[00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16946236+1707180842=1724127078 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 66 17 C4 66 2A 83 C1 65 79 [04:11:18]Current date/time: 20.08.2024 04:11 [04:11:18]FM_Init [04:11:18]wFMConnect [04:11:18]MH_SAM_On [04:11:18]Write to MH i2c: E0 00 00 08 00 E7 [04:11:18]Write i2c OK [04:11:18]MH_I2C_Read... [04:11:18]*** iso7816_init finished! [04:11:18]*** atr: [04:11:18]*** 0F 3B D5 18 FF 81 91 FE [04:11:18]*** 1F C3 80 73 C8 21 10 0A [04:11:18]*** 00 00 00 00 00 00 00 00 [04:11:18]*** 00 00 00 00 00 00 00 00 [04:11:18]*** 00 00 00 00 00 00 00 00 [04:11:18]*** 00 00 00 00 00 00 00 00 [04:11:18]*** 00 00 00 00 00 00 00 00 [04:11:18]*** 00 00 00 00 00 00 00 00 [04:11:18]Read from MH i2c: E0 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E0 10 00 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [04:11:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [04:11:18]wFMCommunicate request_size=10 [04:11:18]MH_SAM_APDU [04:11:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [04:11:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [04:11:18]Write i2c OK [04:11:18]MH_I2C_Read... [04:11:18]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [04:11:18]Read from MH i2c: E2 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 03 00 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [04:11:18]RAPDU: 90 00 [04:11:18]wFMCommunicate OK [04:11:18]wFMCommunicate request_size=4 [04:11:18]MH_SAM_APDU [04:11:18]CAPDU: 80 11 00 00 [04:11:18]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [04:11:18]Write i2c OK [04:11:18]MH_I2C_Read... [04:11:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:11:18]Read from MH i2c: E2 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 17 00 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [04:11:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:11:18]wFMCommunicate OK [04:11:18]Detected FM SN is 0000000000871769 [04:11:18]Stored FM SN is 0000000000871769 [04:11:18]wFMCommunicate request_size=9 [04:11:18]MH_SAM_APDU [04:11:18]CAPDU: 80 16 00 00 04 E7 8B 00 00 [04:11:18]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [04:11:18]Write i2c OK [04:11:18]MH_I2C_Read... [04:11:18]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [04:11:18]Read from MH i2c: E2 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 03 00 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [04:11:18]RAPDU: 90 00 [04:11:18]wFMCommunicate OK [04:11:18]FM PIN OK [04:11:18]wFMCommunicate request_size=8 [04:11:18]MH_SAM_APDU [04:11:18]CAPDU: 80 14 04 00 03 02 00 01 [04:11:18]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [04:11:18]Write i2c OK [04:11:18]MH_I2C_Read... [04:11:18]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [04:11:18]Read from MH i2c: E2 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 03 00 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [04:11:18]RAPDU: 90 00 [04:11:18]wFMCommunicate OK [04:11:18]wFMCommunicate request_size=13 [04:11:18]MH_SAM_APDU [04:11:18]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [04:11:18]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [04:11:18]Write i2c OK [04:11:18]MH_I2C_Read... [04:11:18]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [04:11:18]Read from MH i2c: E2 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 03 00 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [04:11:18]RAPDU: 90 00 [04:11:18]wFMCommunicate OK [04:11:18]wFMCommunicate request_size=4 [04:11:18]MH_SAM_APDU [04:11:18]CAPDU: 80 11 00 00 [04:11:18]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [04:11:18]Write i2c OK [04:11:18]MH_I2C_Read... [04:11:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:11:18]Read from MH i2c: E2 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 17 00 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [04:11:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:11:18]wFMCommunicate OK [04:11:18]DocumentArchiveInit [04:11:18]Start Httpd... [04:11:18]Httpd thread 3066981732 created [04:11:18]Write to MH i2c: 01 00 00 0F 00 0F [04:11:18]Write i2c OK [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: 01 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: 01 07 00 [04:11:18]MH_I2C_Read... [04:11:18]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [04:11:18]MH Int Process started [04:11:18]Allocated Socket 7 [04:11:18]Bind OK [04:11:18]Listen OK [04:11:18]httpd running on port 8080 [04:11:18]Waiting for new connection... [04:11:19]OFD Sender: No OFD packet to send [04:11:24]OFD Sender: No OFD packet to send [04:11:29]OFD Sender: No OFD packet to send [04:11:34]OFD Sender: No OFD packet to send [04:11:39]OFD Sender: No OFD packet to send [04:11:44]OFD Sender: No OFD packet to send [04:11:50]OFD Sender: No OFD packet to send [04:11:54]recv_with_timeout no data received [04:11:55]OFD Sender: No OFD packet to send [04:12:00]OFD Sender: No OFD packet to send [04:12:05]OFD Sender: No OFD packet to send [04:12:10]OFD Sender: No OFD packet to send [04:12:15]OFD Sender: No OFD packet to send [04:12:20]OFD Sender: No OFD packet to send [04:12:25]OFD Sender: No OFD packet to send [04:12:30]OFD Sender: No OFD packet to send [04:12:35]OFD Sender: No OFD packet to send [04:12:40]OFD Sender: No OFD packet to send [04:12:45]OFD Sender: No OFD packet to send [04:12:50]OFD Sender: No OFD packet to send [04:12:55]OFD Sender: No OFD packet to send [04:13:00]OFD Sender: No OFD packet to send [04:13:05]OFD Sender: No OFD packet to send [04:13:10]OFD Sender: No OFD packet to send [04:13:15]OFD Sender: No OFD packet to send [04:13:20]OFD Sender: No OFD packet to send [04:13:25]OFD Sender: No OFD packet to send [04:13:30]OFD Sender: No OFD packet to send [04:13:35]OFD Sender: No OFD packet to send [04:13:40]OFD Sender: No OFD packet to send [04:13:45]OFD Sender: No OFD packet to send [04:13:50]OFD Sender: No OFD packet to send [04:13:55]OFD Sender: No OFD packet to send [04:14:00]OFD Sender: No OFD packet to send [04:14:05]OFD Sender: No OFD packet to send [04:14:10]OFD Sender: No OFD packet to send [04:14:15]OFD Sender: No OFD packet to send [04:14:20]OFD Sender: No OFD packet to send [04:14:25]OFD Sender: No OFD packet to send [04:14:30]OFD Sender: No OFD packet to send [04:14:35]OFD Sender: No OFD packet to send [04:14:40]OFD Sender: No OFD packet to send [04:14:45]OFD Sender: No OFD packet to send [04:14:50]OFD Sender: No OFD packet to send [04:14:55]OFD Sender: No OFD packet to send [04:15:00]OFD Sender: No OFD packet to send [04:15:05]OFD Sender: No OFD packet to send [04:15:10]OFD Sender: No OFD packet to send [04:15:15]OFD Sender: No OFD packet to send [04:15:20]OFD Sender: No OFD packet to send [04:15:25]OFD Sender: No OFD packet to send [04:15:30]OFD Sender: No OFD packet to send [04:15:35]OFD Sender: No OFD packet to send [04:15:40]OFD Sender: No OFD packet to send [04:15:45]OFD Sender: No OFD packet to send [04:15:50]OFD Sender: No OFD packet to send [04:15:55]OFD Sender: No OFD packet to send [04:16:01]OFD Sender: No OFD packet to send [04:16:05]recv_with_timeout no data received [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:38]recv_with_timeout no data received [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:19]recv_with_timeout no data received [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:28]recv_with_timeout no data received [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:21]OFD Sender: No OFD packet to send [04:19:26]OFD Sender: No OFD packet to send [04:19:31]OFD Sender: No OFD packet to send [04:19:36]OFD Sender: No OFD packet to send [04:19:41]OFD Sender: No OFD packet to send [04:19:46]OFD Sender: No OFD packet to send [04:19:51]OFD Sender: No OFD packet to send [04:19:56]OFD Sender: No OFD packet to send [04:20:01]OFD Sender: No OFD packet to send [04:20:06]OFD Sender: No OFD packet to send [04:20:08]accept exits with 8 [04:20:08]New connection [04:20:08]New thread 3066695012 created [04:20:08]Waiting for new connection... [04:20:08] Sock 8.Parse request [04:20:08]Sock 8.Check first char [04:20:08]Sock 8.First char is OK [04:20:08]request: POST /json_proto HTTP/1.0 [04:20:08]Method: POST [04:20:08]URL: /json_proto [04:20:08]Method is POST - this is cgi request [04:20:08]url: /json_proto [04:20:08]query_string will be loaded in cgi processing [04:20:08]execute_cgi json_proto POST (null) [04:20:08]execute_cgi path=json_proto method=POST [04:20:08]POST find Content-Length [04:20:08]Host: 172.17.44.132:8080 [04:20:08]Content-Length: 215 [04:20:08]Content-Type: application/json [04:20:08] [04:20:08]POST finish read [04:20:08]Found Content-Length = 215 [04:20:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:20:08]execute_script... [04:20:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:20:08]POST & json_proto [04:20:08]process_json_proto [04:20:08]json parsed OK: [04:20:08]protocol is kg_v1.0 [04:20:08]action value=get_value [04:20:08]process_action get_value [04:20:08]cmd_get_value [04:20:08]process_action get_value done [04:20:08]requested_data is exist [04:20:08]produce_requested_data [04:20:08]requested_item kkm.sn is exist - process it [04:20:08]requested_item kkm.ver is exist - process it [04:20:08]requested_item fm.sn is exist - process it [04:20:08]wFMCommunicate request_size=4 [04:20:08]MH_SAM_APDU [04:20:08]CAPDU: 80 11 00 00 [04:20:08]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [04:20:08]Write i2c OK [04:20:08]MH_I2C_Read... [04:20:08]Read from MH i2c: E2 [04:20:08]MH_I2C_Read... [04:20:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:20:08]Read from MH i2c: E2 17 00 [04:20:08]MH_I2C_Read... [04:20:08]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [04:20:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:20:08]wFMCommunicate OK [04:20:08]requested_item fd.num is exist - process it [04:20:08]SAM_PROTO_GetFieldsCounters [04:20:08]wFMCommunicate request_size=4 [04:20:08]MH_SAM_APDU [04:20:08]CAPDU: 80 13 00 00 [04:20:08]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [04:20:08]Write i2c OK [04:20:08]MH_I2C_Read... [04:20:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:20:08]Read from MH i2c: E2 [04:20:08]MH_I2C_Read... [04:20:08]Read from MH i2c: E2 62 00 [04:20:08]MH_I2C_Read... [04:20:08]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 7B 02 00 0E 04 04 00 D1 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 A1 [04:20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 7B 02 00 0E 04 04 00 D1 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 [04:20:08]wFMCommunicate OK [04:20:08]SAM_PROTO_GetFieldsCounters done [04:20:08]requested_item shift.num is exist - process it [04:20:08]requested_item shift.opened is exist - process it [04:20:08]req_shift_opened [04:20:08]FM_GetShiftState [04:20:08]SAM_PROTO_GetShiftState [04:20:08]wFMCommunicate request_size=4 [04:20:08]MH_SAM_APDU [04:20:08]CAPDU: 80 13 01 00 [04:20:08]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [04:20:08]Write i2c OK [04:20:08]MH_I2C_Read... [04:20:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:20:08]Read from MH i2c: E2 [04:20:08]MH_I2C_Read... [04:20:08]Read from MH i2c: E2 0E 00 [04:20:08]MH_I2C_Read... [04:20:08]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [04:20:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:20:08]wFMCommunicate OK [04:20:08]SAM_PROTO_GetShiftState done [04:20:08]FM_GetShiftState done [04:20:08]req_shift_opened done [04:20:08]requested_item shift.open_date is exist - process it [04:20:08]req_shift_open_date [04:20:08]req_shift_open_date done [04:20:08]produce_requested_data done [04:20:08]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162596,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [04:20:08]process_action_free get_value [04:20:08]json_value_free [04:20:08]json_value_free done [04:20:08]process_json_proto returns [04:20:08]Send response to host [04:20:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162596,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [04:20:08]free response buf [04:20:08]execute_script done [04:20:08]execute_script returns [04:20:08]free content buf [04:20:08]Sock 8.Close socket [04:20:08]Sock 8.Thread stoped [04:20:08]accept exits with 9 [04:20:08]New connection [04:20:08]New thread 3066551652 created [04:20:08]Thread 3066695012 joined [04:20:08]Waiting for new connection... [04:20:08] Sock 9.Parse request [04:20:08]Sock 9.Check first char [04:20:08]Sock 9.First char is OK [04:20:08]request: POST /json_proto HTTP/1.0 [04:20:08]Method: POST [04:20:08]URL: /json_proto [04:20:08]Method is POST - this is cgi request [04:20:08]url: /json_proto [04:20:08]query_string will be loaded in cgi processing [04:20:08]execute_cgi json_proto POST (null) [04:20:08]execute_cgi path=json_proto method=POST [04:20:08]POST find Content-Length [04:20:08]Host: 172.17.44.132:8080 [04:20:08]Content-Length: 331 [04:20:08]Content-Type: application/json [04:20:08] [04:20:08]POST finish read [04:20:08]Found Content-Length = 331 [04:20: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" ] } } [04:20:08]execute_script... [04:20: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" ] } } [04:20:09]POST & json_proto [04:20:09]process_json_proto [04:20:09]json parsed OK: [04:20:09]protocol is kg_v1.0 [04:20:09]action value=get_value [04:20:09]process_action get_value [04:20:09]cmd_get_value [04:20:09]process_action get_value done [04:20:09]requested_data is exist [04:20:09]produce_requested_data [04:20:09]requested_item fm.sale.total is exist - process it [04:20:09]SAM_PROTO_GetFMData [04:20:09]wFMCommunicate request_size=4 [04:20:09]MH_SAM_APDU [04:20:09]CAPDU: 80 13 03 00 [04:20:09]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [04:20:09]Write i2c OK [04:20:09]MH_I2C_Read... [04:20:09]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [04:20:09]Read from MH i2c: E2 [04:20:09]MH_I2C_Read... [04:20:09]Read from MH i2c: E2 FD 00 [04:20:09]MH_I2C_Read... [04:20:09]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 81 77 02 00 69 04 A4 00 6F 04 04 00 71 74 02 00 B1 04 05 00 B6 F1 72 66 03 70 04 05 00 EE AD 22 66 02 72 04 05 00 C8 43 50 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FA 31 74 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2E 1D B4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 BE [04:20:09]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 81 77 02 00 69 04 A4 00 6F 04 04 00 71 74 02 00 B1 04 05 00 B6 F1 72 66 03 70 04 05 00 EE AD 22 66 02 72 04 05 00 C8 43 50 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FA 31 74 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2E 1D B4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [04:20:09]wFMCommunicate OK [04:20:09]wFMCommunicate request_size=4 [04:20:09]MH_SAM_APDU [04:20:09]CAPDU: 80 17 00 00 [04:20:09]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [04:20:09]Write i2c OK [04:20:09]MH_I2C_Read... [04:20:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:20:09]Read from MH i2c: E2 [04:20:09]MH_I2C_Read... [04:20:09]Read from MH i2c: E2 FD 00 [04:20:09]MH_I2C_Read... [04:20:09]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [04:20:09]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [04:20:09]wFMCommunicate OK [04:20:09]wFMCommunicate request_size=4 [04:20:09]MH_SAM_APDU [04:20:09]CAPDU: 80 17 00 00 [04:20:09]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [04:20:09]Write i2c OK [04:20:09]MH_I2C_Read... [04:20:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:20:10]Read from MH i2c: E2 [04:20:10]MH_I2C_Read... [04:20:10]Read from MH i2c: E2 FD 00 [04:20:10]MH_I2C_Read... [04:20:10]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [04:20:10]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [04:20:10]wFMCommunicate OK [04:20:10]wFMCommunicate request_size=4 [04:20:10]MH_SAM_APDU [04:20:10]CAPDU: 80 17 00 00 [04:20:10]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [04:20:10]Write i2c OK [04:20:10]MH_I2C_Read... [04:20:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:20:10]Read from MH i2c: E2 [04:20:10]MH_I2C_Read... [04:20:10]Read from MH i2c: E2 FD 00 [04:20:10]MH_I2C_Read... [04:20:10]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [04:20:10]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [04:20:10]wFMCommunicate OK [04:20:10]wFMCommunicate request_size=4 [04:20:10]MH_SAM_APDU [04:20:10]CAPDU: 80 17 00 00 [04:20:10]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [04:20:10]Write i2c OK [04:20:10]MH_I2C_Read... [04:20:10]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [04:20:10]Read from MH i2c: E2 [04:20:10]MH_I2C_Read... [04:20:10]Read from MH i2c: E2 E6 00 [04:20:10]MH_I2C_Read... [04:20:10]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [04:20:10]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [04:20:10]wFMCommunicate OK [04:20:10]SAM_PROTO_GetFMData done [04:20:10]requested_item fm.sale_refund.total is exist - process it [04:20:10]requested_item fm.buy.total is exist - process it [04:20:10]requested_item shift.sale.total is exist - process it [04:20:10]SAM_PROTO_GetShiftData [04:20:10]wFMCommunicate request_size=4 [04:20:10]MH_SAM_APDU [04:20:10]CAPDU: 80 13 02 00 [04:20:10]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [04:20:10]Write i2c OK [04:20:10]MH_I2C_Read... [04:20:11]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [04:20:11]Read from MH i2c: E2 [04:20:11]MH_I2C_Read... [04:20:11]Read from MH i2c: E2 FD 00 [04:20:11]MH_I2C_Read... [04:20:11]Read from MH i2c: E2 FD 00 18 00 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 6F 4F 47 70 04 03 00 CC 76 21 72 04 03 00 A3 D8 25 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 C2 92 07 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 89 A1 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 36 [04:20:11]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 6F 4F 47 70 04 03 00 CC 76 21 72 04 03 00 A3 D8 25 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 C2 92 07 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 89 A1 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [04:20:11]wFMCommunicate OK [04:20:11]wFMCommunicate request_size=4 [04:20:11]MH_SAM_APDU [04:20:11]CAPDU: 80 17 00 00 [04:20:11]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [04:20:11]Write i2c OK [04:20:11]MH_I2C_Read... [04:20:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:20:11]Read from MH i2c: E2 [04:20:11]MH_I2C_Read... [04:20:11]Read from MH i2c: E2 FD 00 [04:20:11]MH_I2C_Read... [04:20:11]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [04:20:11]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 [04:20:11]wFMCommunicate OK [04:20:11]wFMCommunicate request_size=4 [04:20:11]MH_SAM_APDU [04:20:11]CAPDU: 80 17 00 00 [04:20:11]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [04:20:11]Write i2c OK [04:20:11]MH_I2C_Read... [04:20:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:20:11]Read from MH i2c: E2 [04:20:11]MH_I2C_Read... [04:20:11]Read from MH i2c: E2 FD 00 [04:20:11]MH_I2C_Read... [04:20:11]Read from MH i2c: E2 FD 00 1A 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 90 00 51 [04:20:11]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 [04:20:11]wFMCommunicate OK [04:20:11]wFMCommunicate request_size=4 [04:20:11]MH_SAM_APDU [04:20:11]CAPDU: 80 17 00 00 [04:20:11]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [04:20:11]Write i2c OK [04:20:11]MH_I2C_Read... [04:20:11]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [04:20:11]Read from MH i2c: E2 [04:20:11]MH_I2C_Read... [04:20:11]Read from MH i2c: E2 FD 00 [04:20:11]MH_I2C_Read... [04:20:11]Read from MH i2c: E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [04:20:11]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 [04:20:11]wFMCommunicate OK [04:20:11]wFMCommunicate request_size=4 [04:20:11]MH_SAM_APDU [04:20:11]CAPDU: 80 17 00 00 [04:20:11]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [04:20:11]Write i2c OK [04:20:11]MH_I2C_Read... [04:20:12]OFD Sender: No OFD packet to send [04:20:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [04:20:12]Read from MH i2c: E2 [04:20:12]MH_I2C_Read... [04:20:12]Read from MH i2c: E2 CB 00 [04:20:12]MH_I2C_Read... [04:20:12]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [04:20:12]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 [04:20:12]wFMCommunicate OK [04:20:12]SAM_PROTO_GetShiftData done [04:20:12]requested_item shift.sale.total_cash is exist - process it [04:20:12]requested_item shift.sale_refund.total is exist - process it [04:20:12]requested_item shift.sale_refund.total_cash is exist - process it [04:20:12]requested_item shift.buy.total is exist - process it [04:20:12]requested_item shift.buy.total_cash is exist - process it [04:20:12]produce_requested_data done [04:20:12]produce_requested_data return {"fm.sale.total":146037109.02,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":46733.91,"shift.sale.total_cash":21931.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} [04:20:12]process_action_free get_value [04:20:12]json_value_free [04:20:12]json_value_free done [04:20:12]process_json_proto returns [04:20:12]Send response to host [04:20:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146037109.02,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":46733.91,"shift.sale.total_cash":21931.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}}} [04:20:12]free response buf [04:20:12]execute_script done [04:20:12]execute_script returns [04:20:12]free content buf [04:20:12]Sock 9.Close socket [04:20:12]Sock 9.Thread stoped [04:20:12]accept exits with 8 [04:20:12]New connection [04:20:12]New thread 3066695012 created [04:20:12]Thread 3066551652 joined [04:20:12]Waiting for new connection... [04:20:12] Sock 8.Parse request [04:20:12]Sock 8.Check first char [04:20:12]Sock 8.First char is OK [04:20:12]request: POST /json_proto HTTP/1.0 [04:20:12]Method: POST [04:20:12]URL: /json_proto [04:20:12]Method is POST - this is cgi request [04:20:12]url: /json_proto [04:20:12]query_string will be loaded in cgi processing [04:20:12]execute_cgi json_proto POST (null) [04:20:12]execute_cgi path=json_proto method=POST [04:20:12]POST find Content-Length [04:20:12]Host: 172.17.44.132:8080 [04:20:12]Content-Length: 727 [04:20:12]Content-Type: application/json [04:20:12] [04:20:12]POST finish read [04:20:12]Found Content-Length = 727 [04:20:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50354", "tax_sys" : 0, "items" : [ { "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 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" ] } } [04:20:12]execute_script... [04:20: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)50354", "tax_sys" : 0, "items" : [ { "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 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" ] } } [04:20:12]POST & json_proto [04:20:12]process_json_proto [04:20:12]json parsed OK: [04:20:12]protocol is kg_v1.0 [04:20:12]action value=close_receipt [04:20:12]process_action close_receipt [04:20:12]cmd_close_receipt [04:20:12]MH_GetDate [04:20:12]Write to MH i2c: F0 00 00 1D 00 0C [04:20:12]Write i2c OK [04:20:12]MH_I2C_Read... [04:20:12]Read from MH i2c: F0 [04:20:12]MH_I2C_Read... [04:20:12]Read from MH i2c: F0 09 00 [04:20:12]MH_I2C_Read... [04:20:12]Read from MH i2c: F0 09 00 1D 00 00 7D 19 C4 66 2A 83 C1 65 A8 [04:20:12]GetLastDocTimeStamp 1724120980 [04:20:12]current date 1724127613 [04:20:12]FM_GetShiftState [04:20:12]SAM_PROTO_GetShiftState [04:20:12]wFMCommunicate request_size=4 [04:20:12]MH_SAM_APDU [04:20:12]CAPDU: 80 13 01 00 [04:20:12]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [04:20:12]Write i2c OK [04:20:12]MH_I2C_Read... [04:20:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:20:12]Read from MH i2c: E2 [04:20:12]MH_I2C_Read... [04:20:12]Read from MH i2c: E2 0E 00 [04:20:12]MH_I2C_Read... [04:20:12]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [04:20:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:20:12]wFMCommunicate OK [04:20:12]SAM_PROTO_GetShiftState done [04:20:12]FM_GetShiftState done [04:20:12]opened in 1724113081 [04:20:12]opened+sec_in_day 1724199481 [04:20:12]quantity*price = 6000 [04:20:12]sum+1 = 6001 [04:20:12]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 280.00 НСП 1% : 2.48 НДС 12% : 29.74 Наличными: 280.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 45 20.08.2024 04:32 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162600 ФПД: 203499278640833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T043250&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162600&fm=203499278640833&tin=02508201610067®Number=0000000000092562&sum=28000 0 [04:32:52]StoreToDocumentArchive [04:32:52]shift 465 fd 162600 [04:32:52]save to /storage/0465/doc_00162600 [04:32:52]save last doc name /storage/0465/doc_00162600 to /storage/kkm_last_doc_name [04:32:52]save OK [04:32:52]Clear old archive folders... [04:32:52]ProcessDocumentItem done err = 0, tmpTLVsize=378 [04:32:52]tlvbuf is 01A40940 [04:32:52]SAM_PROTO_ClearQueue [04:32:52]wFMCommunicate request_size=4 [04:32:52]MH_SAM_APDU [04:32:52]CAPDU: 80 09 00 00 [04:32:52]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [04:32:52]Write i2c OK [04:32:52]MH_I2C_Read... [04:32:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:32:52]Read from MH i2c: E2 [04:32:52]MH_I2C_Read... [04:32:52]Read from MH i2c: E2 03 00 [04:32:52]MH_I2C_Read... [04:32:52]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [04:32:52]RAPDU: 90 00 [04:32:52]wFMCommunicate OK [04:32:52]SAM_PROTO_ClearQueue done [04:32:52]KKMCreateOFDPacket [04:32:52]OFDProtocolAddRootSTLVToBuf [04:32:52]FM_MakeSignedData [04:32:52]FM_MakeSignedData [04:32:52]SAM_PROTO_SignData [04:32:52]wFMCommunicate request_size=4 [04:32:52]MH_SAM_APDU [04:32:52]CAPDU: 80 0D 01 02 [04:32:52]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [04:32:52]Write i2c OK [04:32:52]MH_I2C_Read... [04:32:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:32:52]Read from MH i2c: E2 [04:32:52]MH_I2C_Read... [04:32:52]Read from MH i2c: E2 03 00 [04:32:52]MH_I2C_Read... [04:32:52]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [04:32:52]RAPDU: 90 00 [04:32:52]wFMCommunicate OK [04:32:52]wFMCommunicate request_size=255 [04:32:52]MH_SAM_APDU [04:32:52]CAPDU: 80 0D 02 02 FA 03 00 7A 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 [04:32:52]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 7A 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 OFD Sender: No OFD packet to send [04:32:52]6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 00 00 2D [04:32:52]Write i2c OK [04:32:52]MH_I2C_Read... [04:32:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:32:52]Read from MH i2c: E2 [04:32:52]MH_I2C_Read... [04:32:52]Read from MH i2c: E2 03 00 [04:32:52]MH_I2C_Read... [04:32:52]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [04:32:52]RAPDU: 90 00 [04:32:52]wFMCommunicate OK [04:32:52]wFMCommunicate request_size=137 [04:32:52]MH_SAM_APDU [04:32:52]CAPDU: 80 0D 02 02 84 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 0B 00 00 00 00 07 04 06 00 60 6D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 72 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7B 02 00 35 04 06 00 B9 14 DE 37 26 C1 [04:32:52]Write to MH i2c: E2 8C 00 2E 00 80 0D 02 02 84 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 0B 00 00 00 00 07 04 06 00 60 6D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 72 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7B 02 00 35 04 06 00 B9 14 DE 37 26 C1 00 00 7D [04:32:52]Write i2c OK [04:32:52]MH_I2C_Read... [04:32:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:32:53]Read from MH i2c: E2 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: E2 03 00 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [04:32:53]RAPDU: 90 00 [04:32:53]wFMCommunicate OK [04:32:53]wFMCommunicate request_size=4 [04:32:53]MH_SAM_APDU [04:32:53]CAPDU: 80 0D 03 02 [04:32:53]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [04:32:53]Write i2c OK [04:32:53]MH_I2C_Read... [04:32:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:32:53]Read from MH i2c: E2 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: E2 0B 00 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: E2 0B 00 2F 00 00 80 C0 F2 9E 8A F9 42 B7 90 00 F7 [04:32:53]RAPDU: 80 C0 F2 9E 8A F9 42 B7 90 00 [04:32:53]wFMCommunicate OK [04:32:53]SAM_PROTO_SignData done [04:32:53]FM_MakeSignedData done [04:32:53]CreateOFDProtocolMessage [04:32:53]wFMCommunicate request_size=4 [04:32:53]MH_SAM_APDU [04:32:53]CAPDU: 80 11 00 00 [04:32:53]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [04:32:53]Write i2c OK [04:32:53]MH_I2C_Read... [04:32:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:32:53]Read from MH i2c: E2 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: E2 17 00 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [04:32:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:32:53]wFMCommunicate OK [04:32:53]CreateOFDProtocolMessage done [04:32:53]OFDSenderStorePacket 162600 [04:32:53]StoreOFDPacket docnum=162600 [04:32:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8E 01 00 00 83 BA 86 01 B4 78 5A 03 01 00 03 00 7A 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 0B 00 00 00 00 07 04 06 00 60 6D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 72 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7B 02 00 35 04 06 00 B9 14 DE 37 26 C1 80 C0 F2 9E 8A F9 42 B7 [04:32:53]CheckFolder [04:32:53]dirname=/storage/ofd_packets [04:32:53]CheckFolder done [04:32:53]ProducePacketName [04:32:53]name=ofd_packets/00162600 [04:32:53]NVStorageSaveData ofd_packets/00162600 [04:32:53]File name is /storage/ofd_packets/00162600 [04:32:53]Write 428 bytes [04:32:53]NVStorageSaveData done [04:32:53]OFDSenderStorePacket done [04:32:53]KKMCreateOFDPacket done [04:32:53]NVStorageSaveData kkm_last_timestamp [04:32:53]File name is /storage/kkm_last_timestamp [04:32:53]Write 4 bytes [04:32:53]NVStorageSaveData done [04:32:53]ExternCall_PrintAddStr [04:32:53]wPrintStart [04:32:53]Write to MH i2c: 01 00 00 31 00 31 [04:32:53]Write i2c OK [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: 01 [04:32:53]MH_I2C_Read... [04:32:53]OFD Sender: Processing packet 162600 [packets to send 956, broken 955] [04:32:53]ProducePacketName [04:32:53]name=ofd_packets/00162600 [04:32:53]OFD Sender: To server: pG, [04:32:53]CommunicateWithHost lk.salyk.kg:30040 [04:32:53]ConnectInit lk.salyk.kg [04:32:53]Read from MH i2c: 01 07 00 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [04:32:53]RasterBufferAndPrint [04:32:53]line Счет N : (3)50357 [04:32:53]line ИНН: 02508201610067 [04:32:53]line Контрольно-Кассовый Чек [04:32:53]line ПРОДАЖА [04:32:53]line Товар: 48743587 [04:32:53]line Сигареты Winston XStyle Silver [04:32:53]line 1.000 * 140.00 [04:32:53]line = 140.00 [04:32:53]line НДС 12% НСП 1% [04:32:53]line > о реализуемом товаре [04:32:53]line Товар: 48743570 [04:32:53]line Сигареты Winston XStyle Blue [04:32:53]line 1.000 * 140.00 [04:32:53]line = 140.00 [04:32:53]line НДС 12% НСП 1% [04:32:53]line > о реализуемом товаре [04:32:53]line ИТОГО: 280.00 [04:32:53]line НСП 1% : 2.48 [04:32:53]line НДС 12% : 29.74 [04:32:53]line Наличными: 280.00 [04:32:53]line Безнал.: 0.00 [04:32:53]line Место: АЗС № 130 "Партнер Нефть" [04:32:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:32:53]line СНО: Общий режим [04:32:53]line Чек 45 20.08.2024 04:32 [04:32:53]line Смена: 465 ФФД: 1.0 [04:32:53]line ЗНМ: 0300000070 [04:32:53]line РНМ: 0000000000092562 [04:32:53]line Версия ККМ: 001 [04:32:53]line ФМ: 0000000000871769 [04:32:53]line ФД: 162600 [04:32:53]line ФПД: 203499278640833 [04:32:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T043250&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162600&fm=203499278640833&tin=02508201610067®Number=0000000000092562&sum=28000 [04:32:53]line 0 [04:32:53]written 0, free lines is 4095 [04:32:53]Write to MH i2c: 01 00 00 60 00 60 [04:32:53]Write i2c OK [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: 01 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: 01 07 00 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: 01 07 00 60 00 00 00 00 00 00 6E 0C E1 [04:32:53]RasterBufferAndPrint [04:32:53]line [04:32:53]line [04:32:53]line [04:32:53]line [04:32:53]line [04:32:53]written 0, free lines is 3206 [04:32:53]MH_Cut [04:32:53]Write to MH i2c: D1 01 00 67 00 01 39 [04:32:53]Write i2c OK [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: D1 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: D1 01 00 [04:32:53]MH_I2C_Read... [04:32:53]Read from MH i2c: D1 01 00 67 00 00 38 [04:32:53]Write to MH i2c: 01 00 00 68 00 68 [04:32:53]Write i2c OK [04:32:53]MH_I2C_Read... [04:32:54]Connected sock=10 [04:32: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 36 39 8E 01 00 00 83 BA 86 01 B4 78 5A 03 01 00 03 00 7A 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 6D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9E 0B 00 00 00 00 07 04 06 00 60 6D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 00 00 00 F4 03 04 00 72 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7B 02 00 35 04 06 00 B9 14 DE 37 26 C1 80 C0 F2 9E 8A F9 42 B7 [04:32:54]*** Cut start [04:32:54]*** Purtial cut [04:32:54]*** Stage 1: CUTSNS_PIN = 1 [04:32: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 36 39 4F 00 00 00 50 BB 47 00 53 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7B 02 00 F4 03 04 00 CB C5 C3 66 B6 04 01 00 00 70 15 79 5E 76 02 D1 27 [04:32:56]CommunicateWithHost err = 0 [04:32:56]CheckOFDResponse [04:32:56]1017 (14) - 77093643461234 [04:32:56]1041 (16) - 0000000000871769 [04:32:56]1040 (4) - 162600 [04:32:56]1012 (4) - 19.08.2024 22:23 [04:32:56]1206 (1) - 0 [04:32:56]OFD Sender: Remove packet 162600 [04:32:56]ProducePacketName [04:32:56]name=ofd_packets/00162600 [04:32:56]NVStorageDeleteData [04:32:56]Read from MH i2c: *** Stop cut motor [04:32:56]01 *** Cut end [04:32:56] [04:32:56]MH_I2C_Read... [04:32:56]Read from MH i2c: 01 07 00 [04:32:56]MH_I2C_Read... [04:32:56]Read from MH i2c: 01 07 00 68 00 00 00 00 00 00 FF 0F 7D [04:32:56]process_action close_receipt done [04:32:56]requested_data is exist [04:32:56]produce_requested_data [04:32:56]requested_item fm.sn is exist - process it [04:32:56]wFMCommunicate request_size=4 [04:32:56]MH_SAM_APDU [04:32:56]CAPDU: 80 11 00 00 [04:32:56]Write to MH i2c: E2 08 00 69 00 80 11 00 00 00 00 00 00 E3 [04:32:56]OFD Sender: No OFD packet to send [04:32:56]Write i2c OK [04:32:56]MH_I2C_Read... [04:32:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:32:56]Read from MH i2c: E2 [04:32:56]MH_I2C_Read... [04:32:56]Read from MH i2c: E2 17 00 [04:32:56]MH_I2C_Read... [04:32:56]Read from MH i2c: E2 17 00 69 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [04:32:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:32:56]wFMCommunicate OK [04:32:56]requested_item fd.num is exist - process it [04:32:56]SAM_PROTO_GetFieldsCounters [04:32:56]wFMCommunicate request_size=4 [04:32:56]MH_SAM_APDU [04:32:56]CAPDU: 80 13 00 00 [04:32:56]Write to MH i2c: E2 08 00 6A 00 80 13 00 00 00 00 00 00 E6 [04:32:56]Write i2c OK [04:32:56]MH_I2C_Read... [04:32:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:32:56]Read from MH i2c: E2 [04:32:56]MH_I2C_Read... [04:32:56]Read from MH i2c: E2 62 00 [04:32:56]MH_I2C_Read... [04:32:56]Read from MH i2c: E2 62 00 6A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 7B 02 00 0E 04 04 00 D1 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 0A [04:32: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 7B 02 00 0E 04 04 00 D1 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 [04:32:57]wFMCommunicate OK [04:32:57]SAM_PROTO_GetFieldsCounters done [04:32:57]requested_item shift.num is exist - process it [04:32:57]requested_item shift.opened is exist - process it [04:32:57]req_shift_opened [04:32:57]FM_GetShiftState [04:32:57]SAM_PROTO_GetShiftState [04:32:57]wFMCommunicate request_size=4 [04:32:57]MH_SAM_APDU [04:32:57]CAPDU: 80 13 01 00 [04:32:57]Write to MH i2c: E2 08 00 6B 00 80 13 01 00 00 00 00 00 E8 [04:32:57]Write i2c OK [04:32:57]MH_I2C_Read... [04:32:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:32:57]Read from MH i2c: E2 [04:32:57]MH_I2C_Read... [04:32:57]Read from MH i2c: E2 0E 00 [04:32:57]MH_I2C_Read... [04:32:57]Read from MH i2c: E2 0E 00 6B 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B6 [04:32:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:32:57]wFMCommunicate OK [04:32:57]SAM_PROTO_GetShiftState done [04:32:57]FM_GetShiftState done [04:32:57]req_shift_opened done [04:32:57]requested_item shift.open_date is exist - process it [04:32:57]req_shift_open_date [04:32:57]req_shift_open_date done [04:32:57]produce_requested_data done [04:32:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162600,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [04:32:57]process_action_free close_receipt [04:32:57]json_value_free [04:32:57]json_value_free done [04:32:57]process_json_proto returns [04:32:57]Send response to host [04:32:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162600,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [04:32:57]free response buf [04:32:57]execute_script done [04:32:57]execute_script returns [04:32:57]free content buf [04:32:57]Sock 9.Close socket [04:32:57]Sock 9.Thread stoped [04:32:58]accept exits with 7 [04:32:58]New connection [04:32:58]New thread 3066908004 created [04:32:58]Thread 3067051364 joined [04:32:58]Waiting for new connection... [04:32:58] Sock 7.Parse request [04:32:58]Sock 7.Check first char [04:32:58]Sock 7.First char is OK [04:32:58]request: POST /json_proto HTTP/1.0 [04:32:58]Method: POST [04:32:58]URL: /json_proto [04:32:58]Method is POST - this is cgi request [04:32:58]url: /json_proto [04:32:58]query_string will be loaded in cgi processing [04:32:58]execute_cgi json_proto POST (null) [04:32:58]execute_cgi path=json_proto method=POST [04:32:58]POST find Content-Length [04:32:58]Host: 172.17.44.132:8080 [04:32:58]Content-Length: 1184 [04:32:58]Content-Type: application/json [04:32:58] [04:32:58]POST finish read [04:32:58]Found Content-Length = 1184 [04:32:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50358", "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 }]} ,{ "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 365.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:32:58]execute_script... [04:32: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)50358", "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 }]} ,{ "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 365.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:32:58]POST & json_proto [04:32:58]process_json_proto [04:32:58]json parsed OK: [04:32:58]protocol is kg_v1.0 [04:32:58]action value=close_receipt [04:32:58]process_action close_receipt [04:32:58]cmd_close_receipt [04:32:58]MH_GetDate [04:32:58]Write to MH i2c: F0 00 00 6C 00 5B [04:32:58]Write i2c OK [04:32:58]MH_I2C_Read... [04:32:58]Read from MH i2c: F0 [04:32:58]MH_I2C_Read... [04:32:58]Read from MH i2c: F0 09 00 [04:32:58]MH_I2C_Read... [04:32:58]Read from MH i2c: F0 09 00 6C 00 00 7B 1C C4 66 2A 83 C1 65 F8 [04:32:58]GetLastDocTimeStamp 1724128370 [04:32:58]current date 1724128379 [04:32:58]FM_GetShiftState [04:32:58]SAM_PROTO_GetShiftState [04:32:58]wFMCommunicate request_size=4 [04:32:58]MH_SAM_APDU [04:32:58]CAPDU: 80 13 01 00 [04:32:58]Write to MH i2c: E2 08 00 6D 00 80 13 01 00 00 00 00 00 EA [04:32:58]Write i2c OK [04:32:58]MH_I2C_Read... [04:32:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:32:58]Read from MH i2c: E2 [04:32:58]MH_I2C_Read... [04:32:58]Read from MH i2c: E2 0E 00 [04:32:58]MH_I2C_Read... [04:32:58]Read from MH i2c: E2 0E 00 6D 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B8 [04:32:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:32:58]wFMCommunicate OK [04:32:58]SAM_PROTO_GetShiftState done [04:32:58]FM_GetShiftState done [04:32:58]opened in 1724113081 [04:32:58]opened+sec_in_day 1724199481 [04:32:58]quantity*price = 5000 [04:32:58]sum+1 = 5001 [04:32:58]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700040114120 Султан чай 1л. чер персик 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 2.000 * 125.00 = 250.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 365.00 НСП 1% : 3.22 НДС 12% : 38.76 Наличными: 365.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 46 20.08.2024 04:32 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162601 ФПД: 44801674528280 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T043259&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162601&fm=44801674528280&tin=02508201610067®Number=0000000000092562&sum=36500 0 [04:33:00]StoreToDocumentArchive [04:33:00]shift 465 fd 162601 [04:33:00]save to /storage/0465/doc_00162601 [04:33:00]save last doc name /storage/0465/doc_00162601 to /storage/kkm_last_doc_name [04:33:00]save OK [04:33:00]Clear old archive folders... [04:33:00]ProcessDocumentItem done err = 0, tmpTLVsize=497 [04:33:00]tlvbuf is 01A404C0 [04:33:00]SAM_PROTO_ClearQueue [04:33:00]wFMCommunicate request_size=4 [04:33:00]MH_SAM_APDU [04:33:00]CAPDU: 80 09 00 00 [04:33:00]Write to MH i2c: E2 08 00 7A 00 80 09 00 00 00 00 00 00 EC [04:33:00]Write i2c OK [04:33:00]MH_I2C_Read... [04:33:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:33:00]Read from MH i2c: E2 [04:33:00]MH_I2C_Read... [04:33:00]Read from MH i2c: E2 03 00 [04:33:00]MH_I2C_Read... [04:33:00]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [04:33:00]RAPDU: 90 00 [04:33:00]wFMCommunicate OK [04:33:00]SAM_PROTO_ClearQueue done [04:33:00]KKMCreateOFDPacket [04:33:00]OFDProtocolAddRootSTLVToBuf [04:33:00]FM_MakeSignedData [04:33:00]FM_MakeSignedData [04:33:00]SAM_PROTO_SignData [04:33:00]wFMCommunicate request_size=4 [04:33:00]MH_SAM_APDU [04:33:00]CAPDU: 80 0D 01 02 [04:33:00]Write to MH i2c: E2 08 00 7B 00 80 0D 01 02 00 00 00 00 F4 [04:33:00]Write i2c OK [04:33:00]MH_I2C_Read... [04:33:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:33:00]Read from MH i2c: E2 [04:33:00]MH_I2C_Read... [04:33:00]Read from MH i2c: E2 03 00 [04:33:00]MH_I2C_Read... [04:33:00]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [04:33:00]RAPDU: 90 00 [04:33:00]wFMCommunicate OK [04:33:00]wFMCommunicate request_size=255 [04:33:00]MH_SAM_APDU [04:33:00]CAPDU: 80 0D 02 02 FA 03 00 F1 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 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 [04:33:00]Write to MH i2c: E2 02 01 7C 00 80 0D 02 02 FA 00 03 00 F1 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 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 00 00 AD [04:33:00]Write i2c OK [04:33:00]MH_I2C_Read... [04:33:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:01]Read from MH i2c: E2 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: E2 03 00 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [04:33:01]RAPDU: 90 00 [04:33:01]wFMCommunicate OK [04:33:01]wFMCommunicate request_size=255 [04:33:01]MH_SAM_APDU [04:33:01]CAPDU: 80 0D 02 02 FA 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 8E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 0F 00 00 00 00 07 04 06 00 94 8E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 7B 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7B 02 00 35 04 06 00 28 BF 33 E5 46 [04:33:01]Write to MH i2c: E2 02 01 7D 00 80 0D 02 02 FA 00 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 8E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 0F 00 00 00 00 07 04 06 00 94 8E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 7B 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7B 02 00 35 04 06 00 28 BF 33 E5 46 00 00 37 [04:33:01]Write i2c OK [04:33:01]MH_I2C_Read... [04:33:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:01]Read from MH i2c: E2 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: E2 03 00 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [04:33:01]RAPDU: 90 00 [04:33:01]wFMCommunicate OK [04:33:01]wFMCommunicate request_size=6 [04:33:01]MH_SAM_APDU [04:33:01]CAPDU: 80 0D 02 02 01 18 [04:33:01]Write to MH i2c: E2 09 00 7E 00 80 0D 02 02 01 00 18 00 00 12 [04:33:01]Write i2c OK [04:33:01]MH_I2C_Read... [04:33:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:01]Read from MH i2c: E2 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: E2 03 00 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [04:33:01]RAPDU: 90 00 [04:33:01]wFMCommunicate OK [04:33:01]wFMCommunicate request_size=4 [04:33:01]MH_SAM_APDU [04:33:01]CAPDU: 80 0D 03 02 [04:33:01]Write to MH i2c: E2 08 00 7F 00 80 0D 03 02 00 00 00 00 FA [04:33:01]Write i2c OK [04:33:01]MH_I2C_Read... [04:33:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:33:01]Read from MH i2c: E2 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: E2 0B 00 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: E2 0B 00 7F 00 00 06 31 54 3E B6 E2 3C 02 90 00 9A [04:33:01]RAPDU: 06 31 54 3E B6 E2 3C 02 90 00 [04:33:01]wFMCommunicate OK [04:33:01]SAM_PROTO_SignData done [04:33:01]FM_MakeSignedData done [04:33:01]CreateOFDProtocolMessage [04:33:01]wFMCommunicate request_size=4 [04:33:01]MH_SAM_APDU [04:33:01]CAPDU: 80 11 00 00 [04:33:01]Write to MH i2c: E2 08 00 80 00 80 11 00 00 00 00 00 00 FA [04:33:01]Write i2c OK [04:33:01]MH_I2C_Read... [04:33:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:33:01]OFD Sender: No OFD packet to send [04:33:01]Read from MH i2c: E2 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: E2 17 00 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: E2 17 00 80 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [04:33:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:33:01]wFMCommunicate OK [04:33:01]CreateOFDProtocolMessage done [04:33:01]OFDSenderStorePacket 162601 [04:33:01]StoreOFDPacket docnum=162601 [04:33:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 05 02 00 00 B5 B9 FD 01 A1 86 5A 03 01 00 03 00 F1 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 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 8E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 0F 00 00 00 00 07 04 06 00 94 8E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 7B 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7B 02 00 35 04 06 00 28 BF 33 E5 46 18 06 31 54 3E B6 E2 3C 02 [04:33:01]CheckFolder [04:33:01]dirname=/storage/ofd_packets [04:33:01]CheckFolder done [04:33:01]ProducePacketName [04:33:01]name=ofd_packets/00162601 [04:33:01]NVStorageSaveData ofd_packets/00162601 [04:33:01]File name is /storage/ofd_packets/00162601 [04:33:01]Write 547 bytes [04:33:01]NVStorageSaveData done [04:33:01]OFDSenderStorePacket done [04:33:01]KKMCreateOFDPacket done [04:33:01]NVStorageSaveData kkm_last_timestamp [04:33:01]File name is /storage/kkm_last_timestamp [04:33:01]Write 4 bytes [04:33:01]NVStorageSaveData done [04:33:01]ExternCall_PrintAddStr [04:33:01]wPrintStart [04:33:01]Write to MH i2c: 01 00 00 81 00 81 [04:33:01]Write i2c OK [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: 01 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: 01 07 00 [04:33:01]MH_I2C_Read... [04:33:01]Read from MH i2c: 01 07 00 81 00 00 00 00 00 00 FF 0F 96 [04:33:01]RasterBufferAndPrint [04:33:01]line Счет N : (3)50358 [04:33:01]line ИНН: 02508201610067 [04:33:01]line Контрольно-Кассовый Чек [04:33:01]line ПРОДАЖА [04:33:01]line Товар: 4700000160358 [04:33:01]line Вода Легенда 1л [04:33:01]line 1.000 * 50.00 [04:33:01]line = 50.00 [04:33:01]line НДС 12% НСП 1% [04:33:01]line > о реализуемом товаре [04:33:01]line Товар: 4700040114120 [04:33:01]line Султан чай 1л. чер персик [04:33:01]line 1.000 * 65.00 [04:33:01]line = 65.00 [04:33:01]line НДС 12% НСП 1% [04:33:01]line > о реализуемом товаре [04:33:01]line Товар: 2000036220012 [04:33:01]line Кофе Капучино XL(GABB TRADE) [04:33:01]line 2.000 * 125.00 [04:33:01]line = 250.00 [04:33:01]line НДС 12% НСП 1% [04:33:01]line > о реализуемом товаре [04:33:01]line ИТОГО: 365.00 [04:33:01]line НСП 1% : 3.22 [04:33:01]line НДС 12% : 38.76 [04:33:01]line Наличными: 365.00 [04:33:01]line Безнал.: 0.00 [04:33:01]line Место: АЗС № 130 "Партнер Нефть" [04:33:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:33:01]line СНО: Общий режим [04:33:01]line Чек 46 20.08.2024 04:32 [04:33:01]line Смена: 465 ФФД: 1.0 [04:33:01]line ЗНМ: 0300000070 [04:33:01]line РНМ: 0000000000092562 [04:33:01]line Версия ККМ: 001 [04:33:01]line ФМ: 0000000000871769 [04:33:01]line ФД: 162601 [04:33:01]line ФПД: 44801674528280 [04:33:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T043259&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162601&fm=44801674528280&tin=02508201610067®Number=0000000000092562&sum=36500 [04:33:01]line 0 [04:33:01]written 0, free lines is 4095 [04:33:01]OFD Sender: Processing packet 162601 [packets to send 956, broken 955] [04:33:01]ProducePacketName [04:33:01]name=ofd_packets/00162601 [04:33:01]OFD Sender: To server: pG, [04:33:01]CommunicateWithHost lk.salyk.kg:30040 [04:33:01]ConnectInit lk.salyk.kg [04:33:02]Write to MH i2c: 01 00 00 B6 00 B6 [04:33:02]Write i2c OK [04:33:02]MH_I2C_Read... [04:33:02]Read from MH i2c: 01 [04:33:02]MH_I2C_Read... [04:33:02]Read from MH i2c: 01 07 00 [04:33:02]MH_I2C_Read... [04:33:02]Read from MH i2c: 01 07 00 B6 00 00 00 00 00 00 0A 0C D3 [04:33:02]RasterBufferAndPrint [04:33:02]line [04:33:02]line [04:33:02]line [04:33:02]line [04:33:02]line [04:33:02]written 0, free lines is 3102 [04:33:02]MH_Cut [04:33:02]Write to MH i2c: D1 01 00 BD 00 01 8F [04:33:02]Write i2c OK [04:33:02]MH_I2C_Read... [04:33:02]Read from MH i2c: D1 [04:33:02]MH_I2C_Read... [04:33:02]Read from MH i2c: D1 01 00 [04:33:02]MH_I2C_Read... [04:33:02]Read from MH i2c: D1 01 00 BD 00 00 8E [04:33:02]Write to MH i2c: 01 00 00 BE 00 BE [04:33:02]Write i2c OK [04:33:02]MH_I2C_Read... [04:33:03]*** Cut start [04:33:03]*** Purtial cut [04:33:03]*** Stage 1: CUTSNS_PIN = 1 [04:33:05]Read from MH i2c: *** Stop cut motor [04:33:05]01 *** Cut end [04:33:05] [04:33:05]MH_I2C_Read... [04:33:05]Read from MH i2c: 01 07 00 [04:33:05]MH_I2C_Read... [04:33:05]Read from MH i2c: 01 07 00 BE 00 00 00 00 00 00 FF 0F D3 [04:33:05]process_action close_receipt done [04:33:05]requested_data is exist [04:33:05]produce_requested_data [04:33:05]requested_item fm.sn is exist - process it [04:33:05]wFMCommunicate request_size=4 [04:33:05]MH_SAM_APDU [04:33:05]CAPDU: 80 11 00 00 [04:33:05]Write to MH i2c: E2 08 00 BF 00 80 11 00 00 00 00 00 00 39 [04:33:05]Write i2c OK [04:33:05]MH_I2C_Read... [04:33:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:33:05]Read from MH i2c: E2 [04:33:05]MH_I2C_Read... [04:33:05]Read from MH i2c: E2 17 00 [04:33:05]MH_I2C_Read... [04:33:05]Read from MH i2c: E2 17 00 BF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [04:33:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:33:05]wFMCommunicate OK [04:33:05]requested_item fd.num is exist - process it [04:33:05]SAM_PROTO_GetFieldsCounters [04:33:05]wFMCommunicate request_size=4 [04:33:05]MH_SAM_APDU [04:33:05]CAPDU: 80 13 00 00 [04:33:05]Write to MH i2c: E2 08 00 C0 00 80 13 00 00 00 00 00 00 3C [04:33:05]Write i2c OK [04:33:05]MH_I2C_Read... [04:33:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:33:05]Read from MH i2c: E2 [04:33:05]MH_I2C_Read... [04:33:05]Read from MH i2c: E2 62 00 [04:33:05]MH_I2C_Read... [04:33:05]Read from MH i2c: E2 62 00 C0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 7B 02 00 0E 04 04 00 D1 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 64 [04:33: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 7B 02 00 0E 04 04 00 D1 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 [04:33:05]wFMCommunicate OK [04:33:05]SAM_PROTO_GetFieldsCounters done [04:33:05]requested_item shift.num is exist - process it [04:33:05]requested_item shift.opened is exist - process it [04:33:05]req_shift_opened [04:33:05]FM_GetShiftState [04:33:05]SAM_PROTO_GetShiftState [04:33:05]wFMCommunicate request_size=4 [04:33:05]MH_SAM_APDU [04:33:05]CAPDU: 80 13 01 00 [04:33:05]Write to MH i2c: E2 08 00 C1 00 80 13 01 00 00 00 00 00 3E [04:33:05]Write i2c OK [04:33:05]MH_I2C_Read... [04:33:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:33:05]Read from MH i2c: E2 [04:33:05]MH_I2C_Read... [04:33:05]Read from MH i2c: E2 0E 00 [04:33:05]MH_I2C_Read... [04:33:05]Read from MH i2c: E2 0E 00 C1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0C [04:33:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:33:05]wFMCommunicate OK [04:33:05]SAM_PROTO_GetShiftState done [04:33:05]FM_GetShiftState done [04:33:05]req_shift_opened done [04:33:05]requested_item shift.open_date is exist - process it [04:33:05]req_shift_open_date [04:33:05]req_shift_open_date done [04:33:05]produce_requested_data done [04:33:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162601,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [04:33:05]process_action_free close_receipt [04:33:05]json_value_free [04:33:05]json_value_free done [04:33:05]process_json_proto returns [04:33:05]Send response to host [04:33:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162601,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [04:33:05]free response buf [04:33:05]execute_script done [04:33:05]execute_script returns [04:33:05]free content buf [04:33:05]Sock 7.Close socket [04:33:05]Sock 7.Thread stoped [04:33:07]accept exits with 9 [04:33:07]New connection [04:33:07]New thread 3067051364 created [04:33:07]Thread 3066908004 joined [04:33:07]Waiting for new connection... [04:33:07] Sock 9.Parse request [04:33:07]Sock 9.Check first char [04:33:07]Sock 9.First char is OK [04:33:07]request: POST /json_proto HTTP/1.0 [04:33:07]Method: POST [04:33:07]URL: /json_proto [04:33:07]Method is POST - this is cgi request [04:33:07]url: /json_proto [04:33:07]query_string will be loaded in cgi processing [04:33:07]execute_cgi json_proto POST (null) [04:33:07]execute_cgi path=json_proto method=POST [04:33:07]POST find Content-Length [04:33:07]Host: 172.17.44.132:8080 [04:33:07]Content-Length: 645 [04:33:07]Content-Type: application/json [04:33:07] [04:33:07]POST finish read [04:33:07]Found Content-Length = 645 [04:33:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50359", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:33:07]execute_script... [04:33: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)50359", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 2.000, "sum" : 250.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:33:07]POST & json_proto [04:33:07]process_json_proto [04:33:07]json parsed OK: [04:33:07]protocol is kg_v1.0 [04:33:07]action value=close_receipt [04:33:07]process_action close_receipt [04:33:07]cmd_close_receipt [04:33:07]MH_GetDate [04:33:07]Write to MH i2c: F0 00 00 C2 00 B1 [04:33:07]Write i2c OK [04:33:07]MH_I2C_Read... [04:33:07]Read from MH i2c: F0 [04:33:07]MH_I2C_Read... [04:33:07]Read from MH i2c: F0 09 00 [04:33:07]MH_I2C_Read... [04:33:07]Read from MH i2c: F0 09 00 C2 00 00 83 1C C4 66 2A 83 C1 65 56 [04:33:07]GetLastDocTimeStamp 1724128379 [04:33:07]current date 1724128387 [04:33:07]FM_GetShiftState [04:33:07]SAM_PROTO_GetShiftState [04:33:07]wFMCommunicate request_size=4 [04:33:07]MH_SAM_APDU [04:33:07]CAPDU: 80 13 01 00 [04:33:07]Write to MH i2c: E2 08 00 C3 00 80 13 01 00 00 00 00 00 40 [04:33:07]Write i2c OK [04:33:07]MH_I2C_Read... [04:33:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:33:07]Read from MH i2c: E2 [04:33:07]MH_I2C_Read... [04:33:07]Read from MH i2c: E2 0E 00 [04:33:07]MH_I2C_Read... [04:33:07]Read from MH i2c: E2 0E 00 C3 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0E [04:33:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:33:07]wFMCommunicate OK [04:33:07]SAM_PROTO_GetShiftState done [04:33:07]FM_GetShiftState done [04:33:07]opened in 1724113081 [04:33:07]opened+sec_in_day 1724199481 [04:33:07]quantity*price = 25000 [04:33:07]sum+1 = 25001 [04:33:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 250.00 НСП 1% : 2.21 НДС 12% : 26.55 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 47 20.08.2024 04:33 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162602 ФПД: 97726905279736 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T043307&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162602&fm=97726905279736&tin=02508201610067®Number=0000000000092562&sum=25000 0 [04:33:08]StoreToDocumentArchive [04:33:08]shift 465 fd 162602 [04:33:08]save to /storage/0465/doc_00162602 [04:33:08]save last doc name /storage/0465/doc_00162602 to /storage/kkm_last_doc_name [04:33:08]save OK [04:33:08]Clear old archive folders... [04:33:08]ProcessDocumentItem done err = 0, tmpTLVsize=282 [04:33:08]tlvbuf is 019F43D0 [04:33:08]SAM_PROTO_ClearQueue [04:33:08]wFMCommunicate request_size=4 [04:33:08]MH_SAM_APDU [04:33:08]CAPDU: 80 09 00 00 [04:33:08]Write to MH i2c: E2 08 00 D0 00 80 09 00 00 00 00 00 00 42 [04:33:08]Write i2c OK [04:33:08]MH_I2C_Read... [04:33:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:33:08]Read from MH i2c: E2 [04:33:08]MH_I2C_Read... [04:33:08]Read from MH i2c: E2 03 00 [04:33:08]MH_I2C_Read... [04:33:08]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [04:33:08]RAPDU: 90 00 [04:33:08]wFMCommunicate OK [04:33:08]SAM_PROTO_ClearQueue done [04:33:08]KKMCreateOFDPacket [04:33:08]OFDProtocolAddRootSTLVToBuf [04:33:08]FM_MakeSignedData [04:33:08]FM_MakeSignedData [04:33:08]SAM_PROTO_SignData [04:33:08]wFMCommunicate request_size=4 [04:33:08]MH_SAM_APDU [04:33:08]CAPDU: 80 0D 01 02 [04:33:08]Write to MH i2c: E2 08 00 D1 00 80 0D 01 02 00 00 00 00 4A [04:33:08]Write i2c OK [04:33:08]MH_I2C_Read... [04:33:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:33:08]Read from MH i2c: E2 [04:33:08]MH_I2C_Read... [04:33:08]Read from MH i2c: E2 03 00 [04:33:08]MH_I2C_Read... [04:33:08]Read from MH i2c: E2 03 00 D1 00 00 90 00 45 [04:33:08]RAPDU: 90 00 [04:33:08]wFMCommunicate OK [04:33:08]wFMCommunicate request_size=255 [04:33:08]MH_SAM_APDU [04:33:08]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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 83 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [04:33:09]Write to MH i2c: E2 02 01 D2 00 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 83 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 AF [04:33:09]Write i2c OK [04:33:09]MH_I2C_Read... [04:33:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:09]Read from MH i2c: E2 [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: E2 03 00 [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: E2 03 00 D2 00 00 90 00 46 [04:33:09]RAPDU: 90 00 [04:33:09]wFMCommunicate OK [04:33:09]wFMCommunicate request_size=41 [04:33:09]MH_SAM_APDU [04:33:09]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7B 02 00 35 04 06 00 58 E1 D1 79 64 F8 [04:33:09]Write to MH i2c: E2 2C 00 D3 00 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7B 02 00 35 04 06 00 58 E1 D1 79 64 F8 00 00 A8 [04:33:09]Write i2c OK [04:33:09]MH_I2C_Read... [04:33:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:09]Read from MH i2c: E2 [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: E2 03 00 [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: E2 03 00 D3 00 00 90 00 47 [04:33:09]RAPDU: 90 00 [04:33:09]wFMCommunicate OK [04:33:09]wFMCommunicate request_size=4 [04:33:09]MH_SAM_APDU [04:33:09]CAPDU: 80 0D 03 02 [04:33:09]Write to MH i2c: E2 08 00 D4 00 80 0D 03 02 00 00 00 00 4F [04:33:09]Write i2c OK [04:33:09]MH_I2C_Read... [04:33:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:33:09]Read from MH i2c: E2 [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: E2 0B 00 [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: E2 0B 00 D4 00 00 B7 02 F6 DF 4C D7 0B 2C 90 00 38 [04:33:09]RAPDU: B7 02 F6 DF 4C D7 0B 2C 90 00 [04:33:09]wFMCommunicate OK [04:33:09]SAM_PROTO_SignData done [04:33:09]FM_MakeSignedData done [04:33:09]CreateOFDProtocolMessage [04:33:09]wFMCommunicate request_size=4 [04:33:09]MH_SAM_APDU [04:33:09]CAPDU: 80 11 00 00 [04:33:09]Write to MH i2c: E2 08 00 D5 00 80 11 00 00 00 00 00 00 4F [04:33:09]Write i2c OK [04:33:09]MH_I2C_Read... [04:33:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:33:09]Read from MH i2c: E2 [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: E2 17 00 [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: E2 17 00 D5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [04:33:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:33:09]wFMCommunicate OK [04:33:09]CreateOFDProtocolMessage done [04:33:09]OFDSenderStorePacket 162602 [04:33:09]StoreOFDPacket docnum=162602 [04:33:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 1D F3 26 01 26 2F 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 83 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7B 02 00 35 04 06 00 58 E1 D1 79 64 F8 B7 02 F6 DF 4C D7 0B 2C [04:33:09]CheckFolder [04:33:09]dirname=/storage/ofd_packets [04:33:09]CheckFolder done [04:33:09]ProducePacketName [04:33:09]name=ofd_packets/00162602 [04:33:09]NVStorageSaveData ofd_packets/00162602 [04:33:09]File name is /storage/ofd_packets/00162602 [04:33:09]Write 332 bytes [04:33:09]NVStorageSaveData done [04:33:09]OFDSenderStorePacket done [04:33:09]KKMCreateOFDPacket done [04:33:09]NVStorageSaveData kkm_last_timestamp [04:33:09]File name is /storage/kkm_last_timestamp [04:33:09]Write 4 bytes [04:33:09]NVStorageSaveData done [04:33:09]ExternCall_PrintAddStr [04:33:09]wPrintStart [04:33:09]Write to MH i2c: 01 00 00 D6 00 D6 [04:33:09]Write i2c OK [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: 01 [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: 01 07 00 [04:33:09]MH_I2C_Read... [04:33:09]Read from MH i2c: 01 07 00 D6 00 00 00 00 00 00 FF 0F EB [04:33:09]RasterBufferAndPrint [04:33:09]line Счет N : (3)50359 [04:33:09]line ИНН: 02508201610067 [04:33:09]line Контрольно-Кассовый Чек [04:33:09]line ПРОДАЖА [04:33:09]line Товар: 2000036220012 [04:33:09]line Кофе Капучино XL(GABB TRADE) [04:33:09]line 2.000 * 125.00 [04:33:09]line = 250.00 [04:33:09]line НДС 12% НСП 1% [04:33:09]line > о реализуемом товаре [04:33:09]line ИТОГО: 250.00 [04:33:09]line НСП 1% : 2.21 [04:33:09]line НДС 12% : 26.55 [04:33:09]line Наличными: 250.00 [04:33:09]line Безнал.: 0.00 [04:33:09]line Место: АЗС № 130 "Партнер Нефть" [04:33:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:33:09]line СНО: Общий режим [04:33:09]line Чек 47 20.08.2024 04:33 [04:33:09]line Смена: 465 ФФД: 1.0 [04:33:09]line ЗНМ: 0300000070 [04:33:09]line РНМ: 0000000000092562 [04:33:09]line Версия ККМ: 001 [04:33:09]line ФМ: 0000000000871769 [04:33:09]line ФД: 162602 [04:33:09]line ФПД: 97726905279736 [04:33:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T043307&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162602&fm=97726905279736&tin=02508201610067®Number=0000000000092562&sum=25000 [04:33:09]line 0 [04:33:09]written 0, free lines is 4095 [04:33:10]Write to MH i2c: 01 00 00 FF 00 FF [04:33:10]Write i2c OK [04:33:10]MH_I2C_Read... [04:33:10]Read from MH i2c: 01 [04:33:10]MH_I2C_Read... [04:33:10]Read from MH i2c: 01 07 00 [04:33:10]MH_I2C_Read... [04:33:10]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 D5 0C E7 [04:33:10]RasterBufferAndPrint [04:33:10]line [04:33:10]line [04:33:10]line [04:33:10]line [04:33:10]line [04:33:10]written 0, free lines is 3320 [04:33:10]MH_Cut [04:33:10]Write to MH i2c: D1 01 00 06 01 01 D9 [04:33:10]Write i2c OK [04:33:10]MH_I2C_Read... [04:33:10]Read from MH i2c: D1 [04:33:10]MH_I2C_Read... [04:33:10]Read from MH i2c: D1 01 00 [04:33:10]MH_I2C_Read... [04:33:10]Read from MH i2c: D1 01 00 06 01 00 D8 [04:33:10]Write to MH i2c: 01 00 00 07 01 08 [04:33:10]Write i2c OK [04:33:10]MH_I2C_Read... [04:33:11]*** Cut start [04:33:11]*** Purtial cut [04:33:11]*** Stage 1: CUTSNS_PIN = 1 [04:33:13]Read from MH i2c: 01 [04:33:13]MH_I2C_Read... [04:33:13]*** Stop cut motor [04:33:13]*** Cut end [04:33:13]Read from MH i2c: 01 07 00 [04:33:13]MH_I2C_Read... [04:33:13]Read from MH i2c: 01 07 00 07 01 00 00 00 00 00 FF 0F 1D [04:33:13]process_action close_receipt done [04:33:13]requested_data is exist [04:33:13]produce_requested_data [04:33:13]requested_item fm.sn is exist - process it [04:33:13]wFMCommunicate request_size=4 [04:33:13]MH_SAM_APDU [04:33:13]CAPDU: 80 11 00 00 [04:33:13]Write to MH i2c: E2 08 00 08 01 80 11 00 00 00 00 00 00 83 [04:33:13]Write i2c OK [04:33:13]MH_I2C_Read... [04:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:33:13]Read from MH i2c: E2 [04:33:13]MH_I2C_Read... [04:33:13]Read from MH i2c: E2 17 00 [04:33:13]MH_I2C_Read... [04:33:13]Read from MH i2c: E2 17 00 08 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DC [04:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:33:13]wFMCommunicate OK [04:33:13]requested_item fd.num is exist - process it [04:33:13]SAM_PROTO_GetFieldsCounters [04:33:13]wFMCommunicate request_size=4 [04:33:13]MH_SAM_APDU [04:33:13]CAPDU: 80 13 00 00 [04:33:13]Write to MH i2c: E2 08 00 09 01 80 13 00 00 00 00 00 00 86 [04:33:13]Write i2c OK [04:33:13]MH_I2C_Read... [04:33:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:33:13]Read from MH i2c: E2 [04:33:13]MH_I2C_Read... [04:33:13]Read from MH i2c: E2 62 00 [04:33:13]MH_I2C_Read... [04:33:13]Read from MH i2c: E2 62 00 09 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 7B 02 00 0E 04 04 00 D1 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 B2 [04:33:13]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 7B 02 00 0E 04 04 00 D1 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 [04:33:13]wFMCommunicate OK [04:33:13]SAM_PROTO_GetFieldsCounters done [04:33:13]requested_item shift.num is exist - process it [04:33:13]requested_item shift.opened is exist - process it [04:33:13]req_shift_opened [04:33:13]FM_GetShiftState [04:33:13]SAM_PROTO_GetShiftState [04:33:13]wFMCommunicate request_size=4 [04:33:13]MH_SAM_APDU [04:33:13]CAPDU: 80 13 01 00 [04:33:13]Write to MH i2c: E2 08 00 0A 01 80 13 01 00 00 00 00 00 88 [04:33:13]Write i2c OK [04:33:13]MH_I2C_Read... [04:33:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:33:13]Read from MH i2c: E2 [04:33:13]MH_I2C_Read... [04:33:13]Read from MH i2c: E2 0E 00 [04:33:13]MH_I2C_Read... [04:33:13]Read from MH i2c: E2 0E 00 0A 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 56 [04:33:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:33:13]wFMCommunicate OK [04:33:13]SAM_PROTO_GetShiftState done [04:33:13]FM_GetShiftState done [04:33:13]req_shift_opened done [04:33:13]requested_item shift.open_date is exist - process it [04:33:13]req_shift_open_date [04:33:13]req_shift_open_date done [04:33:13]produce_requested_data done [04:33:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162602,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [04:33:13]process_action_free close_receipt [04:33:13]json_value_free [04:33:13]json_value_free done [04:33:13]process_json_proto returns [04:33:13]Send response to host [04:33:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162602,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [04:33:13]free response buf [04:33:13]execute_script done [04:33:13]execute_script returns [04:33:13]free content buf [04:33:13]Sock 9.Close socket [04:33:13]Sock 9.Thread stoped [04:33:14]Connected sock=11 [04:33: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 36 39 05 02 00 00 B5 B9 FD 01 A1 86 5A 03 01 00 03 00 F1 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 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 8E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 0F 00 00 00 00 07 04 06 00 94 8E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 7B 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7B 02 00 35 04 06 00 28 BF 33 E5 46 18 06 31 54 3E B6 E2 3C 02 [04:33:15]accept exits with 7 [04:33:15]New connection [04:33:15]New thread 3066908004 created [04:33:15]Thread 3067051364 joined [04:33:15]Waiting for new connection... [04:33:15] Sock 7.Parse request [04:33:15]Sock 7.Check first char [04:33:15]Sock 7.First char is OK [04:33:15]request: POST /json_proto HTTP/1.0 [04:33:15]Method: POST [04:33:15]URL: /json_proto [04:33:15]Method is POST - this is cgi request [04:33:15]url: /json_proto [04:33:15]query_string will be loaded in cgi processing [04:33:15]execute_cgi json_proto POST (null) [04:33:15]execute_cgi path=json_proto method=POST [04:33:15]POST find Content-Length [04:33:15]Host: 172.17.44.132:8080 [04:33:15]Content-Length: 860 [04:33:15]Content-Type: application/json [04:33:15] [04:33:15]POST finish read [04:33:15]Found Content-Length = 860 [04:33:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50360", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 278.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:33:15]execute_script... [04:33:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50360", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 278.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:33:15]POST & json_proto [04:33:15]process_json_proto [04:33:15]json parsed OK: [04:33:15]protocol is kg_v1.0 [04:33:15]action value=close_receipt [04:33:15]process_action close_receipt [04:33:15]cmd_close_receipt [04:33:15]MH_GetDate [04:33:15]Write to MH i2c: F0 00 00 0B 01 FB [04:33:15]Write i2c OK [04:33:15]MH_I2C_Read... [04:33:15]Read from MH i2c: F0 [04:33:15]MH_I2C_Read... [04:33:15]Read from MH i2c: F0 09 00 [04:33:15]MH_I2C_Read... [04:33:15]Read from MH i2c: F0 09 00 0B 01 00 8B 1C C4 66 2A 83 C1 65 A8 [04:33:15]GetLastDocTimeStamp 1724128387 [04:33:15]current date 1724128395 [04:33:15]FM_GetShiftState [04:33:15]SAM_PROTO_GetShiftState [04:33:15]wFMCommunicate request_size=4 [04:33:15]MH_SAM_APDU [04:33:15]CAPDU: 80 13 01 00 [04:33:15]Write to MH i2c: E2 08 00 0C 01 80 13 01 00 00 00 00 00 8A [04:33:15]Write i2c OK [04:33:15]MH_I2C_Read... [04:33:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:33:15]Read from MH i2c: E2 [04:33:15]MH_I2C_Read... [04:33:15]Read from MH i2c: E2 0E 00 [04:33:15]MH_I2C_Read... [04:33:15]Read from MH i2c: E2 0E 00 0C 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 58 [04:33:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:33:15]wFMCommunicate OK [04:33:15]SAM_PROTO_GetShiftState done [04:33:15]FM_GetShiftState done [04:33:15]opened in 1724113081 [04:33:15]opened+sec_in_day 1724199481 [04:33:15]quantity*price = 14000 [04:33:15]sum+1 = 14001 [04:33:15]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4640030091645 Сигареты ESSE Exchange M 1.000 * 138.00 = 138.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 278.00 НСП 1% : 2.46 НДС 12% : 29.52 Наличными: 278.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 48 20.08.2024 04:33 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162603 ФПД: 184158743636207 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T043316&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162603&fm=184158743636207&tin=02508201610067®Number=0000000000092562&sum=27800 0 [04:33:17]StoreToDocumentArchive [04:33:17]shift 465 fd 162603 [04:33:17]save to /storage/0465/doc_00162603 [04:33:17]save last doc name /storage/0465/doc_00162603 to /storage/kkm_last_doc_name [04:33:17]save OK [04:33:17]Clear old archive folders... [04:33:17]ProcessDocumentItem done err = 0, tmpTLVsize=379 [04:33:17]tlvbuf is 01A4B8E0 [04:33:17]SAM_PROTO_ClearQueue [04:33:17]wFMCommunicate request_size=4 [04:33:17]MH_SAM_APDU [04:33:17]CAPDU: 80 09 00 00 [04:33:17]Write to MH i2c: E2 08 00 19 01 80 09 00 00 00 00 00 00 8C [04:33:17]Write i2c OK [04:33:17]MH_I2C_Read... [04:33:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:33:17]Read from MH i2c: E2 [04:33:17]MH_I2C_Read... [04:33:17]Read from MH i2c: E2 03 00 [04:33:17]MH_I2C_Read... [04:33:17]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [04:33:17]RAPDU: 90 00 [04:33:17]wFMCommunicate OK [04:33:17]SAM_PROTO_ClearQueue done [04:33:17]KKMCreateOFDPacket [04:33:17]OFDProtocolAddRootSTLVToBuf [04:33:17]FM_MakeSignedData [04:33:17]FM_MakeSignedData [04:33:17]SAM_PROTO_SignData [04:33:17]wFMCommunicate request_size=4 [04:33:17]MH_SAM_APDU [04:33:17]CAPDU: 80 0D 01 02 [04:33:17]Write to MH i2c: E2 08 00 1A 01 80 0D 01 02 00 00 00 00 94 [04:33:17]Write i2c OK [04:33:17]MH_I2C_Read... [04:33:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:33:17]Read from MH i2c: E2 [04:33:17]MH_I2C_Read... [04:33:17]Read from MH i2c: E2 03 00 [04:33:17]MH_I2C_Read... [04:33:17]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [04:33:17]RAPDU: 90 00 [04:33:17]wFMCommunicate OK [04:33:17]wFMCommunicate request_size=255 [04:33:17]MH_SAM_APDU [04:33:17]CAPDU: 80 0D 02 02 FA 03 00 7B 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 98 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 00 00 00 00 [04:33:17]Write to MH i2c: E2 02 01 1B 01 80 0D 02 02 FA 00 03 00 7B 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 98 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 00 00 00 00 00 00 73 [04:33:17]Write i2c OK [04:33:17]MH_I2C_Read... [04:33:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:18]Read from MH i2c: E2 [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: E2 03 00 [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: E2 03 00 1B 01 00 90 00 90 [04:33:18]RAPDU: 90 00 [04:33:18]wFMCommunicate OK [04:33:18]wFMCommunicate request_size=138 [04:33:18]MH_SAM_APDU [04:33:18]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 0B 00 00 00 00 07 04 06 00 98 6C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 8C 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7B 02 00 35 04 06 00 A7 7D CC 7F 28 EF [04:33:18]Write to MH i2c: E2 8D 00 1C 01 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 0B 00 00 00 00 07 04 06 00 98 6C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 8C 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7B 02 00 35 04 06 00 A7 7D CC 7F 28 EF 00 00 6C [04:33:18]Write i2c OK [04:33:18]MH_I2C_Read... [04:33:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:18]Read from MH i2c: E2 [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: E2 03 00 [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: E2 03 00 1C 01 00 90 00 91 [04:33:18]RAPDU: 90 00 [04:33:18]wFMCommunicate OK [04:33:18]wFMCommunicate request_size=4 [04:33:18]MH_SAM_APDU [04:33:18]CAPDU: 80 0D 03 02 [04:33:18]Write to MH i2c: E2 08 00 1D 01 80 0D 03 02 00 00 00 00 99 [04:33:18]Write i2c OK [04:33:18]MH_I2C_Read... [04:33:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:33:18]Read from MH i2c: E2 [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: E2 0B 00 [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: E2 0B 00 1D 01 00 74 FE AE D4 CA A1 02 5D 90 00 58 [04:33:18]RAPDU: 74 FE AE D4 CA A1 02 5D 90 00 [04:33:18]wFMCommunicate OK [04:33:18]SAM_PROTO_SignData done [04:33:18]FM_MakeSignedData done [04:33:18]CreateOFDProtocolMessage [04:33:18]wFMCommunicate request_size=4 [04:33:18]MH_SAM_APDU [04:33:18]CAPDU: 80 11 00 00 [04:33:18]Write to MH i2c: E2 08 00 1E 01 80 11 00 00 00 00 00 00 99 [04:33:18]Write i2c OK [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: E2 [04:33:18]MH_I2C_Read... [04:33:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:33:18]Read from MH i2c: E2 17 00 [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: E2 17 00 1E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [04:33:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:33:18]wFMCommunicate OK [04:33:18]CreateOFDProtocolMessage done [04:33:18]OFDSenderStorePacket 162603 [04:33:18]StoreOFDPacket docnum=162603 [04:33:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8F 01 00 00 9C 5E 87 01 B7 7B 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 98 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 0B 00 00 00 00 07 04 06 00 98 6C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 8C 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7B 02 00 35 04 06 00 A7 7D CC 7F 28 EF 74 FE AE D4 CA A1 02 5D [04:33:18]CheckFolder [04:33:18]dirname=/storage/ofd_packets [04:33:18]CheckFolder done [04:33:18]ProducePacketName [04:33:18]name=ofd_packets/00162603 [04:33:18]NVStorageSaveData ofd_packets/00162603 [04:33:18]File name is /storage/ofd_packets/00162603 [04:33:18]Write 429 bytes [04:33:18]NVStorageSaveData done [04:33:18]OFDSenderStorePacket done [04:33:18]KKMCreateOFDPacket done [04:33:18]NVStorageSaveData kkm_last_timestamp [04:33:18]File name is /storage/kkm_last_timestamp [04:33:18]Write 4 bytes [04:33:18]NVStorageSaveData done [04:33:18]ExternCall_PrintAddStr [04:33:18]wPrintStart [04:33:18]Write to MH i2c: 01 00 00 1F 01 20 [04:33:18]Write i2c OK [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: 01 [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: 01 07 00 [04:33:18]MH_I2C_Read... [04:33:18]Read from MH i2c: 01 07 00 1F 01 00 00 00 00 00 FF 0F 35 [04:33:18]RasterBufferAndPrint [04:33:18]line Счет N : (3)50360 [04:33:18]line ИНН: 02508201610067 [04:33:18]line Контрольно-Кассовый Чек [04:33:18]line ПРОДАЖА [04:33:18]line Товар: 48743587 [04:33:18]line Сигареты Winston XStyle Silver [04:33:18]line 1.000 * 140.00 [04:33:18]line = 140.00 [04:33:18]line НДС 12% НСП 1% [04:33:18]line > о реализуемом товаре [04:33:18]line Товар: 4640030091645 [04:33:18]line Сигареты ESSE Exchange M [04:33:18]line 1.000 * 138.00 [04:33:18]line = 138.00 [04:33:18]line НДС 12% НСП 1% [04:33:18]line > о реализуемом товаре [04:33:18]line ИТОГО: 278.00 [04:33:18]line НСП 1% : 2.46 [04:33:18]line НДС 12% : 29.52 [04:33:18]line Наличными: 278.00 [04:33:18]line Безнал.: 0.00 [04:33:18]line Место: АЗС № 130 "Партнер Нефть" [04:33:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:33:18]line СНО: Общий режим [04:33:18]line Чек 48 20.08.2024 04:33 [04:33:18]line Смена: 465 ФФД: 1.0 [04:33:18]line ЗНМ: 0300000070 [04:33:18]line РНМ: 0000000000092562 [04:33:18]line Версия ККМ: 001 [04:33:18]line ФМ: 0000000000871769 [04:33:18]line ФД: 162603 [04:33:18]line ФПД: 184158743636207 [04:33:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T043316&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162603&fm=184158743636207&tin=02508201610067®Number=0000000000092562&sum=27800 [04:33:18]line 0 [04:33:18]written 0, free lines is 4095 [04:33:19]Write to MH i2c: 01 00 00 4E 01 4F [04:33:19]Write i2c OK [04:33:19]MH_I2C_Read... [04:33:19]Read from MH i2c: 01 [04:33:19]MH_I2C_Read... [04:33:19]Read from MH i2c: 01 07 00 [04:33:19]MH_I2C_Read... [04:33:19]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 7F 0C E1 [04:33:19]RasterBufferAndPrint [04:33:19]line [04:33:19]line [04:33:19]line [04:33:19]line [04:33:19]line [04:33:19]written 0, free lines is 3236 [04:33:19]MH_Cut [04:33:19]Write to MH i2c: D1 01 00 55 01 01 28 [04:33:19]Write i2c OK [04:33:19]MH_I2C_Read... [04:33:19]Read from MH i2c: D1 [04:33:19]MH_I2C_Read... [04:33:19]Read from MH i2c: D1 01 00 [04:33:19]MH_I2C_Read... [04:33:19]Read from MH i2c: D1 01 00 55 01 00 27 [04:33:19]Write to MH i2c: 01 00 00 56 01 57 [04:33:19]Write i2c OK [04:33:19]MH_I2C_Read... [04:33: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 36 39 4F 00 00 00 34 6B 47 00 F5 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 36 39 10 04 04 00 29 7B 02 00 F4 03 04 00 E2 C5 C3 66 B6 04 01 00 00 5A 06 B7 73 DF 70 7B 6D [04:33:19]CommunicateWithHost err = 0 [04:33:19]CheckOFDResponse [04:33:19]1017 (14) - 77093643461234 [04:33:19]1041 (16) - 0000000000871769 [04:33:19]1040 (4) - 162601 [04:33:19]1012 (4) - 19.08.2024 22:23 [04:33:19]1206 (1) - 0 [04:33:19]OFD Sender: Remove packet 162601 [04:33:19]ProducePacketName [04:33:19]name=ofd_packets/00162601 [04:33:19]NVStorageDeleteData [04:33:20]*** Cut start [04:33:20]*** Purtial cut [04:33:20]*** Stage 1: CUTSNS_PIN = 1 [04:33:20]OFD Sender: Processing packet 162602 [packets to send 957, broken 955] [04:33:20]ProducePacketName [04:33:20]name=ofd_packets/00162602 [04:33:20]OFD Sender: To server: pG, [04:33:20]CommunicateWithHost lk.salyk.kg:30040 [04:33:20]ConnectInit lk.salyk.kg [04:33:22]Read from MH i2c: 01 [04:33:22]MH_I2C_Read... [04:33:22]*** Stop cut motor [04:33:22]*** Cut end [04:33:22]Read from MH i2c: 01 07 00 [04:33:22]MH_I2C_Read... [04:33:22]Read from MH i2c: 01 07 00 56 01 00 00 00 00 00 FF 0F 6C [04:33:22]process_action close_receipt done [04:33:22]requested_data is exist [04:33:22]produce_requested_data [04:33:22]requested_item fm.sn is exist - process it [04:33:22]wFMCommunicate request_size=4 [04:33:22]MH_SAM_APDU [04:33:22]CAPDU: 80 11 00 00 [04:33:22]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [04:33:22]Write i2c OK [04:33:22]MH_I2C_Read... [04:33:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:33:22]Read from MH i2c: E2 [04:33:22]MH_I2C_Read... [04:33:22]Read from MH i2c: E2 17 00 [04:33:22]MH_I2C_Read... [04:33:22]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [04:33:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:33:22]wFMCommunicate OK [04:33:22]requested_item fd.num is exist - process it [04:33:22]SAM_PROTO_GetFieldsCounters [04:33:22]wFMCommunicate request_size=4 [04:33:22]MH_SAM_APDU [04:33:22]CAPDU: 80 13 00 00 [04:33:22]Write to MH i2c: E2 08 00 58 01 80 13 00 00 00 00 00 00 D5 [04:33:22]Write i2c OK [04:33:22]MH_I2C_Read... [04:33:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:33:22]Read from MH i2c: E2 [04:33:22]MH_I2C_Read... [04:33:22]Read from MH i2c: E2 62 00 [04:33:22]MH_I2C_Read... [04:33:22]Read from MH i2c: E2 62 00 58 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2B 7B 02 00 0E 04 04 00 D1 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 05 [04:33: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2B 7B 02 00 0E 04 04 00 D1 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 [04:33:22]wFMCommunicate OK [04:33:22]SAM_PROTO_GetFieldsCounters done [04:33:22]requested_item shift.num is exist - process it [04:33:22]requested_item shift.opened is exist - process it [04:33:22]req_shift_opened [04:33:22]FM_GetShiftState [04:33:22]SAM_PROTO_GetShiftState [04:33:22]wFMCommunicate request_size=4 [04:33:22]MH_SAM_APDU [04:33:22]CAPDU: 80 13 01 00 [04:33:22]Write to MH i2c: E2 08 00 59 01 80 13 01 00 00 00 00 00 D7 [04:33:22]Write i2c OK [04:33:22]MH_I2C_Read... [04:33:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:33:22]Read from MH i2c: E2 [04:33:22]MH_I2C_Read... [04:33:22]Read from MH i2c: E2 0E 00 [04:33:22]MH_I2C_Read... [04:33:22]Read from MH i2c: E2 0E 00 59 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A5 [04:33:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:33:22]wFMCommunicate OK [04:33:22]SAM_PROTO_GetShiftState done [04:33:22]FM_GetShiftState done [04:33:22]req_shift_opened done [04:33:22]requested_item shift.open_date is exist - process it [04:33:22]req_shift_open_date [04:33:22]req_shift_open_date done [04:33:22]produce_requested_data done [04:33:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162603,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [04:33:22]process_action_free close_receipt [04:33:22]json_value_free [04:33:22]json_value_free done [04:33:22]process_json_proto returns [04:33:22]Send response to host [04:33:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162603,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [04:33:22]free response buf [04:33:22]execute_script done [04:33:22]execute_script returns [04:33:22]free content buf [04:33:22]Sock 7.Close socket [04:33:22]Sock 7.Thread stoped [04:33:23]recv_with_timeout no data received [04:33:24]accept exits with 9 [04:33:24]New connection [04:33:24]New thread 3067051364 created [04:33:24]Thread 3066908004 joined [04:33:24]Waiting for new connection... [04:33:24] Sock 9.Parse request [04:33:24]Sock 9.Check first char [04:33:24]Sock 9.First char is OK [04:33:24]request: POST /json_proto HTTP/1.0 [04:33:24]Method: POST [04:33:24]URL: /json_proto [04:33:24]Method is POST - this is cgi request [04:33:24]url: /json_proto [04:33:24]query_string will be loaded in cgi processing [04:33:24]execute_cgi json_proto POST (null) [04:33:24]execute_cgi path=json_proto method=POST [04:33:24]POST find Content-Length [04:33:24]Host: 172.17.44.132:8080 [04:33:24]Content-Length: 1165 [04:33:24]Content-Type: application/json [04:33:24] [04:33:24]POST finish read [04:33:24]Found Content-Length = 1165 [04:33:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50361", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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 }]} ], "payments": [ { "type": 0, "sum" : 375.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:33:24]execute_script... [04:33: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)50361", "tax_sys" : 0, "items" : [ { "code": "47802995", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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 }]} ], "payments": [ { "type": 0, "sum" : 375.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:33:24]POST & json_proto [04:33:24]process_json_proto [04:33:24]json parsed OK: [04:33:24]protocol is kg_v1.0 [04:33:24]action value=close_receipt [04:33:24]process_action close_receipt [04:33:24]cmd_close_receipt [04:33:24]MH_GetDate [04:33:24]Write to MH i2c: F0 00 00 5A 01 4A [04:33:24]Write i2c OK [04:33:24]MH_I2C_Read... [04:33:24]Read from MH i2c: F0 [04:33:24]MH_I2C_Read... [04:33:24]Read from MH i2c: F0 09 00 [04:33:24]MH_I2C_Read... [04:33:24]Read from MH i2c: F0 09 00 5A 01 00 95 1C C4 66 2A 83 C1 65 01 [04:33:24]GetLastDocTimeStamp 1724128396 [04:33:24]current date 1724128405 [04:33:24]FM_GetShiftState [04:33:24]SAM_PROTO_GetShiftState [04:33:24]wFMCommunicate request_size=4 [04:33:24]MH_SAM_APDU [04:33:24]CAPDU: 80 13 01 00 [04:33:24]Write to MH i2c: E2 08 00 5B 01 80 13 01 00 00 00 00 00 D9 [04:33:24]Write i2c OK [04:33:24]MH_I2C_Read... [04:33:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:33:24]Read from MH i2c: E2 [04:33:24]MH_I2C_Read... [04:33:24]Read from MH i2c: E2 0E 00 [04:33:24]MH_I2C_Read... [04:33:24]Read from MH i2c: E2 0E 00 5B 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A7 [04:33:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:33:24]wFMCommunicate OK [04:33:24]SAM_PROTO_GetShiftState done [04:33:24]FM_GetShiftState done [04:33:24]opened in 1724113081 [04:33:24]opened+sec_in_day 1724199481 [04:33:24]quantity*price = 14000 [04:33:24]sum+1 = 14001 [04:33:24]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870022003305 Напиток Gorilla эн нат ж/б 0,5/0,45л 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 375.00 НСП 1% : 3.32 НДС 12% : 39.82 Наличными: 375.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 49 20.08.2024 04:33 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162604 ФПД: 275003046484875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T043325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162604&fm=275003046484875&tin=02508201610067®Number=0000000000092562&sum=37500 0 [04:33:26]StoreToDocumentArchive [04:33:26]shift 465 fd 162604 [04:33:26]save to /storage/0465/doc_00162604 [04:33:26]save last doc name /storage/0465/doc_00162604 to /storage/kkm_last_doc_name [04:33:26]save OK [04:33:26]Clear old archive folders... [04:33:26]ProcessDocumentItem done err = 0, tmpTLVsize=506 [04:33:26]tlvbuf is 01A0A770 [04:33:26]SAM_PROTO_ClearQueue [04:33:26]wFMCommunicate request_size=4 [04:33:26]MH_SAM_APDU [04:33:26]CAPDU: 80 09 00 00 [04:33:26]Write to MH i2c: E2 08 00 68 01 80 09 00 00 00 00 00 00 DB [04:33:26]Write i2c OK [04:33:26]MH_I2C_Read... [04:33:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:33:26]Read from MH i2c: E2 [04:33:26]MH_I2C_Read... [04:33:26]Read from MH i2c: E2 03 00 [04:33:26]MH_I2C_Read... [04:33:26]Read from MH i2c: E2 03 00 68 01 00 90 00 DD [04:33:26]RAPDU: 90 00 [04:33:26]wFMCommunicate OK [04:33:26]SAM_PROTO_ClearQueue done [04:33:26]KKMCreateOFDPacket [04:33:26]OFDProtocolAddRootSTLVToBuf [04:33:26]FM_MakeSignedData [04:33:26]FM_MakeSignedData [04:33:26]SAM_PROTO_SignData [04:33:26]wFMCommunicate request_size=4 [04:33:26]MH_SAM_APDU [04:33:26]CAPDU: 80 0D 01 02 [04:33:26]Write to MH i2c: E2 08 00 69 01 80 0D 01 02 00 00 00 00 E3 [04:33:26]Write i2c OK [04:33:26]MH_I2C_Read... [04:33:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:33:26]Read from MH i2c: E2 [04:33:26]MH_I2C_Read... [04:33:26]Read from MH i2c: E2 03 00 [04:33:26]MH_I2C_Read... [04:33:26]Read from MH i2c: E2 03 00 69 01 00 90 00 DE [04:33:26]RAPDU: 90 00 [04:33:26]wFMCommunicate OK [04:33:26]wFMCommunicate request_size=255 [04:33:26]MH_SAM_APDU [04:33:26]CAPDU: 80 0D 02 02 FA 03 00 FA 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 [04:33:26]Write to MH i2c: E2 02 01 6A 01 80 0D 02 02 FA 00 03 00 FA 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 00 00 68 [04:33:26]Write i2c OK [04:33:26]MH_I2C_Read... [04:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:27]Read from MH i2c: E2 [04:33:27]MH_I2C_Read... [04:33:27]Read from MH i2c: E2 03 00 [04:33:27]MH_I2C_Read... [04:33:27]Read from MH i2c: E2 03 00 6A 01 00 90 00 DF [04:33:27]RAPDU: 90 00 [04:33:27]wFMCommunicate OK [04:33:27]wFMCommunicate request_size=255 [04:33:27]MH_SAM_APDU [04:33:27]CAPDU: 80 0D 02 02 FA 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 7C 92 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 95 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7B 02 00 [04:33:27]Write to MH i2c: E2 02 01 6B 01 80 0D 02 02 FA 00 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 7C 92 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 95 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7B 02 00 00 00 E2 [04:33:27]Write i2c OK [04:33:27]MH_I2C_Read... [04:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:27]Read from MH i2c: E2 [04:33:27]MH_I2C_Read... [04:33:27]Read from MH i2c: E2 03 00 [04:33:27]MH_I2C_Read... [04:33:27]Read from MH i2c: E2 03 00 6B 01 00 90 00 E0 [04:33:27]RAPDU: 90 00 [04:33:27]wFMCommunicate OK [04:33:27]wFMCommunicate request_size=15 [04:33:27]MH_SAM_APDU [04:33:27]CAPDU: 80 0D 02 02 0A 35 04 06 00 FA 1D 22 E5 DB 8B [04:33:27]Write to MH i2c: E2 12 00 6C 01 80 0D 02 02 0A 00 35 04 06 00 FA 1D 22 E5 DB 8B 00 00 BE [04:33:27]Write i2c OK [04:33:27]MH_I2C_Read... [04:33:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:33:27]Read from MH i2c: E2 [04:33:27]MH_I2C_Read... [04:33:27]Read from MH i2c: E2 03 00 [04:33:27]MH_I2C_Read... [04:33:27]Read from MH i2c: E2 03 00 6C 01 00 90 00 E1 [04:33:27]RAPDU: 90 00 [04:33:27]wFMCommunicate OK [04:33:27]wFMCommunicate request_size=4 [04:33:27]MH_SAM_APDU [04:33:27]CAPDU: 80 0D 03 02 [04:33:27]Write to MH i2c: E2 08 00 6D 01 80 0D 03 02 00 00 00 00 E9 [04:33:27]Write i2c OK [04:33:27]MH_I2C_Read... [04:33:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:33:28]Read from MH i2c: E2 [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: E2 0B 00 [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: E2 0B 00 6D 01 00 D4 EE 98 92 0F F6 F2 F4 90 00 C1 [04:33:28]RAPDU: D4 EE 98 92 0F F6 F2 F4 90 00 [04:33:28]wFMCommunicate OK [04:33:28]SAM_PROTO_SignData done [04:33:28]FM_MakeSignedData done [04:33:28]CreateOFDProtocolMessage [04:33:28]wFMCommunicate request_size=4 [04:33:28]MH_SAM_APDU [04:33:28]CAPDU: 80 11 00 00 [04:33:28]Write to MH i2c: E2 08 00 6E 01 80 11 00 00 00 00 00 00 E9 [04:33:28]Write i2c OK [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: E2 [04:33:28]MH_I2C_Read... [04:33:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:33:28]Read from MH i2c: E2 17 00 [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: E2 17 00 6E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 42 [04:33:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:33:28]wFMCommunicate OK [04:33:28]CreateOFDProtocolMessage done [04:33:28]OFDSenderStorePacket 162604 [04:33:28]StoreOFDPacket docnum=162604 [04:33:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 02 00 00 9F 3D 06 02 83 CC 5A 03 01 00 03 00 FA 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 7C 92 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 95 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7B 02 00 35 04 06 00 FA 1D 22 E5 DB 8B D4 EE 98 92 0F F6 F2 F4 [04:33:28]CheckFolder [04:33:28]dirname=/storage/ofd_packets [04:33:28]CheckFolder done [04:33:28]ProducePacketName [04:33:28]name=ofd_packets/00162604 [04:33:28]NVStorageSaveData ofd_packets/00162604 [04:33:28]File name is /storage/ofd_packets/00162604 [04:33:28]Write 556 bytes [04:33:28]NVStorageSaveData done [04:33:28]OFDSenderStorePacket done [04:33:28]KKMCreateOFDPacket done [04:33:28]NVStorageSaveData kkm_last_timestamp [04:33:28]File name is /storage/kkm_last_timestamp [04:33:28]Write 4 bytes [04:33:28]NVStorageSaveData done [04:33:28]ExternCall_PrintAddStr [04:33:28]wPrintStart [04:33:28]Write to MH i2c: 01 00 00 6F 01 70 [04:33:28]Write i2c OK [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: 01 [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: 01 07 00 [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: 01 07 00 6F 01 00 00 00 00 00 FF 0F 85 [04:33:28]RasterBufferAndPrint [04:33:28]line Счет N : (3)50361 [04:33:28]line ИНН: 02508201610067 [04:33:28]line Контрольно-Кассовый Чек [04:33:28]line ПРОДАЖА [04:33:28]line Товар: 47802995 [04:33:28]line Сигареты Winston XS Silver [04:33:28]line 1.000 * 140.00 [04:33:28]line = 140.00 [04:33:28]line НДС 12% НСП 1% [04:33:28]line > о реализуемом товаре [04:33:28]line Товар: 4870022003305 [04:33:28]line Напиток Gorilla эн нат ж/б 0,5/0,45л [04:33:28]line 1.000 * 110.00 [04:33:28]line = 110.00 [04:33:28]line НДС 12% НСП 1% [04:33:28]line > о реализуемом товаре [04:33:28]line Товар: 2000036220012 [04:33:28]line Кофе Капучино XL(GABB TRADE) [04:33:28]line 1.000 * 125.00 [04:33:28]line = 125.00 [04:33:28]line НДС 12% НСП 1% [04:33:28]line > о реализуемом товаре [04:33:28]line ИТОГО: 375.00 [04:33:28]line НСП 1% : 3.32 [04:33:28]line НДС 12% : 39.82 [04:33:28]line Наличными: 375.00 [04:33:28]line Безнал.: 0.00 [04:33:28]line Место: АЗС № 130 "Партнер Нефть" [04:33:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:33:28]line СНО: Общий режим [04:33:28]line Чек 49 20.08.2024 04:33 [04:33:28]line Смена: 465 ФФД: 1.0 [04:33:28]line ЗНМ: 0300000070 [04:33:28]line РНМ: 0000000000092562 [04:33:28]line Версия ККМ: 001 [04:33:28]line ФМ: 0000000000871769 [04:33:28]line ФД: 162604 [04:33:28]line ФПД: 275003046484875 [04:33:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T043325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162604&fm=275003046484875&tin=02508201610067®Number=0000000000092562&sum=37500 [04:33:28]line 0 [04:33:28]written 0, free lines is 4095 [04:33:28]Write to MH i2c: 01 00 00 A5 01 A6 [04:33:28]Write i2c OK [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: 01 [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: 01 07 00 [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 0D 0C C6 [04:33:28]RasterBufferAndPrint [04:33:28]line [04:33:28]line [04:33:28]line [04:33:28]line [04:33:28]line [04:33:28]written 0, free lines is 3119 [04:33:28]MH_Cut [04:33:28]Write to MH i2c: D1 01 00 AC 01 01 7F [04:33:28]Write i2c OK [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: D1 [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: D1 01 00 [04:33:28]MH_I2C_Read... [04:33:28]Read from MH i2c: D1 01 00 AC 01 00 7E [04:33:28]Write to MH i2c: 01 00 00 AD 01 AE [04:33:28]Write i2c OK [04:33:28]MH_I2C_Read... [04:33:29]*** Cut start [04:33:29]*** Purtial cut [04:33:29]*** Stage 1: CUTSNS_PIN = 1 [04:33:30]ConnectInit Can't take IP for lk.salyk.kg [04:33:30]CommunicateWithHost connect error [04:33:30]CommunicateWithHost err = -1 [04:33:30]OFD Sender: Server communicate error [04:33:30]OFD Sender: Processing packet 162602 [packets to send 958, broken 955] [04:33:30]ProducePacketName [04:33:30]name=ofd_packets/00162602 [04:33:30]OFD Sender: To server: pG, [04:33:30]CommunicateWithHost lk.salyk.kg:30040 [04:33:30]ConnectInit lk.salyk.kg [04:33:31]Read from MH i2c: 01 [04:33:31]MH_I2C_Read... [04:33:31]*** Stop cut motor [04:33:31]*** Cut end [04:33:31]Read from MH i2c: 01 07 00 [04:33:31]MH_I2C_Read... [04:33:31]Read from MH i2c: 01 07 00 AD 01 00 00 00 00 00 FF 0F C3 [04:33:31]process_action close_receipt done [04:33:31]requested_data is exist [04:33:31]produce_requested_data [04:33:31]requested_item fm.sn is exist - process it [04:33:31]wFMCommunicate request_size=4 [04:33:31]MH_SAM_APDU [04:33:31]CAPDU: 80 11 00 00 [04:33:31]Write to MH i2c: E2 08 00 AE 01 80 11 00 00 00 00 00 00 29 [04:33:31]Write i2c OK [04:33:31]MH_I2C_Read... [04:33:31]Read from MH i2c: E2 [04:33:31]MH_I2C_Read... [04:33:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:33:31]Read from MH i2c: E2 17 00 [04:33:31]MH_I2C_Read... [04:33:31]Read from MH i2c: E2 17 00 AE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [04:33:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:33:31]wFMCommunicate OK [04:33:31]requested_item fd.num is exist - process it [04:33:31]SAM_PROTO_GetFieldsCounters [04:33:31]wFMCommunicate request_size=4 [04:33:31]MH_SAM_APDU [04:33:31]CAPDU: 80 13 00 00 [04:33:31]Write to MH i2c: E2 08 00 AF 01 80 13 00 00 00 00 00 00 2C [04:33:32]Write i2c OK [04:33:32]MH_I2C_Read... [04:33:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:33:32]Read from MH i2c: E2 [04:33:32]MH_I2C_Read... [04:33:32]Read from MH i2c: E2 62 00 [04:33:32]MH_I2C_Read... [04:33:32]Read from MH i2c: E2 62 00 AF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 7B 02 00 0E 04 04 00 D1 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 60 [04:33: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 7B 02 00 0E 04 04 00 D1 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 [04:33:32]wFMCommunicate OK [04:33:32]SAM_PROTO_GetFieldsCounters done [04:33:32]requested_item shift.num is exist - process it [04:33:32]requested_item shift.opened is exist - process it [04:33:32]req_shift_opened [04:33:32]FM_GetShiftState [04:33:32]SAM_PROTO_GetShiftState [04:33:32]wFMCommunicate request_size=4 [04:33:32]MH_SAM_APDU [04:33:32]CAPDU: 80 13 01 00 [04:33:32]Write to MH i2c: E2 08 00 B0 01 80 13 01 00 00 00 00 00 2E [04:33:32]Write i2c OK [04:33:32]MH_I2C_Read... [04:33:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:33:32]Read from MH i2c: E2 [04:33:32]MH_I2C_Read... [04:33:32]Read from MH i2c: E2 0E 00 [04:33:32]MH_I2C_Read... [04:33:32]Read from MH i2c: E2 0E 00 B0 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [04:33:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:33:32]wFMCommunicate OK [04:33:32]SAM_PROTO_GetShiftState done [04:33:32]FM_GetShiftState done [04:33:32]req_shift_opened done [04:33:32]requested_item shift.open_date is exist - process it [04:33:32]req_shift_open_date [04:33:32]req_shift_open_date done [04:33:32]produce_requested_data done [04:33:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162604,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [04:33:32]process_action_free close_receipt [04:33:32]json_value_free [04:33:32]json_value_free done [04:33:32]process_json_proto returns [04:33:32]Send response to host [04:33:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162604,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [04:33:32]free response buf [04:33:32]execute_script done [04:33:32]execute_script returns [04:33:32]free content buf [04:33:32]Sock 9.Close socket [04:33:32]Sock 9.Thread stoped [04:33:40]recv_with_timeout no data received [04:33:42]Connected sock=10 [04:33: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 36 39 2E 01 00 00 1D F3 26 01 26 2F 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 D4 30 00 00 00 00 13 04 06 00 A8 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 83 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7B 02 00 35 04 06 00 58 E1 D1 79 64 F8 B7 02 F6 DF 4C D7 0B 2C [04:33: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 36 39 4F 00 00 00 51 86 47 00 71 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 36 39 10 04 04 00 2A 7B 02 00 F4 03 04 00 F9 C5 C3 66 B6 04 01 00 00 3B B0 2C A3 D4 A7 6A 8B [04:33:45]CommunicateWithHost err = 0 [04:33:45]CheckOFDResponse [04:33:45]1017 (14) - 77093643461234 [04:33:45]1041 (16) - 0000000000871769 [04:33:45]1040 (4) - 162602 [04:33:45]1012 (4) - 19.08.2024 22:23 [04:33:45]1206 (1) - 0 [04:33:45]OFD Sender: Remove packet 162602 [04:33:45]ProducePacketName [04:33:45]name=ofd_packets/00162602 [04:33:45]NVStorageDeleteData [04:33:46]OFD Sender: Processing packet 162603 [packets to send 957, broken 955] [04:33:46]ProducePacketName [04:33:46]name=ofd_packets/00162603 [04:33:46]OFD Sender: To server: pG, [04:33:46]CommunicateWithHost lk.salyk.kg:30040 [04:33:46]ConnectInit lk.salyk.kg [04:33:54]recv_with_timeout no data received [04:33:57]Connected sock=10 [04:33: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 36 39 8F 01 00 00 9C 5E 87 01 B7 7B 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 98 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F6 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 0B 00 00 00 00 07 04 06 00 98 6C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 00 00 00 F4 03 04 00 8C 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7B 02 00 35 04 06 00 A7 7D CC 7F 28 EF 74 FE AE D4 CA A1 02 5D [04:34: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 36 39 4F 00 00 00 83 43 47 00 B5 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 36 39 10 04 04 00 2B 7B 02 00 F4 03 04 00 09 C6 C3 66 B6 04 01 00 00 CB 46 75 8F 4D 6A 0D 92 [04:34:01]CommunicateWithHost err = 0 [04:34:01]CheckOFDResponse [04:34:01]1017 (14) - 77093643461234 [04:34:01]1041 (16) - 0000000000871769 [04:34:01]1040 (4) - 162603 [04:34:01]1012 (4) - 19.08.2024 22:24 [04:34:01]1206 (1) - 0 [04:34:01]OFD Sender: Remove packet 162603 [04:34:01]ProducePacketName [04:34:01]name=ofd_packets/00162603 [04:34:01]NVStorageDeleteData [04:34:02]OFD Sender: Processing packet 162604 [packets to send 956, broken 955] [04:34:02]ProducePacketName [04:34:02]name=ofd_packets/00162604 [04:34:02]OFD Sender: To server: pG, [04:34:02]CommunicateWithHost lk.salyk.kg:30040 [04:34:02]ConnectInit lk.salyk.kg [04:34:07]Connected sock=10 [04:34: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 36 39 0E 02 00 00 9F 3D 06 02 83 CC 5A 03 01 00 03 00 FA 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 7C 92 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 95 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7B 02 00 35 04 06 00 FA 1D 22 E5 DB 8B D4 EE 98 92 0F F6 F2 F4 [04:34:12]recv_with_timeout no data received [04:34:12]CommunicateWithHost answer receiving error [04:34:12]CommunicateWithHost err = -3 [04:34:12]OFD Sender: Server communicate error [04:34:17]OFD Sender: Processing packet 162604 [packets to send 956, broken 955] [04:34:17]ProducePacketName [04:34:17]name=ofd_packets/00162604 [04:34:17]OFD Sender: To server: pG, [04:34:17]CommunicateWithHost lk.salyk.kg:30040 [04:34:17]ConnectInit lk.salyk.kg [04:34:24]Connected sock=10 [04:34: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 36 39 0E 02 00 00 9F 3D 06 02 83 CC 5A 03 01 00 03 00 FA 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 FC 03 06 00 7C 92 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8E 0F 00 00 00 00 07 04 06 00 7C 92 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 95 1C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7B 02 00 35 04 06 00 FA 1D 22 E5 DB 8B D4 EE 98 92 0F F6 F2 F4 [04:34:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 C3 47 00 74 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 36 39 10 04 04 00 2C 7B 02 00 F4 03 04 00 24 C6 C3 66 B6 04 01 00 00 82 E4 45 A6 18 C7 C2 25 [04:34:25]CommunicateWithHost err = 0 [04:34:25]CheckOFDResponse [04:34:25]1017 (14) - 77093643461234 [04:34:25]1041 (16) - 0000000000871769 [04:34:25]1040 (4) - 162604 [04:34:25]1012 (4) - 19.08.2024 22:24 [04:34:25]1206 (1) - 0 [04:34:25]OFD Sender: Remove packet 162604 [04:34:25]ProducePacketName [04:34:25]name=ofd_packets/00162604 [04:34:25]NVStorageDeleteData [04:34:26]OFD Sender: No OFD packet to send [04:34:31]OFD Sender: No OFD packet to send [04:34:35]recv_with_timeout no data received [04:34:36]OFD Sender: No OFD packet to send [04:34:41]OFD Sender: No OFD packet to send [04:34:46]OFD Sender: No OFD packet to send [04:34:51]OFD Sender: No OFD packet to send [04:34:56]OFD Sender: No OFD packet to send [04:35:01]OFD Sender: No OFD packet to send [04:35:06]OFD Sender: No OFD packet to send [04:35:07]recv_with_timeout no data received [04:35:11]OFD Sender: No OFD packet to send [04:35:16]OFD Sender: No OFD packet to send [04:35:21]OFD Sender: No OFD packet to send [04:35:26]OFD Sender: No OFD packet to send [04:35:27]recv_with_timeout no data received [04:35:31]OFD Sender: No OFD packet to send [04:35:36]OFD Sender: No OFD packet to send [04:35:41]OFD Sender: No OFD packet to send [04:35:46]OFD Sender: No OFD packet to send [04:35:47]recv_with_timeout no data received [04:35:51]OFD Sender: No OFD packet to send [04:35:56]OFD Sender: No OFD packet to send [04:35:57]recv_with_timeout no data received [04:36:01]OFD Sender: No OFD packet to send [04:36:06]OFD Sender: No OFD packet to send [04:36:08]recv_with_timeout no data received [04:36:11]OFD Sender: No OFD packet to send [04:36:16]OFD Sender: No OFD packet to send [04:36:21]OFD Sender: No OFD packet to send [04:36:26]OFD Sender: No OFD packet to send [04:36:32]OFD Sender: No OFD packet to send [04:36:34]recv_with_timeout no data received [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:47]recv_with_timeout no data received [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:06]recv_with_timeout no data received [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:22]recv_with_timeout no data received [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:19]recv_with_timeout no data received [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:03]recv_with_timeout no data received [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:38]OFD Sender: No OFD packet to send [04:40:43]OFD Sender: No OFD packet to send [04:40:48]OFD Sender: No OFD packet to send [04:40:53]OFD Sender: No OFD packet to send [04:40:58]OFD Sender: No OFD packet to send [04:41: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:00]recv_with_timeout no data received [04:42:03]OFD Sender: No OFD packet to send [04:42:08]OFD Sender: No OFD packet to send [04:42:12]recv_with_timeout no data received [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:30]recv_with_timeout no data received [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:39]recv_with_timeout no data received [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:29]recv_with_timeout no data received [04:44:33]OFD Sender: No OFD packet to send [04:44:39]OFD Sender: No OFD packet to send [04:44:44]OFD Sender: No OFD packet to send [04:44:49]OFD Sender: No OFD packet to send [04:44:54]OFD Sender: No OFD packet to send [04:44:59]OFD Sender: No OFD packet to send [04:45:04]OFD Sender: No OFD packet to send [04:45:09]OFD Sender: No OFD packet to send [04:45:14]OFD Sender: No OFD packet to send [04:45:19]OFD Sender: No OFD packet to send [04:45:24]OFD Sender: No OFD packet to send [04:45:29]OFD Sender: No OFD packet to send [04:45:34]OFD Sender: No OFD packet to send [04:45:39]OFD Sender: No OFD packet to send [04:45:44]OFD Sender: No OFD packet to send [04:45:49]OFD Sender: No OFD packet to send [04:45:54]OFD Sender: No OFD packet to send [04:45:59]OFD Sender: No OFD packet to send [04:46:04]OFD Sender: No OFD packet to send [04:46:09]OFD Sender: No OFD packet to send [04:46:14]OFD Sender: No OFD packet to send [04:46:19]OFD Sender: No OFD packet to send [04:46:24]OFD Sender: No OFD packet to send [04:46:29]OFD Sender: No OFD packet to send [04:46:34]OFD Sender: No OFD packet to send [04:46:39]OFD Sender: No OFD packet to send [04:46:44]OFD Sender: No OFD packet to send [04:46:49]OFD Sender: No OFD packet to send [04:46:52]accept exits with 7 [04:46:52]New connection [04:46:52]New thread 3066908004 created [04:46:52]Thread 3067051364 joined [04:46:52]Waiting for new connection... [04:46:52] Sock 7.Parse request [04:46:52]Sock 7.Check first char [04:46:52]Sock 7.First char is OK [04:46:52]request: POST /json_proto HTTP/1.0 [04:46:52]Method: POST [04:46:52]URL: /json_proto [04:46:52]Method is POST - this is cgi request [04:46:52]url: /json_proto [04:46:52]query_string will be loaded in cgi processing [04:46:52]execute_cgi json_proto POST (null) [04:46:52]execute_cgi path=json_proto method=POST [04:46:52]POST find Content-Length [04:46:52]Host: 172.17.44.132:8080 [04:46:52]Content-Length: 804 [04:46:52]Content-Type: application/json [04:46:52] [04:46:52]POST finish read [04:46:52]Found Content-Length = 804 [04:46:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50362", "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 }]} ], "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" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:46:52]execute_script... [04:46: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)50362", "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 }]} ], "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" : 260.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:46:52]POST & json_proto [04:46:52]process_json_proto [04:46:52]json parsed OK: [04:46:52]protocol is kg_v1.0 [04:46:52]action value=close_receipt [04:46:52]process_action close_receipt [04:46:52]cmd_close_receipt [04:46:52]MH_GetDate [04:46:52]Write to MH i2c: F0 00 00 B1 01 A1 [04:46:52]Write i2c OK [04:46:52]MH_I2C_Read... [04:46:52]Read from MH i2c: F0 [04:46:52]MH_I2C_Read... [04:46:52]Read from MH i2c: F0 09 00 [04:46:52]MH_I2C_Read... [04:46:52]Read from MH i2c: F0 09 00 B1 01 00 BC 1F C4 66 2A 83 C1 65 82 [04:46:52]GetLastDocTimeStamp 1724128405 [04:46:52]current date 1724129212 [04:46:52]FM_GetShiftState [04:46:52]SAM_PROTO_GetShiftState [04:46:52]wFMCommunicate request_size=4 [04:46:52]MH_SAM_APDU [04:46:52]CAPDU: 80 13 01 00 [04:46:52]Write to MH i2c: E2 08 00 B2 01 80 13 01 00 00 00 00 00 30 [04:46:52]Write i2c OK [04:46:52]MH_I2C_Read... [04:46:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:46:52]Read from MH i2c: E2 [04:46:52]MH_I2C_Read... [04:46:52]Read from MH i2c: E2 0E 00 [04:46:52]MH_I2C_Read... [04:46:52]Read from MH i2c: E2 0E 00 B2 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FE [04:46:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:46:52]wFMCommunicate OK [04:46:52]SAM_PROTO_GetShiftState done [04:46:52]FM_GetShiftState done [04:46:52]opened in 1724113081 [04:46:52]opened+sec_in_day 1724199481 [04:46:52]quantity*price = 26000 [04:46:52]sum+1 = 26001 [04:46:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 260.00 НСП 1% : 2.30 НДС 12% : 27.61 Наличными: 0.00 Безнал.: 260.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 50 20.08.2024 04:46 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162605 ФПД: 32774496248218 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T044652&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162605&fm=32774496248218&tin=02508201610067®Number=0000000000092562&sum=26000 0 [04:46:53]StoreToDocumentArchive [04:46:53]shift 465 fd 162605 [04:46:53]save to /storage/0465/doc_00162605 [04:46:53]save last doc name /storage/0465/doc_00162605 to /storage/kkm_last_doc_name [04:46:53]save OK [04:46:53]Clear old archive folders... [04:46:53]ProcessDocumentItem done err = 0, tmpTLVsize=276 [04:46:53]tlvbuf is 01AB2C10 [04:46:53]SAM_PROTO_ClearQueue [04:46:53]wFMCommunicate request_size=4 [04:46:53]MH_SAM_APDU [04:46:53]CAPDU: 80 09 00 00 [04:46:53]Write to MH i2c: E2 08 00 BF 01 80 09 00 00 00 00 00 00 32 [04:46:53]Write i2c OK [04:46:53]MH_I2C_Read... [04:46:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:46:53]Read from MH i2c: E2 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 03 00 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 03 00 BF 01 00 90 00 34 [04:46:53]RAPDU: 90 00 [04:46:53]wFMCommunicate OK [04:46:53]SAM_PROTO_ClearQueue done [04:46:53]KKMCreateOFDPacket [04:46:53]OFDProtocolAddRootSTLVToBuf [04:46:53]FM_MakeSignedData [04:46:53]FM_MakeSignedData [04:46:53]SAM_PROTO_SignData [04:46:53]wFMCommunicate request_size=4 [04:46:53]MH_SAM_APDU [04:46:53]CAPDU: 80 0D 01 02 [04:46:53]Write to MH i2c: E2 08 00 C0 01 80 0D 01 02 00 00 00 00 3A [04:46:53]Write i2c OK [04:46:53]MH_I2C_Read... [04:46:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:46:53]Read from MH i2c: E2 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 03 00 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 03 00 C0 01 00 90 00 35 [04:46:53]RAPDU: 90 00 [04:46:53]wFMCommunicate OK [04:46:53]wFMCommunicate request_size=255 [04:46:53]MH_SAM_APDU [04:46:53]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 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 32 00 00 00 F4 03 04 00 BC 1F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [04:46:53]Write to MH i2c: E2 02 01 C1 01 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 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 32 00 00 00 F4 03 04 00 BC 1F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 17 [04:46:53]Write i2c OK [04:46:53]MH_I2C_Read... [04:46:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:46:53]Read from MH i2c: E2 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 03 00 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 03 00 C1 01 00 90 00 36 [04:46:53]RAPDU: 90 00 [04:46:53]wFMCommunicate OK [04:46:53]wFMCommunicate request_size=35 [04:46:53]MH_SAM_APDU [04:46:53]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7B 02 00 35 04 06 00 1D CE E8 34 E1 9A [04:46:53]Write to MH i2c: E2 26 00 C2 01 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7B 02 00 35 04 06 00 1D CE E8 34 E1 9A 00 00 62 [04:46:53]Write i2c OK [04:46:53]MH_I2C_Read... [04:46:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:46:53]Read from MH i2c: E2 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 03 00 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 03 00 C2 01 00 90 00 37 [04:46:53]RAPDU: 90 00 [04:46:53]wFMCommunicate OK [04:46:53]wFMCommunicate request_size=4 [04:46:53]MH_SAM_APDU [04:46:53]CAPDU: 80 0D 03 02 [04:46:53]Write to MH i2c: E2 08 00 C3 01 80 0D 03 02 00 00 00 00 3F [04:46:53]Write i2c OK [04:46:53]MH_I2C_Read... [04:46:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:46:53]Read from MH i2c: E2 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 0B 00 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 0B 00 C3 01 00 AA 7D FB 26 49 F7 A4 DF 90 00 4B [04:46:53]RAPDU: AA 7D FB 26 49 F7 A4 DF 90 00 [04:46:53]wFMCommunicate OK [04:46:53]SAM_PROTO_SignData done [04:46:53]FM_MakeSignedData done [04:46:53]CreateOFDProtocolMessage [04:46:53]wFMCommunicate request_size=4 [04:46:53]MH_SAM_APDU [04:46:53]CAPDU: 80 11 00 00 [04:46:53]Write to MH i2c: E2 08 00 C4 01 80 11 00 00 00 00 00 00 3F [04:46:53]Write i2c OK [04:46:53]MH_I2C_Read... [04:46:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:46:53]Read from MH i2c: E2 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 17 00 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: E2 17 00 C4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [04:46:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:46:53]wFMCommunicate OK [04:46:53]CreateOFDProtocolMessage done [04:46:53]OFDSenderStorePacket 162605 [04:46:53]StoreOFDPacket docnum=162605 [04:46:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 9C B7 20 01 58 61 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 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 32 00 00 00 F4 03 04 00 BC 1F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7B 02 00 35 04 06 00 1D CE E8 34 E1 9A AA 7D FB 26 49 F7 A4 DF [04:46:53]CheckFolder [04:46:53]dirname=/storage/ofd_packets [04:46:53]CheckFolder done [04:46:53]ProducePacketName [04:46:53]name=ofd_packets/00162605 [04:46:53]NVStorageSaveData ofd_packets/00162605 [04:46:53]File name is /storage/ofd_packets/00162605 [04:46:53]Write 326 bytes [04:46:53]NVStorageSaveData done [04:46:53]OFDSenderStorePacket done [04:46:53]KKMCreateOFDPacket done [04:46:53]NVStorageSaveData kkm_last_timestamp [04:46:53]File name is /storage/kkm_last_timestamp [04:46:53]Write 4 bytes [04:46:53]NVStorageSaveData done [04:46:53]ExternCall_PrintAddStr [04:46:53]wPrintStart [04:46:53]Write to MH i2c: 01 00 00 C5 01 C6 [04:46:53]Write i2c OK [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: 01 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: 01 07 00 [04:46:53]MH_I2C_Read... [04:46:53]Read from MH i2c: 01 07 00 C5 01 00 00 00 00 00 FF 0F DB [04:46:53]RasterBufferAndPrint [04:46:53]line Счет N : (3)50362 [04:46:53]line ИНН: 02508201610067 [04:46:53]line Контрольно-Кассовый Чек [04:46:53]line ПРОДАЖА [04:46:53]line Товар: 2000036230011 [04:46:53]line Кофе Латте XL(GABB TRADE) [04:46:53]line 2.000 * 130.00 [04:46:53]line = 260.00 [04:46:53]line НДС 12% НСП 1% [04:46:53]line > о реализуемом товаре [04:46:53]line ИТОГО: 260.00 [04:46:53]line НСП 1% : 2.30 [04:46:53]line НДС 12% : 27.61 [04:46:53]line Наличными: 0.00 [04:46:53]line Безнал.: 260.00 [04:46:53]line Место: АЗС № 130 "Партнер Нефть" [04:46:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:46:53]line СНО: Общий режим [04:46:53]line Чек 50 20.08.2024 04:46 [04:46:53]line Смена: 465 ФФД: 1.0 [04:46:53]line ЗНМ: 0300000070 [04:46:53]line РНМ: 0000000000092562 [04:46:53]line Версия ККМ: 001 [04:46:53]line Платежная система: Бакай Банк [04:46:53]line ФМ: 0000000000871769 [04:46:53]line ФД: 162605 [04:46:53]line ФПД: 32774496248218 [04:46:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T044652&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162605&fm=32774496248218&tin=02508201610067®Number=0000000000092562&sum=26000 [04:46:53]line 0 [04:46:53]written 0, free lines is 4095 [04:46:53]OFD Sender: Processing packet 162605 [packets to send 956, broken 955] [04:46:53]ProducePacketName [04:46:53]name=ofd_packets/00162605 [04:46:53]OFD Sender: To server: pG, [04:46:53]CommunicateWithHost lk.salyk.kg:30040 [04:46:53]ConnectInit lk.salyk.kg [04:46:54]Connected sock=9 [04:46: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 36 39 28 01 00 00 9C B7 20 01 58 61 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 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 32 00 00 00 F4 03 04 00 BC 1F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7B 02 00 35 04 06 00 1D CE E8 34 E1 9A AA 7D FB 26 49 F7 A4 DF [04:46:54]Write to MH i2c: 01 00 00 EF 01 F0 [04:46:54]Write i2c OK [04:46:54]MH_I2C_Read... [04:46:54]Read from MH i2c: 01 [04:46:54]MH_I2C_Read... [04:46:54]Read from MH i2c: 01 07 00 [04:46:54]MH_I2C_Read... [04:46:54]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 CC 0C CF [04:46:54]RasterBufferAndPrint [04:46:54]line [04:46:54]line [04:46:54]line [04:46:54]line [04:46:54]line [04:46:54]written 0, free lines is 3285 [04:46:54]MH_Cut [04:46:54]Write to MH i2c: D1 01 00 F6 01 01 C9 [04:46:54]Write i2c OK [04:46:54]MH_I2C_Read... [04:46:54]Read from MH i2c: D1 [04:46:54]MH_I2C_Read... [04:46:54]Read from MH i2c: D1 01 00 [04:46:54]MH_I2C_Read... [04:46:54]Read from MH i2c: D1 01 00 F6 01 00 C8 [04:46:54]Write to MH i2c: 01 00 00 F7 01 F8 [04:46:54]Write i2c OK [04:46:54]MH_I2C_Read... [04:46:55]*** Cut start [04:46:55]*** Purtial cut [04:46:55]*** Stage 1: CUTSNS_PIN = 1 [04:46: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 36 39 4F 00 00 00 A7 2C 47 00 A4 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7B 02 00 F4 03 04 00 12 C9 C3 66 B6 04 01 00 00 23 6E 85 6B 04 88 E0 8C [04:46:56]CommunicateWithHost err = 0 [04:46:56]CheckOFDResponse [04:46:56]1017 (14) - 77093643461234 [04:46:56]1041 (16) - 0000000000871769 [04:46:56]1040 (4) - 162605 [04:46:56]1012 (4) - 19.08.2024 22:37 [04:46:56]1206 (1) - 0 [04:46:56]OFD Sender: Remove packet 162605 [04:46:56]ProducePacketName [04:46:56]name=ofd_packets/00162605 [04:46:56]NVStorageDeleteData [04:46:57]Read from MH i2c: 01 [04:46:57]MH_I2C_Read... [04:46:57]*** Stop cut motor [04:46:57]*** Cut end [04:46:57]Read from MH i2c: 01 07 00 [04:46:57]MH_I2C_Read... [04:46:57]Read from MH i2c: 01 07 00 F7 01 00 00 00 00 00 FF 0F 0D [04:46:57]process_action close_receipt done [04:46:57]requested_data is exist [04:46:57]produce_requested_data [04:46:57]requested_item fm.sn is exist - process it [04:46:57]wFMCommunicate request_size=4 [04:46:57]MH_SAM_APDU [04:46:57]CAPDU: 80 11 00 00 [04:46:57]Write to MH i2c: E2 08 00 F8 01 80 11 00 00 00 00 00 00 73 [04:46:57]Write i2c OK [04:46:57]MH_I2C_Read... [04:46:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:46:57]OFD Sender: No OFD packet to send [04:46:57]Read from MH i2c: E2 [04:46:57]MH_I2C_Read... [04:46:57]Read from MH i2c: E2 17 00 [04:46:57]MH_I2C_Read... [04:46:57]Read from MH i2c: E2 17 00 F8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [04:46:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:46:57]wFMCommunicate OK [04:46:57]requested_item fd.num is exist - process it [04:46:57]SAM_PROTO_GetFieldsCounters [04:46:57]wFMCommunicate request_size=4 [04:46:57]MH_SAM_APDU [04:46:57]CAPDU: 80 13 00 00 [04:46:57]Write to MH i2c: E2 08 00 F9 01 80 13 00 00 00 00 00 00 76 [04:46:57]Write i2c OK [04:46:57]MH_I2C_Read... [04:46:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:46:57]Read from MH i2c: E2 [04:46:57]MH_I2C_Read... [04:46:57]Read from MH i2c: E2 62 00 [04:46:57]MH_I2C_Read... [04:46:57]Read from MH i2c: E2 62 00 F9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 7B 02 00 0E 04 04 00 D1 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 AE [04:46: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 7B 02 00 0E 04 04 00 D1 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 [04:46:57]wFMCommunicate OK [04:46:57]SAM_PROTO_GetFieldsCounters done [04:46:57]requested_item shift.num is exist - process it [04:46:57]requested_item shift.opened is exist - process it [04:46:57]req_shift_opened [04:46:57]FM_GetShiftState [04:46:57]SAM_PROTO_GetShiftState [04:46:57]wFMCommunicate request_size=4 [04:46:57]MH_SAM_APDU [04:46:57]CAPDU: 80 13 01 00 [04:46:57]Write to MH i2c: E2 08 00 FA 01 80 13 01 00 00 00 00 00 78 [04:46:57]Write i2c OK [04:46:57]MH_I2C_Read... [04:46:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:46:57]Read from MH i2c: E2 [04:46:57]MH_I2C_Read... [04:46:57]Read from MH i2c: E2 0E 00 [04:46:57]MH_I2C_Read... [04:46:57]Read from MH i2c: E2 0E 00 FA 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 46 [04:46:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:46:57]wFMCommunicate OK [04:46:57]SAM_PROTO_GetShiftState done [04:46:57]FM_GetShiftState done [04:46:57]req_shift_opened done [04:46:57]requested_item shift.open_date is exist - process it [04:46:57]req_shift_open_date [04:46:57]req_shift_open_date done [04:46:57]produce_requested_data done [04:46:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162605,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [04:46:57]process_action_free close_receipt [04:46:57]json_value_free [04:46:57]json_value_free done [04:46:57]process_json_proto returns [04:46:57]Send response to host [04:46:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162605,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [04:46:57]free response buf [04:46:57]execute_script done [04:46:57]execute_script returns [04:46:57]free content buf [04:46:57]Sock 7.Close socket [04:46:57]Sock 7.Thread stoped [04:47:02]OFD Sender: No OFD packet to send [04:47:07]OFD Sender: No OFD packet to send [04:47:12]OFD Sender: No OFD packet to send [04:47:17]OFD Sender: No OFD packet to send [04:47:22]recv_with_timeout no data received [04:47:22]OFD Sender: No OFD packet to send [04:47:27]OFD Sender: No OFD packet to send [04:47:30]accept exits with 10 [04:47:30]New connection [04:47:30]New thread 3067051364 created [04:47:30]Thread 3066908004 joined [04:47:30]Waiting for new connection... [04:47:30] Sock 10.Parse request [04:47:30]Sock 10.Check first char [04:47:30]Sock 10.First char is OK [04:47:30]request: POST /json_proto HTTP/1.0 [04:47:30]Method: POST [04:47:30]URL: /json_proto [04:47:30]Method is POST - this is cgi request [04:47:30]url: /json_proto [04:47:30]query_string will be loaded in cgi processing [04:47:30]execute_cgi json_proto POST (null) [04:47:30]execute_cgi path=json_proto method=POST [04:47:30]POST find Content-Length [04:47:30]Host: 172.17.44.132:8080 [04:47:30]Content-Length: 819 [04:47:30]Content-Type: application/json [04:47:30] [04:47:30]POST finish read [04:47:30]Found Content-Length = 819 [04:47:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:47:30]execute_script... [04:47:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291022", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:47:30]POST & json_proto [04:47:30]process_json_proto [04:47:30]json parsed OK: [04:47:30]protocol is kg_v1.0 [04:47:30]action value=close_receipt [04:47:30]process_action close_receipt [04:47:30]cmd_close_receipt [04:47:30]MH_GetDate [04:47:30]Write to MH i2c: F0 00 00 FB 01 EB [04:47:30]Write i2c OK [04:47:30]MH_I2C_Read... [04:47:30]Read from MH i2c: F0 [04:47:30]MH_I2C_Read... [04:47:30]Read from MH i2c: F0 09 00 [04:47:30]MH_I2C_Read... [04:47:30]Read from MH i2c: F0 09 00 FB 01 00 E2 1F C4 66 2A 83 C1 65 F2 [04:47:30]GetLastDocTimeStamp 1724129212 [04:47:30]current date 1724129250 [04:47:30]FM_GetShiftState [04:47:30]SAM_PROTO_GetShiftState [04:47:30]wFMCommunicate request_size=4 [04:47:30]MH_SAM_APDU [04:47:30]CAPDU: 80 13 01 00 [04:47:30]Write to MH i2c: E2 08 00 FC 01 80 13 01 00 00 00 00 00 7A [04:47:30]Write i2c OK [04:47:30]MH_I2C_Read... [04:47:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:47:30]Read from MH i2c: E2 [04:47:30]MH_I2C_Read... [04:47:30]Read from MH i2c: E2 0E 00 [04:47:30]MH_I2C_Read... [04:47:30]Read from MH i2c: E2 0E 00 FC 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 48 [04:47:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:47:30]wFMCommunicate OK [04:47:30]SAM_PROTO_GetShiftState done [04:47:30]FM_GetShiftState done [04:47:30]opened in 1724113081 [04:47:30]opened+sec_in_day 1724199481 [04:47:30]quantity*price = 200043 [04:47:30]sum+1 = 200044 [04:47:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.43 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 0.00 Безнал.: 2000.43 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 51 20.08.2024 04:47 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162606 ФПД: 230764232152988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T044730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162606&fm=230764232152988&tin=02508201610067®Number=0000000000092562&sum=200043 [04:47:31]StoreToDocumentArchive [04:47:31]shift 465 fd 162606 [04:47:31]save to /storage/0465/doc_00162606 [04:47:31]save last doc name /storage/0465/doc_00162606 to /storage/kkm_last_doc_name [04:47:31]save OK [04:47:31]Clear old archive folders... [04:47:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [04:47:31]tlvbuf is 019D1440 [04:47:31]SAM_PROTO_ClearQueue [04:47:31]wFMCommunicate request_size=4 [04:47:31]MH_SAM_APDU [04:47:31]CAPDU: 80 09 00 00 [04:47:31]Write to MH i2c: E2 08 00 09 02 80 09 00 00 00 00 00 00 7D [04:47:31]Write i2c OK [04:47:31]MH_I2C_Read... [04:47:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:47:31]Read from MH i2c: E2 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 03 00 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 03 00 09 02 00 90 00 7F [04:47:31]RAPDU: 90 00 [04:47:31]wFMCommunicate OK [04:47:31]SAM_PROTO_ClearQueue done [04:47:31]KKMCreateOFDPacket [04:47:31]OFDProtocolAddRootSTLVToBuf [04:47:31]FM_MakeSignedData [04:47:31]FM_MakeSignedData [04:47:31]SAM_PROTO_SignData [04:47:31]wFMCommunicate request_size=4 [04:47:31]MH_SAM_APDU [04:47:31]CAPDU: 80 0D 01 02 [04:47:31]Write to MH i2c: E2 08 00 0A 02 80 0D 01 02 00 00 00 00 85 [04:47:31]Write i2c OK [04:47:31]MH_I2C_Read... [04:47:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:47:31]Read from MH i2c: E2 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 03 00 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 03 00 0A 02 00 90 00 80 [04:47:31]RAPDU: 90 00 [04:47:31]wFMCommunicate OK [04:47:31]wFMCommunicate request_size=255 [04:47:31]MH_SAM_APDU [04:47:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 E2 1F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7B 02 00 35 04 06 00 D1 [04:47:31]Write to MH i2c: E2 02 01 0B 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 E2 1F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7B 02 00 35 04 06 00 D1 00 00 C3 [04:47:31]Write i2c OK [04:47:31]MH_I2C_Read... [04:47:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:47:31]Read from MH i2c: E2 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 03 00 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 03 00 0B 02 00 90 00 81 [04:47:31]RAPDU: 90 00 [04:47:31]wFMCommunicate OK [04:47:31]wFMCommunicate request_size=10 [04:47:31]MH_SAM_APDU [04:47:31]CAPDU: 80 0D 02 02 05 E0 FC 15 97 9C [04:47:31]Write to MH i2c: E2 0D 00 0C 02 80 0D 02 02 05 00 E0 FC 15 97 9C 00 00 B6 [04:47:31]Write i2c OK [04:47:31]MH_I2C_Read... [04:47:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:47:31]Read from MH i2c: E2 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 03 00 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 03 00 0C 02 00 90 00 82 [04:47:31]RAPDU: 90 00 [04:47:31]wFMCommunicate OK [04:47:31]wFMCommunicate request_size=4 [04:47:31]MH_SAM_APDU [04:47:31]CAPDU: 80 0D 03 02 [04:47:31]Write to MH i2c: E2 08 00 0D 02 80 0D 03 02 00 00 00 00 8A [04:47:31]Write i2c OK [04:47:31]MH_I2C_Read... [04:47:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:47:31]Read from MH i2c: E2 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 0B 00 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 0B 00 0D 02 00 74 D4 9D F1 4C DA 51 C6 90 00 9E [04:47:31]RAPDU: 74 D4 9D F1 4C DA 51 C6 90 00 [04:47:31]wFMCommunicate OK [04:47:31]SAM_PROTO_SignData done [04:47:31]FM_MakeSignedData done [04:47:31]CreateOFDProtocolMessage [04:47:31]wFMCommunicate request_size=4 [04:47:31]MH_SAM_APDU [04:47:31]CAPDU: 80 11 00 00 [04:47:31]Write to MH i2c: E2 08 00 0E 02 80 11 00 00 00 00 00 00 8A [04:47:31]Write i2c OK [04:47:31]MH_I2C_Read... [04:47:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:47:31]Read from MH i2c: E2 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 17 00 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: E2 17 00 0E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [04:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:47:31]wFMCommunicate OK [04:47:31]CreateOFDProtocolMessage done [04:47:31]OFDSenderStorePacket 162606 [04:47:31]StoreOFDPacket docnum=162606 [04:47:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1D 66 07 01 F4 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 E2 1F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7B 02 00 35 04 06 00 D1 E0 FC 15 97 9C 74 D4 9D F1 4C DA 51 C6 [04:47:31]CheckFolder [04:47:31]dirname=/storage/ofd_packets [04:47:31]CheckFolder done [04:47:31]ProducePacketName [04:47:31]name=ofd_packets/00162606 [04:47:31]NVStorageSaveData ofd_packets/00162606 [04:47:31]File name is /storage/ofd_packets/00162606 [04:47:31]Write 301 bytes [04:47:31]NVStorageSaveData done [04:47:31]OFDSenderStorePacket done [04:47:31]KKMCreateOFDPacket done [04:47:31]NVStorageSaveData kkm_last_timestamp [04:47:31]File name is /storage/kkm_last_timestamp [04:47:31]Write 4 bytes [04:47:31]NVStorageSaveData done [04:47:31]ExternCall_PrintAddStr [04:47:31]wPrintStart [04:47:31]Write to MH i2c: 01 00 00 0F 02 11 [04:47:31]Write i2c OK [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: 01 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: 01 07 00 [04:47:31]MH_I2C_Read... [04:47:31]Read from MH i2c: 01 07 00 0F 02 00 00 00 00 00 FF 0F 26 [04:47:31]RasterBufferAndPrint [04:47:31]line Счет N : (1)291022 [04:47:31]line ИНН: 02508201610067 [04:47:31]line Контрольно-Кассовый Чек [04:47:31]line ПРОДАЖА [04:47:31]line ТРК (МРК, ГНК) : 43 [04:47:31]line Товар: 2710124500 [04:47:31]line Аи-95-К-5 [04:47:31]line 26.960 * 74.20 [04:47:31]line = 2000.43 [04:47:31]line НДС 12% НСП 1% [04:47:31]line > о реализуемом товаре [04:47:31]line ИТОГО: 2000.43 [04:47:31]line НСП 1% : 17.70 [04:47:31]line НДС 12% : 212.43 [04:47:31]line Наличными: 0.00 [04:47:31]line Безнал.: 2000.43 [04:47:31]line Место: АЗС № 130 "Партнер Нефть" [04:47:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:47:31]line СНО: Общий режим [04:47:31]line Чек 51 20.08.2024 04:47 [04:47:31]line Смена: 465 ФФД: 1.0 [04:47:31]line ЗНМ: 0300000070 [04:47:31]line РНМ: 0000000000092562 [04:47:31]line Версия ККМ: 001 [04:47:31]line Платежная система: Бакай Банк [04:47:31]line ФМ: 0000000000871769 [04:47:31]line ФД: 162606 [04:47:31]line ФПД: 230764232152988 [04:47:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T044730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162606&fm=230764232152988&tin=02508201610067®Number=0000000000092562&sum=200043 [04:47:31]written 0, free lines is 4095 [04:47:31]OFD Sender: Processing packet 162606 [packets to send 956, broken 955] [04:47:31]ProducePacketName [04:47:31]name=ofd_packets/00162606 [04:47:31]OFD Sender: To server: pG, [04:47:31]CommunicateWithHost lk.salyk.kg:30040 [04:47:31]ConnectInit lk.salyk.kg [04:47:32]Connected sock=9 [04:47: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 36 39 0F 01 00 00 1D 66 07 01 F4 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 E2 1F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7B 02 00 35 04 06 00 D1 E0 FC 15 97 9C 74 D4 9D F1 4C DA 51 C6 [04:47:32]Write to MH i2c: 01 00 00 39 02 3B [04:47:32]Write i2c OK [04:47:32]MH_I2C_Read... [04:47:32]Read from MH i2c: 01 [04:47:32]MH_I2C_Read... [04:47:32]Read from MH i2c: 01 07 00 [04:47:32]MH_I2C_Read... [04:47:32]Read from MH i2c: 01 07 00 39 02 00 00 00 00 00 DE 0C 2C [04:47:32]RasterBufferAndPrint [04:47:32]line [04:47:32]line [04:47:32]line [04:47:32]line [04:47:32]line [04:47:32]written 0, free lines is 3300 [04:47:32]MH_Cut [04:47:32]Write to MH i2c: D1 01 00 40 02 01 14 [04:47:32]Write i2c OK [04:47:32]MH_I2C_Read... [04:47:32]Read from MH i2c: D1 [04:47:32]MH_I2C_Read... [04:47:32]Read from MH i2c: D1 01 00 [04:47:32]MH_I2C_Read... [04:47:32]Read from MH i2c: D1 01 00 40 02 00 13 [04:47:32]Write to MH i2c: 01 00 00 41 02 43 [04:47:32]Write i2c OK [04:47:32]MH_I2C_Read... [04:47: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 36 39 4F 00 00 00 0A 59 47 00 36 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 36 39 10 04 04 00 2E 7B 02 00 F4 03 04 00 37 C9 C3 66 B6 04 01 00 00 14 30 A1 95 03 D9 2B B8 [04:47:32]CommunicateWithHost err = 0 [04:47:32]CheckOFDResponse [04:47:32]1017 (14) - 77093643461234 [04:47:32]1041 (16) - 0000000000871769 [04:47:32]1040 (4) - 162606 [04:47:32]1012 (4) - 19.08.2024 22:37 [04:47:32]1206 (1) - 0 [04:47:32]OFD Sender: Remove packet 162606 [04:47:32]ProducePacketName [04:47:32]name=ofd_packets/00162606 [04:47:32]NVStorageDeleteData [04:47:33]*** Cut start [04:47:33]*** Purtial cut [04:47:33]*** Stage 1: CUTSNS_PIN = 1 [04:47:33]OFD Sender: No OFD packet to send [04:47:35]Read from MH i2c: 01 [04:47:35]MH_I2C_Read... [04:47:35]*** Stop cut motor [04:47:35]*** Cut end [04:47:35]Read from MH i2c: 01 07 00 [04:47:35]MH_I2C_Read... [04:47:35]Read from MH i2c: 01 07 00 41 02 00 00 00 00 00 FF 0F 58 [04:47:35]process_action close_receipt done [04:47:35]requested_data is exist [04:47:35]produce_requested_data [04:47:35]requested_item fm.sn is exist - process it [04:47:35]wFMCommunicate request_size=4 [04:47:35]MH_SAM_APDU [04:47:35]CAPDU: 80 11 00 00 [04:47:35]Write to MH i2c: E2 08 00 42 02 80 11 00 00 00 00 00 00 BE [04:47:35]Write i2c OK [04:47:35]MH_I2C_Read... [04:47:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:47:35]Read from MH i2c: E2 [04:47:35]MH_I2C_Read... [04:47:35]Read from MH i2c: E2 17 00 [04:47:35]MH_I2C_Read... [04:47:35]Read from MH i2c: E2 17 00 42 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [04:47:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:47:35]wFMCommunicate OK [04:47:35]requested_item fd.num is exist - process it [04:47:35]SAM_PROTO_GetFieldsCounters [04:47:35]wFMCommunicate request_size=4 [04:47:35]MH_SAM_APDU [04:47:35]CAPDU: 80 13 00 00 [04:47:35]Write to MH i2c: E2 08 00 43 02 80 13 00 00 00 00 00 00 C1 [04:47:35]Write i2c OK [04:47:35]MH_I2C_Read... [04:47:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:47:35]Read from MH i2c: E2 [04:47:35]MH_I2C_Read... [04:47:35]Read from MH i2c: E2 62 00 [04:47:35]MH_I2C_Read... [04:47:35]Read from MH i2c: E2 62 00 43 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 7B 02 00 0E 04 04 00 D1 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 FD [04:47: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 7B 02 00 0E 04 04 00 D1 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 [04:47:35]wFMCommunicate OK [04:47:35]SAM_PROTO_GetFieldsCounters done [04:47:35]requested_item shift.num is exist - process it [04:47:35]requested_item shift.opened is exist - process it [04:47:35]req_shift_opened [04:47:35]FM_GetShiftState [04:47:35]SAM_PROTO_GetShiftState [04:47:35]wFMCommunicate request_size=4 [04:47:35]MH_SAM_APDU [04:47:35]CAPDU: 80 13 01 00 [04:47:35]Write to MH i2c: E2 08 00 44 02 80 13 01 00 00 00 00 00 C3 [04:47:35]Write i2c OK [04:47:35]MH_I2C_Read... [04:47:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:47:35]Read from MH i2c: E2 [04:47:35]MH_I2C_Read... [04:47:35]Read from MH i2c: E2 0E 00 [04:47:35]MH_I2C_Read... [04:47:35]Read from MH i2c: E2 0E 00 44 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 91 [04:47:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:47:35]wFMCommunicate OK [04:47:35]SAM_PROTO_GetShiftState done [04:47:35]FM_GetShiftState done [04:47:35]req_shift_opened done [04:47:35]requested_item shift.open_date is exist - process it [04:47:35]req_shift_open_date [04:47:35]req_shift_open_date done [04:47:35]produce_requested_data done [04:47:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162606,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [04:47:35]process_action_free close_receipt [04:47:35]json_value_free [04:47:35]json_value_free done [04:47:35]process_json_proto returns [04:47:35]Send response to host [04:47:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162606,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [04:47:35]free response buf [04:47:35]execute_script done [04:47:35]execute_script returns [04:47:35]free content buf [04:47:35]Sock 10.Close socket [04:47:35]Sock 10.Thread stoped [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:49]recv_with_timeout no data received [04:47:53]OFD Sender: No OFD packet to send [04:47:58]OFD Sender: No OFD packet to send [04:48:03]OFD Sender: No OFD packet to send [04:48:04]recv_with_timeout no data received [04:48:08]OFD Sender: No OFD packet to send [04:48:13]OFD Sender: No OFD packet to send [04:48:16]recv_with_timeout no data received [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:01]recv_with_timeout no data received [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:49]OFD Sender: No OFD packet to send [04:50:54]OFD Sender: No OFD packet to send [04:50:59]OFD Sender: No OFD packet to send [04:51:04]OFD Sender: No OFD packet to send [04:51:09]OFD Sender: No OFD packet to send [04:51:14]OFD Sender: No OFD packet to send [04:51:19]OFD Sender: No OFD packet to send [04:51:24]OFD Sender: No OFD packet to send [04:51:29]OFD Sender: No OFD packet to send [04:51:34]OFD Sender: No OFD packet to send [04:51:39]OFD Sender: No OFD packet to send [04:51:44]OFD Sender: No OFD packet to send [04:51:49]OFD Sender: No OFD packet to send [04:51:54]OFD Sender: No OFD packet to send [04:51:59]OFD Sender: No OFD packet to send [04:52:04]OFD Sender: No OFD packet to send [04:52:09]OFD Sender: No OFD packet to send [04:52:14]OFD Sender: No OFD packet to send [04:52:19]OFD Sender: No OFD packet to send [04:52:24]OFD Sender: No OFD packet to send [04:52:29]OFD Sender: No OFD packet to send [04:52:34]OFD Sender: No OFD packet to send [04:52:39]OFD Sender: No OFD packet to send [04:52:44]OFD Sender: No OFD packet to send [04:52:49]OFD Sender: No OFD packet to send [04:52:54]OFD Sender: No OFD packet to send [04:52:59]OFD Sender: No OFD packet to send [04:53:04]OFD Sender: No OFD packet to send [04:53:09]OFD Sender: No OFD packet to send [04:53:14]OFD Sender: No OFD packet to send [04:53:19]OFD Sender: No OFD packet to send [04:53:24]OFD Sender: No OFD packet to send [04:53:29]OFD Sender: No OFD packet to send [04:53:34]OFD Sender: No OFD packet to send [04:53:39]OFD Sender: No OFD packet to send [04:53:44]OFD Sender: No OFD packet to send [04:53:49]OFD Sender: No OFD packet to send [04:53:54]OFD Sender: No OFD packet to send [04:53:59]OFD Sender: No OFD packet to send [04:54:04]OFD Sender: No OFD packet to send [04:54:08]recv_with_timeout no data received [04:54:09]OFD Sender: No OFD packet to send [04:54:14]OFD Sender: No OFD packet to send [04:54:19]OFD Sender: No OFD packet to send [04:54:24]OFD Sender: No OFD packet to send [04:54:29]OFD Sender: No OFD packet to send [04:54:34]OFD Sender: No OFD packet to send [04:54:39]OFD Sender: No OFD packet to send [04:54:44]OFD Sender: No OFD packet to send [04:54:50]OFD Sender: No OFD packet to send [04:54:55]OFD Sender: No OFD packet to send [04:55:00]OFD Sender: No OFD packet to send [04:55:05]OFD Sender: No OFD packet to send [04:55:10]OFD Sender: No OFD packet to send [04:55:15]OFD Sender: No OFD packet to send [04:55:20]OFD Sender: No OFD packet to send [04:55:25]OFD Sender: No OFD packet to send [04:55:30]OFD Sender: No OFD packet to send [04:55:35]OFD Sender: No OFD packet to send [04:55:40]OFD Sender: No OFD packet to send [04:55:45]OFD Sender: No OFD packet to send [04:55:50]OFD Sender: No OFD packet to send [04:55:55]OFD Sender: No OFD packet to send [04:56:00]OFD Sender: No OFD packet to send [04:56:05]OFD Sender: No OFD packet to send [04:56:10]OFD Sender: No OFD packet to send [04:56:15]OFD Sender: No OFD packet to send [04:56:20]OFD Sender: No OFD packet to send [04:56:25]OFD Sender: No OFD packet to send [04:56:30]OFD Sender: No OFD packet to send [04:56:35]OFD Sender: No OFD packet to send [04:56:40]OFD Sender: No OFD packet to send [04:56:45]OFD Sender: No OFD packet to send [04:56:50]OFD Sender: No OFD packet to send [04:56:55]OFD Sender: No OFD packet to send [04:57:00]OFD Sender: No OFD packet to send [04:57:05]OFD Sender: No OFD packet to send [04:57:10]OFD Sender: No OFD packet to send [04:57:15]OFD Sender: No OFD packet to send [04:57:20]OFD Sender: No OFD packet to send [04:57:25]OFD Sender: No OFD packet to send [04:57:30]OFD Sender: No OFD packet to send [04:57:35]OFD Sender: No OFD packet to send [04:57:40]OFD Sender: No OFD packet to send [04:57:45]OFD Sender: No OFD packet to send [04:57:50]OFD Sender: No OFD packet to send [04:57:55]OFD Sender: No OFD packet to send [04:58:00]OFD Sender: No OFD packet to send [04:58:05]OFD Sender: No OFD packet to send [04:58:10]OFD Sender: No OFD packet to send [04:58:15]OFD Sender: No OFD packet to send [04:58:20]OFD Sender: No OFD packet to send [04:58:25]OFD Sender: No OFD packet to send [04:58:30]OFD Sender: No OFD packet to send [04:58:35]OFD Sender: No OFD packet to send [04:58:40]OFD Sender: No OFD packet to send [04:58:45]OFD Sender: No OFD packet to send [04:58:51]OFD Sender: No OFD packet to send [04:58:56]OFD Sender: No OFD packet to send [04:59:01]OFD Sender: No OFD packet to send [04:59:05]accept exits with 7 [04:59:05]New connection [04:59:05]New thread 3066908004 created [04:59:05]Thread 3067051364 joined [04:59:05]Waiting for new connection... [04:59:05] Sock 7.Parse request [04:59:05]Sock 7.Check first char [04:59:05]Sock 7.First char is OK [04:59:05]request: POST /json_proto HTTP/1.0 [04:59:05]Method: POST [04:59:05]URL: /json_proto [04:59:05]Method is POST - this is cgi request [04:59:05]url: /json_proto [04:59:05]query_string will be loaded in cgi processing [04:59:05]execute_cgi json_proto POST (null) [04:59:05]execute_cgi path=json_proto method=POST [04:59:05]POST find Content-Length [04:59:05]Host: 172.17.44.132:8080 [04:59:05]Content-Length: 681 [04:59:05]Content-Type: application/json [04:59:05] [04:59:05]POST finish read [04:59:05]Found Content-Length = 681 [04:59:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:59:05]execute_script... [04:59:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291025", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [04:59:05]POST & json_proto [04:59:05]process_json_proto [04:59:05]json parsed OK: [04:59:05]protocol is kg_v1.0 [04:59:05]action value=close_receipt [04:59:05]process_action close_receipt [04:59:05]cmd_close_receipt [04:59:05]MH_GetDate [04:59:05]Write to MH i2c: F0 00 00 45 02 36 [04:59:05]Write i2c OK [04:59:05]MH_I2C_Read... [04:59:05]Read from MH i2c: F0 [04:59:05]MH_I2C_Read... [04:59:05]Read from MH i2c: F0 09 00 [04:59:05]MH_I2C_Read... [04:59:05]Read from MH i2c: F0 09 00 45 02 00 99 22 C4 66 2A 83 C1 65 F7 [04:59:05]GetLastDocTimeStamp 1724129250 [04:59:05]current date 1724129945 [04:59:05]FM_GetShiftState [04:59:05]SAM_PROTO_GetShiftState [04:59:05]wFMCommunicate request_size=4 [04:59:05]MH_SAM_APDU [04:59:05]CAPDU: 80 13 01 00 [04:59:05]Write to MH i2c: E2 08 00 46 02 80 13 01 00 00 00 00 00 C5 [04:59:05]Write i2c OK [04:59:05]MH_I2C_Read... [04:59:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:59:05]Read from MH i2c: E2 [04:59:05]MH_I2C_Read... [04:59:05]Read from MH i2c: E2 0E 00 [04:59:05]MH_I2C_Read... [04:59:05]Read from MH i2c: E2 0E 00 46 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 93 [04:59:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:59:05]wFMCommunicate OK [04:59:05]SAM_PROTO_GetShiftState done [04:59:05]FM_GetShiftState done [04:59:05]opened in 1724113081 [04:59:05]opened+sec_in_day 1724199481 [04:59:05]quantity*price = 50035 [04:59:05]sum+1 = 50036 [04:59:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 52 20.08.2024 04:59 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162607 ФПД: 229626681486725 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T045905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162607&fm=229626681486725&tin=02508201610067®Number=0000000000092562&sum=50000 [04:59:06]StoreToDocumentArchive [04:59:06]shift 465 fd 162607 [04:59:06]save to /storage/0465/doc_00162607 [04:59:06]save last doc name /storage/0465/doc_00162607 to /storage/kkm_last_doc_name [04:59:06]save OK [04:59:06]Clear old archive folders... [04:59:06]ProcessDocumentItem done err = 0, tmpTLVsize=250 [04:59:06]tlvbuf is 019D31E0 [04:59:06]SAM_PROTO_ClearQueue [04:59:06]wFMCommunicate request_size=4 [04:59:06]MH_SAM_APDU [04:59:06]CAPDU: 80 09 00 00 [04:59:06]Write to MH i2c: E2 08 00 53 02 80 09 00 00 00 00 00 00 C7 [04:59:06]Write i2c OK [04:59:06]MH_I2C_Read... [04:59:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [04:59:06]Read from MH i2c: E2 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 03 00 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 03 00 53 02 00 90 00 C9 [04:59:06]RAPDU: 90 00 [04:59:06]wFMCommunicate OK [04:59:06]SAM_PROTO_ClearQueue done [04:59:06]KKMCreateOFDPacket [04:59:06]OFDProtocolAddRootSTLVToBuf [04:59:06]FM_MakeSignedData [04:59:06]FM_MakeSignedData [04:59:06]SAM_PROTO_SignData [04:59:06]wFMCommunicate request_size=4 [04:59:06]MH_SAM_APDU [04:59:06]CAPDU: 80 0D 01 02 [04:59:06]Write to MH i2c: E2 08 00 54 02 80 0D 01 02 00 00 00 00 CF [04:59:06]Write i2c OK [04:59:06]MH_I2C_Read... [04:59:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [04:59:06]Read from MH i2c: E2 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 03 00 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 03 00 54 02 00 90 00 CA [04:59:06]RAPDU: 90 00 [04:59:06]wFMCommunicate OK [04:59:06]wFMCommunicate request_size=255 [04:59:06]MH_SAM_APDU [04:59:06]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 99 22 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7B 02 00 35 04 06 00 D0 D8 [04:59:06]Write to MH i2c: E2 02 01 55 02 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 99 22 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7B 02 00 35 04 06 00 D0 D8 00 00 E1 [04:59:06]Write i2c OK [04:59:06]MH_I2C_Read... [04:59:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:59:06]Read from MH i2c: E2 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 03 00 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 03 00 55 02 00 90 00 CB [04:59:06]RAPDU: 90 00 [04:59:06]wFMCommunicate OK [04:59:06]wFMCommunicate request_size=9 [04:59:06]MH_SAM_APDU [04:59:06]CAPDU: 80 0D 02 02 04 20 C7 ED 85 [04:59:06]Write to MH i2c: E2 0C 00 56 02 80 0D 02 02 04 00 20 C7 ED 85 00 00 33 [04:59:06]Write i2c OK [04:59:06]MH_I2C_Read... [04:59:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [04:59:06]Read from MH i2c: E2 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 03 00 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 03 00 56 02 00 90 00 CC [04:59:06]RAPDU: 90 00 [04:59:06]wFMCommunicate OK [04:59:06]wFMCommunicate request_size=4 [04:59:06]MH_SAM_APDU [04:59:06]CAPDU: 80 0D 03 02 [04:59:06]Write to MH i2c: E2 08 00 57 02 80 0D 03 02 00 00 00 00 D4 [04:59:06]Write i2c OK [04:59:06]MH_I2C_Read... [04:59:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [04:59:06]Read from MH i2c: E2 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 0B 00 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 0B 00 57 02 00 D8 11 D0 01 F1 6B 55 00 90 00 40 [04:59:06]RAPDU: D8 11 D0 01 F1 6B 55 00 90 00 [04:59:06]wFMCommunicate OK [04:59:06]SAM_PROTO_SignData done [04:59:06]FM_MakeSignedData done [04:59:06]CreateOFDProtocolMessage [04:59:06]wFMCommunicate request_size=4 [04:59:06]MH_SAM_APDU [04:59:06]CAPDU: 80 11 00 00 [04:59:06]Write to MH i2c: E2 08 00 58 02 80 11 00 00 00 00 00 00 D4 [04:59:06]Write i2c OK [04:59:06]MH_I2C_Read... [04:59:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:59:06]Read from MH i2c: E2 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 17 00 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: E2 17 00 58 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [04:59:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:59:06]wFMCommunicate OK [04:59:06]CreateOFDProtocolMessage done [04:59:06]OFDSenderStorePacket 162607 [04:59:06]StoreOFDPacket docnum=162607 [04:59:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 C8 F0 06 01 F1 5C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 99 22 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7B 02 00 35 04 06 00 D0 D8 20 C7 ED 85 D8 11 D0 01 F1 6B 55 00 [04:59:06]CheckFolder [04:59:06]dirname=/storage/ofd_packets [04:59:06]CheckFolder done [04:59:06]ProducePacketName [04:59:06]name=ofd_packets/00162607 [04:59:06]NVStorageSaveData ofd_packets/00162607 [04:59:06]File name is /storage/ofd_packets/00162607 [04:59:06]Write 300 bytes [04:59:06]NVStorageSaveData done [04:59:06]OFDSenderStorePacket done [04:59:06]KKMCreateOFDPacket done [04:59:06]NVStorageSaveData kkm_last_timestamp [04:59:06]File name is /storage/kkm_last_timestamp [04:59:06]Write 4 bytes [04:59:06]NVStorageSaveData done [04:59:06]ExternCall_PrintAddStr [04:59:06]wPrintStart [04:59:06]Write to MH i2c: 01 00 00 59 02 5B [04:59:06]Write i2c OK [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: 01 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: 01 07 00 [04:59:06]MH_I2C_Read... [04:59:06]Read from MH i2c: 01 07 00 59 02 00 00 00 00 00 FF 0F 70 [04:59:06]RasterBufferAndPrint [04:59:06]line Счет N : (1)291025 [04:59:06]line ИНН: 02508201610067 [04:59:06]line Контрольно-Кассовый Чек [04:59:06]line ПРОДАЖА [04:59:06]line ТРК (МРК, ГНК) : 81 [04:59:06]line Товар: 2711129700 [04:59:06]line ГАЗ-К-5 [04:59:06]line 13.030 * 38.40 [04:59:06]line = 500.35 [04:59:06]line НДС 12% НСП 1% [04:59:06]line > о реализуемом товаре [04:59:06]line ОКРУГЛЕНИЕ: -0.35 [04:59:06]line ИТОГО: 500.00 [04:59:06]line Внесено: 500.00 [04:59:06]line СДАЧА: 0.00 [04:59:06]line НСП 1% : 4.43 [04:59:06]line НДС 12% : 53.13 [04:59:06]line Наличными: 500.00 [04:59:06]line Безнал.: 0.00 [04:59:06]line Место: АЗС № 130 "Партнер Нефть" [04:59:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [04:59:06]line СНО: Общий режим [04:59:06]line Чек 52 20.08.2024 04:59 [04:59:06]line Смена: 465 ФФД: 1.0 [04:59:06]line ЗНМ: 0300000070 [04:59:06]line РНМ: 0000000000092562 [04:59:06]line Версия ККМ: 001 [04:59:06]line ФМ: 0000000000871769 [04:59:06]line ФД: 162607 [04:59:06]line ФПД: 229626681486725 [04:59:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T045905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162607&fm=229626681486725&tin=02508201610067®Number=0000000000092562&sum=50000 [04:59:06]OFD Sender: Processing packet 162607 [packets to send 956, broken 955] [04:59:06]ProducePacketName [04:59:06]name=ofd_packets/00162607 [04:59:06]OFD Sender: To server: pG, [04:59:06]CommunicateWithHost lk.salyk.kg:30040 [04:59:06]ConnectInit lk.salyk.kg [04:59:06]written 0, free lines is 4095 [04:59:07]Write to MH i2c: 01 00 00 84 02 86 [04:59:07]Write i2c OK [04:59:07]MH_I2C_Read... [04:59:07]Read from MH i2c: 01 [04:59:07]MH_I2C_Read... [04:59:07]Read from MH i2c: 01 07 00 [04:59:07]MH_I2C_Read... [04:59:07]Read from MH i2c: 01 07 00 84 02 00 00 00 00 00 AE 0C 47 [04:59:07]RasterBufferAndPrint [04:59:07]line [04:59:07]line [04:59:07]line [04:59:07]line [04:59:07]line [04:59:07]written 0, free lines is 3252 [04:59:07]MH_Cut [04:59:07]Write to MH i2c: D1 01 00 8B 02 01 5F [04:59:07]Write i2c OK [04:59:07]MH_I2C_Read... [04:59:07]Read from MH i2c: D1 [04:59:07]MH_I2C_Read... [04:59:07]Read from MH i2c: D1 01 00 [04:59:07]MH_I2C_Read... [04:59:07]Read from MH i2c: D1 01 00 8B 02 00 5E [04:59:07]Write to MH i2c: 01 00 00 8C 02 8E [04:59:07]Write i2c OK [04:59:07]MH_I2C_Read... [04:59:07]Connected sock=10 [04:59: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 36 39 0E 01 00 00 C8 F0 06 01 F1 5C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 99 22 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7B 02 00 35 04 06 00 D0 D8 20 C7 ED 85 D8 11 D0 01 F1 6B 55 00 [04:59: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 36 39 4F 00 00 00 3F 87 47 00 8F 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 36 39 10 04 04 00 2F 7B 02 00 F4 03 04 00 EF CB C3 66 B6 04 01 00 00 8E 4B 3C 72 EA 95 FB 62 [04:59:07]CommunicateWithHost err = 0 [04:59:07]CheckOFDResponse [04:59:07]1017 (14) - 77093643461234 [04:59:07]1041 (16) - 0000000000871769 [04:59:07]1040 (4) - 162607 [04:59:07]1012 (4) - 19.08.2024 22:49 [04:59:07]1206 (1) - 0 [04:59:07]OFD Sender: Remove packet 162607 [04:59:07]ProducePacketName [04:59:07]name=ofd_packets/00162607 [04:59:07]NVStorageDeleteData [04:59:08]*** Cut start [04:59:08]*** Purtial cut [04:59:08]*** Stage 1: CUTSNS_PIN = 1 [04:59:08]OFD Sender: No OFD packet to send [04:59:10]Read from MH i2c: 01 [04:59:10]MH_I2C_Read... [04:59:10]*** Stop cut motor [04:59:10]*** Cut end [04:59:10]Read from MH i2c: 01 07 00 [04:59:10]MH_I2C_Read... [04:59:10]Read from MH i2c: 01 07 00 8C 02 00 00 00 00 00 FF 0F A3 [04:59:10]process_action close_receipt done [04:59:10]requested_data is exist [04:59:10]produce_requested_data [04:59:10]requested_item fm.sn is exist - process it [04:59:10]wFMCommunicate request_size=4 [04:59:10]MH_SAM_APDU [04:59:10]CAPDU: 80 11 00 00 [04:59:10]Write to MH i2c: E2 08 00 8D 02 80 11 00 00 00 00 00 00 09 [04:59:10]Write i2c OK [04:59:10]MH_I2C_Read... [04:59:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [04:59:10]Read from MH i2c: E2 [04:59:10]MH_I2C_Read... [04:59:10]Read from MH i2c: E2 17 00 [04:59:10]MH_I2C_Read... [04:59:10]Read from MH i2c: E2 17 00 8D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [04:59:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [04:59:10]wFMCommunicate OK [04:59:10]requested_item fd.num is exist - process it [04:59:10]SAM_PROTO_GetFieldsCounters [04:59:10]wFMCommunicate request_size=4 [04:59:10]MH_SAM_APDU [04:59:10]CAPDU: 80 13 00 00 [04:59:10]Write to MH i2c: E2 08 00 8E 02 80 13 00 00 00 00 00 00 0C [04:59:10]Write i2c OK [04:59:10]MH_I2C_Read... [04:59:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [04:59:10]Read from MH i2c: E2 [04:59:10]MH_I2C_Read... [04:59:10]Read from MH i2c: E2 62 00 [04:59:10]MH_I2C_Read... [04:59:10]Read from MH i2c: E2 62 00 8E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 7B 02 00 0E 04 04 00 D1 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 4C [04:59: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 7B 02 00 0E 04 04 00 D1 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 [04:59:10]wFMCommunicate OK [04:59:10]SAM_PROTO_GetFieldsCounters done [04:59:10]requested_item shift.num is exist - process it [04:59:10]requested_item shift.opened is exist - process it [04:59:10]req_shift_opened [04:59:10]FM_GetShiftState [04:59:10]SAM_PROTO_GetShiftState [04:59:10]wFMCommunicate request_size=4 [04:59:10]MH_SAM_APDU [04:59:10]CAPDU: 80 13 01 00 [04:59:10]Write to MH i2c: E2 08 00 8F 02 80 13 01 00 00 00 00 00 0E [04:59:10]Write i2c OK [04:59:10]MH_I2C_Read... [04:59:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [04:59:10]Read from MH i2c: E2 [04:59:10]MH_I2C_Read... [04:59:10]Read from MH i2c: E2 0E 00 [04:59:10]MH_I2C_Read... [04:59:10]Read from MH i2c: E2 0E 00 8F 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DC [04:59:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [04:59:10]wFMCommunicate OK [04:59:10]SAM_PROTO_GetShiftState done [04:59:10]FM_GetShiftState done [04:59:10]req_shift_opened done [04:59:10]requested_item shift.open_date is exist - process it [04:59:10]req_shift_open_date [04:59:10]req_shift_open_date done [04:59:10]produce_requested_data done [04:59:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162607,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [04:59:10]process_action_free close_receipt [04:59:10]json_value_free [04:59:10]json_value_free done [04:59:10]process_json_proto returns [04:59:10]Send response to host [04:59:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162607,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [04:59:10]free response buf [04:59:10]execute_script done [04:59:10]execute_script returns [04:59:10]free content buf [04:59:10]Sock 7.Close socket [04:59:10]Sock 7.Thread stoped [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:23]recv_with_timeout no data received [04:59:28]OFD Sender: No OFD packet to send [04:59:33]OFD Sender: No OFD packet to send [04:59:36]recv_with_timeout no data received [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:09]recv_with_timeout no data received [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:34]OFD Sender: No OFD packet to send [05:01:39]OFD Sender: No OFD packet to send [05:01:44]OFD Sender: No OFD packet to send [05:01:49]OFD Sender: No OFD packet to send [05:01:54]OFD Sender: No OFD packet to send [05:01:59]OFD Sender: No OFD packet to send [05:02:04]OFD Sender: No OFD packet to send [05:02:09]OFD Sender: No OFD packet to send [05:02:14]OFD Sender: No OFD packet to send [05:02:19]OFD Sender: No OFD packet to send [05:02:24]OFD Sender: No OFD packet to send [05:02:25]recv_with_timeout no data received [05:02:29]OFD Sender: No OFD packet to send [05:02:34]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:24]OFD Sender: No OFD packet to send [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:35]OFD Sender: No OFD packet to send [05:05:40]OFD Sender: No OFD packet to send [05:05:45]OFD Sender: No OFD packet to send [05:05:49]accept exits with 9 [05:05:49]New connection [05:05:49]New thread 3067051364 created [05:05:49]Thread 3066908004 joined [05:05:49]Waiting for new connection... [05:05:49] Sock 9.Parse request [05:05:49]Sock 9.Check first char [05:05:49]Sock 9.First char is OK [05:05:49]request: POST /json_proto HTTP/1.0 [05:05:49]Method: POST [05:05:49]URL: /json_proto [05:05:49]Method is POST - this is cgi request [05:05:49]url: /json_proto [05:05:49]query_string will be loaded in cgi processing [05:05:49]execute_cgi json_proto POST (null) [05:05:49]execute_cgi path=json_proto method=POST [05:05:49]POST find Content-Length [05:05:49]Host: 172.17.44.132:8080 [05:05:49]Content-Length: 1078 [05:05:49]Content-Type: application/json [05:05:49] [05:05:49]POST finish read [05:05:49]Found Content-Length = 1078 [05:05:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50363", "tax_sys" : 0, "items" : [ { "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "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" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:05:49]execute_script... [05:05: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)50363", "tax_sys" : 0, "items" : [ { "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "price" : 150.00, "quantity" : 1.000, "sum" : 150.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "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" : 250.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:05:49]POST & json_proto [05:05:49]process_json_proto [05:05:49]json parsed OK: [05:05:49]protocol is kg_v1.0 [05:05:49]action value=close_receipt [05:05:49]process_action close_receipt [05:05:49]cmd_close_receipt [05:05:49]MH_GetDate [05:05:49]Write to MH i2c: F0 00 00 90 02 81 [05:05:49]Write i2c OK [05:05:49]MH_I2C_Read... [05:05:49]Read from MH i2c: F0 [05:05:49]MH_I2C_Read... [05:05:49]Read from MH i2c: F0 09 00 [05:05:49]MH_I2C_Read... [05:05:49]Read from MH i2c: F0 09 00 90 02 00 2E 24 C4 66 2A 83 C1 65 D9 [05:05:49]GetLastDocTimeStamp 1724129945 [05:05:49]current date 1724130350 [05:05:49]FM_GetShiftState [05:05:49]SAM_PROTO_GetShiftState [05:05:49]wFMCommunicate request_size=4 [05:05:49]MH_SAM_APDU [05:05:49]CAPDU: 80 13 01 00 [05:05:49]Write to MH i2c: E2 08 00 91 02 80 13 01 00 00 00 00 00 10 [05:05:49]Write i2c OK [05:05:49]MH_I2C_Read... [05:05:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:05:49]Read from MH i2c: E2 [05:05:49]MH_I2C_Read... [05:05:49]Read from MH i2c: E2 0E 00 [05:05:49]MH_I2C_Read... [05:05:49]Read from MH i2c: E2 0E 00 91 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DE [05:05:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [05:05:49]wFMCommunicate OK [05:05:49]SAM_PROTO_GetShiftState done [05:05:49]FM_GetShiftState done [05:05:49]opened in 1724113081 [05:05:49]opened+sec_in_day 1724199481 [05:05:49]quantity*price = 15000 [05:05:49]sum+1 = 15001 [05:05:49]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001570057 Напиток Pepsi 0,5л 1.000 * 80.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 2.000 * 10.00 = 20.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 250.00 НСП 1% : 2.22 НДС 12% : 26.55 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 53 20.08.2024 05:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162608 ФПД: 91122225836753 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T050550&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162608&fm=91122225836753&tin=02508201610067®Number=0000000000092562&sum=25000 0 [05:05:50]StoreToDocumentArchive [05:05:50]shift 465 fd 162608 [05:05:50]save to /storage/0465/doc_00162608 [05:05:50]save last doc name /storage/0465/doc_00162608 to /storage/kkm_last_doc_name [05:05:50]save OK [05:05:50]Clear old archive folders... [05:05:50]ProcessDocumentItem done err = 0, tmpTLVsize=463 [05:05:50]tlvbuf is 019D4B00 [05:05:50]SAM_PROTO_ClearQueue [05:05:50]wFMCommunicate request_size=4 [05:05:50]MH_SAM_APDU [05:05:50]CAPDU: 80 09 00 00 [05:05:50]Write to MH i2c: E2 08 00 9E 02 80 09 00 00 00 00 00 00 12 [05:05:50]Write i2c OK [05:05:50]MH_I2C_Read... [05:05:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:05:50]Read from MH i2c: E2 [05:05:50]MH_I2C_Read... [05:05:50]Read from MH i2c: E2 03 00 [05:05:50]MH_I2C_Read... [05:05:50]Read from MH i2c: E2 03 00 9E 02 00 90 00 14 [05:05:50]RAPDU: 90 00 [05:05:50]wFMCommunicate OK [05:05:50]SAM_PROTO_ClearQueue done [05:05:50]KKMCreateOFDPacket [05:05:50]OFDProtocolAddRootSTLVToBuf [05:05:50]FM_MakeSignedData [05:05:50]FM_MakeSignedData [05:05:50]SAM_PROTO_SignData [05:05:50]wFMCommunicate request_size=4 [05:05:50]MH_SAM_APDU [05:05:50]CAPDU: 80 0D 01 02 [05:05:50]Write to MH i2c: E2 08 00 9F 02 80 0D 01 02 00 00 00 00 1A [05:05:50]Write i2c OK [05:05:50]MH_I2C_Read... [05:05:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:05:50]Read from MH i2c: E2 [05:05:50]MH_I2C_Read... [05:05:50]Read from MH i2c: E2 03 00 [05:05:50]MH_I2C_Read... [05:05:50]Read from MH i2c: E2 03 00 9F 02 00 90 00 15 [05:05:50]RAPDU: 90 00 [05:05:50]wFMCommunicate OK [05:05:50]wFMCommunicate request_size=255 [05:05:50]MH_SAM_APDU [05:05:50]CAPDU: 80 0D 02 02 FA 03 00 CF 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 [05:05:50]Write to MH i2c: E2 02 01 A0 02 80 0D 02 02 FA 00 03 00 CF 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 00 00 59 [05:05:50]Write i2c OK [05:05:50]MH_I2C_Read... [05:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:05:51]Read from MH i2c: E2 [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: E2 03 00 [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: E2 03 00 A0 02 00 90 00 16 [05:05:51]RAPDU: 90 00 [05:05:51]wFMCommunicate OK [05:05:51]wFMCommunicate request_size=222 [05:05:51]MH_SAM_APDU [05:05:51]CAPDU: 80 0D 02 02 D9 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 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 2E 24 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7B 02 00 35 04 06 00 52 E0 0B E6 F2 D1 [05:05:51]Write to MH i2c: E2 E1 00 A1 02 80 0D 02 02 D9 00 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 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 2E 24 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7B 02 00 35 04 06 00 52 E0 0B E6 F2 D1 00 00 2A [05:05:51]Write i2c OK [05:05:51]MH_I2C_Read... [05:05:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:05:51]Read from MH i2c: E2 [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: E2 03 00 [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: E2 03 00 A1 02 00 90 00 17 [05:05:51]RAPDU: 90 00 [05:05:51]wFMCommunicate OK [05:05:51]wFMCommunicate request_size=4 [05:05:51]MH_SAM_APDU [05:05:51]CAPDU: 80 0D 03 02 [05:05:51]Write to MH i2c: E2 08 00 A2 02 80 0D 03 02 00 00 00 00 1F [05:05:51]Write i2c OK [05:05:51]MH_I2C_Read... [05:05:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [05:05:51]Read from MH i2c: E2 [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: E2 0B 00 [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: E2 0B 00 A2 02 00 D8 AF 5C 64 8C 07 03 AA 90 00 A7 [05:05:51]RAPDU: D8 AF 5C 64 8C 07 03 AA 90 00 [05:05:51]wFMCommunicate OK [05:05:51]SAM_PROTO_SignData done [05:05:51]FM_MakeSignedData done [05:05:51]CreateOFDProtocolMessage [05:05:51]wFMCommunicate request_size=4 [05:05:51]MH_SAM_APDU [05:05:51]CAPDU: 80 11 00 00 [05:05:51]Write to MH i2c: E2 08 00 A3 02 80 11 00 00 00 00 00 00 1F [05:05:51]Write i2c OK [05:05:51]MH_I2C_Read... [05:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:05:51]Read from MH i2c: E2 [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: E2 17 00 [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: E2 17 00 A3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [05:05:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:05:51]wFMCommunicate OK [05:05:51]CreateOFDProtocolMessage done [05:05:51]OFDSenderStorePacket 162608 [05:05:51]StoreOFDPacket docnum=162608 [05:05:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 E3 01 00 00 31 BB DB 01 D3 E0 5A 03 01 00 03 00 CF 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 2E 24 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7B 02 00 35 04 06 00 52 E0 0B E6 F2 D1 D8 AF 5C 64 8C 07 03 AA [05:05:51]CheckFolder [05:05:51]dirname=/storage/ofd_packets [05:05:51]CheckFolder done [05:05:51]ProducePacketName [05:05:51]name=ofd_packets/00162608 [05:05:51]NVStorageSaveData ofd_packets/00162608 [05:05:51]File name is /storage/ofd_packets/00162608 [05:05:51]Write 513 bytes [05:05:51]NVStorageSaveData done [05:05:51]OFDSenderStorePacket done [05:05:51]KKMCreateOFDPacket done [05:05:51]NVStorageSaveData kkm_last_timestamp [05:05:51]File name is /storage/kkm_last_timestamp [05:05:51]Write 4 bytes [05:05:51]NVStorageSaveData done [05:05:51]ExternCall_PrintAddStr [05:05:51]wPrintStart [05:05:51]Write to MH i2c: 01 00 00 A4 02 A6 [05:05:51]Write i2c OK [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: 01 [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: 01 07 00 [05:05:51]MH_I2C_Read... [05:05:51]Read from MH i2c: 01 07 00 A4 02 00 00 00 00 00 FF 0F BB [05:05:51]RasterBufferAndPrint [05:05:51]line Счет N : (3)50363 [05:05:51]line ИНН: 02508201610067 [05:05:51]line Контрольно-Кассовый Чек [05:05:51]line ПРОДАЖА [05:05:51]line Товар: 4600721021627 [05:05:51]line Пиво БАД 0,5л ст [05:05:51]line 1.000 * 150.00 [05:05:51]line = 150.00 [05:05:51]line НДС 12% НСП 1% [05:05:51]line > о реализуемом товаре [05:05:51]line Товар: 4870001570057 [05:05:51]line Напиток Pepsi 0,5л [05:05:51]line 1.000 * 80.00 [05:05:51]line = 80.00 [05:05:51]line НДС 12% НСП 1% [05:05:51]line > о реализуемом товаре [05:05:51]line Товар: 46231529 [05:05:51]line Mentos ПФ Арбуз 6*100*2 [05:05:51]line 2.000 * 10.00 [05:05:51]line = 20.00 [05:05:51]line НДС 12% НСП 1% [05:05:51]line > о реализуемом товаре [05:05:51]line ИТОГО: 250.00 [05:05:51]line НСП 1% : 2.22 [05:05:51]line НДС 12% : 26.55 [05:05:51]line Наличными: 250.00 [05:05:51]line Безнал.: 0.00 [05:05:51]line Место: АЗС № 130 "Партнер Нефть" [05:05:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:05:51]line СНО: Общий режим [05:05:51]line Чек 53 20.08.2024 05:05 [05:05:51]line Смена: 465 ФФД: 1.0 [05:05:51]line ЗНМ: 0300000070 [05:05:51]line РНМ: 0000000000092562 [05:05:51]line Версия ККМ: 001 [05:05:51]line ФМ: 0000000000871769 [05:05:51]line ФД: 162608 [05:05:51]line ФПД: 91122225836753 [05:05:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T050550&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162608&fm=91122225836753&tin=02508201610067®Number=0000000000092562&sum=25000 [05:05:51]line 0 [05:05:51]written 0, free lines is 4095 [05:05:51]OFD Sender: Processing packet 162608 [packets to send 956, broken 955] [05:05:51]ProducePacketName [05:05:51]name=ofd_packets/00162608 [05:05:51]OFD Sender: To server: pG, [05:05:51]CommunicateWithHost lk.salyk.kg:30040 [05:05:51]ConnectInit lk.salyk.kg [05:05:51]Connected sock=7 [05:05: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 36 39 E3 01 00 00 31 BB DB 01 D3 E0 5A 03 01 00 03 00 CF 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 98 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 00 00 00 F4 03 04 00 2E 24 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7B 02 00 35 04 06 00 52 E0 0B E6 F2 D1 D8 AF 5C 64 8C 07 03 AA [05:05:52]Write to MH i2c: 01 00 00 D8 02 DA [05:05:52]Write i2c OK [05:05:52]MH_I2C_Read... [05:05:52]Read from MH i2c: 01 [05:05:52]MH_I2C_Read... [05:05:52]Read from MH i2c: 01 07 00 [05:05:52]MH_I2C_Read... [05:05:52]Read from MH i2c: 01 07 00 D8 02 00 00 00 00 00 1D 0C 0A [05:05:52]RasterBufferAndPrint [05:05:52]line [05:05:52]line [05:05:52]line [05:05:52]line [05:05:52]line [05:05:52]written 0, free lines is 3106 [05:05:52]MH_Cut [05:05:52]Write to MH i2c: D1 01 00 DF 02 01 B3 [05:05:52]Write i2c OK [05:05:52]MH_I2C_Read... [05:05:52]Read from MH i2c: D1 [05:05:52]MH_I2C_Read... [05:05:52]Read from MH i2c: D1 01 00 [05:05:52]MH_I2C_Read... [05:05:52]Read from MH i2c: D1 01 00 DF 02 00 B2 [05:05:52]Write to MH i2c: 01 00 00 E0 02 E2 [05:05:52]Write i2c OK [05:05:52]MH_I2C_Read... [05:05:53]*** Cut start [05:05:53]*** Purtial cut [05:05:53]*** Stage 1: CUTSNS_PIN = 1 [05:05:55]Read from MH i2c: 01 [05:05:55]MH_I2C_Read... [05:05:55]*** Stop cut motor [05:05:55]*** Cut end [05:05:55]Read from MH i2c: 01 07 00 [05:05:55]MH_I2C_Read... [05:05:55]Read from MH i2c: 01 07 00 E0 02 00 00 00 00 00 FF 0F F7 [05:05:55]process_action close_receipt done [05:05:55]requested_data is exist [05:05:55]produce_requested_data [05:05:55]requested_item fm.sn is exist - process it [05:05:55]wFMCommunicate request_size=4 [05:05:55]MH_SAM_APDU [05:05:55]CAPDU: 80 11 00 00 [05:05:55]Write to MH i2c: E2 08 00 E1 02 80 11 00 00 00 00 00 00 5D [05:05:55]Write i2c OK [05:05:55]MH_I2C_Read... [05:05:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:05:55]Read from MH i2c: E2 [05:05:55]MH_I2C_Read... [05:05:55]Read from MH i2c: E2 17 00 [05:05:55]MH_I2C_Read... [05:05:55]Read from MH i2c: E2 17 00 E1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [05:05:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:05:55]wFMCommunicate OK [05:05:55]requested_item fd.num is exist - process it [05:05:55]SAM_PROTO_GetFieldsCounters [05:05:55]wFMCommunicate request_size=4 [05:05:55]MH_SAM_APDU [05:05:55]CAPDU: 80 13 00 00 [05:05:55]Write to MH i2c: E2 08 00 E2 02 80 13 00 00 00 00 00 00 60 [05:05:55]Write i2c OK [05:05:55]MH_I2C_Read... [05:05:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:05:55]Read from MH i2c: E2 [05:05:55]MH_I2C_Read... [05:05:55]Read from MH i2c: E2 62 00 [05:05:55]MH_I2C_Read... [05:05:55]Read from MH i2c: E2 62 00 E2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 7B 02 00 0E 04 04 00 D1 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 A4 [05:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 7B 02 00 0E 04 04 00 D1 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 [05:05:55]wFMCommunicate OK [05:05:55]SAM_PROTO_GetFieldsCounters done [05:05:55]requested_item shift.num is exist - process it [05:05:55]requested_item shift.opened is exist - process it [05:05:55]req_shift_opened [05:05:55]FM_GetShiftState [05:05:55]SAM_PROTO_GetShiftState [05:05:55]wFMCommunicate request_size=4 [05:05:55]MH_SAM_APDU [05:05:55]CAPDU: 80 13 01 00 [05:05:55]Write to MH i2c: E2 08 00 E3 02 80 13 01 00 00 00 00 00 62 [05:05:55]Write i2c OK [05:05:55]MH_I2C_Read... [05:05:55]Read from MH i2c: E2 [05:05:55]MH_I2C_Read... [05:05:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:05:55]Read from MH i2c: E2 0E 00 [05:05:55]MH_I2C_Read... [05:05:55]Read from MH i2c: E2 0E 00 E3 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 30 [05:05:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [05:05:55]wFMCommunicate OK [05:05:55]SAM_PROTO_GetShiftState done [05:05:55]FM_GetShiftState done [05:05:55]req_shift_opened done [05:05:55]requested_item shift.open_date is exist - process it [05:05:55]req_shift_open_date [05:05:55]req_shift_open_date done [05:05:55]produce_requested_data done [05:05:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162608,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [05:05:55]process_action_free close_receipt [05:05:55]json_value_free [05:05:55]json_value_free done [05:05:55]process_json_proto returns [05:05:55]Send response to host [05:05:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162608,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [05:05:55]free response buf [05:05:55]execute_script done [05:05:55]execute_script returns [05:05:55]free content buf [05:05:55]Sock 9.Close socket [05:05:55]Sock 9.Thread stoped [05:05: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 36 39 4F 00 00 00 8B 66 47 00 9A 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 36 39 10 04 04 00 30 7B 02 00 F4 03 04 00 87 CD C3 66 B6 04 01 00 00 99 33 E0 F4 F6 91 51 72 [05:05:56]CommunicateWithHost err = 0 [05:05:56]CheckOFDResponse [05:05:56]1017 (14) - 77093643461234 [05:05:56]1041 (16) - 0000000000871769 [05:05:56]1040 (4) - 162608 [05:05:56]1012 (4) - 19.08.2024 22:56 [05:05:56]1206 (1) - 0 [05:05:56]OFD Sender: Remove packet 162608 [05:05:56]ProducePacketName [05:05:56]name=ofd_packets/00162608 [05:05:56]NVStorageDeleteData [05:05:56]OFD Sender: No OFD packet to send [05:06:01]OFD Sender: No OFD packet to send [05:06:02]recv_with_timeout no data received [05:06:06]OFD Sender: No OFD packet to send [05:06:11]OFD Sender: No OFD packet to send [05:06:16]OFD Sender: No OFD packet to send [05:06:21]OFD Sender: No OFD packet to send [05:06:23]recv_with_timeout no data received [05:06:26]OFD Sender: No OFD packet to send [05:06:31]OFD Sender: No OFD packet to send [05:06:36]OFD Sender: No OFD packet to send [05:06:41]OFD Sender: No OFD packet to send [05:06:46]OFD Sender: No OFD packet to send [05:06:51]OFD Sender: No OFD packet to send [05:06:56]OFD Sender: No OFD packet to send [05:07:01]OFD Sender: No OFD packet to send [05:07:06]OFD Sender: No OFD packet to send [05:07:11]OFD Sender: No OFD packet to send [05:07:16]OFD Sender: No OFD packet to send [05:07:22]OFD Sender: No OFD packet to send [05:07:27]OFD Sender: No OFD packet to send [05:07:32]OFD Sender: No OFD packet to send [05:07:37]OFD Sender: No OFD packet to send [05:07:42]OFD Sender: No OFD packet to send [05:07:47]OFD Sender: No OFD packet to send [05:07:52]OFD Sender: No OFD packet to send [05:07:57]OFD Sender: No OFD packet to send [05:08:02]OFD Sender: No OFD packet to send [05:08:07]OFD Sender: No OFD packet to send [05:08:12]OFD Sender: No OFD packet to send [05:08:17]OFD Sender: No OFD packet to send [05:08:22]OFD Sender: No OFD packet to send [05:08:27]OFD Sender: No OFD packet to send [05:08:32]OFD Sender: No OFD packet to send [05:08:37]OFD Sender: No OFD packet to send [05:08:42]OFD Sender: No OFD packet to send [05:08:47]OFD Sender: No OFD packet to send [05:08:52]OFD Sender: No OFD packet to send [05:08:57]OFD Sender: No OFD packet to send [05:09:02]OFD Sender: No OFD packet to send [05:09:07]OFD Sender: No OFD packet to send [05:09:12]OFD Sender: No OFD packet to send [05:09:17]OFD Sender: No OFD packet to send [05:09:22]OFD Sender: No OFD packet to send [05:09:27]OFD Sender: No OFD packet to send [05:09:32]OFD Sender: No OFD packet to send [05:09:37]OFD Sender: No OFD packet to send [05:09:42]OFD Sender: No OFD packet to send [05:09:47]OFD Sender: No OFD packet to send [05:09:52]OFD Sender: No OFD packet to send [05:09:57]OFD Sender: No OFD packet to send [05:10:02]OFD Sender: No OFD packet to send [05:10:07]OFD Sender: No OFD packet to send [05:10:12]OFD Sender: No OFD packet to send [05:10:17]OFD Sender: No OFD packet to send [05:10:22]OFD Sender: No OFD packet to send [05:10:27]OFD Sender: No OFD packet to send [05:10:32]OFD Sender: No OFD packet to send [05:10:37]OFD Sender: No OFD packet to send [05:10:42]OFD Sender: No OFD packet to send [05:10:47]OFD Sender: No OFD packet to send [05:10:52]OFD Sender: No OFD packet to send [05:10:57]OFD Sender: No OFD packet to send [05:11:02]OFD Sender: No OFD packet to send [05:11:07]OFD Sender: No OFD packet to send [05:11:12]OFD Sender: No OFD packet to send [05:11:17]OFD Sender: No OFD packet to send [05:11:22]OFD Sender: No OFD packet to send [05:11:28]OFD Sender: No OFD packet to send [05:11:33]OFD Sender: No OFD packet to send [05:11:38]OFD Sender: No OFD packet to send [05:11:43]OFD Sender: No OFD packet to send [05:11:48]OFD Sender: No OFD packet to send [05:11:53]OFD Sender: No OFD packet to send [05:11:58]OFD Sender: No OFD packet to send [05:12:03]OFD Sender: No OFD packet to send [05:12:08]OFD Sender: No OFD packet to send [05:12:13]OFD Sender: No OFD packet to send [05:12:18]OFD Sender: No OFD packet to send [05:12:23]OFD Sender: No OFD packet to send [05:12:28]OFD Sender: No OFD packet to send [05:12:33]OFD Sender: No OFD packet to send [05:12:38]OFD Sender: No OFD packet to send [05:12:43]OFD Sender: No OFD packet to send [05:12:48]OFD Sender: No OFD packet to send [05:12:53]OFD Sender: No OFD packet to send [05:12:58]OFD Sender: No OFD packet to send [05:13:03]OFD Sender: No OFD packet to send [05:13:08]OFD Sender: No OFD packet to send [05:13:13]OFD Sender: No OFD packet to send [05:13:18]OFD Sender: No OFD packet to send [05:13:23]OFD Sender: No OFD packet to send [05:13:28]OFD Sender: No OFD packet to send [05:13:33]OFD Sender: No OFD packet to send [05:13:38]OFD Sender: No OFD packet to send [05:13:43]OFD Sender: No OFD packet to send [05:13:48]OFD Sender: No OFD packet to send [05:13:53]OFD Sender: No OFD packet to send [05:13:58]OFD Sender: No OFD packet to send [05:14:03]OFD Sender: No OFD packet to send [05:14:08]OFD Sender: No OFD packet to send [05:14:13]OFD Sender: No OFD packet to send [05:14:18]OFD Sender: No OFD packet to send [05:14:23]OFD Sender: No OFD packet to send [05:14:28]OFD Sender: No OFD packet to send [05:14:33]OFD Sender: No OFD packet to send [05:14:38]OFD Sender: No OFD packet to send [05:14:43]OFD Sender: No OFD packet to send [05:14:48]OFD Sender: No OFD packet to send [05:14:53]OFD Sender: No OFD packet to send [05:14:58]OFD Sender: No OFD packet to send [05:15:03]OFD Sender: No OFD packet to send [05:15:08]OFD Sender: No OFD packet to send [05:15:13]OFD Sender: No OFD packet to send [05:15:18]OFD Sender: No OFD packet to send [05:15:23]OFD Sender: No OFD packet to send [05:15:29]OFD Sender: No OFD packet to send [05:15:34]OFD Sender: No OFD packet to send [05:15:39]OFD Sender: No OFD packet to send [05:15:44]OFD Sender: No OFD packet to send [05:15:49]OFD Sender: No OFD packet to send [05:15:54]OFD Sender: No OFD packet to send [05:15:59]OFD Sender: No OFD packet to send [05:16:04]OFD Sender: No OFD packet to send [05:16:09]OFD Sender: No OFD packet to send [05:16:14]OFD Sender: No OFD packet to send [05:16:19]OFD Sender: No OFD packet to send [05:16:24]OFD Sender: No OFD packet to send [05:16:29]OFD Sender: No OFD packet to send [05:16:34]OFD Sender: No OFD packet to send [05:16:39]OFD Sender: No OFD packet to send [05:16:44]OFD Sender: No OFD packet to send [05:16:49]OFD Sender: No OFD packet to send [05:16:54]OFD Sender: No OFD packet to send [05:16:59]OFD Sender: No OFD packet to send [05:17:04]OFD Sender: No OFD packet to send [05:17:09]OFD Sender: No OFD packet to send [05:17:14]OFD Sender: No OFD packet to send [05:17:19]OFD Sender: No OFD packet to send [05:17:24]OFD Sender: No OFD packet to send [05:17:29]OFD Sender: No OFD packet to send [05:17:34]OFD Sender: No OFD packet to send [05:17:39]OFD Sender: No OFD packet to send [05:17:44]OFD Sender: No OFD packet to send [05:17:49]OFD Sender: No OFD packet to send [05:17:54]OFD Sender: No OFD packet to send [05:17:59]OFD Sender: No OFD packet to send [05:18:04]OFD Sender: No OFD packet to send [05:18:08]recv_with_timeout no data received [05:18:09]OFD Sender: No OFD packet to send [05:18:14]OFD Sender: No OFD packet to send [05:18:19]OFD Sender: No OFD packet to send [05:18:24]OFD Sender: No OFD packet to send [05:18:29]OFD Sender: No OFD packet to send [05:18:34]OFD Sender: No OFD packet to send [05:18:39]OFD Sender: No OFD packet to send [05:18:44]OFD Sender: No OFD packet to send [05:18:47]recv_with_timeout no data received [05:18:49]OFD Sender: No OFD packet to send [05:18:54]OFD Sender: No OFD packet to send [05:18:59]OFD Sender: No OFD packet to send [05:19:04]OFD Sender: No OFD packet to send [05:19:09]OFD Sender: No OFD packet to send [05:19:14]OFD Sender: No OFD packet to send [05:19:19]OFD Sender: No OFD packet to send [05:19:24]OFD Sender: No OFD packet to send [05:19:29]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:12]recv_with_timeout no data received [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:01]accept exits with 10 [05:23:01]New connection [05:23:01]New thread 3066908004 created [05:23:01]Thread 3067051364 joined [05:23:01]Waiting for new connection... [05:23:01] Sock 10.Parse request [05:23:01]Sock 10.Check first char [05:23:01]Sock 10.First char is OK [05:23:01]request: POST /json_proto HTTP/1.0 [05:23:01]Method: POST [05:23:01]URL: /json_proto [05:23:01]Method is POST - this is cgi request [05:23:01]url: /json_proto [05:23:01]query_string will be loaded in cgi processing [05:23:01]execute_cgi json_proto POST (null) [05:23:01]execute_cgi path=json_proto method=POST [05:23:01]POST find Content-Length [05:23:01]Host: 172.17.44.132:8080 [05:23:01]Content-Length: 869 [05:23:01]Content-Type: application/json [05:23:01] [05:23:01]POST finish read [05:23:01]Found Content-Length = 869 [05:23:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50364", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "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" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:23:01]execute_script... [05:23: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)50364", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "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" : 70.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:23:01]POST & json_proto [05:23:01]process_json_proto [05:23:01]json parsed OK: [05:23:01]protocol is kg_v1.0 [05:23:01]action value=close_receipt [05:23:01]process_action close_receipt [05:23:01]cmd_close_receipt [05:23:01]MH_GetDate [05:23:01]Write to MH i2c: F0 00 00 E4 02 D5 [05:23:01]Write i2c OK [05:23:01]MH_I2C_Read... [05:23:01]Read from MH i2c: F0 [05:23:01]MH_I2C_Read... [05:23:01]Read from MH i2c: F0 09 00 [05:23:01]MH_I2C_Read... [05:23:01]Read from MH i2c: F0 09 00 E4 02 00 35 28 C4 66 2A 83 C1 65 38 [05:23:01]GetLastDocTimeStamp 1724130350 [05:23:01]current date 1724131381 [05:23:01]FM_GetShiftState [05:23:01]SAM_PROTO_GetShiftState [05:23:01]wFMCommunicate request_size=4 [05:23:01]MH_SAM_APDU [05:23:01]CAPDU: 80 13 01 00 [05:23:01]Write to MH i2c: E2 08 00 E5 02 80 13 01 00 00 00 00 00 64 [05:23:01]Write i2c OK [05:23:01]MH_I2C_Read... [05:23:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:23:01]Read from MH i2c: E2 [05:23:01]MH_I2C_Read... [05:23:01]Read from MH i2c: E2 0E 00 [05:23:01]MH_I2C_Read... [05:23:01]Read from MH i2c: E2 0E 00 E5 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 32 [05:23:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [05:23:01]wFMCommunicate OK [05:23:01]SAM_PROTO_GetShiftState done [05:23:01]FM_GetShiftState done [05:23:01]opened in 1724113081 [05:23:01]opened+sec_in_day 1724199481 [05:23:01]quantity*price = 6000 [05:23:01]sum+1 = 6001 [05:23:01]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 54 20.08.2024 05:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162609 ФПД: 279320074394548 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T052302&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162609&fm=279320074394548&tin=02508201610067®Number=0000000000092562&sum=7000 0 [05:23:02]StoreToDocumentArchive [05:23:02]shift 465 fd 162609 [05:23:02]save to /storage/0465/doc_00162609 [05:23:02]save last doc name /storage/0465/doc_00162609 to /storage/kkm_last_doc_name [05:23:02]save OK [05:23:02]Clear old archive folders... [05:23:02]ProcessDocumentItem done err = 0, tmpTLVsize=373 [05:23:02]tlvbuf is 01B032C0 [05:23:02]SAM_PROTO_ClearQueue [05:23:02]wFMCommunicate request_size=4 [05:23:02]MH_SAM_APDU [05:23:02]CAPDU: 80 09 00 00 [05:23:02]Write to MH i2c: E2 08 00 F2 02 80 09 00 00 00 00 00 00 66 [05:23:02]Write i2c OK [05:23:02]MH_I2C_Read... [05:23:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:23:02]Read from MH i2c: E2 [05:23:02]MH_I2C_Read... [05:23:02]Read from MH i2c: E2 03 00 [05:23:02]MH_I2C_Read... [05:23:02]Read from MH i2c: E2 03 00 F2 02 00 90 00 68 [05:23:02]RAPDU: 90 00 [05:23:02]wFMCommunicate OK [05:23:02]SAM_PROTO_ClearQueue done [05:23:02]KKMCreateOFDPacket [05:23:02]OFDProtocolAddRootSTLVToBuf [05:23:02]FM_MakeSignedData [05:23:02]FM_MakeSignedData [05:23:02]SAM_PROTO_SignData [05:23:02]wFMCommunicate request_size=4 [05:23:02]MH_SAM_APDU [05:23:02]CAPDU: 80 0D 01 02 [05:23:02]Write to MH i2c: E2 08 00 F3 02 80 0D 01 02 00 00 00 00 6E [05:23:02]Write i2c OK [05:23:02]MH_I2C_Read... [05:23:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:23:02]Read from MH i2c: E2 [05:23:02]MH_I2C_Read... [05:23:02]Read from MH i2c: E2 03 00 [05:23:02]MH_I2C_Read... [05:23:02]Read from MH i2c: E2 03 00 F3 02 00 90 00 69 [05:23:02]RAPDU: 90 00 [05:23:02]wFMCommunicate OK [05:23:02]wFMCommunicate request_size=255 [05:23:02]MH_SAM_APDU [05:23:02]CAPDU: 80 0D 02 02 FA 03 00 75 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 [05:23:02]Write to MH i2c: E2 02 01 F4 02 80 0D 02 02 FA 00 03 00 75 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 00 00 4A [05:23:02]Write i2c OK [05:23:02]MH_I2C_Read... [05:23:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [05:23:02]Read from MH i2c: E2 [05:23:02]MH_I2C_Read... [05:23:02]Read from MH i2c: E2 03 00 [05:23:02]MH_I2C_Read... [05:23:02]Read from MH i2c: E2 03 00 F4 02 00 90 00 6A [05:23:02]RAPDU: 90 00 [05:23:02]wFMCommunicate OK [05:23:02]wFMCommunicate request_size=132 [05:23:02]MH_SAM_APDU [05:23:02]CAPDU: 80 0D 02 02 7F 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 36 00 00 00 F4 03 04 00 36 28 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7B 02 00 35 04 06 00 FE 0A 45 D0 1B B4 [05:23:02]Write to MH i2c: E2 87 00 F5 02 80 0D 02 02 7F 00 03 01 00 01 F3 03 [05:23:30]wFMCommunicate OK [05:23:30]wFMCommunicate request_size=15 [05:23:30]MH_SAM_APDU [05:23:30]CAPDU: 80 15 02 00 0A FC 03 06 00 94 11 00 00 00 00 [05:23:30]Write to MH i2c: E2 12 00 37 03 80 15 02 00 0A 00 FC 03 06 00 94 11 00 00 00 00 00 00 78 [05:23:30]Write i2c OK [05:23:30]MH_I2C_Read... [05:23:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [05:23:30]Read from MH i2c: E2 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 37 03 00 90 00 AE [05:23:30]RAPDU: 90 00 [05:23:30]wFMCommunicate OK [05:23:30]wFMCommunicate request_size=47 [05:23:30]MH_SAM_APDU [05:23:30]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 [05:23:30]Write to MH i2c: E2 32 00 38 03 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 00 00 19 [05:23:30]Write i2c OK [05:23:30]MH_I2C_Read... [05:23:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [05:23:30]Read from MH i2c: E2 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 38 03 00 90 00 AF [05:23:30]RAPDU: 90 00 [05:23:30]wFMCommunicate OK [05:23:30]wFMCommunicate request_size=15 [05:23:30]MH_SAM_APDU [05:23:30]CAPDU: 80 15 02 00 0A 07 04 06 00 94 11 00 00 00 00 [05:23:30]Write to MH i2c: E2 12 00 39 03 80 15 02 00 0A 00 07 04 06 00 94 11 00 00 00 00 00 00 86 [05:23:30]Write i2c OK [05:23:30]MH_I2C_Read... [05:23:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [05:23:30]Read from MH i2c: E2 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 39 03 00 90 00 B0 [05:23:30]RAPDU: 90 00 [05:23:30]wFMCommunicate OK [05:23:30]wFMCommunicate request_size=15 [05:23:30]MH_SAM_APDU [05:23:30]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [05:23:30]Write to MH i2c: E2 12 00 3A 03 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 14 [05:23:30]Write i2c OK [05:23:30]MH_I2C_Read... [05:23:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [05:23:30]Read from MH i2c: E2 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 3A 03 00 90 00 B1 [05:23:30]RAPDU: 90 00 [05:23:30]wFMCommunicate OK [05:23:30]wFMCommunicate request_size=11 [05:23:30]MH_SAM_APDU [05:23:30]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [05:23:30]Write to MH i2c: E2 0E 00 3B 03 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 F0 [05:23:30]Write i2c OK [05:23:30]MH_I2C_Read... [05:23:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [05:23:30]Read from MH i2c: E2 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 3B 03 00 90 00 B2 [05:23:30]RAPDU: 90 00 [05:23:30]wFMCommunicate OK [05:23:30]wFMCommunicate request_size=13 [05:23:30]MH_SAM_APDU [05:23:30]CAPDU: 80 15 02 00 08 F4 03 04 00 52 28 C4 66 [05:23:30]Write to MH i2c: E2 10 00 3C 03 80 15 02 00 08 00 F4 03 04 00 52 28 C4 66 00 00 6E [05:23:30]Write i2c OK [05:23:30]MH_I2C_Read... [05:23:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [05:23:30]Read from MH i2c: E2 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 3C 03 00 90 00 B3 [05:23:30]RAPDU: 90 00 [05:23:30]wFMCommunicate OK [05:23:30]wFMCommunicate request_size=25 [05:23:30]MH_SAM_APDU [05:23:30]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [05:23:30]Write to MH i2c: E2 1C 00 3D 03 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 21 [05:23:30]Write i2c OK [05:23:30]MH_I2C_Read... [05:23:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [05:23:30]Read from MH i2c: E2 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 03 00 3D 03 00 90 00 B4 [05:23:30]RAPDU: 90 00 [05:23:30]wFMCommunicate OK [05:23:30]wFMCommunicate request_size=4 [05:23:30]MH_SAM_APDU [05:23:30]CAPDU: 80 15 03 00 [05:23:30]Write to MH i2c: E2 08 00 3E 03 80 15 03 00 00 00 00 00 C2 [05:23:30]Write i2c OK [05:23:30]MH_I2C_Read... [05:23:31]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [05:23:31]Read from MH i2c: E2 [05:23:31]MH_I2C_Read... [05:23:31]Read from MH i2c: E2 40 00 [05:23:31]MH_I2C_Read... [05:23:31]Read from MH i2c: E2 40 00 3E 03 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 37 00 00 00 35 04 06 00 1A 93 3E D3 AE D4 90 00 B6 [05:23:31]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 37 00 00 00 35 04 06 00 1A 93 3E D3 AE D4 90 00 [05:23:31]wFMCommunicate OK [05:23:31]SAM_PROTO_ProcessDocument answer len = 59 [05:23:31]SAM_PROTO_ProcessDocument done [05:23:31]SetTLVBufToDocument [05:23:31]Processing tag 1209 (04B9) [05:23:31]Malloc new data [05:23:31]Processing tag 1041 (0411) [05:23:31]Processing tag 1040 (0410) [05:23:31]Malloc new data [05:23:31]Processing tag 1038 (040E) [05:23:31]Malloc new data [05:23:31]Processing tag 1042 (0412) [05:23:31]Malloc new data [05:23:31]Processing tag 1077 (0435) [05:23:31]Malloc new data [05:23:31]SetTLVBufToDocument err=0 [05:23:31]KKMLoadAndSignReceiptData store KKM data [05:23:31]KKMLoadAndSignReceiptData err=0 [05:23:31]wFMCommunicate request_size=4 [05:23:31]MH_SAM_APDU [05:23:31]CAPDU: 80 11 00 00 [05:23:31]Write to MH i2c: E2 08 00 3F 03 80 11 00 00 00 00 00 00 BC [05:23:31]Write i2c OK [05:23:31]MH_I2C_Read... [05:23:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:23:31]Read from MH i2c: E2 [05:23:31]MH_I2C_Read... [05:23:31]Read from MH i2c: E2 17 00 [05:23:31]MH_I2C_Read... [05:23:31]Read from MH i2c: E2 17 00 3F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [05:23:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:23:31]wFMCommunicate OK [05:23:31]Счет N : (3)50365 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 42113164 Жев Orbit White Spearmint 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 45.00 НСП 1% : 0.40 НДС 12% : 4.78 Наличными: 45.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 55 20.08.2024 05:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162610 ФПД: 29219716574932 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T052330&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162610&fm=29219716574932&tin=02508201610067®Number=0000000000092562&sum=4500 0 [05:23:31]StoreToDocumentArchive [05:23:31]shift 465 fd 162610 [05:23:31]save to /storage/0465/doc_00162610 [05:23:31]save last doc name /storage/0465/doc_00162610 to /storage/kkm_last_doc_name [05:23:31]save OK [05:23:31]Clear old archive folders... [05:23:31]ProcessDocumentItem done err = 0, tmpTLVsize=265 [05:23:31]tlvbuf is 01A5A830 [05:23:31]SAM_PROTO_ClearQueue [05:23:31]wFMCommunicate request_size=4 [05:23:31]MH_SAM_APDU [05:23:31]CAPDU: 80 09 00 00 [05:23:31]Write to MH i2c: E2 08 00 40 03 80 09 00 00 00 00 00 00 B5 [05:23:31]Write i2c OK [05:23:31]MH_I2C_Read... [05:23:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [05:23:31]Read from MH i2c: E2 [05:23:31]MH_I2C_Read... [05:23:31]Read from MH i2c: E2 03 00 [05:23:31]MH_I2C_Read... [05:23:31]Read from MH i2c: E2 03 00 40 03 00 90 00 B7 [05:23:31]RAPDU: 90 00 [05:23:31]wFMCommunicate OK [05:23:31]SAM_PROTO_ClearQueue done [05:23:31]KKMCreateOFDPacket [05:23:31]OFDProtocolAddRootSTLVToBuf [05:23:31]FM_MakeSignedData [05:23:31]FM_MakeSignedData [05:23:31]SAM_PROTO_SignData [05:23:31]wFMCommunicate request_size=4 [05:23:31]MH_SAM_APDU [05:23:31]CAPDU: 80 0D 01 02 [05:23:31]Write to MH i2c: E2 08 00 41 03 80 0D 01 02 00 00 00 00 BD [05:23:31]Write i2c OK [05:23:31]MH_I2C_Read... [05:23:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [05:23:31]Read from MH i2c: E2 [05:23:31]MH_I2C_Read... [05:23:31]Read from MH i2c: E2 03 00 [05:23:31]MH_I2C_Read... [05:23:31]Read from MH i2c: E2 03 00 41 03 00 90 00 B8 [05:23:31]RAPDU: 90 00 [05:23:31]wFMCommunicate OK [05:23:31]wFMCommunicate request_size=255 [05:23:31]MH_SAM_APDU [05:23:31]CAPDU: 80 0D 02 02 FA 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 52 28 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 [05:23:31]Write to MH i2c: E2 02 01 42 03 80 0D 02 02 FA 00 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF [05:23:06]Read from MH i2c: E2 0E 00 31 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7F [05:23:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [05:23:06]wFMCommunicate OK [05:23:06]SAM_PROTO_GetShiftState done [05:23:06]FM_GetShiftState done [05:23:06]req_shift_opened done [05:23:06]requested_item shift.open_date is exist - process it [05:23:06]req_shift_open_date [05:23:06]req_shift_open_date done [05:23:06]produce_requested_data done [05:23:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162609,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [05:23:06]process_action_free close_receipt [05:23:06]json_value_free [05:23:06]json_value_free done [05:23:06]process_json_proto returns [05:23:06]Send response to host [05:23:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162609,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [05:23:06]free response buf [05:23:06]execute_script done [05:23:06]execute_script returns [05:23:06]free content buf [05:23:06]Sock 10.Close socket [05:23:06]Sock 10.Thread stoped [05:23:07]Connected sock=11 [05:23: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 36 39 89 01 00 00 04 09 81 01 3C 6A 5A 03 01 00 03 00 75 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 36 00 00 00 F4 03 04 00 36 28 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7B 02 00 35 04 06 00 FE 0A 45 D0 1B B4 B9 4C 3B F2 A6 4B A3 BD [05:23: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 36 39 4F 00 00 00 CC 8D 47 00 DE EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7B 02 00 F4 03 04 00 8F D1 C3 66 B6 04 01 00 00 88 F0 4F 0B 72 09 7C 16 [05:23:12]CommunicateWithHost err = 0 [05:23:12]CheckOFDResponse [05:23:12]1017 (14) - 77093643461234 [05:23:12]1041 (16) - 0000000000871769 [05:23:12]1040 (4) - 162609 [05:23:12]1012 (4) - 19.08.2024 23:13 [05:23:12]1206 (1) - 0 [05:23:12]OFD Sender: Remove packet 162609 [05:23:12]ProducePacketName [05:23:12]name=ofd_packets/00162609 [05:23:12]NVStorageDeleteData [05:23:12]OFD Sender: No OFD packet to send [05:23:17]recv_with_timeout no data received [05:23:17]OFD Sender: No OFD packet to send [05:23:22]OFD Sender: No OFD packet to send [05:23:27]OFD Sender: No OFD packet to send [05:23:28]recv_with_timeout no data received [05:23:29]accept exits with 9 [05:23:29]New connection [05:23:29]New thread 3067051364 created [05:23:29]Thread 3066908004 joined [05:23:29]Waiting for new connection... [05:23:29] Sock 9.Parse request [05:23:29]Sock 9.Check first char [05:23:29]Sock 9.First char is OK [05:23:29]request: POST /json_proto HTTP/1.0 [05:23:29]Method: POST [05:23:29]URL: /json_proto [05:23:29]Method is POST - this is cgi request [05:23:29]url: /json_proto [05:23:29]query_string will be loaded in cgi processing [05:23:29]execute_cgi json_proto POST (null) [05:23:29]execute_cgi path=json_proto method=POST [05:23:29]POST find Content-Length [05:23:29]Host: 172.17.44.132:8080 [05:23:29]Content-Length: 589 [05:23:29]Content-Type: application/json [05:23:29] [05:23:29]POST finish read [05:23:29]Found Content-Length = 589 [05:23:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50365", "tax_sys" : 0, "items" : [ { "code": "42113164", "name": "\u0416\u0435\u0432 Orbit White Spearmint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:23:29]execute_script... [05:23:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50365", "tax_sys" : 0, "items" : [ { "code": "42113164", "name": "\u0416\u0435\u0432 Orbit White Spearmint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 45.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [05:23:29]POST & json_proto [05:23:29]process_json_proto [05:23:29]json parsed OK: [05:23:29]protocol is kg_v1.0 [05:23:29]action value=close_receipt [05:23:29]process_action close_receipt [05:23:29]cmd_close_receipt [05:23:29]MH_GetDate [05:23:29]Write to MH i2c: F0 00 00 32 03 24 [05:23:29]Write i2c OK [05:23:29]MH_I2C_Read... [05:23:29]Read from MH i2c: F0 [05:23:29]MH_I2C_Read... [05:23:29]Read from MH i2c: F0 09 00 [05:23:29]MH_I2C_Read... [05:23:29]Read from MH i2c: F0 09 00 32 03 00 52 28 C4 66 2A 83 C1 65 A4 [05:23:29]GetLastDocTimeStamp 1724131382 [05:23:29]current date 1724131410 [05:23:29]FM_GetShiftState [05:23:29]SAM_PROTO_GetShiftState [05:23:29]wFMCommunicate request_size=4 [05:23:29]MH_SAM_APDU [05:23:29]CAPDU: 80 13 01 00 [05:23:29]Write to MH i2c: E2 08 00 33 03 80 13 01 00 00 00 00 00 B3 [05:23:29]Write i2c OK [05:23:29]MH_I2C_Read... [05:23:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [05:23:30]Read from MH i2c: E2 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 0E 00 [05:23:30]MH_I2C_Read... [05:23:30]Read from MH i2c: E2 0E 00 33 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 81 [05:23:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [05:23:30]wFMCommunicate OK [05:23:30]SAM_PROTO_GetShiftState done [05:23:30]FM_GetShiftState done [05:23:30]opened in 1724113081 [05:23:30]opened+sec_in_day 1724199481 [05:23:30]quantity*price = 4500 [05:23:30]sum+1 = 4501 [05:23:30]Check (price>sum+1) || (price+1 о реализуемом товаре [05:23:31]line ИТОГО: 45.00 [05:23:31]line НСП 1% : 0.40 [05:23:31]line НДС 12% : 4.78 [05:23:31]line Наличными: 45.00 [05:23:31]line Безнал.: 0.00 [05:23:31]line Место: АЗС № 130 "Партнер Нефть" [05:23:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [05:23:31]line СНО: Общий режим [05:23:31]line Чек 55 20.08.2024 05:23 [05:23:31]line Смена: 465 ФФД: 1.0 [05:23:31]line ЗНМ: 0300000070 [05:23:31]line РНМ: 0000000000092562 [05:23:31]line Версия ККМ: 001 [05:23:31]line ФМ: 0000000000871769 [05:23:31]line ФД: 162610 [05:23:31]line ФПД: 29219716574932 [05:23:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T052330&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162610&fm=29219716574932&tin=02508201610067®Number=0000000000092562&sum=4500 [05:23:31]line 0 [05:23:31]written 0, free lines is 4095 [05:23:31]OFD Sender: Processing packet 162610 [packets to send 956, broken 955] [05:23:31]ProducePacketName [05:23:31]name=ofd_packets/00162610 [05:23:31]OFD Sender: To server: pG, [05:23:31]CommunicateWithHost lk.salyk.kg:30040 [05:23:31]ConnectInit lk.salyk.kg [05:23:32]Write to MH i2c: 01 00 00 6E 03 71 [05:23:32]Write i2c OK [05:23:32]MH_I2C_Read... [05:23:32]Read from MH i2c: 01 [05:23:32]MH_I2C_Read... [05:23:32]Read from MH i2c: 01 07 00 [05:23:32]MH_I2C_Read... [05:23:32]Read from MH i2c: 01 07 00 6E 03 00 00 00 00 00 D9 0C 5D [05:23:32]RasterBufferAndPrint [05:23:32]line [05:23:32]line [05:23:32]line [05:23:32]line [05:23:32]line [05:23:32]written 0, free lines is 3298 [05:23:32]MH_Cut [05:23:32]Write to MH i2c: D1 01 00 75 03 01 4A [05:23:32]Write i2c OK [05:23:32]MH_I2C_Read... [05:23:32]Read from MH i2c: D1 [05:23:32]MH_I2C_Read... [05:23:32]Read from MH i2c: D1 01 00 [05:23:32]MH_I2C_Read... [05:23:32]Read from MH i2c: D1 01 00 75 03 00 49 [05:23:32]Write to MH i2c: 01 00 00 76 03 79 [05:23:32]Write i2c OK [05:23:32]MH_I2C_Read... [05:23:33]*** Cut start [05:23:33]*** Purtial cut [05:23:33]*** Stage 1: CUTSNS_PIN = 1 [05:23:35]Read from MH i2c: 01 [05:23:35]MH_I2C_Read... [05:23:35]*** Stop cut motor [05:23:35]*** Cut end [05:23:35]Read from MH i2c: 01 07 00 [05:23:35]MH_I2C_Read... [05:23:35]Read from MH i2c: 01 07 00 76 03 00 00 00 00 00 FF 0F 8E [05:23:35]process_action close_receipt done [05:23:35]requested_data is exist [05:23:35]produce_requested_data [05:23:35]requested_item fm.sn is exist - process it [05:23:35]wFMCommunicate request_size=4 [05:23:35]MH_SAM_APDU [05:23:35]CAPDU: 80 11 00 00 [05:23:35]Write to MH i2c: E2 08 00 77 03 80 11 00 00 00 00 00 00 F4 [05:23:35]Write i2c OK [05:23:35]MH_I2C_Read... [05:23:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [05:23:35]Read from MH i2c: E2 [05:23:35]MH_I2C_Read... [05:23:35]Read from MH i2c: E2 17 00 [05:23:35]MH_I2C_Read... [05:23:35]Read from MH i2c: E2 17 00 77 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [05:23:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [05:23:35]wFMCommunicate OK [05:23:35]requested_item fd.num is exist - process it [05:23:35]SAM_PROTO_GetFieldsCounters [05:23:35]wFMCommunicate request_size=4 [05:23:35]MH_SAM_APDU [05:23:35]CAPDU: 80 13 00 00 [05:23:35]Write to MH i2c: E2 08 00 78 03 80 13 00 00 00 00 00 00 F7 [05:23:35]Write i2c OK [05:23:35]MH_I2C_Read... [05:23:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [05:23:35]Read from MH i2c: E2 [05:23:35]MH_I2C_Read... [05:23:35]Read from MH i2c: E2 62 00 [05:23:35]MH_I2C_Read... [05:23:35]Read from MH i2c: E2 62 00 78 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 7B 02 00 0E 04 04 00 D1 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 43 [05:23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 7B 02 00 0E 04 04 00 D1 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 [05:23:35]wFMCommunicate OK [05:23:35]SAM_PROTO_GetFieldsCounters done [05:23:35]requested_item shift.num is exist - process it [05:23:35]requested_item shift.opened is exist - process it [05:23:35]req_shift_opened [05:23:35]FM_GetShiftState [05:23:35]SAM_PROTO_GetShiftState [05:23:35]wFMCommunicate request_size=4 [05:23:35]MH_SAM_APDU [05:23:35]CAPDU: 80 13 01 00 [05:23:35]Write to MH i2c: E2 08 [06:05:08]OFD Sender: Processing packet 162610 [packets to send 956, broken 955] [06:05:08]ProducePacketName [06:05:08]name=ofd_packets/00162610 [06:05:08]OFD Sender: To server: pG, [06:05:08]CommunicateWithHost lk.salyk.kg:30040 [06:05:08]ConnectInit lk.salyk.kg [06:05:08]Connected sock=10 [06:05: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 36 39 1D 01 00 00 15 9B 15 01 28 B6 5A 03 01 00 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 08 00 34 32 31 31 33 31 36 34 06 04 1C 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 53 70 65 61 72 6D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 11 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 28 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 01 00 00 00 00 07 04 06 00 94 11 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 00 00 00 F4 03 04 00 52 28 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7B 02 00 35 04 06 00 1A 93 3E D3 AE D4 20 3B 0E 9B B4 EE 64 93 [06:05: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 36 39 4F 00 00 00 A7 CE 47 00 D8 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7B 02 00 F4 03 04 00 68 DB C3 66 B6 04 01 00 00 5A E3 A4 3E 70 38 B7 C7 [06:05:09]CommunicateWithHost err = 0 [06:05:09]CheckOFDResponse [06:05:09]1017 (14) - 77093643461234 [06:05:09]1041 (16) - 0000000000871769 [06:05:09]1040 (4) - 162610 [06:05:09]1012 (4) - 19.08.2024 23:55 [06:05:09]1206 (1) - 0 [06:05:09]OFD Sender: Remove packet 162610 [06:05:09]ProducePacketName [06:05:09]name=ofd_packets/00162610 [06:05:09]NVStorageDeleteData [06:05:09]OFD Sender: No OFD packet to send [06:05:12]recv_with_timeout no data received [06:05:14]OFD Sender: No OFD packet to send [06:04:58]OFD Sender: Processing packet 162610 [packets to send 956, broken 955] [06:04:58]ProducePacketName [06:04:58]name=ofd_packets/00162610 [06:04:58]OFD Sender: To server: pG, [06:04:58]CommunicateWithHost lk.salyk.kg:30040 [06:04:58]ConnectInit lk.salyk.kg [06:04:59]ConnectInit Can't connect to host [06:05:03]ConnectInit Can't take IP for lk.salyk.kg [06:05:03]CommunicateWithHost connect error [06:05:03]CommunicateWithHost err = -1 [06:05:03]OFD Sender: Server communicate error [06:05:19]OFD Sender: No OFD packet to send [06:05:24]OFD Sender: No OFD packet to send [06:05:25]accept exits with 7 [06:05:25]New connection [06:05:25]New thread 3066846564 created [06:05:25]Waiting for new connection... [06:05:25] Sock 7.Parse request [06:05:25]Sock 7.Check first char [06:05:25]Sock 7.First char is OK [06:05:25]request: POST /json_proto HTTP/1.0 [06:05:25]Method: POST [06:05:25]URL: /json_proto [06:05:25]Method is POST - this is cgi request [06:05:25]url: /json_proto [06:05:25]query_string will be loaded in cgi processing [06:05:25]execute_cgi json_proto POST (null) [06:05:25]execute_cgi path=json_proto method=POST [06:05:25]POST find Content-Length [06:05:25]Host: 172.17.44.132:8080 [06:05:25]Content-Length: 215 [06:05:25]Content-Type: application/json [06:05:25] [06:05:25]POST finish read [06:05:25]Found Content-Length = 215 [06:05:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:25]execute_script... [06:05:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:05:25]POST & json_proto [06:05:25]process_json_proto [06:05:25]json parsed OK: [06:05:25]protocol is kg_v1.0 [06:05:25]action value=get_value [06:05:25]process_action get_value [06:05:25]cmd_get_value [06:05:25]process_action get_value done [06:05:25]requested_data is exist [06:05:25]produce_requested_data [06:05:25]requested_item kkm.sn is exist - process it [06:05:25]requested_item kkm.ver is exist - process it [06:05:25]requested_item fm.sn is exist - process it [06:05:25]wFMCommunicate request_size=4 [06:05:25]MH_SAM_APDU [06:05:25]CAPDU: 80 11 00 00 [06:05:25]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [06:05:25]Write i2c OK [06:05:25]MH_I2C_Read... [06:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:25]Read from MH i2c: E2 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 17 00 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [06:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:05:25]wFMCommunicate OK [06:05:25]requested_item fd.num is exist - process it [06:05:25]SAM_PROTO_GetFieldsCounters [06:05:25]wFMCommunicate request_size=4 [06:05:25]MH_SAM_APDU [06:05:25]CAPDU: 80 13 00 00 [06:05:25]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [06:05:25]Write i2c OK [06:05:25]MH_I2C_Read... [06:05:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:05:25]Read from MH i2c: E2 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 62 00 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 7B 02 00 0E 04 04 00 D1 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 D9 [06:05:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 7B 02 00 0E 04 04 00 D1 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 [06:05:25]wFMCommunicate OK [06:05:25]SAM_PROTO_GetFieldsCounters done [06:05:25]requested_item shift.num is exist - process it [06:05:25]requested_item shift.opened is exist - process it [06:05:25]req_shift_opened [06:05:25]FM_GetShiftState [06:05:25]SAM_PROTO_GetShiftState [06:05:25]wFMCommunicate request_size=4 [06:05:25]MH_SAM_APDU [06:05:25]CAPDU: 80 13 01 00 [06:05:25]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [06:05:25]Write i2c OK [06:05:25]MH_I2C_Read... [06:05:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:25]Read from MH i2c: E2 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 0E 00 [06:05:25]MH_I2C_Read... [06:05:25]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [06:05:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [06:05:25]wFMCommunicate OK [06:05:25]SAM_PROTO_GetShiftState done [06:05:25]FM_GetShiftState done [06:05:25]req_shift_opened done [06:05:25]requested_item shift.open_date is exist - process it [06:05:25]req_shift_open_date [06:05:25]req_shift_open_date done [06:05:25]produce_requested_data done [06:05:25]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162610,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [06:05:25]process_action_free get_value [06:05:25]json_value_free [06:05:25]json_value_free done [06:05:25]process_json_proto returns [06:05:25]Send response to host [06:05:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162610,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [06:05:25]free response buf [06:05:25]execute_script done [06:05:25]execute_script returns [06:05:25]free content buf [06:05:25]Sock 7.Close socket [06:05:25]Sock 7.Thread stoped [06:05:28]accept exits with 10 [06:05:28]New connection [06:05:28]New thread 3066703204 created [06:05:28]Thread 3066846564 joined [06:05:28]Waiting for new connection... [06:05:28] Sock 10.Parse request [06:05:28]Sock 10.Check first char [06:05:28]Sock 10.First char is OK [06:05:28]request: POST /json_proto HTTP/1.0 [06:05:28]Method: POST [06:05:28]URL: /json_proto [06:05:28]Method is POST - this is cgi request [06:05:28]url: /json_proto [06:05:28]query_string will be loaded in cgi processing [06:05:28]execute_cgi json_proto POST (null) [06:05:28]execute_cgi path=json_proto method=POST [06:05:28]POST find Content-Length [06:05:28]Host: 172.17.44.132:8080 [06:05:28]Content-Length: 331 [06:05:28]Content-Type: application/json [06:05:28] [06:05:28]POST finish read [06:05:28]Found Content-Length = 331 [06:05: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" ] } } [06:05:28]execute_script... [06:05:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [06:05:28]POST & json_proto [06:05:28]process_json_proto [06:05:28]json parsed OK: [06:05:28]protocol is kg_v1.0 [06:05:28]action value=get_value [06:05:28]process_action get_value [06:05:28]cmd_get_value [06:05:28]process_action get_value done [06:05:28]requested_data is exist [06:05:28]produce_requested_data [06:05:28]requested_item fm.sale.total is exist - process it [06:05:28]SAM_PROTO_GetFMData [06:05:28]wFMCommunicate request_size=4 [06:05:28]MH_SAM_APDU [06:05:28]CAPDU: 80 13 03 00 [06:05:28]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [06:05:28]Write i2c OK [06:05:28]MH_I2C_Read... [06:05:29]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [06:05:29]Read from MH i2c: E2 [06:05:29]MH_I2C_Read... [06:05:29]Read from MH i2c: E2 FD 00 [06:05:29]MH_I2C_Read... [06:05:29]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 8F 77 02 00 69 04 A4 00 6F 04 04 00 7F 74 02 00 B1 04 05 00 51 8E 7A 66 03 70 04 05 00 3E 91 26 66 02 72 04 05 00 13 FD 53 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 00 75 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 6C 2E B4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 69 [06:05:29]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8F 77 02 00 69 04 A4 00 6F 04 04 00 7F 74 02 00 B1 04 05 00 51 8E 7A 66 03 70 04 05 00 3E 91 26 66 02 72 04 05 00 13 FD 53 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EA 00 75 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 6C 2E B4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [06:05:29]wFMCommunicate OK [06:05:29]wFMCommunicate request_size=4 [06:05:29]MH_SAM_APDU [06:05:29]CAPDU: 80 17 00 00 [06:05:29]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [06:05:29]Write i2c OK [06:05:29]MH_I2C_Read... [06:05:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:05:29]Read from MH i2c: E2 [06:05:29]MH_I2C_Read... [06:05:29]Read from MH i2c: E2 FD 00 [06:05:29]MH_I2C_Read... [06:05:29]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [06:05:29]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [06:05:29]wFMCommunicate OK [06:05:29]wFMCommunicate request_size=4 [06:05:29]MH_SAM_APDU [06:05:29]CAPDU: 80 17 00 00 [06:05:29]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [06:05:29]Write i2c OK [06:05:29]MH_I2C_Read... [06:05:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:05:29]Read from MH i2c: E2 [06:05:29]MH_I2C_Read... [06:05:29]Read from MH i2c: E2 FD 00 [06:05:29]MH_I2C_Read... [06:05:29]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [06:05:29]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [06:05:29]wFMCommunicate OK [06:05:29]wFMCommunicate request_size=4 [06:05:29]MH_SAM_APDU [06:05:29]CAPDU: 80 17 00 00 [06:05:29]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [06:05:29]Write i2c OK [06:05:29]MH_I2C_Read... [06:05:29]OFD Sender: No OFD packet to send [06:05:29]Read from MH i2c: E2 [06:05:29]MH_I2C_Read... [06:05:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:05:29]Read from MH i2c: E2 FD 00 [06:05:29]MH_I2C_Read... [06:05:29]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [06:05:29]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [06:05:29]wFMCommunicate OK [06:05:29]wFMCommunicate request_size=4 [06:05:29]MH_SAM_APDU [06:05:29]CAPDU: 80 17 00 00 [06:05:29]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [06:05:29]Write i2c OK [06:05:29]MH_I2C_Read... [06:05:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [06:05:30]Read from MH i2c: E2 [06:05:30]MH_I2C_Read... [06:05:30]Read from MH i2c: E2 E6 00 [06:05:30]MH_I2C_Read... [06:05:30]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [06:05:30]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [06:05:30]wFMCommunicate OK [06:05:30]SAM_PROTO_GetFMData done [06:05:30]requested_item fm.sale_refund.total is exist - process it [06:05:30]requested_item fm.buy.total is exist - process it [06:05:30]requested_item shift.sale.total is exist - process it [06:05:30]SAM_PROTO_GetShiftData [06:05:30]wFMCommunicate request_size=4 [06:05:30]MH_SAM_APDU [06:05:30]CAPDU: 80 13 02 00 [06:05:30]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [06:05:30]Write i2c OK [06:05:30]MH_I2C_Read... [06:05:30]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [06:05:30]Read from MH i2c: E2 [06:05:30]MH_I2C_Read... [06:05:30]Read from MH i2c: E2 FD 00 [06:05:30]MH_I2C_Read... [06:05:30]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 37 00 00 00 69 04 9B 00 6F 04 04 00 37 00 00 00 B1 04 03 00 0A EC 4E 70 04 03 00 1C 5A 25 72 04 03 00 EE 91 29 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 B2 61 08 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 C7 B2 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 E0 [06:05:30]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 37 00 00 00 69 04 9B 00 6F 04 04 00 37 00 00 00 B1 04 03 00 0A EC 4E 70 04 03 00 1C 5A 25 72 04 03 00 EE 91 29 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 B2 61 08 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 C7 B2 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [06:05:30]wFMCommunicate OK [06:05:30]wFMCommunicate request_size=4 [06:05:30]MH_SAM_APDU [06:05:30]CAPDU: 80 17 00 00 [06:05:30]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [06:05:30]Write i2c OK [06:05:30]MH_I2C_Read... [06:05:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [06:05:30]Read from MH i2c: E2 [06:05:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50366", "tax_sys" : 0, "items" : [ { "code": "4700001610012", "name": "\u041F\u0438\u0432\u043E \u0410\u0440\u043F\u0430 0,5\u043B", "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" ] } } [06:05:33]execute_script... [06:05: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)50366", "tax_sys" : 0, "items" : [ { "code": "4700001610012", "name": "\u041F\u0438\u0432\u043E \u0410\u0440\u043F\u0430 0,5\u043B", "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" ] } } [06:05:33]POST & json_proto [06:05:33]process_json_proto [06:05:33]json parsed OK: [06:05:33]protocol is kg_v1.0 [06:05:33]action value=close_receipt [06:05:33]process_action close_receipt [06:05:33]cmd_close_receipt [06:05:33]MH_GetDate [06:05:33]Write to MH i2c: F0 00 00 1D 00 0C [06:05:33]Write i2c OK [06:05:33]MH_I2C_Read... [06:05:33]Read from MH i2c: F0 [06:05:33]MH_I2C_Read... [06:05:33]Read from MH i2c: F0 09 00 [06:05:33]MH_I2C_Read... [06:05:33]Read from MH i2c: F0 09 00 1D 00 00 2E 32 C4 66 2A 83 C1 65 72 [06:05:33]GetLastDocTimeStamp 1724131410 [06:05:33]current date 1724133934 [06:05:33]FM_GetShiftState [06:05:33]SAM_PROTO_GetShiftState [06:05:33]wFMCommunicate request_size=4 [06:05:33]MH_SAM_APDU [06:05:33]CAPDU: 80 13 01 00 [06:05:33]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [06:05:33]Write i2c OK [06:05:33]MH_I2C_Read... [06:05:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:33]Read from MH i2c: E2 [06:05:33]MH_I2C_Read... [06:05:33]Read from MH i2c: E2 0E 00 [06:05:33]MH_I2C_Read... [06:05:33]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [06:05:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [06:05:33]wFMCommunicate OK [06:05:33]SAM_PROTO_GetShiftState done [06:05:33]FM_GetShiftState done [06:05:33]opened in 1724113081 [06:05:33]opened+sec_in_day 1724199481 [06:05:33]quantity*price = 14500 [06:05:33]sum+1 = 14501 [06:05:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 145.00 НСП 1% : 1.28 НДС 12% : 15.40 Наличными: 145.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 56 20.08.2024 06:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162611 ФПД: 262735620064216 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T060534&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162611&fm=262735620064216&tin=02508201610067®Number=0000000000092562&sum=14500 0 [06:05:34]StoreToDocumentArchive [06:05:34]shift 465 fd 162611 [06:05:34]save to /storage/0465/doc_00162611 [06:05:34]save last doc name /storage/0465/doc_00162611 to /storage/kkm_last_doc_name [06:05:34]save OK [06:05:34]Clear old archive folders... [06:05:34]ProcessDocumentItem done err = 0, tmpTLVsize=265 [06:05:34]tlvbuf is 00922110 [06:05:34]SAM_PROTO_ClearQueue [06:05:34]wFMCommunicate request_size=4 [06:05:34]MH_SAM_APDU [06:05:34]CAPDU: 80 09 00 00 [06:05:34]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [06:05:34]Write i2c OK [06:05:34]MH_I2C_Read... [06:05:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:05:34]OFD Sender: No OFD packet to send [06:05:34]Read from MH i2c: E2 [06:05:34]MH_I2C_Read... [06:05:34]Read from MH i2c: E2 03 00 [06:05:34]MH_I2C_Read... [06:05:34]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [06:05:34]RAPDU: 90 00 [06:05:34]wFMCommunicate OK [06:05:34]SAM_PROTO_ClearQueue done [06:05:34]KKMCreateOFDPacket [06:05:34]OFDProtocolAddRootSTLVToBuf [06:05:34]FM_MakeSignedData [06:05:34]FM_MakeSignedData [06:05:34]SAM_PROTO_SignData [06:05:34]wFMCommunicate request_size=4 [06:05:34]MH_SAM_APDU [06:05:34]CAPDU: 80 0D 01 02 [06:05:34]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [06:05:34]Write i2c OK [06:05:34]MH_I2C_Read... [06:05:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:05:34]Read from MH i2c: E2 [06:05:34]MH_I2C_Read... [06:05:34]Read from MH i2c: E2 03 00 [06:05:34]MH_I2C_Read... [06:05:34]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [06:05:34]RAPDU: 90 00 [06:05:34]wFMCommunicate OK [06:05:34]wFMCommunicate request_size=255 [06:05:34]MH_SAM_APDU [06:05:34]CAPDU: 80 0D 02 02 FA 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 0D 00 34 37 30 30 30 30 31 36 31 30 30 31 32 06 04 17 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 90 D1 80 D0 BF D0 B0 20 30 2C 35 D0 BB 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 38 00 00 00 F4 03 04 00 2E 32 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 [06:05:34]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 0D 00 34 37 30 30 30 30 31 36 31 30 30 31 32 06 04 17 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 90 D1 80 D0 BF D0 B0 20 30 2C 35 D0 BB 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 38 00 00 00 F4 03 04 00 2E 32 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 00 00 03 [06:05:34]Write i2c OK [06:05:34]MH_I2C_Read... [06:05:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:35]Read from MH i2c: E2 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: E2 03 00 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [06:05:35]RAPDU: 90 00 [06:05:35]wFMCommunicate OK [06:05:35]wFMCommunicate request_size=24 [06:05:35]MH_SAM_APDU [06:05:35]CAPDU: 80 0D 02 02 13 39 10 04 04 00 33 7B 02 00 35 04 06 00 EE F4 E7 4D C3 D8 [06:05:35]Write to MH i2c: E2 1B 00 2E 00 80 0D 02 02 13 00 39 10 04 04 00 33 7B 02 00 35 04 06 00 EE F4 E7 4D C3 D8 00 00 BF [06:05:35]Write i2c OK [06:05:35]MH_I2C_Read... [06:05:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:35]Read from MH i2c: E2 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: E2 03 00 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [06:05:35]RAPDU: 90 00 [06:05:35]wFMCommunicate OK [06:05:35]wFMCommunicate request_size=4 [06:05:35]MH_SAM_APDU [06:05:35]CAPDU: 80 0D 03 02 [06:05:35]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [06:05:35]Write i2c OK [06:05:35]MH_I2C_Read... [06:05:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:05:35]Read from MH i2c: E2 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: E2 0B 00 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: E2 0B 00 2F 00 00 C9 4B 41 51 BC CC 62 A8 90 00 E3 [06:05:35]RAPDU: C9 4B 41 51 BC CC 62 A8 90 00 [06:05:35]wFMCommunicate OK [06:05:35]SAM_PROTO_SignData done [06:05:35]FM_MakeSignedData done [06:05:35]CreateOFDProtocolMessage [06:05:35]wFMCommunicate request_size=4 [06:05:35]MH_SAM_APDU [06:05:35]CAPDU: 80 11 00 00 [06:05:35]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [06:05:35]Write i2c OK [06:05:35]MH_I2C_Read... [06:05:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:35]Read from MH i2c: E2 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: E2 17 00 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [06:05:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:05:35]wFMCommunicate OK [06:05:35]CreateOFDProtocolMessage done [06:05:35]OFDSenderStorePacket 162611 [06:05:35]StoreOFDPacket docnum=162611 [06:05:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1D 01 00 00 C7 01 15 01 60 31 5A 03 01 00 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 0D 00 34 37 30 30 30 30 31 36 31 30 30 31 32 06 04 17 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 90 D1 80 D0 BF D0 B0 20 30 2C 35 D0 BB 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 38 00 00 00 F4 03 04 00 2E 32 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7B 02 00 35 04 06 00 EE F4 E7 4D C3 D8 C9 4B 41 51 BC CC 62 A8 [06:05:35]CheckFolder [06:05:35]dirname=/storage/ofd_packets [06:05:35]CheckFolder done [06:05:35]ProducePacketName [06:05:35]name=ofd_packets/00162611 [06:05:35]NVStorageSaveData ofd_packets/00162611 [06:05:35]File name is /storage/ofd_packets/00162611 [06:05:35]Write 315 bytes [06:05:35]NVStorageSaveData done [06:05:35]OFDSenderStorePacket done [06:05:35]KKMCreateOFDPacket done [06:05:35]NVStorageSaveData kkm_last_timestamp [06:05:35]File name is /storage/kkm_last_timestamp [06:05:35]Write 4 bytes [06:05:35]NVStorageSaveData done [06:05:35]ExternCall_PrintAddStr [06:05:35]wPrintStart [06:05:35]Write to MH i2c: 01 00 00 31 00 31 [06:05:35]Write i2c OK [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: 01 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: 01 07 00 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [06:05:35]RasterBufferAndPrint [06:05:35]line Счет N : (3)50366 [06:05:35]line ИНН: 02508201610067 [06:05:35]line Контрольно-Кассовый Чек [06:05:35]line ПРОДАЖА [06:05:35]line Товар: 4700001610012 [06:05:35]line Пиво Арпа 0,5л [06:05:35]line 1.000 * 145.00 [06:05:35]line = 145.00 [06:05:35]line НДС 12% НСП 1% [06:05:35]line > о реализуемом товаре [06:05:35]line ИТОГО: 145.00 [06:05:35]line НСП 1% : 1.28 [06:05:35]line НДС 12% : 15.40 [06:05:35]line Наличными: 145.00 [06:05:35]line Безнал.: 0.00 [06:05:35]line Место: АЗС № 130 "Партнер Нефть" [06:05:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:05:35]line СНО: Общий режим [06:05:35]line Чек 56 20.08.2024 06:05 [06:05:35]line Смена: 465 ФФД: 1.0 [06:05:35]line ЗНМ: 0300000070 [06:05:35]line РНМ: 0000000000092562 [06:05:35]line Версия ККМ: 001 [06:05:35]line ФМ: 0000000000871769 [06:05:35]line ФД: 162611 [06:05:35]line ФПД: 262735620064216 [06:05:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T060534&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162611&fm=262735620064216&tin=02508201610067®Number=0000000000092562&sum=14500 [06:05:35]line 0 [06:05:35]written 0, free lines is 4095 [06:05:35]OFD Sender: Processing packet 162611 [packets to send 956, broken 955] [06:05:35]ProducePacketName [06:05:35]name=ofd_packets/00162611 [06:05:35]OFD Sender: To server: pG, [06:05:35]CommunicateWithHost lk.salyk.kg:30040 [06:05:35]ConnectInit lk.salyk.kg [06:05:35]Write to MH i2c: 01 00 00 59 00 59 [06:05:35]Write i2c OK [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: 01 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: 01 07 00 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 DF 0C 4B [06:05:35]RasterBufferAndPrint [06:05:35]line [06:05:35]line [06:05:35]line [06:05:35]line [06:05:35]line [06:05:35]written 0, free lines is 3313 [06:05:35]MH_Cut [06:05:35]Write to MH i2c: D1 01 00 60 00 01 32 [06:05:35]Write i2c OK [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: D1 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: D1 01 00 [06:05:35]MH_I2C_Read... [06:05:35]Read from MH i2c: D1 01 00 60 00 00 31 [06:05:35]Write to MH i2c: 01 00 00 61 00 61 [06:05:35]Write i2c OK [06:05:35]MH_I2C_Read... [06:05:36]*** Cut start [06:05:36]*** Purtial cut [06:05:36]*** Stage 1: CUTSNS_PIN = 1 [06:05:38]Read from MH i2c: 01 *** Stop cut motor [06:05:38] [06:05:38]*** Cut end [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: 01 07 00 [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [06:05:38]process_action close_receipt done [06:05:38]requested_data is exist [06:05:38]produce_requested_data [06:05:38]requested_item fm.sn is exist - process it [06:05:38]wFMCommunicate request_size=4 [06:05:38]MH_SAM_APDU [06:05:38]CAPDU: 80 11 00 00 [06:05:38]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [06:05:38]Write i2c OK [06:05:38]MH_I2C_Read... [06:05:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:38]Read from MH i2c: E2 [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: E2 17 00 [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [06:05:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:05:38]wFMCommunicate OK [06:05:38]requested_item fd.num is exist - process it [06:05:38]SAM_PROTO_GetFieldsCounters [06:05:38]wFMCommunicate request_size=4 [06:05:38]MH_SAM_APDU [06:05:38]CAPDU: 80 13 00 00 [06:05:38]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [06:05:38]Write i2c OK [06:05:38]MH_I2C_Read... [06:05:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:05:38]Read from MH i2c: E2 [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: E2 62 00 [06:05:38]MH_I2C_Read... [06:05:38]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 7B 02 00 0E 04 04 00 D1 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 2F [06:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 7B 02 00 0E 04 04 00 D1 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 [06:05:38]wFMCommunicate OK [06:05:38]SAM_PROTO_GetFieldsCounters done [06:05:38]requested_item shift.num is exist - process it [06:05:38]requested_item shift.opened is exist - process it [06:05:38]req_shift_opened [06:05:38]FM_GetShiftState [06:05:38]SAM_PROTO_GetShiftState [06:05:38]wFMCommunicate request_size=4 [06:05:38]MH_SAM_APDU [06:05:38]CAPDU: 80 13 01 00 [06:05:38]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [06:05:38]Write i2c OK [06:05:38]MH_I2C_Read... [06:05:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:39]Read from MH i2c: E2 [06:05:39]MH_I2C_Read... [06:05:39]Read from MH i2c: E2 0E 00 [06:05:39]MH_I2C_Read... [06:05:39]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [06:05:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [06:05:39]wFMCommunicate OK [06:05:39]SAM_PROTO_GetShiftState done [06:05:39]FM_GetShiftState done [06:05:39]req_shift_opened done [06:05:39]requested_item shift.open_date is exist - process it [06:05:39]req_shift_open_date [06:05:39]req_shift_open_date done [06:05:39]produce_requested_data done [06:05:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162611,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [06:05:39]process_action_free close_receipt [06:05:39]json_value_free [06:05:39]json_value_free done [06:05:39]process_json_proto returns [06:05:39]Send response to host [06:05:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162611,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [06:05:39]free response buf [06:05:39]execute_script done [06:05:39]execute_script returns [06:05:39]free content buf [06:05:39]Sock 8.Close socket [06:05:39]Sock 8.Thread stoped [06:05:39]accept exits with 10 [06:05:39]New connection [06:05:39]New thread 3066703204 created [06:05:39]Thread 3066846564 joined [06:05:39]Waiting for new connection... [06:05:39] Sock 10.Parse request [06:05:39]Sock 10.Check first char [06:05:39]Sock 10.First char is OK [06:05:39]request: POST /json_proto HTTP/1.0 [06:05:39]Method: POST [06:05:39]URL: /json_proto [06:05:39]Method is POST - this is cgi request [06:05:39]url: /json_proto [06:05:39]query_string will be loaded in cgi processing [06:05:39]execute_cgi json_proto POST (null) [06:05:39]execute_cgi path=json_proto method=POST [06:05:39]POST find Content-Length [06:05:39]Host: 172.17.44.132:8080 [06:05:39]Content-Length: 644 [06:05:39]Content-Type: application/json [06:05:39] [06:05:39]POST finish read [06:05:39]Found Content-Length = 644 [06:05:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50367", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\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" ] } } [06:05:39]execute_script... [06:05:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50367", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\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" ] } } [06:05:39]POST & json_proto [06:05:39]process_json_proto [06:05:39]json parsed OK: [06:05:39]protocol is kg_v1.0 [06:05:39]action value=close_receipt [06:05:39]process_action close_receipt [06:05:39]cmd_close_receipt [06:05:39]MH_GetDate [06:05:39]Write to MH i2c: F0 00 00 65 00 54 [06:05:39]Write i2c OK [06:05:39]MH_I2C_Read... [06:05:39]Read from MH i2c: F0 [06:05:39]MH_I2C_Read... [06:05:39]Read from MH i2c: F0 09 00 [06:05:39]MH_I2C_Read... [06:05:39]Read from MH i2c: F0 09 00 65 00 00 34 32 C4 66 2A 83 C1 65 C0 [06:05:40]GetLastDocTimeStamp 1724133934 [06:05:40]current date 1724133940 [06:05:40]FM_GetShiftState [06:05:40]SAM_PROTO_GetShiftState [06:05:40]wFMCommunicate request_size=4 [06:05:40]MH_SAM_APDU [06:05:40]CAPDU: 80 13 01 00 [06:05:40]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [06:05:40]Write i2c OK [06:05:40]MH_I2C_Read... [06:05:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:40]Read from MH i2c: E2 [06:05:40]MH_I2C_Read... [06:05:40]Read from MH i2c: E2 0E 00 [06:05:40]MH_I2C_Read... [06:05:40]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [06:05:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [06:05:40]wFMCommunicate OK [06:05:40]SAM_PROTO_GetShiftState done [06:05:40]FM_GetShiftState done [06:05:40]opened in 1724113081 [06:05:40]opened+sec_in_day 1724199481 [06:05:40]quantity*price = 6500 [06:05:40]sum+1 = 6501 [06:05:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 57 20.08.2024 06:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162612 ФПД: 187269506577047 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T060541&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162612&fm=187269506577047&tin=02508201610067®Number=0000000000092562&sum=6500 0 [06:05:41]StoreToDocumentArchive [06:05:41]shift 465 fd 162612 [06:05:41]save to /storage/0465/doc_00162612 [06:05:41]save last doc name /storage/0465/doc_00162612 to /storage/kkm_last_doc_name [06:05:41]save OK [06:05:41]Clear old archive folders... [06:05:41]ProcessDocumentItem done err = 0, tmpTLVsize=272 [06:05:41]tlvbuf is 00921FF0 [06:05:41]SAM_PROTO_ClearQueue [06:05:41]wFMCommunicate request_size=4 [06:05:41]MH_SAM_APDU [06:05:41]CAPDU: 80 09 00 00 [06:05:41]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [06:05:41]Write i2c OK [06:05:41]MH_I2C_Read... [06:05:41]Read from MH i2c: *** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:05:41]E2 [06:05:41]MH_I2C_Read... [06:05:41]Read from MH i2c: E2 03 00 [06:05:41]MH_I2C_Read... [06:05:41]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [06:05:41]RAPDU: 90 00 [06:05:41]wFMCommunicate OK [06:05:41]SAM_PROTO_ClearQueue done [06:05:41]KKMCreateOFDPacket [06:05:41]OFDProtocolAddRootSTLVToBuf [06:05:41]FM_MakeSignedData [06:05:41]FM_MakeSignedData [06:05:41]SAM_PROTO_SignData [06:05:41]wFMCommunicate request_size=4 [06:05:41]MH_SAM_APDU [06:05:41]CAPDU: 80 0D 01 02 [06:05:41]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [06:05:41]Write i2c OK [06:05:41]MH_I2C_Read... [06:05:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:05:41]Read from MH i2c: E2 [06:05:41]MH_I2C_Read... [06:05:41]Read from MH i2c: E2 03 00 [06:05:41]MH_I2C_Read... [06:05:41]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [06:05:41]RAPDU: 90 00 [06:05:41]wFMCommunicate OK [06:05:41]wFMCommunicate request_size=255 [06:05:41]MH_SAM_APDU [06:05:41]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 39 00 00 00 F4 03 04 00 35 32 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [06:05:41]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 39 00 00 00 F4 03 04 00 35 32 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 D8 [06:05:41]Write i2c OK [06:05:41]MH_I2C_Read... [06:05:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:42]Read from MH i2c: E2 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: E2 03 00 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [06:05:42]RAPDU: 90 00 [06:05:42]wFMCommunicate OK [06:05:42]wFMCommunicate request_size=31 [06:05:42]MH_SAM_APDU [06:05:42]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 34 7B 02 00 35 04 06 00 AA 52 14 6A B2 97 [06:05:42]Write to MH i2c: E2 22 00 76 00 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 34 7B 02 00 35 04 06 00 AA 52 14 6A B2 97 00 00 95 [06:05:42]Write i2c OK [06:05:42]MH_I2C_Read... [06:05:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:05:42]Read from MH i2c: E2 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: E2 03 00 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [06:05:42]RAPDU: 90 00 [06:05:42]wFMCommunicate OK [06:05:42]wFMCommunicate request_size=4 [06:05:42]MH_SAM_APDU [06:05:42]CAPDU: 80 0D 03 02 [06:05:42]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [06:05:42]Write i2c OK [06:05:42]MH_I2C_Read... [06:05:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:05:42]Read from MH i2c: E2 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: E2 0B 00 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: E2 0B 00 77 00 00 09 83 9A 8D 28 58 2A 50 90 00 A0 [06:05:42]RAPDU: 09 83 9A 8D 28 58 2A 50 90 00 [06:05:42]wFMCommunicate OK [06:05:42]SAM_PROTO_SignData done [06:05:42]FM_MakeSignedData done [06:05:42]CreateOFDProtocolMessage [06:05:42]wFMCommunicate request_size=4 [06:05:42]MH_SAM_APDU [06:05:42]CAPDU: 80 11 00 00 [06:05:42]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [06:05:42]Write i2c OK [06:05:42]MH_I2C_Read... [06:05:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:42]Read from MH i2c: E2 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: E2 17 00 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [06:05:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:05:42]wFMCommunicate OK [06:05:42]CreateOFDProtocolMessage done [06:05:42]OFDSenderStorePacket 162612 [06:05:42]StoreOFDPacket docnum=162612 [06:05:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 BF 61 1C 01 46 E3 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 39 00 00 00 F4 03 04 00 35 32 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7B 02 00 35 04 06 00 AA 52 14 6A B2 97 09 83 9A 8D 28 58 2A 50 [06:05:42]CheckFolder [06:05:42]dirname=/storage/ofd_packets [06:05:42]CheckFolder done [06:05:42]ProducePacketName [06:05:42]name=ofd_packets/00162612 [06:05:42]NVStorageSaveData ofd_packets/00162612 [06:05:42]File name is /storage/ofd_packets/00162612 [06:05:42]Write 322 bytes [06:05:42]NVStorageSaveData done [06:05:42]OFDSenderStorePacket done [06:05:42]KKMCreateOFDPacket done [06:05:42]NVStorageSaveData kkm_last_timestamp [06:05:42]File name is /storage/kkm_last_timestamp [06:05:42]Write 4 bytes [06:05:42]NVStorageSaveData done [06:05:42]ExternCall_PrintAddStr [06:05:42]wPrintStart [06:05:42]Write to MH i2c: 01 00 00 79 00 79 [06:05:42]Write i2c OK [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: 01 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: 01 07 00 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [06:05:42]RasterBufferAndPrint [06:05:42]line Счет N : (3)50367 [06:05:42]line ИНН: 02508201610067 [06:05:42]line Контрольно-Кассовый Чек [06:05:42]line ПРОДАЖА [06:05:42]line Товар: 47018716 [06:05:42]line Водка Пшеничная 0,1л [06:05:42]line 1.000 * 65.00 [06:05:42]line = 65.00 [06:05:42]line НДС 12% НСП 1% [06:05:42]line > о реализуемом товаре [06:05:42]line ИТОГО: 65.00 [06:05:42]line НСП 1% : 0.57 [06:05:42]line НДС 12% : 6.90 [06:05:42]line Наличными: 65.00 [06:05:42]line Безнал.: 0.00 [06:05:42]line Место: АЗС № 130 "Партнер Нефть" [06:05:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:05:42]line СНО: Общий режим [06:05:42]line Чек 57 20.08.2024 06:05 [06:05:42]line Смена: 465 ФФД: 1.0 [06:05:42]line ЗНМ: 0300000070 [06:05:42]line РНМ: 0000000000092562 [06:05:42]line Версия ККМ: 001 [06:05:42]line ФМ: 0000000000871769 [06:05:42]line ФД: 162612 [06:05:42]line ФПД: 187269506577047 [06:05:46]SAM_PROTO_GetShiftState [06:05:46]wFMCommunicate request_size=4 [06:05:46]MH_SAM_APDU [06:05:46]CAPDU: 80 13 01 00 [06:05:46]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [06:05:46]Write i2c OK [06:05:46]MH_I2C_Read... [06:05:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:05:46]Read from MH i2c: E2 [06:05:46]MH_I2C_Read... [06:05:46]Read from MH i2c: E2 0E 00 [06:05:46]MH_I2C_Read... [06:05:46]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F9 [06:05:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [06:05:47]wFMCommunicate OK [06:05:47]SAM_PROTO_GetShiftState done [06:05:47]FM_GetShiftState done [06:05:47]opened in 1724113081 [06:05:47]opened+sec_in_day 1724199481 [06:05:47]quantity*price = 43500 [06:05:47]sum+1 = 43501 [06:05:47]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [06:05:57]line ИТОГО: 49.00 [06:05:57]line НСП 1% : 0.43 [06:05:57]line НДС 12% : 5.20 [06:05:57]line Наличными: 49.00 [06:05:57]line Безнал.: 0.00 [06:05:57]line Место: АЗС № 130 "Партнер Нефть" [06:05:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:05:57]line СНО: Общий режим [06:05:57]line Чек 59 20.08.2024 06:05 [06:05:57]line Смена: 465 ФФД: 1.0 [06:05:57]line ЗНМ: 0300000070 [06:05:57]line РНМ: 0000000000092562 [06:05:57]line Версия ККМ: 001 [06:05:57]line ФМ: 0000000000871769 [06:05:57]line ФД: 162614 [06:05:57]line ФПД: 125080646675382 [06:05:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T060554&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162614&fm=125080646675382&tin=02508201610067®Number=0000000000092562&sum=4900 [06:05:57]OFD Sender: Processing packet 162614 [packets to send 956, broken 955] [06:05:57]ProducePacketName [06:05:57]name=ofd_packets/00162614 [06:05:57]OFD Sender: To server: pG, [06:05:57]CommunicateWithHost lk.salyk.kg:30040 [06:05:57]ConnectInit lk.salyk.kg [06:05:57]line 0 [06:05:57]written 0, free lines is 4095 [06:05:57]Connected sock=9 [06:05: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 36 39 23 01 00 00 9D 9C 1B 01 57 0F 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 32 34 06 04 1D 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BE D0 BF D1 87 D0 B5 D0 BD D0 BD D1 8B D0 B9 FF 03 08 00 03 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 3B 00 00 00 F4 03 04 00 42 32 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7B 02 00 35 04 06 00 71 C2 9B 83 6B B6 69 7A 2D B7 6C DB 8B 2A [06:05:57]Write to MH i2c: 01 00 00 31 01 32 [06:05:57]Write i2c OK [06:05:57]MH_I2C_Read... [06:05:57]Read from MH i2c: 01 [06:05:57]MH_I2C_Read... [06:05:57]Read from MH i2c: 01 07 00 [06:05:57]MH_I2C_Read... [06:05:57]Read from MH i2c: 01 07 00 31 01 00 00 00 00 00 34 0D 7A [06:05:57]RasterBufferAndPrint [06:05:57]line [06:05:57]line [06:05:57]line [06:05:57]line [06:05:57]line [06:05:57]written 0, free lines is 3413 [06:05:57]MH_Cut [06:05:57]Write to MH i2c: D1 01 00 38 01 01 0B [06:05:57]Write i2c OK [06:05:57]MH_I2C_Read... [06:05:57]Read from MH i2c: D1 [06:05:57]MH_I2C_Read... [06:05:57]Read from MH i2c: D1 01 00 [06:05:57]MH_I2C_Read... [06:05:57]Read from MH i2c: D1 01 00 38 01 00 0A [06:05:57]Write to MH i2c: 01 00 00 39 01 3A [06:05:57]Write i2c OK [06:05:57]MH_I2C_Read... [06:05: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 36 39 4F 00 00 00 D2 21 47 00 4A 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 36 39 10 04 04 00 36 7B 02 00 F4 03 04 00 99 DB C3 66 B6 04 01 00 00 22 9C 96 5D 53 87 B9 A0 [06:05:58]CommunicateWithHost err = 0 [06:05:58]CheckOFDResponse [06:05:58]1017 (14) - 77093643461234 [06:05:58]1041 (16) - 0000000000871769 [06:05:58]1040 (4) - 162614 [06:05:58]1012 (4) - 19.08.2024 23:56 [06:05:58]1206 (1) - 0 [06:05:58]OFD Sender: Remove packet 162614 [06:05:58]ProducePacketName [06:05:58]name=ofd_packets/00162614 [06:05:58]NVStorageDeleteData [06:05:58]*** Cut start [06:05:58]*** Purtial cut [06:05:58]*** Stage 1: CUTSNS_PIN = 1 [06:05:58]OFD Sender: No OFD packet to send [06:06:00]Read from MH i2c: 01 [06:06:00]MH_I2C_Read... [06:06:00]*** Stop cut motor [06:06:00]*** Cut end [06:06:00]Read from MH i2c: 01 07 00 [06:06:00]MH_I2C_Read... [06:06:00]Read from MH i2c: 01 07 00 39 01 00 00 00 00 00 FF 0F 4F [06:06:00]process_action close_receipt done [06:06:00]requested_data is exist [06:06:00]produce_requested_data [06:06:00]requested_item fm.sn is exist - process it [06:06:00]wFMCommunicate request_size=4 [06:06:00]MH_SAM_APDU [06:06:00]CAPDU: 80 11 00 00 [06:06:00]Write to MH i2c: E2 08 00 3A 01 80 11 00 00 00 00 00 00 B5 [06:06:00]Write i2c OK [06:06:00]MH_I2C_Read... [06:06:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:06:00]Read from MH i2c: E2 [06:06:00]MH_I2C_Read... [06:06:00]Read from MH i2c: E2 17 00 [06:06:00]MH_I2C_Read... [06:06:00]Read from MH i2c: E2 17 00 3A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [06:06:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:06:00]wFMCommunicate OK [06:06:00]requested_item fd.num is exist - process it [06:06:00]SAM_PROTO_GetFieldsCounters [06:06:00]wFMCommunicate request_size=4 [06:06:00]MH_SAM_APDU [06:06:00]CAPDU: 80 13 00 00 [06:06:00]Write to MH i2c: E2 08 00 3B 01 80 13 00 00 00 00 00 00 B8 [06:06:00]Write i2c OK [06:06:00]MH_I2C_Read... [06:06:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:06:00]Read from MH i2c: E2 [06:06:00]MH_I2C_Read... [06:06:00]Read from MH i2c: E2 62 00 [06:06:00]MH_I2C_Read... [06:06:00]Read from MH i2c: E2 62 00 3B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 7B 02 00 0E 04 04 00 D1 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 14 [06:06: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 7B 02 00 0E 04 04 00 D1 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 [06:06:00]wFMCommunicate OK [06:06:00]SAM_PROTO_GetFieldsCounters done [06:06:00]requested_item shift.num is exist - process it [06:06:00]requested_item shift.opened is exist - process it [06:06:00]req_shift_opened [06:06:00]FM_GetShiftState [06:06:00]SAM_PROTO_GetShiftState [06:06:00]wFMCommunicate request_size=4 [06:06:00]MH_SAM_APDU [06:06:00]CAPDU: 80 13 01 00 [06:06:00]Write to MH i2c: E2 08 00 3C 01 80 13 01 00 00 00 00 00 BA [06:06:00]Write i2c OK [06:06:00]MH_I2C_Read... [06:06:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:06:00]Read from MH i2c: E2 [06:06:00]MH_I2C_Read... [06:06:00]Read from MH i2c: E2 0E 00 [06:06:00]MH_I2C_Read... [06:06:00]Read from MH i2c: E2 0E 00 3C 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 88 [06:06:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [06:06:00]wFMCommunicate OK [06:06:00]SAM_PROTO_GetShiftState done [06:06:00]FM_GetShiftState done [06:06:00]req_shift_opened done [06:06:00]requested_item shift.open_date is exist - process it [06:06:00]req_shift_open_date [06:06:00]req_shift_open_date done [06:06:00]produce_requested_data done [06:06:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162614,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [06:06:00]process_action_free close_receipt [06:06:00]json_value_free [06:06:00]json_value_free done [06:06:00]process_json_proto returns [06:06:00]Send response to host [06:06:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162614,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [06:06:00]free response buf [06:06:00]execute_script done [06:06:00]execute_script returns [06:06:00]free content buf [06:06:00]Sock 12.Close socket [06:06:00]Sock 12.Thread stoped [06:06:01]recv_with_timeout no data received [06:06:03]OFD Sender: No OFD packet to send [06:06:08]OFD Sender: No OFD packet to send [06:06:13]OFD Sender: No OFD packet to send [06:06:18]OFD Sender: No OFD packet to send [06:06:23]OFD Sender: No OFD packet to send [06:06:28]OFD Sender: No OFD packet to send [06:06:33]OFD Sender: No OFD packet to send [06:06:38]OFD Sender: No OFD packet to send [06:06:43]OFD Sender: No OFD packet to send [06:06:47]recv_with_timeout no data received [06:06:48]OFD Sender: No OFD packet to send [06:06:53]OFD Sender: No OFD packet to send [06:06:58]OFD Sender: No OFD packet to send [06:07:02]recv_with_timeout no data received [06:07:03]OFD Sender: No OFD packet to send [06:07:08]OFD Sender: No OFD packet to send [06:07:13]OFD Sender: No OFD packet to send [06:07:14]recv_with_timeout no data received [06:07:18]OFD Sender: No OFD packet to send [06:07:23]OFD Sender: No OFD packet to send [06:07:28]OFD Sender: No OFD packet to send [06:07:33]OFD Sender: No OFD packet to send [06:07:37]recv_with_timeout no data received [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:55]recv_with_timeout no data received [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:17]recv_with_timeout no data received [06:08:19]OFD Sender: No OFD packet to send [06:09:39]OFD Sender: No OFD packet to send [06:09:43]recv_with_timeout no data received [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: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: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:21]recv_with_timeout no data received [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:38]recv_with_timeout no data received [06:10:39]OFD Sender: No OFD packet to send [06:05:30]MH_I2C_Read... [06:05:30]Read from MH i2c: E2 FD 00 [06:05:30]MH_I2C_Read... [06:05:30]Read from MH i2c: E2 FD 00 19 00 00 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 90 00 BB [06:05:30]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 0[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:58]recv_with_timeout no data received [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:45]OFD Sender: No OFD packet to send [06:11:50]OFD Sender: No OFD packet to send [06:11:55]OFD Sender: No OFD packet to send [06:12:00]OFD Sender: No OFD packet to send [06:05:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T060541&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162612&fm=187269506577047&tin=02508201610067®Number=0000000000092562&sum=6500 [06:05:42]line 0 [06:05:42]written 0, free lines is 4095 [06:05:42]Connected sock=11 [06:05: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 36 39 1D 01 00 00 C7 01 15 01 60 31 5A 03 01 00 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 0D 00 34 37 30 30 30 30 31 36 31 30 30 31 32 06 04 17 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 90 D1 80 D0 BF D0 B0 20 30 2C 35 D0 BB 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 38 00 00 00 F4 03 04 00 2E 32 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7B 02 00 35 04 06 00 EE F4 E7 4D C3 D8 C9 4B 41 51 BC CC 62 A8 [06:05:42]Write to MH i2c: 01 00 00 A1 00 A1 [06:05:42]Write i2c OK [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: 01 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: 01 07 00 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: 01 07 00 A1 00 00 00 00 00 00 E6 0C 9A [06:05:42]RasterBufferAndPrint [06:05:42]line [06:05:42]line [06:05:42]line [06:05:42]line [06:05:42]line [06:05:42]written 0, free lines is 3323 [06:05:42]MH_Cut [06:05:42]Write to MH i2c: D1 01 00 A8 00 01 7A [06:05:42]Write i2c OK [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: D1 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: D1 01 00 [06:05:42]MH_I2C_Read... [06:05:42]Read from MH i2c: D1 01 00 A8 00 00 79 [06:05:42]Write to MH i2c: 01 00 00 A9 00 A9 [06:05:42]Write i2c OK [06:05:42]MH_I2C_Read... [06:05:43]*** Cut start [06:05:43]*** Purtial cut [06:05:43]*** Stage 1: CUTSNS_PIN = 1 [06:05: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 36 39 4F 00 00 00 F8 19 47 00 21 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 36 39 10 04 04 00 33 7B 02 00 F4 03 04 00 8A *** Stop cut motor [06:05:45]DB *** Cut end [06:05:45]C3 66 B6 04 01 00 00 6E C8 49 8F F9 8F 6C 0D [06:05:45]CommunicateWithHost err = 0 [06:05:45]CheckOFDResponse [06:05:45]1017 (14) - 77093643461234 [06:05:45]1041 (16) - 0000000000871769 [06:05:45]1040 (4) - 162611 [06:05:45]1012 (4) - 19.08.2024 23:55 [06:05:45]1206 (1) - 0 [06:05:45]OFD Sender: Remove packet 162611 [06:05:45]ProducePacketName [06:05:45]name=ofd_packets/00162611 [06:05:45]NVStorageDeleteData [06:05:45]Read from MH i2c: 01 [06:05:45]MH_I2C_Read... [06:05:45]Read from MH i2c: 01 07 00 [06:05:45]MH_I2C_Read... [06:05:45]Read from MH i2c: 01 07 00 A9 00 00 00 00 00 00 FF 0F BE [06:05:45]process_action close_receipt done [06:05:45]requested_data is exist [06:05:45]produce_requested_data [06:05:45]requested_item fm.sn is exist - process it [06:05:45]wFMCommunicate request_size=4 [06:05:45]MH_SAM_APDU [06:05:45]CAPDU: 80 11 00 00 [06:05:45]Write to MH i2c: E2 08 00 AA 00 80 11 00 00 00 00 00 00 24 [06:05:45]Write i2c OK [06:05:45]MH_I2C_Read... [06:05:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:05:45]Read from MH i2c: E2 [06:05:45]MH_I2C_Read... [06:05:45]Read from MH i2c: E2 17 00 [06:05:45]MH_I2C_Read... [06:05:45]Read from MH i2c: E2 17 00 AA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7D [06:05:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:05:45]wFMCommunicate OK [06:05:45]requested_item fd.num is exist - process it [06:05:45]SAM_PROTO_GetFieldsCounters [06:05:45]wFMCommunicate request_size=4 [06:05:45]MH_SAM_APDU [06:05:45]CAPDU: 80 13 00 00 [06:05:45]Write to MH i2c: E2 08 00 AB 00 80 13 00 00 00 00 00 00 27 [06:05:45]Write i2c OK [06:05:45]MH_I2C_Read... [06:05:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:05:45]Read from MH i2c: E2 [06:05:45]MH_I2C_Read... [06:05:45]Read from MH i2c: E2 62 00 [06:05:45]MH_I2C_Read... [06:05:45]Read from MH i2c: E2 62 00 AB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 7B 02 00 0E 04 04 00 D1 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 7B [06:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 7B 02 00 0E 04 04 00 D1 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 [06:05:45]wFMCommunicate OK [06:05:45]SAM_PROTO_GetFieldsCounters done [06:05:45]requested_item shift.num is exist - process it [06:05:45]requ[06:12:05]OFD Sender: No OFD packet to send [06:12:10]OFD Sender: No OFD packet to send [06:12:15]OFD Sender: No OFD packet to send [06:12:20]OFD Sender: No OFD packet to send [06:12:25]OFD Sender: No OFD packet to send [06:12:30]OFD Sender: No OFD packet to send [06:12:35]OFD Sender: No OFD packet to send [06:12:40]OFD Sender: No OFD packet to send [06:12:45]OFD Sender: No OFD packet to send [06:12:50]OFD Sender: No OFD packet to send [06:12:55]OFD Sender: No OFD packet to send [06:13:00]OFD Sender: No OFD packet to send [06:13:05]OFD Sender: No OFD packet to send [06:13:10]OFD Sender: No OFD packet to send [06:13:15]OFD Sender: No OFD packet to send [06:13:20]OFD Sender: No OFD packet to send [06:13:25]OFD Sender: No OFD packet to send [06:13:29]recv_with_timeout no data received [06:13:30]OFD Sender: No OFD packet to send [06:13:35]OFD Sender: No OFD packet to send [06:13:40]OFD Sender: No OFD packet to send [06:13:45]OFD Sender: No OFD packet to send [06:13:55]OFD Sender: No OFD packet to send [06:14:00]OFD Sender: No OFD packet to send [06:14:02]recv_with_timeout no data received [06:14:05]OFD Sender: No OFD packet to send [06:14:10]OFD Sender: No OFD packet to send [06:14:15]OFD Sender: No OFD packet to send [06:14:20]OFD Sender: No OFD packet to send [06:14:25]recv_with_timeout no data received [06:14:25]OFD Sender: No OFD packet to send [06:14:30]OFD Sender: No OFD packet to send [06:14:35]OFD Sender: No OFD packet to send [06:14:40]OFD Sender: No OFD packet to send [06:14:45]OFD Sender: No OFD packet to send [06:14:50]OFD Sender: No OFD packet to send [06:14:55]OFD Sender: No OFD packet to send [06:15:00]OFD Sender: No OFD packet to send [06:15:04]recv_with_timeout no data received [06:15:05]OFD Sender: No OFD packet to send [06:15:10]OFD Sender: No OFD packet to send [06:15:15]recv_with_timeout no data received [06:15:15]OFD Sender: No OFD packet to send [06:15:20]OFD Sender: No OFD packet to send [06:15:25]OFD Sender: No OFD packet to send [06:15:27]recv_with_timeout no data received [06:15:30]OFD Sender: No OFD packet to send [06:15:35]OFD Sender: No OFD packet to send [06:15:40]OFD Sender: No OFD packet to send [06:15:45]OFD Sender: No OFD packet to send [06:15:50]OFD Sender: No OFD packet to send [06:15:56]OFD Sender: No OFD packet to send [06:16:01]OFD Sender: No OFD packet to send [06:16:06]OFD Sender: No OFD packet to send [06:16:11]OFD Sender: No OFD packet to send [06:16:16]OFD Sender: No OFD packet to send [06:16:21]OFD Sender: No OFD packet to send [06:16:26]OFD Sender: No OFD packet to send [06:16:31]OFD Sender: No OFD packet to send [06:16:36]OFD Sender: No OFD packet to send [06:16:41]OFD Sender: No OFD packet to send [06:16:46]OFD Sender: No OFD packet to send [06:16:51]OFD Sender: No OFD packet to send [06:16:55]recv_with_timeout no data received [06:16:56]OFD Sender: No OFD packet to send [06:17:01]OFD Sender: No OFD packet to send [06:17:06]OFD Sender: No OFD packet to send [06:17:11]OFD Sender: No OFD packet to send [06:17:16]OFD Sender: No OFD packet to send [06:17:21]OFD Sender: No OFD packet to send [06:17:26]OFD Sender: No OFD packet to send [06:17:31]OFD Sender: No OFD packet to send [06:17:36]OFD Sender: No OFD packet to send [06:17:41]OFD Sender: No OFD packet to send [06:17:41]recv_with_timeout no data received [06:17:46]OFD Sender: No OFD packet to send [06:17:51]OFD Sender: No OFD packet to send [06:17:52]recv_with_timeout no data received [06:17:56]OFD Sender: No OFD packet to send [06:18:01]OFD Sender: No OFD packet to send [06:18:06]OFD Sender: No OFD packet to send [06:18:11]OFD Sender: No OFD packet to send [06:18:16]OFD Sender: No OFD packet to send [06:18:21]OFD Sender: No OFD packet to send [06:18:23]recv_with_timeout no data received [06:18:26]OFD Sender: No OFD packet to send [06:18:31]OFD Sender: No OFD packet to send [06:18:36]OFD Sender: No OFD packet to send [06:18:41]OFD Sender: No OFD packet to send [06:18:46]OFD Sender: No OFD packet to send [06:19:01]OFD Sender: No OFD packet to send [06:19:04]recv_with_timeout no data received [06:19:06]OFD Sender: No OFD packet to send [06:19:11]OFD Sender: No OFD packet to send [06:18:51]OFD Sender: No OFD packet to send [06:18:56]OFD Sender: No OFD packet to send [06:19:16]OFD Sender: No OFD packet to send [06:19:21]OFD Sender: No OFD packet to send [06:19:26]OFD Sender: No OFD packet to send [06:19:31]OFD Sender: No OFD packet to send [06:19:36]OFD Sender: No OFD packet to send [06:19:41]OFD Sender: No OFD packet to send [06:19:46]recv_with_timeout no data received [06:19:46]OFD Sender: No OFD packet to send [06:19:51]OFD Sender: No OFD packet to send [06:19:56]OFD Sender: No OFD packet to send [06:20:12]OFD Sender: No OFD packet to send [06:20:16]recv_with_timeout no data received [06:20:17]OFD Sender: No OFD packet to send [06:20:02]OFD Sender: No OFD packet to send [06:20:04]recv_with_timeout no data received [06:20:07]OFD Sender: No OFD packet to send [06:20:22]OFD Sender: No OFD packet to send [06:20:27]OFD Sender: No OFD packet to send [06:20:32]OFD Sender: No OFD packet to send [06:20:37]OFD Sender: No OFD packet to send [06:20:42]OFD Sender: No OFD packet to send [06:20:47]OFD Sender: No OFD packet to send [06:20:52]OFD Sender: No OFD packet to send [06:20:57]OFD Sender: No OFD packet to send [06:21:02]OFD Sender: No OFD packet to send [06:21:07]OFD Sender: No OFD packet to send [06:21:12]OFD Sender: No OFD packet to send [06:21:17]OFD Sender: No OFD packet to send [06:21:22]OFD Sender: No OFD packet to send [06:21:27]OFD Sender: No OFD packet to send [06:21:32]OFD Sender: No OFD packet to send [06:21:37]OFD Sender: No OFD packet to send [06:21:42]OFD Sender: No OFD packet to send [06:21:47]OFD Sender: No OFD packet to send [06:21:52]OFD Sender: No OFD packet to send [06:21:57]OFD Sender: No OFD packet to send [06:22:02]OFD Sender: No OFD packet to send [06:22:07]OFD Sender: No OFD packet to send [06:22:12]OFD Sender: No OFD packet to send [06:22:17]OFD Sender: No OFD packet to send [06:22:22]OFD Sender: No OFD packet to send [06:22:27]OFD Sender: No OFD packet to send [06:22:32]OFD Sender: No OFD packet to send [06:22:37]OFD Sender: No OFD packet to send [06:22:42]OFD Sender: No OFD packet to send [06:22:47]OFD Sender: No OFD packet to send [06:22:52]OFD Sender: No OFD packet to send [06:22:57]OFD Sender: No OFD packet to send [06:23:02]OFD Sender: No OFD packet to send [06:23:07]OFD Sender: No OFD packet to send [06:23:12]OFD Sender: No OFD packet to send [06:23:17]OFD Sender: No OFD packet to send [06:23:22]OFD Sender: No OFD packet to send [06:23:27]OFD Sender: No OFD packet to send [06:23:32]OFD Sender: No OFD packet to send [06:23:37]OFD Sender: No OFD packet to send [06:23:42]OFD Sender: No OFD packet to send [06:23:47]OFD Sender: No OFD packet to send [06:23:52]OFD Sender: No OFD packet to send [06:23:57]OFD Sender: No OFD packet to send [06:24:02]OFD Sender: No OFD packet to send [06:24:08]OFD Sender: No OFD packet to send [06:24:13]OFD Sender: No OFD packet to send [06:24:18]OFD Sender: No OFD packet to send [06:24:23]OFD Sender: No OFD packet to send [06:24:28]OFD Sender: No OFD packet to send [06:24:33]OFD Sender: No OFD packet to send [06:24:38]OFD Sender: No OFD packet to send [06:24:43]OFD Sender: No OFD packet to send [06:24:48]OFD Sender: No OFD packet to send [06:24:53]OFD Sender: No OFD packet to send [06:24:58]OFD Sender: No OFD packet to send [06:25:03]OFD Sender: No OFD packet to send [06:25:08]OFD Sender: No OFD packet to send [06:25:13]OFD Sender: No OFD packet to send [06:25:18]OFD Sender: No OFD packet to send [06:25:23]OFD Sender: No OFD packet to send [06:25:25]recv_with_timeout no data received [06:25:28]OFD Sender: No OFD packet to send [06:25:33]OFD Sender: No OFD packet to send [06:25:38]OFD Sender: No OFD packet to send [06:25:43]OFD Sender: No OFD packet to send [06:25:44]recv_with_timeout no data received [06:25:48]OFD Sender: No OFD packet to send [06:25:53]OFD Sender: No OFD packet to send [06:25:58]OFD Sender: No OFD packet to send [06:26:03]OFD Sender: No OFD packet to send [06:26:08]OFD Sender: No OFD packet to send [06:26:13]OFD Sender: No OFD packet to send [06:26:18]OFD Sender: No OFD packet to send [06:26:23]OFD Sender: No OFD packet to send [06:26:28]OFD Sender: No OFD packet to send [06:26:33]OFD Sender: No OFD packet to send [06:26:38]OFD Sender: No OFD packet to send [06:26:43]OFD Sender: No OFD packet to send [06:26:48]OFD Sender: No OFD packet to send [06:26:53]OFD Sender: No OFD packet to send [06:26:58]OFD Sender: No OFD packet to send [06:27:03]OFD Sender: No OFD packet to send [06:27:08]OFD Sender: No OFD packet to send [06:27:13]OFD Sender: No OFD packet to send [06:27:18]OFD Sender: No OFD packet to send [06:27:23]OFD Sender: No OFD packet to send [06:27:28]OFD Sender: No OFD packet to send [06:27:33]OFD Sender: No OFD packet to send [06:27:38]OFD Sender: No OFD packet to send [06:27:43]OFD Sender: No OFD packet to send [06:27:48]OFD Sender: No OFD packet to send [06:27:52]recv_with_timeout no data received [06:27:53]OFD Sender: No OFD packet to send [06:27:58]OFD Sender: No OFD packet to send [06:28:03]OFD Sender: No OFD packet to send [06:28:08]OFD Sender: No OFD packet to send [06:28:14]OFD Sender: No OFD packet to send [06:28:19]OFD Sender: No OFD packet to send [06:28:24]OFD Sender: No OFD packet to send [06:28:29]OFD Sender: No OFD packet to send [06:28:34]OFD Sender: No OFD packet to send [06:28:39]OFD Sender: No OFD packet to send [06:28:44]OFD Sender: No OFD packet to send [06:28:49]OFD Sender: No OFD packet to send [06:28:54]OFD Sender: No OFD packet to send [06:28:59]OFD Sender: No OFD packet to send [06:29:04]OFD Sender: No OFD packet to send [06:29:06]recv_with_timeout no data received [06:29:09]OFD Sender: No OFD packet to send [06:29:14]OFD Sender: No OFD packet to send [06:29:19]OFD Sender: No OFD packet to send [06:29:19]recv_with_timeout no data received [06:29:24]OFD Sender: No OFD packet to send [06:29:29]OFD Sender: No OFD packet to send [06:29:34]OFD Sender: No OFD packet to send [06:29:39]OFD Sender: No OFD packet to send [06:29:44]OFD Sender: No OFD packet to send [06:29:44]recv_with_timeout no data received [06:29:49]OFD Sender: No OFD packet to send [06:29:54]OFD Sender: No OFD packet to send [06:29:59]OFD Sender: No OFD packet to send [06:30:04]OFD Sender: No OFD packet to send [06:30:09]OFD Sender: No OFD packet to send [06:30:10]recv_with_timeout no data received [06:30:14]OFD Sender: No OFD packet to send [06:30:19]OFD Sender: No OFD packet to send [06:30:24]OFD Sender: No OFD packet to send [06:30:29]OFD Sender: No OFD packet to send [06:30:34]OFD Sender: No OFD packet to send [06:30:39]OFD Sender: No OFD packet to send [06:30:44]OFD Sender: No OFD packet to send [06:30:48]recv_with_timeout no data received [06:30:49]OFD Sender: No OFD packet to send [06:30:54]OFD Sender: No OFD packet to send [06:30:59]OFD Sender: No OFD packet to send [06:31:04]OFD Sender: No OFD packet to send [06:31:09]OFD Sender: No OFD packet to send [06:31:14]OFD Sender: No OFD packet to send [06:31:19]OFD Sender: No OFD packet to send [06:31:24]OFD Sender: No OFD packet to send [06:31:29]OFD Sender: No OFD packet to send [06:31:34]OFD Sender: No OFD packet to send [06:31:39]OFD Sender: No OFD packet to send [06:31:44]OFD Sender: No OFD packet to send [06:31:49]OFD Sender: No OFD packet to send [06:31:54]OFD Sender: No OFD packet to send [06:31:59]OFD Sender: No OFD packet to send [06:32:04]OFD Sender: No OFD packet to send [06:32:09]OFD Sender: No OFD packet to send [06:32:14]OFD Sender: No OFD packet to send [06:32:19]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: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:33:55]recv_with_timeout no data received [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:31]OFD Sender: No OFD packet to send [06:36:36]OFD Sender: No OFD packet to send [06:36:41]OFD Sender: No OFD packet to send [06:36:46]OFD Sender: No OFD packet to send [06:36:51]OFD Sender: No OFD packet to send [06:37:06]OFD Sender: No OFD packet to send [06:37:11]OFD Sender: No OFD packet to send [06:37:13]recv_with_timeout no data received [06:37:16]OFD Sender: No OFD packet to send [06:37:21]OFD Sender: No OFD packet to send [06:37:26]OFD Sender: No OFD packet to send [06:37:31]OFD Sender: No OFD packet to send [06:37:36]OFD Sender: No OFD packet to send [06:37:41]OFD Sender: No OFD packet to send [06:37:46]OFD Sender: No OFD packet to send [06:37:51]OFD Sender: No OFD packet to send [06:37:56]OFD Sender: No OFD packet to send [06:38:01]OFD Sender: No OFD packet to send [06:38:06]OFD Sender: No OFD packet to send [06:38:11]OFD Sender: No OFD packet to send [06:38:16]OFD Sender: No OFD packet to send [06:38:21]OFD Sender: No OFD packet to send [06:38:26]OFD Sender: No OFD packet to send [06:38:31]OFD Sender: No OFD packet to send [06:38:36]OFD Sender: No OFD packet to send [06:38:39]recv_with_timeout no data received [06:38:41]OFD Sender: No OFD packet to send [06:38:46]OFD Sender: No OFD packet to send [06:38:51]OFD Sender: No OFD packet to send [06:38:56]OFD Sender: No OFD packet to send [06:39:01]OFD Sender: No OFD packet to send [06:39:06]OFD Sender: No OFD packet to send [06:39:11]OFD Sender: No OFD packet to send [06:39:16]OFD Sender: No OFD packet to send [06:39:21]recv_with_timeout no data received [06:39:21]OFD Sender: No OFD packet to send [06:39:26]OFD Sender: No OFD packet to send [06:39:31]OFD Sender: No OFD packet to send [06:39:36]OFD Sender: No OFD packet to send [06:39:41]OFD Sender: No OFD packet to send [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:28]recv_with_timeout no data received [06:40:31]OFD Sender: No OFD packet to send [06:40:36]accept exits with 8 [06:40:36]New connection [06:40:36]New thread 3066846564 created [06:40:36]Thread 3066703204 joined [06:40:36]Waiting for new connection... [06:40:36] Sock 8.Parse request [06:40:36]Sock 8.Check first char [06:40:36]Sock 8.First char is OK [06:40:36]request: POST /json_proto HTTP/1.0 [06:40:36]Method: POST [06:40:36]URL: /json_proto [06:40:36]Method is POST - this is cgi request [06:40:36]url: /json_proto [06:40:36]query_string will be loaded in cgi processing [06:40:36]execute_cgi json_proto POST (null) [06:40:36]execute_cgi path=json_proto method=POST [06:40:36]POST find Content-Length [06:40:36]Host: 172.17.44.132:8080 [06:40:36]Content-Length: 685 [06:40:36]Content-Type: application/json [06:40:36] [06:40:36]POST finish read [06:40:36]Found Content-Length = 685 [06:40:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:40:36]execute_script... [06:40:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291037", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [06:40:36]POST & json_proto [06:40:36]process_json_proto [06:40:36]json parsed OK: [06:40:36]protocol is kg_v1.0 [06:40:36]action value=close_receipt [06:40:36]process_action close_receipt [06:40:36]cmd_close_receipt [06:40:36]MH_GetDate [06:40:36]Write to MH i2c: F0 00 00 3D 01 2D [06:40:36]Write i2c OK [06:40:36]MH_I2C_Read... [06:40:36]Read from MH i2c: F0 [06:40:36]MH_I2C_Read... [06:40:36]Read from MH i2c: F0 09 00 [06:40:36]MH_I2C_Read... [06:40:36]Read from MH i2c: F0 09 00 3D 01 00 65 3A C4 66 2A 83 C1 65 D2 [06:40:36]GetLastDocTimeStamp 1724133954 [06:40:36]current date 1724136037 [06:40:36]FM_GetShiftState [06:40:36]SAM_PROTO_GetShiftState [06:40:36]wFMCommunicate request_size=4 [06:40:36]MH_SAM_APDU [06:40:36]CAPDU: 80 13 01 00 [06:40:36]Write to MH i2c: E2 08 00 3E 01 80 13 01 00 00 00 00 00 BC [06:40:36]Write i2c OK [06:40:36]MH_I2C_Read... [06:40:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:40:36]Read from MH i2c: E2 [06:40:36]MH_I2C_Read... [06:40:36]Read from MH i2c: E2 0E 00 [06:40:36]MH_I2C_Read... [06:40:36]Read from MH i2c: E2 0E 00 3E 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8A [06:40:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [06:40:36]wFMCommunicate OK [06:40:36]SAM_PROTO_GetShiftState done [06:40:36]FM_GetShiftState done [06:40:36]opened in 1724113081 [06:40:36]opened+sec_in_day 1724199481 [06:40:36]quantity*price = 150028 [06:40:36]sum+1 = 150030 [06:40:36]Check (price>sum+1) || (price+1 о реализуемом товаре [06:40:38]line ОКРУГЛЕНИЕ: -0.29 [06:40:38]line ИТОГО: 1500.00 [06:40:38]line Внесено: 1500.00 [06:40:38]line СДАЧА: 0.00 [06:40:38]line НСП 1% : 13.28 [06:40:38]line НДС 12% : 159.32 [06:40:38]line Наличными: 1500.00 [06:40:38]line Безнал.: 0.00 [06:40:38]line Место: АЗС № 130 "Партнер Нефть" [06:40:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:40:38]line СНО: Общий режим [06:40:38]line Чек 60 20.08.2024 06:40 [06:40:38]line Смена: 465 ФФД: 1.0 [06:40:38]line ЗНМ: 0300000070 [06:40:38]line РНМ: 0000000000092562 [06:40:38]line Версия ККМ: 001 [06:40:38]line ФМ: 0000000000871769 [06:40:38]line ФД: 162615 [06:40:38]line ФПД: 223434604001891 [06:40:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T064037&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162615&fm=223434604001891&tin=02508201610067®Number=0000000000092562&sum=150000 [06:40:38]written 0, free lines is 4095 [06:40:38]OFD Sender: Processing packet 162615 [packets to send 956, broken 955] [06:40:38]ProducePacketName [06:40:38]name=ofd_packets/00162615 [06:40:38]OFD Sender: To server: pG, [06:40:38]CommunicateWithHost lk.salyk.kg:30040 [06:40:38]ConnectInit lk.salyk.kg [06:40:38]Write to MH i2c: 01 00 00 7C 01 7D [06:40:38]Write i2c OK [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: 01 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: 01 07 00 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: 01 07 00 7C 01 00 00 00 00 00 B0 0C 40 [06:40:38]RasterBufferAndPrint [06:40:38]line [06:40:38]line [06:40:38]line [06:40:38]line [06:40:38]line [06:40:38]written 0, free lines is 3254 [06:40:38]MH_Cut [06:40:38]Write to MH i2c: D1 01 00 83 01 01 56 [06:40:38]Write i2c OK [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: D1 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: D1 01 00 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: D1 01 00 83 01 00 55 [06:40:38]Write to MH i2c: 01 00 00 84 01 85 [06:40:38]Write i2c OK [06:40:38]MH_I2C_Read... [06:40:39]*** Cut start [06:40:39]*** Purtial cut [06:40:39]*** Stage 1: CUTSNS_PIN = 1 [06:40:41]Connected sock=11 [06:40: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 36 39 0E 01 00 00 1F 96 06 01 E7 C4 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9E 98 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 65 3A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7B 02 00 35 04 06 00 CB 36 6C 33 BA 63 D1 A9 0B 7A 48 65 0B 1C [06:40: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 36 39 4F 00 00 00 28 CA 47 00 EE 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7B 02 00 F4 03 04 00 BC E3 C3 66 B6 04 01 00 00 D7 B3 B1 44 57 CE E2 8A [06:40:41]CommunicateWithHost err = 0 [06:40:41]CheckOFDResponse [06:40:41]1017 (14) - 77093643461234 [06:40:41]1041 (16) - 0000000000871769 [06:40:41]1040 (4) - 162615 [06:40:41]1012 (4) - 20.08.2024 00:30 [06:40:41]1206 (1) - 0 [06:40:41]OFD Sender: Remove packet 162615 [06:40:41]ProducePacketName [06:40:41]name=ofd_packets/00162615 [06:40:41]NVStorageDeleteData [06:40:41]Read from MH i2c: 01 [06:40:41]MH_I2C_Read... [06:40:41]*** Stop cut motor [06:40:41]*** Cut end [06:40:41]Read from MH i2c: 01 07 00 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: 01 07 00 84 01 00 00 00 00 00 FF 0F 9A [06:40:41]process_action close_receipt done [06:40:41]requested_data is exist [06:40:41]produce_requested_data [06:40:41]requested_item fm.sn is exist - process it [06:40:41]wFMCommunicate request_size=4 [06:40:41]MH_SAM_APDU [06:40:41]CAPDU: 80 11 00 00 [06:40:41]Write to MH i2c: E2 08 00 85 01 80 11 00 00 00 00 00 00 00 [06:40:41]Write i2c OK [06:40:41]MH_I2C_Read... [06:40:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:40:41]Read from MH i2c: E2 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 17 00 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 17 00 85 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [06:40:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:40:41]wFMCommunicate OK [06:40:41]requested_item fd.num is exist - process it [06:40:41]SAM_PROTO_GetFieldsCounters [06:40:41]wFMCommunicate request_size=4 [06:40:41]MH_SAM_APDU [06:40:41]CAPDU: 80 13 00 00 [06:40:41]Write to MH i2c: E2 08 00 86 01 80 13 00 00 00 00 00 00 03 [06:40:41]Write i2c OK [06:40:41]MH_I2C_Read... [06:40:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [06:40:41]Read from MH i2c: E2 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 62 00 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 62 00 86 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 7B 02 00 0E 04 04 00 D1 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 63 [06:40: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 7B 02 00 0E 04 04 00 D1 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 [06:40:41]wFMCommunicate OK [06:40:41]SAM_PROTO_GetFieldsCounters done [06:40:41]requested_item shift.num is exist - process it [06:40:41]requested_item shift.opened is exist - process it [06:40:41]req_shift_opened [06:40:41]FM_GetShiftState [06:40:41]SAM_PROTO_GetShiftState [06:40:41]wFMCommunicate request_size=4 [06:40:41]MH_SAM_APDU [06:40:41]CAPDU: 80 13 01 00 [06:40:41]Write to MH i2c: E2 08 00 87 01 80 13 01 00 00 00 00 00 05 [06:40:41]Write i2c OK [06:40:41]MH_I2C_Read... [06:40:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [06:40:41]Read from MH i2c: E2 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 0E 00 [06:40:41]MH_I2C_Read... [06:40:41]Read from MH i2c: E2 0E 00 87 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D3 [06:40:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [06:40:41]wFMCommunicate OK [06:40:41]SAM_PROTO_GetShiftState done [06:40:41]FM_GetShiftState done [06:40:41]req_shift_opened done [06:40:41]requested_item shift.open_date is exist - process it [06:40:41]req_shift_open_date [06:40:41]req_shift_open_date done [06:40:41]produce_requested_data done [06:40:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162615,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [06:40:41]process_action_free close_receipt [06:40:41]json_value_free [06:40:41]json_value_free done [06:40:41]process_json_proto returns [06:40:41]Send response to host [06:40:37]wFMCommunicate request_size=13 [06:40:37]MH_SAM_APDU [06:40:37]CAPDU: 80 15 02 00 08 F4 03 04 00 65 3A C4 66 [06:40:37]Write to MH i2c: E2 10 00 47 01 80 15 02 00 08 00 F4 03 04 00 65 3A C4 66 00 00 9C [06:40:37]Write i2c OK [06:40:37]MH_I2C_Read... [06:40:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:40:37]Read from MH i2c: E2 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 03 00 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [06:40:37]RAPDU: 90 00 [06:40:37]wFMCommunicate OK [06:40:37]wFMCommunicate request_size=25 [06:40:37]MH_SAM_APDU [06:40:37]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [06:40:37]Write to MH i2c: E2 1C 00 48 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 2A [06:40:37]Write i2c OK [06:40:37]MH_I2C_Read... [06:40:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:40:37]Read from MH i2c: E2 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 03 00 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [06:40:37]RAPDU: 90 00 [06:40:37]wFMCommunicate OK [06:40:37]wFMCommunicate request_size=4 [06:40:37]MH_SAM_APDU [06:40:37]CAPDU: 80 15 03 00 [06:40:37]Write to MH i2c: E2 08 00 49 01 80 15 03 00 00 00 00 00 CB [06:40:37]Write i2c OK [06:40:37]MH_I2C_Read... [06:40:37]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [06:40:37]Read from MH i2c: E2 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 40 00 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 40 00 49 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3C 00 00 00 35 04 06 00 CB 36 6C 33 BA 63 90 00 46 [06:40:37]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3C 00 00 00 35 04 06 00 CB 36 6C 33 BA 63 90 00 [06:40:37]wFMCommunicate OK [06:40:37]SAM_PROTO_ProcessDocument answer len = 59 [06:40:37]SAM_PROTO_ProcessDocument done [06:40:37]SetTLVBufToDocument [06:40:37]Processing tag 1209 (04B9) [06:40:37]Malloc new data [06:40:37]Processing tag 1041 (0411) [06:40:37]Processing tag 1040 (0410) [06:40:37]Malloc new data [06:40:37]Processing tag 1038 (040E) [06:40:37]Malloc new data [06:40:37]Processing tag 1042 (0412) [06:40:37]Malloc new data [06:40:37]Processing tag 1077 (0435) [06:40:37]Malloc new data [06:40:37]SetTLVBufToDocument err=0 [06:40:37]KKMLoadAndSignReceiptData store KKM data [06:40:37]KKMLoadAndSignReceiptData err=0 [06:40:37]wFMCommunicate request_size=4 [06:40:37]MH_SAM_APDU [06:40:37]CAPDU: 80 11 00 00 [06:40:37]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [06:40:37]Write i2c OK [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 [06:40:37]MH_I2C_Read... [06:40:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:40:37]Read from MH i2c: E2 17 00 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 17 00 4A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [06:40:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:40:37]wFMCommunicate OK [06:40:37]Счет N : (1)291037 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 81 Товар: 2711129700 ГАЗ-К-5 39.070 * 38.40 = 1500.29 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.32 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 60 20.08.2024 06:40 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162615 ФПД: 223434604001891 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T064037&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162615&fm=223434604001891&tin=02508201610067®Number=0000000000092562&sum=150000 [06:40:37]StoreToDocumentArchive [06:40:37]shift 465 fd 162615 [06:40:37]save to /storage/0465/doc_00162615 [06:40:37]save last doc name /storage/0465/doc_00162615 to /storage/kkm_last_doc_name [06:40:37]save OK [06:40:37]Clear old archive folders... [06:40:37]ProcessDocumentItem done err = 0, tmpTLVsize=250 [06:40:37]tlvbuf is 008D1590 [06:40:37]SAM_PROTO_ClearQueue [06:40:37]wFMCommunicate request_size=4 [06:40:37]MH_SAM_APDU [06:40:37]CAPDU: 80 09 00 00 [06:40:37]Write to MH i2c: E2 08 00 4B 01 80 09 00 00 00 00 00 00 BE [06:40:37]Write i2c OK [06:40:37]MH_I2C_Read... [06:40:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:40:37]Read from MH i2c: E2 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 03 00 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [06:40:37]RAPDU: 90 00 [06:40:37]wFMCommunicate OK [06:40:37]SAM_PROTO_ClearQueue done [06:40:37]KKMCreateOFDPacket [06:40:37]OFDProtocolAddRootSTLVToBuf [06:40:37]FM_MakeSignedData [06:40:37]FM_MakeSignedData [06:40:37]SAM_PROTO_SignData [06:40:37]wFMCommunicate request_size=4 [06:40:37]MH_SAM_APDU [06:40:37]CAPDU: 80 0D 01 02 [06:40:37]Write to MH i2c: E2 08 00 4C 01 80 0D 01 02 00 00 00 00 C6 [06:40:37]Write i2c OK [06:40:37]MH_I2C_Read... [06:40:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:40:37]Read from MH i2c: E2 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 03 00 [06:40:37]MH_I2C_Read... [06:40:37]Read from MH i2c: E2 03 00 4C 01 00 90 00 C1 [06:40:37]RAPDU: 90 00 [06:40:37]wFMCommunicate OK [06:40:37]wFMCommunicate request_size=255 [06:40:37]MH_SAM_APDU [06:40:37]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9E 98 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 65 3A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7B 02 00 35 04 06 00 CB 36 [06:40:37]Write to MH i2c: E2 02 01 4D 01 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9E 98 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 00 00 00 F4 03 04 00 65 3A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7B 02 00 35 04 06 00 CB 36 00 00 D4 [06:40:37]Write i2c OK [06:40:37]MH_I2C_Read... [06:40:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:40:38]Read from MH i2c: E2 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: E2 03 00 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: E2 03 00 4D 01 00 90 00 C2 [06:40:38]RAPDU: 90 00 [06:40:38]wFMCommunicate OK [06:40:38]wFMCommunicate request_size=9 [06:40:38]MH_SAM_APDU [06:40:38]CAPDU: 80 0D 02 02 04 6C 33 BA 63 [06:40:38]Write to MH i2c: E2 0C 00 4E 01 80 0D 02 02 04 00 6C 33 BA 63 00 00 8D [06:40:38]Write i2c OK [06:40:38]MH_I2C_Read... [06:40:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:40:38]Read from MH i2c: E2 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: E2 03 00 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: E2 03 00 4E 01 00 90 00 C3 [06:40:38]RAPDU: 90 00 [06:40:38]wFMCommunicate OK [06:40:38]wFMCommunicate request_size=4 [06:40:38]MH_SAM_APDU [06:40:38]CAPDU: 80 0D 03 02 [06:40:38]Write to MH i2c: E2 08 00 4F 01 80 0D 03 02 00 00 00 00 CB [06:40:38]Write i2c OK [06:40:38]MH_I2C_Read... [06:40:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:40:38]Read from MH i2c: E2 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: E2 0B 00 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: E2 0B 00 4F 01 00 D1 A9 0B 7A 48 65 0B 1C 90 00 9F [06:40:38]RAPDU: D1 A9 0B 7A 48 65 0B 1C 90 00 [06:40:38]wFMCommunicate OK [06:40:38]SAM_PROTO_SignData done [06:40:38]FM_MakeSignedData done [06:40:38]CreateOFDProtocolMessage [06:40:38]wFMCommunicate request_size=4 [06:40:38]MH_SAM_APDU [06:40:38]CAPDU: 80 11 00 00 [06:40:38]Write to MH i2c: E2 08 00 50 01 80 11 00 00 00 00 00 00 CB [06:40:38]Write i2c OK [06:40:38]MH_I2C_Read... [06:40:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:40:38]Read from MH i2c: E2 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: E2 17 00 [06:40:38]MH_I2C_Read... [06:40:38]Read from MH i2c: E2 17 00 50 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [06:40:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:40:38]wFMCommunicate OK [06:40:38]CreateOFDProtocolMessage done [06:40:38]OFDSenderStorePacket 162615 [06:40:38]StoreOFDPacket docnum=162615 [06:40:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162615,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [06:40:41]free response buf [06:40:41]execute_script done [06:40:41]execute_script returns [06:40:41]free content buf [06:40:41]Sock 8.Close socket [06:40:41]Sock 8.Thread stoped [06:40:42]OFD Sender: No OFD packet to send [06:40:47]OFD Sender: No OFD packet to send [06:40:52]OFD Sender: No OFD packet to send [06:40:57]OFD Sender: No OFD packet to send [06:41:00]recv_with_timeout no data received [06:41:02]OFD Sender: No OFD packet to send [06:41:07]OFD Sender: No OFD packet to send [06:41:12]OFD Sender: No OFD packet to send [06:41:17]OFD Sender: No OFD packet to send [06:41:22]OFD Sender: No OFD packet to send [06:41:27]OFD Sender: No OFD packet to send [06:41:32]OFD Sender: No OFD packet to send [06:41:37]OFD Sender: No OFD packet to send [06:41:42]OFD Sender: No OFD packet to send [06:41:47]OFD Sender: No OFD packet to send [06:41:52]OFD Sender: No OFD packet to send [06:41:57]OFD Sender: No OFD packet to send [06:42:02]OFD Sender: No OFD packet to send [06:42:07]OFD Sender: No OFD packet to send [06:42:12]OFD Sender: No OFD packet to send [06:42:17]OFD Sender: No OFD packet to send [06:42:22]OFD Sender: No OFD packet to send [06:42:27]OFD Sender: No OFD packet to send [06:42:32]OFD Sender: No OFD packet to send [06:42:37]OFD Sender: No OFD packet to send [06:42:37]recv_with_timeout no data received [06:42:42]OFD Sender: No OFD packet to send [06:42:47]OFD Sender: No OFD packet to send [06:42:52]OFD Sender: No OFD packet to send [06:42:57]OFD Sender: No OFD packet to send [06:43:02]OFD Sender: No OFD packet to send [06:43:07]OFD Sender: No OFD packet to send [06:43:12]OFD Sender: No OFD packet to send [06:43:17]OFD Sender: No OFD packet to send [06:43:22]OFD Sender: No OFD packet to send [06:43:24]recv_with_timeout no data received [06:43:27]OFD Sender: No OFD packet to send [06:43:32]OFD Sender: No OFD packet to send [06:43:37]OFD Sender: No OFD packet to send [06:43:42]OFD Sender: No OFD packet to send [06:43:47]OFD Sender: No OFD packet to send [06:43:52]OFD Sender: No OFD packet to send [06:43:57]OFD Sender: No OFD packet to send [06:44:02]OFD Sender: No OFD packet to send [06:44:07]OFD Sender: No OFD packet to send [06:44:12]OFD Sender: No OFD packet to send [06:44:17]OFD Sender: No OFD packet to send [06:44:22]OFD Sender: No OFD packet to send [06:44:27]OFD Sender: No OFD packet to send [06:44:32]OFD Sender: No OFD packet to send [06:44:37]OFD Sender: No OFD packet to send [06:44:42]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:16]recv_with_timeout no data received [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:10]recv_with_timeout no data received [06:46:13]OFD Sender: No OFD packet to send [06:46:18]OFD Sender: No OFD packet to send [06:46:22]recv_with_timeout no data received [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:54]OFD Sender: No OFD packet to send [06:48:59]OFD Sender: No OFD packet to send [06:49:04]OFD Sender: No OFD packet to send [06:49:04]recv_with_timeout no data received [06:49:09]OFD Sender: No OFD packet to send [06:49:14]OFD Sender: No OFD packet to send [06:49:15]recv_with_timeout no data received [06:49:19]OFD Sender: No OFD packet to send [06:49:29]OFD Sender: No OFD packet to send [06:49:33]recv_with_timeout no data received [06:49:34]OFD Sender: No OFD packet to send [06:49:24]OFD Sender: No OFD packet to send [06:49:39]OFD Sender: No OFD packet to send [06:49:44]OFD Sender: No OFD packet to send [06:49:49]OFD Sender: No OFD packet to send [06:49:54]OFD Sender: No OFD packet to send [06:49:59]OFD Sender: No OFD packet to send [06:50:04]OFD Sender: No OFD packet to send [06:50:09]OFD Sender: No OFD packet to send [06:50:14]OFD Sender: No OFD packet to send [06:50:19]OFD Sender: No OFD packet to send [06:50:24]OFD Sender: No OFD packet to send [06:50:29]OFD Sender: No OFD packet to send [06:50:34]OFD Sender: No OFD packet to send [06:50:39]OFD Sender: No OFD packet to send [06:50:44]OFD Sender: No OFD packet to send [06:50:49]OFD Sender: No OFD packet to send [06:50:54]OFD Sender: No OFD packet to send [06:50:59]OFD Sender: No OFD packet to send [06:51:04]OFD Sender: No OFD packet to send [06:51:09]OFD Sender: No OFD packet to send [06:51:12]recv_with_timeout no data received [06:51:14]OFD Sender: No OFD packet to send [06:51:19]OFD Sender: No OFD packet to send [06:51:24]OFD Sender: No OFD packet to send [06:51:29]OFD Sender: No OFD packet to send [06:51:34]OFD Sender: No OFD packet to send [06:51:39]OFD Sender: No OFD packet to send [06:51:44]OFD Sender: No OFD packet to send [06:51:49]OFD Sender: No OFD packet to send [06:51:54]OFD Sender: No OFD packet to send [06:51:59]OFD Sender: No OFD packet to send [06:52:04]OFD Sender: No OFD packet to send [06:52:09]OFD Sender: No OFD packet to send [06:52:14]OFD Sender: No OFD packet to send [06:52:19]OFD Sender: No OFD packet to send [06:52:24]OFD Sender: No OFD packet to send [06:52:29]OFD Sender: No OFD packet to send [06:52:34]OFD Sender: No OFD packet to send [06:52:39]OFD Sender: No OFD packet to send [06:52:44]OFD Sender: No OFD packet to send [06:52:49]OFD Sender: No OFD packet to send [06:52:54]OFD Sender: No OFD packet to send [06:52:59]OFD Sender: No OFD packet to send [06:53:05]OFD Sender: No OFD packet to send [06:53:10]OFD Sender: No OFD packet to send [06:53:15]OFD Sender: No OFD packet to send [06:53:20]OFD Sender: No OFD packet to send [06:53:22]recv_with_timeout no data received [06:53:25]OFD Sender: No OFD packet to send [06:53:30]OFD Sender: No OFD packet to send [06:53:35]OFD Sender: No OFD packet to send [06:53:40]OFD Sender: No OFD packet to send [06:53:45]OFD Sender: No OFD packet to send [06:53:50]OFD Sender: No OFD packet to send [06:53:55]OFD Sender: No OFD packet to send [06:54:00]OFD Sender: No OFD packet to send [06:54:05]OFD Sender: No OFD packet to send [06:54:10]OFD Sender: No OFD packet to send [06:54:15]OFD Sender: No OFD packet to send [06:54:20]OFD Sender: No OFD packet to send [06:54:25]OFD Sender: No OFD packet to send [06:54:30]Read from MH i2c: E2 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: E2 03 00 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [06:54:30]RAPDU: 90 00 [06:54:30]wFMCommunicate OK [06:54:30]wFMCommunicate request_size=15 [06:54:30]MH_SAM_APDU [06:54:30]CAPDU: 80 15 02 00 0A FC 03 06 00 40 9C 00 00 00 00 [06:54:30]Write to MH i2c: E2 12 00 8D 01 80 15 02 00 0A 00 FC 03 06 00 40 9C 00 00 00 00 00 00 03 [06:54:30]Write i2c OK [06:54:30]MH_I2C_Read... [06:54:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:54:30]Read from MH i2c: E2 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: E2 03 00 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: E2 03 00 8D 01 00 90 00 02 [06:54:30]RAPDU: 90 00 [06:54:30]wFMCommunicate OK [06:54:30]wFMCommunicate request_size=47 [06:54:30]MH_SAM_APDU [06:54:30]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 [06:54:30]Write to MH i2c: E2 32 00 8E 01 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 00 00 71 [06:54:30]Write i2c OK [06:54:30]MH_I2C_Read... [06:54:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:54:30]Read from MH i2c: E2 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: E2 03 00 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: E2 03 00 8E 01 00 90 00 03 [06:54:30]RAPDU: 90 00 [06:54:30]wFMCommunicate OK [06:54:30]wFMCommunicate request_size=15 [06:54:30]MH_SAM_APDU [06:54:30]CAPDU: 80 15 02 00 0A 07 04 06 00 40 9C 00 00 00 00 [06:54:30]Write to MH i2c: E2 12 00 8F 01 80 15 02 00 0A 00 07 04 06 00 40 9C 00 00 00 00 00 00 11 [06:54:30]Write i2c OK [06:54:30]MH_I2C_Read... [06:54:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:54:30]Read from MH i2c: E2 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: E2 03 00 [06:54:30]MH_I2C_Read... [06:54:30]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [06:54:30]RAPDU: 90 00 [06:54:30]wFMCommunicate OK [06:54:30]wFMCommunicate request_size=15 [06:54:30]MH_SAM_APDU [06:54:30]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [06:54:30]Write to MH i2c: E2 12 00 90 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 68 [06:54:30]Write i2c OK [06:54:30]MH_I2C_Read... [06:54:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:54:31]Read from MH i2c: E2 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [06:54:31]RAPDU: 90 00 [06:54:31]wFMCommunicate OK [06:54:31]wFMCommunicate request_size=11 [06:54:31]MH_SAM_APDU [06:54:31]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [06:54:31]Write to MH i2c: E2 0E 00 91 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 44 [06:54:31]Write i2c OK [06:54:31]MH_I2C_Read... [06:54:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:54:31]Read from MH i2c: E2 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [06:54:31]RAPDU: 90 00 [06:54:31]wFMCommunicate OK [06:54:31]wFMCommunicate request_size=13 [06:54:31]MH_SAM_APDU [06:54:31]CAPDU: 80 15 02 00 08 F4 03 04 00 A7 3D C4 66 [06:54:31]Write to MH i2c: E2 10 00 92 01 80 15 02 00 08 00 F4 03 04 00 A7 3D C4 66 00 00 2C [06:54:31]Write i2c OK [06:54:31]MH_I2C_Read... [06:54:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:54:31]Read from MH i2c: E2 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [06:54:31]RAPDU: 90 00 [06:54:31]wFMCommunicate OK [06:54:31]wFMCommunicate request_size=25 [06:54:31]MH_SAM_APDU [06:54:31]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [06:54:31]Write to MH i2c: E2 1C 00 93 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 75 [06:54:31]Write i2c OK [06:54:31]MH_I2C_Read... [06:54:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [06:54:31]Read from MH i2c: E2 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 93 01 00 90 00 08 [06:54:31]RAPDU: 90 00 [06:54:31]wFMCommunicate OK [06:54:31]wFMCommunicate request_size=4 [06:54:31]MH_SAM_APDU [06:54:31]CAPDU: 80 15 03 00 [06:54:31]Write to MH i2c: E2 08 00 94 01 80 15 03 00 00 00 00 00 16 [06:54:31]Write i2c OK [06:54:31]MH_I2C_Read... [06:54:31]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [06:54:31]Read from MH i2c: E2 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 40 00 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 40 00 94 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3D 00 00 00 35 04 06 00 C0 02 BC 72 30 82 90 00 78 [06:54:31]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3D 00 00 00 35 04 06 00 C0 02 BC 72 30 82 90 00 [06:54:31]wFMCommunicate OK [06:54:31]SAM_PROTO_ProcessDocument answer len = 59 [06:54:31]SAM_PROTO_ProcessDocument done [06:54:31]SetTLVBufToDocument [06:54:31]Processing tag 1209 (04B9) [06:54:31]Malloc new data [06:54:31]Processing tag 1041 (0411) [06:54:31]Processing tag 1040 (0410) [06:54:31]Malloc new data [06:54:31]Processing tag 1038 (040E) [06:54:31]Malloc new data [06:54:31]Processing tag 1042 (0412) [06:54:31]Malloc new data [06:54:31]Processing tag 1077 (0435) [06:54:31]Malloc new data [06:54:31]SetTLVBufToDocument err=0 [06:54:31]KKMLoadAndSignReceiptData store KKM data [06:54:31]KKMLoadAndSignReceiptData err=0 [06:54:31]wFMCommunicate request_size=4 [06:54:31]MH_SAM_APDU [06:54:31]CAPDU: 80 11 00 00 [06:54:31]Write to MH i2c: E2 08 00 95 01 80 11 00 00 00 00 00 00 10 [06:54:31]Write i2c OK [06:54:31]MH_I2C_Read... [06:54:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:54:31]Read from MH i2c: E2 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 17 00 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 17 00 95 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [06:54:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:54:31]wFMCommunicate OK [06:54:31]Счет N : (3)50370 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4606532000189 Тормозная жидкость РосДот-4 0,455кг 1.000 * 250.00 = 250.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 400.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 61 20.08.2024 06:54 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162616 ФПД: 211117984067714 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T065431&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162616&fm=211117984067714&tin=02508201610067®Number=0000000000092562&sum=40000 0 [06:54:31]StoreToDocumentArchive [06:54:31]shift 465 fd 162616 [06:54:31]save to /storage/0465/doc_00162616 [06:54:31]save last doc name /storage/0465/doc_00162616 to /storage/kkm_last_doc_name [06:54:31]save OK [06:54:31]Clear old archive folders... [06:54:31]ProcessDocumentItem done err = 0, tmpTLVsize=504 [06:54:31]tlvbuf is 008D1150 [06:54:31]SAM_PROTO_ClearQueue [06:54:31]wFMCommunicate request_size=4 [06:54:31]MH_SAM_APDU [06:54:31]CAPDU: 80 09 00 00 [06:54:31]Write to MH i2c: E2 08 00 96 01 80 09 00 00 00 00 00 00 09 [06:54:31]Write i2c OK [06:54:31]MH_I2C_Read... [06:54:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [06:54:31]Read from MH i2c: E2 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 96 01 00 90 00 0B [06:54:31]RAPDU: 90 00 [06:54:31]wFMCommunicate OK [06:54:31]SAM_PROTO_ClearQueue done [06:54:31]KKMCreateOFDPacket [06:54:31]OFDProtocolAddRootSTLVToBuf [06:54:31]FM_MakeSignedData [06:54:31]FM_MakeSignedData [06:54:31]SAM_PROTO_SignData [06:54:31]wFMCommunicate request_size=4 [06:54:31]MH_SAM_APDU [06:54:31]CAPDU: 80 0D 01 02 [06:54:31]Write to MH i2c: E2 08 00 97 01 80 0D 01 02 00 00 00 00 11 [06:54:31]Write i2c OK [06:54:31]MH_I2C_Read... [06:54:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [06:54:31]Read from MH i2c: E2 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 [06:54:31]MH_I2C_Read... [06:54:31]Read from MH i2c: E2 03 00 97 01 00 90 00 0C [06:54:31]RAPDU: 90 00 [06:54:31]wFMCommunicate OK [06:54:31]wFMCommunicate request_size=255 [06:54:31]MH_SAM_APDU [06:54:31]CAPDU: 80 0D 02 02 FA 03 00 F8 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A8 61 00 00 00 00 13 04 06 00 A8 61 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 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 [06:54:31]Write to MH i2c: E2 02 01 98 01 80 0D 02 02 FA 00 03 00 F8 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A8 61 00 00 00 00 13 04 06 00 A8 61 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 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5D 00 00 00 DB [06:54:31]Write i2c OK [06:54:31]MH_I2C_Read... [06:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:54:32]Read from MH i2c: E2 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 03 00 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 03 00 98 01 00 90 00 0D [06:54:32]RAPDU: 90 00 [06:54:32]wFMCommunicate OK [06:54:32]wFMCommunicate request_size=255 [06:54:32]MH_SAM_APDU [06:54:32]CAPDU: 80 0D 02 02 FA 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 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 A7 3D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7B 02 00 35 04 [06:54:32]Write to MH i2c: E2 02 01 99 01 80 0D 02 02 FA 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 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 A7 3D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7B 02 00 35 04 00 00 30 [06:54:32]Write i2c OK [06:54:32]MH_I2C_Read... [06:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:54:32]Read from MH i2c: E2 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 03 00 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 03 00 99 01 00 90 00 0E [06:54:32]RAPDU: 90 00 [06:54:32]wFMCommunicate OK [06:54:32]wFMCommunicate request_size=13 [06:54:32]MH_SAM_APDU [06:54:32]CAPDU: 80 0D 02 02 08 06 00 C0 02 BC 72 30 82 [06:54:32]Write to MH i2c: E2 10 00 9A 01 80 0D 02 02 08 00 06 00 C0 02 BC 72 30 82 00 00 CD [06:54:32]Write i2c OK [06:54:32]MH_I2C_Read... [06:54:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [06:54:32]Read from MH i2c: E2 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 03 00 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 03 00 9A 01 00 90 00 0F [06:54:32]RAPDU: 90 00 [06:54:32]wFMCommunicate OK [06:54:32]wFMCommunicate request_size=4 [06:54:32]MH_SAM_APDU [06:54:32]CAPDU: 80 0D 03 02 [06:54:32]Write to MH i2c: E2 08 00 9B 01 80 0D 03 02 00 00 00 00 17 [06:54:32]Write i2c OK [06:54:32]MH_I2C_Read... [06:54:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [06:54:32]Read from MH i2c: E2 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 0B 00 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 0B 00 9B 01 00 BF FE 47 C7 83 93 D2 6B 90 00 36 [06:54:32]RAPDU: BF FE 47 C7 83 93 D2 6B 90 00 [06:54:32]wFMCommunicate OK [06:54:32]SAM_PROTO_SignData done [06:54:32]FM_MakeSignedData done [06:54:32]CreateOFDProtocolMessage [06:54:32]wFMCommunicate request_size=4 [06:54:32]MH_SAM_APDU [06:54:32]CAPDU: 80 11 00 00 [06:54:32]Write to MH i2c: E2 08 00 9C 01 80 11 00 00 00 00 00 00 17 [06:54:32]Write i2c OK [06:54:32]MH_I2C_Read... [06:54:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [06:54:32]Read from MH i2c: E2 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 17 00 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: E2 17 00 9C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [06:54:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [06:54:32]wFMCommunicate OK [06:54:32]CreateOFDProtocolMessage done [06:54:32]OFDSenderStorePacket 162616 [06:54:32]StoreOFDPacket docnum=162616 [06:54:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 02 00 00 A7 F4 04 02 4D 3F 5A 03 01 00 03 00 F8 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 30 36 35 33 32 30 30 30 31 38 39 06 04 3C 00 D0 A2 D0 BE D1 80 D0 BC D0 BE D0 B7 D0 BD D0 B0 D1 8F 20 D0 B6 D0 B8 D0 B4 D0 BA D0 BE D1 81 D1 82 D1 8C 20 D0 A0 D0 BE D1 81 D0 94 D0 BE D1 82 2D 34 20 30 2C 34 35 35 D0 BA D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A8 61 00 00 00 00 13 04 06 00 A8 61 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 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 00 00 00 F4 03 04 00 A7 3D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7B 02 00 35 04 06 00 C0 02 BC 72 30 82 BF FE 47 C7 83 93 D2 6B [06:54:32]CheckFolder [06:54:32]dirname=/storage/ofd_packets [06:54:32]CheckFolder done [06:54:32]ProducePacketName [06:54:32]name=ofd_packets/00162616 [06:54:32]NVStorageSaveData ofd_packets/00162616 [06:54:32]File name is /storage/ofd_packets/00162616 [06:54:32]Write 554 bytes [06:54:32]NVStorageSaveData done [06:54:32]OFDSenderStorePacket done [06:54:32]KKMCreateOFDPacket done [06:54:32]NVStorageSaveData kkm_last_timestamp [06:54:32]File name is /storage/kkm_last_timestamp [06:54:32]Write 4 bytes [06:54:32]NVStorageSaveData done [06:54:32]ExternCall_PrintAddStr [06:54:32]wPrintStart [06:54:32]Write to MH i2c: 01 00 00 9D 01 9E [06:54:32]OFD Sender: Processing packet 162616 [packets to send 956, broken 955] [06:54:32]ProducePacketName [06:54:32]Write i2c OK [06:54:32]MH_I2C_Read... [06:54:32]name=ofd_packets/00162616 [06:54:32]Read from MH i2c: 01 OFD Sender: To server: pG, [06:54:32] [06:54:32]CommunicateWithHost lk.salyk.kg:30040 [06:54:32]MH_I2C_Read... [06:54:32]ConnectInit lk.salyk.kg [06:54:32]Read from MH i2c: 01 07 00 [06:54:32]MH_I2C_Read... [06:54:32]Read from MH i2c: 01 07 00 9D 01 00 00 00 00 00 FF 0F B3 [06:54:32]RasterBufferAndPrint [06:54:32]line Счет N : (3)50370 [06:54:32]line ИНН: 02508201610067 [06:54:32]line Контрольно-Кассовый Чек [06:54:32]line ПРОДАЖА [06:54:32]line Товар: 4606532000189 [06:54:32]line Тормозная жидкость РосДот-4 0,455кг [06:54:32]line 1.000 * 250.00 [06:54:32]line = 250.00 [06:54:32]line НДС 12% НСП 1% [06:54:32]line > о реализуемом товаре [06:54:32]line Товар: 48743587 [06:54:32]line Сигареты Winston XStyle Silver [06:54:32]line 1.000 * 140.00 [06:54:32]line = 140.00 [06:54:32]line НДС 12% НСП 1% [06:54:32]line > о реализуемом товаре [06:54:32]line Товар: 46231529 [06:54:32]line Mentos ПФ Арбуз 6*100*2 [06:54:32]line 1.000 * 10.00 [06:54:32]line = 10.00 [06:54:32]line НДС 12% НСП 1% [06:54:32]line > о реализуемом товаре [06:54:32]line ИТОГО: 400.00 [06:54:32]line НСП 1% : 3.54 [06:54:32]line НДС 12% : 42.48 [06:54:32]line Наличными: 400.00 [06:54:32]line Безнал.: 0.00 [06:54:32]line Место: АЗС № 130 "Партнер Нефть" [06:54:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [06:54:32]line СНО: Общий режим [06:54:32]line Чек 61 20.08.2024 06:54 [06:54:32]line Смена: 465 ФФД: 1.0 [06:54:32]line ЗНМ: 0300000070 [06:54:32]line РНМ: 0000000000092562 [06:54:32]line Версия ККМ: 001 [06:54:32]line ФМ: 0000000000871769 [06:54:32]line ФД: 162616 [06:54:32]line ФПД: 211117984067714 [06:56:25]ConnectInit Can't connect to host [06:56:27]ConnectInit Can't take IP for lk.salyk.kg [06:56:27]CommunicateWithHost connect error [06:56:27]CommunicateWithHost err = -1 [06:56:27]OFD Sender: Server communicate error [06:56:32]OFD Sender: Processing packet 162617 [packets to send 956, broken 955] [06:56:32]ProducePacketName [06:56:32]name=ofd_packets/00162617 [06:56:32]OFD Sender: To server: pG, [06:56:32]CommunicateWithHost lk.salyk.kg:30040 [06:56:32]ConnectInit lk.salyk.kg [06:56:35]Connected sock=9 [06:56: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 36 39 0C 01 00 00 78 1E 04 01 DF 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 F7 3D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7B 02 00 35 04 06 00 88 C2 3C 94 3E 93 DE 9E 75 5D 19 7F ED 93 [06:56: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 36 39 4F 00 00 00 5F B1 47 00 F0 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7B 02 00 F4 03 04 00 76 E7 C3 66 B6 04 01 00 00 3B E2 55 BE 61 24 74 5C [06:56:35]CommunicateWithHost err = 0 [06:56:35]CheckOFDResponse [06:56:35]1017 (14) - 77093643461234 [06:56:35]1041 (16) - 0000000000871769 [06:56:35]1040 (4) - 162617 [06:56:35]1012 (4) - 20.08.2024 00:46 [06:56:35]1206 (1) - 0 [06:56:35]OFD Sender: Remove packet 162617 [06:56:35]ProducePacketName [06:56:35]name=ofd_packets/00162617 [06:56:35]NVStorageDeleteData [06:56:35]OFD Sender: No OFD packet to send [06:56:40]OFD Sender: No OFD packet to send [06:56:45]OFD Sender: No OFD packet to send [06:56:50]OFD Sender: No OFD packet to send [06:56:56]OFD Sender: No OFD packet to send [06:57:01]OFD Sender: No OFD packet to send [06:57:06]OFD Sender: No OFD packet to send [07:00:20]OFD Sender: No OFD packet to send [07:00:22]ConnectInit Can't connect to host [07:00:25]OFD Sender: No OFD packet to send [07:00:30]OFD Sender: No OFD packet to send [07:00:35]OFD Sender: No OFD packet to send [07:00:40]OFD Sender: No OFD packet to send [07:00:45]recv_with_timeout no data received [07:00:45]OFD Sender: No OFD packet to send [07:00:48]accept exits with 6 [07:00:48]New connection [07:00:48]New thread 3067231588 created [07:00:48]Waiting for new connection... [07:00:48] Sock 6.Parse request [07:00:48]Sock 6.Check first char [07:00:48]Sock 6.First char is OK [07:00:48]request: POST /json_proto HTTP/1.0 [07:00:48]Method: POST [07:00:48]URL: /json_proto [07:00:48]Method is POST - this is cgi request [07:00:48]url: /json_proto [07:00:48]query_string will be loaded in cgi processing [07:00:48]execute_cgi json_proto POST (null) [07:00:48]execute_cgi path=json_proto method=POST [07:00:48]POST find Content-Length [07:00:48]Host: 172.17.44.132:8080 [07:00:48]Content-Length: 215 [07:00:48]Content-Type: application/json [07:00:48] [07:00:48]POST finish read [07:00:48]Found Content-Length = 215 [07:00:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:00:48]execute_script... [07:00:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:00:48]POST & json_proto [07:00:48]process_json_proto [07:00:48]json parsed OK: [07:00:48]protocol is kg_v1.0 [07:00:48]action value=get_value [07:00:48]process_action get_value [07:00:48]cmd_get_value [07:00:48]process_action get_value done [07:00:48]requested_data is exist [07:00:48]produce_requested_data [07:00:48]requested_item kkm.sn is exist - process it [07:00:48]requested_item kkm.ver is exist - process it [07:00:48]requested_item fm.sn is exist - process it [07:00:48]wFMCommunicate request_size=4 [07:00:48]MH_SAM_APDU [07:00:48]CAPDU: 80 11 00 00 [07:00:48]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [07:00:48]Write i2c OK [07:00:48]MH_I2C_Read... [07:00:48]Read from MH i2c: E2 [07:00:48]MH_I2C_Read... [07:00:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:00:48]Read from MH i2c: E2 17 00 [07:00:48]MH_I2C_Read... [07:00:48]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [07:00:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:00:48]wFMCommunicate OK [07:00:48]requested_item fd.num is exist - process it [07:00:48]SAM_PROTO_GetFieldsCounters [07:00:48]wFMCommunicate request_size=4 [07:00:48]MH_SAM_APDU [07:00:48]CAPDU: 80 13 00 00 [07:00:48]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [07:00:48]Write i2c OK [07:00:48]MH_I2C_Read... [07:00:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:00:48]Read from MH i2c: E2 [07:00:48]MH_I2C_Read... [07:00:48]Read from MH i2c: E2 62 00 [07:00:48]MH_I2C_Read... [07:00:48]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 7B 02 00 0E 04 04 00 D1 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 F5 [07:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 7B 02 00 0E 04 04 00 D1 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 [07:00:48]wFMCommunicate OK [07:00:48]SAM_PROTO_GetFieldsCounters done [07:00:48]requested_item shift.num is exist - process it [07:00:48]requested_item shift.opened is exist - process it [07:00:48]req_shift_opened [07:00:48]FM_GetShiftState [07:00:48]SAM_PROTO_GetShiftState [07:00:48]wFMCommunicate request_size=4 [07:00:48]MH_SAM_APDU [07:00:48]CAPDU: 80 13 01 00 [07:00:48]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [07:00:48]Write i2c OK [07:00:48]MH_I2C_Read... [07:00:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:00:48]Read from MH i2c: E2 [07:00:48]MH_I2C_Read... [07:00:48]Read from MH i2c: E2 0E 00 [07:00:48]MH_I2C_Read... [07:00:48]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [07:00:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:00:48]wFMCommunicate OK [07:00:48]SAM_PROTO_GetShiftState done [07:00:48]FM_GetShiftState done [07:00:48]req_shift_opened done [07:00:48]requested_item shift.open_date is exist - process it [07:00:48]req_shift_open_date [07:00:48]req_shift_open_date done [07:00:48]produce_requested_data done [07:00:48]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162617,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:00:48]process_action_free get_value [07:00:48]json_value_free [07:00:48]json_value_free done [07:00:48]process_json_proto returns [07:00:48]Send response to host [07:00:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162617,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:00:48]free response buf [07:00:48]execute_script done [07:00:48]execute_script returns [07:00:48]free content buf [07:00:48]Sock 6.Close socket [07:00:48]Sock 6.Thread stoped [07:00:50]OFD Sender: No OFD packet to send [07:00:51]accept exits with 9 [07:00:51]New connection [07:00:51]New thread 3067088228 created [07:00:51]Thread 3067231588 joined [07:00:51]Waiting for new connection... [07:00:51] Sock 9.Parse request [07:00:51]Sock 9.Check first char [07:00:51]Sock 9.First char is OK [07:00:51]request: POST /json_proto HTTP/1.0 [07:00:51]Method: POST [07:00:51]URL: /json_proto [07:00:51]Method is POST - this is cgi request [07:00:51]url: /json_proto [07:00:51]query_string will be loaded in cgi processing [07:00:51]execute_cgi json_proto POST (null) [07:00:51]execute_cgi path=json_proto method=POST [07:00:51]POST find Content-Length [07:00:51]Host: 172.17.44.132:8080 [07:00:51]Content-Length: 331 [07:00:51]Content-Type: application/json [07:00:51] [07:00:51]POST finish read [07:00:51]Found Content-Length = 331 [07:00:51]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" ] } } [07:00:51]execute_script... [07:00:51]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" ] } } [07:00:51]POST & json_proto [07:00:51]process_json_proto [07:00:51]json parsed OK: [07:00:51]protocol is kg_v1.0 [07:00:51]action value=get_value [07:00:51]process_action get_value [07:00:51]cmd_get_value [07:00:51]process_action get_value done [07:00:51]requested_data is exist [07:00:51]produce_requested_data [07:00:51]requested_item fm.sale.total is exist - process it [07:00:51]SAM_PROTO_GetFMData [07:00:51]wFMCommunicate request_size=4 [07:00:51]MH_SAM_APDU [07:00:51]CAPDU: 80 13 03 00 [07:00:51]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [07:00:51]Write i2c OK [07:00:51]MH_I2C_Read... [07:00:52]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [07:00:52]Read from MH i2c: E2 [07:00:52]MH_I2C_Read... [07:00:52]Read from MH i2c: E2 FD 00 [07:00:52]MH_I2C_Read... [07:00:52]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 96 77 02 00 69 04 A4 00 6F 04 04 00 86 74 02 00 B1 04 05 00 59 58 80 66 03 70 04 05 00 46 5B 2C 66 02 72 04 05 00 13 FD 53 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 50 9E 75 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 89 3B B4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 55 [07:00:52]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 96 77 02 00 69 04 A4 00 6F 04 04 00 86 74 02 00 B1 04 05 00 59 58 80 66 03 70 04 05 00 46 5B 2C 66 02 72 04 05 00 13 FD 53 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 50 9E 75 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 89 3B B4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [07:00:52]wFMCommunicate OK [07:00:52]wFMCommunicate request_size=4 [07:00:52]MH_SAM_APDU [07:00:52]CAPDU: 80 17 00 00 [07:00:52]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [07:00:52]Write i2c OK [07:00:52]MH_I2C_Read... [07:00:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:00:52]Read from MH i2c: E2 [07:00:52]MH_I2C_Read... [07:00:52]Read from MH i2c: E2 FD 00 [07:00:52]MH_I2C_Read... [07:00:52]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [07:00:52]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [07:00:52]wFMCommunicate OK [07:00:52]wFMCommunicate request_size=4 [07:00:52]MH_SAM_APDU [07:00:52]CAPDU: 80 17 00 00 [07:00:52]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [07:00:52]Write i2c OK [07:00:52]MH_I2C_Read... [07:00:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:00:52]Read from MH i2c: E2 [07:00:52]MH_I2C_Read... [07:00:52]Read from MH i2c: E2 FD 00 [07:00:52]MH_I2C_Read... [07:00:52]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [07:00:52]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [07:00:52]wFMCommunicate OK [07:00:52]wFMCommunicate request_size=4 [07:00:52]MH_SAM_APDU [07:00:52]CAPDU: 80 17 00 00 [07:00:52]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [07:00:52]Write i2c OK [07:00:52]MH_I2C_Read... [07:00:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [07:00:53]Read from MH i2c: E2 [07:00:53]MH_I2C_Read... [07:00:53]Read from MH i2c: E2 FD 00 [07:00:53]MH_I2C_Read... [07:00:53]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [07:00:53]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 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 [07:00:54]wFMCommunicate OK [07:00:54]wFMCommunicate request_size=4 [07:00:54]MH_SAM_APDU [07:00:54]CAPDU: 80 17 00 00 [07:00:54]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:00:54]Write i2c OK [07:00:54]MH_I2C_Read... [07:00:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [07:00:55]Read from MH i2c: E2 [07:00:55]MH_I2C_Read... [07:00:55]Read from MH i2c: E2 CB 00 [07:00:55]MH_I2C_Read... [07:00:55]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [07:00:55]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 [07:00:55]wFMCommunicate OK [07:00:55]SAM_PROTO_GetShiftData done [07:00:55]requested_item shift.sale.total_cash is exist - process it [07:00:55]requested_item shift.sale_refund.total is exist - process it [07:00:55]requested_item shift.sale_refund.total_cash is exist - process it [07:00:55]requested_item shift.buy.total is exist - process it [07:00:55]requested_item shift.buy.total_cash is exist - process it [07:00:55]produce_requested_data done [07:00:55]produce_requested_data return {"fm.sale.total":146045891.45,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":55516.34,"shift.sale.total_cash":28273.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} [07:00:55]process_action_free get_value [07:00:55]json_value_free [07:00:55]json_value_free done [07:00:55]process_json_proto returns [07:00:55]Send response to host [07:00:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146045891.45,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":55516.34,"shift.sale.total_cash":28273.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}}} [07:00:55]free response buf [07:00:55]execute_script done [07:00:55]execute_script returns [07:00:55]free content buf [07:00:55]Sock 9.Close socket [07:00:55]Sock 9.Thread stoped [07:00:55]OFD Sender: No OFD packet to send [07:01:00]OFD Sender: No OFD packet to send [07:01:05]OFD Sender: No OFD packet to send [07:01:10]OFD Sender: No OFD packet to send [07:01:15]OFD Sender: No OFD packet to send [07:01:16]recv_with_timeout no data received [07:01:20]OFD Sender: No OFD packet to send [07:01:25]OFD Sender: No OFD packet to send [07:01:30]OFD Sender: No OFD packet to send [07:01:35]OFD Sender: No OFD packet to send [07:01:40]OFD Sender: No OFD packet to send [07:01:41]recv_with_timeout no data received [07:01:45]OFD Sender: No OFD packet to send [07:01:50]OFD Sender: No OFD packet to send [07:01:55]OFD Sender: No OFD packet to send [07:02:00]OFD Sender: No OFD packet to send [07:02:05]OFD Sender: No OFD packet to send [07:02:10]OFD Sender: No OFD packet to send [07:02:15]OFD Sender: No OFD packet to send [07:02:20]OFD Sender: No OFD packet to send [07:02:25]OFD Sender: No OFD packet to send [07:02:30]OFD Sender: No OFD packet to send [07:02:35]OFD Sender: No OFD packet to send [07:02:40]OFD Sender: No OFD packet to send [07:02:42]recv_with_timeout no data received [07:02:45]OFD Sender: No OFD packet to send [07:02:50]OFD Sender: No OFD packet to send [07:02:55]OFD Sender: No OFD packet to send [07:03:00]OFD Sender: No OFD packet to send [07:03:06]OFD Sender: No OFD packet to send [07:03:07]recv_with_timeout no data received [07:03:11]OFD Sender: No OFD packet to send [07:03:16]OFD Sender: No OFD packet to send [07:03:21]OFD Sender: No OFD packet to send [07:03:26]OFD Sender: No OFD packet to send [07:03:31]OFD Sender: No OFD packet to send [07:03:36]OFD Sender: No OFD packet to send [07:03:41]OFD Sender: No OFD packet to send [07:03:46]OFD Sender: No OFD packet to send [07:03:51]OFD Sender: No OFD packet to send [07:03:56]OFD Sender: No OFD packet to send [07:04:01]OFD Sender: No OFD packet to send [07:04:06]OFD Sender: No OFD packet to send [07:04:11]OFD Sender: No OFD packet to send [07:04:16]OFD Sender: No OFD packet to send [07:04:21]OFD Sender: No OFD packet to send [07:04:26]OFD Sender: No OFD packet to send [07:04:31]OFD Sender: No OFD packet to send [07:04:36]OFD Sender: No OFD packet to send [07:04:41]OFD Sender: No OFD packet to send [07:04:46]OFD Sender: No OFD packet to send [07:04:49]recv_with_timeout no data received [07:04:51]OFD Sender: No OFD packet to send [07:04:56]OFD Sender: No OFD packet to send [07:05:01]OFD Sender: No OFD packet to send [07:05:06]OFD Sender: No OFD packet to send [07:05:11]OFD Sender: No OFD packet to send [07:05:16]OFD Sender: No OFD packet to send [07:05:17]recv_with_timeout no data received [07:05:21]OFD Sender: No OFD packet to send [07:05:26]OFD Sender: No OFD packet to send [07:05:31]OFD Sender: No OFD packet to send [07:05:36]OFD Sender: No OFD packet to send [07:05:41]OFD Sender: No OFD packet to send [07:05:46]OFD Sender: No OFD packet to send [07:05:49]recv_with_timeout no data received [07:05:51]OFD Sender: No OFD packet to send [07:05:56]OFD Sender: No OFD packet to send [07:06:00]recv_with_timeout no data received [07:06:01]OFD Sender: No OFD packet to send [07:06:06]OFD Sender: No OFD packet to send [07:06:11]OFD Sender: No OFD packet to send 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 [07:00:53]wFMCommunicate OK [07:00:53]wFMCommunicate request_size=4 [07:00:53]MH_SAM_APDU [07:00:53]CAPDU: 80 17 00 00 [07:00:53]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [07:00:53]Write i2c OK [07:00:53]MH_I2C_Read... [07:00:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [07:00:53]Read from MH i2c: E2 [07:00:53]MH_I2C_Read... [07:00:53]Read from MH i2c: E2 E6 00 [07:00:53]MH_I2C_Read... [07:00:53]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [07:00:53]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [07:00:53]wFMCommunicate OK [07:00:53]SAM_PROTO_GetFMData done [07:00:53]requested_item fm.sale_refund.total is exist - process it [07:00:53]requested_item fm.buy.total is exist - process it [07:00:53]requested_item shift.sale.total is exist - process it [07:00:53]SAM_PROTO_GetShiftData [07:00:53]wFMCommunicate request_size=4 [07:00:53]MH_SAM_APDU [07:00:53]CAPDU: 80 13 02 00 [07:00:53]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [07:00:53]Write i2c OK [07:00:53]MH_I2C_Read... [07:00:53]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [07:00:53]Read from MH i2c: E2 [07:00:53]MH_I2C_Read... [07:00:53]Read from MH i2c: E2 FD 00 [07:00:53]MH_I2C_Read... [07:00:53]Read from MH i2c: E2 FD 00 18 00 00 AE 04 AA 04 AA 04 6E 04 04 00 3E 00 00 00 69 04 9B 00 6F 04 04 00 3E 00 00 00 B1 04 03 00 12 B6 54 70 04 03 00 24 24 2B 72 04 03 00 EE 91 29 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 18 FF 08 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 E4 BF EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 CC [07:00:53]RAPDU: AE 04 AA 04 AA 04 6E 04 04 00 3E 00 00 00 69 04 9B 00 6F 04 04 00 3E 00 00 00 B1 04 03 00 12 B6 54 70 04 03 00 24 24 2B 72 04 03 00 EE 91 29 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 18 FF 08 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 E4 BF EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 E[07:06:16]OFD Sender: No OFD packet to send [07:06:21]OFD Sender: No OFD packet to send [07:06:26]OFD Sender: No OFD packet to send [07:06:31]OFD Sender: No OFD packet to send [07:06:36]OFD Sender: No OFD packet to send [07:06:41]OFD Sender: No OFD packet to send [07:06:46]OFD Sender: No OFD packet to send [07:06:51]OFD Sender: No OFD packet to send [07:06:56]OFD Sender: No OFD packet to send [07:07:01]OFD Sender: No OFD packet to send [07:07:07]OFD Sender: No OFD packet to send [07:07:12]OFD Sender: No OFD packet to send [07:07:17]OFD Sender: No OFD packet to send [07:07:22]OFD Sender: No OFD packet to send [07:07:27]OFD Sender: No OFD packet to send [07:07:32]OFD Sender: No OFD packet to send [07:07:37]OFD Sender: No OFD packet to send [07:07:42]OFD Sender: No OFD packet to send [07:07:47]OFD Sender: No OFD packet to send [07:07:52]OFD Sender: No OFD packet to send [07:07:57]OFD Sender: No OFD packet to send [07:08:02]OFD Sender: No OFD packet to send [07:08:07]OFD Sender: No OFD packet to send [07:08:12]OFD Sender: No OFD packet to send [07:08:17]OFD Sender: No OFD packet to send [07:08:22]OFD Sender: No OFD packet to send [07:08:27]OFD Sender: No OFD packet to send [07:08:27]recv_with_timeout no data received [07:08:32]OFD Sender: No OFD packet to send [07:08:37]OFD Sender: No OFD packet to send [07:08:42]OFD Sender: No OFD packet to send [07:08:47]OFD Sender: No OFD packet to send [07:08:52]OFD Sender: No OFD packet to send [07:08:57]OFD Sender: No OFD packet to send [07:09:02]OFD Sender: No OFD packet to send [07:09:07]OFD Sender: No OFD packet to send [07:09:12]OFD Sender: No OFD packet to send [07:09:17]OFD Sender: No OFD packet to send [07:09:22]OFD Sender: No OFD packet to send [07:09:27]OFD Sender: No OFD packet to send [07:09:32]OFD Sender: No OFD packet to send [07:09:37]OFD Sender: No OFD packet to send [07:09:42]OFD Sender: No OFD packet to send [07:09:47]OFD Sender: No OFD packet to send [07:10:07]OFD Sender: No OFD packet to send [07:10:12]OFD Sender: No OFD packet to send [07:10:17]OFD Sender: No OFD packet to send [07:10:18]recv_with_timeout no data received [07:10:22]OFD Sender: No OFD packet to send [07:10:27]OFD Sender: No OFD packet to send [07:10:32]OFD Sender: No OFD packet to send [07:10:37]OFD Sender: No OFD packet to send [07:10:38]recv_with_timeout no data received [07:10:42]OFD Sender: No OFD packet to send [07:10:47]OFD Sender: No OFD packet to send [07:10:52]OFD Sender: No OFD packet to send [07:10:57]accept exits with 10 [07:10:57]New connection [07:10:57]New thread 3067231588 created [07:10:57]Thread 3067088228 joined [07:10:57]Waiting for new connection... [07:10:57] Sock 10.Parse request [07:10:57]Sock 10.Check first char [07:10:57]Sock 10.First char is OK [07:10:57]request: POST /json_proto HTTP/1.0 [07:10:57]Method: POST [07:10:57]URL: /json_proto [07:10:57]Method is POST - this is cgi request [07:10:57]url: /json_proto [07:10:57]query_string will be loaded in cgi processing [07:10:57]execute_cgi json_proto POST (null) [07:10:57]execute_cgi path=json_proto method=POST [07:10:57]POST find Content-Length [07:10:57]Host: 172.17.44.132:8080 [07:10:57]Content-Length: 816 [07:10:57]Content-Type: application/json [07:10:57] [07:10:57]POST finish read [07:10:57]Found Content-Length = 816 [07:10:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:10:57]execute_script... [07:10:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291048", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 45.940, "sum" : 3500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 3500.63 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:10:57]POST & json_proto [07:10:57]process_json_proto [07:10:57]json parsed OK: [07:10:57]protocol is kg_v1.0 [07:10:57]action value=close_receipt [07:10:57]process_action close_receipt [07:10:57]cmd_close_receipt [07:10:57]MH_GetDate [07:10:57]Write to MH i2c: F0 00 00 1D 00 0C [07:10:57]Write i2c OK [07:10:57]MH_I2C_Read... [07:10:57]Read from MH i2c: F0 [07:10:57]MH_I2C_Read... [07:10:57]Read from MH i2c: F0 09 00 [07:10:57]MH_I2C_Read... [07:10:57]Read from MH i2c: F0 09 00 1D 00 00 81 41 C4 66 2A 83 C1 65 D4 [07:10:57]GetLastDocTimeStamp 1724136951 [07:10:57]current date 1724137857 [07:10:57]FM_GetShiftState [07:10:57]SAM_PROTO_GetShiftState [07:10:57]wFMCommunicate request_size=4 [07:10:57]MH_SAM_APDU [07:10:57]CAPDU: 80 13 01 00 [07:10:57]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [07:10:57]Write i2c OK [07:10:57]MH_I2C_Read... [07:10:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:10:57]Read from MH i2c: E2 [07:10:57]MH_I2C_Read... [07:10:57]Read from MH i2c: E2 0E 00 [07:10:57]MH_I2C_Read... [07:10:57]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [07:10:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:10:57]wFMCommunicate OK [07:10:57]SAM_PROTO_GetShiftState done [07:10:57]FM_GetShiftState done [07:10:57]opened in 1724113081 [07:10:57]opened+sec_in_day 1724199481 [07:10:57]quantity*price = 350062 [07:10:57]sum+1 = 350064 [07:10:57]Check (price>sum+1) || (price+1 о реализуемом товаре [07:10:58]line ИТОГО: 3500.63 [07:10:58]line НСП 1% : 30.98 [07:10:58]line НДС 12% : 371.75 [07:10:58]line Наличными: 0.00 [07:10:58]line Безнал.: 3500.63 [07:10:58]line Место: АЗС № 130 "Партнер Нефть" [07:10:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:10:58]line СНО: Общий режим [07:10:58]line Чек 63 20.08.2024 07:10 [07:10:58]line Смена: 465 ФФД: 1.0 [07:10:58]line ЗНМ: 0300000070 [07:10:58]line РНМ: 0000000000092562 [07:10:58]line Версия ККМ: 001 [07:10:58]line Платежная система: Бакай Банк [07:10:58]line ФМ: 0000000000871769 [07:10:58]line ФД: 162618 [07:10:58]line ФПД: 99694281365988 [07:10:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T071057&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162618&fm=99694281365988&tin=02508201610067®Number=0000000000092562&sum=350063 [07:10:58]written 0, free lines is 4095 [07:10:58]OFD Sender: Processing packet 162618 [packets to send 956, broken 955] [07:10:58]ProducePacketName [07:10:58]name=ofd_packets/00162618 [07:10:58]OFD Sender: To server: pG, [07:10:58]CommunicateWithHost lk.salyk.kg:30040 [07:10:58]ConnectInit lk.salyk.kg [07:10:59]Write to MH i2c: 01 00 00 5B 00 5B [07:10:59]Write i2c OK [07:10:59]MH_I2C_Read... [07:10:59]Read from MH i2c: 01 [07:10:59]MH_I2C_Read... [07:10:59]Read from MH i2c: 01 07 00 [07:10:59]MH_I2C_Read... [07:10:59]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 D6 0C 44 [07:10:59]RasterBufferAndPrint [07:10:59]line [07:10:59]line [07:10:59]line [07:10:59]line [07:10:59]line [07:10:59]written 0, free lines is 3292 [07:10:59]MH_Cut [07:10:59]Write to MH i2c: D1 01 00 62 00 01 34 [07:10:59]Write i2c OK [07:10:59]MH_I2C_Read... [07:10:59]Read from MH i2c: D1 [07:10:59]MH_I2C_Read... [07:10:59]Read from MH i2c: D1 01 00 [07:10:59]MH_I2C_Read... [07:10:59]Read from MH i2c: D1 01 00 62 00 00 33 [07:10:59]Write to MH i2c: 01 00 00 63 00 63 [07:10:59]Write i2c OK [07:10:59]MH_I2C_Read... [07:10:59]Connected sock=7 [07:10:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 32 8F 04 01 5A 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 74 B3 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6F 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6F 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1A 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 37 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6F 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 81 41 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7B 02 00 35 04 06 00 5A AB E2 3A 19 E4 E4 E7 39 52 73 3C BD A8 [07:11:00]*** Cut start [07:11:00]*** Purtial cut [07:11:00]*** Stage 1: CUTSNS_PIN = 1 [07:11: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 36 39 4F 00 00 00 19 C2 47 00 87 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7B 02 00 F4 03 04 00 D6 EA C3 66 B6 04 01 00 00 92 17 94 29 8D 18 2C BB [07:11:00]CommunicateWithHost err = 0 [07:11:00]CheckOFDResponse [07:11:00]1017 (14) - 77093643461234 [07:11:00]1041 (16) - 0000000000871769 [07:11:00]1040 (4) - 162618 [07:11:00]1012 (4) - 20.08.2024 01:01 [07:11:00]1206 (1) - 0 [07:11:00]OFD Sender: Remove packet 162618 [07:11:00]ProducePacketName [07:11:00]name=ofd_packets/00162618 [07:11:00]NVStorageDeleteData [07:11:00]OFD Sender: No OFD packet to send [07:11:02]Read from MH i2c: 01 [07:11:02]MH_I2C_Read... [07:11:02]*** Stop cut motor [07:11:02]*** Cut end [07:11:02]Read from MH i2c: 01 07 00 [07:11:02]MH_I2C_Read... [07:11:02]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [07:11:02]process_action close_receipt done [07:11:02]requested_data is exist [07:11:02]produce_requested_data [07:11:02]requested_item fm.sn is exist - process it [07:11:02]wFMCommunicate request_size=4 [07:11:02]MH_SAM_APDU [07:11:02]CAPDU: 80 11 00 00 [07:11:02]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [07:11:02]Write i2c OK [07:11:02]MH_I2C_Read... [07:11:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:11:02]Read from MH i2c: E2 [07:11:02]MH_I2C_Read... [07:11:02]Read from MH i2c: E2 17 00 [07:11:02]MH_I2C_Read... [07:11:02]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [07:11:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:11:02]wFMCommunicate OK [07:11:02]requested_item fd.num is exist - process it [07:11:02]SAM_PROTO_GetFieldsCounters [07:11:02]wFMCommunicate request_size=4 [07:11:02]MH_SAM_APDU [07:11:02]CAPDU: 80 13 00 00 [07:11:02]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [07:11:02]Write i2c OK [07:11:02]MH_I2C_Read... [07:11:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:11:02]Read from MH i2c: E2 [07:11:02]MH_I2C_Read... [07:11:02]Read from MH i2c: E2 62 00 [07:11:02]MH_I2C_Read... [07:11:02]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 7B 02 00 0E 04 04 00 D1 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 4D [07:11:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 7B 02 00 0E 04 04 00 D1 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 [07:11:02]wFMCommunicate OK [07:11:02]SAM_PROTO_GetFieldsCounters done [07:11:02]requested_item shift.num is exist - process it [07:11:02]requested_item shift.opened is exist - process it [07:11:02]req_shift_opened [07:11:02]FM_GetShiftState [07:11:02]SAM_PROTO_GetShiftState [07:11:02]wFMCommunicate request_size=4 [07:11:02]MH_SAM_APDU [07:11:02]CAPDU: 80 13 01 00 [07:11:02]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [07:11:02]Write i2c OK [07:11:02]MH_I2C_Read... [07:11:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:11:02]Read from MH i2c: E2 [07:11:02]MH_I2C_Read... [07:11:02]Read from MH i2c: E2 0E 00 [07:11:02]MH_I2C_Read... [07:11:02]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [07:11:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:11:02]wFMCommunicate OK [07:11:02]SAM_PROTO_GetShiftState done [07:11:02]FM_GetShiftState done [07:11:02]req_shift_opened done [07:11:02]requested_item shift.open_date is exist - process it [07:11:02]req_shift_open_date [07:11:02]req_shift_open_date done [07:11:02]produce_requested_data done [07:11:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162618,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:11:02]process_action_free close_receipt [07:11:02]json_value_free [07:11:02]json_value_free done [07:11:02]process_json_proto returns [07:11:02]Send response to host [07:11:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162618,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:11:02]free response buf [07:11:02]execute_script done [07:11:02]execute_script returns [07:11:02]free content buf [07:11:02]Sock 10.Close socket [07:11:02]Sock 10.Thread stoped [07:11:05]OFD Sender: No OFD packet to send [07:11:10]OFD Sender: No OFD packet to send [07:11:15]recv_with_timeout no data received [07:11:15]OFD Sender: No OFD packet to send [07:11:20]OFD Sender: No OFD packet to send [07:11:25]OFD Sender: No OFD packet to send [07:11:30]OFD Sender: No OFD packet to send [07:11:35]OFD Sender: No OFD packet to send [07:11:40]OFD Sender: No OFD packet to send [07:11:46]OFD Sender: No OFD packet to send [07:11:51]OFD Sender: No OFD packet to send [07:11:56]OFD Sender: No OFD packet to send [07:12:01]OFD Sender: No OFD packet to send [07:12:06]OFD Sender: No OFD packet to send [07:12:11]OFD Sender: No OFD packet to send [07:12:16]OFD Sender: No OFD packet to send [07:12:21]OFD Sender: No OFD packet to send [07:12:26]OFD Sender: No OFD packet to send [07:12:31]OFD Sender: No OFD packet to send [07:12:36]OFD Sender: No OFD packet to send [07:12:41]OFD Sender: No OFD packet to send [07:12:43]recv_with_timeout no data received [07:12:46]OFD Sender: No OFD packet to send [07:12:51]OFD Sender: No OFD packet to send [07:12:56]OFD Sender: No OFD packet to send [07:13:01]OFD Sender: No OFD packet to send [07:13:06]OFD Sender: No OFD packet to send [07:13:11]OFD Sender: No OFD packet to send [07:13:16]OFD Sender: No OFD packet to send [07:13:21]OFD Sender: No OFD packet to send [07:13:26]OFD Sender: No OFD packet to send [07:13:31]OFD Sender: No OFD packet to send [07:13:36]OFD Sender: No OFD packet to send [07:13:41]OFD Sender: No OFD packet to send [07:13:46]OFD Sender: No OFD packet to send [07:13:51]OFD Sender: No OFD packet to send [07:13:56]OFD Sender: No OFD packet to send [07:14:01]OFD Sender: No OFD packet to send [07:14:06]OFD Sender: No OFD packet to send [07:14:11]OFD Sender: No OFD packet to send [07:14:16]OFD Sender: No OFD packet to send [07:14:21]OFD Sender: No OFD packet to send [07:14:26]OFD Sender: No OFD packet to send [07:14:31]OFD Sender: No OFD packet to send [07:14:36]OFD Sender: No OFD packet to send [07:14:41]OFD Sender: No OFD packet to send [07:14:46]OFD Sender: No OFD packet to send [07:14:51]OFD Sender: No OFD packet to send [07:14:56]OFD Sender: No OFD packet to send [07:15:01]recv_with_timeout no data received [07:15:01]OFD Sender: No OFD packet to send [07:15:06]OFD Sender: No OFD packet to send [07:15:11]OFD Sender: No OFD packet to send [07:15:14]recv_with_timeout no data received [07:15:16]OFD Sender: No OFD packet to send [07:15:21]OFD Sender: No OFD packet to send [07:15:26]OFD Sender: No OFD packet to send [07:15:31]OFD Sender: No OFD packet to send [07:15:36]OFD Sender: No OFD packet to send [07:15:41]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:31]recv_with_timeout no data received [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:10:57]Read from MH i2c: E2 03 00 26 00 00 90 00 9A [07:10:57]RAPDU: 90 00 [07:10:57]wFMCommunicate OK [07:10:57]wFMCommunicate request_size=13 [07:10:57]MH_SAM_APDU [07:10:57]CAPDU: 80 15 02 00 08 F4 03 04 00 81 41 C4 66 [07:10:57]Write to MH i2c: E2 10 00 27 00 80 15 02 00 08 00 F4 03 04 00 81 41 C4 66 00 00 9E [07:10:57]Write i2c OK [07:10:57]MH_I2C_Read... [07:10:57]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:10:57]Read from MH i2c: E2 [07:10:57]MH_I2C_Read... [07:10:57]Read from MH i2c: E2 03 00 [07:10:57]MH_I2C_Read... [07:10:57]Read from MH i2c: E2 03 00 27 00 00 90 00 9B [07:10:57]RAPDU: 90 00 [07:10:57]wFMCommunicate OK [07:10:57]wFMCommunicate request_size=25 [07:10:57]MH_SAM_APDU [07:10:57]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [07:10:57]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [07:10:57]Write i2c OK [07:10:57]MH_I2C_Read... [07:10:57]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:10:57]Read from MH i2c: E2 [07:10:57]MH_I2C_Read... [07:10:57]Read from MH i2c: E2 03 00 [07:10:57]MH_I2C_Read... [07:10:57]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [07:10:57]RAPDU: 90 00 [07:10:57]wFMCommunicate OK [07:10:57]wFMCommunicate request_size=4 [07:10:57]MH_SAM_APDU [07:10:57]CAPDU: 80 15 03 00 [07:10:57]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [07:10:57]Write i2c OK [07:10:57]MH_I2C_Read... [07:10:57]OFD Sender: No OFD packet to send [07:10:58]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [07:10:58]Read from MH i2c: E2 [07:10:58]MH_I2C_Read... [07:10:58]Read from MH i2c: E2 40 00 [07:10:58]MH_I2C_Read... [07:10:58]Read from MH i2c: E2 40 00 29 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3F 00 00 00 35 04 06 00 5A AB E2 3A 19 E4 90 00 8C [07:10:58]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3F 00 00 00 35 04 06 00 5A AB E2 3A 19 E4 90 00 [07:10:58]wFMCommunicate OK [07:10:58]SAM_PROTO_ProcessDocument answer len = 59 [07:10:58]SAM_PROTO_ProcessDocument done [07:10:58]SetTLVBufToDocument [07:10:58]Processing tag 1209 (04B9) [07:10:58]Malloc new data [07:10:58]Processing tag 1041 (0411) [07:10:58]Processing tag 1040 (0410) [07:10:58]Malloc new data [07:10:58]Processing tag 1038 (040E) [07:10:58]Malloc new data [[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:54]recv_with_timeout no data received [07:17:57]OFD Sender: No OFD packet to send [07:18:02]OFD Sender: No OFD packet to send [07:18:06]recv_with_timeout no data received [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:25]recv_with_timeout no data received [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:53]OFD Sender: No OFD packet to send [07:19:58]OFD Sender: No OFD packet to send [07:20:03]OFD Sender: No OFD packet to send [07:20:08]OFD Sender: No OFD packet to send [07:20:13]OFD Sender: No OFD packet to send [07:20:18]OFD Sender: No OFD packet to send [07:20:23]OFD Sender: No OFD packet to send [07:20:28]OFD Sender: No OFD packet to send [07:20:33]OFD Sender: No OFD packet to send [07:20:38]OFD Sender: No OFD packet to send [07:20:43]OFD Sender: No OFD packet to send [07:20:48]OFD Sender: No OFD packet to send [07:20:53]OFD Sender: No OFD packet to send [07:20:58]OFD Sender: No OFD packet to send [07:21:03]OFD Sender: No OFD packet to send [07:21:08]OFD Sender: No OFD packet to send [07:21:13]OFD Sender: No OFD packet to send [07:21:18]OFD Sender: No OFD packet to send [07:21:23]OFD Sender: No OFD packet to send [07:21:28]OFD Sender: No OFD packet to send [07:21:33]OFD Sender: No OFD packet to send [07:21:38]OFD Sender: No OFD packet to send [07:21:43]OFD Sender: No OFD packet to send [07:21:48]OFD Sender: No OFD packet to send [07:21:53]OFD Sender: No OFD packet to send [07:21:58]OFD Sender: No OFD packet to send [07:22:03]OFD Sender: No OFD packet to send [07:22:08]OFD Sender: No OFD packet to send [07:22:13]OFD Sender: No OFD packet to send [07:22:18]OFD Sender: No OFD packet to send [07:22:23]recv_with_timeout no data received [07:22:23]OFD Sender: No OFD packet to send [07:22:28]OFD Sender: No OFD packet to send [07:22:33]OFD Sender: No OFD packet to send [07:22:38]OFD Sender: No OFD packet to send [07:22:42]recv_with_timeout no data received [07:22:43]OFD Sender: No OFD packet to send [07:22:48]OFD Sender: No OFD packet to send [07:22:53]OFD Sender: No OFD packet to send [07:22:58]OFD Sender: No OFD packet to send [07:23:03]OFD Sender: No OFD packet to send [07:23:08]OFD Sender: No OFD packet to send [07:23:13]OFD Sender: No OFD packet to send [07:23:18]OFD Sender: No OFD packet to send [07:23:23]OFD Sender: No OFD packet to send [07:23:28]OFD Sender: No OFD packet to send [07:23:33]OFD Sender: No OFD packet to send [07:23:38]OFD Sender: No OFD packet to send [07:23:43]OFD Sender: No OFD packet to send [07:23:48]recv_with_timeout no data received [07:23:48]OFD Sender: No OFD packet to send [07:23:54]OFD Sender: No OFD packet to send [07:23:59]OFD Sender: No OFD packet to send [07:24:04]OFD Sender: No OFD packet to send [07:24:09]OFD Sender: No OFD packet to send [07:24:14]OFD Sender: No OFD packet to send [07:24:19]OFD Sender: No OFD packet to send [07:24:24]OFD Sender: No OFD packet to send [07:24:29]OFD Sender: No OFD packet to send [07:24:34]OFD Sender: No OFD packet to send [07:24:39]OFD Sender: No OFD packet to send [07:24:44]OFD Sender: No OFD packet to send [07:24:49]OFD Sender: No OFD packet to send [07:24:54]OFD Sender: No OFD packet to send [07:24:59]OFD Sender: No OFD packet to send [07:25:04]OFD Sender: No OFD packet to send [07:25:06]recv_with_timeout no data received [07:25:09]OFD Sender: No OFD packet to send [07:25:14]OFD Sender: No OFD packet to send [07:25:19]OFD Sender: No OFD packet to send [07:25:24]OFD Sender: No OFD packet to send [07:25:29]OFD Sender: No OFD packet to send [07:25:34]OFD Sender: No OFD packet to send [07:25:39]recv_with_timeout no data received [07:25:39]OFD Sender: No OFD packet to send [07:25:44]OFD Sender: No OFD packet to send [07:25:49]OFD Sender: No OFD packet to send [07:25:54]OFD Sender: No OFD packet to send [07:25:59]OFD Sender: No OFD packet to send [07:26:04]OFD Sender: No OFD packet to send [07:26:09]OFD Sender: No OFD packet to send [07:26:14]OFD Sender: No OFD packet to send [07:26:19]OFD Sender: No OFD packet to send [07:26:24]OFD Sender: No OFD packet to send [07:26:29]OFD Sender: No OFD packet to send [07:26:33]recv_with_timeout no data received [07:26:34]OFD Sender: No OFD packet to send [07:26:39]OFD Sender: No OFD packet to send [07:26:44]OFD Sender: No OFD packet to send [07:26:49]OFD Sender: No OFD packet to send [07:26:54]OFD Sender: No OFD packet to send [07:26:59]OFD Sender: No OFD packet to send [07:27:04]OFD Sender: No OFD packet to send [07:27:05]recv_with_timeout no data received [07:27:09]OFD Sender: No OFD packet to send [07:27:14]OFD Sender: No OFD packet to send [07:27:19]OFD Sender: No OFD packet to send [07:27:24]OFD Sender: No OFD packet to send [07:27:29]OFD Sender: No OFD packet to send [07:27:34]OFD Sender: No OFD packet to send [07:27:39]OFD Sender: No OFD packet to send [07:27:44]OFD Sender: No OFD packet to send [07:27:49]OFD Sender: No OFD packet to send [07:27:54]OFD Sender: No OFD packet to send [07:28:00]OFD Sender: No OFD packet to send [07:28:05]OFD Sender: No OFD packet to send [07:28:10]OFD Sender: No OFD packet to send [07:28:15]OFD Sender: No OFD packet to send [07:28:20]OFD Sender: No OFD packet to send [07:28:25]OFD Sender: No OFD packet to send [07:28:30]OFD Sender: No OFD packet to send [07:28:35]OFD Sender: No OFD packet to send [07:28:40]OFD Sender: No OFD packet to send [07:28:45]OFD Sender: No OFD packet to send [07:28:50]OFD Sender: No OFD packet to send [07:28:55]OFD Sender: No OFD packet to send [07:28:56]recv_with_timeout no data received [07:29:00]OFD Sender: No OFD packet to send [07:29:05]OFD Sender: No OFD packet to send [07:29:10]OFD Sender: No OFD packet to send [07:29:15]OFD Sender: No OFD packet to send [07:29:20]OFD Sender: No OFD packet to send [07:29:22]recv_with_timeout no data received [07:29:25]OFD Sender: No OFD packet to send [07:29:30]OFD Sender: No OFD packet to send [07:29:35]OFD Sender: No OFD packet to send [07:29:36]recv_with_timeout no data received [07:29:40]OFD Sender: No OFD packet to send [07:29:45]OFD Sender: No OFD packet to send [07:29:50]OFD Sender: No OFD packet to send [07:29:55]OFD Sender: No OFD packet to send [07:30:00]OFD Sender: No OFD packet to send [07:30:05]OFD Sender: No OFD packet to send [07:30:10]OFD Sender: No OFD packet to send [07:30:15]OFD Sender: No OFD packet to send [07:30:20]OFD Sender: No OFD packet to send [07:30:25]OFD Sender: No OFD packet to send [07:30:30]OFD Sender: No OFD packet to send [07:30:35]OFD Sender: No OFD packet to send [07:30:40]OFD Sender: No OFD packet to send [07:30:45]OFD Sender: No OFD packet to send [07:30:50]OFD Sender: No OFD packet to send [07:30:55]OFD Sender: No OFD packet to send [07:31:00]OFD Sender: No OFD packet to send [07:31:05]OFD Sender: No OFD packet to send [07:31:10]OFD Sender: No OFD packet to send [07:31:15]OFD Sender: No OFD packet to send [07:31:20]OFD Sender: No OFD packet to send [07:31:25]OFD Sender: No OFD packet to send [07:31:30]OFD Sender: No OFD packet to send [07:31:35]OFD Sender: No OFD packet to send [07:31:40]OFD Sender: No OFD packet to send [07:31:45]OFD Sender: No OFD packet to send [07:31:50]OFD Sender: No OFD packet to send [07:31:55]OFD Sender: No OFD packet to send [07:32:01]OFD Sender: No OFD packet to send [07:32:06]OFD Sender: No OFD packet to send [07:32:11]OFD Sender: No OFD packet to send [07:32:16]OFD Sender: No OFD packet to send [07:32:21]OFD Sender: No OFD packet to send [07:32:26]OFD Sender: No OFD packet to send [07:32:31]OFD Sender: No OFD packet to send [07:32:36]OFD Sender: No OFD packet to send [07:32:41]OFD Sender: No OFD packet to send [07:32:46]OFD Sender: No OFD packet to send [07:32:51]OFD Sender: No OFD packet to send [07:32:56]OFD Sender: No OFD packet to send [07:33:01]OFD Sender: No OFD packet to send [07:33:06]OFD Sender: No OFD packet to send [07:33:11]OFD Sender: No OFD packet to send [07:33:16]OFD Sender: No OFD packet to send [07:33:19]recv_with_timeout no data received [07:33:21]OFD Sender: No OFD packet to send [07:33:26]OFD Sender: No OFD packet to send [07:33:31]OFD Sender: No OFD packet to send [07:33:36]OFD Sender: No OFD packet to send [07:33:41]OFD Sender: No OFD packet to send [07:33:46]OFD Sender: No OFD packet to send [07:33:51]OFD Sender: No OFD packet to send [07:33:56]OFD Sender: No OFD packet to send [07:33:56]recv_with_timeout no data received [07:34:01]OFD Sender: No OFD packet to send [07:34:06]OFD Sender: No OFD packet to send [07:34:11]OFD Sender: No OFD packet to send [07:34:16]OFD Sender: No OFD packet to send [07:34:18]recv_with_timeout no data received [07:34:21]OFD Sender: No OFD packet to send [07:34:26]OFD Sender: No OFD packet to send [07:34:31]recv_with_timeout no data received [07:34:31]OFD Sender: No OFD packet to send [07:34:36]OFD Sender: No OFD packet to send [07:34:41]OFD Sender: No OFD packet to send [07:34:41]recv_with_timeout no data received [07:34:46]OFD Sender: No OFD packet to send [07:34:51]OFD Sender: No OFD packet to send [07:34:56]OFD Sender: No OFD packet to send [07:35:01]OFD Sender: No OFD packet to send [07:35:06]OFD Sender: No OFD packet to send [07:35:11]OFD Sender: No OFD packet to send [07:35:16]OFD Sender: No OFD packet to send [07:35:21]OFD Sender: No OFD packet to send [07:35:22]accept exits with 9 [07:35:22]New connection [07:35:22]New thread 3067088228 created [07:35:22]Thread 3067231588 joined [07:35:22]Waiting for new connection... [07:35:22] Sock 9.Parse request [07:35:22]Sock 9.Check first char [07:35:22]Sock 9.First char is OK [07:35:22]request: POST /json_proto HTTP/1.0 [07:35:22]Method: POST [07:35:22]URL: /json_proto [07:35:22]Method is POST - this is cgi request [07:35:22]url: /json_proto [07:35:22]query_string will be loaded in cgi processing [07:35:22]execute_cgi json_proto POST (null) [07:35:22]execute_cgi path=json_proto method=POST [07:35:22]POST find Content-Length [07:35:22]Host: 172.17.44.132:8080 [07:35:22]Content-Length: 819 [07:35:22]Content-Type: application/json [07:35:22] [07:35:22]POST finish read [07:35:22]Found Content-Length = 819 [07:35:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:22]execute_script... [07:35:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291058", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:35:22]POST & json_proto [07:35:22]process_json_proto [07:35:22]json parsed OK: [07:35:22]protocol is kg_v1.0 [07:35:22]action value=close_receipt [07:35:22]process_action close_receipt [07:35:22]cmd_close_receipt [07:35:22]MH_GetDate [07:35:22]Write to MH i2c: F0 00 00 67 00 56 [07:35:22]Write i2c OK [07:35:22]MH_I2C_Read... [07:35:22]Read from MH i2c: F0 [07:35:22]MH_I2C_Read... [07:35:22]Read from MH i2c: F0 09 00 [07:35:22]MH_I2C_Read... [07:35:22]Read from MH i2c: F0 09 00 67 00 00 3A 47 C4 66 2A 83 C1 65 DD [07:35:22]GetLastDocTimeStamp 1724137857 [07:35:22]current date 1724139322 [07:35:22]FM_GetShiftState [07:35:22]SAM_PROTO_GetShiftState [07:35:22]wFMCommunicate request_size=4 [07:35:22]MH_SAM_APDU [07:35:22]CAPDU: 80 13 01 00 [07:35:22]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [07:35:22]Write i2c OK [07:35:22]MH_I2C_Read... [07:35:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:22]Read from MH i2c: E2 [07:35:22]MH_I2C_Read... [07:35:22]Read from MH i2c: E2 0E 00 [07:35:22]MH_I2C_Read... [07:35:22]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [07:35:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:35:22]wFMCommunicate OK [07:35:22]SAM_PROTO_GetShiftState done [07:35:22]FM_GetShiftState done [07:35:22]opened in 1724113081 [07:35:22]opened+sec_in_day 1724199481 [07:35:22]quantity*price = 100005 [07:35:22]sum+1 = 100006 [07:35:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 64 20.08.2024 07:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162619 ФПД: 192347420613351 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T073522&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162619&fm=192347420613351&tin=02508201610067®Number=0000000000092562&sum=100005 [07:35:23]StoreToDocumentArchive [07:35:23]shift 465 fd 162619 [07:35:23]save to /storage/0465/doc_00162619 [07:35:23]save last doc name /storage/0465/doc_00162619 to /storage/kkm_last_doc_name [07:35:23]save OK [07:35:23]Clear old archive folders... [07:35:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:35:23]tlvbuf is 009B17B0 [07:35:23]SAM_PROTO_ClearQueue [07:35:23]wFMCommunicate request_size=4 [07:35:23]MH_SAM_APDU [07:35:23]CAPDU: 80 09 00 00 [07:35:23]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [07:35:23]Write i2c OK [07:35:23]MH_I2C_Read... [07:35:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:35:23]Read from MH i2c: E2 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 03 00 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [07:35:23]RAPDU: 90 00 [07:35:23]wFMCommunicate OK [07:35:23]SAM_PROTO_ClearQueue done [07:35:23]KKMCreateOFDPacket [07:35:23]OFDProtocolAddRootSTLVToBuf [07:35:23]FM_MakeSignedData [07:35:23]FM_MakeSignedData [07:35:23]SAM_PROTO_SignData [07:35:23]wFMCommunicate request_size=4 [07:35:23]MH_SAM_APDU [07:35:23]CAPDU: 80 0D 01 02 [07:35:23]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [07:35:23]Write i2c OK [07:35:23]MH_I2C_Read... [07:35:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:35:23]Read from MH i2c: E2 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 03 00 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [07:35:23]RAPDU: 90 00 [07:35:23]wFMCommunicate OK [07:35:23]wFMCommunicate request_size=255 [07:35:23]MH_SAM_APDU [07:35:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 3A 47 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7B 02 00 35 04 06 00 AE [07:35:23]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 3A 47 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7B 02 00 35 04 06 00 AE 00 00 2F [07:35:23]Write i2c OK [07:35:23]MH_I2C_Read... [07:35:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:23]Read from MH i2c: E2 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 03 00 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [07:35:23]RAPDU: 90 00 [07:35:23]wFMCommunicate OK [07:35:23]wFMCommunicate request_size=10 [07:35:23]MH_SAM_APDU [07:35:23]CAPDU: 80 0D 02 02 05 F0 5F AD DA E7 [07:35:23]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 F0 5F AD DA E7 00 00 B9 [07:35:23]Write i2c OK [07:35:23]MH_I2C_Read... [07:35:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:35:23]Read from MH i2c: E2 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 03 00 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [07:35:23]RAPDU: 90 00 [07:35:23]wFMCommunicate OK [07:35:23]wFMCommunicate request_size=4 [07:35:23]MH_SAM_APDU [07:35:23]CAPDU: 80 0D 03 02 [07:35:23]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [07:35:23]Write i2c OK [07:35:23]MH_I2C_Read... [07:35:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:35:23]Read from MH i2c: E2 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 0B 00 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 0B 00 79 00 00 29 7D AC E7 87 5F AE C7 90 00 89 [07:35:23]RAPDU: 29 7D AC E7 87 5F AE C7 90 00 [07:35:23]wFMCommunicate OK [07:35:23]SAM_PROTO_SignData done [07:35:23]FM_MakeSignedData done [07:35:23]CreateOFDProtocolMessage [07:35:23]wFMCommunicate request_size=4 [07:35:23]MH_SAM_APDU [07:35:23]CAPDU: 80 11 00 00 [07:35:23]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [07:35:23]Write i2c OK [07:35:23]MH_I2C_Read... [07:35:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:23]Read from MH i2c: E2 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 17 00 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [07:35:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:35:23]wFMCommunicate OK [07:35:23]CreateOFDProtocolMessage done [07:35:23]OFDSenderStorePacket 162619 [07:35:23]StoreOFDPacket docnum=162619 [07:35:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F2 B0 07 01 87 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 3A 47 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7B 02 00 35 04 06 00 AE F0 5F AD DA E7 29 7D AC E7 87 5F AE C7 [07:35:23]CheckFolder [07:35:23]dirname=/storage/ofd_packets [07:35:23]CheckFolder done [07:35:23]ProducePacketName [07:35:23]name=ofd_packets/00162619 [07:35:23]NVStorageSaveData ofd_packets/00162619 [07:35:23]File name is /storage/ofd_packets/00162619 [07:35:23]Write 301 bytes [07:35:23]NVStorageSaveData done [07:35:23]OFDSenderStorePacket done [07:35:23]KKMCreateOFDPacket done [07:35:23]NVStorageSaveData kkm_last_timestamp [07:35:23]File name is /storage/kkm_last_timestamp [07:35:23]Write 4 bytes [07:35:23]NVStorageSaveData done [07:35:23]ExternCall_PrintAddStr [07:35:23]wPrintStart [07:35:23]Write to MH i2c: 01 00 00 7B 00 7B [07:35:23]Write i2c OK [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: 01 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: 01 07 00 [07:35:23]MH_I2C_Read... [07:35:23]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [07:35:23]RasterBufferAndPrint [07:35:23]line Счет N : (1)291058 [07:35:23]line ИНН: 02508201610067 [07:35:23]line Контрольно-Кассовый Чек [07:35:23]line ПРОДАЖА [07:35:23]line ТРК (МРК, ГНК) : 52 [07:35:23]line Товар: 2710124130 [07:35:23]line Аи-92-К-5 [07:35:23]line 14.750 * 67.80 [07:35:23]line = 1000.05 [07:35:23]line НДС 12% НСП 1% [07:35:23]line > о реализуемом товаре [07:35:23]line ИТОГО: 1000.05 [07:35:23]line НСП 1% : 8.85 [07:35:23]line НДС 12% : 106.20 [07:35:23]line Наличными: 0.00 [07:35:23]line Безнал.: 1000.05 [07:35:23]line Место: АЗС № 130 "Партнер Нефть" [07:35:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:35:23]line СНО: Общий режим [07:35:23]line Чек 64 20.08.2024 07:35 [07:35:23]line Смена: 465 ФФД: 1.0 [07:35:23]line ЗНМ: 0300000070 [07:35:23]line РНМ: 0000000000092562 [07:35:23]line Версия ККМ: 001 [07:35:23]line Платежная система: Бакай Банк [07:35:23]line ФМ: 0000000000871769 [07:35:23]line ФД: 162619 [07:35:23]line ФПД: 192347420613351 [07:35:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T073522&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162619&fm=192347420613351&tin=02508201610067®Number=0000000000092562&sum=100005 [07:35:23]written 0, free lines is 4095 [07:35:23]OFD Sender: Processing packet 162619 [packets to send 956, broken 955] [07:35:23]ProducePacketName [07:35:23]name=ofd_packets/00162619 [07:35:23]OFD Sender: To server: pG, [07:35:23]CommunicateWithHost lk.salyk.kg:30040 [07:35:23]ConnectInit lk.salyk.kg [07:35:24]Connected sock=10 [07:35: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 36 39 0F 01 00 00 F2 B0 07 01 87 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 3A 47 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7B 02 00 35 04 06 00 AE F0 5F AD DA E7 29 7D AC E7 87 5F AE C7 [07:35:24]Write to MH i2c: 01 00 00 A5 00 A5 [07:35:24]Write i2c OK [07:35:24]MH_I2C_Read... [07:35:24]Read from MH i2c: 01 [07:35:24]MH_I2C_Read... [07:35:24]Read from MH i2c: 01 07 00 [07:35:24]MH_I2C_Read... [07:35:24]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 C3 0C 7B [07:35:24]RasterBufferAndPrint [07:35:24]line [07:35:24]line [07:35:24]line [07:35:24]line [07:35:24]line [07:35:24]written 0, free lines is 3272 [07:35:24]MH_Cut [07:35:24]Write to MH i2c: D1 01 00 AC 00 01 7E [07:35:24]Write i2c OK [07:35:24]MH_I2C_Read... [07:35:24]Read from MH i2c: D1 [07:35:24]MH_I2C_Read... [07:35:24]Read from MH i2c: D1 01 00 [07:35:24]MH_I2C_Read... [07:35:24]Read from MH i2c: D1 01 00 AC 00 00 7D [07:35:24]Write to MH i2c: 01 00 00 AD 00 AD [07:35:24]Write i2c OK [07:35:24]MH_I2C_Read... [07:35: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 36 39 4F 00 00 00 91 BA 47 00 18 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 36 39 10 04 04 00 3B 7B 02 00 F4 03 04 00 8F F0 C3 66 B6 04 01 00 00 B2 EA 9A 34 A8 25 C8 39 [07:35:24]CommunicateWithHost err = 0 [07:35:24]CheckOFDResponse [07:35:24]1017 (14) - 77093643461234 [07:35:24]1041 (16) - 0000000000871769 [07:35:24]1040 (4) - 162619 [07:35:24]1012 (4) - 20.08.2024 01:25 [07:35:24]1206 (1) - 0 [07:35:24]OFD Sender: Remove packet 162619 [07:35:24]ProducePacketName [07:35:24]name=ofd_packets/00162619 [07:35:24]NVStorageDeleteData [07:35:25]OFD Sender: No OFD packet to send [07:35:25]*** Cut start [07:35:25]*** Purtial cut [07:35:25]*** Stage 1: CUTSNS_PIN = 1 [07:35:27]Read from MH i2c: 01 [07:35:27]MH_I2C_Read... [07:35:27]*** Stop cut motor [07:35:27]*** Cut end [07:35:27]Read from MH i2c: 01 07 00 [07:35:27]MH_I2C_Read... [07:35:27]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [07:35:27]process_action close_receipt done [07:35:27]requested_data is exist [07:35:27]produce_requested_data [07:35:27]requested_item fm.sn is exist - process it [07:35:27]wFMCommunicate request_size=4 [07:35:27]MH_SAM_APDU [07:35:27]CAPDU: 80 11 00 00 [07:35:27]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [07:35:27]Write i2c OK [07:35:27]MH_I2C_Read... [07:35:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:35:27]Read from MH i2c: E2 [07:35:27]MH_I2C_Read... [07:35:27]Read from MH i2c: E2 17 00 [07:35:27]MH_I2C_Read... [07:35:27]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [07:35:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:35:27]wFMCommunicate OK [07:35:27]requested_item fd.num is exist - process it [07:35:27]SAM_PROTO_GetFieldsCounters [07:35:27]wFMCommunicate request_size=4 [07:35:27]MH_SAM_APDU [07:35:27]CAPDU: 80 13 00 00 [07:35:27]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [07:35:27]Write i2c OK [07:35:27]MH_I2C_Read... [07:35:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:35:27]Read from MH i2c: E2 [07:35:27]MH_I2C_Read... [07:35:27]Read from MH i2c: E2 62 00 [07:35:27]MH_I2C_Read... [07:35:27]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 7B 02 00 0E 04 04 00 D1 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 9B [07:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 7B 02 00 0E 04 04 00 D1 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 [07:35:27]wFMCommunicate OK [07:35:27]SAM_PROTO_GetFieldsCounters done [07:35:27]requested_item shift.num is exist - process it [07:35:27]requested_item shift.opened is exist - process it [07:35:27]req_shift_opened [07:35:27]FM_GetShiftState [07:35:27]SAM_PROTO_GetShiftState [07:35:27]wFMCommunicate request_size=4 [07:35:27]MH_SAM_APDU [07:35:27]CAPDU: 80 13 01 00 [07:35:27]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [07:35:27]Write i2c OK [07:35:27]MH_I2C_Read... [07:35:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:35:27]Read from MH i2c: E2 [07:35:27]MH_I2C_Read... [07:35:27]Read from MH i2c: E2 0E 00 [07:35:27]MH_I2C_Read... [07:35:27]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FB [07:35:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:35:27]wFMCommunicate OK [07:35:27]SAM_PROTO_GetShiftState done [07:35:27]FM_GetShiftState done [07:35:27]req_shift_opened done [07:35:27]requested_item shift.open_date is exist - process it [07:35:27]req_shift_open_date [07:35:27]req_shift_open_date done [07:35:27]produce_requested_data done [07:35:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162619,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:35:27]process_action_free close_receipt [07:35:27]json_value_free [07:35:27]json_value_free done [07:35:27]process_json_proto returns [07:35:27]Send response to host [07:35:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162619,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:35:27]free response buf [07:35:27]execute_script done [07:35:27]execute_script returns [07:35:27]free content buf [07:35:27]Sock 9.Close socket [07:35:27]Sock 9.Thread stoped [07:35:30]OFD Sender: No OFD packet to send [07:35:35]OFD Sender: No OFD packet to send [07:35:40]OFD Sender: No OFD packet to send [07:35:45]OFD Sender: No OFD packet to send [07:35:50]OFD Sender: No OFD packet to send [07:35:55]OFD Sender: No OFD packet to send [07:36:00]OFD Sender: No OFD packet to send [07:36:05]OFD Sender: No OFD packet to send [07:36:10]OFD Sender: No OFD packet to send [07:36:15]OFD Sender: No OFD packet to send [07:36:20]OFD Sender: No OFD packet to send [07:36:25]OFD Sender: No OFD packet to send [07:36:30]OFD Sender: No OFD packet to send [07:36:35]OFD Sender: No OFD packet to send [07:36:40]OFD Sender: No OFD packet to send [07:36:45]OFD Sender: No OFD packet to send [07:36:50]OFD Sender: No OFD packet to send [07:36:55]OFD Sender: No OFD packet to send [07:37:00]OFD Sender: No OFD packet to send [07:37:04]accept exits with 7 [07:37:04]New connection [07:37:04]New thread 3067231588 created [07:37:04]Thread 3067088228 joined [07:37:04]Waiting for new connection... [07:37:04] Sock 7.Parse request [07:37:04]Sock 7.Check first char [07:37:04]Sock 7.First char is OK [07:37:04]request: POST /json_proto HTTP/1.0 [07:37:04]Method: POST [07:37:04]URL: /json_proto [07:37:04]Method is POST - this is cgi request [07:37:04]url: /json_proto [07:37:04]query_string will be loaded in cgi processing [07:37:04]execute_cgi json_proto POST (null) [07:37:04]execute_cgi path=json_proto method=POST [07:37:04]POST find Content-Length [07:37:04]Host: 172.17.44.132:8080 [07:37:04]Content-Length: 656 [07:37:04]Content-Type: application/json [07:37:04] [07:37:04]POST finish read [07:37:04]Found Content-Length = 656 [07:37:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50372", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:37:04]execute_script... [07:37: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)50372", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:37:04]POST & json_proto [07:37:04]process_json_proto [07:37:04]json parsed OK: [07:37:04]protocol is kg_v1.0 [07:37:04]action value=close_receipt [07:37:04]process_action close_receipt [07:37:04]cmd_close_receipt [07:37:04]MH_GetDate [07:37:04]Write to MH i2c: F0 00 00 B1 00 A0 [07:37:04]Write i2c OK [07:37:04]MH_I2C_Read... [07:37:04]Read from MH i2c: F0 [07:37:04]MH_I2C_Read... [07:37:04]Read from MH i2c: F0 09 00 [07:37:04]MH_I2C_Read... [07:37:04]Read from MH i2c: F0 09 00 B1 00 00 A0 47 C4 66 2A 83 C1 65 8D [07:37:04]GetLastDocTimeStamp 1724139322 [07:37:04]current date 1724139424 [07:37:04]FM_GetShiftState [07:37:04]SAM_PROTO_GetShiftState [07:37:04]wFMCommunicate request_size=4 [07:37:04]MH_SAM_APDU [07:37:04]CAPDU: 80 13 01 00 [07:37:04]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [07:37:04]Write i2c OK [07:37:04]MH_I2C_Read... [07:37:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:37:04]Read from MH i2c: E2 [07:37:04]MH_I2C_Read... [07:37:04]Read from MH i2c: E2 0E 00 [07:37:04]MH_I2C_Read... [07:37:04]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FD [07:37:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:37:04]wFMCommunicate OK [07:37:04]SAM_PROTO_GetShiftState done [07:37:04]FM_GetShiftState done [07:37:04]opened in 1724113081 [07:37:04]opened+sec_in_day 1724199481 [07:37:04]quantity*price = 8500 [07:37:04]sum+1 = 8501 [07:37:04]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре [07:40:19]line Товар: 4630007400358 [07:40:19]line Семечки ДЖИНН 70г [07:40:19]line 1.000 * 70.00 [07:40:19]line = 70.00 [07:40:19]line НДС 12% НСП 1% [07:40:19]line > о реализуемом товаре [07:40:19]line ИТОГО: 135.00 [07:40:19]line НСП 1% : 1.19 [07:40:19]line НДС 12% : 14.33 [07:40:19]line Наличными: 135.00 [07:40:19]line Безнал.: 0.00 [07:40:19]line Место: АЗС № 130 "Партнер Нефть" [07:40:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:40:19]line СНО: Общий режим [07:40:19]line Чек 66 20.08.2024 07:40 [07:40:19]line Смена: 465 ФФД: 1.0 [07:40:19]line ЗНМ: 0300000070 [07:40:19]line РНМ: 0000000000092562 [07:40:19]line Версия ККМ: 001 [07:40:19]line ФМ: 0000000000871769 [07:40:19]line ФД: 162621 [07:40:19]line ФПД: 104070941217586 [07:40:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T074017&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162621&fm=104070941217586&tin=02508201610067®Number=0000000000092562&sum=13500 [07:40:19]line 0 [07:40:19]written 0, free lines is 4095 [07:40:19]OFD Sender: Processing packet 162621 [packets to send 956, broken 955] [07:40:19]ProducePacketName [07:40:19]name=ofd_packets/00162621 [07:40:19]OFD Sender: To server: pG, [07:40:19]CommunicateWithHost lk.salyk.kg:30040 [07:40:19]ConnectInit lk.salyk.kg [07:40:19]Write to MH i2c: 01 00 00 5F 00 5F [07:40:19]Write i2c OK [07:40:19]MH_I2C_Read... [07:40:19]Read from MH i2c: 01 [07:40:19]MH_I2C_Read... [07:40:19]Read from MH i2c: 01 07 00 [07:40:19]MH_I2C_Read... [07:40:19]Read from MH i2c: 01 07 00 5F 00 00 00 00 00 00 7E 0C F0 [07:40:19]RasterBufferAndPrint [07:40:19]line [07:40:19]line [07:40:19]line [07:40:19]line [07:40:19]line [07:40:19]written 0, free lines is 3220 [07:40:20]MH_Cut [07:40:20]Write to MH i2c: D1 01 00 66 00 01 38 [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: D1 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: D1 01 00 [07:40:20]MH_I2C_Read... [07:40:20]Read from MH i2c: D1 01 00 66 00 00 37 [07:40:20]Write to MH i2c: 01 00 00 67 00 67 [07:40:20]Write i2c OK [07:40:20]MH_I2C_Read... [07:40:20]Connected sock=9 [07:40: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 36 39 98 01 00 00 24 E3 90 01 66 1A 5A 03 01 00 03 00 84 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 33 35 38 06 04 1E 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 37 30 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 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 99 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 42 00 00 00 F4 03 04 00 61 48 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7B 02 00 35 04 06 00 5E A6 E7 7B 93 32 D1 02 8A 64 0D 3F F9 25 [07:40:20]*** Cut start [07:40:20]*** Purtial cut [07:40:20]*** Stage 1: CUTSNS_PIN = 1 [07:40: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 36 39 4F 00 00 00 00 39 47 00 52 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7B 02 00 F4 03 04 00 B7 F1 C3 66 B6 04 01 00 00 C3 A3 C7 FB F5 74 63 33 [07:40:22]CommunicateWithHost err = 0 [07:40:22]CheckOFDResponse [07:40:22]1017 (14) - 77093643461234 [07:40:22]1041 (16) - 0000000000871769 [07:40:22]1040 (4) - 162621 [07:40:22]1012 (4) - 20.08.2024 01:30 [07:40:22]1206 (1) - 0 [07:40:22]OFD Sender: Remove packet 162621 [07:40:22]ProducePacketName [07:40:22]name=ofd_packets/00162621 [07:40:22]NVStorageDeleteData [07:40:22]Read from MH i2c: 01 [07:40:22]MH_I2C_Read... [07:40:22]*** Stop cut motor [07:40:22]*** Cut end [07:40:22]Read from MH i2c: 01 07 00 [07:40:22]MH_I2C_Read... [07:40:22]Read from MH i2c: 01 07 00 67 00 00 00 00 00 00 FF 0F 7C [07:40:22]process_action close_receipt done [07:40:22]requested_data is exist [07:40:22]produce_requested_data [07:40:22]requested_item fm.sn is exist - process it [07:40:22]wFMCommunicate request_size=4 [07:40:22]MH_SAM_APDU [07:40:22]CAPDU: 80 11 00 00 [07:40:22]Write to MH i2c: E2 08 00 68 00 80 11 00 00 00 00 00 00 E2 [07:40:22]Write i2c OK [07:40:22]MH_I2C_Read... [07:40:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:40:22]OFD Sender: No OFD packet to send [07:40:22]Read from MH i2c: E2 [07:40:22]MH_I2C_Read... [07:40:22]Read from MH i2c: E2 17 00 [07:40:22]MH_I2C_Read... [07:40:22]Read from MH i2c: E2 17 00 68 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [07:40:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:40:22]wFMCommunicate OK [07:40:22]requested_item fd.num is exist - process it [07:40:22]SAM_PROTO_GetFieldsCounters [07:40:22]wFMCommunicate request_size=4 [07:40:22]MH_SAM_APDU [07:40:22]CAPDU: 80 13 [07:41:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T074127&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162623&fm=244281321054497&tin=02508201610067®Number=0000000000092562&sum=50000 [07:41:27]OFD Sender: Processing packet 162623 [packets to send 956, broken 955] [07:41:27]ProducePacketName [07:41:27]name=ofd_packets/00162623 [07:41:27]written 0, free lines is 4095 [07:41:27]OFD Sender: To server: pG, [07:41:27]CommunicateWithHost lk.salyk.kg:30040 [07:41:27]ConnectInit lk.salyk.kg [07:41:28]Write to MH i2c: 01 00 00 F9 00 F9 [07:41:28]Write i2c OK [07:41:28]MH_I2C_Read... [07:41:28]Read from MH i2c: 01 [07:41:28]MH_I2C_Read... [07:41:28]Read from MH i2c: 01 07 00 [07:41:28]MH_I2C_Read... [07:41:28]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 BC 0C C8 [07:41:28]RasterBufferAndPrint [07:41:28]line [07:41:28]line [07:41:28]line [07:41:28]line [07:41:28]line [07:41:28]written 0, free lines is 3278 [07:41:28]MH_Cut [07:41:28]Write to MH i2c: D1 01 00 00 01 01 D3 [07:41:28]Write i2c OK [07:41:28]MH_I2C_Read... [07:41:28]Read from MH i2c: D1 [07:41:28]MH_I2C_Read... [07:41:28]Read from MH i2c: D1 01 00 [07:41:28]MH_I2C_Read... [07:41:28]Read from MH i2c: D1 01 00 00 01 00 D2 [07:41:28]Write to MH i2c: 01 00 00 01 01 02 [07:41:28]Write i2c OK [07:41:28]MH_I2C_Read... [07:41:29]*** Cut start [07:41:29]*** Purtial cut [07:41:29]*** Stage 1: CUTSNS_PIN = 1 [07:41:31]recv_with_timeout no data received [07:41:31]Read from MH i2c: 01 [07:41:31]MH_I2C_Read... [07:41:31]*** Stop cut motor [07:41:31]*** Cut end [07:41:31]Read from MH i2c: 01 07 00 [07:41:31]MH_I2C_Read... [07:41:31]Read from MH i2c: 01 07 00 01 01 00 00 00 00 00 FF 0F 17 [07:41:31]process_action close_receipt done [07:41:31]requested_data is exist [07:41:31]produce_requested_data [07:41:31]requested_item fm.sn is exist - process it [07:41:31]wFMCommunicate request_size=4 [07:41:31]MH_SAM_APDU [07:41:31]CAPDU: 80 11 00 00 [07:41:31]Write to MH i2c: E2 08 00 02 01 80 11 00 00 00 00 00 00 7D [07:41:31]Write i2c OK [07:41:31]MH_I2C_Read... [07:41:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:41:31]Read from MH i2c: E2 [07:41:31]MH_I2C_Read... [07:41:31]Read from MH i2c: E2 17 00 [07:41:31]MH_I2C_Read... [07:41:31]Read from MH i2c: E2 17 00 02 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [07:41:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:41:31]wFMCommunicate OK [07:41:31]requested_item fd.num is exist - process it [07:41:31]SAM_PROTO_GetFieldsCounters [07:41:31]wFMCommunicate request_size=4 [07:41:31]MH_SAM_APDU [07:41:31]CAPDU: 80 13 00 00 [07:41:31]Write to MH i2c: E2 08 00 03 01 80 13 00 00 00 00 00 00 80 [07:41:31]Write i2c OK [07:41:31]MH_I2C_Read... [07:41:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:41:31]Read from MH i2c: E2 [07:41:31]MH_I2C_Read... [07:41:31]Read from MH i2c: E2 62 00 [07:41:31]MH_I2C_Read... [07:41:31]Read from MH i2c: E2 62 00 03 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 7B 02 00 0E 04 04 00 D1 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 00 [07:41: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 7B 02 00 0E 04 04 00 D1 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 [07:41:31]wFMCommunicate OK [07:41:31]SAM_PROTO_GetFieldsCounters done [07:41:31]requested_item shift.num is exist - process it [07:41:31]requested_item shift.opened is exist - process it [07:41:31]req_shift_opened [07:41:31]FM_GetShiftState [07:41:31]SAM_PROTO_GetShiftState [07:41:31]wFMCommunicate request_size=4 [07:41:31]MH_SAM_APDU [07:41:31]CAPDU: 80 13 01 00 [07:41:31]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [07:41:31]Write i2c OK [07:41:31]MH_I2C_Read... [07:41:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:41:31]Read from MH i2c: E2 [07:41:31]MH_I2C_Read... [07:41:31]Read from MH i2c: E2 0E 00 [07:41:31]MH_I2C_Read... [07:41:31]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 50 [07:41:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:41:31]wFMCommunicate OK [07:41:31]SAM_PROTO_GetShiftState done [07:41:31]FM_GetShiftState done [07:41:31]req_shift_opened done [07:41:31]requested_item shift.open_date is exist - process it [07:41:31]req_shift_open_date [07:41:31]req_shift_open_date done [07:41:31]produce_requested_data done [07:41:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162623,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:41:31]process_action_free close_receipt [07:41:31]json_value_free [07:41:31]json_value_free done [07:41:31]process_json_proto returns [07:41:31]Send response to host [07:41:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162623,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:41:31]free response buf [07:41:31]execute_script done [07:41:31]execute_script returns [07:41:31]free content buf [07:41:31]Sock 8.Close socket [07:41:31]Sock 8.Thread stoped [07:41:32]ConnectInit Can't take IP for lk.salyk.kg [07:41:32]CommunicateWithHost connect error [07:41:32]CommunicateWithHost err = -1 [07:41:32]OFD Sender: Server communicate error [07:41:38]OFD Sender: Processing packet 162623 [packets to send 956, broken 955] [07:41:38]ProducePacketName [07:41:38]name=ofd_packets/00162623 [07:41:38]OFD Sender: To server: pG, [07:41:38]CommunicateWithHost lk.salyk.kg:30040 [07:41:38]ConnectInit lk.salyk.kg [07:41:43]ConnectInit Can't take IP for lk.salyk.kg [07:41:43]CommunicateWithHost connect error [07:41:43]CommunicateWithHost err = -1 [07:41:43]OFD Sender: Server communicate error [07:41:48]OFD Sender: Processing packet 162623 [packets to send 956, broken 955] [07:41:48]ProducePacketName [07:41:48]name=ofd_packets/00162623 [07:41:48]OFD Sender: To server: pG, [07:41:48]CommunicateWithHost lk.salyk.kg:30040 [07:41:48]ConnectInit lk.salyk.kg [07:41:53]ConnectInit Can't take IP for lk.salyk.kg [07:41:53]CommunicateWithHost connect error [07:41:53]CommunicateWithHost err = -1 [07:41:53]OFD Sender: Server communicate error [07:41:58]OFD Sender: Processing packet 162623 [packets to send 956, broken 955] [07:41:58]ProducePacketName [07:41:58]name=ofd_packets/00162623 [07:41:58]OFD Sender: To server: pG, [07:41:58]CommunicateWithHost lk.salyk.kg:30040 [07:41:58]ConnectInit lk.salyk.kg [07:42:03]ConnectInit Can't take IP for lk.salyk.kg [07:42:03]CommunicateWithHost connect error [07:42:03]CommunicateWithHost err = -1 [07:42:03]OFD Sender: Server communicate error [07:42:07]recv_with_timeout no data received [07:42:08]OFD Sender: Processing packet 162623 [packets to send 956, broken 955] [07:42:08]ProducePacketName [07:42:08]name=ofd_packets/00162623 [07:42:08]OFD Sender: To server: pG, [07:42:08]CommunicateWithHost lk.salyk.kg:30040 [07:42:08]ConnectInit lk.salyk.kg [07:42:12]ConnectInit Can't connect to host [07:42:13]ConnectInit Can't take IP for lk.salyk.kg [07:42:13]CommunicateWithHost connect error [07:42:13]CommunicateWithHost err = -1 [07:42:13]OFD Sender: Server communicate error [07:42:17]ConnectInit Can't connect to host [07:42:18]OFD Sender: Processing packet 162623 [packets to send 956, broken 955] [07:42:18]ProducePacketName [07:42:18]name=ofd_packets/00162623 [07:42:18]OFD Sender: To server: pG, [07:42:18]CommunicateWithHost lk.salyk.kg:30040 [07:42:18]ConnectInit lk.salyk.kg [07:42:22]ConnectInit Can't connect to host [07:42:23]ConnectInit Can't take IP for lk.salyk.kg [07:42:23]CommunicateWithHost connect error [07:42:23]CommunicateWithHost err = -1 [07:42:23]OFD Sender: Server communicate error [07:42:27]ConnectInit Can't connect to host [07:42:28]OFD Sender: Processing packet 162623 [packets to send 956, broken 955] [07:42:28]ProducePacketName [07:42:28]name=ofd_packets/00162623 [07:42:28]OFD Sender: To server: pG, [07:42:28]CommunicateWithHost lk.salyk.kg:30040 [07:42:28]ConnectInit lk.salyk.kg [07:42:32]ConnectInit Can't connect to host [07:42:33]ConnectInit Can't take IP for lk.salyk.kg [07:42:33]CommunicateWithHost connect error [07:42:33]CommunicateWithHost err = -1 [07:42:33]OFD Sender: Server communicate error [07:42:48]OFD Sender: No OFD packet to send [07:42:53]OFD Sender: No OFD packet to send [07:42:54]recv_with_timeout no data received [07:42:58]OFD Sender: No OFD packet to send [07:43:03]OFD Sender: No OFD packet to send [07:43:08]OFD Sender: No OFD packet to send [07:43:13]OFD Sender: No OFD packet to send [07:43:18]OFD Sender: No OFD packet to send [07:43:23]OFD Sender: No OFD packet to send [07:43:28]recv_with_timeout no data received [07:43:28]OFD Sender: No OFD packet to send [07:43:32]accept exits with 10 [07:43:32]New connection [07:43:32]New thread 3067047268 created [07:43:32]Thread 3067190628 joined [07:43:32]Waiting for new connection... [07:43:32] Sock 10.Parse request [07:43:32]Sock 10.Check first char [07:43:32]Sock 10.First char is OK [07:43:32]request: POST /json_proto HTTP/1.0 [07:43:32]Method: POST [07:43:32]URL: /json_proto [07:43:32]Method is POST - this is cgi request [07:43:32]url: /json_proto [07:43:32]query_string will be loaded in cgi processing [07:43:32]execute_cgi json_proto POST (null) [07:43:32]execute_cgi path=json_proto method=POST [07:43:32]POST find Content-Length [07:43:32]Host: 172.17.44.132:8080 [07:43:32]Content-Length: 621 [07:43:32]Content-Type: application/json [07:43:32] [07:43:32]POST finish read [07:43:32]Found Content-Length = 621 [07:43:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50375", "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" ] } } [07:43:32]execute_script... [07:43: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)50375", "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" ] } } [07:43:32]POST & json_proto [07:43:32]process_json_proto [07:43:32]json parsed OK: [07:43:32]protocol is kg_v1.0 [07:43:32]action value=close_receipt [07:43:32]process_action close_receipt [07:43:32]cmd_close_receipt [07:43:32]MH_GetDate [07:43:32]Write to MH i2c: F0 00 00 05 01 F5 [07:43:32]Write i2c OK [07:43:32]MH_I2C_Read... [07:43:32]Read from MH i2c: F0 [07:43:32]MH_I2C_Read... [07:43:32]Read from MH i2c: F0 09 00 [07:43:32]MH_I2C_Read... [07:43:32]Read from MH i2c: F0 09 00 05 01 00 25 49 C4 66 2A 83 C1 65 69 [07:43:32]GetLastDocTimeStamp 1724139687 [07:43:32]current date 1724139813 [07:43:32]FM_GetShiftState [07:43:32]SAM_PROTO_GetShiftState [07:43:32]wFMCommunicate request_size=4 [07:43:32]MH_SAM_APDU [07:43:32]CAPDU: 80 13 01 00 [07:43:32]Write to MH i2c: E2 08 00 06 01 80 13 01 00 00 00 00 00 84 [07:43:32]Write i2c OK [07:43:32]MH_I2C_Read... [07:43:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:32]Read from MH i2c: E2 [07:43:32]MH_I2C_Read... [07:43:32]Read from MH i2c: E2 0E 00 [07:43:32]MH_I2C_Read... [07:43:32]Read from MH i2c: E2 0E 00 06 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 52 [07:43:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:43:32]wFMCommunicate OK [07:43:32]SAM_PROTO_GetShiftState done [07:43:32]FM_GetShiftState done [07:43:32]opened in 1724113081 [07:43:32]opened+sec_in_day 1724199481 [07:43:32]quantity*price = 13800 [07:43:32]sum+1 = 13801 [07:43:32]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 70 20.08.2024 07:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871769 ФД: 162625 ФПД: 187245766216449 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T074436&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162625&fm=187245766216449&tin=02508201610067®Number=0000000000092562&sum=0 [07:44:37]StoreToDocumentArchive [07:44:37]shift 465 fd 162625 [07:44:37]save to /storage/0465/doc_00162625 [07:44:37]save last doc name /storage/0465/doc_00162625 to /storage/kkm_last_doc_name [07:44:37]save OK [07:44:37]Clear old archive folders... [07:44:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:44:37]tlvbuf is 012564D0 [07:44:37]SAM_PROTO_ClearQueue [07:44:37]wFMCommunicate request_size=4 [07:44:37]MH_SAM_APDU [07:44:37]CAPDU: 80 09 00 00 [07:44:37]Write to MH i2c: E2 08 00 5B 01 80 09 00 00 00 00 00 00 CE [07:44:37]Write i2c OK [07:44:37]MH_I2C_Read... [07:44:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:44:37]Read from MH i2c: E2 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [07:44:37]RAPDU: 90 00 [07:44:37]wFMCommunicate OK [07:44:37]SAM_PROTO_ClearQueue done [07:44:37]KKMCreateOFDPacket [07:44:37]OFDProtocolAddRootSTLVToBuf [07:44:37]FM_MakeSignedData [07:44:37]FM_MakeSignedData [07:44:37]SAM_PROTO_SignData [07:44:37]wFMCommunicate request_size=4 [07:44:37]MH_SAM_APDU [07:44:37]CAPDU: 80 0D 01 02 [07:44:37]Write to MH i2c: E2 08 00 5C 01 80 0D 01 02 00 00 00 00 D6 [07:44:37]Write i2c OK [07:44:37]MH_I2C_Read... [07:44:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:44:37]Read from MH i2c: E2 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [07:44:37]RAPDU: 90 00 [07:44:37]wFMCommunicate OK [07:44:37]wFMCommunicate request_size=255 [07:44:37]MH_SAM_APDU [07:44:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 64 49 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7B 02 00 35 04 06 00 AA [07:44:37]Write to MH i2c: E2 02 01 5D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 64 49 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7B 02 00 35 04 06 00 AA 00 00 73 [07:44:37]Write i2c OK [07:44:37]MH_I2C_Read... [07:44:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:37]Read from MH i2c: E2 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [07:44:37]RAPDU: 90 00 [07:44:37]wFMCommunicate OK [07:44:37]wFMCommunicate request_size=10 [07:44:37]MH_SAM_APDU [07:44:37]CAPDU: 80 0D 02 02 05 4C 8D 61 8B 01 [07:44:37]Write to MH i2c: E2 0D 00 5E 01 80 0D 02 02 05 00 4C 8D 61 8B 01 00 00 A9 [07:44:37]Write i2c OK [07:44:37]MH_I2C_Read... [07:44:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:44:37]Read from MH i2c: E2 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [07:44:37]RAPDU: 90 00 [07:44:37]wFMCommunicate OK [07:44:37]wFMCommunicate request_size=4 [07:44:37]MH_SAM_APDU [07:44:37]CAPDU: 80 0D 03 02 [07:44:37]Write to MH i2c: E2 08 00 5F 01 80 0D 03 02 00 00 00 00 DB [07:44:37]Write i2c OK [07:44:37]MH_I2C_Read... [07:44:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:44:37]Read from MH i2c: E2 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 0B 00 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 0B 00 5F 01 00 D6 A0 19 F3 4E 0C F7 64 90 00 13 [07:44:37]RAPDU: D6 A0 19 F3 4E 0C F7 64 90 00 [07:44:37]wFMCommunicate OK [07:44:37]SAM_PROTO_SignData done [07:44:37]FM_MakeSignedData done [07:44:37]CreateOFDProtocolMessage [07:44:37]wFMCommunicate request_size=4 [07:44:37]MH_SAM_APDU [07:44:37]CAPDU: 80 11 00 00 [07:44:37]Write to MH i2c: E2 08 00 60 01 80 11 00 00 00 00 00 00 DB [07:44:37]Write i2c OK [07:44:37]MH_I2C_Read... [07:44:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:37]Read from MH i2c: E2 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 17 00 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: E2 17 00 60 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 34 [07:44:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:44:37]wFMCommunicate OK [07:44:37]CreateOFDProtocolMessage done [07:44:37]OFDSenderStorePacket 162625 [07:44:37]StoreOFDPacket docnum=162625 [07:44:43]1012 (4) - 20.08.2024 01:34 [07:44:43]1206 (1) - 0 [07:44:43]OFD Sender: Remove packet 162625 [07:44:43]ProducePacketName [07:44:43]name=ofd_packets/00162625 [07:44:43]NVStorageDeleteData [07:44:44]OFD Sender: No OFD packet to send [07:44:49]recv_with_timeout no data received [07:44:49]OFD Sender: No OFD packet to send [07:44:54]OFD Sender: No OFD packet to send [07:44:59]OFD Sender: No OFD packet to send [07:45:04]OFD Sender: No OFD packet to send [07:45:07]recv_with_timeout no data received [07:45:09]OFD Sender: No OFD packet to send [07:45:14]OFD Sender: No OFD packet to send [07:43:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 6C 29 1E 01 B8 31 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 45 00 00 00 F4 03 04 00 25 49 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7B 02 00 35 04 06 00 3D 02 F0 82 11 52 C8 1B 6A 13 2C 95 9E 9F [07:43:34]CheckFolder [07:43:34]dirname=/storage/ofd_packets [07:43:34]CheckFolder done [07:43:34]ProducePacketName [07:43:34]name=ofd_packets/00162624 [07:43:34]NVStorageSaveData ofd_packets/00162624 [07:43:34]File name is /storage/ofd_packets/00162624 [07:43:34]Write 324 bytes [07:43:34]NVStorageSaveData done [07:43:34]OFDSenderStorePacket done [07:43:34]KKMCreateOFDPacket done [07:43:34]NVStorageSaveData kkm_last_timestamp [07:43:34]File name is /storage/kkm_last_timestamp [07:43:34]Write 4 bytes [07:43:34]NVStorageSaveData done [07:43:34]ExternCall_PrintAddStr [07:43:34]wPrintStart [07:43:34]Write to MH i2c: 01 00 00 19 01 1A [07:43:34]Write i2c OK [07:43:34]MH_I2C_Read... [07:43:34]Read from MH i2c: 01 [07:43:34]MH_I2C_Read... [07:43:34]Read from MH i2c: 01 07 00 [07:43:34]MH_I2C_Read... [07:43:34]Read from MH i2c: 01 07 00 19 01 00 00 00 00 00 FF 0F 2F [07:43:34]RasterBufferAndPrint [07:43:34]line Счет N : (3)50375 [07:43:34]line ИНН: 02508201610067 [07:43:34]line Контрольно-Кассовый Чек [07:43:34]line ПРОДАЖА [07:43:34]line Товар: 4640030091645 [07:43:34]line Сигареты ESSE Exchange M [07:43:34]line 1.000 * 138.00 [07:43:34]line = 138.00 [07:43:34]line НДС 12% НСП 1% [07:43:34]line > о реализуемом товаре [07:43:34]line ИТОГО: 138.00 [07:43:34]line НСП 1% : 1.22 [07:43:34]line НДС 12% : 14.65 [07:43:34]line Наличными: 138.00 [07:43:34]line Безнал.: 0.00 [07:43:34]line Место: АЗС № 130 "Партнер Нефть" [07:43:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:43:34]line СНО: Общий режим [07:43:34]line Чек 69 20.08.2024 07:43 [07:43:34]line Смена: 465 ФФД: 1.0 [07:43:34]line ЗНМ: 0300000070 [07:43:34]line РНМ: 0000000000092562 [07:43:34]line Версия ККМ: 001 [07:43:34]line ФМ: 0000000000871769 [07:43:34]line ФД: 162624 [07:43:34]line ФПД: 67082834284882 [07:43:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T074333&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162624&fm=67082834284882&tin=02508201610067®Number=0000000000092562&sum=13800 [07:43:34]line 0 [07:43:34]OFD Sender: Processing packet 162624 [packets to send 956, broken 955] [07:43:34]ProducePacketName [07:43:34]name=ofd_packets/00162624 [07:43:34]OFD Sender: To server: pG, [07:43:34]CommunicateWithHost lk.salyk.kg:30040 [07:43:34]ConnectInit lk.salyk.kg [07:43:34]written 0, free lines is 4095 [07:43:34]Write to MH i2c: 01 00 00 41 01 42 [07:43:34]Write i2c OK [07:43:34]MH_I2C_Read... [07:43:34]Read from MH i2c: 01 [07:43:34]MH_I2C_Read... [07:43:34]Read from MH i2c: 01 07 00 [07:43:34]MH_I2C_Read... [07:43:34]Read from MH i2c: 01 07 00 41 01 00 00 00 00 00 D9 0C 2E [07:43:34]RasterBufferAndPrint [07:43:34]line [07:43:34]line [07:43:34]line [07:43:34]line [07:43:34]line [07:43:34]written 0, free lines is 3294 [07:43:34]MH_Cut [07:43:34]Write to MH i2c: D1 01 00 48 01 01 1B [07:43:34]Write i2c OK [07:43:34]MH_I2C_Read... [07:43:34]Read from MH i2c: D1 [07:43:34]MH_I2C_Read... [07:43:34]Read from MH i2c: D1 01 00 [07:43:34]MH_I2C_Read... [07:43:34]Read from MH i2c: D1 01 00 48 01 00 1A [07:43:34]Write to MH i2c: 01 00 00 49 01 4A [07:43:34]Write i2c OK [07:43:34]MH_I2C_Read... [07:43:35]*** Cut start [07:43:35]*** Purtial cut [07:43:35]*** Stage 1: CUTSNS_PIN = 1 [07:43:37]Read from MH i2c: 01 [07:43:37]MH_I2C_Read... [07:43:37]*** Stop cut motor [07:43:37]*** Cut end [07:43:37]Read from MH i2c: 01 07 00 [07:43:37]MH_I2C_Read... [07:43:37]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 FF 0F 5F [07:43:37]process_action close_receipt done [07:43:37]requested_data is exist [07:43:37]produce_requested_data [07:43:37]requested_item fm.sn is exist - process it [07:43:37]wFMCommunicate request_size=4 [07:43:37]MH_SAM_APDU [07:43:37]CAPDU: 80 11 00 00 [07:43:37]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [07:43:37]Write i2c OK [07:43:37]MH_I2C_Read... [07:43:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:43:37]Read from MH i2c: E2 [07:43:37]MH_I2C_Read... [07:43:37]Read from MH i2c: E2 17 00 [07:43:37]MH_I2C_Read... [07:43:37]Read from MH i2c: E2 17 00 4A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [07:43:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:43:37]wFMCommunicate OK [07:43:37]requested_item fd.num is exist - process it [07:43:37]SAM_PROTO_GetFieldsCounters [07:43:37]wFMCommunicate request_size=4 [07:43:37]MH_SAM_APDU [07:43:37]CAPDU: 80 13 00 00 [07:43:37]Write to MH i2c: E2 08 00 4B 01 80 13 00 00 00 00 00 00 C8 [07:43:37]Write i2c OK [07:43:37]MH_I2C_Read... [07:43:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:43:37]Read from MH i2c: E2 [07:43:37]MH_I2C_Read... [07:43:37]Read from MH i2c: E2 62 00 [07:43:37]MH_I2C_Read... [07:43:37]Read from MH i2c: E2 62 00 4B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 7B 02 00 0E 04 04 00 D1 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 4C [07:43:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 7B 02 00 0E 04 04 00 D1 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 [07:43:37]wFMCommunicate OK [07:43:37]SAM_PROTO_GetFieldsCounters done [07:43:37]requested_item shift.num is exist - process it [07:43:37]requested_item shift.opened is exist - process it [07:43:37]req_shift_opened [07:43:37]FM_GetShiftState [07:43:37]SAM_PROTO_GetShiftState [07:43:37]wFMCommunicate request_size=4 [07:43:37]MH_SAM_APDU [07:43:37]CAPDU: 80 13 01 00 [07:43:37]Write to MH i2c: E2 08 00 4C 01 80 13 01 00 00 00 00 00 CA [07:43:37]Write i2c OK [07:43:37]MH_I2C_Read... [07:43:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:43:37]Read from MH i2c: E2 [07:43:37]MH_I2C_Read... [07:43:37]Read from MH i2c: E2 0E 00 [07:43:37]MH_I2C_Read... [07:43:37]Read from MH i2c: E2 0E 00 4C 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 98 [07:43:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:43:37]wFMCommunicate OK [07:43:37]SAM_PROTO_GetShiftState done [07:43:37]FM_GetShiftState done [07:43:37]req_shift_opened done [07:43:37]requested_item shift.open_date is exist - process it [07:43:37]req_shift_open_date [07:43:37]req_shift_open_date done [07:43:37]produce_requested_data done [07:43:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162624,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:43:37]process_action_free close_receipt [07:43:37]json_value_free [07:43:37]json_value_free done [07:43:37]process_json_proto returns [07:43:37]Send response to host [07:43:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162624,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:43:37]free response buf [07:43:37]execute_script done [07:43:37]execute_script returns [07:43:37]free content buf [07:43:37]Sock 10.Close socket [07:43:37]Sock 10.Thread stoped [07:43:43]recv_with_timeout no data received [07:43:45]Connected sock=11 [07:43: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 36 39 26 01 00 00 6C 29 1E 01 B8 31 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 45 00 00 00 F4 03 04 00 25 49 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7B 02 00 35 04 06 00 3D 02 F0 82 11 52 C8 1B 6A 13 2C 95 9E 9F [07:43:51]recv_with_timeout no data received [07:43:51]CommunicateWithHost answer receiving error [07:43:51]CommunicateWithHost err = -3 [07:43:51]OFD Sender: Server communicate error [07:43:56]OFD Sender: Processing packet 162624 [packets to send 956, broken 955] [07:43:56]ProducePacketName [07:43:56]name=ofd_packets/00162624 [07:43:56]OFD Sender: To server: pG, [07:43:56]CommunicateWithHost lk.salyk.kg:30040 [07:45:19]OFD Sender: No OFD packet to send [07:45:24]OFD Sender: No OFD packet to send [07:45:29]OFD Sender: No OFD packet to send [07:40:17]Read from MH i2c: E2 03 00 [07:40:17]MH_I2C_Read... [07:40:17]Read from MH i2c: E2 03 00 25 00 00 90 00 99 [07:40:17]RAPDU: 90 00 [07:40:17]wFMCommunicate OK [07:40:17]wFMCommunicate request_size=11 [07:40:17]MH_SAM_APDU [07:40:17]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [07:40:17]Write to MH i2c: E2 0E 00 26 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 D8 [07:40:17]Write i2c OK [07:40:17]MH_I2C_Read... [07:40:17]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:40:17]Read from MH i2c: E2 [07:40:17]MH_I2C_Read... [07:40:17]Read from MH i2c: E2 03 00 [07:40:17]MH_I2C_Read... [07:40:17]Read from MH i2c: E2 03 00 26 00 00 90 00 9A [07:40:17]RAPDU: 90 00 [07:40:17]wFMCommunicate OK [07:40:17]wFMCommunicate request_size=13 [07:40:17]MH_SAM_APDU [07:40:17]CAPDU: 80 15 02 00 08 F4 03 04 00 61 48 C4 66 [07:40:17]Write to MH i2c: E2 10 00 27 00 80 15 02 00 08 00 F4 03 04 00 61 48 C4 66 00 00 85 [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:40:18]Read from MH i2c: E2 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 27 00 00 90 00 9B [07:40:18]RAPDU: 90 00 [07:40:18]wFMCommunicate OK [07:40:18]wFMCommunicate request_size=25 [07:40:18]MH_SAM_APDU [07:40:18]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [07:40:18]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:40:18]Read from MH i2c: E2 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [07:40:18]RAPDU: 90 00 [07:40:18]wFMCommunicate OK [07:40:18]wFMCommunicate request_size=4 [07:40:18]MH_SAM_APDU [07:40:18]CAPDU: 80 15 03 00 [07:40:18]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [07:40:18]Write i2c OK [07:40:18]MH_I2C_Read... [07:40:18]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [07:40:18]Read from MH i2c: E2 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 40 00 [07:40:18]MH_I2C_Read... [07:40:18]Read from MH i2c: E2 40 00 29 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 42 00 00 00 35 04 06 00 5E A6 E7 7B 93 32 90 00 9F [07:40:18]RAPDU: [07:45:59]OFD Sender: No OFD packet to send [07:46:04]OFD Sender: No OFD packet to send [07:46:09]OFD Sender: No OFD packet to send [07:46:14]OFD Sender: No OFD packet to send [07:46:19]OFD Sender: No OFD packet to send [07:46:24]OFD Sender: No OFD packet to send [07:46:29]OFD Sender: No OFD packet to send [07:46:31]recv_with_timeout no data received [07:46:34]OFD Sender: No OFD packet to send [07:46:39]OFD Sender: No OFD packet to send [07:46:44]OFD Sender: No OFD packet to send [07:46:49]OFD Sender: No OFD packet to send [07:46:53]recv_with_timeout no data received [07:46:54]OFD Sender: No OFD packet to send [07:46:59]OFD Sender: No OFD packet to send [07:47:04]OFD Sender: No OFD packet to send [07:47:09]OFD Sender: No OFD packet to send [07:47:14]OFD Sender: No OFD packet to send [07:47:19]OFD Sender: No OFD packet to send [07:47:24]OFD Sender: No OFD packet to send [07:47:29]OFD Sender: No OFD packet to send [07:47:34]OFD Sender: No OFD packet to send [07:47:39]OFD Sender: No OFD packet to send [07:47:40]recv_with_timeout no data received [07:47:45]OFD Sender: No OFD packet to send [07:47:50]OFD Sender: No OFD packet to send [07:47:55]OFD Sender: No OFD packet to send [07:48:00]OFD Sender: No OFD packet to send [07:48:05]OFD Sender: No OFD packet to send [07:48:10]OFD Sender: No OFD packet to send [07:48:15]OFD Sender: No OFD packet to send [07:48:20]OFD Sender: No OFD packet to send [07:48:25]OFD Sender: No OFD packet to send [07:48:30]OFD Sender: No OFD packet to send [07:48:34]recv_with_timeout no data received [07:48:35]OFD Sender: No OFD packet to send [07:48:40]OFD Sender: No OFD packet to send [07:48:40]accept exits with 10 [07:48:40]New connection [07:48:40]New thread 3067047268 created [07:48:40]Thread 3067190628 joined [07:48:40]Waiting for new connection... [07:48:40] Sock 10.Parse request [07:48:40]Sock 10.Check first char [07:48:40]Sock 10.First char is OK [07:48:40]request: POST /json_proto HTTP/1.0 [07:48:40]Method: POST [07:48:40]URL: /json_proto [07:48:40]Method is POST - this is cgi request [07:48:40]url: /json_proto [07:48:40]query_string will be loaded in cgi processing [07:48:40]execute_cgi json_proto POST (null) [07:48:40]execute_cgi path=json_proto method=POST [07:48:40]POST find Content-Length [07:48:40]Host: 172.17.44.132:8080 [07:48:40]Content-Length: 682 [07:48:40]Content-Type: application/json [07:48:40] [07:48:40]POST finish read [07:48:40]Found Content-Length = 682 [07:48:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:48:40]execute_script... [07:48:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291068", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:48:40]POST & json_proto [07:48:40]process_json_proto [07:48:40]json parsed OK: [07:48:40]protocol is kg_v1.0 [07:48:40]action value=close_receipt [07:48:40]process_action close_receipt [07:48:40]cmd_close_receipt [07:48:40]MH_GetDate [07:48:40]Write to MH i2c: F0 00 00 97 01 87 [07:48:40]Write i2c OK [07:48:40]MH_I2C_Read... [07:48:40]Read from MH i2c: F0 [07:48:40]MH_I2C_Read... [07:48:40]Read from MH i2c: F0 09 00 [07:48:40]MH_I2C_Read... [07:48:40]Read from MH i2c: F0 09 00 97 01 00 59 4A C4 66 2A 83 C1 65 30 [07:48:40]GetLastDocTimeStamp 1724139876 [07:48:40]current date 1724140121 [07:48:40]FM_GetShiftState [07:48:40]SAM_PROTO_GetShiftState [07:48:40]wFMCommunicate request_size=4 [07:48:40]MH_SAM_APDU [07:48:40]CAPDU: 80 13 01 00 [07:48:40]Write to MH i2c: E2 08 00 98 01 80 13 01 00 00 00 00 00 16 [07:48:40]Write i2c OK [07:48:40]MH_I2C_Read... [07:48:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:40]Read from MH i2c: E2 [07:48:40]MH_I2C_Read... [07:48:40]Read from MH i2c: E2 0E 00 [07:48:40]MH_I2C_Read... [07:48:40]Read from MH i2c: E2 0E 00 98 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E4 [07:48:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:48:40]wFMCommunicate OK [07:48:40]SAM_PROTO_GetShiftState done [07:48:40]FM_GetShiftState done [07:48:40]opened in 1724113081 [07:48:40]opened+sec_in_day 1724199481 [07:48:40]quantity*price = 100021 [07:48:40]sum+1 = 100023 [07:48:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 71 20.08.2024 07:48 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162626 ФПД: 60226724123433 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T074841&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162626&fm=60226724123433&tin=02508201610067®Number=0000000000092562&sum=100000 [07:48:41]StoreToDocumentArchive [07:48:41]shift 465 fd 162626 [07:48:41]save to /storage/0465/doc_00162626 [07:48:41]save last doc name /storage/0465/doc_00162626 to /storage/kkm_last_doc_name [07:48:41]save OK [07:48:41]Clear old archive folders... [07:48:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:48:41]tlvbuf is 012E2650 [07:48:41]SAM_PROTO_ClearQueue [07:48:41]wFMCommunicate request_size=4 [07:48:41]MH_SAM_APDU [07:48:41]CAPDU: 80 09 00 00 [07:48:41]Write to MH i2c: E2 08 00 A5 01 80 09 00 00 00 00 00 00 18 [07:48:41]Write i2c OK [07:48:41]MH_I2C_Read... [07:48:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:48:41]Read from MH i2c: E2 [07:48:41]MH_I2C_Read... [07:48:41]Read from MH i2c: E2 03 00 [07:48:41]MH_I2C_Read... [07:48:41]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [07:48:41]RAPDU: 90 00 [07:48:41]wFMCommunicate OK [07:48:41]SAM_PROTO_ClearQueue done [07:48:41]KKMCreateOFDPacket [07:48:41]OFDProtocolAddRootSTLVToBuf [07:48:41]FM_MakeSignedData [07:48:41]FM_MakeSignedData [07:48:41]SAM_PROTO_SignData [07:48:41]wFMCommunicate request_size=4 [07:48:41]MH_SAM_APDU [07:48:41]CAPDU: 80 0D 01 02 [07:48:41]Write to MH i2c: E2 08 00 A6 01 80 0D 01 02 00 00 00 00 20 [07:48:41]Write i2c OK [07:48:41]MH_I2C_Read... [07:48:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:48:41]Read from MH i2c: E2 [07:48:41]MH_I2C_Read... [07:48:41]Read from MH i2c: E2 03 00 [07:48:41]MH_I2C_Read... [07:48:41]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [07:48:41]RAPDU: 90 00 [07:48:41]wFMCommunicate OK [07:48:41]wFMCommunicate request_size=255 [07:48:41]MH_SAM_APDU [07:48:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 59 4A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 7B 02 00 35 04 06 00 36 [07:48:41]Write to MH i2c: E2 02 01 A7 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 59 4A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 7B 02 00 35 04 06 00 36 00 00 AC [07:48:41]Write i2c OK [07:48:41]MH_I2C_Read... [07:48:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:42]Read from MH i2c: E2 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: E2 03 00 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [07:48:42]RAPDU: 90 00 [07:48:42]wFMCommunicate OK [07:48:42]wFMCommunicate request_size=10 [07:48:42]MH_SAM_APDU [07:48:42]CAPDU: 80 0D 02 02 05 C6 A0 7F 53 29 [07:48:42]Write to MH i2c: E2 0D 00 A8 01 80 0D 02 02 05 00 C6 A0 7F 53 29 00 00 8E [07:48:42]Write i2c OK [07:48:42]MH_I2C_Read... [07:48:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:48:42]Read from MH i2c: E2 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: E2 03 00 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [07:48:42]RAPDU: 90 00 [07:48:42]wFMCommunicate OK [07:48:42]wFMCommunicate request_size=4 [07:48:42]MH_SAM_APDU [07:48:42]CAPDU: 80 0D 03 02 [07:48:42]Write to MH i2c: E2 08 00 A9 01 80 0D 03 02 00 00 00 00 25 [07:48:42]Write i2c OK [07:48:42]MH_I2C_Read... [07:48:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:48:42]Read from MH i2c: E2 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: E2 0B 00 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: E2 0B 00 A9 01 00 08 6D 5F EB 9D AB A9 52 90 00 28 [07:48:42]RAPDU: 08 6D 5F EB 9D AB A9 52 90 00 [07:48:42]wFMCommunicate OK [07:48:42]SAM_PROTO_SignData done [07:48:42]FM_MakeSignedData done [07:48:42]CreateOFDProtocolMessage [07:48:42]wFMCommunicate request_size=4 [07:48:42]MH_SAM_APDU [07:48:42]CAPDU: 80 11 00 00 [07:48:42]Write to MH i2c: E2 08 00 AA 01 80 11 00 00 00 00 00 00 25 [07:48:42]Write i2c OK [07:48:42]MH_I2C_Read... [07:48:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:42]Read from MH i2c: E2 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: E2 17 00 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: E2 17 00 AA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [07:48:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:48:42]wFMCommunicate OK [07:48:42]CreateOFDProtocolMessage done [07:48:42]OFDSenderStorePacket 162626 [07:48:42]StoreOFDPacket docnum=162626 [07:48:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CA 9C 07 01 7E 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 59 4A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 7B 02 00 35 04 06 00 36 C6 A0 7F 53 29 08 6D 5F EB 9D AB A9 52 [07:48:42]CheckFolder [07:48:42]dirname=/storage/ofd_packets [07:48:42]CheckFolder done [07:48:42]ProducePacketName [07:48:42]name=ofd_packets/00162626 [07:48:42]NVStorageSaveData ofd_packets/00162626 [07:48:42]File name is /storage/ofd_packets/00162626 [07:48:42]Write 301 bytes [07:48:42]NVStorageSaveData done [07:48:42]OFDSenderStorePacket done [07:48:42]KKMCreateOFDPacket done [07:48:42]NVStorageSaveData kkm_last_timestamp [07:48:42]File name is /storage/kkm_last_timestamp [07:48:42]Write 4 bytes [07:48:42]NVStorageSaveData done [07:48:42]ExternCall_PrintAddStr [07:48:42]wPrintStart [07:48:42]Write to MH i2c: 01 00 00 AB 01 AC [07:48:42]Write i2c OK [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: 01 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: 01 07 00 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: 01 07 00 AB 01 00 00 00 00 00 FF 0F C1 [07:48:42]RasterBufferAndPrint [07:48:42]line Счет N : (1)291068 [07:48:42]line ИНН: 02508201610067 [07:48:42]line Контрольно-Кассовый Чек [07:48:42]line ПРОДАЖА [07:48:42]line ТРК (МРК, ГНК) : 53 [07:48:42]line Товар: 2710124500 [07:48:42]line Аи-95-К-5 [07:48:42]line 13.480 * 74.20 [07:48:42]line = 1000.22 [07:48:42]line НДС 12% НСП 1% [07:48:42]line > о реализуемом товаре [07:48:42]line ОКРУГЛЕНИЕ: -0.22 [07:48:42]line ИТОГО: 1000.00 [07:48:42]line Внесено: 1000.00 [07:48:42]line СДАЧА: 0.00 [07:48:42]line НСП 1% : 8.85 [07:48:42]line НДС 12% : 106.22 [07:48:42]line Наличными: 1000.00 [07:48:42]line Безнал.: 0.00 [07:48:42]line Место: АЗС № 130 "Партнер Нефть" [07:48:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:48:42]line СНО: Общий режим [07:48:42]line Чек 71 20.08.2024 07:48 [07:48:42]line Смена: 465 ФФД: 1.0 [07:48:42]line ЗНМ: 0300000070 [07:48:42]line РНМ: 0000000000092562 [07:48:42]line Версия ККМ: 001 [07:48:42]line ФМ: 0000000000871769 [07:48:42]line ФД: 162626 [07:48:42]line ФПД: 60226724123433 [07:48:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T074841&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162626&fm=60226724123433&tin=02508201610067®Number=0000000000092562&sum=100000 [07:48:42]written 0, free lines is 4095 [07:48:42]OFD Sender: Processing packet 162626 [packets to send 956, broken 955] [07:48:42]ProducePacketName [07:48:42]name=ofd_packets/00162626 [07:48:42]OFD Sender: To server: pG, [07:48:42]CommunicateWithHost lk.salyk.kg:30040 [07:48:42]ConnectInit lk.salyk.kg [07:48:42]Write to MH i2c: 01 00 00 D6 01 D7 [07:48:42]Write i2c OK [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: 01 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: 01 07 00 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 B3 0C 9D [07:48:42]RasterBufferAndPrint [07:48:42]line [07:48:42]line [07:48:42]line [07:48:42]line [07:48:42]line [07:48:42]written 0, free lines is 3257 [07:48:42]MH_Cut [07:48:42]Write to MH i2c: D1 01 00 DD 01 01 B0 [07:48:42]Write i2c OK [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: D1 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: D1 01 00 [07:48:42]MH_I2C_Read... [07:48:42]Read from MH i2c: D1 01 00 DD 01 00 AF [07:48:42]Write to MH i2c: 01 00 00 DE 01 DF [07:48:42]Write i2c OK [07:48:42]MH_I2C_Read... [07:48:43]*** Cut start [07:48:43]*** Purtial cut [07:48:43]*** Stage 1: CUTSNS_PIN = 1 [07:48:45]Read from MH i2c: 01 [07:48:45]MH_I2C_Read... [07:48:45]*** Stop cut motor [07:48:45]*** Cut end [07:48:45]Read from MH i2c: 01 07 00 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [07:48:45]process_action close_receipt done [07:48:45]requested_data is exist [07:48:45]produce_requested_data [07:48:45]requested_item fm.sn is exist - process it [07:48:45]wFMCommunicate request_size=4 [07:48:45]MH_SAM_APDU [07:48:45]CAPDU: 80 11 00 00 [07:48:45]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [07:48:45]Write i2c OK [07:48:45]MH_I2C_Read... [07:48:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:48:45]Read from MH i2c: E2 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: E2 17 00 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: E2 17 00 DF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [07:48:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:48:45]wFMCommunicate OK [07:48:45]requested_item fd.num is exist - process it [07:48:45]SAM_PROTO_GetFieldsCounters [07:48:45]wFMCommunicate request_size=4 [07:48:45]MH_SAM_APDU [07:48:45]CAPDU: 80 13 00 00 [07:48:45]Write to MH i2c: E2 08 00 E0 01 80 13 00 00 00 00 00 00 5D [07:48:45]Write i2c OK [07:48:45]MH_I2C_Read... [07:48:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:48:45]Read from MH i2c: E2 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: E2 62 00 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: E2 62 00 E0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 7B 02 00 0E 04 04 00 D1 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 E9 [07:48:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 42 7B 02 00 0E 04 04 00 D1 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 [07:48:45]wFMCommunicate OK [07:48:45]SAM_PROTO_GetFieldsCounters done [07:48:45]requested_item shift.num is exist - process it [07:48:45]requested_item shift.opened is exist - process it [07:48:45]req_shift_opened [07:48:45]FM_GetShiftState [07:48:45]SAM_PROTO_GetShiftState [07:48:45]wFMCommunicate request_size=4 [07:48:45]MH_SAM_APDU [07:48:45]CAPDU: 80 13 01 00 [07:48:45]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [07:48:45]Write i2c OK [07:48:45]MH_I2C_Read... [07:48:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:48:45]Read from MH i2c: E2 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: E2 0E 00 [07:48:45]MH_I2C_Read... [07:48:45]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2D [07:48:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:48:45]wFMCommunicate OK [07:48:45]SAM_PROTO_GetShiftState done [07:48:45]FM_GetShiftState done [07:48:45]req_shift_opened done [07:48:45]requested_item shift.open_date is exist - process it [07:48:45]req_shift_open_date [07:48:45]req_shift_open_date done [07:48:45]produce_requested_data done [07:48:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162626,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:48:45]process_action_free close_receipt [07:48:45]json_value_free [07:48:45]json_value_free done [07:48:45]process_json_proto returns [07:48:45]Send response to host [07:48:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162626,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:48:45]free response buf [07:48:45]execute_script done [07:48:45]execute_script returns [07:48:45]free content buf [07:48:45]Sock 10.Close socket [07:48:45]Sock 10.Thread stoped [07:48:50]recv_with_timeout no data received [07:48:52]Connected sock=11 [07:48:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CA 9C 07 01 7E 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 00 00 00 F4 03 04 00 59 4A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 7B 02 00 35 04 06 00 36 C6 A0 7F 53 29 08 6D 5F EB 9D AB A9 52 [07:48:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB E8 47 00 C6 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 36 39 10 04 04 00 42 7B 02 00 F4 03 04 00 B8 F3 C3 66 B6 04 01 00 00 98 66 A5 3F 52 D0 4D BA [07:48:53]CommunicateWithHost err = 0 [07:48:53]CheckOFDResponse [07:48:53]1017 (14) - 77093643461234 [07:48:53]1041 (16) - 0000000000871769 [07:48:53]1040 (4) - 162626 [07:48:53]1012 (4) - 20.08.2024 01:39 [07:48:53]1206 (1) - 0 [07:48:53]OFD Sender: Remove packet 162626 [07:48:53]ProducePacketName [07:48:53]name=ofd_packets/00162626 [07:48:53]NVStorageDeleteData [07:48:54]OFD Sender: No OFD packet to send [07:48:59]OFD Sender: No OFD packet to send [07:49:04]OFD Sender: No OFD packet to send [07:49:09]OFD Sender: No OFD packet to send [07:49:14]OFD Sender: No OFD packet to send [07:49:19]OFD Sender: No OFD packet to send [07:49:24]OFD Sender: No OFD packet to send [07:49:29]OFD Sender: No OFD packet to send [07:49:34]OFD Sender: No OFD packet to send [07:49:39]OFD Sender: No OFD packet to send [07:49:44]OFD Sender: No OFD packet to send [07:49:49]OFD Sender: No OFD packet to send [07:49:54]OFD Sender: No OFD packet to send [07:49:59]OFD Sender: No OFD packet to send [07:50:04]OFD Sender: No OFD packet to send [07:50:09]OFD Sender: No OFD packet to send [07:50:14]OFD Sender: No OFD packet to send [07:50:19]OFD Sender: No OFD packet to send [07:50:24]OFD Sender: No OFD packet to send [07:44:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4E F6 07 01 6F DD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 00 00 00 F4 03 04 00 64 49 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7B 02 00 35 04 06 00 AA 4C 8D 61 8B 01 D6 A0 19 F3 4E 0C F7 64 [07:44:37]CheckFolder [07:44:37]dirname=/storage/ofd_packets [07:44:37]CheckFolder done [07:44:37]ProducePacketName [07:44:37]name=ofd_packets/00162625 [07:44:37]NVStorageSaveData ofd_packets/00162625 [07:44:37]File name is /storage/ofd_packets/00162625 [07:44:37]Write 301 bytes [07:44:37]NVStorageSaveData done [07:44:37]OFDSenderStorePacket done [07:44:37]KKMCreateOFDPacket done [07:44:37]NVStorageSaveData kkm_last_timestamp [07:44:37]File name is /storage/kkm_last_timestamp [07:44:37]Write 4 bytes [07:44:37]NVStorageSaveData done [07:44:37]ExternCall_PrintAddStr [07:44:37]wPrintStart [07:44:37]Write to MH i2c: 01 00 00 61 01 62 [07:44:37]Write i2c OK [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: 01 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: 01 07 00 [07:44:37]MH_I2C_Read... [07:44:37]Read from MH i2c: 01 07 00 61 01 00 00 00 00 00 FF 0F 77 [07:44:37]RasterBufferAndPrint [07:44:37]line Счет N : (1)291067 [07:44:37]line ИНН: 02508201610067 [07:44:37]line Контрольно-Кассовый Чек [07:44:37]line ПРОДАЖА [07:44:37]line ТРК (МРК, ГНК) : 42 [07:44:37]line Товар: 2710124130 [07:44:37]line Аи-92-К-5 [07:44:37]line 10.000 * 0.00 [07:44:37]line = 0.00 [07:44:37]line НДС 12% НСП 1% [07:44:37]line > о реализуемом товаре [07:44:37]line ИТОГО: 0.00 [07:44:37]line НСП 1% : 0.00 [07:44:37]line НДС 12% : 0.00 [07:44:37]line Наличными: 0.00 [07:44:37]line Безнал.: 0.00 [07:44:37]line Место: АЗС № 130 "Партнер Нефть" [07:44:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:44:37]line СНО: Общий режим [07:44:37]line Чек 70 20.08.2024 07:44 [07:44:37]line Смена: 465 ФФД: 1.0 [07:44:37]line ЗНМ: 0300000070 [07:44:37]line РНМ: 0000000000092562 [07:44:37]line Версия ККМ: 001 [07:44:37]line Талоны: Топливная Карта [07:44:37]line 46286 [07:44:37]line ФМ: 0000000000871769 [07:44:37]line ФД: 162625 [07:44:37]line ФПД: 187245766216449 [07:44:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T074436&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162625&fm=187245766216449&tin=02508201610067®Number=0000000000092562&sum=0 [07:44:37]written 0, free lines is 4095 [07:44:37]OFD Sender: Processing packet 162625 [packets to send 956, broken 955] [07:44:37]ProducePacketName [07:44:37]name=ofd_packets/00162625 [07:44:37]OFD Sender: To server: pG, [07:44:37]CommunicateWithHost lk.salyk.kg:30040 [07:44:37]ConnectInit lk.salyk.kg [07:44:37]Write to MH i2c: 01 00 00 8B 01 8C [07:44:38]Write i2c OK [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: 01 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: 01 07 00 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 C0 0C 5F [07:44:38]RasterBufferAndPrint [07:44:38]line [07:44:38]line [07:44:38]line [07:44:38]line [07:44:38]line [07:44:38]written 0, free lines is 3269 [07:44:38]MH_Cut [07:44:38]Write to MH i2c: D1 01 00 92 01 01 65 [07:44:38]Write i2c OK [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: D1 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: D1 01 00 [07:44:38]MH_I2C_Read... [07:44:38]Read from MH i2c: D1 01 00 92 01 00 64 [07:44:38]Write to MH i2c: 01 00 00 93 01 94 [07:44:38]Write i2c OK [07:44:38]MH_I2C_Read... [07:44:38]*** Cut start [07:44:38]*** Purtial cut [07:44:38]*** Stage 1: CUTSNS_PIN = 1 [07:44:40]Read from MH i2c: 01 [07:44:40]MH_I2C_Read... [07:44:40]*** Stop cut motor [07:44:40]*** Cut end [07:44:40]Read from MH i2c: 01 07 00 [07:44:40]MH_I2C_Read... [07:44:40]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 FF 0F A9 [07:44:40]process_action close_receipt done [07:44:40]requested_data is exist [07:44:40]produce_requested_data [07:44:40]requested_item fm.sn is exist - process it [07:44:40]wFMCommunicate request_size=4 [07:44:40]MH_SAM_APDU [07:44:40]CAPDU: 80 11 00 00 [07:44:40]Write to MH i2c: E2 08 00 94 01 80 11 00 00 00 00 00 00 0F [07:44:40]Write i2c OK [07:44:40]MH_I2C_Read... [07:44:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:44:40]Read from MH i2c: E2 [07:44:40]MH_I2C_Read... [07:44:40]Read from MH i2[07:50:29]OFD Sender: No OFD packet to send [07:50:38]MH_I2C_Read... [07:50:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:50:38]Read from MH i2c: E2 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 03 00 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [07:50:38]RAPDU: 90 00 [07:50:38]wFMCommunicate OK [07:50:38]wFMCommunicate request_size=25 [07:50:38]MH_SAM_APDU [07:50:38]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [07:50:38]Write to MH i2c: E2 1C 00 ED 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 CF [07:50:38]Write i2c OK [07:50:38]MH_I2C_Read... [07:50:38]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:50:38]Read from MH i2c: E2 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 03 00 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [07:50:38]RAPDU: 90 00 [07:50:38]wFMCommunicate OK [07:50:38]wFMCommunicate request_size=4 [07:50:38]MH_SAM_APDU [07:50:38]CAPDU: 80 15 03 00 [07:50:38]Write to MH i2c: E2 08 00 EE 01 80 15 03 00 00 00 00 00 70 [07:50:38]Write i2c OK [07:50:38]MH_I2C_Read... [07:50:38]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [07:50:38]Read from MH i2c: E2 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 40 00 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 40 00 EE 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 48 00 00 00 35 04 06 00 78 48 F3 2E C1 AF 90 00 97 [07:50:38]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 48 00 00 00 35 04 06 00 78 48 F3 2E C1 AF 90 00 [07:50:38]wFMCommunicate OK [07:50:38]SAM_PROTO_ProcessDocument answer len = 59 [07:50:38]SAM_PROTO_ProcessDocument done [07:50:38]SetTLVBufToDocument [07:50:38]Processing tag 1209 (04B9) [07:50:38]Malloc new data [07:50:38]Processing tag 1041 (0411) [07:50:38]Processing tag 1040 (0410) [07:50:38]Malloc new data [07:50:38]Processing tag 1038 (040E) [07:50:38]Malloc new data [07:50:38]Processing tag 1042 (0412) [07:50:38]Malloc new data [07:50:38]Processing tag 1077 (0435) [07:50:38]Malloc new data [07:50:38]SetTLVBufToDocument err=0 [07:50:38]KKMLoadAndSignReceiptData store KKM data [07:50:38]KKMLoadAndSignReceiptData err=0 [07:50:38]wFMCommunicate request_size=4 [07:50:38]MH_SAM_APDU [07:50:38]CAPDU: 80 11 00 00 [07:50:38]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [07:50:38]Write i2c OK [07:50:38]MH_I2C_Read... [07:50:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:50:38]Read from MH i2c: E2 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 17 00 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [07:50:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:50:38]wFMCommunicate OK [07:50:38]Счет N : (3)50376 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4630007400358 Семечки ДЖИНН 70г 1.000 * 70.00 = 70.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 70.00 НСП 1% : 0.62 НДС 12% : 7.43 Наличными: 70.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 72 20.08.2024 07:50 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162627 ФПД: 132254712906159 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T075038&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162627&fm=132254712906159&tin=02508201610067®Number=0000000000092562&sum=7000 0 [07:50:38]StoreToDocumentArchive [07:50:38]shift 465 fd 162627 [07:50:38]save to /storage/0465/doc_00162627 [07:50:38]save last doc name /storage/0465/doc_00162627 to /storage/kkm_last_doc_name [07:50:38]save OK [07:50:38]Clear old archive folders... [07:50:38]ProcessDocumentItem done err = 0, tmpTLVsize=272 [07:50:38]tlvbuf is 012D7360 [07:50:38]SAM_PROTO_ClearQueue [07:50:38]wFMCommunicate request_size=4 [07:50:38]MH_SAM_APDU [07:50:38]CAPDU: 80 09 00 00 [07:50:38]Write to MH i2c: E2 08 00 F0 01 80 09 00 00 00 00 00 00 63 [07:50:38]Write i2c OK [07:50:38]MH_I2C_Read... [07:50:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:50:38]Read from MH i2c: E2 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 03 00 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [07:50:38]RAPDU: 90 00 [07:50:38]wFMCommunicate OK [07:50:38]SAM_PROTO_ClearQueue done [07:50:38]KKMCreateOFDPacket [07:50:38]OFDProtocolAddRootSTLVToBuf [07:50:38]FM_MakeSignedData [07:50:38]FM_MakeSignedData [07:50:38]SAM_PROTO_SignData [07:50:38]wFMCommunicate request_size=4 [07:50:38]MH_SAM_APDU [07:50:38]CAPDU: 80 0D 01 02 [07:50:38]Write to MH i2c: E2 08 00 F1 01 80 0D 01 02 00 00 00 00 6B [07:50:38]Write i2c OK [07:50:38]MH_I2C_Read... [07:50:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:50:38]Read from MH i2c: E2 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 03 00 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [07:50:38]RAPDU: 90 00 [07:50:38]wFMCommunicate OK [07:50:38]wFMCommunicate request_size=255 [07:50:38]MH_SAM_APDU [07:50:38]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 33 35 38 06 04 1E 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 37 30 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 48 00 00 00 F4 03 04 00 CE 4A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [07:50:38]Write to MH i2c: E2 02 01 F2 01 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 33 35 38 06 04 1E 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 37 30 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 48 00 00 00 F4 03 04 00 CE 4A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 C8 [07:50:38]Write i2c OK [07:50:38]MH_I2C_Read... [07:50:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:50:38]Read from MH i2c: E2 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 03 00 [07:50:38]MH_I2C_Read... [07:50:38]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [07:50:38]RAPDU: 90 00 [07:50:38]wFMCommunicate OK [07:50:38]wFMCommunicate request_size=31 [07:50:38]MH_SAM_APDU [07:50:38]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 43 7B 02 00 35 04 06 00 78 48 F3 2E C1 AF [07:50:38]Write to MH i2c: E2 22 00 F3 01 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 43 7B 02 00 35 04 06 00 78 48 F3 2E C1 AF 00 00 B0 [07:50:38]Write i2c OK [07:50:38]MH_I2C_Read... [07:50:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:50:39]Read from MH i2c: E2 [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: E2 03 00 [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [07:50:39]RAPDU: 90 00 [07:50:39]wFMCommunicate OK [07:50:39]wFMCommunicate request_size=4 [07:50:39]MH_SAM_APDU [07:50:39]CAPDU: 80 0D 03 02 [07:50:39]Write to MH i2c: E2 08 00 F4 01 80 0D 03 02 00 00 00 00 70 [07:50:39]Write i2c OK [07:50:39]MH_I2C_Read... [07:50:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:50:39]Read from MH i2c: E2 [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: E2 0B 00 [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: E2 0B 00 F4 01 00 09 F6 C4 88 DE 8B C3 F5 90 00 DD [07:50:39]RAPDU: 09 F6 C4 88 DE 8B C3 F5 90 00 [07:50:39]wFMCommunicate OK [07:50:39]SAM_PROTO_SignData done [07:50:39]FM_MakeSignedData done [07:50:39]CreateOFDProtocolMessage [07:50:39]wFMCommunicate request_size=4 [07:50:39]MH_SAM_APDU [07:50:39]CAPDU: 80 11 00 00 [07:50:39]Write to MH i2c: E2 08 00 F5 01 80 11 00 00 00 00 00 00 70 [07:50:39]Write i2c OK [07:50:39]MH_I2C_Read... [07:50:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:50:39]Read from MH i2c: E2 [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: E2 17 00 [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: E2 17 00 F5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [07:50:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:50:39]wFMCommunicate OK [07:50:39]CreateOFDProtocolMessage done [07:50:39]OFDSenderStorePacket 162627 [07:50:39]StoreOFDPacket docnum=162627 [07:50:34]OFD Sender: No OFD packet to send [07:50:37]accept exits with 9 [07:50:37]New connection [07:50:37]New thread 3067190628 created [07:50:37]Thread 3067047268 joined [07:50:37]Waiting for new connection... [07:50:37] Sock 9.Parse request [07:50:37]Sock 9.Check first char [07:50:37]Sock 9.First char is OK [07:50:37]request: POST /json_proto HTTP/1.0 [07:50:37]Method: POST [07:50:37]URL: /json_proto [07:50:37]Method is POST - this is cgi request [07:50:37]url: /json_proto [07:50:37]query_string will be loaded in cgi processing [07:50:37]execute_cgi json_proto POST (null) [07:50:37]execute_cgi path=json_proto method=POST [07:50:37]POST find Content-Length [07:50:37]Host: 172.17.44.132:8080 [07:50:37]Content-Length: 636 [07:50:37]Content-Type: application/json [07:50:37] [07:50:37]POST finish read [07:50:37]Found Content-Length = 636 [07:50:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50376", "tax_sys" : 0, "items" : [ { "code": "4630007400358", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0414\u0416\u0418\u041D\u041D 70\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" ] } } [07:50:37]execute_script... [07:50:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50376", "tax_sys" : 0, "items" : [ { "code": "4630007400358", "name": "\u0421\u0435\u043C\u0435\u0447\u043A\u0438 \u0414\u0416\u0418\u041D\u041D 70\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" ] } } [07:50:37]POST & json_proto [07:50:37]process_json_proto [07:50:37]json parsed OK: [07:50:37]protocol is kg_v1.0 [07:50:37]action value=close_receipt [07:50:37]process_action close_receipt [07:50:37]cmd_close_receipt [07:50:37]MH_GetDate [07:50:37]Write to MH i2c: F0 00 00 E2 01 D2 [07:50:37]Write i2c OK [07:50:37]MH_I2C_Read... [07:50:37]Read from MH i2c: F0 [07:50:37]MH_I2C_Read... [07:50:37]Read from MH i2c: F0 09 00 [07:50:37]MH_I2C_Read... [07:50:37]Read from MH i2c: F0 09 00 E2 01 00 CE 4A C4 66 2A 83 C1 65 F0 [07:50:37]GetLastDocTimeStamp 1724140121 [07:50:37]current date 1724140238 [07:50:37]FM_GetShiftState [07:50:37]SAM_PROTO_GetShiftState [07:50:37]wFMCommunicate request_size=4 [07:50:37]MH_SAM_APDU [07:50:37]CAPDU: 80 13 01 00 [07:50:37]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [07:50:37]Write i2c OK [07:50:37]MH_I2C_Read... [07:50:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:50:37]Read from MH i2c: E2 [07:50:37]MH_I2C_Read... [07:50:37]Read from MH i2c: E2 0E 00 [07:50:37]MH_I2C_Read... [07:50:37]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2F [07:50:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:50:37]wFMCommunicate OK [07:50:37]SAM_PROTO_GetShiftState done [07:50:37]FM_GetShiftState done [07:50:37]opened in 1724113081 [07:50:37]opened+sec_in_day 1724199481 [07:50:37]quantity*price = 7000 [07:50:37]sum+1 = 7001 [07:50:37]Check (price>sum+1) || (price+1 о реализуемом товаре [07:50:39]line ИТОГО: 70.00 [07:50:39]line НСП 1% : 0.62 [07:50:39]line НДС 12% : 7.43 [07:50:39]line Наличными: 70.00 [07:50:39]line Безнал.: 0.00 [07:50:39]line Место: АЗС № 130 "Партнер Нефть" [07:50:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:50:39]line СНО: Общий режим [07:50:39]line Чек 72 20.08.2024 07:50 [07:50:39]line Смена: 465 ФФД: 1.0 [07:50:39]line ЗНМ: 0300000070 [07:50:39]line РНМ: 0000000000092562 [07:50:39]line Версия ККМ: 001 [07:50:39]line ФМ: 0000000000871769 [07:50:39]line ФД: 162627 [07:50:39]line ФПД: 132254712906159 [07:50:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T075038&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162627&fm=132254712906159&tin=02508201610067®Number=0000000000092562&sum=7000 [07:50:39]line 0 [07:50:39]written 0, free lines is 4095 [07:50:39]recv_with_timeout no data received [07:50:39]OFD Sender: Processing packet 162627 [packets to send 956, broken 955] [07:50:39]ProducePacketName [07:50:39]name=ofd_packets/00162627 [07:50:39]OFD Sender: To server: pG, [07:50:39]CommunicateWithHost lk.salyk.kg:30040 [07:50:39]ConnectInit lk.salyk.kg [07:50:39]Write to MH i2c: 01 00 00 1E 02 20 [07:50:39]Write i2c OK [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: 01 [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: 01 07 00 [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 DC 0C 0F [07:50:39]RasterBufferAndPrint [07:50:39]line [07:50:39]line [07:50:39]line [07:50:39]line [07:50:39]line [07:50:39]written 0, free lines is 3297 [07:50:39]MH_Cut [07:50:39]Write to MH i2c: D1 01 00 25 02 01 F9 [07:50:39]Write i2c OK [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: D1 [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: D1 01 00 [07:50:39]MH_I2C_Read... [07:50:39]Read from MH i2c: D1 01 00 25 02 00 F8 [07:50:39]Write to MH i2c: 01 00 00 26 02 28 [07:50:39]Write i2c OK [07:50:39]MH_I2C_Read... [07:50:40]*** Cut start [07:50:40]*** Purtial cut [07:50:40]*** Stage 1: CUTSNS_PIN = 1 [07:50:42]Read from MH i2c: 01 [07:50:42]MH_I2C_Read... [07:50:42]*** Stop cut motor [07:50:42]*** Cut end [07:50:42]Read from MH i2c: 01 07 00 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [07:50:42]process_action close_receipt done [07:50:42]requested_data is exist [07:50:42]produce_requested_data [07:50:42]requested_item fm.sn is exist - process it [07:50:42]wFMCommunicate request_size=4 [07:50:42]MH_SAM_APDU [07:50:42]CAPDU: 80 11 00 00 [07:50:42]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [07:50:42]Write i2c OK [07:50:42]MH_I2C_Read... [07:50:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:50:42]Read from MH i2c: E2 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: E2 17 00 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [07:50:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:50:42]wFMCommunicate OK [07:50:42]requested_item fd.num is exist - process it [07:50:42]SAM_PROTO_GetFieldsCounters [07:50:42]wFMCommunicate request_size=4 [07:50:42]MH_SAM_APDU [07:50:42]CAPDU: 80 13 00 00 [07:50:42]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [07:50:42]Write i2c OK [07:50:42]MH_I2C_Read... [07:50:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:50:42]Read from MH i2c: E2 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: E2 62 00 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: E2 62 00 28 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 7B 02 00 0E 04 04 00 D1 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 36 [07:50: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 7B 02 00 0E 04 04 00 D1 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 [07:50:42]wFMCommunicate OK [07:50:42]SAM_PROTO_GetFieldsCounters done [07:50:42]requested_item shift.num is exist - process it [07:50:42]requested_item shift.opened is exist - process it [07:50:42]req_shift_opened [07:50:42]FM_GetShiftState [07:50:42]SAM_PROTO_GetShiftState [07:50:42]wFMCommunicate request_size=4 [07:50:42]MH_SAM_APDU [07:50:42]CAPDU: 80 13 01 00 [07:50:42]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [07:50:42]Write i2c OK [07:50:42]MH_I2C_Read... [07:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:50:42]Read from MH i2c: E2 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: E2 0E 00 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 76 [07:50:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:50:42]wFMCommunicate OK [07:50:42]SAM_PROTO_GetShiftState done [07:50:42]FM_GetShiftState done [07:50:42]req_shift_opened done [07:50:42]requested_item shift.open_date is exist - process it [07:50:42]req_shift_open_date [07:50:42]req_shift_open_date done [07:50:42]produce_requested_data done [07:50:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162627,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:50:42]process_action_free close_receipt [07:50:42]json_value_free [07:50:42]json_value_free done [07:50:42]process_json_proto returns [07:50:42]Send response to host [07:50:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162627,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:50:42]free response buf [07:50:42]execute_script done [07:50:42]execute_script returns [07:50:42]free content buf [07:50:42]Sock 9.Close socket [07:50:42]Sock 9.Thread stoped [07:50:42]accept exits with 10 [07:50:42]New connection [07:50:42]New thread 3067047268 created [07:50:42]Thread 3067190628 joined [07:50:42]Waiting for new connection... [07:50:42] Sock 10.Parse request [07:50:42]Sock 10.Check first char [07:50:42]Sock 10.First char is OK [07:50:42]request: POST /json_proto HTTP/1.0 [07:50:42]Method: POST [07:50:42]URL: /json_proto [07:50:42]Method is POST - this is cgi request [07:50:42]url: /json_proto [07:50:42]query_string will be loaded in cgi processing [07:50:42]execute_cgi json_proto POST (null) [07:50:42]execute_cgi path=json_proto method=POST [07:50:42]POST find Content-Length [07:50:42]Host: 172.17.44.132:8080 [07:50:42]Content-Length: 677 [07:50:42]Content-Type: application/json [07:50:42] [07:50:42]POST finish read [07:50:42]Found Content-Length = 677 [07:50:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:50:42]execute_script... [07:50:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291070", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:50:42]POST & json_proto [07:50:42]process_json_proto [07:50:42]json parsed OK: [07:50:42]protocol is kg_v1.0 [07:50:42]action value=close_receipt [07:50:42]process_action close_receipt [07:50:42]cmd_close_receipt [07:50:42]MH_GetDate [07:50:42]Write to MH i2c: F0 00 00 2A 02 1B [07:50:42]Write i2c OK [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: F0 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: F0 09 00 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: F0 09 00 2A 02 00 D3 4A C4 66 2A 83 C1 65 3E [07:50:42]GetLastDocTimeStamp 1724140238 [07:50:42]current date 1724140243 [07:50:42]FM_GetShiftState [07:50:42]SAM_PROTO_GetShiftState [07:50:42]wFMCommunicate request_size=4 [07:50:42]MH_SAM_APDU [07:50:42]CAPDU: 80 13 01 00 [07:50:42]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [07:50:42]Write i2c OK [07:50:42]MH_I2C_Read... [07:50:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:50:42]Read from MH i2c: E2 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: E2 0E 00 [07:50:42]MH_I2C_Read... [07:50:42]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 78 [07:50:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:50:42]wFMCommunicate OK [07:50:42]SAM_PROTO_GetShiftState done [07:50:42]FM_GetShiftState done [07:50:42]opened in 1724113081 [07:50:42]opened+sec_in_day 1724199481 [07:50:42]quantity*price = 50010 [07:50:42]sum+1 = 50012 [07:50:42]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 76 20.08.2024 07:53 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162631 ФПД: 163677146974669 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T075303&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162631&fm=163677146974669&tin=02508201610067®Number=0000000000092562&sum=100005 [07:53:04]StoreToDocumentArchive [07:53:04]shift 465 fd 162631 [07:53:04]save to /storage/0465/doc_00162631 [07:53:04]save last doc name /storage/0465/doc_00162631 to /storage/kkm_last_doc_name [07:53:04]save OK [07:53:04]Clear old archive folders... [07:53:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:53:04]tlvbuf is 0187F250 [07:53:04]SAM_PROTO_ClearQueue [07:53:04]wFMCommunicate request_size=4 [07:53:04]MH_SAM_APDU [07:53:04]CAPDU: 80 09 00 00 [07:53:04]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [07:53:04]Write i2c OK [07:53:04]MH_I2C_Read... [07:53:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! E2 FD 00 1B 00 00 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 90 00 0D [07:52:55]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 [07:52:55]wFMCommunicate OK [07:52:55]wFMCommunicate request_size=4 [07:52:55]MH_SAM_APDU [07:52:55]CAPDU: 80 17 00 00 [07:52:55]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [07:52:55]Write i2c OK [07:52:55]MH_I2C_Read... [07:52:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 200! [07:52:56]Read from MH i2c: E2 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 CB 00 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 CB 00 1C 00 00 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 85 [07:52:56]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [07:52:56]wFMCommunicate OK [07:52:56]SAM_PROTO_GetShiftData done [07:52:56]requested_item shift.sale.total_cash is exist - process it [07:52:56]requested_item shift.sale_refund.total is exist - process it [07:52:56]requested_item shift.sale_refund.total_cash is exist - process it [07:52:56]requested_item shift.buy.total is exist - process it [07:52:56]requested_item shift.buy.total_cash is exist - process it [07:52:56]produce_requested_data done [07:52:56]produce_requested_data return {"fm.sale.total":146055160.13,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":64785.02,"shift.sale.total_cash":33041.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} [07:52:56]process_action_free get_value [07:52:56]json_value_free [07:52:56]json_value_free done [07:52:56]process_json_proto returns [07:52:56]Send response to host [07:52:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146055160.13,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":64785.02,"shift.sale.total_cash":33041.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}}} [07:52:56]free response buf [07:52:56]execute_script done [07:52:56]execute_script returns [07:52:56]free content buf [07:52:56]Sock 7.Close socket [07:52:56]Sock 7.Thread stoped [07:52:56]accept exits with 9 [07:52:56]New connection [07:52:56]New thread 3067407716 created [07:52:56]Thread 3067264356 joined [07:52:56]Waiting for new connection... [07:52:56] Sock 9.Parse request [07:52:56]Sock 9.Check first char [07:52:56]Sock 9.First char is OK [07:52:56]request: POST /json_proto HTTP/1.0 [07:52:56]Method: POST [07:52:56]URL: /json_proto [07:52:56]Method is POST - this is cgi request [07:52:56]url: /json_proto [07:52:56]query_string will be loaded in cgi processing [07:52:56]execute_cgi json_proto POST (null) [07:52:56]execute_cgi path=json_proto method=POST [07:52:56]POST find Content-Length [07:52:56]Host: 172.17.44.132:8080 [07:52:56]Content-Length: 682 [07:52:56]Content-Type: application/json [07:52:56] [07:52:56]POST finish read [07:52:56]Found Content-Length = 682 [07:52:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 36.880, "sum" : 2500.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:56]execute_script... [07:52:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291071", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 36.880, "sum" : 2500.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:52:56]POST & json_proto [07:52:56]process_json_proto [07:52:56]json parsed OK: [07:52:56]protocol is kg_v1.0 [07:52:56]action value=close_receipt [07:52:56]process_action close_receipt [07:52:56]cmd_close_receipt [07:52:56]MH_GetDate [07:52:56]Write to MH i2c: F0 00 00 1D 00 0C [07:52:56]Write i2c OK [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: F0 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: F0 09 00 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: F0 09 00 1D 00 00 59 4B C4 66 2A 83 C1 65 B6 [07:52:56]GetLastDocTimeStamp 1724140250 [07:52:56]current date 1724140377 [07:52:56]FM_GetShiftState [07:52:56]SAM_PROTO_GetShiftState [07:52:56]wFMCommunicate request_size=4 [07:52:56]MH_SAM_APDU [07:52:56]CAPDU: 80 13 01 00 [07:52:56]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [07:52:56]Write i2c OK [07:52:56]MH_I2C_Read... [07:52:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:52:56]Read from MH i2c: E2 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 0E 00 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [07:52:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:52:56]wFMCommunicate OK [07:52:56]SAM_PROTO_GetShiftState done [07:52:56]FM_GetShiftState done [07:52:56]opened in 1724113081 [07:52:56]opened+sec_in_day 1724199481 [07:52:56]quantity*price = 250046 [07:52:56]sum+1 = 250047 [07:52:56]Check (price>sum+1) || (price+1 о реализуемом товаре [07:53:05]line ИТОГО: 1000.05 [07:53:05]line НСП 1% : 8.85 [07:53:05]line НДС 12% : 106.20 [07:53:05]line Наличными: 0.00 [07:53:05]line Безнал.: 1000.05 [07:53:05]line Место: АЗС № 130 "Партнер Нефть" [07:53:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:53:05]line СНО: Общий режим [07:53:05]line Чек 76 20.08.2024 07:53 [07:53:05]line Смена: 465 ФФД: 1.0 [07:53:05]line ЗНМ: 0300000070 [07:53:05]line РНМ: 0000000000092562 [07:53:05]line Версия ККМ: 001 [07:53:05]line Платежная система: Бакай Банк [07:53:05]line ФМ: 0000000000871769 [07:53:05]line ФД: 162631 [07:53:05]line ФПД: 163677146974669 [07:53:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T075303&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162631&fm=163677146974669&tin=02508201610067®Number=0000000000092562&sum=100005 [07:53:05]OFD Sender: Processing packet 162631 [packets to send 956, broken 955] [07:53:05]ProducePacketName [07:53:05]name=ofd_packets/00162631 [07:53:05]OFD Sender: To server: pG, [07:53:05]CommunicateWithHost lk.salyk.kg:30040 [07:53:05]ConnectInit lk.salyk.kg [07:53:05]written 0, free lines is 4095 [07:53:05]Write to MH i2c: 01 00 00 A6 00 A6 [07:53:05]Write i2c OK [07:53:05]MH_I2C_Read... [07:53:05]Read from MH i2c: 01 [07:53:05]MH_I2C_Read... [07:53:05]Read from MH i2c: 01 07 00 [07:53:05]MH_I2C_Read... [07:53:05]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 C8 0C 81 [07:53:05]RasterBufferAndPrint [07:53:05]line [07:53:05]line [07:53:05]line [07:53:05]line [07:53:05]line [07:53:05]written 0, free lines is 3299 [07:53:05]MH_Cut [07:53:05]Write to MH i2c: D1 01 00 AD 00 01 7F [07:53:05]Write i2c OK [07:53:05]MH_I2C_Read... [07:53:05]Read from MH i2c: D1 [07:53:05]MH_I2C_Read... [07:53:05]Read from MH i2c: D1 01 00 [07:53:05]MH_I2C_Read... [07:53:05]Read from MH i2c: D1 01 00 AD 00 00 7E [07:53:05]Write to MH i2c: 01 00 00 AE 00 AE [07:53:05]Write i2c OK [07:53:05]MH_I2C_Read... [07:53:06]*** Cut start [07:53:06]*** Purtial cut [07:53:06]*** Stage 1: CUTSNS_PIN = 1 [07:53:08]Read from MH i2c: 01 [07:53:08]MH_I2C_Read... [07:53:08]*** Stop cut motor [07:53:08]*** Cut end [07:53:08]Read from MH i2c: 01 07 00 [07:53:08]MH_I2C_Read... [07:53:08]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [07:53:08]process_action close_receipt done [07:53:08]requested_data is exist [07:53:08]produce_requested_data [07:53:08]requested_item fm.sn is exist - process it [07:53:08]wFMCommunicate request_size=4 [07:53:08]MH_SAM_APDU [07:53:08]CAPDU: 80 11 00 00 [07:53:08]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [07:53:08]Write i2c OK [07:53:08]MH_I2C_Read... [07:53:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:53:08]Read from MH i2c: E2 [07:53:08]MH_I2C_Read... [07:53:08]Read from MH i2c: E2 17 00 [07:53:08]MH_I2C_Read... [07:53:08]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [07:53:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:53:08]wFMCommunicate OK [07:53:08]requested_item fd.num is exist - process it [07:53:08]SAM_PROTO_GetFieldsCounters [07:53:08]wFMCommunicate request_size=4 [07:53:08]MH_SAM_APDU [07:53:08]CAPDU: 80 13 00 00 [07:53:08]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [07:53:08]Write i2c OK [07:53:08]MH_I2C_Read... [07:53:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:53:08]Read from MH i2c: E2 [07:53:08]MH_I2C_Read... [07:53:08]Read from MH i2c: E2 62 00 [07:53:08]MH_I2C_Read... [07:53:08]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 7B 02 00 0E 04 04 00 D1 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 CC [07:53: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 7B 02 00 0E 04 04 00 D1 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 [07:53:08]wFMCommunicate OK [07:53:08]SAM_PROTO_GetFieldsCounters done [07:53:08]requested_item shift.num is exist - process it [07:53:08]requested_item shift.opened is exist - process it [07:53:08]req_shift_opened [07:53:08]FM_GetShiftState [07:53:08]SAM_PROTO_GetShiftState [07:53:08]wFMCommunicate request_size=4 [07:53:08]MH_SAM_APDU [07:53:08]CAPDU: 80 13 01 00 [07:53:08]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [07:53:08]Write i2c OK [07:53:08]MH_I2C_Read... [07:53:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:53:08]Read from MH i2c: E2 [07:53:08]MH_I2C_Read... [07:53:08]Read from MH i2c: E2 0E 00 [07:53:08]MH_I2C_Read... [07:53:08]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [07:53:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:53:08]wFMCommunicate OK [07:53:08]SAM_PROTO_GetShiftState done [07:53:08]FM_GetShiftState done [07:53:08]req_shift_opened done [07:53:08]requested_item shift.open_date is exist - process it [07:53:08]req_shift_open_date [07:53:08]req_shift_open_date done [07:53:08]produce_requested_data done [07:53:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162631,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:53:08]process_action_free close_receipt [07:53:08]json_value_free [07:53:08]json_value_free done [07:53:08]process_json_proto returns [07:53:08]Send response to host [07:53:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162631,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:53:08]free response buf [07:53:08]execute_script done [07:53:08]execute_script returns [07:53:08]free content buf [07:53:08]Sock 7.Close socket [07:53:08]Sock 7.Thread stoped [07:53:10]ConnectInit Can't take IP for lk.salyk.kg [07:53:10]CommunicateWithHost connect error [07:53:10]CommunicateWithHost err = -1 [07:53:10]OFD Sender: Server communicate error [07:53:11]recv_with_timeout no data received [07:53:15]OFD Sender: Processing packet 162631 [packets to send 956, broken 955] [07:53:15]ProducePacketName [07:53:15]name=ofd_packets/00162631 [07:53:15]OFD Sender: To server: pG, [07:53:15]CommunicateWithHost lk.salyk.kg:30040 [07:53:15]ConnectInit lk.salyk.kg [07:53:20]ConnectInit Can't take IP for lk.salyk.kg [07:53:20]CommunicateWithHost connect error [07:53:20]CommunicateWithHost err = -1 [07:53:20]OFD Sender: Server communicate error [07:53:25]OFD Sender: Processing packet 162631 [packets to send 956, broken 955] [07:53:25]ProducePacketName [07:53:25]name=ofd_packets/00162631 [07:53:25]OFD Sender: To server: pG, [07:53:25]CommunicateWithHost lk.salyk.kg:30040 [07:53:25]ConnectInit lk.salyk.kg [07:53:30]ConnectInit Can't take IP for lk.salyk.kg [07:53:30]CommunicateWithHost connect error [07:53:30]CommunicateWithHost err = -1 [07:53:30]OFD Sender: Server communicate error [07:53:34]recv_with_timeout no data received [07:53:35]OFD Sender: Processing packet 162631 [packets to send 956, broken 955] [07:53:35]ProducePacketName [07:53:35]name=ofd_packets/00162631 [07:53:35]OFD Sender: To server: pG, [07:53:35]CommunicateWithHost lk.salyk.kg:30040 [07:53:35]ConnectInit lk.salyk.kg [07:53:38]Connected sock=7 [07:53: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 36 39 0F 01 00 00 DA 79 07 01 F0 A7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 00 00 00 F4 03 04 00 5F 4B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7B 02 00 35 04 06 00 94 DD 0E 34 09 CD C8 48 4D CB 30 F8 AB E0 [07:53: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 36 39 4F 00 00 00 A7 13 47 00 61 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7B 02 00 F4 03 04 00 D5 F4 C3 66 B6 04 01 00 00 07 26 4E EB 54 A3 11 24 [07:53:38]CommunicateWithHost err = 0 [07:53:38]CheckOFDResponse [07:53:38]1017 (14) - 77093643461234 [07:53:38]1041 (16) - 0000000000871769 [07:53:38]1040 (4) - 162631 [07:53:38]1012 (4) - 20.08.2024 01:43 [07:53:38]1206 (1) - 0 [07:53:38]OFD Sender: Remove packet 162631 [07:53:38]ProducePacketName [07:53:38]name=ofd_packets/00162631 [07:53:38]NVStorageDeleteData [07:53:39]OFD Sender: No OFD packet to send [07:53:44]OFD Sender: No OFD packet to send [07:53:44]recv_with_timeout no data received [07:53:49]OFD Sender: No OFD packet to send [07:53:54]OFD Sender: No OFD packet to send [07:53:56]recv_with_timeout no data received [07:53:59]OFD Sender: No OFD packet to send [07:54:04]OFD Sender: No OFD packet to send [07:54:06]recv_with_timeout no data received [07:54:09]OFD Sender: No OFD packet to send [07:54:14]OFD Sender: No OFD packet to send [07:54:19]OFD Sender: No OFD packet to send [07:54:24]OFD Sender: No OFD packet to send [07:54:29]OFD Sender: No OFD packet to send [07:54:33]recv_with_timeout no data received [07:54:34]OFD Sender: No OFD packet to send [07:54:39]OFD Sender: No OFD packet to send [07:54:44]OFD Sender: No OFD packet to send [07:54:49]CAPDU: 80 15 02 00 08 F4 03 04 00 CA 4B C4 66 [07:54:49]Write to MH i2c: E2 10 00 BC 00 80 15 02 00 08 00 F4 03 04 00 CA 4B C4 66 00 00 86 [07:54:49]Write i2c OK [07:54:49]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [07:54:50]RAPDU: 90 00 [07:54:50]wFMCommunicate OK [07:54:50]wFMCommunicate request_size=25 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [07:54:50]Write to MH i2c: E2 1C 00 BD 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 9E [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [07:54:50]RAPDU: 90 00 [07:54:50]wFMCommunicate OK [07:54:50]wFMCommunicate request_size=4 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 15 03 00 [07:54:50]Write to MH i2c: E2 08 00 BE 00 80 15 03 00 00 00 00 00 3F [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 40 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 40 00 BE 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 00 00 00 35 04 06 00 E5 CD 4D 1A 77 FF 90 00 AE [07:54:50]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 00 00 00 35 04 06 00 E5 CD 4D 1A 77 FF 90 00 [07:54:50]wFMCommunicate OK [07:54:50]SAM_PROTO_ProcessDocument answer len = 59 [07:54:50]SAM_PROTO_ProcessDocument done [07:54:50]SetTLVBufToDocument [07:54:50]Processing tag 1209 (04B9) [07:54:50]Malloc new data [07:54:50]Processing tag 1041 (0411) [07:54:50]Processing tag 1040 (0410) [07:54:50]Malloc new data [07:54:50]Processing tag 1038 (040E) [07:54:50]Malloc new data [07:54:50]Processing tag 1042 (0412) [07:54:50]Malloc new data [07:54:50]Processing tag 1077 (0435) [07:54:50]Malloc new data [07:54:50]SetTLVBufToDocument err=0 [07:54:50]KKMLoadAndSignReceiptData store KKM data [07:54:50]KKMLoadAndSignReceiptData err=0 [07:54:50]wFMCommunicate request_size=4 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 11 00 00 [07:54:50]Write to MH i2c: E2 08 00 BF 00 80 11 00 00 00 00 00 00 39 [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 17 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 17 00 BF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [07:54:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:54:50]wFMCommunicate OK [07:54:50]Счет N : (1)291077 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 7.380 * 67.80 = 500.36 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 77 20.08.2024 07:54 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162632 ФПД: 252669924636671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T075450&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162632&fm=252669924636671&tin=02508201610067®Number=0000000000092562&sum=50000 [07:54:50]StoreToDocumentArchive [07:54:50]shift 465 fd 162632 [07:54:50]save to /storage/0465/doc_00162632 [07:54:50]save last doc name /storage/0465/doc_00162632 to /storage/kkm_last_doc_name [07:54:50]save OK [07:54:50]Clear old archive folders... [07:54:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:54:50]tlvbuf is 01883390 [07:54:50]SAM_PROTO_ClearQueue [07:54:50]wFMCommunicate request_size=4 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 09 00 00 [07:54:50]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [07:54:50]RAPDU: 90 00 [07:54:50]wFMCommunicate OK [07:54:50]SAM_PROTO_ClearQueue done [07:54:50]KKMCreateOFDPacket [07:54:50]OFDProtocolAddRootSTLVToBuf [07:54:50]FM_MakeSignedData [07:54:50]FM_MakeSignedData [07:54:50]SAM_PROTO_SignData [07:54:50]wFMCommunicate request_size=4 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 0D 01 02 [07:54:50]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [07:54:50]RAPDU: 90 00 [07:54:50]wFMCommunicate OK [07:54:50]wFMCommunicate request_size=255 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 CA 4B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7B 02 00 35 04 06 00 E5 [07:54:50]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 CA 4B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7B 02 00 35 04 06 00 E5 00 00 C6 [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [07:54:50]RAPDU: 90 00 [07:54:50]wFMCommunicate OK [07:54:50]wFMCommunicate request_size=10 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 0D 02 02 05 CD 4D 1A 77 FF [07:54:50]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 CD 4D 1A 77 FF 00 00 F1 [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [07:54:50]RAPDU: 90 00 [07:54:50]wFMCommunicate OK [07:54:50]wFMCommunicate request_size=4 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 0D 03 02 [07:54:50]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 0B 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 0B 00 C4 00 00 23 14 6F 5A FC D5 EE 28 90 00 27 [07:54:50]RAPDU: 23 14 6F 5A FC D5 EE 28 90 00 [07:54:50]wFMCommunicate OK [07:54:50]SAM_PROTO_SignData done [07:54:50]FM_MakeSignedData done [07:54:50]CreateOFDProtocolMessage [07:54:50]wFMCommunicate request_size=4 [07:54:50]MH_SAM_APDU [07:54:50]CAPDU: 80 11 00 00 [07:54:50]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:50]Read from MH i2c: E2 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 17 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [07:54:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:54:50]wFMCommunicate OK [07:54:50]CreateOFDProtocolMessage done [07:54:50]OFDSenderStorePacket 162632 [07:54:50]StoreOFDPacket docnum=162632 [07:54:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 24 22 07 01 89 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 CA 4B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7B 02 00 35 04 06 00 E5 CD 4D 1A 77 FF 23 14 6F 5A FC D5 EE 28 [07:54:50]CheckFolder [07:54:50]dirname=/storage/ofd_packets [07:54:50]CheckFolder done [07:54:50]ProducePacketName [07:54:50]name=ofd_packets/00162632 [07:54:50]NVStorageSaveData ofd_packets/00162632 [07:54:50]File name is /storage/ofd_packets/00162632 [07:54:50]Write 301 bytes [07:54:50]NVStorageSaveData done [07:54:50]OFDSenderStorePacket done [07:54:50]KKMCreateOFDPacket done [07:54:50]NVStorageSaveData kkm_last_timestamp [07:54:50]File name is /storage/kkm_last_timestamp [07:54:50]Write 4 bytes [07:54:50]NVStorageSaveData done [07:54:50]ExternCall_PrintAddStr [07:54:50]wPrintStart [07:54:50]Write to MH i2c: 01 00 00 C6 00 C6 [07:54:50]Write i2c OK [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: 01 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: 01 07 00 [07:54:50]MH_I2C_Read... [07:54:50]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [07:54:50]RasterBufferAndPrint [07:54:50]line Счет N : (1)291077 [07:54:50]line ИНН: 02508201610067 [07:54:50]line Контрольно-Кассовый Чек [07:54:50]line ПРОДАЖА [07:54:50]line ТРК (МРК, ГНК) : 42 [07:54:50]line Товар: 2710124130 [07:54:50]line Аи-92-К-5 [07:54:50]line 7.380 * 67.80 [07:54:50]line = 500.36 [07:54:50]line НДС 12% НСП 1% [07:54:50]line > о реализуемом товаре [07:54:50]line ОКРУГЛЕНИЕ: -0.36 [07:54:50]line ИТОГО: 500.00 [07:54:50]line Внесено: 500.00 [07:54:50]line СДАЧА: 0.00 [07:54:50]line НСП 1% : 4.43 [07:54:50]line НДС 12% : 53.14 [07:54:50]line Наличными: 500.00 [07:54:50]line Безнал.: 0.00 [07:54:50]line Место: АЗС № 130 "Партнер Нефть" [07:54:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:54:50]line СНО: Общий режим [07:54:50]line Чек 77 20.08.2024 07:54 [07:54:50]line Смена: 465 ФФД: 1.0 [07:54:50]line ЗНМ: 0300000070 [07:54:50]line РНМ: 0000000000092562 [07:54:50]line Версия ККМ: 001 [07:54:50]line ФМ: 0000000000871769 [07:54:50]line ФД: 162632 [07:54:50]line ФПД: 252669924636671 [07:54:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T075450&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162632&fm=252669924636671&tin=02508201610067®Number=0000000000092562&sum=50000 [07:54:50]written 0, free lines is 4095 [07:54:50]OFD Sender: Processing packet 162632 [packets to send 956, broken 955] [07:54:50]ProducePacketName [07:54:50]name=ofd_packets/00162632 [07:54:50]OFD Sender: To server: pG, [07:54:50]CommunicateWithHost lk.salyk.kg:30040 [07:54:50]ConnectInit lk.salyk.kg [07:54:51]Write to MH i2c: 01 00 00 F1 00 F1 [07:54:51]Write i2c OK [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: 01 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: 01 07 00 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 B6 0C BA [07:54:51]RasterBufferAndPrint [07:54:51]line [07:54:51]line [07:54:51]line [07:54:51]line [07:54:51]line [07:54:51]written 0, free lines is 3259 [07:54:51]MH_Cut [07:54:51]Write to MH i2c: D1 01 00 F8 00 01 CA [07:54:51]Write i2c OK [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: D1 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: D1 01 00 [07:54:51]MH_I2C_Read... [07:54:51]Read from MH i2c: D1 01 00 F8 00 00 C9 [07:54:51]Write to MH i2c: 01 00 00 F9 00 F9 [07:54:51]Write i2c OK [07:54:51]MH_I2C_Read... [07:54:52]*** Cut start [07:54:52]*** Purtial cut [07:54:52]*** Stage 1: CUTSNS_PIN = 1 [07:54:54]Read from MH i2c: 01 [07:54:54]MH_I2C_Read... [07:54:54]*** Stop cut motor [07:54:54]*** Cut end [07:54:54]Read from MH i2c: 01 07 00 [07:54:54]MH_I2C_Read... [07:54:54]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [07:54:54]process_action close_receipt done [07:54:54]requested_data is exist [07:54:54]produce_requested_data [07:54:54]requested_item fm.sn is exist - process it [07:54:54]wFMCommunicate request_size=4 [07:54:54]MH_SAM_APDU [07:54:54]CAPDU: 80 11 00 00 [07:54:54]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [07:54:54]Write i2c OK [07:54:54]MH_I2C_Read... [07:54:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:54:54]Read from MH i2c: E2 [07:54:54]MH_I2C_Read... [07:54:54]Read from MH i2c: E2 17 00 [07:54:54]MH_I2C_Read... [07:54:54]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [07:54:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:54:54]wFMCommunicate OK [07:54:54]requested_item fd.num is exist - process it [07:54:54]SAM_PROTO_GetFieldsCounters [07:54:54]wFMCommunicate request_size=4 [07:54:54]MH_SAM_APDU [07:54:54]CAPDU: 80 13 00 00 [07:54:54]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [07:54:54]Write i2c OK [07:54:54]MH_I2C_Read... [07:54:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:54:54]Read from MH i2c: E2 [07:54:54]MH_I2C_Read... [07:54:54]Read from MH i2c: E2 62 00 [07:54:54]MH_I2C_Read... [07:54:54]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7B 02 00 0E 04 04 00 D1 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 1B [07:54:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7B 02 00 0E 04 04 00 D1 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 [07:54:54]wFMCommunicate OK [07:54:54]SAM_PROTO_GetFieldsCounters done [07:54:54]requested_item shift.num is exist - process it [07:54:54]requested_item shift.opened is exist - process it [07:54:54]req_shift_opened [07:54:54]FM_GetShiftState [07:54:54]SAM_PROTO_GetShiftState [07:54:54]wFMCommunicate request_size=4 [07:54:54]MH_SAM_APDU [07:54:54]CAPDU: 80 13 01 00 [07:54:54]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [07:54:54]Write i2c OK [07:54:54]MH_I2C_Read... [07:54:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:54:54]Read from MH i2c: E2 [07:54:54]MH_I2C_Read... [07:54:54]Read from MH i2c: E2 0E 00 [07:54:54]MH_I2C_Read... [07:54:54]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [07:54:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:54:54]wFMCommunicate OK [07:54:54]SAM_PROTO_GetShiftState done [07:54:54]FM_GetShiftState done [07:54:54]req_shift_opened done [07:54:54]requested_item shift.open_date is exist - process it [07:54:54]req_shift_open_date [07:54:54]req_shift_open_date done [07:54:54]produce_requested_data done [07:54:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162632,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:54:54]process_action_free close_receipt [07:54:54]json_value_free [07:54:54]json_value_free done [07:54:54]process_json_proto returns [07:54:54]Send response to host [07:54:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162632,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:54:54]free response buf [07:54:54]execute_script done [07:54:54]execute_script returns [07:54:54]free content buf [07:54:54]Sock 9.Close socket [07:54:54]Sock 9.Thread stoped [07:54:55]Connected sock=7 [07:54: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 36 39 0F 01 00 00 24 22 07 01 89 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 00 00 00 F4 03 04 00 CA 4B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7B 02 00 35 04 06 00 E5 CD 4D 1A 77 FF 23 14 6F 5A FC D5 EE 28 [07:54: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 36 39 4F 00 00 00 BF AE 47 00 AF 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 36 39 10 04 04 00 48 7B 02 00 F4 03 04 00 23 F5 C3 66 B6 04 01 00 00 0E 5B 46 8D F8 85 F5 0D [07:54:58]CommunicateWithHost err = 0 [07:54:58]CheckOFDResponse [07:54:58]1017 (14) - 77093643461234 [07:54:58]1041 (16) - 0000000000871769 [07:54:58]1040 (4) - 162632 [07:54:58]1012 (4) - 20.08.2024 01:45 [07:54:58]1206 (1) - 0 [07:54:58]OFD Sender: Remove packet 162632 [07:54:58]ProducePacketName [07:54:58]name=ofd_packets/00162632 [07:54:58]NVStorageDeleteData [07:54:58]OFD Sender: No OFD packet to send [07:55:02]recv_with_timeout no data received [07:55:03]OFD Sender: No OFD packet to send [07:55:08]OFD Sender: No OFD packet to send [07:55:13]OFD Sender: No OFD packet to send [07:55:17]accept exits with 10 [07:55:17]New connection [07:55:17]New thread 3067264356 created [07:55:17]Thread 3067407716 joined [07:55:17]Waiting for new connection... [07:55:17] Sock 10.Parse request [07:55:17]Sock 10.Check first char [07:55:17]Sock 10.First char is OK [07:55:17]request: POST /json_proto HTTP/1.0 [07:55:17]Method: POST [07:55:17]URL: /json_proto [07:55:17]Method is POST - this is cgi request [07:55:17]url: /json_proto [07:55:17]query_string will be loaded in cgi processing [07:55:17]execute_cgi json_proto POST (null) [07:55:17]execute_cgi path=json_proto method=POST [07:55:17]POST find Content-Length [07:55:17]Host: 172.17.44.132:8080 [07:55:17]Content-Length: 677 [07:55:17]Content-Type: application/json [07:55:17] [07:55:17]POST finish read [07:55:17]Found Content-Length = 677 [07:55:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:17]execute_script... [07:55:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291076", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:55:17]POST & json_proto [07:55:17]process_json_proto [07:55:17]json parsed OK: [07:55:17]protocol is kg_v1.0 [07:55:17]action value=close_receipt [07:55:17]process_action close_receipt [07:55:17]cmd_close_receipt [07:55:17]MH_GetDate [07:55:17]Write to MH i2c: F0 00 00 FD 00 EC [07:55:17]Write i2c OK [07:55:17]MH_I2C_Read... [07:55:17]Read from MH i2c: F0 [07:55:17]MH_I2C_Read... [07:55:17]Read from MH i2c: F0 09 00 [07:55:17]MH_I2C_Read... [07:55:17]Read from MH i2c: F0 09 00 FD 00 00 E6 4B C4 66 2A 83 C1 65 23 [07:55:17]GetLastDocTimeStamp 1724140490 [07:55:17]current date 1724140518 [07:55:17]FM_GetShiftState [07:55:17]SAM_PROTO_GetShiftState [07:55:17]wFMCommunicate request_size=4 [07:55:17]MH_SAM_APDU [07:55:17]CAPDU: 80 13 01 00 [07:55:17]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [07:55:17]Write i2c OK [07:55:17]MH_I2C_Read... [07:55:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:17]Read from MH i2c: E2 [07:55:17]MH_I2C_Read... [07:55:17]Read from MH i2c: E2 0E 00 [07:55:17]MH_I2C_Read... [07:55:17]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 49 [07:55:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:55:17]wFMCommunicate OK [07:55:17]SAM_PROTO_GetShiftState done [07:55:17]FM_GetShiftState done [07:55:17]opened in 1724113081 [07:55:17]opened+sec_in_day 1724199481 [07:55:17]quantity*price = 50010 [07:55:17]sum+1 = 50012 [07:55:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 78 20.08.2024 07:55 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162633 ФПД: 125028671954702 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T075518&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162633&fm=125028671954702&tin=02508201610067®Number=0000000000092562&sum=50000 [07:55:18]StoreToDocumentArchive [07:55:18]shift 465 fd 162633 [07:55:18]save to /storage/0465/doc_00162633 [07:55:18]save last doc name /storage/0465/doc_00162633 to /storage/kkm_last_doc_name [07:55:18]save OK [07:55:18]Clear old archive folders... [07:55:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:55:18]tlvbuf is 018ECF00 [07:55:18]SAM_PROTO_ClearQueue [07:55:18]wFMCommunicate request_size=4 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 80 09 00 00 [07:55:18]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:55:18]Read from MH i2c: E2 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [07:55:18]RAPDU: 90 00 [07:55:18]wFMCommunicate OK [07:55:18]SAM_PROTO_ClearQueue done [07:55:18]KKMCreateOFDPacket [07:55:18]OFDProtocolAddRootSTLVToBuf [07:55:18]FM_MakeSignedData [07:55:18]FM_MakeSignedData [07:55:18]SAM_PROTO_SignData [07:55:18]wFMCommunicate request_size=4 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 80 0D 01 02 [07:55:18]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:55:18]Read from MH i2c: E2 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [07:55:18]RAPDU: 90 00 [07:55:18]wFMCommunicate OK [07:55:18]wFMCommunicate request_size=255 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 E6 4B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7B 02 00 35 04 06 00 71 [07:55:18]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 E6 4B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7B 02 00 35 04 06 00 71 00 00 A4 [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]OFD Sender: No OFD packet to send [07:55:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:18]Read from MH i2c: E2 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [07:55:18]RAPDU: 90 00 [07:55:18]wFMCommunicate OK [07:55:18]wFMCommunicate request_size=10 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 80 0D 02 02 05 B6 81 94 1F 0E [07:55:18]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 B6 81 94 1F 0E 00 00 8B [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:55:18]Read from MH i2c: E2 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 [07:55:18]MH_I2C_Read... [07:55:18]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [07:55:18]RAPDU: 90 00 [07:55:18]wFMCommunicate OK [07:55:18]wFMCommunicate request_size=4 [07:55:18]MH_SAM_APDU [07:55:18]CAPDU: 80 0D 03 02 [07:55:18]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [07:55:18]Write i2c OK [07:55:18]MH_I2C_Read... [07:55:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:55:19]Read from MH i2c: E2 [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: E2 0B 00 [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: E2 0B 00 0F 01 00 7D 6D FB D9 6B 92 E2 88 90 00 B1 [07:55:19]RAPDU: 7D 6D FB D9 6B 92 E2 88 90 00 [07:55:19]wFMCommunicate OK [07:55:19]SAM_PROTO_SignData done [07:55:19]FM_MakeSignedData done [07:55:19]CreateOFDProtocolMessage [07:55:19]wFMCommunicate request_size=4 [07:55:19]MH_SAM_APDU [07:55:19]CAPDU: 80 11 00 00 [07:55:19]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [07:55:19]Write i2c OK [07:55:19]MH_I2C_Read... [07:55:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:19]Read from MH i2c: E2 [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: E2 17 00 [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [07:55:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:55:19]wFMCommunicate OK [07:55:19]CreateOFDProtocolMessage done [07:55:19]OFDSenderStorePacket 162633 [07:55:19]StoreOFDPacket docnum=162633 [07:55:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5C 00 07 01 67 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 E6 4B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7B 02 00 35 04 06 00 71 B6 81 94 1F 0E 7D 6D FB D9 6B 92 E2 88 [07:55:19]CheckFolder [07:55:19]dirname=/storage/ofd_packets [07:55:19]CheckFolder done [07:55:19]ProducePacketName [07:55:19]name=ofd_packets/00162633 [07:55:19]NVStorageSaveData ofd_packets/00162633 [07:55:19]File name is /storage/ofd_packets/00162633 [07:55:19]Write 301 bytes [07:55:19]NVStorageSaveData done [07:55:19]OFDSenderStorePacket done [07:55:19]KKMCreateOFDPacket done [07:55:19]NVStorageSaveData kkm_last_timestamp [07:55:19]File name is /storage/kkm_last_timestamp [07:55:19]Write 4 bytes [07:55:19]NVStorageSaveData done [07:55:19]ExternCall_PrintAddStr [07:55:19]wPrintStart [07:55:19]Write to MH i2c: 01 00 00 11 01 12 [07:55:19]Write i2c OK [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: 01 [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: 01 07 00 [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [07:55:19]RasterBufferAndPrint [07:55:19]line Счет N : (1)291076 [07:55:19]line ИНН: 02508201610067 [07:55:19]line Контрольно-Кассовый Чек [07:55:19]line ПРОДАЖА [07:55:19]line ТРК (МРК, ГНК) : 33 [07:55:19]line Товар: 2710124500 [07:55:19]line Аи-95-К-5 [07:55:19]line 6.740 * 74.20 [07:55:19]line = 500.11 [07:55:19]line НДС 12% НСП 1% [07:55:19]line > о реализуемом товаре [07:55:19]line ОКРУГЛЕНИЕ: -0.11 [07:55:19]line ИТОГО: 500.00 [07:55:19]line Внесено: 500.00 [07:55:19]line СДАЧА: 0.00 [07:55:19]line НСП 1% : 4.43 [07:55:19]line НДС 12% : 53.11 [07:55:19]line Наличными: 500.00 [07:55:19]line Безнал.: 0.00 [07:55:19]line Место: АЗС № 130 "Партнер Нефть" [07:55:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:55:19]line СНО: Общий режим [07:55:19]line Чек 78 20.08.2024 07:55 [07:55:19]line Смена: 465 ФФД: 1.0 [07:55:19]line ЗНМ: 0300000070 [07:55:19]line РНМ: 0000000000092562 [07:55:19]line Версия ККМ: 001 [07:55:19]line ФМ: 0000000000871769 [07:55:19]line ФД: 162633 [07:55:19]line ФПД: 125028671954702 [07:55:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T075518&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162633&fm=125028671954702&tin=02508201610067®Number=0000000000092562&sum=50000 [07:55:19]written 0, free lines is 4095 [07:55:19]OFD Sender: Processing packet 162633 [packets to send 956, broken 955] [07:55:19]ProducePacketName [07:55:19]name=ofd_packets/00162633 [07:55:19]OFD Sender: To server: pG, [07:55:19]CommunicateWithHost lk.salyk.kg:30040 [07:55:19]ConnectInit lk.salyk.kg [07:55:19]Write to MH i2c: 01 00 00 3C 01 3D [07:55:19]Write i2c OK [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: 01 [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: 01 07 00 [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 AF 0C FF [07:55:19]RasterBufferAndPrint [07:55:19]line [07:55:19]line [07:55:19]line [07:55:19]line [07:55:19]line [07:55:19]written 0, free lines is 3253 [07:55:19]MH_Cut [07:55:19]Write to MH i2c: D1 01 00 43 01 01 16 [07:55:19]Write i2c OK [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: D1 [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: D1 01 00 [07:55:19]MH_I2C_Read... [07:55:19]Read from MH i2c: D1 01 00 43 01 00 15 [07:55:19]Write to MH i2c: 01 00 00 44 01 45 [07:55:19]Write i2c OK [07:55:19]MH_I2C_Read... [07:55:20]*** Cut start [07:55:20]*** Purtial cut [07:55:20]*** Stage 1: CUTSNS_PIN = 1 [07:55:22]Connected sock=11 [07:55: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 36 39 0F 01 00 00 5C 00 07 01 67 E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 00 00 00 F4 03 04 00 E6 4B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7B 02 00 35 04 06 00 71 B6 81 94 1F 0E 7D 6D FB D9 6B 92 E2 88 [07:55:22]Read from MH i2c: 01 [07:55:22]MH_I2C_Read... [07:55:22]*** Stop cut motor [07:55:22]*** Cut end [07:55:22]Read from MH i2c: 01 07 00 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [07:55:22]process_action close_receipt done [07:55:22]requested_data is exist [07:55:22]produce_requested_data [07:55:22]requested_item fm.sn is exist - process it [07:55:22]wFMCommunicate request_size=4 [07:55:22]MH_SAM_APDU [07:55:22]CAPDU: 80 11 00 00 [07:55:22]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [07:55:22]Write i2c OK [07:55:22]MH_I2C_Read... [07:55:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:55:22]Read from MH i2c: E2 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: E2 17 00 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [07:55:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:55:22]wFMCommunicate OK [07:55:22]requested_item fd.num is exist - process it [07:55:22]SAM_PROTO_GetFieldsCounters [07:55:22]wFMCommunicate request_size=4 [07:55:22]MH_SAM_APDU [07:55:22]CAPDU: 80 13 00 00 [07:55:22]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [07:55:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 02 D6 47 00 C4 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7B 02 00 F4 03 04 00 3D F5 C3 66 B6 04 01 00 00 88 22 42 72 9E 38 F9 86 [07:55:22]CommunicateWithHost err = 0 [07:55:22]CheckOFDResponse [07:55:22]1017 (14) - 77093643461234 [07:55:22]1041 (16) - 0000000000871769 [07:55:22]1040 (4) - 162633 [07:55:22]1012 (4) - 20.08.2024 01:45 [07:55:22]1206 (1) - 0 [07:55:22]OFD Sender: Remove packet 162633 [07:55:22]ProducePacketName [07:55:22]name=ofd_packets/00162633 [07:55:22]NVStorageDeleteData [07:55:22]Write i2c OK [07:55:22]MH_I2C_Read... [07:55:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:55:22]Read from MH i2c: E2 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: E2 62 00 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 7B 02 00 0E 04 04 00 D1 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 6B [07: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 7B 02 00 0E 04 04 00 D1 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 [07:55:22]wFMCommunicate OK [07:55:22]SAM_PROTO_GetFieldsCounters done [07:55:22]requested_item shift.num is exist - process it [07:55:22]requested_item shift.opened is exist - process it [07:55:22]req_shift_opened [07:55:22]FM_GetShiftState [07:55:22]SAM_PROTO_GetShiftState [07:55:22]wFMCommunicate request_size=4 [07:55:22]MH_SAM_APDU [07:55:22]CAPDU: 80 13 01 00 [07:55:22]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [07:55:22]Write i2c OK [07:55:22]MH_I2C_Read... [07:55:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:55:22]Read from MH i2c: E2 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: E2 0E 00 [07:55:22]MH_I2C_Read... [07:55:22]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 93 [07:55:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:55:22]wFMCommunicate OK [07:55:22]SAM_PROTO_GetShiftState done [07:55:22]FM_GetShiftState done [07:55:22]req_shift_opened done [07:55:22]requested_item shift.open_date is exist - process it [07:55:22]req_shift_open_date [07:55:22]req_shift_open_date done [07:55:22]produce_requested_data done [07:55:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162633,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:55:22]process_action_free close_receipt [07:55:22]json_value_free [07:55:22]json_value_free done [07:55:22]process_json_proto returns [07:55:22]Send response to host [07:55:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162633,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:55:22]free response buf [07:55:22]execute_script done [07:55:22]execute_script returns [07:55:22]free content buf [07:55:22]Sock 10.Close socket [07:55:22]Sock 10.Thread stoped [07:55:22]OFD Sender: No OFD packet to send [07:55:27]OFD Sender: No OFD packet to send [07:55:33]OFD Sender: No OFD packet to send [07:55:38]OFD Sender: No OFD packet to send [07:55:43]OFD Sender: No OFD packet to send [07:55:48]OFD Sender: No OFD packet to send [07:55:53]OFD Sender: No OFD packet to send [07:55:58]OFD Sender: No OFD packet to send [07:56:03]OFD Sender: No OFD packet to send [07:56:08]OFD Sender: No OFD packet to send [07:56:13]OFD Sender: No OFD packet to send [07:56:18]OFD Sender: No OFD packet to send [07:56:23]OFD Sender: No OFD packet to send [07:56:28]OFD Sender: No OFD packet to send [07:56:33]OFD Sender: No OFD packet to send [07:56:38]OFD Sender: No OFD packet to send [07:56:43]OFD Sender: No OFD packet to send [07:56:48]OFD Sender: No OFD packet to send [07:56:53]OFD Sender: No OFD packet to send [07:56:58]OFD Sender: No OFD packet to send [07:57:03]OFD Sender: No OFD packet to send [07:57:08]OFD Sender: No OFD packet to send [07:57:13]OFD Sender: No OFD packet to send [07:57:18]OFD Sender: No OFD packet to send [07:57:23]OFD Sender: No OFD packet to send [07:57:28]OFD Sender: No OFD packet to send [07:57:33]OFD Sender: No OFD packet to send [07:57:38]OFD Sender: No OFD packet to send [07:57:43]OFD Sender: No OFD packet to send [07:57:48]OFD Sender: No OFD packet to send [07:57:53]OFD Sender: No OFD packet to send [07:57:56]accept exits with 9 [07:57:56]New connection [07:57:56]New thread 3067407716 created [07:57:56]Thread 3067264356 joined [07:57:56]Waiting for new connection... [07:57:56] Sock 9.Parse request [07:57:56]Sock 9.Check first char [07:57:56]Sock 9.First char is OK [07:57:56]request: POST /json_proto HTTP/1.0 [07:57:56]Method: POST [07:57:56]URL: /json_proto [07:57:56]Method is POST - this is cgi request [07:57:56]url: /json_proto [07:57:56]query_string will be loaded in cgi processing [07:57:56]execute_cgi json_proto POST (null) [07:57:56]execute_cgi path=json_proto method=POST [07:57:56]POST find Content-Length [07:57:56]Host: 172.17.44.132:8080 [07:57:56]Content-Length: 754 [07:57:56]Content-Type: application/json [07:57:56] [07:57:56]POST finish read [07:57:56]Found Content-Length = 754 [07:57:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30088597", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:56]execute_script... [07:57:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291079", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30088597", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [07:57:56]POST & json_proto [07:57:56]process_json_proto [07:57:56]json parsed OK: [07:57:56]protocol is kg_v1.0 [07:57:56]action value=close_receipt [07:57:56]process_action close_receipt [07:57:56]cmd_close_receipt [07:57:56]MH_GetDate [07:57:56]Write to MH i2c: F0 00 00 48 01 38 [07:57:56]Write i2c OK [07:57:56]MH_I2C_Read... [07:57:56]Read from MH i2c: F0 [07:57:56]MH_I2C_Read... [07:57:56]Read from MH i2c: F0 09 00 [07:57:56]MH_I2C_Read... [07:57:56]Read from MH i2c: F0 09 00 48 01 00 85 4C C4 66 2A 83 C1 65 0F [07:57:56]GetLastDocTimeStamp 1724140518 [07:57:56]current date 1724140677 [07:57:56]FM_GetShiftState [07:57:56]SAM_PROTO_GetShiftState [07:57:56]wFMCommunicate request_size=4 [07:57:56]MH_SAM_APDU [07:57:56]CAPDU: 80 13 01 00 [07:57:56]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [07:57:56]Write i2c OK [07:57:56]MH_I2C_Read... [07:57:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:57:56]Read from MH i2c: E2 [07:57:56]MH_I2C_Read... [07:57:56]Read from MH i2c: E2 0E 00 [07:57:56]MH_I2C_Read... [07:57:56]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 95 [07:57:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:57:56]wFMCommunicate OK [07:57:56]SAM_PROTO_GetShiftState done [07:57:56]FM_GetShiftState done [07:57:56]opened in 1724113081 [07:57:56]opened+sec_in_day 1724199481 [07:57:56]quantity*price = 0 [07:57:56]sum+1 = 1 [07:57:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 79 20.08.2024 07:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30088597 ФМ: 0000000000871769 ФД: 162634 ФПД: 158932295582230 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T075757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162634&fm=158932295582230&tin=02508201610067®Number=0000000000092562&sum=0 [07:57:57]StoreToDocumentArchive [07:57:57]shift 465 fd 162634 [07:57:57]save to /storage/0465/doc_00162634 [07:57:57]save last doc name /storage/0465/doc_00162634 to /storage/kkm_last_doc_name [07:57:57]save OK [07:57:57]Clear old archive folders... [07:57:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [07:57:57]tlvbuf is 01880790 [07:57:57]SAM_PROTO_ClearQueue [07:57:57]wFMCommunicate request_size=4 [07:57:57]MH_SAM_APDU [07:57:57]CAPDU: 80 09 00 00 [07:57:57]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [07:57:57]Write i2c OK [07:57:57]MH_I2C_Read... [07:57:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [07:57:57]Read from MH i2c: E2 [07:57:57]MH_I2C_Read... [07:57:57]Read from MH i2c: E2 03 00 [07:57:57]MH_I2C_Read... [07:57:57]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [07:57:57]RAPDU: 90 00 [07:57:57]wFMCommunicate OK [07:57:57]SAM_PROTO_ClearQueue done [07:57:57]KKMCreateOFDPacket [07:57:57]OFDProtocolAddRootSTLVToBuf [07:57:57]FM_MakeSignedData [07:57:57]FM_MakeSignedData [07:57:57]SAM_PROTO_SignData [07:57:57]wFMCommunicate request_size=4 [07:57:57]MH_SAM_APDU [07:57:57]CAPDU: 80 0D 01 02 [07:57:57]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [07:57:57]Write i2c OK [07:57:57]MH_I2C_Read... [07:57:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:57:57]Read from MH i2c: E2 [07:57:57]MH_I2C_Read... [07:57:57]Read from MH i2c: E2 03 00 [07:57:57]MH_I2C_Read... [07:57:57]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [07:57:57]RAPDU: 90 00 [07:57:57]wFMCommunicate OK [07:57:57]wFMCommunicate request_size=255 [07:57:57]MH_SAM_APDU [07:57:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 85 4C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 7B 02 00 35 04 06 00 90 [07:57:57]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 85 4C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 7B 02 00 35 04 06 00 90 00 00 2F [07:57:57]Write i2c OK [07:57:57]MH_I2C_Read... [07:57:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:58]Read from MH i2c: E2 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: E2 03 00 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [07:57:58]RAPDU: 90 00 [07:57:58]wFMCommunicate OK [07:57:58]wFMCommunicate request_size=10 [07:57:58]MH_SAM_APDU [07:57:58]CAPDU: 80 0D 02 02 05 8C 4F 05 82 16 [07:57:58]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 8C 4F 05 82 16 00 00 56 [07:57:58]Write i2c OK [07:57:58]MH_I2C_Read... [07:57:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [07:57:58]Read from MH i2c: E2 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: E2 03 00 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [07:57:58]RAPDU: 90 00 [07:57:58]wFMCommunicate OK [07:57:58]wFMCommunicate request_size=4 [07:57:58]MH_SAM_APDU [07:57:58]CAPDU: 80 0D 03 02 [07:57:58]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [07:57:58]Write i2c OK [07:57:58]MH_I2C_Read... [07:57:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [07:57:58]Read from MH i2c: E2 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: E2 0B 00 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: E2 0B 00 5A 01 00 BA C2 2B 68 4B F9 21 2C 90 00 77 [07:57:58]RAPDU: BA C2 2B 68 4B F9 21 2C 90 00 [07:57:58]wFMCommunicate OK [07:57:58]SAM_PROTO_SignData done [07:57:58]FM_MakeSignedData done [07:57:58]CreateOFDProtocolMessage [07:57:58]wFMCommunicate request_size=4 [07:57:58]MH_SAM_APDU [07:57:58]CAPDU: 80 11 00 00 [07:57:58]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [07:57:58]Write i2c OK [07:57:58]MH_I2C_Read... [07:57:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:57:58]Read from MH i2c: E2 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: E2 17 00 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [07:57:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:57:58]wFMCommunicate OK [07:57:58]CreateOFDProtocolMessage done [07:57:58]OFDSenderStorePacket 162634 [07:57:58]StoreOFDPacket docnum=162634 [07:57:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E2 BE 07 01 F8 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 85 4C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 7B 02 00 35 04 06 00 90 8C 4F 05 82 16 BA C2 2B 68 4B F9 21 2C [07:57:58]CheckFolder [07:57:58]dirname=/storage/ofd_packets [07:57:58]CheckFolder done [07:57:58]ProducePacketName [07:57:58]name=ofd_packets/00162634 [07:57:58]NVStorageSaveData ofd_packets/00162634 [07:57:58]File name is /storage/ofd_packets/00162634 [07:57:58]Write 301 bytes [07:57:58]NVStorageSaveData done [07:57:58]OFDSenderStorePacket done [07:57:58]KKMCreateOFDPacket done [07:57:58]NVStorageSaveData kkm_last_timestamp [07:57:58]File name is /storage/kkm_last_timestamp [07:57:58]Write 4 bytes [07:57:58]NVStorageSaveData done [07:57:58]ExternCall_PrintAddStr [07:57:58]wPrintStart [07:57:58]Write to MH i2c: 01 00 00 5C 01 5D [07:57:58]Write i2c OK [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: 01 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: 01 07 00 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [07:57:58]RasterBufferAndPrint [07:57:58]line Счет N : (1)291079 [07:57:58]line ИНН: 02508201610067 [07:57:58]line Контрольно-Кассовый Чек [07:57:58]line ПРОДАЖА [07:57:58]line ТРК (МРК, ГНК) : 52 [07:57:58]line Товар: 2710124130 [07:57:58]line Аи-92-К-5 [07:57:58]line 40.000 * 0.00 [07:57:58]line = 0.00 [07:57:58]line НДС 12% НСП 1% [07:57:58]line > о реализуемом товаре [07:57:58]line ИТОГО: 0.00 [07:57:58]line НСП 1% : 0.00 [07:57:58]line НДС 12% : 0.00 [07:57:58]line Наличными: 0.00 [07:57:58]line Безнал.: 0.00 [07:57:58]line Место: АЗС № 130 "Партнер Нефть" [07:57:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [07:57:58]line СНО: Общий режим [07:57:58]line Чек 79 20.08.2024 07:57 [07:57:58]line Смена: 465 ФФД: 1.0 [07:57:58]line ЗНМ: 0300000070 [07:57:58]line РНМ: 0000000000092562 [07:57:58]line Версия ККМ: 001 [07:57:58]line Талоны: ТК ГПНА Online [07:57:58]line 30088597 [07:57:58]line ФМ: 0000000000871769 [07:57:58]line ФД: 162634 [07:57:58]line ФПД: 158932295582230 [07:57:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T075757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162634&fm=158932295582230&tin=02508201610067®Number=0000000000092562&sum=0 [07:57:58]written 0, free lines is 4095 [07:57:58]OFD Sender: Processing packet 162634 [packets to send 956, broken 955] [07:57:58]ProducePacketName [07:57:58]name=ofd_packets/00162634 [07:57:58]OFD Sender: To server: pG, [07:57:58]CommunicateWithHost lk.salyk.kg:30040 [07:57:58]ConnectInit lk.salyk.kg [07:57:58]Write to MH i2c: 01 00 00 86 01 87 [07:57:58]Write i2c OK [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: 01 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: 01 07 00 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 C7 0C 61 [07:57:58]RasterBufferAndPrint [07:57:58]line [07:57:58]line [07:57:58]line [07:57:58]line [07:57:58]line [07:57:58]written 0, free lines is 3275 [07:57:58]MH_Cut [07:57:58]Write to MH i2c: D1 01 00 8D 01 01 60 [07:57:58]Write i2c OK [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: D1 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: D1 01 00 [07:57:58]MH_I2C_Read... [07:57:58]Read from MH i2c: D1 01 00 8D 01 00 5F [07:57:58]Write to MH i2c: 01 00 00 8E 01 8F [07:57:58]Write i2c OK [07:57:58]MH_I2C_Read... [07:57:59]*** Cut start [07:57:59]*** Purtial cut [07:57:59]*** Stage 1: CUTSNS_PIN = 1 [07:57:59]Connected sock=10 [07:57:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E2 BE 07 01 F8 FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 00 00 00 F4 03 04 00 85 4C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 7B 02 00 35 04 06 00 90 8C 4F 05 82 16 BA C2 2B 68 4B F9 21 2C [07:58: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 36 39 4F 00 00 00 50 AF 47 00 38 3C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 4A 7B 02 00 F4 03 04 00 DB F5 C3 66 B6 04 01 00 00 14 BA 1E A6 06 AF 8D 39 [07:58:00]CommunicateWithHost err = 0 [07:58:00]CheckOFDResponse [07:58:00]1017 (14) - 77093643461234 [07:58:00]1041 (16) - 0000000000871769 [07:58:00]1040 (4) - 162634 [07:58:00]1012 (4) - 20.08.2024 01:48 [07:58:00]1206 (1) - 0 [07:58:00]OFD Sender: Remove packet 162634 [07:58:00]ProducePacketName [07:58:00]name=ofd_packets/00162634 [07:58:00]NVStorageDeleteData [07:58:01]OFD Sender: No OFD packet to send [07:58:01]Read from MH i2c: 01 [07:58:01]MH_I2C_Read... [07:58:01]*** Stop cut motor [07:58:01]*** Cut end [07:58:01]Read from MH i2c: 01 07 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [07:58:01]process_action close_receipt done [07:58:01]requested_data is exist [07:58:01]produce_requested_data [07:58:01]requested_item fm.sn is exist - process it [07:58:01]wFMCommunicate request_size=4 [07:58:01]MH_SAM_APDU [07:58:01]CAPDU: 80 11 00 00 [07:58:01]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [07:58:01]Write i2c OK [07:58:01]MH_I2C_Read... [07:58:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [07:58:01]Read from MH i2c: E2 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 17 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [07:58:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [07:58:01]wFMCommunicate OK [07:58:01]requested_item fd.num is exist - process it [07:58:01]SAM_PROTO_GetFieldsCounters [07:58:01]wFMCommunicate request_size=4 [07:58:01]MH_SAM_APDU [07:58:01]CAPDU: 80 13 00 00 [07:58:01]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [07:58:01]Write i2c OK [07:58:01]MH_I2C_Read... [07:58:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [07:58:01]Read from MH i2c: E2 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 62 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7B 02 00 0E 04 04 00 D1 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 B9 [07:58:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7B 02 00 0E 04 04 00 D1 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 [07:58:01]wFMCommunicate OK [07:58:01]SAM_PROTO_GetFieldsCounters done [07:58:01]requested_item shift.num is exist - process it [07:58:01]requested_item shift.opened is exist - process it [07:58:01]req_shift_opened [07:58:01]FM_GetShiftState [07:58:01]SAM_PROTO_GetShiftState [07:58:01]wFMCommunicate request_size=4 [07:58:01]MH_SAM_APDU [07:58:01]CAPDU: 80 13 01 00 [07:58:01]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [07:58:01]Write i2c OK [07:58:01]MH_I2C_Read... [07:58:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [07:58:01]Read from MH i2c: E2 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 0E 00 [07:58:01]MH_I2C_Read... [07:58:01]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DD [07:58:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [07:58:01]wFMCommunicate OK [07:58:01]SAM_PROTO_GetShiftState done [07:58:01]FM_GetShiftState done [07:58:01]req_shift_opened done [07:58:01]requested_item shift.open_date is exist - process it [07:58:01]req_shift_open_date [07:58:01]req_shift_open_date done [07:58:01]produce_requested_data done [07:58:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162634,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [07:58:01]process_action_free close_receipt [07:58:01]json_value_free [07:58:01]json_value_free done [07:58:01]process_json_proto returns [07:58:01]Send response to host [07:58:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162634,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [07:58:01]free response buf [07:58:01]execute_script done [07:58:01]execute_script returns [07:58:01]free content buf [07:58:01]Sock 9.Close socket [07:58:01]Sock 9.Thread stoped [07:58:04]recv_with_timeout no data received [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:52:56]Malloc new data [07:52:56]free (receipt_item_data.pre_item_text) [07:52:56]free (receipt_item_data.post_item_text) [07:52:56]done [07:52:56]Malloc new data [07:52:56]Malloc new data [07:52:56]Malloc new data [07:52:56]KKMSetReceiptData OK [07:52:56]Malloc new data [07:52:56]Malloc new data [07:52:56]Malloc new data [07:52:56]Malloc new data [07:52:56]ProcessDocumentItem done err = 0, tmpTLVsize=111 [07:52:56]tlvbuf is 018CCBD0 [07:52:56]KKMLoadAndSignReceiptData [07:52:56]SAM_PROTO_ProcessDocument [07:52:56]wFMCommunicate request_size=9 [07:52:56]MH_SAM_APDU [07:52:56]CAPDU: 80 15 01 00 04 03 00 6F 00 [07:52:56]Write to MH i2c: E2 0C 00 20 00 80 15 01 00 04 00 03 00 6F 00 00 00 19 [07:52:56]Write i2c OK [07:52:56]MH_I2C_Read... [07:52:56]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [07:52:56]Read from MH i2c: E2 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 03 00 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 03 00 20 00 00 90 00 94 [07:52:56]RAPDU: 90 00 [07:52:56]wFMCommunicate OK [07:52:56]wFMCommunicate request_size=10 [07:52:56]MH_SAM_APDU [07:52:56]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [07:52:56]Write to MH i2c: E2 0D 00 21 00 80 15 02 00 05 00 1E 04 01 00 01 00 00 CF [07:52:56]Write i2c OK [07:52:56]MH_I2C_Read... [07:52:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:52:56]Read from MH i2c: E2 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 03 00 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 03 00 21 00 00 90 00 95 [07:52:56]RAPDU: 90 00 [07:52:56]wFMCommunicate OK [07:52:56]wFMCommunicate request_size=15 [07:52:56]MH_SAM_APDU [07:52:56]CAPDU: 80 15 02 00 0A FC 03 06 00 90 D0 03 00 00 00 [07:52:56]Write to MH i2c: E2 12 00 22 00 80 15 02 00 0A 00 FC 03 06 00 90 D0 03 00 00 00 00 00 1E [07:52:56]Write i2c OK [07:52:56]MH_I2C_Read... [07:52:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:52:56]Read from MH i2c: E2 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 03 00 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 03 00 22 00 00 90 00 96 [07:52:56]RAPDU: 90 00 [07:52:56]wFMCommunicate OK [07:52:56]wFMCommunicate request_size=47 [07:52:56]MH_SAM_APDU [07:52:56]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 [07:52:56]Write to MH i2c: E2 32 00 23 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 00 00 C8 [07:52:56]Write i2c OK [07:52:56]MH_I2C_Read... [07:52:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:52:56]Read from MH i2c: E2 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 03 00 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 03 00 23 00 00 90 00 97 [07:52:56]RAPDU: 90 00 [07:52:56]wFMCommunicate OK [07:52:56]wFMCommunicate request_size=15 [07:52:56]MH_SAM_APDU [07:52:56]CAPDU: 80 15 02 00 0A 07 04 06 00 90 D0 03 00 00 00 [07:52:56]Write to MH i2c: E2 12 00 24 00 80 15 02 00 0A 00 07 04 06 00 90 D0 03 00 00 00 00 00 2C [07:52:56]Write i2c OK [07:52:56]MH_I2C_Read... [07:52:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:52:56]Read from MH i2c: E2 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 03 00 [07:52:56]MH_I2C_Read... [07:52:56]Read from MH i2c: E2 03 00 24 00 00 90 00 98 [07:52:56]RAPDU: 90 00 [07:52:56]wFMCommunicate OK [07:52:56]wFMCommunicate request_size=15 [07:52:56]MH_SAM_APDU [07:52:56]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [07:52:56]Write to MH i2c: E2 12 00 25 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 FC [07:52:56]Write i2c OK [07:52:56]MH_I2C_Read... [07:52:56]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [07:52:56]Read from MH i2c: E2 [07:52:56]MH_I2C_Read... [07:52:56]Read [07:52:57]FM_MakeSignedData [07:52:57]FM_MakeSignedData [07:52:57]SAM_PROTO_SignData [07:52:57]wFMCommunicate request_size=4 [07:52:57]MH_SAM_APDU [07:52:57]CAPDU: 80 0D 01 02 [07:52:57]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [07:52:57]Write i2c OK [07:52:57]MH_I2C_Read... [07:52:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [07:52:57]Read from MH i2c: E2 [07:52:57]MH_I2C_Read... [07:52:57]Read from MH i2c: E2 03 00 [07:52:57]MH_I2C_Read... [07:52:57]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [07:52:57]RAPDU: 90 00 [07:52:57]wFMCommunicate OK [07:52:57]wFMCommunicate request_size=255 [07:52:57]MH_SAM_APDU [07:52:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 00 00 00 F4 03 [08:00:29]Read from MH i2c: E2 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [08:00:29]RAPDU: 90 00 [08:00:29]wFMCommunicate OK [08:00:29]wFMCommunicate request_size=11 [08:00:29]MH_SAM_APDU [08:00:29]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [08:00:29]Write to MH i2c: E2 0E 00 E6 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 99 [08:00:29]Write i2c OK [08:00:29]MH_I2C_Read... [08:00:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:00:29]Read from MH i2c: E2 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [08:00:29]RAPDU: 90 00 [08:00:29]wFMCommunicate OK [08:00:29]wFMCommunicate request_size=13 [08:00:29]MH_SAM_APDU [08:00:29]CAPDU: 80 15 02 00 08 F4 03 04 00 1D 4D C4 66 [08:00:29]Write to MH i2c: E2 10 00 E7 01 80 15 02 00 08 00 F4 03 04 00 1D 4D C4 66 00 00 07 [08:00:29]Write i2c OK [08:00:29]MH_I2C_Read... [08:00:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:00:29]Read from MH i2c: E2 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [08:00:29]RAPDU: 90 00 [08:00:29]wFMCommunicate OK [08:00:29]wFMCommunicate request_size=25 [08:00:29]MH_SAM_APDU [08:00:29]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [08:00:29]Write to MH i2c: E2 1C 00 E8 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 CA [08:00:29]Write i2c OK [08:00:29]MH_I2C_Read... [08:00:29]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:00:29]Read from MH i2c: E2 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [08:00:29]RAPDU: 90 00 [08:00:29]wFMCommunicate OK [08:00:29]wFMCommunicate request_size=4 [08:00:29]MH_SAM_APDU [08:00:29]CAPDU: 80 15 03 00 [08:00:29]Write to MH i2c: E2 08 00 E9 01 80 15 03 00 00 00 00 00 6B [08:00:29]Write i2c OK [08:00:29]MH_I2C_Read... [08:00:29]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:00:29]Read from MH i2c: E2 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 40 00 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 40 00 E9 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 51 00 00 00 35 04 06 00 A4 D6 EB B3 F9 3A 90 00 9E [08:00:29]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 51 00 00 00 35 04 06 00 A4 D6 EB B3 F9 3A 90 00 [08:00:29]wFMCommunicate OK [08:00:29]SAM_PROTO_ProcessDocument answer len = 59 [08:00:29]SAM_PROTO_ProcessDocument done [08:00:29]SetTLVBufToDocument [08:00:29]Processing tag 1209 (04B9) [08:00:29]Malloc new data [08:00:29]Processing tag 1041 (0411) [08:00:29]Processing tag 1040 (0410) [08:00:29]Malloc new data [08:00:29]Processing tag 1038 (040E) [08:00:29]Malloc new data [08:00:29]Processing tag 1042 (0412) [08:00:29]Malloc new data [08:00:29]Processing tag 1077 (0435) [08:00:29]Malloc new data [08:00:29]SetTLVBufToDocument err=0 [08:00:29]KKMLoadAndSignReceiptData store KKM data [08:00:29]KKMLoadAndSignReceiptData err=0 [08:00:29]wFMCommunicate request_size=4 [08:00:29]MH_SAM_APDU [08:00:29]CAPDU: 80 11 00 00 [08:00:29]Write to MH i2c: E2 08 00 EA 01 80 11 00 00 00 00 00 00 65 [08:00:29]Write i2c OK [08:00:29]MH_I2C_Read... [08:00:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:29]Read from MH i2c: E2 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 17 00 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 17 00 EA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [08:00:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:00:29]wFMCommunicate OK [08:00:29]Счет N : (1)291075 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194800 ДТ-К-5 131.100 * 76.20 = 9989.82 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 81 20.08.2024 08:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162636 ФПД: 181242984397114 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080029&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162636&fm=181242984397114&tin=02508201610067®Number=0000000000092562&sum=998982 [08:00:29]StoreToDocumentArchive [08:00:29]shift 465 fd 162636 [08:00:29]save to /storage/0465/doc_00162636 [08:00:29]save last doc name /storage/0465/doc_00162636 to /storage/kkm_last_doc_name [08:00:29]save OK [08:00:29]Clear old archive folders... [08:00:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:00:29]tlvbuf is 01913090 [08:00:29]SAM_PROTO_ClearQueue [08:00:29]wFMCommunicate request_size=4 [08:00:29]MH_SAM_APDU [08:00:29]CAPDU: 80 09 00 00 [08:00:29]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [08:00:29]Write i2c OK [08:00:29]MH_I2C_Read... [08:00:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:00:29]Read from MH i2c: E2 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [08:00:29]RAPDU: 90 00 [08:00:29]wFMCommunicate OK [08:00:29]SAM_PROTO_ClearQueue done [08:00:29]KKMCreateOFDPacket [08:00:29]OFDProtocolAddRootSTLVToBuf [08:00:29]FM_MakeSignedData [08:00:29]FM_MakeSignedData [08:00:29]SAM_PROTO_SignData [08:00:29]wFMCommunicate request_size=4 [08:00:29]MH_SAM_APDU [08:00:29]CAPDU: 80 0D 01 02 [08:00:29]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [08:00:29]Write i2c OK [08:00:29]MH_I2C_Read... [08:00:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:00:29]Read from MH i2c: E2 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 [08:00:29]MH_I2C_Read... [08:00:29]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [08:00:29]RAPDU: 90 00 [08:00:29]wFMCommunicate OK [08:00:29]wFMCommunicate request_size=255 [08:00:29]MH_SAM_APDU [08:00:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 1D 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7B 02 00 35 04 06 00 A4 D6 EB B3 [08:00:29]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 1D 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7B 02 00 35 04 06 00 A4 D6 EB B3 00 00 CD [08:00:29]Write i2c OK [08:00:29]MH_I2C_Read... [08:00:29]ConnectInit Can't take IP for lk.salyk.kg [08:00:29]CommunicateWithHost connect error [08:00:29]CommunicateWithHost err = -1 [08:00:29]OFD Sender: Server communicate error [08:00:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:30]Read from MH i2c: E2 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: E2 03 00 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [08:00:30]RAPDU: 90 00 [08:00:30]wFMCommunicate OK [08:00:30]wFMCommunicate request_size=7 [08:00:30]MH_SAM_APDU [08:00:30]CAPDU: 80 0D 02 02 02 F9 3A [08:00:30]Write to MH i2c: E2 0A 00 EE 01 80 0D 02 02 02 00 F9 3A 00 00 A0 [08:00:30]Write i2c OK [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: E2 [08:00:30]MH_I2C_Read... [08:00:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:30]Read from MH i2c: E2 03 00 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [08:00:30]RAPDU: 90 00 [08:00:30]wFMCommunicate OK [08:00:30]wFMCommunicate request_size=4 [08:00:30]MH_SAM_APDU [08:00:30]CAPDU: 80 0D 03 02 [08:00:30]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [08:00:30]Write i2c OK [08:00:30]MH_I2C_Read... [08:00:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:00:30]Read from MH i2c: E2 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: E2 0B 00 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: E2 0B 00 EF 01 00 1E 53 68 0A D4 01 E3 C5 90 00 CC [08:00:30]RAPDU: 1E 53 68 0A D4 01 E3 C5 90 00 [08:00:30]wFMCommunicate OK [08:00:30]SAM_PROTO_SignData done [08:00:30]FM_MakeSignedData done [08:00:30]CreateOFDProtocolMessage [08:00:30]wFMCommunicate request_size=4 [08:00:30]MH_SAM_APDU [08:00:30]CAPDU: 80 11 00 00 [08:00:30]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [08:00:30]Write i2c OK [08:00:30]MH_I2C_Read... [08:00:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:30]Read from MH i2c: E2 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: E2 17 00 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [08:00:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:00:30]wFMCommunicate OK [08:00:30]CreateOFDProtocolMessage done [08:00:30]OFDSenderStorePacket 162636 [08:00:30]StoreOFDPacket docnum=162636 [08:00:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 14 AA 04 01 35 DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 1D 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7B 02 00 35 04 06 00 A4 D6 EB B3 F9 3A 1E 53 68 0A D4 01 E3 C5 [08:00:30]CheckFolder [08:00:30]dirname=/storage/ofd_packets [08:00:30]CheckFolder done [08:00:30]ProducePacketName [08:00:30]name=ofd_packets/00162636 [08:00:30]NVStorageSaveData ofd_packets/00162636 [08:00:30]File name is /storage/ofd_packets/00162636 [08:00:30]Write 298 bytes [08:00:30]NVStorageSaveData done [08:00:30]OFDSenderStorePacket done [08:00:30]KKMCreateOFDPacket done [08:00:30]NVStorageSaveData kkm_last_timestamp [08:00:30]File name is /storage/kkm_last_timestamp [08:00:30]Write 4 bytes [08:00:30]NVStorageSaveData done [08:00:30]ExternCall_PrintAddStr [08:00:30]wPrintStart [08:00:30]Write to MH i2c: 01 00 00 F1 01 F2 [08:00:30]Write i2c OK [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: 01 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: 01 07 00 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [08:00:30]RasterBufferAndPrint [08:00:30]line Счет N : (1)291075 [08:00:30]line ИНН: 02508201610067 [08:00:30]line Контрольно-Кассовый Чек [08:00:30]line ПРОДАЖА [08:00:30]line ТРК (МРК, ГНК) : 11 [08:00:30]line Товар: 2710194800 [08:00:30]line ДТ-К-5 [08:00:30]line 131.100 * 76.20 [08:00:30]line = 9989.82 [08:00:30]line НДС 12% НСП 1% [08:00:30]line > о реализуемом товаре [08:00:30]line ИТОГО: 9989.82 [08:00:30]line НСП 1% : 88.40 [08:00:30]line НДС 12% : 1060.87 [08:00:30]line Наличными: 0.00 [08:00:30]line Безнал.: 9989.82 [08:00:30]line Место: АЗС № 130 "Партнер Нефть" [08:00:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:00:30]line СНО: Общий режим [08:00:30]line Чек 81 20.08.2024 08:00 [08:00:30]line Смена: 465 ФФД: 1.0 [08:00:30]line ЗНМ: 0300000070 [08:00:30]line РНМ: 0000000000092562 [08:00:30]line Версия ККМ: 001 [08:00:30]line Платежная система: O! деньги [08:00:30]line ФМ: 0000000000871769 [08:00:30]line ФД: 162636 [08:00:30]line ФПД: 181242984397114 [08:00:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080029&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162636&fm=181242984397114&tin=02508201610067®Number=0000000000092562&sum=998982 [08:00:30]written 0, free lines is 4095 [08:00:30]OFD Sender: Processing packet 162635 [packets to send 957, broken 955] [08:00:30]ProducePacketName [08:00:30]name=ofd_packets/00162635 [08:00:30]OFD Sender: To server: pG, [08:00:30]CommunicateWithHost lk.salyk.kg:30040 [08:00:30]ConnectInit lk.salyk.kg [08:00:30]Write to MH i2c: 01 00 00 1B 02 1D [08:00:30]Write i2c OK [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: 01 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: 01 07 00 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 DD 0C 0D [08:00:30]RasterBufferAndPrint [08:00:30]line [08:00:30]line [08:00:30]line [08:00:30]line [08:00:30]line [08:00:30]written 0, free lines is 3302 [08:00:30]MH_Cut [08:00:30]Write to MH i2c: D1 01 00 22 02 01 F6 [08:00:30]Write i2c OK [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: D1 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: D1 01 00 [08:00:30]MH_I2C_Read... [08:00:30]Read from MH i2c: D1 01 00 22 02 00 F5 [08:00:30]Write to MH i2c: 01 00 00 23 02 25 [08:00:30]Write i2c OK [08:00:30]MH_I2C_Read... [08:00:31]*** Cut start [08:00:31]*** Purtial cut [08:00:31]*** Stage 1: CUTSNS_PIN = 1 [08:00:33]ConnectInit Can't connect to host [08:00:33]Read from MH i2c: 01 [08:00:33]MH_I2C_Read... [08:00:33]*** Stop cut motor [08:00:33]*** Cut end [08:00:33]Read from MH i2c: 01 07 00 [08:00:33]MH_I2C_Read... [08:00:33]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [08:00:33]process_action close_receipt done [08:00:33]requested_data is exist [08:00:33]produce_requested_data [08:00:33]requested_item fm.sn is exist - process it [08:00:33]wFMCommunicate request_size=4 [08:00:33]MH_SAM_APDU [08:00:33]CAPDU: 80 11 00 00 [08:00:33]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [08:00:33]Write i2c OK [08:00:33]MH_I2C_Read... [08:00:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:33]Read from MH i2c: E2 [08:00:33]MH_I2C_Read... [08:00:33]Read from MH i2c: E2 17 00 [08:00:33]MH_I2C_Read... [08:00:33]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [08:00:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:00:33]wFMCommunicate OK [08:00:33]requested_item fd.num is exist - process it [08:00:33]SAM_PROTO_GetFieldsCounters [08:00:33]wFMCommunicate request_size=4 [08:00:33]MH_SAM_APDU [08:00:33]CAPDU: 80 13 00 00 [08:00:33]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [08:00:33]Write i2c OK [08:00:33]MH_I2C_Read... [08:00:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:00:33]Read from MH i2c: E2 [08:00:33]MH_I2C_Read... [08:00:33]Read from MH i2c: E2 62 00 [08:00:33]MH_I2C_Read... [08:00:33]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 7B 02 00 0E 04 04 00 D1 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 57 [08:00:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 7B 02 00 0E 04 04 00 D1 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 [08:00:33]wFMCommunicate OK [08:00:33]SAM_PROTO_GetFieldsCounters done [08:00:33]requested_item shift.num is exist - process it [08:00:33]requested_item shift.opened is exist - process it [08:00:33]req_shift_opened [08:00:33]FM_GetShiftState [08:00:33]SAM_PROTO_GetShiftState [08:00:33]wFMCommunicate request_size=4 [08:00:33]MH_SAM_APDU [08:00:33]CAPDU: 80 13 01 00 [08:00:33]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [08:00:33]Write i2c OK [08:00:33]MH_I2C_Read... [08:00:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:33]Read from MH i2c: E2 [08:00:33]MH_I2C_Read... [08:00:33]Read from MH i2c: E2 0E 00 [08:00:33]MH_I2C_Read... [08:00:33]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 73 [08:00:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:00:33]wFMCommunicate OK [08:00:33]SAM_PROTO_GetShiftState done [08:00:33]FM_GetShiftState done [08:00:33]req_shift_opened done [08:00:33]requested_item shift.open_date is exist - process it [08:00:33]req_shift_open_date [08:00:33]req_shift_open_date done [08:00:33]produce_requested_data done [08:00:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162636,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:00:33]process_action_free close_receipt [08:00:33]json_value_free [08:00:33]json_value_free done [08:00:33]process_json_proto returns [08:00:33]Send response to host [08:00:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162636,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:00:33]free response buf [08:00:33]execute_script done [08:00:33]execute_script returns [08:00:33]free content buf [08:00:33]Sock 10.Close socket [08:00:33]Sock 10.Thread stoped [08:00:35]accept exits with 11 [08:00:35]New connection [08:00:35]New thread 3067264356 created [08:00:35]Thread 3067407716 joined [08:00:35]Waiting for new connection... [08:00:35] Sock 11.Parse request [08:00:35]Sock 11.Check first char [08:00:35]Sock 11.First char is OK [08:00:35]request: POST /json_proto HTTP/1.0 [08:00:35]Method: POST [08:00:35]URL: /json_proto [08:00:35]Method is POST - this is cgi request [08:00:35]url: /json_proto [08:00:35]query_string will be loaded in cgi processing [08:00:35]execute_cgi json_proto POST (null) [08:00:35]execute_cgi path=json_proto method=POST [08:00:35]POST find Content-Length [08:00:35]Host: 172.17.44.132:8080 [08:00:35]Content-Length: 801 [08:00:35]Content-Type: application/json [08:00:35] [08:00:35]POST finish read [08:00:35]Found Content-Length = 801 [08:00:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:35]execute_script... [08:00:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291078", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:00:35]POST & json_proto [08:00:35]process_json_proto [08:00:35]json parsed OK: [08:00:35]protocol is kg_v1.0 [08:00:35]action value=close_receipt [08:00:35]process_action close_receipt [08:00:35]cmd_close_receipt [08:00:35]MH_GetDate [08:00:35]Write to MH i2c: F0 00 00 27 02 18 [08:00:35]Write i2c OK [08:00:35]MH_I2C_Read... [08:00:35]Read from MH i2c: F0 [08:00:35]MH_I2C_Read... [08:00:35]Read from MH i2c: F0 09 00 [08:00:35]MH_I2C_Read... [08:00:35]Read from MH i2c: F0 09 00 27 02 00 24 4D C4 66 2A 83 C1 65 8F [08:00:35]GetLastDocTimeStamp 1724140829 [08:00:35]current date 1724140836 [08:00:35]FM_GetShiftState [08:00:35]SAM_PROTO_GetShiftState [08:00:35]wFMCommunicate request_size=4 [08:00:35]MH_SAM_APDU [08:00:35]CAPDU: 80 13 01 00 [08:00:35]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [08:00:35]Write i2c OK [08:00:35]MH_I2C_Read... [08:00:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:35]Read from MH i2c: E2 [08:00:35]MH_I2C_Read... [08:00:35]Read from MH i2c: E2 0E 00 [08:00:35]MH_I2C_Read... [08:00:35]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 75 [08:00:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:00:35]wFMCommunicate OK [08:00:35]SAM_PROTO_GetShiftState done [08:00:35]FM_GetShiftState done [08:00:35]opened in 1724113081 [08:00:35]opened+sec_in_day 1724199481 [08:00:35]quantity*price = 998982 [08:00:35]sum+1 = 998983 [08:00:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 82 20.08.2024 08:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162637 ФПД: 21169980759840 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080036&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162637&fm=21169980759840&tin=02508201610067®Number=0000000000092562&sum=998982 [08:00:36]StoreToDocumentArchive [08:00:36]shift 465 fd 162637 [08:00:36]save to /storage/0465/doc_00162637 [08:00:36]save last doc name /storage/0465/doc_00162637 to /storage/kkm_last_doc_name [08:00:36]save OK [08:00:36]Clear old archive folders... [08:00:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:00:36]tlvbuf is 019198E0 [08:00:36]SAM_PROTO_ClearQueue [08:00:36]wFMCommunicate request_size=4 [08:00:36]MH_SAM_APDU [08:00:36]CAPDU: 80 09 00 00 [08:00:36]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [08:00:36]Write i2c OK [08:00:36]MH_I2C_Read... [08:00:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:00:36]Read from MH i2c: E2 [08:00:36]MH_I2C_Read... [08:00:36]Read from MH i2c: E2 03 00 [08:00:36]MH_I2C_Read... [08:00:36]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [08:00:36]RAPDU: 90 00 [08:00:36]wFMCommunicate OK [08:00:36]SAM_PROTO_ClearQueue done [08:00:36]KKMCreateOFDPacket [08:00:36]OFDProtocolAddRootSTLVToBuf [08:00:36]FM_MakeSignedData [08:00:36]FM_MakeSignedData [08:00:36]SAM_PROTO_SignData [08:00:36]wFMCommunicate request_size=4 [08:00:36]MH_SAM_APDU [08:00:36]CAPDU: 80 0D 01 02 [08:00:36]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [08:00:36]Write i2c OK [08:00:36]MH_I2C_Read... [08:00:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:00:36]Read from MH i2c: E2 [08:00:36]MH_I2C_Read... [08:00:36]Read from MH i2c: E2 03 00 [08:00:36]MH_I2C_Read... [08:00:36]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [08:00:36]RAPDU: 90 00 [08:00:36]wFMCommunicate OK [08:00:36]wFMCommunicate request_size=255 [08:00:36]MH_SAM_APDU [08:00:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 24 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7B 02 00 35 04 06 00 13 41 05 2E [08:00:36]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 24 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7B 02 00 35 04 06 00 13 41 05 2E 00 00 90 [08:00:36]Write i2c OK [08:00:36]MH_I2C_Read... [08:00:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:37]Read from MH i2c: E2 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 03 00 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [08:00:37]RAPDU: 90 00 [08:00:37]wFMCommunicate OK [08:00:37]wFMCommunicate request_size=7 [08:00:37]MH_SAM_APDU [08:00:37]CAPDU: 80 0D 02 02 02 DF 20 [08:00:37]Write to MH i2c: E2 0A 00 38 02 80 0D 02 02 02 00 DF 20 00 00 B7 [08:00:37]Write i2c OK [08:00:37]MH_I2C_Read... [08:00:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:00:37]Read from MH i2c: E2 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 03 00 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [08:00:37]RAPDU: 90 00 [08:00:37]wFMCommunicate OK [08:00:37]wFMCommunicate request_size=4 [08:00:37]MH_SAM_APDU [08:00:37]CAPDU: 80 0D 03 02 [08:00:37]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [08:00:37]Write i2c OK [08:00:37]MH_I2C_Read... [08:00:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:00:37]Read from MH i2c: E2 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 0B 00 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 0B 00 39 02 00 EA 16 1A 91 15 B3 45 43 90 00 B2 [08:00:37]RAPDU: EA 16 1A 91 15 B3 45 43 90 00 [08:00:37]wFMCommunicate OK [08:00:37]SAM_PROTO_SignData done [08:00:37]FM_MakeSignedData done [08:00:37]CreateOFDProtocolMessage [08:00:37]wFMCommunicate request_size=4 [08:00:37]MH_SAM_APDU [08:00:37]CAPDU: 80 11 00 00 [08:00:37]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [08:00:37]Write i2c OK [08:00:37]MH_I2C_Read... [08:00:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:37]Read from MH i2c: E2 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 17 00 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [08:00:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:00:37]wFMCommunicate OK [08:00:37]CreateOFDProtocolMessage done [08:00:37]OFDSenderStorePacket 162637 [08:00:37]StoreOFDPacket docnum=162637 [08:00:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 44 39 04 01 A0 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 24 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7B 02 00 35 04 06 00 13 41 05 2E DF 20 EA 16 1A 91 15 B3 45 43 [08:00:37]CheckFolder [08:00:37]dirname=/storage/ofd_packets [08:00:37]CheckFolder done [08:00:37]ProducePacketName [08:00:37]name=ofd_packets/00162637 [08:00:37]NVStorageSaveData ofd_packets/00162637 [08:00:37]File name is /storage/ofd_packets/00162637 [08:00:37]Write 298 bytes [08:00:37]NVStorageSaveData done [08:00:37]OFDSenderStorePacket done [08:00:37]KKMCreateOFDPacket done [08:00:37]NVStorageSaveData kkm_last_timestamp [08:00:37]File name is /storage/kkm_last_timestamp [08:00:37]Write 4 bytes [08:00:37]NVStorageSaveData done [08:00:37]ExternCall_PrintAddStr [08:00:37]wPrintStart [08:00:37]Write to MH i2c: 01 00 00 3B 02 3D [08:00:37]Write i2c OK [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: 01 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: 01 07 00 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [08:00:37]RasterBufferAndPrint [08:00:37]line Счет N : (1)291078 [08:00:37]line ИНН: 02508201610067 [08:00:37]line Контрольно-Кассовый Чек [08:00:37]line ПРОДАЖА [08:00:37]line ТРК (МРК, ГНК) : 21 [08:00:37]line Товар: 2710194800 [08:00:37]line ДТ-К-5 [08:00:37]line 131.100 * 76.20 [08:00:37]line = 9989.82 [08:00:37]line НДС 12% НСП 1% [08:00:37]line > о реализуемом товаре [08:00:37]line ИТОГО: 9989.82 [08:00:37]line НСП 1% : 88.40 [08:00:37]line НДС 12% : 1060.87 [08:00:37]line Наличными: 0.00 [08:00:37]line Безнал.: 9989.82 [08:00:37]line Место: АЗС № 130 "Партнер Нефть" [08:00:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:00:37]line СНО: Общий режим [08:00:37]line Чек 82 20.08.2024 08:00 [08:00:37]line Смена: 465 ФФД: 1.0 [08:00:37]line ЗНМ: 0300000070 [08:00:37]line РНМ: 0000000000092562 [08:00:37]line Версия ККМ: 001 [08:00:37]line Платежная система: O! деньги [08:00:37]line ФМ: 0000000000871769 [08:00:37]line ФД: 162637 [08:00:37]line ФПД: 21169980759840 [08:00:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080036&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162637&fm=21169980759840&tin=02508201610067®Number=0000000000092562&sum=998982 [08:00:37]written 0, free lines is 4095 [08:00:37]OFD Sender: Processing packet 162635 [packets to send 958, broken 955] [08:00:37]ProducePacketName [08:00:37]name=ofd_packets/00162635 [08:00:37]OFD Sender: To server: pG, [08:00:37]CommunicateWithHost lk.salyk.kg:30040 [08:00:37]ConnectInit lk.salyk.kg [08:00:37]Write to MH i2c: 01 00 00 65 02 67 [08:00:37]Write i2c OK [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: 01 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: 01 07 00 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 E1 0C 5B [08:00:37]RasterBufferAndPrint [08:00:37]line [08:00:37]line [08:00:37]line [08:00:37]line [08:00:37]line [08:00:37]written 0, free lines is 3309 [08:00:37]MH_Cut [08:00:37]Write to MH i2c: D1 01 00 6C 02 01 40 [08:00:37]Write i2c OK [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: D1 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: D1 01 00 [08:00:37]MH_I2C_Read... [08:00:37]Read from MH i2c: D1 01 00 6C 02 00 3F [08:00:37]Write to MH i2c: 01 00 00 6D 02 6F [08:00:37]Write i2c OK [08:00:37]MH_I2C_Read... [08:00:38]*** Cut start [08:00:38]*** Purtial cut [08:00:38]*** Stage 1: CUTSNS_PIN = 1 [08:00:39]ConnectInit Can't connect to host [08:00:40]Read from MH i2c: 01 [08:00:40]MH_I2C_Read... [08:00:40]*** Stop cut motor [08:00:40]*** Cut end [08:00:40]Read from MH i2c: 01 07 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [08:00:40]process_action close_receipt done [08:00:40]requested_data is exist [08:00:40]produce_requested_data [08:00:40]requested_item fm.sn is exist - process it [08:00:40]wFMCommunicate request_size=4 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 11 00 00 [08:00:40]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 17 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [08:00:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:00:40]wFMCommunicate OK [08:00:40]requested_item fd.num is exist - process it [08:00:40]SAM_PROTO_GetFieldsCounters [08:00:40]wFMCommunicate request_size=4 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 13 00 00 [08:00:40]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 62 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 7B 02 00 0E 04 04 00 D1 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 A5 [08:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 7B 02 00 0E 04 04 00 D1 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 [08:00:40]wFMCommunicate OK [08:00:40]SAM_PROTO_GetFieldsCounters done [08:00:40]requested_item shift.num is exist - process it [08:00:40]requested_item shift.opened is exist - process it [08:00:40]req_shift_opened [08:00:40]FM_GetShiftState [08:00:40]SAM_PROTO_GetShiftState [08:00:40]wFMCommunicate request_size=4 [08:00:40]MH_SAM_APDU [08:00:40]CAPDU: 80 13 01 00 [08:00:40]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [08:00:40]Write i2c OK [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 [08:00:40]MH_I2C_Read... [08:00:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:00:40]Read from MH i2c: E2 0E 00 [08:00:40]MH_I2C_Read... [08:00:40]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BD [08:00:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:00:40]wFMCommunicate OK [08:00:40]SAM_PROTO_GetShiftState done [08:00:40]FM_GetShiftState done [08:00:40]req_shift_opened done [08:00:40]requested_item shift.open_date is exist - process it [08:00:40]req_shift_open_date [08:00:40]req_shift_open_date done [08:00:40]produce_requested_data done [08:00:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162637,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:00:40]process_action_free close_receipt [08:00:40]json_value_free [08:00:40]json_value_free done [08:00:40]process_json_proto returns [08:00:40]Send response to host [08:00:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162637,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:00:40]free response buf [08:00:40]execute_script done [08:00:40]execute_script returns [08:00:40]free content buf [08:00:40]Sock 11.Close socket [08:00:40]Sock 11.Thread stoped [08:00:42]ConnectInit Can't take IP for lk.salyk.kg [08:00:42]CommunicateWithHost connect error [08:00:42]CommunicateWithHost err = -1 [08:00:42]OFD Sender: Server communicate error [08:00:47]OFD Sender: Processing packet 162635 [packets to send 958, broken 955] [08:00:47]ProducePacketName [08:00:47]name=ofd_packets/00162635 [08:00:47]OFD Sender: To server: pG, [08:00:47]CommunicateWithHost lk.salyk.kg:30040 [08:00:47]ConnectInit lk.salyk.kg [08:00:50]recv_with_timeout no data received [08:00:50]Connected sock=9 [08:00:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BF 70 07 01 2B 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 00 00 00 F4 03 04 00 F0 4C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7B 02 00 35 04 06 00 21 C1 F4 FB F0 98 55 75 CD 60 4D 81 55 56 [08:00: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 36 39 4F 00 00 00 E6 0B 47 00 45 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 36 39 10 04 04 00 4B 7B 02 00 F4 03 04 00 86 F6 C3 66 B6 04 01 00 00 F0 04 F7 64 61 4E E4 04 [08:00:51]CommunicateWithHost err = 0 [08:00:51]CheckOFDResponse [08:00:51]1017 (14) - 77093643461234 [08:00:51]1041 (16) - 0000000000871769 [08:00:51]1040 (4) - 162635 [08:00:51]1012 (4) - 20.08.2024 01:51 [08:00:51]1206 (1) - 0 [08:00:51]OFD Sender: Remove packet 162635 [08:00:51]ProducePacketName [08:00:51]name=ofd_packets/00162635 [08:00:51]NVStorageDeleteData [08:00:51]OFD Sender: Processing packet 162636 [packets to send 957, broken 955] [08:00:51]ProducePacketName [08:00:51]name=ofd_packets/00162636 [08:00:51]OFD Sender: To server: pG, [08:00:51]CommunicateWithHost lk.salyk.kg:30040 [08:00:51]ConnectInit lk.salyk.kg [08:00:52]Connected sock=7 [08:00:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 14 AA 04 01 35 DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 00 00 00 F4 03 04 00 1D 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7B 02 00 35 04 06 00 A4 D6 EB B3 F9 3A 1E 53 68 0A D4 01 E3 C5 [08:00:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AE 2C 47 00 9F 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 4C 7B 02 00 F4 03 04 00 87 F6 C3 66 B6 04 01 00 00 5E 41 69 B0 64 EA 89 68 [08:00:52]CommunicateWithHost err = 0 [08:00:52]CheckOFDResponse [08:00:52]1017 (14) - 77093643461234 [08:00:52]1041 (16) - 0000000000871769 [08:00:52]1040 (4) - 162636 [08:00:52]1012 (4) - 20.08.2024 01:51 [08:00:52]1206 (1) - 0 [08:00:52]OFD Sender: Remove packet 162636 [08:00:52]ProducePacketName [08:00:52]name=ofd_packets/00162636 [08:00:52]NVStorageDeleteData [08:00:53]OFD Sender: Processing packet 162637 [packets to send 956, broken 955] [08:00:53]ProducePacketName [08:00:53]name=ofd_packets/00162637 [08:00:53]OFD Sender: To server: pG, [08:00:53]CommunicateWithHost lk.salyk.kg:30040 [08:00:53]ConnectInit lk.salyk.kg [08:00:54]Connected sock=7 [08:00:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 44 39 04 01 A0 DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 00 00 00 F4 03 04 00 24 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7B 02 00 35 04 06 00 13 41 05 2E DF 20 EA 16 1A 91 15 B3 45 43 [08:00: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 36 39 4F 00 00 00 CD 0D 47 00 F8 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7B 02 00 F4 03 04 00 89 F6 C3 66 B6 04 01 00 00 9E 82 10 64 03 57 0B 17 [08:00:54]CommunicateWithHost err = 0 [08:00:54]CheckOFDResponse [08:00:54]1017 (14) - 77093643461234 [08:00:54]1041 (16) - 0000000000871769 [08:00:54]1040 (4) - 162637 [08:00:54]1012 (4) - 20.08.2024 01:51 [08:00:54]1206 (1) - 0 [08:00:54]OFD Sender: Remove packet 162637 [08:00:54]ProducePacketName [08:00:54]name=ofd_packets/00162637 [08:00:54]NVStorageDeleteData [08:00:55]OFD Sender: No OFD packet to send [08:01:00]OFD Sender: No OFD packet to send [08:01:05]OFD Sender: No OFD packet to send [08:01:09]recv_with_timeout no data received [08:01:10]OFD Sender: No OFD packet to send [08:01:15]OFD Sender: No OFD packet to send [08:01:20]OFD Sender: No OFD packet to send [08:01:21]recv_with_timeout no data received [08:01:25]OFD Sender: No OFD packet to send [08:01:30]OFD Sender: No OFD packet to send [08:01:34]recv_with_timeout no data received [08:01:35]OFD Sender: No OFD packet to send [08:01:40]OFD Sender: No OFD packet to send [08:01:45]OFD Sender: No OFD packet to send [08:01:49]recv_with_timeout no data received [08:01:50]OFD Sender: No OFD packet to send [08:01:55]OFD Sender: No OFD packet to send [08:02:00]OFD Sender: No OFD packet to send [08:02:05]OFD Sender: No OFD packet to send [08:02:10]OFD Sender: No OFD packet to send [08:02:15]OFD Sender: No OFD packet to send [08:02:20]OFD Sender: No OFD packet to send [08:02:20]accept exits with 10 [08:02:20]New connection [08:02:20]New thread 3067407716 created [08:02:20]Thread 3067264356 joined [08:02:20]Waiting for new connection... [08:02:20] Sock 10.Parse request [08:02:20]Sock 10.Check first char [08:02:20]Sock 10.First char is OK [08:02:20]request: POST /json_proto HTTP/1.0 [08:02:20]Method: POST [08:02:20]URL: /json_proto [08:02:20]Method is POST - this is cgi request [08:02:20]url: /json_proto [08:02:20]query_string will be loaded in cgi processing [08:02:20]execute_cgi json_proto POST (null) [08:02:20]execute_cgi path=json_proto method=POST [08:02:20]POST find Content-Length [08:02:20]Host: 172.17.44.132:8080 [08:02:20]Content-Length: 625 [08:02:20]Content-Type: application/json [08:02:20] [08:02:20]POST finish read [08:02:20]Found Content-Length = 625 [08:02:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50377", "tax_sys" : 0, "items" : [ { "code": "48741224", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims 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" ] } } [08:02:20]execute_script... [08:02: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)50377", "tax_sys" : 0, "items" : [ { "code": "48741224", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Super Slims 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" ] } } [08:02:20]POST & json_proto [08:02:20]process_json_proto [08:02:20]json parsed OK: [08:02:20]protocol is kg_v1.0 [08:02:20]action value=close_receipt [08:02:20]process_action close_receipt [08:02:20]cmd_close_receipt [08:02:20]MH_GetDate [08:02:20]Write to MH i2c: F0 00 00 71 02 62 [08:02:20]Write i2c OK [08:02:20]MH_I2C_Read... [08:02:20]Read from MH i2c: F0 [08:02:20]MH_I2C_Read... [08:02:20]Read from MH i2c: F0 09 00 [08:02:20]MH_I2C_Read... [08:02:20]Read from MH i2c: F0 09 00 71 02 00 8D 4D C4 66 2A 83 C1 65 42 [08:02:20]GetLastDocTimeStamp 1724140836 [08:02:20]current date 1724140941 [08:02:20]FM_GetShiftState [08:02:20]SAM_PROTO_GetShiftState [08:02:20]wFMCommunicate request_size=4 [08:02:20]MH_SAM_APDU [08:02:20]CAPDU: 80 13 01 00 [08:02:20]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [08:02:20]Write i2c OK [08:02:20]MH_I2C_Read... [08:02:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:20]Read from MH i2c: E2 [08:02:20]MH_I2C_Read... [08:02:20]Read from MH i2c: E2 0E 00 [08:02:20]MH_I2C_Read... [08:02:20]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BF [08:02:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:02:20]wFMCommunicate OK [08:02:20]SAM_PROTO_GetShiftState done [08:02:20]FM_GetShiftState done [08:02:20]opened in 1724113081 [08:02:20]opened+sec_in_day 1724199481 [08:02:20]quantity*price = 13500 [08:02:20]sum+1 = 13501 [08:02:20]Check (price>sum+1) || (price+1 о реализуемом товаре [08:02:22]line ИТОГО: 135.00 [08:02:22]line НСП 1% : 1.19 [08:02:22]line НДС 12% : 14.34 [08:02:22]line Наличными: 135.00 [08:02:22]line Безнал.: 0.00 [08:02:22]line Место: АЗС № 130 "Партнер Нефть" [08:02:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:02:22]line СНО: Общий режим [08:02:22]line Чек 83 20.08.2024 08:02 [08:02:22]line Смена: 465 ФФД: 1.0 [08:02:22]line ЗНМ: 0300000070 [08:02:22]line РНМ: 0000000000092562 [08:02:22]line Версия ККМ: 001 [08:02:22]line ФМ: 0000000000871769 [08:02:22]line ФД: 162638 [08:02:22]line ФПД: 122517913891928 [08:02:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080221&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162638&fm=122517913891928&tin=02508201610067®Number=0000000000092562&sum=13500 [08:02:22]line 0 [08:02:22]written 0, free lines is 4095 [08:02:22]OFD Sender: Processing packet 162638 [packets to send 956, broken 955] [08:02:22]ProducePacketName [08:02:22]name=ofd_packets/00162638 [08:02:22]OFD Sender: To server: pG, [08:02:22]CommunicateWithHost lk.salyk.kg:30040 [08:02:22]ConnectInit lk.salyk.kg [08:02:22]Write to MH i2c: 01 00 00 AE 02 B0 [08:02:22]Write i2c OK [08:02:22]MH_I2C_Read... [08:02:22]Read from MH i2c: 01 [08:02:22]MH_I2C_Read... [08:02:22]Read from MH i2c: 01 07 00 [08:02:22]MH_I2C_Read... [08:02:22]Read from MH i2c: 01 07 00 AE 02 00 00 00 00 00 C7 0C 8A [08:02:22]RasterBufferAndPrint [08:02:22]line [08:02:22]line [08:02:22]line [08:02:22]line [08:02:22]line [08:02:22]written 0, free lines is 3274 [08:02:22]MH_Cut [08:02:22]Write to MH i2c: D1 01 00 B5 02 01 89 [08:02:22]Write i2c OK [08:02:22]MH_I2C_Read... [08:02:22]Read from MH i2c: D1 [08:02:22]MH_I2C_Read... [08:02:22]Read from MH i2c: D1 01 00 [08:02:22]MH_I2C_Read... [08:02:22]Read from MH i2c: D1 01 00 B5 02 00 88 [08:02:22]Write to MH i2c: 01 00 00 B6 02 B8 [08:02:22]Write i2c OK [08:02:22]MH_I2C_Read... [08:02:23]*** Cut start [08:02:23]*** Purtial cut [08:02:23]*** Stage 1: CUTSNS_PIN = 1 [08:02:25]Read from MH i2c: 01 [08:02:25]MH_I2C_Read... [08:02:25]*** Stop cut motor [08:02:25]*** Cut end [08:02:25]Read from MH i2c: 01 07 00 [08:02:25]MH_I2C_Read... [08:02:25]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 FF 0F CD [08:02:25]process_action close_receipt done [08:02:25]requested_data is exist [08:02:25]produce_requested_data [08:02:25]requested_item fm.sn is exist - process it [08:02:25]wFMCommunicate request_size=4 [08:02:25]MH_SAM_APDU [08:02:25]CAPDU: 80 11 00 00 [08:02:25]Write to MH i2c: E2 08 00 B7 02 80 11 00 00 00 00 00 00 33 [08:02:25]Write i2c OK [08:02:25]MH_I2C_Read... [08:02:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:25]Read from MH i2c: E2 [08:02:25]MH_I2C_Read... [08:02:25]Read from MH i2c: E2 17 00 [08:02:25]MH_I2C_Read... [08:02:25]Read from MH i2c: E2 17 00 B7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8C [08:02:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:02:25]wFMCommunicate OK [08:02:25]requested_item fd.num is exist - process it [08:02:25]SAM_PROTO_GetFieldsCounters [08:02:25]wFMCommunicate request_size=4 [08:02:25]MH_SAM_APDU [08:02:25]CAPDU: 80 13 00 00 [08:02:25]Write to MH i2c: E2 08 00 B8 02 80 13 00 00 00 00 00 00 36 [08:02:25]Write i2c OK [08:02:25]MH_I2C_Read... [08:02:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:02:25]Read from MH i2c: E2 [08:02:25]MH_I2C_Read... [08:02:25]Read from MH i2c: E2 62 00 [08:02:25]MH_I2C_Read... [08:02:25]Read from MH i2c: E2 62 00 B8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 7B 02 00 0E 04 04 00 D1 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 F2 [08:02: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 7B 02 00 0E 04 04 00 D1 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 [08:02:25]wFMCommunicate OK [08:02:25]SAM_PROTO_GetFieldsCounters done [08:02:25]requested_item shift.num is exist - process it [08:02:25]requested_item shift.opened is exist - process it [08:02:25]req_shift_opened [08:02:25]FM_GetShiftState [08:02:25]SAM_PROTO_GetShiftState [08:02:25]wFMCommunicate request_size=4 [08:02:25]MH_SAM_APDU [08:02:25]CAPDU: 80 13 01 00 [08:02:25]Write to MH i2c: E2 08 00 B9 02 80 13 01 00 00 00 00 00 38 [08:02:25]Write i2c OK [08:02:25]MH_I2C_Read... [08:02:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:02:25]Read from MH i2c: E2 [08:02:25]MH_I2C_Read... [08:02:25]Read from MH i2c: E2 0E 00 [08:02:25]MH_I2C_Read... [08:02:25]Read from MH i2c: E2 0E 00 B9 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 06 [08:02:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:02:25]wFMCommunicate OK [08:02:25]SAM_PROTO_GetShiftState done [08:02:25]FM_GetShiftState done [08:02:25]req_shift_opened done [08:02:25]requested_item shift.open_date is exist - process it [08:02:25]req_shift_open_date [08:02:25]req_shift_open_date done [08:02:25]produce_requested_data done [08:02:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162638,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:02:25]process_action_free close_receipt [08:02:25]json_value_free [08:02:25]json_value_free done [08:02:25]process_json_proto returns [08:02:25]Send response to host [08:02:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162638,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:02:25]free response buf [08:02:25]execute_script done [08:02:25]execute_script returns [08:02:25]free content buf [08:02:25]Sock 10.Close socket [08:02:25]Sock 10.Thread stoped [08:02:26]recv_with_timeout no data received [08:02:27]ConnectInit Can't take IP for lk.salyk.kg [08:02:27]CommunicateWithHost connect error [08:02:27]CommunicateWithHost err = -1 [08:02:27]OFD Sender: Server communicate error [08:02:32]OFD Sender: Processing packet 162638 [packets to send 956, broken 955] [08:02:32]ProducePacketName [08:02:32]name=ofd_packets/00162638 [08:02:32]OFD Sender: To server: pG, [08:02:32]CommunicateWithHost lk.salyk.kg:30040 [08:02:32]ConnectInit lk.salyk.kg [08:02:37]recv_with_timeout no data received [08:02:47]Connected sock=10 [08:02: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 36 39 2A 01 00 00 79 B4 22 01 43 BA 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 31 32 32 34 06 04 29 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 75 70 65 72 20 53 6C 69 6D 73 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 53 00 00 00 F4 03 04 00 8D 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7B 02 00 35 04 06 00 6F 6D EC BC 74 58 90 12 AC C1 E6 9F D2 44 [08:02:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3F 1D 47 00 5B 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7B 02 00 F4 03 04 00 FE F6 C3 66 B6 04 01 00 00 2D 24 2B 26 B2 27 31 73 [08:02:52]CommunicateWithHost err = 0 [08:02:52]CheckOFDResponse [08:02:52]1017 (14) - 77093643461234 [08:02:52]1041 (16) - 0000000000871769 [08:02:52]1040 (4) - 162638 [08:02:52]1012 (4) - 20.08.2024 01:53 [08:02:52]1206 (1) - 0 [08:02:52]OFD Sender: Remove packet 162638 [08:02:52]ProducePacketName [08:02:52]name=ofd_packets/00162638 [08:02:52]NVStorageDeleteData [08:02:52]OFD Sender: No OFD packet to send [08:02:54]recv_with_timeout no data received [08:02:57]OFD Sender: No OFD packet to send [08:03:02]OFD Sender: No OFD packet to send [08:03:07]OFD Sender: No OFD packet to send [08:03:07]accept exits with 7 [08:03:07]New connection [08:03:07]New thread 3067264356 created [08:03:07]Thread 3067407716 joined [08:03:07]Waiting for new connection... [08:03:07] Sock 7.Parse request [08:03:07]Sock 7.Check first char [08:03:07]Sock 7.First char is OK [08:03:07]request: POST /json_proto HTTP/1.0 [08:03:07]Method: POST [08:03:07]URL: /json_proto [08:03:07]Method is POST - this is cgi request [08:03:07]url: /json_proto [08:03:07]query_string will be loaded in cgi processing [08:03:07]execute_cgi json_proto POST (null) [08:03:07]execute_cgi path=json_proto method=POST [08:03:07]POST find Content-Length [08:03:07]Host: 172.17.44.132:8080 [08:03:07]Content-Length: 672 [08:03:07]Content-Type: application/json [08:03:07] [08:03:07]POST finish read [08:03:07]Found Content-Length = 672 [08:03:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:03:07]execute_script... [08:03: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)291081", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:03:07]POST & json_proto [08:03:07]process_json_proto [08:03:07]json parsed OK: [08:03:07]protocol is kg_v1.0 [08:03:07]action value=close_receipt [08:03:07]process_action close_receipt [08:03:07]cmd_close_receipt [08:03:07]MH_GetDate [08:03:07]Write to MH i2c: F0 00 00 BA 02 AB [08:03:07]Write i2c OK [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: F0 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: F0 09 00 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: F0 09 00 BA 02 00 BC 4D C4 66 2A 83 C1 65 BA [08:03:07]GetLastDocTimeStamp 1724140941 [08:03:07]current date 1724140988 [08:03:07]FM_GetShiftState [08:03:07]SAM_PROTO_GetShiftState [08:03:07]wFMCommunicate request_size=4 [08:03:07]MH_SAM_APDU [08:03:07]CAPDU: 80 13 01 00 [08:03:07]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [08:03:07]Write i2c OK [08:03:07]MH_I2C_Read... [08:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:07]Read from MH i2c: E2 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 0E 00 [08:03:07]MH_I2C_Read... [08:03:07]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 08 [08:03:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:03:07]wFMCommunicate OK [08:03:07]SAM_PROTO_GetShiftState done [08:03:07]FM_GetShiftState done [08:03:07]opened in 1724113081 [08:03:07]opened+sec_in_day 1724199481 [08:03:07]quantity*price = 200001 [08:03:07]sum+1 = 200003 [08:03:07]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 1865.00 Внесено: 1865.00 СДАЧА: 0.00 НСП 1% : 16.51 НДС 12% : 198.07 Наличными: 1865.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 85 20.08.2024 08:03 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162640 ФПД: 204764067756069 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080322&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162640&fm=204764067756069&tin=02508201610067®Number=0000000000092562&sum=186500 [08:03:23]StoreToDocumentArchive [08:03:23]shift 465 fd 162640 [08:03:23]save to /storage/0465/doc_00162640 [08:03:23]save last doc name /storage/0465/doc_00162640 to /storage/kkm_last_doc_name [08:03:23]save OK [08:03:23]Clear old archive folders... [08:03:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:03:23]tlvbuf is 0191B6A0 [08:03:23]SAM_PROTO_ClearQueue [08:03:23]wFMCommunicate request_size=4 [08:03:23]MH_SAM_APDU [08:03:23]CAPDU: 80 09 00 00 [08:03:23]Write to MH i2c: E2 08 00 13 03 80 09 00 00 00 00 00 00 88 [08:03:23]Write i2c OK [08:03:23]MH_I2C_Read... [08:03:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:03:23]Read from MH i2c: E2 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 03 00 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [08:03:23]RAPDU: 90 00 [08:03:23]wFMCommunicate OK [08:03:23]SAM_PROTO_ClearQueue done [08:03:23]KKMCreateOFDPacket [08:03:23]OFDProtocolAddRootSTLVToBuf [08:03:23]FM_MakeSignedData [08:03:23]FM_MakeSignedData [08:03:23]SAM_PROTO_SignData [08:03:23]wFMCommunicate request_size=4 [08:03:23]MH_SAM_APDU [08:03:23]CAPDU: 80 0D 01 02 [08:03:23]Write to MH i2c: E2 08 00 14 03 80 0D 01 02 00 00 00 00 90 [08:03:23]Write i2c OK [08:03:23]MH_I2C_Read... [08:03:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:03:23]Read from MH i2c: E2 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 03 00 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [08:03:23]RAPDU: 90 00 [08:03:23]wFMCommunicate OK [08:03:23]wFMCommunicate request_size=255 [08:03:23]MH_SAM_APDU [08:03:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 6B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 96 D8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 D8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 4D 00 00 00 00 07 04 06 00 84 D8 02 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 CA 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7B 02 00 35 04 06 00 BA [08:03:23]Write to MH i2c: E2 02 01 15 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 6B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 96 D8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 D8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 4D 00 00 00 00 07 04 06 00 84 D8 02 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 CA 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7B 02 00 35 04 06 00 BA 00 00 56 [08:03:23]Write i2c OK [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 [08:03:23]MH_I2C_Read... [08:03:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:23]Read from MH i2c: E2 03 00 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [08:03:23]RAPDU: 90 00 [08:03:23]wFMCommunicate OK [08:03:23]wFMCommunicate request_size=10 [08:03:23]MH_SAM_APDU [08:03:23]CAPDU: 80 0D 02 02 05 3B 59 85 78 25 [08:03:23]Write to MH i2c: E2 0D 00 16 03 80 0D 02 02 05 00 3B 59 85 78 25 00 00 53 [08:03:23]Write i2c OK [08:03:23]MH_I2C_Read... [08:03:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:03:23]Read from MH i2c: E2 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 03 00 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [08:03:23]RAPDU: 90 00 [08:03:23]wFMCommunicate OK [08:03:23]wFMCommunicate request_size=4 [08:03:23]MH_SAM_APDU [08:03:23]CAPDU: 80 0D 03 02 [08:03:23]Write to MH i2c: E2 08 00 17 03 80 0D 03 02 00 00 00 00 95 [08:03:23]Write i2c OK [08:03:23]MH_I2C_Read... [08:03:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:03:23]Read from MH i2c: E2 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 0B 00 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 0B 00 17 03 00 B2 6F 74 14 36 5A DF AF 90 00 5D [08:03:23]RAPDU: B2 6F 74 14 36 5A DF AF 90 00 [08:03:23]wFMCommunicate OK [08:03:23]SAM_PROTO_SignData done [08:03:23]FM_MakeSignedData done [08:03:23]CreateOFDProtocolMessage [08:03:23]wFMCommunicate request_size=4 [08:03:23]MH_SAM_APDU [08:03:23]CAPDU: 80 11 00 00 [08:03:23]Write to MH i2c: E2 08 00 18 03 80 11 00 00 00 00 00 00 95 [08:03:23]Write i2c OK [08:03:23]MH_I2C_Read... [08:03:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:23]Read from MH i2c: E2 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 17 00 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: E2 17 00 18 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [08:03:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:03:23]wFMCommunicate OK [08:03:23]CreateOFDProtocolMessage done [08:03:23]OFDSenderStorePacket 162640 [08:03:23]StoreOFDPacket docnum=162640 [08:03:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1B D8 07 01 E2 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 6B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 96 D8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 D8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 4D 00 00 00 00 07 04 06 00 84 D8 02 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 CA 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7B 02 00 35 04 06 00 BA 3B 59 85 78 25 B2 6F 74 14 36 5A DF AF [08:03:23]CheckFolder [08:03:23]dirname=/storage/ofd_packets [08:03:23]CheckFolder done [08:03:23]ProducePacketName [08:03:23]name=ofd_packets/00162640 [08:03:23]NVStorageSaveData ofd_packets/00162640 [08:03:23]File name is /storage/ofd_packets/00162640 [08:03:23]Write 301 bytes [08:03:23]NVStorageSaveData done [08:03:23]OFDSenderStorePacket done [08:03:23]KKMCreateOFDPacket done [08:03:23]NVStorageSaveData kkm_last_timestamp [08:03:23]File name is /storage/kkm_last_timestamp [08:03:23]Write 4 bytes [08:03:23]NVStorageSaveData done [08:03:23]ExternCall_PrintAddStr [08:03:23]wPrintStart [08:03:23]Write to MH i2c: 01 00 00 19 03 1C [08:03:23]Write i2c OK [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: 01 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: 01 07 00 [08:03:23]MH_I2C_Read... [08:03:23]Read from MH i2c: 01 07 00 19 03 00 00 00 00 00 FF 0F 31 [08:03:23]RasterBufferAndPrint [08:03:23]line Счет N : (1)291083 [08:03:23]line ИНН: 02508201610067 [08:03:23]line Контрольно-Кассовый Чек [08:03:23]line ПРОДАЖА [08:03:23]line ТРК (МРК, ГНК) : 42 [08:03:23]line Товар: 2710124130 [08:03:23]line Аи-92-К-5 [08:03:23]line 27.510 * 67.80 [08:03:23]line = 1865.18 [08:03:23]line НДС 12% НСП 1% [08:03:23]line > о реализуемом товаре [08:03:23]line ОКРУГЛЕНИЕ: -0.18 [08:03:23]line ИТОГО: 1865.00 [08:03:23]line Внесено: 1865.00 [08:03:23]line СДАЧА: 0.00 [08:03:23]line НСП 1% : 16.51 [08:03:23]line НДС 12% : 198.07 [08:03:23]line Наличными: 1865.00 [08:03:23]line Безнал.: 0.00 [08:03:23]line Место: АЗС № 130 "Партнер Нефть" [08:03:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:03:23]line СНО: Общий режим [08:03:23]line Чек 85 20.08.2024 08:03 [08:03:23]line Смена: 465 ФФД: 1.0 [08:03:23]line ЗНМ: 0300000070 [08:03:23]line РНМ: 0000000000092562 [08:03:23]line Версия ККМ: 001 [08:03:23]line ФМ: 0000000000871769 [08:03:23]line ФД: 162640 [08:03:23]line ФПД: 204764067756069 [08:03:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080322&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162640&fm=204764067756069&tin=02508201610067®Number=0000000000092562&sum=186500 [08:03:23]written 0, free lines is 4095 [08:03:23]OFD Sender: Processing packet 162640 [packets to send 956, broken 955] [08:03:23]ProducePacketName [08:03:23]name=ofd_packets/00162640 [08:03:23]OFD Sender: To server: pG, [08:03:23]CommunicateWithHost lk.salyk.kg:30040 [08:03:23]ConnectInit lk.salyk.kg [08:03:24]Write to MH i2c: 01 00 00 44 03 47 [08:03:24]Write i2c OK [08:03:24]MH_I2C_Read... [08:03:24]Read from MH i2c: 01 [08:03:24]MH_I2C_Read... [08:03:24]Read from MH i2c: 01 07 00 [08:03:24]MH_I2C_Read... [08:03:24]Read from MH i2c: 01 07 00 44 03 00 00 00 00 00 BE 0C 18 [08:03:24]RasterBufferAndPrint [08:03:24]line [08:03:24]line [08:03:24]line [08:03:24]line [08:03:24]line [08:03:24]written 0, free lines is 3273 [08:03:24]MH_Cut [08:03:24]Write to MH i2c: D1 01 00 4B 03 01 20 [08:03:24]Write i2c OK [08:03:24]MH_I2C_Read... [08:03:24]Read from MH i2c: D1 [08:03:24]MH_I2C_Read... [08:03:24]Read from MH i2c: D1 01 00 [08:03:24]MH_I2C_Read... [08:03:24]Read from MH i2c: D1 01 00 4B 03 00 1F [08:03:24]Write to MH i2c: 01 00 00 4C 03 4F [08:03:24]Write i2c OK [08:03:24]MH_I2C_Read... [08:03:24]*** Cut start [08:03:24]*** Purtial cut [08:03:24]*** Stage 1: CUTSNS_PIN = 1 [08:03:26]Read from MH i2c: 01 [08:03:26]MH_I2C_Read... [08:03:26]*** Stop cut motor [08:03:26]*** Cut end [08:03:26]Read from MH i2c: 01 07 00 [08:03:26]MH_I2C_Read... [08:03:26]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 FF 0F 64 [08:03:26]process_action close_receipt done [08:03:26]requested_data is exist [08:03:26]produce_requested_data [08:03:26]requested_item fm.sn is exist - process it [08:03:26]wFMCommunicate request_size=4 [08:03:26]MH_SAM_APDU [08:03:26]CAPDU: 80 11 00 00 [08:03:26]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [08:03:26]Write i2c OK [08:03:26]MH_I2C_Read... [08:03:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:26]Read from MH i2c: E2 [08:03:26]MH_I2C_Read... [08:03:26]Read from MH i2c: E2 17 00 [08:03:26]MH_I2C_Read... [08:03:26]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [08:03:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:03:26]wFMCommunicate OK [08:03:26]requested_item fd.num is exist - process it [08:03:26]SAM_PROTO_GetFieldsCounters [08:03:26]wFMCommunicate request_size=4 [08:03:26]MH_SAM_APDU [08:03:26]CAPDU: 80 13 00 00 [08:03:26]Write to MH i2c: E2 08 00 4E 03 80 13 00 00 00 00 00 00 CD [08:03:27]Write i2c OK [08:03:27]MH_I2C_Read... [08:03:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:03:27]Read from MH i2c: E2 [08:03:27]MH_I2C_Read... [08:03:27]Read from MH i2c: E2 62 00 [08:03:27]MH_I2C_Read... [08:03:27]Read from MH i2c: E2 62 00 4E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 7B 02 00 0E 04 04 00 D1 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 91 [08:03: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 7B 02 00 0E 04 04 00 D1 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 [08:03:27]wFMCommunicate OK [08:03:27]SAM_PROTO_GetFieldsCounters done [08:03:27]requested_item shift.num is exist - process it [08:03:27]requested_item shift.opened is exist - process it [08:03:27]req_shift_opened [08:03:27]FM_GetShiftState [08:03:27]SAM_PROTO_GetShiftState [08:03:27]wFMCommunicate request_size=4 [08:03:27]MH_SAM_APDU [08:03:27]CAPDU: 80 13 01 00 [08:03:27]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [08:03:27]Write i2c OK [08:03:27]MH_I2C_Read... [08:03:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:03:27]Read from MH i2c: E2 [08:03:27]MH_I2C_Read... [08:03:27]Read from MH i2c: E2 0E 00 [08:03:27]MH_I2C_Read... [08:03:27]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9D [08:03:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:03:27]wFMCommunicate OK [08:03:27]SAM_PROTO_GetShiftState done [08:03:27]FM_GetShiftState done [08:03:27]req_shift_opened done [08:03:27]requested_item shift.open_date is exist - process it [08:03:27]req_shift_open_date [08:03:27]req_shift_open_date done [08:03:27]produce_requested_data done [08:03:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162640,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:03:27]process_action_free close_receipt [08:03:27]json_value_free [08:03:27]json_value_free done [08:03:27]process_json_proto returns [08:03:27]Send response to host [08:03:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162640,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:03:27]free response buf [08:03:27]execute_script done [08:03:27]execute_script returns [08:03:27]free content buf [08:03:27]Sock 10.Close socket [08:03:27]Sock 10.Thread stoped [08:03:28]ConnectInit Can't take IP for lk.salyk.kg [08:03:28]CommunicateWithHost connect error [08:03:28]CommunicateWithHost err = -1 [08:03:28]OFD Sender: Server communicate error [08:03:33]OFD Sender: Processing packet 162640 [packets to send 956, broken 955] [08:03:33]ProducePacketName [08:03:33]name=ofd_packets/00162640 [08:03:33]OFD Sender: To server: pG, [08:03:33]CommunicateWithHost lk.salyk.kg:30040 [08:03:33]ConnectInit lk.salyk.kg [08:03:39]recv_with_timeout no data received [08:03:48]Connected sock=7 [08:03:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1B D8 07 01 E2 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 6B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 96 D8 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 D8 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 4D 00 00 00 00 07 04 06 00 84 D8 02 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 [08:04:54]OFD Sender: No OFD packet to send [08:04:59]OFD Sender: No OFD packet to send [08:05:04]OFD Sender: No OFD packet to send [08:05:09]OFD Sender: No OFD packet to send [08:05:13]recv_with_timeout no data received [08:05:14]OFD Sender: No OFD packet to send [08:05:19]OFD Sender: No OFD packet to send [08:05:24]OFD Sender: No OFD packet to send [08:05:29]OFD Sender: No OFD packet to send [08:05:34]OFD Sender: No OFD packet to send [08:05:39]OFD Sender: No OFD packet to send [08:05:39]recv_with_timeout no data received [08:05:44]OFD Sender: No OFD packet to send [08:05:46]accept exits with 9 [08:05:46]New connection [08:05:46]New thread 3067264356 created [08:05:46]Thread 3067407716 joined [08:05:46]Waiting for new connection... [08:05:46] Sock 9.Parse request [08:05:46]Sock 9.Check first char [08:05:46]Sock 9.First char is OK [08:05:46]request: POST /json_proto HTTP/1.0 [08:05:46]Method: POST [08:05:46]URL: /json_proto [08:05:46]Method is POST - this is cgi request [08:05:46]url: /json_proto [08:05:46]query_string will be loaded in cgi processing [08:05:46]execute_cgi json_proto POST (null) [08:05:46]execute_cgi path=json_proto method=POST [08:05:46]POST find Content-Length [08:05:46]Host: 172.17.44.132:8080 [08:05:46]Content-Length: 913 [08:05:46]Content-Type: application/json [08:05:46] [08:05:46]POST finish read [08:05:46]Found Content-Length = 913 [08:05:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50378", "tax_sys" : 0, "items" : [ { "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032800010", "name": "\u0421\u043E\u0447\u043D\u0438\u043A DC \u0442\u0432\u043E\u0440\u043E\u0433 75 \u0433", "price" : 30.00, "quantity" : 1.000, "sum" : 30.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:46]execute_script... [08:05:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50378", "tax_sys" : 0, "items" : [ { "code": "2000034250011", "name": "\u0413\u043E\u0440\u044F\u0447\u0438\u0439 \u0448\u043E\u043A\u043E\u043B\u0430\u0434 (GABB trade)", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032800010", "name": "\u0421\u043E\u0447\u043D\u0438\u043A DC \u0442\u0432\u043E\u0440\u043E\u0433 75 \u0433", "price" : 30.00, "quantity" : 1.000, "sum" : 30.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:05:46]POST & json_proto [08:05:46]process_json_proto [08:05:46]json parsed OK: [08:05:46]protocol is kg_v1.0 [08:05:46]action value=close_receipt [08:05:46]process_action close_receipt [08:05:46]cmd_close_receipt [08:05:46]MH_GetDate [08:05:46]Write to MH i2c: F0 00 00 50 03 42 [08:05:46]Write i2c OK [08:05:46]MH_I2C_Read... [08:05:46]Read from MH i2c: F0 [08:05:46]MH_I2C_Read... [08:05:46]Read from MH i2c: F0 09 00 [08:05:46]MH_I2C_Read... [08:05:46]Read from MH i2c: F0 09 00 50 03 00 5B 4E C4 66 2A 83 C1 65 F1 [08:05:46]GetLastDocTimeStamp 1724141002 [08:05:46]current date 1724141147 [08:05:46]FM_GetShiftState [08:05:46]SAM_PROTO_GetShiftState [08:05:46]wFMCommunicate request_size=4 [08:05:46]MH_SAM_APDU [08:05:46]CAPDU: 80 13 01 00 [08:05:46]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [08:05:46]Write i2c OK [08:05:46]MH_I2C_Read... [08:05:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:05:46]Read from MH i2c: E2 [08:05:46]MH_I2C_Read... [08:05:46]Read from MH i2c: E2 0E 00 [08:05:46]MH_I2C_Read... [08:05:46]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9F [08:05:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:05:46]wFMCommunicate OK [08:05:46]SAM_PROTO_GetShiftState done [08:05:46]FM_GetShiftState done [08:05:46]opened in 1724113081 [08:05:46]opened+sec_in_day 1724199481 [08:05:46]quantity*price = 11000 [08:05:46]sum+1 = 11001 [08:05:46]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000032800010 Сочник DC творог 75 г 1.000 * 30.00 = 30.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.23 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 86 20.08.2024 08:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162641 ФПД: 201744297732362 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080547&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162641&fm=201744297732362&tin=02508201610067®Number=0000000000092562&sum=14000 0 [08:05:47]StoreToDocumentArchive [08:05:47]shift 465 fd 162641 [08:05:47]save to /storage/0465/doc_00162641 [08:05:47]save last doc name /storage/0465/doc_00162641 to /storage/kkm_last_doc_name [08:05:47]save OK [08:05:47]Clear old archive folders... [08:05:47]ProcessDocumentItem done err = 0, tmpTLVsize=390 [08:05:47]tlvbuf is 01915350 [08:05:47]SAM_PROTO_ClearQueue [08:05:47]wFMCommunicate request_size=4 [08:05:47]MH_SAM_APDU [08:05:47]CAPDU: 80 09 00 00 [08:05:47]Write to MH i2c: E2 08 00 5E 03 80 09 00 00 00 00 00 00 D3 [08:05:47]Write i2c OK [08:05:47]MH_I2C_Read... [08:05:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:05:47]Read from MH i2c: E2 [08:05:47]MH_I2C_Read... [08:05:47]Read from MH i2c: E2 03 00 [08:05:47]MH_I2C_Read... [08:05:47]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [08:05:47]RAPDU: 90 00 [08:05:47]wFMCommunicate OK [08:05:47]SAM_PROTO_ClearQueue done [08:05:47]KKMCreateOFDPacket [08:05:47]OFDProtocolAddRootSTLVToBuf [08:05:47]FM_MakeSignedData [08:05:47]FM_MakeSignedData [08:05:47]SAM_PROTO_SignData [08:05:47]wFMCommunicate request_size=4 [08:05:47]MH_SAM_APDU [08:05:47]CAPDU: 80 0D 01 02 [08:05:47]Write to MH i2c: E2 08 00 5F 03 80 0D 01 02 00 00 00 00 DB [08:05:47]Write i2c OK [08:05:47]MH_I2C_Read... [08:05:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:05:47]Read from MH i2c: E2 [08:05:47]MH_I2C_Read... [08:05:47]Read from MH i2c: E2 03 00 [08:05:47]MH_I2C_Read... [08:05:47]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [08:05:47]RAPDU: 90 00 [08:05:47]wFMCommunicate OK [08:05:47]wFMCommunicate request_size=255 [08:05:47]MH_SAM_APDU [08:05:47]CAPDU: 80 0D 02 02 FA 03 00 86 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 32 38 30 30 30 31 30 06 04 22 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 20 D0 B3 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 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 [08:05:47]Write to MH i2c: E2 02 01 60 03 80 0D 02 02 FA 00 03 00 86 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 32 38 30 30 30 31 30 06 04 22 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 20 D0 B3 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 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 29 [08:05:47]Write i2c OK [08:05:47]MH_I2C_Read... [08:05:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:48]Read from MH i2c: E2 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 03 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [08:05:48]RAPDU: 90 00 [08:05:48]wFMCommunicate OK [08:05:48]wFMCommunicate request_size=149 [08:05:48]MH_SAM_APDU [08:05:48]CAPDU: 80 0D 02 02 90 00 01 F7 03 06 00 7B 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 56 00 00 00 F4 03 04 00 5B 4E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7B 02 00 35 04 06 00 B7 7C 41 33 A9 0A [08:05:48]Write to MH i2c: E2 98 00 61 03 80 0D 02 02 90 00 00 01 F7 03 06 00 7B 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 56 00 00 00 F4 03 04 00 5B 4E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7B 02 00 35 04 06 00 B7 7C 41 33 A9 0A 00 00 89 [08:05:48]Write i2c OK [08:05:48]MH_I2C_Read... [08:05:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:05:48]Read from MH i2c: E2 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 03 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [08:05:48]RAPDU: 90 00 [08:05:48]wFMCommunicate OK [08:05:48]wFMCommunicate request_size=4 [08:05:48]MH_SAM_APDU [08:05:48]CAPDU: 80 0D 03 02 [08:05:48]Write to MH i2c: E2 08 00 62 03 80 0D 03 02 00 00 00 00 E0 [08:05:48]Write i2c OK [08:05:48]MH_I2C_Read... [08:05:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:05:48]Read from MH i2c: E2 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 0B 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 0B 00 62 03 00 52 FA 2B DA 03 88 5C 37 90 00 50 [08:05:48]RAPDU: 52 FA 2B DA 03 88 5C 37 90 00 [08:05:48]wFMCommunicate OK [08:05:48]SAM_PROTO_SignData done [08:05:48]FM_MakeSignedData done [08:05:48]CreateOFDProtocolMessage [08:05:48]wFMCommunicate request_size=4 [08:05:48]MH_SAM_APDU [08:05:48]CAPDU: 80 11 00 00 [08:05:48]Write to MH i2c: E2 08 00 63 03 80 11 00 00 00 00 00 00 E0 [08:05:48]Write i2c OK [08:05:48]MH_I2C_Read... [08:05:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:05:48]Read from MH i2c: E2 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 17 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: E2 17 00 63 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [08:05:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:05:48]wFMCommunicate OK [08:05:48]CreateOFDProtocolMessage done [08:05:48]OFDSenderStorePacket 162641 [08:05:48]StoreOFDPacket docnum=162641 [08:05:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9A 01 00 00 35 D2 92 01 C5 86 5A 03 01 00 03 00 86 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 32 38 30 30 30 31 30 06 04 22 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 20 D0 B3 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 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 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 56 00 00 00 F4 03 04 00 5B 4E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7B 02 00 35 04 06 00 B7 7C 41 33 A9 0A 52 FA 2B DA 03 88 5C 37 [08:05:48]CheckFolder [08:05:48]dirname=/storage/ofd_packets [08:05:48]CheckFolder done [08:05:48]ProducePacketName [08:05:48]name=ofd_packets/00162641 [08:05:48]NVStorageSaveData ofd_packets/00162641 [08:05:48]File name is /storage/ofd_packets/00162641 [08:05:48]Write 440 bytes [08:05:48]NVStorageSaveData done [08:05:48]OFDSenderStorePacket done [08:05:48]KKMCreateOFDPacket done [08:05:48]NVStorageSaveData kkm_last_timestamp [08:05:48]File name is /storage/kkm_last_timestamp [08:05:48]Write 4 bytes [08:05:48]NVStorageSaveData done [08:05:48]ExternCall_PrintAddStr [08:05:48]wPrintStart [08:05:48]Write to MH i2c: 01 00 00 64 03 67 [08:05:48]Write i2c OK [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: 01 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: 01 07 00 [08:05:48]MH_I2C_Read... [08:05:48]Read from MH i2c: 01 07 00 64 03 00 00 00 00 00 FF 0F 7C [08:05:48]RasterBufferAndPrint [08:05:48]line Счет N : (3)50378 [08:05:48]line ИНН: 02508201610067 [08:05:48]line Контрольно-Кассовый Чек [08:05:48]line ПРОДАЖА [08:05:48]line Товар: 2000034250011 [08:05:48]line Горячий шоколад (GABB trade) [08:05:48]line 1.000 * 110.00 [08:05:48]line = 110.00 [08:05:48]line НДС 12% НСП 1% [08:05:48]line > о реализуемом товаре [08:05:48]line Товар: 2000032800010 [08:05:48]line Сочник DC творог 75 г [08:05:48]line 1.000 * 30.00 [08:05:48]line = 30.00 [08:05:48]line НДС 12% НСП 1% [08:05:48]line > о реализуемом товаре [08:05:48]line ИТОГО: 140.00 [08:05:48]line НСП 1% : 1.23 [08:05:48]line НДС 12% : 14.87 [08:05:48]line Наличными: 140.00 [08:05:48]line Безнал.: 0.00 [08:05:48]line Место: АЗС № 130 "Партнер Нефть" [08:05:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:05:48]line СНО: Общий режим [08:05:48]line Чек 86 20.08.2024 08:05 [08:05:48]line Смена: 465 ФФД: 1.0 [08:05:48]line ЗНМ: 0300000070 [08:05:48]line РНМ: 0000000000092562 [08:05:48]line Версия ККМ: 001 [08:05:48]line ФМ: 0000000000871769 [08:05:48]line ФД: 162641 [08:05:48]line ФПД: 201744297732362 [08:05:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080547&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162641&fm=201744297732362&tin=02508201610067®Number=0000000000092562&sum=14000 [08:05:48]line 0 [08:05:48]OFD Sender: Processing packet 162641 [packets to send 956, broken 955] [08:05:48]ProducePacketName [08:05:48]name=ofd_packets/00162641 [08:05:48]OFD Sender: To server: pG, [08:05:48]CommunicateWithHost lk.salyk.kg:30040 [08:05:48]ConnectInit lk.salyk.kg [08:05:48]written 0, free lines is 4095 [08:05:49]Connected sock=10 [08:05: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 36 39 9A 01 00 00 35 D2 92 01 C5 86 5A 03 01 00 03 00 86 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 66 00 8A 04 0D 00 32 30 30 30 30 33 32 38 30 30 30 31 30 06 04 22 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 20 D0 B3 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 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7B 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 56 00 00 00 F4 03 04 00 5B 4E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7B 02 00 35 04 06 00 B7 7C 41 33 A9 0A 52 FA 2B DA 03 88 5C 37 [08:05:49]Write to MH i2c: 01 00 00 93 03 96 [08:05:49]Write i2c OK [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: 01 [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: 01 07 00 [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 70 0C 19 [08:05:49]RasterBufferAndPrint [08:05:49]line [08:05:49]line [08:05:49]line [08:05:49]line [08:05:49]line [08:05:49]written 0, free lines is 3190 [08:05:49]MH_Cut [08:05:49]Write to MH i2c: D1 01 00 9A 03 01 6F [08:05:49]Write i2c OK [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: D1 [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: D1 01 00 [08:05:49]MH_I2C_Read... [08:05:49]Read from MH i2c: D1 01 00 9A 03 00 6E [08:05:49]Write to MH i2c: 01 00 00 9B 03 9E [08:05:49]Write i2c OK [08:05:49]MH_I2C_Read... [08:05: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 36 39 4F 00 00 00 AA A9 47 00 2C B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7B 02 00 F4 03 04 00 B0 F7 C3 66 B6 04 01 00 00 FA AD A4 9F 9D EE 6C 7F [08:05:49]CommunicateWithHost err = 0 [08:05:49]CheckOFDResponse [08:05:49]1017 (14) - 77093643461234 [08:05:49]1041 (16) - 0000000000871769 [08:05:49]1040 (4) - 162641 [08:05:49]1012 (4) - 20.08.2024 01:56 [08:05:49]1206 (1) - 0 [08:05:49]OFD Sender: Remove packet 162641 [08:05:49]ProducePacketName [08:05:49]name=ofd_packets/00162641 [08:05:49]NVStorageDeleteData [08:05:50]OFD Sender: No OFD packet to send [08:05:50]*** Cut start [08:05:50]*** Purtial cut [08:05:50]*** Stage 1: CUTSNS_PIN = 1 [08:05:52]Read from MH i2c: 01 [08:05:52]MH_I2C_Read... [08:05:52]*** Stop cut motor [08:05:52]*** Cut end [08:05:52]Read from MH i2c: 01 07 00 [08:05:52]MH_I2C_Read... [08:05:52]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [08:05:52]process_action close_receipt done [08:05:52]requested_data is exist [08:05:52]produce_requested_data [08:05:52]requested_item fm.sn is exist - process it [08:05:52]wFMCommunicate request_size=4 [08:05:52]MH_SAM_APDU [08:02:20]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [08:02:20]Read from MH i2c: E2 [08:02:20]MH_I2C_Read... [08:02:20]Read from MH i2c: E2 03 00 [08:02:20]MH_I2C_Read... [08:02:20]Read from MH i2c: E2 03 00 74 02 00 90 00 EA [08:02:20]RAPDU: 90 00 [08:02:20]wFMCommunicate OK [08:02:20]wFMCommunicate request_size=10 [08:02:20]MH_SAM_APDU [08:02:20]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [08:02:20]Write to MH i2c: E2 0D 00 75 02 80 15 02 00 05 00 1E 04 01 00 01 00 00 25 [08:02:20]Write i2c OK [08:02:20]MH_I2C_Read... [08:02:20]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:02:20]Read from MH i2c: E2 [08:02:20]MH_I2C_Read... [08:02:20]Read from MH i2c: E2 03 00 [08:02:20]MH_I2C_Read... [08:02:20]Read from MH i2c: E2 03 00 75 02 00 90 00 EB [08:02:20]RAPDU: 90 00 [08:02:20]wFMCommunicate OK [08:02:20]wFMCommunicate request_size=15 [08:02:20]MH_SAM_APDU [08:02:20]CAPDU: 80 15 02 00 0A FC 03 06 00 BC 34 00 00 00 00 [08:02:20]Write to MH i2c: E2 12 00 76 02 80 15 02 00 0A 00 FC 03 06 00 BC 34 00 00 00 00 00 00 01 [08:02:20]Write i2c OK [08:02:20]MH_I2C_Read... [08:02:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:02:21]Read from MH i2c: E2 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 76 02 00 90 00 EC [08:02:21]RAPDU: 90 00 [08:02:21]wFMCommunicate OK [08:02:21]wFMCommunicate request_size=47 [08:02:21]MH_SAM_APDU [08:02:21]CAPDU: 80 15 02 00 2A 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 [08:02:21]Write to MH i2c: E2 32 00 77 02 80 15 02 00 2A 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 00 00 66 [08:02:21]Write i2c OK [08:02:21]MH_I2C_Read... [08:02:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:02:21]Read from MH i2c: E2 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 77 02 00 90 00 ED [08:02:21]RAPDU: 90 00 [08:02:21]wFMCommunicate OK [08:02:21]wFMCommunicate request_size=15 [08:02:21]MH_SAM_APDU [08:02:21]CAPDU: 80 15 02 00 0A 07 04 06 00 BC 34 00 00 00 00 [08:02:21]Write to MH i2c: E2 12 00 78 02 80 15 02 00 0A 00 07 04 06 00 BC 34 00 00 00 00 00 00 0F [08:02:21]Write i2c OK [08:02:21]MH_I2C_Read... [08:02:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:02:21]Read from MH i2c: E2 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 78 02 00 90 00 EE [08:02:21]RAPDU: 90 00 [08:02:21]wFMCommunicate OK [08:02:21]wFMCommunicate request_size=15 [08:02:21]MH_SAM_APDU [08:02:21]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [08:02:21]Write to MH i2c: E2 12 00 79 02 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 52 [08:02:21]Write i2c OK [08:02:21]MH_I2C_Read... [08:02:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:02:21]Read from MH i2c: E2 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [08:02:21]RAPDU: 90 00 [08:02:21]wFMCommunicate OK [08:02:21]wFMCommunicate request_size=11 [08:02:21]MH_SAM_APDU [08:02:21]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [08:02:21]Write to MH i2c: E2 0E 00 7A 02 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 2E [08:02:21]Write i2c OK [08:02:21]MH_I2C_Read... [08:02:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:02:21]Read from MH i2c: E2 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [08:02:21]RAPDU: 90 00 [08:02:21]wFMCommunicate OK [08:02:21]wFMCommunicate request_size=13 [08:02:21]MH_SAM_APDU [08:02:21]CAPDU: 80 15 02 00 08 F4 03 04 00 8D 4D C4 66 [08:02:21]Write to MH i2c: E2 10 00 7B 02 80 15 02 00 08 00 F4 03 04 00 8D 4D C4 66 00 00 0C [08:02:21]Write i2c OK [08:02:21]MH_I2C_Read... [08:02:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:02:21]Read from MH i2c: E2 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [08:02:21]RAPDU: 90 00 [08:02:21]wFMCommunicate OK [08:02:21]wFMCommunicate request_size=25 [08:02:21]MH_SAM_APDU [08:02:21]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [08:02:21]Write to MH i2c: E2 1C 00 7C 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 5F [08:02:21]Write i2c OK [08:02:21]MH_I2C_Read... [08:02:21]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:02:21]Read from MH i2c: E2 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [08:02:21]RAPDU: 90 00 [08:02:21]wFMCommunicate OK [08:02:21]wFMCommunicate request_size=4 [08:02:21]MH_SAM_APDU [08:02:21]CAPDU: 80 15 03 00 [08:02:21]Write to MH i2c: E2 08 00 7D 02 80 15 03 00 00 00 00 00 00 [08:02:21]Write i2c OK [08:02:21]MH_I2C_Read... [08:02:21]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:02:21]Read from MH i2c: E2 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 40 00 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 40 00 7D 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 53 00 00 00 35 04 06 00 6F 6D EC BC 74 58 90 00 3C [08:02:21]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 53 00 00 00 35 04 06 00 6F 6D EC BC 74 58 90 00 [08:02:21]wFMCommunicate OK [08:02:21]SAM_PROTO_ProcessDocument answer len = 59 [08:02:21]SAM_PROTO_ProcessDocument done [08:02:21]SetTLVBufToDocument [08:02:21]Processing tag 1209 (04B9) [08:02:21]Malloc new data [08:02:21]Processing tag 1041 (0411) [08:02:21]Processing tag 1040 (0410) [08:02:21]Malloc new data [08:02:21]Processing tag 1038 (040E) [08:02:21]Malloc new data [08:02:21]Processing tag 1042 (0412) [08:02:21]Malloc new data [08:02:21]Processing tag 1077 (0435) [08:02:21]Malloc new data [08:02:21]SetTLVBufToDocument err=0 [08:02:21]KKMLoadAndSignReceiptData store KKM data [08:02:21]KKMLoadAndSignReceiptData err=0 [08:02:21]wFMCommunicate request_size=4 [08:02:21]MH_SAM_APDU [08:02:21]CAPDU: 80 11 00 00 [08:02:21]Write to MH i2c: E2 08 00 7E 02 80 11 00 00 00 00 00 00 FA [08:02:21]Write i2c OK [08:02:21]MH_I2C_Read... [08:02:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:02:21]Read from MH i2c: E2 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 17 00 [08:02:21]MH_I2C_Read... [08:02:21]Read from MH i2c: E2 17 00 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [08:02:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:02:21]wFMCommunicate OK [08:02:21]Счет N : (3)50377 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 48741224 Сигареты Winston Super Slims Blue 1.000 * 135.00 = 135.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 135.00 НСП 1% : 1.19 НДС 12% : 14.34 Наличными: 135.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 83 20.08.2024 08:02 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162638 ФПД: 122517913891928 https://tax.salyk.kg/tax-web-control/client/api/v1/ti[08:06:25]OFD Sender: No OFD packet to send [08:06:30]OFD Sender: No OFD packet to send [08:06:35]OFD Sender: No OFD packet to send [08:06:40]OFD Sender: No OFD packet to send [08:06:45]OFD Sender: No OFD packet to send [08:06:50]OFD Sender: No OFD packet to send [08:06:55]OFD Sender: No OFD packet to send [08:07:00]OFD Sender: No OFD packet to send [08:07:05]OFD Sender: No OFD packet to send [08:07:10]OFD Sender: No OFD packet to send [08:07:15]OFD Sender: No OFD packet to send [08:07:20]OFD Sender: No OFD packet to send [08:07:25]OFD Sender: No OFD packet to send [08:07:30]OFD Sender: No OFD packet to send [08:07:35]OFD Sender: No OFD packet to send [08:07:40]OFD Sender: No OFD packet to send [08:07:45]OFD Sender: No OFD packet to send [08:07:50]OFD Sender: No OFD packet to send [08:07:55]OFD Sender: No OFD packet to send [08:08:00]OFD Sender: No OFD packet to send [08:08:05]OFD Sender: No OFD packet to send [08:08:10]OFD Sender: No OFD packet to send [08:08:15]OFD Sender: No OFD packet to send [08:08:20]OFD Sender: No OFD packet to send [08:08:25]OFD Sender: No OFD packet to send [08:08:30]OFD Sender: No OFD packet to send [08:08:31]ConnectInit Can't connect to host [08:08:35]OFD Sender: No OFD packet to send [08:08:40]OFD Sender: No OFD packet to send [08:08:45]OFD Sender: No OFD packet to send [08:03:08]wFMCommunicate request_size=13 [08:03:08]MH_SAM_APDU [08:03:08]CAPDU: 80 15 02 00 08 F4 03 04 00 BD 4D C4 66 [08:03:08]Write to MH i2c: E2 10 00 C4 02 80 15 02 00 08 00 F4 03 04 00 BD 4D C4 66 00 00 85 [08:03:08]Write i2c OK [08:03:08]MH_I2C_Read... [08:03:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:03:08]Read from MH i2c: E2 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: E2 03 00 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [08:03:08]RAPDU: 90 00 [08:03:08]wFMCommunicate OK [08:03:08]wFMCommunicate request_size=25 [08:03:08]MH_SAM_APDU [08:03:08]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [08:03:08]Write to MH i2c: E2 1C 00 C5 02 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 A8 [08:03:08]Write i2c OK [08:03:08]MH_I2C_Read... [08:03:08]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:03:08]Read from MH i2c: E2 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: E2 03 00 [08:03:08]MH_I2C_Read... [08:03:08]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [08:03:08]RAPDU: 90 00 [08:03:08]wFMCommunicate OK [08:03:08]wFMCommunicate request_size=4 [08:03:08]MH_SAM_APDU [08:03:08]CAPDU: 80 15 03 00 [08:03:08]Write to MH i2c: E2 08 00 C6 02 80 15 03 00 00 00 00 00 49 [08:03:08]Write i2c OK [08:03:08]MH_I2C_Read... [08:03:09]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:03:09]Read from MH i2c: E2 [08:03:09]MH_I2C_Read... [08:03:09]Read from MH i2c: E2 40 00 [08:03:09]MH_I2C_Read... [08:03:09]Read from MH i2c: E2 40 00 C6 02 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 54 00 00 00 35 04 06 00 F2 86 EE A9 7F 0B 90 00 D0 [08:03:09]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 54 00 00 00 35 04 06 00 F2 86 EE A9 7F 0B 90 00 [08:03:09]wFMCommunicate OK [08:03:09]SAM_PROTO_ProcessDocument answer len = 59 [08:03:09]SAM_PROTO_ProcessDocument done [08:03:09]SetTLVBufToDocument [08:03:09]Processing tag 1209 (04B9) [08:03:09]Malloc new data [08:03:09]Processing tag 1041 (0411) [08:03:09]Processing tag 1040 (0410) [08:03:09]Malloc new data [08:03:09]Processing tag 1038 (040E) [08:03:09]Malloc new data [08:03:09]Processing tag 1042 (0412) [08:03:09]Malloc new data [08:03:09]Processing tag 1077 (0435) [08:03:09]Malloc new data [08:03:09]SetTLVBufToDocument err=0 [08:03:09]KKMLoadAndSignReceiptData store KKM data [08:03:09]KKMLoadAndSignReceiptData err=0 [08:03:09]wFMCommunicate request_size=4 [08:03:09]MH_SAM_APDU [08:03:09]CAPDU: 80 11 00 00 [08:03:09]Write to MH i2c: E2 08 00 C7 02 80 11 00 00 00 00 00 00 43 [08:03:09]Write i2c OK [08:03:09]MH_I2C_Read... [08:03:09]Read from MH i2c: E2 [08:03:09]MH_I2C_Read... [08:03:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:03:09]Read from MH i2c: E2 17 00 [08:03:09]MH_I2C_Read... [08:03:09]Read from MH i2c: E2 17 00 C7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [08:03:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:03:09]wFMCommunicate OK [08:03:09]Счет N : (1)291081 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 51 Товар: 2710124130 SU-92-К-5 29.070 * 68.80 = 2000.02 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий ре[08:08:50]OFD Sender: No OFD packet to send [08:03:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 6A 9D 05 01 ED 3A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 00 00 00 F4 03 04 00 BD 4D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7B 02 00 35 04 06 00 F2 86 EE A9 7F 0B 81 B4 7A FD 3A 5B B6 EA [08:03:09]CheckFolder [08:03:09]dirname=/storage/ofd_packets [08:03:09]CheckFolder done [08:03:09]ProducePacketName [08:03:09]name=ofd_packets/00162639 [08:03:09]NVStorageSaveData ofd_packets/00162639 [08:03:09]File name is /storage/ofd_packets/00162639 [08:03:09]Write 299 bytes [08:03:09]NVStorageSaveData done [08[08:08:55]OFD Sender: No OFD packet to send [08:08:57]accept exits with 7 [08:08:57]New connection [08:08:57]New thread 3067407716 created [08:08:57]Thread 3067264356 joined [08:08:57]Waiting for new connection... [08:08:57] Sock 7.Parse request [08:08:57]Sock 7.Check first char [08:08:57]Sock 7.First char is OK [08:08:57]request: POST /json_proto HTTP/1.0 [08:08:57]Method: POST [08:08:57]URL: /json_proto [08:08:57]Method is POST - this is cgi request [08:08:57]url: /json_proto [08:08:57]query_string will be loaded in cgi processing [08:08:57]execute_cgi json_proto POST (null) [08:08:57]execute_cgi path=json_proto method=POST [08:08:57]POST find Content-Length [08:08:57]Host: 172.17.44.132:8080 [08:08:57]Content-Length: 803 [08:08:57]Content-Type: application/json [08:08:57] [08:08:57]POST finish read [08:08:57]Found Content-Length = 803 [08:08:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:08:57]execute_script... [08:08:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291084", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:08:57]POST & json_proto [08:08:57]process_json_proto [08:08:57]json parsed OK: [08:08:57]protocol is kg_v1.0 [08:08:57]action value=close_receipt [08:08:57]process_action close_receipt [08:08:57]cmd_close_receipt [08:08:57]MH_GetDate [08:08:57]Write to MH i2c: F0 00 00 9F 03 91 [08:08:57]Write i2c OK [08:08:57]MH_I2C_Read... [08:08:57]Read from MH i2c: F0 [08:08:57]MH_I2C_Read... [08:08:57]Read from MH i2c: F0 09 00 [08:08:57]MH_I2C_Read... [08:08:57]Read from MH i2c: F0 09 00 9F 03 00 1B 4F C4 66 2A 83 C1 65 01 [08:08:57]GetLastDocTimeStamp 1724141147 [08:08:57]current date 1724141339 [08:08:57]FM_GetShiftState [08:08:57]SAM_PROTO_GetShiftState [08:08:57]wFMCommunicate request_size=4 [08:08:57]MH_SAM_APDU [08:08:57]CAPDU: 80 13 01 00 [08:08:57]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [08:08:57]Write i2c OK [08:08:57]MH_I2C_Read... [08:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:08:58]Read from MH i2c: E2 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: E2 0E 00 [08:08:58]MH_I2C_Read... [08:08:58]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EE [08:08:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:08:58]wFMCommunicate OK [08:08:58]SAM_PROTO_GetShiftState done [08:08:58]FM_GetShiftState done [08:08:58]opened in 1724113081 [08:08:58]opened+sec_in_day 1724199481 [08:08:58]quantity*price = 300064 [08:08:58]sum+1 = 300066 [08:08:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 87 20.08.2024 08:08 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162642 ФПД: 266780021866215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080859&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162642&fm=266780021866215&tin=02508201610067®Number=0000000000092562&sum=300065 [08:08:59]StoreToDocumentArchive [08:08:59]shift 465 fd 162642 [08:08:59]save to /storage/0465/doc_00162642 [08:08:59]save last doc name /storage/0465/doc_00162642 to /storage/kkm_last_doc_name [08:08:59]save OK [08:08:59]Clear old archive folders... [08:08:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:08:59]tlvbuf is 0191BD60 [08:08:59]SAM_PROTO_ClearQueue [08:08:59]wFMCommunicate request_size=4 [08:08:59]MH_SAM_APDU [08:08:59]CAPDU: 80 09 00 00 [08:08:59]Write to MH i2c: E2 08 00 AD 03 80 09 00 00 00 00 00 00 22 [08:08:59]Write i2c OK [08:08:59]MH_I2C_Read... [08:08:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:08:59]Read from MH i2c: E2 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [08:08:59]RAPDU: 90 00 [08:08:59]wFMCommunicate OK [08:08:59]SAM_PROTO_ClearQueue done [08:08:59]KKMCreateOFDPacket [08:08:59]OFDProtocolAddRootSTLVToBuf [08:08:59]FM_MakeSignedData [08:08:59]FM_MakeSignedData [08:08:59]SAM_PROTO_SignData [08:08:59]wFMCommunicate request_size=4 [08:08:59]MH_SAM_APDU [08:08:59]CAPDU: 80 0D 01 02 [08:08:59]Write to MH i2c: E2 08 00 AE 03 80 0D 01 02 00 00 00 00 2A [08:08:59]Write i2c OK [08:08:59]MH_I2C_Read... [08:08:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:08:59]Read from MH i2c: E2 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 AE 03 00 90 00 25 [08:08:59]RAPDU: 90 00 [08:08:59]wFMCommunicate OK [08:08:59]wFMCommunicate request_size=255 [08:08:59]MH_SAM_APDU [08:08:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 1B 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7B 02 00 35 04 06 00 F2 [08:08:59]Write to MH i2c: E2 02 01 AF 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 1B 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7B 02 00 35 04 06 00 F2 00 00 F1 [08:08:59]Write i2c OK [08:08:59]MH_I2C_Read... [08:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:08:59]Read from MH i2c: E2 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [08:08:59]RAPDU: 90 00 [08:08:59]wFMCommunicate OK [08:08:59]wFMCommunicate request_size=10 [08:08:59]MH_SAM_APDU [08:08:59]CAPDU: 80 0D 02 02 05 A2 90 6F BE E7 [08:08:59]Write to MH i2c: E2 0D 00 B0 03 80 0D 02 02 05 00 A2 90 6F BE E7 00 00 7D [08:08:59]Write i2c OK [08:08:59]MH_I2C_Read... [08:08:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:08:59]Read from MH i2c: E2 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [08:08:59]RAPDU: 90 00 [08:08:59]wFMCommunicate OK [08:08:59]wFMCommunicate request_size=4 [08:08:59]MH_SAM_APDU [08:08:59]CAPDU: 80 0D 03 02 [08:08:59]Write to MH i2c: E2 08 00 B1 03 80 0D 03 02 00 00 00 00 2F [08:08:59]Write i2c OK [08:08:59]MH_I2C_Read... [08:08:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:08:59]Read from MH i2c: E2 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 0B 00 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 0B 00 B1 03 00 4F 5D 5B 1F A5 F2 66 5F 90 00 B2 [08:08:59]RAPDU: 4F 5D 5B 1F A5 F2 66 5F 90 00 [08:08:59]wFMCommunicate OK [08:08:59]SAM_PROTO_SignData done [08:08:59]FM_MakeSignedData done [08:08:59]CreateOFDProtocolMessage [08:08:59]wFMCommunicate request_size=4 [08:08:59]MH_SAM_APDU [08:08:59]CAPDU: 80 11 00 00 [08:08:59]Write to MH i2c: E2 08 00 B2 03 80 11 00 00 00 00 00 00 2F [08:08:59]Write i2c OK [08:08:59]MH_I2C_Read... [08:08:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:08:59]Read from MH i2c: E2 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 17 00 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: E2 17 00 B2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [08:08:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:08:59]wFMCommunicate OK [08:08:59]CreateOFDProtocolMessage done [08:08:59]OFDSenderStorePacket 162642 [08:08:59]StoreOFDPacket docnum=162642 [08:08:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BF 25 07 01 B3 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 1B 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7B 02 00 35 04 06 00 F2 A2 90 6F BE E7 4F 5D 5B 1F A5 F2 66 5F [08:08:59]CheckFolder [08:08:59]dirname=/storage/ofd_packets [08:08:59]CheckFolder done [08:08:59]ProducePacketName [08:08:59]name=ofd_packets/00162642 [08:08:59]NVStorageSaveData ofd_packets/00162642 [08:08:59]File name is /storage/ofd_packets/00162642 [08:08:59]Write 301 bytes [08:08:59]NVStorageSaveData done [08:08:59]OFDSenderStorePacket done [08:08:59]KKMCreateOFDPacket done [08:08:59]NVStorageSaveData kkm_last_timestamp [08:08:59]File name is /storage/kkm_last_timestamp [08:08:59]Write 4 bytes [08:08:59]NVStorageSaveData done [08:08:59]ExternCall_PrintAddStr [08:08:59]wPrintStart [08:08:59]Write to MH i2c: 01 00 00 B3 03 B6 [08:08:59]Write i2c OK [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: 01 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: 01 07 00 [08:08:59]MH_I2C_Read... [08:08:59]Read from MH i2c: 01 07 00 B3 03 00 00 00 00 00 FF 0F CB [08:08:59]RasterBufferAndPrint [08:08:59]line Счет N : (1)291084 [08:08:59]line ИНН: 02508201610067 [08:08:59]line Контрольно-Кассовый Чек [08:08:59]line ПРОДАЖА [08:08:59]line ТРК (МРК, ГНК) : 43 [08:08:59]line Товар: 2710124500 [08:08:59]line Аи-95-К-5 [08:08:59]line 40.440 * 74.20 [08:08:59]line = 3000.65 [08:08:59]line НДС 12% НСП 1% [08:08:59]line > о реализуемом товаре [08:08:59]line ИТОГО: 3000.65 [08:08:59]line НСП 1% : 26.55 [08:08:59]line НДС 12% : 318.65 [08:08:59]line Наличными: 0.00 [08:08:59]line Безнал.: 3000.65 [08:08:59]line Место: АЗС № 130 "Партнер Нефть" [08:08:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:08:59]line СНО: Общий режим [08:08:59]line Чек 87 20.08.2024 08:08 [08:08:59]line Смена: 465 ФФД: 1.0 [08:08:59]line ЗНМ: 0300000070 [08:08:59]line РНМ: 0000000000092562 [08:08:59]line Версия ККМ: 001 [08:08:59]line Платежная система: O! деньги [08:08:59]line ФМ: 0000000000871769 [08:08:59]line ФД: 162642 [08:08:59]line ФПД: 266780021866215 [08:08:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080859&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162642&fm=266780021866215&tin=02508201610067®Number=0000000000092562&sum=300065 [08:08:59]written 0, free lines is 4095 [08:08:59]OFD Sender: Processing packet 162642 [packets to send 956, broken 955] [08:08:59]ProducePacketName [08:08:59]name=ofd_packets/00162642 [08:08:59]OFD Sender: To server: pG, [08:08:59]CommunicateWithHost lk.salyk.kg:30040 [08:08:59]ConnectInit lk.salyk.kg [08:09:00]Write to MH i2c: 01 00 00 DD 03 E0 [08:09:00]Write i2c OK [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: 01 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: 01 07 00 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: 01 07 00 DD 03 00 00 00 00 00 C7 0C BA [08:09:00]RasterBufferAndPrint [08:09:00]line [08:09:00]line [08:09:00]line [08:09:00]line [08:09:00]line [08:09:00]written 0, free lines is 3276 [08:09:00]MH_Cut [08:09:00]Write to MH i2c: D1 01 00 E4 03 01 B9 [08:09:00]Write i2c OK [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: D1 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: D1 01 00 [08:09:00]MH_I2C_Read... [08:09:00]Read from MH i2c: D1 01 00 E4 03 00 B8 [08:09:00]Write to MH i2c: 01 00 00 E5 03 E8 [08:09:00]Write i2c OK [08:09:00]MH_I2C_Read... [08:09:00]*** Cut start [08:09:00]*** Purtial cut [08:09:00]*** Stage 1: CUTSNS_PIN = 1 [08:09:03]Read from MH i2c: 01 [08:09:03]MH_I2C_Read... [08:09:03]*** Stop cut motor [08:09:03]*** Cut end [08:09:03]Read from MH i2c: 01 07 00 [08:09:03]MH_I2C_Read... [08:09:03]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 FF 0F FD [08:09:03]process_action close_receipt done [08:09:03]requested_data is exist [08:09:03]produce_requested_data [08:09:03]requested_item fm.sn is exist - process it [08:09:03]wFMCommunicate request_size=4 [08:09:03]MH_SAM_APDU [08:09:03]CAPDU: 80 11 00 00 [08:09:03]Write to MH i2c: E2 08 00 E6 03 80 11 00 00 00 00 00 00 63 [08:09:03]Write i2c OK [08:09:03]MH_I2C_Read... [08:09:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:03]Read from MH i2c: E2 [08:09:03]MH_I2C_Read... [08:09:03]Read from MH i2c: E2 17 00 [08:09:03]MH_I2C_Read... [08:09:03]Read from MH i2c: E2 17 00 E6 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [08:09:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:09:03]wFMCommunicate OK [08:09:03]requested_item fd.num is exist - process it [08:09:03]SAM_PROTO_GetFieldsCounters [08:09:03]wFMCommunicate request_size=4 [08:09:03]MH_SAM_APDU [08:09:03]CAPDU: 80 13 00 00 [08:09:03]Write to MH i2c: E2 08 00 E7 03 80 13 00 00 00 00 00 00 66 [08:09:03]Write i2c OK [08:09:03]MH_I2C_Read... [08:09:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:09:03]Read from MH i2c: E2 [08:09:03]MH_I2C_Read... [08:09:03]Read from MH i2c: E2 62 00 [08:09:03]MH_I2C_Read... [08:09:03]Read from MH i2c: E2 62 00 E7 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 7B 02 00 0E 04 04 00 D1 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 32 [08:09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 7B 02 00 0E 04 04 00 D1 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 [08:09:03]wFMCommunicate OK [08:09:03]SAM_PROTO_GetFieldsCounters done [08:09:03]requested_item shift.num is exist - process it [08:09:03]requested_item shift.opened is exist - process it [08:09:03]req_shift_opened [08:09:03]FM_GetShiftState [08:09:03]SAM_PROTO_GetShiftState [08:09:03]wFMCommunicate request_size=4 [08:09:03]MH_SAM_APDU [08:09:03]CAPDU: 80 13 01 00 [08:09:03]Write to MH i2c: E2 08 00 E8 03 80 13 01 00 00 00 00 00 68 [08:09:03]Write i2c OK [08:09:03]MH_I2C_Read... [08:09:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:03]Read from MH i2c: E2 [08:09:03]MH_I2C_Read... [08:09:03]Read from MH i2c: E2 0E 00 [08:09:03]MH_I2C_Read... [08:09:03]Read from MH i2c: E2 0E 00 E8 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 36 [08:09:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:09:03]wFMCommunicate OK [08:09:03]SAM_PROTO_GetShiftState done [08:09:03]FM_GetShiftState done [08:09:03]req_shift_opened done [08:09:03]requested_item shift.open_date is exist - process it [08:09:03]req_shift_open_date [08:09:03]req_shift_open_date done [08:09:03]produce_requested_data done [08:09:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162642,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:09:03]process_action_free close_receipt [08:09:03]json_value_free [08:09:03]json_value_free done [08:09:03]process_json_proto returns [08:09:03]Send response to host [08:09:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162642,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:09:03]free response buf [08:09:03]execute_script done [08:09:03]execute_script returns [08:09:03]free content buf [08:09:03]Sock 7.Close socket [08:09:03]Sock 7.Thread stoped [08:09:03]Connected sock=10 [08:09: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 36 39 0F 01 00 00 BF 25 07 01 B3 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 00 00 00 F4 03 04 00 1B 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7B 02 00 35 04 06 00 F2 A2 90 6F BE E7 4F 5D 5B 1F A5 F2 66 5F [08:09: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 36 39 4F 00 00 00 ED 41 47 00 DA 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 36 39 10 04 04 00 52 7B 02 00 F4 03 04 00 73 F8 C3 66 B6 04 01 00 00 8E 16 FF 77 85 89 43 08 [08:09:03]CommunicateWithHost err = 0 [08:09:03]CheckOFDResponse [08:09:03]1017 (14) - 77093643461234 [08:09:03]1041 (16) - 0000000000871769 [08:09:03]1040 (4) - 162642 [08:09:03]1012 (4) - 20.08.2024 01:59 [08:09:03]1206 (1) - 0 [08:09:03]OFD Sender: Remove packet 162642 [08:09:03]ProducePacketName [08:09:03]name=ofd_packets/00162642 [08:09:03]NVStorageDeleteData [08:09:04]OFD Sender: No OFD packet to send [08:09:09]OFD Sender: No OFD packet to send [08:09:14]OFD Sender: No OFD packet to send [08:09:16]accept exits with 9 [08:09:16]New connection [08:09:16]New thread 3067264356 created [08:09:16]Thread 3067407716 joined [08:09:16]Waiting for new connection... [08:09:16] Sock 9.Parse request [08:09:16]Sock 9.Check first char [08:09:16]Sock 9.First char is OK [08:09:16]request: POST /json_proto HTTP/1.0 [08:09:16]Method: POST [08:09:16]URL: /json_proto [08:09:16]Method is POST - this is cgi request [08:09:16]url: /json_proto [08:09:16]query_string will be loaded in cgi processing [08:09:16]execute_cgi json_proto POST (null) [08:09:16]execute_cgi path=json_proto method=POST [08:09:16]POST find Content-Length [08:09:16]Host: 172.17.44.132:8080 [08:09:16]Content-Length: 1103 [08:09:16]Content-Type: application/json [08:09:16] [08:09:16]POST finish read [08:09:16]Found Content-Length = 1103 [08:09:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50379", "tax_sys" : 0, "items" : [ { "code": "4870202522008", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 0,45\u043B", "price" : 70.00, "quantity" : 3.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 440.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:09:16]execute_script... [08:09: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)50379", "tax_sys" : 0, "items" : [ { "code": "4870202522008", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 0,45\u043B", "price" : 70.00, "quantity" : 3.000, "sum" : 210.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 2.000, "sum" : 230.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 440.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:09:16]POST & json_proto [08:09:16]process_json_proto [08:09:16]json parsed OK: [08:09:16]protocol is kg_v1.0 [08:09:16]action value=close_receipt [08:09:16]process_action close_receipt [08:09:16]cmd_close_receipt [08:09:16]MH_GetDate [08:09:16]Write to MH i2c: F0 00 00 E9 03 DB [08:09:16]Write i2c OK [08:09:16]MH_I2C_Read... [08:09:16]Read from MH i2c: F0 [08:09:16]MH_I2C_Read... [08:09:16]Read from MH i2c: F0 09 00 [08:09:16]MH_I2C_Read... [08:09:16]Read from MH i2c: F0 09 00 E9 03 00 2D 4F C4 66 2A 83 C1 65 5D [08:09:16]GetLastDocTimeStamp 1724141339 [08:09:16]current date 1724141357 [08:09:16]FM_GetShiftState [08:09:16]SAM_PROTO_GetShiftState [08:09:16]wFMCommunicate request_size=4 [08:09:16]MH_SAM_APDU [08:09:16]CAPDU: 80 13 01 00 [08:09:16]Write to MH i2c: E2 08 00 EA 03 80 13 01 00 00 00 00 00 6A [08:09:16]Write i2c OK [08:09:16]MH_I2C_Read... [08:09:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:16]Read from MH i2c: E2 [08:09:16]MH_I2C_Read... [08:09:16]Read from MH i2c: E2 0E 00 [08:09:16]MH_I2C_Read... [08:09:16]Read from MH i2c: E2 0E 00 EA 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 38 [08:09:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:09:16]wFMCommunicate OK [08:09:16]SAM_PROTO_GetShiftState done [08:09:16]FM_GetShiftState done [08:09:16]opened in 1724113081 [08:09:16]opened+sec_in_day 1724199481 [08:09:16]quantity*price = 21000 [08:09:16]sum+1 = 21001 [08:09:16]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 2.000 * 115.00 = 230.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 440.00 НСП 1% : 3.89 НДС 12% : 46.72 Наличными: 0.00 Безнал.: 440.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 88 20.08.2024 08:09 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162643 ФПД: 157676392416359 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162643&fm=157676392416359&tin=02508201610067®Number=0000000000092562&sum=44000 0 [08:09:17]StoreToDocumentArchive [08:09:17]shift 465 fd 162643 [08:09:17]save to /storage/0465/doc_00162643 [08:09:17]save last doc name /storage/0465/doc_00162643 to /storage/kkm_last_doc_name [08:09:17]save OK [08:09:17]Clear old archive folders... [08:09:17]ProcessDocumentItem done err = 0, tmpTLVsize=402 [08:09:17]tlvbuf is 018F4380 [08:09:17]SAM_PROTO_ClearQueue [08:09:17]wFMCommunicate request_size=4 [08:09:17]MH_SAM_APDU [08:09:17]CAPDU: 80 09 00 00 [08:09:17]Write to MH i2c: E2 08 00 F7 03 80 09 00 00 00 00 00 00 6C [08:09:17]Write i2c OK [08:09:17]MH_I2C_Read... [08:09:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:09:17]Read from MH i2c: E2 [08:09:17]MH_I2C_Read... [08:09:17]Read from MH i2c: E2 03 00 [08:09:17]MH_I2C_Read... [08:09:17]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [08:09:17]RAPDU: 90 00 [08:09:17]wFMCommunicate OK [08:09:17]SAM_PROTO_ClearQueue done [08:09:17]KKMCreateOFDPacket [08:09:17]OFDProtocolAddRootSTLVToBuf [08:09:17]FM_MakeSignedData [08:09:17]FM_MakeSignedData [08:09:17]SAM_PROTO_SignData [08:09:17]wFMCommunicate request_size=4 [08:09:17]MH_SAM_APDU [08:09:17]CAPDU: 80 0D 01 02 [08:09:17]Write to MH i2c: E2 08 00 F8 03 80 0D 01 02 00 00 00 00 74 [08:09:17]Write i2c OK [08:09:17]MH_I2C_Read... [08:09:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:09:17]Read from MH i2c: E2 [08:09:17]MH_I2C_Read... [08:09:17]Read from MH i2c: E2 03 00 [08:09:17]MH_I2C_Read... [08:09:17]Read from MH i2c: E2 03 00 F8 03 00 90 00 6F [08:09:17]RAPDU: 90 00 [08:09:17]wFMCommunicate OK [08:09:17]wFMCommunicate request_size=255 [08:09:17]MH_SAM_APDU [08:09:17]CAPDU: 80 0D 02 02 FA 03 00 92 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 58 1B 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 [08:09:17]Write to MH i2c: E2 02 01 F9 03 80 0D 02 02 FA 00 03 00 92 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 58 1B 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 00 EF [08:09:17]Write i2c OK [08:09:17]MH_I2C_Read... [08:09:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:18]Read from MH i2c: E2 [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: E2 03 00 [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: E2 03 00 F9 03 00 90 00 70 [08:09:18]RAPDU: 90 00 [08:09:18]wFMCommunicate OK [08:09:18]wFMCommunicate request_size=161 [08:09:18]MH_SAM_APDU [08:09:18]CAPDU: 80 0D 02 02 9C 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 AB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 2D 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7B 02 00 35 04 06 00 8F 67 E5 5C 04 67 [08:09:18]Write to MH i2c: E2 A4 00 FA 03 80 0D 02 02 9C 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 AB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 2D 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7B 02 00 35 04 06 00 8F 67 E5 5C 04 67 00 00 96 [08:09:18]Write i2c OK [08:09:18]MH_I2C_Read... [08:09:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:09:18]Read from MH i2c: E2 [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: E2 03 00 [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: E2 03 00 FA 03 00 90 00 71 [08:09:18]RAPDU: 90 00 [08:09:18]wFMCommunicate OK [08:09:18]wFMCommunicate request_size=4 [08:09:18]MH_SAM_APDU [08:09:18]CAPDU: 80 0D 03 02 [08:09:18]Write to MH i2c: E2 08 00 FB 03 80 0D 03 02 00 00 00 00 79 [08:09:18]Write i2c OK [08:09:18]MH_I2C_Read... [08:09:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:09:18]Read from MH i2c: E2 [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: E2 0B 00 [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: E2 0B 00 FB 03 00 11 05 62 64 C6 E0 0C 21 90 00 29 [08:09:18]RAPDU: 11 05 62 64 C6 E0 0C 21 90 00 [08:09:18]wFMCommunicate OK [08:09:18]SAM_PROTO_SignData done [08:09:18]FM_MakeSignedData done [08:09:18]CreateOFDProtocolMessage [08:09:18]wFMCommunicate request_size=4 [08:09:18]MH_SAM_APDU [08:09:18]CAPDU: 80 11 00 00 [08:09:18]Write to MH i2c: E2 08 00 FC 03 80 11 00 00 00 00 00 00 79 [08:09:18]Write i2c OK [08:09:18]MH_I2C_Read... [08:09:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:18]Read from MH i2c: E2 [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: E2 17 00 [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: E2 17 00 FC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [08:09:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:09:18]wFMCommunicate OK [08:09:18]CreateOFDProtocolMessage done [08:09:18]OFDSenderStorePacket 162643 [08:09:18]StoreOFDPacket docnum=162643 [08:09:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A6 01 00 00 B3 7C 9E 01 64 B9 5A 03 01 00 03 00 92 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 58 1B 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 AB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 2D 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7B 02 00 35 04 06 00 8F 67 E5 5C 04 67 11 05 62 64 C6 E0 0C 21 [08:09:18]CheckFolder [08:09:18]dirname=/storage/ofd_packets [08:09:18]CheckFolder done [08:09:18]ProducePacketName [08:09:18]name=ofd_packets/00162643 [08:09:18]NVStorageSaveData ofd_packets/00162643 [08:09:18]File name is /storage/ofd_packets/00162643 [08:09:18]Write 452 bytes [08:09:18]NVStorageSaveData done [08:09:18]OFDSenderStorePacket done [08:09:18]KKMCreateOFDPacket done [08:09:18]NVStorageSaveData kkm_last_timestamp [08:09:18]File name is /storage/kkm_last_timestamp [08:09:18]Write 4 bytes [08:09:18]NVStorageSaveData done [08:09:18]ExternCall_PrintAddStr [08:09:18]wPrintStart [08:09:18]Write to MH i2c: 01 00 00 FD 03 00 [08:09:18]Write i2c OK [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: 01 [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: 01 07 00 [08:09:18]MH_I2C_Read... [08:09:18]Read from MH i2c: 01 07 00 FD 03 00 00 00 00 00 FF 0F 15 [08:09:18]RasterBufferAndPrint [08:09:18]line Счет N : (3)50379 [08:09:18]line ИНН: 02508201610067 [08:09:18]line Контрольно-Кассовый Чек [08:09:18]line ПРОДАЖА [08:09:18]line Товар: 4870202522008 [08:09:18]line Напиток Maxi Чай Грушевый 0,45л [08:09:18]line 3.000 * 70.00 [08:09:18]line = 210.00 [08:09:18]line НДС 12% НСП 1% [08:09:18]line > о реализуемом товаре [08:09:18]line Товар: 2000036210013 [08:09:18]line Кофе Капучино (GABB TRADE) [08:09:18]line 2.000 * 115.00 [08:09:18]line = 230.00 [08:09:18]line НДС 12% НСП 1% [08:09:18]line > о реализуемом товаре [08:09:18]line ИТОГО: 440.00 [08:09:18]line НСП 1% : 3.89 [08:09:18]line НДС 12% : 46.72 [08:09:18]line Наличными: 0.00 [08:09:18]line Безнал.: 440.00 [08:09:18]line Место: АЗС № 130 "Партнер Нефть" [08:09:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:09:18]line СНО: Общий режим [08:09:18]line Чек 88 20.08.2024 08:09 [08:09:18]line Смена: 465 ФФД: 1.0 [08:09:18]line ЗНМ: 0300000070 [08:09:18]line РНМ: 0000000000092562 [08:09:18]line Версия ККМ: 001 [08:09:18]line Платежная система: O! деньги [08:09:18]line ФМ: 0000000000871769 [08:09:18]line ФД: 162643 [08:09:18]line ФПД: 157676392416359 [08:09:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T080917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162643&fm=157676392416359&tin=02508201610067®Number=0000000000092562&sum=44000 [08:09:18]OFD Sender: Processing packet 162643 [packets to send 956, broken 955] [08:09:18]ProducePacketName [08:09:18]name=ofd_packets/00162643 [08:09:18]OFD Sender: To server: pG, [08:09:18]CommunicateWithHost lk.salyk.kg:30040 [08:09:18]ConnectInit lk.salyk.kg [08:09:18]line 0 [08:09:18]written 0, free lines is 4095 [08:09:19]Write to MH i2c: 01 00 00 2E 04 32 [08:09:19]Write i2c OK [08:09:19]MH_I2C_Read... [08:09:19]Read from MH i2c: 01 [08:09:19]MH_I2C_Read... [08:09:19]Read from MH i2c: 01 07 00 [08:09:19]MH_I2C_Read... [08:09:19]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 4D 0C 92 [08:09:19]RasterBufferAndPrint [08:09:19]line [08:09:19]line [08:09:19]line [08:09:19]line [08:09:19]line [08:09:19]written 0, free lines is 3158 [08:09:19]MH_Cut [08:09:19]Write to MH i2c: D1 01 00 35 04 01 0B [08:09:19]Write i2c OK [08:09:19]MH_I2C_Read... [08:09:19]Read from MH i2c: D1 [08:09:19]MH_I2C_Read... [08:09:19]Read from MH i2c: D1 01 00 [08:09:19]MH_I2C_Read... [08:09:19]Read from MH i2c: D1 01 00 35 04 00 0A [08:09:19]Write to MH i2c: 01 00 00 36 04 3A [08:09:19]Write i2c OK [08:09:19]MH_I2C_Read... [08:09:20]*** Cut start [08:09:20]*** Purtial cut [08:09:20]*** Stage 1: CUTSNS_PIN = 1 [08:09:20]Connected sock=7 [08:09: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 36 39 A6 01 00 00 B3 7C 9E 01 64 B9 5A 03 01 00 03 00 92 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 58 1B 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 D8 59 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 AB 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 40 12 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E0 AB 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 00 00 00 F4 03 04 00 2D 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7B 02 00 35 04 06 00 8F 67 E5 5C 04 67 11 05 62 64 C6 E0 0C 21 [08:09: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 36 39 4F 00 00 00 60 74 47 00 71 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7B 02 00 F4 03 04 00 84 F8 C3 66 B6 04 01 00 00 59 83 13 EA A6 F7 C3 8E [08:09:21]CommunicateWithHost err = 0 [08:09:21]CheckOFDResponse [08:09:21]1017 (14) - 77093643461234 [08:09:21]1041 (16) - 0000000000871769 [08:09:21]1040 (4) - 162643 [08:09:21]1012 (4) - 20.08.2024 01:59 [08:09:21]1206 (1) - 0 [08:09:21]OFD Sender: Remove packet 162643 [08:09:21]ProducePacketName [08:09:21]name=ofd_packets/00162643 [08:09:21]NVStorageDeleteData [08:09:21]OFD Sender: No OFD packet to send [08:09:22]Read from MH i2c: 01 [08:09:22]MH_I2C_Read... [08:09:22]*** Stop cut motor [08:09:22]*** Cut end [08:09:22]Read from MH i2c: 01 07 00 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 FF 0F 4F [08:09:22]process_action close_receipt done [08:09:22]requested_data is exist [08:09:22]produce_requested_data [08:09:22]requested_item fm.sn is exist - process it [08:09:22]wFMCommunicate request_size=4 [08:09:22]MH_SAM_APDU [08:09:22]CAPDU: 80 11 00 00 [08:09:22]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [08:09:22]Write i2c OK [08:09:22]MH_I2C_Read... [08:09:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:09:22]Read from MH i2c: E2 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: E2 17 00 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: E2 17 00 37 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [08:09:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:09:22]wFMCommunicate OK [08:09:22]requested_item fd.num is exist - process it [08:09:22]SAM_PROTO_GetFieldsCounters [08:09:22]wFMCommunicate request_size=4 [08:09:22]MH_SAM_APDU [08:09:22]CAPDU: 80 13 00 00 [08:09:22]Write to MH i2c: E2 08 00 38 04 80 13 00 00 00 00 00 00 B8 [08:09:22]Write i2c OK [08:09:22]MH_I2C_Read... [08:09:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:09:22]Read from MH i2c: E2 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: E2 62 00 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: E2 62 00 38 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 7B 02 00 0E 04 04 00 D1 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 88 [08:09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 7B 02 00 0E 04 04 00 D1 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 [08:09:22]wFMCommunicate OK [08:09:22]SAM_PROTO_GetFieldsCounters done [08:09:22]requested_item shift.num is exist - process it [08:09:22]requested_item shift.opened is exist - process it [08:09:22]req_shift_opened [08:09:22]FM_GetShiftState [08:09:22]SAM_PROTO_GetShiftState [08:09:22]wFMCommunicate request_size=4 [08:09:22]MH_SAM_APDU [08:09:22]CAPDU: 80 13 01 00 [08:09:22]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [08:09:22]Write i2c OK [08:09:22]MH_I2C_Read... [08:09:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:09:22]Read from MH i2c: E2 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: E2 0E 00 [08:09:22]MH_I2C_Read... [08:09:22]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 88 [08:09:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:09:22]wFMCommunicate OK [08:09:22]SAM_PROTO_GetShiftState done [08:09:22]FM_GetShiftState done [08:09:22]req_shift_opened done [08:09:22]requested_item shift.open_date is exist - process it [08:09:22]req_shift_open_date [08:09:22]req_shift_open_date done [08:09:22]produce_requested_data done [08:09:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162643,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:09:22]process_action_free close_receipt [08:09:22]json_value_free [08:09:22]json_value_free done [08:09:22]process_json_proto returns [08:09:22]Send response to host [08:09:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162643,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:09:22]free response buf [08:09:22]execute_script done [08:09:22]execute_script returns [08:09:22]free content buf [08:09:22]Sock 9.Close socket [08:09:22]Sock 9.Thread stoped [08:09:26]OFD Sender: No OFD packet to send [08:09:31]OFD Sender: No OFD packet to send [08:09:36]OFD Sender: No OFD packet to send [08:09:37]recv_with_timeout no data received [08:09:41]OFD Sender: No OFD packet to send [08:09:46]OFD Sender: No OFD packet to send [08:09:49]recv_with_timeout no data received [08:09:51]OFD Sender: No OFD packet to send [08:09:56]OFD Sender: No OFD packet to send [08:10:01]OFD Sender: No OFD packet to send [08:10:04]accept exits with 10 [08:10:04]New connection [08:10:04]New thread 3067407716 created [08:10:04]Thread 3067264356 joined [08:10:04]Waiting for new connection... [08:10:04] Sock 10.Parse request [08:10:04]Sock 10.Check first char [08:10:04]Sock 10.First char is OK [08:10:04]request: POST /json_proto HTTP/1.0 [08:10:04]Method: POST [08:10:04]URL: /json_proto [08:10:04]Method is POST - this is cgi request [08:10:04]url: /json_proto [08:10:04]query_string will be loaded in cgi processing [08:10:04]execute_cgi json_proto POST (null) [08:10:04]execute_cgi path=json_proto method=POST [08:10:04]POST find Content-Length [08:10:04]Host: 172.17.44.132:8080 [08:10:04]Content-Length: 654 [08:10:04]Content-Type: application/json [08:10:04] [08:10:04]POST finish read [08:10:04]Found Content-Length = 654 [08:10:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50380", "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" : 72.00, "quantity" : 1.000, "sum" : 72.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 72.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:10:04]execute_script... [08:10:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50380", "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" : 72.00, "quantity" : 1.000, "sum" : 72.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 72.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:10:04]POST & json_proto [08:10:04]process_json_proto [08:10:04]json parsed OK: [08:10:04]protocol is kg_v1.0 [08:10:04]action value=close_receipt [08:10:04]process_action close_receipt [08:10:04]cmd_close_receipt [08:10:04]MH_GetDate [08:10:04]Write to MH i2c: F0 00 00 3A 04 2D [08:10:04]Write i2c OK [08:10:04]MH_I2C_Read... [08:10:04]Read from MH i2c: F0 [08:10:04]MH_I2C_Read... [08:10:04]Read from MH i2c: F0 09 00 [08:10:04]MH_I2C_Read... [08:10:04]Read from MH i2c: F0 09 00 3A 04 00 5D 4F C4 66 2A 83 C1 65 DF [08:10:04]GetLastDocTimeStamp 1724141357 [08:10:04]current date 1724141405 [08:10:04]FM_GetShiftState [08:10:04]SAM_PROTO_GetShiftState [08:10:04]wFMCommunicate request_size=4 [08:10:04]MH_SAM_APDU [08:10:04]CAPDU: 80 13 01 00 [08:10:04]Write to MH i2c: E2 08 00 3B 04 80 13 01 00 00 00 00 00 BC [08:10:04]Write i2c OK [08:10:04]MH_I2C_Read... [08:10:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:10:04]Read from MH i2c: E2 [08:10:04]MH_I2C_Read... [08:10:04]Read from MH i2c: E2 0E 00 [08:10:04]MH_I2C_Read... [08:10:04]Read from MH i2c: E2 0E 00 3B 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8A [08:10:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:10:04]wFMCommunicate OK [08:10:04]SAM_PROTO_GetShiftState done [08:10:04]FM_GetShiftState done [08:10:04]opened in 1724113081 [08:10:04]opened+sec_in_day 1724199481 [08:10:04]quantity*price = 7200 [08:10:04]sum+1 = 7201 [08:10:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 72.00 НСП 1% : 0.64 НДС 12% : 7.65 Наличными: 72.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 89 20.08.2024 08:10 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162644 ФПД: 202923005098302 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T081005&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162644&fm=202923005098302&tin=02508201610067®Number=0000000000092562&sum=7200 0 [08:10:05]StoreToDocumentArchive [08:10:05]shift 465 fd 162644 [08:10:05]save to /storage/0465/doc_00162644 [08:10:05]save last doc name /storage/0465/doc_00162644 to /storage/kkm_last_doc_name [08:10:05]save OK [08:10:05]Clear old archive folders... [08:10:05]ProcessDocumentItem done err = 0, tmpTLVsize=294 [08:10:05]tlvbuf is 018FB3D0 [08:10:05]SAM_PROTO_ClearQueue [08:10:05]wFMCommunicate request_size=4 [08:10:05]MH_SAM_APDU [08:10:05]CAPDU: 80 09 00 00 [08:10:05]Write to MH i2c: E2 08 00 48 04 80 09 00 00 00 00 00 00 BE [08:10:05]Write i2c OK [08:10:05]MH_I2C_Read... [08:10:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:10:05]Read from MH i2c: E2 [08:10:05]MH_I2C_Read... [08:10:05]Read from MH i2c: E2 03 00 [08:10:05]MH_I2C_Read... [08:10:05]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [08:10:05]RAPDU: 90 00 [08:10:05]wFMCommunicate OK [08:10:05]SAM_PROTO_ClearQueue done [08:10:05]KKMCreateOFDPacket [08:10:05]OFDProtocolAddRootSTLVToBuf [08:10:05]FM_MakeSignedData [08:10:05]FM_MakeSignedData [08:10:05]SAM_PROTO_SignData [08:10:05]wFMCommunicate request_size=4 [08:10:05]MH_SAM_APDU [08:10:05]CAPDU: 80 0D 01 02 [08:10:05]Write to MH i2c: E2 08 00 49 04 80 0D 01 02 00 00 00 00 C6 [08:10:05]Write i2c OK [08:10:05]MH_I2C_Read... [08:10:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:10:05]Read from MH i2c: E2 [08:10:05]MH_I2C_Read... [08:10:05]Read from MH i2c: E2 03 00 [08:10:05]MH_I2C_Read... [08:10:05]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [08:10:05]RAPDU: 90 00 [08:10:05]wFMCommunicate OK [08:10:05]wFMCommunicate request_size=255 [08:10:05]MH_SAM_APDU [08:10:05]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 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 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 1C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 02 00 00 00 00 07 04 06 00 20 1C 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 5D 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [08:10:05]Write to MH i2c: E2 02 01 4A 04 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 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 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 1C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 02 00 00 00 00 07 04 06 00 20 1C 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 5D 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 B1 [08:10:05]Write i2c OK [08:10:05]MH_I2C_Read... [08:10:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:10:05]Read from MH i2c: E2 [08:10:05]MH_I2C_Read... [08:10:05]Read from MH i2c: E2 03 00 [08:10:05]MH_I2C_Read... [08:10:05]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [08:10:05]RAPDU: 90 00 [08:10:05]wFMCommunicate OK [08:10:05]wFMCommunicate request_size=53 [08:10:05]MH_SAM_APDU [08:10:05]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7B 02 00 35 04 06 00 B8 8E B1 A2 B9 3E [08:10:05]Write to MH i2c: E2 38 00 4B 04 80 0D 02 02 30 00 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7B 02 00 35 04 06 00 B8 8E B1 A2 B9 3E 00 00 24 [08:10:05]Write i2c OK [08:10:05]MH_I2C_Read... [08:10:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:10:05]Read from MH i2c: E2 [08:10:05]MH_I2C_Read... [08:10:05]Read from MH i2c: E2 03 00 [08:10:05]MH_I2C_Read... [08:10:05]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [08:10:05]RAPDU: 90 00 [08:10:05]wFMCommunicate OK [08:10:05]wFMCommunicate request_size=4 [08:10:05]MH_SAM_APDU [08:10:05]CAPDU: 80 0D 03 02 [08:10:05]Write to MH i2c: E2 08 00 4C 04 80 0D 03 02 00 00 00 00 CB [08:10:05]Write i2c OK [08:10:05]MH_I2C_Read... [08:10:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:10:06]Read from MH i2c: E2 [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: E2 0B 00 [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: E2 0B 00 4C 04 00 E1 E5 3C 99 6B 36 73 22 90 00 9D [08:10:06]RAPDU: E1 E5 3C 99 6B 36 73 22 90 00 [08:10:06]wFMCommunicate OK [08:10:06]SAM_PROTO_SignData done [08:10:06]FM_MakeSignedData done [08:10:06]CreateOFDProtocolMessage [08:10:06]wFMCommunicate request_size=4 [08:10:06]MH_SAM_APDU [08:10:06]CAPDU: 80 11 00 00 [08:10:06]Write to MH i2c: E2 08 00 4D 04 80 11 00 00 00 00 00 00 CB [08:10:06]Write i2c OK [08:10:06]MH_I2C_Read... [08:10:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:10:06]Read from MH i2c: E2 [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: E2 17 00 [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: E2 17 00 4D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [08:10:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:10:06]wFMCommunicate OK [08:10:06]CreateOFDProtocolMessage done [08:10:06]OFDSenderStorePacket 162644 [08:10:06]StoreOFDPacket docnum=162644 [08:10:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3A 01 00 00 5C 0C 32 01 CD 38 5A 03 01 00 03 00 26 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 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 1C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 02 00 00 00 00 07 04 06 00 20 1C 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 5D 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7B 02 00 35 04 06 00 B8 8E B1 A2 B9 3E E1 E5 3C 99 6B 36 73 22 [08:10:06]CheckFolder [08:10:06]dirname=/storage/ofd_packets [08:10:06]CheckFolder done [08:10:06]ProducePacketName [08:10:06]name=ofd_packets/00162644 [08:10:06]NVStorageSaveData ofd_packets/00162644 [08:10:06]File name is /storage/ofd_packets/00162644 [08:10:06]Write 344 bytes [08:10:06]NVStorageSaveData done [08:10:06]OFDSenderStorePacket done [08:10:06]KKMCreateOFDPacket done [08:10:06]NVStorageSaveData kkm_last_timestamp [08:10:06]File name is /storage/kkm_last_timestamp [08:10:06]Write 4 bytes [08:10:06]NVStorageSaveData done [08:10:06]ExternCall_PrintAddStr [08:10:06]wPrintStart [08:10:06]Write to MH i2c: 01 00 00 4E 04 52 [08:10:06]Write i2c OK [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: 01 [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: 01 07 00 [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: 01 07 00 4E 04 00 00 00 00 00 FF 0F 67 [08:10:06]RasterBufferAndPrint [08:10:06]line Счет N : (3)50380 [08:10:06]line ИНН: 02508201610067 [08:10:06]line Контрольно-Кассовый Чек [08:10:06]line ПРОДАЖА [08:10:06]line Товар: 4600682557456 [08:10:06]line Напиток FLash up energy эн ж/б 0,5/0,45л [08:10:06]line 1.000 * 72.00 [08:10:06]line = 72.00 [08:10:06]line НДС 12% НСП 1% [08:10:06]line > о реализуемом товаре [08:10:06]line ИТОГО: 72.00 [08:10:06]line НСП 1% : 0.64 [08:10:06]line НДС 12% : 7.65 [08:10:06]line Наличными: 72.00 [08:10:06]line Безнал.: 0.00 [08:10:06]line Место: АЗС № 130 "Партнер Нефть" [08:10:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:10:06]line СНО: Общий режим [08:10:06]line Чек 89 20.08.2024 08:10 [08:10:06]line Смена: 465 ФФД: 1.0 [08:10:06]line ЗНМ: 0300000070 [08:10:06]line РНМ: 0000000000092562 [08:10:06]line Версия ККМ: 001 [08:10:06]line ФМ: 0000000000871769 [08:10:06]line ФД: 162644 [08:10:06]line ФПД: 202923005098302 [08:10:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T081005&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162644&fm=202923005098302&tin=02508201610067®Number=0000000000092562&sum=7200 [08:10:06]line 0 [08:10:06]written 0, free lines is 4095 [08:10:06]OFD Sender: Processing packet 162644 [packets to send 956, broken 955] [08:10:06]ProducePacketName [08:10:06]name=ofd_packets/00162644 [08:10:06]OFD Sender: To server: pG, [08:10:06]CommunicateWithHost lk.salyk.kg:30040 [08:10:06]ConnectInit lk.salyk.kg [08:10:06]Write to MH i2c: 01 00 00 77 04 7B [08:10:06]Write i2c OK [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: 01 [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: 01 07 00 [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: 01 07 00 77 04 00 00 00 00 00 C8 0C 56 [08:10:06]RasterBufferAndPrint [08:10:06]line [08:10:06]line [08:10:06]line [08:10:06]line [08:10:06]line [08:10:06]written 0, free lines is 3279 [08:10:06]MH_Cut [08:10:06]Write to MH i2c: D1 01 00 7E 04 01 54 [08:10:06]Write i2c OK [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: D1 [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: D1 01 00 [08:10:06]MH_I2C_Read... [08:10:06]Read from MH i2c: D1 01 00 7E 04 00 53 [08:10:06]Write to MH i2c: 01 00 00 7F 04 83 [08:10:06]Write i2c OK [08:10:06]MH_I2C_Read... [08:10:07]*** Cut start [08:10:07]*** Purtial cut [08:10:07]*** Stage 1: CUTSNS_PIN = 1 [08:10:09]Read from MH i2c: 01 [08:10:09]MH_I2C_Read... [08:10:09]*** Stop cut motor [08:10:09]*** Cut end [08:10:09]Read from MH i2c: 01 07 00 [08:10:09]MH_I2C_Read... [08:10:09]Read from MH i2c: 01 07 00 7F 04 00 00 00 00 00 FF 0F 98 [08:10:09]process_action close_receipt done [08:10:09]requested_data is exist [08:10:09]produce_requested_data [08:10:09]requested_item fm.sn is exist - process it [08:10:09]wFMCommunicate request_size=4 [08:10:09]MH_SAM_APDU [08:10:09]CAPDU: 80 11 00 00 [08:10:09]Write to MH i2c: E2 08 00 80 04 80 11 00 00 00 00 00 00 FE [08:10:09]Write i2c OK [08:10:09]MH_I2C_Read... [08:10:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:10:09]Read from MH i2c: E2 [08:10:09]MH_I2C_Read... [08:10:09]Read from MH i2c: E2 17 00 [08:10:09]MH_I2C_Read... [08:10:09]Read from MH i2c: E2 17 00 80 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 57 [08:10:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:10:09]wFMCommunicate OK [08:10:09]requested_item fd.num is exist - process it [08:10:09]SAM_PROTO_GetFieldsCounters [08:10:09]wFMCommunicate request_size=4 [08:10:09]MH_SAM_APDU [08:10:09]CAPDU: 80 13 00 00 [08:10:09]Write to MH i2c: E2 08 00 81 04 80 13 00 00 00 00 00 00 01 [08:10:09]Write i2c OK [08:10:09]MH_I2C_Read... [08:10:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:10:09]Read from MH i2c: E2 [08:10:09]MH_I2C_Read... [08:10:09]Read from MH i2c: E2 62 00 [08:10:09]MH_I2C_Read... [08:10:09]Read from MH i2c: E2 62 00 81 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 7B 02 00 0E 04 04 00 D1 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 D5 [08:10: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 7B 02 00 0E 04 04 00 D1 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 [08:10:09]wFMCommunicate OK [08:10:09]SAM_PROTO_GetFieldsCounters done [08:10:09]requested_item shift.num is exist - process it [08:10:09]requested_item shift.opened is exist - process it [08:10:09]req_shift_opened [08:10:09]FM_GetShiftState [08:10:09]SAM_PROTO_GetShiftState [08:10:09]wFMCommunicate request_size=4 [08:10:09]MH_SAM_APDU [08:10:09]CAPDU: 80 13 01 00 [08:10:09]Write to MH i2c: E2 08 00 82 04 80 13 01 00 00 00 00 00 03 [08:10:09]Write i2c OK [08:10:09]MH_I2C_Read... [08:10:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:10:09]Read from MH i2c: E2 [08:10:09]MH_I2C_Read... [08:10:09]Read from MH i2c: E2 0E 00 [08:10:09]MH_I2C_Read... [08:10:09]Read from MH i2c: E2 0E 00 82 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D1 [08:10:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:10:09]wFMCommunicate OK [08:10:09]SAM_PROTO_GetShiftState done [08:10:09]FM_GetShiftState done [08:10:09]req_shift_opened done [08:10:09]requested_item shift.open_date is exist - process it [08:10:09]req_shift_open_date [08:10:09]req_shift_open_date done [08:10:09]produce_requested_data done [08:10:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162644,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:10:09]process_action_free close_receipt [08:10:09]json_value_free [08:10:09]json_value_free done [08:10:09]process_json_proto returns [08:10:09]Send response to host [08:10:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162644,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:10:09]free response buf [08:10:09]execute_script done [08:10:09]execute_script returns [08:10:09]free content buf [08:10:09]Sock 10.Close socket [08:10:09]Sock 10.Thread stoped [08:10:15]Connected sock=7 [08:10: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 36 39 3A 01 00 00 5C 0C 32 01 CD 38 5A 03 01 00 03 00 26 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 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 1C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 02 00 00 00 00 07 04 06 00 20 1C 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 5D 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7B 02 00 35 04 06 00 B8 8E B1 A2 B9 3E E1 E5 3C 99 6B 36 73 22 [08:10:20]recv_with_timeout no data received [08:10:20]CommunicateWithHost answer receiving error [08:10:20]CommunicateWithHost err = -3 [08:10:20]OFD Sender: Server communicate error [08:10:20]recv_with_timeout no data received [08:10:25]OFD Sender: Processing packet 162644 [packets to send 956, broken 955] [08:10:25]ProducePacketName [08:10:25]name=ofd_packets/00162644 [08:10:25]OFD Sender: To server: pG, [08:10:25]CommunicateWithHost lk.salyk.kg:30040 [08:10:25]ConnectInit lk.salyk.kg [08:10:32]recv_with_timeout no data received [08:10:41]Connected sock=10 [08:10: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 36 39 3A 01 00 00 5C 0C 32 01 CD 38 5A 03 01 00 03 00 26 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 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 1C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 02 00 00 00 00 07 04 06 00 20 1C 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 5D 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7B 02 00 35 04 06 00 B8 8E B1 A2 B9 3E E1 E5 3C 99 6B 36 73 22 [08:10:46]recv_with_timeout no data received [08:10:46]CommunicateWithHost answer receiving error [08:10:46]CommunicateWithHost err = -3 [08:10:46]OFD Sender: Server communicate error [08:10:49]recv_with_timeout no data received [08:10:51]OFD Sender: Processing packet 162644 [packets to send 956, broken 955] [08:10:51]ProducePacketName [08:10:51]name=ofd_packets/00162644 [08:10:51]OFD Sender: To server: pG, [08:10:51]CommunicateWithHost lk.salyk.kg:30040 [08:10:51]ConnectInit lk.salyk.kg 42 [08:11:05]Write i2c OK [08:11:05]MH_I2C_Read... [08:11:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:11:05]Read from MH i2c: E2 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 03 00 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 03 00 8C 04 00 90 00 04 [08:11:05]RAPDU: 90 00 [08:11:05]wFMCommunicate OK [08:11:05]wFMCommunicate request_size=13 [08:11:05]MH_SAM_APDU [08:11:05]CAPDU: 80 15 02 00 08 F4 03 04 00 99 4F C4 66 [08:11:05]Write to MH i2c: E2 10 00 8D 04 80 15 02 00 08 00 F4 03 04 00 99 4F C4 66 00 00 2E [08:11:05]Write i2c OK [08:11:05]MH_I2C_Read... [08:11:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:11:05]Read from MH i2c: E2 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 03 00 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [08:11:05]RAPDU: 90 00 [08:11:05]wFMCommunicate OK [08:11:05]wFMCommunicate request_size=25 [08:11:05]MH_SAM_APDU [08:11:05]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [08:11:05]Write to MH i2c: E2 1C 00 8E 04 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 73 [08:11:05]Write i2c OK [08:11:05]MH_I2C_Read... [08:11:05]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:11:05]Read from MH i2c: E2 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 03 00 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [08:11:05]RAPDU: 90 00 [08:11:05]wFMCommunicate OK [08:11:05]wFMCommunicate request_size=4 [08:11:05]MH_SAM_APDU [08:11:05]CAPDU: 80 15 03 00 [08:11:05]Write to MH i2c: E2 08 00 8F 04 80 15 03 00 00 00 00 00 14 [08:11:05]Write i2c OK [08:11:05]MH_I2C_Read... [08:11:05]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:11:05]Read from MH i2c: E2 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 40 00 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 40 00 8F 04 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5A 00 00 00 35 04 06 00 22 38 FC B0 89 DB 90 00 78 [08:11:05]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5A 00 00 00 35 04 06 00 22 38 FC B0 89 DB 90 00 [08:11:05]wFMCommunicate OK [08:11:05]SAM_PROTO_ProcessDocument answer len = 59 [08:11:05]SAM_PROTO_ProcessDocument done [08:11:05]SetTLVBufToDocument [08:11:05]Processing tag 1209 (04B9) [08:11:05]Malloc new data [08:11:05]Processing tag 1041 (0411) [08:11:05]Processing tag 1040 (0410) [08:11:05]Malloc new data [08:11:05]Processing tag 1038 (040E) [08:11:05]Malloc new data [08:11:05]Processing tag 1042 (0412) [08:11:05]Malloc new data [08:11:05]Processing tag 1077 (0435) [08:11:05]Malloc new data [08:11:05]SetTLVBufToDocument err=0 [08:11:05]KKMLoadAndSignReceiptData store KKM data [08:11:05]KKMLoadAndSignReceiptData err=0 [08:11:05]wFMCommunicate request_size=4 [08:11:05]MH_SAM_APDU [08:11:05]CAPDU: 80 11 00 00 [08:11:05]Write to MH i2c: E2 08 00 90 04 80 11 00 00 00 00 00 00 0E [08:11:05]Write i2c OK [08:11:05]MH_I2C_Read... [08:11:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:05]Read from MH i2c: E2 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 17 00 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 17 00 90 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [08:11:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:11:05]wFMCommunicate OK [08:11:05]Счет N : (1)291085 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 71 Товар: 2711129700 ГАЗ-К-5 10.420 * 38.40 = 400.13 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 90 20.08.2024 08:11 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162645 ФПД: 37628152941019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T081105&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162645&fm=37628152941019&tin=02508201610067®Number=0000000000092562&sum=40000 [08:11:05]StoreToDocumentArchive [08:11:05]shift 465 fd 162645 [08:11:05]save to /storage/0465/doc_00162645 [08:11:05]save last doc name /storage/0465/doc_00162645 to /storage/kkm_last_doc_name [08:11:05]save OK [08:11:05]Clear old archive folders... [08:11:05]ProcessDocumentItem done err = 0, tmpTLVsize=250 [08:11:05]tlvbuf is 01918580 [08:11:05]SAM_PROTO_ClearQueue [08:11:05]wFMCommunicate request_size=4 [08:11:05]MH_SAM_APDU [08:11:05]CAPDU: 80 09 00 00 [08:11:05]Write to MH i2c: E2 08 00 91 04 80 09 00 00 00 00 00 00 07 [08:11:05]Write i2c OK [08:11:05]MH_I2C_Read... [08:11:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:05]recv_with_timeout no data received [08:11:05]Read from MH i2c: E2 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 03 00 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 03 00 91 04 00 90 00 09 [08:11:05]RAPDU: 90 00 [08:11:05]wFMCommunicate OK [08:11:05]SAM_PROTO_ClearQueue done [08:11:05]KKMCreateOFDPacket [08:11:05]OFDProtocolAddRootSTLVToBuf [08:11:05]FM_MakeSignedData [08:11:05]FM_MakeSignedData [08:11:05]SAM_PROTO_SignData [08:11:05]wFMCommunicate request_size=4 [08:11:05]MH_SAM_APDU [08:11:05]CAPDU: 80 0D 01 02 [08:11:05]Write to MH i2c: E2 08 00 92 04 80 0D 01 02 00 00 00 00 0F [08:11:05]Write i2c OK [08:11:05]MH_I2C_Read... [08:11:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:05]Read from MH i2c: E2 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 03 00 [08:11:05]MH_I2C_Read... [08:11:05]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [08:11:05]RAPDU: 90 00 [08:11:05]wFMCommunicate OK [08:11:05]wFMCommunicate request_size=255 [08:11:05]MH_SAM_APDU [08:11:05]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 28 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 99 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7B 02 00 35 04 06 00 22 38 [08:11:05]Write to MH i2c: E2 02 01 93 04 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 28 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 99 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7B 02 00 35 04 06 00 22 38 00 00 D0 [08:11:05]Write i2c OK [08:11:05]MH_I2C_Read... [08:11:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:06]Read from MH i2c: E2 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: E2 03 00 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [08:11:06]RAPDU: 90 00 [08:11:06]wFMCommunicate OK [08:11:06]wFMCommunicate request_size=9 [08:11:06]MH_SAM_APDU [08:11:06]CAPDU: 80 0D 02 02 04 FC B0 89 DB [08:11:06]Write to MH i2c: E2 0C 00 94 04 80 0D 02 02 04 00 FC B0 89 DB 00 00 2A [08:11:06]Write i2c OK [08:11:06]MH_I2C_Read... [08:11:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:06]Read from MH i2c: E2 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: E2 03 00 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: E2 03 00 94 04 00 90 00 0C [08:11:06]RAPDU: 90 00 [08:11:06]wFMCommunicate OK [08:11:06]wFMCommunicate request_size=4 [08:11:06]MH_SAM_APDU [08:11:06]CAPDU: 80 0D 03 02 [08:11:06]Write to MH i2c: E2 08 00 95 04 80 0D 03 02 00 00 00 00 14 [08:11:06]Write i2c OK [08:11:06]MH_I2C_Read... [08:11:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:06]Read from MH i2c: E2 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: E2 0B 00 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: E2 0B 00 95 04 00 F8 64 D1 F1 39 66 A5 B0 90 00 27 [08:11:06]RAPDU: F8 64 D1 F1 39 66 A5 B0 90 00 [08:11:06]wFMCommunicate OK [08:11:06]SAM_PROTO_SignData done [08:11:06]FM_MakeSignedData done [08:11:06]CreateOFDProtocolMessage [08:11:06]wFMCommunicate request_size=4 [08:11:06]MH_SAM_APDU [08:11:06]CAPDU: 80 11 00 00 [08:11:06]Write to MH i2c: E2 08 00 96 04 80 11 00 00 00 00 00 00 14 [08:11:06]Write i2c OK [08:11:06]MH_I2C_Read... [08:11:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:06]Read from MH i2c: E2 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: E2 17 00 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: E2 17 00 96 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [08:11:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:11:06]wFMCommunicate OK [08:11:06]CreateOFDProtocolMessage done [08:11:06]OFDSenderStorePacket 162645 [08:11:06]StoreOFDPacket docnum=162645 [08:11:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 C8 A6 06 01 58 7B 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 28 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 99 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7B 02 00 35 04 06 00 22 38 FC B0 89 DB F8 64 D1 F1 39 66 A5 B0 [08:11:06]CheckFolder [08:11:06]dirname=/storage/ofd_packets [08:11:06]CheckFolder done [08:11:06]ProducePacketName [08:11:06]name=ofd_packets/00162645 [08:11:06]NVStorageSaveData ofd_packets/00162645 [08:11:06]File name is /storage/ofd_packets/00162645 [08:11:06]Write 300 bytes [08:11:06]NVStorageSaveData done [08:11:06]OFDSenderStorePacket done [08:11:06]KKMCreateOFDPacket done [08:11:06]NVStorageSaveData kkm_last_timestamp [08:11:06]File name is /storage/kkm_last_timestamp [08:11:06]Write 4 bytes [08:11:06]NVStorageSaveData done [08:11:06]ExternCall_PrintAddStr [08:11:06]wPrintStart [08:11:06]Write to MH i2c: 01 00 00 97 04 9B [08:11:06]Write i2c OK [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: 01 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: 01 07 00 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: 01 07 00 97 04 00 00 00 00 00 FF 0F B0 [08:11:06]RasterBufferAndPrint [08:11:06]line Счет N : (1)291085 [08:11:06]line ИНН: 02508201610067 [08:11:06]line Контрольно-Кассовый Чек [08:11:06]line ПРОДАЖА [08:11:06]line ТРК (МРК, ГНК) : 71 [08:11:06]line Товар: 2711129700 [08:11:06]line ГАЗ-К-5 [08:11:06]line 10.420 * 38.40 [08:11:06]line = 400.13 [08:11:06]line НДС 12% НСП 1% [08:11:06]line > о реализуемом товаре [08:11:06]line ОКРУГЛЕНИЕ: -0.13 [08:11:06]line ИТОГО: 400.00 [08:11:06]line Внесено: 400.00 [08:11:06]line СДАЧА: 0.00 [08:11:06]line НСП 1% : 3.54 [08:11:06]line НДС 12% : 42.49 [08:11:06]line Наличными: 400.00 [08:11:06]line Безнал.: 0.00 [08:11:06]line Место: АЗС № 130 "Партнер Нефть" [08:11:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:11:06]line СНО: Общий режим [08:11:06]line Чек 90 20.08.2024 08:11 [08:11:06]line Смена: 465 ФФД: 1.0 [08:11:06]line ЗНМ: 0300000070 [08:11:06]line РНМ: 0000000000092562 [08:11:06]line Версия ККМ: 001 [08:11:06]line ФМ: 0000000000871769 [08:11:06]line ФД: 162645 [08:11:06]line ФПД: 37628152941019 [08:11:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T081105&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162645&fm=37628152941019&tin=02508201610067®Number=0000000000092562&sum=40000 [08:11:06]written 0, free lines is 4095 [08:11:06]Write to MH i2c: 01 00 00 C2 04 C6 [08:11:06]Write i2c OK [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: 01 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: 01 07 00 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: 01 07 00 C2 04 00 00 00 00 00 AD 0C 86 [08:11:06]RasterBufferAndPrint [08:11:06]line [08:11:06]line [08:11:06]line [08:11:06]line [08:11:06]line [08:11:06]written 0, free lines is 3251 [08:11:06]ConnectInit Can't take IP for lk.salyk.kg [08:11:06]CommunicateWithHost connect error [08:11:06]CommunicateWithHost err = -1 [08:11:06]OFD Sender: Server communicate error [08:11:06]MH_Cut [08:11:06]Write to MH i2c: D1 01 00 C9 04 01 9F [08:11:06]Write i2c OK [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: D1 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: D1 01 00 [08:11:06]MH_I2C_Read... [08:11:06]Read from MH i2c: D1 01 00 C9 04 00 9E [08:11:06]Write to MH i2c: 01 00 00 CA 04 CE [08:11:06]Write i2c OK [08:11:06]MH_I2C_Read... [08:11:06]OFD Sender: Processing packet 162644 [packets to send 957, broken 955] [08:11:06]ProducePacketName [08:11:06]name=ofd_packets/00162644 [08:11:06]OFD Sender: To server: pG, [08:11:06]CommunicateWithHost lk.salyk.kg:30040 [08:11:06]ConnectInit lk.salyk.kg [08:11:07]*** Cut start [08:11:07]*** Purtial cut [08:11:07]*** Stage 1: CUTSNS_PIN = 1 [08:11:09]Read from MH i2c: 01 [08:11:09]MH_I2C_Read... [08:11:09]*** Stop cut motor [08:11:09]*** Cut end [08:11:09]Read from MH i2c: 01 07 00 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: 01 07 00 CA 04 00 00 00 00 00 FF 0F E3 [08:11:09]process_action close_receipt done [08:11:09]requested_data is exist [08:11:09]produce_requested_data [08:11:09]requested_item fm.sn is exist - process it [08:11:09]wFMCommunicate request_size=4 [08:11:09]MH_SAM_APDU [08:11:09]CAPDU: 80 11 00 00 [08:11:09]Write to MH i2c: E2 08 00 CB 04 80 11 00 00 00 00 00 00 49 [08:11:09]Write i2c OK [08:11:09]MH_I2C_Read... [08:11:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:09]Read from MH i2c: E2 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 17 00 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 17 00 CB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [08:11:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:11:09]wFMCommunicate OK [08:11:09]requested_item fd.num is exist - process it [08:11:09]SAM_PROTO_GetFieldsCounters [08:11:09]wFMCommunicate request_size=4 [08:11:09]MH_SAM_APDU [08:11:09]CAPDU: 80 13 00 00 [08:11:09]Write to MH i2c: E2 08 00 CC 04 80 13 00 00 00 00 00 00 4C [08:11:09]Write i2c OK [08:11:09]MH_I2C_Read... [08:11:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:09]Read from MH i2c: E2 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 62 00 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 62 00 CC 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 7B 02 00 0E 04 04 00 D1 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 24 [08:11:09]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 7B 02 00 0E 04 04 00 D1 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 [08:11:09]wFMCommunicate OK [08:11:09]SAM_PROTO_GetFieldsCounters done [08:11:09]requested_item shift.num is exist - process it [08:11:09]requested_item shift.opened is exist - process it [08:11:09]req_shift_opened [08:11:09]FM_GetShiftState [08:11:09]SAM_PROTO_GetShiftState [08:11:09]wFMCommunicate request_size=4 [08:11:09]MH_SAM_APDU [08:11:09]CAPDU: 80 13 01 00 [08:11:09]Write to MH i2c: E2 08 00 CD 04 80 13 01 00 00 00 00 00 4E [08:11:09]Write i2c OK [08:11:09]MH_I2C_Read... [08:11:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:09]Read from MH i2c: E2 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 0E 00 [08:11:09]MH_I2C_Read... [08:11:09]Read from MH i2c: E2 0E 00 CD 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1C [08:11:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:11:09]wFMCommunicate OK [08:11:09]SAM_PROTO_GetShiftState done [08:11:09]FM_GetShiftState done [08:11:09]req_shift_opened done [08:11:09]requested_item shift.open_date is exist - process it [08:11:09]req_shift_open_date [08:11:09]req_shift_open_date done [08:11:09]produce_requested_data done [08:11:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162645,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:11:09]process_action_free close_receipt [08:11:09]json_value_free [08:11:09]json_value_free done [08:11:09]process_json_proto returns [08:11:09]Send response to host [08:11:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162645,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:11:09]free response buf [08:11:09]execute_script done [08:11:09]execute_script returns [08:11:09]free content buf [08:11:09]Sock 9.Close socket [08:11:09]Sock 9.Thread stoped [08:11:17]recv_with_timeout no data received [08:11:43]accept exits with 12 [08:11:43]New connection [08:11:43]New thread 3067407716 created [08:11:43]Thread 3067264356 joined [08:11:43]Waiting for new connection... [08:11:43] Sock 12.Parse request [08:11:43]Sock 12.Check first char [08:11:43]Sock 12.First char is OK [08:11:43]request: POST /json_proto HTTP/1.0 [08:11:43]Method: POST [08:11:43]URL: /json_proto [08:11:43]Method is POST - this is cgi request [08:11:43]url: /json_proto [08:11:43]query_string will be loaded in cgi processing [08:11:43]execute_cgi json_proto POST (null) [08:11:43]execute_cgi path=json_proto method=POST [08:11:43]POST find Content-Length [08:11:43]Host: 172.17.44.132:8080 [08:11:43]Content-Length: 754 [08:11:43]Content-Type: application/json [08:11:43] [08:11:43]POST finish read [08:11:43]Found Content-Length = 754 [08:11:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30072799", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:43]execute_script... [08:11:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291086", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30072799", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:43]POST & json_proto [08:11:43]process_json_proto [08:11:43]json parsed OK: [08:11:43]protocol is kg_v1.0 [08:11:43]action value=close_receipt [08:11:43]process_action close_receipt [08:11:43]cmd_close_receipt [08:11:43]MH_GetDate [08:11:43]Write to MH i2c: F0 00 00 CE 04 C1 [08:11:43]Write i2c OK [08:11:43]MH_I2C_Read... [08:11:43]Read from MH i2c: F0 [08:11:43]MH_I2C_Read... [08:11:43]Read from MH i2c: F0 09 00 [08:11:43]MH_I2C_Read... [08:11:43]Read from MH i2c: F0 09 00 CE 04 00 C0 4F C4 66 2A 83 C1 65 D6 [08:11:43]GetLastDocTimeStamp 1724141465 [08:11:43]current date 1724141504 [08:11:43]FM_GetShiftState [08:11:43]SAM_PROTO_GetShiftState [08:11:43]wFMCommunicate request_size=4 [08:11:43]MH_SAM_APDU [08:11:43]CAPDU: 80 13 01 00 [08:11:43]Write to MH i2c: E2 08 00 CF 04 80 13 01 00 00 00 00 00 50 [08:11:43]Write i2c OK [08:11:43]MH_I2C_Read... [08:11:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:43]Read from MH i2c: E2 [08:11:43]MH_I2C_Read... [08:11:43]Read from MH i2c: E2 0E 00 [08:11:43]MH_I2C_Read... [08:11:43]Read from MH i2c: E2 0E 00 CF 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1E [08:11:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:11:43]wFMCommunicate OK [08:11:43]SAM_PROTO_GetShiftState done [08:11:43]FM_GetShiftState done [08:11:43]opened in 1724113081 [08:11:43]opened+sec_in_day 1724199481 [08:11:43]quantity*price = 0 [08:11:43]sum+1 = 1 [08:11:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 91 20.08.2024 08:11 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30072799 ФМ: 0000000000871769 ФД: 162646 ФПД: 179291704417305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T081144&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162646&fm=179291704417305&tin=02508201610067®Number=0000000000092562&sum=0 [08:11:45]StoreToDocumentArchive [08:11:45]shift 465 fd 162646 [08:11:45]save to /storage/0465/doc_00162646 [08:11:45]save last doc name /storage/0465/doc_00162646 to /storage/kkm_last_doc_name [08:11:45]save OK [08:11:45]Clear old archive folders... [08:11:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:11:45]tlvbuf is 018FC1B0 [08:11:45]SAM_PROTO_ClearQueue [08:11:45]wFMCommunicate request_size=4 [08:11:45]MH_SAM_APDU [08:11:45]CAPDU: 80 09 00 00 [08:11:45]Write to MH i2c: E2 08 00 DC 04 80 09 00 00 00 00 00 00 52 [08:11:45]Write i2c OK [08:11:45]MH_I2C_Read... [08:11:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:11:45]Read from MH i2c: E2 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 03 00 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 03 00 DC 04 00 90 00 54 [08:11:45]RAPDU: 90 00 [08:11:45]wFMCommunicate OK [08:11:45]SAM_PROTO_ClearQueue done [08:11:45]KKMCreateOFDPacket [08:11:45]OFDProtocolAddRootSTLVToBuf [08:11:45]FM_MakeSignedData [08:11:45]FM_MakeSignedData [08:11:45]SAM_PROTO_SignData [08:11:45]wFMCommunicate request_size=4 [08:11:45]MH_SAM_APDU [08:11:45]CAPDU: 80 0D 01 02 [08:11:45]Write to MH i2c: E2 08 00 DD 04 80 0D 01 02 00 00 00 00 5A [08:11:45]Write i2c OK [08:11:45]MH_I2C_Read... [08:11:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:11:45]Read from MH i2c: E2 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 03 00 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 03 00 DD 04 00 90 00 55 [08:11:45]RAPDU: 90 00 [08:11:45]wFMCommunicate OK [08:11:45]wFMCommunicate request_size=255 [08:11:45]MH_SAM_APDU [08:11:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 C0 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7B 02 00 35 04 06 00 A3 [08:11:45]Write to MH i2c: E2 02 01 DE 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 C0 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7B 02 00 35 04 06 00 A3 00 00 4E [08:11:45]Write i2c OK [08:11:45]MH_I2C_Read... [08:11:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:45]Read from MH i2c: E2 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 03 00 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 03 00 DE 04 00 90 00 56 [08:11:45]RAPDU: 90 00 [08:11:45]wFMCommunicate OK [08:11:45]wFMCommunicate request_size=10 [08:11:45]MH_SAM_APDU [08:11:45]CAPDU: 80 0D 02 02 05 10 9A 5A 5C 19 [08:11:45]Write to MH i2c: E2 0D 00 DF 04 80 0D 02 02 05 00 10 9A 5A 5C 19 00 00 E0 [08:11:45]Write i2c OK [08:11:45]MH_I2C_Read... [08:11:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:11:45]Read from MH i2c: E2 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 03 00 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 03 00 DF 04 00 90 00 57 [08:11:45]RAPDU: 90 00 [08:11:45]wFMCommunicate OK [08:11:45]wFMCommunicate request_size=4 [08:11:45]MH_SAM_APDU [08:11:45]CAPDU: 80 0D 03 02 [08:11:45]Write to MH i2c: E2 08 00 E0 04 80 0D 03 02 00 00 00 00 5F [08:11:45]Write i2c OK [08:11:45]MH_I2C_Read... [08:11:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:11:45]Read from MH i2c: E2 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 0B 00 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 0B 00 E0 04 00 24 54 39 0D EF 11 10 1B 90 00 49 [08:11:45]RAPDU: 24 54 39 0D EF 11 10 1B 90 00 [08:11:45]wFMCommunicate OK [08:11:45]SAM_PROTO_SignData done [08:11:45]FM_MakeSignedData done [08:11:45]CreateOFDProtocolMessage [08:11:45]wFMCommunicate request_size=4 [08:11:45]MH_SAM_APDU [08:11:45]CAPDU: 80 11 00 00 [08:11:45]Write to MH i2c: E2 08 00 E1 04 80 11 00 00 00 00 00 00 5F [08:11:45]Write i2c OK [08:11:45]MH_I2C_Read... [08:11:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:45]Read from MH i2c: E2 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 17 00 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: E2 17 00 E1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [08:11:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:11:45]wFMCommunicate OK [08:11:45]CreateOFDProtocolMessage done [08:11:45]OFDSenderStorePacket 162646 [08:11:45]StoreOFDPacket docnum=162646 [08:11:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C0 FC 07 01 37 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 C0 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7B 02 00 35 04 06 00 A3 10 9A 5A 5C 19 24 54 39 0D EF 11 10 1B [08:11:45]CheckFolder [08:11:45]dirname=/storage/ofd_packets [08:11:45]CheckFolder done [08:11:45]ProducePacketName [08:11:45]name=ofd_packets/00162646 [08:11:45]NVStorageSaveData ofd_packets/00162646 [08:11:45]File name is /storage/ofd_packets/00162646 [08:11:45]Write 301 bytes [08:11:45]NVStorageSaveData done [08:11:45]OFDSenderStorePacket done [08:11:45]KKMCreateOFDPacket done [08:11:45]NVStorageSaveData kkm_last_timestamp [08:11:45]File name is /storage/kkm_last_timestamp [08:11:45]Write 4 bytes [08:11:45]NVStorageSaveData done [08:11:45]ExternCall_PrintAddStr [08:11:45]wPrintStart [08:11:45]Write to MH i2c: 01 00 00 E2 04 E6 [08:11:45]Write i2c OK [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: 01 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: 01 07 00 [08:11:45]MH_I2C_Read... [08:11:45]Read from MH i2c: 01 07 00 E2 04 00 00 00 00 00 FF 0F FB [08:11:45]RasterBufferAndPrint [08:11:45]line Счет N : (1)291086 [08:11:45]line ИНН: 02508201610067 [08:11:45]line Контрольно-Кассовый Чек [08:11:45]line ПРОДАЖА [08:11:45]line ТРК (МРК, ГНК) : 32 [08:11:45]line Товар: 2710124130 [08:11:45]line Аи-92-К-5 [08:11:45]line 25.000 * 0.00 [08:11:45]line = 0.00 [08:11:45]line НДС 12% НСП 1% [08:11:45]line > о реализуемом товаре [08:11:45]line ИТОГО: 0.00 [08:11:45]line НСП 1% : 0.00 [08:11:45]line НДС 12% : 0.00 [08:11:45]line Наличными: 0.00 [08:11:45]line Безнал.: 0.00 [08:11:45]line Место: АЗС № 130 "Партнер Нефть" [08:11:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:11:45]line СНО: Общий режим [08:11:45]line Чек 91 20.08.2024 08:11 [08:11:45]line Смена: 465 ФФД: 1.0 [08:11:45]line ЗНМ: 0300000070 [08:11:45]line РНМ: 0000000000092562 [08:11:45]line Версия ККМ: 001 [08:11:45]line Талоны: ТК ГПНА Online [08:11:45]line 30072799 [08:11:45]line ФМ: 0000000000871769 [08:11:45]line ФД: 162646 [08:11:45]line ФПД: 179291704417305 [08:11:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T081144&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162646&fm=179291704417305&tin=02508201610067®Number=0000000000092562&sum=0 [08:11:45]written 0, free lines is 4095 [08:11:46]Write to MH i2c: 01 00 00 0C 05 11 [08:11:46]Write i2c OK [08:11:46]MH_I2C_Read... [08:11:46]Read from MH i2c: 01 [08:11:46]MH_I2C_Read... [08:11:46]Read from MH i2c: 01 07 00 [08:11:46]MH_I2C_Read... [08:11:46]Read from MH i2c: 01 07 00 0C 05 00 00 00 00 00 C2 0C E6 [08:11:46]RasterBufferAndPrint [08:11:46]line [08:11:46]line [08:11:46]line [08:11:46]line [08:11:46]line [08:11:46]written 0, free lines is 3272 [08:11:46]MH_Cut [08:11:46]Write to MH i2c: D1 01 00 13 05 01 EA [08:11:46]Write i2c OK [08:11:46]MH_I2C_Read... [08:11:46]Read from MH i2c: D1 [08:11:46]MH_I2C_Read... [08:11:46]Read from MH i2c: D1 01 00 [08:11:46]MH_I2C_Read... [08:11:46]Read from MH i2c: D1 01 00 13 05 00 E9 [08:11:46]Write to MH i2c: 01 00 00 14 05 19 [08:11:46]Write i2c OK [08:11:46]MH_I2C_Read... [08:11:46]*** Cut start [08:11:46]*** Purtial cut [08:11:46]*** Stage 1: CUTSNS_PIN = 1 [08:11:48]Read from MH i2c: 01 [08:11:48]MH_I2C_Read... [08:11:48]*** Stop cut motor [08:11:48]*** Cut end [08:11:48]Read from MH i2c: 01 07 00 [08:11:48]MH_I2C_Read... [08:11:48]Read from MH i2c: 01 07 00 14 05 00 00 00 00 00 FF 0F 2E [08:11:48]process_action close_receipt done [08:11:48]requested_data is exist [08:11:48]produce_requested_data [08:11:48]requested_item fm.sn is exist - process it [08:11:48]wFMCommunicate request_size=4 [08:11:48]MH_SAM_APDU [08:11:48]CAPDU: 80 11 00 00 [08:11:48]Write to MH i2c: E2 08 00 15 05 80 11 00 00 00 00 00 00 94 [08:11:48]Write i2c OK [08:11:48]MH_I2C_Read... [08:11:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:11:48]Read from MH i2c: E2 [08:11:48]MH_I2C_Read... [08:11:48]Read from MH i2c: E2 17 00 [08:11:48]MH_I2C_Read... [08:11:48]Read from MH i2c: E2 17 00 15 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [08:11:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:11:48]wFMCommunicate OK [08:11:48]requested_item fd.num is exist - process it [08:11:48]SAM_PROTO_GetFieldsCounters [08:11:48]wFMCommunicate request_size=4 [08:11:48]MH_SAM_APDU [08:11:48]CAPDU: 80 13 00 00 [08:11:48]Write to MH i2c: E2 08 00 16 05 80 13 00 00 00 00 00 00 97 [08:11:48]Write i2c OK [08:11:48]MH_I2C_Read... [08:11:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:11:49]Read from MH i2c: E2 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: E2 62 00 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: E2 62 00 16 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 7B 02 00 0E 04 04 00 D1 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 73 [08:11: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 7B 02 00 0E 04 04 00 D1 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 [08:11:49]wFMCommunicate OK [08:11:49]SAM_PROTO_GetFieldsCounters done [08:11:49]requested_item shift.num is exist - process it [08:11:49]requested_item shift.opened is exist - process it [08:11:49]req_shift_opened [08:11:49]FM_GetShiftState [08:11:49]SAM_PROTO_GetShiftState [08:11:49]wFMCommunicate request_size=4 [08:11:49]MH_SAM_APDU [08:11:49]CAPDU: 80 13 01 00 [08:11:49]Write to MH i2c: E2 08 00 17 05 80 13 01 00 00 00 00 00 99 [08:11:49]Write i2c OK [08:11:49]MH_I2C_Read... [08:11:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:49]Read from MH i2c: E2 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: E2 0E 00 [08:11:49]MH_I2C_Read... [08:11:49]Read from MH i2c: E2 0E 00 17 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 67 [08:11:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:11:49]wFMCommunicate OK [08:11:49]SAM_PROTO_GetShiftState done [08:11:49]FM_GetShiftState done [08:11:49]req_shift_opened done [08:11:49]requested_item shift.open_date is exist - process it [08:11:49]req_shift_open_date [08:11:49]req_shift_open_date done [08:11:49]produce_requested_data done [08:11:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162646,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:11:49]process_action_free close_receipt [08:11:49]json_value_free [08:11:49]json_value_free done [08:11:49]process_json_proto returns [08:11:49]Send response to host [08:11:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162646,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:11:49]free response buf [08:11:49]execute_script done [08:11:49]execute_script returns [08:11:49]free content buf [08:11:49]Sock 12.Close socket [08:11:49]Sock 12.Thread stoped [08:12:03]recv_with_timeout no data received [08:12:16]recv_with_timeout no data received [08:12:31]recv_with_timeout no data received 08 F4 03 04 00 1C 50 C4 66 [08:13:16]Write to MH i2c: E2 10 00 22 05 80 15 02 00 08 00 F4 03 04 00 1C 50 C4 66 00 00 48 [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:13:16]Read from MH i2c: E2 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 03 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [08:13:16]RAPDU: 90 00 [08:13:16]wFMCommunicate OK [08:13:16]wFMCommunicate request_size=25 [08:13:16]MH_SAM_APDU [08:13: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 36 32 [08:13:16]Write to MH i2c: E2 1C 00 23 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:13:16]Read from MH i2c: E2 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 03 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [08:13:16]RAPDU: 90 00 [08:13:16]wFMCommunicate OK [08:13:16]wFMCommunicate request_size=4 [08:13:16]MH_SAM_APDU [08:13:16]CAPDU: 80 15 03 00 [08:13:16]Write to MH i2c: E2 08 00 24 05 80 15 03 00 00 00 00 00 AA [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:13:16]Read from MH i2c: E2 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 40 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 40 00 24 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5C 00 00 00 35 04 06 00 56 FF 36 A5 23 27 90 00 22 [08:13:16]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5C 00 00 00 35 04 06 00 56 FF 36 A5 23 27 90 00 [08:13:16]wFMCommunicate OK [08:13:16]SAM_PROTO_ProcessDocument answer len = 59 [08:13:16]SAM_PROTO_ProcessDocument done [08:13:16]SetTLVBufToDocument [08:13:16]Processing tag 1209 (04B9) [08:13:16]Malloc new data [08:13:16]Processing tag 1041 (0411) [08:13:16]Processing tag 1040 (0410) [08:13:16]Malloc new data [08:13:16]Processing tag 1038 (040E) [08:13:16]Malloc new data [08:13:16]Processing tag 1042 (0412) [08:13:16]Malloc new data [08:13:16]Processing tag 1077 (0435) [08:13:16]Malloc new data [08:13:16]SetTLVBufToDocument err=0 [08:13:16]KKMLoadAndSignReceiptData store KKM data [08:13:16]KKMLoadAndSignReceiptData err=0 [08:13:16]wFMCommunicate request_size=4 [08:13:16]MH_SAM_APDU [08:13:16]CAPDU: 80 11 00 00 [08:13:16]Write to MH i2c: E2 08 00 25 05 80 11 00 00 00 00 00 00 A4 [08:13:16]Write i2c OK [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 [08:13:16]MH_I2C_Read... [08:13:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:16]Read from MH i2c: E2 17 00 [08:13:16]MH_I2C_Read... [08:13:16]Read from MH i2c: E2 17 00 25 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [08:13:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:13:16]wFMCommunicate OK [08:13:16]Счет N : (1)291087 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 21 Товар: 2710194800 ДТ-К-5 15.750 * 76.20 = 1200.15 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 92 20.08.2024 08:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162647 ФПД: 95654133441319 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T081316&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162647&fm=95654133441319&tin=02508201610067®Number=0000000000092562&sum=120000 [08:13:16]StoreToDocumentArchive [08:13:16]shift 465 fd 162647 [08:13:16]save to /storage/0465/doc_00162647 [08:13:16]save last doc name /storage/0465/doc_00162647 to /storage/kkm_last_doc_name [08:13:16]save OK [08:13:16]Clear old archive folders... [08:13:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:13:17]tlvbuf is 018F8E30 [08:13:17]SAM_PROTO_ClearQueue [08:13:17]wFMCommunicate request_size=4 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 09 00 00 [08:13:17]Write to MH i2c: E2 08 00 26 05 80 09 00 00 00 00 00 00 9D [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [08:13:17]RAPDU: 90 00 [08:13:17]wFMCommunicate OK [08:13:17]SAM_PROTO_ClearQueue done [08:13:17]KKMCreateOFDPacket [08:13:17]OFDProtocolAddRootSTLVToBuf [08:13:17]FM_MakeSignedData [08:13:17]FM_MakeSignedData [08:13:17]SAM_PROTO_SignData [08:13:17]wFMCommunicate request_size=4 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 0D 01 02 [08:13:17]Write to MH i2c: E2 08 00 27 05 80 0D 01 02 00 00 00 00 A5 [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [08:13:17]RAPDU: 90 00 [08:13:17]wFMCommunicate OK [08:13:17]wFMCommunicate request_size=255 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 1C 50 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7B 02 00 35 04 06 00 56 FF 36 A5 [08:13:17]Write to MH i2c: E2 02 01 28 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 1C 50 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7B 02 00 35 04 06 00 56 FF 36 A5 00 00 6A [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [08:13:17]RAPDU: 90 00 [08:13:17]wFMCommunicate OK [08:13:17]wFMCommunicate request_size=7 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 0D 02 02 02 23 27 [08:13:17]Write to MH i2c: E2 0A 00 29 05 80 0D 02 02 02 00 23 27 00 00 F6 [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 03 00 29 05 00 90 00 A2 [08:13:17]RAPDU: 90 00 [08:13:17]wFMCommunicate OK [08:13:17]wFMCommunicate request_size=4 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 0D 03 02 [08:13:17]Write to MH i2c: E2 08 00 2A 05 80 0D 03 02 00 00 00 00 AA [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 0B 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 0B 00 2A 05 00 51 0B 66 88 09 9B 05 8B 90 00 29 [08:13:17]RAPDU: 51 0B 66 88 09 9B 05 8B 90 00 [08:13:17]wFMCommunicate OK [08:13:17]SAM_PROTO_SignData done [08:13:17]FM_MakeSignedData done [08:13:17]CreateOFDProtocolMessage [08:13:17]wFMCommunicate request_size=4 [08:13:17]MH_SAM_APDU [08:13:17]CAPDU: 80 11 00 00 [08:13:17]Write to MH i2c: E2 08 00 2B 05 80 11 00 00 00 00 00 00 AA [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:17]Read from MH i2c: E2 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 17 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: E2 17 00 2B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [08:13:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:13:17]wFMCommunicate OK [08:13:17]CreateOFDProtocolMessage done [08:13:17]OFDSenderStorePacket 162647 [08:13:17]StoreOFDPacket docnum=162647 [08:13:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 60 6C 04 01 E5 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 1C 50 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7B 02 00 35 04 06 00 56 FF 36 A5 23 27 51 0B 66 88 09 9B 05 8B [08:13:17]CheckFolder [08:13:17]dirname=/storage/ofd_packets [08:13:17]CheckFolder done [08:13:17]ProducePacketName [08:13:17]name=ofd_packets/00162647 [08:13:17]NVStorageSaveData ofd_packets/00162647 [08:13:17]File name is /storage/ofd_packets/00162647 [08:13:17]Write 298 bytes [08:13:17]NVStorageSaveData done [08:13:17]OFDSenderStorePacket done [08:13:17]KKMCreateOFDPacket done [08:13:17]NVStorageSaveData kkm_last_timestamp [08:13:17]File name is /storage/kkm_last_timestamp [08:13:17]Write 4 bytes [08:13:17]NVStorageSaveData done [08:13:17]ExternCall_PrintAddStr [08:13:17]wPrintStart [08:13:17]Write to MH i2c: 01 00 00 2C 05 31 [08:13:17]Write i2c OK [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: 01 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: 01 07 00 [08:13:17]MH_I2C_Read... [08:13:17]Read from MH i2c: 01 07 00 2C 05 00 00 00 00 00 FF 0F 46 [08:13:17]RasterBufferAndPrint [08:13:17]line Счет N : (1)291087 [08:13:17]line ИНН: 02508201610067 [08:13:17]line Контрольно-Кассовый Чек [08:13:17]line ПРОДАЖА [08:13:17]line ТРК (МРК, ГНК) : 21 [08:13:17]line Товар: 2710194800 [08:13:17]line ДТ-К-5 [08:13:17]line 15.750 * 76.20 [08:13:17]line = 1200.15 [08:13:17]line НДС 12% НСП 1% [08:13:17]line > о реализуемом товаре [08:13:17]line ОКРУГЛЕНИЕ: -0.15 [08:13:17]line ИТОГО: 1200.00 [08:13:17]line Внесено: 1200.00 [08:13:17]line СДАЧА: 0.00 [08:13:17]line НСП 1% : 10.62 [08:13:17]line НДС 12% : 127.45 [08:13:17]line Наличными: 1200.00 [08:13:17]line Безнал.: 0.00 [08:13:17]line Место: АЗС № 130 "Партнер Нефть" [08:13:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:13:17]line СНО: Общий режим [08:13:17]line Чек 92 20.08.2024 08:13 [08:13:17]line Смена: 465 ФФД: 1.0 [08:13:17]line ЗНМ: 0300000070 [08:13:17]line РНМ: 0000000000092562 [08:13:17]line Версия ККМ: 001 [08:13:17]line ФМ: 0000000000871769 [08:13:17]line ФД: 162647 [08:13:17]line ФПД: 95654133441319 [08:13:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T081316&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162647&fm=95654133441319&tin=02508201610067®Number=0000000000092562&sum=120000 [08:13:17]written 0, free lines is 4095 [08:13:18]Write to MH i2c: 01 00 00 57 05 5C [08:13:18]Write i2c OK [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: 01 [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: 01 07 00 [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: 01 07 00 57 05 00 00 00 00 00 C3 0C 32 [08:13:18]RasterBufferAndPrint [08:13:18]line [08:13:18]line [08:13:18]line [08:13:18]line [08:13:18]line [08:13:18]written 0, free lines is 3272 [08:13:18]MH_Cut [08:13:18]Write to MH i2c: D1 01 00 5E 05 01 35 [08:13:18]Write i2c OK [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: D1 [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: D1 01 00 [08:13:18]MH_I2C_Read... [08:13:18]Read from MH i2c: D1 01 00 5E 05 00 34 [08:13:18]Write to MH i2c: 01 00 00 5F 05 64 [08:13:18]Write i2c OK [08:13:18]MH_I2C_Read... [08:13:19]*** Cut start [08:13:19]*** Purtial cut [08:13:19]*** Stage 1: CUTSNS_PIN = 1 [08:13:21]Read from MH i2c: 01 [08:13:21]MH_I2C_Read... [08:13:21]*** Stop cut motor [08:13:21]*** Cut end [08:13:21]Read from MH i2c: 01 07 00 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: 01 07 00 5F 05 00 00 00 00 00 FF 0F 79 [08:13:21]process_action close_receipt done [08:13:21]requested_data is exist [08:13:21]produce_requested_data [08:13:21]requested_item fm.sn is exist - process it [08:13:21]wFMCommunicate request_size=4 [08:13:21]MH_SAM_APDU [08:13:21]CAPDU: 80 11 00 00 [08:13:21]Write to MH i2c: E2 08 00 60 05 80 11 00 00 00 00 00 00 DF [08:13:21]Write i2c OK [08:13:21]MH_I2C_Read... [08:13:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:13:21]Read from MH i2c: E2 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: E2 17 00 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: E2 17 00 60 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [08:13:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:13:21]wFMCommunicate OK [08:13:21]requested_item fd.num is exist - process it [08:13:21]SAM_PROTO_GetFieldsCounters [08:13:21]wFMCommunicate request_size=4 [08:13:21]MH_SAM_APDU [08:13:21]CAPDU: 80 13 00 00 [08:13:21]Write to MH i2c: E2 08 00 61 05 80 13 00 00 00 00 00 00 E2 [08:13:21]Write i2c OK [08:13:21]MH_I2C_Read... [08:13:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:13:21]Read from MH i2c: E2 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: E2 62 00 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: E2 62 00 61 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 7B 02 00 0E 04 04 00 D1 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 C2 [08:13: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 7B 02 00 0E 04 04 00 D1 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 [08:13:21]wFMCommunicate OK [08:13:21]SAM_PROTO_GetFieldsCounters done [08:13:21]requested_item shift.num is exist - process it [08:13:21]requested_item shift.opened is exist - process it [08:13:21]req_shift_opened [08:13:21]FM_GetShiftState [08:13:21]SAM_PROTO_GetShiftState [08:13:21]wFMCommunicate request_size=4 [08:13:21]MH_SAM_APDU [08:13:21]CAPDU: 80 13 01 00 [08:13:21]Write to MH i2c: E2 08 00 62 05 80 13 01 00 00 00 00 00 E4 [08:13:21]Write i2c OK [08:13:21]MH_I2C_Read... [08:13:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:13:21]Read from MH i2c: E2 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: E2 0E 00 [08:13:21]MH_I2C_Read... [08:13:21]Read from MH i2c: E2 0E 00 62 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B2 [08:13:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:13:21]wFMCommunicate OK [08:13:21]SAM_PROTO_GetShiftState done [08:13:21]FM_GetShiftState done [08:13:21]req_shift_opened done [08:13:21]requested_item shift.open_date is exist - process it [08:13:21]req_shift_open_date [08:13:21]req_shift_open_date done [08:13:21]produce_requested_data done [08:13:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162647,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:13:21]process_action_free close_receipt [08:13:21]json_value_free [08:13:21]json_value_free done [08:13:21]process_json_proto returns [08:13:21]Send response to host [08:13:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162647,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:13:21]free response buf [08:13:21]execute_script done [08:13:21]execute_script returns [08:13:21]free content buf [08:13:21]Sock 9.Close socket [08:13:21]Sock 9.Thread stoped [08:13:23]ConnectInit Can't connect to host [08:13:23]CommunicateWithHost connect error [08:13:23]CommunicateWithHost err = -1 [08:13:23]OFD Sender: Server communicate error [08:13:23]OFD Sender: Processing packet 162644 [packets to send 959, broken 955] [08:13:23]ProducePacketName [08:13:23]name=ofd_packets/00162644 [08:13:23]OFD Sender: To server: pG, [08:13:23]CommunicateWithHost lk.salyk.kg:30040 [08:13:23]ConnectInit lk.salyk.kg [08:13:24]recv_with_timeout no data received [08:13:29]Connected sock=7 [08:13: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 36 39 3A 01 00 00 5C 0C 32 01 CD 38 5A 03 01 00 03 00 26 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 20 1C 00 00 00 00 13 04 06 00 20 1C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 1C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 40 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FD 02 00 00 00 00 07 04 06 00 20 1C 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 5D 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7B 02 00 35 04 06 00 B8 8E B1 A2 B9 3E E1 E5 3C 99 6B 36 73 22 [08:13: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 36 39 4F 00 00 00 87 EE 47 00 1A 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7B 02 00 F4 03 04 00 7D F9 C3 66 B6 04 01 00 00 37 99 E4 A7 2B F4 94 E2 [08:13:30]CommunicateWithHost err = 0 [08:13:30]CheckOFDResponse [08:13:30]1017 (14) - 77093643461234 [08:13:30]1041 (16) - 0000000000871769 [08:13:30]1040 (4) - 162644 [08:13:30]1012 (4) - 20.08.2024 02:03 [08:13:30]1206 (1) - 0 [08:13:30]OFD Sender: Remove packet 162644 [08:13:30]ProducePacketName [08:13:30]name=ofd_packets/00162644 [08:13:30]NVStorageDeleteData [08:13:31]OFD Sender: Processing packet 162645 [packets to send 958, broken 955] [08:13:31]ProducePacketName [08:13:31]name=ofd_packets/00162645 [08:13:31]OFD Sender: To server: pG, [08:13:31]CommunicateWithHost lk.salyk.kg:30040 [08:13:31]ConnectInit lk.salyk.kg [08:13:34]recv_with_timeout no data received [08:13:35]Connected sock=7 [08:13: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 36 39 0E 01 00 00 C8 A6 06 01 58 7B 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 28 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 00 00 00 F4 03 04 00 99 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7B 02 00 35 04 06 00 22 38 FC B0 89 DB F8 64 D1 F1 39 66 A5 B0 [08:13: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 36 39 4F 00 00 00 CF 33 47 00 8A 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7B 02 00 F4 03 04 00 83 F9 C3 66 B6 04 01 00 00 0F BB 9E AC 4C D1 6A A4 [08:13:35]CommunicateWithHost err = 0 [08:13:35]CheckOFDResponse [08:13:35]1017 (14) - 77093643461234 [08:13:35]1041 (16) - 0000000000871769 [08:13:35]1040 (4) - 162645 [08:13:35]1012 (4) - 20.08.2024 02:03 [08:13:35]1206 (1) - 0 [08:13:35]OFD Sender: Remove packet 162645 [08:13:35]ProducePacketName [08:13:35]name=ofd_packets/00162645 [08:13:35]NVStorageDeleteData [08:13:36]OFD Sender: Processing packet 162646 [packets to send 957, broken 955] [08:13:36]ProducePacketName [08:13:36]name=ofd_packets/00162646 [08:13:36]OFD Sender: To server: pG, [08:13:36]CommunicateWithHost lk.salyk.kg:30040 [08:13:36]ConnectInit lk.salyk.kg [08:13:36]Connected sock=7 [08:13: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 36 39 0F 01 00 00 C0 FC 07 01 37 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 00 00 00 F4 03 04 00 C0 4F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7B 02 00 35 04 06 00 A3 10 9A 5A 5C 19 24 54 39 0D EF 11 10 1B [08:13: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 36 39 4F 00 00 00 16 5D 47 00 1F D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7B 02 00 F4 03 04 00 84 F9 C3 66 B6 04 01 00 00 BD 01 5A 17 DE 92 33 9C [08:13:36]CommunicateWithHost err = 0 [08:13:36]CheckOFDResponse [08:13:36]1017 (14) - 77093643461234 [08:13:36]1041 (16) - 0000000000871769 [08:13:36]1040 (4) - 162646 [08:13:36]1012 (4) - 20.08.2024 02:03 [08:13:36]1206 (1) - 0 [08:13:36]OFD Sender: Remove packet 162646 [08:13:36]ProducePacketName [08:13:36]name=ofd_packets/00162646 [08:13:36]NVStorageDeleteData [08:13:37]OFD Sender: Processing packet 162647 [packets to send 956, broken 955] [08:13:37]ProducePacketName [08:13:37]name=ofd_packets/00162647 [08:13:37]OFD Sender: To server: pG, [08:13:37]CommunicateWithHost lk.salyk.kg:30040 [08:13:37]ConnectInit lk.salyk.kg [08:13:38]Connected sock=7 [08:13:38]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 60 6C 04 01 E5 2B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 00 00 00 F4 03 04 00 1C 50 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7B 02 00 35 04 06 00 56 FF 36 A5 23 27 51 0B 66 88 09 9B 05 8B [08:13: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 36 39 4F 00 00 00 82 B4 47 00 F7 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7B 02 00 F4 03 04 00 85 F9 C3 66 B6 04 01 00 00 57 3F F5 49 DE 0D F8 59 [08:13:38]CommunicateWithHost err = 0 [08:13:38]CheckOFDResponse [08:13:38]1017 (14) - 77093643461234 [08:13:38]1041 (16) - 0000000000871769 [08:13:38]1040 (4) - 162647 [08:13:38]1012 (4) - 20.08.2024 02:03 [08:13:38]1206 (1) - 0 [08:13:38]OFD Sender: Remove packet 162647 [08:13:38]ProducePacketName [08:13:38]name=ofd_packets/00162647 [08:13:38]NVStorageDeleteData [08:13:38]OFD Sender: No OFD packet to send [08:13:43]OFD Sender: No OFD packet to send [08:13:48]OFD Sender: No OFD packet to send [08:13:53]OFD Sender: No OFD packet to send [08:13:59]OFD Sender: No OFD packet to send [08:14:04]OFD Sender: No OFD packet to send [08:14:08]recv_with_timeout no data received [08:14:09]OFD Sender: No OFD packet to send [08:14:14]OFD Sender: No OFD packet to send [08:14:19]OFD Sender: No OFD packet to send [08:14:24]OFD Sender: No OFD packet to send [08:14:29]OFD Sender: No OFD packet to send [08:14:34]OFD Sender: No OFD packet to send [08:14:39]OFD Sender: No OFD packet to send [08:14:44]OFD Sender: No OFD packet to send [08:14:49]OFD Sender: No OFD packet to send [08:14:54]OFD Sender: No OFD packet to send [08:14:59]OFD Sender: No OFD packet to send [08:15:04]OFD Sender: No OFD packet to send [08:15:09]OFD Sender: No OFD packet to send [08:15:14]OFD Sender: No OFD packet to send [08:15:19]OFD Sender: No OFD packet to send [08:15:24]OFD Sender: No OFD packet to send [08:15:25]recv_with_timeout no data received [08:15:29]OFD Sender: No OFD packet to send [08:15:34]OFD Sender: No OFD packet to send [08:15:39]OFD Sender: No OFD packet to send [08:15:44]OFD Sender: No OFD packet to send [08:15:49]OFD Sender: No OFD packet to send [08:15:54]OFD Sender: No OFD packet to send [08:15:59]OFD Sender: No OFD packet to send [08:16:04]OFD Sender: No OFD packet to send [08:16:09]OFD Sender: No OFD packet to send [08:10:56]ConnectInit Can't take IP for lk.salyk.kg [08:10:56]CommunicateWithHost connect error [08:10:56]CommunicateWithHost err = -1 [08:10:56]OFD Sender: Server communicate error [08:11:01]OFD Sender: Processing packet 162644 [packets to send 956, broken 955] [08:11:01]ProducePacketName [08:11:01]name=ofd_packets/00162644 [08:11:01]OFD Sender: To server: pG, [08:11:01]CommunicateWithHost lk.salyk.kg:30040 [08:11:01]ConnectInit lk.salyk.kg [08:11:04]accept exits with 9 [08:11:04]New connection [08:11:04]New thread 3067264356 created [08:11:04]Thread 3067407716 joined [08:11:04]Waiting for new connection... [08:11:04] Sock 9.Parse request [08:11:04]Sock 9.Check first char [08:11:04]Sock 9.First char is OK [08:11:04]request: POST /json_proto HTTP/1.0 [08:11:04]Method: POST [08:11:04]URL: /json_proto [08:11:04]Method is POST - this is cgi request [08:11:04]url: /json_proto [08:11:04]query_string will be loaded in cgi processing [08:11:04]execute_cgi json_proto POST (null) [08:11:04]execute_cgi path=json_proto method=POST [08:11:04]POST find Content-Length [08:11:04]Host: 172.17.44.132:8080 [08:11:04]Content-Length: 681 [08:11:04]Content-Type: application/json [08:11:04] [08:11:04]POST finish read [08:11:04]Found Content-Length = 681 [08:11:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 10.420, "sum" : 400.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:04]execute_script... [08:11:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291085", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 10.420, "sum" : 400.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:11:04]POST & json_proto [08:11:04]process_json_proto [08:11:04]json parsed OK: [08:11:04]protocol is kg_v1.0 [08:11:04]action value=close_receipt [08:11:04]process_action close_receipt [08:11:04]cmd_close_receipt [08:11:04]MH_GetDate [08:11:04]Write to MH i2c: F0 00 00 83 04 76 [08:11:04]Write i2c OK [08:11:04]MH_I2C_Read... [08:11:04]Read from MH i2c: F0 [08:11:04]MH_I2C_Read... [08:11:04]Read from MH i2c: F0 09 00 [08:11:04]MH_I2C_Read... [08:11:04]Read from MH i2c: F0 09 00 83 04 00 99 4F C4 66 2A 83 C1 65 64 [08:11:04]GetLastDocTimeStamp 1724141405 [08:11:04]current date 1724141465 [08:11:04]FM_GetShiftState [08:11:04]SAM_PROTO_GetShiftState [08:11:04]wFMCommunicate request_size=4 [08:11:04]MH_SAM_APDU [08:11:04]CAPDU: 80 13 01 00 [08:11:04]Write to MH i2c: E2 08 00 84 04 80 13 01 00 00 00 00 00 05 [08:11:04]Write i2c OK [08:11:04]MH_I2C_Read... [08:11:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:11:04]Read from MH i2c: E2 [08:11:04]MH_I2C_Read... [08:11:04]Read from MH i2c: E2 0E 00 [08:11:04]MH_I2C_Read... [08:11:04]Read from MH i2c: E2 0E 00 84 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D3 [08:11:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:11:04]wFMCommunicate OK [08:11:04]SAM_PROTO_GetShiftState done [08:11:04]FM_GetShiftState done [08:11:04]opened in 1724113081 [08:11:04]opened+sec_in_day 1724199481 [08:11:04]quantity*price = 40012 [08:11:04]sum+1 = 40014 [08:11:04]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000032760017 Слойка DC треугольная мясо110г 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 195.00 НСП 1% : 1.72 НДС 12% : 20.70 Наличными: 195.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 93 20.08.2024 08:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162648 ФПД: 149650907412344 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T082521&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162648&fm=149650907412344&tin=02508201610067®Number=0000000000092562&sum=19500 0 [08:25:21]StoreToDocumentArchive [08:25:21]shift 465 fd 162648 [08:25:21]save to /storage/0465/doc_00162648 [08:25:21]save last doc name /storage/0465/doc_00162648 to /storage/kkm_last_doc_name [08:25:21]save OK [08:25:21]Clear old archive folders... [08:25:21]ProcessDocumentItem done err = 0, tmpTLVsize=400 [08:25:21]tlvbuf is 018F2710 [08:25:21]SAM_PROTO_ClearQueue [08:25:21]wFMCommunicate request_size=4 [08:25:21]MH_SAM_APDU [08:25:21]CAPDU: 80 09 00 00 [08:25:21]Write to MH i2c: E2 08 00 71 05 80 09 00 00 00 00 00 00 E8 [08:25:21]Write i2c OK [08:25:21]MH_I2C_Read... [08:25:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:25:21]Read from MH i2c: E2 [08:25:21]MH_I2C_Read... [08:25:21]Read from MH i2c: E2 03 00 [08:25:21]MH_I2C_Read... [08:25:21]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [08:25:21]RAPDU: 90 00 [08:25:21]wFMCommunicate OK [08:25:21]SAM_PROTO_ClearQueue done [08:25:21]KKMCreateOFDPacket [08:25:21]OFDProtocolAddRootSTLVToBuf [08:25:21]FM_MakeSignedData [08:25:21]FM_MakeSignedData [08:25:21]SAM_PROTO_SignData [08:25:21]wFMCommunicate request_size=4 [08:25:21]MH_SAM_APDU [08:25:21]CAPDU: 80 0D 01 02 [08:25:21]Write to MH i2c: E2 08 00 72 05 80 0D 01 02 00 00 00 00 F0 [08:25:21]Write i2c OK [08:25:21]MH_I2C_Read... [08:25:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:25:21]Read from MH i2c: E2 [08:25:21]MH_I2C_Read... [08:25:21]Read from MH i2c: E2 03 00 [08:25:21]MH_I2C_Read... [08:25:21]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [08:25:21]RAPDU: 90 00 [08:25:21]wFMCommunicate OK [08:25:21]wFMCommunicate request_size=255 [08:25:21]MH_SAM_APDU [08:25:21]CAPDU: 80 0D 02 02 FA 03 00 90 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 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 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB [08:25:21]Write to MH i2c: E2 02 01 73 05 80 0D 02 02 FA 00 03 00 90 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 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 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 00 00 64 [08:25:21]Write i2c OK [08:25:21]MH_I2C_Read... [08:25:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:22]Read from MH i2c: E2 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 03 00 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [08:25:22]RAPDU: 90 00 [08:25:22]wFMCommunicate OK [08:25:22]wFMCommunicate request_size=159 [08:25:22]MH_SAM_APDU [08:25:22]CAPDU: 80 0D 02 02 9A 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 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 F1 52 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 [08:25:26]process_action close_receipt done [08:25:26]requested_data is exist [08:25:26]produce_requested_data [08:25:26]requested_item fm.sn is exist - process it [08:25:26]wFMCommunicate request_size=4 [08:25:26]MH_SAM_APDU [08:25:26]CAPDU: 80 11 00 00 [08:25:26]Write to MH i2c: E2 08 00 AF 05 80 11 00 00 00 00 00 00 2E [08:25:26]Write i2c OK [08:25:26]MH_I2C_Read... [08:25:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:26]Read from MH i2c: E2 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 17 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 17 00 AF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [08:25:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:25:26]wFMCommunicate OK [08:25:26]requested_item fd.num is exist - process it [08:25:26]SAM_PROTO_GetFieldsCounters [08:25:26]wFMCommunicate request_size=4 [08:25:26]MH_SAM_APDU [08:25:26]CAPDU: 80 13 00 00 [08:25:26]Write to MH i2c: E2 08 00 B0 05 80 13 00 00 00 00 00 00 31 [08:25:26]Write i2c OK [08:25:26]MH_I2C_Read... [08:25:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:25:26]Read from MH i2c: E2 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 62 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 62 00 B0 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 7B 02 00 0E 04 04 00 D1 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 15 [08:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 7B 02 00 0E 04 04 00 D1 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 [08:25:26]wFMCommunicate OK [08:25:26]SAM_PROTO_GetFieldsCounters done [08:25:26]requested_item shift.num is exist - process it [08:25:26]requested_item shift.opened is exist - process it [08:25:26]req_shift_opened [08:25:26]FM_GetShiftState [08:25:26]SAM_PROTO_GetShiftState [08:25:26]wFMCommunicate request_size=4 [08:25:26]MH_SAM_APDU [08:25:26]CAPDU: 80 13 01 00 [08:25:26]Write to MH i2c: E2 08 00 B1 05 80 13 01 00 00 00 00 00 33 [08:25:26]Write i2c OK [08:25:26]MH_I2C_Read... [08:25:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:25:26]Read from MH i2c: E2 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 0E 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: E2 0E 00 B1 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 01 [08:25:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:25:26]wFMCommunicate OK [08:25:26]SAM_PROTO_GetShiftState done [08:25:26]FM_GetShiftState done [08:25:26]req_shift_opened done [08:25:26]requested_item shift.open_date is exist - process it [08:25:26]req_shift_open_date [08:25:26]req_shift_open_date done [08:25:26]produce_requested_data done [08:25:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162648,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:25:26]process_action_free close_receipt [08:25:26]json_value_free [08:25:26]json_value_free done [08:25:26]process_json_proto returns [08:25:26]Send response to host [08:25:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162648,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:25:26]free response buf [08:25:26]execute_script done [08:25:26]execute_script returns [08:25:26]free content buf [08:25:26]Sock 10.Close socket [08:25:26]Sock 10.Thread stoped [08:25:29]OFD Sender: No OFD packet to send [08:25:34]OFD Sender: No OFD packet to send [08:25:38]recv_with_timeout no data received [08:25:39]OFD Sender: No OFD packet to send [08:25:44]OFD Sender: No OFD packet to send [08:25:48]recv_with_timeout no data received [08:25:49]OFD Sender: No OFD packet to send 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7B 02 00 35 04 06 00 88 1B 51 2D 37 78 [08:25:22]Write to MH i2c: E2 A2 00 74 05 80 0D 02 02 9A 00 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 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 F1 52 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7B 02 00 35 04 06 00 88 1B 51 2D 37 78 00 00 01 [08:25:22]Write i2c OK [08:25:22]MH_I2C_Read... [08:25:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:25:22]Read from MH i2c: E2 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 03 00 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 03 00 74 05 00 90 00 ED [08:25:22]RAPDU: 90 00 [08:25:22]wFMCommunicate OK [08:25:22]wFMCommunicate request_size=4 [08:25:22]MH_SAM_APDU [08:25:22]CAPDU: 80 0D 03 02 [08:25:22]Write to MH i2c: E2 08 00 75 05 80 0D 03 02 00 00 00 00 F5 [08:25:22]Write i2c OK [08:25:22]MH_I2C_Read... [08:25:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:25:22]Read from MH i2c: E2 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 0B 00 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 0B 00 75 05 00 74 91 49 53 90 F5 E4 CB 90 00 CB [08:25:22]RAPDU: 74 91 49 53 90 F5 E4 CB 90 00 [08:25:22]wFMCommunicate OK [08:25:22]SAM_PROTO_SignData done [08:25:22]FM_MakeSignedData done [08:25:22]CreateOFDProtocolMessage [08:25:22]wFMCommunicate request_size=4 [08:25:22]MH_SAM_APDU [08:25:22]CAPDU: 80 11 00 00 [08:25:22]Write to MH i2c: E2 08 00 76 05 80 11 00 00 00 00 00 00 F5 [08:25:22]Write i2c OK [08:25:22]MH_I2C_Read... [08:25:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:25:22]Read from MH i2c: E2 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 17 00 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: E2 17 00 76 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [08:25:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:25:22]wFMCommunicate OK [08:25:22]CreateOFDProtocolMessage done [08:25:22]OFDSenderStorePacket 162648 [08:25:22]StoreOFDPacket docnum=162648 [08:25:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A4 01 00 00 E6 1B 9C 01 28 38 5A 03 01 00 03 00 90 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 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 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 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 F1 52 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7B 02 00 35 04 06 00 88 1B 51 2D 37 78 74 91 49 53 90 F5 E4 CB [08:25:22]CheckFolder [08:25:22]dirname=/storage/ofd_packets [08:25:22]CheckFolder done [08:25:22]ProducePacketName [08:25:22]name=ofd_packets/00162648 [08:25:22]NVStorageSaveData ofd_packets/00162648 [08:25:22]File name is /storage/ofd_packets/00162648 [08:25:22]Write 450 bytes [08:25:22]NVStorageSaveData done [08:25:22]OFDSenderStorePacket done [08:25:22]KKMCreateOFDPacket done [08:25:22]NVStorageSaveData kkm_last_timestamp [08:25:22]File name is /storage/kkm_last_timestamp [08:25:22]Write 4 bytes [08:25:22]NVStorageSaveData done [08:25:22]ExternCall_PrintAddStr [08:25:22]wPrintStart [08:25:22]Write to MH i2c: 01 00 00 77 05 7C [08:25:22]Write i2c OK [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: 01 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: 01 07 00 [08:25:22]MH_I2C_Read... [08:25:22]Read from MH i2c: 01 07 00 77 05 00 00 00 00 00 FF 0F 91 [08:25:22]RasterBufferAndPrint [08:25:22]line Счет N : (3)50381 [08:25:22]line ИНН: 02508201610067 [08:25:22]line Контрольно-Кассовый Чек [08:25:22]line ПРОДАЖА [08:25:22]line Товар: 2000036230011 [08:25:22]line Кофе Латте XL(GABB TRADE) [08:25:22]line 1.000 * 130.00 [08:25:22]line = 130.00 [08:25:22]line НДС 12% НСП 1% [08:25:22]line > о реализуемом товаре [08:25:22]line Товар: 2000032760017 [08:25:22]line Слойка DC треугольная мясо110г [08:25:22]line 1.000 * 65.00 [08:25:22]line = 65.00 [08:25:22]line НДС 12% НСП 1% [08:25:22]line > о реализуемом товаре [08:25:22]line ИТОГО: 195.00 [08:25:22]line НСП 1% : 1.72 [08:25:22]line НДС 12% : 20.70 [08:25:22]line Наличными: 195.00 [08:25:22]line Безнал.: 0.00 [08:25:22]line Место: АЗС № 130 "Партнер Нефть" [08:25:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:25:22]line СНО: Общий режим [08:25:22]line Чек 93 20.08.2024 08:25 [08:25:22]line Смена: 465 ФФД: 1.0 [08:25:22]line ЗНМ: 0300000070 [08:25:22]line РНМ: 0000000000092562 [08:25:22]line Версия ККМ: 001 [08:25:22]line ФМ: 0000000000871769 [08:25:22]line ФД: 162648 [08:25:22]line ФПД: 149650907412344 [08:25:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T082521&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162648&fm=149650907412344&tin=02508201610067®Number=0000000000092562&sum=19500 [08:25:22]line 0 [08:25:22]OFD Sender: Processing packet 162648 [packets to send 956, broken 955] [08:25:22]ProducePacketName [08:25:22]name=ofd_packets/00162648 [08:25:22]OFD Sender: To server: pG, [08:25:22]CommunicateWithHost lk.salyk.kg:30040 [08:25:22]ConnectInit lk.salyk.kg [08:25:22]written 0, free lines is 4095 [08:25:23]Connected sock=7 [08:25: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 36 39 A4 01 00 00 E6 1B 9C 01 28 38 5A 03 01 00 03 00 90 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 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 23 04 78 00 8A 04 0D 00 32 30 30 30 30 33 32 37 36 30 30 31 37 06 04 34 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BC D1 8F D1 81 D0 BE 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 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 F1 52 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7B 02 00 35 04 06 00 88 1B 51 2D 37 78 74 91 49 53 90 F5 E4 CB [08:25:23]Write to MH i2c: 01 00 00 A6 05 AB [08:25:23]Write i2c OK [08:25:23]MH_I2C_Read... [08:25:23]Read from MH i2c: 01 [08:25:23]MH_I2C_Read... [08:25:23]Read from MH i2c: 01 07 00 [08:25:23]MH_I2C_Read... [08:25:23]Read from MH i2c: 01 07 00 A6 05 00 00 00 00 00 64 0C 22 [08:25:23]RasterBufferAndPrint [08:25:23]line [08:25:23]line [08:25:23]line [08:25:23]line [08:25:23]line [08:25:23]written 0, free lines is 3178 [08:25:23]MH_Cut [08:25:23]Write to MH i2c: D1 01 00 AD 05 01 84 [08:25:23]Write i2c OK [08:25:23]MH_I2C_Read... [08:25:23]Read from MH i2c: D1 [08:25:23]MH_I2C_Read... [08:25:23]Read from MH i2c: D1 01 00 [08:25:23]MH_I2C_Read... [08:25:23]Read from MH i2c: D1 01 00 AD 05 00 83 [08:25:23]Write to MH i2c: 01 00 00 AE 05 B3 [08:25:23]Write i2c OK [08:25:23]MH_I2C_Read... [08:25: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 36 39 4F 00 00 00 8E 53 47 00 63 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 36 39 10 04 04 00 58 7B 02 00 F4 03 04 00 46 FC C3 66 B6 04 01 00 00 F8 CB DE 6E 72 9C 4D 76 [08:25:23]CommunicateWithHost err = 0 [08:25:23]CheckOFDResponse [08:25:23]1017 (14) - 77093643461234 [08:25:23]1041 (16) - 0000000000871769 [08:25:23]1040 (4) - 162648 [08:25:23]1012 (4) - 20.08.2024 02:15 [08:25:23]1206 (1) - 0 [08:25:23]OFD Sender: Remove packet 162648 [08:25:23]ProducePacketName [08:25:23]name=ofd_packets/00162648 [08:25:23]NVStorageDeleteData [08:25:24]OFD Sender: No OFD packet to send [08:25:24]*** Cut start [08:25:24]*** Purtial cut [08:25:24]*** Stage 1: CUTSNS_PIN = 1 [08:25:26]Read from MH i2c: 01 [08:25:26]MH_I2C_Read... [08:25:26]*** Stop cut motor [08:25:26]*** Cut end [08:25:26]Read from MH i2c: 01 07 00 [08:25:26]MH_I2C_Read... [08:25:26]Read from MH i2c: 01 07 00 AE 05 00 00 00 00 00 FF 0F C8 [08:25:54]OFD Sender: No OFD packet to send [08:25:59]OFD Sender: No OFD packet to send [08:26:03]accept exits with 9 [08:26:03]New connection [08:26:03]New thread 3067264356 created [08:26:03]Thread 3067407716 joined [08:26:03]Waiting for new connection... [08:26:03] Sock 9.Parse request [08:26:03]Sock 9.Check first char [08:26:03]Sock 9.First char is OK [08:26:03]request: POST /json_proto HTTP/1.0 [08:26:03]Method: POST [08:26:03]URL: /json_proto [08:26:03]Method is POST - this is cgi request [08:26:03]url: /json_proto [08:26:03]query_string will be loaded in cgi processing [08:26:03]execute_cgi json_proto POST (null) [08:26:03]execute_cgi path=json_proto method=POST [08:26:03]POST find Content-Length [08:26:03]Host: 172.17.44.132:8080 [08:26:03]Content-Length: 682 [08:26:03]Content-Type: application/json [08:26:03] [08:26:03]POST finish read [08:26:03]Found Content-Length = 682 [08:26:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 64.910, "sum" : 4400.90, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 8000.00, "total" : 4400.00, "payments": [ { "type": 0, "sum" : 4400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:03]execute_script... [08:26:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291089", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 64.910, "sum" : 4400.90, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 8000.00, "total" : 4400.00, "payments": [ { "type": 0, "sum" : 4400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:03]POST & json_proto [08:26:03]process_json_proto [08:26:03]json parsed OK: [08:26:03]protocol is kg_v1.0 [08:26:03]action value=close_receipt [08:26:03]process_action close_receipt [08:26:03]cmd_close_receipt [08:26:03]MH_GetDate [08:26:03]Write to MH i2c: F0 00 00 B2 05 A6 [08:26:03]Write i2c OK [08:26:03]MH_I2C_Read... [08:26:03]Read from MH i2c: F0 [08:26:03]MH_I2C_Read... [08:26:03]Read from MH i2c: F0 09 00 [08:26:03]MH_I2C_Read... [08:26:03]Read from MH i2c: F0 09 00 B2 05 00 1C 53 C4 66 2A 83 C1 65 1B [08:26:03]GetLastDocTimeStamp 1724142321 [08:26:03]current date 1724142364 [08:26:03]FM_GetShiftState [08:26:03]SAM_PROTO_GetShiftState [08:26:03]wFMCommunicate request_size=4 [08:26:03]MH_SAM_APDU [08:26:03]CAPDU: 80 13 01 00 [08:26:03]Write to MH i2c: E2 08 00 B3 05 80 13 01 00 00 00 00 00 35 [08:26:03]Write i2c OK [08:26:03]MH_I2C_Read... [08:26:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:03]Read from MH i2c: E2 [08:26:03]MH_I2C_Read... [08:26:03]Read from MH i2c: E2 0E 00 [08:26:03]MH_I2C_Read... [08:26:03]Read from MH i2c: E2 0E 00 B3 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 03 [08:26:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:26:03]wFMCommunicate OK [08:26:03]SAM_PROTO_GetShiftState done [08:26:03]FM_GetShiftState done [08:26:03]opened in 1724113081 [08:26:03]opened+sec_in_day 1724199481 [08:26:03]quantity*price = 440089 [08:26:03]sum+1 = 440091 [08:26:03]Check (price>sum+1) || (price+1 о реализуемом товаре [08:26:05]line ОКРУГЛЕНИЕ: -0.90 [08:26:05]line ИТОГО: 4400.00 [08:26:05]line Внесено: 8000.00 [08:26:05]line СДАЧА: 3600.00 [08:26:05]line НСП 1% : 38.95 [08:26:05]line НДС 12% : 467.35 [08:26:05]line Наличными: 4400.00 [08:26:05]line Безнал.: 0.00 [08:26:05]line Место: АЗС № 130 "Партнер Нефть" [08:26:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:26:05]line СНО: Общий режим [08:26:05]line Чек 94 20.08.2024 08:26 [08:26:05]line Смена: 465 ФФД: 1.0 [08:26:05]line ЗНМ: 0300000070 [08:26:05]line РНМ: 0000000000092562 [08:26:05]line Версия ККМ: 001 [08:26:05]line ФМ: 0000000000871769 [08:26:05]line ФД: 162649 [08:26:05]line ФПД: 53586890989704 [08:26:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T082604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162649&fm=53586890989704&tin=02508201610067®Number=0000000000092562&sum=440000 [08:26:05]written 0, free lines is 4095 [08:26:05]OFD Sender: Processing packet 162649 [packets to send 956, broken 955] [08:26:05]ProducePacketName [08:26:05]name=ofd_packets/00162649 [08:26:05]OFD Sender: To server: pG, [08:26:05]CommunicateWithHost lk.salyk.kg:30040 [08:26:05]ConnectInit lk.salyk.kg [08:26:05]Write to MH i2c: 01 00 00 F1 05 F6 [08:26:05]Write i2c OK [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: 01 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: 01 07 00 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: 01 07 00 F1 05 00 00 00 00 00 BF 0C C8 [08:26:05]RasterBufferAndPrint [08:26:05]line [08:26:05]line [08:26:05]line [08:26:05]line [08:26:05]line [08:26:05]written 0, free lines is 3269 [08:26:05]MH_Cut [08:26:05]Write to MH i2c: D1 01 00 F8 05 01 CF [08:26:05]Write i2c OK [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: D1 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: D1 01 00 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: D1 01 00 F8 05 00 CE [08:26:05]Write to MH i2c: 01 00 00 F9 05 FE [08:26:05]Write i2c OK [08:26:05]MH_I2C_Read... [08:26:06]*** Cut start [08:26:06]*** Purtial cut [08:26:06]*** Stage 1: CUTSNS_PIN = 1 [08:26:07]Connected sock=10 [08:26: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 36 39 0F 01 00 00 BD 78 07 01 1B 14 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E FD 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1A B7 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 B6 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F B6 00 00 00 00 07 04 06 00 C0 B6 06 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 1C 53 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7B 02 00 35 04 06 00 30 BC AB 9A 20 88 E8 DB F6 DD 21 8C A9 CA [08:26: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 36 39 4F 00 00 00 60 0C 47 00 FA 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 36 39 10 04 04 00 59 7B 02 00 F4 03 04 00 72 FC C3 66 B6 04 01 00 00 DF BB F3 F9 27 DF 15 AC [08:26:08]CommunicateWithHost err = 0 [08:26:08]CheckOFDResponse [08:26:08]1017 (14) - 77093643461234 [08:26:08]1041 (16) - 0000000000871769 [08:26:08]1040 (4) - 162649 [08:26:08]1012 (4) - 20.08.2024 02:16 [08:26:08]1206 (1) - 0 [08:26:08]OFD Sender: Remove packet 162649 [08:26:08]ProducePacketName [08:26:08]name=ofd_packets/00162649 [08:26:08]NVStorageDeleteData [08:26:08]Read from MH i2c: 01 [08:26:08]MH_I2C_Read... [08:26:08]*** Stop cut motor [08:26:08]*** Cut end [08:26:08]OFD Sender: No OFD packet to send [08:26:08]Read from MH i2c: 01 07 00 [08:26:08]MH_I2C_Read... [08:26:08]Read from MH i2c: 01 07 00 F9 05 00 00 00 00 00 FF 0F 13 [08:26:08]process_action close_receipt done [08:26:08]requested_data is exist [08:26:08]produce_requested_data [08:26:08]requested_item fm.sn is exist - process it [08:26:08]wFMCommunicate request_size=4 [08:26:08]MH_SAM_APDU [08:26:08]CAPDU: 80 11 00 00 [08:26:08]Write to MH i2c: E2 08 00 FA 05 80 11 00 00 00 00 00 00 79 [08:26:08]Write i2c OK [08:26:08]MH_I2C_Read... [08:26:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:08]Read from MH i2c: E2 [08:26:08]MH_I2C_Read... [08:26:08]Read from MH i2c: E2 17 00 [08:26:08]MH_I2C_Read... [08:26:08]Read from MH i2c: E2 17 00 FA 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [08:26:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:26:08]wFMCommunicate OK [08:26:08]requested_item fd.num is exist - process it [08:26:08]SAM_PROTO_GetFieldsCounters [08:26:08]wFMCommunicate request_size=4 [08:26:08]MH_SAM_APDU [08:26:08]CAPDU: 80 13 00 00 [08:26:08]Write to MH i2c: E2 08 00 FB 05 80 13 00 00 00 00 00 00 7C [08:26:08]Write i2c OK [08:26:08]MH_I2C_Read... [08:26:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:08]Read from MH i2c: E2 [08:26:08]MH_I2C_Read... [08:26:08]Read from MH i2c: E2 62 00 [08:26:08]MH_I2C_Read... [08:26:08]Read from MH i2c: E2 62 00 FB 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 7B 02 00 0E 04 04 00 D1 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 64 [08:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 7B 02 00 0E 04 04 00 D1 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 [08:26:08]wFMCommunicate OK [08:26:08]SAM_PROTO_GetFieldsCounters done [08:26:08]requested_item shift.num is exist - process it [08:26:08]requested_item shift.opened is exist - process it [08:26:08]req_shift_opened [08:26:08]FM_GetShiftState [08:26:08]SAM_PROTO_GetShiftState [08:26:08]wFMCommunicate request_size=4 [08:26:08]MH_SAM_APDU [08:26:08]CAPDU: 80 13 01 00 [08:26:08]Write to MH i2c: E2 08 00 FC 05 80 13 01 00 00 00 00 00 7E [08:26:08]Write i2c OK [08:26:08]MH_I2C_Read... [08:26:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:08]Read from MH i2c: E2 [08:26:08]MH_I2C_Read... [08:26:08]Read from MH i2c: E2 0E 00 [08:26:08]MH_I2C_Read... [08:26:08]Read from MH i2c: E2 0E 00 FC 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4C [08:26:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:26:08]wFMCommunicate OK [08:26:08]SAM_PROTO_GetShiftState done [08:26:08]FM_GetShiftState done [08:26:08]req_shift_opened done [08:26:08]requested_item shift.open_date is exist - process it [08:26:08]req_shift_open_date [08:26:08]req_shift_open_date done [08:26:08]produce_requested_data done [08:26:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162649,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:26:08]process_action_free close_receipt [08:26:08]json_value_free [08:26:08]json_value_free done [08:26:08]process_json_proto returns [08:26:08]Send response to host [08:26:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162649,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:26:08]free response buf [08:26:08]execute_script done [08:26:08]execute_script returns [08:26:08]free content buf [08:26:08]Sock 9.Close socket [08:26:08]Sock 9.Thread stoped [08:26:12]recv_with_timeout no data received [08:26:13]OFD Sender: No OFD packet to send [08:26:18]OFD Sender: No OFD packet to send [08:26:23]recv_with_timeout no data received [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:36]accept exits with 7 [08:26:36]New connection [08:26:36]New thread 3067407716 created [08:26:36]Thread 3067264356 joined [08:26:36]Waiting for new connection... [08:26:36] Sock 7.Parse request [08:26:36]Sock 7.Check first char [08:26:36]Sock 7.First char is OK [08:26:36]request: POST /json_proto HTTP/1.0 [08:26:36]Method: POST [08:26:36]URL: /json_proto [08:26:36]Method is POST - this is cgi request [08:26:36]url: /json_proto [08:26:36]query_string will be loaded in cgi processing [08:26:36]execute_cgi json_proto POST (null) [08:26:36]execute_cgi path=json_proto method=POST [08:26:36]POST find Content-Length [08:26:36]Host: 172.17.44.132:8080 [08:26:36]Content-Length: 677 [08:26:36]Content-Type: application/json [08:26:36] [08:26:36]POST finish read [08:26:36]Found Content-Length = 677 [08:26:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:36]execute_script... [08:26:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291090", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:26:36]POST & json_proto [08:26:36]process_json_proto [08:26:36]json parsed OK: [08:26:36]protocol is kg_v1.0 [08:26:36]action value=close_receipt [08:26:36]process_action close_receipt [08:26:36]cmd_close_receipt [08:26:36]MH_GetDate [08:26:36]Write to MH i2c: F0 00 00 FD 05 F1 [08:26:36]Write i2c OK [08:26:36]MH_I2C_Read... [08:26:36]Read from MH i2c: F0 [08:26:36]MH_I2C_Read... [08:26:36]Read from MH i2c: F0 09 00 [08:26:36]MH_I2C_Read... [08:26:36]Read from MH i2c: F0 09 00 FD 05 00 3D 53 C4 66 2A 83 C1 65 87 [08:26:36]GetLastDocTimeStamp 1724142364 [08:26:36]current date 1724142397 [08:26:36]FM_GetShiftState [08:26:36]SAM_PROTO_GetShiftState [08:26:36]wFMCommunicate request_size=4 [08:26:36]MH_SAM_APDU [08:26:36]CAPDU: 80 13 01 00 [08:26:36]Write to MH i2c: E2 08 00 FE 05 80 13 01 00 00 00 00 00 80 [08:26:36]Write i2c OK [08:26:36]MH_I2C_Read... [08:26:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:36]Read from MH i2c: E2 [08:26:36]MH_I2C_Read... [08:26:36]Read from MH i2c: E2 0E 00 [08:26:36]MH_I2C_Read... [08:26:36]Read from MH i2c: E2 0E 00 FE 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4E [08:26:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:26:36]wFMCommunicate OK [08:26:36]SAM_PROTO_GetShiftState done [08:26:36]FM_GetShiftState done [08:26:36]opened in 1724113081 [08:26:36]opened+sec_in_day 1724199481 [08:26:36]quantity*price = 60003 [08:26:36]sum+1 = 60004 [08:26:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.90 ИТОГО: 4400.00 Внесено: 8000.00 СДАЧА: 3600.00 НСП 1% : 38.95 НДС 12% : 467.35 Наличными: 4400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 94 20.08.2024 08:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162649 ФПД: 53586890989704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T082604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162649&fm=53586890989704&tin=02508201610067®Number=0000000000092562&sum=440000 [08:26:04]StoreToDocumentArchive [08:26:04]shift 465 fd 162649 [08:26:04]save to /storage/0465/doc_00162649 [08:26:04]save last doc name /storage/0465/doc_00162649 to /storage/kkm_last_doc_name [08:26:04]save OK [08:26:04]Clear old archive folders... [08:26:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:26:04]tlvbuf is 018ABAB0 [08:26:04]SAM_PROTO_ClearQueue [08:26:04]wFMCommunicate request_size=4 [08:26:04]MH_SAM_APDU [08:26:04]CAPDU: 80 09 00 00 [08:26:04]Write to MH i2c: E2 08 00 C0 05 80 09 00 00 00 00 00 00 37 [08:26:04]Write i2c OK [08:26:04]MH_I2C_Read... [08:26:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:04]Read from MH i2c: E2 [08:26:04]MH_I2C_Read... [08:26:04]Read from MH i2c: E2 03 00 [08:26:04]MH_I2C_Read... [08:26:04]Read from MH i2c: E2 03 00 C0 05 00 90 00 39 [08:26:04]RAPDU: 90 00 [08:26:04]wFMCommunicate OK [08:26:04]SAM_PROTO_ClearQueue done [08:26:04]KKMCreateOFDPacket [08:26:04]OFDProtocolAddRootSTLVToBuf [08:26:04]FM_MakeSignedData [08:26:04]FM_MakeSignedData [08:26:04]SAM_PROTO_SignData [08:26:04]wFMCommunicate request_size=4 [08:26:04]MH_SAM_APDU [08:26:04]CAPDU: 80 0D 01 02 [08:26:04]Write to MH i2c: E2 08 00 C1 05 80 0D 01 02 00 00 00 00 3F [08:26:04]Write i2c OK [08:26:04]MH_I2C_Read... [08:26:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:04]Read from MH i2c: E2 [08:26:04]MH_I2C_Read... [08:26:04]Read from MH i2c: E2 03 00 [08:26:04]MH_I2C_Read... [08:26:04]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [08:26:04]RAPDU: 90 00 [08:26:04]wFMCommunicate OK [08:26:04]wFMCommunicate request_size=255 [08:26:04]MH_SAM_APDU [08:26:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E FD 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1A B7 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 B6 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F B6 00 00 00 00 07 04 06 00 C0 B6 06 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 1C 53 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7B 02 00 35 04 06 00 30 [08:26:04]Write to MH i2c: E2 02 01 C2 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E FD 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 1A B7 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 B6 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 37 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8F B6 00 00 00 00 07 04 06 00 C0 B6 06 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 1C 53 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7B 02 00 35 04 06 00 30 00 00 98 [08:26:04]Write i2c OK [08:26:04]MH_I2C_Read... [08:26:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:05]Read from MH i2c: E2 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: E2 03 00 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [08:26:05]RAPDU: 90 00 [08:26:05]wFMCommunicate OK [08:26:05]wFMCommunicate request_size=10 [08:26:05]MH_SAM_APDU [08:26:05]CAPDU: 80 0D 02 02 05 BC AB 9A 20 88 [08:26:05]Write to MH i2c: E2 0D 00 C3 05 80 0D 02 02 05 00 BC AB 9A 20 88 00 00 F5 [08:26:05]Write i2c OK [08:26:05]MH_I2C_Read... [08:26:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:05]Read from MH i2c: E2 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: E2 03 00 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: E2 03 00 C3 05 00 90 00 3C [08:26:05]RAPDU: 90 00 [08:26:05]wFMCommunicate OK [08:26:05]wFMCommunicate request_size=4 [08:26:05]MH_SAM_APDU [08:26:05]CAPDU: 80 0D 03 02 [08:26:05]Write to MH i2c: E2 08 00 C4 05 80 0D 03 02 00 00 00 00 44 [08:26:05]Write i2c OK [08:26:05]MH_I2C_Read... [08:26:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:05]Read from MH i2c: E2 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: E2 0B 00 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: E2 0B 00 C4 05 00 E8 DB F6 DD 21 8C A9 CA 90 00 FB [08:26:05]RAPDU: E8 DB F6 DD 21 8C A9 CA 90 00 [08:26:05]wFMCommunicate OK [08:26:05]SAM_PROTO_SignData done [08:26:05]FM_MakeSignedData done [08:26:05]CreateOFDProtocolMessage [08:26:05]wFMCommunicate request_size=4 [08:26:05]MH_SAM_APDU [08:26:05]CAPDU: 80 11 00 00 [08:26:05]Write to MH i2c: E2 08 00 C5 05 80 11 00 00 00 00 00 00 44 [08:26:05]Write i2c OK [08:26:05]MH_I2C_Read... [08:26:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:05]Read from MH i2c: E2 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: E2 17 00 [08:26:05]MH_I2C_Read... [08:26:05]Read from MH i2c: E2 17 00 C5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [08:26:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:26:05]wFMCommunicate OK [08:26:05]CreateOFDProtocolMessage done [08:26:05]OFDSenderStorePacket 162649 [08:26:05]StoreOFDPacket docnum=162649 [08:26:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [08:26:37]RAPDU: 90 00 [08:26:37]wFMCommunicate OK [08:26:37]wFMCommunicate request_size=47 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 15 02 00 2A 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 [08:26:37]Write to MH i2c: E2 32 00 03 06 80 15 02 00 2A 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 00 00 F1 [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [08:26:37]RAPDU: 90 00 [08:26:37]wFMCommunicate OK [08:26:37]wFMCommunicate request_size=15 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 15 02 00 0A 07 04 06 00 60 EA 00 00 00 00 [08:26:37]Write to MH i2c: E2 12 00 04 06 80 15 02 00 0A 00 07 04 06 00 60 EA 00 00 00 00 00 00 F9 [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [08:26:37]RAPDU: 90 00 [08:26:37]wFMCommunicate OK [08:26:37]wFMCommunicate request_size=15 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [08:26:37]Write to MH i2c: E2 12 00 05 06 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 E2 [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [08:26:37]RAPDU: 90 00 [08:26:37]wFMCommunicate OK [08:26:37]wFMCommunicate request_size=11 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [08:26:37]Write to MH i2c: E2 0E 00 06 06 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 BE [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 06 06 00 90 00 80 [08:26:37]RAPDU: 90 00 [08:26:37]wFMCommunicate OK [08:26:37]wFMCommunicate request_size=13 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 15 02 00 08 F4 03 04 00 3D 53 C4 66 [08:26:37]Write to MH i2c: E2 10 00 07 06 80 15 02 00 08 00 F4 03 04 00 3D 53 C4 66 00 00 52 [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 07 06 00 90 00 81 [08:26:37]RAPDU: 90 00 [08:26:37]wFMCommunicate OK [08:26:37]wFMCommunicate request_size=25 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [08:26:37]Write to MH i2c: E2 1C 00 08 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 EF [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 08 06 00 90 00 82 [08:26:37]RAPDU: 90 00 [08:26:37]wFMCommunicate OK [08:26:37]wFMCommunicate request_size=4 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 15 03 00 [08:26:37]Write to MH i2c: E2 08 00 09 06 80 15 03 00 00 00 00 00 90 [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:37]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 40 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 40 00 09 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5F 00 00 00 35 04 06 00 59 0A D9 1A 0B 39 90 00 2E [08:26:37]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5F 00 00 00 35 04 06 00 59 0A D9 1A 0B 39 90 00 [08:26:37]wFMCommunicate OK [08:26:37]SAM_PROTO_ProcessDocument answer len = 59 [08:26:37]SAM_PROTO_ProcessDocument done [08:26:37]SetTLVBufToDocument [08:26:37]Processing tag 1209 (04B9) [08:26:37]Malloc new data [08:26:37]Processing tag 1041 (0411) [08:26:37]Processing tag 1040 (0410) [08:26:37]Malloc new data [08:26:37]Processing tag 1038 (040E) [08:26:37]Malloc new data [08:26:37]Processing tag 1042 (0412) [08:26:37]Malloc new data [08:26:37]Processing tag 1077 (0435) [08:26:37]Malloc new data [08:26:37]SetTLVBufToDocument err=0 [08:26:37]KKMLoadAndSignReceiptData store KKM data [08:26:37]KKMLoadAndSignReceiptData err=0 [08:26:37]wFMCommunicate request_size=4 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 11 00 00 [08:26:37]Write to MH i2c: E2 08 00 0A 06 80 11 00 00 00 00 00 00 8A [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 17 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 17 00 0A 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [08:26:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:26:37]wFMCommunicate OK [08:26:37]Счет N : (1)291090 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 32 Товар: 2710124130 Аи-92-К-5 8.850 * 67.80 = 600.03 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 95 20.08.2024 08:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162650 ФПД: 97903126907705 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T082637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162650&fm=97903126907705&tin=02508201610067®Number=0000000000092562&sum=60000 [08:26:37]StoreToDocumentArchive [08:26:37]shift 465 fd 162650 [08:26:37]save to /storage/0465/doc_00162650 [08:26:37]save last doc name /storage/0465/doc_00162650 to /storage/kkm_last_doc_name [08:26:37]save OK [08:26:37]Clear old archive folders... [08:26:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:26:37]tlvbuf is 018F6FC0 [08:26:37]SAM_PROTO_ClearQueue [08:26:37]wFMCommunicate request_size=4 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 09 00 00 [08:26:37]Write to MH i2c: E2 08 00 0B 06 80 09 00 00 00 00 00 00 83 [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [08:26:37]RAPDU: 90 00 [08:26:37]wFMCommunicate OK [08:26:37]SAM_PROTO_ClearQueue done [08:26:37]KKMCreateOFDPacket [08:26:37]OFDProtocolAddRootSTLVToBuf [08:26:37]FM_MakeSignedData [08:26:37]FM_MakeSignedData [08:26:37]SAM_PROTO_SignData [08:26:37]wFMCommunicate request_size=4 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 0D 01 02 [08:26:37]Write to MH i2c: E2 08 00 0C 06 80 0D 01 02 00 00 00 00 8B [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:26:37]Read from MH i2c: E2 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 [08:26:37]MH_I2C_Read... [08:26:37]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [08:26:37]RAPDU: 90 00 [08:26:37]wFMCommunicate OK [08:26:37]wFMCommunicate request_size=255 [08:26:37]MH_SAM_APDU [08:26:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 3D 53 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7B 02 00 35 04 06 00 59 [08:26:37]Write to MH i2c: E2 02 01 0D 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 3D 53 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7B 02 00 35 04 06 00 59 00 00 F1 [08:26:37]Write i2c OK [08:26:37]MH_I2C_Read... [08:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:38]Read from MH i2c: E2 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: E2 03 00 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: E2 03 00 0D 06 00 90 00 87 [08:26:38]RAPDU: 90 00 [08:26:38]wFMCommunicate OK [08:26:38]wFMCommunicate request_size=10 [08:26:38]MH_SAM_APDU [08:26:38]CAPDU: 80 0D 02 02 05 0A D9 1A 0B 39 [08:26:38]Write to MH i2c: E2 0D 00 0E 06 80 0D 02 02 05 00 0A D9 1A 0B 39 00 00 D9 [08:26:38]Write i2c OK [08:26:38]MH_I2C_Read... [08:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:26:38]Read from MH i2c: E2 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: E2 03 00 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: E2 03 00 0E 06 00 90 00 88 [08:26:38]RAPDU: 90 00 [08:26:38]wFMCommunicate OK [08:26:38]wFMCommunicate request_size=4 [08:26:38]MH_SAM_APDU [08:26:38]CAPDU: 80 0D 03 02 [08:26:38]Write to MH i2c: E2 08 00 0F 06 80 0D 03 02 00 00 00 00 90 [08:26:38]Write i2c OK [08:26:38]MH_I2C_Read... [08:26:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:26:38]Read from MH i2c: E2 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: E2 0B 00 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: E2 0B 00 0F 06 00 AC B2 A9 1F F4 89 0E 3A 90 00 7C [08:26:38]RAPDU: AC B2 A9 1F F4 89 0E 3A 90 00 [08:26:38]wFMCommunicate OK [08:26:38]SAM_PROTO_SignData done [08:26:38]FM_MakeSignedData done [08:26:38]CreateOFDProtocolMessage [08:26:38]wFMCommunicate request_size=4 [08:26:38]MH_SAM_APDU [08:26:38]CAPDU: 80 11 00 00 [08:26:38]Write to MH i2c: E2 08 00 10 06 80 11 00 00 00 00 00 00 90 [08:26:38]Write i2c OK [08:26:38]MH_I2C_Read... [08:26:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:38]Read from MH i2c: E2 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: E2 17 00 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: E2 17 00 10 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [08:26:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:26:38]wFMCommunicate OK [08:26:38]CreateOFDProtocolMessage done [08:26:38]OFDSenderStorePacket 162650 [08:26:38]StoreOFDPacket docnum=162650 [08:26:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 27 11 07 01 99 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 3D 53 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7B 02 00 35 04 06 00 59 0A D9 1A 0B 39 AC B2 A9 1F F4 89 0E 3A [08:26:38]CheckFolder [08:26:38]dirname=/storage/ofd_packets [08:26:38]CheckFolder done [08:26:38]ProducePacketName [08:26:38]name=ofd_packets/00162650 [08:26:38]NVStorageSaveData ofd_packets/00162650 [08:26:38]File name is /storage/ofd_packets/00162650 [08:26:38]Write 301 bytes [08:26:38]NVStorageSaveData done [08:26:38]OFDSenderStorePacket done [08:26:38]KKMCreateOFDPacket done [08:26:38]NVStorageSaveData kkm_last_timestamp [08:26:38]File name is /storage/kkm_last_timestamp [08:26:38]Write 4 bytes [08:26:38]NVStorageSaveData done [08:26:38]ExternCall_PrintAddStr [08:26:38]wPrintStart [08:26:38]Write to MH i2c: 01 00 00 11 06 17 [08:26:38]Write i2c OK [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: 01 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: 01 07 00 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: 01 07 00 11 06 00 00 00 00 00 FF 0F 2C [08:26:38]RasterBufferAndPrint [08:26:38]line Счет N : (1)291090 [08:26:38]line ИНН: 02508201610067 [08:26:38]line Контрольно-Кассовый Чек [08:26:38]line ПРОДАЖА [08:26:38]line ТРК (МРК, ГНК) : 32 [08:26:38]line Товар: 2710124130 [08:26:38]line Аи-92-К-5 [08:26:38]line 8.850 * 67.80 [08:26:38]line = 600.03 [08:26:38]line НДС 12% НСП 1% [08:26:38]line > о реализуемом товаре [08:26:38]line ОКРУГЛЕНИЕ: -0.03 [08:26:38]line ИТОГО: 600.00 [08:26:38]line Внесено: 600.00 [08:26:38]line СДАЧА: 0.00 [08:26:38]line НСП 1% : 5.31 [08:26:38]line НДС 12% : 63.72 [08:26:38]line Наличными: 600.00 [08:26:38]line Безнал.: 0.00 [08:26:38]line Место: АЗС № 130 "Партнер Нефть" [08:26:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:26:38]line СНО: Общий режим [08:26:38]line Чек 95 20.08.2024 08:26 [08:26:38]line Смена: 465 ФФД: 1.0 [08:26:38]line ЗНМ: 0300000070 [08:26:38]line РНМ: 0000000000092562 [08:26:38]line Версия ККМ: 001 [08:26:38]line ФМ: 0000000000871769 [08:26:38]line ФД: 162650 [08:26:38]line ФПД: 97903126907705 [08:26:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T082637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162650&fm=97903126907705&tin=02508201610067®Number=0000000000092562&sum=60000 [08:26:38]written 0, free lines is 4095 [08:26:38]OFD Sender: Processing packet 162650 [packets to send 956, broken 955] [08:26:38]ProducePacketName [08:26:38]name=ofd_packets/00162650 [08:26:38]OFD Sender: To server: pG, [08:26:38]CommunicateWithHost lk.salyk.kg:30040 [08:26:38]ConnectInit lk.salyk.kg [08:26:38]Write to MH i2c: 01 00 00 3C 06 42 [08:26:38]Write i2c OK [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: 01 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: 01 07 00 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: 01 07 00 3C 06 00 00 00 00 00 B3 0C 08 [08:26:38]RasterBufferAndPrint [08:26:38]line [08:26:38]line [08:26:38]line [08:26:38]line [08:26:38]line [08:26:38]written 0, free lines is 3256 [08:26:38]MH_Cut [08:26:38]Write to MH i2c: D1 01 00 43 06 01 1B [08:26:38]Write i2c OK [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: D1 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: D1 01 00 [08:26:38]MH_I2C_Read... [08:26:38]Read from MH i2c: D1 01 00 43 06 00 1A [08:26:38]Write to MH i2c: 01 00 00 44 06 4A [08:26:38]Write i2c OK [08:26:38]MH_I2C_Read... [08:26:39]*** Cut start [08:26:39]*** Purtial cut [08:26:39]*** Stage 1: CUTSNS_PIN = 1 [08:26:39]Connected sock=11 [08:26: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 36 39 0F 01 00 00 27 11 07 01 99 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 00 00 00 F4 03 04 00 3D 53 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7B 02 00 35 04 06 00 59 0A D9 1A 0B 39 AC B2 A9 1F F4 89 0E 3A [08:26: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 36 39 4F 00 00 00 F3 4B 47 00 CE 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 36 39 10 04 04 00 5A 7B 02 00 F4 03 04 00 93 FC C3 66 B6 04 01 00 00 50 33 D9 80 D2 E2 C7 B7 [08:26:40]CommunicateWithHost err = 0 [08:26:40]CheckOFDResponse [08:26:40]1017 (14) - 77093643461234 [08:26:40]1041 (16) - 0000000000871769 [08:26:40]1040 (4) - 162650 [08:26:40]1012 (4) - 20.08.2024 02:16 [08:26:40]1206 (1) - 0 [08:26:40]OFD Sender: Remove packet 162650 [08:26:40]ProducePacketName [08:26:40]name=ofd_packets/00162650 [08:26:40]NVStorageDeleteData [08:26:40]OFD Sender: No OFD packet to send [08:26:41]Read from MH i2c: 01 [08:26:41]MH_I2C_Read... [08:26:41]*** Stop cut motor [08:26:41]*** Cut end [08:26:41]Read from MH i2c: 01 07 00 [08:26:41]MH_I2C_Read... [08:26:41]Read from MH i2c: 01 07 00 44 06 00 00 00 00 00 FF 0F 5F [08:26:41]process_action close_receipt done [08:26:41]requested_data is exist [08:26:41]produce_requested_data [08:26:41]requested_item fm.sn is exist - process it [08:26:41]wFMCommunicate request_size=4 [08:26:41]MH_SAM_APDU [08:26:41]CAPDU: 80 11 00 00 [08:26:41]Write to MH i2c: E2 08 00 45 06 80 11 00 00 00 00 00 00 C5 [08:26:41]Write i2c OK [08:26:41]MH_I2C_Read... [08:26:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:26:41]Read from MH i2c: E2 [08:26:41]MH_I2C_Read... [08:26:41]Read from MH i2c: E2 17 00 [08:26:41]MH_I2C_Read... [08:26:41]Read from MH i2c: E2 17 00 45 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [08:26:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:26:41]wFMCommunicate OK [08:26:41]requested_item fd.num is exist - process it [08:26:41]SAM_PROTO_GetFieldsCounters [08:26:41]wFMCommunicate request_size=4 [08:26:41]MH_SAM_APDU [08:26:41]CAPDU: 80 13 00 00 [08:26:41]Write to MH i2c: E2 08 00 46 06 80 13 00 00 00 00 00 00 C8 [08:26:41]Write i2c OK [08:26:41]MH_I2C_Read... [08:26:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:26:41]Read from MH i2c: E2 [08:26:41]MH_I2C_Read... [08:26:41]Read from MH i2c: E2 62 00 [08:26:41]MH_I2C_Read... [08:26:41]Read from MH i2c: E2 62 00 46 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 7B 02 00 0E 04 04 00 D1 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 B4 [08:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 7B 02 00 0E 04 04 00 D1 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 [08:26:41]wFMCommunicate OK [08:26:41]SAM_PROTO_GetFieldsCounters done [08:26:41]requested_item shift.num is exist - process it [08:26:41]requested_item shift.opened is exist - process it [08:26:41]req_shift_opened [08:26:41]FM_GetShiftState [08:26:41]SAM_PROTO_GetShiftState [08:26:41]wFMCommunicate request_size=4 [08:26:41]MH_SAM_APDU [08:26:41]CAPDU: 80 13 01 00 [08:26:41]Write to MH i2c: E2 08 00 47 06 80 13 01 00 00 00 00 00 CA [08:26:41]Write i2c OK [08:26:41]MH_I2C_Read... [08:26:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:26:42]Read from MH i2c: E2 [08:26:42]MH_I2C_Read... [08:26:42]Read from MH i2c: E2 0E 00 [08:26:42]MH_I2C_Read... [08:26:42]Read from MH i2c: E2 0E 00 47 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 98 [08:26:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:26:42]wFMCommunicate OK [08:26:42]SAM_PROTO_GetShiftState done [08:26:42]FM_GetShiftState done [08:26:42]req_shift_opened done [08:26:42]requested_item shift.open_date is exist - process it [08:26:42]req_shift_open_date [08:26:42]req_shift_open_date done [08:26:42]produce_requested_data done [08:26:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162650,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:26:42]process_action_free close_receipt [08:26:42]json_value_free [08:26:42]json_value_free done [08:26:42]process_json_proto returns [08:26:42]Send response to host [08:26:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162650,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:26:42]free response buf [08:26:42]execute_script done [08:26:42]execute_script returns [08:26:42]free content buf [08:26:42]Sock 7.Close socket [08:26:42]Sock 7.Thread stoped [08:26:45]OFD Sender: No OFD packet to send [08:26:50]OFD Sender: No OFD packet to send [08:26:55]OFD Sender: No OFD packet to send [08:27:00]OFD Sender: No OFD packet to send [08:27:05]OFD Sender: No OFD packet to send [08:27:11]OFD Sender: No OFD packet to send [08:27:16]OFD Sender: No OFD packet to send [08:27:21]OFD Sender: No OFD packet to send [08:27:26]OFD Sender: No OFD packet to send [08:27:29]accept exits with 9 [08:27:29]New connection [08:27:29]New thread 3067264356 created [08:27:29]Thread 3067407716 joined [08:27:29]Waiting for new connection... [08:27:29] Sock 9.Parse request [08:27:29]Sock 9.Check first char [08:27:29]Sock 9.First char is OK [08:27:29]request: POST /json_proto HTTP/1.0 [08:27:29]Method: POST [08:27:29]URL: /json_proto [08:27:29]Method is POST - this is cgi request [08:27:29]url: /json_proto [08:27:29]query_string will be loaded in cgi processing [08:27:29]execute_cgi json_proto POST (null) [08:27:29]execute_cgi path=json_proto method=POST [08:27:29]POST find Content-Length [08:27:29]Host: 172.17.44.132:8080 [08:27:29]Content-Length: 800 [08:27:29]Content-Type: application/json [08:27:29] [08:27:29]POST finish read [08:27:29]Found Content-Length = 800 [08:27:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:29]execute_script... [08:27:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291091", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:27:29]POST & json_proto [08:27:29]process_json_proto [08:27:29]json parsed OK: [08:27:29]protocol is kg_v1.0 [08:27:29]action value=close_receipt [08:27:29]process_action close_receipt [08:27:29]cmd_close_receipt [08:27:29]MH_GetDate [08:27:29]Write to MH i2c: F0 00 00 48 06 3D [08:27:29]Write i2c OK [08:27:29]MH_I2C_Read... [08:27:29]Read from MH i2c: F0 [08:27:29]MH_I2C_Read... [08:27:29]Read from MH i2c: F0 09 00 [08:27:29]MH_I2C_Read... [08:27:29]Read from MH i2c: F0 09 00 48 06 00 72 53 C4 66 2A 83 C1 65 08 [08:27:29]GetLastDocTimeStamp 1724142397 [08:27:29]current date 1724142450 [08:27:29]FM_GetShiftState [08:27:29]SAM_PROTO_GetShiftState [08:27:29]wFMCommunicate request_size=4 [08:27:29]MH_SAM_APDU [08:27:29]CAPDU: 80 13 01 00 [08:27:29]Write to MH i2c: E2 08 00 49 06 80 13 01 00 00 00 00 00 CC [08:27:29]Write i2c OK [08:27:29]MH_I2C_Read... [08:27:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:29]Read from MH i2c: E2 [08:27:29]MH_I2C_Read... [08:27:29]Read from MH i2c: E2 0E 00 [08:27:29]MH_I2C_Read... [08:27:29]Read from MH i2c: E2 0E 00 49 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9A [08:27:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:27:29]wFMCommunicate OK [08:27:29]SAM_PROTO_GetShiftState done [08:27:29]FM_GetShiftState done [08:27:29]opened in 1724113081 [08:27:29]opened+sec_in_day 1724199481 [08:27:29]quantity*price = 200025 [08:27:29]sum+1 = 200026 [08:27:29]Check (price>sum+1) || (price+1 о реализуемом товаре [08:27:31]line ИТОГО: 2000.25 [08:27:31]line НСП 1% : 17.70 [08:27:31]line НДС 12% : 212.42 [08:27:31]line Наличными: 0.00 [08:27:31]line Безнал.: 2000.25 [08:27:31]line Место: АЗС № 130 "Партнер Нефть" [08:27:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:27:31]line СНО: Общий режим [08:27:31]line Чек 96 20.08.2024 08:27 [08:27:31]line Смена: 465 ФФД: 1.0 [08:27:31]line ЗНМ: 0300000070 [08:27:31]line РНМ: 0000000000092562 [08:27:31]line Версия ККМ: 001 [08:27:31]line Платежная система: O! деньги [08:27:31]line ФМ: 0000000000871769 [08:27:31]line ФД: 162651 [08:27:31]line ФПД: 109833805197160 [08:27:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T082730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162651&fm=109833805197160&tin=02508201610067®Number=0000000000092562&sum=200025 [08:27:31]written 0, free lines is 4095 [08:27:31]OFD Sender: Processing packet 162651 [packets to send 956, broken 955] [08:27:31]ProducePacketName [08:27:31]name=ofd_packets/00162651 [08:27:31]OFD Sender: To server: pG, [08:27:31]CommunicateWithHost lk.salyk.kg:30040 [08:27:31]ConnectInit lk.salyk.kg [08:27:31]Write to MH i2c: 01 00 00 86 06 8C [08:27:31]Write i2c OK [08:27:31]MH_I2C_Read... [08:27:31]Read from MH i2c: 01 [08:27:31]MH_I2C_Read... [08:27:31]Read from MH i2c: 01 07 00 [08:27:31]MH_I2C_Read... [08:27:31]Read from MH i2c: 01 07 00 86 06 00 00 00 00 00 EF 0C 8E [08:27:31]RasterBufferAndPrint [08:27:31]line [08:27:31]line [08:27:31]line [08:27:31]line [08:27:31]line [08:27:31]written 0, free lines is 3317 [08:27:31]MH_Cut [08:27:31]Write to MH i2c: D1 01 00 8D 06 01 65 [08:27:31]Write i2c OK [08:27:31]MH_I2C_Read... [08:27:31]Read from MH i2c: D1 [08:27:31]MH_I2C_Read... [08:27:31]Read from MH i2c: D1 01 00 [08:27:31]MH_I2C_Read... [08:27:31]Read from MH i2c: D1 01 00 8D 06 00 64 [08:27:31]Write to MH i2c: 01 00 00 8E 06 94 [08:27:31]Write i2c OK [08:27:31]MH_I2C_Read... [08:27:32]*** Cut start [08:27:32]*** Purtial cut [08:27:32]*** Stage 1: CUTSNS_PIN = 1 [08:27:33]Connected sock=11 [08:27: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 36 39 0C 01 00 00 34 A7 04 01 E7 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 00 00 00 F4 03 04 00 72 53 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7B 02 00 35 04 06 00 63 E4 AC F1 6F 68 50 37 86 F4 DD 63 56 8E [08:27:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2E E4 47 00 52 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 [08:28:04]OFD Sender: No OFD packet to send [08:28:05]recv_with_timeout no data received [08:28:09]OFD Sender: No OFD packet to send 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7B 02 00 F4 03 04 00 C9 FC C3 66 B6 04 01 00 00 67 9A 15 47 55 14 6B A3 [08:27:34]CommunicateWithHost err = 0 [08:27:34]CheckOFDResponse [08:27:34]1017 (14) - 77093643461234 [08:27:34]1041 (16) - 0000000000871769 [08:27:34]1040 (4) - 162651 [08:27:34]1012 (4) - 20.08.2024 02:17 [08:27:34]1206 (1) - 0 [08:27:34]OFD Sender: Remove packet 162651 [08:27:34]ProducePacketName [08:27:34]name=ofd_packets/00162651 [08:27:34]NVStorageDeleteData [08:27:34]OFD Sender: No OFD packet to send [08:27:34]Read from MH i2c: 01 [08:27:34]MH_I2C_Read... [08:27:34]*** Stop cut motor [08:27:34]*** Cut end [08:27:34]Read from MH i2c: 01 07 00 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: 01 07 00 8E 06 00 00 00 00 00 FF 0F A9 [08:27:34]process_action close_receipt done [08:27:34]requested_data is exist [08:27:34]produce_requested_data [08:27:34]requested_item fm.sn is exist - process it [08:27:34]wFMCommunicate request_size=4 [08:27:34]MH_SAM_APDU [08:27:34]CAPDU: 80 11 00 00 [08:27:34]Write to MH i2c: E2 08 00 8F 06 80 11 00 00 00 00 00 00 0F [08:27:34]Write i2c OK [08:27:34]MH_I2C_Read... [08:27:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:34]Read from MH i2c: E2 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: E2 17 00 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: E2 17 00 8F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [08:27:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:27:34]wFMCommunicate OK [08:27:34]requested_item fd.num is exist - process it [08:27:34]SAM_PROTO_GetFieldsCounters [08:27:34]wFMCommunicate request_size=4 [08:27:34]MH_SAM_APDU [08:27:34]CAPDU: 80 13 00 00 [08:27:34]Write to MH i2c: E2 08 00 90 06 80 13 00 00 00 00 00 00 12 [08:27:34]Write i2c OK [08:27:34]MH_I2C_Read... [08:27:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:27:34]Read from MH i2c: E2 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: E2 62 00 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: E2 62 00 90 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 7B 02 00 0E 04 04 00 D1 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 02 [08:27: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 7B 02 00 0E 04 04 00 D1 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 [08:27:34]wFMCommunicate OK [08:27:34]SAM_PROTO_GetFieldsCounters done [08:27:34]requested_item shift.num is exist - process it [08:27:34]requested_item shift.opened is exist - process it [08:27:34]req_shift_opened [08:27:34]FM_GetShiftState [08:27:34]SAM_PROTO_GetShiftState [08:27:34]wFMCommunicate request_size=4 [08:27:34]MH_SAM_APDU [08:27:34]CAPDU: 80 13 01 00 [08:27:34]Write to MH i2c: E2 08 00 91 06 80 13 01 00 00 00 00 00 14 [08:27:34]Write i2c OK [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: E2 [08:27:34]MH_I2C_Read... [08:27:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:27:34]Read from MH i2c: E2 0E 00 [08:27:34]MH_I2C_Read... [08:27:34]Read from MH i2c: E2 0E 00 91 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E2 [08:27:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:27:34]wFMCommunicate OK [08:27:34]SAM_PROTO_GetShiftState done [08:27:34]FM_GetShiftState done [08:27:34]req_shift_opened done [08:27:34]requested_item shift.open_date is exist - process it [08:27:34]req_shift_open_date [08:27:34]req_shift_open_date done [08:27:34]produce_requested_data done [08:27:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162651,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:27:34]process_action_free close_receipt [08:27:34]json_value_free [08:27:34]json_value_free done [08:27:34]process_json_proto returns [08:27:34]Send response to host [08:27:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162651,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:27:34]free response buf [08:27:34]execute_script done [08:27:34]execute_script returns [08:27:34]free content buf [08:27:34]Sock 9.Close socket [08:27:34]Sock 9.Thread stoped [08:27:39]OFD Sender: No OFD packet to send [08:27:43]recv_with_timeout no data received [08:27:44]OFD Sender: No OFD packet to send [08:27:49]OFD Sender: No OFD packet to send [08:27:54]OFD Sender: No OFD packet to send [08:27:59]OFD Sender: No OFD packet to send [08:27:30]free (receipt_item_data.post_item_text) [08:27:30]done [08:27:30]Malloc new data [08:27:30]Malloc new data [08:27:30]Malloc new data [08:27:30]KKMSetReceiptData OK [08:27:30]ProcessDocumentItem done err = 0, tmpTLVsize=111 [08:27:30]tlvbuf is 01873400 [08:27:30]KKMLoadAndSignReceiptData [08:27:30]SAM_PROTO_ProcessDocument [08:27:30]wFMCommunicate request_size=9 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 15 01 00 04 03 00 6F 00 [08:27:30]Write to MH i2c: E2 0C 00 4B 06 80 15 01 00 04 00 03 00 6F 00 00 00 4A [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 4B 06 00 90 00 C5 [08:27:30]RAPDU: 90 00 [08:27:30]wFMCommunicate OK [08:27:30]wFMCommunicate request_size=10 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [08:27:30]Write to MH i2c: E2 0D 00 4C 06 80 15 02 00 05 00 1E 04 01 00 01 00 00 00 [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 4C 06 00 90 00 C6 [08:27:30]RAPDU: 90 00 [08:27:30]wFMCommunicate OK [08:27:30]wFMCommunicate request_size=15 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 15 02 00 0A FC 03 06 00 59 0D 03 00 00 00 [08:27:30]Write to MH i2c: E2 12 00 4D 06 80 15 02 00 0A 00 FC 03 06 00 59 0D 03 00 00 00 00 00 55 [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [08:27:30]RAPDU: 90 00 [08:27:30]wFMCommunicate OK [08:27:30]wFMCommunicate request_size=47 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 [08:27:30]Write to MH i2c: E2 32 00 4E 06 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 00 00 67 [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [08:27:30]RAPDU: 90 00 [08:27:30]wFMCommunicate OK [08:27:30]wFMCommunicate request_size=15 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [08:27:30]Write to MH i2c: E2 12 00 4F 06 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 FA [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [08:27:30]RAPDU: 90 00 [08:27:30]wFMCommunicate OK [08:27:30]wFMCommunicate request_size=15 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 15 02 00 0A 39 04 06 00 59 0D 03 00 00 00 [08:27:30]Write to MH i2c: E2 12 00 50 06 80 15 02 00 0A 00 39 04 06 00 59 0D 03 00 00 00 00 00 96 [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [08:27:30]RAPDU: 90 00 [08:27:30]wFMCommunicate OK [08:27:30]wFMCommunicate request_size=11 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [08:27:30]Write to MH i2c: E2 0E 00 51 06 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 09 [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 51 06 00 90 00 CB [08:27:30]RAPDU: 90 00 [08:27:30]wFMCommunicate OK [08:27:30]wFMCommunicate request_size=13 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 15 02 00 08 F4 03 04 00 72 53 C4 66 [08:27:30]Write to MH i2c: E2 10 00 52 06 80 15 02 00 08 00 F4 03 04 00 72 53 C4 66 00 00 D2 [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 52 06 00 90 00 CC [08:27:30]RAPDU: 90 00 [08:27:30]wFMCommunicate OK [08:27:30]wFMCommunicate request_size=25 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [08:27:30]Write to MH i2c: E2 1C 00 53 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 3A [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 53 06 00 90 00 CD [08:27:30]RAPDU: 90 00 [08:27:30]wFMCommunicate OK [08:27:30]wFMCommunicate request_size=4 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 15 03 00 [08:27:30]Write to MH i2c: E2 08 00 54 06 80 15 03 00 00 00 00 00 DB [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 40 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 40 00 54 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 60 00 00 00 35 04 06 00 63 E4 AC F1 6F 68 90 00 9C [08:27:30]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 60 00 00 00 35 04 06 00 63 E4 AC F1 6F 68 90 00 [08:27:30]wFMCommunicate OK [08:27:30]SAM_PROTO_ProcessDocument answer len = 59 [08:27:30]SAM_PROTO_ProcessDocument done [08:27:30]SetTLVBufToDocument [08:27:30]Processing tag 1209 (04B9) [08:27:30]Malloc new data [08:27:30]Processing tag 1041 (0411) [08:27:30]Processing tag 1040 (0410) [08:27:30]Malloc new data [08:27:30]Processing tag 1038 (040E) [08:27:30]Malloc new data [08:27:30]Processing tag 1042 (0412) [08:27:30]Malloc new data [08:27:30]Processing tag 1077 (0435) [08:27:30]Malloc new data [08:27:30]SetTLVBufToDocument err=0 [08:27:30]KKMLoadAndSignReceiptData store KKM data [08:27:30]KKMLoadAndSignReceiptData err=0 [08:27:30]wFMCommunicate request_size=4 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 11 00 00 [08:27:30]Write to MH i2c: E2 08 00 55 06 80 11 00 00 00 00 00 00 D5 [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 17 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 17 00 55 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [08:27:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:27:30]wFMCommunicate OK [08:27:30]Счет N : (1)291091 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 21 Товар: 2710194800 ДТ-К-5 26.250 * 76.20 = 2000.25 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 96 20.08.2024 08:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162651 ФПД: 109833805197160 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T082730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162651&fm=109833805197160&tin=02508201610067®Number=0000000000092562&sum=200025 [08:27:30]StoreToDocumentArchive [08:27:30]shift 465 fd 162651 [08:27:30]save to /storage/0465/doc_00162651 [08:27:30]save last doc name /storage/0465/doc_00162651 to /storage/kkm_last_doc_name [08:27:30]save OK [08:27:30]Clear old archive folders... [08:27:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:27:30]tlvbuf is 018F7BA0 [08:27:30]SAM_PROTO_ClearQueue [08:27:30]wFMCommunicate request_size=4 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 09 00 00 [08:27:30]Write to MH i2c: E2 08 00 56 06 80 09 00 00 00 00 00 00 CE [08:27:30]Write i2c OK [08:27:30]MH_I2C_Read... [08:27:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:27:30]Read from MH i2c: E2 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 [08:27:30]MH_I2C_Read... [08:27:30]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [08:27:30]RAPDU: 90 00 [08:27:30]wFMCommunicate OK [08:27:30]SAM_PROTO_ClearQueue done [08:27:30]KKMCreateOFDPacket [08:27:30]OFDProtocolAddRootSTLVToBuf [08:27:30]FM_MakeSignedData [08:27:30]FM_MakeSignedData [08:27:30]SAM_PROTO_SignData [08:27:30]wFMCommunicate request_size=4 [08:27:30]MH_SAM_APDU [08:27:30]CAPDU: 80 0D 01 02 [08:27:30]Write to MH i2c: E2 08 00 [08:28:14]OFD Sender: No OFD packet to send [08:28:19]OFD Sender: No OFD packet to send [08:28:24]OFD Sender: No OFD packet to send [08:28:29]OFD Sender: No OFD packet to send [08:28:34]OFD Sender: No OFD packet to send [08:28:36]recv_with_timeout no data received [08:28:39]OFD Sender: No OFD packet to send [08:28:44]OFD Sender: No OFD packet to send [08:28:49]OFD Sender: No OFD packet to send [08:28:54]OFD Sender: No OFD packet to send [08:28:59]OFD Sender: No OFD packet to send [08:29:04]OFD Sender: No OFD packet to send [08:29:09]OFD Sender: No OFD packet to send [08:29:14]OFD Sender: No OFD packet to send [08:29:19]OFD Sender: No OFD packet to send [08:29:24]OFD Sender: No OFD packet to send [08:29:26]recv_with_timeout no data received [08:29:30]OFD Sender: No OFD packet to send [08:29:35]OFD Sender: No OFD packet to send [08:29:40]OFD Sender: No OFD packet to send [08:29:45]OFD Sender: No OFD packet to send [08:29:50]OFD Sender: No OFD packet to send [08:29:55]OFD Sender: No OFD packet to send [08:30:00]OFD Sender: No OFD packet to send [08:30:05]OFD Sender: No OFD packet to send [08:30:10]OFD Sender: No OFD packet to send [08:30:15]OFD Sender: No OFD packet to send [08:30:20]OFD Sender: No OFD packet to send [08:30:25]OFD Sender: No OFD packet to send [08:30:30]OFD Sender: No OFD packet to send [08:30:32]recv_with_timeout no data received [08:30:35]OFD Sender: No OFD packet to send [08:30:40]OFD Sender: No OFD packet to send [08:30:45]OFD Sender: No OFD packet to send [08:30:46]recv_with_timeout no data received [08:30:50]OFD Sender: No OFD packet to send [08:30:55]OFD Sender: No OFD packet to send [08:31:00]OFD Sender: No OFD packet to send [08:31:05]OFD Sender: No OFD packet to send [08:31:10]OFD Sender: No OFD packet to send [08:31:12]recv_with_timeout no data received [08:31:15]OFD Sender: No OFD packet to send [08:31:20]OFD Sender: No OFD packet to send [08:31:25]OFD Sender: No OFD packet to send [08:31:30]OFD Sender: No OFD packet to send [08:31:35]OFD Sender: No OFD packet to send [08:31:40]OFD Sender: No OFD packet to send [08:31:45]OFD Sender: No OFD packet to send [08:31:50]OFD Sender: No OFD packet to send [08:31:55]OFD Sender: No OFD packet to send [08:32:00]OFD Sender: No OFD packet to send [08:32:05]recv_with_timeout no data received [08:32:05]OFD Sender: No OFD packet to send [08:32:10]OFD Sender: No OFD packet to send [08:32:15]OFD Sender: No OFD packet to send [08:32:20]OFD Sender: No OFD packet to send [08:32:25]OFD Sender: No OFD packet to send [08:32:30]OFD Sender: No OFD packet to send [08:32:35]OFD Sender: No OFD packet to send [08:32:40]OFD Sender: No OFD packet to send [08:32:45]OFD Sender: No OFD packet to send [08:32:50]OFD Sender: No OFD packet to send [08:32:55]OFD Sender: No OFD packet to send [08:33:00]OFD Sender: No OFD packet to send [08:33:05]OFD Sender: No OFD packet to send [08:33:10]OFD Sender: No OFD packet to send [08:33:15]OFD Sender: No OFD packet to send [08:33:20]OFD Sender: No OFD packet to send [08:33:25]OFD Sender: No OFD packet to send [08:33:30]OFD Sender: No OFD packet to send [08:33:36]OFD Sender: No OFD packet to send [08:33:41]OFD Sender: No OFD packet to send [08:33:46]OFD Sender: No OFD packet to send [08:33:51]OFD Sender: No OFD packet to send [08:33:56]OFD Sender: No OFD packet to send [08:34:01]OFD Sender: No OFD packet to send [08:34:06]OFD Sender: No OFD packet to send [08:34:11]OFD Sender: No OFD packet to send [08:34:12]recv_with_timeout no data received [08:34:16]OFD Sender: No OFD packet to send [08:34:21]OFD Sender: No OFD packet to send [08:34:26]OFD Sender: No OFD packet to send [08:34:31]OFD Sender: No OFD packet to send [08:34:33]recv_with_timeout no data received [08:34:36]OFD Sender: No OFD packet to send [08:34:41]OFD Sender: No OFD packet to send [08:34:46]OFD Sender: No OFD packet to send [08:34:48]recv_with_timeout no data received [08:34:51]OFD Sender: No OFD packet to send [08:34:56]OFD Sender: No OFD packet to send [08:35:01]OFD Sender: No OFD packet to send [08:35:06]OFD Sender: No OFD packet to send [08:35:11]OFD Sender: No OFD packet to send [08:35:16]OFD Sender: No OFD packet to send [08:35:21]OFD Sender: No OFD packet to send [08:35:26]OFD Sender: No OFD packet to send [08:35:31]OFD Sender: No OFD packet to send [08:35:36]OFD Sender: No OFD packet to send [08:35:41]OFD Sender: No OFD packet to send [08:35:46]OFD Sender: No OFD packet to send [08:35:51]OFD Sender: No OFD packet to send [08:35:56]OFD Sender: No OFD packet to send [08:36:01]OFD Sender: No OFD packet to send [08:36:06]OFD Sender: No OFD packet to send [08:36:11]OFD Sender: No OFD packet to send [08:36:16]OFD Sender: No OFD packet to send [08:36:21]OFD Sender: No OFD packet to send [08:36:26]OFD Sender: No OFD packet to send [08:36:31]OFD Sender: No OFD packet to send [08:36:36]OFD Sender: No OFD packet to send [08:36:41]OFD Sender: No OFD packet to send [08:36:46]OFD Sender: No OFD packet to send [08:36:51]OFD Sender: No OFD packet to send [08:36:56]OFD Sender: No OFD packet to send [08:37:01]OFD Sender: No OFD packet to send [08:37:06]OFD Sender: No OFD packet to send [08:37:11]OFD Sender: No OFD packet to send [08:37:16]OFD Sender: No OFD packet to send [08:37:21]OFD Sender: No OFD packet to send [08:37:26]accept exits with 7 [08:37:26]New connection [08:37:26]New thread 3067407716 created [08:37:26]Thread 3067264356 joined [08:37:26]Waiting for new connection... [08:37:26] Sock 7.Parse request [08:37:26]Sock 7.Check first char [08:37:26]Sock 7.First char is OK [08:37:26]request: POST /json_proto HTTP/1.0 [08:37:26]Method: POST [08:37:26]URL: /json_proto [08:37:26]Method is POST - this is cgi request [08:37:26]url: /json_proto [08:37:26]query_string will be loaded in cgi processing [08:37:26]execute_cgi json_proto POST (null) [08:37:26]execute_cgi path=json_proto method=POST [08:37:26]POST find Content-Length [08:37:26]Host: 172.17.44.132:8080 [08:37:26]Content-Length: 682 [08:37:26]Content-Type: application/json [08:37:26] [08:37:26]POST finish read [08:37:26]Found Content-Length = 682 [08:37:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:26]execute_script... [08:37:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291082", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:37:26]POST & json_proto [08:37:26]process_json_proto [08:37:26]json parsed OK: [08:37:26]protocol is kg_v1.0 [08:37:26]action value=close_receipt [08:37:26]process_action close_receipt [08:37:26]cmd_close_receipt [08:37:26]MH_GetDate [08:37:26]Write to MH i2c: F0 00 00 92 06 87 [08:37:26]Write i2c OK [08:37:26]MH_I2C_Read... [08:37:26]Read from MH i2c: F0 [08:37:26]MH_I2C_Read... [08:37:26]Read from MH i2c: F0 09 00 [08:37:26]MH_I2C_Read... [08:37:26]Read from MH i2c: F0 09 00 92 06 00 C7 55 C4 66 2A 83 C1 65 A9 [08:37:26]GetLastDocTimeStamp 1724142450 [08:37:26]current date 1724143047 [08:37:26]FM_GetShiftState [08:37:26]SAM_PROTO_GetShiftState [08:37:26]wFMCommunicate request_size=4 [08:37:26]MH_SAM_APDU [08:37:26]CAPDU: 80 13 01 00 [08:37:26]Write to MH i2c: E2 08 00 93 06 80 13 01 00 00 00 00 00 16 [08:37:26]Write i2c OK [08:37:26]MH_I2C_Read... [08:37:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:37:26]Read from MH i2c: E2 [08:37:26]MH_I2C_Read... [08:37:26]Read from MH i2c: E2 0E 00 [08:37:26]MH_I2C_Read... [08:37:26]Read from MH i2c: E2 0E 00 93 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E4 [08:37:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:37:26]wFMCommunicate OK [08:37:26]SAM_PROTO_GetShiftState done [08:37:26]FM_GetShiftState done [08:37:26]opened in 1724113081 [08:37:26]opened+sec_in_day 1724199481 [08:37:26]quantity*price = 100005 [08:37:26]sum+1 = 100006 [08:37:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 97 20.08.2024 08:37 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162652 ФПД: 53452862695658 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T083727&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162652&fm=53452862695658&tin=02508201610067®Number=0000000000092562&sum=100000 [08:37:27]StoreToDocumentArchive [08:37:27]shift 465 fd 162652 [08:37:27]save to /storage/0465/doc_00162652 [08:37:27]save last doc name /storage/0465/doc_00162652 to /storage/kkm_last_doc_name [08:37:27]save OK [08:37:27]Clear old archive folders... [08:37:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:37:27]tlvbuf is 018844A0 [08:37:27]SAM_PROTO_ClearQueue [08:37:27]wFMCommunicate request_size=4 [08:37:27]MH_SAM_APDU [08:37:27]CAPDU: 80 09 00 00 [08:37:27]Write to MH i2c: E2 08 00 A0 06 80 09 00 00 00 00 00 00 18 [08:37:27]Write i2c OK [08:37:27]MH_I2C_Read... [08:37:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:37:27]Read from MH i2c: E2 [08:37:27]MH_I2C_Read... [08:37:27]Read from MH i2c: E2 03 00 [08:37:27]MH_I2C_Read... [08:37:27]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [08:37:27]RAPDU: 90 00 [08:37:27]wFMCommunicate OK [08:37:27]SAM_PROTO_ClearQueue done [08:37:27]KKMCreateOFDPacket [08:37:27]OFDProtocolAddRootSTLVToBuf [08:37:27]FM_MakeSignedData [08:37:27]FM_MakeSignedData [08:37:27]SAM_PROTO_SignData [08:37:27]wFMCommunicate request_size=4 [08:37:27]MH_SAM_APDU [08:37:27]CAPDU: 80 0D 01 02 [08:37:27]Write to MH i2c: E2 08 00 A1 06 80 0D 01 02 00 00 00 00 20 [08:37:27]Write i2c OK [08:37:27]MH_I2C_Read... [08:37:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:37:27]Read from MH i2c: E2 [08:37:27]MH_I2C_Read... [08:37:27]Read from MH i2c: E2 03 00 [08:37:27]MH_I2C_Read... [08:37:27]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [08:37:27]RAPDU: 90 00 [08:37:27]wFMCommunicate OK [08:37:27]wFMCommunicate request_size=255 [08:37:27]MH_SAM_APDU [08:37:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 C7 55 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7B 02 00 35 04 06 00 30 [08:37:27]Write to MH i2c: E2 02 01 A2 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 C7 55 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7B 02 00 35 04 06 00 30 00 00 B5 [08:37:27]Write i2c OK [08:37:27]MH_I2C_Read... [08:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:28]Read from MH i2c: E2 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: E2 03 00 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: E2 03 00 A2 06 00 90 00 1C [08:37:28]RAPDU: 90 00 [08:37:28]wFMCommunicate OK [08:37:28]wFMCommunicate request_size=10 [08:37:28]MH_SAM_APDU [08:37:28]CAPDU: 80 0D 02 02 05 9D 76 E4 A8 EA [08:37:28]Write to MH i2c: E2 0D 00 A3 06 80 0D 02 02 05 00 9D 76 E4 A8 EA 00 00 B6 [08:37:28]Write i2c OK [08:37:28]MH_I2C_Read... [08:37:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:37:28]Read from MH i2c: E2 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: E2 03 00 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: E2 03 00 A3 06 00 90 00 1D [08:37:28]RAPDU: 90 00 [08:37:28]wFMCommunicate OK [08:37:28]wFMCommunicate request_size=4 [08:37:28]MH_SAM_APDU [08:37:28]CAPDU: 80 0D 03 02 [08:37:28]Write to MH i2c: E2 08 00 A4 06 80 0D 03 02 00 00 00 00 25 [08:37:28]Write i2c OK [08:37:28]MH_I2C_Read... [08:37:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:37:28]Read from MH i2c: E2 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: E2 0B 00 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: E2 0B 00 A4 06 00 1E EB 5B 28 26 60 63 3C 90 00 D7 [08:37:28]RAPDU: 1E EB 5B 28 26 60 63 3C 90 00 [08:37:28]wFMCommunicate OK [08:37:28]SAM_PROTO_SignData done [08:37:28]FM_MakeSignedData done [08:37:28]CreateOFDProtocolMessage [08:37:28]wFMCommunicate request_size=4 [08:37:28]MH_SAM_APDU [08:37:28]CAPDU: 80 11 00 00 [08:37:28]Write to MH i2c: E2 08 00 A5 06 80 11 00 00 00 00 00 00 25 [08:37:28]Write i2c OK [08:37:28]MH_I2C_Read... [08:37:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:37:28]Read from MH i2c: E2 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: E2 17 00 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: E2 17 00 A5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [08:37:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:37:28]wFMCommunicate OK [08:37:28]CreateOFDProtocolMessage done [08:37:28]OFDSenderStorePacket 162652 [08:37:28]StoreOFDPacket docnum=162652 [08:38:48]accept exits with 10 [08:38:48]New connection [08:38:48]New thread 3067264356 created [08:38:48]Thread 3067407716 joined [08:38:48]Waiting for new connection... [08:38:48] Sock 10.Parse request [08:38:48]Sock 10.Check first char [08:38:48]Sock 10.First char is OK [08:38:48]request: POST /json_proto HTTP/1.0 [08:38:48]Method: POST [08:38:48]URL: /json_proto [08:38:48]Method is POST - this is cgi request [08:38:48]url: /json_proto [08:38:48]query_string will be loaded in cgi processing [08:38:48]execute_cgi json_proto POST (null) [08:38:48]execute_cgi path=json_proto method=POST [08:38:48]POST find Content-Length [08:38:48]Host: 172.17.44.132:8080 [08:38:48]Content-Length: 682 [08:38:48]Content-Type: application/json [08:38:48] [08:38:48]POST finish read [08:38:48]Found Content-Length = 682 [08:38:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 24.260, "sum" : 1800.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:48]execute_script... [08:38:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291098", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 24.260, "sum" : 1800.09, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:38:48]POST & json_proto [08:38:48]process_json_proto [08:38:48]json parsed OK: [08:38:48]protocol is kg_v1.0 [08:38:48]action value=close_receipt [08:38:48]process_action close_receipt [08:38:48]cmd_close_receipt [08:38:48]MH_GetDate [08:38:48]Write to MH i2c: F0 00 00 DD 06 D2 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: F0 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: F0 09 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: F0 09 00 DD 06 00 19 56 C4 66 2A 83 C1 65 47 [08:38:48]GetLastDocTimeStamp 1724143047 [08:38:48]current date 1724143129 [08:38:48]FM_GetShiftState [08:38:48]SAM_PROTO_GetShiftState [08:38:48]wFMCommunicate request_size=4 [08:38:48]MH_SAM_APDU [08:38:48]CAPDU: 80 13 01 00 [08:38:48]Write to MH i2c: E2 08 00 DE 06 80 13 01 00 00 00 00 00 61 [08:38:48]Write i2c OK [08:38:48]MH_I2C_Read... [08:38:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:48]Read from MH i2c: E2 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 0E 00 [08:38:48]MH_I2C_Read... [08:38:48]Read from MH i2c: E2 0E 00 DE 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2F [08:38:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:38:48]wFMCommunicate OK [08:38:48]SAM_PROTO_GetShiftState done [08:38:48]FM_GetShiftState done [08:38:48]opened in 1724113081 [08:38:48]opened+sec_in_day 1724199481 [08:38:48]quantity*price = 180009 [08:38:48]sum+1 = 180010 [08:38:48]Check (price>sum+1) || (price+1 о реализуемом товаре [08:38:50]line ОКРУГЛЕНИЕ: -0.09 [08:38:50]line ИТОГО: 1800.00 [08:38:50]line Внесено: 1800.00 [08:38:50]line СДАЧА: 0.00 [08:38:50]line НСП 1% : 15.93 [08:38:50]line НДС 12% : 191.16 [08:38:50]line Наличными: 1800.00 [08:38:50]line Безнал.: 0.00 [08:38:50]line Место: АЗС № 130 "Партнер Нефть" [08:38:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:38:50]line СНО: Общий режим [08:38:50]line Чек 98 20.08.2024 08:38 [08:38:50]line Смена: 465 ФФД: 1.0 [08:38:50]line ЗНМ: 0300000070 [08:38:50]line РНМ: 0000000000092562 [08:38:50]line Версия ККМ: 001 [08:38:50]line ФМ: 0000000000871769 [08:38:50]line ФД: 162653 [08:38:50]line ФПД: 126323925538260 [08:38:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T083849&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162653&fm=126323925538260&tin=02508201610067®Number=0000000000092562&sum=180000 [08:38:50]written 0, free lines is 4095 [08:38:50]OFD Sender: Processing packet 162652 [packets to send 957, broken 955] [08:38:50]ProducePacketName [08:38:50]name=ofd_packets/00162652 [08:38:50]OFD Sender: To server: pG, [08:38:50]CommunicateWithHost lk.salyk.kg:30040 [08:38:50]ConnectInit lk.salyk.kg [08:38:50]Write to MH i2c: 01 00 00 1C 07 23 [08:38:50]Write i2c OK [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: 01 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: 01 07 00 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: 01 07 00 1C 07 00 00 00 00 00 C1 0C F7 [08:38:50]RasterBufferAndPrint [08:38:50]line [08:38:50]line [08:38:50]line [08:38:50]line [08:38:50]line [08:38:50]written 0, free lines is 3271 [08:38:50]MH_Cut [08:38:50]Write to MH i2c: D1 01 00 23 07 01 FC [08:38:50]Write i2c OK [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: D1 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: D1 01 00 [08:38:50]MH_I2C_Read... [08:38:50]Read from MH i2c: D1 01 00 23 07 00 FB [08:38:50]Write to MH i2c: 01 00 00 24 07 2B [08:38:50]Write i2c OK [08:38:50]MH_I2C_Read... [08:38:51]*** Cut start [08:38:51]*** Purtial cut [08:38:51]*** Stage 1: CUTSNS_PIN = 1 [08:38:53]Read from MH i2c: 01 [08:38:53]MH_I2C_Read... [08:38:53]*** Stop cut motor [08:38:53]*** Cut end [08:38:53]Read from MH i2c: 01 07 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: 01 07 00 24 07 00 00 00 00 00 FF 0F 40 [08:38:53]process_action close_receipt done [08:38:53]requested_data is exist [08:38:53]produce_requested_data [08:38:53]requested_item fm.sn is exist - process it [08:38:53]wFMCommunicate request_size=4 [08:38:53]MH_SAM_APDU [08:38:53]CAPDU: 80 11 00 00 [08:38:53]Write to MH i2c: E2 08 00 25 07 80 11 00 00 00 00 00 00 A6 [08:38:53]Write i2c OK [08:38:53]MH_I2C_Read... [08:38:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:53]Read from MH i2c: E2 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 17 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 17 00 25 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FF [08:38:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:38:53]wFMCommunicate OK [08:38:53]requested_item fd.num is exist - process it [08:38:53]SAM_PROTO_GetFieldsCounters [08:38:53]wFMCommunicate request_size=4 [08:38:53]MH_SAM_APDU [08:38:53]CAPDU: 80 13 00 00 [08:38:53]Write to MH i2c: E2 08 00 26 07 80 13 00 00 00 00 00 00 A9 [08:38:53]Write i2c OK [08:38:53]MH_I2C_Read... [08:38:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:38:53]Read from MH i2c: E2 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 62 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 62 00 26 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 7B 02 00 0E 04 04 00 D1 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 A1 [08:38:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 7B 02 00 0E 04 04 00 D1 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 [08:38:53]wFMCommunicate OK [08:38:53]SAM_PROTO_GetFieldsCounters done [08:38:53]requested_item shift.num is exist - process it [08:38:53]requested_item shift.opened is exist - process it [08:38:53]req_shift_opened [08:38:53]FM_GetShiftState [08:38:53]SAM_PROTO_GetShiftState [08:38:53]wFMCommunicate request_size=4 [08:38:53]MH_SAM_APDU [08:38:53]CAPDU: 80 13 01 00 [08:38:53]Write to MH i2c: E2 08 00 27 07 80 13 01 00 00 00 00 00 AB [08:38:53]Write i2c OK [08:38:53]MH_I2C_Read... [08:38:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:38:53]Read from MH i2c: E2 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 0E 00 [08:38:53]MH_I2C_Read... [08:38:53]Read from MH i2c: E2 0E 00 27 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 79 [08:38:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:38:53]wFMCommunicate OK [08:38:53]SAM_PROTO_GetShiftState done [08:38:53]FM_GetShiftState done [08:38:53]req_shift_opened done [08:38:53]requested_item shift.open_date is exist - process it [08:38:53]req_shift_open_date [08:38:53]req_shift_open_date done [08:38:53]produce_requested_data done [08:38:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162653,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:38:53]process_action_free close_receipt [08:38:53]json_value_free [08:38:53]json_value_free done [08:38:53]process_json_proto returns [08:38:53]Send response to host [08:38:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162653,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:38:53]free response buf [08:38:53]execute_script done [08:38:53]execute_script returns [08:38:53]free content buf [08:38:53]Sock 10.Close socket [08:38:53]Sock 10.Thread stoped [08:38:55]ConnectInit Can't take IP for lk.salyk.kg [08:38:55]CommunicateWithHost connect error [08:38:55]CommunicateWithHost err = -1 [08:38:55]OFD Sender: Server communicate error [08:39:00]OFD Sender: Processing packet 162652 [packets to send 957, broken 955] [08:39:00]ProducePacketName [08:39:00]name=ofd_packets/00162652 [08:39:00]OFD Sender: To server: pG, [08:39:00]CommunicateWithHost lk.salyk.kg:30040 [08:39:00]ConnectInit lk.salyk.kg [08:39:05]ConnectInit Can't take IP for lk.salyk.kg [08:39:05]CommunicateWithHost connect error [08:39:05]CommunicateWithHost err = -1 [08:39:05]OFD Sender: Server communicate error [08:39:10]OFD Sender: Processing packet 162652 [packets to send 957, broken 955] [08:39:10]ProducePacketName [08:39:10]name=ofd_packets/00162652 [08:39:10]OFD Sender: To server: pG, [08:39:10]CommunicateWithHost lk.salyk.kg:30040 [08:39:10]ConnectInit lk.salyk.kg [08:39:15]ConnectInit Can't take IP for lk.salyk.kg [08:39:15]CommunicateWithHost connect error [08:39:15]CommunicateWithHost err = -1 [08:39:15]OFD Sender: Server communicate error [08:39:18]ConnectInit Can't connect to host [08:39:20]OFD Sender: Processing packet 162652 [packets to send 957, broken 955] [08:39:20]ProducePacketName [08:39:20]name=ofd_packets/00162652 [08:39:20]OFD Sender: To server: pG, [08:39:20]CommunicateWithHost lk.salyk.kg:30040 [08:39:20]ConnectInit lk.salyk.kg [08:39:21]Connected sock=7 [08:39:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F0 30 07 01 17 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 C7 55 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7B 02 00 35 04 06 00 30 9D 76 E4 A8 EA 1E EB 5B 28 26 60 63 3C [08:39: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 36 39 4F 00 00 00 42 E8 47 00 00 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 36 39 10 04 04 00 5C 7B 02 00 F4 03 04 00 8D FF C3 66 B6 04 01 00 00 F6 41 3E 1B 86 FA 37 D3 [08:39:21]CommunicateWithHost err = 0 [08:39:21]CheckOFDResponse [08:39:21]1017 (14) - 77093643461234 [08:39:21]1041 (16) - 0000000000871769 [08:39:21]1040 (4) - 162652 [08:39:21]1012 (4) - 20.08.2024 02:29 [08:39:21]1206 (1) - 0 [08:39:21]OFD Sender: Remove packet 162652 [08:39:21]ProducePacketName [08:39:21]name=ofd_packets/00162652 [08:39:21]NVStorageDeleteData [08:39:22]OFD Sender: Processing packet 162653 [packets to send 956, broken 955] [08:39:22]ProducePacketName [08:39:22]name=ofd_packets/00162653 [08:39:22]OFD Sender: To server: pG, [08:39:22]CommunicateWithHost lk.salyk.kg:30040 [08:39:22]ConnectInit lk.salyk.kg [08:39:22]Connected sock=7 [08:39: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 36 39 0F 01 00 00 E3 54 07 01 B4 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 5E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 29 BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AC 4A 00 00 00 00 07 04 06 00 20 BF 02 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 19 56 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7B 02 00 35 04 06 00 72 E4 14 B5 55 D4 AC 89 58 19 A1 A2 D6 B7 [08:39: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 36 39 4F 00 00 00 3D F1 47 00 7F 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7B 02 00 F4 03 04 00 8E FF C3 66 B6 04 01 00 00 B9 98 E8 F1 2F CA 3D B0 [08:39:23]CommunicateWithHost err = 0 [08:39:23]CheckOFDResponse [08:39:23]1017 (14) - 77093643461234 [08:39:23]1041 (16) - 0000000000871769 [08:39:23]1040 (4) - 162653 [08:39:23]1012 (4) - 20.08.2024 02:29 [08:39:23]1206 (1) - 0 [08:39:23]OFD Sender: Remove packet 162653 [08:39:23]ProducePacketName [08:39:23]name=ofd_packets/00162653 [08:39:23]NVStorageDeleteData [08:39:23]OFD Sender: No OFD packet to send [08:39:28]OFD Sender: No OFD packet to send [08:39:29]recv_with_timeout no data received [08:39:33]OFD Sender: No OFD packet to send [08:39:38]OFD Sender: No OFD packet to send [08:39:40]recv_with_timeout no data received [08:39:43]OFD Sender: No OFD packet to send [08:39:48]OFD Sender: No OFD packet to send [08:39:54]OFD Sender: No OFD packet to send [08:39:59]OFD Sender: No OFD packet to send [08:39:59]recv_with_timeout no data received [08:40:04]OFD Sender: No OFD packet to send [08:41:14]ConnectInit Can't connect to host [08:41:14]ConnectInit Can't take IP for lk.salyk.kg [08:41:14]CommunicateWithHost connect error [08:41:14]CommunicateWithHost err = -1 [08:41:14]OFD Sender: Server communicate error [08:41:19]OFD Sender: Processing packet 162654 [packets to send 956, broken 955] [08:41:19]ProducePacketName [08:41:19]name=ofd_packets/00162654 [08:41:19]OFD Sender: To server: pG, [08:41:19]CommunicateWithHost lk.salyk.kg:30040 [08:41:19]ConnectInit lk.salyk.kg [08:41:20]Connected sock=10 [08:41: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 36 39 0C 01 00 00 E2 33 04 01 4A 6E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 63 00 00 00 F4 03 04 00 68 56 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7B 02 00 35 04 06 00 F4 07 17 08 8F 0D 77 80 A5 F0 0C 22 60 49 [08:41:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 FB 47 00 C9 EF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7B 02 00 F4 03 04 00 04 00 C4 66 B6 04 01 00 00 97 8E AA BA 48 61 4F 2C [08:41:21]CommunicateWithHost err = 0 [08:41:21]CheckOFDResponse [08:41:21]1017 (14) - 77093643461234 [08:41:21]1041 (16) - 0000000000871769 [08:41:21]1040 (4) - 162654 [08:41:21]1012 (4) - 20.08.2024 02:31 [08:41:21]1206 (1) - 0 [08:41:21]OFD Sender: Remove packet 162654 [08:41:21]ProducePacketName [08:41:21]name=ofd_packets/00162654 [08:41:21]NVStorageDeleteData [08:41:21]OFD Sender: No OFD packet to send [08:41:26]OFD Sender: No OFD packet to send [08:41:31]OFD Sender: No OFD packet to send [08:41:34]accept exits with 9 [08:41:34]New connection [08:41:34]New thread 3067264356 created [08:41:34]Thread 3067407716 joined [08:41:34]Waiting for new connection... [08:41:34] Sock 9.Parse request [08:41:34]Sock 9.Check first char [08:41:34]Sock 9.First char is OK [08:41:34]request: POST /json_proto HTTP/1.0 [08:41:34]Method: POST [08:41:34]URL: /json_proto [08:41:34]Method is POST - this is cgi request [08:41:34]url: /json_proto [08:41:34]query_string will be loaded in cgi processing [08:41:34]execute_cgi json_proto POST (null) [08:41:34]execute_cgi path=json_proto method=POST [08:41:34]POST find Content-Length [08:41:34]Host: 172.17.44.132:8080 [08:41:34]Content-Length: 672 [08:41:34]Content-Type: application/json [08:41:34] [08:41:34]POST finish read [08:41:34]Found Content-Length = 672 [08:41:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:34]execute_script... [08:41:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291100", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:41:34]POST & json_proto [08:41:34]process_json_proto [08:41:34]json parsed OK: [08:41:34]protocol is kg_v1.0 [08:41:34]action value=close_receipt [08:41:34]process_action close_receipt [08:41:34]cmd_close_receipt [08:41:34]MH_GetDate [08:41:34]Write to MH i2c: F0 00 00 73 07 69 [08:41:34]Write i2c OK [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: F0 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: F0 09 00 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: F0 09 00 73 07 00 BF 56 C4 66 2A 83 C1 65 84 [08:41:34]GetLastDocTimeStamp 1724143208 [08:41:34]current date 1724143295 [08:41:34]FM_GetShiftState [08:41:34]SAM_PROTO_GetShiftState [08:41:34]wFMCommunicate request_size=4 [08:41:34]MH_SAM_APDU [08:41:34]CAPDU: 80 13 01 00 [08:41:34]Write to MH i2c: E2 08 00 74 07 80 13 01 00 00 00 00 00 F8 [08:41:34]Write i2c OK [08:41:34]MH_I2C_Read... [08:41:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:41:34]Read from MH i2c: E2 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: E2 0E 00 [08:41:34]MH_I2C_Read... [08:41:34]Read from MH i2c: E2 0E 00 74 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C6 [08:41:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:41:34]wFMCommunicate OK [08:41:34]SAM_PROTO_GetShiftState done [08:41:34]FM_GetShiftState done [08:41:34]opened in 1724113081 [08:41:34]opened+sec_in_day 1724199481 [08:41:34]quantity*price = 100035 [08:41:34]sum+1 = 100036 [08:41:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 100 20.08.2024 08:41 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162655 ФПД: 149282254216253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084135&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162655&fm=149282254216253&tin=02508201610067®Number=0000000000092562&sum=100000 [08:41:35]StoreToDocumentArchive [08:41:35]shift 465 fd 162655 [08:41:35]save to /storage/0465/doc_00162655 [08:41:35]save last doc name /storage/0465/doc_00162655 to /storage/kkm_last_doc_name [08:41:35]save OK [08:41:35]Clear old archive folders... [08:41:35]ProcessDocumentItem done err = 0, tmpTLVsize=249 [08:41:35]tlvbuf is 018F6A20 [08:41:35]SAM_PROTO_ClearQueue [08:41:35]wFMCommunicate request_size=4 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 09 00 00 [08:41:35]Write to MH i2c: E2 08 00 81 07 80 09 00 00 00 00 00 00 FA [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 81 07 00 90 00 FC [08:41:35]RAPDU: 90 00 [08:41:35]wFMCommunicate OK [08:41:35]SAM_PROTO_ClearQueue done [08:41:35]KKMCreateOFDPacket [08:41:35]OFDProtocolAddRootSTLVToBuf [08:41:35]FM_MakeSignedData [08:41:35]FM_MakeSignedData [08:41:35]SAM_PROTO_SignData [08:41:35]wFMCommunicate request_size=4 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 0D 01 02 [08:41:35]Write to MH i2c: E2 08 00 82 07 80 0D 01 02 00 00 00 00 02 [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 82 07 00 90 00 FD [08:41:35]RAPDU: 90 00 [08:41:35]wFMCommunicate OK [08:41:35]wFMCommunicate request_size=255 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 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 BF 56 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 7B 02 00 35 04 06 00 87 C5 7B [08:41:35]Write to MH i2c: E2 02 01 83 07 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 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 BF 56 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 7B 02 00 35 04 06 00 87 C5 7B 00 00 99 [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 83 07 00 90 00 FE [08:41:35]RAPDU: 90 00 [08:41:35]wFMCommunicate OK [08:41:35]wFMCommunicate request_size=8 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 0D 02 02 03 BB DC 3D [08:41:35]Write to MH i2c: E2 0B 00 84 07 80 0D 02 02 03 00 BB DC 3D 00 00 DF [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:41:35]Read from MH i2c: E2 03 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 03 00 84 07 00 90 00 FF [08:41:35]RAPDU: 90 00 [08:41:35]wFMCommunicate OK [08:41:35]wFMCommunicate request_size=4 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 0D 03 02 [08:41:35]Write to MH i2c: E2 08 00 85 07 80 0D 03 02 00 00 00 00 07 [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 0B 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 0B 00 85 07 00 99 B9 84 F0 E9 D3 6E C0 90 00 B8 [08:41:35]RAPDU: 99 B9 84 F0 E9 D3 6E C0 90 00 [08:41:35]wFMCommunicate OK [08:41:35]SAM_PROTO_SignData done [08:41:35]FM_MakeSignedData done [08:41:35]CreateOFDProtocolMessage [08:41:35]wFMCommunicate request_size=4 [08:41:35]MH_SAM_APDU [08:41:35]CAPDU: 80 11 00 00 [08:41:35]Write to MH i2c: E2 08 00 86 07 80 11 00 00 00 00 00 00 07 [08:41:35]Write i2c OK [08:41:35]MH_I2C_Read... [08:41:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:41:35]Read from MH i2c: E2 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 17 00 [08:41:35]MH_I2C_Read... [08:41:35]Read from MH i2c: E2 17 00 86 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [08:41:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:41:35]wFMCommunicate OK [08:41:35]CreateOFDProtocolMessage done [08:41:35]OFDSenderStorePacket 162655 [08:41:35]StoreOFDPacket docnum=162655 [08:37:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F0 30 07 01 17 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 00 00 00 F4 03 04 00 C7 55 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7B 02 00 35 04 06 00 30 9D 76 E4 A8 EA 1E EB 5B 28 26 60 63 3C [08:37:28]CheckFolder [08:37:28]dirname=/storage/ofd_packets [08:37:28]CheckFolder done [08:37:28]ProducePacketName [08:37:28]name=ofd_packets/00162652 [08:37:28]NVStorageSaveData ofd_packets/00162652 [08:37:28]File name is /storage/ofd_packets/00162652 [08:37:28]Write 301 bytes [08:37:28]NVStorageSaveData done [08:37:28]OFDSenderStorePacket done [08:37:28]KKMCreateOFDPacket done [08:37:28]NVStorageSaveData kkm_last_timestamp [08:37:28]File name is /storage/kkm_last_timestamp [08:37:28]Write 4 bytes [08:37:28]NVStorageSaveData done [08:37:28]ExternCall_PrintAddStr [08:37:28]wPrintStart [08:37:28]Write to MH i2c: 01 00 00 A6 06 AC [08:37:28]Write i2c OK [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: 01 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: 01 07 00 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: 01 07 00 A6 06 00 00 00 00 00 FF 0F C1 [08:37:28]RasterBufferAndPrint [08:37:28]line Счет N : (1)291082 [08:37:28]line ИНН: 02508201610067 [08:37:28]line Контрольно-Кассовый Чек [08:37:28]line ПРОДАЖА [08:37:28]line ТРК (МРК, ГНК) : 62 [08:37:28]line Товар: 2710124130 [08:37:28]line Аи-92-К-5 [08:37:28]line 14.750 * 67.80 [08:37:28]line = 1000.05 [08:37:28]line НДС 12% НСП 1% [08:37:28]line > о реализуемом товаре [08:37:28]line ОКРУГЛЕНИЕ: -0.05 [08:37:28]line ИТОГО: 1000.00 [08:37:28]line Внесено: 1000.00 [08:37:28]line СДАЧА: 0.00 [08:37:28]line НСП 1% : 8.85 [08:37:28]line НДС 12% : 106.20 [08:37:28]line Наличными: 1000.00 [08:37:28]line Безнал.: 0.00 [08:37:28]line Место: АЗС № 130 "Партнер Нефть" [08:37:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:37:28]line СНО: Общий режим [08:37:28]line Чек 97 20.08.2024 08:37 [08:37:28]line Смена: 465 ФФД: 1.0 [08:37:28]line ЗНМ: 0300000070 [08:37:28]line РНМ: 0000000000092562 [08:37:28]line Версия ККМ: 001 [08:37:28]line ФМ: 0000000000871769 [08:37:28]line ФД: 162652 [08:37:28]line ФПД: 53452862695658 [08:37:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T083727&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162652&fm=53452862695658&tin=02508201610067®Number=0000000000092562&sum=100000 [08:37:28]written 0, free lines is 4095 [08:37:28]OFD Sender: Processing packet 162652 [packets to send 956, broken 955] [08:37:28]ProducePacketName [08:37:28]name=ofd_packets/00162652 [08:37:28]OFD Sender: To server: pG, [08:37:28]CommunicateWithHost lk.salyk.kg:30040 [08:37:28]ConnectInit lk.salyk.kg [08:37:28]Write to MH i2c: 01 00 00 D1 06 D7 [08:37:28]Write i2c OK [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: 01 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: 01 07 00 [08:37:28]MH_I2C_Read... [08:37:28]Read from MH i2c: 01 07 00 D1 06 00 00 00 00 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16962630+1707180842=1724143472 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 71 57 C4 66 2A 83 C1 65 C4 [08:44:33]Current date/time: 20.08.2024 08:44 [08:44:33]FM_Init [08:44:33]wFMConnect [08:44:33]MH_SAM_On [08:44:33]Write to MH i2c: E0 00 00 08 00 E7 [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... [08:44:33]*** iso7816_init finished! [08:44:33]*** atr: [08:44:33]*** 0F 3B D5 18 FF 81 91 FE [08:44:33]*** 1F C3 80 73 C8 21 10 0A [08:44:33]*** 00 00 00 00 00 00 00 00 [08:44:33]*** 00 00 00 00 00 00 00 00 [08:44:33]*** 00 00 00 00 00 00 00 00 [08:44:33]Read from MH i2c: E0 [08:44:33]*** 00 00 00 00 00 00 00 00 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: *** 00 00 00 00 00 00 00 00 [08:44:33]E0 10 00 [08:44:33]MH_I2C_Read... [08:44:33]*** 00 00 00 00 00 00 00 00 [08:44:33]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [08:44:33]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [08:44:33]wFMCommunicate request_size=10 [08:44:33]MH_SAM_APDU [08:44:33]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [08:44:33]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... 80 15 02 00 08 F4 03 04 00 19 56 C4 66 [08:38:49]Write to MH i2c: E2 10 00 E7 06 80 15 02 00 08 00 F4 03 04 00 19 56 C4 66 00 00 11 [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:38:49]Read from MH i2c: E2 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 03 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 03 00 E7 06 00 90 00 61 [08:38:49]RAPDU: 90 00 [08:38:49]wFMCommunicate OK [08:38:49]wFMCommunicate request_size=25 [08:38:49]MH_SAM_APDU [08:38:49]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [08:38:49]Write to MH i2c: E2 1C 00 E8 06 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 CF [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:38:49]Read from MH i2c: E2 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 03 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [08:38:49]RAPDU: 90 00 [08:38:49]wFMCommunicate OK [08:38:49]wFMCommunicate request_size=4 [08:38:49]MH_SAM_APDU [08:38:49]CAPDU: 80 15 03 00 [08:38:49]Write to MH i2c: E2 08 00 E9 06 80 15 03 00 00 00 00 00 70 [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]ConnectInit Can't take IP for lk.salyk.kg [08:38:49]CommunicateWithHost connect error [08:38:49]CommunicateWithHost err = -1 [08:38:49]OFD Sender: Server communicate error [08:38:49]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:38:49]Read from MH i2c: E2 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 40 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 40 00 E9 06 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 62 00 00 00 35 04 06 00 72 E4 14 B5 55 D4 90 00 C2 [08:38:49]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 62 00 00 00 35 04 06 00 72 E4 14 B5 55 D4 90 00 [08:38:49]wFMCommunicate OK [08:38:49]SAM_PROTO_ProcessDocument answer len = 59 [08:38:49]SAM_PROTO_ProcessDocument done [08:38:49]SetTLVBufToDocument [08:38:49]Processing tag 1209 (04B9) [08:38:49]Malloc new data [08:38:49]Processing tag 1041 (0411) [08:38:49]Processing tag 1040 (0410) [08:38:49]Malloc new data [08:38:49]Processing tag 1038 (040E) [08:38:49]Malloc new data [08:38:49]Processing tag 1042 (0412) [08:38:49]Malloc new data [08:38:49]Processing tag 1077 (0435) [08:38:49]Malloc new data [08:38:49]SetTLVBufToDocument err=0 [08:38:49]KKMLoadAndSignReceiptData store KKM data [08:38:49]KKMLoadAndSignReceiptData err=0 [08:38:49]wFMCommunicate request_size=4 [08:38:49]MH_SAM_APDU [08:38:49]CAPDU: 80 11 00 00 [08:38:49]Write to MH i2c: E2 08 00 EA 06 80 11 00 00 00 00 00 00 6A [08:38:49]Write i2c OK [08:38:49]MH_I2C_Read... [08:38:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:38:49]Read from MH i2c: E2 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 17 00 [08:38:49]MH_I2C_Read... [08:38:49]Read from MH i2c: E2 17 00 EA 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [08:38:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:38:49]wFMCommunicate OK [08:38:49]Счет N : (1)291098 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 43 Товар: 2710124500 Аи-95-К-5 24.260 * 74.20 = 1800.09 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.09 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.16 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Ад[08:44:35]url: /json_proto [08:44:35]query_string will be loaded in cgi processing [08:44:35]execute_cgi json_proto POST (null) [08:44:35]execute_cgi path=json_proto method=POST [08:44:35]POST find Content-Length [08:44:35]Host: 172.17.44.132:8080 [08:44:35]Content-Length: 331 [08:44:35]Content-Type: application/json [08:44:35] [08:44:35]POST finish read [08:44:35]Found Content-Length = 331 [08:44:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:44:35]execute_script... [08:44:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [08:44:35]POST & json_proto [08:44:35]process_json_proto [08:44:35]json parsed OK: [08:44:35]protocol is kg_v1.0 [08:44:35]action value=get_value [08:44:35]process_action get_value [08:44:35]cmd_get_value [08:44:35]process_action get_value done [08:44:35]requested_data is exist [08:44:35]produce_requested_data [08:44:35]requested_item fm.sale.total is exist - process it [08:44:35]SAM_PROTO_GetFMData [08:44:35]wFMCommunicate request_size=4 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 13 03 00 [08:44:35]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 FD 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 BC 77 02 00 69 04 A4 00 6F 04 04 00 AC 74 02 00 B1 04 05 00 84 DF D4 66 03 70 04 05 00 D2 B3 51 66 02 72 04 05 00 B2 2B 83 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 76 98 7E 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 08 FB B4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 15 [08:44:36]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 BC 77 02 00 69 04 A4 00 6F 04 04 00 AC 74 02 00 B1 04 05 00 84 DF D4 66 03 70 04 05 00 D2 B3 51 66 02 72 04 05 00 B2 2B 83 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 76 98 7E 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 08 FB B4 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [08:44:36]wFMCommunicate OK [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 17 00 00 [08:44:36]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 FD 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [08:44:36]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [08:44:36]wFMCommunicate OK [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 17 00 00 [08:44:36]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:44:36]Read from MH i2c: E2 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 FD 00 [08:44:36]MH_I2C_Read... [08:44:36]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [08:44:36]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [08:44:36]wFMCommunicate OK [08:44:36]wFMCommunicate request_size=4 [08:44:36]MH_SAM_APDU [08:44:36]CAPDU: 80 17 00 00 [08:44:36]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [08:44:36]Write i2c OK [08:44:36]MH_I2C_Read... [08:44:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:44:37]Read from MH i2c: E2 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 FD 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [08:44:37]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [08:44:37]wFMCommunicate OK [08:44:37]wFMCommunicate request_size=4 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 17 00 00 [08:44:37]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [08:44:37]Read from MH i2c: E2 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 E6 00 [08:44:33]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [08:44:33]Read from MH i2c: E2 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 03 00 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [08:44:33]RAPDU: 90 00 [08:44:33]wFMCommunicate OK [08:44:33]wFMCommunicate request_size=4 [08:44:33]MH_SAM_APDU [08:44:33]CAPDU: 80 11 00 00 [08:44:33]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... [08:44:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:33]Read from MH i2c: E2 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 17 00 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [08:44:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:33]wFMCommunicate OK [08:44:33]Detected FM SN is 0000000000871769 [08:44:33]Stored FM SN is 0000000000871769 [08:44:33]wFMCommunicate request_size=9 [08:44:33]MH_SAM_APDU [08:44:33]CAPDU: 80 16 00 00 04 E7 8B 00 00 [08:44:33]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... [08:44:33]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [08:44:33]Read from MH i2c: E2 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 03 00 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [08:44:33]RAPDU: 90 00 [08:44:33]wFMCommunicate OK [08:44:33]FM PIN OK [08:44:33]wFMCommunicate request_size=8 [08:44:33]MH_SAM_APDU [08:44:33]CAPDU: 80 14 04 00 03 02 00 01 [08:44:33]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... [08:44:33]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [08:44:33]Read from MH i2c: E2 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 03 00 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [08:44:33]RAPDU: 90 00 [08:44:33]wFMCommunicate OK [08:44:33]wFMCommunicate request_size=13 [08:44:33]MH_SAM_APDU [08:44:33]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [08:44:33]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... [08:44:33]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [08:44:33]Read from MH i2c: E2 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 03 00 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [08:44:33]RAPDU: 90 00 [08:44:33]wFMCommunicate OK [08:44:33]wFMCommunicate request_size=4 [08:44:33]MH_SAM_APDU [08:44:33]CAPDU: 80 11 00 00 [08:44:33]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... [08:44:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:33]Read from MH i2c: E2 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 17 00 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [08:44:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:33]wFMCommunicate OK [08:44:33]DocumentArchiveInit [08:44:33]Start Httpd... [08:44:33]Httpd thread 3067485540 created [08:44:33]Write to MH i2c: 01 00 00 0F 00 0F [08:44:33]Write i2c OK [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: 01 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: 01 07 00 [08:44:33]MH_I2C_Read... [08:44:33]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [08:44:33]Allocated Socket 5 [08:44:33]Bind OK [08:44:33]Listen OK [08:44:33]httpd running on port 8080 [08:44:33]Waiting for new connection... [08:44:33]MH Int Process started [08:44:34]OFD Sender: Processing packet 162655 [packets to send 956, broken 955] [08:44:34]ProducePacketName [08:44:34]name=ofd_packets/00162655 [08:44:34]OFD Sender: To server: pG, [08:44:34]CommunicateWithHost lk.salyk.kg:30040 [08:44:34]ConnectInit lk.salyk.kg [08:44:35]accept exits with 6 [08:44:35]New connection [08:44:35]New thread 3067198820 created [08:44:35]Waiting for new connection... [08:44:35] Sock 6.Parse request [08:44:35]Sock 6.Check first char [08:44:35]Sock 6.First char is OK [08:44:35]request: POST /json_proto HTTP/1.0 [08:44:35]Method: POST [08:44:35]URL: /json_proto [08:44:35]Method is POST - this is cgi request [08:44:35]url: /json_proto [08:44:35]query_string will be loaded in cgi processing [08:44:35]execute_cgi json_proto POST (null) [08:44:35]execute_cgi path=json_proto method=POST [08:44:35]POST find Content-Length [08:44:35]Host: 172.17.44.132:8080 [08:44:35]Content-Length: 215 [08:44:35]Content-Type: application/json [08:44:35] [08:44:35]POST finish read [08:44:35]Found Content-Length = 215 [08:44:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:35]execute_script... [08:44:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:35]POST & json_proto [08:44:35]process_json_proto [08:44:35]json parsed OK: [08:44:35]protocol is kg_v1.0 [08:44:35]action value=get_value [08:44:35]process_action get_value [08:44:35]cmd_get_value [08:44:35]process_action get_value done [08:44:35]requested_data is exist [08:44:35]produce_requested_data [08:44:35]requested_item kkm.sn is exist - process it [08:44:35]requested_item kkm.ver is exist - process it [08:44:35]requested_item fm.sn is exist - process it [08:44:35]wFMCommunicate request_size=4 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 11 00 00 [08:44:35]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:35]Read from MH i2c: E2 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 17 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [08:44:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:35]wFMCommunicate OK [08:44:35]requested_item fd.num is exist - process it [08:44:35]SAM_PROTO_GetFieldsCounters [08:44:35]wFMCommunicate request_size=4 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 13 00 00 [08:44:35]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:35]Read from MH i2c: E2 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 62 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 7B 02 00 0E 04 04 00 D1 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 8D [08:44: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 7B 02 00 0E 04 04 00 D1 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 [08:44:35]wFMCommunicate OK [08:44:35]SAM_PROTO_GetFieldsCounters done [08:44:35]requested_item shift.num is exist - process it [08:44:35]requested_item shift.opened is exist - process it [08:44:35]req_shift_opened [08:44:35]FM_GetShiftState [08:44:35]SAM_PROTO_GetShiftState [08:44:35]wFMCommunicate request_size=4 [08:44:35]MH_SAM_APDU [08:44:35]CAPDU: 80 13 01 00 [08:44:35]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [08:44:35]Write i2c OK [08:44:35]MH_I2C_Read... [08:44:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:35]Read from MH i2c: E2 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 0E 00 [08:44:35]MH_I2C_Read... [08:44:35]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [08:44:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:44:35]wFMCommunicate OK [08:44:35]SAM_PROTO_GetShiftState done [08:44:35]FM_GetShiftState done [08:44:35]req_shift_opened done [08:44:35]requested_item shift.open_date is exist - process it [08:44:35]req_shift_open_date [08:44:35]req_shift_open_date done [08:44:35]produce_requested_data done [08:44:35]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162655,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:44:35]process_action_free get_value [08:44:35]json_value_free [08:44:35]json_value_free done [08:44:35]process_json_proto returns [08:44:35]Send response to host [08:44:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162655,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:44:35]free response buf [08:44:35]execute_script done [08:44:35]execute_script returns [08:44:35]free content buf [08:44:35]Sock 6.Close socket [08:44:35]Sock 6.Thread stoped [08:44:35]accept exits with 11 [08:44:35]New connection [08:44:35]New thread 3067055460 created [08:44:35]Thread 3067198820 joined [08:44:35]Waiting for new connection... [08:44:35] Sock 11.Parse request [08:44:35]Sock 11.Check first char [08:44:35]Sock 11.First char is OK [08:44:35]request: POST /json_proto HTTP/1.0 [08:44:35]Method: POST [08:44:35]URL: /json_proto [08:44:35]Method is POST - this is cgi request [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [08:44:37]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [08:44:37]wFMCommunicate OK [08:44:37]SAM_PROTO_GetFMData done [08:44:37]requested_item fm.sale_refund.total is exist - process it [08:44:37]requested_item fm.buy.total is exist - process it [08:44:37]requested_item shift.sale.total is exist - process it [08:44:37]SAM_PROTO_GetShiftData [08:44:37]wFMCommunicate request_size=4 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 13 02 00 [08:44:37]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [08:44:37]Read from MH i2c: E2 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 FD 00 [08:44:37]MH_I2C_Read... [08:44:37]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 64 00 00 00 69 04 9C 00 6F 04 04 00 64 00 00 00 B1 04 03 00 3D 3D A9 70 04 03 00 B0 7C 50 72 04 03 00 8D C0 58 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 3E F9 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 63 7F 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 9D [08:44:37]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 64 00 00 00 69 04 9C 00 6F 04 04 00 64 00 00 00 B1 04 03 00 3D 3D A9 70 04 03 00 B0 7C 50 72 04 03 00 8D C0 58 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 3E F9 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 63 7F 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [08:44:37]wFMCommunicate OK [08:44:37]wFMCommunicate request_size=4 [08:44:37]MH_SAM_APDU [08:44:37]CAPDU: 80 17 00 00 [08:44:37]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [08:44:37]Write i2c OK [08:44:37]MH_I2C_Read... [08:44:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:44:38]Read from MH i2c: E2 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: E2 FD 00 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [08:44:38]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [08:44:38]wFMCommunicate OK [08:44:38]wFMCommunicate request_size=4 [08:44:38]MH_SAM_APDU [08:44:38]CAPDU: 80 17 00 00 [08:44:38]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [08:44:38]Write i2c OK [08:44:38]MH_I2C_Read... [08:44:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:44:38]Read from MH i2c: E2 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: E2 FD 00 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 4E [08:44:38]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [08:44:38]wFMCommunicate OK [08:44:38]wFMCommunicate request_size=4 [08:44:38]MH_SAM_APDU [08:44:38]CAPDU: 80 17 00 00 [08:44:38]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [08:44:38]Write i2c OK [08:44:38]MH_I2C_Read... [08:44:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [08:44:38]Read from MH i2c: E2 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: E2 FD 00 [08:44:38]MH_I2C_Read... [08:44:38]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 19 [08:44:38]RAPDU: 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 90 00 [08:44:38]wFMCommunicate OK [08:44:38]wFMCommunicate request_size=4 [08:44:38]MH_SAM_APDU [08:44:38]CAPDU: 80 17 00 00 [08:44:38]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [08:44:38]Write i2c OK [08:44:38]MH_I2C_Read... [08:44:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [08:44:39]Read from MH i2c: E2 [08:44:39]MH_I2C_Read... [08:44:39]Read from MH i2c: E2 CC 00 [08:44:39]MH_I2C_Read... [08:44:39]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7D [08:44:39]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [08:44:39]wFMCommunicate OK [08:44:39]SAM_PROTO_GetShiftData done [08:44:39]requested_item shift.sale.total_cash is exist - process it [08:44:39]requested_item shift.sale_refund.total is exist - process it [08:44:39]requested_item shift.sale_refund.total_cash is exist - process it [08:44:39]requested_item shift.buy.total is exist - process it [08:44:39]requested_item shift.buy.total_cash is exist - process it [08:44:39]produce_requested_data done [08:44:39]produce_requested_data return {"fm.sale.total":146101287.72,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":110912.61,"shift.sale.total_cash":52748.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} [08:44:39]process_action_free get_value [08:44:39]json_value_free [08:44:39]json_value_free done [08:44:39]process_json_proto returns [08:44:39]Send response to host [08:44:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146101287.72,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":110912.61,"shift.sale.total_cash":52748.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}}} [08:44:39]free response buf [08:44:39]execute_script done [08:44:39]execute_script returns [08:44:39]free content buf [08:44:39]Sock 11.Close socket [08:44:39]Sock 11.Thread stoped [08:44:39]accept exits with 6 [08:44:39]New connection [08:44:39]New thread 3067198820 created [08:44:39]Thread 3067055460 joined [08:44:39]Waiting for new connection... [08:44:39] Sock 6.Parse request [08:44:39]Sock 6.Check first char [08:44:39]Sock 6.First char is OK [08:44:39]request: POST /json_proto HTTP/1.0 [08:44:39]Method: POST [08:44:39]URL: /json_proto [08:44:39]Method is POST - this is cgi request [08:44:39]url: /json_proto [08:44:39]query_string will be loaded in cgi processing [08:44:39]execute_cgi json_proto POST (null) [08:44:39]execute_cgi path=json_proto method=POST [08:44:39]POST find Content-Length [08:44:39]Host: 172.17.44.132:8080 [08:44:39]Content-Length: 797 [08:44:39]Content-Type: application/json [08:44:39] [08:44:39]POST finish read [08:44:39]Found Content-Length = 797 [08:44:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.090, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:39]execute_script... [08:44:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291102", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 4.090, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:39]POST & json_proto [08:44:39]process_json_proto [08:44:39]json parsed OK: [08:44:39]protocol is kg_v1.0 [08:44:39]action value=close_receipt [08:44:39]process_action close_receipt [08:44:39]cmd_close_receipt [08:44:39]MH_GetDate [08:44:39]Write to MH i2c: F0 00 00 1D 00 0C [08:44:39]Write i2c OK [08:44:39]MH_I2C_Read... [08:44:39]Read from MH i2c: F0 [08:44:39]MH_I2C_Read... [08:44:39]Read from MH i2c: F0 09 00 [08:44:39]MH_I2C_Read... [08:44:39]Read from MH i2c: F0 09 00 1D 00 00 78 57 C4 66 2A 83 C1 65 E1 [08:44:39]GetLastDocTimeStamp 1724143295 [08:44:39]current date 1724143480 [08:44:39]FM_GetShiftState [08:44:39]SAM_PROTO_GetShiftState [08:44:39]wFMCommunicate request_size=4 [08:44:39]MH_SAM_APDU [08:44:39]CAPDU: 80 13 01 00 [08:44:39]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [08:44:39]Write i2c OK [08:44:39]MH_I2C_Read... [08:44:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:39]Read from MH i2c: E2 [08:44:39]MH_I2C_Read... [08:44:39]Read from MH i2c: E2 0E 00 [08:44:39]MH_I2C_Read... [08:44:39]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [08:44:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:44:39]wFMCommunicate OK [08:44:39]SAM_PROTO_GetShiftState done [08:44:39]FM_GetShiftState done [08:44:39]opened in 1724113081 [08:44:39]opened+sec_in_day 1724199481 [08:44:39]quantity*price = 0 [08:44:39]sum+1 = 1 [08:44:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 101 20.08.2024 08:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 46286 ФМ: 0000000000871769 ФД: 162656 ФПД: 123382602153837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162656&fm=123382602153837&tin=02508201610067®Number=0000000000092562&sum=0 [08:44:40]StoreToDocumentArchive [08:44:40]shift 465 fd 162656 [08:44:40]save to /storage/0465/doc_00162656 [08:44:40]save last doc name /storage/0465/doc_00162656 to /storage/kkm_last_doc_name [08:44:40]save OK [08:44:40]Clear old archive folders... [08:44:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:44:40]tlvbuf is 006D1B90 [08:44:40]SAM_PROTO_ClearQueue [08:44:40]wFMCommunicate request_size=4 [08:44:40]MH_SAM_APDU [08:44:40]CAPDU: 80 09 00 00 [08:44:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [08:44:40]Write i2c OK [08:44:40]MH_I2C_Read... [08:44:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:40]Read from MH i2c: E2 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 03 00 [08:44:40]MH_I2C_Read... [08:44:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [08:44:40]RAPDU: 90 00 [08:44:40]wFMCommunicate OK [08:44:40]SAM_PROTO_ClearQueue done [08:44:40]KKMCreateOFDPacket [08:44:40]OFDProtocolAddRootSTLVToBuf [08:44:40]FM_MakeSignedData [08:44:40]FM_MakeSignedData [08:44:40]SAM_PROTO_SignData [08:44:40]wFMCommunicate request_size=4 [08:44:40]MH_SAM_APDU [08:44:40]CAPDU: 80 0D 01 02 [08:44:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [08:44:40]Write i2c OK [08:44:40]MH_I2C_Read... [08:44:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:41]Read from MH i2c: E2 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: E2 03 00 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [08:44:41]RAPDU: 90 00 [08:44:41]wFMCommunicate OK [08:44:41]wFMCommunicate request_size=255 [08:44:41]MH_SAM_APDU [08:44:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 78 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 7B 02 00 35 04 06 00 70 [08:44:41]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 78 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 7B 02 00 35 04 06 00 70 00 00 3A [08:44:41]Write i2c OK [08:44:41]MH_I2C_Read... [08:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:41]Read from MH i2c: E2 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: E2 03 00 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [08:44:41]RAPDU: 90 00 [08:44:41]wFMCommunicate OK [08:44:41]wFMCommunicate request_size=10 [08:44:41]MH_SAM_APDU [08:44:41]CAPDU: 80 0D 02 02 05 37 40 2C 3F 6D [08:44:41]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 37 40 2C 3F 6D 00 00 01 [08:44:41]Write i2c OK [08:44:41]MH_I2C_Read... [08:44:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:41]Read from MH i2c: E2 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: E2 03 00 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [08:44:41]RAPDU: 90 00 [08:44:41]wFMCommunicate OK [08:44:41]wFMCommunicate request_size=4 [08:44:41]MH_SAM_APDU [08:44:41]CAPDU: 80 0D 03 02 [08:44:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [08:44:41]Write i2c OK [08:44:41]MH_I2C_Read... [08:44:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:41]Read from MH i2c: E2 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: E2 0B 00 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: E2 0B 00 2F 00 00 D7 C3 E6 EE 9B CB B6 B2 90 00 E7 [08:44:41]RAPDU: D7 C3 E6 EE 9B CB B6 B2 90 00 [08:44:41]wFMCommunicate OK [08:44:41]SAM_PROTO_SignData done [08:44:41]FM_MakeSignedData done [08:44:41]CreateOFDProtocolMessage [08:44:41]wFMCommunicate request_size=4 [08:44:41]MH_SAM_APDU [08:44:41]CAPDU: 80 11 00 00 [08:44:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [08:44:41]Write i2c OK [08:44:41]MH_I2C_Read... [08:44:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:41]Read from MH i2c: E2 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: E2 17 00 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [08:44:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:41]wFMCommunicate OK [08:44:41]CreateOFDProtocolMessage done [08:44:41]OFDSenderStorePacket 162656 [08:44:41]StoreOFDPacket docnum=162656 [08:44:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 94 D6 07 01 A2 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 78 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 7B 02 00 35 04 06 00 70 37 40 2C 3F 6D D7 C3 E6 EE 9B CB B6 B2 [08:44:41]CheckFolder [08:44:41]dirname=/storage/ofd_packets [08:44:41]CheckFolder done [08:44:41]ProducePacketName [08:44:41]name=ofd_packets/00162656 [08:44:41]NVStorageSaveData ofd_packets/00162656 [08:44:41]File name is /storage/ofd_packets/00162656 [08:44:41]Write 301 bytes [08:44:41]NVStorageSaveData done [08:44:41]OFDSenderStorePacket done [08:44:41]KKMCreateOFDPacket done [08:44:41]NVStorageSaveData kkm_last_timestamp [08:44:41]File name is /storage/kkm_last_timestamp [08:44:41]Write 4 bytes [08:44:41]NVStorageSaveData done [08:44:41]ExternCall_PrintAddStr [08:44:41]wPrintStart [08:44:41]Write to MH i2c: 01 00 00 31 00 31 [08:44:41]Write i2c OK [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: 01 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: 01 07 00 [08:44:41]MH_I2C_Read... [08:44:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [08:44:41]RasterBufferAndPrint [08:44:41]line Счет N : (1)291102 [08:44:41]line ИНН: 02508201610067 [08:44:41]line Контрольно-Кассовый Чек [08:44:41]line ПРОДАЖА [08:44:41]line ТРК (МРК, ГНК) : 52 [08:44:41]line Товар: 2710124130 [08:44:41]line Аи-92-К-5 [08:44:41]line 4.090 * 0.00 [08:44:41]line = 0.00 [08:44:41]line НДС 12% НСП 1% [08:44:41]line > о реализуемом товаре [08:44:41]line ИТОГО: 0.00 [08:44:41]line НСП 1% : 0.00 [08:44:41]line НДС 12% : 0.00 [08:44:41]line Наличными: 0.00 [08:44:41]line Безнал.: 0.00 [08:44:41]line Место: АЗС № 130 "Партнер Нефть" [08:44:41]OFD Sender: Processing packet 162655 [packets to send 957, broken 955] [08:44:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:44:41]line СНО: Общий режим [08:44:41]line Чек 101 20.08.2024 08:44 [08:44:41]line Смена: 465 ФФД: 1.0 [08:44:41]line ЗНМ: 0300000070 [08:44:41]line РНМ: 0000000000092562 [08:44:41]line Версия ККМ: 001 [08:44:41]line Талоны: Топливные Талоны [08:44:41]line 46286 [08:44:41]line ФМ: 0000000000871769 [08:44:41]line ФД: 162656 [08:44:41]line ФПД: 123382602153837 [08:44:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162656&fm=123382602153837&tin=02508201610067®Number=0000000000092562&sum=0 [08:44:41]ProducePacketName [08:44:41]name=ofd_packets/00162655 [08:44:41]OFD Sender: To server: pG, [08:44:41]CommunicateWithHost lk.salyk.kg:30040 [08:44:41]ConnectInit lk.salyk.kg [08:44:41]written 0, free lines is 4095 [08:44:42]Write to MH i2c: 01 00 00 5B 00 5B [08:44:42]Write i2c OK [08:44:42]MH_I2C_Read... [08:44:42]Read from MH i2c: 01 [08:44:42]MH_I2C_Read... [08:44:42]Read from MH i2c: 01 07 00 [08:44:42]MH_I2C_Read... [08:44:42]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 CC 0C 3A [08:44:42]RasterBufferAndPrint [08:44:42]line [08:44:42]line [08:44:42]line [08:44:42]line [08:44:42]line [08:44:42]written 0, free lines is 3296 [08:44:42]MH_Cut [08:44:42]Write to MH i2c: D1 01 00 62 00 01 34 [08:44:42]Write i2c OK [08:44:42]MH_I2C_Read... [08:44:42]Read from MH i2c: D1 [08:44:42]MH_I2C_Read... [08:44:42]Read from MH i2c: D1 01 00 [08:44:42]MH_I2C_Read... [08:44:42]Read from MH i2c: D1 01 00 62 00 00 33 [08:44:42]Write to MH i2c: 01 00 00 63 00 63 [08:44:42]Write i2c OK [08:44:42]MH_I2C_Read... [08:44:42]*** Cut start [08:44:42]*** Purtial cut [08:44:42]*** Stage 1: CUTSNS_PIN = 1 [08:44:44]Connected sock=8 [08:44: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 36 39 0D 01 00 00 C3 C7 05 01 36 54 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 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 BF 56 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 7B 02 00 35 04 06 00 87 C5 7B BB DC 3D 99 B9 84 F0 E9 D3 6E C0 [08:44:45]Read from MH i2c: 01 [08:44:45]MH_I2C_Read... [08:44:45]*** Stop cut motor [08:44:45]*** Cut end [08:44:45]Read from MH i2c: 01 07 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [08:44:45]process_action close_receipt done [08:44:45]requested_data is exist [08:44:45]produce_requested_data [08:44:45]requested_item fm.sn is exist - process it [08:44:45]wFMCommunicate request_size=4 [08:44:45]MH_SAM_APDU [08:44:45]CAPDU: 80 11 00 00 [08:44:45]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:45]Read from MH i2c: E2 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 17 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [08:44:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:45]wFMCommunicate OK [08:44:45]requested_item fd.num is exist - process it [08:44:45]SAM_PROTO_GetFieldsCounters [08:44:45]wFMCommunicate request_size=4 [08:44:45]MH_SAM_APDU [08:44:45]CAPDU: 80 13 00 00 [08:44:45]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [08:44: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 36 39 4F 00 00 00 5E D3 47 00 EC C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [08:44:46]MH_I2C_Read... [08:44:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:46]Read from MH i2c: E2 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: E2 03 00 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: E2 03 00 6B 00 00 90 00 DF [08:44:46]RAPDU: 90 00 [08:44:46]wFMCommunicate OK [08:44:46]wFMCommunicate request_size=15 [08:44:46]MH_SAM_APDU [08:44:46]CAPDU: 80 15 02 00 0A FC 03 06 00 F0 49 02 00 00 00 [08:44:46]Write to MH i2c: E2 12 00 6C 00 80 15 02 00 0A 00 FC 03 06 00 F0 49 02 00 00 00 00 00 40 [08:44:46]Write i2c OK [08:44:46]MH_I2C_Read... [08:44:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:46]Read from MH i2c: E2 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: E2 03 00 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: E2 03 00 6C 00 00 90 00 E0 [08:44:46]RAPDU: 90 00 [08:44:46]wFMCommunicate OK [08:44:46]wFMCommunicate request_size=47 [08:44:46]MH_SAM_APDU [08:44:46]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 [08:44:46]Write to MH i2c: E2 32 00 6D 00 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 00 00 F4 [08:44:46]Write i2c OK [08:44:46]MH_I2C_Read... [08:44:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:46]Read from MH i2c: E2 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: E2 03 00 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: E2 03 00 6D 00 00 90 00 E1 [08:44:46]RAPDU: 90 00 [08:44:46]wFMCommunicate OK [08:44:46]wFMCommunicate request_size=15 [08:44:46]MH_SAM_APDU [08:44:46]CAPDU: 80 15 02 00 0A 07 04 06 00 F0 49 02 00 00 00 [08:44:46]Write to MH i2c: E2 12 00 6E 00 80 15 02 00 0A 00 07 04 06 00 F0 49 02 00 00 00 00 00 4E [08:44:46]Write i2c OK [08:44:46]MH_I2C_Read... [08:44:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:46]Read from MH i2c: E2 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: E2 03 00 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: E2 03 00 6E 00 00 90 00 E2 [08:44:46]RAPDU: 90 00 [08:44:46]wFMCommunicate OK [08:44:46]wFMCommunicate request_size=15 [08:44:46]MH_SAM_APDU [08:44:46]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [08:44:46]Write to MH i2c: E2 12 00 6F 00 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 46 [08:44:46]Write i2c OK [08:44:46]MH_I2C_Read... [08:44:46]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:46]Read from MH i2c: E2 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: E2 03 00 [08:44:46]MH_I2C_Read... [08:44:46]Read from MH i2c: E2 03 00 6F 00 00 90 00 E3 [08:44:46]RAPDU: 90 00 [08:44:46]wFMCommunicate OK [08:44:46]wFMCommunicate request_size=11 [08:44:46]MH_SAM_APDU [08:44:46]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [08:44:46]Write to MH i2c: E2 0E 00 70 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 22 [08:44:46]Connected sock=6 [08: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 36 39 0F 01 00 00 94 D6 07 01 A2 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 Write i2c OK [08:44:46]06 MH_I2C_Read... [08:44:46]04 Read from MH i2c: 0C E2 00 [08:44:46]D0 MH_I2C_Read... [08:44:46]90 Read from MH i2c: D0 E2 B8 03 2D 00 39 [08:44:46]32 MH_I2C_Read... [08:44:46]2D D0 9A 2D 35 FF 03 08 00 03 FA 0F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 Read from MH i2c: 04 E2 06 03 00 00 00 70 00 00 00 00 00 90 00 00 00 E4 F2 [08:44:46]03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 RAPDU: 00 90 00 00 00 [08:44:46]00 wFMCommunicate OK [08:44:46]00 wFMCommunicate request_size=13 [08:44:46]EB MH_SAM_APDU [08:44:46]03 CAPDU: 26 80 00 15 EF 02 03 00 0F 08 00 F4 F6 03 03 04 01 00 00 7E 01 57 F7 C4 03 66 06 [08:44:46]00 Write to MH i2c: 00 E2 00 10 00 00 00 71 00 00 00 80 EE 15 03 02 0F 00 00 08 F2 00 03 F4 01 03 00 04 01 00 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 7E 00 57 00 C4 00 66 1F 00 04 00 02 FB 00 [08:44:47]01 00 12 04 04 00 65 00 00 00 F4 03 04 00 78 57 Write i2c OK [08:44:47]C4 MH_I2C_Read... [08:44:47]66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 Read from MH i2c: 30 E2 30 [08:44:47]30 MH_I2C_Read... [08:44:47]30 Read from MH i2c: 38 E2 37 03 31 00 37 [08:44:47]36 MH_I2C_Read... [08:44:47]39 10 04 04 Read from MH i2c: 00 E2 60 03 7B 00 02 71 00 00 35 00 04 90 06 00 00 E5 70 [08:44:47]37 RAPDU: 90 *** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:47]40 2C 3F 6D D7 C3 E6 EE 9B CB B6 B2 [08:44:47]00 [08:44:47]wFMCommunicate OK [08:44:47]wFMCommunicate request_size=25 [08:44:47]MH_SAM_APDU [08:44:47]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [08:44:47]Write to MH i2c: E2 1C 00 72 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 53 [08:44:47]Write i2c OK [08:44:47]MH_I2C_Read... [08:44:47]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [08:44:47]Read from MH i2c: E2 [08:44:47]MH_I2C_Read... [08:44:47]Read from MH i2c: E2 03 00 [08:44:47]MH_I2C_Read... [08:44:47]Read from MH i2c: E2 03 00 72 00 00 90 00 E6 [08:44:47]RAPDU: 90 00 [08:44:47]wFMCommunicate OK [08:44:47]wFMCommunicate request_size=4 [08:44:47]MH_SAM_APDU [08:44:47]CAPDU: 80 15 03 00 [08:44:47]Write to MH i2c: E2 08 00 73 00 80 15 03 00 00 00 00 00 F4 [08:44:47]Write i2c OK [08:44:47]MH_I2C_Read... [08:44:47]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [08:44:47]Read from MH i2c: E2 [08:44:47]MH_I2C_Read... [08:44:47]Read from MH i2c: E2 40 00 [08:44:47]MH_I2C_Read... [08:44:47]Read from MH i2c: E2 40 00 73 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 66 00 00 00 35 04 06 00 E7 6A A6 21 26 A6 90 00 EA [08:44:47]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 66 00 00 00 35 04 06 00 E7 6A A6 21 26 A6 90 00 [08:44:47]wFMCommunicate OK [08:44:47]SAM_PROTO_ProcessDocument answer len = 59 [08:44:47]SAM_PROTO_ProcessDocument done [08:44:47]SetTLVBufToDocument [08:44:47]Processing tag 1209 (04B9) [08:44:47]Malloc new data [08:44:47]Processing tag 1041 (0411) [08:44:47]Processing tag 1040 (0410) [08:44:47]Malloc new data [08:44:47]Processing tag 1038 (040E) [08:44:47]Malloc new data [08:44:47]Processing tag 1042 (0412) [08:44:47]Malloc new data [08:44:47]Processing tag 1077 (0435) [08:44:47]Malloc new data [08:44:47]SetTLVBufToDocument err=0 [08:44:47]KKMLoadAndSignReceiptData store KKM data [08:44:47]KKMLoadAndSignReceiptData err=0 [08:44:47]wFMCommunicate request_size=4 [08:44:47]MH_SAM_APDU [08:44:47]CAPDU: 80 11 00 00 [08:44:47]Write to MH i2c: E2 08 00 74 00 80 11 00 00 00 00 00 00 EE [08:44:47]Write i2c OK [08:44:47]MH_I2C_Read... [08:44:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:47]Read from MH i2c: E2 [08:44:47]MH_I2C_Read... [08:44:47]Read from MH i2c: E2 17 00 [08:44:47]MH_I2C_Read... [08:44:47]Read from MH i2c: E2 17 00 74 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [08:44:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:47]wFMCommunicate OK [08:44:47]Счет N : (1)291103 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194800 ДТ-К-5 19.690 * 76.20 = 1500.38 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 102 20.08.2024 08:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162657 ФПД: 254445239740070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162657&fm=254445239740070&tin=02508201610067®Number=0000000000092562&sum=150000 [08:44:47]StoreToDocumentArchive [08:44:47]shift 465 fd 162657 [08:44:47]save to /storage/0465/doc_00162657 [08:44:47]save last doc name /storage/0465/doc_00162657 to /storage/kkm_last_doc_name [08:44:47]save OK [08:44:47]Clear old archive folders... [08:44:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:44:47]tlvbuf is 006F6D00 [08:44:47]SAM_PROTO_ClearQueue [08:44:47]wFMCommunicate request_size=4 [08:44:47]MH_SAM_APDU [08:44:47]CAPDU: 80 09 00 00 [08:44:47]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [08:44:47]Write i2c OK [08:44:47]MH_I2C_Read... [08:44:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:47]Read from MH i2c: E2 [08:44:47]MH_I2C_Read... [08:44:47]Read from MH i2c: E2 03 00 [08:44:47]MH_I2C_Read... [08:44:47]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [08:44:47]RAPDU: 90 00 [08:44:47]wFMCommunicate OK [08:44:47]SAM_PROTO_ClearQueue done [08:44:47]KKMCreateOFDPacket [08:44:47]OFDProtocolAddRootSTLVToBuf [08:44:47]FM_MakeSignedData [08:44:47]FM_MakeSignedData [08:44:47]SAM_PROTO_SignData [08:44:47]wFMCommunicate request_size=4 [08:44:47]MH_SAM_APDU [08:44:47]CAPDU: 80 0D 01 02 [08:44:47]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [08:44:47]Write i2c OK [08:44:47]MH_I2C_Read... [08:44:47]Received data: 87 95 F6 37 36 39 10 04 04 00 5F 7B 02 00 F4 03 04 00 CF 00 C4 66 B6 04 01 00 00 A6 0E 2D F1 E0 1C 26 7C [08:44:45]CommunicateWithHost err = 0 [08:44:45]CheckOFDResponse [08:44:45]1017 (14) - 77093643461234 [08:44:45]1041 (16) - 0000000000871769 [08:44:45]1040 (4) - 162655 [08:44:45]1012 (4) - 20.08.2024 02:34 [08:44:45]1206 (1) - 0 [08:44:45]OFD Sender: Remove packet 162655 [08:44:45]ProducePacketName [08:44:45]name=ofd_packets/00162655 [08:44:45]NVStorageDeleteData [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:45]Read from MH i2c: E2 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 62 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 7B 02 00 0E 04 04 00 D1 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 E5 [08:44: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 7B 02 00 0E 04 04 00 D1 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 [08:44:45]wFMCommunicate OK [08:44:45]SAM_PROTO_GetFieldsCounters done [08:44:45]requested_item shift.num is exist - process it [08:44:45]requested_item shift.opened is exist - process it [08:44:45]req_shift_opened [08:44:45]FM_GetShiftState [08:44:45]SAM_PROTO_GetShiftState [08:44:45]wFMCommunicate request_size=4 [08:44:45]MH_SAM_APDU [08:44:45]CAPDU: 80 13 01 00 [08:44:45]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:45]Read from MH i2c: E2 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 0E 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [08:44:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:44:45]wFMCommunicate OK [08:44:45]SAM_PROTO_GetShiftState done [08:44:45]FM_GetShiftState done [08:44:45]req_shift_opened done [08:44:45]requested_item shift.open_date is exist - process it [08:44:45]req_shift_open_date [08:44:45]req_shift_open_date done [08:44:45]produce_requested_data done [08:44:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162656,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:44:45]process_action_free close_receipt [08:44:45]json_value_free [08:44:45]json_value_free done [08:44:45]process_json_proto returns [08:44:45]Send response to host [08:44:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162656,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:44:45]free response buf [08:44:45]execute_script done [08:44:45]execute_script returns [08:44:45]free content buf [08:44:45]Sock 6.Close socket [08:44:45]Sock 6.Thread stoped [08:44:45]OFD Sender: Processing packet 162656 [packets to send 956, broken 955] [08:44:45]ProducePacketName [08:44:45]name=ofd_packets/00162656 [08:44:45]OFD Sender: To server: pG, [08:44:45]CommunicateWithHost lk.salyk.kg:30040 [08:44:45]ConnectInit lk.salyk.kg [08:44:45]accept exits with 11 [08:44:45]New connection [08:44:45]New thread 3067055460 created [08:44:45]Thread 3067198820 joined [08:44:45]Waiting for new connection... [08:44:45] Sock 11.Parse request [08:44:45]Sock 11.Check first char [08:44:45]Sock 11.First char is OK [08:44:45]request: POST /json_proto HTTP/1.0 [08:44:45]Method: POST [08:44:45]URL: /json_proto [08:44:45]Method is POST - this is cgi request [08:44:45]url: /json_proto [08:44:45]query_string will be loaded in cgi processing [08:44:45]execute_cgi json_proto POST (null) [08:44:45]execute_cgi path=json_proto method=POST [08:44:45]POST find Content-Length [08:44:45]Host: 172.17.44.132:8080 [08:44:45]Content-Length: 679 [08:44:45]Content-Type: application/json [08:44:45] [08:44:45]POST finish read [08:44:45]Found Content-Length = 679 [08:44:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:45]execute_script... [08:44:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291103", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:45]POST & json_proto [08:44:45]process_json_proto [08:44:45]json parsed OK: [08:44:45]protocol is kg_v1.0 [08:44:45]action value=close_receipt [08:44:45]process_action close_receipt [08:44:45]cmd_close_receipt [08:44:45]MH_GetDate [08:44:45]Write to MH i2c: F0 00 00 67 00 56 [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: F0 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: F0 09 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: F0 09 00 67 00 00 7E 57 C4 66 2A 83 C1 65 31 [08:44:45]GetLastDocTimeStamp 1724143480 [08:44:45]current date 1724143486 [08:44:45]FM_GetShiftState [08:44:45]SAM_PROTO_GetShiftState [08:44:45]wFMCommunicate request_size=4 [08:44:45]MH_SAM_APDU [08:44:45]CAPDU: 80 13 01 00 [08:44:45]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [08:44:45]Write i2c OK [08:44:45]MH_I2C_Read... [08:44:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:45]Read from MH i2c: E2 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 0E 00 [08:44:45]MH_I2C_Read... [08:44:45]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [08:44:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:44:45]wFMCommunicate OK [08:44:45]SAM_PROTO_GetShiftState done [08:44:45]FM_GetShiftState done [08:44:45]opened in 1724113081 [08:44:45]opened+sec_in_day 1724199481 [08:44:45]quantity*price = 150037 [08:44:45]sum+1 = 150039 [08:44:45]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 103 20.08.2024 08:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162658 ФПД: 190541314293388 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084453&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162658&fm=190541314293388&tin=02508201610067®Number=0000000000092562&sum=40000 [08:44:54]StoreToDocumentArchive [08:44:54]shift 465 fd 162658 [08:44:54]save to /storage/0465/doc_00162658 [08:44:54]save last doc name /storage/0465/doc_00162658 to /storage/kkm_last_doc_name [08:44:54]save OK [08:44:54]Clear old archive folders... [08:44:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [08:44:54]tlvbuf is 007107F0 [08:44:54]SAM_PROTO_ClearQueue [08:44:54]wFMCommunicate request_size=4 [08:44:54]MH_SAM_APDU [08:44:54]CAPDU: 80 09 00 00 [08:44:54]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [08:44:54]Write i2c OK [08:44:54]MH_I2C_Read... [08:44:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:44:54]Read from MH i2c: E2 [08:44:54]MH_I2C_Read... [08:44:54]Read from MH i2c: E2 03 00 [08:44:54]MH_I2C_Read... [08:44:54]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [08:44:54]RAPDU: 90 00 [08:44:54]wFMCommunicate OK [08:44:54]SAM_PROTO_ClearQueue done [08:44:54]KKMCreateOFDPacket [08:44:54]OFDProtocolAddRootSTLVToBuf [08:44:54]FM_MakeSignedData [08:44:54]FM_MakeSignedData [08:44:54]SAM_PROTO_SignData [08:44:54]wFMCommunicate request_size=4 [08:44:54]MH_SAM_APDU [08:44:54]CAPDU: recv_with_timeout no data received [08:44:54]80 0D 01 02 [08:44:54]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [08:44:54]Write i2c OK [08:44:54]MH_I2C_Read... [08:44:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:54]Read from MH i2c: E2 [08:44:54]MH_I2C_Read... [08:44:54]Read from MH i2c: E2 03 00 [08:44:54]MH_I2C_Read... [08:44:54]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [08:44:54]RAPDU: 90 00 [08:44:54]wFMCommunicate OK [08:44:54]wFMCommunicate request_size=255 [08:44:54]MH_SAM_APDU [08:44:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 85 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7B 02 00 35 04 06 00 AD [08:44:54]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 85 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7B 02 00 35 04 06 00 AD 00 00 6E [08:44:55]Write i2c OK [08:44:55]MH_I2C_Read... [08:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:55]Read from MH i2c: E2 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 03 00 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [08:44:55]RAPDU: 90 00 [08:44:55]wFMCommunicate OK [08:44:55]wFMCommunicate request_size=10 [08:44:55]MH_SAM_APDU [08:44:55]CAPDU: 80 0D 02 02 05 4B DB 5A 7E 8C [08:44:55]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 4B DB 5A 7E 8C 00 00 D1 [08:44:55]Write i2c OK [08:44:55]MH_I2C_Read... [08:44:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:55]Read from MH i2c: E2 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 03 00 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [08:44:55]RAPDU: 90 00 [08:44:55]wFMCommunicate OK [08:44:55]wFMCommunicate request_size=4 [08:44:55]MH_SAM_APDU [08:44:55]CAPDU: 80 0D 03 02 [08:44:55]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [08:44:55]Write i2c OK [08:44:55]MH_I2C_Read... [08:44:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:55]Read from MH i2c: E2 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 0B 00 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 0B 00 C4 00 00 7C 0C 59 69 B2 0F FB 5D 90 00 A3 [08:44:55]RAPDU: 7C 0C 59 69 B2 0F FB 5D 90 00 [08:44:55]wFMCommunicate OK [08:44:55]SAM_PROTO_SignData done [08:44:55]FM_MakeSignedData done [08:44:55]CreateOFDProtocolMessage [08:44:55]wFMCommunicate request_size=4 [08:44:55]MH_SAM_APDU [08:44:55]CAPDU: 80 11 00 00 [08:44:55]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [08:44:55]Write i2c OK [08:44:55]MH_I2C_Read... [08:44:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:55]Read from MH i2c: E2 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 17 00 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [08:44:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:55]wFMCommunicate OK [08:44:55]CreateOFDProtocolMessage done [08:44:55]OFDSenderStorePacket 162658 [08:44:55]StoreOFDPacket docnum=162658 [08:44:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 18 2D 07 01 7C 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 85 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7B 02 00 35 04 06 00 AD 4B DB 5A 7E 8C 7C 0C 59 69 B2 0F FB 5D [08:44:55]CheckFolder [08:44:55]dirname=/storage/ofd_packets [08:44:55]CheckFolder done [08:44:55]ProducePacketName [08:44:55]name=ofd_packets/00162658 [08:44:55]NVStorageSaveData ofd_packets/00162658 [08:44:55]File name is /storage/ofd_packets/00162658 [08:44:55]Write 301 bytes [08:44:55]NVStorageSaveData done [08:44:55]OFDSenderStorePacket done [08:44:55]KKMCreateOFDPacket done [08:44:55]NVStorageSaveData kkm_last_timestamp [08:44:55]File name is /storage/kkm_last_timestamp [08:44:55]Write 4 bytes [08:44:55]NVStorageSaveData done [08:44:55]ExternCall_PrintAddStr [08:44:55]wPrintStart [08:44:55]Write to MH i2c: 01 00 00 C6 00 C6 [08:44:55]Write i2c OK [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: 01 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: 01 07 00 [08:44:55]MH_I2C_Read... [08:44:55]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [08:44:55]RasterBufferAndPrint [08:44:55]line Счет N : (1)291104 [08:44:55]line ИНН: 02508201610067 [08:44:55]line Контрольно-Кассовый Чек [08:44:55]line ПРОДАЖА [08:44:55]line ТРК (МРК, ГНК) : 42 [08:44:55]line Товар: 2710124130 [08:44:55]line Аи-92-К-5 [08:44:55]line 5.900 * 67.80 [08:44:55]line = 400.02 [08:44:55]line НДС 12% НСП 1% [08:44:55]line > о реализуемом товаре [08:44:55]line ОКРУГЛЕНИЕ: -0.02 [08:44:55]line ИТОГО: 400.00 [08:44:55]line Внесено: 400.00 [08:44:55]line СДАЧА: 0.00 [08:44:55]line НСП 1% : 3.54 [08:44:55]line НДС 12% : 42.48 [08:44:55]line Наличными: 400.00 [08:44:55]line Безнал.: 0.00 [08:44:55]line Место: АЗС № 130 "Партнер Нефть" [08:44:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:44:55]line СНО: Общий режим [08:44:55]line Чек 103 20.08.2024 08:44 [08:44:55]line Смена: 465 ФФД: 1.0 [08:44:55]line ЗНМ: 0300000070 [08:44:55]line РНМ: 0000000000092562 [08:44:55]line Версия ККМ: 001 [08:44:55]line ФМ: 0000000000871769 [08:44:55]line ФД: 162658 [08:44:55]line ФПД: 190541314293388 [08:44:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084453&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162658&fm=190541314293388&tin=02508201610067®Number=0000000000092562&sum=40000 [08:44:55]written 0, free lines is 4095 [08:44:55]OFD Sender: Processing packet 162658 [packets to send 956, broken 955] [08:44:55]ProducePacketName [08:44:55]name=ofd_packets/00162658 [08:44:55]OFD Sender: To server: pG, [08:44:55]CommunicateWithHost lk.salyk.kg:30040 [08:44:55]ConnectInit lk.salyk.kg [08:44:56]Write to MH i2c: 01 00 00 F1 00 F1 [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: 01 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: 01 07 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 BF 0C C3 [08:44:56]RasterBufferAndPrint [08:44:56]line [08:44:56]line [08:44:56]line [08:44:56]line [08:44:56]line [08:44:56]written 0, free lines is 3299 [08:44:56]MH_Cut [08:44:56]Write to MH i2c: D1 01 00 F8 00 01 CA [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: D1 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: D1 01 00 [08:44:56]MH_I2C_Read... [08:44:56]Read from MH i2c: D1 01 00 F8 00 00 C9 [08:44:56]Write to MH i2c: 01 00 00 F9 00 F9 [08:44:56]Write i2c OK [08:44:56]MH_I2C_Read... [08:44:57]*** Cut start [08:44:57]*** Purtial cut [08:44:57]*** Stage 1: CUTSNS_PIN = 1 [08:44:59]Read from MH i2c: 01 [08:44:59]MH_I2C_Read... [08:44:59]*** Stop cut motor [08:44:59]*** Cut end [08:44:59]Read from MH i2c: 01 07 00 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [08:44:59]process_action close_receipt done [08:44:59]requested_data is exist [08:44:59]produce_requested_data [08:44:59]requested_item fm.sn is exist - process it [08:44:59]wFMCommunicate request_size=4 [08:44:59]MH_SAM_APDU [08:44:59]CAPDU: 80 11 00 00 [08:44:59]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [08:44:59]Write i2c OK [08:44:59]MH_I2C_Read... [08:44:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:44:59]Read from MH i2c: E2 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: E2 17 00 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [08:44:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:44:59]wFMCommunicate OK [08:44:59]requested_item fd.num is exist - process it [08:44:59]SAM_PROTO_GetFieldsCounters [08:44:59]wFMCommunicate request_size=4 [08:44:59]MH_SAM_APDU [08:44:59]CAPDU: 80 13 00 00 [08:44:59]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [08:44:59]Write i2c OK [08:44:59]MH_I2C_Read... [08:44:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:44:59]Read from MH i2c: E2 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: E2 62 00 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 7B 02 00 0E 04 04 00 D1 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 83 [08:44: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 7B 02 00 0E 04 04 00 D1 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 [08:44:59]wFMCommunicate OK [08:44:59]SAM_PROTO_GetFieldsCounters done [08:44:59]requested_item shift.num is exist - process it [08:44:59]requested_item shift.opened is exist - process it [08:44:59]req_shift_opened [08:44:59]FM_GetShiftState [08:44:59]SAM_PROTO_GetShiftState [08:44:59]wFMCommunicate request_size=4 [08:44:59]MH_SAM_APDU [08:44:59]CAPDU: 80 13 01 00 [08:44:59]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [08:44:59]Write i2c OK [08:44:59]MH_I2C_Read... [08:44:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:44:59]Read from MH i2c: E2 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: E2 0E 00 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [08:44:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:44:59]wFMCommunicate OK [08:44:59]SAM_PROTO_GetShiftState done [08:44:59]FM_GetShiftState done [08:44:59]req_shift_opened done [08:44:59]requested_item shift.open_date is exist - process it [08:44:59]req_shift_open_date [08:44:59]req_shift_open_date done [08:44:59]produce_requested_data done [08:44:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162658,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:44:59]process_action_free close_receipt [08:44:59]json_value_free [08:44:59]json_value_free done [08:44:59]process_json_proto returns [08:44:59]Send response to host [08:44:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162658,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:44:59]free response buf [08:44:59]execute_script done [08:44:59]execute_script returns [08:44:59]free content buf [08:44:59]Sock 10.Close socket [08:44:59]Sock 10.Thread stoped [08:44:59]accept exits with 8 [08:44:59]New connection [08:44:59]New thread 3067055460 created [08:44:59]Thread 3067198820 joined [08:44:59]Waiting for new connection... [08:44:59] Sock 8.Parse request [08:44:59]Sock 8.Check first char [08:44:59]Sock 8.First char is OK [08:44:59]request: POST /json_proto HTTP/1.0 [08:44:59]Method: POST [08:44:59]URL: /json_proto [08:44:59]Method is POST - this is cgi request [08:44:59]url: /json_proto [08:44:59]query_string will be loaded in cgi processing [08:44:59]execute_cgi json_proto POST (null) [08:44:59]execute_cgi path=json_proto method=POST [08:44:59]POST find Content-Length [08:44:59]Host: 172.17.44.132:8080 [08:44:59]Content-Length: 800 [08:44:59]Content-Type: application/json [08:44:59] [08:44:59]POST finish read [08:44:59]Found Content-Length = 800 [08:44:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:59]execute_script... [08:44: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)291101", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 91.870, "sum" : 7000.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7000.49 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:44:59]POST & json_proto [08:44:59]process_json_proto [08:44:59]json parsed OK: [08:44:59]protocol is kg_v1.0 [08:44:59]action value=close_receipt [08:44:59]process_action close_receipt [08:44:59]cmd_close_receipt [08:44:59]MH_GetDate [08:44:59]Write to MH i2c: F0 00 00 FD 00 EC [08:44:59]Write i2c OK [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: F0 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: F0 09 00 [08:44:59]MH_I2C_Read... [08:44:59]Read from MH i2c: F0 09 00 FD 00 00 8C 57 C4 66 2A 83 C1 65 D5 [08:44:59]GetLastDocTimeStamp 1724143493 [08:44:59]current date 1724143500 [08:44:59]FM_GetShiftState [08:44:59]SAM_PROTO_GetShiftState [08:44:59]wFMCommunicate request_size=4 [08:44:59]MH_SAM_APDU [08:44:59]CAPDU: 80 13 01 00 [08:44:59]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [08:44:59]Write i2c OK [08:44:59]MH_I2C_Read... [08:45:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:00]Read from MH i2c: E2 [08:45:00]MH_I2C_Read... [08:45:00]Read from MH i2c: E2 0E 00 [08:45:00]MH_I2C_Read... [08:45:00]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 49 [08:45:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:45:00]wFMCommunicate OK [08:45:00]SAM_PROTO_GetShiftState done [08:45:00]FM_GetShiftState done [08:45:00]opened in 1724113081 [08:45:00]opened+sec_in_day 1724199481 [08:45:00]quantity*price = 700049 [08:45:00]sum+1 = 700050 [08:45:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7000.49 НСП 1% : 61.95 НДС 12% : 743.41 Наличными: 0.00 Безнал.: 7000.49 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 104 20.08.2024 08:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162659 ФПД: 211626243798597 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084500&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162659&fm=211626243798597&tin=02508201610067®Number=0000000000092562&sum=700049 [08:45:01]StoreToDocumentArchive [08:45:01]shift 465 fd 162659 [08:45:01]save to /storage/0465/doc_00162659 [08:45:01]save last doc name /storage/0465/doc_00162659 to /storage/kkm_last_doc_name [08:45:01]save OK [08:45:01]Clear old archive folders... [08:45:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:45:01]tlvbuf is 0071E770 [08:45:01]SAM_PROTO_ClearQueue [08:45:01]wFMCommunicate request_size=4 [08:45:01]MH_SAM_APDU [08:45:01]CAPDU: 80 09 00 00 [08:45:01]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [08:45:01]Write i2c OK [08:45:01]MH_I2C_Read... [08:45:01]Read from MH i2c: E2 [08:45:01]MH_I2C_Read... [08:45:01]Read from MH i2c: *** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:45:01]E2 03 00 [08:45:01]MH_I2C_Read... [08:45:01]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [08:45:01]RAPDU: 90 00 [08:45:01]wFMCommunicate OK [08:45:01]SAM_PROTO_ClearQueue done [08:45:01]KKMCreateOFDPacket [08:45:01]OFDProtocolAddRootSTLVToBuf [08:45:01]FM_MakeSignedData [08:45:01]FM_MakeSignedData [08:45:01]SAM_PROTO_SignData [08:45:01]wFMCommunicate request_size=4 [08:45:01]MH_SAM_APDU [08:45:01]CAPDU: 80 0D 01 02 [08:45:01]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [08:45:01]Write i2c OK [08:45:01]MH_I2C_Read... [08:45:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:45:01]Read from MH i2c: E2 [08:45:01]MH_I2C_Read... [08:45:01]Read from MH i2c: E2 03 00 [08:45:01]MH_I2C_Read... [08:45:01]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [08:45:01]RAPDU: 90 00 [08:45:01]wFMCommunicate OK [08:45:01]wFMCommunicate request_size=255 [08:45:01]MH_SAM_APDU [08:45:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 8C 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7B 02 00 35 04 06 00 C0 79 13 16 [08:45:02]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 8C 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7B 02 00 35 04 06 00 C0 79 13 16 00 00 4A [08:45:02]Write i2c OK [08:45:02]MH_I2C_Read... [08:45:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:02]Read from MH i2c: E2 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: E2 03 00 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [08:45:02]RAPDU: 90 00 [08:45:02]wFMCommunicate OK [08:45:02]wFMCommunicate request_size=7 [08:45:02]MH_SAM_APDU [08:45:02]CAPDU: 80 0D 02 02 02 36 45 [08:45:02]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 36 45 00 00 08 [08:45:02]Write i2c OK [08:45:02]MH_I2C_Read... [08:45:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:45:02]Read from MH i2c: E2 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: E2 03 00 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [08:45:02]RAPDU: 90 00 [08:45:02]wFMCommunicate OK [08:45:02]wFMCommunicate request_size=4 [08:45:02]MH_SAM_APDU [08:45:02]CAPDU: 80 0D 03 02 [08:45:02]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [08:45:02]Write i2c OK [08:45:02]MH_I2C_Read... [08:45:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:45:02]Read from MH i2c: E2 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: E2 0B 00 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: E2 0B 00 0F 01 00 EA 98 34 91 B7 46 95 89 90 00 EE [08:45:02]RAPDU: EA 98 34 91 B7 46 95 89 90 00 [08:45:02]wFMCommunicate OK [08:45:02]SAM_PROTO_SignData done [08:45:02]FM_MakeSignedData done [08:45:02]CreateOFDProtocolMessage [08:45:02]wFMCommunicate request_size=4 [08:45:02]MH_SAM_APDU [08:45:02]CAPDU: 80 11 00 00 [08:45:02]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [08:45:02]Write i2c OK [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: E2 [08:45:02]MH_I2C_Read... [08:45:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:02]Read from MH i2c: E2 17 00 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [08:45:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:45:02]wFMCommunicate OK [08:45:02]CreateOFDProtocolMessage done [08:45:02]OFDSenderStorePacket 162659 [08:45:02]StoreOFDPacket docnum=162659 [08:45:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 64 19 04 01 73 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 8C 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7B 02 00 35 04 06 00 C0 79 13 16 36 45 EA 98 34 91 B7 46 95 89 [08:45:02]CheckFolder [08:45:02]dirname=/storage/ofd_packets [08:45:02]CheckFolder done [08:45:02]ProducePacketName [08:45:02]name=ofd_packets/00162659 [08:45:02]NVStorageSaveData ofd_packets/00162659 [08:45:02]File name is /storage/ofd_packets/00162659 [08:45:02]Write 298 bytes [08:45:02]NVStorageSaveData done [08:45:02]OFDSenderStorePacket done [08:45:02]KKMCreateOFDPacket done [08:45:02]NVStorageSaveData kkm_last_timestamp [08:45:02]File name is /storage/kkm_last_timestamp [08:45:02]Write 4 bytes [08:45:02]NVStorageSaveData done [08:45:02]ExternCall_PrintAddStr [08:45:02]wPrintStart [08:45:02]Write to MH i2c: 01 00 00 11 01 12 [08:45:02]Write i2c OK [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: 01 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: 01 07 00 [08:45:02]MH_I2C_Read... [08:45:02]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [08:45:02]RasterBufferAndPrint [08:45:02]line Счет N : (1)291101 [08:45:02]line ИНН: 02508201610067 [08:45:02]line Контрольно-Кассовый Чек [08:45:02]line ПРОДАЖА [08:45:02]line ТРК (МРК, ГНК) : 34 [08:45:02]line Товар: 2710194800 [08:45:02]line ДТ-К-5 [08:45:02]line 91.870 * 76.20 [08:45:02]line = 7000.49 [08:45:02]line НДС 12% НСП 1% [08:45:02]line > о реализуемом товаре [08:45:02]line ИТОГО: 7000.49 [08:45:02]line НСП 1% : 61.95 [08:45:02]line НДС 12% : 743.41 [08:45:02]line Наличными: 0.00 [08:45:02]line Безнал.: 7000.49 [08:45:02]line Место: АЗС № 130 "Партнер Нефть" [08:45:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:45:02]line СНО: Общий режим [08:45:02]line Чек 104 20.08.2024 08:45 [08:45:02]line Смена: 465 ФФД: 1.0 [08:45:02]line ЗНМ: 0300000070 [08:45:02]line РНМ: 0000000000092562 [08:45:02]line Версия ККМ: 001 [08:45:02]line Платежная система: O! деньги [08:45:02]line ФМ: 0000000000871769 [08:45:02]line ФД: 162659 [08:45:02]line ФПД: 211626243798597 [08:45:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084500&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162659&fm=211626243798597&tin=02508201610067®Number=0000000000092562&sum=700049 [08:45:02]written 0, free lines is 4095 [08:45:03]Write to MH i2c: 01 00 00 3B 01 3C [08:45:03]Write i2c OK [08:45:03]MH_I2C_Read... [08:45:03]Read from MH i2c: 01 [08:45:03]MH_I2C_Read... [08:45:03]Read from MH i2c: 01 07 00 [08:45:03]MH_I2C_Read... [08:45:03]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 E7 0C 36 [08:45:03]RasterBufferAndPrint [08:45:03]line [08:45:03]line [08:45:03]line [08:45:03]line [08:45:03]line [08:45:03]written 0, free lines is 3343 [08:45:03]MH_Cut [08:45:03]Write to MH i2c: D1 01 00 42 01 01 15 [08:45:03]Write i2c OK [08:45:03]MH_I2C_Read... [08:45:03]Read from MH i2c: D1 [08:45:03]MH_I2C_Read... [08:45:03]Read from MH i2c: D1 01 00 [08:45:03]MH_I2C_Read... [08:45:03]Read from MH i2c: D1 01 00 42 01 00 14 [08:45:03]Write to MH i2c: 01 00 00 43 01 44 [08:45:03]Write i2c OK [08:45:03]MH_I2C_Read... [08:45:04]*** Cut start [08:45:04]*** Purtial cut [08:45:04]*** Stage 1: CUTSNS_PIN = 1 [08:45:06]Read from MH i2c: 01 [08:45:06]MH_I2C_Read... [08:45:06]*** Stop cut motor [08:45:06]*** Cut end [08:45:06]Read from MH i2c: 01 07 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [08:45:06]process_action close_receipt done [08:45:06]requested_data is exist [08:45:06]produce_requested_data [08:45:06]requested_item fm.sn is exist - process it [08:45:06]wFMCommunicate request_size=4 [08:45:06]MH_SAM_APDU [08:45:06]CAPDU: 80 11 00 00 [08:45:06]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 17 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [08:45:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:45:06]wFMCommunicate OK [08:45:06]requested_item fd.num is exist - process it [08:45:06]SAM_PROTO_GetFieldsCounters [08:45:06]wFMCommunicate request_size=4 [08:45:06]MH_SAM_APDU [08:45:06]CAPDU: 80 13 00 00 [08:45:06]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 62 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 7B 02 00 0E 04 04 00 D1 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 D2 [08:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 7B 02 00 0E 04 04 00 D1 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 [08:45:06]wFMCommunicate OK [08:45:06]SAM_PROTO_GetFieldsCounters done [08:45:06]requested_item shift.num is exist - process it [08:45:06]requested_item shift.opened is exist - process it [08:45:06]req_shift_opened [08:45:06]FM_GetShiftState [08:45:06]SAM_PROTO_GetShiftState [08:45:06]wFMCommunicate request_size=4 [08:45:06]MH_SAM_APDU [08:45:06]CAPDU: 80 13 01 00 [08:45:06]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [08:45:06]Write i2c OK [08:45:06]MH_I2C_Read... [08:45:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:45:06]Read from MH i2c: E2 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 0E 00 [08:45:06]MH_I2C_Read... [08:45:06]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 92 [08:45:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:45:06]wFMCommunicate OK [08:45:06]SAM_PROTO_GetShiftState done [08:45:06]FM_GetShiftState done [08:45:06]req_shift_opened done [08:45:06]requested_item shift.open_date is exist - process it [08:45:06]req_shift_open_date [08:45:06]req_shift_open_date done [08:45:06]produce_requested_data done [08:45:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162659,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:45:06]process_action_free close_receipt [08:45:06]json_value_free [08:45:06]json_value_free done [08:45:06]process_json_proto returns [08:45:06]Send response to host [08:45:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162659,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:45:06]free response buf [08:45:06]execute_script done [08:45:06]execute_script returns [08:45:06]free content buf [08:45:06]Sock 8.Close socket [08:45:06]Sock 8.Thread stoped [08:45:07]Connected sock=9 [08:45: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 36 39 0F 01 00 00 18 2D 07 01 7C 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 85 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7B 02 00 35 04 06 00 AD 4B DB 5A 7E 8C 7C 0C 59 69 B2 0F FB 5D [08:45:12]recv_with_timeout no data received [08:45:12]CommunicateWithHost answer receiving error [08:45:12]CommunicateWithHost err = -3 [08:45:12]OFD Sender: Server communicate error [08:45:12]OFD Sender: Processing packet 162658 [packets to send 957, broken 955] [08:45:12]ProducePacketName [08:45:12]name=ofd_packets/00162658 [08:45:12]OFD Sender: To server: pG, [08:45:12]CommunicateWithHost lk.salyk.kg:30040 [08:45:12]ConnectInit lk.salyk.kg [08:45:15]recv_with_timeout no data received [08:45:17]ConnectInit Can't take IP for lk.salyk.kg [08:45:17]CommunicateWithHost connect error [08:45:17]CommunicateWithHost err = -1 [08:45:17]OFD Sender: Server communicate error [08:45:22]OFD Sender: Processing packet 162658 [packets to send 957, broken 955] [08:45:22]ProducePacketName [08:45:22]name=ofd_packets/00162658 [08:45:22]OFD Sender: To server: pG, [08:45:22]CommunicateWithHost lk.salyk.kg:30040 [08:45:22]ConnectInit lk.salyk.kg [08:45:27]ConnectInit Can't take IP for lk.salyk.kg [08:45:27]CommunicateWithHost connect error [08:45:27]CommunicateWithHost err = -1 [08:45:27]OFD Sender: Server communicate error [08:45:32]OFD Sender: Processing packet 162658 [packets to send 957, broken 955] [08:45:32]ProducePacketName [08:45:32]name=ofd_packets/00162658 [08:45:32]OFD Sender: To server: pG, [08:45:32]CommunicateWithHost lk.salyk.kg:30040 [08:45:32]ConnectInit lk.salyk.kg [08:45:34]Connected sock=8 [08:45: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 36 39 0F 01 00 00 18 2D 07 01 7C 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 00 00 00 F4 03 04 00 85 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7B 02 00 35 04 06 00 AD 4B DB 5A 7E 8C 7C 0C 59 69 B2 0F FB 5D [08:45: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 36 39 4F 00 00 00 D4 B1 47 00 63 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7B 02 00 F4 03 04 00 02 01 C4 66 B6 04 01 00 00 57 90 D7 59 B2 7D F1 F9 [08:45:37]CommunicateWithHost err = 0 [08:45:37]CheckOFDResponse [08:45:37]1017 (14) - 77093643461234 [08:45:37]1041 (16) - 0000000000871769 [08:45:37]1040 (4) - 162658 [08:45:37]1012 (4) - 20.08.2024 02:35 [08:45:37]1206 (1) - 0 [08:45:37]OFD Sender: Remove packet 162658 [08:45:37]ProducePacketName [08:45:37]name=ofd_packets/00162658 [08:45:37]NVStorageDeleteData [08:45:37]OFD Sender: Processing packet 162659 [packets to send 956, broken 955] [08:45:37]ProducePacketName [08:45:37]name=ofd_packets/00162659 [08:45:37]OFD Sender: To server: pG, [08:45:37]CommunicateWithHost lk.salyk.kg:30040 [08:45:37]ConnectInit lk.salyk.kg [08:45:43]recv_with_timeout no data received [08:46:10]recv_with_timeout no data received [08:46:31]recv_with_timeout no data received [08:46:42]recv_with_timeout no data received [08:47:08]recv_with_timeout no data received [08:47:19]recv_with_timeout no data received [08:47:38]accept exits with 11 [08:47:38]New connection [08:47:38]New thread 3067198820 created [08:47:38]Thread 3067055460 joined [08:47:38]Waiting for new connection... [08:47:38] Sock 11.Parse request [08:47:38]Sock 11.Check first char [08:47:38]Sock 11.First char is OK [08:47:38]request: POST /json_proto HTTP/1.0 [08:47:38]Method: POST [08:47:38]URL: /json_proto [08:47:38]Method is POST - this is cgi request [08:47:38]url: /json_proto [08:47:38]query_string will be loaded in cgi processing [08:47:38]execute_cgi json_proto POST (null) [08:47:38]execute_cgi path=json_proto method=POST [08:47:38]POST find Content-Length [08:47:38]Host: 172.17.44.132:8080 [08:47:38]Content-Length: 816 [08:47:38]Content-Type: application/json [08:47:38] [08:47:38]POST finish read [08:47:38]Found Content-Length = 816 [08:47:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:38]execute_script... [08:47:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291107", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:47:38]POST & json_proto [08:47:38]process_json_proto [08:47:38]json parsed OK: [08:47:38]protocol is kg_v1.0 [08:47:38]action value=close_receipt [08:47:38]process_action close_receipt [08:47:38]cmd_close_receipt [08:47:38]MH_GetDate [08:47:38]Write to MH i2c: F0 00 00 47 01 37 [08:47:38]Write i2c OK [08:47:38]MH_I2C_Read... [08:47:38]Read from MH i2c: F0 [08:47:38]MH_I2C_Read... [08:47:38]Read from MH i2c: F0 09 00 [08:47:38]MH_I2C_Read... [08:47:38]Read from MH i2c: F0 09 00 47 01 00 2A 58 C4 66 2A 83 C1 65 BF [08:47:38]GetLastDocTimeStamp 1724143500 [08:47:38]current date 1724143658 [08:47:38]FM_GetShiftState [08:47:38]SAM_PROTO_GetShiftState [08:47:38]wFMCommunicate request_size=4 [08:47:38]MH_SAM_APDU [08:47:38]CAPDU: 80 13 01 00 [08:47:38]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [08:47:38]Write i2c OK [08:47:38]MH_I2C_Read... [08:47:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:38]Read from MH i2c: E2 [08:47:38]MH_I2C_Read... [08:47:38]Read from MH i2c: E2 0E 00 [08:47:38]MH_I2C_Read... [08:47:38]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 94 [08:47:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:47:38]wFMCommunicate OK [08:47:38]SAM_PROTO_GetShiftState done [08:47:38]FM_GetShiftState done [08:47:38]opened in 1724113081 [08:47:38]opened+sec_in_day 1724199481 [08:47:38]quantity*price = 150037 [08:47:38]sum+1 = 150039 [08:47:38]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 105 20.08.2024 08:47 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162660 ФПД: 16396569897762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084738&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162660&fm=16396569897762&tin=02508201610067®Number=0000000000092562&sum=150038 [08:47:39]StoreToDocumentArchive [08:47:39]shift 465 fd 162660 [08:47:39]save to /storage/0465/doc_00162660 [08:47:39]save last doc name /storage/0465/doc_00162660 to /storage/kkm_last_doc_name [08:47:39]save OK [08:47:39]Clear old archive folders... [08:47:39]ProcessDocumentItem done err = 0, tmpTLVsize=248 [08:47:39]tlvbuf is 00693D40 [08:47:39]SAM_PROTO_ClearQueue [08:47:39]wFMCommunicate request_size=4 [08:47:39]MH_SAM_APDU [08:47:39]CAPDU: 80 09 00 00 [08:47:39]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [08:47:39]Write i2c OK [08:47:39]MH_I2C_Read... [08:47:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:47:39]Read from MH i2c: E2 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 03 00 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [08:47:39]RAPDU: 90 00 [08:47:39]wFMCommunicate OK [08:47:39]SAM_PROTO_ClearQueue done [08:47:39]KKMCreateOFDPacket [08:47:39]OFDProtocolAddRootSTLVToBuf [08:47:39]FM_MakeSignedData [08:47:39]FM_MakeSignedData [08:47:39]SAM_PROTO_SignData [08:47:39]wFMCommunicate request_size=4 [08:47:39]MH_SAM_APDU [08:47:39]CAPDU: 80 0D 01 02 [08:47:39]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [08:47:39]Write i2c OK [08:47:39]MH_I2C_Read... [08:47:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:47:39]Read from MH i2c: E2 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 03 00 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [08:47:39]RAPDU: 90 00 [08:47:39]wFMCommunicate OK [08:47:39]wFMCommunicate request_size=255 [08:47:39]MH_SAM_APDU [08:47:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 2A 58 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7B 02 00 35 04 06 00 0E E9 9F B9 [08:47:39]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 2A 58 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7B 02 00 35 04 06 00 0E E9 9F B9 00 00 3B [08:47:39]Write i2c OK [08:47:39]MH_I2C_Read... [08:47:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:39]Read from MH i2c: E2 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 03 00 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [08:47:39]RAPDU: 90 00 [08:47:39]wFMCommunicate OK [08:47:39]wFMCommunicate request_size=7 [08:47:39]MH_SAM_APDU [08:47:39]CAPDU: 80 0D 02 02 02 6B 22 [08:47:39]Write to MH i2c: E2 0A 00 58 01 80 0D 02 02 02 00 6B 22 00 00 64 [08:47:39]Write i2c OK [08:47:39]MH_I2C_Read... [08:47:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:47:39]Read from MH i2c: E2 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 03 00 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [08:47:39]RAPDU: 90 00 [08:47:39]wFMCommunicate OK [08:47:39]wFMCommunicate request_size=4 [08:47:39]MH_SAM_APDU [08:47:39]CAPDU: 80 0D 03 02 [08:47:39]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [08:47:39]Write i2c OK [08:47:39]MH_I2C_Read... [08:47:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:47:39]Read from MH i2c: E2 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 0B 00 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 0B 00 59 01 00 A7 BF D7 67 10 01 E0 FD 90 00 68 [08:47:39]RAPDU: A7 BF D7 67 10 01 E0 FD 90 00 [08:47:39]wFMCommunicate OK [08:47:39]SAM_PROTO_SignData done [08:47:39]FM_MakeSignedData done [08:47:39]CreateOFDProtocolMessage [08:47:39]wFMCommunicate request_size=4 [08:47:39]MH_SAM_APDU [08:47:39]CAPDU: 80 11 00 00 [08:47:39]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [08:47:39]Write i2c OK [08:47:39]MH_I2C_Read... [08:47:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:39]Read from MH i2c: E2 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 17 00 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [08:47:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:47:39]wFMCommunicate OK [08:47:39]CreateOFDProtocolMessage done [08:47:39]OFDSenderStorePacket 162660 [08:47:39]StoreOFDPacket docnum=162660 [08:47:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8D F3 04 01 FA F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 2A 58 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7B 02 00 35 04 06 00 0E E9 9F B9 6B 22 A7 BF D7 67 10 01 E0 FD [08:47:39]CheckFolder [08:47:39]dirname=/storage/ofd_packets [08:47:39]CheckFolder done [08:47:39]ProducePacketName [08:47:39]name=ofd_packets/00162660 [08:47:39]NVStorageSaveData ofd_packets/00162660 [08:47:39]File name is /storage/ofd_packets/00162660 [08:47:39]Write 298 bytes [08:47:39]NVStorageSaveData done [08:47:39]OFDSenderStorePacket done [08:47:39]KKMCreateOFDPacket done [08:47:39]NVStorageSaveData kkm_last_timestamp [08:47:39]File name is /storage/kkm_last_timestamp [08:47:39]Write 4 bytes [08:47:39]NVStorageSaveData done [08:47:39]ExternCall_PrintAddStr [08:47:39]wPrintStart [08:47:39]Write to MH i2c: 01 00 00 5B 01 5C [08:47:39]Write i2c OK [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: 01 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: 01 07 00 [08:47:39]MH_I2C_Read... [08:47:39]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [08:47:39]RasterBufferAndPrint [08:47:39]line Счет N : (1)291107 [08:47:39]line ИНН: 02508201610067 [08:47:39]line Контрольно-Кассовый Чек [08:47:39]line ПРОДАЖА [08:47:39]line ТРК (МРК, ГНК) : 44 [08:47:39]line Товар: 2710194800 [08:47:39]line ДТ-К-5 [08:47:39]line 19.690 * 76.20 [08:47:39]line = 1500.38 [08:47:39]line НДС 12% НСП 1% [08:47:39]line > о реализуемом товаре [08:47:39]line ИТОГО: 1500.38 [08:47:39]line НСП 1% : 13.28 [08:47:39]line НДС 12% : 159.33 [08:47:39]line Наличными: 0.00 [08:47:39]line Безнал.: 1500.38 [08:47:39]line Место: АЗС № 130 "Партнер Нефть" [08:47:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [08:47:39]line СНО: Общий режим [08:47:39]line Чек 105 20.08.2024 08:47 [08:47:39]line Смена: 465 ФФД: 1.0 [08:47:39]line ЗНМ: 0300000070 [08:47:39]line РНМ: 0000000000092562 [08:47:39]line Версия ККМ: 001 [08:47:39]line Платежная система: Бакай Банк [08:47:39]line ФМ: 0000000000871769 [08:47:39]line ФД: 162660 [08:47:39]line ФПД: 16396569897762 [08:47:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084738&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162660&fm=16396569897762&tin=02508201610067®Number=0000000000092562&sum=150038 [08:47:39]written 0, free lines is 4095 [08:47:40]Write to MH i2c: 01 00 00 85 01 86 [08:47:40]Write i2c OK [08:47:40]MH_I2C_Read... [08:47:40]Read from MH i2c: 01 [08:47:40]MH_I2C_Read... [08:47:40]Read from MH i2c: 01 07 00 [08:47:40]MH_I2C_Read... [08:47:40]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 D9 0C 72 [08:47:40]RasterBufferAndPrint [08:47:40]line [08:47:40]line [08:47:40]line [08:47:40]line [08:47:40]line [08:47:40]written 0, free lines is 3295 [08:47:40]MH_Cut [08:47:40]Write to MH i2c: D1 01 00 8C 01 01 5F [08:47:40]Write i2c OK [08:47:40]MH_I2C_Read... [08:47:40]Read from MH i2c: D1 [08:47:40]MH_I2C_Read... [08:47:40]Read from MH i2c: D1 01 00 [08:47:40]MH_I2C_Read... [08:47:40]Read from MH i2c: D1 01 00 8C 01 00 5E [08:47:40]Write to MH i2c: 01 00 00 8D 01 8E [08:47:40]Write i2c OK [08:47:40]MH_I2C_Read... [08:47:40]*** Cut start [08:47:40]*** Purtial cut [08:47:40]*** Stage 1: CUTSNS_PIN = 1 [08:47:43]Read from MH i2c: 01 [08:47:43]MH_I2C_Read... [08:47:43]*** Stop cut motor [08:47:43]*** Cut end [08:47:43]Read from MH i2c: 01 07 00 [08:47:43]MH_I2C_Read... [08:47:43]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [08:47:43]process_action close_receipt done [08:47:43]requested_data is exist [08:47:43]produce_requested_data [08:47:43]requested_item fm.sn is exist - process it [08:47:43]wFMCommunicate request_size=4 [08:47:43]MH_SAM_APDU [08:47:43]CAPDU: 80 11 00 00 [08:47:43]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [08:47:43]Write i2c OK [08:47:43]MH_I2C_Read... [08:47:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:47:43]Read from MH i2c: E2 [08:47:43]MH_I2C_Read... [08:47:43]Read from MH i2c: E2 17 00 [08:47:43]MH_I2C_Read... [08:47:43]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [08:47:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:47:43]wFMCommunicate OK [08:47:43]requested_item fd.num is exist - process it [08:47:43]SAM_PROTO_GetFieldsCounters [08:47:43]wFMCommunicate request_size=4 [08:47:43]MH_SAM_APDU [08:47:43]CAPDU: 80 13 00 00 [08:47:43]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [08:47:43]Write i2c OK [08:47:43]MH_I2C_Read... [08:47:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [08:47:43]Read from MH i2c: E2 [08:47:43]MH_I2C_Read... [08:47:43]Read from MH i2c: E2 62 00 [08:47:43]MH_I2C_Read... [08:47:43]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 7B 02 00 0E 04 04 00 D1 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 20 [08:47: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 7B 02 00 0E 04 04 00 D1 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 [08:47:43]wFMCommunicate OK [08:47:43]SAM_PROTO_GetFieldsCounters done [08:47:43]requested_item shift.num is exist - process it [08:47:43]requested_item shift.opened is exist - process it [08:47:43]req_shift_opened [08:47:43]FM_GetShiftState [08:47:43]SAM_PROTO_GetShiftState [08:47:43]wFMCommunicate request_size=4 [08:47:43]MH_SAM_APDU [08:47:43]CAPDU: 80 13 01 00 [08:47:43]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [08:47:43]Write i2c OK [08:47:43]MH_I2C_Read... [08:47:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:47:43]Read from MH i2c: E2 [08:47:43]MH_I2C_Read... [08:47:43]Read from MH i2c: E2 0E 00 [08:47:43]MH_I2C_Read... [08:47:43]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DC [08:47:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:47:43]wFMCommunicate OK [08:47:43]SAM_PROTO_GetShiftState done [08:47:43]FM_GetShiftState done [08:47:43]req_shift_opened done [08:47:43]requested_item shift.open_date is exist - process it [08:47:43]req_shift_open_date [08:47:43]req_shift_open_date done [08:47:43]produce_requested_data done [08:47:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162660,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [08:47:43]process_action_free close_receipt [08:47:43]json_value_free [08:47:43]json_value_free done [08:47:43]process_json_proto returns [08:47:43]Send response to host [08:47:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162660,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [08:47:43]free response buf [08:47:43]execute_script done [08:47:43]execute_script returns [08:47:43]free content buf [08:47:43]Sock 11.Close socket [08:47:43]Sock 11.Thread stoped [08:47:44]recv_with_timeout no data received [08:47:52]ConnectInit Can't connect to host [08:47:52]CommunicateWithHost connect error [08:47:52]CommunicateWithHost err = -1 [08:47:52]OFD Sender: Server communicate error [08:47:52]OFD Sender: Processing packet 162659 [packets to send 957, broken 955] [08:47:52]ProducePacketName [08:47:52]name=ofd_packets/00162659 [08:47:52]OFD Sender: To server: pG, [08:47:52]CommunicateWithHost lk.salyk.kg:30040 [08:47:52]ConnectInit lk.salyk.kg [08:47:57]ConnectInit Can't take IP for lk.salyk.kg [08:47:57]CommunicateWithHost connect error [08:47:57]CommunicateWithHost err = -1 [08:47:57]OFD Sender: Server communicate error [08:48:01]recv_with_timeout no data received [08:48:02]OFD Sender: Processing packet 162659 [packets to send 957, broken 955] [08:48:02]ProducePacketName [08:48:02]name=ofd_packets/00162659 [08:48:02]OFD Sender: To server: pG, [08:48:02]CommunicateWithHost lk.salyk.kg:30040 [08:48:02]ConnectInit lk.salyk.kg [08:48:07]ConnectInit Can't take IP for lk.salyk.kg [08:48:07]CommunicateWithHost connect error [08:48:07]CommunicateWithHost err = -1 [08:48:07]OFD Sender: Server communicate error [08:48:12]OFD Sender: Processing packet 162659 [packets to send 957, broken 955] [08:48:12]ProducePacketName [08:48:12]name=ofd_packets/00162659 [08:48:12]OFD Sender: To server: pG, [08:48:12]CommunicateWithHost lk.salyk.kg:30040 [08:48:12]ConnectInit lk.salyk.kg [08:48:17]recv_with_timeout no data received [08:48:27]Connected sock=8 [08:48: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 36 39 0C 01 00 00 64 19 04 01 73 32 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 DE 66 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 91 AE 0A 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 91 AE 0A 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 33 18 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 65 22 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 91 AE 0A 00 00 00 1F 04 02 00 01 00 12 04 04 00 68 00 00 00 F4 03 04 00 8C 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7B 02 00 35 04 06 00 C0 79 13 16 36 45 EA 98 34 91 B7 46 95 89 [08:48: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 36 39 4F 00 00 00 AD FD 47 00 DF 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7B 02 00 F4 03 04 00 B0 01 C4 66 B6 04 01 00 00 8F 90 DA 14 97 79 0C E7 [08:48:29]CommunicateWithHost err = 0 [08:48:29]CheckOFDResponse [08:48:29]1017 (14) - 77093643461234 [08:48:29]1041 (16) - 0000000000871769 [08:48:29]1040 (4) - 162659 [08:48:29]1012 (4) - 20.08.2024 02:38 [08:48:29]1206 (1) - 0 [08:48:29]OFD Sender: Remove packet 162659 [08:48:29]ProducePacketName [08:48:29]name=ofd_packets/00162659 [08:48:29]NVStorageDeleteData [08:48:30]OFD Sender: Processing packet 162660 [packets to send 956, broken 955] [08:48:30]ProducePacketName [08:48:30]name=ofd_packets/00162660 [08:48:30]OFD Sender: To server: pG, [08:48:30]CommunicateWithHost lk.salyk.kg:30040 [08:48:30]ConnectInit lk.salyk.kg [08:48:34]recv_with_timeout no data received [08:48:35]ConnectInit Can't take IP for lk.salyk.kg [08:48:35]CommunicateWithHost connect error [08:48:35]CommunicateWithHost err = -1 [08:48:35]OFD Sender: Server communicate error [08:48:40]OFD Sender: Processing packet 162660 [packets to send 956, broken 955] [08:48:40]ProducePacketName [08:48:40]name=ofd_packets/00162660 [08:48:40]OFD Sender: To server: pG, [08:48:40]CommunicateWithHost lk.salyk.kg:30040 [08:48:40]ConnectInit lk.salyk.kg [08:48:44]Connected sock=10 [08:48:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8D F3 04 01 FA F5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 00 00 00 F4 03 04 00 2A 58 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7B 02 00 35 04 06 00 0E E9 9F B9 6B 22 A7 BF D7 67 10 01 E0 FD [08:48: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 36 39 4F 00 00 00 E2 44 47 00 96 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7B 02 00 F4 03 04 00 C1 01 C4 66 B6 04 01 00 00 04 CF CF 21 BC E7 4B DB [08:48:47]CommunicateWithHost err = 0 [08:48:47]CheckOFDResponse [08:48:47]1017 (14) - 77093643461234 [08:48:47]1041 (16) - 0000000000871769 [08:48:47]1040 (4) - 162660 [08:48:47]1012 (4) - 20.08.2024 02:38 [08:48:47]1206 (1) - 0 [08:48:47]OFD Sender: Remove packet 162660 [08:48:47]ProducePacketName [08:48:47]name=ofd_packets/00162660 [08:48:47]NVStorageDeleteData [08:48:47]OFD Sender: No OFD packet to send [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 ([08:48:52]OFD Sender: No OFD packet to send [08:48:57]OFD Sender: No OFD packet to send [08:49:02]OFD Sender: No OFD packet to send [08:49:07]OFD Sender: No OFD packet to send [08:49:12]OFD Sender: No OFD packet to send [08:49:17]OFD Sender: No OFD packet to send [08:49:22]OFD Sender: No OFD packet to send [08:49:27]OFD Sender: No OFD packet to send [08:49:32]OFD Sender: No OFD packet to send [08:49:37]OFD Sender: No OFD packet to send [08:49:42]OFD Sender: No OFD packet to send [08:49:47]accept exits with 9 [08:49:47]New connection [08:49:47]New thread 3067055460 created [08:49:47]Thread 3067198820 joined [08:49:47]Waiting for new connection... [08:49:47] Sock 9.Parse request [08:49:47]Sock 9.Check first char [08:49:47]Sock 9.First char is OK [08:49:47]request: POST /json_proto HTTP/1.0 [08:49:47]Method: POST [08:49:47]URL: /json_proto [08:49:47]Method is POST - this is cgi request [08:49:47]url: /json_proto [08:49:47]query_string will be loaded in cgi processing [08:49:47]execute_cgi json_proto POST (null) [08:49:47]execute_cgi path=json_proto method=POST [08:49:47]POST find Content-Length [08:49:47]Host: 172.17.44.132:8080 [08:49:47]Content-Length: 2204 [08:49:47]Content-Type: application/json [08:49:47] [08:49:47]POST finish read [08:49:47]Found Content-Length = 2204 [08:49:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50382", "tax_sys" : 0, "items" : [ { "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\u043B", "price" : 157.00, "quantity" : 1.000, "sum" : 157.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870235681079", "name": "Grizzly \u0432\u043E\u043B\u043D\u0438\u0441\u0442\u044B\u0435 \u0421\u043B\u0430\u0434\u043A\u0438\u0439 \u0447\u0438\u043B\u0438 55 \u0433\u0440", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001414", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,75\u043B \u041F\u042D\u0422", "price" : 165.00, "quantity" : 1.000, "sum" : 165.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.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" : 702.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:47]execute_script... [08: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)50382", "tax_sys" : 0, "items" : [ { "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "code": "90162602", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red bull 0,25\u043B", "price" : 157.00, "quantity" : 1.000, "sum" : 157.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870235681079", "name": "Grizzly \u0432\u043E\u043B\u043D\u0438\u0441\u0442\u044B\u0435 \u0421\u043B\u0430\u0434\u043A\u0438\u0439 \u0447\u0438\u043B\u0438 55 \u0433\u0440", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4860019001414", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u0440\u0436\u043E\u043C\u0438 0,75\u043B \u041F\u042D\u0422", "price" : 165.00, "quantity" : 1.000, "sum" : 165.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "54491472", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,5\u043B", "price" : 75.00, "quantity" : 1.000, "sum" : 75.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" : 702.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [08:49:47]POST & json_proto [08:49:47]process_json_proto [08:49:47]json parsed OK: [08:49:47]protocol is kg_v1.0 [08:49:47]action value=close_receipt [08:49:47]process_action close_receipt [08:49:47]cmd_close_receipt [08:49:47]MH_GetDate [08:49:47]Write to MH i2c: F0 00 00 91 01 81 [08:49:47]Write i2c OK [08:49:47]MH_I2C_Read... [08:49:47]Read from MH i2c: F0 [08:49:47]MH_I2C_Read... [08:49:47]Read from MH i2c: F0 09 00 [08:49:47]MH_I2C_Read... [08:49:47]Read from MH i2c: F0 09 00 91 01 00 AC 58 C4 66 2A 83 C1 65 8B [08:49:47]GetLastDocTimeStamp 1724143658 [08:49:47]current date 1724143788 [08:49:47]FM_GetShiftState [08:49:47]SAM_PROTO_GetShiftState [08:49:47]wFMCommunicate request_size=4 [08:49:47]MH_SAM_APDU [08:49:47]CAPDU: 80 13 01 00 [08:49:47]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [08:49:47]Write i2c OK [08:49:47]MH_I2C_Read... [08:49:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [08:49:47]Read from MH i2c: E2 [08:49:47]MH_I2C_Read... [08:49:47]Read from MH i2c: E2 0E 00 [08:49:47]MH_I2C_Read... [08:49:47]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DE [08:49:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [08:49:47]wFMCommunicate OK [08:49:47]SAM_PROTO_GetShiftState done [08:49:47]FM_GetShiftState done [08:49:47]opened in 1724113081 [08:49:47]opened+sec_in_day 1724199481 [08:49:47]quantity*price = 4500 [08:49:47]sum+1 = 4501 [08:49:47]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036230011 Кофе Латте XL(GABB TRADE) 1.000 * 130.00 = 130.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 90162602 Энерг напиток Red bull 0,25л 1.000 * 157.00 = 157.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870235681079 Grizzly волнистые Сладкий чили 55 гр 1.000 * 90.00 = 90.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4860019001414 Вода Боржоми 0,75л ПЭТ 1.000 * 165.00 = 165.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 54491472 Напиток Кока-Кола 0,5л 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160211 Вода Легенда 0,5л 1.000 * 40.00 = 40.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 702.00 НСП 1% : 6.21 НДС 12% : 74.54 Наличными: 702.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 106 20.08.2024 08:49 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162661 ФПД: 208581053441962 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T084948&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162661&fm=208581053441962&tin=02508201610067®Number=0000000000092562&sum=70200 0 [08:49:49]StoreToDocumentArchive [08:49:49]shift 465 fd 162661 [08:49:49]save to /storage/0465/doc_00162661 [08:49:49]save last doc name /storage/0465/doc_00162661 to /storage/kkm_last_doc_name [08:49:49]save OK [08:49:49]Clear old archive folders... [08:49:49]ProcessDocumentItem done err = 0, tmpTLVsize=925 [08:49:49]tlvbuf is 0075B8A0 [08:49:49]SAM_PROTO_ClearQueue [08:49:49]wFMCommunicate request_size=4 [08:49:49]MH_SAM_APDU [08:49:49]CAPDU: 80 09 00 00 [08:49:49]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [08:49:49]Write i2c OK [08:49:49]MH_I2C_Read... [08:49:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [08:49:49]Read from MH i2c: E2 [08:49:49]MH_I2C_Read... [08:49:49]Read from MH i2c: E2 03 00 [08:49:49]MH_I2C_Read... [08:49:49]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [08:49:49]RAPDU: 90 00 [08:49:49]wFMCommunicate OK [08:49:49]SAM_PROTO_ClearQueue done [08:49:49]KKMCreateOFDPacket [08:49:49]OFDProtocolAddRootSTLVToBuf [08:49:49]FM_MakeSignedData [08:49:49]FM_MakeSignedData [08:49:49]SAM_PROTO_SignData [08:49:49]wFMCommunicate request_size=4 [08:49:49]MH_SAM_APDU [08:49:49]CAPDU: 80 0D 01 02 [08:49:49]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [08:49:49]Write i2c OK [08:49:49]MH_I2C_Read... [08:49:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:49:49]Read from MH i2c: E2 [08:49:49]MH_I2C_Read... [08:49:49]Read from MH i2c: E2 03 00 [08:49:49]MH_I2C_Read... [08:49:49]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [08:49:49]RAPDU: 90 00 [08:49:49]wFMCommunicate OK [08:49:49]wFMCommunicate request_size=255 [08:49:49]MH_SAM_APDU [08:49:49]CAPDU: 80 0D 02 02 FA 03 00 9D 03 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 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 [08:49:49]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 9D 03 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 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 00 00 B4 [08:49:49]Write i2c OK [08:49:49]MH_I2C_Read... [08:49:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:49]Read from MH i2c: E2 [08:49:49]MH_I2C_Read... [08:49:49]Read from MH i2c: E2 03 00 [08:49:49]MH_I2C_Read... [08:49:49]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [08:49:49]RAPDU: 90 00 [08:49:49]wFMCommunicate OK [08:49:49]wFMCommunicate request_size=255 [08:49:49]MH_SAM_APDU [08:49:49]CAPDU: 80 0D 02 02 FA 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 54 3D 00 00 00 00 13 04 06 00 54 3D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 37 39 06 04 3A 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B9 20 D1 87 D0 B8 D0 BB D0 B8 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 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 [08:49:49]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 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 54 3D 00 00 00 00 13 04 06 00 54 3D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 37 39 06 04 3A 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B9 20 D1 87 D0 B8 D0 BB D0 B8 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 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 00 00 76 [08:49:49]Write i2c OK [08:49:49]MH_I2C_Read... [08:49:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:49]Read from MH i2c: E2 [08:49:49]MH_I2C_Read... [08:49:49]Read from MH i2c: E2 03 00 [08:49:49]MH_I2C_Read... [08:49:49]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [08:49:49]RAPDU: 90 00 [08:49:49]wFMCommunicate OK [08:49:49]wFMCommunicate request_size=255 [08:49:49]MH_SAM_APDU [08:49:49]CAPDU: 80 0D 02 02 FA 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 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 [08:49:49]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 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 00 00 18 [08:49:49]Write i2c OK [08:49:49]MH_I2C_Read... [08:49:49]Read from MH i2c: E2 [08:49:49]MH_I2C_Read... [08:49:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:49]Read from MH i2c: E2 03 00 [08:49:49]MH_I2C_Read... [08:49:49]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [08:49:49]RAPDU: 90 00 [08:49:49]wFMCommunicate OK [08:49:49]wFMCommunicate request_size=184 [08:49:49]MH_SAM_APDU [08:49:49]CAPDU: 80 0D 02 02 B3 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 12 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1D 00 00 00 00 07 04 06 00 38 12 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 AC 58 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7B 02 00 35 04 06 00 BD B4 0F 98 E7 AA [08:49:49]Write to MH i2c: E2 BB 00 A4 01 80 0D 02 02 B3 00 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 12 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1D 00 00 00 00 07 04 06 00 38 12 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 AC 58 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7B 02 00 35 04 06 00 BD B4 0F 98 E7 AA 00 00 C3 [08:49:49]Write i2c OK [08:49:49]MH_I2C_Read... [08:49:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:49:50]Read from MH i2c: E2 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: E2 03 00 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [08:49:50]RAPDU: 90 00 [08:49:50]wFMCommunicate OK [08:49:50]wFMCommunicate request_size=4 [08:49:50]MH_SAM_APDU [08:49:50]CAPDU: 80 0D 03 02 [08:49:50]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [08:49:50]Write i2c OK [08:49:50]MH_I2C_Read... [08:49:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:49:50]Read from MH i2c: E2 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: E2 0B 00 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: E2 0B 00 A5 01 00 3E C2 A8 E0 C6 83 D3 63 90 00 29 [08:49:50]RAPDU: 3E C2 A8 E0 C6 83 D3 63 90 00 [08:49:50]wFMCommunicate OK [08:49:50]SAM_PROTO_SignData done [08:49:50]FM_MakeSignedData done [08:49:50]CreateOFDProtocolMessage [08:49:50]wFMCommunicate request_size=4 [08:49:50]MH_SAM_APDU [08:49:50]CAPDU: 80 11 00 00 [08:49:50]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [08:49:50]Write i2c OK [08:49:50]MH_I2C_Read... [08:49:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [08:49:50]Read from MH i2c: E2 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: E2 17 00 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [08:49:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [08:49:50]wFMCommunicate OK [08:49:50]CreateOFDProtocolMessage done [08:49:50]OFDSenderStorePacket 162661 [08:49:50]StoreOFDPacket docnum=162661 [08:49:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B1 03 00 00 58 8E A9 03 5E C8 5A 03 01 00 03 00 9D 03 1E 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 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 54 3D 00 00 00 00 13 04 06 00 54 3D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7E 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 37 39 06 04 3A 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B9 20 D1 87 D0 B8 D0 BB D0 B8 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 34 31 34 06 04 25 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 37 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 74 40 00 00 00 00 13 04 06 00 74 40 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 08 00 35 34 34 39 31 34 37 32 06 04 26 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 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 38 12 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1D 00 00 00 00 07 04 06 00 38 12 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 00 00 00 F4 03 04 00 AC 58 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7B 02 00 35 04 06 00 BD B4 0F 98 E7 AA 3E C2 A8 E0 C6 83 D3 63 [08:49:50]CheckFolder [08:49:50]dirname=/storage/ofd_packets [08:49:50]CheckFolder done [08:49:50]ProducePacketName [08:49:50]name=ofd_packets/00162661 [08:49:50]NVStorageSaveData ofd_packets/00162661 [08:49:50]File name is /storage/ofd_packets/00162661 [08:49:50]Write 975 bytes [08:49:50]NVStorageSaveData done [08:49:50]OFDSenderStorePacket done [08:49:50]KKMCreateOFDPacket done [08:49:50]NVStorageSaveData kkm_last_timestamp [08:49:50]File name is /storage/kkm_last_timestamp [08:49:50]Write 4 bytes [08:49:50]NVStorageSaveData done [08:49:50]ExternCall_PrintAddStr [08:49:50]wPrintStart [08:49:50]Write to MH i2c: 01 00 00 A7 01 A8 [08:49:50]Write i2c OK [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: 01 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: 01 07 00 [08:49:50]MH_I2C_Read... [08:49:50]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [08:49:50]RasterBufferAndPrint [08:49:50]line Счет N : (3)50382 [08:49:50]line ИНН: 02508201610067 [08:49:50]line Контрольно-Кассовый Чек [08:49:50]line ПРОДАЖА [08:49:50]line Товар: 42069942 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 B0 47 00 18 1E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 Read from MH i2c: 37 E2 31 37 36 39 10 04 04 00 60 7B 02 00 F4 03 04 00 D2 00 C4 66 B6 [08:44:47]04 MH_I2C_Read... [08:44:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [08:44:47]Read from MH i2c: 01 E2 00 03 00 00 1C [08:44:47]1A MH_I2C_Read... [08:44:47]E1 Read from MH i2c: D7 E2 69 03 00 8A 76 D9 00 44 00 [08:44:47]90 CommunicateWithHost err = 0 [08:44:47]00 CheckOFDResponse [08:44:47]EA 1017 (14) - 77093643461234 [08:44:47] [08:44:47]1041 (16) - 0000000000871769 [08:44:47]RAPDU: 1040 (4) - 162656 [08:44:47]90 1012 (4) - 20.08.2024 02:34 [08:44:47]00 1206 (1) - 0 [08:44:47] [08:44:47]OFD Sender: Remove packet 162656 [08:44:47]wFMCommunicate OK [08:44:47]ProducePacketName [08:44:47]wFMCommunicate request_size=255 [08:44:47]name=ofd_packets/00162656 [08:44:47]MH_SAM_APDU [08:44:47]NVStorageDeleteData [08:44:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 7E 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7B 02 00 35 04 06 00 E7 6A A6 21 [08:44:48]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 00 00 00 F4 03 04 00 7E 57 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7B 02 00 35 04 06 00 E7 6A A6 21 00 00 22 [08:44:48]Write i2c OK [08:44:48]MH_I2C_Read... [08:44:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:48]Read from MH i2c: E2 [08:44:48]MH_I2C_Read... [08:44:48]Read from MH i2c: E2 03 00 [08:44:48]MH_I2C_Read... [08:44:48]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [08:44:48]RAPDU: 90 00 [08:44:48]wFMCommunicate OK [08:44:48]wFMCommunicate request_size=7 [08:44:48]MH_SAM_APDU [08:44:48]OFD Sender: No OFD packet to send [08:44:48]CAPDU: 80 0D 02 02 02 26 A6 [08:44:48]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 26 A6 00 00 C2 [08:44:48]Write i2c OK [08:44:48]MH_I2C_Read... [08:44:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [08:44:48]Read from MH i2c: E2 [08:44:48]MH_I2C_Read... [08:44:48]Read from MH i2c: E2 03 00 [08:44:48]MH_I2C_Read... [08:44:48]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [08:44:48]RAPDU: 90 00 [08:44:48]wFMCommunicate OK [08:44:48]wFMCommunicate request_size=4 [08:44:48]MH_SAM_APDU [08:44:48]CAPDU: 80 0D 03 02 [08:44:48]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [08:44:48]Write i2c OK [08:44:48]MH_I2C_Read... [08:44:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [08:44:48]Read from MH i2c: E2 [08:44:48]MH_I2C_Read... [08:44:48]Read [09:05:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "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" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:18]execute_script... [09:05:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291126", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "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" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:18]POST & json_proto [09:05:18]process_json_proto [09:05:18]json parsed OK: [09:05:18]protocol is kg_v1.0 [09:05:18]action value=close_receipt [09:05:18]process_action close_receipt [09:05:18]cmd_close_receipt [09:05:18]MH_GetDate [09:05:18]Write to MH i2c: F0 00 00 D2 08 C9 [09:05:18]Write i2c OK [09:05:18]MH_I2C_Read... [09:05:18]Read from MH i2c: F0 [09:05:18]MH_I2C_Read... [09:05:18]Read from MH i2c: F0 09 00 [09:05:18]MH_I2C_Read... [09:05:18]Read from MH i2c: F0 09 00 D2 08 00 4E 5C C4 66 2A 83 C1 65 79 [09:05:18]GetLastDocTimeStamp 1724144711 [09:05:18]current date 1724144718 [09:05:18]FM_GetShiftState [09:05:18]SAM_PROTO_GetShiftState [09:05:18]wFMCommunicate request_size=4 [09:05:18]MH_SAM_APDU [09:05:18]CAPDU: 80 13 01 00 [09:05:18]Write to MH i2c: E2 08 00 D3 08 80 13 01 00 00 00 00 00 58 [09:05:18]Write i2c OK [09:05:18]MH_I2C_Read... [09:05:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:18]Read from MH i2c: E2 [09:05:18]MH_I2C_Read... [09:05:18]Read from MH i2c: E2 0E 00 [09:05:18]MH_I2C_Read... [09:05:18]Read from MH i2c: E2 0E 00 D3 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 26 [09:05:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:05:18]wFMCommunicate OK [09:05:18]SAM_PROTO_GetShiftState done [09:05:18]FM_GetShiftState done [09:05:18]opened in 1724113081 [09:05:18]opened+sec_in_day 1724199481 [09:05:18]quantity*price = 100035 [09:05:18]sum+1 = 100036 [09:05:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 130 20.08.2024 09:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162685 ФПД: 147942787475522 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T090518&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162685&fm=147942787475522&tin=02508201610067®Number=0000000000092562&sum=100035 [09:05:19]StoreToDocumentArchive [09:05:19]shift 465 fd 162685 [09:05:19]save to /storage/0465/doc_00162685 [09:05:19]save last doc name /storage/0465/doc_00162685 to /storage/kkm_last_doc_name [09:05:19]save OK [09:05:19]Clear old archive folders... [09:05:19]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:05:19]tlvbuf is 00750250 [09:05:19]SAM_PROTO_ClearQueue [09:05:19]wFMCommunicate request_size=4 [09:05:19]MH_SAM_APDU [09:05:19]CAPDU: 80 09 00 00 [09:05:19]Write to MH i2c: E2 08 00 E0 08 80 09 00 00 00 00 00 00 5A [09:05:19]Write i2c OK [09:05:19]MH_I2C_Read... [09:05:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:05:19]Read from MH i2c: E2 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 03 00 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 03 00 E0 08 00 90 00 5C [09:05:19]RAPDU: 90 00 [09:05:19]wFMCommunicate OK [09:05:19]SAM_PROTO_ClearQueue done [09:05:19]KKMCreateOFDPacket [09:05:19]OFDProtocolAddRootSTLVToBuf [09:05:19]FM_MakeSignedData [09:05:19]FM_MakeSignedData [09:05:19]SAM_PROTO_SignData [09:05:19]wFMCommunicate request_size=4 [09:05:19]MH_SAM_APDU [09:05:19]CAPDU: 80 0D 01 02 [09:05:19]Write to MH i2c: E2 08 00 E1 08 80 0D 01 02 00 00 00 00 62 [09:05:19]Write i2c OK [09:05:19]MH_I2C_Read... [09:05:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:05:19]Read from MH i2c: E2 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 03 00 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 03 00 E1 08 00 90 00 5D [09:05:19]RAPDU: 90 00 [09:05:19]wFMCommunicate OK [09:05:19]wFMCommunicate request_size=255 [09:05:19]MH_SAM_APDU [09:05:19]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 4E 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7B 02 00 35 04 06 00 86 8D 9D [09:05:19]Write to MH i2c: E2 02 01 E2 08 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 4E 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7B 02 00 35 04 06 00 86 8D 9D 00 00 F9 [09:05:19]Write i2c OK [09:05:19]MH_I2C_Read... [09:05:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:19]Read from MH i2c: E2 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 03 00 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 03 00 E2 08 00 90 00 5E [09:05:19]RAPDU: 90 00 [09:05:19]wFMCommunicate OK [09:05:19]wFMCommunicate request_size=8 [09:05:19]MH_SAM_APDU [09:05:19]CAPDU: 80 0D 02 02 03 4B 68 42 [09:05:19]Write to MH i2c: E2 0B 00 E3 08 80 0D 02 02 03 00 4B 68 42 00 00 60 [09:05:19]Write i2c OK [09:05:19]MH_I2C_Read... [09:05:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:19]Read from MH i2c: E2 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 03 00 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 03 00 E3 08 00 90 00 5F [09:05:19]RAPDU: 90 00 [09:05:19]wFMCommunicate OK [09:05:19]wFMCommunicate request_size=4 [09:05:19]MH_SAM_APDU [09:05:19]CAPDU: 80 0D 03 02 [09:05:19]Write to MH i2c: E2 08 00 E4 08 80 0D 03 02 00 00 00 00 67 [09:05:19]Write i2c OK [09:05:19]MH_I2C_Read... [09:05:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:05:19]Read from MH i2c: E2 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 0B 00 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 0B 00 E4 08 00 A7 0D D3 18 7C E7 3B A7 90 00 4C [09:05:19]RAPDU: A7 0D D3 18 7C E7 3B A7 90 00 [09:05:19]wFMCommunicate OK [09:05:19]SAM_PROTO_SignData done [09:05:19]FM_MakeSignedData done [09:05:19]CreateOFDProtocolMessage [09:05:19]wFMCommunicate request_size=4 [09:05:19]MH_SAM_APDU [09:05:19]CAPDU: 80 11 00 00 [09:05:19]Write to MH i2c: E2 08 00 E5 08 80 11 00 00 00 00 00 00 67 [09:05:19]Write i2c OK [09:05:19]MH_I2C_Read... [09:05:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:19]Read from MH i2c: E2 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 17 00 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: E2 17 00 E5 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [09:05:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:05:19]wFMCommunicate OK [09:05:19]CreateOFDProtocolMessage done [09:05:19]OFDSenderStorePacket 162685 [09:05:19]StoreOFDPacket docnum=162685 [09:05:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 04 33 05 01 EC E6 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 4E 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7B 02 00 35 04 06 00 86 8D 9D 4B 68 42 A7 0D D3 18 7C E7 3B A7 [09:05:19]CheckFolder [09:05:19]dirname=/storage/ofd_packets [09:05:19]CheckFolder done [09:05:19]ProducePacketName [09:05:19]name=ofd_packets/00162685 [09:05:19]NVStorageSaveData ofd_packets/00162685 [09:05:19]File name is /storage/ofd_packets/00162685 [09:05:19]Write 299 bytes [09:05:19]NVStorageSaveData done [09:05:19]OFDSenderStorePacket done [09:05:19]KKMCreateOFDPacket done [09:05:19]NVStorageSaveData kkm_last_timestamp [09:05:19]File name is /storage/kkm_last_timestamp [09:05:19]Write 4 bytes [09:05:19]NVStorageSaveData done [09:05:19]ExternCall_PrintAddStr [09:05:19]wPrintStart [09:05:19]Write to MH i2c: 01 00 00 E6 08 EE [09:05:19]Write i2c OK [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: 01 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: 01 07 00 [09:05:19]MH_I2C_Read... [09:05:19]Read from MH i2c: 01 07 00 E6 08 00 00 00 00 00 FF 0F 03 [09:05:19]RasterBufferAndPrint [09:05:19]line Счет N : (1)291126 [09:05:19]line ИНН: 02508201610067 [09:05:19]line Контрольно-Кассовый Чек [09:05:19]line ПРОДАЖА [09:05:19]line ТРК (МРК, ГНК) : 51 [09:05:19]line Товар: 2710124130 [09:05:19]line SU-92-К-5 [09:05:19]line 14.540 * 68.80 [09:05:19]line = 1000.35 [09:05:19]line НДС 12% НСП 1% [09:05:19]line > о реализуемом товаре [09:05:19]line ИТОГО: 1000.35 [09:05:19]line НСП 1% : 8.85 [09:05:19]line НДС 12% : 106.23 [09:05:19]line Наличными: 0.00 [09:05:19]line Безнал.: 1000.35 [09:05:19]line Место: АЗС № 130 "Партнер Нефть" [09:05:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:05:19]line СНО: Общий режим [09:05:19]line Чек 130 20.08.2024 09:05 [09:05:19]line Смена: 465 ФФД: 1.0 [09:05:19]line ЗНМ: 0300000070 [09:05:19]line РНМ: 0000000000092562 [09:05:19]line Версия ККМ: 001 [09:05:19]line Платежная система: Бакай Банк [09:05:19]line ФМ: 0000000000871769 [09:05:19]line ФД: 162685 [09:05:19]line ФПД: 147942787475522 [09:05:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T090518&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162685&fm=147942787475522&tin=02508201610067®Number=0000000000092562&sum=100035 [09:05:19]written 0, free lines is 4095 [09:05:20]Write to MH i2c: 01 00 00 10 09 19 [09:05:20]Write i2c OK [09:05:20]MH_I2C_Read... [09:05:20]Read from MH i2c: 01 [09:05:20]MH_I2C_Read... [09:05:20]Read from MH i2c: 01 07 00 [09:05:20]MH_I2C_Read... [09:05:20]Read from MH i2c: 01 07 00 10 09 00 00 00 00 00 D5 0C 01 [09:05:20]RasterBufferAndPrint [09:05:20]line [09:05:20]line [09:05:20]line [09:05:20]line [09:05:20]line [09:05:20]written 0, free lines is 3295 [09:05:20]MH_Cut [09:05:20]Write to MH i2c: D1 01 00 17 09 01 F2 [09:05:20]Write i2c OK [09:05:20]MH_I2C_Read... [09:05:20]Read from MH i2c: D1 [09:05:20]MH_I2C_Read... [09:05:20]Read from MH i2c: D1 01 00 [09:05:20]MH_I2C_Read... [09:05:20]Read from MH i2c: D1 01 00 17 09 00 F1 [09:05:20]Write to MH i2c: 01 00 00 18 09 21 [09:05:20]Write i2c OK [09:05:20]MH_I2C_Read... [09:05:21]*** Cut start [09:05:21]*** Purtial cut [09:05:21]*** Stage 1: CUTSNS_PIN = 1 [09:05:21]ConnectInit Can't take IP for lk.salyk.kg [09:05:21]CommunicateWithHost connect error [09:05:21]CommunicateWithHost err = -1 [09:05:21]OFD Sender: Server communicate error [09:05:21]OFD Sender: Processing packet 162663 [packets to send 978, broken 955] [09:05:21]ProducePacketName [09:05:21]name=ofd_packets/00162663 [09:05:21]OFD Sender: To server: pG, [09:05:21]CommunicateWithHost lk.salyk.kg:30040 [09:05:21]ConnectInit lk.salyk.kg [09:05:23]Read from MH i2c: 01 [09:05:23]MH_I2C_Read... [09:05:23]*** Stop cut motor [09:05:23]*** Cut end [09:05:23]Read from MH i2c: 01 07 00 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: 01 07 00 18 09 00 00 00 00 00 FF 0F 36 [09:05:23]process_action close_receipt done [09:05:23]requested_data is exist [09:05:23]produce_requested_data [09:05:23]requested_item fm.sn is exist - process it [09:05:23]wFMCommunicate request_size=4 [09:05:23]MH_SAM_APDU [09:05:23]CAPDU: 80 11 00 00 [09:05:23]Write to MH i2c: E2 08 00 19 09 80 11 00 00 00 00 00 00 9C [09:05:23]Write i2c OK [09:05:23]MH_I2C_Read... [09:05:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:23]Read from MH i2c: E2 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: E2 17 00 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: E2 17 00 19 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [09:05:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:05:23]wFMCommunicate OK [09:05:23]requested_item fd.num is exist - process it [09:05:23]SAM_PROTO_GetFieldsCounters [09:05:23]wFMCommunicate request_size=4 [09:05:23]MH_SAM_APDU [09:05:23]CAPDU: 80 13 00 00 [09:05:23]Write to MH i2c: E2 08 00 1A 09 80 13 00 00 00 00 00 00 9F [09:05:23]Write i2c OK [09:05:23]MH_I2C_Read... [09:05:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:05:23]Read from MH i2c: E2 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: E2 62 00 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: E2 62 00 1A 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [09:05:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 82 00 00 00 5E 04 04 00 82 00 00 00 57 04 04 00 83 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:05:23]wFMCommunicate OK [09:05:23]SAM_PROTO_GetFieldsCounters done [09:05:23]requested_item shift.num is exist - process it [09:05:23]requested_item shift.opened is exist - process it [09:05:23]req_shift_opened [09:05:23]FM_GetShiftState [09:05:23]SAM_PROTO_GetShiftState [09:05:23]wFMCommunicate request_size=4 [09:05:23]MH_SAM_APDU [09:05:23]CAPDU: 80 13 01 00 [09:05:23]Write to MH i2c: E2 08 00 1B 09 80 13 01 00 00 00 00 00 A1 [09:05:23]Write i2c OK [09:05:23]MH_I2C_Read... [09:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:23]Read from MH i2c: E2 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: E2 0E 00 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: E2 0E 00 1B 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6F [09:05:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:05:23]wFMCommunicate OK [09:05:23]SAM_PROTO_GetShiftState done [09:05:23]FM_GetShiftState done [09:05:23]req_shift_opened done [09:05:23]requested_item shift.open_date is exist - process it [09:05:23]req_shift_open_date [09:05:23]req_shift_open_date done [09:05:23]produce_requested_data done [09:05:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162685,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:05:23]process_action_free close_receipt [09:05:23]json_value_free [09:05:23]json_value_free done [09:05:23]process_json_proto returns [09:05:23]Send response to host [09:05:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162685,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:05:23]free response buf [09:05:23]execute_script done [09:05:23]execute_script returns [09:05:23]free content buf [09:05:23]Sock 11.Close socket [09:05:23]Sock 11.Thread stoped [09:05:23]accept exits with 8 [09:05:23]New connection [09:05:23]New thread 3067198820 created [09:05:23]Thread 3067055460 joined [09:05:23]Waiting for new connection... [09:05:23] Sock 8.Parse request [09:05:23]Sock 8.Check first char [09:05:23]Sock 8.First char is OK [09:05:23]request: POST /json_proto HTTP/1.0 [09:05:23]Method: POST [09:05:23]URL: /json_proto [09:05:23]Method is POST - this is cgi request [09:05:23]url: /json_proto [09:05:23]query_string will be loaded in cgi processing [09:05:23]execute_cgi json_proto POST (null) [09:05:23]execute_cgi path=json_proto method=POST [09:05:23]POST find Content-Length [09:05:23]Host: 172.17.44.132:8080 [09:05:23]Content-Length: 682 [09:05:23]Content-Type: application/json [09:05:23] [09:05:23]POST finish read [09:05:23]Found Content-Length = 682 [09:05:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:23]execute_script... [09:05:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291127", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:05:23]POST & json_proto [09:05:23]process_json_proto [09:05:23]json parsed OK: [09:05:23]protocol is kg_v1.0 [09:05:23]action value=close_receipt [09:05:23]process_action close_receipt [09:05:23]cmd_close_receipt [09:05:23]MH_GetDate [09:05:23]Write to MH i2c: F0 00 00 1C 09 14 [09:05:23]Write i2c OK [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: F0 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: F0 09 00 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: F0 09 00 1C 09 00 54 5C C4 66 2A 83 C1 65 CA [09:05:23]GetLastDocTimeStamp 1724144718 [09:05:23]current date 1724144724 [09:05:23]FM_GetShiftState [09:05:23]SAM_PROTO_GetShiftState [09:05:23]wFMCommunicate request_size=4 [09:05:23]MH_SAM_APDU [09:05:23]CAPDU: 80 13 01 00 [09:05:23]Write to MH i2c: E2 08 00 1D 09 80 13 01 00 00 00 00 00 A3 [09:05:23]Write i2c OK [09:05:23]MH_I2C_Read... [09:05:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:23]Read from MH i2c: E2 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: E2 0E 00 [09:05:23]MH_I2C_Read... [09:05:23]Read from MH i2c: E2 0E 00 1D 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 71 [09:05:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:05:23]wFMCommunicate OK [09:05:23]SAM_PROTO_GetShiftState done [09:05:23]FM_GetShiftState done [09:05:23]opened in 1724113081 [09:05:23]opened+sec_in_day 1724199481 [09:05:23]quantity*price = 120055 [09:05:23]sum+1 = 120057 [09:05:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 131 20.08.2024 09:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162686 ФПД: 35280853848314 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T090524&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162686&fm=35280853848314&tin=02508201610067®Number=0000000000092562&sum=120000 [09:05:25]StoreToDocumentArchive [09:05:25]shift 465 fd 162686 [09:05:25]save to /storage/0465/doc_00162686 [09:05:25]save last doc name /storage/0465/doc_00162686 to /storage/kkm_last_doc_name [09:05:25]save OK [09:05:25]Clear old archive folders... [09:05:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:05:25]tlvbuf is 007317C0 [09:05:25]SAM_PROTO_ClearQueue [09:05:25]wFMCommunicate request_size=4 [09:05:25]MH_SAM_APDU [09:05:25]CAPDU: 80 09 00 00 [09:05:25]Write to MH i2c: E2 08 00 2A 09 80 09 00 00 00 00 00 00 A5 [09:05:25]Write i2c OK [09:05:25]MH_I2C_Read... [09:05:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:05:25]Read from MH i2c: E2 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 03 00 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 03 00 2A 09 00 90 00 A7 [09:05:25]RAPDU: 90 00 [09:05:25]wFMCommunicate OK [09:05:25]SAM_PROTO_ClearQueue done [09:05:25]KKMCreateOFDPacket [09:05:25]OFDProtocolAddRootSTLVToBuf [09:05:25]FM_MakeSignedData [09:05:25]FM_MakeSignedData [09:05:25]SAM_PROTO_SignData [09:05:25]wFMCommunicate request_size=4 [09:05:25]MH_SAM_APDU [09:05:25]CAPDU: 80 0D 01 02 [09:05:25]Write to MH i2c: E2 08 00 2B 09 80 0D 01 02 00 00 00 00 AD [09:05:25]Write i2c OK [09:05:25]MH_I2C_Read... [09:05:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:05:25]Read from MH i2c: E2 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 03 00 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 03 00 2B 09 00 90 00 A8 [09:05:25]RAPDU: 90 00 [09:05:25]wFMCommunicate OK [09:05:25]wFMCommunicate request_size=255 [09:05:25]MH_SAM_APDU [09:05:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 54 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7B 02 00 35 04 06 00 20 [09:05:25]Write to MH i2c: E2 02 01 2C 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 54 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7B 02 00 35 04 06 00 20 00 00 B4 [09:05:25]Write i2c OK [09:05:25]MH_I2C_Read... [09:05:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:25]Read from MH i2c: E2 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 03 00 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 03 00 2C 09 00 90 00 A9 [09:05:25]RAPDU: 90 00 [09:05:25]wFMCommunicate OK [09:05:25]wFMCommunicate request_size=10 [09:05:25]MH_SAM_APDU [09:05:25]CAPDU: 80 0D 02 02 05 16 76 C2 D0 FA [09:05:25]Write to MH i2c: E2 0D 00 2D 09 80 0D 02 02 05 00 16 76 C2 D0 FA 00 00 D2 [09:05:25]Write i2c OK [09:05:25]MH_I2C_Read... [09:05:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:05:25]Read from MH i2c: E2 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 03 00 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 03 00 2D 09 00 90 00 AA [09:05:25]RAPDU: 90 00 [09:05:25]wFMCommunicate OK [09:05:25]wFMCommunicate request_size=4 [09:05:25]MH_SAM_APDU [09:05:25]CAPDU: 80 0D 03 02 [09:05:25]Write to MH i2c: E2 08 00 2E 09 80 0D 03 02 00 00 00 00 B2 [09:05:25]Write i2c OK [09:05:25]MH_I2C_Read... [09:05:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:05:25]Read from MH i2c: E2 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 0B 00 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 0B 00 2E 09 00 ED 00 34 EB 95 5D C7 49 90 00 C1 [09:05:25]RAPDU: ED 00 34 EB 95 5D C7 49 90 00 [09:05:25]wFMCommunicate OK [09:05:25]SAM_PROTO_SignData done [09:05:25]FM_MakeSignedData done [09:05:25]CreateOFDProtocolMessage [09:05:25]wFMCommunicate request_size=4 [09:05:25]MH_SAM_APDU [09:05:25]CAPDU: 80 11 00 00 [09:05:25]Write to MH i2c: E2 08 00 2F 09 80 11 00 00 00 00 00 00 B2 [09:05:25]Write i2c OK [09:05:25]MH_I2C_Read... [09:05:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:25]Read from MH i2c: E2 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 17 00 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: E2 17 00 2F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [09:05:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:05:25]wFMCommunicate OK [09:05:25]CreateOFDProtocolMessage done [09:05:25]OFDSenderStorePacket 162686 [09:05:25]StoreOFDPacket docnum=162686 [09:05:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 75 F1 07 01 A9 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 54 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7B 02 00 35 04 06 00 20 16 76 C2 D0 FA ED 00 34 EB 95 5D C7 49 [09:05:25]CheckFolder [09:05:25]dirname=/storage/ofd_packets [09:05:25]CheckFolder done [09:05:25]ProducePacketName [09:05:25]name=ofd_packets/00162686 [09:05:25]NVStorageSaveData ofd_packets/00162686 [09:05:25]File name is /storage/ofd_packets/00162686 [09:05:25]Write 301 bytes [09:05:25]NVStorageSaveData done [09:05:25]OFDSenderStorePacket done [09:05:25]KKMCreateOFDPacket done [09:05:25]NVStorageSaveData kkm_last_timestamp [09:05:25]File name is /storage/kkm_last_timestamp [09:05:25]Write 4 bytes [09:05:25]NVStorageSaveData done [09:05:25]ExternCall_PrintAddStr [09:05:25]wPrintStart [09:05:25]Write to MH i2c: 01 00 00 30 09 39 [09:05:25]Write i2c OK [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: 01 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: 01 07 00 [09:05:25]MH_I2C_Read... [09:05:25]Read from MH i2c: 01 07 00 30 09 00 00 00 00 00 FF 0F 4E [09:05:25]RasterBufferAndPrint [09:05:25]line Счет N : (1)291127 [09:05:25]line ИНН: 02508201610067 [09:05:25]line Контрольно-Кассовый Чек [09:05:25]line ПРОДАЖА [09:05:25]line ТРК (МРК, ГНК) : 43 [09:05:25]line Товар: 2710124500 [09:05:25]line Аи-95-К-5 [09:05:25]line 16.180 * 74.20 [09:05:25]line = 1200.56 [09:05:25]line НДС 12% НСП 1% [09:05:25]line > о реализуемом товаре [09:05:25]line ОКРУГЛЕНИЕ: -0.56 [09:05:25]line ИТОГО: 1200.00 [09:05:25]line Внесено: 1200.00 [09:05:25]line СДАЧА: 0.00 [09:05:25]line НСП 1% : 10.62 [09:05:25]line НДС 12% : 127.49 [09:05:25]line Наличными: 1200.00 [09:05:25]line Безнал.: 0.00 [09:05:25]line Место: АЗС № 130 "Партнер Нефть" [09:05:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:05:25]line СНО: Общий режим [09:05:25]line Чек 131 20.08.2024 09:05 [09:05:25]line Смена: 465 ФФД: 1.0 [09:05:25]line ЗНМ: 0300000070 [09:05:25]line РНМ: 0000000000092562 [09:05:25]line Версия ККМ: 001 [09:05:25]line ФМ: 0000000000871769 [09:05:25]line ФД: 162686 [09:05:25]line ФПД: 35280853848314 [09:05:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T090524&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162686&fm=35280853848314&tin=02508201610067®Number=0000000000092562&sum=120000 [09:05:25]written 0, free lines is 4095 [09:05:26]ConnectInit Can't take IP for lk.salyk.kg [09:05:26]CommunicateWithHost connect error [09:05:26]CommunicateWithHost err = -1 [09:05:26]OFD Sender: Server communicate error [09:05:26]Write to MH i2c: 01 00 00 5B 09 64 [09:05:26]Write i2c OK [09:05:26]MH_I2C_Read... [09:05:26]Read from MH i2c: 01 [09:05:26]MH_I2C_Read... [09:05:26]Read from MH i2c: 01 07 00 [09:05:26]MH_I2C_Read... [09:05:26]Read from MH i2c: 01 07 00 5B 09 00 00 00 00 00 C8 0C 3F [09:05:26]RasterBufferAndPrint [09:05:26]line [09:05:26]line [09:05:26]line [09:05:26]line [09:05:26]line [09:05:26]written 0, free lines is 3284 [09:05:26]MH_Cut [09:05:26]Write to MH i2c: D1 01 00 62 09 01 3D [09:05:26]Write i2c OK [09:05:26]MH_I2C_Read... [09:05:26]Read from MH i2c: D1 [09:05:26]MH_I2C_Read... [09:05:26]Read from MH i2c: D1 01 00 [09:05:26]MH_I2C_Read... [09:05:26]Read from MH i2c: D1 01 00 62 09 00 3C [09:05:26]Write to MH i2c: 01 00 00 63 09 6C [09:05:26]Write i2c OK [09:05:26]MH_I2C_Read... [09:05:26]OFD Sender: Processing packet 162663 [packets to send 979, broken 955] [09:05:26]ProducePacketName [09:05:26]name=ofd_packets/00162663 [09:05:26]OFD Sender: To server: pG, [09:05:26]CommunicateWithHost lk.salyk.kg:30040 [09:05:26]ConnectInit lk.salyk.kg [09:05:27]*** Cut start [09:05:27]*** Purtial cut [09:05:27]*** Stage 1: CUTSNS_PIN = 1 [09:05:29]Read from MH i2c: 01 [09:05:29]MH_I2C_Read... [09:05:29]*** Stop cut motor [09:05:29]*** Cut end [09:05:29]Read from MH i2c: 01 07 00 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: 01 07 00 63 09 00 00 00 00 00 FF 0F 81 [09:05:29]process_action close_receipt done [09:05:29]requested_data is exist [09:05:29]produce_requested_data [09:05:29]requested_item fm.sn is exist - process it [09:05:29]wFMCommunicate request_size=4 [09:05:29]MH_SAM_APDU [09:05:29]CAPDU: 80 11 00 00 [09:05:29]Write to MH i2c: E2 08 00 64 09 80 11 00 00 00 00 00 00 E7 [09:05:29]Write i2c OK [09:05:29]MH_I2C_Read... [09:05:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:05:29]Read from MH i2c: E2 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: E2 17 00 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: E2 17 00 64 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [09:05:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:05:29]wFMCommunicate OK [09:05:29]requested_item fd.num is exist - process it [09:05:29]SAM_PROTO_GetFieldsCounters [09:05:29]wFMCommunicate request_size=4 [09:05:29]MH_SAM_APDU [09:05:29]CAPDU: 80 13 00 00 [09:05:29]Write to MH i2c: E2 08 00 65 09 80 13 00 00 00 00 00 00 EA [09:05:29]Write i2c OK [09:05:29]MH_I2C_Read... [09:05:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:05:29]Read from MH i2c: E2 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: E2 62 00 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: E2 62 00 65 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [09:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 83 00 00 00 5E 04 04 00 83 00 00 00 57 04 04 00 84 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:05:29]wFMCommunicate OK [09:05:29]SAM_PROTO_GetFieldsCounters done [09:05:29]requested_item shift.num is exist - process it [09:05:29]requested_item shift.opened is exist - process it [09:05:29]req_shift_opened [09:05:29]FM_GetShiftState [09:05:29]SAM_PROTO_GetShiftState [09:05:29]wFMCommunicate request_size=4 [09:05:29]MH_SAM_APDU [09:05:29]CAPDU: 80 13 01 00 [09:05:29]Write to MH i2c: E2 08 00 66 09 80 13 01 00 00 00 00 00 EC [09:05:29]Write i2c OK [09:05:29]MH_I2C_Read... [09:05:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:05:29]Read from MH i2c: E2 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: E2 0E 00 [09:05:29]MH_I2C_Read... [09:05:29]Read from MH i2c: E2 0E 00 66 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BA [09:05:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:05:29]wFMCommunicate OK [09:05:29]SAM_PROTO_GetShiftState done [09:05:29]FM_GetShiftState done [09:05:29]req_shift_opened done [09:05:29]requested_item shift.open_date is exist - process it [09:05:29]req_shift_open_date [09:05:29]req_shift_open_date done [09:05:29]produce_requested_data done [09:05:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162686,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:05:29]process_action_free close_receipt [09:05:29]json_value_free [09:05:29]json_value_free done [09:05:29]process_json_proto returns [09:05:29]Send response to host [09:05:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162686,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:05:29]free response buf [09:05:29]execute_script done [09:05:29]execute_script returns [09:05:29]free content buf [09:05:29]Sock 8.Close socket [09:05:29]Sock 8.Thread stoped [09:05:30]Connected sock=9 [09:05: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 36 39 9E 01 00 00 06 E6 96 01 FF EF 5A 03 01 00 03 00 8A 01 1E 04 01 00 01 23 04 79 00 8A 04 0D 00 34 36 30 37 30 33 35 36 35 33 35 38 32 06 04 35 00 D0 92 D0 B0 D1 84 D0 BB D0 B8 20 D0 93 D0 BE D0 BB D0 BB D0 B0 D0 BD D0 B4 D1 81 D0 BA D0 B8 D0 B5 20 D0 B2 D0 B0 D1 80 2E D1 81 D0 B3 D1 83 D1 89 20 32 39 30 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 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 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 17 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 00 00 00 F4 03 04 00 E1 58 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7B 02 00 35 04 06 00 7A 3A E6 31 1D 0B 7D 74 20 8A 79 BB E6 C1 [09:05:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5E F4 47 00 59 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7B 02 00 F4 03 04 00 B0 05 C4 66 B6 04 01 00 00 6A 54 40 C7 35 65 74 02 [09:05:34]CommunicateWithHost err = 0 [09:05:34]CheckOFDResponse [09:05:34]1017 (14) - 77093643461234 [09:05:34]1041 (16) - 0000000000871769 [09:05:34]1040 (4) - 162663 [09:05:34]1012 (4) - 20.08.2024 02:55 [09:05:34]1206 (1) - 0 [09:05:34]OFD Sender: Remove packet 162663 [09:05:34]ProducePacketName [09:05:34]name=ofd_packets/00162663 [09:05:34]NVStorageDeleteData [09:05:35]OFD Sender: Processing packet 162664 [packets to send 978, broken 955] [09:05:35]ProducePacketName [09:05:35]name=ofd_packets/00162664 [09:05:35]OFD Sender: To server: pG, [09:05:35]CommunicateWithHost lk.salyk.kg:30040 [09:05:35]ConnectInit lk.salyk.kg [09:05:35]Connected sock=8 [09:05: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 36 39 0F 01 00 00 EA 79 07 01 36 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 6C 8E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C5 20 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 20 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 39 70 00 00 00 00 07 04 06 00 A4 20 04 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 3F 59 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7B 02 00 35 04 06 00 28 A9 18 0B D0 63 5B 92 B3 BB 6E CB 3C 26 [09:05: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 36 39 4F 00 00 00 7F F2 47 00 7B 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 36 39 10 04 04 00 68 7B 02 00 F4 03 04 00 B2 05 C4 66 B6 04 01 00 00 13 DA 6F C3 6D 99 AA DC [09:05:36]CommunicateWithHost err = 0 [09:05:36]CheckOFDResponse [09:05:36]1017 (14) - 77093643461234 [09:05:36]1041 (16) - 0000000000871769 [09:05:36]1040 (4) - 162664 [09:05:36]1012 (4) - 20.08.2024 02:55 [09:05:36]1206 (1) - 0 [09:05:36]OFD Sender: Remove packet 162664 [09:05:36]ProducePacketName [09:05:36]name=ofd_packets/00162664 [09:05:36]NVStorageDeleteData [09:05:36]OFD Sender: Processing packet 162665 [packets to send 977, broken 955] [09:05:36]ProducePacketName [09:05:36]name=ofd_packets/00162665 [09:05:36]OFD Sender: To server: pG, [09:05:36]CommunicateWithHost lk.salyk.kg:30040 [09:05:36]ConnectInit lk.salyk.kg [09:05:37]Connected sock=8 [09:05: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 36 39 0F 01 00 00 14 0F 07 01 B7 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 00 00 00 F4 03 04 00 77 59 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7B 02 00 35 04 06 00 23 08 21 8D 26 DB 41 CD F9 C8 E0 A8 D0 ED [09:05: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 36 39 4F 00 00 00 A6 CF 47 00 8D 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 36 39 10 04 04 00 69 7B 02 00 F4 03 04 00 B4 05 C4 66 B6 04 01 00 00 5C 77 D2 9E 1A 1B 2B 04 [09:05:38]CommunicateWithHost err = 0 [09:05:38]CheckOFDResponse [09:05:38]1017 (14) - 77093643461234 [09:05:38]1041 (16) - 0000000000871769 [09:05:38]1040 (4) - 162665 [09:05:38]1012 (4) - 20.08.2024 02:55 [09:05:38]1206 (1) - 0 [09:05:38]OFD Sender: Remove packet 162665 [09:05:38]ProducePacketName [09:05:38]name=ofd_packets/00162665 [09:05:38]NVStorageDeleteData [09:05:38]OFD Sender: Processing packet 162666 [packets to send 976, broken 955] [09:05:38]ProducePacketName [09:05:38]name=ofd_packets/00162666 [09:05:38]OFD Sender: To server: pG, [09:05:38]CommunicateWithHost lk.salyk.kg:30040 [09:05:38]ConnectInit lk.salyk.kg [09:05:41]Connected sock=8 [09:05: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 36 39 0F 01 00 00 59 AF 07 01 D3 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 00 00 00 F4 03 04 00 84 59 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7B 02 00 35 04 06 00 70 7C FB 47 5C 85 58 83 19 1B 39 BC 07 08 [09:05: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 36 39 4F 00 00 00 26 EA 47 00 95 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7B 02 00 F4 03 04 00 B9 05 C4 66 B6 04 01 00 00 6F 79 BB 3E E9 1A E6 A6 [09:05:44]CommunicateWithHost err = 0 [09:05:44]CheckOFDResponse [09:05:44]1017 (14) - 77093643461234 [09:05:44]1041 (16) - 0000000000871769 [09:05:44]1040 (4) - 162666 [09:05:44]1012 (4) - 20.08.2024 02:55 [09:05:44]1206 (1) - 0 [09:05:44]OFD Sender: Remove packet 162666 [09:05:44]ProducePacketName [09:05:44]name=ofd_packets/00162666 [09:05:44]NVStorageDeleteData [09:05:44]OFD Sender: Processing packet 162667 [packets to send 975, broken 955] [09:05:44]ProducePacketName [09:05:44]name=ofd_packets/00162667 [09:05:44]OFD Sender: To server: pG, [09:05:44]CommunicateWithHost lk.salyk.kg:30040 [09:05:44]ConnectInit lk.salyk.kg [09:05:46]Connected sock=8 [09:05: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 36 39 3D 01 00 00 42 08 35 01 62 28 5A 03 01 00 03 00 29 01 1E 04 01 00 01 23 04 7B 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 36 38 06 04 37 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 34 30 20 D0 BA D1 80 D0 B0 D1 81 20 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 A0 86 01 00 00 00 13 04 06 00 A0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7B 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 00 00 00 F4 03 04 00 B3 59 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7B 02 00 35 04 06 00 94 39 98 0A DA AF 7E 08 6F AB AA 89 9C 4B [09:05: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 36 39 4F 00 00 00 5D BF 47 00 8B 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 36 39 10 04 04 00 6B 7B 02 00 F4 03 04 00 BD 05 C4 66 B6 04 01 00 00 C9 0E 91 39 4C 34 BF 8C [09:05:47]CommunicateWithHost err = 0 [09:05:47]CheckOFDResponse [09:05:47]1017 (14) - 77093643461234 [09:05:47]1041 (16) - 0000000000871769 [09:05:47]1040 (4) - 162667 [09:05:47]1012 (4) - 20.08.2024 02:55 [09:05:47]1206 (1) - 0 [09:05:47]OFD Sender: Remove packet 162667 [09:05:47]ProducePacketName [09:05:47]name=ofd_packets/00162667 [09:05:47]NVStorageDeleteData [09:05:47]OFD Sender: Processing packet 162668 [packets to send 974, broken 955] [09:05:47]ProducePacketName [09:05:47]name=ofd_packets/00162668 [09:05:47]OFD Sender: To server: pG, [09:05:47]CommunicateWithHost lk.salyk.kg:30040 [09:05:47]ConnectInit lk.salyk.kg [09:05:48]Connected sock=8 [09:05:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 67 E9 04 01 CC C6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 00 00 00 F4 03 04 00 D3 59 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7B 02 00 35 04 06 00 49 72 6D 1D 99 6B 15 C5 7A 88 51 D0 47 40 [09:05: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 36 39 4F 00 00 00 9E 5D 47 00 4D B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7B 02 00 F4 03 04 00 BF 05 C4 66 B6 04 01 00 00 AC C0 12 98 C2 CB CB F6 [09:05:49]CommunicateWithHost err = 0 [09:05:49]CheckOFDResponse [09:05:49]1017 (14) - 77093643461234 [09:05:49]1041 (16) - 0000000000871769 [09:05:49]1040 (4) - 162668 [09:05:49]1012 (4) - 20.08.2024 02:55 [09:05:49]1206 (1) - 0 [09:05:49]OFD Sender: Remove packet 162668 [09:05:49]ProducePacketName [09:05:49]name=ofd_packets/00162668 [09:05:49]NVStorageDeleteData [09:05:49]OFD Sender: Processing packet 162669 [packets to send 973, broken 955] [09:05:49]ProducePacketName [09:05:49]name=ofd_packets/00162669 [09:05:49]OFD Sender: To server: pG, [09:05:49]CommunicateWithHost lk.salyk.kg:30040 [09:05:49]ConnectInit lk.salyk.kg [09:05:50]Connected sock=8 [09:05:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 ED 09 07 01 E2 24 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 00 00 00 F4 03 04 00 1B 5A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7B 02 00 35 04 06 00 B4 61 6C 51 46 B4 4E 7A 34 B4 23 4A 92 3E [09:05:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 30 48 47 00 80 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 36 39 10 04 04 00 6D 7B 02 00 F4 03 04 00 C1 05 C4 66 B6 04 01 00 00 C9 6E C2 0A 4F 0D 9B BA [09:05:50]CommunicateWithHost err = 0 [09:05:50]CheckOFDResponse [09:05:50]1017 (14) - 77093643461234 [09:05:50]1041 (16) - 0000000000871769 [09:05:50]1040 (4) - 162669 [09:05:50]1012 (4) - 20.08.2024 02:56 [09:05:50]1206 (1) - 0 [09:05:50]OFD Sender: Remove packet 162669 [09:05:50]ProducePacketName [09:05:50]name=ofd_packets/00162669 [09:05:50]NVStorageDeleteData [09:05:51]OFD Sender: Processing packet 162670 [packets to send 972, broken 955] [09:05:51]ProducePacketName [09:05:51]name=ofd_packets/00162670 [09:05:51]OFD Sender: To server: pG, [09:05:51]CommunicateWithHost lk.salyk.kg:30040 [09:05:51]ConnectInit lk.salyk.kg [09:05:51]Connected sock=8 [09:05: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 36 39 27 01 00 00 B7 3C 1F 01 28 17 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 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 73 00 00 00 F4 03 04 00 33 5A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7B 02 00 35 04 06 00 08 5D B8 D7 00 D6 8A 8A BF 29 06 EF 1A 51 [09:05:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 24 C3 47 00 3E 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 36 39 10 04 04 00 6E 7B 02 00 F4 03 04 00 C3 05 C4 66 B6 04 01 00 00 C1 EF DE BE F3 24 E5 C4 [09:05:52]CommunicateWithHost err = 0 [09:05:52]CheckOFDResponse [09:05:52]1017 (14) - 77093643461234 [09:05:52]1041 (16) - 0000000000871769 [09:05:52]1040 (4) - 162670 [09:05:52]1012 (4) - 20.08.2024 02:56 [09:05:52]1206 (1) - 0 [09:05:52]OFD Sender: Remove packet 162670 [09:05:52]ProducePacketName [09:05:52]name=ofd_packets/00162670 [09:05:52]NVStorageDeleteData [09:05:52]OFD Sender: Processing packet 162671 [packets to send 971, broken 955] [09:05:52]ProducePacketName [09:05:52]name=ofd_packets/00162671 [09:05:52]OFD Sender: To server: pG, [09:05:52]CommunicateWithHost lk.salyk.kg:30040 [09:05:52]ConnectInit lk.salyk.kg [09:05:54]Connected sock=8 [09:05: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 36 39 0C 01 00 00 A6 FC 04 01 60 DF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 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 48 5A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7B 02 00 35 04 06 00 A3 3E CC 28 D3 E5 BE FA 90 0B 68 10 97 8D [09:05: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 36 39 4F 00 00 00 2F 43 47 00 A4 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 36 39 10 04 04 00 6F 7B 02 00 F4 03 04 00 C6 05 C4 66 B6 04 01 00 00 01 EE D2 C2 4F 48 64 FD [09:05:55]CommunicateWithHost err = 0 [09:05:55]CheckOFDResponse [09:05:55]1017 (14) - 77093643461234 [09:05:55]1041 (16) - 0000000000871769 [09:05:55]1040 (4) - 162671 [09:05:55]1012 (4) - 20.08.2024 02:56 [09:05:55]1206 (1) - 0 [09:05:55]OFD Sender: Remove packet 162671 [09:05:55]ProducePacketName [09:05:55]name=ofd_packets/00162671 [09:05:55]NVStorageDeleteData [09:05:56]OFD Sender: Processing packet 162672 [packets to send 970, broken 955] [09:05:56]ProducePacketName [09:05:56]name=ofd_packets/00162672 [09:05:56]OFD Sender: To server: pG, [09:05:56]CommunicateWithHost lk.salyk.kg:30040 [09:05:56]ConnectInit lk.salyk.kg [09:05:56]Connected sock=8 [09:05: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 36 39 0C 01 00 00 7D 6F 04 01 7A 14 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 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 4E 5A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7B 02 00 35 04 06 00 E2 93 17 E5 1A 05 1F 69 B3 E4 C5 51 66 9A [09:05: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 36 39 4F 00 00 00 16 B3 47 00 1D F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7B 02 00 F4 03 04 00 C7 05 C4 66 B6 04 01 00 00 5E C3 4F 14 B1 F7 CC F9 [09:05:56]CommunicateWithHost err = 0 [09:05:56]CheckOFDResponse [09:05:56]1017 (14) - 77093643461234 [09:05:56]1041 (16) - 0000000000871769 [09:05:56]1040 (4) - 162672 [09:05:56]1012 (4) - 20.08.2024 02:56 [09:05:56]1206 (1) - 0 [09:05:56]OFD Sender: Remove packet 162672 [09:05:56]ProducePacketName [09:05:56]name=ofd_packets/00162672 [09:05:56]NVStorageDeleteData [09:05:57]OFD Sender: Processing packet 162673 [packets to send 969, broken 955] [09:05:57]ProducePacketName [09:05:57]name=ofd_packets/00162673 [09:05:57]OFD Sender: To server: pG, [09:05:57]CommunicateWithHost lk.salyk.kg:30040 [09:05:57]ConnectInit lk.salyk.kg [09:05:58]Connected sock=8 [09:05: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 36 39 26 01 00 00 9E AC 1E 01 CB 41 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 76 00 00 00 F4 03 04 00 55 5A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 7B 02 00 35 04 06 00 7A 93 27 0E AA CD A1 93 38 67 E4 65 90 3C [09:05: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 36 39 4F 00 00 00 7B E2 47 00 96 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 36 39 10 04 04 00 71 7B 02 00 F4 03 04 00 C9 05 C4 66 B6 04 01 00 00 F9 5F F5 32 72 DC CC 3E [09:05:58]CommunicateWithHost err = 0 [09:05:58]CheckOFDResponse [09:05:58]1017 (14) - 77093643461234 [09:05:58]1041 (16) - 0000000000871769 [09:05:58]1040 (4) - 162673 [09:05:58]1012 (4) - 20.08.2024 02:56 [09:05:58]1206 (1) - 0 [09:05:58]OFD Sender: Remove packet 162673 [09:05:58]ProducePacketName [09:05:58]name=ofd_packets/00162673 [09:05:58]NVStorageDeleteData [09:05:59]OFD Sender: Processing packet 162674 [packets to send 968, broken 955] [09:05:59]ProducePacketName [09:05:59]name=ofd_packets/00162674 [09:05:59]OFD Sender: To server: pG, [09:05:59]CommunicateWithHost lk.salyk.kg:30040 [09:05:59]ConnectInit lk.salyk.kg [09:05:59]Connected sock=8 [09:05:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 28 DB 07 01 C1 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 00 00 00 F4 03 04 00 5B 5A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7B 02 00 35 04 06 00 59 04 3F 32 C9 7D 28 95 11 3E B2 52 13 71 [09:06: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 36 39 4F 00 00 00 62 A8 47 00 1A D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7B 02 00 F4 03 04 00 CB 05 C4 66 B6 04 01 00 00 4B 17 C4 73 36 21 69 21 [09:06:00]CommunicateWithHost err = 0 [09:06:00]CheckOFDResponse [09:06:00]1017 (14) - 77093643461234 [09:06:00]1041 (16) - 0000000000871769 [09:06:00]1040 (4) - 162674 [09:06:00]1012 (4) - 20.08.2024 02:56 [09:06:00]1206 (1) - 0 [09:06:00]OFD Sender: Remove packet 162674 [09:06:00]ProducePacketName [09:06:00]name=ofd_packets/00162674 [09:06:00]NVStorageDeleteData [09:06:00]OFD Sender: Processing packet 162675 [packets to send 967, broken 955] [09:06:00]ProducePacketName [09:06:00]name=ofd_packets/00162675 [09:06:00]OFD Sender: To server: pG, [09:06:00]CommunicateWithHost lk.salyk.kg:30040 [09:06:00]ConnectInit lk.salyk.kg [09:06:02]Connected sock=8 [09:06: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 36 39 0F 01 00 00 C3 63 07 01 8E 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE A4 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 60 5D 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5D 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E3 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 76 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 60 5D 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 00 00 00 F4 03 04 00 B9 5A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7B 02 00 35 04 06 00 A2 A3 72 6E FA B1 C2 D9 F5 6D B6 87 7D 61 [09:06: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 36 39 4F 00 00 00 1F 0E 47 00 22 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 73 7B 02 00 F4 03 04 00 CD 05 C4 66 B6 04 01 00 00 01 8A 39 58 74 D8 A9 77 [09:06:04]CommunicateWithHost err = 0 [09:06:04]CheckOFDResponse [09:06:04]1017 (14) - 77093643461234 [09:06:04]1041 (16) - 0000000000871769 [09:06:04]1040 (4) - 162675 [09:06:04]1012 (4) - 20.08.2024 02:56 [09:06:04]1206 (1) - 0 [09:06:04]OFD Sender: Remove packet 162675 [09:06:04]ProducePacketName [09:06:04]name=ofd_packets/00162675 [09:06:04]NVStorageDeleteData [09:06:04]OFD Sender: Processing packet 162676 [packets to send 966, broken 955] [09:06:04]ProducePacketName [09:06:04]name=ofd_packets/00162676 [09:06:04]OFD Sender: To server: pG, [09:06:04]CommunicateWithHost lk.salyk.kg:30040 [09:06:04]ConnectInit lk.salyk.kg [09:06:05]Connected sock=8 [09:06:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9F BD 04 01 61 B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 00 00 00 F4 03 04 00 C5 5A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 7B 02 00 35 04 06 00 00 65 AA 70 4C FB D1 59 40 DE 7A 7F 3D 42 [09:06: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 36 39 4F 00 00 00 2F 20 47 00 CE 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 36 39 10 04 04 00 74 7B 02 00 F4 03 04 00 D0 05 C4 66 B6 04 01 00 00 32 BA EC 23 3E 9E 19 BE [09:06:06]CommunicateWithHost err = 0 [09:06:06]CheckOFDResponse [09:06:06]1017 (14) - 77093643461234 [09:06:06]1041 (16) - 0000000000871769 [09:06:06]1040 (4) - 162676 [09:06:06]1012 (4) - 20.08.2024 02:56 [09:06:06]1206 (1) - 0 [09:06:06]OFD Sender: Remove packet 162676 [09:06:06]ProducePacketName [09:06:06]name=ofd_packets/00162676 [09:06:06]NVStorageDeleteData [09:06:06]OFD Sender: Processing packet 162677 [packets to send 965, broken 955] [09:06:06]ProducePacketName [09:06:06]name=ofd_packets/00162677 [09:06:06]OFD Sender: To server: pG, [09:06:06]CommunicateWithHost lk.salyk.kg:30040 [09:06:06]ConnectInit lk.salyk.kg [09:06:07]Connected sock=8 [09:06:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9C 01 00 00 D5 01 94 01 32 3A 5A 03 01 00 03 00 88 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5F 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7A 00 00 00 F4 03 04 00 D2 5A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 7B 02 00 35 04 06 00 80 3A 2D E4 8C AF CB 31 E0 86 03 74 48 AA [09:06:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3D 70 47 00 0C 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 7B 02 00 F4 03 04 00 D3 05 C4 66 B6 04 01 00 00 BE 85 15 78 F7 C5 95 3E [09:06:08]CommunicateWithHost err = 0 [09:06:08]CheckOFDResponse [09:06:08]1017 (14) - 77093643461234 [09:06:08]1041 (16) - 0000000000871769 [09:06:08]1040 (4) - 162677 [09:06:08]1012 (4) - 20.08.2024 02:56 [09:06:08]1206 (1) - 0 [09:06:08]OFD Sender: Remove packet 162677 [09:06:08]ProducePacketName [09:06:08]name=ofd_packets/00162677 [09:06:08]NVStorageDeleteData [09:06:09]OFD Sender: Processing packet 162678 [packets to send 964, broken 955] [09:06:09]ProducePacketName [09:06:09]name=ofd_packets/00162678 [09:06:09]OFD Sender: To server: pG, [09:06:09]CommunicateWithHost lk.salyk.kg:30040 [09:06:09]ConnectInit lk.salyk.kg [09:06:14]recv_with_timeout no data received [09:06:14]ConnectInit Can't take IP for lk.salyk.kg [09:06:14]CommunicateWithHost connect error [09:06:14]CommunicateWithHost err = -1 [09:06:14]OFD Sender: Server communicate error [09:06:19]OFD Sender: Processing packet 162678 [packets to send 964, broken 955] [09:06:19]ProducePacketName [09:06:19]name=ofd_packets/00162678 [09:06:19]OFD Sender: To server: pG, [09:06:19]CommunicateWithHost lk.salyk.kg:30040 [09:06:19]ConnectInit lk.salyk.kg [09:06:28]recv_with_timeout no data received [09:06:37]Connected sock=9 [09:06: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 36 39 0F 01 00 00 39 D4 07 01 84 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 00 00 00 F4 03 04 00 13 5B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7B 02 00 35 04 06 00 D2 D9 D1 62 16 07 73 B0 76 25 87 44 89 39 [09:06: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 36 39 4F 00 00 00 19 DA 47 00 B1 B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7B 02 00 F4 03 04 00 F1 05 C4 66 B6 04 01 00 00 FE D5 12 67 BA BB 75 F1 [09:06:39]CommunicateWithHost err = 0 [09:06:39]CheckOFDResponse [09:06:39]1017 (14) - 77093643461234 [09:06:39]1041 (16) - 0000000000871769 [09:06:39]1040 (4) - 162678 [09:06:39]1012 (4) - 20.08.2024 02:56 [09:06:39]1206 (1) - 0 [09:06:39]OFD Sender: Remove packet 162678 [09:06:39]ProducePacketName [09:06:39]name=ofd_packets/00162678 [09:06:39]NVStorageDeleteData [09:06:39]OFD Sender: Processing packet 162679 [packets to send 963, broken 955] [09:06:39]ProducePacketName [09:06:39]name=ofd_packets/00162679 [09:06:39]OFD Sender: To server: pG, [09:06:39]CommunicateWithHost lk.salyk.kg:30040 [09:06:39]ConnectInit lk.salyk.kg [09:06:43]recv_with_timeout no data received [09:06:44]ConnectInit Can't take IP for lk.salyk.kg [09:06:44]CommunicateWithHost connect error [09:06:44]CommunicateWithHost err = -1 [09:06:44]OFD Sender: Server communicate error [09:06:49]OFD Sender: Processing packet 162679 [packets to send 963, broken 955] [09:06:49]ProducePacketName [09:06:49]name=ofd_packets/00162679 [09:06:49]OFD Sender: To server: pG, [09:06:49]CommunicateWithHost lk.salyk.kg:30040 [09:06:49]ConnectInit lk.salyk.kg [09:06:55]Connected sock=6 [09:06: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 36 39 0F 01 00 00 95 FC 07 01 DB 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 9F 5B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7B 02 00 35 04 06 00 78 4A AA D1 37 90 49 E9 7B A6 26 90 E6 DC [09:06:57]recv_with_timeout no data received [09:07:00]recv_with_timeout no data received [09:07:00]CommunicateWithHost answer receiving error [09:07:00]CommunicateWithHost err = -3 [09:07:00]OFD Sender: Server communicate error [09:07:05]OFD Sender: Processing packet 162679 [packets to send 963, broken 955] [09:07:05]ProducePacketName [09:07:05]name=ofd_packets/00162679 [09:07:05]OFD Sender: To server: pG, [09:07:05]CommunicateWithHost lk.salyk.kg:30040 [09:07:05]ConnectInit lk.salyk.kg [09:07:14]Connected sock=9 [09:07: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 36 39 0F 01 00 00 95 FC 07 01 DB 77 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 00 00 00 F4 03 04 00 9F 5B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7B 02 00 35 04 06 00 78 4A AA D1 37 90 49 E9 7B A6 26 90 E6 DC [09:07:14]recv_with_timeout no data received [09:07: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 36 39 4F 00 00 00 8B 21 47 00 92 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7B 02 00 F4 03 04 00 17 06 C4 66 B6 04 01 00 00 70 63 7E 72 12 80 0B E8 [09:07:17]CommunicateWithHost err = 0 [09:07:17]CheckOFDResponse [09:07:17]1017 (14) - 77093643461234 [09:07:17]1041 (16) - 0000000000871769 [09:07:17]1040 (4) - 162679 [09:07:17]1012 (4) - 20.08.2024 02:57 [09:07:17]1206 (1) - 0 [09:07:17]OFD Sender: Remove packet 162679 [09:07:17]ProducePacketName [09:07:17]name=ofd_packets/00162679 [09:07:17]NVStorageDeleteData [09:07:17]OFD Sender: Processing packet 162680 [packets to send 962, broken 955] [09:07:17]ProducePacketName [09:07:17]name=ofd_packets/00162680 [09:07:17]OFD Sender: To server: pG, [09:07:17]CommunicateWithHost lk.salyk.kg:30040 [09:07:17]ConnectInit lk.salyk.kg [09:07:31]accept exits with 11 [09:07:31]New connection [09:07:31]New thread 3067055460 created [09:07:31]Thread 3067198820 joined [09:07:31]Waiting for new connection... [09:07:31] Sock 11.Parse request [09:07:31]Sock 11.Check first char [09:07:31]Sock 11.First char is OK [09:07:31]request: POST /json_proto HTTP/1.0 [09:07:31]Method: POST [09:07:31]URL: /json_proto [09:07:31]Method is POST - this is cgi request [09:07:31]url: /json_proto [09:07:31]query_string will be loaded in cgi processing [09:07:31]execute_cgi json_proto POST (null) [09:07:31]execute_cgi path=json_proto method=POST [09:07:31]POST find Content-Length [09:07:31]Host: 172.17.44.132:8080 [09:07:31]Content-Length: 978 [09:07:31]Content-Type: application/json [09:07:31] [09:07:31]POST finish read [09:07:31]Found Content-Length = 978 [09:07:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 61.170, "sum" : 4599.98, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 61.17 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 4599.00, "payments": [ { "type": 0, "sum" : 4599.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:31]execute_script... [09:07:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291128", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 61.170, "sum" : 4599.98, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 61.17 \u0441\u043E\u043C", "deposit" : 5000.00, "total" : 4599.00, "payments": [ { "type": 0, "sum" : 4599.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:07:31]POST & json_proto [09:07:31]process_json_proto [09:07:31]json parsed OK: [09:07:31]protocol is kg_v1.0 [09:07:31]action value=close_receipt [09:07:31]process_action close_receipt [09:07:31]cmd_close_receipt [09:07:31]MH_GetDate [09:07:31]Write to MH i2c: F0 00 00 67 09 5F [09:07:31]Write i2c OK [09:07:31]MH_I2C_Read... [09:07:31]Read from MH i2c: F0 [09:07:31]MH_I2C_Read... [09:07:31]Read from MH i2c: F0 09 00 [09:07:31]MH_I2C_Read... [09:07:31]Read from MH i2c: F0 09 00 67 09 00 D3 5C C4 66 2A 83 C1 65 94 [09:07:31]GetLastDocTimeStamp 1724144724 [09:07:31]current date 1724144851 [09:07:31]FM_GetShiftState [09:07:31]SAM_PROTO_GetShiftState [09:07:31]wFMCommunicate request_size=4 [09:07:31]MH_SAM_APDU [09:07:31]CAPDU: 80 13 01 00 [09:07:31]Write to MH i2c: E2 08 00 68 09 80 13 01 00 00 00 00 00 EE [09:07:31]Write i2c OK [09:07:31]MH_I2C_Read... [09:07:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:31]Read from MH i2c: E2 [09:07:31]MH_I2C_Read... [09:07:31]Read from MH i2c: E2 0E 00 [09:07:31]MH_I2C_Read... [09:07:31]Read from MH i2c: E2 0E 00 68 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BC [09:07:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:07:31]wFMCommunicate OK [09:07:31]SAM_PROTO_GetShiftState done [09:07:31]FM_GetShiftState done [09:07:31]opened in 1724113081 [09:07:31]opened+sec_in_day 1724199481 [09:07:31]quantity*price = 459998 [09:07:31]sum+1 = 459999 [09:07:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.98 ИТОГО: 4599.00 Внесено: 5000.00 СДАЧА: 401.00 НСП 1% : 40.71 НДС 12% : 488.49 Наличными: 4599.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 132 20.08.2024 09:07 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 61.17 сом ФМ: 0000000000871769 ФД: 162687 ФПД: 52790524381386 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T090731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162687&fm=52790524381386&tin=02508201610067®Number=0000000000092562&sum=459900 [09:07:32]StoreToDocumentArchive [09:07:32]shift 465 fd 162687 [09:07:32]save to /storage/0465/doc_00162687 [09:07:32]save last doc name /storage/0465/doc_00162687 to /storage/kkm_last_doc_name [09:07:32]save OK [09:07:32]Clear old archive folders... [09:07:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:07:32]tlvbuf is B6EE49D0 [09:07:32]SAM_PROTO_ClearQueue [09:07:32]wFMCommunicate request_size=4 [09:07:32]MH_SAM_APDU [09:07:32]CAPDU: 80 09 00 00 [09:07:32]Write to MH i2c: E2 08 00 75 09 80 09 00 00 00 00 00 00 F0 [09:07:32]Write i2c OK [09:07:32]MH_I2C_Read... [09:07:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:07:32]Read from MH i2c: E2 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 03 00 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 03 00 75 09 00 90 00 F2 [09:07:32]RAPDU: 90 00 [09:07:32]wFMCommunicate OK [09:07:32]SAM_PROTO_ClearQueue done [09:07:32]KKMCreateOFDPacket [09:07:32]OFDProtocolAddRootSTLVToBuf [09:07:32]FM_MakeSignedData [09:07:32]FM_MakeSignedData [09:07:32]SAM_PROTO_SignData [09:07:32]wFMCommunicate request_size=4 [09:07:32]MH_SAM_APDU [09:07:32]CAPDU: 80 0D 01 02 [09:07:32]Write to MH i2c: E2 08 00 76 09 80 0D 01 02 00 00 00 00 F8 [09:07:32]Write i2c OK [09:07:32]MH_I2C_Read... [09:07:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:07:32]Read from MH i2c: E2 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 03 00 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 03 00 76 09 00 90 00 F3 [09:07:32]RAPDU: 90 00 [09:07:32]wFMCommunicate OK [09:07:32]wFMCommunicate request_size=255 [09:07:32]MH_SAM_APDU [09:07:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 EE 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DE 04 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 04 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 BE 00 00 00 00 07 04 06 00 7C 04 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 D3 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7B 02 00 35 04 06 00 30 03 40 74 [09:07:32]Write to MH i2c: E2 02 01 77 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 EE 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DE 04 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 04 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 BE 00 00 00 00 07 04 06 00 7C 04 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 D3 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7B 02 00 35 04 06 00 30 03 40 74 00 00 CA [09:07:32]Write i2c OK [09:07:32]MH_I2C_Read... [09:07:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:32]Read from MH i2c: E2 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 03 00 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 03 00 77 09 00 90 00 F4 [09:07:32]RAPDU: 90 00 [09:07:32]wFMCommunicate OK [09:07:32]wFMCommunicate request_size=7 [09:07:32]MH_SAM_APDU [09:07:32]CAPDU: 80 0D 02 02 02 08 CA [09:07:32]Write to MH i2c: E2 0A 00 78 09 80 0D 02 02 02 00 08 CA 00 00 D1 [09:07:32]Write i2c OK [09:07:32]MH_I2C_Read... [09:07:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:07:32]Read from MH i2c: E2 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 03 00 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 03 00 78 09 00 90 00 F5 [09:07:32]RAPDU: 90 00 [09:07:32]wFMCommunicate OK [09:07:32]wFMCommunicate request_size=4 [09:07:32]MH_SAM_APDU [09:07:32]CAPDU: 80 0D 03 02 [09:07:32]Write to MH i2c: E2 08 00 79 09 80 0D 03 02 00 00 00 00 FD [09:07:32]Write i2c OK [09:07:32]MH_I2C_Read... [09:07:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:07:32]Read from MH i2c: E2 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 0B 00 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 0B 00 79 09 00 3D 66 95 14 06 15 4D 31 90 00 E3 [09:07:32]RAPDU: 3D 66 95 14 06 15 4D 31 90 00 [09:07:32]wFMCommunicate OK [09:07:32]SAM_PROTO_SignData done [09:07:32]FM_MakeSignedData done [09:07:32]CreateOFDProtocolMessage [09:07:32]wFMCommunicate request_size=4 [09:07:32]MH_SAM_APDU [09:07:32]CAPDU: 80 11 00 00 [09:07:32]Write to MH i2c: E2 08 00 7A 09 80 11 00 00 00 00 00 00 FD [09:07:32]Write i2c OK [09:07:32]MH_I2C_Read... [09:07:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:32]Read from MH i2c: E2 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 17 00 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: E2 17 00 7A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [09:07:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:07:32]wFMCommunicate OK [09:07:32]CreateOFDProtocolMessage done [09:07:32]OFDSenderStorePacket 162687 [09:07:32]StoreOFDPacket docnum=162687 [09:07:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 72 63 04 01 D5 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 EE 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DE 04 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 04 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 BE 00 00 00 00 07 04 06 00 7C 04 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 D3 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7B 02 00 35 04 06 00 30 03 40 74 08 CA 3D 66 95 14 06 15 4D 31 [09:07:32]CheckFolder [09:07:32]dirname=/storage/ofd_packets [09:07:32]CheckFolder done [09:07:32]ProducePacketName [09:07:32]name=ofd_packets/00162687 [09:07:32]NVStorageSaveData ofd_packets/00162687 [09:07:32]File name is /storage/ofd_packets/00162687 [09:07:32]Write 298 bytes [09:07:32]NVStorageSaveData done [09:07:32]OFDSenderStorePacket done [09:07:32]KKMCreateOFDPacket done [09:07:32]NVStorageSaveData kkm_last_timestamp [09:07:32]File name is /storage/kkm_last_timestamp [09:07:32]Write 4 bytes [09:07:32]NVStorageSaveData done [09:07:32]ExternCall_PrintAddStr [09:07:32]wPrintStart [09:07:32]Write to MH i2c: 01 00 00 7B 09 84 [09:07:32]Write i2c OK [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: 01 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: 01 07 00 [09:07:32]MH_I2C_Read... [09:07:32]Read from MH i2c: 01 07 00 7B 09 00 00 00 00 00 FF 0F 99 [09:07:32]RasterBufferAndPrint [09:07:32]line Счет N : (1)291128 [09:07:32]line ИНН: 02508201610067 [09:07:32]line Контрольно-Кассовый Чек [09:07:32]line ПРОДАЖА [09:07:32]line ТРК (МРК, ГНК) : 21 [09:07:32]line Товар: 2710194800 [09:07:32]line ДТ-К-5 [09:07:32]line 61.170 * 75.20 [09:07:32]line = 4599.98 [09:07:32]line НДС 12% НСП 1% [09:07:32]line > о реализуемом товаре [09:07:32]line ОКРУГЛЕНИЕ: -0.98 [09:07:32]line ИТОГО: 4599.00 [09:07:32]line Внесено: 5000.00 [09:07:32]line СДАЧА: 401.00 [09:07:32]line НСП 1% : 40.71 [09:07:32]line НДС 12% : 488.49 [09:07:32]line Наличными: 4599.00 [09:07:32]line Безнал.: 0.00 [09:07:32]line Место: АЗС № 130 "Партнер Нефть" [09:07:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:07:32]line СНО: Общий режим [09:07:32]line Чек 132 20.08.2024 09:07 [09:07:32]line Смена: 465 ФФД: 1.0 [09:07:32]line ЗНМ: 0300000070 [09:07:32]line РНМ: 0000000000092562 [09:07:32]line Версия ККМ: 001 [09:07:32]line [09:07:32]line Дисконтная программа [09:07:32]line ДТ [09:07:32]line номер 130 [09:07:32]line сэкономлено 61.17 сом [09:07:32]line ФМ: 0000000000871769 [09:07:32]line ФД: 162687 [09:07:32]line ФПД: 52790524381386 [09:07:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T090731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162687&fm=52790524381386&tin=02508201610067®Number=0000000000092562&sum=459900 [09:07:32]written 0, free lines is 4095 [09:07:33]Write to MH i2c: 01 00 00 AB 09 B4 [09:07:33]Write i2c OK [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: 01 [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: 01 07 00 [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: 01 07 00 AB 09 00 00 00 00 00 78 0C 3F [09:07:33]RasterBufferAndPrint [09:07:33]line [09:07:33]line [09:07:33]line [09:07:33]line [09:07:33]line [09:07:33]written 0, free lines is 3197 [09:07:33]MH_Cut [09:07:33]Write to MH i2c: D1 01 00 B2 09 01 8D [09:07:33]Write i2c OK [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: D1 [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: D1 01 00 [09:07:33]MH_I2C_Read... [09:07:33]Read from MH i2c: D1 01 00 B2 09 00 8C [09:07:33]Write to MH i2c: 01 00 00 B3 09 BC [09:07:33]Write i2c OK [09:07:33]MH_I2C_Read... [09:07:34]*** Cut start [09:07:34]*** Purtial cut [09:07:34]*** Stage 1: CUTSNS_PIN = 1 [09:07:36]Read from MH i2c: 01 [09:07:36]MH_I2C_Read... [09:07:36]*** Stop cut motor [09:07:36]*** Cut end [09:07:36]Read from MH i2c: 01 07 00 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: 01 07 00 B3 09 00 00 00 00 00 FF 0F D1 [09:07:36]process_action close_receipt done [09:07:36]requested_data is exist [09:07:36]produce_requested_data [09:07:36]requested_item fm.sn is exist - process it [09:07:36]wFMCommunicate request_size=4 [09:07:36]MH_SAM_APDU [09:07:36]CAPDU: 80 11 00 00 [09:07:36]Write to MH i2c: E2 08 00 B4 09 80 11 00 00 00 00 00 00 37 [09:07:36]Write i2c OK [09:07:36]MH_I2C_Read... [09:07:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:07:36]Read from MH i2c: E2 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: E2 17 00 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: E2 17 00 B4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [09:07:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:07:36]wFMCommunicate OK [09:07:36]requested_item fd.num is exist - process it [09:07:36]SAM_PROTO_GetFieldsCounters [09:07:36]wFMCommunicate request_size=4 [09:07:36]MH_SAM_APDU [09:07:36]CAPDU: 80 13 00 00 [09:07:36]Write to MH i2c: E2 08 00 B5 09 80 13 00 00 00 00 00 00 3A [09:07:36]Write i2c OK [09:07:36]MH_I2C_Read... [09:07:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:07:36]Read from MH i2c: E2 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: E2 62 00 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: E2 62 00 B5 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 BA [09:07: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 84 00 00 00 5E 04 04 00 84 00 00 00 57 04 04 00 85 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:07:36]wFMCommunicate OK [09:07:36]SAM_PROTO_GetFieldsCounters done [09:07:36]requested_item shift.num is exist - process it [09:07:36]requested_item shift.opened is exist - process it [09:07:36]req_shift_opened [09:07:36]FM_GetShiftState [09:07:36]SAM_PROTO_GetShiftState [09:07:36]wFMCommunicate request_size=4 [09:07:36]MH_SAM_APDU [09:07:36]CAPDU: 80 13 01 00 [09:07:36]Write to MH i2c: E2 08 00 B6 09 80 13 01 00 00 00 00 00 3C [09:07:36]Write i2c OK [09:07:36]MH_I2C_Read... [09:07:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:07:36]Read from MH i2c: E2 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: E2 0E 00 [09:07:36]MH_I2C_Read... [09:07:36]Read from MH i2c: E2 0E 00 B6 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0A [09:07:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:07:36]wFMCommunicate OK [09:07:36]SAM_PROTO_GetShiftState done [09:07:36]FM_GetShiftState done [09:07:36]req_shift_opened done [09:07:36]requested_item shift.open_date is exist - process it [09:07:36]req_shift_open_date [09:07:36]req_shift_open_date done [09:07:36]produce_requested_data done [09:07:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162687,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:07:36]process_action_free close_receipt [09:07:36]json_value_free [09:07:36]json_value_free done [09:07:36]process_json_proto returns [09:07:36]Send response to host [09:07:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162687,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:07:36]free response buf [09:07:36]execute_script done [09:07:36]execute_script returns [09:07:36]free content buf [09:07:36]Sock 11.Close socket [09:07:36]Sock 11.Thread stoped [09:07:43]recv_with_timeout no data received [09:07:54]recv_with_timeout no data received [09:08:07]recv_with_timeout no data received [09:09:32]ConnectInit Can't connect to host [09:09:32]CommunicateWithHost connect error [09:09:32]CommunicateWithHost err = -1 [09:09:32]OFD Sender: Server communicate error [09:09:32]OFD Sender: Processing packet 162680 [packets to send 963, broken 955] [09:09:32]ProducePacketName [09:09:32]name=ofd_packets/00162680 [09:09:32]OFD Sender: To server: pG, [09:09:32]CommunicateWithHost lk.salyk.kg:30040 [09:09:32]ConnectInit lk.salyk.kg [09:09:56]ConnectInit Can't take IP for lk.salyk.kg [09:09:56]CommunicateWithHost connect error [09:09:56]CommunicateWithHost err = -1 [09:09:56]OFD Sender: Server communicate error [09:09:57]ConnectInit Can't connect to host [09:10:01]OFD Sender: Processing packet 162681 [packets to send 962, broken 955] [09:10:01]ProducePacketName [09:10:01]name=ofd_packets/00162681 [09:10:01]OFD Sender: To server: pG, [09:10:01]CommunicateWithHost lk.salyk.kg:30040 [09:10:01]ConnectInit lk.salyk.kg [09:10:06]ConnectInit Can't take IP for lk.salyk.kg [09:10:06]CommunicateWithHost connect error [09:10:06]CommunicateWithHost err = -1 [09:10:06]OFD Sender: Server communicate error [09:10:11]OFD Sender: Processing packet 162681 [packets to send 962, broken 955] [09:10:11]ProducePacketName [09:10:11]name=ofd_packets/00162681 [09:10:11]OFD Sender: To server: pG, [09:10:11]CommunicateWithHost lk.salyk.kg:30040 [09:10:11]ConnectInit lk.salyk.kg [09:10:16]ConnectInit Can't take IP for lk.salyk.kg [09:10:16]CommunicateWithHost connect error [09:10:16]CommunicateWithHost err = -1 [09:10:16]OFD Sender: Server communicate error [09:10:19]recv_with_timeout no data received [09:10:21]OFD Sender: Processing packet 162681 [packets to send 962, broken 955] [09:10:21]ProducePacketName [09:10:21]name=ofd_packets/00162681 [09:10:21]OFD Sender: To server: pG, [09:10:21]CommunicateWithHost lk.salyk.kg:30040 [09:10:21]ConnectInit lk.salyk.kg [09:10:26]Connected sock=8 [09:10: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 36 39 9A 01 00 00 AF BB 92 01 33 4C 5A 03 01 00 03 00 86 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 36 36 32 06 04 2A 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 20 D1 81 D0 B8 D0 BD D0 B8 D0 B9 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 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 E2 5B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7B 02 00 35 04 06 00 97 15 87 8B CF 24 22 5F 68 18 F6 B0 2A 5D [09:10:31]recv_with_timeout no data received [09:10:31]CommunicateWithHost answer receiving error [09:10:31]CommunicateWithHost err = -3 [09:10:31]OFD Sender: Server communicate error [09:10:32]recv_with_timeout no data received [09:10:36]OFD Sender: Processing packet 162681 [packets to send 962, broken 955] [09:10:36]ProducePacketName [09:10:36]name=ofd_packets/00162681 [09:10:36]OFD Sender: To server: pG, [09:10:36]CommunicateWithHost lk.salyk.kg:30040 [09:10:36]ConnectInit lk.salyk.kg [09:10:41]ConnectInit Can't take IP for lk.salyk.kg [09:10:41]CommunicateWithHost connect error [09:10:41]CommunicateWithHost err = -1 [09:10:41]OFD Sender: Server communicate error [09:10:46]OFD Sender: Processing packet 162681 [packets to send 962, broken 955] [09:10:46]ProducePacketName [09:10:46]name=ofd_packets/00162681 [09:10:46]OFD Sender: To server: pG, [09:10:46]CommunicateWithHost lk.salyk.kg:30040 [09:10:46]ConnectInit lk.salyk.kg [09:10:50]recv_with_timeout no data received [09:10:51]ConnectInit Can't take IP for lk.salyk.kg [09:10:51]CommunicateWithHost connect error [09:10:51]CommunicateWithHost err = -1 [09:10:51]OFD Sender: Server communicate error [09:10:56]OFD Sender: Processing packet 162681 [packets to send 962, broken 955] [09:10:56]ProducePacketName [09:10:56]name=ofd_packets/00162681 [09:10:56]OFD Sender: To server: pG, [09:10:56]CommunicateWithHost lk.salyk.kg:30040 [09:10:56]ConnectInit lk.salyk.kg [09:11:01]ConnectInit Can't take IP for lk.salyk.kg [09:11:01]CommunicateWithHost connect error [09:11:01]CommunicateWithHost err = -1 [09:11:01]OFD Sender: Server communicate error [09:11:06]OFD Sender: Processing packet 162681 [packets to send 962, broken 955] [09:11:06]ProducePacketName [09:11:06]name=ofd_packets/00162681 [09:11:06]OFD Sender: To server: pG, [09:11:06]CommunicateWithHost lk.salyk.kg:30040 [09:11:06]ConnectInit lk.salyk.kg [09:11:09]recv_with_timeout no data received [09:11:11]ConnectInit Can't take IP for lk.salyk.kg [09:11:11]CommunicateWithHost connect error [09:11:11]CommunicateWithHost err = -1 [09:11:11]OFD Sender: Server communicate error [09:11:16]OFD Sender: Processing packet 162681 [packets to send 962, broken 955] [09:11:16]ProducePacketName [09:11:16]name=ofd_packets/00162681 [09:11:16]OFD Sender: To server: pG, [09:11:16]CommunicateWithHost lk.salyk.kg:30040 [09:11:16]ConnectInit lk.salyk.kg [09:11:24]recv_with_timeout no data received [09:11:25]Connected sock=10 [09:11: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 36 39 9A 01 00 00 AF BB 92 01 33 4C 5A 03 01 00 03 00 86 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 36 36 32 06 04 2A 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 20 D1 81 D0 B8 D0 BD D0 B8 D0 B9 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 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 E2 5B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7B 02 00 35 04 06 00 97 15 87 8B CF 24 22 5F 68 18 F6 B0 2A 5D [09:11:30]recv_with_timeout no data received [09:11:30]CommunicateWithHost answer receiving error [09:11:30]CommunicateWithHost err = -3 [09:11:30]OFD Sender: Server communicate error [09:11:35]OFD Sender: Processing packet 162681 [packets to send 962, broken 955] [09:11:35]ProducePacketName [09:11:35]name=ofd_packets/00162681 [09:11:35]OFD Sender: To server: pG, [09:11:35]CommunicateWithHost lk.salyk.kg:30040 [09:11:35]ConnectInit lk.salyk.kg [09:11:41]Connected sock=10 [09:11: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 36 39 9A 01 00 00 AF BB 92 01 33 4C 5A 03 01 00 03 00 86 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 36 36 32 06 04 2A 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 20 D1 81 D0 B8 D0 BD D0 B8 D0 B9 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 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E1 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 00 00 00 F4 03 04 00 E2 5B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7B 02 00 35 04 06 00 97 15 87 8B CF 24 22 5F 68 18 F6 B0 2A 5D [09:11: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 36 39 4F 00 00 00 81 FC 47 00 F2 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 36 39 10 04 04 00 79 7B 02 00 F4 03 04 00 22 07 C4 66 B6 04 01 00 00 AA 75 DF 80 98 DC 41 FE [09:11:43]CommunicateWithHost err = 0 [09:11:43]CheckOFDResponse [09:11:43]1017 (14) - 77093643461234 [09:11:43]1041 (16) - 0000000000871769 [09:11:43]1040 (4) - 162681 [09:11:43]1012 (4) - 20.08.2024 03:01 [09:11:43]1206 (1) - 0 [09:11:43]OFD Sender: Remove packet 162681 [09:11:43]ProducePacketName [09:11:43]name=ofd_packets/00162681 [09:11:43]NVStorageDeleteData [09:11:44]OFD Sender: Processing packet 162682 [packets to send 961, broken 955] [09:11:44]ProducePacketName [09:11:44]name=ofd_packets/00162682 [09:11:44]OFD Sender: To server: pG, [09:11:44]CommunicateWithHost lk.salyk.kg:30040 [09:11:44]ConnectInit lk.salyk.kg [09:11:53]Connected sock=10 [09:11: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 36 39 0C 01 00 00 9B E6 04 01 0E B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 0C 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7B 02 00 35 04 06 00 6A D4 A9 07 2C 31 6F B3 BD 93 2C 71 95 C0 [09:11:58]recv_with_timeout no data received [09:11:58]CommunicateWithHost answer receiving error [09:11:58]CommunicateWithHost err = -3 [09:11:58]OFD Sender: Server communicate error [09:12:03]OFD Sender: Processing packet 162682 [packets to send 961, broken 955] [09:12:03]ProducePacketName [09:12:03]name=ofd_packets/00162682 [09:12:03]OFD Sender: To server: pG, [09:12:03]CommunicateWithHost lk.salyk.kg:30040 [09:12:03]ConnectInit lk.salyk.kg [09:12:05]recv_with_timeout no data received [09:12:08]ConnectInit Can't take IP for lk.salyk.kg [09:12:08]CommunicateWithHost connect error [09:12:08]CommunicateWithHost err = -1 [09:12:08]OFD Sender: Server communicate error [09:12:13]OFD Sender: Processing packet 162682 [packets to send 961, broken 955] [09:12:13]ProducePacketName [09:12:13]name=ofd_packets/00162682 [09:12:13]OFD Sender: To server: pG, [09:12:13]CommunicateWithHost lk.salyk.kg:30040 [09:12:13]ConnectInit lk.salyk.kg [09:12:15]Connected sock=8 [09:12: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 36 39 0C 01 00 00 9B E6 04 01 0E B4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 00 00 00 F4 03 04 00 0C 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7B 02 00 35 04 06 00 6A D4 A9 07 2C 31 6F B3 BD 93 2C 71 95 C0 [09:12: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 36 39 4F 00 00 00 D9 A2 47 00 41 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 36 39 10 04 04 00 7A 7B 02 00 F4 03 04 00 42 07 C4 66 B6 04 01 00 00 40 7C EC 0C 79 FB 5C AB [09:12:15]CommunicateWithHost err = 0 [09:12:15]CheckOFDResponse [09:12:15]1017 (14) - 77093643461234 [09:12:15]1041 (16) - 0000000000871769 [09:12:15]1040 (4) - 162682 [09:12:15]1012 (4) - 20.08.2024 03:02 [09:12:15]1206 (1) - 0 [09:12:15]OFD Sender: Remove packet 162682 [09:12:15]ProducePacketName [09:12:15]name=ofd_packets/00162682 [09:12:15]NVStorageDeleteData [09:12:16]OFD Sender: Processing packet 162683 [packets to send 960, broken 955] [09:12:16]ProducePacketName [09:12:16]name=ofd_packets/00162683 [09:12:16]OFD Sender: To server: pG, [09:12:16]CommunicateWithHost lk.salyk.kg:30040 [09:12:16]ConnectInit lk.salyk.kg [09:12:18]Connected sock=8 [09:12: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 36 39 0C 01 00 00 F3 72 04 01 B9 82 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 00 00 00 F4 03 04 00 27 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7B 02 00 35 04 06 00 FD 25 59 87 BE 9F 88 61 87 09 05 1F 33 3C [09:12: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 36 39 4F 00 00 00 CA 2D 47 00 9B 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7B 02 00 F4 03 04 00 45 07 C4 66 B6 04 01 00 00 4C C0 AB 7E E8 41 63 65 [09:12:18]CommunicateWithHost err = 0 [09:12:18]CheckOFDResponse [09:12:18]1017 (14) - 77093643461234 [09:12:18]1041 (16) - 0000000000871769 [09:12:18]1040 (4) - 162683 [09:12:18]1012 (4) - 20.08.2024 03:02 [09:12:18]1206 (1) - 0 [09:12:18]OFD Sender: Remove packet 162683 [09:12:18]ProducePacketName [09:12:18]name=ofd_packets/00162683 [09:12:18]NVStorageDeleteData [09:12:19]OFD Sender: Processing packet 162684 [packets to send 959, broken 955] [09:12:19]ProducePacketName [09:12:19]name=ofd_packets/00162684 [09:12:19]OFD Sender: To server: pG, [09:12:19]CommunicateWithHost lk.salyk.kg:30040 [09:12:19]ConnectInit lk.salyk.kg [09:12:19]Connected sock=8 [09:12:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E7 65 07 01 FF BC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 00 00 00 F4 03 04 00 47 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7B 02 00 35 04 06 00 26 29 AD 36 C2 F2 0C 0B 97 D7 4A 15 C6 40 [09:12: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 36 39 4F 00 00 00 D2 35 47 00 02 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 36 39 10 04 04 00 7C 7B 02 00 F4 03 04 00 46 07 C4 66 B6 04 01 00 00 1B 18 CF 40 C8 F8 52 FA [09:12:20]CommunicateWithHost err = 0 [09:12:20]CheckOFDResponse [09:12:20]1017 (14) - 77093643461234 [09:12:20]1041 (16) - 0000000000871769 [09:12:20]1040 (4) - 162684 [09:12:20]1012 (4) - 20.08.2024 03:02 [09:12:20]1206 (1) - 0 [09:12:20]OFD Sender: Remove packet 162684 [09:12:20]ProducePacketName [09:12:20]name=ofd_packets/00162684 [09:12:20]NVStorageDeleteData [09:12:20]OFD Sender: Processing packet 162685 [packets to send 958, broken 955] [09:12:20]ProducePacketName [09:12:20]name=ofd_packets/00162685 [09:12:20]OFD Sender: To server: pG, [09:12:20]CommunicateWithHost lk.salyk.kg:30040 [09:12:20]ConnectInit lk.salyk.kg [09:12:21]Connected sock=8 [09:12:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 04 33 05 01 EC E6 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 00 00 00 F4 03 04 00 4E 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7B 02 00 35 04 06 00 86 8D 9D 4B 68 42 A7 0D D3 18 7C E7 3B A7 [09:12: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 36 39 4F 00 00 00 9C 8E 47 00 8F 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 36 39 10 04 04 00 7D 7B 02 00 F4 03 04 00 48 07 C4 66 B6 04 01 00 00 97 8E 27 D8 90 12 59 4A [09:12:21]CommunicateWithHost err = 0 [09:12:21]CheckOFDResponse [09:12:21]1017 (14) - 77093643461234 [09:12:21]1041 (16) - 0000000000871769 [09:12:21]1040 (4) - 162685 [09:12:21]1012 (4) - 20.08.2024 03:02 [09:12:21]1206 (1) - 0 [09:12:21]OFD Sender: Remove packet 162685 [09:12:21]ProducePacketName [09:12:21]name=ofd_packets/00162685 [09:12:21]NVStorageDeleteData [09:12:22]OFD Sender: Processing packet 162686 [packets to send 957, broken 955] [09:12:22]ProducePacketName [09:12:22]name=ofd_packets/00162686 [09:12:22]OFD Sender: To server: pG, [09:12:22]CommunicateWithHost lk.salyk.kg:30040 [09:12:22]ConnectInit lk.salyk.kg [09:12:23]Connected sock=8 [09:12: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 36 39 0F 01 00 00 75 F1 07 01 A9 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 00 00 00 F4 03 04 00 54 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7B 02 00 35 04 06 00 20 16 76 C2 D0 FA ED 00 34 EB 95 5D C7 49 [09:12: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 36 39 4F 00 00 00 7C 91 47 00 96 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 36 39 10 04 04 00 7E 7B 02 00 F4 03 04 00 4A 07 C4 66 B6 04 01 00 00 05 EB 3B 93 94 51 EA 65 [09:12:24]CommunicateWithHost err = 0 [09:12:24]CheckOFDResponse [09:12:24]1017 (14) - 77093643461234 [09:12:24]1041 (16) - 0000000000871769 [09:12:24]1040 (4) - 162686 [09:12:24]1012 (4) - 20.08.2024 03:02 [09:12:24]1206 (1) - 0 [09:12:24]OFD Sender: Remove packet 162686 [09:12:24]ProducePacketName [09:12:24]name=ofd_packets/00162686 [09:12:24]NVStorageDeleteData [09:12:24]OFD Sender: Processing packet 162687 [packets to send 956, broken 955] [09:12:24]ProducePacketName [09:12:24]name=ofd_packets/00162687 [09:12:24]OFD Sender: To server: pG, [09:12:24]CommunicateWithHost lk.salyk.kg:30040 [09:12:24]ConnectInit lk.salyk.kg [09:12:25]Connected sock=8 [09:12: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 36 39 0C 01 00 00 72 63 04 01 D5 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 EE 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 DE 04 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 04 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D1 BE 00 00 00 00 07 04 06 00 7C 04 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 00 00 00 F4 03 04 00 D3 5C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7B 02 00 35 04 06 00 30 03 40 74 08 CA 3D 66 95 14 06 15 4D 31 [09:12: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 36 39 4F 00 00 00 FC 90 47 00 AA 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 36 39 10 04 04 00 7F 7B 02 00 F4 03 04 00 4C 07 C4 66 B6 04 01 00 00 1F 9D D1 B6 58 29 E8 2D [09:12:27]CommunicateWithHost err = 0 [09:12:27]CheckOFDResponse [09:12:27]1017 (14) - 77093643461234 [09:12:27]1041 (16) - 0000000000871769 [09:12:27]1040 (4) - 162687 [09:12:27]1012 (4) - 20.08.2024 03:02 [09:12:27]1206 (1) - 0 [09:12:27]OFD Sender: Remove packet 162687 [09:12:27]ProducePacketName [09:12:27]name=ofd_packets/00162687 [09:12:27]NVStorageDeleteData [09:12:27]OFD Sender: No OFD packet to send [09:12:32]OFD Sender: No OFD packet to send [09:12:37]OFD Sender: No OFD packet to send [09:12:42]OFD Sender: No OFD packet to send [09:12:47]OFD Sender: No OFD packet to send [09:12:52]OFD Sender: No OFD packet to send [09:12:57]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:28]OFD Sender: No OFD packet to send [09:13:33]OFD Sender: No OFD packet to send [09:13:35]accept exits with 9 [09:13:35]New connection [09:13:35]New thread 3067198820 created [09:13:35]Thread 3067055460 joined [09:13:35]Waiting for new connection... [09:13:35] Sock 9.Parse request [09:13:35]Sock 9.Check first char [09:13:35]Sock 9.First char is OK [09:13:35]request: POST /json_proto HTTP/1.0 [09:13:35]Method: POST [09:13:35]URL: /json_proto [09:13:35]Method is POST - this is cgi request [09:13:35]url: /json_proto [09:13:35]query_string will be loaded in cgi processing [09:13:35]execute_cgi json_proto POST (null) [09:13:35]execute_cgi path=json_proto method=POST [09:13:35]POST find Content-Length [09:13:35]Host: 172.17.44.132:8080 [09:13:35]Content-Length: 800 [09:13:35]Content-Type: application/json [09:13:35] [09:13:35]POST finish read [09:13:35]Found Content-Length = 800 [09:13:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 98.430, "sum" : 7500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7500.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:35]execute_script... [09:13:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291129", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 98.430, "sum" : 7500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7500.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:13:35]POST & json_proto [09:13:35]process_json_proto [09:13:35]json parsed OK: [09:13:35]protocol is kg_v1.0 [09:13:35]action value=close_receipt [09:13:35]process_action close_receipt [09:13:35]cmd_close_receipt [09:13:35]MH_GetDate [09:13:35]Write to MH i2c: F0 00 00 B7 09 AF [09:13:35]Write i2c OK [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: F0 [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: F0 09 00 [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: F0 09 00 B7 09 00 40 5E C4 66 2A 83 C1 65 53 [09:13:35]GetLastDocTimeStamp 1724144851 [09:13:35]current date 1724145216 [09:13:35]FM_GetShiftState [09:13:35]SAM_PROTO_GetShiftState [09:13:35]wFMCommunicate request_size=4 [09:13:35]MH_SAM_APDU [09:13:35]CAPDU: 80 13 01 00 [09:13:35]Write to MH i2c: E2 08 00 B8 09 80 13 01 00 00 00 00 00 3E [09:13:35]Write i2c OK [09:13:35]MH_I2C_Read... [09:13:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:13:35]Read from MH i2c: E2 [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: E2 0E 00 [09:13:35]MH_I2C_Read... [09:13:35]Read from MH i2c: E2 0E 00 B8 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0C [09:13:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:13:35]wFMCommunicate OK [09:13:35]SAM_PROTO_GetShiftState done [09:13:35]FM_GetShiftState done [09:13:35]opened in 1724113081 [09:13:35]opened+sec_in_day 1724199481 [09:13:35]quantity*price = 750036 [09:13:35]sum+1 = 750038 [09:13:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7500.37 НСП 1% : 66.37 НДС 12% : 796.50 Наличными: 0.00 Безнал.: 7500.37 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 133 20.08.2024 09:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162688 ФПД: 230218989389893 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T091336&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162688&fm=230218989389893&tin=02508201610067®Number=0000000000092562&sum=750037 [09:13:36]StoreToDocumentArchive [09:13:36]shift 465 fd 162688 [09:13:36]save to /storage/0465/doc_00162688 [09:13:36]save last doc name /storage/0465/doc_00162688 to /storage/kkm_last_doc_name [09:13:36]save OK [09:13:36]Clear old archive folders... [09:13:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:13:36]tlvbuf is 00739D00 [09:13:36]SAM_PROTO_ClearQueue [09:13:36]wFMCommunicate request_size=4 [09:13:36]MH_SAM_APDU [09:13:36]CAPDU: 80 09 00 00 [09:13:36]Write to MH i2c: E2 08 00 C5 09 80 09 00 00 00 00 00 00 40 [09:13:36]Write i2c OK [09:13:36]MH_I2C_Read... [09:13:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:13:36]Read from MH i2c: E2 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: E2 03 00 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: E2 03 00 C5 09 00 90 00 42 [09:13:36]RAPDU: 90 00 [09:13:36]wFMCommunicate OK [09:13:36]SAM_PROTO_ClearQueue done [09:13:36]KKMCreateOFDPacket [09:13:36]OFDProtocolAddRootSTLVToBuf [09:13:36]FM_MakeSignedData [09:13:36]FM_MakeSignedData [09:13:36]SAM_PROTO_SignData [09:13:36]wFMCommunicate request_size=4 [09:13:36]MH_SAM_APDU [09:13:36]CAPDU: 80 0D 01 02 [09:13:36]Write to MH i2c: E2 08 00 C6 09 80 0D 01 02 00 00 00 00 48 [09:13:36]Write i2c OK [09:13:36]MH_I2C_Read... [09:13:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:13:36]Read from MH i2c: E2 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: E2 03 00 [09:13:36]MH_I2C_Read... [09:13:36]Read from MH i2c: E2 03 00 C6 09 00 90 00 43 [09:13:36]RAPDU: 90 00 [09:13:36]wFMCommunicate OK [09:13:36]wFMCommunicate request_size=255 [09:13:36]MH_SAM_APDU [09:13:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7E 80 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D5 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D5 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 37 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D5 71 0B 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 40 5E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7B 02 00 35 04 06 00 D1 62 09 15 [09:13:36]Write to MH i2c: E2 02 01 C7 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7E 80 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D5 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D5 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 37 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D5 71 0B 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 00 00 00 F4 03 04 00 40 5E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7B 02 00 35 04 06 00 D1 62 09 15 00 00 4F [09:13:36]Write i2c OK [09:13:36]MH_I2C_Read... [09:13:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:37]Read from MH i2c: E2 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 03 00 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 03 00 C7 09 00 90 00 44 [09:13:37]RAPDU: 90 00 [09:13:37]wFMCommunicate OK [09:13:37]wFMCommunicate request_size=7 [09:13:37]MH_SAM_APDU [09:13:37]CAPDU: 80 0D 02 02 02 48 45 [09:13:37]Write to MH i2c: E2 0A 00 C8 09 80 0D 02 02 02 00 48 45 00 00 DC [09:13:37]Write i2c OK [09:13:37]MH_I2C_Read... [09:13:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:13:37]Read from MH i2c: E2 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 03 00 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 03 00 C8 09 00 90 00 45 [09:13:37]RAPDU: 90 00 [09:13:37]wFMCommunicate OK [09:13:37]wFMCommunicate request_size=4 [09:13:37]MH_SAM_APDU [09:13:37]CAPDU: 80 0D 03 02 [09:13:37]Write to MH i2c: E2 08 00 C9 09 80 0D 03 02 00 00 00 00 4D [09:13:37]Write i2c OK [09:13:37]MH_I2C_Read... [09:13:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:13:37]Read from MH i2c: E2 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 0B 00 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 0B 00 C9 09 00 4B 74 01 26 24 1A 6E D1 90 00 B1 [09:13:37]RAPDU: 4B 74 01 26 24 1A 6E D1 90 00 [09:13:37]wFMCommunicate OK [09:13:37]SAM_PROTO_SignData done [09:13:37]FM_MakeSignedData done [09:13:37]CreateOFDProtocolMessage [09:13:37]wFMCommunicate request_size=4 [09:13:37]MH_SAM_APDU [09:13:37]CAPDU: 80 11 00 00 [09:13:37]Write to MH i2c: E2 08 00 CA 09 80 11 00 00 00 00 00 00 4D [09:13:37]Write i2c OK [09:13:37]MH_I2C_Read... [09:13:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:13:37]Read from MH i2c: E2 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 17 00 [09:13:37]MH_I2C_Read... [09:13:37]Read from MH i2c: E2 17 00 CA 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [09:13:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:13:37]wFMCommunicate OK [09:13:37]CreateOFDProtocolMessage done [09:13:37]OFDSenderStorePacket 162688 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]A0 *** [00:00:10]01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16964428+1707180842=1724145270 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 77 5E C4 66 2A 83 C1 65 D1 [09:14:31]Current date/time: 20.08.2024 09:14 [09:14:31]FM_Init [09:14:31]wFMConnect [09:14:31]MH_SAM_On [09:14:31]Write to MH i2c: E0 00 00 08 00 E7 [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]*** iso7816_init finished! [09:14:31]*** atr: [09:14:31]*** 0F 3B D5 18 FF 81 91 FE [09:14:31]*** 1F C3 80 73 C8 21 10 0A [09:14:31]*** 00 00 00 00 00 00 00 00 [09:14:31]*** 00 00 00 00 00 00 00 00 [09:14:31]*** 00 00 00 00 00 00 00 00 [09:14:31]*** 00 00 00 00 00 00 00 00 [09:14:31]*** 00 00 00 00 00 00 00 00 [09:14:31]*** 00 00 00 00 00 00 00 00 [09:14:31]Read from MH i2c: E0 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E0 10 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:14:31]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:14:31]wFMCommunicate request_size=10 [09:14:31]MH_SAM_APDU [09:14:31]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:14:31]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:14:31]Read from MH i2c: E2 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 03 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:14:31]RAPDU: 90 00 [09:14:31]wFMCommunicate OK [09:14:31]wFMCommunicate request_size=4 [09:14:31]MH_SAM_APDU [09:14:31]CAPDU: 80 11 00 00 [09:14:31]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:31]Read from MH i2c: E2 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 17 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [09:14:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:14:31]wFMCommunicate OK [09:14:31]Detected FM SN is 0000000000871769 [09:14:31]Stored FM SN is 0000000000871769 [09:14:31]wFMCommunicate request_size=9 [09:14:31]MH_SAM_APDU [09:14:31]CAPDU: 80 16 00 00 04 E7 8B 00 00 [09:14:31]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:14:31]Read from MH i2c: E2 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 03 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:14:31]RAPDU: 90 00 [09:14:31]wFMCommunicate OK [09:14:31]FM PIN OK [09:14:31]wFMCommunicate request_size=8 [09:14:31]MH_SAM_APDU [09:14:31]CAPDU: 80 14 04 00 03 02 00 01 [09:14:31]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:14:31]Read from MH i2c: E2 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 03 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:14:31]RAPDU: 90 00 [09:14:31]wFMCommunicate OK [09:14:31]wFMCommunicate request_size=13 [09:14:31]MH_SAM_APDU [09:14:31]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:14:31]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:14:31]Read from MH i2c: E2 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 03 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:14:31]RAPDU: 90 00 [09:14:31]wFMCommunicate OK [09:14:31]wFMCommunicate request_size=4 [09:14:31]MH_SAM_APDU [09:14:31]CAPDU: 80 11 00 00 [09:14:31]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:31]Read from MH i2c: E2 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 17 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [09:14:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:14:31]wFMCommunicate OK [09:14:31]DocumentArchiveInit [09:14:31]Start Httpd... [09:14:31]Httpd thread 3067546980 created [09:14:31]Write to MH i2c: 01 00 00 0F 00 0F [09:14:31]Write i2c OK [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: 01 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: 01 07 00 [09:14:31]MH_I2C_Read... [09:14:31]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:14:31]MH Int Process started [09:14:31]Allocated Socket 8 [09:14:31]Bind OK [09:14:31]Listen OK [09:14:31]httpd running on port 8080 [09:14:31]Waiting for new connection... [09:14:32]OFD Sender: No OFD packet to send [09:14:37]OFD Sender: No OFD packet to send [09:14:40]recv_with_timeout no data received [09:14:42]OFD Sender: No OFD packet to send [09:14:45]accept exits with 9 [09:14:45]New connection [09:14:45]New thread 3067260260 created [09:14:45]Waiting for new connection... [09:14:45] Sock 9.Parse request [09:14:45]Sock 9.Check first char [09:14:45]Sock 9.First char is OK [09:14:45]request: POST /json_proto HTTP/1.0 [09:14:45]Method: POST [09:14:45]URL: /json_proto [09:14:45]Method is POST - this is cgi request [09:14:45]url: /json_proto [09:14:45]query_string will be loaded in cgi processing [09:14:45]execute_cgi json_proto POST (null) [09:14:45]execute_cgi path=json_proto method=POST [09:14:45]POST find Content-Length [09:14:45]Host: 172.17.44.132:8080 [09:14:45]Content-Length: 215 [09:14:45]Content-Type: application/json [09:14:45] [09:14:45]POST finish read [09:14:45]Found Content-Length = 215 [09:14:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:45]execute_script... [09:14:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:14:45]POST & json_proto [09:14:45]process_json_proto [09:14:45]json parsed OK: [09:14:45]protocol is kg_v1.0 [09:14:45]action value=get_value [09:14:45]process_action get_value [09:14:45]cmd_get_value [09:14:45]process_action get_value done [09:14:45]requested_data is exist [09:14:45]produce_requested_data [09:14:45]requested_item kkm.sn is exist - process it [09:14:45]requested_item kkm.ver is exist - process it [09:14:45]requested_item fm.sn is exist - process it [09:14:45]wFMCommunicate request_size=4 [09:14:45]MH_SAM_APDU [09:14:45]CAPDU: 80 11 00 00 [09:14:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:14:45]Write i2c OK [09:14:45]MH_I2C_Read... [09:14:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:14:45]Read from MH i2c: E2 [09:14:45]MH_I2C_Read... [09:14:45]Read from MH i2c: E2 17 00 [09:14:45]MH_I2C_Read... [09:14:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [09:14:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:14:45]wFMCommunicate OK [09:14:45]requested_item fd.num is exist - process it [09:14:45]SAM_PROTO_GetFieldsCounters [09:14:45]wFMCommunicate request_size=4 [09:14:45]MH_SAM_APDU [09:14:45]CAPDU: 80 13 00 00 [09:14:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:14:45]Write i2c OK [09:14:45]MH_I2C_Read... [09:14:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:14:45]Read from MH i2c: E2 [09:14:45]MH_I2C_Read... [09:14:45]Read from MH i2c: E2 62 00 [09:14:45]MH_I2C_Read... [09:14:45]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [09:14:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:14:45]wFMCommunicate OK [09:14:45]SAM_PROTO_GetFieldsCounters done [09:14:45]requested_item shift.num is exist - process it [09:14:45]requested_item shift.opened is exist - process it [09:14:45]req_shift_opened [09:14:45]FM_GetShiftState [09:14:45]SAM_PROTO_GetShiftState [09:14:45]wFMCommunicate request_size=4 [09:14:45]MH_SAM_APDU [09:14:45]CAPDU: 80 13 01 00 [09:14:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:14:45]Write i2c OK [09:14:45]MH_I2C_Read... [09:14:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:14:45]Read from MH i2c: E2 [09:14:45]MH_I2C_Read... [09:14:45]Read from MH i2c: E2 0E 00 [09:14:45]MH_I2C_Read... [09:14:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [09:14:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:14:45]wFMCommunicate OK [09:14:45]SAM_PROTO_GetShiftState done [09:14:45]FM_GetShiftState done [09:14:45]req_shift_opened done [09:14:45]requested_item shift.open_date is exist - process it [09:14:45]req_shift_open_date [09:14:45]req_shift_open_date done [09:14:45]produce_requested_data done [09:14:45]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162688,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:14:45]process_action_free get_value [09:14:45]json_value_free [09:14:45]json_value_free done [09:14:45]process_json_proto returns [09:14:45]Send response to host [09:14:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162688,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:14:45]free response buf [09:14:45]execute_script done [09:14:45]execute_script returns [09:14:45]free content buf [09:14:45]Sock 9.Close socket [09:14:45]Sock 9.Thread stoped [09:14:45]accept exits with 7 [09:14:45]New connection [09:14:45]New thread 3067116900 created [09:14:45]Thread 3067260260 joined [09:14:45]Waiting for new connection... [09:14:45] Sock 7.Parse request [09:14:45]Sock 7.Check first char [09:14:45]Sock 7.First char is OK [09:14:45]request: POST /json_proto HTTP/1.0 [09:14:45]Method: POST [09:14:45]URL: /json_proto [09:14:45]Method is POST - this is cgi request [09:14:45]url: /json_proto [09:14:45]query_string will be loaded in cgi processing [09:14:45]execute_cgi json_proto POST (null) [09:14:45]execute_cgi path=json_proto method=POST [09:14:45]POST find Content-Length [09:14:45]Host: 172.17.44.132:8080 [09:14:45]Content-Length: 331 [09:14:45]Content-Type: application/json [09:14:45] [09:14:45]POST finish read [09:14:45]Found Content-Length = 331 [09:14:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:14:45]execute_script... [09:14:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:14:45]POST & json_proto [09:14:45]process_json_proto [09:14:45]json parsed OK: [09:14:45]protocol is kg_v1.0 [09:14:45]action value=get_value [09:14:45]process_action get_value [09:14:45]cmd_get_value [09:14:45]process_action get_value done [09:14:45]requested_data is exist [09:14:45]produce_requested_data [09:14:45]requested_item fm.sale.total is exist - process it [09:14:45]SAM_PROTO_GetFMData [09:14:45]wFMCommunicate request_size=4 [09:14:45]MH_SAM_APDU [09:14:45]CAPDU: 80 13 03 00 [09:14:45]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:14:45]Write i2c OK [09:14:45]MH_I2C_Read... [09:14:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:14:46]Read from MH i2c: E2 [09:14:46]MH_I2C_Read... [09:14:46]Read from MH i2c: E2 FD 00 [09:14:46]MH_I2C_Read... [09:14:46]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 DD 77 02 00 69 04 A4 00 6F 04 04 00 CD 74 02 00 B1 04 05 00 A2 D6 50 67 03 70 04 05 00 86 55 AB 66 02 72 04 05 00 1C 81 A5 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 C9 C2 8B 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 E2 13 B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 F9 [09:14:46]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 DD 77 02 00 69 04 A4 00 6F 04 04 00 CD 74 02 00 B1 04 05 00 A2 D6 50 67 03 70 04 05 00 86 55 AB 66 02 72 04 05 00 1C 81 A5 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 C9 C2 8B 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 E2 13 B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [09:14:46]wFMCommunicate OK [09:14:46]wFMCommunicate request_size=4 [09:14:46]MH_SAM_APDU [09:14:46]CAPDU: 80 17 00 00 [09:14:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:14:46]Write i2c OK [09:14:46]MH_I2C_Read... [09:14:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:14:46]Read from MH i2c: E2 [09:14:46]MH_I2C_Read... [09:14:46]Read from MH i2c: E2 FD 00 [09:14:46]MH_I2C_Read... [09:14:46]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [09:14:46]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:14:46]wFMCommunicate OK [09:14:46]wFMCommunicate request_size=4 [09:14:46]MH_SAM_APDU [09:14:46]CAPDU: 80 17 00 00 [09:14:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:14:46]Write i2c OK [09:14:46]MH_I2C_Read... [09:14:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:14:46]Read from MH i2c: E2 [09:14:46]MH_I2C_Read... [09:14:46]Read from MH i2c: E2 FD 00 [09:14:46]MH_I2C_Read... [09:14:46]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [09:14:46]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:14:46]wFMCommunicate OK [09:14:46]wFMCommunicate request_size=4 [09:14:46]MH_SAM_APDU [09:14:46]CAPDU: 80 17 00 00 [09:14:46]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:14:46]Write i2c OK [09:14:46]MH_I2C_Read... [09:14:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:14:47]Read from MH i2c: E2 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 FD 00 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [09:14:47]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:14:47]wFMCommunicate OK [09:14:47]wFMCommunicate request_size=4 [09:14:47]MH_SAM_APDU [09:14:47]CAPDU: 80 17 00 00 [09:14:47]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:14:47]Write i2c OK [09:14:47]MH_I2C_Read... [09:14:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [09:14:47]Read from MH i2c: E2 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 E6 00 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [09:14:47]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:14:47]wFMCommunicate OK [09:14:47]SAM_PROTO_GetFMData done [09:14:47]requested_item fm.sale_refund.total is exist - process it [09:14:47]requested_item fm.buy.total is exist - process it [09:14:47]requested_item shift.sale.total is exist - process it [09:14:47]SAM_PROTO_GetShiftData [09:14:47]wFMCommunicate request_size=4 [09:14:47]MH_SAM_APDU [09:14:47]CAPDU: 80 13 02 00 [09:14:47]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:14:47]Write i2c OK [09:14:47]MH_I2C_Read... [09:14:47]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:14:47]Read from MH i2c: E2 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 FD 00 [09:14:47]MH_I2C_Read... [09:14:47]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 85 00 00 00 69 04 9D 00 6F 04 04 00 85 00 00 00 B1 04 04 00 5B 34 25 01 70 04 03 00 64 1E AA 72 04 03 00 F7 15 7B 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 91 23 1F 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 3D 98 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 85 [09:14:47]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 85 00 00 00 69 04 9D 00 6F 04 04 00 85 00 00 00 B1 04 04 00 5B 34 25 01 70 04 03 00 64 1E AA 72 04 03 00 F7 15 7B 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 91 23 1F 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 3D 98 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [09:14:47]wFMCommunicate OK [09:14:47]wFMCommunicate request_size=4 [09:14:47]MH_SAM_APDU [09:14:47]CAPDU: 80 17 00 00 [09:14:47]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:14:47]OFD Sender: No OFD packet to send [09:14:47]Write i2c OK [09:14:47]MH_I2C_Read... [09:14:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:14:48]Read from MH i2c: E2 [09:14:48]MH_I2C_Read... [09:14:48]Read from MH i2c: E2 FD 00 [09:14:48]MH_I2C_Read... [09:14:48]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B3 [09:14:48]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:14:48]wFMCommunicate OK [09:14:48]wFMCommunicate request_size=4 [09:14:48]MH_SAM_APDU [09:14:48]CAPDU: 80 17 00 00 [09:14:48]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:14:48]Write i2c OK [09:14:48]MH_I2C_Read... [09:14:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:14:48]Read from MH i2c: E2 [09:14:48]MH_I2C_Read... [09:14:48]Read from MH i2c: E2 FD 00 [09:14:48]MH_I2C_Read... [09:14:48]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 57 [09:14:48]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:14:48]wFMCommunicate OK [09:14:48]wFMCommunicate request_size=4 [09:14:48]MH_SAM_APDU [09:14:48]CAPDU: 80 17 00 00 [09:14:48]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:14:48]Write i2c OK [09:14:48]MH_I2C_Read... [09:14:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:14:48]Read from MH i2c: E2 [09:14:48]MH_I2C_Read... [09:14:48]Read from MH i2c: E2 FD 00 [09:14:48]MH_I2C_Read... [09:14:48]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 0E [09:14:48]RAPDU: 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 90 00 [09:14:48]wFMCommunicate OK [09:14:48]wFMCommunicate request_size=4 [09:14:48]MH_SAM_APDU [09:14:48]CAPDU: 80 17 00 00 [09:14:48]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:14:48]Write i2c OK [09:14:48]MH_I2C_Read... [09:14:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [09:14:49]Read from MH i2c: E2 [09:14:49]MH_I2C_Read... [09:14:49]Read from MH i2c: E2 CD 00 [09:14:49]MH_I2C_Read... [09:14:49]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [09:14:49]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:14:49]wFMCommunicate OK [09:14:49]SAM_PROTO_GetShiftData done [09:14:49]requested_item shift.sale.total_cash is exist - process it [09:14:49]requested_item shift.sale_refund.total is exist - process it [09:14:49]requested_item shift.sale_refund.total_cash is exist - process it [09:14:49]requested_item shift.buy.total is exist - process it [09:14:49]requested_item shift.buy.total_cash is exist - process it [09:14:49]produce_requested_data done [09:14:49]produce_requested_data return {"fm.sale.total":146182529.62,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":192154.51,"shift.sale.total_cash":111489.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:14:49]process_action_free get_value [09:14:49]json_value_free [09:14:49]json_value_free done [09:14:49]process_json_proto returns [09:14:49]Send response to host [09:14:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146182529.62,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":192154.51,"shift.sale.total_cash":111489.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:14:49]free response buf [09:14:49]execute_script done [09:14:49]execute_script returns [09:14:49]free content buf [09:14:49]Sock 7.Close socket [09:14:49]Sock 7.Thread stoped [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:18]recv_with_timeout no data received [09:15:23]OFD Sender: No OFD packet to send [09:15:28]OFD Sender: No OFD packet to send [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16964517+1707180842=1724145359 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 D0 5E C4 66 2A 83 C1 65 2A [09:16:00]Current date/time: 20.08.2024 09:16 [09:16:00]FM_Init [09:16:00]wFMConnect [09:16:00]MH_SAM_On [09:16:00]Write to MH i2c: E0 00 00 08 00 E7 [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]*** iso7816_init finished! [09:16:00]*** atr: [09:16:00]*** 0F 3B D5 18 FF 81 91 FE [09:16:00]*** 1F C3 80 73 C8 21 10 0A [09:16:00]*** 00 00 00 00 00 00 00 00 [09:16:00]*** 00 00 00 00 00 00 00 00 [09:16:00]*** 00 00 00 00 00 00 00 00 [09:16:00]Read from MH i2c: E0 *** 00 00 00 00 00 00 00 00 [09:16:00] [09:16:00]MH_I2C_Read... [09:16:00]*** 00 00 00 00 00 00 00 00 [09:16:00]Read from MH i2c: E0 10 00 [09:16:00]MH_I2C_Read... [09:16:00]*** 00 00 00 00 00 00 00 00 [09:16:00]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:16:00]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:16:00]wFMCommunicate request_size=10 [09:16:00]MH_SAM_APDU [09:16:00]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:16:00]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:16:00]Read from MH i2c: E2 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 03 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:16:00]RAPDU: 90 00 [09:16:00]wFMCommunicate OK [09:16:00]wFMCommunicate request_size=4 [09:16:00]MH_SAM_APDU [09:16:00]CAPDU: 80 11 00 00 [09:16:00]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:00]Read from MH i2c: E2 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 17 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [09:16:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:16:00]wFMCommunicate OK [09:16:00]Detected FM SN is 0000000000871769 [09:16:00]Stored FM SN is 0000000000871769 [09:16:00]wFMCommunicate request_size=9 [09:16:00]MH_SAM_APDU [09:16:00]CAPDU: 80 16 00 00 04 E7 8B 00 00 [09:16:00]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:16:00]Read from MH i2c: E2 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 03 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:16:00]RAPDU: 90 00 [09:16:00]wFMCommunicate OK [09:16:00]FM PIN OK [09:16:00]wFMCommunicate request_size=8 [09:16:00]MH_SAM_APDU [09:16:00]CAPDU: 80 14 04 00 03 02 00 01 [09:16:00]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:16:00]Read from MH i2c: E2 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 03 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:16:00]RAPDU: 90 00 [09:16:00]wFMCommunicate OK [09:16:00]wFMCommunicate request_size=13 [09:16:00]MH_SAM_APDU [09:16:00]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:16:00]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:16:00]Read from MH i2c: E2 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 03 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:16:00]RAPDU: 90 00 [09:16:00]wFMCommunicate OK [09:16:00]wFMCommunicate request_size=4 [09:16:00]MH_SAM_APDU [09:16:00]CAPDU: 80 11 00 00 [09:16:00]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:00]Read from MH i2c: E2 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 17 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [09:16:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:16:00]wFMCommunicate OK [09:16:00]DocumentArchiveInit [09:16:00]Start Httpd... [09:16:00]Httpd thread 3067817316 created [09:16:00]Write to MH i2c: 01 00 00 0F 00 0F [09:16:00]Write i2c OK [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: 01 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: 01 07 00 [09:16:00]MH_I2C_Read... [09:16:00]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:16:00]MH Int Process started [09:16:00]Allocated Socket 7 [09:16:00]Bind OK [09:16:00]Listen OK [09:16:00]httpd running on port 8080 [09:16:00]Waiting for new connection... [09:16:01]OFD Sender: No OFD packet to send [09:16:03]accept exits with 8 [09:16:03]New connection [09:16:03]New thread 3067530596 created [09:16:03]Waiting for new connection... [09:16:03] Sock 8.Parse request [09:16:03]Sock 8.Check first char [09:16:03]Sock 8.First char is OK [09:16:03]request: POST /json_proto HTTP/1.0 [09:16:03]Method: POST [09:16:03]URL: /json_proto [09:16:03]Method is POST - this is cgi request [09:16:03]url: /json_proto [09:16:03]query_string will be loaded in cgi processing [09:16:03]execute_cgi json_proto POST (null) [09:16:03]execute_cgi path=json_proto method=POST [09:16:03]POST find Content-Length [09:16:03]Host: 172.17.44.132:8080 [09:16:03]Content-Length: 215 [09:16:03]Content-Type: application/json [09:16:03] [09:16:03]POST finish read [09:16:03]Found Content-Length = 215 [09:16:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:03]execute_script... [09:16:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:16:03]POST & json_proto [09:16:03]process_json_proto [09:16:03]json parsed OK: [09:16:03]protocol is kg_v1.0 [09:16:03]action value=get_value [09:16:03]process_action get_value [09:16:03]cmd_get_value [09:16:03]process_action get_value done [09:16:03]requested_data is exist [09:16:03]produce_requested_data [09:16:03]requested_item kkm.sn is exist - process it [09:16:03]requested_item kkm.ver is exist - process it [09:16:03]requested_item fm.sn is exist - process it [09:16:03]wFMCommunicate request_size=4 [09:16:03]MH_SAM_APDU [09:16:03]CAPDU: 80 11 00 00 [09:16:03]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [09:16:03]Write i2c OK [09:16:03]MH_I2C_Read... [09:16:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:16:03]Read from MH i2c: E2 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: E2 17 00 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [09:16:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:16:03]wFMCommunicate OK [09:16:03]requested_item fd.num is exist - process it [09:16:03]SAM_PROTO_GetFieldsCounters [09:16:03]wFMCommunicate request_size=4 [09:16:03]MH_SAM_APDU [09:16:03]CAPDU: 80 13 00 00 [09:16:03]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [09:16:03]Write i2c OK [09:16:03]MH_I2C_Read... [09:16:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:16:03]Read from MH i2c: E2 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: E2 62 00 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 11 [09:16: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 85 00 00 00 5E 04 04 00 85 00 00 00 57 04 04 00 86 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:16:03]wFMCommunicate OK [09:16:03]SAM_PROTO_GetFieldsCounters done [09:16:03]requested_item shift.num is exist - process it [09:16:03]requested_item shift.opened is exist - process it [09:16:03]req_shift_opened [09:16:03]FM_GetShiftState [09:16:03]SAM_PROTO_GetShiftState [09:16:03]wFMCommunicate request_size=4 [09:16:03]MH_SAM_APDU [09:16:03]CAPDU: 80 13 01 00 [09:16:03]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [09:16:03]Write i2c OK [09:16:03]MH_I2C_Read... [09:16:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:16:03]Read from MH i2c: E2 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: E2 0E 00 [09:16:03]MH_I2C_Read... [09:16:03]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [09:16:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:16:03]wFMCommunicate OK [09:16:03]SAM_PROTO_GetShiftState done [09:16:03]FM_GetShiftState done [09:16:03]req_shift_opened done [09:16:03]requested_item shift.open_date is exist - process it [09:16:03]req_shift_open_date [09:16:03]req_shift_open_date done [09:16:03]produce_requested_data done [09:16:03]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162688,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:16:03]process_action_free get_value [09:16:03]json_value_free [09:16:03]json_value_free done [09:16:03]process_json_proto returns [09:16:03]Send response to host [09:16:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162688,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:16:03]free response buf [09:16:03]execute_script done [09:16:03]execute_script returns [09:16:03]free content buf [09:16:03]Sock 8.Close socket [09:16:03]Sock 8.Thread stoped [09:16:03]accept exits with 9 [09:16:03]New connection [09:16:03]New thread 3067387236 created [09:16:03]Thread 3067530596 joined [09:16:03]Waiting for new connection... [09:16:03] Sock 9.Parse request [09:16:03]Sock 9.Check first char [09:16:03]Sock 9.First char is OK [09:16:03]request: POST /json_proto HTTP/1.0 [09:16:03]Method: POST [09:16:03]URL: /json_proto [09:16:03]Method is POST - this is cgi request [09:16:03]url: /json_proto [09:16:03]query_string will be loaded in cgi processing [09:16:03]execute_cgi json_proto POST (null) [09:16:03]execute_cgi path=json_proto method=POST [09:16:03]POST find Content-Length [09:16:03]Host: 172.17.44.132:8080 [09:16:03]Content-Length: 331 [09:16:03]Content-Type: application/json [09:16:03] [09:16:03]POST finish read [09:16:03]Found Content-Length = 331 [09:16:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:16:03]execute_script... [09:16:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:16:03]POST & json_proto [09:16:03]process_json_proto [09:16:03]json parsed OK: [09:16:03]protocol is kg_v1.0 [09:16:03]action value=get_value [09:16:03]process_action get_value [09:16:03]cmd_get_value [09:16:03]process_action get_value done [09:16:03]requested_data is exist [09:16:03]produce_requested_data [09:16:03]requested_item fm.sale.total is exist - process it [09:16:03]SAM_PROTO_GetFMData [09:16:03]wFMCommunicate request_size=4 [09:16:03]MH_SAM_APDU [09:16:03]CAPDU: 80 13 03 00 [09:16:03]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:16:03]Write i2c OK [09:16:03]MH_I2C_Read... [09:16:04]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:16:04]Read from MH i2c: E2 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 FD 00 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 DD 77 02 00 69 04 A4 00 6F 04 04 00 CD 74 02 00 B1 04 05 00 A2 D6 50 67 03 70 04 05 00 86 55 AB 66 02 72 04 05 00 1C 81 A5 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 C9 C2 8B 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 E2 13 B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 F9 [09:16:04]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 DD 77 02 00 69 04 A4 00 6F 04 04 00 CD 74 02 00 B1 04 05 00 A2 D6 50 67 03 70 04 05 00 86 55 AB 66 02 72 04 05 00 1C 81 A5 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 C9 C2 8B 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 E2 13 B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [09:16:04]wFMCommunicate OK [09:16:04]wFMCommunicate request_size=4 [09:16:04]MH_SAM_APDU [09:16:04]CAPDU: 80 17 00 00 [09:16:04]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:16:04]Write i2c OK [09:16:04]MH_I2C_Read... [09:16:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:16:04]Read from MH i2c: E2 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 FD 00 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [09:16:04]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:16:04]wFMCommunicate OK [09:16:04]wFMCommunicate request_size=4 [09:16:04]MH_SAM_APDU [09:16:04]CAPDU: 80 17 00 00 [09:16:04]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:16:04]Write i2c OK [09:16:04]MH_I2C_Read... [09:16:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:16:04]Read from MH i2c: E2 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 FD 00 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [09:16:04]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:16:04]wFMCommunicate OK [09:16:04]wFMCommunicate request_size=4 [09:16:04]MH_SAM_APDU [09:16:04]CAPDU: 80 17 00 00 [09:16:04]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:16:04]Write i2c OK [09:16:04]MH_I2C_Read... [09:16:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:16:04]Read from MH i2c: E2 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 FD 00 [09:16:04]MH_I2C_Read... [09:16:04]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [09:16:04]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:16:04]wFMCommunicate OK [09:16:04]wFMCommunicate request_size=4 [09:16:04]MH_SAM_APDU [09:16:04]CAPDU: 80 17 00 00 [09:16:04]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:16:04]Write i2c OK [09:16:04]MH_I2C_Read... [09:16:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [09:16:05]Read from MH i2c: E2 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: E2 E6 00 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [09:16:05]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:16:05]wFMCommunicate OK [09:16:05]SAM_PROTO_GetFMData done [09:16:05]requested_item fm.sale_refund.total is exist - process it [09:16:05]requested_item fm.buy.total is exist - process it [09:16:05]requested_item shift.sale.total is exist - process it [09:16:05]SAM_PROTO_GetShiftData [09:16:05]wFMCommunicate request_size=4 [09:16:05]MH_SAM_APDU [09:16:05]CAPDU: 80 13 02 00 [09:16:05]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:16:05]Write i2c OK [09:16:05]MH_I2C_Read... [09:16:05]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:16:05]Read from MH i2c: E2 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: E2 FD 00 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 85 00 00 00 69 04 9D 00 6F 04 04 00 85 00 00 00 B1 04 04 00 5B 34 25 01 70 04 03 00 64 1E AA 72 04 03 00 F7 15 7B 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 91 23 1F 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 3D 98 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 85 [09:16:05]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 85 00 00 00 69 04 9D 00 6F 04 04 00 85 00 00 00 B1 04 04 00 5B 34 25 01 70 04 03 00 64 1E AA 72 04 03 00 F7 15 7B 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 91 23 1F 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 3D 98 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [09:16:05]wFMCommunicate OK [09:16:05]wFMCommunicate request_size=4 [09:16:05]MH_SAM_APDU [09:16:05]CAPDU: 80 17 00 00 [09:16:05]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:16:05]Write i2c OK [09:16:05]MH_I2C_Read... [09:16:05]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:16:05]Read from MH i2c: E2 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: E2 FD 00 [09:16:05]MH_I2C_Read... [09:16:05]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B3 [09:16:05]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:16:05]wFMCommunicate OK [09:16:05]wFMCommunicate request_size=4 [09:16:05]MH_SAM_APDU [09:16:05]CAPDU: 80 17 00 00 [09:16:05]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:16:05]Write i2c OK [09:16:05]MH_I2C_Read... [09:16:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:16:06]Read from MH i2c: E2 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 FD 00 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 57 [09:16:06]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:16:06]wFMCommunicate OK [09:16:06]wFMCommunicate request_size=4 [09:16:06]MH_SAM_APDU [09:16:06]CAPDU: 80 17 00 00 [09:16:06]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:16:06]Write i2c OK [09:16:06]MH_I2C_Read... [09:16:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:16:06]Read from MH i2c: E2 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 FD 00 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 0E [09:16:06]RAPDU: 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 90 00 [09:16:06]wFMCommunicate OK [09:16:06]wFMCommunicate request_size=4 [09:16:06]MH_SAM_APDU [09:16:06]CAPDU: 80 17 00 00 [09:16:06]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:16:06]Write i2c OK [09:16:06]MH_I2C_Read... [09:16:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [09:16:06]Read from MH i2c: E2 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 CD 00 [09:16:06]MH_I2C_Read... [09:16:06]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [09:16:06]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:16:06]wFMCommunicate OK [09:16:06]SAM_PROTO_GetShiftData done [09:16:06]requested_item shift.sale.total_cash is exist - process it [09:16:06]requested_item shift.sale_refund.total is exist - process it [09:16:06]requested_item shift.sale_refund.total_cash is exist - process it [09:16:06]requested_item shift.buy.total is exist - process it [09:16:06]requested_item shift.buy.total_cash is exist - process it [09:16:06]produce_requested_data done [09:16:06]produce_requested_data return {"fm.sale.total":146182529.62,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":192154.51,"shift.sale.total_cash":111489.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:16:06]process_action_free get_value [09:16:06]json_value_free [09:16:06]json_value_free done [09:16:06]process_json_proto returns [09:16:06]Send response to host [09:16:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146182529.62,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":192154.51,"shift.sale.total_cash":111489.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:16:06]free response buf [09:16:06]execute_script done [09:16:06]execute_script returns [09:16:06]free content buf [09:16:06]Sock 9.Close socket [09:16:06]Sock 9.Thread stoped [09:16:06]OFD Sender: No OFD packet to send [09:16:11]OFD Sender: No OFD packet to send [09:16:16]OFD Sender: No OFD packet to send [09:16:18]recv_with_timeout no data received [09:16:22]OFD Sender: No OFD packet to send [09:16:27]OFD Sender: No OFD packet to send [09:16:32]OFD Sender: No OFD packet to send [09:16:37]OFD Sender: No OFD packet to send [09:16:41]recv_with_timeout no data received [09:16:42]OFD Sender: No OFD packet to send [09:16:47]OFD Sender: No OFD packet to send [09:16:52]OFD Sender: No OFD packet to send [09:16:57]OFD Sender: No OFD packet to send [09:17:02]OFD Sender: No OFD packet to send [09:17:07]OFD Sender: No OFD packet to send [09:17:12]OFD Sender: No OFD packet to send [09:17:17]OFD Sender: No OFD packet to send [09:17:22]OFD Sender: No OFD packet to send [09:17:27]OFD Sender: No OFD packet to send [09:17:32]OFD Sender: No OFD packet to send [09:17:37]OFD Sender: No OFD packet to send [09:17:42]OFD Sender: No OFD packet to send [09:17:47]OFD Sender: No OFD packet to send [09:17:52]OFD Sender: No OFD packet to send [09:17:57]OFD Sender: No OFD packet to send [09:18:01]recv_with_timeout no data received [09:18:02]OFD Sender: No OFD packet to send [09:18:07]OFD Sender: No OFD packet to send [09:18:11]recv_with_timeout no data received [09:18:12]OFD Sender: No OFD packet to send [09:18:17]OFD Sender: No OFD packet to send [09:18:22]OFD Sender: No OFD packet to send [09:18:27]OFD Sender: No OFD packet to send [09:18:32]OFD Sender: No OFD packet to send [09:18:37]OFD Sender: No OFD packet to send [09:18:42]OFD Sender: No OFD packet to send [09:18:47]OFD Sender: No OFD packet to send [09:18:52]OFD Sender: No OFD packet to send [09:18:57]OFD Sender: No OFD packet to send [09:19:02]OFD Sender: No OFD packet to send [09:19:07]OFD Sender: No OFD packet to send [09:19:12]OFD Sender: No OFD packet to send [09:19:17]OFD Sender: No OFD packet to send [09:19:22]OFD Sender: No OFD packet to send [09:19:27]OFD Sender: No OFD packet to send [09:19:32]OFD Sender: No OFD packet to send [09:19:37]OFD Sender: No OFD packet to send [09:19:42]OFD Sender: No OFD packet to send [09:19:47]OFD Sender: No OFD packet to send [09:19:52]OFD Sender: No OFD packet to send [09:19:57]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:33]OFD Sender: No OFD packet to send [09:20:38]OFD Sender: No OFD packet to send [09:20:43]OFD Sender: No OFD packet to send [09:20:48]OFD Sender: No OFD packet to send [09:20:53]OFD Sender: No OFD packet to send [09:20:58]OFD Sender: No OFD packet to send [09:21:03]OFD Sender: No OFD packet to send [09:21:08]OFD Sender: No OFD packet to send [09:21:13]OFD Sender: No OFD packet to send [09:21:18]OFD Sender: No OFD packet to send [09:21:23]OFD Sender: No OFD packet to send [09:21:28]OFD Sender: No OFD packet to send [09:21:33]OFD Sender: No OFD packet to send [09:21:38]OFD Sender: No OFD packet to send [09:21:43]OFD Sender: No OFD packet to send [09:21:48]OFD Sender: No OFD packet to send [09:21:53]OFD Sender: No OFD packet to send [09:21:58]OFD Sender: No OFD packet to send [09:22:03]OFD Sender: No OFD packet to send [09:22:08]OFD Sender: No OFD packet to send [09:22:13]OFD Sender: No OFD packet to send [09:22:18]OFD Sender: No OFD packet to send [09:22:23]OFD Sender: No OFD packet to send [09:22:28]OFD Sender: No OFD packet to send [09:22:33]OFD Sender: No OFD packet to send [09:22:38]OFD Sender: No OFD packet to send [09:22:43]OFD Sender: No OFD packet to send [09:22:48]OFD Sender: No OFD packet to send [09:22:53]OFD Sender: No OFD packet to send [09:22:58]OFD Sender: No OFD packet to send [09:23:03]OFD Sender: No OFD packet to send [09:23:08]recv_with_timeout no data received [09:23:08]OFD Sender: No OFD packet to send [09:23:13]OFD Sender: No OFD packet to send [09:23:18]OFD Sender: No OFD packet to send [09:23:23]OFD Sender: No OFD packet to send [09:23:28]OFD Sender: No OFD packet to send [09:23:33]OFD Sender: No OFD packet to send [09:23:38]OFD Sender: No OFD packet to send [09:23:43]OFD Sender: No OFD packet to send [09:23:48]OFD Sender: No OFD packet to send [09:23:53]OFD Sender: No OFD packet to send [09:23:58]OFD Sender: No OFD packet to send [09:24:03]OFD Sender: No OFD packet to send [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:28]OFD Sender: No OFD packet to send [09:24:33]OFD Sender: No OFD packet to send [09:24:34]recv_with_timeout no data received [09:24:38]OFD Sender: No OFD packet to send [09:24:44]OFD Sender: No OFD packet to send [09:24:49]OFD Sender: No OFD packet to send [09:24:54]OFD Sender: No OFD packet to send [09:24:59]OFD Sender: No OFD packet to send [09:25:04]OFD Sender: No OFD packet to send [09:25:08]recv_with_timeout no data received [09:25:09]OFD Sender: No OFD packet to send [09:25:14]OFD Sender: No OFD packet to send [09:25:19]OFD Sender: No OFD packet to send [09:25:24]OFD Sender: No OFD packet to send [09:25:29]OFD Sender: No OFD packet to send [09:25:31]recv_with_timeout no data received [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:36]recv_with_timeout no data received [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:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:27:12]Read from MH i2c: E2 [09:27:12]MH_I2C_Read... [09:27:12]Read from MH i2c: E2 03 00 [09:27:12]MH_I2C_Read... [09:27:12]Read from MH i2c: E2 03 00 27 00 00 90 00 9B [09:27:12]RAPDU: 90 00 [09:27:12]wFMCommunicate OK [09:27:12]wFMCommunicate request_size=25 [09:27:12]MH_SAM_APDU [09:27:12]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [09:27:12]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [09:27:12]Write i2c OK [09:27:12]MH_I2C_Read... [09:27:12]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:27:12]Read from MH i2c: E2 [09:27:12]MH_I2C_Read... [09:27:12]Read from MH i2c: E2 03 00 [09:27:12]MH_I2C_Read... [09:27:12]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [09:27:12]RAPDU: 90 00 [09:27:12]wFMCommunicate OK [09:27:12]wFMCommunicate request_size=4 [09:27:12]MH_SAM_APDU [09:27:12]CAPDU: 80 15 03 00 [09:27:12]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [09:27:12]Write i2c OK [09:27:12]MH_I2C_Read... [09:27:12]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:27:12]Read from MH i2c: E2 [09:27:12]MH_I2C_Read... [09:27:12]Read from MH i2c: E2 40 00 [09:27:12]MH_I2C_Read... [09:27:12]Read from MH i2c: E2 40 00 29 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 86 00 00 00 35 04 06 00 1F F4 D1 F5 CE E9 90 00 8C [09:27:12]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 86 00 00 00 35 04 06 00 1F F4 D1 F5 CE E9 90 00 [09:27:12]wFMCommunicate OK [09:27:12]SAM_PROTO_ProcessDocument answer len = 59 [09:27:12]SAM_PROTO_ProcessDocument done [09:27:12]SetTLVBufToDocument [09:27:12]Processing tag 1209 (04B9) [09:27:12]Malloc new data [09:27:12]Processing tag 1041 (0411) [09:27:12]Processing tag 1040 (0410) [09:27:12]Malloc new data [09:27:12]Processing tag 1038 (040E) [09:27:12]Malloc new data [09:27:12]Processing tag 1042 (0412) [09:27:12]Malloc new data [09:27:12]Processing tag 1077 (0435) [09:27:12]Malloc new data [09:27:12]SetTLVBufToDocument err=0 [09:27:12]KKMLoadAndSignReceiptData store KKM data [09:27:12]KKMLoadAndSignReceiptData err=0 [09:27:12]wFMCommunicate request_size=4 [09:27:12]MH_SAM_APDU [09:27:12]CAPDU: 80 11 00 00 [09:27:12]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [09:27:12]Write i2c OK [09:27:12]MH_I2C_Read... [09:27:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:13]Read from MH i2c: E2 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 17 00 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [09:27:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:27:13]wFMCommunicate OK [09:27:13]Счет N : (3)50389 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4640030091645 Сигареты ESSE Exchange M 1.000 * 138.00 = 138.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 134 20.08.2024 09:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162689 ФПД: 35136355028713 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T092712&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162689&fm=35136355028713&tin=02508201610067®Number=0000000000092562&sum=13800 0 [09:27:13]StoreToDocumentArchive [09:27:13]shift 465 fd 162689 [09:27:13]save to /storage/0465/doc_00162689 [09:27:13]save last doc name /storage/0465/doc_00162689 to /storage/kkm_last_doc_name [09:27:13]save OK [09:27:13]Clear old archive folders... [09:27:13]ProcessDocumentItem done err = 0, tmpTLVsize=274 [09:27:13]tlvbuf is 01596770 [09:27:13]SAM_PROTO_ClearQueue [09:27:13]wFMCommunicate request_size=4 [09:27:13]MH_SAM_APDU [09:27:13]CAPDU: 80 09 00 00 [09:27:13]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:27:13]Write i2c OK [09:27:13]MH_I2C_Read... [09:27:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:27:13]Read from MH i2c: E2 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 03 00 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:27:13]RAPDU: 90 00 [09:27:13]wFMCommunicate OK [09:27:13]SAM_PROTO_ClearQueue done [09:27:13]KKMCreateOFDPacket [09:27:13]OFDProtocolAddRootSTLVToBuf [09:27:13]FM_MakeSignedData [09:27:13]FM_MakeSignedData [09:27:13]SAM_PROTO_SignData [09:27:13]wFMCommunicate request_size=4 [09:27:13]MH_SAM_APDU [09:27:13]CAPDU: 80 0D 01 02 [09:27:13]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:27:13]Write i2c OK [09:27:13]MH_I2C_Read... [09:27:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:27:13]Read from MH i2c: E2 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 03 00 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:27:13]RAPDU: 90 00 [09:27:13]wFMCommunicate OK [09:27:13]wFMCommunicate request_size=255 [09:27:13]MH_SAM_APDU [09:27:13]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 86 00 00 00 F4 03 04 00 70 61 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [09:27:13]Write to MH i2c: E2 02 01 2D 00 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 86 00 00 00 F4 03 04 00 70 61 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 34 [09:27:13]Write i2c OK [09:27:13]MH_I2C_Read... [09:27:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:13]Read from MH i2c: E2 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 03 00 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:27:13]RAPDU: 90 00 [09:27:13]wFMCommunicate OK [09:27:13]wFMCommunicate request_size=33 [09:27:13]MH_SAM_APDU [09:27:13]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7B 02 00 35 04 06 00 1F F4 D1 F5 CE E9 [09:27:13]Write to MH i2c: E2 24 00 2E 00 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7B 02 00 35 04 06 00 1F F4 D1 F5 CE E9 00 00 CB [09:27:13]Write i2c OK [09:27:13]MH_I2C_Read... [09:27:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:27:13]Read from MH i2c: E2 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 03 00 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:27:13]RAPDU: 90 00 [09:27:13]wFMCommunicate OK [09:27:13]wFMCommunicate request_size=4 [09:27:13]MH_SAM_APDU [09:27:13]CAPDU: 80 0D 03 02 [09:27:13]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [09:27:13]Write i2c OK [09:27:13]MH_I2C_Read... [09:27:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:27:13]Read from MH i2c: E2 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 0B 00 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 0B 00 2F 00 00 97 D5 49 01 BE D7 A0 D3 90 00 69 [09:27:13]RAPDU: 97 D5 49 01 BE D7 A0 D3 90 00 [09:27:13]wFMCommunicate OK [09:27:13]SAM_PROTO_SignData done [09:27:13]FM_MakeSignedData done [09:27:13]CreateOFDProtocolMessage [09:27:13]wFMCommunicate request_size=4 [09:27:13]MH_SAM_APDU [09:27:13]CAPDU: 80 11 00 00 [09:27:13]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [09:27:13]Write i2c OK [09:27:13]MH_I2C_Read... [09:27:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:13]Read from MH i2c: E2 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 17 00 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [09:27:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:27:13]wFMCommunicate OK [09:27:13]CreateOFDProtocolMessage done [09:27:13]OFDSenderStorePacket 162689 [09:27:13]StoreOFDPacket docnum=162689 [09:27:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 F2 88 1E 01 C2 54 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 86 00 00 00 F4 03 04 00 70 61 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7B 02 00 35 04 06 00 1F F4 D1 F5 CE E9 97 D5 49 01 BE D7 A0 D3 [09:27:13]CheckFolder [09:27:13]dirname=/storage/ofd_packets [09:27:13]CheckFolder done [09:27:13]ProducePacketName [09:27:13]name=ofd_packets/00162689 [09:27:13]NVStorageSaveData ofd_packets/00162689 [09:27:13]File name is /storage/ofd_packets/00162689 [09:27:13]Write 324 bytes [09:27:13]NVStorageSaveData done [09:27:13]OFDSenderStorePacket done [09:27:13]KKMCreateOFDPacket done [09:27:13]NVStorageSaveData kkm_last_timestamp [09:27:13]File name is /storage/kkm_last_timestamp [09:27:13]Write 4 bytes [09:27:13]NVStorageSaveData done [09:27:13]ExternCall_PrintAddStr [09:27:13]wPrintStart [09:27:13]Write to MH i2c: 01 00 00 31 00 31 [09:27:13]Write i2c OK [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: 01 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: 01 07 00 [09:27:13]MH_I2C_Read... [09:27:13]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [09:27:13]RasterBufferAndPrint [09:27:13]line Счет N : (3)50389 [09:27:13]line ИНН: 02508201610067 [09:27:13]line Контрольно-Кассовый Чек [09:27:13]line ПРОДАЖА [09:27:13]line Товар: 4640030091645 [09:27:13]line Сигареты ESSE Exchange M [09:27:13]line 1.000 * 138.00 [09:27:13]line = 138.00 [09:27:13]line НДС 12% НСП 1% [09:27:13]line > о реализуемом товаре [09:27:13]line ИТОГО: 138.00 [09:27:13]line НСП 1% : 1.22 [09:27:13]line НДС 12% : 14.65 [09:27:13]line Наличными: 138.00 [09:27:13]line Безнал.: 0.00 [09:27:13]line Место: АЗС № 130 "Партнер Нефть" [09:27:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:27:13]line СНО: Общий режим [09:27:13]line Чек 134 20.08.2024 09:27 [09:27:13]line Смена: 465 ФФД: 1.0 [09:27:13]line ЗНМ: 0300000070 [09:27:13]line РНМ: 0000000000092562 [09:27:13]line Версия ККМ: 001 [09:27:13]line ФМ: 0000000000871769 [09:27:13]line ФД: 162689 [09:27:13]line ФПД: 35136355028713 [09:27:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T092712&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162689&fm=35136355028713&tin=02508201610067®Number=0000000000092562&sum=13800 [09:27:13]line 0 [09:27:13]written 0, free lines is 4095 [09:27:13]OFD Sender: Processing packet 162689 [packets to send 956, broken 955] [09:27:13]ProducePacketName [09:27:13]name=ofd_packets/00162689 [09:27:13]OFD Sender: To server: pG, [09:27:13]CommunicateWithHost lk.salyk.kg:30040 [09:27:13]ConnectInit lk.salyk.kg [09:27:14]Write to MH i2c: 01 00 00 59 00 59 [09:27:14]Write i2c OK [09:27:14]MH_I2C_Read... [09:27:14]Read from MH i2c: 01 [09:27:14]MH_I2C_Read... [09:27:14]Read from MH i2c: 01 07 00 [09:27:14]MH_I2C_Read... [09:27:14]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 E5 0C 51 [09:27:14]RasterBufferAndPrint [09:27:14]line [09:27:14]line [09:27:14]line [09:27:14]line [09:27:14]line [09:27:14]written 0, free lines is 3306 [09:27:14]MH_Cut [09:27:14]Write to MH i2c: D1 01 00 60 00 01 32 [09:27:14]Write i2c OK [09:27:14]MH_I2C_Read... [09:27:14]Read from MH i2c: D1 [09:27:14]MH_I2C_Read... [09:27:14]Read from MH i2c: D1 01 00 [09:27:14]MH_I2C_Read... [09:27:14]Read from MH i2c: D1 01 00 60 00 00 31 [09:27:14]Write to MH i2c: 01 00 00 61 00 61 [09:27:14]Write i2c OK [09:27:14]MH_I2C_Read... [09:27:14]*** Cut start [09:27:14]*** Purtial cut [09:27:14]*** Stage 1: CUTSNS_PIN = 1 [09:27:16]Read from MH i2c: 01 [09:27:16]MH_I2C_Read... [09:27:16]*** Stop cut motor [09:27:16]*** Cut end [09:27:16]Read from MH i2c: 01 07 00 [09:27:16]MH_I2C_Read... [09:27:16]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [09:27:16]process_action close_receipt done [09:27:16]requested_data is exist [09:27:16]produce_requested_data [09:27:16]requested_item fm.sn is exist - process it [09:27:16]wFMCommunicate request_size=4 [09:27:16]MH_SAM_APDU [09:27:16]CAPDU: 80 11 00 00 [09:27:16]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [09:27:16]Write i2c OK [09:27:16]MH_I2C_Read... [09:27:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:27:16]Read from MH i2c: E2 [09:27:16]MH_I2C_Read... [09:27:16]Read from MH i2c: E2 17 00 [09:27:16]MH_I2C_Read... [09:27:16]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [09:27:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:27:16]wFMCommunicate OK [09:27:16]requested_item fd.num is exist - process it [09:27:16]SAM_PROTO_GetFieldsCounters [09:27:16]wFMCommunicate request_size=4 [09:27:16]MH_SAM_APDU [09:27:16]CAPDU: 80 13 00 00 [09:27:16]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [09:27:16]Write i2c OK [09:27:16]MH_I2C_Read... [09:27:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:27:17]Read from MH i2c: E2 [09:27:17]MH_I2C_Read... [09:27:17]Read from MH i2c: E2 62 00 [09:27:17]MH_I2C_Read... [09:27:17]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 81 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 67 [09:27: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 81 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 86 00 00 00 5E 04 04 00 86 00 00 00 57 04 04 00 87 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:27:17]wFMCommunicate OK [09:27:17]SAM_PROTO_GetFieldsCounters done [09:27:17]requested_item shift.num is exist - process it [09:27:17]requested_item shift.opened is exist - process it [09:27:17]req_shift_opened [09:27:17]FM_GetShiftState [09:27:17]SAM_PROTO_GetShiftState [09:27:17]wFMCommunicate request_size=4 [09:27:17]MH_SAM_APDU [09:27:17]CAPDU: 80 13 01 00 [09:27:17]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [09:27:17]Write i2c OK [09:27:17]MH_I2C_Read... [09:27:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:27:17]Read from MH i2c: E2 [09:27:17]MH_I2C_Read... [09:27:17]Read from MH i2c: E2 0E 00 [09:27:17]MH_I2C_Read... [09:27:17]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [09:27:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:27:17]wFMCommunicate OK [09:27:17]SAM_PROTO_GetShiftState done [09:27:17]FM_GetShiftState done [09:27:17]req_shift_opened done [09:27:17]requested_item shift.open_date is exist - process it [09:27:17]req_shift_open_date [09:27:17]req_shift_open_date done [09:27:17]produce_requested_data done [09:27:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162689,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:27:17]process_action_free close_receipt [09:27:17]json_value_free [09:27:17]json_value_free done [09:27:17]process_json_proto returns [09:27:17]Send response to host [09:27:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162689,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:27:17]free response buf [09:27:17]execute_script done [09:27:17]execute_script returns [09:27:17]free content buf [09:27:17]Sock 8.Close socket [09:27:17]Sock 8.Thread stoped [09:27:18]ConnectInit Can't take IP for lk.salyk.kg [09:27:18]CommunicateWithHost connect error [09:27:18]CommunicateWithHost err = -1 [09:27:18]OFD Sender: Server communicate error [09:27:21]ConnectInit Can't connect to host [09:27:23]OFD Sender: Processing packet 162689 [packets to send 956, broken 955] [09:27:23]ProducePacketName [09:27:23]name=ofd_packets/00162689 [09:27:23]OFD Sender: To server: pG, [09:27:23]CommunicateWithHost lk.salyk.kg:30040 [09:27:23]ConnectInit lk.salyk.kg [09:27:25]Connected sock=8 [09:27: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 36 39 26 01 00 00 F2 88 1E 01 C2 54 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 86 00 00 00 F4 03 04 00 70 61 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7B 02 00 35 04 06 00 1F F4 D1 F5 CE E9 97 D5 49 01 BE D7 A0 D3 [09:27: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 36 39 4F 00 00 00 4D 24 47 00 D8 B8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 81 7B 02 00 F4 03 04 00 D0 0A C4 66 B6 04 01 00 00 90 02 09 E3 31 4A 38 1B [09:27:25]CommunicateWithHost err = 0 [09:27:25]CheckOFDResponse [09:27:25]1017 (14) - 77093643461234 [09:27:25]1041 (16) - 0000000000871769 [09:27:25]1040 (4) - 162689 [09:27:25]1012 (4) - 20.08.2024 03:17 [09:27:25]1206 (1) - 0 [09:27:25]OFD Sender: Remove packet 162689 [09:27:25]ProducePacketName [09:27:25]name=ofd_packets/00162689 [09:27:25]NVStorageDeleteData [09:27:26]OFD Sender: No OFD packet to send [09:27:31]OFD Sender: No OFD packet to send [09:27:31]recv_with_timeout no data received [09:27:36]OFD Sender: No OFD packet to send [09:27:41]OFD Sender: No OFD packet to send [09:27:43]recv_with_timeout no data received [09:27:46]OFD Sender: No OFD packet to send [09:27:51]OFD Sender: No OFD packet to send [09:27:56]OFD Sender: No OFD packet to send [09:28:01]OFD Sender: No OFD packet to send [09:28:06]OFD Sender: No OFD packet to send [09:28:11]OFD Sender: No OFD packet to send [09:28:16]OFD Sender: No OFD packet to send [09:28:21]OFD Sender: No OFD packet to send [09:28:26]OFD Sender: No OFD packet to send [09:28:31]OFD Sender: No OFD packet to send [09:28:36]OFD Sender: No OFD packet to send [09:28:41]OFD Sender: No OFD packet to send [09:28:46]OFD Sender: No OFD packet to send [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:47]OFD Sender: No OFD packet to send [09:29:49]accept exits with 10 [09:29:49]New connection [09:29:49]New thread 3067387236 created [09:29:49]Thread 3067530596 joined [09:29:49]Waiting for new connection... [09:29:49] Sock 10.Parse request [09:29:49]Sock 10.Check first char [09:29:49]Sock 10.First char is OK [09:29:49]request: POST /json_proto HTTP/1.0 [09:29:49]Method: POST [09:29:49]URL: /json_proto [09:29:49]Method is POST - this is cgi request [09:29:49]url: /json_proto [09:29:49]query_string will be loaded in cgi processing [09:29:49]execute_cgi json_proto POST (null) [09:29:49]execute_cgi path=json_proto method=POST [09:29:49]POST find Content-Length [09:29:49]Host: 172.17.44.132:8080 [09:29:49]Content-Length: 751 [09:29:49]Content-Type: application/json [09:29:49] [09:29:49]POST finish read [09:29:49]Found Content-Length = 751 [09:29:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50390", "tax_sys" : 0, "items" : [ { "code": "4607015235333", "name": "\u041F\u0440\u044F\u043D\u0438\u043A\u0438 \u042F\u0448\u043A\u0438\u043D\u043E \u0441 \u0432\u0430\u0440\u0435\u043D\u043E\u0439 \u0441\u0433\u0443\u0449\u0435\u043D\u043A\u043E\u0439 350\u0433", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:49]execute_script... [09:29: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)50390", "tax_sys" : 0, "items" : [ { "code": "4607015235333", "name": "\u041F\u0440\u044F\u043D\u0438\u043A\u0438 \u042F\u0448\u043A\u0438\u043D\u043E \u0441 \u0432\u0430\u0440\u0435\u043D\u043E\u0439 \u0441\u0433\u0443\u0449\u0435\u043D\u043A\u043E\u0439 350\u0433", "price" : 149.00, "quantity" : 1.000, "sum" : 149.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 149.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:29:49]POST & json_proto [09:29:49]process_json_proto [09:29:49]json parsed OK: [09:29:49]protocol is kg_v1.0 [09:29:49]action value=close_receipt [09:29:49]process_action close_receipt [09:29:49]cmd_close_receipt [09:29:49]MH_GetDate [09:29:49]Write to MH i2c: F0 00 00 65 00 54 [09:29:49]Write i2c OK [09:29:49]MH_I2C_Read... [09:29:49]Read from MH i2c: F0 [09:29:49]MH_I2C_Read... [09:29:49]Read from MH i2c: F0 09 00 [09:29:49]MH_I2C_Read... [09:29:49]Read from MH i2c: F0 09 00 65 00 00 0E 62 C4 66 2A 83 C1 65 CA [09:29:49]GetLastDocTimeStamp 1724146032 [09:29:49]current date 1724146190 [09:29:49]FM_GetShiftState [09:29:49]SAM_PROTO_GetShiftState [09:29:49]wFMCommunicate request_size=4 [09:29:49]MH_SAM_APDU [09:29:49]CAPDU: 80 13 01 00 [09:29:49]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [09:29:49]Write i2c OK [09:29:49]MH_I2C_Read... [09:29:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:29:50]Read from MH i2c: E2 [09:29:50]MH_I2C_Read... [09:29:50]Read from MH i2c: E2 0E 00 [09:29:50]MH_I2C_Read... [09:29:50]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [09:29:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:29:50]wFMCommunicate OK [09:29:50]SAM_PROTO_GetShiftState done [09:29:50]FM_GetShiftState done [09:29:50]opened in 1724113081 [09:29:50]opened+sec_in_day 1724199481 [09:29:50]quantity*price = 14900 [09:29:50]sum+1 = 14901 [09:29:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 149.00 НСП 1% : 1.32 НДС 12% : 15.82 Наличными: 149.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 135 20.08.2024 09:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162690 ФПД: 160744257904930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T092950&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162690&fm=160744257904930&tin=02508201610067®Number=0000000000092562&sum=14900 0 [09:29:51]StoreToDocumentArchive [09:29:51]shift 465 fd 162690 [09:29:51]save to /storage/0465/doc_00162690 [09:29:51]save last doc name /storage/0465/doc_00162690 to /storage/kkm_last_doc_name [09:29:51]save OK [09:29:51]Clear old archive folders... [09:29:51]ProcessDocumentItem done err = 0, tmpTLVsize=312 [09:29:51]tlvbuf is 01596C10 [09:29:51]SAM_PROTO_ClearQueue [09:29:51]wFMCommunicate request_size=4 [09:29:51]MH_SAM_APDU [09:29:51]CAPDU: 80 09 00 00 [09:29:51]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [09:29:51]Write i2c OK [09:29:51]MH_I2C_Read... [09:29:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:29:51]Read from MH i2c: E2 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 03 00 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [09:29:51]RAPDU: 90 00 [09:29:51]wFMCommunicate OK [09:29:51]SAM_PROTO_ClearQueue done [09:29:51]KKMCreateOFDPacket [09:29:51]OFDProtocolAddRootSTLVToBuf [09:29:51]FM_MakeSignedData [09:29:51]FM_MakeSignedData [09:29:51]SAM_PROTO_SignData [09:29:51]wFMCommunicate request_size=4 [09:29:51]MH_SAM_APDU [09:29:51]CAPDU: 80 0D 01 02 [09:29:51]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [09:29:51]Write i2c OK [09:29:51]MH_I2C_Read... [09:29:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:29:51]Read from MH i2c: E2 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 03 00 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [09:29:51]RAPDU: 90 00 [09:29:51]wFMCommunicate OK [09:29:51]wFMCommunicate request_size=255 [09:29:51]MH_SAM_APDU [09:29:51]CAPDU: 80 0D 02 02 FA 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 87 00 00 00 F4 03 04 00 0E 62 C4 66 0E 04 04 00 D1 [09:29:51]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 87 00 00 00 F4 03 04 00 0E 62 C4 66 0E 04 04 00 D1 00 00 9E [09:29:51]Write i2c OK [09:29:51]MH_I2C_Read... [09:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:51]Read from MH i2c: E2 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 03 00 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [09:29:51]RAPDU: 90 00 [09:29:51]wFMCommunicate OK [09:29:51]wFMCommunicate request_size=71 [09:29:51]MH_SAM_APDU [09:29:51]CAPDU: 80 0D 02 02 42 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7B 02 00 35 04 06 00 92 32 30 64 61 22 [09:29:51]Write to MH i2c: E2 4A 00 76 00 80 0D 02 02 42 00 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7B 02 00 35 04 06 00 92 32 30 64 61 22 00 00 E9 [09:29:51]Write i2c OK [09:29:51]MH_I2C_Read... [09:29:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:29:51]Read from MH i2c: E2 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 03 00 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [09:29:51]RAPDU: 90 00 [09:29:51]wFMCommunicate OK [09:29:51]wFMCommunicate request_size=4 [09:29:51]MH_SAM_APDU [09:29:51]CAPDU: 80 0D 03 02 [09:29:51]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [09:29:51]Write i2c OK [09:29:51]MH_I2C_Read... [09:29:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:29:51]Read from MH i2c: E2 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 0B 00 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 0B 00 77 00 00 82 6B 6F 78 C5 42 D3 D4 90 00 75 [09:29:51]RAPDU: 82 6B 6F 78 C5 42 D3 D4 90 00 [09:29:51]wFMCommunicate OK [09:29:51]SAM_PROTO_SignData done [09:29:51]FM_MakeSignedData done [09:29:51]CreateOFDProtocolMessage [09:29:51]wFMCommunicate request_size=4 [09:29:51]MH_SAM_APDU [09:29:51]CAPDU: 80 11 00 00 [09:29:51]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [09:29:51]Write i2c OK [09:29:51]MH_I2C_Read... [09:29:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:29:51]Read from MH i2c: E2 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 17 00 [09:29:51]MH_I2C_Read... [09:29:51]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]/dev/ttyS4 opened [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 16965605+1707180842=1724146447 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 0F 63 C4 66 2A 83 C1 65 6E [09:34:07]Current date/time: 20.08.2024 09:34 [09:34:07]FM_Init [09:34:07]wFMConnect [09:34:07]MH_SAM_On [09:34:07]Write to MH i2c: E0 00 00 08 00 E7 [09:34:07]Write i2c OK [09:34:07]MH_I2C_Read... [09:34:07]*** iso7816_init finished! [09:34:07]*** atr: [09:34:07]*** 0F 3B D5 18 FF 81 91 FE [09:34:07]*** 1F C3 80 73 C8 21 10 0A [09:34:07]*** 00 00 00 00 00 00 00 00 [09:34:07]*** 00 00 00 00 00 00 00 00 [09:34:07]*** 00 00 00 00 00 00 00 00 [09:34:07]*** 00 00 00 00 00 00 00 00 [09:34:07]*** 00 00 00 00 00 00 00 00 [09:34:07]*** 00 00 00 00 00 00 00 00 [09:34:07]Read from MH i2c: E0 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E0 10 00 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [09:34:07]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [09:34:07]wFMCommunicate request_size=10 [09:34:07]MH_SAM_APDU [09:34:07]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [09:34:07]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [09:34:07]Write i2c OK [09:34:07]MH_I2C_Read... [09:34:07]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [09:34:07]Read from MH i2c: E2 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 03 00 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [09:34:07]RAPDU: 90 00 [09:34:07]wFMCommunicate OK [09:34:07]wFMCommunicate request_size=4 [09:34:07]MH_SAM_APDU [09:34:07]CAPDU: 80 11 00 00 [09:34:07]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [09:34:07]Write i2c OK [09:34:07]MH_I2C_Read... [09:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:07]Read from MH i2c: E2 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 17 00 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [09:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:34:07]wFMCommunicate OK [09:34:07]Detected FM SN is 0000000000871769 [09:34:07]Stored FM SN is 0000000000871769 [09:34:07]wFMCommunicate request_size=9 [09:34:07]MH_SAM_APDU [09:34:07]CAPDU: 80 16 00 00 04 E7 8B 00 00 [09:34:07]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [09:34:07]Write i2c OK [09:34:07]MH_I2C_Read... [09:34:07]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [09:34:07]Read from MH i2c: E2 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 03 00 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [09:34:07]RAPDU: 90 00 [09:34:07]wFMCommunicate OK [09:34:07]FM PIN OK [09:34:07]wFMCommunicate request_size=8 [09:34:07]MH_SAM_APDU [09:34:07]CAPDU: 80 14 04 00 03 02 00 01 [09:34:07]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [09:34:07]Write i2c OK [09:34:07]MH_I2C_Read... [09:34:07]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [09:34:07]Read from MH i2c: E2 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 03 00 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [09:34:07]RAPDU: 90 00 [09:34:07]wFMCommunicate OK [09:34:07]wFMCommunicate request_size=13 [09:34:07]MH_SAM_APDU [09:34:07]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [09:34:07]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [09:34:07]Write i2c OK [09:34:07]MH_I2C_Read... [09:34:07]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [09:34:07]Read from MH i2c: E2 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 03 00 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [09:34:07]RAPDU: 90 00 [09:34:07]wFMCommunicate OK [09:34:07]wFMCommunicate request_size=4 [09:34:07]MH_SAM_APDU [09:34:07]CAPDU: 80 11 00 00 [09:34:07]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [09:34:07]Write i2c OK [09:34:07]MH_I2C_Read... [09:34:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:07]Read from MH i2c: E2 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 17 00 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [09:34:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:34:07]wFMCommunicate OK [09:34:07]DocumentArchiveInit [09:34:07]Start Httpd... [09:34:07]Httpd thread 3067845988 created [09:34:07]Write to MH i2c: 01 00 00 0F 00 0F [09:34:07]Write i2c OK [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: 01 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: 01 07 00 [09:34:07]MH_I2C_Read... [09:34:07]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [09:34:07]Allocated Socket 5 [09:34:07]Bind OK [09:34:07]Listen OK [09:34:07]httpd running on port 8080 [09:34:07]Waiting for new connection... [09:34:07]MH Int Process started [09:34:08]OFD Sender: Processing packet 162690 [packets to send 957, broken 955] [09:34:08]ProducePacketName [09:34:08]name=ofd_packets/00162690 [09:34:08]OFD Sender: To server: pG, [09:34:08]CommunicateWithHost lk.salyk.kg:30040 [09:34:08]ConnectInit lk.salyk.kg [09:34:12]accept exits with 6 [09:34:12]New connection [09:34:12]New thread 3067559268 created [09:34:12]Waiting for new connection... [09:34:12] Sock 6.Parse request [09:34:12]Sock 6.Check first char [09:34:12]Sock 6.First char is OK [09:34:12]request: POST /json_proto HTTP/1.0 [09:34:12]Method: POST [09:34:12]URL: /json_proto [09:34:12]Method is POST - this is cgi request [09:34:12]url: /json_proto [09:34:12]query_string will be loaded in cgi processing [09:34:12]execute_cgi json_proto POST (null) [09:34:12]execute_cgi path=json_proto method=POST [09:34:12]POST find Content-Length [09:34:12]Host: 172.17.44.132:8080 [09:34:12]Content-Length: 215 ,  [09:34:13]url: /json_proto [09:34:13]query_string will be loaded in cgi processing [09:34:13]execute_cgi json_proto POST (null) [09:34:13]execute_cgi path=json_proto method=POST [09:34:13]POST find Content-Length [09:34:13]Host: 172.17.44.132:8080 [09:34:13]Content-Length: 331 [09:34:13]Content-Type: application/json [09:34:13] [09:34:13]POST finish read [09:34:13]Found Content-Length = 331 [09:34: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" ] } } [09:34:13]execute_script... [09:34:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [09:34:13]POST & json_proto [09:34:13]process_json_proto [09:34:13]json parsed OK: [09:34:13]protocol is kg_v1.0 [09:34:13]action value=get_value [09:34:13]process_action get_value [09:34:13]cmd_get_value [09:34:13]process_action get_value done [09:34:13]requested_data is exist [09:34:13]produce_requested_data [09:34:13]requested_item fm.sale.total is exist - process it [09:34:13]SAM_PROTO_GetFMData [09:34:13]wFMCommunicate request_size=4 [09:34:13]MH_SAM_APDU [09:34:13]CAPDU: 80 13 03 00 [09:34:13]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [09:34:13]Write i2c OK [09:34:13]MH_I2C_Read... [09:34:13]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [09:34:13]Read from MH i2c: E2 [09:34:13]MH_I2C_Read... [09:34:13]Read from MH i2c: E2 FD 00 [09:34:13]MH_I2C_Read... [09:34:13]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 E0 77 02 00 69 04 A4 00 6F 04 04 00 D0 74 02 00 B1 04 05 00 BE 46 51 67 03 70 04 05 00 A2 C5 AB 66 02 72 04 05 00 1C 81 A5 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 B0 CE 8B 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 E0 14 B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 0A [09:34:13]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 E0 77 02 00 69 04 A4 00 6F 04 04 00 D0 74 02 00 B1 04 05 00 BE 46 51 67 03 70 04 05 00 A2 C5 AB 66 02 72 04 05 00 1C 81 A5 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 B0 CE 8B 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 E0 14 B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [09:34:13]wFMCommunicate OK [09:34:13]wFMCommunicate request_size=4 [09:34:13]MH_SAM_APDU [09:34:13]CAPDU: 80 17 00 00 [09:34:13]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [09:34:13]Write i2c OK [09:34:13]MH_I2C_Read... [09:34:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 FD 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [09:34:14]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:34:14]wFMCommunicate OK [09:34:14]wFMCommunicate request_size=4 [09:34:14]MH_SAM_APDU [09:34:14]CAPDU: 80 17 00 00 [09:34:14]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 FD 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [09:34:14]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:34:14]wFMCommunicate OK [09:34:14]wFMCommunicate request_size=4 [09:34:14]MH_SAM_APDU [09:34:14]CAPDU: 80 17 00 00 [09:34:14]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 FD 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [09:34:14]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:34:14]wFMCommunicate OK [09:34:14]wFMCommunicate request_size=4 [09:34:14]MH_SAM_APDU [09:34:14]CAPDU: 80 17 00 00 [09:34:14]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [09:34:14]Write i2c OK [09:34:14]MH_I2C_Read... [09:34:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [09:34:14]Read from MH i2c: E2 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 E6 00 [09:34:14]MH_I2C_Read... [09:34:14]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [09:34:14]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:34:15]wFMCommunicate OK [09:34:15]SAM_PROTO_GetFMData done [09:34:15]requested_item fm.sale_refund.total is exist - process it [09:34:15]requested_item fm.buy.total is exist - process it [09:34:15]requested_item shift.sale.total is exist - process it [09:34:15]SAM_PROTO_GetShiftData [09:34:15]wFMCommunicate request_size=4 [09:34:15]MH_SAM_APDU [09:34:15]CAPDU: 80 13 02 00 [09:34:15]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [09:34:15]Write i2c OK [09:34:15]MH_I2C_Read... [09:34:15]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [09:34:15]Read from MH i2c: E2 [09:34:15]MH_I2C_Read... [09:34:15]Read from MH i2c: E2 FD 00 [09:34:15]MH_I2C_Read... [09:34:15]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 88 00 00 00 69 04 9D 00 6F 04 04 00 88 00 00 00 B1 04 04 00 77 A4 25 01 70 04 03 00 80 8E AA 72 04 03 00 F7 15 7B 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 78 2F 1F 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 3B 99 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 95 [09:34:15]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 88 00 00 00 69 04 9D 00 6F 04 04 00 88 00 00 00 B1 04 04 00 77 A4 25 01 70 04 03 00 80 8E AA 72 04 03 00 F7 15 7B 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 78 2F 1F 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 3B 99 02 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [09:34:15]wFMCommunicate OK [09:34:15]wFMCommunicate request_size=4 [09:34:15]MH_SAM_APDU [09:34:15]CAPDU: 80 17 00 00 [09:34:15]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [09:34:15]Write i2c OK [09:34:15]MH_I2C_Read... [09:34:15]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:34:15]Read from MH i2c: E2 [09:34:15]MH_I2C_Read... [09:34:15]Read from MH i2c: E2 FD 00 [09:34:15]MH_I2C_Read... [09:34:15]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B3 [09:34:15]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:34:15]wFMCommunicate OK [09:34:15]wFMCommunicate request_size=4 [09:34:15]MH_SAM_APDU [09:34:15]CAPDU: 80 17 00 00 [09:34:15]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [09:34:15]Write i2c OK [09:34:15]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 FD 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 57 [09:34:16]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [09:34:16]wFMCommunicate OK [09:34:16]wFMCommunicate request_size=4 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 17 00 00 [09:34:16]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 FD 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 0E [09:34:16]RAPDU: 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 90 00 [09:34:16]wFMCommunicate OK [09:34:16]wFMCommunicate request_size=4 [09:34:16]MH_SAM_APDU [09:34:16]CAPDU: 80 17 00 00 [09:34:16]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [09:34:16]Write i2c OK [09:34:16]MH_I2C_Read... [09:34:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [09:34:16]Read from MH i2c: E2 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 CD 00 [09:34:16]MH_I2C_Read... [09:34:16]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [09:34:16]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [09:34:16]wFMCommunicate OK [09:34:16]SAM_PROTO_GetShiftData done [09:34:16]requested_item shift.sale.total_cash is exist - process it [09:34:16]requested_item shift.sale_refund.total is exist - process it [09:34:16]requested_item shift.sale_refund.total_cash is exist - process it [09:34:16]requested_item shift.buy.total is exist - process it [09:34:16]requested_item shift.buy.total_cash is exist - process it [09:34:16]produce_requested_data done [09:34:16]produce_requested_data return {"fm.sale.total":146182816.62,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":192441.51,"shift.sale.total_cash":111776.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [09:34:16]process_action_free get_value [09:34:16]json_value_free [09:34:16]json_value_free done [09:34:16]process_json_proto returns [09:34:16]Send response to host [09:34:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146182816.62,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":192441.51,"shift.sale.total_cash":111776.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [09:34:16]free response buf [09:34:16]execute_script done [09:34:16]execute_script returns [09:34:16]free content buf [09:34:16]Sock 12.Close socket [09:34:16]Sock 12.Thread stoped [09:34:18]accept exits with 6 [09:34:18]New connection [09:34:18]New thread 3067559268 created [09:34:18]Thread 3067415908 joined [09:34:18]Waiting for new connection... [09:34:18] Sock 6.Parse request [09:34:18]Sock 6.Check first char [09:34:18]Sock 6.First char is OK [09:34:18]request: POST /json_proto HTTP/1.0 [09:34:18]Method: POST [09:34:18]URL: /json_proto [09:34:18]Method is POST - this is cgi request [09:34:18]url: /json_proto [09:34:18]query_string will be loaded in cgi processing [09:34:18]execute_cgi json_proto POST (null) [09:34:18]execute_cgi path=json_proto method=POST [09:34:18]POST find Content-Length [09:34:18]Host: 172.17.44.132:8080 [09:34:18]Content-Length: 1564 [09:34:18]Content-Type: application/json [09:34:18] [09:34:18]POST finish read [09:34:18]Found Content-Length = 1564 [09:34:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50391", "tax_sys" : 0, "items" : [ { "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521230", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043B\u0438\u043C\u043E\u043D", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "code": "4823077634222", "name": "\u041F\u0435\u0447 LOVITA \u0414\u0436\u0435\u043B\u043B\u0438 \u041A\u0443\u043A\u0438\u0441 \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D 135 \u0433\u0440", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 445.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:18]execute_script... [09:34: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)50391", "tax_sys" : 0, "items" : [ { "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521230", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A MAXI \u0447\u0430\u0439 1,2 \u0447\u0435\u0440\u043D.\u043B\u0438\u043C\u043E\u043D", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "code": "4823077634222", "name": "\u041F\u0435\u0447 LOVITA \u0414\u0436\u0435\u043B\u043B\u0438 \u041A\u0443\u043A\u0438\u0441 \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D 135 \u0433\u0440", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 445.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:18]POST & json_proto [09:34:18]process_json_proto [09:34:18]json parsed OK: [09:34:18]protocol is kg_v1.0 [09:34:18]action value=close_receipt [09:34:18]process_action close_receipt [09:34:18]cmd_close_receipt [09:34:18]MH_GetDate [09:34:18]Write to MH i2c: F0 00 00 1D 00 0C [09:34:18]Write i2c OK [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: F0 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: F0 09 00 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: F0 09 00 1D 00 00 1B 63 C4 66 2A 83 C1 65 90 [09:34:18]GetLastDocTimeStamp 1724146197 [09:34:18]current date 1724146459 [09:34:18]FM_GetShiftState [09:34:18]SAM_PROTO_GetShiftState [09:34:18]wFMCommunicate request_size=4 [09:34:18]MH_SAM_APDU [09:34:18]CAPDU: 80 13 01 00 [09:34:18]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [09:34:18]Write i2c OK [09:34:18]MH_I2C_Read... [09:34:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:18]Read from MH i2c: E2 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: E2 0E 00 [09:34:18]MH_I2C_Read... [09:34:18]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [09:34:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:34:18]wFMCommunicate OK [09:34:18]SAM_PROTO_GetShiftState done [09:34:18]FM_GetShiftState done [09:34:18]opened in 1724113081 [09:34:18]opened+sec_in_day 1724199481 [09:34:18]quantity*price = 12500 [09:34:18]sum+1 = 12501 [09:34:18]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870202521230 Напиток MAXI чай 1,2 черн.лимон 1.000 * 125.00 = 125.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870001570057 Напиток Pepsi 0,5л 1.000 * 80.00 = 80.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4823077634222 Печ LOVITA Джелли Кукис апельсин 135 гр 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 445.00 НСП 1% : 3.95 НДС 12% : 47.25 Наличными: 445.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 137 20.08.2024 09:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162692 ФПД: 81696139236524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093419&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162692&fm=81696139236524&tin=02508201610067®Number=0000000000092562&sum=44500 0 [09:34:19]StoreToDocumentArchive [09:34:19]shift 465 fd 162692 [09:34:19]save to /storage/0465/doc_00162692 [09:34:19]save last doc name /storage/0465/doc_00162692 to /storage/kkm_last_doc_name [09:34:19]save OK [09:34:19]Clear old archive folders... [09:34:19]ProcessDocumentItem done err = 0, tmpTLVsize=653 [09:34:19]tlvbuf is 019CC2E0 [09:34:19]SAM_PROTO_ClearQueue [09:34:19]wFMCommunicate request_size=4 [09:34:19]MH_SAM_APDU [09:34:19]CAPDU: 80 09 00 00 [09:34:19]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [09:34:19]Write i2c OK [09:34:19]MH_I2C_Read... [09:34:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:19]Read from MH i2c: E2 [09:34:19]MH_I2C_Read... [09:34:19]Read from MH i2c: E2 03 00 [09:34:19]MH_I2C_Read... [09:34:19]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [09:34:19]RAPDU: 90 00 [09:34:19]wFMCommunicate OK [09:34:19]SAM_PROTO_ClearQueue done [09:34:19]KKMCreateOFDPacket [09:34:19]OFDProtocolAddRootSTLVToBuf [09:34:19]FM_MakeSignedData [09:34:19]FM_MakeSignedData [09:34:19]SAM_PROTO_SignData [09:34:19]wFMCommunicate request_size=4 [09:34:19]MH_SAM_APDU [09:34:19]CAPDU: 80 0D 01 02 [09:34:19]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [09:34:20]Write i2c OK [09:34:20]MH_I2C_Read... [09:34:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:20]Read from MH i2c: E2 [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: E2 03 00 [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [09:34:20]RAPDU: 90 00 [09:34:20]wFMCommunicate OK [09:34:20]wFMCommunicate request_size=255 [09:34:20]MH_SAM_APDU [09:34:20]CAPDU: 80 0D 02 02 FA 03 00 8D 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 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 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 33 30 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 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 [09:34:20]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 8D 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 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 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 33 30 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 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 00 00 D9 [09:34:20]Write i2c OK [09:34:20]MH_I2C_Read... [09:34:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:20]Read from MH i2c: E2 [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: E2 03 00 [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [09:34:20]RAPDU: 90 00 [09:34:20]wFMCommunicate OK [09:34:20]wFMCommunicate request_size=255 [09:34:20]MH_SAM_APDU [09:34:20]CAPDU: 80 0D 02 02 FA 03 01 00 01 BC 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 23 04 83 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 32 32 06 04 3F 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 AD 00 00 [09:34:20]Write to MH i2c: E2 02 01 2E 00 80 0D 02 02 FA 00 03 01 00 01 BC 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 23 04 83 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 32 32 06 04 3F 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 AD 00 00 00 00 22 [09:34:20]Write i2c OK [09:34:20]MH_I2C_Read... [09:34:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:20]Read from MH i2c: E2 [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: E2 03 00 [09:34:20]MH_I2C_Read... [09:34:20]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [09:34:20]RAPDU: 90 00 [09:34:20]wFMCommunicate OK [09:34:20]wFMCommunicate request_size=162 [09:34:20]MH_SAM_APDU [09:34:20]CAPDU: 80 0D 02 02 9D 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 12 00 00 00 00 07 04 06 00 D4 AD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 1B 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7B 02 00 35 04 06 00 4A 4D 5D 5B D4 AC [09:34:20]Write to MH i2c: E2 A5 00 2F 00 80 0D 02 02 9D 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 12 00 00 00 00 07 04 06 00 D4 AD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 1B 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7B 02 00 35 04 06 00 4A 4D 5D 5B D4 AC 00 00 8C [09:34:21]Write i2c OK [09:34:21]MH_I2C_Read... [09:34:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:21]Read from MH i2c: E2 [09:34:21]MH_I2C_Read... [09:34:21]Read from MH i2c: E2 03 00 [09:34:21]MH_I2C_Read... [09:34:21]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [09:34:21]RAPDU: 90 00 [09:34:21]wFMCommunicate OK [09:34:21]wFMCommunicate request_size=4 [09:34:21]MH_SAM_APDU [09:34:21]CAPDU: 80 0D 03 02 [09:34:21]Write to MH i2c: E2 08 00 30 00 80 0D 03 02 00 00 00 00 AB [09:34:21]Write i2c OK [09:34:21]MH_I2C_Read... [09:34:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:21]Read from MH i2c: E2 [09:34:21]MH_I2C_Read... [09:34:21]Read from MH i2c: E2 0B 00 [09:34:21]MH_I2C_Read... [09:34:21]Read from MH i2c: E2 0B 00 30 00 00 ED 2F E9 27 67 EE 35 C0 90 00 22 [09:34:21]RAPDU: ED 2F E9 27 67 EE 35 C0 90 00 [09:34:21]wFMCommunicate OK [09:34:21]SAM_PROTO_SignData done [09:34:21]FM_MakeSignedData done [09:34:21]CreateOFDProtocolMessage [09:34:21]wFMCommunicate request_size=4 [09:34:21]MH_SAM_APDU [09:34:21]CAPDU: 80 11 00 00 [09:34:21]Write to MH i2c: E2 08 00 31 00 80 11 00 00 00 00 00 00 AB [09:34:21]Write i2c OK [09:34:21]MH_I2C_Read... [09:34:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:21]Read from MH i2c: E2 [09:34:21]MH_I2C_Read... [09:34:21]Read from MH i2c: E2 17 00 [09:34:21]MH_I2C_Read... [09:34:21]Read from MH i2c: E2 17 00 31 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [09:34:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:34:21]wFMCommunicate OK [09:34:21]CreateOFDProtocolMessage done [09:34:21]OFDSenderStorePacket 162692 [09:34:21]StoreOFDPacket docnum=162692 [09:34:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A1 02 00 00 DB 6B 99 02 88 C1 5A 03 01 00 03 00 8D 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 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 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 33 30 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 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 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 23 04 83 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 32 32 06 04 3F 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 AD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 12 00 00 00 00 07 04 06 00 D4 AD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 1B 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7B 02 00 35 04 06 00 4A 4D 5D 5B D4 AC ED 2F E9 27 67 EE 35 C0 [09:34:21]CheckFolder [09:34:21]dirname=/storage/ofd_packets [09:34:21]CheckFolder done [09:34:21]ProducePacketName [09:34:21]name=ofd_packets/00162692 [09:34:21]NVStorageSaveData ofd_packets/00162692 [09:34:21]File name is /storage/ofd_packets/00162692 [09:34:21]Write 703 bytes [09:34:21]NVStorageSaveData done [09:34:21]OFDSenderStorePacket done [09:34:21]KKMCreateOFDPacket done [09:34:21]NVStorageSaveData kkm_last_timestamp [09:34:21]File name is /storage/kkm_last_timestamp [09:34:21]Write 4 bytes [09:34:21]NVStorageSaveData done [09:34:21]ExternCall_PrintAddStr [09:34:21]wPrintStart [09:34:21]Write to MH i2c: 01 00 00 32 00 32 [09:34:21]Write i2c OK [09:34:21]MH_I2C_Read... [09:34:21]Read from MH i2c: 01 [09:34:21]MH_I2C_Read... [09:34:21]Read from MH i2c: 01 07 00 [09:34:21]MH_I2C_Read... [09:34:21]Read from MH i2c: 01 07 00 32 00 00 00 00 00 00 FF 0F 47 [09:34:21]RasterBufferAndPrint [09:34:21]line Счет N : (3)50391 [09:34:21]line ИНН: 02508201610067 [09:34:21]line Контрольно-Кассовый Чек [09:34:21]line ПРОДАЖА [09:34:21]line Товар: 4870202522701 [09:34:21]line Напиток Maxi Чай черный Малина 1,2 [09:34:21]line 1.000 * 125.00 [09:34:21]line = 125.00 [09:34:21]line НДС 12% НСП 1% [09:34:21]line > о реализуемом товаре [09:34:21]line Товар: 4870202521230 [09:34:21]line Напиток MAXI чай 1,2 черн.лимон [09:34:21]line 1.000 * 125.00 [09:34:21]line = 125.00 [09:34:21]line НДС 12% НСП 1% [09:34:21]line > о реализуемом товаре [09:34:21]line Товар: 4870001570057 [09:34:21]line Напиток Pepsi 0,5л [09:34:21]line 1.000 * 80.00 [09:34:21]line = 80.00 [09:34:21]line НДС 12% НСП 1% [09:34:21]line > о реализуемом товаре [09:34:21]line Товар: 4823077634222 [09:34:21]line Печ LOVITA Джелли Кукис апельсин 135 гр [09:34:21]line 1.000 * 115.00 [09:34:21]line = 115.00 [09:34:21]line НДС 12% НСП 1% [09:34:21]line > о реализуемом товаре [09:34:21]line ИТОГО: 445.00 [09:34:21]line НСП 1% : 3.95 [09:34:21]line НДС 12% : 47.25 [09:34:21]line Наличными: 445.00 [09:34:21]line Безнал.: 0.00 [09:34:21]line Место: АЗС № 130 "Партнер Нефть" [09:34:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:34:21]line СНО: Общий режим [09:34:21]line Чек 137 20.08.2024 09:34 [09:34:21]line Смена: 465 ФФД: 1.0 [09:34:21]line ЗНМ: 0300000070 [09:34:21]line РНМ: 0000000000092562 [09:34:21]line Версия ККМ: 001 [09:34:21]line ФМ: 0000000000871769 [09:34:21]line ФД: 162692 [09:34:21]line ФПД: 81696139236524 [09:34:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093419&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162692&fm=81696139236524&tin=02508201610067®Number=0000000000092562&sum=44500 [09:34:21]line 0 [09:34:21]written 0, free lines is 4095 [09:34:22]Write to MH i2c: 01 00 00 6F 00 6F [09:34:22]Write i2c OK [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: 01 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: 01 07 00 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: 01 07 00 6F 00 00 00 00 00 00 92 0B 13 [09:34:22]RasterBufferAndPrint [09:34:22]line [09:34:22]line [09:34:22]line [09:34:22]line [09:34:22]line [09:34:22]written 0, free lines is 2985 [09:34:22]MH_Cut [09:34:22]Write to MH i2c: D1 01 00 76 00 01 48 [09:34:22]Write i2c OK [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: D1 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: D1 01 00 [09:34:22]MH_I2C_Read... [09:34:22]Read from MH i2c: D1 01 00 76 00 00 47 [09:34:22]Write to MH i2c: 01 00 00 77 00 77 [09:34:22]Write i2c OK [09:34:22]MH_I2C_Read... [09:34:23]*** Cut start [09:34:23]*** Purtial cut [09:34:23]*** Stage 1: CUTSNS_PIN = 1 [09:34:25]Read from MH i2c: 01 [09:34:25]MH_I2C_Read... [09:34:25]*** Stop cut motor [09:34:25]*** Cut end [09:34:25]Read from MH i2c: 01 07 00 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: 01 07 00 77 00 00 00 00 00 00 FF 0F 8C [09:34:25]process_action close_receipt done [09:34:25]requested_data is exist [09:34:25]produce_requested_data [09:34:25]requested_item fm.sn is exist - process it [09:34:25]wFMCommunicate request_size=4 [09:34:25]MH_SAM_APDU [09:34:25]CAPDU: 80 11 00 00 [09:34:25]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [09:34:25]Write i2c OK [09:34:25]MH_I2C_Read... [09:34:25]recv_with_timeout no data received [09:34:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:25]Read from MH i2c: E2 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 17 00 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [09:34:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:34:25]wFMCommunicate OK [09:34:25]requested_item fd.num is exist - process it [09:34:25]SAM_PROTO_GetFieldsCounters [09:34:25]wFMCommunicate request_size=4 [09:34:25]MH_SAM_APDU [09:34:25]CAPDU: 80 13 00 00 [09:34:25]Write to MH i2c: E2 08 00 79 00 80 13 00 00 00 00 00 00 F5 [09:34:25]Write i2c OK [09:34:25]MH_I2C_Read... [09:34:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:25]Read from MH i2c: E2 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 62 00 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 62 00 79 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 89 [09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 89 00 00 00 5E 04 04 00 89 00 00 00 57 04 04 00 8A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:34:25]wFMCommunicate OK [09:34:25]SAM_PROTO_GetFieldsCounters done [09:34:25]requested_item shift.num is exist - process it [09:34:25]requested_item shift.opened is exist - process it [09:34:25]req_shift_opened [09:34:25]FM_GetShiftState [09:34:25]SAM_PROTO_GetShiftState [09:34:25]wFMCommunicate request_size=4 [09:34:25]MH_SAM_APDU [09:34:25]CAPDU: 80 13 01 00 [09:34:25]Write to MH i2c: E2 08 00 7A 00 80 13 01 00 00 00 00 00 F7 [09:34:25]Write i2c OK [09:34:25]MH_I2C_Read... [09:34:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:25]Read from MH i2c: E2 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 0E 00 [09:34:25]MH_I2C_Read... [09:34:25]Read from MH i2c: E2 0E 00 7A 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C5 [09:34:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:34:25]wFMCommunicate OK [09:34:25]SAM_PROTO_GetShiftState done [09:34:25]FM_GetShiftState done [09:34:25]req_shift_opened done [09:34:25]requested_item shift.open_date is exist - process it [09:34:25]req_shift_open_date [09:34:25]req_shift_open_date done [09:34:25]produce_requested_data done [09:34:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162692,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:34:25]process_action_free close_receipt [09:34:25]json_value_free [09:34:25]json_value_free done [09:34:25]process_json_proto returns [09:34:25]Send response to host [09:34:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162692,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:34:25]free response buf [09:34:25]execute_script done [09:34:25]execute_script returns [09:34:25]free content buf [09:34:25]Sock 6.Close socket [09:34:25]Sock 6.Thread stoped [09:34:29]accept exits with 10 [09:34:29]New connection [09:34:29]New thread 3067415908 created [09:34:29]Thread 3067559268 joined [09:34:29]Waiting for new connection... [09:34:29] Sock 10.Parse request [09:34:29]Sock 10.Check first char [09:34:29]Sock 10.First char is OK [09:34:29]request: POST /json_proto HTTP/1.0 [09:34:29]Method: POST [09:34:29]URL: /json_proto [09:34:29]Method is POST - this is cgi request [09:34:29]url: /json_proto [09:34:29]query_string will be loaded in cgi processing [09:34:29]execute_cgi json_proto POST (null) [09:34:29]execute_cgi path=json_proto method=POST [09:34:29]POST find Content-Length [09:34:29]Host: 172.17.44.132:8080 [09:34:29]Content-Length: 681 [09:34:29]Content-Type: application/json [09:34:29] [09:34:29]POST finish read [09:34:29]Found Content-Length = 681 [09:34:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 20.840, "sum" : 800.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:29]execute_script... [09:34:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291130", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 20.840, "sum" : 800.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:29]POST & json_proto [09:34:29]process_json_proto [09:34:29]json parsed OK: [09:34:29]protocol is kg_v1.0 [09:34:29]action value=close_receipt [09:34:29]process_action close_receipt [09:34:29]cmd_close_receipt [09:34:29]MH_GetDate [09:34:29]Write to MH i2c: F0 00 00 7B 00 6A [09:34:29]Write i2c OK [09:34:29]MH_I2C_Read... [09:34:29]Read from MH i2c: F0 [09:34:29]MH_I2C_Read... [09:34:29]Read from MH i2c: F0 09 00 [09:34:29]MH_I2C_Read... [09:34:29]Read from MH i2c: F0 09 00 7B 00 00 26 63 C4 66 2A 83 C1 65 F9 [09:34:29]GetLastDocTimeStamp 1724146459 [09:34:29]current date 1724146470 [09:34:29]FM_GetShiftState [09:34:29]SAM_PROTO_GetShiftState [09:34:29]wFMCommunicate request_size=4 [09:34:29]MH_SAM_APDU [09:34:29]CAPDU: 80 13 01 00 [09:34:29]Write to MH i2c: E2 08 00 7C 00 80 13 01 00 00 00 00 00 F9 [09:34:29]Write i2c OK [09:34:29]MH_I2C_Read... [09:34:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:29]Read from MH i2c: E2 [09:34:29]MH_I2C_Read... [09:34:29]Read from MH i2c: E2 0E 00 [09:34:29]MH_I2C_Read... [09:34:29]Read from MH i2c: E2 0E 00 7C 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C7 [09:34:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:34:29]wFMCommunicate OK [09:34:29]SAM_PROTO_GetShiftState done [09:34:29]FM_GetShiftState done [09:34:29]opened in 1724113081 [09:34:29]opened+sec_in_day 1724199481 [09:34:29]quantity*price = 80025 [09:34:29]sum+1 = 80027 [09:34:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.26 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.98 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 138 20.08.2024 09:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162693 ФПД: 278539015071148 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093430&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162693&fm=278539015071148&tin=02508201610067®Number=0000000000092562&sum=80000 [09:34:30]StoreToDocumentArchive [09:34:30]shift 465 fd 162693 [09:34:30]save to /storage/0465/doc_00162693 [09:34:30]save last doc name /storage/0465/doc_00162693 to /storage/kkm_last_doc_name [09:34:30]save OK [09:34:30]Clear old archive folders... [09:34:30]ProcessDocumentItem done err = 0, tmpTLVsize=250 [09:34:30]tlvbuf is B6FEC880 [09:34:30]SAM_PROTO_ClearQueue [09:34:30]wFMCommunicate request_size=4 [09:34:30]MH_SAM_APDU [09:34:30]CAPDU: 80 09 00 00 [09:34:30]Write to MH i2c: E2 08 00 89 00 80 09 00 00 00 00 00 00 FB [09:34:30]Write i2c OK [09:34:30]MH_I2C_Read... [09:34:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:30]Read from MH i2c: E2 [09:34:30]MH_I2C_Read... [09:34:30]Read from MH i2c: E2 03 00 [09:34:30]MH_I2C_Read... [09:34:30]Read from MH i2c: E2 03 00 89 00 00 90 00 FD [09:34:30]RAPDU: 90 00 [09:34:30]wFMCommunicate OK [09:34:30]SAM_PROTO_ClearQueue done [09:34:30]KKMCreateOFDPacket [09:34:30]OFDProtocolAddRootSTLVToBuf [09:34:30]FM_MakeSignedData [09:34:30]FM_MakeSignedData [09:34:30]SAM_PROTO_SignData [09:34:30]wFMCommunicate request_size=4 [09:34:30]MH_SAM_APDU [09:34:30]CAPDU: 80 0D 01 02 [09:34:30]Write to MH i2c: E2 08 00 8A 00 80 0D 01 02 00 00 00 00 03 [09:34:30]Write i2c OK [09:34:30]MH_I2C_Read... [09:34:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:30]Read from MH i2c: E2 [09:34:30]MH_I2C_Read... [09:34:30]Read from MH i2c: E2 03 00 [09:34:30]MH_I2C_Read... [09:34:30]Read from MH i2c: E2 03 00 8A 00 00 90 00 FE [09:34:30]RAPDU: 90 00 [09:34:30]wFMCommunicate OK [09:34:30]wFMCommunicate request_size=255 [09:34:30]MH_SAM_APDU [09:34:30]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 68 51 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 9A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 26 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7B 02 00 35 04 06 00 FD 54 [09:34:30]Write to MH i2c: E2 02 01 8B 00 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 68 51 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 9A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 26 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7B 02 00 35 04 06 00 FD 54 00 00 4A [09:34:31]Write i2c OK [09:34:31]MH_I2C_Read... [09:34:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:31]Read from MH i2c: E2 [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: E2 03 00 [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: E2 03 00 8B 00 00 90 00 FF [09:34:31]RAPDU: 90 00 [09:34:31]wFMCommunicate OK [09:34:31]wFMCommunicate request_size=9 [09:34:31]MH_SAM_APDU [09:34:31]CAPDU: 80 0D 02 02 04 6B 0C A5 AC [09:34:31]Write to MH i2c: E2 0C 00 8C 00 80 0D 02 02 04 00 6B 0C A5 AC 00 00 D6 [09:34:31]Write i2c OK [09:34:31]MH_I2C_Read... [09:34:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:31]Read from MH i2c: E2 [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: E2 03 00 [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: E2 03 00 8C 00 00 90 00 00 [09:34:31]RAPDU: 90 00 [09:34:31]wFMCommunicate OK [09:34:31]wFMCommunicate request_size=4 [09:34:31]MH_SAM_APDU [09:34:31]CAPDU: 80 0D 03 02 [09:34:31]Write to MH i2c: E2 08 00 8D 00 80 0D 03 02 00 00 00 00 08 [09:34:31]Write i2c OK [09:34:31]MH_I2C_Read... [09:34:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:31]Read from MH i2c: E2 [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: E2 0B 00 [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: E2 0B 00 8D 00 00 D7 7C E3 50 7C 03 5E 94 90 00 00 [09:34:31]RAPDU: D7 7C E3 50 7C 03 5E 94 90 00 [09:34:31]wFMCommunicate OK [09:34:31]SAM_PROTO_SignData done [09:34:31]FM_MakeSignedData done [09:34:31]CreateOFDProtocolMessage [09:34:31]wFMCommunicate request_size=4 [09:34:31]MH_SAM_APDU [09:34:31]CAPDU: 80 11 00 00 [09:34:31]Write to MH i2c: E2 08 00 8E 00 80 11 00 00 00 00 00 00 08 [09:34:31]Write i2c OK [09:34:31]MH_I2C_Read... [09:34:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:31]Read from MH i2c: E2 [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: E2 17 00 [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: E2 17 00 8E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [09:34:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:34:31]wFMCommunicate OK [09:34:31]CreateOFDProtocolMessage done [09:34:31]OFDSenderStorePacket 162693 [09:34:31]StoreOFDPacket docnum=162693 [09:34:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 4C 93 06 01 98 DA 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 68 51 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 9A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 26 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7B 02 00 35 04 06 00 FD 54 6B 0C A5 AC D7 7C E3 50 7C 03 5E 94 [09:34:31]CheckFolder [09:34:31]dirname=/storage/ofd_packets [09:34:31]CheckFolder done [09:34:31]ProducePacketName [09:34:31]name=ofd_packets/00162693 [09:34:31]NVStorageSaveData ofd_packets/00162693 [09:34:31]File name is /storage/ofd_packets/00162693 [09:34:31]Write 300 bytes [09:34:31]NVStorageSaveData done [09:34:31]OFDSenderStorePacket done [09:34:31]KKMCreateOFDPacket done [09:34:31]NVStorageSaveData kkm_last_timestamp [09:34:31]File name is /storage/kkm_last_timestamp [09:34:31]Write 4 bytes [09:34:31]NVStorageSaveData done [09:34:31]ExternCall_PrintAddStr [09:34:31]wPrintStart [09:34:31]Write to MH i2c: 01 00 00 8F 00 8F [09:34:31]Write i2c OK [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: 01 [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: 01 07 00 [09:34:31]MH_I2C_Read... [09:34:31]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 FF 0F A4 [09:34:31]RasterBufferAndPrint [09:34:31]line Счет N : (1)291130 [09:34:31]line ИНН: 02508201610067 [09:34:31]line Контрольно-Кассовый Чек [09:34:31]line ПРОДАЖА [09:34:31]line ТРК (МРК, ГНК) : 81 [09:34:31]line Товар: 2711129700 [09:34:31]line ГАЗ-К-5 [09:34:31]line 20.840 * 38.40 [09:34:31]line = 800.26 [09:34:31]line НДС 12% НСП 1% [09:34:31]line > о реализуемом товаре [09:34:31]line ОКРУГЛЕНИЕ: -0.26 [09:34:31]line ИТОГО: 800.00 [09:34:31]line Внесено: 800.00 [09:34:31]line СДАЧА: 0.00 [09:34:31]line НСП 1% : 7.08 [09:34:31]line НДС 12% : 84.98 [09:34:31]line Наличными: 800.00 [09:34:31]line Безнал.: 0.00 [09:34:31]line Место: АЗС № 130 "Партнер Нефть" [09:34:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:34:31]line СНО: Общий режим [09:34:31]line Чек 138 20.08.2024 09:34 [09:34:31]line Смена: 465 ФФД: 1.0 [09:34:31]line ЗНМ: 0300000070 [09:34:31]line РНМ: 0000000000092562 [09:34:31]line Версия ККМ: 001 [09:34:31]line ФМ: 0000000000871769 [09:34:31]line ФД: 162693 [09:34:31]line ФПД: 278539015071148 [09:34:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093430&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162693&fm=278539015071148&tin=02508201610067®Number=0000000000092562&sum=80000 [09:34:31]written 0, free lines is 4095 [09:34:32]Write to MH i2c: 01 00 00 BA 00 BA [09:34:32]Write i2c OK [09:34:32]MH_I2C_Read... [09:34:32]Read from MH i2c: 01 [09:34:32]MH_I2C_Read... [09:34:32]Read from MH i2c: 01 07 00 [09:34:32]MH_I2C_Read... [09:34:32]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 C3 0C 90 [09:34:32]RasterBufferAndPrint [09:34:32]line [09:34:32]line [09:34:32]line [09:34:32]line [09:34:32]line [09:34:32]written 0, free lines is 3297 [09:34:32]MH_Cut [09:34:32]Write to MH i2c: D1 01 00 C1 00 01 93 [09:34:32]Write i2c OK [09:34:32]MH_I2C_Read... [09:34:32]Read from MH i2c: D1 [09:34:32]MH_I2C_Read... [09:34:32]Read from MH i2c: D1 01 00 [09:34:32]MH_I2C_Read... [09:34:32]Read from MH i2c: D1 01 00 C1 00 00 92 [09:34:32]Write to MH i2c: 01 00 00 C2 00 C2 [09:34:32]Write i2c OK [09:34:32]MH_I2C_Read... [09:34:32]*** Cut start [09:34:32]*** Purtial cut [09:34:32]*** Stage 1: CUTSNS_PIN = 1 [09:34:34]Read from MH i2c: 01 [09:34:34]MH_I2C_Read... [09:34:34]*** Stop cut motor [09:34:34]*** Cut end [09:34:34]Read from MH i2c: 01 07 00 [09:34:34]MH_I2C_Read... [09:34:34]Read from MH i2c: 01 07 00 C2 00 00 00 00 00 00 FF 0F D7 [09:34:34]process_action close_receipt done [09:34:34]requested_data is exist [09:34:34]produce_requested_data [09:34:34]requested_item fm.sn is exist - process it [09:34:34]wFMCommunicate request_size=4 [09:34:34]MH_SAM_APDU [09:34:34]CAPDU: 80 11 00 00 [09:34:34]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [09:34:35]Write i2c OK [09:34:35]MH_I2C_Read... [09:34:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:35]Read from MH i2c: E2 [09:34:35]MH_I2C_Read... [09:34:35]Read from MH i2c: E2 17 00 [09:34:35]MH_I2C_Read... [09:34:35]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [09:34:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:34:35]wFMCommunicate OK [09:34:35]requested_item fd.num is exist - process it [09:34:35]SAM_PROTO_GetFieldsCounters [09:34:35]wFMCommunicate request_size=4 [09:34:35]MH_SAM_APDU [09:34:35]CAPDU: 80 13 00 00 [09:34:35]Write to MH i2c: E2 08 00 C4 00 80 13 00 00 00 00 00 00 40 [09:34:35]Write i2c OK [09:34:35]MH_I2C_Read... [09:34:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:35]Read from MH i2c: E2 [09:34:35]MH_I2C_Read... [09:34:35]Read from MH i2c: E2 62 00 [09:34:35]MH_I2C_Read... [09:34:35]Read from MH i2c: E2 62 00 C4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [09:34: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8A 00 00 00 5E 04 04 00 8A 00 00 00 57 04 04 00 8B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:34:35]wFMCommunicate OK [09:34:35]SAM_PROTO_GetFieldsCounters done [09:34:35]requested_item shift.num is exist - process it [09:34:35]requested_item shift.opened is exist - process it [09:34:35]req_shift_opened [09:34:35]FM_GetShiftState [09:34:35]SAM_PROTO_GetShiftState [09:34:35]wFMCommunicate request_size=4 [09:34:35]MH_SAM_APDU [09:34:35]CAPDU: 80 13 01 00 [09:34:35]Write to MH i2c: E2 08 00 C5 00 80 13 01 00 00 00 00 00 42 [09:34:35]Write i2c OK [09:34:35]MH_I2C_Read... [09:34:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:35]Read from MH i2c: E2 [09:34:35]MH_I2C_Read... [09:34:35]Read from MH i2c: E2 0E 00 [09:34:35]MH_I2C_Read... [09:34:35]Read from MH i2c: E2 0E 00 C5 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 10 [09:34:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:34:35]wFMCommunicate OK [09:34:35]SAM_PROTO_GetShiftState done [09:34:35]FM_GetShiftState done [09:34:35]req_shift_opened done [09:34:35]requested_item shift.open_date is exist - process it [09:34:35]req_shift_open_date [09:34:35]req_shift_open_date done [09:34:35]produce_requested_data done [09:34:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162693,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:34:35]process_action_free close_receipt [09:34:35]json_value_free [09:34:35]json_value_free done [09:34:35]process_json_proto returns [09:34:35]Send response to host [09:34:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162693,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:34:35]free response buf [09:34:35]execute_script done [09:34:35]execute_script returns [09:34:35]free content buf [09:34:35]Sock 10.Close socket [09:34:35]Sock 10.Thread stoped [09:34:35]recv_with_timeout no data received [09:34:39]accept exits with 8 [09:34:39]New connection [09:34:39]New thread 3067559268 created [09:34:39]Thread 3067415908 joined [09:34:39]Waiting for new connection... [09:34:39] Sock 8.Parse request [09:34:39]Sock 8.Check first char [09:34:39]Sock 8.First char is OK [09:34:39]request: POST /json_proto HTTP/1.0 [09:34:39]Method: POST [09:34:39]URL: /json_proto [09:34:39]Method is POST - this is cgi request [09:34:39]url: /json_proto [09:34:39]query_string will be loaded in cgi processing [09:34:39]execute_cgi json_proto POST (null) [09:34:39]execute_cgi path=json_proto method=POST [09:34:39]POST find Content-Length [09:34:39]Host: 172.17.44.132:8080 [09:34:39]Content-Length: 674 [09:34:39]Content-Type: application/json [09:34:39] [09:34:39]POST finish read [09:34:39]Found Content-Length = 674 [09:34:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50392", "tax_sys" : 0, "items" : [ { "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 5.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:39]execute_script... [09:34:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50392", "tax_sys" : 0, "items" : [ { "code": "2000053020015", "name": "\u0411\u0443\u043C\u0430\u0436\u043D\u044B\u0435 \u0441\u0442\u0430\u043A\u0430\u043D\u044B 250\u043C\u043B 1\u0448\u0442", "price" : 7.00, "quantity" : 5.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:39]POST & json_proto [09:34:39]process_json_proto [09:34:39]json parsed OK: [09:34:39]protocol is kg_v1.0 [09:34:39]action value=close_receipt [09:34:39]process_action close_receipt [09:34:39]cmd_close_receipt [09:34:39]MH_GetDate [09:34:39]Write to MH i2c: F0 00 00 C6 00 B5 [09:34:39]Write i2c OK [09:34:39]MH_I2C_Read... [09:34:39]Read from MH i2c: F0 [09:34:39]MH_I2C_Read... [09:34:39]Read from MH i2c: F0 09 00 [09:34:39]MH_I2C_Read... [09:34:39]Read from MH i2c: F0 09 00 C6 00 00 30 63 C4 66 2A 83 C1 65 4E [09:34:39]GetLastDocTimeStamp 1724146470 [09:34:39]current date 1724146480 [09:34:39]FM_GetShiftState [09:34:39]SAM_PROTO_GetShiftState [09:34:39]wFMCommunicate request_size=4 [09:34:39]MH_SAM_APDU [09:34:39]CAPDU: 80 13 01 00 [09:34:39]Write to MH i2c: E2 08 00 C7 00 80 13 01 00 00 00 00 00 44 [09:34:39]Write i2c OK [09:34:39]MH_I2C_Read... [09:34:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:39]Read from MH i2c: E2 [09:34:39]MH_I2C_Read... [09:34:39]Read from MH i2c: E2 0E 00 [09:34:39]MH_I2C_Read... [09:34:39]Read from MH i2c: E2 0E 00 C7 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 12 [09:34:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:34:39]wFMCommunicate OK [09:34:39]SAM_PROTO_GetShiftState done [09:34:39]FM_GetShiftState done [09:34:39]opened in 1724113081 [09:34:39]opened+sec_in_day 1724199481 [09:34:39]quantity*price = 3500 [09:34:39]sum+1 = 3501 [09:34:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 35.00 НСП 1% : 0.31 НДС 12% : 3.72 Наличными: 35.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 139 20.08.2024 09:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162694 ФПД: 3915264351893 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162694&fm=3915264351893&tin=02508201610067®Number=0000000000092562&sum=3500 0 [09:34:40]StoreToDocumentArchive [09:34:40]shift 465 fd 162694 [09:34:40]save to /storage/0465/doc_00162694 [09:34:40]save last doc name /storage/0465/doc_00162694 to /storage/kkm_last_doc_name [09:34:40]save OK [09:34:40]Clear old archive folders... [09:34:40]ProcessDocumentItem done err = 0, tmpTLVsize=287 [09:34:40]tlvbuf is 0194FD00 [09:34:40]SAM_PROTO_ClearQueue [09:34:40]wFMCommunicate request_size=4 [09:34:40]MH_SAM_APDU [09:34:40]CAPDU: 80 09 00 00 [09:34:40]Write to MH i2c: E2 08 00 D4 00 80 09 00 00 00 00 00 00 46 [09:34:40]Write i2c OK [09:34:40]MH_I2C_Read... [09:34:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:34:40]Read from MH i2c: E2 [09:34:40]MH_I2C_Read... [09:34:40]Read from MH i2c: E2 03 00 [09:34:40]MH_I2C_Read... [09:34:40]Read from MH i2c: E2 03 00 D4 00 00 90 00 48 [09:34:40]RAPDU: 90 00 [09:34:40]wFMCommunicate OK [09:34:40]SAM_PROTO_ClearQueue done [09:34:40]KKMCreateOFDPacket [09:34:40]OFDProtocolAddRootSTLVToBuf [09:34:40]FM_MakeSignedData [09:34:40]FM_MakeSignedData [09:34:40]SAM_PROTO_SignData [09:34:40]wFMCommunicate request_size=4 [09:34:40]MH_SAM_APDU [09:34:40]CAPDU: 80 0D 01 02 [09:34:40]Write to MH i2c: E2 08 00 D5 00 80 0D 01 02 00 00 00 00 4E [09:34:40]Write i2c OK [09:34:40]MH_I2C_Read... [09:34:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:34:40]Read from MH i2c: E2 [09:34:40]MH_I2C_Read... [09:34:40]Read from MH i2c: E2 03 00 [09:34:40]MH_I2C_Read... [09:34:40]Read from MH i2c: E2 03 00 D5 00 00 90 00 49 [09:34:40]RAPDU: 90 00 [09:34:40]wFMCommunicate OK [09:34:40]wFMCommunicate request_size=255 [09:34:40]MH_SAM_APDU [09:34:40]CAPDU: 80 0D 02 02 FA 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 30 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 [09:34:40]Write to MH i2c: E2 02 01 D6 00 80 0D 02 02 FA 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 30 63 C4 66 0E 04 04 00 D1 01 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 89 [09:34:41]Write i2c OK [09:34:41]MH_I2C_Read... [09:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:41]Read from MH i2c: E2 [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: E2 03 00 [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: E2 03 00 D6 00 00 90 00 4A [09:34:41]RAPDU: 90 00 [09:34:41]wFMCommunicate OK [09:34:41]wFMCommunicate request_size=46 [09:34:41]MH_SAM_APDU [09:34:41]CAPDU: 80 0D 02 02 29 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7B 02 00 35 04 06 00 03 8F 97 F0 DE 95 [09:34:41]Write to MH i2c: E2 31 00 D7 00 80 0D 02 02 29 00 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7B 02 00 35 04 06 00 03 8F 97 F0 DE 95 00 00 71 [09:34:41]Write i2c OK [09:34:41]MH_I2C_Read... [09:34:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:34:41]Read from MH i2c: E2 [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: E2 03 00 [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: E2 03 00 D7 00 00 90 00 4B [09:34:41]RAPDU: 90 00 [09:34:41]wFMCommunicate OK [09:34:41]wFMCommunicate request_size=4 [09:34:41]MH_SAM_APDU [09:34:41]CAPDU: 80 0D 03 02 [09:34:41]Write to MH i2c: E2 08 00 D8 00 80 0D 03 02 00 00 00 00 53 [09:34:41]Write i2c OK [09:34:41]MH_I2C_Read... [09:34:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:34:41]Read from MH i2c: E2 [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: E2 0B 00 [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: E2 0B 00 D8 00 00 F4 3A A9 92 DD 7F 50 4A 90 00 B3 [09:34:41]RAPDU: F4 3A A9 92 DD 7F 50 4A 90 00 [09:34:41]wFMCommunicate OK [09:34:41]SAM_PROTO_SignData done [09:34:41]FM_MakeSignedData done [09:34:41]CreateOFDProtocolMessage [09:34:41]wFMCommunicate request_size=4 [09:34:41]MH_SAM_APDU [09:34:41]CAPDU: 80 11 00 00 [09:34:41]Write to MH i2c: E2 08 00 D9 00 80 11 00 00 00 00 00 00 53 [09:34:41]Write i2c OK [09:34:41]MH_I2C_Read... [09:34:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:41]Read from MH i2c: E2 [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: E2 17 00 [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: E2 17 00 D9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [09:34:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:34:41]wFMCommunicate OK [09:34:41]CreateOFDProtocolMessage done [09:34:41]OFDSenderStorePacket 162694 [09:34:41]StoreOFDPacket docnum=162694 [09:36:18]Read from MH i2c: F0 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: F0 09 00 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: F0 09 00 A7 01 00 93 63 C4 66 2A 83 C1 65 93 [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]KKMCreateReceiptDocument OK [09:36:18]receipt_add_items: price(Amount)=5000 [09:36:18]receipt_add_items: sum=5000 [09:36:18]receipt_add_items: quantity [09:36:18]03 E8 03 00 00 00 00 00 KKMCreateReceiptItemDocument [09:36:18]Load OK [09:36:18]KKMSetReceiptItemData [09:36:18]KKMSetReceiptItemData [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]KKMSetReceiptItemData err=0 [09:36:18]KKMAddReceiptItem [09:36:18]LoadAmountFromDocumentTag total=0 [09:36:18]LoadAmountFromDocumentTag cost=5000 [09:36:18]SetAmountToDocument total=5000 [09:36:18]Malloc new data [09:36:18]cost*persent_nds=600000 [09:36:18]+500=600500 [09:36:18]tax_nds_amount=531 [09:36:18]cost*persent_nds=50000 [09:36:18]+500=50500 [09:36:18]tax_nsp_amount=44 [09:36:18]Load OK [09:36:18]Load OK [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Load OK [09:36:18]Load OK [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]free (receipt_item_data.pre_item_text) [09:36:18]free (receipt_item_data.post_item_text) [09:36:18]done [09:36:18]receipt_add_items: price(Amount)=14000 [09:36:18]receipt_add_items: sum=14000 [09:36:18]receipt_add_items: quantity [09:36:18]03 E8 03 00 00 00 00 00 KKMCreateReceiptItemDocument [09:36:18]Load OK [09:36:18]KKMSetReceiptItemData [09:36:18]KKMSetReceiptItemData [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]KKMSetReceiptItemData err=0 [09:36:18]KKMAddReceiptItem [09:36:18]LoadAmountFromDocumentTag total=5000 [09:36:18]LoadAmountFromDocumentTag cost=14000 [09:36:18]SetAmountToDocument total=19000 [09:36:18]Malloc new data [09:36:18]cost*persent_nds=1680000 [09:36:18]+500=1680500 [09:36:18]tax_nds_amount=1487 [09:36:18]cost*persent_nds=140000 [09:36:18]+500=140500 [09:36:18]tax_nsp_amount=124 [09:36:18]LoadAmountFromDocumentTag tax_cur_amount=531 [09:36:18]SetAmountToDocument tax_cur_amount=2018 [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]free (receipt_item_data.pre_item_text) [09:36:18]free (receipt_item_data.post_item_text) [09:36:18]done [09:36:18]receipt_add_items: price(Amount)=1000 [09:36:18]receipt_add_items: sum=1000 [09:36:18]receipt_add_items: quantity [09:36:18]03 E8 03 00 00 00 00 00 KKMCreateReceiptItemDocument [09:36:18]Load OK [09:36:18]KKMSetReceiptItemData [09:36:18]KKMSetReceiptItemData [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]KKMSetReceiptItemData err=0 [09:36:18]KKMAddReceiptItem [09:36:18]LoadAmountFromDocumentTag total=19000 [09:36:18]LoadAmountFromDocumentTag cost=1000 [09:36:18]SetAmountToDocument total=20000 [09:36:18]Malloc new data [09:36:18]cost*persent_nds=120000 [09:36:18]+500=120500 [09:36:18]tax_nds_amount=106 [09:36:18]cost*persent_nds=10000 [09:36:18]+500=10500 [09:36:18]tax_nsp_amount=9 [09:36:18]LoadAmountFromDocumentTag tax_cur_amount=2018 [09:36:18]SetAmountToDocument tax_cur_amount=2124 [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]free (receipt_item_data.pre_item_text) [09:36:18]free (receipt_item_data.post_item_text) [09:36:18]done [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]Malloc new data [09:36:18]KKMSetReceiptData OK [09:36:18]ProcessDocumentItem done err = 0, tmpTLVsize=111 [09:36:18]tlvbuf is 019EC360 [09:36:18]KKMLoadAndSignReceiptData [09:36:18]SAM_PROTO_ProcessDocument [09:36:18]wFMCommunicate request_size=9 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 15 01 00 04 03 00 6F 00 [09:36:18]Write to MH i2c: E2 0C 00 A8 01 80 15 01 00 04 00 03 00 6F 00 00 00 A2 [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:18]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [09:36:18]Read from MH i2c: E2 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [09:36:18]RAPDU: 90 00 [09:36:18]wFMCommunicate OK [09:36:18]wFMCommunicate request_size=10 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [09:36:18]Write to MH i2c: E2 0D 00 A9 01 80 15 02 00 05 00 1E 04 01 00 01 00 00 58 [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:36:18]Read from MH i2c: E2 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [09:36:18]RAPDU: 90 00 [09:36:18]wFMCommunicate OK [09:36:18]wFMCommunicate request_size=15 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 15 02 00 0A FC 03 06 00 20 4E 00 00 00 00 [09:36:18]Write to MH i2c: E2 12 00 AA 01 80 15 02 00 0A 00 FC 03 06 00 20 4E 00 00 00 00 00 00 B2 [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:36:18]Read from MH i2c: E2 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [09:36:18]RAPDU: 90 00 [09:36:18]wFMCommunicate OK [09:36:18]wFMCommunicate request_size=47 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 15 02 00 2A 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 [09:36:18]Write to MH i2c: E2 32 00 AB 01 80 15 02 00 2A 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 00 00 88 [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:36:18]Read from MH i2c: E2 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [09:36:18]RAPDU: 90 00 [09:36:18]wFMCommunicate OK [09:36:18]wFMCommunicate request_size=15 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 15 02 00 0A 07 04 06 00 20 4E 00 00 00 00 [09:36:18]Write to MH i2c: E2 12 00 AC 01 80 15 02 00 0A 00 07 04 06 00 20 4E 00 00 00 00 00 00 C0 [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:18]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:36:18]Read from MH i2c: E2 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 [09:36:18]MH_I2C_Read... [09:36:18]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [09:36:18]RAPDU: 90 00 [09:36:18]wFMCommunicate OK [09:36:18]wFMCommunicate request_size=15 [09:36:18]MH_SAM_APDU [09:36:18]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [09:36:18]Write to MH i2c: E2 12 00 AD 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 85 [09:36:18]Write i2c OK [09:36:18]MH_I2C_Read... [09:36:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:36:19]Read from MH i2c: E2 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 AD 01 00 90 00 22 [09:36:19]RAPDU: 90 00 [09:36:19]wFMCommunicate OK [09:36:19]wFMCommunicate request_size=11 [09:36:19]MH_SAM_APDU [09:36:19]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [09:36:19]Write to MH i2c: E2 0E 00 AE 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 61 [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:36:19]Read from MH i2c: E2 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 AE 01 00 90 00 23 [09:36:19]RAPDU: 90 00 [09:36:19]wFMCommunicate OK [09:36:19]wFMCommunicate request_size=13 [09:36:19]MH_SAM_APDU [09:36:19]CAPDU: 80 15 02 00 08 F4 03 04 00 93 63 C4 66 [09:36:19]Write to MH i2c: E2 10 00 AF 01 80 15 02 00 08 00 F4 03 04 00 93 63 C4 66 00 00 5B [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:36:19]Read from MH i2c: E2 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 AF 01 00 90 00 24 [09:36:19]RAPDU: 90 00 [09:36:19]wFMCommunicate OK [09:36:19]wFMCommunicate request_size=25 [09:36:19]MH_SAM_APDU [09:36:19]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [09:36:19]Write to MH i2c: E2 1C 00 B0 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 92 [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [09:36:19]Read from MH i2c: E2 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 B0 01 00 90 00 25 [09:36:19]RAPDU: 90 00 [09:36:19]wFMCommunicate OK [09:36:19]wFMCommunicate request_size=4 [09:36:19]MH_SAM_APDU [09:36:19]CAPDU: 80 15 03 00 [09:36:19]Write to MH i2c: E2 08 00 B1 01 80 15 03 00 00 00 00 00 33 [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [09:36:19]Read from MH i2c: E2 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 40 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 40 00 B1 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8E 00 00 00 35 04 06 00 17 3C CC 11 64 E1 90 00 0A [09:36:19]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8E 00 00 00 35 04 06 00 17 3C CC 11 64 E1 90 00 [09:36:19]wFMCommunicate OK [09:36:19]SAM_PROTO_ProcessDocument answer len = 59 [09:36:19]SAM_PROTO_ProcessDocument done [09:36:19]SetTLVBufToDocument [09:36:19]Processing tag 1209 (04B9) [09:36:19]Malloc new data [09:36:19]Processing tag 1041 (0411) [09:36:19]Processing tag 1040 (0410) [09:36:19]Malloc new data [09:36:19]Processing tag 1038 (040E) [09:36:19]Malloc new data [09:36:19]Processing tag 1042 (0412) [09:36:19]Malloc new data [09:36:19]Processing tag 1077 (0435) [09:36:19]Malloc new data [09:36:19]SetTLVBufToDocument err=0 [09:36:19]KKMLoadAndSignReceiptData store KKM data [09:36:19]KKMLoadAndSignReceiptData err=0 [09:36:19]wFMCommunicate request_size=4 [09:36:19]MH_SAM_APDU [09:36:19]CAPDU: 80 11 00 00 [09:36:19]Write to MH i2c: E2 08 00 B2 01 80 11 00 00 00 00 00 00 2D [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:19]Read from MH i2c: E2 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 17 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 17 00 B2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [09:36:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:36:19]wFMCommunicate OK [09:36:19]Счет N : (3)50393 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48743587 Сигареты Winston XStyle Silver 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231512 Mentos ПФ Виноград 6*100*2г 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 142 20.08.2024 09:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162697 ФПД: 25549889168609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093619&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162697&fm=25549889168609&tin=02508201610067®Number=0000000000092562&sum=20000 0 [09:36:19]StoreToDocumentArchive [09:36:19]shift 465 fd 162697 [09:36:19]save to /storage/0465/doc_00162697 [09:36:19]save last doc name /storage/0465/doc_00162697 to /storage/kkm_last_doc_name [09:36:19]save OK [09:36:19]Clear old archive folders... [09:36:19]ProcessDocumentItem done err = 0, tmpTLVsize=479 [09:36:19]tlvbuf is 019D6920 [09:36:19]SAM_PROTO_ClearQueue [09:36:19]wFMCommunicate request_size=4 [09:36:19]MH_SAM_APDU [09:36:19]CAPDU: 80 09 00 00 [09:36:19]Write to MH i2c: E2 08 00 B3 01 80 09 00 00 00 00 00 00 26 [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:36:19]Read from MH i2c: E2 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 B3 01 00 90 00 28 [09:36:19]RAPDU: 90 00 [09:36:19]wFMCommunicate OK [09:36:19]SAM_PROTO_ClearQueue done [09:36:19]KKMCreateOFDPacket [09:36:19]OFDProtocolAddRootSTLVToBuf [09:36:19]FM_MakeSignedData [09:36:19]FM_MakeSignedData [09:36:19]SAM_PROTO_SignData [09:36:19]wFMCommunicate request_size=4 [09:36:19]MH_SAM_APDU [09:36:19]CAPDU: 80 0D 01 02 [09:36:19]Write to MH i2c: E2 08 00 B4 01 80 0D 01 02 00 00 00 00 2E [09:36:19]Write i2c OK [09:36:19]MH_I2C_Read... [09:36:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:36:19]Read from MH i2c: E2 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 [09:36:19]MH_I2C_Read... [09:36:19]Read from MH i2c: E2 03 00 B4 01 00 90 00 29 [09:36:19]RAPDU: 90 00 [09:36:19]wFMCommunicate OK [09:36:19]wFMCommunicate request_size=255 [09:36:19]MH_SAM_APDU [09:36:19]CAPDU: 80 0D 02 02 FA 03 00 DF 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 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 [09:36:20]Write to MH i2c: E2 02 01 B5 01 80 0D 02 02 FA 00 03 00 DF 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 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 00 00 81 [09:36:20]Write i2c OK [09:36:20]MH_I2C_Read... [09:36:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:20]Read from MH i2c: E2 [09:36:20]MH_I2C_Read... [09:36:20]Read from MH i2c: E2 03 00 [09:36:20]MH_I2C_Read... [09:36:20]Read from MH i2c: E2 03 00 B5 01 00 90 00 2A [09:36:20]RAPDU: 90 00 [09:36:20]wFMCommunicate OK [09:36:20]wFMCommunicate request_size=238 [09:36:20]MH_SAM_APDU [09:36:20]CAPDU: 80 0D 02 02 E9 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 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 8E 00 00 00 F4 03 04 00 93 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7B 02 00 35 04 06 00 17 3C CC 11 64 E1 [09:36:20]Write to MH i2c: E2 F1 00 B6 01 80 0D 02 02 E9 00 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 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 8E 00 00 00 F4 03 04 00 93 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7B 02 00 35 04 06 00 17 3C CC 11 64 E1 00 00 19 [09:36:20]Write i2c OK [09:36:20]MH_I2C_Read... [09:36:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:36:20]Read from MH i2c: E2 [09:36:20]MH_I2C_Read... [09:36:20]Read from MH i2c: E2 03 00 [09:36:20]MH_I2C_Read... [09:36:20]Read from MH i2c: E2 03 00 B6 01 00 90 00 2B [09:36:20]RAPDU: 90 00 [09:36:20]wFMCommunicate OK [09:36:20]wFMCommunicate request_size=4 [09:36:20]MH_SAM_APDU [09:36:20]CAPDU: 80 0D 03 02 [09:36:20]Write to MH i2c: E2 08 00 B7 01 80 0D 03 02 00 00 00 00 33 [09:36:20]Write i2c OK [09:36:20]MH_I2C_Read... [09:36:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:36:20]Read from MH i2c: E2 [09:36:20]MH_I2C_Read... [09:36:20]Read from MH i2c: E2 0B 00 [09:36:20]MH_I2C_Read... [09:36:20]Read from MH i2c: E2 0B 00 B7 01 00 3B 6F 62 D4 68 E3 02 6A 90 00 CB [09:36:20]RAPDU: 3B 6F 62 D4 68 E3 02 6A 90 00 [09:36:20]wFMCommunicate OK [09:36:20]SAM_PROTO_SignData done [09:36:20]FM_MakeSignedData done [09:36:20]CreateOFDProtocolMessage [09:36:20]wFMCommunicate request_size=4 [09:36:20]MH_SAM_APDU [09:36:20]CAPDU: 80 11 00 00 [09:36:20]Write to MH i2c: E2 08 00 B8 01 80 11 00 00 00 00 00 00 33 [09:36:20]Write i2c OK [09:36:20]MH_I2C_Read... [09:36:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:21]Read from MH i2c: E2 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: E2 17 00 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: E2 17 00 B8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8C [09:36:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:36:21]wFMCommunicate OK [09:36:21]CreateOFDProtocolMessage done [09:36:21]OFDSenderStorePacket 162697 [09:36:21]StoreOFDPacket docnum=162697 [09:36:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 F3 01 00 00 97 0D EB 01 4D C0 5A 03 01 00 03 00 DF 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 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 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 8E 00 00 00 F4 03 04 00 93 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7B 02 00 35 04 06 00 17 3C CC 11 64 E1 3B 6F 62 D4 68 E3 02 6A [09:36:21]CheckFolder [09:36:21]dirname=/storage/ofd_packets [09:36:21]CheckFolder done [09:36:21]ProducePacketName [09:36:21]name=ofd_packets/00162697 [09:36:21]NVStorageSaveData ofd_packets/00162697 [09:36:21]File name is /storage/ofd_packets/00162697 [09:36:21]Write 529 bytes [09:36:21]NVStorageSaveData done [09:36:21]OFDSenderStorePacket done [09:36:21]KKMCreateOFDPacket done [09:36:21]NVStorageSaveData kkm_last_timestamp [09:36:21]File name is /storage/kkm_last_timestamp [09:36:21]Write 4 bytes [09:36:21]NVStorageSaveData done [09:36:21]ExternCall_PrintAddStr [09:36:21]wPrintStart [09:36:21]Write to MH i2c: 01 00 00 B9 01 BA [09:36:21]Write i2c OK [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: 01 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: 01 07 00 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: 01 07 00 B9 01 00 00 00 00 00 FF 0F CF [09:36:21]RasterBufferAndPrint [09:36:21]line Счет N : (3)50393 [09:36:21]line ИНН: 02508201610067 [09:36:21]line Контрольно-Кассовый Чек [09:36:21]line ПРОДАЖА [09:36:21]line Товар: 4700000160358 [09:36:21]line Вода Легенда 1л [09:36:21]line 1.000 * 50.00 [09:36:21]line = 50.00 [09:36:21]line НДС 12% НСП 1% [09:36:21]line > о реализуемом товаре [09:36:21]line Товар: 48743587 [09:36:21]line Сигареты Winston XStyle Silver [09:36:21]line 1.000 * 140.00 [09:36:21]line = 140.00 [09:36:21]line НДС 12% НСП 1% [09:36:21]line > о реализуемом товаре [09:36:21]line Товар: 46231512 [09:36:21]line Mentos ПФ Виноград 6*100*2г [09:36:21]line 1.000 * 10.00 [09:36:21]line = 10.00 [09:36:21]line НДС 12% НСП 1% [09:36:21]line > о реализуемом товаре [09:36:21]line ИТОГО: 200.00 [09:36:21]line НСП 1% : 1.77 [09:36:21]line НДС 12% : 21.24 [09:36:21]line Наличными: 200.00 [09:36:21]line Безнал.: 0.00 [09:36:21]line Место: АЗС № 130 "Партнер Нефть" [09:36:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:36:21]line СНО: Общий режим [09:36:21]line Чек 142 20.08.2024 09:36 [09:36:21]line Смена: 465 ФФД: 1.0 [09:36:21]line ЗНМ: 0300000070 [09:36:21]line РНМ: 0000000000092562 [09:36:21]line Версия ККМ: 001 [09:36:21]line ФМ: 0000000000871769 [09:36:21]line ФД: 162697 [09:36:21]line ФПД: 25549889168609 [09:36:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093619&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162697&fm=25549889168609&tin=02508201610067®Number=0000000000092562&sum=20000 [09:36:21]line 0 [09:36:21]written 0, free lines is 4095 [09:36:21]Write to MH i2c: 01 00 00 EE 01 EF [09:36:21]Write i2c OK [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: 01 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: 01 07 00 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: 01 07 00 EE 01 00 00 00 00 00 1B 0C 1D [09:36:21]RasterBufferAndPrint [09:36:21]line [09:36:21]line [09:36:21]line [09:36:21]line [09:36:21]line [09:36:21]written 0, free lines is 3124 [09:36:21]MH_Cut [09:36:21]Write to MH i2c: D1 01 00 F5 01 01 C8 [09:36:21]Write i2c OK [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: D1 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: D1 01 00 [09:36:21]MH_I2C_Read... [09:36:21]Read from MH i2c: D1 01 00 F5 01 00 C7 [09:36:21]Write to MH i2c: 01 00 00 F6 01 F7 [09:36:21]Write i2c OK [09:36:21]MH_I2C_Read... [09:36:22]*** Cut start [09:36:22]*** Purtial cut [09:36:22]*** Stage 1: CUTSNS_PIN = 1 [09:36:24]Read from MH i2c: 01 [09:36:24]MH_I2C_Read... [09:36:24]*** Stop cut motor [09:36:24]*** Cut end [09:36:24]Read from MH i2c: 01 07 00 [09:36:24]MH_I2C_Read... [09:36:24]Read from MH i2c: 01 07 00 F6 01 00 00 00 00 00 FF 0F 0C [09:36:24]process_action close_receipt done [09:36:24]requested_data is exist [09:36:24]produce_requested_data [09:36:24]requested_item fm.sn is exist - process it [09:36:24]wFMCommunicate request_size=4 [09:36:24]MH_SAM_APDU [09:36:24]CAPDU: 80 11 00 00 [09:36:24]Write to MH i2c: E2 08 00 F7 01 80 11 00 00 00 00 00 00 72 [09:36:24]Write i2c OK [09:36:24]MH_I2C_Read... [09:36:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:36:24]Read from MH i2c: E2 [09:36:24]MH_I2C_Read... [09:36:24]Read from MH i2c: E2 17 00 [09:36:24]MH_I2C_Read... [09:36:24]Read from MH i2c: E2 17 00 F7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [09:36:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:36:24]wFMCommunicate OK [09:36:24]requested_item fd.num is exist - process it [09:36:24]SAM_PROTO_GetFieldsCounters [09:36:24]wFMCommunicate request_size=4 [09:36:24]MH_SAM_APDU [09:36:24]CAPDU: 80 13 00 00 [09:36:24]Write to MH i2c: E2 08 00 F8 01 80 13 00 00 00 00 00 00 75 [09:36:24]Write i2c OK [09:36:24]MH_I2C_Read... [09:36:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:36:24]Read from MH i2c: E2 [09:36:24]MH_I2C_Read... [09:36:24]Read from MH i2c: E2 62 00 [09:36:24]MH_I2C_Read... [09:36:24]Read from MH i2c: E2 62 00 F8 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 1D [09:36: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8E 00 00 00 5E 04 04 00 8E 00 00 00 57 04 04 00 8F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:36:25]wFMCommunicate OK [09:36:25]SAM_PROTO_GetFieldsCounters done [09:36:25]requested_item shift.num is exist - process it [09:36:25]requested_item shift.opened is exist - process it [09:36:25]req_shift_opened [09:36:25]FM_GetShiftState [09:36:25]SAM_PROTO_GetShiftState [09:36:25]wFMCommunicate request_size=4 [09:36:25]MH_SAM_APDU [09:36:25]CAPDU: 80 13 01 00 [09:36:25]Write to MH i2c: E2 08 00 F9 01 80 13 01 00 00 00 00 00 77 [09:36:25]Write i2c OK [09:36:25]MH_I2C_Read... [09:36:25]Read from MH i2c: E2 [09:36:25]MH_I2C_Read... [09:36:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:25]Read from MH i2c: E2 0E 00 [09:36:25]MH_I2C_Read... [09:36:25]Read from MH i2c: E2 0E 00 F9 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 45 [09:36:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:36:25]wFMCommunicate OK [09:36:25]SAM_PROTO_GetShiftState done [09:36:25]FM_GetShiftState done [09:36:25]req_shift_opened done [09:36:25]requested_item shift.open_date is exist - process it [09:36:25]req_shift_open_date [09:36:25]req_shift_open_date done [09:36:25]produce_requested_data done [09:36:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162697,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:36:25]process_action_free close_receipt [09:36:25]json_value_free [09:36:25]json_value_free done [09:36:25]process_json_proto returns [09:36:25]Send response to host [09:36:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162697,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:36:25]free response buf [09:36:25]execute_script done [09:36:25]execute_script returns [09:36:25]free content buf [09:36:25]Sock 10.Close socket [09:36:25]Sock 10.Thread stoped [09:36:25]ConnectInit Can't connect to host [09:36:25]CommunicateWithHost connect error [09:36:25]CommunicateWithHost err = -1 [09:36:25]OFD Sender: Server communicate error [09:36:25]OFD Sender: Processing packet 162690 [packets to send 963, broken 955] [09:36:25]ProducePacketName [09:36:25]name=ofd_packets/00162690 [09:36:25]OFD Sender: To server: pG, [09:36:25]CommunicateWithHost lk.salyk.kg:30040 [09:36:25]ConnectInit lk.salyk.kg [09:36:34]recv_with_timeout no data received [09:36:44]Connected sock=9 [09:36: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 36 39 4C 01 00 00 C9 2C 44 01 DC 73 5A 03 01 00 03 00 38 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 36 30 37 30 31 35 32 33 35 33 33 33 06 04 46 00 D0 9F D1 80 D1 8F D0 BD D0 B8 D0 BA D0 B8 20 D0 AF D1 88 D0 BA D0 B8 D0 BD D0 BE 20 D1 81 20 D0 B2 D0 B0 D1 80 D0 B5 D0 BD D0 BE D0 B9 20 D1 81 D0 B3 D1 83 D1 89 D0 B5 D0 BD D0 BA D0 BE D0 B9 20 33 35 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 3A 00 00 00 00 13 04 06 00 34 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 84 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 06 00 00 00 00 07 04 06 00 34 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 87 00 00 00 F4 03 04 00 0E 62 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7B 02 00 35 04 06 00 92 32 30 64 61 22 82 6B 6F 78 C5 42 D3 D4 [09:36:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D0 89 47 00 92 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7B 02 00 F4 03 04 00 01 0D C4 66 B6 04 01 00 00 B2 8F 08 72 C6 01 EA ED [09:36:48]CommunicateWithHost err = 0 [09:36:48]CheckOFDResponse [09:36:48]1017 (14) - 77093643461234 [09:36:48]1041 (16) - 0000000000871769 [09:36:48]1040 (4) - 162690 [09:36:48]1012 (4) - 20.08.2024 03:26 [09:36:48]1206 (1) - 0 [09:36:48]OFD Sender: Remove packet 162690 [09:36:48]ProducePacketName [09:36:48]name=ofd_packets/00162690 [09:36:48]NVStorageDeleteData [09:36:48]OFD Sender: Processing packet 162691 [packets to send 962, broken 955] [09:36:48]ProducePacketName [09:36:48]name=ofd_packets/00162691 [09:36:48]OFD Sender: To server: pG, [09:36:48]CommunicateWithHost lk.salyk.kg:30040 [09:36:48]ConnectInit lk.salyk.kg [09:36:52]recv_with_timeout no data received [09:36:53]ConnectInit Can't take IP for lk.salyk.kg [09:36:53]CommunicateWithHost connect error [09:36:53]CommunicateWithHost err = -1 [09:36:53]OFD Sender: Server communicate error [09:36:59]OFD Sender: Processing packet 162691 [packets to send 962, broken 955] [09:36:59]ProducePacketName [09:36:59]name=ofd_packets/00162691 [09:36:59]OFD Sender: To server: pG, [09:36:59]CommunicateWithHost lk.salyk.kg:30040 [09:36:59]ConnectInit lk.salyk.kg [09:36:59]accept exits with 8 [09:36:59]New connection [09:36:59]New thread 3067559268 created [09:36:59]Thread 3067415908 joined [09:36:59]Waiting for new connection... [09:36:59] Sock 8.Parse request [09:36:59]Sock 8.Check first char [09:36:59]Sock 8.First char is OK [09:36:59]request: POST /json_proto HTTP/1.0 [09:36:59]Method: POST [09:36:59]URL: /json_proto [09:36:59]Method is POST - this is cgi request [09:36:59]url: /json_proto [09:36:59]query_string will be loaded in cgi processing [09:36:59]execute_cgi json_proto POST (null) [09:36:59]execute_cgi path=json_proto method=POST [09:36:59]POST find Content-Length [09:36:59]Host: 172.17.44.132:8080 [09:36:59]Content-Length: 682 [09:36:59]Content-Type: application/json [09:36:59] [09:36:59]POST finish read [09:36:59]Found Content-Length = 682 [09:36:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 32.450, "sum" : 2200.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:59]execute_script... [09:36: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)291140", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 32.450, "sum" : 2200.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2200.00, "total" : 2200.00, "payments": [ { "type": 0, "sum" : 2200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:36:59]POST & json_proto [09:36:59]process_json_proto [09:36:59]json parsed OK: [09:36:59]protocol is kg_v1.0 [09:36:59]action value=close_receipt [09:36:59]process_action close_receipt [09:36:59]cmd_close_receipt [09:36:59]MH_GetDate [09:36:59]Write to MH i2c: F0 00 00 FA 01 EA [09:36:59]Write i2c OK [09:36:59]MH_I2C_Read... [09:36:59]Read from MH i2c: F0 [09:36:59]MH_I2C_Read... [09:36:59]Read from MH i2c: F0 09 00 [09:36:59]MH_I2C_Read... [09:36:59]Read from MH i2c: F0 09 00 FA 01 00 BC 63 C4 66 2A 83 C1 65 0F [09:36:59]GetLastDocTimeStamp 1724146579 [09:36:59]current date 1724146620 [09:36:59]FM_GetShiftState [09:36:59]SAM_PROTO_GetShiftState [09:36:59]wFMCommunicate request_size=4 [09:36:59]MH_SAM_APDU [09:36:59]CAPDU: 80 13 01 00 [09:36:59]Write to MH i2c: E2 08 00 FB 01 80 13 01 00 00 00 00 00 79 [09:36:59]Write i2c OK [09:36:59]MH_I2C_Read... [09:36:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:36:59]Read from MH i2c: E2 [09:36:59]MH_I2C_Read... [09:36:59]Read from MH i2c: E2 0E 00 [09:36:59]MH_I2C_Read... [09:36:59]Read from MH i2c: E2 0E 00 FB 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [09:36:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:36:59]wFMCommunicate OK [09:36:59]SAM_PROTO_GetShiftState done [09:36:59]FM_GetShiftState done [09:36:59]opened in 1724113081 [09:36:59]opened+sec_in_day 1724199481 [09:36:59]quantity*price = 220011 [09:36:59]sum+1 = 220012 [09:36:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 2200.00 Внесено: 2200.00 СДАЧА: 0.00 НСП 1% : 19.47 НДС 12% : 233.64 Наличными: 2200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 143 20.08.2024 09:37 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162698 ФПД: 35957908542724 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093700&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162698&fm=35957908542724&tin=02508201610067®Number=0000000000092562&sum=220000 [09:37:00]StoreToDocumentArchive [09:37:00]shift 465 fd 162698 [09:37:00]save to /storage/0465/doc_00162698 [09:37:00]save last doc name /storage/0465/doc_00162698 to /storage/kkm_last_doc_name [09:37:00]save OK [09:37:00]Clear old archive folders... [09:37:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:37:00]tlvbuf is 01A36720 [09:37:00]SAM_PROTO_ClearQueue [09:37:00]wFMCommunicate request_size=4 [09:37:00]MH_SAM_APDU [09:37:00]CAPDU: 80 09 00 00 [09:37:00]Write to MH i2c: E2 08 00 08 02 80 09 00 00 00 00 00 00 7C [09:37:00]Write i2c OK [09:37:00]MH_I2C_Read... [09:37:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:37:00]Read from MH i2c: E2 [09:37:00]MH_I2C_Read... [09:37:00]Read from MH i2c: E2 03 00 [09:37:00]MH_I2C_Read... [09:37:00]Read from MH i2c: E2 03 00 08 02 00 90 00 7E [09:37:00]RAPDU: 90 00 [09:37:00]wFMCommunicate OK [09:37:00]SAM_PROTO_ClearQueue done [09:37:00]KKMCreateOFDPacket [09:37:00]OFDProtocolAddRootSTLVToBuf [09:37:00]FM_MakeSignedData [09:37:00]FM_MakeSignedData [09:37:00]SAM_PROTO_SignData [09:37:00]wFMCommunicate request_size=4 [09:37:00]MH_SAM_APDU [09:37:00]CAPDU: 80 0D 01 02 [09:37:00]Write to MH i2c: E2 08 00 09 02 80 0D 01 02 00 00 00 00 84 [09:37:00]Write i2c OK [09:37:00]MH_I2C_Read... [09:37:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:37:00]Read from MH i2c: E2 [09:37:00]MH_I2C_Read... [09:37:00]Read from MH i2c: E2 03 00 [09:37:00]MH_I2C_Read... [09:37:00]Read from MH i2c: E2 03 00 09 02 00 90 00 7F [09:37:00]RAPDU: 90 00 [09:37:00]wFMCommunicate OK [09:37:00]wFMCommunicate request_size=255 [09:37:00]MH_SAM_APDU [09:37:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 7E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6B 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 BC 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7B 02 00 35 04 06 00 20 [09:37:00]Write to MH i2c: E2 02 01 0A 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 7E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6B 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 BC 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7B 02 00 35 04 06 00 20 00 00 C0 [09:37:00]Write i2c OK [09:37:00]MH_I2C_Read... [09:34:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 33 01 00 00 94 61 2B 01 68 67 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 30 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7B 02 00 35 04 06 00 03 8F 97 F0 DE 95 F4 3A A9 92 DD 7F 50 4A [09:34:41]CheckFolder [09:34:41]dirname=/storage/ofd_packets [09:34:41]CheckFolder done [09:34:41]ProducePacketName [09:34:41]name=ofd_packets/00162694 [09:34:41]NVStorageSaveData ofd_packets/00162694 [09:34:41]File name is /storage/ofd_packets/00162694 [09:34:41]Write 337 bytes [09:34:41]NVStorageSaveData done [09:34:41]OFDSenderStorePacket done [09:34:41]KKMCreateOFDPacket done [09:34:41]NVStorageSaveData kkm_last_timestamp [09:34:41]File name is /storage/kkm_last_timestamp [09:34:41]Write 4 bytes [09:34:41]NVStorageSaveData done [09:34:41]ExternCall_PrintAddStr [09:34:41]wPrintStart [09:34:41]Write to MH i2c: 01 00 00 DA 00 DA [09:34:41]Write i2c OK [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: 01 [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: 01 07 00 [09:34:41]MH_I2C_Read... [09:34:41]Read from MH i2c: 01 07 00 DA 00 00 00 00 00 00 FF 0F EF [09:34:41]RasterBufferAndPrint [09:34:41]line Счет N : (3)50392 [09:34:41]line ИНН: 02508201610067 [09:34:41]line Контрольно-Кассовый Чек [09:34:41]line ПРОДАЖА [09:34:41]line Товар: 2000053020015 [09:34:41]line Бумажные стаканы 250мл 1шт [09:34:41]line 5.000 * 7.00 [09:34:41]line = 35.00 [09:34:41]line НДС 12% НСП 1% [09:34:41]line > о реализуемом товаре [09:34:41]line ИТОГО: 35.00 [09:34:41]line НСП 1% : 0.31 [09:34:41]line НДС 12% : 3.72 [09:34:41]line Наличными: 35.00 [09:34:41]line Безнал.: 0.00 [09:34:41]line Место: АЗС № 130 "Партнер Нефть" [09:34:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:34:41]line СНО: Общий режим [09:34:41]line Чек 139 20.08.2024 09:34 [09:34:41]line Смена: 465 ФФД: 1.0 [09:34:41]line ЗНМ: 0300000070 [09:34:41]line РНМ: 0000000000092562 [09:34:41]line Версия ККМ: 001 [09:34:41]line ФМ: 0000000000871769 [09:34:41]line ФД: 162694 [09:34:41]line ФПД: 3915264351893 [09:34:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162694&fm=3915264351893&tin=02508201610067®Number=0000000000092562&sum=3500 [09:34:41]line 0 [09:34:41]written 0, free lines is 4095 [09:34:42]Write to MH i2c: 01 00 00 03 01 04 [09:34:42]Write i2c OK [09:34:42]MH_I2C_Read... [09:34:42]Read from MH i2c: 01 [09:34:42]MH_I2C_Read... [09:34:42]Read from MH i2c: 01 07 00 [09:34:42]MH_I2C_Read... [09:34:42]Read from MH i2c: 01 07 00 03 01 00 00 00 00 00 CA 0C E1 [09:34:42]RasterBufferAndPrint [09:34:42]line [09:34:42]line [09:34:42]line [09:34:42]line [09:34:42]line [09:34:42]written 0, free lines is 3304 [09:34:42]MH_Cut [09:34:42]Write to MH i2c: D1 01 00 0A 01 01 DD [09:34:42]Write i2c OK [09:34:42]MH_I2C_Read... [09:34:42]Read from MH i2c: D1 [09:34:42]MH_I2C_Read... [09:34:42]Read from MH i2c: D1 01 00 [09:34:42]MH_I2C_Read... [09:34:42]Read from MH i2c: D1 01 00 0A 01 00 DC [09:34:42]Write to MH i2c: 01 00 00 0B 01 0C [09:34:42]Write i2c OK [09:34:42]MH_I2C_Read... [09:34:42]*** Cut start [09:34:42]*** Purtial cut [09:34:42]*** Stage 1: CUTSNS_PIN = 1 [09:34:45]Read from MH i2c: 01 [09:34:45]MH_I2C_Read... [09:34:45]*** Stop cut motor [09:34:45]*** Cut end [09:34:45]Read from MH i2c: 01 07 00 [09:34:45]MH_I2C_Read... [09:34:45]Read from MH i2c: 01 07 00 0B 01 00 00 00 00 00 FF 0F 21 [09:34:45]process_action close_receipt done [09:34:45]requested_data is exist [09:34:45]produce_requested_data [09:34:45]requested_item fm.sn is exist - process it [09:34:45]wFMCommunicate request_size=4 [09:34:45]MH_SAM_APDU [09:34:45]CAPDU: 80 11 00 00 [09:34:45]Write to MH i2c: E2 08 00 0C 01 80 11 00 00 00 00 00 00 87 [09:34:45]Write i2c OK [09:34:45]MH_I2C_Read... [09:34:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:34:45]Read from MH i2c: E2 [09:34:45]MH_I2C_Read... [09:34:45]Read from MH i2c: E2 17 00 [09:34:45]MH_I2C_Read... [09:34:45]Read from MH i2c: E2 17 00 0C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [09:34:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:34:45]wFMCommunicate OK [09:34:45]requested_item fd.num is exist - process it [09:34:45]SAM_PROTO_GetFieldsCounters [09:34:45]wFMCommunicate request_size=4 [09:34:45]MH_SAM_APDU [09:34:45]CAPDU: 80 13 00 00 [09:34:45]Write to MH i2c: E2 08 00 0D 01 80 13 00 00 00 00 00 00 8A [09:34:45]Write i2c OK [09:34:45]MH_I2C_Read... [09:34:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:34:45]Read from MH i2c: E2 [09:34:45]MH_I2C_Read... [09:34:45]Read from MH i2c: E2 62 00 [09:34:45]MH_I2C_Read... [09:34:45]Read from MH i2c: E2 62 00 0D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [09:34: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8B 00 00 00 5E 04 04 00 8B 00 00 00 57 04 04 00 8C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:34:45]wFMCommunicate OK [09:34:45]SAM_PROTO_GetFieldsCounters done [09:34:45]requested_item shift.num is exist - process it [09:34:45]requested_item shift.opened is exist - process it [09:34:45]req_shift_opened [09:34:45]FM_GetShiftState [09:34:45]SAM_PROTO_GetShiftState [09:34:45]wFMCommunicate request_size=4 [09:34:45]MH_SAM_APDU [09:34:45]CAPDU: 80 13 01 00 [09:34:45]Write to MH i2c: E2 08 00 0E 01 80 13 01 00 00 00 00 00 8C [09:34:45]Write i2c OK [09:34:45]MH_I2C_Read... [09:34:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:34:45]Read from MH i2c: E2 [09:34:45]MH_I2C_Read... [09:34:45]Read from MH i2c: E2 0E 00 [09:34:45]MH_I2C_Read... [09:34:45]Read from MH i2c: E2 0E 00 0E 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5A [09:34:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:34:45]wFMCommunicate OK [09:34:45]SAM_PROTO_GetShiftState done [09:34:45]FM_GetShiftState done [09:34:45]req_shift_opened done [09:34:45]requested_item shift.open_date is exist - process it [09:34:45]req_shift_open_date [09:34:45]req_shift_open_date done [09:34:45]produce_requested_data done [09:34:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162694,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:34:45]process_action_free close_receipt [09:34:45]json_value_free [09:34:45]json_value_free done [09:34:45]process_json_proto returns [09:34:45]Send response to host [09:34:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162694,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:34:45]free response buf [09:34:45]execute_script done [09:34:45]execute_script returns [09:34:45]free content buf [09:34:45]Sock 8.Close socket [09:34:45]Sock 8.Thread stoped [09:34:45]accept exits with 10 [09:34:45]New connection [09:34:45]New thread 3067415908 created [09:34:45]Thread 3067559268 joined [09:34:45]Waiting for new connection... [09:34:45] Sock 10.Parse request [09:34:45]Sock 10.Check first char [09:34:45]Sock 10.First char is OK [09:34:45]request: POST /json_proto HTTP/1.0 [09:34:45]Method: POST [09:34:45]URL: /json_proto [09:34:45]Method is POST - this is cgi request [09:34:45]url: /json_proto [09:34:45]query_string will be loaded in cgi processing [09:34:45]execute_cgi json_proto POST (null) [09:34:45]execute_cgi path=json_proto method=POST [09:34:45]POST find Content-Length [09:34:45]Host: 172.17.44.132:8080 [09:34:45]Content-Length: 682 [09:34:45]Content-Type: application/json [09:34:45] [09:34:45]POST finish read [09:34:45]Found Content-Length = 682 [09:34:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291133", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:34:45]execute_script... [09:37:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:01]Read from MH i2c: E2 [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: E2 03 00 [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: E2 03 00 0A 02 00 90 00 80 [09:37:01]RAPDU: 90 00 [09:37:01]wFMCommunicate OK [09:37:01]wFMCommunicate request_size=10 [09:37:01]MH_SAM_APDU [09:37:01]CAPDU: 80 0D 02 02 05 B4 1A 5D 95 04 [09:37:01]Write to MH i2c: E2 0D 00 0B 02 80 0D 02 02 05 00 B4 1A 5D 95 04 00 00 55 [09:37:01]Write i2c OK [09:37:01]MH_I2C_Read... [09:37:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:37:01]Read from MH i2c: E2 [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: E2 03 00 [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: E2 03 00 0B 02 00 90 00 81 [09:37:01]RAPDU: 90 00 [09:37:01]wFMCommunicate OK [09:37:01]wFMCommunicate request_size=4 [09:37:01]MH_SAM_APDU [09:37:01]CAPDU: 80 0D 03 02 [09:37:01]Write to MH i2c: E2 08 00 0C 02 80 0D 03 02 00 00 00 00 89 [09:37:01]Write i2c OK [09:37:01]MH_I2C_Read... [09:37:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:37:01]Read from MH i2c: E2 [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: E2 0B 00 [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: E2 0B 00 0C 02 00 A7 65 F8 6B 9F 3E CB 0B 90 00 AC [09:37:01]RAPDU: A7 65 F8 6B 9F 3E CB 0B 90 00 [09:37:01]wFMCommunicate OK [09:37:01]SAM_PROTO_SignData done [09:37:01]FM_MakeSignedData done [09:37:01]CreateOFDProtocolMessage [09:37:01]wFMCommunicate request_size=4 [09:37:01]MH_SAM_APDU [09:37:01]CAPDU: 80 11 00 00 [09:37:01]Write to MH i2c: E2 08 00 0D 02 80 11 00 00 00 00 00 00 89 [09:37:01]Write i2c OK [09:37:01]MH_I2C_Read... [09:37:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:01]Read from MH i2c: E2 [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: E2 17 00 [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: E2 17 00 0D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [09:37:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:37:01]wFMCommunicate OK [09:37:01]CreateOFDProtocolMessage done [09:37:01]OFDSenderStorePacket 162698 [09:37:01]StoreOFDPacket docnum=162698 [09:37:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 28 4B 07 01 C9 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 7E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6B 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 BC 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7B 02 00 35 04 06 00 20 B4 1A 5D 95 04 A7 65 F8 6B 9F 3E CB 0B [09:37:01]CheckFolder [09:37:01]dirname=/storage/ofd_packets [09:37:01]CheckFolder done [09:37:01]ProducePacketName [09:37:01]name=ofd_packets/00162698 [09:37:01]NVStorageSaveData ofd_packets/00162698 [09:37:01]File name is /storage/ofd_packets/00162698 [09:37:01]Write 301 bytes [09:37:01]NVStorageSaveData done [09:37:01]OFDSenderStorePacket done [09:37:01]KKMCreateOFDPacket done [09:37:01]NVStorageSaveData kkm_last_timestamp [09:37:01]File name is /storage/kkm_last_timestamp [09:37:01]Write 4 bytes [09:37:01]NVStorageSaveData done [09:37:01]ExternCall_PrintAddStr [09:37:01]wPrintStart [09:37:01]Write to MH i2c: 01 00 00 0E 02 10 [09:37:01]Write i2c OK [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: 01 [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: 01 07 00 [09:37:01]MH_I2C_Read... [09:37:01]Read from MH i2c: 01 07 00 0E 02 00 00 00 00 00 FF 0F 25 [09:37:01]RasterBufferAndPrint [09:37:01]line Счет N : (1)291140 [09:37:01]line ИНН: 02508201610067 [09:37:01]line Контрольно-Кассовый Чек [09:37:01]line ПРОДАЖА [09:37:01]line ТРК (МРК, ГНК) : 42 [09:37:01]line Товар: 2710124130 [09:37:01]line Аи-92-К-5 [09:37:01]line 32.450 * 67.80 [09:37:01]line = 2200.11 [09:37:01]line НДС 12% НСП 1% [09:37:01]line > о реализуемом товаре [09:37:01]line ОКРУГЛЕНИЕ: -0.11 [09:37:01]line ИТОГО: 2200.00 [09:37:01]line Внесено: 2200.00 [09:37:01]line СДАЧА: 0.00 [09:37:01]line НСП 1% : 19.47 [09:37:01]line НДС 12% : 233.64 [09:37:01]line Наличными: 2200.00 [09:37:01]line Безнал.: 0.00 [09:37:01]line Место: АЗС № 130 "Партнер Нефть" [09:37:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:37:01]line СНО: Общий режим [09:37:01]line Чек 143 20.08.2024 09:37 [09:37:01]line Смена: 465 ФФД: 1.0 [09:37:01]line ЗНМ: 0300000070 [09:37:01]line РНМ: 0000000000092562 [09:37:01]line Версия ККМ: 001 [09:37:01]line ФМ: 0000000000871769 [09:37:01]line ФД: 162698 [09:37:01]line ФПД: 35957908542724 [09:37:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093700&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162698&fm=35957908542724&tin=02508201610067®Number=0000000000092562&sum=220000 [09:37:01]written 0, free lines is 4095 [09:37:02]Write to MH i2c: 01 00 00 39 02 3B [09:37:02]Write i2c OK [09:37:02]MH_I2C_Read... [09:37:02]Read from MH i2c: 01 [09:37:02]MH_I2C_Read... [09:37:02]Read from MH i2c: 01 07 00 [09:37:02]MH_I2C_Read... [09:37:02]Read from MH i2c: 01 07 00 39 02 00 00 00 00 00 C9 0C 17 [09:37:02]RasterBufferAndPrint [09:37:02]line [09:37:02]line [09:37:02]line [09:37:02]line [09:37:02]line [09:37:02]written 0, free lines is 3307 [09:37:02]MH_Cut [09:37:02]Write to MH i2c: D1 01 00 40 02 01 14 [09:37:02]Write i2c OK [09:37:02]MH_I2C_Read... [09:37:02]Read from MH i2c: D1 [09:37:02]MH_I2C_Read... [09:37:02]Read from MH i2c: D1 01 00 [09:37:02]MH_I2C_Read... [09:37:02]Read from MH i2c: D1 01 00 40 02 00 13 [09:37:02]Write to MH i2c: 01 00 00 41 02 43 [09:37:02]Write i2c OK [09:37:02]MH_I2C_Read... [09:37:02]*** Cut start [09:37:02]*** Purtial cut [09:37:02]*** Stage 1: CUTSNS_PIN = 1 [09:37:04]ConnectInit Can't take IP for lk.salyk.kg [09:37:04]CommunicateWithHost connect error [09:37:04]CommunicateWithHost err = -1 [09:37:04]OFD Sender: Server communicate error [09:37:04]OFD Sender: Processing packet 162691 [packets to send 963, broken 955] [09:37:04]ProducePacketName [09:37:04]name=ofd_packets/00162691 [09:37:04]OFD Sender: To server: pG, [09:37:04]CommunicateWithHost lk.salyk.kg:30040 [09:37:04]ConnectInit lk.salyk.kg [09:37:04]Read from MH i2c: 01 [09:37:04]MH_I2C_Read... [09:37:04]*** Stop cut motor [09:37:04]*** Cut end [09:37:04]Read from MH i2c: 01 07 00 [09:37:04]MH_I2C_Read... [09:37:04]Read from MH i2c: 01 07 00 41 02 00 00 00 00 00 FF 0F 58 [09:37:04]process_action close_receipt done [09:37:04]requested_data is exist [09:37:04]produce_requested_data [09:37:04]requested_item fm.sn is exist - process it [09:37:04]wFMCommunicate request_size=4 [09:37:04]MH_SAM_APDU [09:37:04]CAPDU: 80 11 00 00 [09:37:04]Write to MH i2c: E2 08 00 42 02 80 11 00 00 00 00 00 00 BE [09:37:04]Write i2c OK [09:37:04]MH_I2C_Read... [09:37:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:37:04]Read from MH i2c: E2 [09:37:04]MH_I2C_Read... [09:37:04]Read from MH i2c: E2 17 00 [09:37:04]MH_I2C_Read... [09:37:04]Read from MH i2c: E2 17 00 42 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [09:37:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:37:05]wFMCommunicate OK [09:37:05]requested_item fd.num is exist - process it [09:37:05]SAM_PROTO_GetFieldsCounters [09:37:05]wFMCommunicate request_size=4 [09:37:05]MH_SAM_APDU [09:37:05]CAPDU: 80 13 00 00 [09:37:05]Write to MH i2c: E2 08 00 43 02 80 13 00 00 00 00 00 00 C1 [09:37:05]Write i2c OK [09:37:05]MH_I2C_Read... [09:37:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:37:05]Read from MH i2c: E2 [09:37:05]MH_I2C_Read... [09:37:05]Read from MH i2c: E2 62 00 [09:37:05]MH_I2C_Read... [09:37:05]Read from MH i2c: E2 62 00 43 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 6D [09:37: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8F 00 00 00 5E 04 04 00 8F 00 00 00 57 04 04 00 90 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:37:05]wFMCommunicate OK [09:37:05]SAM_PROTO_GetFieldsCounters done [09:37:05]requested_item shift.num is exist - process it [09:37:05]requested_item shift.opened is exist - process it [09:37:05]req_shift_opened [09:37:05]FM_GetShiftState [09:37:05]SAM_PROTO_GetShiftState [09:37:05]wFMCommunicate request_size=4 [09:37:05]MH_SAM_APDU [09:37:05]CAPDU: 80 13 01 00 [09:37:05]Write to MH i2c: E2 08 00 44 02 80 13 01 00 00 00 00 00 C3 [09:37:05]Write i2c OK [09:37:05]MH_I2C_Read... [09:37:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:37:05]Read from MH i2c: E2 [09:37:05]MH_I2C_Read... [09:37:05]Read from MH i2c: E2 0E 00 [09:37:05]MH_I2C_Read... [09:37:05]Read from MH i2c: E2 0E 00 44 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 91 [09:37:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:37:05]wFMCommunicate OK [09:37:05]SAM_PROTO_GetShiftState done [09:37:05]FM_GetShiftState done [09:37:05]req_shift_opened done [09:37:05]requested_item shift.open_date is exist - process it [09:37:05]req_shift_open_date [09:37:05]req_shift_open_date done [09:37:05]produce_requested_data done [09:37:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162698,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:37:05]process_action_free close_receipt [09:37:05]json_value_free [09:37:05]json_value_free done [09:37:05]process_json_proto returns [09:37:05]Send response to host [09:37:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162698,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:37:05]free response buf [09:37:05]execute_script done [09:37:05]execute_script returns [09:37:05]free content buf [09:37:05]Sock 8.Close socket [09:37:05]Sock 8.Thread stoped [09:37:09]ConnectInit Can't take IP for lk.salyk.kg [09:37:09]CommunicateWithHost connect error [09:37:09]CommunicateWithHost err = -1 [09:37:09]OFD Sender: Server communicate error [09:37:14]OFD Sender: Processing packet 162691 [packets to send 963, broken 955] [09:37:14]ProducePacketName [09:37:14]name=ofd_packets/00162691 [09:37:14]OFD Sender: To server: pG, [09:37:14]CommunicateWithHost lk.salyk.kg:30040 [09:37:14]ConnectInit lk.salyk.kg [09:37:19]ConnectInit Can't take IP for lk.salyk.kg [09:37:19]CommunicateWithHost connect error [09:37:19]CommunicateWithHost err = -1 [09:37:19]OFD Sender: Server communicate error [09:37:23]recv_with_timeout no data received [09:37:24]OFD Sender: Processing packet 162691 [packets to send 963, broken 955] [09:37:24]ProducePacketName [09:37:24]name=ofd_packets/00162691 [09:37:24]OFD Sender: To server: pG, [09:37:24]CommunicateWithHost lk.salyk.kg:30040 [09:37:24]ConnectInit lk.salyk.kg [09:37:29]ConnectInit Can't take IP for lk.salyk.kg [09:37:29]CommunicateWithHost connect error [09:37:29]CommunicateWithHost err = -1 [09:37:29]OFD Sender: Server communicate error [09:37:34]OFD Sender: Processing packet 162691 [packets to send 963, broken 955] [09:37:34]ProducePacketName [09:37:34]name=ofd_packets/00162691 [09:37:34]OFD Sender: To server: pG, [09:37:34]CommunicateWithHost lk.salyk.kg:30040 [09:37:34]ConnectInit lk.salyk.kg [09:37:39]ConnectInit Can't take IP for lk.salyk.kg [09:37:39]CommunicateWithHost connect error [09:37:39]CommunicateWithHost err = -1 [09:37:39]OFD Sender: Server communicate error [09:37:44]OFD Sender: Processing packet 162691 [packets to send 963, broken 955] [09:37:44]ProducePacketName [09:37:44]name=ofd_packets/00162691 [09:37:44]OFD Sender: To server: pG, [09:37:44]CommunicateWithHost lk.salyk.kg:30040 [09:37:44]ConnectInit lk.salyk.kg [09:37:48]recv_with_timeout no data received [09:37:49]ConnectInit Can't take IP for lk.salyk.kg [09:37:49]CommunicateWithHost connect error [09:37:49]CommunicateWithHost err = -1 [09:37:49]OFD Sender: Server communicate error [09:37:54]OFD Sender: Processing packet 162691 [packets to send 963, broken 955] [09:37:54]ProducePacketName [09:37:54]name=ofd_packets/00162691 [09:37:54]OFD Sender: To server: pG, [09:37:54]CommunicateWithHost lk.salyk.kg:30040 [09:37:54]ConnectInit lk.salyk.kg [09:37:59]ConnectInit Can't take IP for lk.salyk.kg [09:37:59]CommunicateWithHost connect error [09:37:59]CommunicateWithHost err = -1 [09:37:59]OFD Sender: Server communicate error [09:38:04]OFD Sender: Processing packet 162691 [packets to send 963, broken 955] [09:38:04]ProducePacketName [09:38:04]name=ofd_packets/00162691 [09:38:04]OFD Sender: To server: pG, [09:38:04]CommunicateWithHost lk.salyk.kg:30040 [09:38:04]ConnectInit lk.salyk.kg [09:38:08]ConnectInit Can't connect to host [09:38:09]ConnectInit Can't take IP for lk.salyk.kg [09:38:09]CommunicateWithHost connect error [09:38:09]CommunicateWithHost err = -1 [09:38:09]OFD Sender: Server communicate error [09:38:14]OFD Sender: Processing packet 162691 [packets to send 963, broken 955] [09:38:14]ProducePacketName [09:38:14]name=ofd_packets/00162691 [09:38:14]OFD Sender: To server: pG, [09:38:14]CommunicateWithHost lk.salyk.kg:30040 [09:38:14]ConnectInit lk.salyk.kg [09:38:19]ConnectInit Can't take IP for lk.salyk.kg [09:38:19]CommunicateWithHost connect error [09:38:19]CommunicateWithHost err = -1 [09:38:19]OFD Sender: Server communicate error [09:38:21]ConnectInit Can't connect to host [09:38:24]OFD Sender: Processing packet 162691 [packets to send 963, broken 955] [09:38:24]ProducePacketName [09:38:24]name=ofd_packets/00162691 [09:38:24]OFD Sender: To server: pG, [09:38:24]CommunicateWithHost lk.salyk.kg:30040 [09:38:24]ConnectInit lk.salyk.kg [09:38:26]ConnectInit Can't connect to host [09:38:29]ConnectInit Can't take IP for lk.salyk.kg [09:38:29]CommunicateWithHost connect error [09:38:29]CommunicateWithHost err = -1 [09:38:29]OFD Sender: Server communicate error [09:38:31]ConnectInit Can't connect to host [09:38:34]OFD Sender: Processing packet 162691 [packets to send 963, broken 955] [09:38:34]ProducePacketName [09:38:34]name=ofd_packets/00162691 [09:38:34]OFD Sender: To server: pG, [09:38:34]CommunicateWithHost lk.salyk.kg:30040 [09:38:34]ConnectInit lk.salyk.kg [09:38:36]ConnectInit Can't connect to host [09:39:12]accept exits with 12 [09:39:12]New connection [09:39:12]New thread 3067415908 created [09:39:12]Thread 3067559268 joined [09:39:12]Waiting for new connection... [09:39:12] Sock 12.Parse request [09:39:12]Sock 12.Check first char [09:39:12]Sock 12.First char is OK [09:39:12]request: POST /json_proto HTTP/1.0 [09:39:12]Method: POST [09:39:12]URL: /json_proto [09:39:12]Method is POST - this is cgi request [09:39:12]url: /json_proto [09:39:12]query_string will be loaded in cgi processing [09:39:12]execute_cgi json_proto POST (null) [09:39:12]execute_cgi path=json_proto method=POST [09:39:12]POST find Content-Length [09:39:12]Host: 172.17.44.132:8080 [09:39:12]Content-Length: 800 [09:39:12]Content-Type: application/json [09:39:12] [09:39:12]POST finish read [09:39:12]Found Content-Length = 800 [09:39:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:12]execute_script... [09:39:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291143", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:12]POST & json_proto [09:39:12]process_json_proto [09:39:12]json parsed OK: [09:39:12]protocol is kg_v1.0 [09:39:12]action value=close_receipt [09:39:12]process_action close_receipt [09:39:12]cmd_close_receipt [09:39:12]MH_GetDate [09:39:12]Write to MH i2c: F0 00 00 45 02 36 [09:39:12]Write i2c OK [09:39:12]MH_I2C_Read... [09:39:12]Read from MH i2c: F0 [09:39:12]MH_I2C_Read... [09:39:12]Read from MH i2c: F0 09 00 [09:39:12]MH_I2C_Read... [09:39:12]Read from MH i2c: F0 09 00 45 02 00 41 64 C4 66 2A 83 C1 65 E1 [09:39:12]GetLastDocTimeStamp 1724146620 [09:39:12]current date 1724146753 [09:39:12]FM_GetShiftState [09:39:12]SAM_PROTO_GetShiftState [09:39:12]wFMCommunicate request_size=4 [09:39:12]MH_SAM_APDU [09:39:12]CAPDU: 80 13 01 00 [09:39:12]Write to MH i2c: E2 08 00 46 02 80 13 01 00 00 00 00 00 C5 [09:39:12]Write i2c OK [09:39:12]MH_I2C_Read... [09:39:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:12]Read from MH i2c: E2 [09:39:12]MH_I2C_Read... [09:39:12]Read from MH i2c: E2 0E 00 [09:39:12]MH_I2C_Read... [09:39:12]Read from MH i2c: E2 0E 00 46 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 93 [09:39:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:39:12]wFMCommunicate OK [09:39:12]SAM_PROTO_GetShiftState done [09:39:12]FM_GetShiftState done [09:39:12]opened in 1724113081 [09:39:12]opened+sec_in_day 1724199481 [09:39:12]quantity*price = 100050 [09:39:12]sum+1 = 100052 [09:39:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 144 20.08.2024 09:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162699 ФПД: 132409530863135 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093913&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162699&fm=132409530863135&tin=02508201610067®Number=0000000000092562&sum=100051 [09:39:14]StoreToDocumentArchive [09:39:14]shift 465 fd 162699 [09:39:14]save to /storage/0465/doc_00162699 [09:39:14]save last doc name /storage/0465/doc_00162699 to /storage/kkm_last_doc_name [09:39:14]save OK [09:39:14]Clear old archive folders... [09:39:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:39:14]tlvbuf is 01A37D20 [09:39:14]SAM_PROTO_ClearQueue [09:39:14]wFMCommunicate request_size=4 [09:39:14]MH_SAM_APDU [09:39:14]CAPDU: 80 09 00 00 [09:39:14]Write to MH i2c: E2 08 00 53 02 80 09 00 00 00 00 00 00 C7 [09:39:14]Write i2c OK [09:39:14]MH_I2C_Read... [09:39:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:14]Read from MH i2c: E2 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 03 00 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 03 00 53 02 00 90 00 C9 [09:39:14]RAPDU: 90 00 [09:39:14]wFMCommunicate OK [09:39:14]SAM_PROTO_ClearQueue done [09:39:14]KKMCreateOFDPacket [09:39:14]OFDProtocolAddRootSTLVToBuf [09:39:14]FM_MakeSignedData [09:39:14]FM_MakeSignedData [09:39:14]SAM_PROTO_SignData [09:39:14]wFMCommunicate request_size=4 [09:39:14]MH_SAM_APDU [09:39:14]CAPDU: 80 0D 01 02 [09:39:14]Write to MH i2c: E2 08 00 54 02 80 0D 01 02 00 00 00 00 CF [09:39:14]Write i2c OK [09:39:14]MH_I2C_Read... [09:39:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:14]Read from MH i2c: E2 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 03 00 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 03 00 54 02 00 90 00 CA [09:39:14]RAPDU: 90 00 [09:39:14]wFMCommunicate OK [09:39:14]wFMCommunicate request_size=255 [09:39:14]MH_SAM_APDU [09:39:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 41 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7B 02 00 35 04 06 00 78 6C FF 0D [09:39:14]Write to MH i2c: E2 02 01 55 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 41 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7B 02 00 35 04 06 00 78 6C FF 0D 00 00 ED [09:39:14]Write i2c OK [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 [09:39:14]MH_I2C_Read... [09:39:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:14]Read from MH i2c: E2 03 00 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 03 00 55 02 00 90 00 CB [09:39:14]RAPDU: 90 00 [09:39:14]wFMCommunicate OK [09:39:14]wFMCommunicate request_size=7 [09:39:14]MH_SAM_APDU [09:39:14]CAPDU: 80 0D 02 02 02 4E 1F [09:39:14]Write to MH i2c: E2 0A 00 56 02 80 0D 02 02 02 00 4E 1F 00 00 43 [09:39:14]Write i2c OK [09:39:14]MH_I2C_Read... [09:39:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:14]Read from MH i2c: E2 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 03 00 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 03 00 56 02 00 90 00 CC [09:39:14]RAPDU: 90 00 [09:39:14]wFMCommunicate OK [09:39:14]wFMCommunicate request_size=4 [09:39:14]MH_SAM_APDU [09:39:14]CAPDU: 80 0D 03 02 [09:39:14]Write to MH i2c: E2 08 00 57 02 80 0D 03 02 00 00 00 00 D4 [09:39:14]Write i2c OK [09:39:14]MH_I2C_Read... [09:39:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:14]Read from MH i2c: E2 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 0B 00 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 0B 00 57 02 00 71 DC BC 6E F3 32 38 81 90 00 2A [09:39:14]RAPDU: 71 DC BC 6E F3 32 38 81 90 00 [09:39:14]wFMCommunicate OK [09:39:14]SAM_PROTO_SignData done [09:39:14]FM_MakeSignedData done [09:39:14]CreateOFDProtocolMessage [09:39:14]wFMCommunicate request_size=4 [09:39:14]MH_SAM_APDU [09:39:14]CAPDU: 80 11 00 00 [09:39:14]Write to MH i2c: E2 08 00 58 02 80 11 00 00 00 00 00 00 D4 [09:39:14]Write i2c OK [09:39:14]MH_I2C_Read... [09:39:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:14]Read from MH i2c: E2 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 17 00 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: E2 17 00 58 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [09:39:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:39:14]wFMCommunicate OK [09:39:14]CreateOFDProtocolMessage done [09:39:14]OFDSenderStorePacket 162699 [09:39:14]StoreOFDPacket docnum=162699 [09:39:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 74 DB 04 01 28 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 41 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7B 02 00 35 04 06 00 78 6C FF 0D 4E 1F 71 DC BC 6E F3 32 38 81 [09:39:14]CheckFolder [09:39:14]dirname=/storage/ofd_packets [09:39:14]CheckFolder done [09:39:14]ProducePacketName [09:39:14]name=ofd_packets/00162699 [09:39:14]NVStorageSaveData ofd_packets/00162699 [09:39:14]File name is /storage/ofd_packets/00162699 [09:39:14]Write 298 bytes [09:39:14]NVStorageSaveData done [09:39:14]OFDSenderStorePacket done [09:39:14]KKMCreateOFDPacket done [09:39:14]NVStorageSaveData kkm_last_timestamp [09:39:14]File name is /storage/kkm_last_timestamp [09:39:14]Write 4 bytes [09:39:14]NVStorageSaveData done [09:39:14]ExternCall_PrintAddStr [09:39:14]wPrintStart [09:39:14]Write to MH i2c: 01 00 00 59 02 5B [09:39:14]Write i2c OK [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: 01 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: 01 07 00 [09:39:14]MH_I2C_Read... [09:39:14]Read from MH i2c: 01 07 00 59 02 00 00 00 00 00 FF 0F 70 [09:39:14]RasterBufferAndPrint [09:39:14]line Счет N : (1)291143 [09:39:14]line ИНН: 02508201610067 [09:39:14]line Контрольно-Кассовый Чек [09:39:14]line ПРОДАЖА [09:39:14]line ТРК (МРК, ГНК) : 64 [09:39:14]line Товар: 2710194800 [09:39:14]line ДТ-К-5 [09:39:14]line 13.130 * 76.20 [09:39:14]line = 1000.51 [09:39:14]line НДС 12% НСП 1% [09:39:14]line > о реализуемом товаре [09:39:14]line ИТОГО: 1000.51 [09:39:14]line НСП 1% : 8.85 [09:39:14]line НДС 12% : 106.25 [09:39:14]line Наличными: 0.00 [09:39:14]line Безнал.: 1000.51 [09:39:14]line Место: АЗС № 130 "Партнер Нефть" [09:39:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:39:14]line СНО: Общий режим [09:39:14]line Чек 144 20.08.2024 09:39 [09:39:14]line Смена: 465 ФФД: 1.0 [09:39:14]line ЗНМ: 0300000070 [09:39:14]line РНМ: 0000000000092562 [09:39:14]line Версия ККМ: 001 [09:39:14]line Платежная система: O! деньги [09:39:14]line ФМ: 0000000000871769 [09:39:14]line ФД: 162699 [09:39:14]line ФПД: 132409530863135 [09:39:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093913&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162699&fm=132409530863135&tin=02508201610067®Number=0000000000092562&sum=100051 [09:39:14]written 0, free lines is 4095 [09:39:15]Write to MH i2c: 01 00 00 83 02 85 [09:39:15]Write i2c OK [09:39:15]MH_I2C_Read... [09:39:15]Read from MH i2c: 01 [09:39:15]MH_I2C_Read... [09:39:15]Read from MH i2c: 01 07 00 [09:39:15]MH_I2C_Read... [09:39:15]Read from MH i2c: 01 07 00 83 02 00 00 00 00 00 DA 0C 72 [09:39:15]RasterBufferAndPrint [09:39:15]line [09:39:15]line [09:39:15]line [09:39:15]line [09:39:15]line [09:39:15]written 0, free lines is 3299 [09:39:15]MH_Cut [09:39:15]Write to MH i2c: D1 01 00 8A 02 01 5E [09:39:15]Write i2c OK [09:39:15]MH_I2C_Read... [09:39:15]Read from MH i2c: D1 [09:39:15]MH_I2C_Read... [09:39:15]Read from MH i2c: D1 01 00 [09:39:15]MH_I2C_Read... [09:39:15]Read from MH i2c: D1 01 00 8A 02 00 5D [09:39:15]Write to MH i2c: 01 00 00 8B 02 8D [09:39:15]Write i2c OK [09:39:15]MH_I2C_Read... [09:39:15]*** Cut start [09:39:15]*** Purtial cut [09:39:15]*** Stage 1: CUTSNS_PIN = 1 [09:39:17]Read from MH i2c: 01 [09:39:17]MH_I2C_Read... [09:39:17]*** Stop cut motor [09:39:17]*** Cut end [09:39:17]Read from MH i2c: 01 07 00 [09:39:17]MH_I2C_Read... [09:39:17]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FF 0F A2 [09:39:17]process_action close_receipt done [09:39:17]requested_data is exist [09:39:17]produce_requested_data [09:39:17]requested_item fm.sn is exist - process it [09:39:17]wFMCommunicate request_size=4 [09:39:17]MH_SAM_APDU [09:39:17]CAPDU: 80 11 00 00 [09:39:17]Write to MH i2c: E2 08 00 8C 02 80 11 00 00 00 00 00 00 08 [09:39:17]Write i2c OK [09:39:17]MH_I2C_Read... [09:39:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:17]Read from MH i2c: E2 [09:39:17]MH_I2C_Read... [09:39:17]Read from MH i2c: E2 17 00 [09:39:17]MH_I2C_Read... [09:39:17]Read from MH i2c: E2 17 00 8C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [09:39:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:39:17]wFMCommunicate OK [09:39:17]requested_item fd.num is exist - process it [09:39:17]SAM_PROTO_GetFieldsCounters [09:39:17]wFMCommunicate request_size=4 [09:39:17]MH_SAM_APDU [09:39:17]CAPDU: 80 13 00 00 [09:39:17]Write to MH i2c: E2 08 00 8D 02 80 13 00 00 00 00 00 00 0B [09:39:17]Write i2c OK [09:39:17]MH_I2C_Read... [09:39:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:18]Read from MH i2c: E2 [09:39:18]MH_I2C_Read... [09:39:18]Read from MH i2c: E2 62 00 [09:39:18]MH_I2C_Read... [09:39:18]Read from MH i2c: E2 62 00 8D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 BB [09:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 90 00 00 00 5E 04 04 00 90 00 00 00 57 04 04 00 91 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:39:18]wFMCommunicate OK [09:39:18]SAM_PROTO_GetFieldsCounters done [09:39:18]requested_item shift.num is exist - process it [09:39:18]requested_item shift.opened is exist - process it [09:39:18]req_shift_opened [09:39:18]FM_GetShiftState [09:39:18]SAM_PROTO_GetShiftState [09:39:18]wFMCommunicate request_size=4 [09:39:18]MH_SAM_APDU [09:39:18]CAPDU: 80 13 01 00 [09:39:18]Write to MH i2c: E2 08 00 8E 02 80 13 01 00 00 00 00 00 0D [09:39:18]Write i2c OK [09:39:18]MH_I2C_Read... [09:39:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:18]Read from MH i2c: E2 [09:39:18]MH_I2C_Read... [09:39:18]Read from MH i2c: E2 0E 00 [09:39:18]MH_I2C_Read... [09:39:18]Read from MH i2c: E2 0E 00 8E 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DB [09:39:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:39:18]wFMCommunicate OK [09:39:18]SAM_PROTO_GetShiftState done [09:39:18]FM_GetShiftState done [09:39:18]req_shift_opened done [09:39:18]requested_item shift.open_date is exist - process it [09:39:18]req_shift_open_date [09:39:18]req_shift_open_date done [09:39:18]produce_requested_data done [09:39:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162699,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:39:18]process_action_free close_receipt [09:39:18]json_value_free [09:39:18]json_value_free done [09:39:18]process_json_proto returns [09:39:18]Send response to host [09:39:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162699,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:39:18]free response buf [09:39:18]execute_script done [09:39:18]execute_script returns [09:39:18]free content buf [09:39:18]Sock 12.Close socket [09:39:18]Sock 12.Thread stoped [09:39:22]accept exits with 10 [09:39:22]New connection [09:39:22]New thread 3067559268 created [09:39:22]Thread 3067415908 joined [09:39:22]Waiting for new connection... [09:39:22] Sock 10.Parse request [09:39:22]Sock 10.Check first char [09:39:22]Sock 10.First char is OK [09:39:22]request: POST /json_proto HTTP/1.0 [09:39:22]Method: POST [09:39:22]URL: /json_proto [09:39:22]Method is POST - this is cgi request [09:39:22]url: /json_proto [09:39:22]query_string will be loaded in cgi processing [09:39:22]execute_cgi json_proto POST (null) [09:39:22]execute_cgi path=json_proto method=POST [09:39:22]POST find Content-Length [09:39:22]Host: 172.17.44.132:8080 [09:39:22]Content-Length: 672 [09:39:22]Content-Type: application/json [09:39:22] [09:39:22]POST finish read [09:39:22]Found Content-Length = 672 [09:39:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 49.410, "sum" : 3399.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3399.00, "payments": [ { "type": 0, "sum" : 3399.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:22]execute_script... [09:39:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291139", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 49.410, "sum" : 3399.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 3399.00, "payments": [ { "type": 0, "sum" : 3399.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:22]POST & json_proto [09:39:22]process_json_proto [09:39:22]json parsed OK: [09:39:22]protocol is kg_v1.0 [09:39:22]action value=close_receipt [09:39:22]process_action close_receipt [09:39:22]cmd_close_receipt [09:39:22]MH_GetDate [09:39:22]Write to MH i2c: F0 00 00 8F 02 80 [09:39:22]Write i2c OK [09:39:22]MH_I2C_Read... [09:39:22]Read from MH i2c: F0 [09:39:22]MH_I2C_Read... [09:39:22]Read from MH i2c: F0 09 00 [09:39:22]MH_I2C_Read... [09:39:22]Read from MH i2c: F0 09 00 8F 02 00 4B 64 C4 66 2A 83 C1 65 35 [09:39:22]GetLastDocTimeStamp 1724146753 [09:39:22]current date 1724146763 [09:39:22]FM_GetShiftState [09:39:22]SAM_PROTO_GetShiftState [09:39:22]wFMCommunicate request_size=4 [09:39:22]MH_SAM_APDU [09:39:22]CAPDU: 80 13 01 00 [09:39:22]Write to MH i2c: E2 08 00 90 02 80 13 01 00 00 00 00 00 0F [09:39:22]Write i2c OK [09:39:22]MH_I2C_Read... [09:39:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:22]Read from MH i2c: E2 [09:39:22]MH_I2C_Read... [09:39:22]Read from MH i2c: E2 0E 00 [09:39:22]MH_I2C_Read... [09:39:22]Read from MH i2c: E2 0E 00 90 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DD [09:39:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:39:22]wFMCommunicate OK [09:39:22]SAM_PROTO_GetShiftState done [09:39:22]FM_GetShiftState done [09:39:22]opened in 1724113081 [09:39:22]opened+sec_in_day 1724199481 [09:39:22]quantity*price = 339940 [09:39:22]sum+1 = 339942 [09:39:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 3399.00 Внесено: 4000.00 СДАЧА: 601.00 НСП 1% : 30.08 НДС 12% : 361.00 Наличными: 3399.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 145 20.08.2024 09:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162700 ФПД: 140582960304687 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162700&fm=140582960304687&tin=02508201610067®Number=0000000000092562&sum=339900 [09:39:23]StoreToDocumentArchive [09:39:23]shift 465 fd 162700 [09:39:23]save to /storage/0465/doc_00162700 [09:39:23]save last doc name /storage/0465/doc_00162700 to /storage/kkm_last_doc_name [09:39:23]save OK [09:39:23]Clear old archive folders... [09:39:23]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:39:23]tlvbuf is 01950840 [09:39:23]SAM_PROTO_ClearQueue [09:39:23]wFMCommunicate request_size=4 [09:39:23]MH_SAM_APDU [09:39:23]CAPDU: 80 09 00 00 [09:39:23]Write to MH i2c: E2 08 00 9D 02 80 09 00 00 00 00 00 00 11 [09:39:23]Write i2c OK [09:39:23]MH_I2C_Read... [09:39:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:23]Read from MH i2c: E2 [09:39:23]MH_I2C_Read... [09:39:23]Read from MH i2c: E2 03 00 [09:39:23]MH_I2C_Read... [09:39:23]Read from MH i2c: E2 03 00 9D 02 00 90 00 13 [09:39:23]RAPDU: 90 00 [09:39:23]wFMCommunicate OK [09:39:23]SAM_PROTO_ClearQueue done [09:39:23]KKMCreateOFDPacket [09:39:23]OFDProtocolAddRootSTLVToBuf [09:39:23]FM_MakeSignedData [09:39:23]FM_MakeSignedData [09:39:23]SAM_PROTO_SignData [09:39:23]wFMCommunicate request_size=4 [09:39:23]MH_SAM_APDU [09:39:23]CAPDU: 80 0D 01 02 [09:39:23]Write to MH i2c: E2 08 00 9E 02 80 0D 01 02 00 00 00 00 19 [09:39:23]Write i2c OK [09:39:23]MH_I2C_Read... [09:39:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:23]Read from MH i2c: E2 [09:39:23]MH_I2C_Read... [09:39:23]Read from MH i2c: E2 03 00 [09:39:23]MH_I2C_Read... [09:39:23]Read from MH i2c: E2 03 00 9E 02 00 90 00 14 [09:39:23]RAPDU: 90 00 [09:39:23]wFMCommunicate OK [09:39:23]wFMCommunicate request_size=255 [09:39:23]MH_SAM_APDU [09:39:23]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 02 C1 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 E5 2F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 2F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 8D 00 00 00 00 07 04 06 00 BC 2F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 4B 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7B 02 00 35 04 06 00 7F DC 05 [09:39:23]Write to MH i2c: E2 02 01 9F 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 02 C1 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 E5 2F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 2F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 8D 00 00 00 00 07 04 06 00 BC 2F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 4B 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7B 02 00 35 04 06 00 7F DC 05 00 00 99 [09:39:23]Write i2c OK [09:39:23]MH_I2C_Read... [09:39:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:24]Read from MH i2c: E2 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: E2 03 00 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: E2 03 00 9F 02 00 90 00 15 [09:39:24]RAPDU: 90 00 [09:39:24]wFMCommunicate OK [09:39:24]wFMCommunicate request_size=8 [09:39:24]MH_SAM_APDU [09:39:24]CAPDU: 80 0D 02 02 03 69 12 2F [09:39:24]Write to MH i2c: E2 0B 00 A0 02 80 0D 02 02 03 00 69 12 2F 00 00 CC [09:39:24]Write i2c OK [09:39:24]MH_I2C_Read... [09:39:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:24]Read from MH i2c: E2 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: E2 03 00 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: E2 03 00 A0 02 00 90 00 16 [09:39:24]RAPDU: 90 00 [09:39:24]wFMCommunicate OK [09:39:24]wFMCommunicate request_size=4 [09:39:24]MH_SAM_APDU [09:39:24]CAPDU: 80 0D 03 02 [09:39:24]Write to MH i2c: E2 08 00 A1 02 80 0D 03 02 00 00 00 00 1E [09:39:24]Write i2c OK [09:39:24]MH_I2C_Read... [09:39:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:24]Read from MH i2c: E2 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: E2 0B 00 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: E2 0B 00 A1 02 00 E5 18 BC EB 3A AE 3F 02 90 00 EC [09:39:24]RAPDU: E5 18 BC EB 3A AE 3F 02 90 00 [09:39:24]wFMCommunicate OK [09:39:24]SAM_PROTO_SignData done [09:39:24]FM_MakeSignedData done [09:39:24]CreateOFDProtocolMessage [09:39:24]wFMCommunicate request_size=4 [09:39:24]MH_SAM_APDU [09:39:24]CAPDU: 80 11 00 00 [09:39:24]Write to MH i2c: E2 08 00 A2 02 80 11 00 00 00 00 00 00 1E [09:39:24]Write i2c OK [09:39:24]MH_I2C_Read... [09:39:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:24]Read from MH i2c: E2 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: E2 17 00 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: E2 17 00 A2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [09:39:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:39:24]wFMCommunicate OK [09:39:24]CreateOFDProtocolMessage done [09:39:24]OFDSenderStorePacket 162700 [09:39:24]StoreOFDPacket docnum=162700 [09:39:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 3A 08 05 01 9F 98 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 02 C1 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 E5 2F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 2F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 8D 00 00 00 00 07 04 06 00 BC 2F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 4B 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7B 02 00 35 04 06 00 7F DC 05 69 12 2F E5 18 BC EB 3A AE 3F 02 [09:39:24]CheckFolder [09:39:24]dirname=/storage/ofd_packets [09:39:24]CheckFolder done [09:39:24]ProducePacketName [09:39:24]name=ofd_packets/00162700 [09:39:24]NVStorageSaveData ofd_packets/00162700 [09:39:24]File name is /storage/ofd_packets/00162700 [09:39:24]Write 299 bytes [09:39:24]NVStorageSaveData done [09:39:24]OFDSenderStorePacket done [09:39:24]KKMCreateOFDPacket done [09:39:24]NVStorageSaveData kkm_last_timestamp [09:39:24]File name is /storage/kkm_last_timestamp [09:39:24]Write 4 bytes [09:39:24]NVStorageSaveData done [09:39:24]ExternCall_PrintAddStr [09:39:24]wPrintStart [09:39:24]Write to MH i2c: 01 00 00 A3 02 A5 [09:39:24]Write i2c OK [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: 01 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: 01 07 00 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 FF 0F BA [09:39:24]RasterBufferAndPrint [09:39:24]line Счет N : (1)291139 [09:39:24]line ИНН: 02508201610067 [09:39:24]line Контрольно-Кассовый Чек [09:39:24]line ПРОДАЖА [09:39:24]line ТРК (МРК, ГНК) : 51 [09:39:24]line Товар: 2710124130 [09:39:24]line SU-92-К-5 [09:39:24]line 49.410 * 68.80 [09:39:24]line = 3399.41 [09:39:24]line НДС 12% НСП 1% [09:39:24]line > о реализуемом товаре [09:39:24]line ОКРУГЛЕНИЕ: -0.41 [09:39:24]line ИТОГО: 3399.00 [09:39:24]line Внесено: 4000.00 [09:39:24]line СДАЧА: 601.00 [09:39:24]line НСП 1% : 30.08 [09:39:24]line НДС 12% : 361.00 [09:39:24]line Наличными: 3399.00 [09:39:24]line Безнал.: 0.00 [09:39:24]line Место: АЗС № 130 "Партнер Нефть" [09:39:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:39:24]line СНО: Общий режим [09:39:24]line Чек 145 20.08.2024 09:39 [09:39:24]line Смена: 465 ФФД: 1.0 [09:39:24]line ЗНМ: 0300000070 [09:39:24]line РНМ: 0000000000092562 [09:39:24]line Версия ККМ: 001 [09:39:24]line ФМ: 0000000000871769 [09:39:24]line ФД: 162700 [09:39:24]line ФПД: 140582960304687 [09:39:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093923&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162700&fm=140582960304687&tin=02508201610067®Number=0000000000092562&sum=339900 [09:39:24]written 0, free lines is 4095 [09:39:24]Write to MH i2c: 01 00 00 CE 02 D0 [09:39:24]Write i2c OK [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: 01 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: 01 07 00 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 CA 0C AD [09:39:24]RasterBufferAndPrint [09:39:24]line [09:39:24]line [09:39:24]line [09:39:24]line [09:39:24]line [09:39:24]written 0, free lines is 3289 [09:39:24]MH_Cut [09:39:24]Write to MH i2c: D1 01 00 D5 02 01 A9 [09:39:24]Write i2c OK [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: D1 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: D1 01 00 [09:39:24]MH_I2C_Read... [09:39:24]Read from MH i2c: D1 01 00 D5 02 00 A8 [09:39:24]Write to MH i2c: 01 00 00 D6 02 D8 [09:39:24]Write i2c OK [09:39:24]MH_I2C_Read... [09:39:25]recv_with_timeout no data received [09:39:25]*** Cut start [09:39:25]*** Purtial cut [09:39:25]*** Stage 1: CUTSNS_PIN = 1 [09:39:27]Read from MH i2c: 01 [09:39:27]MH_I2C_Read... [09:39:27]*** Stop cut motor [09:39:27]*** Cut end [09:39:27]Read from MH i2c: 01 07 00 [09:39:27]MH_I2C_Read... [09:39:27]Read from MH i2c: 01 07 00 D6 02 00 00 00 00 00 FF 0F ED [09:39:27]process_action close_receipt done [09:39:27]requested_data is exist [09:39:27]produce_requested_data [09:39:27]requested_item fm.sn is exist - process it [09:39:27]wFMCommunicate request_size=4 [09:39:27]MH_SAM_APDU [09:39:27]CAPDU: 80 11 00 00 [09:39:27]Write to MH i2c: E2 08 00 D7 02 80 11 00 00 00 00 00 00 53 [09:39:27]Write i2c OK [09:39:27]MH_I2C_Read... [09:39:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:27]Read from MH i2c: E2 [09:39:27]MH_I2C_Read... [09:39:27]Read from MH i2c: E2 17 00 [09:39:27]MH_I2C_Read... [09:39:27]Read from MH i2c: E2 17 00 D7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [09:39:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:39:27]wFMCommunicate OK [09:39:27]requested_item fd.num is exist - process it [09:39:27]SAM_PROTO_GetFieldsCounters [09:39:27]wFMCommunicate request_size=4 [09:39:27]MH_SAM_APDU [09:39:27]CAPDU: 80 13 00 00 [09:39:27]Write to MH i2c: E2 08 00 D8 02 80 13 00 00 00 00 00 00 56 [09:39:27]Write i2c OK [09:39:27]MH_I2C_Read... [09:39:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:27]Read from MH i2c: E2 [09:39:27]MH_I2C_Read... [09:39:27]Read from MH i2c: E2 62 00 [09:39:27]MH_I2C_Read... [09:39:27]Read from MH i2c: E2 62 00 D8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 0A [09:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 91 00 00 00 5E 04 04 00 91 00 00 00 57 04 04 00 92 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:39:27]wFMCommunicate OK [09:39:27]SAM_PROTO_GetFieldsCounters done [09:39:27]requested_item shift.num is exist - process it [09:39:27]requested_item shift.opened is exist - process it [09:39:27]req_shift_opened [09:39:27]FM_GetShiftState [09:39:27]SAM_PROTO_GetShiftState [09:39:27]wFMCommunicate request_size=4 [09:39:27]MH_SAM_APDU [09:39:27]CAPDU: 80 13 01 00 [09:39:27]Write to MH i2c: E2 08 00 D9 02 80 13 01 00 00 00 00 00 58 [09:39:27]Write i2c OK [09:39:27]MH_I2C_Read... [09:39:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:28]Read from MH i2c: E2 [09:39:28]MH_I2C_Read... [09:39:28]Read from MH i2c: E2 0E 00 [09:39:28]MH_I2C_Read... [09:39:28]Read from MH i2c: E2 0E 00 D9 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 26 [09:39:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:39:28]wFMCommunicate OK [09:39:28]SAM_PROTO_GetShiftState done [09:39:28]FM_GetShiftState done [09:39:28]req_shift_opened done [09:39:28]requested_item shift.open_date is exist - process it [09:39:28]req_shift_open_date [09:39:28]req_shift_open_date done [09:39:28]produce_requested_data done [09:39:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162700,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:39:28]process_action_free close_receipt [09:39:28]json_value_free [09:39:28]json_value_free done [09:39:28]process_json_proto returns [09:39:28]Send response to host [09:39:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162700,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:39:28]free response buf [09:39:28]execute_script done [09:39:28]execute_script returns [09:39:28]free content buf [09:39:28]Sock 10.Close socket [09:39:28]Sock 10.Thread stoped [09:39:37]accept exits with 11 [09:39:37]New connection [09:39:37]New thread 3067415908 created [09:39:37]Thread 3067559268 joined [09:39:37]Waiting for new connection... [09:39:37] Sock 11.Parse request [09:39:37]Sock 11.Check first char [09:39:37]Sock 11.First char is OK [09:39:37]request: POST /json_proto HTTP/1.0 [09:39:37]Method: POST [09:39:37]URL: /json_proto [09:39:37]Method is POST - this is cgi request [09:39:37]url: /json_proto [09:39:37]query_string will be loaded in cgi processing [09:39:37]execute_cgi json_proto POST (null) [09:39:37]execute_cgi path=json_proto method=POST [09:39:37]POST find Content-Length [09:39:37]Host: 172.17.44.132:8080 [09:39:37]Content-Length: 800 [09:39:37]Content-Type: application/json [09:39:37] [09:39:37]POST finish read [09:39:37]Found Content-Length = 800 [09:39:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:37]execute_script... [09:39:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291142", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:39:37]POST & json_proto [09:39:37]process_json_proto [09:39:37]json parsed OK: [09:39:37]protocol is kg_v1.0 [09:39:37]action value=close_receipt [09:39:37]process_action close_receipt [09:39:37]cmd_close_receipt [09:39:37]MH_GetDate [09:39:37]Write to MH i2c: F0 00 00 DA 02 CB [09:39:37]Write i2c OK [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: F0 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: F0 09 00 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: F0 09 00 DA 02 00 5A 64 C4 66 2A 83 C1 65 8F [09:39:37]GetLastDocTimeStamp 1724146763 [09:39:37]current date 1724146778 [09:39:37]FM_GetShiftState [09:39:37]SAM_PROTO_GetShiftState [09:39:37]wFMCommunicate request_size=4 [09:39:37]MH_SAM_APDU [09:39:37]CAPDU: 80 13 01 00 [09:39:37]Write to MH i2c: E2 08 00 DB 02 80 13 01 00 00 00 00 00 5A [09:39:37]Write i2c OK [09:39:37]MH_I2C_Read... [09:39:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:37]Read from MH i2c: E2 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: E2 0E 00 [09:39:37]MH_I2C_Read... [09:39:37]Read from MH i2c: E2 0E 00 DB 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 28 [09:39:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:39:37]wFMCommunicate OK [09:39:37]SAM_PROTO_GetShiftState done [09:39:37]FM_GetShiftState done [09:39:37]opened in 1724113081 [09:39:37]opened+sec_in_day 1724199481 [09:39:37]quantity*price = 300075 [09:39:37]sum+1 = 300077 [09:39:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 146 20.08.2024 09:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162701 ФПД: 111482869974089 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162701&fm=111482869974089&tin=02508201610067®Number=0000000000092562&sum=300076 [09:39:38]StoreToDocumentArchive [09:39:38]shift 465 fd 162701 [09:39:38]save to /storage/0465/doc_00162701 [09:39:38]save last doc name /storage/0465/doc_00162701 to /storage/kkm_last_doc_name [09:39:38]save OK [09:39:38]Clear old archive folders... [09:39:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:39:39]tlvbuf is 01963460 [09:39:39]SAM_PROTO_ClearQueue [09:39:39]wFMCommunicate request_size=4 [09:39:39]MH_SAM_APDU [09:39:39]CAPDU: 80 09 00 00 [09:39:39]Write to MH i2c: E2 08 00 E8 02 80 09 00 00 00 00 00 00 5C [09:39:39]Write i2c OK [09:39:39]MH_I2C_Read... [09:39:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:39:39]Read from MH i2c: E2 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 03 00 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 03 00 E8 02 00 90 00 5E [09:39:39]RAPDU: 90 00 [09:39:39]wFMCommunicate OK [09:39:39]SAM_PROTO_ClearQueue done [09:39:39]KKMCreateOFDPacket [09:39:39]OFDProtocolAddRootSTLVToBuf [09:39:39]FM_MakeSignedData [09:39:39]FM_MakeSignedData [09:39:39]SAM_PROTO_SignData [09:39:39]wFMCommunicate request_size=4 [09:39:39]MH_SAM_APDU [09:39:39]CAPDU: 80 0D 01 02 [09:39:39]Write to MH i2c: E2 08 00 E9 02 80 0D 01 02 00 00 00 00 64 [09:39:39]Write i2c OK [09:39:39]MH_I2C_Read... [09:39:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:39:39]Read from MH i2c: E2 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 03 00 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 03 00 E9 02 00 90 00 5F [09:39:39]RAPDU: 90 00 [09:39:39]wFMCommunicate OK [09:39:39]wFMCommunicate request_size=255 [09:39:39]MH_SAM_APDU [09:39:39]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 5A 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7B 02 00 35 04 06 00 65 64 A0 DD [09:39:39]Write to MH i2c: E2 02 01 EA 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 5A 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7B 02 00 35 04 06 00 65 64 A0 DD 00 00 60 [09:39:39]Write i2c OK [09:39:39]MH_I2C_Read... [09:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:39]Read from MH i2c: E2 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 03 00 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 03 00 EA 02 00 90 00 60 [09:39:39]RAPDU: 90 00 [09:39:39]wFMCommunicate OK [09:39:39]wFMCommunicate request_size=7 [09:39:39]MH_SAM_APDU [09:39:39]CAPDU: 80 0D 02 02 02 04 49 [09:39:39]Write to MH i2c: E2 0A 00 EB 02 80 0D 02 02 02 00 04 49 00 00 B8 [09:39:39]Write i2c OK [09:39:39]MH_I2C_Read... [09:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:39:39]Read from MH i2c: E2 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 03 00 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 03 00 EB 02 00 90 00 61 [09:39:39]RAPDU: 90 00 [09:39:39]wFMCommunicate OK [09:39:39]wFMCommunicate request_size=4 [09:39:39]MH_SAM_APDU [09:39:39]CAPDU: 80 0D 03 02 [09:39:39]Write to MH i2c: E2 08 00 EC 02 80 0D 03 02 00 00 00 00 69 [09:39:39]Write i2c OK [09:39:39]MH_I2C_Read... [09:39:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:39:39]Read from MH i2c: E2 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 0B 00 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 0B 00 EC 02 00 BD 6B 20 24 85 B1 5C B0 90 00 18 [09:39:39]RAPDU: BD 6B 20 24 85 B1 5C B0 90 00 [09:39:39]wFMCommunicate OK [09:39:39]SAM_PROTO_SignData done [09:39:39]FM_MakeSignedData done [09:39:39]CreateOFDProtocolMessage [09:39:39]wFMCommunicate request_size=4 [09:39:39]MH_SAM_APDU [09:39:39]CAPDU: 80 11 00 00 [09:39:39]Write to MH i2c: E2 08 00 ED 02 80 11 00 00 00 00 00 00 69 [09:39:39]Write i2c OK [09:39:39]MH_I2C_Read... [09:39:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:39]Read from MH i2c: E2 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 17 00 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: E2 17 00 ED 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [09:39:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:39:39]wFMCommunicate OK [09:39:39]CreateOFDProtocolMessage done [09:39:39]OFDSenderStorePacket 162701 [09:39:39]StoreOFDPacket docnum=162701 [09:39:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 29 E3 04 01 2F 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 5A 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7B 02 00 35 04 06 00 65 64 A0 DD 04 49 BD 6B 20 24 85 B1 5C B0 [09:39:39]CheckFolder [09:39:39]dirname=/storage/ofd_packets [09:39:39]CheckFolder done [09:39:39]ProducePacketName [09:39:39]name=ofd_packets/00162701 [09:39:39]NVStorageSaveData ofd_packets/00162701 [09:39:39]File name is /storage/ofd_packets/00162701 [09:39:39]Write 298 bytes [09:39:39]NVStorageSaveData done [09:39:39]OFDSenderStorePacket done [09:39:39]KKMCreateOFDPacket done [09:39:39]NVStorageSaveData kkm_last_timestamp [09:39:39]File name is /storage/kkm_last_timestamp [09:39:39]Write 4 bytes [09:39:39]NVStorageSaveData done [09:39:39]ExternCall_PrintAddStr [09:39:39]wPrintStart [09:39:39]Write to MH i2c: 01 00 00 EE 02 F0 [09:39:39]Write i2c OK [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: 01 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: 01 07 00 [09:39:39]MH_I2C_Read... [09:39:39]Read from MH i2c: 01 07 00 EE 02 00 00 00 00 00 FF 0F 05 [09:39:39]RasterBufferAndPrint [09:39:39]line Счет N : (1)291142 [09:39:39]line ИНН: 02508201610067 [09:39:39]line Контрольно-Кассовый Чек [09:39:39]line ПРОДАЖА [09:39:39]line ТРК (МРК, ГНК) : 11 [09:39:39]line Товар: 2710194800 [09:39:39]line ДТ-К-5 [09:39:39]line 39.380 * 76.20 [09:39:39]line = 3000.76 [09:39:39]line НДС 12% НСП 1% [09:39:39]line > о реализуемом товаре [09:39:39]line ИТОГО: 3000.76 [09:39:39]line НСП 1% : 26.55 [09:39:39]line НДС 12% : 318.66 [09:39:39]line Наличными: 0.00 [09:39:39]line Безнал.: 3000.76 [09:39:39]line Место: АЗС № 130 "Партнер Нефть" [09:39:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:39:39]line СНО: Общий режим [09:39:39]line Чек 146 20.08.2024 09:39 [09:39:39]line Смена: 465 ФФД: 1.0 [09:39:39]line ЗНМ: 0300000070 [09:39:39]line РНМ: 0000000000092562 [09:39:39]line Версия ККМ: 001 [09:39:39]line Платежная система: O! деньги [09:39:39]line ФМ: 0000000000871769 [09:39:39]line ФД: 162701 [09:39:39]line ФПД: 111482869974089 [09:39:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T093938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162701&fm=111482869974089&tin=02508201610067®Number=0000000000092562&sum=300076 [09:39:39]written 0, free lines is 4095 [09:39:40]Write to MH i2c: 01 00 00 18 03 1B [09:39:40]Write i2c OK [09:39:40]MH_I2C_Read... [09:39:40]Read from MH i2c: 01 [09:39:40]MH_I2C_Read... [09:39:40]Read from MH i2c: 01 07 00 [09:39:40]MH_I2C_Read... [09:39:40]Read from MH i2c: 01 07 00 18 03 00 00 00 00 00 E4 0C 12 [09:39:40]RasterBufferAndPrint [09:39:40]line [09:39:40]line [09:39:40]line [09:39:40]line [09:39:40]line [09:39:40]written 0, free lines is 3323 [09:39:40]MH_Cut [09:39:40]Write to MH i2c: D1 01 00 1F 03 01 F4 [09:39:40]Write i2c OK [09:39:40]MH_I2C_Read... [09:39:40]Read from MH i2c: D1 [09:39:40]MH_I2C_Read... [09:39:40]Read from MH i2c: D1 01 00 [09:39:40]MH_I2C_Read... [09:39:40]Read from MH i2c: D1 01 00 1F 03 00 F3 [09:39:40]Write to MH i2c: 01 00 00 20 03 23 [09:39:40]Write i2c OK [09:39:40]MH_I2C_Read... [09:39:41]*** Cut start [09:39:41]*** Purtial cut [09:39:41]*** Stage 1: CUTSNS_PIN = 1 [09:39:43]Read from MH i2c: 01 [09:39:43]MH_I2C_Read... [09:39:43]*** Stop cut motor [09:39:43]*** Cut end [09:39:43]Read from MH i2c: 01 07 00 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: 01 07 00 20 03 00 00 00 00 00 FF 0F 38 [09:39:43]process_action close_receipt done [09:39:43]requested_data is exist [09:39:43]produce_requested_data [09:39:43]requested_item fm.sn is exist - process it [09:39:43]wFMCommunicate request_size=4 [09:39:43]MH_SAM_APDU [09:39:43]CAPDU: 80 11 00 00 [09:39:43]Write to MH i2c: E2 08 00 21 03 80 11 00 00 00 00 00 00 9E [09:39:43]Write i2c OK [09:39:43]MH_I2C_Read... [09:39:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:39:43]Read from MH i2c: E2 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: E2 17 00 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: E2 17 00 21 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F7 [09:39:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:39:43]wFMCommunicate OK [09:39:43]requested_item fd.num is exist - process it [09:39:43]SAM_PROTO_GetFieldsCounters [09:39:43]wFMCommunicate request_size=4 [09:39:43]MH_SAM_APDU [09:39:43]CAPDU: 80 13 00 00 [09:39:43]Write to MH i2c: E2 08 00 22 03 80 13 00 00 00 00 00 00 A1 [09:39:43]Write i2c OK [09:39:43]MH_I2C_Read... [09:39:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:39:43]Read from MH i2c: E2 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: E2 62 00 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: E2 62 00 22 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 59 [09:39:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 92 00 00 00 5E 04 04 00 92 00 00 00 57 04 04 00 93 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:39:43]wFMCommunicate OK [09:39:43]SAM_PROTO_GetFieldsCounters done [09:39:43]requested_item shift.num is exist - process it [09:39:43]requested_item shift.opened is exist - process it [09:39:43]req_shift_opened [09:39:43]FM_GetShiftState [09:39:43]SAM_PROTO_GetShiftState [09:39:43]wFMCommunicate request_size=4 [09:39:43]MH_SAM_APDU [09:39:43]CAPDU: 80 13 01 00 [09:39:43]Write to MH i2c: E2 08 00 23 03 80 13 01 00 00 00 00 00 A3 [09:39:43]Write i2c OK [09:39:43]MH_I2C_Read... [09:39:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:39:43]Read from MH i2c: E2 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: E2 0E 00 [09:39:43]MH_I2C_Read... [09:39:43]Read from MH i2c: E2 0E 00 23 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 71 [09:39:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:39:43]wFMCommunicate OK [09:39:43]SAM_PROTO_GetShiftState done [09:39:43]FM_GetShiftState done [09:39:43]req_shift_opened done [09:39:43]requested_item shift.open_date is exist - process it [09:39:43]req_shift_open_date [09:39:43]req_shift_open_date done [09:39:43]produce_requested_data done [09:39:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162701,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:39:43]process_action_free close_receipt [09:39:43]json_value_free [09:39:43]json_value_free done [09:39:43]process_json_proto returns [09:39:43]Send response to host [09:39:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162701,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:39:43]free response buf [09:39:43]execute_script done [09:39:43]execute_script returns [09:39:43]free content buf [09:39:43]Sock 11.Close socket [09:39:43]Sock 11.Thread stoped [09:39:50]recv_with_timeout no data received [09:40:29]recv_with_timeout no data received [09:40:52]ConnectInit Can't connect to host [09:40:52]CommunicateWithHost connect error [09:40:52]CommunicateWithHost err = -1 [09:40:52]OFD Sender: Server communicate error [09:40:52]OFD Sender: Processing packet 162691 [packets to send 966, broken 955] [09:40:52]ProducePacketName [09:40:52]name=ofd_packets/00162691 [09:40:52]OFD Sender: To server: pG, [09:40:52]CommunicateWithHost lk.salyk.kg:30040 [09:40:52]ConnectInit lk.salyk.kg [09:40:54]Connected sock=8 [09:40: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 36 39 0C 01 00 00 3F 9C 04 01 CE 0F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 00 00 00 F4 03 04 00 15 62 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7B 02 00 35 04 06 00 EF A7 62 B1 69 07 40 55 C0 23 86 C1 A3 2F [09: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 36 39 4F 00 00 00 5C F5 47 00 A8 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7B 02 00 F4 03 04 00 F9 0D C4 66 B6 04 01 00 00 9E 60 89 A7 B5 E3 7B DD [09:40:56]CommunicateWithHost err = 0 [09:40:56]CheckOFDResponse [09:40:56]1017 (14) - 77093643461234 [09:40:56]1041 (16) - 0000000000871769 [09:40:56]1040 (4) - 162691 [09:40:56]1012 (4) - 20.08.2024 03:31 [09:40:56]1206 (1) - 0 [09:40:56]OFD Sender: Remove packet 162691 [09:40:56]ProducePacketName [09:40:56]name=ofd_packets/00162691 [09:40:56]NVStorageDeleteData [09:40:56]OFD Sender: Processing packet 162692 [packets to send 965, broken 955] [09:40:56]ProducePacketName [09:40:56]name=ofd_packets/00162692 [09:40:56]OFD Sender: To server: pG, [09:40:56]CommunicateWithHost lk.salyk.kg:30040 [09:40:56]ConnectInit lk.salyk.kg [09:40:57]Connected sock=8 [09:40: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 36 39 A1 02 00 00 DB 6B 99 02 88 C1 5A 03 01 00 03 00 8D 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 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 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 33 30 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 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 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 23 04 83 00 8A 04 0D 00 34 38 32 33 30 37 37 36 33 34 32 32 32 06 04 3F 00 D0 9F D0 B5 D1 87 20 4C 4F 56 49 54 41 20 D0 94 D0 B6 D0 B5 D0 BB D0 BB D0 B8 20 D0 9A D1 83 D0 BA D0 B8 D1 81 20 D0 B0 D0 BF D0 B5 D0 BB D1 8C D1 81 D0 B8 D0 BD 20 31 33 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 AD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 12 00 00 00 00 07 04 06 00 D4 AD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 00 00 00 F4 03 04 00 1B 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7B 02 00 35 04 06 00 4A 4D 5D 5B D4 AC ED 2F E9 27 67 EE 35 C0 [09:40: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 36 39 4F 00 00 00 F8 46 47 00 59 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 84 7B 02 00 F4 03 04 00 FC 0D C4 66 B6 04 01 00 00 AD DD 61 0D 36 89 C8 32 [09:40:58]CommunicateWithHost err = 0 [09:40:58]CheckOFDResponse [09:40:58]1017 (14) - 77093643461234 [09:40:58]1041 (16) - 0000000000871769 [09:40:58]1040 (4) - 162692 [09:40:58]1012 (4) - 20.08.2024 03:31 [09:40:58]1206 (1) - 0 [09:40:58]OFD Sender: Remove packet 162692 [09:40:58]ProducePacketName [09:40:58]name=ofd_packets/00162692 [09:40:58]NVStorageDeleteData [09:40:59]OFD Sender: Processing packet 162693 [packets to send 964, broken 955] [09:40:59]ProducePacketName [09:40:59]name=ofd_packets/00162693 [09:40:59]OFD Sender: To server: pG, [09:40:59]CommunicateWithHost lk.salyk.kg:30040 [09:40:59]ConnectInit lk.salyk.kg [09:41:00]Connected sock=8 [09:41: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 36 39 0E 01 00 00 4C 93 06 01 98 DA 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 68 51 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 9A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 32 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 00 00 00 F4 03 04 00 26 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7B 02 00 35 04 06 00 FD 54 6B 0C A5 AC D7 7C E3 50 7C 03 5E 94 [09:41: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 36 39 4F 00 00 00 EC E9 47 00 85 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 36 39 10 04 04 00 85 7B 02 00 F4 03 04 00 FF 0D C4 66 B6 04 01 00 00 A8 B5 16 E8 3A 28 26 9A [09:41:01]CommunicateWithHost err = 0 [09:41:01]CheckOFDResponse [09:41:01]1017 (14) - 77093643461234 [09:41:01]1041 (16) - 0000000000871769 [09:41:01]1040 (4) - 162693 [09:41:01]1012 (4) - 20.08.2024 03:31 [09:41:01]1206 (1) - 0 [09:41:01]OFD Sender: Remove packet 162693 [09:41:01]ProducePacketName [09:41:01]name=ofd_packets/00162693 [09:41:01]NVStorageDeleteData [09:41:02]OFD Sender: Processing packet 162694 [packets to send 963, broken 955] [09:41:02]ProducePacketName [09:41:02]name=ofd_packets/00162694 [09:41:02]OFD Sender: To server: pG, [09:41:02]CommunicateWithHost lk.salyk.kg:30040 [09:41:02]ConnectInit lk.salyk.kg [09:41:02]Connected sock=8 [09:41: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 36 39 33 01 00 00 94 61 2B 01 68 67 5A 03 01 00 03 00 1F 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 32 30 30 30 30 35 33 30 32 30 30 31 35 06 04 2D 00 D0 91 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B5 20 D1 81 D1 82 D0 B0 D0 BA D0 B0 D0 BD D1 8B 20 32 35 30 D0 BC D0 BB 20 31 D1 88 D1 82 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 BC 02 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 00 00 00 F4 03 04 00 30 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7B 02 00 35 04 06 00 03 8F 97 F0 DE 95 F4 3A A9 92 DD 7F 50 4A [09:41: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 36 39 4F 00 00 00 82 41 47 00 37 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 36 39 10 04 04 00 86 7B 02 00 F4 03 04 00 01 0E C4 66 B6 04 01 00 00 5F 32 3B 28 33 08 B9 B7 [09:41:03]CommunicateWithHost err = 0 [09:41:03]CheckOFDResponse [09:41:03]1017 (14) - 77093643461234 [09:41:03]1041 (16) - 0000000000871769 [09:41:03]1040 (4) - 162694 [09:41:03]1012 (4) - 20.08.2024 03:31 [09:41:03]1206 (1) - 0 [09:41:03]OFD Sender: Remove packet 162694 [09:41:03]ProducePacketName [09:41:03]name=ofd_packets/00162694 [09:41:03]NVStorageDeleteData [09:41:03]OFD Sender: Processing packet 162695 [packets to send 962, broken 955] [09:41:03]ProducePacketName [09:41:03]name=ofd_packets/00162695 [09:41:03]OFD Sender: To server: pG, [09:41:03]CommunicateWithHost lk.salyk.kg:30040 [09:41:03]ConnectInit lk.salyk.kg [09:41:04]Connected sock=8 [09:41: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 36 39 0F 01 00 00 F1 8F 07 01 44 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 00 00 00 F4 03 04 00 36 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7B 02 00 35 04 06 00 01 12 39 97 29 88 F7 1E 36 C0 E7 28 42 6B [09:41: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 36 39 4F 00 00 00 3D 2C 47 00 80 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7B 02 00 F4 03 04 00 03 0E C4 66 B6 04 01 00 00 34 92 7E 8B D3 70 18 4C [09:41:04]CommunicateWithHost err = 0 [09:41:04]CheckOFDResponse [09:41:04]1017 (14) - 77093643461234 [09:41:04]1041 (16) - 0000000000871769 [09:41:04]1040 (4) - 162695 [09:41:04]1012 (4) - 20.08.2024 03:31 [09:41:04]1206 (1) - 0 [09:41:04]OFD Sender: Remove packet 162695 [09:41:04]ProducePacketName [09:41:04]name=ofd_packets/00162695 [09:41:04]NVStorageDeleteData [09:41:05]OFD Sender: Processing packet 162696 [packets to send 961, broken 955] [09:41:05]ProducePacketName [09:41:05]name=ofd_packets/00162696 [09:41:05]OFD Sender: To server: pG, [09:41:05]CommunicateWithHost lk.salyk.kg:30040 [09:41:05]ConnectInit lk.salyk.kg [09:41:06]Connected sock=9 [09:41: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 36 39 0D 01 00 00 03 A8 05 01 D7 78 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 00 00 00 F4 03 04 00 83 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7B 02 00 35 04 06 00 81 F5 B4 B4 EB F2 6C D1 5D 10 E3 88 05 B5 [09: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 36 39 4F 00 00 00 57 A7 47 00 01 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7B 02 00 F4 03 04 00 06 0E C4 66 B6 04 01 00 00 2C CF F0 46 A5 3F C9 B3 [09:41:07]CommunicateWithHost err = 0 [09:41:07]CheckOFDResponse [09:41:07]1017 (14) - 77093643461234 [09:41:07]1041 (16) - 0000000000871769 [09:41:07]1040 (4) - 162696 [09:41:07]1012 (4) - 20.08.2024 03:31 [09:41:07]1206 (1) - 0 [09:41:07]OFD Sender: Remove packet 162696 [09:41:07]ProducePacketName [09:41:07]name=ofd_packets/00162696 [09:41:07]NVStorageDeleteData [09:41:08]OFD Sender: Processing packet 162697 [packets to send 960, broken 955] [09:41:08]ProducePacketName [09:41:08]name=ofd_packets/00162697 [09:41:08]OFD Sender: To server: pG, [09:41:08]CommunicateWithHost lk.salyk.kg:30040 [09:41:08]ConnectInit lk.salyk.kg [09:41:11]Connected sock=8 [09:41:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 F3 01 00 00 97 0D EB 01 4D C0 5A 03 01 00 03 00 DF 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 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 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 8E 00 00 00 F4 03 04 00 93 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7B 02 00 35 04 06 00 17 3C CC 11 64 E1 3B 6F 62 D4 68 E3 02 6A [09:41:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A0 27 47 00 0C 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7B 02 00 F4 03 04 00 0A 0E C4 66 B6 04 01 00 00 8B 68 AA C0 9B 5E 31 66 [09:41:11]CommunicateWithHost err = 0 [09:41:11]CheckOFDResponse [09:41:11]1017 (14) - 77093643461234 [09:41:11]1041 (16) - 0000000000871769 [09:41:11]1040 (4) - 162697 [09:41:11]1012 (4) - 20.08.2024 03:31 [09:41:11]1206 (1) - 0 [09:41:11]OFD Sender: Remove packet 162697 [09:41:11]ProducePacketName [09:41:11]name=ofd_packets/00162697 [09:41:11]NVStorageDeleteData [09:41:12]OFD Sender: Processing packet 162698 [packets to send 959, broken 955] [09:41:12]ProducePacketName [09:41:12]name=ofd_packets/00162698 [09:41:12]OFD Sender: To server: pG, [09:41:12]CommunicateWithHost lk.salyk.kg:30040 [09:41:12]ConnectInit lk.salyk.kg [09:41:13]Connected sock=8 [09:41:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 28 4B 07 01 C9 CC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C2 7E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 6B 5B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 5B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9B 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 44 5B 00 00 00 00 07 04 06 00 60 5B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 00 00 00 F4 03 04 00 BC 63 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7B 02 00 35 04 06 00 20 B4 1A 5D 95 04 A7 65 F8 6B 9F 3E CB 0B [09:41: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 36 39 4F 00 00 00 68 75 47 00 59 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7B 02 00 F4 03 04 00 0C 0E C4 66 B6 04 01 00 00 B5 2E F8 76 E4 EB DA 57 [09:41:14]CommunicateWithHost err = 0 [09:41:14]CheckOFDResponse [09:41:14]1017 (14) - 77093643461234 [09:41:14]1041 (16) - 0000000000871769 [09:41:14]1040 (4) - 162698 [09:41:14]1012 (4) - 20.08.2024 03:31 [09:41:14]1206 (1) - 0 [09:41:14]OFD Sender: Remove packet 162698 [09:41:14]ProducePacketName [09:41:14]name=ofd_packets/00162698 [09:41:14]NVStorageDeleteData [09:41:15]OFD Sender: Processing packet 162699 [packets to send 958, broken 955] [09:41:15]ProducePacketName [09:41:15]name=ofd_packets/00162699 [09:41:15]OFD Sender: To server: pG, [09:41:15]CommunicateWithHost lk.salyk.kg:30040 [09:41:15]ConnectInit lk.salyk.kg [09:41:15]Connected sock=8 [09:41: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 36 39 0C 01 00 00 74 DB 04 01 28 4F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 00 00 00 F4 03 04 00 41 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7B 02 00 35 04 06 00 78 6C FF 0D 4E 1F 71 DC BC 6E F3 32 38 81 [09:41: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 36 39 4F 00 00 00 C4 8C 47 00 F6 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7B 02 00 F4 03 04 00 0E 0E C4 66 B6 04 01 00 00 DE 2E 69 D7 DC 92 42 5F [09:41:16]CommunicateWithHost err = 0 [09:41:16]CheckOFDResponse [09:41:16]1017 (14) - 77093643461234 [09:41:16]1041 (16) - 0000000000871769 [09:41:16]1040 (4) - 162699 [09:41:16]1012 (4) - 20.08.2024 03:31 [09:41:16]1206 (1) - 0 [09:41:16]OFD Sender: Remove packet 162699 [09:41:16]ProducePacketName [09:41:16]name=ofd_packets/00162699 [09:41:16]NVStorageDeleteData [09:41:16]OFD Sender: Processing packet 162700 [packets to send 957, broken 955] [09:41:16]ProducePacketName [09:41:16]name=ofd_packets/00162700 [09:41:16]OFD Sender: To server: pG, [09:41:16]CommunicateWithHost lk.salyk.kg:30040 [09:41:16]ConnectInit lk.salyk.kg [09:41:17]Connected sock=8 [09:41: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 36 39 0D 01 00 00 3A 08 05 01 9F 98 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 02 C1 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 E5 2F 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BC 2F 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C0 0B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 04 8D 00 00 00 00 07 04 06 00 BC 2F 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 00 00 00 F4 03 04 00 4B 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7B 02 00 35 04 06 00 7F DC 05 69 12 2F E5 18 BC EB 3A AE 3F 02 [09:41: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 36 39 4F 00 00 00 79 C7 47 00 43 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7B 02 00 F4 03 04 00 10 0E C4 66 B6 04 01 00 00 67 3A 9D B0 C9 D8 8A 55 [09:41:17]CommunicateWithHost err = 0 [09:41:17]CheckOFDResponse [09:41:17]1017 (14) - 77093643461234 [09:41:17]1041 (16) - 0000000000871769 [09:41:17]1040 (4) - 162700 [09:41:17]1012 (4) - 20.08.2024 03:31 [09:41:17]1206 (1) - 0 [09:41:17]OFD Sender: Remove packet 162700 [09:41:17]ProducePacketName [09:41:17]name=ofd_packets/00162700 [09:41:17]NVStorageDeleteData [09:41:18]OFD Sender: Processing packet 162701 [packets to send 956, broken 955] [09:41:18]ProducePacketName [09:41:18]name=ofd_packets/00162701 [09:41:18]OFD Sender: To server: pG, [09:41:18]CommunicateWithHost lk.salyk.kg:30040 [09:41:18]ConnectInit lk.salyk.kg [09:41:19]Connected sock=8 [09:41:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 29 E3 04 01 2F 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 00 00 00 F4 03 04 00 5A 64 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7B 02 00 35 04 06 00 65 64 A0 DD 04 49 BD 6B 20 24 85 B1 5C B0 [09:41: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 36 39 4F 00 00 00 10 7C 47 00 0A 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 36 39 10 04 04 00 8D 7B 02 00 F4 03 04 00 12 0E C4 66 B6 04 01 00 00 72 D1 16 F9 FC 11 0A 0B [09:41:19]CommunicateWithHost err = 0 [09:41:19]CheckOFDResponse [09:41:19]1017 (14) - 77093643461234 [09:41:19]1041 (16) - 0000000000871769 [09:41:19]1040 (4) - 162701 [09:41:19]1012 (4) - 20.08.2024 03:31 [09:41:19]1206 (1) - 0 [09:41:19]OFD Sender: Remove packet 162701 [09:41:19]ProducePacketName [09:41:19]name=ofd_packets/00162701 [09:41:19]NVStorageDeleteData [09:41:20]OFD Sender: No OFD packet to send [09:41:25]OFD Sender: No OFD packet to send [09:41:30]OFD Sender: No OFD packet to send [09:41:35]OFD Sender: No OFD packet to send [09:41:40]OFD Sender: No OFD packet to send [09:41:45]OFD Sender: No OFD packet to send [09:41:50]OFD Sender: No OFD packet to send [09:41:55]OFD Sender: No OFD packet to send [09:42:00]OFD Sender: No OFD packet to send [09:42:05]OFD Sender: No OFD packet to send [09:42:10]OFD Sender: No OFD packet to send [09:42:15]OFD Sender: No OFD packet to send [09:42:20]OFD Sender: No OFD packet to send [09:42:25]OFD Sender: No OFD packet to send [09:42:27]recv_with_timeout no data received [09:42:30]OFD Sender: No OFD packet to send [09:42:35]OFD Sender: No OFD packet to send [09:42:40]OFD Sender: No OFD packet to send [09:42:45]OFD Sender: No OFD packet to send [09:42:50]OFD Sender: No OFD packet to send [09:42:55]OFD Sender: No OFD packet to send [09:43:00]OFD Sender: No OFD packet to send [09:43:05]OFD Sender: No OFD packet to send [09:43:10]OFD Sender: No OFD packet to send [09:43:11]recv_with_timeout no data received [09:43:15]OFD Sender: No OFD packet to send [09:43:20]OFD Sender: No OFD packet to send [09:43:25]OFD Sender: No OFD packet to send [09:43:30]OFD Sender: No OFD packet to send [09:43:35]OFD Sender: No OFD packet to send [09:43:40]OFD Sender: No OFD packet to send [09:43:45]OFD Sender: No OFD packet to send [09:43:50]OFD Sender: No OFD packet to send [09:43:53]accept exits with 10 [09:43:53]New connection [09:43:53]New thread 3067559268 created [09:43:53]Thread 3067415908 joined [09:43:53]Waiting for new connection... [09:43:53] Sock 10.Parse request [09:43:53]Sock 10.Check first char [09:43:53]Sock 10.First char is OK [09:43:53]request: POST /json_proto HTTP/1.0 [09:43:53]Method: POST [09:43:53]URL: /json_proto [09:43:53]Method is POST - this is cgi request [09:43:53]url: /json_proto [09:43:53]query_string will be loaded in cgi processing [09:43:53]execute_cgi json_proto POST (null) [09:43:53]execute_cgi path=json_proto method=POST [09:43:53]POST find Content-Length [09:43:53]Host: 172.17.44.132:8080 [09:43:53]Content-Length: 668 [09:43:53]Content-Type: application/json [09:43:53] [09:43:53]POST finish read [09:43:53]Found Content-Length = 668 [09:43:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50394", "tax_sys" : 0, "items" : [ { "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "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" ] } } [09:43:53]execute_script... [09:43: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)50394", "tax_sys" : 0, "items" : [ { "code": "5449000189318", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043B\u0438\u043C\u043E\u043D 1\u043B", "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" ] } } [09:43:53]POST & json_proto [09:43:53]process_json_proto [09:43:53]json parsed OK: [09:43:53]protocol is kg_v1.0 [09:43:53]action value=close_receipt [09:43:53]process_action close_receipt [09:43:53]cmd_close_receipt [09:43:53]MH_GetDate [09:43:53]Write to MH i2c: F0 00 00 24 03 16 [09:43:53]Write i2c OK [09:43:53]MH_I2C_Read... [09:43:53]Read from MH i2c: F0 [09:43:53]MH_I2C_Read... [09:43:53]Read from MH i2c: F0 09 00 [09:43:53]MH_I2C_Read... [09:43:53]Read from MH i2c: F0 09 00 24 03 00 5A 65 C4 66 2A 83 C1 65 DB [09:43:53]GetLastDocTimeStamp 1724146778 [09:43:53]current date 1724147034 [09:43:53]FM_GetShiftState [09:43:53]SAM_PROTO_GetShiftState [09:43:53]wFMCommunicate request_size=4 [09:43:53]MH_SAM_APDU [09:43:53]CAPDU: 80 13 01 00 [09:43:53]Write to MH i2c: E2 08 00 25 03 80 13 01 00 00 00 00 00 A5 [09:43:53]Write i2c OK [09:43:53]MH_I2C_Read... [09:43:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:53]Read from MH i2c: E2 [09:43:53]MH_I2C_Read... [09:43:53]Read from MH i2c: E2 0E 00 [09:43:53]MH_I2C_Read... [09:43:53]Read from MH i2c: E2 0E 00 25 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 73 [09:43:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:43:53]wFMCommunicate OK [09:43:53]SAM_PROTO_GetShiftState done [09:43:53]FM_GetShiftState done [09:43:53]opened in 1724113081 [09:43:53]opened+sec_in_day 1724199481 [09:43:53]quantity*price = 12000 [09:43:53]sum+1 = 12001 [09:43:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 120.00 НСП 1% : 1.06 НДС 12% : 12.74 Наличными: 120.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 147 20.08.2024 09:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162702 ФПД: 3097014309729 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094354&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162702&fm=3097014309729&tin=02508201610067®Number=0000000000092562&sum=12000 0 [09:43:54]StoreToDocumentArchive [09:43:54]shift 465 fd 162702 [09:43:54]save to /storage/0465/doc_00162702 [09:43:54]save last doc name /storage/0465/doc_00162702 to /storage/kkm_last_doc_name [09:43:54]save OK [09:43:54]Clear old archive folders... [09:43:54]ProcessDocumentItem done err = 0, tmpTLVsize=285 [09:43:54]tlvbuf is 019ED000 [09:43:54]SAM_PROTO_ClearQueue [09:43:54]wFMCommunicate request_size=4 [09:43:54]MH_SAM_APDU [09:43:54]CAPDU: 80 09 00 00 [09:43:54]Write to MH i2c: E2 08 00 32 03 80 09 00 00 00 00 00 00 A7 [09:43:54]Write i2c OK [09:43:54]MH_I2C_Read... [09:43:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:43:54]Read from MH i2c: E2 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 03 00 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 03 00 32 03 00 90 00 A9 [09:43:54]RAPDU: 90 00 [09:43:54]wFMCommunicate OK [09:43:54]SAM_PROTO_ClearQueue done [09:43:54]KKMCreateOFDPacket [09:43:54]OFDProtocolAddRootSTLVToBuf [09:43:54]FM_MakeSignedData [09:43:54]FM_MakeSignedData [09:43:54]SAM_PROTO_SignData [09:43:54]wFMCommunicate request_size=4 [09:43:54]MH_SAM_APDU [09:43:54]CAPDU: 80 0D 01 02 [09:43:54]Write to MH i2c: E2 08 00 33 03 80 0D 01 02 00 00 00 00 AF [09:43:54]Write i2c OK [09:43:54]MH_I2C_Read... [09:43:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:43:54]Read from MH i2c: E2 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 03 00 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 03 00 33 03 00 90 00 AA [09:43:54]RAPDU: 90 00 [09:43:54]wFMCommunicate OK [09:43:54]wFMCommunicate request_size=255 [09:43:54]MH_SAM_APDU [09:43:54]CAPDU: 80 0D 02 02 FA 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB 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 93 00 00 00 F4 03 04 00 5A 65 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 [09:43:54]Write to MH i2c: E2 02 01 34 03 80 0D 02 02 FA 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB 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 93 00 00 00 F4 03 04 00 5A 65 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 00 00 5C [09:43:54]Write i2c OK [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 [09:43:54]MH_I2C_Read... [09:43:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:54]Read from MH i2c: E2 03 00 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 03 00 34 03 00 90 00 AB [09:43:54]RAPDU: 90 00 [09:43:54]wFMCommunicate OK [09:43:54]wFMCommunicate request_size=44 [09:43:54]MH_SAM_APDU [09:43:54]CAPDU: 80 0D 02 02 27 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7B 02 00 35 04 06 00 02 D1 14 70 13 61 [09:43:54]Write to MH i2c: E2 2F 00 35 03 80 0D 02 02 27 00 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7B 02 00 35 04 06 00 02 D1 14 70 13 61 00 00 AA [09:43:54]Write i2c OK [09:43:54]MH_I2C_Read... [09:43:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:43:54]Read from MH i2c: E2 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 03 00 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 03 00 35 03 00 90 00 AC [09:43:54]RAPDU: 90 00 [09:43:54]wFMCommunicate OK [09:43:54]wFMCommunicate request_size=4 [09:43:54]MH_SAM_APDU [09:43:54]CAPDU: 80 0D 03 02 [09:43:54]Write to MH i2c: E2 08 00 36 03 80 0D 03 02 00 00 00 00 B4 [09:43:54]Write i2c OK [09:43:54]MH_I2C_Read... [09:43:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:43:54]Read from MH i2c: E2 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 0B 00 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 0B 00 36 03 00 DB 48 4D A5 03 AC 07 44 90 00 C4 [09:43:54]RAPDU: DB 48 4D A5 03 AC 07 44 90 00 [09:43:54]wFMCommunicate OK [09:43:54]SAM_PROTO_SignData done [09:43:54]FM_MakeSignedData done [09:43:54]CreateOFDProtocolMessage [09:43:54]wFMCommunicate request_size=4 [09:43:54]MH_SAM_APDU [09:43:54]CAPDU: 80 11 00 00 [09:43:54]Write to MH i2c: E2 08 00 37 03 80 11 00 00 00 00 00 00 B4 [09:43:54]Write i2c OK [09:43:54]MH_I2C_Read... [09:43:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:54]Read from MH i2c: E2 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 17 00 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: E2 17 00 37 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [09:43:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:43:54]wFMCommunicate OK [09:43:54]CreateOFDProtocolMessage done [09:43:54]OFDSenderStorePacket 162702 [09:43:54]StoreOFDPacket docnum=162702 [09:43:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 31 01 00 00 41 BA 29 01 49 91 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB 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 93 00 00 00 F4 03 04 00 5A 65 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7B 02 00 35 04 06 00 02 D1 14 70 13 61 DB 48 4D A5 03 AC 07 44 [09:43:54]CheckFolder [09:43:54]dirname=/storage/ofd_packets [09:43:54]CheckFolder done [09:43:54]ProducePacketName [09:43:54]name=ofd_packets/00162702 [09:43:54]NVStorageSaveData ofd_packets/00162702 [09:43:54]File name is /storage/ofd_packets/00162702 [09:43:54]Write 335 bytes [09:43:54]NVStorageSaveData done [09:43:54]OFDSenderStorePacket done [09:43:54]KKMCreateOFDPacket done [09:43:54]NVStorageSaveData kkm_last_timestamp [09:43:54]File name is /storage/kkm_last_timestamp [09:43:54]Write 4 bytes [09:43:54]NVStorageSaveData done [09:43:54]ExternCall_PrintAddStr [09:43:54]wPrintStart [09:43:54]Write to MH i2c: 01 00 00 38 03 3B [09:43:54]Write i2c OK [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: 01 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: 01 07 00 [09:43:54]MH_I2C_Read... [09:43:54]Read from MH i2c: 01 07 00 38 03 00 00 00 00 00 FF 0F 50 [09:43:54]RasterBufferAndPrint [09:43:54]line Счет N : (3)50394 [09:43:54]line ИНН: 02508201610067 [09:43:54]line Контрольно-Кассовый Чек [09:43:54]line ПРОДАЖА [09:43:54]line Товар: 5449000189318 [09:43:54]line Холодный чай Fuse лимон 1л [09:43:54]line 1.000 * 120.00 [09:43:54]line = 120.00 [09:43:54]line НДС 12% НСП 1% [09:43:54]line > о реализуемом товаре [09:43:54]line ИТОГО: 120.00 [09:43:54]line НСП 1% : 1.06 [09:43:54]line НДС 12% : 12.74 [09:43:54]line Наличными: 120.00 [09:43:54]line Безнал.: 0.00 [09:43:54]line Место: АЗС № 130 "Партнер Нефть" [09:43:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:43:54]line СНО: Общий режим [09:43:54]line Чек 147 20.08.2024 09:43 [09:43:54]line Смена: 465 ФФД: 1.0 [09:43:54]line ЗНМ: 0300000070 [09:43:54]line РНМ: 0000000000092562 [09:43:54]line Версия ККМ: 001 [09:43:54]line ФМ: 0000000000871769 [09:43:54]line ФД: 162702 [09:43:54]line ФПД: 3097014309729 [09:43:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094354&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162702&fm=3097014309729&tin=02508201610067®Number=0000000000092562&sum=12000 [09:43:55]line 0 [09:43:55]OFD Sender: Processing packet 162702 [packets to send 956, broken 955] [09:43:55]ProducePacketName [09:43:55]name=ofd_packets/00162702 [09:43:55]OFD Sender: To server: pG, [09:43:55]CommunicateWithHost lk.salyk.kg:30040 [09:43:55]ConnectInit lk.salyk.kg [09:43:55]written 0, free lines is 4095 [09:43:55]Write to MH i2c: 01 00 00 60 03 63 [09:43:55]Write i2c OK [09:43:55]MH_I2C_Read... [09:43:55]Read from MH i2c: 01 [09:43:55]MH_I2C_Read... [09:43:55]Read from MH i2c: 01 07 00 [09:43:55]MH_I2C_Read... [09:43:55]Read from MH i2c: 01 07 00 60 03 00 00 00 00 00 D1 0C 47 [09:43:55]RasterBufferAndPrint [09:43:55]line [09:43:55]line [09:43:55]line [09:43:55]line [09:43:55]line [09:43:55]written 0, free lines is 3285 [09:43:55]MH_Cut [09:43:55]Write to MH i2c: D1 01 00 67 03 01 3C [09:43:55]Write i2c OK [09:43:55]MH_I2C_Read... [09:43:55]Read from MH i2c: D1 [09:43:55]MH_I2C_Read... [09:43:55]Read from MH i2c: D1 01 00 [09:43:55]MH_I2C_Read... [09:43:55]Read from MH i2c: D1 01 00 67 03 00 3B [09:43:55]Write to MH i2c: 01 00 00 68 03 6B [09:43:55]Write i2c OK [09:43:55]MH_I2C_Read... [09:43:56]*** Cut start [09:43:56]*** Purtial cut [09:43:56]*** Stage 1: CUTSNS_PIN = 1 [09:43:58]Read from MH i2c: 01 [09:43:58]MH_I2C_Read... [09:43:58]*** Stop cut motor [09:43:58]*** Cut end [09:43:58]Read from MH i2c: 01 07 00 [09:43:58]MH_I2C_Read... [09:43:58]Read from MH i2c: 01 07 00 68 03 00 00 00 00 00 FF 0F 80 [09:43:58]process_action close_receipt done [09:43:58]requested_data is exist [09:43:58]produce_requested_data [09:43:58]requested_item fm.sn is exist - process it [09:43:58]wFMCommunicate request_size=4 [09:43:58]MH_SAM_APDU [09:43:58]CAPDU: 80 11 00 00 [09:43:58]Write to MH i2c: E2 08 00 69 03 80 11 00 00 00 00 00 00 E6 [09:43:58]Write i2c OK [09:43:58]MH_I2C_Read... [09:43:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:43:58]Read from MH i2c: E2 [09:43:58]MH_I2C_Read... [09:43:58]Read from MH i2c: E2 17 00 [09:43:58]MH_I2C_Read... [09:43:58]Read from MH i2c: E2 17 00 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [09:43:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:43:58]wFMCommunicate OK [09:43:58]requested_item fd.num is exist - process it [09:43:58]SAM_PROTO_GetFieldsCounters [09:43:58]wFMCommunicate request_size=4 [09:43:58]MH_SAM_APDU [09:43:58]CAPDU: 80 13 00 00 [09:43:58]Write to MH i2c: E2 08 00 6A 03 80 13 00 00 00 00 00 00 E9 [09:43:58]Write i2c OK [09:43:58]MH_I2C_Read... [09:43:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:43:58]Read from MH i2c: E2 [09:43:58]MH_I2C_Read... [09:43:58]Read from MH i2c: E2 62 00 [09:43:58]MH_I2C_Read... [09:43:58]Read from MH i2c: E2 62 00 6A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 A5 [09:43: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 93 00 00 00 5E 04 04 00 93 00 00 00 57 04 04 00 94 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:43:58]wFMCommunicate OK [09:43:58]SAM_PROTO_GetFieldsCounters done [09:43:58]requested_item shift.num is exist - process it [09:43:58]requested_item shift.opened is exist - process it [09:43:58]req_shift_opened [09:43:58]FM_GetShiftState [09:43:58]SAM_PROTO_GetShiftState [09:43:58]wFMCommunicate request_size=4 [09:43:58]MH_SAM_APDU [09:43:58]CAPDU: 80 13 01 00 [09:43:58]Write to MH i2c: E2 08 00 6B 03 80 13 01 00 00 00 00 00 EB [09:43:58]Write i2c OK [09:43:58]MH_I2C_Read... [09:43:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:43:58]Read from MH i2c: E2 [09:43:58]MH_I2C_Read... [09:43:58]Read from MH i2c: E2 0E 00 [09:43:58]MH_I2C_Read... [09:43:58]Read from MH i2c: E2 0E 00 6B 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B9 [09:43:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:43:58]wFMCommunicate OK [09:43:58]SAM_PROTO_GetShiftState done [09:43:58]FM_GetShiftState done [09:43:58]req_shift_opened done [09:43:58]requested_item shift.open_date is exist - process it [09:43:58]req_shift_open_date [09:43:58]req_shift_open_date done [09:43:58]produce_requested_data done [09:43:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162702,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:43:58]process_action_free close_receipt [09:43:58]json_value_free [09:43:58]json_value_free done [09:43:58]process_json_proto returns [09:43:58]Send response to host [09:43:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162702,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:43:58]free response buf [09:43:58]execute_script done [09:43:58]execute_script returns [09:43:58]free content buf [09:43:58]Sock 10.Close socket [09:43:58]Sock 10.Thread stoped [09:43:59]recv_with_timeout no data received [09:44:00]Connected sock=11 [09:44: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 36 39 31 01 00 00 41 BA 29 01 49 91 5A 03 01 00 03 00 1D 01 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB 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 93 00 00 00 F4 03 04 00 5A 65 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7B 02 00 35 04 06 00 02 D1 14 70 13 61 DB 48 4D A5 03 AC 07 44 [09:44: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 36 39 4F 00 00 00 3C 4E 47 00 DA 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7B 02 00 F4 03 04 00 B4 0E C4 66 B6 04 01 00 00 21 B4 07 92 64 A8 D0 D9 [09:44:02]CommunicateWithHost err = 0 [09:44:02]CheckOFDResponse [09:44:02]1017 (14) - 77093643461234 [09:44:02]1041 (16) - 0000000000871769 [09:44:02]1040 (4) - 162702 [09:44:02]1012 (4) - 20.08.2024 03:34 [09:44:02]1206 (1) - 0 [09:44:02]OFD Sender: Remove packet 162702 [09:44:02]ProducePacketName [09:44:02]name=ofd_packets/00162702 [09:44:02]NVStorageDeleteData [09:44:02]OFD Sender: No OFD packet to send [09:44:07]OFD Sender: No OFD packet to send [09:44:09]recv_with_timeout no data received [09:44:12]OFD Sender: No OFD packet to send [09:44:17]OFD Sender: No OFD packet to send [09:44:22]OFD Sender: No OFD packet to send [09:44:23]recv_with_timeout no data received [09:44:27]OFD Sender: No OFD packet to send [09:44:32]OFD Sender: No OFD packet to send [09:44:37]recv_with_timeout no data received [09:44:37]OFD Sender: No OFD packet to send [09:44:38]accept exits with 8 [09:44:38]New connection [09:44:38]New thread 3067415908 created [09:44:38]Thread 3067559268 joined [09:44:38]Waiting for new connection... [09:44:38] Sock 8.Parse request [09:44:38]Sock 8.Check first char [09:44:38]Sock 8.First char is OK [09:44:38]request: POST /json_proto HTTP/1.0 [09:44:38]Method: POST [09:44:38]URL: /json_proto [09:44:38]Method is POST - this is cgi request [09:44:38]url: /json_proto [09:44:38]query_string will be loaded in cgi processing [09:44:38]execute_cgi json_proto POST (null) [09:44:38]execute_cgi path=json_proto method=POST [09:44:38]POST find Content-Length [09:44:38]Host: 172.17.44.132:8080 [09:44:38]Content-Length: 672 [09:44:38]Content-Type: application/json [09:44:38] [09:44:38]POST finish read [09:44:38]Found Content-Length = 672 [09:44:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 34.160, "sum" : 2350.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2350.00, "payments": [ { "type": 0, "sum" : 2350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:38]execute_script... [09:44:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291144", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 34.160, "sum" : 2350.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2350.00, "payments": [ { "type": 0, "sum" : 2350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:44:38]POST & json_proto [09:44:38]process_json_proto [09:44:38]json parsed OK: [09:44:38]protocol is kg_v1.0 [09:44:38]action value=close_receipt [09:44:38]process_action close_receipt [09:44:38]cmd_close_receipt [09:44:38]MH_GetDate [09:44:38]Write to MH i2c: F0 00 00 6C 03 5E [09:44:38]Write i2c OK [09:44:38]MH_I2C_Read... [09:44:38]Read from MH i2c: F0 [09:44:38]MH_I2C_Read... [09:44:38]Read from MH i2c: F0 09 00 [09:44:38]MH_I2C_Read... [09:44:38]Read from MH i2c: F0 09 00 6C 03 00 87 65 C4 66 2A 83 C1 65 50 [09:44:38]GetLastDocTimeStamp 1724147034 [09:44:38]current date 1724147079 [09:44:38]FM_GetShiftState [09:44:38]SAM_PROTO_GetShiftState [09:44:38]wFMCommunicate request_size=4 [09:44:38]MH_SAM_APDU [09:44:38]CAPDU: 80 13 01 00 [09:44:38]Write to MH i2c: E2 08 00 6D 03 80 13 01 00 00 00 00 00 ED [09:44:38]Write i2c OK [09:44:38]MH_I2C_Read... [09:44:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:38]Read from MH i2c: E2 [09:44:38]MH_I2C_Read... [09:44:38]Read from MH i2c: E2 0E 00 [09:44:38]MH_I2C_Read... [09:44:38]Read from MH i2c: E2 0E 00 6D 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BB [09:44:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:44:38]wFMCommunicate OK [09:44:38]SAM_PROTO_GetShiftState done [09:44:38]FM_GetShiftState done [09:44:38]opened in 1724113081 [09:44:38]opened+sec_in_day 1724199481 [09:44:38]quantity*price = 235020 [09:44:38]sum+1 = 235022 [09:44:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 2350.00 Внесено: 3000.00 СДАЧА: 650.00 НСП 1% : 20.80 НДС 12% : 249.58 Наличными: 2350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 148 20.08.2024 09:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162703 ФПД: 201071252385450 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094439&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162703&fm=201071252385450&tin=02508201610067®Number=0000000000092562&sum=235000 [09:44:39]StoreToDocumentArchive [09:44:39]shift 465 fd 162703 [09:44:39]save to /storage/0465/doc_00162703 [09:44:39]save last doc name /storage/0465/doc_00162703 to /storage/kkm_last_doc_name [09:44:39]save OK [09:44:39]Clear old archive folders... [09:44:39]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:44:39]tlvbuf is 019EB4D0 [09:44:39]SAM_PROTO_ClearQueue [09:44:39]wFMCommunicate request_size=4 [09:44:39]MH_SAM_APDU [09:44:39]CAPDU: 80 09 00 00 [09:44:39]Write to MH i2c: E2 08 00 7A 03 80 09 00 00 00 00 00 00 EF [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:44:39]Read from MH i2c: E2 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 7A 03 00 90 00 F1 [09:44:39]RAPDU: 90 00 [09:44:39]wFMCommunicate OK [09:44:39]SAM_PROTO_ClearQueue done [09:44:39]KKMCreateOFDPacket [09:44:39]OFDProtocolAddRootSTLVToBuf [09:44:39]FM_MakeSignedData [09:44:39]FM_MakeSignedData [09:44:39]SAM_PROTO_SignData [09:44:39]wFMCommunicate request_size=4 [09:44:39]MH_SAM_APDU [09:44:39]CAPDU: 80 0D 01 02 [09:44:39]Write to MH i2c: E2 08 00 7B 03 80 0D 01 02 00 00 00 00 F7 [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:44:39]Read from MH i2c: E2 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 7B 03 00 90 00 F2 [09:44:39]RAPDU: 90 00 [09:44:39]wFMCommunicate OK [09:44:39]wFMCommunicate request_size=255 [09:44:39]MH_SAM_APDU [09:44:39]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 85 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 0D 96 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 95 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 61 00 00 00 00 07 04 06 00 F8 95 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 87 65 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7B 02 00 35 04 06 00 B6 DF 8C [09:44:39]Write to MH i2c: E2 02 01 7C 03 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 85 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 0D 96 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 95 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 61 00 00 00 00 07 04 06 00 F8 95 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 87 65 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7B 02 00 35 04 06 00 B6 DF 8C 00 00 25 [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:39]Read from MH i2c: E2 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 7C 03 00 90 00 F3 [09:44:39]RAPDU: 90 00 [09:44:39]wFMCommunicate OK [09:44:39]wFMCommunicate request_size=8 [09:44:39]MH_SAM_APDU [09:44:39]CAPDU: 80 0D 02 02 03 92 AE AA [09:44:39]Write to MH i2c: E2 0B 00 7D 03 80 0D 02 02 03 00 92 AE AA 00 00 EA [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 [09:44:39]MH_I2C_Read... [09:44:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:44:39]Read from MH i2c: E2 03 00 [09:44:39]MH_I2C_Read... [09:44:39]Read from MH i2c: E2 03 00 7D 03 00 90 00 F4 [09:44:39]RAPDU: 90 00 [09:44:39]wFMCommunicate OK [09:44:39]wFMCommunicate request_size=4 [09:44:39]MH_SAM_APDU [09:44:39]CAPDU: 80 0D 03 02 [09:44:39]Write to MH i2c: E2 08 00 7E 03 80 0D 03 02 00 00 00 00 FC [09:44:39]Write i2c OK [09:44:39]MH_I2C_Read... [09:44:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:44:40]Read from MH i2c: E2 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: E2 0B 00 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: E2 0B 00 7E 03 00 F5 74 6A 93 8B 0F E6 6C 90 00 4F [09:44:40]RAPDU: F5 74 6A 93 8B 0F E6 6C 90 00 [09:44:40]wFMCommunicate OK [09:44:40]SAM_PROTO_SignData done [09:44:40]FM_MakeSignedData done [09:44:40]CreateOFDProtocolMessage [09:44:40]wFMCommunicate request_size=4 [09:44:40]MH_SAM_APDU [09:44:40]CAPDU: 80 11 00 00 [09:44:40]Write to MH i2c: E2 08 00 7F 03 80 11 00 00 00 00 00 00 FC [09:44:40]Write i2c OK [09:44:40]MH_I2C_Read... [09:44:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:40]Read from MH i2c: E2 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: E2 17 00 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: E2 17 00 7F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 55 [09:44:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:44:40]wFMCommunicate OK [09:44:40]CreateOFDProtocolMessage done [09:44:40]OFDSenderStorePacket 162703 [09:44:40]StoreOFDPacket docnum=162703 [09:44:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 7A 9F 05 01 C9 5E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 85 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 0D 96 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 95 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 61 00 00 00 00 07 04 06 00 F8 95 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 87 65 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7B 02 00 35 04 06 00 B6 DF 8C 92 AE AA F5 74 6A 93 8B 0F E6 6C [09:44:40]CheckFolder [09:44:40]dirname=/storage/ofd_packets [09:44:40]CheckFolder done [09:44:40]ProducePacketName [09:44:40]name=ofd_packets/00162703 [09:44:40]NVStorageSaveData ofd_packets/00162703 [09:44:40]File name is /storage/ofd_packets/00162703 [09:44:40]Write 299 bytes [09:44:40]NVStorageSaveData done [09:44:40]OFDSenderStorePacket done [09:44:40]KKMCreateOFDPacket done [09:44:40]NVStorageSaveData kkm_last_timestamp [09:44:40]File name is /storage/kkm_last_timestamp [09:44:40]Write 4 bytes [09:44:40]NVStorageSaveData done [09:44:40]ExternCall_PrintAddStr [09:44:40]wPrintStart [09:44:40]Write to MH i2c: 01 00 00 80 03 83 [09:44:40]Write i2c OK [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: 01 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: 01 07 00 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: 01 07 00 80 03 00 00 00 00 00 FF 0F 98 [09:44:40]RasterBufferAndPrint [09:44:40]line Счет N : (1)291144 [09:44:40]line ИНН: 02508201610067 [09:44:40]line Контрольно-Кассовый Чек [09:44:40]line ПРОДАЖА [09:44:40]line ТРК (МРК, ГНК) : 41 [09:44:40]line Товар: 2710124130 [09:44:40]line SU-92-К-5 [09:44:40]line 34.160 * 68.80 [09:44:40]line = 2350.21 [09:44:40]line НДС 12% НСП 1% [09:44:40]line > о реализуемом товаре [09:44:40]line ОКРУГЛЕНИЕ: -0.21 [09:44:40]line ИТОГО: 2350.00 [09:44:40]line Внесено: 3000.00 [09:44:40]line СДАЧА: 650.00 [09:44:40]line НСП 1% : 20.80 [09:44:40]line НДС 12% : 249.58 [09:44:40]line Наличными: 2350.00 [09:44:40]line Безнал.: 0.00 [09:44:40]line Место: АЗС № 130 "Партнер Нефть" [09:44:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:44:40]line СНО: Общий режим [09:44:40]line Чек 148 20.08.2024 09:44 [09:44:40]line Смена: 465 ФФД: 1.0 [09:44:40]line ЗНМ: 0300000070 [09:44:40]line РНМ: 0000000000092562 [09:44:40]line Версия ККМ: 001 [09:44:40]line ФМ: 0000000000871769 [09:44:40]line ФД: 162703 [09:44:40]line ФПД: 201071252385450 [09:44:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094439&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162703&fm=201071252385450&tin=02508201610067®Number=0000000000092562&sum=235000 [09:44:40]written 0, free lines is 4095 [09:44:40]OFD Sender: Processing packet 162703 [packets to send 956, broken 955] [09:44:40]ProducePacketName [09:44:40]name=ofd_packets/00162703 [09:44:40]OFD Sender: To server: pG, [09:44:40]CommunicateWithHost lk.salyk.kg:30040 [09:44:40]ConnectInit lk.salyk.kg [09:44:40]Write to MH i2c: 01 00 00 AB 03 AE [09:44:40]Write i2c OK [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: 01 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: 01 07 00 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: 01 07 00 AB 03 00 00 00 00 00 BE 0C 7F [09:44:40]RasterBufferAndPrint [09:44:40]line [09:44:40]line [09:44:40]line [09:44:40]line [09:44:40]line [09:44:40]written 0, free lines is 3268 [09:44:40]MH_Cut [09:44:40]Write to MH i2c: D1 01 00 B2 03 01 87 [09:44:40]Write i2c OK [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: D1 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: D1 01 00 [09:44:40]MH_I2C_Read... [09:44:40]Read from MH i2c: D1 01 00 B2 03 00 86 [09:44:40]Write to MH i2c: 01 00 00 B3 03 B6 [09:44:40]Write i2c OK [09:44:40]MH_I2C_Read... [09:44:40]Connected sock=10 [09:44: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 36 39 0D 01 00 00 7A 9F 05 01 C9 5E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 70 85 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 0D 96 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 95 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 20 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 61 00 00 00 00 07 04 06 00 F8 95 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 00 00 00 F4 03 04 00 87 65 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7B 02 00 35 04 06 00 B6 DF 8C 92 AE AA F5 74 6A 93 8B 0F E6 6C [09:44:41]*** Cut start [09:44:41]*** Purtial cut [09:44:41]*** Stage 1: CUTSNS_PIN = 1 [09:44: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 36 39 4F 00 00 00 D7 77 47 00 D9 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 36 39 10 04 04 00 8F 7B 02 00 F4 03 04 00 DC 0E C4 66 B6 04 01 00 00 6D 18 38 A1 49 92 49 D7 [09:44:42]CommunicateWithHost err = 0 [09:44:42]CheckOFDResponse [09:44:42]1017 (14) - 77093643461234 [09:44:42]1041 (16) - 0000000000871769 [09:44:42]1040 (4) - 162703 [09:44:42]1012 (4) - 20.08.2024 03:34 [09:44:42]1206 (1) - 0 [09:44:42]OFD Sender: Remove packet 162703 [09:44:42]ProducePacketName [09:44:42]name=ofd_packets/00162703 [09:44:42]NVStorageDeleteData [09:44:43]OFD Sender: No OFD packet to send [09:44:43]Read from MH i2c: 01 [09:44:43]MH_I2C_Read... [09:44:43]*** Stop cut motor [09:44:43]*** Cut end [09:44:43]Read from MH i2c: 01 07 00 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: 01 07 00 B3 03 00 00 00 00 00 FF 0F CB [09:44:43]process_action close_receipt done [09:44:43]requested_data is exist [09:44:43]produce_requested_data [09:44:43]requested_item fm.sn is exist - process it [09:44:43]wFMCommunicate request_size=4 [09:44:43]MH_SAM_APDU [09:44:43]CAPDU: 80 11 00 00 [09:44:43]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [09:44:43]Write i2c OK [09:44:43]MH_I2C_Read... [09:44:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:44:43]Read from MH i2c: E2 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: E2 17 00 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: E2 17 00 B4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8A [09:44:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:44:43]wFMCommunicate OK [09:44:43]requested_item fd.num is exist - process it [09:44:43]SAM_PROTO_GetFieldsCounters [09:44:43]wFMCommunicate request_size=4 [09:44:43]MH_SAM_APDU [09:44:43]CAPDU: 80 13 00 00 [09:44:43]Write to MH i2c: E2 08 00 B5 03 80 13 00 00 00 00 00 00 34 [09:44:43]Write i2c OK [09:44:43]MH_I2C_Read... [09:44:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:44:43]Read from MH i2c: E2 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: E2 62 00 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: E2 62 00 B5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 F4 [09:44: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 94 00 00 00 5E 04 04 00 94 00 00 00 57 04 04 00 95 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:44:43]wFMCommunicate OK [09:44:43]SAM_PROTO_GetFieldsCounters done [09:44:43]requested_item shift.num is exist - process it [09:44:43]requested_item shift.opened is exist - process it [09:44:43]req_shift_opened [09:44:43]FM_GetShiftState [09:44:43]SAM_PROTO_GetShiftState [09:44:43]wFMCommunicate request_size=4 [09:44:43]MH_SAM_APDU [09:44:43]CAPDU: 80 13 01 00 [09:44:43]Write to MH i2c: E2 08 00 B6 03 80 13 01 00 00 00 00 00 36 [09:44:43]Write i2c OK [09:44:43]MH_I2C_Read... [09:44:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:44:43]Read from MH i2c: E2 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: E2 0E 00 [09:44:43]MH_I2C_Read... [09:44:43]Read from MH i2c: E2 0E 00 B6 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 04 [09:44:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:44:43]wFMCommunicate OK [09:44:43]SAM_PROTO_GetShiftState done [09:44:43]FM_GetShiftState done [09:44:43]req_shift_opened done [09:44:43]requested_item shift.open_date is exist - process it [09:44:43]req_shift_open_date [09:44:43]req_shift_open_date done [09:44:43]produce_requested_data done [09:44:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162703,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:44:43]process_action_free close_receipt [09:44:43]json_value_free [09:44:43]json_value_free done [09:44:43]process_json_proto returns [09:44:43]Send response to host [09:44:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162703,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:44:43]free response buf [09:44:43]execute_script done [09:44:43]execute_script returns [09:44:43]free content buf [09:44:43]Sock 8.Close socket [09:44:43]Sock 8.Thread stoped [09:44:47]recv_with_timeout no data received [09:44:48]OFD Sender: No OFD packet to send [09:44:53]OFD Sender: No OFD packet to send [09:44:58]OFD Sender: No OFD packet to send [09:45:03]OFD Sender: No OFD packet to send [09:45:03]recv_with_timeout no data received [09:45:08]OFD Sender: No OFD packet to send [09:45:13]OFD Sender: No OFD packet to send [09:45:18]OFD Sender: No OFD packet to send [09:45:23]OFD Sender: No OFD packet to send [09:45:28]OFD Sender: No OFD packet to send [09:45:33]OFD Sender: No OFD packet to send [09:45:38]OFD Sender: No OFD packet to send [09:45:43]OFD Sender: No OFD packet to send [09:45:48]OFD Sender: No OFD packet to send [09:45:53]OFD Sender: No OFD packet to send [09:45:58]OFD Sender: No OFD packet to send [09:46:03]OFD Sender: No OFD packet to send [09:46:08]OFD Sender: No OFD packet to send [09:46:09]recv_with_timeout no data received [09:46:13]OFD Sender: No OFD packet to send [09:46:18]OFD Sender: No OFD packet to send [09:46:23]OFD Sender: No OFD packet to send [09:46:28]OFD Sender: No OFD packet to send [09:46:33]OFD Sender: No OFD packet to send [09:46:38]OFD Sender: No OFD packet to send [09:46:43]OFD Sender: No OFD packet to send [09:46:48]OFD Sender: No OFD packet to send [09:46:53]OFD Sender: No OFD packet to send [09:46:58]OFD Sender: No OFD packet to send [09:47:03]OFD Sender: No OFD packet to send [09:47:12]ConnectInit Can't connect to host [09:47:13]OFD Sender: No OFD packet to send [09:47:18]OFD Sender: No OFD packet to send [09:47:23]OFD Sender: No OFD packet to send [09:47:28]OFD Sender: No OFD packet to send [09:47:33]OFD Sender: No OFD packet to send [09:47:37]recv_with_timeout no data received [09:47:38]OFD Sender: No OFD packet to send [09:47:43]OFD Sender: No OFD packet to send [09:47:48]OFD Sender: No OFD packet to send [09:47:53]OFD Sender: No OFD packet to send [09:47:58]OFD Sender: No OFD packet to send [09:48:03]OFD Sender: No OFD packet to send [09:48:08]OFD Sender: No OFD packet to send [09:48:13]OFD Sender: No OFD packet to send [09:48:18]OFD Sender: No OFD packet to send [09:48:23]OFD Sender: No OFD packet to send [09:48:28]OFD Sender: No OFD packet to send [09:48:33]OFD Sender: No OFD packet to send [09:48:38]OFD Sender: No OFD packet to send [09:48:44]OFD Sender: No OFD packet to send [09:48:49]OFD Sender: No OFD packet to send [09:48:54]OFD Sender: No OFD packet to send [09:48:55]accept exits with 9 [09:48:55]New connection [09:48:55]New thread 3067559268 created [09:48:55]Thread 3067415908 joined [09:48:55]Waiting for new connection... [09:48:55] Sock 9.Parse request [09:48:55]Sock 9.Check first char [09:48:55]Sock 9.First char is OK [09:48:55]request: POST /json_proto HTTP/1.0 [09:48:55]Method: POST [09:48:55]URL: /json_proto [09:48:55]Method is POST - this is cgi request [09:48:55]url: /json_proto [09:48:55]query_string will be loaded in cgi processing [09:48:55]execute_cgi json_proto POST (null) [09:48:55]execute_cgi path=json_proto method=POST [09:48:55]POST find Content-Length [09:48:55]Host: 172.17.44.132:8080 [09:48:55]Content-Length: 1002 [09:48:55]Content-Type: application/json [09:48:55] [09:48:55]POST finish read [09:48:55]Found Content-Length = 1002 [09:48:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50395", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \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 }]} ,{ "code": "4870001571528", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,0 \u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:55]execute_script... [09:48: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)50395", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \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 }]} ,{ "code": "4870001571528", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,0 \u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 200.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:48:55]POST & json_proto [09:48:55]process_json_proto [09:48:55]json parsed OK: [09:48:55]protocol is kg_v1.0 [09:48:55]action value=close_receipt [09:48:55]process_action close_receipt [09:48:55]cmd_close_receipt [09:48:55]MH_GetDate [09:48:55]Write to MH i2c: F0 00 00 B7 03 A9 [09:48:55]Write i2c OK [09:48:55]MH_I2C_Read... [09:48:55]Read from MH i2c: F0 [09:48:55]MH_I2C_Read... [09:48:55]Read from MH i2c: F0 09 00 [09:48:55]MH_I2C_Read... [09:48:55]Read from MH i2c: F0 09 00 B7 03 00 88 66 C4 66 2A 83 C1 65 9D [09:48:55]GetLastDocTimeStamp 1724147079 [09:48:55]current date 1724147336 [09:48:55]FM_GetShiftState [09:48:55]SAM_PROTO_GetShiftState [09:48:55]wFMCommunicate request_size=4 [09:48:55]MH_SAM_APDU [09:48:55]CAPDU: 80 13 01 00 [09:48:55]Write to MH i2c: E2 08 00 B8 03 80 13 01 00 00 00 00 00 38 [09:48:55]Write i2c OK [09:48:55]MH_I2C_Read... [09:48:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:48:55]Read from MH i2c: E2 [09:48:55]MH_I2C_Read... [09:48:55]Read from MH i2c: E2 0E 00 [09:48:55]MH_I2C_Read... [09:48:55]Read from MH i2c: E2 0E 00 B8 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 06 [09:48:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:48:55]wFMCommunicate OK [09:48:55]SAM_PROTO_GetShiftState done [09:48:55]FM_GetShiftState done [09:48:55]opened in 1724113081 [09:48:55]opened+sec_in_day 1724199481 [09:48:55]quantity*price = 10000 [09:48:55]sum+1 = 10001 [09:48:55]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001571528 Вода ASU пит н.газ персик ПЭТ 1,0 л 1.000 * 100.00 = 100.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 200.00 НСП 1% : 1.76 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 149 20.08.2024 09:48 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162704 ФПД: 156695467821833 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094856&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162704&fm=156695467821833&tin=02508201610067®Number=0000000000092562&sum=20000 0 [09:48:57]StoreToDocumentArchive [09:48:57]shift 465 fd 162704 [09:48:57]save to /storage/0465/doc_00162704 [09:48:57]save last doc name /storage/0465/doc_00162704 to /storage/kkm_last_doc_name [09:48:57]save OK [09:48:57]Clear old archive folders... [09:48:57]ProcessDocumentItem done err = 0, tmpTLVsize=421 [09:48:57]tlvbuf is 019ED030 [09:48:57]SAM_PROTO_ClearQueue [09:48:57]wFMCommunicate request_size=4 [09:48:57]MH_SAM_APDU [09:48:57]CAPDU: 80 09 00 00 [09:48:57]Write to MH i2c: E2 08 00 C5 03 80 09 00 00 00 00 00 00 3A [09:48:57]Write i2c OK [09:48:57]MH_I2C_Read... [09:48:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:48:57]Read from MH i2c: E2 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 03 00 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 03 00 C5 03 00 90 00 3C [09:48:57]RAPDU: 90 00 [09:48:57]wFMCommunicate OK [09:48:57]SAM_PROTO_ClearQueue done [09:48:57]KKMCreateOFDPacket [09:48:57]OFDProtocolAddRootSTLVToBuf [09:48:57]FM_MakeSignedData [09:48:57]FM_MakeSignedData [09:48:57]SAM_PROTO_SignData [09:48:57]wFMCommunicate request_size=4 [09:48:57]MH_SAM_APDU [09:48:57]CAPDU: 80 0D 01 02 [09:48:57]Write to MH i2c: E2 08 00 C6 03 80 0D 01 02 00 00 00 00 42 [09:48:57]Write i2c OK [09:48:57]MH_I2C_Read... [09:48:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:48:57]Read from MH i2c: E2 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 03 00 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 03 00 C6 03 00 90 00 3D [09:48:57]RAPDU: 90 00 [09:48:57]wFMCommunicate OK [09:48:57]wFMCommunicate request_size=255 [09:48:57]MH_SAM_APDU [09:48:57]CAPDU: 80 0D 02 02 FA 03 00 A5 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 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 BB D0 B8 D0 BC D0 BE D0 BD 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 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 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 31 2C 30 20 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 [09:48:57]Write to MH i2c: E2 02 01 C7 03 80 0D 02 02 FA 00 03 00 A5 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 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 BB D0 B8 D0 BC D0 BE D0 BD 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 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 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 31 2C 30 20 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 00 00 34 [09:48:57]Write i2c OK [09:48:57]MH_I2C_Read... [09:48:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:57]Read from MH i2c: E2 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 03 00 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 03 00 C7 03 00 90 00 3E [09:48:57]RAPDU: 90 00 [09:48:57]wFMCommunicate OK [09:48:57]wFMCommunicate request_size=180 [09:48:57]MH_SAM_APDU [09:48:57]CAPDU: 80 0D 02 02 AF 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 B0 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 95 00 00 00 F4 03 04 00 88 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7B 02 00 35 04 06 00 8E 83 81 B2 8B 09 [09:48:57]Write to MH i2c: E2 B7 00 C8 03 80 0D 02 02 AF 00 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 B0 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 95 00 00 00 F4 03 04 00 88 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7B 02 00 35 04 06 00 8E 83 81 B2 8B 09 00 00 EB [09:48:57]Write i2c OK [09:48:57]MH_I2C_Read... [09:48:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:48:57]Read from MH i2c: E2 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 03 00 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 03 00 C8 03 00 90 00 3F [09:48:57]RAPDU: 90 00 [09:48:57]wFMCommunicate OK [09:48:57]wFMCommunicate request_size=4 [09:48:57]MH_SAM_APDU [09:48:57]CAPDU: 80 0D 03 02 [09:48:57]Write to MH i2c: E2 08 00 C9 03 80 0D 03 02 00 00 00 00 47 [09:48:57]Write i2c OK [09:48:57]MH_I2C_Read... [09:48:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:48:57]Read from MH i2c: E2 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 0B 00 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 0B 00 C9 03 00 85 ED 32 5E 2E 1C E0 CB 90 00 3F [09:48:57]RAPDU: 85 ED 32 5E 2E 1C E0 CB 90 00 [09:48:57]wFMCommunicate OK [09:48:57]SAM_PROTO_SignData done [09:48:57]FM_MakeSignedData done [09:48:57]CreateOFDProtocolMessage [09:48:57]wFMCommunicate request_size=4 [09:48:57]MH_SAM_APDU [09:48:57]CAPDU: 80 11 00 00 [09:48:57]Write to MH i2c: E2 08 00 CA 03 80 11 00 00 00 00 00 00 47 [09:48:57]Write i2c OK [09:48:57]MH_I2C_Read... [09:48:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:48:57]Read from MH i2c: E2 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 17 00 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: E2 17 00 CA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A0 [09:48:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:48:57]wFMCommunicate OK [09:48:57]CreateOFDProtocolMessage done [09:48:57]OFDSenderStorePacket 162704 [09:48:57]StoreOFDPacket docnum=162704 [09:48:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B9 01 00 00 DD A2 B1 01 2B 11 5A 03 01 00 03 00 A5 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 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 BB D0 B8 D0 BC D0 BE D0 BD 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 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 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 31 2C 30 20 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 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 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 95 00 00 00 F4 03 04 00 88 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7B 02 00 35 04 06 00 8E 83 81 B2 8B 09 85 ED 32 5E 2E 1C E0 CB [09:48:57]CheckFolder [09:48:57]dirname=/storage/ofd_packets [09:48:57]CheckFolder done [09:48:57]ProducePacketName [09:48:57]name=ofd_packets/00162704 [09:48:57]NVStorageSaveData ofd_packets/00162704 [09:48:57]File name is /storage/ofd_packets/00162704 [09:48:57]Write 471 bytes [09:48:57]NVStorageSaveData done [09:48:57]OFDSenderStorePacket done [09:48:57]KKMCreateOFDPacket done [09:48:57]NVStorageSaveData kkm_last_timestamp [09:48:57]File name is /storage/kkm_last_timestamp [09:48:57]Write 4 bytes [09:48:57]NVStorageSaveData done [09:48:57]ExternCall_PrintAddStr [09:48:57]wPrintStart [09:48:57]Write to MH i2c: 01 00 00 CB 03 CE [09:48:57]Write i2c OK [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: 01 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: 01 07 00 [09:48:57]MH_I2C_Read... [09:48:57]Read from MH i2c: 01 07 00 CB 03 00 00 00 00 00 FF 0F E3 [09:48:57]RasterBufferAndPrint [09:48:57]line Счет N : (3)50395 [09:48:57]line ИНН: 02508201610067 [09:48:57]line Контрольно-Кассовый Чек [09:48:58]line ПРОДАЖА [09:48:58]line Товар: 4870002326172 [09:48:58]line Вода ASU пит н.газ лимон ПЭТ 1л [09:48:58]line 1.000 * 100.00 [09:48:58]line = 100.00 [09:48:58]line НДС 12% НСП 1% [09:48:58]line > о реализуемом товаре [09:48:58]line Товар: 4870001571528 [09:48:58]line Вода ASU пит н.газ персик ПЭТ 1,0 л [09:48:58]line 1.000 * 100.00 [09:48:58]line = 100.00 [09:48:58]line НДС 12% НСП 1% [09:48:58]line > о реализуемом товаре [09:48:58]line ИТОГО: 200.00 [09:48:58]line НСП 1% : 1.76 [09:48:58]line НДС 12% : 21.24 [09:48:58]line Наличными: 200.00 [09:48:58]line Безнал.: 0.00 [09:48:58]line Место: АЗС № 130 "Партнер Нефть" [09:48:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:48:58]line СНО: Общий режим [09:48:58]line Чек 149 20.08.2024 09:48 [09:48:58]line Смена: 465 ФФД: 1.0 [09:48:58]line ЗНМ: 0300000070 [09:48:58]line РНМ: 0000000000092562 [09:48:58]line Версия ККМ: 001 [09:48:58]line ФМ: 0000000000871769 [09:48:58]line ФД: 162704 [09:48:58]line ФПД: 156695467821833 [09:48:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094856&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162704&fm=156695467821833&tin=02508201610067®Number=0000000000092562&sum=20000 [09:48:58]line 0 [09:48:58]OFD Sender: Processing packet 162704 [packets to send 956, broken 955] [09:48:58]ProducePacketName [09:48:58]name=ofd_packets/00162704 [09:48:58]OFD Sender: To server: pG, [09:48:58]CommunicateWithHost lk.salyk.kg:30040 [09:48:58]ConnectInit lk.salyk.kg [09:48:58]written 0, free lines is 4095 [09:48:58]Write to MH i2c: 01 00 00 FB 03 FE [09:48:58]Write i2c OK [09:48:58]MH_I2C_Read... [09:48:58]Read from MH i2c: 01 [09:48:58]MH_I2C_Read... [09:48:58]Read from MH i2c: 01 07 00 [09:48:58]MH_I2C_Read... [09:48:58]Read from MH i2c: 01 07 00 FB 03 00 00 00 00 00 45 0C 56 [09:48:58]RasterBufferAndPrint [09:48:58]line [09:48:58]line [09:48:58]line [09:48:58]line [09:48:58]line [09:48:58]written 0, free lines is 3148 [09:48:58]MH_Cut [09:48:58]Write to MH i2c: D1 01 00 02 04 01 D8 [09:48:58]Write i2c OK [09:48:58]MH_I2C_Read... [09:48:58]Read from MH i2c: D1 [09:48:58]MH_I2C_Read... [09:48:58]Read from MH i2c: D1 01 00 [09:48:58]MH_I2C_Read... [09:48:58]Read from MH i2c: D1 01 00 02 04 00 D7 [09:48:58]Write to MH i2c: 01 00 00 03 04 07 [09:48:58]Write i2c OK [09:48:58]MH_I2C_Read... [09:48:59]*** Cut start [09:48:59]*** Purtial cut [09:48:59]*** Stage 1: CUTSNS_PIN = 1 [09:49:01]Connected sock=11 [09:49: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 36 39 B9 01 00 00 DD A2 B1 01 2B 11 5A 03 01 00 03 00 A5 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 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 BB D0 B8 D0 BC D0 BE D0 BD 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 23 04 7C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 31 35 32 38 06 04 38 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 31 2C 30 20 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 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B0 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 95 00 00 00 F4 03 04 00 88 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7B 02 00 35 04 06 00 8E 83 81 B2 8B 09 85 ED 32 5E 2E 1C E0 CB [09:49: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 36 39 4F 00 00 00 86 EF 47 00 6C B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 90 7B 02 00 F4 03 04 00 E0 0F C4 66 B6 04 01 00 00 64 5F 34 3F 45 34 43 F1 [09:49:01]CommunicateWithHost err = 0 [09:49:01]CheckOFDResponse [09:49:01]1017 (14) - 77093643461234 [09:49:01]1041 (16) - 0000000000871769 [09:49:01]1040 (4) - 162704 [09:49:01]1012 (4) - 20.08.2024 03:39 [09:49:01]1206 (1) - 0 [09:49:01]OFD Sender: Remove packet 162704 [09:49:01]ProducePacketName [09:49:01]name=ofd_packets/00162704 [09:49:01]NVStorageDeleteData [09:49:01]Read from MH i2c: 01 [09:49:01]MH_I2C_Read... [09:49:01]*** Stop cut motor [09:49:01]*** Cut end [09:49:01]Read from MH i2c: 01 07 00 [09:49:01]MH_I2C_Read... [09:49:01]Read from MH i2c: 01 07 00 03 04 00 00 00 00 00 FF 0F 1C [09:49:01]process_action close_receipt done [09:49:01]requested_data is exist [09:49:01]produce_requested_data [09:49:01]requested_item fm.sn is exist - process it [09:49:01]wFMCommunicate request_size=4 [09:49:01]MH_SAM_APDU [09:49:01]CAPDU: 80 11 00 00 [09:49:01]Write to MH i2c: E2 08 00 04 04 80 11 00 00 00 00 00 00 82 [09:49:01]Write i2c OK [09:49:01]MH_I2C_Read... [09:49:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:01]Read from MH i2c: E2 [09:49:01]MH_I2C_Read... [09:49:01]Read from MH i2c: E2 17 00 [09:49:01]MH_I2C_Read... [09:49:01]Read from MH i2c: E2 17 00 04 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [09:49:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:49:01]wFMCommunicate OK [09:49:01]requested_item fd.num is exist - process it [09:49:01]SAM_PROTO_GetFieldsCounters [09:49:01]wFMCommunicate request_size=4 [09:49:01]MH_SAM_APDU [09:49:01]CAPDU: 80 13 00 00 [09:49:01]Write to MH i2c: E2 08 00 05 04 80 13 00 00 00 00 00 00 85 [09:49:01]Write i2c OK [09:49:01]MH_I2C_Read... [09:49:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:01]Read from MH i2c: E2 [09:49:01]MH_I2C_Read... [09:49:01]Read from MH i2c: E2 62 00 [09:49:01]MH_I2C_Read... [09:49:01]Read from MH i2c: E2 62 00 05 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [09:49:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 95 00 00 00 5E 04 04 00 95 00 00 00 57 04 04 00 96 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:49:01]wFMCommunicate OK [09:49:01]SAM_PROTO_GetFieldsCounters done [09:49:01]requested_item shift.num is exist - process it [09:49:01]requested_item shift.opened is exist - process it [09:49:01]req_shift_opened [09:49:01]FM_GetShiftState [09:49:01]SAM_PROTO_GetShiftState [09:49:01]wFMCommunicate request_size=4 [09:49:01]MH_SAM_APDU [09:49:01]CAPDU: 80 13 01 00 [09:49:01]Write to MH i2c: E2 08 00 06 04 80 13 01 00 00 00 00 00 87 [09:49:01]Write i2c OK [09:49:01]MH_I2C_Read... [09:49:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:01]Read from MH i2c: E2 [09:49:01]MH_I2C_Read... [09:49:01]Read from MH i2c: E2 0E 00 [09:49:01]MH_I2C_Read... [09:49:01]Read from MH i2c: E2 0E 00 06 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 55 [09:49:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:49:01]wFMCommunicate OK [09:49:01]SAM_PROTO_GetShiftState done [09:49:01]FM_GetShiftState done [09:49:01]req_shift_opened done [09:49:01]requested_item shift.open_date is exist - process it [09:49:01]req_shift_open_date [09:49:01]req_shift_open_date done [09:49:01]produce_requested_data done [09:49:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162704,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:49:01]process_action_free close_receipt [09:49:01]json_value_free [09:49:01]json_value_free done [09:49:01]process_json_proto returns [09:49:01]Send response to host [09:49:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162704,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:49:01]free response buf [09:49:01]execute_script done [09:49:01]execute_script returns [09:49:01]free content buf [09:49:01]Sock 9.Close socket [09:49:01]Sock 9.Thread stoped [09:49:02]OFD Sender: No OFD packet to send [09:49:04]accept exits with 10 [09:49:04]New connection [09:49:04]New thread 3067415908 created [09:49:04]Thread 3067559268 joined [09:49:04]Waiting for new connection... [09:49:04] Sock 10.Parse request [09:49:04]Sock 10.Check first char [09:49:04]Sock 10.First char is OK [09:49:04]request: POST /json_proto HTTP/1.0 [09:49:04]Method: POST [09:49:04]URL: /json_proto [09:49:04]Method is POST - this is cgi request [09:49:04]url: /json_proto [09:49:04]query_string will be loaded in cgi processing [09:49:04]execute_cgi json_proto POST (null) [09:49:04]execute_cgi path=json_proto method=POST [09:49:04]POST find Content-Length [09:49:04]Host: 172.17.44.132:8080 [09:49:04]Content-Length: 677 [09:49:04]Content-Type: application/json [09:49:04] [09:49:04]POST finish read [09:49:04]Found Content-Length = 677 [09:49:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:04]execute_script... [09:49:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291150", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:04]POST & json_proto [09:49:04]process_json_proto [09:49:04]json parsed OK: [09:49:04]protocol is kg_v1.0 [09:49:04]action value=close_receipt [09:49:04]process_action close_receipt [09:49:04]cmd_close_receipt [09:49:04]MH_GetDate [09:49:04]Write to MH i2c: F0 00 00 07 04 FA [09:49:04]Write i2c OK [09:49:04]MH_I2C_Read... [09:49:04]Read from MH i2c: F0 [09:49:04]MH_I2C_Read... [09:49:04]Read from MH i2c: F0 09 00 [09:49:04]MH_I2C_Read... [09:49:04]Read from MH i2c: F0 09 00 07 04 00 91 66 C4 66 2A 83 C1 65 F7 [09:49:04]GetLastDocTimeStamp 1724147336 [09:49:04]current date 1724147345 [09:49:04]FM_GetShiftState [09:49:04]SAM_PROTO_GetShiftState [09:49:04]wFMCommunicate request_size=4 [09:49:04]MH_SAM_APDU [09:49:04]CAPDU: 80 13 01 00 [09:49:04]Write to MH i2c: E2 08 00 08 04 80 13 01 00 00 00 00 00 89 [09:49:04]Write i2c OK [09:49:04]MH_I2C_Read... [09:49:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:04]Read from MH i2c: E2 [09:49:04]MH_I2C_Read... [09:49:04]Read from MH i2c: E2 0E 00 [09:49:04]MH_I2C_Read... [09:49:04]Read from MH i2c: E2 0E 00 08 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 57 [09:49:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:49:04]wFMCommunicate OK [09:49:04]SAM_PROTO_GetShiftState done [09:49:04]FM_GetShiftState done [09:49:04]opened in 1724113081 [09:49:04]opened+sec_in_day 1724199481 [09:49:04]quantity*price = 20001 [09:49:04]sum+1 = 20002 [09:49:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 150 20.08.2024 09:49 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162705 ФПД: 57537300473959 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162705&fm=57537300473959&tin=02508201610067®Number=0000000000092562&sum=20000 [09:49:05]StoreToDocumentArchive [09:49:05]shift 465 fd 162705 [09:49:05]save to /storage/0465/doc_00162705 [09:49:05]save last doc name /storage/0465/doc_00162705 to /storage/kkm_last_doc_name [09:49:05]save OK [09:49:05]Clear old archive folders... [09:49:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:49:05]tlvbuf is 019370D0 [09:49:05]SAM_PROTO_ClearQueue [09:49:05]wFMCommunicate request_size=4 [09:49:05]MH_SAM_APDU [09:49:05]CAPDU: 80 09 00 00 [09:49:05]Write to MH i2c: E2 08 00 15 04 80 09 00 00 00 00 00 00 8B [09:49:05]Write i2c OK [09:49:05]MH_I2C_Read... [09:49:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:05]Read from MH i2c: E2 [09:49:05]MH_I2C_Read... [09:49:05]Read from MH i2c: E2 03 00 [09:49:05]MH_I2C_Read... [09:49:05]Read from MH i2c: E2 03 00 15 04 00 90 00 8D [09:49:05]RAPDU: 90 00 [09:49:05]wFMCommunicate OK [09:49:05]SAM_PROTO_ClearQueue done [09:49:05]KKMCreateOFDPacket [09:49:05]OFDProtocolAddRootSTLVToBuf [09:49:05]FM_MakeSignedData [09:49:05]FM_MakeSignedData [09:49:05]SAM_PROTO_SignData [09:49:05]wFMCommunicate request_size=4 [09:49:05]MH_SAM_APDU [09:49:05]CAPDU: 80 0D 01 02 [09:49:05]Write to MH i2c: E2 08 00 16 04 80 0D 01 02 00 00 00 00 93 [09:49:05]Write i2c OK [09:49:05]MH_I2C_Read... [09:49:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:05]Read from MH i2c: E2 [09:49:05]MH_I2C_Read... [09:49:05]Read from MH i2c: E2 03 00 [09:49:05]MH_I2C_Read... [09:49:05]Read from MH i2c: E2 03 00 16 04 00 90 00 8E [09:49:05]RAPDU: 90 00 [09:49:05]wFMCommunicate OK [09:49:05]wFMCommunicate request_size=255 [09:49:05]MH_SAM_APDU [09:49:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 91 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7B 02 00 35 04 06 00 34 [09:49:05]Write to MH i2c: E2 02 01 17 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 91 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7B 02 00 35 04 06 00 34 00 00 E4 [09:49:05]Write i2c OK [09:49:05]MH_I2C_Read... [09:49:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:06]Read from MH i2c: E2 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: E2 03 00 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: E2 03 00 17 04 00 90 00 8F [09:49:06]RAPDU: 90 00 [09:49:06]wFMCommunicate OK [09:49:06]wFMCommunicate request_size=10 [09:49:06]MH_SAM_APDU [09:49:06]CAPDU: 80 0D 02 02 05 54 72 5B 28 67 [09:49:06]Write to MH i2c: E2 0D 00 18 04 80 0D 02 02 05 00 54 72 5B 28 67 00 00 50 [09:49:06]Write i2c OK [09:49:06]MH_I2C_Read... [09:49:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:06]Read from MH i2c: E2 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: E2 03 00 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: E2 03 00 18 04 00 90 00 90 [09:49:06]RAPDU: 90 00 [09:49:06]wFMCommunicate OK [09:49:06]wFMCommunicate request_size=4 [09:49:06]MH_SAM_APDU [09:49:06]CAPDU: 80 0D 03 02 [09:49:06]Write to MH i2c: E2 08 00 19 04 80 0D 03 02 00 00 00 00 98 [09:49:06]Write i2c OK [09:49:06]MH_I2C_Read... [09:49:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:06]Read from MH i2c: E2 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: E2 0B 00 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: E2 0B 00 19 04 00 E7 BF 7C 8F 37 1A 79 32 90 00 46 [09:49:06]RAPDU: E7 BF 7C 8F 37 1A 79 32 90 00 [09:49:06]wFMCommunicate OK [09:49:06]SAM_PROTO_SignData done [09:49:06]FM_MakeSignedData done [09:49:06]CreateOFDProtocolMessage [09:49:06]wFMCommunicate request_size=4 [09:49:06]MH_SAM_APDU [09:49:06]CAPDU: 80 11 00 00 [09:49:06]Write to MH i2c: E2 08 00 1A 04 80 11 00 00 00 00 00 00 98 [09:49:06]Write i2c OK [09:49:06]MH_I2C_Read... [09:49:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:06]Read from MH i2c: E2 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: E2 17 00 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: E2 17 00 1A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F1 [09:49:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:49:06]wFMCommunicate OK [09:49:06]CreateOFDProtocolMessage done [09:49:06]OFDSenderStorePacket 162705 [09:49:06]StoreOFDPacket docnum=162705 [09:49:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D9 DC 07 01 53 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 91 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7B 02 00 35 04 06 00 34 54 72 5B 28 67 E7 BF 7C 8F 37 1A 79 32 [09:49:06]CheckFolder [09:49:06]dirname=/storage/ofd_packets [09:49:06]CheckFolder done [09:49:06]ProducePacketName [09:49:06]name=ofd_packets/00162705 [09:49:06]NVStorageSaveData ofd_packets/00162705 [09:49:06]File name is /storage/ofd_packets/00162705 [09:49:06]Write 301 bytes [09:49:06]NVStorageSaveData done [09:49:06]OFDSenderStorePacket done [09:49:06]KKMCreateOFDPacket done [09:49:06]NVStorageSaveData kkm_last_timestamp [09:49:06]File name is /storage/kkm_last_timestamp [09:49:06]Write 4 bytes [09:49:06]NVStorageSaveData done [09:49:06]ExternCall_PrintAddStr [09:49:06]wPrintStart [09:49:06]Write to MH i2c: 01 00 00 1B 04 1F [09:49:06]Write i2c OK [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: 01 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: 01 07 00 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: 01 07 00 1B 04 00 00 00 00 00 FF 0F 34 [09:49:06]RasterBufferAndPrint [09:49:06]line Счет N : (1)291150 [09:49:06]line ИНН: 02508201610067 [09:49:06]line Контрольно-Кассовый Чек [09:49:06]line ПРОДАЖА [09:49:06]line ТРК (МРК, ГНК) : 32 [09:49:06]line Товар: 2710124130 [09:49:06]line Аи-92-К-5 [09:49:06]line 2.950 * 67.80 [09:49:06]line = 200.01 [09:49:06]line НДС 12% НСП 1% [09:49:06]line > о реализуемом товаре [09:49:06]line ОКРУГЛЕНИЕ: -0.01 [09:49:06]line ИТОГО: 200.00 [09:49:06]line Внесено: 200.00 [09:49:06]line СДАЧА: 0.00 [09:49:06]line НСП 1% : 1.77 [09:49:06]line НДС 12% : 21.24 [09:49:06]line Наличными: 200.00 [09:49:06]line Безнал.: 0.00 [09:49:06]line Место: АЗС № 130 "Партнер Нефть" [09:49:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:49:06]line СНО: Общий режим [09:49:06]line Чек 150 20.08.2024 09:49 [09:49:06]line Смена: 465 ФФД: 1.0 [09:49:06]line ЗНМ: 0300000070 [09:49:06]line РНМ: 0000000000092562 [09:49:06]line Версия ККМ: 001 [09:49:06]line ФМ: 0000000000871769 [09:49:06]line ФД: 162705 [09:49:06]line ФПД: 57537300473959 [09:49:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162705&fm=57537300473959&tin=02508201610067®Number=0000000000092562&sum=20000 [09:49:06]written 0, free lines is 4095 [09:49:06]OFD Sender: Processing packet 162705 [packets to send 956, broken 955] [09:49:06]ProducePacketName [09:49:06]name=ofd_packets/00162705 [09:49:06]OFD Sender: To server: pG, [09:49:06]CommunicateWithHost lk.salyk.kg:30040 [09:49:06]ConnectInit lk.salyk.kg [09:49:06]Write to MH i2c: 01 00 00 46 04 4A [09:49:06]Write i2c OK [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: 01 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: 01 07 00 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: 01 07 00 46 04 00 00 00 00 00 BB 0C 18 [09:49:06]RasterBufferAndPrint [09:49:06]line [09:49:06]line [09:49:06]line [09:49:06]line [09:49:06]line [09:49:06]written 0, free lines is 3275 [09:49:06]MH_Cut [09:49:06]Write to MH i2c: D1 01 00 4D 04 01 23 [09:49:06]Write i2c OK [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: D1 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: D1 01 00 [09:49:06]MH_I2C_Read... [09:49:06]Read from MH i2c: D1 01 00 4D 04 00 22 [09:49:06]Write to MH i2c: 01 00 00 4E 04 52 [09:49:06]Write i2c OK [09:49:06]MH_I2C_Read... [09:49:07]*** Cut start [09:49:07]*** Purtial cut [09:49:07]*** Stage 1: CUTSNS_PIN = 1 [09:49:09]Read from MH i2c: 01 [09:49:09]MH_I2C_Read... [09:49:09]*** Stop cut motor [09:49:09]*** Cut end [09:49:09]Read from MH i2c: 01 07 00 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: 01 07 00 4E 04 00 00 00 00 00 FF 0F 67 [09:49:09]process_action close_receipt done [09:49:09]requested_data is exist [09:49:09]produce_requested_data [09:49:09]requested_item fm.sn is exist - process it [09:49:09]wFMCommunicate request_size=4 [09:49:09]MH_SAM_APDU [09:49:09]CAPDU: 80 11 00 00 [09:49:09]Write to MH i2c: E2 08 00 4F 04 80 11 00 00 00 00 00 00 CD [09:49:09]Write i2c OK [09:49:09]MH_I2C_Read... [09:49:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:09]Read from MH i2c: E2 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: E2 17 00 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: E2 17 00 4F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [09:49:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:49:09]wFMCommunicate OK [09:49:09]requested_item fd.num is exist - process it [09:49:09]SAM_PROTO_GetFieldsCounters [09:49:09]wFMCommunicate request_size=4 [09:49:09]MH_SAM_APDU [09:49:09]CAPDU: 80 13 00 00 [09:49:09]Write to MH i2c: E2 08 00 50 04 80 13 00 00 00 00 00 00 D0 [09:49:09]Write i2c OK [09:49:09]MH_I2C_Read... [09:49:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:09]Read from MH i2c: E2 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: E2 62 00 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: E2 62 00 50 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 98 [09:49: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 96 00 00 00 5E 04 04 00 96 00 00 00 57 04 04 00 97 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:49:09]wFMCommunicate OK [09:49:09]SAM_PROTO_GetFieldsCounters done [09:49:09]requested_item shift.num is exist - process it [09:49:09]requested_item shift.opened is exist - process it [09:49:09]req_shift_opened [09:49:09]FM_GetShiftState [09:49:09]SAM_PROTO_GetShiftState [09:49:09]wFMCommunicate request_size=4 [09:49:09]MH_SAM_APDU [09:49:09]CAPDU: 80 13 01 00 [09:49:09]Write to MH i2c: E2 08 00 51 04 80 13 01 00 00 00 00 00 D2 [09:49:09]Write i2c OK [09:49:09]MH_I2C_Read... [09:49:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:09]Read from MH i2c: E2 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: E2 0E 00 [09:49:09]MH_I2C_Read... [09:49:09]Read from MH i2c: E2 0E 00 51 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A0 [09:49:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:49:09]wFMCommunicate OK [09:49:09]SAM_PROTO_GetShiftState done [09:49:09]FM_GetShiftState done [09:49:09]req_shift_opened done [09:49:09]requested_item shift.open_date is exist - process it [09:49:09]req_shift_open_date [09:49:09]req_shift_open_date done [09:49:09]produce_requested_data done [09:49:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162705,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:49:09]process_action_free close_receipt [09:49:09]json_value_free [09:49:09]json_value_free done [09:49:09]process_json_proto returns [09:49:09]Send response to host [09:49:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162705,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:49:09]free response buf [09:49:09]execute_script done [09:49:09]execute_script returns [09:49:09]free content buf [09:49:09]Sock 10.Close socket [09:49:09]Sock 10.Thread stoped [09:49:10]recv_with_timeout no data received [09:49:11]ConnectInit Can't take IP for lk.salyk.kg [09:49:11]CommunicateWithHost connect error [09:49:11]CommunicateWithHost err = -1 [09:49:11]OFD Sender: Server communicate error [09:49:16]OFD Sender: Processing packet 162705 [packets to send 956, broken 955] [09:49:16]ProducePacketName [09:49:16]name=ofd_packets/00162705 [09:49:16]OFD Sender: To server: pG, [09:49:16]CommunicateWithHost lk.salyk.kg:30040 [09:49:16]ConnectInit lk.salyk.kg [09:49:18]accept exits with 8 [09:49:18]New connection [09:49:18]New thread 3067559268 created [09:49:18]Thread 3067415908 joined [09:49:18]Waiting for new connection... [09:49:18] Sock 8.Parse request [09:49:18]Sock 8.Check first char [09:49:18]Sock 8.First char is OK [09:49:18]request: POST /json_proto HTTP/1.0 [09:49:18]Method: POST [09:49:18]URL: /json_proto [09:49:18]Method is POST - this is cgi request [09:49:18]url: /json_proto [09:49:18]query_string will be loaded in cgi processing [09:49:18]execute_cgi json_proto POST (null) [09:49:18]execute_cgi path=json_proto method=POST [09:49:18]POST find Content-Length [09:49:18]Host: 172.17.44.132:8080 [09:49:18]Content-Length: 682 [09:49:18]Content-Type: application/json [09:49:18] [09:49:18]POST finish read [09:49:18]Found Content-Length = 682 [09:49:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:18]execute_script... [09:49:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291151", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:18]POST & json_proto [09:49:18]process_json_proto [09:49:18]json parsed OK: [09:49:18]protocol is kg_v1.0 [09:49:18]action value=close_receipt [09:49:18]process_action close_receipt [09:49:18]cmd_close_receipt [09:49:18]MH_GetDate [09:49:18]Write to MH i2c: F0 00 00 52 04 45 [09:49:18]Write i2c OK [09:49:18]MH_I2C_Read... [09:49:18]Read from MH i2c: F0 [09:49:18]MH_I2C_Read... [09:49:18]Read from MH i2c: F0 09 00 [09:49:18]MH_I2C_Read... [09:49:18]Read from MH i2c: F0 09 00 52 04 00 9F 66 C4 66 2A 83 C1 65 50 [09:49:18]GetLastDocTimeStamp 1724147345 [09:49:18]current date 1724147359 [09:49:18]FM_GetShiftState [09:49:18]SAM_PROTO_GetShiftState [09:49:18]wFMCommunicate request_size=4 [09:49:18]MH_SAM_APDU [09:49:18]CAPDU: 80 13 01 00 [09:49:18]Write to MH i2c: E2 08 00 53 04 80 13 01 00 00 00 00 00 D4 [09:49:18]Write i2c OK [09:49:18]MH_I2C_Read... [09:49:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:18]Read from MH i2c: E2 [09:49:18]MH_I2C_Read... [09:49:18]Read from MH i2c: E2 0E 00 [09:49:18]MH_I2C_Read... [09:49:18]Read from MH i2c: E2 0E 00 53 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A2 [09:49:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:49:18]wFMCommunicate OK [09:49:18]SAM_PROTO_GetShiftState done [09:49:18]FM_GetShiftState done [09:49:18]opened in 1724113081 [09:49:18]opened+sec_in_day 1724199481 [09:49:18]quantity*price = 200043 [09:49:18]sum+1 = 200044 [09:49:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.43 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 151 20.08.2024 09:49 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162706 ФПД: 28510052407942 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094919&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162706&fm=28510052407942&tin=02508201610067®Number=0000000000092562&sum=200000 [09:49:19]StoreToDocumentArchive [09:49:19]shift 465 fd 162706 [09:49:19]save to /storage/0465/doc_00162706 [09:49:19]save last doc name /storage/0465/doc_00162706 to /storage/kkm_last_doc_name [09:49:19]save OK [09:49:19]Clear old archive folders... [09:49:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:49:19]tlvbuf is 01A53610 [09:49:19]SAM_PROTO_ClearQueue [09:49:19]wFMCommunicate request_size=4 [09:49:19]MH_SAM_APDU [09:49:19]CAPDU: 80 09 00 00 [09:49:19]Write to MH i2c: E2 08 00 60 04 80 09 00 00 00 00 00 00 D6 [09:49:19]Write i2c OK [09:49:19]MH_I2C_Read... [09:49:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:19]Read from MH i2c: E2 [09:49:19]MH_I2C_Read... [09:49:19]Read from MH i2c: E2 03 00 [09:49:19]MH_I2C_Read... [09:49:19]Read from MH i2c: E2 03 00 60 04 00 90 00 D8 [09:49:19]RAPDU: 90 00 [09:49:19]wFMCommunicate OK [09:49:19]SAM_PROTO_ClearQueue done [09:49:19]KKMCreateOFDPacket [09:49:19]OFDProtocolAddRootSTLVToBuf [09:49:19]FM_MakeSignedData [09:49:19]FM_MakeSignedData [09:49:19]SAM_PROTO_SignData [09:49:19]wFMCommunicate request_size=4 [09:49:19]MH_SAM_APDU [09:49:19]CAPDU: 80 0D 01 02 [09:49:19]Write to MH i2c: E2 08 00 61 04 80 0D 01 02 00 00 00 00 DE [09:49:19]Write i2c OK [09:49:19]MH_I2C_Read... [09:49:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:19]Read from MH i2c: E2 [09:49:19]MH_I2C_Read... [09:49:19]Read from MH i2c: E2 03 00 [09:49:19]MH_I2C_Read... [09:49:19]Read from MH i2c: E2 03 00 61 04 00 90 00 D9 [09:49:19]RAPDU: 90 00 [09:49:19]wFMCommunicate OK [09:49:19]wFMCommunicate request_size=255 [09:49:19]MH_SAM_APDU [09:49:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 9F 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7B 02 00 35 04 06 00 19 [09:49:19]Write to MH i2c: E2 02 01 62 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 9F 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7B 02 00 35 04 06 00 19 00 00 DA [09:49:19]Write i2c OK [09:49:19]MH_I2C_Read... [09:49:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:20]Read from MH i2c: E2 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: E2 03 00 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: E2 03 00 62 04 00 90 00 DA [09:49:20]RAPDU: 90 00 [09:49:20]wFMCommunicate OK [09:49:20]wFMCommunicate request_size=10 [09:49:20]MH_SAM_APDU [09:49:20]CAPDU: 80 0D 02 02 05 EE 03 8B DA 86 [09:49:20]Write to MH i2c: E2 0D 00 63 04 80 0D 02 02 05 00 EE 03 8B DA 86 00 00 C7 [09:49:20]Write i2c OK [09:49:20]MH_I2C_Read... [09:49:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:20]Read from MH i2c: E2 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: E2 03 00 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: E2 03 00 63 04 00 90 00 DB [09:49:20]RAPDU: 90 00 [09:49:20]wFMCommunicate OK [09:49:20]wFMCommunicate request_size=4 [09:49:20]MH_SAM_APDU [09:49:20]CAPDU: 80 0D 03 02 [09:49:20]Write to MH i2c: E2 08 00 64 04 80 0D 03 02 00 00 00 00 E3 [09:49:20]Write i2c OK [09:49:20]MH_I2C_Read... [09:49:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:20]Read from MH i2c: E2 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: E2 0B 00 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: E2 0B 00 64 04 00 A9 84 41 9D D8 B8 22 12 90 00 B3 [09:49:20]RAPDU: A9 84 41 9D D8 B8 22 12 90 00 [09:49:20]wFMCommunicate OK [09:49:20]SAM_PROTO_SignData done [09:49:20]FM_MakeSignedData done [09:49:20]CreateOFDProtocolMessage [09:49:20]wFMCommunicate request_size=4 [09:49:20]MH_SAM_APDU [09:49:20]CAPDU: 80 11 00 00 [09:49:20]Write to MH i2c: E2 08 00 65 04 80 11 00 00 00 00 00 00 E3 [09:49:20]Write i2c OK [09:49:20]MH_I2C_Read... [09:49:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:20]Read from MH i2c: E2 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: E2 17 00 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: E2 17 00 65 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [09:49:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:49:20]wFMCommunicate OK [09:49:20]CreateOFDProtocolMessage done [09:49:20]OFDSenderStorePacket 162706 [09:49:20]StoreOFDPacket docnum=162706 [09:49:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 67 75 07 01 A9 EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 00 00 00 F4 03 04 00 9F 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7B 02 00 35 04 06 00 19 EE 03 8B DA 86 A9 84 41 9D D8 B8 22 12 [09:49:20]CheckFolder [09:49:20]dirname=/storage/ofd_packets [09:49:20]CheckFolder done [09:49:20]ProducePacketName [09:49:20]name=ofd_packets/00162706 [09:49:20]NVStorageSaveData ofd_packets/00162706 [09:49:20]File name is /storage/ofd_packets/00162706 [09:49:20]Write 301 bytes [09:49:20]NVStorageSaveData done [09:49:20]OFDSenderStorePacket done [09:49:20]KKMCreateOFDPacket done [09:49:20]NVStorageSaveData kkm_last_timestamp [09:49:20]File name is /storage/kkm_last_timestamp [09:49:20]Write 4 bytes [09:49:20]NVStorageSaveData done [09:49:20]ExternCall_PrintAddStr [09:49:20]wPrintStart [09:49:20]Write to MH i2c: 01 00 00 66 04 6A [09:49:20]Write i2c OK [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: 01 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: 01 07 00 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: 01 07 00 66 04 00 00 00 00 00 FF 0F 7F [09:49:20]RasterBufferAndPrint [09:49:20]line Счет N : (1)291151 [09:49:20]line ИНН: 02508201610067 [09:49:20]line Контрольно-Кассовый Чек [09:49:20]line ПРОДАЖА [09:49:20]line ТРК (МРК, ГНК) : 43 [09:49:20]line Товар: 2710124500 [09:49:20]line Аи-95-К-5 [09:49:20]line 26.960 * 74.20 [09:49:20]line = 2000.43 [09:49:20]line НДС 12% НСП 1% [09:49:20]line > о реализуемом товаре [09:49:20]line ОКРУГЛЕНИЕ: -0.43 [09:49:20]line ИТОГО: 2000.00 [09:49:20]line Внесено: 2000.00 [09:49:20]line СДАЧА: 0.00 [09:49:20]line НСП 1% : 17.70 [09:49:20]line НДС 12% : 212.43 [09:49:20]line Наличными: 2000.00 [09:49:20]line Безнал.: 0.00 [09:49:20]line Место: АЗС № 130 "Партнер Нефть" [09:49:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:49:20]line СНО: Общий режим [09:49:20]line Чек 151 20.08.2024 09:49 [09:49:20]line Смена: 465 ФФД: 1.0 [09:49:20]line ЗНМ: 0300000070 [09:49:20]line РНМ: 0000000000092562 [09:49:20]line Версия ККМ: 001 [09:49:20]line ФМ: 0000000000871769 [09:49:20]line ФД: 162706 [09:49:20]line ФПД: 28510052407942 [09:49:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094919&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162706&fm=28510052407942&tin=02508201610067®Number=0000000000092562&sum=200000 [09:49:20]written 0, free lines is 4095 [09:49:20]Write to MH i2c: 01 00 00 91 04 95 [09:49:20]Write i2c OK [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: 01 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: 01 07 00 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: 01 07 00 91 04 00 00 00 00 00 C0 0C 68 [09:49:20]RasterBufferAndPrint [09:49:20]line [09:49:20]line [09:49:20]line [09:49:20]line [09:49:20]line [09:49:20]written 0, free lines is 3285 [09:49:20]MH_Cut [09:49:20]Write to MH i2c: D1 01 00 98 04 01 6E [09:49:20]Write i2c OK [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: D1 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: D1 01 00 [09:49:20]MH_I2C_Read... [09:49:20]Read from MH i2c: D1 01 00 98 04 00 6D [09:49:20]Write to MH i2c: 01 00 00 99 04 9D [09:49:20]Write i2c OK [09:49:20]MH_I2C_Read... [09:49:21]ConnectInit Can't take IP for lk.salyk.kg [09:49:21]CommunicateWithHost connect error [09:49:21]CommunicateWithHost err = -1 [09:49:21]OFD Sender: Server communicate error [09:49:21]OFD Sender: Processing packet 162705 [packets to send 957, broken 955] [09:49:21]ProducePacketName [09:49:21]name=ofd_packets/00162705 [09:49:21]OFD Sender: To server: pG, [09:49:21]CommunicateWithHost lk.salyk.kg:30040 [09:49:21]ConnectInit lk.salyk.kg [09:49:21]*** Cut start [09:49:21]*** Purtial cut [09:49:21]*** Stage 1: CUTSNS_PIN = 1 [09:49:23]Read from MH i2c: 01 [09:49:23]MH_I2C_Read... [09:49:23]*** Stop cut motor [09:49:23]*** Cut end [09:49:23]Read from MH i2c: 01 07 00 [09:49:23]MH_I2C_Read... [09:49:23]Read from MH i2c: 01 07 00 99 04 00 00 00 00 00 FF 0F B2 [09:49:23]process_action close_receipt done [09:49:23]requested_data is exist [09:49:23]produce_requested_data [09:49:23]requested_item fm.sn is exist - process it [09:49:23]wFMCommunicate request_size=4 [09:49:23]MH_SAM_APDU [09:49:23]CAPDU: 80 11 00 00 [09:49:23]Write to MH i2c: E2 08 00 9A 04 80 11 00 00 00 00 00 00 18 [09:49:23]Write i2c OK [09:49:23]MH_I2C_Read... [09:49:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:23]Read from MH i2c: E2 [09:49:23]MH_I2C_Read... [09:49:23]Read from MH i2c: E2 17 00 [09:49:23]MH_I2C_Read... [09:49:23]Read from MH i2c: E2 17 00 9A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [09:49:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:49:23]wFMCommunicate OK [09:49:23]requested_item fd.num is exist - process it [09:49:23]SAM_PROTO_GetFieldsCounters [09:49:23]wFMCommunicate request_size=4 [09:49:23]MH_SAM_APDU [09:49:23]CAPDU: 80 13 00 00 [09:49:23]Write to MH i2c: E2 08 00 9B 04 80 13 00 00 00 00 00 00 1B [09:49:23]Write i2c OK [09:49:23]MH_I2C_Read... [09:49:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:23]Read from MH i2c: E2 [09:49:23]MH_I2C_Read... [09:49:23]Read from MH i2c: E2 62 00 [09:49:23]MH_I2C_Read... [09:49:23]Read from MH i2c: E2 62 00 9B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 E7 [09:49:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 97 00 00 00 5E 04 04 00 97 00 00 00 57 04 04 00 98 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:49:23]wFMCommunicate OK [09:49:23]SAM_PROTO_GetFieldsCounters done [09:49:23]requested_item shift.num is exist - process it [09:49:23]requested_item shift.opened is exist - process it [09:49:23]req_shift_opened [09:49:23]FM_GetShiftState [09:49:23]SAM_PROTO_GetShiftState [09:49:23]wFMCommunicate request_size=4 [09:49:23]MH_SAM_APDU [09:49:23]CAPDU: 80 13 01 00 [09:49:23]Write to MH i2c: E2 08 00 9C 04 80 13 01 00 00 00 00 00 1D [09:49:23]Write i2c OK [09:49:23]MH_I2C_Read... [09:49:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:24]Read from MH i2c: E2 [09:49:24]MH_I2C_Read... [09:49:24]Read from MH i2c: E2 0E 00 [09:49:24]MH_I2C_Read... [09:49:24]Read from MH i2c: E2 0E 00 9C 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EB [09:49:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:49:24]wFMCommunicate OK [09:49:24]SAM_PROTO_GetShiftState done [09:49:24]FM_GetShiftState done [09:49:24]req_shift_opened done [09:49:24]requested_item shift.open_date is exist - process it [09:49:24]req_shift_open_date [09:49:24]req_shift_open_date done [09:49:24]produce_requested_data done [09:49:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162706,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:49:24]process_action_free close_receipt [09:49:24]json_value_free [09:49:24]json_value_free done [09:49:24]process_json_proto returns [09:49:24]Send response to host [09:49:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162706,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:49:24]free response buf [09:49:24]execute_script done [09:49:24]execute_script returns [09:49:24]free content buf [09:49:24]Sock 8.Close socket [09:49:24]Sock 8.Thread stoped [09:49:24]accept exits with 12 [09:49:24]New connection [09:49:24]New thread 3067415908 created [09:49:24]Thread 3067559268 joined [09:49:24]Waiting for new connection... [09:49:24] Sock 12.Parse request [09:49:24]Sock 12.Check first char [09:49:24]Sock 12.First char is OK [09:49:24]request: POST /json_proto HTTP/1.0 [09:49:24]Method: POST [09:49:24]URL: /json_proto [09:49:24]Method is POST - this is cgi request [09:49:24]url: /json_proto [09:49:24]query_string will be loaded in cgi processing [09:49:24]execute_cgi json_proto POST (null) [09:49:24]execute_cgi path=json_proto method=POST [09:49:24]POST find Content-Length [09:49:24]Host: 172.17.44.132:8080 [09:49:24]Content-Length: 803 [09:49:24]Content-Type: application/json [09:49:24] [09:49:24]POST finish read [09:49:24]Found Content-Length = 803 [09:49:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 33.240, "sum" : 2253.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2253.67 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:24]execute_script... [09:49:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291149", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 33.240, "sum" : 2253.67, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2253.67 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:24]POST & json_proto [09:49:24]process_json_proto [09:49:24]json parsed OK: [09:49:24]protocol is kg_v1.0 [09:49:24]action value=close_receipt [09:49:24]process_action close_receipt [09:49:24]cmd_close_receipt [09:49:24]MH_GetDate [09:49:24]Write to MH i2c: F0 00 00 9D 04 90 [09:49:24]Write i2c OK [09:49:24]MH_I2C_Read... [09:49:24]Read from MH i2c: F0 [09:49:24]MH_I2C_Read... [09:49:24]Read from MH i2c: F0 09 00 [09:49:24]MH_I2C_Read... [09:49:24]Read from MH i2c: F0 09 00 9D 04 00 A5 66 C4 66 2A 83 C1 65 A1 [09:49:24]GetLastDocTimeStamp 1724147359 [09:49:24]current date 1724147365 [09:49:24]FM_GetShiftState [09:49:24]SAM_PROTO_GetShiftState [09:49:24]wFMCommunicate request_size=4 [09:49:24]MH_SAM_APDU [09:49:24]CAPDU: 80 13 01 00 [09:49:24]Write to MH i2c: E2 08 00 9E 04 80 13 01 00 00 00 00 00 1F [09:49:24]Write i2c OK [09:49:24]MH_I2C_Read... [09:49:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:24]Read from MH i2c: E2 [09:49:24]MH_I2C_Read... [09:49:24]Read from MH i2c: E2 0E 00 [09:49:24]MH_I2C_Read... [09:49:24]Read from MH i2c: E2 0E 00 9E 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 ED [09:49:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:49:24]wFMCommunicate OK [09:49:24]SAM_PROTO_GetShiftState done [09:49:24]FM_GetShiftState done [09:49:24]opened in 1724113081 [09:49:24]opened+sec_in_day 1724199481 [09:49:24]quantity*price = 225367 [09:49:24]sum+1 = 225368 [09:49:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2253.67 НСП 1% : 19.94 НДС 12% : 239.33 Наличными: 0.00 Безнал.: 2253.67 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 152 20.08.2024 09:49 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162707 ФПД: 89413062779338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094925&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162707&fm=89413062779338&tin=02508201610067®Number=0000000000092562&sum=225367 [09:49:25]StoreToDocumentArchive [09:49:25]shift 465 fd 162707 [09:49:25]save to /storage/0465/doc_00162707 [09:49:25]save last doc name /storage/0465/doc_00162707 to /storage/kkm_last_doc_name [09:49:25]save OK [09:49:25]Clear old archive folders... [09:49:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:49:25]tlvbuf is 01A3B510 [09:49:25]SAM_PROTO_ClearQueue [09:49:25]wFMCommunicate request_size=4 [09:49:25]MH_SAM_APDU [09:49:25]CAPDU: 80 09 00 00 [09:49:25]Write to MH i2c: E2 08 00 AB 04 80 09 00 00 00 00 00 00 21 [09:49:25]Write i2c OK [09:49:25]MH_I2C_Read... [09:49:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:25]Read from MH i2c: E2 [09:49:25]MH_I2C_Read... [09:49:25]Read from MH i2c: E2 03 00 [09:49:25]MH_I2C_Read... [09:49:25]Read from MH i2c: E2 03 00 AB 04 00 90 00 23 [09:49:25]RAPDU: 90 00 [09:49:25]wFMCommunicate OK [09:49:25]SAM_PROTO_ClearQueue done [09:49:25]KKMCreateOFDPacket [09:49:25]OFDProtocolAddRootSTLVToBuf [09:49:25]FM_MakeSignedData [09:49:25]FM_MakeSignedData [09:49:25]SAM_PROTO_SignData [09:49:25]wFMCommunicate request_size=4 [09:49:25]MH_SAM_APDU [09:49:25]CAPDU: 80 0D 01 02 [09:49:25]Write to MH i2c: E2 08 00 AC 04 80 0D 01 02 00 00 00 00 29 [09:49:25]Write i2c OK [09:49:25]MH_I2C_Read... [09:49:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:25]Read from MH i2c: E2 [09:49:25]MH_I2C_Read... [09:49:25]Read from MH i2c: E2 03 00 [09:49:25]MH_I2C_Read... [09:49:25]Read from MH i2c: E2 03 00 AC 04 00 90 00 24 [09:49:25]RAPDU: 90 00 [09:49:25]wFMCommunicate OK [09:49:25]wFMCommunicate request_size=255 [09:49:25]MH_SAM_APDU [09:49:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D8 81 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 57 70 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 57 70 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CA 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 5D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 57 70 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 A5 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7B 02 00 35 04 06 00 51 [09:49:26]Write to MH i2c: E2 02 01 AD 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D8 81 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 57 70 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 57 70 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CA 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 5D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 57 70 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 A5 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7B 02 00 35 04 06 00 51 00 00 30 [09:49:26]Write i2c OK [09:49:26]MH_I2C_Read... [09:49:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:26]Read from MH i2c: E2 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 AD 04 00 90 00 25 [09:49:26]RAPDU: 90 00 [09:49:26]wFMCommunicate OK [09:49:26]wFMCommunicate request_size=10 [09:49:26]MH_SAM_APDU [09:49:26]CAPDU: 80 0D 02 02 05 52 19 D8 61 CA [09:49:26]Write to MH i2c: E2 0D 00 AE 04 80 0D 02 02 05 00 52 19 D8 61 CA 00 00 A4 [09:49:26]Write i2c OK [09:49:26]MH_I2C_Read... [09:49:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:49:26]Read from MH i2c: E2 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 03 00 AE 04 00 90 00 26 [09:49:26]RAPDU: 90 00 [09:49:26]wFMCommunicate OK [09:49:26]wFMCommunicate request_size=4 [09:49:26]MH_SAM_APDU [09:49:26]CAPDU: 80 0D 03 02 [09:49:26]Write to MH i2c: E2 08 00 AF 04 80 0D 03 02 00 00 00 00 2E [09:49:26]Write i2c OK [09:49:26]MH_I2C_Read... [09:49:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:49:26]Read from MH i2c: E2 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 0B 00 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 0B 00 AF 04 00 39 BC 98 08 7B 32 6B 02 90 00 DE [09:49:26]RAPDU: 39 BC 98 08 7B 32 6B 02 90 00 [09:49:26]wFMCommunicate OK [09:49:26]SAM_PROTO_SignData done [09:49:26]FM_MakeSignedData done [09:49:26]CreateOFDProtocolMessage [09:49:26]wFMCommunicate request_size=4 [09:49:26]MH_SAM_APDU [09:49:26]CAPDU: 80 11 00 00 [09:49:26]Write to MH i2c: E2 08 00 B0 04 80 11 00 00 00 00 00 00 2E [09:49:26]Write i2c OK [09:49:26]MH_I2C_Read... [09:49:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:26]Read from MH i2c: E2 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 17 00 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: E2 17 00 B0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [09:49:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:49:26]wFMCommunicate OK [09:49:26]CreateOFDProtocolMessage done [09:49:26]OFDSenderStorePacket 162707 [09:49:26]StoreOFDPacket docnum=162707 [09:49:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1E 8D 07 01 FE 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D8 81 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 57 70 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 57 70 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CA 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 5D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 57 70 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 00 00 00 F4 03 04 00 A5 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7B 02 00 35 04 06 00 51 52 19 D8 61 CA 39 BC 98 08 7B 32 6B 02 [09:49:26]CheckFolder [09:49:26]dirname=/storage/ofd_packets [09:49:26]CheckFolder done [09:49:26]ProducePacketName [09:49:26]name=ofd_packets/00162707 [09:49:26]NVStorageSaveData ofd_packets/00162707 [09:49:26]File name is /storage/ofd_packets/00162707 [09:49:26]Write 301 bytes [09:49:26]NVStorageSaveData done [09:49:26]OFDSenderStorePacket done [09:49:26]KKMCreateOFDPacket done [09:49:26]NVStorageSaveData kkm_last_timestamp [09:49:26]File name is /storage/kkm_last_timestamp [09:49:26]Write 4 bytes [09:49:26]NVStorageSaveData done [09:49:26]ExternCall_PrintAddStr [09:49:26]wPrintStart [09:49:26]Write to MH i2c: 01 00 00 B1 04 B5 [09:49:26]Write i2c OK [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: 01 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: 01 07 00 [09:49:26]MH_I2C_Read... [09:49:26]Read from MH i2c: 01 07 00 B1 04 00 00 00 00 00 FF 0F CA [09:49:26]RasterBufferAndPrint [09:49:26]line Счет N : (1)291149 [09:49:26]line ИНН: 02508201610067 [09:49:26]line Контрольно-Кассовый Чек [09:49:26]line ПРОДАЖА [09:49:26]line ТРК (МРК, ГНК) : 62 [09:49:26]line Товар: 2710124130 [09:49:26]line Аи-92-К-5 [09:49:26]line 33.240 * 67.80 [09:49:26]line = 2253.67 [09:49:26]line НДС 12% НСП 1% [09:49:26]line > о реализуемом товаре [09:49:26]line ИТОГО: 2253.67 [09:49:26]line НСП 1% : 19.94 [09:49:26]line НДС 12% : 239.33 [09:49:26]line Наличными: 0.00 [09:49:26]line Безнал.: 2253.67 [09:49:26]line Место: АЗС № 130 "Партнер Нефть" [09:49:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:49:26]line СНО: Общий режим [09:49:26]line Чек 152 20.08.2024 09:49 [09:49:26]line Смена: 465 ФФД: 1.0 [09:49:26]line ЗНМ: 0300000070 [09:49:26]line РНМ: 0000000000092562 [09:49:26]line Версия ККМ: 001 [09:49:26]line Платежная система: O! деньги [09:49:26]line ФМ: 0000000000871769 [09:49:26]line ФД: 162707 [09:49:26]line ФПД: 89413062779338 [09:49:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094925&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162707&fm=89413062779338&tin=02508201610067®Number=0000000000092562&sum=225367 [09:49:26]written 0, free lines is 4095 [09:49:27]Write to MH i2c: 01 00 00 DB 04 DF [09:49:27]Write i2c OK [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: 01 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: 01 07 00 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: 01 07 00 DB 04 00 00 00 00 00 DC 0C CE [09:49:27]RasterBufferAndPrint [09:49:27]line [09:49:27]line [09:49:27]line [09:49:27]line [09:49:27]line [09:49:27]written 0, free lines is 3321 [09:49:27]MH_Cut [09:49:27]Write to MH i2c: D1 01 00 E2 04 01 B8 [09:49:27]Write i2c OK [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: D1 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: D1 01 00 [09:49:27]MH_I2C_Read... [09:49:27]Read from MH i2c: D1 01 00 E2 04 00 B7 [09:49:27]Write to MH i2c: 01 00 00 E3 04 E7 [09:49:27]Write i2c OK [09:49:27]MH_I2C_Read... [09:49:27]recv_with_timeout no data received [09:49:28]*** Cut start [09:49:28]*** Purtial cut [09:49:28]*** Stage 1: CUTSNS_PIN = 1 [09:49:30]Connected sock=10 [09:49: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 36 39 0F 01 00 00 D9 DC 07 01 53 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F Read from MH i2c: 00 01 F2 [09:49:30]03 MH_I2C_Read... [09:49:30]01 *** Stop cut motor [09:49:30]00 *** Cut end [09:49:30]01 Read from MH i2c: F3 01 03 07 06 00 00 [09:49:30]MH_I2C_Read... [09:49:30]Read from MH i2c: 01 07 00 E3 04 00 00 00 00 00 FF 0F FC [09:49:30]process_action close_receipt done [09:49:30]requested_data is exist [09:49:30]produce_requested_data [09:49:30]requested_item fm.sn is exist - process it [09:49:30]4C wFMCommunicate request_size=4 [09:49:30]08 MH_SAM_APDU [09:49:30]00 CAPDU: 00 80 00 11 00 00 07 00 04 [09:49:30]06 Write to MH i2c: 00 E2 20 08 4E 00 00 E4 00 04 00 80 00 39 11 04 00 06 00 00 00 00 00 00 00 00 00 62 [09:49:30]Write i2c OK [09:49:30]MH_I2C_Read... [09:49:30]00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 91 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7B 02 00 35 04 06 00 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:30]34 Read from MH i2c: 54 E2 72 [09:49:30]5B MH_I2C_Read... [09:49:30]28 Read from MH i2c: 67 E2 E7 17 BF 00 7C [09:49:30]8F MH_I2C_Read... [09:49:30]37 1A 79 32 [09:49:30]Read from MH i2c: E2 17 00 E4 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BB [09:49:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:49:30]wFMCommunicate OK [09:49:30]requested_item fd.num is exist - process it [09:49:30]SAM_PROTO_GetFieldsCounters [09:49:30]wFMCommunicate request_size=4 [09:49:30]MH_SAM_APDU [09:49:30]CAPDU: 80 13 00 00 [09:49:30]Write to MH i2c: E2 08 00 E5 04 80 13 00 00 00 00 00 00 65 [09:49:30]Write i2c OK [09:49:30]MH_I2C_Read... [09:49:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:30]Read from MH i2c: E2 [09:49:30]MH_I2C_Read... [09:49:30]Read from MH i2c: E2 62 00 [09:49:30]MH_I2C_Read... [09:49:30]Read from MH i2c: E2 62 00 E5 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 35 [09:49: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 98 00 00 00 5E 04 04 00 98 00 00 00 57 04 04 00 99 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:49:30]wFMCommunicate OK [09:49:30]SAM_PROTO_GetFieldsCounters done [09:49:30]requested_item shift.num is exist - process it [09:49:30]requested_item shift.opened is exist - process it [09:49:30]req_shift_opened [09:49:30]FM_GetShiftState [09:49:30]SAM_PROTO_GetShiftState [09:49:30]wFMCommunicate request_size=4 [09:49:30]MH_SAM_APDU [09:49:30]CAPDU: 80 13 01 00 [09:49:30]Write to MH i2c: E2 08 00 E6 04 80 13 01 00 00 00 00 00 67 [09:49:30]Write i2c OK [09:49:30]MH_I2C_Read... [09:49:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:30]Read from MH i2c: E2 [09:49:30]MH_I2C_Read... [09:49:30]Read from MH i2c: E2 0E 00 [09:49:30]MH_I2C_Read... [09:49:30]Read from MH i2c: E2 0E 00 E6 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 35 [09:49:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:49:30]wFMCommunicate OK [09:49:30]SAM_PROTO_GetShiftState done [09:49:30]FM_GetShiftState done [09:49:30]req_shift_opened done [09:49:30]requested_item shift.open_date is exist - process it [09:49:30]req_shift_open_date [09:49:30]req_shift_open_date done [09:49:30]produce_requested_data done [09:49:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162707,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:49:30]process_action_free close_receipt [09:49:30]json_value_free [09:49:30]json_value_free done [09:49:30]process_json_proto returns [09:49:30]Send response to host [09:49:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162707,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:49:30]free response buf [09:49:30]execute_script done [09:49:30]execute_script returns [09:49:30]free content buf [09:49:30]Sock 12.Close socket [09:49:30]Sock 12.Thread stoped [09:49:35]recv_with_timeout no data received [09:49:35]CommunicateWithHost answer receiving error [09:49:35]CommunicateWithHost err = -3 [09:49:35]OFD Sender: Server communicate error [09:49:35]OFD Sender: Processing packet 162705 [packets to send 958, broken 955] [09:49:35]ProducePacketName [09:49:35]name=ofd_packets/00162705 [09:49:35]OFD Sender: To server: pG, [09:49:35]CommunicateWithHost lk.salyk.kg:30040 [09:49:35]ConnectInit lk.salyk.kg [09:49:40]ConnectInit Can't take IP for lk.salyk.kg [09:49:40]CommunicateWithHost connect error [09:49:40]CommunicateWithHost err = -1 [09:49:40]OFD Sender: Server communicate error [09:49:44]recv_with_timeout no data received [09:49:45]OFD Sender: Processing packet 162705 [packets to send 958, broken 955] [09:49:45]ProducePacketName [09:49:45]name=ofd_packets/00162705 [09:49:45]OFD Sender: To server: pG, [09:49:45]CommunicateWithHost lk.salyk.kg:30040 [09:49:45]ConnectInit lk.salyk.kg [09:49:49]Connected sock=9 [09: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 36 39 0F 01 00 00 D9 DC 07 01 53 50 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 00 00 00 F4 03 04 00 91 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7B 02 00 35 04 06 00 34 54 72 5B 28 67 E7 BF 7C 8F 37 1A 79 32 [09: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 36 39 4F 00 00 00 C2 57 47 00 CC 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 36 39 10 04 04 00 91 7B 02 00 F4 03 04 00 10 10 C4 66 B6 04 01 00 00 D2 9B AB 6A DC F9 7E 9C [09:49:50]CommunicateWithHost err = 0 [09:49:50]CheckOFDResponse [09:49:50]1017 (14) - 77093643461234 [09:49:50]1041 (16) - 0000000000871769 [09:49:50]1040 (4) - 162705 [09:49:50]1012 (4) - 20.08.2024 03:40 [09:49:50]1206 (1) - 0 [09:49:50]OFD Sender: Remove packet 162705 [09:49:50]ProducePacketName [09:49:50]name=ofd_packets/00162705 [09:49:50]NVStorageDeleteData [09:49:50]accept exits with 8 [09:49:50]New connection [09:49:50]New thread 3067559268 created [09:49:50]Thread 3067415908 joined [09:49:50]Waiting for new connection... [09:49:50] Sock 8.Parse request [09:49:50]Sock 8.Check first char [09:49:50]Sock 8.First char is OK [09:49:50]request: POST /json_proto HTTP/1.0 [09:49:50]Method: POST [09:49:50]URL: /json_proto [09:49:50]Method is POST - this is cgi request [09:49:50]url: /json_proto [09:49:50]query_string will be loaded in cgi processing [09:49:50]execute_cgi json_proto POST (null) [09:49:50]execute_cgi path=json_proto method=POST [09:49:50]POST find Content-Length [09:49:50]Host: 172.17.44.132:8080 [09:49:50]Content-Length: 674 [09:49:50]Content-Type: application/json [09:49:50] [09:49:50]POST finish read [09:49:50]Found Content-Length = 674 [09:49:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:50]execute_script... [09:49:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291152", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:49:50]POST & json_proto [09:49:50]process_json_proto [09:49:50]json parsed OK: [09:49:50]protocol is kg_v1.0 [09:49:50]action value=close_receipt [09:49:50]process_action close_receipt [09:49:50]cmd_close_receipt [09:49:50]MH_GetDate [09:49:50]Write to MH i2c: F0 00 00 E7 04 DA [09:49:50]Write i2c OK [09:49:50]MH_I2C_Read... [09:49:50]Read from MH i2c: F0 [09:49:50]MH_I2C_Read... [09:49:50]Read from MH i2c: F0 09 00 [09:49:50]MH_I2C_Read... [09:49:50]Read from MH i2c: F0 09 00 E7 04 00 BF 66 C4 66 2A 83 C1 65 05 [09:49:50]GetLastDocTimeStamp 1724147365 [09:49:50]current date 1724147391 [09:49:50]FM_GetShiftState [09:49:50]SAM_PROTO_GetShiftState [09:49:50]wFMCommunicate request_size=4 [09:49:50]MH_SAM_APDU [09:49:50]CAPDU: 80 13 01 00 [09:49:50]Write to MH i2c: E2 08 00 E8 04 80 13 01 00 00 00 00 00 69 [09:49:50]Write i2c OK [09:49:50]MH_I2C_Read... [09:49:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:50]Read from MH i2c: E2 [09:49:50]MH_I2C_Read... [09:49:50]Read from MH i2c: E2 0E 00 [09:49:50]MH_I2C_Read... [09:49:50]Read from MH i2c: E2 0E 00 E8 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 37 [09:49:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:49:50]wFMCommunicate OK [09:49:50]SAM_PROTO_GetShiftState done [09:49:50]FM_GetShiftState done [09:49:50]opened in 1724113081 [09:49:50]opened+sec_in_day 1724199481 [09:49:50]quantity*price = 70027 [09:49:50]sum+1 = 70029 [09:49:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 153 20.08.2024 09:49 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162708 ФПД: 57474738428739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T094951&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162708&fm=57474738428739&tin=02508201610067®Number=0000000000092562&sum=70000 [09:49:51]StoreToDocumentArchive [09:49:51]shift 465 fd 162708 [09:49:51]save to /storage/0465/doc_00162708 [09:49:51]save last doc name /storage/0465/doc_00162708 to /storage/kkm_last_doc_name [09:49:51]save OK [09:49:51]Clear old archive folders... [09:49:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:49:51]tlvbuf is 01A62890 [09:49:51]SAM_PROTO_ClearQueue [09:49:51]wFMCommunicate request_size=4 [09:49:51]MH_SAM_APDU [09:49:51]CAPDU: 80 09 00 00 [09:49:51]Write to MH i2c: E2 08 00 F5 04 80 09 00 00 00 00 00 00 6B [09:49:51]Write i2c OK [09:49:51]MH_I2C_Read... [09:49:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:49:51]Read from MH i2c: E2 [09:49:51]MH_I2C_Read... [09:49:51]Read from MH i2c: E2 03 00 [09:49:51]MH_I2C_Read... [09:49:51]Read from MH i2c: E2 03 00 F5 04 00 90 00 6D [09:49:51]RAPDU: 90 00 [09:49:51]wFMCommunicate OK [09:49:51]SAM_PROTO_ClearQueue done [09:49:51]KKMCreateOFDPacket [09:49:51]OFDProtocolAddRootSTLVToBuf [09:49:51]FM_MakeSignedData [09:49:51]FM_MakeSignedData [09:49:51]SAM_PROTO_SignData [09:49:51]wFMCommunicate request_size=4 [09:49:51]MH_SAM_APDU [09:49:51]CAPDU: 80 0D 01 02 [09:49:51]Write to MH i2c: E2 08 00 F6 04 80 0D 01 02 00 00 00 00 73 [09:49:51]Write i2c OK [09:49:51]MH_I2C_Read... [09:49:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:49:51]Read from MH i2c: E2 [09:49:51]MH_I2C_Read... [09:49:51]Read from MH i2c: E2 03 00 [09:49:51]MH_I2C_Read... [09:49:51]Read from MH i2c: E2 03 00 F6 04 00 90 00 6E [09:49:51]RAPDU: 90 00 [09:49:51]wFMCommunicate OK [09:49:51]wFMCommunicate request_size=255 [09:49:51]MH_SAM_APDU [09:49:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F [09:49:55]process_action close_receipt done [09:49:55]requested_data is exist [09:49:55]produce_requested_data [09:49:55]requested_item fm.sn is exist - process it [09:49:55]wFMCommunicate request_size=4 [09:49:55]MH_SAM_APDU [09:49:55]CAPDU: 80 11 00 00 [09:49:55]Write to MH i2c: E2 08 00 2F 05 80 11 00 00 00 00 00 00 AE [09:49:55]Write i2c OK [09:49:55]MH_I2C_Read... [09:49:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:49:55]Read from MH i2c: E2 [09:49:55]MH_I2C_Read... [09:49:55]Read from MH i2c: E2 17 00 [09:49:55]MH_I2C_Read... [09:49:55]Read from MH i2c: E2 17 00 2F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [09:49:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:49:55]wFMCommunicate OK [09:49:55]requested_item fd.num is exist - process it [09:49:55]SAM_PROTO_GetFieldsCounters [09:49:55]wFMCommunicate request_size=4 [09:49:55]MH_SAM_APDU [09:49:55]CAPDU: 80 13 00 00 [09:49:55]Write to MH i2c: E2 08 00 30 05 80 13 00 00 00 00 00 00 B1 [09:49:55]Write i2c OK [09:49:55]MH_I2C_Read... [09:49:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:49:55]Connected sock=10 [09:49: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 36 39 0F 01 00 00 1E 8D 07 01 FE 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D8 81 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 57 70 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 57 70 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CA 07 00 00 00 00 Read from MH i2c: EE E2 03 [09:49:56]0F MH_I2C_Read... [09:49:56]00 F2 Read from MH i2c: 03 E2 01 62 00 00 01 F3 [09:49:56]03 MH_I2C_Read... [09:49:56]06 00 7D 5D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 57 70 03 Read from MH i2c: 00 E2 00 62 00 00 1F 30 04 05 02 00 00 5D 01 00 00 B9 12 04 04 01 04 00 00 01 98 11 00 04 00 10 00 00 F4 30 03 30 04 30 00 30 A5 30 66 30 C4 30 66 30 0E 30 04 30 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 38 30 37 30 31 30 37 30 36 30 39 30 0D 39 04 32 10 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 37 30 36 30 39 30 10 30 04 30 04 30 00 30 93 30 7B 30 02 30 00 30 35 39 04 32 06 35 00 36 51 32 52 10 19 04 D8 61 CA 39 BC 98 08 7B 32 6B 02 [09:49:56]04 00 94 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 85 [09:49: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 99 00 00 00 5E 04 04 00 99 00 00 00 57 04 04 00 9A 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:49:56]wFMCommunicate OK [09:49:56]SAM_PROTO_GetFieldsCounters done [09:49:56]requested_item shift.num is exist - process it [09:49:56]requested_item shift.opened is exist - process it [09:49:56]req_shift_opened [09:49:56]FM_GetShiftState [09:49:56]SAM_PROTO_GetShiftState [09:49:56]wFMCommunicate request_size=4 [09:49:56]MH_SAM_APDU [09:49:56]CAPDU: 80 13 01 00 [09:49:56]Write to MH i2c: E2 08 00 31 05 80 13 01 00 00 00 00 00 B3 [09:49:56]Write i2c OK [09:49:56]MH_I2C_Read... [09:49:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:49:56]Read from MH i2c: E2 [09:49:56]MH_I2C_Read... [09:49:56]Read from MH i2c: E2 0E 00 [09:49:56]MH_I2C_Read... [09:49:56]Read from MH i2c: E2 0E 00 31 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 81 [09:49:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:49:56]wFMCommunicate OK [09:49:56]SAM_PROTO_GetShiftState done [09:49:56]FM_GetShiftState done [09:49:56]req_shift_opened done [09:49:56]requested_item shift.open_date is exist - process it [09:49:56]req_shift_open_date [09:49:56]req_shift_open_date done [09:49:56]produce_requested_data done [09:49:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162708,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:49:56]process_action_free close_receipt [09:49:56]json_value_free [09:49:56]json_value_free done [09:49:56]process_json_proto returns [09:49:56]Send response to host [09:49:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162708,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:49:56]free response buf [09:49:56]execute_script done [09:49:56]execute_script returns [09:49:56]free content buf [09:49:56]Sock 8.Close socket [09:49:56]Sock 8.Thread stoped [09:49: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 36 39 4F 00 00 00 D0 37 47 00 41 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 36 39 10 04 04 00 93 7B 02 00 F4 03 04 00 17 10 C4 66 B6 04 01 00 00 E8 8F 40 B6 FF 96 40 20 [09:49:56]CommunicateWithHost err = 0 [09:49:56]CheckOFDResponse [09:49:56]1017 (14) - 77093643461234 [09:49:56]1041 (16) - 0000000000871769 [09:49:56]1040 (4) - 162707 [09:49:56]1012 (4) - 20.08.2024 03:40 [09:49:56]1206 (1) - 0 [09:49:56]OFD Sender: Remove packet 162707 [09:49:56]ProducePacketName [09:49:56]name=ofd_packets/00162707 [09:49:56]NVStorageDeleteData [09:49:57]OFD Sender: Processing packet 162708 [packets to send 956, broken 955] [09:49:57]ProducePacketName [09:49:57]name=ofd_packets/00162708 [09:49:57]OFD Sender: To server: pG, [09:49:57]CommunicateWithHost lk.salyk.kg:30040 [09:49:57]ConnectInit lk.salyk.kg [09:49:58]Connected sock=8 [09:49:58]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5F 84 04 01 FB AA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 00 00 00 F4 03 04 00 BF 66 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7B 02 00 35 04 06 00 34 45 E1 5E 1B 43 DA 4F 7D 68 63 5D 62 FE [09:49:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 93 88 47 00 71 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7B 02 00 F4 03 04 00 1A 10 C4 66 B6 04 01 00 00 7F EA 41 66 36 2F 20 44 [09:49:59]CommunicateWithHost err = 0 [09:49:59]CheckOFDResponse [09:49:59]1017 (14) - 77093643461234 [09:49:59]1041 (16) - 0000000000871769 [09:49:59]1040 (4) - 162708 [09:49:59]1012 (4) - 20.08.2024 03:40 [09:49:59]1206 (1) - 0 [09:49:59]OFD Sender: Remove packet 162708 [09:49:59]ProducePacketName [09:49:59]name=ofd_packets/00162708 [09:49:59]NVStorageDeleteData [09:50:00]OFD Sender: No OFD packet to send [09:50:00]OFD Sender: No OFD packet to send [09:50:05]OFD Sender: No OFD packet to send [09:50:10]OFD Sender: No OFD packet to send [09:50:11]recv_with_timeout no data received [09:50:15]OFD Sender: No OFD packet to send [09:50:20]OFD Sender: No OFD packet to send [09:50:22]recv_with_timeout no data received [09:50:25]OFD Sender: No OFD packet to send [09:50:30]OFD Sender: No OFD packet to send [09:50:35]OFD Sender: No OFD packet to send [09:50:38]recv_with_timeout no data received [09:50:40]OFD Sender: No OFD packet to send [09:50:45]OFD Sender: No OFD packet to send [09:50:50]OFD Sender: No OFD packet to send [09:50:55]OFD Sender: No OFD packet to send [09:51:00]OFD Sender: No OFD packet to send [09:51:02]recv_with_timeout no data received [09:51:05]OFD Sender: No OFD packet to send [09:51:10]OFD Sender: No OFD packet to send [09:51:11]accept exits with 9 [09:51:11]New connection [09:51:11]New thread 3067415908 created [09:51:11]Thread 3067559268 joined [09:51:11]Waiting for new connection... [09:51:11] Sock 9.Parse request [09:51:11]Sock 9.Check first char [09:51:11]Sock 9.First char is OK [09:51:11]request: POST /json_proto HTTP/1.0 [09:51:11]Method: POST [09:51:11]URL: /json_proto [09:51:11]Method is POST - this is cgi request [09:51:11]url: /json_proto [09:51:11]query_string will be loaded in cgi processing [09:51:11]execute_cgi json_proto POST (null) [09:51:11]execute_cgi path=json_proto method=POST [09:51:11]POST find Content-Length [09:51:11]Host: 172.17.44.132:8080 [09:51:11]Content-Length: 677 [09:51:11]Content-Type: application/json [09:51:11] [09:51:11]POST finish read [09:51:11]Found Content-Length = 677 [09:51:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:11]execute_script... [09:51:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291154", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:11]POST & json_proto [09:51:11]process_json_proto [09:51:11]json parsed OK: [09:51:11]protocol is kg_v1.0 [09:51:11]action value=close_receipt [09:51:11]process_action close_receipt [09:51:11]cmd_close_receipt [09:51:11]MH_GetDate [09:51:11]Write to MH i2c: F0 00 00 32 05 26 [09:51:11]Write i2c OK [09:51:11]MH_I2C_Read... [09:51:11]Read from MH i2c: F0 [09:51:11]MH_I2C_Read... [09:51:11]Read from MH i2c: F0 09 00 [09:51:11]MH_I2C_Read... [09:51:11]Read from MH i2c: F0 09 00 32 05 00 10 67 C4 66 2A 83 C1 65 A3 [09:51:11]GetLastDocTimeStamp 1724147391 [09:51:11]current date 1724147472 [09:51:11]FM_GetShiftState [09:51:11]SAM_PROTO_GetShiftState [09:51:11]wFMCommunicate request_size=4 [09:51:11]MH_SAM_APDU [09:51:11]CAPDU: 80 13 01 00 [09:51:11]Write to MH i2c: E2 08 00 33 05 80 13 01 00 00 00 00 00 B5 [09:51:11]Write i2c OK [09:51:11]MH_I2C_Read... [09:51:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:11]Read from MH i2c: E2 [09:51:11]MH_I2C_Read... [09:51:11]Read from MH i2c: E2 0E 00 [09:51:11]MH_I2C_Read... [09:51:11]Read from MH i2c: E2 0E 00 33 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 83 [09:51:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:51:11]wFMCommunicate OK [09:51:11]SAM_PROTO_GetShiftState done [09:51:11]FM_GetShiftState done [09:51:11]opened in 1724113081 [09:51:11]opened+sec_in_day 1724199481 [09:51:11]quantity*price = 35052 [09:51:11]sum+1 = 35054 [09:51:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 154 20.08.2024 09:51 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162709 ФПД: 152171832642581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162709&fm=152171832642581&tin=02508201610067®Number=0000000000092562&sum=35000 [09:51:12]StoreToDocumentArchive [09:51:12]shift 465 fd 162709 [09:51:12]save to /storage/0465/doc_00162709 [09:51:12]save last doc name /storage/0465/doc_00162709 to /storage/kkm_last_doc_name [09:51:12]save OK [09:51:12]Clear old archive folders... [09:51:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:51:12]tlvbuf is 0198EE80 [09:51:12]SAM_PROTO_ClearQueue [09:51:12]wFMCommunicate request_size=4 [09:51:12]MH_SAM_APDU [09:51:12]CAPDU: 80 09 00 00 [09:51:12]Write to MH i2c: E2 08 00 40 05 80 09 00 00 00 00 00 00 B7 [09:51:12]Write i2c OK [09:51:12]MH_I2C_Read... [09:51:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:51:12]Read from MH i2c: E2 [09:51:12]MH_I2C_Read... [09:51:12]Read from MH i2c: E2 03 00 [09:51:12]MH_I2C_Read... [09:51:12]Read from MH i2c: E2 03 00 40 05 00 90 00 B9 [09:51:12]RAPDU: 90 00 [09:51:12]wFMCommunicate OK [09:51:12]SAM_PROTO_ClearQueue done [09:51:12]KKMCreateOFDPacket [09:51:12]OFDProtocolAddRootSTLVToBuf [09:51:12]FM_MakeSignedData [09:51:12]FM_MakeSignedData [09:51:12]SAM_PROTO_SignData [09:51:12]wFMCommunicate request_size=4 [09:51:12]MH_SAM_APDU [09:51:12]CAPDU: 80 0D 01 02 [09:51:12]Write to MH i2c: E2 08 00 41 05 80 0D 01 02 00 00 00 00 BF [09:51:12]Write i2c OK [09:51:12]MH_I2C_Read... [09:51:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:51:12]Read from MH i2c: E2 [09:51:12]MH_I2C_Read... [09:51:12]Read from MH i2c: E2 03 00 [09:51:12]MH_I2C_Read... [09:51:12]Read from MH i2c: E2 03 00 41 05 00 90 00 BA [09:51:12]RAPDU: 90 00 [09:51:12]wFMCommunicate OK [09:51:12]wFMCommunicate request_size=255 [09:51:12]MH_SAM_APDU [09:51:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 10 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7B 02 00 35 04 06 00 8A [09:51:12]Write to MH i2c: E2 02 01 42 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 10 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7B 02 00 35 04 06 00 8A 00 00 17 [09:51:12]Write i2c OK [09:51:12]MH_I2C_Read... [09:51:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:13]Read from MH i2c: E2 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: E2 03 00 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: E2 03 00 42 05 00 90 00 BB [09:51:13]RAPDU: 90 00 [09:51:13]wFMCommunicate OK [09:51:13]wFMCommunicate request_size=10 [09:51:13]MH_SAM_APDU [09:51:13]CAPDU: 80 0D 02 02 05 66 44 07 8C 15 [09:51:13]Write to MH i2c: E2 0D 00 43 05 80 0D 02 02 05 00 66 44 07 8C 15 00 00 1E [09:51:13]Write i2c OK [09:51:13]MH_I2C_Read... [09:51:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:13]Read from MH i2c: E2 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: E2 03 00 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: E2 03 00 43 05 00 90 00 BC [09:51:13]RAPDU: 90 00 [09:51:13]wFMCommunicate OK [09:51:13]wFMCommunicate request_size=4 [09:51:13]MH_SAM_APDU [09:51:13]CAPDU: 80 0D 03 02 [09:51:13]Write to MH i2c: E2 08 00 44 05 80 0D 03 02 00 00 00 00 C4 [09:51:13]Write i2c OK [09:51:13]MH_I2C_Read... [09:51:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:51:13]Read from MH i2c: E2 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: E2 0B 00 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: E2 0B 00 44 05 00 47 73 66 1A 1F B9 E9 D7 90 00 97 [09:51:13]RAPDU: 47 73 66 1A 1F B9 E9 D7 90 00 [09:51:13]wFMCommunicate OK [09:51:13]SAM_PROTO_SignData done [09:51:13]FM_MakeSignedData done [09:51:13]CreateOFDProtocolMessage [09:51:13]wFMCommunicate request_size=4 [09:51:13]MH_SAM_APDU [09:51:13]CAPDU: 80 11 00 00 [09:51:13]Write to MH i2c: E2 08 00 45 05 80 11 00 00 00 00 00 00 C4 [09:51:13]Write i2c OK [09:51:13]MH_I2C_Read... [09:51:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:13]Read from MH i2c: E2 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: E2 17 00 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: E2 17 00 45 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [09:51:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:51:13]wFMCommunicate OK [09:51:13]CreateOFDProtocolMessage done [09:51:13]OFDSenderStorePacket 162709 [09:51:13]StoreOFDPacket docnum=162709 [09:51:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CE DF 07 01 BA 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 10 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7B 02 00 35 04 06 00 8A 66 44 07 8C 15 47 73 66 1A 1F B9 E9 D7 [09:51:13]CheckFolder [09:51:13]dirname=/storage/ofd_packets [09:51:13]CheckFolder done [09:51:13]ProducePacketName [09:51:13]name=ofd_packets/00162709 [09:51:13]NVStorageSaveData ofd_packets/00162709 [09:51:13]File name is /storage/ofd_packets/00162709 [09:51:13]Write 301 bytes [09:51:13]NVStorageSaveData done [09:51:13]OFDSenderStorePacket done [09:51:13]KKMCreateOFDPacket done [09:51:13]NVStorageSaveData kkm_last_timestamp [09:51:13]File name is /storage/kkm_last_timestamp [09:51:13]Write 4 bytes [09:51:13]NVStorageSaveData done [09:51:13]ExternCall_PrintAddStr [09:51:13]wPrintStart [09:51:13]Write to MH i2c: 01 00 00 46 05 4B [09:51:13]Write i2c OK [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: 01 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: 01 07 00 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: 01 07 00 46 05 00 00 00 00 00 FF 0F 60 [09:51:13]RasterBufferAndPrint [09:51:13]line Счет N : (1)291154 [09:51:13]line ИНН: 02508201610067 [09:51:13]line Контрольно-Кассовый Чек [09:51:13]line ПРОДАЖА [09:51:13]line ТРК (МРК, ГНК) : 32 [09:51:13]line Товар: 2710124130 [09:51:13]line Аи-92-К-5 [09:51:13]line 5.170 * 67.80 [09:51:13]line = 350.53 [09:51:13]line НДС 12% НСП 1% [09:51:13]line > о реализуемом товаре [09:51:13]line ОКРУГЛЕНИЕ: -0.53 [09:51:13]line ИТОГО: 350.00 [09:51:13]line Внесено: 350.00 [09:51:13]line СДАЧА: 0.00 [09:51:13]line НСП 1% : 3.10 [09:51:13]line НДС 12% : 37.22 [09:51:13]line Наличными: 350.00 [09:51:13]line Безнал.: 0.00 [09:51:13]line Место: АЗС № 130 "Партнер Нефть" [09:51:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:51:13]OFD Sender: Processing packet 162709 [packets to send 956, broken 955] [09:51:13]ProducePacketName [09:51:13]name=ofd_packets/00162709 [09:51:13]OFD Sender: To server: pG, [09:51:13]CommunicateWithHost lk.salyk.kg:30040 [09:51:13]ConnectInit lk.salyk.kg [09:51:13]line СНО: Общий режим [09:51:13]line Чек 154 20.08.2024 09:51 [09:51:13]line Смена: 465 ФФД: 1.0 [09:51:13]line ЗНМ: 0300000070 [09:51:13]line РНМ: 0000000000092562 [09:51:13]line Версия ККМ: 001 [09:51:13]line ФМ: 0000000000871769 [09:51:13]line ФД: 162709 [09:51:13]line ФПД: 152171832642581 [09:51:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162709&fm=152171832642581&tin=02508201610067®Number=0000000000092562&sum=35000 [09:51:13]written 0, free lines is 4095 [09:51:13]recv_with_timeout no data received [09:51:13]Write to MH i2c: 01 00 00 71 05 76 [09:51:13]Write i2c OK [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: 01 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: 01 07 00 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: 01 07 00 71 05 00 00 00 00 00 C6 0C 4F [09:51:13]RasterBufferAndPrint [09:51:13]line [09:51:13]line [09:51:13]line [09:51:13]line [09:51:13]line [09:51:13]written 0, free lines is 3305 [09:51:13]MH_Cut [09:51:13]Write to MH i2c: D1 01 00 78 05 01 4F [09:51:13]Write i2c OK [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: D1 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: D1 01 00 [09:51:13]MH_I2C_Read... [09:51:13]Read from MH i2c: D1 01 00 78 05 00 4E [09:51:13]Write to MH i2c: 01 00 00 79 05 7E [09:51:13]Write i2c OK [09:51:13]MH_I2C_Read... [09:51:14]*** Cut start [09:51:14]*** Purtial cut [09:51:14]*** Stage 1: CUTSNS_PIN = 1 [09:51:16]Read from MH i2c: 01 [09:51:16]MH_I2C_Read... [09:51:16]*** Stop cut motor [09:51:16]*** Cut end [09:51:16]Read from MH i2c: 01 07 00 [09:51:16]MH_I2C_Read... [09:51:16]Read from MH i2c: 01 07 00 79 05 00 00 00 00 00 FF 0F 93 [09:51:16]process_action close_receipt done [09:51:16]requested_data is exist [09:51:16]produce_requested_data [09:51:16]requested_item fm.sn is exist - process it [09:51:16]wFMCommunicate request_size=4 [09:51:16]MH_SAM_APDU [09:51:16]CAPDU: 80 11 00 00 [09:51:16]Write to MH i2c: E2 08 00 7A 05 80 11 00 00 00 00 00 00 F9 [09:51:16]Write i2c OK [09:51:16]MH_I2C_Read... [09:51:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:16]Read from MH i2c: E2 [09:51:16]MH_I2C_Read... [09:51:16]Read from MH i2c: E2 17 00 [09:51:16]MH_I2C_Read... [09:51:16]Read from MH i2c: E2 17 00 7A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [09:51:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:51:16]wFMCommunicate OK [09:51:16]requested_item fd.num is exist - process it [09:51:16]SAM_PROTO_GetFieldsCounters [09:51:16]wFMCommunicate request_size=4 [09:51:16]MH_SAM_APDU [09:51:16]CAPDU: 80 13 00 00 [09:51:16]Write to MH i2c: E2 08 00 7B 05 80 13 00 00 00 00 00 00 FC [09:51:16]Write i2c OK [09:51:16]MH_I2C_Read... [09:51:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:51:17]Read from MH i2c: E2 [09:51:17]MH_I2C_Read... [09:51:17]Read from MH i2c: E2 62 00 [09:51:17]MH_I2C_Read... [09:51:17]Read from MH i2c: E2 62 00 7B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 D4 [09:51: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9A 00 00 00 5E 04 04 00 9A 00 00 00 57 04 04 00 9B 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:51:17]wFMCommunicate OK [09:51:17]SAM_PROTO_GetFieldsCounters done [09:51:17]requested_item shift.num is exist - process it [09:51:17]requested_item shift.opened is exist - process it [09:51:17]req_shift_opened [09:51:17]FM_GetShiftState [09:51:17]SAM_PROTO_GetShiftState [09:51:17]wFMCommunicate request_size=4 [09:51:17]MH_SAM_APDU [09:51:17]CAPDU: 80 13 01 00 [09:51:17]Write to MH i2c: E2 08 00 7C 05 80 13 01 00 00 00 00 00 FE [09:51:17]Write i2c OK [09:51:17]MH_I2C_Read... [09:51:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:17]Read from MH i2c: E2 [09:51:17]MH_I2C_Read... [09:51:17]Read from MH i2c: E2 0E 00 [09:51:17]MH_I2C_Read... [09:51:17]Read from MH i2c: E2 0E 00 7C 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CC [09:51:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:51:17]wFMCommunicate OK [09:51:17]SAM_PROTO_GetShiftState done [09:51:17]FM_GetShiftState done [09:51:17]req_shift_opened done [09:51:17]requested_item shift.open_date is exist - process it [09:51:17]req_shift_open_date [09:51:17]req_shift_open_date done [09:51:17]produce_requested_data done [09:51:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162709,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:51:17]process_action_free close_receipt [09:51:17]json_value_free [09:51:17]json_value_free done [09:51:17]process_json_proto returns [09:51:17]Send response to host [09:51:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162709,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:51:17]free response buf [09:51:17]execute_script done [09:51:17]execute_script returns [09:51:17]free content buf [09:51:17]Sock 9.Close socket [09:51:17]Sock 9.Thread stoped [09:51:18]ConnectInit Can't take IP for lk.salyk.kg [09:51:18]CommunicateWithHost connect error [09:51:18]CommunicateWithHost err = -1 [09:51:18]OFD Sender: Server communicate error [09:51:23]OFD Sender: Processing packet 162709 [packets to send 956, broken 955] [09:51:23]ProducePacketName [09:51:23]name=ofd_packets/00162709 [09:51:23]OFD Sender: To server: pG, [09:51:23]CommunicateWithHost lk.salyk.kg:30040 [09:51:23]ConnectInit lk.salyk.kg [09:51:24]recv_with_timeout no data received [09:51:28]ConnectInit Can't take IP for lk.salyk.kg [09:51:28]CommunicateWithHost connect error [09:51:28]CommunicateWithHost err = -1 [09:51:28]OFD Sender: Server communicate error [09:51:33]OFD Sender: Processing packet 162709 [packets to send 956, broken 955] [09:51:33]ProducePacketName [09:51:33]name=ofd_packets/00162709 [09:51:33]OFD Sender: To server: pG, [09:51:33]CommunicateWithHost lk.salyk.kg:30040 [09:51:33]ConnectInit lk.salyk.kg [09:51:34]Connected sock=8 [09:51: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 36 39 0F 01 00 00 CE DF 07 01 BA 9B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 00 00 00 F4 03 04 00 10 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7B 02 00 35 04 06 00 8A 66 44 07 8C 15 47 73 66 1A 1F B9 E9 D7 [09:51: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 36 39 4F 00 00 00 BD 05 47 00 E6 1C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7B 02 00 F4 03 04 00 79 10 C4 66 B6 04 01 00 00 E8 1A F3 05 09 68 0C 05 [09:51:36]CommunicateWithHost err = 0 [09:51:36]CheckOFDResponse [09:51:36]1017 (14) - 77093643461234 [09:51:36]1041 (16) - 0000000000871769 [09:51:36]1040 (4) - 162709 [09:51:36]1012 (4) - 20.08.2024 03:41 [09:51:36]1206 (1) - 0 [09:51:36]OFD Sender: Remove packet 162709 [09:51:36]ProducePacketName [09:51:36]name=ofd_packets/00162709 [09:51:36]NVStorageDeleteData [09:51:37]OFD Sender: No OFD packet to send [09:51:42]OFD Sender: No OFD packet to send [09:51:47]OFD Sender: No OFD packet to send [09:51:50]accept exits with 10 [09:51:50]New connection [09:51:50]New thread 3067559268 created [09:51:50]Thread 3067415908 joined [09:51:50]Waiting for new connection... [09:51:50] Sock 10.Parse request [09:51:50]Sock 10.Check first char [09:51:50]Sock 10.First char is OK [09:51:50]request: POST /json_proto HTTP/1.0 [09:51:50]Method: POST [09:51:50]URL: /json_proto [09:51:50]Method is POST - this is cgi request [09:51:50]url: /json_proto [09:51:50]query_string will be loaded in cgi processing [09:51:50]execute_cgi json_proto POST (null) [09:51:50]execute_cgi path=json_proto method=POST [09:51:50]POST find Content-Length [09:51:50]Host: 172.17.44.132:8080 [09:51:50]Content-Length: 685 [09:51:50]Content-Type: application/json [09:51:50] [09:51:50]POST finish read [09:51:50]Found Content-Length = 685 [09:51:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 58.740, "sum" : 2255.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2255.00, "payments": [ { "type": 0, "sum" : 2255.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:50]execute_script... [09:51:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291141", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 58.740, "sum" : 2255.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2255.00, "payments": [ { "type": 0, "sum" : 2255.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:51:50]POST & json_proto [09:51:50]process_json_proto [09:51:50]json parsed OK: [09:51:50]protocol is kg_v1.0 [09:51:50]action value=close_receipt [09:51:50]process_action close_receipt [09:51:50]cmd_close_receipt [09:51:50]MH_GetDate [09:51:50]Write to MH i2c: F0 00 00 7D 05 71 [09:51:50]Write i2c OK [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: F0 [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: F0 09 00 [09:51:50]MH_I2C_Read... [09:51:50]Read from MH i2c: F0 09 00 7D 05 00 37 67 C4 66 2A 83 C1 65 15 [09:51:50]GetLastDocTimeStamp 1724147472 [09:51:50]current date 1724147511 [09:51:50]FM_GetShiftState [09:51:50]SAM_PROTO_GetShiftState [09:51:50]wFMCommunicate request_size=4 [09:51:50]MH_SAM_APDU [09:51:50]CAPDU: 80 13 01 00 [09:51:50]Write to MH i2c: E2 08 00 7E 05 80 13 01 00 00 00 00 00 00 [09:51:50]Write i2c OK [09:51:50]MH_I2C_Read... [09:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:51]Read from MH i2c: E2 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 0E 00 [09:51:51]MH_I2C_Read... [09:51:51]Read from MH i2c: E2 0E 00 7E 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CE [09:51:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:51:51]wFMCommunicate OK [09:51:51]SAM_PROTO_GetShiftState done [09:51:51]FM_GetShiftState done [09:51:51]opened in 1724113081 [09:51:51]opened+sec_in_day 1724199481 [09:51:51]quantity*price = 225561 [09:51:51]sum+1 = 225563 [09:51:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.62 ИТОГО: 2255.00 Внесено: 5000.00 СДАЧА: 2745.00 НСП 1% : 19.96 НДС 12% : 239.53 Наличными: 2255.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 155 20.08.2024 09:51 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162710 ФПД: 108730976929373 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095152&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162710&fm=108730976929373&tin=02508201610067®Number=0000000000092562&sum=225500 [09:51:52]StoreToDocumentArchive [09:51:52]shift 465 fd 162710 [09:51:52]save to /storage/0465/doc_00162710 [09:51:52]save last doc name /storage/0465/doc_00162710 to /storage/kkm_last_doc_name [09:51:52]save OK [09:51:52]Clear old archive folders... [09:51:52]ProcessDocumentItem done err = 0, tmpTLVsize=250 [09:51:52]tlvbuf is 01972B00 [09:51:52]SAM_PROTO_ClearQueue [09:51:52]wFMCommunicate request_size=4 [09:51:52]MH_SAM_APDU [09:51:52]CAPDU: 80 09 00 00 [09:51:52]Write to MH i2c: E2 08 00 8B 05 80 09 00 00 00 00 00 00 02 [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:51:52]Read from MH i2c: E2 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 03 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 03 00 8B 05 00 90 00 04 [09:51:52]RAPDU: 90 00 [09:51:52]wFMCommunicate OK [09:51:52]SAM_PROTO_ClearQueue done [09:51:52]KKMCreateOFDPacket [09:51:52]OFDProtocolAddRootSTLVToBuf [09:51:52]FM_MakeSignedData [09:51:52]FM_MakeSignedData [09:51:52]SAM_PROTO_SignData [09:51:52]wFMCommunicate request_size=4 [09:51:52]MH_SAM_APDU [09:51:52]CAPDU: 80 0D 01 02 [09:51:52]Write to MH i2c: E2 08 00 8C 05 80 0D 01 02 00 00 00 00 0A [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:51:52]Read from MH i2c: E2 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 03 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 03 00 8C 05 00 90 00 05 [09:51:52]RAPDU: 90 00 [09:51:52]wFMCommunicate OK [09:51:52]wFMCommunicate request_size=255 [09:51:52]MH_SAM_APDU [09:51:52]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 E5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 1A 71 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 70 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 5D 00 00 00 00 07 04 06 00 DC 70 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 38 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7B 02 00 35 04 06 00 62 E3 [09:51:52]Write to MH i2c: E2 02 01 8D 05 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 E5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 1A 71 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 70 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 5D 00 00 00 00 07 04 06 00 DC 70 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 38 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7B 02 00 35 04 06 00 62 E3 00 00 AC [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]OFD Sender: No OFD packet to send [09:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:52]Read from MH i2c: E2 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 03 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 03 00 8D 05 00 90 00 06 [09:51:52]RAPDU: 90 00 [09:51:52]wFMCommunicate OK [09:51:52]wFMCommunicate request_size=9 [09:51:52]MH_SAM_APDU [09:51:52]CAPDU: 80 0D 02 02 04 E7 41 86 5D [09:51:52]Write to MH i2c: E2 0C 00 8E 05 80 0D 02 02 04 00 E7 41 86 5D 00 00 20 [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:51:52]Read from MH i2c: E2 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 03 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 03 00 8E 05 00 90 00 07 [09:51:52]RAPDU: 90 00 [09:51:52]wFMCommunicate OK [09:51:52]wFMCommunicate request_size=4 [09:51:52]MH_SAM_APDU [09:51:52]CAPDU: 80 0D 03 02 [09:51:52]Write to MH i2c: E2 08 00 8F 05 80 0D 03 02 00 00 00 00 0F [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:51:52]Read from MH i2c: E2 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 0B 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 0B 00 8F 05 00 63 EB 5F 5C E7 7D 59 F2 90 00 C8 [09:51:52]RAPDU: 63 EB 5F 5C E7 7D 59 F2 90 00 [09:51:52]wFMCommunicate OK [09:51:52]SAM_PROTO_SignData done [09:51:52]FM_MakeSignedData done [09:51:52]CreateOFDProtocolMessage [09:51:52]wFMCommunicate request_size=4 [09:51:52]MH_SAM_APDU [09:51:52]CAPDU: 80 11 00 00 [09:51:52]Write to MH i2c: E2 08 00 90 05 80 11 00 00 00 00 00 00 0F [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:52]Read from MH i2c: E2 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 17 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: E2 17 00 90 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [09:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:51:52]wFMCommunicate OK [09:51:52]CreateOFDProtocolMessage done [09:51:52]OFDSenderStorePacket 162710 [09:51:52]StoreOFDPacket docnum=162710 [09:51:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 CC E0 06 01 D2 51 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 E5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 1A 71 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 70 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 5D 00 00 00 00 07 04 06 00 DC 70 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 38 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7B 02 00 35 04 06 00 62 E3 E7 41 86 5D 63 EB 5F 5C E7 7D 59 F2 [09:51:52]CheckFolder [09:51:52]dirname=/storage/ofd_packets [09:51:52]CheckFolder done [09:51:52]ProducePacketName [09:51:52]name=ofd_packets/00162710 [09:51:52]NVStorageSaveData ofd_packets/00162710 [09:51:52]File name is /storage/ofd_packets/00162710 [09:51:52]Write 300 bytes [09:51:52]NVStorageSaveData done [09:51:52]OFDSenderStorePacket done [09:51:52]KKMCreateOFDPacket done [09:51:52]NVStorageSaveData kkm_last_timestamp [09:51:52]File name is /storage/kkm_last_timestamp [09:51:52]Write 4 bytes [09:51:52]NVStorageSaveData done [09:51:52]ExternCall_PrintAddStr [09:51:52]wPrintStart [09:51:52]Write to MH i2c: 01 00 00 91 05 96 [09:51:52]Write i2c OK [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: 01 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: 01 07 00 [09:51:52]MH_I2C_Read... [09:51:52]Read from MH i2c: 01 07 00 91 05 00 00 00 00 00 FF 0F AB [09:51:52]RasterBufferAndPrint [09:51:52]line Счет N : (1)291141 [09:51:52]line ИНН: 02508201610067 [09:51:52]line Контрольно-Кассовый Чек [09:51:52]line ПРОДАЖА [09:51:52]line ТРК (МРК, ГНК) : 71 [09:51:52]line Товар: 2711129700 [09:51:52]line ГАЗ-К-5 [09:51:52]line 58.740 * 38.40 [09:51:52]line = 2255.62 [09:51:52]line НДС 12% НСП 1% [09:51:52]line > о реализуемом товаре [09:51:52]line ОКРУГЛЕНИЕ: -0.62 [09:51:52]line ИТОГО: 2255.00 [09:51:52]line Внесено: 5000.00 [09:51:52]line СДАЧА: 2745.00 [09:51:52]line НСП 1% : 19.96 [09:51:52]line НДС 12% : 239.53 [09:51:52]line Наличными: 2255.00 [09:51:53]OFD Sender: Processing packet 162710 [packets to send 956, broken 955] [09:51:53]line Безнал.: 0.00 [09:51:53]ProducePacketName [09:51:53]name=ofd_packets/00162710 [09:51:53]line Место: АЗС № 130 "Партнер Нефть" [09:51:53]OFD Sender: To server: pG, [09:51:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:51:53]CommunicateWithHost lk.salyk.kg:30040 [09:51:53]line СНО: Общий режим [09:51:53]ConnectInit lk.salyk.kg [09:51:53]line Чек 155 20.08.2024 09:51 [09:51:53]line Смена: 465 ФФД: 1.0 [09:51:53]line ЗНМ: 0300000070 [09:51:53]line РНМ: 0000000000092562 [09:51:53]line Версия ККМ: 001 [09:51:53]line ФМ: 0000000000871769 [09:51:53]line ФД: 162710 [09:51:53]line ФПД: 108730976929373 [09:51:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095152&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162710&fm=108730976929373&tin=02508201610067®Number=0000000000092562&sum=225500 [09:51:53]written 0, free lines is 4095 [09:51:53]Write to MH i2c: 01 00 00 BC 05 C1 [09:51:53]Write i2c OK [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: 01 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: 01 07 00 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: 01 07 00 BC 05 00 00 00 00 00 CB 0C 9F [09:51:53]RasterBufferAndPrint [09:51:53]line [09:51:53]line [09:51:53]line [09:51:53]line [09:51:53]line [09:51:53]written 0, free lines is 3300 [09:51:53]MH_Cut [09:51:53]Write to MH i2c: D1 01 00 C3 05 01 9A [09:51:53]Write i2c OK [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: D1 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: D1 01 00 [09:51:53]MH_I2C_Read... [09:51:53]Read from MH i2c: D1 01 00 C3 05 00 99 [09:51:53]Write to MH i2c: 01 00 00 C4 05 C9 [09:51:53]Write i2c OK [09:51:53]MH_I2C_Read... [09:51:54]*** Cut start [09:51:54]*** Purtial cut [09:51:54]*** Stage 1: CUTSNS_PIN = 1 [09:51:56]Read from MH i2c: 01 [09:51:56]MH_I2C_Read... [09:51:56]*** Stop cut motor [09:51:56]*** Cut end [09:51:56]Read from MH i2c: 01 07 00 [09:51:56]MH_I2C_Read... [09:51:56]Read from MH i2c: 01 07 00 C4 05 00 00 00 00 00 FF 0F DE [09:51:56]process_action close_receipt done [09:51:56]requested_data is exist [09:51:56]produce_requested_data [09:51:56]requested_item fm.sn is exist - process it [09:51:56]wFMCommunicate request_size=4 [09:51:56]MH_SAM_APDU [09:51:56]CAPDU: 80 11 00 00 [09:51:56]Write to MH i2c: E2 08 00 C5 05 80 11 00 00 00 00 00 00 44 [09:51:56]Write i2c OK [09:51:56]MH_I2C_Read... [09:51:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:51:56]Read from MH i2c: E2 [09:51:56]MH_I2C_Read... [09:51:56]Read from MH i2c: E2 17 00 [09:51:56]MH_I2C_Read... [09:51:56]Read from MH i2c: E2 17 00 C5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [09:51:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:51:56]wFMCommunicate OK [09:51:56]requested_item fd.num is exist - process it [09:51:56]SAM_PROTO_GetFieldsCounters [09:51:56]wFMCommunicate request_size=4 [09:51:56]MH_SAM_APDU [09:51:56]CAPDU: 80 13 00 00 [09:51:56]Write to MH i2c: E2 08 00 C6 05 80 13 00 00 00 00 00 00 47 [09:51:56]Write i2c OK [09:51:56]MH_I2C_Read... [09:51:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:51:56]Read from MH i2c: E2 [09:51:56]MH_I2C_Read... [09:51:56]Read from MH i2c: E2 62 00 [09:51:56]MH_I2C_Read... [09:51:56]Read from MH i2c: E2 62 00 C6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 23 [09:51: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9B 00 00 00 5E 04 04 00 9B 00 00 00 57 04 04 00 9C 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:51:56]wFMCommunicate OK [09:51:56]SAM_PROTO_GetFieldsCounters done [09:51:56]requested_item shift.num is exist - process it [09:51:56]requested_item shift.opened is exist - process it [09:51:56]req_shift_opened [09:51:56]FM_GetShiftState [09:51:56]SAM_PROTO_GetShiftState [09:51:56]wFMCommunicate request_size=4 [09:51:56]MH_SAM_APDU [09:51:56]CAPDU: 80 13 01 00 [09:51:56]Write to MH i2c: E2 08 00 C7 05 80 13 01 00 00 00 00 00 49 [09:51:56]Write i2c OK [09:51:56]MH_I2C_Read... [09:51:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:51:56]Read from MH i2c: E2 [09:51:56]MH_I2C_Read... [09:51:56]Read from MH i2c: E2 0E 00 [09:51:56]MH_I2C_Read... [09:51:56]Read from MH i2c: E2 0E 00 C7 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 17 [09:51:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:51:56]wFMCommunicate OK [09:51:56]SAM_PROTO_GetShiftState done [09:51:56]FM_GetShiftState done [09:51:56]req_shift_opened done [09:51:56]requested_item shift.open_date is exist - process it [09:51:56]req_shift_open_date [09:51:56]req_shift_open_date done [09:51:56]produce_requested_data done [09:51:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162710,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:51:56]process_action_free close_receipt [09:51:56]json_value_free [09:51:56]json_value_free done [09:51:56]process_json_proto returns [09:51:56]Send response to host [09:51:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162710,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:51:56]free response buf [09:51:56]execute_script done [09:51:56]execute_script returns [09:51:56]free content buf [09:51:56]Sock 10.Close socket [09:51:56]Sock 10.Thread stoped [09:51:58]ConnectInit Can't take IP for lk.salyk.kg [09:51:58]CommunicateWithHost connect error [09:51:58]CommunicateWithHost err = -1 [09:51:58]OFD Sender: Server communicate error [09:51:58]recv_with_timeout no data received [09:52:03]OFD Sender: Processing packet 162710 [packets to send 956, broken 955] [09:52:03]ProducePacketName [09:52:03]name=ofd_packets/00162710 [09:52:03]OFD Sender: To server: pG, [09:52:03]CommunicateWithHost lk.salyk.kg:30040 [09:52:03]ConnectInit lk.salyk.kg [09:52:08]ConnectInit Can't take IP for lk.salyk.kg [09:52:08]CommunicateWithHost connect error [09:52:08]CommunicateWithHost err = -1 [09:52:08]OFD Sender: Server communicate error [09:52:13]OFD Sender: Processing packet 162710 [packets to send 956, broken 955] [09:52:13]ProducePacketName [09:52:13]name=ofd_packets/00162710 [09:52:13]OFD Sender: To server: pG, [09:52:13]CommunicateWithHost lk.salyk.kg:30040 [09:52:13]ConnectInit lk.salyk.kg [09:52:22]recv_with_timeout no data received [09:52:23]Connected sock=8 [09:52: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 36 39 0E 01 00 00 CC E0 06 01 D2 51 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 74 E5 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 1A 71 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 70 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 5D 00 00 00 00 07 04 06 00 DC 70 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 00 00 00 F4 03 04 00 38 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7B 02 00 35 04 06 00 62 E3 E7 41 86 5D 63 EB 5F 5C E7 7D 59 F2 [09:52: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 36 39 4F 00 00 00 9E C8 47 00 13 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 36 39 10 04 04 00 96 7B 02 00 F4 03 04 00 AA 10 C4 66 B6 04 01 00 00 AD 29 A7 AC F3 76 EB 0A [09:52:23]CommunicateWithHost err = 0 [09:52:23]CheckOFDResponse [09:52:23]1017 (14) - 77093643461234 [09:52:23]1041 (16) - 0000000000871769 [09:52:23]1040 (4) - 162710 [09:52:23]1012 (4) - 20.08.2024 03:42 [09:52:23]1206 (1) - 0 [09:52:23]OFD Sender: Remove packet 162710 [09:52:23]ProducePacketName [09:52:23]name=ofd_packets/00162710 [09:52:23]NVStorageDeleteData [09:52:24]OFD Sender: No OFD packet to send [09:52:29]OFD Sender: No OFD packet to send [09:52:34]OFD Sender: No OFD packet to send [09:52:39]OFD Sender: No OFD packet to send [09:52:44]OFD Sender: No OFD packet to send [09:52:46]accept exits with 9 [09:52:46]New connection [09:52:46]New thread 3067415908 created [09:52:46]Thread 3067559268 joined [09:52:46]Waiting for new connection... [09:52:46] Sock 9.Parse request [09:52:46]Sock 9.Check first char [09:52:46]Sock 9.First char is OK [09:52:46]request: POST /json_proto HTTP/1.0 [09:52:46]Method: POST [09:52:46]URL: /json_proto [09:52:46]Method is POST - this is cgi request [09:52:46]url: /json_proto [09:52:46]query_string will be loaded in cgi processing [09:52:46]execute_cgi json_proto POST (null) [09:52:46]execute_cgi path=json_proto method=POST [09:52:46]POST find Content-Length [09:52:46]Host: 172.17.44.132:8080 [09:52:46]Content-Length: 794 [09:52:46]Content-Type: application/json [09:52:46] [09:52:46]POST finish read [09:52:46]Found Content-Length = 794 [09:52:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:46]execute_script... [09:52:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291156", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:52:46]POST & json_proto [09:52:46]process_json_proto [09:52:46]json parsed OK: [09:52:46]protocol is kg_v1.0 [09:52:46]action value=close_receipt [09:52:46]process_action close_receipt [09:52:46]cmd_close_receipt [09:52:46]MH_GetDate [09:52:46]Write to MH i2c: F0 00 00 C8 05 BC [09:52:46]Write i2c OK [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: F0 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: F0 09 00 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: F0 09 00 C8 05 00 6F 67 C4 66 2A 83 C1 65 98 [09:52:46]GetLastDocTimeStamp 1724147512 [09:52:46]current date 1724147567 [09:52:46]FM_GetShiftState [09:52:46]SAM_PROTO_GetShiftState [09:52:46]wFMCommunicate request_size=4 [09:52:46]MH_SAM_APDU [09:52:46]CAPDU: 80 13 01 00 [09:52:46]Write to MH i2c: E2 08 00 C9 05 80 13 01 00 00 00 00 00 4B [09:52:46]Write i2c OK [09:52:46]MH_I2C_Read... [09:52:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:46]Read from MH i2c: E2 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 0E 00 [09:52:46]MH_I2C_Read... [09:52:46]Read from MH i2c: E2 0E 00 C9 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 19 [09:52:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:52:46]wFMCommunicate OK [09:52:46]SAM_PROTO_GetShiftState done [09:52:46]FM_GetShiftState done [09:52:46]opened in 1724113081 [09:52:46]opened+sec_in_day 1724199481 [09:52:46]quantity*price = 0 [09:52:46]sum+1 = 1 [09:52:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 156 20.08.2024 09:52 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 2 ФМ: 0000000000871769 ФД: 162711 ФПД: 27833924414855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095247&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162711&fm=27833924414855&tin=02508201610067®Number=0000000000092562&sum=0 [09:52:47]StoreToDocumentArchive [09:52:47]shift 465 fd 162711 [09:52:47]save to /storage/0465/doc_00162711 [09:52:47]save last doc name /storage/0465/doc_00162711 to /storage/kkm_last_doc_name [09:52:47]save OK [09:52:47]Clear old archive folders... [09:52:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:52:47]tlvbuf is 01A28CB0 [09:52:47]SAM_PROTO_ClearQueue [09:52:47]wFMCommunicate request_size=4 [09:52:47]MH_SAM_APDU [09:52:47]CAPDU: 80 09 00 00 [09:52:47]Write to MH i2c: E2 08 00 D6 05 80 09 00 00 00 00 00 00 4D [09:52:47]Write i2c OK [09:52:47]MH_I2C_Read... [09:52:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:52:47]Read from MH i2c: E2 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: E2 03 00 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: E2 03 00 D6 05 00 90 00 4F [09:52:47]RAPDU: 90 00 [09:52:47]wFMCommunicate OK [09:52:47]SAM_PROTO_ClearQueue done [09:52:47]KKMCreateOFDPacket [09:52:47]OFDProtocolAddRootSTLVToBuf [09:52:47]FM_MakeSignedData [09:52:47]FM_MakeSignedData [09:52:47]SAM_PROTO_SignData [09:52:47]wFMCommunicate request_size=4 [09:52:47]MH_SAM_APDU [09:52:47]CAPDU: 80 0D 01 02 [09:52:47]Write to MH i2c: E2 08 00 D7 05 80 0D 01 02 00 00 00 00 55 [09:52:47]Write i2c OK [09:52:47]MH_I2C_Read... [09:52:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:52:47]Read from MH i2c: E2 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: E2 03 00 [09:52:47]MH_I2C_Read... [09:52:47]Read from MH i2c: E2 03 00 D7 05 00 90 00 50 [09:52:47]RAPDU: 90 00 [09:52:47]wFMCommunicate OK [09:52:47]wFMCommunicate request_size=255 [09:52:47]MH_SAM_APDU [09:52:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 6F 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7B 02 00 35 04 06 00 19 [09:52:47]Write to MH i2c: E2 02 01 D8 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 6F 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7B 02 00 35 04 06 00 19 00 00 6D [09:52:47]Write i2c OK [09:52:47]MH_I2C_Read... [09:52:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:48]Read from MH i2c: E2 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 03 00 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 03 00 D8 05 00 90 00 51 [09:52:48]RAPDU: 90 00 [09:52:48]wFMCommunicate OK [09:52:48]wFMCommunicate request_size=10 [09:52:48]MH_SAM_APDU [09:52:48]CAPDU: 80 0D 02 02 05 50 97 2D 6D 87 [09:52:48]Write to MH i2c: E2 0D 00 D9 05 80 0D 02 02 05 00 50 97 2D 6D 87 00 00 6A [09:52:48]Write i2c OK [09:52:48]MH_I2C_Read... [09:52:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:52:48]Read from MH i2c: E2 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 03 00 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 03 00 D9 05 00 90 00 52 [09:52:48]RAPDU: 90 00 [09:52:48]wFMCommunicate OK [09:52:48]wFMCommunicate request_size=4 [09:52:48]MH_SAM_APDU [09:52:48]CAPDU: 80 0D 03 02 [09:52:48]Write to MH i2c: E2 08 00 DA 05 80 0D 03 02 00 00 00 00 5A [09:52:48]Write i2c OK [09:52:48]MH_I2C_Read... [09:52:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:52:48]Read from MH i2c: E2 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 0B 00 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 0B 00 DA 05 00 64 F4 FA 1A 1D 5D 36 BA 90 00 31 [09:52:48]RAPDU: 64 F4 FA 1A 1D 5D 36 BA 90 00 [09:52:48]wFMCommunicate OK [09:52:48]SAM_PROTO_SignData done [09:52:48]FM_MakeSignedData done [09:52:48]CreateOFDProtocolMessage [09:52:48]wFMCommunicate request_size=4 [09:52:48]MH_SAM_APDU [09:52:48]CAPDU: 80 11 00 00 [09:52:48]Write to MH i2c: E2 08 00 DB 05 80 11 00 00 00 00 00 00 5A [09:52:48]Write i2c OK [09:52:48]MH_I2C_Read... [09:52:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:48]Read from MH i2c: E2 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 17 00 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: E2 17 00 DB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [09:52:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:52:48]wFMCommunicate OK [09:52:48]CreateOFDProtocolMessage done [09:52:48]OFDSenderStorePacket 162711 [09:52:48]StoreOFDPacket docnum=162711 [09:52:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A2 AE 07 01 7B 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 6F 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7B 02 00 35 04 06 00 19 50 97 2D 6D 87 64 F4 FA 1A 1D 5D 36 BA [09:52:48]CheckFolder [09:52:48]dirname=/storage/ofd_packets [09:52:48]CheckFolder done [09:52:48]ProducePacketName [09:52:48]name=ofd_packets/00162711 [09:52:48]NVStorageSaveData ofd_packets/00162711 [09:52:48]File name is /storage/ofd_packets/00162711 [09:52:48]Write 301 bytes [09:52:48]NVStorageSaveData done [09:52:48]OFDSenderStorePacket done [09:52:48]KKMCreateOFDPacket done [09:52:48]NVStorageSaveData kkm_last_timestamp [09:52:48]File name is /storage/kkm_last_timestamp [09:52:48]Write 4 bytes [09:52:48]NVStorageSaveData done [09:52:48]ExternCall_PrintAddStr [09:52:48]wPrintStart [09:52:48]Write to MH i2c: 01 00 00 DC 05 E1 [09:52:48]Write i2c OK [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: 01 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: 01 07 00 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: 01 07 00 DC 05 00 00 00 00 00 FF 0F F6 [09:52:48]RasterBufferAndPrint [09:52:48]line Счет N : (1)291156 [09:52:48]line ИНН: 02508201610067 [09:52:48]line Контрольно-Кассовый Чек [09:52:48]line ПРОДАЖА [09:52:48]line ТРК (МРК, ГНК) : 52 [09:52:48]line Товар: 2710124130 [09:52:48]line Аи-92-К-5 [09:52:48]line 20.000 * 0.00 [09:52:48]line = 0.00 [09:52:48]line НДС 12% НСП 1% [09:52:48]line > о реализуемом товаре [09:52:48]line ИТОГО: 0.00 [09:52:48]line НСП 1% : 0.00 [09:52:48]line НДС 12% : 0.00 [09:52:48]line Наличными: 0.00 [09:52:48]line Безнал.: 0.00 [09:52:48]line Место: АЗС № 130 "Партнер Нефть" [09:52:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:52:48]line СНО: Общий режим [09:52:48]line Чек 156 20.08.2024 09:52 [09:52:48]line Смена: 465 ФФД: 1.0 [09:52:48]line ЗНМ: 0300000070 [09:52:48]line РНМ: 0000000000092562 [09:52:48]line Версия ККМ: 001 [09:52:48]line Талоны: Топливные Талоны [09:52:48]line 2 [09:52:48]line ФМ: 0000000000871769 [09:52:48]line ФД: 162711 [09:52:48]line ФПД: 27833924414855 [09:52:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095247&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162711&fm=27833924414855&tin=02508201610067®Number=0000000000092562&sum=0 [09:52:48]written 0, free lines is 4095 [09:52:48]OFD Sender: Processing packet 162711 [packets to send 956, broken 955] [09:52:48]ProducePacketName [09:52:48]name=ofd_packets/00162711 [09:52:48]OFD Sender: To server: pG, [09:52:48]CommunicateWithHost lk.salyk.kg:30040 [09:52:48]ConnectInit lk.salyk.kg [09:52:48]Write to MH i2c: 01 00 00 06 06 0C [09:52:48]Write i2c OK [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: 01 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: 01 07 00 [09:52:48]MH_I2C_Read... [09:52:48]Read from MH i2c: 01 07 00 06 06 00 00 00 00 00 CC 0C EB [09:52:48]RasterBufferAndPrint [09:52:48]line [09:52:48]line [09:52:48]line [09:52:48]line [09:52:48]line [09:52:48]written 0, free lines is 3300 [09:52:49]MH_Cut [09:52:49]Write to MH i2c: D1 01 00 0D 06 01 E5 [09:52:49]Write i2c OK [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: D1 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: D1 01 00 [09:52:49]MH_I2C_Read... [09:52:49]Read from MH i2c: D1 01 00 0D 06 00 E4 [09:52:49]Write to MH i2c: 01 00 00 0E 06 14 [09:52:49]Write i2c OK [09:52:49]MH_I2C_Read... [09:52:49]*** Cut start [09:52:49]*** Purtial cut [09:52:49]*** Stage 1: CUTSNS_PIN = 1 [09:52:50]recv_with_timeout no data received [09:52:50]Connected sock=11 [09:52:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A2 AE 07 01 7B 36 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 00 00 00 F4 03 04 00 6F 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7B 02 00 35 04 06 00 19 50 97 2D 6D 87 64 F4 FA 1A 1D 5D 36 BA [09:52: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 36 39 4F 00 00 00 1D 6C 47 00 FF 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7B 02 00 F4 03 04 00 C6 10 C4 66 B6 04 01 00 00 A5 7A FF 1B E6 3B A2 9C [09:52:51]CommunicateWithHost err = 0 [09:52:51]CheckOFDResponse [09:52:51]1017 (14) - 77093643461234 [09:52:51]1041 (16) - 0000000000871769 [09:52:51]1040 (4) - 162711 [09:52:51]1012 (4) - 20.08.2024 03:43 [09:52:51]1206 (1) - 0 [09:52:51]OFD Sender: Remove packet 162711 [09:52:51]ProducePacketName [09:52:51]name=ofd_packets/00162711 [09:52:51]NVStorageDeleteData [09:52:51]Read from MH i2c: 01 [09:52:51]MH_I2C_Read... [09:52:51]*** Stop cut motor [09:52:51]*** Cut end [09:52:51]Read from MH i2c: 01 07 00 [09:52:51]MH_I2C_Read... [09:52:51]Read from MH i2c: 01 07 00 0E 06 00 00 00 00 00 FF 0F 29 [09:52:51]process_action close_receipt done [09:52:51]requested_data is exist [09:52:51]produce_requested_data [09:52:51]requested_item fm.sn is exist - process it [09:52:51]wFMCommunicate request_size=4 [09:52:51]MH_SAM_APDU [09:52:51]CAPDU: 80 11 00 00 [09:52:51]Write to MH i2c: E2 08 00 0F 06 80 11 00 00 00 00 00 00 8F [09:52:51]Write i2c OK [09:52:51]MH_I2C_Read... [09:52:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:52:51]Read from MH i2c: E2 [09:52:51]MH_I2C_Read... [09:52:51]Read from MH i2c: E2 17 00 [09:52:51]MH_I2C_Read... [09:52:51]Read from MH i2c: E2 17 00 0F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [09:52:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:52:51]wFMCommunicate OK [09:52:51]requested_item fd.num is exist - process it [09:52:51]SAM_PROTO_GetFieldsCounters [09:52:51]wFMCommunicate request_size=4 [09:52:51]MH_SAM_APDU [09:52:51]CAPDU: 80 13 00 00 [09:52:51]Write to MH i2c: E2 08 00 10 06 80 13 00 00 00 00 00 00 92 [09:52:51]Write i2c OK [09:52:51]MH_I2C_Read... [09:52:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:52:52]OFD Sender: No OFD packet to send [09:52:52]Read from MH i2c: E2 [09:52:52]MH_I2C_Read... [09:52:52]Read from MH i2c: E2 62 00 [09:52:52]MH_I2C_Read... [09:52:52]Read from MH i2c: E2 62 00 10 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 72 [09:52:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9C 00 00 00 5E 04 04 00 9C 00 00 00 57 04 04 00 9D 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:52:52]wFMCommunicate OK [09:52:52]SAM_PROTO_GetFieldsCounters done [09:52:52]requested_item shift.num is exist - process it [09:52:52]requested_item shift.opened is exist - process it [09:52:52]req_shift_opened [09:52:52]FM_GetShiftState [09:52:52]SAM_PROTO_GetShiftState [09:52:52]wFMCommunicate request_size=4 [09:52:52]MH_SAM_APDU [09:52:52]CAPDU: 80 13 01 00 [09:52:52]Write to MH i2c: E2 08 00 11 06 80 13 01 00 00 00 00 00 94 [09:52:52]Write i2c OK [09:52:52]MH_I2C_Read... [09:52:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:52:52]Read from MH i2c: E2 [09:52:52]MH_I2C_Read... [09:52:52]Read from MH i2c: E2 0E 00 [09:52:52]MH_I2C_Read... [09:52:52]Read from MH i2c: E2 0E 00 11 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 62 [09:52:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:52:52]wFMCommunicate OK [09:52:52]SAM_PROTO_GetShiftState done [09:52:52]FM_GetShiftState done [09:52:52]req_shift_opened done [09:52:52]requested_item shift.open_date is exist - process it [09:52:52]req_shift_open_date [09:52:52]req_shift_open_date done [09:52:52]produce_requested_data done [09:52:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162711,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:52:52]process_action_free close_receipt [09:52:52]json_value_free [09:52:52]json_value_free done [09:52:52]process_json_proto returns [09:52:52]Send response to host [09:52:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162711,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:52:52]free response buf [09:52:52]execute_script done [09:52:52]execute_script returns [09:52:52]free content buf [09:52:52]Sock 9.Close socket [09:52:52]Sock 9.Thread stoped [09:52:57]OFD Sender: No OFD packet to send [09:53:01]recv_with_timeout no data received [09:53:02]OFD Sender: No OFD packet to send [09:53:07]OFD Sender: No OFD packet to send [09:53:12]OFD Sender: No OFD packet to send [09:53:17]OFD Sender: No OFD packet to send [09:53:20]recv_with_timeout no data received [09:53:22]OFD Sender: No OFD packet to send [09:53:27]OFD Sender: No OFD packet to send [09:53:32]OFD Sender: No OFD packet to send [09:53:37]recv_with_timeout no data received [09:53:37]OFD Sender: No OFD packet to send [09:53:42]OFD Sender: No OFD packet to send [09:53:46]accept exits with 10 [09:53:46]New connection [09:53:46]New thread 3067559268 created [09:53:46]Thread 3067415908 joined [09:53:46]Waiting for new connection... [09:53:46] Sock 10.Parse request [09:53:46]Sock 10.Check first char [09:53:46]Sock 10.First char is OK [09:53:46]request: POST /json_proto HTTP/1.0 [09:53:46]Method: POST [09:53:46]URL: /json_proto [09:53:46]Method is POST - this is cgi request [09:53:46]url: /json_proto [09:53:46]query_string will be loaded in cgi processing [09:53:46]execute_cgi json_proto POST (null) [09:53:46]execute_cgi path=json_proto method=POST [09:53:46]POST find Content-Length [09:53:46]Host: 172.17.44.132:8080 [09:53:46]Content-Length: 629 [09:53:46]Content-Type: application/json [09:53:46] [09:53:46]POST finish read [09:53:46]Found Content-Length = 629 [09:53:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50398", "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" ] } } [09:53:46]execute_script... [09:53:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50398", "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" ] } } [09:53:46]POST & json_proto [09:53:46]process_json_proto [09:53:46]json parsed OK: [09:53:46]protocol is kg_v1.0 [09:53:46]action value=close_receipt [09:53:46]process_action close_receipt [09:53:46]cmd_close_receipt [09:53:46]MH_GetDate [09:53:46]Write to MH i2c: F0 00 00 12 06 07 [09:53:46]Write i2c OK [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: F0 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: F0 09 00 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: F0 09 00 12 06 00 AB 67 C4 66 2A 83 C1 65 1F [09:53:46]GetLastDocTimeStamp 1724147567 [09:53:46]current date 1724147627 [09:53:46]FM_GetShiftState [09:53:46]SAM_PROTO_GetShiftState [09:53:46]wFMCommunicate request_size=4 [09:53:46]MH_SAM_APDU [09:53:46]CAPDU: 80 13 01 00 [09:53:46]Write to MH i2c: E2 08 00 13 06 80 13 01 00 00 00 00 00 96 [09:53:46]Write i2c OK [09:53:46]MH_I2C_Read... [09:53:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:46]Read from MH i2c: E2 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 0E 00 [09:53:46]MH_I2C_Read... [09:53:46]Read from MH i2c: E2 0E 00 13 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 64 [09:53:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:53:46]wFMCommunicate OK [09:53:46]SAM_PROTO_GetShiftState done [09:53:46]FM_GetShiftState done [09:53:46]opened in 1724113081 [09:53:46]opened+sec_in_day 1724199481 [09:53:46]quantity*price = 5000 [09:53:46]sum+1 = 5001 [09:53:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 157 20.08.2024 09:53 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162712 ФПД: 246763844010587 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095347&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162712&fm=246763844010587&tin=02508201610067®Number=0000000000092562&sum=5000 0 [09:53:47]StoreToDocumentArchive [09:53:47]shift 465 fd 162712 [09:53:47]save to /storage/0465/doc_00162712 [09:53:47]save last doc name /storage/0465/doc_00162712 to /storage/kkm_last_doc_name [09:53:47]save OK [09:53:47]Clear old archive folders... [09:53:47]ProcessDocumentItem done err = 0, tmpTLVsize=269 [09:53:47]tlvbuf is 01963FD0 [09:53:47]SAM_PROTO_ClearQueue [09:53:47]wFMCommunicate request_size=4 [09:53:47]MH_SAM_APDU [09:53:47]CAPDU: 80 09 00 00 [09:53:47]Write to MH i2c: E2 08 00 20 06 80 09 00 00 00 00 00 00 98 [09:53:47]Write i2c OK [09:53:47]MH_I2C_Read... [09:53:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:47]Read from MH i2c: E2 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 20 06 00 90 00 9A [09:53:47]RAPDU: 90 00 [09:53:47]wFMCommunicate OK [09:53:47]SAM_PROTO_ClearQueue done [09:53:47]KKMCreateOFDPacket [09:53:47]OFDProtocolAddRootSTLVToBuf [09:53:47]FM_MakeSignedData [09:53:47]FM_MakeSignedData [09:53:47]SAM_PROTO_SignData [09:53:47]wFMCommunicate request_size=4 [09:53:47]MH_SAM_APDU [09:53:47]CAPDU: 80 0D 01 02 [09:53:47]Write to MH i2c: E2 08 00 21 06 80 0D 01 02 00 00 00 00 A0 [09:53:47]Write i2c OK [09:53:47]MH_I2C_Read... [09:53:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:47]Read from MH i2c: E2 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 [09:53:47]MH_I2C_Read... [09:53:47]Read from MH i2c: E2 03 00 21 06 00 90 00 9B [09:53:47]RAPDU: 90 00 [09:53:47]wFMCommunicate OK [09:53:47]wFMCommunicate request_size=255 [09:53:47]MH_SAM_APDU [09:53:47]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 9D 00 00 00 F4 03 04 00 AB 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [09:53:47]Write to MH i2c: E2 02 01 22 06 80 0D 02 02 FA 00 03 00 0D 01 1E 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 9D 00 00 00 F4 03 04 00 AB 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 61 [09:53:47]Write i2c OK [09:53:47]MH_I2C_Read... [09:53:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:48]Read from MH i2c: E2 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: E2 03 00 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: E2 03 00 22 06 00 90 00 9C [09:53:48]RAPDU: 90 00 [09:53:48]wFMCommunicate OK [09:53:48]wFMCommunicate request_size=28 [09:53:48]MH_SAM_APDU [09:53:48]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 98 7B 02 00 35 04 06 00 E0 6E 2F 44 02 5B [09:53:48]Write to MH i2c: E2 1F 00 23 06 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 98 7B 02 00 35 04 06 00 E0 6E 2F 44 02 5B 00 00 69 [09:53:48]Write i2c OK [09:53:48]MH_I2C_Read... [09:53:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:48]Read from MH i2c: E2 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: E2 03 00 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: E2 03 00 23 06 00 90 00 9D [09:53:48]RAPDU: 90 00 [09:53:48]wFMCommunicate OK [09:53:48]wFMCommunicate request_size=4 [09:53:48]MH_SAM_APDU [09:53:48]CAPDU: 80 0D 03 02 [09:53:48]Write to MH i2c: E2 08 00 24 06 80 0D 03 02 00 00 00 00 A5 [09:53:48]Write i2c OK [09:53:48]MH_I2C_Read... [09:53:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:48]Read from MH i2c: E2 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: E2 0B 00 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: E2 0B 00 24 06 00 9F 79 B5 1D 15 DA 1B BE 90 00 58 [09:53:48]RAPDU: 9F 79 B5 1D 15 DA 1B BE 90 00 [09:53:48]wFMCommunicate OK [09:53:48]SAM_PROTO_SignData done [09:53:48]FM_MakeSignedData done [09:53:48]CreateOFDProtocolMessage [09:53:48]wFMCommunicate request_size=4 [09:53:48]MH_SAM_APDU [09:53:48]CAPDU: 80 11 00 00 [09:53:48]Write to MH i2c: E2 08 00 25 06 80 11 00 00 00 00 00 00 A5 [09:53:48]Write i2c OK [09:53:48]MH_I2C_Read... [09:53:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:48]Read from MH i2c: E2 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: E2 17 00 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: E2 17 00 25 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [09:53:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:53:48]wFMCommunicate OK [09:53:48]CreateOFDProtocolMessage done [09:53:48]OFDSenderStorePacket 162712 [09:53:48]StoreOFDPacket docnum=162712 [09:53:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 58 2C 19 01 D1 60 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 9D 00 00 00 F4 03 04 00 AB 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7B 02 00 35 04 06 00 E0 6E 2F 44 02 5B 9F 79 B5 1D 15 DA 1B BE [09:53:48]CheckFolder [09:53:48]dirname=/storage/ofd_packets [09:53:48]CheckFolder done [09:53:48]ProducePacketName [09:53:48]name=ofd_packets/00162712 [09:53:48]NVStorageSaveData ofd_packets/00162712 [09:53:48]File name is /storage/ofd_packets/00162712 [09:53:48]Write 319 bytes [09:53:48]NVStorageSaveData done [09:53:48]OFDSenderStorePacket done [09:53:48]KKMCreateOFDPacket done [09:53:48]NVStorageSaveData kkm_last_timestamp [09:53:48]File name is /storage/kkm_last_timestamp [09:53:48]Write 4 bytes [09:53:48]NVStorageSaveData done [09:53:48]ExternCall_PrintAddStr [09:53:48]wPrintStart [09:53:48]Write to MH i2c: 01 00 00 26 06 2C [09:53:48]Write i2c OK [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: 01 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: 01 07 00 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: 01 07 00 26 06 00 00 00 00 00 FF 0F 41 [09:53:48]RasterBufferAndPrint [09:53:48]line Счет N : (3)50398 [09:53:48]line ИНН: 02508201610067 [09:53:48]line Контрольно-Кассовый Чек [09:53:48]line ПРОДАЖА [09:53:48]line Товар: 4700000160358 [09:53:48]line Вода Легенда 1л [09:53:48]line 1.000 * 50.00 [09:53:48]line = 50.00 [09:53:48]line НДС 12% НСП 1% [09:53:48]line > о реализуемом товаре [09:53:48]line ИТОГО: 50.00 [09:53:48]line НСП 1% : 0.44 [09:53:48]line НДС 12% : 5.31 [09:53:48]line Наличными: 50.00 [09:53:48]line Безнал.: 0.00 [09:53:48]line Место: АЗС № 130 "Партнер Нефть" [09:53:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:53:48]line СНО: Общий режим [09:53:48]line Чек 157 20.08.2024 09:53 [09:53:48]line Смена: 465 ФФД: 1.0 [09:53:48]line ЗНМ: 0300000070 [09:53:48]line РНМ: 0000000000092562 [09:53:48]line Версия ККМ: 001 [09:53:48]line ФМ: 0000000000871769 [09:53:48]line ФД: 162712 [09:53:48]line ФПД: 246763844010587 [09:53:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095347&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162712&fm=246763844010587&tin=02508201610067®Number=0000000000092562&sum=5000 [09:53:48]line 0 [09:53:48]OFD Sender: Processing packet 162712 [packets to send 956, broken 955] [09:53:48]ProducePacketName [09:53:48]name=ofd_packets/00162712 [09:53:48]OFD Sender: To server: pG, [09:53:48]CommunicateWithHost lk.salyk.kg:30040 [09:53:48]ConnectInit lk.salyk.kg [09:53:48]written 0, free lines is 4095 [09:53:48]Write to MH i2c: 01 00 00 4E 06 54 [09:53:48]Write i2c OK [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: 01 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: 01 07 00 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: 01 07 00 4E 06 00 00 00 00 00 E5 0C 4C [09:53:48]RasterBufferAndPrint [09:53:48]line [09:53:48]line [09:53:48]line [09:53:48]line [09:53:48]line [09:53:48]written 0, free lines is 3322 [09:53:48]MH_Cut [09:53:48]Write to MH i2c: D1 01 00 55 06 01 2D [09:53:48]Write i2c OK [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: D1 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: D1 01 00 [09:53:48]MH_I2C_Read... [09:53:48]Read from MH i2c: D1 01 00 55 06 00 2C [09:53:48]Write to MH i2c: 01 00 00 56 06 5C [09:53:48]Write i2c OK [09:53:48]MH_I2C_Read... [09:53:49]Connected sock=11 [09:53: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 36 39 21 01 00 00 58 2C 19 01 D1 60 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 9D 00 00 00 F4 03 04 00 AB 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7B 02 00 35 04 06 00 E0 6E 2F 44 02 5B 9F 79 B5 1D 15 DA 1B BE [09:53:49]*** Cut start [09:53:49]*** Purtial cut [09:53:49]*** Stage 1: CUTSNS_PIN = 1 [09:53: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 36 39 4F 00 00 00 32 79 47 00 5B C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7B 02 00 F4 03 04 00 00 11 C4 66 B6 04 01 00 00 BD 45 A0 A9 98 EB 5F B7 [09:53:49]CommunicateWithHost err = 0 [09:53:49]CheckOFDResponse [09:53:49]1017 (14) - 77093643461234 [09:53:49]1041 (16) - 0000000000871769 [09:53:49]1040 (4) - 162712 [09:53:49]1012 (4) - 20.08.2024 03:44 [09:53:49]1206 (1) - 0 [09:53:49]OFD Sender: Remove packet 162712 [09:53:49]ProducePacketName [09:53:49]name=ofd_packets/00162712 [09:53:49]NVStorageDeleteData [09:53:49]recv_with_timeout no data received [09:53:50]OFD Sender: No OFD packet to send [09:53:51]Read from MH i2c: 01 [09:53:51]MH_I2C_Read... [09:53:51]*** Stop cut motor [09:53:51]*** Cut end [09:53:51]Read from MH i2c: 01 07 00 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: 01 07 00 56 06 00 00 00 00 00 FF 0F 71 [09:53:51]process_action close_receipt done [09:53:51]requested_data is exist [09:53:51]produce_requested_data [09:53:51]requested_item fm.sn is exist - process it [09:53:51]wFMCommunicate request_size=4 [09:53:51]MH_SAM_APDU [09:53:51]CAPDU: 80 11 00 00 [09:53:51]Write to MH i2c: E2 08 00 57 06 80 11 00 00 00 00 00 00 D7 [09:53:51]Write i2c OK [09:53:51]MH_I2C_Read... [09:53:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:51]Read from MH i2c: E2 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 17 00 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 17 00 57 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [09:53:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:53:51]wFMCommunicate OK [09:53:51]requested_item fd.num is exist - process it [09:53:51]SAM_PROTO_GetFieldsCounters [09:53:51]wFMCommunicate request_size=4 [09:53:51]MH_SAM_APDU [09:53:51]CAPDU: 80 13 00 00 [09:53:51]Write to MH i2c: E2 08 00 58 06 80 13 00 00 00 00 00 00 DA [09:53:51]Write i2c OK [09:53:51]MH_I2C_Read... [09:53:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:53:51]Read from MH i2c: E2 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 62 00 [09:53:51]MH_I2C_Read... [09:53:51]Read from MH i2c: E2 62 00 58 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 BE [09:53: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9D 00 00 00 5E 04 04 00 9D 00 00 00 57 04 04 00 9E 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:53:52]wFMCommunicate OK [09:53:52]SAM_PROTO_GetFieldsCounters done [09:53:52]requested_item shift.num is exist - process it [09:53:52]requested_item shift.opened is exist - process it [09:53:52]req_shift_opened [09:53:52]FM_GetShiftState [09:53:52]SAM_PROTO_GetShiftState [09:53:52]wFMCommunicate request_size=4 [09:53:52]MH_SAM_APDU [09:53:52]CAPDU: 80 13 01 00 [09:53:52]Write to MH i2c: E2 08 00 59 06 80 13 01 00 00 00 00 00 DC [09:53:52]Write i2c OK [09:53:52]MH_I2C_Read... [09:53:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:52]Read from MH i2c: E2 [09:53:52]MH_I2C_Read... [09:53:52]Read from MH i2c: E2 0E 00 [09:53:52]MH_I2C_Read... [09:53:52]Read from MH i2c: E2 0E 00 59 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AA [09:53:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:53:52]wFMCommunicate OK [09:53:52]SAM_PROTO_GetShiftState done [09:53:52]FM_GetShiftState done [09:53:52]req_shift_opened done [09:53:52]requested_item shift.open_date is exist - process it [09:53:52]req_shift_open_date [09:53:52]req_shift_open_date done [09:53:52]produce_requested_data done [09:53:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162712,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:53:52]process_action_free close_receipt [09:53:52]json_value_free [09:53:52]json_value_free done [09:53:52]process_json_proto returns [09:53:52]Send response to host [09:53:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162712,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:53:52]free response buf [09:53:52]execute_script done [09:53:52]execute_script returns [09:53:52]free content buf [09:53:52]Sock 10.Close socket [09:53:52]Sock 10.Thread stoped [09:53:55]OFD Sender: No OFD packet to send [09:53:56]accept exits with 9 [09:53:56]New connection [09:53:56]New thread 3067415908 created [09:53:56]Thread 3067559268 joined [09:53:56]Waiting for new connection... [09:53:56] Sock 9.Parse request [09:53:56]Sock 9.Check first char [09:53:56]Sock 9.First char is OK [09:53:56]request: POST /json_proto HTTP/1.0 [09:53:56]Method: POST [09:53:56]URL: /json_proto [09:53:56]Method is POST - this is cgi request [09:53:56]url: /json_proto [09:53:56]query_string will be loaded in cgi processing [09:53:56]execute_cgi json_proto POST (null) [09:53:56]execute_cgi path=json_proto method=POST [09:53:56]POST find Content-Length [09:53:56]Host: 172.17.44.132:8080 [09:53:56]Content-Length: 685 [09:53:56]Content-Type: application/json [09:53:56] [09:53:56]POST finish read [09:53:56]Found Content-Length = 685 [09:53:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:56]execute_script... [09:53:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291145", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:53:56]POST & json_proto [09:53:56]process_json_proto [09:53:56]json parsed OK: [09:53:56]protocol is kg_v1.0 [09:53:56]action value=close_receipt [09:53:56]process_action close_receipt [09:53:56]cmd_close_receipt [09:53:56]MH_GetDate [09:53:56]Write to MH i2c: F0 00 00 5A 06 4F [09:53:56]Write i2c OK [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: F0 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: F0 09 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: F0 09 00 5A 06 00 B5 67 C4 66 2A 83 C1 65 71 [09:53:56]GetLastDocTimeStamp 1724147627 [09:53:56]current date 1724147637 [09:53:56]FM_GetShiftState [09:53:56]SAM_PROTO_GetShiftState [09:53:56]wFMCommunicate request_size=4 [09:53:56]MH_SAM_APDU [09:53:56]CAPDU: 80 13 01 00 [09:53:56]Write to MH i2c: E2 08 00 5B 06 80 13 01 00 00 00 00 00 DE [09:53:56]Write i2c OK [09:53:56]MH_I2C_Read... [09:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:53:56]Read from MH i2c: E2 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 0E 00 [09:53:56]MH_I2C_Read... [09:53:56]Read from MH i2c: E2 0E 00 5B 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AC [09:53:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:53:56]wFMCommunicate OK [09:53:56]SAM_PROTO_GetShiftState done [09:53:56]FM_GetShiftState done [09:53:56]opened in 1724113081 [09:53:56]opened+sec_in_day 1724199481 [09:53:56]quantity*price = 100032 [09:53:56]sum+1 = 100033 [09:53:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 158 20.08.2024 09:53 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162713 ФПД: 48271340433124 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162713&fm=48271340433124&tin=02508201610067®Number=0000000000092562&sum=100000 [09:53:57]StoreToDocumentArchive [09:53:57]shift 465 fd 162713 [09:53:57]save to /storage/0465/doc_00162713 [09:53:57]save last doc name /storage/0465/doc_00162713 to /storage/kkm_last_doc_name [09:53:57]save OK [09:53:57]Clear old archive folders... [09:53:57]ProcessDocumentItem done err = 0, tmpTLVsize=250 [09:53:57]tlvbuf is 019EA210 [09:53:57]SAM_PROTO_ClearQueue [09:53:57]wFMCommunicate request_size=4 [09:53:57]MH_SAM_APDU [09:53:57]CAPDU: 80 09 00 00 [09:53:57]Write to MH i2c: E2 08 00 68 06 80 09 00 00 00 00 00 00 E0 [09:53:57]Write i2c OK [09:53:57]MH_I2C_Read... [09:53:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 68 06 00 90 00 E2 [09:53:58]RAPDU: 90 00 [09:53:58]wFMCommunicate OK [09:53:58]SAM_PROTO_ClearQueue done [09:53:58]KKMCreateOFDPacket [09:53:58]OFDProtocolAddRootSTLVToBuf [09:53:58]FM_MakeSignedData [09:53:58]FM_MakeSignedData [09:53:58]SAM_PROTO_SignData [09:53:58]wFMCommunicate request_size=4 [09:53:58]MH_SAM_APDU [09:53:58]CAPDU: 80 0D 01 02 [09:53:58]Write to MH i2c: E2 08 00 69 06 80 0D 01 02 00 00 00 00 E8 [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 69 06 00 90 00 E3 [09:53:58]RAPDU: 90 00 [09:53:58]wFMCommunicate OK [09:53:58]wFMCommunicate request_size=255 [09:53:58]MH_SAM_APDU [09:53:58]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 B5 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7B 02 00 35 04 06 00 2B E7 [09:53:58]Write to MH i2c: E2 02 01 6A 06 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 B5 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7B 02 00 35 04 06 00 2B E7 00 00 70 [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 6A 06 00 90 00 E4 [09:53:58]RAPDU: 90 00 [09:53:58]wFMCommunicate OK [09:53:58]wFMCommunicate request_size=9 [09:53:58]MH_SAM_APDU [09:53:58]CAPDU: 80 0D 02 02 04 0C 19 6E E4 [09:53:58]Write to MH i2c: E2 0C 00 6B 06 80 0D 02 02 04 00 0C 19 6E E4 00 00 6A [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 03 00 6B 06 00 90 00 E5 [09:53:58]RAPDU: 90 00 [09:53:58]wFMCommunicate OK [09:53:58]wFMCommunicate request_size=4 [09:53:58]MH_SAM_APDU [09:53:58]CAPDU: 80 0D 03 02 [09:53:58]Write to MH i2c: E2 08 00 6C 06 80 0D 03 02 00 00 00 00 ED [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 0B 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 0B 00 6C 06 00 98 F0 A1 9C 09 F4 F6 1E 90 00 C4 [09:53:58]RAPDU: 98 F0 A1 9C 09 F4 F6 1E 90 00 [09:53:58]wFMCommunicate OK [09:53:58]SAM_PROTO_SignData done [09:53:58]FM_MakeSignedData done [09:53:58]CreateOFDProtocolMessage [09:53:58]wFMCommunicate request_size=4 [09:53:58]MH_SAM_APDU [09:53:58]CAPDU: 80 11 00 00 [09:53:58]Write to MH i2c: E2 08 00 6D 06 80 11 00 00 00 00 00 00 ED [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:53:58]Read from MH i2c: E2 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 17 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: E2 17 00 6D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [09:53:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:53:58]wFMCommunicate OK [09:53:58]CreateOFDProtocolMessage done [09:53:58]OFDSenderStorePacket 162713 [09:53:58]StoreOFDPacket docnum=162713 [09:53:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 8B 97 06 01 37 FE 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 B5 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7B 02 00 35 04 06 00 2B E7 0C 19 6E E4 98 F0 A1 9C 09 F4 F6 1E [09:53:58]CheckFolder [09:53:58]dirname=/storage/ofd_packets [09:53:58]CheckFolder done [09:53:58]ProducePacketName [09:53:58]name=ofd_packets/00162713 [09:53:58]NVStorageSaveData ofd_packets/00162713 [09:53:58]File name is /storage/ofd_packets/00162713 [09:53:58]Write 300 bytes [09:53:58]NVStorageSaveData done [09:53:58]OFDSenderStorePacket done [09:53:58]KKMCreateOFDPacket done [09:53:58]NVStorageSaveData kkm_last_timestamp [09:53:58]File name is /storage/kkm_last_timestamp [09:53:58]Write 4 bytes [09:53:58]NVStorageSaveData done [09:53:58]ExternCall_PrintAddStr [09:53:58]wPrintStart [09:53:58]Write to MH i2c: 01 00 00 6E 06 74 [09:53:58]Write i2c OK [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: 01 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: 01 07 00 [09:53:58]MH_I2C_Read... [09:53:58]Read from MH i2c: 01 07 00 6E 06 00 00 00 00 00 FF 0F 89 [09:53:58]RasterBufferAndPrint [09:53:58]line Счет N : (1)291145 [09:53:58]line ИНН: 02508201610067 [09:53:58]line Контрольно-Кассовый Чек [09:53:58]line ПРОДАЖА [09:53:58]line ТРК (МРК, ГНК) : 81 [09:53:58]line Товар: 2711129700 [09:53:58]line ГАЗ-К-5 [09:53:58]line 26.050 * 38.40 [09:53:58]line = 1000.32 [09:53:58]line НДС 12% НСП 1% [09:53:58]line > о реализуемом товаре [09:53:58]line ОКРУГЛЕНИЕ: -0.32 [09:53:58]line ИТОГО: 1000.00 [09:53:58]line Внесено: 1000.00 [09:53:58]line СДАЧА: 0.00 [09:53:58]line НСП 1% : 8.85 [09:53:58]line НДС 12% : 106.23 [09:53:58]line Наличными: 1000.00 [09:53:58]line Безнал.: 0.00 [09:53:58]line Место: АЗС № 130 "Партнер Нефть" [09:53:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:53:58]line СНО: Общий режим [09:53:58]line Чек 158 20.08.2024 09:53 [09:53:58]line Смена: 465 ФФД: 1.0 [09:53:58]line ЗНМ: 0300000070 [09:53:58]line РНМ: 0000000000092562 [09:53:58]line Версия ККМ: 001 [09:53:58]line ФМ: 0000000000871769 [09:53:58]line ФД: 162713 [09:53:58]line ФПД: 48271340433124 [09:53:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095357&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162713&fm=48271340433124&tin=02508201610067®Number=0000000000092562&sum=100000 [09:53:58]written 0, free lines is 4095 [09:53:58]OFD Sender: Processing packet 162713 [packets to send 956, broken 955] [09:53:58]ProducePacketName [09:53:58]name=ofd_packets/00162713 [09:53:58]OFD Sender: To server: pG, [09:53:58]CommunicateWithHost lk.salyk.kg:30040 [09:53:58]ConnectInit lk.salyk.kg [09:53:59]Write to MH i2c: 01 00 00 99 06 9F [09:53:59]Write i2c OK [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: 01 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: 01 07 00 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: 01 07 00 99 06 00 00 00 00 00 C3 0C 75 [09:53:59]RasterBufferAndPrint [09:53:59]line [09:53:59]line [09:53:59]line [09:53:59]line [09:53:59]line [09:53:59]written 0, free lines is 3297 [09:53:59]MH_Cut [09:53:59]Write to MH i2c: D1 01 00 A0 06 01 78 [09:53:59]Write i2c OK [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: D1 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: D1 01 00 [09:53:59]MH_I2C_Read... [09:53:59]Read from MH i2c: D1 01 00 A0 06 00 77 [09:53:59]Write to MH i2c: 01 00 00 A1 06 A7 [09:53:59]Write i2c OK [09:53:59]MH_I2C_Read... [09:53:59]Connected sock=10 [09:53:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 8B 97 06 01 37 FE 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 00 00 00 F4 03 04 00 B5 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7B 02 00 35 04 06 00 2B E7 0C 19 6E E4 98 F0 A1 9C 09 F4 F6 1E [09:54:00]*** Cut start [09:54:00]*** Purtial cut [09:54:00]*** Stage 1: CUTSNS_PIN = 1 [09:54: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 36 39 4F 00 00 00 A7 D9 47 00 47 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7B 02 00 F4 03 04 00 0B 11 C4 66 B6 04 01 00 00 B0 DA 50 81 C1 09 1F 7E [09:54:00]CommunicateWithHost err = 0 [09:54:00]CheckOFDResponse [09:54:00]1017 (14) - 77093643461234 [09:54:00]1041 (16) - 0000000000871769 [09:54:00]1040 (4) - 162713 [09:54:00]1012 (4) - 20.08.2024 03:44 [09:54:00]1206 (1) - 0 [09:54:00]OFD Sender: Remove packet 162713 [09:54:00]ProducePacketName [09:54:00]name=ofd_packets/00162713 [09:54:00]NVStorageDeleteData [09:54:00]OFD Sender: No OFD packet to send [09:54:02]Read from MH i2c: 01 [09:54:02]MH_I2C_Read... [09:54:02]*** Stop cut motor [09:54:02]*** Cut end [09:54:02]Read from MH i2c: 01 07 00 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: 01 07 00 A1 06 00 00 00 00 00 FF 0F BC [09:54:02]process_action close_receipt done [09:54:02]requested_data is exist [09:54:02]produce_requested_data [09:54:02]requested_item fm.sn is exist - process it [09:54:02]wFMCommunicate request_size=4 [09:54:02]MH_SAM_APDU [09:54:02]CAPDU: 80 11 00 00 [09:54:02]Write to MH i2c: E2 08 00 A2 06 80 11 00 00 00 00 00 00 22 [09:54:02]Write i2c OK [09:54:02]MH_I2C_Read... [09:54:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:02]Read from MH i2c: E2 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 17 00 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 17 00 A2 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7B [09:54:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:54:02]wFMCommunicate OK [09:54:02]requested_item fd.num is exist - process it [09:54:02]SAM_PROTO_GetFieldsCounters [09:54:02]wFMCommunicate request_size=4 [09:54:02]MH_SAM_APDU [09:54:02]CAPDU: 80 13 00 00 [09:54:02]Write to MH i2c: E2 08 00 A3 06 80 13 00 00 00 00 00 00 25 [09:54:02]Write i2c OK [09:54:02]MH_I2C_Read... [09:54:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:02]Read from MH i2c: E2 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 62 00 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 62 00 A3 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 0D [09:54:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9E 00 00 00 5E 04 04 00 9E 00 00 00 57 04 04 00 9F 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:02]wFMCommunicate OK [09:54:02]SAM_PROTO_GetFieldsCounters done [09:54:02]requested_item shift.num is exist - process it [09:54:02]requested_item shift.opened is exist - process it [09:54:02]req_shift_opened [09:54:02]FM_GetShiftState [09:54:02]SAM_PROTO_GetShiftState [09:54:02]wFMCommunicate request_size=4 [09:54:02]MH_SAM_APDU [09:54:02]CAPDU: 80 13 01 00 [09:54:02]Write to MH i2c: E2 08 00 A4 06 80 13 01 00 00 00 00 00 27 [09:54:02]Write i2c OK [09:54:02]MH_I2C_Read... [09:54:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:02]Read from MH i2c: E2 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 0E 00 [09:54:02]MH_I2C_Read... [09:54:02]Read from MH i2c: E2 0E 00 A4 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F5 [09:54:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:54:02]wFMCommunicate OK [09:54:02]SAM_PROTO_GetShiftState done [09:54:02]FM_GetShiftState done [09:54:02]req_shift_opened done [09:54:02]requested_item shift.open_date is exist - process it [09:54:02]req_shift_open_date [09:54:02]req_shift_open_date done [09:54:02]produce_requested_data done [09:54:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162713,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:54:02]process_action_free close_receipt [09:54:02]json_value_free [09:54:02]json_value_free done [09:54:02]process_json_proto returns [09:54:02]Send response to host [09:54:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162713,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:54:02]free response buf [09:54:02]execute_script done [09:54:02]execute_script returns [09:54:02]free content buf [09:54:02]Sock 9.Close socket [09:54:02]Sock 9.Thread stoped [09:54:05]OFD Sender: No OFD packet to send [09:54:10]OFD Sender: No OFD packet to send [09:54:15]OFD Sender: No OFD packet to send [09:54:19]accept exits with 8 [09:54:19]New connection [09:54:19]New thread 3067559268 created [09:54:19]Thread 3067415908 joined [09:54:19]Waiting for new connection... [09:54:19] Sock 8.Parse request [09:54:19]Sock 8.Check first char [09:54:19]Sock 8.First char is OK [09:54:19]request: POST /json_proto HTTP/1.0 [09:54:19]Method: POST [09:54:19]URL: /json_proto [09:54:19]Method is POST - this is cgi request [09:54:19]url: /json_proto [09:54:19]query_string will be loaded in cgi processing [09:54:19]execute_cgi json_proto POST (null) [09:54:19]execute_cgi path=json_proto method=POST [09:54:19]POST find Content-Length [09:54:19]Host: 172.17.44.132:8080 [09:54:19]Content-Length: 751 [09:54:19]Content-Type: application/json [09:54:19] [09:54:19]POST finish read [09:54:19]Found Content-Length = 751 [09:54:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:19]execute_script... [09:54:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291157", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:19]POST & json_proto [09:54:19]process_json_proto [09:54:19]json parsed OK: [09:54:19]protocol is kg_v1.0 [09:54:19]action value=close_receipt [09:54:19]process_action close_receipt [09:54:19]cmd_close_receipt [09:54:19]MH_GetDate [09:54:19]Write to MH i2c: F0 00 00 A5 06 9A [09:54:19]Write i2c OK [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: F0 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: F0 09 00 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: F0 09 00 A5 06 00 CC 67 C4 66 2A 83 C1 65 D3 [09:54:19]GetLastDocTimeStamp 1724147637 [09:54:19]current date 1724147660 [09:54:19]FM_GetShiftState [09:54:19]SAM_PROTO_GetShiftState [09:54:19]wFMCommunicate request_size=4 [09:54:19]MH_SAM_APDU [09:54:19]CAPDU: 80 13 01 00 [09:54:19]Write to MH i2c: E2 08 00 A6 06 80 13 01 00 00 00 00 00 29 [09:54:19]Write i2c OK [09:54:19]MH_I2C_Read... [09:54:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:19]Read from MH i2c: E2 [09:54:19]MH_I2C_Read... [09:54:19]Read from MH i2c: E2 0E 00 [09:54:20]MH_I2C_Read... [09:54:20]Read from MH i2c: E2 0E 00 A6 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F7 [09:54:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:54:20]wFMCommunicate OK [09:54:20]SAM_PROTO_GetShiftState done [09:54:20]FM_GetShiftState done [09:54:20]opened in 1724113081 [09:54:20]opened+sec_in_day 1724199481 [09:54:20]quantity*price = 0 [09:54:20]sum+1 = 1 [09:54:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 159 20.08.2024 09:54 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104782 ФМ: 0000000000871769 ФД: 162714 ФПД: 194449635539293 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095421&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162714&fm=194449635539293&tin=02508201610067®Number=0000000000092562&sum=0 [09:54:21]StoreToDocumentArchive [09:54:21]shift 465 fd 162714 [09:54:21]save to /storage/0465/doc_00162714 [09:54:21]save last doc name /storage/0465/doc_00162714 to /storage/kkm_last_doc_name [09:54:21]save OK [09:54:21]Clear old archive folders... [09:54:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [09:54:21]tlvbuf is 019627C0 [09:54:21]SAM_PROTO_ClearQueue [09:54:21]wFMCommunicate request_size=4 [09:54:21]MH_SAM_APDU [09:54:21]CAPDU: 80 09 00 00 [09:54:21]Write to MH i2c: E2 08 00 B3 06 80 09 00 00 00 00 00 00 2B [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:21]Read from MH i2c: E2 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 03 00 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 03 00 B3 06 00 90 00 2D [09:54:21]RAPDU: 90 00 [09:54:21]wFMCommunicate OK [09:54:21]SAM_PROTO_ClearQueue done [09:54:21]KKMCreateOFDPacket [09:54:21]OFDProtocolAddRootSTLVToBuf [09:54:21]FM_MakeSignedData [09:54:21]FM_MakeSignedData [09:54:21]SAM_PROTO_SignData [09:54:21]wFMCommunicate request_size=4 [09:54:21]MH_SAM_APDU [09:54:21]CAPDU: 80 0D 01 02 [09:54:21]Write to MH i2c: E2 08 00 B4 06 80 0D 01 02 00 00 00 00 33 [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:21]Read from MH i2c: E2 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 03 00 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 03 00 B4 06 00 90 00 2E [09:54:21]RAPDU: 90 00 [09:54:21]wFMCommunicate OK [09:54:21]wFMCommunicate request_size=255 [09:54:21]MH_SAM_APDU [09:54:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 CD 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7B 02 00 35 04 06 00 B0 D9 D5 73 [09:54:21]Write to MH i2c: E2 02 01 B5 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 CD 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7B 02 00 35 04 06 00 B0 D9 D5 73 00 00 F6 [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:21]Read from MH i2c: E2 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 03 00 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 03 00 B5 06 00 90 00 2F [09:54:21]RAPDU: 90 00 [09:54:21]wFMCommunicate OK [09:54:21]wFMCommunicate request_size=7 [09:54:21]MH_SAM_APDU [09:54:21]CAPDU: 80 0D 02 02 02 F9 5D [09:54:21]Write to MH i2c: E2 0A 00 B6 06 80 0D 02 02 02 00 F9 5D 00 00 90 [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:21]Read from MH i2c: E2 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 03 00 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 03 00 B6 06 00 90 00 30 [09:54:21]RAPDU: 90 00 [09:54:21]wFMCommunicate OK [09:54:21]wFMCommunicate request_size=4 [09:54:21]MH_SAM_APDU [09:54:21]CAPDU: 80 0D 03 02 [09:54:21]Write to MH i2c: E2 08 00 B7 06 80 0D 03 02 00 00 00 00 38 [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:21]Read from MH i2c: E2 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 0B 00 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 0B 00 B7 06 00 94 E7 A2 63 11 8C 8D BD 90 00 A0 [09:54:21]RAPDU: 94 E7 A2 63 11 8C 8D BD 90 00 [09:54:21]wFMCommunicate OK [09:54:21]SAM_PROTO_SignData done [09:54:21]FM_MakeSignedData done [09:54:21]CreateOFDProtocolMessage [09:54:21]wFMCommunicate request_size=4 [09:54:21]MH_SAM_APDU [09:54:21]CAPDU: 80 11 00 00 [09:54:21]Write to MH i2c: E2 08 00 B8 06 80 11 00 00 00 00 00 00 38 [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:21]Read from MH i2c: E2 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 17 00 [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: E2 17 00 B8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [09:54:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:54:21]wFMCommunicate OK [09:54:21]CreateOFDProtocolMessage done [09:54:21]OFDSenderStorePacket 162714 [09:54:21]StoreOFDPacket docnum=162714 [09:54:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A8 23 04 01 2E 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 CD 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7B 02 00 35 04 06 00 B0 D9 D5 73 F9 5D 94 E7 A2 63 11 8C 8D BD [09:54:21]CheckFolder [09:54:21]dirname=/storage/ofd_packets [09:54:21]CheckFolder done [09:54:21]ProducePacketName [09:54:21]name=ofd_packets/00162714 [09:54:21]NVStorageSaveData ofd_packets/00162714 [09:54:21]File name is /storage/ofd_packets/00162714 [09:54:21]Write 298 bytes [09:54:21]NVStorageSaveData done [09:54:21]OFDSenderStorePacket done [09:54:21]KKMCreateOFDPacket done [09:54:21]NVStorageSaveData kkm_last_timestamp [09:54:21]File name is /storage/kkm_last_timestamp [09:54:21]Write 4 bytes [09:54:21]NVStorageSaveData done [09:54:21]ExternCall_PrintAddStr [09:54:21]wPrintStart [09:54:21]Write to MH i2c: 01 00 00 B9 06 BF [09:54:21]Write i2c OK [09:54:21]MH_I2C_Read... [09:54:21]Read from MH i2c: 01 [09:54:22]MH_I2C_Read... [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 B9 06 00 00 00 00 00 FF 0F D4 [09:54:22]RasterBufferAndPrint [09:54:22]line Счет N : (1)291157 [09:54:22]line ИНН: 02508201610067 [09:54:22]line Контрольно-Кассовый Чек [09:54:22]line ПРОДАЖА [09:54:22]line ТРК (МРК, ГНК) : 64 [09:54:22]line Товар: 2710194800 [09:54:22]line ДТ-К-5 [09:54:22]line 30.000 * 0.00 [09:54:22]line = 0.00 [09:54:22]line НДС 12% НСП 1% [09:54:22]line > о реализуемом товаре [09:54:22]line ИТОГО: 0.00 [09:54:22]line НСП 1% : 0.00 [09:54:22]line НДС 12% : 0.00 [09:54:22]line Наличными: 0.00 [09:54:22]line Безнал.: 0.00 [09:54:22]line Место: АЗС № 130 "Партнер Нефть" [09:54:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:54:22]line СНО: Общий режим [09:54:22]line Чек 159 20.08.2024 09:54 [09:54:22]line Смена: 465 ФФД: 1.0 [09:54:22]line ЗНМ: 0300000070 [09:54:22]line РНМ: 0000000000092562 [09:54:22]line Версия ККМ: 001 [09:54:22]line Талоны: ТК ГПНА Online [09:54:22]line 30104782 [09:54:22]line ФМ: 0000000000871769 [09:54:22]line ФД: 162714 [09:54:22]line ФПД: 194449635539293 [09:54:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095421&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162714&fm=194449635539293&tin=02508201610067®Number=0000000000092562&sum=0 [09:54:22]written 0, free lines is 4095 [09:54:22]OFD Sender: Processing packet 162714 [packets to send 956, broken 955] [09:54:22]ProducePacketName [09:54:22]name=ofd_packets/00162714 [09:54:22]OFD Sender: To server: pG, [09:54:22]CommunicateWithHost lk.salyk.kg:30040 [09:54:22]ConnectInit lk.salyk.kg [09:54:22]Write to MH i2c: 01 00 00 E3 06 E9 [09:54:22]Write i2c OK [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: 01 [09:54:22]MH_I2C_Read... [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 E3 06 00 00 00 00 00 E1 0C DD [09:54:22]RasterBufferAndPrint [09:54:22]line [09:54:22]line [09:54:22]line [09:54:22]line [09:54:22]line [09:54:22]written 0, free lines is 3324 [09:54:22]MH_Cut [09:54:22]Write to MH i2c: D1 01 00 EA 06 01 C2 [09:54:22]Write i2c OK [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: D1 [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: D1 01 00 [09:54:22]MH_I2C_Read... [09:54:22]Read from MH i2c: D1 01 00 EA 06 00 C1 [09:54:22]Write to MH i2c: 01 00 00 EB 06 F1 [09:54:22]Write i2c OK [09:54:22]MH_I2C_Read... [09:54:23]*** Cut start [09:54:23]*** Purtial cut [09:54:23]*** Stage 1: CUTSNS_PIN = 1 [09:54:25]Read from MH i2c: 01 [09:54:25]MH_I2C_Read... [09:54:25]*** Stop cut motor [09:54:25]*** Cut end [09:54:25]Read from MH i2c: 01 07 00 [09:54:25]MH_I2C_Read... [09:54:25]Read from MH i2c: 01 07 00 EB 06 00 00 00 00 00 FF 0F 06 [09:54:25]process_action close_receipt done [09:54:25]requested_data is exist [09:54:25]produce_requested_data [09:54:25]requested_item fm.sn is exist - process it [09:54:25]wFMCommunicate request_size=4 [09:54:25]MH_SAM_APDU [09:54:25]CAPDU: 80 11 00 00 [09:54:25]Write to MH i2c: E2 08 00 EC 06 80 11 00 00 00 00 00 00 6C [09:54:25]Write i2c OK [09:54:25]MH_I2C_Read... [09:54:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:25]Read from MH i2c: E2 [09:54:25]MH_I2C_Read... [09:54:25]Read from MH i2c: E2 17 00 [09:54:25]MH_I2C_Read... [09:54:25]Read from MH i2c: E2 17 00 EC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C5 [09:54:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:54:25]wFMCommunicate OK [09:54:25]requested_item fd.num is exist - process it [09:54:25]SAM_PROTO_GetFieldsCounters [09:54:25]wFMCommunicate request_size=4 [09:54:25]MH_SAM_APDU [09:54:25]CAPDU: 80 13 00 00 [09:54:25]Write to MH i2c: E2 08 00 ED 06 80 13 00 00 00 00 00 00 6F [09:54:25]Write i2c OK [09:54:25]MH_I2C_Read... [09:54:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:25]Read from MH i2c: E2 [09:54:25]MH_I2C_Read... [09:54:25]Read from MH i2c: E2 62 00 [09:54:25]MH_I2C_Read... [09:54:25]Read from MH i2c: E2 62 00 ED 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 5B [09:54:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9F 00 00 00 5E 04 04 00 9F 00 00 00 57 04 04 00 A0 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:25]wFMCommunicate OK [09:54:25]SAM_PROTO_GetFieldsCounters done [09:54:25]requested_item shift.num is exist - process it [09:54:25]requested_item shift.opened is exist - process it [09:54:25]req_shift_opened [09:54:25]FM_GetShiftState [09:54:25]SAM_PROTO_GetShiftState [09:54:25]wFMCommunicate request_size=4 [09:54:25]MH_SAM_APDU [09:54:25]CAPDU: 80 13 01 00 [09:54:25]Write to MH i2c: E2 08 00 EE 06 80 13 01 00 00 00 00 00 71 [09:54:25]Write i2c OK [09:54:25]MH_I2C_Read... [09:54:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:25]Read from MH i2c: E2 [09:54:25]MH_I2C_Read... [09:54:25]Read from MH i2c: E2 0E 00 [09:54:25]MH_I2C_Read... [09:54:25]Read from MH i2c: E2 0E 00 EE 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3F [09:54:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:54:25]wFMCommunicate OK [09:54:25]SAM_PROTO_GetShiftState done [09:54:25]FM_GetShiftState done [09:54:25]req_shift_opened done [09:54:25]requested_item shift.open_date is exist - process it [09:54:25]req_shift_open_date [09:54:25]req_shift_open_date done [09:54:25]produce_requested_data done [09:54:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162714,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:54:25]process_action_free close_receipt [09:54:25]json_value_free [09:54:25]json_value_free done [09:54:25]process_json_proto returns [09:54:25]Send response to host [09:54:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162714,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:54:25]free response buf [09:54:25]execute_script done [09:54:25]execute_script returns [09:54:25]free content buf [09:54:25]Sock 8.Close socket [09:54:25]Sock 8.Thread stoped [09:54:28]recv_with_timeout no data received [09:54:30]Connected sock=11 [09: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 36 39 0C 01 00 00 A8 23 04 01 2E 07 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 00 00 00 F4 03 04 00 CD 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7B 02 00 35 04 06 00 B0 D9 D5 73 F9 5D 94 E7 A2 63 11 8C 8D BD [09:54: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 36 39 4F 00 00 00 03 84 47 00 B4 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 36 39 10 04 04 00 9A 7B 02 00 F4 03 04 00 2A 11 C4 66 B6 04 01 00 00 6E 1C 4E E5 D0 CE 8D 13 [09:54:32]CommunicateWithHost err = 0 [09:54:32]CheckOFDResponse [09:54:32]1017 (14) - 77093643461234 [09:54:32]1041 (16) - 0000000000871769 [09:54:32]1040 (4) - 162714 [09:54:32]1012 (4) - 20.08.2024 03:44 [09:54:32]1206 (1) - 0 [09:54:32]OFD Sender: Remove packet 162714 [09:54:32]ProducePacketName [09:54:32]name=ofd_packets/00162714 [09:54:32]NVStorageDeleteData [09:54:33]OFD Sender: No OFD packet to send [09:54:34]accept exits with 10 [09:54:34]New connection [09:54:34]New thread 3067415908 created [09:54:34]Thread 3067559268 joined [09:54:34]Waiting for new connection... [09:54:34] Sock 10.Parse request [09:54:34]Sock 10.Check first char [09:54:34]Sock 10.First char is OK [09:54:34]request: POST /json_proto HTTP/1.0 [09:54:34]Method: POST [09:54:34]URL: /json_proto [09:54:34]Method is POST - this is cgi request [09:54:34]url: /json_proto [09:54:34]query_string will be loaded in cgi processing [09:54:34]execute_cgi json_proto POST (null) [09:54:34]execute_cgi path=json_proto method=POST [09:54:34]POST find Content-Length [09:54:34]Host: 172.17.44.132:8080 [09:54:34]Content-Length: 672 [09:54:34]Content-Type: application/json [09:54:34] [09:54:34]POST finish read [09:54:34]Found Content-Length = 672 [09:54:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:34]execute_script... [09:54:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291158", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:54:34]POST & json_proto [09:54:34]process_json_proto [09:54:34]json parsed OK: [09:54:34]protocol is kg_v1.0 [09:54:34]action value=close_receipt [09:54:34]process_action close_receipt [09:54:34]cmd_close_receipt [09:54:34]MH_GetDate [09:54:34]Write to MH i2c: F0 00 00 EF 06 E4 [09:54:34]Write i2c OK [09:54:34]MH_I2C_Read... [09:54:34]Read from MH i2c: F0 [09:54:34]MH_I2C_Read... [09:54:34]Read from MH i2c: F0 09 00 [09:54:34]MH_I2C_Read... [09:54:34]Read from MH i2c: F0 09 00 EF 06 00 DB 67 C4 66 2A 83 C1 65 2C [09:54:34]GetLastDocTimeStamp 1724147661 [09:54:34]current date 1724147675 [09:54:34]FM_GetShiftState [09:54:34]SAM_PROTO_GetShiftState [09:54:34]wFMCommunicate request_size=4 [09:54:34]MH_SAM_APDU [09:54:34]CAPDU: 80 13 01 00 [09:54:34]Write to MH i2c: E2 08 00 F0 06 80 13 01 00 00 00 00 00 73 [09:54:34]Write i2c OK [09:54:34]MH_I2C_Read... [09:54:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:34]Read from MH i2c: E2 [09:54:34]MH_I2C_Read... [09:54:34]Read from MH i2c: E2 0E 00 [09:54:34]MH_I2C_Read... [09:54:34]Read from MH i2c: E2 0E 00 F0 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 41 [09:54:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:54:34]wFMCommunicate OK [09:54:34]SAM_PROTO_GetShiftState done [09:54:34]FM_GetShiftState done [09:54:34]opened in 1724113081 [09:54:34]opened+sec_in_day 1724199481 [09:54:34]quantity*price = 150052 [09:54:34]sum+1 = 150054 [09:54:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 160 20.08.2024 09:54 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162715 ФПД: 84249850036717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095435&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162715&fm=84249850036717&tin=02508201610067®Number=0000000000092562&sum=150000 [09:54:35]StoreToDocumentArchive [09:54:35]shift 465 fd 162715 [09:54:35]save to /storage/0465/doc_00162715 [09:54:35]save last doc name /storage/0465/doc_00162715 to /storage/kkm_last_doc_name [09:54:35]save OK [09:54:35]Clear old archive folders... [09:54:35]ProcessDocumentItem done err = 0, tmpTLVsize=249 [09:54:35]tlvbuf is 01A5A4C0 [09:54:35]SAM_PROTO_ClearQueue [09:54:35]wFMCommunicate request_size=4 [09:54:35]MH_SAM_APDU [09:54:35]CAPDU: 80 09 00 00 [09:54:35]Write to MH i2c: E2 08 00 FD 06 80 09 00 00 00 00 00 00 75 [09:54:35]Write i2c OK [09:54:35]MH_I2C_Read... [09:54:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:54:35]Read from MH i2c: E2 [09:54:35]MH_I2C_Read... [09:54:35]Read from MH i2c: E2 03 00 [09:54:35]MH_I2C_Read... [09:54:35]Read from MH i2c: E2 03 00 FD 06 00 90 00 77 [09:54:35]RAPDU: 90 00 [09:54:35]wFMCommunicate OK [09:54:35]SAM_PROTO_ClearQueue done [09:54:35]KKMCreateOFDPacket [09:54:35]OFDProtocolAddRootSTLVToBuf [09:54:35]FM_MakeSignedData [09:54:35]FM_MakeSignedData [09:54:35]SAM_PROTO_SignData [09:54:35]wFMCommunicate request_size=4 [09:54:35]MH_SAM_APDU [09:54:35]CAPDU: 80 0D 01 02 [09:54:35]Write to MH i2c: E2 08 00 FE 06 80 0D 01 02 00 00 00 00 7D [09:54:35]Write i2c OK [09:54:35]MH_I2C_Read... [09:54:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:54:35]Read from MH i2c: E2 [09:54:35]MH_I2C_Read... [09:54:35]Read from MH i2c: E2 03 00 [09:54:35]MH_I2C_Read... [09:54:35]Read from MH i2c: E2 03 00 FE 06 00 90 00 78 [09:54:35]RAPDU: 90 00 [09:54:35]wFMCommunicate OK [09:54:35]wFMCommunicate request_size=255 [09:54:35]MH_SAM_APDU [09:54:35]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 DB 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7B 02 00 35 04 06 00 4C 9F F2 [09:54:36]Write to MH i2c: E2 02 01 FF 06 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 DB 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7B 02 00 35 04 06 00 4C 9F F2 00 00 33 [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:36]Read from MH i2c: E2 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 FF 06 00 90 00 79 [09:54:36]RAPDU: 90 00 [09:54:36]wFMCommunicate OK [09:54:36]wFMCommunicate request_size=8 [09:54:36]MH_SAM_APDU [09:54:36]CAPDU: 80 0D 02 02 03 62 41 ED [09:54:36]Write to MH i2c: E2 0B 00 00 07 80 0D 02 02 03 00 62 41 ED 00 00 17 [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:54:36]Read from MH i2c: E2 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 03 00 00 07 00 90 00 7B [09:54:36]RAPDU: 90 00 [09:54:36]wFMCommunicate OK [09:54:36]wFMCommunicate request_size=4 [09:54:36]MH_SAM_APDU [09:54:36]CAPDU: 80 0D 03 02 [09:54:36]Write to MH i2c: E2 08 00 01 07 80 0D 03 02 00 00 00 00 83 [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:54:36]Read from MH i2c: E2 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 0B 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 0B 00 01 07 00 C8 32 46 F3 7E 86 92 DA 90 00 27 [09:54:36]RAPDU: C8 32 46 F3 7E 86 92 DA 90 00 [09:54:36]wFMCommunicate OK [09:54:36]SAM_PROTO_SignData done [09:54:36]FM_MakeSignedData done [09:54:36]CreateOFDProtocolMessage [09:54:36]wFMCommunicate request_size=4 [09:54:36]MH_SAM_APDU [09:54:36]CAPDU: 80 11 00 00 [09:54:36]Write to MH i2c: E2 08 00 02 07 80 11 00 00 00 00 00 00 83 [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:36]Read from MH i2c: E2 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 17 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: E2 17 00 02 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DC [09:54:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:54:36]wFMCommunicate OK [09:54:36]CreateOFDProtocolMessage done [09:54:36]OFDSenderStorePacket 162715 [09:54:36]StoreOFDPacket docnum=162715 [09:54:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 18 BF 05 01 C3 BA 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 DB 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7B 02 00 35 04 06 00 4C 9F F2 62 41 ED C8 32 46 F3 7E 86 92 DA [09:54:36]CheckFolder [09:54:36]dirname=/storage/ofd_packets [09:54:36]CheckFolder done [09:54:36]ProducePacketName [09:54:36]name=ofd_packets/00162715 [09:54:36]NVStorageSaveData ofd_packets/00162715 [09:54:36]File name is /storage/ofd_packets/00162715 [09:54:36]Write 299 bytes [09:54:36]NVStorageSaveData done [09:54:36]OFDSenderStorePacket done [09:54:36]KKMCreateOFDPacket done [09:54:36]NVStorageSaveData kkm_last_timestamp [09:54:36]File name is /storage/kkm_last_timestamp [09:54:36]Write 4 bytes [09:54:36]NVStorageSaveData done [09:54:36]ExternCall_PrintAddStr [09:54:36]wPrintStart [09:54:36]Write to MH i2c: 01 00 00 03 07 0A [09:54:36]Write i2c OK [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: 01 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: 01 07 00 [09:54:36]MH_I2C_Read... [09:54:36]Read from MH i2c: 01 07 00 03 07 00 00 00 00 00 FF 0F 1F [09:54:36]RasterBufferAndPrint [09:54:36]line Счет N : (1)291158 [09:54:36]line ИНН: 02508201610067 [09:54:36]line Контрольно-Кассовый Чек [09:54:36]line ПРОДАЖА [09:54:36]line ТРК (МРК, ГНК) : 41 [09:54:36]line Товар: 2710124130 [09:54:36]line SU-92-К-5 [09:54:36]line 21.810 * 68.80 [09:54:36]line = 1500.53 [09:54:36]line НДС 12% НСП 1% [09:54:36]line > о реализуемом товаре [09:54:36]line ОКРУГЛЕНИЕ: -0.53 [09:54:36]line ИТОГО: 1500.00 [09:54:36]line Внесено: 1500.00 [09:54:36]line СДАЧА: 0.00 [09:54:36]line НСП 1% : 13.28 [09:54:36]line НДС 12% : 159.35 [09:54:36]line Наличными: 1500.00 [09:54:36]line Безнал.: 0.00 [09:54:36]line Место: АЗС № 130 "Партнер Нефть" [09:54:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:54:36]line СНО: Общий режим [09:54:36]line Чек 160 20.08.2024 09:54 [09:54:36]line Смена: 465 ФФД: 1.0 [09:54:36]line ЗНМ: 0300000070 [09:54:36]line РНМ: 0000000000092562 [09:54:36]line Версия ККМ: 001 [09:54:36]line ФМ: 0000000000871769 [09:54:36]line ФД: 162715 [09:54:36]line ФПД: 84249850036717 [09:54:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095435&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162715&fm=84249850036717&tin=02508201610067®Number=0000000000092562&sum=150000 [09:54:36]OFD Sender: Processing packet 162715 [packets to send 956, broken 955] [09:54:36]ProducePacketName [09:54:36]name=ofd_packets/00162715 [09:54:36]OFD Sender: To server: pG, [09:54:36]CommunicateWithHost lk.salyk.kg:30040 [09:54:36]ConnectInit lk.salyk.kg [09:54:36]written 0, free lines is 4095 [09:54:37]Write to MH i2c: 01 00 00 2E 07 35 [09:54:37]Write i2c OK [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: 01 [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: 01 07 00 [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: 01 07 00 2E 07 00 00 00 00 00 CD 0C 15 [09:54:37]RasterBufferAndPrint [09:54:37]line [09:54:37]line [09:54:37]line [09:54:37]line [09:54:37]line [09:54:37]written 0, free lines is 3310 [09:54:37]MH_Cut [09:54:37]Write to MH i2c: D1 01 00 35 07 01 0E [09:54:37]Write i2c OK [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: D1 [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: D1 01 00 [09:54:37]MH_I2C_Read... [09:54:37]Read from MH i2c: D1 01 00 35 07 00 0D [09:54:37]Write to MH i2c: 01 00 00 36 07 3D [09:54:37]Write i2c OK [09:54:37]MH_I2C_Read... [09:54:38]*** Cut start [09:54:38]*** Purtial cut [09:54:38]*** Stage 1: CUTSNS_PIN = 1 [09:54:39]Connected sock=11 [09:54: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 36 39 0D 01 00 00 18 BF 05 01 C3 BA 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 *** Stop cut motor [09:54:40]30 *** Cut end [09:54:40]05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 00 00 00 F4 03 04 00 DB 67 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7B 02 00 35 04 06 00 4C 9F F2 62 41 ED C8 32 46 F3 7E 86 92 DA [09:54:40]Read from MH i2c: 01 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: 01 07 00 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: 01 07 00 36 07 00 00 00 00 00 FF 0F 52 [09:54:40]process_action close_receipt done [09:54:40]requested_data is exist [09:54:40]produce_requested_data [09:54:40]requested_item fm.sn is exist - process it [09:54:40]wFMCommunicate request_size=4 [09:54:40]MH_SAM_APDU [09:54:40]CAPDU: 80 11 00 00 [09:54:40]Write to MH i2c: E2 08 00 37 07 80 11 00 00 00 00 00 00 B8 [09:54:40]Write i2c OK [09:54:40]MH_I2C_Read... [09:54:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:54:40]Read from MH i2c: E2 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: E2 17 00 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: E2 17 00 37 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 11 [09:54:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:54:40]wFMCommunicate OK [09:54:40]requested_item fd.num is exist - process it [09:54:40]SAM_PROTO_GetFieldsCounters [09:54:40]wFMCommunicate request_size=4 [09:54:40]MH_SAM_APDU [09:54:40]CAPDU: 80 13 00 00 [09:54:40]Write to MH i2c: E2 08 00 38 07 80 13 00 00 00 00 00 00 BB [09:54:40]Write i2c OK [09:54:40]MH_I2C_Read... [09:54:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:54:40]Read from MH i2c: E2 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: E2 62 00 [09:54:40]MH_I2C_Read... [09:54:40]Read from MH i2c: E2 62 00 38 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 AB [09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A0 00 00 00 5E 04 04 00 A0 00 00 00 57 04 04 00 A1 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:54:40]wFMCommunicate OK [09:54:40]SAM_PROTO_GetFieldsCounters done [09:54:40]requested_item shift.num is exist - process it [09:54:40]requested_item shift.opened is exist - process it [09:54:40]req_shift_opened [09:54:40]FM_GetShiftState [09:54:40]SAM_PROTO_GetShiftState [09:54:40]wFMCommunicate request_size=4 [09:54:40]MH_SAM_APDU [09:54:40]CAPDU: 80 13 01 00 [09:54:40]Write to MH i2c: E2 08 00 39 07 80 13 Received data: 01 87 00 95 00 F6 00 70 00 47 00 2C 01 BD 00 [09:54:40]30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 97 F4 47 00 7C 01 A5 07 01 00 07 00 3B 00 F9 03 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:54:40]0E Write i2c OK [09:54:40]00 MH_I2C_Read... [09:54:40]37 37 30 39 33 36 34 33 34 36 31 Read from MH i2c: 32 E2 33 [09:54:40]34 MH_I2C_Read... [09:54:40]11 Read from MH i2c: 04 E2 10 0E 00 00 30 [09:54:40]30 MH_I2C_Read... [09:54:40]30 Read from MH i2c: 30 E2 30 0E 30 00 30 39 30 07 30 00 30 38 37 31 37 36 39 10 04 04 00 9B 7B 02 00 F4 03 04 00 09 33 00 11 01 C4 B9 66 E0 B6 C3 04 66 01 00 00 00 00 E9 81 E7 54 44 57 8A 3B [09:54:40]CommunicateWithHost err = 0 [09:54:40]CheckOFDResponse [09:54:40]1017 (14) - 77093643461234 [09:54:40]1041 (16) - 0000000000871769 [09:54:40]1040 (4) - 162715 [09:54:40]1012 (4) - 20.08.2024 03:44 [09:54:40]1206 (1) - 0 [09:54:40]00 OFD Sender: Remove packet 162715 [09:54:40]00 ProducePacketName [09:54:40]90 name=ofd_packets/00162715 [09:54:40]00 NVStorageDeleteData [09:54:40]8B [09:54:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:54:40]wFMCommunicate OK [09:54:40]SAM_PROTO_GetShiftState done [09:54:40]FM_GetShiftState done [09:54:40]req_shift_opened done [09:54:40]requested_item shift.open_date is exist - process it [09:54:40]req_shift_open_date [09:54:40]req_shift_open_date done [09:54:40]produce_requested_data done [09:54:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162715,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:54:40]process_action_free close_receipt [09:54:40]json_value_free [09:54:40]json_value_free done [09:54:40]process_json_proto returns [09:54:40]Send response to host [09:54:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162715,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:54:40]free response buf [09:54:40]execute_script done [09:54:40]execute_script returns [09:54:40]free content buf [09:54:40]Sock 10.Close socket [09:54:40]Sock 10.Thread stoped [09:54:41]OFD Sender: No OFD packet to send [09:54:46]OFD Sender: No OFD packet to send [09:54:49]recv_with_timeout no data received [09:54:51]OFD Sender: No OFD packet to send [09:54:56]OFD Sender: No OFD packet to send [09:55:01]recv_with_timeout no data received [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:29]recv_with_timeout no data received [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:44]recv_with_timeout no data received [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:55:57]recv_with_timeout no data received [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:12]recv_with_timeout no data received [09:56:16]OFD Sender: No OFD packet to send [09:56:21]OFD Sender: No OFD packet to send [09:56:24]recv_with_timeout no data received [09:56:26]OFD Sender: No OFD packet to send [09:56:27]accept exits with 9 [09:56:27]New connection [09:56:27]New thread 3067559268 created [09:56:27]Thread 3067415908 joined [09:56:27]Waiting for new connection... [09:56:27] Sock 9.Parse request [09:56:27]Sock 9.Check first char [09:56:27]Sock 9.First char is OK [09:56:27]request: POST /json_proto HTTP/1.0 [09:56:27]Method: POST [09:56:27]URL: /json_proto [09:56:27]Method is POST - this is cgi request [09:56:27]url: /json_proto [09:56:27]query_string will be loaded in cgi processing [09:56:27]execute_cgi json_proto POST (null) [09:56:27]execute_cgi path=json_proto method=POST [09:56:27]POST find Content-Length [09:56:27]Host: 172.17.44.132:8080 [09:56:27]Content-Length: 677 [09:56:27]Content-Type: application/json [09:56:27] [09:56:27]POST finish read [09:56:27]Found Content-Length = 677 [09:56:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:27]execute_script... [09:56:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291160", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:27]POST & json_proto [09:56:27]process_json_proto [09:56:27]json parsed OK: [09:56:27]protocol is kg_v1.0 [09:56:27]action value=close_receipt [09:56:27]process_action close_receipt [09:56:27]cmd_close_receipt [09:56:27]MH_GetDate [09:56:27]Write to MH i2c: F0 00 00 3A 07 30 [09:56:27]Write i2c OK [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: F0 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: F0 09 00 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: F0 09 00 3A 07 00 4C 68 C4 66 2A 83 C1 65 EA [09:56:27]GetLastDocTimeStamp 1724147675 [09:56:27]current date 1724147788 [09:56:27]FM_GetShiftState [09:56:27]SAM_PROTO_GetShiftState [09:56:27]wFMCommunicate request_size=4 [09:56:27]MH_SAM_APDU [09:56:27]CAPDU: 80 13 01 00 [09:56:27]Write to MH i2c: E2 08 00 3B 07 80 13 01 00 00 00 00 00 BF [09:56:27]Write i2c OK [09:56:27]MH_I2C_Read... [09:56:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:27]Read from MH i2c: E2 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 0E 00 [09:56:27]MH_I2C_Read... [09:56:27]Read from MH i2c: E2 0E 00 3B 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8D [09:56:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:56:27]wFMCommunicate OK [09:56:27]SAM_PROTO_GetShiftState done [09:56:27]FM_GetShiftState done [09:56:27]opened in 1724113081 [09:56:27]opened+sec_in_day 1724199481 [09:56:27]quantity*price = 50036 [09:56:27]sum+1 = 50037 [09:56:27]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 161 20.08.2024 09:56 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162716 ФПД: 29080623566462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095628&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162716&fm=29080623566462&tin=02508201610067®Number=0000000000092562&sum=50000 [09:56:28]StoreToDocumentArchive [09:56:28]shift 465 fd 162716 [09:56:28]save to /storage/0465/doc_00162716 [09:56:28]save last doc name /storage/0465/doc_00162716 to /storage/kkm_last_doc_name [09:56:28]save OK [09:56:28]Clear old archive folders... [09:56:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:28]tlvbuf is 01A2C170 [09:56:28]SAM_PROTO_ClearQueue [09:56:28]wFMCommunicate request_size=4 [09:56:28]MH_SAM_APDU [09:56:28]CAPDU: 80 09 00 00 [09:56:28]Write to MH i2c: E2 08 00 48 07 80 09 00 00 00 00 00 00 C1 [09:56:28]Write i2c OK [09:56:28]MH_I2C_Read... [09:56:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:28]Read from MH i2c: E2 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: E2 03 00 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: E2 03 00 48 07 00 90 00 C3 [09:56:28]RAPDU: 90 00 [09:56:28]wFMCommunicate OK [09:56:28]SAM_PROTO_ClearQueue done [09:56:28]KKMCreateOFDPacket [09:56:28]OFDProtocolAddRootSTLVToBuf [09:56:28]FM_MakeSignedData [09:56:28]FM_MakeSignedData [09:56:28]SAM_PROTO_SignData [09:56:28]wFMCommunicate request_size=4 [09:56:28]MH_SAM_APDU [09:56:28]CAPDU: 80 0D 01 02 [09:56:28]Write to MH i2c: E2 08 00 49 07 80 0D 01 02 00 00 00 00 C9 [09:56:28]Write i2c OK [09:56:28]MH_I2C_Read... [09:56:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:28]Read from MH i2c: E2 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: E2 03 00 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: E2 03 00 49 07 00 90 00 C4 [09:56:28]RAPDU: 90 00 [09:56:28]wFMCommunicate OK [09:56:28]wFMCommunicate request_size=255 [09:56:28]MH_SAM_APDU [09:56:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 4C 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7B 02 00 35 04 06 00 1A [09:56:28]Write to MH i2c: E2 02 01 4A 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 4C 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7B 02 00 35 04 06 00 1A 00 00 D1 [09:56:28]Write i2c OK [09:56:28]MH_I2C_Read... [09:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:28]Read from MH i2c: E2 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: E2 03 00 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: E2 03 00 4A 07 00 90 00 C5 [09:56:28]RAPDU: 90 00 [09:56:28]wFMCommunicate OK [09:56:28]wFMCommunicate request_size=10 [09:56:28]MH_SAM_APDU [09:56:28]CAPDU: 80 0D 02 02 05 72 DC 3C CE 7E [09:56:28]Write to MH i2c: E2 0D 00 4B 07 80 0D 02 02 05 00 72 DC 3C CE 7E 00 00 AC [09:56:28]Write i2c OK [09:56:28]MH_I2C_Read... [09:56:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:28]Read from MH i2c: E2 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: E2 03 00 [09:56:28]MH_I2C_Read... [09:56:28]Read from MH i2c: E2 03 00 4B 07 00 90 00 C6 [09:56:28]RAPDU: 90 00 [09:56:28]wFMCommunicate OK [09:56:28]wFMCommunicate request_size=4 [09:56:28]MH_SAM_APDU [09:56:28]CAPDU: 80 0D 03 02 [09:56:28]Write to MH i2c: E2 08 00 4C 07 80 0D 03 02 00 00 00 00 CE [09:56:28]Write i2c OK [09:56:28]MH_I2C_Read... [09:56:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:29]Read from MH i2c: E2 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 0B 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 0B 00 4C 07 00 57 E7 E2 39 6A C2 A6 A7 90 00 A1 [09:56:29]RAPDU: 57 E7 E2 39 6A C2 A6 A7 90 00 [09:56:29]wFMCommunicate OK [09:56:29]SAM_PROTO_SignData done [09:56:29]FM_MakeSignedData done [09:56:29]CreateOFDProtocolMessage [09:56:29]wFMCommunicate request_size=4 [09:56:29]MH_SAM_APDU [09:56:29]CAPDU: 80 11 00 00 [09:56:29]Write to MH i2c: E2 08 00 4D 07 80 11 00 00 00 00 00 00 CE [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:29]Read from MH i2c: E2 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 17 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: E2 17 00 4D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [09:56:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:56:29]wFMCommunicate OK [09:56:29]CreateOFDProtocolMessage done [09:56:29]OFDSenderStorePacket 162716 [09:56:29]StoreOFDPacket docnum=162716 [09:56:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5A C0 07 01 AA 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 4C 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7B 02 00 35 04 06 00 1A 72 DC 3C CE 7E 57 E7 E2 39 6A C2 A6 A7 [09:56:29]CheckFolder [09:56:29]dirname=/storage/ofd_packets [09:56:29]CheckFolder done [09:56:29]ProducePacketName [09:56:29]name=ofd_packets/00162716 [09:56:29]NVStorageSaveData ofd_packets/00162716 [09:56:29]File name is /storage/ofd_packets/00162716 [09:56:29]Write 301 bytes [09:56:29]NVStorageSaveData done [09:56:29]OFDSenderStorePacket done [09:56:29]KKMCreateOFDPacket done [09:56:29]NVStorageSaveData kkm_last_timestamp [09:56:29]File name is /storage/kkm_last_timestamp [09:56:29]Write 4 bytes [09:56:29]NVStorageSaveData done [09:56:29]ExternCall_PrintAddStr [09:56:29]wPrintStart [09:56:29]Write to MH i2c: 01 00 00 4E 07 55 [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: 01 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: 01 07 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: 01 07 00 4E 07 00 00 00 00 00 FF 0F 6A [09:56:29]RasterBufferAndPrint [09:56:29]line Счет N : (1)291160 [09:56:29]line ИНН: 02508201610067 [09:56:29]line Контрольно-Кассовый Чек [09:56:29]line ПРОДАЖА [09:56:29]line ТРК (МРК, ГНК) : 52 [09:56:29]line Товар: 2710124130 [09:56:29]line Аи-92-К-5 [09:56:29]line 7.380 * 67.80 [09:56:29]line = 500.36 [09:56:29]line НДС 12% НСП 1% [09:56:29]line > о реализуемом товаре [09:56:29]line ОКРУГЛЕНИЕ: -0.36 [09:56:29]line ИТОГО: 500.00 [09:56:29]line Внесено: 500.00 [09:56:29]line СДАЧА: 0.00 [09:56:29]line НСП 1% : 4.43 [09:56:29]line НДС 12% : 53.14 [09:56:29]line Наличными: 500.00 [09:56:29]line Безнал.: 0.00 [09:56:29]line Место: АЗС № 130 "Партнер Нефть" [09:56:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:56:29]line СНО: Общий режим [09:56:29]line Чек 161 20.08.2024 09:56 [09:56:29]line Смена: 465 ФФД: 1.0 [09:56:29]line ЗНМ: 0300000070 [09:56:29]line РНМ: 0000000000092562 [09:56:29]line Версия ККМ: 001 [09:56:29]line ФМ: 0000000000871769 [09:56:29]line ФД: 162716 [09:56:29]line ФПД: 29080623566462 [09:56:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095628&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162716&fm=29080623566462&tin=02508201610067®Number=0000000000092562&sum=50000 [09:56:29]written 0, free lines is 4095 [09:56:29]OFD Sender: Processing packet 162716 [packets to send 956, broken 955] [09:56:29]ProducePacketName [09:56:29]name=ofd_packets/00162716 [09:56:29]OFD Sender: To server: pG, [09:56:29]CommunicateWithHost lk.salyk.kg:30040 [09:56:29]ConnectInit lk.salyk.kg [09:56:29]Write to MH i2c: 01 00 00 79 07 80 [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: 01 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: 01 07 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: 01 07 00 79 07 00 00 00 00 00 BF 0C 52 [09:56:29]RasterBufferAndPrint [09:56:29]line [09:56:29]line [09:56:29]line [09:56:29]line [09:56:29]line [09:56:29]written 0, free lines is 3272 [09:56:29]MH_Cut [09:56:29]Write to MH i2c: D1 01 00 80 07 01 59 [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: D1 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: D1 01 00 [09:56:29]MH_I2C_Read... [09:56:29]Read from MH i2c: D1 01 00 80 07 00 58 [09:56:29]Write to MH i2c: 01 00 00 81 07 88 [09:56:29]Write i2c OK [09:56:29]MH_I2C_Read... [09:56:30]*** Cut start [09:56:30]*** Purtial cut [09:56:30]*** Stage 1: CUTSNS_PIN = 1 [09:56:32]Read from MH i2c: 01 [09:56:32]MH_I2C_Read... [09:56:32]*** Stop cut motor [09:56:32]*** Cut end [09:56:32]Read from MH i2c: 01 07 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: 01 07 00 81 07 00 00 00 00 00 FF 0F 9D [09:56:32]process_action close_receipt done [09:56:32]requested_data is exist [09:56:32]produce_requested_data [09:56:32]requested_item fm.sn is exist - process it [09:56:32]wFMCommunicate request_size=4 [09:56:32]MH_SAM_APDU [09:56:32]CAPDU: 80 11 00 00 [09:56:32]Write to MH i2c: E2 08 00 82 07 80 11 00 00 00 00 00 00 03 [09:56:32]Write i2c OK [09:56:32]MH_I2C_Read... [09:56:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:32]Read from MH i2c: E2 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 17 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 17 00 82 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [09:56:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:56:32]wFMCommunicate OK [09:56:32]requested_item fd.num is exist - process it [09:56:32]SAM_PROTO_GetFieldsCounters [09:56:32]wFMCommunicate request_size=4 [09:56:32]MH_SAM_APDU [09:56:32]CAPDU: 80 13 00 00 [09:56:32]Write to MH i2c: E2 08 00 83 07 80 13 00 00 00 00 00 00 06 [09:56:32]Write i2c OK [09:56:32]MH_I2C_Read... [09:56:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:32]Read from MH i2c: E2 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 62 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 62 00 83 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 FA [09:56: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A1 00 00 00 5E 04 04 00 A1 00 00 00 57 04 04 00 A2 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:32]wFMCommunicate OK [09:56:32]SAM_PROTO_GetFieldsCounters done [09:56:32]requested_item shift.num is exist - process it [09:56:32]requested_item shift.opened is exist - process it [09:56:32]req_shift_opened [09:56:32]FM_GetShiftState [09:56:32]SAM_PROTO_GetShiftState [09:56:32]wFMCommunicate request_size=4 [09:56:32]MH_SAM_APDU [09:56:32]CAPDU: 80 13 01 00 [09:56:32]Write to MH i2c: E2 08 00 84 07 80 13 01 00 00 00 00 00 08 [09:56:32]Write i2c OK [09:56:32]MH_I2C_Read... [09:56:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:32]Read from MH i2c: E2 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 0E 00 [09:56:32]MH_I2C_Read... [09:56:32]Read from MH i2c: E2 0E 00 84 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D6 [09:56:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:56:32]wFMCommunicate OK [09:56:32]SAM_PROTO_GetShiftState done [09:56:32]FM_GetShiftState done [09:56:32]req_shift_opened done [09:56:32]requested_item shift.open_date is exist - process it [09:56:32]req_shift_open_date [09:56:32]req_shift_open_date done [09:56:32]produce_requested_data done [09:56:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162716,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:56:32]process_action_free close_receipt [09:56:32]json_value_free [09:56:32]json_value_free done [09:56:32]process_json_proto returns [09:56:32]Send response to host [09:56:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162716,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:56:32]free response buf [09:56:32]execute_script done [09:56:32]execute_script returns [09:56:32]free content buf [09:56:32]Sock 9.Close socket [09:56:32]Sock 9.Thread stoped [09:56:34]ConnectInit Can't take IP for lk.salyk.kg [09:56:34]CommunicateWithHost connect error [09:56:34]CommunicateWithHost err = -1 [09:56:34]OFD Sender: Server communicate error [09:56:38]accept exits with 8 [09:56:38]New connection [09:56:38]New thread 3067415908 created [09:56:38]Thread 3067559268 joined [09:56:38]Waiting for new connection... [09:56:38] Sock 8.Parse request [09:56:38]Sock 8.Check first char [09:56:38]Sock 8.First char is OK [09:56:38]request: POST /json_proto HTTP/1.0 [09:56:38]Method: POST [09:56:38]URL: /json_proto [09:56:38]Method is POST - this is cgi request [09:56:38]url: /json_proto [09:56:38]query_string will be loaded in cgi processing [09:56:38]execute_cgi json_proto POST (null) [09:56:38]execute_cgi path=json_proto method=POST [09:56:38]POST find Content-Length [09:56:38]Host: 172.17.44.132:8080 [09:56:38]Content-Length: 682 [09:56:38]Content-Type: application/json [09:56:38] [09:56:38]POST finish read [09:56:38]Found Content-Length = 682 [09:56:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:38]execute_script... [09:56:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291161", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:38]POST & json_proto [09:56:38]process_json_proto [09:56:38]json parsed OK: [09:56:38]protocol is kg_v1.0 [09:56:38]action value=close_receipt [09:56:38]process_action close_receipt [09:56:38]cmd_close_receipt [09:56:38]MH_GetDate [09:56:38]Write to MH i2c: F0 00 00 85 07 7B [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: F0 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: F0 09 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: F0 09 00 85 07 00 57 68 C4 66 2A 83 C1 65 40 [09:56:38]GetLastDocTimeStamp 1724147788 [09:56:38]current date 1724147799 [09:56:38]FM_GetShiftState [09:56:38]SAM_PROTO_GetShiftState [09:56:38]wFMCommunicate request_size=4 [09:56:38]MH_SAM_APDU [09:56:38]CAPDU: 80 13 01 00 [09:56:38]Write to MH i2c: E2 08 00 86 07 80 13 01 00 00 00 00 00 0A [09:56:38]Write i2c OK [09:56:38]MH_I2C_Read... [09:56:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:38]Read from MH i2c: E2 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 0E 00 [09:56:38]MH_I2C_Read... [09:56:38]Read from MH i2c: E2 0E 00 86 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D8 [09:56:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:56:38]wFMCommunicate OK [09:56:38]SAM_PROTO_GetShiftState done [09:56:38]FM_GetShiftState done [09:56:38]opened in 1724113081 [09:56:38]opened+sec_in_day 1724199481 [09:56:38]quantity*price = 100005 [09:56:38]sum+1 = 100006 [09:56:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 162 20.08.2024 09:56 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162717 ФПД: 52818527313815 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095639&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162717&fm=52818527313815&tin=02508201610067®Number=0000000000092562&sum=100000 [09:56:39]StoreToDocumentArchive [09:56:39]shift 465 fd 162717 [09:56:39]save to /storage/0465/doc_00162717 [09:56:39]save last doc name /storage/0465/doc_00162717 to /storage/kkm_last_doc_name [09:56:39]save OK [09:56:39]Clear old archive folders... [09:56:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:56:39]tlvbuf is 01950D80 [09:56:39]SAM_PROTO_ClearQueue [09:56:39]wFMCommunicate request_size=4 [09:56:39]MH_SAM_APDU [09:56:39]CAPDU: 80 09 00 00 [09:56:39]Write to MH i2c: E2 08 00 93 07 80 09 00 00 00 00 00 00 0C [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:39]Read from MH i2c: E2 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 93 07 00 90 00 0E [09:56:39]RAPDU: 90 00 [09:56:39]wFMCommunicate OK [09:56:39]SAM_PROTO_ClearQueue done [09:56:39]KKMCreateOFDPacket [09:56:39]OFDProtocolAddRootSTLVToBuf [09:56:39]FM_MakeSignedData [09:56:39]FM_MakeSignedData [09:56:39]SAM_PROTO_SignData [09:56:39]wFMCommunicate request_size=4 [09:56:39]MH_SAM_APDU [09:56:39]CAPDU: 80 0D 01 02 [09:56:39]Write to MH i2c: E2 08 00 94 07 80 0D 01 02 00 00 00 00 14 [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:39]Read from MH i2c: E2 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 94 07 00 90 00 0F [09:56:39]RAPDU: 90 00 [09:56:39]wFMCommunicate OK [09:56:39]wFMCommunicate request_size=255 [09:56:39]MH_SAM_APDU [09:56:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 57 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7B 02 00 35 04 06 00 30 [09:56:39]Write to MH i2c: E2 02 01 95 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 57 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7B 02 00 35 04 06 00 30 00 00 CE [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:39]Read from MH i2c: E2 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 95 07 00 90 00 10 [09:56:39]RAPDU: 90 00 [09:56:39]wFMCommunicate OK [09:56:39]wFMCommunicate request_size=10 [09:56:39]MH_SAM_APDU [09:56:39]CAPDU: 80 0D 02 02 05 09 C5 8E DF 97 [09:56:39]Write to MH i2c: E2 0D 00 96 07 80 0D 02 02 05 00 09 C5 8E DF 97 00 00 F3 [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:39]Read from MH i2c: E2 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 [09:56:39]MH_I2C_Read... [09:56:39]Read from MH i2c: E2 03 00 96 07 00 90 00 11 [09:56:39]RAPDU: 90 00 [09:56:39]wFMCommunicate OK [09:56:39]wFMCommunicate request_size=4 [09:56:39]MH_SAM_APDU [09:56:39]CAPDU: 80 0D 03 02 [09:56:39]Write to MH i2c: E2 08 00 97 07 80 0D 03 02 00 00 00 00 19 [09:56:39]Write i2c OK [09:56:39]MH_I2C_Read... [09:56:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:40]Read from MH i2c: E2 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: E2 0B 00 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: E2 0B 00 97 07 00 00 97 8D 3E 45 D7 CC DE 90 00 42 [09:56:40]RAPDU: 00 97 8D 3E 45 D7 CC DE 90 00 [09:56:40]wFMCommunicate OK [09:56:40]SAM_PROTO_SignData done [09:56:40]FM_MakeSignedData done [09:56:40]CreateOFDProtocolMessage [09:56:40]wFMCommunicate request_size=4 [09:56:40]MH_SAM_APDU [09:56:40]CAPDU: 80 11 00 00 [09:56:40]Write to MH i2c: E2 08 00 98 07 80 11 00 00 00 00 00 00 19 [09:56:40]Write i2c OK [09:56:40]MH_I2C_Read... [09:56:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:40]Read from MH i2c: E2 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: E2 17 00 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: E2 17 00 98 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 72 [09:56:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:56:40]wFMCommunicate OK [09:56:40]CreateOFDProtocolMessage done [09:56:40]OFDSenderStorePacket 162717 [09:56:40]StoreOFDPacket docnum=162717 [09:56:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7F 6D 07 01 74 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 57 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7B 02 00 35 04 06 00 30 09 C5 8E DF 97 00 97 8D 3E 45 D7 CC DE [09:56:40]CheckFolder [09:56:40]dirname=/storage/ofd_packets [09:56:40]CheckFolder done [09:56:40]ProducePacketName [09:56:40]name=ofd_packets/00162717 [09:56:40]NVStorageSaveData ofd_packets/00162717 [09:56:40]File name is /storage/ofd_packets/00162717 [09:56:40]Write 301 bytes [09:56:40]NVStorageSaveData done [09:56:40]OFDSenderStorePacket done [09:56:40]KKMCreateOFDPacket done [09:56:40]NVStorageSaveData kkm_last_timestamp [09:56:40]File name is /storage/kkm_last_timestamp [09:56:40]Write 4 bytes [09:56:40]NVStorageSaveData done [09:56:40]ExternCall_PrintAddStr [09:56:40]wPrintStart [09:56:40]Write to MH i2c: 01 00 00 99 07 A0 [09:56:40]Write i2c OK [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: 01 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: 01 07 00 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: 01 07 00 99 07 00 00 00 00 00 FF 0F B5 [09:56:40]RasterBufferAndPrint [09:56:40]line Счет N : (1)291161 [09:56:40]line ИНН: 02508201610067 [09:56:40]line Контрольно-Кассовый Чек [09:56:40]line ПРОДАЖА [09:56:40]line ТРК (МРК, ГНК) : 32 [09:56:40]line Товар: 2710124130 [09:56:40]line Аи-92-К-5 [09:56:40]line 14.750 * 67.80 [09:56:40]line = 1000.05 [09:56:40]line НДС 12% НСП 1% [09:56:40]line > о реализуемом товаре [09:56:40]line ОКРУГЛЕНИЕ: -0.05 [09:56:40]line ИТОГО: 1000.00 [09:56:40]line Внесено: 1000.00 [09:56:40]line СДАЧА: 0.00 [09:56:40]line НСП 1% : 8.85 [09:56:40]line НДС 12% : 106.20 [09:56:40]line Наличными: 1000.00 [09:56:40]line Безнал.: 0.00 [09:56:40]line Место: АЗС № 130 "Партнер Нефть" [09:56:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:56:40]line СНО: Общий режим [09:56:40]line Чек 162 20.08.2024 09:56 [09:56:40]line Смена: 465 ФФД: 1.0 [09:56:40]line ЗНМ: 0300000070 [09:56:40]line РНМ: 0000000000092562 [09:56:40]line Версия ККМ: 001 [09:56:40]line ФМ: 0000000000871769 [09:56:40]line ФД: 162717 [09:56:40]line ФПД: 52818527313815 [09:56:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095639&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162717&fm=52818527313815&tin=02508201610067®Number=0000000000092562&sum=100000 [09:56:40]written 0, free lines is 4095 [09:56:40]Write to MH i2c: 01 00 00 C4 07 CB [09:56:40]Write i2c OK [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: 01 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: 01 07 00 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: 01 07 00 C4 07 00 00 00 00 00 C1 0C 9F [09:56:40]RasterBufferAndPrint [09:56:40]line [09:56:40]line [09:56:40]line [09:56:40]line [09:56:40]line [09:56:40]written 0, free lines is 3285 [09:56:40]MH_Cut [09:56:40]Write to MH i2c: D1 01 00 CB 07 01 A4 [09:56:40]Write i2c OK [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: D1 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: D1 01 00 [09:56:40]MH_I2C_Read... [09:56:40]Read from MH i2c: D1 01 00 CB 07 00 A3 [09:56:40]Write to MH i2c: 01 00 00 CC 07 D3 [09:56:40]Write i2c OK [09:56:40]MH_I2C_Read... [09:56:40]Connected sock=10 [09:56: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 36 39 0F 01 00 00 5A C0 07 01 AA 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 00 00 00 F4 03 04 00 4C 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7B 02 00 35 04 06 00 1A 72 DC 3C CE 7E 57 E7 E2 39 6A C2 A6 A7 [09:56:41]*** Cut start [09:56:41]*** Purtial cut [09:56:41]*** Stage 1: CUTSNS_PIN = 1 [09:56: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 36 39 4F 00 00 00 C3 93 47 00 35 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 9C 7B 02 00 F4 03 04 00 AC 11 C4 66 B6 04 01 00 00 CC 9F 9F FE 3C 57 93 61 [09:56:41]CommunicateWithHost err = 0 [09:56:41]CheckOFDResponse [09:56:41]1017 (14) - 77093643461234 [09:56:41]1041 (16) - 0000000000871769 [09:56:41]1040 (4) - 162716 [09:56:41]1012 (4) - 20.08.2024 03:46 [09:56:41]1206 (1) - 0 [09:56:41]OFD Sender: Remove packet 162716 [09:56:41]ProducePacketName [09:56:41]name=ofd_packets/00162716 [09:56:41]NVStorageDeleteData [09:56:42]OFD Sender: Processing packet 162717 [packets to send 956, broken 955] [09:56:42]ProducePacketName [09:56:42]name=ofd_packets/00162717 [09:56:42]OFD Sender: To server: pG, [09:56:42]CommunicateWithHost lk.salyk.kg:30040 [09:56:42]ConnectInit lk.salyk.kg [09:56:43]Read from MH i2c: 01 [09:56:43]MH_I2C_Read... [09:56:43]*** Stop cut motor [09:56:43]*** Cut end [09:56:43]Read from MH i2c: 01 07 00 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: 01 07 00 CC 07 00 00 00 00 00 FF 0F E8 [09:56:43]process_action close_receipt done [09:56:43]requested_data is exist [09:56:43]produce_requested_data [09:56:43]requested_item fm.sn is exist - process it [09:56:43]wFMCommunicate request_size=4 [09:56:43]MH_SAM_APDU [09:56:43]CAPDU: 80 11 00 00 [09:56:43]Write to MH i2c: E2 08 00 CD 07 80 11 00 00 00 00 00 00 4E [09:56:43]Write i2c OK [09:56:43]MH_I2C_Read... [09:56:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:43]Read from MH i2c: E2 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 17 00 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 17 00 CD 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [09:56:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:56:43]wFMCommunicate OK [09:56:43]requested_item fd.num is exist - process it [09:56:43]SAM_PROTO_GetFieldsCounters [09:56:43]wFMCommunicate request_size=4 [09:56:43]MH_SAM_APDU [09:56:43]CAPDU: 80 13 00 00 [09:56:43]Write to MH i2c: E2 08 00 CE 07 80 13 00 00 00 00 00 00 51 [09:56:43]Write i2c OK [09:56:43]MH_I2C_Read... [09:56:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:43]Read from MH i2c: E2 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 62 00 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 62 00 CE 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 49 [09:56: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A2 00 00 00 5E 04 04 00 A2 00 00 00 57 04 04 00 A3 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:43]wFMCommunicate OK [09:56:43]SAM_PROTO_GetFieldsCounters done [09:56:43]requested_item shift.num is exist - process it [09:56:43]requested_item shift.opened is exist - process it [09:56:43]req_shift_opened [09:56:43]FM_GetShiftState [09:56:43]SAM_PROTO_GetShiftState [09:56:43]wFMCommunicate request_size=4 [09:56:43]MH_SAM_APDU [09:56:43]CAPDU: 80 13 01 00 [09:56:43]Write to MH i2c: E2 08 00 CF 07 80 13 01 00 00 00 00 00 53 [09:56:43]Write i2c OK [09:56:43]MH_I2C_Read... [09:56:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:43]Read from MH i2c: E2 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 0E 00 [09:56:43]MH_I2C_Read... [09:56:43]Read from MH i2c: E2 0E 00 CF 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 21 [09:56:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:56:43]wFMCommunicate OK [09:56:43]SAM_PROTO_GetShiftState done [09:56:43]FM_GetShiftState done [09:56:43]req_shift_opened done [09:56:43]requested_item shift.open_date is exist - process it [09:56:43]req_shift_open_date [09:56:43]req_shift_open_date done [09:56:43]produce_requested_data done [09:56:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162717,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:56:43]process_action_free close_receipt [09:56:43]json_value_free [09:56:43]json_value_free done [09:56:43]process_json_proto returns [09:56:43]Send response to host [09:56:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162717,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:56:43]free response buf [09:56:43]execute_script done [09:56:43]execute_script returns [09:56:43]free content buf [09:56:43]Sock 8.Close socket [09:56:43]Sock 8.Thread stoped [09:56:46]recv_with_timeout no data received [09:56:47]ConnectInit Can't take IP for lk.salyk.kg [09:56:47]CommunicateWithHost connect error [09:56:47]CommunicateWithHost err = -1 [09:56:47]OFD Sender: Server communicate error [09:56:47]OFD Sender: Processing packet 162717 [packets to send 956, broken 955] [09:56:47]ProducePacketName [09:56:47]name=ofd_packets/00162717 [09:56:47]OFD Sender: To server: pG, [09:56:47]CommunicateWithHost lk.salyk.kg:30040 [09:56:47]ConnectInit lk.salyk.kg [09:56:47]accept exits with 9 [09:56:47]New connection [09:56:47]New thread 3067559268 created [09:56:47]Thread 3067415908 joined [09:56:47]Waiting for new connection... [09:56:47] Sock 9.Parse request [09:56:47]Sock 9.Check first char [09:56:47]Sock 9.First char is OK [09:56:47]request: POST /json_proto HTTP/1.0 [09:56:47]Method: POST [09:56:47]URL: /json_proto [09:56:47]Method is POST - this is cgi request [09:56:47]url: /json_proto [09:56:47]query_string will be loaded in cgi processing [09:56:47]execute_cgi json_proto POST (null) [09:56:47]execute_cgi path=json_proto method=POST [09:56:47]POST find Content-Length [09:56:47]Host: 172.17.44.132:8080 [09:56:47]Content-Length: 681 [09:56:47]Content-Type: application/json [09:56:47] [09:56:47]POST finish read [09:56:47]Found Content-Length = 681 [09:56:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 10.420, "sum" : 400.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:47]execute_script... [09:56:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291159", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 10.420, "sum" : 400.13, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:56:47]POST & json_proto [09:56:47]process_json_proto [09:56:47]json parsed OK: [09:56:47]protocol is kg_v1.0 [09:56:47]action value=close_receipt [09:56:47]process_action close_receipt [09:56:47]cmd_close_receipt [09:56:47]MH_GetDate [09:56:47]Write to MH i2c: F0 00 00 D0 07 C6 [09:56:47]Write i2c OK [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: F0 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: F0 09 00 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: F0 09 00 D0 07 00 60 68 C4 66 2A 83 C1 65 94 [09:56:47]GetLastDocTimeStamp 1724147799 [09:56:47]current date 1724147808 [09:56:47]FM_GetShiftState [09:56:47]SAM_PROTO_GetShiftState [09:56:47]wFMCommunicate request_size=4 [09:56:47]MH_SAM_APDU [09:56:47]CAPDU: 80 13 01 00 [09:56:47]Write to MH i2c: E2 08 00 D1 07 80 13 01 00 00 00 00 00 55 [09:56:47]Write i2c OK [09:56:47]MH_I2C_Read... [09:56:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:47]Read from MH i2c: E2 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 0E 00 [09:56:47]MH_I2C_Read... [09:56:47]Read from MH i2c: E2 0E 00 D1 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 23 [09:56:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:56:47]wFMCommunicate OK [09:56:47]SAM_PROTO_GetShiftState done [09:56:47]FM_GetShiftState done [09:56:47]opened in 1724113081 [09:56:47]opened+sec_in_day 1724199481 [09:56:47]quantity*price = 40012 [09:56:47]sum+1 = 40014 [09:56:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.13 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.49 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 163 20.08.2024 09:56 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162718 ФПД: 23846462281447 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095648&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162718&fm=23846462281447&tin=02508201610067®Number=0000000000092562&sum=40000 [09:56:49]StoreToDocumentArchive [09:56:49]shift 465 fd 162718 [09:56:49]save to /storage/0465/doc_00162718 [09:56:49]save last doc name /storage/0465/doc_00162718 to /storage/kkm_last_doc_name [09:56:49]save OK [09:56:49]Clear old archive folders... [09:56:49]ProcessDocumentItem done err = 0, tmpTLVsize=250 [09:56:49]tlvbuf is 01A3ED60 [09:56:49]SAM_PROTO_ClearQueue [09:56:49]wFMCommunicate request_size=4 [09:56:49]MH_SAM_APDU [09:56:49]CAPDU: 80 09 00 00 [09:56:49]Write to MH i2c: E2 08 00 DE 07 80 09 00 00 00 00 00 00 57 [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:56:49]Read from MH i2c: E2 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 03 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 03 00 DE 07 00 90 00 59 [09:56:49]RAPDU: 90 00 [09:56:49]wFMCommunicate OK [09:56:49]SAM_PROTO_ClearQueue done [09:56:49]KKMCreateOFDPacket [09:56:49]OFDProtocolAddRootSTLVToBuf [09:56:49]FM_MakeSignedData [09:56:49]FM_MakeSignedData [09:56:49]SAM_PROTO_SignData [09:56:49]wFMCommunicate request_size=4 [09:56:49]MH_SAM_APDU [09:56:49]CAPDU: 80 0D 01 02 [09:56:49]Write to MH i2c: E2 08 00 DF 07 80 0D 01 02 00 00 00 00 5F [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:56:49]Read from MH i2c: E2 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 03 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 03 00 DF 07 00 90 00 5A [09:56:49]RAPDU: 90 00 [09:56:49]wFMCommunicate OK [09:56:49]wFMCommunicate request_size=255 [09:56:49]MH_SAM_APDU [09:56:49]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 28 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 60 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7B 02 00 35 04 06 00 15 B0 [09:56:49]Write to MH i2c: E2 02 01 E0 07 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 28 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 60 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7B 02 00 35 04 06 00 15 B0 00 00 FD [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:49]Read from MH i2c: E2 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 03 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 03 00 E0 07 00 90 00 5B [09:56:49]RAPDU: 90 00 [09:56:49]wFMCommunicate OK [09:56:49]wFMCommunicate request_size=9 [09:56:49]MH_SAM_APDU [09:56:49]CAPDU: 80 0D 02 02 04 2F E9 D6 E7 [09:56:49]Write to MH i2c: E2 0C 00 E1 07 80 0D 02 02 04 00 2F E9 D6 E7 00 00 3F [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:56:49]Read from MH i2c: E2 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 03 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 03 00 E1 07 00 90 00 5C [09:56:49]RAPDU: 90 00 [09:56:49]wFMCommunicate OK [09:56:49]wFMCommunicate request_size=4 [09:56:49]MH_SAM_APDU [09:56:49]CAPDU: 80 0D 03 02 [09:56:49]Write to MH i2c: E2 08 00 E2 07 80 0D 03 02 00 00 00 00 64 [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:56:49]Read from MH i2c: E2 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 0B 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 0B 00 E2 07 00 8B 7E 7A 06 54 62 DA 3A 90 00 B8 [09:56:49]RAPDU: 8B 7E 7A 06 54 62 DA 3A 90 00 [09:56:49]wFMCommunicate OK [09:56:49]SAM_PROTO_SignData done [09:56:49]FM_MakeSignedData done [09:56:49]CreateOFDProtocolMessage [09:56:49]wFMCommunicate request_size=4 [09:56:49]MH_SAM_APDU [09:56:49]CAPDU: 80 11 00 00 [09:56:49]Write to MH i2c: E2 08 00 E3 07 80 11 00 00 00 00 00 00 64 [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:49]Read from MH i2c: E2 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 17 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: E2 17 00 E3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [09:56:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:56:49]wFMCommunicate OK [09:56:49]CreateOFDProtocolMessage done [09:56:49]OFDSenderStorePacket 162718 [09:56:49]StoreOFDPacket docnum=162718 [09:56:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 99 A7 06 01 E8 72 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 28 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 60 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7B 02 00 35 04 06 00 15 B0 2F E9 D6 E7 8B 7E 7A 06 54 62 DA 3A [09:56:49]CheckFolder [09:56:49]dirname=/storage/ofd_packets [09:56:49]CheckFolder done [09:56:49]ProducePacketName [09:56:49]name=ofd_packets/00162718 [09:56:49]NVStorageSaveData ofd_packets/00162718 [09:56:49]File name is /storage/ofd_packets/00162718 [09:56:49]Write 300 bytes [09:56:49]NVStorageSaveData done [09:56:49]OFDSenderStorePacket done [09:56:49]KKMCreateOFDPacket done [09:56:49]NVStorageSaveData kkm_last_timestamp [09:56:49]File name is /storage/kkm_last_timestamp [09:56:49]Write 4 bytes [09:56:49]NVStorageSaveData done [09:56:49]ExternCall_PrintAddStr [09:56:49]wPrintStart [09:56:49]Write to MH i2c: 01 00 00 E4 07 EB [09:56:49]Write i2c OK [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: 01 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: 01 07 00 [09:56:49]MH_I2C_Read... [09:56:49]Read from MH i2c: 01 07 00 E4 07 00 00 00 00 00 FF 0F 00 [09:56:49]RasterBufferAndPrint [09:56:49]line Счет N : (1)291159 [09:56:49]line ИНН: 02508201610067 [09:56:49]line Контрольно-Кассовый Чек [09:56:49]line ПРОДАЖА [09:56:49]line ТРК (МРК, ГНК) : 71 [09:56:49]line Товар: 2711129700 [09:56:49]line ГАЗ-К-5 [09:56:49]line 10.420 * 38.40 [09:56:49]line = 400.13 [09:56:49]line НДС 12% НСП 1% [09:56:49]line > о реализуемом товаре [09:56:49]line ОКРУГЛЕНИЕ: -0.13 [09:56:49]line ИТОГО: 400.00 [09:56:49]line Внесено: 400.00 [09:56:49]line СДАЧА: 0.00 [09:56:49]line НСП 1% : 3.54 [09:56:49]line НДС 12% : 42.49 [09:56:49]line Наличными: 400.00 [09:56:49]line Безнал.: 0.00 [09:56:49]line Место: АЗС № 130 "Партнер Нефть" [09:56:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [09:56:49]line СНО: Общий режим [09:56:49]line Чек 163 20.08.2024 09:56 [09:56:49]line Смена: 465 ФФД: 1.0 [09:56:49]line ЗНМ: 0300000070 [09:56:49]line РНМ: 0000000000092562 [09:56:49]line Версия ККМ: 001 [09:56:49]line ФМ: 0000000000871769 [09:56:49]line ФД: 162718 [09:56:49]line ФПД: 23846462281447 [09:56:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095648&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162718&fm=23846462281447&tin=02508201610067®Number=0000000000092562&sum=40000 [09:56:49]written 0, free lines is 4095 [09:56:49]Connected sock=8 [09:56: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 36 39 0F 01 00 00 7F 6D 07 01 74 AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 00 00 00 F4 03 04 00 57 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7B 02 00 35 04 06 00 30 09 C5 8E DF 97 00 97 8D 3E 45 D7 CC DE [09:56:50]Write to MH i2c: 01 00 00 0F 08 17 [09:56:50]Write i2c OK [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: 01 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: 01 07 00 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: 01 07 00 0F 08 00 00 00 00 00 C7 0C F1 [09:56:50]RasterBufferAndPrint [09:56:50]line [09:56:50]line [09:56:50]line [09:56:50]line [09:56:50]line [09:56:50]written 0, free lines is 3298 [09:56:50]MH_Cut [09:56:50]Write to MH i2c: D1 01 00 16 08 01 F0 [09:56:50]Write i2c OK [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: D1 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: D1 01 00 [09:56:50]MH_I2C_Read... [09:56:50]Read from MH i2c: D1 01 00 16 08 00 EF [09:56:50]Write to MH i2c: 01 00 00 17 08 1F [09:56:50]Write i2c OK [09:56:50]MH_I2C_Read... [09:56: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 36 39 4F 00 00 00 89 A2 47 00 C7 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7B 02 00 F4 03 04 00 B6 11 C4 66 B6 04 01 00 00 4B FF 19 12 CD 9A 9E 31 [09:56:51]CommunicateWithHost err = 0 [09:56:51]CheckOFDResponse [09:56:51]1017 (14) - 77093643461234 [09:56:51]1041 (16) - 0000000000871769 [09:56:51]1040 (4) - 162717 [09:56:51]1012 (4) - 20.08.2024 03:47 [09:56:51]1206 (1) - 0 [09:56:51]OFD Sender: Remove packet 162717 [09:56:51]ProducePacketName [09:56:51]name=ofd_packets/00162717 [09:56:51]NVStorageDeleteData [09:56:51]*** Cut start [09:56:51]*** Purtial cut [09:56:51]*** Stage 1: CUTSNS_PIN = 1 [09:56:51]OFD Sender: Processing packet 162718 [packets to send 956, broken 955] [09:56:51]ProducePacketName [09:56:51]name=ofd_packets/00162718 [09:56:51]OFD Sender: To server: pG, [09:56:51]CommunicateWithHost lk.salyk.kg:30040 [09:56:51]ConnectInit lk.salyk.kg [09:56:53]Read from MH i2c: 01 [09:56:53]MH_I2C_Read... [09:56:53]*** Stop cut motor [09:56:53]*** Cut end [09:56:53]Read from MH i2c: 01 07 00 [09:56:53]MH_I2C_Read... [09:56:53]Read from MH i2c: 01 07 00 17 08 00 00 00 00 00 FF 0F 34 [09:56:53]process_action close_receipt done [09:56:53]requested_data is exist [09:56:53]produce_requested_data [09:56:53]requested_item fm.sn is exist - process it [09:56:53]wFMCommunicate request_size=4 [09:56:53]MH_SAM_APDU [09:56:53]CAPDU: 80 11 00 00 [09:56:53]Write to MH i2c: E2 08 00 18 08 80 11 00 00 00 00 00 00 9A [09:56:53]Write i2c OK [09:56:53]MH_I2C_Read... [09:56:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:56:53]Read from MH i2c: E2 [09:56:53]MH_I2C_Read... [09:56:53]Read from MH i2c: E2 17 00 [09:56:53]MH_I2C_Read... [09:56:53]Read from MH i2c: E2 17 00 18 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [09:56:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:56:53]wFMCommunicate OK [09:56:53]requested_item fd.num is exist - process it [09:56:53]SAM_PROTO_GetFieldsCounters [09:56:53]wFMCommunicate request_size=4 [09:56:53]MH_SAM_APDU [09:56:53]CAPDU: 80 13 00 00 [09:56:53]Write to MH i2c: E2 08 00 19 08 80 13 00 00 00 00 00 00 9D [09:56:53]Write i2c OK [09:56:53]MH_I2C_Read... [09:56:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [09:56:53]Read from MH i2c: E2 [09:56:53]MH_I2C_Read... [09:56:53]Read from MH i2c: E2 62 00 [09:56:53]MH_I2C_Read... [09:56:53]Read from MH i2c: E2 62 00 19 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 99 [09:56: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A3 00 00 00 5E 04 04 00 A3 00 00 00 57 04 04 00 A4 00 00 00 19 04 04 00 00 00 00 00 90 00 [09:56:53]wFMCommunicate OK [09:56:53]SAM_PROTO_GetFieldsCounters done [09:56:53]requested_item shift.num is exist - process it [09:56:53]requested_item shift.opened is exist - process it [09:56:53]req_shift_opened [09:56:53]FM_GetShiftState [09:56:53]SAM_PROTO_GetShiftState [09:56:53]wFMCommunicate request_size=4 [09:56:53]MH_SAM_APDU [09:56:53]CAPDU: 80 13 01 00 [09:56:53]Write to MH i2c: E2 08 00 1A 08 80 13 01 00 00 00 00 00 9F [09:56:53]Write i2c OK [09:56:53]MH_I2C_Read... [09:56:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:56:53]Read from MH i2c: E2 [09:56:53]MH_I2C_Read... [09:56:53]Read from MH i2c: E2 0E 00 [09:56:53]MH_I2C_Read... [09:56:53]Read from MH i2c: E2 0E 00 1A 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6D [09:56:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:56:53]wFMCommunicate OK [09:56:53]SAM_PROTO_GetShiftState done [09:56:53]FM_GetShiftState done [09:56:53]req_shift_opened done [09:56:53]requested_item shift.open_date is exist - process it [09:56:53]req_shift_open_date [09:56:53]req_shift_open_date done [09:56:53]produce_requested_data done [09:56:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162718,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [09:56:53]process_action_free close_receipt [09:56:53]json_value_free [09:56:53]json_value_free done [09:56:53]process_json_proto returns [09:56:53]Send response to host [09:56:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162718,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [09:56:53]free response buf [09:56:53]execute_script done [09:56:53]execute_script returns [09:56:53]free content buf [09:56:53]Sock 9.Close socket [09:56:53]Sock 9.Thread stoped [09:56:57]recv_with_timeout no data received [09:57:13]recv_with_timeout no data received [09:58:00]recv_with_timeout no data received [09:58:11]recv_with_timeout no data received [09:58:23]recv_with_timeout no data received [09:58:37]recv_with_timeout no data received [09:58:54]recv_with_timeout no data received [09:59:02]ConnectInit Can't connect to host [09:59:02]CommunicateWithHost connect error [09:59:02]CommunicateWithHost err = -1 [09:59:02]OFD Sender: Server communicate error [09:59:02]OFD Sender: Processing packet 162718 [packets to send 956, broken 955] [09:59:02]ProducePacketName [09:59:02]name=ofd_packets/00162718 [09:59:02]OFD Sender: To server: pG, [09:59:02]CommunicateWithHost lk.salyk.kg:30040 [09:59:02]ConnectInit lk.salyk.kg [09:59:04]Connected sock=8 [09:59:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 99 A7 06 01 E8 72 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 28 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 4D 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 99 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 00 00 00 F4 03 04 00 60 68 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7B 02 00 35 04 06 00 15 B0 2F E9 D6 E7 8B 7E 7A 06 54 62 DA 3A [09: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 36 39 4F 00 00 00 42 59 47 00 59 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7B 02 00 F4 03 04 00 3C 12 C4 66 B6 04 01 00 00 13 47 54 D4 A8 8E C8 27 [09:59:06]CommunicateWithHost err = 0 [09:59:06]CheckOFDResponse [09:59:06]1017 (14) - 77093643461234 [09:59:06]1041 (16) - 0000000000871769 [09:59:06]1040 (4) - 162718 [09:59:06]1012 (4) - 20.08.2024 03:49 [09:59:06]1206 (1) - 0 [09:59:06]OFD Sender: Remove packet 162718 [09:59:06]ProducePacketName [09:59:06]name=ofd_packets/00162718 [09:59:06]NVStorageDeleteData [09:59:07]OFD Sender: No OFD packet to send [09:59:12]OFD Sender: No OFD packet to send [09:59:17]OFD Sender: No OFD packet to send [09:59:22]OFD Sender: No OFD packet to send [09:59:27]OFD Sender: No OFD packet to send [09:59:32]OFD Sender: No OFD packet to send [09:59:37]OFD Sender: No OFD packet to send [09:59:42]OFD Sender: No OFD packet to send [09:59:47]OFD Sender: No OFD packet to send [09:59:47]accept exits with 11 [09:59:47]New connection [09:59:47]New thread 3067415908 created [09:59:47]Thread 3067559268 joined [09:59:47]Waiting for new connection... [09:59:47] Sock 11.Parse request [09:59:47]Sock 11.Check first char [09:59:47]Sock 11.First char is OK [09:59:47]request: POST /json_proto HTTP/1.0 [09:59:47]Method: POST [09:59:47]URL: /json_proto [09:59:47]Method is POST - this is cgi request [09:59:47]url: /json_proto [09:59:47]query_string will be loaded in cgi processing [09:59:47]execute_cgi json_proto POST (null) [09:59:47]execute_cgi path=json_proto method=POST [09:59:47]POST find Content-Length [09:59:47]Host: 172.17.44.132:8080 [09:59:47]Content-Length: 682 [09:59:47]Content-Type: application/json [09:59:47] [09:59:47]POST finish read [09:59:47]Found Content-Length = 682 [09:59:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:47]execute_script... [09:59:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291162", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [09:59:47]POST & json_proto [09:59:47]process_json_proto [09:59:47]json parsed OK: [09:59:47]protocol is kg_v1.0 [09:59:47]action value=close_receipt [09:59:47]process_action close_receipt [09:59:47]cmd_close_receipt [09:59:47]MH_GetDate [09:59:47]Write to MH i2c: F0 00 00 1B 08 12 [09:59:47]Write i2c OK [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: F0 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: F0 09 00 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: F0 09 00 1B 08 00 14 69 C4 66 2A 83 C1 65 95 [09:59:47]GetLastDocTimeStamp 1724147808 [09:59:47]current date 1724147988 [09:59:47]FM_GetShiftState [09:59:47]SAM_PROTO_GetShiftState [09:59:47]wFMCommunicate request_size=4 [09:59:47]MH_SAM_APDU [09:59:47]CAPDU: 80 13 01 00 [09:59:47]Write to MH i2c: E2 08 00 1C 08 80 13 01 00 00 00 00 00 A1 [09:59:47]Write i2c OK [09:59:47]MH_I2C_Read... [09:59:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [09:59:47]Read from MH i2c: E2 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 0E 00 [09:59:47]MH_I2C_Read... [09:59:47]Read from MH i2c: E2 0E 00 1C 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6F [09:59:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [09:59:47]wFMCommunicate OK [09:59:47]SAM_PROTO_GetShiftState done [09:59:47]FM_GetShiftState done [09:59:47]opened in 1724113081 [09:59:47]opened+sec_in_day 1724199481 [09:59:47]quantity*price = 200010 [09:59:47]sum+1 = 200011 [09:59:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 164 20.08.2024 09:59 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162719 ФПД: 160109024027479 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T095948&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162719&fm=160109024027479&tin=02508201610067®Number=0000000000092562&sum=200000 [09:59:48]StoreToDocumentArchive [09:59:48]shift 465 fd 162719 [09:59:48]save to /storage/0465/doc_00162719 [09:59:48]save last doc name /storage/0465/doc_00162719 to /storage/kkm_last_doc_name [09:59:48]save OK [09:59:48]Clear old archive folders... [09:59:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [09:59:48]tlvbuf is 01A40680 [09:59:48]SAM_PROTO_ClearQueue [09:59:48]wFMCommunicate request_size=4 [09:59:48]MH_SAM_APDU [09:59:48]CAPDU: 80 09 00 00 [09:59:48]Write to MH i2c: E2 08 00 29 08 80 09 00 00 00 00 00 00 A3 [09:59:48]Write i2c OK [09:59:48]MH_I2C_Read... [09:59:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [09:59:49]Read from MH i2c: E2 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 03 00 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 03 00 29 08 00 90 00 A5 [09:59:49]RAPDU: 90 00 [09:59:49]wFMCommunicate OK [09:59:49]SAM_PROTO_ClearQueue done [09:59:49]KKMCreateOFDPacket [09:59:49]OFDProtocolAddRootSTLVToBuf [09:59:49]FM_MakeSignedData [09:59:49]FM_MakeSignedData [09:59:49]SAM_PROTO_SignData [09:59:49]wFMCommunicate request_size=4 [09:59:49]MH_SAM_APDU [09:59:49]CAPDU: 80 0D 01 02 [09:59:49]Write to MH i2c: E2 08 00 2A 08 80 0D 01 02 00 00 00 00 AB [09:59:49]Write i2c OK [09:59:49]MH_I2C_Read... [09:59:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [09:59:49]Read from MH i2c: E2 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 03 00 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 03 00 2A 08 00 90 00 A6 [09:59:49]RAPDU: 90 00 [09:59:49]wFMCommunicate OK [09:59:49]wFMCommunicate request_size=255 [09:59:49]MH_SAM_APDU [09:59:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 14 69 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7B 02 00 35 04 06 00 91 [09:59:49]Write to MH i2c: E2 02 01 2B 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 14 69 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7B 02 00 35 04 06 00 91 00 00 FD [09:59:49]Write i2c OK [09:59:49]MH_I2C_Read... [09:59:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:49]Read from MH i2c: E2 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 03 00 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 03 00 2B 08 00 90 00 A7 [09:59:49]RAPDU: 90 00 [09:59:49]wFMCommunicate OK [09:59:49]wFMCommunicate request_size=10 [09:59:49]MH_SAM_APDU [09:59:49]CAPDU: 80 0D 02 02 05 9E 49 80 A3 57 [09:59:49]Write to MH i2c: E2 0D 00 2C 08 80 0D 02 02 05 00 9E 49 80 A3 57 00 00 19 [09:59:49]Write i2c OK [09:59:49]MH_I2C_Read... [09:59:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [09:59:49]Read from MH i2c: E2 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 03 00 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 03 00 2C 08 00 90 00 A8 [09:59:49]RAPDU: 90 00 [09:59:49]wFMCommunicate OK [09:59:49]wFMCommunicate request_size=4 [09:59:49]MH_SAM_APDU [09:59:49]CAPDU: 80 0D 03 02 [09:59:49]Write to MH i2c: E2 08 00 2D 08 80 0D 03 02 00 00 00 00 B0 [09:59:49]Write i2c OK [09:59:49]MH_I2C_Read... [09:59:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [09:59:49]Read from MH i2c: E2 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 0B 00 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 0B 00 2D 08 00 BF 74 40 B8 1A 43 44 A1 90 00 1E [09:59:49]RAPDU: BF 74 40 B8 1A 43 44 A1 90 00 [09:59:49]wFMCommunicate OK [09:59:49]SAM_PROTO_SignData done [09:59:49]FM_MakeSignedData done [09:59:49]CreateOFDProtocolMessage [09:59:49]wFMCommunicate request_size=4 [09:59:49]MH_SAM_APDU [09:59:49]CAPDU: 80 11 00 00 [09:59:49]Write to MH i2c: E2 08 00 2E 08 80 11 00 00 00 00 00 00 B0 [09:59:49]Write i2c OK [09:59:49]MH_I2C_Read... [09:59:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [09:59:49]Read from MH i2c: E2 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 17 00 [09:59:49]MH_I2C_Read... [09:59:49]Read from MH i2c: E2 17 00 2E 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 09 [09:59:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [09:59:49]wFMCommunicate OK [09:59:49]CreateOFDProtocolMessage done [09:59:49]OFDSenderStorePacket 162719 [09:59:49]StoreOFDPacket docnum=162719 [00:00:09] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16967358+1707180842=1724148200 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E9 69 C4 66 2A 83 C1 65 4E [10:03:21]Current date/time: 20.08.2024 10:03 [10:03:21]FM_Init [10:03:21]wFMConnect [10:03:21]MH_SAM_On [10:03:21]Write to MH i2c: E0 00 00 08 00 E7 [10:03:21]Write i2c OK [10:03:21]MH_I2C_Read... [10:03:21]*** iso7816_init finished! [10:03:21]*** atr: [10:03:21]*** 0F 3B D5 18 FF 81 91 FE [10:03:21]*** 1F C3 80 73 C8 21 10 0A [10:03:21]*** 00 00 00 00 00 00 00 00 [10:03:21]*** 00 00 00 00 00 00 00 00 [10:03:21]*** 00 00 00 00 00 00 00 00 [10:03:21]Read from MH i2c: E0 [10:03:21]MH_I2C_Read... [10:03:21]*** 00 00 00 00 00 00 00 00 [10:03:21]Read from MH i2c: E0 10 00 [10:03:21]MH_I2C_Read... [10:03:21]*** 00 00 00 00 00 00 00 00 [10:03:21]*** 00 00 00 00 00 00 00 00 [10:03:21]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:03:21]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:03:21]wFMCommunicate request_size=10 [10:03:21]MH_SAM_APDU [10:03:21]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:03:21]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:03:21]Write i2c OK [10:03:21]MH_I2C_Read... [10:03:21]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:03:21]Read from MH i2c: E2 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 03 00 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:03:21]RAPDU: 90 00 [10:03:21]wFMCommunicate OK [10:03:21]wFMCommunicate request_size=4 [10:03:21]MH_SAM_APDU [10:03:21]CAPDU: 80 11 00 00 [10:03:21]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:03:21]Write i2c OK [10:03:21]MH_I2C_Read... [10:03:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:21]Read from MH i2c: E2 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 17 00 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [10:03:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:03:21]wFMCommunicate OK [10:03:21]Detected FM SN is 0000000000871769 [10:03:21]Stored FM SN is 0000000000871769 [10:03:21]wFMCommunicate request_size=9 [10:03:21]MH_SAM_APDU [10:03:21]CAPDU: 80 16 00 00 04 E7 8B 00 00 [10:03:21]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [10:03:21]Write i2c OK [10:03:21]MH_I2C_Read... [10:03:21]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:03:21]Read from MH i2c: E2 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 03 00 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:03:21]RAPDU: 90 00 [10:03:21]wFMCommunicate OK [10:03:21]FM PIN OK [10:03:21]wFMCommunicate request_size=8 [10:03:21]MH_SAM_APDU [10:03:21]CAPDU: 80 14 04 00 03 02 00 01 [10:03:21]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:03:21]Write i2c OK [10:03:21]MH_I2C_Read... [10:03:21]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:03:21]Read from MH i2c: E2 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 03 00 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:03:21]RAPDU: 90 00 [10:03:21]wFMCommunicate OK [10:03:21]wFMCommunicate request_size=13 [10:03:21]MH_SAM_APDU [10:03:21]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:03:21]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [10:03:21]Write i2c OK [10:03:21]MH_I2C_Read... [10:03:21]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:03:21]Read from MH i2c: E2 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 03 00 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:03:21]RAPDU: 90 00 [10:03:21]wFMCommunicate OK [10:03:21]wFMCommunicate request_size=4 [10:03:21]MH_SAM_APDU [10:03:21]CAPDU: 80 11 00 00 [10:03:21]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:03:21]Write i2c OK [10:03:21]MH_I2C_Read... [10:03:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:21]Read from MH i2c: E2 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 17 00 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [10:03:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:03:21]wFMCommunicate OK [10:03:21]DocumentArchiveInit [10:03:21]Start Httpd... [10:03:21]Httpd thread 3067252068 created [10:03:21]Write to MH i2c: 01 00 00 0F 00 0F [10:03:21]Write i2c OK [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: 01 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: 01 07 00 [10:03:21]MH_I2C_Read... [10:03:21]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:03:21]MH Int Process started [10:03:21]Allocated Socket 6 [10:03:21]Bind OK [10:03:21]Listen OK [10:03:21]httpd running on port 8080 [10:03:21]Waiting for new connection... [10:03:22]OFD Sender: Processing packet 162719 [packets to send 956, broken 955] [10:03:22]ProducePacketName [10:03:22]name=ofd_packets/00162719 [10:03:22]OFD Sender: To server: pG, [10:03:22]CommunicateWithHost lk.salyk.kg:30040 [10:03:22]ConnectInit lk.salyk.kg [10:03:25]Connected sock=8 [10:03: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 36 39 0F 01 00 00 FE C4 07 01 CA AA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 00 00 00 F4 03 04 00 14 69 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7B 02 00 35 04 06 00 91 9E 49 80 A3 57 BF 74 40 B8 1A 43 44 A1 [10:03:25]accept exits with 7 [10:03:25]New connection [10:03:25]New thread 3066965348 created [10:03:25]Waiting for new connection... [10:03:25] Sock 7.Parse request [10:03:25]Sock 7.Check first char [10:03:25]Sock 7.First char is OK [10:03:25]request: POST /json_proto HTTP/1.0 [10:03:25]Method: POST [10:03:25]URL: /json_proto [10:03:25]Method is POST - this is cgi request [10:03:25]url: /json_proto [10:03:25]query_string will be loaded in cgi processing [10:03:25]execute_cgi json_proto POST (null) [10:03:25]execute_cgi path=json_proto method=POST [10:03:25]POST find Content-Length [10:03:25]Host: 172.17.44.132:8080 [10:03:25]Content-Length: 215 [10:03:25]Content-Type: application/json [10:03:25] [10:03:25]POST finish read [10:03:25]Found Content-Length = 215 [10:03:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:03:25]execute_script... [10:03:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:03:25]POST & json_proto [10:03:25]process_json_proto [10:03:25]json parsed OK: [10:03:25]protocol is kg_v1.0 [10:03:25]action value=get_value [10:03:25]process_action get_value [10:03:25]cmd_get_value [10:03:25]process_action get_value done [10:03:25]requested_data is exist [10:03:25]produce_requested_data [10:03:25]requested_item kkm.sn is exist - process it [10:03:25]requested_item kkm.ver is exist - process it [10:03:25]requested_item fm.sn is exist - process it [10:03:25]wFMCommunicate request_size=4 [10:03:25]MH_SAM_APDU [10:03:25]CAPDU: 80 11 00 00 [10:03:25]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [10:03:25]Write i2c OK [10:03:25]MH_I2C_Read... [10:03:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:25]Read from MH i2c: E2 [10:03:25]MH_I2C_Read... [10:03:25]Read from MH i2c: E2 17 00 [10:03:25]MH_I2C_Read... [10:03:25]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [10:03:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:03:25]wFMCommunicate OK [10:03:25]requested_item fd.num is exist - process it [10:03:25]SAM_PROTO_GetFieldsCounters [10:03:25]wFMCommunicate request_size=4 [10:03:25]MH_SAM_APDU [10:03:25]CAPDU: 80 13 00 00 [10:03:25]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [10:03:25]Write i2c OK [10:03:25]MH_I2C_Read... [10:03:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:03:25]Read from MH i2c: E2 [10:03:25]MH_I2C_Read... [10:03:25]Read from MH i2c: E2 62 00 [10:03:25]MH_I2C_Read... [10:03:25]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 8D [10: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A4 00 00 00 5E 04 04 00 A4 00 00 00 57 04 04 00 A5 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:03:25]wFMCommunicate OK [10:03:25]SAM_PROTO_GetFieldsCounters done [10:03:25]requested_item shift.num is exist - process it [10:03:25]requested_item shift.opened is exist - process it [10:03:25]req_shift_opened [10:03:25]FM_GetShiftState [10:03:25]SAM_PROTO_GetShiftState [10:03:25]wFMCommunicate request_size=4 [10:03:25]MH_SAM_APDU [10:03:25]CAPDU: 80 13 01 00 [10:03:25]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:03:25]Write i2c OK [10:03:25]MH_I2C_Read... [10:03:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:25]Read from MH i2c: E2 [10:03:25]MH_I2C_Read... [10:03:25]Read from MH i2c: E2 0E 00 [10:03:25]MH_I2C_Read... [10:03:25]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [10:03:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:03:25]wFMCommunicate OK [10:03:25]SAM_PROTO_GetShiftState done [10:03:25]FM_GetShiftState done [10:03:25]req_shift_opened done [10:03:25]requested_item shift.open_date is exist - process it [10:03:25]req_shift_open_date [10:03:25]req_shift_open_date done [10:03:25]produce_requested_data done [10:03:25]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162719,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:03:25]process_action_free get_value [10:03:25]json_value_free [10:03:25]json_value_free done [10:03:25]process_json_proto returns [10:03:25]Send response to host [10:03:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162719,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:03:25]free response buf [10:03:25]execute_script done [10:03:25]execute_script returns [10:03:25]free content buf [10:03:25]Sock 7.Close socket [10:03:25]Sock 7.Thread stoped [10:03:25]accept exits with 11 [10:03:25]New connection [10:03:25]New thread 3066821988 created [10:03:25]Thread 3066965348 joined [10:03:25]Waiting for new connection... [10:03:25] Sock 11.Parse request [10:03:25]Sock 11.Check first char [10:03:25]Sock 11.First char is OK [10:03:25]request: POST /json_proto HTTP/1.0 [10:03:25]Method: POST [10:03:25]URL: /json_proto [10:03:25]Method is POST - this is cgi request [10:03:25]url: /json_proto [10:03:25]query_string will be loaded in cgi processing [10:03:25]execute_cgi json_proto POST (null) [10:03:25]execute_cgi path=json_proto method=POST [10:03:25]POST find Content-Length [10:03:25]Host: 172.17.44.132:8080 [10:03:25]Content-Length: 331 [10:03:25]Content-Type: application/json [10:03:25] [10:03:25]POST finish read [10:03:25]Found Content-Length = 331 [10:03:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:03:25]execute_script... [10:03:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:03:25]POST & json_proto [10:03:25]process_json_proto [10:03:25]json parsed OK: [10:03:25]protocol is kg_v1.0 [10:03:25]action value=get_value [10:03:25]process_action get_value [10:03:25]cmd_get_value [10:03:25]process_action get_value done [10:03:25]requested_data is exist [10:03:25]produce_requested_data [10:03:25]requested_item fm.sale.total is exist - process it [10:03:25]SAM_PROTO_GetFMData [10:03:25]wFMCommunicate request_size=4 [10:03:25]MH_SAM_APDU [10:03:25]CAPDU: 80 13 03 00 [10:03:25]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [10:03:25]Write i2c OK [10:03:25]MH_I2C_Read... [10:03: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 36 39 4F 00 00 00 C4 A4 47 00 C9 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7B 02 00 F4 03 04 00 40 13 C4 66 B6 04 01 00 00 E5 04 A3 9C 51 7D F7 3A [10:03:25]CommunicateWithHost err = 0 [10:03:25]CheckOFDResponse [10:03:25]1017 (14) - 77093643461234 [10:03:25]1041 (16) - 0000000000871769 [10:03:25]1040 (4) - 162719 [10:03:25]1012 (4) - 20.08.2024 03:53 [10:03:25]1206 (1) - 0 [10:03:25]OFD Sender: Remove packet 162719 [10:03:25]ProducePacketName [10:03:25]name=ofd_packets/00162719 [10:03:25]NVStorageDeleteData [10:03:26]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:03:26]Read from MH i2c: E2 [10:03:26]MH_I2C_Read... [10:03:26]Read from MH i2c: E2 FD 00 [10:03:26]MH_I2C_Read... [10:03:26]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 FC 77 02 00 69 04 A4 00 6F 04 04 00 EC 74 02 00 B1 04 05 00 C4 C0 7F 67 03 70 04 05 00 52 B4 D0 66 02 72 04 05 00 72 0C AF 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 65 BE 90 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2D 7E B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 00 [10:03:26]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 FC 77 02 00 69 04 A4 00 6F 04 04 00 EC 74 02 00 B1 04 05 00 C4 C0 7F 67 03 70 04 05 00 52 B4 D0 66 02 72 04 05 00 72 0C AF 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 65 BE 90 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 2D 7E B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [10:03:26]wFMCommunicate OK [10:03:26]wFMCommunicate request_size=4 [10:03:26]MH_SAM_APDU [10:03:26]CAPDU: 80 17 00 00 [10:03:26]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [10:03:26]Write i2c OK [10:03:26]MH_I2C_Read... [10:03:26]OFD Sender: No OFD packet to send [10:03:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:03:26]Read from MH i2c: E2 [10:03:26]MH_I2C_Read... [10:03:26]Read from MH i2c: E2 FD 00 [10:03:26]MH_I2C_Read... [10:03:26]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [10:03:26]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:03:26]wFMCommunicate OK [10:03:26]wFMCommunicate request_size=4 [10:03:26]MH_SAM_APDU [10:03:26]CAPDU: 80 17 00 00 [10:03:26]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [10:03:26]Write i2c OK [10:03:26]MH_I2C_Read... [10:03:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:03:26]Read from MH i2c: E2 [10:03:26]MH_I2C_Read... [10:03:26]Read from MH i2c: E2 FD 00 [10:03:26]MH_I2C_Read... [10:03:26]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [10:03:26]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:03:26]wFMCommunicate OK [10:03:26]wFMCommunicate request_size=4 [10:03:26]MH_SAM_APDU [10:03:26]CAPDU: 80 17 00 00 [10:03:26]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [10:03:26]Write i2c OK [10:03:26]MH_I2C_Read... [10:03:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:03:27]Read from MH i2c: E2 [10:03:27]MH_I2C_Read... [10:03:27]Read from MH i2c: E2 FD 00 [10:03:27]MH_I2C_Read... [10:03:27]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [10:03:27]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:03:27]wFMCommunicate OK [10:03:27]wFMCommunicate request_size=4 [10:03:27]MH_SAM_APDU [10:03:27]CAPDU: 80 17 00 00 [10:03:27]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [10:03:27]Write i2c OK [10:03:27]MH_I2C_Read... [10:03:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [10:03:27]Read from MH i2c: E2 [10:03:27]MH_I2C_Read... [10:03:27]Read from MH i2c: E2 E6 00 [10:03:27]MH_I2C_Read... [10:03:27]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [10:03:27]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:03:27]wFMCommunicate OK [10:03:27]SAM_PROTO_GetFMData done [10:03:27]requested_item fm.sale_refund.total is exist - process it [10:03:27]requested_item fm.buy.total is exist - process it [10:03:27]requested_item shift.sale.total is exist - process it [10:03:27]SAM_PROTO_GetShiftData [10:03:27]wFMCommunicate request_size=4 [10:03:27]MH_SAM_APDU [10:03:27]CAPDU: 80 13 02 00 [10:03:27]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [10:03:27]Write i2c OK [10:03:27]MH_I2C_Read... [10:03:27]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:03:27]Read from MH i2c: E2 [10:03:27]MH_I2C_Read... [10:03:27]Read from MH i2c: E2 FD 00 [10:03:27]MH_I2C_Read... [10:03:27]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 A4 00 00 00 69 04 9D 00 6F 04 04 00 A4 00 00 00 B1 04 04 00 7D 1E 54 01 70 04 03 00 30 7D CF 72 04 03 00 4D A1 84 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 2D 1F 24 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 88 02 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 8C [10:03:27]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 A4 00 00 00 69 04 9D 00 6F 04 04 00 A4 00 00 00 B1 04 04 00 7D 1E 54 01 70 04 03 00 30 7D CF 72 04 03 00 4D A1 84 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 2D 1F 24 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 88 02 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [10:03:27]wFMCommunicate OK [10:03:27]wFMCommunicate request_size=4 [10:03:27]MH_SAM_APDU [10:03:27]CAPDU: 80 17 00 00 [10:03:27]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [10:03:27]Write i2c OK [10:03:27]MH_I2C_Read... [10:03:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:03:28]Read from MH i2c: E2 [10:03:28]MH_I2C_Read... [10:03:28]Read from MH i2c: E2 FD 00 [10:03:28]MH_I2C_Read... [10:03:28]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B3 [10:03:28]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:03:28]wFMCommunicate OK [10:03:28]wFMCommunicate request_size=4 [10:03:28]MH_SAM_APDU [10:03:28]CAPDU: 80 17 00 00 [10:03:28]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [10:03:28]Write i2c OK [10:03:28]MH_I2C_Read... [10:03:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:03:28]Read from MH i2c: E2 [10:03:28]MH_I2C_Read... [10:03:28]Read from MH i2c: E2 FD 00 [10:03:28]MH_I2C_Read... [10:03:28]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 57 [10:03:28]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:03:28]wFMCommunicate OK [10:03:28]wFMCommunicate request_size=4 [10:03:28]MH_SAM_APDU [10:03:28]CAPDU: 80 17 00 00 [10:03:28]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [10:03:28]Write i2c OK [10:03:28]MH_I2C_Read... [10:03:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:03:28]Read from MH i2c: E2 [10:03:28]MH_I2C_Read... [10:03:28]Read from MH i2c: E2 FD 00 [10:03:28]MH_I2C_Read... [10:03:28]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 0E [10:03:28]RAPDU: 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 90 00 [10:03:28]wFMCommunicate OK [10:03:28]wFMCommunicate request_size=4 [10:03:28]MH_SAM_APDU [10:03:28]CAPDU: 80 17 00 00 [10:03:28]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [10:03:28]Write i2c OK [10:03:28]MH_I2C_Read... [10:03:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [10:03:29]Read from MH i2c: E2 [10:03:29]MH_I2C_Read... [10:03:29]Read from MH i2c: E2 CD 00 [10:03:29]MH_I2C_Read... [10:03:29]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [10:03:29]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:03:29]wFMCommunicate OK [10:03:29]SAM_PROTO_GetShiftData done [10:03:29]requested_item shift.sale.total_cash is exist - process it [10:03:29]requested_item shift.sale_refund.total is exist - process it [10:03:29]requested_item shift.sale_refund.total_cash is exist - process it [10:03:29]requested_item shift.buy.total is exist - process it [10:03:29]requested_item shift.buy.total_cash is exist - process it [10:03:29]produce_requested_data done [10:03:29]produce_requested_data return {"fm.sale.total":146213275.56,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":222900.45,"shift.sale.total_cash":135980.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [10:03:29]process_action_free get_value [10:03:29]json_value_free [10:03:29]json_value_free done [10:03:29]process_json_proto returns [10:03:29]Send response to host [10:03:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146213275.56,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":222900.45,"shift.sale.total_cash":135980.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [10:03:29]free response buf [10:03:29]execute_script done [10:03:29]execute_script returns [10:03:29]free content buf [10:03:29]Sock 11.Close socket [10:03:29]Sock 11.Thread stoped [10:03:29]accept exits with 7 [10:03:29]New connection [10:03:29]New thread 3066965348 created [10:03:29]Thread 3066821988 joined [10:03:29]Waiting for new connection... [10:03:29] Sock 7.Parse request [10:03:29]Sock 7.Check first char [10:03:29]Sock 7.First char is OK [10:03:29]request: POST /json_proto HTTP/1.0 [10:03:29]Method: POST [10:03:29]URL: /json_proto [10:03:29]Method is POST - this is cgi request [10:03:29]url: /json_proto [10:03:29]query_string will be loaded in cgi processing [10:03:29]execute_cgi json_proto POST (null) [10:03:29]execute_cgi path=json_proto method=POST [10:03:29]POST find Content-Length [10:03:29]Host: 172.17.44.132:8080 [10:03:29]Content-Length: 675 [10:03:29]Content-Type: application/json [10:03:29] [10:03:29]POST finish read [10:03:29]Found Content-Length = 675 [10:03:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:03:29]execute_script... [10:03:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291163", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:03:29]POST & json_proto [10:03:29]process_json_proto [10:03:29]json parsed OK: [10:03:29]protocol is kg_v1.0 [10:03:29]action value=close_receipt [10:03:29]process_action close_receipt [10:03:29]cmd_close_receipt [10:03:29]MH_GetDate [10:03:29]Write to MH i2c: F0 00 00 1D 00 0C [10:03:29]Write i2c OK [10:03:29]MH_I2C_Read... [10:03:29]Read from MH i2c: F0 [10:03:29]MH_I2C_Read... [10:03:29]Read from MH i2c: F0 09 00 [10:03:29]MH_I2C_Read... [10:03:29]Read from MH i2c: F0 09 00 1D 00 00 F1 69 C4 66 2A 83 C1 65 6C [10:03:29]GetLastDocTimeStamp 1724147988 [10:03:29]current date 1724148209 [10:03:29]FM_GetShiftState [10:03:29]SAM_PROTO_GetShiftState [10:03:29]wFMCommunicate request_size=4 [10:03:29]MH_SAM_APDU [10:03:29]CAPDU: 80 13 01 00 [10:03:29]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [10:03:29]Write i2c OK [10:03:29]MH_I2C_Read... [10:03:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:29]Read from MH i2c: E2 [10:03:29]MH_I2C_Read... [10:03:29]Read from MH i2c: E2 0E 00 [10:03:29]MH_I2C_Read... [10:03:29]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [10:03:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:03:29]wFMCommunicate OK [10:03:29]SAM_PROTO_GetShiftState done [10:03:29]FM_GetShiftState done [10:03:29]opened in 1724113081 [10:03:29]opened+sec_in_day 1724199481 [10:03:29]quantity*price = 80010 [10:03:29]sum+1 = 80011 [10:03:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 165 20.08.2024 10:03 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162720 ФПД: 83864126784822 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100329&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162720&fm=83864126784822&tin=02508201610067®Number=0000000000092562&sum=80000 [10:03:31]StoreToDocumentArchive [10:03:31]shift 465 fd 162720 [10:03:31]save to /storage/0465/doc_00162720 [10:03:31]save last doc name /storage/0465/doc_00162720 to /storage/kkm_last_doc_name [10:03:31]save OK [10:03:31]Clear old archive folders... [10:03:31]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:03:31]tlvbuf is 01218760 [10:03:31]SAM_PROTO_ClearQueue [10:03:31]wFMCommunicate request_size=4 [10:03:31]MH_SAM_APDU [10:03:31]CAPDU: 80 09 00 00 [10:03:31]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:03:31]Write i2c OK [10:03:31]MH_I2C_Read... [10:03:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:03:31]Read from MH i2c: E2 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 03 00 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:03:31]RAPDU: 90 00 [10:03:31]wFMCommunicate OK [10:03:31]SAM_PROTO_ClearQueue done [10:03:31]KKMCreateOFDPacket [10:03:31]OFDProtocolAddRootSTLVToBuf [10:03:31]FM_MakeSignedData [10:03:31]FM_MakeSignedData [10:03:31]SAM_PROTO_SignData [10:03:31]wFMCommunicate request_size=4 [10:03:31]MH_SAM_APDU [10:03:31]CAPDU: 80 0D 01 02 [10:03:31]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:03:31]Write i2c OK [10:03:31]MH_I2C_Read... [10:03:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:03:31]Read from MH i2c: E2 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 03 00 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:03:31]RAPDU: 90 00 [10:03:31]wFMCommunicate OK [10:03:31]wFMCommunicate request_size=255 [10:03:31]MH_SAM_APDU [10:03:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 F1 69 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7B 02 00 35 04 06 00 4C 46 23 7C [10:03:31]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 F1 69 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7B 02 00 35 04 06 00 4C 46 23 7C 00 00 B0 [10:03:31]Write i2c OK [10:03:31]MH_I2C_Read... [10:03:31]OFD Sender: No OFD packet to send [10:03:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:31]Read from MH i2c: E2 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 03 00 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:03:31]RAPDU: 90 00 [10:03:31]wFMCommunicate OK [10:03:31]wFMCommunicate request_size=7 [10:03:31]MH_SAM_APDU [10:03:31]CAPDU: 80 0D 02 02 02 85 36 [10:03:31]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 85 36 00 00 67 [10:03:31]Write i2c OK [10:03:31]MH_I2C_Read... [10:03:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:31]Read from MH i2c: E2 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 03 00 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:03:31]RAPDU: 90 00 [10:03:31]wFMCommunicate OK [10:03:31]wFMCommunicate request_size=4 [10:03:31]MH_SAM_APDU [10:03:31]CAPDU: 80 0D 03 02 [10:03:31]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:03:31]Write i2c OK [10:03:31]MH_I2C_Read... [10:03:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:03:31]Read from MH i2c: E2 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 0B 00 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 0B 00 2F 00 00 E3 F5 D4 00 7E 2E 8F 03 90 00 95 [10:03:31]RAPDU: E3 F5 D4 00 7E 2E 8F 03 90 00 [10:03:31]wFMCommunicate OK [10:03:31]SAM_PROTO_SignData done [10:03:31]FM_MakeSignedData done [10:03:31]CreateOFDProtocolMessage [10:03:31]wFMCommunicate request_size=4 [10:03:31]MH_SAM_APDU [10:03:31]CAPDU: 80 11 00 00 [10:03:31]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:03:31]Write i2c OK [10:03:31]MH_I2C_Read... [10:03:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:31]Read from MH i2c: E2 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 17 00 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [10:03:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:03:31]wFMCommunicate OK [10:03:31]CreateOFDProtocolMessage done [10:03:31]OFDSenderStorePacket 162720 [10:03:31]StoreOFDPacket docnum=162720 [10:03:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FD 13 04 01 8B FB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 00 00 00 F4 03 04 00 F1 69 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7B 02 00 35 04 06 00 4C 46 23 7C 85 36 E3 F5 D4 00 7E 2E 8F 03 [10:03:31]CheckFolder [10:03:31]dirname=/storage/ofd_packets [10:03:31]CheckFolder done [10:03:31]ProducePacketName [10:03:31]name=ofd_packets/00162720 [10:03:31]NVStorageSaveData ofd_packets/00162720 [10:03:31]File name is /storage/ofd_packets/00162720 [10:03:31]Write 298 bytes [10:03:31]NVStorageSaveData done [10:03:31]OFDSenderStorePacket done [10:03:31]KKMCreateOFDPacket done [10:03:31]NVStorageSaveData kkm_last_timestamp [10:03:31]File name is /storage/kkm_last_timestamp [10:03:31]Write 4 bytes [10:03:31]NVStorageSaveData done [10:03:31]ExternCall_PrintAddStr [10:03:31]wPrintStart [10:03:31]Write to MH i2c: 01 00 00 31 00 31 [10:03:31]Write i2c OK [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: 01 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: 01 07 00 [10:03:31]MH_I2C_Read... [10:03:31]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:03:31]RasterBufferAndPrint [10:03:31]line Счет N : (1)291163 [10:03:31]line ИНН: 02508201610067 [10:03:31]line Контрольно-Кассовый Чек [10:03:31]line ПРОДАЖА [10:03:31]line ТРК (МРК, ГНК) : 21 [10:03:31]line Товар: 2710194800 [10:03:31]line ДТ-К-5 [10:03:31]line 10.500 * 76.20 [10:03:31]line = 800.10 [10:03:31]line НДС 12% НСП 1% [10:03:31]line > о реализуемом товаре [10:03:31]line ОКРУГЛЕНИЕ: -0.10 [10:03:31]line ИТОГО: 800.00 [10:03:31]line Внесено: 800.00 [10:03:31]line СДАЧА: 0.00 [10:03:31]line НСП 1% : 7.08 [10:03:31]line НДС 12% : 84.97 [10:03:31]line Наличными: 800.00 [10:03:31]line Безнал.: 0.00 [10:03:31]line Место: АЗС № 130 "Партнер Нефть" [10:03:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:03:31]line СНО: Общий режим [10:03:31]line Чек 165 20.08.2024 10:03 [10:03:31]line Смена: 465 ФФД: 1.0 [10:03:31]line ЗНМ: 0300000070 [10:03:31]line РНМ: 0000000000092562 [10:03:31]line Версия ККМ: 001 [10:03:31]line ФМ: 0000000000871769 [10:03:31]line ФД: 162720 [10:03:31]line ФПД: 83864126784822 [10:03:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100329&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162720&fm=83864126784822&tin=02508201610067®Number=0000000000092562&sum=80000 [10:03:31]OFD Sender: Processing packet 162720 [packets to send 956, broken 955] [10:03:31]ProducePacketName [10:03:31]name=ofd_packets/00162720 [10:03:31]OFD Sender: To server: pG, [10:03:31]CommunicateWithHost lk.salyk.kg:30040 [10:03:31]ConnectInit lk.salyk.kg [10:03:31]written 0, free lines is 4095 [10:03:32]Write to MH i2c: 01 00 00 5C 00 5C [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 5C 00 00 00 00 00 00 CA 0C 39 [10:03:32]RasterBufferAndPrint [10:03:32]line [10:03:32]line [10:03:32]line [10:03:32]line [10:03:32]line [10:03:32]written 0, free lines is 3296 [10:03:32]MH_Cut [10:03:32]Write to MH i2c: D1 01 00 63 00 01 35 [10:03:32]Write i2c OK [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: D1 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: D1 01 00 [10:03:32]MH_I2C_Read... [10:03:32]Read from MH i2c: D1 01 00 63 00 00 34 [10:03:32]Write to MH i2c: 01 00 00 64 00 64 [10:03:32]Write i2c OK [10:03:32]MH_I2C_Read... [10:03:33]*** Cut start [10:03:33]*** Purtial cut [10:03:33]*** Stage 1: CUTSNS_PIN = 1 [10:03:35]Read from MH i2c: 01 [10:03:35]MH_I2C_Read... [10:03:35]*** Stop cut motor [10:03:35]*** Cut end [10:03:35]Read from MH i2c: 01 07 00 [10:03:35]MH_I2C_Read... [10:03:35]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [10:03:35]process_action close_receipt done [10:03:35]requested_data is exist [10:03:35]produce_requested_data [10:03:35]requested_item fm.sn is exist - process it [10:03:35]wFMCommunicate request_size=4 [10:03:35]MH_SAM_APDU [10:03:35]CAPDU: 80 11 00 00 [10:03:35]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [10:03:35]Write i2c OK [10:03:35]MH_I2C_Read... [10:03:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:35]Read from MH i2c: E2 [10:03:35]MH_I2C_Read... [10:03:35]Read from MH i2c: E2 17 00 [10:03:35]MH_I2C_Read... [10:03:35]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [10:03:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:03:35]wFMCommunicate OK [10:03:35]requested_item fd.num is exist - process it [10:03:35]SAM_PROTO_GetFieldsCounters [10:03:35]wFMCommunicate request_size=4 [10:03:35]MH_SAM_APDU [10:03:35]CAPDU: 80 13 00 00 [10:03:35]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [10:03:35]Write i2c OK [10:03:35]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 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 E6 [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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A5 00 00 00 5E 04 04 00 A5 00 00 00 57 04 04 00 A6 00 00 00 19 04 04 00 00 00 00 00 90 00 [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 67 00 80 13 01 00 00 00 00 00 E4 [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 67 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B2 [10:03:35]RAPDU: 09 00 01 B9 E0 C3 66 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":"0000000000871769","fd.num":162720,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [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":"0000000000871769","fd.num":162720,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [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:36]accept exits with 9 [10:03:36]New connection [10:03:36]New thread 3066821988 created [10:03:36]Thread 3066965348 joined [10:03:36]Waiting for new connection... [10:03:36] Sock 9.Parse request [10:03:36]Sock 9.Check first char [10:03:36]Sock 9.First char is OK [10:03:36]request: POST /json_proto HTTP/1.0 [10:03:36]Method: POST [10:03:36]URL: /json_proto [10:03:36]Method is POST - this is cgi request [10:03:36]url: /json_proto [10:03:36]query_string will be loaded in cgi processing [10:03:36]execute_cgi json_proto POST (null) [10:03:36]execute_cgi path=json_proto method=POST [10:03:36]POST find Content-Length [10:03:36]Host: 172.17.44.132:8080 [10:03:36]Content-Length: 794 [10:03:36]Content-Type: application/json [10:03:36] [10:03:36]POST finish read [10:03:36]Found Content-Length = 794 [10:03:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:03:36]execute_script... [10:03:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291164", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:03:36]POST & json_proto [10:03:36]process_json_proto [10:03:36]json parsed OK: [10:03:36]protocol is kg_v1.0 [10:03:36]action value=close_receipt [10:03:36]process_action close_receipt [10:03:36]cmd_close_receipt [10:03:36]MH_GetDate [10:03:36]Write to MH i2c: F0 00 00 68 00 57 [10:03:36]Write i2c OK [10:03:36]MH_I2C_Read... [10:03:36]Read from MH i2c: F0 [10:03:36]MH_I2C_Read... [10:03:36]Read from MH i2c: F0 09 00 [10:03:36]MH_I2C_Read... [10:03:36]Read from MH i2c: F0 09 00 68 00 00 F8 69 C4 66 2A 83 C1 65 BE [10:03:36]GetLastDocTimeStamp 1724148209 [10:03:36]current date 1724148216 [10:03:36]FM_GetShiftState [10:03:36]SAM_PROTO_GetShiftState [10:03:36]wFMCommunicate request_size=4 [10:03:36]MH_SAM_APDU [10:03:36]CAPDU: 80 13 01 00 [10:03:36]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [10:03:36]Write i2c OK [10:03:36]MH_I2C_Read... [10:03:36]Read from MH i2c: E2 [10:03:36]MH_I2C_Read... [10:03:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:36]Read from MH i2c: E2 0E 00 [10:03:36]MH_I2C_Read... [10:03:36]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B4 [10:03:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:03:36]wFMCommunicate OK [10:03:36]SAM_PROTO_GetShiftState done [10:03:36]FM_GetShiftState done [10:03:36]opened in 1724113081 [10:03:36]opened+sec_in_day 1724199481 [10:03:36]quantity*price = 0 [10:03:36]sum+1 = 1 [10:03:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 166 20.08.2024 10:03 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 2 ФМ: 0000000000871769 ФД: 162721 ФПД: 278188473363680 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100336&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162721&fm=278188473363680&tin=02508201610067®Number=0000000000092562&sum=0 [10:03:38]StoreToDocumentArchive [10:03:38]shift 465 fd 162721 [10:03:38]save to /storage/0465/doc_00162721 [10:03:38]save last doc name /storage/0465/doc_00162721 to /storage/kkm_last_doc_name [10:03:38]save OK [10:03:38]Clear old archive folders... [10:03:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:03:38]tlvbuf is 01223740 [10:03:38]SAM_PROTO_ClearQueue [10:03:38]wFMCommunicate request_size=4 [10:03:38]MH_SAM_APDU [10:03:38]CAPDU: 80 09 00 00 [10:03:38]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [10:03:38]Write i2c OK [10:03:38]MH_I2C_Read... [10:03:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:03:38]Read from MH i2c: E2 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 03 00 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:03:38]RAPDU: 90 00 [10:03:38]wFMCommunicate OK [10:03:38]SAM_PROTO_ClearQueue done [10:03:38]KKMCreateOFDPacket [10:03:38]OFDProtocolAddRootSTLVToBuf [10:03:38]FM_MakeSignedData [10:03:38]FM_MakeSignedData [10:03:38]SAM_PROTO_SignData [10:03:38]wFMCommunicate request_size=4 [10:03:38]MH_SAM_APDU [10:03:38]CAPDU: 80 0D 01 02 [10:03:38]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [10:03:38]Write i2c OK [10:03:38]MH_I2C_Read... [10:03:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:03:38]Read from MH i2c: E2 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 03 00 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:03:38]RAPDU: 90 00 [10:03:38]wFMCommunicate OK [10:03:38]wFMCommunicate request_size=255 [10:03:38]MH_SAM_APDU [10:03:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 F8 69 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7B 02 00 35 04 06 00 FD [10:03:38]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 F8 69 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7B 02 00 35 04 06 00 FD 00 00 8B [10:03:38]Write i2c OK [10:03:38]MH_I2C_Read... [10:03:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:38]Read from MH i2c: E2 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 03 00 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [10:03:38]RAPDU: 90 00 [10:03:38]wFMCommunicate OK [10:03:38]wFMCommunicate request_size=10 [10:03:38]MH_SAM_APDU [10:03:38]CAPDU: 80 0D 02 02 05 02 CD 22 AC E0 [10:03:38]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 02 CD 22 AC E0 00 00 7A [10:03:38]Write i2c OK [10:03:38]MH_I2C_Read... [10:03:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:03:38]Read from MH i2c: E2 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 03 00 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [10:03:38]RAPDU: 90 00 [10:03:38]wFMCommunicate OK [10:03:38]wFMCommunicate request_size=4 [10:03:38]MH_SAM_APDU [10:03:38]CAPDU: 80 0D 03 02 [10:03:38]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [10:03:38]Write i2c OK [10:03:38]MH_I2C_Read... [10:03:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:03:38]Read from MH i2c: E2 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 0B 00 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 0B 00 7A 00 00 99 69 12 F1 1B 52 C6 42 90 00 70 [10:03:38]RAPDU: 99 69 12 F1 1B 52 C6 42 90 00 [10:03:38]wFMCommunicate OK [10:03:38]SAM_PROTO_SignData done [10:03:38]FM_MakeSignedData done [10:03:38]CreateOFDProtocolMessage [10:03:38]wFMCommunicate request_size=4 [10:03:38]MH_SAM_APDU [10:03:38]CAPDU: 80 11 00 00 [10:03:38]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [10:03:38]Write i2c OK [10:03:38]MH_I2C_Read... [10:03:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:38]Read from MH i2c: E2 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 17 00 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [10:03:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:03:38]wFMCommunicate OK [10:03:38]CreateOFDProtocolMessage done [10:03:38]OFDSenderStorePacket 162721 [10:03:38]StoreOFDPacket docnum=162721 [10:03:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8C B9 07 01 D2 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 F8 69 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7B 02 00 35 04 06 00 FD 02 CD 22 AC E0 99 69 12 F1 1B 52 C6 42 [10:03:38]CheckFolder [10:03:38]dirname=/storage/ofd_packets [10:03:38]CheckFolder done [10:03:38]ProducePacketName [10:03:38]name=ofd_packets/00162721 [10:03:38]NVStorageSaveData ofd_packets/00162721 [10:03:38]File name is /storage/ofd_packets/00162721 [10:03:38]Write 301 bytes [10:03:38]NVStorageSaveData done [10:03:38]OFDSenderStorePacket done [10:03:38]KKMCreateOFDPacket done [10:03:38]NVStorageSaveData kkm_last_timestamp [10:03:38]File name is /storage/kkm_last_timestamp [10:03:38]Write 4 bytes [10:03:38]NVStorageSaveData done [10:03:38]ExternCall_PrintAddStr [10:03:38]wPrintStart [10:03:38]Write to MH i2c: 01 00 00 7C 00 7C [10:03:38]Write i2c OK [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: 01 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: 01 07 00 [10:03:38]MH_I2C_Read... [10:03:38]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [10:03:38]RasterBufferAndPrint [10:03:38]line Счет N : (1)291164 [10:03:38]line ИНН: 02508201610067 [10:03:38]line Контрольно-Кассовый Чек [10:03:38]line ПРОДАЖА [10:03:38]line ТРК (МРК, ГНК) : 32 [10:03:38]line Товар: 2710124130 [10:03:38]line Аи-92-К-5 [10:03:38]line 20.000 * 0.00 [10:03:38]line = 0.00 [10:03:38]line НДС 12% НСП 1% [10:03:38]line > о реализуемом товаре [10:03:38]line ИТОГО: 0.00 [10:03:38]line НСП 1% : 0.00 [10:03:38]line НДС 12% : 0.00 [10:03:38]line Наличными: 0.00 [10:03:38]line Безнал.: 0.00 [10:03:38]line Место: АЗС № 130 "Партнер Нефть" [10:03:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:03:38]line СНО: Общий режим [10:03:38]line Чек 166 20.08.2024 10:03 [10:03:38]line Смена: 465 ФФД: 1.0 [10:03:38]line ЗНМ: 0300000070 [10:03:38]line РНМ: 0000000000092562 [10:03:38]line Версия ККМ: 001 [10:03:38]line Талоны: Топливные Талоны [10:03:38]line 2 [10:03:38]line ФМ: 0000000000871769 [10:03:38]line ФД: 162721 [10:03:38]line ФПД: 278188473363680 [10:03:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100336&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162721&fm=278188473363680&tin=02508201610067®Number=0000000000092562&sum=0 [10:03:38]written 0, free lines is 4095 [10:03: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 36 39 4F 00 00 00 40 C1 47 00 CE 49 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7B 02 00 F4 03 04 00 4B 13 C4 66 B6 04 01 00 00 17 A8 B9 9C CB 35 56 BE [10:03:39]CommunicateWithHost err = 0 [10:03:39]CheckOFDResponse [10:03:39]1017 (14) - 77093643461234 [10:03:39]1041 (16) - 0000000000871769 [10:03:39]1040 (4) - 162720 [10:03:39]1012 (4) - 20.08.2024 03:53 [10:03:39]1206 (1) - 0 [10:03:39]OFD Sender: Remove packet 162720 [10:03:39]ProducePacketName [10:03:39]name=ofd_packets/00162720 [10:03:39]NVStorageDeleteData [10:03:39]Write to MH i2c: 01 00 00 A6 00 A6 [10:03:39]Write i2c OK [10:03:39]MH_I2C_Read... [10:03:39]Read from MH i2c: 01 [10:03:39]MH_I2C_Read... [10:03:39]Read from MH i2c: 01 07 00 [10:03:39]MH_I2C_Read... [10:03:39]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D9 0C 92 [10:03:39]RasterBufferAndPrint [10:03:39]line [10:03:39]line [10:03:39]line [10:03:39]line [10:03:39]line [10:03:39]written 0, free lines is 3317 [10:03:39]MH_Cut [10:03:39]Write to MH i2c: D1 01 00 AD 00 01 7F [10:03:39]Write i2c OK [10:03:39]MH_I2C_Read... [10:03:39]Read from MH i2c: D1 [10:03:39]MH_I2C_Read... [10:03:39]Read from MH i2c: D1 01 00 [10:03:39]MH_I2C_Read... [10:03:39]Read from MH i2c: D1 01 00 AD 00 00 7E [10:03:39]Write to MH i2c: 01 00 00 AE 00 AE [10:03:39]Write i2c OK [10:03:39]MH_I2C_Read... [10:03:39]OFD Sender: Processing packet 162721 [packets to send 956, broken 955] [10:03:39]ProducePacketName [10:03:39]name=ofd_packets/00162721 [10:03:39]OFD Sender: To server: pG, [10:03:39]CommunicateWithHost lk.salyk.kg:30040 [10:03:39]ConnectInit lk.salyk.kg [10:03:40]*** Cut start [10:03:40]*** Purtial cut [10:03:40]*** Stage 1: CUTSNS_PIN = 1 [10:03:42]Read from MH i2c: 01 [10:03:42]MH_I2C_Read... [10:03:42]*** Stop cut motor [10:03:42]*** Cut end [10:03:42]Read from MH i2c: 01 07 00 [10:03:42]MH_I2C_Read... [10:03:42]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [10:03:42]process_action close_receipt done [10:03:42]requested_data is exist [10:03:42]produce_requested_data [10:03:42]requested_item fm.sn is exist - process it [10:03:42]wFMCommunicate request_size=4 [10:03:42]MH_SAM_APDU [10:03:42]CAPDU: 80 11 00 00 [10:03:42]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [10:03:42]Write i2c OK [10:03:42]MH_I2C_Read... [10:03:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:03:42]Read from MH i2c: E2 [10:03:42]MH_I2C_Read... [10:03:42]Read from MH i2c: E2 17 00 [10:03:42]MH_I2C_Read... [10:03:42]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [10:03:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:03:42]wFMCommunicate OK [10:03:42]requested_item fd.num is exist - process it [10:03:42]SAM_PROTO_GetFieldsCounters [10:03:42]wFMCommunicate request_size=4 [10:03:42]MH_SAM_APDU [10:03:42]CAPDU: 80 13 00 00 [10:03:42]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [10:03:42]Write i2c OK [10:03:42]MH_I2C_Read... [10:03:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:03:42]Read from MH i2c: E2 [10:03:42]MH_I2C_Read... [10:03:42]Read from MH i2c: E2 62 00 [10:03:42]MH_I2C_Read... [10:03:42]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 34 [10:03: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A6 00 00 00 5E 04 04 00 A6 00 00 00 57 04 04 00 A7 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:03:42]wFMCommunicate OK [10:03:42]SAM_PROTO_GetFieldsCounters done [10:03:42]requested_item shift.num is exist - process it [10:03:42]requested_item shift.opened is exist - process it [10:03:42]req_shift_opened [10:03:42]FM_GetShiftState [10:03:42]SAM_PROTO_GetShiftState [10:03:42]wFMCommunicate request_size=4 [10:03:42]MH_SAM_APDU [10:03:42]CAPDU: 80 13 01 00 [10:03:42]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [10:03:42]Write i2c OK [10:03:42]MH_I2C_Read... [10:03:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:03:42]Read from MH i2c: E2 [10:03:42]MH_I2C_Read... [10:03:42]Read from MH i2c: E2 0E 00 [10:03:42]MH_I2C_Read... [10:03:42]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [10:03:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:03:42]wFMCommunicate OK [10:03:42]SAM_PROTO_GetShiftState done [10:03:42]FM_GetShiftState done [10:03:42]req_shift_opened done [10:03:42]requested_item shift.open_date is exist - process it [10:03:42]req_shift_open_date [10:03:42]req_shift_open_date done [10:03:42]produce_requested_data done [10:03:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162721,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:03:42]process_action_free close_receipt [10:03:42]json_value_free [10:03:42]json_value_free done [10:03:42]process_json_proto returns [10:03:42]Send response to host [10:03:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162721,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:03:42]free response buf [10:03:42]execute_script done [10:03:42]execute_script returns [10:03:42]free content buf [10:03:42]Sock 9.Close socket [10:03:42]Sock 9.Thread stoped [10:03:42]recv_with_timeout no data received [10:03:44]ConnectInit Can't take IP for lk.salyk.kg [10:03:44]CommunicateWithHost connect error [10:03:44]CommunicateWithHost err = -1 [10:03:44]OFD Sender: Server communicate error [10:03:45]OFD Sender: Processing packet 162721 [packets to send 956, broken 955] [10:03:45]ProducePacketName [10:03:45]name=ofd_packets/00162721 [10:03:45]OFD Sender: To server: pG, [10:03:45]CommunicateWithHost lk.salyk.kg:30040 [10:03:45]ConnectInit lk.salyk.kg [10:03:50]ConnectInit Can't take IP for lk.salyk.kg [10:03:50]CommunicateWithHost connect error [10:03:50]CommunicateWithHost err = -1 [10:03:50]OFD Sender: Server communicate error [10:03:55]OFD Sender: Processing packet 162721 [packets to send 956, broken 955] [10:03:55]ProducePacketName [10:03:55]name=ofd_packets/00162721 [10:03:55]OFD Sender: To server: pG, [10:03:55]CommunicateWithHost lk.salyk.kg:30040 [10:03:55]ConnectInit lk.salyk.kg [10:04:01]recv_with_timeout no data received [10:04:03]Connected sock=8 [10:04: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 36 39 0F 01 00 00 8C B9 07 01 D2 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A6 00 00 00 F4 03 04 00 F8 69 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7B 02 00 35 04 06 00 FD 02 CD 22 AC E0 99 69 12 F1 1B 52 C6 42 [10:04:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E9 D0 47 00 67 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 36 39 10 04 04 00 A1 7B 02 00 F4 03 04 00 66 13 C4 66 B6 04 01 00 00 74 C9 43 10 05 A6 A6 72 [10:04:05]CommunicateWithHost err = 0 [10:04:05]CheckOFDResponse [10:04:05]1017 (14) - 77093643461234 [10:04:05]1041 (16) - 0000000000871769 [10:04:05]1040 (4) - 162721 [10:04:05]1012 (4) - 20.08.2024 03:54 [10:04:05]1206 (1) - 0 [10:04:05]OFD Sender: Remove packet 162721 [10:04:05]ProducePacketName [10:04:05]name=ofd_packets/00162721 [10:04:05]NVStorageDeleteData [10:04:05]OFD Sender: No OFD packet to send [10:04:10]OFD Sender: No OFD packet to send [10:04:13]recv_with_timeout no data received [10:04:15]OFD Sender: No OFD packet to send [10:04:20]OFD Sender: No OFD packet to send [10:04:25]OFD Sender: No OFD packet to send [10:04:29]recv_with_timeout no data received [10:04:30]OFD Sender: No OFD packet to send [10:04:36]OFD Sender: No OFD packet to send [10:04:41]OFD Sender: No OFD packet to send [10:04:46]OFD Sender: No OFD packet to send [10:04:51]OFD Sender: No OFD packet to send [10:04:55]accept exits with 11 [10:04:55]New connection [10:04:55]New thread 3066965348 created [10:04:55]Thread 3066821988 joined [10:04:55]Waiting for new connection... [10:04:55] Sock 11.Parse request [10:04:55]Sock 11.Check first char [10:04:55]Sock 11.First char is OK [10:04:55]request: POST /json_proto HTTP/1.0 [10:04:55]Method: POST [10:04:55]URL: /json_proto [10:04:55]Method is POST - this is cgi request [10:04:55]url: /json_proto [10:04:55]query_string will be loaded in cgi processing [10:04:55]execute_cgi json_proto POST (null) [10:04:55]execute_cgi path=json_proto method=POST [10:04:55]POST find Content-Length [10:04:55]Host: 172.17.44.132:8080 [10:04:55]Content-Length: 792 [10:04:55]Content-Type: application/json [10:04:55] [10:04:55]POST finish read [10:04:55]Found Content-Length = 792 [10:04:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03516", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:55]execute_script... [10: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 : (1)291165", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03516", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:04:55]POST & json_proto [10:04:55]process_json_proto [10:04:55]json parsed OK: [10:04:55]protocol is kg_v1.0 [10:04:55]action value=close_receipt [10:04:55]process_action close_receipt [10:04:55]cmd_close_receipt [10:04:55]MH_GetDate [10:04:55]Write to MH i2c: F0 00 00 B2 00 A1 [10:04:55]Write i2c OK [10:04:55]MH_I2C_Read... [10:04:55]Read from MH i2c: F0 [10:04:55]MH_I2C_Read... [10:04:55]Read from MH i2c: F0 09 00 [10:04:55]MH_I2C_Read... [10:04:55]Read from MH i2c: F0 09 00 B2 00 00 47 6A C4 66 2A 83 C1 65 58 [10:04:55]GetLastDocTimeStamp 1724148216 [10:04:55]current date 1724148295 [10:04:55]FM_GetShiftState [10:04:55]SAM_PROTO_GetShiftState [10:04:55]wFMCommunicate request_size=4 [10:04:55]MH_SAM_APDU [10:04:55]CAPDU: 80 13 01 00 [10:04:55]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [10:04:55]Write i2c OK [10:04:55]MH_I2C_Read... [10:04:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:04:55]Read from MH i2c: E2 [10:04:55]MH_I2C_Read... [10:04:55]Read from MH i2c: E2 0E 00 [10:04:55]MH_I2C_Read... [10:04:55]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FE [10:04:56]Счет N : (1)291165 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 52 Товар: 2710124130 Аи-92-К-5 30.000 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 167 20.08.2024 10:04 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 03516 ФМ: 0000000000871769 ФД: 162722 ФПД: 269884090525056 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162722&fm=269884090525056&tin=02508201610067®Number=0000000000092562&sum=0 [10:04:56]StoreToDocumentArchive [10:04:56]shift 465 fd 162722 [10:04:56]save to /storage/0465/doc_00162722 [10:04:56]save last doc name /storage/0465/doc_00162722 to /storage/kkm_last_doc_name [10:04:56]save OK [10:04:56]Clear old archive folders... [10:04:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:04:56]tlvbuf is 01218620 [10:04:56]SAM_PROTO_ClearQueue [10:04:56]wFMCommunicate request_size=4 [10:04:56]MH_SAM_APDU [10:04:56]CAPDU: 80 09 00 00 [10:04:56]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [10:04:56]Write i2c OK [10:04:56]MH_I2C_Read... [10:04:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:04:56]Read from MH i2c: E2 [10:04:56]MH_I2C_Read... [10:04:56]Read from MH i2c: E2 03 00 [10:04:56]MH_I2C_Read... [10:04:56]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [10:04:56]RAPDU: 90 00 [10:04:56]wFMCommunicate OK [10:04:56]SAM_PROTO_ClearQueue done [10:04:56]KKMCreateOFDPacket [10:04:56]OFDProtocolAddRootSTLVToBuf [10:04:56]FM_MakeSignedData [10:04:56]FM_MakeSignedData [10:04:56]SAM_PROTO_SignData [10:04:56]wFMCommunicate request_size=4 [10:04:56]MH_SAM_APDU [10:04:56]CAPDU: 80 0D 01 02 [10:04:56]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [10:04:56]Write i2c OK [10:04:56]MH_I2C_Read... [10:04:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:04:56]Read from MH i2c: E2 [10:04:56]MH_I2C_Read... [10:04:56]Read from MH i2c: E2 03 00 [10:04:56]MH_I2C_Read... [10:04:56]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [10:04:56]RAPDU: 90 00 [10:04:56]wFMCommunicate OK [10:04:56]wFMCommunicate request_size=255 [10:04:56]MH_SAM_APDU [10:04:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 47 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7B 02 00 35 04 06 00 F5 [10:04:56]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 47 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7B 02 00 35 04 06 00 F5 00 00 56 [10:04:56]Write i2c OK [10:04:56]MH_I2C_Read... [10:04:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:57]Read from MH i2c: E2 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [10:04:57]RAPDU: 90 00 [10:04:57]wFMCommunicate OK [10:04:57]wFMCommunicate request_size=10 [10:04:57]MH_SAM_APDU [10:04:57]CAPDU: 80 0D 02 02 05 75 49 58 A5 80 [10:04:57]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 75 49 58 A5 80 00 00 82 [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:04:57]Read from MH i2c: E2 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [10:04:57]RAPDU: 90 00 [10:04:57]wFMCommunicate OK [10:04:57]wFMCommunicate request_size=4 [10:04:57]MH_SAM_APDU [10:04:57]CAPDU: 80 0D 03 02 [10:04:57]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:04:57]Read from MH i2c: E2 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 0B 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 0B 00 C4 00 00 70 D1 ED 6F 22 1D D3 7A 90 00 69 [10:04:57]RAPDU: 70 D1 ED 6F 22 1D D3 7A 90 00 [10:04:57]wFMCommunicate OK [10:04:57]SAM_PROTO_SignData done [10:04:57]FM_MakeSignedData done [10:04:57]CreateOFDProtocolMessage [10:04:57]wFMCommunicate request_size=4 [10:04:57]MH_SAM_APDU [10:04:57]CAPDU: 80 11 00 00 [10:04:57]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:04:57]Read from MH i2c: E2 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 17 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [10:04:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:04:57]wFMCommunicate OK [10:04:57]CreateOFDProtocolMessage done [10:04:57]OFDSenderStorePacket 162722 [10:04:57]StoreOFDPacket docnum=162722 [10:04:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DC 91 07 01 E7 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 47 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7B 02 00 35 04 06 00 F5 75 49 58 A5 80 70 D1 ED 6F 22 1D D3 7A [10:04:57]CheckFolder [10:04:57]dirname=/storage/ofd_packets [10:04:57]CheckFolder done [10:04:57]ProducePacketName [10:04:57]name=ofd_packets/00162722 [10:04:57]NVStorageSaveData ofd_packets/00162722 [10:04:57]File name is /storage/ofd_packets/00162722 [10:04:57]Write 301 bytes [10:04:57]NVStorageSaveData done [10:04:57]OFDSenderStorePacket done [10:04:57]KKMCreateOFDPacket done [10:04:57]NVStorageSaveData kkm_last_timestamp [10:04:57]File name is /storage/kkm_last_timestamp [10:04:57]Write 4 bytes [10:04:57]NVStorageSaveData done [10:04:57]ExternCall_PrintAddStr [10:04:57]wPrintStart [10:04:57]Write to MH i2c: 01 00 00 C6 00 C6 [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: 01 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: 01 07 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [10:04:57]RasterBufferAndPrint [10:04:57]line Счет N : (1)291165 [10:04:57]line ИНН: 02508201610067 [10:04:57]line Контрольно-Кассовый Чек [10:04:57]line ПРОДАЖА [10:04:57]line ТРК (МРК, ГНК) : 52 [10:04:57]line Товар: 2710124130 [10:04:57]line Аи-92-К-5 [10:04:57]line 30.000 * 0.00 [10:04:57]line = 0.00 [10:04:57]line НДС 12% НСП 1% [10:04:57]line > о реализуемом товаре [10:04:57]line ИТОГО: 0.00 [10:04:57]line НСП 1% : 0.00 [10:04:57]line НДС 12% : 0.00 [10:04:57]line Наличными: 0.00 [10:04:57]line Безнал.: 0.00 [10:04:57]line Место: АЗС № 130 "Партнер Нефть" [10:04:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:04:57]line СНО: Общий режим [10:04:57]line Чек 167 20.08.2024 10:04 [10:04:57]line Смена: 465 ФФД: 1.0 [10:04:57]line ЗНМ: 0300000070 [10:04:57]line РНМ: 0000000000092562 [10:04:57]line Версия ККМ: 001 [10:04:57]line Талоны: Топливная Карта [10:04:57]line 03516 [10:04:57]line ФМ: 0000000000871769 [10:04:57]line ФД: 162722 [10:04:57]line ФПД: 269884090525056 [10:04:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162722&fm=269884090525056&tin=02508201610067®Number=0000000000092562&sum=0 [10:04:57]written 0, free lines is 4095 [10:04:57]OFD Sender: Processing packet 162722 [packets to send 956, broken 955] [10:04:57]ProducePacketName [10:04:57]name=ofd_packets/00162722 [10:04:57]OFD Sender: To server: pG, [10:04:57]CommunicateWithHost lk.salyk.kg:30040 [10:04:57]ConnectInit lk.salyk.kg [10:04:57]Write to MH i2c: 01 00 00 F0 00 F0 [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: 01 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: 01 07 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 CC 0C CF [10:04:57]RasterBufferAndPrint [10:04:57]line [10:04:57]line [10:04:57]line [10:04:57]line [10:04:57]line [10:04:57]written 0, free lines is 3294 [10:04:57]MH_Cut [10:04:57]Write to MH i2c: D1 01 00 F7 00 01 C9 [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: D1 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: D1 01 00 [10:04:57]MH_I2C_Read... [10:04:57]Read from MH i2c: D1 01 00 F7 00 00 C8 [10:04:57]Write to MH i2c: 01 00 00 F8 00 F8 [10:04:57]Write i2c OK [10:04:57]MH_I2C_Read... [10:04:58]*** Cut start [10:04:58]*** Purtial cut [10:04:58]*** Stage 1: CUTSNS_PIN = 1 [10:04:59]recv_with_timeout no data received [10:05:00]Read from MH i2c: 01 [10:05:00]MH_I2C_Read... [10:05:00]*** Stop cut motor [10:05:00]*** Cut end [10:05:00]Read from MH i2c: 01 07 00 [10:05:00]MH_I2C_Read... [10:05:00]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [10:05:00]process_action close_receipt done [10:05:00]requested_data is exist [10:05:00]produce_requested_data [10:05:00]requested_item fm.sn is exist - process it [10:05:00]wFMCommunicate request_size=4 [10:05:00]MH_SAM_APDU [10:05:00]CAPDU: 80 11 00 00 [10:05:00]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [10:05:00]Write i2c OK [10:05:00]MH_I2C_Read... [10:05:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:00]Read from MH i2c: E2 [10:05:00]MH_I2C_Read... [10:05:00]Read from MH i2c: E2 17 00 [10:05:00]MH_I2C_Read... [10:05:00]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [10:05:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:05:00]wFMCommunicate OK [10:05:00]requested_item fd.num is exist - process it [10:05:00]SAM_PROTO_GetFieldsCounters [10:05:00]wFMCommunicate request_size=4 [10:05:00]MH_SAM_APDU [10:05:00]CAPDU: 80 13 00 00 [10:05:00]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [10:05:00]Write i2c OK [10:05:00]MH_I2C_Read... [10:05:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:00]Read from MH i2c: E2 [10:05:00]MH_I2C_Read... [10:05:00]Read from MH i2c: E2 62 00 [10:05:00]MH_I2C_Read... [10:05:00]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 82 [10:05:00]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A7 00 00 00 5E 04 04 00 A7 00 00 00 57 04 04 00 A8 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:05:01]wFMCommunicate OK [10:05:01]SAM_PROTO_GetFieldsCounters done [10:05:01]requested_item shift.num is exist - process it [10:05:01]requested_item shift.opened is exist - process it [10:05:01]req_shift_opened [10:05:01]FM_GetShiftState [10:05:01]SAM_PROTO_GetShiftState [10:05:01]wFMCommunicate request_size=4 [10:05:01]MH_SAM_APDU [10:05:01]CAPDU: 80 13 01 00 [10:05:01]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [10:05:01]Write i2c OK [10:05:01]MH_I2C_Read... [10:05:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:01]Read from MH i2c: E2 [10:05:01]MH_I2C_Read... [10:05:01]Read from MH i2c: E2 0E 00 [10:05:01]MH_I2C_Read... [10:05:01]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 46 [10:05:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:05:01]wFMCommunicate OK [10:05:01]SAM_PROTO_GetShiftState done [10:05:01]FM_GetShiftState done [10:05:01]req_shift_opened done [10:05:01]requested_item shift.open_date is exist - process it [10:05:01]req_shift_open_date [10:05:01]req_shift_open_date done [10:05:01]produce_requested_data done [10:05:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162722,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:05:01]process_action_free close_receipt [10:05:01]json_value_free [10:05:01]json_value_free done [10:05:01]process_json_proto returns [10:05:01]Send response to host [10:05:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162722,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:05:01]free response buf [10:05:01]execute_script done [10:05:01]execute_script returns [10:05:01]free content buf [10:05:01]Sock 11.Close socket [10:05:01]Sock 11.Thread stoped [10:05:02]Connected sock=10 [10:05: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 36 39 0F 01 00 00 DC 91 07 01 E7 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 00 00 00 F4 03 04 00 47 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7B 02 00 35 04 06 00 F5 75 49 58 A5 80 70 D1 ED 6F 22 1D D3 7A [10:05: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 36 39 4F 00 00 00 FD C2 47 00 BF DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7B 02 00 F4 03 04 00 A1 13 C4 66 B6 04 01 00 00 A0 47 50 0B C4 96 48 21 [10:05:04]CommunicateWithHost err = 0 [10:05:04]CheckOFDResponse [10:05:04]1017 (14) - 77093643461234 [10:05:04]1041 (16) - 0000000000871769 [10:05:04]1040 (4) - 162722 [10:05:04]1012 (4) - 20.08.2024 03:55 [10:05:04]1206 (1) - 0 [10:05:04]OFD Sender: Remove packet 162722 [10:05:04]ProducePacketName [10:05:04]name=ofd_packets/00162722 [10:05:04]NVStorageDeleteData [10:05:04]OFD Sender: No OFD packet to send [10:05:09]OFD Sender: No OFD packet to send [10:05:14]OFD Sender: No OFD packet to send [10:05:18]accept exits with 9 [10:05:18]New connection [10:05:18]New thread 3066821988 created [10:05:18]Thread 3066965348 joined [10:05:18]Waiting for new connection... [10:05:18] Sock 9.Parse request [10:05:18]Sock 9.Check first char [10:05:18]Sock 9.First char is OK [10:05:18]request: POST /json_proto HTTP/1.0 [10:05:18]Method: POST [10:05:18]URL: /json_proto [10:05:18]Method is POST - this is cgi request [10:05:18]url: /json_proto [10:05:18]query_string will be loaded in cgi processing [10:05:18]execute_cgi json_proto POST (null) [10:05:18]execute_cgi path=json_proto method=POST [10:05:18]POST find Content-Length [10:05:18]Host: 172.17.44.132:8080 [10:05:18]Content-Length: 679 [10:05:18]Content-Type: application/json [10:05:18] [10:05:18]POST finish read [10:05:18]Found Content-Length = 679 [10:05:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:18]execute_script... [10:05:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291168", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:18]POST & json_proto [10:05:18]process_json_proto [10:05:18]json parsed OK: [10:05:18]protocol is kg_v1.0 [10:05:18]action value=close_receipt [10:05:18]process_action close_receipt [10:05:18]cmd_close_receipt [10:05:18]MH_GetDate [10:05:18]Write to MH i2c: F0 00 00 FC 00 EB [10:05:18]Write i2c OK [10:05:18]MH_I2C_Read... [10:05:18]Read from MH i2c: F0 [10:05:18]MH_I2C_Read... [10:05:18]Read from MH i2c: F0 09 00 [10:05:18]MH_I2C_Read... [10:05:18]Read from MH i2c: F0 09 00 FC 00 00 5E 6A C4 66 2A 83 C1 65 B9 [10:05:18]GetLastDocTimeStamp 1724148295 [10:05:18]current date 1724148318 [10:05:18]FM_GetShiftState [10:05:18]SAM_PROTO_GetShiftState [10:05:18]wFMCommunicate request_size=4 [10:05:18]MH_SAM_APDU [10:05:18]CAPDU: 80 13 01 00 [10:05:18]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [10:05:18]Write i2c OK [10:05:18]MH_I2C_Read... [10:05:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:18]Read from MH i2c: E2 [10:05:18]MH_I2C_Read... [10:05:18]Read from MH i2c: E2 0E 00 [10:05:18]MH_I2C_Read... [10:05:18]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 48 [10:05:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:05:18]wFMCommunicate OK [10:05:18]SAM_PROTO_GetShiftState done [10:05:18]FM_GetShiftState done [10:05:18]opened in 1724113081 [10:05:18]opened+sec_in_day 1724199481 [10:05:18]quantity*price = 150037 [10:05:18]sum+1 = 150039 [10:05:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 168 20.08.2024 10:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162723 ФПД: 269046180599520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100518&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162723&fm=269046180599520&tin=02508201610067®Number=0000000000092562&sum=150000 [10:05:19]StoreToDocumentArchive [10:05:19]shift 465 fd 162723 [10:05:19]save to /storage/0465/doc_00162723 [10:05:19]save last doc name /storage/0465/doc_00162723 to /storage/kkm_last_doc_name [10:05:19]save OK [10:05:19]Clear old archive folders... [10:05:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:05:19]tlvbuf is 01213880 [10:05:19]SAM_PROTO_ClearQueue [10:05:19]wFMCommunicate request_size=4 [10:05:19]MH_SAM_APDU [10:05:19]CAPDU: 80 09 00 00 [10:05:19]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [10:05:19]Write i2c OK [10:05:19]MH_I2C_Read... [10:05:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:05:19]Read from MH i2c: E2 [10:05:19]MH_I2C_Read... [10:05:19]Read from MH i2c: E2 03 00 [10:05:19]MH_I2C_Read... [10:05:19]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [10:05:19]RAPDU: 90 00 [10:05:19]wFMCommunicate OK [10:05:19]SAM_PROTO_ClearQueue done [10:05:19]KKMCreateOFDPacket [10:05:19]OFDProtocolAddRootSTLVToBuf [10:05:19]FM_MakeSignedData [10:05:19]FM_MakeSignedData [10:05:19]SAM_PROTO_SignData [10:05:19]wFMCommunicate request_size=4 [10:05:19]MH_SAM_APDU [10:05:19]CAPDU: 80 0D 01 02 [10:05:19]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [10:05:19]Write i2c OK [10:05:19]MH_I2C_Read... [10:05:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:05:19]Read from MH i2c: E2 [10:05:19]MH_I2C_Read... [10:05:19]Read from MH i2c: E2 03 00 [10:05:19]MH_I2C_Read... [10:05:19]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [10:05:19]RAPDU: 90 00 [10:05:19]wFMCommunicate OK [10:05:19]wFMCommunicate request_size=255 [10:05:19]MH_SAM_APDU [10:05:19]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 5E 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7B 02 00 35 04 06 00 F4 B2 32 05 [10:05:19]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 5E 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 OFD Sender: No OFD packet to send [10:05:19]30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7B 02 00 35 04 06 00 F4 B2 32 05 00 00 F4 [10:05:19]Write i2c OK [10:05:19]MH_I2C_Read... [10:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:20]Read from MH i2c: E2 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 03 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [10:05:20]RAPDU: 90 00 [10:05:20]wFMCommunicate OK [10:05:20]wFMCommunicate request_size=7 [10:05:20]MH_SAM_APDU [10:05:20]CAPDU: 80 0D 02 02 02 D6 E0 [10:05:20]Write to MH i2c: E2 0A 00 0D 01 80 0D 02 02 02 00 D6 E0 00 00 42 [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:20]Read from MH i2c: E2 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 03 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [10:05:20]RAPDU: 90 00 [10:05:20]wFMCommunicate OK [10:05:20]wFMCommunicate request_size=4 [10:05:20]MH_SAM_APDU [10:05:20]CAPDU: 80 0D 03 02 [10:05:20]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:05:20]Read from MH i2c: E2 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 0B 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 0B 00 0E 01 00 F9 3C 85 30 72 D7 06 5A 90 00 1E [10:05:20]RAPDU: F9 3C 85 30 72 D7 06 5A 90 00 [10:05:20]wFMCommunicate OK [10:05:20]SAM_PROTO_SignData done [10:05:20]FM_MakeSignedData done [10:05:20]CreateOFDProtocolMessage [10:05:20]wFMCommunicate request_size=4 [10:05:20]MH_SAM_APDU [10:05:20]CAPDU: 80 11 00 00 [10:05:20]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:20]Read from MH i2c: E2 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 17 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [10:05:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:05:20]wFMCommunicate OK [10:05:20]CreateOFDProtocolMessage done [10:05:20]OFDSenderStorePacket 162723 [10:05:20]StoreOFDPacket docnum=162723 [10:05:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F2 0B 04 01 07 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 5E 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7B 02 00 35 04 06 00 F4 B2 32 05 D6 E0 F9 3C 85 30 72 D7 06 5A [10:05:20]CheckFolder [10:05:20]dirname=/storage/ofd_packets [10:05:20]CheckFolder done [10:05:20]ProducePacketName [10:05:20]name=ofd_packets/00162723 [10:05:20]NVStorageSaveData ofd_packets/00162723 [10:05:20]File name is /storage/ofd_packets/00162723 [10:05:20]Write 298 bytes [10:05:20]NVStorageSaveData done [10:05:20]OFDSenderStorePacket done [10:05:20]KKMCreateOFDPacket done [10:05:20]NVStorageSaveData kkm_last_timestamp [10:05:20]File name is /storage/kkm_last_timestamp [10:05:20]Write 4 bytes [10:05:20]NVStorageSaveData done [10:05:20]ExternCall_PrintAddStr [10:05:20]wPrintStart [10:05:20]Write to MH i2c: 01 00 00 10 01 11 [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: 01 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: 01 07 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [10:05:20]RasterBufferAndPrint [10:05:20]line Счет N : (1)291168 [10:05:20]line ИНН: 02508201610067 [10:05:20]line Контрольно-Кассовый Чек [10:05:20]line ПРОДАЖА [10:05:20]line ТРК (МРК, ГНК) : 21 [10:05:20]line Товар: 2710194800 [10:05:20]line ДТ-К-5 [10:05:20]line 19.690 * 76.20 [10:05:20]line = 1500.38 [10:05:20]line НДС 12% НСП 1% [10:05:20]line > о реализуемом товаре [10:05:20]line ОКРУГЛЕНИЕ: -0.38 [10:05:20]line ИТОГО: 1500.00 [10:05:20]line Внесено: 1500.00 [10:05:20]line СДАЧА: 0.00 [10:05:20]line НСП 1% : 13.28 [10:05:20]line НДС 12% : 159.33 [10:05:20]line Наличными: 1500.00 [10:05:20]line Безнал.: 0.00 [10:05:20]line Место: АЗС № 130 "Партнер Нефть" [10:05:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:05:20]line СНО: Общий режим [10:05:20]line Чек 168 20.08.2024 10:05 [10:05:20]line Смена: 465 ФФД: 1.0 [10:05:20]line ЗНМ: 0300000070 [10:05:20]line РНМ: 0000000000092562 [10:05:20]line Версия ККМ: 001 [10:05:20]line ФМ: 0000000000871769 [10:05:20]line ФД: 162723 [10:05:20]line ФПД: 269046180599520 [10:05:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100518&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162723&fm=269046180599520&tin=02508201610067®Number=0000000000092562&sum=150000 [10:05:20]OFD Sender: Processing packet 162723 [packets to send 956, broken 955] [10:05:20]ProducePacketName [10:05:20]name=ofd_packets/00162723 [10:05:20]OFD Sender: To server: pG, [10:05:20]CommunicateWithHost lk.salyk.kg:30040 [10:05:20]ConnectInit lk.salyk.kg [10:05:20]written 0, free lines is 4095 [10:05:20]Write to MH i2c: 01 00 00 3B 01 3C [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: 01 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: 01 07 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 D2 0C 21 [10:05:20]RasterBufferAndPrint [10:05:20]line [10:05:20]line [10:05:20]line [10:05:20]line [10:05:20]line [10:05:20]written 0, free lines is 3303 [10:05:20]MH_Cut [10:05:20]Write to MH i2c: D1 01 00 42 01 01 15 [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: D1 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: D1 01 00 [10:05:20]MH_I2C_Read... [10:05:20]Read from MH i2c: D1 01 00 42 01 00 14 [10:05:20]Write to MH i2c: 01 00 00 43 01 44 [10:05:20]Write i2c OK [10:05:20]MH_I2C_Read... [10:05:21]*** Cut start [10:05:21]*** Purtial cut [10:05:21]*** Stage 1: CUTSNS_PIN = 1 [10:05:22]Connected sock=10 [10:05: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 36 39 0C 01 00 00 F2 0B 04 01 07 7D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 00 00 00 F4 03 04 00 5E 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7B 02 00 35 04 06 00 F4 B2 32 05 D6 E0 F9 3C 85 30 72 D7 06 5A [10:05: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 36 39 4F 00 00 00 E0 8F 47 00 41 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7B 02 00 F4 03 04 00 B5 13 C4 66 B6 04 01 00 00 80 FD FE 04 17 49 4D C3 [10:05:23]CommunicateWithHost err = 0 [10:05:23]CheckOFDResponse [10:05:23]1017 (14) - 77093643461234 [10:05:23]1041 (16) - 0000000000871769 [10:05:23]1040 (4) - 162723 [10:05:23]1012 (4) - 20.08.2024 03:55 [10:05:23]1206 (1) - 0 [10:05:23]OFD Sender: Remove packet 162723 [10:05:23]ProducePacketName [10:05:23]name=ofd_packets/00162723 [10:05:23]NVStorageDeleteData [10:05:23]Read from MH i2c: 01 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: 01 07 00 [10:05:23]MH_I2C_Read... [10:05:23]*** Stop cut motor [10:05:23]*** Cut end [10:05:23]OFD Sender: No OFD packet to send [10:05:23]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [10:05:23]process_action close_receipt done [10:05:23]requested_data is exist [10:05:23]produce_requested_data [10:05:23]requested_item fm.sn is exist - process it [10:05:23]wFMCommunicate request_size=4 [10:05:23]MH_SAM_APDU [10:05:23]CAPDU: 80 11 00 00 [10:05:23]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [10:05:23]Write i2c OK [10:05:23]MH_I2C_Read... [10:05:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:23]Read from MH i2c: E2 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: E2 17 00 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [10:05:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:05:23]wFMCommunicate OK [10:05:23]requested_item fd.num is exist - process it [10:05:23]SAM_PROTO_GetFieldsCounters [10:05:23]wFMCommunicate request_size=4 [10:05:23]MH_SAM_APDU [10:05:23]CAPDU: 80 13 00 00 [10:05:23]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [10:05:23]Write i2c OK [10:05:23]MH_I2C_Read... [10:05:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:05:23]Read from MH i2c: E2 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: E2 62 00 [10:05:23]MH_I2C_Read... [10:05:23]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 D2 [10:05:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A8 00 00 00 5E 04 04 00 A8 00 00 00 57 04 04 00 A9 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:05:24]wFMCommunicate OK [10:05:24]SAM_PROTO_GetFieldsCounters done [10:05:24]requested_item shift.num is exist - process it [10:05:24]requested_item shift.opened is exist - process it [10:05:24]req_shift_opened [10:05:24]FM_GetShiftState [10:05:24]SAM_PROTO_GetShiftState [10:05:24]wFMCommunicate request_size=4 [10:05:24]MH_SAM_APDU [10:05:24]CAPDU: 80 13 01 00 [10:05:24]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [10:05:24]Write i2c OK [10:05:24]MH_I2C_Read... [10:05:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:24]Read from MH i2c: E2 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 0E 00 [10:05:24]MH_I2C_Read... [10:05:24]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 92 [10:05:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:05:24]wFMCommunicate OK [10:05:24]SAM_PROTO_GetShiftState done [10:05:24]FM_GetShiftState done [10:05:24]req_shift_opened done [10:05:24]requested_item shift.open_date is exist - process it [10:05:24]req_shift_open_date [10:05:24]req_shift_open_date done [10:05:24]produce_requested_data done [10:05:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162723,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:05:24]process_action_free close_receipt [10:05:24]json_value_free [10:05:24]json_value_free done [10:05:24]process_json_proto returns [10:05:24]Send response to host [10:05:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162723,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:05:24]free response buf [10:05:24]execute_script done [10:05:24]execute_script returns [10:05:24]free content buf [10:05:24]Sock 9.Close socket [10:05:24]Sock 9.Thread stoped [10:05:27]recv_with_timeout no data received [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:44]recv_with_timeout no data received [10:05:48]OFD Sender: No OFD packet to send [10:05:53]OFD Sender: No OFD packet to send [10:05:56]accept exits with 8 [10:05:56]New connection [10:05:56]New thread 3066965348 created [10:05:56]Thread 3066821988 joined [10:05:56]Waiting for new connection... [10:05:56] Sock 8.Parse request [10:05:56]Sock 8.Check first char [10:05:56]Sock 8.First char is OK [10:05:56]request: POST /json_proto HTTP/1.0 [10:05:56]Method: POST [10:05:56]URL: /json_proto [10:05:56]Method is POST - this is cgi request [10:05:56]url: /json_proto [10:05:56]query_string will be loaded in cgi processing [10:05:56]execute_cgi json_proto POST (null) [10:05:56]execute_cgi path=json_proto method=POST [10:05:56]POST find Content-Length [10:05:56]Host: 172.17.44.132:8080 [10:05:56]Content-Length: 751 [10:05:56]Content-Type: application/json [10:05:56] [10:05:56]POST finish read [10:05:56]Found Content-Length = 751 [10:05:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:56]execute_script... [10:05:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291170", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:05:56]POST & json_proto [10:05:56]process_json_proto [10:05:56]json parsed OK: [10:05:56]protocol is kg_v1.0 [10:05:56]action value=close_receipt [10:05:56]process_action close_receipt [10:05:56]cmd_close_receipt [10:05:56]MH_GetDate [10:05:56]Write to MH i2c: F0 00 00 47 01 37 [10:05:56]Write i2c OK [10:05:56]MH_I2C_Read... [10:05:56]Read from MH i2c: F0 [10:05:56]MH_I2C_Read... [10:05:56]Read from MH i2c: F0 09 00 [10:05:56]MH_I2C_Read... [10:05:56]Read from MH i2c: F0 09 00 47 01 00 84 6A C4 66 2A 83 C1 65 2B [10:05:56]GetLastDocTimeStamp 1724148318 [10:05:56]current date 1724148356 [10:05:56]FM_GetShiftState [10:05:56]SAM_PROTO_GetShiftState [10:05:56]wFMCommunicate request_size=4 [10:05:56]MH_SAM_APDU [10:05:56]CAPDU: 80 13 01 00 [10:05:56]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [10:05:56]Write i2c OK [10:05:56]MH_I2C_Read... [10:05:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:05:56]Read from MH i2c: E2 [10:05:56]MH_I2C_Read... [10:05:56]Read from MH i2c: E2 0E 00 [10:05:56]MH_I2C_Read... [10:05:56]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 94 [10:05:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:05:56]wFMCommunicate OK [10:05:56]SAM_PROTO_GetShiftState done [10:05:56]FM_GetShiftState done [10:05:56]opened in 1724113081 [10:05:56]opened+sec_in_day 1724199481 [10:05:56]quantity*price = 0 [10:05:56]sum+1 = 1 [10:05:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 169 20.08.2024 10:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104782 ФМ: 0000000000871769 ФД: 162724 ФПД: 118992888129492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100556&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162724&fm=118992888129492&tin=02508201610067®Number=0000000000092562&sum=0 [10:05:57]StoreToDocumentArchive [10:05:57]shift 465 fd 162724 [10:05:57]save to /storage/0465/doc_00162724 [10:05:57]save last doc name /storage/0465/doc_00162724 to /storage/kkm_last_doc_name [10:05:57]save OK [10:05:57]Clear old archive folders... [10:05:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:05:57]tlvbuf is 012436B0 [10:05:57]SAM_PROTO_ClearQueue [10:05:57]wFMCommunicate request_size=4 [10:05:57]MH_SAM_APDU [10:05:57]CAPDU: 80 09 00 00 [10:05:57]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [10:05:57]Write i2c OK [10:05:57]MH_I2C_Read... [10:05:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:05:57]Read from MH i2c: E2 [10:05:57]MH_I2C_Read... [10:05:57]Read from MH i2c: E2 03 00 [10:05:57]MH_I2C_Read... [10:05:57]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [10:05:57]RAPDU: 90 00 [10:05:57]wFMCommunicate OK [10:05:57]SAM_PROTO_ClearQueue done [10:05:57]KKMCreateOFDPacket [10:05:57]OFDProtocolAddRootSTLVToBuf [10:05:57]FM_MakeSignedData [10:05:57]FM_MakeSignedData [10:05:57]SAM_PROTO_SignData [10:05:57]wFMCommunicate request_size=4 [10:05:57]MH_SAM_APDU [10:05:57]CAPDU: 80 0D 01 02 [10:05:57]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [10:05:57]Write i2c OK [10:05:57]MH_I2C_Read... [10:05:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:05:57]Read from MH i2c: E2 [10:05:57]MH_I2C_Read... [10:05:57]Read from MH i2c: E2 03 00 [10:05:57]MH_I2C_Read... [10:05:57]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [10:05:57]RAPDU: 90 00 [10:05:57]wFMCommunicate OK [10:05:57]wFMCommunicate request_size=255 [10:05:57]MH_SAM_APDU [10:05:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 84 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7B 02 00 35 04 06 00 6C 39 30 D3 [10:05:57]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 84 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7B 02 00 35 04 06 00 6C 39 30 D3 00 00 38 [10:05:57]Write i2c OK [10:05:57]MH_I2C_Read... [10:05:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:58]Read from MH i2c: E2 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: E2 03 00 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [10:05:58]RAPDU: 90 00 [10:05:58]wFMCommunicate OK [10:05:58]wFMCommunicate request_size=7 [10:05:58]MH_SAM_APDU [10:05:58]CAPDU: 80 0D 02 02 02 E7 D4 [10:05:58]Write to MH i2c: E2 0A 00 58 01 80 0D 02 02 02 00 E7 D4 00 00 92 [10:05:58]Write i2c OK [10:05:58]MH_I2C_Read... [10:05:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:05:58]Read from MH i2c: E2 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: E2 03 00 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [10:05:58]RAPDU: 90 00 [10:05:58]wFMCommunicate OK [10:05:58]wFMCommunicate request_size=4 [10:05:58]MH_SAM_APDU [10:05:58]CAPDU: 80 0D 03 02 [10:05:58]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [10:05:58]Write i2c OK [10:05:58]MH_I2C_Read... [10:05:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:05:58]Read from MH i2c: E2 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: E2 0B 00 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: E2 0B 00 59 01 00 3C 4D C8 47 0A 1E D2 22 90 00 8A [10:05:58]RAPDU: 3C 4D C8 47 0A 1E D2 22 90 00 [10:05:58]wFMCommunicate OK [10:05:58]SAM_PROTO_SignData done [10:05:58]FM_MakeSignedData done [10:05:58]CreateOFDProtocolMessage [10:05:58]wFMCommunicate request_size=4 [10:05:58]MH_SAM_APDU [10:05:58]CAPDU: 80 11 00 00 [10:05:58]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [10:05:58]Write i2c OK [10:05:58]MH_I2C_Read... [10:05:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:05:58]Read from MH i2c: E2 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: E2 17 00 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [10:05:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:05:58]wFMCommunicate OK [10:05:58]CreateOFDProtocolMessage done [10:05:58]OFDSenderStorePacket 162724 [10:05:58]StoreOFDPacket docnum=162724 [10:05:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 81 E1 04 01 9C AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 00 00 00 F4 03 04 00 84 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7B 02 00 35 04 06 00 6C 39 30 D3 E7 D4 3C 4D C8 47 0A 1E D2 22 [10:05:58]CheckFolder [10:05:58]dirname=/storage/ofd_packets [10:05:58]CheckFolder done [10:05:58]ProducePacketName [10:05:58]name=ofd_packets/00162724 [10:05:58]NVStorageSaveData ofd_packets/00162724 [10:05:58]File name is /storage/ofd_packets/00162724 [10:05:58]Write 298 bytes [10:05:58]NVStorageSaveData done [10:05:58]OFDSenderStorePacket done [10:05:58]KKMCreateOFDPacket done [10:05:58]NVStorageSaveData kkm_last_timestamp [10:05:58]File name is /storage/kkm_last_timestamp [10:05:58]Write 4 bytes [10:05:58]NVStorageSaveData done [10:05:58]ExternCall_PrintAddStr [10:05:58]wPrintStart [10:05:58]Write to MH i2c: 01 00 00 5B 01 5C [10:05:58]Write i2c OK [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: 01 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: 01 07 00 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [10:05:58]RasterBufferAndPrint [10:05:58]line Счет N : (1)291170 [10:05:58]line ИНН: 02508201610067 [10:05:58]line Контрольно-Кассовый Чек [10:05:58]line ПРОДАЖА [10:05:58]line ТРК (МРК, ГНК) : 11 [10:05:58]line Товар: 2710194800 [10:05:58]line ДТ-К-5 [10:05:58]line 30.000 * 0.00 [10:05:58]line = 0.00 [10:05:58]line НДС 12% НСП 1% [10:05:58]line > о реализуемом товаре [10:05:58]line ИТОГО: 0.00 [10:05:58]line НСП 1% : 0.00 [10:05:58]line НДС 12% : 0.00 [10:05:58]line Наличными: 0.00 [10:05:58]line Безнал.: 0.00 [10:05:58]line Место: АЗС № 130 "Партнер Нефть" [10:05:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:05:58]line СНО: Общий режим [10:05:58]line Чек 169 20.08.2024 10:05 [10:05:58]line Смена: 465 ФФД: 1.0 [10:05:58]line ЗНМ: 0300000070 [10:05:58]line РНМ: 0000000000092562 [10:05:58]line Версия ККМ: 001 [10:05:58]line Талоны: ТК ГПНА Online [10:05:58]line 30104782 [10:05:58]line ФМ: 0000000000871769 [10:05:58]line ФД: 162724 [10:05:58]line ФПД: 118992888129492 [10:05:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100556&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162724&fm=118992888129492&tin=02508201610067®Number=0000000000092562&sum=0 [10:05:58]written 0, free lines is 4095 [10:05:58]OFD Sender: Processing packet 162724 [packets to send 956, broken 955] [10:05:58]ProducePacketName [10:05:58]name=ofd_packets/00162724 [10:05:58]OFD Sender: To server: pG, [10:05:58]CommunicateWithHost lk.salyk.kg:30040 [10:05:58]ConnectInit lk.salyk.kg [10:05:58]Write to MH i2c: 01 00 00 85 01 86 [10:05:58]Write i2c OK [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: 01 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: 01 07 00 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 DE 0C 77 [10:05:58]RasterBufferAndPrint [10:05:58]line [10:05:58]line [10:05:58]line [10:05:58]line [10:05:58]line [10:05:58]written 0, free lines is 3318 [10:05:58]MH_Cut [10:05:58]Write to MH i2c: D1 01 00 8C 01 01 5F [10:05:58]Write i2c OK [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: D1 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: D1 01 00 [10:05:58]MH_I2C_Read... [10:05:58]Read from MH i2c: D1 01 00 8C 01 00 5E [10:05:58]Write to MH i2c: 01 00 00 8D 01 8E [10:05:58]Write i2c OK [10:05:58]MH_I2C_Read... [10:05:59]*** Cut start [10:05:59]*** Purtial cut [10:05:59]*** Stage 1: CUTSNS_PIN = 1 [10:06:01]Read from MH i2c: 01 [10:06:01]MH_I2C_Read... [10:06:01]*** Stop cut motor [10:06:01]*** Cut end [10:06:01]Read from MH i2c: 01 07 00 [10:06:01]MH_I2C_Read... [10:06:01]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [10:06:01]process_action close_receipt done [10:06:01]requested_data is exist [10:06:01]produce_requested_data [10:06:01]requested_item fm.sn is exist - process it [10:06:01]wFMCommunicate request_size=4 [10:06:01]MH_SAM_APDU [10:06:01]CAPDU: 80 11 00 00 [10:06:01]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [10:06:01]Write i2c OK [10:06:01]MH_I2C_Read... [10:06:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:06:01]Read from MH i2c: E2 [10:06:01]MH_I2C_Read... [10:06:01]Read from MH i2c: E2 17 00 [10:06:01]MH_I2C_Read... [10:06:01]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [10:06:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:06:01]wFMCommunicate OK [10:06:01]requested_item fd.num is exist - process it [10:06:01]SAM_PROTO_GetFieldsCounters [10:06:01]wFMCommunicate request_size=4 [10:06:01]MH_SAM_APDU [10:06:01]CAPDU: 80 13 00 00 [10:06:01]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [10:06:01]Write i2c OK [10:06:01]MH_I2C_Read... [10:06:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:06:01]Read from MH i2c: E2 [10:06:01]MH_I2C_Read... [10:06:01]Read from MH i2c: E2 62 00 [10:06:01]MH_I2C_Read... [10:06:01]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 20 [10:06: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A9 00 00 00 5E 04 04 00 A9 00 00 00 57 04 04 00 AA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:06:02]wFMCommunicate OK [10:06:02]SAM_PROTO_GetFieldsCounters done [10:06:02]requested_item shift.num is exist - process it [10:06:02]requested_item shift.opened is exist - process it [10:06:02]req_shift_opened [10:06:02]FM_GetShiftState [10:06:02]SAM_PROTO_GetShiftState [10:06:02]wFMCommunicate request_size=4 [10:06:02]MH_SAM_APDU [10:06:02]CAPDU: 80 13 01 00 [10:06:02]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [10:06:02]Write i2c OK [10:06:02]MH_I2C_Read... [10:06:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:06:02]Read from MH i2c: E2 [10:06:02]MH_I2C_Read... [10:06:02]Read from MH i2c: E2 0E 00 [10:06:02]MH_I2C_Read... [10:06:02]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DC [10:06:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:06:02]wFMCommunicate OK [10:06:02]SAM_PROTO_GetShiftState done [10:06:02]FM_GetShiftState done [10:06:02]req_shift_opened done [10:06:02]requested_item shift.open_date is exist - process it [10:06:02]req_shift_open_date [10:06:02]req_shift_open_date done [10:06:02]produce_requested_data done [10:06:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162724,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:06:02]process_action_free close_receipt [10:06:02]json_value_free [10:06:02]json_value_free done [10:06:02]process_json_proto returns [10:06:02]Send response to host [10:06:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162724,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:06:02]free response buf [10:06:02]execute_script done [10:06:02]execute_script returns [10:06:02]free content buf [10:06:02]Sock 8.Close socket [10:06:02]Sock 8.Thread stoped [10:06:03]ConnectInit Can't take IP for lk.salyk.kg [10:06:03]CommunicateWithHost connect error [10:06:03]CommunicateWithHost err = -1 [10:06:03]OFD Sender: Server communicate error [10:06:04]recv_with_timeout no data received [10:06:08]OFD Sender: Processing packet 162724 [packets to send 956, broken 955] [10:06:08]ProducePacketName [10:06:08]name=ofd_packets/00162724 [10:06:08]OFD Sender: To server: pG, [10:06:08]CommunicateWithHost lk.salyk.kg:30040 [10:06:08]ConnectInit lk.salyk.kg [10:06:13]ConnectInit Can't take IP for lk.salyk.kg [10:06:13]CommunicateWithHost connect error [10:06:13]CommunicateWithHost err = -1 [10:06:13]OFD Sender: Server communicate error [10:06:18]OFD Sender: Processing packet 162724 [packets to send 956, broken 955] [10:06:18]ProducePacketName [10:06:18]name=ofd_packets/00162724 [10:06:18]OFD Sender: To server: pG, [10:06:18]CommunicateWithHost lk.salyk.kg:30040 [10:06:18]ConnectInit lk.salyk.kg [10:06:23]ConnectInit Can't take IP for lk.salyk.kg [10:06:23]CommunicateWithHost connect error [10:06:23]CommunicateWithHost err = -1 [10:06:23]OFD Sender: Server communicate error [10:06:28]OFD Sender: Processing packet 162724 [packets to send 956, broken 955] [10:06:28]ProducePacketName [10:06:28]name=ofd_packets/00162724 [10:06:28]OFD Sender: To server: pG, [10:06:28]CommunicateWithHost lk.salyk.kg:30040 [10:06:28]ConnectInit lk.salyk.kg [10:06:33]ConnectInit Can't take IP for lk.salyk.kg [10:06:33]CommunicateWithHost connect error [10:06:33]CommunicateWithHost err = -1 [10:06:33]OFD Sender: Server communicate error [10:06:38]OFD Sender: Processing packet 162724 [packets to send 956, broken 955] [10:06:38]ProducePacketName [10:06:38]name=ofd_packets/00162724 [10:06:38]OFD Sender: To server: pG, [10:06:38]CommunicateWithHost lk.salyk.kg:30040 [10:06:38]ConnectInit lk.salyk.kg [10:06:43]ConnectInit Can't take IP for lk.salyk.kg [10:06:43]CommunicateWithHost connect error [10:06:43]CommunicateWithHost err = -1 [10:06:43]OFD Sender: Server communicate error [10:06:48]OFD Sender: Processing packet 162724 [packets to send 956, broken 955] [10:06:48]ProducePacketName [10:06:48]name=ofd_packets/00162724 [10:06:48]OFD Sender: To server: pG, [10:06:48]CommunicateWithHost lk.salyk.kg:30040 [10:06:48]ConnectInit lk.salyk.kg [10:06:53]ConnectInit Can't take IP for lk.salyk.kg [10:06:53]CommunicateWithHost connect error [10:06:53]CommunicateWithHost err = -1 [10:06:53]OFD Sender: Server communicate error [10:06:58]OFD Sender: Processing packet 162724 [packets to send 956, broken 955] [10:06:58]ProducePacketName [10:06:58]name=ofd_packets/00162724 [10:06:58]OFD Sender: To server: pG, [10:06:58]CommunicateWithHost lk.salyk.kg:30040 [10:06:58]ConnectInit lk.salyk.kg [10:07:03]ConnectInit Can't take IP for lk.salyk.kg [10:07:03]CommunicateWithHost connect error [10:07:03]CommunicateWithHost err = -1 [10:07:03]OFD Sender: Server communicate error [10:07:08]OFD Sender: Processing packet 162724 [packets to send 956, broken 955] [10:07:08]ProducePacketName [10:07:08]name=ofd_packets/00162724 [10:07:08]OFD Sender: To server: pG, [10:07:08]CommunicateWithHost lk.salyk.kg:30040 [10:07:08]ConnectInit lk.salyk.kg [10:07:09]accept exits with 10 [10:07:09]New connection [10:07:09]New thread 3066821988 created [10:07:09]Thread 3066965348 joined [10:07:09]Waiting for new connection... [10:07:09] Sock 10.Parse request [10:07:09]Sock 10.Check first char [10:07:09]Sock 10.First char is OK [10:07:09]request: POST /json_proto HTTP/1.0 [10:07:09]Method: POST [10:07:09]URL: /json_proto [10:07:09]Method is POST - this is cgi request [10:07:09]url: /json_proto [10:07:09]query_string will be loaded in cgi processing [10:07:09]execute_cgi json_proto POST (null) [10:07:09]execute_cgi path=json_proto method=POST [10:07:09]POST find Content-Length [10:07:09]Host: 172.17.44.132:8080 [10:07:09]Content-Length: 685 [10:07:09]Content-Type: application/json [10:07:09] [10:07:09]POST finish read [10:07:09]Found Content-Length = 685 [10:07:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:09]execute_script... [10:07:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291166", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:09]POST & json_proto [10:07:09]process_json_proto [10:07:09]json parsed OK: [10:07:09]protocol is kg_v1.0 [10:07:09]action value=close_receipt [10:07:09]process_action close_receipt [10:07:09]cmd_close_receipt [10:07:09]MH_GetDate [10:07:09]Write to MH i2c: F0 00 00 91 01 81 [10:07:09]Write i2c OK [10:07:09]MH_I2C_Read... [10:07:09]Read from MH i2c: F0 [10:07:09]MH_I2C_Read... [10:07:09]Read from MH i2c: F0 09 00 [10:07:09]MH_I2C_Read... [10:07:09]Read from MH i2c: F0 09 00 91 01 00 CD 6A C4 66 2A 83 C1 65 BE [10:07:09]GetLastDocTimeStamp 1724148356 [10:07:09]current date 1724148429 [10:07:09]FM_GetShiftState [10:07:09]SAM_PROTO_GetShiftState [10:07:09]wFMCommunicate request_size=4 [10:07:09]MH_SAM_APDU [10:07:09]CAPDU: 80 13 01 00 [10:07:09]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [10:07:09]Write i2c OK [10:07:09]MH_I2C_Read... [10:07:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:09]Read from MH i2c: E2 [10:07:09]MH_I2C_Read... [10:07:09]Read from MH i2c: E2 0E 00 [10:07:09]MH_I2C_Read... [10:07:09]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DE [10:07:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:07:09]wFMCommunicate OK [10:07:09]SAM_PROTO_GetShiftState done [10:07:09]FM_GetShiftState done [10:07:09]opened in 1724113081 [10:07:09]opened+sec_in_day 1724199481 [10:07:09]quantity*price = 100032 [10:07:09]sum+1 = 100033 [10:07:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 170 20.08.2024 10:07 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162725 ФПД: 73377477831861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100709&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162725&fm=73377477831861&tin=02508201610067®Number=0000000000092562&sum=100000 [10:07:10]04 StoreToDocumentArchive [10:07:10]06 shift 465 fd 162725 [10:07:10]00 save to /storage/0465/doc_00162725 [10:07:10]00 save last doc name /storage/0465/doc_00162725 to /storage/kkm_last_doc_name [10:07:10]00 00 00 save OK [10:07:10]00 Clear old archive folders... [10:07:10]00 39 04 06 00 00 ProcessDocumentItem done err = 0, tmpTLVsize=250 [10:07:10]00 tlvbuf is 011CBCF0 [10:07:10]00 SAM_PROTO_ClearQueue [10:07:10]00 wFMCommunicate request_size=4 [10:07:10]00 MH_SAM_APDU [10:07:10]00 CAPDU: 1F 80 04 09 02 00 00 00 01 [10:07:10]00 Write to MH i2c: 12 E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [10:07:10]04 04 00 A9 00 00 00 F4 03 04 00 84 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 *** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:10]30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7B 02 00 35 04 06 00 6C 39 30 D3 E7 D4 3C 4D C8 47 0A 1E D2 Write i2c OK [10:07:10]22 MH_I2C_Read... [10:07:10] [10:07:10]Read from MH i2c: E2 [10:07:10]MH_I2C_Read... [10:07:10]Read from MH i2c: E2 03 00 [10:07:10]MH_I2C_Read... [10:07:10]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [10:07:10]RAPDU: 90 00 [10:07:10]wFMCommunicate OK [10:07:10]SAM_PROTO_ClearQueue done [10:07:10]KKMCreateOFDPacket [10:07:10]OFDProtocolAddRootSTLVToBuf [10:07:10]FM_MakeSignedData [10:07:10]FM_MakeSignedData [10:07:10]SAM_PROTO_SignData [10:07:10]wFMCommunicate request_size=4 [10:07:10]MH_SAM_APDU [10:07:10]CAPDU: 80 0D 01 02 [10:07:10]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [10:07:10]Write i2c OK [10:07:10]MH_I2C_Read... [10:07:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:10]Read from MH i2c: E2 [10:07:10]MH_I2C_Read... [10:07:10]Read from MH i2c: E2 03 00 [10:07:10]MH_I2C_Read... [10:07:10]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [10:07:10]RAPDU: 90 00 [10:07:10]wFMCommunicate OK [10:07:10]wFMCommunicate request_size=255 [10:07:10]MH_SAM_APDU [10:07:10]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 CD 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7B 02 00 35 04 06 00 42 BC [10:07:10]Write to MH i2c: E2 02 01 A1 01 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 CD 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7B 02 00 35 04 06 00 42 BC 00 00 C1 [10:07:10]Write i2c OK [10:07:10]MH_I2C_Read... [10:07:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:11]Read from MH i2c: E2 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: E2 03 00 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [10:07:11]RAPDU: 90 00 [10:07:11]wFMCommunicate OK [10:07:11]wFMCommunicate request_size=9 [10:07:11]MH_SAM_APDU [10:07:11]CAPDU: 80 0D 02 02 04 86 80 2C B5 [10:07:11]Write to MH i2c: E2 0C 00 A2 01 80 0D 02 02 04 00 86 80 2C B5 00 00 0C [10:07:11]Write i2c OK [10:07:11]MH_I2C_Read... [10:07:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:11]Read from MH i2c: E2 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: E2 03 00 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [10:07:11]RAPDU: 90 00 [10:07:11]wFMCommunicate OK [10:07:11]wFMCommunicate request_size=4 [10:07:11]MH_SAM_APDU [10:07:11]CAPDU: 80 0D 03 02 [10:07:11]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [10:07:11]Write i2c OK [10:07:11]MH_I2C_Read... [10:07:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:11]Read from MH i2c: E2 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: E2 0B 00 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: E2 0B 00 A3 01 00 63 FF 8E 3D 7E 5D 24 D4 Received data: 87 90 95 00 F6 20 70 [10:07:11]47 RAPDU: 2C 63 01 00 FF 30 8E 30 3D 30 7E 30 5D 30 24 30 D4 30 90 30 00 30 [10:07:11]30 wFMCommunicate OK [10:07:11]38 SAM_PROTO_SignData done [10:07:11]37 FM_MakeSignedData done [10:07:11]31 CreateOFDProtocolMessage [10:07:11]37 wFMCommunicate request_size=4 [10:07:11]36 MH_SAM_APDU [10:07:11]CAPDU: 80 11 00 00 [10:07:11]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [10:07:11]39 4F 00 Write i2c OK [10:07:11]00 MH_I2C_Read... [10:07:11]00 6E D6 47 00 8D 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 A4 7B 02 00 F4 03 04 00 21 14 C4 66 B6 04 01 00 00 00 0D 0E 43 F7 B6 38 6A [10:07:11]CommunicateWithHost err = 0 [10:07:11]CheckOFDResponse [10:07:11]1017 (14) - 77093643461234 [10:07:11]1041 (16) - 0000000000871769 [10:07:11]1040 (4) - 162724 [10:07:11]1012 (4) - 20.08.2024 03:57 [10:07:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:11]1206 (1) - 0 [10:07:11]OFD Sender: Remove packet 162724 [10:07:11]ProducePacketName [10:07:11]name=ofd_packets/00162724 [10:07:11]NVStorageDeleteData [10:07:11]Read from MH i2c: E2 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: E2 17 00 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [10:07:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:07:11]wFMCommunicate OK [10:07:11]CreateOFDProtocolMessage done [10:07:11]OFDSenderStorePacket 162725 [10:07:11]StoreOFDPacket docnum=162725 [10:07:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 A8 BB 06 01 8B 88 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 CD 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7B 02 00 35 04 06 00 42 BC 86 80 2C B5 63 FF 8E 3D 7E 5D 24 D4 [10:07:11]CheckFolder [10:07:11]dirname=/storage/ofd_packets [10:07:11]CheckFolder done [10:07:11]ProducePacketName [10:07:11]name=ofd_packets/00162725 [10:07:11]NVStorageSaveData ofd_packets/00162725 [10:07:11]File name is /storage/ofd_packets/00162725 [10:07:11]Write 300 bytes [10:07:11]NVStorageSaveData done [10:07:11]OFDSenderStorePacket done [10:07:11]KKMCreateOFDPacket done [10:07:11]NVStorageSaveData kkm_last_timestamp [10:07:11]File name is /storage/kkm_last_timestamp [10:07:11]Write 4 bytes [10:07:11]NVStorageSaveData done [10:07:11]ExternCall_PrintAddStr [10:07:11]wPrintStart [10:07:11]Write to MH i2c: 01 00 00 A5 01 A6 [10:07:11]Write i2c OK [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: 01 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: 01 07 00 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [10:07:11]RasterBufferAndPrint [10:07:11]line Счет N : (1)291166 [10:07:11]line ИНН: 02508201610067 [10:07:11]line Контрольно-Кассовый Чек [10:07:11]line ПРОДАЖА [10:07:11]line ТРК (МРК, ГНК) : 71 [10:07:11]line Товар: 2711129700 [10:07:11]line ГАЗ-К-5 [10:07:11]line 26.050 * 38.40 [10:07:11]line = 1000.32 [10:07:11]line НДС 12% НСП 1% [10:07:11]line > о реализуемом товаре [10:07:11]line ОКРУГЛЕНИЕ: -0.32 [10:07:11]line ИТОГО: 1000.00 [10:07:11]line Внесено: 1000.00 [10:07:11]line СДАЧА: 0.00 [10:07:11]line НСП 1% : 8.85 [10:07:11]line НДС 12% : 106.23 [10:07:11]line Наличными: 1000.00 [10:07:11]line Безнал.: 0.00 [10:07:11]line Место: АЗС № 130 "Партнер Нефть" [10:07:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:07:11]line СНО: Общий режим [10:07:11]line Чек 170 20.08.2024 10:07 [10:07:11]line Смена: 465 ФФД: 1.0 [10:07:11]line ЗНМ: 0300000070 [10:07:11]line РНМ: 0000000000092562 [10:07:11]line Версия ККМ: 001 [10:07:11]line ФМ: 0000000000871769 [10:07:11]line ФД: 162725 [10:07:11]line ФПД: 73377477831861 [10:07:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100709&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162725&fm=73377477831861&tin=02508201610067®Number=0000000000092562&sum=100000 [10:07:11]written 0, free lines is 4095 [10:07:11]OFD Sender: Processing packet 162725 [packets to send 956, broken 955] [10:07:11]ProducePacketName [10:07:11]name=ofd_packets/00162725 [10:07:11]OFD Sender: To server: pG, [10:07:11]CommunicateWithHost lk.salyk.kg:30040 [10:07:11]ConnectInit lk.salyk.kg [10:07:11]Write to MH i2c: 01 00 00 D0 01 D1 [10:07:11]Write i2c OK [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: 01 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: 01 07 00 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 BF 0C A3 [10:07:11]RasterBufferAndPrint [10:07:11]line [10:07:11]line [10:07:11]line [10:07:11]line [10:07:11]line [10:07:11]written 0, free lines is 3293 [10:07:11]MH_Cut [10:07:11]Write to MH i2c: D1 01 00 D7 01 01 AA [10:07:11]Write i2c OK [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: D1 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: D1 01 00 [10:07:11]MH_I2C_Read... [10:07:11]Read from MH i2c: D1 01 00 D7 01 00 A9 [10:07:11]Write to MH i2c: 01 00 00 D8 01 D9 [10:07:11]Write i2c OK [10:07:11]MH_I2C_Read... [10:07:12]*** Cut start [10:07:12]*** Purtial cut [10:07:12]*** Stage 1: CUTSNS_PIN = 1 [10:07:14]Connected sock=8 [10:07: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 36 39 0E 01 00 00 A8 BB 06 01 8B 88 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 00 00 00 F4 03 04 00 CD 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7B 02 00 35 04 06 00 42 BC 86 80 2C B5 63 FF 8E 3D 7E 5D 24 D4 [10:07:14]Read from MH i2c: *** Stop cut motor [10:07:14]01 *** Cut end [10:07:14] [10:07:14]MH_I2C_Read... [10:07:14]Read from MH i2c: 01 07 00 [10:07:14]MH_I2C_Read... [10:07:14]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [10:07:14]process_action close_receipt done [10:07:14]requested_data is exist [10:07:14]produce_requested_data [10:07:14]requested_item fm.sn is exist - process it [10:07:14]wFMCommunicate request_size=4 [10:07:14]MH_SAM_APDU [10:07:14]CAPDU: 80 11 00 00 [10:07:14]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [10:07:14]Write i2c OK [10:07:14]MH_I2C_Read... [10:07:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:14]Read from MH i2c: E2 [10:07:14]MH_I2C_Read... [10:07:14]Read from MH i2c: E2 17 00 [10:07:14]MH_I2C_Read... [10:07:14]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [10:07:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:07:14]wFMCommunicate OK [10:07:14]requested_item fd.num is exist - process it [10:07:14]SAM_PROTO_GetFieldsCounters [10:07:14]wFMCommunicate request_size=4 [10:07:14]MH_SAM_APDU [10:07:14]CAPDU: 80 13 00 00 [10:07:14]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [10:07:14]Write i2c OK [10:07:14]MH_I2C_Read... [10:07:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:07:14]Read from MH i2c: E2 [10:07:15]MH_I2C_Read... [10:07:15]Read from MH i2c: E2 62 00 [10:07:15]MH_I2C_Read... [10:07:15]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 6F [10:07: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AA 00 00 00 5E 04 04 00 AA 00 00 00 57 04 04 00 AB 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:07:15]wFMCommunicate OK [10:07:15]SAM_PROTO_GetFieldsCounters done [10:07:15]requested_item shift.num is exist - process it [10:07:15]requested_item shift.opened is exist - process it [10:07:15]req_shift_opened [10:07:15]FM_GetShiftState [10:07:15]SAM_PROTO_GetShiftState [10:07:15]wFMCommunicate request_size=4 [10:07:15]MH_SAM_APDU [10:07:15]CAPDU: 80 13 01 00 [10:07:15]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [10:07: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 36 39 4F 00 00 00 42 CF 47 00 B5 4B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:15]37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 Write i2c OK [10:07:15]30 MH_I2C_Read... [10:07:15]30 Read from MH i2c: 30 E2 30 [10:07:15]30 MH_I2C_Read... [10:07:15]30 Read from MH i2c: 30 E2 38 0E 37 00 31 [10:07:15]37 MH_I2C_Read... [10:07:15]36 39 10 04 04 00 A5 7B 02 00 F4 03 04 00 25 14 C4 Read from MH i2c: 66 E2 B6 0E 04 00 01 DB 00 00 E8 16 BF B0 F2 20 85 1B [10:07:15]CommunicateWithHost err = 0 [10:07:15]CheckOFDResponse [10:07:15]1017 (14) - 77093643461234 [10:07:15]1041 (16) - 0000000000871769 [10:07:15]1040 (4) - 162725 [10:07:15]1012 (4) - 20.08.2024 03:57 [10:07:15]1206 (1) - 0 [10:07:15]OFD Sender: Remove packet 162725 [10:07:15]ProducePacketName [10:07:15]01 name=ofd_packets/00162725 [10:07:15]00 NVStorageDeleteData [10:07:15]09 00 01 B9 E0 C3 66 00 00 00 00 90 00 27 [10:07:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:07:15]wFMCommunicate OK [10:07:15]SAM_PROTO_GetShiftState done [10:07:15]FM_GetShiftState done [10:07:15]req_shift_opened done [10:07:15]requested_item shift.open_date is exist - process it [10:07:15]req_shift_open_date [10:07:15]req_shift_open_date done [10:07:15]produce_requested_data done [10:07:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162725,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:07:15]process_action_free close_receipt [10:07:15]json_value_free [10:07:15]json_value_free done [10:07:15]process_json_proto returns [10:07:15]Send response to host [10:07:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162725,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:07:15]free response buf [10:07:15]execute_script done [10:07:15]execute_script returns [10:07:15]free content buf [10:07:15]Sock 10.Close socket [10:07:15]Sock 10.Thread stoped [10:07:15]accept exits with 12 [10:07:15]New connection [10:07:15]New thread 3066965348 created [10:07:15]Thread 3066821988 joined [10:07:15]Waiting for new connection... [10:07:15] Sock 12.Parse request [10:07:15]Sock 12.Check first char [10:07:15]Sock 12.First char is OK [10:07:15]request: POST /json_proto HTTP/1.0 [10:07:15]Method: POST [10:07:15]URL: /json_proto [10:07:15]Method is POST - this is cgi request [10:07:15]url: /json_proto [10:07:15]query_string will be loaded in cgi processing [10:07:15]execute_cgi json_proto POST (null) [10:07:15]execute_cgi path=json_proto method=POST [10:07:15]POST find Content-Length [10:07:15]Host: 172.17.44.132:8080 [10:07:15]Content-Length: 792 [10:07:15]Content-Type: application/json [10:07:15] [10:07:15]POST finish read [10:07:15]Found Content-Length = 792 [10:07:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03629", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:15]execute_script... [10:07:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291171", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A03629", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:07:15]POST & json_proto [10:07:15]process_json_proto [10:07:15]json parsed OK: [10:07:15]protocol is kg_v1.0 [10:07:15]action value=close_receipt [10:07:15]process_action close_receipt [10:07:15]cmd_close_receipt [10:07:15]MH_GetDate [10:07:15]Write to MH i2c: F0 00 00 DC 01 CC [10:07:15]Write i2c OK [10:07:15]MH_I2C_Read... [10:07:15]Read from MH i2c: F0 [10:07:15]MH_I2C_Read... [10:07:15]Read from MH i2c: F0 09 00 [10:07:15]MH_I2C_Read... [10:07:15]Read from MH i2c: F0 09 00 DC 01 00 D3 6A C4 66 2A 83 C1 65 0F [10:07:15]GetLastDocTimeStamp 1724148429 [10:07:15]current date 1724148435 [10:07:15]FM_GetShiftState [10:07:15]SAM_PROTO_GetShiftState [10:07:15]wFMCommunicate request_size=4 [10:07:15]MH_SAM_APDU [10:07:15]CAPDU: 80 13 01 00 [10:07:15]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [10:07:15]Write i2c OK [10:07:15]MH_I2C_Read... [10:07:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:15]Read from MH i2c: E2 [10:07:15]MH_I2C_Read... [10:07:15]Read from MH i2c: E2 0E 00 [10:07:15]MH_I2C_Read... [10:07:15]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 29 [10:07:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:07:15]wFMCommunicate OK [10:07:15]SAM_PROTO_GetShiftState done [10:07:15]FM_GetShiftState done [10:07:15]opened in 1724113081 [10:07:15]opened+sec_in_day 1724199481 [10:07:15]quantity*price = 0 [10:07:15]sum+1 = 1 [10:07:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 171 20.08.2024 10:07 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 03629 ФМ: 0000000000871769 ФД: 162726 ФПД: 238384135572699 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100716&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162726&fm=238384135572699&tin=02508201610067®Number=0000000000092562&sum=0 [10:07:17]StoreToDocumentArchive [10:07:17]shift 465 fd 162726 [10:07:17]save to /storage/0465/doc_00162726 [10:07:17]save last doc name /storage/0465/doc_00162726 to /storage/kkm_last_doc_name [10:07:17]save OK [10:07:17]Clear old archive folders... [10:07:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:07:17]tlvbuf is 011E2FB0 [10:07:17]SAM_PROTO_ClearQueue [10:07:17]wFMCommunicate request_size=4 [10:07:17]MH_SAM_APDU [10:07:17]CAPDU: 80 09 00 00 [10:07:17]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [10:07:17]Write i2c OK [10:07:17]MH_I2C_Read... [10:07:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:07:17]Read from MH i2c: E2 [10:07:17]MH_I2C_Read... [10:07:17]Read from MH i2c: E2 03 00 [10:07:17]MH_I2C_Read... [10:07:17]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [10:07:17]RAPDU: 90 00 [10:07:17]wFMCommunicate OK [10:07:17]SAM_PROTO_ClearQueue done [10:07:17]KKMCreateOFDPacket [10:07:17]OFDProtocolAddRootSTLVToBuf [10:07:17]FM_MakeSignedData [10:07:17]FM_MakeSignedData [10:07:17]SAM_PROTO_SignData [10:07:17]wFMCommunicate request_size=4 [10:07:17]MH_SAM_APDU [10:07:17]CAPDU: 80 0D 01 02 [10:07:17]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [10:07:17]Write i2c OK [10:07:17]MH_I2C_Read... [10:07:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:07:17]Read from MH i2c: E2 [10:07:17]MH_I2C_Read... [10:07:17]Read from MH i2c: E2 03 00 [10:07:17]MH_I2C_Read... [10:07:17]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [10:07:17]RAPDU: 90 00 [10:07:17]wFMCommunicate OK [10:07:17]wFMCommunicate request_size=255 [10:07:17]MH_SAM_APDU [10:07:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 D4 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7B 02 00 35 04 06 00 D8 [10:07:17]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 D4 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7B 02 00 35 04 06 00 D8 00 00 F9 [10:07:18]Write i2c OK [10:07:18]MH_I2C_Read... [10:07:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:18]Read from MH i2c: E2 [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: E2 03 00 [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [10:07:18]RAPDU: 90 00 [10:07:18]wFMCommunicate OK [10:07:18]wFMCommunicate request_size=10 [10:07:18]MH_SAM_APDU [10:07:18]CAPDU: 80 0D 02 02 05 CF 21 B8 8C DB [10:07:18]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 CF 21 B8 8C DB 00 00 81 [10:07:18]Write i2c OK [10:07:18]MH_I2C_Read... [10:07:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:07:18]Read from MH i2c: E2 [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: E2 03 00 [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [10:07:18]RAPDU: 90 00 [10:07:18]wFMCommunicate OK [10:07:18]wFMCommunicate request_size=4 [10:07:18]MH_SAM_APDU [10:07:18]CAPDU: 80 0D 03 02 [10:07:18]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [10:07:18]Write i2c OK [10:07:18]MH_I2C_Read... [10:07:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:07:18]Read from MH i2c: E2 [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: E2 0B 00 [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: E2 0B 00 EE 01 00 59 64 3D 6D 3C C2 85 74 90 00 C9 [10:07:18]RAPDU: 59 64 3D 6D 3C C2 85 74 90 00 [10:07:18]wFMCommunicate OK [10:07:18]SAM_PROTO_SignData done [10:07:18]FM_MakeSignedData done [10:07:18]CreateOFDProtocolMessage [10:07:18]wFMCommunicate request_size=4 [10:07:18]MH_SAM_APDU [10:07:18]CAPDU: 80 11 00 00 [10:07:18]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [10:07:18]Write i2c OK [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: E2 [10:07:18]MH_I2C_Read... [10:07:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:18]Read from MH i2c: E2 17 00 [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [10:07:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:07:18]wFMCommunicate OK [10:07:18]CreateOFDProtocolMessage done [10:07:18]OFDSenderStorePacket 162726 [10:07:18]StoreOFDPacket docnum=162726 [10:07:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EB 2B 07 01 2F F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 D4 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7B 02 00 35 04 06 00 D8 CF 21 B8 8C DB 59 64 3D 6D 3C C2 85 74 [10:07:18]CheckFolder [10:07:18]dirname=/storage/ofd_packets [10:07:18]CheckFolder done [10:07:18]ProducePacketName [10:07:18]name=ofd_packets/00162726 [10:07:18]NVStorageSaveData ofd_packets/00162726 [10:07:18]File name is /storage/ofd_packets/00162726 [10:07:18]Write 301 bytes [10:07:18]NVStorageSaveData done [10:07:18]OFDSenderStorePacket done [10:07:18]KKMCreateOFDPacket done [10:07:18]NVStorageSaveData kkm_last_timestamp [10:07:18]File name is /storage/kkm_last_timestamp [10:07:18]Write 4 bytes [10:07:18]NVStorageSaveData done [10:07:18]ExternCall_PrintAddStr [10:07:18]wPrintStart [10:07:18]Write to MH i2c: 01 00 00 F0 01 F1 [10:07:18]Write i2c OK [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: 01 [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: 01 07 00 [10:07:18]MH_I2C_Read... [10:07:18]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [10:07:18]RasterBufferAndPrint [10:07:18]line Счет N : (1)291171 [10:07:18]line ИНН: 02508201610067 [10:07:18]line Контрольно-Кассовый Чек [10:07:18]line ПРОДАЖА [10:07:18]line ТРК (МРК, ГНК) : 52 [10:07:18]line Товар: 2710124130 [10:07:18]line Аи-92-К-5 [10:07:18]line 30.000 * 0.00 [10:07:18]line = 0.00 [10:07:18]line НДС 12% НСП 1% [10:07:18]line > о реализуемом товаре [10:07:18]line ИТОГО: 0.00 [10:07:18]line НСП 1% : 0.00 [10:07:18]line НДС 12% : 0.00 [10:07:18]line Наличными: 0.00 [10:07:18]line Безнал.: 0.00 [10:07:18]line Место: АЗС № 130 "Партнер Нефть" [10:07:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:07:18]line СНО: Общий режим [10:07:18]line Чек 171 20.08.2024 10:07 [10:07:18]line Смена: 465 ФФД: 1.0 [10:07:18]line ЗНМ: 0300000070 [10:07:18]line РНМ: 0000000000092562 [10:07:18]line Версия ККМ: 001 [10:07:18]line Талоны: Топливная Карта [10:07:18]line 03629 [10:07:18]line ФМ: 0000000000871769 [10:07:18]line ФД: 162726 [10:07:18]line ФПД: 238384135572699 [10:07:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T100716&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162726&fm=238384135572699&tin=02508201610067®Number=0000000000092562&sum=0 [10:07:18]written 0, free lines is 4095 [10:07:18]OFD Sender: Processing packet 162726 [packets to send 956, broken 955] [10:07:18]ProducePacketName [10:07:18]name=ofd_packets/00162726 [10:07:18]OFD Sender: To server: pG, [10:07:18]CommunicateWithHost lk.salyk.kg:30040 [10:07:18]ConnectInit lk.salyk.kg [10:07:19]Write to MH i2c: 01 00 00 1A 02 1C [10:07:19]Write i2c OK [10:07:19]MH_I2C_Read... [10:07:19]Read from MH i2c: 01 [10:07:19]MH_I2C_Read... [10:07:19]Read from MH i2c: 01 07 00 [10:07:19]MH_I2C_Read... [10:07:19]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 D5 0C 04 [10:07:19]RasterBufferAndPrint [10:07:19]line [10:07:19]line [10:07:19]line [10:07:19]line [10:07:19]line [10:07:19]written 0, free lines is 3323 [10:07:19]MH_Cut [10:07:19]Write to MH i2c: D1 01 00 21 02 01 F5 [10:07:19]Write i2c OK [10:07:19]MH_I2C_Read... [10:07:19]Read from MH i2c: D1 [10:07:19]MH_I2C_Read... [10:07:19]Read from MH i2c: D1 01 00 [10:07:19]MH_I2C_Read... [10:07:19]Read from MH i2c: D1 01 00 21 02 00 F4 [10:07:19]Write to MH i2c: 01 00 00 22 02 24 [10:07:19]Write i2c OK [10:07:19]MH_I2C_Read... [10:07:19]recv_with_timeout no data received [10:07:19]*** Cut start [10:07:19]*** Purtial cut [10:07:19]*** Stage 1: CUTSNS_PIN = 1 [10:07:21]Read from MH i2c: 01 [10:07:21]MH_I2C_Read... [10:07:21]*** Stop cut motor [10:07:21]*** Cut end [10:07:21]Read from MH i2c: 01 07 00 [10:07:21]MH_I2C_Read... [10:07:21]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [10:07:21]process_action close_receipt done [10:07:21]requested_data is exist [10:07:21]produce_requested_data [10:07:21]requested_item fm.sn is exist - process it [10:07:21]wFMCommunicate request_size=4 [10:07:21]MH_SAM_APDU [10:07:21]CAPDU: 80 11 00 00 [10:07:21]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [10:07:21]Write i2c OK [10:07:21]MH_I2C_Read... [10:07:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:07:22]Read from MH i2c: E2 [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: E2 17 00 [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [10:07:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:07:22]wFMCommunicate OK [10:07:22]requested_item fd.num is exist - process it [10:07:22]SAM_PROTO_GetFieldsCounters [10:07:22]wFMCommunicate request_size=4 [10:07:22]MH_SAM_APDU [10:07:22]CAPDU: 80 13 00 00 [10:07:22]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [10:07:22]Write i2c OK [10:07:22]MH_I2C_Read... [10:07:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:07:22]Read from MH i2c: E2 [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: E2 62 00 [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A6 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 BE [10:07: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A6 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AB 00 00 00 5E 04 04 00 AB 00 00 00 57 04 04 00 AC 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:07:22]wFMCommunicate OK [10:07:22]SAM_PROTO_GetFieldsCounters done [10:07:22]requested_item shift.num is exist - process it [10:07:22]requested_item shift.opened is exist - process it [10:07:22]req_shift_opened [10:07:22]FM_GetShiftState [10:07:22]SAM_PROTO_GetShiftState [10:07:22]wFMCommunicate request_size=4 [10:07:22]MH_SAM_APDU [10:07:22]CAPDU: 80 13 01 00 [10:07:22]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [10:07:22]Write i2c OK [10:07:22]MH_I2C_Read... [10:07:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:07:22]Read from MH i2c: E2 [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: E2 0E 00 [10:07:22]MH_I2C_Read... [10:07:22]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 72 [10:07:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:07:22]wFMCommunicate OK [10:07:22]SAM_PROTO_GetShiftState done [10:07:22]FM_GetShiftState done [10:07:22]req_shift_opened done [10:07:22]requested_item shift.open_date is exist - process it [10:07:22]req_shift_open_date [10:07:22]req_shift_open_date done [10:07:22]produce_requested_data done [10:07:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162726,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:07:22]process_action_free close_receipt [10:07:22]json_value_free [10:07:22]json_value_free done [10:07:22]process_json_proto returns [10:07:22]Send response to host [10:07:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162726,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:07:22]free response buf [10:07:22]execute_script done [10:07:22]execute_script returns [10:07:22]free content buf [10:07:22]Sock 12.Close socket [10:07:22]Sock 12.Thread stoped [10:07:23]ConnectInit Can't take IP for lk.salyk.kg [10:07:23]CommunicateWithHost connect error [10:07:23]CommunicateWithHost err = -1 [10:07:23]OFD Sender: Server communicate error [10:07:28]OFD Sender: Processing packet 162726 [packets to send 956, broken 955] [10:07:28]ProducePacketName [10:07:28]name=ofd_packets/00162726 [10:07:28]OFD Sender: To server: pG, [10:07:28]CommunicateWithHost lk.salyk.kg:30040 [10:07:28]ConnectInit lk.salyk.kg [10:07:30]recv_with_timeout no data received [10:07:33]ConnectInit Can't take IP for lk.salyk.kg [10:07:33]CommunicateWithHost connect error [10:07:33]CommunicateWithHost err = -1 [10:07:33]OFD Sender: Server communicate error [10:07:38]OFD Sender: Processing packet 162726 [packets to send 956, broken 955] [10:07:38]ProducePacketName [10:07:38]name=ofd_packets/00162726 [10:07:38]OFD Sender: To server: pG, [10:07:38]CommunicateWithHost lk.salyk.kg:30040 [10:07:38]ConnectInit lk.salyk.kg [10:07:43]recv_with_timeout no data received [10:07:43]ConnectInit Can't take IP for lk.salyk.kg [10:07:43]CommunicateWithHost connect error [10:07:43]CommunicateWithHost err = -1 [10:07:43]OFD Sender: Server communicate error [10:07:48]OFD Sender: Processing packet 162726 [packets to send 956, broken 955] [10:07:48]ProducePacketName [10:07:48]name=ofd_packets/00162726 [10:07:48]OFD Sender: To server: pG, [10:07:48]CommunicateWithHost lk.salyk.kg:30040 [10:07:48]ConnectInit lk.salyk.kg [10:07:55]Connected sock=10 [10:07: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 36 39 0F 01 00 00 EB 2B 07 01 2F F0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 00 00 00 F4 03 04 00 D4 6A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7B 02 00 35 04 06 00 D8 CF 21 B8 8C DB 59 64 3D 6D 3C C2 85 74 [10:07: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 36 39 4F 00 00 00 E4 22 47 00 A8 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7B 02 00 F4 03 04 00 4F 14 C4 66 B6 04 01 00 00 2D 89 96 71 38 4F 72 6B [10:07:57]CommunicateWithHost err = 0 [10:07:57]CheckOFDResponse [10:07:57]1017 (14) - 77093643461234 [10:07:57]1041 (16) - 0000000000871769 [10:07:57]1040 (4) - 162726 [10:07:57]1012 (4) - 20.08.2024 03:58 [10:07:57]1206 (1) - 0 [10:07:57]OFD Sender: Remove packet 162726 [10:07:57]ProducePacketName [10:07:57]name=ofd_packets/00162726 [10:07:57]NVStorageDeleteData [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:15]recv_with_timeout no data received [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:33]OFD Sender: No OFD packet to send [10:08:38]OFD Sender: No OFD packet to send [10:08:43]OFD Sender: No OFD packet to send [10:08:48]OFD Sender: No OFD packet to send [10:08:53]OFD Sender: No OFD packet to send [10:08:58]OFD Sender: No OFD packet to send [10:09:03]OFD Sender: No OFD packet to send [10:09:08]OFD Sender: No OFD packet to send [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:24]recv_with_timeout no data received [10:09:28]OFD Sender: No OFD packet to send [10:09:33]OFD Sender: No OFD packet to send [10:09:35]recv_with_timeout no data received [10:09:38]OFD Sender: No OFD packet to send [10:09:43]OFD Sender: No OFD packet to send [10:09:45]recv_with_timeout no data received [10:09:48]OFD Sender: No OFD packet to send [10:09:53]OFD Sender: No OFD packet to send [10:09:57]recv_with_timeout no data received [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]recv_with_timeout no data received [10:10:23]OFD Sender: No OFD packet to send [10:10:28]OFD Sender: No OFD packet to send [10:10:33]OFD Sender: No OFD packet to send [10:10: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:09]OFD Sender: No OFD packet to send [10:11:14]OFD Sender: No OFD packet to send [10:11:19]OFD Sender: No OFD packet to send [10:11:24]OFD Sender: No OFD packet to send [10:11:29]OFD Sender: No OFD packet to send [10:11:34]OFD Sender: No OFD packet to send [10:11:39]OFD Sender: No OFD packet to send [10:11:43]recv_with_timeout no data received [10:11:44]OFD Sender: No OFD packet to send [10:11:49]OFD Sender: No OFD packet to send [10:11:54]OFD Sender: No OFD packet to send [10:11:59]OFD Sender: No OFD packet to send [10:12:04]OFD Sender: No OFD packet to send [10:12:09]OFD Sender: No OFD packet to send [10:12:14]OFD Sender: No OFD packet to send [10:12:17]accept exits with 8 [10:12:17]New connection [10:12:17]New thread 3066821988 created [10:12:17]Thread 3066965348 joined [10:12:17]Waiting for new connection... [10:12:17] Sock 8.Parse request [10:12:17]Sock 8.Check first char [10:12:17]Sock 8.First char is OK [10:12:17]request: POST /json_proto HTTP/1.0 [10:12:17]Method: POST [10:12:17]URL: /json_proto [10:12:17]Method is POST - this is cgi request [10:12:17]url: /json_proto [10:12:17]query_string will be loaded in cgi processing [10:12:17]execute_cgi json_proto POST (null) [10:12:17]execute_cgi path=json_proto method=POST [10:12:17]POST find Content-Length [10:12:17]Host: 172.17.44.132:8080 [10:12:17]Content-Length: 751 [10:12:17]Content-Type: application/json [10:12:17] [10:12:17]POST finish read [10:12:17]Found Content-Length = 751 [10:12:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:17]execute_script... [10:12:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291172", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 30.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:12:17]POST & json_proto [10:12:17]process_json_proto [10:12:17]json parsed OK: [10:12:17]protocol is kg_v1.0 [10:12:17]action value=close_receipt [10:12:17]process_action close_receipt [10:12:17]cmd_close_receipt [10:12:17]MH_GetDate [10:12:17]Write to MH i2c: F0 00 00 26 02 17 [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: F0 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: F0 09 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: F0 09 00 26 02 00 01 6C C4 66 2A 83 C1 65 8A [10:12:17]GetLastDocTimeStamp 1724148436 [10:12:17]current date 1724148737 [10:12:17]FM_GetShiftState [10:12:17]SAM_PROTO_GetShiftState [10:12:17]wFMCommunicate request_size=4 [10:12:17]MH_SAM_APDU [10:12:17]CAPDU: 80 13 01 00 [10:12:17]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [10:12:17]Write i2c OK [10:12:17]MH_I2C_Read... [10:12:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:12:17]Read from MH i2c: E2 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 0E 00 [10:12:17]MH_I2C_Read... [10:12:17]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 74 [10:12:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:12:17]wFMCommunicate OK [10:12:17]SAM_PROTO_GetShiftState done [10:12:17]FM_GetShiftState done [10:12:17]opened in 1724113081 [10:12:17]opened+sec_in_day 1724199481 [10:12:17]quantity*price = 0 [10:12:17]sum+1 = 1 [10:12:17]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 177 20.08.2024 10:19 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104782 ФМ: 0000000000871769 ФД: 162732 ФПД: 117741880143718 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T101901&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162732&fm=117741880143718&tin=02508201610067®Number=0000000000092562&sum=0 [10:19:03]StoreToDocumentArchive [10:19:03]shift 465 fd 162732 [10:19:03]save to /storage/0465/doc_00162732 [10:19:03]save last doc name /storage/0465/doc_00162732 to /storage/kkm_last_doc_name [10:19:03]save OK [10:19:03]Clear old archive folders... [10:19:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:19:03]tlvbuf is 01B70540 [10:19:03]SAM_PROTO_ClearQueue [10:19:03]wFMCommunicate request_size=4 [10:19:03]MH_SAM_APDU [10:19:03]CAPDU: 80 09 00 00 [10:19:03]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:19:03]Read from MH i2c: E2 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:19:03]RAPDU: 90 00 [10:19:03]wFMCommunicate OK [10:19:03]SAM_PROTO_ClearQueue done [10:19:03]KKMCreateOFDPacket [10:19:03]OFDProtocolAddRootSTLVToBuf [10:19:03]FM_MakeSignedData [10:19:03]FM_MakeSignedData [10:19:03]SAM_PROTO_SignData [10:19:03]wFMCommunicate request_size=4 [10:19:03]MH_SAM_APDU [10:19:03]CAPDU: 80 0D 01 02 [10:19:03]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:19:03]Read from MH i2c: E2 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:19:03]RAPDU: 90 00 [10:19:03]wFMCommunicate OK [10:19:03]wFMCommunicate request_size=255 [10:19:03]MH_SAM_APDU [10:19:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 95 6D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7B 02 00 35 04 06 00 6B 15 EA F0 [10:19:03]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 95 6D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7B 02 00 35 04 06 00 6B 15 EA F0 00 00 75 [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:03]Read from MH i2c: E2 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:19:03]RAPDU: 90 00 [10:19:03]wFMCommunicate OK [10:19:03]wFMCommunicate request_size=7 [10:19:03]MH_SAM_APDU [10:19:03]CAPDU: 80 0D 02 02 02 EF 66 [10:19:03]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 EF 66 00 00 01 [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:19:03]Read from MH i2c: E2 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:19:03]RAPDU: 90 00 [10:19:03]wFMCommunicate OK [10:19:03]wFMCommunicate request_size=4 [10:19:03]MH_SAM_APDU [10:19:03]CAPDU: 80 0D 03 02 [10:19:03]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:19:03]Read from MH i2c: E2 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 0B 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 0B 00 2F 00 00 28 F2 41 53 94 D7 7F A1 90 00 E4 [10:19:03]RAPDU: 28 F2 41 53 94 D7 7F A1 90 00 [10:19:03]wFMCommunicate OK [10:19:03]SAM_PROTO_SignData done [10:19:03]FM_MakeSignedData done [10:19:03]CreateOFDProtocolMessage [10:19:03]wFMCommunicate request_size=4 [10:19:03]MH_SAM_APDU [10:19:03]CAPDU: 80 11 00 00 [10:19:03]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:03]Read from MH i2c: E2 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 17 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [10:19:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:19:03]wFMCommunicate OK [10:19:03]CreateOFDProtocolMessage done [10:19:03]OFDSenderStorePacket 162732 [10:19:03]StoreOFDPacket docnum=162732 [10:19:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BE 0C 04 01 43 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 95 6D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7B 02 00 35 04 06 00 6B 15 EA F0 EF 66 28 F2 41 53 94 D7 7F A1 [10:19:03]CheckFolder [10:19:03]dirname=/storage/ofd_packets [10:19:03]CheckFolder done [10:19:03]ProducePacketName [10:19:03]name=ofd_packets/00162732 [10:19:03]NVStorageSaveData ofd_packets/00162732 [10:19:03]File name is /storage/ofd_packets/00162732 [10:19:03]Write 298 bytes [10:19:03]NVStorageSaveData done [10:19:03]OFDSenderStorePacket done [10:19:03]KKMCreateOFDPacket done [10:19:03]NVStorageSaveData kkm_last_timestamp [10:19:03]File name is /storage/kkm_last_timestamp [10:19:03]Write 4 bytes [10:19:03]NVStorageSaveData done [10:19:03]ExternCall_PrintAddStr [10:19:03]wPrintStart [10:19:03]Write to MH i2c: 01 00 00 31 00 31 [10:19:03]Write i2c OK [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: 01 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: 01 07 00 [10:19:03]MH_I2C_Read... [10:19:03]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:19:03]RasterBufferAndPrint [10:19:03]line Счет N : (1)291179 [10:19:03]line ИНН: 02508201610067 [10:19:03]line Контрольно-Кассовый Чек [10:19:03]line ПРОДАЖА [10:19:03]line ТРК (МРК, ГНК) : 64 [10:19:03]line Товар: 2710194800 [10:19:03]line ДТ-К-5 [10:19:03]line 10.000 * 0.00 [10:19:03]line = 0.00 [10:19:03]line НДС 12% НСП 1% [10:19:03]line > о реализуемом товаре [10:19:03]line ИТОГО: 0.00 [10:19:03]line НСП 1% : 0.00 [10:19:03]line НДС 12% : 0.00 [10:19:03]line Наличными: 0.00 [10:19:03]line Безнал.: 0.00 [10:19:03]line Место: АЗС № 130 "Партнер Нефть" [10:19:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:19:03]line СНО: Общий режим [10:19:03]line Чек 177 20.08.2024 10:19 [10:19:03]line Смена: 465 ФФД: 1.0 [10:19:03]line ЗНМ: 0300000070 [10:19:03]line РНМ: 0000000000092562 [10:19:03]line Версия ККМ: 001 [10:19:03]line Талоны: ТК ГПНА Online [10:19:03]line 30104782 [10:19:03]line ФМ: 0000000000871769 [10:19:03]line ФД: 162732 [10:19:03]line ФПД: 117741880143718 [10:19:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T101901&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162732&fm=117741880143718&tin=02508201610067®Number=0000000000092562&sum=0 [10:19:03]written 0, free lines is 4095 [10:19: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 36 39 4F 00 00 00 47 0F 47 00 CA FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7B 02 00 F4 03 04 00 E9 16 C4 66 B6 04 01 00 00 14 A4 D7 E3 94 5B 3D B5 [10:19:04]CommunicateWithHost err = 0 [10:19:04]CheckOFDResponse [10:19:04]1017 (14) - 77093643461234 [10:19:04]1041 (16) - 0000000000871769 [10:19:04]1040 (4) - 162728 [10:19:04]1012 (4) - 20.08.2024 04:09 [10:19:04]1206 (1) - 0 [10:19:04]OFD Sender: Remove packet 162728 [10:19:04]ProducePacketName [10:19:04]name=ofd_packets/00162728 [10:19:04]NVStorageDeleteData [10:19:04]Write to MH i2c: 01 00 00 5B 00 5B [10:19:04]Write i2c OK [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: 01 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: 01 07 00 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 DA 0C 48 [10:19:04]RasterBufferAndPrint [10:19:04]line [10:19:04]line [10:19:04]line [10:19:04]line [10:19:04]line [10:19:04]written 0, free lines is 3315 [10:19:04]MH_Cut [10:19:04]Write to MH i2c: D1 01 00 62 00 01 34 [10:19:04]Write i2c OK [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: D1 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: D1 01 00 [10:19:04]MH_I2C_Read... [10:19:04]Read from MH i2c: D1 01 00 62 00 00 33 [10:19:04]Write to MH i2c: 01 00 00 63 00 63 [10:19:04]Write i2c OK [10:19:04]MH_I2C_Read... [10:19:04]OFD Sender: Processing packet 162729 [packets to send 959, broken 955] [10:19:04]ProducePacketName [10:19:04]name=ofd_packets/00162729 [10:19:04]OFD Sender: To server: pG, [10:19:04]CommunicateWithHost lk.salyk.kg:30040 [10:19:04]ConnectInit lk.salyk.kg [10:19:05]*** Cut start [10:19:05]*** Purtial cut [10:19:05]*** Stage 1: CUTSNS_PIN = 1 [10:19:05]Connected sock=6 [10:19: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 36 39 0C 01 00 00 D1 9C 04 01 BA 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 00 00 00 F4 03 04 00 52 6C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7B 02 00 35 04 06 00 5B D6 93 9B AA 2B 7B 0F 76 3F E1 57 D1 6D [10:19: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 36 39 4F 00 00 00 2E A3 47 00 3F 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7B 02 00 F4 03 04 00 EC 16 C4 66 B6 04 01 00 00 EB 3C B8 61 5F AA F9 BF [10:19:07]CommunicateWithHost err = 0 [10:19:07]CheckOFDResponse [10:19:07]1017 (14) - 77093643461234 [10:19:07]1041 (16) - 0000000000871769 [10:19:07]1040 (4) - 162729 [10:19:07]1012 (4) - 20.08.2024 04:09 [10:19:07]1206 (1) - 0 [10:19:07]OFD Sender: Remove packet 162729 [10:19:07]ProducePacketName [10:19:07]name=ofd_packets/00162729 [10:19:07]NVStorageDeleteData [10:19:07]Read from MH i2c: 01 [10:19:07]MH_I2C_Read... [10:19:07]*** Stop cut motor [10:19:07]*** Cut end [10:19:07]Read from MH i2c: 01 07 00 [10:19:07]MH_I2C_Read... [10:19:07]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [10:19:07]process_action close_receipt done [10:19:07]requested_data is exist [10:19:07]produce_requested_data [10:19:07]requested_item fm.sn is exist - process it [10:19:07]wFMCommunicate request_size=4 [10:19:07]MH_SAM_APDU [10:19:07]CAPDU: 80 11 00 00 [10:19:07]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [10:19:07]Write i2c OK [10:19:07]MH_I2C_Read... [10:19:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:19:07]Read from MH i2c: E2 [10:19:07]MH_I2C_Read... [10:19:07]Read from MH i2c: E2 17 00 [10:19:07]MH_I2C_Read... [10:19:07]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [10:19:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:19:07]wFMCommunicate OK [10:19:07]requested_item fd.num is exist - process it [10:19:07]SAM_PROTO_GetFieldsCounters [10:19:07]wFMCommunicate request_size=4 [10:19:07]MH_SAM_APDU [10:19:07]CAPDU: 80 13 00 00 [10:19:07]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [10:19:07]Write i2c OK [10:19:07]MH_I2C_Read... [10:19:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:19:07]Read from MH i2c: E2 [10:19:07]MH_I2C_Read... [10:19:07]Read from MH i2c: E2 62 00 [10:19:07]MH_I2C_Read... [10:19:07]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 15 [10:19: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B1 00 00 00 5E 04 04 00 B1 00 00 00 57 04 04 00 B2 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:19:07]wFMCommunicate OK [10:19:07]SAM_PROTO_GetFieldsCounters done [10:19:07]requested_item shift.num is exist - process it [10:19:07]requested_item shift.opened is exist - process it [10:19:07]req_shift_opened [10:19:07]FM_GetShiftState [10:19:07]SAM_PROTO_GetShiftState [10:19:07]wFMCommunicate request_size=4 [10:19:07]MH_SAM_APDU [10:19:07]CAPDU: 80 13 01 00 [10:19:07]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [10:19:07]Write i2c OK [10:19:07]MH_I2C_Read... [10:19:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:19:07]Read from MH i2c: E2 [10:19:07]MH_I2C_Read... [10:19:07]Read from MH i2c: E2 0E 00 [10:19:07]MH_I2C_Read... [10:19:07]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [10:19:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:19:07]wFMCommunicate OK [10:19:07]SAM_PROTO_GetShiftState done [10:19:07]FM_GetShiftState done [10:19:07]req_shift_opened done [10:19:07]requested_item shift.open_date is exist - process it [10:19:07]req_shift_open_date [10:19:07]req_shift_open_date done [10:19:07]produce_requested_data done [10:19:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162732,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:19:07]process_action_free close_receipt [10:19:07]json_value_free [10:19:07]json_value_free done [10:19:07]process_json_proto returns [10:19:07]Send response to host [10:19:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162732,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:19:07]free response buf [10:19:07]execute_script done [10:19:07]execute_script returns [10:19:07]free content buf [10:19:07]Sock 9.Close socket [10:19:07]Sock 9.Thread stoped [10:19:07]OFD Sender: Processing packet 162730 [packets to send 958, broken 955] [10:19:07]ProducePacketName [10:19:07]name=ofd_packets/00162730 [10:19:07]OFD Sender: To server: pG, [10:19:07]CommunicateWithHost lk.salyk.kg:30040 [10:19:07]ConnectInit lk.salyk.kg [10:19:07]Connected sock=6 [10:19: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 36 39 0F 01 00 00 68 62 07 01 4E 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 00 00 00 F4 03 04 00 59 6C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7B 02 00 35 04 06 00 A4 16 7E 05 47 08 DF 2E 05 FD 5F 22 54 70 [10:19: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 36 39 4F 00 00 00 28 B1 47 00 B2 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 36 39 10 04 04 00 AA 7B 02 00 F4 03 04 00 EE 16 C4 66 B6 04 01 00 00 4B 6B BC 30 D5 34 05 97 [10:19:08]CommunicateWithHost err = 0 [10:19:08]CheckOFDResponse [10:19:08]1017 (14) - 77093643461234 [10:19:08]1041 (16) - 0000000000871769 [10:19:08]1040 (4) - 162730 [10:19:08]1012 (4) - 20.08.2024 04:09 [10:19:08]1206 (1) - 0 [10:19:08]OFD Sender: Remove packet 162730 [10:19:08]ProducePacketName [10:19:08]name=ofd_packets/00162730 [10:19:08]NVStorageDeleteData [10:19:09]OFD Sender: Processing packet 162731 [packets to send 957, broken 955] [10:19:09]ProducePacketName [10:19:09]name=ofd_packets/00162731 [10:19:09]OFD Sender: To server: pG, [10:19:09]CommunicateWithHost lk.salyk.kg:30040 [10:19:09]ConnectInit lk.salyk.kg [10:19:10]Connected sock=6 [10:19: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 36 39 0F 01 00 00 FE 40 07 01 B9 DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 00 00 00 F4 03 04 00 06 6D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7B 02 00 35 04 06 00 77 58 4B CB 93 BA D7 DC 87 D4 C6 4A F3 2B [10:19: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 36 39 4F 00 00 00 7B 6C 47 00 0A 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 36 39 10 04 04 00 AB 7B 02 00 F4 03 04 00 F1 16 C4 66 B6 04 01 00 00 60 48 2E 7A B2 64 A6 66 [10:19:11]CommunicateWithHost err = 0 [10:19:11]CheckOFDResponse [10:19:11]1017 (14) - 77093643461234 [10:19:11]1041 (16) - 0000000000871769 [10:19:11]1040 (4) - 162731 [10:19:11]1012 (4) - 20.08.2024 04:09 [10:19:11]1206 (1) - 0 [10:19:11]OFD Sender: Remove packet 162731 [10:19:11]ProducePacketName [10:19:11]name=ofd_packets/00162731 [10:19:11]NVStorageDeleteData [10:19:11]OFD Sender: Processing packet 162732 [packets to send 956, broken 955] [10:19:11]ProducePacketName [10:19:11]name=ofd_packets/00162732 [10:19:11]OFD Sender: To server: pG, [10:19:11]CommunicateWithHost lk.salyk.kg:30040 [10:19:11]ConnectInit lk.salyk.kg [10:19:16]Connected sock=7 [10:19: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 36 39 0C 01 00 00 BE 0C 04 01 43 1A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 00 00 00 F4 03 04 00 95 6D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7B 02 00 35 04 06 00 6B 15 EA F0 EF 66 28 F2 41 53 94 D7 7F A1 [10:19:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9F DD 47 00 48 AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7B 02 00 F4 03 04 00 F6 16 C4 66 B6 04 01 00 00 96 09 78 7D 4A 36 67 4A [10:19:20]CommunicateWithHost err = 0 [10:19:20]CheckOFDResponse [10:19:20]1017 (14) - 77093643461234 [10:19:20]1041 (16) - 0000000000871769 [10:19:20]1040 (4) - 162732 [10:19:20]1012 (4) - 20.08.2024 04:09 [10:19:20]1206 (1) - 0 [10:19:20]OFD Sender: Remove packet 162732 [10:19:20]ProducePacketName [10:19:20]name=ofd_packets/00162732 [10:19:20]NVStorageDeleteData [10:19:20]OFD Sender: No OFD packet to send [10:19:20]OFD Sender: No OFD packet to send [10:19:25]OFD Sender: No OFD packet to send [10:19:30]OFD Sender: No OFD packet to send [10:19:35]OFD Sender: No OFD packet to send [10:19:40]OFD Sender: No OFD packet to send [10:19:45]OFD Sender: No OFD packet to send [10:19:50]recv_with_timeout no data received [10:19:50]OFD Sender: No OFD packet to send [10:19:55]OFD Sender: No OFD packet to send [10:20:00]OFD Sender: No OFD packet to send [10:20:05]OFD Sender: No OFD packet to send [10:20:10]OFD Sender: No OFD packet to send [10:20:12]recv_with_timeout no data received [10:20:16]OFD Sender: No OFD packet to send [10:20:21]OFD Sender: No OFD packet to send [10:20:25]recv_with_timeout no data received [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:46]accept exits with 10 [10:20:46]New connection [10:20:46]New thread 3067080036 created [10:20:46]Thread 3066793316 joined [10:20:46]Waiting for new connection... [10:20:46] Sock 10.Parse request [10:20:46]Sock 10.Check first char [10:20:46]Sock 10.First char is OK [10:20:46]request: POST /json_proto HTTP/1.0 [10:20:46]Method: POST [10:20:46]URL: /json_proto [10:20:46]Method is POST - this is cgi request [10:20:46]url: /json_proto [10:20:46]query_string will be loaded in cgi processing [10:20:46]execute_cgi json_proto POST (null) [10:20:46]execute_cgi path=json_proto method=POST [10:20:46]POST find Content-Length [10:20:46]Host: 172.17.44.132:8080 [10:20:46]Content-Length: 623 [10:20:46]Content-Type: application/json [10:20:46] [10:20:46]POST finish read [10:20:46]Found Content-Length = 623 [10:20:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50400", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:46]execute_script... [10:20:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50400", "tax_sys" : 0, "items" : [ { "code": "48742245", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Silver Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:46]POST & json_proto [10:20:46]process_json_proto [10:20:46]json parsed OK: [10:20:46]protocol is kg_v1.0 [10:20:46]action value=close_receipt [10:20:46]process_action close_receipt [10:20:46]cmd_close_receipt [10:20:46]MH_GetDate [10:20:46]Write to MH i2c: F0 00 00 67 00 56 [10:20:46]Write i2c OK [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: F0 [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: F0 09 00 [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: F0 09 00 67 00 00 FE 6D C4 66 2A 83 C1 65 C7 [10:20:46]GetLastDocTimeStamp 1724149141 [10:20:46]current date 1724149246 [10:20:46]FM_GetShiftState [10:20:46]SAM_PROTO_GetShiftState [10:20:46]wFMCommunicate request_size=4 [10:20:46]MH_SAM_APDU [10:20:46]CAPDU: 80 13 01 00 [10:20:46]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [10:20:46]Write i2c OK [10:20:46]MH_I2C_Read... [10:20:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:46]Read from MH i2c: E2 [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: E2 0E 00 [10:20:46]MH_I2C_Read... [10:20:46]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [10:20:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:20:46]wFMCommunicate OK [10:20:46]SAM_PROTO_GetShiftState done [10:20:46]FM_GetShiftState done [10:20:46]opened in 1724113081 [10:20:46]opened+sec_in_day 1724199481 [10:20:46]quantity*price = 15100 [10:20:46]sum+1 = 15101 [10:20:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 178 20.08.2024 10:20 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162733 ФПД: 140665460800211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162733&fm=140665460800211&tin=02508201610067®Number=0000000000092562&sum=15100 0 [10:20:47]StoreToDocumentArchive [10:20:47]shift 465 fd 162733 [10:20:47]save to /storage/0465/doc_00162733 [10:20:47]save last doc name /storage/0465/doc_00162733 to /storage/kkm_last_doc_name [10:20:47]save OK [10:20:47]Clear old archive folders... [10:20:47]ProcessDocumentItem done err = 0, tmpTLVsize=276 [10:20:47]tlvbuf is 01AF96B0 [10:20:47]SAM_PROTO_ClearQueue [10:20:47]wFMCommunicate request_size=4 [10:20:47]MH_SAM_APDU [10:20:47]CAPDU: 80 09 00 00 [10:20:47]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [10:20:47]Write i2c OK [10:20:47]MH_I2C_Read... [10:20:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:47]Read from MH i2c: E2 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: E2 03 00 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [10:20:47]RAPDU: 90 00 [10:20:47]wFMCommunicate OK [10:20:47]SAM_PROTO_ClearQueue done [10:20:47]KKMCreateOFDPacket [10:20:47]OFDProtocolAddRootSTLVToBuf [10:20:47]FM_MakeSignedData [10:20:47]FM_MakeSignedData [10:20:47]SAM_PROTO_SignData [10:20:47]wFMCommunicate request_size=4 [10:20:47]MH_SAM_APDU [10:20:47]CAPDU: 80 0D 01 02 [10:20:47]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [10:20:47]Write i2c OK [10:20:47]MH_I2C_Read... [10:20:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:47]Read from MH i2c: E2 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: E2 03 00 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:20:47]RAPDU: 90 00 [10:20:47]wFMCommunicate OK [10:20:47]wFMCommunicate request_size=255 [10:20:47]MH_SAM_APDU [10:20:47]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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 FE 6D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [10:20:47]Write to MH i2c: E2 02 01 77 00 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 FE 6D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 59 [10:20:47]Write i2c OK [10:20:47]MH_I2C_Read... [10:20:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:47]Read from MH i2c: E2 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: E2 03 00 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [10:20:47]RAPDU: 90 00 [10:20:47]wFMCommunicate OK [10:20:47]wFMCommunicate request_size=35 [10:20:47]MH_SAM_APDU [10:20:47]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7B 02 00 35 04 06 00 7F EF 3A D2 BA D3 [10:20:47]Write to MH i2c: E2 26 00 78 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7B 02 00 35 04 06 00 7F EF 3A D2 BA D3 00 00 1C [10:20:47]Write i2c OK [10:20:47]MH_I2C_Read... [10:20:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:47]Read from MH i2c: E2 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: E2 03 00 [10:20:47]MH_I2C_Read... [10:20:47]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [10:20:47]RAPDU: 90 00 [10:20:47]wFMCommunicate OK [10:20:47]wFMCommunicate request_size=4 [10:20:47]MH_SAM_APDU [10:20:47]CAPDU: 80 0D 03 02 [10:20:47]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [10:20:47]Write i2c OK [10:20:47]MH_I2C_Read... [10:20:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:48]Read from MH i2c: E2 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: E2 0B 00 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: E2 0B 00 79 00 00 AF DC 66 9F CD E2 A1 2E 90 00 03 [10:20:48]RAPDU: AF DC 66 9F CD E2 A1 2E 90 00 [10:20:48]wFMCommunicate OK [10:20:48]SAM_PROTO_SignData done [10:20:48]FM_MakeSignedData done [10:20:48]CreateOFDProtocolMessage [10:20:48]wFMCommunicate request_size=4 [10:20:48]MH_SAM_APDU [10:20:48]CAPDU: 80 11 00 00 [10:20:48]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [10:20:48]Write i2c OK [10:20:48]MH_I2C_Read... [10:20:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:48]Read from MH i2c: E2 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: E2 17 00 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [10:20:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:20:48]wFMCommunicate OK [10:20:48]CreateOFDProtocolMessage done [10:20:48]OFDSenderStorePacket 162733 [10:20:48]StoreOFDPacket docnum=162733 [10:20:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 E3 6E 20 01 34 60 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 FE 6D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7B 02 00 35 04 06 00 7F EF 3A D2 BA D3 AF DC 66 9F CD E2 A1 2E [10:20:48]CheckFolder [10:20:48]dirname=/storage/ofd_packets [10:20:48]CheckFolder done [10:20:48]ProducePacketName [10:20:48]name=ofd_packets/00162733 [10:20:48]NVStorageSaveData ofd_packets/00162733 [10:20:48]File name is /storage/ofd_packets/00162733 [10:20:48]Write 326 bytes [10:20:48]NVStorageSaveData done [10:20:48]OFDSenderStorePacket done [10:20:48]KKMCreateOFDPacket done [10:20:48]NVStorageSaveData kkm_last_timestamp [10:20:48]File name is /storage/kkm_last_timestamp [10:20:48]Write 4 bytes [10:20:48]NVStorageSaveData done [10:20:48]ExternCall_PrintAddStr [10:20:48]wPrintStart [10:20:48]Write to MH i2c: 01 00 00 7B 00 7B [10:20:48]Write i2c OK [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: 01 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: 01 07 00 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [10:20:48]RasterBufferAndPrint [10:20:48]line Счет N : (3)50400 [10:20:48]line ИНН: 02508201610067 [10:20:48]line Контрольно-Кассовый Чек [10:20:48]line ПРОДАЖА [10:20:48]line Товар: 48742245 [10:20:48]line Сигареты Parliament Silver Blue [10:20:48]line 1.000 * 151.00 [10:20:48]line = 151.00 [10:20:48]line НДС 12% НСП 1% [10:20:48]line > о реализуемом товаре [10:20:48]line ИТОГО: 151.00 [10:20:48]line НСП 1% : 1.34 [10:20:48]line НДС 12% : 16.03 [10:20:48]line Наличными: 151.00 [10:20:48]line Безнал.: 0.00 [10:20:48]line Место: АЗС № 130 "Партнер Нефть" [10:20:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:20:48]line СНО: Общий режим [10:20:48]line Чек 178 20.08.2024 10:20 [10:20:48]line Смена: 465 ФФД: 1.0 [10:20:48]line ЗНМ: 0300000070 [10:20:48]line РНМ: 0000000000092562 [10:20:48]line Версия ККМ: 001 [10:20:48]line ФМ: 0000000000871769 [10:20:48]line ФД: 162733 [10:20:48]line ФПД: 140665460800211 [10:20:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162733&fm=140665460800211&tin=02508201610067®Number=0000000000092562&sum=15100 [10:20:48]line 0 [10:20:48]OFD Sender: Processing packet 162733 [packets to send 956, broken 955] [10:20:48]ProducePacketName [10:20:48]name=ofd_packets/00162733 [10:20:48]OFD Sender: To server: pG, [10:20:48]CommunicateWithHost lk.salyk.kg:30040 [10:20:48]ConnectInit lk.salyk.kg [10:20:48]written 0, free lines is 4095 [10:20:48]Write to MH i2c: 01 00 00 A4 00 A4 [10:20:48]Write i2c OK [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: 01 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: 01 07 00 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 C3 0C 7A [10:20:48]RasterBufferAndPrint [10:20:48]line [10:20:48]line [10:20:48]line [10:20:48]line [10:20:48]line [10:20:48]written 0, free lines is 3271 [10:20:48]MH_Cut [10:20:48]Write to MH i2c: D1 01 00 AB 00 01 7D [10:20:48]Write i2c OK [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: D1 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: D1 01 00 [10:20:48]MH_I2C_Read... [10:20:48]Read from MH i2c: D1 01 00 AB 00 00 7C [10:20:48]Write to MH i2c: 01 00 00 AC 00 AC [10:20:48]Write i2c OK [10:20:48]MH_I2C_Read... [10:20:49]*** Cut start [10:20:49]*** Purtial cut [10:20:49]*** Stage 1: CUTSNS_PIN = 1 [10:20:51]Read from MH i2c: 01 [10:20:51]MH_I2C_Read... [10:20:51]*** Stop cut motor [10:20:51]*** Cut end [10:20:51]Read from MH i2c: 01 07 00 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [10:20:51]process_action close_receipt done [10:20:51]requested_data is exist [10:20:51]produce_requested_data [10:20:51]requested_item fm.sn is exist - process it [10:20:51]wFMCommunicate request_size=4 [10:20:51]MH_SAM_APDU [10:20:51]CAPDU: 80 11 00 00 [10:20:51]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [10:20:51]Write i2c OK [10:20:51]MH_I2C_Read... [10:20:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:51]Read from MH i2c: E2 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 17 00 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [10:20:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:20:51]wFMCommunicate OK [10:20:51]requested_item fd.num is exist - process it [10:20:51]SAM_PROTO_GetFieldsCounters [10:20:51]wFMCommunicate request_size=4 [10:20:51]MH_SAM_APDU [10:20:51]CAPDU: 80 13 00 00 [10:20:51]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [10:20:51]Write i2c OK [10:20:51]MH_I2C_Read... [10:20:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:20:51]Read from MH i2c: E2 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 62 00 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 62 [10:20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B2 00 00 00 5E 04 04 00 B2 00 00 00 57 04 04 00 B3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:20:51]wFMCommunicate OK [10:20:51]SAM_PROTO_GetFieldsCounters done [10:20:51]requested_item shift.num is exist - process it [10:20:51]requested_item shift.opened is exist - process it [10:20:51]req_shift_opened [10:20:51]FM_GetShiftState [10:20:51]SAM_PROTO_GetShiftState [10:20:51]wFMCommunicate request_size=4 [10:20:51]MH_SAM_APDU [10:20:51]CAPDU: 80 13 01 00 [10:20:51]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [10:20:51]Write i2c OK [10:20:51]MH_I2C_Read... [10:20:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:51]Read from MH i2c: E2 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 0E 00 [10:20:51]MH_I2C_Read... [10:20:51]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FA [10:20:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:20:51]wFMCommunicate OK [10:20:51]SAM_PROTO_GetShiftState done [10:20:51]FM_GetShiftState done [10:20:51]req_shift_opened done [10:20:51]requested_item shift.open_date is exist - process it [10:20:51]req_shift_open_date [10:20:51]req_shift_open_date done [10:20:51]produce_requested_data done [10:20:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162733,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:20:51]process_action_free close_receipt [10:20:51]json_value_free [10:20:51]json_value_free done [10:20:51]process_json_proto returns [10:20:51]Send response to host [10:20:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162733,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:20:51]free response buf [10:20:51]execute_script done [10:20:51]execute_script returns [10:20:51]free content buf [10:20:51]Sock 10.Close socket [10:20:51]Sock 10.Thread stoped [10:20:53]recv_with_timeout no data received [10:20:53]ConnectInit Can't take IP for lk.salyk.kg [10:20:53]CommunicateWithHost connect error [10:20:53]CommunicateWithHost err = -1 [10:20:53]OFD Sender: Server communicate error [10:20:57]accept exits with 7 [10:20:57]New connection [10:20:57]New thread 3066936676 created [10:20:57]Thread 3067080036 joined [10:20:57]Waiting for new connection... [10:20:57] Sock 7.Parse request [10:20:57]Sock 7.Check first char [10:20:57]Sock 7.First char is OK [10:20:57]request: POST /json_proto HTTP/1.0 [10:20:57]Method: POST [10:20:57]URL: /json_proto [10:20:57]Method is POST - this is cgi request [10:20:57]url: /json_proto [10:20:57]query_string will be loaded in cgi processing [10:20:57]execute_cgi json_proto POST (null) [10:20:57]execute_cgi path=json_proto method=POST [10:20:57]POST find Content-Length [10:20:57]Host: 172.17.44.132:8080 [10:20:57]Content-Length: 792 [10:20:57]Content-Type: application/json [10:20:57] [10:20:57]POST finish read [10:20:57]Found Content-Length = 792 [10:20:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99826", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:57]execute_script... [10:20:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291182", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 40.430, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99826", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:20:57]POST & json_proto [10:20:57]process_json_proto [10:20:57]json parsed OK: [10:20:57]protocol is kg_v1.0 [10:20:57]action value=close_receipt [10:20:57]process_action close_receipt [10:20:57]cmd_close_receipt [10:20:57]MH_GetDate [10:20:57]Write to MH i2c: F0 00 00 B0 00 9F [10:20:57]Write i2c OK [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: F0 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: F0 09 00 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: F0 09 00 B0 00 00 0A 6E C4 66 2A 83 C1 65 1D [10:20:57]GetLastDocTimeStamp 1724149246 [10:20:57]current date 1724149258 [10:20:57]FM_GetShiftState [10:20:57]SAM_PROTO_GetShiftState [10:20:57]wFMCommunicate request_size=4 [10:20:57]MH_SAM_APDU [10:20:57]CAPDU: 80 13 01 00 [10:20:57]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [10:20:57]Write i2c OK [10:20:57]MH_I2C_Read... [10:20:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:20:57]Read from MH i2c: E2 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: E2 0E 00 [10:20:57]MH_I2C_Read... [10:20:57]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [10:20:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:20:57]wFMCommunicate OK [10:20:57]SAM_PROTO_GetShiftState done [10:20:57]FM_GetShiftState done [10:20:57]opened in 1724113081 [10:20:57]opened+sec_in_day 1724199481 [10:20:57]quantity*price = 0 [10:20:57]sum+1 = 1 [10:20:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 179 20.08.2024 10:20 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99826 ФМ: 0000000000871769 ФД: 162734 ФПД: 243841900010157 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102058&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162734&fm=243841900010157&tin=02508201610067®Number=0000000000092562&sum=0 [10:20:59]StoreToDocumentArchive [10:20:59]shift 465 fd 162734 [10:20:59]save to /storage/0465/doc_00162734 [10:20:59]save last doc name /storage/0465/doc_00162734 to /storage/kkm_last_doc_name [10:20:59]save OK [10:20:59]Clear old archive folders... [10:20:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:20:59]tlvbuf is 01B0E500 [10:20:59]SAM_PROTO_ClearQueue [10:20:59]wFMCommunicate request_size=4 [10:20:59]MH_SAM_APDU [10:20:59]CAPDU: 80 09 00 00 [10:20:59]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:20:59]Read from MH i2c: E2 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 03 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [10:20:59]RAPDU: 90 00 [10:20:59]wFMCommunicate OK [10:20:59]SAM_PROTO_ClearQueue done [10:20:59]KKMCreateOFDPacket [10:20:59]OFDProtocolAddRootSTLVToBuf [10:20:59]FM_MakeSignedData [10:20:59]FM_MakeSignedData [10:20:59]SAM_PROTO_SignData [10:20:59]wFMCommunicate request_size=4 [10:20:59]MH_SAM_APDU [10:20:59]CAPDU: 80 0D 01 02 [10:20:59]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:20:59]Read from MH i2c: E2 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 03 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [10:20:59]RAPDU: 90 00 [10:20:59]wFMCommunicate OK [10:20:59]wFMCommunicate request_size=255 [10:20:59]MH_SAM_APDU [10:20:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 0A 6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7B 02 00 35 04 06 00 DD [10:20:59]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 0A 6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7B 02 00 35 04 06 00 DD 00 00 05 [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:59]Read from MH i2c: E2 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 03 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [10:20:59]RAPDU: 90 00 [10:20:59]wFMCommunicate OK [10:20:59]wFMCommunicate request_size=10 [10:20:59]MH_SAM_APDU [10:20:59]CAPDU: 80 0D 02 02 05 C5 DD D4 DA AD [10:20:59]Write to MH i2c: E2 0D 00 C1 00 80 0D 02 02 05 00 C5 DD D4 DA AD 00 00 42 [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:20:59]Read from MH i2c: E2 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 03 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [10:20:59]RAPDU: 90 00 [10:20:59]wFMCommunicate OK [10:20:59]wFMCommunicate request_size=4 [10:20:59]MH_SAM_APDU [10:20:59]CAPDU: 80 0D 03 02 [10:20:59]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:20:59]Read from MH i2c: E2 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 0B 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 0B 00 C2 00 00 F7 5F F1 A4 0A 0F 4B 29 90 00 B6 [10:20:59]RAPDU: F7 5F F1 A4 0A 0F 4B 29 90 00 [10:20:59]wFMCommunicate OK [10:20:59]SAM_PROTO_SignData done [10:20:59]FM_MakeSignedData done [10:20:59]CreateOFDProtocolMessage [10:20:59]wFMCommunicate request_size=4 [10:20:59]MH_SAM_APDU [10:20:59]CAPDU: 80 11 00 00 [10:20:59]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:20:59]Read from MH i2c: E2 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 17 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [10:20:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:20:59]wFMCommunicate OK [10:20:59]CreateOFDProtocolMessage done [10:20:59]OFDSenderStorePacket 162734 [10:20:59]StoreOFDPacket docnum=162734 [10:20:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B7 E4 07 01 41 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 0A 6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7B 02 00 35 04 06 00 DD C5 DD D4 DA AD F7 5F F1 A4 0A 0F 4B 29 [10:20:59]CheckFolder [10:20:59]dirname=/storage/ofd_packets [10:20:59]CheckFolder done [10:20:59]ProducePacketName [10:20:59]name=ofd_packets/00162734 [10:20:59]NVStorageSaveData ofd_packets/00162734 [10:20:59]File name is /storage/ofd_packets/00162734 [10:20:59]Write 301 bytes [10:20:59]NVStorageSaveData done [10:20:59]OFDSenderStorePacket done [10:20:59]KKMCreateOFDPacket done [10:20:59]NVStorageSaveData kkm_last_timestamp [10:20:59]File name is /storage/kkm_last_timestamp [10:20:59]Write 4 bytes [10:20:59]NVStorageSaveData done [10:20:59]ExternCall_PrintAddStr [10:20:59]wPrintStart [10:20:59]Write to MH i2c: 01 00 00 C4 00 C4 [10:20:59]Write i2c OK [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: 01 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: 01 07 00 [10:20:59]MH_I2C_Read... [10:20:59]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [10:20:59]RasterBufferAndPrint [10:20:59]line Счет N : (1)291182 [10:20:59]line ИНН: 02508201610067 [10:20:59]line Контрольно-Кассовый Чек [10:20:59]line ПРОДАЖА [10:20:59]line ТРК (МРК, ГНК) : 53 [10:20:59]line Товар: 2710124500 [10:20:59]line Аи-95-К-5 [10:20:59]line 40.430 * 0.00 [10:20:59]line = 0.00 [10:20:59]line НДС 12% НСП 1% [10:20:59]line > о реализуемом товаре [10:20:59]line ИТОГО: 0.00 [10:20:59]line НСП 1% : 0.00 [10:20:59]line НДС 12% : 0.00 [10:20:59]line Наличными: 0.00 [10:20:59]line Безнал.: 0.00 [10:20:59]line Место: АЗС № 130 "Партнер Нефть" [10:20:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:20:59]line СНО: Общий режим [10:20:59]line Чек 179 20.08.2024 10:20 [10:20:59]line Смена: 465 ФФД: 1.0 [10:20:59]line ЗНМ: 0300000070 [10:20:59]line РНМ: 0000000000092562 [10:20:59]line Версия ККМ: 001 [10:20:59]line Талоны: Топливная Карта [10:20:59]line 99826 [10:20:59]line ФМ: 0000000000871769 [10:20:59]line ФД: 162734 [10:20:59]line ФПД: 243841900010157 [10:20:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102058&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162734&fm=243841900010157&tin=02508201610067®Number=0000000000092562&sum=0 [10:20:59]written 0, free lines is 4095 [10:20:59]Connected sock=11 [10:20:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 E3 6E 20 01 34 60 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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 00 00 00 F4 03 04 00 FE 6D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7B 02 00 35 04 06 00 7F EF 3A D2 BA D3 AF DC 66 9F CD E2 A1 2E [10:21:00]Write to MH i2c: 01 00 00 EE 00 EE [10:21:00]Write i2c OK [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: 01 [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: 01 07 00 [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: 01 07 00 EE 00 00 00 00 00 00 D9 0C DA [10:21:00]RasterBufferAndPrint [10:21:00]line [10:21:00]line [10:21:00]line [10:21:00]line [10:21:00]line [10:21:00]written 0, free lines is 3299 [10:21:00]MH_Cut [10:21:00]Write to MH i2c: D1 01 00 F5 00 01 C7 [10:21:00]Write i2c OK [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: D1 [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: D1 01 00 [10:21:00]MH_I2C_Read... [10:21:00]Read from MH i2c: D1 01 00 F5 00 00 C6 [10:21:00]Write to MH i2c: 01 00 00 F6 00 F6 [10:21:00]Write i2c OK [10:21:00]MH_I2C_Read... [10:21:00]*** Cut start [10:21:00]*** Purtial cut [10:21:00]*** Stage 1: CUTSNS_PIN = 1 [10:21:02]Read from MH i2c: 01 [10:21:02]*** Stop cut motor [10:21:02]MH_I2C_Read... [10:21:02]*** Cut end [10:21:02]Read from MH i2c: 01 07 00 [10:21:02]MH_I2C_Read... [10:21:02]Read from MH i2c: 01 07 00 F6 00 00 00 00 00 00 FF 0F 0B [10:21:02]process_action close_receipt done [10:21:02]requested_data is exist [10:21:02]produce_requested_data [10:21:02]requested_item fm.sn is exist - process it [10:21:02]wFMCommunicate request_size=4 [10:21:02]MH_SAM_APDU [10:21:02]CAPDU: 80 11 00 00 [10:21:02]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [10:21:02]Write i2c OK [10:21:02]MH_I2C_Read... [10:21:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:21:02]Read from MH i2c: E2 [10:21:02]MH_I2C_Read... [10:21:02]Read from MH i2c: E2 17 00 [10:21:02]MH_I2C_Read... [10:21:02]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [10:21:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:21:02]wFMCommunicate OK [10:21:02]requested_item fd.num is exist - process it [10:21:02]SAM_PROTO_GetFieldsCounters [10:21:02]wFMCommunicate request_size=4 [10:21:02]MH_SAM_APDU [10:21:02]CAPDU: 80 13 00 00 [10:21:02]Write to MH i2c: E2 08 00 F8 00 80 13 00 00 00 00 00 00 74 [10:21:02]Write i2c OK [10:21:02]MH_I2C_Read... [10:21:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:21:03]Read from MH i2c: E2 [10:21:03]MH_I2C_Read... [10:21:03]Read from MH i2c: E2 62 00 [10:21:03]MH_I2C_Read... [10:21:03]Read from MH i2c: E2 62 00 F8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [10:21:03]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B3 00 00 00 5E 04 04 00 B3 00 00 00 57 04 04 00 B4 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:21:03]wFMCommunicate OK [10:21:03]SAM_PROTO_GetFieldsCounters done [10:21:03]requested_item shift.num is exist - process it [10:21:03]requested_item shift.opened is exist - process it [10:21:03]req_shift_opened [10:21:03]FM_GetShiftState [10:21:03]SAM_PROTO_GetShiftState [10:21:03]wFMCommunicate request_size=4 [10:21:03]MH_SAM_APDU [10:21:03]CAPDU: 80 13 01 00 [10:21:03]Write to MH i2c: E2 08 00 F9 00 80 13 01 00 00 00 00 00 76 [10:21:03]Write i2c OK [10:21:03]MH_I2C_Read... [10:21:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:03]Read from MH i2c: E2 [10:21:03]MH_I2C_Read... [10:21:03]Read from MH i2c: E2 0E 00 [10:21:03]MH_I2C_Read... [10:21:03]Read from MH i2c: E2 0E 00 F9 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 44 [10:21:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:21:03]wFMCommunicate OK [10:21:03]SAM_PROTO_GetShiftState done [10:21:03]FM_GetShiftState done [10:21:03]req_shift_opened done [10:21:03]requested_item shift.open_date is exist - process it [10:21:03]req_shift_open_date [10:21:03]req_shift_open_date done [10:21:03]produce_requested_data done [10:21:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162734,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:21:03]process_action_free close_receipt [10:21:03]json_value_free [10:21:03]json_value_free done [10:21:03]process_json_proto returns [10:21:03]Send response to host [10:21:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162734,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:21:03]free response buf [10:21:03]execute_script done [10:21:03]execute_script returns [10:21:03]free content buf [10:21:03]Sock 7.Close socket [10:21:03]Sock 7.Thread stoped [10:21: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 36 39 4F 00 00 00 11 05 47 00 B1 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7B 02 00 F4 03 04 00 62 17 C4 66 B6 04 01 00 00 00 51 76 F5 03 90 A0 E6 [10:21:04]CommunicateWithHost err = 0 [10:21:04]CheckOFDResponse [10:21:04]1017 (14) - 77093643461234 [10:21:04]1041 (16) - 0000000000871769 [10:21:04]1040 (4) - 162733 [10:21:04]1012 (4) - 20.08.2024 04:11 [10:21:04]1206 (1) - 0 [10:21:04]OFD Sender: Remove packet 162733 [10:21:04]ProducePacketName [10:21:04]name=ofd_packets/00162733 [10:21:04]NVStorageDeleteData [10:21:05]OFD Sender: Processing packet 162734 [packets to send 956, broken 955] [10:21:05]ProducePacketName [10:21:05]name=ofd_packets/00162734 [10:21:05]OFD Sender: To server: pG, [10:21:05]CommunicateWithHost lk.salyk.kg:30040 [10:21:05]ConnectInit lk.salyk.kg [10:21:05]Connected sock=7 [10:21:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B7 E4 07 01 41 BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 EE 9D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 00 00 00 F4 03 04 00 0A 6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7B 02 00 35 04 06 00 DD C5 DD D4 DA AD F7 5F F1 A4 0A 0F 4B 29 [10:21:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 95 48 47 00 CF 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7B 02 00 F4 03 04 00 64 17 C4 66 B6 04 01 00 00 D4 35 02 E3 91 C5 54 F3 [10:21:06]CommunicateWithHost err = 0 [10:21:06]CheckOFDResponse [10:21:06]1017 (14) - 77093643461234 [10:21:06]1041 (16) - 0000000000871769 [10:21:06]1040 (4) - 162734 [10:21:06]1012 (4) - 20.08.2024 04:11 [10:21:06]1206 (1) - 0 [10:21:06]OFD Sender: Remove packet 162734 [10:21:06]ProducePacketName [10:21:06]name=ofd_packets/00162734 [10:21:06]NVStorageDeleteData [10:21:07]OFD Sender: No OFD packet to send [10:21:07]OFD Sender: No OFD packet to send [10:21:12]OFD Sender: No OFD packet to send [10:21:17]OFD Sender: No OFD packet to send [10:21:19]accept exits with 9 [10:21:19]New connection [10:21:19]New thread 3067080036 created [10:21:19]Thread 3066936676 joined [10:21:19]Waiting for new connection... [10:21:19] Sock 9.Parse request [10:21:19]Sock 9.Check first char [10:21:19]Sock 9.First char is OK [10:21:19]request: POST /json_proto HTTP/1.0 [10:21:19]Method: POST [10:21:19]URL: /json_proto [10:21:19]Method is POST - this is cgi request [10:21:19]url: /json_proto [10:21:19]query_string will be loaded in cgi processing [10:21:19]execute_cgi json_proto POST (null) [10:21:19]execute_cgi path=json_proto method=POST [10:21:19]POST find Content-Length [10:21:19]Host: 172.17.44.132:8080 [10:21:19]Content-Length: 667 [10:21:19]Content-Type: application/json [10:21:19] [10:21:19]POST finish read [10:21:19]Found Content-Length = 667 [10:21:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:19]execute_script... [10:21:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291184", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:21:19]POST & json_proto [10:21:19]process_json_proto [10:21:19]json parsed OK: [10:21:19]protocol is kg_v1.0 [10:21:19]action value=close_receipt [10:21:19]process_action close_receipt [10:21:19]cmd_close_receipt [10:21:19]MH_GetDate [10:21:19]Write to MH i2c: F0 00 00 FA 00 E9 [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: F0 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: F0 09 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: F0 09 00 FA 00 00 1F 6E C4 66 2A 83 C1 65 7C [10:21:19]GetLastDocTimeStamp 1724149258 [10:21:19]current date 1724149279 [10:21:19]FM_GetShiftState [10:21:19]SAM_PROTO_GetShiftState [10:21:19]wFMCommunicate request_size=4 [10:21:19]MH_SAM_APDU [10:21:19]CAPDU: 80 13 01 00 [10:21:19]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [10:21:19]Write i2c OK [10:21:19]MH_I2C_Read... [10:21:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:21:19]Read from MH i2c: E2 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 0E 00 [10:21:19]MH_I2C_Read... [10:21:19]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 46 [10:21:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:21:19]wFMCommunicate OK [10:21:19]SAM_PROTO_GetShiftState done [10:21:19]FM_GetShiftState done [10:21:19]opened in 1724113081 [10:21:19]opened+sec_in_day 1724199481 [10:21:19]quantity*price = 30065 [10:21:19]sum+1 = 30067 [10:21:19]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 182 20.08.2024 10:22 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 162737 ФПД: 120935386547022 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102223&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162737&fm=120935386547022&tin=02508201610067®Number=0000000000092562&sum=0 [10:22:23]StoreToDocumentArchive [10:22:23]shift 465 fd 162737 [10:22:23]save to /storage/0465/doc_00162737 [10:22:23]save last doc name /storage/0465/doc_00162737 to /storage/kkm_last_doc_name [10:22:23]save OK [10:22:23]Clear old archive folders... [10:22:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:22:23]tlvbuf is 01BAA450 [10:22:23]SAM_PROTO_ClearQueue [10:22:23]wFMCommunicate request_size=4 [10:22:23]MH_SAM_APDU [10:22:23]CAPDU: 80 09 00 00 [10:22:23]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:22:23]Write i2c OK [10:22:23]MH_I2C_Read... [10:22:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:23]Read from MH i2c: E2 [10:22:23]MH_I2C_Read... [10:22:23]Read from MH i2c: E2 03 00 [10:22:23]MH_I2C_Read... [10:22:23]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:22:23]RAPDU: 90 00 [10:22:23]wFMCommunicate OK [10:22:23]SAM_PROTO_ClearQueue done [10:22:23]KKMCreateOFDPacket [10:22:23]OFDProtocolAddRootSTLVToBuf [10:22:23]FM_MakeSignedData [10:22:23]FM_MakeSignedData [10:22:23]SAM_PROTO_SignData [10:22:23]wFMCommunicate request_size=4 [10:22:23]MH_SAM_APDU [10:22:23]CAPDU: 80 0D 01 02 [10:22:23]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:22:23]Write i2c OK [10:22:23]MH_I2C_Read... [10:22:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:23]Read from MH i2c: E2 [10:22:23]MH_I2C_Read... [10:22:23]Read from MH i2c: E2 03 00 [10:22:23]MH_I2C_Read... [10:22:23]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:22:23]RAPDU: 90 00 [10:22:23]wFMCommunicate OK [10:22:23]wFMCommunicate request_size=255 [10:22:23]MH_SAM_APDU [10:22:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 5F 6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7B 02 00 35 04 06 00 6D FD 76 C1 [10:22:24]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 5F 6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7B 02 00 35 04 06 00 6D FD 76 C1 00 00 A4 [10:22:24]Write i2c OK [10:22:24]MH_I2C_Read... [10:22:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:24]Read from MH i2c: E2 [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: E2 03 00 [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:22:24]RAPDU: 90 00 [10:22:24]wFMCommunicate OK [10:22:24]wFMCommunicate request_size=7 [10:22:24]MH_SAM_APDU [10:22:24]CAPDU: 80 0D 02 02 02 83 4E [10:22:24]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 83 4E 00 00 7D [10:22:24]Write i2c OK [10:22:24]MH_I2C_Read... [10:22:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:22:24]Read from MH i2c: E2 [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: E2 03 00 [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:22:24]RAPDU: 90 00 [10:22:24]wFMCommunicate OK [10:22:24]wFMCommunicate request_size=4 [10:22:24]MH_SAM_APDU [10:22:24]CAPDU: 80 0D 03 02 [10:22:24]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:22:24]Write i2c OK [10:22:24]MH_I2C_Read... [10:22:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:22:24]Read from MH i2c: E2 [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: E2 0B 00 [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: E2 0B 00 2F 00 00 C8 9F 9C CE A9 1E BF E1 90 00 E3 [10:22:24]RAPDU: C8 9F 9C CE A9 1E BF E1 90 00 [10:22:24]wFMCommunicate OK [10:22:24]SAM_PROTO_SignData done [10:22:24]FM_MakeSignedData done [10:22:24]CreateOFDProtocolMessage [10:22:24]wFMCommunicate request_size=4 [10:22:24]MH_SAM_APDU [10:22:24]CAPDU: 80 11 00 00 [10:22:24]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:22:24]Write i2c OK [10:22:24]MH_I2C_Read... [10:22:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:24]Read from MH i2c: E2 [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: E2 17 00 [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [10:22:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:22:24]wFMCommunicate OK [10:22:24]CreateOFDProtocolMessage done [10:22:24]OFDSenderStorePacket 162737 [10:22:24]StoreOFDPacket docnum=162737 [10:22:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E8 E2 04 01 A0 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 00 00 00 F4 03 04 00 5F 6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7B 02 00 35 04 06 00 6D FD 76 C1 83 4E C8 9F 9C CE A9 1E BF E1 [10:22:24]CheckFolder [10:22:24]dirname=/storage/ofd_packets [10:22:24]CheckFolder done [10:22:24]ProducePacketName [10:22:24]name=ofd_packets/00162737 [10:22:24]NVStorageSaveData ofd_packets/00162737 [10:22:24]File name is /storage/ofd_packets/00162737 [10:22:24]Write 298 bytes [10:22:24]NVStorageSaveData done [10:22:24]OFDSenderStorePacket done [10:22:24]KKMCreateOFDPacket done [10:22:24]NVStorageSaveData kkm_last_timestamp [10:22:24]File name is /storage/kkm_last_timestamp [10:22:24]Write 4 bytes [10:22:24]NVStorageSaveData done [10:22:24]ExternCall_PrintAddStr [10:22:24]wPrintStart [10:22:24]Write to MH i2c: 01 00 00 31 00 31 [10:22:24]Write i2c OK [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: 01 [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: 01 07 00 [10:22:24]MH_I2C_Read... [10:22:24]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:22:24]RasterBufferAndPrint [10:22:24]line Счет N : (1)291183 [10:22:24]line ИНН: 02508201610067 [10:22:24]line Контрольно-Кассовый Чек [10:22:24]line ПРОДАЖА [10:22:24]line ТРК (МРК, ГНК) : 21 [10:22:24]line Товар: 2710194800 [10:22:24]line ДТ-К-5 [10:22:24]line 60.000 * 0.00 [10:22:24]line = 0.00 [10:22:24]line НДС 12% НСП 1% [10:22:24]line > о реализуемом товаре [10:22:24]line ИТОГО: 0.00 [10:22:24]line НСП 1% : 0.00 [10:22:24]line НДС 12% : 0.00 [10:22:24]line Наличными: 0.00 [10:22:24]line Безнал.: 0.00 [10:22:24]line Место: АЗС № 130 "Партнер Нефть" [10:22:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:22:24]line СНО: Общий режим [10:22:24]line Чек 182 20.08.2024 10:22 [10:22:24]line Смена: 465 ФФД: 1.0 [10:22:24]line ЗНМ: 0300000070 [10:22:24]line РНМ: 0000000000092562 [10:22:24]line Версия ККМ: 001 [10:22:24]line Талоны: Топливные Талоны [10:22:24]line 1 [10:22:24]line ФМ: 0000000000871769 [10:22:24]line ФД: 162737 [10:22:24]line ФПД: 120935386547022 [10:22:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102223&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162737&fm=120935386547022&tin=02508201610067®Number=0000000000092562&sum=0 [10:22:24]written 0, free lines is 4095 [10:22:25]OFD Sender: Processing packet 162737 [packets to send 957, broken 956] [10:22:25]ProducePacketName [10:22:25]name=ofd_packets/00162737 [10:22:25]OFD Sender: To server: pG, [10:22:25]CommunicateWithHost lk.salyk.kg:30040 [10:22:25]ConnectInit lk.salyk.kg [10:22:25]Write to MH i2c: 01 00 00 5B 00 5B [10:22:25]Write i2c OK [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: 01 [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: 01 07 00 [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 DC 0C 4A [10:22:25]RasterBufferAndPrint [10:22:25]line [10:22:25]line [10:22:25]line [10:22:25]line [10:22:25]line [10:22:25]written 0, free lines is 3311 [10:22:25]MH_Cut [10:22:25]Write to MH i2c: D1 01 00 62 00 01 34 [10:22:25]Write i2c OK [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: D1 [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: D1 01 00 [10:22:25]MH_I2C_Read... [10:22:25]Read from MH i2c: D1 01 00 62 00 00 33 [10:22:25]Write to MH i2c: 01 00 00 63 00 63 [10:22:25]Write i2c OK [10:22:25]MH_I2C_Read... [10:22:26]*** Cut start [10:22:26]*** Purtial cut [10:22:26]*** Stage 1: CUTSNS_PIN = 1 [10:22:28]Read from MH i2c: 01 [10:22:28]MH_I2C_Read... [10:22:28]*** Stop cut motor [10:22:28]*** Cut end [10:22:28]Read from MH i2c: 01 07 00 [10:22:28]MH_I2C_Read... [10:22:28]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [10:22:28]process_action close_receipt done [10:22:28]requested_data is exist [10:22:28]Connected sock=11 [10:22:28]produce_requested_data [10:22:28]Data to sent: requested_item fm.sn is exist - process it [10:22:28]87 95 wFMCommunicate request_size=4 [10:22:28]F6 MH_SAM_APDU [10:22:28]70 CAPDU: 47 80 2C 11 01 00 00 00 30 [10:22:28]30 Write to MH i2c: 30 E2 30 08 30 00 30 64 30 00 30 80 30 11 30 00 38 00 37 31 00 37 00 36 00 39 00 0C DE 01 [10:22:28]00 00 E8 E2 Write i2c OK [10:22:28]04 MH_I2C_Read... [10:22:28]01 A0 0B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 60 EA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:28]EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 Read from MH i2c: B6 E2 00 [10:22:28]00 MH_I2C_Read... [10:22:28]00 Read from MH i2c: F4 E2 03 17 04 00 00 [10:22:28]5F MH_I2C_Read... [10:22:28]6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 Read from MH i2c: 30 E2 30 17 30 00 30 64 30 00 39 00 32 11 35 04 36 10 32 00 11 30 04 30 10 30 00 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7B 02 00 35 04 06 00 6D FD 76 C1 30 83 30 4E 38 C8 37 9F 31 9C 37 CE 36 A9 39 1E 90 BF 00 E1 37 [10:22:28] [10:22:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:22:28]wFMCommunicate OK [10:22:28]requested_item fd.num is exist - process it [10:22:28]SAM_PROTO_GetFieldsCounters [10:22:28]wFMCommunicate request_size=4 [10:22:28]MH_SAM_APDU [10:22:28]CAPDU: 80 13 00 00 [10:22:28]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [10:22:28]Write i2c OK [10:22:28]MH_I2C_Read... [10:22:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:22:28]Read from MH i2c: E2 [10:22:28]MH_I2C_Read... [10:22:28]Read from MH i2c: E2 62 00 [10:22:28]MH_I2C_Read... [10:22:28]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 29 [10:22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B6 00 00 00 5E 04 04 00 B6 00 00 00 57 04 04 00 B7 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:22:28]wFMCommunicate OK [10:22:28]SAM_PROTO_GetFieldsCounters done [10:22:28]requested_item shift.num is exist - process it [10:22:28]requested_item shift.opened is exist - process it [10:22:28]req_shift_opened [10:22:28]FM_GetShiftState [10:22:28]SAM_PROTO_GetShiftState [10:22:28]wFMCommunicate request_size=4 [10:22:28]MH_SAM_APDU [10:22:28]CAPDU: 80 13 01 00 [10:22:28]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [10:22:28]Write i2c OK [10:22:28]MH_I2C_Read... [10:22:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:28]Read from MH i2c: E2 [10:22:28]MH_I2C_Read... [10:22:28]Read from MH i2c: E2 0E 00 [10:22:28]MH_I2C_Read... [10:22:28]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [10:22:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:22:28]wFMCommunicate OK [10:22:28]SAM_PROTO_GetShiftState done [10:22:28]FM_GetShiftState done [10:22:28]req_shift_opened done [10:22:28]requested_item shift.open_date is exist - process it [10:22:28]req_shift_open_date [10:22:28]req_shift_open_date done [10:22:28]produce_requested_data done [10:22:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162737,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:22:28]process_action_free close_receipt [10:22:28]json_value_free [10:22:28]json_value_free done [10:22:28]process_json_proto returns [10:22:28]Send response to host [10:22:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162737,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:22:28]free response buf [10:22:28]execute_script done [10:22:28]execute_script returns [10:22:28]free content buf [10:22:28]Sock 9.Close socket [10:22:28]Sock 9.Thread stoped [10:22: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 36 39 4F 00 00 00 0D 02 47 00 2A 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 36 39 10 04 04 00 B1 7B 02 00 F4 03 04 00 B7 17 C4 66 B6 04 01 00 00 4F 74 62 F0 E4 61 C4 90 [10:22:28]CommunicateWithHost err = 0 [10:22:28]CheckOFDResponse [10:22:28]1017 (14) - 77093643461234 [10:22:28]1041 (16) - 0000000000871769 [10:22:28]1040 (4) - 162737 [10:22:28]1012 (4) - 20.08.2024 04:12 [10:22:28]1206 (1) - 0 [10:22:28]OFD Sender: Remove packet 162737 [10:22:28]ProducePacketName [10:22:28]name=ofd_packets/00162737 [10:22:28]NVStorageDeleteData [10:22:28]accept exits with 7 [10:22:28]New connection [10:22:28]New thread 3067170148 created [10:22:29]Thread 3067313508 joined [10:22:29]Waiting for new connection... [10:22:29] Sock 7.Parse request [10:22:29]Sock 7.Check first char [10:22:29]Sock 7.First char is OK [10:22:29]request: POST /json_proto HTTP/1.0 [10:22:29]Method: POST [10:22:29]URL: /json_proto [10:22:29]Method is POST - this is cgi request [10:22:29]url: /json_proto [10:22:29]query_string will be loaded in cgi processing [10:22:29]execute_cgi json_proto POST (null) [10:22:29]execute_cgi path=json_proto method=POST [10:22:29]POST find Content-Length [10:22:29]Host: 172.17.44.132:8080 [10:22:29]Content-Length: 682 [10:22:29]Content-Type: application/json [10:22:29] [10:22:29]POST finish read [10:22:29]Found Content-Length = 682 [10:22:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:29]execute_script... [10:22:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291186", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:22:29]POST & json_proto [10:22:29]process_json_proto [10:22:29]json parsed OK: [10:22:29]protocol is kg_v1.0 [10:22:29]action value=close_receipt [10:22:29]process_action close_receipt [10:22:29]cmd_close_receipt [10:22:29]MH_GetDate [10:22:29]Write to MH i2c: F0 00 00 67 00 56 [10:22:29]Write i2c OK [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: F0 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: F0 09 00 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: F0 09 00 67 00 00 65 6E C4 66 2A 83 C1 65 2F [10:22:29]GetLastDocTimeStamp 1724149343 [10:22:29]current date 1724149349 [10:22:29]FM_GetShiftState [10:22:29]SAM_PROTO_GetShiftState [10:22:29]wFMCommunicate request_size=4 [10:22:29]MH_SAM_APDU [10:22:29]CAPDU: 80 13 01 00 [10:22:29]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [10:22:29]Write i2c OK [10:22:29]MH_I2C_Read... [10:22:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:22:29]Read from MH i2c: E2 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: E2 0E 00 [10:22:29]MH_I2C_Read... [10:22:29]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [10:22:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:22:29]wFMCommunicate OK [10:22:29]SAM_PROTO_GetShiftState done [10:22:29]FM_GetShiftState done [10:22:29]opened in 1724113081 [10:22:29]opened+sec_in_day 1724199481 [10:22:29]quantity*price = 150032 [10:22:29]sum+1 = 150033 [10:22:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 183 20.08.2024 10:22 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162738 ФПД: 54495429502036 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102229&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162738&fm=54495429502036&tin=02508201610067®Number=0000000000092562&sum=150000 [10:22:30]StoreToDocumentArchive [10:22:30]shift 465 fd 162738 [10:22:30]save to /storage/0465/doc_00162738 [10:22:30]save last doc name /storage/0465/doc_00162738 to /storage/kkm_last_doc_name [10:22:30]save OK [10:22:30]Clear old archive folders... [10:22:30]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:22:30]tlvbuf is 01BBC580 [10:22:30]SAM_PROTO_ClearQueue [10:22:30]wFMCommunicate request_size=4 [10:22:30]MH_SAM_APDU [10:22:30]CAPDU: 80 09 00 00 [10:22:30]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [10:22:30]Write i2c OK [10:22:30]MH_I2C_Read... [10:22:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:22:30]Read from MH i2c: E2 [10:22:30]MH_I2C_Read... [10:22:30]Read from MH i2c: E2 03 00 [10:22:30]MH_I2C_Read... [10:22:30]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [10:22:30]RAPDU: 90 00 [10:22:30]wFMCommunicate OK [10:22:30]SAM_PROTO_ClearQueue done [10:22:30]KKMCreateOFDPacket [10:22:30]OFDProtocolAddRootSTLVToBuf [10:22:30]FM_MakeSignedData [10:22:30]FM_MakeSignedData [10:22:30]SAM_PROTO_SignData [10:22:30]wFMCommunicate request_size=4 [10:22:30]MH_SAM_APDU [10:22:30]CAPDU: 80 0D 01 02 [10:22:30]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [10:22:30]Write i2c OK [10:22:30]MH_I2C_Read... [10:22:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:22:30]Read from MH i2c: E2 [10:22:30]MH_I2C_Read... [10:22:30]Read from MH i2c: E2 03 00 [10:22:30]MH_I2C_Read... [10:22:30]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [10:22:30]RAPDU: 90 00 [10:22:30]wFMCommunicate OK [10:22:30]wFMCommunicate request_size=255 [10:22:30]MH_SAM_APDU [10:22:30]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 65 6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7B 02 00 35 04 06 00 31 [10:22:30]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [10:24:59]ConnectInit Can't connect to host [10:25:09]accept exits with 7 [10:25:09]New connection [10:25:09]New thread 3067170148 created [10:25:09]Thread 3067313508 joined [10:25:09]Waiting for new connection... [10:25:09] Sock 7.Parse request [10:25:09]Sock 7.Check first char [10:25:09]Sock 7.First char is OK [10:25:09]request: POST /json_proto HTTP/1.0 [10:25:09]Method: POST [10:25:09]URL: /json_proto [10:25:09]Method is POST - this is cgi request [10:25:09]url: /json_proto [10:25:09]query_string will be loaded in cgi processing [10:25:09]execute_cgi json_proto POST (null) [10:25:09]execute_cgi path=json_proto method=POST [10:25:09]POST find Content-Length [10:25:09]Host: 172.17.44.132:8080 [10:25:09]Content-Length: 677 [10:25:09]Content-Type: application/json [10:25:09] [10:25:09]POST finish read [10:25:09]Found Content-Length = 677 [10:25:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:09]execute_script... [10:25:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291191", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:09]POST & json_proto [10:25:09]process_json_proto [10:25:09]json parsed OK: [10:25:09]protocol is kg_v1.0 [10:25:09]action value=close_receipt [10:25:09]process_action close_receipt [10:25:09]cmd_close_receipt [10:25:09]MH_GetDate [10:25:09]Write to MH i2c: F0 00 00 FD 00 EC [10:25:09]Write i2c OK [10:25:09]MH_I2C_Read... [10:25:09]Read from MH i2c: F0 [10:25:09]MH_I2C_Read... [10:25:09]Read from MH i2c: F0 09 00 [10:25:09]MH_I2C_Read... [10:25:09]Read from MH i2c: F0 09 00 FD 00 00 05 6F C4 66 2A 83 C1 65 66 [10:25:09]GetLastDocTimeStamp 1724149356 [10:25:09]current date 1724149509 [10:25:09]FM_GetShiftState [10:25:09]SAM_PROTO_GetShiftState [10:25:09]wFMCommunicate request_size=4 [10:25:09]MH_SAM_APDU [10:25:09]CAPDU: 80 13 01 00 [10:25:09]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [10:25:09]Write i2c OK [10:25:09]MH_I2C_Read... [10:25:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:09]Read from MH i2c: E2 [10:25:09]MH_I2C_Read... [10:25:09]Read from MH i2c: E2 0E 00 [10:25:09]MH_I2C_Read... [10:25:09]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 49 [10:25:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:25:09]wFMCommunicate OK [10:25:09]SAM_PROTO_GetShiftState done [10:25:09]FM_GetShiftState done [10:25:09]opened in 1724113081 [10:25:09]opened+sec_in_day 1724199481 [10:25:09]quantity*price = 20001 [10:25:09]sum+1 = 20002 [10:25:09]Check (price>sum+1) || (price+1 о реализуемом товаре [10:22:31]line ОКРУГЛЕНИЕ: -0.32 [10:22:31]line ИТОГО: 1500.00 [10:22:31]line Внесено: 1500.00 [10:22:31]line СДАЧА: 0.00 [10:22:31]line НСП 1% : 13.28 [10:22:31]line НДС 12% : 159.33 [10:22:31]line Наличными: 1500.00 [10:22:31]line Безнал.: 0.00 [10:22:31]line Место: АЗС № 130 "Партнер Нефть" [10:22:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:22:31]line СНО: Общий режим [10:22:31]line Чек 183 20.08.2024 10:22 [10:22:31]line Смена: 465 ФФД: 1.0 [10:22:31]line ЗНМ: 0300000070 [10:22:31]line РНМ: 0000000000092562 [10:22:31]line Версия ККМ: 001 [10:22:31]line ФМ: 0000000000871769 [10:22:31]line ФД: 162738 [10:22:31]line ФПД: 54495429502036 [10:22:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102229&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162738&fm=54495429502036&tin=02508201610067®Number=0000000000092562&sum=150000 [10:22:31]written 0, free lines is 4095 [10:22:31]OFD Sender: Processing packet 162738 [packets to send 957, broken 956] [10:22:31]ProducePacketName [10:22:31]name=ofd_packets/00162738 [10:22:31]OFD Sender: To server: pG, [10:22:31]CommunicateWithHost lk.salyk.kg:30040 [10:22:31]ConnectInit lk.salyk.kg [10:22:31]Write to MH i2c: 01 00 00 A6 00 A6 [10:22:31]Write i2c OK [10:22:31]MH_I2C_Read... [10:22:31]Read from MH i2c: 01 [10:22:31]MH_I2C_Read... [10:22:31]Read from MH i2c: 01 07 00 [10:22:31]MH_I2C_Read... [10:22:31]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 C8 0C 81 [10:22:31]RasterBufferAndPrint [10:22:31]line [10:22:31]line [10:22:31]line [10:22:31]line [10:22:31]line [10:22:31]written 0, free lines is 3302 [10:22:31]MH_Cut [10:22:31]Write to MH i2c: D1 01 00 AD 00 01 7F [10:22:32]Write i2c OK [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: D1 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: D1 01 00 [10:22:32]MH_I2C_Read... [10:22:32]Read from MH i2c: D1 01 00 AD 00 00 7E [10:22:32]Write to MH i2c: 01 00 00 AE 00 AE [10:22:32]Write i2c OK [10:22:32]MH_I2C_Read... [10:22:32]Connected sock=10 [10:22: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 36 39 0F 01 00 00 97 57 07 01 08 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 00 00 00 F4 03 04 00 65 6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7B 02 00 35 04 06 00 31 90 34 B7 A4 54 5A 00 3D 7D C3 47 DC 16 [10:22:32]*** Cut start [10:22:32]*** Purtial cut [10:22:32]*** Stage 1: CUTSNS_PIN = 1 [10:22: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 36 39 4F 00 00 00 13 64 47 00 FD 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 36 39 10 04 04 00 B2 7B 02 00 F4 03 04 00 BB 17 C4 66 B6 04 01 00 00 9D 05 E9 A5 B4 02 ED FF [10:22:33]CommunicateWithHost err = 0 [10:22:33]CheckOFDResponse [10:22:33]1017 (14) - 77093643461234 [10:22:33]1041 (16) - 0000000000871769 [10:22:33]1040 (4) - 162738 [10:22:33]1012 (4) - 20.08.2024 04:12 [10:22:33]1206 (1) - 0 [10:22:33]OFD Sender: Remove packet 162738 [10:22:33]ProducePacketName [10:22:33]name=ofd_packets/00162738 [10:22:33]NVStorageDeleteData [10:22:33]OFD Sender: No OFD packet to send [10:22:34]Read from MH i2c: 01 *** Stop cut motor [10:22:34] [10:22:34]*** Cut end [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 07 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [10:22:34]process_action close_receipt done [10:22:34]requested_data is exist [10:22:34]produce_requested_data [10:22:34]requested_item fm.sn is exist - process it [10:22:34]wFMCommunicate request_size=4 [10:22:34]MH_SAM_APDU [10:22:34]CAPDU: 80 11 00 00 [10:22:34]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [10:22:34]Write i2c OK [10:22:34]MH_I2C_Read... [10:22:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:22:34]Read from MH i2c: E2 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 17 00 [10:22:34]MH_I2C_Read... [10:22:34]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [10:22:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 6F C4 66 [10:25:09]Write to MH i2c: E2 10 00 07 01 80 15 02 00 08 00 F4 03 04 00 05 6F C4 66 00 00 31 [10:25:09]Write i2c OK [10:25:09]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [10:25:10]RAPDU: 90 00 [10:25:10]wFMCommunicate OK [10:25:10]wFMCommunicate request_size=25 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [10:25:10]Write to MH i2c: E2 1C 00 08 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 EA [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [10:25:10]RAPDU: 90 00 [10:25:10]wFMCommunicate OK [10:25:10]wFMCommunicate request_size=4 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 15 03 00 [10:25:10]Write to MH i2c: E2 08 00 09 01 80 15 03 00 00 00 00 00 8B [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 40 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 40 00 09 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B9 00 00 00 35 04 06 00 F6 D0 23 1D 7C 4B 90 00 10 [10:25:10]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B9 00 00 00 35 04 06 00 F6 D0 23 1D 7C 4B 90 00 [10:25:10]wFMCommunicate OK [10:25:10]SAM_PROTO_ProcessDocument answer len = 59 [10:25:10]SAM_PROTO_ProcessDocument done [10:25:10]SetTLVBufToDocument [10:25:10]Processing tag 1209 (04B9) [10:25:10]Malloc new data [10:25:10]Processing tag 1041 (0411) [10:25:10]Processing tag 1040 (0410) [10:25:10]Malloc new data [10:25:10]Processing tag 1038 (040E) [10:25:10]Malloc new data [10:25:10]Processing tag 1042 (0412) [10:25:10]Malloc new data [10:25:10]Processing tag 1077 (0435) [10:25:10]Malloc new data [10:25:10]SetTLVBufToDocument err=0 [10:25:10]KKMLoadAndSignReceiptData store KKM data [10:25:10]KKMLoadAndSignReceiptData err=0 [10:25:10]wFMCommunicate request_size=4 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 11 00 00 [10:25:10]Write to MH i2c: E2 08 00 0A 01 80 11 00 00 00 00 00 00 85 [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 17 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 17 00 0A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [10:25:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:10]wFMCommunicate OK [10:25:10]Счет N : (1)291191 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 32 Товар: 2710124130 Аи-92-К-5 2.950 * 67.80 = 200.01 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 185 20.08.2024 10:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162740 ФПД: 271373802765387 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162740&fm=271373802765387&tin=02508201610067®Number=0000000000092562&sum=20000 [10:25:10]StoreToDocumentArchive [10:25:10]shift 465 fd 162740 [10:25:10]save to /storage/0465/doc_00162740 [10:25:10]save last doc name /storage/0465/doc_00162740 to /storage/kkm_last_doc_name [10:25:10]save OK [10:25:10]Clear old archive folders... [10:25:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:25:10]tlvbuf is 01B61E30 [10:25:10]SAM_PROTO_ClearQueue [10:25:10]wFMCommunicate request_size=4 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 09 00 00 [10:25:10]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [10:25:10]RAPDU: 90 00 [10:25:10]wFMCommunicate OK [10:25:10]SAM_PROTO_ClearQueue done [10:25:10]KKMCreateOFDPacket [10:25:10]OFDProtocolAddRootSTLVToBuf [10:25:10]FM_MakeSignedData [10:25:10]FM_MakeSignedData [10:25:10]SAM_PROTO_SignData [10:25:10]wFMCommunicate request_size=4 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 0D 01 02 [10:25:10]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [10:25:10]RAPDU: 90 00 [10:25:10]wFMCommunicate OK [10:25:10]wFMCommunicate request_size=255 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 05 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7B 02 00 35 04 06 00 F6 [10:25:10]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 05 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7B 02 00 35 04 06 00 F6 00 00 5C [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [10:25:10]RAPDU: 90 00 [10:25:10]wFMCommunicate OK [10:25:10]wFMCommunicate request_size=10 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 0D 02 02 05 D0 23 1D 7C 4B [10:25:10]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 D0 23 1D 7C 4B 00 00 6A [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [10:25:10]RAPDU: 90 00 [10:25:10]wFMCommunicate OK [10:25:10]wFMCommunicate request_size=4 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 0D 03 02 [10:25:10]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 0B 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 0B 00 0F 01 00 98 4D 0F D2 78 DB AE A3 90 00 F6 [10:25:10]RAPDU: 98 4D 0F D2 78 DB AE A3 90 00 [10:25:10]wFMCommunicate OK [10:25:10]SAM_PROTO_SignData done [10:25:10]FM_MakeSignedData done [10:25:10]CreateOFDProtocolMessage [10:25:10]wFMCommunicate request_size=4 [10:25:10]MH_SAM_APDU [10:25:10]CAPDU: 80 11 00 00 [10:25:10]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:10]Read from MH i2c: E2 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 17 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [10:25:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:10]wFMCommunicate OK [10:25:10]CreateOFDProtocolMessage done [10:25:10]OFDSenderStorePacket 162740 [10:25:10]StoreOFDPacket docnum=162740 [10:25:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 42 D8 07 01 F0 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 05 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7B 02 00 35 04 06 00 F6 D0 23 1D 7C 4B 98 4D 0F D2 78 DB AE A3 [10:25:10]CheckFolder [10:25:10]dirname=/storage/ofd_packets [10:25:10]CheckFolder done [10:25:10]ProducePacketName [10:25:10]name=ofd_packets/00162740 [10:25:10]NVStorageSaveData ofd_packets/00162740 [10:25:10]File name is /storage/ofd_packets/00162740 [10:25:10]Write 301 bytes [10:25:10]NVStorageSaveData done [10:25:10]OFDSenderStorePacket done [10:25:10]KKMCreateOFDPacket done [10:25:10]NVStorageSaveData kkm_last_timestamp [10:25:10]File name is /storage/kkm_last_timestamp [10:25:10]Write 4 bytes [10:25:10]NVStorageSaveData done [10:25:10]ExternCall_PrintAddStr [10:25:10]wPrintStart [10:25:10]Write to MH i2c: 01 00 00 11 01 12 [10:25:10]Write i2c OK [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: 01 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: 01 07 00 [10:25:10]MH_I2C_Read... [10:25:10]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [10:25:10]RasterBufferAndPrint [10:25:10]line Счет N : (1)291191 [10:25:10]line ИНН: 02508201610067 [10:25:10]line Контрольно-Кассовый Чек [10:25:10]line ПРОДАЖА [10:25:10]line ТРК (МРК, ГНК) : 32 [10:25:10]line Товар: 2710124130 [10:25:10]line Аи-92-К-5 [10:25:10]line 2.950 * 67.80 [10:25:10]line = 200.01 [10:25:10]line НДС 12% НСП 1% [10:25:10]line > о реализуемом товаре [10:25:10]line ОКРУГЛЕНИЕ: -0.01 [10:25:10]line ИТОГО: 200.00 [10:25:10]line Внесено: 200.00 [10:25:10]line СДАЧА: 0.00 [10:25:10]line НСП 1% : 1.77 [10:25:10]line НДС 12% : 21.24 [10:25:10]line Наличными: 200.00 [10:25:10]line Безнал.: 0.00 [10:25:10]line Место: АЗС № 130 "Партнер Нефть" [10:25:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:25:10]line СНО: Общий режим [10:25:10]line Чек 185 20.08.2024 10:25 [10:25:10]line Смена: 465 ФФД: 1.0 [10:25:10]line ЗНМ: 0300000070 [10:25:10]line РНМ: 0000000000092562 [10:25:10]line Версия ККМ: 001 [10:25:10]line ФМ: 0000000000871769 [10:25:10]line ФД: 162740 [10:25:10]line ФПД: 271373802765387 [10:25:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162740&fm=271373802765387&tin=02508201610067®Number=0000000000092562&sum=20000 [10:25:10]written 0, free lines is 4095 [10:25:11]Write to MH i2c: 01 00 00 3C 01 3D [10:25:11]Write i2c OK [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: 01 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: 01 07 00 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 B9 0C 09 [10:25:11]RasterBufferAndPrint [10:25:11]line [10:25:11]line [10:25:11]line [10:25:11]line [10:25:11]line [10:25:11]written 0, free lines is 3264 [10:25:11]MH_Cut [10:25:11]Write to MH i2c: D1 01 00 43 01 01 16 [10:25:11]Write i2c OK [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: D1 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: D1 01 00 [10:25:11]MH_I2C_Read... [10:25:11]Read from MH i2c: D1 01 00 43 01 00 15 [10:25:11]Write to MH i2c: 01 00 00 44 01 45 [10:25:11]Write i2c OK [10:25:11]MH_I2C_Read... [10:25:12]*** Cut start [10:25:12]*** Purtial cut [10:25:12]*** Stage 1: CUTSNS_PIN = 1 [10:25:13]ConnectInit Can't connect to host [10:25:13]CommunicateWithHost connect error [10:25:13]CommunicateWithHost err = -1 [10:25:13]OFD Sender: Server communicate error [10:25:14]OFD Sender: Processing packet 162739 [packets to send 958, broken 956] [10:25:14]ProducePacketName [10:25:14]name=ofd_packets/00162739 [10:25:14]OFD Sender: To server: pG, [10:25:14]CommunicateWithHost lk.salyk.kg:30040 [10:25:14]ConnectInit lk.salyk.kg [10:25:14]Read from MH i2c: 01 [10:25:14]MH_I2C_Read... [10:25:14]*** Stop cut motor [10:25:14]*** Cut end [10:25:14]Read from MH i2c: 01 07 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [10:25:14]process_action close_receipt done [10:25:14]requested_data is exist [10:25:14]produce_requested_data [10:25:14]requested_item fm.sn is exist - process it [10:25:14]wFMCommunicate request_size=4 [10:25:14]MH_SAM_APDU [10:25:14]CAPDU: 80 11 00 00 [10:25:14]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:14]Read from MH i2c: E2 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 17 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [10:25:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:14]wFMCommunicate OK [10:25:14]requested_item fd.num is exist - process it [10:25:14]SAM_PROTO_GetFieldsCounters [10:25:14]wFMCommunicate request_size=4 [10:25:14]MH_SAM_APDU [10:25:14]CAPDU: 80 13 00 00 [10:25:14]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:14]Read from MH i2c: E2 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 62 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 17 [10:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B9 00 00 00 5E 04 04 00 B9 00 00 00 57 04 04 00 BA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:25:14]wFMCommunicate OK [10:25:14]SAM_PROTO_GetFieldsCounters done [10:25:14]requested_item shift.num is exist - process it [10:25:14]requested_item shift.opened is exist - process it [10:25:14]req_shift_opened [10:25:14]FM_GetShiftState [10:25:14]SAM_PROTO_GetShiftState [10:25:14]wFMCommunicate request_size=4 [10:25:14]MH_SAM_APDU [10:25:14]CAPDU: 80 13 01 00 [10:25:14]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:14]Read from MH i2c: E2 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 0E 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 93 [10:25:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:25:14]wFMCommunicate OK [10:25:14]SAM_PROTO_GetShiftState done [10:25:14]FM_GetShiftState done [10:25:14]req_shift_opened done [10:25:14]requested_item shift.open_date is exist - process it [10:25:14]req_shift_open_date [10:25:14]req_shift_open_date done [10:25:14]produce_requested_data done [10:25:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162740,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:25:14]process_action_free close_receipt [10:25:14]json_value_free [10:25:14]json_value_free done [10:25:14]process_json_proto returns [10:25:14]Send response to host [10:25:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162740,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:25:14]free response buf [10:25:14]execute_script done [10:25:14]execute_script returns [10:25:14]free content buf [10:25:14]Sock 7.Close socket [10:25:14]Sock 7.Thread stoped [10:25:14]accept exits with 11 [10:25:14]New connection [10:25:14]New thread 3067313508 created [10:25:14]Thread 3067170148 joined [10:25:14]Waiting for new connection... [10:25:14] Sock 11.Parse request [10:25:14]Sock 11.Check first char [10:25:14]Sock 11.First char is OK [10:25:14]request: POST /json_proto HTTP/1.0 [10:25:14]Method: POST [10:25:14]URL: /json_proto [10:25:14]Method is POST - this is cgi request [10:25:14]url: /json_proto [10:25:14]query_string will be loaded in cgi processing [10:25:14]execute_cgi json_proto POST (null) [10:25:14]execute_cgi path=json_proto method=POST [10:25:14]POST find Content-Length [10:25:14]Host: 172.17.44.132:8080 [10:25:14]Content-Length: 677 [10:25:14]Content-Type: application/json [10:25:14] [10:25:14]POST finish read [10:25:14]Found Content-Length = 677 [10:25:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:14]execute_script... [10:25:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291190", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:14]POST & json_proto [10:25:14]process_json_proto [10:25:14]json parsed OK: [10:25:14]protocol is kg_v1.0 [10:25:14]action value=close_receipt [10:25:14]process_action close_receipt [10:25:14]cmd_close_receipt [10:25:14]MH_GetDate [10:25:14]Write to MH i2c: F0 00 00 48 01 38 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: F0 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: F0 09 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: F0 09 00 48 01 00 0B 6F C4 66 2A 83 C1 65 B8 [10:25:14]GetLastDocTimeStamp 1724149509 [10:25:14]current date 1724149515 [10:25:14]FM_GetShiftState [10:25:14]SAM_PROTO_GetShiftState [10:25:14]wFMCommunicate request_size=4 [10:25:14]MH_SAM_APDU [10:25:14]CAPDU: 80 13 01 00 [10:25:14]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [10:25:14]Write i2c OK [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 [10:25:14]MH_I2C_Read... [10:25:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:14]Read from MH i2c: E2 0E 00 [10:25:14]MH_I2C_Read... [10:25:14]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 95 [10:25:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:25:14]wFMCommunicate OK [10:25:14]SAM_PROTO_GetShiftState done [10:25:14]FM_GetShiftState done [10:25:14]opened in 1724113081 [10:25:14]opened+sec_in_day 1724199481 [10:25:14]quantity*price = 50010 [10:25:14]sum+1 = 50012 [10:25:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 186 20.08.2024 10:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162741 ФПД: 175534165973609 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102515&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162741&fm=175534165973609&tin=02508201610067®Number=0000000000092562&sum=50000 [10:25:16]StoreToDocumentArchive [10:25:16]shift 465 fd 162741 [10:25:16]save to /storage/0465/doc_00162741 [10:25:16]save last doc name /storage/0465/doc_00162741 to /storage/kkm_last_doc_name [10:25:16]save OK [10:25:16]Clear old archive folders... [10:25:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:25:16]tlvbuf is 01BCE070 [10:25:16]SAM_PROTO_ClearQueue [10:25:16]wFMCommunicate request_size=4 [10:25:16]MH_SAM_APDU [10:25:16]CAPDU: 80 09 00 00 [10:25:16]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 03 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [10:25:16]RAPDU: 90 00 [10:25:16]wFMCommunicate OK [10:25:16]SAM_PROTO_ClearQueue done [10:25:16]KKMCreateOFDPacket [10:25:16]OFDProtocolAddRootSTLVToBuf [10:25:16]FM_MakeSignedData [10:25:16]FM_MakeSignedData [10:25:16]SAM_PROTO_SignData [10:25:16]wFMCommunicate request_size=4 [10:25:16]MH_SAM_APDU [10:25:16]CAPDU: 80 0D 01 02 [10:25:16]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 03 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [10:25:16]RAPDU: 90 00 [10:25:16]wFMCommunicate OK [10:25:16]wFMCommunicate request_size=255 [10:25:16]MH_SAM_APDU [10:25:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 0B 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7B 02 00 35 04 06 00 9F [10:25:16]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 0B 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7B 02 00 35 04 06 00 9F 00 00 3E [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 03 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [10:25:16]RAPDU: 90 00 [10:25:16]wFMCommunicate OK [10:25:16]wFMCommunicate request_size=10 [10:25:16]MH_SAM_APDU [10:25:16]CAPDU: 80 0D 02 02 05 A5 BB 9B DA 69 [10:25:16]Write to MH i2c: E2 0D 00 59 01 80 0D 02 02 05 00 A5 BB 9B DA 69 00 00 1C [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 03 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [10:25:16]RAPDU: 90 00 [10:25:16]wFMCommunicate OK [10:25:16]wFMCommunicate request_size=4 [10:25:16]MH_SAM_APDU [10:25:16]CAPDU: 80 0D 03 02 [10:25:16]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 0B 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 0B 00 5A 01 00 79 7D 16 5F 0E DB 36 8C 90 00 ED [10:25:16]RAPDU: 79 7D 16 5F 0E DB 36 8C 90 00 [10:25:16]wFMCommunicate OK [10:25:16]SAM_PROTO_SignData done [10:25:16]FM_MakeSignedData done [10:25:16]CreateOFDProtocolMessage [10:25:16]wFMCommunicate request_size=4 [10:25:16]MH_SAM_APDU [10:25:16]CAPDU: 80 11 00 00 [10:25:16]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [10:25:16]Write i2c OK [10:25:16]MH_I2C_Read... [10:25:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:16]Read from MH i2c: E2 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 17 00 [10:25:16]MH_I2C_Read... [10:25:16]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [10:25:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:16]wFMCommunicate OK [10:25:16]CreateOFDProtocolMessage done [10:25:16]OFDSenderStorePacket 162741 [10:25:16]StoreOFDPacket docnum=162741 [10:25:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D9 E6 07 01 49 70 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 00 00 00 F4 03 04 00 0B 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7B 02 00 35 04 06 00 9F A5 BB 9B DA 69 79 7D 16 5F 0E DB 36 8C [10:25:16]CheckFolder [10:25:16]dirname=/storage/ofd_packets [10:25:16]CheckFolder done [10:25:16]ProducePacketName [10:25:16]name=ofd_packets/00162741 [10:25:16]NVStorageSaveData ofd_packets/00162741 [10:25:17]File name is /storage/ofd_packets/00162741 [10:25:17]Write 301 bytes [10:25:17]NVStorageSaveData done [10:25:17]OFDSenderStorePacket done [10:25:17]KKMCreateOFDPacket done [10:25:17]NVStorageSaveData kkm_last_timestamp [10:25:17]File name is /storage/kkm_last_timestamp [10:25:17]Write 4 bytes [10:25:17]NVStorageSaveData done [10:25:17]ExternCall_PrintAddStr [10:25:17]wPrintStart [10:25:17]Write to MH i2c: 01 00 00 5C 01 5D [10:25:17]Write i2c OK [10:25:17]MH_I2C_Read... [10:25:17]Read from MH i2c: 01 [10:25:17]MH_I2C_Read... [10:25:17]Read from MH i2c: 01 07 00 [10:25:17]MH_I2C_Read... [10:25:17]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [10:25:17]RasterBufferAndPrint [10:25:17]line Счет N : (1)291190 [10:25:17]line ИНН: 02508201610067 [10:25:17]line Контрольно-Кассовый Чек [10:25:17]line ПРОДАЖА [10:25:17]line ТРК (МРК, ГНК) : 43 [10:25:17]line Товар: 2710124500 [10:25:17]line Аи-95-К-5 [10:25:17]line 6.740 * 74.20 [10:25:17]line = 500.11 [10:25:17]line НДС 12% НСП 1% [10:25:17]line > о реализуемом товаре [10:25:17]line ОКРУГЛЕНИЕ: -0.11 [10:25:17]line ИТОГО: 500.00 [10:25:17]line Внесено: 500.00 [10:25:17]line СДАЧА: 0.00 [10:25:17]line НСП 1% : 4.43 [10:25:17]line НДС 12% : 53.11 [10:25:17]line Наличными: 500.00 [10:25:17]line Безнал.: 0.00 [10:25:17]line Место: АЗС № 130 "Партнер Нефть" [10:25:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:25:17]line СНО: Общий режим [10:25:17]line Чек 186 20.08.2024 10:25 [10:25:17]line Смена: 465 ФФД: 1.0 [10:25:17]line ЗНМ: 0300000070 [10:25:17]line РНМ: 0000000000092562 [10:25:17]line Версия ККМ: 001 [10:25:17]line ФМ: 0000000000871769 [10:25:17]line ФД: 162741 [10:25:17]line ФПД: 175534165973609 [10:25:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102515&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162741&fm=175534165973609&tin=02508201610067®Number=0000000000092562&sum=50000 [10:25:17]written 0, free lines is 4095 [10:25:17]Write to MH i2c: 01 00 00 87 01 88 [10:25:17]Write i2c OK [10:25:17]MH_I2C_Read... [10:25:17]Read from MH i2c: 01 [10:25:17]MH_I2C_Read... [10:25:17]Read from MH i2c: 01 07 00 [10:25:17]MH_I2C_Read... [10:25:17]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 BC 0C 57 [10:25:17]RasterBufferAndPrint [10:25:17]line [10:25:17]line [10:25:17]line [10:25:17]line [10:25:17]line [10:25:17]written 0, free lines is 3273 [10:25:17]MH_Cut [10:25:17]Write to MH i2c: D1 01 00 8E 01 01 61 [10:25:17]Write i2c OK [10:25:17]MH_I2C_Read... [10:25:17]Read from MH i2c: D1 [10:25:17]MH_I2C_Read... [10:25:17]Read from MH i2c: D1 01 00 [10:25:17]MH_I2C_Read... [10:25:17]Read from MH i2c: D1 01 00 8E 01 00 60 [10:25:17]Write to MH i2c: 01 00 00 8F 01 90 [10:25:17]Write i2c OK [10:25:17]MH_I2C_Read... [10:25:18]*** Cut start [10:25:18]*** Purtial cut [10:25:18]*** Stage 1: CUTSNS_PIN = 1 [10:25:19]Connected sock=9 [10:25:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 64 2A 07 01 25 98 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 00 00 00 F4 03 04 00 6C 6E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7B 02 00 35 04 06 00 F1 1F 43 0B E6 BD B9 EC D1 43 98 C1 B8 32 [10:25:20]Read from MH i2c: 01 [10:25:20]MH_I2C_Read... [10:25:20]*** Stop cut motor [10:25:20]*** Cut end [10:25:20]Read from MH i2c: 01 07 00 [10:25:20]MH_I2C_Read... [10:25:20]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [10:25:20]process_action close_receipt done [10:25:20]requested_data is exist [10:25:20]produce_requested_data [10:25:20]requested_item fm.sn is exist - process it [10:25:20]wFMCommunicate request_size=4 [10:25:20]MH_SAM_APDU [10:25:20]CAPDU: 80 11 00 00 [10:25:20]Write to MH i2c: E2 08 00 90 01 80 11 00 00 00 00 00 00 0B [10:25:20]Write i2c OK [10:25:20]MH_I2C_Read... [10:25:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:20]Read from MH i2c: E2 [10:25:20]MH_I2C_Read... [10:25:20]Read from MH i2c: E2 17 00 [10:25:20]MH_I2C_Read... [10:25:20]Read from MH i2c: E2 17 00 90 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [10:25:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:20]wFMCommunicate OK [10:25:20]requested_item fd.num is exist - process it [10:25:20]SAM_PROTO_GetFieldsCounters [10:25:20]wFMCommunicate request_size=4 [10:25:20]MH_SAM_APDU [10:25:20]CAPDU: 80 13 00 00 [10:25:20]Write to MH i2c: E2 08 00 91 01 80 13 00 00 00 00 00 00 0E [10:25:20]Write i2c OK [10:25:20]MH_I2C_Read... [10:25:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:20]Read from MH i2c: E2 [10:25:20]MH_I2C_Read... [10:25:20]Read from MH i2c: E2 62 00 [10:25:20]MH_I2C_Read... [10:25:20]Read from MH i2c: E2 62 00 91 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 66 [10:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 00 00 00 5E 04 04 00 BA 00 00 00 57 04 04 00 BB 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:25:20]wFMCommunicate OK [10:25:20]SAM_PROTO_GetFieldsCounters done [10:25:20]requested_item shift.num is exist - process it [10:25:20]requested_item shift.opened is exist - process it [10:25:20]req_shift_opened [10:25:20]FM_GetShiftState [10:25:20]SAM_PROTO_GetShiftState [10:25:20]wFMCommunicate request_size=4 [10:25:20]MH_SAM_APDU [10:25:20]CAPDU: 80 13 01 00 [10:25:20]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [10:25:20]Write i2c OK [10:25:20]MH_I2C_Read... [10:25:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:20]Read from MH i2c: E2 [10:25:20]MH_I2C_Read... [10:25:20]Read from MH i2c: E2 0E 00 [10:25:20]MH_I2C_Read... [10:25:20]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DE [10:25:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:25:20]wFMCommunicate OK [10:25:20]SAM_PROTO_GetShiftState done [10:25:20]FM_GetShiftState done [10:25:20]req_shift_opened done [10:25:20]requested_item shift.open_date is exist - process it [10:25:20]req_shift_open_date [10:25:20]req_shift_open_date done [10:25:20]produce_requested_data done [10:25:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162741,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:25:20]process_action_free close_receipt [10:25:20]json_value_free [10:25:20]json_value_free done [10:25:20]process_json_proto returns [10:25:20]Send response to host [10:25:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162741,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:25:20]free response buf [10:25:20]execute_script done [10:25:20]execute_script returns [10:25:20]free content buf [10:25:20]Sock 11.Close socket [10:25:20]Sock 11.Thread stoped [10:25: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 36 39 4F 00 00 00 89 7F 47 00 7E 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 36 39 10 04 04 00 B3 7B 02 00 F4 03 04 00 62 18 C4 66 B6 04 01 00 00 3F 44 70 90 77 BB D9 5D [10:25:23]CommunicateWithHost err = 0 [10:25:23]CheckOFDResponse [10:25:23]1017 (14) - 77093643461234 [10:25:23]1041 (16) - 0000000000871769 [10:25:23]1040 (4) - 162739 [10:25:23]1012 (4) - 20.08.2024 04:15 [10:25:23]1206 (1) - 0 [10:25:23]OFD Sender: Remove packet 162739 [10:25:23]ProducePacketName [10:25:23]name=ofd_packets/00162739 [10:25:23]NVStorageDeleteData [10:25:23]OFD Sender: Processing packet 162740 [packets to send 958, broken 956] [10:25:23]ProducePacketName [10:25:23]name=ofd_packets/00162740 [10:25:23]OFD Sender: To server: pG, [10:25:23]CommunicateWithHost lk.salyk.kg:30040 [10:25:23]ConnectInit lk.salyk.kg [10:25:24]Connected sock=9 [10:25: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 36 39 0F 01 00 00 42 D8 07 01 F0 16 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 00 00 00 F4 03 04 00 05 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7B 02 00 35 04 06 00 F6 D0 23 1D 7C 4B 98 4D 0F D2 78 DB AE A3 [10:25: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 36 39 4F 00 00 00 56 63 47 00 9D A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7B 02 00 F4 03 04 00 67 18 C4 66 B6 04 01 00 00 2F 0F 74 3A A5 DD 27 4A [10:25:25]CommunicateWithHost err = 0 [10:25:25]CheckOFDResponse [10:25:25]1017 (14) - 77093643461234 [10:25:25]1041 (16) - 0000000000871769 [10:25:25]1040 (4) - 162740 [10:25:25]1012 (4) - 20.08.2024 04:15 [10:25:25]1206 (1) - 0 [10:25:25]OFD Sender: Remove packet 162740 [10:25:25]ProducePacketName [10:25:25]name=ofd_packets/00162740 [10:25:25]NVStorageDeleteData [10:25:25]OFD Sender: Processing packet 162741 [packets to send 957, broken 956] [10:25:25]ProducePacketName [10:25:25]name=ofd_packets/00162741 [10:25:25]OFD Sender: To server: pG, [10:25:25]CommunicateWithHost lk.salyk.kg:30040 [10:25:25]ConnectInit lk.salyk.kg [10:25:27]accept exits with 7 [10:25:27]New connection [10:25:27]New thread 3067170148 created [10:25:27]Thread 3067313508 joined [10:25:27]Waiting for new connection... [10:25:27] Sock 7.Parse request [10:25:27]Sock 7.Check first char [10:25:27]Sock 7.First char is OK [10:25:27]request: POST /json_proto HTTP/1.0 [10:25:27]Method: POST [10:25:27]URL: /json_proto [10:25:27]Method is POST - this is cgi request [10:25:27]url: /json_proto [10:25:27]query_string will be loaded in cgi processing [10:25:27]execute_cgi json_proto POST (null) [10:25:27]execute_cgi path=json_proto method=POST [10:25:27]POST find Content-Length [10:25:27]Host: 172.17.44.132:8080 [10:25:27]Content-Length: 794 [10:25:27]Content-Type: application/json [10:25:27] [10:25:27]POST finish read [10:25:27]Found Content-Length = 794 [10:25:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:27]execute_script... [10:25:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291192", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:27]POST & json_proto [10:25:27]process_json_proto [10:25:27]json parsed OK: [10:25:27]protocol is kg_v1.0 [10:25:27]action value=close_receipt [10:25:27]process_action close_receipt [10:25:27]cmd_close_receipt [10:25:27]MH_GetDate [10:25:27]Write to MH i2c: F0 00 00 93 01 83 [10:25:27]Write i2c OK [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: F0 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: F0 09 00 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: F0 09 00 93 01 00 17 6F C4 66 2A 83 C1 65 0F [10:25:27]GetLastDocTimeStamp 1724149515 [10:25:27]current date 1724149527 [10:25:27]FM_GetShiftState [10:25:27]SAM_PROTO_GetShiftState [10:25:27]wFMCommunicate request_size=4 [10:25:27]MH_SAM_APDU [10:25:27]CAPDU: 80 13 01 00 [10:25:27]Write to MH i2c: E2 08 00 94 01 80 13 01 00 00 00 00 00 12 [10:25:27]Write i2c OK [10:25:27]MH_I2C_Read... [10:25:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:27]Read from MH i2c: E2 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 0E 00 [10:25:27]MH_I2C_Read... [10:25:27]Read from MH i2c: E2 0E 00 94 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E0 [10:25:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:25:27]wFMCommunicate OK [10:25:27]SAM_PROTO_GetShiftState done [10:25:27]FM_GetShiftState done [10:25:27]opened in 1724113081 [10:25:27]opened+sec_in_day 1724199481 [10:25:27]quantity*price = 0 [10:25:27]sum+1 = 1 [10:25:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 187 20.08.2024 10:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 162742 ФПД: 115922300229370 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102527&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162742&fm=115922300229370&tin=02508201610067®Number=0000000000092562&sum=0 [10:25:28]StoreToDocumentArchive [10:25:28]shift 465 fd 162742 [10:25:28]save to /storage/0465/doc_00162742 [10:25:28]save last doc name /storage/0465/doc_00162742 to /storage/kkm_last_doc_name [10:25:28]save OK [10:25:28]Clear old archive folders... [10:25:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:25:28]tlvbuf is 01BEAF60 [10:25:28]SAM_PROTO_ClearQueue [10:25:28]wFMCommunicate request_size=4 [10:25:28]MH_SAM_APDU [10:25:28]CAPDU: 80 09 00 00 [10:25:28]Write to MH i2c: E2 08 00 A1 01 80 09 00 00 00 00 00 00 14 [10:25:28]Write i2c OK [10:25:28]MH_I2C_Read... [10:25:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:28]Read from MH i2c: E2 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: E2 03 00 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [10:25:28]RAPDU: 90 00 [10:25:28]wFMCommunicate OK [10:25:28]SAM_PROTO_ClearQueue done [10:25:28]KKMCreateOFDPacket [10:25:28]OFDProtocolAddRootSTLVToBuf [10:25:28]FM_MakeSignedData [10:25:28]FM_MakeSignedData [10:25:28]SAM_PROTO_SignData [10:25:28]wFMCommunicate request_size=4 [10:25:28]MH_SAM_APDU [10:25:28]CAPDU: 80 0D 01 02 [10:25:28]Write to MH i2c: E2 08 00 A2 01 80 0D 01 02 00 00 00 00 1C [10:25:28]Write i2c OK [10:25:28]MH_I2C_Read... [10:25:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:28]Read from MH i2c: E2 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: E2 03 00 [10:25:28]MH_I2C_Read... [10:25:28]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [10:25:28]RAPDU: 90 00 [10:25:28]wFMCommunicate OK [10:25:28]wFMCommunicate request_size=255 [10:25:28]MH_SAM_APDU [10:25:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 17 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7B 02 00 35 04 06 00 69 [10:25:28]Write to MH i2c: E2 02 01 A3 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 Received data: 00 87 00 95 00 F6 00 70 00 47 00 2C 00 01 EB 00 03 30 26 30 00 30 EF 30 03 30 0F 30 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 00 30 00 30 00 30 00 38 00 37 00 31 07 37 04 36 06 39 00 4F 00 00 00 00 00 00 00 A9 00 ED 00 47 39 00 04 32 06 80 00 A5 00 07 00 01 00 00 00 07 00 00 00 3B 1F 00 04 F9 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 17 6F C4 66 0E 04 04 00 D1 01 00 00 B9 03 04 0E 01 00 00 37 01 37 0D 30 04 39 10 33 00 36 30 34 30 33 30 34 30 36 30 31 30 32 30 33 30 34 11 30 04 30 10 30 00 39 30 32 30 30 35 30 36 30 32 30 11 30 04 30 10 30 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7B 02 00 35 04 06 30 00 38 69 37 00 31 00 37 3B 36 [10:25:28]39 10 04 04 00 B5 7B 02 00 F4 03 04 00 6B 18 C4 66 B6 04 01 00 Write i2c OK [10:25:28]00 MH_I2C_Read... [10:25:28]90 A9 9E 2D BA 5C 69 6A [10:25:28]CommunicateWithHost err = 0 [10:25:28]CheckOFDResponse [10:25:28]1017 (14) - 77093643461234 [10:25:28]1041 (16) - 0000000000871769 [10:25:28]1040 (4) - 162741 [10:25:28]1012 (4) - 20.08.2024 04:15 [10:25:28]1206 (1) - 0 [10:25:28]OFD Sender: Remove packet 162741 [10:25:28]ProducePacketName [10:25:28]name=ofd_packets/00162741 [10:25:28]NVStorageDeleteData [10:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:29]Read from MH i2c: E2 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 03 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [10:25:29]RAPDU: 90 00 [10:25:29]wFMCommunicate OK [10:25:29]wFMCommunicate request_size=10 [10:25:29]MH_SAM_APDU [10:25:29]CAPDU: 80 0D 02 02 05 6E 43 86 D6 FA [10:25:29]Write to MH i2c: E2 0D 00 A4 01 80 0D 02 02 05 00 6E 43 86 D6 FA 00 00 30 [10:25:29]Write i2c OK [10:25:29]MH_I2C_Read... [10:25:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:29]Read from MH i2c: E2 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 03 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [10:25:29]RAPDU: 90 00 [10:25:29]wFMCommunicate OK [10:25:29]wFMCommunicate request_size=4 [10:25:29]MH_SAM_APDU [10:25:29]CAPDU: 80 0D 03 02 [10:25:29]Write to MH i2c: E2 08 00 A5 01 80 0D 03 02 00 00 00 00 21 [10:25:29]Write i2c OK [10:25:29]MH_I2C_Read... [10:25:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:29]Read from MH i2c: E2 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 0B 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 0B 00 A5 01 00 66 BB 5E F7 24 91 B8 CE 90 00 D3 [10:25:29]RAPDU: 66 BB 5E F7 24 91 B8 CE 90 00 [10:25:29]wFMCommunicate OK [10:25:29]SAM_PROTO_SignData done [10:25:29]FM_MakeSignedData done [10:25:29]CreateOFDProtocolMessage [10:25:29]wFMCommunicate request_size=4 [10:25:29]MH_SAM_APDU [10:25:29]CAPDU: 80 11 00 00 [10:25:29]Write to MH i2c: E2 08 00 A6 01 80 11 00 00 00 00 00 00 21 [10:25:29]Write i2c OK [10:25:29]MH_I2C_Read... [10:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:29]Read from MH i2c: E2 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 17 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: E2 17 00 A6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [10:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:29]wFMCommunicate OK [10:25:29]CreateOFDProtocolMessage done [10:25:29]OFDSenderStorePacket 162742 [10:25:29]StoreOFDPacket docnum=162742 [10:25:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DD E1 07 01 CB 41 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 00 00 00 F4 03 04 00 17 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7B 02 00 35 04 06 00 69 6E 43 86 D6 FA 66 BB 5E F7 24 91 B8 CE [10:25:29]CheckFolder [10:25:29]dirname=/storage/ofd_packets [10:25:29]CheckFolder done [10:25:29]ProducePacketName [10:25:29]name=ofd_packets/00162742 [10:25:29]NVStorageSaveData ofd_packets/00162742 [10:25:29]File name is /storage/ofd_packets/00162742 [10:25:29]Write 301 bytes [10:25:29]NVStorageSaveData done [10:25:29]OFDSenderStorePacket done [10:25:29]KKMCreateOFDPacket done [10:25:29]NVStorageSaveData kkm_last_timestamp [10:25:29]File name is /storage/kkm_last_timestamp [10:25:29]Write 4 bytes [10:25:29]NVStorageSaveData done [10:25:29]ExternCall_PrintAddStr [10:25:29]wPrintStart [10:25:29]Write to MH i2c: 01 00 00 A7 01 A8 [10:25:29]Write i2c OK [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: 01 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: 01 07 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: 01 07 00 A7 01 00 00 00 00 00 FF 0F BD [10:25:29]RasterBufferAndPrint [10:25:29]line Счет N : (1)291192 [10:25:29]line ИНН: 02508201610067 [10:25:29]line Контрольно-Кассовый Чек [10:25:29]line ПРОДАЖА [10:25:29]line ТРК (МРК, ГНК) : 62 [10:25:29]line Товар: 2710124130 [10:25:29]line Аи-92-К-5 [10:25:29]line 10.000 * 0.00 [10:25:29]line = 0.00 [10:25:29]line НДС 12% НСП 1% [10:25:29]line > о реализуемом товаре [10:25:29]line ИТОГО: 0.00 [10:25:29]line НСП 1% : 0.00 [10:25:29]line НДС 12% : 0.00 [10:25:29]line Наличными: 0.00 [10:25:29]line Безнал.: 0.00 [10:25:29]line Место: АЗС № 130 "Партнер Нефть" [10:25:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:25:29]line СНО: Общий режим [10:25:29]line Чек 187 20.08.2024 10:25 [10:25:29]line Смена: 465 ФФД: 1.0 [10:25:29]line ЗНМ: 0300000070 [10:25:29]line РНМ: 0000000000092562 [10:25:29]line Версия ККМ: 001 [10:25:29]line Талоны: Топливные Талоны [10:25:29]line 1 [10:25:29]line ФМ: 0000000000871769 [10:25:29]line ФД: 162742 [10:25:29]line ФПД: 115922300229370 [10:25:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102527&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162742&fm=115922300229370&tin=02508201610067®Number=0000000000092562&sum=0 [10:25:29]OFD Sender: Processing packet 162742 [packets to send 957, broken 956] [10:25:29]ProducePacketName [10:25:29]name=ofd_packets/00162742 [10:25:29]OFD Sender: To server: pG, [10:25:29]CommunicateWithHost lk.salyk.kg:30040 [10:25:29]ConnectInit lk.salyk.kg [10:25:29]written 0, free lines is 4095 [10:25:29]Write to MH i2c: 01 00 00 D1 01 D2 [10:25:29]Write i2c OK [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: 01 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: 01 07 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: 01 07 00 D1 01 00 00 00 00 00 C3 0C A8 [10:25:29]RasterBufferAndPrint [10:25:29]line [10:25:29]line [10:25:29]line [10:25:29]line [10:25:29]line [10:25:29]written 0, free lines is 3290 [10:25:29]MH_Cut [10:25:29]Write to MH i2c: D1 01 00 D8 01 01 AB [10:25:29]Write i2c OK [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: D1 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: D1 01 00 [10:25:29]MH_I2C_Read... [10:25:29]Read from MH i2c: D1 01 00 D8 01 00 AA [10:25:29]Write to MH i2c: 01 00 00 D9 01 DA [10:25:29]Write i2c OK [10:25:29]MH_I2C_Read... [10:25:30]*** Cut start [10:25:30]*** Purtial cut [10:25:30]*** Stage 1: CUTSNS_PIN = 1 [10:25:32]Read from MH i2c: *** Stop cut motor [10:25:32]01 *** Cut end [10:25:32] [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: 01 07 00 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: 01 07 00 D9 01 00 00 00 00 00 FF 0F EF [10:25:32]process_action close_receipt done [10:25:32]requested_data is exist [10:25:32]produce_requested_data [10:25:32]requested_item fm.sn is exist - process it [10:25:32]wFMCommunicate request_size=4 [10:25:32]MH_SAM_APDU [10:25:32]CAPDU: 80 11 00 00 [10:25:32]Write to MH i2c: E2 08 00 DA 01 80 11 00 00 00 00 00 00 55 [10:25:32]Write i2c OK [10:25:32]MH_I2C_Read... [10:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:32]Read from MH i2c: E2 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: E2 17 00 [10:25:32]MH_I2C_Read... [10:25:32]Read from MH i2c: E2 17 00 DA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [10:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:32]wFMCommunicate OK [10:25:32]requested_item fd.num is exist - process it [10:25:32]SAM_PROTO_GetFieldsCounters [10:25:32]wFMCommunicate request_size=4 [10:25:32]MH_SAM_APDU [10:25:32]CAPDU: 80 13 00 00 [10:25:32]Write to MH i2c: E2 08 00 DB 01 80 13 00 00 00 00 00 00 58 [10:25:32]Write i2c OK [10:25:32]MH_I2C_Read... [10:25:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:33]Read from MH i2c: E2 [10:25:33]MH_I2C_Read... [10:25:33]Read from MH i2c: E2 62 00 [10:25:33]MH_I2C_Read... [10:25:33]Read from MH i2c: E2 62 00 DB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 B4 [10:25:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BB 00 00 00 5E 04 04 00 BB 00 00 00 57 04 04 00 BC 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:25:33]wFMCommunicate OK [10:25:33]SAM_PROTO_GetFieldsCounters done [10:25:33]requested_item shift.num is exist - process it [10:25:33]requested_item shift.opened is exist - process it [10:25:33]req_shift_opened [10:25:33]FM_GetShiftState [10:25:33]SAM_PROTO_GetShiftState [10:25:33]wFMCommunicate request_size=4 [10:25:33]MH_SAM_APDU [10:25:33]CAPDU: 80 13 01 00 [10:25:33]Write to MH i2c: E2 08 00 DC 01 80 13 01 00 00 00 00 00 5A [10:25:33]Write i2c OK [10:25:33]MH_I2C_Read... [10:25:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:33]Read from MH i2c: E2 [10:25:33]MH_I2C_Read... [10:25:33]Read from MH i2c: E2 0E 00 [10:25:33]MH_I2C_Read... [10:25:33]Read from MH i2c: E2 0E 00 DC 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 28 [10:25:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:25:33]wFMCommunicate OK [10:25:33]SAM_PROTO_GetShiftState done [10:25:33]FM_GetShiftState done [10:25:33]req_shift_opened done [10:25:33]requested_item shift.open_date is exist - process it [10:25:33]req_shift_open_date [10:25:33]req_shift_open_date done [10:25:33]produce_requested_data done [10:25:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162742,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:25:33]process_action_free close_receipt [10:25:33]json_value_free [10:25:33]json_value_free done [10:25:33]process_json_proto returns [10:25:33]Send response to host [10:25:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162742,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:25:33]free response buf [10:25:33]execute_script done [10:25:33]execute_script returns [10:25:33]free content buf [10:25:33]Sock 7.Close socket [10:25:33]Sock 7.Thread stoped [10:25:34]recv_with_timeout no data received [10:25:37]accept exits with 10 [10:25:37]New connection [10:25:37]New thread 3067313508 created [10:25:37]Thread 3067170148 joined [10:25:37]Waiting for new connection... [10:25:37] Sock 10.Parse request [10:25:37]Sock 10.Check first char [10:25:37]Sock 10.First char is OK [10:25:37]request: POST /json_proto HTTP/1.0 [10:25:37]Method: POST [10:25:37]URL: /json_proto [10:25:37]Method is POST - this is cgi request [10:25:37]url: /json_proto [10:25:37]query_string will be loaded in cgi processing [10:25:37]execute_cgi json_proto POST (null) [10:25:37]execute_cgi path=json_proto method=POST [10:25:37]POST find Content-Length [10:25:37]Host: 172.17.44.132:8080 [10:25:37]Content-Length: 675 [10:25:37]Content-Type: application/json [10:25:37] [10:25:37]POST finish read [10:25:37]Found Content-Length = 675 [10:25:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.160, "sum" : 850.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:37]execute_script... [10:25:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291193", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 11.160, "sum" : 850.39, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 850.00, "total" : 850.00, "payments": [ { "type": 0, "sum" : 850.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:25:37]POST & json_proto [10:25:37]process_json_proto [10:25:37]json parsed OK: [10:25:37]protocol is kg_v1.0 [10:25:37]action value=close_receipt [10:25:37]process_action close_receipt [10:25:37]cmd_close_receipt [10:25:37]MH_GetDate [10:25:37]Write to MH i2c: F0 00 00 DD 01 CD [10:25:37]Write i2c OK [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: F0 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: F0 09 00 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: F0 09 00 DD 01 00 21 6F C4 66 2A 83 C1 65 63 [10:25:37]GetLastDocTimeStamp 1724149527 [10:25:37]current date 1724149537 [10:25:37]FM_GetShiftState [10:25:37]SAM_PROTO_GetShiftState [10:25:37]wFMCommunicate request_size=4 [10:25:37]MH_SAM_APDU [10:25:37]CAPDU: 80 13 01 00 [10:25:37]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [10:25:37]Write i2c OK [10:25:37]MH_I2C_Read... [10:25:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:37]Read from MH i2c: E2 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: E2 0E 00 [10:25:37]MH_I2C_Read... [10:25:37]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2A [10:25:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:25:37]wFMCommunicate OK [10:25:37]SAM_PROTO_GetShiftState done [10:25:37]FM_GetShiftState done [10:25:37]opened in 1724113081 [10:25:37]opened+sec_in_day 1724199481 [10:25:37]quantity*price = 85039 [10:25:37]sum+1 = 85040 [10:25:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.39 ИТОГО: 850.00 Внесено: 850.00 СДАЧА: 0.00 НСП 1% : 7.53 НДС 12% : 90.31 Наличными: 850.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 188 20.08.2024 10:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162743 ФПД: 2027116430477 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162743&fm=2027116430477&tin=02508201610067®Number=0000000000092562&sum=85000 [10:25:38]StoreToDocumentArchive [10:25:38]shift 465 fd 162743 [10:25:38]save to /storage/0465/doc_00162743 [10:25:38]save last doc name /storage/0465/doc_00162743 to /storage/kkm_last_doc_name [10:25:38]save OK [10:25:38]Clear old archive folders... [10:25:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:25:38]tlvbuf is 01B81A20 [10:25:38]SAM_PROTO_ClearQueue [10:25:38]wFMCommunicate request_size=4 [10:25:38]MH_SAM_APDU [10:25:38]CAPDU: 80 09 00 00 [10:25:38]Write to MH i2c: E2 08 00 EB 01 80 09 00 00 00 00 00 00 5E [10:25:38]Write i2c OK [10:25:38]MH_I2C_Read... [10:25:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:25:38]Read from MH i2c: E2 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: E2 03 00 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [10:25:38]RAPDU: 90 00 [10:25:38]wFMCommunicate OK [10:25:38]SAM_PROTO_ClearQueue done [10:25:38]KKMCreateOFDPacket [10:25:38]OFDProtocolAddRootSTLVToBuf [10:25:38]FM_MakeSignedData [10:25:38]FM_MakeSignedData [10:25:38]SAM_PROTO_SignData [10:25:38]wFMCommunicate request_size=4 [10:25:38]MH_SAM_APDU [10:25:38]CAPDU: 80 0D 01 02 [10:25:38]Write to MH i2c: E2 08 00 EC 01 80 0D 01 02 00 00 00 00 66 [10:25:38]Write i2c OK [10:25:38]MH_I2C_Read... [10:25:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:25:38]Read from MH i2c: E2 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: E2 03 00 [10:25:38]MH_I2C_Read... [10:25:38]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [10:25:38]RAPDU: 90 00 [10:25:38]wFMCommunicate OK [10:25:38]wFMCommunicate request_size=255 [10:25:38]MH_SAM_APDU [10:25:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 2B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2F 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 21 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7B 02 00 35 04 06 00 01 D7 F9 8E [10:25:38]Write to MH i2c: E2 02 01 ED 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 2B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2F 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 21 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7B 02 00 35 04 06 00 01 D7 F9 8E 00 00 CF [10:25:39]Write i2c OK [10:25:39]MH_I2C_Read... [10:25:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:39]Read from MH i2c: E2 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: E2 03 00 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [10:25:39]RAPDU: 90 00 [10:25:39]wFMCommunicate OK [10:25:39]wFMCommunicate request_size=7 [10:25:39]MH_SAM_APDU [10:25:39]CAPDU: 80 0D 02 02 02 04 8D [10:25:39]Write to MH i2c: E2 0A 00 EE 01 80 0D 02 02 02 00 04 8D 00 00 FE [10:25:39]Write i2c OK [10:25:39]MH_I2C_Read... [10:25:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:25:39]Read from MH i2c: E2 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: E2 03 00 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [10:25:39]RAPDU: 90 00 [10:25:39]wFMCommunicate OK [10:25:39]wFMCommunicate request_size=4 [10:25:39]MH_SAM_APDU [10:25:39]CAPDU: 80 0D 03 02 [10:25:39]Write to MH i2c: E2 08 00 EF 01 80 0D 03 02 00 00 00 00 6B [10:25:39]Write i2c OK [10:25:39]MH_I2C_Read... [10:25:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:25:39]Read from MH i2c: E2 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: E2 0B 00 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: E2 0B 00 EF 01 00 59 A6 A6 89 17 01 9A 07 90 00 53 [10:25:39]RAPDU: 59 A6 A6 89 17 01 9A 07 90 00 [10:25:39]wFMCommunicate OK [10:25:39]SAM_PROTO_SignData done [10:25:39]FM_MakeSignedData done [10:25:39]CreateOFDProtocolMessage [10:25:39]wFMCommunicate request_size=4 [10:25:39]MH_SAM_APDU [10:25:39]CAPDU: 80 11 00 00 [10:25:39]Write to MH i2c: E2 08 00 F0 01 80 11 00 00 00 00 00 00 6B [10:25:39]Write i2c OK [10:25:39]MH_I2C_Read... [10:25:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:39]Read from MH i2c: E2 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: E2 17 00 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: E2 17 00 F0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [10:25:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:39]wFMCommunicate OK [10:25:39]CreateOFDProtocolMessage done [10:25:39]OFDSenderStorePacket 162743 [10:25:39]StoreOFDPacket docnum=162743 [10:25:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EA FE 04 01 E5 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 2B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2F 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 21 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7B 02 00 35 04 06 00 01 D7 F9 8E 04 8D 59 A6 A6 89 17 01 9A 07 [10:25:39]CheckFolder [10:25:39]dirname=/storage/ofd_packets [10:25:39]CheckFolder done [10:25:39]ProducePacketName [10:25:39]name=ofd_packets/00162743 [10:25:39]NVStorageSaveData ofd_packets/00162743 [10:25:39]File name is /storage/ofd_packets/00162743 [10:25:39]Write 298 bytes [10:25:39]NVStorageSaveData done [10:25:39]OFDSenderStorePacket done [10:25:39]KKMCreateOFDPacket done [10:25:39]NVStorageSaveData kkm_last_timestamp [10:25:39]File name is /storage/kkm_last_timestamp [10:25:39]Write 4 bytes [10:25:39]NVStorageSaveData done [10:25:39]ExternCall_PrintAddStr [10:25:39]wPrintStart [10:25:39]Write to MH i2c: 01 00 00 F1 01 F2 [10:25:39]Write i2c OK [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: 01 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: 01 07 00 [10:25:39]MH_I2C_Read... [10:25:39]Read from MH i2c: 01 07 00 F1 01 00 00 00 00 00 FF 0F 07 [10:25:39]RasterBufferAndPrint [10:25:39]line Счет N : (1)291193 [10:25:39]line ИНН: 02508201610067 [10:25:39]line Контрольно-Кассовый Чек [10:25:39]line ПРОДАЖА [10:25:39]line ТРК (МРК, ГНК) : 21 [10:25:39]line Товар: 2710194800 [10:25:39]line ДТ-К-5 [10:25:39]line 11.160 * 76.20 [10:25:39]line = 850.39 [10:25:39]line НДС 12% НСП 1% [10:25:39]line > о реализуемом товаре [10:25:39]line ОКРУГЛЕНИЕ: -0.39 [10:25:39]line ИТОГО: 850.00 [10:25:39]line Внесено: 850.00 [10:25:39]line СДАЧА: 0.00 [10:25:39]line НСП 1% : 7.53 [10:25:39]line НДС 12% : 90.31 [10:25:39]line Наличными: 850.00 [10:25:39]line Безнал.: 0.00 [10:25:39]line Место: АЗС № 130 "Партнер Нефть" [10:25:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:25:39]line СНО: Общий режим [10:25:39]line Чек 188 20.08.2024 10:25 [10:25:39]line Смена: 465 ФФД: 1.0 [10:25:39]line ЗНМ: 0300000070 [10:25:39]line РНМ: 0000000000092562 [10:25:39]line Версия ККМ: 001 [10:25:39]line ФМ: 0000000000871769 [10:25:39]line ФД: 162743 [10:25:39]line ФПД: 2027116430477 [10:25:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162743&fm=2027116430477&tin=02508201610067®Number=0000000000092562&sum=85000 [10:25:39]written 0, free lines is 4095 [10:25:40]Write to MH i2c: 01 00 00 1C 02 1E [10:25:40]Write i2c OK [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: 01 [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: 01 07 00 [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 CC 0C FD [10:25:40]RasterBufferAndPrint [10:25:40]line [10:25:40]line [10:25:40]line [10:25:40]line [10:25:40]line [10:25:40]written 0, free lines is 3306 [10:25:40]MH_Cut [10:25:40]Write to MH i2c: D1 01 00 23 02 01 F7 [10:25:40]Write i2c OK [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: D1 [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: D1 01 00 [10:25:40]MH_I2C_Read... [10:25:40]Read from MH i2c: D1 01 00 23 02 00 F6 [10:25:40]Write to MH i2c: 01 00 00 24 02 26 [10:25:40]Write i2c OK [10:25:40]MH_I2C_Read... [10:25:40]*** Cut start [10:25:40]*** Purtial cut [10:25:40]*** Stage 1: CUTSNS_PIN = 1 [10:25: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 36 39 4F 00 00 00 EC C1 47 00 FC 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 36 39 10 04 04 00 B6 7B 02 00 F4 03 04 00 75 18 C4 66 B6 04 01 00 00 EA FC E0 D3 97 2F 2B 95 [10:25:42]CommunicateWithHost err = 0 [10:25:42]CheckOFDResponse [10:25:42]1017 (14) - 77093643461234 [10:25:42]1041 (16) - 0000000000871769 [10:25:42]1040 (4) - 162742 [10:25:42]1012 (4) - 20.08.2024 04:15 [10:25:42]1206 (1) - 0 [10:25:42]OFD Sender: Remove packet 162742 [10:25:42]ProducePacketName [10:25:42]name=ofd_packets/00162742 [10:25:42]NVStorageDeleteData [10:25:42]OFD Sender: Processing packet 162743 [packets to send 957, broken 956] [10:25:42]ProducePacketName [10:25:42]name=ofd_packets/00162743 [10:25:42]OFD Sender: To server: pG, [10:25:42]CommunicateWithHost lk.salyk.kg:30040 [10:25:42]ConnectInit lk.salyk.kg [10:25:42]Read from MH i2c: 01 [10:25:42]MH_I2C_Read... [10:25:42]*** Stop cut motor [10:25:42]*** Cut end [10:25:42]Read from MH i2c: 01 07 00 [10:25:42]MH_I2C_Read... [10:25:42]Read from MH i2c: 01 07 00 24 02 00 00 00 00 00 FF 0F 3B [10:25:42]process_action close_receipt done [10:25:42]requested_data is exist [10:25:42]produce_requested_data [10:25:42]requested_item fm.sn is exist - process it [10:25:42]wFMCommunicate request_size=4 [10:25:42]MH_SAM_APDU [10:25:42]CAPDU: 80 11 00 00 [10:25:42]Write to MH i2c: E2 08 00 25 02 80 11 00 00 00 00 00 00 A1 [10:25:42]Write i2c OK [10:25:42]MH_I2C_Read... [10:25:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:25:42]Read from MH i2c: E2 [10:25:42]MH_I2C_Read... [10:25:42]Read from MH i2c: E2 17 00 [10:25:42]MH_I2C_Read... [10:25:42]Read from MH i2c: E2 17 00 25 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FA [10:25:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:25:42]wFMCommunicate OK [10:25:42]requested_item fd.num is exist - process it [10:25:42]SAM_PROTO_GetFieldsCounters [10:25:42]wFMCommunicate request_size=4 [10:25:42]MH_SAM_APDU [10:25:42]CAPDU: 80 13 00 00 [10:25:42]Write to MH i2c: E2 08 00 26 02 80 13 00 00 00 00 00 00 A4 [10:25:42]Write i2c OK [10:25:42]MH_I2C_Read... [10:25:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:25:43]Read from MH i2c: E2 [10:25:43]MH_I2C_Read... [10:25:43]Read from MH i2c: E2 62 00 [10:25:43]MH_I2C_Read... [10:25:43]Read from MH i2c: E2 62 00 26 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 04 [10:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BC 00 00 00 5E 04 04 00 BC 00 00 00 57 04 04 00 BD 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:25:43]wFMCommunicate OK [10:25:43]SAM_PROTO_GetFieldsCounters done [10:25:43]requested_item shift.num is exist - process it [10:25:43]requested_item shift.opened is exist - process it [10:25:43]req_shift_opened [10:25:43]FM_GetShiftState [10:25:43]SAM_PROTO_GetShiftState [10:25:43]wFMCommunicate request_size=4 [10:25:43]MH_SAM_APDU [10:25:43]CAPDU: 80 13 01 00 [10:25:43]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [10:25:43]Write i2c OK [10:25:43]MH_I2C_Read... [10:25:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:25:43]Read from MH i2c: E2 [10:25:43]MH_I2C_Read... [10:25:43]Read from MH i2c: E2 0E 00 [10:25:43]MH_I2C_Read... [10:25:43]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 74 [10:25:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:25:43]wFMCommunicate OK [10:25:43]SAM_PROTO_GetShiftState done [10:25:43]FM_GetShiftState done [10:25:43]req_shift_opened done [10:25:43]requested_item shift.open_date is exist - process it [10:25:43]req_shift_open_date [10:25:43]req_shift_open_date done [10:25:43]produce_requested_data done [10:25:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162743,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:25:43]process_action_free close_receipt [10:25:43]json_value_free [10:25:43]json_value_free done [10:25:43]process_json_proto returns [10:25:43]Send response to host [10:25:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162743,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:25:43]free response buf [10:25:43]execute_script done [10:25:43]execute_script returns [10:25:43]free content buf [10:25:43]Sock 10.Close socket [10:25:43]Sock 10.Thread stoped [10:25:46]recv_with_timeout no data received [10:25:47]ConnectInit Can't take IP for lk.salyk.kg [10:25:47]CommunicateWithHost connect error [10:25:47]CommunicateWithHost err = -1 [10:25:47]OFD Sender: Server communicate error [10:25:47]OFD Sender: Processing packet 162743 [packets to send 957, broken 956] [10:25:47]ProducePacketName [10:25:47]name=ofd_packets/00162743 [10:25:47]OFD Sender: To server: pG, [10:25:47]CommunicateWithHost lk.salyk.kg:30040 [10:25:47]ConnectInit lk.salyk.kg [10:25:52]Connected sock=9 [10:25:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EA FE 04 01 E5 8F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 98 2B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2F 4C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 4C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F1 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 47 23 00 00 00 00 07 04 06 00 08 4C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BC 00 00 00 F4 03 04 00 21 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7B 02 00 35 04 06 00 01 D7 F9 8E 04 8D 59 A6 A6 89 17 01 9A 07 [10:25: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 36 39 4F 00 00 00 DC A8 47 00 3B 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 36 39 10 04 04 00 B7 7B 02 00 F4 03 04 00 83 18 C4 66 B6 04 01 00 00 49 EC 5A E1 F9 70 07 73 [10:25:53]CommunicateWithHost err = 0 [10:25:53]CheckOFDResponse [10:25:53]1017 (14) - 77093643461234 [10:25:53]1041 (16) - 0000000000871769 [10:25:53]1040 (4) - 162743 [10:25:53]1012 (4) - 20.08.2024 04:16 [10:25:53]1206 (1) - 0 [10:25:53]OFD Sender: Remove packet 162743 [10:25:53]ProducePacketName [10:25:53]name=ofd_packets/00162743 [10:25:53]NVStorageDeleteData [10:25:53]OFD Sender: No OFD packet to send [10:25:58]recv_with_timeout no data received [10:25:58]OFD Sender: No OFD packet to send [10:26:03]OFD Sender: No OFD packet to send [10:26:08]OFD Sender: No OFD packet to send [10:26:09]recv_with_timeout no data received [10:26:14]OFD Sender: No OFD packet to send [10:26:19]OFD Sender: No OFD packet to send [10:26:20]recv_with_timeout no data received [10:26:24]OFD Sender: No OFD packet to send [10:26:29]OFD Sender: No OFD packet to send [10:26:31]recv_with_timeout no data received [10:26:34]OFD Sender: No OFD packet to send [10:26:39]OFD Sender: No OFD packet to send [10:26:42]recv_with_timeout no data received [10:26:44]OFD Sender: No OFD packet to send [10:26:49]OFD Sender: No OFD packet to send [10:26:53]recv_with_timeout no data received [10:26:54]OFD Sender: No OFD packet to send [10:26:59]OFD Sender: No OFD packet to send [10:27:04]OFD Sender: No OFD packet to send [10:27:05]recv_with_timeout no data received [10:27:09]OFD Sender: No OFD packet to send [10:27:14]OFD Sender: No OFD packet to send [10:27:15]recv_with_timeout no data received [10:27:19]OFD Sender: No OFD packet to send [10:27:24]OFD Sender: No OFD packet to send [10:27:26]recv_with_timeout no data received [10:27:29]OFD Sender: No OFD packet to send [10:27:34]OFD Sender: No OFD packet to send [10:27:37]recv_with_timeout no data received [10:27:39]OFD Sender: No OFD packet to send [10:27:44]OFD Sender: No OFD packet to send [10:27:47]recv_with_timeout no data received [10:27:49]OFD Sender: No OFD packet to send [10:27:54]OFD Sender: No OFD packet to send [10:27:59]OFD Sender: No OFD packet to send [10:28:04]OFD Sender: No OFD packet to send [10:28:09]OFD Sender: No OFD packet to send [10:28:14]OFD Sender: No OFD packet to send [10:28:19]OFD Sender: No OFD packet to send [10:28:24]OFD Sender: No OFD packet to send [10:28:29]OFD Sender: No OFD packet to send [10:28:34]OFD Sender: No OFD packet to send [10:28:39]OFD Sender: No OFD packet to send [10:28:44]accept exits with 7 [10:28:44]New connection [10:28:44]New thread 3067170148 created [10:28:44]Thread 3067313508 joined [10:28:44]Waiting for new connection... [10:28:44] Sock 7.Parse request [10:28:44]Sock 7.Check first char [10:28:44]Sock 7.First char is OK [10:28:44]request: POST /json_proto HTTP/1.0 [10:28:44]Method: POST [10:28:44]URL: /json_proto [10:28:44]Method is POST - this is cgi request [10:28:44]url: /json_proto [10:28:44]query_string will be loaded in cgi processing [10:28:44]execute_cgi json_proto POST (null) [10:28:44]execute_cgi path=json_proto method=POST [10:28:44]POST find Content-Length [10:28:44]Host: 172.17.44.132:8080 [10:28:44]Content-Length: 674 [10:28:44]Content-Type: application/json [10:28:44] [10:28:44]POST finish read [10:28:44]Found Content-Length = 674 [10:28:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:44]execute_script... [10:28:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291194", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:44]POST & json_proto [10:28:44]process_json_proto [10:28:44]json parsed OK: [10:28:44]protocol is kg_v1.0 [10:28:44]action value=close_receipt [10:28:44]process_action close_receipt [10:28:44]cmd_close_receipt [10:28:44]MH_GetDate [10:28:44]Write to MH i2c: F0 00 00 28 02 19 [10:28:44]Write i2c OK [10:28:44]MH_I2C_Read... [10:28:44]Read from MH i2c: F0 [10:28:44]MH_I2C_Read... [10:28:44]Read from MH i2c: F0 09 00 [10:28:44]MH_I2C_Read... [10:28:44]Read from MH i2c: F0 09 00 28 02 00 DC 6F C4 66 2A 83 C1 65 6A [10:28:44]GetLastDocTimeStamp 1724149537 [10:28:44]current date 1724149724 [10:28:44]FM_GetShiftState [10:28:44]SAM_PROTO_GetShiftState [10:28:44]wFMCommunicate request_size=4 [10:28:44]MH_SAM_APDU [10:28:44]CAPDU: 80 13 01 00 [10:28:44]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [10:28:44]Write i2c OK [10:28:44]MH_I2C_Read... [10:28:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:44]Read from MH i2c: E2 [10:28:44]MH_I2C_Read... [10:28:44]Read from MH i2c: E2 0E 00 [10:28:44]MH_I2C_Read... [10:28:44]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 76 [10:28:44]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:28:44]wFMCommunicate OK [10:28:44]SAM_PROTO_GetShiftState done [10:28:44]FM_GetShiftState done [10:28:44]opened in 1724113081 [10:28:44]opened+sec_in_day 1724199481 [10:28:44]quantity*price = 70027 [10:28:44]sum+1 = 70029 [10:28:44]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 189 20.08.2024 10:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162744 ФПД: 10608870095405 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102844&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162744&fm=10608870095405&tin=02508201610067®Number=0000000000092562&sum=70000 [10:28:45]StoreToDocumentArchive [10:28:45]shift 465 fd 162744 [10:28:45]save to /storage/0465/doc_00162744 [10:28:45]save last doc name /storage/0465/doc_00162744 to /storage/kkm_last_doc_name [10:28:45]save OK [10:28:45]Clear old archive folders... [10:28:45]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:28:45]tlvbuf is 01BDECB0 [10:28:45]SAM_PROTO_ClearQueue [10:28:45]wFMCommunicate request_size=4 [10:28:45]MH_SAM_APDU [10:28:45]CAPDU: 80 09 00 00 [10:28:45]Write to MH i2c: E2 08 00 36 02 80 09 00 00 00 00 00 00 AA [10:28:45]Write i2c OK [10:28:45]MH_I2C_Read... [10:28:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:45]Read from MH i2c: E2 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 03 00 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [10:28:45]RAPDU: 90 00 [10:28:45]wFMCommunicate OK [10:28:45]SAM_PROTO_ClearQueue done [10:28:45]KKMCreateOFDPacket [10:28:45]OFDProtocolAddRootSTLVToBuf [10:28:45]FM_MakeSignedData [10:28:45]FM_MakeSignedData [10:28:45]SAM_PROTO_SignData [10:28:45]wFMCommunicate request_size=4 [10:28:45]MH_SAM_APDU [10:28:45]CAPDU: 80 0D 01 02 [10:28:45]Write to MH i2c: E2 08 00 37 02 80 0D 01 02 00 00 00 00 B2 [10:28:45]Write i2c OK [10:28:45]MH_I2C_Read... [10:28:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:45]Read from MH i2c: E2 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 03 00 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [10:28:45]RAPDU: 90 00 [10:28:45]wFMCommunicate OK [10:28:45]wFMCommunicate request_size=255 [10:28:45]MH_SAM_APDU [10:28:45]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 DC 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7B 02 00 35 04 06 00 09 A6 11 EE [10:28:45]Write to MH i2c: E2 02 01 38 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 DC 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7B 02 00 35 04 06 00 09 A6 11 EE 00 00 24 [10:28:45]Write i2c OK [10:28:45]MH_I2C_Read... [10:28:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:45]Read from MH i2c: E2 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 03 00 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [10:28:45]RAPDU: 90 00 [10:28:45]wFMCommunicate OK [10:28:45]wFMCommunicate request_size=7 [10:28:45]MH_SAM_APDU [10:28:45]CAPDU: 80 0D 02 02 02 FA 2D [10:28:45]Write to MH i2c: E2 0A 00 39 02 80 0D 02 02 02 00 FA 2D 00 00 E0 [10:28:45]Write i2c OK [10:28:45]MH_I2C_Read... [10:28:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:28:45]Read from MH i2c: E2 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 03 00 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [10:28:45]RAPDU: 90 00 [10:28:45]wFMCommunicate OK [10:28:45]wFMCommunicate request_size=4 [10:28:45]MH_SAM_APDU [10:28:45]CAPDU: 80 0D 03 02 [10:28:45]Write to MH i2c: E2 08 00 3A 02 80 0D 03 02 00 00 00 00 B7 [10:28:45]Write i2c OK [10:28:45]MH_I2C_Read... [10:28:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:28:45]Read from MH i2c: E2 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 0B 00 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 0B 00 3A 02 00 90 27 24 FB 17 0B 7F 15 90 00 44 [10:28:45]RAPDU: 90 27 24 FB 17 0B 7F 15 90 00 [10:28:45]wFMCommunicate OK [10:28:45]SAM_PROTO_SignData done [10:28:45]FM_MakeSignedData done [10:28:45]CreateOFDProtocolMessage [10:28:45]wFMCommunicate request_size=4 [10:28:45]MH_SAM_APDU [10:28:45]CAPDU: 80 11 00 00 [10:28:45]Write to MH i2c: E2 08 00 3B 02 80 11 00 00 00 00 00 00 B7 [10:28:45]Write i2c OK [10:28:45]MH_I2C_Read... [10:28:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:45]Read from MH i2c: E2 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 17 00 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: E2 17 00 3B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [10:28:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:28:45]wFMCommunicate OK [10:28:45]CreateOFDProtocolMessage done [10:28:45]OFDSenderStorePacket 162744 [10:28:45]StoreOFDPacket docnum=162744 [10:28:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 38 62 04 01 53 CC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 00 00 00 F4 03 04 00 DC 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7B 02 00 35 04 06 00 09 A6 11 EE FA 2D 90 27 24 FB 17 0B 7F 15 [10:28:45]CheckFolder [10:28:45]dirname=/storage/ofd_packets [10:28:45]CheckFolder done [10:28:45]ProducePacketName [10:28:45]name=ofd_packets/00162744 [10:28:45]NVStorageSaveData ofd_packets/00162744 [10:28:45]File name is /storage/ofd_packets/00162744 [10:28:45]Write 298 bytes [10:28:45]NVStorageSaveData done [10:28:45]OFDSenderStorePacket done [10:28:45]KKMCreateOFDPacket done [10:28:45]NVStorageSaveData kkm_last_timestamp [10:28:45]File name is /storage/kkm_last_timestamp [10:28:45]Write 4 bytes [10:28:45]NVStorageSaveData done [10:28:45]ExternCall_PrintAddStr [10:28:45]wPrintStart [10:28:45]Write to MH i2c: 01 00 00 3C 02 3E [10:28:45]Write i2c OK [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: 01 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: 01 07 00 [10:28:45]MH_I2C_Read... [10:28:45]Read from MH i2c: 01 07 00 3C 02 00 00 00 00 00 FF 0F 53 [10:28:45]RasterBufferAndPrint [10:28:45]line Счет N : (1)291194 [10:28:45]line ИНН: 02508201610067 [10:28:45]line Контрольно-Кассовый Чек [10:28:45]line ПРОДАЖА [10:28:45]line ТРК (МРК, ГНК) : 11 [10:28:45]line Товар: 2710194800 [10:28:45]line ДТ-К-5 [10:28:45]line 9.190 * 76.20 [10:28:45]line = 700.28 [10:28:45]line НДС 12% НСП 1% [10:28:45]line > о реализуемом товаре [10:28:45]line ОКРУГЛЕНИЕ: -0.28 [10:28:45]line ИТОГО: 700.00 [10:28:45]line Внесено: 700.00 [10:28:45]line СДАЧА: 0.00 [10:28:45]line НСП 1% : 6.20 [10:28:45]line НДС 12% : 74.37 [10:28:45]line Наличными: 700.00 [10:28:45]line Безнал.: 0.00 [10:28:45]line Место: АЗС № 130 "Партнер Нефть" [10:28:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:28:45]line СНО: Общий режим [10:28:45]line Чек 189 20.08.2024 10:28 [10:28:45]line Смена: 465 ФФД: 1.0 [10:28:45]line ЗНМ: 0300000070 [10:28:45]line РНМ: 0000000000092562 [10:28:45]line Версия ККМ: 001 [10:28:45]line ФМ: 0000000000871769 [10:28:45]line ФД: 162744 [10:28:45]line ФПД: 10608870095405 [10:28:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102844&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162744&fm=10608870095405&tin=02508201610067®Number=0000000000092562&sum=70000 [10:28:46]OFD Sender: Processing packet 162744 [packets to send 957, broken 956] [10:28:46]ProducePacketName [10:28:46]name=ofd_packets/00162744 [10:28:46]OFD Sender: To server: pG, [10:28:46]CommunicateWithHost lk.salyk.kg:30040 [10:28:46]ConnectInit lk.salyk.kg [10:28:46]written 0, free lines is 4095 [10:28:46]Write to MH i2c: 01 00 00 67 02 69 [10:28:46]Write i2c OK [10:28:46]MH_I2C_Read... [10:28:46]Read from MH i2c: 01 [10:28:46]MH_I2C_Read... [10:28:46]Read from MH i2c: 01 07 00 [10:28:46]MH_I2C_Read... [10:28:46]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 C8 0C 44 [10:28:46]RasterBufferAndPrint [10:28:46]line [10:28:46]line [10:28:46]line [10:28:46]line [10:28:46]line [10:28:46]written 0, free lines is 3278 [10:28:46]MH_Cut [10:28:46]Write to MH i2c: D1 01 00 6E 02 01 42 [10:28:46]Write i2c OK [10:28:46]MH_I2C_Read... [10:28:46]Read from MH i2c: D1 [10:28:46]MH_I2C_Read... [10:28:46]Read from MH i2c: D1 01 00 [10:28:46]MH_I2C_Read... [10:28:46]Read from MH i2c: D1 01 00 6E 02 00 41 [10:28:46]Write to MH i2c: 01 00 00 6F 02 71 [10:28:46]Write i2c OK [10:28:46]MH_I2C_Read... [10:28:47]*** Cut start [10:28:47]*** Purtial cut [10:28:47]*** Stage 1: CUTSNS_PIN = 1 [10:28:49]Read from MH i2c: 01 [10:28:49]MH_I2C_Read... [10:28:49]*** Stop cut motor [10:28:49]*** Cut end [10:28:49]Read from MH i2c: 01 07 00 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [10:28:49]process_action close_receipt done [10:28:49]requested_data is exist [10:28:49]produce_requested_data [10:28:49]requested_item fm.sn is exist - process it [10:28:49]wFMCommunicate request_size=4 [10:28:49]MH_SAM_APDU [10:28:49]CAPDU: 80 11 00 00 [10:28:49]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:49]Read from MH i2c: E2 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 17 00 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [10:28:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:28:49]wFMCommunicate OK [10:28:49]requested_item fd.num is exist - process it [10:28:49]SAM_PROTO_GetFieldsCounters [10:28:49]wFMCommunicate request_size=4 [10:28:49]MH_SAM_APDU [10:28:49]CAPDU: 80 13 00 00 [10:28:49]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:49]Read from MH i2c: E2 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 62 00 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [10:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BD 00 00 00 5E 04 04 00 BD 00 00 00 57 04 04 00 BE 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:49]wFMCommunicate OK [10:28:49]SAM_PROTO_GetFieldsCounters done [10:28:49]requested_item shift.num is exist - process it [10:28:49]requested_item shift.opened is exist - process it [10:28:49]req_shift_opened [10:28:49]FM_GetShiftState [10:28:49]SAM_PROTO_GetShiftState [10:28:49]wFMCommunicate request_size=4 [10:28:49]MH_SAM_APDU [10:28:49]CAPDU: 80 13 01 00 [10:28:49]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [10:28:49]Write i2c OK [10:28:49]MH_I2C_Read... [10:28:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:49]Read from MH i2c: E2 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 0E 00 [10:28:49]MH_I2C_Read... [10:28:49]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BF [10:28:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:28:49]wFMCommunicate OK [10:28:49]SAM_PROTO_GetShiftState done [10:28:49]FM_GetShiftState done [10:28:49]req_shift_opened done [10:28:49]requested_item shift.open_date is exist - process it [10:28:49]req_shift_open_date [10:28:49]req_shift_open_date done [10:28:49]produce_requested_data done [10:28:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162744,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:28:49]process_action_free close_receipt [10:28:49]json_value_free [10:28:49]json_value_free done [10:28:49]process_json_proto returns [10:28:49]Send response to host [10:28:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162744,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:28:49]free response buf [10:28:49]execute_script done [10:28:49]execute_script returns [10:28:49]free content buf [10:28:49]Sock 7.Close socket [10:28:49]Sock 7.Thread stoped [10:28:50]accept exits with 9 [10:28:50]New connection [10:28:50]New thread 3067313508 created [10:28:50]Thread 3067170148 joined [10:28:50]Waiting for new connection... [10:28:50] Sock 9.Parse request [10:28:50]Sock 9.Check first char [10:28:50]Sock 9.First char is OK [10:28:50]request: POST /json_proto HTTP/1.0 [10:28:50]Method: POST [10:28:50]URL: /json_proto [10:28:50]Method is POST - this is cgi request [10:28:50]url: /json_proto [10:28:50]query_string will be loaded in cgi processing [10:28:50]execute_cgi json_proto POST (null) [10:28:50]execute_cgi path=json_proto method=POST [10:28:50]POST find Content-Length [10:28:50]Host: 172.17.44.132:8080 [10:28:50]Content-Length: 685 [10:28:50]Content-Type: application/json [10:28:50] [10:28:50]POST finish read [10:28:50]Found Content-Length = 685 [10:28:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 56.730, "sum" : 2178.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2800.00, "total" : 2178.00, "payments": [ { "type": 0, "sum" : 2178.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:50]execute_script... [10:28:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291189", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 56.730, "sum" : 2178.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2800.00, "total" : 2178.00, "payments": [ { "type": 0, "sum" : 2178.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:28:50]POST & json_proto [10:28:50]process_json_proto [10:28:50]json parsed OK: [10:28:50]protocol is kg_v1.0 [10:28:50]action value=close_receipt [10:28:50]process_action close_receipt [10:28:50]cmd_close_receipt [10:28:50]MH_GetDate [10:28:50]Write to MH i2c: F0 00 00 73 02 64 [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: F0 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: F0 09 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: F0 09 00 73 02 00 E2 6F C4 66 2A 83 C1 65 BB [10:28:50]GetLastDocTimeStamp 1724149724 [10:28:50]current date 1724149730 [10:28:50]FM_GetShiftState [10:28:50]SAM_PROTO_GetShiftState [10:28:50]wFMCommunicate request_size=4 [10:28:50]MH_SAM_APDU [10:28:50]CAPDU: 80 13 01 00 [10:28:50]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [10:28:50]Write i2c OK [10:28:50]MH_I2C_Read... [10:28:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:50]Read from MH i2c: E2 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 0E 00 [10:28:50]MH_I2C_Read... [10:28:50]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C1 [10:28:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:28:50]wFMCommunicate OK [10:28:50]SAM_PROTO_GetShiftState done [10:28:50]FM_GetShiftState done [10:28:50]opened in 1724113081 [10:28:50]opened+sec_in_day 1724199481 [10:28:50]quantity*price = 217843 [10:28:50]sum+1 = 217844 [10:28:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 2178.00 Внесено: 2800.00 СДАЧА: 622.00 НСП 1% : 19.28 НДС 12% : 231.34 Наличными: 2178.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 190 20.08.2024 10:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162745 ФПД: 254596774053077 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T102850&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162745&fm=254596774053077&tin=02508201610067®Number=0000000000092562&sum=217800 [10:28:51]StoreToDocumentArchive [10:28:51]shift 465 fd 162745 [10:28:51]save to /storage/0465/doc_00162745 [10:28:51]save last doc name /storage/0465/doc_00162745 to /storage/kkm_last_doc_name [10:28:51]save OK [10:28:51]Clear old archive folders... [10:28:51]ProcessDocumentItem done err = 0, tmpTLVsize=250 [10:28:51]tlvbuf is 01B4A220 [10:28:51]SAM_PROTO_ClearQueue [10:28:51]wFMCommunicate request_size=4 [10:28:51]MH_SAM_APDU [10:28:51]CAPDU: 80 09 00 00 [10:28:51]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [10:28:51]Write i2c OK [10:28:51]MH_I2C_Read... [10:28:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:28:51]Read from MH i2c: E2 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: E2 03 00 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [10:28:51]RAPDU: 90 00 [10:28:51]wFMCommunicate OK [10:28:51]SAM_PROTO_ClearQueue done [10:28:51]KKMCreateOFDPacket [10:28:51]OFDProtocolAddRootSTLVToBuf [10:28:51]FM_MakeSignedData [10:28:51]FM_MakeSignedData [10:28:51]SAM_PROTO_SignData [10:28:51]wFMCommunicate request_size=4 [10:28:51]MH_SAM_APDU [10:28:51]CAPDU: 80 0D 01 02 [10:28:51]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [10:28:51]Write i2c OK [10:28:51]MH_I2C_Read... [10:28:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:28:51]Read from MH i2c: E2 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: E2 03 00 [10:28:51]MH_I2C_Read... [10:28:51]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [10:28:51]RAPDU: 90 00 [10:28:51]wFMCommunicate OK [10:28:51]wFMCommunicate request_size=255 [10:28:51]MH_SAM_APDU [10:28:51]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9A DD 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 F3 52 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 52 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5E 5A 00 00 00 00 07 04 06 62 CD F4 [10:28:54]CommunicateWithHost err = 0 [10:28:54]CheckOFDResponse [10:28:54]1017 (14) - 77093643461234 [10:28:54]1041 (16) - 0000000000871769 [10:28:54]1040 (4) - 162745 [10:28:54]1012 (4) - 20.08.2024 04:19 [10:28:54]1206 (1) - 0 [10:28:54]OFD Sender: Remove packet 162745 [10:28:54]ProducePacketName [10:28:54]name=ofd_packets/00162745 [10:28:54]NVStorageDeleteData [10:28:54]OFD Sender: No OFD packet to send [10:28:55]OFD Sender: No OFD packet to send [10:28:55]Read from MH i2c: 01 [10:28:55]MH_I2C_Read... [10:28:55]*** Stop cut motor [10:28:55]*** Cut end [10:28:55]Read from MH i2c: 01 07 00 [10:28:55]MH_I2C_Read... [10:28:55]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [10:28:55]process_action close_receipt done [10:28:55]requested_data is exist [10:28:55]produce_requested_data [10:28:55]requested_item fm.sn is exist - process it [10:28:55]wFMCommunicate request_size=4 [10:28:55]MH_SAM_APDU [10:28:55]CAPDU: 80 11 00 00 [10:28:55]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [10:28:55]Write i2c OK [10:28:55]MH_I2C_Read... [10:28:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:28:55]Read from MH i2c: E2 [10:28:55]MH_I2C_Read... [10:28:55]Read from MH i2c: E2 17 00 [10:28:55]MH_I2C_Read... [10:28:55]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [10:28:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:28:56]wFMCommunicate OK [10:28:56]requested_item fd.num is exist - process it [10:28:56]SAM_PROTO_GetFieldsCounters [10:28:56]wFMCommunicate request_size=4 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 13 00 00 [10:28:56]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 62 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 62 00 BC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 A2 [10:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BE 00 00 00 5E 04 04 00 BE 00 00 00 57 04 04 00 BF 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:28:56]wFMCommunicate OK [10:28:56]SAM_PROTO_GetFieldsCounters done [10:28:56]requested_item shift.num is exist - process it [10:28:56]requested_item shift.opened is exist - process it [10:28:56]req_shift_opened [10:28:56]FM_GetShiftState [10:28:56]SAM_PROTO_GetShiftState [10:28:56]wFMCommunicate request_size=4 [10:28:56]MH_SAM_APDU [10:28:56]CAPDU: 80 13 01 00 [10:28:56]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [10:28:56]Write i2c OK [10:28:56]MH_I2C_Read... [10:28:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:28:56]Read from MH i2c: E2 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 0E 00 [10:28:56]MH_I2C_Read... [10:28:56]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0A [10:28:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:28:56]wFMCommunicate OK [10:28:56]SAM_PROTO_GetShiftState done [10:28:56]FM_GetShiftState done [10:28:56]req_shift_opened done [10:28:56]requested_item shift.open_date is exist - process it [10:28:56]req_shift_open_date [10:28:56]req_shift_open_date done [10:28:56]produce_requested_data done [10:28:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162745,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:28:56]process_action_free close_receipt [10:28:56]json_value_free [10:28:56]json_value_free done [10:28:56]process_json_proto returns [10:28:56]Send response to host [10:28:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162745,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:28:56]free response buf [10:28:56]execute_script done [10:28:56]execute_script returns [10:28:56]free content buf [10:28:56]Sock 9.Close socket [10:28:56]Sock 9.Thread stoped [10:29:00]OFD Sender: No OFD packet to send [10:29:01]recv_with_timeout no data received [10:29:03]accept exits with 7 [10:29:03]New connection [10:29:03]New thread 3067170148 created [10:29:03]Thread 3067313508 joined [10:29:03]Waiting for new connection... [10:29:03] Sock 7.Parse request [10:29:03]Sock 7.Check first char [10:29:03]Sock 7.First char is OK [10:29:03]request: POST /json_proto HTTP/1.0 [10:29:03]Method: POST [10:29:03]URL: /json_proto [10:29:03]Method is POST - this is cgi request [10:29:03]url: /json_proto [10:29:03]query_string will be loaded in cgi processing [10:29:03]execute_cgi json_proto POST (null) [10:29:03]execute_cgi path=json_proto method=POST [10:29:03]POST find Content-Length [10:29:03]Host: 172.17.44.132:8080 [10:29:03]Content-Length: 677 [10:29:03]Content-Type: application/json [10:29:03] [10:29:03]POST finish read [10:29:03]Found Content-Length = 677 [10:29:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:03]execute_script... [10:29:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291195", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:29:03]POST & json_proto [10:29:03]process_json_proto [10:29:03]json parsed OK: [10:29:03]protocol is kg_v1.0 [10:29:03]action value=close_receipt [10:29:03]process_action close_receipt [10:29:03]cmd_close_receipt [10:29:03]MH_GetDate [10:29:03]Write to MH i2c: F0 00 00 BE 02 AF [10:29:03]Write i2c OK [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: F0 [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: F0 09 00 [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: F0 09 00 BE 02 00 EF 6F C4 66 2A 83 C1 65 13 [10:29:03]GetLastDocTimeStamp 1724149730 [10:29:03]current date 1724149743 [10:29:03]FM_GetShiftState [10:29:03]SAM_PROTO_GetShiftState [10:29:03]wFMCommunicate request_size=4 [10:29:03]MH_SAM_APDU [10:29:03]CAPDU: 80 13 01 00 [10:29:03]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [10:29:03]Write i2c OK [10:29:03]MH_I2C_Read... [10:29:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:29:03]Read from MH i2c: E2 [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: E2 0E 00 [10:29:03]MH_I2C_Read... [10:29:03]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0C [10:29:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:29:03]wFMCommunicate OK [10:29:03]SAM_PROTO_GetShiftState done [10:29:03]FM_GetShiftState done [10:29:03]opened in 1724113081 [10:29:03]opened+sec_in_day 1724199481 [10:29:03]quantity*price = 60003 [10:29:03]sum+1 = 60004 [10:29:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.82 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 193 20.08.2024 10:30 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162748 ФПД: 240029848627764 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T103009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162748&fm=240029848627764&tin=02508201610067®Number=0000000000092562&sum=45000 [10:30:10]StoreToDocumentArchive [10:30:10]shift 465 fd 162748 [10:30:10]save to /storage/0465/doc_00162748 [10:30:10]save last doc name /storage/0465/doc_00162748 to /storage/kkm_last_doc_name [10:30:10]save OK [10:30:10]Clear old archive folders... [10:30:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:30:10]tlvbuf is 01B61740 [10:30:10]SAM_PROTO_ClearQueue [10:30:10]wFMCommunicate request_size=4 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 09 00 00 [10:30:10]Write to MH i2c: E2 08 00 62 03 80 09 00 00 00 00 00 00 D7 [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [10:30:10]RAPDU: 90 00 [10:30:10]wFMCommunicate OK [10:30:10]SAM_PROTO_ClearQueue done [10:30:10]KKMCreateOFDPacket [10:30:10]OFDProtocolAddRootSTLVToBuf [10:30:10]FM_MakeSignedData [10:30:10]FM_MakeSignedData [10:30:10]SAM_PROTO_SignData [10:30:10]wFMCommunicate request_size=4 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 0D 01 02 [10:30:10]Write to MH i2c: E2 08 00 63 03 80 0D 01 02 00 00 00 00 DF [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:30:10]Read from MH i2c: E2 03 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 63 03 00 90 00 DA [10:30:10]RAPDU: 90 00 [10:30:10]wFMCommunicate OK [10:30:10]wFMCommunicate request_size=255 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 31 70 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7B 02 00 35 04 06 00 DA 4E 4D DC [10:30:10]Write to MH i2c: E2 02 01 64 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 31 70 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7B 02 00 35 04 06 00 DA 4E 4D DC 00 00 12 [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [10:30:10]RAPDU: 90 00 [10:30:10]wFMCommunicate OK [10:30:10]wFMCommunicate request_size=7 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 0D 02 02 02 EA 34 [10:30:10]Write to MH i2c: E2 0A 00 65 03 80 0D 02 02 02 00 EA 34 00 00 04 [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [10:30:10]RAPDU: 90 00 [10:30:10]wFMCommunicate OK [10:30:10]wFMCommunicate request_size=4 [10:30:10]MH_SAM_APDU [10:30:10]CAPDU: 80 0D 03 02 [10:30:10]Write to MH i2c: E2 08 00 66 03 80 0D 03 02 00 00 00 00 E4 [10:30:10]Write i2c OK [10:30:10]MH_I2C_Read... [10:30:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:30:10]Read from MH i2c: E2 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 0B 00 [10:30:10]MH_I2C_Read... [10:30:10]Read from MH i2c: E2 0B 00 66 03 00 E1 BE 1A 0B 0F 4E 17 05 90 00 22 [10:30:11]RAPDU: E1 BE 1A 0B 0F 4E 17 05 90 00 [10:30:11]wFMCommunicate OK [10:30:11]SAM_PROTO_SignData done [10:30:11]FM_MakeSignedData done [10:30:11]CreateOFDProtocolMessage [10:30:11]wFMCommunicate request_size=4 [10:30:11]MH_SAM_APDU [10:30:11]CAPDU: 80 11 00 00 [10:30:11]Write to MH i2c: E2 08 00 67 03 80 11 00 00 00 00 00 00 E4 [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:11]Read from MH i2c: E2 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: E2 17 00 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: E2 17 00 67 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [10:30:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:30:11]wFMCommunicate OK [10:30:11]CreateOFDProtocolMessage done [10:30:11]OFDSenderStorePacket 162748 [10:30:11]StoreOFDPacket docnum=162748 [10:30:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CB B3 04 01 E8 DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 31 70 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7B 02 00 35 04 06 00 DA 4E 4D DC EA 34 E1 BE 1A 0B 0F 4E 17 05 [10:30:11]CheckFolder [10:30:11]dirname=/storage/ofd_packets [10:30:11]CheckFolder done [10:30:11]ProducePacketName [10:30:11]name=ofd_packets/00162748 [10:30:11]NVStorageSaveData ofd_packets/00162748 [10:30:11]File name is /storage/ofd_packets/00162748 [10:30:11]Write 298 bytes [10:30:11]NVStorageSaveData done [10:30:11]OFDSenderStorePacket done [10:30:11]KKMCreateOFDPacket done [10:30:11]NVStorageSaveData kkm_last_timestamp [10:30:11]File name is /storage/kkm_last_timestamp [10:30:11]Write 4 bytes [10:30:11]NVStorageSaveData done [10:30:11]ExternCall_PrintAddStr [10:30:11]wPrintStart [10:30:11]Write to MH i2c: 01 00 00 68 03 6B [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: 01 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: 01 07 00 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: 01 07 00 68 03 00 00 00 00 00 FF 0F 80 [10:30:11]RasterBufferAndPrint [10:30:11]line Счет N : (1)291198 [10:30:11]line ИНН: 02508201610067 [10:30:11]line Контрольно-Кассовый Чек [10:30:11]line ПРОДАЖА [10:30:11]line ТРК (МРК, ГНК) : 21 [10:30:11]line Товар: 2710194800 [10:30:11]line ДТ-К-5 [10:30:11]line 5.910 * 76.20 [10:30:11]line = 450.34 [10:30:11]line НДС 12% НСП 1% [10:30:11]line > о реализуемом товаре [10:30:11]line ОКРУГЛЕНИЕ: -0.34 [10:30:11]line ИТОГО: 450.00 [10:30:11]line Внесено: 450.00 [10:30:11]line СДАЧА: 0.00 [10:30:11]line НСП 1% : 3.98 [10:30:11]line НДС 12% : 47.82 [10:30:11]line Наличными: 450.00 [10:30:11]line Безнал.: 0.00 [10:30:11]line Место: АЗС № 130 "Партнер Нефть" [10:30:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:30:11]line СНО: Общий режим [10:30:11]line Чек 193 20.08.2024 10:30 [10:30:11]line Смена: 465 ФФД: 1.0 [10:30:11]line ЗНМ: 0300000070 [10:30:11]line РНМ: 0000000000092562 [10:30:11]line Версия ККМ: 001 [10:30:11]line ФМ: 0000000000871769 [10:30:11]line ФД: 162748 [10:30:11]line ФПД: 240029848627764 [10:30:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T103009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162748&fm=240029848627764&tin=02508201610067®Number=0000000000092562&sum=45000 [10:30:11]written 0, free lines is 4095 [10:30:11]Write to MH i2c: 01 00 00 93 03 96 [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: 01 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: 01 07 00 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: 01 07 00 93 03 00 00 00 00 00 CA 0C 73 [10:30:11]RasterBufferAndPrint [10:30:11]line [10:30:11]line [10:30:11]line [10:30:11]line [10:30:11]line [10:30:11]written 0, free lines is 3302 [10:30:11]MH_Cut [10:30:11]Write to MH i2c: D1 01 00 9A 03 01 6F [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: D1 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: D1 01 00 [10:30:11]MH_I2C_Read... [10:30:11]Read from MH i2c: D1 01 00 9A 03 00 6E [10:30:11]Write to MH i2c: 01 00 00 9B 03 9E [10:30:11]Write i2c OK [10:30:11]MH_I2C_Read... [10:30:12]ConnectInit Can't take IP for lk.salyk.kg [10:30:12]CommunicateWithHost connect error [10:30:12]CommunicateWithHost err = -1 [10:30:12]OFD Sender: Server communicate error [10:30:12]OFD Sender: Processing packet 162746 [packets to send 959, broken 956] [10:30:12]ProducePacketName [10:30:12]name=ofd_packets/00162746 [10:30:12]OFD Sender: To server: pG, [10:30:12]CommunicateWithHost lk.salyk.kg:30040 [10:30:12]ConnectInit lk.salyk.kg [10:30:12]*** Cut start [10:30:12]*** Purtial cut [10:30:12]*** Stage 1: CUTSNS_PIN = 1 [10:30:14]Read from MH i2c: 01 [10:30:14]MH_I2C_Read... [10:30:14]*** Stop cut motor [10:30:14]*** Cut end [10:30:14]Read from MH i2c: 01 07 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 FF 0F B3 [10:30:14]process_action close_receipt done [10:30:14]requested_data is exist [10:30:14]produce_requested_data [10:30:14]requested_item fm.sn is exist - process it [10:30:14]wFMCommunicate request_size=4 [10:30:14]MH_SAM_APDU [10:30:14]CAPDU: 80 11 00 00 [10:30:14]Write to MH i2c: E2 08 00 9C 03 80 11 00 00 00 00 00 00 19 [10:30:14]Write i2c OK [10:30:14]MH_I2C_Read... [10:30:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:30:14]Read from MH i2c: E2 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 17 00 [10:30:14]MH_I2C_Read... [10:30:14]Read from MH i2c: E2 17 00 9C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 72 [10:30:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:30:14]wFMCommunicate OK [10:30:14]requested_item fd.num is exist - process it [10:30:14]SAM_PROTO_GetFieldsCounters [10:30:14]wFMCommunicate request_size=4 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16969228+1707180842=1724150070 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 37 71 C4 66 2A 83 C1 65 A4 [10:34:31]Current date/time: 20.08.2024 10:34 [10:34:31]FM_Init [10:34:31]wFMConnect [10:34:31]MH_SAM_On [10:34:31]Write to MH i2c: E0 00 00 08 00 E7 [10:34:31]Write i2c OK [10:34:31]MH_I2C_Read... [10:34:31]*** iso7816_init finished! [10:34:31]*** atr: [10:34:31]*** 0F 3B D5 18 FF 81 91 FE [10:34:31]*** 1F C3 80 73 C8 21 10 0A [10:34:31]*** 00 00 00 00 00 00 00 00 [10:34:31]*** 00 00 00 00 00 00 00 00 [10:34:31]*** 00 00 00 00 00 00 00 00 [10:34:31]*** 00 00 00 00 00 00 00 00 [10:34:31]*** 00 00 00 00 00 00 00 00 [10:34:31]*** 00 00 00 00 00 00 00 00 [10:34:31]Read from MH i2c: E0 [10:34:31]MH_I2C_Read... [10:34:31]Read from MH i2c: E0 10 00 [10:34:31]MH_I2C_Read... [10:34:31]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:34:31]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:34:31]wFMCommunicate request_size=10 [10:34:31]MH_SAM_APDU [10:34:31]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:34:31]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:34:31]Write i2c OK [10:34:31]MH_I2C_Read... [00:00:08]/dev/ttyS4 opened [00:00:08] *** EcrCore started. Build 196 *** [00:00:08]MH_InterfaceInit /dev/i2c-1 [00:00:08]Malloc ok [00:00:08]MH_GetMetrics [00:00:08]Write to MH i2c: 00 00 00 01 00 00 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:08]Are we in boot? [00:00:08]We are in boot - try to switch [00:00:08]Write to MH i2c: A0 00 00 02 00 A1 [00:00:08]Write i2c OK [00:00:08]MH_I2C_Read... [00:00:08]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:08]*** [00:00:08]Read from MH i2c: A0 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 [00:00:08]MH_I2C_Read... [00:00:08]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:08]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:08]*** Waiting for read because exit forced [00:00:08]*** 10 ms more... [00:00:08]*** MH1903 init start (LINUX_LIGHT) [00:00:08]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:08]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:08]*** step 0: 5000 (2650, 2350 REF) [00:00:08]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 16969460+1707180842=1724150302 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 03 00 02 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:09]Are we in boot? [00:00:09]We are not in boot now [00:00:09]Write to MH i2c: 01 00 00 04 00 04 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:09]Model is 3 [00:00:09]MH firmware is 30515 [00:00:09]MH boot firmware is 3 [00:00:09]MH_SetPrinterDots 448 [00:00:09]HeadWidthInBytes 56 [00:00:09]maxmasksize 7 [00:00:09]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:09]Write to MH i2c: D5 00 00 06 00 DA [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]LoadDictionaryFromArray [00:00:09]Load OK [00:00:09]ExternCall_SetCallbacks [00:00:09]NVStorageInit [00:00:09]MH_GetDate [00:00:09]Write to MH i2c: F0 00 00 07 00 F6 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: F0 09 00 07 00 00 1F 72 C4 66 2A 83 C1 65 8D [10:38:23]Current date/time: 20.08.2024 10:38 [10:38:23]FM_Init [10:38:23]wFMConnect [10:38:23]MH_SAM_On [10:38:23]Write to MH i2c: E0 00 00 08 00 E7 [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]*** iso7816_init finished! [10:38:23]*** atr: [10:38:23]*** 0F 3B D5 18 FF 81 91 FE [10:38:23]*** 1F C3 80 73 C8 21 10 0A [10:38:23]*** 00 00 00 00 00 00 00 00 [10:38:23]*** 00 00 00 00 00 00 00 00 [10:38:23]*** 00 00 00 00 00 00 00 00 [10:38:23]*** 00 00 00 00 00 00 00 00 [10:38:23]*** 00 00 00 00 00 00 00 00 [10:38:23]*** 00 00 00 00 00 00 00 00 [10:38:23]Read from MH i2c: E0 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E0 10 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [10:38:23]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [10:38:23]wFMCommunicate request_size=10 [10:38:23]MH_SAM_APDU [10:38:23]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [10:38:23]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [10:38:23]Read from MH i2c: E2 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 03 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [10:38:23]RAPDU: 90 00 [10:38:23]wFMCommunicate OK [10:38:23]wFMCommunicate request_size=4 [10:38:23]MH_SAM_APDU [10:38:23]CAPDU: 80 11 00 00 [10:38:23]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:23]Read from MH i2c: E2 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 17 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [10:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:23]wFMCommunicate OK [10:38:23]Detected FM SN is 0000000000871769 [10:38:23]Stored FM SN is 0000000000871769 [10:38:23]wFMCommunicate request_size=9 [10:38:23]MH_SAM_APDU [10:38:23]CAPDU: 80 16 00 00 04 E7 8B 00 00 [10:38:23]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [10:38:23]Read from MH i2c: E2 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 03 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [10:38:23]RAPDU: 90 00 [10:38:23]wFMCommunicate OK [10:38:23]FM PIN OK [10:38:23]wFMCommunicate request_size=8 [10:38:23]MH_SAM_APDU [10:38:23]CAPDU: 80 14 04 00 03 02 00 01 [10:38:23]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [10:38:23]Read from MH i2c: E2 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 03 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [10:38:23]RAPDU: 90 00 [10:38:23]wFMCommunicate OK [10:38:23]wFMCommunicate request_size=13 [10:38:23]MH_SAM_APDU [10:38:23]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [10:38:23]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [10:38:23]Read from MH i2c: E2 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 03 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [10:38:23]RAPDU: 90 00 [10:38:23]wFMCommunicate OK [10:38:23]wFMCommunicate request_size=4 [10:38:23]MH_SAM_APDU [10:38:23]CAPDU: 80 11 00 00 [10:38:23]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:23]Read from MH i2c: E2 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 17 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [10:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:23]wFMCommunicate OK [10:38:23]DocumentArchiveInit [10:38:23]Start Httpd... [10:38:23]Httpd thread 3067440484 created [10:38:23]Write to MH i2c: 01 00 00 0F 00 0F [10:38:23]Write i2c OK [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: 01 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: 01 07 00 [10:38:23]MH_I2C_Read... [10:38:23]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [10:38:23]MH Int Process started [10:38:23]Allocated Socket 8 [10:38:23]Bind OK [10:38:23]Listen OK [10:38:23]httpd running on port 8080 [10:38:23]Waiting for new connection... [10:38:24]OFD Sender: Processing packet 162746 [packets to send 960, broken 956] [10:38:24]ProducePacketName [10:38:24]name=ofd_packets/00162746 [10:38:24]OFD Sender: To server: pG, [10:38:24]CommunicateWithHost lk.salyk.kg:30040 [10:38:24]ConnectInit lk.salyk.kg [10:38:28]accept exits with 9 [10:38:28]New connection [10:38:28]New thread 3067153764 created [10:38:28]Waiting for new connection... [10:38:28] Sock 9.Parse request [10:38:28]Sock 9.Check first char [10:38:28]Sock 9.First char is OK [10:38:28]request: POST /json_proto HTTP/1.0 [10:38:28]Method: POST [10:38:28]URL: /json_proto [10:38:28]Method is POST - this is cgi request [10:38:28]url: /json_proto [10:38:28]query_string will be loaded in cgi processing [10:38:28]execute_cgi json_proto POST (null) [10:38:28]execute_cgi path=json_proto method=POST [10:38:28]POST find Content-Length [10:38:28]Host: 172.17.44.132:8080 [10:38:28]Content-Length: 215 [10:38:28]Content-Type: application/json [10:38:28] [10:38:28]POST finish read [10:38:28]Found Content-Length = 215 [10:38: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" ] } } [10:38:28]execute_script... [10:38: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" ] } } [10:38:28]POST & json_proto [10:38:28]process_json_proto [10:38:28]json parsed OK: [10:38:28]protocol is kg_v1.0 [10:38:28]action value=get_value [10:38:28]process_action get_value [10:38:28]cmd_get_value [10:38:28]process_action get_value done [10:38:28]requested_data is exist [10:38:28]produce_requested_data [10:38:28]requested_item kkm.sn is exist - process it [10:38:28]requested_item kkm.ver is exist - process it [10:38:28]requested_item fm.sn is exist - process it [10:38:28]wFMCommunicate request_size=4 [10:38:28]MH_SAM_APDU [10:38:28]CAPDU: 80 11 00 00 [10:38:28]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [10:38:28]Write i2c OK [10:38:28]MH_I2C_Read... [10:38:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:28]Read from MH i2c: E2 [10:38:28]MH_I2C_Read... [10:38:28]Read from MH i2c: E2 17 00 [10:38:28]MH_I2C_Read... [10:38:28]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [10:38:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:28]wFMCommunicate OK [10:38:28]requested_item fd.num is exist - process it [10:38:28]SAM_PROTO_GetFieldsCounters [10:38:28]wFMCommunicate request_size=4 [10:38:28]MH_SAM_APDU [10:38:28]CAPDU: 80 13 00 00 [10:38:28]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [10:38:28]Write i2c OK [10:38:28]MH_I2C_Read... [10:38:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:28]Read from MH i2c: E2 [10:38:28]MH_I2C_Read... [10:38:28]Read from MH i2c: E2 62 00 [10:38:28]MH_I2C_Read... [10:38:28]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 05 [10:38: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C2 00 00 00 5E 04 04 00 C2 00 00 00 57 04 04 00 C3 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:38:28]wFMCommunicate OK [10:38:28]SAM_PROTO_GetFieldsCounters done [10:38:28]requested_item shift.num is exist - process it [10:38:28]requested_item shift.opened is exist - process it [10:38:28]req_shift_opened [10:38:28]FM_GetShiftState [10:38:28]SAM_PROTO_GetShiftState [10:38:28]wFMCommunicate request_size=4 [10:38:28]MH_SAM_APDU [10:38:28]CAPDU: 80 13 01 00 [10:38:28]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:38:28]Write i2c OK [10:38:28]MH_I2C_Read... [10:38:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:28]Read from MH i2c: E2 [10:38:28]MH_I2C_Read... [10:38:28]Read from MH i2c: E2 0E 00 [10:38:28]MH_I2C_Read... [10:38:28]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [10:38:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:38:28]wFMCommunicate OK [10:38:28]SAM_PROTO_GetShiftState done [10:38:28]FM_GetShiftState done [10:38:28]req_shift_opened done [10:38:28]requested_item shift.open_date is exist - process it [10:38:28]req_shift_open_date [10:38:28]req_shift_open_date done [10:38:28]produce_requested_data done [10:38:28]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162749,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:38:28]process_action_free get_value [10:38:28]json_value_free [10:38:28]json_value_free done [10:38:28]process_json_proto returns [10:38:28]Send response to host [10:38:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162749,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:38:28]free response buf [10:38:28]execute_script done [10:38:28]execute_script returns [10:38:28]free content buf [10:38:28]Sock 9.Close socket [10:38:28]Sock 9.Thread stoped [10:38:28]accept exits with 12 [10:38:28]New connection [10:38:28]New thread 3067010404 created [10:38:28]Thread 3067153764 joined [10:38:28]Waiting for new connection... [10:38:28] Sock 12.Parse request [10:38:28]Sock 12.Check first char [10:38:28]Sock 12.First char is OK [10:38:28]request: POST /json_proto HTTP/1.0 [10:38:28]Method: POST [10:38:28]URL: /json_proto [10:38:28]Method is POST - this is cgi request [10:38:28]url: /json_proto [10:38:28]query_string will be loaded in cgi processing [10:38:28]execute_cgi json_proto POST (null) [10:38:28]execute_cgi path=json_proto method=POST [10:38:28]POST find Content-Length [10:38:28]Host: 172.17.44.132:8080 [10:38:28]Content-Length: 331 [10:38:28]Content-Type: application/json [10:38:28] [10:38:28]POST finish read [10:38:28]Found Content-Length = 331 [10:38:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:38:28]execute_script... [10:38:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:38:28]POST & json_proto [10:38:28]process_json_proto [10:38:28]json parsed OK: [10:38:28]protocol is kg_v1.0 [10:38:28]action value=get_value [10:38:29]process_action get_value [10:38:29]cmd_get_value [10:38:29]process_action get_value done [10:38:29]requested_data is exist [10:38:29]produce_requested_data [10:38:29]requested_item fm.sale.total is exist - process it [10:38:29]SAM_PROTO_GetFMData [10:38:29]wFMCommunicate request_size=4 [10:38:29]MH_SAM_APDU [10:38:29]CAPDU: 80 13 03 00 [10:38:29]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [10:38:29]Write i2c OK [10:38:29]MH_I2C_Read... [10:38:29]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:38:29]Read from MH i2c: E2 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 FD 00 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 1A 78 02 00 69 04 A4 00 6F 04 04 00 0A 75 02 00 B1 04 05 00 40 39 95 67 03 70 04 05 00 CE 2C E6 66 02 72 04 05 00 72 0C AF 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 44 06 93 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 D6 AE B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 56 [10:38:29]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 1A 78 02 00 69 04 A4 00 6F 04 04 00 0A 75 02 00 B1 04 05 00 40 39 95 67 03 70 04 05 00 CE 2C E6 66 02 72 04 05 00 72 0C AF 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 44 06 93 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 D6 AE B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [10:38:29]wFMCommunicate OK [10:38:29]wFMCommunicate request_size=4 [10:38:29]MH_SAM_APDU [10:38:29]CAPDU: 80 17 00 00 [10:38:29]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [10:38:29]Write i2c OK [10:38:29]MH_I2C_Read... [10:38:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:38:29]Read from MH i2c: E2 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 FD 00 [10:38:29]MH_I2C_Read... [10:38:29]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [10:38:29]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:38:29]wFMCommunicate OK [10:38:29]wFMCommunicate request_size=4 [10:38:29]MH_SAM_APDU [10:38:29]CAPDU: 80 17 00 00 [10:38:29]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [10:38:29]ConnectInit Can't take IP for lk.salyk.kg [10:38:29]CommunicateWithHost connect error [10:38:29]CommunicateWithHost err = -1 [10:38:29]OFD Sender: Server communicate error [10:38:29]Write i2c OK [10:38:29]MH_I2C_Read... [10:38:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:38:30]Read from MH i2c: E2 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 FD 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [10:38:30]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:38:30]wFMCommunicate OK [10:38:30]wFMCommunicate request_size=4 [10:38:30]MH_SAM_APDU [10:38:30]CAPDU: 80 17 00 00 [10:38:30]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:38:30]Read from MH i2c: E2 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 FD 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [10:38:30]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:38:30]wFMCommunicate OK [10:38:30]wFMCommunicate request_size=4 [10:38:30]MH_SAM_APDU [10:38:30]CAPDU: 80 17 00 00 [10:38:30]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [10:38:30]Read from MH i2c: E2 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 E6 00 [10:38:30]MH_I2C_Read... [10:38:30]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [10:38:30]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:38:30]wFMCommunicate OK [10:38:30]SAM_PROTO_GetFMData done [10:38:30]requested_item fm.sale_refund.total is exist - process it [10:38:30]requested_item fm.buy.total is exist - process it [10:38:30]requested_item shift.sale.total is exist - process it [10:38:30]SAM_PROTO_GetShiftData [10:38:30]wFMCommunicate request_size=4 [10:38:30]MH_SAM_APDU [10:38:30]CAPDU: 80 13 02 00 [10:38:30]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [10:38:30]Write i2c OK [10:38:30]MH_I2C_Read... [10:38:31]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [10:38:31]Read from MH i2c: E2 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 FD 00 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 FD 00 18 00 00 B0 04 AA 04 AC 04 6E 04 04 00 C2 00 00 00 69 04 9D 00 6F 04 04 00 C2 00 00 00 B1 04 04 00 F9 96 69 01 70 04 03 00 AC F5 E4 72 04 03 00 4D A1 84 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 0C 67 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 31 33 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 DD [10:38:31]RAPDU: B0 04 AA 04 AC 04 6E 04 04 00 C2 00 00 00 69 04 9D 00 6F 04 04 00 C2 00 00 00 B1 04 04 00 F9 96 69 01 70 04 03 00 AC F5 E4 72 04 03 00 4D A1 84 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 0C 67 26 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 31 33 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [10:38:31]wFMCommunicate OK [10:38:31]wFMCommunicate request_size=4 [10:38:31]MH_SAM_APDU [10:38:31]CAPDU: 80 17 00 00 [10:38:31]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [10:38:31]Write i2c OK [10:38:31]MH_I2C_Read... [10:38:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:38:31]Read from MH i2c: E2 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 FD 00 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 FD 00 19 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 90 00 B3 [10:38:31]RAPDU: 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:38:31]wFMCommunicate OK [10:38:31]wFMCommunicate request_size=4 [10:38:31]MH_SAM_APDU [10:38:31]CAPDU: 80 17 00 00 [10:38:31]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [10:38:31]Write i2c OK [10:38:31]MH_I2C_Read... [10:38:31]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:38:31]Read from MH i2c: E2 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 FD 00 [10:38:31]MH_I2C_Read... [10:38:31]Read from MH i2c: E2 FD 00 1A 00 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 57 [10:38:31]RAPDU: 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:38:31]wFMCommunicate OK [10:38:31]wFMCommunicate request_size=4 [10:38:31]MH_SAM_APDU [10:38:31]CAPDU: 80 17 00 00 [10:38:31]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [10:38:31]Write i2c OK [10:38:31]MH_I2C_Read... [10:38:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:38:32]Read from MH i2c: E2 [10:38:32]MH_I2C_Read... [10:38:32]Read from MH i2c: E2 FD 00 [10:38:32]MH_I2C_Read... [10:38:32]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 0E [10:38:32]RAPDU: 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 90 00 [10:38:32]wFMCommunicate OK [10:38:32]wFMCommunicate request_size=4 [10:38:32]MH_SAM_APDU [10:38:32]CAPDU: 80 17 00 00 [10:38:32]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [10:38:32]Write i2c OK [10:38:32]MH_I2C_Read... [10:38:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 202! [10:38:32]Read from MH i2c: E2 [10:38:32]MH_I2C_Read... [10:38:32]Read from MH i2c: E2 CD 00 [10:38:32]MH_I2C_Read... [10:38:32]Read from MH i2c: E2 CD 00 1C 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [10:38:32]RAPDU: 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [10:38:32]wFMCommunicate OK [10:38:32]SAM_PROTO_GetShiftData done [10:38:32]requested_item shift.sale.total_cash is exist - process it [10:38:32]requested_item shift.sale_refund.total is exist - process it [10:38:32]requested_item shift.sale_refund.total_cash is exist - process it [10:38:32]requested_item shift.buy.total is exist - process it [10:38:32]requested_item shift.buy.total_cash is exist - process it [10:38:32]produce_requested_data done [10:38:32]produce_requested_data return {"fm.sale.total":146227346.56,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":236971.45,"shift.sale.total_cash":150051.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [10:38:32]process_action_free get_value [10:38:32]json_value_free [10:38:32]json_value_free done [10:38:32]process_json_proto returns [10:38:32]Send response to host [10:38:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146227346.56,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":236971.45,"shift.sale.total_cash":150051.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [10:38:32]free response buf [10:38:32]execute_script done [10:38:32]execute_script returns [10:38:32]free content buf [10:38:32]Sock 12.Close socket [10:38:32]Sock 12.Thread stoped [10:38:34]accept exits with 9 [10:38:34]New connection [10:38:34]New thread 3067153764 created [10:38:34]Thread 3067010404 joined [10:38:34]Waiting for new connection... [10:38:34] Sock 9.Parse request [10:38:34]Sock 9.Check first char [10:38:34]Sock 9.First char is OK [10:38:34]request: POST /json_proto HTTP/1.0 [10:38:34]Method: POST [10:38:34]URL: /json_proto [10:38:34]Method is POST - this is cgi request [10:38:34]url: /json_proto [10:38:34]query_string will be loaded in cgi processing [10:38:34]execute_cgi json_proto POST (null) [10:38:34]execute_cgi path=json_proto method=POST [10:38:34]POST find Content-Length [10:38:34]Host: 172.17.44.132:8080 [10:38:34]Content-Length: 859 [10:38:34]Content-Type: application/json [10:38:34] [10:38:34]POST finish read [10:38:34]Found Content-Length = 859 [10:38:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50402", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 195.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:34]execute_script... [10:38: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)50402", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 195.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:38:34]POST & json_proto [10:38:34]process_json_proto [10:38:34]json parsed OK: [10:38:34]protocol is kg_v1.0 [10:38:34]action value=close_receipt [10:38:34]process_action close_receipt [10:38:34]cmd_close_receipt [10:38:34]MH_GetDate [10:38:34]Write to MH i2c: F0 00 00 1D 00 0C [10:38:34]Write i2c OK [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: F0 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: F0 09 00 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: F0 09 00 1D 00 00 2A 72 C4 66 2A 83 C1 65 AE [10:38:34]GetLastDocTimeStamp 1724149830 [10:38:34]current date 1724150314 [10:38:34]FM_GetShiftState [10:38:34]SAM_PROTO_GetShiftState [10:38:34]wFMCommunicate request_size=4 [10:38:34]MH_SAM_APDU [10:38:34]CAPDU: 80 13 01 00 [10:38:34]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [10:38:34]Write i2c OK [10:38:34]MH_I2C_Read... [10:38:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:34]Read from MH i2c: E2 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: E2 0E 00 [10:38:34]MH_I2C_Read... [10:38:34]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [10:38:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:38:34]wFMCommunicate OK [10:38:34]SAM_PROTO_GetShiftState done [10:38:34]FM_GetShiftState done [10:38:34]opened in 1724113081 [10:38:34]opened+sec_in_day 1724199481 [10:38:34]quantity*price = 13000 [10:38:34]sum+1 = 13001 [10:38:34]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700040114120 Султан чай 1л. чер персик 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 195.00 НСП 1% : 1.72 НДС 12% : 20.70 Наличными: 195.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 195 20.08.2024 10:38 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162750 ФПД: 126965374187162 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T103834&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162750&fm=126965374187162&tin=02508201610067®Number=0000000000092562&sum=19500 0 [10:38:36]StoreToDocumentArchive [10:38:36]shift 465 fd 162750 [10:38:36]save to /storage/0465/doc_00162750 [10:38:36]save last doc name /storage/0465/doc_00162750 to /storage/kkm_last_doc_name [10:38:36]save OK [10:38:36]Clear old archive folders... [10:38:36]ProcessDocumentItem done err = 0, tmpTLVsize=368 [10:38:36]tlvbuf is 01089370 [10:38:36]SAM_PROTO_ClearQueue [10:38:36]wFMCommunicate request_size=4 [10:38:36]MH_SAM_APDU [10:38:36]CAPDU: 80 09 00 00 [10:38:36]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [10:38:36]Write i2c OK [10:38:36]MH_I2C_Read... [10:38:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:38:36]Read from MH i2c: E2 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 03 00 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [10:38:36]RAPDU: 90 00 [10:38:36]wFMCommunicate OK [10:38:36]SAM_PROTO_ClearQueue done [10:38:36]KKMCreateOFDPacket [10:38:36]OFDProtocolAddRootSTLVToBuf [10:38:36]FM_MakeSignedData [10:38:36]FM_MakeSignedData [10:38:36]SAM_PROTO_SignData [10:38:36]wFMCommunicate request_size=4 [10:38:36]MH_SAM_APDU [10:38:36]CAPDU: 80 0D 01 02 [10:38:36]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [10:38:36]Write i2c OK [10:38:36]MH_I2C_Read... [10:38:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:38:36]Read from MH i2c: E2 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 03 00 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [10:38:36]RAPDU: 90 00 [10:38:36]wFMCommunicate OK [10:38:36]wFMCommunicate request_size=255 [10:38:36]MH_SAM_APDU [10:38:36]CAPDU: 80 0D 02 02 FA 03 00 70 01 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 [10:38:36]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 70 01 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 00 00 AA [10:38:36]Write i2c OK [10:38:36]MH_I2C_Read... [10:38:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:36]Read from MH i2c: E2 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 03 00 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [10:38:36]RAPDU: 90 00 [10:38:36]wFMCommunicate OK [10:38:36]wFMCommunicate request_size=127 [10:38:36]MH_SAM_APDU [10:38:36]CAPDU: 80 0D 02 02 7A 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 2A 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7B 02 00 35 04 06 00 73 79 6E 06 F6 9A [10:38:36]Write to MH i2c: E2 82 00 2E 00 80 0D 02 02 7A 00 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 2A 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7B 02 00 35 04 06 00 73 79 6E 06 F6 9A 00 00 00 [10:38:36]Write i2c OK [10:38:36]MH_I2C_Read... [10:38:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:38:36]Read from MH i2c: E2 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 03 00 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [10:38:36]RAPDU: 90 00 [10:38:36]wFMCommunicate OK [10:38:36]wFMCommunicate request_size=4 [10:38:36]MH_SAM_APDU [10:38:36]CAPDU: 80 0D 03 02 [10:38:36]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [10:38:36]Write i2c OK [10:38:36]MH_I2C_Read... [10:38:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:38:36]Read from MH i2c: E2 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 0B 00 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 0B 00 2F 00 00 19 10 E7 56 8F 82 21 C3 90 00 06 [10:38:36]RAPDU: 19 10 E7 56 8F 82 21 C3 90 00 [10:38:36]wFMCommunicate OK [10:38:36]SAM_PROTO_SignData done [10:38:36]FM_MakeSignedData done [10:38:36]CreateOFDProtocolMessage [10:38:36]wFMCommunicate request_size=4 [10:38:36]MH_SAM_APDU [10:38:36]CAPDU: 80 11 00 00 [10:38:36]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [10:38:36]Write i2c OK [10:38:36]MH_I2C_Read... [10:38:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:36]Read from MH i2c: E2 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 17 00 [10:38:36]MH_I2C_Read... [10:38:36]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [10:38:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:36]wFMCommunicate OK [10:38:36]CreateOFDProtocolMessage done [10:38:36]OFDSenderStorePacket 162750 [10:38:36]StoreOFDPacket docnum=162750 [10:38:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 84 01 00 00 58 0D 7C 01 47 EB 5A 03 01 00 03 00 70 01 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 2A 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7B 02 00 35 04 06 00 73 79 6E 06 F6 9A 19 10 E7 56 8F 82 21 C3 [10:38:36]CheckFolder [10:38:36]dirname=/storage/ofd_packets [10:38:36]CheckFolder done [10:38:36]ProducePacketName [10:38:36]name=ofd_packets/00162750 [10:38:36]NVStorageSaveData ofd_packets/00162750 [10:38:36]File name is /storage/ofd_packets/00162750 [10:38:36]Write 418 bytes [10:38:36]NVStorageSaveData done [10:38:36]OFDSenderStorePacket done [10:38:36]KKMCreateOFDPacket done [10:38:36]NVStorageSaveData kkm_last_timestamp [10:38:36]File name is /storage/kkm_last_timestamp [10:38:36]Write 4 bytes [10:38:36]NVStorageSaveData done [10:38:37]ExternCall_PrintAddStr [10:38:37]wPrintStart [10:38:37]Write to MH i2c: 01 00 00 31 00 31 [10:38:37]Write i2c OK [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: 01 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: 01 07 00 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [10:38:37]RasterBufferAndPrint [10:38:37]line Счет N : (3)50402 [10:38:37]line ИНН: 02508201610067 [10:38:37]line Контрольно-Кассовый Чек [10:38:37]line ПРОДАЖА [10:38:37]line Товар: 48744539 [10:38:37]line LD Compact Blue [10:38:37]line 1.000 * 130.00 [10:38:37]line = 130.00 [10:38:37]line НДС 12% НСП 1% [10:38:37]line > о реализуемом товаре [10:38:37]line Товар: 4700040114120 [10:38:37]line Султан чай 1л. чер персик [10:38:37]line 1.000 * 65.00 [10:38:37]line = 65.00 [10:38:37]line НДС 12% НСП 1% [10:38:37]line > о реализуемом товаре [10:38:37]line ИТОГО: 195.00 [10:38:37]line НСП 1% : 1.72 [10:38:37]line НДС 12% : 20.70 [10:38:37]line Наличными: 195.00 [10:38:37]line Безнал.: 0.00 [10:38:37]line Место: АЗС № 130 "Партнер Нефть" [10:38:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:38:37]line СНО: Общий режим [10:38:37]line Чек 195 20.08.2024 10:38 [10:38:37]line Смена: 465 ФФД: 1.0 [10:38:37]line ЗНМ: 0300000070 [10:38:37]line РНМ: 0000000000092562 [10:38:37]line Версия ККМ: 001 [10:38:37]line ФМ: 0000000000871769 [10:38:37]line ФД: 162750 [10:38:37]line ФПД: 126965374187162 [10:38:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T103834&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162750&fm=126965374187162&tin=02508201610067®Number=0000000000092562&sum=19500 [10:38:37]line 0 [10:38:37]written 0, free lines is 4095 [10:38:37]Write to MH i2c: 01 00 00 5F 00 5F [10:38:37]Write i2c OK [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: 01 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: 01 07 00 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: 01 07 00 5F 00 00 00 00 00 00 91 0C 03 [10:38:37]RasterBufferAndPrint [10:38:37]line [10:38:37]line [10:38:37]line [10:38:37]line [10:38:37]line [10:38:37]written 0, free lines is 3238 [10:38:37]MH_Cut [10:38:37]Write to MH i2c: D1 01 00 66 00 01 38 [10:38:37]Write i2c OK [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: D1 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: D1 01 00 [10:38:37]MH_I2C_Read... [10:38:37]Read from MH i2c: D1 01 00 66 00 00 37 [10:38:37]Write to MH i2c: 01 00 00 67 00 67 [10:38:37]Write i2c OK [10:38:37]MH_I2C_Read... [10:38:38]*** Cut start [10:38:38]*** Purtial cut [10:38:38]*** Stage 1: CUTSNS_PIN = 1 [10:38:39]recv_with_timeout no data received [10:38:40]ConnectInit Can't take IP for lk.salyk.kg [10:38:40]CommunicateWithHost connect error [10:38:40]CommunicateWithHost err = -1 [10:38:40]OFD Sender: Server communicate error [10:38:40]OFD Sender: Processing packet 162746 [packets to send 961, broken 956] [10:38:40]ProducePacketName [10:38:40]name=ofd_packets/00162746 [10:38:40]OFD Sender: To server: pG, [10:38:40]CommunicateWithHost lk.salyk.kg:30040 [10:38:40]ConnectInit lk.salyk.kg [10:38:40]Read from MH i2c: 01 [10:38:40]MH_I2C_Read... [10:38:40]*** Stop cut motor [10:38:40]*** Cut end [10:38:40]Read from MH i2c: 01 07 00 [10:38:40]MH_I2C_Read... [10:38:40]Read from MH i2c: 01 07 00 67 00 00 00 00 00 00 FF 0F 7C [10:38:40]process_action close_receipt done [10:38:40]requested_data is exist [10:38:40]produce_requested_data [10:38:40]requested_item fm.sn is exist - process it [10:38:40]wFMCommunicate request_size=4 [10:38:40]MH_SAM_APDU [10:38:40]CAPDU: 80 11 00 00 [10:38:40]Write to MH i2c: E2 08 00 68 00 80 11 00 00 00 00 00 00 E2 [10:38:40]Write i2c OK [10:38:40]MH_I2C_Read... [10:38:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:38:40]Read from MH i2c: E2 [10:38:40]MH_I2C_Read... [10:38:40]Read from MH i2c: E2 17 00 [10:38:40]MH_I2C_Read... [10:38:40]Read from MH i2c: E2 17 00 68 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [10:38:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:38:40]wFMCommunicate OK [10:38:40]requested_item fd.num is exist - process it [10:38:40]SAM_PROTO_GetFieldsCounters [10:38:40]wFMCommunicate request_size=4 [10:38:40]MH_SAM_APDU [10:38:40]CAPDU: 80 13 00 00 [10:38:40]Write to MH i2c: E2 08 00 69 00 80 13 00 00 00 00 00 00 E5 [10:38:40]Write i2c OK [10:38:40]MH_I2C_Read... [10:38:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:38:40]Read from MH i2c: E2 [10:38:40]MH_I2C_Read... [10:38:40]Read from MH i2c: E2 62 00 [10:38:40]MH_I2C_Read... [10:38:40]Read from MH i2c: E2 62 00 69 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 61 [10:38: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C3 00 00 00 5E 04 04 00 C3 00 00 00 57 04 04 00 C4 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:38:40]wFMCommunicate OK [10:38:40]SAM_PROTO_GetFieldsCounters done [10:38:40]requested_item shift.num is exist - process it [10:38:40]requested_item shift.opened is exist - process it [10:38:40]req_shift_opened [10:38:40]FM_GetShiftState [10:38:40]SAM_PROTO_GetShiftState [10:38:40]wFMCommunicate request_size=4 [10:38:40]MH_SAM_APDU [10:38:40]CAPDU: 80 13 01 00 [10:38:40]Write to MH i2c: E2 08 00 6A 00 80 13 01 00 00 00 00 00 E7 [10:38:40]Write i2c OK [10:38:40]MH_I2C_Read... [10:38:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:38:40]Read from MH i2c: E2 [10:38:40]MH_I2C_Read... [10:38:40]Read from MH i2c: E2 0E 00 [10:38:40]MH_I2C_Read... [10:38:40]Read from MH i2c: E2 0E 00 6A 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B5 [10:38:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:38:40]wFMCommunicate OK [10:38:40]SAM_PROTO_GetShiftState done [10:38:40]FM_GetShiftState done [10:38:40]req_shift_opened done [10:38:40]requested_item shift.open_date is exist - process it [10:38:40]req_shift_open_date [10:38:40]req_shift_open_date done [10:38:40]produce_requested_data done [10:38:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162750,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:38:40]process_action_free close_receipt [10:38:40]json_value_free [10:38:40]json_value_free done [10:38:40]process_json_proto returns [10:38:40]Send response to host [10:38:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162750,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:38:40]free response buf [10:38:40]execute_script done [10:38:40]execute_script returns [10:38:40]free content buf [10:38:40]Sock 9.Close socket [10:38:40]Sock 9.Thread stoped [10:38:44]Connected sock=10 [10:38: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 36 39 0F 01 00 00 78 66 07 01 59 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 EF 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7B 02 00 35 04 06 00 2D 97 AE F2 D8 4B 46 1C 5D 98 FE 86 D1 85 [10:38:49]recv_with_timeout no data received [10:38:49]CommunicateWithHost answer receiving error [10:38:49]CommunicateWithHost err = -3 [10:38:49]OFD Sender: Server communicate error [10:38:54]OFD Sender: Processing packet 162746 [packets to send 961, broken 956] [10:38:54]ProducePacketName [10:38:54]name=ofd_packets/00162746 [10:38:54]OFD Sender: To server: pG, [10:38:54]CommunicateWithHost lk.salyk.kg:30040 [10:38:54]ConnectInit lk.salyk.kg [10:38:59]Connected sock=9 [10:38:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 78 66 07 01 59 9F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 00 00 00 F4 03 04 00 EF 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7B 02 00 35 04 06 00 2D 97 AE F2 D8 4B 46 1C 5D 98 FE 86 D1 85 [10:39: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 36 39 4F 00 00 00 66 BB 47 00 20 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7B 02 00 F4 03 04 00 96 1B C4 66 B6 04 01 00 00 C6 A5 FD EA 24 86 B6 DD [10:39:00]CommunicateWithHost err = 0 [10:39:00]CheckOFDResponse [10:39:00]1017 (14) - 77093643461234 [10:39:00]1041 (16) - 0000000000871769 [10:39:00]1040 (4) - 162746 [10:39:00]1012 (4) - 20.08.2024 04:29 [10:39:00]1206 (1) - 0 [10:39:00]OFD Sender: Remove packet 162746 [10:39:00]ProducePacketName [10:39:00]name=ofd_packets/00162746 [10:39:00]NVStorageDeleteData [10:39:01]OFD Sender: Processing packet 162747 [packets to send 960, broken 956] [10:39:01]ProducePacketName [10:39:01]name=ofd_packets/00162747 [10:39:01]OFD Sender: To server: pG, [10:39:01]CommunicateWithHost lk.salyk.kg:30040 [10:39:01]ConnectInit lk.salyk.kg [10:39:06]Connected sock=9 [10:39: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 36 39 0C 01 00 00 97 DA 04 01 17 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 00 00 00 F4 03 04 00 F5 6F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7B 02 00 35 04 06 00 FC 6B AB 29 72 F2 45 EF FC 4E 72 C6 F1 39 [10:39: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 36 39 4F 00 00 00 3A D1 47 00 5A 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7B 02 00 F4 03 04 00 A0 1B C4 66 B6 04 01 00 00 B5 AA 7A 60 E0 42 81 79 [10:39:10]CommunicateWithHost err = 0 [10:39:10]CheckOFDResponse [10:39:10]1017 (14) - 77093643461234 [10:39:10]1041 (16) - 0000000000871769 [10:39:10]1040 (4) - 162747 [10:39:10]1012 (4) - 20.08.2024 04:29 [10:39:10]1206 (1) - 0 [10:39:10]OFD Sender: Remove packet 162747 [10:39:10]ProducePacketName [10:39:10]name=ofd_packets/00162747 [10:39:10]NVStorageDeleteData [10:39:11]OFD Sender: Processing packet 162748 [packets to send 959, broken 956] [10:39:11]ProducePacketName [10:39:11]name=ofd_packets/00162748 [10:39:11]OFD Sender: To server: pG, [10:39:11]CommunicateWithHost lk.salyk.kg:30040 [10:39:11]ConnectInit lk.salyk.kg [10:39:13]Connected sock=9 [10:39:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CB B3 04 01 E8 DC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 16 17 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 EA AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 00 00 00 F4 03 04 00 31 70 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7B 02 00 35 04 06 00 DA 4E 4D DC EA 34 E1 BE 1A 0B 0F 4E 17 05 [10:39: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 36 39 4F 00 00 00 3D AE 47 00 07 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 36 39 10 04 04 00 BC 7B 02 00 F4 03 04 00 A4 1B C4 66 B6 04 01 00 00 40 79 A9 29 34 CB D6 C4 [10:39:14]CommunicateWithHost err = 0 [10:39:14]CheckOFDResponse [10:39:14]1017 (14) - 77093643461234 [10:39:14]1041 (16) - 0000000000871769 [10:39:14]1040 (4) - 162748 [10:39:14]1012 (4) - 20.08.2024 04:29 [10:39:14]1206 (1) - 0 [10:39:14]OFD Sender: Remove packet 162748 [10:39:14]ProducePacketName [10:39:14]name=ofd_packets/00162748 [10:39:14]NVStorageDeleteData [10:39:14]OFD Sender: Processing packet 162749 [packets to send 958, broken 956] [10:39:14]ProducePacketName [10:39:14]name=ofd_packets/00162749 [10:39:14]OFD Sender: To server: pG, [10:39:14]CommunicateWithHost lk.salyk.kg:30040 [10:39:14]ConnectInit lk.salyk.kg [10:39:16]Connected sock=9 [10:39: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 36 39 0F 01 00 00 1B 77 07 01 55 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 46 70 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7B 02 00 35 04 06 00 9D 95 B6 7C 62 F7 47 61 30 60 B9 1D D3 06 [10:39:21]recv_with_timeout no data received [10:39:21]CommunicateWithHost answer receiving error [10:39:21]CommunicateWithHost err = -3 [10:39:21]OFD Sender: Server communicate error [10:39:26]OFD Sender: Processing packet 162749 [packets to send 958, broken 956] [10:39:26]ProducePacketName [10:39:26]name=ofd_packets/00162749 [10:39:26]OFD Sender: To server: pG, [10:39:26]CommunicateWithHost lk.salyk.kg:30040 [10:39:26]ConnectInit lk.salyk.kg [10:39:27]accept exits with 7 [10:39:27]New connection [10:39:27]New thread 3067010404 created [10:39:27]Thread 3067153764 joined [10:39:27]Waiting for new connection... [10:39:27] Sock 7.Parse request [10:39:27]Sock 7.Check first char [10:39:27]Sock 7.First char is OK [10:39:27]request: POST /json_proto HTTP/1.0 [10:39:27]Method: POST [10:39:27]URL: /json_proto [10:39:27]Method is POST - this is cgi request [10:39:27]url: /json_proto [10:39:27]query_string will be loaded in cgi processing [10:39:27]execute_cgi json_proto POST (null) [10:39:27]execute_cgi path=json_proto method=POST [10:39:27]POST find Content-Length [10:39:27]Host: 172.17.44.132:8080 [10:39:27]Content-Length: 855 [10:39:27]Content-Type: application/json [10:39:27] [10:39:27]POST finish read [10:39:27]Found Content-Length = 855 [10:39:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50403", "tax_sys" : 0, "items" : [ { "code": "4631162227163", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 Mojito LEMON LIME \u0436", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:27]execute_script... [10:39:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50403", "tax_sys" : 0, "items" : [ { "code": "4631162227163", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 Mojito LEMON LIME \u0436", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:39:27]POST & json_proto [10:39:27]process_json_proto [10:39:27]json parsed OK: [10:39:27]protocol is kg_v1.0 [10:39:27]action value=close_receipt [10:39:27]process_action close_receipt [10:39:27]cmd_close_receipt [10:39:27]MH_GetDate [10:39:27]Write to MH i2c: F0 00 00 6B 00 5A [10:39:27]Write i2c OK [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: F0 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: F0 09 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: F0 09 00 6B 00 00 5F 72 C4 66 2A 83 C1 65 31 [10:39:27]GetLastDocTimeStamp 1724150314 [10:39:27]current date 1724150367 [10:39:27]FM_GetShiftState [10:39:27]SAM_PROTO_GetShiftState [10:39:27]wFMCommunicate request_size=4 [10:39:27]MH_SAM_APDU [10:39:27]CAPDU: 80 13 01 00 [10:39:27]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [10:39:27]Write i2c OK [10:39:27]MH_I2C_Read... [10:39:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:27]Read from MH i2c: E2 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 0E 00 [10:39:27]MH_I2C_Read... [10:39:27]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B7 [10:39:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:39:27]wFMCommunicate OK [10:39:27]SAM_PROTO_GetShiftState done [10:39:27]FM_GetShiftState done [10:39:27]opened in 1724113081 [10:39:27]opened+sec_in_day 1724199481 [10:39:27]quantity*price = 9500 [10:39:27]sum+1 = 9501 [10:39:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 0.00 Безнал.: 95.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 196 20.08.2024 10:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162751 ФПД: 99877070436875 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T103927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162751&fm=99877070436875&tin=02508201610067®Number=0000000000092562&sum=9500 0 [10:39:28]StoreToDocumentArchive [10:39:28]shift 465 fd 162751 [10:39:28]save to /storage/0465/doc_00162751 [10:39:28]save last doc name /storage/0465/doc_00162751 to /storage/kkm_last_doc_name [10:39:28]save OK [10:39:28]Clear old archive folders... [10:39:28]ProcessDocumentItem done err = 0, tmpTLVsize=302 [10:39:28]tlvbuf is 010891F0 [10:39:28]SAM_PROTO_ClearQueue [10:39:28]wFMCommunicate request_size=4 [10:39:28]MH_SAM_APDU [10:39:28]CAPDU: 80 09 00 00 [10:39:28]Write to MH i2c: E2 08 00 79 00 80 09 00 00 00 00 00 00 EB [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:39:28]Read from MH i2c: E2 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 03 00 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [10:39:28]RAPDU: 90 00 [10:39:28]wFMCommunicate OK [10:39:28]SAM_PROTO_ClearQueue done [10:39:28]KKMCreateOFDPacket [10:39:28]OFDProtocolAddRootSTLVToBuf [10:39:28]FM_MakeSignedData [10:39:28]FM_MakeSignedData [10:39:28]SAM_PROTO_SignData [10:39:28]wFMCommunicate request_size=4 [10:39:28]MH_SAM_APDU [10:39:28]CAPDU: 80 0D 01 02 [10:39:28]Write to MH i2c: E2 08 00 7A 00 80 0D 01 02 00 00 00 00 F3 [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:39:28]Read from MH i2c: E2 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 03 00 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [10:39:28]RAPDU: 90 00 [10:39:28]wFMCommunicate OK [10:39:28]wFMCommunicate request_size=255 [10:39:28]MH_SAM_APDU [10:39:28]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 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 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 5F 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 [10:39:28]Write to MH i2c: E2 02 01 7B 00 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 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 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 5F 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 00 00 63 [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:28]Read from MH i2c: E2 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 03 00 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [10:39:28]RAPDU: 90 00 [10:39:28]wFMCommunicate OK [10:39:28]wFMCommunicate request_size=61 [10:39:28]MH_SAM_APDU [10:39:28]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7B 02 00 35 04 06 00 5A D6 71 4D FA 0B [10:39:28]Write to MH i2c: E2 40 00 7C 00 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7B 02 00 35 04 06 00 5A D6 71 4D FA 0B 00 00 5F [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:39:28]Read from MH i2c: E2 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 03 00 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [10:39:28]RAPDU: 90 00 [10:39:28]wFMCommunicate OK [10:39:28]wFMCommunicate request_size=4 [10:39:28]MH_SAM_APDU [10:39:28]CAPDU: 80 0D 03 02 [10:39:28]Write to MH i2c: E2 08 00 7D 00 80 0D 03 02 00 00 00 00 F8 [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:39:28]Read from MH i2c: E2 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 0B 00 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 0B 00 7D 00 00 32 E1 88 24 B2 4F F3 03 90 00 AF [10:39:28]RAPDU: 32 E1 88 24 B2 4F F3 03 90 00 [10:39:28]wFMCommunicate OK [10:39:28]SAM_PROTO_SignData done [10:39:28]FM_MakeSignedData done [10:39:28]CreateOFDProtocolMessage [10:39:28]wFMCommunicate request_size=4 [10:39:28]MH_SAM_APDU [10:39:28]CAPDU: 80 11 00 00 [10:39:28]Write to MH i2c: E2 08 00 7E 00 80 11 00 00 00 00 00 00 F8 [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:28]Read from MH i2c: E2 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 17 00 [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: E2 17 00 7E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [10:39:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:39:28]wFMCommunicate OK [10:39:28]CreateOFDProtocolMessage done [10:39:28]OFDSenderStorePacket 162751 [10:39:28]StoreOFDPacket docnum=162751 [10:39:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 42 01 00 00 74 88 3A 01 C5 EA 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 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 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 5F 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7B 02 00 35 04 06 00 5A D6 71 4D FA 0B 32 E1 88 24 B2 4F F3 03 [10:39:28]CheckFolder [10:39:28]dirname=/storage/ofd_packets [10:39:28]CheckFolder done [10:39:28]ProducePacketName [10:39:28]name=ofd_packets/00162751 [10:39:28]NVStorageSaveData ofd_packets/00162751 [10:39:28]File name is /storage/ofd_packets/00162751 [10:39:28]Write 352 bytes [10:39:28]NVStorageSaveData done [10:39:28]OFDSenderStorePacket done [10:39:28]KKMCreateOFDPacket done [10:39:28]NVStorageSaveData kkm_last_timestamp [10:39:28]File name is /storage/kkm_last_timestamp [10:39:28]Write 4 bytes [10:39:28]NVStorageSaveData done [10:39:28]ExternCall_PrintAddStr [10:39:28]wPrintStart [10:39:28]Write to MH i2c: 01 00 00 7F 00 7F [10:39:28]Write i2c OK [10:39:28]MH_I2C_Read... [10:39:28]Read from MH i2c: 01 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: 01 07 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: 01 07 00 7F 00 00 00 00 00 00 FF 0F 94 [10:39:29]RasterBufferAndPrint [10:39:29]line Счет N : (3)50403 [10:39:29]line ИНН: 02508201610067 [10:39:29]line Контрольно-Кассовый Чек [10:39:29]line ПРОДАЖА [10:39:29]line Товар: 4631162227163 [10:39:29]line Напиток газированный Mojito LEMON LIME ж [10:39:29]line 1.000 * 95.00 [10:39:29]line = 95.00 [10:39:29]line НДС 12% НСП 1% [10:39:29]line > о реализуемом товаре [10:39:29]line ИТОГО: 95.00 [10:39:29]line НСП 1% : 0.84 [10:39:29]line НДС 12% : 10.09 [10:39:29]line Наличными: 0.00 [10:39:29]line Безнал.: 95.00 [10:39:29]line Место: АЗС № 130 "Партнер Нефть" [10:39:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:39:29]line СНО: Общий режим [10:39:29]line Чек 196 20.08.2024 10:39 [10:39:29]line Смена: 465 ФФД: 1.0 [10:39:29]line ЗНМ: 0300000070 [10:39:29]line РНМ: 0000000000092562 [10:39:29]line Версия ККМ: 001 [10:39:29]line Платежная система: O! деньги [10:39:29]line ФМ: 0000000000871769 [10:39:29]line ФД: 162751 [10:39:29]line ФПД: 99877070436875 [10:39:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T103927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162751&fm=99877070436875&tin=02508201610067®Number=0000000000092562&sum=9500 [10:39:29]line 0 [10:39:29]written 0, free lines is 4095 [10:39:29]Write to MH i2c: 01 00 00 AA 00 AA [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: 01 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: 01 07 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: 01 07 00 AA 00 00 00 00 00 00 B1 0C 6E [10:39:29]RasterBufferAndPrint [10:39:29]line [10:39:29]line [10:39:29]line [10:39:29]line [10:39:29]line [10:39:29]written 0, free lines is 3271 [10:39:29]MH_Cut [10:39:29]Write to MH i2c: D1 01 00 B1 00 01 83 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: D1 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: D1 01 00 [10:39:29]MH_I2C_Read... [10:39:29]Read from MH i2c: D1 01 00 B1 00 00 82 [10:39:29]Write to MH i2c: 01 00 00 B2 00 B2 [10:39:29]Write i2c OK [10:39:29]MH_I2C_Read... [10:39:30]*** Cut start [10:39:30]*** Purtial cut [10:39:30]*** Stage 1: CUTSNS_PIN = 1 [10:39:32]Read from MH i2c: 01 [10:39:32]MH_I2C_Read... [10:39:32]*** Stop cut motor [10:39:32]*** Cut end [10:39:32]Read from MH i2c: 01 07 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: 01 07 00 B2 00 00 00 00 00 00 FF 0F C7 [10:39:32]process_action close_receipt done [10:39:32]requested_data is exist [10:39:32]produce_requested_data [10:39:32]requested_item fm.sn is exist - process it [10:39:32]wFMCommunicate request_size=4 [10:39:32]MH_SAM_APDU [10:39:32]CAPDU: 80 11 00 00 [10:39:32]Write to MH i2c: E2 08 00 B3 00 80 11 00 00 00 00 00 00 2D [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:39:32]Read from MH i2c: E2 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 17 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 17 00 B3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [10:39:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:39:32]wFMCommunicate OK [10:39:32]requested_item fd.num is exist - process it [10:39:32]SAM_PROTO_GetFieldsCounters [10:39:32]wFMCommunicate request_size=4 [10:39:32]MH_SAM_APDU [10:39:32]CAPDU: 80 13 00 00 [10:39:32]Write to MH i2c: E2 08 00 B4 00 80 13 00 00 00 00 00 00 30 [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:39:32]Read from MH i2c: E2 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 62 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 62 00 B4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 B0 [10:39:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C4 00 00 00 5E 04 04 00 C4 00 00 00 57 04 04 00 C5 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:39:32]wFMCommunicate OK [10:39:32]SAM_PROTO_GetFieldsCounters done [10:39:32]requested_item shift.num is exist - process it [10:39:32]requested_item shift.opened is exist - process it [10:39:32]req_shift_opened [10:39:32]FM_GetShiftState [10:39:32]SAM_PROTO_GetShiftState [10:39:32]wFMCommunicate request_size=4 [10:39:32]MH_SAM_APDU [10:39:32]CAPDU: 80 13 01 00 [10:39:32]Write to MH i2c: E2 08 00 B5 00 80 13 01 00 00 00 00 00 32 [10:39:32]Write i2c OK [10:39:32]MH_I2C_Read... [10:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:39:32]Read from MH i2c: E2 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 0E 00 [10:39:32]MH_I2C_Read... [10:39:32]Read from MH i2c: E2 0E 00 B5 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 00 [10:39:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:39:32]wFMCommunicate OK [10:39:32]SAM_PROTO_GetShiftState done [10:39:32]FM_GetShiftState done [10:39:32]req_shift_opened done [10:39:32]requested_item shift.open_date is exist - process it [10:39:32]req_shift_open_date [10:39:32]req_shift_open_date done [10:39:32]produce_requested_data done [10:39:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162751,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:39:32]process_action_free close_receipt [10:39:32]json_value_free [10:39:32]json_value_free done [10:39:32]process_json_proto returns [10:39:32]Send response to host [10:39:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162751,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:39:32]free response buf [10:39:32]execute_script done [10:39:32]execute_script returns [10:39:32]free content buf [10:39:32]Sock 7.Close socket [10:39:32]Sock 7.Thread stoped [10:39:35]Connected sock=9 [10:39: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 36 39 0F 01 00 00 1B 77 07 01 55 B8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 00 00 00 F4 03 04 00 46 70 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7B 02 00 35 04 06 00 9D 95 B6 7C 62 F7 47 61 30 60 B9 1D D3 06 [10:39: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 36 39 4F 00 00 00 FF 4D 47 00 F1 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7B 02 00 F4 03 04 00 BA 1B C4 66 B6 04 01 00 00 92 48 4A D9 08 B3 3F 68 [10:39:39]CommunicateWithHost err = 0 [10:39:39]CheckOFDResponse [10:39:39]1017 (14) - 77093643461234 [10:39:39]1041 (16) - 0000000000871769 [10:39:39]1040 (4) - 162749 [10:39:39]1012 (4) - 20.08.2024 04:29 [10:39:39]1206 (1) - 0 [10:39:39]OFD Sender: Remove packet 162749 [10:39:39]ProducePacketName [10:39:39]name=ofd_packets/00162749 [10:39:39]NVStorageDeleteData [10:39:39]OFD Sender: Processing packet 162750 [packets to send 958, broken 956] [10:39:39]ProducePacketName [10:39:39]name=ofd_packets/00162750 [10:39:39]OFD Sender: To server: pG, [10:39:39]CommunicateWithHost lk.salyk.kg:30040 [10:39:39]ConnectInit lk.salyk.kg [10:39:41]Connected sock=7 [10:39: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 36 39 84 01 00 00 58 0D 7C 01 47 EB 5A 03 01 00 03 00 70 01 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 2C 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 16 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 00 00 00 F4 03 04 00 2A 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7B 02 00 35 04 06 00 73 79 6E 06 F6 9A 19 10 E7 56 8F 82 21 C3 [10:39: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 36 39 4F 00 00 00 9E B0 47 00 98 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7B 02 00 F4 03 04 00 C1 1B C4 66 B6 04 01 00 00 DB F8 25 5D C7 ED 0A 4B [10:39:43]CommunicateWithHost err = 0 [10:39:43]CheckOFDResponse [10:39:43]1017 (14) - 77093643461234 [10:39:43]1041 (16) - 0000000000871769 [10:39:43]1040 (4) - 162750 [10:39:43]1012 (4) - 20.08.2024 04:29 [10:39:43]1206 (1) - 0 [10:39:43]OFD Sender: Remove packet 162750 [10:39:43]ProducePacketName [10:39:43]name=ofd_packets/00162750 [10:39:43]NVStorageDeleteData [10:39:44]OFD Sender: Processing packet 162751 [packets to send 957, broken 956] [10:39:44]ProducePacketName [10:39:44]name=ofd_packets/00162751 [10:39:44]OFD Sender: To server: pG, [10:39:44]CommunicateWithHost lk.salyk.kg:30040 [10:39:44]ConnectInit lk.salyk.kg [10:39:44]Connected sock=7 [10:39: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 36 39 42 01 00 00 74 88 3A 01 C5 EA 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 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 00 00 00 00 00 00 39 04 06 00 1C 25 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 00 00 00 F4 03 04 00 5F 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7B 02 00 35 04 06 00 5A D6 71 4D FA 0B 32 E1 88 24 B2 4F F3 03 [10:39:44]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0D 01 47 00 FD CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7B 02 00 F4 03 04 00 C3 1B C4 66 B6 04 01 00 00 DC 95 27 8E 34 E7 45 66 [10:39:44]CommunicateWithHost err = 0 [10:39:44]CheckOFDResponse [10:39:44]1017 (14) - 77093643461234 [10:39:44]1041 (16) - 0000000000871769 [10:39:44]1040 (4) - 162751 [10:39:44]1012 (4) - 20.08.2024 04:29 [10:39:44]1206 (1) - 0 [10:39:44]OFD Sender: Remove packet 162751 [10:39:44]ProducePacketName [10:39:44]name=ofd_packets/00162751 [10:39:44]NVStorageDeleteData [10:39:45]OFD Sender: No OFD packet to send [10:39:45]OFD Sender: No OFD packet to send [10:39:50]OFD Sender: No OFD packet to send [10:39:55]OFD Sender: No OFD packet to send [10:40:00]OFD Sender: No OFD packet to send [10:40:05]OFD Sender: No OFD packet to send [10:40:10]OFD Sender: No OFD packet to send [10:40:15]OFD Sender: No OFD packet to send [10:40:20]recv_with_timeout no data received [10:40:20]OFD Sender: No OFD packet to send [10:40:25]OFD Sender: No OFD packet to send [10:40:30]OFD Sender: No OFD packet to send [10:40:34]recv_with_timeout no data received [10:40:35]OFD Sender: No OFD packet to send [10:40:40]OFD Sender: No OFD packet to send [10:40:45]OFD Sender: No OFD packet to send [10:40:50]OFD Sender: No OFD packet to send [10:40:52]recv_with_timeout no data received [10:40:55]OFD Sender: No OFD packet to send [10:41:00]OFD Sender: No OFD packet to send [10:41:05]OFD Sender: No OFD packet to send [10:41:10]OFD Sender: No OFD packet to send [10:41:15]OFD Sender: No OFD packet to send [10:41:21]OFD Sender: No OFD packet to send [10:41:26]OFD Sender: No OFD packet to send [10:41:31]OFD Sender: No OFD packet to send [10:41:35]accept exits with 11 [10:41:35]New connection [10:41:35]New thread 3067153764 created [10:41:35]Thread 3067010404 joined [10:41:35]Waiting for new connection... [10:41:35] Sock 11.Parse request [10:41:35]Sock 11.Check first char [10:41:35]Sock 11.First char is OK [10:41:35]request: POST /json_proto HTTP/1.0 [10:41:35]Method: POST [10:41:35]URL: /json_proto [10:41:35]Method is POST - this is cgi request [10:41:35]url: /json_proto [10:41:35]query_string will be loaded in cgi processing [10:41:35]execute_cgi json_proto POST (null) [10:41:35]execute_cgi path=json_proto method=POST [10:41:35]POST find Content-Length [10:41:35]Host: 172.17.44.132:8080 [10:41:35]Content-Length: 800 [10:41:35]Content-Type: application/json [10:41:35] [10:41:35]POST finish read [10:41:35]Found Content-Length = 800 [10:41:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 62.090, "sum" : 4731.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4731.26 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:35]execute_script... [10:41:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291204", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 62.090, "sum" : 4731.26, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4731.26 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:35]POST & json_proto [10:41:35]process_json_proto [10:41:35]json parsed OK: [10:41:35]protocol is kg_v1.0 [10:41:35]action value=close_receipt [10:41:35]process_action close_receipt [10:41:35]cmd_close_receipt [10:41:35]MH_GetDate [10:41:35]Write to MH i2c: F0 00 00 B6 00 A5 [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: F0 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: F0 09 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: F0 09 00 B6 00 00 E0 72 C4 66 2A 83 C1 65 FD [10:41:35]GetLastDocTimeStamp 1724150367 [10:41:35]current date 1724150496 [10:41:35]FM_GetShiftState [10:41:35]SAM_PROTO_GetShiftState [10:41:35]wFMCommunicate request_size=4 [10:41:35]MH_SAM_APDU [10:41:35]CAPDU: 80 13 01 00 [10:41:35]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [10:41:35]Write i2c OK [10:41:35]MH_I2C_Read... [10:41:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:35]Read from MH i2c: E2 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 0E 00 [10:41:35]MH_I2C_Read... [10:41:35]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 02 [10:41:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:41:35]wFMCommunicate OK [10:41:35]SAM_PROTO_GetShiftState done [10:41:35]FM_GetShiftState done [10:41:35]opened in 1724113081 [10:41:35]opened+sec_in_day 1724199481 [10:41:35]quantity*price = 473125 [10:41:35]sum+1 = 473127 [10:41:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4731.26 НСП 1% : 41.87 НДС 12% : 502.43 Наличными: 0.00 Безнал.: 4731.26 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 197 20.08.2024 10:41 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162752 ФПД: 98200782801389 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162752&fm=98200782801389&tin=02508201610067®Number=0000000000092562&sum=473126 [10:41:36]StoreToDocumentArchive [10:41:36]shift 465 fd 162752 [10:41:36]save to /storage/0465/doc_00162752 [10:41:36]save last doc name /storage/0465/doc_00162752 to /storage/kkm_last_doc_name [10:41:36]save OK [10:41:36]Clear old archive folders... [10:41:36]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:41:36]tlvbuf is 01016CB0 [10:41:36]SAM_PROTO_ClearQueue [10:41:36]wFMCommunicate request_size=4 [10:41:36]MH_SAM_APDU [10:41:36]CAPDU: 80 09 00 00 [10:41:36]Write to MH i2c: E2 08 00 C4 00 80 09 00 00 00 00 00 00 36 [10:41:36]Write i2c OK [10:41:36]MH_I2C_Read... [10:41:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:36]Read from MH i2c: E2 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 03 00 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [10:41:36]RAPDU: 90 00 [10:41:36]wFMCommunicate OK [10:41:36]SAM_PROTO_ClearQueue done [10:41:36]KKMCreateOFDPacket [10:41:36]OFDProtocolAddRootSTLVToBuf [10:41:36]FM_MakeSignedData [10:41:36]FM_MakeSignedData [10:41:36]SAM_PROTO_SignData [10:41:36]wFMCommunicate request_size=4 [10:41:36]MH_SAM_APDU [10:41:36]CAPDU: 80 0D 01 02 [10:41:36]Write to MH i2c: E2 08 00 C5 00 80 0D 01 02 00 00 00 00 3E [10:41:36]Write i2c OK [10:41:36]MH_I2C_Read... [10:41:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:36]Read from MH i2c: E2 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 03 00 [10:41:36]MH_I2C_Read... [10:41:36]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [10:41:36]RAPDU: 90 00 [10:41:36]wFMCommunicate OK [10:41:36]wFMCommunicate request_size=255 [10:41:36]MH_SAM_APDU [10:41:36]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A F2 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 26 38 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 26 38 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 C4 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 26 38 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 E0 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7B 02 00 35 04 06 00 59 50 26 C6 [10:41:36]Write to MH i2c: E2 02 01 C6 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A F2 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 26 38 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 26 38 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 C4 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 26 38 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 E0 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7B 02 00 35 04 06 00 59 50 26 C6 00 00 88 [10:41:36]Write i2c OK [10:41:36]MH_I2C_Read... [10:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:37]Read from MH i2c: E2 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 03 00 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [10:41:37]RAPDU: 90 00 [10:41:37]wFMCommunicate OK [10:41:37]wFMCommunicate request_size=7 [10:41:37]MH_SAM_APDU [10:41:37]CAPDU: 80 0D 02 02 02 89 ED [10:41:37]Write to MH i2c: E2 0A 00 C7 00 80 0D 02 02 02 00 89 ED 00 00 BB [10:41:37]Write i2c OK [10:41:37]MH_I2C_Read... [10:41:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:37]Read from MH i2c: E2 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 03 00 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [10:41:37]RAPDU: 90 00 [10:41:37]wFMCommunicate OK [10:41:37]wFMCommunicate request_size=4 [10:41:37]MH_SAM_APDU [10:41:37]CAPDU: 80 0D 03 02 [10:41:37]Write to MH i2c: E2 08 00 C8 00 80 0D 03 02 00 00 00 00 43 [10:41:37]Write i2c OK [10:41:37]MH_I2C_Read... [10:41:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:37]Read from MH i2c: E2 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 0B 00 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 0B 00 C8 00 00 86 31 37 A5 3E 73 AD 38 90 00 6D [10:41:37]RAPDU: 86 31 37 A5 3E 73 AD 38 90 00 [10:41:37]wFMCommunicate OK [10:41:37]SAM_PROTO_SignData done [10:41:37]FM_MakeSignedData done [10:41:37]CreateOFDProtocolMessage [10:41:37]wFMCommunicate request_size=4 [10:41:37]MH_SAM_APDU [10:41:37]CAPDU: 80 11 00 00 [10:41:37]Write to MH i2c: E2 08 00 C9 00 80 11 00 00 00 00 00 00 43 [10:41:37]Write i2c OK [10:41:37]MH_I2C_Read... [10:41:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:37]Read from MH i2c: E2 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 17 00 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: E2 17 00 C9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [10:41:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:37]wFMCommunicate OK [10:41:37]CreateOFDProtocolMessage done [10:41:37]OFDSenderStorePacket 162752 [10:41:37]StoreOFDPacket docnum=162752 [10:41:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B2 5A 04 01 8A 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A F2 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 26 38 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 26 38 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 C4 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 26 38 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 E0 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7B 02 00 35 04 06 00 59 50 26 C6 89 ED 86 31 37 A5 3E 73 AD 38 [10:41:37]CheckFolder [10:41:37]dirname=/storage/ofd_packets [10:41:37]CheckFolder done [10:41:37]ProducePacketName [10:41:37]name=ofd_packets/00162752 [10:41:37]NVStorageSaveData ofd_packets/00162752 [10:41:37]File name is /storage/ofd_packets/00162752 [10:41:37]Write 298 bytes [10:41:37]NVStorageSaveData done [10:41:37]OFDSenderStorePacket done [10:41:37]KKMCreateOFDPacket done [10:41:37]NVStorageSaveData kkm_last_timestamp [10:41:37]File name is /storage/kkm_last_timestamp [10:41:37]Write 4 bytes [10:41:37]NVStorageSaveData done [10:41:37]ExternCall_PrintAddStr [10:41:37]wPrintStart [10:41:37]Write to MH i2c: 01 00 00 CA 00 CA [10:41:37]Write i2c OK [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: 01 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: 01 07 00 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: 01 07 00 CA 00 00 00 00 00 00 FF 0F DF [10:41:37]RasterBufferAndPrint [10:41:37]line Счет N : (1)291204 [10:41:37]line ИНН: 02508201610067 [10:41:37]line Контрольно-Кассовый Чек [10:41:37]line ПРОДАЖА [10:41:37]line ТРК (МРК, ГНК) : 34 [10:41:37]line Товар: 2710194800 [10:41:37]line ДТ-К-5 [10:41:37]line 62.090 * 76.20 [10:41:37]line = 4731.26 [10:41:37]line НДС 12% НСП 1% [10:41:37]line > о реализуемом товаре [10:41:37]line ИТОГО: 4731.26 [10:41:37]line НСП 1% : 41.87 [10:41:37]line НДС 12% : 502.43 [10:41:37]line Наличными: 0.00 [10:41:37]line Безнал.: 4731.26 [10:41:37]line Место: АЗС № 130 "Партнер Нефть" [10:41:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:41:37]line СНО: Общий режим [10:41:37]line Чек 197 20.08.2024 10:41 [10:41:37]line Смена: 465 ФФД: 1.0 [10:41:37]line ЗНМ: 0300000070 [10:41:37]line РНМ: 0000000000092562 [10:41:37]line Версия ККМ: 001 [10:41:37]line Платежная система: O! деньги [10:41:37]line ФМ: 0000000000871769 [10:41:37]line ФД: 162752 [10:41:37]line ФПД: 98200782801389 [10:41:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162752&fm=98200782801389&tin=02508201610067®Number=0000000000092562&sum=473126 [10:41:37]written 0, free lines is 4095 [10:41:37]OFD Sender: Processing packet 162752 [packets to send 957, broken 956] [10:41:37]ProducePacketName [10:41:37]name=ofd_packets/00162752 [10:41:37]OFD Sender: To server: pG, [10:41:37]CommunicateWithHost lk.salyk.kg:30040 [10:41:37]ConnectInit lk.salyk.kg [10:41:37]Write to MH i2c: 01 00 00 F4 00 F4 [10:41:37]Write i2c OK [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: 01 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: 01 07 00 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: 01 07 00 F4 00 00 00 00 00 00 D8 0C DF [10:41:37]RasterBufferAndPrint [10:41:37]line [10:41:37]line [10:41:37]line [10:41:37]line [10:41:37]line [10:41:37]written 0, free lines is 3295 [10:41:37]MH_Cut [10:41:37]Write to MH i2c: D1 01 00 FB 00 01 CD [10:41:37]Write i2c OK [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: D1 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: D1 01 00 [10:41:37]MH_I2C_Read... [10:41:37]Read from MH i2c: D1 01 00 FB 00 00 CC [10:41:37]Write to MH i2c: 01 00 00 FC 00 FC [10:41:37]Write i2c OK [10:41:37]MH_I2C_Read... [10:41:38]Connected sock=9 [10:41: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 36 39 0C 01 00 00 B2 5A 04 01 8A 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A F2 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 26 38 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 26 38 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 C4 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 26 38 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 E0 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7B 02 00 35 04 06 00 59 50 26 C6 89 ED 86 31 37 A5 3E 73 AD 38 [10:41:38]*** Cut start [10:41:38]*** Purtial cut [10:41:38]*** Stage 1: CUTSNS_PIN = 1 [10:41:40]Read from MH i2c: 01 [10:41:40]MH_I2C_Read... [10:41:40]*** Stop cut motor [10:41:40]*** Cut end [10:41:40]Read from MH i2c: 01 07 00 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: 01 07 00 FC 00 00 00 00 00 00 FF 0F 11 [10:41:40]process_action close_receipt done [10:41:40]requested_data is exist [10:41:40]produce_requested_data [10:41:40]requested_item fm.sn is exist - process it [10:41:40]wFMCommunicate request_size=4 [10:41:40]MH_SAM_APDU [10:41:40]CAPDU: 80 11 00 00 [10:41:40]Write to MH i2c: E2 08 00 FD 00 80 11 00 00 00 00 00 00 77 [10:41:40]Write i2c OK [10:41:40]MH_I2C_Read... [10:41:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:40]Read from MH i2c: E2 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: E2 17 00 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: E2 17 00 FD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [10:41:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:40]wFMCommunicate OK [10:41:40]requested_item fd.num is exist - process it [10:41:40]SAM_PROTO_GetFieldsCounters [10:41:40]wFMCommunicate request_size=4 [10:41:40]MH_SAM_APDU [10:41:40]CAPDU: 80 13 00 00 [10:41:40]Write to MH i2c: E2 08 00 FE 00 80 13 00 00 00 00 00 00 7A [10:41:40]Write i2c OK [10:41:40]MH_I2C_Read... [10:41:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:40]Read from MH i2c: E2 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: E2 62 00 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: E2 62 00 FE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 FE [10:41: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C5 00 00 00 5E 04 04 00 C5 00 00 00 57 04 04 00 C6 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:40]wFMCommunicate OK [10:41:40]SAM_PROTO_GetFieldsCounters done [10:41:40]requested_item shift.num is exist - process it [10:41:40]requested_item shift.opened is exist - process it [10:41:40]req_shift_opened [10:41:40]FM_GetShiftState [10:41:40]SAM_PROTO_GetShiftState [10:41:40]wFMCommunicate request_size=4 [10:41:40]MH_SAM_APDU [10:41:40]CAPDU: 80 13 01 00 [10:41:40]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [10:41:40]Write i2c OK [10:41:40]MH_I2C_Read... [10:41:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:40]Read from MH i2c: E2 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: E2 0E 00 [10:41:40]MH_I2C_Read... [10:41:40]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4A [10:41:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:41:40]wFMCommunicate OK [10:41:40]SAM_PROTO_GetShiftState done [10:41:40]FM_GetShiftState done [10:41:40]req_shift_opened done [10:41:40]requested_item shift.open_date is exist - process it [10:41:40]req_shift_open_date [10:41:40]req_shift_open_date done [10:41:40]produce_requested_data done [10:41:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162752,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:41:40]process_action_free close_receipt [10:41:40]json_value_free [10:41:40]json_value_free done [10:41:40]process_json_proto returns [10:41:40]Send response to host [10:41:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162752,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:41:40]free response buf [10:41:40]execute_script done [10:41:40]execute_script returns [10:41:40]free content buf [10:41:40]Sock 11.Close socket [10:41:40]Sock 11.Thread stoped [10:41:43]recv_with_timeout no data received [10:41:43]CommunicateWithHost answer receiving error [10:41:43]CommunicateWithHost err = -3 [10:41:43]OFD Sender: Server communicate error [10:41:47]accept exits with 7 [10:41:47]New connection [10:41:47]New thread 3067010404 created [10:41:47]Thread 3067153764 joined [10:41:47]Waiting for new connection... [10:41:47] Sock 7.Parse request [10:41:47]Sock 7.Check first char [10:41:47]Sock 7.First char is OK [10:41:47]request: POST /json_proto HTTP/1.0 [10:41:47]Method: POST [10:41:47]URL: /json_proto [10:41:47]Method is POST - this is cgi request [10:41:47]url: /json_proto [10:41:47]query_string will be loaded in cgi processing [10:41:47]execute_cgi json_proto POST (null) [10:41:47]execute_cgi path=json_proto method=POST [10:41:47]POST find Content-Length [10:41:47]Host: 172.17.44.132:8080 [10:41:47]Content-Length: 682 [10:41:47]Content-Type: application/json [10:41:47] [10:41:47]POST finish read [10:41:47]Found Content-Length = 682 [10:41:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:47]execute_script... [10:41:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291206", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:41:47]POST & json_proto [10:41:47]process_json_proto [10:41:47]json parsed OK: [10:41:47]protocol is kg_v1.0 [10:41:47]action value=close_receipt [10:41:47]process_action close_receipt [10:41:47]cmd_close_receipt [10:41:47]MH_GetDate [10:41:47]Write to MH i2c: F0 00 00 00 01 F0 [10:41:47]Write i2c OK [10:41:47]MH_I2C_Read... [10:41:47]Read from MH i2c: F0 [10:41:47]MH_I2C_Read... [10:41:47]Read from MH i2c: F0 09 00 [10:41:47]MH_I2C_Read... [10:41:47]Read from MH i2c: F0 09 00 00 01 00 EC 72 C4 66 2A 83 C1 65 54 [10:41:47]GetLastDocTimeStamp 1724150496 [10:41:47]current date 1724150508 [10:41:47]FM_GetShiftState [10:41:47]SAM_PROTO_GetShiftState [10:41:47]wFMCommunicate request_size=4 [10:41:47]MH_SAM_APDU [10:41:47]CAPDU: 80 13 01 00 [10:41:47]Write to MH i2c: E2 08 00 01 01 80 13 01 00 00 00 00 00 7F [10:41:47]Write i2c OK [10:41:47]MH_I2C_Read... [10:41:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:47]Read from MH i2c: E2 [10:41:47]MH_I2C_Read... [10:41:47]Read from MH i2c: E2 0E 00 [10:41:47]MH_I2C_Read... [10:41:47]Read from MH i2c: E2 0E 00 01 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4D [10:41:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:41:47]wFMCommunicate OK [10:41:47]SAM_PROTO_GetShiftState done [10:41:47]FM_GetShiftState done [10:41:47]opened in 1724113081 [10:41:47]opened+sec_in_day 1724199481 [10:41:47]quantity*price = 100021 [10:41:47]sum+1 = 100023 [10:41:47]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 198 20.08.2024 10:41 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162753 ФПД: 125620502977987 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104148&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162753&fm=125620502977987&tin=02508201610067®Number=0000000000092562&sum=100000 [10:41:48]StoreToDocumentArchive [10:41:48]shift 465 fd 162753 [10:41:48]save to /storage/0465/doc_00162753 [10:41:48]save last doc name /storage/0465/doc_00162753 to /storage/kkm_last_doc_name [10:41:48]save OK [10:41:48]Clear old archive folders... [10:41:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:41:48]tlvbuf is 0102B800 [10:41:48]SAM_PROTO_ClearQueue [10:41:48]wFMCommunicate request_size=4 [10:41:48]MH_SAM_APDU [10:41:48]CAPDU: 80 09 00 00 [10:41:48]Write to MH i2c: E2 08 00 0E 01 80 09 00 00 00 00 00 00 81 [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:41:48]Read from MH i2c: E2 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [10:41:48]RAPDU: 90 00 [10:41:48]wFMCommunicate OK [10:41:48]SAM_PROTO_ClearQueue done [10:41:48]KKMCreateOFDPacket [10:41:48]OFDProtocolAddRootSTLVToBuf [10:41:48]FM_MakeSignedData [10:41:48]FM_MakeSignedData [10:41:48]SAM_PROTO_SignData [10:41:48]wFMCommunicate request_size=4 [10:41:48]MH_SAM_APDU [10:41:48]CAPDU: 80 0D 01 02 [10:41:48]Write to MH i2c: E2 08 00 0F 01 80 0D 01 02 00 00 00 00 89 [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:41:48]Read from MH i2c: E2 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 [10:41:48]MH_I2C_Read... [10:41:48]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [10:41:48]RAPDU: 90 00 [10:41:48]wFMCommunicate OK [10:41:48]wFMCommunicate request_size=255 [10:41:48]MH_SAM_APDU [10:41:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 EC 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7B 02 00 35 04 06 00 72 [10:41:48]Write to MH i2c: E2 02 01 10 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 EC 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7B 02 00 35 04 06 00 72 00 00 0A [10:41:48]Write i2c OK [10:41:48]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [10:41:49]RAPDU: 90 00 [10:41:49]wFMCommunicate OK [10:41:49]wFMCommunicate request_size=10 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 0D 02 02 05 40 4D 74 DD C3 [10:41:49]Write to MH i2c: E2 0D 00 11 01 80 0D 02 02 05 00 40 4D 74 DD C3 00 00 37 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [10:41:49]RAPDU: 90 00 [10:41:49]wFMCommunicate OK [10:41:49]wFMCommunicate request_size=4 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 0D 03 02 [10:41:49]Write to MH i2c: E2 08 00 12 01 80 0D 03 02 00 00 00 00 8E [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 0B 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 0B 00 12 01 00 50 C9 61 10 D5 50 67 12 90 00 B7 [10:41:49]RAPDU: 50 C9 61 10 D5 50 67 12 90 00 [10:41:49]wFMCommunicate OK [10:41:49]SAM_PROTO_SignData done [10:41:49]FM_MakeSignedData done [10:41:49]CreateOFDProtocolMessage [10:41:49]wFMCommunicate request_size=4 [10:41:49]MH_SAM_APDU [10:41:49]CAPDU: 80 11 00 00 [10:41:49]Write to MH i2c: E2 08 00 13 01 80 11 00 00 00 00 00 00 8E [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:49]Read from MH i2c: E2 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 17 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: E2 17 00 13 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E7 [10:41:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:49]wFMCommunicate OK [10:41:49]CreateOFDProtocolMessage done [10:41:49]OFDSenderStorePacket 162753 [10:41:49]StoreOFDPacket docnum=162753 [10:41:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BA 61 07 01 71 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 EC 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7B 02 00 35 04 06 00 72 40 4D 74 DD C3 50 C9 61 10 D5 50 67 12 [10:41:49]CheckFolder [10:41:49]dirname=/storage/ofd_packets [10:41:49]CheckFolder done [10:41:49]ProducePacketName [10:41:49]name=ofd_packets/00162753 [10:41:49]NVStorageSaveData ofd_packets/00162753 [10:41:49]File name is /storage/ofd_packets/00162753 [10:41:49]Write 301 bytes [10:41:49]NVStorageSaveData done [10:41:49]OFDSenderStorePacket done [10:41:49]KKMCreateOFDPacket done [10:41:49]NVStorageSaveData kkm_last_timestamp [10:41:49]File name is /storage/kkm_last_timestamp [10:41:49]Write 4 bytes [10:41:49]NVStorageSaveData done [10:41:49]ExternCall_PrintAddStr [10:41:49]wPrintStart [10:41:49]Write to MH i2c: 01 00 00 14 01 15 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 07 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 07 00 14 01 00 00 00 00 00 FF 0F 2A [10:41:49]RasterBufferAndPrint [10:41:49]line Счет N : (1)291206 [10:41:49]line ИНН: 02508201610067 [10:41:49]line Контрольно-Кассовый Чек [10:41:49]line ПРОДАЖА [10:41:49]line ТРК (МРК, ГНК) : 53 [10:41:49]line Товар: 2710124500 [10:41:49]line Аи-95-К-5 [10:41:49]line 13.480 * 74.20 [10:41:49]line = 1000.22 [10:41:49]line НДС 12% НСП 1% [10:41:49]line > о реализуемом товаре [10:41:49]line ОКРУГЛЕНИЕ: -0.22 [10:41:49]line ИТОГО: 1000.00 [10:41:49]line Внесено: 1000.00 [10:41:49]line СДАЧА: 0.00 [10:41:49]line НСП 1% : 8.85 [10:41:49]line НДС 12% : 106.22 [10:41:49]line Наличными: 1000.00 [10:41:49]line Безнал.: 0.00 [10:41:49]line Место: АЗС № 130 "Партнер Нефть" [10:41:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:41:49]line СНО: Общий режим [10:41:49]line Чек 198 20.08.2024 10:41 [10:41:49]line Смена: 465 ФФД: 1.0 [10:41:49]line ЗНМ: 0300000070 [10:41:49]line РНМ: 0000000000092562 [10:41:49]line Версия ККМ: 001 [10:41:49]line ФМ: 0000000000871769 [10:41:49]line ФД: 162753 [10:41:49]line ФПД: 125620502977987 [10:41:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104148&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162753&fm=125620502977987&tin=02508201610067®Number=0000000000092562&sum=100000 [10:41:49]written 0, free lines is 4095 [10:41:49]recv_with_timeout no data received [10:41:49]Write to MH i2c: 01 00 00 3F 01 40 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 07 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: 01 07 00 3F 01 00 00 00 00 00 C6 0C 19 [10:41:49]RasterBufferAndPrint [10:41:49]line [10:41:49]line [10:41:49]line [10:41:49]line [10:41:49]line [10:41:49]written 0, free lines is 3281 [10:41:49]MH_Cut [10:41:49]Write to MH i2c: D1 01 00 46 01 01 19 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: D1 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: D1 01 00 [10:41:49]MH_I2C_Read... [10:41:49]Read from MH i2c: D1 01 00 46 01 00 18 [10:41:49]Write to MH i2c: 01 00 00 47 01 48 [10:41:49]Write i2c OK [10:41:49]MH_I2C_Read... [10:41:50]*** Cut start [10:41:50]*** Purtial cut [10:41:50]*** Stage 1: CUTSNS_PIN = 1 [10:41:52]Read from MH i2c: 01 [10:41:52]MH_I2C_Read... [10:41:52]*** Stop cut motor [10:41:52]*** Cut end [10:41:52]Read from MH i2c: 01 07 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: 01 07 00 47 01 00 00 00 00 00 FF 0F 5D [10:41:52]process_action close_receipt done [10:41:52]requested_data is exist [10:41:52]produce_requested_data [10:41:52]requested_item fm.sn is exist - process it [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 11 00 00 [10:41:52]Write to MH i2c: E2 08 00 48 01 80 11 00 00 00 00 00 00 C3 [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:41:52]Read from MH i2c: E2 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 17 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 17 00 48 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [10:41:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:41:52]wFMCommunicate OK [10:41:52]requested_item fd.num is exist - process it [10:41:52]SAM_PROTO_GetFieldsCounters [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 13 00 00 [10:41:52]Write to MH i2c: E2 08 00 49 01 80 13 00 00 00 00 00 00 C6 [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:41:52]Read from MH i2c: E2 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 62 00 [10:41:52]MH_I2C_Read... [10:41:52]Read from MH i2c: E2 62 00 49 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 4E [10:41:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C6 00 00 00 5E 04 04 00 C6 00 00 00 57 04 04 00 C7 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:41:52]wFMCommunicate OK [10:41:52]SAM_PROTO_GetFieldsCounters done [10:41:52]requested_item shift.num is exist - process it [10:41:52]requested_item shift.opened is exist - process it [10:41:52]req_shift_opened [10:41:52]FM_GetShiftState [10:41:52]SAM_PROTO_GetShiftState [10:41:52]wFMCommunicate request_size=4 [10:41:52]MH_SAM_APDU [10:41:52]CAPDU: 80 13 01 00 [10:41:52]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [10:41:52]Write i2c OK [10:41:52]MH_I2C_Read... [10:41:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:41:53]Read from MH i2c: E2 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 0E 00 [10:41:53]MH_I2C_Read... [10:41:53]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 96 [10:41:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:41:53]wFMCommunicate OK [10:41:53]SAM_PROTO_GetShiftState done [10:41:53]FM_GetShiftState done [10:41:53]req_shift_opened done [10:41:53]requested_item shift.open_date is exist - process it [10:41:53]req_shift_open_date [10:41:53]req_shift_open_date done [10:41:53]produce_requested_data done [10:41:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162753,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:41:53]process_action_free close_receipt [10:41:53]json_value_free [10:41:53]json_value_free done [10:41:53]process_json_proto returns [10:41:53]Send response to host [10:41:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162753,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:41:53]free response buf [10:41:53]execute_script done [10:41:53]execute_script returns [10:41:53]free content buf [10:41:53]Sock 7.Close socket [10:41:53]Sock 7.Thread stoped [10:41:53]ConnectInit Can't take IP for lk.salyk.kg [10:41:53]CommunicateWithHost connect error [10:41:53]CommunicateWithHost err = -1 [10:41:53]OFD Sender: Server communicate error [10:41:53]OFD Sender: Processing packet 162752 [packets to send 958, broken 956] [10:41:53]ProducePacketName [10:41:53]name=ofd_packets/00162752 [10:41:53]OFD Sender: To server: pG, [10:41:53]CommunicateWithHost lk.salyk.kg:30040 [10:41:53]ConnectInit lk.salyk.kg [10:41:59]Connected sock=7 [10:41:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B2 5A 04 01 8A 43 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A F2 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 26 38 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 26 38 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 C4 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 26 38 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 00 00 00 F4 03 04 00 E0 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7B 02 00 35 04 06 00 59 50 26 C6 89 ED 86 31 37 A5 3E 73 AD 38 [10:42: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 36 39 4F 00 00 00 01 13 47 00 A9 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 36 39 10 04 04 00 C0 7B 02 00 F4 03 04 00 4B 1C C4 66 B6 04 01 00 00 15 1F 9C 27 EE 2E 55 EA [10:42:00]CommunicateWithHost err = 0 [10:42:00]CheckOFDResponse [10:42:00]1017 (14) - 77093643461234 [10:42:00]1041 (16) - 0000000000871769 [10:42:00]1040 (4) - 162752 [10:42:00]1012 (4) - 20.08.2024 04:32 [10:42:00]1206 (1) - 0 [10:42:00]OFD Sender: Remove packet 162752 [10:42:00]ProducePacketName [10:42:00]name=ofd_packets/00162752 [10:42:00]NVStorageDeleteData [10:42:01]OFD Sender: Processing packet 162753 [packets to send 957, broken 956] [10:42:01]ProducePacketName [10:42:01]name=ofd_packets/00162753 [10:42:01]OFD Sender: To server: pG, [10:42:01]CommunicateWithHost lk.salyk.kg:30040 [10:42:01]ConnectInit lk.salyk.kg [10:42:03]Connected sock=7 [10:42: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 36 39 0F 01 00 00 BA 61 07 01 71 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 00 00 00 F4 03 04 00 EC 72 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7B 02 00 35 04 06 00 72 40 4D 74 DD C3 50 C9 61 10 D5 50 67 12 [10:42:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9C C5 47 00 F9 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7B 02 00 F4 03 04 00 4E 1C C4 66 B6 04 01 00 00 DF B9 E7 8A AD D0 8C 45 [10:42:03]CommunicateWithHost err = 0 [10:42:03]CheckOFDResponse [10:42:03]1017 (14) - 77093643461234 [10:42:03]1041 (16) - 0000000000871769 [10:42:03]1040 (4) - 162753 [10:42:03]1012 (4) - 20.08.2024 04:32 [10:42:03]1206 (1) - 0 [10:42:03]OFD Sender: Remove packet 162753 [10:42:03]ProducePacketName [10:42:03]name=ofd_packets/00162753 [10:42:03]NVStorageDeleteData [10:42:04]OFD Sender: No OFD packet to send [10:42:09]OFD Sender: No OFD packet to send [10:42:11]accept exits with 9 [10:42:11]New connection [10:42:11]New thread 3067153764 created [10:42:11]Thread 3067010404 joined [10:42:11]Waiting for new connection... [10:42:11] Sock 9.Parse request [10:42:11]Sock 9.Check first char [10:42:11]Sock 9.First char is OK [10:42:11]request: POST /json_proto HTTP/1.0 [10:42:11]Method: POST [10:42:11]URL: /json_proto [10:42:11]Method is POST - this is cgi request [10:42:11]url: /json_proto [10:42:11]query_string will be loaded in cgi processing [10:42:11]execute_cgi json_proto POST (null) [10:42:11]execute_cgi path=json_proto method=POST [10:42:11]POST find Content-Length [10:42:11]Host: 172.17.44.132:8080 [10:42:11]Content-Length: 682 [10:42:11]Content-Type: application/json [10:42:11] [10:42:11]POST finish read [10:42:11]Found Content-Length = 682 [10:42:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 19.740, "sum" : 1464.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1464.00, "payments": [ { "type": 0, "sum" : 1464.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:11]execute_script... [10:42:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291208", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 19.740, "sum" : 1464.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1464.00, "payments": [ { "type": 0, "sum" : 1464.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:42:11]POST & json_proto [10:42:11]process_json_proto [10:42:11]json parsed OK: [10:42:11]protocol is kg_v1.0 [10:42:11]action value=close_receipt [10:42:11]process_action close_receipt [10:42:11]cmd_close_receipt [10:42:11]MH_GetDate [10:42:11]Write to MH i2c: F0 00 00 4B 01 3B [10:42:11]Write i2c OK [10:42:11]MH_I2C_Read... [10:42:11]Read from MH i2c: F0 [10:42:11]MH_I2C_Read... [10:42:11]Read from MH i2c: F0 09 00 [10:42:11]MH_I2C_Read... [10:42:11]Read from MH i2c: F0 09 00 4B 01 00 04 73 C4 66 2A 83 C1 65 B8 [10:42:11]GetLastDocTimeStamp 1724150508 [10:42:11]current date 1724150532 [10:42:11]FM_GetShiftState [10:42:11]SAM_PROTO_GetShiftState [10:42:11]wFMCommunicate request_size=4 [10:42:11]MH_SAM_APDU [10:42:11]CAPDU: 80 13 01 00 [10:42:11]Write to MH i2c: E2 08 00 4C 01 80 13 01 00 00 00 00 00 CA [10:42:11]Write i2c OK [10:42:11]MH_I2C_Read... [10:42:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:12]Read from MH i2c: E2 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 0E 00 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 0E 00 4C 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 98 [10:42:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:42:12]wFMCommunicate OK [10:42:12]SAM_PROTO_GetShiftState done [10:42:12]FM_GetShiftState done [10:42:12]opened in 1724113081 [10:42:12]opened+sec_in_day 1724199481 [10:42:12]quantity*price = 146470 [10:42:12]sum+1 = 146472 [10:42:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.71 ИТОГО: 1464.00 Внесено: 1500.00 СДАЧА: 36.00 НСП 1% : 12.96 НДС 12% : 155.54 Наличными: 1464.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 199 20.08.2024 10:42 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162754 ФПД: 111690294950746 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162754&fm=111690294950746&tin=02508201610067®Number=0000000000092562&sum=146400 [10:42:12]StoreToDocumentArchive [10:42:12]shift 465 fd 162754 [10:42:12]save to /storage/0465/doc_00162754 [10:42:12]save last doc name /storage/0465/doc_00162754 to /storage/kkm_last_doc_name [10:42:12]save OK [10:42:12]Clear old archive folders... [10:42:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:42:12]tlvbuf is 010BA6D0 [10:42:12]SAM_PROTO_ClearQueue [10:42:12]wFMCommunicate request_size=4 [10:42:12]MH_SAM_APDU [10:42:12]CAPDU: 80 09 00 00 [10:42:12]Write to MH i2c: E2 08 00 59 01 80 09 00 00 00 00 00 00 CC [10:42:12]Write i2c OK [10:42:12]MH_I2C_Read... [10:42:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:42:12]Read from MH i2c: E2 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 03 00 [10:42:12]MH_I2C_Read... [10:42:12]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [10:42:12]RAPDU: 90 00 [10:42:12]wFMCommunicate OK [10:42:12]SAM_PROTO_ClearQueue done [10:42:12]KKMCreateOFDPacket [10:42:12]OFDProtocolAddRootSTLVToBuf [10:42:12]FM_MakeSignedData [10:42:12]FM_MakeSignedData [10:42:12]SAM_PROTO_SignData [10:42:12]wFMCommunicate request_size=4 [10:42:12]MH_SAM_APDU [10:42:12]CAPDU: 80 0D 01 02 [10:42:12]Write to MH i2c: E2 08 00 5A 01 80 0D 01 02 00 00 00 00 D4 [10:42:12]Write i2c OK [10:42:12]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [10:42:13]RAPDU: 90 00 [10:42:13]wFMCommunicate OK [10:42:13]wFMCommunicate request_size=255 [10:42:13]MH_SAM_APDU [10:42:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 4D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 27 3C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 3B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 3C 00 00 00 00 07 04 06 00 E0 3B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 04 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7B 02 00 35 04 06 00 65 [10:42:13]Write to MH i2c: E2 02 01 5B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 4D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 27 3C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 3B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 3C 00 00 00 00 07 04 06 00 E0 3B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 04 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7B 02 00 35 04 06 00 65 00 00 F8 [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 5B 01 00 90 00 D0 [10:42:13]RAPDU: 90 00 [10:42:13]wFMCommunicate OK [10:42:13]wFMCommunicate request_size=10 [10:42:13]MH_SAM_APDU [10:42:13]CAPDU: 80 0D 02 02 05 94 EC 5A FB 5A [10:42:13]Write to MH i2c: E2 0D 00 5C 01 80 0D 02 02 05 00 94 EC 5A FB 5A 00 00 10 [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [10:42:13]RAPDU: 90 00 [10:42:13]wFMCommunicate OK [10:42:13]wFMCommunicate request_size=4 [10:42:13]MH_SAM_APDU [10:42:13]CAPDU: 80 0D 03 02 [10:42:13]Write to MH i2c: E2 08 00 5D 01 80 0D 03 02 00 00 00 00 D9 [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 0B 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 0B 00 5D 01 00 5C 10 AC 71 68 86 EB 43 90 00 7F [10:42:13]RAPDU: 5C 10 AC 71 68 86 EB 43 90 00 [10:42:13]wFMCommunicate OK [10:42:13]SAM_PROTO_SignData done [10:42:13]FM_MakeSignedData done [10:42:13]CreateOFDProtocolMessage [10:42:13]wFMCommunicate request_size=4 [10:42:13]MH_SAM_APDU [10:42:13]CAPDU: 80 11 00 00 [10:42:13]Write to MH i2c: E2 08 00 5E 01 80 11 00 00 00 00 00 00 D9 [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:13]Read from MH i2c: E2 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 17 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: E2 17 00 5E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 32 [10:42:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:42:13]wFMCommunicate OK [10:42:13]CreateOFDProtocolMessage done [10:42:13]OFDSenderStorePacket 162754 [10:42:13]StoreOFDPacket docnum=162754 [10:42:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 03 4E 07 01 24 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 4D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 27 3C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 3B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 3C 00 00 00 00 07 04 06 00 E0 3B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 04 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7B 02 00 35 04 06 00 65 94 EC 5A FB 5A 5C 10 AC 71 68 86 EB 43 [10:42:13]CheckFolder [10:42:13]dirname=/storage/ofd_packets [10:42:13]CheckFolder done [10:42:13]ProducePacketName [10:42:13]name=ofd_packets/00162754 [10:42:13]NVStorageSaveData ofd_packets/00162754 [10:42:13]File name is /storage/ofd_packets/00162754 [10:42:13]Write 301 bytes [10:42:13]NVStorageSaveData done [10:42:13]OFDSenderStorePacket done [10:42:13]KKMCreateOFDPacket done [10:42:13]NVStorageSaveData kkm_last_timestamp [10:42:13]File name is /storage/kkm_last_timestamp [10:42:13]Write 4 bytes [10:42:13]NVStorageSaveData done [10:42:13]ExternCall_PrintAddStr [10:42:13]wPrintStart [10:42:13]Write to MH i2c: 01 00 00 5F 01 60 [10:42:13]Write i2c OK [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: 01 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: 01 07 00 [10:42:13]MH_I2C_Read... [10:42:13]Read from MH i2c: 01 07 00 5F 01 00 00 00 00 00 FF 0F 75 [10:42:13]RasterBufferAndPrint [10:42:13]line Счет N : (1)291208 [10:42:13]line ИНН: 02508201610067 [10:42:13]line Контрольно-Кассовый Чек [10:42:13]line ПРОДАЖА [10:42:13]line ТРК (МРК, ГНК) : 63 [10:42:13]line Товар: 2710124500 [10:42:13]line Аи-95-К-5 [10:42:13]line 19.740 * 74.20 [10:42:13]line = 1464.71 [10:42:13]line НДС 12% НСП 1% [10:42:13]line > о реализуемом товаре [10:42:13]line ОКРУГЛЕНИЕ: -0.71 [10:42:13]line ИТОГО: 1464.00 [10:42:13]line Внесено: 1500.00 [10:42:13]line СДАЧА: 36.00 [10:42:13]line НСП 1% : 12.96 [10:42:13]line НДС 12% : 155.54 [10:42:13]line Наличными: 1464.00 [10:42:13]line Безнал.: 0.00 [10:42:13]line Место: АЗС № 130 "Партнер Нефть" [10:42:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:42:13]line СНО: Общий режим [10:42:13]line Чек 199 20.08.2024 10:42 [10:42:13]line Смена: 465 ФФД: 1.0 [10:42:13]line ЗНМ: 0300000070 [10:42:13]line РНМ: 0000000000092562 [10:42:13]line Версия ККМ: 001 [10:42:13]line ФМ: 0000000000871769 [10:42:13]line ФД: 162754 [10:42:13]line ФПД: 111690294950746 [10:42:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162754&fm=111690294950746&tin=02508201610067®Number=0000000000092562&sum=146400 [10:42:13]OFD Sender: Processing packet 162754 [packets to send 957, broken 956] [10:42:13]ProducePacketName [10:42:13]name=ofd_packets/00162754 [10:42:13]OFD Sender: To server: pG, [10:42:13]CommunicateWithHost lk.salyk.kg:30040 [10:42:13]ConnectInit lk.salyk.kg [10:42:13]written 0, free lines is 4095 [10:42:14]Write to MH i2c: 01 00 00 8A 01 8B [10:42:14]Write i2c OK [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: 01 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: 01 07 00 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: 01 07 00 8A 01 00 00 00 00 00 C3 0C 61 [10:42:14]RasterBufferAndPrint [10:42:14]line [10:42:14]line [10:42:14]line [10:42:14]line [10:42:14]line [10:42:14]written 0, free lines is 3279 [10:42:14]MH_Cut [10:42:14]Write to MH i2c: D1 01 00 91 01 01 64 [10:42:14]Write i2c OK [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: D1 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: D1 01 00 [10:42:14]MH_I2C_Read... [10:42:14]Read from MH i2c: D1 01 00 91 01 00 63 [10:42:14]Write to MH i2c: 01 00 00 92 01 93 [10:42:14]Write i2c OK [10:42:14]MH_I2C_Read... [10:42:15]*** Cut start [10:42:15]*** Purtial cut [10:42:15]*** Stage 1: CUTSNS_PIN = 1 [10:42:15]Connected sock=11 [10:42: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 36 39 0F 01 00 00 03 4E 07 01 24 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 4D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 27 3C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 3B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 10 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 3C 00 00 00 00 07 04 06 00 E0 3B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 00 00 00 F4 03 04 00 04 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7B 02 00 35 04 06 00 65 94 EC 5A FB 5A 5C 10 AC 71 68 86 EB 43 [10:42: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 36 39 4F 00 00 00 7B 8D 47 00 A1 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7B 02 00 F4 03 04 00 5A 1C C4 66 B6 04 01 00 00 6D 7F 8B FD B6 4A 07 A6 [10:42:16]CommunicateWithHost err = 0 [10:42:16]CheckOFDResponse [10:42:16]1017 (14) - 77093643461234 [10:42:16]1041 (16) - 0000000000871769 [10:42:16]1040 (4) - 162754 [10:42:16]1012 (4) - 20.08.2024 04:32 [10:42:16]1206 (1) - 0 [10:42:16]OFD Sender: Remove packet 162754 [10:42:16]ProducePacketName [10:42:16]name=ofd_packets/00162754 [10:42:16]NVStorageDeleteData [10:42:16]OFD Sender: No OFD packet to send [10:42:17]Read from MH i2c: 01 [10:42:17]MH_I2C_Read... [10:42:17]*** Stop cut motor [10:42:17]*** Cut end [10:42:17]Read from MH i2c: 01 07 00 [10:42:17]MH_I2C_Read... [10:42:17]Read from MH i2c: 01 07 00 92 01 00 00 00 00 00 FF 0F A8 [10:42:17]process_action close_receipt done [10:42:17]requested_data is exist [10:42:17]produce_requested_data [10:42:17]requested_item fm.sn is exist - process it [10:42:17]wFMCommunicate request_size=4 [10:42:17]MH_SAM_APDU [10:42:17]CAPDU: 80 11 00 00 [10:42:17]Write to MH i2c: E2 08 00 93 01 80 11 00 00 00 00 00 00 0E [10:42:17]Write i2c OK [10:42:17]MH_I2C_Read... [10:42:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:42:17]Read from MH i2c: E2 [10:42:17]MH_I2C_Read... [10:42:17]Read from MH i2c: E2 17 00 [10:42:17]MH_I2C_Read... [10:42:17]Read from MH i2c: E2 17 00 93 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [10:42:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:42:17]wFMCommunicate OK [10:42:17]requested_item fd.num is exist - process it [10:42:17]SAM_PROTO_GetFieldsCounters [10:42:17]wFMCommunicate request_size=4 [10:42:17]MH_SAM_APDU [10:42:17]CAPDU: 80 13 00 00 [10:42:17]Write to MH i2c: E2 08 00 94 01 80 13 00 00 00 00 00 00 11 [10:42:17]Write i2c OK [10:42:17]MH_I2C_Read... [10:42:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:42:17]Read from MH i2c: E2 [10:42:17]MH_I2C_Read... [10:42:17]Read from MH i2c: E2 62 00 [10:42:17]MH_I2C_Read... [10:42:17]Read from MH i2c: E2 62 00 94 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 9D [10:42: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C7 00 00 00 5E 04 04 00 C7 00 00 00 57 04 04 00 C8 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:42:17]wFMCommunicate OK [10:42:17]SAM_PROTO_GetFieldsCounters done [10:42:17]requested_item shift.num is exist - process it [10:42:17]requested_item shift.opened is exist - process it [10:42:17]req_shift_opened [10:42:17]FM_GetShiftState [10:42:17]SAM_PROTO_GetShiftState [10:42:17]wFMCommunicate request_size=4 [10:42:17]MH_SAM_APDU [10:42:17]CAPDU: 80 13 01 00 [10:42:17]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [10:42:17]Write i2c OK [10:42:17]MH_I2C_Read... [10:42:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:42:17]Read from MH i2c: E2 [10:42:17]MH_I2C_Read... [10:42:17]Read from MH i2c: E2 0E 00 [10:42:17]MH_I2C_Read... [10:42:17]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E1 [10:42:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:42:17]wFMCommunicate OK [10:42:17]SAM_PROTO_GetShiftState done [10:42:17]FM_GetShiftState done [10:42:17]req_shift_opened done [10:42:17]requested_item shift.open_date is exist - process it [10:42:17]req_shift_open_date [10:42:17]req_shift_open_date done [10:42:17]produce_requested_data done [10:42:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162754,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:42:17]process_action_free close_receipt [10:42:17]json_value_free [10:42:17]json_value_free done [10:42:17]process_json_proto returns [10:42:17]Send response to host [10:42:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162754,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:42:17]free response buf [10:42:17]execute_script done [10:42:17]execute_script returns [10:42:17]free content buf [10:42:17]Sock 9.Close socket [10:42:17]Sock 9.Thread stoped [10:42:21]OFD Sender: No OFD packet to send [10:42:26]OFD Sender: No OFD packet to send [10:42:31]OFD Sender: No OFD packet to send [10:42:34]recv_with_timeout no data received [10:42:36]OFD Sender: No OFD packet to send [10:42:41]OFD Sender: No OFD packet to send [10:42:47]OFD Sender: No OFD packet to send [10:42:52]OFD Sender: No OFD packet to send [10:42:57]OFD Sender: No OFD packet to send [10:43:02]OFD Sender: No OFD packet to send [10:43:07]OFD Sender: No OFD packet to send [10:43:12]OFD Sender: No OFD packet to send [10:43:17]OFD Sender: No OFD packet to send [10:43:22]OFD Sender: No OFD packet to send [10:43:27]OFD Sender: No OFD packet to send [10:43:30]accept exits with 7 [10:43:30]New connection [10:43:30]New thread 3067010404 created [10:43:30]Thread 3067153764 joined [10:43:30]Waiting for new connection... [10:43:30] Sock 7.Parse request [10:43:30]Sock 7.Check first char [10:43:30]Sock 7.First char is OK [10:43:30]request: POST /json_proto HTTP/1.0 [10:43:30]Method: POST [10:43:30]URL: /json_proto [10:43:30]Method is POST - this is cgi request [10:43:30]url: /json_proto [10:43:30]query_string will be loaded in cgi processing [10:43:30]execute_cgi json_proto POST (null) [10:43:30]execute_cgi path=json_proto method=POST [10:43:30]POST find Content-Length [10:43:30]Host: 172.17.44.132:8080 [10:43:30]Content-Length: 682 [10:43:30]Content-Type: application/json [10:43:30] [10:43:30]POST finish read [10:43:30]Found Content-Length = 682 [10:43:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:30]execute_script... [10:43:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291209", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:43:30]POST & json_proto [10:43:30]process_json_proto [10:43:30]json parsed OK: [10:43:30]protocol is kg_v1.0 [10:43:30]action value=close_receipt [10:43:30]process_action close_receipt [10:43:30]cmd_close_receipt [10:43:30]MH_GetDate [10:43:30]Write to MH i2c: F0 00 00 96 01 86 [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: F0 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: F0 09 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: F0 09 00 96 01 00 53 73 C4 66 2A 83 C1 65 52 [10:43:30]GetLastDocTimeStamp 1724150532 [10:43:30]current date 1724150611 [10:43:30]FM_GetShiftState [10:43:30]SAM_PROTO_GetShiftState [10:43:30]wFMCommunicate request_size=4 [10:43:30]MH_SAM_APDU [10:43:30]CAPDU: 80 13 01 00 [10:43:30]Write to MH i2c: E2 08 00 97 01 80 13 01 00 00 00 00 00 15 [10:43:30]Write i2c OK [10:43:30]MH_I2C_Read... [10:43:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:30]Read from MH i2c: E2 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 0E 00 [10:43:30]MH_I2C_Read... [10:43:30]Read from MH i2c: E2 0E 00 97 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E3 [10:43:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:43:30]wFMCommunicate OK [10:43:30]SAM_PROTO_GetShiftState done [10:43:30]FM_GetShiftState done [10:43:30]opened in 1724113081 [10:43:30]opened+sec_in_day 1724199481 [10:43:30]quantity*price = 100005 [10:43:30]sum+1 = 100006 [10:43:30]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 200 20.08.2024 10:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162755 ФПД: 275547785877992 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104331&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162755&fm=275547785877992&tin=02508201610067®Number=0000000000092562&sum=100000 [10:43:32]StoreToDocumentArchive [10:43:32]shift 465 fd 162755 [10:43:32]save to /storage/0465/doc_00162755 [10:43:32]save last doc name /storage/0465/doc_00162755 to /storage/kkm_last_doc_name [10:43:32]save OK [10:43:32]Clear old archive folders... [10:43:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:43:32]tlvbuf is 010A46D0 [10:43:32]SAM_PROTO_ClearQueue [10:43:32]wFMCommunicate request_size=4 [10:43:32]MH_SAM_APDU [10:43:32]CAPDU: 80 09 00 00 [10:43:32]Write to MH i2c: E2 08 00 A4 01 80 09 00 00 00 00 00 00 17 [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:43:32]Read from MH i2c: E2 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 03 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [10:43:32]RAPDU: 90 00 [10:43:32]wFMCommunicate OK [10:43:32]SAM_PROTO_ClearQueue done [10:43:32]KKMCreateOFDPacket [10:43:32]OFDProtocolAddRootSTLVToBuf [10:43:32]FM_MakeSignedData [10:43:32]FM_MakeSignedData [10:43:32]SAM_PROTO_SignData [10:43:32]wFMCommunicate request_size=4 [10:43:32]MH_SAM_APDU [10:43:32]CAPDU: 80 0D 01 02 [10:43:32]Write to MH i2c: E2 08 00 A5 01 80 0D 01 02 00 00 00 00 1F [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:43:32]Read from MH i2c: E2 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 03 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [10:43:32]RAPDU: 90 00 [10:43:32]wFMCommunicate OK [10:43:32]wFMCommunicate request_size=255 [10:43:32]MH_SAM_APDU [10:43:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 53 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7B 02 00 35 04 06 00 FA [10:43:32]Write to MH i2c: E2 02 01 A6 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 53 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7B 02 00 35 04 06 00 FA 00 00 F6 [10:43:32]OFD Sender: No OFD packet to send [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:32]Read from MH i2c: E2 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 03 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [10:43:32]RAPDU: 90 00 [10:43:32]wFMCommunicate OK [10:43:32]wFMCommunicate request_size=10 [10:43:32]MH_SAM_APDU [10:43:32]CAPDU: 80 0D 02 02 05 9B F7 E5 59 E8 [10:43:32]Write to MH i2c: E2 0D 00 A7 01 80 0D 02 02 05 00 9B F7 E5 59 E8 00 00 E4 [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:43:32]Read from MH i2c: E2 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 03 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [10:43:32]RAPDU: 90 00 [10:43:32]wFMCommunicate OK [10:43:32]wFMCommunicate request_size=4 [10:43:32]MH_SAM_APDU [10:43:32]CAPDU: 80 0D 03 02 [10:43:32]Write to MH i2c: E2 08 00 A8 01 80 0D 03 02 00 00 00 00 24 [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:43:32]Read from MH i2c: E2 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 0B 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 0B 00 A8 01 00 A0 44 34 B9 A9 D4 D4 3D 90 00 84 [10:43:32]RAPDU: A0 44 34 B9 A9 D4 D4 3D 90 00 [10:43:32]wFMCommunicate OK [10:43:32]SAM_PROTO_SignData done [10:43:32]FM_MakeSignedData done [10:43:32]CreateOFDProtocolMessage [10:43:32]wFMCommunicate request_size=4 [10:43:32]MH_SAM_APDU [10:43:32]CAPDU: 80 11 00 00 [10:43:32]Write to MH i2c: E2 08 00 A9 01 80 11 00 00 00 00 00 00 24 [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:32]Read from MH i2c: E2 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 17 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: E2 17 00 A9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7D [10:43:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:43:32]wFMCommunicate OK [10:43:32]CreateOFDProtocolMessage done [10:43:32]OFDSenderStorePacket 162755 [10:43:32]StoreOFDPacket docnum=162755 [10:43:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A9 B7 07 01 68 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 53 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7B 02 00 35 04 06 00 FA 9B F7 E5 59 E8 A0 44 34 B9 A9 D4 D4 3D [10:43:32]CheckFolder [10:43:32]dirname=/storage/ofd_packets [10:43:32]CheckFolder done [10:43:32]ProducePacketName [10:43:32]name=ofd_packets/00162755 [10:43:32]NVStorageSaveData ofd_packets/00162755 [10:43:32]File name is /storage/ofd_packets/00162755 [10:43:32]Write 301 bytes [10:43:32]NVStorageSaveData done [10:43:32]OFDSenderStorePacket done [10:43:32]KKMCreateOFDPacket done [10:43:32]NVStorageSaveData kkm_last_timestamp [10:43:32]File name is /storage/kkm_last_timestamp [10:43:32]Write 4 bytes [10:43:32]NVStorageSaveData done [10:43:32]ExternCall_PrintAddStr [10:43:32]wPrintStart [10:43:32]Write to MH i2c: 01 00 00 AA 01 AB [10:43:32]Write i2c OK [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: 01 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: 01 07 00 [10:43:32]MH_I2C_Read... [10:43:32]Read from MH i2c: 01 07 00 AA 01 00 00 00 00 00 FF 0F C0 [10:43:32]RasterBufferAndPrint [10:43:32]line Счет N : (1)291209 [10:43:32]line ИНН: 02508201610067 [10:43:32]line Контрольно-Кассовый Чек [10:43:32]line ПРОДАЖА [10:43:32]line ТРК (МРК, ГНК) : 42 [10:43:32]line Товар: 2710124130 [10:43:32]line Аи-92-К-5 [10:43:32]line 14.750 * 67.80 [10:43:32]line = 1000.05 [10:43:32]line НДС 12% НСП 1% [10:43:32]line > о реализуемом товаре [10:43:32]line ОКРУГЛЕНИЕ: -0.05 [10:43:32]line ИТОГО: 1000.00 [10:43:32]line Внесено: 1000.00 [10:43:32]line СДАЧА: 0.00 [10:43:32]line НСП 1% : 8.85 [10:43:32]line НДС 12% : 106.20 [10:43:32]line Наличными: 1000.00 [10:43:32]line Безнал.: 0.00 [10:43:32]line Место: АЗС № 130 "Партнер Нефть" [10:43:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:43:32]line СНО: Общий режим [10:43:32]line Чек 200 20.08.2024 10:43 [10:43:32]line Смена: 465 ФФД: 1.0 [10:43:32]line ЗНМ: 0300000070 [10:43:32]line РНМ: 0000000000092562 [10:43:32]line Версия ККМ: 001 [10:43:32]line ФМ: 0000000000871769 [10:43:32]line ФД: 162755 [10:43:32]line ФПД: 275547785877992 [10:43:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104331&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162755&fm=275547785877992&tin=02508201610067®Number=0000000000092562&sum=100000 [10:43:32]OFD Sender: Processing packet 162755 [packets to send 957, broken 956] [10:43:32]ProducePacketName [10:43:32]name=ofd_packets/00162755 [10:43:32]OFD Sender: To server: pG, [10:43:32]CommunicateWithHost lk.salyk.kg:30040 [10:43:32]ConnectInit lk.salyk.kg [10:43:32]written 0, free lines is 4095 [10:43:33]Write to MH i2c: 01 00 00 D5 01 D6 [10:43:33]Write i2c OK [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: 01 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: 01 07 00 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: 01 07 00 D5 01 00 00 00 00 00 C0 0C A9 [10:43:33]RasterBufferAndPrint [10:43:33]line [10:43:33]line [10:43:33]line [10:43:33]line [10:43:33]line [10:43:33]written 0, free lines is 3270 [10:43:33]MH_Cut [10:43:33]Write to MH i2c: D1 01 00 DC 01 01 AF [10:43:33]Write i2c OK [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: D1 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: D1 01 00 [10:43:33]MH_I2C_Read... [10:43:33]Read from MH i2c: D1 01 00 DC 01 00 AE [10:43:33]Write to MH i2c: 01 00 00 DD 01 DE [10:43:33]Write i2c OK [10:43:33]MH_I2C_Read... [10:43:33]*** Cut start [10:43:33]*** Purtial cut [10:43:33]*** Stage 1: CUTSNS_PIN = 1 [10:43:34]Connected sock=10 [10:43: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 36 39 0F 01 00 00 A9 B7 07 01 68 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 00 00 00 F4 03 04 00 53 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7B 02 00 35 04 06 00 FA 9B F7 E5 59 E8 A0 44 34 B9 A9 D4 D4 3D [10:43: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 36 39 4F 00 00 00 62 B0 47 00 2C F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7B 02 00 F4 03 04 00 A9 1C C4 66 B6 04 01 00 00 F7 55 BB AB E6 1A 99 07 [10:43:35]CommunicateWithHost err = 0 [10:43:35]CheckOFDResponse [10:43:35]1017 (14) - 77093643461234 [10:43:35]1041 (16) - 0000000000871769 [10:43:35]1040 (4) - 162755 [10:43:35]1012 (4) - 20.08.2024 04:33 [10:43:35]1206 (1) - 0 [10:43:35]OFD Sender: Remove packet 162755 [10:43:35]ProducePacketName [10:43:35]name=ofd_packets/00162755 [10:43:35]NVStorageDeleteData [10:43:35]Read from MH i2c: 01 [10:43:35]MH_I2C_Read... [10:43:35]*** Stop cut motor [10:43:35]*** Cut end [10:43:35]Read from MH i2c: 01 07 00 [10:43:35]MH_I2C_Read... [10:43:35]Read from MH i2c: 01 07 00 DD 01 00 00 00 00 00 FF 0F F3 [10:43:35]process_action close_receipt done [10:43:35]requested_data is exist [10:43:35]produce_requested_data [10:43:35]requested_item fm.sn is exist - process it [10:43:35]wFMCommunicate request_size=4 [10:43:35]MH_SAM_APDU [10:43:35]CAPDU: 80 11 00 00 [10:43:35]Write to MH i2c: E2 08 00 DE 01 80 11 00 00 00 00 00 00 59 [10:43:35]Write i2c OK [10:43:35]MH_I2C_Read... [10:43:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:43:36]Read from MH i2c: E2 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 17 00 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 17 00 DE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [10:43:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:43:36]wFMCommunicate OK [10:43:36]requested_item fd.num is exist - process it [10:43:36]SAM_PROTO_GetFieldsCounters [10:43:36]wFMCommunicate request_size=4 [10:43:36]MH_SAM_APDU [10:43:36]CAPDU: 80 13 00 00 [10:43:36]Write to MH i2c: E2 08 00 DF 01 80 13 00 00 00 00 00 00 5C [10:43:36]Write i2c OK [10:43:36]MH_I2C_Read... [10:43:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:43:36]Read from MH i2c: E2 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 62 00 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 62 00 DF 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 EC [10:43: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C8 00 00 00 5E 04 04 00 C8 00 00 00 57 04 04 00 C9 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:43:36]wFMCommunicate OK [10:43:36]SAM_PROTO_GetFieldsCounters done [10:43:36]requested_item shift.num is exist - process it [10:43:36]requested_item shift.opened is exist - process it [10:43:36]req_shift_opened [10:43:36]FM_GetShiftState [10:43:36]SAM_PROTO_GetShiftState [10:43:36]wFMCommunicate request_size=4 [10:43:36]MH_SAM_APDU [10:43:36]CAPDU: 80 13 01 00 [10:43:36]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [10:43:36]Write i2c OK [10:43:36]MH_I2C_Read... [10:43:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:43:36]Read from MH i2c: E2 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 0E 00 [10:43:36]MH_I2C_Read... [10:43:36]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2C [10:43:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:43:36]wFMCommunicate OK [10:43:36]SAM_PROTO_GetShiftState done [10:43:36]FM_GetShiftState done [10:43:36]req_shift_opened done [10:43:36]requested_item shift.open_date is exist - process it [10:43:36]req_shift_open_date [10:43:36]req_shift_open_date done [10:43:36]produce_requested_data done [10:43:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162755,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:43:36]process_action_free close_receipt [10:43:36]json_value_free [10:43:36]json_value_free done [10:43:36]process_json_proto returns [10:43:36]Send response to host [10:43:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162755,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:43:36]free response buf [10:43:36]execute_script done [10:43:36]execute_script returns [10:43:36]free content buf [10:43:36]Sock 7.Close socket [10:43:36]Sock 7.Thread stoped [10:43:36]OFD Sender: No OFD packet to send [10:43:41]OFD Sender: No OFD packet to send [10:43:46]OFD Sender: No OFD packet to send [10:43:50]recv_with_timeout no data received [10:43:51]OFD Sender: No OFD packet to send [10:43:56]OFD Sender: No OFD packet to send [10:44:01]OFD Sender: No OFD packet to send [10:44:03]recv_with_timeout no data received [10:44:06]OFD Sender: No OFD packet to send [10:44:11]OFD Sender: No OFD packet to send [10:44:16]OFD Sender: No OFD packet to send [10:44:18]accept exits with 9 [10:44:18]New connection [10:44:18]New thread 3067153764 created [10:44:18]Thread 3067010404 joined [10:44:18]Waiting for new connection... [10:44:18] Sock 9.Parse request [10:44:18]Sock 9.Check first char [10:44:18]Sock 9.First char is OK [10:44:18]request: POST /json_proto HTTP/1.0 [10:44:18]Method: POST [10:44:18]URL: /json_proto [10:44:18]Method is POST - this is cgi request [10:44:18]url: /json_proto [10:44:18]query_string will be loaded in cgi processing [10:44:18]execute_cgi json_proto POST (null) [10:44:18]execute_cgi path=json_proto method=POST [10:44:18]POST find Content-Length [10:44:18]Host: 172.17.44.132:8080 [10:44:18]Content-Length: 685 [10:44:18]Content-Type: application/json [10:44:18] [10:44:18]POST finish read [10:44:18]Found Content-Length = 685 [10:44:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:18]execute_script... [10:44:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291207", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:18]POST & json_proto [10:44:18]process_json_proto [10:44:18]json parsed OK: [10:44:18]protocol is kg_v1.0 [10:44:18]action value=close_receipt [10:44:18]process_action close_receipt [10:44:18]cmd_close_receipt [10:44:18]MH_GetDate [10:44:18]Write to MH i2c: F0 00 00 E1 01 D1 [10:44:18]Write i2c OK [10:44:18]MH_I2C_Read... [10:44:18]Read from MH i2c: F0 [10:44:18]MH_I2C_Read... [10:44:18]Read from MH i2c: F0 09 00 [10:44:18]MH_I2C_Read... [10:44:18]Read from MH i2c: F0 09 00 E1 01 00 83 73 C4 66 2A 83 C1 65 CD [10:44:18]GetLastDocTimeStamp 1724150611 [10:44:18]current date 1724150659 [10:44:18]FM_GetShiftState [10:44:18]SAM_PROTO_GetShiftState [10:44:18]wFMCommunicate request_size=4 [10:44:18]MH_SAM_APDU [10:44:18]CAPDU: 80 13 01 00 [10:44:18]Write to MH i2c: E2 08 00 E2 01 80 13 01 00 00 00 00 00 60 [10:44:18]Write i2c OK [10:44:18]MH_I2C_Read... [10:44:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:18]Read from MH i2c: E2 [10:44:18]MH_I2C_Read... [10:44:18]Read from MH i2c: E2 0E 00 [10:44:18]MH_I2C_Read... [10:44:18]Read from MH i2c: E2 0E 00 E2 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2E [10:44:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:44:18]wFMCommunicate OK [10:44:18]SAM_PROTO_GetShiftState done [10:44:18]FM_GetShiftState done [10:44:18]opened in 1724113081 [10:44:18]opened+sec_in_day 1724199481 [10:44:18]quantity*price = 100032 [10:44:18]sum+1 = 100033 [10:44:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 201 20.08.2024 10:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162756 ФПД: 36391754223878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104419&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162756&fm=36391754223878&tin=02508201610067®Number=0000000000092562&sum=100000 [10:44:19]StoreToDocumentArchive [10:44:19]shift 465 fd 162756 [10:44:19]save to /storage/0465/doc_00162756 [10:44:19]save last doc name /storage/0465/doc_00162756 to /storage/kkm_last_doc_name [10:44:19]save OK [10:44:19]Clear old archive folders... [10:44:19]ProcessDocumentItem done err = 0, tmpTLVsize=250 [10:44:19]tlvbuf is 010A4290 [10:44:19]SAM_PROTO_ClearQueue [10:44:19]wFMCommunicate request_size=4 [10:44:19]MH_SAM_APDU [10:44:19]CAPDU: 80 09 00 00 [10:44:19]Write to MH i2c: E2 08 00 EF 01 80 09 00 00 00 00 00 00 62 [10:44:19]Write i2c OK [10:44:19]MH_I2C_Read... [10:44:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:20]Read from MH i2c: E2 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 03 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [10:44:20]RAPDU: 90 00 [10:44:20]wFMCommunicate OK [10:44:20]SAM_PROTO_ClearQueue done [10:44:20]KKMCreateOFDPacket [10:44:20]OFDProtocolAddRootSTLVToBuf [10:44:20]FM_MakeSignedData [10:44:20]FM_MakeSignedData [10:44:20]SAM_PROTO_SignData [10:44:20]wFMCommunicate request_size=4 [10:44:20]MH_SAM_APDU [10:44:20]CAPDU: 80 0D 01 02 [10:44:20]Write to MH i2c: E2 08 00 F0 01 80 0D 01 02 00 00 00 00 6A [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:20]Read from MH i2c: E2 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 03 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [10:44:20]RAPDU: 90 00 [10:44:20]wFMCommunicate OK [10:44:20]wFMCommunicate request_size=255 [10:44:20]MH_SAM_APDU [10:44:20]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 83 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7B 02 00 35 04 06 00 21 19 [10:44:20]Write to MH i2c: E2 02 01 F1 01 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 83 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7B 02 00 35 04 06 00 21 19 00 00 4A [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:20]Read from MH i2c: E2 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 03 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [10:44:20]RAPDU: 90 00 [10:44:20]wFMCommunicate OK [10:44:20]wFMCommunicate request_size=9 [10:44:20]MH_SAM_APDU [10:44:20]CAPDU: 80 0D 02 02 04 1D 95 51 06 [10:44:20]Write to MH i2c: E2 0C 00 F2 01 80 0D 02 02 04 00 1D 95 51 06 00 00 7E [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:20]Read from MH i2c: E2 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 03 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [10:44:20]RAPDU: 90 00 [10:44:20]wFMCommunicate OK [10:44:20]wFMCommunicate request_size=4 [10:44:20]MH_SAM_APDU [10:44:20]CAPDU: 80 0D 03 02 [10:44:20]Write to MH i2c: E2 08 00 F3 01 80 0D 03 02 00 00 00 00 6F [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:20]Read from MH i2c: E2 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 0B 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 0B 00 F3 01 00 3E 23 8E 88 A4 6D BC 4A 90 00 FE [10:44:20]RAPDU: 3E 23 8E 88 A4 6D BC 4A 90 00 [10:44:20]wFMCommunicate OK [10:44:20]SAM_PROTO_SignData done [10:44:20]FM_MakeSignedData done [10:44:20]CreateOFDProtocolMessage [10:44:20]wFMCommunicate request_size=4 [10:44:20]MH_SAM_APDU [10:44:20]CAPDU: 80 11 00 00 [10:44:20]Write to MH i2c: E2 08 00 F4 01 80 11 00 00 00 00 00 00 6F [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:20]Read from MH i2c: E2 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 17 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: E2 17 00 F4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C8 [10:44:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:20]wFMCommunicate OK [10:44:20]CreateOFDProtocolMessage done [10:44:20]OFDSenderStorePacket 162756 [10:44:20]StoreOFDPacket docnum=162756 [10:44:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 9B 21 06 01 6E A5 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 83 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7B 02 00 35 04 06 00 21 19 1D 95 51 06 3E 23 8E 88 A4 6D BC 4A [10:44:20]CheckFolder [10:44:20]dirname=/storage/ofd_packets [10:44:20]CheckFolder done [10:44:20]ProducePacketName [10:44:20]name=ofd_packets/00162756 [10:44:20]NVStorageSaveData ofd_packets/00162756 [10:44:20]File name is /storage/ofd_packets/00162756 [10:44:20]Write 300 bytes [10:44:20]NVStorageSaveData done [10:44:20]OFDSenderStorePacket done [10:44:20]KKMCreateOFDPacket done [10:44:20]NVStorageSaveData kkm_last_timestamp [10:44:20]File name is /storage/kkm_last_timestamp [10:44:20]Write 4 bytes [10:44:20]NVStorageSaveData done [10:44:20]ExternCall_PrintAddStr [10:44:20]wPrintStart [10:44:20]Write to MH i2c: 01 00 00 F5 01 F6 [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: 01 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: 01 07 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: 01 07 00 F5 01 00 00 00 00 00 FF 0F 0B [10:44:20]RasterBufferAndPrint [10:44:20]line Счет N : (1)291207 [10:44:20]line ИНН: 02508201610067 [10:44:20]line Контрольно-Кассовый Чек [10:44:20]line ПРОДАЖА [10:44:20]line ТРК (МРК, ГНК) : 81 [10:44:20]line Товар: 2711129700 [10:44:20]line ГАЗ-К-5 [10:44:20]line 26.050 * 38.40 [10:44:20]line = 1000.32 [10:44:20]line НДС 12% НСП 1% [10:44:20]line > о реализуемом товаре [10:44:20]line ОКРУГЛЕНИЕ: -0.32 [10:44:20]line ИТОГО: 1000.00 [10:44:20]line Внесено: 1000.00 [10:44:20]line СДАЧА: 0.00 [10:44:20]line НСП 1% : 8.85 [10:44:20]line НДС 12% : 106.23 [10:44:20]line Наличными: 1000.00 [10:44:20]line Безнал.: 0.00 [10:44:20]line Место: АЗС № 130 "Партнер Нефть" [10:44:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:44:20]line СНО: Общий режим [10:44:20]line Чек 201 20.08.2024 10:44 [10:44:20]line Смена: 465 ФФД: 1.0 [10:44:20]line ЗНМ: 0300000070 [10:44:20]line РНМ: 0000000000092562 [10:44:20]line Версия ККМ: 001 [10:44:20]line ФМ: 0000000000871769 [10:44:20]line ФД: 162756 [10:44:20]line ФПД: 36391754223878 [10:44:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104419&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162756&fm=36391754223878&tin=02508201610067®Number=0000000000092562&sum=100000 [10:44:20]written 0, free lines is 4095 [10:44:20]OFD Sender: Processing packet 162756 [packets to send 957, broken 956] [10:44:20]ProducePacketName [10:44:20]name=ofd_packets/00162756 [10:44:20]OFD Sender: To server: pG, [10:44:20]CommunicateWithHost lk.salyk.kg:30040 [10:44:20]ConnectInit lk.salyk.kg [10:44:20]Write to MH i2c: 01 00 00 20 02 22 [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: 01 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: 01 07 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 BE 0C F3 [10:44:20]RasterBufferAndPrint [10:44:20]line [10:44:20]line [10:44:20]line [10:44:20]line [10:44:20]line [10:44:20]written 0, free lines is 3268 [10:44:20]MH_Cut [10:44:20]Write to MH i2c: D1 01 00 27 02 01 FB [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: D1 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: D1 01 00 [10:44:20]MH_I2C_Read... [10:44:20]Read from MH i2c: D1 01 00 27 02 00 FA [10:44:20]Write to MH i2c: 01 00 00 28 02 2A [10:44:20]Write i2c OK [10:44:20]MH_I2C_Read... [10:44:21]*** Cut start [10:44:21]*** Purtial cut [10:44:21]*** Stage 1: CUTSNS_PIN = 1 [10:44:23]Read from MH i2c: 01 [10:44:23]MH_I2C_Read... [10:44:23]*** Stop cut motor [10:44:23]*** Cut end [10:44:23]Read from MH i2c: 01 07 00 [10:44:23]MH_I2C_Read... [10:44:23]Read from MH i2c: 01 07 00 28 02 00 00 00 00 00 FF 0F 3F [10:44:23]process_action close_receipt done [10:44:23]requested_data is exist [10:44:23]produce_requested_data [10:44:23]requested_item fm.sn is exist - process it [10:44:23]wFMCommunicate request_size=4 [10:44:23]MH_SAM_APDU [10:44:23]CAPDU: 80 11 00 00 [10:44:23]Write to MH i2c: E2 08 00 29 02 80 11 00 00 00 00 00 00 A5 [10:44:23]Write i2c OK [10:44:23]MH_I2C_Read... [10:44:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:23]Read from MH i2c: E2 [10:44:23]MH_I2C_Read... [10:44:23]Read from MH i2c: E2 17 00 [10:44:23]MH_I2C_Read... [10:44:23]Read from MH i2c: E2 17 00 29 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [10:44:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:23]wFMCommunicate OK [10:44:23]requested_item fd.num is exist - process it [10:44:23]SAM_PROTO_GetFieldsCounters [10:44:23]wFMCommunicate request_size=4 [10:44:23]MH_SAM_APDU [10:44:23]CAPDU: 80 13 00 00 [10:44:23]Write to MH i2c: E2 08 00 2A 02 80 13 00 00 00 00 00 00 A8 [10:44:23]Write i2c OK [10:44:23]MH_I2C_Read... [10:44:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:44:23]Read from MH i2c: E2 [10:44:23]MH_I2C_Read... [10:44:23]Read from MH i2c: E2 62 00 [10:44:23]MH_I2C_Read... [10:44:23]Read from MH i2c: E2 62 00 2A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 3C [10:44:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C9 00 00 00 5E 04 04 00 C9 00 00 00 57 04 04 00 CA 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:44:24]wFMCommunicate OK [10:44:24]SAM_PROTO_GetFieldsCounters done [10:44:24]requested_item shift.num is exist - process it [10:44:24]requested_item shift.opened is exist - process it [10:44:24]req_shift_opened [10:44:24]FM_GetShiftState [10:44:24]SAM_PROTO_GetShiftState [10:44:24]wFMCommunicate request_size=4 [10:44:24]MH_SAM_APDU [10:44:24]CAPDU: 80 13 01 00 [10:44:24]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [10:44:24]Write i2c OK [10:44:24]MH_I2C_Read... [10:44:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:24]Read from MH i2c: E2 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 0E 00 [10:44:24]MH_I2C_Read... [10:44:24]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 78 [10:44:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:44:24]wFMCommunicate OK [10:44:24]SAM_PROTO_GetShiftState done [10:44:24]FM_GetShiftState done [10:44:24]req_shift_opened done [10:44:24]requested_item shift.open_date is exist - process it [10:44:24]req_shift_open_date [10:44:24]req_shift_open_date done [10:44:24]produce_requested_data done [10:44:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162756,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:44:24]process_action_free close_receipt [10:44:24]json_value_free [10:44:24]json_value_free done [10:44:24]process_json_proto returns [10:44:24]Send response to host [10:44:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162756,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:44:24]free response buf [10:44:24]execute_script done [10:44:24]execute_script returns [10:44:24]free content buf [10:44:24]Sock 9.Close socket [10:44:24]Sock 9.Thread stoped [10:44:26]Connected sock=11 [10:44: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 36 39 0E 01 00 00 9B 21 06 01 6E A5 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 00 00 00 F4 03 04 00 83 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7B 02 00 35 04 06 00 21 19 1D 95 51 06 3E 23 8E 88 A4 6D BC 4A [10:44: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 36 39 4F 00 00 00 93 9C 47 00 1A 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7B 02 00 F4 03 04 00 DD 1C C4 66 B6 04 01 00 00 FA B5 B5 23 F5 28 AC FB [10:44:27]CommunicateWithHost err = 0 [10:44:27]CheckOFDResponse [10:44:27]1017 (14) - 77093643461234 [10:44:27]1041 (16) - 0000000000871769 [10:44:27]1040 (4) - 162756 [10:44:27]1012 (4) - 20.08.2024 04:34 [10:44:27]1206 (1) - 0 [10:44:27]OFD Sender: Remove packet 162756 [10:44:27]ProducePacketName [10:44:27]name=ofd_packets/00162756 [10:44:27]NVStorageDeleteData [10:44:27]OFD Sender: No OFD packet to send [10:44:32]OFD Sender: No OFD packet to send [10:44:37]OFD Sender: No OFD packet to send [10:44:42]OFD Sender: No OFD packet to send [10:44:47]OFD Sender: No OFD packet to send [10:44:52]OFD Sender: No OFD packet to send [10:44:55]accept exits with 10 [10:44:55]New connection [10:44:55]New thread 3067010404 created [10:44:55]Thread 3067153764 joined [10:44:55]Waiting for new connection... [10:44:55] Sock 10.Parse request [10:44:55]Sock 10.Check first char [10:44:55]Sock 10.First char is OK [10:44:55]request: POST /json_proto HTTP/1.0 [10:44:55]Method: POST [10:44:55]URL: /json_proto [10:44:55]Method is POST - this is cgi request [10:44:55]url: /json_proto [10:44:55]query_string will be loaded in cgi processing [10:44:55]execute_cgi json_proto POST (null) [10:44:55]execute_cgi path=json_proto method=POST [10:44:55]POST find Content-Length [10:44:55]Host: 172.17.44.132:8080 [10:44:55]Content-Length: 806 [10:44:55]Content-Type: application/json [10:44:55] [10:44:55]POST finish read [10:44:55]Found Content-Length = 806 [10:44:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 31.250, "sum" : 1200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:55]execute_script... [10:44:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291205", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 31.250, "sum" : 1200.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:44:55]POST & json_proto [10:44:55]process_json_proto [10:44:55]json parsed OK: [10:44:55]protocol is kg_v1.0 [10:44:55]action value=close_receipt [10:44:55]process_action close_receipt [10:44:55]cmd_close_receipt [10:44:55]MH_GetDate [10:44:55]Write to MH i2c: F0 00 00 2C 02 1D [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: F0 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: F0 09 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: F0 09 00 2C 02 00 A7 73 C4 66 2A 83 C1 65 3D [10:44:55]GetLastDocTimeStamp 1724150659 [10:44:55]current date 1724150695 [10:44:55]FM_GetShiftState [10:44:55]SAM_PROTO_GetShiftState [10:44:55]wFMCommunicate request_size=4 [10:44:55]MH_SAM_APDU [10:44:55]CAPDU: 80 13 01 00 [10:44:55]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [10:44:55]Write i2c OK [10:44:55]MH_I2C_Read... [10:44:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:44:55]Read from MH i2c: E2 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 0E 00 [10:44:55]MH_I2C_Read... [10:44:55]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7A [10:44:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:44:55]wFMCommunicate OK [10:44:55]SAM_PROTO_GetShiftState done [10:44:55]FM_GetShiftState done [10:44:55]opened in 1724113081 [10:44:55]opened+sec_in_day 1724199481 [10:44:55]quantity*price = 120000 [10:44:55]sum+1 = 120001 [10:44:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.00 НСП 1% : 10.62 НДС 12% : 127.43 Наличными: 0.00 Безнал.: 1200.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 202 20.08.2024 10:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162757 ФПД: 280652054762704 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162757&fm=280652054762704&tin=02508201610067®Number=0000000000092562&sum=120000 [10:44:56]StoreToDocumentArchive [10:44:56]shift 465 fd 162757 [10:44:56]save to /storage/0465/doc_00162757 [10:44:56]save last doc name /storage/0465/doc_00162757 to /storage/kkm_last_doc_name [10:44:56]save OK [10:44:56]Clear old archive folders... [10:44:56]ProcessDocumentItem done err = 0, tmpTLVsize=250 [10:44:56]tlvbuf is 01013BC0 [10:44:56]SAM_PROTO_ClearQueue [10:44:56]wFMCommunicate request_size=4 [10:44:56]MH_SAM_APDU [10:44:56]CAPDU: 80 09 00 00 [10:44:56]Write to MH i2c: E2 08 00 3A 02 80 09 00 00 00 00 00 00 AE [10:44:56]Write i2c OK [10:44:56]MH_I2C_Read... [10:44:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:44:56]Read from MH i2c: E2 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 03 00 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [10:44:56]RAPDU: 90 00 [10:44:56]wFMCommunicate OK [10:44:56]SAM_PROTO_ClearQueue done [10:44:56]KKMCreateOFDPacket [10:44:56]OFDProtocolAddRootSTLVToBuf [10:44:56]FM_MakeSignedData [10:44:56]FM_MakeSignedData [10:44:56]SAM_PROTO_SignData [10:44:56]wFMCommunicate request_size=4 [10:44:56]MH_SAM_APDU [10:44:56]CAPDU: 80 0D 01 02 [10:44:56]Write to MH i2c: E2 08 00 3B 02 80 0D 01 02 00 00 00 00 B6 [10:44:56]Write i2c OK [10:44:56]MH_I2C_Read... [10:44:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:44:56]Read from MH i2c: E2 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 03 00 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [10:44:56]RAPDU: 90 00 [10:44:56]wFMCommunicate OK [10:44:56]wFMCommunicate request_size=255 [10:44:56]MH_SAM_APDU [10:44:56]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 A7 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7B 02 00 35 04 06 00 FF 40 [10:44:56]Write to MH i2c: E2 02 01 3C 02 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 A7 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7B 02 00 35 04 06 00 FF 40 00 00 52 [10:44:56]Write i2c OK [10:44:56]MH_I2C_Read... [10:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:56]Read from MH i2c: E2 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 03 00 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [10:44:56]RAPDU: 90 00 [10:44:56]wFMCommunicate OK [10:44:56]wFMCommunicate request_size=9 [10:44:56]MH_SAM_APDU [10:44:56]CAPDU: 80 0D 02 02 04 66 07 94 D0 [10:44:56]Write to MH i2c: E2 0C 00 3D 02 80 0D 02 02 04 00 66 07 94 D0 00 00 92 [10:44:56]Write i2c OK [10:44:56]MH_I2C_Read... [10:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:44:56]Read from MH i2c: E2 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 03 00 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [10:44:56]RAPDU: 90 00 [10:44:56]wFMCommunicate OK [10:44:56]wFMCommunicate request_size=4 [10:44:56]MH_SAM_APDU [10:44:56]CAPDU: 80 0D 03 02 [10:44:56]Write to MH i2c: E2 08 00 3E 02 80 0D 03 02 00 00 00 00 BB [10:44:56]Write i2c OK [10:44:56]MH_I2C_Read... [10:44:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:44:56]Read from MH i2c: E2 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 0B 00 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 0B 00 3E 02 00 62 3E B5 9C CF 4C 70 32 90 00 6A [10:44:56]RAPDU: 62 3E B5 9C CF 4C 70 32 90 00 [10:44:56]wFMCommunicate OK [10:44:56]SAM_PROTO_SignData done [10:44:56]FM_MakeSignedData done [10:44:56]CreateOFDProtocolMessage [10:44:56]wFMCommunicate request_size=4 [10:44:56]MH_SAM_APDU [10:44:56]CAPDU: 80 11 00 00 [10:44:56]Write to MH i2c: E2 08 00 3F 02 80 11 00 00 00 00 00 00 BB [10:44:56]Write i2c OK [10:44:56]MH_I2C_Read... [10:44:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:44:56]Read from MH i2c: E2 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 17 00 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: E2 17 00 3F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [10:44:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:44:56]wFMCommunicate OK [10:44:56]CreateOFDProtocolMessage done [10:44:56]OFDSenderStorePacket 162757 [10:44:56]StoreOFDPacket docnum=162757 [10:44:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 DC C5 06 01 EE 65 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 A7 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7B 02 00 35 04 06 00 FF 40 66 07 94 D0 62 3E B5 9C CF 4C 70 32 [10:44:56]CheckFolder [10:44:56]dirname=/storage/ofd_packets [10:44:56]CheckFolder done [10:44:56]ProducePacketName [10:44:56]name=ofd_packets/00162757 [10:44:56]NVStorageSaveData ofd_packets/00162757 [10:44:56]File name is /storage/ofd_packets/00162757 [10:44:56]Write 300 bytes [10:44:56]NVStorageSaveData done [10:44:56]OFDSenderStorePacket done [10:44:56]KKMCreateOFDPacket done [10:44:56]NVStorageSaveData kkm_last_timestamp [10:44:56]File name is /storage/kkm_last_timestamp [10:44:56]Write 4 bytes [10:44:56]NVStorageSaveData done [10:44:56]ExternCall_PrintAddStr [10:44:56]wPrintStart [10:44:56]Write to MH i2c: 01 00 00 40 02 42 [10:44:56]Write i2c OK [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: 01 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: 01 07 00 [10:44:56]MH_I2C_Read... [10:44:56]Read from MH i2c: 01 07 00 40 02 00 00 00 00 00 FF 0F 57 [10:44:56]RasterBufferAndPrint [10:44:56]line Счет N : (1)291205 [10:44:56]line ИНН: 02508201610067 [10:44:56]line Контрольно-Кассовый Чек [10:44:56]line ПРОДАЖА [10:44:56]line ТРК (МРК, ГНК) : 71 [10:44:56]line Товар: 2711129700 [10:44:56]line ГАЗ-К-5 [10:44:56]line 31.250 * 38.40 [10:44:56]line = 1200.00 [10:44:56]line НДС 12% НСП 1% [10:44:56]line > о реализуемом товаре [10:44:56]line ИТОГО: 1200.00 [10:44:56]line НСП 1% : 10.62 [10:44:56]line НДС 12% : 127.43 [10:44:56]line Наличными: 0.00 [10:44:56]line Безнал.: 1200.00 [10:44:56]line Место: АЗС № 130 "Партнер Нефть" [10:44:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:44:56]line СНО: Общий режим [10:44:56]line Чек 202 20.08.2024 10:44 [10:44:56]line Смена: 465 ФФД: 1.0 [10:44:56]line ЗНМ: 0300000070 [10:44:56]line РНМ: 0000000000092562 [10:44:56]line Версия ККМ: 001 [10:44:56]line Платежная система: O! деньги [10:44:56]line ФМ: 0000000000871769 [10:44:56]line ФД: 162757 [10:44:56]line ФПД: 280652054762704 [10:44:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162757&fm=280652054762704&tin=02508201610067®Number=0000000000092562&sum=120000 [10:44:56]written 0, free lines is 4095 [10:44:56]OFD Sender: Processing packet 162757 [packets to send 957, broken 956] [10:44:56]ProducePacketName [10:44:56]name=ofd_packets/00162757 [10:44:56]OFD Sender: To server: pG, [10:44:56]CommunicateWithHost lk.salyk.kg:30040 [10:44:56]ConnectInit lk.salyk.kg [10:44:57]Write to MH i2c: 01 00 00 6A 02 6C [10:44:57]Write i2c OK [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: 01 [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: 01 07 00 [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 CE 0C 4D [10:44:57]RasterBufferAndPrint [10:44:57]line [10:44:57]line [10:44:57]line [10:44:57]line [10:44:57]line [10:44:57]written 0, free lines is 3284 [10:44:57]MH_Cut [10:44:57]Write to MH i2c: D1 01 00 71 02 01 45 [10:44:57]Write i2c OK [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: D1 [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: D1 01 00 [10:44:57]MH_I2C_Read... [10:44:57]Read from MH i2c: D1 01 00 71 02 00 44 [10:44:57]Write to MH i2c: 01 00 00 72 02 74 [10:44:57]Write i2c OK [10:44:57]MH_I2C_Read... [10:44:58]*** Cut start [10:44:58]*** Purtial cut [10:44:58]*** Stage 1: CUTSNS_PIN = 1 [10:44:58]recv_with_timeout no data received [10:45:00]Read from MH i2c: 01 [10:45:00]MH_I2C_Read... [10:45:00]*** Stop cut motor [10:45:00]*** Cut end [10:45:00]Read from MH i2c: 01 07 00 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [10:45:00]process_action close_receipt done [10:45:00]requested_data is exist [10:45:00]produce_requested_data [10:45:00]requested_item fm.sn is exist - process it [10:45:00]wFMCommunicate request_size=4 [10:45:00]MH_SAM_APDU [10:45:00]CAPDU: 80 11 00 00 [10:45:00]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [10:45:00]Write i2c OK [10:45:00]MH_I2C_Read... [10:45:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:45:00]Read from MH i2c: E2 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: E2 17 00 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [10:45:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:45:00]wFMCommunicate OK [10:45:00]requested_item fd.num is exist - process it [10:45:00]SAM_PROTO_GetFieldsCounters [10:45:00]wFMCommunicate request_size=4 [10:45:00]MH_SAM_APDU [10:45:00]CAPDU: 80 13 00 00 [10:45:00]Write to MH i2c: E2 08 00 74 02 80 13 00 00 00 00 00 00 F2 [10:45:00]Write i2c OK [10:45:00]MH_I2C_Read... [10:45:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:45:00]Read from MH i2c: E2 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: E2 62 00 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: E2 62 00 74 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 8A [10:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CA 00 00 00 5E 04 04 00 CA 00 00 00 57 04 04 00 CB 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:45:00]wFMCommunicate OK [10:45:00]SAM_PROTO_GetFieldsCounters done [10:45:00]requested_item shift.num is exist - process it [10:45:00]requested_item shift.opened is exist - process it [10:45:00]req_shift_opened [10:45:00]FM_GetShiftState [10:45:00]SAM_PROTO_GetShiftState [10:45:00]wFMCommunicate request_size=4 [10:45:00]MH_SAM_APDU [10:45:00]CAPDU: 80 13 01 00 [10:45:00]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [10:45:00]Write i2c OK [10:45:00]MH_I2C_Read... [10:45:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:45:00]Read from MH i2c: E2 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: E2 0E 00 [10:45:00]MH_I2C_Read... [10:45:00]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C2 [10:45:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:45:00]wFMCommunicate OK [10:45:00]SAM_PROTO_GetShiftState done [10:45:00]FM_GetShiftState done [10:45:00]req_shift_opened done [10:45:00]requested_item shift.open_date is exist - process it [10:45:00]req_shift_open_date [10:45:00]req_shift_open_date done [10:45:00]produce_requested_data done [10:45:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162757,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:45:00]process_action_free close_receipt [10:45:00]json_value_free [10:45:00]json_value_free done [10:45:00]process_json_proto returns [10:45:00]Send response to host [10:45:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162757,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:45:00]free response buf [10:45:00]execute_script done [10:45:00]execute_script returns [10:45:00]free content buf [10:45:00]Sock 10.Close socket [10:45:00]Sock 10.Thread stoped [10:45:01]ConnectInit Can't take IP for lk.salyk.kg [10:45:01]CommunicateWithHost connect error [10:45:01]CommunicateWithHost err = -1 [10:45:01]OFD Sender: Server communicate error [10:45:06]OFD Sender: Processing packet 162757 [packets to send 957, broken 956] [10:45:06]ProducePacketName [10:45:06]name=ofd_packets/00162757 [10:45:06]OFD Sender: To server: pG, [10:45:06]CommunicateWithHost lk.salyk.kg:30040 [10:45:06]ConnectInit lk.salyk.kg [10:45:11]ConnectInit Can't take IP for lk.salyk.kg [10:45:11]CommunicateWithHost connect error [10:45:11]CommunicateWithHost err = -1 [10:45:11]OFD Sender: Server communicate error [10:45:12]recv_with_timeout no data received [10:45:17]OFD Sender: Processing packet 162757 [packets to send 957, broken 956] [10:45:17]ProducePacketName [10:45:17]name=ofd_packets/00162757 [10:45:17]OFD Sender: To server: pG, [10:45:17]CommunicateWithHost lk.salyk.kg:30040 [10:45:17]ConnectInit lk.salyk.kg [10:45:22]ConnectInit Can't take IP for lk.salyk.kg [10:45:22]CommunicateWithHost connect error [10:45:22]CommunicateWithHost err = -1 [10:45:22]OFD Sender: Server communicate error [10:45:27]OFD Sender: Processing packet 162757 [packets to send 957, broken 956] [10:45:27]ProducePacketName [10:45:27]name=ofd_packets/00162757 [10:45:27]OFD Sender: To server: pG, [10:45:27]CommunicateWithHost lk.salyk.kg:30040 [10:45:27]ConnectInit lk.salyk.kg [10:45:31]recv_with_timeout no data received [10:45:32]ConnectInit Can't take IP for lk.salyk.kg [10:45:32]CommunicateWithHost connect error [10:45:32]CommunicateWithHost err = -1 [10:45:32]OFD Sender: Server communicate error [10:45:37]OFD Sender: Processing packet 162757 [packets to send 957, broken 956] [10:45:37]ProducePacketName [10:45:37]name=ofd_packets/00162757 [10:45:37]OFD Sender: To server: pG, [10:45:37]CommunicateWithHost lk.salyk.kg:30040 [10:45:37]ConnectInit lk.salyk.kg [10:45:42]ConnectInit Can't take IP for lk.salyk.kg [10:45:42]CommunicateWithHost connect error [10:45:42]CommunicateWithHost err = -1 [10:45:42]OFD Sender: Server communicate error [10:45:47]OFD Sender: Processing packet 162757 [packets to send 957, broken 956] [10:45:47]ProducePacketName [10:45:47]name=ofd_packets/00162757 [10:45:47]OFD Sender: To server: pG, [10:45:47]CommunicateWithHost lk.salyk.kg:30040 [10:45:47]ConnectInit lk.salyk.kg [10:45:52]ConnectInit Can't take IP for lk.salyk.kg [10:45:52]CommunicateWithHost connect error [10:45:52]CommunicateWithHost err = -1 [10:45:52]OFD Sender: Server communicate error [10:45:57]OFD Sender: Processing packet 162757 [packets to send 957, broken 956] [10:45:57]ProducePacketName [10:45:57]name=ofd_packets/00162757 [10:45:57]OFD Sender: To server: pG, [10:45:57]CommunicateWithHost lk.salyk.kg:30040 [10:45:57]ConnectInit lk.salyk.kg [10:46:05]recv_with_timeout no data received [10:46:20]Connected sock=10 [10:46: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 36 39 0E 01 00 00 DC C5 06 01 EE 65 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 A7 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7B 02 00 35 04 06 00 FF 40 66 07 94 D0 62 3E B5 9C CF 4C 70 32 [10:46:25]recv_with_timeout no data received [10:46:25]CommunicateWithHost answer receiving error [10:46:25]CommunicateWithHost err = -3 [10:46:25]OFD Sender: Server communicate error [10:46:27]accept exits with 9 [10:46:27]New connection [10:46:27]New thread 3067153764 created [10:46:27]Thread 3067010404 joined [10:46:27]Waiting for new connection... [10:46:27] Sock 9.Parse request [10:46:27]Sock 9.Check first char [10:46:27]Sock 9.First char is OK [10:46:27]request: POST /json_proto HTTP/1.0 [10:46:27]Method: POST [10:46:27]URL: /json_proto [10:46:27]Method is POST - this is cgi request [10:46:27]url: /json_proto [10:46:27]query_string will be loaded in cgi processing [10:46:27]execute_cgi json_proto POST (null) [10:46:27]execute_cgi path=json_proto method=POST [10:46:27]POST find Content-Length [10:46:27]Host: 172.17.44.132:8080 [10:46:27]Content-Length: 789 [10:46:27]Content-Type: application/json [10:46:27] [10:46:27]POST finish read [10:46:27]Found Content-Length = 789 [10:46:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:27]execute_script... [10:46:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291210", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 39.380, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:46:27]POST & json_proto [10:46:27]process_json_proto [10:46:27]json parsed OK: [10:46:27]protocol is kg_v1.0 [10:46:27]action value=close_receipt [10:46:27]process_action close_receipt [10:46:27]cmd_close_receipt [10:46:27]MH_GetDate [10:46:27]Write to MH i2c: F0 00 00 76 02 67 [10:46:27]Write i2c OK [10:46:27]MH_I2C_Read... [10:46:27]Read from MH i2c: F0 [10:46:27]MH_I2C_Read... [10:46:27]Read from MH i2c: F0 09 00 [10:46:27]MH_I2C_Read... [10:46:27]Read from MH i2c: F0 09 00 76 02 00 04 74 C4 66 2A 83 C1 65 E5 [10:46:27]GetLastDocTimeStamp 1724150695 [10:46:27]current date 1724150788 [10:46:27]FM_GetShiftState [10:46:27]SAM_PROTO_GetShiftState [10:46:27]wFMCommunicate request_size=4 [10:46:27]MH_SAM_APDU [10:46:27]CAPDU: 80 13 01 00 [10:46:27]Write to MH i2c: E2 08 00 77 02 80 13 01 00 00 00 00 00 F6 [10:46:27]Write i2c OK [10:46:27]MH_I2C_Read... [10:46:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:27]Read from MH i2c: E2 [10:46:27]MH_I2C_Read... [10:46:27]Read from MH i2c: E2 0E 00 [10:46:27]MH_I2C_Read... [10:46:27]Read from MH i2c: E2 0E 00 77 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C4 [10:46:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:46:27]wFMCommunicate OK [10:46:27]SAM_PROTO_GetShiftState done [10:46:27]FM_GetShiftState done [10:46:27]opened in 1724113081 [10:46:27]opened+sec_in_day 1724199481 [10:46:27]quantity*price = 0 [10:46:27]sum+1 = 1 [10:46:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 203 20.08.2024 10:46 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162758 ФПД: 214015583606198 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104628&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162758&fm=214015583606198&tin=02508201610067®Number=0000000000092562&sum=0 [10:46:28]StoreToDocumentArchive [10:46:28]shift 465 fd 162758 [10:46:28]save to /storage/0465/doc_00162758 [10:46:28]save last doc name /storage/0465/doc_00162758 to /storage/kkm_last_doc_name [10:46:28]save OK [10:46:28]Clear old archive folders... [10:46:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [10:46:28]tlvbuf is 010B2AF0 [10:46:28]SAM_PROTO_ClearQueue [10:46:28]wFMCommunicate request_size=4 [10:46:28]MH_SAM_APDU [10:46:28]CAPDU: 80 09 00 00 [10:46:28]Write to MH i2c: E2 08 00 84 02 80 09 00 00 00 00 00 00 F8 [10:46:28]Write i2c OK [10:46:28]MH_I2C_Read... [10:46:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:46:28]Read from MH i2c: E2 [10:46:28]MH_I2C_Read... [10:46:28]Read from MH i2c: E2 03 00 [10:46:28]MH_I2C_Read... [10:46:28]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [10:46:28]RAPDU: 90 00 [10:46:28]wFMCommunicate OK [10:46:28]SAM_PROTO_ClearQueue done [10:46:28]KKMCreateOFDPacket [10:46:28]OFDProtocolAddRootSTLVToBuf [10:46:28]FM_MakeSignedData [10:46:28]FM_MakeSignedData [10:46:28]SAM_PROTO_SignData [10:46:28]wFMCommunicate request_size=4 [10:46:28]MH_SAM_APDU [10:46:28]CAPDU: 80 0D 01 02 [10:46:28]Write to MH i2c: E2 08 00 85 02 80 0D 01 02 00 00 00 00 00 [10:46:28]Write i2c OK [10:46:28]MH_I2C_Read... [10:46:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:46:29]Read from MH i2c: E2 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: E2 03 00 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [10:46:29]RAPDU: 90 00 [10:46:29]wFMCommunicate OK [10:46:29]wFMCommunicate request_size=255 [10:46:29]MH_SAM_APDU [10:46:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 04 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7B 02 00 35 04 06 00 C2 A5 62 D6 [10:46:29]Write to MH i2c: E2 02 01 86 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 04 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7B 02 00 35 04 06 00 C2 A5 62 D6 00 00 F5 [10:46:29]Write i2c OK [10:46:29]MH_I2C_Read... [10:46:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:29]Read from MH i2c: E2 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: E2 03 00 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [10:46:29]RAPDU: 90 00 [10:46:29]wFMCommunicate OK [10:46:29]wFMCommunicate request_size=7 [10:46:29]MH_SAM_APDU [10:46:29]CAPDU: 80 0D 02 02 02 55 B6 [10:46:29]Write to MH i2c: E2 0A 00 87 02 80 0D 02 02 02 00 55 B6 00 00 12 [10:46:29]Write i2c OK [10:46:29]MH_I2C_Read... [10:46:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:46:29]Read from MH i2c: E2 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: E2 03 00 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [10:46:29]RAPDU: 90 00 [10:46:29]wFMCommunicate OK [10:46:29]wFMCommunicate request_size=4 [10:46:29]MH_SAM_APDU [10:46:29]CAPDU: 80 0D 03 02 [10:46:29]Write to MH i2c: E2 08 00 88 02 80 0D 03 02 00 00 00 00 05 [10:46:29]Write i2c OK [10:46:29]MH_I2C_Read... [10:46:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:46:29]Read from MH i2c: E2 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: E2 0B 00 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: E2 0B 00 88 02 00 1F F0 FA E7 34 CC 18 6B 90 00 79 [10:46:29]RAPDU: 1F F0 FA E7 34 CC 18 6B 90 00 [10:46:29]wFMCommunicate OK [10:46:29]SAM_PROTO_SignData done [10:46:29]FM_MakeSignedData done [10:46:29]CreateOFDProtocolMessage [10:46:29]wFMCommunicate request_size=4 [10:46:29]MH_SAM_APDU [10:46:29]CAPDU: 80 11 00 00 [10:46:29]Write to MH i2c: E2 08 00 89 02 80 11 00 00 00 00 00 00 05 [10:46:29]Write i2c OK [10:46:29]MH_I2C_Read... [10:46:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:29]Read from MH i2c: E2 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: E2 17 00 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: E2 17 00 89 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [10:46:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:46:29]wFMCommunicate OK [10:46:29]CreateOFDProtocolMessage done [10:46:29]OFDSenderStorePacket 162758 [10:46:29]StoreOFDPacket docnum=162758 [10:46:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DE 3A 04 01 09 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 04 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7B 02 00 35 04 06 00 C2 A5 62 D6 55 B6 1F F0 FA E7 34 CC 18 6B [10:46:29]CheckFolder [10:46:29]dirname=/storage/ofd_packets [10:46:29]CheckFolder done [10:46:29]ProducePacketName [10:46:29]name=ofd_packets/00162758 [10:46:29]NVStorageSaveData ofd_packets/00162758 [10:46:29]File name is /storage/ofd_packets/00162758 [10:46:29]Write 298 bytes [10:46:29]NVStorageSaveData done [10:46:29]OFDSenderStorePacket done [10:46:29]KKMCreateOFDPacket done [10:46:29]NVStorageSaveData kkm_last_timestamp [10:46:29]File name is /storage/kkm_last_timestamp [10:46:29]Write 4 bytes [10:46:29]NVStorageSaveData done [10:46:29]ExternCall_PrintAddStr [10:46:29]wPrintStart [10:46:29]Write to MH i2c: 01 00 00 8A 02 8C [10:46:29]Write i2c OK [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: 01 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: 01 07 00 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: 01 07 00 8A 02 00 00 00 00 00 FF 0F A1 [10:46:29]RasterBufferAndPrint [10:46:29]line Счет N : (1)291210 [10:46:29]line ИНН: 02508201610067 [10:46:29]line Контрольно-Кассовый Чек [10:46:29]line ПРОДАЖА [10:46:29]line ТРК (МРК, ГНК) : 11 [10:46:29]line Товар: 2710194800 [10:46:29]line ДТ-К-5 [10:46:29]line 39.380 * 0.00 [10:46:29]line = 0.00 [10:46:29]line НДС 12% НСП 1% [10:46:29]line > о реализуемом товаре [10:46:29]line ИТОГО: 0.00 [10:46:29]line НСП 1% : 0.00 [10:46:29]line НДС 12% : 0.00 [10:46:29]line Наличными: 0.00 [10:46:29]line Безнал.: 0.00 [10:46:29]line Место: АЗС № 130 "Партнер Нефть" [10:46:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:46:29]line СНО: Общий режим [10:46:29]line Чек 203 20.08.2024 10:46 [10:46:29]line Смена: 465 ФФД: 1.0 [10:46:29]line ЗНМ: 0300000070 [10:46:29]line РНМ: 0000000000092562 [10:46:29]line Версия ККМ: 001 [10:46:29]line Талоны: Топливная Карта [10:46:29]line 99718 [10:46:29]line ФМ: 0000000000871769 [10:46:29]line ФД: 162758 [10:46:29]line ФПД: 214015583606198 [10:46:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104628&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162758&fm=214015583606198&tin=02508201610067®Number=0000000000092562&sum=0 [10:46:29]written 0, free lines is 4095 [10:46:29]OFD Sender: Processing packet 162757 [packets to send 958, broken 956] [10:46:29]ProducePacketName [10:46:29]name=ofd_packets/00162757 [10:46:29]OFD Sender: To server: pG, [10:46:29]CommunicateWithHost lk.salyk.kg:30040 [10:46:29]ConnectInit lk.salyk.kg [10:46:29]Write to MH i2c: 01 00 00 B4 02 B6 [10:46:29]Write i2c OK [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: 01 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: 01 07 00 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 E0 0C A9 [10:46:29]RasterBufferAndPrint [10:46:29]line [10:46:29]line [10:46:29]line [10:46:29]line [10:46:29]line [10:46:29]written 0, free lines is 3302 [10:46:29]MH_Cut [10:46:29]Write to MH i2c: D1 01 00 BB 02 01 8F [10:46:29]Write i2c OK [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: D1 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: D1 01 00 [10:46:29]MH_I2C_Read... [10:46:29]Read from MH i2c: D1 01 00 BB 02 00 8E [10:46:29]Write to MH i2c: 01 00 00 BC 02 BE [10:46:29]Write i2c OK [10:46:29]MH_I2C_Read... [10:46:30]*** Cut start [10:46:30]*** Purtial cut [10:46:30]*** Stage 1: CUTSNS_PIN = 1 [10:46:32]Read from MH i2c: 01 [10:46:32]MH_I2C_Read... [10:46:32]*** Stop cut motor [10:46:32]*** Cut end [10:46:32]Read from MH i2c: 01 07 00 [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [10:46:32]process_action close_receipt done [10:46:32]requested_data is exist [10:46:32]produce_requested_data [10:46:32]requested_item fm.sn is exist - process it [10:46:32]wFMCommunicate request_size=4 [10:46:32]MH_SAM_APDU [10:46:32]CAPDU: 80 11 00 00 [10:46:32]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [10:46:32]Write i2c OK [10:46:32]MH_I2C_Read... [10:46:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:46:32]Read from MH i2c: E2 [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: E2 17 00 [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: E2 17 00 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [10:46:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:46:32]wFMCommunicate OK [10:46:32]requested_item fd.num is exist - process it [10:46:32]SAM_PROTO_GetFieldsCounters [10:46:32]wFMCommunicate request_size=4 [10:46:32]MH_SAM_APDU [10:46:32]CAPDU: 80 13 00 00 [10:46:32]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [10:46:32]Write i2c OK [10:46:32]MH_I2C_Read... [10:46:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:46:32]Read from MH i2c: E2 [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: E2 62 00 [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: E2 62 00 BE 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [10:46: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CB 00 00 00 5E 04 04 00 CB 00 00 00 57 04 04 00 CC 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:46:32]wFMCommunicate OK [10:46:32]SAM_PROTO_GetFieldsCounters done [10:46:32]requested_item shift.num is exist - process it [10:46:32]requested_item shift.opened is exist - process it [10:46:32]req_shift_opened [10:46:32]FM_GetShiftState [10:46:32]SAM_PROTO_GetShiftState [10:46:32]wFMCommunicate request_size=4 [10:46:32]MH_SAM_APDU [10:46:32]CAPDU: 80 13 01 00 [10:46:32]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [10:46:32]Write i2c OK [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: E2 [10:46:32]MH_I2C_Read... [10:46:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:46:32]Read from MH i2c: E2 0E 00 [10:46:32]MH_I2C_Read... [10:46:32]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0C [10:46:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:46:32]wFMCommunicate OK [10:46:32]SAM_PROTO_GetShiftState done [10:46:32]FM_GetShiftState done [10:46:32]req_shift_opened done [10:46:32]requested_item shift.open_date is exist - process it [10:46:32]req_shift_open_date [10:46:32]req_shift_open_date done [10:46:32]produce_requested_data done [10:46:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162758,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:46:32]process_action_free close_receipt [10:46:32]json_value_free [10:46:32]json_value_free done [10:46:32]process_json_proto returns [10:46:32]Send response to host [10:46:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162758,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:46:32]free response buf [10:46:32]execute_script done [10:46:32]execute_script returns [10:46:32]free content buf [10:46:32]Sock 9.Close socket [10:46:32]Sock 9.Thread stoped [10:46:33]Connected sock=7 [10:46: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 36 39 0E 01 00 00 DC C5 06 01 EE 65 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 12 7A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C7 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 00 00 00 F4 03 04 00 A7 73 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7B 02 00 35 04 06 00 FF 40 66 07 94 D0 62 3E B5 9C CF 4C 70 32 [10:46: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 36 39 4F 00 00 00 9A 41 47 00 98 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7B 02 00 F4 03 04 00 5D 1D C4 66 B6 04 01 00 00 97 BC 1A EF A2 40 84 FA [10:46:35]CommunicateWithHost err = 0 [10:46:35]CheckOFDResponse [10:46:35]1017 (14) - 77093643461234 [10:46:35]1041 (16) - 0000000000871769 [10:46:35]1040 (4) - 162757 [10:46:35]1012 (4) - 20.08.2024 04:36 [10:46:35]1206 (1) - 0 [10:46:35]OFD Sender: Remove packet 162757 [10:46:35]ProducePacketName [10:46:35]name=ofd_packets/00162757 [10:46:35]NVStorageDeleteData [10:46:35]OFD Sender: Processing packet 162758 [packets to send 957, broken 956] [10:46:35]ProducePacketName [10:46:35]name=ofd_packets/00162758 [10:46:35]OFD Sender: To server: pG, [10:46:35]CommunicateWithHost lk.salyk.kg:30040 [10:46:35]ConnectInit lk.salyk.kg [10:46:39]recv_with_timeout no data received [10:46:40]ConnectInit Can't take IP for lk.salyk.kg [10:46:40]CommunicateWithHost connect error [10:46:40]CommunicateWithHost err = -1 [10:46:40]OFD Sender: Server communicate error [10:46:45]OFD Sender: Processing packet 162758 [packets to send 957, broken 956] [10:46:45]ProducePacketName [10:46:45]name=ofd_packets/00162758 [10:46:45]OFD Sender: To server: pG, [10:46:45]CommunicateWithHost lk.salyk.kg:30040 [10:46:45]ConnectInit lk.salyk.kg [10:46:50]ConnectInit Can't take IP for lk.salyk.kg [10:46:50]CommunicateWithHost connect error [10:46:50]CommunicateWithHost err = -1 [10:46:50]OFD Sender: Server communicate error [10:46:55]recv_with_timeout no data received [10:46:55]OFD Sender: Processing packet 162758 [packets to send 957, broken 956] [10:46:55]ProducePacketName [10:46:55]name=ofd_packets/00162758 [10:46:55]OFD Sender: To server: pG, [10:46:55]CommunicateWithHost lk.salyk.kg:30040 [10:46:55]ConnectInit lk.salyk.kg [10:47:00]ConnectInit Can't take IP for lk.salyk.kg [10:47:00]CommunicateWithHost connect error [10:47:00]CommunicateWithHost err = -1 [10:47:00]OFD Sender: Server communicate error [10:47:05]OFD Sender: Processing packet 162758 [packets to send 957, broken 956] [10:47:05]ProducePacketName [10:47:05]name=ofd_packets/00162758 [10:47:05]OFD Sender: To server: pG, [10:47:05]CommunicateWithHost lk.salyk.kg:30040 [10:47:05]ConnectInit lk.salyk.kg [10:47:10]ConnectInit Can't take IP for lk.salyk.kg [10:47:10]CommunicateWithHost connect error [10:47:10]CommunicateWithHost err = -1 [10:47:10]OFD Sender: Server communicate error [10:47:13]recv_with_timeout no data received [10:47:15]OFD Sender: Processing packet 162758 [packets to send 957, broken 956] [10:47:15]ProducePacketName [10:47:15]name=ofd_packets/00162758 [10:47:15]OFD Sender: To server: pG, [10:47:15]CommunicateWithHost lk.salyk.kg:30040 [10:47:15]ConnectInit lk.salyk.kg [10:47:17]Connected sock=7 [10:47:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DE 3A 04 01 09 2C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 00 00 00 F4 03 04 00 04 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7B 02 00 35 04 06 00 C2 A5 62 D6 55 B6 1F F0 FA E7 34 CC 18 6B [10:47:18]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F8 01 47 00 17 B3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7B 02 00 F4 03 04 00 89 1D C4 66 B6 04 01 00 00 F5 66 D8 CB 9F D5 85 E6 [10:47:18]CommunicateWithHost err = 0 [10:47:18]CheckOFDResponse [10:47:18]1017 (14) - 77093643461234 [10:47:18]1041 (16) - 0000000000871769 [10:47:18]1040 (4) - 162758 [10:47:18]1012 (4) - 20.08.2024 04:37 [10:47:18]1206 (1) - 0 [10:47:18]OFD Sender: Remove packet 162758 [10:47:18]ProducePacketName [10:47:18]name=ofd_packets/00162758 [10:47:18]NVStorageDeleteData [10:47:19]OFD Sender: No OFD packet to send [10:47:24]OFD Sender: No OFD packet to send [10:47:24]recv_with_timeout no data received [10:47:29]OFD Sender: No OFD packet to send [10:47:34]OFD Sender: No OFD packet to send [10:47:39]OFD Sender: No OFD packet to send [10:47:44]OFD Sender: No OFD packet to send [10:47:49]OFD Sender: No OFD packet to send [10:47:54]OFD Sender: No OFD packet to send [10:47:56]accept exits with 10 [10:47:56]New connection [10:47:56]New thread 3067010404 created [10:47:56]Thread 3067153764 joined [10:47:56]Waiting for new connection... [10:47:56] Sock 10.Parse request [10:47:56]Sock 10.Check first char [10:47:56]Sock 10.First char is OK [10:47:56]request: POST /json_proto HTTP/1.0 [10:47:56]Method: POST [10:47:56]URL: /json_proto [10:47:56]Method is POST - this is cgi request [10:47:56]url: /json_proto [10:47:56]query_string will be loaded in cgi processing [10:47:56]execute_cgi json_proto POST (null) [10:47:56]execute_cgi path=json_proto method=POST [10:47:56]POST find Content-Length [10:47:56]Host: 172.17.44.132:8080 [10:47:56]Content-Length: 677 [10:47:56]Content-Type: application/json [10:47:56] [10:47:56]POST finish read [10:47:56]Found Content-Length = 677 [10:47:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:56]execute_script... [10:47:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291211", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:47:56]POST & json_proto [10:47:56]process_json_proto [10:47:56]json parsed OK: [10:47:56]protocol is kg_v1.0 [10:47:56]action value=close_receipt [10:47:56]process_action close_receipt [10:47:56]cmd_close_receipt [10:47:56]MH_GetDate [10:47:56]Write to MH i2c: F0 00 00 C0 02 B1 [10:47:56]Write i2c OK [10:47:56]MH_I2C_Read... [10:47:56]Read from MH i2c: F0 [10:47:56]MH_I2C_Read... [10:47:56]Read from MH i2c: F0 09 00 [10:47:56]MH_I2C_Read... [10:47:56]Read from MH i2c: F0 09 00 C0 02 00 5D 74 C4 66 2A 83 C1 65 88 [10:47:56]GetLastDocTimeStamp 1724150788 [10:47:56]current date 1724150877 [10:47:56]FM_GetShiftState [10:47:56]SAM_PROTO_GetShiftState [10:47:56]wFMCommunicate request_size=4 [10:47:56]MH_SAM_APDU [10:47:56]CAPDU: 80 13 01 00 [10:47:56]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [10:47:56]Write i2c OK [10:47:56]MH_I2C_Read... [10:47:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:47:56]Read from MH i2c: E2 [10:47:56]MH_I2C_Read... [10:47:56]Read from MH i2c: E2 0E 00 [10:47:56]MH_I2C_Read... [10:47:56]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0E [10:47:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:47:56]wFMCommunicate OK [10:47:56]SAM_PROTO_GetShiftState done [10:47:56]FM_GetShiftState done [10:47:56]opened in 1724113081 [10:47:56]opened+sec_in_day 1724199481 [10:47:56]quantity*price = 50036 [10:47:56]sum+1 = 50037 [10:47:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 204 20.08.2024 10:47 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162759 ФПД: 232598199006020 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162759&fm=232598199006020&tin=02508201610067®Number=0000000000092562&sum=50000 [10:47:57]StoreToDocumentArchive [10:47:57]shift 465 fd 162759 [10:47:57]save to /storage/0465/doc_00162759 [10:47:57]save last doc name /storage/0465/doc_00162759 to /storage/kkm_last_doc_name [10:47:57]save OK [10:47:57]Clear old archive folders... [10:47:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:47:57]tlvbuf is 0109F8D0 [10:47:57]SAM_PROTO_ClearQueue [10:47:57]wFMCommunicate request_size=4 [10:47:57]MH_SAM_APDU [10:47:57]CAPDU: 80 09 00 00 [10:47:57]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [10:47:57]Write i2c OK [10:47:57]MH_I2C_Read... [10:47:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:47:57]Read from MH i2c: E2 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 03 00 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [10:47:57]RAPDU: 90 00 [10:47:57]wFMCommunicate OK [10:47:57]SAM_PROTO_ClearQueue done [10:47:57]KKMCreateOFDPacket [10:47:57]OFDProtocolAddRootSTLVToBuf [10:47:57]FM_MakeSignedData [10:47:57]FM_MakeSignedData [10:47:57]SAM_PROTO_SignData [10:47:57]wFMCommunicate request_size=4 [10:47:57]MH_SAM_APDU [10:47:57]CAPDU: 80 0D 01 02 [10:47:57]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [10:47:57]Write i2c OK [10:47:57]MH_I2C_Read... [10:47:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:47:57]Read from MH i2c: E2 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 03 00 [10:47:57]MH_I2C_Read... [10:47:57]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [10:47:57]RAPDU: 90 00 [10:47:57]wFMCommunicate OK [10:47:57]wFMCommunicate request_size=255 [10:47:57]MH_SAM_APDU [10:47:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 5D 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7B 02 00 35 04 06 00 D3 [10:47:57]Write to MH i2c: E2 02 01 D0 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 5D 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7B 02 00 35 04 06 00 D3 00 00 7E [10:47:57]Write i2c OK [10:47:57]MH_I2C_Read... [10:47:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:58]Read from MH i2c: E2 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: E2 03 00 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [10:47:58]RAPDU: 90 00 [10:47:58]wFMCommunicate OK [10:47:58]wFMCommunicate request_size=10 [10:47:58]MH_SAM_APDU [10:47:58]CAPDU: 80 0D 02 02 05 8B FD 06 F3 44 [10:47:58]Write to MH i2c: E2 0D 00 D1 02 80 0D 02 02 05 00 8B FD 06 F3 44 00 00 1C [10:47:58]Write i2c OK [10:47:58]MH_I2C_Read... [10:47:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:47:58]Read from MH i2c: E2 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: E2 03 00 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [10:47:58]RAPDU: 90 00 [10:47:58]wFMCommunicate OK [10:47:58]wFMCommunicate request_size=4 [10:47:58]MH_SAM_APDU [10:47:58]CAPDU: 80 0D 03 02 [10:47:58]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [10:47:58]Write i2c OK [10:47:58]MH_I2C_Read... [10:47:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:47:58]Read from MH i2c: E2 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: E2 0B 00 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: E2 0B 00 D2 02 00 2D 98 87 42 5D 9B D1 51 90 00 F8 [10:47:58]RAPDU: 2D 98 87 42 5D 9B D1 51 90 00 [10:47:58]wFMCommunicate OK [10:47:58]SAM_PROTO_SignData done [10:47:58]FM_MakeSignedData done [10:47:58]CreateOFDProtocolMessage [10:47:58]wFMCommunicate request_size=4 [10:47:58]MH_SAM_APDU [10:47:58]CAPDU: 80 11 00 00 [10:47:58]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [10:47:58]Write i2c OK [10:47:58]MH_I2C_Read... [10:47:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:47:58]Read from MH i2c: E2 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: E2 17 00 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: E2 17 00 D3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [10:47:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:47:58]wFMCommunicate OK [10:47:58]CreateOFDProtocolMessage done [10:47:58]OFDSenderStorePacket 162759 [10:47:58]StoreOFDPacket docnum=162759 [10:47:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2C 9D 07 01 27 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 5D 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7B 02 00 35 04 06 00 D3 8B FD 06 F3 44 2D 98 87 42 5D 9B D1 51 [10:47:58]CheckFolder [10:47:58]dirname=/storage/ofd_packets [10:47:58]CheckFolder done [10:47:58]ProducePacketName [10:47:58]name=ofd_packets/00162759 [10:47:58]NVStorageSaveData ofd_packets/00162759 [10:47:58]File name is /storage/ofd_packets/00162759 [10:47:58]Write 301 bytes [10:47:58]NVStorageSaveData done [10:47:58]OFDSenderStorePacket done [10:47:58]KKMCreateOFDPacket done [10:47:58]NVStorageSaveData kkm_last_timestamp [10:47:58]File name is /storage/kkm_last_timestamp [10:47:58]Write 4 bytes [10:47:58]NVStorageSaveData done [10:47:58]ExternCall_PrintAddStr [10:47:58]wPrintStart [10:47:58]Write to MH i2c: 01 00 00 D4 02 D6 [10:47:58]Write i2c OK [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: 01 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: 01 07 00 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [10:47:58]RasterBufferAndPrint [10:47:58]line Счет N : (1)291211 [10:47:58]line ИНН: 02508201610067 [10:47:58]line Контрольно-Кассовый Чек [10:47:58]line ПРОДАЖА [10:47:58]line ТРК (МРК, ГНК) : 52 [10:47:58]line Товар: 2710124130 [10:47:58]line Аи-92-К-5 [10:47:58]line 7.380 * 67.80 [10:47:58]line = 500.36 [10:47:58]line НДС 12% НСП 1% [10:47:58]line > о реализуемом товаре [10:47:58]line ОКРУГЛЕНИЕ: -0.36 [10:47:58]line ИТОГО: 500.00 [10:47:58]line Внесено: 500.00 [10:47:58]line СДАЧА: 0.00 [10:47:58]line НСП 1% : 4.43 [10:47:58]line НДС 12% : 53.14 [10:47:58]line Наличными: 500.00 [10:47:58]line Безнал.: 0.00 [10:47:58]line Место: АЗС № 130 "Партнер Нефть" [10:47:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:47:58]line СНО: Общий режим [10:47:58]line Чек 204 20.08.2024 10:47 [10:47:58]line Смена: 465 ФФД: 1.0 [10:47:58]line ЗНМ: 0300000070 [10:47:58]line РНМ: 0000000000092562 [10:47:58]line Версия ККМ: 001 [10:47:58]line ФМ: 0000000000871769 [10:47:58]line ФД: 162759 [10:47:58]line ФПД: 232598199006020 [10:47:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162759&fm=232598199006020&tin=02508201610067®Number=0000000000092562&sum=50000 [10:47:58]written 0, free lines is 4095 [10:47:58]OFD Sender: Processing packet 162759 [packets to send 957, broken 956] [10:47:58]ProducePacketName [10:47:58]name=ofd_packets/00162759 [10:47:58]OFD Sender: To server: pG, [10:47:58]CommunicateWithHost lk.salyk.kg:30040 [10:47:58]ConnectInit lk.salyk.kg [10:47:58]Write to MH i2c: 01 00 00 FF 02 01 [10:47:58]Write i2c OK [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: 01 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: 01 07 00 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 C1 0C D5 [10:47:58]RasterBufferAndPrint [10:47:58]line [10:47:58]line [10:47:58]line [10:47:58]line [10:47:58]line [10:47:58]written 0, free lines is 3271 [10:47:58]MH_Cut [10:47:58]Write to MH i2c: D1 01 00 06 03 01 DB [10:47:58]Write i2c OK [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: D1 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: D1 01 00 [10:47:58]MH_I2C_Read... [10:47:58]Read from MH i2c: D1 01 00 06 03 00 DA [10:47:58]Write to MH i2c: 01 00 00 07 03 0A [10:47:58]Write i2c OK [10:47:58]MH_I2C_Read... [10:47:59]*** Cut start [10:47:59]*** Purtial cut [10:47:59]*** Stage 1: CUTSNS_PIN = 1 [10:48:01]Read from MH i2c: 01 [10:48:01]*** Stop cut motor [10:48:01]*** Cut end [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: 01 07 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: 01 07 00 07 03 00 00 00 00 00 FF 0F 1F [10:48:01]process_action close_receipt done [10:48:01]requested_data is exist [10:48:01]produce_requested_data [10:48:01]requested_item fm.sn is exist - process it [10:48:01]wFMCommunicate request_size=4 [10:48:01]MH_SAM_APDU [10:48:01]CAPDU: 80 11 00 00 [10:48:01]Write to MH i2c: E2 08 00 08 03 80 11 00 00 00 00 00 00 85 [10:48:01]Write i2c OK [10:48:01]MH_I2C_Read... [10:48:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:48:01]Read from MH i2c: E2 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 17 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 17 00 08 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [10:48:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:48:01]wFMCommunicate OK [10:48:01]requested_item fd.num is exist - process it [10:48:01]SAM_PROTO_GetFieldsCounters [10:48:01]wFMCommunicate request_size=4 [10:48:01]MH_SAM_APDU [10:48:01]CAPDU: 80 13 00 00 [10:48:01]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [10:48:01]Write i2c OK [10:48:01]MH_I2C_Read... [10:48:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:48:01]Read from MH i2c: E2 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 62 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 62 00 09 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [10:48:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CC 00 00 00 5E 04 04 00 CC 00 00 00 57 04 04 00 CD 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:48:01]wFMCommunicate OK [10:48:01]SAM_PROTO_GetFieldsCounters done [10:48:01]requested_item shift.num is exist - process it [10:48:01]requested_item shift.opened is exist - process it [10:48:01]req_shift_opened [10:48:01]FM_GetShiftState [10:48:01]SAM_PROTO_GetShiftState [10:48:01]wFMCommunicate request_size=4 [10:48:01]MH_SAM_APDU [10:48:01]CAPDU: 80 13 01 00 [10:48:01]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [10:48:01]Write i2c OK [10:48:01]MH_I2C_Read... [10:48:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:48:01]Read from MH i2c: E2 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 0E 00 [10:48:01]MH_I2C_Read... [10:48:01]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 58 [10:48:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:48:01]wFMCommunicate OK [10:48:01]SAM_PROTO_GetShiftState done [10:48:01]FM_GetShiftState done [10:48:01]req_shift_opened done [10:48:01]requested_item shift.open_date is exist - process it [10:48:01]req_shift_open_date [10:48:01]req_shift_open_date done [10:48:01]produce_requested_data done [10:48:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162759,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:48:01]process_action_free close_receipt [10:48:01]json_value_free [10:48:01]json_value_free done [10:48:01]process_json_proto returns [10:48:01]Send response to host [10:48:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162759,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:48:01]free response buf [10:48:01]execute_script done [10:48:01]execute_script returns [10:48:01]free content buf [10:48:01]Sock 10.Close socket [10:48:01]Sock 10.Thread stoped [10:48:03]ConnectInit Can't take IP for lk.salyk.kg [10:48:03]CommunicateWithHost connect error [10:48:03]CommunicateWithHost err = -1 [10:48:03]OFD Sender: Server communicate error [10:48:08]OFD Sender: Processing packet 162759 [packets to send 957, broken 956] [10:48:08]ProducePacketName [10:48:08]name=ofd_packets/00162759 [10:48:08]OFD Sender: To server: pG, [10:48:08]CommunicateWithHost lk.salyk.kg:30040 [10:48:08]ConnectInit lk.salyk.kg [10:48:08]recv_with_timeout no data received [10:48:13]ConnectInit Can't take IP for lk.salyk.kg [10:48:13]CommunicateWithHost connect error [10:48:13]CommunicateWithHost err = -1 [10:48:13]OFD Sender: Server communicate error [10:48:18]OFD Sender: Processing packet 162759 [packets to send 957, broken 956] [10:48:18]ProducePacketName [10:48:18]name=ofd_packets/00162759 [10:48:18]OFD Sender: To server: pG, [10:48:18]CommunicateWithHost lk.salyk.kg:30040 [10:48:18]ConnectInit lk.salyk.kg [10:48:23]Connected sock=10 [10:48: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 36 39 0F 01 00 00 2C 9D 07 01 27 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 00 00 00 F4 03 04 00 5D 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7B 02 00 35 04 06 00 D3 8B FD 06 F3 44 2D 98 87 42 5D 9B D1 51 [10:48: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 36 39 4F 00 00 00 95 A6 47 00 EE 29 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7B 02 00 F4 03 04 00 CA 1D C4 66 B6 04 01 00 00 2B 0B 11 34 D6 B7 73 B2 [10:48:23]CommunicateWithHost err = 0 [10:48:23]CheckOFDResponse [10:48:23]1017 (14) - 77093643461234 [10:48:23]1041 (16) - 0000000000871769 [10:48:23]1040 (4) - 162759 [10:48:23]1012 (4) - 20.08.2024 04:38 [10:48:23]1206 (1) - 0 [10:48:23]OFD Sender: Remove packet 162759 [10:48:23]ProducePacketName [10:48:23]name=ofd_packets/00162759 [10:48:23]NVStorageDeleteData [10:48:24]OFD Sender: No OFD packet to send [10:48:29]OFD Sender: No OFD packet to send [10:48:34]OFD Sender: No OFD packet to send [10:48:39]OFD Sender: No OFD packet to send [10:48:44]OFD Sender: No OFD packet to send [10:48:47]recv_with_timeout no data received [10:48:49]OFD Sender: No OFD packet to send [10:48:54]OFD Sender: No OFD packet to send [10:48:59]OFD Sender: No OFD packet to send [10:49:03]recv_with_timeout no data received [10:49:04]OFD Sender: No OFD packet to send [10:49:09]OFD Sender: No OFD packet to send [10:49:10]accept exits with 7 [10:49:10]New connection [10:49:10]New thread 3067153764 created [10:49:10]Thread 3067010404 joined [10:49:10]Waiting for new connection... [10:49:10] Sock 7.Parse request [10:49:10]Sock 7.Check first char [10:49:10]Sock 7.First char is OK [10:49:10]request: POST /json_proto HTTP/1.0 [10:49:10]Method: POST [10:49:10]URL: /json_proto [10:49:10]Method is POST - this is cgi request [10:49:10]url: /json_proto [10:49:10]query_string will be loaded in cgi processing [10:49:10]execute_cgi json_proto POST (null) [10:49:10]execute_cgi path=json_proto method=POST [10:49:10]POST find Content-Length [10:49:10]Host: 172.17.44.132:8080 [10:49:10]Content-Length: 627 [10:49:10]Content-Type: application/json [10:49:10] [10:49:10]POST finish read [10:49:10]Found Content-Length = 627 [10:49:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50404", "tax_sys" : 0, "items" : [ { "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" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:10]execute_script... [10:49:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50404", "tax_sys" : 0, "items" : [ { "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" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:49:10]POST & json_proto [10:49:10]process_json_proto [10:49:10]json parsed OK: [10:49:10]protocol is kg_v1.0 [10:49:10]action value=close_receipt [10:49:10]process_action close_receipt [10:49:10]cmd_close_receipt [10:49:10]MH_GetDate [10:49:10]Write to MH i2c: F0 00 00 0B 03 FD [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: F0 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: F0 09 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: F0 09 00 0B 03 00 A6 74 C4 66 2A 83 C1 65 1D [10:49:10]GetLastDocTimeStamp 1724150877 [10:49:10]current date 1724150950 [10:49:10]FM_GetShiftState [10:49:10]SAM_PROTO_GetShiftState [10:49:10]wFMCommunicate request_size=4 [10:49:10]MH_SAM_APDU [10:49:10]CAPDU: 80 13 01 00 [10:49:10]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [10:49:10]Write i2c OK [10:49:10]MH_I2C_Read... [10:49:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:10]Read from MH i2c: E2 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 0E 00 [10:49:10]MH_I2C_Read... [10:49:10]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5A [10:49:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:49:10]wFMCommunicate OK [10:49:10]SAM_PROTO_GetShiftState done [10:49:10]FM_GetShiftState done [10:49:10]opened in 1724113081 [10:49:10]opened+sec_in_day 1724199481 [10:49:10]quantity*price = 13000 [10:49:10]sum+1 = 13001 [10:49:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 205 20.08.2024 10:49 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162760 ФПД: 47732192094737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104910&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162760&fm=47732192094737&tin=02508201610067®Number=0000000000092562&sum=13000 0 [10:49:11]StoreToDocumentArchive [10:49:11]shift 465 fd 162760 [10:49:11]save to /storage/0465/doc_00162760 [10:49:11]save last doc name /storage/0465/doc_00162760 to /storage/kkm_last_doc_name [10:49:11]save OK [10:49:11]Clear old archive folders... [10:49:11]ProcessDocumentItem done err = 0, tmpTLVsize=276 [10:49:11]tlvbuf is 010AF960 [10:49:11]SAM_PROTO_ClearQueue [10:49:11]wFMCommunicate request_size=4 [10:49:11]MH_SAM_APDU [10:49:11]CAPDU: 80 09 00 00 [10:49:11]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [10:49:11]RAPDU: 90 00 [10:49:11]wFMCommunicate OK [10:49:11]SAM_PROTO_ClearQueue done [10:49:11]KKMCreateOFDPacket [10:49:11]OFDProtocolAddRootSTLVToBuf [10:49:11]FM_MakeSignedData [10:49:11]FM_MakeSignedData [10:49:11]SAM_PROTO_SignData [10:49:11]wFMCommunicate request_size=4 [10:49:11]MH_SAM_APDU [10:49:11]CAPDU: 80 0D 01 02 [10:49:11]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [10:49:11]RAPDU: 90 00 [10:49:11]wFMCommunicate OK [10:49:11]wFMCommunicate request_size=255 [10:49:11]MH_SAM_APDU [10:49:11]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 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 A6 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [10:49:11]Write to MH i2c: E2 02 01 1B 03 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 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 A6 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 93 [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [10:49:11]RAPDU: 90 00 [10:49:11]wFMCommunicate OK [10:49:11]wFMCommunicate request_size=35 [10:49:11]MH_SAM_APDU [10:49:11]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7B 02 00 35 04 06 00 2B 69 84 5A AA 11 [10:49:11]Write to MH i2c: E2 26 00 1C 03 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7B 02 00 35 04 06 00 2B 69 84 5A AA 11 00 00 04 [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [10:49:11]RAPDU: 90 00 [10:49:11]wFMCommunicate OK [10:49:11]wFMCommunicate request_size=4 [10:49:11]MH_SAM_APDU [10:49:11]CAPDU: 80 0D 03 02 [10:49:11]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 0B 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 0B 00 1D 03 00 40 F1 C6 48 AB BD 24 DE 90 00 45 [10:49:11]RAPDU: 40 F1 C6 48 AB BD 24 DE 90 00 [10:49:11]wFMCommunicate OK [10:49:11]SAM_PROTO_SignData done [10:49:11]FM_MakeSignedData done [10:49:11]CreateOFDProtocolMessage [10:49:11]wFMCommunicate request_size=4 [10:49:11]MH_SAM_APDU [10:49:11]CAPDU: 80 11 00 00 [10:49:11]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:11]Read from MH i2c: E2 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 17 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: E2 17 00 1E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [10:49:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:49:11]wFMCommunicate OK [10:49:11]CreateOFDProtocolMessage done [10:49:11]OFDSenderStorePacket 162760 [10:49:11]StoreOFDPacket docnum=162760 [10:49:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 D2 4E 20 01 59 02 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 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 A6 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7B 02 00 35 04 06 00 2B 69 84 5A AA 11 40 F1 C6 48 AB BD 24 DE [10:49:11]CheckFolder [10:49:11]dirname=/storage/ofd_packets [10:49:11]CheckFolder done [10:49:11]ProducePacketName [10:49:11]name=ofd_packets/00162760 [10:49:11]NVStorageSaveData ofd_packets/00162760 [10:49:11]File name is /storage/ofd_packets/00162760 [10:49:11]Write 326 bytes [10:49:11]NVStorageSaveData done [10:49:11]OFDSenderStorePacket done [10:49:11]KKMCreateOFDPacket done [10:49:11]NVStorageSaveData kkm_last_timestamp [10:49:11]File name is /storage/kkm_last_timestamp [10:49:11]Write 4 bytes [10:49:11]NVStorageSaveData done [10:49:11]ExternCall_PrintAddStr [10:49:11]wPrintStart [10:49:11]Write to MH i2c: 01 00 00 1F 03 22 [10:49:11]Write i2c OK [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: 01 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: 01 07 00 [10:49:11]MH_I2C_Read... [10:49:11]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [10:49:11]RasterBufferAndPrint [10:49:11]line Счет N : (3)50404 [10:49:11]line ИНН: 02508201610067 [10:49:11]line Контрольно-Кассовый Чек [10:49:11]line ПРОДАЖА [10:49:11]line Товар: 2000036230011 [10:49:11]line Кофе Латте XL(GABB TRADE) [10:49:11]line 1.000 * 130.00 [10:49:11]line = 130.00 [10:49:11]line НДС 12% НСП 1% [10:49:11]line > о реализуемом товаре [10:49:11]line ИТОГО: 130.00 [10:49:11]line НСП 1% : 1.15 [10:49:11]line НДС 12% : 13.80 [10:49:11]line Наличными: 130.00 [10:49:11]line Безнал.: 0.00 [10:49:11]line Место: АЗС № 130 "Партнер Нефть" [10:49:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:49:11]line СНО: Общий режим [10:49:11]line Чек 205 20.08.2024 10:49 [10:49:11]line Смена: 465 ФФД: 1.0 [10:49:11]line ЗНМ: 0300000070 [10:49:11]line РНМ: 0000000000092562 [10:49:11]line Версия ККМ: 001 [10:49:11]line ФМ: 0000000000871769 [10:49:11]line ФД: 162760 [10:49:11]line ФПД: 47732192094737 [10:49:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T104910&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162760&fm=47732192094737&tin=02508201610067®Number=0000000000092562&sum=13000 [10:49:11]line 0 [10:49:11]OFD Sender: Processing packet 162760 [packets to send 957, broken 956] [10:49:11]ProducePacketName [10:49:11]name=ofd_packets/00162760 [10:49:11]OFD Sender: To server: pG, [10:49:11]CommunicateWithHost lk.salyk.kg:30040 [10:49:11]ConnectInit lk.salyk.kg [10:49:11]written 0, free lines is 4095 [10:49:12]Write to MH i2c: 01 00 00 47 03 4A [10:49:12]Write i2c OK [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: 01 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: 01 07 00 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: 01 07 00 47 03 00 00 00 00 00 DC 0C 39 [10:49:12]RasterBufferAndPrint [10:49:12]line [10:49:12]line [10:49:12]line [10:49:12]line [10:49:12]line [10:49:12]written 0, free lines is 3299 [10:49:12]MH_Cut [10:49:12]Write to MH i2c: D1 01 00 4E 03 01 23 [10:49:12]Write i2c OK [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: D1 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: D1 01 00 [10:49:12]MH_I2C_Read... [10:49:12]Read from MH i2c: D1 01 00 4E 03 00 22 [10:49:12]Write to MH i2c: 01 00 00 4F 03 52 [10:49:12]Write i2c OK [10:49:12]MH_I2C_Read... [10:49:13]*** Cut start [10:49:13]*** Purtial cut [10:49:13]*** Stage 1: CUTSNS_PIN = 1 [10:49:15]Read from MH i2c: 01 [10:49:15]MH_I2C_Read... [10:49:15]*** Stop cut motor [10:49:15]*** Cut end [10:49:15]Read from MH i2c: 01 07 00 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 FF 0F 67 [10:49:15]process_action close_receipt done [10:49:15]requested_data is exist [10:49:15]produce_requested_data [10:49:15]requested_item fm.sn is exist - process it [10:49:15]wFMCommunicate request_size=4 [10:49:15]MH_SAM_APDU [10:49:15]CAPDU: 80 11 00 00 [10:49:15]Write to MH i2c: E2 08 00 50 03 80 11 00 00 00 00 00 00 CD [10:49:15]Write i2c OK [10:49:15]MH_I2C_Read... [10:49:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:49:15]Read from MH i2c: E2 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 17 00 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 17 00 50 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [10:49:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:49:15]wFMCommunicate OK [10:49:15]requested_item fd.num is exist - process it [10:49:15]SAM_PROTO_GetFieldsCounters [10:49:15]wFMCommunicate request_size=4 [10:49:15]MH_SAM_APDU [10:49:15]CAPDU: 80 13 00 00 [10:49:15]Write to MH i2c: E2 08 00 51 03 80 13 00 00 00 00 00 00 D0 [10:49:15]Write i2c OK [10:49:15]MH_I2C_Read... [10:49:15]Connected sock=9 [10: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 36 39 28 01 00 00 D2 4E 20 01 59 02 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 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 00 00 00 F4 03 04 00 A6 74 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7B 02 00 35 04 06 00 2B 69 84 5A AA 11 40 F1 C6 48 AB BD 24 DE [10:49:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:49:15]Read from MH i2c: E2 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 62 00 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 62 00 51 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [10:49: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CD 00 00 00 5E 04 04 00 CD 00 00 00 57 04 04 00 CE 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:49:15]wFMCommunicate OK [10:49:15]SAM_PROTO_GetFieldsCounters done [10:49:15]requested_item shift.num is exist - process it [10:49:15]requested_item shift.opened is exist - process it [10:49:15]req_shift_opened [10:49:15]FM_GetShiftState [10:49:15]SAM_PROTO_GetShiftState [10:49:15]wFMCommunicate request_size=4 [10:49:15]MH_SAM_APDU [10:49:15]CAPDU: 80 13 01 00 [10:49:15]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [10:49:15]Write i2c OK [10:49:15]MH_I2C_Read... [10:49:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:49:15]Read from MH i2c: E2 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 0E 00 [10:49:15]MH_I2C_Read... [10:49:15]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A0 [10:49:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:49:15]wFMCommunicate OK [10:49:15]SAM_PROTO_GetShiftState done [10:49:15]FM_GetShiftState done [10:49:15]req_shift_opened done [10:49:15]requested_item shift.open_date is exist - process it [10:49:15]req_shift_open_date [10:49:15]req_shift_open_date done [10:49:15]produce_requested_data done [10:49:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162760,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:49:15]process_action_free close_receipt [10:49:15]json_value_free [10:49:15]json_value_free done [10:49:15]process_json_proto returns [10:49:15]Send response to host [10:49:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162760,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:49:15]free response buf [10:49:15]execute_script done [10:49:15]execute_script returns [10:49:15]free content buf [10:49:15]Sock 7.Close socket [10:49:15]Sock 7.Thread stoped [10:49: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 36 39 4F 00 00 00 DE 5C 47 00 6F 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7B 02 00 F4 03 04 00 FE 1D C4 66 B6 04 01 00 00 4C 64 09 F1 3F FD B6 BD [10:49:16]CommunicateWithHost err = 0 [10:49:16]CheckOFDResponse [10:49:16]1017 (14) - 77093643461234 [10:49:16]1041 (16) - 0000000000871769 [10:49:16]1040 (4) - 162760 [10:49:16]1012 (4) - 20.08.2024 04:39 [10:49:16]1206 (1) - 0 [10:49:16]OFD Sender: Remove packet 162760 [10:49:16]ProducePacketName [10:49:16]name=ofd_packets/00162760 [10:49:16]NVStorageDeleteData [10:49:16]OFD Sender: No OFD packet to send [10:49:21]OFD Sender: No OFD packet to send [10:49:22]recv_with_timeout no data received [10:49:26]OFD Sender: No OFD packet to send [10:49:32]OFD Sender: No OFD packet to send [10:49:37]OFD Sender: No OFD packet to send [10:49:38]recv_with_timeout no data received [10:49:42]OFD Sender: No OFD packet to send [10:49:47]OFD Sender: No OFD packet to send [10:49:52]OFD Sender: No OFD packet to send [10:49:57]OFD Sender: No OFD packet to send [10:50:02]OFD Sender: No OFD packet to send [10:50:07]OFD Sender: No OFD packet to send [10:50:09]accept exits with 10 [10:50:09]New connection [10:50:09]New thread 3067010404 created [10:50:09]Thread 3067153764 joined [10:50:09]Waiting for new connection... [10:50:09] Sock 10.Parse request [10:50:09]Sock 10.Check first char [10:50:09]Sock 10.First char is OK [10:50:09]request: POST /json_proto HTTP/1.0 [10:50:09]Method: POST [10:50:09]URL: /json_proto [10:50:09]Method is POST - this is cgi request [10:50:09]url: /json_proto [10:50:09]query_string will be loaded in cgi processing [10:50:09]execute_cgi json_proto POST (null) [10:50:09]execute_cgi path=json_proto method=POST [10:50:09]POST find Content-Length [10:50:09]Host: 172.17.44.132:8080 [10:50:09]Content-Length: 682 [10:50:09]Content-Type: application/json [10:50:09] [10:50:09]POST finish read [10:50:09]Found Content-Length = 682 [10:50:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:09]execute_script... [10:50:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291213", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:50:09]POST & json_proto [10:50:09]process_json_proto [10:50:09]json parsed OK: [10:50:09]protocol is kg_v1.0 [10:50:09]action value=close_receipt [10:50:09]process_action close_receipt [10:50:09]cmd_close_receipt [10:50:09]MH_GetDate [10:50:09]Write to MH i2c: F0 00 00 53 03 45 [10:50:09]Write i2c OK [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: F0 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: F0 09 00 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: F0 09 00 53 03 00 E2 74 C4 66 2A 83 C1 65 A1 [10:50:09]GetLastDocTimeStamp 1724150950 [10:50:09]current date 1724151010 [10:50:09]FM_GetShiftState [10:50:09]SAM_PROTO_GetShiftState [10:50:09]wFMCommunicate request_size=4 [10:50:09]MH_SAM_APDU [10:50:09]CAPDU: 80 13 01 00 [10:50:09]Write to MH i2c: E2 08 00 54 03 80 13 01 00 00 00 00 00 D4 [10:50:09]Write i2c OK [10:50:09]MH_I2C_Read... [10:50:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:50:09]Read from MH i2c: E2 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 0E 00 [10:50:09]MH_I2C_Read... [10:50:09]Read from MH i2c: E2 0E 00 54 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A2 [10:50:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:50:09]wFMCommunicate OK [10:50:09]SAM_PROTO_GetShiftState done [10:50:09]FM_GetShiftState done [10:50:09]opened in 1724113081 [10:50:09]opened+sec_in_day 1724199481 [10:50:09]quantity*price = 100005 [10:50:09]sum+1 = 100006 [10:50:09]Check (price>sum+1) || (price+1 о реализуемом товаре [10:51:32]line ОКРУГЛЕНИЕ: -0.05 [10:51:32]line ИТОГО: 1000.00 [10:51:32]line Внесено: 1000.00 [10:51:32]line СДАЧА: 0.00 [10:51:32]line НСП 1% : 8.85 [10:51:32]line НДС 12% : 106.20 [10:51:32]line Наличными: 1000.00 [10:51:32]line Безнал.: 0.00 [10:51:32]line Место: АЗС № 130 "Партнер Нефть" [10:51:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:51:32]line СНО: Общий режим [10:51:32]line Чек 206 20.08.2024 10:50 [10:51:32]line Смена: 465 ФФД: 1.0 [10:51:32]line ЗНМ: 0300000070 [10:51:32]line РНМ: 0000000000092562 [10:51:32]line Версия ККМ: 001 [10:51:32]line ФМ: 0000000000871769 [10:51:32]line ФД: 162761 [10:51:32]line ФПД: 72354147093860 [10:51:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T105010&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162761&fm=72354147093860&tin=02508201610067®Number=0000000000092562&sum=100000 [10:51:32]written 0, free lines is 4095 [10:51:32]Write to MH i2c: 01 00 00 48 00 48 [10:51:32]Write i2c OK [10:51:32]MH_I2C_Read... [10:51:32]Read from MH i2c: 01 [10:51:32]MH_I2C_Read... [10:51:32]Read from MH i2c: 01 07 00 [10:51:32]MH_I2C_Read... [10:51:32]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 D2 0C 2D [10:51:32]RasterBufferAndPrint [10:51:32]line [10:51:32]line [10:51:32]line [10:51:32]line [10:51:32]line [10:51:32]written 0, free lines is 3295 [10:51:32]MH_Cut [10:51:32]Write to MH i2c: D1 01 00 4F 00 01 21 [10:51:32]Write i2c OK [10:51:32]MH_I2C_Read... [10:51:32]Read from MH i2c: D1 [10:51:32]MH_I2C_Read... [10:51:32]Read from MH i2c: D1 01 00 [10:51:32]MH_I2C_Read... [10:51:32]Read from MH i2c: D1 01 00 4F 00 00 20 [10:51:32]Write to MH i2c: 01 00 00 50 00 50 [10:51:32]Write i2c OK [10:51:32]MH_I2C_Read... [10:51:33]*** Cut start [10:51:33]*** Purtial cut [10:51:33]*** Stage 1: CUTSNS_PIN = 1 [10:51:34]OFD Sender: No OFD packet to send [10:51:35]Read from MH i2c: 01 [10:51:35]*** Stop cut motor [10:51:35]MH_I2C_Read... [10:51:35]*** Cut end [10:51:35]Read from MH i2c: 01 07 00 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [10:51:35]process_action print_doc done [10:51:35]requested_data is exist [10:51:35]produce_requested_data [10:51:35]produce_requested_data return (null) [10:51:35]process_action_free print_doc [10:51:35]json_value_free [10:51:35]json_value_free done [10:51:35]process_json_proto returns [10:51:35]Send response to host [10:51:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [10:51:35]free response buf [10:51:35]execute_script done [10:51:35]execute_script returns [10:51:35]free content buf [10:51:35]Sock 9.Close socket [10:51:35]Sock 9.Thread stoped [10:51:35]accept exits with 7 [10:51:35]New connection [10:51:35]New thread 3066957156 created [10:51:35]Thread 3067100516 joined [10:51:35]Waiting for new connection... [10:51:35] Sock 7.Parse request [10:51:35]Sock 7.Check first char [10:51:35]Sock 7.First char is OK [10:51:35]request: POST /json_proto HTTP/1.0 [10:51:35]Method: POST [10:51:35]URL: /json_proto [10:51:35]Method is POST - this is cgi request [10:51:35]url: /json_proto [10:51:35]query_string will be loaded in cgi processing [10:51:35]execute_cgi json_proto POST (null) [10:51:35]execute_cgi path=json_proto method=POST [10:51:35]POST find Content-Length [10:51:35]Host: 172.17.44.132:8080 [10:51:35]Content-Length: 682 [10:51:35]Content-Type: application/json [10:51:35] [10:51:35]POST finish read [10:51:35]Found Content-Length = 682 [10:51:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:35]execute_script... [10:51:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291212", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:51:35]POST & json_proto [10:51:35]process_json_proto [10:51:35]json parsed OK: [10:51:35]protocol is kg_v1.0 [10:51:35]action value=close_receipt [10:51:35]process_action close_receipt [10:51:35]cmd_close_receipt [10:51:35]MH_GetDate [10:51:35]Write to MH i2c: F0 00 00 51 00 40 [10:51:35]Write i2c OK [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: F0 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: F0 09 00 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: F0 09 00 51 00 00 38 75 C4 66 2A 83 C1 65 F3 [10:51:35]GetLastDocTimeStamp 1724151010 [10:51:35]current date 1724151096 [10:51:35]FM_GetShiftState [10:51:35]SAM_PROTO_GetShiftState [10:51:35]wFMCommunicate request_size=4 [10:51:35]MH_SAM_APDU [10:51:35]CAPDU: 80 13 01 00 [10:51:35]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [10:51:35]Write i2c OK [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:35]E2 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: E2 0E 00 [10:51:35]MH_I2C_Read... [10:51:35]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9D [10:51:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:51:35]wFMCommunicate OK [10:51:35]SAM_PROTO_GetShiftState done [10:51:35]FM_GetShiftState done [10:51:35]opened in 1724113081 [10:51:35]opened+sec_in_day 1724199481 [10:51:35]quantity*price = 100021 [10:51:35]sum+1 = 100023 [10:51:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 207 20.08.2024 10:51 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162762 ФПД: 198644735109 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T105136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162762&fm=198644735109&tin=02508201610067®Number=0000000000092562&sum=100000 [10:51:36]StoreToDocumentArchive [10:51:36]shift 465 fd 162762 [10:51:36]save to /storage/0465/doc_00162762 [10:51:36]save last doc name /storage/0465/doc_00162762 to /storage/kkm_last_doc_name [10:51:36]save OK [10:51:36]Clear old archive folders... [10:51:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [10:51:36]tlvbuf is 005D2CC0 [10:51:36]SAM_PROTO_ClearQueue [10:51:36]wFMCommunicate request_size=4 [10:51:36]MH_SAM_APDU [10:51:36]CAPDU: 80 09 00 00 [10:51:36]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [10:51:36]Write i2c OK [10:51:36]MH_I2C_Read... [10:51:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [10:51:36]Read from MH i2c: E2 [10:51:36]MH_I2C_Read... [10:51:36]Read from MH i2c: E2 03 00 [10:51:36]MH_I2C_Read... [10:51:36]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [10:51:36]RAPDU: 90 00 [10:51:36]wFMCommunicate OK [10:51:36]SAM_PROTO_ClearQueue done [10:51:36]KKMCreateOFDPacket [10:51:36]OFDProtocolAddRootSTLVToBuf [10:51:36]FM_MakeSignedData [10:51:36]FM_MakeSignedData [10:51:36]SAM_PROTO_SignData [10:51:36]wFMCommunicate request_size=4 [10:51:36]MH_SAM_APDU [10:51:36]CAPDU: 80 0D 01 02 [10:51:36]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [10:51:36]Write i2c OK [10:51:36]MH_I2C_Read... [10:51:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [10:51:36]Read from MH i2c: E2 [10:51:36]MH_I2C_Read... [10:51:36]Read from MH i2c: E2 03 00 [10:51:36]MH_I2C_Read... [10:51:36]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [10:51:36]RAPDU: 90 00 [10:51:36]wFMCommunicate OK [10:51:36]wFMCommunicate request_size=255 [10:51:36]MH_SAM_APDU [10:51:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 38 75 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7B 02 00 35 04 06 00 00 [10:51:36]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 38 75 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7B 02 00 35 04 06 00 00 00 00 49 [10:51:36]Write i2c OK [10:51:36]MH_I2C_Read... [10:51:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:37]Read from MH i2c: E2 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 03 00 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [10:51:37]RAPDU: 90 00 [10:51:37]wFMCommunicate OK [10:51:37]wFMCommunicate request_size=10 [10:51:37]MH_SAM_APDU [10:51:37]CAPDU: 80 0D 02 02 05 2E 40 26 1C 85 [10:51:37]Write to MH i2c: E2 0D 00 62 00 80 0D 02 02 05 00 2E 40 26 1C 85 00 00 1B [10:51:37]Write i2c OK [10:51:37]MH_I2C_Read... [10:51:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [10:51:37]Read from MH i2c: E2 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 03 00 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [10:51:37]RAPDU: 90 00 [10:51:37]wFMCommunicate OK [10:51:37]wFMCommunicate request_size=4 [10:51:37]MH_SAM_APDU [10:51:37]CAPDU: 80 0D 03 02 [10:51:37]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [10:51:37]Write i2c OK [10:51:37]MH_I2C_Read... [10:51:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [10:51:37]Read from MH i2c: E2 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 0B 00 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 0B 00 63 00 00 93 29 78 F4 E6 20 AC 3B 90 00 F4 [10:51:37]RAPDU: 93 29 78 F4 E6 20 AC 3B 90 00 [10:51:37]wFMCommunicate OK [10:51:37]SAM_PROTO_SignData done [10:51:37]FM_MakeSignedData done [10:51:37]CreateOFDProtocolMessage [10:51:37]wFMCommunicate request_size=4 [10:51:37]MH_SAM_APDU [10:51:37]CAPDU: 80 11 00 00 [10:51:37]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [10:51:37]Write i2c OK [10:51:37]MH_I2C_Read... [10:51:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:37]Read from MH i2c: E2 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 17 00 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [10:51:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:51:37]wFMCommunicate OK [10:51:37]CreateOFDProtocolMessage done [10:51:37]OFDSenderStorePacket 162762 [10:51:37]StoreOFDPacket docnum=162762 [10:51:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D4 05 07 01 8D FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 38 75 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7B 02 00 35 04 06 00 00 2E 40 26 1C 85 93 29 78 F4 E6 20 AC 3B [10:51:37]CheckFolder [10:51:37]dirname=/storage/ofd_packets [10:51:37]CheckFolder done [10:51:37]ProducePacketName [10:51:37]name=ofd_packets/00162762 [10:51:37]NVStorageSaveData ofd_packets/00162762 [10:51:37]File name is /storage/ofd_packets/00162762 [10:51:37]Write 301 bytes [10:51:37]NVStorageSaveData done [10:51:37]OFDSenderStorePacket done [10:51:37]KKMCreateOFDPacket done [10:51:37]NVStorageSaveData kkm_last_timestamp [10:51:37]File name is /storage/kkm_last_timestamp [10:51:37]Write 4 bytes [10:51:37]NVStorageSaveData done [10:51:37]ExternCall_PrintAddStr [10:51:37]wPrintStart [10:51:37]Write to MH i2c: 01 00 00 65 00 65 [10:51:37]Write i2c OK [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: 01 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: 01 07 00 [10:51:37]MH_I2C_Read... [10:51:37]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [10:51:37]RasterBufferAndPrint [10:51:37]line Счет N : (1)291212 [10:51:37]line ИНН: 02508201610067 [10:51:37]line Контрольно-Кассовый Чек [10:51:37]line ПРОДАЖА [10:51:37]line ТРК (МРК, ГНК) : 43 [10:51:37]line Товар: 2710124500 [10:51:37]line Аи-95-К-5 [10:51:37]line 13.480 * 74.20 [10:51:37]line = 1000.22 [10:51:37]line НДС 12% НСП 1% [10:51:37]line > о реализуемом товаре [10:51:37]line ОКРУГЛЕНИЕ: -0.22 [10:51:37]line ИТОГО: 1000.00 [10:51:37]line Внесено: 1000.00 [10:51:37]line СДАЧА: 0.00 [10:51:37]line НСП 1% : 8.85 [10:51:37]line НДС 12% : 106.22 [10:51:37]line Наличными: 1000.00 [10:51:37]line Безнал.: 0.00 [10:51:37]line Место: АЗС № 130 "Партнер Нефть" [10:51:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [10:51:37]line СНО: Общий режим [10:51:37]line Чек 207 20.08.2024 10:51 [10:51:37]line Смена: 465 ФФД: 1.0 [10:51:37]line ЗНМ: 0300000070 [10:51:37]line РНМ: 0000000000092562 [10:51:37]line Версия ККМ: 001 [10:51:37]line ФМ: 0000000000871769 [10:51:37]line ФД: 162762 [10:51:37]line ФПД: 198644735109 [10:51:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T105136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162762&fm=198644735109&tin=02508201610067®Number=0000000000092562&sum=100000 [10:51:37]written 0, free lines is 4095 [10:51:37]OFD Sender: Processing packet 162762 [packets to send 957, broken 956] [10:51:37]ProducePacketName [10:51:37]name=ofd_packets/00162762 [10:51:37]OFD Sender: To server: pG, [10:51:37]CommunicateWithHost lk.salyk.kg:30040 [10:51:37]ConnectInit lk.salyk.kg [10:51:38]Write to MH i2c: 01 00 00 90 00 90 [10:51:38]Write i2c OK [10:51:38]MH_I2C_Read... [10:51:38]Read from MH i2c: 01 [10:51:38]MH_I2C_Read... [10:51:38]Read from MH i2c: 01 07 00 [10:51:38]MH_I2C_Read... [10:51:38]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 C5 0C 68 [10:51:38]RasterBufferAndPrint [10:51:38]line [10:51:38]line [10:51:38]line [10:51:38]line [10:51:38]line [10:51:38]written 0, free lines is 3292 [10:51:38]MH_Cut [10:51:38]Write to MH i2c: D1 01 00 97 00 01 69 [10:51:38]Write i2c OK [10:51:38]MH_I2C_Read... [10:51:38]Read from MH i2c: D1 [10:51:38]MH_I2C_Read... [10:51:38]Read from MH i2c: D1 01 00 [10:51:38]MH_I2C_Read... [10:51:38]Read from MH i2c: D1 01 00 97 00 00 68 [10:51:38]Write to MH i2c: 01 00 00 98 00 98 [10:51:38]Write i2c OK [10:51:38]MH_I2C_Read... [10:51:39]*** Cut start [10:51:39]*** Purtial cut [10:51:39]*** Stage 1: CUTSNS_PIN = 1 [10:51:41]Read from MH i2c: 01 [10:51:41]MH_I2C_Read... [10:51:41]*** Stop cut motor [10:51:41]*** Cut end [10:51:41]Read from MH i2c: 01 07 00 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [10:51:41]process_action close_receipt done [10:51:41]requested_data is exist [10:51:41]produce_requested_data [10:51:41]requested_item fm.sn is exist - process it [10:51:41]wFMCommunicate request_size=4 [10:51:41]MH_SAM_APDU [10:51:41]CAPDU: 80 11 00 00 [10:51:41]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [10:51:41]Write i2c OK [10:51:41]MH_I2C_Read... [10:51:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [10:51:41]Read from MH i2c: E2 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: E2 17 00 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [10:51:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [10:51:41]wFMCommunicate OK [10:51:41]requested_item fd.num is exist - process it [10:51:41]SAM_PROTO_GetFieldsCounters [10:51:41]wFMCommunicate request_size=4 [10:51:41]MH_SAM_APDU [10:51:41]CAPDU: 80 13 00 00 [10:51:41]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [10:51:41]Write i2c OK [10:51:41]MH_I2C_Read... [10:51:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [10:51:41]Read from MH i2c: E2 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: E2 62 00 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 C2 [10:51: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CF 00 00 00 5E 04 04 00 CF 00 00 00 57 04 04 00 D0 00 00 00 19 04 04 00 00 00 00 00 90 00 [10:51:41]wFMCommunicate OK [10:51:41]SAM_PROTO_GetFieldsCounters done [10:51:41]requested_item shift.num is exist - process it [10:51:41]requested_item shift.opened is exist - process it [10:51:41]req_shift_opened [10:51:41]FM_GetShiftState [10:51:41]SAM_PROTO_GetShiftState [10:51:41]wFMCommunicate request_size=4 [10:51:41]MH_SAM_APDU [10:51:41]CAPDU: 80 13 01 00 [10:51:41]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [10:51:41]Write i2c OK [10:51:41]MH_I2C_Read... [10:51:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:51:41]Read from MH i2c: E2 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: E2 0E 00 [10:51:41]MH_I2C_Read... [10:51:41]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E6 [10:51:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:51:41]wFMCommunicate OK [10:51:41]SAM_PROTO_GetShiftState done [10:51:41]FM_GetShiftState done [10:51:41]req_shift_opened done [10:51:41]requested_item shift.open_date is exist - process it [10:51:41]req_shift_open_date [10:51:41]req_shift_open_date done [10:51:41]produce_requested_data done [10:51:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162762,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:51:41]process_action_free close_receipt [10:51:41]json_value_free [10:51:41]json_value_free done [10:51:41]process_json_proto returns [10:51:41]Send response to host [10:51:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162762,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:51:41]free response buf [10:51:41]execute_script done [10:51:41]execute_script returns [10:51:41]free content buf [10:51:41]Sock 7.Close socket [10:51:41]Sock 7.Thread stoped [10:51:42]Connected sock=10 [10:51: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 36 39 0F 01 00 00 D4 05 07 01 8D FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 00 00 00 F4 03 04 00 38 75 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7B 02 00 35 04 06 00 00 2E 40 26 1C 85 93 29 78 F4 E6 20 AC 3B [10:51:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 58 89 47 00 C0 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 36 39 10 04 04 00 CA 7B 02 00 F4 03 04 00 93 1E C4 66 B6 04 01 00 00 0A FE 31 23 9B DD 8B 77 [10:51:47]CommunicateWithHost err = 0 [10:51:47]CheckOFDResponse [10:51:47]1017 (14) - 77093643461234 [10:51:47]1041 (16) - 0000000000871769 [10:51:47]1040 (4) - 162762 [10:51:47]1012 (4) - 20.08.2024 04:41 [10:51:47]1206 (1) - 0 [10:51:47]OFD Sender: Remove packet 162762 [10:51:47]ProducePacketName [10:51:47]name=ofd_packets/00162762 [10:51:47]NVStorageDeleteData [10:51:47]OFD Sender: No OFD packet to send [10:51:52]OFD Sender: No OFD packet to send [10:51:57]OFD Sender: No OFD packet to send [10:52:02]OFD Sender: No OFD packet to send [10:52:07]OFD Sender: No OFD packet to send [10:52:12]OFD Sender: No OFD packet to send [10:52:17]OFD Sender: No OFD packet to send [10:52:22]OFD Sender: No OFD packet to send [10:52:27]OFD Sender: No OFD packet to send [10:52:32]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:42]recv_with_timeout no data received [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:01]recv_with_timeout no data received [10:54:03]OFD Sender: No OFD packet to send [10:54:08]OFD Sender: No OFD packet to send [10:54:13]OFD Sender: No OFD packet to send [10:54:18]OFD Sender: No OFD packet to send [10:54:23]OFD Sender: No OFD packet to send [10:54:28]OFD Sender: No OFD packet to send [10:54:30]accept exits with 9 [10:54:30]New connection [10:54:30]New thread 3067100516 created [10:54:30]Thread 3066957156 joined [10:54:30]Waiting for new connection... [10:54:30] Sock 9.Parse request [10:54:30]Sock 9.Check first char [10:54:30]Sock 9.First char is OK [10:54:30]request: POST /json_proto HTTP/1.0 [10:54:30]Method: POST [10:54:30]URL: /json_proto [10:54:30]Method is POST - this is cgi request [10:54:30]url: /json_proto [10:54:30]query_string will be loaded in cgi processing [10:54:30]execute_cgi json_proto POST (null) [10:54:30]execute_cgi path=json_proto method=POST [10:54:30]POST find Content-Length [10:54:30]Host: 172.17.44.132:8080 [10:54:30]Content-Length: 792 [10:54:30]Content-Type: application/json [10:54:30] [10:54:30]POST finish read [10:54:30]Found Content-Length = 792 [10:54:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:30]execute_script... [10:54:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291216", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 33.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [10:54:30]POST & json_proto [10:54:30]process_json_proto [10:54:30]json parsed OK: [10:54:30]protocol is kg_v1.0 [10:54:30]action value=close_receipt [10:54:30]process_action close_receipt [10:54:30]cmd_close_receipt [10:54:30]MH_GetDate [10:54:30]Write to MH i2c: F0 00 00 9C 00 8B [10:54:30]Write i2c OK [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: F0 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: F0 09 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: F0 09 00 9C 00 00 E7 75 C4 66 2A 83 C1 65 ED [10:54:30]GetLastDocTimeStamp 1724151096 [10:54:30]current date 1724151271 [10:54:30]FM_GetShiftState [10:54:30]SAM_PROTO_GetShiftState [10:54:30]wFMCommunicate request_size=4 [10:54:30]MH_SAM_APDU [10:54:30]CAPDU: 80 13 01 00 [10:54:30]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [10:54:30]Write i2c OK [10:54:30]MH_I2C_Read... [10:54:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:54:30]Read from MH i2c: E2 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 0E 00 [10:54:30]MH_I2C_Read... [10:54:30]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E8 [10:54:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:54:30]wFMCommunicate OK [10:54:30]SAM_PROTO_GetShiftState done [10:54:30]FM_GetShiftState done [10:54:30]opened in 1724113081 [10:54:30]opened+sec_in_day 1724199481 [10:54:30]quantity*price = 0 [10:54:30]sum+1 = 1 [10:54:30]Check (price>sum+1) || (price+1 о реализуемом товаре [11:00:10]line ОКРУГЛЕНИЕ: -0.25 [11:00:10]line ИТОГО: 2000.00 [11:00:10]line Внесено: 2000.00 [11:00:10]line СДАЧА: 0.00 [11:00:10]line НСП 1% : 17.70 [11:00:10]line НДС 12% : 212.42 [11:00:10]line Наличными: 2000.00 [11:00:10]line Безнал.: 0.00 [11:00:10]line Место: АЗС № 130 "Партнер Нефть" [11:00:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:00:10]line СНО: Общий режим [11:00:10]line Чек 213 20.08.2024 11:00 [11:00:10]line Смена: 465 ФФД: 1.0 [11:00:10]line ЗНМ: 0300000070 [11:00:10]line РНМ: 0000000000092562 [11:00:10]line Версия ККМ: 001 [11:00:10]line ФМ: 0000000000871769 [11:00:10]line ФД: 162768 [11:00:10]line ФПД: 205268143343023 [11:00:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110008&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162768&fm=205268143343023&tin=02508201610067®Number=0000000000092562&sum=200000 [11:00:10]written 0, free lines is 4095 [11:00:10]Write to MH i2c: 01 00 00 A6 00 A6 [11:00:10]Write i2c OK [11:00:10]MH_I2C_Read... [11:00:10]Read from MH i2c: 01 [11:00:10]MH_I2C_Read... [11:00:10]Read from MH i2c: 01 07 00 [11:00:10]MH_I2C_Read... [11:00:10]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 D5 0C 8E [11:00:10]RasterBufferAndPrint [11:00:10]line [11:00:10]line [11:00:10]line [11:00:10]line [11:00:10]line [11:00:10]written 0, free lines is 3312 [11:00:10]MH_Cut [11:00:10]Write to MH i2c: D1 01 00 AD 00 01 7F [11:00:10]Write i2c OK [11:00:10]MH_I2C_Read... [11:00:10]Read from MH i2c: D1 [11:00:10]MH_I2C_Read... [11:00:10]Read from MH i2c: D1 01 00 [11:00:10]MH_I2C_Read... [11:00:10]Read from MH i2c: D1 01 00 AD 00 00 7E [11:00:10]Write to MH i2c: 01 00 00 AE 00 AE [11:00:10]Write i2c OK [11:00:10]MH_I2C_Read... [11:00:11]*** Cut start [11:00:11]*** Purtial cut [11:00:11]*** Stage 1: CUTSNS_PIN = 1 [11:00:13]Read from MH i2c: 01 [11:00:13]MH_I2C_Read... [11:00:13]*** Stop cut motor [11:00:13]*** Cut end [11:00:13]Read from MH i2c: 01 07 00 [11:00:13]MH_I2C_Read... [11:00:13]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [11:00:13]process_action close_receipt done [11:00:13]requested_data is exist [11:00:13]produce_requested_data [11:00:13]requested_item fm.sn is exist - process it [11:00:13]wFMCommunicate request_size=4 [11:00:13]MH_SAM_APDU [11:00:13]CAPDU: 80 11 00 00 [11:00:13]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [11:00:13]Write i2c OK [11:00:13]MH_I2C_Read... [11:00:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:13]Read from MH i2c: E2 [11:00:13]MH_I2C_Read... [11:00:13]Read from MH i2c: E2 17 00 [11:00:13]MH_I2C_Read... [11:00:13]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [11:00:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:00:13]wFMCommunicate OK [11:00:13]requested_item fd.num is exist - process it [11:00:13]SAM_PROTO_GetFieldsCounters [11:00:13]wFMCommunicate request_size=4 [11:00:13]MH_SAM_APDU [11:00:13]CAPDU: 80 13 00 00 [11:00:13]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [11:00:13]Write i2c OK [11:00:13]MH_I2C_Read... [11:00:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:00:13]Read from MH i2c: E2 [11:00:13]MH_I2C_Read... [11:00:13]Read from MH i2c: E2 62 00 [11:00:13]MH_I2C_Read... [11:00:13]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 F0 [11:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D5 00 00 00 5E 04 04 00 D5 00 00 00 57 04 04 00 D6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:00:13]wFMCommunicate OK [11:00:13]SAM_PROTO_GetFieldsCounters done [11:00:13]requested_item shift.num is exist - process it [11:00:13]requested_item shift.opened is exist - process it [11:00:13]req_shift_opened [11:00:13]FM_GetShiftState [11:00:13]SAM_PROTO_GetShiftState [11:00:13]wFMCommunicate request_size=4 [11:00:13]MH_SAM_APDU [11:00:13]CAPDU: 80 13 01 00 [11:00:13]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [11:00:13]Write i2c OK [11:00:13]MH_I2C_Read... [11:00:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:13]Read from MH i2c: E2 [11:00:13]MH_I2C_Read... [11:00:13]Read from MH i2c: E2 0E 00 [11:00:13]MH_I2C_Read... [11:00:13]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [11:00:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:00:13]wFMCommunicate OK [11:00:13]SAM_PROTO_GetShiftState done [11:00:13]FM_GetShiftState done [11:00:13]req_shift_opened done [11:00:13]requested_item shift.open_date is exist - process it [11:00:13]req_shift_open_date [11:00:13]req_shift_open_date done [11:00:13]produce_requested_data done [11:00:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162768,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:00:13]process_action_free close_receipt [11:00:13]json_value_free [11:00:13]json_value_free done [11:00:13]process_json_proto returns [11:00:13]Send response to host [11:00:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162768,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:00:13]free response buf [11:00:13]execute_script done [11:00:13]execute_script returns [11:00:13]free content buf [11:00:13]Sock 6.Close socket [11:00:13]Sock 6.Thread stoped [11:00:14]accept exits with 9 [11:00:14]New connection [11:00:14]New thread 3066641764 created [11:00:14]Thread 3066498404 joined [11:00:14]Waiting for new connection... [11:00:14] Sock 9.Parse request [11:00:14]Sock 9.Check first char [11:00:14]Sock 9.First char is OK [11:00:14]request: POST /json_proto HTTP/1.0 [11:00:14]Method: POST [11:00:14]URL: /json_proto [11:00:14]Method is POST - this is cgi request [11:00:14]url: /json_proto [11:00:14]query_string will be loaded in cgi processing [11:00:14]execute_cgi json_proto POST (null) [11:00:14]execute_cgi path=json_proto method=POST [11:00:14]POST find Content-Length [11:00:14]Host: 172.17.44.132:8080 [11:00:14]Content-Length: 754 [11:00:14]Content-Type: application/json [11:00:14] [11:00:14]POST finish read [11:00:14]Found Content-Length = 754 [11:00:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 45.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30058632", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:14]execute_script... [11:00:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291222", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 45.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30058632", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:00:14]POST & json_proto [11:00:14]process_json_proto [11:00:14]json parsed OK: [11:00:14]protocol is kg_v1.0 [11:00:14]action value=close_receipt [11:00:14]process_action close_receipt [11:00:14]cmd_close_receipt [11:00:14]MH_GetDate [11:00:14]Write to MH i2c: F0 00 00 B2 00 A1 [11:00:14]Write i2c OK [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: F0 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: F0 09 00 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: F0 09 00 B2 00 00 3E 77 C4 66 2A 83 C1 65 5C [11:00:14]GetLastDocTimeStamp 1724151608 [11:00:14]current date 1724151614 [11:00:14]FM_GetShiftState [11:00:14]SAM_PROTO_GetShiftState [11:00:14]wFMCommunicate request_size=4 [11:00:14]MH_SAM_APDU [11:00:14]CAPDU: 80 13 01 00 [11:00:14]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [11:00:14]Write i2c OK [11:00:14]MH_I2C_Read... [11:00:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:14]Read from MH i2c: E2 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: E2 0E 00 [11:00:14]MH_I2C_Read... [11:00:14]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FE [11:00:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:00:14]wFMCommunicate OK [11:00:14]SAM_PROTO_GetShiftState done [11:00:14]FM_GetShiftState done [11:00:14]opened in 1724113081 [11:00:14]opened+sec_in_day 1724199481 [11:00:14]quantity*price = 0 [11:00:14]sum+1 = 1 [11:00:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 214 20.08.2024 11:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30058632 ФМ: 0000000000871769 ФД: 162769 ФПД: 185066599770096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110014&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162769&fm=185066599770096&tin=02508201610067®Number=0000000000092562&sum=0 [11:00:15]StoreToDocumentArchive [11:00:15]shift 465 fd 162769 [11:00:15]save to /storage/0465/doc_00162769 [11:00:15]save last doc name /storage/0465/doc_00162769 to /storage/kkm_last_doc_name [11:00:15]save OK [11:00:15]Clear old archive folders... [11:00:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:00:15]tlvbuf is 0179E610 [11:00:15]SAM_PROTO_ClearQueue [11:00:15]wFMCommunicate request_size=4 [11:00:15]MH_SAM_APDU [11:00:15]CAPDU: 80 09 00 00 [11:00:15]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [11:00:15]Write i2c OK [11:00:15]MH_I2C_Read... [11:00:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:00:15]Read from MH i2c: E2 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 [11:00:15]MH_I2C_Read... [11:00:15]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [11:00:15]RAPDU: 90 00 [11:00:15]wFMCommunicate OK [11:00:15]SAM_PROTO_ClearQueue done [11:00:15]KKMCreateOFDPacket [11:00:15]OFDProtocolAddRootSTLVToBuf [11:00:15]FM_MakeSignedData [11:00:15]FM_MakeSignedData [11:00:15]SAM_PROTO_SignData [11:00:15]wFMCommunicate request_size=4 [11:00:15]MH_SAM_APDU [11:00:15]CAPDU: 80 0D 01 02 [11:00:15]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [11:00:15]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [11:00:16]RAPDU: 90 00 [11:00:16]wFMCommunicate OK [11:00:16]wFMCommunicate request_size=255 [11:00:16]MH_SAM_APDU [11:00:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C8 AF 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 3E 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7B 02 00 35 04 06 00 A8 [11:00:16]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C8 AF 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 3E 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7B 02 00 35 04 06 00 A8 00 00 41 [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [11:00:16]RAPDU: 90 00 [11:00:16]wFMCommunicate OK [11:00:16]wFMCommunicate request_size=10 [11:00:16]MH_SAM_APDU [11:00:16]CAPDU: 80 0D 02 02 05 51 2C F0 67 F0 [11:00:16]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 51 2C F0 67 F0 00 00 0B [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [11:00:16]RAPDU: 90 00 [11:00:16]wFMCommunicate OK [11:00:16]wFMCommunicate request_size=4 [11:00:16]MH_SAM_APDU [11:00:16]CAPDU: 80 0D 03 02 [11:00:16]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 0B 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 0B 00 C4 00 00 F3 29 F1 B3 7B 33 38 61 90 00 47 [11:00:16]RAPDU: F3 29 F1 B3 7B 33 38 61 90 00 [11:00:16]wFMCommunicate OK [11:00:16]SAM_PROTO_SignData done [11:00:16]FM_MakeSignedData done [11:00:16]CreateOFDProtocolMessage [11:00:16]wFMCommunicate request_size=4 [11:00:16]MH_SAM_APDU [11:00:16]CAPDU: 80 11 00 00 [11:00:16]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:16]Read from MH i2c: E2 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 17 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [11:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:00:16]wFMCommunicate OK [11:00:16]CreateOFDProtocolMessage done [11:00:16]OFDSenderStorePacket 162769 [11:00:16]StoreOFDPacket docnum=162769 [11:00:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 80 1C 07 01 74 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C8 AF 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 3E 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7B 02 00 35 04 06 00 A8 51 2C F0 67 F0 F3 29 F1 B3 7B 33 38 61 [11:00:16]CheckFolder [11:00:16]dirname=/storage/ofd_packets [11:00:16]CheckFolder done [11:00:16]ProducePacketName [11:00:16]name=ofd_packets/00162769 [11:00:16]NVStorageSaveData ofd_packets/00162769 [11:00:16]File name is /storage/ofd_packets/00162769 [11:00:16]Write 301 bytes [11:00:16]NVStorageSaveData done [11:00:16]OFDSenderStorePacket done [11:00:16]KKMCreateOFDPacket done [11:00:16]NVStorageSaveData kkm_last_timestamp [11:00:16]File name is /storage/kkm_last_timestamp [11:00:16]Write 4 bytes [11:00:16]NVStorageSaveData done [11:00:16]ExternCall_PrintAddStr [11:00:16]wPrintStart [11:00:16]Write to MH i2c: 01 00 00 C6 00 C6 [11:00:16]Write i2c OK [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 07 00 [11:00:16]MH_I2C_Read... [11:00:16]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [11:00:16]RasterBufferAndPrint [11:00:16]line Счет N : (1)291222 [11:00:16]line ИНН: 02508201610067 [11:00:16]line Контрольно-Кассовый Чек [11:00:16]line ПРОДАЖА [11:00:16]line ТРК (МРК, ГНК) : 33 [11:00:16]line Товар: 2710124500 [11:00:16]line Аи-95-К-5 [11:00:16]line 45.000 * 0.00 [11:00:16]line = 0.00 [11:00:16]line НДС 12% НСП 1% [11:00:16]line > о реализуемом товаре [11:00:16]line ИТОГО: 0.00 [11:00:16]line НСП 1% : 0.00 [11:00:16]line НДС 12% : 0.00 [11:00:16]line Наличными: 0.00 [11:00:16]line Безнал.: 0.00 [11:00:16]line Место: АЗС № 130 "Партнер Нефть" [11:00:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:00:16]line СНО: Общий режим [11:00:16]line Чек 214 20.08.2024 11:00 [11:00:16]line Смена: 465 ФФД: 1.0 [11:00:16]line ЗНМ: 0300000070 [11:00:16]line РНМ: 0000000000092562 [11:00:16]line Версия ККМ: 001 [11:00:16]line Талоны: ТК ГПНА Online [11:00:16]line 30058632 [11:00:16]line ФМ: 0000000000871769 [11:00:16]line ФД: 162769 [11:00:16]line ФПД: 185066599770096 [11:00:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110014&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162769&fm=185066599770096&tin=02508201610067®Number=0000000000092562&sum=0 [11:00:16]written 0, free lines is 4095 [11:00:17]Write to MH i2c: 01 00 00 F0 00 F0 [11:00:17]Write i2c OK [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: 01 [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: 01 07 00 [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 D6 0C D9 [11:00:17]RasterBufferAndPrint [11:00:17]line [11:00:17]line [11:00:17]line [11:00:17]line [11:00:17]line [11:00:17]written 0, free lines is 3319 [11:00:17]MH_Cut [11:00:17]Write to MH i2c: D1 01 00 F7 00 01 C9 [11:00:17]Write i2c OK [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: D1 [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: D1 01 00 [11:00:17]MH_I2C_Read... [11:00:17]Read from MH i2c: D1 01 00 F7 00 00 C8 [11:00:17]Write to MH i2c: 01 00 00 F8 00 F8 [11:00:17]Write i2c OK [11:00:17]MH_I2C_Read... [11:00:18]*** Cut start [11:00:18]*** Purtial cut [11:00:18]*** Stage 1: CUTSNS_PIN = 1 [11:00:20]Read from MH i2c: 01 [11:00:20]MH_I2C_Read... [11:00:20]*** Stop cut motor [11:00:20]*** Cut end [11:00:20]Read from MH i2c: 01 07 00 [11:00:20]MH_I2C_Read... [11:00:20]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [11:00:20]process_action close_receipt done [11:00:20]requested_data is exist [11:00:20]produce_requested_data [11:00:20]requested_item fm.sn is exist - process it [11:00:20]wFMCommunicate request_size=4 [11:00:20]MH_SAM_APDU [11:00:20]CAPDU: 80 11 00 00 [11:00:20]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [11:00:20]Write i2c OK [11:00:20]MH_I2C_Read... [11:00:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:00:20]Read from MH i2c: E2 [11:00:20]MH_I2C_Read... [11:00:20]Read from MH i2c: E2 17 00 [11:00:20]MH_I2C_Read... [11:00:20]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [11:00:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:00:20]wFMCommunicate OK [11:00:20]requested_item fd.num is exist - process it [11:00:20]SAM_PROTO_GetFieldsCounters [11:00:20]wFMCommunicate request_size=4 [11:00:20]MH_SAM_APDU [11:00:20]CAPDU: 80 13 00 00 [11:00:20]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [11:00:20]Write i2c OK [11:00:20]MH_I2C_Read... [11:00:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:00:20]Read from MH i2c: E2 [11:00:20]MH_I2C_Read... [11:00:20]Read from MH i2c: E2 62 00 [11:00:20]MH_I2C_Read... [11:00:20]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 3E [11:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D6 00 00 00 5E 04 04 00 D6 00 00 00 57 04 04 00 D7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:00:20]wFMCommunicate OK [11:00:20]SAM_PROTO_GetFieldsCounters done [11:00:20]requested_item shift.num is exist - process it [11:00:20]requested_item shift.opened is exist - process it [11:00:20]req_shift_opened [11:00:20]FM_GetShiftState [11:00:20]SAM_PROTO_GetShiftState [11:00:20]wFMCommunicate request_size=4 [11:00:20]MH_SAM_APDU [11:00:20]CAPDU: 80 13 01 00 [11:00:20]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [11:00:20]Write i2c OK [11:00:20]MH_I2C_Read... [11:00:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:00:20]Read from MH i2c: E2 [11:00:20]MH_I2C_Read... [11:00:20]Read from MH i2c: E2 0E 00 [11:00:20]MH_I2C_Read... [11:00:20]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 46 [11:00:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:00:20]wFMCommunicate OK [11:00:20]SAM_PROTO_GetShiftState done [11:00:20]FM_GetShiftState done [11:00:20]req_shift_opened done [11:00:20]requested_item shift.open_date is exist - process it [11:00:20]req_shift_open_date [11:00:20]req_shift_open_date done [11:00:20]produce_requested_data done [11:00:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162769,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:00:20]process_action_free close_receipt [11:00:20]json_value_free [11:00:20]json_value_free done [11:00:20]process_json_proto returns [11:00:20]Send response to host [11:00:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162769,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:00:20]free response buf [11:00:20]execute_script done [11:00:20]execute_script returns [11:00:20]free content buf [11:00:20]Sock 9.Close socket [11:00:20]Sock 9.Thread stoped [11:00:30]Connected sock=10 [11:00: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 36 39 0F 01 00 00 2E 50 07 01 87 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 5E 76 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7B 02 00 35 04 06 00 7E BE 1D AC DA 50 8C 49 89 0C 2D 19 7A 3D [11:00:35]recv_with_timeout no data received [11:00:35]CommunicateWithHost answer receiving error [11:00:35]CommunicateWithHost err = -3 [11:00:35]OFD Sender: Server communicate error [11:00:35]OFD Sender: Processing packet 162765 [packets to send 961, broken 956] [11:00:35]ProducePacketName [11:00:35]name=ofd_packets/00162765 [11:00:35]OFD Sender: To server: pG, [11:00:35]CommunicateWithHost lk.salyk.kg:30040 [11:00:35]ConnectInit lk.salyk.kg [11:00:40]recv_with_timeout no data received [11:00:40]ConnectInit Can't take IP for lk.salyk.kg [11:00:40]CommunicateWithHost connect error [11:00:40]CommunicateWithHost err = -1 [11:00:40]OFD Sender: Server communicate error [11:00:45]OFD Sender: Processing packet 162765 [packets to send 961, broken 956] [11:00:45]ProducePacketName [11:00:45]name=ofd_packets/00162765 [11:00:45]OFD Sender: To server: pG, [11:00:45]CommunicateWithHost lk.salyk.kg:30040 [11:00:45]ConnectInit lk.salyk.kg [11:00:50]ConnectInit Can't take IP for lk.salyk.kg [11:00:50]CommunicateWithHost connect error [11:00:50]CommunicateWithHost err = -1 [11:00:50]OFD Sender: Server communicate error [11:00:55]OFD Sender: Processing packet 162765 [packets to send 961, broken 956] [11:00:55]ProducePacketName [11:00:55]name=ofd_packets/00162765 [11:00:55]OFD Sender: To server: pG, [11:00:55]CommunicateWithHost lk.salyk.kg:30040 [11:00:55]ConnectInit lk.salyk.kg [11:01:02]recv_with_timeout no data received [11:01:06]ConnectInit Can't connect to host [11:01:06]CommunicateWithHost connect error [11:01:06]CommunicateWithHost err = -1 [11:01:06]OFD Sender: Server communicate error [11:01:08]ConnectInit Can't connect to host [11:01:11]OFD Sender: Processing packet 162765 [packets to send 961, broken 956] [11:01:11]ProducePacketName [11:01:11]name=ofd_packets/00162765 [11:01:11]OFD Sender: To server: pG, [11:01:11]CommunicateWithHost lk.salyk.kg:30040 [11:01:11]ConnectInit lk.salyk.kg [11:01:13]ConnectInit Can't connect to host [11:01:16]ConnectInit Can't take IP for lk.salyk.kg [11:01:16]CommunicateWithHost connect error [11:01:16]CommunicateWithHost err = -1 [11:01:16]OFD Sender: Server communicate error [11:01:18]ConnectInit Can't connect to host [11:01:21]OFD Sender: Processing packet 162765 [packets to send 961, broken 956] [11:01:21]ProducePacketName [11:01:21]name=ofd_packets/00162765 [11:01:21]OFD Sender: To server: pG, [11:01:21]CommunicateWithHost lk.salyk.kg:30040 [11:01:21]ConnectInit lk.salyk.kg [11:01:23]ConnectInit Can't connect to host [11:01:26]ConnectInit Can't take IP for lk.salyk.kg [11:01:26]CommunicateWithHost connect error [11:01:26]CommunicateWithHost err = -1 [11:01:26]OFD Sender: Server communicate error [11:01:28]ConnectInit Can't connect to host [11:01:31]OFD Sender: Processing packet 162765 [packets to send 961, broken 956] [11:01:31]ProducePacketName [11:01:31]name=ofd_packets/00162765 [11:01:31]OFD Sender: To server: pG, [11:01:31]CommunicateWithHost lk.salyk.kg:30040 [11:01:31]ConnectInit lk.salyk.kg [11:01:33]ConnectInit Can't connect to host [11:01:34]accept exits with 6 [11:01:34]New connection [11:01:34]New thread 3066498404 created [11:01:34]Thread 3066641764 joined [11:01:34]Waiting for new connection... [11:01:34] Sock 6.Parse request [11:01:34]Sock 6.Check first char [11:01:34]Sock 6.First char is OK [11:01:34]request: POST /json_proto HTTP/1.0 [11:01:34]Method: POST [11:01:34]URL: /json_proto [11:01:34]Method is POST - this is cgi request [11:01:34]url: /json_proto [11:01:34]query_string will be loaded in cgi processing [11:01:34]execute_cgi json_proto POST (null) [11:01:34]execute_cgi path=json_proto method=POST [11:01:34]POST find Content-Length [11:01:34]Host: 172.17.44.132:8080 [11:01:34]Content-Length: 677 [11:01:34]Content-Type: application/json [11:01:34] [11:01:34]POST finish read [11:01:34]Found Content-Length = 677 [11:01:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:34]execute_script... [11:01:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291223", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:01:34]POST & json_proto [11:01:34]process_json_proto [11:01:34]json parsed OK: [11:01:34]protocol is kg_v1.0 [11:01:34]action value=close_receipt [11:01:34]process_action close_receipt [11:01:34]cmd_close_receipt [11:01:34]MH_GetDate [11:01:34]Write to MH i2c: F0 00 00 FC 00 EB [11:01:34]Write i2c OK [11:01:34]MH_I2C_Read... [11:01:34]Read from MH i2c: F0 [11:01:34]MH_I2C_Read... [11:01:34]Read from MH i2c: F0 09 00 [11:01:34]MH_I2C_Read... [11:01:34]Read from MH i2c: F0 09 00 FC 00 00 8E 77 C4 66 2A 83 C1 65 F6 [11:01:34]GetLastDocTimeStamp 1724151614 [11:01:34]current date 1724151694 [11:01:34]FM_GetShiftState [11:01:34]SAM_PROTO_GetShiftState [11:01:34]wFMCommunicate request_size=4 [11:01:34]MH_SAM_APDU [11:01:34]CAPDU: 80 13 01 00 [11:01:34]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [11:01:34]Write i2c OK [11:01:34]MH_I2C_Read... [11:01:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:34]Read from MH i2c: E2 [11:01:34]MH_I2C_Read... [11:01:34]Read from MH i2c: E2 0E 00 [11:01:34]MH_I2C_Read... [11:01:34]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 48 [11:01:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:01:34]wFMCommunicate OK [11:01:34]SAM_PROTO_GetShiftState done [11:01:34]FM_GetShiftState done [11:01:34]opened in 1724113081 [11:01:34]opened+sec_in_day 1724199481 [11:01:34]quantity*price = 50036 [11:01:34]sum+1 = 50037 [11:01:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 215 20.08.2024 11:01 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162770 ФПД: 274936287720648 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110134&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162770&fm=274936287720648&tin=02508201610067®Number=0000000000092562&sum=50000 [11:01:35]StoreToDocumentArchive [11:01:35]shift 465 fd 162770 [11:01:35]save to /storage/0465/doc_00162770 [11:01:35]save last doc name /storage/0465/doc_00162770 to /storage/kkm_last_doc_name [11:01:35]save OK [11:01:35]Clear old archive folders... [11:01:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:01:35]tlvbuf is 016F1390 [11:01:35]SAM_PROTO_ClearQueue [11:01:35]wFMCommunicate request_size=4 [11:01:35]MH_SAM_APDU [11:01:35]CAPDU: 80 09 00 00 [11:01:35]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [11:01:35]Write i2c OK [11:01:35]MH_I2C_Read... [11:01:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:01:35]Read from MH i2c: E2 [11:01:35]MH_I2C_Read... [11:01:35]Read from MH i2c: E2 03 00 [11:01:35]MH_I2C_Read... [11:01:35]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [11:01:35]RAPDU: 90 00 [11:01:35]wFMCommunicate OK [11:01:35]SAM_PROTO_ClearQueue done [11:01:35]KKMCreateOFDPacket [11:01:35]OFDProtocolAddRootSTLVToBuf [11:01:35]FM_MakeSignedData [11:01:35]FM_MakeSignedData [11:01:35]SAM_PROTO_SignData [11:01:35]wFMCommunicate request_size=4 [11:01:35]MH_SAM_APDU [11:01:35]CAPDU: 80 0D 01 02 [11:01:35]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [11:01:35]Write i2c OK [11:01:35]MH_I2C_Read... [11:01:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:01:35]Read from MH i2c: E2 [11:01:35]MH_I2C_Read... [11:01:35]Read from MH i2c: E2 03 00 [11:01:35]MH_I2C_Read... [11:01:35]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [11:01:35]RAPDU: 90 00 [11:01:35]wFMCommunicate OK [11:01:35]wFMCommunicate request_size=255 [11:01:35]MH_SAM_APDU [11:01:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 8E 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7B 02 00 35 04 06 00 FA [11:01:35]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 [10:59:57]FM_GetShiftState [10:59:57]SAM_PROTO_GetShiftState [10:59:57]wFMCommunicate request_size=4 [10:59:57]MH_SAM_APDU [10:59:57]CAPDU: 80 13 01 00 [10:59:57]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [10:59:57]Write i2c OK [10:59:57]MH_I2C_Read... [10:59:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [10:59:57]Read from MH i2c: E2 [10:59:57]MH_I2C_Read... [10:59:57]Read from MH i2c: E2 0E 00 [10:59:57]MH_I2C_Read... [10:59:57]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [10:59:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [10:59:57]wFMCommunicate OK [10:59:57]SAM_PROTO_GetShiftState done [10:59:57]FM_GetShiftState done [10:59:57]req_shift_opened done [10:59:57]requested_item shift.open_date is exist - process it [10:59:57]req_shift_open_date [10:59:57]req_shift_open_date done [10:59:57]produce_requested_data done [10:59:57]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162766,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [10:59:57]process_action_free get_value [10:59:57]json_value_free [10:59:57]json_value_free done [10:59:57]process_json_proto returns [10:59:57]Send response to host [10:59:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162766,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [10:59:57]free response buf [10:59:57]execute_script done [10:59:57]execute_script returns [10:59:57]free content buf [10:59:57]Sock 9.Close socket [10:59:57]Sock 9.Thread stoped [10:59:57]accept exits with 11 [10:59:57]New connection [10:59:57]New thread 3066498404 created [10:59:57]Thread 3066641764 joined [10:59:57]Waiting for new connection... [10:59:57] Sock 11.Parse request [10:59:57]Sock 11.Check first char [10:59:57]Sock 11.First char is OK [10:59:57]request: POST /json_proto HTTP/1.0 [10:59:57]Method: POST [10:59:57]URL: /json_proto [10:59:57]Method is POST - this is cgi request [10:59:57]url: /json_proto [10:59:57]query_string will be loaded in cgi processing [10:59:57]execute_cgi json_proto POST (null) [10:59:57]execute_cgi path=json_proto method=POST [10:59:57]POST find Content-Length [10:59:57]Host: 172.17.44.132:8080 [10:59:57]Content-Length: 331 [10:59:57]Content-Type: application/json [10:59:57] [10:59:57]POST finish read [10:59:57]Found Content-Length = 331 [10:59:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:59:57]execute_script... [10:59:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [10:59:57]POST & json_proto [10:59:57]process_json_proto [10:59:57]json parsed OK: [10:59:57]protocol is kg_v1.0 [10:59:57]action value=get_value [10:59:57]process_action get_value [10:59:57]cmd_get_value [10:59:57]process_action get_value done [10:59:57]requested_data is exist [10:59:57]produce_requested_data [10:59:57]requested_item fm.sale.total is exist - process it [10:59:57]SAM_PROTO_GetFMData [10:59:57]wFMCommunicate request_size=4 [10:59:57]MH_SAM_APDU [10:59:57]CAPDU: 80 13 03 00 [10:59:57]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [10:59:57]Write i2c OK [10:59:57]MH_I2C_Read... [10:59:58]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [10:59:58]Read from MH i2c: E2 [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: E2 FD 00 [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 2B 78 02 00 69 04 A4 00 6F 04 04 00 1B 75 02 00 B1 04 05 00 16 B8 AA 67 03 70 04 05 00 A2 79 F2 66 02 72 04 05 00 74 3E B8 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 BB 4E 95 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 8A DF B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 F2 [10:59:58]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 2B 78 02 00 69 04 A4 00 6F 04 04 00 1B 75 02 00 B1 04 05 00 16 B8 AA 67 03 70 04 05 00 A2 79 F2 66 02 72 04 05 00 74 3E B8 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 BB 4E 95 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 8A DF B6 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [10:59:58]wFMCommunicate OK [10:59:58]wFMCommunicate request_size=4 [10:59:58]MH_SAM_APDU [10:59:58]CAPDU: 80 17 00 00 [10:59:58]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [10:59:58]Write i2c OK [10:59:58]MH_I2C_Read... [10:59:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:59:58]Read from MH i2c: E2 [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: E2 FD 00 [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [10:59:58]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:59:58]wFMCommunicate OK [10:59:58]wFMCommunicate request_size=4 [10:59:58]MH_SAM_APDU [10:59:58]CAPDU: 80 17 00 00 [10:59:58]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [10:59:58]Write i2c OK [10:59:58]MH_I2C_Read... [10:59:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [10:59:58]Read from MH i2c: E2 [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: E2 FD 00 [10:59:58]MH_I2C_Read... [10:59:58]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [10:59:58]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [10:59:58]wFMCommunicate OK [10:59:58]wFMCommunicate request_size=4 [10:59:58]MH_SAM_APDU [10:59:58]CAPDU: 80 17 00 00 [10:59:58]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [10:59:58]Write i2c OK [10:59:58]MH_I2C_Read... [10:59:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 8E 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7B 02 00 35 04 06 00 FA 00 00 2A [11:01:35]Write i2c OK [11:01:35]MH_I2C_Read... [11:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:35]Read from MH i2c: E2 [11:01:35]MH_I2C_Read... [11:01:35]Read from MH i2c: E2 03 00 [11:01:35]MH_I2C_Read... [11:01:35]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [11:01:35]RAPDU: 90 00 [11:01:35]wFMCommunicate OK [11:01:35]wFMCommunicate request_size=10 [11:01:35]MH_SAM_APDU [11:01:35]CAPDU: 80 0D 02 02 05 0D 97 C3 F4 C8 [11:01:35]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 0D 97 C3 F4 C8 00 00 B5 [11:01:35]Write i2c OK [11:01:35]MH_I2C_Read... [11:01:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:01:35]Read from MH i2c: E2 [11:01:35]MH_I2C_Read... [11:01:35]Read from MH i2c: E2 03 00 [11:01:35]MH_I2C_Read... [11:01:35]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [11:01:35]RAPDU: 90 00 [11:01:35]wFMCommunicate OK [11:01:35]wFMCommunicate request_size=4 [11:01:35]MH_SAM_APDU [11:01:35]CAPDU: 80 0D 03 02 [11:01:35]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [11:01:35]Write i2c OK [11:01:35]MH_I2C_Read... [11:01:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:01:35]Read from MH i2c: E2 [11:01:35]MH_I2C_Read... [11:01:35]Read from MH i2c: E2 0B 00 [11:01:35]MH_I2C_Read... [11:01:35]Read from MH i2c: E2 0B 00 0E 01 00 EB 41 AD 26 37 BD 17 32 90 00 C7 [11:01:35]RAPDU: EB 41 AD 26 37 BD 17 32 90 00 [11:01:35]wFMCommunicate OK [11:01:35]SAM_PROTO_SignData done [11:01:35]FM_MakeSignedData done [11:01:35]CreateOFDProtocolMessage [11:01:35]wFMCommunicate request_size=4 [11:01:35]MH_SAM_APDU [11:01:35]CAPDU: 80 11 00 00 [11:01:35]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [11:01:36]Write i2c OK [11:01:36]MH_I2C_Read... [11:01:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:36]Read from MH i2c: E2 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: E2 17 00 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [11:01:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:01:36]wFMCommunicate OK [11:01:36]CreateOFDProtocolMessage done [11:01:36]OFDSenderStorePacket 162770 [11:01:36]StoreOFDPacket docnum=162770 [11:01:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 25 C7 07 01 8F 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 8E 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7B 02 00 35 04 06 00 FA 0D 97 C3 F4 C8 EB 41 AD 26 37 BD 17 32 [11:01:36]CheckFolder [11:01:36]dirname=/storage/ofd_packets [11:01:36]CheckFolder done [11:01:36]ProducePacketName [11:01:36]name=ofd_packets/00162770 [11:01:36]NVStorageSaveData ofd_packets/00162770 [11:01:36]File name is /storage/ofd_packets/00162770 [11:01:36]Write 301 bytes [11:01:36]NVStorageSaveData done [11:01:36]OFDSenderStorePacket done [11:01:36]KKMCreateOFDPacket done [11:01:36]NVStorageSaveData kkm_last_timestamp [11:01:36]File name is /storage/kkm_last_timestamp [11:01:36]Write 4 bytes [11:01:36]NVStorageSaveData done [11:01:36]ExternCall_PrintAddStr [11:01:36]wPrintStart [11:01:36]Write to MH i2c: 01 00 00 10 01 11 [11:01:36]Write i2c OK [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: 01 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: 01 07 00 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [11:01:36]RasterBufferAndPrint [11:01:36]line Счет N : (1)291223 [11:01:36]line ИНН: 02508201610067 [11:01:36]line Контрольно-Кассовый Чек [11:01:36]line ПРОДАЖА [11:01:36]line ТРК (МРК, ГНК) : 62 [11:01:36]line Товар: 2710124130 [11:01:36]line Аи-92-К-5 [11:01:36]line 7.380 * 67.80 [11:01:36]line = 500.36 [11:01:36]line НДС 12% НСП 1% [11:01:36]line > о реализуемом товаре [11:01:36]line ОКРУГЛЕНИЕ: -0.36 [11:01:36]line ИТОГО: 500.00 [11:01:36]line Внесено: 500.00 [11:01:36]line СДАЧА: 0.00 [11:01:36]line НСП 1% : 4.43 [11:01:36]line НДС 12% : 53.14 [11:01:36]line Наличными: 500.00 [11:01:36]line Безнал.: 0.00 [11:01:36]line Место: АЗС № 130 "Партнер Нефть" [11:01:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:01:36]line СНО: Общий режим [11:01:36]line Чек 215 20.08.2024 11:01 [11:01:36]line Смена: 465 ФФД: 1.0 [11:01:36]line ЗНМ: 0300000070 [11:01:36]line РНМ: 0000000000092562 [11:01:36]line Версия ККМ: 001 [11:01:36]line ФМ: 0000000000871769 [11:01:36]line ФД: 162770 [11:01:36]line ФПД: 274936287720648 [11:01:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110134&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162770&fm=274936287720648&tin=02508201610067®Number=0000000000092562&sum=50000 [11:01:36]written 0, free lines is 4095 [11:01:36]ConnectInit Can't take IP for lk.salyk.kg [11:01:36]CommunicateWithHost connect error [11:01:36]CommunicateWithHost err = -1 [11:01:36]OFD Sender: Server communicate error [11:01:36]Write to MH i2c: 01 00 00 3B 01 3C [11:01:36]Write i2c OK [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: 01 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: 01 07 00 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 C2 0C 11 [11:01:36]RasterBufferAndPrint [11:01:36]line [11:01:36]line [11:01:36]line [11:01:36]line [11:01:36]line [11:01:36]written 0, free lines is 3286 [11:01:36]MH_Cut [11:01:36]Write to MH i2c: D1 01 00 42 01 01 15 [11:01:36]Write i2c OK [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: D1 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: D1 01 00 [11:01:36]MH_I2C_Read... [11:01:36]Read from MH i2c: D1 01 00 42 01 00 14 [11:01:36]Write to MH i2c: 01 00 00 43 01 44 [11:01:36]Write i2c OK [11:01:36]MH_I2C_Read... [11:01:36]OFD Sender: Processing packet 162765 [packets to send 962, broken 956] [11:01:36]ProducePacketName [11:01:36]name=ofd_packets/00162765 [11:01:36]OFD Sender: To server: pG, [11:01:36]CommunicateWithHost lk.salyk.kg:30040 [11:01:36]ConnectInit lk.salyk.kg [11:01:37]*** Cut start [11:01:37]*** Purtial cut [11:01:37]*** Stage 1: CUTSNS_PIN = 1 [11:01:38]Connected sock=9 [11:01: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 36 39 0F 01 00 00 2E 50 07 01 87 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 5E 76 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7B 02 00 35 04 06 00 7E BE 1D AC DA 50 8C 49 89 0C 2D 19 7A 3D [11:01:39]Read from MH i2c: 01 [11:01:39]MH_I2C_Read... [11:01:39]*** Stop cut motor [11:01:39]*** Cut end [11:01:39]Read from MH i2c: 01 07 00 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [11:01:39]process_action close_receipt done [11:01:39]requested_data is exist [11:01:39]produce_requested_data [11:01:39]requested_item fm.sn is exist - process it [11:01:39]wFMCommunicate request_size=4 [11:01:39]MH_SAM_APDU [11:01:39]CAPDU: 80 11 00 00 [11:01:39]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [11:01:39]Write i2c OK [11:01:39]MH_I2C_Read... [11:01:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:01:39]Read from MH i2c: E2 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: E2 17 00 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [11:01:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:01:39]wFMCommunicate OK [11:01:39]requested_item fd.num is exist - process it [11:01:39]SAM_PROTO_GetFieldsCounters [11:01:39]wFMCommunicate request_size=4 [11:01:39]MH_SAM_APDU [11:01:39]CAPDU: 80 13 00 00 [11:01:39]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [11:01:39]Write i2c OK [11:01:39]MH_I2C_Read... [11:01:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:01:39]Read from MH i2c: E2 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: E2 62 00 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 8E [11:01: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D7 00 00 00 5E 04 04 00 D7 00 00 00 57 04 04 00 D8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:01:39]wFMCommunicate OK [11:01:39]SAM_PROTO_GetFieldsCounters done [11:01:39]requested_item shift.num is exist - process it [11:01:39]requested_item shift.opened is exist - process it [11:01:39]req_shift_opened [11:01:39]FM_GetShiftState [11:01:39]SAM_PROTO_GetShiftState [11:01:39]wFMCommunicate request_size=4 [11:01:39]MH_SAM_APDU [11:01:39]CAPDU: 80 13 01 00 [11:01:39]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [11:01:39]Write i2c OK [11:01:39]MH_I2C_Read... [11:01:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:01:39]Read from MH i2c: E2 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: E2 0E 00 [11:01:39]MH_I2C_Read... [11:01:39]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 92 [11:01:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:01:39]wFMCommunicate OK [11:01:39]SAM_PROTO_GetShiftState done [11:01:39]FM_GetShiftState done [11:01:39]req_shift_opened done [11:01:39]requested_item shift.open_date is exist - process it [11:01:39]req_shift_open_date [11:01:39]req_shift_open_date done [11:01:39]produce_requested_data done [11:01:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162770,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:01:39]process_action_free close_receipt [11:01:39]json_value_free [11:01:39]json_value_free done [11:01:39]process_json_proto returns [11:01:39]Send response to host [11:01:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162770,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:01:39]free response buf [11:01:39]execute_script done [11:01:39]execute_script returns [11:01:39]free content buf [11:01:39]Sock 6.Close socket [11:01:39]Sock 6.Thread stoped [11:01:44]recv_with_timeout no data received [11:01:44]recv_with_timeout no data received [11:01:44]CommunicateWithHost answer receiving error [11:01:44]CommunicateWithHost err = -3 [11:01:44]OFD Sender: Server communicate error [11:01:49]OFD Sender: Processing packet 162765 [packets to send 962, broken 956] [11:01:49]ProducePacketName [11:01:49]name=ofd_packets/00162765 [11:01:49]OFD Sender: To server: pG, [11:01:49]CommunicateWithHost lk.salyk.kg:30040 [11:01:49]ConnectInit lk.salyk.kg [11:01:53]Connected sock=9 [11:01: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 36 39 0F 01 00 00 2E 50 07 01 87 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 00 00 00 F4 03 04 00 5E 76 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7B 02 00 35 04 06 00 7E BE 1D AC DA 50 8C 49 89 0C 2D 19 7A 3D [11:01: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 36 39 4F 00 00 00 25 34 47 00 19 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 CD 7B 02 00 F4 03 04 00 F5 20 C4 66 B6 04 01 00 00 47 1A 12 BA 84 96 41 83 [11:01:55]CommunicateWithHost err = 0 [11:01:55]CheckOFDResponse [11:01:55]1017 (14) - 77093643461234 [11:01:55]1041 (16) - 0000000000871769 [11:01:55]1040 (4) - 162765 [11:01:55]1012 (4) - 20.08.2024 04:52 [11:01:55]1206 (1) - 0 [11:01:55]OFD Sender: Remove packet 162765 [11:01:55]ProducePacketName [11:01:55]name=ofd_packets/00162765 [11:01:55]NVStorageDeleteData [11:01:56]OFD Sender: Processing packet 162766 [packets to send 961, broken 956] [11:01:56]ProducePacketName [11:01:56]name=ofd_packets/00162766 [11:01:56]OFD Sender: To server: pG, [11:01:56]CommunicateWithHost lk.salyk.kg:30040 [11:01:56]ConnectInit lk.salyk.kg [11:02:00]Connected sock=7 [11:02: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 36 39 0F 01 00 00 38 5B 07 01 A5 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 00 00 00 F4 03 04 00 65 76 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7B 02 00 35 04 06 00 E8 B3 6A E9 09 BE 5A 4D 57 62 DE 1B 4B E7 [11:02: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 36 39 4F 00 00 00 02 A2 47 00 31 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7B 02 00 F4 03 04 00 FB 20 C4 66 B6 04 01 00 00 E4 34 F0 0C 10 37 34 84 [11:02:04]CommunicateWithHost err = 0 [11:02:04]CheckOFDResponse [11:02:04]1017 (14) - 77093643461234 [11:02:04]1041 (16) - 0000000000871769 [11:02:04]1040 (4) - 162766 [11:02:04]1012 (4) - 20.08.2024 04:52 [11:02:04]1206 (1) - 0 [11:02:04]OFD Sender: Remove packet 162766 [11:02:04]ProducePacketName [11:02:04]name=ofd_packets/00162766 [11:02:04]NVStorageDeleteData [11:02:04]OFD Sender: Processing packet 162767 [packets to send 960, broken 956] [11:02:04]ProducePacketName [11:02:04]name=ofd_packets/00162767 [11:02:04]OFD Sender: To server: pG, [11:02:04]CommunicateWithHost lk.salyk.kg:30040 [11:02:04]ConnectInit lk.salyk.kg [11:02:08]recv_with_timeout no data received [11:02:09]ConnectInit Can't take IP for lk.salyk.kg [11:02:09]CommunicateWithHost connect error [11:02:09]CommunicateWithHost err = -1 [11:02:09]OFD Sender: Server communicate error [11:02:14]accept exits with 11 [11:02:14]New connection [11:02:14]New thread 3066641764 created [11:02:14]Thread 3066498404 joined [11:02:14]Waiting for new connection... [11:02:14] Sock 11.Parse request [11:02:14]Sock 11.Check first char [11:02:14]Sock 11.First char is OK [11:02:14]request: POST /json_proto HTTP/1.0 [11:02:14]Method: POST [11:02:14]URL: /json_proto [11:02:14]Method is POST - this is cgi request [11:02:14]url: /json_proto [11:02:14]query_string will be loaded in cgi processing [11:02:14]execute_cgi json_proto POST (null) [11:02:14]execute_cgi path=json_proto method=POST [11:02:14]POST find Content-Length [11:02:14]Host: 172.17.44.132:8080 [11:02:14]Content-Length: 751 [11:02:14]Content-Type: application/json [11:02:14] [11:02:14]POST finish read [11:02:14]Found Content-Length = 751 [11:02:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:14]execute_script... [11:02:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291224", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 40.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104782", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:02:14]POST & json_proto [11:02:14]process_json_proto [11:02:14]json parsed OK: [11:02:14]protocol is kg_v1.0 [11:02:14]action value=close_receipt [11:02:14]process_action close_receipt [11:02:14]cmd_close_receipt [11:02:14]MH_GetDate [11:02:14]Write to MH i2c: F0 00 00 47 01 37 [11:02:14]Write i2c OK [11:02:14]MH_I2C_Read... [11:02:14]Read from MH i2c: F0 [11:02:14]MH_I2C_Read... [11:02:14]Read from MH i2c: F0 09 00 [11:02:14]MH_I2C_Read... [11:02:14]Read from MH i2c: F0 09 00 47 01 00 B6 77 C4 66 2A 83 C1 65 6A [11:02:14]GetLastDocTimeStamp 1724151694 [11:02:14]current date 1724151734 [11:02:14]FM_GetShiftState [11:02:14]SAM_PROTO_GetShiftState [11:02:14]wFMCommunicate request_size=4 [11:02:14]MH_SAM_APDU [11:02:14]CAPDU: 80 13 01 00 [11:02:14]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [11:02:14]Write i2c OK [11:02:14]MH_I2C_Read... [11:02:14]Read from MH i2c: E2 [11:02:14]MH_I2C_Read... [11:02:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:14]Read from MH i2c: E2 0E 00 [11:02:14]MH_I2C_Read... [11:02:14]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 94 [11:02:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:02:14]wFMCommunicate OK [11:02:14]SAM_PROTO_GetShiftState done [11:02:14]FM_GetShiftState done [11:02:14]opened in 1724113081 [11:02:14]opened+sec_in_day 1724199481 [11:02:14]quantity*price = 0 [11:02:14]sum+1 = 1 [11:02:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 216 20.08.2024 11:02 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104782 ФМ: 0000000000871769 ФД: 162771 ФПД: 92335657516331 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110214&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162771&fm=92335657516331&tin=02508201610067®Number=0000000000092562&sum=0 [11:02:15]StoreToDocumentArchive [11:02:15]shift 465 fd 162771 [11:02:15]save to /storage/0465/doc_00162771 [11:02:15]save last doc name /storage/0465/doc_00162771 to /storage/kkm_last_doc_name [11:02:15]save OK [11:02:15]Clear old archive folders... [11:02:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:02:15]tlvbuf is 01705460 [11:02:15]SAM_PROTO_ClearQueue [11:02:15]wFMCommunicate request_size=4 [11:02:15]MH_SAM_APDU [11:02:15]CAPDU: 80 09 00 00 [11:02:15]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [11:02:15]Write i2c OK [11:02:15]MH_I2C_Read... [11:02:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:02:15]Read from MH i2c: E2 [11:02:15]MH_I2C_Read... [11:02:15]Read from MH i2c: E2 03 00 [11:02:15]MH_I2C_Read... [11:02:15]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [11:02:15]RAPDU: 90 00 [11:02:15]wFMCommunicate OK [11:02:15]SAM_PROTO_ClearQueue done [11:02:15]KKMCreateOFDPacket [11:02:15]OFDProtocolAddRootSTLVToBuf [11:02:15]FM_MakeSignedData [11:02:15]FM_MakeSignedData [11:02:15]SAM_PROTO_SignData [11:02:15]wFMCommunicate request_size=4 [11:02:15]MH_SAM_APDU [11:02:15]CAPDU: 80 0D 01 02 [11:02:15]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [11:02:15]Write i2c OK [11:02:15]MH_I2C_Read... [11:02:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:02:15]Read from MH i2c: E2 [11:02:15]MH_I2C_Read... [11:02:15]Read from MH i2c: E2 03 00 [11:02:15]MH_I2C_Read... [11:02:15]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [11:02:15]RAPDU: 90 00 [11:02:15]wFMCommunicate OK [11:02:15]wFMCommunicate request_size=255 [11:02:15]MH_SAM_APDU [11:02:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 B6 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7B 02 00 35 04 06 00 53 FA 92 10 [11:02:15]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 B6 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7B 02 00 35 04 06 00 53 FA 92 10 00 00 53 [11:02:15]Write i2c OK [11:02:15]MH_I2C_Read... [11:02:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:15]Read from MH i2c: E2 [11:02:15]MH_I2C_Read... [11:02:15]Read from MH i2c: E2 03 00 [11:02:15]MH_I2C_Read... [11:02:15]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [11:02:15]RAPDU: 90 00 [11:02:15]wFMCommunicate OK [11:02:15]wFMCommunicate request_size=7 [11:02:15]MH_SAM_APDU [11:02:15]CAPDU: 80 0D 02 02 02 FD 2B [11:02:15]Write to MH i2c: E2 0A 00 58 01 80 0D 02 02 02 00 FD 2B 00 00 FF [11:02:15]Write i2c OK [11:02:15]MH_I2C_Read... [11:02:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:02:15]Read from MH i2c: E2 [11:02:15]MH_I2C_Read... [11:02:15]Read from MH i2c: E2 03 00 [11:02:15]MH_I2C_Read... [11:02:15]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [11:02:15]RAPDU: 90 00 [11:02:15]wFMCommunicate OK [11:02:15]wFMCommunicate request_size=4 [11:02:15]MH_SAM_APDU [11:02:15]CAPDU: 80 0D 03 02 [11:02:15]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [11:02:15]Write i2c OK [11:02:15]MH_I2C_Read... [11:02:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:02:15]Read from MH i2c: E2 [11:02:15]MH_I2C_Read... [11:02:15]Read from MH i2c: E2 0B 00 [11:02:15]MH_I2C_Read... [11:02:15]Read from MH i2c: E2 0B 00 59 01 00 C0 AD F7 DC DD 05 A0 99 90 00 31 [11:02:15]RAPDU: C0 AD F7 DC DD 05 A0 99 90 00 [11:02:15]wFMCommunicate OK [11:02:15]SAM_PROTO_SignData done [11:02:15]FM_MakeSignedData done [11:02:15]CreateOFDProtocolMessage [11:02:15]wFMCommunicate request_size=4 [11:02:15]MH_SAM_APDU [11:02:15]CAPDU: 80 11 00 00 [11:02:15]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [11:02:15]Write i2c OK [11:02:15]MH_I2C_Read... [11:02:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:16]Read from MH i2c: E2 [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: E2 17 00 [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [11:02:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:02:16]wFMCommunicate OK [11:02:16]CreateOFDProtocolMessage done [11:02:16]OFDSenderStorePacket 162771 [11:02:16]StoreOFDPacket docnum=162771 [11:02:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A3 18 04 01 07 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 B6 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7B 02 00 35 04 06 00 53 FA 92 10 FD 2B C0 AD F7 DC DD 05 A0 99 [11:02:16]CheckFolder [11:02:16]dirname=/storage/ofd_packets [11:02:16]CheckFolder done [11:02:16]ProducePacketName [11:02:16]name=ofd_packets/00162771 [11:02:16]NVStorageSaveData ofd_packets/00162771 [11:02:16]File name is /storage/ofd_packets/00162771 [11:02:16]Write 298 bytes [11:02:16]NVStorageSaveData done [11:02:16]OFDSenderStorePacket done [11:02:16]KKMCreateOFDPacket done [11:02:16]NVStorageSaveData kkm_last_timestamp [11:02:16]File name is /storage/kkm_last_timestamp [11:02:16]Write 4 bytes [11:02:16]NVStorageSaveData done [11:02:16]ExternCall_PrintAddStr [11:02:16]wPrintStart [11:02:16]Write to MH i2c: 01 00 00 5B 01 5C [11:02:16]Write i2c OK [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: 01 [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: 01 07 00 [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [11:02:16]RasterBufferAndPrint [11:02:16]line Счет N : (1)291224 [11:02:16]line ИНН: 02508201610067 [11:02:16]line Контрольно-Кассовый Чек [11:02:16]line ПРОДАЖА [11:02:16]line ТРК (МРК, ГНК) : 11 [11:02:16]line Товар: 2710194800 [11:02:16]line ДТ-К-5 [11:02:16]line 40.000 * 0.00 [11:02:16]line = 0.00 [11:02:16]line НДС 12% НСП 1% [11:02:16]line > о реализуемом товаре [11:02:16]line ИТОГО: 0.00 [11:02:16]line НСП 1% : 0.00 [11:02:16]line НДС 12% : 0.00 [11:02:16]line Наличными: 0.00 [11:02:16]line Безнал.: 0.00 [11:02:16]line Место: АЗС № 130 "Партнер Нефть" [11:02:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:02:16]line СНО: Общий режим [11:02:16]line Чек 216 20.08.2024 11:02 [11:02:16]line Смена: 465 ФФД: 1.0 [11:02:16]line ЗНМ: 0300000070 [11:02:16]line РНМ: 0000000000092562 [11:02:16]line Версия ККМ: 001 [11:02:16]line Талоны: ТК ГПНА Online [11:02:16]line 30104782 [11:02:16]line ФМ: 0000000000871769 [11:02:16]line ФД: 162771 [11:02:16]line ФПД: 92335657516331 [11:02:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110214&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162771&fm=92335657516331&tin=02508201610067®Number=0000000000092562&sum=0 [11:02:16]written 0, free lines is 4095 [11:02:16]Write to MH i2c: 01 00 00 85 01 86 [11:02:16]Write i2c OK [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: 01 [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: 01 07 00 [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 D8 0C 71 [11:02:16]RasterBufferAndPrint [11:02:16]line [11:02:16]line [11:02:16]line [11:02:16]line [11:02:16]line [11:02:16]written 0, free lines is 3306 [11:02:16]MH_Cut [11:02:16]Write to MH i2c: D1 01 00 8C 01 01 5F [11:02:16]Write i2c OK [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: D1 [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: D1 01 00 [11:02:16]MH_I2C_Read... [11:02:16]Read from MH i2c: D1 01 00 8C 01 00 5E [11:02:16]Write to MH i2c: 01 00 00 8D 01 8E [11:02:16]Write i2c OK [11:02:16]MH_I2C_Read... [11:02:17]*** Cut start [11:02:17]*** Purtial cut [11:02:17]*** Stage 1: CUTSNS_PIN = 1 [11:02:19]Read from MH i2c: 01 [11:02:19]MH_I2C_Read... [11:02:19]*** Stop cut motor [11:02:19]*** Cut end [11:02:19]Read from MH i2c: 01 07 00 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [11:02:19]process_action close_receipt done [11:02:19]requested_data is exist [11:02:19]produce_requested_data [11:02:19]requested_item fm.sn is exist - process it [11:02:19]wFMCommunicate request_size=4 [11:02:19]MH_SAM_APDU [11:02:19]CAPDU: 80 11 00 00 [11:02:19]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [11:02:19]Write i2c OK [11:02:19]MH_I2C_Read... [11:02:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:02:19]Read from MH i2c: E2 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: E2 17 00 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [11:02:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:02:19]wFMCommunicate OK [11:02:19]requested_item fd.num is exist - process it [11:02:19]SAM_PROTO_GetFieldsCounters [11:02:19]wFMCommunicate request_size=4 [11:02:19]MH_SAM_APDU [11:02:19]CAPDU: 80 13 00 00 [11:02:19]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [11:02:19]Write i2c OK [11:02:19]MH_I2C_Read... [11:02:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:02:19]Read from MH i2c: E2 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: E2 62 00 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 DC [11:02: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D8 00 00 00 5E 04 04 00 D8 00 00 00 57 04 04 00 D9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:02:19]wFMCommunicate OK [11:02:19]SAM_PROTO_GetFieldsCounters done [11:02:19]requested_item shift.num is exist - process it [11:02:19]requested_item shift.opened is exist - process it [11:02:19]req_shift_opened [11:02:19]FM_GetShiftState [11:02:19]SAM_PROTO_GetShiftState [11:02:19]wFMCommunicate request_size=4 [11:02:19]MH_SAM_APDU [11:02:19]CAPDU: 80 13 01 00 [11:02:19]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [11:02:19]Write i2c OK [11:02:19]MH_I2C_Read... [11:02:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:02:19]Read from MH i2c: E2 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: E2 0E 00 [11:02:19]MH_I2C_Read... [11:02:19]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DC [11:02:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:02:19]wFMCommunicate OK [11:02:19]SAM_PROTO_GetShiftState done [11:02:19]FM_GetShiftState done [11:02:19]req_shift_opened done [11:02:19]requested_item shift.open_date is exist - process it [11:02:19]req_shift_open_date [11:02:19]req_shift_open_date done [11:02:19]produce_requested_data done [11:02:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162771,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:02:19]process_action_free close_receipt [11:02:19]json_value_free [11:02:19]json_value_free done [11:02:19]process_json_proto returns [11:02:19]Send response to host [11:02:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162771,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:02:19]free response buf [11:02:19]execute_script done [11:02:19]execute_script returns [11:02:19]free content buf [11:02:19]Sock 11.Close socket [11:02:19]Sock 11.Thread stoped [11:02:20]recv_with_timeout no data received [11:02:21]Connected sock=10 [11:02:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1A 08 07 01 33 DB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 80 7A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 00 00 00 F4 03 04 00 31 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7B 02 00 35 04 06 00 83 44 5E 38 C2 5F 32 90 0B DB 82 44 1A 26 [11:02: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 36 39 4F 00 00 00 9C 6F 47 00 62 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 36 39 10 04 04 00 CF 7B 02 00 F4 03 04 00 0F 21 C4 66 B6 04 01 00 00 CC F1 EE 95 0C E3 8D 6B [11:02:21]CommunicateWithHost err = 0 [11:02:21]CheckOFDResponse [11:02:21]1017 (14) - 77093643461234 [11:02:21]1041 (16) - 0000000000871769 [11:02:21]1040 (4) - 162767 [11:02:21]1012 (4) - 20.08.2024 04:52 [11:02:21]1206 (1) - 0 [11:02:21]OFD Sender: Remove packet 162767 [11:02:21]ProducePacketName [11:02:21]name=ofd_packets/00162767 [11:02:21]NVStorageDeleteData [11:02:22]OFD Sender: Processing packet 162768 [packets to send 960, broken 956] [11:02:22]ProducePacketName [11:02:22]name=ofd_packets/00162768 [11:02:22]OFD Sender: To server: pG, [11:02:22]CommunicateWithHost lk.salyk.kg:30040 [11:02:22]ConnectInit lk.salyk.kg [11:02:26]Connected sock=7 [11:02: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 36 39 0C 01 00 00 F1 B9 04 01 6D 5F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 00 00 00 F4 03 04 00 38 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7B 02 00 35 04 06 00 BA B0 B6 C4 85 AF DC D9 E6 8D 04 74 7C DC [11:02: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 36 39 4F 00 00 00 8B AF 47 00 0E 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7B 02 00 F4 03 04 00 15 21 C4 66 B6 04 01 00 00 84 44 3D F2 13 7F DA A9 [11:02:27]CommunicateWithHost err = 0 [11:02:27]CheckOFDResponse [11:02:27]1017 (14) - 77093643461234 [11:02:27]1041 (16) - 0000000000871769 [11:02:27]1040 (4) - 162768 [11:02:27]1012 (4) - 20.08.2024 04:52 [11:02:27]1206 (1) - 0 [11:02:27]OFD Sender: Remove packet 162768 [11:02:27]ProducePacketName [11:02:27]name=ofd_packets/00162768 [11:02:27]NVStorageDeleteData [11:02:28]OFD Sender: Processing packet 162769 [packets to send 959, broken 956] [11:02:28]ProducePacketName [11:02:28]name=ofd_packets/00162769 [11:02:28]OFD Sender: To server: pG, [11:02:28]CommunicateWithHost lk.salyk.kg:30040 [11:02:28]ConnectInit lk.salyk.kg [11:02:32]recv_with_timeout no data received [11:02:33]ConnectInit Can't take IP for lk.salyk.kg [11:02:33]CommunicateWithHost connect error [11:02:33]CommunicateWithHost err = -1 [11:02:33]OFD Sender: Server communicate error [11:02:33]OFD Sender: Processing packet 162769 [packets to send 959, broken 956] [11:02:33]ProducePacketName [11:02:33]name=ofd_packets/00162769 [11:02:33]OFD Sender: To server: pG, [11:02:33]CommunicateWithHost lk.salyk.kg:30040 [11:02:33]ConnectInit lk.salyk.kg [11:02:36]Connected sock=7 [11:02: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 36 39 0F 01 00 00 80 1C 07 01 74 3E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C8 AF 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 00 00 00 F4 03 04 00 3E 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7B 02 00 35 04 06 00 A8 51 2C F0 67 F0 F3 29 F1 B3 7B 33 38 61 [11:02:37]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FB 3E 47 00 55 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 36 39 10 04 04 00 D1 7B 02 00 F4 03 04 00 1F 21 C4 66 B6 04 01 00 00 62 59 DA 55 6D C5 F3 7A [11:02:37]CommunicateWithHost err = 0 [11:02:37]CheckOFDResponse [11:02:37]1017 (14) - 77093643461234 [11:02:37]1041 (16) - 0000000000871769 [11:02:37]1040 (4) - 162769 [11:02:37]1012 (4) - 20.08.2024 04:52 [11:02:37]1206 (1) - 0 [11:02:37]OFD Sender: Remove packet 162769 [11:02:37]ProducePacketName [11:02:37]name=ofd_packets/00162769 [11:02:37]NVStorageDeleteData [11:02:38]OFD Sender: Processing packet 162770 [packets to send 958, broken 956] [11:02:38]ProducePacketName [11:02:38]name=ofd_packets/00162770 [11:02:38]OFD Sender: To server: pG, [11:02:38]CommunicateWithHost lk.salyk.kg:30040 [11:02:38]ConnectInit lk.salyk.kg [11:02:42]recv_with_timeout no data received [11:02:42]Connected sock=7 [11:02: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 36 39 0F 01 00 00 25 C7 07 01 8F 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 00 00 00 F4 03 04 00 8E 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7B 02 00 35 04 06 00 FA 0D 97 C3 F4 C8 EB 41 AD 26 37 BD 17 32 [11:02: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 36 39 4F 00 00 00 6B 31 47 00 01 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 36 39 10 04 04 00 D2 7B 02 00 F4 03 04 00 26 21 C4 66 B6 04 01 00 00 11 79 3C D8 2B 5F C4 43 [11:02:45]CommunicateWithHost err = 0 [11:02:45]CheckOFDResponse [11:02:45]1017 (14) - 77093643461234 [11:02:45]1041 (16) - 0000000000871769 [11:02:45]1040 (4) - 162770 [11:02:45]1012 (4) - 20.08.2024 04:52 [11:02:45]1206 (1) - 0 [11:02:45]OFD Sender: Remove packet 162770 [11:02:45]ProducePacketName [11:02:45]name=ofd_packets/00162770 [11:02:45]NVStorageDeleteData [11:02:46]OFD Sender: Processing packet 162771 [packets to send 957, broken 956] [11:02:46]ProducePacketName [11:02:46]name=ofd_packets/00162771 [11:02:46]OFD Sender: To server: pG, [11:02:46]CommunicateWithHost lk.salyk.kg:30040 [11:02:46]ConnectInit lk.salyk.kg [11:02:46]Connected sock=7 [11:02: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 36 39 0C 01 00 00 A3 18 04 01 07 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 00 00 00 F4 03 04 00 B6 77 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7B 02 00 35 04 06 00 53 FA 92 10 FD 2B C0 AD F7 DC DD 05 A0 99 [11:02: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 36 39 4F 00 00 00 AF 4D 47 00 54 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7B 02 00 F4 03 04 00 29 21 C4 66 B6 04 01 00 00 6B A5 51 5D C8 6F 5B F8 [11:02:47]CommunicateWithHost err = 0 [11:02:47]CheckOFDResponse [11:02:47]1017 (14) - 77093643461234 [11:02:47]1041 (16) - 0000000000871769 [11:02:47]1040 (4) - 162771 [11:02:47]1012 (4) - 20.08.2024 04:52 [11:02:47]1206 (1) - 0 [11:02:47]OFD Sender: Remove packet 162771 [11:02:47]ProducePacketName [11:02:47]name=ofd_packets/00162771 [11:02:47]NVStorageDeleteData [11:02:47]OFD Sender: No OFD packet to send [11:02:52]OFD Sender: No OFD packet to send [11:02:57]OFD Sender: No OFD packet to send [11:03:02]OFD Sender: No OFD packet to send [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:43]OFD Sender: No OFD packet to send [11:03:48]OFD Sender: No OFD packet to send [11:03:53]OFD Sender: No OFD packet to send [11:03:58]OFD Sender: No OFD packet to send [11:04:03]OFD Sender: No OFD packet to send [11:04:08]OFD Sender: No OFD packet to send [11:04:13]OFD Sender: No OFD packet to send [11:04:18]OFD Sender: No OFD packet to send [11:04:23]OFD Sender: No OFD packet to send [11:04:28]OFD Sender: No OFD packet to send [11:04:33]OFD Sender: No OFD packet to send [11:04:35]recv_with_timeout no data received [11:04:38]OFD Sender: No OFD packet to send [11:04:43]OFD Sender: No OFD packet to send [11:04:48]OFD Sender: No OFD packet to send [11:04:53]OFD Sender: No OFD packet to send [11:04:58]OFD Sender: No OFD packet to send [11:05:03]OFD Sender: No OFD packet to send [11:05:08]OFD Sender: No OFD packet to send [11:05:13]OFD Sender: No OFD packet to send [11:05:18]OFD Sender: No OFD packet to send [11:05:23]OFD Sender: No OFD packet to send [11:05:28]OFD Sender: No OFD packet to send [11:05:33]OFD Sender: No OFD packet to send [11:05:38]OFD Sender: No OFD packet to send [11:05:39]accept exits with 9 [11:05:39]New connection [11:05:39]New thread 3066498404 created [11:05:39]Thread 3066641764 joined [11:05:39]Waiting for new connection... [11:05:39] Sock 9.Parse request [11:05:39]Sock 9.Check first char [11:05:39]Sock 9.First char is OK [11:05:39]request: POST /json_proto HTTP/1.0 [11:05:39]Method: POST [11:05:39]URL: /json_proto [11:05:39]Method is POST - this is cgi request [11:05:39]url: /json_proto [11:05:39]query_string will be loaded in cgi processing [11:05:39]execute_cgi json_proto POST (null) [11:05:39]execute_cgi path=json_proto method=POST [11:05:39]POST find Content-Length [11:05:39]Host: 172.17.44.132:8080 [11:05:39]Content-Length: 678 [11:05:39]Content-Type: application/json [11:05:39] [11:05:39]POST finish read [11:05:39]Found Content-Length = 678 [11:05:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.360, "sum" : 770.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 770.00, "total" : 770.00, "payments": [ { "type": 0, "sum" : 770.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:39]execute_script... [11:05:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291225", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.360, "sum" : 770.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 770.00, "total" : 770.00, "payments": [ { "type": 0, "sum" : 770.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:05:39]POST & json_proto [11:05:39]process_json_proto [11:05:39]json parsed OK: [11:05:39]protocol is kg_v1.0 [11:05:39]action value=close_receipt [11:05:39]process_action close_receipt [11:05:39]cmd_close_receipt [11:05:39]MH_GetDate [11:05:39]Write to MH i2c: F0 00 00 91 01 81 [11:05:39]Write i2c OK [11:05:39]MH_I2C_Read... [11:05:39]Read from MH i2c: F0 [11:05:39]MH_I2C_Read... [11:05:39]Read from MH i2c: F0 09 00 [11:05:39]MH_I2C_Read... [11:05:39]Read from MH i2c: F0 09 00 91 01 00 83 78 C4 66 2A 83 C1 65 82 [11:05:39]GetLastDocTimeStamp 1724151734 [11:05:39]current date 1724151939 [11:05:39]FM_GetShiftState [11:05:39]SAM_PROTO_GetShiftState [11:05:39]wFMCommunicate request_size=4 [11:05:39]MH_SAM_APDU [11:05:39]CAPDU: 80 13 01 00 [11:05:39]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [11:05:39]Write i2c OK [11:05:39]MH_I2C_Read... [11:05:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:39]Read from MH i2c: E2 [11:05:39]MH_I2C_Read... [11:05:39]Read from MH i2c: E2 0E 00 [11:05:39]MH_I2C_Read... [11:05:39]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DE [11:05:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:05:39]wFMCommunicate OK [11:05:39]SAM_PROTO_GetShiftState done [11:05:39]FM_GetShiftState done [11:05:39]opened in 1724113081 [11:05:39]opened+sec_in_day 1724199481 [11:05:39]quantity*price = 77020 [11:05:39]sum+1 = 77022 [11:05:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 770.00 Внесено: 770.00 СДАЧА: 0.00 НСП 1% : 6.82 НДС 12% : 81.79 Наличными: 770.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 217 20.08.2024 11:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162772 ФПД: 114278851758653 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110539&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162772&fm=114278851758653&tin=02508201610067®Number=0000000000092562&sum=77000 [11:05:40]StoreToDocumentArchive [11:05:40]shift 465 fd 162772 [11:05:40]save to /storage/0465/doc_00162772 [11:05:40]save last doc name /storage/0465/doc_00162772 to /storage/kkm_last_doc_name [11:05:40]save OK [11:05:40]Clear old archive folders... [11:05:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:05:40]tlvbuf is 017039B0 [11:05:40]SAM_PROTO_ClearQueue [11:05:40]wFMCommunicate request_size=4 [11:05:40]MH_SAM_APDU [11:05:40]CAPDU: 80 09 00 00 [11:05:40]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [11:05:40]Write i2c OK [11:05:40]MH_I2C_Read... [11:05:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:05:40]Read from MH i2c: E2 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 03 00 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [11:05:40]RAPDU: 90 00 [11:05:40]wFMCommunicate OK [11:05:40]SAM_PROTO_ClearQueue done [11:05:40]KKMCreateOFDPacket [11:05:40]OFDProtocolAddRootSTLVToBuf [11:05:40]FM_MakeSignedData [11:05:40]FM_MakeSignedData [11:05:40]SAM_PROTO_SignData [11:05:40]wFMCommunicate request_size=4 [11:05:40]MH_SAM_APDU [11:05:40]CAPDU: 80 0D 01 02 [11:05:40]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [11:05:40]Write i2c OK [11:05:40]MH_I2C_Read... [11:05:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:05:40]Read from MH i2c: E2 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 03 00 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [11:05:40]RAPDU: 90 00 [11:05:40]wFMCommunicate OK [11:05:40]wFMCommunicate request_size=255 [11:05:40]MH_SAM_APDU [11:05:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 2C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DD 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 83 78 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7B 02 00 35 04 06 00 67 [11:05:40]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 2C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DD 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 83 78 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7B 02 00 35 04 06 00 67 00 00 85 [11:05:40]Write i2c OK [11:05:40]MH_I2C_Read... [11:05:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:40]Read from MH i2c: E2 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 03 00 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [11:05:40]RAPDU: 90 00 [11:05:40]wFMCommunicate OK [11:05:40]wFMCommunicate request_size=10 [11:05:40]MH_SAM_APDU [11:05:40]CAPDU: 80 0D 02 02 05 EF 9E 5D 4A 3D [11:05:40]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 EF 9E 5D 4A 3D 00 00 98 [11:05:40]Write i2c OK [11:05:40]MH_I2C_Read... [11:05:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:05:40]Read from MH i2c: E2 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 03 00 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [11:05:40]RAPDU: 90 00 [11:05:40]wFMCommunicate OK [11:05:40]wFMCommunicate request_size=4 [11:05:40]MH_SAM_APDU [11:05:40]CAPDU: 80 0D 03 02 [11:05:40]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [11:05:40]Write i2c OK [11:05:40]MH_I2C_Read... [11:05:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:05:40]Read from MH i2c: E2 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 0B 00 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 0B 00 A3 01 00 62 FA CC C7 8D 87 42 9C 90 00 01 [11:05:40]RAPDU: 62 FA CC C7 8D 87 42 9C 90 00 [11:05:40]wFMCommunicate OK [11:05:40]SAM_PROTO_SignData done [11:05:40]FM_MakeSignedData done [11:05:40]CreateOFDProtocolMessage [11:05:40]wFMCommunicate request_size=4 [11:05:40]MH_SAM_APDU [11:05:40]CAPDU: 80 11 00 00 [11:05:40]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [11:05:40]Write i2c OK [11:05:40]MH_I2C_Read... [11:05:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:40]Read from MH i2c: E2 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 17 00 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [11:05:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:05:40]wFMCommunicate OK [11:05:40]CreateOFDProtocolMessage done [11:05:40]OFDSenderStorePacket 162772 [11:05:40]StoreOFDPacket docnum=162772 [11:05:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F1 40 07 01 BC 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 2C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DD 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 83 78 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7B 02 00 35 04 06 00 67 EF 9E 5D 4A 3D 62 FA CC C7 8D 87 42 9C [11:05:40]CheckFolder [11:05:40]dirname=/storage/ofd_packets [11:05:40]CheckFolder done [11:05:40]ProducePacketName [11:05:40]name=ofd_packets/00162772 [11:05:40]NVStorageSaveData ofd_packets/00162772 [11:05:40]File name is /storage/ofd_packets/00162772 [11:05:40]Write 301 bytes [11:05:40]NVStorageSaveData done [11:05:40]OFDSenderStorePacket done [11:05:40]KKMCreateOFDPacket done [11:05:40]NVStorageSaveData kkm_last_timestamp [11:05:40]File name is /storage/kkm_last_timestamp [11:05:40]Write 4 bytes [11:05:40]NVStorageSaveData done [11:05:40]ExternCall_PrintAddStr [11:05:40]wPrintStart [11:05:40]Write to MH i2c: 01 00 00 A5 01 A6 [11:05:40]Write i2c OK [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: 01 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: 01 07 00 [11:05:40]MH_I2C_Read... [11:05:40]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [11:05:40]RasterBufferAndPrint [11:05:40]line Счет N : (1)291225 [11:05:40]line ИНН: 02508201610067 [11:05:40]line Контрольно-Кассовый Чек [11:05:40]line ПРОДАЖА [11:05:40]line ТРК (МРК, ГНК) : 42 [11:05:40]line Товар: 2710124130 [11:05:40]line Аи-92-К-5 [11:05:40]line 11.360 * 67.80 [11:05:40]line = 770.21 [11:05:40]line НДС 12% НСП 1% [11:05:40]line > о реализуемом товаре [11:05:40]line ОКРУГЛЕНИЕ: -0.21 [11:05:40]line ИТОГО: 770.00 [11:05:40]line Внесено: 770.00 [11:05:40]line СДАЧА: 0.00 [11:05:40]line НСП 1% : 6.82 [11:05:40]line НДС 12% : 81.79 [11:05:40]line Наличными: 770.00 [11:05:40]line Безнал.: 0.00 [11:05:40]line Место: АЗС № 130 "Партнер Нефть" [11:05:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:05:40]line СНО: Общий режим [11:05:40]line Чек 217 20.08.2024 11:05 [11:05:40]line Смена: 465 ФФД: 1.0 [11:05:40]line ЗНМ: 0300000070 [11:05:40]line РНМ: 0000000000092562 [11:05:40]line Версия ККМ: 001 [11:05:40]line ФМ: 0000000000871769 [11:05:40]line ФД: 162772 [11:05:40]line ФПД: 114278851758653 [11:05:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110539&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162772&fm=114278851758653&tin=02508201610067®Number=0000000000092562&sum=77000 [11:05:40]written 0, free lines is 4095 [11:05:40]OFD Sender: Processing packet 162772 [packets to send 957, broken 956] [11:05:40]ProducePacketName [11:05:40]name=ofd_packets/00162772 [11:05:40]OFD Sender: To server: pG, [11:05:40]CommunicateWithHost lk.salyk.kg:30040 [11:05:40]ConnectInit lk.salyk.kg [11:05:41]Write to MH i2c: 01 00 00 D0 01 D1 [11:05:41]Write i2c OK [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: 01 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: 01 07 00 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 BF 0C A3 [11:05:41]RasterBufferAndPrint [11:05:41]line [11:05:41]line [11:05:41]line [11:05:41]line [11:05:41]line [11:05:41]written 0, free lines is 3269 [11:05:41]MH_Cut [11:05:41]Write to MH i2c: D1 01 00 D7 01 01 AA [11:05:41]Write i2c OK [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: D1 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: D1 01 00 [11:05:41]MH_I2C_Read... [11:05:41]Read from MH i2c: D1 01 00 D7 01 00 A9 [11:05:41]Write to MH i2c: 01 00 00 D8 01 D9 [11:05:41]Write i2c OK [11:05:41]MH_I2C_Read... [11:05:42]*** Cut start [11:05:42]*** Purtial cut [11:05:42]*** Stage 1: CUTSNS_PIN = 1 [11:05:44]Read from MH i2c: 01 [11:05:44]MH_I2C_Read... [11:05:44]*** Stop cut motor [11:05:44]*** Cut end [11:05:44]Read from MH i2c: 01 07 00 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [11:05:44]process_action close_receipt done [11:05:44]requested_data is exist [11:05:44]produce_requested_data [11:05:44]requested_item fm.sn is exist - process it [11:05:44]wFMCommunicate request_size=4 [11:05:44]MH_SAM_APDU [11:05:44]CAPDU: 80 11 00 00 [11:05:44]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [11:05:44]Write i2c OK [11:05:44]MH_I2C_Read... [11:05:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:05:44]Read from MH i2c: E2 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 17 00 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [11:05:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:05:44]wFMCommunicate OK [11:05:44]requested_item fd.num is exist - process it [11:05:44]SAM_PROTO_GetFieldsCounters [11:05:44]wFMCommunicate request_size=4 [11:05:44]MH_SAM_APDU [11:05:44]CAPDU: 80 13 00 00 [11:05:44]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [11:05:44]Write i2c OK [11:05:44]MH_I2C_Read... [11:05:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:05:44]Read from MH i2c: E2 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 62 00 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 2B [11:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D9 00 00 00 5E 04 04 00 D9 00 00 00 57 04 04 00 DA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:05:44]wFMCommunicate OK [11:05:44]SAM_PROTO_GetFieldsCounters done [11:05:44]requested_item shift.num is exist - process it [11:05:44]requested_item shift.opened is exist - process it [11:05:44]req_shift_opened [11:05:44]FM_GetShiftState [11:05:44]SAM_PROTO_GetShiftState [11:05:44]wFMCommunicate request_size=4 [11:05:44]MH_SAM_APDU [11:05:44]CAPDU: 80 13 01 00 [11:05:44]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [11:05:44]Write i2c OK [11:05:44]MH_I2C_Read... [11:05:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:05:44]Read from MH i2c: E2 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 0E 00 [11:05:44]MH_I2C_Read... [11:05:44]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 27 [11:05:44]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:05:44]wFMCommunicate OK [11:05:44]SAM_PROTO_GetShiftState done [11:05:44]FM_GetShiftState done [11:05:44]req_shift_opened done [11:05:44]requested_item shift.open_date is exist - process it [11:05:44]req_shift_open_date [11:05:44]req_shift_open_date done [11:05:44]produce_requested_data done [11:05:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162772,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:05:44]process_action_free close_receipt [11:05:44]json_value_free [11:05:44]json_value_free done [11:05:44]process_json_proto returns [11:05:44]Send response to host [11:05:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162772,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:05:44]free response buf [11:05:44]execute_script done [11:05:44]execute_script returns [11:05:44]free content buf [11:05:44]Sock 9.Close socket [11:05:44]Sock 9.Thread stoped [11:05:45]recv_with_timeout no data received [11:05:46]Connected sock=11 [11:05: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 36 39 0F 01 00 00 F1 40 07 01 BC 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 2C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DD 2C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 2C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AA 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 1F 00 00 00 00 07 04 06 00 C8 2C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 00 00 00 F4 03 04 00 83 78 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7B 02 00 35 04 06 00 67 EF 9E 5D 4A 3D 62 FA CC C7 8D 87 42 9C [11:05: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 36 39 4F 00 00 00 43 E5 47 00 6D 78 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 D4 7B 02 00 F4 03 04 00 DD 21 C4 66 B6 04 01 00 00 94 7E 75 FE F3 19 98 48 [11:05:47]CommunicateWithHost err = 0 [11:05:47]CheckOFDResponse [11:05:47]1017 (14) - 77093643461234 [11:05:47]1041 (16) - 0000000000871769 [11:05:47]1040 (4) - 162772 [11:05:47]1012 (4) - 20.08.2024 04:55 [11:05:47]1206 (1) - 0 [11:05:47]OFD Sender: Remove packet 162772 [11:05:47]ProducePacketName [11:05:47]name=ofd_packets/00162772 [11:05:47]NVStorageDeleteData [11:05:47]OFD Sender: No OFD packet to send [11:05:52]OFD Sender: No OFD packet to send [11:05:57]recv_with_timeout no data received [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:15]recv_with_timeout no data received [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:33]recv_with_timeout no data received [11:06:37]OFD Sender: No OFD packet to send [11:06:43]OFD Sender: No OFD packet to send [11:06:48]OFD Sender: No OFD packet to send [11:06:53]OFD Sender: No OFD packet to send [11:06:58]OFD Sender: No OFD packet to send [11:07:03]OFD Sender: No OFD packet to send [11:07:05]recv_with_timeout no data received [11:07:08]OFD Sender: No OFD packet to send [11:07:13]OFD Sender: No OFD packet to send [11:07:18]OFD Sender: No OFD packet to send [11:07:23]OFD Sender: No OFD packet to send [11:07:28]OFD Sender: No OFD packet to send [11:07:33]OFD Sender: No OFD packet to send [11:07:38]OFD Sender: No OFD packet to send [11:07:43]OFD Sender: No OFD packet to send [11:07:48]OFD Sender: No OFD packet to send [11:07:53]OFD Sender: No OFD packet to send [11:07:58]OFD Sender: No OFD packet to send [11:08:03]OFD Sender: No OFD packet to send [11:08:08]OFD Sender: No OFD packet to send [11:08:13]OFD Sender: No OFD packet to send [11:08:18]accept exits with 7 [11:08:18]New connection [11:08:18]New thread 3066641764 created [11:08:18]Thread 3066498404 joined [11:08:18]Waiting for new connection... [11:08:18] Sock 7.Parse request [11:08:18]Sock 7.Check first char [11:08:18]Sock 7.First char is OK [11:08:18]request: POST /json_proto HTTP/1.0 [11:08:18]Method: POST [11:08:18]URL: /json_proto [11:08:18]Method is POST - this is cgi request [11:08:18]url: /json_proto [11:08:18]query_string will be loaded in cgi processing [11:08:18]execute_cgi json_proto POST (null) [11:08:18]execute_cgi path=json_proto method=POST [11:08:18]POST find Content-Length [11:08:18]Host: 172.17.44.132:8080 [11:08:18]Content-Length: 677 [11:08:18]Content-Type: application/json [11:08:18] [11:08:18]POST finish read [11:08:18]Found Content-Length = 677 [11:08:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:18]execute_script... [11:08:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291226", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:08:18]POST & json_proto [11:08:18]process_json_proto [11:08:18]json parsed OK: [11:08:18]protocol is kg_v1.0 [11:08:18]action value=close_receipt [11:08:18]process_action close_receipt [11:08:18]cmd_close_receipt [11:08:18]MH_GetDate [11:08:18]Write to MH i2c: F0 00 00 DC 01 CC [11:08:18]Write i2c OK [11:08:18]MH_I2C_Read... [11:08:18]Read from MH i2c: F0 [11:08:18]MH_I2C_Read... [11:08:18]Read from MH i2c: F0 09 00 [11:08:18]MH_I2C_Read... [11:08:18]Read from MH i2c: F0 09 00 DC 01 00 22 79 C4 66 2A 83 C1 65 6D [11:08:18]GetLastDocTimeStamp 1724151939 [11:08:18]current date 1724152098 [11:08:18]FM_GetShiftState [11:08:18]SAM_PROTO_GetShiftState [11:08:18]wFMCommunicate request_size=4 [11:08:18]MH_SAM_APDU [11:08:18]CAPDU: 80 13 01 00 [11:08:18]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [11:08:18]Write i2c OK [11:08:18]MH_I2C_Read... [11:08:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:18]Read from MH i2c: E2 [11:08:18]MH_I2C_Read... [11:08:18]Read from MH i2c: E2 0E 00 [11:08:18]MH_I2C_Read... [11:08:18]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 29 [11:08:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:08:18]wFMCommunicate OK [11:08:18]SAM_PROTO_GetShiftState done [11:08:18]FM_GetShiftState done [11:08:18]opened in 1724113081 [11:08:18]opened+sec_in_day 1724199481 [11:08:18]quantity*price = 50036 [11:08:18]sum+1 = 50037 [11:08:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 218 20.08.2024 11:08 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162773 ФПД: 10759058084394 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110818&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162773&fm=10759058084394&tin=02508201610067®Number=0000000000092562&sum=50000 [11:08:19]StoreToDocumentArchive [11:08:19]shift 465 fd 162773 [11:08:19]save to /storage/0465/doc_00162773 [11:08:19]save last doc name /storage/0465/doc_00162773 to /storage/kkm_last_doc_name [11:08:19]save OK [11:08:19]Clear old archive folders... [11:08:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:08:19]tlvbuf is 016F1CF0 [11:08:19]SAM_PROTO_ClearQueue [11:08:19]wFMCommunicate request_size=4 [11:08:19]MH_SAM_APDU [11:08:19]CAPDU: 80 09 00 00 [11:08:19]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [11:08:19]Write i2c OK [11:08:19]MH_I2C_Read... [11:08:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:08:19]Read from MH i2c: E2 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 03 00 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [11:08:19]RAPDU: 90 00 [11:08:19]wFMCommunicate OK [11:08:19]SAM_PROTO_ClearQueue done [11:08:19]KKMCreateOFDPacket [11:08:19]OFDProtocolAddRootSTLVToBuf [11:08:19]FM_MakeSignedData [11:08:19]FM_MakeSignedData [11:08:19]SAM_PROTO_SignData [11:08:19]wFMCommunicate request_size=4 [11:08:19]MH_SAM_APDU [11:08:19]CAPDU: 80 0D 01 02 [11:08:19]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [11:08:19]Write i2c OK [11:08:19]MH_I2C_Read... [11:08:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:08:19]Read from MH i2c: E2 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 03 00 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [11:08:19]RAPDU: 90 00 [11:08:19]wFMCommunicate OK [11:08:19]wFMCommunicate request_size=255 [11:08:19]MH_SAM_APDU [11:08:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 22 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7B 02 00 35 04 06 00 09 [11:08:19]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 22 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7B 02 00 35 04 06 00 09 00 00 B5 [11:08:19]Write i2c OK [11:08:19]MH_I2C_Read... [11:08:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:19]Read from MH i2c: E2 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 03 00 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [11:08:19]RAPDU: 90 00 [11:08:19]wFMCommunicate OK [11:08:19]wFMCommunicate request_size=10 [11:08:19]MH_SAM_APDU [11:08:19]CAPDU: 80 0D 02 02 05 C9 09 D5 D2 2A [11:08:19]Write to MH i2c: E2 0D 00 ED 01 80 0D 02 02 05 00 C9 09 D5 D2 2A 00 00 15 [11:08:19]Write i2c OK [11:08:19]MH_I2C_Read... [11:08:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:08:19]Read from MH i2c: E2 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 03 00 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [11:08:19]RAPDU: 90 00 [11:08:19]wFMCommunicate OK [11:08:19]wFMCommunicate request_size=4 [11:08:19]MH_SAM_APDU [11:08:19]CAPDU: 80 0D 03 02 [11:08:19]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [11:08:19]Write i2c OK [11:08:19]MH_I2C_Read... [11:08:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:08:19]Read from MH i2c: E2 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 0B 00 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 0B 00 EE 01 00 44 A6 62 13 0E 2F 89 FF 90 00 8F [11:08:19]RAPDU: 44 A6 62 13 0E 2F 89 FF 90 00 [11:08:19]wFMCommunicate OK [11:08:19]SAM_PROTO_SignData done [11:08:19]FM_MakeSignedData done [11:08:19]CreateOFDProtocolMessage [11:08:19]wFMCommunicate request_size=4 [11:08:19]MH_SAM_APDU [11:08:19]CAPDU: 80 11 00 00 [11:08:19]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [11:08:19]Write i2c OK [11:08:19]MH_I2C_Read... [11:08:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:19]Read from MH i2c: E2 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 17 00 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [11:08:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:08:19]wFMCommunicate OK [11:08:19]CreateOFDProtocolMessage done [11:08:19]OFDSenderStorePacket 162773 [11:08:19]StoreOFDPacket docnum=162773 [11:08:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 06 6F 07 01 8B C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 22 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7B 02 00 35 04 06 00 09 C9 09 D5 D2 2A 44 A6 62 13 0E 2F 89 FF [11:08:19]CheckFolder [11:08:19]dirname=/storage/ofd_packets [11:08:19]CheckFolder done [11:08:19]ProducePacketName [11:08:19]name=ofd_packets/00162773 [11:08:19]NVStorageSaveData ofd_packets/00162773 [11:08:19]File name is /storage/ofd_packets/00162773 [11:08:19]Write 301 bytes [11:08:19]NVStorageSaveData done [11:08:19]OFDSenderStorePacket done [11:08:19]KKMCreateOFDPacket done [11:08:19]NVStorageSaveData kkm_last_timestamp [11:08:19]File name is /storage/kkm_last_timestamp [11:08:19]Write 4 bytes [11:08:19]NVStorageSaveData done [11:08:19]ExternCall_PrintAddStr [11:08:19]wPrintStart [11:08:19]Write to MH i2c: 01 00 00 F0 01 F1 [11:08:19]Write i2c OK [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: 01 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: 01 07 00 [11:08:19]MH_I2C_Read... [11:08:19]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [11:08:19]RasterBufferAndPrint [11:08:19]line Счет N : (1)291226 [11:08:19]line ИНН: 02508201610067 [11:08:19]line Контрольно-Кассовый Чек [11:08:19]line ПРОДАЖА [11:08:19]line ТРК (МРК, ГНК) : 42 [11:08:19]line Товар: 2710124130 [11:08:19]line Аи-92-К-5 [11:08:19]line 7.380 * 67.80 [11:08:19]line = 500.36 [11:08:19]line НДС 12% НСП 1% [11:08:19]line > о реализуемом товаре [11:08:19]line ОКРУГЛЕНИЕ: -0.36 [11:08:19]line ИТОГО: 500.00 [11:08:19]line Внесено: 500.00 [11:08:19]line СДАЧА: 0.00 [11:08:19]line НСП 1% : 4.43 [11:08:19]line НДС 12% : 53.14 [11:08:19]line Наличными: 500.00 [11:08:19]line Безнал.: 0.00 [11:08:19]line Место: АЗС № 130 "Партнер Нефть" [11:08:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:08:19]line СНО: Общий режим [11:08:19]line Чек 218 20.08.2024 11:08 [11:08:19]line Смена: 465 ФФД: 1.0 [11:08:19]line ЗНМ: 0300000070 [11:08:19]line РНМ: 0000000000092562 [11:08:19]line Версия ККМ: 001 [11:08:19]line ФМ: 0000000000871769 [11:08:19]line ФД: 162773 [11:08:19]line ФПД: 10759058084394 [11:08:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110818&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162773&fm=10759058084394&tin=02508201610067®Number=0000000000092562&sum=50000 [11:08:19]written 0, free lines is 4095 [11:08:19]OFD Sender: Processing packet 162773 [packets to send 957, broken 956] [11:08:19]ProducePacketName [11:08:19]name=ofd_packets/00162773 [11:08:19]OFD Sender: To server: pG, [11:08:19]CommunicateWithHost lk.salyk.kg:30040 [11:08:19]ConnectInit lk.salyk.kg [11:08:20]Write to MH i2c: 01 00 00 1B 02 1D [11:08:20]Write i2c OK [11:08:20]MH_I2C_Read... [11:08:20]Read from MH i2c: 01 [11:08:20]MH_I2C_Read... [11:08:20]Read from MH i2c: 01 07 00 [11:08:20]MH_I2C_Read... [11:08:20]Read from MH i2c: 01 07 00 1B 02 00 00 00 00 00 B6 0C E6 [11:08:20]RasterBufferAndPrint [11:08:20]line [11:08:20]line [11:08:20]line [11:08:20]line [11:08:20]line [11:08:20]written 0, free lines is 3259 [11:08:20]MH_Cut [11:08:20]Write to MH i2c: D1 01 00 22 02 01 F6 [11:08:20]Write i2c OK [11:08:20]MH_I2C_Read... [11:08:20]Read from MH i2c: D1 [11:08:20]MH_I2C_Read... [11:08:20]Read from MH i2c: D1 01 00 [11:08:20]MH_I2C_Read... [11:08:20]Read from MH i2c: D1 01 00 22 02 00 F5 [11:08:20]Write to MH i2c: 01 00 00 23 02 25 [11:08:20]Write i2c OK [11:08:20]MH_I2C_Read... [11:08:21]*** Cut start [11:08:21]*** Purtial cut [11:08:21]*** Stage 1: CUTSNS_PIN = 1 [11:08:23]Read from MH i2c: 01 [11:08:23]MH_I2C_Read... [11:08:23]*** Stop cut motor [11:08:23]*** Cut end [11:08:23]Read from MH i2c: 01 07 00 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: 01 07 00 23 02 00 00 00 00 00 FF 0F 3A [11:08:23]process_action close_receipt done [11:08:23]requested_data is exist [11:08:23]produce_requested_data [11:08:23]requested_item fm.sn is exist - process it [11:08:23]wFMCommunicate request_size=4 [11:08:23]MH_SAM_APDU [11:08:23]CAPDU: 80 11 00 00 [11:08:23]Write to MH i2c: E2 08 00 24 02 80 11 00 00 00 00 00 00 A0 [11:08:23]Write i2c OK [11:08:23]MH_I2C_Read... [11:08:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:08:23]Read from MH i2c: E2 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: E2 17 00 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: E2 17 00 24 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [11:08:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:08:23]wFMCommunicate OK [11:08:23]requested_item fd.num is exist - process it [11:08:23]SAM_PROTO_GetFieldsCounters [11:08:23]wFMCommunicate request_size=4 [11:08:23]MH_SAM_APDU [11:08:23]CAPDU: 80 13 00 00 [11:08:23]Write to MH i2c: E2 08 00 25 02 80 13 00 00 00 00 00 00 A3 [11:08:23]Write i2c OK [11:08:23]MH_I2C_Read... [11:08:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:08:23]Read from MH i2c: E2 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: E2 62 00 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: E2 62 00 25 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 7B [11:08:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DA 00 00 00 5E 04 04 00 DA 00 00 00 57 04 04 00 DB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:08:23]wFMCommunicate OK [11:08:23]SAM_PROTO_GetFieldsCounters done [11:08:23]requested_item shift.num is exist - process it [11:08:23]requested_item shift.opened is exist - process it [11:08:23]req_shift_opened [11:08:23]FM_GetShiftState [11:08:23]SAM_PROTO_GetShiftState [11:08:23]wFMCommunicate request_size=4 [11:08:23]MH_SAM_APDU [11:08:23]CAPDU: 80 13 01 00 [11:08:23]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [11:08:23]Write i2c OK [11:08:23]MH_I2C_Read... [11:08:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:08:23]Read from MH i2c: E2 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: E2 0E 00 [11:08:23]MH_I2C_Read... [11:08:23]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 73 [11:08:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:08:23]wFMCommunicate OK [11:08:23]SAM_PROTO_GetShiftState done [11:08:23]FM_GetShiftState done [11:08:23]req_shift_opened done [11:08:23]requested_item shift.open_date is exist - process it [11:08:23]req_shift_open_date [11:08:23]req_shift_open_date done [11:08:23]produce_requested_data done [11:08:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162773,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:08:23]process_action_free close_receipt [11:08:23]json_value_free [11:08:23]json_value_free done [11:08:23]process_json_proto returns [11:08:23]Send response to host [11:08:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162773,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:08:23]free response buf [11:08:23]execute_script done [11:08:23]execute_script returns [11:08:23]free content buf [11:08:23]Sock 7.Close socket [11:08:23]Sock 7.Thread stoped [11:08:23]Connected sock=11 [11:08: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 36 39 0F 01 00 00 06 6F 07 01 8B C9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 00 00 00 F4 03 04 00 22 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7B 02 00 35 04 06 00 09 C9 09 D5 D2 2A 44 A6 62 13 0E 2F 89 FF [11:08: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 36 39 4F 00 00 00 CB 1F 47 00 56 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 36 39 10 04 04 00 D5 7B 02 00 F4 03 04 00 7A 22 C4 66 B6 04 01 00 00 23 7A 18 E7 4F 86 DC 52 [11:08:25]CommunicateWithHost err = 0 [11:08:25]CheckOFDResponse [11:08:25]1017 (14) - 77093643461234 [11:08:25]1041 (16) - 0000000000871769 [11:08:25]1040 (4) - 162773 [11:08:25]1012 (4) - 20.08.2024 04:58 [11:08:25]1206 (1) - 0 [11:08:25]OFD Sender: Remove packet 162773 [11:08:25]ProducePacketName [11:08:25]name=ofd_packets/00162773 [11:08:25]NVStorageDeleteData [11:08:25]OFD Sender: No OFD packet to send [11:08:30]OFD Sender: No OFD packet to send [11:08:35]OFD Sender: No OFD packet to send [11:08:40]recv_with_timeout no data received [11:08:40]OFD Sender: No OFD packet to send [11:08:45]OFD Sender: No OFD packet to send [11:08:50]OFD Sender: No OFD packet to send [11:08:55]OFD Sender: No OFD packet to send [11:09:01]OFD Sender: No OFD packet to send [11:09:03]accept exits with 9 [11:09:03]New connection [11:09:03]New thread 3066498404 created [11:09:03]Thread 3066641764 joined [11:09:03]Waiting for new connection... [11:09:03] Sock 9.Parse request [11:09:03]Sock 9.Check first char [11:09:03]Sock 9.First char is OK [11:09:03]request: POST /json_proto HTTP/1.0 [11:09:03]Method: POST [11:09:03]URL: /json_proto [11:09:03]Method is POST - this is cgi request [11:09:03]url: /json_proto [11:09:03]query_string will be loaded in cgi processing [11:09:03]execute_cgi json_proto POST (null) [11:09:03]execute_cgi path=json_proto method=POST [11:09:03]POST find Content-Length [11:09:03]Host: 172.17.44.132:8080 [11:09:03]Content-Length: 677 [11:09:03]Content-Type: application/json [11:09:03] [11:09:03]POST finish read [11:09:03]Found Content-Length = 677 [11:09:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:03]execute_script... [11:09:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291227", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:09:03]POST & json_proto [11:09:03]process_json_proto [11:09:03]json parsed OK: [11:09:03]protocol is kg_v1.0 [11:09:03]action value=close_receipt [11:09:03]process_action close_receipt [11:09:03]cmd_close_receipt [11:09:03]MH_GetDate [11:09:03]Write to MH i2c: F0 00 00 27 02 18 [11:09:03]Write i2c OK [11:09:03]MH_I2C_Read... [11:09:03]Read from MH i2c: F0 [11:09:03]MH_I2C_Read... [11:09:03]Read from MH i2c: F0 09 00 [11:09:03]MH_I2C_Read... [11:09:03]Read from MH i2c: F0 09 00 27 02 00 4F 79 C4 66 2A 83 C1 65 E6 [11:09:03]GetLastDocTimeStamp 1724152098 [11:09:03]current date 1724152143 [11:09:03]FM_GetShiftState [11:09:03]SAM_PROTO_GetShiftState [11:09:03]wFMCommunicate request_size=4 [11:09:03]MH_SAM_APDU [11:09:03]CAPDU: 80 13 01 00 [11:09:03]Write to MH i2c: E2 08 00 28 02 80 13 01 00 00 00 00 00 A7 [11:09:03]Write i2c OK [11:09:03]MH_I2C_Read... [11:09:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:03]Read from MH i2c: E2 [11:09:03]MH_I2C_Read... [11:09:03]Read from MH i2c: E2 0E 00 [11:09:03]MH_I2C_Read... [11:09:03]Read from MH i2c: E2 0E 00 28 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 75 [11:09:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:09:03]wFMCommunicate OK [11:09:03]SAM_PROTO_GetShiftState done [11:09:03]FM_GetShiftState done [11:09:03]opened in 1724113081 [11:09:03]opened+sec_in_day 1724199481 [11:09:03]quantity*price = 60027 [11:09:03]sum+1 = 60029 [11:09:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 219 20.08.2024 11:09 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162774 ФПД: 278753897694801 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110903&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162774&fm=278753897694801&tin=02508201610067®Number=0000000000092562&sum=60000 [11:09:04]StoreToDocumentArchive [11:09:04]shift 465 fd 162774 [11:09:04]save to /storage/0465/doc_00162774 [11:09:04]save last doc name /storage/0465/doc_00162774 to /storage/kkm_last_doc_name [11:09:04]save OK [11:09:04]Clear old archive folders... [11:09:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:09:04]tlvbuf is 0177AF90 [11:09:04]SAM_PROTO_ClearQueue [11:09:04]wFMCommunicate request_size=4 [11:09:04]MH_SAM_APDU [11:09:04]CAPDU: 80 09 00 00 [11:09:04]Write to MH i2c: E2 08 00 35 02 80 09 00 00 00 00 00 00 A9 [11:09:04]Write i2c OK [11:09:04]MH_I2C_Read... [11:09:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:09:04]Read from MH i2c: E2 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: E2 03 00 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [11:09:04]RAPDU: 90 00 [11:09:04]wFMCommunicate OK [11:09:04]SAM_PROTO_ClearQueue done [11:09:04]KKMCreateOFDPacket [11:09:04]OFDProtocolAddRootSTLVToBuf [11:09:04]FM_MakeSignedData [11:09:04]FM_MakeSignedData [11:09:04]SAM_PROTO_SignData [11:09:04]wFMCommunicate request_size=4 [11:09:04]MH_SAM_APDU [11:09:04]CAPDU: 80 0D 01 02 [11:09:04]Write to MH i2c: E2 08 00 36 02 80 0D 01 02 00 00 00 00 B1 [11:09:04]Write i2c OK [11:09:04]MH_I2C_Read... [11:09:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:09:04]Read from MH i2c: E2 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: E2 03 00 [11:09:04]MH_I2C_Read... [11:09:04]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [11:09:04]RAPDU: 90 00 [11:09:04]wFMCommunicate OK [11:09:04]wFMCommunicate request_size=255 [11:09:04]MH_SAM_APDU [11:09:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 4F 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7B 02 00 35 04 06 00 FD [11:09:04]Write to MH i2c: E2 02 01 37 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 4F 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7B 02 00 35 04 06 00 FD 00 00 92 [11:09:04]Write i2c OK [11:09:04]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [11:09:05]RAPDU: 90 00 [11:09:05]wFMCommunicate OK [11:09:05]wFMCommunicate request_size=10 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 0D 02 02 05 86 73 0D 46 51 [11:09:05]Write to MH i2c: E2 0D 00 38 02 80 0D 02 02 05 00 86 73 0D 46 51 00 00 5B [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [11:09:05]RAPDU: 90 00 [11:09:05]wFMCommunicate OK [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 0D 03 02 [11:09:05]Write to MH i2c: E2 08 00 39 02 80 0D 03 02 00 00 00 00 B6 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 0B 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 0B 00 39 02 00 F4 C1 76 8A 40 10 AC DA 90 00 42 [11:09:05]RAPDU: F4 C1 76 8A 40 10 AC DA 90 00 [11:09:05]wFMCommunicate OK [11:09:05]SAM_PROTO_SignData done [11:09:05]FM_MakeSignedData done [11:09:05]CreateOFDProtocolMessage [11:09:05]wFMCommunicate request_size=4 [11:09:05]MH_SAM_APDU [11:09:05]CAPDU: 80 11 00 00 [11:09:05]Write to MH i2c: E2 08 00 3A 02 80 11 00 00 00 00 00 00 B6 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:05]Read from MH i2c: E2 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 17 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: E2 17 00 3A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [11:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:09:05]wFMCommunicate OK [11:09:05]CreateOFDProtocolMessage done [11:09:05]OFDSenderStorePacket 162774 [11:09:05]StoreOFDPacket docnum=162774 [11:09:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B1 B1 07 01 A6 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 4F 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7B 02 00 35 04 06 00 FD 86 73 0D 46 51 F4 C1 76 8A 40 10 AC DA [11:09:05]CheckFolder [11:09:05]dirname=/storage/ofd_packets [11:09:05]CheckFolder done [11:09:05]ProducePacketName [11:09:05]name=ofd_packets/00162774 [11:09:05]NVStorageSaveData ofd_packets/00162774 [11:09:05]File name is /storage/ofd_packets/00162774 [11:09:05]Write 301 bytes [11:09:05]NVStorageSaveData done [11:09:05]OFDSenderStorePacket done [11:09:05]KKMCreateOFDPacket done [11:09:05]NVStorageSaveData kkm_last_timestamp [11:09:05]File name is /storage/kkm_last_timestamp [11:09:05]Write 4 bytes [11:09:05]NVStorageSaveData done [11:09:05]ExternCall_PrintAddStr [11:09:05]wPrintStart [11:09:05]Write to MH i2c: 01 00 00 3B 02 3D [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 07 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 FF 0F 52 [11:09:05]RasterBufferAndPrint [11:09:05]line Счет N : (1)291227 [11:09:05]line ИНН: 02508201610067 [11:09:05]line Контрольно-Кассовый Чек [11:09:05]line ПРОДАЖА [11:09:05]line ТРК (МРК, ГНК) : 53 [11:09:05]line Товар: 2710124500 [11:09:05]line Аи-95-К-5 [11:09:05]line 8.090 * 74.20 [11:09:05]line = 600.28 [11:09:05]line НДС 12% НСП 1% [11:09:05]line > о реализуемом товаре [11:09:05]line ОКРУГЛЕНИЕ: -0.28 [11:09:05]line ИТОГО: 600.00 [11:09:05]line Внесено: 600.00 [11:09:05]line СДАЧА: 0.00 [11:09:05]line НСП 1% : 5.31 [11:09:05]line НДС 12% : 63.75 [11:09:05]line Наличными: 600.00 [11:09:05]line Безнал.: 0.00 [11:09:05]line Место: АЗС № 130 "Партнер Нефть" [11:09:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:09:05]line СНО: Общий режим [11:09:05]line Чек 219 20.08.2024 11:09 [11:09:05]line Смена: 465 ФФД: 1.0 [11:09:05]line ЗНМ: 0300000070 [11:09:05]line РНМ: 0000000000092562 [11:09:05]line Версия ККМ: 001 [11:09:05]line ФМ: 0000000000871769 [11:09:05]line ФД: 162774 [11:09:05]line ФПД: 278753897694801 [11:09:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T110903&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162774&fm=278753897694801&tin=02508201610067®Number=0000000000092562&sum=60000 [11:09:05]written 0, free lines is 4095 [11:09:05]OFD Sender: Processing packet 162774 [packets to send 957, broken 956] [11:09:05]ProducePacketName [11:09:05]name=ofd_packets/00162774 [11:09:05]OFD Sender: To server: pG, [11:09:05]CommunicateWithHost lk.salyk.kg:30040 [11:09:05]ConnectInit lk.salyk.kg [11:09:05]Write to MH i2c: 01 00 00 66 02 68 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 07 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: 01 07 00 66 02 00 00 00 00 00 BE 0C 39 [11:09:05]RasterBufferAndPrint [11:09:05]line [11:09:05]line [11:09:05]line [11:09:05]line [11:09:05]line [11:09:05]written 0, free lines is 3268 [11:09:05]MH_Cut [11:09:05]Write to MH i2c: D1 01 00 6D 02 01 41 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: D1 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: D1 01 00 [11:09:05]MH_I2C_Read... [11:09:05]Read from MH i2c: D1 01 00 6D 02 00 40 [11:09:05]Write to MH i2c: 01 00 00 6E 02 70 [11:09:05]Write i2c OK [11:09:05]MH_I2C_Read... [11:09:06]*** Cut start [11:09:06]*** Purtial cut [11:09:06]*** Stage 1: CUTSNS_PIN = 1 [11:09:08]Read from MH i2c: 01 [11:09:08]MH_I2C_Read... [11:09:08]*** Stop cut motor [11:09:08]*** Cut end [11:09:08]Read from MH i2c: 01 07 00 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: 01 07 00 6E 02 00 00 00 00 00 FF 0F 85 [11:09:08]process_action close_receipt done [11:09:08]requested_data is exist [11:09:08]produce_requested_data [11:09:08]requested_item fm.sn is exist - process it [11:09:08]wFMCommunicate request_size=4 [11:09:08]MH_SAM_APDU [11:09:08]CAPDU: 80 11 00 00 [11:09:08]Write to MH i2c: E2 08 00 6F 02 80 11 00 00 00 00 00 00 EB [11:09:08]Write i2c OK [11:09:08]MH_I2C_Read... [11:09:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:09:08]Connected sock=7 [11:09:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B1 B1 07 01 A6 4C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 00 00 00 F4 03 04 00 4F 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7B 02 00 35 04 06 00 FD 86 73 0D 46 51 F4 C1 76 8A 40 10 AC DA [11:09:08]Read from MH i2c: E2 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 17 00 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 17 00 6F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [11:09:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:09:08]wFMCommunicate OK [11:09:08]requested_item fd.num is exist - process it [11:09:08]SAM_PROTO_GetFieldsCounters [11:09:08]wFMCommunicate request_size=4 [11:09:08]MH_SAM_APDU [11:09:08]CAPDU: 80 13 00 00 [11:09:08]Write to MH i2c: E2 08 00 70 02 80 13 00 00 00 00 00 00 EE [11:09:08]Write i2c OK [11:09:08]MH_I2C_Read... [11:09:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:09:08]Read from MH i2c: E2 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 62 00 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 62 00 70 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 CA [11:09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DB 00 00 00 5E 04 04 00 DB 00 00 00 57 04 04 00 DC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:09:08]wFMCommunicate OK [11:09:08]SAM_PROTO_GetFieldsCounters done [11:09:08]requested_item shift.num is exist - process it [11:09:08]requested_item shift.opened is exist - process it [11:09:08]req_shift_opened [11:09:08]FM_GetShiftState [11:09:08]SAM_PROTO_GetShiftState [11:09:08]wFMCommunicate request_size=4 [11:09:08]MH_SAM_APDU [11:09:08]CAPDU: 80 13 01 00 [11:09:08]Write to MH i2c: E2 08 00 71 02 80 13 01 00 00 00 00 00 F0 [11:09:08]Write i2c OK [11:09:08]MH_I2C_Read... [11:09:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:09:08]Read from MH i2c: E2 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 0E 00 [11:09:08]MH_I2C_Read... [11:09:08]Read from MH i2c: E2 0E 00 71 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BE [11:09:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:09:08]wFMCommunicate OK [11:09:08]SAM_PROTO_GetShiftState done [11:09:08]FM_GetShiftState done [11:09:08]req_shift_opened done [11:09:08]requested_item shift.open_date is exist - process it [11:09:08]req_shift_open_date [11:09:08]req_shift_open_date done [11:09:08]produce_requested_data done [11:09:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162774,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:09:08]process_action_free close_receipt [11:09:08]json_value_free [11:09:08]json_value_free done [11:09:08]process_json_proto returns [11:09:08]Send response to host [11:09:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162774,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:09:08]free response buf [11:09:08]execute_script done [11:09:08]execute_script returns [11:09:08]free content buf [11:09:08]Sock 9.Close socket [11:09:08]Sock 9.Thread stoped [11:09:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 72 77 47 00 F3 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 D6 7B 02 00 F4 03 04 00 A7 22 C4 66 B6 04 01 00 00 9A B7 11 C7 BC F8 34 CB [11:09:09]CommunicateWithHost err = 0 [11:09:09]CheckOFDResponse [11:09:09]1017 (14) - 77093643461234 [11:09:09]1041 (16) - 0000000000871769 [11:09:09]1040 (4) - 162774 [11:09:09]1012 (4) - 20.08.2024 04:59 [11:09:09]1206 (1) - 0 [11:09:09]OFD Sender: Remove packet 162774 [11:09:09]ProducePacketName [11:09:09]name=ofd_packets/00162774 [11:09:09]NVStorageDeleteData [11:09:09]OFD Sender: No OFD packet to send [11:09:14]OFD Sender: No OFD packet to send [11:09:19]OFD Sender: No OFD packet to send [11:09:24]OFD Sender: No OFD packet to send [11:09:29]OFD Sender: No OFD packet to send [11:09:34]OFD Sender: No OFD packet to send [11:09:39]OFD Sender: No OFD packet to send [11:09:44]OFD Sender: No OFD packet to send [11:09:49]OFD Sender: No OFD packet to send [11:09:54]OFD Sender: No OFD packet to send [11:09:59]OFD Sender: No OFD packet to send [11:10:04]OFD Sender: No OFD packet to send [11:10:09]OFD Sender: No OFD packet to send [11:10:14]OFD Sender: No OFD packet to send [11:10:17]accept exits with 10 [11:10:17]New connection [11:10:17]New thread 3066641764 created [11:10:17]Thread 3066498404 joined [11:10:17]Waiting for new connection... [11:10:17] Sock 10.Parse request [11:10:17]Sock 10.Check first char [11:10:17]Sock 10.First char is OK [11:10:17]request: POST /json_proto HTTP/1.0 [11:10:17]Method: POST [11:10:17]URL: /json_proto [11:10:17]Method is POST - this is cgi request [11:10:17]url: /json_proto [11:10:17]query_string will be loaded in cgi processing [11:10:17]execute_cgi json_proto POST (null) [11:10:17]execute_cgi path=json_proto method=POST [11:10:17]POST find Content-Length [11:10:17]Host: 172.17.44.132:8080 [11:10:17]Content-Length: 672 [11:10:17]Content-Type: application/json [11:10:17] [11:10:17]POST finish read [11:10:17]Found Content-Length = 672 [11:10:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:17]execute_script... [11:10:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291228", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:10:17]POST & json_proto [11:10:17]process_json_proto [11:10:17]json parsed OK: [11:10:17]protocol is kg_v1.0 [11:10:17]action value=close_receipt [11:10:17]process_action close_receipt [11:10:17]cmd_close_receipt [11:10:17]MH_GetDate [11:10:17]Write to MH i2c: F0 00 00 72 02 63 [11:10:17]Write i2c OK [11:10:17]MH_I2C_Read... [11:10:17]Read from MH i2c: F0 [11:10:17]MH_I2C_Read... [11:10:17]Read from MH i2c: F0 09 00 [11:10:17]MH_I2C_Read... [11:10:17]Read from MH i2c: F0 09 00 72 02 00 99 79 C4 66 2A 83 C1 65 7B [11:10:17]GetLastDocTimeStamp 1724152143 [11:10:17]current date 1724152217 [11:10:17]FM_GetShiftState [11:10:17]SAM_PROTO_GetShiftState [11:10:17]wFMCommunicate request_size=4 [11:10:17]MH_SAM_APDU [11:10:17]CAPDU: 80 13 01 00 [11:10:17]Write to MH i2c: E2 08 00 73 02 80 13 01 00 00 00 00 00 F2 [11:10:17]Write i2c OK [11:10:17]MH_I2C_Read... [11:10:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:17]Read from MH i2c: E2 [11:10:17]MH_I2C_Read... [11:10:17]Read from MH i2c: E2 0E 00 [11:10:17]MH_I2C_Read... [11:10:17]Read from MH i2c: E2 0E 00 73 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C0 [11:10:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:10:17]wFMCommunicate OK [11:10:17]SAM_PROTO_GetShiftState done [11:10:17]FM_GetShiftState done [11:10:17]opened in 1724113081 [11:10:17]opened+sec_in_day 1724199481 [11:10:17]quantity*price = 200001 [11:10:17]sum+1 = 200003 [11:10:17]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 220 20.08.2024 11:10 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162775 ФПД: 127120640922401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111018&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162775&fm=127120640922401&tin=02508201610067®Number=0000000000092562&sum=200000 [11:10:18]StoreToDocumentArchive [11:10:18]shift 465 fd 162775 [11:10:18]save to /storage/0465/doc_00162775 [11:10:18]save last doc name /storage/0465/doc_00162775 to /storage/kkm_last_doc_name [11:10:18]save OK [11:10:18]Clear old archive folders... [11:10:18]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:10:18]tlvbuf is 01772CA0 [11:10:18]SAM_PROTO_ClearQueue [11:10:18]wFMCommunicate request_size=4 [11:10:18]MH_SAM_APDU [11:10:18]CAPDU: 80 09 00 00 [11:10:18]Write to MH i2c: E2 08 00 80 02 80 09 00 00 00 00 00 00 F4 [11:10:18]Write i2c OK [11:10:18]MH_I2C_Read... [11:10:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:10:18]Read from MH i2c: E2 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [11:10:18]RAPDU: 90 00 [11:10:18]wFMCommunicate OK [11:10:18]SAM_PROTO_ClearQueue done [11:10:18]KKMCreateOFDPacket [11:10:18]OFDProtocolAddRootSTLVToBuf [11:10:18]FM_MakeSignedData [11:10:18]FM_MakeSignedData [11:10:18]SAM_PROTO_SignData [11:10:18]wFMCommunicate request_size=4 [11:10:18]MH_SAM_APDU [11:10:18]CAPDU: 80 0D 01 02 [11:10:18]Write to MH i2c: E2 08 00 81 02 80 0D 01 02 00 00 00 00 FC [11:10:18]Write i2c OK [11:10:18]MH_I2C_Read... [11:10:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:10:18]Read from MH i2c: E2 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 [11:10:18]MH_I2C_Read... [11:10:18]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [11:10:18]RAPDU: 90 00 [11:10:18]wFMCommunicate OK [11:10:18]wFMCommunicate request_size=255 [11:10:18]MH_SAM_APDU [11:10:18]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 9A 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7B 02 00 35 04 06 00 73 9D 94 [11:10:18]Write to MH i2c: E2 02 01 82 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 9A 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7B 02 00 35 04 06 00 73 9D 94 00 00 CC [11:10:18]Write i2c OK [11:10:18]MH_I2C_Read... [11:10:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:19]Read from MH i2c: E2 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: E2 03 00 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [11:10:19]RAPDU: 90 00 [11:10:19]wFMCommunicate OK [11:10:19]wFMCommunicate request_size=8 [11:10:19]MH_SAM_APDU [11:10:19]CAPDU: 80 0D 02 02 03 A5 53 21 [11:10:19]Write to MH i2c: E2 0B 00 83 02 80 0D 02 02 03 00 A5 53 21 00 00 1E [11:10:19]Write i2c OK [11:10:19]MH_I2C_Read... [11:10:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:10:19]Read from MH i2c: E2 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: E2 03 00 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [11:10:19]RAPDU: 90 00 [11:10:19]wFMCommunicate OK [11:10:19]wFMCommunicate request_size=4 [11:10:19]MH_SAM_APDU [11:10:19]CAPDU: 80 0D 03 02 [11:10:19]Write to MH i2c: E2 08 00 84 02 80 0D 03 02 00 00 00 00 01 [11:10:19]Write i2c OK [11:10:19]MH_I2C_Read... [11:10:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:10:19]Read from MH i2c: E2 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: E2 0B 00 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: E2 0B 00 84 02 00 58 D8 16 C5 72 3E 52 2E 90 00 3D [11:10:19]RAPDU: 58 D8 16 C5 72 3E 52 2E 90 00 [11:10:19]wFMCommunicate OK [11:10:19]SAM_PROTO_SignData done [11:10:19]FM_MakeSignedData done [11:10:19]CreateOFDProtocolMessage [11:10:19]wFMCommunicate request_size=4 [11:10:19]MH_SAM_APDU [11:10:19]CAPDU: 80 11 00 00 [11:10:19]Write to MH i2c: E2 08 00 85 02 80 11 00 00 00 00 00 00 01 [11:10:19]Write i2c OK [11:10:19]MH_I2C_Read... [11:10:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:19]Read from MH i2c: E2 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: E2 17 00 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: E2 17 00 85 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [11:10:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:10:19]wFMCommunicate OK [11:10:19]CreateOFDProtocolMessage done [11:10:19]OFDSenderStorePacket 162775 [11:10:19]StoreOFDPacket docnum=162775 [11:10:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 44 A7 05 01 19 19 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 9A 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7B 02 00 35 04 06 00 73 9D 94 A5 53 21 58 D8 16 C5 72 3E 52 2E [11:10:19]CheckFolder [11:10:19]dirname=/storage/ofd_packets [11:10:19]CheckFolder done [11:10:19]ProducePacketName [11:10:19]name=ofd_packets/00162775 [11:10:19]NVStorageSaveData ofd_packets/00162775 [11:10:19]File name is /storage/ofd_packets/00162775 [11:10:19]Write 299 bytes [11:10:19]NVStorageSaveData done [11:10:19]OFDSenderStorePacket done [11:10:19]KKMCreateOFDPacket done [11:10:19]NVStorageSaveData kkm_last_timestamp [11:10:19]File name is /storage/kkm_last_timestamp [11:10:19]Write 4 bytes [11:10:19]NVStorageSaveData done [11:10:19]ExternCall_PrintAddStr [11:10:19]wPrintStart [11:10:19]Write to MH i2c: 01 00 00 86 02 88 [11:10:19]Write i2c OK [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: 01 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: 01 07 00 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: 01 07 00 86 02 00 00 00 00 00 FF 0F 9D [11:10:19]RasterBufferAndPrint [11:10:19]line Счет N : (1)291228 [11:10:19]line ИНН: 02508201610067 [11:10:19]line Контрольно-Кассовый Чек [11:10:19]line ПРОДАЖА [11:10:19]line ТРК (МРК, ГНК) : 31 [11:10:19]line Товар: 2710124130 [11:10:19]line SU-92-К-5 [11:10:19]line 29.070 * 68.80 [11:10:19]line = 2000.02 [11:10:19]line НДС 12% НСП 1% [11:10:19]line > о реализуемом товаре [11:10:19]line ОКРУГЛЕНИЕ: -0.02 [11:10:19]line ИТОГО: 2000.00 [11:10:19]line Внесено: 2000.00 [11:10:19]line СДАЧА: 0.00 [11:10:19]line НСП 1% : 17.70 [11:10:19]line НДС 12% : 212.39 [11:10:19]line Наличными: 2000.00 [11:10:19]line Безнал.: 0.00 [11:10:19]line Место: АЗС № 130 "Партнер Нефть" [11:10:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:10:19]line СНО: Общий режим [11:10:19]line Чек 220 20.08.2024 11:10 [11:10:19]line Смена: 465 ФФД: 1.0 [11:10:19]line ЗНМ: 0300000070 [11:10:19]line РНМ: 0000000000092562 [11:10:19]line Версия ККМ: 001 [11:10:19]line ФМ: 0000000000871769 [11:10:19]line ФД: 162775 [11:10:19]line ФПД: 127120640922401 [11:10:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111018&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162775&fm=127120640922401&tin=02508201610067®Number=0000000000092562&sum=200000 [11:10:19]written 0, free lines is 4095 [11:10:19]OFD Sender: Processing packet 162775 [packets to send 957, broken 956] [11:10:19]ProducePacketName [11:10:19]name=ofd_packets/00162775 [11:10:19]OFD Sender: To server: pG, [11:10:19]CommunicateWithHost lk.salyk.kg:30040 [11:10:19]ConnectInit lk.salyk.kg [11:10:19]Write to MH i2c: 01 00 00 B1 02 B3 [11:10:19]Write i2c OK [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: 01 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: 01 07 00 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 C0 0C 86 [11:10:19]RasterBufferAndPrint [11:10:19]line [11:10:19]line [11:10:19]line [11:10:19]line [11:10:19]line [11:10:19]written 0, free lines is 3270 [11:10:19]MH_Cut [11:10:19]Write to MH i2c: D1 01 00 B8 02 01 8C [11:10:19]Write i2c OK [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: D1 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: D1 01 00 [11:10:19]MH_I2C_Read... [11:10:19]Read from MH i2c: D1 01 00 B8 02 00 8B [11:10:19]Write to MH i2c: 01 00 00 B9 02 BB [11:10:19]Write i2c OK [11:10:19]MH_I2C_Read... [11:10:20]*** Cut start [11:10:20]*** Purtial cut [11:10:20]*** Stage 1: CUTSNS_PIN = 1 [11:10:22]Read from MH i2c: 01 [11:10:22]MH_I2C_Read... [11:10:22]*** Stop cut motor [11:10:22]*** Cut end [11:10:22]Read from MH i2c: 01 07 00 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [11:10:22]process_action close_receipt done [11:10:22]requested_data is exist [11:10:22]produce_requested_data [11:10:22]requested_item fm.sn is exist - process it [11:10:22]wFMCommunicate request_size=4 [11:10:22]MH_SAM_APDU [11:10:22]CAPDU: 80 11 00 00 [11:10:22]Write to MH i2c: E2 08 00 BA 02 80 11 00 00 00 00 00 00 36 [11:10:22]Write i2c OK [11:10:22]MH_I2C_Read... [11:10:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:10:22]Read from MH i2c: E2 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: E2 17 00 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: E2 17 00 BA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [11:10:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:10:22]wFMCommunicate OK [11:10:22]requested_item fd.num is exist - process it [11:10:22]SAM_PROTO_GetFieldsCounters [11:10:22]wFMCommunicate request_size=4 [11:10:22]MH_SAM_APDU [11:10:22]CAPDU: 80 13 00 00 [11:10:22]Write to MH i2c: E2 08 00 BB 02 80 13 00 00 00 00 00 00 39 [11:10:22]Write i2c OK [11:10:22]MH_I2C_Read... [11:10:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:10:22]Read from MH i2c: E2 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: E2 62 00 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: E2 62 00 BB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 19 [11:10: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DC 00 00 00 5E 04 04 00 DC 00 00 00 57 04 04 00 DD 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:10:22]wFMCommunicate OK [11:10:22]SAM_PROTO_GetFieldsCounters done [11:10:22]requested_item shift.num is exist - process it [11:10:22]requested_item shift.opened is exist - process it [11:10:22]req_shift_opened [11:10:22]FM_GetShiftState [11:10:22]SAM_PROTO_GetShiftState [11:10:22]wFMCommunicate request_size=4 [11:10:22]MH_SAM_APDU [11:10:22]CAPDU: 80 13 01 00 [11:10:22]Write to MH i2c: E2 08 00 BC 02 80 13 01 00 00 00 00 00 3B [11:10:22]Write i2c OK [11:10:22]MH_I2C_Read... [11:10:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:10:22]Read from MH i2c: E2 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: E2 0E 00 [11:10:22]MH_I2C_Read... [11:10:22]Read from MH i2c: E2 0E 00 BC 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 09 [11:10:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:10:22]wFMCommunicate OK [11:10:22]SAM_PROTO_GetShiftState done [11:10:22]FM_GetShiftState done [11:10:22]req_shift_opened done [11:10:22]requested_item shift.open_date is exist - process it [11:10:22]req_shift_open_date [11:10:22]req_shift_open_date done [11:10:22]produce_requested_data done [11:10:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162775,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:10:22]process_action_free close_receipt [11:10:22]json_value_free [11:10:22]json_value_free done [11:10:22]process_json_proto returns [11:10:22]Send response to host [11:10:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162775,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:10:22]free response buf [11:10:22]execute_script done [11:10:22]execute_script returns [11:10:22]free content buf [11:10:22]Sock 10.Close socket [11:10:22]Sock 10.Thread stoped [11:10:24]Connected sock=11 [11:10: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 36 39 0D 01 00 00 44 A7 05 01 19 19 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 00 00 00 F4 03 04 00 9A 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7B 02 00 35 04 06 00 73 9D 94 A5 53 21 58 D8 16 C5 72 3E 52 2E [11:10: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 36 39 4F 00 00 00 10 9E 47 00 76 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7B 02 00 F4 03 04 00 F3 22 C4 66 B6 04 01 00 00 7B 19 35 C9 D6 4D E3 10 [11:10:26]CommunicateWithHost err = 0 [11:10:26]CheckOFDResponse [11:10:26]1017 (14) - 77093643461234 [11:10:26]1041 (16) - 0000000000871769 [11:10:26]1040 (4) - 162775 [11:10:26]1012 (4) - 20.08.2024 05:00 [11:10:26]1206 (1) - 0 [11:10:26]OFD Sender: Remove packet 162775 [11:10:26]ProducePacketName [11:10:26]name=ofd_packets/00162775 [11:10:26]NVStorageDeleteData [11:10:27]OFD Sender: No OFD packet to send [11:10:32]OFD Sender: No OFD packet to send [11:10:36]recv_with_timeout no data received [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:51]recv_with_timeout no data received [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:09]recv_with_timeout no data received [11:11:12]OFD Sender: No OFD packet to send [11:11:17]OFD Sender: No OFD packet to send [11:11:21]recv_with_timeout no data received [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:54]accept exits with 9 [11:11:54]New connection [11:11:54]New thread 3066498404 created [11:11:54]Thread 3066641764 joined [11:11:54]Waiting for new connection... [11:11:54] Sock 9.Parse request [11:11:54]Sock 9.Check first char [11:11:54]Sock 9.First char is OK [11:11:54]request: POST /json_proto HTTP/1.0 [11:11:54]Method: POST [11:11:54]URL: /json_proto [11:11:54]Method is POST - this is cgi request [11:11:54]url: /json_proto [11:11:54]query_string will be loaded in cgi processing [11:11:54]execute_cgi json_proto POST (null) [11:11:54]execute_cgi path=json_proto method=POST [11:11:54]POST find Content-Length [11:11:54]Host: 172.17.44.132:8080 [11:11:54]Content-Length: 792 [11:11:54]Content-Type: application/json [11:11:54] [11:11:54]POST finish read [11:11:54]Found Content-Length = 792 [11:11:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 36.310, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:54]execute_script... [11:11:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291229", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 36.310, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:11:54]POST & json_proto [11:11:54]process_json_proto [11:11:54]json parsed OK: [11:11:54]protocol is kg_v1.0 [11:11:54]action value=close_receipt [11:11:54]process_action close_receipt [11:11:54]cmd_close_receipt [11:11:54]MH_GetDate [11:11:54]Write to MH i2c: F0 00 00 BD 02 AE [11:11:54]Write i2c OK [11:11:54]MH_I2C_Read... [11:11:54]Read from MH i2c: F0 [11:11:54]MH_I2C_Read... [11:11:54]Read from MH i2c: F0 09 00 [11:11:54]MH_I2C_Read... [11:11:54]Read from MH i2c: F0 09 00 BD 02 00 FA 79 C4 66 2A 83 C1 65 27 [11:11:54]GetLastDocTimeStamp 1724152218 [11:11:54]current date 1724152314 [11:11:54]FM_GetShiftState [11:11:54]SAM_PROTO_GetShiftState [11:11:54]wFMCommunicate request_size=4 [11:11:54]MH_SAM_APDU [11:11:54]CAPDU: 80 13 01 00 [11:11:54]Write to MH i2c: E2 08 00 BE 02 80 13 01 00 00 00 00 00 3D [11:11:54]Write i2c OK [11:11:54]MH_I2C_Read... [11:11:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:54]Read from MH i2c: E2 [11:11:54]MH_I2C_Read... [11:11:54]Read from MH i2c: E2 0E 00 [11:11:54]MH_I2C_Read... [11:11:54]Read from MH i2c: E2 0E 00 BE 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0B [11:11:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:11:54]wFMCommunicate OK [11:11:54]SAM_PROTO_GetShiftState done [11:11:54]FM_GetShiftState done [11:11:54]opened in 1724113081 [11:11:54]opened+sec_in_day 1724199481 [11:11:54]quantity*price = 0 [11:11:54]sum+1 = 1 [11:11:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 221 20.08.2024 11:11 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162776 ФПД: 61624163374610 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111154&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162776&fm=61624163374610&tin=02508201610067®Number=0000000000092562&sum=0 [11:11:55]StoreToDocumentArchive [11:11:55]shift 465 fd 162776 [11:11:55]save to /storage/0465/doc_00162776 [11:11:55]save last doc name /storage/0465/doc_00162776 to /storage/kkm_last_doc_name [11:11:55]save OK [11:11:55]Clear old archive folders... [11:11:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:11:55]tlvbuf is 016F13B0 [11:11:55]SAM_PROTO_ClearQueue [11:11:55]wFMCommunicate request_size=4 [11:11:55]MH_SAM_APDU [11:11:55]CAPDU: 80 09 00 00 [11:11:55]Write to MH i2c: E2 08 00 CB 02 80 09 00 00 00 00 00 00 3F [11:11:55]Write i2c OK [11:11:55]MH_I2C_Read... [11:11:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:11:55]Read from MH i2c: E2 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 03 00 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [11:11:55]RAPDU: 90 00 [11:11:55]wFMCommunicate OK [11:11:55]SAM_PROTO_ClearQueue done [11:11:55]KKMCreateOFDPacket [11:11:55]OFDProtocolAddRootSTLVToBuf [11:11:55]FM_MakeSignedData [11:11:55]FM_MakeSignedData [11:11:55]SAM_PROTO_SignData [11:11:55]wFMCommunicate request_size=4 [11:11:55]MH_SAM_APDU [11:11:55]CAPDU: 80 0D 01 02 [11:11:55]Write to MH i2c: E2 08 00 CC 02 80 0D 01 02 00 00 00 00 47 [11:11:55]Write i2c OK [11:11:55]MH_I2C_Read... [11:11:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:11:55]Read from MH i2c: E2 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 03 00 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [11:11:55]RAPDU: 90 00 [11:11:55]wFMCommunicate OK [11:11:55]wFMCommunicate request_size=255 [11:11:55]MH_SAM_APDU [11:11:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D6 8D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 FA 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7B 02 00 35 04 06 00 38 [11:11:55]Write to MH i2c: E2 02 01 CD 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D6 8D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 FA 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7B 02 00 35 04 06 00 38 00 00 92 [11:11:55]Write i2c OK [11:11:55]MH_I2C_Read... [11:11:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:55]Read from MH i2c: E2 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 03 00 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [11:11:55]RAPDU: 90 00 [11:11:55]wFMCommunicate OK [11:11:55]wFMCommunicate request_size=10 [11:11:55]MH_SAM_APDU [11:11:55]CAPDU: 80 0D 02 02 05 0B FE 5E 16 12 [11:11:55]Write to MH i2c: E2 0D 00 CE 02 80 0D 02 02 05 00 0B FE 5E 16 12 00 00 E3 [11:11:55]Write i2c OK [11:11:55]MH_I2C_Read... [11:11:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:11:55]Read from MH i2c: E2 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 03 00 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [11:11:55]RAPDU: 90 00 [11:11:55]wFMCommunicate OK [11:11:55]wFMCommunicate request_size=4 [11:11:55]MH_SAM_APDU [11:11:55]CAPDU: 80 0D 03 02 [11:11:55]Write to MH i2c: E2 08 00 CF 02 80 0D 03 02 00 00 00 00 4C [11:11:55]Write i2c OK [11:11:55]MH_I2C_Read... [11:11:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:11:55]Read from MH i2c: E2 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 0B 00 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 0B 00 CF 02 00 14 04 97 8A A5 2D 86 58 90 00 36 [11:11:55]RAPDU: 14 04 97 8A A5 2D 86 58 90 00 [11:11:55]wFMCommunicate OK [11:11:55]SAM_PROTO_SignData done [11:11:55]FM_MakeSignedData done [11:11:55]CreateOFDProtocolMessage [11:11:55]wFMCommunicate request_size=4 [11:11:55]MH_SAM_APDU [11:11:55]CAPDU: 80 11 00 00 [11:11:55]Write to MH i2c: E2 08 00 D0 02 80 11 00 00 00 00 00 00 4C [11:11:55]Write i2c OK [11:11:55]MH_I2C_Read... [11:11:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:55]Read from MH i2c: E2 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 17 00 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: E2 17 00 D0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [11:11:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:11:55]wFMCommunicate OK [11:11:55]CreateOFDProtocolMessage done [11:11:55]OFDSenderStorePacket 162776 [11:11:55]StoreOFDPacket docnum=162776 [11:11:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 48 A3 07 01 0F 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D6 8D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 FA 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7B 02 00 35 04 06 00 38 0B FE 5E 16 12 14 04 97 8A A5 2D 86 58 [11:11:55]CheckFolder [11:11:55]dirname=/storage/ofd_packets [11:11:55]CheckFolder done [11:11:55]ProducePacketName [11:11:55]name=ofd_packets/00162776 [11:11:55]NVStorageSaveData ofd_packets/00162776 [11:11:55]File name is /storage/ofd_packets/00162776 [11:11:55]Write 301 bytes [11:11:55]NVStorageSaveData done [11:11:55]OFDSenderStorePacket done [11:11:55]KKMCreateOFDPacket done [11:11:55]NVStorageSaveData kkm_last_timestamp [11:11:55]File name is /storage/kkm_last_timestamp [11:11:55]Write 4 bytes [11:11:55]NVStorageSaveData done [11:11:55]ExternCall_PrintAddStr [11:11:55]wPrintStart [11:11:55]Write to MH i2c: 01 00 00 D1 02 D3 [11:11:55]Write i2c OK [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: 01 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: 01 07 00 [11:11:55]MH_I2C_Read... [11:11:55]Read from MH i2c: 01 07 00 D1 02 00 00 00 00 00 FF 0F E8 [11:11:55]RasterBufferAndPrint [11:11:55]line Счет N : (1)291229 [11:11:55]line ИНН: 02508201610067 [11:11:55]line Контрольно-Кассовый Чек [11:11:55]line ПРОДАЖА [11:11:55]line ТРК (МРК, ГНК) : 62 [11:11:55]line Товар: 2710124130 [11:11:55]line Аи-92-К-5 [11:11:55]line 36.310 * 0.00 [11:11:55]line = 0.00 [11:11:55]line НДС 12% НСП 1% [11:11:55]line > о реализуемом товаре [11:11:55]line ИТОГО: 0.00 [11:11:55]line НСП 1% : 0.00 [11:11:55]line НДС 12% : 0.00 [11:11:55]line Наличными: 0.00 [11:11:55]line Безнал.: 0.00 [11:11:55]line Место: АЗС № 130 "Партнер Нефть" [11:11:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:11:55]line СНО: Общий режим [11:11:55]line Чек 221 20.08.2024 11:11 [11:11:55]line Смена: 465 ФФД: 1.0 [11:11:55]line ЗНМ: 0300000070 [11:11:55]line РНМ: 0000000000092562 [11:11:55]line Версия ККМ: 001 [11:11:55]line Талоны: Топливная Карта [11:11:55]line 99718 [11:11:55]line ФМ: 0000000000871769 [11:11:55]line ФД: 162776 [11:11:55]line ФПД: 61624163374610 [11:11:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111154&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162776&fm=61624163374610&tin=02508201610067®Number=0000000000092562&sum=0 [11:11:55]written 0, free lines is 4095 [11:11:55]OFD Sender: Processing packet 162776 [packets to send 957, broken 956] [11:11:55]ProducePacketName [11:11:55]name=ofd_packets/00162776 [11:11:55]OFD Sender: To server: pG, [11:11:55]CommunicateWithHost lk.salyk.kg:30040 [11:11:55]ConnectInit lk.salyk.kg [11:11:56]Write to MH i2c: 01 00 00 FB 02 FD [11:11:56]Write i2c OK [11:11:56]MH_I2C_Read... [11:11:56]Read from MH i2c: 01 [11:11:56]MH_I2C_Read... [11:11:56]Read from MH i2c: 01 07 00 [11:11:56]MH_I2C_Read... [11:11:56]Read from MH i2c: 01 07 00 FB 02 00 00 00 00 00 CA 0C DA [11:11:56]RasterBufferAndPrint [11:11:56]line [11:11:56]line [11:11:56]line [11:11:56]line [11:11:56]line [11:11:56]written 0, free lines is 3280 [11:11:56]MH_Cut [11:11:56]Write to MH i2c: D1 01 00 02 03 01 D7 [11:11:56]Write i2c OK [11:11:56]MH_I2C_Read... [11:11:56]Read from MH i2c: D1 [11:11:56]MH_I2C_Read... [11:11:56]Read from MH i2c: D1 01 00 [11:11:56]MH_I2C_Read... [11:11:56]Read from MH i2c: D1 01 00 02 03 00 D6 [11:11:56]Write to MH i2c: 01 00 00 03 03 06 [11:11:56]Write i2c OK [11:11:56]MH_I2C_Read... [11:11:56]*** Cut start [11:11:56]*** Purtial cut [11:11:56]*** Stage 1: CUTSNS_PIN = 1 [11:11:59]Read from MH i2c: 01 [11:11:59]MH_I2C_Read... [11:11:59]*** Stop cut motor [11:11:59]*** Cut end [11:11:59]Read from MH i2c: 01 07 00 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: 01 07 00 03 03 00 00 00 00 00 FF 0F 1B [11:11:59]process_action close_receipt done [11:11:59]requested_data is exist [11:11:59]produce_requested_data [11:11:59]requested_item fm.sn is exist - process it [11:11:59]wFMCommunicate request_size=4 [11:11:59]MH_SAM_APDU [11:11:59]CAPDU: 80 11 00 00 [11:11:59]Write to MH i2c: E2 08 00 04 03 80 11 00 00 00 00 00 00 81 [11:11:59]Write i2c OK [11:11:59]MH_I2C_Read... [11:11:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:11:59]Read from MH i2c: E2 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 17 00 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 17 00 04 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [11:11:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:11:59]wFMCommunicate OK [11:11:59]requested_item fd.num is exist - process it [11:11:59]SAM_PROTO_GetFieldsCounters [11:11:59]wFMCommunicate request_size=4 [11:11:59]MH_SAM_APDU [11:11:59]CAPDU: 80 13 00 00 [11:11:59]Write to MH i2c: E2 08 00 05 03 80 13 00 00 00 00 00 00 84 [11:11:59]Write i2c OK [11:11:59]MH_I2C_Read... [11:11:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:11:59]Read from MH i2c: E2 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 62 00 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 62 00 05 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 68 [11:11: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DD 00 00 00 5E 04 04 00 DD 00 00 00 57 04 04 00 DE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:11:59]wFMCommunicate OK [11:11:59]SAM_PROTO_GetFieldsCounters done [11:11:59]requested_item shift.num is exist - process it [11:11:59]requested_item shift.opened is exist - process it [11:11:59]req_shift_opened [11:11:59]FM_GetShiftState [11:11:59]SAM_PROTO_GetShiftState [11:11:59]wFMCommunicate request_size=4 [11:11:59]MH_SAM_APDU [11:11:59]CAPDU: 80 13 01 00 [11:11:59]Write to MH i2c: E2 08 00 06 03 80 13 01 00 00 00 00 00 86 [11:11:59]Write i2c OK [11:11:59]MH_I2C_Read... [11:11:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:11:59]Read from MH i2c: E2 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 0E 00 [11:11:59]MH_I2C_Read... [11:11:59]Read from MH i2c: E2 0E 00 06 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 54 [11:11:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:11:59]wFMCommunicate OK [11:11:59]SAM_PROTO_GetShiftState done [11:11:59]FM_GetShiftState done [11:11:59]req_shift_opened done [11:11:59]requested_item shift.open_date is exist - process it [11:11:59]req_shift_open_date [11:11:59]req_shift_open_date done [11:11:59]produce_requested_data done [11:11:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162776,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:11:59]process_action_free close_receipt [11:11:59]json_value_free [11:11:59]json_value_free done [11:11:59]process_json_proto returns [11:11:59]Send response to host [11:11:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162776,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:11:59]free response buf [11:11:59]execute_script done [11:11:59]execute_script returns [11:11:59]free content buf [11:11:59]Sock 9.Close socket [11:11:59]Sock 9.Thread stoped [11:12:00]ConnectInit Can't take IP for lk.salyk.kg [11:12:00]CommunicateWithHost connect error [11:12:00]CommunicateWithHost err = -1 [11:12:00]OFD Sender: Server communicate error [11:12:05]OFD Sender: Processing packet 162776 [packets to send 957, broken 956] [11:12:05]ProducePacketName [11:12:05]name=ofd_packets/00162776 [11:12:05]OFD Sender: To server: pG, [11:12:05]CommunicateWithHost lk.salyk.kg:30040 [11:12:05]ConnectInit lk.salyk.kg [11:12:12]recv_with_timeout no data received [11:12:14]Connected sock=9 [11:12: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 36 39 0F 01 00 00 48 A3 07 01 0F 7F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D6 8D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 00 00 00 F4 03 04 00 FA 79 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7B 02 00 35 04 06 00 38 0B FE 5E 16 12 14 04 97 8A A5 2D 86 58 [11:12: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 36 39 4F 00 00 00 85 D3 47 00 BF 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7B 02 00 F4 03 04 00 61 23 C4 66 B6 04 01 00 00 BA 58 9C 53 8E C0 27 D1 [11:12:16]CommunicateWithHost err = 0 [11:12:16]CheckOFDResponse [11:12:16]1017 (14) - 77093643461234 [11:12:16]1041 (16) - 0000000000871769 [11:12:16]1040 (4) - 162776 [11:12:16]1012 (4) - 20.08.2024 05:02 [11:12:16]1206 (1) - 0 [11:12:16]OFD Sender: Remove packet 162776 [11:12:16]ProducePacketName [11:12:16]name=ofd_packets/00162776 [11:12:16]NVStorageDeleteData [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]recv_with_timeout no data received [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:55]accept exits with 10 [11:13:55]New connection [11:13:55]New thread 3066641764 created [11:13:55]Thread 3066498404 joined [11:13:55]Waiting for new connection... [11:13:55] Sock 10.Parse request [11:13:55]Sock 10.Check first char [11:13:55]Sock 10.First char is OK [11:13:55]request: POST /json_proto HTTP/1.0 [11:13:55]Method: POST [11:13:55]URL: /json_proto [11:13:55]Method is POST - this is cgi request [11:13:55]url: /json_proto [11:13:55]query_string will be loaded in cgi processing [11:13:55]execute_cgi json_proto POST (null) [11:13:55]execute_cgi path=json_proto method=POST [11:13:55]POST find Content-Length [11:13:55]Host: 172.17.44.132:8080 [11:13:55]Content-Length: 792 [11:13:55]Content-Type: application/json [11:13:55] [11:13:55]POST finish read [11:13:55]Found Content-Length = 792 [11:13:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 33.600, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53537", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:55]execute_script... [11:13:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291230", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 33.600, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53537", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:13:55]POST & json_proto [11:13:55]process_json_proto [11:13:55]json parsed OK: [11:13:55]protocol is kg_v1.0 [11:13:55]action value=close_receipt [11:13:55]process_action close_receipt [11:13:55]cmd_close_receipt [11:13:55]MH_GetDate [11:13:55]Write to MH i2c: F0 00 00 07 03 F9 [11:13:55]Write i2c OK [11:13:55]MH_I2C_Read... [11:13:55]Read from MH i2c: F0 [11:13:55]MH_I2C_Read... [11:13:55]Read from MH i2c: F0 09 00 [11:13:55]MH_I2C_Read... [11:13:55]Read from MH i2c: F0 09 00 07 03 00 73 7A C4 66 2A 83 C1 65 EC [11:13:55]GetLastDocTimeStamp 1724152314 [11:13:55]current date 1724152435 [11:13:55]FM_GetShiftState [11:13:55]SAM_PROTO_GetShiftState [11:13:55]wFMCommunicate request_size=4 [11:13:55]MH_SAM_APDU [11:13:55]CAPDU: 80 13 01 00 [11:13:55]Write to MH i2c: E2 08 00 08 03 80 13 01 00 00 00 00 00 88 [11:13:55]Write i2c OK [11:13:55]MH_I2C_Read... [11:13:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:13:55]Read from MH i2c: E2 [11:13:55]MH_I2C_Read... [11:13:55]Read from MH i2c: E2 0E 00 [11:13:55]MH_I2C_Read... [11:13:55]Read from MH i2c: E2 0E 00 08 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 56 [11:13:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:13:55]wFMCommunicate OK [11:13:55]SAM_PROTO_GetShiftState done [11:13:55]FM_GetShiftState done [11:13:55]opened in 1724113081 [11:13:55]opened+sec_in_day 1724199481 [11:13:55]quantity*price = 0 [11:13:55]sum+1 = 1 [11:13:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 222 20.08.2024 11:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 53537 ФМ: 0000000000871769 ФД: 162777 ФПД: 23421069303655 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111355&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162777&fm=23421069303655&tin=02508201610067®Number=0000000000092562&sum=0 [11:13:56]StoreToDocumentArchive [11:13:56]shift 465 fd 162777 [11:13:56]save to /storage/0465/doc_00162777 [11:13:56]save last doc name /storage/0465/doc_00162777 to /storage/kkm_last_doc_name [11:13:56]save OK [11:13:56]Clear old archive folders... [11:13:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:13:56]tlvbuf is 017741D0 [11:13:56]SAM_PROTO_ClearQueue [11:13:56]wFMCommunicate request_size=4 [11:13:56]MH_SAM_APDU [11:13:56]CAPDU: 80 09 00 00 [11:13:56]Write to MH i2c: E2 08 00 15 03 80 09 00 00 00 00 00 00 8A [11:13:56]Write i2c OK [11:13:56]MH_I2C_Read... [11:13:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:13:56]Read from MH i2c: E2 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 03 00 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [11:13:56]RAPDU: 90 00 [11:13:56]wFMCommunicate OK [11:13:56]SAM_PROTO_ClearQueue done [11:13:56]KKMCreateOFDPacket [11:13:56]OFDProtocolAddRootSTLVToBuf [11:13:56]FM_MakeSignedData [11:13:56]FM_MakeSignedData [11:13:56]SAM_PROTO_SignData [11:13:56]wFMCommunicate request_size=4 [11:13:56]MH_SAM_APDU [11:13:56]CAPDU: 80 0D 01 02 [11:13:56]Write to MH i2c: E2 08 00 16 03 80 0D 01 02 00 00 00 00 92 [11:13:56]Write i2c OK [11:13:56]MH_I2C_Read... [11:13:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:13:56]Read from MH i2c: E2 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 03 00 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [11:13:56]RAPDU: 90 00 [11:13:56]wFMCommunicate OK [11:13:56]wFMCommunicate request_size=255 [11:13:56]MH_SAM_APDU [11:13:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 73 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7B 02 00 35 04 06 00 15 [11:13:56]Write to MH i2c: E2 02 01 17 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 73 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7B 02 00 35 04 06 00 15 00 00 96 [11:13:56]Write i2c OK [11:13:56]MH_I2C_Read... [11:13:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:56]Read from MH i2c: E2 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 03 00 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [11:13:56]RAPDU: 90 00 [11:13:56]wFMCommunicate OK [11:13:56]wFMCommunicate request_size=10 [11:13:56]MH_SAM_APDU [11:13:56]CAPDU: 80 0D 02 02 05 4D 24 84 1F 67 [11:13:56]Write to MH i2c: E2 0D 00 18 03 80 0D 02 02 05 00 4D 24 84 1F 67 00 00 1A [11:13:56]Write i2c OK [11:13:56]MH_I2C_Read... [11:13:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:13:56]Read from MH i2c: E2 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 03 00 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 03 00 18 03 00 90 00 8F [11:13:56]RAPDU: 90 00 [11:13:56]wFMCommunicate OK [11:13:56]wFMCommunicate request_size=4 [11:13:56]MH_SAM_APDU [11:13:56]CAPDU: 80 0D 03 02 [11:13:56]Write to MH i2c: E2 08 00 19 03 80 0D 03 02 00 00 00 00 97 [11:13:56]Write i2c OK [11:13:56]MH_I2C_Read... [11:13:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:13:56]Read from MH i2c: E2 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 0B 00 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 0B 00 19 03 00 E1 8A B2 08 95 05 6C B9 90 00 7C [11:13:56]RAPDU: E1 8A B2 08 95 05 6C B9 90 00 [11:13:56]wFMCommunicate OK [11:13:56]SAM_PROTO_SignData done [11:13:56]FM_MakeSignedData done [11:13:56]CreateOFDProtocolMessage [11:13:56]wFMCommunicate request_size=4 [11:13:56]MH_SAM_APDU [11:13:56]CAPDU: 80 11 00 00 [11:13:56]Write to MH i2c: E2 08 00 1A 03 80 11 00 00 00 00 00 00 97 [11:13:56]Write i2c OK [11:13:56]MH_I2C_Read... [11:13:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:13:56]Read from MH i2c: E2 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 17 00 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: E2 17 00 1A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [11:13:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:13:56]wFMCommunicate OK [11:13:56]CreateOFDProtocolMessage done [11:13:56]OFDSenderStorePacket 162777 [11:13:56]StoreOFDPacket docnum=162777 [11:13:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C9 7E 07 01 02 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 73 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7B 02 00 35 04 06 00 15 4D 24 84 1F 67 E1 8A B2 08 95 05 6C B9 [11:13:56]CheckFolder [11:13:56]dirname=/storage/ofd_packets [11:13:56]CheckFolder done [11:13:56]ProducePacketName [11:13:56]name=ofd_packets/00162777 [11:13:56]NVStorageSaveData ofd_packets/00162777 [11:13:56]File name is /storage/ofd_packets/00162777 [11:13:56]Write 301 bytes [11:13:56]NVStorageSaveData done [11:13:56]OFDSenderStorePacket done [11:13:56]KKMCreateOFDPacket done [11:13:56]NVStorageSaveData kkm_last_timestamp [11:13:56]File name is /storage/kkm_last_timestamp [11:13:56]Write 4 bytes [11:13:56]NVStorageSaveData done [11:13:56]ExternCall_PrintAddStr [11:13:56]wPrintStart [11:13:56]Write to MH i2c: 01 00 00 1B 03 1E [11:13:56]Write i2c OK [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: 01 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: 01 07 00 [11:13:56]MH_I2C_Read... [11:13:56]Read from MH i2c: 01 07 00 1B 03 00 00 00 00 00 FF 0F 33 [11:13:56]RasterBufferAndPrint [11:13:56]line Счет N : (1)291230 [11:13:56]line ИНН: 02508201610067 [11:13:56]line Контрольно-Кассовый Чек [11:13:56]line ПРОДАЖА [11:13:56]line ТРК (МРК, ГНК) : 42 [11:13:56]line Товар: 2710124130 [11:13:56]line Аи-92-К-5 [11:13:56]line 33.600 * 0.00 [11:13:56]line = 0.00 [11:13:56]line НДС 12% НСП 1% [11:13:56]line > о реализуемом товаре [11:13:56]line ИТОГО: 0.00 [11:13:56]line НСП 1% : 0.00 [11:13:56]line НДС 12% : 0.00 [11:13:56]line Наличными: 0.00 [11:13:56]line Безнал.: 0.00 [11:13:56]line Место: АЗС № 130 "Партнер Нефть" [11:13:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:13:56]line СНО: Общий режим [11:13:56]line Чек 222 20.08.2024 11:13 [11:13:56]line Смена: 465 ФФД: 1.0 [11:13:56]line ЗНМ: 0300000070 [11:13:56]line РНМ: 0000000000092562 [11:13:56]line Версия ККМ: 001 [11:13:56]line Талоны: Топливная Карта [11:13:56]line 53537 [11:13:56]line ФМ: 0000000000871769 [11:13:56]line ФД: 162777 [11:13:56]line ФПД: 23421069303655 [11:13:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111355&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162777&fm=23421069303655&tin=02508201610067®Number=0000000000092562&sum=0 [11:13:56]written 0, free lines is 4095 [11:13:57]OFD Sender: Processing packet 162777 [packets to send 957, broken 956] [11:13:57]ProducePacketName [11:13:57]name=ofd_packets/00162777 [11:13:57]OFD Sender: To server: pG, [11:13:57]CommunicateWithHost lk.salyk.kg:30040 [11:13:57]ConnectInit lk.salyk.kg [11:13:57]Write to MH i2c: 01 00 00 45 03 48 [11:13:57]Write i2c OK [11:13:57]MH_I2C_Read... [11:13:57]Read from MH i2c: 01 [11:13:57]MH_I2C_Read... [11:13:57]Read from MH i2c: 01 07 00 [11:13:57]MH_I2C_Read... [11:13:57]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 CF 0C 2A [11:13:57]RasterBufferAndPrint [11:13:57]line [11:13:57]line [11:13:57]line [11:13:57]line [11:13:57]line [11:13:57]written 0, free lines is 3285 [11:13:57]MH_Cut [11:13:57]Write to MH i2c: D1 01 00 4C 03 01 21 [11:13:57]Write i2c OK [11:13:57]MH_I2C_Read... [11:13:57]Read from MH i2c: D1 [11:13:57]MH_I2C_Read... [11:13:57]Read from MH i2c: D1 01 00 [11:13:57]MH_I2C_Read... [11:13:57]Read from MH i2c: D1 01 00 4C 03 00 20 [11:13:57]Write to MH i2c: 01 00 00 4D 03 50 [11:13:57]Write i2c OK [11:13:57]MH_I2C_Read... [11:13:58]*** Cut start [11:13:58]*** Purtial cut [11:13:58]*** Stage 1: CUTSNS_PIN = 1 [11:14:00]Read from MH i2c: 01 [11:14:00]MH_I2C_Read... [11:14:00]*** Stop cut motor [11:14:00]*** Cut end [11:14:00]Read from MH i2c: 01 07 00 [11:14:00]MH_I2C_Read... [11:14:00]Read from MH i2c: 01 07 00 4D 03 00 00 00 00 00 FF 0F 65 [11:14:00]process_action close_receipt done [11:14:00]requested_data is exist [11:14:00]produce_requested_data [11:14:00]requested_item fm.sn is exist - process it [11:14:00]wFMCommunicate request_size=4 [11:14:00]MH_SAM_APDU [11:14:00]CAPDU: 80 11 00 00 [11:14:00]Write to MH i2c: E2 08 00 4E 03 80 11 00 00 00 00 00 00 CB [11:14:00]Write i2c OK [11:14:00]MH_I2C_Read... [11:14:00]Connected sock=11 [11:14: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 36 39 0F 01 00 00 C9 7E 07 01 02 6B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 40 83 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 00 00 00 F4 03 04 00 73 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7B 02 00 35 04 06 00 15 4D 24 84 1F 67 E1 8A B2 08 95 05 6C B9 [11:14:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:00]Read from MH i2c: E2 [11:14:00]MH_I2C_Read... [11:14:00]Read from MH i2c: E2 17 00 [11:14:00]MH_I2C_Read... [11:14:00]Read from MH i2c: E2 17 00 4E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [11:14:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:14:00]wFMCommunicate OK [11:14:00]requested_item fd.num is exist - process it [11:14:00]SAM_PROTO_GetFieldsCounters [11:14:00]wFMCommunicate request_size=4 [11:14:00]MH_SAM_APDU [11:14:00]CAPDU: 80 13 00 00 [11:14:00]Write to MH i2c: E2 08 00 4F 03 80 13 00 00 00 00 00 00 CE [11:14:00]Write i2c OK [11:14:00]MH_I2C_Read... [11:14:00]Read from MH i2c: E2 [11:14:00]MH_I2C_Read... [11:14:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:00]Read from MH i2c: E2 62 00 [11:14:00]MH_I2C_Read... [11:14:00]Read from MH i2c: E2 62 00 4F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 B6 [11:14: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DE 00 00 00 5E 04 04 00 DE 00 00 00 57 04 04 00 DF 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:14:00]wFMCommunicate OK [11:14:00]SAM_PROTO_GetFieldsCounters done [11:14:00]requested_item shift.num is exist - process it [11:14:00]requested_item shift.opened is exist - process it [11:14:00]req_shift_opened [11:14:00]FM_GetShiftState [11:14:00]SAM_PROTO_GetShiftState [11:14:00]wFMCommunicate request_size=4 [11:14:00]MH_SAM_APDU [11:14:00]CAPDU: 80 13 01 00 [11:14:00]Write to MH i2c: E2 08 00 50 03 80 13 01 00 00 00 00 00 D0 [11:14:00]Write i2c OK [11:14:00]MH_I2C_Read... [11:14:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:00]Read from MH i2c: E2 [11:14:00]MH_I2C_Read... [11:14:00]Read from MH i2c: E2 0E 00 [11:14:00]MH_I2C_Read... [11:14:00]Read from MH i2c: E2 0E 00 50 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9E [11:14:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:14:00]wFMCommunicate OK [11:14:00]SAM_PROTO_GetShiftState done [11:14:00]FM_GetShiftState done [11:14:00]req_shift_opened done [11:14:00]requested_item shift.open_date is exist - process it [11:14:00]req_shift_open_date [11:14:00]req_shift_open_date done [11:14:00]produce_requested_data done [11:14:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162777,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:14:00]process_action_free close_receipt [11:14:00]json_value_free [11:14:00]json_value_free done [11:14:00]process_json_proto returns [11:14:00]Send response to host [11:14:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162777,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:14:00]free response buf [11:14:00]execute_script done [11:14:00]execute_script returns [11:14:00]free content buf [11:14:00]Sock 10.Close socket [11:14:00]Sock 10.Thread stoped [11:14: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 36 39 4F 00 00 00 85 02 47 00 1D F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7B 02 00 F4 03 04 00 CA 23 C4 66 B6 04 01 00 00 C2 17 14 F6 9A B3 46 CD [11:14:00]CommunicateWithHost err = 0 [11:14:00]CheckOFDResponse [11:14:00]1017 (14) - 77093643461234 [11:14:00]1041 (16) - 0000000000871769 [11:14:00]1040 (4) - 162777 [11:14:00]1012 (4) - 20.08.2024 05:04 [11:14:00]1206 (1) - 0 [11:14:00]OFD Sender: Remove packet 162777 [11:14:00]ProducePacketName [11:14:00]name=ofd_packets/00162777 [11:14:00]NVStorageDeleteData [11:14:01]OFD Sender: No OFD packet to send [11:14:05]accept exits with 7 [11:14:05]New connection [11:14:05]New thread 3066498404 created [11:14:05]Thread 3066641764 joined [11:14:05]Waiting for new connection... [11:14:05] Sock 7.Parse request [11:14:05]Sock 7.Check first char [11:14:05]Sock 7.First char is OK [11:14:05]request: POST /json_proto HTTP/1.0 [11:14:05]Method: POST [11:14:05]URL: /json_proto [11:14:05]Method is POST - this is cgi request [11:14:05]url: /json_proto [11:14:05]query_string will be loaded in cgi processing [11:14:05]execute_cgi json_proto POST (null) [11:14:05]execute_cgi path=json_proto method=POST [11:14:05]POST find Content-Length [11:14:05]Host: 172.17.44.132:8080 [11:14:05]Content-Length: 677 [11:14:05]Content-Type: application/json [11:14:05] [11:14:05]POST finish read [11:14:05]Found Content-Length = 677 [11:14:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:05]execute_script... [11:14:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291232", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:14:05]POST & json_proto [11:14:05]process_json_proto [11:14:05]json parsed OK: [11:14:05]protocol is kg_v1.0 [11:14:05]action value=close_receipt [11:14:05]process_action close_receipt [11:14:05]cmd_close_receipt [11:14:05]MH_GetDate [11:14:05]Write to MH i2c: F0 00 00 51 03 43 [11:14:05]Write i2c OK [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: F0 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: F0 09 00 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: F0 09 00 51 03 00 7D 7A C4 66 2A 83 C1 65 40 [11:14:05]GetLastDocTimeStamp 1724152435 [11:14:05]current date 1724152445 [11:14:05]FM_GetShiftState [11:14:05]SAM_PROTO_GetShiftState [11:14:05]wFMCommunicate request_size=4 [11:14:05]MH_SAM_APDU [11:14:05]CAPDU: 80 13 01 00 [11:14:05]Write to MH i2c: E2 08 00 52 03 80 13 01 00 00 00 00 00 D2 [11:14:05]Write i2c OK [11:14:05]MH_I2C_Read... [11:14:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:05]Read from MH i2c: E2 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: E2 0E 00 [11:14:05]MH_I2C_Read... [11:14:05]Read from MH i2c: E2 0E 00 52 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A0 [11:14:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:14:05]wFMCommunicate OK [11:14:05]SAM_PROTO_GetShiftState done [11:14:05]FM_GetShiftState done [11:14:05]opened in 1724113081 [11:14:05]opened+sec_in_day 1724199481 [11:14:05]quantity*price = 40002 [11:14:05]sum+1 = 40003 [11:14:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 223 20.08.2024 11:14 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162778 ФПД: 272416681007940 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111405&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162778&fm=272416681007940&tin=02508201610067®Number=0000000000092562&sum=40000 [11:14:06]StoreToDocumentArchive [11:14:06]shift 465 fd 162778 [11:14:06]save to /storage/0465/doc_00162778 [11:14:06]save last doc name /storage/0465/doc_00162778 to /storage/kkm_last_doc_name [11:14:06]save OK [11:14:06]Clear old archive folders... [11:14:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:14:06]tlvbuf is 016EA280 [11:14:06]SAM_PROTO_ClearQueue [11:14:06]wFMCommunicate request_size=4 [11:14:06]MH_SAM_APDU [11:14:06]CAPDU: 80 09 00 00 [11:14:06]Write to MH i2c: E2 08 00 5F 03 80 09 00 00 00 00 00 00 D4 [11:14:06]Write i2c OK [11:14:06]MH_I2C_Read... [11:14:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:14:06]Read from MH i2c: E2 [11:14:06]MH_I2C_Read... [11:14:06]Read from MH i2c: E2 03 00 [11:14:06]MH_I2C_Read... [11:14:06]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [11:14:06]RAPDU: 90 00 [11:14:06]wFMCommunicate OK [11:14:06]SAM_PROTO_ClearQueue done [11:14:06]KKMCreateOFDPacket [11:14:06]OFDProtocolAddRootSTLVToBuf [11:14:06]FM_MakeSignedData [11:14:06]FM_MakeSignedData [11:14:06]SAM_PROTO_SignData [11:14:06]wFMCommunicate request_size=4 [11:14:06]MH_SAM_APDU [11:14:06]CAPDU: 80 0D 01 02 [11:14:06]Write to MH i2c: E2 08 00 60 03 80 0D 01 02 00 00 00 00 DC [11:14:06]Write i2c OK [11:14:06]MH_I2C_Read... [11:14:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:14:06]Read from MH i2c: E2 [11:14:06]MH_I2C_Read... [11:14:06]Read from MH i2c: E2 03 00 [11:14:06]MH_I2C_Read... [11:14:06]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [11:14:06]RAPDU: 90 00 [11:14:06]wFMCommunicate OK [11:14:06]wFMCommunicate request_size=255 [11:14:06]MH_SAM_APDU [11:14:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 7D 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7B 02 00 35 04 06 00 F7 [11:14:06]Write to MH i2c: E2 02 01 61 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 7D 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7B 02 00 35 04 06 00 F7 00 00 65 [11:14:06]Write i2c OK [11:14:06]MH_I2C_Read... [11:14:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:07]Read from MH i2c: E2 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: E2 03 00 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [11:14:07]RAPDU: 90 00 [11:14:07]wFMCommunicate OK [11:14:07]wFMCommunicate request_size=10 [11:14:07]MH_SAM_APDU [11:14:07]CAPDU: 80 0D 02 02 05 C2 F3 80 9B 44 [11:14:07]Write to MH i2c: E2 0D 00 62 03 80 0D 02 02 05 00 C2 F3 80 9B 44 00 00 FD [11:14:07]Write i2c OK [11:14:07]MH_I2C_Read... [11:14:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:14:07]Read from MH i2c: E2 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: E2 03 00 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: E2 03 00 62 03 00 90 00 D9 [11:14:07]RAPDU: 90 00 [11:14:07]wFMCommunicate OK [11:14:07]wFMCommunicate request_size=4 [11:14:07]MH_SAM_APDU [11:14:07]CAPDU: 80 0D 03 02 [11:14:07]Write to MH i2c: E2 08 00 63 03 80 0D 03 02 00 00 00 00 E1 [11:14:07]Write i2c OK [11:14:07]MH_I2C_Read... [11:14:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:14:07]Read from MH i2c: E2 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: E2 0B 00 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: E2 0B 00 63 03 00 30 EB 8A 93 C0 F3 AC D5 90 00 4E [11:14:07]RAPDU: 30 EB 8A 93 C0 F3 AC D5 90 00 [11:14:07]wFMCommunicate OK [11:14:07]SAM_PROTO_SignData done [11:14:07]FM_MakeSignedData done [11:14:07]CreateOFDProtocolMessage [11:14:07]wFMCommunicate request_size=4 [11:14:07]MH_SAM_APDU [11:14:07]CAPDU: 80 11 00 00 [11:14:07]Write to MH i2c: E2 08 00 64 03 80 11 00 00 00 00 00 00 E1 [11:14:07]Write i2c OK [11:14:07]MH_I2C_Read... [11:14:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:07]Read from MH i2c: E2 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: E2 17 00 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: E2 17 00 64 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3A [11:14:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:14:07]wFMCommunicate OK [11:14:07]CreateOFDProtocolMessage done [11:14:07]OFDSenderStorePacket 162778 [11:14:07]StoreOFDPacket docnum=162778 [11:14:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1D E7 07 01 A5 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 7D 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7B 02 00 35 04 06 00 F7 C2 F3 80 9B 44 30 EB 8A 93 C0 F3 AC D5 [11:14:07]CheckFolder [11:14:07]dirname=/storage/ofd_packets [11:14:07]CheckFolder done [11:14:07]ProducePacketName [11:14:07]name=ofd_packets/00162778 [11:14:07]NVStorageSaveData ofd_packets/00162778 [11:14:07]File name is /storage/ofd_packets/00162778 [11:14:07]Write 301 bytes [11:14:07]NVStorageSaveData done [11:14:07]OFDSenderStorePacket done [11:14:07]KKMCreateOFDPacket done [11:14:07]NVStorageSaveData kkm_last_timestamp [11:14:07]File name is /storage/kkm_last_timestamp [11:14:07]Write 4 bytes [11:14:07]NVStorageSaveData done [11:14:07]ExternCall_PrintAddStr [11:14:07]wPrintStart [11:14:07]Write to MH i2c: 01 00 00 65 03 68 [11:14:07]Write i2c OK [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: 01 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: 01 07 00 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: 01 07 00 65 03 00 00 00 00 00 FF 0F 7D [11:14:07]RasterBufferAndPrint [11:14:07]line Счет N : (1)291232 [11:14:07]line ИНН: 02508201610067 [11:14:07]line Контрольно-Кассовый Чек [11:14:07]line ПРОДАЖА [11:14:07]line ТРК (МРК, ГНК) : 62 [11:14:07]line Товар: 2710124130 [11:14:07]line Аи-92-К-5 [11:14:07]line 5.900 * 67.80 [11:14:07]line = 400.02 [11:14:07]line НДС 12% НСП 1% [11:14:07]line > о реализуемом товаре [11:14:07]line ОКРУГЛЕНИЕ: -0.02 [11:14:07]line ИТОГО: 400.00 [11:14:07]line Внесено: 400.00 [11:14:07]line СДАЧА: 0.00 [11:14:07]line НСП 1% : 3.54 [11:14:07]line НДС 12% : 42.48 [11:14:07]line Наличными: 400.00 [11:14:07]line Безнал.: 0.00 [11:14:07]line Место: АЗС № 130 "Партнер Нефть" [11:14:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:14:07]line СНО: Общий режим [11:14:07]line Чек 223 20.08.2024 11:14 [11:14:07]line Смена: 465 ФФД: 1.0 [11:14:07]line ЗНМ: 0300000070 [11:14:07]line РНМ: 0000000000092562 [11:14:07]line Версия ККМ: 001 [11:14:07]line ФМ: 0000000000871769 [11:14:07]line ФД: 162778 [11:14:07]line ФПД: 272416681007940 [11:14:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111405&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162778&fm=272416681007940&tin=02508201610067®Number=0000000000092562&sum=40000 [11:14:07]written 0, free lines is 4095 [11:14:07]OFD Sender: Processing packet 162778 [packets to send 957, broken 956] [11:14:07]ProducePacketName [11:14:07]name=ofd_packets/00162778 [11:14:07]OFD Sender: To server: pG, [11:14:07]CommunicateWithHost lk.salyk.kg:30040 [11:14:07]ConnectInit lk.salyk.kg [11:14:07]Write to MH i2c: 01 00 00 90 03 93 [11:14:07]Write i2c OK [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: 01 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: 01 07 00 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: 01 07 00 90 03 00 00 00 00 00 C8 0C 6E [11:14:07]RasterBufferAndPrint [11:14:07]line [11:14:07]line [11:14:07]line [11:14:07]line [11:14:07]line [11:14:07]written 0, free lines is 3277 [11:14:07]MH_Cut [11:14:07]Write to MH i2c: D1 01 00 97 03 01 6C [11:14:07]Write i2c OK [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: D1 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: D1 01 00 [11:14:07]MH_I2C_Read... [11:14:07]Read from MH i2c: D1 01 00 97 03 00 6B [11:14:07]Write to MH i2c: 01 00 00 98 03 9B [11:14:07]Write i2c OK [11:14:07]MH_I2C_Read... [11:14:08]*** Cut start [11:14:08]*** Purtial cut [11:14:08]*** Stage 1: CUTSNS_PIN = 1 [11:14:10]Read from MH i2c: 01 [11:14:10]MH_I2C_Read... [11:14:10]*** Stop cut motor [11:14:10]*** Cut end [11:14:10]Read from MH i2c: 01 07 00 [11:14:10]MH_I2C_Read... [11:14:10]Read from MH i2c: 01 07 00 98 03 00 00 00 00 00 FF 0F B0 [11:14:10]process_action close_receipt done [11:14:10]requested_data is exist [11:14:10]produce_requested_data [11:14:10]requested_item fm.sn is exist - process it [11:14:10]wFMCommunicate request_size=4 [11:14:10]MH_SAM_APDU [11:14:10]CAPDU: 80 11 00 00 [11:14:10]Write to MH i2c: E2 08 00 99 03 80 11 00 00 00 00 00 00 16 [11:14:10]Write i2c OK [11:14:10]MH_I2C_Read... [11:14:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:14:10]Read from MH i2c: E2 [11:14:10]MH_I2C_Read... [11:14:10]Read from MH i2c: E2 17 00 [11:14:10]MH_I2C_Read... [11:14:10]Read from MH i2c: E2 17 00 99 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [11:14:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:14:10]wFMCommunicate OK [11:14:10]requested_item fd.num is exist - process it [11:14:10]SAM_PROTO_GetFieldsCounters [11:14:10]wFMCommunicate request_size=4 [11:14:10]MH_SAM_APDU [11:14:10]CAPDU: 80 13 00 00 [11:14:10]Write to MH i2c: E2 08 00 9A 03 80 13 00 00 00 00 00 00 19 [11:14:10]Write i2c OK [11:14:10]MH_I2C_Read... [11:14:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:14:10]Read from MH i2c: E2 [11:14:10]MH_I2C_Read... [11:14:10]Read from MH i2c: E2 62 00 [11:14:10]MH_I2C_Read... [11:14:10]Read from MH i2c: E2 62 00 9A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 05 [11:14: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DF 00 00 00 5E 04 04 00 DF 00 00 00 57 04 04 00 E0 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:14:10]wFMCommunicate OK [11:14:10]SAM_PROTO_GetFieldsCounters done [11:14:10]requested_item shift.num is exist - process it [11:14:10]requested_item shift.opened is exist - process it [11:14:10]req_shift_opened [11:14:10]FM_GetShiftState [11:14:10]SAM_PROTO_GetShiftState [11:14:10]wFMCommunicate request_size=4 [11:14:10]MH_SAM_APDU [11:14:10]CAPDU: 80 13 01 00 [11:14:10]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [11:14:10]Write i2c OK [11:14:10]MH_I2C_Read... [11:14:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:14:10]Read from MH i2c: E2 [11:14:10]MH_I2C_Read... [11:14:10]Read from MH i2c: E2 0E 00 [11:14:10]MH_I2C_Read... [11:14:10]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E9 [11:14:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:14:10]wFMCommunicate OK [11:14:10]SAM_PROTO_GetShiftState done [11:14:10]FM_GetShiftState done [11:14:10]req_shift_opened done [11:14:10]requested_item shift.open_date is exist - process it [11:14:10]req_shift_open_date [11:14:10]req_shift_open_date done [11:14:10]produce_requested_data done [11:14:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162778,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:14:10]process_action_free close_receipt [11:14:10]json_value_free [11:14:10]json_value_free done [11:14:10]process_json_proto returns [11:14:10]Send response to host [11:14:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162778,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:14:10]free response buf [11:14:10]execute_script done [11:14:10]execute_script returns [11:14:10]free content buf [11:14:10]Sock 7.Close socket [11:14:10]Sock 7.Thread stoped [11:14:11]recv_with_timeout no data received [11:14:12]ConnectInit Can't take IP for lk.salyk.kg [11:14:12]CommunicateWithHost connect error [11:14:12]CommunicateWithHost err = -1 [11:14:12]OFD Sender: Server communicate error [11:14:17]OFD Sender: Processing packet 162778 [packets to send 957, broken 956] [11:14:17]ProducePacketName [11:14:17]name=ofd_packets/00162778 [11:14:17]OFD Sender: To server: pG, [11:14:17]CommunicateWithHost lk.salyk.kg:30040 [11:14:17]ConnectInit lk.salyk.kg [11:14:24]recv_with_timeout no data received [11:14:34]Connected sock=9 [11:14: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 36 39 0F 01 00 00 1D E7 07 01 A5 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 7D 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7B 02 00 35 04 06 00 F7 C2 F3 80 9B 44 30 EB 8A 93 C0 F3 AC D5 [11:14:39]recv_with_timeout no data received [11:14:39]CommunicateWithHost answer receiving error [11:14:39]CommunicateWithHost err = -3 [11:14:39]OFD Sender: Server communicate error [11:14:39]recv_with_timeout no data received [11:14:44]OFD Sender: Processing packet 162778 [packets to send 957, broken 956] [11:14:44]ProducePacketName [11:14:44]name=ofd_packets/00162778 [11:14:44]OFD Sender: To server: pG, [11:14:44]CommunicateWithHost lk.salyk.kg:30040 [11:14:44]ConnectInit lk.salyk.kg [11:14:49]ConnectInit Can't take IP for lk.salyk.kg [11:14:49]CommunicateWithHost connect error [11:14:49]CommunicateWithHost err = -1 [11:14:49]OFD Sender: Server communicate error [11:14:54]OFD Sender: Processing packet 162778 [packets to send 957, broken 956] [11:14:54]ProducePacketName [11:14:54]name=ofd_packets/00162778 [11:14:54]OFD Sender: To server: pG, [11:14:54]CommunicateWithHost lk.salyk.kg:30040 [11:14:54]ConnectInit lk.salyk.kg [11:14:56]recv_with_timeout no data received [11:14:59]ConnectInit Can't take IP for lk.salyk.kg [11:14:59]CommunicateWithHost connect error [11:14:59]CommunicateWithHost err = -1 [11:14:59]OFD Sender: Server communicate error [11:15:04]OFD Sender: Processing packet 162778 [packets to send 957, broken 956] [11:15:04]ProducePacketName [11:15:04]name=ofd_packets/00162778 [11:15:04]OFD Sender: To server: pG, [11:15:04]CommunicateWithHost lk.salyk.kg:30040 [11:15:04]ConnectInit lk.salyk.kg [11:15:08]Connected sock=9 [11:15: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 36 39 0F 01 00 00 1D E7 07 01 A5 4B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 00 00 00 F4 03 04 00 7D 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7B 02 00 35 04 06 00 F7 C2 F3 80 9B 44 30 EB 8A 93 C0 F3 AC D5 [11:15: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 36 39 4F 00 00 00 14 2B 47 00 CC 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7B 02 00 F4 03 04 00 0F 24 C4 66 B6 04 01 00 00 96 FE F2 20 91 E8 45 3D [11:15:09]CommunicateWithHost err = 0 [11:15:09]CheckOFDResponse [11:15:09]1017 (14) - 77093643461234 [11:15:09]1041 (16) - 0000000000871769 [11:15:09]1040 (4) - 162778 [11:15:09]1012 (4) - 20.08.2024 05:05 [11:15:09]1206 (1) - 0 [11:15:09]OFD Sender: Remove packet 162778 [11:15:09]ProducePacketName [11:15:09]name=ofd_packets/00162778 [11:15:09]NVStorageDeleteData [11:15:09]OFD Sender: No OFD packet to send [11:15:14]OFD Sender: No OFD packet to send [11:15:19]OFD Sender: No OFD packet to send [11:15:24]OFD Sender: No OFD packet to send [11:15:26]accept exits with 10 [11:15:26]New connection [11:15:26]New thread 3066641764 created [11:15:26]Thread 3066498404 joined [11:15:26]Waiting for new connection... [11:15:26] Sock 10.Parse request [11:15:26]Sock 10.Check first char [11:15:26]Sock 10.First char is OK [11:15:26]request: POST /json_proto HTTP/1.0 [11:15:26]Method: POST [11:15:26]URL: /json_proto [11:15:26]Method is POST - this is cgi request [11:15:26]url: /json_proto [11:15:26]query_string will be loaded in cgi processing [11:15:26]execute_cgi json_proto POST (null) [11:15:26]execute_cgi path=json_proto method=POST [11:15:26]POST find Content-Length [11:15:26]Host: 172.17.44.132:8080 [11:15:26]Content-Length: 816 [11:15:26]Content-Type: application/json [11:15:26] [11:15:26]POST finish read [11:15:26]Found Content-Length = 816 [11:15:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "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" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:26]execute_script... [11:15:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291231", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "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" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:15:26]POST & json_proto [11:15:26]process_json_proto [11:15:26]json parsed OK: [11:15:26]protocol is kg_v1.0 [11:15:26]action value=close_receipt [11:15:26]process_action close_receipt [11:15:26]cmd_close_receipt [11:15:26]MH_GetDate [11:15:26]Write to MH i2c: F0 00 00 9C 03 8E [11:15:26]Write i2c OK [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: F0 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: F0 09 00 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: F0 09 00 9C 03 00 CE 7A C4 66 2A 83 C1 65 DC [11:15:26]GetLastDocTimeStamp 1724152445 [11:15:26]current date 1724152526 [11:15:26]FM_GetShiftState [11:15:26]SAM_PROTO_GetShiftState [11:15:26]wFMCommunicate request_size=4 [11:15:26]MH_SAM_APDU [11:15:26]CAPDU: 80 13 01 00 [11:15:26]Write to MH i2c: E2 08 00 9D 03 80 13 01 00 00 00 00 00 1D [11:15:26]Write i2c OK [11:15:26]MH_I2C_Read... [11:15:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:26]Read from MH i2c: E2 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: E2 0E 00 [11:15:26]MH_I2C_Read... [11:15:26]Read from MH i2c: E2 0E 00 9D 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EB [11:15:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:15:26]wFMCommunicate OK [11:15:26]SAM_PROTO_GetShiftState done [11:15:26]FM_GetShiftState done [11:15:26]opened in 1724113081 [11:15:26]opened+sec_in_day 1724199481 [11:15:26]quantity*price = 500024 [11:15:26]sum+1 = 500025 [11:15:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 224 20.08.2024 11:15 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162779 ФПД: 4628250808410 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111526&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162779&fm=4628250808410&tin=02508201610067®Number=0000000000092562&sum=500024 [11:15:27]StoreToDocumentArchive [11:15:27]shift 465 fd 162779 [11:15:27]save to /storage/0465/doc_00162779 [11:15:27]save last doc name /storage/0465/doc_00162779 to /storage/kkm_last_doc_name [11:15:27]save OK [11:15:27]Clear old archive folders... [11:15:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:15:27]tlvbuf is 0177C2F0 [11:15:27]SAM_PROTO_ClearQueue [11:15:27]wFMCommunicate request_size=4 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 09 00 00 [11:15:27]Write to MH i2c: E2 08 00 AA 03 80 09 00 00 00 00 00 00 1F [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [11:15:27]RAPDU: 90 00 [11:15:27]wFMCommunicate OK [11:15:27]SAM_PROTO_ClearQueue done [11:15:27]KKMCreateOFDPacket [11:15:27]OFDProtocolAddRootSTLVToBuf [11:15:27]FM_MakeSignedData [11:15:27]FM_MakeSignedData [11:15:27]SAM_PROTO_SignData [11:15:27]wFMCommunicate request_size=4 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 0D 01 02 [11:15:27]Write to MH i2c: E2 08 00 AB 03 80 0D 01 02 00 00 00 00 27 [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [11:15:27]RAPDU: 90 00 [11:15:27]wFMCommunicate OK [11:15:27]wFMCommunicate request_size=255 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 CE 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7B 02 00 35 04 06 00 04 35 99 3E [11:15:27]Write to MH i2c: E2 02 01 AC 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 CE 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7B 02 00 35 04 06 00 04 35 99 3E 00 00 85 [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 AC 03 00 90 00 23 [11:15:27]RAPDU: 90 00 [11:15:27]wFMCommunicate OK [11:15:27]wFMCommunicate request_size=7 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 0D 02 02 02 D0 5A [11:15:27]Write to MH i2c: E2 0A 00 AD 03 80 0D 02 02 02 00 D0 5A 00 00 58 [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 03 00 AD 03 00 90 00 24 [11:15:27]RAPDU: 90 00 [11:15:27]wFMCommunicate OK [11:15:27]wFMCommunicate request_size=4 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 0D 03 02 [11:15:27]Write to MH i2c: E2 08 00 AE 03 80 0D 03 02 00 00 00 00 2C [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 0B 00 [11:15:27]MH_I2C_Read... [11:15:27]Read from MH i2c: E2 0B 00 AE 03 00 72 34 34 71 AA 76 2F EE 90 00 B5 [11:15:27]RAPDU: 72 34 34 71 AA 76 2F EE 90 00 [11:15:27]wFMCommunicate OK [11:15:27]SAM_PROTO_SignData done [11:15:27]FM_MakeSignedData done [11:15:27]CreateOFDProtocolMessage [11:15:27]wFMCommunicate request_size=4 [11:15:27]MH_SAM_APDU [11:15:27]CAPDU: 80 11 00 00 [11:15:27]Write to MH i2c: E2 08 00 AF 03 80 11 00 00 00 00 00 00 2C [11:15:27]Write i2c OK [11:15:27]MH_I2C_Read... [11:15:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:27]Read from MH i2c: E2 [11:15:27]MH_I2C_Read... [11:15:28]Read from MH i2c: E2 17 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: E2 17 00 AF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [11:15:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:15:28]wFMCommunicate OK [11:15:28]CreateOFDProtocolMessage done [11:15:28]OFDSenderStorePacket 162779 [11:15:28]StoreOFDPacket docnum=162779 [11:15:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EA AE 04 01 AC 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 CE 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7B 02 00 35 04 06 00 04 35 99 3E D0 5A 72 34 34 71 AA 76 2F EE [11:15:28]CheckFolder [11:15:28]dirname=/storage/ofd_packets [11:15:28]CheckFolder done [11:15:28]ProducePacketName [11:15:28]name=ofd_packets/00162779 [11:15:28]NVStorageSaveData ofd_packets/00162779 [11:15:28]File name is /storage/ofd_packets/00162779 [11:15:28]Write 298 bytes [11:15:28]NVStorageSaveData done [11:15:28]OFDSenderStorePacket done [11:15:28]KKMCreateOFDPacket done [11:15:28]NVStorageSaveData kkm_last_timestamp [11:15:28]File name is /storage/kkm_last_timestamp [11:15:28]Write 4 bytes [11:15:28]NVStorageSaveData done [11:15:28]ExternCall_PrintAddStr [11:15:28]wPrintStart [11:15:28]Write to MH i2c: 01 00 00 B0 03 B3 [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 07 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 07 00 B0 03 00 00 00 00 00 FF 0F C8 [11:15:28]RasterBufferAndPrint [11:15:28]line Счет N : (1)291231 [11:15:28]line ИНН: 02508201610067 [11:15:28]line Контрольно-Кассовый Чек [11:15:28]line ПРОДАЖА [11:15:28]line ТРК (МРК, ГНК) : 11 [11:15:28]line Товар: 2710194800 [11:15:28]line ДТ-К-5 [11:15:28]line 65.620 * 76.20 [11:15:28]line = 5000.24 [11:15:28]line НДС 12% НСП 1% [11:15:28]line > о реализуемом товаре [11:15:28]line ИТОГО: 5000.24 [11:15:28]line НСП 1% : 44.25 [11:15:28]line НДС 12% : 531.00 [11:15:28]line Наличными: 0.00 [11:15:28]line Безнал.: 5000.24 [11:15:28]line Место: АЗС № 130 "Партнер Нефть" [11:15:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:15:28]line СНО: Общий режим [11:15:28]line Чек 224 20.08.2024 11:15 [11:15:28]line Смена: 465 ФФД: 1.0 [11:15:28]line ЗНМ: 0300000070 [11:15:28]line РНМ: 0000000000092562 [11:15:28]line Версия ККМ: 001 [11:15:28]line Платежная система: Бакай Банк [11:15:28]line ФМ: 0000000000871769 [11:15:28]line ФД: 162779 [11:15:28]line ФПД: 4628250808410 [11:15:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111526&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162779&fm=4628250808410&tin=02508201610067®Number=0000000000092562&sum=500024 [11:15:28]written 0, free lines is 4095 [11:15:28]OFD Sender: Processing packet 162779 [packets to send 957, broken 956] [11:15:28]ProducePacketName [11:15:28]name=ofd_packets/00162779 [11:15:28]OFD Sender: To server: pG, [11:15:28]CommunicateWithHost lk.salyk.kg:30040 [11:15:28]ConnectInit lk.salyk.kg [11:15:28]Write to MH i2c: 01 00 00 DA 03 DD [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 07 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: 01 07 00 DA 03 00 00 00 00 00 DD 0C CD [11:15:28]RasterBufferAndPrint [11:15:28]line [11:15:28]line [11:15:28]line [11:15:28]line [11:15:28]line [11:15:28]written 0, free lines is 3299 [11:15:28]MH_Cut [11:15:28]Write to MH i2c: D1 01 00 E1 03 01 B6 [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: D1 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: D1 01 00 [11:15:28]MH_I2C_Read... [11:15:28]Read from MH i2c: D1 01 00 E1 03 00 B5 [11:15:28]Write to MH i2c: 01 00 00 E2 03 E5 [11:15:28]Write i2c OK [11:15:28]MH_I2C_Read... [11:15:29]*** Cut start [11:15:29]*** Purtial cut [11:15:29]*** Stage 1: CUTSNS_PIN = 1 [11:15:31]Read from MH i2c: 01 [11:15:31]MH_I2C_Read... [11:15:31]*** Stop cut motor [11:15:31]*** Cut end [11:15:31]Read from MH i2c: 01 07 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: 01 07 00 E2 03 00 00 00 00 00 FF 0F FA [11:15:31]process_action close_receipt done [11:15:31]requested_data is exist [11:15:31]produce_requested_data [11:15:31]requested_item fm.sn is exist - process it [11:15:31]wFMCommunicate request_size=4 [11:15:31]MH_SAM_APDU [11:15:31]CAPDU: 80 11 00 00 [11:15:31]Write to MH i2c: E2 08 00 E3 03 80 11 00 00 00 00 00 00 60 [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 17 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 17 00 E3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [11:15:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:15:31]wFMCommunicate OK [11:15:31]requested_item fd.num is exist - process it [11:15:31]SAM_PROTO_GetFieldsCounters [11:15:31]wFMCommunicate request_size=4 [11:15:31]MH_SAM_APDU [11:15:31]CAPDU: 80 13 00 00 [11:15:31]Write to MH i2c: E2 08 00 E4 03 80 13 00 00 00 00 00 00 63 [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]Connected sock=11 [11:15:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EA AE 04 01 AC 40 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 E0 00 00 00 F4 03 04 00 CE 7A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7B 02 00 35 04 06 00 04 35 99 3E D0 5A 72 34 34 71 AA 76 2F EE [11:15:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 62 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 62 00 E4 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 53 [11:15: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E0 00 00 00 5E 04 04 00 E0 00 00 00 57 04 04 00 E1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:15:31]wFMCommunicate OK [11:15:31]SAM_PROTO_GetFieldsCounters done [11:15:31]requested_item shift.num is exist - process it [11:15:31]requested_item shift.opened is exist - process it [11:15:31]req_shift_opened [11:15:31]FM_GetShiftState [11:15:31]SAM_PROTO_GetShiftState [11:15:31]wFMCommunicate request_size=4 [11:15:31]MH_SAM_APDU [11:15:31]CAPDU: 80 13 01 00 [11:15:31]Write to MH i2c: E2 08 00 E5 03 80 13 01 00 00 00 00 00 65 [11:15:31]Write i2c OK [11:15:31]MH_I2C_Read... [11:15:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:15:31]Read from MH i2c: E2 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 0E 00 [11:15:31]MH_I2C_Read... [11:15:31]Read from MH i2c: E2 0E 00 E5 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 33 [11:15:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:15:31]wFMCommunicate OK [11:15:31]SAM_PROTO_GetShiftState done [11:15:31]FM_GetShiftState done [11:15:31]req_shift_opened done [11:15:31]requested_item shift.open_date is exist - process it [11:15:31]req_shift_open_date [11:15:31]req_shift_open_date done [11:15:31]produce_requested_data done [11:15:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162779,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:15:31]process_action_free close_receipt [11:15:31]json_value_free [11:15:31]json_value_free done [11:15:31]process_json_proto returns [11:15:31]Send response to host [11:15:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162779,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:15:31]free response buf [11:15:31]execute_script done [11:15:31]execute_script returns [11:15:31]free content buf [11:15:31]Sock 10.Close socket [11:15:31]Sock 10.Thread stoped [11:15:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A3 A5 47 00 0C E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7B 02 00 F4 03 04 00 25 24 C4 66 B6 04 01 00 00 AD 38 F8 2E F1 E5 38 56 [11:15:31]CommunicateWithHost err = 0 [11:15:31]CheckOFDResponse [11:15:31]1017 (14) - 77093643461234 [11:15:31]1041 (16) - 0000000000871769 [11:15:31]1040 (4) - 162779 [11:15:31]1012 (4) - 20.08.2024 05:05 [11:15:31]1206 (1) - 0 [11:15:31]OFD Sender: Remove packet 162779 [11:15:31]ProducePacketName [11:15:31]name=ofd_packets/00162779 [11:15:31]NVStorageDeleteData [11:15:32]OFD Sender: No OFD packet to send [11:15:37]OFD Sender: No OFD packet to send [11:15:42]OFD Sender: No OFD packet to send [11:15:47]OFD Sender: No OFD packet to send [11:15:52]recv_with_timeout no data received [11:15:52]OFD Sender: No OFD packet to send [11:15:57]OFD Sender: No OFD packet to send [11:16:02]OFD Sender: No OFD packet to send [11:16:07]OFD Sender: No OFD packet to send [11:16:12]OFD Sender: No OFD packet to send [11:16:17]OFD Sender: No OFD packet to send [11:16:22]OFD Sender: No OFD packet to send [11:16:27]OFD Sender: No OFD packet to send [11:16:32]OFD Sender: No OFD packet to send [11:16:37]OFD Sender: No OFD packet to send [11:16:42]OFD Sender: No OFD packet to send [11:16:47]OFD Sender: No OFD packet to send [11:16:52]OFD Sender: No OFD packet to send [11:16:57]OFD Sender: No OFD packet to send [11:17:02]OFD Sender: No OFD packet to send [11:17:07]OFD Sender: No OFD packet to send [11:17:12]OFD Sender: No OFD packet to send [11:17:17]OFD Sender: No OFD packet to send [11:17:22]OFD Sender: No OFD packet to send [11:17:27]OFD Sender: No OFD packet to send [11:17:32]OFD Sender: No OFD packet to send [11:17:37]OFD Sender: No OFD packet to send [11:17:42]OFD Sender: No OFD packet to send [11:17:43]accept exits with 9 [11:17:43]New connection [11:17:43]New thread 3066498404 created [11:17:43]Thread 3066641764 joined [11:17:43]Waiting for new connection... [11:17:43] Sock 9.Parse request [11:17:43]Sock 9.Check first char [11:17:43]Sock 9.First char is OK [11:17:43]request: POST /json_proto HTTP/1.0 [11:17:43]Method: POST [11:17:43]URL: /json_proto [11:17:43]Method is POST - this is cgi request [11:17:43]url: /json_proto [11:17:43]query_string will be loaded in cgi processing [11:17:43]execute_cgi json_proto POST (null) [11:17:43]execute_cgi path=json_proto method=POST [11:17:43]POST find Content-Length [11:17:43]Host: 172.17.44.132:8080 [11:17:43]Content-Length: 677 [11:17:43]Content-Type: application/json [11:17:43] [11:17:43]POST finish read [11:17:43]Found Content-Length = 677 [11:17:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:43]execute_script... [11:17:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291233", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:43]POST & json_proto [11:17:43]process_json_proto [11:17:43]json parsed OK: [11:17:43]protocol is kg_v1.0 [11:17:43]action value=close_receipt [11:17:43]process_action close_receipt [11:17:43]cmd_close_receipt [11:17:43]MH_GetDate [11:17:43]Write to MH i2c: F0 00 00 E6 03 D8 [11:17:43]Write i2c OK [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: F0 [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: F0 09 00 [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: F0 09 00 E6 03 00 57 7B C4 66 2A 83 C1 65 B0 [11:17:43]GetLastDocTimeStamp 1724152526 [11:17:43]current date 1724152663 [11:17:43]FM_GetShiftState [11:17:43]SAM_PROTO_GetShiftState [11:17:43]wFMCommunicate request_size=4 [11:17:43]MH_SAM_APDU [11:17:43]CAPDU: 80 13 01 00 [11:17:43]Write to MH i2c: E2 08 00 E7 03 80 13 01 00 00 00 00 00 67 [11:17:43]Write i2c OK [11:17:43]MH_I2C_Read... [11:17:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:43]Read from MH i2c: E2 [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: E2 0E 00 [11:17:43]MH_I2C_Read... [11:17:43]Read from MH i2c: E2 0E 00 E7 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 35 [11:17:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:17:43]wFMCommunicate OK [11:17:43]SAM_PROTO_GetShiftState done [11:17:43]FM_GetShiftState done [11:17:43]opened in 1724113081 [11:17:43]opened+sec_in_day 1724199481 [11:17:43]quantity*price = 60027 [11:17:43]sum+1 = 60029 [11:17:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 225 20.08.2024 11:17 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162780 ФПД: 10620904081421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111744&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162780&fm=10620904081421&tin=02508201610067®Number=0000000000092562&sum=60000 [11:17:44]StoreToDocumentArchive [11:17:44]shift 465 fd 162780 [11:17:44]save to /storage/0465/doc_00162780 [11:17:44]save last doc name /storage/0465/doc_00162780 to /storage/kkm_last_doc_name [11:17:44]save OK [11:17:44]Clear old archive folders... [11:17:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:17:44]tlvbuf is 017B3280 [11:17:44]SAM_PROTO_ClearQueue [11:17:44]wFMCommunicate request_size=4 [11:17:44]MH_SAM_APDU [11:17:44]CAPDU: 80 09 00 00 [11:17:44]Write to MH i2c: E2 08 00 F4 03 80 09 00 00 00 00 00 00 69 [11:17:44]Write i2c OK [11:17:44]MH_I2C_Read... [11:17:44]Read from MH i2c: E2 [11:17:44]MH_I2C_Read... [11:17:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:17:44]Read from MH i2c: E2 03 00 [11:17:44]MH_I2C_Read... [11:17:44]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [11:17:44]RAPDU: 90 00 [11:17:44]wFMCommunicate OK [11:17:44]SAM_PROTO_ClearQueue done [11:17:44]KKMCreateOFDPacket [11:17:44]OFDProtocolAddRootSTLVToBuf [11:17:44]FM_MakeSignedData [11:17:44]FM_MakeSignedData [11:17:44]SAM_PROTO_SignData [11:17:44]wFMCommunicate request_size=4 [11:17:44]MH_SAM_APDU [11:17:44]CAPDU: 80 0D 01 02 [11:17:44]Write to MH i2c: E2 08 00 F5 03 80 0D 01 02 00 00 00 00 71 [11:17:44]Write i2c OK [11:17:44]MH_I2C_Read... [11:17:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:17:44]Read from MH i2c: E2 [11:17:44]MH_I2C_Read... [11:17:44]Read from MH i2c: E2 03 00 [11:17:44]MH_I2C_Read... [11:17:44]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [11:17:44]RAPDU: 90 00 [11:17:44]wFMCommunicate OK [11:17:44]wFMCommunicate request_size=255 [11:17:44]MH_SAM_APDU [11:17:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 58 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7B 02 00 35 04 06 00 09 [11:17:44]Write to MH i2c: E2 02 01 F6 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 58 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7B 02 00 35 04 06 00 09 00 00 75 [11:17:44]Write i2c OK [11:17:44]MH_I2C_Read... [11:17:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:45]Read from MH i2c: E2 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 03 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [11:17:45]RAPDU: 90 00 [11:17:45]wFMCommunicate OK [11:17:45]wFMCommunicate request_size=10 [11:17:45]MH_SAM_APDU [11:17:45]CAPDU: 80 0D 02 02 05 A8 DF 37 08 0D [11:17:45]Write to MH i2c: E2 0D 00 F7 03 80 0D 02 02 05 00 A8 DF 37 08 0D 00 00 51 [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:17:45]Read from MH i2c: E2 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 03 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 03 00 F7 03 00 90 00 6E [11:17:45]RAPDU: 90 00 [11:17:45]wFMCommunicate OK [11:17:45]wFMCommunicate request_size=4 [11:17:45]MH_SAM_APDU [11:17:45]CAPDU: 80 0D 03 02 [11:17:45]Write to MH i2c: E2 08 00 F8 03 80 0D 03 02 00 00 00 00 76 [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:17:45]Read from MH i2c: E2 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 0B 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 0B 00 F8 03 00 86 EA 36 D7 C8 29 C7 66 90 00 12 [11:17:45]RAPDU: 86 EA 36 D7 C8 29 C7 66 90 00 [11:17:45]wFMCommunicate OK [11:17:45]SAM_PROTO_SignData done [11:17:45]FM_MakeSignedData done [11:17:45]CreateOFDProtocolMessage [11:17:45]wFMCommunicate request_size=4 [11:17:45]MH_SAM_APDU [11:17:45]CAPDU: 80 11 00 00 [11:17:45]Write to MH i2c: E2 08 00 F9 03 80 11 00 00 00 00 00 00 76 [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:45]Read from MH i2c: E2 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 17 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: E2 17 00 F9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [11:17:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:17:45]wFMCommunicate OK [11:17:45]CreateOFDProtocolMessage done [11:17:45]OFDSenderStorePacket 162780 [11:17:45]StoreOFDPacket docnum=162780 [11:17:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5F 63 07 01 4A 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 58 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7B 02 00 35 04 06 00 09 A8 DF 37 08 0D 86 EA 36 D7 C8 29 C7 66 [11:17:45]CheckFolder [11:17:45]dirname=/storage/ofd_packets [11:17:45]CheckFolder done [11:17:45]ProducePacketName [11:17:45]name=ofd_packets/00162780 [11:17:45]NVStorageSaveData ofd_packets/00162780 [11:17:45]File name is /storage/ofd_packets/00162780 [11:17:45]Write 301 bytes [11:17:45]NVStorageSaveData done [11:17:45]OFDSenderStorePacket done [11:17:45]KKMCreateOFDPacket done [11:17:45]NVStorageSaveData kkm_last_timestamp [11:17:45]File name is /storage/kkm_last_timestamp [11:17:45]Write 4 bytes [11:17:45]NVStorageSaveData done [11:17:45]ExternCall_PrintAddStr [11:17:45]wPrintStart [11:17:45]Write to MH i2c: 01 00 00 FA 03 FD [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: 01 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: 01 07 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: 01 07 00 FA 03 00 00 00 00 00 FF 0F 12 [11:17:45]RasterBufferAndPrint [11:17:45]line Счет N : (1)291233 [11:17:45]line ИНН: 02508201610067 [11:17:45]line Контрольно-Кассовый Чек [11:17:45]line ПРОДАЖА [11:17:45]line ТРК (МРК, ГНК) : 63 [11:17:45]line Товар: 2710124500 [11:17:45]line Аи-95-К-5 [11:17:45]line 8.090 * 74.20 [11:17:45]line = 600.28 [11:17:45]line НДС 12% НСП 1% [11:17:45]line > о реализуемом товаре [11:17:45]line ОКРУГЛЕНИЕ: -0.28 [11:17:45]line ИТОГО: 600.00 [11:17:45]line Внесено: 600.00 [11:17:45]line СДАЧА: 0.00 [11:17:45]line НСП 1% : 5.31 [11:17:45]line НДС 12% : 63.75 [11:17:45]line Наличными: 600.00 [11:17:45]line Безнал.: 0.00 [11:17:45]line Место: АЗС № 130 "Партнер Нефть" [11:17:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:17:45]line СНО: Общий режим [11:17:45]line Чек 225 20.08.2024 11:17 [11:17:45]line Смена: 465 ФФД: 1.0 [11:17:45]line ЗНМ: 0300000070 [11:17:45]line РНМ: 0000000000092562 [11:17:45]line Версия ККМ: 001 [11:17:45]line ФМ: 0000000000871769 [11:17:45]line ФД: 162780 [11:17:45]line ФПД: 10620904081421 [11:17:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111744&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162780&fm=10620904081421&tin=02508201610067®Number=0000000000092562&sum=60000 [11:17:45]written 0, free lines is 4095 [11:17:45]OFD Sender: Processing packet 162780 [packets to send 957, broken 956] [11:17:45]ProducePacketName [11:17:45]name=ofd_packets/00162780 [11:17:45]OFD Sender: To server: pG, [11:17:45]CommunicateWithHost lk.salyk.kg:30040 [11:17:45]ConnectInit lk.salyk.kg [11:17:45]Write to MH i2c: 01 00 00 25 04 29 [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: 01 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: 01 07 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: 01 07 00 25 04 00 00 00 00 00 BE 0C FA [11:17:45]RasterBufferAndPrint [11:17:45]line [11:17:45]line [11:17:45]line [11:17:45]line [11:17:45]line [11:17:45]written 0, free lines is 3268 [11:17:45]MH_Cut [11:17:45]Write to MH i2c: D1 01 00 2C 04 01 02 [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: D1 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: D1 01 00 [11:17:45]MH_I2C_Read... [11:17:45]Read from MH i2c: D1 01 00 2C 04 00 01 [11:17:45]Write to MH i2c: 01 00 00 2D 04 31 [11:17:45]Write i2c OK [11:17:45]MH_I2C_Read... [11:17:46]*** Cut start [11:17:46]*** Purtial cut [11:17:46]*** Stage 1: CUTSNS_PIN = 1 [11:17:48]Read from MH i2c: 01 [11:17:48]MH_I2C_Read... [11:17:48]*** Stop cut motor [11:17:48]*** Cut end [11:17:48]Read from MH i2c: 01 07 00 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: 01 07 00 2D 04 00 00 00 00 00 FF 0F 46 [11:17:48]process_action close_receipt done [11:17:48]requested_data is exist [11:17:48]produce_requested_data [11:17:48]requested_item fm.sn is exist - process it [11:17:48]wFMCommunicate request_size=4 [11:17:48]MH_SAM_APDU [11:17:48]CAPDU: 80 11 00 00 [11:17:48]Write to MH i2c: E2 08 00 2E 04 80 11 00 00 00 00 00 00 AC [11:17:48]Write i2c OK [11:17:48]MH_I2C_Read... [11:17:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:17:48]Read from MH i2c: E2 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 17 00 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 17 00 2E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [11:17:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:17:48]wFMCommunicate OK [11:17:48]requested_item fd.num is exist - process it [11:17:48]SAM_PROTO_GetFieldsCounters [11:17:48]wFMCommunicate request_size=4 [11:17:48]MH_SAM_APDU [11:17:48]CAPDU: 80 13 00 00 [11:17:48]Write to MH i2c: E2 08 00 2F 04 80 13 00 00 00 00 00 00 AF [11:17:48]Write i2c OK [11:17:48]MH_I2C_Read... [11:17:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:17:48]Read from MH i2c: E2 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 62 00 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 62 00 2F 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 A3 [11:17:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E1 00 00 00 5E 04 04 00 E1 00 00 00 57 04 04 00 E2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:17:48]wFMCommunicate OK [11:17:48]SAM_PROTO_GetFieldsCounters done [11:17:48]requested_item shift.num is exist - process it [11:17:48]requested_item shift.opened is exist - process it [11:17:48]req_shift_opened [11:17:48]FM_GetShiftState [11:17:48]SAM_PROTO_GetShiftState [11:17:48]wFMCommunicate request_size=4 [11:17:48]MH_SAM_APDU [11:17:48]CAPDU: 80 13 01 00 [11:17:48]Write to MH i2c: E2 08 00 30 04 80 13 01 00 00 00 00 00 B1 [11:17:48]Write i2c OK [11:17:48]MH_I2C_Read... [11:17:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:48]Read from MH i2c: E2 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 0E 00 [11:17:48]MH_I2C_Read... [11:17:48]Read from MH i2c: E2 0E 00 30 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7F [11:17:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:17:48]wFMCommunicate OK [11:17:48]SAM_PROTO_GetShiftState done [11:17:48]FM_GetShiftState done [11:17:48]req_shift_opened done [11:17:48]requested_item shift.open_date is exist - process it [11:17:48]req_shift_open_date [11:17:48]req_shift_open_date done [11:17:48]produce_requested_data done [11:17:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162780,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:17:48]process_action_free close_receipt [11:17:48]json_value_free [11:17:48]json_value_free done [11:17:48]process_json_proto returns [11:17:48]Send response to host [11:17:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162780,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:17:48]free response buf [11:17:48]execute_script done [11:17:48]execute_script returns [11:17:48]free content buf [11:17:48]Sock 9.Close socket [11:17:48]Sock 9.Thread stoped [11:17:51]recv_with_timeout no data received [11:17:52]Connected sock=11 [11:17:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5F 63 07 01 4A 21 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 00 00 00 F4 03 04 00 58 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7B 02 00 35 04 06 00 09 A8 DF 37 08 0D 86 EA 36 D7 C8 29 C7 66 [11:17: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 36 39 4F 00 00 00 C0 90 47 00 00 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7B 02 00 F4 03 04 00 B3 24 C4 66 B6 04 01 00 00 64 BF A5 52 8C 6C 70 36 [11:17:53]CommunicateWithHost err = 0 [11:17:53]CheckOFDResponse [11:17:53]1017 (14) - 77093643461234 [11:17:53]1041 (16) - 0000000000871769 [11:17:53]1040 (4) - 162780 [11:17:53]1012 (4) - 20.08.2024 05:08 [11:17:53]1206 (1) - 0 [11:17:53]OFD Sender: Remove packet 162780 [11:17:53]ProducePacketName [11:17:53]name=ofd_packets/00162780 [11:17:53]NVStorageDeleteData [11:17:54]OFD Sender: No OFD packet to send [11:17:59]OFD Sender: No OFD packet to send [11:17:59]accept exits with 10 [11:17:59]New connection [11:17:59]New thread 3066641764 created [11:17:59]Thread 3066498404 joined [11:17:59]Waiting for new connection... [11:17:59] Sock 10.Parse request [11:17:59]Sock 10.Check first char [11:17:59]Sock 10.First char is OK [11:17:59]request: POST /json_proto HTTP/1.0 [11:17:59]Method: POST [11:17:59]URL: /json_proto [11:17:59]Method is POST - this is cgi request [11:17:59]url: /json_proto [11:17:59]query_string will be loaded in cgi processing [11:17:59]execute_cgi json_proto POST (null) [11:17:59]execute_cgi path=json_proto method=POST [11:17:59]POST find Content-Length [11:17:59]Host: 172.17.44.132:8080 [11:17:59]Content-Length: 867 [11:17:59]Content-Type: application/json [11:17:59] [11:17:59]POST finish read [11:17:59]Found Content-Length = 867 [11:17:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50406", "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 }]} ,{ "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 145.00, "quantity" : 1.000, "sum" : 145.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 195.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:59]execute_script... [11:17: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)50406", "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 }]} ,{ "code": "48744119", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Xstyle Dual", "price" : 145.00, "quantity" : 1.000, "sum" : 145.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 195.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:17:59]POST & json_proto [11:17:59]process_json_proto [11:17:59]json parsed OK: [11:17:59]protocol is kg_v1.0 [11:17:59]action value=close_receipt [11:17:59]process_action close_receipt [11:17:59]cmd_close_receipt [11:17:59]MH_GetDate [11:17:59]Write to MH i2c: F0 00 00 31 04 24 [11:17:59]Write i2c OK [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: F0 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: F0 09 00 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: F0 09 00 31 04 00 67 7B C4 66 2A 83 C1 65 0C [11:17:59]GetLastDocTimeStamp 1724152664 [11:17:59]current date 1724152679 [11:17:59]FM_GetShiftState [11:17:59]SAM_PROTO_GetShiftState [11:17:59]wFMCommunicate request_size=4 [11:17:59]MH_SAM_APDU [11:17:59]CAPDU: 80 13 01 00 [11:17:59]Write to MH i2c: E2 08 00 32 04 80 13 01 00 00 00 00 00 B3 [11:17:59]Write i2c OK [11:17:59]MH_I2C_Read... [11:17:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:17:59]Read from MH i2c: E2 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: E2 0E 00 [11:17:59]MH_I2C_Read... [11:17:59]Read from MH i2c: E2 0E 00 32 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 81 [11:17:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:17:59]wFMCommunicate OK [11:17:59]SAM_PROTO_GetShiftState done [11:17:59]FM_GetShiftState done [11:17:59]opened in 1724113081 [11:17:59]opened+sec_in_day 1724199481 [11:17:59]quantity*price = 5000 [11:17:59]sum+1 = 5001 [11:17:59]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48744119 Сигареты Winston Xstyle Dual 1.000 * 145.00 = 145.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 195.00 НСП 1% : 1.72 НДС 12% : 20.71 Наличными: 195.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 226 20.08.2024 11:18 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162781 ФПД: 151876345050762 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111800&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162781&fm=151876345050762&tin=02508201610067®Number=0000000000092562&sum=19500 0 [11:18:00]StoreToDocumentArchive [11:18:00]shift 465 fd 162781 [11:18:00]save to /storage/0465/doc_00162781 [11:18:00]save last doc name /storage/0465/doc_00162781 to /storage/kkm_last_doc_name [11:18:00]save OK [11:18:00]Clear old archive folders... [11:18:00]ProcessDocumentItem done err = 0, tmpTLVsize=372 [11:18:00]tlvbuf is 017B4BA0 [11:18:00]SAM_PROTO_ClearQueue [11:18:00]wFMCommunicate request_size=4 [11:18:00]MH_SAM_APDU [11:18:00]CAPDU: 80 09 00 00 [11:18:00]Write to MH i2c: E2 08 00 3F 04 80 09 00 00 00 00 00 00 B5 [11:18:00]Write i2c OK [11:18:00]MH_I2C_Read... [11:18:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:18:00]Read from MH i2c: E2 [11:18:00]MH_I2C_Read... [11:18:00]Read from MH i2c: E2 03 00 [11:18:00]MH_I2C_Read... [11:18:00]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [11:18:00]RAPDU: 90 00 [11:18:00]wFMCommunicate OK [11:18:00]SAM_PROTO_ClearQueue done [11:18:00]KKMCreateOFDPacket [11:18:00]OFDProtocolAddRootSTLVToBuf [11:18:00]FM_MakeSignedData [11:18:00]FM_MakeSignedData [11:18:00]SAM_PROTO_SignData [11:18:00]wFMCommunicate request_size=4 [11:18:00]MH_SAM_APDU [11:18:00]CAPDU: 80 0D 01 02 [11:18:00]Write to MH i2c: E2 08 00 40 04 80 0D 01 02 00 00 00 00 BD [11:18:00]Write i2c OK [11:18:00]MH_I2C_Read... [11:18:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:18:00]Read from MH i2c: E2 [11:18:00]MH_I2C_Read... [11:18:00]Read from MH i2c: E2 03 00 [11:18:00]MH_I2C_Read... [11:18:00]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [11:18:00]RAPDU: 90 00 [11:18:00]wFMCommunicate OK [11:18:00]wFMCommunicate request_size=255 [11:18:00]MH_SAM_APDU [11:18:00]CAPDU: 80 0D 02 02 FA 03 00 74 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 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 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 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 [11:18:00]Write to MH i2c: E2 02 01 41 04 80 0D 02 02 FA 00 03 00 74 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 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 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 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 00 00 A7 [11:18:00]Write i2c OK [11:18:00]MH_I2C_Read... [11:18:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:01]Read from MH i2c: E2 [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: E2 03 00 [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [11:18:01]RAPDU: 90 00 [11:18:01]wFMCommunicate OK [11:18:01]wFMCommunicate request_size=131 [11:18:01]MH_SAM_APDU [11:18:01]CAPDU: 80 0D 02 02 7E 01 00 01 F3 03 06 00 17 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 68 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7B 02 00 35 04 06 00 8A 21 77 98 B6 8A [11:18:01]Write to MH i2c: E2 86 00 42 04 80 0D 02 02 7E 00 01 00 01 F3 03 06 00 17 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 68 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7B 02 00 35 04 06 00 8A 21 77 98 B6 8A 00 00 A5 [11:18:01]Write i2c OK [11:18:01]MH_I2C_Read... [11:18:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:18:01]Read from MH i2c: E2 [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: E2 03 00 [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: E2 03 00 42 04 00 90 00 BA [11:18:01]RAPDU: 90 00 [11:18:01]wFMCommunicate OK [11:18:01]wFMCommunicate request_size=4 [11:18:01]MH_SAM_APDU [11:18:01]CAPDU: 80 0D 03 02 [11:18:01]Write to MH i2c: E2 08 00 43 04 80 0D 03 02 00 00 00 00 C2 [11:18:01]Write i2c OK [11:18:01]MH_I2C_Read... [11:18:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:18:01]Read from MH i2c: E2 [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: E2 0B 00 [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: E2 0B 00 43 04 00 5B 2D A7 3A DD 80 81 4E 90 00 58 [11:18:01]RAPDU: 5B 2D A7 3A DD 80 81 4E 90 00 [11:18:01]wFMCommunicate OK [11:18:01]SAM_PROTO_SignData done [11:18:01]FM_MakeSignedData done [11:18:01]CreateOFDProtocolMessage [11:18:01]wFMCommunicate request_size=4 [11:18:01]MH_SAM_APDU [11:18:01]CAPDU: 80 11 00 00 [11:18:01]Write to MH i2c: E2 08 00 44 04 80 11 00 00 00 00 00 00 C2 [11:18:01]Write i2c OK [11:18:01]MH_I2C_Read... [11:18:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:01]Read from MH i2c: E2 [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: E2 17 00 [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: E2 17 00 44 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [11:18:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:18:01]wFMCommunicate OK [11:18:01]CreateOFDProtocolMessage done [11:18:01]OFDSenderStorePacket 162781 [11:18:01]StoreOFDPacket docnum=162781 [11:18:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 88 01 00 00 FF FC 80 01 99 3B 5A 03 01 00 03 00 74 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 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 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 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 17 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 68 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7B 02 00 35 04 06 00 8A 21 77 98 B6 8A 5B 2D A7 3A DD 80 81 4E [11:18:01]CheckFolder [11:18:01]dirname=/storage/ofd_packets [11:18:01]CheckFolder done [11:18:01]ProducePacketName [11:18:01]name=ofd_packets/00162781 [11:18:01]NVStorageSaveData ofd_packets/00162781 [11:18:01]File name is /storage/ofd_packets/00162781 [11:18:01]Write 422 bytes [11:18:01]NVStorageSaveData done [11:18:01]OFDSenderStorePacket done [11:18:01]KKMCreateOFDPacket done [11:18:01]NVStorageSaveData kkm_last_timestamp [11:18:01]File name is /storage/kkm_last_timestamp [11:18:01]Write 4 bytes [11:18:01]NVStorageSaveData done [11:18:01]ExternCall_PrintAddStr [11:18:01]wPrintStart [11:18:01]Write to MH i2c: 01 00 00 45 04 49 [11:18:01]Write i2c OK [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: 01 [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: 01 07 00 [11:18:01]MH_I2C_Read... [11:18:01]Read from MH i2c: 01 07 00 45 04 00 00 00 00 00 FF 0F 5E [11:18:01]RasterBufferAndPrint [11:18:01]line Счет N : (3)50406 [11:18:01]line ИНН: 02508201610067 [11:18:01]line Контрольно-Кассовый Чек [11:18:01]line ПРОДАЖА [11:18:01]line Товар: 4700000160358 [11:18:01]line Вода Легенда 1л [11:18:01]line 1.000 * 50.00 [11:18:01]line = 50.00 [11:18:01]line НДС 12% НСП 1% [11:18:01]line > о реализуемом товаре [11:18:01]line Товар: 48744119 [11:18:01]line Сигареты Winston Xstyle Dual [11:18:01]line 1.000 * 145.00 [11:18:01]line = 145.00 [11:18:01]line НДС 12% НСП 1% [11:18:01]line > о реализуемом товаре [11:18:01]line ИТОГО: 195.00 [11:18:01]line НСП 1% : 1.72 [11:18:01]line НДС 12% : 20.71 [11:18:01]line Наличными: 195.00 [11:18:01]line Безнал.: 0.00 [11:18:01]line Место: АЗС № 130 "Партнер Нефть" [11:18:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:18:01]line СНО: Общий режим [11:18:01]line Чек 226 20.08.2024 11:18 [11:18:01]line Смена: 465 ФФД: 1.0 [11:18:01]line ЗНМ: 0300000070 [11:18:01]line РНМ: 0000000000092562 [11:18:01]line Версия ККМ: 001 [11:18:01]line ФМ: 0000000000871769 [11:18:01]line ФД: 162781 [11:18:01]line ФПД: 151876345050762 [11:18:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111800&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162781&fm=151876345050762&tin=02508201610067®Number=0000000000092562&sum=19500 [11:18:01]line 0 [11:18:01]written 0, free lines is 4095 [11:18:01]OFD Sender: Processing packet 162781 [packets to send 957, broken 956] [11:18:01]ProducePacketName [11:18:01]name=ofd_packets/00162781 [11:18:01]OFD Sender: To server: pG, [11:18:01]CommunicateWithHost lk.salyk.kg:30040 [11:18:01]ConnectInit lk.salyk.kg [11:18:01]Write to MH i2c: 01 00 00 73 04 77 [11:18:01]Write i2c OK [11:18:02]MH_I2C_Read... [11:18:02]Read from MH i2c: 01 [11:18:02]MH_I2C_Read... [11:18:02]Read from MH i2c: 01 07 00 [11:18:02]MH_I2C_Read... [11:18:02]Read from MH i2c: 01 07 00 73 04 00 00 00 00 00 86 0C 10 [11:18:02]RasterBufferAndPrint [11:18:02]line [11:18:02]line [11:18:02]line [11:18:02]line [11:18:02]line [11:18:02]written 0, free lines is 3220 [11:18:02]MH_Cut [11:18:02]Write to MH i2c: D1 01 00 7A 04 01 50 [11:18:02]Write i2c OK [11:18:02]MH_I2C_Read... [11:18:02]Read from MH i2c: D1 [11:18:02]MH_I2C_Read... [11:18:02]Read from MH i2c: D1 01 00 [11:18:02]MH_I2C_Read... [11:18:02]Read from MH i2c: D1 01 00 7A 04 00 4F [11:18:02]Write to MH i2c: 01 00 00 7B 04 7F [11:18:02]Write i2c OK [11:18:02]MH_I2C_Read... [11:18:02]Connected sock=9 [11:18: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 36 39 88 01 00 00 FF FC 80 01 99 3B 5A 03 01 00 03 00 74 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 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 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 4C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 17 08 00 00 00 00 07 04 06 00 2C 4C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 00 00 00 F4 03 04 00 68 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7B 02 00 35 04 06 00 8A 21 77 98 B6 8A 5B 2D A7 3A DD 80 81 4E [11:18: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 36 39 4F 00 00 00 8B 88 47 00 DE 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7B 02 00 F4 03 04 00 BC 24 C4 66 B6 04 01 00 00 42 55 A9 53 A4 72 4B D0 [11:18:02]CommunicateWithHost err = 0 [11:18:02]CheckOFDResponse [11:18:02]1017 (14) - 77093643461234 [11:18:02]1041 (16) - 0000000000871769 [11:18:02]1040 (4) - 162781 [11:18:02]1012 (4) - 20.08.2024 05:08 [11:18:02]1206 (1) - 0 [11:18:02]OFD Sender: Remove packet 162781 [11:18:02]ProducePacketName [11:18:02]name=ofd_packets/00162781 [11:18:02]NVStorageDeleteData [11:18:02]*** Cut start [11:18:02]*** Purtial cut [11:18:02]*** Stage 1: CUTSNS_PIN = 1 [11:18:03]OFD Sender: No OFD packet to send [11:18:04]Read from MH i2c: 01 [11:18:04]MH_I2C_Read... [11:18:04]*** Stop cut motor [11:18:04]*** Cut end [11:18:04]Read from MH i2c: 01 07 00 [11:18:04]MH_I2C_Read... [11:18:04]Read from MH i2c: 01 07 00 7B 04 00 00 00 00 00 FF 0F 94 [11:18:04]process_action close_receipt done [11:18:04]requested_data is exist [11:18:04]produce_requested_data [11:18:04]requested_item fm.sn is exist - process it [11:18:04]wFMCommunicate request_size=4 [11:18:04]MH_SAM_APDU [11:18:04]CAPDU: 80 11 00 00 [11:18:04]Write to MH i2c: E2 08 00 7C 04 80 11 00 00 00 00 00 00 FA [11:18:04]Write i2c OK [11:18:04]MH_I2C_Read... [11:18:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:18:04]Read from MH i2c: E2 [11:18:04]MH_I2C_Read... [11:18:04]Read from MH i2c: E2 17 00 [11:18:04]MH_I2C_Read... [11:18:04]Read from MH i2c: E2 17 00 7C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [11:18:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:18:04]wFMCommunicate OK [11:18:04]requested_item fd.num is exist - process it [11:18:04]SAM_PROTO_GetFieldsCounters [11:18:04]wFMCommunicate request_size=4 [11:18:04]MH_SAM_APDU [11:18:04]CAPDU: 80 13 00 00 [11:18:04]Write to MH i2c: E2 08 00 7D 04 80 13 00 00 00 00 00 00 FD [11:18:04]Write i2c OK [11:18:04]MH_I2C_Read... [11:18:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:18:05]Read from MH i2c: E2 [11:18:05]MH_I2C_Read... [11:18:05]Read from MH i2c: E2 62 00 [11:18:05]MH_I2C_Read... [11:18:05]Read from MH i2c: E2 62 00 7D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 F5 [11:18: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E2 00 00 00 5E 04 04 00 E2 00 00 00 57 04 04 00 E3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:18:05]wFMCommunicate OK [11:18:05]SAM_PROTO_GetFieldsCounters done [11:18:05]requested_item shift.num is exist - process it [11:18:05]requested_item shift.opened is exist - process it [11:18:05]req_shift_opened [11:18:05]FM_GetShiftState [11:18:05]SAM_PROTO_GetShiftState [11:18:05]wFMCommunicate request_size=4 [11:18:05]MH_SAM_APDU [11:18:05]CAPDU: 80 13 01 00 [11:18:05]Write to MH i2c: E2 08 00 7E 04 80 13 01 00 00 00 00 00 FF [11:18:05]Write i2c OK [11:18:05]MH_I2C_Read... [11:18:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:18:05]Read from MH i2c: E2 [11:18:05]MH_I2C_Read... [11:18:05]Read from MH i2c: E2 0E 00 [11:18:05]MH_I2C_Read... [11:18:05]Read from MH i2c: E2 0E 00 7E 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CD [11:18:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:18:05]wFMCommunicate OK [11:18:05]SAM_PROTO_GetShiftState done [11:18:05]FM_GetShiftState done [11:18:05]req_shift_opened done [11:18:05]requested_item shift.open_date is exist - process it [11:18:05]req_shift_open_date [11:18:05]req_shift_open_date done [11:18:05]produce_requested_data done [11:18:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162781,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:18:05]process_action_free close_receipt [11:18:05]json_value_free [11:18:05]json_value_free done [11:18:05]process_json_proto returns [11:18:05]Send response to host [11:18:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162781,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:18:05]free response buf [11:18:05]execute_script done [11:18:05]execute_script returns [11:18:05]free content buf [11:18:05]Sock 10.Close socket [11:18:05]Sock 10.Thread stoped [11:18:08]OFD Sender: No OFD packet to send [11:18:13]OFD Sender: No OFD packet to send [11:18:17]recv_with_timeout no data received [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:41]recv_with_timeout no data received [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:02]accept exits with 7 [11:19:02]New connection [11:19:02]New thread 3066498404 created [11:19:02]Thread 3066641764 joined [11:19:02]Waiting for new connection... [11:19:02] Sock 7.Parse request [11:19:02]Sock 7.Check first char [11:19:02]Sock 7.First char is OK [11:19:02]request: POST /json_proto HTTP/1.0 [11:19:02]Method: POST [11:19:02]URL: /json_proto [11:19:02]Method is POST - this is cgi request [11:19:02]url: /json_proto [11:19:02]query_string will be loaded in cgi processing [11:19:02]execute_cgi json_proto POST (null) [11:19:02]execute_cgi path=json_proto method=POST [11:19:02]POST find Content-Length [11:19:02]Host: 172.17.44.132:8080 [11:19:02]Content-Length: 677 [11:19:02]Content-Type: application/json [11:19:02] [11:19:02]POST finish read [11:19:02]Found Content-Length = 677 [11:19:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:02]execute_script... [11:19:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291235", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:02]POST & json_proto [11:19:02]process_json_proto [11:19:02]json parsed OK: [11:19:02]protocol is kg_v1.0 [11:19:02]action value=close_receipt [11:19:02]process_action close_receipt [11:19:02]cmd_close_receipt [11:19:02]MH_GetDate [11:19:02]Write to MH i2c: F0 00 00 7F 04 72 [11:19:02]Write i2c OK [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: F0 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: F0 09 00 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: F0 09 00 7F 04 00 A6 7B C4 66 2A 83 C1 65 99 [11:19:02]GetLastDocTimeStamp 1724152680 [11:19:02]current date 1724152742 [11:19:02]FM_GetShiftState [11:19:02]SAM_PROTO_GetShiftState [11:19:02]wFMCommunicate request_size=4 [11:19:02]MH_SAM_APDU [11:19:02]CAPDU: 80 13 01 00 [11:19:02]Write to MH i2c: E2 08 00 80 04 80 13 01 00 00 00 00 00 01 [11:19:02]Write i2c OK [11:19:02]MH_I2C_Read... [11:19:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:02]Read from MH i2c: E2 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: E2 0E 00 [11:19:02]MH_I2C_Read... [11:19:02]Read from MH i2c: E2 0E 00 80 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CF [11:19:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:19:02]wFMCommunicate OK [11:19:02]SAM_PROTO_GetShiftState done [11:19:02]FM_GetShiftState done [11:19:02]opened in 1724113081 [11:19:02]opened+sec_in_day 1724199481 [11:19:02]quantity*price = 60003 [11:19:02]sum+1 = 60004 [11:19:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 227 20.08.2024 11:19 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162782 ФПД: 15407696441780 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111902&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162782&fm=15407696441780&tin=02508201610067®Number=0000000000092562&sum=60000 [11:19:03]StoreToDocumentArchive [11:19:03]shift 465 fd 162782 [11:19:03]save to /storage/0465/doc_00162782 [11:19:03]save last doc name /storage/0465/doc_00162782 to /storage/kkm_last_doc_name [11:19:03]save OK [11:19:03]Clear old archive folders... [11:19:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:03]tlvbuf is 01799AD0 [11:19:03]SAM_PROTO_ClearQueue [11:19:03]wFMCommunicate request_size=4 [11:19:03]MH_SAM_APDU [11:19:03]CAPDU: 80 09 00 00 [11:19:03]Write to MH i2c: E2 08 00 8D 04 80 09 00 00 00 00 00 00 03 [11:19:03]Write i2c OK [11:19:03]MH_I2C_Read... [11:19:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:03]Read from MH i2c: E2 [11:19:03]MH_I2C_Read... [11:19:03]Read from MH i2c: E2 03 00 [11:19:03]MH_I2C_Read... [11:19:03]Read from MH i2c: E2 03 00 8D 04 00 90 00 05 [11:19:03]RAPDU: 90 00 [11:19:03]wFMCommunicate OK [11:19:03]SAM_PROTO_ClearQueue done [11:19:03]KKMCreateOFDPacket [11:19:03]OFDProtocolAddRootSTLVToBuf [11:19:03]FM_MakeSignedData [11:19:03]FM_MakeSignedData [11:19:03]SAM_PROTO_SignData [11:19:03]wFMCommunicate request_size=4 [11:19:03]MH_SAM_APDU [11:19:03]CAPDU: 80 0D 01 02 [11:19:03]Write to MH i2c: E2 08 00 8E 04 80 0D 01 02 00 00 00 00 0B [11:19:03]Write i2c OK [11:19:03]MH_I2C_Read... [11:19:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:03]Read from MH i2c: E2 [11:19:03]MH_I2C_Read... [11:19:03]Read from MH i2c: E2 03 00 [11:19:03]MH_I2C_Read... [11:19:03]Read from MH i2c: E2 03 00 8E 04 00 90 00 06 [11:19:03]RAPDU: 90 00 [11:19:03]wFMCommunicate OK [11:19:03]wFMCommunicate request_size=255 [11:19:03]MH_SAM_APDU [11:19:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 A6 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7B 02 00 35 04 06 00 0E [11:19:03]Write to MH i2c: E2 02 01 8F 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 A6 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7B 02 00 35 04 06 00 0E 00 00 BF [11:19:03]Write i2c OK [11:19:03]MH_I2C_Read... [11:19:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:03]Read from MH i2c: E2 [11:19:03]MH_I2C_Read... [11:19:03]Read from MH i2c: E2 03 00 [11:19:03]MH_I2C_Read... [11:19:03]Read from MH i2c: E2 03 00 8F 04 00 90 00 07 [11:19:03]RAPDU: 90 00 [11:19:03]wFMCommunicate OK [11:19:03]wFMCommunicate request_size=10 [11:19:03]MH_SAM_APDU [11:19:03]CAPDU: 80 0D 02 02 05 03 62 45 F1 B4 [11:19:03]Write to MH i2c: E2 0D 00 90 04 80 0D 02 02 05 00 03 62 45 F1 B4 00 00 67 [11:19:03]Write i2c OK [11:19:03]MH_I2C_Read... [11:19:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:04]Read from MH i2c: E2 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 03 00 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 03 00 90 04 00 90 00 08 [11:19:04]RAPDU: 90 00 [11:19:04]wFMCommunicate OK [11:19:04]wFMCommunicate request_size=4 [11:19:04]MH_SAM_APDU [11:19:04]CAPDU: 80 0D 03 02 [11:19:04]Write to MH i2c: E2 08 00 91 04 80 0D 03 02 00 00 00 00 10 [11:19:04]Write i2c OK [11:19:04]MH_I2C_Read... [11:19:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:04]Read from MH i2c: E2 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 0B 00 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 0B 00 91 04 00 77 D7 F5 4C E8 AC 9B 92 90 00 61 [11:19:04]RAPDU: 77 D7 F5 4C E8 AC 9B 92 90 00 [11:19:04]wFMCommunicate OK [11:19:04]SAM_PROTO_SignData done [11:19:04]FM_MakeSignedData done [11:19:04]CreateOFDProtocolMessage [11:19:04]wFMCommunicate request_size=4 [11:19:04]MH_SAM_APDU [11:19:04]CAPDU: 80 11 00 00 [11:19:04]Write to MH i2c: E2 08 00 92 04 80 11 00 00 00 00 00 00 10 [11:19:04]Write i2c OK [11:19:04]MH_I2C_Read... [11:19:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:04]Read from MH i2c: E2 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 17 00 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: E2 17 00 92 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [11:19:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:04]wFMCommunicate OK [11:19:04]CreateOFDProtocolMessage done [11:19:04]OFDSenderStorePacket 162782 [11:19:04]StoreOFDPacket docnum=162782 [11:19:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 62 3E 07 01 21 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 A6 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7B 02 00 35 04 06 00 0E 03 62 45 F1 B4 77 D7 F5 4C E8 AC 9B 92 [11:19:04]CheckFolder [11:19:04]dirname=/storage/ofd_packets [11:19:04]CheckFolder done [11:19:04]ProducePacketName [11:19:04]name=ofd_packets/00162782 [11:19:04]NVStorageSaveData ofd_packets/00162782 [11:19:04]File name is /storage/ofd_packets/00162782 [11:19:04]Write 301 bytes [11:19:04]NVStorageSaveData done [11:19:04]OFDSenderStorePacket done [11:19:04]KKMCreateOFDPacket done [11:19:04]NVStorageSaveData kkm_last_timestamp [11:19:04]File name is /storage/kkm_last_timestamp [11:19:04]Write 4 bytes [11:19:04]NVStorageSaveData done [11:19:04]ExternCall_PrintAddStr [11:19:04]wPrintStart [11:19:04]Write to MH i2c: 01 00 00 93 04 97 [11:19:04]Write i2c OK [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: 01 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: 01 07 00 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: 01 07 00 93 04 00 00 00 00 00 FF 0F AC [11:19:04]RasterBufferAndPrint [11:19:04]line Счет N : (1)291235 [11:19:04]line ИНН: 02508201610067 [11:19:04]line Контрольно-Кассовый Чек [11:19:04]line ПРОДАЖА [11:19:04]line ТРК (МРК, ГНК) : 42 [11:19:04]line Товар: 2710124130 [11:19:04]line Аи-92-К-5 [11:19:04]line 8.850 * 67.80 [11:19:04]line = 600.03 [11:19:04]line НДС 12% НСП 1% [11:19:04]line > о реализуемом товаре [11:19:04]line ОКРУГЛЕНИЕ: -0.03 [11:19:04]line ИТОГО: 600.00 [11:19:04]line Внесено: 600.00 [11:19:04]line СДАЧА: 0.00 [11:19:04]line НСП 1% : 5.31 [11:19:04]line НДС 12% : 63.72 [11:19:04]line Наличными: 600.00 [11:19:04]line Безнал.: 0.00 [11:19:04]line Место: АЗС № 130 "Партнер Нефть" [11:19:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:19:04]line СНО: Общий режим [11:19:04]line Чек 227 20.08.2024 11:19 [11:19:04]line Смена: 465 ФФД: 1.0 [11:19:04]line ЗНМ: 0300000070 [11:19:04]line РНМ: 0000000000092562 [11:19:04]line Версия ККМ: 001 [11:19:04]line ФМ: 0000000000871769 [11:19:04]line ФД: 162782 [11:19:04]line ФПД: 15407696441780 [11:19:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111902&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162782&fm=15407696441780&tin=02508201610067®Number=0000000000092562&sum=60000 [11:19:04]written 0, free lines is 4095 [11:19:04]OFD Sender: Processing packet 162782 [packets to send 957, broken 956] [11:19:04]ProducePacketName [11:19:04]name=ofd_packets/00162782 [11:19:04]OFD Sender: To server: pG, [11:19:04]CommunicateWithHost lk.salyk.kg:30040 [11:19:04]ConnectInit lk.salyk.kg [11:19:04]Connected sock=9 [11:19: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 36 39 0F 01 00 00 62 3E 07 01 21 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 00 00 00 F4 03 04 00 A6 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7B 02 00 35 04 06 00 0E 03 62 45 F1 B4 77 D7 F5 4C E8 AC 9B 92 [11:19:04]Write to MH i2c: 01 00 00 BE 04 C2 [11:19:04]Write i2c OK [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: 01 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: 01 07 00 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: 01 07 00 BE 04 00 00 00 00 00 C5 0C 9A [11:19:04]RasterBufferAndPrint [11:19:04]line [11:19:04]line [11:19:04]line [11:19:04]line [11:19:04]line [11:19:04]written 0, free lines is 3278 [11:19:04]MH_Cut [11:19:04]Write to MH i2c: D1 01 00 C5 04 01 9B [11:19:04]Write i2c OK [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: D1 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: D1 01 00 [11:19:04]MH_I2C_Read... [11:19:04]Read from MH i2c: D1 01 00 C5 04 00 9A [11:19:04]Write to MH i2c: 01 00 00 C6 04 CA [11:19:04]Write i2c OK [11:19:04]MH_I2C_Read... [11:19: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 36 39 4F 00 00 00 E9 75 47 00 13 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 36 39 10 04 04 00 DE 7B 02 00 F4 03 04 00 FB 24 C4 66 B6 04 01 00 00 ED D8 51 F6 D9 3D 78 39 [11:19:04]CommunicateWithHost err = 0 [11:19:04]CheckOFDResponse [11:19:04]1017 (14) - 77093643461234 [11:19:04]1041 (16) - 0000000000871769 [11:19:04]1040 (4) - 162782 [11:19:04]1012 (4) - 20.08.2024 05:09 [11:19:04]1206 (1) - 0 [11:19:04]OFD Sender: Remove packet 162782 [11:19:04]ProducePacketName [11:19:04]name=ofd_packets/00162782 [11:19:04]NVStorageDeleteData [11:19:05]OFD Sender: No OFD packet to send [11:19:05]*** Cut start [11:19:05]*** Purtial cut [11:19:05]*** Stage 1: CUTSNS_PIN = 1 [11:19:07]Read from MH i2c: 01 [11:19:07]MH_I2C_Read... [11:19:07]*** Stop cut motor [11:19:07]*** Cut end [11:19:07]Read from MH i2c: 01 07 00 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: 01 07 00 C6 04 00 00 00 00 00 FF 0F DF [11:19:07]process_action close_receipt done [11:19:07]requested_data is exist [11:19:07]produce_requested_data [11:19:07]requested_item fm.sn is exist - process it [11:19:07]wFMCommunicate request_size=4 [11:19:07]MH_SAM_APDU [11:19:07]CAPDU: 80 11 00 00 [11:19:07]Write to MH i2c: E2 08 00 C7 04 80 11 00 00 00 00 00 00 45 [11:19:07]Write i2c OK [11:19:07]MH_I2C_Read... [11:19:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:07]Read from MH i2c: E2 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: E2 17 00 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: E2 17 00 C7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9E [11:19:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:07]wFMCommunicate OK [11:19:07]requested_item fd.num is exist - process it [11:19:07]SAM_PROTO_GetFieldsCounters [11:19:07]wFMCommunicate request_size=4 [11:19:07]MH_SAM_APDU [11:19:07]CAPDU: 80 13 00 00 [11:19:07]Write to MH i2c: E2 08 00 C8 04 80 13 00 00 00 00 00 00 48 [11:19:07]Write i2c OK [11:19:07]MH_I2C_Read... [11:19:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:07]Read from MH i2c: E2 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: E2 62 00 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: E2 62 00 C8 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 44 [11:19: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E3 00 00 00 5E 04 04 00 E3 00 00 00 57 04 04 00 E4 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:19:07]wFMCommunicate OK [11:19:07]SAM_PROTO_GetFieldsCounters done [11:19:07]requested_item shift.num is exist - process it [11:19:07]requested_item shift.opened is exist - process it [11:19:07]req_shift_opened [11:19:07]FM_GetShiftState [11:19:07]SAM_PROTO_GetShiftState [11:19:07]wFMCommunicate request_size=4 [11:19:07]MH_SAM_APDU [11:19:07]CAPDU: 80 13 01 00 [11:19:07]Write to MH i2c: E2 08 00 C9 04 80 13 01 00 00 00 00 00 4A [11:19:07]Write i2c OK [11:19:07]MH_I2C_Read... [11:19:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:07]Read from MH i2c: E2 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: E2 0E 00 [11:19:07]MH_I2C_Read... [11:19:07]Read from MH i2c: E2 0E 00 C9 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 18 [11:19:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:19:07]wFMCommunicate OK [11:19:07]SAM_PROTO_GetShiftState done [11:19:07]FM_GetShiftState done [11:19:07]req_shift_opened done [11:19:07]requested_item shift.open_date is exist - process it [11:19:07]req_shift_open_date [11:19:07]req_shift_open_date done [11:19:07]produce_requested_data done [11:19:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162782,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:19:07]process_action_free close_receipt [11:19:07]json_value_free [11:19:07]json_value_free done [11:19:07]process_json_proto returns [11:19:07]Send response to host [11:19:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162782,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:19:07]free response buf [11:19:07]execute_script done [11:19:07]execute_script returns [11:19:07]free content buf [11:19:07]Sock 7.Close socket [11:19:07]Sock 7.Thread stoped [11:19:10]OFD Sender: No OFD packet to send [11:19:14]recv_with_timeout no data received [11:19:15]OFD Sender: No OFD packet to send [11:19:17]accept exits with 10 [11:19:17]New connection [11:19:17]New thread 3066641764 created [11:19:17]Thread 3066498404 joined [11:19:17]Waiting for new connection... [11:19:17] Sock 10.Parse request [11:19:17]Sock 10.Check first char [11:19:17]Sock 10.First char is OK [11:19:17]request: POST /json_proto HTTP/1.0 [11:19:17]Method: POST [11:19:17]URL: /json_proto [11:19:17]Method is POST - this is cgi request [11:19:17]url: /json_proto [11:19:17]query_string will be loaded in cgi processing [11:19:17]execute_cgi json_proto POST (null) [11:19:17]execute_cgi path=json_proto method=POST [11:19:17]POST find Content-Length [11:19:17]Host: 172.17.44.132:8080 [11:19:17]Content-Length: 792 [11:19:17]Content-Type: application/json [11:19:17] [11:19:17]POST finish read [11:19:17]Found Content-Length = 792 [11:19:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:17]execute_script... [11:19:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291234", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:19:17]POST & json_proto [11:19:17]process_json_proto [11:19:17]json parsed OK: [11:19:17]protocol is kg_v1.0 [11:19:17]action value=close_receipt [11:19:17]process_action close_receipt [11:19:17]cmd_close_receipt [11:19:17]MH_GetDate [11:19:17]Write to MH i2c: F0 00 00 CA 04 BD [11:19:17]Write i2c OK [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: F0 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: F0 09 00 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: F0 09 00 CA 04 00 B5 7B C4 66 2A 83 C1 65 F3 [11:19:17]GetLastDocTimeStamp 1724152742 [11:19:17]current date 1724152757 [11:19:17]FM_GetShiftState [11:19:17]SAM_PROTO_GetShiftState [11:19:17]wFMCommunicate request_size=4 [11:19:17]MH_SAM_APDU [11:19:17]CAPDU: 80 13 01 00 [11:19:17]Write to MH i2c: E2 08 00 CB 04 80 13 01 00 00 00 00 00 4C [11:19:17]Write i2c OK [11:19:17]MH_I2C_Read... [11:19:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:17]Read from MH i2c: E2 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: E2 0E 00 [11:19:17]MH_I2C_Read... [11:19:17]Read from MH i2c: E2 0E 00 CB 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1A [11:19:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:19:17]wFMCommunicate OK [11:19:17]SAM_PROTO_GetShiftState done [11:19:17]FM_GetShiftState done [11:19:17]opened in 1724113081 [11:19:17]opened+sec_in_day 1724199481 [11:19:17]quantity*price = 0 [11:19:17]sum+1 = 1 [11:19:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 228 20.08.2024 11:19 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162783 ФПД: 242160332748581 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162783&fm=242160332748581&tin=02508201610067®Number=0000000000092562&sum=0 [11:19:18]StoreToDocumentArchive [11:19:18]shift 465 fd 162783 [11:19:18]save to /storage/0465/doc_00162783 [11:19:18]save last doc name /storage/0465/doc_00162783 to /storage/kkm_last_doc_name [11:19:18]save OK [11:19:18]Clear old archive folders... [11:19:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:19:18]tlvbuf is 017A1380 [11:19:18]SAM_PROTO_ClearQueue [11:19:18]wFMCommunicate request_size=4 [11:19:18]MH_SAM_APDU [11:19:18]CAPDU: 80 09 00 00 [11:19:18]Write to MH i2c: E2 08 00 D8 04 80 09 00 00 00 00 00 00 4E [11:19:18]Write i2c OK [11:19:18]MH_I2C_Read... [11:19:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:19:18]Read from MH i2c: E2 [11:19:18]MH_I2C_Read... [11:19:18]Read from MH i2c: E2 03 00 [11:19:18]MH_I2C_Read... [11:19:18]Read from MH i2c: E2 03 00 D8 04 00 90 00 50 [11:19:18]RAPDU: 90 00 [11:19:18]wFMCommunicate OK [11:19:18]SAM_PROTO_ClearQueue done [11:19:18]KKMCreateOFDPacket [11:19:18]OFDProtocolAddRootSTLVToBuf [11:19:18]FM_MakeSignedData [11:19:18]FM_MakeSignedData [11:19:18]SAM_PROTO_SignData [11:19:18]wFMCommunicate request_size=4 [11:19:18]MH_SAM_APDU [11:19:18]CAPDU: 80 0D 01 02 [11:19:18]Write to MH i2c: E2 08 00 D9 04 80 0D 01 02 00 00 00 00 56 [11:19:18]Write i2c OK [11:19:18]MH_I2C_Read... [11:19:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:19:18]Read from MH i2c: E2 [11:19:18]MH_I2C_Read... [11:19:18]Read from MH i2c: E2 03 00 [11:19:18]MH_I2C_Read... [11:19:18]Read from MH i2c: E2 03 00 D9 04 00 90 00 51 [11:19:18]RAPDU: 90 00 [11:19:18]wFMCommunicate OK [11:19:18]wFMCommunicate request_size=255 [11:19:18]MH_SAM_APDU [11:19:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 B5 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7B 02 00 35 04 06 00 DC [11:19:18]Write to MH i2c: E2 02 01 DA 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 B5 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7B 02 00 35 04 06 00 DC 00 00 84 [11:19:18]Write i2c OK [11:19:18]MH_I2C_Read... [11:19:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:18]Read from MH i2c: E2 [11:19:18]MH_I2C_Read... [11:19:18]Read from MH i2c: E2 03 00 [11:19:18]MH_I2C_Read... [11:19:18]Read from MH i2c: E2 03 00 DA 04 00 90 00 52 [11:19:18]RAPDU: 90 00 [11:19:18]wFMCommunicate OK [11:19:18]wFMCommunicate request_size=10 [11:19:18]MH_SAM_APDU [11:19:18]CAPDU: 80 0D 02 02 05 3E 58 9C B7 25 [11:19:18]Write to MH i2c: E2 0D 00 DB 04 80 0D 02 02 05 00 3E 58 9C B7 25 00 00 71 [11:19:18]Write i2c OK [11:19:18]MH_I2C_Read... [11:19:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:19:18]Read from MH i2c: E2 [11:19:18]MH_I2C_Read... [11:19:18]Read from MH i2c: E2 03 00 [11:19:18]MH_I2C_Read... [11:19:18]Read from MH i2c: E2 03 00 DB 04 00 90 00 53 [11:19:18]RAPDU: 90 00 [11:19:18]wFMCommunicate OK [11:19:18]wFMCommunicate request_size=4 [11:19:18]MH_SAM_APDU [11:19:18]CAPDU: 80 0D 03 02 [11:19:18]Write to MH i2c: E2 08 00 DC 04 80 0D 03 02 00 00 00 00 5B [11:19:18]Write i2c OK [11:19:18]MH_I2C_Read... [11:19:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:19:18]Read from MH i2c: E2 [11:19:18]MH_I2C_Read... [11:19:18]Read from MH i2c: E2 0B 00 [11:19:18]MH_I2C_Read... [11:19:18]Read from MH i2c: E2 0B 00 DC 04 00 FB 6C 34 3E 2F 40 0C 67 90 00 17 [11:19:18]RAPDU: FB 6C 34 3E 2F 40 0C 67 90 00 [11:19:18]wFMCommunicate OK [11:19:18]SAM_PROTO_SignData done [11:19:18]FM_MakeSignedData done [11:19:18]CreateOFDProtocolMessage [11:19:18]wFMCommunicate request_size=4 [11:19:18]MH_SAM_APDU [11:19:18]CAPDU: 80 11 00 00 [11:19:18]Write to MH i2c: E2 08 00 DD 04 80 11 00 00 00 00 00 00 5B [11:19:18]Write i2c OK [11:19:18]MH_I2C_Read... [11:19:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:19]Read from MH i2c: E2 [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: E2 17 00 [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: E2 17 00 DD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B4 [11:19:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:19]wFMCommunicate OK [11:19:19]CreateOFDProtocolMessage done [11:19:19]OFDSenderStorePacket 162783 [11:19:19]StoreOFDPacket docnum=162783 [11:19:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 48 8E 07 01 F7 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 B5 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7B 02 00 35 04 06 00 DC 3E 58 9C B7 25 FB 6C 34 3E 2F 40 0C 67 [11:19:19]CheckFolder [11:19:19]dirname=/storage/ofd_packets [11:19:19]CheckFolder done [11:19:19]ProducePacketName [11:19:19]name=ofd_packets/00162783 [11:19:19]NVStorageSaveData ofd_packets/00162783 [11:19:19]File name is /storage/ofd_packets/00162783 [11:19:19]Write 301 bytes [11:19:19]NVStorageSaveData done [11:19:19]OFDSenderStorePacket done [11:19:19]KKMCreateOFDPacket done [11:19:19]NVStorageSaveData kkm_last_timestamp [11:19:19]File name is /storage/kkm_last_timestamp [11:19:19]Write 4 bytes [11:19:19]NVStorageSaveData done [11:19:19]ExternCall_PrintAddStr [11:19:19]wPrintStart [11:19:19]Write to MH i2c: 01 00 00 DE 04 E2 [11:19:19]Write i2c OK [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: 01 [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: 01 07 00 [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: 01 07 00 DE 04 00 00 00 00 00 FF 0F F7 [11:19:19]RasterBufferAndPrint [11:19:19]line Счет N : (1)291234 [11:19:19]line ИНН: 02508201610067 [11:19:19]line Контрольно-Кассовый Чек [11:19:19]line ПРОДАЖА [11:19:19]line ТРК (МРК, ГНК) : 32 [11:19:19]line Товар: 2710124130 [11:19:19]line Аи-92-К-5 [11:19:19]line 14.750 * 0.00 [11:19:19]line = 0.00 [11:19:19]line НДС 12% НСП 1% [11:19:19]line > о реализуемом товаре [11:19:19]line ИТОГО: 0.00 [11:19:19]line НСП 1% : 0.00 [11:19:19]line НДС 12% : 0.00 [11:19:19]line Наличными: 0.00 [11:19:19]line Безнал.: 0.00 [11:19:19]line Место: АЗС № 130 "Партнер Нефть" [11:19:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:19:19]line СНО: Общий режим [11:19:19]line Чек 228 20.08.2024 11:19 [11:19:19]line Смена: 465 ФФД: 1.0 [11:19:19]line ЗНМ: 0300000070 [11:19:19]line РНМ: 0000000000092562 [11:19:19]line Версия ККМ: 001 [11:19:19]line Талоны: Топливная Карта [11:19:19]line 99718 [11:19:19]line ФМ: 0000000000871769 [11:19:19]line ФД: 162783 [11:19:19]line ФПД: 242160332748581 [11:19:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T111917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162783&fm=242160332748581&tin=02508201610067®Number=0000000000092562&sum=0 [11:19:19]written 0, free lines is 4095 [11:19:19]OFD Sender: Processing packet 162783 [packets to send 957, broken 956] [11:19:19]ProducePacketName [11:19:19]name=ofd_packets/00162783 [11:19:19]OFD Sender: To server: pG, [11:19:19]CommunicateWithHost lk.salyk.kg:30040 [11:19:19]ConnectInit lk.salyk.kg [11:19:19]Write to MH i2c: 01 00 00 08 05 0D [11:19:19]Write i2c OK [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: 01 [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: 01 07 00 [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: 01 07 00 08 05 00 00 00 00 00 D1 0C F1 [11:19:19]RasterBufferAndPrint [11:19:19]line [11:19:19]line [11:19:19]line [11:19:19]line [11:19:19]line [11:19:19]written 0, free lines is 3289 [11:19:19]MH_Cut [11:19:19]Write to MH i2c: D1 01 00 0F 05 01 E6 [11:19:19]Write i2c OK [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: D1 [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: D1 01 00 [11:19:19]MH_I2C_Read... [11:19:19]Read from MH i2c: D1 01 00 0F 05 00 E5 [11:19:19]Write to MH i2c: 01 00 00 10 05 15 [11:19:19]Write i2c OK [11:19:19]MH_I2C_Read... [11:19:20]*** Cut start [11:19:20]*** Purtial cut [11:19:20]*** Stage 1: CUTSNS_PIN = 1 [11:19:22]Read from MH i2c: 01 [11:19:22]MH_I2C_Read... [11:19:22]*** Stop cut motor [11:19:22]*** Cut end [11:19:22]Read from MH i2c: 01 07 00 [11:19:22]MH_I2C_Read... [11:19:22]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 FF 0F 2A [11:19:22]process_action close_receipt done [11:19:22]requested_data is exist [11:19:22]produce_requested_data [11:19:22]requested_item fm.sn is exist - process it [11:19:22]wFMCommunicate request_size=4 [11:19:22]MH_SAM_APDU [11:19:22]CAPDU: 80 11 00 00 [11:19:22]Write to MH i2c: E2 08 00 11 05 80 11 00 00 00 00 00 00 90 [11:19:22]Write i2c OK [11:19:22]MH_I2C_Read... [11:19:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:19:22]Read from MH i2c: E2 [11:19:22]MH_I2C_Read... [11:19:22]Read from MH i2c: E2 17 00 [11:19:22]MH_I2C_Read... [11:19:22]Read from MH i2c: E2 17 00 11 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [11:19:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:19:22]wFMCommunicate OK [11:19:22]requested_item fd.num is exist - process it [11:19:22]SAM_PROTO_GetFieldsCounters [11:19:22]wFMCommunicate request_size=4 [11:19:22]MH_SAM_APDU [11:19:22]CAPDU: 80 13 00 00 [11:19:22]Write to MH i2c: E2 08 00 12 05 80 13 00 00 00 00 00 00 93 [11:19:22]Write i2c OK [11:19:22]MH_I2C_Read... [11:19:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:19:22]Read from MH i2c: E2 [11:19:22]MH_I2C_Read... [11:19:22]Read from MH i2c: E2 62 00 [11:19:22]MH_I2C_Read... [11:19:22]Read from MH i2c: E2 62 00 12 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 93 [11:19: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E4 00 00 00 5E 04 04 00 E4 00 00 00 57 04 04 00 E5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:19:22]wFMCommunicate OK [11:19:22]SAM_PROTO_GetFieldsCounters done [11:19:22]requested_item shift.num is exist - process it [11:19:22]requested_item shift.opened is exist - process it [11:19:22]req_shift_opened [11:19:22]FM_GetShiftState [11:19:22]SAM_PROTO_GetShiftState [11:19:22]wFMCommunicate request_size=4 [11:19:22]MH_SAM_APDU [11:19:22]CAPDU: 80 13 01 00 [11:19:22]Write to MH i2c: E2 08 00 13 05 80 13 01 00 00 00 00 00 95 [11:19:22]Write i2c OK [11:19:22]MH_I2C_Read... [11:19:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:19:22]Read from MH i2c: E2 [11:19:22]MH_I2C_Read... [11:19:22]Read from MH i2c: E2 0E 00 [11:19:22]MH_I2C_Read... [11:19:22]Read from MH i2c: E2 0E 00 13 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 63 [11:19:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:19:22]wFMCommunicate OK [11:19:22]SAM_PROTO_GetShiftState done [11:19:22]FM_GetShiftState done [11:19:22]req_shift_opened done [11:19:22]requested_item shift.open_date is exist - process it [11:19:22]req_shift_open_date [11:19:22]req_shift_open_date done [11:19:22]produce_requested_data done [11:19:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162783,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:19:22]process_action_free close_receipt [11:19:22]json_value_free [11:19:22]json_value_free done [11:19:22]process_json_proto returns [11:19:22]Send response to host [11:19:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162783,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:19:22]free response buf [11:19:22]execute_script done [11:19:22]execute_script returns [11:19:22]free content buf [11:19:22]Sock 10.Close socket [11:19:22]Sock 10.Thread stoped [11:19:24]ConnectInit Can't take IP for lk.salyk.kg [11:19:24]CommunicateWithHost connect error [11:19:24]CommunicateWithHost err = -1 [11:19:24]OFD Sender: Server communicate error [11:19:29]OFD Sender: Processing packet 162783 [packets to send 957, broken 956] [11:19:29]ProducePacketName [11:19:29]name=ofd_packets/00162783 [11:19:29]OFD Sender: To server: pG, [11:19:29]CommunicateWithHost lk.salyk.kg:30040 [11:19:29]ConnectInit lk.salyk.kg [11:19:36]Connected sock=10 [11:19: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 36 39 0F 01 00 00 48 8E 07 01 F7 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 00 00 00 F4 03 04 00 B5 7B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7B 02 00 35 04 06 00 DC 3E 58 9C B7 25 FB 6C 34 3E 2F 40 0C 67 [11:19: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 36 39 4F 00 00 00 78 C5 47 00 C1 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7B 02 00 F4 03 04 00 1B 25 C4 66 B6 04 01 00 00 B8 22 AC FB E0 23 D2 35 [11:19:38]CommunicateWithHost err = 0 [11:19:38]CheckOFDResponse [11:19:38]1017 (14) - 77093643461234 [11:19:38]1041 (16) - 0000000000871769 [11:19:38]1040 (4) - 162783 [11:19:38]1012 (4) - 20.08.2024 05:09 [11:19:38]1206 (1) - 0 [11:19:38]OFD Sender: Remove packet 162783 [11:19:38]ProducePacketName [11:19:38]name=ofd_packets/00162783 [11:19:38]NVStorageDeleteData [11:19:39]OFD Sender: No OFD packet to send [11:19:44]OFD Sender: No OFD packet to send [11:19:49]OFD Sender: No OFD packet to send [11:19:54]OFD Sender: No OFD packet to send [11:19:58]recv_with_timeout no data received [11:19:59]OFD Sender: No OFD packet to send [11:20:04]OFD Sender: No OFD packet to send [11:20:09]OFD Sender: No OFD packet to send [11:20:13]recv_with_timeout no data received [11:20:14]OFD Sender: No OFD packet to send [11:20:19]OFD Sender: No OFD packet to send [11:20:24]OFD Sender: No OFD packet to send [11:20:29]OFD Sender: No OFD packet to send [11:20:32]accept exits with 7 [11:20:32]New connection [11:20:32]New thread 3066498404 created [11:20:32]Thread 3066641764 joined [11:20:32]Waiting for new connection... [11:20:32] Sock 7.Parse request [11:20:32]Sock 7.Check first char [11:20:32]Sock 7.First char is OK [11:20:32]request: POST /json_proto HTTP/1.0 [11:20:32]Method: POST [11:20:32]URL: /json_proto [11:20:32]Method is POST - this is cgi request [11:20:32]url: /json_proto [11:20:32]query_string will be loaded in cgi processing [11:20:32]execute_cgi json_proto POST (null) [11:20:32]execute_cgi path=json_proto method=POST [11:20:32]POST find Content-Length [11:20:32]Host: 172.17.44.132:8080 [11:20:32]Content-Length: 674 [11:20:32]Content-Type: application/json [11:20:32] [11:20:32]POST finish read [11:20:32]Found Content-Length = 674 [11:20:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:32]execute_script... [11:20: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)291236", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:20:32]POST & json_proto [11:20:32]process_json_proto [11:20:32]json parsed OK: [11:20:32]protocol is kg_v1.0 [11:20:32]action value=close_receipt [11:20:32]process_action close_receipt [11:20:32]cmd_close_receipt [11:20:32]MH_GetDate [11:20:32]Write to MH i2c: F0 00 00 14 05 08 [11:20:32]Write i2c OK [11:20:32]MH_I2C_Read... [11:20:32]Read from MH i2c: F0 [11:20:32]MH_I2C_Read... [11:20:32]Read from MH i2c: F0 09 00 [11:20:32]MH_I2C_Read... [11:20:32]Read from MH i2c: F0 09 00 14 05 00 00 7C C4 66 2A 83 C1 65 8A [11:20:32]GetLastDocTimeStamp 1724152757 [11:20:32]current date 1724152832 [11:20:32]FM_GetShiftState [11:20:32]SAM_PROTO_GetShiftState [11:20:32]wFMCommunicate request_size=4 [11:20:32]MH_SAM_APDU [11:20:32]CAPDU: 80 13 01 00 [11:20:32]Write to MH i2c: E2 08 00 15 05 80 13 01 00 00 00 00 00 97 [11:20:32]Write i2c OK [11:20:32]MH_I2C_Read... [11:20:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:32]Read from MH i2c: E2 [11:20:32]MH_I2C_Read... [11:20:32]Read from MH i2c: E2 0E 00 [11:20:32]MH_I2C_Read... [11:20:32]Read from MH i2c: E2 0E 00 15 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 65 [11:20:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:20:32]wFMCommunicate OK [11:20:32]SAM_PROTO_GetShiftState done [11:20:32]FM_GetShiftState done [11:20:32]opened in 1724113081 [11:20:32]opened+sec_in_day 1724199481 [11:20:32]quantity*price = 75057 [11:20:32]sum+1 = 75058 [11:20:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.71 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 229 20.08.2024 11:20 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162784 ФПД: 42661761377721 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162784&fm=42661761377721&tin=02508201610067®Number=0000000000092562&sum=75000 [11:20:33]StoreToDocumentArchive [11:20:33]shift 465 fd 162784 [11:20:33]save to /storage/0465/doc_00162784 [11:20:33]save last doc name /storage/0465/doc_00162784 to /storage/kkm_last_doc_name [11:20:33]save OK [11:20:33]Clear old archive folders... [11:20:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:20:33]tlvbuf is 01774C60 [11:20:33]SAM_PROTO_ClearQueue [11:20:33]wFMCommunicate request_size=4 [11:20:33]MH_SAM_APDU [11:20:33]CAPDU: 80 09 00 00 [11:20:33]Write to MH i2c: E2 08 00 22 05 80 09 00 00 00 00 00 00 99 [11:20:33]Write i2c OK [11:20:33]MH_I2C_Read... [11:20:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:20:33]Read from MH i2c: E2 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: E2 03 00 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: E2 03 00 22 05 00 90 00 9B [11:20:33]RAPDU: 90 00 [11:20:33]wFMCommunicate OK [11:20:33]SAM_PROTO_ClearQueue done [11:20:33]KKMCreateOFDPacket [11:20:33]OFDProtocolAddRootSTLVToBuf [11:20:33]FM_MakeSignedData [11:20:33]FM_MakeSignedData [11:20:33]SAM_PROTO_SignData [11:20:33]wFMCommunicate request_size=4 [11:20:33]MH_SAM_APDU [11:20:33]CAPDU: 80 0D 01 02 [11:20:33]Write to MH i2c: E2 08 00 23 05 80 0D 01 02 00 00 00 00 A1 [11:20:33]Write i2c OK [11:20:33]MH_I2C_Read... [11:20:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:20:33]Read from MH i2c: E2 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: E2 03 00 [11:20:33]MH_I2C_Read... [11:20:33]Read from MH i2c: E2 03 00 23 05 00 90 00 9C [11:20:33]RAPDU: 90 00 [11:20:33]wFMCommunicate OK [11:20:33]wFMCommunicate request_size=255 [11:20:33]MH_SAM_APDU [11:20:33]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 00 7C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7B 02 00 35 04 06 00 26 CC F7 21 [11:20:33]Write to MH i2c: E2 02 01 24 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 00 7C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7B 02 00 35 04 06 00 26 CC F7 21 00 00 BA [11:20:33]Write i2c OK [11:20:33]MH_I2C_Read... [11:20:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:34]Read from MH i2c: E2 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: E2 03 00 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: E2 03 00 24 05 00 90 00 9D [11:20:34]RAPDU: 90 00 [11:20:34]wFMCommunicate OK [11:20:34]wFMCommunicate request_size=7 [11:20:34]MH_SAM_APDU [11:20:34]CAPDU: 80 0D 02 02 02 E5 B9 [11:20:34]Write to MH i2c: E2 0A 00 25 05 80 0D 02 02 02 00 E5 B9 00 00 46 [11:20:34]Write i2c OK [11:20:34]MH_I2C_Read... [11:20:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:20:34]Read from MH i2c: E2 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: E2 03 00 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [11:20:34]RAPDU: 90 00 [11:20:34]wFMCommunicate OK [11:20:34]wFMCommunicate request_size=4 [11:20:34]MH_SAM_APDU [11:20:34]CAPDU: 80 0D 03 02 [11:20:34]Write to MH i2c: E2 08 00 26 05 80 0D 03 02 00 00 00 00 A6 [11:20:34]Write i2c OK [11:20:34]MH_I2C_Read... [11:20:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:20:34]Read from MH i2c: E2 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: E2 0B 00 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: E2 0B 00 26 05 00 B0 7D 49 C4 1A 0E 5F 9E 90 00 06 [11:20:34]RAPDU: B0 7D 49 C4 1A 0E 5F 9E 90 00 [11:20:34]wFMCommunicate OK [11:20:34]SAM_PROTO_SignData done [11:20:34]FM_MakeSignedData done [11:20:34]CreateOFDProtocolMessage [11:20:34]wFMCommunicate request_size=4 [11:20:34]MH_SAM_APDU [11:20:34]CAPDU: 80 11 00 00 [11:20:34]Write to MH i2c: E2 08 00 27 05 80 11 00 00 00 00 00 00 A6 [11:20:34]Write i2c OK [11:20:34]MH_I2C_Read... [11:20:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:34]Read from MH i2c: E2 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: E2 17 00 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: E2 17 00 27 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FF [11:20:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:20:34]wFMCommunicate OK [11:20:34]CreateOFDProtocolMessage done [11:20:34]OFDSenderStorePacket 162784 [11:20:34]StoreOFDPacket docnum=162784 [11:20:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 89 BA 04 01 09 EC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 00 7C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7B 02 00 35 04 06 00 26 CC F7 21 E5 B9 B0 7D 49 C4 1A 0E 5F 9E [11:20:34]CheckFolder [11:20:34]dirname=/storage/ofd_packets [11:20:34]CheckFolder done [11:20:34]ProducePacketName [11:20:34]name=ofd_packets/00162784 [11:20:34]NVStorageSaveData ofd_packets/00162784 [11:20:34]File name is /storage/ofd_packets/00162784 [11:20:34]Write 298 bytes [11:20:34]NVStorageSaveData done [11:20:34]OFDSenderStorePacket done [11:20:34]KKMCreateOFDPacket done [11:20:34]NVStorageSaveData kkm_last_timestamp [11:20:34]File name is /storage/kkm_last_timestamp [11:20:34]Write 4 bytes [11:20:34]NVStorageSaveData done [11:20:34]ExternCall_PrintAddStr [11:20:34]wPrintStart [11:20:34]Write to MH i2c: 01 00 00 28 05 2D [11:20:34]Write i2c OK [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: 01 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: 01 07 00 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: 01 07 00 28 05 00 00 00 00 00 FF 0F 42 [11:20:34]RasterBufferAndPrint [11:20:34]line Счет N : (1)291236 [11:20:34]line ИНН: 02508201610067 [11:20:34]line Контрольно-Кассовый Чек [11:20:34]line ПРОДАЖА [11:20:34]line ТРК (МРК, ГНК) : 21 [11:20:34]line Товар: 2710194800 [11:20:34]line ДТ-К-5 [11:20:34]line 9.850 * 76.20 [11:20:34]line = 750.57 [11:20:34]line НДС 12% НСП 1% [11:20:34]line > о реализуемом товаре [11:20:34]line ОКРУГЛЕНИЕ: -0.57 [11:20:34]line ИТОГО: 750.00 [11:20:34]line Внесено: 750.00 [11:20:34]line СДАЧА: 0.00 [11:20:34]line НСП 1% : 6.64 [11:20:34]line НДС 12% : 79.71 [11:20:34]line Наличными: 750.00 [11:20:34]line Безнал.: 0.00 [11:20:34]line Место: АЗС № 130 "Партнер Нефть" [11:20:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:20:34]line СНО: Общий режим [11:20:34]line Чек 229 20.08.2024 11:20 [11:20:34]line Смена: 465 ФФД: 1.0 [11:20:34]line ЗНМ: 0300000070 [11:20:34]line РНМ: 0000000000092562 [11:20:34]line Версия ККМ: 001 [11:20:34]line ФМ: 0000000000871769 [11:20:34]line ФД: 162784 [11:20:34]line ФПД: 42661761377721 [11:20:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162784&fm=42661761377721&tin=02508201610067®Number=0000000000092562&sum=75000 [11:20:34]written 0, free lines is 4095 [11:20:34]OFD Sender: Processing packet 162784 [packets to send 957, broken 956] [11:20:34]ProducePacketName [11:20:34]name=ofd_packets/00162784 [11:20:34]OFD Sender: To server: pG, [11:20:34]CommunicateWithHost lk.salyk.kg:30040 [11:20:34]ConnectInit lk.salyk.kg [11:20:34]Write to MH i2c: 01 00 00 53 05 58 [11:20:34]Write i2c OK [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: 01 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: 01 07 00 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: 01 07 00 53 05 00 00 00 00 00 C5 0C 30 [11:20:34]RasterBufferAndPrint [11:20:34]line [11:20:34]line [11:20:34]line [11:20:34]line [11:20:34]line [11:20:34]written 0, free lines is 3274 [11:20:34]MH_Cut [11:20:34]Write to MH i2c: D1 01 00 5A 05 01 31 [11:20:34]Write i2c OK [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: D1 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: D1 01 00 [11:20:34]MH_I2C_Read... [11:20:34]Read from MH i2c: D1 01 00 5A 05 00 30 [11:20:34]Write to MH i2c: 01 00 00 5B 05 60 [11:20:34]Write i2c OK [11:20:34]MH_I2C_Read... [11:20:35]*** Cut start [11:20:35]*** Purtial cut [11:20:35]*** Stage 1: CUTSNS_PIN = 1 [11:20:35]Connected sock=11 [11:20:35]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 89 BA 04 01 09 EC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 00 00 00 F4 03 04 00 00 7C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7B 02 00 35 04 06 00 26 CC F7 21 E5 B9 B0 7D 49 C4 1A 0E 5F 9E [11:20: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 36 39 4F 00 00 00 50 11 47 00 C8 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 36 39 10 04 04 00 E0 7B 02 00 F4 03 04 00 56 25 C4 66 B6 04 01 00 00 C0 28 AE D0 C0 C7 1C D8 [11:20:36]CommunicateWithHost err = 0 [11:20:36]CheckOFDResponse [11:20:36]1017 (14) - 77093643461234 [11:20:36]1041 (16) - 0000000000871769 [11:20:36]1040 (4) - 162784 [11:20:36]1012 (4) - 20.08.2024 05:10 [11:20:36]1206 (1) - 0 [11:20:36]OFD Sender: Remove packet 162784 [11:20:36]ProducePacketName [11:20:36]name=ofd_packets/00162784 [11:20:36]NVStorageDeleteData [11:20:37]OFD Sender: No OFD packet to send [11:20:37]Read from MH i2c: 01 [11:20:37]MH_I2C_Read... [11:20:37]*** Stop cut motor [11:20:37]*** Cut end [11:20:37]Read from MH i2c: 01 07 00 [11:20:37]MH_I2C_Read... [11:20:37]Read from MH i2c: 01 07 00 5B 05 00 00 00 00 00 FF 0F 75 [11:20:37]process_action close_receipt done [11:20:37]requested_data is exist [11:20:37]produce_requested_data [11:20:37]requested_item fm.sn is exist - process it [11:20:37]wFMCommunicate request_size=4 [11:20:37]MH_SAM_APDU [11:20:37]CAPDU: 80 11 00 00 [11:20:37]Write to MH i2c: E2 08 00 5C 05 80 11 00 00 00 00 00 00 DB [11:20:37]Write i2c OK [11:20:37]MH_I2C_Read... [11:20:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:20:37]Read from MH i2c: E2 [11:20:37]MH_I2C_Read... [11:20:37]Read from MH i2c: E2 17 00 [11:20:37]MH_I2C_Read... [11:20:37]Read from MH i2c: E2 17 00 5C 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 34 [11:20:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:20:37]wFMCommunicate OK [11:20:37]requested_item fd.num is exist - process it [11:20:37]SAM_PROTO_GetFieldsCounters [11:20:37]wFMCommunicate request_size=4 [11:20:37]MH_SAM_APDU [11:20:37]CAPDU: 80 13 00 00 [11:20:37]Write to MH i2c: E2 08 00 5D 05 80 13 00 00 00 00 00 00 DE [11:20:37]Write i2c OK [11:20:37]MH_I2C_Read... [11:20:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:20:37]Read from MH i2c: E2 [11:20:37]MH_I2C_Read... [11:20:37]Read from MH i2c: E2 62 00 [11:20:37]MH_I2C_Read... [11:20:37]Read from MH i2c: E2 62 00 5D 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 E2 [11:20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E5 00 00 00 5E 04 04 00 E5 00 00 00 57 04 04 00 E6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:20:37]wFMCommunicate OK [11:20:37]SAM_PROTO_GetFieldsCounters done [11:20:37]requested_item shift.num is exist - process it [11:20:37]requested_item shift.opened is exist - process it [11:20:37]req_shift_opened [11:20:37]FM_GetShiftState [11:20:37]SAM_PROTO_GetShiftState [11:20:37]wFMCommunicate request_size=4 [11:20:37]MH_SAM_APDU [11:20:37]CAPDU: 80 13 01 00 [11:20:37]Write to MH i2c: E2 08 00 5E 05 80 13 01 00 00 00 00 00 E0 [11:20:37]Write i2c OK [11:20:37]MH_I2C_Read... [11:20:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:20:37]Read from MH i2c: E2 [11:20:37]MH_I2C_Read... [11:20:37]Read from MH i2c: E2 0E 00 [11:20:37]MH_I2C_Read... [11:20:37]Read from MH i2c: E2 0E 00 5E 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AE [11:20:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:20:37]wFMCommunicate OK [11:20:37]SAM_PROTO_GetShiftState done [11:20:37]FM_GetShiftState done [11:20:37]req_shift_opened done [11:20:37]requested_item shift.open_date is exist - process it [11:20:37]req_shift_open_date [11:20:37]req_shift_open_date done [11:20:37]produce_requested_data done [11:20:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162784,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:20:37]process_action_free close_receipt [11:20:37]json_value_free [11:20:37]json_value_free done [11:20:37]process_json_proto returns [11:20:37]Send response to host [11:20:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162784,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:20:37]free response buf [11:20:37]execute_script done [11:20:37]execute_script returns [11:20:37]free content buf [11:20:37]Sock 7.Close socket [11:20:37]Sock 7.Thread stoped [11:20:42]OFD Sender: No OFD packet to send [11:20:46]recv_with_timeout no data received [11:20:47]OFD Sender: No OFD packet to send [11:20:52]OFD Sender: No OFD packet to send [11:20:57]OFD Sender: No OFD packet to send [11:20:58]recv_with_timeout no data received [11:21:02]OFD Sender: No OFD packet to send [11:21:07]OFD Sender: No OFD packet to send [11:21:12]OFD Sender: No OFD packet to send [11:21:17]OFD Sender: No OFD packet to send [11:21:22]OFD Sender: No OFD packet to send [11:21:24]recv_with_timeout no data received [11:21:27]OFD Sender: No OFD packet to send [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:52]accept exits with 9 [11:22:52]New connection [11:22:52]New thread 3066641764 created [11:22:52]Thread 3066498404 joined [11:22:52]Waiting for new connection... [11:22:52] Sock 9.Parse request [11:22:52]Sock 9.Check first char [11:22:52]Sock 9.First char is OK [11:22:52]request: POST /json_proto HTTP/1.0 [11:22:52]Method: POST [11:22:52]URL: /json_proto [11:22:52]Method is POST - this is cgi request [11:22:52]url: /json_proto [11:22:52]query_string will be loaded in cgi processing [11:22:52]execute_cgi json_proto POST (null) [11:22:52]execute_cgi path=json_proto method=POST [11:22:52]POST find Content-Length [11:22:52]Host: 172.17.44.132:8080 [11:22:52]Content-Length: 789 [11:22:52]Content-Type: application/json [11:22:52] [11:22:52]POST finish read [11:22:52]Found Content-Length = 789 [11:22:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:52]execute_script... [11:22:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291237", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:22:52]POST & json_proto [11:22:52]process_json_proto [11:22:52]json parsed OK: [11:22:52]protocol is kg_v1.0 [11:22:52]action value=close_receipt [11:22:52]process_action close_receipt [11:22:52]cmd_close_receipt [11:22:52]MH_GetDate [11:22:52]Write to MH i2c: F0 00 00 5F 05 53 [11:22:52]Write i2c OK [11:22:52]MH_I2C_Read... [11:22:52]Read from MH i2c: F0 [11:22:52]MH_I2C_Read... [11:22:52]Read from MH i2c: F0 09 00 [11:22:52]MH_I2C_Read... [11:22:52]Read from MH i2c: F0 09 00 5F 05 00 8D 7C C4 66 2A 83 C1 65 62 [11:22:52]GetLastDocTimeStamp 1724152832 [11:22:52]current date 1724152973 [11:22:52]FM_GetShiftState [11:22:52]SAM_PROTO_GetShiftState [11:22:52]wFMCommunicate request_size=4 [11:22:52]MH_SAM_APDU [11:22:52]CAPDU: 80 13 01 00 [11:22:52]Write to MH i2c: E2 08 00 60 05 80 13 01 00 00 00 00 00 E2 [11:22:52]Write i2c OK [11:22:52]MH_I2C_Read... [11:22:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:52]Read from MH i2c: E2 [11:22:52]MH_I2C_Read... [11:22:52]Read from MH i2c: E2 0E 00 [11:22:52]MH_I2C_Read... [11:22:52]Read from MH i2c: E2 0E 00 60 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B0 [11:22:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:22:52]wFMCommunicate OK [11:22:52]SAM_PROTO_GetShiftState done [11:22:52]FM_GetShiftState done [11:22:52]opened in 1724113081 [11:22:52]opened+sec_in_day 1724199481 [11:22:52]quantity*price = 0 [11:22:52]sum+1 = 1 [11:22:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 230 20.08.2024 11:22 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162785 ФПД: 140490787334667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112253&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162785&fm=140490787334667&tin=02508201610067®Number=0000000000092562&sum=0 [11:22:53]StoreToDocumentArchive [11:22:53]shift 465 fd 162785 [11:22:53]save to /storage/0465/doc_00162785 [11:22:53]save last doc name /storage/0465/doc_00162785 to /storage/kkm_last_doc_name [11:22:53]save OK [11:22:53]Clear old archive folders... [11:22:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:22:53]tlvbuf is 017BF310 [11:22:53]SAM_PROTO_ClearQueue [11:22:53]wFMCommunicate request_size=4 [11:22:53]MH_SAM_APDU [11:22:53]CAPDU: 80 09 00 00 [11:22:53]Write to MH i2c: E2 08 00 6D 05 80 09 00 00 00 00 00 00 E4 [11:22:53]Write i2c OK [11:22:53]MH_I2C_Read... [11:22:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:22:53]Read from MH i2c: E2 [11:22:53]MH_I2C_Read... [11:22:53]Read from MH i2c: E2 03 00 [11:22:53]MH_I2C_Read... [11:22:53]Read from MH i2c: E2 03 00 6D 05 00 90 00 E6 [11:22:53]RAPDU: 90 00 [11:22:53]wFMCommunicate OK [11:22:53]SAM_PROTO_ClearQueue done [11:22:53]KKMCreateOFDPacket [11:22:53]OFDProtocolAddRootSTLVToBuf [11:22:53]FM_MakeSignedData [11:22:53]FM_MakeSignedData [11:22:53]SAM_PROTO_SignData [11:22:53]wFMCommunicate request_size=4 [11:22:53]MH_SAM_APDU [11:22:53]CAPDU: 80 0D 01 02 [11:22:53]Write to MH i2c: E2 08 00 6E 05 80 0D 01 02 00 00 00 00 EC [11:22:53]Write i2c OK [11:22:53]MH_I2C_Read... [11:22:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:22:53]Read from MH i2c: E2 [11:22:53]MH_I2C_Read... [11:22:53]Read from MH i2c: E2 03 00 [11:22:53]MH_I2C_Read... [11:22:53]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [11:22:53]RAPDU: 90 00 [11:22:53]wFMCommunicate OK [11:22:53]wFMCommunicate request_size=255 [11:22:53]MH_SAM_APDU [11:22:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 8D 7C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7B 02 00 35 04 06 00 7F C6 8F 79 [11:22:53]Write to MH i2c: E2 02 01 6F 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 8D 7C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7B 02 00 35 04 06 00 7F C6 8F 79 00 00 66 [11:22:54]Write i2c OK [11:22:54]MH_I2C_Read... [11:22:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:54]Read from MH i2c: E2 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: E2 03 00 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [11:22:54]RAPDU: 90 00 [11:22:54]wFMCommunicate OK [11:22:54]wFMCommunicate request_size=7 [11:22:54]MH_SAM_APDU [11:22:54]CAPDU: 80 0D 02 02 02 2A 0B [11:22:54]Write to MH i2c: E2 0A 00 70 05 80 0D 02 02 02 00 2A 0B 00 00 28 [11:22:54]Write i2c OK [11:22:54]MH_I2C_Read... [11:22:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:22:54]Read from MH i2c: E2 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: E2 03 00 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [11:22:54]RAPDU: 90 00 [11:22:54]wFMCommunicate OK [11:22:54]wFMCommunicate request_size=4 [11:22:54]MH_SAM_APDU [11:22:54]CAPDU: 80 0D 03 02 [11:22:54]Write to MH i2c: E2 08 00 71 05 80 0D 03 02 00 00 00 00 F1 [11:22:54]Write i2c OK [11:22:54]MH_I2C_Read... [11:22:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:22:54]Read from MH i2c: E2 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: E2 0B 00 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: E2 0B 00 71 05 00 B5 FA D9 BE 25 AB 84 50 90 00 DC [11:22:54]RAPDU: B5 FA D9 BE 25 AB 84 50 90 00 [11:22:54]wFMCommunicate OK [11:22:54]SAM_PROTO_SignData done [11:22:54]FM_MakeSignedData done [11:22:54]CreateOFDProtocolMessage [11:22:54]wFMCommunicate request_size=4 [11:22:54]MH_SAM_APDU [11:22:54]CAPDU: 80 11 00 00 [11:22:54]Write to MH i2c: E2 08 00 72 05 80 11 00 00 00 00 00 00 F1 [11:22:54]Write i2c OK [11:22:54]MH_I2C_Read... [11:22:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:54]Read from MH i2c: E2 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: E2 17 00 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: E2 17 00 72 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4A [11:22:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:22:54]wFMCommunicate OK [11:22:54]CreateOFDProtocolMessage done [11:22:54]OFDSenderStorePacket 162785 [11:22:54]StoreOFDPacket docnum=162785 [11:22:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E9 CE 04 01 D5 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 8D 7C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7B 02 00 35 04 06 00 7F C6 8F 79 2A 0B B5 FA D9 BE 25 AB 84 50 [11:22:54]CheckFolder [11:22:54]dirname=/storage/ofd_packets [11:22:54]CheckFolder done [11:22:54]ProducePacketName [11:22:54]name=ofd_packets/00162785 [11:22:54]NVStorageSaveData ofd_packets/00162785 [11:22:54]File name is /storage/ofd_packets/00162785 [11:22:54]Write 298 bytes [11:22:54]NVStorageSaveData done [11:22:54]OFDSenderStorePacket done [11:22:54]KKMCreateOFDPacket done [11:22:54]NVStorageSaveData kkm_last_timestamp [11:22:54]File name is /storage/kkm_last_timestamp [11:22:54]Write 4 bytes [11:22:54]NVStorageSaveData done [11:22:54]ExternCall_PrintAddStr [11:22:54]wPrintStart [11:22:54]Write to MH i2c: 01 00 00 73 05 78 [11:22:54]Write i2c OK [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: 01 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: 01 07 00 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: 01 07 00 73 05 00 00 00 00 00 FF 0F 8D [11:22:54]RasterBufferAndPrint [11:22:54]line Счет N : (1)291237 [11:22:54]line ИНН: 02508201610067 [11:22:54]line Контрольно-Кассовый Чек [11:22:54]line ПРОДАЖА [11:22:54]line ТРК (МРК, ГНК) : 21 [11:22:54]line Товар: 2710194800 [11:22:54]line ДТ-К-5 [11:22:54]line 13.130 * 0.00 [11:22:54]line = 0.00 [11:22:54]line НДС 12% НСП 1% [11:22:54]line > о реализуемом товаре [11:22:54]line ИТОГО: 0.00 [11:22:54]line НСП 1% : 0.00 [11:22:54]line НДС 12% : 0.00 [11:22:54]line Наличными: 0.00 [11:22:54]line Безнал.: 0.00 [11:22:54]line Место: АЗС № 130 "Партнер Нефть" [11:22:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:22:54]line СНО: Общий режим [11:22:54]line Чек 230 20.08.2024 11:22 [11:22:54]line Смена: 465 ФФД: 1.0 [11:22:54]line ЗНМ: 0300000070 [11:22:54]line РНМ: 0000000000092562 [11:22:54]line Версия ККМ: 001 [11:22:54]line Талоны: Топливная Карта [11:22:54]line 99718 [11:22:54]line ФМ: 0000000000871769 [11:22:54]line ФД: 162785 [11:22:54]line ФПД: 140490787334667 [11:22:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112253&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162785&fm=140490787334667&tin=02508201610067®Number=0000000000092562&sum=0 [11:22:54]written 0, free lines is 4095 [11:22:54]OFD Sender: Processing packet 162785 [packets to send 957, broken 956] [11:22:54]ProducePacketName [11:22:54]name=ofd_packets/00162785 [11:22:54]OFD Sender: To server: pG, [11:22:54]CommunicateWithHost lk.salyk.kg:30040 [11:22:54]ConnectInit lk.salyk.kg [11:22:54]Write to MH i2c: 01 00 00 9D 05 A2 [11:22:54]Write i2c OK [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: 01 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: 01 07 00 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: 01 07 00 9D 05 00 00 00 00 00 DD 0C 92 [11:22:54]RasterBufferAndPrint [11:22:54]line [11:22:54]line [11:22:54]line [11:22:54]line [11:22:54]line [11:22:54]written 0, free lines is 3299 [11:22:54]MH_Cut [11:22:54]Write to MH i2c: D1 01 00 A4 05 01 7B [11:22:54]Write i2c OK [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: D1 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: D1 01 00 [11:22:54]MH_I2C_Read... [11:22:54]Read from MH i2c: D1 01 00 A4 05 00 7A [11:22:54]Write to MH i2c: 01 00 00 A5 05 AA [11:22:54]Write i2c OK [11:22:54]MH_I2C_Read... [11:22:55]*** Cut start [11:22:55]*** Purtial cut [11:22:55]*** Stage 1: CUTSNS_PIN = 1 [11:22:57]Read from MH i2c: 01 [11:22:57]MH_I2C_Read... [11:22:57]*** Stop cut motor [11:22:57]*** Cut end [11:22:57]Read from MH i2c: 01 07 00 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: 01 07 00 A5 05 00 00 00 00 00 FF 0F BF [11:22:57]process_action close_receipt done [11:22:57]requested_data is exist [11:22:57]produce_requested_data [11:22:57]requested_item fm.sn is exist - process it [11:22:57]wFMCommunicate request_size=4 [11:22:57]MH_SAM_APDU [11:22:57]CAPDU: 80 11 00 00 [11:22:57]Write to MH i2c: E2 08 00 A6 05 80 11 00 00 00 00 00 00 25 [11:22:57]Write i2c OK [11:22:57]MH_I2C_Read... [11:22:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:22:57]Read from MH i2c: E2 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: E2 17 00 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: E2 17 00 A6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [11:22:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:22:57]wFMCommunicate OK [11:22:57]requested_item fd.num is exist - process it [11:22:57]SAM_PROTO_GetFieldsCounters [11:22:57]wFMCommunicate request_size=4 [11:22:57]MH_SAM_APDU [11:22:57]CAPDU: 80 13 00 00 [11:22:57]Write to MH i2c: E2 08 00 A7 05 80 13 00 00 00 00 00 00 28 [11:22:57]Write i2c OK [11:22:57]MH_I2C_Read... [11:22:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:22:57]Read from MH i2c: E2 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: E2 62 00 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: E2 62 00 A7 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 30 [11:22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E6 00 00 00 5E 04 04 00 E6 00 00 00 57 04 04 00 E7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:22:57]wFMCommunicate OK [11:22:57]SAM_PROTO_GetFieldsCounters done [11:22:57]requested_item shift.num is exist - process it [11:22:57]requested_item shift.opened is exist - process it [11:22:57]req_shift_opened [11:22:57]FM_GetShiftState [11:22:57]SAM_PROTO_GetShiftState [11:22:57]wFMCommunicate request_size=4 [11:22:57]MH_SAM_APDU [11:22:57]CAPDU: 80 13 01 00 [11:22:57]Write to MH i2c: E2 08 00 A8 05 80 13 01 00 00 00 00 00 2A [11:22:57]Write i2c OK [11:22:57]MH_I2C_Read... [11:22:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:22:57]Read from MH i2c: E2 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: E2 0E 00 [11:22:57]MH_I2C_Read... [11:22:57]Read from MH i2c: E2 0E 00 A8 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F8 [11:22:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:22:57]wFMCommunicate OK [11:22:57]SAM_PROTO_GetShiftState done [11:22:57]FM_GetShiftState done [11:22:57]req_shift_opened done [11:22:57]requested_item shift.open_date is exist - process it [11:22:57]req_shift_open_date [11:22:57]req_shift_open_date done [11:22:57]produce_requested_data done [11:22:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162785,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:22:57]process_action_free close_receipt [11:22:57]json_value_free [11:22:57]json_value_free done [11:22:57]process_json_proto returns [11:22:57]Send response to host [11:22:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162785,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:22:57]free response buf [11:22:57]execute_script done [11:22:57]execute_script returns [11:22:57]free content buf [11:22:57]Sock 9.Close socket [11:22:57]Sock 9.Thread stoped [11:22:58]Connected sock=7 [11:22: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 36 39 0C 01 00 00 E9 CE 04 01 D5 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 00 00 00 F4 03 04 00 8D 7C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7B 02 00 35 04 06 00 7F C6 8F 79 2A 0B B5 FA D9 BE 25 AB 84 50 [11:23: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 36 39 4F 00 00 00 C5 DD 47 00 72 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 36 39 10 04 04 00 E1 7B 02 00 F4 03 04 00 E5 25 C4 66 B6 04 01 00 00 C1 BE A6 9B 07 A8 E6 E0 [11:23:01]CommunicateWithHost err = 0 [11:23:01]CheckOFDResponse [11:23:01]1017 (14) - 77093643461234 [11:23:01]1041 (16) - 0000000000871769 [11:23:01]1040 (4) - 162785 [11:23:01]1012 (4) - 20.08.2024 05:13 [11:23:01]1206 (1) - 0 [11:23:01]OFD Sender: Remove packet 162785 [11:23:01]ProducePacketName [11:23:01]name=ofd_packets/00162785 [11:23:01]NVStorageDeleteData [11:23:01]OFD Sender: No OFD packet to send [11:23:06]recv_with_timeout no data received [11:23:06]OFD Sender: No OFD packet to send [11:23:11]OFD Sender: No OFD packet to send [11:23:16]OFD Sender: No OFD packet to send [11:23:17]recv_with_timeout no data received [11:23:21]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:36]recv_with_timeout no data received [11:23:37]OFD Sender: No OFD packet to send [11:23:42]OFD Sender: No OFD packet to send [11:23:47]OFD Sender: No OFD packet to send [11:23:52]OFD Sender: No OFD packet to send [11:23:57]OFD Sender: No OFD packet to send [11:24:02]OFD Sender: No OFD packet to send [11:24:07]OFD Sender: No OFD packet to send [11:24:12]OFD Sender: No OFD packet to send [11:24:17]OFD Sender: No OFD packet to send [11:24:22]OFD Sender: No OFD packet to send [11:24:27]OFD Sender: No OFD packet to send [11:24:32]OFD Sender: No OFD packet to send [11:24:37]OFD Sender: No OFD packet to send [11:24:42]OFD Sender: No OFD packet to send [11:24:47]OFD Sender: No OFD packet to send [11:24:52]OFD Sender: No OFD packet to send [11:24:57]OFD Sender: No OFD packet to send [11:25:02]OFD Sender: No OFD packet to send [11:25:07]OFD Sender: No OFD packet to send [11:25:12]OFD Sender: No OFD packet to send [11:25:17]OFD Sender: No OFD packet to send [11:25:22]OFD Sender: No OFD packet to send [11:25:27]OFD Sender: No OFD packet to send [11:25:32]OFD Sender: No OFD packet to send [11:25:37]OFD Sender: No OFD packet to send [11:25:42]OFD Sender: No OFD packet to send [11:25:43]accept exits with 10 [11:25:43]New connection [11:25:43]New thread 3066498404 created [11:25:43]Thread 3066641764 joined [11:25:43]Waiting for new connection... [11:25:43] Sock 10.Parse request [11:25:43]Sock 10.Check first char [11:25:43]Sock 10.First char is OK [11:25:43]request: POST /json_proto HTTP/1.0 [11:25:43]Method: POST [11:25:43]URL: /json_proto [11:25:43]Method is POST - this is cgi request [11:25:43]url: /json_proto [11:25:43]query_string will be loaded in cgi processing [11:25:43]execute_cgi json_proto POST (null) [11:25:43]execute_cgi path=json_proto method=POST [11:25:43]POST find Content-Length [11:25:43]Host: 172.17.44.132:8080 [11:25:43]Content-Length: 677 [11:25:43]Content-Type: application/json [11:25:43] [11:25:43]POST finish read [11:25:43]Found Content-Length = 677 [11:25:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:25:43]execute_script... [11:25:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291238", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:25:43]POST & json_proto [11:25:43]process_json_proto [11:25:43]json parsed OK: [11:25:43]protocol is kg_v1.0 [11:25:43]action value=close_receipt [11:25:43]process_action close_receipt [11:25:43]cmd_close_receipt [11:25:43]MH_GetDate [11:25:43]Write to MH i2c: F0 00 00 A9 05 9D [11:25:43]Write i2c OK [11:25:43]MH_I2C_Read... [11:25:43]Read from MH i2c: F0 [11:25:43]MH_I2C_Read... [11:25:43]Read from MH i2c: F0 09 00 [11:25:43]MH_I2C_Read... [11:25:43]Read from MH i2c: F0 09 00 A9 05 00 37 7D C4 66 2A 83 C1 65 57 [11:25:43]GetLastDocTimeStamp 1724152973 [11:25:43]current date 1724153143 [11:25:43]FM_GetShiftState [11:25:43]SAM_PROTO_GetShiftState [11:25:43]wFMCommunicate request_size=4 [11:25:43]MH_SAM_APDU [11:25:43]CAPDU: 80 13 01 00 [11:25:43]Write to MH i2c: E2 08 00 AA 05 80 13 01 00 00 00 00 00 2C [11:25:43]Write i2c OK [11:25:43]MH_I2C_Read... [11:25:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:43]Read from MH i2c: E2 [11:25:43]MH_I2C_Read... [11:25:43]Read from MH i2c: E2 0E 00 [11:25:43]MH_I2C_Read... [11:25:43]Read from MH i2c: E2 0E 00 AA 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FA [11:25:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:25:43]wFMCommunicate OK [11:25:43]SAM_PROTO_GetShiftState done [11:25:43]FM_GetShiftState done [11:25:43]opened in 1724113081 [11:25:43]opened+sec_in_day 1724199481 [11:25:43]quantity*price = 50036 [11:25:43]sum+1 = 50037 [11:25:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 231 20.08.2024 11:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162786 ФПД: 267574010719858 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112543&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162786&fm=267574010719858&tin=02508201610067®Number=0000000000092562&sum=50000 [11:25:44]StoreToDocumentArchive [11:25:44]shift 465 fd 162786 [11:25:44]save to /storage/0465/doc_00162786 [11:25:44]save last doc name /storage/0465/doc_00162786 to /storage/kkm_last_doc_name [11:25:44]save OK [11:25:44]Clear old archive folders... [11:25:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:25:44]tlvbuf is 01774830 [11:25:44]SAM_PROTO_ClearQueue [11:25:44]wFMCommunicate request_size=4 [11:25:44]MH_SAM_APDU [11:25:44]CAPDU: 80 09 00 00 [11:25:44]Write to MH i2c: E2 08 00 B7 05 80 09 00 00 00 00 00 00 2E [11:25:44]Write i2c OK [11:25:44]MH_I2C_Read... [11:25:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:25:44]Read from MH i2c: E2 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 03 00 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 03 00 B7 05 00 90 00 30 [11:25:44]RAPDU: 90 00 [11:25:44]wFMCommunicate OK [11:25:44]SAM_PROTO_ClearQueue done [11:25:44]KKMCreateOFDPacket [11:25:44]OFDProtocolAddRootSTLVToBuf [11:25:44]FM_MakeSignedData [11:25:44]FM_MakeSignedData [11:25:44]SAM_PROTO_SignData [11:25:44]wFMCommunicate request_size=4 [11:25:44]MH_SAM_APDU [11:25:44]CAPDU: 80 0D 01 02 [11:25:44]Write to MH i2c: E2 08 00 B8 05 80 0D 01 02 00 00 00 00 36 [11:25:44]Write i2c OK [11:25:44]MH_I2C_Read... [11:25:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:25:44]Read from MH i2c: E2 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 03 00 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [11:25:44]RAPDU: 90 00 [11:25:44]wFMCommunicate OK [11:25:44]wFMCommunicate request_size=255 [11:25:44]MH_SAM_APDU [11:25:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 37 7D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7B 02 00 35 04 06 00 F3 [11:25:44]Write to MH i2c: E2 02 01 B9 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 37 7D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7B 02 00 35 04 06 00 F3 00 00 A3 [11:25:44]Write i2c OK [11:25:44]MH_I2C_Read... [11:25:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:44]Read from MH i2c: E2 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 03 00 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [11:25:44]RAPDU: 90 00 [11:25:44]wFMCommunicate OK [11:25:44]wFMCommunicate request_size=10 [11:25:44]MH_SAM_APDU [11:25:44]CAPDU: 80 0D 02 02 05 5B 6D DC 2E 72 [11:25:44]Write to MH i2c: E2 0D 00 BA 05 80 0D 02 02 05 00 5B 6D DC 2E 72 00 00 87 [11:25:44]Write i2c OK [11:25:44]MH_I2C_Read... [11:25:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:25:44]Read from MH i2c: E2 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 03 00 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [11:25:44]RAPDU: 90 00 [11:25:44]wFMCommunicate OK [11:25:44]wFMCommunicate request_size=4 [11:25:44]MH_SAM_APDU [11:25:44]CAPDU: 80 0D 03 02 [11:25:44]Write to MH i2c: E2 08 00 BB 05 80 0D 03 02 00 00 00 00 3B [11:25:44]Write i2c OK [11:25:44]MH_I2C_Read... [11:25:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:25:44]Read from MH i2c: E2 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 0B 00 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 0B 00 BB 05 00 94 75 E0 C7 3B 4F 2E 9E 90 00 42 [11:25:44]RAPDU: 94 75 E0 C7 3B 4F 2E 9E 90 00 [11:25:44]wFMCommunicate OK [11:25:44]SAM_PROTO_SignData done [11:25:44]FM_MakeSignedData done [11:25:44]CreateOFDProtocolMessage [11:25:44]wFMCommunicate request_size=4 [11:25:44]MH_SAM_APDU [11:25:44]CAPDU: 80 11 00 00 [11:25:44]Write to MH i2c: E2 08 00 BC 05 80 11 00 00 00 00 00 00 3B [11:25:44]Write i2c OK [11:25:44]MH_I2C_Read... [11:25:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:44]Read from MH i2c: E2 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 17 00 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: E2 17 00 BC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [11:25:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:25:44]wFMCommunicate OK [11:25:44]CreateOFDProtocolMessage done [11:25:44]OFDSenderStorePacket 162786 [11:25:44]StoreOFDPacket docnum=162786 [11:25:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6C A9 07 01 2A F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 37 7D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7B 02 00 35 04 06 00 F3 5B 6D DC 2E 72 94 75 E0 C7 3B 4F 2E 9E [11:25:44]CheckFolder [11:25:44]dirname=/storage/ofd_packets [11:25:44]CheckFolder done [11:25:44]ProducePacketName [11:25:44]name=ofd_packets/00162786 [11:25:44]NVStorageSaveData ofd_packets/00162786 [11:25:44]File name is /storage/ofd_packets/00162786 [11:25:44]Write 301 bytes [11:25:44]NVStorageSaveData done [11:25:44]OFDSenderStorePacket done [11:25:44]KKMCreateOFDPacket done [11:25:44]NVStorageSaveData kkm_last_timestamp [11:25:44]File name is /storage/kkm_last_timestamp [11:25:44]Write 4 bytes [11:25:44]NVStorageSaveData done [11:25:44]ExternCall_PrintAddStr [11:25:44]wPrintStart [11:25:44]Write to MH i2c: 01 00 00 BD 05 C2 [11:25:44]Write i2c OK [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: 01 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: 01 07 00 [11:25:44]MH_I2C_Read... [11:25:44]Read from MH i2c: 01 07 00 BD 05 00 00 00 00 00 FF 0F D7 [11:25:44]RasterBufferAndPrint [11:25:44]line Счет N : (1)291238 [11:25:44]line ИНН: 02508201610067 [11:25:44]line Контрольно-Кассовый Чек [11:25:44]line ПРОДАЖА [11:25:44]line ТРК (МРК, ГНК) : 62 [11:25:44]line Товар: 2710124130 [11:25:44]line Аи-92-К-5 [11:25:44]line 7.380 * 67.80 [11:25:44]line = 500.36 [11:25:44]line НДС 12% НСП 1% [11:25:44]line > о реализуемом товаре [11:25:44]line ОКРУГЛЕНИЕ: -0.36 [11:25:44]line ИТОГО: 500.00 [11:25:44]line Внесено: 500.00 [11:25:44]line СДАЧА: 0.00 [11:25:44]line НСП 1% : 4.43 [11:25:44]line НДС 12% : 53.14 [11:25:44]line Наличными: 500.00 [11:25:44]line Безнал.: 0.00 [11:25:44]line Место: АЗС № 130 "Партнер Нефть" [11:25:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:25:44]line СНО: Общий режим [11:25:44]line Чек 231 20.08.2024 11:25 [11:25:44]line Смена: 465 ФФД: 1.0 [11:25:44]line ЗНМ: 0300000070 [11:25:44]line РНМ: 0000000000092562 [11:25:44]line Версия ККМ: 001 [11:25:44]line ФМ: 0000000000871769 [11:25:44]line ФД: 162786 [11:25:44]line ФПД: 267574010719858 [11:25:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112543&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162786&fm=267574010719858&tin=02508201610067®Number=0000000000092562&sum=50000 [11:25:44]OFD Sender: Processing packet 162786 [packets to send 957, broken 956] [11:25:44]ProducePacketName [11:25:44]name=ofd_packets/00162786 [11:25:44]OFD Sender: To server: pG, [11:25:44]CommunicateWithHost lk.salyk.kg:30040 [11:25:44]ConnectInit lk.salyk.kg [11:25:44]written 0, free lines is 4095 [11:25:45]Write to MH i2c: 01 00 00 E8 05 ED [11:25:45]Write i2c OK [11:25:45]MH_I2C_Read... [11:25:45]Read from MH i2c: 01 [11:25:45]MH_I2C_Read... [11:25:45]Read from MH i2c: 01 07 00 [11:25:45]MH_I2C_Read... [11:25:45]Read from MH i2c: 01 07 00 E8 05 00 00 00 00 00 BC 0C BC [11:25:45]RasterBufferAndPrint [11:25:45]line [11:25:45]line [11:25:45]line [11:25:45]line [11:25:45]line [11:25:45]written 0, free lines is 3266 [11:25:45]MH_Cut [11:25:45]Write to MH i2c: D1 01 00 EF 05 01 C6 [11:25:45]Write i2c OK [11:25:45]MH_I2C_Read... [11:25:45]Read from MH i2c: D1 [11:25:45]MH_I2C_Read... [11:25:45]Read from MH i2c: D1 01 00 [11:25:45]MH_I2C_Read... [11:25:45]Read from MH i2c: D1 01 00 EF 05 00 C5 [11:25:45]Write to MH i2c: 01 00 00 F0 05 F5 [11:25:45]Write i2c OK [11:25:45]MH_I2C_Read... [11:25:46]*** Cut start [11:25:46]*** Purtial cut [11:25:46]*** Stage 1: CUTSNS_PIN = 1 [11:25:48]Read from MH i2c: 01 [11:25:48]MH_I2C_Read... [11:25:48]*** Stop cut motor [11:25:48]*** Cut end [11:25:48]Read from MH i2c: 01 07 00 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: 01 07 00 F0 05 00 00 00 00 00 FF 0F 0A [11:25:48]process_action close_receipt done [11:25:48]requested_data is exist [11:25:48]produce_requested_data [11:25:48]requested_item fm.sn is exist - process it [11:25:48]wFMCommunicate request_size=4 [11:25:48]MH_SAM_APDU [11:25:48]CAPDU: 80 11 00 00 [11:25:48]Write to MH i2c: E2 08 00 F1 05 80 11 00 00 00 00 00 00 70 [11:25:48]Write i2c OK [11:25:48]MH_I2C_Read... [11:25:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:25:48]Read from MH i2c: E2 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: E2 17 00 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: E2 17 00 F1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [11:25:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:25:48]wFMCommunicate OK [11:25:48]requested_item fd.num is exist - process it [11:25:48]SAM_PROTO_GetFieldsCounters [11:25:48]wFMCommunicate request_size=4 [11:25:48]MH_SAM_APDU [11:25:48]CAPDU: 80 13 00 00 [11:25:48]Write to MH i2c: E2 08 00 F2 05 80 13 00 00 00 00 00 00 73 [11:25:48]Write i2c OK [11:25:48]MH_I2C_Read... [11:25:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:25:48]Read from MH i2c: E2 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: E2 62 00 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: E2 62 00 F2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 7F [11:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E7 00 00 00 5E 04 04 00 E7 00 00 00 57 04 04 00 E8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:25:48]wFMCommunicate OK [11:25:48]SAM_PROTO_GetFieldsCounters done [11:25:48]requested_item shift.num is exist - process it [11:25:48]requested_item shift.opened is exist - process it [11:25:48]req_shift_opened [11:25:48]FM_GetShiftState [11:25:48]SAM_PROTO_GetShiftState [11:25:48]wFMCommunicate request_size=4 [11:25:48]MH_SAM_APDU [11:25:48]CAPDU: 80 13 01 00 [11:25:48]Write to MH i2c: E2 08 00 F3 05 80 13 01 00 00 00 00 00 75 [11:25:48]Write i2c OK [11:25:48]MH_I2C_Read... [11:25:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:25:48]Read from MH i2c: E2 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: E2 0E 00 [11:25:48]MH_I2C_Read... [11:25:48]Read from MH i2c: E2 0E 00 F3 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 43 [11:25:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:25:48]wFMCommunicate OK [11:25:48]SAM_PROTO_GetShiftState done [11:25:48]FM_GetShiftState done [11:25:48]req_shift_opened done [11:25:48]requested_item shift.open_date is exist - process it [11:25:48]req_shift_open_date [11:25:48]req_shift_open_date done [11:25:48]produce_requested_data done [11:25:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162786,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:25:48]process_action_free close_receipt [11:25:48]json_value_free [11:25:48]json_value_free done [11:25:48]process_json_proto returns [11:25:48]Send response to host [11:25:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162786,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:25:48]free response buf [11:25:48]execute_script done [11:25:48]execute_script returns [11:25:48]free content buf [11:25:48]Sock 10.Close socket [11:25:48]Sock 10.Thread stoped [11:25:52]Connected sock=11 [11:25:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6C A9 07 01 2A F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 37 7D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7B 02 00 35 04 06 00 F3 5B 6D DC 2E 72 94 75 E0 C7 3B 4F 2E 9E [11:25:57]recv_with_timeout no data received [11:25:57]CommunicateWithHost answer receiving error [11:25:57]CommunicateWithHost err = -3 [11:25:57]OFD Sender: Server communicate error [11:26:02]OFD Sender: Processing packet 162786 [packets to send 957, broken 956] [11:26:02]ProducePacketName [11:26:02]name=ofd_packets/00162786 [11:26:02]OFD Sender: To server: pG, [11:26:02]CommunicateWithHost lk.salyk.kg:30040 [11:26:02]ConnectInit lk.salyk.kg [11:26:02]recv_with_timeout no data received [11:26:07]ConnectInit Can't take IP for lk.salyk.kg [11:26:07]CommunicateWithHost connect error [11:26:07]CommunicateWithHost err = -1 [11:26:07]OFD Sender: Server communicate error [11:26:12]OFD Sender: Processing packet 162786 [packets to send 957, broken 956] [11:26:12]ProducePacketName [11:26:12]name=ofd_packets/00162786 [11:26:12]OFD Sender: To server: pG, [11:26:12]CommunicateWithHost lk.salyk.kg:30040 [11:26:12]ConnectInit lk.salyk.kg [11:26:20]recv_with_timeout no data received [11:26:35]Connected sock=10 [11:26: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 36 39 0F 01 00 00 6C A9 07 01 2A F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 00 00 00 F4 03 04 00 37 7D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7B 02 00 35 04 06 00 F3 5B 6D DC 2E 72 94 75 E0 C7 3B 4F 2E 9E [11:26: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 36 39 4F 00 00 00 BC 20 47 00 B4 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7B 02 00 F4 03 04 00 BF 26 C4 66 B6 04 01 00 00 F9 50 53 C3 84 9A 72 4D [11:26:38]CommunicateWithHost err = 0 [11:26:38]CheckOFDResponse [11:26:38]1017 (14) - 77093643461234 [11:26:38]1041 (16) - 0000000000871769 [11:26:38]1040 (4) - 162786 [11:26:38]1012 (4) - 20.08.2024 05:16 [11:26:38]1206 (1) - 0 [11:26:38]OFD Sender: Remove packet 162786 [11:26:38]ProducePacketName [11:26:38]name=ofd_packets/00162786 [11:26:38]NVStorageDeleteData [11:26:38]OFD Sender: No OFD packet to send [11:26:40]recv_with_timeout no data received [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:25]recv_with_timeout no data received [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:45]accept exits with 9 [11:27:45]New connection [11:27:45]New thread 3066641764 created [11:27:45]Thread 3066498404 joined [11:27:45]Waiting for new connection... [11:27:45] Sock 9.Parse request [11:27:45]Sock 9.Check first char [11:27:45]Sock 9.First char is OK [11:27:45]request: POST /json_proto HTTP/1.0 [11:27:45]Method: POST [11:27:45]URL: /json_proto [11:27:45]Method is POST - this is cgi request [11:27:45]url: /json_proto [11:27:45]query_string will be loaded in cgi processing [11:27:45]execute_cgi json_proto POST (null) [11:27:45]execute_cgi path=json_proto method=POST [11:27:45]POST find Content-Length [11:27:45]Host: 172.17.44.132:8080 [11:27:45]Content-Length: 1171 [11:27:45]Content-Type: application/json [11:27:45] [11:27:45]POST finish read [11:27:45]Found Content-Length = 1171 [11:27:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50407", "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 }]} ,{ "code": "5000159484657", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Twix", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 222.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:45]execute_script... [11:27: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)50407", "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 }]} ,{ "code": "5000159484657", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Twix", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 222.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:27:45]POST & json_proto [11:27:45]process_json_proto [11:27:45]json parsed OK: [11:27:45]protocol is kg_v1.0 [11:27:45]action value=close_receipt [11:27:45]process_action close_receipt [11:27:45]cmd_close_receipt [11:27:45]MH_GetDate [11:27:45]Write to MH i2c: F0 00 00 F4 05 E8 [11:27:45]Write i2c OK [11:27:45]MH_I2C_Read... [11:27:45]Read from MH i2c: F0 [11:27:45]MH_I2C_Read... [11:27:45]Read from MH i2c: F0 09 00 [11:27:45]MH_I2C_Read... [11:27:45]Read from MH i2c: F0 09 00 F4 05 00 B2 7D C4 66 2A 83 C1 65 1D [11:27:45]GetLastDocTimeStamp 1724153143 [11:27:45]current date 1724153266 [11:27:45]FM_GetShiftState [11:27:45]SAM_PROTO_GetShiftState [11:27:45]wFMCommunicate request_size=4 [11:27:45]MH_SAM_APDU [11:27:45]CAPDU: 80 13 01 00 [11:27:45]Write to MH i2c: E2 08 00 F5 05 80 13 01 00 00 00 00 00 77 [11:27:45]Write i2c OK [11:27:45]MH_I2C_Read... [11:27:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:45]Read from MH i2c: E2 [11:27:45]MH_I2C_Read... [11:27:45]Read from MH i2c: E2 0E 00 [11:27:45]MH_I2C_Read... [11:27:45]Read from MH i2c: E2 0E 00 F5 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 45 [11:27:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:27:45]wFMCommunicate OK [11:27:45]SAM_PROTO_GetShiftState done [11:27:45]FM_GetShiftState done [11:27:45]opened in 1724113081 [11:27:45]opened+sec_in_day 1724199481 [11:27:45]quantity*price = 5900 [11:27:45]sum+1 = 5901 [11:27:45]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5000159484657 Мороженое батончик Twix 1.000 * 113.00 = 113.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 222.00 НСП 1% : 1.96 НДС 12% : 23.57 Наличными: 222.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 232 20.08.2024 11:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162787 ФПД: 188119291926562 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112746&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162787&fm=188119291926562&tin=02508201610067®Number=0000000000092562&sum=22200 0 [11:27:47]StoreToDocumentArchive [11:27:47]shift 465 fd 162787 [11:27:47]save to /storage/0465/doc_00162787 [11:27:47]save last doc name /storage/0465/doc_00162787 to /storage/kkm_last_doc_name [11:27:47]save OK [11:27:47]Clear old archive folders... [11:27:47]ProcessDocumentItem done err = 0, tmpTLVsize=492 [11:27:47]tlvbuf is 017C4650 [11:27:47]SAM_PROTO_ClearQueue [11:27:47]wFMCommunicate request_size=4 [11:27:47]MH_SAM_APDU [11:27:47]CAPDU: 80 09 00 00 [11:27:47]Write to MH i2c: E2 08 00 02 06 80 09 00 00 00 00 00 00 7A [11:27:47]Write i2c OK [11:27:47]MH_I2C_Read... [11:27:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:27:47]Read from MH i2c: E2 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [11:27:47]RAPDU: 90 00 [11:27:47]wFMCommunicate OK [11:27:47]SAM_PROTO_ClearQueue done [11:27:47]KKMCreateOFDPacket [11:27:47]OFDProtocolAddRootSTLVToBuf [11:27:47]FM_MakeSignedData [11:27:47]FM_MakeSignedData [11:27:47]SAM_PROTO_SignData [11:27:47]wFMCommunicate request_size=4 [11:27:47]MH_SAM_APDU [11:27:47]CAPDU: 80 0D 01 02 [11:27:47]Write to MH i2c: E2 08 00 03 06 80 0D 01 02 00 00 00 00 82 [11:27:47]Write i2c OK [11:27:47]MH_I2C_Read... [11:27:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:27:47]Read from MH i2c: E2 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [11:27:47]RAPDU: 90 00 [11:27:47]wFMCommunicate OK [11:27:47]wFMCommunicate request_size=255 [11:27:47]MH_SAM_APDU [11:27:47]CAPDU: 80 0D 02 02 FA 03 00 EC 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 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 [11:27:47]Write to MH i2c: E2 02 01 04 06 80 0D 02 02 FA 00 03 00 EC 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 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 00 00 35 [11:27:47]Write i2c OK [11:27:47]MH_I2C_Read... [11:27:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:47]Read from MH i2c: E2 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 [11:27:47]MH_I2C_Read... [11:27:47]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [11:27:47]RAPDU: 90 00 [11:27:47]wFMCommunicate OK [11:27:47]wFMCommunicate request_size=251 [11:27:47]MH_SAM_APDU [11:27:47]CAPDU: 80 0D 02 02 F6 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 B8 56 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 09 00 00 00 00 07 04 06 00 B8 56 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 B2 7D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7B 02 00 35 04 06 00 AB 17 EF 92 18 22 [11:27:47]Write to MH i2c: E2 FE 00 05 06 80 0D 02 02 F6 00 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 B8 56 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 09 00 00 00 00 07 04 06 00 B8 56 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 B2 7D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7B 02 00 35 04 06 00 AB 17 EF 92 18 22 00 00 44 [11:27:47]Write i2c OK [11:27:47]MH_I2C_Read... [11:27:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:27:48]Read from MH i2c: E2 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 03 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [11:27:48]RAPDU: 90 00 [11:27:48]wFMCommunicate OK [11:27:48]wFMCommunicate request_size=4 [11:27:48]MH_SAM_APDU [11:27:48]CAPDU: 80 0D 03 02 [11:27:48]Write to MH i2c: E2 08 00 06 06 80 0D 03 02 00 00 00 00 87 [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:27:48]Read from MH i2c: E2 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 0B 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 0B 00 06 06 00 9E 7B D1 96 A0 1F AA 60 90 00 D1 [11:27:48]RAPDU: 9E 7B D1 96 A0 1F AA 60 90 00 [11:27:48]wFMCommunicate OK [11:27:48]SAM_PROTO_SignData done [11:27:48]FM_MakeSignedData done [11:27:48]CreateOFDProtocolMessage [11:27:48]wFMCommunicate request_size=4 [11:27:48]MH_SAM_APDU [11:27:48]CAPDU: 80 11 00 00 [11:27:48]Write to MH i2c: E2 08 00 07 06 80 11 00 00 00 00 00 00 87 [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:48]Read from MH i2c: E2 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 17 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: E2 17 00 07 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [11:27:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:27:48]wFMCommunicate OK [11:27:48]CreateOFDProtocolMessage done [11:27:48]OFDSenderStorePacket 162787 [11:27:48]StoreOFDPacket docnum=162787 [11:27:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 00 02 00 00 40 D9 F8 01 12 9B 5A 03 01 00 03 00 EC 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 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 56 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 09 00 00 00 00 07 04 06 00 B8 56 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 B2 7D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7B 02 00 35 04 06 00 AB 17 EF 92 18 22 9E 7B D1 96 A0 1F AA 60 [11:27:48]CheckFolder [11:27:48]dirname=/storage/ofd_packets [11:27:48]CheckFolder done [11:27:48]ProducePacketName [11:27:48]name=ofd_packets/00162787 [11:27:48]NVStorageSaveData ofd_packets/00162787 [11:27:48]File name is /storage/ofd_packets/00162787 [11:27:48]Write 542 bytes [11:27:48]NVStorageSaveData done [11:27:48]OFDSenderStorePacket done [11:27:48]KKMCreateOFDPacket done [11:27:48]NVStorageSaveData kkm_last_timestamp [11:27:48]File name is /storage/kkm_last_timestamp [11:27:48]Write 4 bytes [11:27:48]NVStorageSaveData done [11:27:48]ExternCall_PrintAddStr [11:27:48]wPrintStart [11:27:48]Write to MH i2c: 01 00 00 08 06 0E [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 07 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 07 00 08 06 00 00 00 00 00 FF 0F 23 [11:27:48]RasterBufferAndPrint [11:27:48]line Счет N : (3)50407 [11:27:48]line ИНН: 02508201610067 [11:27:48]line Контрольно-Кассовый Чек [11:27:48]line ПРОДАЖА [11:27:48]line Товар: 4607065001445 [11:27:48]line Шок батончик Snickers 50,5г [11:27:48]line 1.000 * 59.00 [11:27:48]line = 59.00 [11:27:48]line НДС 12% НСП 1% [11:27:48]line > о реализуемом товаре [11:27:48]line Товар: 5000159484657 [11:27:48]line Мороженое батончик Twix [11:27:48]line 1.000 * 113.00 [11:27:48]line = 113.00 [11:27:48]line НДС 12% НСП 1% [11:27:48]line > о реализуемом товаре [11:27:48]line Товар: 4700000160358 [11:27:48]line Вода Легенда 1л [11:27:48]line 1.000 * 50.00 [11:27:48]line = 50.00 [11:27:48]line НДС 12% НСП 1% [11:27:48]line > о реализуемом товаре [11:27:48]line ИТОГО: 222.00 [11:27:48]line НСП 1% : 1.96 [11:27:48]line НДС 12% : 23.57 [11:27:48]line Наличными: 222.00 [11:27:48]line Безнал.: 0.00 [11:27:48]line Место: АЗС № 130 "Партнер Нефть" [11:27:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:27:48]line СНО: Общий режим [11:27:48]line Чек 232 20.08.2024 11:27 [11:27:48]line Смена: 465 ФФД: 1.0 [11:27:48]line ЗНМ: 0300000070 [11:27:48]line РНМ: 0000000000092562 [11:27:48]line Версия ККМ: 001 [11:27:48]line ФМ: 0000000000871769 [11:27:48]line ФД: 162787 [11:27:48]line ФПД: 188119291926562 [11:27:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112746&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162787&fm=188119291926562&tin=02508201610067®Number=0000000000092562&sum=22200 [11:27:48]OFD Sender: Processing packet 162787 [packets to send 957, broken 956] [11:27:48]ProducePacketName [11:27:48]name=ofd_packets/00162787 [11:27:48]OFD Sender: To server: pG, [11:27:48]CommunicateWithHost lk.salyk.kg:30040 [11:27:48]ConnectInit lk.salyk.kg [11:27:48]line 0 [11:27:48]written 0, free lines is 4095 [11:27:48]Write to MH i2c: 01 00 00 3C 06 42 [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 07 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: 01 07 00 3C 06 00 00 00 00 00 20 0C 75 [11:27:48]RasterBufferAndPrint [11:27:48]line [11:27:48]line [11:27:48]line [11:27:48]line [11:27:48]line [11:27:48]written 0, free lines is 3111 [11:27:48]MH_Cut [11:27:48]Write to MH i2c: D1 01 00 43 06 01 1B [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: D1 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: D1 01 00 [11:27:48]MH_I2C_Read... [11:27:48]Read from MH i2c: D1 01 00 43 06 00 1A [11:27:48]Write to MH i2c: 01 00 00 44 06 4A [11:27:48]Write i2c OK [11:27:48]MH_I2C_Read... [11:27:48]Connected sock=10 [11:27:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 00 02 00 00 40 D9 F8 01 12 9B 5A 03 01 00 03 00 EC 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 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 33 35 38 06 04 1B 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 9B D0 B5 D0 B3 D0 B5 D0 BD D0 B4 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 56 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 35 09 00 00 00 00 07 04 06 00 B8 56 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 00 00 00 F4 03 04 00 B2 7D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7B 02 00 35 04 06 00 AB 17 EF 92 18 22 9E 7B D1 96 A0 1F AA 60 [11:27:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C2 FD 47 00 57 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7B 02 00 F4 03 04 00 07 27 C4 66 B6 04 01 00 00 7C 59 6B 9E BA E3 26 8D [11:27:49]CommunicateWithHost err = 0 [11:27:49]CheckOFDResponse [11:27:49]1017 (14) - 77093643461234 [11:27:49]1041 (16) - 0000000000871769 [11:27:49]1040 (4) - 162787 [11:27:49]1012 (4) - 20.08.2024 05:17 [11:27:49]1206 (1) - 0 [11:27:49]OFD Sender: Remove packet 162787 [11:27:49]ProducePacketName [11:27:49]name=ofd_packets/00162787 [11:27:49]NVStorageDeleteData [11:27:49]*** Cut start [11:27:49]*** Purtial cut [11:27:49]*** Stage 1: CUTSNS_PIN = 1 [11:27:49]OFD Sender: No OFD packet to send [11:27:51]Read from MH i2c: 01 [11:27:51]MH_I2C_Read... [11:27:51]*** Stop cut motor [11:27:51]*** Cut end [11:27:51]Read from MH i2c: 01 07 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: 01 07 00 44 06 00 00 00 00 00 FF 0F 5F [11:27:51]process_action close_receipt done [11:27:51]requested_data is exist [11:27:51]produce_requested_data [11:27:51]requested_item fm.sn is exist - process it [11:27:51]wFMCommunicate request_size=4 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 11 00 00 [11:27:51]Write to MH i2c: E2 08 00 45 06 80 11 00 00 00 00 00 00 C5 [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 17 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 17 00 45 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [11:27:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:27:51]wFMCommunicate OK [11:27:51]requested_item fd.num is exist - process it [11:27:51]SAM_PROTO_GetFieldsCounters [11:27:51]wFMCommunicate request_size=4 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 13 00 00 [11:27:51]Write to MH i2c: E2 08 00 46 06 80 13 00 00 00 00 00 00 C8 [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 62 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 62 00 46 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 D8 [11:27: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E8 00 00 00 5E 04 04 00 E8 00 00 00 57 04 04 00 E9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:27:51]wFMCommunicate OK [11:27:51]SAM_PROTO_GetFieldsCounters done [11:27:51]requested_item shift.num is exist - process it [11:27:51]requested_item shift.opened is exist - process it [11:27:51]req_shift_opened [11:27:51]FM_GetShiftState [11:27:51]SAM_PROTO_GetShiftState [11:27:51]wFMCommunicate request_size=4 [11:27:51]MH_SAM_APDU [11:27:51]CAPDU: 80 13 01 00 [11:27:51]Write to MH i2c: E2 08 00 47 06 80 13 01 00 00 00 00 00 CA [11:27:51]Write i2c OK [11:27:51]MH_I2C_Read... [11:27:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:27:51]Read from MH i2c: E2 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 0E 00 [11:27:51]MH_I2C_Read... [11:27:51]Read from MH i2c: E2 0E 00 47 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 98 [11:27:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:27:51]wFMCommunicate OK [11:27:51]SAM_PROTO_GetShiftState done [11:27:51]FM_GetShiftState done [11:27:51]req_shift_opened done [11:27:51]requested_item shift.open_date is exist - process it [11:27:51]req_shift_open_date [11:27:51]req_shift_open_date done [11:27:51]produce_requested_data done [11:27:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162787,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:27:51]process_action_free close_receipt [11:27:51]json_value_free [11:27:51]json_value_free done [11:27:51]process_json_proto returns [11:27:51]Send response to host [11:27:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162787,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:27:51]free response buf [11:27:51]execute_script done [11:27:51]execute_script returns [11:27:51]free content buf [11:27:51]Sock 9.Close socket [11:27:51]Sock 9.Thread stoped [11:27:54]OFD Sender: No OFD packet to send [11:27:59]OFD Sender: No OFD packet to send [11:28:05]OFD Sender: No OFD packet to send [11:28:05]recv_with_timeout no data received [11:28:10]OFD Sender: No OFD packet to send [11:28:15]OFD Sender: No OFD packet to send [11:28:20]OFD Sender: No OFD packet to send [11:28:22]recv_with_timeout no data received [11:28:25]OFD Sender: No OFD packet to send [11:28:30]OFD Sender: No OFD packet to send [11:28:35]OFD Sender: No OFD packet to send [11:28:39]recv_with_timeout no data received [11:28:40]OFD Sender: No OFD packet to send [11:28:45]OFD Sender: No OFD packet to send [11:28:50]OFD Sender: No OFD packet to send [11:28:55]OFD Sender: No OFD packet to send [11:28:55]recv_with_timeout no data received [11:29:00]OFD Sender: No OFD packet to send [11:29:05]OFD Sender: No OFD packet to send [11:29:10]OFD Sender: No OFD packet to send [11:29:10]accept exits with 7 [11:29:10]New connection [11:29:10]New thread 3066498404 created [11:29:10]Thread 3066641764 joined [11:29:10]Waiting for new connection... [11:29:10] Sock 7.Parse request [11:29:10]Sock 7.Check first char [11:29:10]Sock 7.First char is OK [11:29:10]request: POST /json_proto HTTP/1.0 [11:29:10]Method: POST [11:29:10]URL: /json_proto [11:29:10]Method is POST - this is cgi request [11:29:10]url: /json_proto [11:29:10]query_string will be loaded in cgi processing [11:29:10]execute_cgi json_proto POST (null) [11:29:10]execute_cgi path=json_proto method=POST [11:29:10]POST find Content-Length [11:29:10]Host: 172.17.44.132:8080 [11:29:10]Content-Length: 789 [11:29:10]Content-Type: application/json [11:29:10] [11:29:10]POST finish read [11:29:10]Found Content-Length = 789 [11:29:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 45.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:10]execute_script... [11:29:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291239", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 45.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:10]POST & json_proto [11:29:10]process_json_proto [11:29:10]json parsed OK: [11:29:10]protocol is kg_v1.0 [11:29:10]action value=close_receipt [11:29:10]process_action close_receipt [11:29:10]cmd_close_receipt [11:29:10]MH_GetDate [11:29:10]Write to MH i2c: F0 00 00 48 06 3D [11:29:10]Write i2c OK [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: F0 [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: F0 09 00 [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: F0 09 00 48 06 00 07 7E C4 66 2A 83 C1 65 C8 [11:29:10]GetLastDocTimeStamp 1724153266 [11:29:10]current date 1724153351 [11:29:10]FM_GetShiftState [11:29:10]SAM_PROTO_GetShiftState [11:29:10]wFMCommunicate request_size=4 [11:29:10]MH_SAM_APDU [11:29:10]CAPDU: 80 13 01 00 [11:29:10]Write to MH i2c: E2 08 00 49 06 80 13 01 00 00 00 00 00 CC [11:29:10]Write i2c OK [11:29:10]MH_I2C_Read... [11:29:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:10]Read from MH i2c: E2 [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: E2 0E 00 [11:29:10]MH_I2C_Read... [11:29:10]Read from MH i2c: E2 0E 00 49 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9A [11:29:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:29:10]wFMCommunicate OK [11:29:10]SAM_PROTO_GetShiftState done [11:29:10]FM_GetShiftState done [11:29:10]opened in 1724113081 [11:29:10]opened+sec_in_day 1724199481 [11:29:10]quantity*price = 0 [11:29:10]sum+1 = 1 [11:29:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 233 20.08.2024 11:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162788 ФПД: 24405802519593 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112911&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162788&fm=24405802519593&tin=02508201610067®Number=0000000000092562&sum=0 [11:29:11]StoreToDocumentArchive [11:29:11]shift 465 fd 162788 [11:29:11]save to /storage/0465/doc_00162788 [11:29:11]save last doc name /storage/0465/doc_00162788 to /storage/kkm_last_doc_name [11:29:11]save OK [11:29:11]Clear old archive folders... [11:29:11]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:29:11]tlvbuf is 01772340 [11:29:11]SAM_PROTO_ClearQueue [11:29:11]wFMCommunicate request_size=4 [11:29:11]MH_SAM_APDU [11:29:11]CAPDU: 80 09 00 00 [11:29:11]Write to MH i2c: E2 08 00 56 06 80 09 00 00 00 00 00 00 CE [11:29:11]Write i2c OK [11:29:11]MH_I2C_Read... [11:29:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:11]Read from MH i2c: E2 [11:29:11]MH_I2C_Read... [11:29:11]Read from MH i2c: E2 03 00 [11:29:11]MH_I2C_Read... [11:29:11]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [11:29:11]RAPDU: 90 00 [11:29:11]wFMCommunicate OK [11:29:11]SAM_PROTO_ClearQueue done [11:29:11]KKMCreateOFDPacket [11:29:11]OFDProtocolAddRootSTLVToBuf [11:29:11]FM_MakeSignedData [11:29:11]FM_MakeSignedData [11:29:11]SAM_PROTO_SignData [11:29:11]wFMCommunicate request_size=4 [11:29:11]MH_SAM_APDU [11:29:11]CAPDU: 80 0D 01 02 [11:29:11]Write to MH i2c: E2 08 00 57 06 80 0D 01 02 00 00 00 00 D6 [11:29:11]Write i2c OK [11:29:11]MH_I2C_Read... [11:29:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:11]Read from MH i2c: E2 [11:29:11]MH_I2C_Read... [11:29:11]Read from MH i2c: E2 03 00 [11:29:11]MH_I2C_Read... [11:29:11]Read from MH i2c: E2 03 00 57 06 00 90 00 D1 [11:29:11]RAPDU: 90 00 [11:29:11]wFMCommunicate OK [11:29:11]wFMCommunicate request_size=255 [11:29:11]MH_SAM_APDU [11:29:11]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 88 B3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 07 7E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7B 02 00 35 04 06 00 16 32 6B 30 [11:29:11]Write to MH i2c: E2 02 01 58 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 88 B3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 07 7E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7B 02 00 35 04 06 00 16 32 6B 30 00 00 26 [11:29:11]Write i2c OK [11:29:11]MH_I2C_Read... [11:29:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:12]Read from MH i2c: E2 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: E2 03 00 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: E2 03 00 58 06 00 90 00 D2 [11:29:12]RAPDU: 90 00 [11:29:12]wFMCommunicate OK [11:29:12]wFMCommunicate request_size=7 [11:29:12]MH_SAM_APDU [11:29:12]CAPDU: 80 0D 02 02 02 8C 29 [11:29:12]Write to MH i2c: E2 0A 00 59 06 80 0D 02 02 02 00 8C 29 00 00 92 [11:29:12]Write i2c OK [11:29:12]MH_I2C_Read... [11:29:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:12]Read from MH i2c: E2 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: E2 03 00 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: E2 03 00 59 06 00 90 00 D3 [11:29:12]RAPDU: 90 00 [11:29:12]wFMCommunicate OK [11:29:12]wFMCommunicate request_size=4 [11:29:12]MH_SAM_APDU [11:29:12]CAPDU: 80 0D 03 02 [11:29:12]Write to MH i2c: E2 08 00 5A 06 80 0D 03 02 00 00 00 00 DB [11:29:12]Write i2c OK [11:29:12]MH_I2C_Read... [11:29:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:12]Read from MH i2c: E2 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: E2 0B 00 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: E2 0B 00 5A 06 00 0C 66 31 D6 77 28 58 E6 90 00 32 [11:29:12]RAPDU: 0C 66 31 D6 77 28 58 E6 90 00 [11:29:12]wFMCommunicate OK [11:29:12]SAM_PROTO_SignData done [11:29:12]FM_MakeSignedData done [11:29:12]CreateOFDProtocolMessage [11:29:12]wFMCommunicate request_size=4 [11:29:12]MH_SAM_APDU [11:29:12]CAPDU: 80 11 00 00 [11:29:12]Write to MH i2c: E2 08 00 5B 06 80 11 00 00 00 00 00 00 DB [11:29:12]Write i2c OK [11:29:12]MH_I2C_Read... [11:29:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:12]Read from MH i2c: E2 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: E2 17 00 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: E2 17 00 5B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 34 [11:29:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:29:12]wFMCommunicate OK [11:29:12]CreateOFDProtocolMessage done [11:29:12]OFDSenderStorePacket 162788 [11:29:12]StoreOFDPacket docnum=162788 [11:29:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8F 3E 04 01 D2 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 88 B3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 07 7E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7B 02 00 35 04 06 00 16 32 6B 30 8C 29 0C 66 31 D6 77 28 58 E6 [11:29:12]CheckFolder [11:29:12]dirname=/storage/ofd_packets [11:29:12]CheckFolder done [11:29:12]ProducePacketName [11:29:12]name=ofd_packets/00162788 [11:29:12]NVStorageSaveData ofd_packets/00162788 [11:29:12]File name is /storage/ofd_packets/00162788 [11:29:12]Write 298 bytes [11:29:12]NVStorageSaveData done [11:29:12]OFDSenderStorePacket done [11:29:12]KKMCreateOFDPacket done [11:29:12]NVStorageSaveData kkm_last_timestamp [11:29:12]File name is /storage/kkm_last_timestamp [11:29:12]Write 4 bytes [11:29:12]NVStorageSaveData done [11:29:12]ExternCall_PrintAddStr [11:29:12]wPrintStart [11:29:12]Write to MH i2c: 01 00 00 5C 06 62 [11:29:12]Write i2c OK [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: 01 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: 01 07 00 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: 01 07 00 5C 06 00 00 00 00 00 FF 0F 77 [11:29:12]RasterBufferAndPrint [11:29:12]line Счет N : (1)291239 [11:29:12]line ИНН: 02508201610067 [11:29:12]line Контрольно-Кассовый Чек [11:29:12]line ПРОДАЖА [11:29:12]line ТРК (МРК, ГНК) : 34 [11:29:12]line Товар: 2710194800 [11:29:12]line ДТ-К-5 [11:29:12]line 45.960 * 0.00 [11:29:12]line = 0.00 [11:29:12]line НДС 12% НСП 1% [11:29:12]line > о реализуемом товаре [11:29:12]line ИТОГО: 0.00 [11:29:12]line НСП 1% : 0.00 [11:29:12]line НДС 12% : 0.00 [11:29:12]line Наличными: 0.00 [11:29:12]line Безнал.: 0.00 [11:29:12]line Место: АЗС № 130 "Партнер Нефть" [11:29:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:29:12]line СНО: Общий режим [11:29:12]line Чек 233 20.08.2024 11:29 [11:29:12]line Смена: 465 ФФД: 1.0 [11:29:12]line ЗНМ: 0300000070 [11:29:12]line РНМ: 0000000000092562 [11:29:12]line Версия ККМ: 001 [11:29:12]line Талоны: Топливная Карта [11:29:12]line 99718 [11:29:12]line ФМ: 0000000000871769 [11:29:12]line ФД: 162788 [11:29:12]line ФПД: 24405802519593 [11:29:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112911&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162788&fm=24405802519593&tin=02508201610067®Number=0000000000092562&sum=0 [11:29:12]written 0, free lines is 4095 [11:29:12]OFD Sender: Processing packet 162788 [packets to send 957, broken 956] [11:29:12]ProducePacketName [11:29:12]name=ofd_packets/00162788 [11:29:12]OFD Sender: To server: pG, [11:29:12]CommunicateWithHost lk.salyk.kg:30040 [11:29:12]ConnectInit lk.salyk.kg [11:29:12]Write to MH i2c: 01 00 00 86 06 8C [11:29:12]Write i2c OK [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: 01 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: 01 07 00 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: 01 07 00 86 06 00 00 00 00 00 D8 0C 77 [11:29:12]RasterBufferAndPrint [11:29:12]line [11:29:12]line [11:29:12]line [11:29:12]line [11:29:12]line [11:29:12]written 0, free lines is 3293 [11:29:12]MH_Cut [11:29:12]Write to MH i2c: D1 01 00 8D 06 01 65 [11:29:12]Write i2c OK [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: D1 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: D1 01 00 [11:29:12]MH_I2C_Read... [11:29:12]Read from MH i2c: D1 01 00 8D 06 00 64 [11:29:12]Write to MH i2c: 01 00 00 8E 06 94 [11:29:12]Write i2c OK [11:29:12]MH_I2C_Read... [11:29:13]*** Cut start [11:29:13]*** Purtial cut [11:29:13]*** Stage 1: CUTSNS_PIN = 1 [11:29:15]Read from MH i2c: 01 [11:29:15]MH_I2C_Read... [11:29:15]*** Stop cut motor [11:29:15]*** Cut end [11:29:15]Read from MH i2c: 01 07 00 [11:29:15]MH_I2C_Read... [11:29:15]Read from MH i2c: 01 07 00 8E 06 00 00 00 00 00 FF 0F A9 [11:29:15]process_action close_receipt done [11:29:15]requested_data is exist [11:29:15]produce_requested_data [11:29:15]requested_item fm.sn is exist - process it [11:29:15]wFMCommunicate request_size=4 [11:29:15]MH_SAM_APDU [11:29:15]CAPDU: 80 11 00 00 [11:29:15]Write to MH i2c: E2 08 00 8F 06 80 11 00 00 00 00 00 00 0F [11:29:15]Write i2c OK [11:29:15]MH_I2C_Read... [11:29:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:15]Read from MH i2c: E2 [11:29:15]MH_I2C_Read... [11:29:15]Read from MH i2c: E2 17 00 [11:29:15]MH_I2C_Read... [11:29:15]Read from MH i2c: E2 17 00 8F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [11:29:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:29:15]wFMCommunicate OK [11:29:15]requested_item fd.num is exist - process it [11:29:15]SAM_PROTO_GetFieldsCounters [11:29:15]wFMCommunicate request_size=4 [11:29:15]MH_SAM_APDU [11:29:15]CAPDU: 80 13 00 00 [11:29:15]Write to MH i2c: E2 08 00 90 06 80 13 00 00 00 00 00 00 12 [11:29:15]Write i2c OK [11:29:15]MH_I2C_Read... [11:29:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:29:15]Read from MH i2c: E2 [11:29:15]MH_I2C_Read... [11:29:15]Read from MH i2c: E2 62 00 [11:29:15]MH_I2C_Read... [11:29:15]Read from MH i2c: E2 62 00 90 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 26 [11:29: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E9 00 00 00 5E 04 04 00 E9 00 00 00 57 04 04 00 EA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:29:15]wFMCommunicate OK [11:29:15]SAM_PROTO_GetFieldsCounters done [11:29:15]requested_item shift.num is exist - process it [11:29:15]requested_item shift.opened is exist - process it [11:29:15]req_shift_opened [11:29:15]FM_GetShiftState [11:29:15]SAM_PROTO_GetShiftState [11:29:15]wFMCommunicate request_size=4 [11:29:15]MH_SAM_APDU [11:29:15]CAPDU: 80 13 01 00 [11:29:15]Write to MH i2c: E2 08 00 91 06 80 13 01 00 00 00 00 00 14 [11:29:15]Write i2c OK [11:29:15]MH_I2C_Read... [11:29:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:15]Read from MH i2c: E2 [11:29:15]MH_I2C_Read... [11:29:15]Read from MH i2c: E2 0E 00 [11:29:15]MH_I2C_Read... [11:29:15]Read from MH i2c: E2 0E 00 91 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E2 [11:29:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:29:15]wFMCommunicate OK [11:29:15]SAM_PROTO_GetShiftState done [11:29:15]FM_GetShiftState done [11:29:15]req_shift_opened done [11:29:15]requested_item shift.open_date is exist - process it [11:29:15]req_shift_open_date [11:29:15]req_shift_open_date done [11:29:15]produce_requested_data done [11:29:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162788,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:29:15]process_action_free close_receipt [11:29:15]json_value_free [11:29:15]json_value_free done [11:29:15]process_json_proto returns [11:29:15]Send response to host [11:29:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162788,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:29:15]free response buf [11:29:15]execute_script done [11:29:15]execute_script returns [11:29:15]free content buf [11:29:15]Sock 7.Close socket [11:29:15]Sock 7.Thread stoped [11:29:17]recv_with_timeout no data received [11:29:33]Connected sock=11 [11:29: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 36 39 0C 01 00 00 8F 3E 04 01 D2 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 88 B3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 07 7E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7B 02 00 35 04 06 00 16 32 6B 30 8C 29 0C 66 31 D6 77 28 58 E6 [11:29:38]recv_with_timeout no data received [11:29:38]CommunicateWithHost answer receiving error [11:29:38]CommunicateWithHost err = -3 [11:29:38]OFD Sender: Server communicate error [11:29:39]recv_with_timeout no data received [11:29:43]OFD Sender: Processing packet 162788 [packets to send 957, broken 956] [11:29:43]ProducePacketName [11:29:43]name=ofd_packets/00162788 [11:29:43]OFD Sender: To server: pG, [11:29:43]CommunicateWithHost lk.salyk.kg:30040 [11:29:43]ConnectInit lk.salyk.kg [11:29:48]ConnectInit Can't take IP for lk.salyk.kg [11:29:48]CommunicateWithHost connect error [11:29:48]CommunicateWithHost err = -1 [11:29:48]OFD Sender: Server communicate error [11:29:53]OFD Sender: Processing packet 162788 [packets to send 957, broken 956] [11:29:53]ProducePacketName [11:29:53]name=ofd_packets/00162788 [11:29:53]OFD Sender: To server: pG, [11:29:53]CommunicateWithHost lk.salyk.kg:30040 [11:29:53]ConnectInit lk.salyk.kg [11:29:57]accept exits with 10 [11:29:57]New connection [11:29:57]New thread 3066641764 created [11:29:57]Thread 3066498404 joined [11:29:57]Waiting for new connection... [11:29:57] Sock 10.Parse request [11:29:57]Sock 10.Check first char [11:29:57]Sock 10.First char is OK [11:29:57]request: POST /json_proto HTTP/1.0 [11:29:57]Method: POST [11:29:57]URL: /json_proto [11:29:57]Method is POST - this is cgi request [11:29:57]url: /json_proto [11:29:57]query_string will be loaded in cgi processing [11:29:57]execute_cgi json_proto POST (null) [11:29:57]execute_cgi path=json_proto method=POST [11:29:57]POST find Content-Length [11:29:57]Host: 172.17.44.132:8080 [11:29:57]Content-Length: 789 [11:29:57]Content-Type: application/json [11:29:57] [11:29:57]POST finish read [11:29:57]Found Content-Length = 789 [11:29:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:57]execute_script... [11:29:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291241", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:29:57]POST & json_proto [11:29:57]process_json_proto [11:29:57]json parsed OK: [11:29:57]protocol is kg_v1.0 [11:29:57]action value=close_receipt [11:29:57]process_action close_receipt [11:29:57]cmd_close_receipt [11:29:57]MH_GetDate [11:29:57]Write to MH i2c: F0 00 00 92 06 87 [11:29:57]Write i2c OK [11:29:57]MH_I2C_Read... [11:29:57]Read from MH i2c: F0 [11:29:57]MH_I2C_Read... [11:29:57]Read from MH i2c: F0 09 00 [11:29:57]MH_I2C_Read... [11:29:57]Read from MH i2c: F0 09 00 92 06 00 36 7E C4 66 2A 83 C1 65 41 [11:29:57]GetLastDocTimeStamp 1724153351 [11:29:57]current date 1724153398 [11:29:57]FM_GetShiftState [11:29:57]SAM_PROTO_GetShiftState [11:29:57]wFMCommunicate request_size=4 [11:29:57]MH_SAM_APDU [11:29:57]CAPDU: 80 13 01 00 [11:29:57]Write to MH i2c: E2 08 00 93 06 80 13 01 00 00 00 00 00 16 [11:29:57]Write i2c OK [11:29:57]MH_I2C_Read... [11:29:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:29:57]Read from MH i2c: E2 [11:29:57]MH_I2C_Read... [11:29:57]Read from MH i2c: E2 0E 00 [11:29:57]MH_I2C_Read... [11:29:57]Read from MH i2c: E2 0E 00 93 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E4 [11:29:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:29:57]wFMCommunicate OK [11:29:57]SAM_PROTO_GetShiftState done [11:29:57]FM_GetShiftState done [11:29:57]opened in 1724113081 [11:29:57]opened+sec_in_day 1724199481 [11:29:57]quantity*price = 0 [11:29:57]sum+1 = 1 [11:29:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 234 20.08.2024 11:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162789 ФПД: 112472931686154 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112958&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162789&fm=112472931686154&tin=02508201610067®Number=0000000000092562&sum=0 [11:29:58]StoreToDocumentArchive [11:29:58]shift 465 fd 162789 [11:29:58]save to /storage/0465/doc_00162789 [11:29:58]save last doc name /storage/0465/doc_00162789 to /storage/kkm_last_doc_name [11:29:58]save OK [11:29:58]Clear old archive folders... [11:29:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:29:58]tlvbuf is 017AD210 [11:29:58]SAM_PROTO_ClearQueue [11:29:58]wFMCommunicate request_size=4 [11:29:58]MH_SAM_APDU [11:29:58]CAPDU: 80 09 00 00 [11:29:58]Write to MH i2c: E2 08 00 A0 06 80 09 00 00 00 00 00 00 18 [11:29:58]Write i2c OK [11:29:58]MH_I2C_Read... [11:29:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:29:58]Read from MH i2c: E2 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: E2 03 00 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [11:29:58]RAPDU: 90 00 [11:29:58]wFMCommunicate OK [11:29:58]SAM_PROTO_ClearQueue done [11:29:58]KKMCreateOFDPacket [11:29:58]OFDProtocolAddRootSTLVToBuf [11:29:58]FM_MakeSignedData [11:29:58]FM_MakeSignedData [11:29:58]SAM_PROTO_SignData [11:29:58]wFMCommunicate request_size=4 [11:29:58]MH_SAM_APDU [11:29:58]CAPDU: 80 0D 01 02 [11:29:58]Write to MH i2c: E2 08 00 A1 06 80 0D 01 02 00 00 00 00 20 [11:29:58]Write i2c OK [11:29:58]MH_I2C_Read... [11:29:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:29:58]Read from MH i2c: E2 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: E2 03 00 [11:29:58]MH_I2C_Read... [11:29:58]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [11:29:58]RAPDU: 90 00 [11:29:58]wFMCommunicate OK [11:29:58]wFMCommunicate request_size=255 [11:29:58]MH_SAM_APDU [11:29:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 36 7E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7B 02 00 35 04 06 00 66 4B 25 23 [11:29:58]Write to MH i2c: E2 02 01 A2 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 36 7E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7B 02 00 35 04 06 00 66 4B 25 23 00 00 F9 [11:29:59]Write i2c OK [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: E2 [11:29:59]MH_I2C_Read... [11:29:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:59]Read from MH i2c: E2 03 00 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: E2 03 00 A2 06 00 90 00 1C [11:29:59]RAPDU: 90 00 [11:29:59]wFMCommunicate OK [11:29:59]wFMCommunicate request_size=7 [11:29:59]MH_SAM_APDU [11:29:59]CAPDU: 80 0D 02 02 02 D7 0A [11:29:59]Write to MH i2c: E2 0A 00 A3 06 80 0D 02 02 02 00 D7 0A 00 00 08 [11:29:59]Write i2c OK [11:29:59]MH_I2C_Read... [11:29:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:29:59]Read from MH i2c: E2 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: E2 03 00 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: E2 03 00 A3 06 00 90 00 1D [11:29:59]RAPDU: 90 00 [11:29:59]wFMCommunicate OK [11:29:59]wFMCommunicate request_size=4 [11:29:59]MH_SAM_APDU [11:29:59]CAPDU: 80 0D 03 02 [11:29:59]Write to MH i2c: E2 08 00 A4 06 80 0D 03 02 00 00 00 00 25 [11:29:59]Write i2c OK [11:29:59]MH_I2C_Read... [11:29:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:29:59]Read from MH i2c: E2 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: E2 0B 00 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: E2 0B 00 A4 06 00 22 9D 42 85 3A D7 9B 70 90 00 C8 [11:29:59]RAPDU: 22 9D 42 85 3A D7 9B 70 90 00 [11:29:59]wFMCommunicate OK [11:29:59]SAM_PROTO_SignData done [11:29:59]FM_MakeSignedData done [11:29:59]CreateOFDProtocolMessage [11:29:59]wFMCommunicate request_size=4 [11:29:59]MH_SAM_APDU [11:29:59]CAPDU: 80 11 00 00 [11:29:59]Write to MH i2c: E2 08 00 A5 06 80 11 00 00 00 00 00 00 25 [11:29:59]Write i2c OK [11:29:59]MH_I2C_Read... [11:29:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:29:59]Read from MH i2c: E2 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: E2 17 00 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: E2 17 00 A5 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [11:29:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:29:59]wFMCommunicate OK [11:29:59]CreateOFDProtocolMessage done [11:29:59]OFDSenderStorePacket 162789 [11:29:59]StoreOFDPacket docnum=162789 [11:29:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 69 A3 04 01 85 D4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 36 7E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7B 02 00 35 04 06 00 66 4B 25 23 D7 0A 22 9D 42 85 3A D7 9B 70 [11:29:59]CheckFolder [11:29:59]dirname=/storage/ofd_packets [11:29:59]CheckFolder done [11:29:59]ProducePacketName [11:29:59]name=ofd_packets/00162789 [11:29:59]NVStorageSaveData ofd_packets/00162789 [11:29:59]File name is /storage/ofd_packets/00162789 [11:29:59]Write 298 bytes [11:29:59]NVStorageSaveData done [11:29:59]OFDSenderStorePacket done [11:29:59]KKMCreateOFDPacket done [11:29:59]NVStorageSaveData kkm_last_timestamp [11:29:59]File name is /storage/kkm_last_timestamp [11:29:59]Write 4 bytes [11:29:59]NVStorageSaveData done [11:29:59]ExternCall_PrintAddStr [11:29:59]wPrintStart [11:29:59]Write to MH i2c: 01 00 00 A6 06 AC [11:29:59]Write i2c OK [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: 01 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: 01 07 00 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: 01 07 00 A6 06 00 00 00 00 00 FF 0F C1 [11:29:59]RasterBufferAndPrint [11:29:59]line Счет N : (1)291241 [11:29:59]line ИНН: 02508201610067 [11:29:59]line Контрольно-Кассовый Чек [11:29:59]line ПРОДАЖА [11:29:59]line ТРК (МРК, ГНК) : 21 [11:29:59]line Товар: 2710194800 [11:29:59]line ДТ-К-5 [11:29:59]line 13.130 * 0.00 [11:29:59]line = 0.00 [11:29:59]line НДС 12% НСП 1% [11:29:59]line > о реализуемом товаре [11:29:59]line ИТОГО: 0.00 [11:29:59]line НСП 1% : 0.00 [11:29:59]line НДС 12% : 0.00 [11:29:59]line Наличными: 0.00 [11:29:59]line Безнал.: 0.00 [11:29:59]line Место: АЗС № 130 "Партнер Нефть" [11:29:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:29:59]line СНО: Общий режим [11:29:59]line Чек 234 20.08.2024 11:29 [11:29:59]line Смена: 465 ФФД: 1.0 [11:29:59]line ЗНМ: 0300000070 [11:29:59]line РНМ: 0000000000092562 [11:29:59]line Версия ККМ: 001 [11:29:59]line Талоны: Топливная Карта [11:29:59]line 99718 [11:29:59]line ФМ: 0000000000871769 [11:29:59]line ФД: 162789 [11:29:59]line ФПД: 112472931686154 [11:29:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T112958&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162789&fm=112472931686154&tin=02508201610067®Number=0000000000092562&sum=0 [11:29:59]written 0, free lines is 4095 [11:29:59]recv_with_timeout no data received [11:29:59]Write to MH i2c: 01 00 00 D0 06 D6 [11:29:59]Write i2c OK [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: 01 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: 01 07 00 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 DB 0C C4 [11:29:59]RasterBufferAndPrint [11:29:59]line [11:29:59]line [11:29:59]line [11:29:59]line [11:29:59]line [11:29:59]written 0, free lines is 3300 [11:29:59]MH_Cut [11:29:59]Write to MH i2c: D1 01 00 D7 06 01 AF [11:29:59]Write i2c OK [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: D1 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: D1 01 00 [11:29:59]MH_I2C_Read... [11:29:59]Read from MH i2c: D1 01 00 D7 06 00 AE [11:29:59]Write to MH i2c: 01 00 00 D8 06 DE [11:29:59]Write i2c OK [11:29:59]MH_I2C_Read... [11:30:00]Connected sock=7 [11:30: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 36 39 0C 01 00 00 8F 3E 04 01 D2 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 88 B3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 00 00 00 F4 03 04 00 07 7E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7B 02 00 35 04 06 00 16 32 6B 30 8C 29 0C 66 31 D6 77 28 58 E6 [11:30:00]*** Cut start [11:30:00]*** Purtial cut [11:30:00]*** Stage 1: CUTSNS_PIN = 1 [11:30: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 36 39 4F 00 00 00 EB E1 47 00 D9 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7B 02 00 F4 03 04 00 8B 27 C4 66 B6 04 01 00 00 F4 82 F7 E2 F4 20 98 27 [11:30:01]CommunicateWithHost err = 0 [11:30:01]CheckOFDResponse [11:30:01]1017 (14) - 77093643461234 [11:30:01]1041 (16) - 0000000000871769 [11:30:01]1040 (4) - 162788 [11:30:01]1012 (4) - 20.08.2024 05:20 [11:30:01]1206 (1) - 0 [11:30:01]OFD Sender: Remove packet 162788 [11:30:01]ProducePacketName [11:30:01]name=ofd_packets/00162788 [11:30:01]NVStorageDeleteData [11:30:02]OFD Sender: Processing packet 162789 [packets to send 957, broken 956] [11:30:02]ProducePacketName [11:30:02]name=ofd_packets/00162789 [11:30:02]OFD Sender: To server: pG, [11:30:02]CommunicateWithHost lk.salyk.kg:30040 [11:30:02]ConnectInit lk.salyk.kg [11:30:02]Read from MH i2c: 01 [11:30:02]MH_I2C_Read... [11:30:02]*** Stop cut motor [11:30:02]*** Cut end [11:30:02]Read from MH i2c: 01 07 00 [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: 01 07 00 D8 06 00 00 00 00 00 FF 0F F3 [11:30:02]process_action close_receipt done [11:30:02]requested_data is exist [11:30:02]produce_requested_data [11:30:02]requested_item fm.sn is exist - process it [11:30:02]wFMCommunicate request_size=4 [11:30:02]MH_SAM_APDU [11:30:02]CAPDU: 80 11 00 00 [11:30:02]Write to MH i2c: E2 08 00 D9 06 80 11 00 00 00 00 00 00 59 [11:30:02]Write i2c OK [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: E2 [11:30:02]MH_I2C_Read... [11:30:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:30:02]Read from MH i2c: E2 17 00 [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: E2 17 00 D9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [11:30:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:30:02]wFMCommunicate OK [11:30:02]requested_item fd.num is exist - process it [11:30:02]SAM_PROTO_GetFieldsCounters [11:30:02]wFMCommunicate request_size=4 [11:30:02]MH_SAM_APDU [11:30:02]CAPDU: 80 13 00 00 [11:30:02]Write to MH i2c: E2 08 00 DA 06 80 13 00 00 00 00 00 00 5C [11:30:02]Write i2c OK [11:30:02]MH_I2C_Read... [11:30:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:30:02]Read from MH i2c: E2 [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: E2 62 00 [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: E2 62 00 DA 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [11:30: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EA 00 00 00 5E 04 04 00 EA 00 00 00 57 04 04 00 EB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:30:02]wFMCommunicate OK [11:30:02]SAM_PROTO_GetFieldsCounters done [11:30:02]requested_item shift.num is exist - process it [11:30:02]requested_item shift.opened is exist - process it [11:30:02]req_shift_opened [11:30:02]FM_GetShiftState [11:30:02]SAM_PROTO_GetShiftState [11:30:02]wFMCommunicate request_size=4 [11:30:02]MH_SAM_APDU [11:30:02]CAPDU: 80 13 01 00 [11:30:02]Write to MH i2c: E2 08 00 DB 06 80 13 01 00 00 00 00 00 5E [11:30:02]Write i2c OK [11:30:02]MH_I2C_Read... [11:30:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:30:02]Read from MH i2c: E2 [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: E2 0E 00 [11:30:02]MH_I2C_Read... [11:30:02]Read from MH i2c: E2 0E 00 DB 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2C [11:30:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:30:02]wFMCommunicate OK [11:30:02]SAM_PROTO_GetShiftState done [11:30:02]FM_GetShiftState done [11:30:02]req_shift_opened done [11:30:03]requested_item shift.open_date is exist - process it [11:30:03]req_shift_open_date [11:30:03]req_shift_open_date done [11:30:03]produce_requested_data done [11:30:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162789,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:30:03]process_action_free close_receipt [11:30:03]json_value_free [11:30:03]json_value_free done [11:30:03]process_json_proto returns [11:30:03]Send response to host [11:30:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162789,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:30:03]free response buf [11:30:03]execute_script done [11:30:03]execute_script returns [11:30:03]free content buf [11:30:03]Sock 10.Close socket [11:30:03]Sock 10.Thread stoped [11:30:03]Connected sock=7 [11:30: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 36 39 0C 01 00 00 69 A3 04 01 85 D4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 00 00 00 F4 03 04 00 36 7E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7B 02 00 35 04 06 00 66 4B 25 23 D7 0A 22 9D 42 85 3A D7 9B 70 [11:30: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 36 39 4F 00 00 00 18 90 47 00 D4 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7B 02 00 F4 03 04 00 8E 27 C4 66 B6 04 01 00 00 FF 9C E1 34 C1 54 60 8C [11:30:04]CommunicateWithHost err = 0 [11:30:04]CheckOFDResponse [11:30:04]1017 (14) - 77093643461234 [11:30:04]1041 (16) - 0000000000871769 [11:30:04]1040 (4) - 162789 [11:30:04]1012 (4) - 20.08.2024 05:20 [11:30:04]1206 (1) - 0 [11:30:04]OFD Sender: Remove packet 162789 [11:30:04]ProducePacketName [11:30:04]name=ofd_packets/00162789 [11:30:04]NVStorageDeleteData [11:30:04]OFD Sender: No OFD packet to send [11:30:04]OFD Sender: No OFD packet to send [11:30:09]OFD Sender: No OFD packet to send [11:30:14]OFD Sender: No OFD packet to send [11:30:19]OFD Sender: No OFD packet to send [11:30:22]recv_with_timeout no data received [11:30:24]OFD Sender: No OFD packet to send [11:30:29]OFD Sender: No OFD packet to send [11:30:34]OFD Sender: No OFD packet to send [11:30:37]recv_with_timeout no data received [11:30:39]OFD Sender: No OFD packet to send [11:30:44]OFD Sender: No OFD packet to send [11:30:49]OFD Sender: No OFD packet to send [11:30:54]OFD Sender: No OFD packet to send [11:30:59]OFD Sender: No OFD packet to send [11:31:04]OFD Sender: No OFD packet to send [11:31:09]OFD Sender: No OFD packet to send [11:31:14]OFD Sender: No OFD packet to send [11:31:20]OFD Sender: No OFD packet to send [11:31:25]OFD Sender: No OFD packet to send [11:31:30]OFD Sender: No OFD packet to send [11:31:35]OFD Sender: No OFD packet to send [11:31:37]recv_with_timeout no data received [11:31:40]OFD Sender: No OFD packet to send [11:31:45]OFD Sender: No OFD packet to send [11:31:50]OFD Sender: No OFD packet to send [11:31:55]OFD Sender: No OFD packet to send [11:32:00]OFD Sender: No OFD packet to send [11:32:05]OFD Sender: No OFD packet to send [11:32:10]OFD Sender: No OFD packet to send [11:32:15]OFD Sender: No OFD packet to send [11:32:20]OFD Sender: No OFD packet to send [11:32:25]OFD Sender: No OFD packet to send [11:32:30]OFD Sender: No OFD packet to send [11:32:35]OFD Sender: No OFD packet to send [11:32:40]OFD Sender: No OFD packet to send [11:32:45]OFD Sender: No OFD packet to send [11:32:50]OFD Sender: No OFD packet to send [11:32:55]OFD Sender: No OFD packet to send [11:33:00]OFD Sender: No OFD packet to send [11:33:05]OFD Sender: No OFD packet to send [11:33:10]OFD Sender: No OFD packet to send [11:33:15]OFD Sender: No OFD packet to send [11:33:17]recv_with_timeout no data received [11:33:20]OFD Sender: No OFD packet to send [11:33:25]OFD Sender: No OFD packet to send [11:33:30]OFD Sender: No OFD packet to send [11:33:35]OFD Sender: No OFD packet to send [11:33:40]OFD Sender: No OFD packet to send [11:33:45]OFD Sender: No OFD packet to send [11:33:49]recv_with_timeout no data received [11:33:50]OFD Sender: No OFD packet to send [11:33:55]OFD Sender: No OFD packet to send [11:34:00]OFD Sender: No OFD packet to send [11:34:05]OFD Sender: No OFD packet to send [11:34:10]OFD Sender: No OFD packet to send [11:34:15]OFD Sender: No OFD packet to send [11:34:18]accept exits with 9 [11:34:18]New connection [11:34:18]New thread 3066498404 created [11:34:18]Thread 3066641764 joined [11:34:18]Waiting for new connection... [11:34:18] Sock 9.Parse request [11:34:18]Sock 9.Check first char [11:34:18]Sock 9.First char is OK [11:34:18]request: POST /json_proto HTTP/1.0 [11:34:18]Method: POST [11:34:18]URL: /json_proto [11:34:18]Method is POST - this is cgi request [11:34:18]url: /json_proto [11:34:18]query_string will be loaded in cgi processing [11:34:18]execute_cgi json_proto POST (null) [11:34:18]execute_cgi path=json_proto method=POST [11:34:18]POST find Content-Length [11:34:18]Host: 172.17.44.132:8080 [11:34:18]Content-Length: 792 [11:34:18]Content-Type: application/json [11:34:18] [11:34:18]POST finish read [11:34:18]Found Content-Length = 792 [11:34:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 40.870, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:18]execute_script... [11:34:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291242", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 40.870, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:34:18]POST & json_proto [11:34:18]process_json_proto [11:34:18]json parsed OK: [11:34:18]protocol is kg_v1.0 [11:34:18]action value=close_receipt [11:34:18]process_action close_receipt [11:34:18]cmd_close_receipt [11:34:18]MH_GetDate [11:34:18]Write to MH i2c: F0 00 00 DC 06 D1 [11:34:18]Write i2c OK [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: F0 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: F0 09 00 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: F0 09 00 DC 06 00 3A 7F C4 66 2A 83 C1 65 90 [11:34:18]GetLastDocTimeStamp 1724153398 [11:34:18]current date 1724153658 [11:34:18]FM_GetShiftState [11:34:18]SAM_PROTO_GetShiftState [11:34:18]wFMCommunicate request_size=4 [11:34:18]MH_SAM_APDU [11:34:18]CAPDU: 80 13 01 00 [11:34:18]Write to MH i2c: E2 08 00 DD 06 80 13 01 00 00 00 00 00 60 [11:34:18]Write i2c OK [11:34:18]MH_I2C_Read... [11:34:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:18]Read from MH i2c: E2 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: E2 0E 00 [11:34:18]MH_I2C_Read... [11:34:18]Read from MH i2c: E2 0E 00 DD 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2E [11:34:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:34:18]wFMCommunicate OK [11:34:18]SAM_PROTO_GetShiftState done [11:34:18]FM_GetShiftState done [11:34:18]opened in 1724113081 [11:34:18]opened+sec_in_day 1724199481 [11:34:18]quantity*price = 0 [11:34:18]sum+1 = 1 [11:34:18]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 235 20.08.2024 11:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162790 ФПД: 227983666769439 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T113418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162790&fm=227983666769439&tin=02508201610067®Number=0000000000092562&sum=0 [11:34:19]StoreToDocumentArchive [11:34:19]shift 465 fd 162790 [11:34:19]save to /storage/0465/doc_00162790 [11:34:19]save last doc name /storage/0465/doc_00162790 to /storage/kkm_last_doc_name [11:34:19]save OK [11:34:19]Clear old archive folders... [11:34:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:34:19]tlvbuf is 017BE3F0 [11:34:19]SAM_PROTO_ClearQueue [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 09 00 00 [11:34:19]Write to MH i2c: E2 08 00 EA 06 80 09 00 00 00 00 00 00 62 [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [11:34:19]RAPDU: 90 00 [11:34:19]wFMCommunicate OK [11:34:19]SAM_PROTO_ClearQueue done [11:34:19]KKMCreateOFDPacket [11:34:19]OFDProtocolAddRootSTLVToBuf [11:34:19]FM_MakeSignedData [11:34:19]FM_MakeSignedData [11:34:19]SAM_PROTO_SignData [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 0D 01 02 [11:34:19]Write to MH i2c: E2 08 00 EB 06 80 0D 01 02 00 00 00 00 6A [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 EB 06 00 90 00 65 [11:34:19]RAPDU: 90 00 [11:34:19]wFMCommunicate OK [11:34:19]wFMCommunicate request_size=255 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 9F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 3A 7F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7B 02 00 35 04 06 00 CF [11:34:19]Write to MH i2c: E2 02 01 EC 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 9F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 3A 7F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7B 02 00 35 04 06 00 CF 00 00 90 [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 EC 06 00 90 00 66 [11:34:19]RAPDU: 90 00 [11:34:19]wFMCommunicate OK [11:34:19]wFMCommunicate request_size=10 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 0D 02 02 05 59 95 78 EE 1F [11:34:19]Write to MH i2c: E2 0D 00 ED 06 80 0D 02 02 05 00 59 95 78 EE 1F 00 00 EA [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 03 00 ED 06 00 90 00 67 [11:34:19]RAPDU: 90 00 [11:34:19]wFMCommunicate OK [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 0D 03 02 [11:34:19]Write to MH i2c: E2 08 00 EE 06 80 0D 03 02 00 00 00 00 6F [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:34:19]Read from MH i2c: E2 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 0B 00 [11:34:19]MH_I2C_Read... [11:34:19]Read from MH i2c: E2 0B 00 EE 06 00 8C C5 8F D4 40 DA 34 D8 90 00 4A [11:34:19]RAPDU: 8C C5 8F D4 40 DA 34 D8 90 00 [11:34:19]wFMCommunicate OK [11:34:19]SAM_PROTO_SignData done [11:34:19]FM_MakeSignedData done [11:34:19]CreateOFDProtocolMessage [11:34:19]wFMCommunicate request_size=4 [11:34:19]MH_SAM_APDU [11:34:19]CAPDU: 80 11 00 00 [11:34:19]Write to MH i2c: E2 08 00 EF 06 80 11 00 00 00 00 00 00 6F [11:34:19]Write i2c OK [11:34:19]MH_I2C_Read... [11:34:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:20]Read from MH i2c: E2 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: E2 17 00 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: E2 17 00 EF 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C8 [11:34:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:34:20]wFMCommunicate OK [11:34:20]CreateOFDProtocolMessage done [11:34:20]OFDSenderStorePacket 162790 [11:34:20]StoreOFDPacket docnum=162790 [11:34:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 81 6F 07 01 C1 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 9F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 3A 7F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7B 02 00 35 04 06 00 CF 59 95 78 EE 1F 8C C5 8F D4 40 DA 34 D8 [11:34:20]CheckFolder [11:34:20]dirname=/storage/ofd_packets [11:34:20]CheckFolder done [11:34:20]ProducePacketName [11:34:20]name=ofd_packets/00162790 [11:34:20]NVStorageSaveData ofd_packets/00162790 [11:34:20]File name is /storage/ofd_packets/00162790 [11:34:20]Write 301 bytes [11:34:20]NVStorageSaveData done [11:34:20]OFDSenderStorePacket done [11:34:20]KKMCreateOFDPacket done [11:34:20]NVStorageSaveData kkm_last_timestamp [11:34:20]File name is /storage/kkm_last_timestamp [11:34:20]Write 4 bytes [11:34:20]NVStorageSaveData done [11:34:20]ExternCall_PrintAddStr [11:34:20]wPrintStart [11:34:20]Write to MH i2c: 01 00 00 F0 06 F6 [11:34:20]Write i2c OK [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: 01 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: 01 07 00 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: 01 07 00 F0 06 00 00 00 00 00 FF 0F 0B [11:34:20]RasterBufferAndPrint [11:34:20]line Счет N : (1)291242 [11:34:20]line ИНН: 02508201610067 [11:34:20]line Контрольно-Кассовый Чек [11:34:20]line ПРОДАЖА [11:34:20]line ТРК (МРК, ГНК) : 32 [11:34:20]line Товар: 2710124130 [11:34:20]line Аи-92-К-5 [11:34:20]line 40.870 * 0.00 [11:34:20]line = 0.00 [11:34:20]line НДС 12% НСП 1% [11:34:20]line > о реализуемом товаре [11:34:20]line ИТОГО: 0.00 [11:34:20]line НСП 1% : 0.00 [11:34:20]line НДС 12% : 0.00 [11:34:20]line Наличными: 0.00 [11:34:20]line Безнал.: 0.00 [11:34:20]line Место: АЗС № 130 "Партнер Нефть" [11:34:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:34:20]line СНО: Общий режим [11:34:20]line Чек 235 20.08.2024 11:34 [11:34:20]line Смена: 465 ФФД: 1.0 [11:34:20]line ЗНМ: 0300000070 [11:34:20]line РНМ: 0000000000092562 [11:34:20]line Версия ККМ: 001 [11:34:20]line Талоны: Топливная Карта [11:34:20]line 99718 [11:34:20]line ФМ: 0000000000871769 [11:34:20]line ФД: 162790 [11:34:20]line ФПД: 227983666769439 [11:34:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T113418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162790&fm=227983666769439&tin=02508201610067®Number=0000000000092562&sum=0 [11:34:20]written 0, free lines is 4095 [11:34:20]OFD Sender: Processing packet 162790 [packets to send 957, broken 956] [11:34:20]ProducePacketName [11:34:20]name=ofd_packets/00162790 [11:34:20]OFD Sender: To server: pG, [11:34:20]CommunicateWithHost lk.salyk.kg:30040 [11:34:20]ConnectInit lk.salyk.kg [11:34:20]Write to MH i2c: 01 00 00 1A 07 21 [11:34:20]Write i2c OK [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: 01 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: 01 07 00 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: 01 07 00 1A 07 00 00 00 00 00 D4 0C 08 [11:34:20]RasterBufferAndPrint [11:34:20]line [11:34:20]line [11:34:20]line [11:34:20]line [11:34:20]line [11:34:20]written 0, free lines is 3289 [11:34:20]MH_Cut [11:34:20]Write to MH i2c: D1 01 00 21 07 01 FA [11:34:20]Write i2c OK [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: D1 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: D1 01 00 [11:34:20]MH_I2C_Read... [11:34:20]Read from MH i2c: D1 01 00 21 07 00 F9 [11:34:20]Write to MH i2c: 01 00 00 22 07 29 [11:34:20]Write i2c OK [11:34:20]MH_I2C_Read... [11:34:21]*** Cut start [11:34:21]*** Purtial cut [11:34:21]*** Stage 1: CUTSNS_PIN = 1 [11:34:23]recv_with_timeout no data received [11:34:23]Read from MH i2c: 01 [11:34:23]MH_I2C_Read... [11:34:23]*** Stop cut motor [11:34:23]*** Cut end [11:34:23]Read from MH i2c: 01 07 00 [11:34:23]MH_I2C_Read... [11:34:23]Read from MH i2c: 01 07 00 22 07 00 00 00 00 00 FF 0F 3E [11:34:23]process_action close_receipt done [11:34:23]requested_data is exist [11:34:23]produce_requested_data [11:34:23]requested_item fm.sn is exist - process it [11:34:23]wFMCommunicate request_size=4 [11:34:23]MH_SAM_APDU [11:34:23]CAPDU: 80 11 00 00 [11:34:23]Write to MH i2c: E2 08 00 23 07 80 11 00 00 00 00 00 00 A4 [11:34:23]Write i2c OK [11:34:23]MH_I2C_Read... [11:34:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:34:23]Read from MH i2c: E2 [11:34:23]MH_I2C_Read... [11:34:23]Read from MH i2c: E2 17 00 [11:34:23]MH_I2C_Read... [11:34:23]Read from MH i2c: E2 17 00 23 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [11:34:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:34:23]wFMCommunicate OK [11:34:23]requested_item fd.num is exist - process it [11:34:23]SAM_PROTO_GetFieldsCounters [11:34:23]wFMCommunicate request_size=4 [11:34:23]MH_SAM_APDU [11:34:23]CAPDU: 80 13 00 00 [11:34:23]Write to MH i2c: E2 08 00 24 07 80 13 00 00 00 00 00 00 A7 [11:34:23]Write i2c OK [11:34:23]MH_I2C_Read... [11:34:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:34:23]Read from MH i2c: E2 [11:34:23]MH_I2C_Read... [11:34:23]Read from MH i2c: E2 62 00 [11:34:23]MH_I2C_Read... [11:34:23]Read from MH i2c: E2 62 00 24 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 C3 [11:34:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EB 00 00 00 5E 04 04 00 EB 00 00 00 57 04 04 00 EC 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:34:23]wFMCommunicate OK [11:34:23]SAM_PROTO_GetFieldsCounters done [11:34:23]requested_item shift.num is exist - process it [11:34:23]requested_item shift.opened is exist - process it [11:34:23]req_shift_opened [11:34:23]FM_GetShiftState [11:34:23]SAM_PROTO_GetShiftState [11:34:23]wFMCommunicate request_size=4 [11:34:23]MH_SAM_APDU [11:34:23]CAPDU: 80 13 01 00 [11:34:23]Write to MH i2c: E2 08 00 25 07 80 13 01 00 00 00 00 00 A9 [11:34:23]Write i2c OK [11:34:23]MH_I2C_Read... [11:34:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:34:23]Read from MH i2c: E2 [11:34:23]MH_I2C_Read... [11:34:23]Read from MH i2c: E2 0E 00 [11:34:23]MH_I2C_Read... [11:34:23]Read from MH i2c: E2 0E 00 25 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 77 [11:34:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:34:23]wFMCommunicate OK [11:34:23]SAM_PROTO_GetShiftState done [11:34:23]FM_GetShiftState done [11:34:23]req_shift_opened done [11:34:23]requested_item shift.open_date is exist - process it [11:34:23]req_shift_open_date [11:34:23]req_shift_open_date done [11:34:23]produce_requested_data done [11:34:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162790,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:34:23]process_action_free close_receipt [11:34:23]json_value_free [11:34:23]json_value_free done [11:34:23]process_json_proto returns [11:34:23]Send response to host [11:34:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162790,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:34:23]free response buf [11:34:23]execute_script done [11:34:23]execute_script returns [11:34:23]free content buf [11:34:23]Sock 9.Close socket [11:34:23]Sock 9.Thread stoped [11:34:26]Connected sock=11 [11: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 36 39 0F 01 00 00 81 6F 07 01 C1 78 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A6 9F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 00 00 00 F4 03 04 00 3A 7F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7B 02 00 35 04 06 00 CF 59 95 78 EE 1F 8C C5 8F D4 40 DA 34 D8 [11:34: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 36 39 4F 00 00 00 0E 15 47 00 11 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7B 02 00 F4 03 04 00 94 28 C4 66 B6 04 01 00 00 AF E1 49 E7 4A A0 1E EA [11:34:28]CommunicateWithHost err = 0 [11:34:28]CheckOFDResponse [11:34:28]1017 (14) - 77093643461234 [11:34:28]1041 (16) - 0000000000871769 [11:34:28]1040 (4) - 162790 [11:34:28]1012 (4) - 20.08.2024 05:24 [11:34:28]1206 (1) - 0 [11:34:28]OFD Sender: Remove packet 162790 [11:34:28]ProducePacketName [11:34:28]name=ofd_packets/00162790 [11:34:28]NVStorageDeleteData [11:34:28]OFD Sender: No OFD packet to send [11:34:33]OFD Sender: No OFD packet to send [11:34:38]OFD Sender: No OFD packet to send [11:34:43]OFD Sender: No OFD packet to send [11:34:44]recv_with_timeout no data received [11:34:48]OFD Sender: No OFD packet to send [11:34:53]OFD Sender: No OFD packet to send [11:34:57]recv_with_timeout no data received [11:34:59]OFD Sender: No OFD packet to send [11:35:04]OFD Sender: No OFD packet to send [11:35:09]OFD Sender: No OFD packet to send [11:35:14]OFD Sender: No OFD packet to send [11:35:19]OFD Sender: No OFD packet to send [11:35:24]OFD Sender: No OFD packet to send [11:35:29]OFD Sender: No OFD packet to send [11:35:34]OFD Sender: No OFD packet to send [11:35:39]OFD Sender: No OFD packet to send [11:35:44]OFD Sender: No OFD packet to send [11:35:49]OFD Sender: No OFD packet to send [11:35:54]OFD Sender: No OFD packet to send [11:35:59]OFD Sender: No OFD packet to send [11:36:04]OFD Sender: No OFD packet to send [11:36:09]OFD Sender: No OFD packet to send [11:36:14]OFD Sender: No OFD packet to send [11:36:18]recv_with_timeout no data received [11:36:19]OFD Sender: No OFD packet to send [11:36:24]OFD Sender: No OFD packet to send [11:36:29]OFD Sender: No OFD packet to send [11:36:34]OFD Sender: No OFD packet to send [11:36:39]OFD Sender: No OFD packet to send [11:36:41]recv_with_timeout no data received [11:36:44]OFD Sender: No OFD packet to send [11:36:49]OFD Sender: No OFD packet to send [11:36:54]OFD Sender: No OFD packet to send [11:36:59]OFD Sender: No OFD packet to send [11:37:04]OFD Sender: No OFD packet to send [11:37:09]OFD Sender: No OFD packet to send [11:37:14]OFD Sender: No OFD packet to send [11:37:19]OFD Sender: No OFD packet to send [11:37:24]OFD Sender: No OFD packet to send [11:37:29]OFD Sender: No OFD packet to send [11:37:34]OFD Sender: No OFD packet to send [11:37:39]OFD Sender: No OFD packet to send [11:37:44]OFD Sender: No OFD packet to send [11:37:49]OFD Sender: No OFD packet to send [11:37:54]OFD Sender: No OFD packet to send [11:37:59]OFD Sender: No OFD packet to send [11:38:04]OFD Sender: No OFD packet to send [11:38:09]OFD Sender: No OFD packet to send [11:38:14]OFD Sender: No OFD packet to send [11:38:19]OFD Sender: No OFD packet to send [11:38:24]OFD Sender: No OFD packet to send [11:38:28]recv_with_timeout no data received [11:38:29]OFD Sender: No OFD packet to send [11:38:34]OFD Sender: No OFD packet to send [11:38:39]OFD Sender: No OFD packet to send [11:38:44]OFD Sender: No OFD packet to send [11:38:49]OFD Sender: No OFD packet to send [11:38:54]OFD Sender: No OFD packet to send [11:39:00]OFD Sender: No OFD packet to send [11:39:05]OFD Sender: No OFD packet to send [11:39:10]OFD Sender: No OFD packet to send [11:39:11]accept exits with 10 [11:39:11]New connection [11:39:11]New thread 3066641764 created [11:39:11]Thread 3066498404 joined [11:39:11]Waiting for new connection... [11:39:11] Sock 10.Parse request [11:39:11]Sock 10.Check first char [11:39:11]Sock 10.First char is OK [11:39:11]request: POST /json_proto HTTP/1.0 [11:39:11]Method: POST [11:39:11]URL: /json_proto [11:39:11]Method is POST - this is cgi request [11:39:11]url: /json_proto [11:39:11]query_string will be loaded in cgi processing [11:39:11]execute_cgi json_proto POST (null) [11:39:11]execute_cgi path=json_proto method=POST [11:39:11]POST find Content-Length [11:39:11]Host: 172.17.44.132:8080 [11:39:11]Content-Length: 677 [11:39:11]Content-Type: application/json [11:39:11] [11:39:11]POST finish read [11:39:11]Found Content-Length = 677 [11:39:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:11]execute_script... [11:39:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291244", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:11]POST & json_proto [11:39:11]process_json_proto [11:39:11]json parsed OK: [11:39:11]protocol is kg_v1.0 [11:39:11]action value=close_receipt [11:39:11]process_action close_receipt [11:39:11]cmd_close_receipt [11:39:11]MH_GetDate [11:39:11]Write to MH i2c: F0 00 00 26 07 1C [11:39:11]Write i2c OK [11:39:11]MH_I2C_Read... [11:39:11]Read from MH i2c: F0 [11:39:11]MH_I2C_Read... [11:39:11]Read from MH i2c: F0 09 00 [11:39:11]MH_I2C_Read... [11:39:11]Read from MH i2c: F0 09 00 26 07 00 60 80 C4 66 2A 83 C1 65 02 [11:39:11]GetLastDocTimeStamp 1724153658 [11:39:11]current date 1724153952 [11:39:11]FM_GetShiftState [11:39:11]SAM_PROTO_GetShiftState [11:39:11]wFMCommunicate request_size=4 [11:39:11]MH_SAM_APDU [11:39:11]CAPDU: 80 13 01 00 [11:39:11]Write to MH i2c: E2 08 00 27 07 80 13 01 00 00 00 00 00 AB [11:39:11]Write i2c OK [11:39:11]MH_I2C_Read... [11:39:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:11]Read from MH i2c: E2 [11:39:11]MH_I2C_Read... [11:39:11]Read from MH i2c: E2 0E 00 [11:39:11]MH_I2C_Read... [11:39:11]Read from MH i2c: E2 0E 00 27 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 79 [11:39:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:39:11]wFMCommunicate OK [11:39:11]SAM_PROTO_GetShiftState done [11:39:11]FM_GetShiftState done [11:39:11]opened in 1724113081 [11:39:11]opened+sec_in_day 1724199481 [11:39:11]quantity*price = 35052 [11:39:11]sum+1 = 35054 [11:39:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 236 20.08.2024 11:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162791 ФПД: 258536371803512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T113912&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162791&fm=258536371803512&tin=02508201610067®Number=0000000000092562&sum=35000 [11:39:13]StoreToDocumentArchive [11:39:13]shift 465 fd 162791 [11:39:13]save to /storage/0465/doc_00162791 [11:39:13]save last doc name /storage/0465/doc_00162791 to /storage/kkm_last_doc_name [11:39:13]save OK [11:39:13]Clear old archive folders... [11:39:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:39:13]tlvbuf is 017C5020 [11:39:13]SAM_PROTO_ClearQueue [11:39:13]wFMCommunicate request_size=4 [11:39:13]MH_SAM_APDU [11:39:13]CAPDU: 80 09 00 00 [11:39:13]Write to MH i2c: E2 08 00 34 07 80 09 00 00 00 00 00 00 AD [11:39:13]Write i2c OK [11:39:13]MH_I2C_Read... [11:39:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:13]Read from MH i2c: E2 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 03 00 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [11:39:13]RAPDU: 90 00 [11:39:13]wFMCommunicate OK [11:39:13]SAM_PROTO_ClearQueue done [11:39:13]KKMCreateOFDPacket [11:39:13]OFDProtocolAddRootSTLVToBuf [11:39:13]FM_MakeSignedData [11:39:13]FM_MakeSignedData [11:39:13]SAM_PROTO_SignData [11:39:13]wFMCommunicate request_size=4 [11:39:13]MH_SAM_APDU [11:39:13]CAPDU: 80 0D 01 02 [11:39:13]Write to MH i2c: E2 08 00 35 07 80 0D 01 02 00 00 00 00 B5 [11:39:13]Write i2c OK [11:39:13]MH_I2C_Read... [11:39:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:13]Read from MH i2c: E2 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 03 00 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 03 00 35 07 00 90 00 B0 [11:39:13]RAPDU: 90 00 [11:39:13]wFMCommunicate OK [11:39:13]wFMCommunicate request_size=255 [11:39:13]MH_SAM_APDU [11:39:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 60 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7B 02 00 35 04 06 00 EB [11:39:13]Write to MH i2c: E2 02 01 36 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 60 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7B 02 00 35 04 06 00 EB 00 00 7B [11:39:13]Write i2c OK [11:39:13]MH_I2C_Read... [11:39:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:13]Read from MH i2c: E2 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 03 00 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 03 00 36 07 00 90 00 B1 [11:39:13]RAPDU: 90 00 [11:39:13]wFMCommunicate OK [11:39:13]wFMCommunicate request_size=10 [11:39:13]MH_SAM_APDU [11:39:13]CAPDU: 80 0D 02 02 05 23 30 9A 55 78 [11:39:13]Write to MH i2c: E2 0D 00 37 07 80 0D 02 02 05 00 23 30 9A 55 78 00 00 7C [11:39:13]Write i2c OK [11:39:13]MH_I2C_Read... [11:39:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:13]Read from MH i2c: E2 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 03 00 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 03 00 37 07 00 90 00 B2 [11:39:13]RAPDU: 90 00 [11:39:13]wFMCommunicate OK [11:39:13]wFMCommunicate request_size=4 [11:39:13]MH_SAM_APDU [11:39:13]CAPDU: 80 0D 03 02 [11:39:13]Write to MH i2c: E2 08 00 38 07 80 0D 03 02 00 00 00 00 BA [11:39:13]Write i2c OK [11:39:13]MH_I2C_Read... [11:39:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:13]Read from MH i2c: E2 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 0B 00 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 0B 00 38 07 00 A9 8A 50 86 88 C2 FA B8 90 00 C0 [11:39:13]RAPDU: A9 8A 50 86 88 C2 FA B8 90 00 [11:39:13]wFMCommunicate OK [11:39:13]SAM_PROTO_SignData done [11:39:13]FM_MakeSignedData done [11:39:13]CreateOFDProtocolMessage [11:39:13]wFMCommunicate request_size=4 [11:39:13]MH_SAM_APDU [11:39:13]CAPDU: 80 11 00 00 [11:39:13]Write to MH i2c: E2 08 00 39 07 80 11 00 00 00 00 00 00 BA [11:39:13]Write i2c OK [11:39:13]MH_I2C_Read... [11:39:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:13]Read from MH i2c: E2 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 17 00 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: E2 17 00 39 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [11:39:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:39:13]wFMCommunicate OK [11:39:13]CreateOFDProtocolMessage done [11:39:13]OFDSenderStorePacket 162791 [11:39:13]StoreOFDPacket docnum=162791 [11:39:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 59 05 07 01 46 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 60 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7B 02 00 35 04 06 00 EB 23 30 9A 55 78 A9 8A 50 86 88 C2 FA B8 [11:39:13]CheckFolder [11:39:13]dirname=/storage/ofd_packets [11:39:13]CheckFolder done [11:39:13]ProducePacketName [11:39:13]name=ofd_packets/00162791 [11:39:13]NVStorageSaveData ofd_packets/00162791 [11:39:13]File name is /storage/ofd_packets/00162791 [11:39:13]Write 301 bytes [11:39:13]NVStorageSaveData done [11:39:13]OFDSenderStorePacket done [11:39:13]KKMCreateOFDPacket done [11:39:13]NVStorageSaveData kkm_last_timestamp [11:39:13]File name is /storage/kkm_last_timestamp [11:39:13]Write 4 bytes [11:39:13]NVStorageSaveData done [11:39:13]ExternCall_PrintAddStr [11:39:13]wPrintStart [11:39:13]Write to MH i2c: 01 00 00 3A 07 41 [11:39:13]Write i2c OK [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: 01 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: 01 07 00 [11:39:13]MH_I2C_Read... [11:39:13]Read from MH i2c: 01 07 00 3A 07 00 00 00 00 00 FF 0F 56 [11:39:13]RasterBufferAndPrint [11:39:13]line Счет N : (1)291244 [11:39:13]line ИНН: 02508201610067 [11:39:13]line Контрольно-Кассовый Чек [11:39:13]line ПРОДАЖА [11:39:13]line ТРК (МРК, ГНК) : 42 [11:39:13]line Товар: 2710124130 [11:39:13]line Аи-92-К-5 [11:39:13]line 5.170 * 67.80 [11:39:13]line = 350.53 [11:39:13]line НДС 12% НСП 1% [11:39:13]line > о реализуемом товаре [11:39:13]line ОКРУГЛЕНИЕ: -0.53 [11:39:13]line ИТОГО: 350.00 [11:39:13]line Внесено: 350.00 [11:39:13]line СДАЧА: 0.00 [11:39:13]line НСП 1% : 3.10 [11:39:13]line НДС 12% : 37.22 [11:39:13]line Наличными: 350.00 [11:39:13]line Безнал.: 0.00 [11:39:13]line Место: АЗС № 130 "Партнер Нефть" [11:39:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:39:13]line СНО: Общий режим [11:39:13]line Чек 236 20.08.2024 11:39 [11:39:13]line Смена: 465 ФФД: 1.0 [11:39:13]line ЗНМ: 0300000070 [11:39:13]line РНМ: 0000000000092562 [11:39:13]line Версия ККМ: 001 [11:39:13]line ФМ: 0000000000871769 [11:39:13]line ФД: 162791 [11:39:13]line ФПД: 258536371803512 [11:39:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T113912&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162791&fm=258536371803512&tin=02508201610067®Number=0000000000092562&sum=35000 [11:39:13]written 0, free lines is 4095 [11:39:13]OFD Sender: Processing packet 162791 [packets to send 957, broken 956] [11:39:13]ProducePacketName [11:39:13]name=ofd_packets/00162791 [11:39:13]OFD Sender: To server: pG, [11:39:13]CommunicateWithHost lk.salyk.kg:30040 [11:39:13]ConnectInit lk.salyk.kg [11:39:14]Write to MH i2c: 01 00 00 65 07 6C [11:39:14]Write i2c OK [11:39:14]MH_I2C_Read... [11:39:14]Read from MH i2c: 01 [11:39:14]MH_I2C_Read... [11:39:14]Read from MH i2c: 01 07 00 [11:39:14]MH_I2C_Read... [11:39:14]Read from MH i2c: 01 07 00 65 07 00 00 00 00 00 BE 0C 3D [11:39:14]RasterBufferAndPrint [11:39:14]line [11:39:14]line [11:39:14]line [11:39:14]line [11:39:14]line [11:39:14]written 0, free lines is 3268 [11:39:14]MH_Cut [11:39:14]Write to MH i2c: D1 01 00 6C 07 01 45 [11:39:14]Write i2c OK [11:39:14]MH_I2C_Read... [11:39:14]Read from MH i2c: D1 [11:39:14]MH_I2C_Read... [11:39:14]Read from MH i2c: D1 01 00 [11:39:14]MH_I2C_Read... [11:39:14]Read from MH i2c: D1 01 00 6C 07 00 44 [11:39:14]Write to MH i2c: 01 00 00 6D 07 74 [11:39:14]Write i2c OK [11:39:14]MH_I2C_Read... [11:39:14]*** Cut start [11:39:14]*** Purtial cut [11:39:14]*** Stage 1: CUTSNS_PIN = 1 [11:39:16]Connected sock=9 [11:39: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 36 39 0F 01 00 00 59 05 07 01 46 74 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 00 00 00 F4 03 04 00 60 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7B 02 00 35 04 06 00 EB 23 30 9A 55 78 A9 8A 50 86 88 C2 FA B8 [11:39:16]Read from MH i2c: 01 [11:39:16]MH_I2C_Read... [11:39:16]*** Stop cut motor [11:39:16]*** Cut end [11:39:16]Read from MH i2c: 01 07 00 [11:39:16]MH_I2C_Read... [11:39:16]Read from MH i2c: 01 07 00 6D 07 00 00 00 00 00 FF 0F 89 [11:39:16]process_action close_receipt done [11:39:16]requested_data is exist [11:39:16]produce_requested_data [11:39:16]requested_item fm.sn is exist - process it [11:39:16]wFMCommunicate request_size=4 [11:39:16]MH_SAM_APDU [11:39:16]CAPDU: 80 11 00 00 [11:39:16]Write to MH i2c: E2 08 00 6E 07 80 11 00 00 00 00 00 00 EF [11:39:16]Write i2c OK [11:39:16]MH_I2C_Read... [11:39:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:16]Read from MH i2c: E2 [11:39:16]MH_I2C_Read... [11:39:16]Read from MH i2c: E2 17 00 [11:39:16]MH_I2C_Read... [11:39:16]Read from MH i2c: E2 17 00 6E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [11:39:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:39:16]wFMCommunicate OK [11:39:16]requested_item fd.num is exist - process it [11:39:16]SAM_PROTO_GetFieldsCounters [11:39:16]wFMCommunicate request_size=4 [11:39:16]MH_SAM_APDU [11:39:16]CAPDU: 80 13 00 00 [11:39:16]Write to MH i2c: E2 08 00 6F 07 80 13 00 00 00 00 00 00 F2 [11:39:16]Write i2c OK [11:39:16]MH_I2C_Read... [11:39:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:39:17]Read from MH i2c: E2 [11:39:17]MH_I2C_Read... [11:39:17]Read from MH i2c: E2 62 00 [11:39:17]MH_I2C_Read... [11:39:17]Read from MH i2c: E2 62 00 6F 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 12 [11:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EC 00 00 00 5E 04 04 00 EC 00 00 00 57 04 04 00 ED 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:39:17]wFMCommunicate OK [11:39:17]SAM_PROTO_GetFieldsCounters done [11:39:17]requested_item shift.num is exist - process it [11:39:17]requested_item shift.opened is exist - process it [11:39:17]req_shift_opened [11:39:17]FM_GetShiftState [11:39:17]SAM_PROTO_GetShiftState [11:39:17]wFMCommunicate request_size=4 [11:39:17]MH_SAM_APDU [11:39:17]CAPDU: 80 13 01 00 [11:39:17]Write to MH i2c: E2 08 00 70 07 80 13 01 00 00 00 00 00 F4 [11:39:17]Write i2c OK [11:39:17]MH_I2C_Read... [11:39:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:17]Read from MH i2c: E2 [11:39:17]MH_I2C_Read... [11:39:17]Read from MH i2c: E2 0E 00 [11:39:17]MH_I2C_Read... [11:39:17]Read from MH i2c: E2 0E 00 70 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C2 [11:39:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:39:17]wFMCommunicate OK [11:39:17]SAM_PROTO_GetShiftState done [11:39:17]FM_GetShiftState done [11:39:17]req_shift_opened done [11:39:17]requested_item shift.open_date is exist - process it [11:39:17]req_shift_open_date [11:39:17]req_shift_open_date done [11:39:17]produce_requested_data done [11:39:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162791,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:39:17]process_action_free close_receipt [11:39:17]json_value_free [11:39:17]json_value_free done [11:39:17]process_json_proto returns [11:39:17]Send response to host [11:39:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162791,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:39:17]free response buf [11:39:17]execute_script done [11:39:17]execute_script returns [11:39:17]free content buf [11:39:17]Sock 10.Close socket [11:39:17]Sock 10.Thread stoped [11:39: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 36 39 4F 00 00 00 9B D6 47 00 02 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7B 02 00 F4 03 04 00 B7 29 C4 66 B6 04 01 00 00 8B 31 AA C8 07 F4 20 DE [11:39:21]CommunicateWithHost err = 0 [11:39:21]CheckOFDResponse [11:39:21]1017 (14) - 77093643461234 [11:39:21]1041 (16) - 0000000000871769 [11:39:21]1040 (4) - 162791 [11:39:21]1012 (4) - 20.08.2024 05:29 [11:39:21]1206 (1) - 0 [11:39:21]OFD Sender: Remove packet 162791 [11:39:21]ProducePacketName [11:39:21]name=ofd_packets/00162791 [11:39:21]NVStorageDeleteData [11:39:22]OFD Sender: No OFD packet to send [11:39:24]recv_with_timeout no data received [11:39:27]OFD Sender: No OFD packet to send [11:39:32]OFD Sender: No OFD packet to send [11:39:32]accept exits with 7 [11:39:32]New connection [11:39:32]New thread 3066498404 created [11:39:32]Thread 3066641764 joined [11:39:32]Waiting for new connection... [11:39:32] Sock 7.Parse request [11:39:32]Sock 7.Check first char [11:39:32]Sock 7.First char is OK [11:39:32]request: POST /json_proto HTTP/1.0 [11:39:32]Method: POST [11:39:32]URL: /json_proto [11:39:32]Method is POST - this is cgi request [11:39:32]url: /json_proto [11:39:32]query_string will be loaded in cgi processing [11:39:32]execute_cgi json_proto POST (null) [11:39:32]execute_cgi path=json_proto method=POST [11:39:32]POST find Content-Length [11:39:32]Host: 172.17.44.132:8080 [11:39:32]Content-Length: 1072 [11:39:32]Content-Type: application/json [11:39:32] [11:39:32]POST finish read [11:39:32]Found Content-Length = 1072 [11:39:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50408", "tax_sys" : 0, "items" : [ { "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 }]} ,{ "code": "4870002329487", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1,5\u043B", "price" : 175.00, "quantity" : 1.000, "sum" : 175.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:32]execute_script... [11:39: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)50408", "tax_sys" : 0, "items" : [ { "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 }]} ,{ "code": "4870002329487", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1,5\u043B", "price" : 175.00, "quantity" : 1.000, "sum" : 175.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:39:32]POST & json_proto [11:39:32]process_json_proto [11:39:32]json parsed OK: [11:39:32]protocol is kg_v1.0 [11:39:32]action value=close_receipt [11:39:32]process_action close_receipt [11:39:32]cmd_close_receipt [11:39:32]MH_GetDate [11:39:32]Write to MH i2c: F0 00 00 71 07 67 [11:39:32]Write i2c OK [11:39:32]MH_I2C_Read... [11:39:32]Read from MH i2c: F0 [11:39:32]MH_I2C_Read... [11:39:32]Read from MH i2c: F0 09 00 [11:39:32]MH_I2C_Read... [11:39:32]Read from MH i2c: F0 09 00 71 07 00 75 80 C4 66 2A 83 C1 65 62 [11:39:32]GetLastDocTimeStamp 1724153952 [11:39:32]current date 1724153973 [11:39:32]FM_GetShiftState [11:39:32]SAM_PROTO_GetShiftState [11:39:32]wFMCommunicate request_size=4 [11:39:32]MH_SAM_APDU [11:39:32]CAPDU: 80 13 01 00 [11:39:32]Write to MH i2c: E2 08 00 72 07 80 13 01 00 00 00 00 00 F6 [11:39:32]Write i2c OK [11:39:32]MH_I2C_Read... [11:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:32]Read from MH i2c: E2 [11:39:32]MH_I2C_Read... [11:39:32]Read from MH i2c: E2 0E 00 [11:39:32]MH_I2C_Read... [11:39:32]Read from MH i2c: E2 0E 00 72 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C4 [11:39:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:39:32]wFMCommunicate OK [11:39:32]SAM_PROTO_GetShiftState done [11:39:32]FM_GetShiftState done [11:39:32]opened in 1724113081 [11:39:32]opened+sec_in_day 1724199481 [11:39:32]quantity*price = 1000 [11:39:32]sum+1 = 1001 [11:39:32]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870002329487 Напиток Pepsi 1,5л 1.000 * 175.00 = 175.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 42069942 Жев Orbit White Fresh Mint 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 230.00 НСП 1% : 2.04 НДС 12% : 24.42 Наличными: 230.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 237 20.08.2024 11:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162792 ФПД: 21685456616969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T113933&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162792&fm=21685456616969&tin=02508201610067®Number=0000000000092562&sum=23000 0 [11:39:34]StoreToDocumentArchive [11:39:34]shift 465 fd 162792 [11:39:34]save to /storage/0465/doc_00162792 [11:39:34]save last doc name /storage/0465/doc_00162792 to /storage/kkm_last_doc_name [11:39:34]save OK [11:39:34]Clear old archive folders... [11:39:34]ProcessDocumentItem done err = 0, tmpTLVsize=469 [11:39:34]tlvbuf is 017ACB20 [11:39:34]SAM_PROTO_ClearQueue [11:39:34]wFMCommunicate request_size=4 [11:39:34]MH_SAM_APDU [11:39:34]CAPDU: 80 09 00 00 [11:39:34]Write to MH i2c: E2 08 00 7F 07 80 09 00 00 00 00 00 00 F8 [11:39:34]Write i2c OK [11:39:34]MH_I2C_Read... [11:39:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:39:34]Read from MH i2c: E2 [11:39:34]MH_I2C_Read... [11:39:34]Read from MH i2c: E2 03 00 [11:39:34]MH_I2C_Read... [11:39:34]Read from MH i2c: E2 03 00 7F 07 00 90 00 FA [11:39:34]RAPDU: 90 00 [11:39:34]wFMCommunicate OK [11:39:34]SAM_PROTO_ClearQueue done [11:39:34]KKMCreateOFDPacket [11:39:34]OFDProtocolAddRootSTLVToBuf [11:39:34]FM_MakeSignedData [11:39:34]FM_MakeSignedData [11:39:34]SAM_PROTO_SignData [11:39:34]wFMCommunicate request_size=4 [11:39:34]MH_SAM_APDU [11:39:34]CAPDU: 80 0D 01 02 [11:39:34]Write to MH i2c: E2 08 00 80 07 80 0D 01 02 00 00 00 00 00 [11:39:34]Write i2c OK [11:39:34]MH_I2C_Read... [11:39:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:39:34]Read from MH i2c: E2 [11:39:34]MH_I2C_Read... [11:39:34]Read from MH i2c: E2 03 00 [11:39:34]MH_I2C_Read... [11:39:34]Read from MH i2c: E2 03 00 80 07 00 90 00 FB [11:39:34]RAPDU: 90 00 [11:39:34]wFMCommunicate OK [11:39:34]wFMCommunicate request_size=255 [11:39:34]MH_SAM_APDU [11:39:34]CAPDU: 80 0D 02 02 FA 03 00 D5 01 1E 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 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 34 38 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 [11:39:34]Write to MH i2c: E2 02 01 81 07 80 0D 02 02 FA 00 03 00 D5 01 1E 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 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 34 38 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 00 00 B7 [11:39:34]Write i2c OK [11:39:34]MH_I2C_Read... [11:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:34]Read from MH i2c: E2 [11:39:34]MH_I2C_Read... [11:39:34]Read from MH i2c: E2 03 00 [11:39:34]MH_I2C_Read... [11:39:34]Read from MH i2c: E2 03 00 81 07 00 90 00 FC [11:39:34]RAPDU: 90 00 [11:39:34]wFMCommunicate OK [11:39:34]wFMCommunicate request_size=228 [11:39:34]MH_SAM_APDU [11:39:34]CAPDU: 80 0D 02 02 DF 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 75 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7B 02 00 35 04 06 00 13 B9 09 F0 3E 09 [11:39:34]Write to MH i2c: E2 E7 00 82 07 80 0D 02 02 DF 00 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 75 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7B 02 00 35 04 06 00 13 B9 09 F0 3E 09 00 00 3C [11:39:34]Write i2c OK [11:39:34]MH_I2C_Read... [11:39:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:39:35]Read from MH i2c: E2 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 03 00 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 03 00 82 07 00 90 00 FD [11:39:35]RAPDU: 90 00 [11:39:35]wFMCommunicate OK [11:39:35]wFMCommunicate request_size=4 [11:39:35]MH_SAM_APDU [11:39:35]CAPDU: 80 0D 03 02 [11:39:35]Write to MH i2c: E2 08 00 83 07 80 0D 03 02 00 00 00 00 05 [11:39:35]Write i2c OK [11:39:35]MH_I2C_Read... [11:39:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:39:35]Read from MH i2c: E2 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 0B 00 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 0B 00 83 07 00 13 3F DC D5 DD 13 74 E3 90 00 50 [11:39:35]RAPDU: 13 3F DC D5 DD 13 74 E3 90 00 [11:39:35]wFMCommunicate OK [11:39:35]SAM_PROTO_SignData done [11:39:35]FM_MakeSignedData done [11:39:35]CreateOFDProtocolMessage [11:39:35]wFMCommunicate request_size=4 [11:39:35]MH_SAM_APDU [11:39:35]CAPDU: 80 11 00 00 [11:39:35]Write to MH i2c: E2 08 00 84 07 80 11 00 00 00 00 00 00 05 [11:39:35]Write i2c OK [11:39:35]MH_I2C_Read... [11:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:35]Read from MH i2c: E2 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 17 00 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: E2 17 00 84 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [11:39:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:39:35]wFMCommunicate OK [11:39:35]CreateOFDProtocolMessage done [11:39:35]OFDSenderStorePacket 162792 [11:39:35]StoreOFDPacket docnum=162792 [11:39:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 E9 01 00 00 02 3F E1 01 23 C4 5A 03 01 00 03 00 D5 01 1E 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 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 34 38 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 75 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7B 02 00 35 04 06 00 13 B9 09 F0 3E 09 13 3F DC D5 DD 13 74 E3 [11:39:35]CheckFolder [11:39:35]dirname=/storage/ofd_packets [11:39:35]CheckFolder done [11:39:35]ProducePacketName [11:39:35]name=ofd_packets/00162792 [11:39:35]NVStorageSaveData ofd_packets/00162792 [11:39:35]File name is /storage/ofd_packets/00162792 [11:39:35]Write 519 bytes [11:39:35]NVStorageSaveData done [11:39:35]OFDSenderStorePacket done [11:39:35]KKMCreateOFDPacket done [11:39:35]NVStorageSaveData kkm_last_timestamp [11:39:35]File name is /storage/kkm_last_timestamp [11:39:35]Write 4 bytes [11:39:35]NVStorageSaveData done [11:39:35]ExternCall_PrintAddStr [11:39:35]wPrintStart [11:39:35]Write to MH i2c: 01 00 00 85 07 8C [11:39:35]Write i2c OK [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: 01 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: 01 07 00 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: 01 07 00 85 07 00 00 00 00 00 FF 0F A1 [11:39:35]RasterBufferAndPrint [11:39:35]line Счет N : (3)50408 [11:39:35]line ИНН: 02508201610067 [11:39:35]line Контрольно-Кассовый Чек [11:39:35]line ПРОДАЖА [11:39:35]line Товар: 46231512 [11:39:35]line Mentos ПФ Виноград 6*100*2г [11:39:35]line 1.000 * 10.00 [11:39:35]line = 10.00 [11:39:35]line НДС 12% НСП 1% [11:39:35]line > о реализуемом товаре [11:39:35]line Товар: 4870002329487 [11:39:35]line Напиток Pepsi 1,5л [11:39:35]line 1.000 * 175.00 [11:39:35]line = 175.00 [11:39:35]line НДС 12% НСП 1% [11:39:35]line > о реализуемом товаре [11:39:35]line Товар: 42069942 [11:39:35]line Жев Orbit White Fresh Mint [11:39:35]line 1.000 * 45.00 [11:39:35]line = 45.00 [11:39:35]line НДС 12% НСП 1% [11:39:35]line > о реализуемом товаре [11:39:35]line ИТОГО: 230.00 [11:39:35]line НСП 1% : 2.04 [11:39:35]line НДС 12% : 24.42 [11:39:35]line Наличными: 230.00 [11:39:35]line Безнал.: 0.00 [11:39:35]line Место: АЗС № 130 "Партнер Нефть" [11:39:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:39:35]line СНО: Общий режим [11:39:35]line Чек 237 20.08.2024 11:39 [11:39:35]line Смена: 465 ФФД: 1.0 [11:39:35]line ЗНМ: 0300000070 [11:39:35]line РНМ: 0000000000092562 [11:39:35]line Версия ККМ: 001 [11:39:35]line ФМ: 0000000000871769 [11:39:35]line ФД: 162792 [11:39:35]line ФПД: 21685456616969 [11:39:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T113933&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162792&fm=21685456616969&tin=02508201610067®Number=0000000000092562&sum=23000 [11:39:35]line 0 [11:39:35]written 0, free lines is 4095 [11:39:35]OFD Sender: Processing packet 162792 [packets to send 957, broken 956] [11:39:35]ProducePacketName [11:39:35]name=ofd_packets/00162792 [11:39:35]OFD Sender: To server: pG, [11:39:35]CommunicateWithHost lk.salyk.kg:30040 [11:39:35]ConnectInit lk.salyk.kg [11:39:35]Write to MH i2c: 01 00 00 B9 07 C0 [11:39:35]Write i2c OK [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: 01 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: 01 07 00 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: 01 07 00 B9 07 00 00 00 00 00 30 0C 03 [11:39:35]RasterBufferAndPrint [11:39:35]line [11:39:35]line [11:39:35]line [11:39:35]line [11:39:35]line [11:39:35]written 0, free lines is 3127 [11:39:35]MH_Cut [11:39:35]Write to MH i2c: D1 01 00 C0 07 01 99 [11:39:35]Write i2c OK [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: D1 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: D1 01 00 [11:39:35]MH_I2C_Read... [11:39:35]Read from MH i2c: D1 01 00 C0 07 00 98 [11:39:35]Write to MH i2c: 01 00 00 C1 07 C8 [11:39:35]Write i2c OK [11:39:35]MH_I2C_Read... [11:39:36]*** Cut start [11:39:36]*** Purtial cut [11:39:36]*** Stage 1: CUTSNS_PIN = 1 [11:39:38]Read from MH i2c: 01 [11:39:38]MH_I2C_Read... [11:39:38]*** Stop cut motor [11:39:38]*** Cut end [11:39:38]Read from MH i2c: 01 07 00 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: 01 07 00 C1 07 00 00 00 00 00 FF 0F DD [11:39:38]process_action close_receipt done [11:39:38]requested_data is exist [11:39:38]produce_requested_data [11:39:38]requested_item fm.sn is exist - process it [11:39:38]wFMCommunicate request_size=4 [11:39:38]MH_SAM_APDU [11:39:38]CAPDU: 80 11 00 00 [11:39:38]Write to MH i2c: E2 08 00 C2 07 80 11 00 00 00 00 00 00 43 [11:39:38]Write i2c OK [11:39:38]MH_I2C_Read... [11:39:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:39:38]Read from MH i2c: E2 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 17 00 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 17 00 C2 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [11:39:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:39:38]wFMCommunicate OK [11:39:38]requested_item fd.num is exist - process it [11:39:38]SAM_PROTO_GetFieldsCounters [11:39:38]wFMCommunicate request_size=4 [11:39:38]MH_SAM_APDU [11:39:38]CAPDU: 80 13 00 00 [11:39:38]Write to MH i2c: E2 08 00 C3 07 80 13 00 00 00 00 00 00 46 [11:39:38]Write i2c OK [11:39:38]MH_I2C_Read... [11:39:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:39:38]Read from MH i2c: E2 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 62 00 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 62 00 C3 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 6A [11:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 ED 00 00 00 5E 04 04 00 ED 00 00 00 57 04 04 00 EE 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:39:38]wFMCommunicate OK [11:39:38]SAM_PROTO_GetFieldsCounters done [11:39:38]requested_item shift.num is exist - process it [11:39:38]requested_item shift.opened is exist - process it [11:39:38]req_shift_opened [11:39:38]FM_GetShiftState [11:39:38]SAM_PROTO_GetShiftState [11:39:38]wFMCommunicate request_size=4 [11:39:38]MH_SAM_APDU [11:39:38]CAPDU: 80 13 01 00 [11:39:38]Write to MH i2c: E2 08 00 C4 07 80 13 01 00 00 00 00 00 48 [11:39:38]Write i2c OK [11:39:38]MH_I2C_Read... [11:39:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:39:38]Read from MH i2c: E2 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 0E 00 [11:39:38]MH_I2C_Read... [11:39:38]Read from MH i2c: E2 0E 00 C4 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 16 [11:39:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:39:38]wFMCommunicate OK [11:39:38]SAM_PROTO_GetShiftState done [11:39:38]FM_GetShiftState done [11:39:38]req_shift_opened done [11:39:38]requested_item shift.open_date is exist - process it [11:39:38]req_shift_open_date [11:39:38]req_shift_open_date done [11:39:38]produce_requested_data done [11:39:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162792,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:39:38]process_action_free close_receipt [11:39:38]json_value_free [11:39:38]json_value_free done [11:39:38]process_json_proto returns [11:39:38]Send response to host [11:39:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162792,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:39:38]free response buf [11:39:38]execute_script done [11:39:38]execute_script returns [11:39:38]free content buf [11:39:38]Sock 7.Close socket [11:39:38]Sock 7.Thread stoped [11:39:40]Connected sock=11 [11: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 36 39 E9 01 00 00 02 3F E1 01 23 C4 5A 03 01 00 03 00 D5 01 1E 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 23 04 5E 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 39 34 38 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 5C 44 00 00 00 00 13 04 06 00 5C 44 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CC 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 D8 59 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 00 00 00 F4 03 04 00 75 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7B 02 00 35 04 06 00 13 B9 09 F0 3E 09 13 3F DC D5 DD 13 74 E3 [11:39: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 36 39 4F 00 00 00 3F 66 47 00 24 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7B 02 00 F4 03 04 00 CF 29 C4 66 B6 04 01 00 00 C0 57 C4 B9 0C FB F5 3E [11:39:43]CommunicateWithHost err = 0 [11:39:43]CheckOFDResponse [11:39:43]1017 (14) - 77093643461234 [11:39:43]1041 (16) - 0000000000871769 [11:39:43]1040 (4) - 162792 [11:39:43]1012 (4) - 20.08.2024 05:29 [11:39:43]1206 (1) - 0 [11:39:43]OFD Sender: Remove packet 162792 [11:39:43]ProducePacketName [11:39:43]name=ofd_packets/00162792 [11:39:43]NVStorageDeleteData [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:07]accept exits with 10 [11:40:07]New connection [11:40:07]New thread 3066641764 created [11:40:07]Thread 3066498404 joined [11:40:07]Waiting for new connection... [11:40:07] Sock 10.Parse request [11:40:07]Sock 10.Check first char [11:40:07]Sock 10.First char is OK [11:40:07]request: POST /json_proto HTTP/1.0 [11:40:07]Method: POST [11:40:07]URL: /json_proto [11:40:07]Method is POST - this is cgi request [11:40:07]url: /json_proto [11:40:07]query_string will be loaded in cgi processing [11:40:07]execute_cgi json_proto POST (null) [11:40:07]execute_cgi path=json_proto method=POST [11:40:07]POST find Content-Length [11:40:07]Host: 172.17.44.132:8080 [11:40:07]Content-Length: 668 [11:40:07]Content-Type: application/json [11:40:07] [11:40:07]POST finish read [11:40:07]Found Content-Length = 668 [11:40:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:07]execute_script... [11:40: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)291245", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:40:07]POST & json_proto [11:40:07]process_json_proto [11:40:07]json parsed OK: [11:40:07]protocol is kg_v1.0 [11:40:07]action value=close_receipt [11:40:07]process_action close_receipt [11:40:07]cmd_close_receipt [11:40:07]MH_GetDate [11:40:07]Write to MH i2c: F0 00 00 C5 07 BB [11:40:07]Write i2c OK [11:40:07]MH_I2C_Read... [11:40:07]Read from MH i2c: F0 [11:40:07]MH_I2C_Read... [11:40:07]Read from MH i2c: F0 09 00 [11:40:07]MH_I2C_Read... [11:40:07]Read from MH i2c: F0 09 00 C5 07 00 97 80 C4 66 2A 83 C1 65 D8 [11:40:07]GetLastDocTimeStamp 1724153973 [11:40:07]current date 1724154007 [11:40:07]FM_GetShiftState [11:40:07]SAM_PROTO_GetShiftState [11:40:07]wFMCommunicate request_size=4 [11:40:07]MH_SAM_APDU [11:40:07]CAPDU: 80 13 01 00 [11:40:07]Write to MH i2c: E2 08 00 C6 07 80 13 01 00 00 00 00 00 4A [11:40:07]Write i2c OK [11:41:39]execute_cgi json_proto POST (null) [11:41:39]execute_cgi path=json_proto method=POST [11:41:39]POST find Content-Length [11:41:39]Host: 172.17.44.132:8080 [11:41:39]Content-Length: 677 [11:41:39]Content-Type: application/json [11:41:39] [11:41:39]POST finish read [11:41:39]Found Content-Length = 677 [11:41:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:39]execute_script... [11:41:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291247", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:41:39]POST & json_proto [11:41:39]process_json_proto [11:41:39]json parsed OK: [11:41:39]protocol is kg_v1.0 [11:41:39]action value=close_receipt [11:41:39]process_action close_receipt [11:41:39]cmd_close_receipt [11:41:39]MH_GetDate [11:41:39]Write to MH i2c: F0 00 00 5A 08 51 [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: F0 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: F0 09 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: F0 09 00 5A 08 00 F4 80 C4 66 2A 83 C1 65 CB [11:41:39]GetLastDocTimeStamp 1724154072 [11:41:39]current date 1724154100 [11:41:39]FM_GetShiftState [11:41:39]SAM_PROTO_GetShiftState [11:41:39]wFMCommunicate request_size=4 [11:41:39]MH_SAM_APDU [11:41:39]CAPDU: 80 13 01 00 [11:41:39]Write to MH i2c: E2 08 00 5B 08 80 13 01 00 00 00 00 00 E0 [11:41:39]Write i2c OK [11:41:39]MH_I2C_Read... [11:41:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:39]Read from MH i2c: E2 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 0E 00 [11:41:39]MH_I2C_Read... [11:41:39]Read from MH i2c: E2 0E 00 5B 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AE [11:41:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:41:39]wFMCommunicate OK [11:41:39]SAM_PROTO_GetShiftState done [11:41:39]FM_GetShiftState done [11:41:39]opened in 1724113081 [11:41:39]opened+sec_in_day 1724199481 [11:41:39]quantity*price = 60003 [11:41:39]sum+1 = 60004 [11:41:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 240 20.08.2024 11:41 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162795 ФПД: 181101594253446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114140&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162795&fm=181101594253446&tin=02508201610067®Number=0000000000092562&sum=60000 [11:41:41]StoreToDocumentArchive [11:41:41]shift 465 fd 162795 [11:41:41]save to /storage/0465/doc_00162795 [11:41:41]save last doc name /storage/0465/doc_00162795 to /storage/kkm_last_doc_name [11:41:41]save OK [11:41:41]Clear old archive folders... [11:41:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:41:41]tlvbuf is 0177BEA0 [11:41:41]SAM_PROTO_ClearQueue [11:41:41]wFMCommunicate request_size=4 [11:41:41]MH_SAM_APDU [11:41:41]CAPDU: 80 09 00 00 [11:41:41]Write to MH i2c: E2 08 00 68 08 80 09 00 00 00 00 00 00 E2 [11:41:41]Write i2c OK [11:41:41]MH_I2C_Read... [11:41:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:41:41]Read from MH i2c: E2 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 03 00 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 03 00 68 08 00 90 00 E4 [11:41:41]RAPDU: 90 00 [11:41:41]wFMCommunicate OK [11:41:41]SAM_PROTO_ClearQueue done [11:41:41]KKMCreateOFDPacket [11:41:41]OFDProtocolAddRootSTLVToBuf [11:41:41]FM_MakeSignedData [11:41:41]FM_MakeSignedData [11:41:41]SAM_PROTO_SignData [11:41:41]wFMCommunicate request_size=4 [11:41:41]MH_SAM_APDU [11:41:41]CAPDU: 80 0D 01 02 [11:41:41]Write to MH i2c: E2 08 00 69 08 80 0D 01 02 00 00 00 00 EA [11:41:41]Write i2c OK [11:41:41]MH_I2C_Read... [11:41:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:41:41]Read from MH i2c: E2 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 03 00 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 03 00 69 08 00 90 00 E5 [11:41:41]RAPDU: 90 00 [11:41:41]wFMCommunicate OK [11:41:41]wFMCommunicate request_size=255 [11:41:41]MH_SAM_APDU [11:41:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 F4 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7B 02 00 35 04 06 00 A4 [11:41:41]Write to MH i2c: E2 02 01 6A 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 F4 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7B 02 00 35 04 06 00 A4 00 00 A1 [11:41:41]Write i2c OK [11:41:41]MH_I2C_Read... [11:41:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:41]Read from MH i2c: E2 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 03 00 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 03 00 6A 08 00 90 00 E6 [11:41:41]RAPDU: 90 00 [11:41:41]wFMCommunicate OK [11:41:41]wFMCommunicate request_size=10 [11:41:41]MH_SAM_APDU [11:41:41]CAPDU: 80 0D 02 02 05 B6 00 31 98 86 [11:41:41]Write to MH i2c: E2 0D 00 6B 08 80 0D 02 02 05 00 B6 00 31 98 86 00 00 FC [11:41:41]Write i2c OK [11:41:41]MH_I2C_Read... [11:41:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:41:41]Read from MH i2c: E2 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 03 00 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 03 00 6B 08 00 90 00 E7 [11:41:41]RAPDU: 90 00 [11:41:41]wFMCommunicate OK [11:41:41]wFMCommunicate request_size=4 [11:41:41]MH_SAM_APDU [11:41:41]CAPDU: 80 0D 03 02 [11:41:41]Write to MH i2c: E2 08 00 6C 08 80 0D 03 02 00 00 00 00 EF [11:41:41]Write i2c OK [11:41:41]MH_I2C_Read... [11:41:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:41:41]Read from MH i2c: E2 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 0B 00 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 0B 00 6C 08 00 44 02 85 9B 75 30 93 10 90 00 9E [11:41:41]RAPDU: 44 02 85 9B 75 30 93 10 90 00 [11:41:41]wFMCommunicate OK [11:41:41]SAM_PROTO_SignData done [11:41:41]FM_MakeSignedData done [11:41:41]CreateOFDProtocolMessage [11:41:41]wFMCommunicate request_size=4 [11:41:41]MH_SAM_APDU [11:41:41]CAPDU: 80 11 00 00 [11:41:41]Write to MH i2c: E2 08 00 6D 08 80 11 00 00 00 00 00 00 EF [11:41:41]Write i2c OK [11:41:41]MH_I2C_Read... [11:41:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:41]Read from MH i2c: E2 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 17 00 [11:41:41]MH_I2C_Read... [11:41:41]Read from MH i2c: E2 17 00 6D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [11:41:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:41:41]wFMCommunicate OK [11:41:41]CreateOFDProtocolMessage done [11:41:41]OFDSenderStorePacket 162795 [11:41:41]StoreOFDPacket docnum=162795 [11:40:07]MH_I2C_Read... [11:40:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:40:07]Read from MH i2c: E2 [11:40:07]MH_I2C_Read... [11:40:07]Read from MH i2c: E2 0E 00 [11:40:07]MH_I2C_Read... [11:40:07]Read from MH i2c: E2 0E 00 C6 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 18 [11:40:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:40:07]wFMCommunicate OK [11:40:07]SAM_PROTO_GetShiftState done [11:40:07]FM_GetShiftState done [11:40:07]opened in 1724113081 [11:40:07]opened+sec_in_day 1724199481 [11:40:07]quantity*price = 70038 [11:40:07]sum+1 = 70039 [11:40:07]Check (price>sum+1) || (price+1 о реализуемом товаре [11:41:41]line ОКРУГЛЕНИЕ: -0.03 [11:41:41]line ИТОГО: 600.00 [11:41:41]line Внесено: 600.00 [11:41:41]line СДАЧА: 0.00 [11:41:41]line НСП 1% : 5.31 [11:41:41]line НДС 12% : 63.72 [11:41:41]line Наличными: 600.00 [11:41:41]line Безнал.: 0.00 [11:41:41]line Место: АЗС № 130 "Партнер Нефть" [11:41:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:41:41]line СНО: Общий режим [11:41:41]line Чек 240 20.08.2024 11:41 [11:41:41]line Смена: 465 ФФД: 1.0 [11:41:41]line ЗНМ: 0300000070 [11:41:41]line РНМ: 0000000000092562 [11:41:41]line Версия ККМ: 001 [11:41:41]line ФМ: 0000000000871769 [11:41:41]line ФД: 162795 [11:41:41]line ФПД: 181101594253446 [11:41:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114140&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162795&fm=181101594253446&tin=02508201610067®Number=0000000000092562&sum=60000 [11:41:41]written 0, free lines is 4095 [11:41:42]Write to MH i2c: 01 00 00 99 08 A1 [11:41:42]Write i2c OK [11:41:42]MH_I2C_Read... [11:41:42]Read from MH i2c: 01 [11:41:42]MH_I2C_Read... [11:41:42]Read from MH i2c: 01 07 00 [11:41:42]MH_I2C_Read... [11:41:42]Read from MH i2c: 01 07 00 99 08 00 00 00 00 00 C4 0C 78 [11:41:42]RasterBufferAndPrint [11:41:42]line [11:41:42]line [11:41:42]line [11:41:42]line [11:41:42]line [11:41:42]written 0, free lines is 3279 [11:41:42]MH_Cut [11:41:42]Write to MH i2c: D1 01 00 A0 08 01 7A [11:41:42]Write i2c OK [11:41:42]MH_I2C_Read... [11:41:42]Read from MH i2c: D1 [11:41:42]MH_I2C_Read... [11:41:42]Read from MH i2c: D1 01 00 [11:41:42]MH_I2C_Read... [11:41:42]Read from MH i2c: D1 01 00 A0 08 00 79 [11:41:42]Write to MH i2c: 01 00 00 A1 08 A9 [11:41:42]Write i2c OK [11:41:42]MH_I2C_Read... [11:41:42]ConnectInit Can't take IP for lk.salyk.kg [11:41:42]CommunicateWithHost connect error [11:41:42]CommunicateWithHost err = -1 [11:41:42]OFD Sender: Server communicate error [11:41:42]OFD Sender: Processing packet 162794 [packets to send 958, broken 956] [11:41:42]ProducePacketName [11:41:42]name=ofd_packets/00162794 [11:41:42]OFD Sender: To server: pG, [11:41:42]CommunicateWithHost lk.salyk.kg:30040 [11:41:42]ConnectInit lk.salyk.kg [11:41:42]*** Cut start [11:41:42]*** Purtial cut [11:41:42]*** Stage 1: CUTSNS_PIN = 1 [11:41:44]Read from MH i2c: 01 [11:41:44]MH_I2C_Read... [11:41:44]*** Stop cut motor [11:41:45]*** Cut end [11:41:45]Read from MH i2c: 01 07 00 [11:41:45]MH_I2C_Read... [11:41:45]Read from MH i2c: 01 07 00 A1 08 00 00 00 00 00 FF 0F BE [11:41:45]process_action close_receipt done [11:41:45]requested_data is exist [11:41:45]produce_requested_data [11:41:45]requested_item fm.sn is exist - process it [11:41:45]wFMCommunicate request_size=4 [11:41:45]MH_SAM_APDU [11:41:45]CAPDU: 80 11 00 00 [11:41:45]Write to MH i2c: E2 08 00 A2 08 80 11 00 00 00 00 00 00 24 [11:41:45]Write i2c OK [11:41:45]MH_I2C_Read... [11:41:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:41:45]Read from MH i2c: E2 [11:41:45]MH_I2C_Read... [11:41:45]Read from MH i2c: E2 17 00 [11:41:45]MH_I2C_Read... [11:41:45]Read from MH i2c: E2 17 00 A2 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7D [11:41:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:41:45]wFMCommunicate OK [11:41:45]requested_item fd.num is exist - process it [11:41:45]SAM_PROTO_GetFieldsCounters [11:41:45]wFMCommunicate request_size=4 [11:41:45]MH_SAM_APDU [11:41:45]CAPDU: 80 13 00 00 [11:41:45]Write to MH i2c: E2 08 00 A3 08 80 13 00 00 00 00 00 00 27 [11:41:45]Write i2c OK [11:41:45]MH_I2C_Read... [11:41:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:41:45]Read from MH i2c: E2 [11:41:45]MH_I2C_Read... [11:41:45]Read from MH i2c: E2 62 00 [11:41:45]MH_I2C_Read... [11:41:45]Read from MH i2c: E2 62 00 A3 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 57 [11:41: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F0 00 00 00 5E 04 04 00 F0 00 00 00 57 04 04 00 F1 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:41:45]wFMCommunicate OK [11:41:45]SAM_PROTO_GetFieldsCounters done [11:41:45]requested_item shift.num is exist - process it [11:41:45]requested_item shift.opened is exist - process it [11:41:45]req_shift_opened [11:41:45]FM_GetShiftState [11:41:45]SAM_PROTO_GetShiftState [11:41:45]wFMCommunicate request_size=4 [11:41:45]MH_SAM_APDU [11:41:45]CAPDU: 80 13 01 00 [11:41:45]Write to MH i2c: E2 08 00 A4 08 80 13 01 00 00 00 00 00 29 [11:41:45]Write i2c OK [11:41:45]MH_I2C_Read... [11:41:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:41:45]Read from MH i2c: E2 [11:41:45]MH_I2C_Read... [11:41:45]Read from MH i2c: E2 0E 00 [11:41:45]MH_I2C_Read... [11:41:45]Read from MH i2c: E2 0E 00 A4 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F7 [11:41:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:41:45]wFMCommunicate OK [11:41:45]SAM_PROTO_GetShiftState done [11:41:45]FM_GetShiftState done [11:41:45]req_shift_opened done [11:41:45]requested_item shift.open_date is exist - process it [11:41:45]req_shift_open_date [11:41:45]req_shift_open_date done [11:41:45]produce_requested_data done [11:41:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162795,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:41:45]process_action_free close_receipt [11:41:45]json_value_free [11:41:45]json_value_free done [11:41:45]process_json_proto returns [11:41:45]Send response to host [11:41:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162795,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:41:45]free response buf [11:41:45]execute_script done [11:41:45]execute_script returns [11:41:45]free content buf [11:41:45]Sock 11.Close socket [11:41:45]Sock 11.Thread stoped [11:41:45]ConnectInit Can't connect to host [11:41:47]ConnectInit Can't take IP for lk.salyk.kg [11:41:47]CommunicateWithHost connect error [11:41:47]CommunicateWithHost err = -1 [11:41:47]OFD Sender: Server communicate error [11:41:51]ConnectInit Can't connect to host [11:41:52]OFD Sender: Processing packet 162794 [packets to send 958, broken 956] [11:41:52]ProducePacketName [11:41:52]name=ofd_packets/00162794 [11:41:52]OFD Sender: To server: pG, [11:41:52]CommunicateWithHost lk.salyk.kg:30040 [11:41:52]ConnectInit lk.salyk.kg [11:41:57]ConnectInit Can't take IP for lk.salyk.kg [11:41:57]CommunicateWithHost connect error [11:41:57]CommunicateWithHost err = -1 [11:41:57]OFD Sender: Server communicate error [11:42:02]OFD Sender: Processing packet 162794 [packets to send 958, broken 956] [11:42:02]ProducePacketName [11:42:02]name=ofd_packets/00162794 [11:42:02]OFD Sender: To server: pG, [11:42:02]CommunicateWithHost lk.salyk.kg:30040 [11:42:02]ConnectInit lk.salyk.kg [11:42:06]Connected sock=7 [11:42: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 36 39 0E 01 00 00 B8 10 06 01 E9 22 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 00 00 00 F4 03 04 00 D8 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7B 02 00 35 04 06 00 35 9F 8E 76 55 4A 11 6D 0C 04 F5 DE 50 84 [11:42: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 36 39 4F 00 00 00 6B 29 47 00 52 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7B 02 00 F4 03 04 00 61 2A C4 66 B6 04 01 00 00 91 01 7B 00 86 1F 19 6B [11:42:06]CommunicateWithHost err = 0 [11:42:06]CheckOFDResponse [11:42:06]1017 (14) - 77093643461234 [11:42:06]1041 (16) - 0000000000871769 [11:42:06]1040 (4) - 162794 [11:42:06]1012 (4) - 20.08.2024 05:32 [11:42:06]1206 (1) - 0 [11:42:06]OFD Sender: Remove packet 162794 [11:42:06]ProducePacketName [11:42:06]name=ofd_packets/00162794 [11:42:06]NVStorageDeleteData [11:42:07]OFD Sender: Processing packet 162795 [packets to send 957, broken 956] [11:42:07]ProducePacketName [11:42:07]name=ofd_packets/00162795 [11:42:07]OFD Sender: To server: pG, [11:42:07]CommunicateWithHost lk.salyk.kg:30040 [11:42:07]ConnectInit lk.salyk.kg [11:42:12]Connected sock=9 [11:42: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 36 39 0F 01 00 00 17 BD 07 01 71 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 F4 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7B 02 00 35 04 06 00 A4 B6 00 31 98 86 44 02 85 9B 75 30 93 10 [11:42:17]recv_with_timeout no data received [11:42:17]CommunicateWithHost answer receiving error [11:42:17]CommunicateWithHost err = -3 [11:42:17]OFD Sender: Server communicate error [11:42:22]OFD Sender: Processing packet 162795 [packets to send 957, broken 956] [11:42:22]ProducePacketName [11:42:22]name=ofd_packets/00162795 [11:42:22]OFD Sender: To server: pG, [11:42:22]CommunicateWithHost lk.salyk.kg:30040 [11:42:22]ConnectInit lk.salyk.kg [11:42:28]Connected sock=9 [11:42: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 36 39 0F 01 00 00 17 BD 07 01 71 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 00 00 00 F4 03 04 00 F4 80 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7B 02 00 35 04 06 00 A4 B6 00 31 98 86 44 02 85 9B 75 30 93 10 [11:42: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 36 39 4F 00 00 00 D0 23 47 00 09 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 36 39 10 04 04 00 EB 7B 02 00 F4 03 04 00 77 2A C4 66 B6 04 01 00 00 A4 38 32 82 79 AF 41 43 [11:42:29]CommunicateWithHost err = 0 [11:42:29]CheckOFDResponse [11:42:29]1017 (14) - 77093643461234 [11:42:29]1041 (16) - 0000000000871769 [11:42:29]1040 (4) - 162795 [11:42:29]1012 (4) - 20.08.2024 05:32 [11:42:29]1206 (1) - 0 [11:42:29]OFD Sender: Remove packet 162795 [11:42:29]ProducePacketName [11:42:29]name=ofd_packets/00162795 [11:42:29]NVStorageDeleteData [11:42:30]OFD Sender: No OFD packet to send [11:42:35]OFD Sender: No OFD packet to send [11:42:40]OFD Sender: No OFD packet to send [11:42:45]OFD Sender: No OFD packet to send [11:42:50]OFD Sender: No OFD packet to send [11:42:55]OFD Sender: No OFD packet to send [11:43:00]OFD Sender: No OFD packet to send [11:43:05]OFD Sender: No OFD packet to send [11:43:10]OFD Sender: No OFD packet to send [11:43:12]accept exits with 10 [11:43:12]New connection [11:43:12]New thread 3066498404 created [11:43:12]Thread 3066641764 joined [11:43:12]Waiting for new connection... [11:43:12] Sock 10.Parse request [11:43:12]Sock 10.Check first char [11:43:12]Sock 10.First char is OK [11:43:12]request: POST /json_proto HTTP/1.0 [11:43:12]Method: POST [11:43:12]URL: /json_proto [11:43:12]Method is POST - this is cgi request [11:43:12]url: /json_proto [11:43:12]query_string will be loaded in cgi processing [11:43:12]execute_cgi json_proto POST (null) [11:43:12]execute_cgi path=json_proto method=POST [11:43:12]POST find Content-Length [11:43:12]Host: 172.17.44.132:8080 [11:43:12]Content-Length: 1325 [11:43:12]Content-Type: application/json [11:43:12] [11:43:12]POST finish read [11:43:12]Found Content-Length = 1325 [11:43:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50409", "tax_sys" : 0, "items" : [ { "code": "4823077641367", "name": "\u041F\u0435\u0447 \u0441 \u043E\u0440\u0435\u0445 \u043D\u0430\u0447 LOVITA SOFT CREAM COOKIES", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4610080727818", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Pamperino kids 8\u0448\u0442", "price" : 25.00, "quantity" : 2.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:12]execute_script... [11:43: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)50409", "tax_sys" : 0, "items" : [ { "code": "4823077641367", "name": "\u041F\u0435\u0447 \u0441 \u043E\u0440\u0435\u0445 \u043D\u0430\u0447 LOVITA SOFT CREAM COOKIES", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4610080727818", "name": "\u0421\u0430\u043B\u0444\u0435\u0442\u043A\u0438 Pamperino kids 8\u0448\u0442", "price" : 25.00, "quantity" : 2.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 230.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:12]POST & json_proto [11:43:12]process_json_proto [11:43:12]json parsed OK: [11:43:12]protocol is kg_v1.0 [11:43:12]action value=close_receipt [11:43:12]process_action close_receipt [11:43:12]cmd_close_receipt [11:43:12]MH_GetDate [11:43:12]Write to MH i2c: F0 00 00 A5 08 9C [11:43:12]Write i2c OK [11:43:12]MH_I2C_Read... [11:43:12]Read from MH i2c: F0 [11:43:12]MH_I2C_Read... [11:43:12]Read from MH i2c: F0 09 00 [11:43:12]MH_I2C_Read... [11:43:12]Read from MH i2c: F0 09 00 A5 08 00 51 81 C4 66 2A 83 C1 65 74 [11:43:12]GetLastDocTimeStamp 1724154100 [11:43:12]current date 1724154193 [11:43:12]FM_GetShiftState [11:43:12]SAM_PROTO_GetShiftState [11:43:12]wFMCommunicate request_size=4 [11:43:12]MH_SAM_APDU [11:43:12]CAPDU: 80 13 01 00 [11:43:12]Write to MH i2c: E2 08 00 A6 08 80 13 01 00 00 00 00 00 2B [11:43:12]Write i2c OK [11:43:12]MH_I2C_Read... [11:43:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:12]Read from MH i2c: E2 [11:43:12]MH_I2C_Read... [11:43:12]Read from MH i2c: E2 0E 00 [11:43:12]MH_I2C_Read... [11:43:12]Read from MH i2c: E2 0E 00 A6 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F9 [11:43:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:43:12]wFMCommunicate OK [11:43:12]SAM_PROTO_GetShiftState done [11:43:12]FM_GetShiftState done [11:43:12]opened in 1724113081 [11:43:12]opened+sec_in_day 1724199481 [11:43:12]quantity*price = 13000 [11:43:12]sum+1 = 13001 [11:43:12]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4610080727818 Салфетки Pamperino kids 8шт 2.000 * 25.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 230.00 НСП 1% : 2.03 НДС 12% : 24.42 Наличными: 0.00 Безнал.: 230.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 241 20.08.2024 11:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162796 ФПД: 229729576839432 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114313&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162796&fm=229729576839432&tin=02508201610067®Number=0000000000092562&sum=23000 0 [11:43:13]StoreToDocumentArchive [11:43:13]shift 465 fd 162796 [11:43:13]save to /storage/0465/doc_00162796 [11:43:13]save last doc name /storage/0465/doc_00162796 to /storage/kkm_last_doc_name [11:43:13]save OK [11:43:13]Clear old archive folders... [11:43:13]ProcessDocumentItem done err = 0, tmpTLVsize=501 [11:43:13]tlvbuf is 01774BC0 [11:43:13]SAM_PROTO_ClearQueue [11:43:13]wFMCommunicate request_size=4 [11:43:13]MH_SAM_APDU [11:43:13]CAPDU: 80 09 00 00 [11:43:13]Write to MH i2c: E2 08 00 B3 08 80 09 00 00 00 00 00 00 2D [11:43:13]Write i2c OK [11:43:13]MH_I2C_Read... [11:43:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:13]Read from MH i2c: E2 [11:43:13]MH_I2C_Read... [11:43:13]Read from MH i2c: E2 03 00 [11:43:13]MH_I2C_Read... [11:43:13]Read from MH i2c: E2 03 00 B3 08 00 90 00 2F [11:43:13]RAPDU: 90 00 [11:43:13]wFMCommunicate OK [11:43:13]SAM_PROTO_ClearQueue done [11:43:13]KKMCreateOFDPacket [11:43:13]OFDProtocolAddRootSTLVToBuf [11:43:13]FM_MakeSignedData [11:43:13]FM_MakeSignedData [11:43:13]SAM_PROTO_SignData [11:43:13]wFMCommunicate request_size=4 [11:43:13]MH_SAM_APDU [11:43:13]CAPDU: 80 0D 01 02 [11:43:13]Write to MH i2c: E2 08 00 B4 08 80 0D 01 02 00 00 00 00 35 [11:43:13]Write i2c OK [11:43:13]MH_I2C_Read... [11:43:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:13]Read from MH i2c: E2 [11:43:13]MH_I2C_Read... [11:43:13]Read from MH i2c: E2 03 00 [11:43:13]MH_I2C_Read... [11:43:13]Read from MH i2c: E2 03 00 B4 08 00 90 00 30 [11:43:13]RAPDU: 90 00 [11:43:13]wFMCommunicate OK [11:43:13]wFMCommunicate request_size=255 [11:43:13]MH_SAM_APDU [11:43:13]CAPDU: 80 0D 02 02 FA 03 00 F5 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 32 33 30 37 37 36 34 31 33 36 37 06 04 33 00 D0 9F D0 B5 D1 87 20 D1 81 20 D0 BE D1 80 D0 B5 D1 85 20 D0 BD D0 B0 D1 87 20 4C 4F 56 49 54 41 20 53 4F 46 54 20 43 52 45 41 4D 20 43 4F 4F 4B 49 45 53 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 23 04 69 00 8A 04 0D 00 34 36 31 30 30 38 30 37 32 37 38 31 38 06 04 25 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 50 61 6D 70 65 72 69 6E 6F 20 6B 69 64 73 20 38 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 [11:43:14]Write to MH i2c: E2 02 01 B5 08 80 0D 02 02 FA 00 03 00 F5 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 32 33 30 37 37 36 34 31 33 36 37 06 04 33 00 D0 9F D0 B5 D1 87 20 D1 81 20 D0 BE D1 80 D0 B5 D1 85 20 D0 BD D0 B0 D1 87 20 4C 4F 56 49 54 41 20 53 4F 46 54 20 43 52 45 41 4D 20 43 4F 4F 4B 49 45 53 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 23 04 69 00 8A 04 0D 00 34 36 31 30 30 38 30 37 32 37 38 31 38 06 04 25 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 50 61 6D 70 65 72 69 6E 6F 20 6B 69 64 73 20 38 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5F 00 8A 04 0D 00 34 00 00 8A [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:14]Read from MH i2c: E2 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 03 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 03 00 B5 08 00 90 00 31 [11:43:14]RAPDU: 90 00 [11:43:14]wFMCommunicate OK [11:43:14]wFMCommunicate request_size=255 [11:43:14]MH_SAM_APDU [11:43:14]CAPDU: 80 0D 02 02 FA 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 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 51 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7B 02 00 35 04 06 00 D0 [11:43:14]Write to MH i2c: E2 02 01 B6 08 80 0D 02 02 FA 00 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 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 51 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7B 02 00 35 04 06 00 D0 00 00 68 [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:14]Read from MH i2c: E2 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 03 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 03 00 B6 08 00 90 00 32 [11:43:14]RAPDU: 90 00 [11:43:14]wFMCommunicate OK [11:43:14]wFMCommunicate request_size=10 [11:43:14]MH_SAM_APDU [11:43:14]CAPDU: 80 0D 02 02 05 F0 15 D2 69 08 [11:43:14]Write to MH i2c: E2 0D 00 B7 08 80 0D 02 02 05 00 F0 15 D2 69 08 00 00 8B [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:14]Read from MH i2c: E2 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 03 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 03 00 B7 08 00 90 00 33 [11:43:14]RAPDU: 90 00 [11:43:14]wFMCommunicate OK [11:43:14]wFMCommunicate request_size=4 [11:43:14]MH_SAM_APDU [11:43:14]CAPDU: 80 0D 03 02 [11:43:14]Write to MH i2c: E2 08 00 B8 08 80 0D 03 02 00 00 00 00 3B [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:14]Read from MH i2c: E2 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 0B 00 [11:43:14]MH_I2C_Read... [11:43:14]Read from MH i2c: E2 0B 00 B8 08 00 83 69 6C 0B 91 E4 96 E7 90 00 91 [11:43:14]RAPDU: 83 69 6C 0B 91 E4 96 E7 90 00 [11:43:14]wFMCommunicate OK [11:43:14]SAM_PROTO_SignData done [11:43:14]FM_MakeSignedData done [11:43:14]CreateOFDProtocolMessage [11:43:14]wFMCommunicate request_size=4 [11:43:14]MH_SAM_APDU [11:43:14]CAPDU: 80 11 00 00 [11:43:14]Write to MH i2c: E2 08 00 B9 08 80 11 00 00 00 00 00 00 3B [11:43:14]Write i2c OK [11:43:14]MH_I2C_Read... [11:43:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:15]Read from MH i2c: E2 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 17 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: E2 17 00 B9 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [11:43:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:43:15]wFMCommunicate OK [11:43:15]CreateOFDProtocolMessage done [11:43:15]OFDSenderStorePacket 162796 [11:43:15]StoreOFDPacket docnum=162796 [11:43:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 09 02 00 00 02 89 01 02 55 59 5A 03 01 00 03 00 F5 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 32 33 30 37 37 36 34 31 33 36 37 06 04 33 00 D0 9F D0 B5 D1 87 20 D1 81 20 D0 BE D1 80 D0 B5 D1 85 20 D0 BD D0 B0 D1 87 20 4C 4F 56 49 54 41 20 53 4F 46 54 20 43 52 45 41 4D 20 43 4F 4F 4B 49 45 53 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 23 04 69 00 8A 04 0D 00 34 36 31 30 30 38 30 37 32 37 38 31 38 06 04 25 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 50 61 6D 70 65 72 69 6E 6F 20 6B 69 64 73 20 38 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 51 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7B 02 00 35 04 06 00 D0 F0 15 D2 69 08 83 69 6C 0B 91 E4 96 E7 [11:43:15]CheckFolder [11:43:15]dirname=/storage/ofd_packets [11:43:15]CheckFolder done [11:43:15]ProducePacketName [11:43:15]name=ofd_packets/00162796 [11:43:15]NVStorageSaveData ofd_packets/00162796 [11:43:15]File name is /storage/ofd_packets/00162796 [11:43:15]Write 551 bytes [11:43:15]NVStorageSaveData done [11:43:15]OFDSenderStorePacket done [11:43:15]KKMCreateOFDPacket done [11:43:15]NVStorageSaveData kkm_last_timestamp [11:43:15]File name is /storage/kkm_last_timestamp [11:43:15]Write 4 bytes [11:43:15]NVStorageSaveData done [11:43:15]ExternCall_PrintAddStr [11:43:15]wPrintStart [11:43:15]Write to MH i2c: 01 00 00 BA 08 C2 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: 01 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: 01 07 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: 01 07 00 BA 08 00 00 00 00 00 FF 0F D7 [11:43:15]RasterBufferAndPrint [11:43:15]line Счет N : (3)50409 [11:43:15]line ИНН: 02508201610067 [11:43:15]line Контрольно-Кассовый Чек [11:43:15]line ПРОДАЖА [11:43:15]line Товар: 4823077641367 [11:43:15]line Печ с орех нач LOVITA SOFT CREAM COOKIES [11:43:15]line 1.000 * 130.00 [11:43:15]line = 130.00 [11:43:15]line НДС 12% НСП 1% [11:43:15]line > о реализуемом товаре [11:43:15]line Товар: 4610080727818 [11:43:15]line Салфетки Pamperino kids 8шт [11:43:15]line 2.000 * 25.00 [11:43:15]line = 50.00 [11:43:15]line НДС 12% НСП 1% [11:43:15]line > о реализуемом товаре [11:43:15]line Товар: 4700000160358 [11:43:15]line Вода Легенда 1л [11:43:15]line 1.000 * 50.00 [11:43:15]line = 50.00 [11:43:15]line НДС 12% НСП 1% [11:43:15]line > о реализуемом товаре [11:43:15]line ИТОГО: 230.00 [11:43:15]line НСП 1% : 2.03 [11:43:15]line НДС 12% : 24.42 [11:43:15]line Наличными: 0.00 [11:43:15]line Безнал.: 230.00 [11:43:15]line Место: АЗС № 130 "Партнер Нефть" [11:43:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:43:15]line СНО: Общий режим [11:43:15]line Чек 241 20.08.2024 11:43 [11:43:15]line Смена: 465 ФФД: 1.0 [11:43:15]line ЗНМ: 0300000070 [11:43:15]line РНМ: 0000000000092562 [11:43:15]line Версия ККМ: 001 [11:43:15]line Платежная система: Бакай Банк [11:43:15]line ФМ: 0000000000871769 [11:43:15]line ФД: 162796 [11:43:15]line ФПД: 229729576839432 [11:43:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114313&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162796&fm=229729576839432&tin=02508201610067®Number=0000000000092562&sum=23000 [11:43:15]line 0 [11:43:15]written 0, free lines is 4095 [11:43:15]OFD Sender: Processing packet 162796 [packets to send 957, broken 956] [11:43:15]ProducePacketName [11:43:15]name=ofd_packets/00162796 [11:43:15]OFD Sender: To server: pG, [11:43:15]CommunicateWithHost lk.salyk.kg:30040 [11:43:15]ConnectInit lk.salyk.kg [11:43:15]Write to MH i2c: 01 00 00 F1 08 F9 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: 01 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: 01 07 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: 01 07 00 F1 08 00 00 00 00 00 F3 0B FE [11:43:15]RasterBufferAndPrint [11:43:15]line [11:43:15]line [11:43:15]line [11:43:15]line [11:43:15]line [11:43:15]written 0, free lines is 3062 [11:43:15]MH_Cut [11:43:15]Write to MH i2c: D1 01 00 F8 08 01 D2 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: D1 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: D1 01 00 [11:43:15]MH_I2C_Read... [11:43:15]Read from MH i2c: D1 01 00 F8 08 00 D1 [11:43:15]Write to MH i2c: 01 00 00 F9 08 01 [11:43:15]Write i2c OK [11:43:15]MH_I2C_Read... [11:43:16]*** Cut start [11:43:16]*** Purtial cut [11:43:16]*** Stage 1: CUTSNS_PIN = 1 [11:43:18]Read from MH i2c: 01 [11:43:18]MH_I2C_Read... [11:43:18]*** Stop cut motor [11:43:18]*** Cut end [11:43:18]Read from MH i2c: 01 07 00 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: 01 07 00 F9 08 00 00 00 00 00 FF 0F 16 [11:43:18]process_action close_receipt done [11:43:18]requested_data is exist [11:43:18]produce_requested_data [11:43:18]requested_item fm.sn is exist - process it [11:43:18]wFMCommunicate request_size=4 [11:43:18]MH_SAM_APDU [11:43:18]CAPDU: 80 11 00 00 [11:43:18]Write to MH i2c: E2 08 00 FA 08 80 11 00 00 00 00 00 00 7C [11:43:18]Write i2c OK [11:43:18]MH_I2C_Read... [11:43:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:18]Read from MH i2c: E2 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 17 00 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 17 00 FA 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D5 [11:43:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:43:18]wFMCommunicate OK [11:43:18]requested_item fd.num is exist - process it [11:43:18]SAM_PROTO_GetFieldsCounters [11:43:18]wFMCommunicate request_size=4 [11:43:18]MH_SAM_APDU [11:43:18]CAPDU: 80 13 00 00 [11:43:18]Write to MH i2c: E2 08 00 FB 08 80 13 00 00 00 00 00 00 7F [11:43:18]Write i2c OK [11:43:18]MH_I2C_Read... [11:43:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:18]Read from MH i2c: E2 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 62 00 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 62 00 FB 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 B3 [11:43: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F1 00 00 00 5E 04 04 00 F1 00 00 00 57 04 04 00 F2 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:43:18]wFMCommunicate OK [11:43:18]SAM_PROTO_GetFieldsCounters done [11:43:18]requested_item shift.num is exist - process it [11:43:18]requested_item shift.opened is exist - process it [11:43:18]req_shift_opened [11:43:18]FM_GetShiftState [11:43:18]SAM_PROTO_GetShiftState [11:43:18]wFMCommunicate request_size=4 [11:43:18]MH_SAM_APDU [11:43:18]CAPDU: 80 13 01 00 [11:43:18]Write to MH i2c: E2 08 00 FC 08 80 13 01 00 00 00 00 00 81 [11:43:18]Write i2c OK [11:43:18]MH_I2C_Read... [11:43:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:18]Read from MH i2c: E2 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 0E 00 [11:43:18]MH_I2C_Read... [11:43:18]Read from MH i2c: E2 0E 00 FC 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4F [11:43:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:43:18]wFMCommunicate OK [11:43:18]SAM_PROTO_GetShiftState done [11:43:18]FM_GetShiftState done [11:43:18]req_shift_opened done [11:43:18]requested_item shift.open_date is exist - process it [11:43:18]req_shift_open_date [11:43:18]req_shift_open_date done [11:43:18]produce_requested_data done [11:43:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162796,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:43:18]process_action_free close_receipt [11:43:18]json_value_free [11:43:18]json_value_free done [11:43:18]process_json_proto returns [11:43:18]Send response to host [11:43:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162796,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:43:18]free response buf [11:43:18]execute_script done [11:43:18]execute_script returns [11:43:18]free content buf [11:43:18]Sock 10.Close socket [11:43:18]Sock 10.Thread stoped [11:43:20]recv_with_timeout no data received [11:43:48]recv_with_timeout no data received [11:43:49]accept exits with 7 [11:43:49]New connection [11:43:49]New thread 3066641764 created [11:43:49]Thread 3066498404 joined [11:43:49]Waiting for new connection... [11:43:49] Sock 7.Parse request [11:43:49]Sock 7.Check first char [11:43:49]Sock 7.First char is OK [11:43:49]request: POST /json_proto HTTP/1.0 [11:43:49]Method: POST [11:43:49]URL: /json_proto [11:43:49]Method is POST - this is cgi request [11:43:49]url: /json_proto [11:43:49]query_string will be loaded in cgi processing [11:43:49]execute_cgi json_proto POST (null) [11:43:49]execute_cgi path=json_proto method=POST [11:43:49]POST find Content-Length [11:43:49]Host: 172.17.44.132:8080 [11:43:49]Content-Length: 678 [11:43:49]Content-Type: application/json [11:43:49] [11:43:49]POST finish read [11:43:49]Found Content-Length = 678 [11:43:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:49]execute_script... [11:43:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291250", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:49]POST & json_proto [11:43:49]process_json_proto [11:43:49]json parsed OK: [11:43:49]protocol is kg_v1.0 [11:43:49]action value=close_receipt [11:43:49]process_action close_receipt [11:43:49]cmd_close_receipt [11:43:49]MH_GetDate [11:43:49]Write to MH i2c: F0 00 00 FD 08 F4 [11:43:49]Write i2c OK [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: F0 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: F0 09 00 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: F0 09 00 FD 08 00 75 81 C4 66 2A 83 C1 65 F0 [11:43:49]GetLastDocTimeStamp 1724154193 [11:43:49]current date 1724154229 [11:43:49]FM_GetShiftState [11:43:49]SAM_PROTO_GetShiftState [11:43:49]wFMCommunicate request_size=4 [11:43:49]MH_SAM_APDU [11:43:49]CAPDU: 80 13 01 00 [11:43:49]Write to MH i2c: E2 08 00 FE 08 80 13 01 00 00 00 00 00 83 [11:43:49]Write i2c OK [11:43:49]MH_I2C_Read... [11:43:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:49]Read from MH i2c: E2 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: E2 0E 00 [11:43:49]MH_I2C_Read... [11:43:49]Read from MH i2c: E2 0E 00 FE 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 51 [11:43:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:43:49]wFMCommunicate OK [11:43:49]SAM_PROTO_GetShiftState done [11:43:49]FM_GetShiftState done [11:43:49]opened in 1724113081 [11:43:49]opened+sec_in_day 1724199481 [11:43:49]quantity*price = 70037 [11:43:49]sum+1 = 70038 [11:43:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 242 20.08.2024 11:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162797 ФПД: 61469786023420 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114349&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162797&fm=61469786023420&tin=02508201610067®Number=0000000000092562&sum=70000 [11:43:50]StoreToDocumentArchive [11:43:50]shift 465 fd 162797 [11:43:50]save to /storage/0465/doc_00162797 [11:43:50]save last doc name /storage/0465/doc_00162797 to /storage/kkm_last_doc_name [11:43:50]save OK [11:43:50]Clear old archive folders... [11:43:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:43:50]tlvbuf is 01772B20 [11:43:50]SAM_PROTO_ClearQueue [11:43:50]wFMCommunicate request_size=4 [11:43:50]MH_SAM_APDU [11:43:50]CAPDU: 80 09 00 00 [11:43:50]Write to MH i2c: E2 08 00 0B 09 80 09 00 00 00 00 00 00 86 [11:43:50]Write i2c OK [11:43:50]MH_I2C_Read... [11:43:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:50]Read from MH i2c: E2 [11:43:50]MH_I2C_Read... [11:43:50]Read from MH i2c: E2 03 00 [11:43:50]MH_I2C_Read... [11:43:50]Read from MH i2c: E2 03 00 0B 09 00 90 00 88 [11:43:50]RAPDU: 90 00 [11:43:50]wFMCommunicate OK [11:43:50]SAM_PROTO_ClearQueue done [11:43:50]KKMCreateOFDPacket [11:43:50]OFDProtocolAddRootSTLVToBuf [11:43:50]FM_MakeSignedData [11:43:50]FM_MakeSignedData [11:43:50]SAM_PROTO_SignData [11:43:50]wFMCommunicate request_size=4 [11:43:50]MH_SAM_APDU [11:43:50]CAPDU: 80 0D 01 02 [11:43:50]Write to MH i2c: E2 08 00 0C 09 80 0D 01 02 00 00 00 00 8E [11:43:50]Write i2c OK [11:43:50]MH_I2C_Read... [11:43:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:50]Read from MH i2c: E2 [11:43:50]MH_I2C_Read... [11:43:50]Read from MH i2c: E2 03 00 [11:43:50]MH_I2C_Read... [11:43:50]Read from MH i2c: E2 03 00 0C 09 00 90 00 89 [11:43:50]RAPDU: 90 00 [11:43:50]wFMCommunicate OK [11:43:50]wFMCommunicate request_size=255 [11:43:50]MH_SAM_APDU [11:43:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 75 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7B 02 00 35 04 06 00 37 [11:43:50]Write to MH i2c: E2 02 01 0D 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 75 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7B 02 00 35 04 06 00 37 00 00 7E [11:43:50]Write i2c OK [11:43:50]MH_I2C_Read... [11:43:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:50]Read from MH i2c: E2 [11:43:50]MH_I2C_Read... [11:43:50]Read from MH i2c: E2 03 00 [11:43:50]MH_I2C_Read... [11:43:50]Read from MH i2c: E2 03 00 0D 09 00 90 00 8A [11:43:50]RAPDU: 90 00 [11:43:50]wFMCommunicate OK [11:43:50]wFMCommunicate request_size=10 [11:43:50]MH_SAM_APDU [11:43:50]CAPDU: 80 0D 02 02 05 E8 0C C2 A5 FC [11:43:50]Write to MH i2c: E2 0D 00 0E 09 80 0D 02 02 05 00 E8 0C C2 A5 FC 00 00 F2 [11:43:50]Write i2c OK [11:43:50]MH_I2C_Read... [11:43:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:50]Read from MH i2c: E2 [11:43:50]MH_I2C_Read... [11:43:50]Read from MH i2c: E2 03 00 [11:43:50]MH_I2C_Read... [11:43:50]Read from MH i2c: E2 03 00 0E 09 00 90 00 8B [11:43:50]RAPDU: 90 00 [11:43:50]wFMCommunicate OK [11:43:50]wFMCommunicate request_size=4 [11:43:50]MH_SAM_APDU [11:43:50]CAPDU: 80 0D 03 02 [11:43:50]Write to MH i2c: E2 08 00 0F 09 80 0D 03 02 00 00 00 00 93 [11:43:50]Write i2c OK [11:43:50]MH_I2C_Read... [11:43:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:50]Read from MH i2c: E2 [11:43:50]MH_I2C_Read... [11:43:50]Read from MH i2c: E2 0B 00 [11:43:50]MH_I2C_Read... [11:43:50]Read from MH i2c: E2 0B 00 0F 09 00 9A A5 64 AC CD 91 CF 94 90 00 A4 [11:43:50]RAPDU: 9A A5 64 AC CD 91 CF 94 90 00 [11:43:50]wFMCommunicate OK [11:43:50]SAM_PROTO_SignData done [11:43:50]FM_MakeSignedData done [11:43:50]CreateOFDProtocolMessage [11:43:50]wFMCommunicate request_size=4 [11:43:50]MH_SAM_APDU [11:43:50]CAPDU: 80 11 00 00 [11:43:50]Write to MH i2c: E2 08 00 10 09 80 11 00 00 00 00 00 00 93 [11:43:50]Write i2c OK [11:43:50]MH_I2C_Read... [11:43:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:51]Read from MH i2c: E2 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: E2 17 00 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: E2 17 00 10 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EC [11:43:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:43:51]wFMCommunicate OK [11:43:51]CreateOFDProtocolMessage done [11:43:51]OFDSenderStorePacket 162797 [11:43:51]StoreOFDPacket docnum=162797 [11:43:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B1 C3 07 01 AE C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 75 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7B 02 00 35 04 06 00 37 E8 0C C2 A5 FC 9A A5 64 AC CD 91 CF 94 [11:43:51]CheckFolder [11:43:51]dirname=/storage/ofd_packets [11:43:51]CheckFolder done [11:43:51]ProducePacketName [11:43:51]name=ofd_packets/00162797 [11:43:51]NVStorageSaveData ofd_packets/00162797 [11:43:51]File name is /storage/ofd_packets/00162797 [11:43:51]Write 301 bytes [11:43:51]NVStorageSaveData done [11:43:51]OFDSenderStorePacket done [11:43:51]KKMCreateOFDPacket done [11:43:51]NVStorageSaveData kkm_last_timestamp [11:43:51]File name is /storage/kkm_last_timestamp [11:43:51]Write 4 bytes [11:43:51]NVStorageSaveData done [11:43:51]ExternCall_PrintAddStr [11:43:51]wPrintStart [11:43:51]Write to MH i2c: 01 00 00 11 09 1A [11:43:51]Write i2c OK [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: 01 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: 01 07 00 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: 01 07 00 11 09 00 00 00 00 00 FF 0F 2F [11:43:51]RasterBufferAndPrint [11:43:51]line Счет N : (1)291250 [11:43:51]line ИНН: 02508201610067 [11:43:51]line Контрольно-Кассовый Чек [11:43:51]line ПРОДАЖА [11:43:51]line ТРК (МРК, ГНК) : 52 [11:43:51]line Товар: 2710124130 [11:43:51]line Аи-92-К-5 [11:43:51]line 10.330 * 67.80 [11:43:51]line = 700.37 [11:43:51]line НДС 12% НСП 1% [11:43:51]line > о реализуемом товаре [11:43:51]line ОКРУГЛЕНИЕ: -0.37 [11:43:51]line ИТОГО: 700.00 [11:43:51]line Внесено: 700.00 [11:43:51]line СДАЧА: 0.00 [11:43:51]line НСП 1% : 6.20 [11:43:51]line НДС 12% : 74.38 [11:43:51]line Наличными: 700.00 [11:43:51]line Безнал.: 0.00 [11:43:51]line Место: АЗС № 130 "Партнер Нефть" [11:43:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:43:51]line СНО: Общий режим [11:43:51]line Чек 242 20.08.2024 11:43 [11:43:51]line Смена: 465 ФФД: 1.0 [11:43:51]line ЗНМ: 0300000070 [11:43:51]line РНМ: 0000000000092562 [11:43:51]line Версия ККМ: 001 [11:43:51]line ФМ: 0000000000871769 [11:43:51]line ФД: 162797 [11:43:51]line ФПД: 61469786023420 [11:43:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114349&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162797&fm=61469786023420&tin=02508201610067®Number=0000000000092562&sum=70000 [11:43:51]written 0, free lines is 4095 [11:43:51]Write to MH i2c: 01 00 00 3C 09 45 [11:43:51]Write i2c OK [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: 01 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: 01 07 00 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: 01 07 00 3C 09 00 00 00 00 00 BC 0C 14 [11:43:51]RasterBufferAndPrint [11:43:51]line [11:43:51]line [11:43:51]line [11:43:51]line [11:43:51]line [11:43:51]written 0, free lines is 3269 [11:43:51]MH_Cut [11:43:51]Write to MH i2c: D1 01 00 43 09 01 1E [11:43:51]Write i2c OK [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: D1 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: D1 01 00 [11:43:51]MH_I2C_Read... [11:43:51]Read from MH i2c: D1 01 00 43 09 00 1D [11:43:51]Write to MH i2c: 01 00 00 44 09 4D [11:43:51]Write i2c OK [11:43:51]MH_I2C_Read... [11:43:52]*** Cut start [11:43:52]*** Purtial cut [11:43:52]*** Stage 1: CUTSNS_PIN = 1 [11:43:54]Read from MH i2c: 01 [11:43:54]MH_I2C_Read... [11:43:54]*** Stop cut motor [11:43:54]*** Cut end [11:43:54]Read from MH i2c: 01 07 00 [11:43:54]MH_I2C_Read... [11:43:54]Read from MH i2c: 01 07 00 44 09 00 00 00 00 00 FF 0F 62 [11:43:54]process_action close_receipt done [11:43:54]requested_data is exist [11:43:54]produce_requested_data [11:43:54]requested_item fm.sn is exist - process it [11:43:54]wFMCommunicate request_size=4 [11:43:54]MH_SAM_APDU [11:43:54]CAPDU: 80 11 00 00 [11:43:54]Write to MH i2c: E2 08 00 45 09 80 11 00 00 00 00 00 00 C8 [11:43:54]Write i2c OK [11:43:54]MH_I2C_Read... [11:43:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:54]Read from MH i2c: E2 [11:43:54]MH_I2C_Read... [11:43:54]Read from MH i2c: E2 17 00 [11:43:54]MH_I2C_Read... [11:43:54]Read from MH i2c: E2 17 00 45 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [11:43:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:43:54]wFMCommunicate OK [11:43:54]requested_item fd.num is exist - process it [11:43:54]SAM_PROTO_GetFieldsCounters [11:43:54]wFMCommunicate request_size=4 [11:43:54]MH_SAM_APDU [11:43:54]CAPDU: 80 13 00 00 [11:43:54]Write to MH i2c: E2 08 00 46 09 80 13 00 00 00 00 00 00 CB [11:43:54]Write i2c OK [11:43:54]MH_I2C_Read... [11:43:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:43:54]Read from MH i2c: E2 [11:43:54]MH_I2C_Read... [11:43:54]Read from MH i2c: E2 62 00 [11:43:54]MH_I2C_Read... [11:43:54]Read from MH i2c: E2 62 00 46 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 03 [11:43:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F2 00 00 00 5E 04 04 00 F2 00 00 00 57 04 04 00 F3 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:43:54]wFMCommunicate OK [11:43:54]SAM_PROTO_GetFieldsCounters done [11:43:54]requested_item shift.num is exist - process it [11:43:54]requested_item shift.opened is exist - process it [11:43:54]req_shift_opened [11:43:54]FM_GetShiftState [11:43:54]SAM_PROTO_GetShiftState [11:43:54]wFMCommunicate request_size=4 [11:43:54]MH_SAM_APDU [11:43:54]CAPDU: 80 13 01 00 [11:43:54]Write to MH i2c: E2 08 00 47 09 80 13 01 00 00 00 00 00 CD [11:43:54]Write i2c OK [11:43:54]MH_I2C_Read... [11:43:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:54]Read from MH i2c: E2 [11:43:54]MH_I2C_Read... [11:43:54]Read from MH i2c: E2 0E 00 [11:43:54]MH_I2C_Read... [11:43:54]Read from MH i2c: E2 0E 00 47 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9B [11:43:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:43:54]wFMCommunicate OK [11:43:54]SAM_PROTO_GetShiftState done [11:43:54]FM_GetShiftState done [11:43:54]req_shift_opened done [11:43:54]requested_item shift.open_date is exist - process it [11:43:54]req_shift_open_date [11:43:54]req_shift_open_date done [11:43:54]produce_requested_data done [11:43:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162797,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:43:54]process_action_free close_receipt [11:43:54]json_value_free [11:43:54]json_value_free done [11:43:54]process_json_proto returns [11:43:54]Send response to host [11:43:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162797,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:43:54]free response buf [11:43:54]execute_script done [11:43:54]execute_script returns [11:43:54]free content buf [11:43:54]Sock 7.Close socket [11:43:54]Sock 7.Thread stoped [11:43:57]accept exits with 10 [11:43:57]New connection [11:43:57]New thread 3066498404 created [11:43:57]Thread 3066641764 joined [11:43:57]Waiting for new connection... [11:43:57] Sock 10.Parse request [11:43:57]Sock 10.Check first char [11:43:57]Sock 10.First char is OK [11:43:57]request: POST /json_proto HTTP/1.0 [11:43:57]Method: POST [11:43:57]URL: /json_proto [11:43:57]Method is POST - this is cgi request [11:43:57]url: /json_proto [11:43:57]query_string will be loaded in cgi processing [11:43:57]execute_cgi json_proto POST (null) [11:43:57]execute_cgi path=json_proto method=POST [11:43:57]POST find Content-Length [11:43:57]Host: 172.17.44.132:8080 [11:43:57]Content-Length: 792 [11:43:57]Content-Type: application/json [11:43:57] [11:43:57]POST finish read [11:43:57]Found Content-Length = 792 [11:43:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 59.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:57]execute_script... [11:43:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291246", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 59.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:43:57]POST & json_proto [11:43:57]process_json_proto [11:43:57]json parsed OK: [11:43:57]protocol is kg_v1.0 [11:43:57]action value=close_receipt [11:43:57]process_action close_receipt [11:43:57]cmd_close_receipt [11:43:57]MH_GetDate [11:43:57]Write to MH i2c: F0 00 00 48 09 40 [11:43:57]Write i2c OK [11:43:57]MH_I2C_Read... [11:43:57]Read from MH i2c: F0 [11:43:57]MH_I2C_Read... [11:43:57]Read from MH i2c: F0 09 00 [11:43:57]MH_I2C_Read... [11:43:57]Read from MH i2c: F0 09 00 48 09 00 7E 81 C4 66 2A 83 C1 65 45 [11:43:57]GetLastDocTimeStamp 1724154229 [11:43:57]current date 1724154238 [11:43:57]FM_GetShiftState [11:43:57]SAM_PROTO_GetShiftState [11:43:57]wFMCommunicate request_size=4 [11:43:57]MH_SAM_APDU [11:43:57]CAPDU: 80 13 01 00 [11:43:57]Write to MH i2c: E2 08 00 49 09 80 13 01 00 00 00 00 00 CF [11:43:57]Write i2c OK [11:43:57]MH_I2C_Read... [11:43:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:43:57]Read from MH i2c: E2 [11:43:57]MH_I2C_Read... [11:43:57]Read from MH i2c: E2 0E 00 [11:43:57]MH_I2C_Read... [11:43:57]Read from MH i2c: E2 0E 00 49 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9D [11:43:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:43:57]wFMCommunicate OK [11:43:57]SAM_PROTO_GetShiftState done [11:43:57]FM_GetShiftState done [11:43:57]opened in 1724113081 [11:43:57]opened+sec_in_day 1724199481 [11:43:57]quantity*price = 0 [11:43:57]sum+1 = 1 [11:43:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 243 20.08.2024 11:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162798 ФПД: 162301768011892 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114358&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162798&fm=162301768011892&tin=02508201610067®Number=0000000000092562&sum=0 [11:43:58]StoreToDocumentArchive [11:43:58]shift 465 fd 162798 [11:43:58]save to /storage/0465/doc_00162798 [11:43:58]save last doc name /storage/0465/doc_00162798 to /storage/kkm_last_doc_name [11:43:58]save OK [11:43:58]Clear old archive folders... [11:43:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:43:58]tlvbuf is 017978B0 [11:43:58]SAM_PROTO_ClearQueue [11:43:58]wFMCommunicate request_size=4 [11:43:58]MH_SAM_APDU [11:43:58]CAPDU: 80 09 00 00 [11:43:58]Write to MH i2c: E2 08 00 56 09 80 09 00 00 00 00 00 00 D1 [11:43:58]Write i2c OK [11:43:58]MH_I2C_Read... [11:43:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:43:58]Read from MH i2c: E2 [11:43:58]MH_I2C_Read... [11:43:58]Read from MH i2c: E2 03 00 [11:43:58]MH_I2C_Read... [11:43:58]Read from MH i2c: E2 03 00 56 09 00 90 00 D3 [11:43:58]RAPDU: 90 00 [11:43:58]wFMCommunicate OK [11:43:58]SAM_PROTO_ClearQueue done [11:43:58]KKMCreateOFDPacket [11:43:58]OFDProtocolAddRootSTLVToBuf [11:43:58]FM_MakeSignedData [11:43:58]FM_MakeSignedData [11:43:58]SAM_PROTO_SignData [11:43:58]wFMCommunicate request_size=4 [11:43:58]MH_SAM_APDU [11:43:58]CAPDU: 80 0D 01 02 [11:43:58]Write to MH i2c: E2 08 00 57 09 80 0D 01 02 00 00 00 00 D9 [11:43:58]Write i2c OK [11:43:58]MH_I2C_Read... [11:43:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:43:58]Read from MH i2c: E2 [11:43:58]MH_I2C_Read... [11:43:58]Read from MH i2c: E2 03 00 [11:43:58]MH_I2C_Read... [11:43:58]Read from MH i2c: E2 03 00 57 09 00 90 00 D4 [11:43:58]RAPDU: 90 00 [11:43:58]wFMCommunicate OK [11:43:58]wFMCommunicate request_size=255 [11:43:58]MH_SAM_APDU [11:43:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 E6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 7E 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7B 02 00 35 04 06 00 93 [11:43:58]Write to MH i2c: E2 02 01 58 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 E6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 7E 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7B 02 00 35 04 06 00 93 00 00 32 [11:43:58]Write i2c OK [11:43:58]MH_I2C_Read... [11:43:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:59]Read from MH i2c: E2 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: E2 03 00 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: E2 03 00 58 09 00 90 00 D5 [11:43:59]RAPDU: 90 00 [11:43:59]wFMCommunicate OK [11:43:59]wFMCommunicate request_size=10 [11:43:59]MH_SAM_APDU [11:43:59]CAPDU: 80 0D 02 02 05 9C D3 3A 90 74 [11:43:59]Write to MH i2c: E2 0D 00 59 09 80 0D 02 02 05 00 9C D3 3A 90 74 00 00 93 [11:43:59]Write i2c OK [11:43:59]MH_I2C_Read... [11:43:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:43:59]Read from MH i2c: E2 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: E2 03 00 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: E2 03 00 59 09 00 90 00 D6 [11:43:59]RAPDU: 90 00 [11:43:59]wFMCommunicate OK [11:43:59]wFMCommunicate request_size=4 [11:43:59]MH_SAM_APDU [11:43:59]CAPDU: 80 0D 03 02 [11:43:59]Write to MH i2c: E2 08 00 5A 09 80 0D 03 02 00 00 00 00 DE [11:43:59]Write i2c OK [11:43:59]MH_I2C_Read... [11:43:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:43:59]Read from MH i2c: E2 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: E2 0B 00 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: E2 0B 00 5A 09 00 D2 3C 3D 1F 03 B1 5B C3 90 00 1B [11:43:59]RAPDU: D2 3C 3D 1F 03 B1 5B C3 90 00 [11:43:59]wFMCommunicate OK [11:43:59]SAM_PROTO_SignData done [11:43:59]FM_MakeSignedData done [11:43:59]CreateOFDProtocolMessage [11:43:59]wFMCommunicate request_size=4 [11:43:59]MH_SAM_APDU [11:43:59]CAPDU: 80 11 00 00 [11:43:59]Write to MH i2c: E2 08 00 5B 09 80 11 00 00 00 00 00 00 DE [11:43:59]Write i2c OK [11:43:59]MH_I2C_Read... [11:43:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:43:59]Read from MH i2c: E2 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: E2 17 00 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: E2 17 00 5B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [11:43:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:43:59]wFMCommunicate OK [11:43:59]CreateOFDProtocolMessage done [11:43:59]OFDSenderStorePacket 162798 [11:43:59]StoreOFDPacket docnum=162798 [11:43:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 91 97 07 01 C5 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 E6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 7E 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7B 02 00 35 04 06 00 93 9C D3 3A 90 74 D2 3C 3D 1F 03 B1 5B C3 [11:43:59]CheckFolder [11:43:59]dirname=/storage/ofd_packets [11:43:59]CheckFolder done [11:43:59]ProducePacketName [11:43:59]name=ofd_packets/00162798 [11:43:59]NVStorageSaveData ofd_packets/00162798 [11:43:59]File name is /storage/ofd_packets/00162798 [11:43:59]Write 301 bytes [11:43:59]NVStorageSaveData done [11:43:59]OFDSenderStorePacket done [11:43:59]KKMCreateOFDPacket done [11:43:59]NVStorageSaveData kkm_last_timestamp [11:43:59]File name is /storage/kkm_last_timestamp [11:43:59]Write 4 bytes [11:43:59]NVStorageSaveData done [11:43:59]ExternCall_PrintAddStr [11:43:59]wPrintStart [11:43:59]Write to MH i2c: 01 00 00 5C 09 65 [11:43:59]Write i2c OK [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: 01 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: 01 07 00 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: 01 07 00 5C 09 00 00 00 00 00 FF 0F 7A [11:43:59]RasterBufferAndPrint [11:43:59]line Счет N : (1)291246 [11:43:59]line ИНН: 02508201610067 [11:43:59]line Контрольно-Кассовый Чек [11:43:59]line ПРОДАЖА [11:43:59]line ТРК (МРК, ГНК) : 62 [11:43:59]line Товар: 2710124130 [11:43:59]line Аи-92-К-5 [11:43:59]line 59.000 * 0.00 [11:43:59]line = 0.00 [11:43:59]line НДС 12% НСП 1% [11:43:59]line > о реализуемом товаре [11:43:59]line ИТОГО: 0.00 [11:43:59]line НСП 1% : 0.00 [11:43:59]line НДС 12% : 0.00 [11:43:59]line Наличными: 0.00 [11:43:59]line Безнал.: 0.00 [11:43:59]line Место: АЗС № 130 "Партнер Нефть" [11:43:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:43:59]line СНО: Общий режим [11:43:59]line Чек 243 20.08.2024 11:43 [11:43:59]line Смена: 465 ФФД: 1.0 [11:43:59]line ЗНМ: 0300000070 [11:43:59]line РНМ: 0000000000092562 [11:43:59]line Версия ККМ: 001 [11:43:59]line Талоны: Топливная Карта [11:43:59]line 99718 [11:43:59]line ФМ: 0000000000871769 [11:43:59]line ФД: 162798 [11:43:59]line ФПД: 162301768011892 [11:43:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114358&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162798&fm=162301768011892&tin=02508201610067®Number=0000000000092562&sum=0 [11:43:59]written 0, free lines is 4095 [11:43:59]recv_with_timeout no data received [11:43:59]Write to MH i2c: 01 00 00 86 09 8F [11:43:59]Write i2c OK [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: 01 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: 01 07 00 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: 01 07 00 86 09 00 00 00 00 00 D5 0C 77 [11:43:59]RasterBufferAndPrint [11:43:59]line [11:43:59]line [11:43:59]line [11:43:59]line [11:43:59]line [11:43:59]written 0, free lines is 3296 [11:43:59]MH_Cut [11:43:59]Write to MH i2c: D1 01 00 8D 09 01 68 [11:43:59]Write i2c OK [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: D1 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: D1 01 00 [11:43:59]MH_I2C_Read... [11:43:59]Read from MH i2c: D1 01 00 8D 09 00 67 [11:43:59]Write to MH i2c: 01 00 00 8E 09 97 [11:43:59]Write i2c OK [11:43:59]MH_I2C_Read... [11:44:00]*** Cut start [11:44:00]*** Purtial cut [11:44:00]*** Stage 1: CUTSNS_PIN = 1 [11:44:02]Read from MH i2c: 01 [11:44:02]MH_I2C_Read... [11:44:02]*** Stop cut motor [11:44:02]*** Cut end [11:44:02]Read from MH i2c: 01 07 00 [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: 01 07 00 8E 09 00 00 00 00 00 FF 0F AC [11:44:02]process_action close_receipt done [11:44:02]requested_data is exist [11:44:02]produce_requested_data [11:44:02]requested_item fm.sn is exist - process it [11:44:02]wFMCommunicate request_size=4 [11:44:02]MH_SAM_APDU [11:44:02]CAPDU: 80 11 00 00 [11:44:02]Write to MH i2c: E2 08 00 8F 09 80 11 00 00 00 00 00 00 12 [11:44:02]Write i2c OK [11:44:02]MH_I2C_Read... [11:44:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:02]Read from MH i2c: E2 [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: E2 17 00 [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: E2 17 00 8F 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [11:44:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:44:02]wFMCommunicate OK [11:44:02]requested_item fd.num is exist - process it [11:44:02]SAM_PROTO_GetFieldsCounters [11:44:02]wFMCommunicate request_size=4 [11:44:02]MH_SAM_APDU [11:44:02]CAPDU: 80 13 00 00 [11:44:02]Write to MH i2c: E2 08 00 90 09 80 13 00 00 00 00 00 00 15 [11:44:02]Write i2c OK [11:44:02]MH_I2C_Read... [11:44:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:44:02]Read from MH i2c: E2 [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: E2 62 00 [11:44:02]MH_I2C_Read... [11:44:02]Read from MH i2c: E2 62 00 90 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 51 [11:44:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F3 00 00 00 5E 04 04 00 F3 00 00 00 57 04 04 00 F4 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:44:02]wFMCommunicate OK [11:44:02]SAM_PROTO_GetFieldsCounters done [11:44:02]requested_item shift.num is exist - process it [11:44:02]requested_item shift.opened is exist - process it [11:44:02]req_shift_opened [11:44:02]FM_GetShiftState [11:44:03]SAM_PROTO_GetShiftState [11:44:03]wFMCommunicate request_size=4 [11:44:03]MH_SAM_APDU [11:44:03]CAPDU: 80 13 01 00 [11:44:03]Write to MH i2c: E2 08 00 91 09 80 13 01 00 00 00 00 00 17 [11:44:03]Write i2c OK [11:44:03]MH_I2C_Read... [11:44:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:03]Read from MH i2c: E2 [11:44:03]MH_I2C_Read... [11:44:03]Read from MH i2c: E2 0E 00 [11:44:03]MH_I2C_Read... [11:44:03]Read from MH i2c: E2 0E 00 91 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E5 [11:44:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:44:03]wFMCommunicate OK [11:44:03]SAM_PROTO_GetShiftState done [11:44:03]FM_GetShiftState done [11:44:03]req_shift_opened done [11:44:03]requested_item shift.open_date is exist - process it [11:44:03]req_shift_open_date [11:44:03]req_shift_open_date done [11:44:03]produce_requested_data done [11:44:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162798,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:44:03]process_action_free close_receipt [11:44:03]json_value_free [11:44:03]json_value_free done [11:44:03]process_json_proto returns [11:44:03]Send response to host [11:44:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162798,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:44:03]free response buf [11:44:03]execute_script done [11:44:03]execute_script returns [11:44:03]free content buf [11:44:03]Sock 10.Close socket [11:44:03]Sock 10.Thread stoped [11:44:13]recv_with_timeout no data received [11:44:48]accept exits with 7 [11:44:48]New connection [11:44:48]New thread 3066641764 created [11:44:48]Thread 3066498404 joined [11:44:48]Waiting for new connection... [11:44:48] Sock 7.Parse request [11:44:48]Sock 7.Check first char [11:44:48]Sock 7.First char is OK [11:44:48]request: POST /json_proto HTTP/1.0 [11:44:48]Method: POST [11:44:48]URL: /json_proto [11:44:48]Method is POST - this is cgi request [11:44:48]url: /json_proto [11:44:48]query_string will be loaded in cgi processing [11:44:48]execute_cgi json_proto POST (null) [11:44:48]execute_cgi path=json_proto method=POST [11:44:48]POST find Content-Length [11:44:48]Host: 172.17.44.132:8080 [11:44:48]Content-Length: 789 [11:44:48]Content-Type: application/json [11:44:48] [11:44:48]POST finish read [11:44:48]Found Content-Length = 789 [11:44:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:44:48]execute_script... [11:44:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291251", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:44:48]POST & json_proto [11:44:48]process_json_proto [11:44:48]json parsed OK: [11:44:48]protocol is kg_v1.0 [11:44:48]action value=close_receipt [11:44:48]process_action close_receipt [11:44:48]cmd_close_receipt [11:44:48]MH_GetDate [11:44:48]Write to MH i2c: F0 00 00 92 09 8A [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: F0 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: F0 09 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: F0 09 00 92 09 00 B1 81 C4 66 2A 83 C1 65 C2 [11:44:48]GetLastDocTimeStamp 1724154238 [11:44:48]current date 1724154289 [11:44:48]FM_GetShiftState [11:44:48]SAM_PROTO_GetShiftState [11:44:48]wFMCommunicate request_size=4 [11:44:48]MH_SAM_APDU [11:44:48]CAPDU: 80 13 01 00 [11:44:48]Write to MH i2c: E2 08 00 93 09 80 13 01 00 00 00 00 00 19 [11:44:48]Write i2c OK [11:44:48]MH_I2C_Read... [11:44:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:48]Read from MH i2c: E2 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: E2 0E 00 [11:44:48]MH_I2C_Read... [11:44:48]Read from MH i2c: E2 0E 00 93 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E7 [11:44:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:44:48]wFMCommunicate OK [11:44:48]SAM_PROTO_GetShiftState done [11:44:48]FM_GetShiftState done [11:44:48]opened in 1724113081 [11:44:48]opened+sec_in_day 1724199481 [11:44:48]quantity*price = 0 [11:44:48]sum+1 = 1 [11:44:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 244 20.08.2024 11:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162799 ФПД: 85476555864311 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114449&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162799&fm=85476555864311&tin=02508201610067®Number=0000000000092562&sum=0 [11:44:49]StoreToDocumentArchive [11:44:49]shift 465 fd 162799 [11:44:49]save to /storage/0465/doc_00162799 [11:44:49]save last doc name /storage/0465/doc_00162799 to /storage/kkm_last_doc_name [11:44:49]save OK [11:44:49]Clear old archive folders... [11:44:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:44:49]tlvbuf is 017A5D50 [11:44:49]SAM_PROTO_ClearQueue [11:44:49]wFMCommunicate request_size=4 [11:44:49]MH_SAM_APDU [11:44:49]CAPDU: 80 09 00 00 [11:44:49]Write to MH i2c: E2 08 00 A0 09 80 09 00 00 00 00 00 00 1B [11:44:49]Write i2c OK [11:44:49]MH_I2C_Read... [11:44:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:44:49]Read from MH i2c: E2 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: E2 03 00 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: E2 03 00 A0 09 00 90 00 1D [11:44:49]RAPDU: 90 00 [11:44:49]wFMCommunicate OK [11:44:49]SAM_PROTO_ClearQueue done [11:44:49]KKMCreateOFDPacket [11:44:49]OFDProtocolAddRootSTLVToBuf [11:44:49]FM_MakeSignedData [11:44:49]FM_MakeSignedData [11:44:49]SAM_PROTO_SignData [11:44:49]wFMCommunicate request_size=4 [11:44:49]MH_SAM_APDU [11:44:49]CAPDU: 80 0D 01 02 [11:44:49]Write to MH i2c: E2 08 00 A1 09 80 0D 01 02 00 00 00 00 23 [11:44:49]Write i2c OK [11:44:49]MH_I2C_Read... [11:44:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:44:49]Read from MH i2c: E2 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: E2 03 00 [11:44:49]MH_I2C_Read... [11:44:49]Read from MH i2c: E2 03 00 A1 09 00 90 00 1E [11:44:49]RAPDU: 90 00 [11:44:49]wFMCommunicate OK [11:44:49]wFMCommunicate request_size=255 [11:44:49]MH_SAM_APDU [11:44:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 B1 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7B 02 00 35 04 06 00 4D BD 8F BF [11:44:49]Write to MH i2c: E2 02 01 A2 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 B1 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7B 02 00 35 04 06 00 4D BD 8F BF 00 00 ED [11:44:49]Write i2c OK [11:44:49]MH_I2C_Read... [11:44:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:50]Read from MH i2c: E2 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 03 00 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 03 00 A2 09 00 90 00 1F [11:44:50]RAPDU: 90 00 [11:44:50]wFMCommunicate OK [11:44:50]wFMCommunicate request_size=7 [11:44:50]MH_SAM_APDU [11:44:50]CAPDU: 80 0D 02 02 02 B8 F7 [11:44:50]Write to MH i2c: E2 0A 00 A3 09 80 0D 02 02 02 00 B8 F7 00 00 D9 [11:44:50]Write i2c OK [11:44:50]MH_I2C_Read... [11:44:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:50]Read from MH i2c: E2 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 03 00 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 03 00 A3 09 00 90 00 20 [11:44:50]RAPDU: 90 00 [11:44:50]wFMCommunicate OK [11:44:50]wFMCommunicate request_size=4 [11:44:50]MH_SAM_APDU [11:44:50]CAPDU: 80 0D 03 02 [11:44:50]Write to MH i2c: E2 08 00 A4 09 80 0D 03 02 00 00 00 00 28 [11:44:50]Write i2c OK [11:44:50]MH_I2C_Read... [11:44:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:44:50]Read from MH i2c: E2 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 0B 00 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 0B 00 A4 09 00 9A 57 8B 69 1D CD 17 D9 90 00 E8 [11:44:50]RAPDU: 9A 57 8B 69 1D CD 17 D9 90 00 [11:44:50]wFMCommunicate OK [11:44:50]SAM_PROTO_SignData done [11:44:50]FM_MakeSignedData done [11:44:50]CreateOFDProtocolMessage [11:44:50]wFMCommunicate request_size=4 [11:44:50]MH_SAM_APDU [11:44:50]CAPDU: 80 11 00 00 [11:44:50]Write to MH i2c: E2 08 00 A5 09 80 11 00 00 00 00 00 00 28 [11:44:50]Write i2c OK [11:44:50]MH_I2C_Read... [11:44:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:50]Read from MH i2c: E2 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 17 00 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: E2 17 00 A5 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [11:44:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:44:50]wFMCommunicate OK [11:44:50]CreateOFDProtocolMessage done [11:44:50]OFDSenderStorePacket 162799 [11:44:50]StoreOFDPacket docnum=162799 [11:44:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E8 DE 04 01 00 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 B1 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7B 02 00 35 04 06 00 4D BD 8F BF B8 F7 9A 57 8B 69 1D CD 17 D9 [11:44:50]CheckFolder [11:44:50]dirname=/storage/ofd_packets [11:44:50]CheckFolder done [11:44:50]ProducePacketName [11:44:50]name=ofd_packets/00162799 [11:44:50]NVStorageSaveData ofd_packets/00162799 [11:44:50]File name is /storage/ofd_packets/00162799 [11:44:50]Write 298 bytes [11:44:50]NVStorageSaveData done [11:44:50]OFDSenderStorePacket done [11:44:50]KKMCreateOFDPacket done [11:44:50]NVStorageSaveData kkm_last_timestamp [11:44:50]File name is /storage/kkm_last_timestamp [11:44:50]Write 4 bytes [11:44:50]NVStorageSaveData done [11:44:50]ExternCall_PrintAddStr [11:44:50]wPrintStart [11:44:50]Write to MH i2c: 01 00 00 A6 09 AF [11:44:50]Write i2c OK [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: 01 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: 01 07 00 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: 01 07 00 A6 09 00 00 00 00 00 FF 0F C4 [11:44:50]RasterBufferAndPrint [11:44:50]line Счет N : (1)291251 [11:44:50]line ИНН: 02508201610067 [11:44:50]line Контрольно-Кассовый Чек [11:44:50]line ПРОДАЖА [11:44:50]line ТРК (МРК, ГНК) : 11 [11:44:50]line Товар: 2710194800 [11:44:50]line ДТ-К-5 [11:44:50]line 13.130 * 0.00 [11:44:50]line = 0.00 [11:44:50]line НДС 12% НСП 1% [11:44:50]line > о реализуемом товаре [11:44:50]line ИТОГО: 0.00 [11:44:50]line НСП 1% : 0.00 [11:44:50]line НДС 12% : 0.00 [11:44:50]line Наличными: 0.00 [11:44:50]line Безнал.: 0.00 [11:44:50]line Место: АЗС № 130 "Партнер Нефть" [11:44:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:44:50]line СНО: Общий режим [11:44:50]line Чек 244 20.08.2024 11:44 [11:44:50]line Смена: 465 ФФД: 1.0 [11:44:50]line ЗНМ: 0300000070 [11:44:50]line РНМ: 0000000000092562 [11:44:50]line Версия ККМ: 001 [11:44:50]line Талоны: Топливная Карта [11:44:50]line 99718 [11:44:50]line ФМ: 0000000000871769 [11:44:50]line ФД: 162799 [11:44:50]line ФПД: 85476555864311 [11:44:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114449&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162799&fm=85476555864311&tin=02508201610067®Number=0000000000092562&sum=0 [11:44:50]written 0, free lines is 4095 [11:44:50]Write to MH i2c: 01 00 00 D0 09 D9 [11:44:50]Write i2c OK [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: 01 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: 01 07 00 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: 01 07 00 D0 09 00 00 00 00 00 D6 0C C2 [11:44:50]RasterBufferAndPrint [11:44:50]line [11:44:50]line [11:44:50]line [11:44:50]line [11:44:50]line [11:44:50]written 0, free lines is 3291 [11:44:50]MH_Cut [11:44:50]Write to MH i2c: D1 01 00 D7 09 01 B2 [11:44:50]Write i2c OK [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: D1 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: D1 01 00 [11:44:50]MH_I2C_Read... [11:44:50]Read from MH i2c: D1 01 00 D7 09 00 B1 [11:44:50]Write to MH i2c: 01 00 00 D8 09 E1 [11:44:50]Write i2c OK [11:44:50]MH_I2C_Read... [11:44:51]*** Cut start [11:44:51]*** Purtial cut [11:44:51]*** Stage 1: CUTSNS_PIN = 1 [11:44:53]recv_with_timeout no data received [11:44:53]Read from MH i2c: 01 [11:44:53]MH_I2C_Read... [11:44:53]*** Stop cut motor [11:44:53]*** Cut end [11:44:53]Read from MH i2c: 01 07 00 [11:44:53]MH_I2C_Read... [11:44:53]Read from MH i2c: 01 07 00 D8 09 00 00 00 00 00 FF 0F F6 [11:44:53]process_action close_receipt done [11:44:53]requested_data is exist [11:44:53]produce_requested_data [11:44:53]requested_item fm.sn is exist - process it [11:44:53]wFMCommunicate request_size=4 [11:44:53]MH_SAM_APDU [11:44:53]CAPDU: 80 11 00 00 [11:44:53]Write to MH i2c: E2 08 00 D9 09 80 11 00 00 00 00 00 00 5C [11:44:53]Write i2c OK [11:44:53]MH_I2C_Read... [11:44:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:53]Read from MH i2c: E2 [11:44:53]MH_I2C_Read... [11:44:53]Read from MH i2c: E2 17 00 [11:44:53]MH_I2C_Read... [11:44:53]Read from MH i2c: E2 17 00 D9 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B5 [11:44:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:44:53]wFMCommunicate OK [11:44:53]requested_item fd.num is exist - process it [11:44:53]SAM_PROTO_GetFieldsCounters [11:44:53]wFMCommunicate request_size=4 [11:44:53]MH_SAM_APDU [11:44:53]CAPDU: 80 13 00 00 [11:44:53]Write to MH i2c: E2 08 00 DA 09 80 13 00 00 00 00 00 00 5F [11:44:53]Write i2c OK [11:44:53]MH_I2C_Read... [11:44:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:44:53]Read from MH i2c: E2 [11:44:53]MH_I2C_Read... [11:44:53]Read from MH i2c: E2 62 00 [11:44:53]MH_I2C_Read... [11:44:53]Read from MH i2c: E2 62 00 DA 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 9F [11:44: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F4 00 00 00 5E 04 04 00 F4 00 00 00 57 04 04 00 F5 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:44:53]wFMCommunicate OK [11:44:53]SAM_PROTO_GetFieldsCounters done [11:44:53]requested_item shift.num is exist - process it [11:44:53]requested_item shift.opened is exist - process it [11:44:53]req_shift_opened [11:44:53]FM_GetShiftState [11:44:53]SAM_PROTO_GetShiftState [11:44:53]wFMCommunicate request_size=4 [11:44:53]MH_SAM_APDU [11:44:53]CAPDU: 80 13 01 00 [11:44:53]Write to MH i2c: E2 08 00 DB 09 80 13 01 00 00 00 00 00 61 [11:44:53]Write i2c OK [11:44:53]MH_I2C_Read... [11:44:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:53]Read from MH i2c: E2 [11:44:53]MH_I2C_Read... [11:44:53]Read from MH i2c: E2 0E 00 [11:44:53]MH_I2C_Read... [11:44:53]Read from MH i2c: E2 0E 00 DB 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2F [11:44:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:44:53]wFMCommunicate OK [11:44:53]SAM_PROTO_GetShiftState done [11:44:53]FM_GetShiftState done [11:44:53]req_shift_opened done [11:44:53]requested_item shift.open_date is exist - process it [11:44:53]req_shift_open_date [11:44:53]req_shift_open_date done [11:44:53]produce_requested_data done [11:44:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162799,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:44:53]process_action_free close_receipt [11:44:53]json_value_free [11:44:53]json_value_free done [11:44:53]process_json_proto returns [11:44:53]Send response to host [11:44:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162799,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:44:53]free response buf [11:44:53]execute_script done [11:44:53]execute_script returns [11:44:53]free content buf [11:44:53]Sock 7.Close socket [11:44:53]Sock 7.Thread stoped [11:44:54]accept exits with 11 [11:44:54]New connection [11:44:54]New thread 3066498404 created [11:44:54]Thread 3066641764 joined [11:44:54]Waiting for new connection... [11:44:54] Sock 11.Parse request [11:44:54]Sock 11.Check first char [11:44:54]Sock 11.First char is OK [11:44:54]request: POST /json_proto HTTP/1.0 [11:44:54]Method: POST [11:44:54]URL: /json_proto [11:44:54]Method is POST - this is cgi request [11:44:54]url: /json_proto [11:44:54]query_string will be loaded in cgi processing [11:44:54]execute_cgi json_proto POST (null) [11:44:54]execute_cgi path=json_proto method=POST [11:44:54]POST find Content-Length [11:44:54]Host: 172.17.44.132:8080 [11:44:54]Content-Length: 646 [11:44:54]Content-Type: application/json [11:44:54] [11:44:54]POST finish read [11:44:54]Found Content-Length = 646 [11:44:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50410", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:44:54]execute_script... [11:44:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50410", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:44:54]POST & json_proto [11:44:54]process_json_proto [11:44:54]json parsed OK: [11:44:54]protocol is kg_v1.0 [11:44:54]action value=close_receipt [11:44:54]process_action close_receipt [11:44:54]cmd_close_receipt [11:44:54]MH_GetDate [11:44:54]Write to MH i2c: F0 00 00 DC 09 D4 [11:44:54]Write i2c OK [11:44:54]MH_I2C_Read... [11:44:54]Read from MH i2c: F0 [11:44:54]MH_I2C_Read... [11:44:54]Read from MH i2c: F0 09 00 [11:44:54]MH_I2C_Read... [11:44:54]Read from MH i2c: F0 09 00 DC 09 00 B7 81 C4 66 2A 83 C1 65 12 [11:44:54]GetLastDocTimeStamp 1724154289 [11:44:54]current date 1724154295 [11:44:54]FM_GetShiftState [11:44:54]SAM_PROTO_GetShiftState [11:44:54]wFMCommunicate request_size=4 [11:44:54]MH_SAM_APDU [11:44:54]CAPDU: 80 13 01 00 [11:44:54]Write to MH i2c: E2 08 00 DD 09 80 13 01 00 00 00 00 00 63 [11:44:54]Write i2c OK [11:44:54]MH_I2C_Read... [11:44:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:44:54]Read from MH i2c: E2 [11:44:54]MH_I2C_Read... [11:44:54]Read from MH i2c: E2 0E 00 [11:44:54]MH_I2C_Read... [11:44:54]Read from MH i2c: E2 0E 00 DD 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 31 [11:44:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:44:54]wFMCommunicate OK [11:44:54]SAM_PROTO_GetShiftState done [11:44:54]FM_GetShiftState done [11:44:54]opened in 1724113081 [11:44:54]opened+sec_in_day 1724199481 [11:44:54]quantity*price = 7500 [11:44:54]sum+1 = 7501 [11:44:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 245 20.08.2024 11:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162800 ФПД: 228179375857397 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162800&fm=228179375857397&tin=02508201610067®Number=0000000000092562&sum=7500 0 [11:44:56]StoreToDocumentArchive [11:44:56]shift 465 fd 162800 [11:44:56]save to /storage/0465/doc_00162800 [11:44:56]save last doc name /storage/0465/doc_00162800 to /storage/kkm_last_doc_name [11:44:56]save OK [11:44:56]Clear old archive folders... [11:44:56]ProcessDocumentItem done err = 0, tmpTLVsize=282 [11:44:56]tlvbuf is 01705480 [11:44:56]SAM_PROTO_ClearQueue [11:44:56]wFMCommunicate request_size=4 [11:44:56]MH_SAM_APDU [11:44:56]CAPDU: 80 09 00 00 [11:44:56]Write to MH i2c: E2 08 00 EA 09 80 09 00 00 00 00 00 00 65 [11:44:56]Write i2c OK [11:44:56]MH_I2C_Read... [11:44:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:44:56]Read from MH i2c: E2 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 03 00 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 03 00 EA 09 00 90 00 67 [11:44:56]RAPDU: 90 00 [11:44:56]wFMCommunicate OK [11:44:56]SAM_PROTO_ClearQueue done [11:44:56]KKMCreateOFDPacket [11:44:56]OFDProtocolAddRootSTLVToBuf [11:44:56]FM_MakeSignedData [11:44:56]FM_MakeSignedData [11:44:56]SAM_PROTO_SignData [11:44:56]wFMCommunicate request_size=4 [11:44:56]MH_SAM_APDU [11:44:56]CAPDU: 80 0D 01 02 [11:44:56]Write to MH i2c: E2 08 00 EB 09 80 0D 01 02 00 00 00 00 6D [11:44:56]Write i2c OK [11:44:56]MH_I2C_Read... [11:44:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:44:56]Read from MH i2c: E2 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 03 00 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 03 00 EB 09 00 90 00 68 [11:44:56]RAPDU: 90 00 [11:44:56]wFMCommunicate OK [11:44:56]wFMCommunicate request_size=255 [11:44:56]MH_SAM_APDU [11:44:56]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 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 F5 00 00 00 F4 03 04 00 B7 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [11:44:56]Write to MH i2c: E2 02 01 EC 09 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 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 F5 00 00 00 F4 03 04 00 B7 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 F2 [11:44:56]Write i2c OK [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 [11:44:56]MH_I2C_Read... [11:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:56]Read from MH i2c: E2 03 00 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 03 00 EC 09 00 90 00 69 [11:44:56]RAPDU: 90 00 [11:44:56]wFMCommunicate OK [11:44:56]wFMCommunicate request_size=41 [11:44:56]MH_SAM_APDU [11:44:56]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7B 02 00 35 04 06 00 CF 87 26 A4 9E F5 [11:44:56]Write to MH i2c: E2 2C 00 ED 09 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7B 02 00 35 04 06 00 CF 87 26 A4 9E F5 00 00 65 [11:44:56]Write i2c OK [11:44:56]MH_I2C_Read... [11:44:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:44:56]Read from MH i2c: E2 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 03 00 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 03 00 ED 09 00 90 00 6A [11:44:56]RAPDU: 90 00 [11:44:56]wFMCommunicate OK [11:44:56]wFMCommunicate request_size=4 [11:44:56]MH_SAM_APDU [11:44:56]CAPDU: 80 0D 03 02 [11:44:56]Write to MH i2c: E2 08 00 EE 09 80 0D 03 02 00 00 00 00 72 [11:44:56]Write i2c OK [11:44:56]MH_I2C_Read... [11:44:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:44:56]Read from MH i2c: E2 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 0B 00 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 0B 00 EE 09 00 68 5A A3 BE AE 54 18 C7 90 00 77 [11:44:56]RAPDU: 68 5A A3 BE AE 54 18 C7 90 00 [11:44:56]wFMCommunicate OK [11:44:56]SAM_PROTO_SignData done [11:44:56]FM_MakeSignedData done [11:44:56]CreateOFDProtocolMessage [11:44:56]wFMCommunicate request_size=4 [11:44:56]MH_SAM_APDU [11:44:56]CAPDU: 80 11 00 00 [11:44:56]Write to MH i2c: E2 08 00 EF 09 80 11 00 00 00 00 00 00 72 [11:44:56]Write i2c OK [11:44:56]MH_I2C_Read... [11:44:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:44:56]Read from MH i2c: E2 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 17 00 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: E2 17 00 EF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [11:44:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:44:56]wFMCommunicate OK [11:44:56]CreateOFDProtocolMessage done [11:44:56]OFDSenderStorePacket 162800 [11:44:56]StoreOFDPacket docnum=162800 [11:44:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 58 51 26 01 E8 DC 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 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 F5 00 00 00 F4 03 04 00 B7 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7B 02 00 35 04 06 00 CF 87 26 A4 9E F5 68 5A A3 BE AE 54 18 C7 [11:44:56]CheckFolder [11:44:56]dirname=/storage/ofd_packets [11:44:56]CheckFolder done [11:44:56]ProducePacketName [11:44:56]name=ofd_packets/00162800 [11:44:56]NVStorageSaveData ofd_packets/00162800 [11:44:56]File name is /storage/ofd_packets/00162800 [11:44:56]Write 332 bytes [11:44:56]NVStorageSaveData done [11:44:56]OFDSenderStorePacket done [11:44:56]KKMCreateOFDPacket done [11:44:56]NVStorageSaveData kkm_last_timestamp [11:44:56]File name is /storage/kkm_last_timestamp [11:44:56]Write 4 bytes [11:44:56]NVStorageSaveData done [11:44:56]ExternCall_PrintAddStr [11:44:56]wPrintStart [11:44:56]Write to MH i2c: 01 00 00 F0 09 F9 [11:44:56]Write i2c OK [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: 01 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: 01 07 00 [11:44:56]MH_I2C_Read... [11:44:56]Read from MH i2c: 01 07 00 F0 09 00 00 00 00 00 FF 0F 0E [11:44:56]RasterBufferAndPrint [11:44:56]line Счет N : (3)50410 [11:44:56]line ИНН: 02508201610067 [11:44:56]line Контрольно-Кассовый Чек [11:44:56]line ПРОДАЖА [11:44:56]line Товар: 2000034730018 [11:44:56]line Кофе Американо (GABB TRADE) [11:44:56]line 1.000 * 75.00 [11:44:56]line = 75.00 [11:44:56]line НДС 12% НСП 1% [11:44:56]line > о реализуемом товаре [11:44:56]line ИТОГО: 75.00 [11:44:56]line НСП 1% : 0.66 [11:44:56]line НДС 12% : 7.96 [11:44:56]line Наличными: 75.00 [11:44:56]line Безнал.: 0.00 [11:44:56]line Место: АЗС № 130 "Партнер Нефть" [11:44:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:44:56]line СНО: Общий режим [11:44:56]line Чек 245 20.08.2024 11:44 [11:44:56]line Смена: 465 ФФД: 1.0 [11:44:56]line ЗНМ: 0300000070 [11:44:56]line РНМ: 0000000000092562 [11:44:56]line Версия ККМ: 001 [11:44:56]line ФМ: 0000000000871769 [11:44:56]line ФД: 162800 [11:44:56]line ФПД: 228179375857397 [11:44:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162800&fm=228179375857397&tin=02508201610067®Number=0000000000092562&sum=7500 [11:44:56]line 0 [11:44:56]written 0, free lines is 4095 [11:44:57]Write to MH i2c: 01 00 00 19 0A 23 [11:44:57]Write i2c OK [11:44:57]MH_I2C_Read... [11:44:57]Read from MH i2c: 01 [11:44:57]MH_I2C_Read... [11:44:57]Read from MH i2c: 01 07 00 [11:44:57]MH_I2C_Read... [11:44:57]Read from MH i2c: 01 07 00 19 0A 00 00 00 00 00 D3 0C 09 [11:44:57]RasterBufferAndPrint [11:44:57]line [11:44:57]line [11:44:57]line [11:44:57]line [11:44:57]line [11:44:57]written 0, free lines is 3298 [11:44:57]MH_Cut [11:44:57]Write to MH i2c: D1 01 00 20 0A 01 FC [11:44:57]Write i2c OK [11:44:57]MH_I2C_Read... [11:44:57]Read from MH i2c: D1 [11:44:57]MH_I2C_Read... [11:44:57]Read from MH i2c: D1 01 00 [11:44:57]MH_I2C_Read... [11:44:57]Read from MH i2c: D1 01 00 20 0A 00 FB [11:44:57]Write to MH i2c: 01 00 00 21 0A 2B [11:44:57]Write i2c OK [11:44:57]MH_I2C_Read... [11:44:58]*** Cut start [11:44:58]*** Purtial cut [11:44:58]*** Stage 1: CUTSNS_PIN = 1 [11:45:00]Read from MH i2c: 01 [11:45:00]MH_I2C_Read... [11:45:00]*** Stop cut motor [11:45:00]*** Cut end [11:45:00]Read from MH i2c: 01 07 00 [11:45:00]MH_I2C_Read... [11:45:00]Read from MH i2c: 01 07 00 21 0A 00 00 00 00 00 FF 0F 40 [11:45:00]process_action close_receipt done [11:45:00]requested_data is exist [11:45:00]produce_requested_data [11:45:00]requested_item fm.sn is exist - process it [11:45:00]wFMCommunicate request_size=4 [11:45:00]MH_SAM_APDU [11:45:00]CAPDU: 80 11 00 00 [11:45:00]Write to MH i2c: E2 08 00 22 0A 80 11 00 00 00 00 00 00 A6 [11:45:00]Write i2c OK [11:45:00]MH_I2C_Read... [11:45:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:00]Read from MH i2c: E2 [11:45:00]MH_I2C_Read... [11:45:00]Read from MH i2c: E2 17 00 [11:45:00]MH_I2C_Read... [11:45:00]Read from MH i2c: E2 17 00 22 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FF [11:45:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:45:00]wFMCommunicate OK [11:45:00]requested_item fd.num is exist - process it [11:45:00]SAM_PROTO_GetFieldsCounters [11:45:00]wFMCommunicate request_size=4 [11:45:00]MH_SAM_APDU [11:45:00]CAPDU: 80 13 00 00 [11:45:00]Write to MH i2c: E2 08 00 23 0A 80 13 00 00 00 00 00 00 A9 [11:45:00]Write i2c OK [11:45:00]MH_I2C_Read... [11:45:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:00]Read from MH i2c: E2 [11:45:00]MH_I2C_Read... [11:45:00]Read from MH i2c: E2 62 00 [11:45:00]MH_I2C_Read... [11:45:00]Read from MH i2c: E2 62 00 23 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 ED [11:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F5 00 00 00 5E 04 04 00 F5 00 00 00 57 04 04 00 F6 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:00]wFMCommunicate OK [11:45:00]SAM_PROTO_GetFieldsCounters done [11:45:00]requested_item shift.num is exist - process it [11:45:00]requested_item shift.opened is exist - process it [11:45:00]req_shift_opened [11:45:00]FM_GetShiftState [11:45:00]SAM_PROTO_GetShiftState [11:45:00]wFMCommunicate request_size=4 [11:45:00]MH_SAM_APDU [11:45:00]CAPDU: 80 13 01 00 [11:45:00]Write to MH i2c: E2 08 00 24 0A 80 13 01 00 00 00 00 00 AB [11:45:00]Write i2c OK [11:45:00]MH_I2C_Read... [11:45:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:00]Read from MH i2c: E2 [11:45:00]MH_I2C_Read... [11:45:00]Read from MH i2c: E2 0E 00 [11:45:00]MH_I2C_Read... [11:45:00]Read from MH i2c: E2 0E 00 24 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 79 [11:45:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:45:00]wFMCommunicate OK [11:45:00]SAM_PROTO_GetShiftState done [11:45:00]FM_GetShiftState done [11:45:00]req_shift_opened done [11:45:00]requested_item shift.open_date is exist - process it [11:45:00]req_shift_open_date [11:45:00]req_shift_open_date done [11:45:00]produce_requested_data done [11:45:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162800,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:45:00]process_action_free close_receipt [11:45:00]json_value_free [11:45:00]json_value_free done [11:45:00]process_json_proto returns [11:45:00]Send response to host [11:45:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162800,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:45:00]free response buf [11:45:00]execute_script done [11:45:00]execute_script returns [11:45:00]free content buf [11:45:00]Sock 11.Close socket [11:45:00]Sock 11.Thread stoped [11:45:06]recv_with_timeout no data received [11:45:20]accept exits with 7 [11:45:20]New connection [11:45:20]New thread 3066641764 created [11:45:20]Thread 3066498404 joined [11:45:20]Waiting for new connection... [11:45:20] Sock 7.Parse request [11:45:20]Sock 7.Check first char [11:45:20]Sock 7.First char is OK [11:45:20]request: POST /json_proto HTTP/1.0 [11:45:20]Method: POST [11:45:20]URL: /json_proto [11:45:20]Method is POST - this is cgi request [11:45:20]url: /json_proto [11:45:20]query_string will be loaded in cgi processing [11:45:20]execute_cgi json_proto POST (null) [11:45:20]execute_cgi path=json_proto method=POST [11:45:20]POST find Content-Length [11:45:20]Host: 172.17.44.132:8080 [11:45:20]Content-Length: 800 [11:45:20]Content-Type: application/json [11:45:20] [11:45:20]POST finish read [11:45:20]Found Content-Length = 800 [11:45:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:20]execute_script... [11:45:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291252", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.25 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:20]POST & json_proto [11:45:20]process_json_proto [11:45:20]json parsed OK: [11:45:20]protocol is kg_v1.0 [11:45:20]action value=close_receipt [11:45:20]process_action close_receipt [11:45:20]cmd_close_receipt [11:45:20]MH_GetDate [11:45:20]Write to MH i2c: F0 00 00 25 0A 1E [11:45:20]Write i2c OK [11:45:20]MH_I2C_Read... [11:45:20]Read from MH i2c: F0 [11:45:20]MH_I2C_Read... [11:45:20]Read from MH i2c: F0 09 00 [11:45:20]MH_I2C_Read... [11:45:20]Read from MH i2c: F0 09 00 25 0A 00 D0 81 C4 66 2A 83 C1 65 75 [11:45:20]GetLastDocTimeStamp 1724154295 [11:45:20]current date 1724154320 [11:45:20]FM_GetShiftState [11:45:20]SAM_PROTO_GetShiftState [11:45:20]wFMCommunicate request_size=4 [11:45:20]MH_SAM_APDU [11:45:20]CAPDU: 80 13 01 00 [11:45:20]Write to MH i2c: E2 08 00 26 0A 80 13 01 00 00 00 00 00 AD [11:45:20]Write i2c OK [11:45:20]MH_I2C_Read... [11:45:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:20]Read from MH i2c: E2 [11:45:20]MH_I2C_Read... [11:45:20]Read from MH i2c: E2 0E 00 [11:45:20]MH_I2C_Read... [11:45:20]Read from MH i2c: E2 0E 00 26 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7B [11:45:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:45:20]wFMCommunicate OK [11:45:20]SAM_PROTO_GetShiftState done [11:45:20]FM_GetShiftState done [11:45:20]opened in 1724113081 [11:45:20]opened+sec_in_day 1724199481 [11:45:20]quantity*price = 200025 [11:45:20]sum+1 = 200026 [11:45:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2000.25 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 0.00 Безнал.: 2000.25 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 246 20.08.2024 11:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162801 ФПД: 72251455044616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114520&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162801&fm=72251455044616&tin=02508201610067®Number=0000000000092562&sum=200025 [11:45:21]StoreToDocumentArchive [11:45:21]shift 465 fd 162801 [11:45:21]save to /storage/0465/doc_00162801 [11:45:21]save last doc name /storage/0465/doc_00162801 to /storage/kkm_last_doc_name [11:45:21]save OK [11:45:21]Clear old archive folders... [11:45:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [11:45:21]tlvbuf is 017A5C30 [11:45:21]SAM_PROTO_ClearQueue [11:45:21]wFMCommunicate request_size=4 [11:45:21]MH_SAM_APDU [11:45:21]CAPDU: 80 09 00 00 [11:45:21]Write to MH i2c: E2 08 00 33 0A 80 09 00 00 00 00 00 00 AF [11:45:21]Write i2c OK [11:45:21]MH_I2C_Read... [11:45:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:21]Read from MH i2c: E2 [11:45:21]MH_I2C_Read... [11:45:21]Read from MH i2c: E2 03 00 [11:45:21]MH_I2C_Read... [11:45:21]Read from MH i2c: E2 03 00 33 0A 00 90 00 B1 [11:45:21]RAPDU: 90 00 [11:45:21]wFMCommunicate OK [11:45:21]SAM_PROTO_ClearQueue done [11:45:21]KKMCreateOFDPacket [11:45:21]OFDProtocolAddRootSTLVToBuf [11:45:21]FM_MakeSignedData [11:45:21]FM_MakeSignedData [11:45:21]SAM_PROTO_SignData [11:45:21]wFMCommunicate request_size=4 [11:45:21]MH_SAM_APDU [11:45:21]CAPDU: 80 0D 01 02 [11:45:21]Write to MH i2c: E2 08 00 34 0A 80 0D 01 02 00 00 00 00 B7 [11:45:21]Write i2c OK [11:45:21]MH_I2C_Read... [11:45:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:21]Read from MH i2c: E2 [11:45:21]MH_I2C_Read... [11:45:21]Read from MH i2c: E2 03 00 [11:45:21]MH_I2C_Read... [11:45:21]Read from MH i2c: E2 03 00 34 0A 00 90 00 B2 [11:45:21]RAPDU: 90 00 [11:45:21]wFMCommunicate OK [11:45:21]wFMCommunicate request_size=255 [11:45:21]MH_SAM_APDU [11:45:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 D0 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7B 02 00 35 04 06 00 41 B6 5A 4F [11:45:21]Write to MH i2c: E2 02 01 35 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 D0 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7B 02 00 35 04 06 00 41 B6 5A 4F 00 00 B7 [11:45:21]Write i2c OK [11:45:21]MH_I2C_Read... [11:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:21]Read from MH i2c: E2 [11:45:21]MH_I2C_Read... [11:45:21]Read from MH i2c: E2 03 00 [11:45:21]MH_I2C_Read... [11:45:21]Read from MH i2c: E2 03 00 35 0A 00 90 00 B3 [11:45:21]RAPDU: 90 00 [11:45:21]wFMCommunicate OK [11:45:21]wFMCommunicate request_size=7 [11:45:21]MH_SAM_APDU [11:45:21]CAPDU: 80 0D 02 02 02 FC 08 [11:45:21]Write to MH i2c: E2 0A 00 36 0A 80 0D 02 02 02 00 FC 08 00 00 C2 [11:45:21]Write i2c OK [11:45:21]MH_I2C_Read... [11:45:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:21]Read from MH i2c: E2 [11:45:21]MH_I2C_Read... [11:45:21]Read from MH i2c: E2 03 00 [11:45:21]MH_I2C_Read... [11:45:21]Read from MH i2c: E2 03 00 36 0A 00 90 00 B4 [11:45:21]RAPDU: 90 00 [11:45:21]wFMCommunicate OK [11:45:21]wFMCommunicate request_size=4 [11:45:21]MH_SAM_APDU [11:45:21]CAPDU: 80 0D 03 02 [11:45:21]Write to MH i2c: E2 08 00 37 0A 80 0D 03 02 00 00 00 00 BC [11:45:21]Write i2c OK [11:45:21]MH_I2C_Read... [11:45:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:22]Read from MH i2c: E2 [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: E2 0B 00 [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: E2 0B 00 37 0A 00 F9 B8 DD 41 64 54 53 5A 90 00 F1 [11:45:22]RAPDU: F9 B8 DD 41 64 54 53 5A 90 00 [11:45:22]wFMCommunicate OK [11:45:22]SAM_PROTO_SignData done [11:45:22]FM_MakeSignedData done [11:45:22]CreateOFDProtocolMessage [11:45:22]wFMCommunicate request_size=4 [11:45:22]MH_SAM_APDU [11:45:22]CAPDU: 80 11 00 00 [11:45:22]Write to MH i2c: E2 08 00 38 0A 80 11 00 00 00 00 00 00 BC [11:45:22]Write i2c OK [11:45:22]MH_I2C_Read... [11:45:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:22]Read from MH i2c: E2 [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: E2 17 00 [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: E2 17 00 38 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [11:45:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:45:22]wFMCommunicate OK [11:45:22]CreateOFDProtocolMessage done [11:45:22]OFDSenderStorePacket 162801 [11:45:22]StoreOFDPacket docnum=162801 [11:45:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9A 4E 04 01 18 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 D0 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7B 02 00 35 04 06 00 41 B6 5A 4F FC 08 F9 B8 DD 41 64 54 53 5A [11:45:22]CheckFolder [11:45:22]dirname=/storage/ofd_packets [11:45:22]CheckFolder done [11:45:22]ProducePacketName [11:45:22]name=ofd_packets/00162801 [11:45:22]NVStorageSaveData ofd_packets/00162801 [11:45:22]File name is /storage/ofd_packets/00162801 [11:45:22]Write 298 bytes [11:45:22]NVStorageSaveData done [11:45:22]OFDSenderStorePacket done [11:45:22]KKMCreateOFDPacket done [11:45:22]NVStorageSaveData kkm_last_timestamp [11:45:22]File name is /storage/kkm_last_timestamp [11:45:22]Write 4 bytes [11:45:22]NVStorageSaveData done [11:45:22]ExternCall_PrintAddStr [11:45:22]wPrintStart [11:45:22]Write to MH i2c: 01 00 00 39 0A 43 [11:45:22]Write i2c OK [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: 01 [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: 01 07 00 [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: 01 07 00 39 0A 00 00 00 00 00 FF 0F 58 [11:45:22]RasterBufferAndPrint [11:45:22]line Счет N : (1)291252 [11:45:22]line ИНН: 02508201610067 [11:45:22]line Контрольно-Кассовый Чек [11:45:22]line ПРОДАЖА [11:45:22]line ТРК (МРК, ГНК) : 21 [11:45:22]line Товар: 2710194800 [11:45:22]line ДТ-К-5 [11:45:22]line 26.250 * 76.20 [11:45:22]line = 2000.25 [11:45:22]line НДС 12% НСП 1% [11:45:22]line > о реализуемом товаре [11:45:22]line ИТОГО: 2000.25 [11:45:22]line НСП 1% : 17.70 [11:45:22]line НДС 12% : 212.42 [11:45:22]line Наличными: 0.00 [11:45:22]line Безнал.: 2000.25 [11:45:22]line Место: АЗС № 130 "Партнер Нефть" [11:45:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:45:22]line СНО: Общий режим [11:45:22]line Чек 246 20.08.2024 11:45 [11:45:22]line Смена: 465 ФФД: 1.0 [11:45:22]line ЗНМ: 0300000070 [11:45:22]line РНМ: 0000000000092562 [11:45:22]line Версия ККМ: 001 [11:45:22]line Платежная система: O! деньги [11:45:22]line ФМ: 0000000000871769 [11:45:22]line ФД: 162801 [11:45:22]line ФПД: 72251455044616 [11:45:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114520&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162801&fm=72251455044616&tin=02508201610067®Number=0000000000092562&sum=200025 [11:45:22]written 0, free lines is 4095 [11:45:22]Write to MH i2c: 01 00 00 63 0A 6D [11:45:22]Write i2c OK [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: 01 [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: 01 07 00 [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: 01 07 00 63 0A 00 00 00 00 00 D7 0C 57 [11:45:22]RasterBufferAndPrint [11:45:22]line [11:45:22]line [11:45:22]line [11:45:22]line [11:45:22]line [11:45:22]written 0, free lines is 3306 [11:45:22]MH_Cut [11:45:22]Write to MH i2c: D1 01 00 6A 0A 01 46 [11:45:22]Write i2c OK [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: D1 [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: D1 01 00 [11:45:22]MH_I2C_Read... [11:45:22]Read from MH i2c: D1 01 00 6A 0A 00 45 [11:45:22]Write to MH i2c: 01 00 00 6B 0A 75 [11:45:22]Write i2c OK [11:45:22]MH_I2C_Read... [11:45:23]*** Cut start [11:45:23]*** Purtial cut [11:45:23]*** Stage 1: CUTSNS_PIN = 1 [11:45:25]Read from MH i2c: 01 [11:45:25]MH_I2C_Read... [11:45:25]*** Stop cut motor [11:45:25]*** Cut end [11:45:25]Read from MH i2c: 01 07 00 [11:45:25]MH_I2C_Read... [11:45:25]Read from MH i2c: 01 07 00 6B 0A 00 00 00 00 00 FF 0F 8A [11:45:25]process_action close_receipt done [11:45:25]requested_data is exist [11:45:25]produce_requested_data [11:45:25]requested_item fm.sn is exist - process it [11:45:25]wFMCommunicate request_size=4 [11:45:25]MH_SAM_APDU [11:45:25]CAPDU: 80 11 00 00 [11:45:25]Write to MH i2c: E2 08 00 6C 0A 80 11 00 00 00 00 00 00 F0 [11:45:25]Write i2c OK [11:45:25]MH_I2C_Read... [11:45:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:25]Read from MH i2c: E2 [11:45:25]MH_I2C_Read... [11:45:25]Read from MH i2c: E2 17 00 [11:45:25]MH_I2C_Read... [11:45:25]Read from MH i2c: E2 17 00 6C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [11:45:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:45:25]wFMCommunicate OK [11:45:25]requested_item fd.num is exist - process it [11:45:25]SAM_PROTO_GetFieldsCounters [11:45:25]wFMCommunicate request_size=4 [11:45:25]MH_SAM_APDU [11:45:25]CAPDU: 80 13 00 00 [11:45:25]Write to MH i2c: E2 08 00 6D 0A 80 13 00 00 00 00 00 00 F3 [11:45:25]Write i2c OK [11:45:25]MH_I2C_Read... [11:45:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:25]Read from MH i2c: E2 [11:45:25]MH_I2C_Read... [11:45:25]Read from MH i2c: E2 62 00 [11:45:25]MH_I2C_Read... [11:45:25]Read from MH i2c: E2 62 00 6D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 3B [11:45:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F6 00 00 00 5E 04 04 00 F6 00 00 00 57 04 04 00 F7 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:25]wFMCommunicate OK [11:45:25]SAM_PROTO_GetFieldsCounters done [11:45:25]requested_item shift.num is exist - process it [11:45:25]requested_item shift.opened is exist - process it [11:45:25]req_shift_opened [11:45:25]FM_GetShiftState [11:45:25]SAM_PROTO_GetShiftState [11:45:25]wFMCommunicate request_size=4 [11:45:25]MH_SAM_APDU [11:45:25]CAPDU: 80 13 01 00 [11:45:25]Write to MH i2c: E2 08 00 6E 0A 80 13 01 00 00 00 00 00 F5 [11:45:25]Write i2c OK [11:45:25]MH_I2C_Read... [11:45:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:25]Read from MH i2c: E2 [11:45:25]MH_I2C_Read... [11:45:25]Read from MH i2c: E2 0E 00 [11:45:25]MH_I2C_Read... [11:45:25]Read from MH i2c: E2 0E 00 6E 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C3 [11:45:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:45:25]wFMCommunicate OK [11:45:25]SAM_PROTO_GetShiftState done [11:45:25]FM_GetShiftState done [11:45:25]req_shift_opened done [11:45:25]requested_item shift.open_date is exist - process it [11:45:25]req_shift_open_date [11:45:25]req_shift_open_date done [11:45:25]produce_requested_data done [11:45:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162801,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:45:25]process_action_free close_receipt [11:45:25]json_value_free [11:45:25]json_value_free done [11:45:25]process_json_proto returns [11:45:25]Send response to host [11:45:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162801,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:45:25]free response buf [11:45:25]execute_script done [11:45:25]execute_script returns [11:45:25]free content buf [11:45:25]Sock 7.Close socket [11:45:25]Sock 7.Thread stoped [11:45:29]ConnectInit Can't connect to host [11:45:29]CommunicateWithHost connect error [11:45:29]CommunicateWithHost err = -1 [11:45:29]OFD Sender: Server communicate error [11:45:29]OFD Sender: Processing packet 162796 [packets to send 962, broken 956] [11:45:29]ProducePacketName [11:45:29]name=ofd_packets/00162796 [11:45:29]OFD Sender: To server: pG, [11:45:29]CommunicateWithHost lk.salyk.kg:30040 [11:45:29]ConnectInit lk.salyk.kg [11:45:31]accept exits with 11 [11:45:31]New connection [11:45:31]New thread 3066498404 created [11:45:31]Thread 3066641764 joined [11:45:31]Waiting for new connection... [11:45:31] Sock 11.Parse request [11:45:31]Sock 11.Check first char [11:45:31]Sock 11.First char is OK [11:45:31]request: POST /json_proto HTTP/1.0 [11:45:31]Method: POST [11:45:31]URL: /json_proto [11:45:31]Method is POST - this is cgi request [11:45:31]url: /json_proto [11:45:31]query_string will be loaded in cgi processing [11:45:31]execute_cgi json_proto POST (null) [11:45:31]execute_cgi path=json_proto method=POST [11:45:31]POST find Content-Length [11:45:31]Host: 172.17.44.132:8080 [11:45:31]Content-Length: 672 [11:45:31]Content-Type: application/json [11:45:31] [11:45:31]POST finish read [11:45:31]Found Content-Length = 672 [11:45:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 43.610, "sum" : 3000.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:31]execute_script... [11:45:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291249", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 43.610, "sum" : 3000.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:31]POST & json_proto [11:45:31]process_json_proto [11:45:31]json parsed OK: [11:45:31]protocol is kg_v1.0 [11:45:31]action value=close_receipt [11:45:31]process_action close_receipt [11:45:31]cmd_close_receipt [11:45:31]MH_GetDate [11:45:31]Write to MH i2c: F0 00 00 6F 0A 68 [11:45:31]Write i2c OK [11:45:31]MH_I2C_Read... [11:45:31]Read from MH i2c: F0 [11:45:31]MH_I2C_Read... [11:45:31]Read from MH i2c: F0 09 00 [11:45:31]MH_I2C_Read... [11:45:31]Read from MH i2c: F0 09 00 6F 0A 00 DB 81 C4 66 2A 83 C1 65 CA [11:45:31]GetLastDocTimeStamp 1724154320 [11:45:31]current date 1724154331 [11:45:31]FM_GetShiftState [11:45:31]SAM_PROTO_GetShiftState [11:45:31]wFMCommunicate request_size=4 [11:45:31]MH_SAM_APDU [11:45:31]CAPDU: 80 13 01 00 [11:45:31]Write to MH i2c: E2 08 00 70 0A 80 13 01 00 00 00 00 00 F7 [11:45:31]Write i2c OK [11:45:31]MH_I2C_Read... [11:45:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:31]Read from MH i2c: E2 [11:45:31]MH_I2C_Read... [11:45:31]Read from MH i2c: E2 0E 00 [11:45:31]MH_I2C_Read... [11:45:31]Read from MH i2c: E2 0E 00 70 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C5 [11:45:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:45:31]wFMCommunicate OK [11:45:31]SAM_PROTO_GetShiftState done [11:45:31]FM_GetShiftState done [11:45:31]opened in 1724113081 [11:45:31]opened+sec_in_day 1724199481 [11:45:31]quantity*price = 300036 [11:45:31]sum+1 = 300038 [11:45:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.62 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 247 20.08.2024 11:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162802 ФПД: 144678098071936 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114531&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162802&fm=144678098071936&tin=02508201610067®Number=0000000000092562&sum=300000 [11:45:32]StoreToDocumentArchive [11:45:32]shift 465 fd 162802 [11:45:32]save to /storage/0465/doc_00162802 [11:45:32]save last doc name /storage/0465/doc_00162802 to /storage/kkm_last_doc_name [11:45:32]save OK [11:45:32]Clear old archive folders... [11:45:32]ProcessDocumentItem done err = 0, tmpTLVsize=249 [11:45:32]tlvbuf is 0172F080 [11:45:32]SAM_PROTO_ClearQueue [11:45:32]wFMCommunicate request_size=4 [11:45:32]MH_SAM_APDU [11:45:32]CAPDU: 80 09 00 00 [11:45:32]Write to MH i2c: E2 08 00 7D 0A 80 09 00 00 00 00 00 00 F9 [11:45:32]Write i2c OK [11:45:32]MH_I2C_Read... [11:45:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:32]Read from MH i2c: E2 [11:45:32]MH_I2C_Read... [11:45:32]Read from MH i2c: E2 03 00 [11:45:32]MH_I2C_Read... [11:45:32]Read from MH i2c: E2 03 00 7D 0A 00 90 00 FB [11:45:32]RAPDU: 90 00 [11:45:32]wFMCommunicate OK [11:45:32]SAM_PROTO_ClearQueue done [11:45:32]KKMCreateOFDPacket [11:45:32]OFDProtocolAddRootSTLVToBuf [11:45:32]FM_MakeSignedData [11:45:32]FM_MakeSignedData [11:45:32]SAM_PROTO_SignData [11:45:32]wFMCommunicate request_size=4 [11:45:32]MH_SAM_APDU [11:45:32]CAPDU: 80 0D 01 02 [11:45:32]Write to MH i2c: E2 08 00 7E 0A 80 0D 01 02 00 00 00 00 01 [11:45:32]Write i2c OK [11:45:32]MH_I2C_Read... [11:45:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:32]Read from MH i2c: E2 [11:45:32]MH_I2C_Read... [11:45:32]Read from MH i2c: E2 03 00 [11:45:32]MH_I2C_Read... [11:45:32]Read from MH i2c: E2 03 00 7E 0A 00 90 00 FC [11:45:32]RAPDU: 90 00 [11:45:32]wFMCommunicate OK [11:45:32]wFMCommunicate request_size=255 [11:45:32]MH_SAM_APDU [11:45:32]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 DB 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7B 02 00 35 04 06 00 83 95 7E [11:45:32]Write to MH i2c: E2 02 01 7F 0A 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 DB 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7B 02 00 35 04 06 00 83 95 7E 00 00 02 [11:45:32]Write i2c OK [11:45:32]MH_I2C_Read... [11:45:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:32]Read from MH i2c: E2 [11:45:32]MH_I2C_Read... [11:45:32]Read from MH i2c: E2 03 00 [11:45:32]MH_I2C_Read... [11:45:32]Read from MH i2c: E2 03 00 7F 0A 00 90 00 FD [11:45:32]RAPDU: 90 00 [11:45:32]wFMCommunicate OK [11:45:32]wFMCommunicate request_size=8 [11:45:32]MH_SAM_APDU [11:45:32]CAPDU: 80 0D 02 02 03 A4 71 80 [11:45:32]Write to MH i2c: E2 0B 00 80 0A 80 0D 02 02 03 00 A4 71 80 00 00 9F [11:45:33]Write i2c OK [11:45:33]MH_I2C_Read... [11:45:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:33]Read from MH i2c: E2 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: E2 03 00 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: E2 03 00 80 0A 00 90 00 FE [11:45:33]RAPDU: 90 00 [11:45:33]wFMCommunicate OK [11:45:33]wFMCommunicate request_size=4 [11:45:33]MH_SAM_APDU [11:45:33]CAPDU: 80 0D 03 02 [11:45:33]Write to MH i2c: E2 08 00 81 0A 80 0D 03 02 00 00 00 00 06 [11:45:33]Write i2c OK [11:45:33]MH_I2C_Read... [11:45:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:33]Read from MH i2c: E2 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: E2 0B 00 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: E2 0B 00 81 0A 00 4B DE 06 2B BF 49 91 FA 90 00 F4 [11:45:33]RAPDU: 4B DE 06 2B BF 49 91 FA 90 00 [11:45:33]wFMCommunicate OK [11:45:33]SAM_PROTO_SignData done [11:45:33]FM_MakeSignedData done [11:45:33]CreateOFDProtocolMessage [11:45:33]wFMCommunicate request_size=4 [11:45:33]MH_SAM_APDU [11:45:33]CAPDU: 80 11 00 00 [11:45:33]Write to MH i2c: E2 08 00 82 0A 80 11 00 00 00 00 00 00 06 [11:45:33]Write i2c OK [11:45:33]MH_I2C_Read... [11:45:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:33]Read from MH i2c: E2 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: E2 17 00 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: E2 17 00 82 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [11:45:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:45:33]wFMCommunicate OK [11:45:33]CreateOFDProtocolMessage done [11:45:33]OFDSenderStorePacket 162802 [11:45:33]StoreOFDPacket docnum=162802 [11:45:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 0A A7 05 01 57 22 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 DB 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7B 02 00 35 04 06 00 83 95 7E A4 71 80 4B DE 06 2B BF 49 91 FA [11:45:33]CheckFolder [11:45:33]dirname=/storage/ofd_packets [11:45:33]CheckFolder done [11:45:33]ProducePacketName [11:45:33]name=ofd_packets/00162802 [11:45:33]NVStorageSaveData ofd_packets/00162802 [11:45:33]File name is /storage/ofd_packets/00162802 [11:45:33]Write 299 bytes [11:45:33]NVStorageSaveData done [11:45:33]OFDSenderStorePacket done [11:45:33]KKMCreateOFDPacket done [11:45:33]NVStorageSaveData kkm_last_timestamp [11:45:33]File name is /storage/kkm_last_timestamp [11:45:33]Write 4 bytes [11:45:33]NVStorageSaveData done [11:45:33]ExternCall_PrintAddStr [11:45:33]wPrintStart [11:45:33]Write to MH i2c: 01 00 00 83 0A 8D [11:45:33]Write i2c OK [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: 01 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: 01 07 00 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: 01 07 00 83 0A 00 00 00 00 00 FF 0F A2 [11:45:33]RasterBufferAndPrint [11:45:33]line Счет N : (1)291249 [11:45:33]line ИНН: 02508201610067 [11:45:33]line Контрольно-Кассовый Чек [11:45:33]line ПРОДАЖА [11:45:33]line ТРК (МРК, ГНК) : 31 [11:45:33]line Товар: 2710124130 [11:45:33]line SU-92-К-5 [11:45:33]line 43.610 * 68.80 [11:45:33]line = 3000.37 [11:45:33]line НДС 12% НСП 1% [11:45:33]line > о реализуемом товаре [11:45:33]line ОКРУГЛЕНИЕ: -0.37 [11:45:33]line ИТОГО: 3000.00 [11:45:33]line Внесено: 3000.00 [11:45:33]line СДАЧА: 0.00 [11:45:33]line НСП 1% : 26.55 [11:45:33]line НДС 12% : 318.62 [11:45:33]line Наличными: 3000.00 [11:45:33]line Безнал.: 0.00 [11:45:33]line Место: АЗС № 130 "Партнер Нефть" [11:45:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:45:33]line СНО: Общий режим [11:45:33]line Чек 247 20.08.2024 11:45 [11:45:33]line Смена: 465 ФФД: 1.0 [11:45:33]line ЗНМ: 0300000070 [11:45:33]line РНМ: 0000000000092562 [11:45:33]line Версия ККМ: 001 [11:45:33]line ФМ: 0000000000871769 [11:45:33]line ФД: 162802 [11:45:33]line ФПД: 144678098071936 [11:45:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114531&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162802&fm=144678098071936&tin=02508201610067®Number=0000000000092562&sum=300000 [11:45:33]written 0, free lines is 4095 [11:45:33]Write to MH i2c: 01 00 00 AE 0A B8 [11:45:33]Write i2c OK [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: 01 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: 01 07 00 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: 01 07 00 AE 0A 00 00 00 00 00 C8 0C 93 [11:45:33]RasterBufferAndPrint [11:45:33]line [11:45:33]line [11:45:33]line [11:45:33]line [11:45:33]line [11:45:33]written 0, free lines is 3297 [11:45:33]MH_Cut [11:45:33]Write to MH i2c: D1 01 00 B5 0A 01 91 [11:45:33]Write i2c OK [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: D1 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: D1 01 00 [11:45:33]MH_I2C_Read... [11:45:33]Read from MH i2c: D1 01 00 B5 0A 00 90 [11:45:33]Write to MH i2c: 01 00 00 B6 0A C0 [11:45:33]Write i2c OK [11:45:33]MH_I2C_Read... [11:45:34]*** Cut start [11:45:34]*** Purtial cut [11:45:34]*** Stage 1: CUTSNS_PIN = 1 [11:45:34]recv_with_timeout no data received [11:45:34]ConnectInit Can't take IP for lk.salyk.kg [11:45:34]CommunicateWithHost connect error [11:45:34]CommunicateWithHost err = -1 [11:45:34]OFD Sender: Server communicate error [11:45:35]OFD Sender: Processing packet 162796 [packets to send 963, broken 956] [11:45:35]ProducePacketName [11:45:35]name=ofd_packets/00162796 [11:45:35]OFD Sender: To server: pG, [11:45:35]CommunicateWithHost lk.salyk.kg:30040 [11:45:35]ConnectInit lk.salyk.kg [11:45:36]Read from MH i2c: 01 [11:45:36]MH_I2C_Read... [11:45:36]*** Stop cut motor [11:45:36]*** Cut end [11:45:36]Read from MH i2c: 01 07 00 [11:45:36]MH_I2C_Read... [11:45:36]Read from MH i2c: 01 07 00 B6 0A 00 00 00 00 00 FF 0F D5 [11:45:36]process_action close_receipt done [11:45:36]requested_data is exist [11:45:36]produce_requested_data [11:45:36]requested_item fm.sn is exist - process it [11:45:36]wFMCommunicate request_size=4 [11:45:36]MH_SAM_APDU [11:45:36]CAPDU: 80 11 00 00 [11:45:36]Write to MH i2c: E2 08 00 B7 0A 80 11 00 00 00 00 00 00 3B [11:45:36]Write i2c OK [11:45:36]MH_I2C_Read... [11:45:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:36]Read from MH i2c: E2 [11:45:36]MH_I2C_Read... [11:45:36]Read from MH i2c: E2 17 00 [11:45:36]MH_I2C_Read... [11:45:36]Read from MH i2c: E2 17 00 B7 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [11:45:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:45:36]wFMCommunicate OK [11:45:36]requested_item fd.num is exist - process it [11:45:36]SAM_PROTO_GetFieldsCounters [11:45:36]wFMCommunicate request_size=4 [11:45:36]MH_SAM_APDU [11:45:36]CAPDU: 80 13 00 00 [11:45:36]Write to MH i2c: E2 08 00 B8 0A 80 13 00 00 00 00 00 00 3E [11:45:36]Write i2c OK [11:45:36]MH_I2C_Read... [11:45:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:36]Read from MH i2c: E2 [11:45:36]MH_I2C_Read... [11:45:36]Read from MH i2c: E2 62 00 [11:45:36]MH_I2C_Read... [11:45:36]Read from MH i2c: E2 62 00 B8 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 8A [11:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F7 00 00 00 5E 04 04 00 F7 00 00 00 57 04 04 00 F8 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:36]wFMCommunicate OK [11:45:36]SAM_PROTO_GetFieldsCounters done [11:45:36]requested_item shift.num is exist - process it [11:45:36]requested_item shift.opened is exist - process it [11:45:36]req_shift_opened [11:45:36]FM_GetShiftState [11:45:36]SAM_PROTO_GetShiftState [11:45:36]wFMCommunicate request_size=4 [11:45:36]MH_SAM_APDU [11:45:36]CAPDU: 80 13 01 00 [11:45:36]Write to MH i2c: E2 08 00 B9 0A 80 13 01 00 00 00 00 00 40 [11:45:36]Write i2c OK [11:45:36]MH_I2C_Read... [11:45:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:36]Read from MH i2c: E2 [11:45:36]MH_I2C_Read... [11:45:36]Read from MH i2c: E2 0E 00 [11:45:36]MH_I2C_Read... [11:45:36]Read from MH i2c: E2 0E 00 B9 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0E [11:45:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:45:36]wFMCommunicate OK [11:45:36]SAM_PROTO_GetShiftState done [11:45:36]FM_GetShiftState done [11:45:36]req_shift_opened done [11:45:36]requested_item shift.open_date is exist - process it [11:45:36]req_shift_open_date [11:45:36]req_shift_open_date done [11:45:36]produce_requested_data done [11:45:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162802,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:45:36]process_action_free close_receipt [11:45:36]json_value_free [11:45:36]json_value_free done [11:45:36]process_json_proto returns [11:45:36]Send response to host [11:45:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162802,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:45:36]free response buf [11:45:36]execute_script done [11:45:36]execute_script returns [11:45:36]free content buf [11:45:36]Sock 11.Close socket [11:45:36]Sock 11.Thread stoped [11:45:40]ConnectInit Can't take IP for lk.salyk.kg [11:45:40]CommunicateWithHost connect error [11:45:40]CommunicateWithHost err = -1 [11:45:40]OFD Sender: Server communicate error [11:45:45]OFD Sender: Processing packet 162796 [packets to send 963, broken 956] [11:45:45]ProducePacketName [11:45:45]name=ofd_packets/00162796 [11:45:45]OFD Sender: To server: pG, [11:45:45]CommunicateWithHost lk.salyk.kg:30040 [11:45:45]ConnectInit lk.salyk.kg [11:45:47]accept exits with 12 [11:45:47]New connection [11:45:47]New thread 3066641764 created [11:45:47]Thread 3066498404 joined [11:45:47]Waiting for new connection... [11:45:47] Sock 12.Parse request [11:45:47]Sock 12.Check first char [11:45:47]Sock 12.First char is OK [11:45:47]request: POST /json_proto HTTP/1.0 [11:45:47]Method: POST [11:45:47]URL: /json_proto [11:45:47]Method is POST - this is cgi request [11:45:47]url: /json_proto [11:45:47]query_string will be loaded in cgi processing [11:45:47]execute_cgi json_proto POST (null) [11:45:47]execute_cgi path=json_proto method=POST [11:45:47]POST find Content-Length [11:45:47]Host: 172.17.44.132:8080 [11:45:47]Content-Length: 792 [11:45:47]Content-Type: application/json [11:45:47] [11:45:47]POST finish read [11:45:47]Found Content-Length = 792 [11:45:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:47]execute_script... [11:45:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291253", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:47]POST & json_proto [11:45:47]process_json_proto [11:45:47]json parsed OK: [11:45:47]protocol is kg_v1.0 [11:45:47]action value=close_receipt [11:45:47]process_action close_receipt [11:45:47]cmd_close_receipt [11:45:47]MH_GetDate [11:45:47]Write to MH i2c: F0 00 00 BA 0A B3 [11:45:47]Write i2c OK [11:45:47]MH_I2C_Read... [11:45:47]Read from MH i2c: F0 [11:45:47]MH_I2C_Read... [11:45:47]Read from MH i2c: F0 09 00 [11:45:47]MH_I2C_Read... [11:45:47]Read from MH i2c: F0 09 00 BA 0A 00 EC 81 C4 66 2A 83 C1 65 26 [11:45:47]GetLastDocTimeStamp 1724154331 [11:45:47]current date 1724154348 [11:45:47]FM_GetShiftState [11:45:47]SAM_PROTO_GetShiftState [11:45:47]wFMCommunicate request_size=4 [11:45:47]MH_SAM_APDU [11:45:47]CAPDU: 80 13 01 00 [11:45:47]Write to MH i2c: E2 08 00 BB 0A 80 13 01 00 00 00 00 00 42 [11:45:47]Write i2c OK [11:45:47]MH_I2C_Read... [11:45:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:47]Read from MH i2c: E2 [11:45:47]MH_I2C_Read... [11:45:47]Read from MH i2c: E2 0E 00 [11:45:47]MH_I2C_Read... [11:45:47]Read from MH i2c: E2 0E 00 BB 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 10 [11:45:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:45:47]wFMCommunicate OK [11:45:47]SAM_PROTO_GetShiftState done [11:45:47]FM_GetShiftState done [11:45:47]opened in 1724113081 [11:45:47]opened+sec_in_day 1724199481 [11:45:47]quantity*price = 0 [11:45:47]sum+1 = 1 [11:45:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 248 20.08.2024 11:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162803 ФПД: 131212155245014 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114548&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162803&fm=131212155245014&tin=02508201610067®Number=0000000000092562&sum=0 [11:45:48]StoreToDocumentArchive [11:45:48]shift 465 fd 162803 [11:45:48]save to /storage/0465/doc_00162803 [11:45:48]save last doc name /storage/0465/doc_00162803 to /storage/kkm_last_doc_name [11:45:48]save OK [11:45:48]Clear old archive folders... [11:45:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:45:48]tlvbuf is 01749FC0 [11:45:48]SAM_PROTO_ClearQueue [11:45:48]wFMCommunicate request_size=4 [11:45:48]MH_SAM_APDU [11:45:48]CAPDU: 80 09 00 00 [11:45:48]Write to MH i2c: E2 08 00 C8 0A 80 09 00 00 00 00 00 00 44 [11:45:48]Write i2c OK [11:45:48]MH_I2C_Read... [11:45:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:49]Read from MH i2c: E2 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 03 00 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 03 00 C8 0A 00 90 00 46 [11:45:49]RAPDU: 90 00 [11:45:49]wFMCommunicate OK [11:45:49]SAM_PROTO_ClearQueue done [11:45:49]KKMCreateOFDPacket [11:45:49]OFDProtocolAddRootSTLVToBuf [11:45:49]FM_MakeSignedData [11:45:49]FM_MakeSignedData [11:45:49]SAM_PROTO_SignData [11:45:49]wFMCommunicate request_size=4 [11:45:49]MH_SAM_APDU [11:45:49]CAPDU: 80 0D 01 02 [11:45:49]Write to MH i2c: E2 08 00 C9 0A 80 0D 01 02 00 00 00 00 4C [11:45:49]Write i2c OK [11:45:49]MH_I2C_Read... [11:45:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:49]Read from MH i2c: E2 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 03 00 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 03 00 C9 0A 00 90 00 47 [11:45:49]RAPDU: 90 00 [11:45:49]wFMCommunicate OK [11:45:49]wFMCommunicate request_size=255 [11:45:49]MH_SAM_APDU [11:45:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 EC 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7B 02 00 35 04 06 00 77 [11:45:49]Write to MH i2c: E2 02 01 CA 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 EC 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7B 02 00 35 04 06 00 77 00 00 83 [11:45:49]Write i2c OK [11:45:49]MH_I2C_Read... [11:45:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:49]Read from MH i2c: E2 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 03 00 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 03 00 CA 0A 00 90 00 48 [11:45:49]RAPDU: 90 00 [11:45:49]wFMCommunicate OK [11:45:49]wFMCommunicate request_size=10 [11:45:49]MH_SAM_APDU [11:45:49]CAPDU: 80 0D 02 02 05 56 35 E7 51 D6 [11:45:49]Write to MH i2c: E2 0D 00 CB 0A 80 0D 02 02 05 00 56 35 E7 51 D6 00 00 F2 [11:45:49]Write i2c OK [11:45:49]MH_I2C_Read... [11:45:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:49]Read from MH i2c: E2 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 03 00 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 03 00 CB 0A 00 90 00 49 [11:45:49]RAPDU: 90 00 [11:45:49]wFMCommunicate OK [11:45:49]wFMCommunicate request_size=4 [11:45:49]MH_SAM_APDU [11:45:49]CAPDU: 80 0D 03 02 [11:45:49]Write to MH i2c: E2 08 00 CC 0A 80 0D 03 02 00 00 00 00 51 [11:45:49]Write i2c OK [11:45:49]MH_I2C_Read... [11:45:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:49]Read from MH i2c: E2 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 0B 00 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 0B 00 CC 0A 00 CF 38 D9 02 43 2E A9 E8 90 00 36 [11:45:49]RAPDU: CF 38 D9 02 43 2E A9 E8 90 00 [11:45:49]wFMCommunicate OK [11:45:49]SAM_PROTO_SignData done [11:45:49]FM_MakeSignedData done [11:45:49]CreateOFDProtocolMessage [11:45:49]wFMCommunicate request_size=4 [11:45:49]MH_SAM_APDU [11:45:49]CAPDU: 80 11 00 00 [11:45:49]Write to MH i2c: E2 08 00 CD 0A 80 11 00 00 00 00 00 00 51 [11:45:49]Write i2c OK [11:45:49]MH_I2C_Read... [11:45:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:49]Read from MH i2c: E2 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 17 00 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: E2 17 00 CD 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [11:45:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:45:49]wFMCommunicate OK [11:45:49]CreateOFDProtocolMessage done [11:45:49]OFDSenderStorePacket 162803 [11:45:49]StoreOFDPacket docnum=162803 [11:45:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 20 DF 07 01 A3 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 EC 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7B 02 00 35 04 06 00 77 56 35 E7 51 D6 CF 38 D9 02 43 2E A9 E8 [11:45:49]CheckFolder [11:45:49]dirname=/storage/ofd_packets [11:45:49]CheckFolder done [11:45:49]ProducePacketName [11:45:49]name=ofd_packets/00162803 [11:45:49]NVStorageSaveData ofd_packets/00162803 [11:45:49]File name is /storage/ofd_packets/00162803 [11:45:49]Write 301 bytes [11:45:49]NVStorageSaveData done [11:45:49]OFDSenderStorePacket done [11:45:49]KKMCreateOFDPacket done [11:45:49]NVStorageSaveData kkm_last_timestamp [11:45:49]File name is /storage/kkm_last_timestamp [11:45:49]Write 4 bytes [11:45:49]NVStorageSaveData done [11:45:49]ExternCall_PrintAddStr [11:45:49]wPrintStart [11:45:49]Write to MH i2c: 01 00 00 CE 0A D8 [11:45:49]Write i2c OK [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: 01 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: 01 07 00 [11:45:49]MH_I2C_Read... [11:45:49]Read from MH i2c: 01 07 00 CE 0A 00 00 00 00 00 FF 0F ED [11:45:49]RasterBufferAndPrint [11:45:49]line Счет N : (1)291253 [11:45:49]line ИНН: 02508201610067 [11:45:49]line Контрольно-Кассовый Чек [11:45:49]line ПРОДАЖА [11:45:49]line ТРК (МРК, ГНК) : 43 [11:45:49]line Товар: 2710124500 [11:45:49]line Аи-95-К-5 [11:45:49]line 13.480 * 0.00 [11:45:49]line = 0.00 [11:45:49]line НДС 12% НСП 1% [11:45:49]line > о реализуемом товаре [11:45:49]line ИТОГО: 0.00 [11:45:49]line НСП 1% : 0.00 [11:45:49]line НДС 12% : 0.00 [11:45:49]line Наличными: 0.00 [11:45:49]line Безнал.: 0.00 [11:45:49]line Место: АЗС № 130 "Партнер Нефть" [11:45:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:45:49]line СНО: Общий режим [11:45:49]line Чек 248 20.08.2024 11:45 [11:45:49]line Смена: 465 ФФД: 1.0 [11:45:49]line ЗНМ: 0300000070 [11:45:49]line РНМ: 0000000000092562 [11:45:49]line Версия ККМ: 001 [11:45:49]line Талоны: Топливная Карта [11:45:49]line 99718 [11:45:49]line ФМ: 0000000000871769 [11:45:49]line ФД: 162803 [11:45:49]line ФПД: 131212155245014 [11:45:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114548&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162803&fm=131212155245014&tin=02508201610067®Number=0000000000092562&sum=0 [11:45:49]written 0, free lines is 4095 [11:45:50]ConnectInit Can't take IP for lk.salyk.kg [11:45:50]CommunicateWithHost connect error [11:45:50]CommunicateWithHost err = -1 [11:45:50]OFD Sender: Server communicate error [11:45:50]OFD Sender: Processing packet 162796 [packets to send 964, broken 956] [11:45:50]ProducePacketName [11:45:50]name=ofd_packets/00162796 [11:45:50]OFD Sender: To server: pG, [11:45:50]CommunicateWithHost lk.salyk.kg:30040 [11:45:50]ConnectInit lk.salyk.kg [11:45:50]Write to MH i2c: 01 00 00 F8 0A 02 [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: 01 07 00 F8 0A 00 00 00 00 00 D8 0C ED [11:45:50]RasterBufferAndPrint [11:45:50]line [11:45:50]line [11:45:50]line [11:45:50]line [11:45:50]line [11:45:50]written 0, free lines is 3318 [11:45:50]MH_Cut [11:45:50]Write to MH i2c: D1 01 00 FF 0A 01 DB [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: D1 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: D1 01 00 [11:45:50]MH_I2C_Read... [11:45:50]Read from MH i2c: D1 01 00 FF 0A 00 DA [11:45:50]Write to MH i2c: 01 00 00 00 0B 0B [11:45:50]Write i2c OK [11:45:50]MH_I2C_Read... [11:45:51]*** Cut start [11:45:51]*** Purtial cut [11:45:51]*** Stage 1: CUTSNS_PIN = 1 [11:45:53]Read from MH i2c: 01 [11:45:53]MH_I2C_Read... [11:45:53]*** Stop cut motor [11:45:53]*** Cut end [11:45:53]Read from MH i2c: 01 07 00 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: 01 07 00 00 0B 00 00 00 00 00 FF 0F 20 [11:45:53]process_action close_receipt done [11:45:53]requested_data is exist [11:45:53]produce_requested_data [11:45:53]requested_item fm.sn is exist - process it [11:45:53]wFMCommunicate request_size=4 [11:45:53]MH_SAM_APDU [11:45:53]CAPDU: 80 11 00 00 [11:45:53]Write to MH i2c: E2 08 00 01 0B 80 11 00 00 00 00 00 00 86 [11:45:53]Write i2c OK [11:45:53]MH_I2C_Read... [11:45:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:53]Read from MH i2c: E2 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 17 00 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 17 00 01 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [11:45:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:45:53]wFMCommunicate OK [11:45:53]requested_item fd.num is exist - process it [11:45:53]SAM_PROTO_GetFieldsCounters [11:45:53]wFMCommunicate request_size=4 [11:45:53]MH_SAM_APDU [11:45:53]CAPDU: 80 13 00 00 [11:45:53]Write to MH i2c: E2 08 00 02 0B 80 13 00 00 00 00 00 00 89 [11:45:53]Write i2c OK [11:45:53]MH_I2C_Read... [11:45:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:45:53]Read from MH i2c: E2 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 62 00 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 62 00 02 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 D9 [11:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F8 00 00 00 5E 04 04 00 F8 00 00 00 57 04 04 00 F9 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:45:53]wFMCommunicate OK [11:45:53]SAM_PROTO_GetFieldsCounters done [11:45:53]requested_item shift.num is exist - process it [11:45:53]requested_item shift.opened is exist - process it [11:45:53]req_shift_opened [11:45:53]FM_GetShiftState [11:45:53]SAM_PROTO_GetShiftState [11:45:53]wFMCommunicate request_size=4 [11:45:53]MH_SAM_APDU [11:45:53]CAPDU: 80 13 01 00 [11:45:53]Write to MH i2c: E2 08 00 03 0B 80 13 01 00 00 00 00 00 8B [11:45:53]Write i2c OK [11:45:53]MH_I2C_Read... [11:45:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:53]Read from MH i2c: E2 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 0E 00 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: E2 0E 00 03 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 59 [11:45:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:45:53]wFMCommunicate OK [11:45:53]SAM_PROTO_GetShiftState done [11:45:53]FM_GetShiftState done [11:45:53]req_shift_opened done [11:45:53]requested_item shift.open_date is exist - process it [11:45:53]req_shift_open_date [11:45:53]req_shift_open_date done [11:45:53]produce_requested_data done [11:45:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162803,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:45:53]process_action_free close_receipt [11:45:53]json_value_free [11:45:53]json_value_free done [11:45:53]process_json_proto returns [11:45:53]Send response to host [11:45:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162803,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:45:53]free response buf [11:45:53]execute_script done [11:45:53]execute_script returns [11:45:53]free content buf [11:45:53]Sock 12.Close socket [11:45:53]Sock 12.Thread stoped [11:45:53]accept exits with 11 [11:45:53]New connection [11:45:53]New thread 3066498404 created [11:45:53]Thread 3066641764 joined [11:45:53]Waiting for new connection... [11:45:53] Sock 11.Parse request [11:45:53]Sock 11.Check first char [11:45:53]Sock 11.First char is OK [11:45:53]request: POST /json_proto HTTP/1.0 [11:45:53]Method: POST [11:45:53]URL: /json_proto [11:45:53]Method is POST - this is cgi request [11:45:53]url: /json_proto [11:45:53]query_string will be loaded in cgi processing [11:45:53]execute_cgi json_proto POST (null) [11:45:53]execute_cgi path=json_proto method=POST [11:45:53]POST find Content-Length [11:45:53]Host: 172.17.44.132:8080 [11:45:53]Content-Length: 677 [11:45:53]Content-Type: application/json [11:45:53] [11:45:53]POST finish read [11:45:53]Found Content-Length = 677 [11:45:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291254", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:53]execute_script... [11:45:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291254", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:45:53]POST & json_proto [11:45:53]process_json_proto [11:45:53]json parsed OK: [11:45:53]protocol is kg_v1.0 [11:45:53]action value=close_receipt [11:45:53]process_action close_receipt [11:45:53]cmd_close_receipt [11:45:53]MH_GetDate [11:45:53]Write to MH i2c: F0 00 00 04 0B FE [11:45:53]Write i2c OK [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: F0 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: F0 09 00 [11:45:53]MH_I2C_Read... [11:45:53]Read from MH i2c: F0 09 00 04 0B 00 F2 81 C4 66 2A 83 C1 65 77 [11:45:54]GetLastDocTimeStamp 1724154348 [11:45:54]current date 1724154354 [11:45:54]FM_GetShiftState [11:45:54]SAM_PROTO_GetShiftState [11:45:54]wFMCommunicate request_size=4 [11:45:54]MH_SAM_APDU [11:45:54]CAPDU: 80 13 01 00 [11:45:54]Write to MH i2c: E2 08 00 05 0B 80 13 01 00 00 00 00 00 8D [11:45:54]Write i2c OK [11:45:54]MH_I2C_Read... [11:45:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:45:54]Read from MH i2c: E2 [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: E2 0E 00 [11:45:54]MH_I2C_Read... [11:45:54]Read from MH i2c: E2 0E 00 05 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5B [11:45:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:45:54]wFMCommunicate OK [11:45:54]SAM_PROTO_GetShiftState done [11:45:54]FM_GetShiftState done [11:45:54]opened in 1724113081 [11:45:54]opened+sec_in_day 1724199481 [11:45:54]quantity*price = 50036 [11:45:54]sum+1 = 50037 [11:45:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 249 20.08.2024 11:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162804 ФПД: 74561668725483 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114554&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162804&fm=74561668725483&tin=02508201610067®Number=0000000000092562&sum=50000 [11:45:55]StoreToDocumentArchive [11:45:55]shift 465 fd 162804 [11:45:55]save to /storage/0465/doc_00162804 [11:45:55]save last doc name /storage/0465/doc_00162804 to /storage/kkm_last_doc_name [11:45:55]save OK [11:45:55]Clear old archive folders... [11:45:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [11:45:55]tlvbuf is 0173CCF0 [11:45:55]SAM_PROTO_ClearQueue [11:45:55]wFMCommunicate request_size=4 [11:45:55]MH_SAM_APDU [11:45:55]CAPDU: 80 09 00 00 [11:45:55]Write to MH i2c: E2 08 00 12 0B 80 09 00 00 00 00 00 00 8F [11:45:55]Write i2c OK [11:45:55]MH_I2C_Read... [11:45:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:45:55]Read from MH i2c: E2 [11:45:55]MH_I2C_Read... [11:45:55]Read from MH i2c: E2 03 00 [11:45:55]MH_I2C_Read... [11:45:55]Read from MH i2c: E2 03 00 12 0B 00 90 00 91 [11:45:55]RAPDU: 90 00 [11:45:55]wFMCommunicate OK [11:45:55]SAM_PROTO_ClearQueue done [11:45:55]KKMCreateOFDPacket [11:45:55]OFDProtocolAddRootSTLVToBuf [11:45:55]FM_MakeSignedData [11:45:55]FM_MakeSignedData [11:45:55]SAM_PROTO_SignData [11:45:55]wFMCommunicate request_size=4 [11:45:55]MH_SAM_APDU [11:45:55]CAPDU: 80 0D 01 02 [11:45:55]Write to MH i2c: E2 08 00 13 0B 80 0D 01 02 00 00 00 00 97 [11:45:55]Write i2c OK [11:45:55]MH_I2C_Read... [11:45:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:45:55]Read from MH i2c: E2 [11:45:55]MH_I2C_Read... [11:45:55]Read from MH i2c: E2 03 00 [11:45:55]MH_I2C_Read... [11:45:55]Read from MH i2c: E2 03 00 13 0B 00 90 00 92 [11:45:55]RAPDU: 90 00 [11:45:55]wFMCommunicate OK [11:45:55]wFMCommunicate request_size=255 [11:45:55]MH_SAM_APDU [11:45:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 F2 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7B 02 00 35 04 06 00 43 [11:45:55]Write to MH i2c: E2 02 01 14 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 F2 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7B 02 00 35 04 06 00 43 00 00 37 [11:45:56]Write i2c OK [11:45:56]MH_I2C_Read... [11:45:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:56]Read from MH i2c: E2 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 03 00 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 03 00 14 0B 00 90 00 93 [11:45:56]RAPDU: 90 00 [11:45:56]wFMCommunicate OK [11:45:56]wFMCommunicate request_size=10 [11:45:56]MH_SAM_APDU [11:45:56]CAPDU: 80 0D 02 02 05 D0 3D C7 3A EB [11:45:56]Write to MH i2c: E2 0D 00 15 0B 80 0D 02 02 05 00 D0 3D C7 3A EB 00 00 9D [11:45:56]Write i2c OK [11:45:56]MH_I2C_Read... [11:45:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:45:56]Read from MH i2c: E2 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 03 00 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 03 00 15 0B 00 90 00 94 [11:45:56]RAPDU: 90 00 [11:45:56]wFMCommunicate OK [11:45:56]wFMCommunicate request_size=4 [11:45:56]MH_SAM_APDU [11:45:56]CAPDU: 80 0D 03 02 [11:45:56]Write to MH i2c: E2 08 00 16 0B 80 0D 03 02 00 00 00 00 9C [11:45:56]Write i2c OK [11:45:56]MH_I2C_Read... [11:45:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:45:56]Read from MH i2c: E2 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 0B 00 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 0B 00 16 0B 00 E1 9D 77 89 C6 4C 09 AC 90 00 E2 [11:45:56]RAPDU: E1 9D 77 89 C6 4C 09 AC 90 00 [11:45:56]wFMCommunicate OK [11:45:56]SAM_PROTO_SignData done [11:45:56]FM_MakeSignedData done [11:45:56]CreateOFDProtocolMessage [11:45:56]wFMCommunicate request_size=4 [11:45:56]MH_SAM_APDU [11:45:56]CAPDU: 80 11 00 00 [11:45:56]Write to MH i2c: E2 08 00 17 0B 80 11 00 00 00 00 00 00 9C [11:45:56]Write i2c OK [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 [11:45:56]MH_I2C_Read... [11:45:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:45:56]Read from MH i2c: E2 17 00 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: E2 17 00 17 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [11:45:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:45:56]wFMCommunicate OK [11:45:56]CreateOFDProtocolMessage done [11:45:56]OFDSenderStorePacket 162804 [11:45:56]StoreOFDPacket docnum=162804 [11:45:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5B F7 07 01 59 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 F2 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7B 02 00 35 04 06 00 43 D0 3D C7 3A EB E1 9D 77 89 C6 4C 09 AC [11:45:56]CheckFolder [11:45:56]dirname=/storage/ofd_packets [11:45:56]CheckFolder done [11:45:56]ProducePacketName [11:45:56]name=ofd_packets/00162804 [11:45:56]NVStorageSaveData ofd_packets/00162804 [11:45:56]File name is /storage/ofd_packets/00162804 [11:45:56]Write 301 bytes [11:45:56]NVStorageSaveData done [11:45:56]OFDSenderStorePacket done [11:45:56]KKMCreateOFDPacket done [11:45:56]NVStorageSaveData kkm_last_timestamp [11:45:56]File name is /storage/kkm_last_timestamp [11:45:56]Write 4 bytes [11:45:56]NVStorageSaveData done [11:45:56]ExternCall_PrintAddStr [11:45:56]wPrintStart [11:45:56]Write to MH i2c: 01 00 00 18 0B 23 [11:45:56]Write i2c OK [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: 01 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: 01 07 00 [11:45:56]MH_I2C_Read... [11:45:56]Read from MH i2c: 01 07 00 18 0B 00 00 00 00 00 FF 0F 38 [11:45:56]RasterBufferAndPrint [11:45:56]line Счет N : (1)291254 [11:45:56]line ИНН: 02508201610067 [11:45:56]line Контрольно-Кассовый Чек [11:45:56]line ПРОДАЖА [11:45:56]line ТРК (МРК, ГНК) : 52 [11:45:56]line Товар: 2710124130 [11:45:56]line Аи-92-К-5 [11:45:56]line 7.380 * 67.80 [11:45:56]line = 500.36 [11:45:56]line НДС 12% НСП 1% [11:45:56]line > о реализуемом товаре [11:45:56]line ОКРУГЛЕНИЕ: -0.36 [11:45:56]line ИТОГО: 500.00 [11:45:56]line Внесено: 500.00 [11:45:56]line СДАЧА: 0.00 [11:45:56]line НСП 1% : 4.43 [11:45:56]line НДС 12% : 53.14 [11:45:56]line Наличными: 500.00 [11:45:56]line Безнал.: 0.00 [11:45:56]line Место: АЗС № 130 "Партнер Нефть" [11:45:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:45:56]line СНО: Общий режим [11:45:56]line Чек 249 20.08.2024 11:45 [11:45:56]line Смена: 465 ФФД: 1.0 [11:45:56]line ЗНМ: 0300000070 [11:45:56]line РНМ: 0000000000092562 [11:45:56]line Версия ККМ: 001 [11:45:56]line ФМ: 0000000000871769 [11:45:56]line ФД: 162804 [11:45:56]line ФПД: 74561668725483 [11:45:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114554&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162804&fm=74561668725483&tin=02508201610067®Number=0000000000092562&sum=50000 [11:45:56]written 0, free lines is 4095 [11:45:56]OFD Sender: Processing packet 162796 [packets to send 965, broken 956] [11:45:56]ProducePacketName [11:45:56]name=ofd_packets/00162796 [11:45:56]OFD Sender: To server: pG, [11:45:56]CommunicateWithHost lk.salyk.kg:30040 [11:45:56]ConnectInit lk.salyk.kg [11:45:57]Write to MH i2c: 01 00 00 43 0B 4E [11:45:57]Write i2c OK [11:45:57]MH_I2C_Read... [11:45:57]Read from MH i2c: 01 [11:45:57]MH_I2C_Read... [11:45:57]Read from MH i2c: 01 07 00 [11:45:57]MH_I2C_Read... [11:45:57]Read from MH i2c: 01 07 00 43 0B 00 00 00 00 00 C4 0C 25 [11:45:57]RasterBufferAndPrint [11:45:57]line [11:45:57]line [11:45:57]line [11:45:57]line [11:45:57]line [11:45:57]written 0, free lines is 3303 [11:45:57]MH_Cut [11:45:57]Write to MH i2c: D1 01 00 4A 0B 01 27 [11:45:57]Write i2c OK [11:45:57]MH_I2C_Read... [11:45:57]Read from MH i2c: D1 [11:45:57]MH_I2C_Read... [11:45:57]Read from MH i2c: D1 01 00 [11:45:57]MH_I2C_Read... [11:45:57]Read from MH i2c: D1 01 00 4A 0B 00 26 [11:45:57]Write to MH i2c: 01 00 00 4B 0B 56 [11:45:57]Write i2c OK [11:45:57]MH_I2C_Read... [11:45:58]*** Cut start [11:45:58]*** Purtial cut [11:45:58]*** Stage 1: CUTSNS_PIN = 1 [11:46:00]Read from MH i2c: 01 [11:46:00]MH_I2C_Read... [11:46:00]*** Stop cut motor [11:46:00]*** Cut end [11:46:00]Read from MH i2c: 01 07 00 [11:46:00]MH_I2C_Read... [11:46:00]Read from MH i2c: 01 07 00 4B 0B 00 00 00 00 00 FF 0F 6B [11:46:00]process_action close_receipt done [11:46:00]requested_data is exist [11:46:00]produce_requested_data [11:46:00]requested_item fm.sn is exist - process it [11:46:00]wFMCommunicate request_size=4 [11:46:00]MH_SAM_APDU [11:46:00]CAPDU: 80 11 00 00 [11:46:00]Write to MH i2c: E2 08 00 4C 0B 80 11 00 00 00 00 00 00 D1 [11:46:00]Write i2c OK [11:46:00]MH_I2C_Read... [11:46:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:00]Read from MH i2c: E2 [11:46:00]MH_I2C_Read... [11:46:00]Read from MH i2c: E2 17 00 [11:46:00]MH_I2C_Read... [11:46:00]Read from MH i2c: E2 17 00 4C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [11:46:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:46:00]wFMCommunicate OK [11:46:00]requested_item fd.num is exist - process it [11:46:00]SAM_PROTO_GetFieldsCounters [11:46:00]wFMCommunicate request_size=4 [11:46:00]MH_SAM_APDU [11:46:00]CAPDU: 80 13 00 00 [11:46:00]Write to MH i2c: E2 08 00 4D 0B 80 13 00 00 00 00 00 00 D4 [11:46:00]Write i2c OK [11:46:00]MH_I2C_Read... [11:46:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:46:00]Read from MH i2c: E2 [11:46:00]MH_I2C_Read... [11:46:00]Read from MH i2c: E2 62 00 [11:46:00]MH_I2C_Read... [11:46:00]Read from MH i2c: E2 62 00 4D 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 28 [11:46: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F9 00 00 00 5E 04 04 00 F9 00 00 00 57 04 04 00 FA 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:46:00]wFMCommunicate OK [11:46:00]SAM_PROTO_GetFieldsCounters done [11:46:00]requested_item shift.num is exist - process it [11:46:00]requested_item shift.opened is exist - process it [11:46:00]req_shift_opened [11:46:00]FM_GetShiftState [11:46:00]SAM_PROTO_GetShiftState [11:46:00]wFMCommunicate request_size=4 [11:46:00]MH_SAM_APDU [11:46:00]CAPDU: 80 13 01 00 [11:46:00]Write to MH i2c: E2 08 00 4E 0B 80 13 01 00 00 00 00 00 D6 [11:46:00]Write i2c OK [11:46:00]MH_I2C_Read... [11:46:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:00]Read from MH i2c: E2 [11:46:00]MH_I2C_Read... [11:46:00]Read from MH i2c: E2 0E 00 [11:46:00]MH_I2C_Read... [11:46:00]Read from MH i2c: E2 0E 00 4E 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A4 [11:46:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:46:00]wFMCommunicate OK [11:46:00]SAM_PROTO_GetShiftState done [11:46:00]FM_GetShiftState done [11:46:00]req_shift_opened done [11:46:00]requested_item shift.open_date is exist - process it [11:46:00]req_shift_open_date [11:46:00]req_shift_open_date done [11:46:00]produce_requested_data done [11:46:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162804,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:46:00]process_action_free close_receipt [11:46:00]json_value_free [11:46:00]json_value_free done [11:46:00]process_json_proto returns [11:46:00]Send response to host [11:46:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162804,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:46:00]free response buf [11:46:00]execute_script done [11:46:00]execute_script returns [11:46:00]free content buf [11:46:00]Sock 11.Close socket [11:46:00]Sock 11.Thread stoped [11:46:01]ConnectInit Can't take IP for lk.salyk.kg [11:46:01]CommunicateWithHost connect error [11:46:01]CommunicateWithHost err = -1 [11:46:01]OFD Sender: Server communicate error [11:46:06]OFD Sender: Processing packet 162796 [packets to send 965, broken 956] [11:46:06]ProducePacketName [11:46:06]name=ofd_packets/00162796 [11:46:06]OFD Sender: To server: pG, [11:46:06]CommunicateWithHost lk.salyk.kg:30040 [11:46:06]ConnectInit lk.salyk.kg [11:46:11]Connected sock=7 [11:46: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 36 39 09 02 00 00 02 89 01 02 55 59 5A 03 01 00 03 00 F5 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 32 33 30 37 37 36 34 31 33 36 37 06 04 33 00 D0 9F D0 B5 D1 87 20 D1 81 20 D0 BE D1 80 D0 B5 D1 85 20 D0 BD D0 B0 D1 87 20 4C 4F 56 49 54 41 20 53 4F 46 54 20 43 52 45 41 4D 20 43 4F 4F 4B 49 45 53 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 23 04 69 00 8A 04 0D 00 34 36 31 30 30 38 30 37 32 37 38 31 38 06 04 25 00 D0 A1 D0 B0 D0 BB D1 84 D0 B5 D1 82 D0 BA D0 B8 20 50 61 6D 70 65 72 69 6E 6F 20 6B 69 64 73 20 38 D1 88 D1 82 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 D8 59 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CB 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D8 59 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 00 00 00 F4 03 04 00 51 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7B 02 00 35 04 06 00 D0 F0 15 D2 69 08 83 69 6C 0B 91 E4 96 E7 [11: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 36 39 4F 00 00 00 28 B1 47 00 91 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 36 39 10 04 04 00 EC 7B 02 00 F4 03 04 00 56 2B C4 66 B6 04 01 00 00 1F 71 57 7E 32 08 21 63 [11:46:14]CommunicateWithHost err = 0 [11:46:14]CheckOFDResponse [11:46:14]1017 (14) - 77093643461234 [11:46:14]1041 (16) - 0000000000871769 [11:46:14]1040 (4) - 162796 [11:46:14]1012 (4) - 20.08.2024 05:36 [11:46:14]1206 (1) - 0 [11:46:14]OFD Sender: Remove packet 162796 [11:46:14]ProducePacketName [11:46:14]name=ofd_packets/00162796 [11:46:14]NVStorageDeleteData [11:46:15]OFD Sender: Processing packet 162797 [packets to send 964, broken 956] [11:46:15]ProducePacketName [11:46:15]name=ofd_packets/00162797 [11:46:15]OFD Sender: To server: pG, [11:46:15]CommunicateWithHost lk.salyk.kg:30040 [11:46:15]ConnectInit lk.salyk.kg [11:46:16]Connected sock=7 [11:46: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 36 39 0F 01 00 00 B1 C3 07 01 AE C8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 00 00 00 F4 03 04 00 75 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7B 02 00 35 04 06 00 37 E8 0C C2 A5 FC 9A A5 64 AC CD 91 CF 94 [11:46: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 36 39 4F 00 00 00 72 C5 47 00 18 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 36 39 10 04 04 00 ED 7B 02 00 F4 03 04 00 5E 2B C4 66 B6 04 01 00 00 7A EB 73 B2 78 AA 92 2F [11:46:20]CommunicateWithHost err = 0 [11:46:20]CheckOFDResponse [11:46:20]1017 (14) - 77093643461234 [11:46:20]1041 (16) - 0000000000871769 [11:46:20]1040 (4) - 162797 [11:46:20]1012 (4) - 20.08.2024 05:36 [11:46:20]1206 (1) - 0 [11:46:20]OFD Sender: Remove packet 162797 [11:46:20]ProducePacketName [11:46:20]name=ofd_packets/00162797 [11:46:20]NVStorageDeleteData [11:46:20]OFD Sender: Processing packet 162798 [packets to send 963, broken 956] [11:46:20]ProducePacketName [11:46:20]name=ofd_packets/00162798 [11:46:20]OFD Sender: To server: pG, [11:46:20]CommunicateWithHost lk.salyk.kg:30040 [11:46:20]ConnectInit lk.salyk.kg [11:46:24]Connected sock=7 [11:46:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 91 97 07 01 C5 E4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 78 E6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 00 00 00 F4 03 04 00 7E 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7B 02 00 35 04 06 00 93 9C D3 3A 90 74 D2 3C 3D 1F 03 B1 5B C3 [11:46:25]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 24 E7 47 00 1A FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7B 02 00 F4 03 04 00 62 2B C4 66 B6 04 01 00 00 49 C2 10 DC B7 E4 AF F7 [11:46:25]CommunicateWithHost err = 0 [11:46:25]CheckOFDResponse [11:46:25]1017 (14) - 77093643461234 [11:46:25]1041 (16) - 0000000000871769 [11:46:25]1040 (4) - 162798 [11:46:25]1012 (4) - 20.08.2024 05:36 [11:46:25]1206 (1) - 0 [11:46:25]OFD Sender: Remove packet 162798 [11:46:25]ProducePacketName [11:46:25]name=ofd_packets/00162798 [11:46:25]NVStorageDeleteData [11:46:25]OFD Sender: Processing packet 162799 [packets to send 962, broken 956] [11:46:25]ProducePacketName [11:46:25]name=ofd_packets/00162799 [11:46:25]OFD Sender: To server: pG, [11:46:25]CommunicateWithHost lk.salyk.kg:30040 [11:46:25]ConnectInit lk.salyk.kg [11:46:29]Connected sock=7 [11:46: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 36 39 0C 01 00 00 E8 DE 04 01 00 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 00 00 00 F4 03 04 00 B1 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7B 02 00 35 04 06 00 4D BD 8F BF B8 F7 9A 57 8B 69 1D CD 17 D9 [11:46:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2B DD 47 00 B0 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7B 02 00 F4 03 04 00 67 2B C4 66 B6 04 01 00 00 C4 7C 72 5A CD BA 0F 16 [11:46:31]CommunicateWithHost err = 0 [11:46:31]CheckOFDResponse [11:46:31]1017 (14) - 77093643461234 [11:46:31]1041 (16) - 0000000000871769 [11:46:31]1040 (4) - 162799 [11:46:31]1012 (4) - 20.08.2024 05:36 [11:46:31]1206 (1) - 0 [11:46:31]OFD Sender: Remove packet 162799 [11:46:31]ProducePacketName [11:46:31]name=ofd_packets/00162799 [11:46:31]NVStorageDeleteData [11:46:32]OFD Sender: Processing packet 162800 [packets to send 961, broken 956] [11:46:32]ProducePacketName [11:46:32]name=ofd_packets/00162800 [11:46:32]OFD Sender: To server: pG, [11:46:32]CommunicateWithHost lk.salyk.kg:30040 [11:46:32]ConnectInit lk.salyk.kg [11:46:34]Connected sock=7 [11:46: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 36 39 2E 01 00 00 58 51 26 01 E8 DC 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 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 F5 00 00 00 F4 03 04 00 B7 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7B 02 00 35 04 06 00 CF 87 26 A4 9E F5 68 5A A3 BE AE 54 18 C7 [11:46: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 36 39 4F 00 00 00 13 67 47 00 2A F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7B 02 00 F4 03 04 00 6D 2B C4 66 B6 04 01 00 00 C6 88 5B B3 FB 18 79 CF [11:46:35]CommunicateWithHost err = 0 [11:46:35]CheckOFDResponse [11:46:35]1017 (14) - 77093643461234 [11:46:35]1041 (16) - 0000000000871769 [11:46:35]1040 (4) - 162800 [11:46:35]1012 (4) - 20.08.2024 05:36 [11:46:35]1206 (1) - 0 [11:46:35]OFD Sender: Remove packet 162800 [11:46:35]ProducePacketName [11:46:35]name=ofd_packets/00162800 [11:46:35]NVStorageDeleteData [11:46:36]OFD Sender: Processing packet 162801 [packets to send 960, broken 956] [11:46:36]ProducePacketName [11:46:36]name=ofd_packets/00162801 [11:46:36]OFD Sender: To server: pG, [11:46:36]CommunicateWithHost lk.salyk.kg:30040 [11:46:36]ConnectInit lk.salyk.kg [11:46:37]Connected sock=7 [11:46:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9A 4E 04 01 18 81 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 00 00 00 F4 03 04 00 D0 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7B 02 00 35 04 06 00 41 B6 5A 4F FC 08 F9 B8 DD 41 64 54 53 5A [11:46:38]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C5 60 47 00 55 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 36 39 10 04 04 00 F1 7B 02 00 F4 03 04 00 70 2B C4 66 B6 04 01 00 00 CA F2 86 75 A7 1E 5D 82 [11:46:38]CommunicateWithHost err = 0 [11:46:38]CheckOFDResponse [11:46:38]1017 (14) - 77093643461234 [11:46:38]1041 (16) - 0000000000871769 [11:46:38]1040 (4) - 162801 [11:46:38]1012 (4) - 20.08.2024 05:36 [11:46:38]1206 (1) - 0 [11:46:38]OFD Sender: Remove packet 162801 [11:46:38]ProducePacketName [11:46:38]name=ofd_packets/00162801 [11:46:38]NVStorageDeleteData [11:46:39]OFD Sender: Processing packet 162802 [packets to send 959, broken 956] [11:46:39]ProducePacketName [11:46:39]name=ofd_packets/00162802 [11:46:39]OFD Sender: To server: pG, [11:46:39]CommunicateWithHost lk.salyk.kg:30040 [11:46:39]ConnectInit lk.salyk.kg [11:46:40]Connected sock=7 [11:46: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 36 39 0D 01 00 00 0A A7 05 01 57 22 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 00 00 00 F4 03 04 00 DB 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7B 02 00 35 04 06 00 83 95 7E A4 71 80 4B DE 06 2B BF 49 91 FA [11:46: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 36 39 4F 00 00 00 D3 34 47 00 11 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 36 39 10 04 04 00 F2 7B 02 00 F4 03 04 00 72 2B C4 66 B6 04 01 00 00 F0 F6 F1 96 94 4B 67 60 [11:46:40]CommunicateWithHost err = 0 [11:46:40]CheckOFDResponse [11:46:40]1017 (14) - 77093643461234 [11:46:40]1041 (16) - 0000000000871769 [11:46:40]1040 (4) - 162802 [11:46:40]1012 (4) - 20.08.2024 05:36 [11:46:40]1206 (1) - 0 [11:46:40]OFD Sender: Remove packet 162802 [11:46:40]ProducePacketName [11:46:40]name=ofd_packets/00162802 [11:46:40]NVStorageDeleteData [11:46:41]OFD Sender: Processing packet 162803 [packets to send 958, broken 956] [11:46:41]ProducePacketName [11:46:41]name=ofd_packets/00162803 [11:46:41]OFD Sender: To server: pG, [11:46:41]CommunicateWithHost lk.salyk.kg:30040 [11:46:41]ConnectInit lk.salyk.kg [11:46:42]Connected sock=7 [11:46: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 36 39 0F 01 00 00 20 DF 07 01 A3 02 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 00 00 00 F4 03 04 00 EC 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7B 02 00 35 04 06 00 77 56 35 E7 51 D6 CF 38 D9 02 43 2E A9 E8 [11:46: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 36 39 4F 00 00 00 40 54 47 00 F5 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 36 39 10 04 04 00 F3 7B 02 00 F4 03 04 00 75 2B C4 66 B6 04 01 00 00 27 4D 0C 99 95 41 3C C4 [11:46:43]CommunicateWithHost err = 0 [11:46:43]CheckOFDResponse [11:46:43]1017 (14) - 77093643461234 [11:46:43]1041 (16) - 0000000000871769 [11:46:43]1040 (4) - 162803 [11:46:43]1012 (4) - 20.08.2024 05:36 [11:46:43]1206 (1) - 0 [11:46:43]OFD Sender: Remove packet 162803 [11:46:43]ProducePacketName [11:46:43]name=ofd_packets/00162803 [11:46:43]NVStorageDeleteData [11:46:43]OFD Sender: Processing packet 162804 [packets to send 957, broken 956] [11:46:43]ProducePacketName [11:46:43]name=ofd_packets/00162804 [11:46:43]OFD Sender: To server: pG, [11:46:43]CommunicateWithHost lk.salyk.kg:30040 [11:46:43]ConnectInit lk.salyk.kg [11:46:45]Connected sock=7 [11:46: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 36 39 0F 01 00 00 5B F7 07 01 59 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 00 00 00 F4 03 04 00 F2 81 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7B 02 00 35 04 06 00 43 D0 3D C7 3A EB E1 9D 77 89 C6 4C 09 AC [11:46: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 36 39 4F 00 00 00 67 37 47 00 78 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7B 02 00 F4 03 04 00 78 2B C4 66 B6 04 01 00 00 B0 5C 5A 79 C5 A7 C5 4B [11:46:45]CommunicateWithHost err = 0 [11:46:45]CheckOFDResponse [11:46:45]1017 (14) - 77093643461234 [11:46:45]1041 (16) - 0000000000871769 [11:46:45]1040 (4) - 162804 [11:46:45]1012 (4) - 20.08.2024 05:36 [11:46:45]1206 (1) - 0 [11:46:45]OFD Sender: Remove packet 162804 [11:46:45]ProducePacketName [11:46:45]name=ofd_packets/00162804 [11:46:45]NVStorageDeleteData [11:46:46]OFD Sender: No OFD packet to send [11:46:51]accept exits with 12 [11:46:51]New connection [11:46:51]New thread 3066641764 created [11:46:51]Thread 3066498404 joined [11:46:51]Waiting for new connection... [11:46:51] Sock 12.Parse request [11:46:51]Sock 12.Check first char [11:46:51]Sock 12.First char is OK [11:46:51]request: POST /json_proto HTTP/1.0 [11:46:51]Method: POST [11:46:51]URL: /json_proto [11:46:51]Method is POST - this is cgi request [11:46:51]url: /json_proto [11:46:51]query_string will be loaded in cgi processing [11:46:51]execute_cgi json_proto POST (null) [11:46:51]execute_cgi path=json_proto method=POST [11:46:51]POST find Content-Length [11:46:51]Host: 172.17.44.132:8080 [11:46:51]Content-Length: 620 [11:46:51]Content-Type: application/json [11:46:51] [11:46:51]POST finish read [11:46:51]Found Content-Length = 620 [11:46:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50411", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:51]execute_script... [11:46: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)50411", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:46:51]POST & json_proto [11:46:51]process_json_proto [11:46:51]json parsed OK: [11:46:51]protocol is kg_v1.0 [11:46:51]action value=close_receipt [11:46:51]process_action close_receipt [11:46:51]cmd_close_receipt [11:46:51]MH_GetDate [11:46:51]Write to MH i2c: F0 00 00 4F 0B 49 [11:46:51]Write i2c OK [11:46:51]MH_I2C_Read... [11:46:51]Read from MH i2c: F0 [11:46:51]MH_I2C_Read... [11:46:51]Read from MH i2c: F0 09 00 [11:46:51]MH_I2C_Read... [11:46:51]Read from MH i2c: F0 09 00 4F 0B 00 2B 82 C4 66 2A 83 C1 65 FC [11:46:51]GetLastDocTimeStamp 1724154354 [11:46:51]current date 1724154411 [11:46:51]FM_GetShiftState [11:46:51]SAM_PROTO_GetShiftState [11:46:51]wFMCommunicate request_size=4 [11:46:51]MH_SAM_APDU [11:46:51]CAPDU: 80 13 01 00 [11:46:51]Write to MH i2c: E2 08 00 50 0B 80 13 01 00 00 00 00 00 D8 [11:46:51]Write i2c OK [11:46:51]MH_I2C_Read... [11:46:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:51]Read from MH i2c: E2 [11:46:51]MH_I2C_Read... [11:46:51]Read from MH i2c: E2 0E 00 [11:46:51]MH_I2C_Read... [11:46:51]Read from MH i2c: E2 0E 00 50 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A6 [11:46:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:46:51]wFMCommunicate OK [11:46:51]SAM_PROTO_GetShiftState done [11:46:51]FM_GetShiftState done [11:46:51]opened in 1724113081 [11:46:51]opened+sec_in_day 1724199481 [11:46:51]quantity*price = 14000 [11:46:51]sum+1 = 14001 [11:46:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 250 20.08.2024 11:46 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162805 ФПД: 69284114490986 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114651&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162805&fm=69284114490986&tin=02508201610067®Number=0000000000092562&sum=14000 0 [11:46:52]StoreToDocumentArchive [11:46:52]shift 465 fd 162805 [11:46:52]save to /storage/0465/doc_00162805 [11:46:52]save last doc name /storage/0465/doc_00162805 to /storage/kkm_last_doc_name [11:46:52]save OK [11:46:52]Clear old archive folders... [11:46:52]ProcessDocumentItem done err = 0, tmpTLVsize=273 [11:46:52]tlvbuf is 016F4D50 [11:46:52]SAM_PROTO_ClearQueue [11:46:52]wFMCommunicate request_size=4 [11:46:52]MH_SAM_APDU [11:46:52]CAPDU: 80 09 00 00 [11:46:52]Write to MH i2c: E2 08 00 5D 0B 80 09 00 00 00 00 00 00 DA [11:46:52]Write i2c OK [11:46:52]MH_I2C_Read... [11:46:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [11:46:52]Read from MH i2c: E2 [11:46:52]MH_I2C_Read... [11:46:52]Read from MH i2c: E2 03 00 [11:46:52]MH_I2C_Read... [11:46:52]Read from MH i2c: E2 03 00 5D 0B 00 90 00 DC [11:46:52]RAPDU: 90 00 [11:46:52]wFMCommunicate OK [11:46:52]SAM_PROTO_ClearQueue done [11:46:52]KKMCreateOFDPacket [11:46:52]OFDProtocolAddRootSTLVToBuf [11:46:52]FM_MakeSignedData [11:46:52]FM_MakeSignedData [11:46:52]SAM_PROTO_SignData [11:46:52]wFMCommunicate request_size=4 [11:46:52]MH_SAM_APDU [11:46:52]CAPDU: 80 0D 01 02 [11:46:52]Write to MH i2c: E2 08 00 5E 0B 80 0D 01 02 00 00 00 00 E2 [11:46:53]Write i2c OK [11:46:53]MH_I2C_Read... [11:46:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [11:46:53]Read from MH i2c: E2 [11:46:53]MH_I2C_Read... [11:46:53]Read from MH i2c: E2 03 00 [11:46:53]MH_I2C_Read... [11:46:53]Read from MH i2c: E2 03 00 5E 0B 00 90 00 DD [11:46:53]RAPDU: 90 00 [11:46:53]wFMCommunicate OK [11:46:53]wFMCommunicate request_size=255 [11:46:53]MH_SAM_APDU [11:46:53]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 2B 82 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [11:46:53]Write to MH i2c: E2 02 01 5F 0B 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 2B 82 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 79 [11:46:53]Write i2c OK [11:46:53]MH_I2C_Read... [11:46:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:53]Read from MH i2c: E2 [11:46:53]MH_I2C_Read... [11:46:53]Read from MH i2c: E2 03 00 [11:46:53]MH_I2C_Read... [11:46:53]Read from MH i2c: E2 03 00 5F 0B 00 90 00 DE [11:46:53]RAPDU: 90 00 [11:46:53]wFMCommunicate OK [11:46:53]wFMCommunicate request_size=32 [11:46:53]MH_SAM_APDU [11:46:53]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7B 02 00 35 04 06 00 3F 03 77 08 66 6A [11:46:53]Write to MH i2c: E2 23 00 60 0B 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7B 02 00 35 04 06 00 3F 03 77 08 66 6A 00 00 4B [11:46:53]Write i2c OK [11:46:53]MH_I2C_Read... [11:46:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [11:46:53]Read from MH i2c: E2 [11:46:53]MH_I2C_Read... [11:46:53]Read from MH i2c: E2 03 00 [11:46:53]MH_I2C_Read... [11:46:53]Read from MH i2c: E2 03 00 60 0B 00 90 00 DF [11:46:53]RAPDU: 90 00 [11:46:53]wFMCommunicate OK [11:46:53]wFMCommunicate request_size=4 [11:46:53]MH_SAM_APDU [11:46:53]CAPDU: 80 0D 03 02 [11:46:53]Write to MH i2c: E2 08 00 61 0B 80 0D 03 02 00 00 00 00 E7 [11:46:53]Write i2c OK [11:46:53]MH_I2C_Read... [11:46:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [11:46:53]Read from MH i2c: E2 [11:46:53]MH_I2C_Read... [11:46:53]Read from MH i2c: E2 0B 00 [11:46:53]MH_I2C_Read... [11:46:53]Read from MH i2c: E2 0B 00 61 0B 00 A7 6D 26 82 9A 14 65 37 90 00 EE [11:46:53]RAPDU: A7 6D 26 82 9A 14 65 37 90 00 [11:46:53]wFMCommunicate OK [11:46:53]SAM_PROTO_SignData done [11:46:53]FM_MakeSignedData done [11:46:53]CreateOFDProtocolMessage [11:46:53]wFMCommunicate request_size=4 [11:46:53]MH_SAM_APDU [11:46:53]CAPDU: 80 11 00 00 [11:46:53]Write to MH i2c: E2 08 00 62 0B 80 11 00 00 00 00 00 00 E7 [11:46:53]Write i2c OK [11:46:53]MH_I2C_Read... [11:46:53]Read from MH i2c: E2 [11:46:53]MH_I2C_Read... [11:46:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:53]Read from MH i2c: E2 17 00 [11:46:53]MH_I2C_Read... [11:46:53]Read from MH i2c: E2 17 00 62 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [11:46:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:46:54]wFMCommunicate OK [11:46:54]CreateOFDProtocolMessage done [11:46:54]OFDSenderStorePacket 162805 [11:46:54]StoreOFDPacket docnum=162805 [11:46:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 09 5D 1D 01 F2 AA 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 2B 82 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7B 02 00 35 04 06 00 3F 03 77 08 66 6A A7 6D 26 82 9A 14 65 37 [11:46:54]CheckFolder [11:46:54]dirname=/storage/ofd_packets [11:46:54]CheckFolder done [11:46:54]ProducePacketName [11:46:54]name=ofd_packets/00162805 [11:46:54]NVStorageSaveData ofd_packets/00162805 [11:46:54]File name is /storage/ofd_packets/00162805 [11:46:54]Write 323 bytes [11:46:54]NVStorageSaveData done [11:46:54]OFDSenderStorePacket done [11:46:54]KKMCreateOFDPacket done [11:46:54]NVStorageSaveData kkm_last_timestamp [11:46:54]File name is /storage/kkm_last_timestamp [11:46:54]Write 4 bytes [11:46:54]NVStorageSaveData done [11:46:54]ExternCall_PrintAddStr [11:46:54]wPrintStart [11:46:54]Write to MH i2c: 01 00 00 63 0B 6E [11:46:54]Write i2c OK [11:46:54]MH_I2C_Read... [11:46:54]Read from MH i2c: 01 [11:46:54]MH_I2C_Read... [11:46:54]Read from MH i2c: 01 07 00 [11:46:54]MH_I2C_Read... [11:46:54]Read from MH i2c: 01 07 00 63 0B 00 00 00 00 00 FF 0F 83 [11:46:54]RasterBufferAndPrint [11:46:54]line Счет N : (3)50411 [11:46:54]line ИНН: 02508201610067 [11:46:54]line Контрольно-Кассовый Чек [11:46:54]line ПРОДАЖА [11:46:54]line Товар: 48743570 [11:46:54]line Сигареты Winston XStyle Blue [11:46:54]line 1.000 * 140.00 [11:46:54]line = 140.00 [11:46:54]line НДС 12% НСП 1% [11:46:54]line > о реализуемом товаре [11:46:54]line ИТОГО: 140.00 [11:46:54]line НСП 1% : 1.24 [11:46:54]line НДС 12% : 14.87 [11:46:54]line Наличными: 140.00 [11:46:54]line Безнал.: 0.00 [11:46:54]line Место: АЗС № 130 "Партнер Нефть" [11:46:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [11:46:54]line СНО: Общий режим [11:46:54]line Чек 250 20.08.2024 11:46 [11:46:54]line Смена: 465 ФФД: 1.0 [11:46:54]line ЗНМ: 0300000070 [11:46:54]line РНМ: 0000000000092562 [11:46:54]line Версия ККМ: 001 [11:46:54]line ФМ: 0000000000871769 [11:46:54]line ФД: 162805 [11:46:54]line ФПД: 69284114490986 [11:46:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T114651&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162805&fm=69284114490986&tin=02508201610067®Number=0000000000092562&sum=14000 [11:46:54]line 0 [11:46:54]OFD Sender: Processing packet 162805 [packets to send 957, broken 956] [11:46:54]ProducePacketName [11:46:54]name=ofd_packets/00162805 [11:46:54]OFD Sender: To server: pG, [11:46:54]CommunicateWithHost lk.salyk.kg:30040 [11:46:54]ConnectInit lk.salyk.kg [11:46:54]written 0, free lines is 4095 [11:46:54]Write to MH i2c: 01 00 00 8B 0B 96 [11:46:54]Write i2c OK [11:46:54]MH_I2C_Read... [11:46:54]Read from MH i2c: 01 [11:46:54]MH_I2C_Read... [11:46:54]Read from MH i2c: 01 07 00 [11:46:54]MH_I2C_Read... [11:46:54]Read from MH i2c: 01 07 00 8B 0B 00 00 00 00 00 EB 0C 94 [11:46:54]RasterBufferAndPrint [11:46:54]line [11:46:54]line [11:46:54]line [11:46:54]line [11:46:54]line [11:46:54]written 0, free lines is 3350 [11:46:54]MH_Cut [11:46:54]Write to MH i2c: D1 01 00 92 0B 01 6F [11:46:54]Write i2c OK [11:46:54]MH_I2C_Read... [11:46:54]Read from MH i2c: D1 [11:46:54]MH_I2C_Read... [11:46:54]Read from MH i2c: D1 01 00 [11:46:54]MH_I2C_Read... [11:46:54]Read from MH i2c: D1 01 00 92 0B 00 6E [11:46:54]Write to MH i2c: 01 00 00 93 0B 9E [11:46:54]Write i2c OK [11:46:54]MH_I2C_Read... [11:46:55]*** Cut start [11:46:55]*** Purtial cut [11:46:55]*** Stage 1: CUTSNS_PIN = 1 [11:46:57]Read from MH i2c: 01 [11:46:57]MH_I2C_Read... [11:46:57]*** Stop cut motor [11:46:57]*** Cut end [11:46:57]Read from MH i2c: 01 07 00 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: 01 07 00 93 0B 00 00 00 00 00 FF 0F B3 [11:46:57]process_action close_receipt done [11:46:57]requested_data is exist [11:46:57]produce_requested_data [11:46:57]requested_item fm.sn is exist - process it [11:46:57]wFMCommunicate request_size=4 [11:46:57]MH_SAM_APDU [11:46:57]CAPDU: 80 11 00 00 [11:46:57]Write to MH i2c: E2 08 00 94 0B 80 11 00 00 00 00 00 00 19 [11:46:57]Write i2c OK [11:46:57]MH_I2C_Read... [11:46:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [11:46:57]Read from MH i2c: E2 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: E2 17 00 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: E2 17 00 94 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 72 [11:46:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [11:46:57]wFMCommunicate OK [11:46:57]requested_item fd.num is exist - process it [11:46:57]SAM_PROTO_GetFieldsCounters [11:46:57]wFMCommunicate request_size=4 [11:46:57]MH_SAM_APDU [11:46:57]CAPDU: 80 13 00 00 [11:46:57]Write to MH i2c: E2 08 00 95 0B 80 13 00 00 00 00 00 00 1C [11:46:57]Write i2c OK [11:46:57]MH_I2C_Read... [11:46:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [11:46:57]Read from MH i2c: E2 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: E2 62 00 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: E2 62 00 95 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 74 [11:46: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 7B 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FA 00 00 00 5E 04 04 00 FA 00 00 00 57 04 04 00 FB 00 00 00 19 04 04 00 00 00 00 00 90 00 [11:46:57]wFMCommunicate OK [11:46:57]SAM_PROTO_GetFieldsCounters done [11:46:57]requested_item shift.num is exist - process it [11:46:57]requested_item shift.opened is exist - process it [11:46:57]req_shift_opened [11:46:57]FM_GetShiftState [11:46:57]SAM_PROTO_GetShiftState [11:46:57]wFMCommunicate request_size=4 [11:46:57]MH_SAM_APDU [11:46:57]CAPDU: 80 13 01 00 [11:46:57]Write to MH i2c: E2 08 00 96 0B 80 13 01 00 00 00 00 00 1E [11:46:57]Write i2c OK [11:46:57]MH_I2C_Read... [11:46:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:46:57]Read from MH i2c: E2 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: E2 0E 00 [11:46:57]MH_I2C_Read... [11:46:57]Read from MH i2c: E2 0E 00 96 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EC [11:46:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:46:57]wFMCommunicate OK [11:46:57]SAM_PROTO_GetShiftState done [11:46:57]FM_GetShiftState done [11:46:57]req_shift_opened done [11:46:57]requested_item shift.open_date is exist - process it [11:46:57]req_shift_open_date [11:46:57]req_shift_open_date done [11:46:57]produce_requested_data done [11:46:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162805,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [11:46:57]process_action_free close_receipt [11:46:57]json_value_free [11:46:57]json_value_free done [11:46:57]process_json_proto returns [11:46:57]Send response to host [11:46:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162805,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [11:46:57]free response buf [11:46:57]execute_script done [11:46:57]execute_script returns [11:46:57]free content buf [11:46:57]Sock 12.Close socket [11:46:57]Sock 12.Thread stoped [11:46:59]ConnectInit Can't take IP for lk.salyk.kg [11:46:59]CommunicateWithHost connect error [11:46:59]CommunicateWithHost err = -1 [11:46:59]OFD Sender: Server communicate error [11:47:04]OFD Sender: Processing packet 162805 [packets to send 957, broken 956] [11:47:04]ProducePacketName [11:47:04]name=ofd_packets/00162805 [11:47:04]OFD Sender: To server: pG, [11:47:04]CommunicateWithHost lk.salyk.kg:30040 [11:47:04]ConnectInit lk.salyk.kg [11:47:08]recv_with_timeout no data received [11:47:09]ConnectInit Can't take IP for lk.salyk.kg [11:47:09]CommunicateWithHost connect error [11:47:09]CommunicateWithHost err = -1 [11:47:09]OFD Sender: Server communicate error [11:47:14]OFD Sender: Processing packet 162805 [packets to send 957, broken 956] [11:47:14]ProducePacketName [11:47:14]name=ofd_packets/00162805 [11:47:14]OFD Sender: To server: pG, [11:47:14]CommunicateWithHost lk.salyk.kg:30040 [11:47:14]ConnectInit lk.salyk.kg [11:47:19]Connected sock=10 [11:47:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 09 5D 1D 01 F2 AA 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 00 00 00 F4 03 04 00 2B 82 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7B 02 00 35 04 06 00 3F 03 77 08 66 6A A7 6D 26 82 9A 14 65 37 [11:47:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 58 9D 47 00 88 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 36 39 10 04 04 00 F5 7B 02 00 F4 03 04 00 9A 2B C4 66 B6 04 01 00 00 2D 53 A8 C5 04 E5 23 90 [11:47:20]CommunicateWithHost err = 0 [11:47:20]CheckOFDResponse [11:47:20]1017 (14) - 77093643461234 [11:47:20]1041 (16) - 0000000000871769 [11:47:20]1040 (4) - 162805 [11:47:20]1012 (4) - 20.08.2024 05:37 [11:47:20]1206 (1) - 0 [11:47:20]OFD Sender: Remove packet 162805 [11:47:20]ProducePacketName [11:47:20]name=ofd_packets/00162805 [11:47:20]NVStorageDeleteData [11:47:20]OFD Sender: No OFD packet to send [11:47:21]accept exits with 7 [11:47:21]New connection [11:47:21]New thread 3066498404 created [11:47:21]Thread 3066641764 joined [11:47:21]Waiting for new connection... [11:47:21] Sock 7.Parse request [11:47:21]Sock 7.Check first char [11:47:21]Sock 7.First char is OK [11:47:21]request: POST /json_proto HTTP/1.0 [11:47:21]Method: POST [11:47:21]URL: /json_proto [11:47:21]Method is POST - this is cgi request [11:47:21]url: /json_proto [11:47:21]query_string will be loaded in cgi processing [11:47:21]execute_cgi json_proto POST (null) [11:47:21]execute_cgi path=json_proto method=POST [11:47:21]POST find Content-Length [11:47:21]Host: 172.17.44.132:8080 [11:47:21]Content-Length: 803 [11:47:21]Content-Type: application/json [11:47:21] [11:47:21]POST finish read [11:47:21]Found Content-Length = 803 [11:47:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:47:21]execute_script... [11:47:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291255", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.960, "sum" : 2000.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2000.43 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [11:47:21]POST & json_proto [11:47:21]process_json_proto [11:47:21]json parsed OK: [11:47:21]protocol is kg_v1.0 [11:47:21]action value=close_receipt [11:47:21]process_action close_receipt [11:47:21]cmd_close_receipt [11:47:21]MH_GetDate [11:47:21]Write to MH i2c: F0 00 00 97 0B 91 [11:47:21]Write i2c OK [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: F0 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: F0 09 00 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: F0 09 00 97 0B 00 4A 82 C4 66 2A 83 C1 65 63 [11:47:21]GetLastDocTimeStamp 1724154411 [11:47:21]current date 1724154442 [11:47:21]FM_GetShiftState [11:47:21]SAM_PROTO_GetShiftState [11:47:21]wFMCommunicate request_size=4 [11:47:21]MH_SAM_APDU [11:47:21]CAPDU: 80 13 01 00 [11:47:21]Write to MH i2c: E2 08 00 98 0B 80 13 01 00 00 00 00 00 20 [11:47:21]Write i2c OK [11:47:21]MH_I2C_Read... [11:47:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [11:47:21]Read from MH i2c: E2 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 0E 00 [11:47:21]MH_I2C_Read... [11:47:21]Read from MH i2c: E2 0E 00 98 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EE [11:47:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [11:47:21]wFMCommunicate OK [11:47:21]SAM_PROTO_GetShiftState done [11:47:21]FM_GetShiftState done [11:47:21]opened in 1724113081 [11:47:21]opened+sec_in_day 1724199481 [11:47:21]quantity*price = 200043 [11:47:21]sum+1 = 200044 [11:47:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 260.00 НСП 1% : 2.30 НДС 12% : 27.61 Наличными: 0.00 Безнал.: 260.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 278 20.08.2024 12:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162833 ФПД: 258828312773229 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120508&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162833&fm=258828312773229&tin=02508201610067®Number=0000000000092562&sum=26000 0 [12:05:09]StoreToDocumentArchive [12:05:09]shift 465 fd 162833 [12:05:09]save to /storage/0465/doc_00162833 [12:05:09]save last doc name /storage/0465/doc_00162833 to /storage/kkm_last_doc_name [12:05:09]save OK [12:05:09]Clear old archive folders... [12:05:09]ProcessDocumentItem done err = 0, tmpTLVsize=276 [12:05:09]tlvbuf is 017AAA50 [12:05:09]SAM_PROTO_ClearQueue [12:05:09]wFMCommunicate request_size=4 [12:05:09]MH_SAM_APDU [12:05:09]CAPDU: 80 09 00 00 [12:05:09]Write to MH i2c: E2 08 00 94 13 80 09 00 00 00 00 00 00 19 [12:05:09]Write i2c OK [12:05:09]MH_I2C_Read... [12:05:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:09]Read from MH i2c: E2 [12:05:09]MH_I2C_Read... [12:05:09]Read from MH i2c: E2 03 00 [12:05:09]MH_I2C_Read... [12:05:09]Read from MH i2c: E2 03 00 94 13 00 90 00 1B [12:05:09]RAPDU: 90 00 [12:05:09]wFMCommunicate OK [12:05:09]SAM_PROTO_ClearQueue done [12:05:09]KKMCreateOFDPacket [12:05:09]OFDProtocolAddRootSTLVToBuf [12:05:09]FM_MakeSignedData [12:05:09]FM_MakeSignedData [12:05:09]SAM_PROTO_SignData [12:05:09]wFMCommunicate request_size=4 [12:05:09]MH_SAM_APDU [12:05:09]CAPDU: 80 0D 01 02 [12:05:09]Write to MH i2c: E2 08 00 95 13 80 0D 01 02 00 00 00 00 21 [12:05:09]Write i2c OK [12:05:09]MH_I2C_Read... [12:05:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:09]Read from MH i2c: E2 [12:05:09]MH_I2C_Read... [12:05:09]Read from MH i2c: E2 03 00 [12:05:09]MH_I2C_Read... [12:05:09]Read from MH i2c: E2 03 00 95 13 00 90 00 1C [12:05:09]RAPDU: 90 00 [12:05:09]wFMCommunicate OK [12:05:09]wFMCommunicate request_size=255 [12:05:09]MH_SAM_APDU [12:05:09]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 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 16 01 00 00 F4 03 04 00 74 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [12:05:09]Write to MH i2c: E2 02 01 96 13 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 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 16 01 00 00 F4 03 04 00 74 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 02 [12:05:09]Write i2c OK [12:05:09]MH_I2C_Read... [12:05:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:09]Read from MH i2c: E2 [12:05:09]MH_I2C_Read... [12:05:09]Read from MH i2c: E2 03 00 [12:05:09]MH_I2C_Read... [12:05:09]Read from MH i2c: E2 03 00 96 13 00 90 00 1D [12:05:09]RAPDU: 90 00 [12:05:09]wFMCommunicate OK [12:05:09]wFMCommunicate request_size=35 [12:05:09]MH_SAM_APDU [12:05:09]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7C 02 00 35 04 06 00 EB 67 29 A4 02 6D [12:05:09]Write to MH i2c: E2 26 00 97 13 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7C 02 00 35 04 06 00 EB 67 29 A4 02 6D 00 00 3A [12:05:09]Write i2c OK [12:05:09]MH_I2C_Read... [12:05:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:09]Read from MH i2c: E2 [12:05:09]MH_I2C_Read... [12:05:09]Read from MH i2c: E2 03 00 [12:05:09]MH_I2C_Read... [12:05:09]Read from MH i2c: E2 03 00 97 13 00 90 00 1E [12:05:09]RAPDU: 90 00 [12:05:09]wFMCommunicate OK [12:05:09]wFMCommunicate request_size=4 [12:05:09]MH_SAM_APDU [12:05:09]CAPDU: 80 0D 03 02 [12:05:09]Write to MH i2c: E2 08 00 98 13 80 0D 03 02 00 00 00 00 26 [12:05:09]Write i2c OK [12:05:09]MH_I2C_Read... [12:05:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:10]Read from MH i2c: E2 [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: E2 0B 00 [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: E2 0B 00 98 13 00 80 07 EE 10 0C 37 E5 C3 90 00 97 [12:05:10]RAPDU: 80 07 EE 10 0C 37 E5 C3 90 00 [12:05:10]wFMCommunicate OK [12:05:10]SAM_PROTO_SignData done [12:05:10]FM_MakeSignedData done [12:05:10]CreateOFDProtocolMessage [12:05:10]wFMCommunicate request_size=4 [12:05:10]MH_SAM_APDU [12:05:10]CAPDU: 80 11 00 00 [12:05:10]Write to MH i2c: E2 08 00 99 13 80 11 00 00 00 00 00 00 26 [12:05:10]Write i2c OK [12:05:10]MH_I2C_Read... [12:05:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:10]Read from MH i2c: E2 [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: E2 17 00 [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: E2 17 00 99 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [12:05:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:05:10]wFMCommunicate OK [12:05:10]CreateOFDProtocolMessage done [12:05:10]OFDSenderStorePacket 162833 [12:05:10]StoreOFDPacket docnum=162833 [12:05:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 42 69 20 01 72 15 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 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 16 01 00 00 F4 03 04 00 74 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7C 02 00 35 04 06 00 EB 67 29 A4 02 6D 80 07 EE 10 0C 37 E5 C3 [12:05:10]CheckFolder [12:05:10]dirname=/storage/ofd_packets [12:05:10]CheckFolder done [12:05:10]ProducePacketName [12:05:10]name=ofd_packets/00162833 [12:05:10]NVStorageSaveData ofd_packets/00162833 [12:05:10]File name is /storage/ofd_packets/00162833 [12:05:10]Write 326 bytes [12:05:10]NVStorageSaveData done [12:05:10]OFDSenderStorePacket done [12:05:10]KKMCreateOFDPacket done [12:05:10]NVStorageSaveData kkm_last_timestamp [12:05:10]File name is /storage/kkm_last_timestamp [12:05:10]Write 4 bytes [12:05:10]NVStorageSaveData done [12:05:10]ExternCall_PrintAddStr [12:05:10]wPrintStart [12:05:10]Write to MH i2c: 01 00 00 9A 13 AD [12:05:10]Write i2c OK [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: 01 [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: 01 07 00 [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: 01 07 00 9A 13 00 00 00 00 00 FF 0F C2 [12:05:10]RasterBufferAndPrint [12:05:10]line Счет N : (3)50419 [12:05:10]line ИНН: 02508201610067 [12:05:10]line Контрольно-Кассовый Чек [12:05:10]line ПРОДАЖА [12:05:10]line Товар: 2000036230011 [12:05:10]line Кофе Латте XL(GABB TRADE) [12:05:10]line 2.000 * 130.00 [12:05:10]line = 260.00 [12:05:10]line НДС 12% НСП 1% [12:05:10]line > о реализуемом товаре [12:05:10]line ИТОГО: 260.00 [12:05:10]line НСП 1% : 2.30 [12:05:10]line НДС 12% : 27.61 [12:05:10]line Наличными: 0.00 [12:05:10]line Безнал.: 260.00 [12:05:10]line Место: АЗС № 130 "Партнер Нефть" [12:05:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:05:10]line СНО: Общий режим [12:05:10]line Чек 278 20.08.2024 12:05 [12:05:10]line Смена: 465 ФФД: 1.0 [12:05:10]line ЗНМ: 0300000070 [12:05:10]line РНМ: 0000000000092562 [12:05:10]line Версия ККМ: 001 [12:05:10]line Платежная система: Бакай Банк [12:05:10]line ФМ: 0000000000871769 [12:05:10]line ФД: 162833 [12:05:10]line ФПД: 258828312773229 [12:05:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120508&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162833&fm=258828312773229&tin=02508201610067®Number=0000000000092562&sum=26000 [12:05:10]line 0 [12:05:10]written 0, free lines is 4095 [12:05:10]Write to MH i2c: 01 00 00 C4 13 D7 [12:05:10]Write i2c OK [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: 01 [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: 01 07 00 [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: 01 07 00 C4 13 00 00 00 00 00 D1 0C BB [12:05:10]RasterBufferAndPrint [12:05:10]line [12:05:10]line [12:05:10]line [12:05:10]line [12:05:10]line [12:05:10]written 0, free lines is 3290 [12:05:10]MH_Cut [12:05:10]Write to MH i2c: D1 01 00 CB 13 01 B0 [12:05:10]Write i2c OK [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: D1 [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: D1 01 00 [12:05:10]MH_I2C_Read... [12:05:10]Read from MH i2c: D1 01 00 CB 13 00 AF [12:05:10]Write to MH i2c: 01 00 00 CC 13 DF [12:05:10]Write i2c OK [12:05:10]MH_I2C_Read... [12:05:10]ConnectInit Can't connect to host [12:05:11]*** Cut start [12:05:11]*** Purtial cut [12:05:11]*** Stage 1: CUTSNS_PIN = 1 [12:05:12]ConnectInit Can't take IP for lk.salyk.kg [12:05:12]CommunicateWithHost connect error [12:05:12]CommunicateWithHost err = -1 [12:05:12]OFD Sender: Server communicate error [12:05:12]OFD Sender: Processing packet 162810 [packets to send 980, broken 956] [12:05:12]ProducePacketName [12:05:12]name=ofd_packets/00162810 [12:05:12]OFD Sender: To server: pG, [12:05:12]CommunicateWithHost lk.salyk.kg:30040 [12:05:12]ConnectInit lk.salyk.kg [12:05:13]Read from MH i2c: 01 [12:05:13]MH_I2C_Read... [12:05:13]*** Stop cut motor [12:05:13]*** Cut end [12:05:13]Read from MH i2c: 01 07 00 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: 01 07 00 CC 13 00 00 00 00 00 FF 0F F4 [12:05:13]process_action close_receipt done [12:05:13]requested_data is exist [12:05:13]produce_requested_data [12:05:13]requested_item fm.sn is exist - process it [12:05:13]wFMCommunicate request_size=4 [12:05:13]MH_SAM_APDU [12:05:13]CAPDU: 80 11 00 00 [12:05:13]Write to MH i2c: E2 08 00 CD 13 80 11 00 00 00 00 00 00 5A [12:05:13]Write i2c OK [12:05:13]MH_I2C_Read... [12:05:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:13]Read from MH i2c: E2 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: E2 17 00 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: E2 17 00 CD 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [12:05:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:05:13]wFMCommunicate OK [12:05:13]requested_item fd.num is exist - process it [12:05:13]SAM_PROTO_GetFieldsCounters [12:05:13]wFMCommunicate request_size=4 [12:05:13]MH_SAM_APDU [12:05:13]CAPDU: 80 13 00 00 [12:05:13]Write to MH i2c: E2 08 00 CE 13 80 13 00 00 00 00 00 00 5D [12:05:13]Write i2c OK [12:05:13]MH_I2C_Read... [12:05:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:13]Read from MH i2c: E2 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: E2 62 00 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: E2 62 00 CE 13 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [12:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 16 01 00 00 5E 04 04 00 16 01 00 00 57 04 04 00 17 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:05:13]wFMCommunicate OK [12:05:13]SAM_PROTO_GetFieldsCounters done [12:05:13]requested_item shift.num is exist - process it [12:05:13]requested_item shift.opened is exist - process it [12:05:13]req_shift_opened [12:05:13]FM_GetShiftState [12:05:13]SAM_PROTO_GetShiftState [12:05:13]wFMCommunicate request_size=4 [12:05:13]MH_SAM_APDU [12:05:13]CAPDU: 80 13 01 00 [12:05:13]Write to MH i2c: E2 08 00 CF 13 80 13 01 00 00 00 00 00 5F [12:05:13]Write i2c OK [12:05:13]MH_I2C_Read... [12:05:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:13]Read from MH i2c: E2 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: E2 0E 00 [12:05:13]MH_I2C_Read... [12:05:13]Read from MH i2c: E2 0E 00 CF 13 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2D [12:05:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:05:13]wFMCommunicate OK [12:05:13]SAM_PROTO_GetShiftState done [12:05:13]FM_GetShiftState done [12:05:13]req_shift_opened done [12:05:13]requested_item shift.open_date is exist - process it [12:05:13]req_shift_open_date [12:05:13]req_shift_open_date done [12:05:13]produce_requested_data done [12:05:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162833,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:05:13]process_action_free close_receipt [12:05:13]json_value_free [12:05:13]json_value_free done [12:05:13]process_json_proto returns [12:05:13]Send response to host [12:05:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162833,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:05:13]free response buf [12:05:13]execute_script done [12:05:13]execute_script returns [12:05:13]free content buf [12:05:13]Sock 7.Close socket [12:05:13]Sock 7.Thread stoped [12:05:14]accept exits with 11 [12:05:14]New connection [12:05:14]New thread 3066498404 created [12:05:14]Thread 3066641764 joined [12:05:14]Waiting for new connection... [12:05:14] Sock 11.Parse request [12:05:14]Sock 11.Check first char [12:05:14]Sock 11.First char is OK [12:05:14]request: POST /json_proto HTTP/1.0 [12:05:14]Method: POST [12:05:14]URL: /json_proto [12:05:14]Method is POST - this is cgi request [12:05:14]url: /json_proto [12:05:14]query_string will be loaded in cgi processing [12:05:14]execute_cgi json_proto POST (null) [12:05:14]execute_cgi path=json_proto method=POST [12:05:14]POST find Content-Length [12:05:14]Host: 172.17.44.132:8080 [12:05:14]Content-Length: 792 [12:05:14]Content-Type: application/json [12:05:14] [12:05:14]POST finish read [12:05:14]Found Content-Length = 792 [12:05:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:14]execute_script... [12:05:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291276", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.480, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:05:14]POST & json_proto [12:05:14]process_json_proto [12:05:14]json parsed OK: [12:05:14]protocol is kg_v1.0 [12:05:14]action value=close_receipt [12:05:14]process_action close_receipt [12:05:14]cmd_close_receipt [12:05:14]MH_GetDate [12:05:14]Write to MH i2c: F0 00 00 D0 13 D2 [12:05:14]Write i2c OK [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: F0 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: F0 09 00 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: F0 09 00 D0 13 00 7A 86 C4 66 2A 83 C1 65 D8 [12:05:14]GetLastDocTimeStamp 1724155508 [12:05:14]current date 1724155514 [12:05:14]FM_GetShiftState [12:05:14]SAM_PROTO_GetShiftState [12:05:14]wFMCommunicate request_size=4 [12:05:14]MH_SAM_APDU [12:05:14]CAPDU: 80 13 01 00 [12:05:14]Write to MH i2c: E2 08 00 D1 13 80 13 01 00 00 00 00 00 61 [12:05:14]Write i2c OK [12:05:14]MH_I2C_Read... [12:05:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:14]Read from MH i2c: E2 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: E2 0E 00 [12:05:14]MH_I2C_Read... [12:05:14]Read from MH i2c: E2 0E 00 D1 13 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2F [12:05:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:05:14]wFMCommunicate OK [12:05:14]SAM_PROTO_GetShiftState done [12:05:14]FM_GetShiftState done [12:05:14]opened in 1724113081 [12:05:14]opened+sec_in_day 1724199481 [12:05:14]quantity*price = 0 [12:05:14]sum+1 = 1 [12:05:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 279 20.08.2024 12:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162834 ФПД: 276124769325659 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162834&fm=276124769325659&tin=02508201610067®Number=0000000000092562&sum=0 [12:05:15]StoreToDocumentArchive [12:05:15]shift 465 fd 162834 [12:05:15]save to /storage/0465/doc_00162834 [12:05:15]save last doc name /storage/0465/doc_00162834 to /storage/kkm_last_doc_name [12:05:15]save OK [12:05:15]Clear old archive folders... [12:05:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:05:15]tlvbuf is 01708AC0 [12:05:15]SAM_PROTO_ClearQueue [12:05:15]wFMCommunicate request_size=4 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 09 00 00 [12:05:15]Write to MH i2c: E2 08 00 DE 13 80 09 00 00 00 00 00 00 63 [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 DE 13 00 90 00 65 [12:05:15]RAPDU: 90 00 [12:05:15]wFMCommunicate OK [12:05:15]SAM_PROTO_ClearQueue done [12:05:15]KKMCreateOFDPacket [12:05:15]OFDProtocolAddRootSTLVToBuf [12:05:15]FM_MakeSignedData [12:05:15]FM_MakeSignedData [12:05:15]SAM_PROTO_SignData [12:05:15]wFMCommunicate request_size=4 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 0D 01 02 [12:05:15]Write to MH i2c: E2 08 00 DF 13 80 0D 01 02 00 00 00 00 6B [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 DF 13 00 90 00 66 [12:05:15]RAPDU: 90 00 [12:05:15]wFMCommunicate OK [12:05:15]wFMCommunicate request_size=255 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 7A 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7C 02 00 35 04 06 00 FB [12:05:15]Write to MH i2c: E2 02 01 E0 13 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 7A 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7C 02 00 35 04 06 00 FB 00 00 F9 [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 E0 13 00 90 00 67 [12:05:15]RAPDU: 90 00 [12:05:15]wFMCommunicate OK [12:05:15]wFMCommunicate request_size=10 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 0D 02 02 05 22 4E CA 12 5B [12:05:15]Write to MH i2c: E2 0D 00 E1 13 80 0D 02 02 05 00 22 4E CA 12 5B 00 00 1F [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 03 00 E1 13 00 90 00 68 [12:05:15]RAPDU: 90 00 [12:05:15]wFMCommunicate OK [12:05:15]wFMCommunicate request_size=4 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 0D 03 02 [12:05:15]Write to MH i2c: E2 08 00 E2 13 80 0D 03 02 00 00 00 00 70 [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:05:15]Read from MH i2c: E2 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 0B 00 [12:05:15]MH_I2C_Read... [12:05:15]Read from MH i2c: E2 0B 00 E2 13 00 46 5C EB B2 6F 54 C6 8C 90 00 C5 [12:05:15]RAPDU: 46 5C EB B2 6F 54 C6 8C 90 00 [12:05:15]wFMCommunicate OK [12:05:15]SAM_PROTO_SignData done [12:05:15]FM_MakeSignedData done [12:05:15]CreateOFDProtocolMessage [12:05:15]wFMCommunicate request_size=4 [12:05:15]MH_SAM_APDU [12:05:15]CAPDU: 80 11 00 00 [12:05:15]Write to MH i2c: E2 08 00 E3 13 80 11 00 00 00 00 00 00 70 [12:05:15]Write i2c OK [12:05:15]MH_I2C_Read... [12:05:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:16]Read from MH i2c: E2 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: E2 17 00 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: E2 17 00 E3 13 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [12:05:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:05:16]wFMCommunicate OK [12:05:16]CreateOFDProtocolMessage done [12:05:16]OFDSenderStorePacket 162834 [12:05:16]StoreOFDPacket docnum=162834 [12:05:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B5 83 07 01 74 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 7A 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7C 02 00 35 04 06 00 FB 22 4E CA 12 5B 46 5C EB B2 6F 54 C6 8C [12:05:16]CheckFolder [12:05:16]dirname=/storage/ofd_packets [12:05:16]CheckFolder done [12:05:16]ProducePacketName [12:05:16]name=ofd_packets/00162834 [12:05:16]NVStorageSaveData ofd_packets/00162834 [12:05:16]File name is /storage/ofd_packets/00162834 [12:05:16]Write 301 bytes [12:05:16]NVStorageSaveData done [12:05:16]OFDSenderStorePacket done [12:05:16]KKMCreateOFDPacket done [12:05:16]NVStorageSaveData kkm_last_timestamp [12:05:16]File name is /storage/kkm_last_timestamp [12:05:16]Write 4 bytes [12:05:16]NVStorageSaveData done [12:05:16]ExternCall_PrintAddStr [12:05:16]wPrintStart [12:05:16]Write to MH i2c: 01 00 00 E4 13 F7 [12:05:16]Write i2c OK [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: 01 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: 01 07 00 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: 01 07 00 E4 13 00 00 00 00 00 FF 0F 0C [12:05:16]RasterBufferAndPrint [12:05:16]line Счет N : (1)291276 [12:05:16]line ИНН: 02508201610067 [12:05:16]line Контрольно-Кассовый Чек [12:05:16]line ПРОДАЖА [12:05:16]line ТРК (МРК, ГНК) : 53 [12:05:16]line Товар: 2710124500 [12:05:16]line Аи-95-К-5 [12:05:16]line 13.480 * 0.00 [12:05:16]line = 0.00 [12:05:16]line НДС 12% НСП 1% [12:05:16]line > о реализуемом товаре [12:05:16]line ИТОГО: 0.00 [12:05:16]line НСП 1% : 0.00 [12:05:16]line НДС 12% : 0.00 [12:05:16]line Наличными: 0.00 [12:05:16]line Безнал.: 0.00 [12:05:16]line Место: АЗС № 130 "Партнер Нефть" [12:05:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:05:16]line СНО: Общий режим [12:05:16]line Чек 279 20.08.2024 12:05 [12:05:16]line Смена: 465 ФФД: 1.0 [12:05:16]line ЗНМ: 0300000070 [12:05:16]line РНМ: 0000000000092562 [12:05:16]line Версия ККМ: 001 [12:05:16]line Талоны: Топливная Карта [12:05:16]line 99718 [12:05:16]line ФМ: 0000000000871769 [12:05:16]line ФД: 162834 [12:05:16]line ФПД: 276124769325659 [12:05:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162834&fm=276124769325659&tin=02508201610067®Number=0000000000092562&sum=0 [12:05:16]written 0, free lines is 4095 [12:05:16]Write to MH i2c: 01 00 00 0E 14 22 [12:05:16]Write i2c OK [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: 01 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: 01 07 00 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: 01 07 00 0E 14 00 00 00 00 00 D6 0C 0B [12:05:16]RasterBufferAndPrint [12:05:16]line [12:05:16]line [12:05:16]line [12:05:16]line [12:05:16]line [12:05:16]written 0, free lines is 3293 [12:05:16]MH_Cut [12:05:16]Write to MH i2c: D1 01 00 15 14 01 FB [12:05:16]Write i2c OK [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: D1 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: D1 01 00 [12:05:16]MH_I2C_Read... [12:05:16]Read from MH i2c: D1 01 00 15 14 00 FA [12:05:16]Write to MH i2c: 01 00 00 16 14 2A [12:05:16]Write i2c OK [12:05:16]MH_I2C_Read... [12:05:17]ConnectInit Can't take IP for lk.salyk.kg [12:05:17]CommunicateWithHost connect error [12:05:17]CommunicateWithHost err = -1 [12:05:17]OFD Sender: Server communicate error [12:05:17]OFD Sender: Processing packet 162810 [packets to send 981, broken 956] [12:05:17]ProducePacketName [12:05:17]name=ofd_packets/00162810 [12:05:17]OFD Sender: To server: pG, [12:05:17]CommunicateWithHost lk.salyk.kg:30040 [12:05:17]ConnectInit lk.salyk.kg [12:05:17]*** Cut start [12:05:17]*** Purtial cut [12:05:17]*** Stage 1: CUTSNS_PIN = 1 [12:05:19]Read from MH i2c: 01 [12:05:19]MH_I2C_Read... [12:05:19]*** Stop cut motor [12:05:19]*** Cut end [12:05:19]Read from MH i2c: 01 07 00 [12:05:19]MH_I2C_Read... [12:05:19]Read from MH i2c: 01 07 00 16 14 00 00 00 00 00 FF 0F 3F [12:05:19]process_action close_receipt done [12:05:19]requested_data is exist [12:05:19]produce_requested_data [12:05:19]requested_item fm.sn is exist - process it [12:05:19]wFMCommunicate request_size=4 [12:05:19]MH_SAM_APDU [12:05:19]CAPDU: 80 11 00 00 [12:05:19]Write to MH i2c: E2 08 00 17 14 80 11 00 00 00 00 00 00 A5 [12:05:19]Write i2c OK [12:05:19]MH_I2C_Read... [12:05:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:05:19]Read from MH i2c: E2 [12:05:19]MH_I2C_Read... [12:05:19]Read from MH i2c: E2 17 00 [12:05:19]MH_I2C_Read... [12:05:19]Read from MH i2c: E2 17 00 17 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [12:05:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:05:19]wFMCommunicate OK [12:05:19]requested_item fd.num is exist - process it [12:05:19]SAM_PROTO_GetFieldsCounters [12:05:19]wFMCommunicate request_size=4 [12:05:19]MH_SAM_APDU [12:05:19]CAPDU: 80 13 00 00 [12:05:19]Write to MH i2c: E2 08 00 18 14 80 13 00 00 00 00 00 00 A8 [12:05:19]Write i2c OK [12:05:19]MH_I2C_Read... [12:05:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:05:19]Read from MH i2c: E2 [12:05:19]MH_I2C_Read... [12:05:19]Read from MH i2c: E2 62 00 [12:05:19]MH_I2C_Read... [12:05:19]Read from MH i2c: E2 62 00 18 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 78 [12:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 17 01 00 00 5E 04 04 00 17 01 00 00 57 04 04 00 18 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:05:19]wFMCommunicate OK [12:05:19]SAM_PROTO_GetFieldsCounters done [12:05:19]requested_item shift.num is exist - process it [12:05:19]requested_item shift.opened is exist - process it [12:05:19]req_shift_opened [12:05:19]FM_GetShiftState [12:05:19]SAM_PROTO_GetShiftState [12:05:19]wFMCommunicate request_size=4 [12:05:19]MH_SAM_APDU [12:05:19]CAPDU: 80 13 01 00 [12:05:19]Write to MH i2c: E2 08 00 19 14 80 13 01 00 00 00 00 00 AA [12:05:19]Write i2c OK [12:05:19]MH_I2C_Read... [12:05:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:05:19]Read from MH i2c: E2 [12:05:19]MH_I2C_Read... [12:05:19]Read from MH i2c: E2 0E 00 [12:05:19]MH_I2C_Read... [12:05:19]Read from MH i2c: E2 0E 00 19 14 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 78 [12:05:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:05:19]wFMCommunicate OK [12:05:19]SAM_PROTO_GetShiftState done [12:05:19]FM_GetShiftState done [12:05:19]req_shift_opened done [12:05:19]requested_item shift.open_date is exist - process it [12:05:19]req_shift_open_date [12:05:19]req_shift_open_date done [12:05:19]produce_requested_data done [12:05:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162834,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:05:19]process_action_free close_receipt [12:05:19]json_value_free [12:05:19]json_value_free done [12:05:19]process_json_proto returns [12:05:19]Send response to host [12:05:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162834,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:05:19]free response buf [12:05:19]execute_script done [12:05:19]execute_script returns [12:05:19]free content buf [12:05:19]Sock 11.Close socket [12:05:19]Sock 11.Thread stoped [12:05:20]Connected sock=9 [12:05: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 36 39 0C 01 00 00 B2 F6 04 01 EC 71 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 00 00 00 F4 03 04 00 FB 82 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7B 02 00 35 04 06 00 5A F2 E7 53 B7 59 B0 83 E4 05 3D 4F B0 FC [12:05: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 36 39 4F 00 00 00 B5 58 47 00 61 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7B 02 00 F4 03 04 00 D3 2F C4 66 B6 04 01 00 00 17 A0 E6 35 72 A2 31 AE [12:05:21]CommunicateWithHost err = 0 [12:05:21]CheckOFDResponse [12:05:21]1017 (14) - 77093643461234 [12:05:21]1041 (16) - 0000000000871769 [12:05:21]1040 (4) - 162810 [12:05:21]1012 (4) - 20.08.2024 05:55 [12:05:21]1206 (1) - 0 [12:05:21]OFD Sender: Remove packet 162810 [12:05:21]ProducePacketName [12:05:21]name=ofd_packets/00162810 [12:05:21]NVStorageDeleteData [12:05:22]OFD Sender: Processing packet 162811 [packets to send 980, broken 956] [12:05:22]ProducePacketName [12:05:22]name=ofd_packets/00162811 [12:05:22]OFD Sender: To server: pG, [12:05:22]CommunicateWithHost lk.salyk.kg:30040 [12:05:22]ConnectInit lk.salyk.kg [12:05:22]Connected sock=9 [12:05: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 36 39 0F 01 00 00 C7 58 07 01 2A 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 01 00 00 F4 03 04 00 02 83 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7B 02 00 35 04 06 00 93 24 5A EF 7A 8B DC AD C7 03 EF 42 02 51 [12:05: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 36 39 4F 00 00 00 BD D4 47 00 02 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 36 39 10 04 04 00 FB 7B 02 00 F4 03 04 00 D5 2F C4 66 B6 04 01 00 00 E5 FD 9E CE 92 83 1E F5 [12:05:23]CommunicateWithHost err = 0 [12:05:23]CheckOFDResponse [12:05:23]1017 (14) - 77093643461234 [12:05:23]1041 (16) - 0000000000871769 [12:05:23]1040 (4) - 162811 [12:05:23]1012 (4) - 20.08.2024 05:55 [12:05:23]1206 (1) - 0 [12:05:23]OFD Sender: Remove packet 162811 [12:05:23]ProducePacketName [12:05:23]name=ofd_packets/00162811 [12:05:23]NVStorageDeleteData [12:05:23]OFD Sender: Processing packet 162812 [packets to send 979, broken 956] [12:05:23]ProducePacketName [12:05:23]name=ofd_packets/00162812 [12:05:23]OFD Sender: To server: pG, [12:05:23]CommunicateWithHost lk.salyk.kg:30040 [12:05:23]ConnectInit lk.salyk.kg [12:05:40]recv_with_timeout no data received [12:05:50]recv_with_timeout no data received [12:07:15]accept exits with 7 [12:07:15]New connection [12:07:15]New thread 3066641764 created [12:07:15]Thread 3066498404 joined [12:07:15]Waiting for new connection... [12:07:15] Sock 7.Parse request [12:07:15]Sock 7.Check first char [12:07:15]Sock 7.First char is OK [12:07:15]request: POST /json_proto HTTP/1.0 [12:07:15]Method: POST [12:07:15]URL: /json_proto [12:07:15]Method is POST - this is cgi request [12:07:15]url: /json_proto [12:07:15]query_string will be loaded in cgi processing [12:07:15]execute_cgi json_proto POST (null) [12:07:15]execute_cgi path=json_proto method=POST [12:07:15]POST find Content-Length [12:07:15]Host: 172.17.44.132:8080 [12:07:15]Content-Length: 973 [12:07:15]Content-Type: application/json [12:07:15] [12:07:15]POST finish read [12:07:15]Found Content-Length = 973 [12:07:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50420", "tax_sys" : 0, "items" : [ { "code": "2000032780015", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043A\u0443\u0440\u0438\u0446\u0430 110\u0433", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032780025", "name": "\u0421\u043E\u0441\u0438\u0441\u043A\u0430 \u0432 \u0442\u0435\u0441\u0442\u0435 DC 110\u0433", "price" : 60.00, "quantity" : 1.000, "sum" : 60.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:07:15]execute_script... [12:07: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)50420", "tax_sys" : 0, "items" : [ { "code": "2000032780015", "name": "\u0421\u043B\u043E\u0439\u043A\u0430 DC \u0442\u0440\u0435\u0443\u0433\u043E\u043B\u044C\u043D\u0430\u044F \u043A\u0443\u0440\u0438\u0446\u0430 110\u0433", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000032780025", "name": "\u0421\u043E\u0441\u0438\u0441\u043A\u0430 \u0432 \u0442\u0435\u0441\u0442\u0435 DC 110\u0433", "price" : 60.00, "quantity" : 1.000, "sum" : 60.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:07:15]POST & json_proto [12:07:15]process_json_proto [12:07:15]json parsed OK: [12:07:15]protocol is kg_v1.0 [12:07:15]action value=close_receipt [12:07:15]process_action close_receipt [12:07:15]cmd_close_receipt [12:07:15]MH_GetDate [12:07:15]Write to MH i2c: F0 00 00 1A 14 1D [12:07:15]Write i2c OK [12:07:15]MH_I2C_Read... [12:07:15]Read from MH i2c: F0 [12:07:15]MH_I2C_Read... [12:07:15]Read from MH i2c: F0 09 00 [12:07:15]MH_I2C_Read... [12:07:15]Read from MH i2c: F0 09 00 1A 14 00 F4 86 C4 66 2A 83 C1 65 9D [12:07:15]GetLastDocTimeStamp 1724155514 [12:07:15]current date 1724155636 [12:07:15]FM_GetShiftState [12:07:15]SAM_PROTO_GetShiftState [12:07:15]wFMCommunicate request_size=4 [12:07:15]MH_SAM_APDU [12:07:15]CAPDU: 80 13 01 00 [12:07:15]Write to MH i2c: E2 08 00 1B 14 80 13 01 00 00 00 00 00 AC [12:07:15]Write i2c OK [12:07:15]MH_I2C_Read... [12:07:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:15]Read from MH i2c: E2 [12:07:15]MH_I2C_Read... [12:07:15]Read from MH i2c: E2 0E 00 [12:07:15]MH_I2C_Read... [12:07:15]Read from MH i2c: E2 0E 00 1B 14 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7A [12:07:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:07:15]wFMCommunicate OK [12:07:15]SAM_PROTO_GetShiftState done [12:07:15]FM_GetShiftState done [12:07:15]opened in 1724113081 [12:07:15]opened+sec_in_day 1724199481 [12:07:15]quantity*price = 6500 [12:07:15]sum+1 = 6501 [12:07:15]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000032780025 Сосиска в тесте DC 110г 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.10 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 280 20.08.2024 12:07 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162835 ФПД: 184148055015828 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120716&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162835&fm=184148055015828&tin=02508201610067®Number=0000000000092562&sum=12500 0 [12:07:16]StoreToDocumentArchive [12:07:16]shift 465 fd 162835 [12:07:16]save to /storage/0465/doc_00162835 [12:07:16]save last doc name /storage/0465/doc_00162835 to /storage/kkm_last_doc_name [12:07:16]save OK [12:07:16]Clear old archive folders... [12:07:16]ProcessDocumentItem done err = 0, tmpTLVsize=408 [12:07:16]tlvbuf is 017D7490 [12:07:16]SAM_PROTO_ClearQueue [12:07:16]wFMCommunicate request_size=4 [12:07:16]MH_SAM_APDU [12:07:16]CAPDU: 80 09 00 00 [12:07:16]Write to MH i2c: E2 08 00 28 14 80 09 00 00 00 00 00 00 AE [12:07:16]Write i2c OK [12:07:16]MH_I2C_Read... [12:07:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:07:16]Read from MH i2c: E2 [12:07:16]MH_I2C_Read... [12:07:16]Read from MH i2c: E2 03 00 [12:07:16]MH_I2C_Read... [12:07:16]Read from MH i2c: E2 03 00 28 14 00 90 00 B0 [12:07:16]RAPDU: 90 00 [12:07:16]wFMCommunicate OK [12:07:16]SAM_PROTO_ClearQueue done [12:07:16]KKMCreateOFDPacket [12:07:16]OFDProtocolAddRootSTLVToBuf [12:07:16]FM_MakeSignedData [12:07:16]FM_MakeSignedData [12:07:16]SAM_PROTO_SignData [12:07:16]wFMCommunicate request_size=4 [12:07:16]MH_SAM_APDU [12:07:16]CAPDU: 80 0D 01 02 [12:07:16]Write to MH i2c: E2 08 00 29 14 80 0D 01 02 00 00 00 00 B6 [12:07:16]Write i2c OK [12:07:16]MH_I2C_Read... [12:07:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:07:16]Read from MH i2c: E2 [12:07:16]MH_I2C_Read... [12:07:16]Read from MH i2c: E2 03 00 [12:07:16]MH_I2C_Read... [12:07:16]Read from MH i2c: E2 03 00 29 14 00 90 00 B1 [12:07:16]RAPDU: 90 00 [12:07:16]wFMCommunicate OK [12:07:16]wFMCommunicate request_size=255 [12:07:16]MH_SAM_APDU [12:07:16]CAPDU: 80 0D 02 02 FA 03 00 98 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 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 [12:07:16]Write to MH i2c: E2 02 01 2A 14 80 0D 02 02 FA 00 03 00 98 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 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 00 02 [12:07:16]Write i2c OK [12:07:16]MH_I2C_Read... [12:07:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:17]Read from MH i2c: E2 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: E2 03 00 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: E2 03 00 2A 14 00 90 00 B2 [12:07:17]RAPDU: 90 00 [12:07:17]wFMCommunicate OK [12:07:17]wFMCommunicate request_size=167 [12:07:17]MH_SAM_APDU [12:07:17]CAPDU: 80 0D 02 02 A2 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 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 18 01 00 00 F4 03 04 00 F4 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7C 02 00 35 04 06 00 A7 7B 4F 67 C1 94 [12:07:17]Write to MH i2c: E2 AA 00 2B 14 80 0D 02 02 A2 00 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 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 18 01 00 00 F4 03 04 00 F4 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7C 02 00 35 04 06 00 A7 7B 4F 67 C1 94 00 00 36 [12:07:17]Write i2c OK [12:07:17]MH_I2C_Read... [12:07:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:07:17]Read from MH i2c: E2 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: E2 03 00 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: E2 03 00 2B 14 00 90 00 B3 [12:07:17]RAPDU: 90 00 [12:07:17]wFMCommunicate OK [12:07:17]wFMCommunicate request_size=4 [12:07:17]MH_SAM_APDU [12:07:17]CAPDU: 80 0D 03 02 [12:07:17]Write to MH i2c: E2 08 00 2C 14 80 0D 03 02 00 00 00 00 BB [12:07:17]Write i2c OK [12:07:17]MH_I2C_Read... [12:07:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:07:17]Read from MH i2c: E2 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: E2 0B 00 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: E2 0B 00 2C 14 00 18 F3 3E F3 03 6A F2 CD 90 00 24 [12:07:17]RAPDU: 18 F3 3E F3 03 6A F2 CD 90 00 [12:07:17]wFMCommunicate OK [12:07:17]SAM_PROTO_SignData done [12:07:17]FM_MakeSignedData done [12:07:17]CreateOFDProtocolMessage [12:07:17]wFMCommunicate request_size=4 [12:07:17]MH_SAM_APDU [12:07:17]CAPDU: 80 11 00 00 [12:07:17]Write to MH i2c: E2 08 00 2D 14 80 11 00 00 00 00 00 00 BB [12:07:17]Write i2c OK [12:07:17]MH_I2C_Read... [12:07:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:17]Read from MH i2c: E2 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: E2 17 00 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: E2 17 00 2D 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [12:07:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:07:17]wFMCommunicate OK [12:07:17]CreateOFDProtocolMessage done [12:07:17]OFDSenderStorePacket 162835 [12:07:17]StoreOFDPacket docnum=162835 [12:07:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AC 01 00 00 60 B4 A4 01 42 DB 5A 03 01 00 03 00 98 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 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 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 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 18 01 00 00 F4 03 04 00 F4 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7C 02 00 35 04 06 00 A7 7B 4F 67 C1 94 18 F3 3E F3 03 6A F2 CD [12:07:17]CheckFolder [12:07:17]dirname=/storage/ofd_packets [12:07:17]CheckFolder done [12:07:17]ProducePacketName [12:07:17]name=ofd_packets/00162835 [12:07:17]NVStorageSaveData ofd_packets/00162835 [12:07:17]File name is /storage/ofd_packets/00162835 [12:07:17]Write 458 bytes [12:07:17]NVStorageSaveData done [12:07:17]OFDSenderStorePacket done [12:07:17]KKMCreateOFDPacket done [12:07:17]NVStorageSaveData kkm_last_timestamp [12:07:17]File name is /storage/kkm_last_timestamp [12:07:17]Write 4 bytes [12:07:17]NVStorageSaveData done [12:07:17]ExternCall_PrintAddStr [12:07:17]wPrintStart [12:07:17]Write to MH i2c: 01 00 00 2E 14 42 [12:07:17]Write i2c OK [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: 01 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: 01 07 00 [12:07:17]MH_I2C_Read... [12:07:17]Read from MH i2c: 01 07 00 2E 14 00 00 00 00 00 FF 0F 57 [12:07:17]RasterBufferAndPrint [12:07:17]line Счет N : (3)50420 [12:07:17]line ИНН: 02508201610067 [12:07:17]line Контрольно-Кассовый Чек [12:07:17]line ПРОДАЖА [12:07:17]line Товар: 2000032780015 [12:07:17]line Слойка DC треугольная курица 110г [12:07:17]line 1.000 * 65.00 [12:07:17]line = 65.00 [12:07:17]line НДС 12% НСП 1% [12:07:17]line > о реализуемом товаре [12:07:17]line Товар: 2000032780025 [12:07:17]line Сосиска в тесте DC 110г [12:07:17]line 1.000 * 60.00 [12:07:17]line = 60.00 [12:07:17]line НДС 12% НСП 1% [12:07:17]line > о реализуемом товаре [12:07:17]line ИТОГО: 125.00 [12:07:17]line НСП 1% : 1.10 [12:07:17]line НДС 12% : 13.27 [12:07:17]line Наличными: 125.00 [12:07:17]line Безнал.: 0.00 [12:07:17]line Место: АЗС № 130 "Партнер Нефть" [12:07:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:07:17]line СНО: Общий режим [12:07:17]line Чек 280 20.08.2024 12:07 [12:07:17]line Смена: 465 ФФД: 1.0 [12:07:17]line ЗНМ: 0300000070 [12:07:17]line РНМ: 0000000000092562 [12:07:17]line Версия ККМ: 001 [12:07:17]line ФМ: 0000000000871769 [12:07:17]line ФД: 162835 [12:07:17]line ФПД: 184148055015828 [12:07:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120716&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162835&fm=184148055015828&tin=02508201610067®Number=0000000000092562&sum=12500 [12:07:17]line 0 [12:07:17]written 0, free lines is 4095 [12:07:18]Write to MH i2c: 01 00 00 5D 14 71 [12:07:18]Write i2c OK [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: 01 [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: 01 07 00 [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: 01 07 00 5D 14 00 00 00 00 00 75 0C F9 [12:07:18]RasterBufferAndPrint [12:07:18]line [12:07:18]line [12:07:18]line [12:07:18]line [12:07:18]line [12:07:18]written 0, free lines is 3195 [12:07:18]MH_Cut [12:07:18]Write to MH i2c: D1 01 00 64 14 01 4A [12:07:18]Write i2c OK [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: D1 [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: D1 01 00 [12:07:18]MH_I2C_Read... [12:07:18]Read from MH i2c: D1 01 00 64 14 00 49 [12:07:18]Write to MH i2c: 01 00 00 65 14 79 [12:07:18]Write i2c OK [12:07:18]MH_I2C_Read... [12:07:19]*** Cut start [12:07:19]*** Purtial cut [12:07:19]*** Stage 1: CUTSNS_PIN = 1 [12:07:21]Read from MH i2c: 01 [12:07:21]MH_I2C_Read... [12:07:21]*** Stop cut motor [12:07:21]*** Cut end [12:07:21]Read from MH i2c: 01 07 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: 01 07 00 65 14 00 00 00 00 00 FF 0F 8E [12:07:21]process_action close_receipt done [12:07:21]requested_data is exist [12:07:21]produce_requested_data [12:07:21]requested_item fm.sn is exist - process it [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 11 00 00 [12:07:21]Write to MH i2c: E2 08 00 66 14 80 11 00 00 00 00 00 00 F4 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 17 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 17 00 66 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [12:07:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:07:21]wFMCommunicate OK [12:07:21]requested_item fd.num is exist - process it [12:07:21]SAM_PROTO_GetFieldsCounters [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 13 00 00 [12:07:21]Write to MH i2c: E2 08 00 67 14 80 13 00 00 00 00 00 00 F7 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 62 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 62 00 67 14 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 CB [12:07: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 18 01 00 00 5E 04 04 00 18 01 00 00 57 04 04 00 19 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:07:21]wFMCommunicate OK [12:07:21]SAM_PROTO_GetFieldsCounters done [12:07:21]requested_item shift.num is exist - process it [12:07:21]requested_item shift.opened is exist - process it [12:07:21]req_shift_opened [12:07:21]FM_GetShiftState [12:07:21]SAM_PROTO_GetShiftState [12:07:21]wFMCommunicate request_size=4 [12:07:21]MH_SAM_APDU [12:07:21]CAPDU: 80 13 01 00 [12:07:21]Write to MH i2c: E2 08 00 68 14 80 13 01 00 00 00 00 00 F9 [12:07:21]Write i2c OK [12:07:21]MH_I2C_Read... [12:07:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:07:21]Read from MH i2c: E2 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 0E 00 [12:07:21]MH_I2C_Read... [12:07:21]Read from MH i2c: E2 0E 00 68 14 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C7 [12:07:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:07:21]wFMCommunicate OK [12:07:21]SAM_PROTO_GetShiftState done [12:07:21]FM_GetShiftState done [12:07:21]req_shift_opened done [12:07:21]requested_item shift.open_date is exist - process it [12:07:21]req_shift_open_date [12:07:21]req_shift_open_date done [12:07:21]produce_requested_data done [12:07:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162835,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:07:21]process_action_free close_receipt [12:07:21]json_value_free [12:07:21]json_value_free done [12:07:21]process_json_proto returns [12:07:21]Send response to host [12:07:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162835,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:07:21]free response buf [12:07:21]execute_script done [12:07:21]execute_script returns [12:07:21]free content buf [12:07:21]Sock 7.Close socket [12:07:21]Sock 7.Thread stoped [12:07:33]recv_with_timeout no data received [12:07:35]ConnectInit Can't connect to host [12:07:35]CommunicateWithHost connect error [12:07:35]CommunicateWithHost err = -1 [12:07:35]OFD Sender: Server communicate error [12:07:35]OFD Sender: Processing packet 162812 [packets to send 980, broken 956] [12:07:35]ProducePacketName [12:07:35]name=ofd_packets/00162812 [12:07:35]OFD Sender: To server: pG, [12:07:35]CommunicateWithHost lk.salyk.kg:30040 [12:07:35]ConnectInit lk.salyk.kg [12:07:40]ConnectInit Can't take IP for lk.salyk.kg [12:07:40]CommunicateWithHost connect error [12:07:40]CommunicateWithHost err = -1 [12:07:40]OFD Sender: Server communicate error [12:07:46]OFD Sender: Processing packet 162812 [packets to send 980, broken 956] [12:07:46]ProducePacketName [12:07:46]name=ofd_packets/00162812 [12:07:46]OFD Sender: To server: pG, [12:07:46]CommunicateWithHost lk.salyk.kg:30040 [12:07:46]ConnectInit lk.salyk.kg [12:07:47]Connected sock=7 [12:07: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 36 39 0F 01 00 00 3B 79 07 01 6B 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 01 00 00 F4 03 04 00 0A 83 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7B 02 00 35 04 06 00 A8 D7 F7 32 16 31 D1 E8 95 CA BE C9 0B 80 [12:07:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 98 A2 47 00 53 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7B 02 00 F4 03 04 00 66 30 C4 66 B6 04 01 00 00 73 B7 18 F1 11 EF EF 87 [12:07:49]CommunicateWithHost err = 0 [12:07:49]CheckOFDResponse [12:07:49]1017 (14) - 77093643461234 [12:07:49]1041 (16) - 0000000000871769 [12:07:49]1040 (4) - 162812 [12:07:49]1012 (4) - 20.08.2024 05:57 [12:07:49]1206 (1) - 0 [12:07:49]OFD Sender: Remove packet 162812 [12:07:49]ProducePacketName [12:07:49]name=ofd_packets/00162812 [12:07:49]NVStorageDeleteData [12:07:49]OFD Sender: Processing packet 162813 [packets to send 979, broken 956] [12:07:49]ProducePacketName [12:07:49]name=ofd_packets/00162813 [12:07:49]OFD Sender: To server: pG, [12:07:49]CommunicateWithHost lk.salyk.kg:30040 [12:07:49]ConnectInit lk.salyk.kg [12:07:50]Connected sock=7 [12:07:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 91 01 00 00 DD 1A 89 01 6C F2 5A 03 01 00 03 00 7D 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 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 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 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 02 01 00 00 F4 03 04 00 20 83 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7B 02 00 35 04 06 00 01 72 0A 01 DC 7B 8C 4D 68 F2 D5 2B 98 2C [12:07:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 74 65 47 00 1B 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7B 02 00 F4 03 04 00 68 30 C4 66 B6 04 01 00 00 63 9C 29 00 06 C7 66 EA [12:07:50]CommunicateWithHost err = 0 [12:07:50]CheckOFDResponse [12:07:50]1017 (14) - 77093643461234 [12:07:50]1041 (16) - 0000000000871769 [12:07:50]1040 (4) - 162813 [12:07:50]1012 (4) - 20.08.2024 05:58 [12:07:50]1206 (1) - 0 [12:07:50]OFD Sender: Remove packet 162813 [12:07:50]ProducePacketName [12:07:50]name=ofd_packets/00162813 [12:07:50]NVStorageDeleteData [12:07:51]OFD Sender: Processing packet 162814 [packets to send 978, broken 956] [12:07:51]ProducePacketName [12:07:51]name=ofd_packets/00162814 [12:07:51]OFD Sender: To server: pG, [12:07:51]CommunicateWithHost lk.salyk.kg:30040 [12:07:51]ConnectInit lk.salyk.kg [12:07:51]Connected sock=7 [12:07: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 36 39 0F 01 00 00 A0 3F 07 01 B2 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 01 00 00 F4 03 04 00 57 83 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7B 02 00 35 04 06 00 B0 5F 16 3C D4 18 AB 5A 50 2A 08 1C 2D 2E [12:07:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 73 4A 47 00 F2 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7B 02 00 F4 03 04 00 6A 30 C4 66 B6 04 01 00 00 B5 16 90 C6 CB 74 6F 28 [12:07:52]CommunicateWithHost err = 0 [12:07:52]CheckOFDResponse [12:07:52]1017 (14) - 77093643461234 [12:07:52]1041 (16) - 0000000000871769 [12:07:52]1040 (4) - 162814 [12:07:52]1012 (4) - 20.08.2024 05:58 [12:07:52]1206 (1) - 0 [12:07:52]OFD Sender: Remove packet 162814 [12:07:52]ProducePacketName [12:07:52]name=ofd_packets/00162814 [12:07:52]NVStorageDeleteData [12:07:52]OFD Sender: Processing packet 162815 [packets to send 977, broken 956] [12:07:52]ProducePacketName [12:07:52]name=ofd_packets/00162815 [12:07:52]OFD Sender: To server: pG, [12:07:52]CommunicateWithHost lk.salyk.kg:30040 [12:07:52]ConnectInit lk.salyk.kg [12:07:53]Connected sock=9 [12:07: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 36 39 B9 01 00 00 1F 24 B1 01 A8 B0 5A 03 01 00 03 00 A5 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 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 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 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 FC 53 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EB 08 00 00 00 00 07 04 06 00 FC 53 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 01 00 00 F4 03 04 00 5F 83 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7B 02 00 35 04 06 00 9D DA 2F F6 42 05 15 0F 54 FD D9 C4 37 10 [12:07: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 36 39 4F 00 00 00 52 86 47 00 B0 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 36 39 10 04 04 00 FF 7B 02 00 F4 03 04 00 6C 30 C4 66 B6 04 01 00 00 94 0B 70 C5 B2 96 EC 6E [12:07:56]CommunicateWithHost err = 0 [12:07:56]CheckOFDResponse [12:07:56]1017 (14) - 77093643461234 [12:07:56]1041 (16) - 0000000000871769 [12:07:56]1040 (4) - 162815 [12:07:56]1012 (4) - 20.08.2024 05:58 [12:07:56]1206 (1) - 0 [12:07:56]OFD Sender: Remove packet 162815 [12:07:56]ProducePacketName [12:07:56]name=ofd_packets/00162815 [12:07:56]NVStorageDeleteData [12:07:56]OFD Sender: Processing packet 162816 [packets to send 976, broken 956] [12:07:56]ProducePacketName [12:07:56]name=ofd_packets/00162816 [12:07:56]OFD Sender: To server: pG, [12:07:56]CommunicateWithHost lk.salyk.kg:30040 [12:07:56]ConnectInit lk.salyk.kg [12:07:57]Connected sock=7 [12:07: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 36 39 0F 01 00 00 CD 8F 07 01 7C FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 01 00 00 F4 03 04 00 72 83 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7C 02 00 35 04 06 00 BE 66 27 78 DD 43 85 84 EB 1A F6 D8 93 87 [12:07: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 36 39 4F 00 00 00 4D AA 47 00 02 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7C 02 00 F4 03 04 00 6F 30 C4 66 B6 04 01 00 00 BD 76 6B CC 7B 5B 24 5B [12:07:58]CommunicateWithHost err = 0 [12:07:58]CheckOFDResponse [12:07:58]1017 (14) - 77093643461234 [12:07:58]1041 (16) - 0000000000871769 [12:07:58]1040 (4) - 162816 [12:07:58]1012 (4) - 20.08.2024 05:58 [12:07:58]1206 (1) - 0 [12:07:58]OFD Sender: Remove packet 162816 [12:07:58]ProducePacketName [12:07:58]name=ofd_packets/00162816 [12:07:58]NVStorageDeleteData [12:07:59]OFD Sender: Processing packet 162817 [packets to send 975, broken 956] [12:07:59]ProducePacketName [12:07:59]name=ofd_packets/00162817 [12:07:59]OFD Sender: To server: pG, [12:07:59]CommunicateWithHost lk.salyk.kg:30040 [12:07:59]ConnectInit lk.salyk.kg [12:08:03]recv_with_timeout no data received [12:08:04]ConnectInit Can't take IP for lk.salyk.kg [12:08:04]CommunicateWithHost connect error [12:08:04]CommunicateWithHost err = -1 [12:08:04]OFD Sender: Server communicate error [12:08:08]accept exits with 10 [12:08:08]New connection [12:08:08]New thread 3066498404 created [12:08:08]Thread 3066641764 joined [12:08:08]Waiting for new connection... [12:08:08] Sock 10.Parse request [12:08:08]Sock 10.Check first char [12:08:08]Sock 10.First char is OK [12:08:08]request: POST /json_proto HTTP/1.0 [12:08:08]Method: POST [12:08:08]URL: /json_proto [12:08:08]Method is POST - this is cgi request [12:08:08]url: /json_proto [12:08:08]query_string will be loaded in cgi processing [12:08:08]execute_cgi json_proto POST (null) [12:08:08]execute_cgi path=json_proto method=POST [12:08:08]POST find Content-Length [12:08:08]Host: 172.17.44.132:8080 [12:08:08]Content-Length: 621 [12:08:08]Content-Type: application/json [12:08:08] [12:08:08]POST finish read [12:08:08]Found Content-Length = 621 [12:08:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50421", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:08]execute_script... [12:08: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)50421", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:08]POST & json_proto [12:08:08]process_json_proto [12:08:08]json parsed OK: [12:08:08]protocol is kg_v1.0 [12:08:08]action value=close_receipt [12:08:08]process_action close_receipt [12:08:08]cmd_close_receipt [12:08:08]MH_GetDate [12:08:08]Write to MH i2c: F0 00 00 69 14 6C [12:08:08]Write i2c OK [12:08:08]MH_I2C_Read... [12:08:08]Read from MH i2c: F0 [12:08:08]MH_I2C_Read... [12:08:08]Read from MH i2c: F0 09 00 [12:08:08]MH_I2C_Read... [12:08:08]Read from MH i2c: F0 09 00 69 14 00 28 87 C4 66 2A 83 C1 65 21 [12:08:08]GetLastDocTimeStamp 1724155636 [12:08:08]current date 1724155688 [12:08:08]FM_GetShiftState [12:08:08]SAM_PROTO_GetShiftState [12:08:08]wFMCommunicate request_size=4 [12:08:08]MH_SAM_APDU [12:08:08]CAPDU: 80 13 01 00 [12:08:08]Write to MH i2c: E2 08 00 6A 14 80 13 01 00 00 00 00 00 FB [12:08:08]Write i2c OK [12:08:08]MH_I2C_Read... [12:08:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:08]Read from MH i2c: E2 [12:08:08]MH_I2C_Read... [12:08:08]Read from MH i2c: E2 0E 00 [12:08:08]MH_I2C_Read... [12:08:08]Read from MH i2c: E2 0E 00 6A 14 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C9 [12:08:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:08:08]wFMCommunicate OK [12:08:08]SAM_PROTO_GetShiftState done [12:08:08]FM_GetShiftState done [12:08:08]opened in 1724113081 [12:08:08]opened+sec_in_day 1724199481 [12:08:08]quantity*price = 15100 [12:08:08]sum+1 = 15101 [12:08:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 281 20.08.2024 12:08 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162836 ФПД: 71974744248079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120808&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162836&fm=71974744248079&tin=02508201610067®Number=0000000000092562&sum=15100 0 [12:08:09]StoreToDocumentArchive [12:08:09]shift 465 fd 162836 [12:08:09]save to /storage/0465/doc_00162836 [12:08:09]OFD Sender: Processing packet 162817 [packets to send 975, broken 956] [12:08:09]ProducePacketName [12:08:09]name=ofd_packets/00162817 [12:08:09]OFD Sender: To server: pG, [12:08:09]CommunicateWithHost lk.salyk.kg:30040 [12:08:09]ConnectInit lk.salyk.kg [12:08:09]save last doc name /storage/0465/doc_00162836 to /storage/kkm_last_doc_name [12:08:09]save OK [12:08:09]Clear old archive folders... [12:08:09]ProcessDocumentItem done err = 0, tmpTLVsize=274 [12:08:09]tlvbuf is B6F0C480 [12:08:09]SAM_PROTO_ClearQueue [12:08:09]wFMCommunicate request_size=4 [12:08:09]MH_SAM_APDU [12:08:09]CAPDU: 80 09 00 00 [12:08:09]Write to MH i2c: E2 08 00 77 14 80 09 00 00 00 00 00 00 FD [12:08:09]Write i2c OK [12:08:09]MH_I2C_Read... [12:08:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:09]Read from MH i2c: E2 [12:08:09]MH_I2C_Read... [12:08:09]Read from MH i2c: E2 03 00 [12:08:09]MH_I2C_Read... [12:08:09]Read from MH i2c: E2 03 00 77 14 00 90 00 FF [12:08:09]RAPDU: 90 00 [12:08:09]wFMCommunicate OK [12:08:09]SAM_PROTO_ClearQueue done [12:08:09]KKMCreateOFDPacket [12:08:09]OFDProtocolAddRootSTLVToBuf [12:08:09]FM_MakeSignedData [12:08:09]FM_MakeSignedData [12:08:09]SAM_PROTO_SignData [12:08:09]wFMCommunicate request_size=4 [12:08:09]MH_SAM_APDU [12:08:09]CAPDU: 80 0D 01 02 [12:08:09]Write to MH i2c: E2 08 00 78 14 80 0D 01 02 00 00 00 00 05 [12:08:09]Write i2c OK [12:08:09]MH_I2C_Read... [12:08:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:09]Read from MH i2c: E2 [12:08:09]MH_I2C_Read... [12:08:09]Read from MH i2c: E2 03 00 [12:08:09]MH_I2C_Read... [12:08:09]Read from MH i2c: E2 03 00 78 14 00 90 00 00 [12:08:09]RAPDU: 90 00 [12:08:09]wFMCommunicate OK [12:08:09]wFMCommunicate request_size=255 [12:08:09]MH_SAM_APDU [12:08: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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 28 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [12:08:09]Write to MH i2c: E2 02 01 79 14 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 28 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 92 [12:08:09]Write i2c OK [12:08:09]MH_I2C_Read... [12:08:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:09]Read from MH i2c: E2 [12:08:09]MH_I2C_Read... [12:08:09]Read from MH i2c: E2 03 00 [12:08:09]MH_I2C_Read... [12:08:09]Read from MH i2c: E2 03 00 79 14 00 90 00 01 [12:08:09]RAPDU: 90 00 [12:08:09]wFMCommunicate OK [12:08:09]wFMCommunicate request_size=33 [12:08:09]MH_SAM_APDU [12:08:09]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 7C 02 00 35 04 06 00 41 75 ED 10 4F 0F [12:08:09]Write to MH i2c: E2 24 00 7A 14 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 7C 02 00 35 04 06 00 41 75 ED 10 4F 0F 00 00 40 [12:08:09]Write i2c OK [12:08:09]MH_I2C_Read... [12:08:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:09]Read from MH i2c: E2 [12:08:09]MH_I2C_Read... [12:08:09]Read from MH i2c: E2 03 00 [12:08:09]MH_I2C_Read... [12:08:09]Read from MH i2c: E2 03 00 7A 14 00 90 00 02 [12:08:09]RAPDU: 90 00 [12:08:09]wFMCommunicate OK [12:08:09]wFMCommunicate request_size=4 [12:08:09]MH_SAM_APDU [12:08:09]CAPDU: 80 0D 03 02 [12:08:09]Write to MH i2c: E2 08 00 7B 14 80 0D 03 02 00 00 00 00 0A [12:08:09]Write i2c OK [12:08:09]MH_I2C_Read... [12:08:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:09]Read from MH i2c: E2 [12:08:09]MH_I2C_Read... [12:08:09]Read from MH i2c: E2 0B 00 [12:08:09]MH_I2C_Read... [12:08:09]Read from MH i2c: E2 0B 00 7B 14 00 81 39 D3 49 DB 28 53 37 90 00 6E [12:08:09]RAPDU: 81 39 D3 49 DB 28 53 37 90 00 [12:08:09]wFMCommunicate OK [12:08:09]SAM_PROTO_SignData done [12:08:09]FM_MakeSignedData done [12:08:09]CreateOFDProtocolMessage [12:08:09]wFMCommunicate request_size=4 [12:08:09]MH_SAM_APDU [12:08:09]CAPDU: 80 11 00 00 [12:08:09]Write to MH i2c: E2 08 00 7C 14 80 11 00 00 00 00 00 00 0A [12:08:09]Write i2c OK [12:08:09]MH_I2C_Read... [12:08:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:10]Read from MH i2c: E2 [12:08:10]MH_I2C_Read... [12:08:10]Read from MH i2c: E2 17 00 [12:08:10]MH_I2C_Read... [12:08:10]Read from MH i2c: E2 17 00 7C 14 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [12:08:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:08:10]wFMCommunicate OK [12:08:10]CreateOFDProtocolMessage done [12:08:10]OFDSenderStorePacket 162836 [12:08:10]StoreOFDPacket docnum=162836 [12:08:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 46 77 1E 01 00 7F 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 01 00 00 F4 03 04 00 28 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 7C 02 00 35 04 06 00 41 75 ED 10 4F 0F 81 39 D3 49 DB 28 53 37 [12:08:10]CheckFolder [12:08:10]dirname=/storage/ofd_packets [12:08:10]CheckFolder done [12:08:10]ProducePacketName [12:08:10]name=ofd_packets/00162836 [12:08:10]NVStorageSaveData ofd_packets/00162836 [12:08:10]File name is /storage/ofd_packets/00162836 [12:08:10]Write 324 bytes [12:08:10]NVStorageSaveData done [12:08:10]OFDSenderStorePacket done [12:08:10]KKMCreateOFDPacket done [12:08:10]NVStorageSaveData kkm_last_timestamp [12:08:10]File name is /storage/kkm_last_timestamp [12:08:10]Write 4 bytes [12:08:10]NVStorageSaveData done [12:08:10]ExternCall_PrintAddStr [12:08:10]wPrintStart [12:08:10]Write to MH i2c: 01 00 00 7D 14 91 [12:08:10]Write i2c OK [12:08:10]MH_I2C_Read... [12:08:10]Read from MH i2c: 01 [12:08:10]MH_I2C_Read... [12:08:10]Read from MH i2c: 01 07 00 [12:08:10]MH_I2C_Read... [12:08:10]Read from MH i2c: 01 07 00 7D 14 00 00 00 00 00 FF 0F A6 [12:08:10]RasterBufferAndPrint [12:08:10]line Счет N : (3)50421 [12:08:10]line ИНН: 02508201610067 [12:08:10]line Контрольно-Кассовый Чек [12:08:10]line ПРОДАЖА [12:08:10]line Товар: 48741958 [12:08:10]line Сигареты Parliament Aqua Blue [12:08:10]line 1.000 * 151.00 [12:08:10]line = 151.00 [12:08:10]line НДС 12% НСП 1% [12:08:10]line > о реализуемом товаре [12:08:10]line ИТОГО: 151.00 [12:08:10]line НСП 1% : 1.34 [12:08:10]line НДС 12% : 16.03 [12:08:10]line Наличными: 151.00 [12:08:10]line Безнал.: 0.00 [12:08:10]line Место: АЗС № 130 "Партнер Нефть" [12:08:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:08:10]line СНО: Общий режим [12:08:10]line Чек 281 20.08.2024 12:08 [12:08:10]line Смена: 465 ФФД: 1.0 [12:08:10]line ЗНМ: 0300000070 [12:08:10]line РНМ: 0000000000092562 [12:08:10]line Версия ККМ: 001 [12:08:10]line ФМ: 0000000000871769 [12:08:10]line ФД: 162836 [12:08:10]line ФПД: 71974744248079 [12:08:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120808&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162836&fm=71974744248079&tin=02508201610067®Number=0000000000092562&sum=15100 [12:08:10]line 0 [12:08:10]written 0, free lines is 4095 [12:08:10]int [12:08:10]Write to MH i2c: 01 00 00 A1 14 B5 [12:08:10]*** FLAG_PRN_PAP2 set [12:08:10]Write i2c OK [12:08:10]MH_I2C_Read... [12:08:10]Write i2c OK [12:08:10]MH_I2C_Read... [12:08:10]Read from MH i2c: DD [12:08:10]MH_I2C_Read... [12:08:10]Read from MH i2c: DD [12:08:10]MH_I2C_Read... [12:08:10]Read from MH i2c: DD 01 00 [12:08:10]MH_I2C_Read... [12:08:10]Read from MH i2c: DD 01 00 [12:08:10]answer for other command [DD] [12:08:10]MH Int Process stopped [12:08:10]Read from MH i2c: DD 01 00 A1 14 05 97 [12:08:10]answer with wrong packet_num 14A1 - expected 14A2 [12:08:10]process_action_free close_receipt [12:08:10]json_value_free [12:08:10]json_value_free done [12:08:10]process_json_proto returns [12:08:10]Send response to host [12:08:10]{"protocol":"kg_v1.0","response":{"error":1039,"error_desc":"CoCPU protocol format"}} [12:08:10]free response buf [12:08:10]execute_script done [12:08:10]execute_script returns [12:08:10]free content buf [12:08:10]Sock 10.Close socket [12:08:10]Sock 10.Thread stoped [12:08:11]*** FLAG_PRN_PAP1 set [12:08:14]Connected sock=11 [12:08: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 36 39 EF 01 00 00 90 D5 E7 01 5F 9C 5A 03 01 00 03 00 DB 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 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 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 DC 37 00 00 00 00 13 04 06 00 DC 37 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 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 84 99 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5B 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 10 00 00 00 00 07 04 06 00 84 99 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 01 00 00 F4 03 04 00 94 83 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 7C 02 00 35 04 06 00 20 74 8B AF AB 06 D1 EE FA 87 6C 3C A2 21 [12:08: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 36 39 4F 00 00 00 68 DF 47 00 E1 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 36 39 10 04 04 00 01 7C 02 00 F4 03 04 00 81 30 C4 66 B6 04 01 00 00 61 2B 6F 5F 99 6F CE 56 [12:08:15]CommunicateWithHost err = 0 [12:08:15]CheckOFDResponse [12:08:15]1017 (14) - 77093643461234 [12:08:15]1041 (16) - 0000000000871769 [12:08:15]1040 (4) - 162817 [12:08:15]1012 (4) - 20.08.2024 05:58 [12:08:15]1206 (1) - 0 [12:08:15]OFD Sender: Remove packet 162817 [12:08:15]ProducePacketName [12:08:15]name=ofd_packets/00162817 [12:08:15]NVStorageDeleteData [12:08:16]OFD Sender: Processing packet 162818 [packets to send 975, broken 956] [12:08:16]ProducePacketName [12:08:16]name=ofd_packets/00162818 [12:08:16]OFD Sender: To server: pG, [12:08:16]CommunicateWithHost lk.salyk.kg:30040 [12:08:16]ConnectInit lk.salyk.kg [12:08:16]Connected sock=5 [12:08: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 36 39 0E 01 00 00 BE 89 06 01 73 2F 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 20 CB 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 01 00 00 F4 03 04 00 B8 83 C4 66 0E 04 04 00 D1 [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16974881+1707180842=1724155723 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 4B 87 C4 66 2A 83 C1 65 CE [12:08:43]Current date/time: 20.08.2024 12:08 [12:08:43]FM_Init [12:08:43]wFMConnect [12:08:43]MH_SAM_On [12:08:43]Write to MH i2c: E0 00 00 08 00 E7 [12:08:43]Write i2c OK [12:08:43]MH_I2C_Read... [12:08:43]*** iso7816_init finished! [12:08:43]*** atr: [12:08:43]*** 0F 3B D5 18 FF 81 91 FE [12:08:43]*** 1F C3 80 73 C8 21 10 0A [12:08:43]*** 00 00 00 00 00 00 00 00 [12:08:43]*** 00 00 00 00 00 00 00 00 [12:08:43]*** 00 00 00 00 00 00 00 00 [12:08:43]*** 00 00 00 00 00 00 00 00 [12:08:43]*** 00 00 00 00 00 00 00 00 [12:08:43]*** 00 00 00 00 00 00 00 00 [12:08:43]Read from MH i2c: E0 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E0 10 00 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:08:43]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:08:43]wFMCommunicate request_size=10 [12:08:43]MH_SAM_APDU [12:08:43]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:08:43]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:08:43]Write i2c OK [12:08:43]MH_I2C_Read... [12:08:43]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:08:43]Read from MH i2c: E2 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 03 00 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:08:43]RAPDU: 90 00 [12:08:43]wFMCommunicate OK [12:08:43]wFMCommunicate request_size=4 [12:08:43]MH_SAM_APDU [12:08:43]CAPDU: 80 11 00 00 [12:08:43]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:08:43]Write i2c OK [12:08:43]MH_I2C_Read... [12:08:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:43]Read from MH i2c: E2 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 17 00 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [12:08:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:08:43]wFMCommunicate OK [12:08:43]Detected FM SN is 0000000000871769 [12:08:43]Stored FM SN is 0000000000871769 [12:08:43]wFMCommunicate request_size=9 [12:08:43]MH_SAM_APDU [12:08:43]CAPDU: 80 16 00 00 04 E7 8B 00 00 [12:08:43]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [12:08:43]Write i2c OK [12:08:43]MH_I2C_Read... [12:08:43]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:08:43]Read from MH i2c: E2 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 03 00 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:08:43]RAPDU: 90 00 [12:08:43]wFMCommunicate OK [12:08:43]FM PIN OK [12:08:43]wFMCommunicate request_size=8 [12:08:43]MH_SAM_APDU [12:08:43]CAPDU: 80 14 04 00 03 02 00 01 [12:08:43]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:08:43]Write i2c OK [12:08:43]MH_I2C_Read... [12:08:43]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:08:43]Read from MH i2c: E2 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 03 00 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:08:43]RAPDU: 90 00 [12:08:43]wFMCommunicate OK [12:08:43]wFMCommunicate request_size=13 [12:08:43]MH_SAM_APDU [12:08:43]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:08:43]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:08:43]Write i2c OK [12:08:43]MH_I2C_Read... [12:08:43]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:08:43]Read from MH i2c: E2 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 03 00 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:08:43]RAPDU: 90 00 [12:08:43]wFMCommunicate OK [12:08:43]wFMCommunicate request_size=4 [12:08:43]MH_SAM_APDU [12:08:43]CAPDU: 80 11 00 00 [12:08:43]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:08:43]Write i2c OK [12:08:43]MH_I2C_Read... [12:08:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:43]Read from MH i2c: E2 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 17 00 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [12:08:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:08:43]wFMCommunicate OK [12:08:43]DocumentArchiveInit [12:08:43]Start Httpd... [12:08:43]Httpd thread 3067727204 created [12:08:43]Write to MH i2c: 01 00 00 0F 00 0F [12:08:43]Write i2c OK [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: 01 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: 01 07 00 [12:08:43]MH_I2C_Read... [12:08:43]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:08:43]MH Int Process started [12:08:43]Allocated Socket 7 [12:08:43]Bind OK [12:08:43]Listen OK [12:08:43]httpd running on port 8080 [12:08:43]Waiting for new connection... [12:08:44]OFD Sender: Processing packet 162822 [packets to send 971, broken 957] [12:08:44]ProducePacketName [12:08:44]name=ofd_packets/00162822 [12:08:44]OFD Sender: To server: pG, [12:08:44]CommunicateWithHost lk.salyk.kg:30040 [12:08:44]ConnectInit lk.salyk.kg [12:08:47]Connected sock=6 [12:08: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 36 39 0F 01 00 00 20 4F 07 01 AB B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 CE 86 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CE 86 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 31 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 51 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CE 86 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 01 00 00 F4 03 04 00 A8 84 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7C 02 00 35 04 06 00 C5 47 12 AF 72 E7 86 ED 92 D9 48 91 D4 2D [12:08: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 36 39 4F 00 00 00 4F 61 47 00 93 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 36 39 10 04 04 00 06 7C 02 00 F4 03 04 00 A1 30 C4 66 B6 04 01 00 00 3A 46 7F 36 7F 35 92 D2 [12:08:47]CommunicateWithHost err = 0 [12:08:47]CheckOFDResponse [12:08:47]1017 (14) - 77093643461234 [12:08:47]1041 (16) - 0000000000871769 [12:08:47]1040 (4) - 162822 [12:08:47]1012 (4) - 20.08.2024 05:58 [12:08:47]1206 (1) - 0 [12:08:47]OFD Sender: Remove packet 162822 [12:08:47]ProducePacketName [12:08:47]name=ofd_packets/00162822 [12:08:47]NVStorageDeleteData [12:08:48]OFD Sender: Processing packet 162823 [packets to send 970, broken 957] [12:08:48]ProducePacketName [12:08:48]name=ofd_packets/00162823 [12:08:48]OFD Sender: To server: pG, [12:08:48]CommunicateWithHost lk.salyk.kg:30040 [12:08:48]ConnectInit lk.salyk.kg [12:08:52]accept exits with 8 [12:08:52]New connection [12:08:52]New thread 3067440484 created [12:08:52]Waiting for new connection... [12:08:52] Sock 8.Parse request [12:08:52]Sock 8.Check first char [12:08:52]Sock 8.First char is OK [12:08:52]request: POST /json_proto HTTP/1.0 [12:08:52]Method: POST [12:08:52]URL: /json_proto [12:08:52]Method is POST - this is cgi request [12:08:52]url: /json_proto [12:08:52]query_string will be loaded in cgi processing [12:08:52]execute_cgi json_proto POST (null) [12:08:52]execute_cgi path=json_proto method=POST [12:08:52]POST find Content-Length [12:08:52]Host: 172.17.44.132:8080 [12:08:52]Content-Length: 215 [12:08:52]Content-Type: application/json [12:08:52] [12:08:52]POST finish read [12:08:52]Found Content-Length = 215 [12:08:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:52]execute_script... [12:08:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:52]POST & json_proto [12:08:52]process_json_proto [12:08:52]json parsed OK: [12:08:52]protocol is kg_v1.0 [12:08:52]action value=get_value [12:08:52]process_action get_value [12:08:52]cmd_get_value [12:08:52]process_action get_value done [12:08:52]requested_data is exist [12:08:52]produce_requested_data [12:08:52]requested_item kkm.sn is exist - process it [12:08:52]requested_item kkm.ver is exist - process it [12:08:52]requested_item fm.sn is exist - process it [12:08:52]wFMCommunicate request_size=4 [12:08:52]MH_SAM_APDU [12:08:52]CAPDU: 80 11 00 00 [12:08:52]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:08:52]Write i2c OK [12:08:52]MH_I2C_Read... [12:08:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:52]Read from MH i2c: E2 [12:08:52]MH_I2C_Read... [12:08:52]Read from MH i2c: E2 17 00 [12:08:52]MH_I2C_Read... [12:08:52]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [12:08:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:08:52]wFMCommunicate OK [12:08:52]requested_item fd.num is exist - process it [12:08:52]SAM_PROTO_GetFieldsCounters [12:08:52]wFMCommunicate request_size=4 [12:08:52]MH_SAM_APDU [12:08:52]CAPDU: 80 13 00 00 [12:08:52]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:08:52]Write i2c OK [12:08:52]MH_I2C_Read... [12:08:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:08:52]Read from MH i2c: E2 [12:08:52]MH_I2C_Read... [12:08:52]Read from MH i2c: E2 62 00 [12:08:52]MH_I2C_Read... [12:08:52]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 65 [12:08:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 19 01 00 00 5E 04 04 00 19 01 00 00 57 04 04 00 1A 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:08:52]wFMCommunicate OK [12:08:52]SAM_PROTO_GetFieldsCounters done [12:08:52]requested_item shift.num is exist - process it [12:08:52]requested_item shift.opened is exist - process it [12:08:52]req_shift_opened [12:08:52]FM_GetShiftState [12:08:52]SAM_PROTO_GetShiftState [12:08:52]wFMCommunicate request_size=4 [12:08:52]MH_SAM_APDU [12:08:52]CAPDU: 80 13 01 00 [12:08:52]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:08:52]Write i2c OK [12:08:52]MH_I2C_Read... [12:08:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:52]Read from MH i2c: E2 [12:08:52]MH_I2C_Read... [12:08:52]Read from MH i2c: E2 0E 00 [12:08:52]MH_I2C_Read... [12:08:52]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [12:08:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:08:52]wFMCommunicate OK [12:08:52]SAM_PROTO_GetShiftState done [12:08:52]FM_GetShiftState done [12:08:52]req_shift_opened done [12:08:52]requested_item shift.open_date is exist - process it [12:08:52]req_shift_open_date [12:08:52]req_shift_open_date done [12:08:52]produce_requested_data done [12:08:52]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162836,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:08:52]process_action_free get_value [12:08:52]json_value_free [12:08:52]json_value_free done [12:08:52]process_json_proto returns [12:08:52]Send response to host [12:08:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162836,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:08:52]free response buf [12:08:52]execute_script done [12:08:52]execute_script returns [12:08:52]free content buf [12:08:52]Sock 8.Close socket [12:08:52]Sock 8.Thread stoped [12:08:52]accept exits with 10 [12:08:52]New connection [12:08:52]New thread 3067297124 created [12:08:52]Thread 3067440484 joined [12:08:52]Waiting for new connection... [12:08:52] Sock 10.Parse request [12:08:52]Sock 10.Check first char [12:08:52]Sock 10.First char is OK [12:08:52]request: POST /json_proto HTTP/1.0 [12:08:52]Method: POST [12:08:52]URL: /json_proto [12:08:52]Method is POST - this is cgi request [12:08:52]url: /json_proto [12:08:52]query_string will be loaded in cgi processing [12:08:52]execute_cgi json_proto POST (null) [12:08:52]execute_cgi path=json_proto method=POST [12:08:52]POST find Content-Length [12:08:52]Host: 172.17.44.132:8080 [12:08:52]Content-Length: 331 [12:08:52]Content-Type: application/json [12:08:52] [12:08:52]POST finish read [12:08:52]Found Content-Length = 331 [12:08:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:08:52]execute_script... [12:08:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [12:08:52]POST & json_proto [12:08:52]process_json_proto [12:08:52]json parsed OK: [12:08:52]protocol is kg_v1.0 [12:08:52]action value=get_value [12:08:52]process_action get_value [12:08:52]cmd_get_value [12:08:52]process_action get_value done [12:08:52]requested_data is exist [12:08:52]produce_requested_data [12:08:52]requested_item fm.sale.total is exist - process it [12:08:52]SAM_PROTO_GetFMData [12:08:52]wFMCommunicate request_size=4 [12:08:52]MH_SAM_APDU [12:08:52]CAPDU: 80 13 03 00 [12:08:52]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:08:52]Connected sock=6 [12:08:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 CC 2C 05 01 E1 BE 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 30 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 F0 4F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 4F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F9 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 23 00 00 00 00 07 04 06 00 F0 4F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 01 00 00 F4 03 04 00 B0 84 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7C 02 00 35 04 06 00 2A 16 16 D0 BD 2B FA 03 3B 4A 15 21 A6 FE [12:08:53]Write i2c OK [12:08:53]MH_I2C_Read... [12:08:53]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:08:53]Read from MH i2c: E2 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 FD 00 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 71 78 02 00 69 04 A4 00 6F 04 04 00 61 75 02 00 B1 04 05 00 97 44 E0 67 03 70 04 05 00 FE 0A 14 67 02 72 04 05 00 99 39 CC 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 CC FE 9A 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 DD 58 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 98 [12:08:53]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 71 78 02 00 69 04 A4 00 6F 04 04 00 61 75 02 00 B1 04 05 00 97 44 E0 67 03 70 04 05 00 FE 0A 14 67 02 72 04 05 00 99 39 CC 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 CC FE 9A 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 DD 58 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [12:08:53]wFMCommunicate OK [12:08:53]wFMCommunicate request_size=4 [12:08:53]MH_SAM_APDU [12:08:53]CAPDU: 80 17 00 00 [12:08:53]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:08:53]Write i2c OK [12:08:53]MH_I2C_Read... [12:08:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:08:53]Read from MH i2c: E2 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 FD 00 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [12:08:53]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:08:53]wFMCommunicate OK [12:08:53]wFMCommunicate request_size=4 [12:08:53]MH_SAM_APDU [12:08:53]CAPDU: 80 17 00 00 [12:08:53]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:08:53]Write i2c OK [12:08:53]MH_I2C_Read... [12:08:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:08:53]Read from MH i2c: E2 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 FD 00 [12:08:53]MH_I2C_Read... [12:08:53]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [12:08:53]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:08:53]wFMCommunicate OK [12:08:53]wFMCommunicate request_size=4 [12:08:53]MH_SAM_APDU [12:08:53]CAPDU: 80 17 00 00 [12:08:53]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:08:53]Write i2c OK [12:08:53]MH_I2C_Read... [12:08:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:08:54]Read from MH i2c: E2 [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: E2 FD 00 [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [12:08:54]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:08:54]wFMCommunicate OK [12:08:54]wFMCommunicate request_size=4 [12:08:54]MH_SAM_APDU [12:08:54]CAPDU: 80 17 00 00 [12:08:54]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:08:54]Write i2c OK [12:08:54]MH_I2C_Read... [12:08:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [12:08:54]Read from MH i2c: E2 [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: E2 E6 00 [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [12:08:54]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:08:54]wFMCommunicate OK [12:08:54]SAM_PROTO_GetFMData done [12:08:54]requested_item fm.sale_refund.total is exist - process it [12:08:54]requested_item fm.buy.total is exist - process it [12:08:54]requested_item shift.sale.total is exist - process it [12:08:54]SAM_PROTO_GetShiftData [12:08:54]wFMCommunicate request_size=4 [12:08:54]MH_SAM_APDU [12:08:54]CAPDU: 80 13 02 00 [12:08:54]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:08:54]Write i2c OK [12:08:54]MH_I2C_Read... [12:08:54]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:08:54]Read from MH i2c: E2 [12:08:54]MH_I2C_Read... [12:08:54]Read from MH i2c: E2 FD 00 [12:08:54]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 19 01 00 00 69 04 9E 00 6F 04 04 00 19 01 00 00 B1 04 04 00 50 A2 B4 01 70 04 04 00 DC D3 12 01 72 04 03 00 74 CE A1 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 94 5F 2E 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 38 DD 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 26 [12:08:55]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 19 01 00 00 69 04 9E 00 6F 04 04 00 19 01 00 00 B1 04 04 00 50 A2 B4 01 70 04 04 00 DC D3 12 01 72 04 03 00 74 CE A1 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 94 5F 2E 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 38 DD 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:08:55]wFMCommunicate OK [12:08:55]wFMCommunicate request_size=4 [12:08:55]MH_SAM_APDU [12:08:55]CAPDU: 80 17 00 00 [12:08:55]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:08:55]Write i2c OK [12:08:55]MH_I2C_Read... [12:08:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:08:55]Read from MH i2c: E2 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 FD 00 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [12:08:55]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [12:08:55]wFMCommunicate OK [12:08:55]wFMCommunicate request_size=4 [12:08:55]MH_SAM_APDU [12:08:55]CAPDU: 80 17 00 00 [12:08:55]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:08:55]Write i2c OK [12:08:55]MH_I2C_Read... [12:08:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:08:55]Read from MH i2c: E2 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 FD 00 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [12:08:55]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:08:55]wFMCommunicate OK [12:08:55]wFMCommunicate request_size=4 [12:08:55]MH_SAM_APDU [12:08:55]CAPDU: 80 17 00 00 [12:08:55]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:08:55]Write i2c OK [12:08:55]MH_I2C_Read... [12:08: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 36 39 4F 00 00 00 9D BF 47 00 F0 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 36 39 10 04 04 00 07 7C 02 00 F4 03 04 00 A7 30 C4 66 B6 04 01 00 00 5A 69 3F 87 D8 C1 97 44 [12:08:55]CommunicateWithHost err = 0 [12:08:55]CheckOFDResponse [12:08:55]1017 (14) - 77093643461234 [12:08:55]1041 (16) - 0000000000871769 [12:08:55]1040 (4) - 162823 [12:08:55]1012 (4) - 20.08.2024 05:59 [12:08:55]1206 (1) - 0 [12:08:55]OFD Sender: Remove packet 162823 [12:08:55]ProducePacketName [12:08:55]name=ofd_packets/00162823 [12:08:55]NVStorageDeleteData [12:08:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:08:55]Read from MH i2c: E2 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 FD 00 [12:08:55]MH_I2C_Read... [12:08:55]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [12:08:56]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:08:56]wFMCommunicate OK [12:08:56]wFMCommunicate request_size=4 [12:08:56]MH_SAM_APDU [12:08:56]CAPDU: 80 17 00 00 [12:08:56]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:08:56]Write i2c OK [12:08:56]MH_I2C_Read... [12:08:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [12:08:56]Read from MH i2c: E2 [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: E2 CE 00 [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [12:08:56]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:08:56]wFMCommunicate OK [12:08:56]SAM_PROTO_GetShiftData done [12:08:56]requested_item shift.sale.total_cash is exist - process it [12:08:56]requested_item shift.sale_refund.total is exist - process it [12:08:56]requested_item shift.sale_refund.total_cash is exist - process it [12:08:56]requested_item shift.buy.total is exist - process it [12:08:56]requested_item shift.buy.total_cash is exist - process it [12:08:56]produce_requested_data done [12:08:56]produce_requested_data return {"fm.sale.total":146276527.59,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":286152.48,"shift.sale.total_cash":180111.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:08:56]process_action_free get_value [12:08:56]json_value_free [12:08:56]json_value_free done [12:08:56]process_json_proto returns [12:08:56]Send response to host [12:08:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146276527.59,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":286152.48,"shift.sale.total_cash":180111.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:08:56]free response buf [12:08:56]execute_script done [12:08:56]execute_script returns [12:08:56]free content buf [12:08:56]Sock 10.Close socket [12:08:56]Sock 10.Thread stoped [12:08:56]OFD Sender: Processing packet 162824 [packets to send 969, broken 957] [12:08:56]ProducePacketName [12:08:56]name=ofd_packets/00162824 [12:08:56]OFD Sender: To server: pG, [12:08:56]CommunicateWithHost lk.salyk.kg:30040 [12:08:56]ConnectInit lk.salyk.kg [12:08:56]accept exits with 8 [12:08:56]New connection [12:08:56]New thread 3067440484 created [12:08:56]Thread 3067297124 joined [12:08:56]Waiting for new connection... [12:08:56] Sock 8.Parse request [12:08:56]Sock 8.Check first char [12:08:56]Sock 8.First char is OK [12:08:56]request: POST /json_proto HTTP/1.0 [12:08:56]Method: POST [12:08:56]URL: /json_proto [12:08:56]Method is POST - this is cgi request [12:08:56]url: /json_proto [12:08:56]query_string will be loaded in cgi processing [12:08:56]execute_cgi json_proto POST (null) [12:08:56]execute_cgi path=json_proto method=POST [12:08:56]POST find Content-Length [12:08:56]Host: 172.17.44.132:8080 [12:08:56]Content-Length: 678 [12:08:56]Content-Type: application/json [12:08:56] [12:08:56]POST finish read [12:08:56]Found Content-Length = 678 [12:08:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 12.530, "sum" : 849.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 849.00, "total" : 849.00, "payments": [ { "type": 0, "sum" : 849.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:56]execute_script... [12:08:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291277", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 12.530, "sum" : 849.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 849.00, "total" : 849.00, "payments": [ { "type": 0, "sum" : 849.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:08:56]POST & json_proto [12:08:56]process_json_proto [12:08:56]json parsed OK: [12:08:56]protocol is kg_v1.0 [12:08:56]action value=close_receipt [12:08:56]process_action close_receipt [12:08:56]cmd_close_receipt [12:08:56]MH_GetDate [12:08:56]Write to MH i2c: F0 00 00 1D 00 0C [12:08:56]Write i2c OK [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: F0 [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: F0 09 00 [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: F0 09 00 1D 00 00 59 87 C4 66 2A 83 C1 65 F2 [12:08:56]GetLastDocTimeStamp 97 [12:08:56]current date 1724155737 [12:08:56]FM_GetShiftState [12:08:56]SAM_PROTO_GetShiftState [12:08:56]wFMCommunicate request_size=4 [12:08:56]MH_SAM_APDU [12:08:56]CAPDU: 80 13 01 00 [12:08:56]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:08:56]Write i2c OK [12:08:56]MH_I2C_Read... [12:08:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:08:56]Read from MH i2c: E2 [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: E2 0E 00 [12:08:56]MH_I2C_Read... [12:08:56]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [12:08:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:08:56]wFMCommunicate OK [12:08:56]SAM_PROTO_GetShiftState done [12:08:56]FM_GetShiftState done [12:08:56]opened in 1724113081 [12:08:56]opened+sec_in_day 1724199481 [12:08:56]quantity*price = 84953 [12:08:56]sum+1 = 84954 [12:08:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 849.00 Внесено: 849.00 СДАЧА: 0.00 НСП 1% : 7.52 НДС 12% : 90.22 Наличными: 849.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 282 20.08.2024 12:08 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162837 ФПД: 12948617390235 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120857&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162837&fm=12948617390235&tin=02508201610067®Number=0000000000092562&sum=84900 [12:08:58]StoreToDocumentArchive [12:08:58]shift 465 fd 162837 [12:08:58]save to /storage/0465/doc_00162837 [12:08:58]save last doc name /storage/0465/doc_00162837 to /storage/kkm_last_doc_name [12:08:58]save OK [12:08:58]Clear old archive folders... [12:08:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:08:58]tlvbuf is 01617160 [12:08:58]SAM_PROTO_ClearQueue [12:08:58]wFMCommunicate request_size=4 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 09 00 00 [12:08:58]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:08:58]RAPDU: 90 00 [12:08:58]wFMCommunicate OK [12:08:58]SAM_PROTO_ClearQueue done [12:08:58]KKMCreateOFDPacket [12:08:58]OFDProtocolAddRootSTLVToBuf [12:08:58]FM_MakeSignedData [12:08:58]FM_MakeSignedData [12:08:58]SAM_PROTO_SignData [12:08:58]wFMCommunicate request_size=4 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 0D 01 02 [12:08:58]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:08:58]RAPDU: 90 00 [12:08:58]wFMCommunicate OK [12:08:58]wFMCommunicate request_size=255 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F2 30 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D9 4B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 4B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 23 00 00 00 00 07 04 06 00 A4 4B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 59 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7C 02 00 35 04 06 00 0B [12:08:58]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F2 30 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D9 4B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 4B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 23 00 00 00 00 07 04 06 00 A4 4B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 59 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7C 02 00 35 04 06 00 0B 00 00 59 [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08: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 36 39 4F 00 00 00 0E E0 47 00 D1 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7C 02 00 F4 03 04 00 AC 30 C4 66 B6 04 01 *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:58]00 00 43 0B D3 7A 60 41 6C 5D [12:08:58]CommunicateWithHost err = 0 [12:08:58]CheckOFDResponse [12:08:58]1017 (14) - 77093643461234 [12:08:58]1041 (16) - 0000000000871769 [12:08:58]1040 (4) - 162824 [12:08:58]1012 (4) - 20.08.2024 05:59 [12:08:58]1206 (1) - 0 [12:08:58]OFD Sender: Remove packet 162824 [12:08:58]ProducePacketName [12:08:58]name=ofd_packets/00162824 [12:08:58]NVStorageDeleteData [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:08:58]RAPDU: 90 00 [12:08:58]wFMCommunicate OK [12:08:58]wFMCommunicate request_size=10 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 0D 02 02 05 C6 D5 BD 68 9B [12:08:58]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 C6 D5 BD 68 9B 00 00 0D [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:08:58]RAPDU: 90 00 [12:08:58]wFMCommunicate OK [12:08:58]wFMCommunicate request_size=4 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 0D 03 02 [12:08:58]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 0B 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 0B 00 2F 00 00 A6 D0 95 2D C3 7D 97 E7 90 00 A1 [12:08:58]RAPDU: A6 D0 95 2D C3 7D 97 E7 90 00 [12:08:58]wFMCommunicate OK [12:08:58]SAM_PROTO_SignData done [12:08:58]FM_MakeSignedData done [12:08:58]CreateOFDProtocolMessage [12:08:58]wFMCommunicate request_size=4 [12:08:58]MH_SAM_APDU [12:08:58]CAPDU: 80 11 00 00 [12:08:58]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:08:58]Write i2c OK [12:08:58]MH_I2C_Read... [12:08:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:08:58]Read from MH i2c: E2 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 17 00 [12:08:58]MH_I2C_Read... [12:08:58]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [12:08:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:08:58]wFMCommunicate OK [12:08:58]CreateOFDProtocolMessage done [12:08:58]OFDSenderStorePacket 162837 [12:08:58]StoreOFDPacket docnum=162837 [12:08:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 70 38 07 01 6E 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F2 30 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D9 4B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 4B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 23 00 00 00 00 07 04 06 00 A4 4B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 59 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7C 02 00 35 04 06 00 0B C6 D5 BD 68 9B A6 D0 95 2D C3 7D 97 E7 [12:08:58]CheckFolder [12:08:58]dirname=/storage/ofd_packets [12:08:58]CheckFolder done [12:08:58]ProducePacketName [12:08:58]name=ofd_packets/00162837 [12:08:58]NVStorageSaveData ofd_packets/00162837 [12:08:58]File name is /storage/ofd_packets/00162837 [12:08:58]Write 301 bytes [12:08:58]NVStorageSaveData done [12:08:58]OFDSenderStorePacket done [12:08:58]KKMCreateOFDPacket done [12:08:58]NVStorageSaveData kkm_last_timestamp [12:08:58]File name is /storage/kkm_last_timestamp [12:08:58]Write 4 bytes [12:08:58]NVStorageSaveData done [12:08:59]ExternCall_PrintAddStr [12:08:59]wPrintStart [12:08:59]Write to MH i2c: 01 00 00 31 00 31 [12:08:59]Write i2c OK [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: 01 [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: 01 07 00 [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:08:59]RasterBufferAndPrint [12:08:59]line Счет N : (1)291277 [12:08:59]line ИНН: 02508201610067 [12:08:59]line Контрольно-Кассовый Чек [12:08:59]line ПРОДАЖА [12:08:59]line ТРК (МРК, ГНК) : 32 [12:08:59]line Товар: 2710124130 [12:08:59]line Аи-92-К-5 [12:08:59]line 12.530 * 67.80 [12:08:59]line = 849.53 [12:08:59]line НДС 12% НСП 1% [12:08:59]line > о реализуемом товаре [12:08:59]line ОКРУГЛЕНИЕ: -0.53 [12:08:59]line ИТОГО: 849.00 [12:08:59]line Внесено: 849.00 [12:08:59]line СДАЧА: 0.00 [12:08:59]line НСП 1% : 7.52 [12:08:59]line НДС 12% : 90.22 [12:08:59]line Наличными: 849.00 [12:08:59]line Безнал.: 0.00 [12:08:59]line Место: АЗС № 130 "Партнер Нефть" [12:08:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:08:59]line СНО: Общий режим [12:08:59]line Чек 282 20.08.2024 12:08 [12:08:59]line Смена: 465 ФФД: 1.0 [12:08:59]line ЗНМ: 0300000070 [12:08:59]line РНМ: 0000000000092562 [12:08:59]line Версия ККМ: 001 [12:08:59]line ФМ: 0000000000871769 [12:08:59]line ФД: 162837 [12:08:59]line ФПД: 12948617390235 [12:08:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120857&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162837&fm=12948617390235&tin=02508201610067®Number=0000000000092562&sum=84900 [12:08:59]written 0, free lines is 4095 [12:08:59]OFD Sender: Processing packet 162825 [packets to send 969, broken 957] [12:08:59]ProducePacketName [12:08:59]name=ofd_packets/00162825 [12:08:59]OFD Sender: To server: pG, [12:08:59]CommunicateWithHost lk.salyk.kg:30040 [12:08:59]ConnectInit lk.salyk.kg [12:08:59]Write to MH i2c: 01 00 00 5C 00 5C [12:08:59]Write i2c OK [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: 01 [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: 01 07 00 [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 DE 0C 4D [12:08:59]RasterBufferAndPrint [12:08:59]line [12:08:59]line [12:08:59]line [12:08:59]line [12:08:59]line [12:08:59]written 0, free lines is 3315 [12:08:59]MH_Cut [12:08:59]Write to MH i2c: D1 01 00 63 00 01 35 [12:08:59]Write i2c OK [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: D1 [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: D1 01 00 [12:08:59]MH_I2C_Read... [12:08:59]Read from MH i2c: D1 01 00 63 00 00 34 [12:08:59]Write to MH i2c: 01 00 00 64 00 64 [12:08:59]Write i2c OK [12:08:59]MH_I2C_Read... [12:09:00]*** Cut start [12:09:00]*** Purtial cut [12:09:00]*** Stage 1: CUTSNS_PIN = 1 [12:09:01]Connected sock=9 [12:09: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 36 39 0D 01 00 00 F8 BE 05 01 77 E6 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 01 00 00 F4 03 04 00 FF 84 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7C 02 00 35 04 06 00 EA D5 16 08 D8 06 44 DF 32 3E E4 FA DB DE [12:09: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 36 39 4F 00 00 00 DE D2 47 00 F3 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7C 02 00 F4 03 04 00 B0 30 C4 66 B6 04 01 00 00 EF B5 BC 35 26 77 85 FA [12:09:01]CommunicateWithHost err = 0 [12:09:01]CheckOFDResponse [12:09:01]1017 (14) - 77093643461234 [12:09:01]1041 (16) - 0000000000871769 [12:09:01]1040 (4) - 162825 [12:09:01]1012 (4) - 20.08.2024 05:59 [12:09:01]1206 (1) - 0 [12:09:01]OFD Sender: Remove packet 162825 [12:09:01]ProducePacketName [12:09:01]name=ofd_packets/00162825 [12:09:01]NVStorageDeleteData [12:09:02]OFD Sender: Processing packet 162826 [packets to send 968, broken 957] [12:09:02]ProducePacketName [12:09:02]name=ofd_packets/00162826 [12:09:02]OFD Sender: To server: pG, [12:09:02]CommunicateWithHost lk.salyk.kg:30040 [12:09:02]ConnectInit lk.salyk.kg [12:09:02]Read from MH i2c: 01 *** Stop cut motor [12:09:02] [12:09:02]*** Cut end [12:09:02]MH_I2C_Read... [12:09:02]Read from MH i2c: 01 07 00 [12:09:02]MH_I2C_Read... [12:09:02]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [12:09:02]process_action close_receipt done [12:09:02]requested_data is exist [12:09:02]produce_requested_data [12:09:02]requested_item fm.sn is exist - process it [12:09:02]wFMCommunicate request_size=4 [12:09:02]MH_SAM_APDU [12:09:02]CAPDU: 80 11 00 00 [12:09:02]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [12:09:02]Write i2c OK [12:09:02]MH_I2C_Read... [12:09:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:02]Read from MH i2c: E2 [12:09:02]MH_I2C_Read... [12:09:02]Read from MH i2c: E2 17 00 [12:09:02]MH_I2C_Read... [12:09:02]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [12:09:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:09:02]wFMCommunicate OK [12:09:02]requested_item fd.num is exist - process it [12:09:02]SAM_PROTO_GetFieldsCounters [12:09:02]wFMCommunicate request_size=4 [12:09:02]MH_SAM_APDU [12:09:02]CAPDU: 80 13 00 00 [12:09:02]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [12:09:02]Write i2c OK [12:09:02]MH_I2C_Read... [12:09:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:02]Read from MH i2c: E2 [12:09:02]MH_I2C_Read... [12:09:02]Read from MH i2c: E2 62 00 [12:09:02]MH_I2C_Read... [12:09:02]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [12:09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1A 01 00 00 5E 04 04 00 1A 01 00 00 57 04 04 00 1B 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:09:02]wFMCommunicate OK [12:09:02]SAM_PROTO_GetFieldsCounters done [12:09:02]requested_item shift.num is exist - process it [12:09:02]requested_item shift.opened is exist - process it [12:09:02]req_shift_opened [12:09:02]FM_GetShiftState [12:09:02]SAM_PROTO_GetShiftState [12:09:02]wFMCommunicate request_size=4 [12:09:02]MH_SAM_APDU [12:09:02]CAPDU: 80 13 01 00 [12:09:02]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [12:09:02]Write i2c OK [12:09:02]MH_I2C_Read... [12:09:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:02]Read from MH i2c: E2 [12:09:02]MH_I2C_Read... [12:09:02]Read from MH i2c: E2 0E 00 [12:09:02]MH_I2C_Read... [12:09:02]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B2 [12:09:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:09:02]wFMCommunicate OK [12:09:02]SAM_PROTO_GetShiftState done [12:09:02]FM_GetShiftState done [12:09:02]req_shift_opened done [12:09:02]requested_item shift.open_date is exist - process it [12:09:02]req_shift_open_date [12:09:02]req_shift_open_date done [12:09:02]produce_requested_data done [12:09:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162837,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:09:02]process_action_free close_receipt [12:09:02]json_value_free [12:09:02]json_value_free done [12:09:02]process_json_proto returns [12:09:02]Send response to host [12:09:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162837,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:09:02]free response buf [12:09:02]execute_script done [12:09:02]execute_script returns [12:09:02]free content buf [12:09:02]Sock 8.Close socket [12:09:02]Sock 8.Thread stoped [12:09:03]Connected sock=9 [12:09: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 36 39 2D 01 00 00 03 63 25 01 5B DC 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 01 00 00 F4 03 04 00 3F 85 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7C 02 00 35 04 06 00 C3 EE 79 F6 60 28 A1 DE 4D 3F DD 53 42 01 [12:09: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 36 39 4F 00 00 00 A1 45 47 00 10 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 36 39 10 04 04 00 0A 7C 02 00 F4 03 04 00 B1 30 C4 66 B6 04 01 00 00 3B FA D9 34 8E 89 6D BB [12:09:04]CommunicateWithHost err = 0 [12:09:04]CheckOFDResponse [12:09:04]1017 (14) - 77093643461234 [12:09:04]1041 (16) - 0000000000871769 [12:09:04]1040 (4) - 162826 [12:09:04]1012 (4) - 20.08.2024 05:59 [12:09:04]1206 (1) - 0 [12:09:04]OFD Sender: Remove packet 162826 [12:09:04]ProducePacketName [12:09:04]name=ofd_packets/00162826 [12:09:04]NVStorageDeleteData [12:09:05]OFD Sender: Processing packet 162827 [packets to send 967, broken 957] [12:09:05]ProducePacketName [12:09:05]name=ofd_packets/00162827 [12:09:05]OFD Sender: To server: pG, [12:09:05]CommunicateWithHost lk.salyk.kg:30040 [12:09:05]ConnectInit lk.salyk.kg [12:09:09]Connected sock=9 [12:09: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 36 39 0E 01 00 00 62 B4 06 01 76 85 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 58 7F 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 00 E9 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC E8 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 54 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EE 33 00 00 00 00 07 04 06 00 AC E8 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 01 00 00 F4 03 04 00 49 85 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7C 02 00 35 04 06 00 23 37 ED 37 9B D7 5F 45 18 FA 28 8A FC FC [12:09:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 16 47 00 98 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7C 02 00 F4 03 04 00 B8 30 C4 66 B6 04 01 00 00 82 80 69 AD 5A 81 0D E8 [12:09:12]CommunicateWithHost err = 0 [12:09:12]CheckOFDResponse [12:09:12]1017 (14) - 77093643461234 [12:09:12]1041 (16) - 0000000000871769 [12:09:12]1040 (4) - 162827 [12:09:12]1012 (4) - 20.08.2024 05:59 [12:09:12]1206 (1) - 0 [12:09:12]OFD Sender: Remove packet 162827 [12:09:12]ProducePacketName [12:09:12]name=ofd_packets/00162827 [12:09:12]NVStorageDeleteData [12:09:13]OFD Sender: Processing packet 162828 [packets to send 966, broken 957] [12:09:13]ProducePacketName [12:09:13]name=ofd_packets/00162828 [12:09:13]OFD Sender: To server: pG, [12:09:13]CommunicateWithHost lk.salyk.kg:30040 [12:09:13]ConnectInit lk.salyk.kg [12:09:18]ConnectInit Can't take IP for lk.salyk.kg [12:09:18]CommunicateWithHost connect error [12:09:18]CommunicateWithHost err = -1 [12:09:18]OFD Sender: Server communicate error [12:09:18]OFD Sender: Processing packet 162828 [packets to send 966, broken 957] [12:09:18]ProducePacketName [12:09:18]name=ofd_packets/00162828 [12:09:18]OFD Sender: To server: pG, [12:09:18]CommunicateWithHost lk.salyk.kg:30040 [12:09:18]ConnectInit lk.salyk.kg [12:09:20]recv_with_timeout no data received [12:09:23]ConnectInit Can't take IP for lk.salyk.kg [12:09:23]CommunicateWithHost connect error [12:09:23]CommunicateWithHost err = -1 [12:09:23]OFD Sender: Server communicate error [12:09:28]OFD Sender: Processing packet 162828 [packets to send 966, broken 957] [12:09:28]ProducePacketName [12:09:28]name=ofd_packets/00162828 [12:09:28]OFD Sender: To server: pG, [12:09:28]CommunicateWithHost lk.salyk.kg:30040 [12:09:28]ConnectInit lk.salyk.kg [12:09:35]Connected sock=6 [12:09: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 36 39 0C 01 00 00 73 A7 04 01 2A A7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 40 9C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 01 00 00 F4 03 04 00 6A 85 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7C 02 00 35 04 06 00 98 11 6D 73 29 73 5E D6 5E 18 4E 66 25 4F [12:09: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 36 39 4F 00 00 00 25 54 47 00 87 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7C 02 00 F4 03 04 00 D2 30 C4 66 B6 04 01 00 00 24 35 76 BD 31 AD 72 07 [12:09:35]CommunicateWithHost err = 0 [12:09:35]CheckOFDResponse [12:09:35]1017 (14) - 77093643461234 [12:09:35]1041 (16) - 0000000000871769 [12:09:35]1040 (4) - 162828 [12:09:35]1012 (4) - 20.08.2024 05:59 [12:09:35]1206 (1) - 0 [12:09:35]OFD Sender: Remove packet 162828 [12:09:35]ProducePacketName [12:09:35]name=ofd_packets/00162828 [12:09:35]NVStorageDeleteData [12:09:36]OFD Sender: Processing packet 162829 [packets to send 965, broken 957] [12:09:36]ProducePacketName [12:09:36]name=ofd_packets/00162829 [12:09:36]OFD Sender: To server: pG, [12:09:36]CommunicateWithHost lk.salyk.kg:30040 [12:09:36]ConnectInit lk.salyk.kg [12:09:38]Connected sock=6 [12:09: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 36 39 90 01 00 00 7C F4 88 01 04 92 5A 03 01 00 03 00 7C 01 1E 04 01 00 01 23 04 66 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 C8 64 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E4 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B3 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 64 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 01 00 00 F4 03 04 00 A7 85 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7C 02 00 35 04 06 00 9B 27 7B E2 C2 4D 65 2A 7E 61 6F 1C 9A 68 [12:09: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 36 39 4F 00 00 00 12 EB 47 00 72 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7C 02 00 F4 03 04 00 D5 30 C4 66 B6 04 01 00 00 39 6A 05 B3 9A 39 1C 25 [12:09:38]CommunicateWithHost err = 0 [12:09:38]CheckOFDResponse [12:09:38]1017 (14) - 77093643461234 [12:09:38]1041 (16) - 0000000000871769 [12:09:38]1040 (4) - 162829 [12:09:38]1012 (4) - 20.08.2024 05:59 [12:09:38]1206 (1) - 0 [12:09:38]OFD Sender: Remove packet 162829 [12:09:38]ProducePacketName [12:09:38]name=ofd_packets/00162829 [12:09:38]NVStorageDeleteData [12:09:39]OFD Sender: Processing packet 162830 [packets to send 964, broken 957] [12:09:39]ProducePacketName [12:09:39]name=ofd_packets/00162830 [12:09:39]OFD Sender: To server: pG, [12:09:39]CommunicateWithHost lk.salyk.kg:30040 [12:09:39]ConnectInit lk.salyk.kg [12:09:39]Connected sock=6 [12:09: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 36 39 0F 01 00 00 64 49 07 01 74 7D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6B 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6B 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FB 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 6B 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 01 00 00 F4 03 04 00 12 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7C 02 00 35 04 06 00 7C A1 3C E6 45 37 F0 71 2D 9D 8C 09 DC 0A [12:09: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 36 39 4F 00 00 00 49 20 47 00 5E 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 36 39 10 04 04 00 0E 7C 02 00 F4 03 04 00 D6 30 C4 66 B6 04 01 00 00 BC 14 55 EC 01 EE 79 A9 [12:09:40]CommunicateWithHost err = 0 [12:09:40]CheckOFDResponse [12:09:40]1017 (14) - 77093643461234 [12:09:40]1041 (16) - 0000000000871769 [12:09:40]1040 (4) - 162830 [12:09:40]1012 (4) - 20.08.2024 05:59 [12:09:40]1206 (1) - 0 [12:09:40]OFD Sender: Remove packet 162830 [12:09:40]ProducePacketName [12:09:40]name=ofd_packets/00162830 [12:09:40]NVStorageDeleteData [12:09:40]OFD Sender: Processing packet 162831 [packets to send 963, broken 957] [12:09:40]ProducePacketName [12:09:40]name=ofd_packets/00162831 [12:09:40]OFD Sender: To server: pG, [12:09:40]CommunicateWithHost lk.salyk.kg:30040 [12:09:40]ConnectInit lk.salyk.kg [12:09:42]Connected sock=9 [12:09: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 36 39 2E 01 00 00 D3 68 26 01 20 80 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 D0 07 00 00 00 00 00 37 04 06 00 4C 1D 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 14 01 00 00 F4 03 04 00 28 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7C 02 00 35 04 06 00 A3 B6 77 E4 61 3E 38 90 8A 90 7E 4C 28 26 [12:09: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 36 39 4F 00 00 00 EE 66 47 00 E8 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 36 39 10 04 04 00 0F 7C 02 00 F4 03 04 00 D9 30 C4 66 B6 04 01 00 00 E8 91 0C 56 18 E0 2E DA [12:09:43]CommunicateWithHost err = 0 [12:09:43]CheckOFDResponse [12:09:43]1017 (14) - 77093643461234 [12:09:43]1041 (16) - 0000000000871769 [12:09:43]1040 (4) - 162831 [12:09:43]1012 (4) - 20.08.2024 05:59 [12:09:43]1206 (1) - 0 [12:09:43]OFD Sender: Remove packet 162831 [12:09:43]ProducePacketName [12:09:43]name=ofd_packets/00162831 [12:09:43]NVStorageDeleteData [12:09:43]OFD Sender: Processing packet 162832 [packets to send 962, broken 957] [12:09:43]ProducePacketName [12:09:43]name=ofd_packets/00162832 [12:09:43]OFD Sender: To server: pG, [12:09:43]CommunicateWithHost lk.salyk.kg:30040 [12:09:43]ConnectInit lk.salyk.kg [12:09:45]Connected sock=8 [12:09: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 36 39 0F 01 00 00 54 C7 07 01 A9 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 01 00 00 F4 03 04 00 49 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7C 02 00 35 04 06 00 94 20 9C 19 9A CA 80 C4 38 E9 EB 7C EF 3E [12:09:45]accept exits with 12 [12:09:45]New connection [12:09:45]New thread 3067297124 created [12:09:45]Thread 3067440484 joined [12:09:45]Waiting for new connection... [12:09:45] Sock 12.Parse request [12:09:45]Sock 12.Check first char [12:09:45]Sock 12.First char is OK [12:09:45]request: POST /json_proto HTTP/1.0 [12:09:45]Method: POST [12:09:45]URL: /json_proto [12:09:45]Method is POST - this is cgi request [12:09:45]url: /json_proto [12:09:45]query_string will be loaded in cgi processing [12:09:45]execute_cgi json_proto POST (null) [12:09:45]execute_cgi path=json_proto method=POST [12:09:45]POST find Content-Length [12:09:45]Host: 172.17.44.132:8080 [12:09:45]Content-Length: 678 [12:09:45]Content-Type: application/json [12:09:45] [12:09:45]POST finish read [12:09:45]Found Content-Length = 678 [12:09:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:45]execute_script... [12:09:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291280", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:09:45]POST & json_proto [12:09:45]process_json_proto [12:09:45]json parsed OK: [12:09:45]protocol is kg_v1.0 [12:09:45]action value=close_receipt [12:09:45]process_action close_receipt [12:09:45]cmd_close_receipt [12:09:45]MH_GetDate [12:09:45]Write to MH i2c: F0 00 00 68 00 57 [12:09:45]Write i2c OK [12:09:45]MH_I2C_Read... [12:09:45]Read from MH i2c: F0 [12:09:45]MH_I2C_Read... [12:09:45]Read from MH i2c: F0 09 00 [12:09:45]MH_I2C_Read... [12:09:45]Read from MH i2c: F0 09 00 68 00 00 8A 87 C4 66 2A 83 C1 65 6E [12:09:45]GetLastDocTimeStamp 1724155737 [12:09:45]current date 1724155786 [12:09:45]FM_GetShiftState [12:09:45]SAM_PROTO_GetShiftState [12:09:45]wFMCommunicate request_size=4 [12:09:45]MH_SAM_APDU [12:09:45]CAPDU: 80 13 01 00 [12:09:45]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [12:09:45]Write i2c OK [12:09:45]MH_I2C_Read... [12:09:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:45]Read from MH i2c: E2 [12:09:45]MH_I2C_Read... [12:09:45]Read from MH i2c: E2 0E 00 [12:09:45]MH_I2C_Read... [12:09:45]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B4 [12:09:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:09:45]wFMCommunicate OK [12:09:45]SAM_PROTO_GetShiftState done [12:09:45]FM_GetShiftState done [12:09:45]opened in 1724113081 [12:09:45]opened+sec_in_day 1724199481 [12:09:45]quantity*price = 70037 [12:09:45]sum+1 = 70038 [12:09:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 283 20.08.2024 12:09 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162838 ФПД: 133306410203087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120946&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162838&fm=133306410203087&tin=02508201610067®Number=0000000000092562&sum=70000 [12:09:46]StoreToDocumentArchive [12:09:46]shift 465 fd 162838 [12:09:46]save to /storage/0465/doc_00162838 [12:09:46]save last doc name /storage/0465/doc_00162838 to /storage/kkm_last_doc_name [12:09:46]save OK [12:09:46]Clear old archive folders... [12:09:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:09:46]tlvbuf is 015D03F0 [12:09:46]SAM_PROTO_ClearQueue [12:09:46]wFMCommunicate request_size=4 [12:09:46]MH_SAM_APDU [12:09:46]CAPDU: 80 09 00 00 [12:09:46]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [12:09:46]Connected sock=8 [12:09: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 36 39 28 01 00 00 42 69 20 01 72 15 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 Write i2c OK [12:09:46]F6 MH_I2C_Read... [12:09:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:09:46]Read from MH i2c: 03 E2 01 [12:09:46]00 MH_I2C_Read... [12:09:46]01 Read from MH i2c: F7 E2 03 03 06 00 00 [12:09:46]E6 MH_I2C_Read... [12:09:46]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 Read from MH i2c: 16 E2 03 01 00 00 76 00 00 F4 00 03 90 04 00 00 EA 74 [12:09:46]86 RAPDU: C4 90 66 00 0E [12:09:46]04 wFMCommunicate OK [12:09:46]04 SAM_PROTO_ClearQueue done [12:09:46]00 KKMCreateOFDPacket [12:09:46]D1 OFDProtocolAddRootSTLVToBuf [12:09:46]01 FM_MakeSignedData [12:09:46]00 FM_MakeSignedData [12:09:46]00 SAM_PROTO_SignData [12:09:46]B9 wFMCommunicate request_size=4 [12:09:46]04 MH_SAM_APDU [12:09:46]01 CAPDU: 00 80 01 0D 0D 01 04 02 10 [12:09:46]00 Write to MH i2c: 30 E2 30 08 30 00 30 77 30 00 30 80 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7C 02 00 0D 35 01 04 02 06 00 00 00 EB 00 67 00 29 F0 A4 [12:09:46]02 6D 80 07 EE 10 0C 37 E5 C3 [12:09:46]Write i2c OK [12:09:46]MH_I2C_Read... [12:09:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:09:46]Read from MH i2c: E2 [12:09:46]MH_I2C_Read... [12:09:46]Read from MH i2c: E2 03 00 [12:09:46]MH_I2C_Read... [12:09:46]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [12:09:46]RAPDU: 90 00 [12:09:46]wFMCommunicate OK [12:09:46]wFMCommunicate request_size=255 [12:09:46]MH_SAM_APDU [12:09:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 8A 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7C 02 00 35 04 06 00 79 [12:09:46]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 8A 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7C 02 00 35 04 06 00 79 00 00 91 [12:09:47]Write i2c OK [12:09:47]MH_I2C_Read... [12:09:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:47]Read from MH i2c: E2 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: E2 03 00 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [12:09:47]RAPDU: 90 00 [12:09:47]wFMCommunicate OK [12:09:47]wFMCommunicate request_size=10 [12:09:47]MH_SAM_APDU [12:09:47]CAPDU: 80 0D 02 02 05 3D D1 39 F7 CF [12:09:47]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 3D D1 39 F7 CF 00 00 0A [12:09:47]Write i2c OK [12:09:47]MH_I2C_Read... [12:09:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:09:47]Read from MH i2c: E2 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: E2 03 00 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [12:09:47]RAPDU: 90 00 [12:09:47]wFMCommunicate OK [12:09:47]wFMCommunicate request_size=4 [12:09:47]MH_SAM_APDU [12:09:47]CAPDU: 80 0D 03 02 [12:09:47]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [12:09:47]Write i2c OK [12:09:47]MH_I2C_Read... [12:09:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:09:47]Read from MH i2c: E2 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: E2 0B 00 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: E2 0B 00 7A 00 00 F8 1B 63 1B FC F3 44 40 90 00 FA [12:09:47]RAPDU: F8 1B 63 1B FC F3 44 40 90 00 [12:09:47]wFMCommunicate OK [12:09:47]SAM_PROTO_SignData done [12:09:47]FM_MakeSignedData done [12:09:47]CreateOFDProtocolMessage [12:09:47]wFMCommunicate request_size=4 [12:09:47]MH_SAM_APDU [12:09:47]CAPDU: 80 11 00 00 [12:09:47]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [12:09:47]Write i2c OK [12:09:47]MH_I2C_Read... [12:09:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:47]Read from MH i2c: E2 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: E2 17 00 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [12:09:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:09:47]wFMCommunicate OK [12:09:47]CreateOFDProtocolMessage done [12:09:47]OFDSenderStorePacket 162838 [12:09:47]StoreOFDPacket docnum=162838 [12:09:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D2 5F 07 01 A7 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 8A 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7C 02 00 35 04 06 00 79 3D D1 39 F7 CF F8 1B 63 1B FC F3 44 40 [12:09:47]CheckFolder [12:09:47]dirname=/storage/ofd_packets [12:09:47]CheckFolder done [12:09:47]ProducePacketName [12:09:47]name=ofd_packets/00162838 [12:09:47]NVStorageSaveData ofd_packets/00162838 [12:09:47]File name is /storage/ofd_packets/00162838 [12:09:47]Write 301 bytes [12:09:47]NVStorageSaveData done [12:09:47]OFDSenderStorePacket done [12:09:47]KKMCreateOFDPacket done [12:09:47]NVStorageSaveData kkm_last_timestamp [12:09:47]File name is /storage/kkm_last_timestamp [12:09:47]Write 4 bytes [12:09:47]NVStorageSaveData done [12:09:47]ExternCall_PrintAddStr [12:09:47]wPrintStart [12:09:47]Write to MH i2c: 01 00 00 7C 00 7C [12:09:47]Write i2c OK [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: 01 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: 01 07 00 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [12:09:47]RasterBufferAndPrint [12:09:47]line Счет N : (1)291280 [12:09:47]line ИНН: 02508201610067 [12:09:47]line Контрольно-Кассовый Чек [12:09:47]line ПРОДАЖА [12:09:47]line ТРК (МРК, ГНК) : 62 [12:09:47]line Товар: 2710124130 [12:09:47]line Аи-92-К-5 [12:09:47]line 10.330 * 67.80 [12:09:47]line = 700.37 [12:09:47]line НДС 12% НСП 1% [12:09:47]line > о реализуемом товаре [12:09:47]line ОКРУГЛЕНИЕ: -0.37 [12:09:47]line ИТОГО: 700.00 [12:09:47]line Внесено: 700.00 [12:09:47]line СДАЧА: 0.00 [12:09:47]line НСП 1% : 6.20 [12:09:47]line НДС 12% : 74.38 [12:09:47]line Наличными: 700.00 [12:09:47]line Безнал.: 0.00 [12:09:47]line Место: АЗС № 130 "Партнер Нефть" [12:09:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:09:47]line СНО: Общий режим [12:09:47]line Чек 283 20.08.2024 12:09 [12:09:47]line Смена: 465 ФФД: 1.0 [12:09:47]line ЗНМ: 0300000070 [12:09:47]line РНМ: 0000000000092562 [12:09:47]line Версия ККМ: 001 [12:09:47]line ФМ: 0000000000871769 [12:09:47]line ФД: 162838 [12:09:47]line ФПД: 133306410203087 [12:09:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T120946&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162838&fm=133306410203087&tin=02508201610067®Number=0000000000092562&sum=70000 [12:09:47]written 0, free lines is 4095 [12:09:47]Write to MH i2c: 01 00 00 A7 00 A7 [12:09:47]Write i2c OK [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: 01 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: 01 07 00 [12:09:47]MH_I2C_Read... [12:09:47]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C2 0C 7C [12:09:47]RasterBufferAndPrint [12:09:47]line [12:09:47]line [12:09:47]line [12:09:47]line [12:09:47]line [12:09:48]written 0, free lines is 3287 [12:09:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CC D1 47 00 14 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 36 39 10 04 04 00 11 7C 02 00 F4 03 04 00 DD 30 C4 66 B6 04 01 00 00 7D 67 BA 1C 42 D2 59 93 [12:09:48]CommunicateWithHost err = 0 [12:09:48]CheckOFDResponse [12:09:48]1017 (14) - 77093643461234 [12:09:48]1041 (16) - 0000000000871769 [12:09:48]1040 (4) - 162833 [12:09:48]1012 (4) - 20.08.2024 05:59 [12:09:48]1206 (1) - 0 [12:09:48]OFD Sender: Remove packet 162833 [12:09:48]ProducePacketName [12:09:48]name=ofd_packets/00162833 [12:09:48]NVStorageDeleteData [12:09:48]MH_Cut [12:09:48]Write to MH i2c: D1 01 00 AE 00 01 80 [12:09:48]Write i2c OK [12:09:48]MH_I2C_Read... [12:09:48]Read from MH i2c: D1 [12:09:48]MH_I2C_Read... [12:09:48]Read from MH i2c: D1 01 00 [12:09:48]MH_I2C_Read... [12:09:48]Read from MH i2c: D1 01 00 AE 00 00 7F [12:09:48]Write to MH i2c: 01 00 00 AF 00 AF [12:09:48]Write i2c OK [12:09:48]MH_I2C_Read... [12:09:48]OFD Sender: Processing packet 162834 [packets to send 961, broken 957] [12:09:48]ProducePacketName [12:09:48]name=ofd_packets/00162834 [12:09:48]OFD Sender: To server: pG, [12:09:48]CommunicateWithHost lk.salyk.kg:30040 [12:09:48]ConnectInit lk.salyk.kg [12:09:48]*** Cut start [12:09:48]*** Purtial cut [12:09:48]*** Stage 1: CUTSNS_PIN = 1 [12:09:49]Connected sock=8 [12:09: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 36 39 0F 01 00 00 B5 83 07 01 74 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 01 00 00 F4 03 04 00 7A 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7C 02 00 35 04 06 00 FB 22 4E CA 12 5B 46 5C EB B2 6F 54 C6 8C [12:09: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 36 39 4F 00 00 00 4E E2 47 00 07 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 36 39 10 04 04 00 12 7C 02 00 F4 03 04 00 E0 30 C4 66 B6 04 01 00 00 0B 25 62 80 E4 D6 AB 96 [12:09:49]CommunicateWithHost err = 0 [12:09:49]CheckOFDResponse [12:09:49]1017 (14) - 77093643461234 [12:09:49]1041 (16) - 0000000000871769 [12:09:49]1040 (4) - 162834 [12:09:49]1012 (4) - 20.08.2024 06:00 [12:09:49]1206 (1) - 0 [12:09:49]OFD Sender: Remove packet 162834 [12:09:49]ProducePacketName [12:09:49]name=ofd_packets/00162834 [12:09:49]NVStorageDeleteData [12:09:50]OFD Sender: Processing packet 162835 [packets to send 960, broken 957] [12:09:50]ProducePacketName [12:09:50]name=ofd_packets/00162835 [12:09:50]OFD Sender: To server: pG, [12:09:50]CommunicateWithHost lk.salyk.kg:30040 [12:09:50]ConnectInit lk.salyk.kg [12:09:50]Read from MH i2c: 01 [12:09:50]MH_I2C_Read... [12:09:50]*** Stop cut motor [12:09:50]*** Cut end [12:09:50]Read from MH i2c: 01 07 00 [12:09:50]MH_I2C_Read... [12:09:50]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [12:09:50]process_action close_receipt done [12:09:50]requested_data is exist [12:09:50]produce_requested_data [12:09:50]requested_item fm.sn is exist - process it [12:09:50]wFMCommunicate request_size=4 [12:09:50]MH_SAM_APDU [12:09:50]CAPDU: 80 11 00 00 [12:09:50]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [12:09:50]Write i2c OK [12:09:50]MH_I2C_Read... [12:09:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:09:50]Read from MH i2c: E2 [12:09:50]MH_I2C_Read... [12:09:50]Read from MH i2c: E2 17 00 [12:09:50]MH_I2C_Read... [12:09:50]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [12:09:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:09:50]wFMCommunicate OK [12:09:50]requested_item fd.num is exist - process it [12:09:50]SAM_PROTO_GetFieldsCounters [12:09:50]wFMCommunicate request_size=4 [12:09:50]MH_SAM_APDU [12:09:50]CAPDU: 80 13 00 00 [12:09:50]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [12:09:50]Write i2c OK [12:09:50]MH_I2C_Read... [12:09:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:09:51]Read from MH i2c: E2 [12:09:51]MH_I2C_Read... [12:09:51]Read from MH i2c: E2 62 00 [12:09:51]MH_I2C_Read... [12:09:51]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 0D [12:09:51]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1B 01 00 00 5E 04 04 00 1B 01 00 00 57 04 04 00 1C 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:09:51]wFMCommunicate OK [12:09:51]SAM_PROTO_GetFieldsCounters done [12:09:51]requested_item shift.num is exist - process it [12:09:51]requested_item shift.opened is exist - process it [12:09:51]req_shift_opened [12:09:51]FM_GetShiftState [12:09:51]SAM_PROTO_GetShiftState [12:09:51]wFMCommunicate request_size=4 [12:09:51]MH_SAM_APDU [12:09:51]CAPDU: 80 13 01 00 [12:09:51]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [12:09:51]Connected sock=8 [12:09:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AC 01 00 00 60 B4 A4 01 42 DB 5A 03 01 00 03 00 98 01 1E 04 01 00 01 23 04 7D 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 31 35 06 04 39 00 D0 A1 D0 BB D0 BE D0 B9 D0 BA D0 B0 20 44 43 20 D1 82 D1 80 D0 B5 D1 83 D0 B3 D0 BE D0 BB D1 8C D0 BD D0 B0 D1 8F 20 D0 BA D1 83 D1 80 D0 B8 D1 86 D0 B0 20 31 31 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 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 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 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:09:51]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 18 01 00 00 F4 03 04 00 F4 86 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7C 02 00 35 04 06 00 A7 7B 4F 67 C1 94 18 F3 3E F3 03 6A F2 CD [12:09:51]Write i2c OK [12:09:51]MH_I2C_Read... [12:09:51]Read from MH i2c: E2 [12:09:51]MH_I2C_Read... [12:09:51]Read from MH i2c: E2 0E 00 [12:09:51]MH_I2C_Read... [12:09:51]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FD [12:09:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:09:51]wFMCommunicate OK [12:09:51]SAM_PROTO_GetShiftState done [12:09:51]FM_GetShiftState done [12:09:51]req_shift_opened done [12:09:51]requested_item shift.open_date is exist - process it [12:09:51]req_shift_open_date [12:09:51]req_shift_open_date done [12:09:51]produce_requested_data done [12:09:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162838,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:09:51]process_action_free close_receipt [12:09:51]json_value_free [12:09:51]json_value_free done [12:09:51]process_json_proto returns [12:09:51]Send response to host [12:09:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162838,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:09:51]free response buf [12:09:51]execute_script done [12:09:51]execute_script returns [12:09:51]free content buf [12:09:51]Sock 12.Close socket [12:09:51]Sock 12.Thread stoped [12:09:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D8 B4 47 00 A8 DD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7C 02 00 F4 03 04 00 E2 30 C4 66 B6 04 01 00 00 1E 98 6B 21 7B 0F A1 3F [12:09:52]CommunicateWithHost err = 0 [12:09:52]CheckOFDResponse [12:09:52]1017 (14) - 77093643461234 [12:09:52]1041 (16) - 0000000000871769 [12:09:52]1040 (4) - 162835 [12:09:52]1012 (4) - 20.08.2024 06:00 [12:09:52]1206 (1) - 0 [12:09:52]OFD Sender: Remove packet 162835 [12:09:52]ProducePacketName [12:09:52]name=ofd_packets/00162835 [12:09:52]NVStorageDeleteData [12:09:52]OFD Sender: Processing packet 162837 [packets to send 959, broken 957] [12:09:52]ProducePacketName [12:09:52]name=ofd_packets/00162837 [12:09:52]OFD Sender: To server: pG, [12:09:52]CommunicateWithHost lk.salyk.kg:30040 [12:09:52]ConnectInit lk.salyk.kg [12:09:53]Connected sock=8 [12:09:53]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 70 38 07 01 6E 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F2 30 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 D9 4B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 4B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 23 00 00 00 00 07 04 06 00 A4 4B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 01 00 00 F4 03 04 00 59 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7C 02 00 35 04 06 00 0B C6 D5 BD 68 9B A6 D0 95 2D C3 7D 97 E7 [12:09:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DC F8 47 00 AC E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7C 02 00 F4 03 04 00 E4 30 C4 66 B6 04 01 00 00 6C 89 58 0F 43 D8 E0 B5 [12:09:54]CommunicateWithHost err = 0 [12:09:54]CheckOFDResponse [12:09:54]1017 (14) - 77093643461234 [12:09:54]1041 (16) - 0000000000871769 [12:09:54]1040 (4) - 162837 [12:09:54]1012 (4) - 20.08.2024 06:00 [12:09:54]1206 (1) - 0 [12:09:54]OFD Sender: Remove packet 162837 [12:09:54]ProducePacketName [12:09:54]name=ofd_packets/00162837 [12:09:54]NVStorageDeleteData [12:09:54]OFD Sender: Processing packet 162838 [packets to send 958, broken 957] [12:09:54]ProducePacketName [12:09:54]name=ofd_packets/00162838 [12:09:54]OFD Sender: To server: pG, [12:09:54]CommunicateWithHost lk.salyk.kg:30040 [12:09:54]ConnectInit lk.salyk.kg [12:09:56]Connected sock=10 [12:09: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 36 39 0F 01 00 00 D2 5F 07 01 A7 4E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 01 00 00 F4 03 04 00 8A 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7C 02 00 35 04 06 00 79 3D D1 39 F7 CF F8 1B 63 1B FC F3 44 40 [12:09: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 36 39 4F 00 00 00 B1 BE 47 00 DD 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 16 7C 02 00 F4 03 04 00 E7 30 C4 66 B6 04 01 00 00 8D E1 C0 BF 5D 6E 53 0C [12:09:57]CommunicateWithHost err = 0 [12:09:57]CheckOFDResponse [12:09:57]1017 (14) - 77093643461234 [12:09:57]1041 (16) - 0000000000871769 [12:09:57]1040 (4) - 162838 [12:09:57]1012 (4) - 20.08.2024 06:00 [12:09:57]1206 (1) - 0 [12:09:57]OFD Sender: Remove packet 162838 [12:09:57]ProducePacketName [12:09:57]name=ofd_packets/00162838 [12:09:57]NVStorageDeleteData [12:09:58]OFD Sender: No OFD packet to send [12:09:58]OFD Sender: No OFD packet to send [12:10:03]OFD Sender: No OFD packet to send [12:10:08]recv_with_timeout no data received [12:10:08]OFD Sender: No OFD packet to send [12:10:12]accept exits with 9 [12:10:12]New connection [12:10:12]New thread 3067440484 created [12:10:12]Thread 3067297124 joined [12:10:12]Waiting for new connection... [12:10:12] Sock 9.Parse request [12:10:12]Sock 9.Check first char [12:10:12]Sock 9.First char is OK [12:10:12]request: POST /json_proto HTTP/1.0 [12:10:12]Method: POST [12:10:12]URL: /json_proto [12:10:12]Method is POST - this is cgi request [12:10:12]url: /json_proto [12:10:12]query_string will be loaded in cgi processing [12:10:12]execute_cgi json_proto POST (null) [12:10:12]execute_cgi path=json_proto method=POST [12:10:12]POST find Content-Length [12:10:12]Host: 172.17.44.132:8080 [12:10:12]Content-Length: 801 [12:10:12]Content-Type: application/json [12:10:12] [12:10:12]POST finish read [12:10:12]Found Content-Length = 801 [12:10:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:12]execute_script... [12:10:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291281", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:10:12]POST & json_proto [12:10:12]process_json_proto [12:10:12]json parsed OK: [12:10:12]protocol is kg_v1.0 [12:10:12]action value=close_receipt [12:10:12]process_action close_receipt [12:10:12]cmd_close_receipt [12:10:12]MH_GetDate [12:10:12]Write to MH i2c: F0 00 00 B3 00 A2 [12:10:12]Write i2c OK [12:10:12]MH_I2C_Read... [12:10:12]Read from MH i2c: F0 [12:10:12]MH_I2C_Read... [12:10:12]Read from MH i2c: F0 09 00 [12:10:12]MH_I2C_Read... [12:10:12]Read from MH i2c: F0 09 00 B3 00 00 A4 87 C4 66 2A 83 C1 65 D3 [12:10:12]GetLastDocTimeStamp 1724155786 [12:10:12]current date 1724155812 [12:10:12]FM_GetShiftState [12:10:12]SAM_PROTO_GetShiftState [12:10:12]wFMCommunicate request_size=4 [12:10:12]MH_SAM_APDU [12:10:12]CAPDU: 80 13 01 00 [12:10:12]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [12:10:12]Write i2c OK [12:10:12]MH_I2C_Read... [12:10:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:12]Read from MH i2c: E2 [12:10:12]MH_I2C_Read... [12:10:12]Read from MH i2c: E2 0E 00 [12:10:12]MH_I2C_Read... [12:10:12]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FF [12:10:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:10:12]wFMCommunicate OK [12:10:12]SAM_PROTO_GetShiftState done [12:10:12]FM_GetShiftState done [12:10:12]opened in 1724113081 [12:10:12]opened+sec_in_day 1724199481 [12:10:12]quantity*price = 80004 [12:10:12]sum+1 = 80005 [12:10:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.04 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 0.00 Безнал.: 800.04 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 284 20.08.2024 12:10 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162839 ФПД: 47908198061826 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121013&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162839&fm=47908198061826&tin=02508201610067®Number=0000000000092562&sum=80004 [12:10:13]StoreToDocumentArchive [12:10:13]shift 465 fd 162839 [12:10:13]save to /storage/0465/doc_00162839 [12:10:13]save last doc name /storage/0465/doc_00162839 to /storage/kkm_last_doc_name [12:10:13]save OK [12:10:13]Clear old archive folders... [12:10:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:10:13]tlvbuf is 01601D30 [12:10:13]SAM_PROTO_ClearQueue [12:10:13]wFMCommunicate request_size=4 [12:10:13]MH_SAM_APDU [12:10:13]CAPDU: 80 09 00 00 [12:10:13]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [12:10:13]Write i2c OK [12:10:13]MH_I2C_Read... [12:10:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:10:13]Read from MH i2c: E2 [12:10:13]MH_I2C_Read... [12:10:13]Read from MH i2c: E2 03 00 [12:10:13]MH_I2C_Read... [12:10:13]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [12:10:13]RAPDU: 90 00 [12:10:13]wFMCommunicate OK [12:10:13]SAM_PROTO_ClearQueue done [12:10:13]KKMCreateOFDPacket [12:10:13]OFDProtocolAddRootSTLVToBuf [12:10:13]FM_MakeSignedData [12:10:13]FM_MakeSignedData [12:10:13]SAM_PROTO_SignData [12:10:13]wFMCommunicate request_size=4 [12:10:13]MH_SAM_APDU [12:10:13]CAPDU: 80 0D 01 02 [12:10:13]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [12:10:13]Write i2c OK [12:10:13]MH_I2C_Read... [12:10:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:10:13]Read from MH i2c: E2 [12:10:13]MH_I2C_Read... [12:10:13]Read from MH i2c: E2 03 00 [12:10:13]MH_I2C_Read... [12:10:13]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [12:10:13]RAPDU: 90 00 [12:10:13]wFMCommunicate OK [12:10:13]wFMCommunicate request_size=255 [12:10:13]MH_SAM_APDU [12:10:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 A5 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7C 02 00 35 04 06 00 2B [12:10:13]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 A5 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7C 02 00 35 04 06 00 2B 00 00 79 [12:10:13]Write i2c OK [12:10:13]MH_I2C_Read... [12:10:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:13]Read from MH i2c: E2 [12:10:13]MH_I2C_Read... [12:10:13]Read from MH i2c: E2 03 00 [12:10:13]MH_I2C_Read... [12:10:13]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [12:10:13]RAPDU: 90 00 [12:10:13]wFMCommunicate OK [12:10:13]wFMCommunicate request_size=10 [12:10:13]MH_SAM_APDU [12:10:13]CAPDU: 80 0D 02 02 05 92 7F 20 97 02 [12:10:13]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 92 7F 20 97 02 00 00 12 [12:10:13]Write i2c OK [12:10:13]MH_I2C_Read... [12:10:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:10:13]Read from MH i2c: E2 [12:10:13]MH_I2C_Read... [12:10:13]Read from MH i2c: E2 03 00 [12:10:13]MH_I2C_Read... [12:10:13]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [12:10:13]RAPDU: 90 00 [12:10:13]wFMCommunicate OK [12:10:13]wFMCommunicate request_size=4 [12:10:13]MH_SAM_APDU [12:10:13]CAPDU: 80 0D 03 02 [12:10:13]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [12:10:13]Write i2c OK [12:10:13]MH_I2C_Read... [12:10:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:10:13]Read from MH i2c: E2 [12:10:13]MH_I2C_Read... [12:10:13]Read from MH i2c: E2 0B 00 [12:10:13]MH_I2C_Read... [12:10:13]Read from MH i2c: E2 0B 00 C5 00 00 80 F4 99 70 66 21 57 86 90 00 22 [12:10:13]RAPDU: 80 F4 99 70 66 21 57 86 90 00 [12:10:13]wFMCommunicate OK [12:10:13]SAM_PROTO_SignData done [12:10:13]FM_MakeSignedData done [12:10:13]CreateOFDProtocolMessage [12:10:13]wFMCommunicate request_size=4 [12:10:13]MH_SAM_APDU [12:10:13]CAPDU: 80 11 00 00 [12:10:13]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [12:10:13]Write i2c OK [12:10:13]MH_I2C_Read... [12:10:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:14]Read from MH i2c: E2 [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: E2 17 00 [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [12:10:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:10:14]wFMCommunicate OK [12:10:14]CreateOFDProtocolMessage done [12:10:14]OFDSenderStorePacket 162839 [12:10:14]StoreOFDPacket docnum=162839 [12:10:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A5 93 07 01 9F 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 A5 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7C 02 00 35 04 06 00 2B 92 7F 20 97 02 80 F4 99 70 66 21 57 86 [12:10:14]CheckFolder [12:10:14]dirname=/storage/ofd_packets [12:10:14]CheckFolder done [12:10:14]ProducePacketName [12:10:14]name=ofd_packets/00162839 [12:10:14]NVStorageSaveData ofd_packets/00162839 [12:10:14]File name is /storage/ofd_packets/00162839 [12:10:14]Write 301 bytes [12:10:14]NVStorageSaveData done [12:10:14]OFDSenderStorePacket done [12:10:14]KKMCreateOFDPacket done [12:10:14]NVStorageSaveData kkm_last_timestamp [12:10:14]File name is /storage/kkm_last_timestamp [12:10:14]Write 4 bytes [12:10:14]NVStorageSaveData done [12:10:14]ExternCall_PrintAddStr [12:10:14]wPrintStart [12:10:14]Write to MH i2c: 01 00 00 C7 00 C7 [12:10:14]Write i2c OK [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: 01 [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: 01 07 00 [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [12:10:14]RasterBufferAndPrint [12:10:14]line Счет N : (1)291281 [12:10:14]line ИНН: 02508201610067 [12:10:14]line Контрольно-Кассовый Чек [12:10:14]line ПРОДАЖА [12:10:14]line ТРК (МРК, ГНК) : 42 [12:10:14]line Товар: 2710124130 [12:10:14]line Аи-92-К-5 [12:10:14]line 11.800 * 67.80 [12:10:14]line = 800.04 [12:10:14]line НДС 12% НСП 1% [12:10:14]line > о реализуемом товаре [12:10:14]line ИТОГО: 800.04 [12:10:14]line НСП 1% : 7.08 [12:10:14]line НДС 12% : 84.96 [12:10:14]line Наличными: 0.00 [12:10:14]line Безнал.: 800.04 [12:10:14]line Место: АЗС № 130 "Партнер Нефть" [12:10:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:10:14]line СНО: Общий режим [12:10:14]line Чек 284 20.08.2024 12:10 [12:10:14]line Смена: 465 ФФД: 1.0 [12:10:14]line ЗНМ: 0300000070 [12:10:14]line РНМ: 0000000000092562 [12:10:14]line Версия ККМ: 001 [12:10:14]line Платежная система: O! деньги [12:10:14]line ФМ: 0000000000871769 [12:10:14]line ФД: 162839 [12:10:14]line ФПД: 47908198061826 [12:10:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121013&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162839&fm=47908198061826&tin=02508201610067®Number=0000000000092562&sum=80004 [12:10:14]written 0, free lines is 4095 [12:10:14]OFD Sender: Processing packet 162839 [packets to send 958, broken 957] [12:10:14]ProducePacketName [12:10:14]name=ofd_packets/00162839 [12:10:14]OFD Sender: To server: pG, [12:10:14]CommunicateWithHost lk.salyk.kg:30040 [12:10:14]ConnectInit lk.salyk.kg [12:10:14]Write to MH i2c: 01 00 00 F1 00 F1 [12:10:14]Write i2c OK [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: 01 [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: 01 07 00 [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 D2 0C D6 [12:10:14]RasterBufferAndPrint [12:10:14]line [12:10:14]line [12:10:14]line [12:10:14]line [12:10:14]line [12:10:14]written 0, free lines is 3303 [12:10:14]MH_Cut [12:10:14]Write to MH i2c: D1 01 00 F8 00 01 CA [12:10:14]Write i2c OK [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: D1 [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: D1 01 00 [12:10:14]MH_I2C_Read... [12:10:14]Read from MH i2c: D1 01 00 F8 00 00 C9 [12:10:14]Write to MH i2c: 01 00 00 F9 00 F9 [12:10:14]Write i2c OK [12:10:14]MH_I2C_Read... [12:10:15]*** Cut start [12:10:15]*** Purtial cut [12:10:15]*** Stage 1: CUTSNS_PIN = 1 [12:10:17]Read from MH i2c: 01 *** Stop cut motor [12:10:17] [12:10:17]*** Cut end [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: 01 07 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [12:10:17]process_action close_receipt done [12:10:17]requested_data is exist [12:10:17]produce_requested_data [12:10:17]requested_item fm.sn is exist - process it [12:10:17]wFMCommunicate request_size=4 [12:10:17]MH_SAM_APDU [12:10:17]CAPDU: 80 11 00 00 [12:10:17]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [12:10:17]Write i2c OK [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:10:17] [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 17 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [12:10:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:10:17]wFMCommunicate OK [12:10:17]requested_item fd.num is exist - process it [12:10:17]SAM_PROTO_GetFieldsCounters [12:10:17]wFMCommunicate request_size=4 [12:10:17]MH_SAM_APDU [12:10:17]CAPDU: 80 13 00 00 [12:10:17]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [12:10:17]Write i2c OK [12:10:17]MH_I2C_Read... [12:10:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:10:17]Read from MH i2c: E2 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 62 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [12:10: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1C 01 00 00 5E 04 04 00 1C 01 00 00 57 04 04 00 1D 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:10:17]wFMCommunicate OK [12:10:17]SAM_PROTO_GetFieldsCounters done [12:10:17]requested_item shift.num is exist - process it [12:10:17]requested_item shift.opened is exist - process it [12:10:17]req_shift_opened [12:10:17]FM_GetShiftState [12:10:17]SAM_PROTO_GetShiftState [12:10:17]wFMCommunicate request_size=4 [12:10:17]MH_SAM_APDU [12:10:17]CAPDU: 80 13 01 00 [12:10:17]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [12:10:17]Write i2c OK [12:10:17]MH_I2C_Read... [12:10:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:10:17]Read from MH i2c: E2 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 0E 00 [12:10:17]MH_I2C_Read... [12:10:17]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [12:10:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:10:17]wFMCommunicate OK [12:10:17]SAM_PROTO_GetShiftState done [12:10:17]FM_GetShiftState done [12:10:17]req_shift_opened done [12:10:17]requested_item shift.open_date is exist - process it [12:10:17]req_shift_open_date [12:10:17]req_shift_open_date done [12:10:17]produce_requested_data done [12:10:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162839,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:10:17]process_action_free close_receipt [12:10:17]json_value_free [12:10:17]json_value_free done [12:10:17]process_json_proto returns [12:10:17]Send response to host [12:10:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162839,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:10:17]free response buf [12:10:17]execute_script done [12:10:17]execute_script returns [12:10:17]free content buf [12:10:17]Sock 9.Close socket [12:10:17]Sock 9.Thread stoped [12:10:19]recv_with_timeout no data received [12:10:20]Connected sock=11 [12:10:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A5 93 07 01 9F 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 01 00 00 F4 03 04 00 A5 87 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7C 02 00 35 04 06 00 2B 92 7F 20 97 02 80 F4 99 70 66 21 57 86 [12:10:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DB E4 47 00 9B DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7C 02 00 F4 03 04 00 00 31 C4 66 B6 04 01 00 00 FF E3 F1 AB BC 5D DF 3E [12:10:21]CommunicateWithHost err = 0 [12:10:21]CheckOFDResponse [12:10:21]1017 (14) - 77093643461234 [12:10:21]1041 (16) - 0000000000871769 [12:10:21]1040 (4) - 162839 [12:10:21]1012 (4) - 20.08.2024 06:00 [12:10:21]1206 (1) - 0 [12:10:21]OFD Sender: Remove packet 162839 [12:10:21]ProducePacketName [12:10:21]name=ofd_packets/00162839 [12:10:21]NVStorageDeleteData [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:24]recv_with_timeout no data received [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:15]accept exits with 8 [12:12:15]New connection [12:12:15]New thread 3067297124 created [12:12:15]Thread 3067440484 joined [12:12:15]Waiting for new connection... [12:12:15] Sock 8.Parse request [12:12:15]Sock 8.Check first char [12:12:15]Sock 8.First char is OK [12:12:15]request: POST /json_proto HTTP/1.0 [12:12:15]Method: POST [12:12:15]URL: /json_proto [12:12:15]Method is POST - this is cgi request [12:12:15]url: /json_proto [12:12:15]query_string will be loaded in cgi processing [12:12:15]execute_cgi json_proto POST (null) [12:12:15]execute_cgi path=json_proto method=POST [12:12:15]POST find Content-Length [12:12:15]Host: 172.17.44.132:8080 [12:12:15]Content-Length: 677 [12:12:15]Content-Type: application/json [12:12:15] [12:12:15]POST finish read [12:12:15]Found Content-Length = 677 [12:12:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:12:15]execute_script... [12:12:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291282", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:12:15]POST & json_proto [12:12:15]process_json_proto [12:12:15]json parsed OK: [12:12:15]protocol is kg_v1.0 [12:12:15]action value=close_receipt [12:12:15]process_action close_receipt [12:12:15]cmd_close_receipt [12:12:15]MH_GetDate [12:12:15]Write to MH i2c: F0 00 00 FD 00 EC [12:12:15]Write i2c OK [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: F0 [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: F0 09 00 [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: F0 09 00 FD 00 00 1F 88 C4 66 2A 83 C1 65 99 [12:12:15]GetLastDocTimeStamp 1724155813 [12:12:15]current date 1724155935 [12:12:15]FM_GetShiftState [12:12:15]SAM_PROTO_GetShiftState [12:12:15]wFMCommunicate request_size=4 [12:12:15]MH_SAM_APDU [12:12:15]CAPDU: 80 13 01 00 [12:12:15]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [12:12:15]Write i2c OK [12:12:15]MH_I2C_Read... [12:12:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:15]Read from MH i2c: E2 [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: E2 0E 00 [12:12:15]MH_I2C_Read... [12:12:15]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 49 [12:12:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:12:15]wFMCommunicate OK [12:12:15]SAM_PROTO_GetShiftState done [12:12:15]FM_GetShiftState done [12:12:15]opened in 1724113081 [12:12:15]opened+sec_in_day 1724199481 [12:12:15]quantity*price = 50036 [12:12:15]sum+1 = 50037 [12:12:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 285 20.08.2024 12:12 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162840 ФПД: 66568709188529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162840&fm=66568709188529&tin=02508201610067®Number=0000000000092562&sum=50000 [12:12:16]StoreToDocumentArchive [12:12:16]shift 465 fd 162840 [12:12:16]save to /storage/0465/doc_00162840 [12:12:16]save last doc name /storage/0465/doc_00162840 to /storage/kkm_last_doc_name [12:12:16]save OK [12:12:16]Clear old archive folders... [12:12:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:12:16]tlvbuf is 015AA500 [12:12:16]SAM_PROTO_ClearQueue [12:12:16]wFMCommunicate request_size=4 [12:12:16]MH_SAM_APDU [12:12:16]CAPDU: 80 09 00 00 [12:12:16]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [12:12:16]Write i2c OK [12:12:16]MH_I2C_Read... [12:12:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:12:16]Read from MH i2c: E2 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 03 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [12:12:16]RAPDU: 90 00 [12:12:16]wFMCommunicate OK [12:12:16]SAM_PROTO_ClearQueue done [12:12:16]KKMCreateOFDPacket [12:12:16]OFDProtocolAddRootSTLVToBuf [12:12:16]FM_MakeSignedData [12:12:16]FM_MakeSignedData [12:12:16]SAM_PROTO_SignData [12:12:16]wFMCommunicate request_size=4 [12:12:16]MH_SAM_APDU [12:12:16]CAPDU: 80 0D 01 02 [12:12:16]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [12:12:16]Write i2c OK [12:12:16]MH_I2C_Read... [12:12:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:12:16]Read from MH i2c: E2 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 03 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [12:12:16]RAPDU: 90 00 [12:12:16]wFMCommunicate OK [12:12:16]wFMCommunicate request_size=255 [12:12:16]MH_SAM_APDU [12:12:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 1F 88 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7C 02 00 35 04 06 00 3C [12:12:16]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 1F 88 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7C 02 00 35 04 06 00 3C 00 00 9D [12:12:16]Write i2c OK [12:12:16]MH_I2C_Read... [12:12:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:16]Read from MH i2c: E2 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 03 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [12:12:16]RAPDU: 90 00 [12:12:16]wFMCommunicate OK [12:12:16]wFMCommunicate request_size=10 [12:12:16]MH_SAM_APDU [12:12:16]CAPDU: 80 0D 02 02 05 8B 3C 43 AB B1 [12:12:16]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 8B 3C 43 AB B1 00 00 F9 [12:12:16]Write i2c OK [12:12:16]MH_I2C_Read... [12:12:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:12:16]Read from MH i2c: E2 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 03 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [12:12:16]RAPDU: 90 00 [12:12:16]wFMCommunicate OK [12:12:16]wFMCommunicate request_size=4 [12:12:16]MH_SAM_APDU [12:12:16]CAPDU: 80 0D 03 02 [12:12:16]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [12:12:16]Write i2c OK [12:12:16]MH_I2C_Read... [12:12:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:12:16]Read from MH i2c: E2 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 0B 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 0B 00 0F 01 00 5D 53 90 8C C4 80 A8 04 90 00 48 [12:12:16]RAPDU: 5D 53 90 8C C4 80 A8 04 90 00 [12:12:16]wFMCommunicate OK [12:12:16]SAM_PROTO_SignData done [12:12:16]FM_MakeSignedData done [12:12:16]CreateOFDProtocolMessage [12:12:16]wFMCommunicate request_size=4 [12:12:16]MH_SAM_APDU [12:12:16]CAPDU: 80 11 00 00 [12:12:16]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [12:12:16]Write i2c OK [12:12:16]MH_I2C_Read... [12:12:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:16]Read from MH i2c: E2 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 17 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [12:12:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:12:16]wFMCommunicate OK [12:12:16]CreateOFDProtocolMessage done [12:12:16]OFDSenderStorePacket 162840 [12:12:16]StoreOFDPacket docnum=162840 [12:12:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F 86 07 01 2B 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 1F 88 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7C 02 00 35 04 06 00 3C 8B 3C 43 AB B1 5D 53 90 8C C4 80 A8 04 [12:12:16]CheckFolder [12:12:16]dirname=/storage/ofd_packets [12:12:16]CheckFolder done [12:12:16]ProducePacketName [12:12:16]name=ofd_packets/00162840 [12:12:16]NVStorageSaveData ofd_packets/00162840 [12:12:16]File name is /storage/ofd_packets/00162840 [12:12:16]Write 301 bytes [12:12:16]NVStorageSaveData done [12:12:16]OFDSenderStorePacket done [12:12:16]KKMCreateOFDPacket done [12:12:16]NVStorageSaveData kkm_last_timestamp [12:12:16]File name is /storage/kkm_last_timestamp [12:12:16]Write 4 bytes [12:12:16]NVStorageSaveData done [12:12:16]ExternCall_PrintAddStr [12:12:16]wPrintStart [12:12:16]Write to MH i2c: 01 00 00 11 01 12 [12:12:16]Write i2c OK [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: 01 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: 01 07 00 [12:12:16]MH_I2C_Read... [12:12:16]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [12:12:16]RasterBufferAndPrint [12:12:16]line Счет N : (1)291282 [12:12:16]line ИНН: 02508201610067 [12:12:16]line Контрольно-Кассовый Чек [12:12:16]line ПРОДАЖА [12:12:16]line ТРК (МРК, ГНК) : 42 [12:12:16]line Товар: 2710124130 [12:12:16]line Аи-92-К-5 [12:12:16]line 7.380 * 67.80 [12:12:16]line = 500.36 [12:12:16]line НДС 12% НСП 1% [12:12:16]line > о реализуемом товаре [12:12:16]line ОКРУГЛЕНИЕ: -0.36 [12:12:16]line ИТОГО: 500.00 [12:12:16]line Внесено: 500.00 [12:12:16]line СДАЧА: 0.00 [12:12:16]line НСП 1% : 4.43 [12:12:16]line НДС 12% : 53.14 [12:12:16]line Наличными: 500.00 [12:12:16]line Безнал.: 0.00 [12:12:16]line Место: АЗС № 130 "Партнер Нефть" [12:12:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:12:16]line СНО: Общий режим [12:12:16]line Чек 285 20.08.2024 12:12 [12:12:16]line Смена: 465 ФФД: 1.0 [12:12:16]line ЗНМ: 0300000070 [12:12:16]line РНМ: 0000000000092562 [12:12:16]line Версия ККМ: 001 [12:12:16]line ФМ: 0000000000871769 [12:12:16]line ФД: 162840 [12:12:16]line ФПД: 66568709188529 [12:12:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162840&fm=66568709188529&tin=02508201610067®Number=0000000000092562&sum=50000 [12:12:16]written 0, free lines is 4095 [12:12:16]OFD Sender: Processing packet 162840 [packets to send 958, broken 957] [12:12:16]ProducePacketName [12:12:16]name=ofd_packets/00162840 [12:12:16]OFD Sender: To server: pG, [12:12:16]CommunicateWithHost lk.salyk.kg:30040 [12:12:16]ConnectInit lk.salyk.kg [12:12:17]Write to MH i2c: 01 00 00 3C 01 3D [12:12:17]Write i2c OK [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: 01 [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: 01 07 00 [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 C1 0C 11 [12:12:17]RasterBufferAndPrint [12:12:17]line [12:12:17]line [12:12:17]line [12:12:17]line [12:12:17]line [12:12:17]written 0, free lines is 3271 [12:12:17]MH_Cut [12:12:17]Write to MH i2c: D1 01 00 43 01 01 16 [12:12:17]Write i2c OK [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: D1 [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: D1 01 00 [12:12:17]MH_I2C_Read... [12:12:17]Read from MH i2c: D1 01 00 43 01 00 15 [12:12:17]Write to MH i2c: 01 00 00 44 01 45 [12:12:17]Write i2c OK [12:12:17]MH_I2C_Read... [12:12:18]*** Cut start [12:12:18]*** Purtial cut [12:12:18]*** Stage 1: CUTSNS_PIN = 1 [12:12:19]Connected sock=11 [12:12:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F 86 07 01 2B 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 01 00 00 F4 03 04 00 1F 88 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7C 02 00 35 04 06 00 3C 8B 3C 43 AB B1 5D 53 90 8C C4 80 A8 04 [12:12:20]Read from MH i2c: 01 [12:12:20]MH_I2C_Read... [12:12:20]*** Stop cut motor [12:12:20]*** Cut end [12:12:20]Read from MH i2c: 01 07 00 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [12:12:20]process_action close_receipt done [12:12:20]requested_data is exist [12:12:20]produce_requested_data [12:12:20]requested_item fm.sn is exist - process it [12:12:20]wFMCommunicate request_size=4 [12:12:20]MH_SAM_APDU [12:12:20]CAPDU: 80 11 00 00 [12:12:20]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [12:12:20]Write i2c OK [12:12:20]MH_I2C_Read... [12:12:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:12:20]Read from MH i2c: E2 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 17 00 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [12:12:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:12:20]wFMCommunicate OK [12:12:20]requested_item fd.num is exist - process it [12:12:20]SAM_PROTO_GetFieldsCounters [12:12:20]wFMCommunicate request_size=4 [12:12:20]MH_SAM_APDU [12:12:20]CAPDU: 80 13 00 00 [12:12:20]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [12:12:20]Write i2c OK [12:12:20]MH_I2C_Read... [12:12:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:12:20]Read from MH i2c: E2 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 62 00 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [12:12: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1D 01 00 00 5E 04 04 00 1D 01 00 00 57 04 04 00 1E 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:12:20]wFMCommunicate OK [12:12:20]SAM_PROTO_GetFieldsCounters done [12:12:20]requested_item shift.num is exist - process it [12:12:20]requested_item shift.opened is exist - process it [12:12:20]req_shift_opened [12:12:20]FM_GetShiftState [12:12:20]SAM_PROTO_GetShiftState [12:12:20]wFMCommunicate request_size=4 [12:12:20]MH_SAM_APDU [12:12:20]CAPDU: 80 13 01 00 [12:12:20]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [12:12:20]Write i2c OK [12:12:20]MH_I2C_Read... [12:12:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:12:20]Read from MH i2c: E2 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 0E 00 [12:12:20]MH_I2C_Read... [12:12:20]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 93 [12:12:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:12:20]wFMCommunicate OK [12:12:20]SAM_PROTO_GetShiftState done [12:12:20]FM_GetShiftState done [12:12:20]req_shift_opened done [12:12:20]requested_item shift.open_date is exist - process it [12:12:20]req_shift_open_date [12:12:20]req_shift_open_date done [12:12:20]produce_requested_data done [12:12:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162840,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:12:20]process_action_free close_receipt [12:12:20]json_value_free [12:12:20]json_value_free done [12:12:20]process_json_proto returns [12:12:20]Send response to host [12:12:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162840,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:12:20]free response buf [12:12:20]execute_script done [12:12:20]execute_script returns [12:12:20]free content buf [12:12:20]Sock 8.Close socket [12:12:20]Sock 8.Thread stoped [12:12: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 36 39 4F 00 00 00 00 D4 47 00 A4 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7C 02 00 F4 03 04 00 76 31 C4 66 B6 04 01 00 00 34 6A E9 3E B5 71 76 CC [12:12:20]CommunicateWithHost err = 0 [12:12:20]CheckOFDResponse [12:12:20]1017 (14) - 77093643461234 [12:12:20]1041 (16) - 0000000000871769 [12:12:20]1040 (4) - 162840 [12:12:20]1012 (4) - 20.08.2024 06:02 [12:12:20]1206 (1) - 0 [12:12:20]OFD Sender: Remove packet 162840 [12:12:20]ProducePacketName [12:12:20]name=ofd_packets/00162840 [12:12:20]NVStorageDeleteData [12:12:20]OFD Sender: No OFD packet to send [12:12:25]OFD Sender: No OFD packet to send [12:12:30]OFD Sender: No OFD packet to send [12:12:36]OFD Sender: No OFD packet to send [12:12:39]recv_with_timeout no data received [12:12:41]OFD Sender: No OFD packet to send [12:12:46]OFD Sender: No OFD packet to send [12:12:51]OFD Sender: No OFD packet to send [12:12:56]OFD Sender: No OFD packet to send [12:13:01]OFD Sender: No OFD packet to send [12:13:06]OFD Sender: No OFD packet to send [12:13:11]OFD Sender: No OFD packet to send [12:13:16]OFD Sender: No OFD packet to send [12:13:21]OFD Sender: No OFD packet to send [12:13:26]OFD Sender: No OFD packet to send [12:13:31]OFD Sender: No OFD packet to send [12:13:36]OFD Sender: No OFD packet to send [12:13:41]OFD Sender: No OFD packet to send [12:13:46]OFD Sender: No OFD packet to send [12:13:51]OFD Sender: No OFD packet to send [12:13:56]OFD Sender: No OFD packet to send [12:14:01]OFD Sender: No OFD packet to send [12:14:06]OFD Sender: No OFD packet to send [12:14:11]OFD Sender: No OFD packet to send [12:14:16]OFD Sender: No OFD packet to send [12:14:21]OFD Sender: No OFD packet to send [12:14:26]OFD Sender: No OFD packet to send [12:14:31]OFD Sender: No OFD packet to send [12:14:36]OFD Sender: No OFD packet to send [12:14:41]OFD Sender: No OFD packet to send [12:14:46]OFD Sender: No OFD packet to send [12:14:51]OFD Sender: No OFD packet to send [12:14:56]OFD Sender: No OFD packet to send [12:15:01]OFD Sender: No OFD packet to send [12:15:06]OFD Sender: No OFD packet to send [12:15:10]recv_with_timeout no data received [12:15:11]OFD Sender: No OFD packet to send [12:15:16]accept exits with 10 [12:15:16]New connection [12:15:16]New thread 3067440484 created [12:15:16]Thread 3067297124 joined [12:15:16]Waiting for new connection... [12:15:16] Sock 10.Parse request [12:15:16]Sock 10.Check first char [12:15:16]Sock 10.First char is OK [12:15:16]request: POST /json_proto HTTP/1.0 [12:15:16]Method: POST [12:15:16]URL: /json_proto [12:15:16]Method is POST - this is cgi request [12:15:16]url: /json_proto [12:15:16]query_string will be loaded in cgi processing [12:15:16]execute_cgi json_proto POST (null) [12:15:16]execute_cgi path=json_proto method=POST [12:15:16]POST find Content-Length [12:15:16]Host: 172.17.44.132:8080 [12:15:16]Content-Length: 789 [12:15:16]Content-Type: application/json [12:15:16] [12:15:16]POST finish read [12:15:16]Found Content-Length = 789 [12:15:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:16]execute_script... [12:15:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291283", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 32.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:15:16]POST & json_proto [12:15:16]process_json_proto [12:15:16]json parsed OK: [12:15:16]protocol is kg_v1.0 [12:15:16]action value=close_receipt [12:15:16]process_action close_receipt [12:15:16]cmd_close_receipt [12:15:16]MH_GetDate [12:15:16]Write to MH i2c: F0 00 00 48 01 38 [12:15:16]Write i2c OK [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: F0 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: F0 09 00 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: F0 09 00 48 01 00 D5 88 C4 66 2A 83 C1 65 9B [12:15:16]GetLastDocTimeStamp 1724155935 [12:15:16]current date 1724156117 [12:15:16]FM_GetShiftState [12:15:16]SAM_PROTO_GetShiftState [12:15:16]wFMCommunicate request_size=4 [12:15:16]MH_SAM_APDU [12:15:16]CAPDU: 80 13 01 00 [12:15:16]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [12:15:16]Write i2c OK [12:15:16]MH_I2C_Read... [12:15:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:16]Read from MH i2c: E2 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: E2 0E 00 [12:15:16]MH_I2C_Read... [12:15:16]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 95 [12:15:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:15:16]wFMCommunicate OK [12:15:16]SAM_PROTO_GetShiftState done [12:15:16]FM_GetShiftState done [12:15:16]opened in 1724113081 [12:15:16]opened+sec_in_day 1724199481 [12:15:16]quantity*price = 0 [12:15:16]sum+1 = 1 [12:15:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 286 20.08.2024 12:15 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162841 ФПД: 139669675686321 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121517&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162841&fm=139669675686321&tin=02508201610067®Number=0000000000092562&sum=0 [12:15:17]StoreToDocumentArchive [12:15:17]shift 465 fd 162841 [12:15:17]save to /storage/0465/doc_00162841 [12:15:17]save last doc name /storage/0465/doc_00162841 to /storage/kkm_last_doc_name [12:15:17]save OK [12:15:17]Clear old archive folders... [12:15:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:15:17]tlvbuf is 015AEAC0 [12:15:17]SAM_PROTO_ClearQueue [12:15:17]wFMCommunicate request_size=4 [12:15:17]MH_SAM_APDU [12:15:17]CAPDU: 80 09 00 00 [12:15:17]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [12:15:17]Write i2c OK [12:15:17]MH_I2C_Read... [12:15:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:15:17]Read from MH i2c: E2 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 03 00 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [12:15:17]RAPDU: 90 00 [12:15:17]wFMCommunicate OK [12:15:17]SAM_PROTO_ClearQueue done [12:15:17]KKMCreateOFDPacket [12:15:17]OFDProtocolAddRootSTLVToBuf [12:15:17]FM_MakeSignedData [12:15:17]FM_MakeSignedData [12:15:17]SAM_PROTO_SignData [12:15:17]wFMCommunicate request_size=4 [12:15:17]MH_SAM_APDU [12:15:17]CAPDU: 80 0D 01 02 [12:15:17]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [12:15:17]Write i2c OK [12:15:17]MH_I2C_Read... [12:15:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:15:17]Read from MH i2c: E2 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 03 00 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [12:15:17]RAPDU: 90 00 [12:15:17]wFMCommunicate OK [12:15:17]wFMCommunicate request_size=255 [12:15:17]MH_SAM_APDU [12:15:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 D5 88 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7C 02 00 35 04 06 00 7F 07 61 67 [12:15:17]Write to MH i2c: E2 02 01 58 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 D5 88 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7C 02 00 35 04 06 00 7F 07 61 67 00 00 3F [12:15:17]Write i2c OK [12:15:17]MH_I2C_Read... [12:15:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:17]Read from MH i2c: E2 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 03 00 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [12:15:17]RAPDU: 90 00 [12:15:17]wFMCommunicate OK [12:15:17]wFMCommunicate request_size=7 [12:15:17]MH_SAM_APDU [12:15:17]CAPDU: 80 0D 02 02 02 B9 B1 [12:15:17]Write to MH i2c: E2 0A 00 59 01 80 0D 02 02 02 00 B9 B1 00 00 42 [12:15:17]Write i2c OK [12:15:17]MH_I2C_Read... [12:15:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:15:17]Read from MH i2c: E2 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 03 00 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [12:15:17]RAPDU: 90 00 [12:15:17]wFMCommunicate OK [12:15:17]wFMCommunicate request_size=4 [12:15:17]MH_SAM_APDU [12:15:17]CAPDU: 80 0D 03 02 [12:15:17]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [12:15:17]Write i2c OK [12:15:17]MH_I2C_Read... [12:15:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:15:17]Read from MH i2c: E2 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 0B 00 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 0B 00 5A 01 00 09 A9 5E 26 9F 04 45 7D 90 00 72 [12:15:17]RAPDU: 09 A9 5E 26 9F 04 45 7D 90 00 [12:15:17]wFMCommunicate OK [12:15:17]SAM_PROTO_SignData done [12:15:17]FM_MakeSignedData done [12:15:17]CreateOFDProtocolMessage [12:15:17]wFMCommunicate request_size=4 [12:15:17]MH_SAM_APDU [12:15:17]CAPDU: 80 11 00 00 [12:15:17]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [12:15:17]Write i2c OK [12:15:17]MH_I2C_Read... [12:15:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:17]Read from MH i2c: E2 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 17 00 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [12:15:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:17]wFMCommunicate OK [12:15:17]CreateOFDProtocolMessage done [12:15:17]OFDSenderStorePacket 162841 [12:15:17]StoreOFDPacket docnum=162841 [12:15:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3C AA 04 01 41 D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 D5 88 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7C 02 00 35 04 06 00 7F 07 61 67 B9 B1 09 A9 5E 26 9F 04 45 7D [12:15:17]CheckFolder [12:15:17]dirname=/storage/ofd_packets [12:15:17]CheckFolder done [12:15:17]ProducePacketName [12:15:17]name=ofd_packets/00162841 [12:15:17]NVStorageSaveData ofd_packets/00162841 [12:15:17]File name is /storage/ofd_packets/00162841 [12:15:17]Write 298 bytes [12:15:17]NVStorageSaveData done [12:15:17]OFDSenderStorePacket done [12:15:17]KKMCreateOFDPacket done [12:15:17]NVStorageSaveData kkm_last_timestamp [12:15:17]File name is /storage/kkm_last_timestamp [12:15:17]Write 4 bytes [12:15:17]NVStorageSaveData done [12:15:17]ExternCall_PrintAddStr [12:15:17]wPrintStart [12:15:17]Write to MH i2c: 01 00 00 5C 01 5D [12:15:17]Write i2c OK [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: 01 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: 01 07 00 [12:15:17]MH_I2C_Read... [12:15:17]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [12:15:17]RasterBufferAndPrint [12:15:17]line Счет N : (1)291283 [12:15:17]line ИНН: 02508201610067 [12:15:17]line Контрольно-Кассовый Чек [12:15:17]line ПРОДАЖА [12:15:17]line ТРК (МРК, ГНК) : 44 [12:15:17]line Товар: 2710194800 [12:15:17]line ДТ-К-5 [12:15:17]line 32.810 * 0.00 [12:15:17]line = 0.00 [12:15:17]line НДС 12% НСП 1% [12:15:17]line > о реализуемом товаре [12:15:17]line ИТОГО: 0.00 [12:15:17]line НСП 1% : 0.00 [12:15:17]line НДС 12% : 0.00 [12:15:17]line Наличными: 0.00 [12:15:17]line Безнал.: 0.00 [12:15:17]line Место: АЗС № 130 "Партнер Нефть" [12:15:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:15:17]line СНО: Общий режим [12:15:17]line Чек 286 20.08.2024 12:15 [12:15:17]line Смена: 465 ФФД: 1.0 [12:15:17]line ЗНМ: 0300000070 [12:15:17]line РНМ: 0000000000092562 [12:15:17]line Версия ККМ: 001 [12:15:17]line Талоны: Топливная Карта [12:15:17]line 99718 [12:15:17]line ФМ: 0000000000871769 [12:15:17]line ФД: 162841 [12:15:17]line ФПД: 139669675686321 [12:15:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121517&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162841&fm=139669675686321&tin=02508201610067®Number=0000000000092562&sum=0 [12:15:17]written 0, free lines is 4095 [12:15:18]OFD Sender: Processing packet 162841 [packets to send 958, broken 957] [12:15:18]ProducePacketName [12:15:18]name=ofd_packets/00162841 [12:15:18]OFD Sender: To server: pG, [12:15:18]CommunicateWithHost lk.salyk.kg:30040 [12:15:18]ConnectInit lk.salyk.kg [12:15:18]Write to MH i2c: 01 00 00 86 01 87 [12:15:18]Write i2c OK [12:15:18]MH_I2C_Read... [12:15:18]Read from MH i2c: 01 [12:15:18]MH_I2C_Read... [12:15:18]Read from MH i2c: 01 07 00 [12:15:18]MH_I2C_Read... [12:15:18]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DE 0C 78 [12:15:18]RasterBufferAndPrint [12:15:18]line [12:15:18]line [12:15:18]line [12:15:18]line [12:15:18]line [12:15:18]written 0, free lines is 3300 [12:15:18]MH_Cut [12:15:18]Write to MH i2c: D1 01 00 8D 01 01 60 [12:15:18]Write i2c OK [12:15:18]MH_I2C_Read... [12:15:18]Read from MH i2c: D1 [12:15:18]MH_I2C_Read... [12:15:18]Read from MH i2c: D1 01 00 [12:15:18]MH_I2C_Read... [12:15:18]Read from MH i2c: D1 01 00 8D 01 00 5F [12:15:18]Write to MH i2c: 01 00 00 8E 01 8F [12:15:18]Write i2c OK [12:15:18]MH_I2C_Read... [12:15:19]*** Cut start [12:15:19]*** Purtial cut [12:15:19]*** Stage 1: CUTSNS_PIN = 1 [12:15:21]Read from MH i2c: 01 [12:15:21]MH_I2C_Read... [12:15:21]*** Stop cut motor [12:15:21]*** Cut end [12:15:21]Read from MH i2c: 01 07 00 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [12:15:21]process_action close_receipt done [12:15:21]requested_data is exist [12:15:21]produce_requested_data [12:15:21]requested_item fm.sn is exist - process it [12:15:21]wFMCommunicate request_size=4 [12:15:21]MH_SAM_APDU [12:15:21]CAPDU: 80 11 00 00 [12:15:21]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [12:15:21]Write i2c OK [12:15:21]MH_I2C_Read... [12:15:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:15:21]Read from MH i2c: E2 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 17 00 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [12:15:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:15:21]wFMCommunicate OK [12:15:21]requested_item fd.num is exist - process it [12:15:21]SAM_PROTO_GetFieldsCounters [12:15:21]wFMCommunicate request_size=4 [12:15:21]MH_SAM_APDU [12:15:21]CAPDU: 80 13 00 00 [12:15:21]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [12:15:21]Write i2c OK [12:15:21]MH_I2C_Read... [12:15:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:15:21]Read from MH i2c: E2 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 62 00 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 F9 [12:15: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1E 01 00 00 5E 04 04 00 1E 01 00 00 57 04 04 00 1F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:15:21]wFMCommunicate OK [12:15:21]SAM_PROTO_GetFieldsCounters done [12:15:21]requested_item shift.num is exist - process it [12:15:21]requested_item shift.opened is exist - process it [12:15:21]req_shift_opened [12:15:21]FM_GetShiftState [12:15:21]SAM_PROTO_GetShiftState [12:15:21]wFMCommunicate request_size=4 [12:15:21]MH_SAM_APDU [12:15:21]CAPDU: 80 13 01 00 [12:15:21]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [12:15:21]Write i2c OK [12:15:21]MH_I2C_Read... [12:15:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:15:21]Read from MH i2c: E2 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 0E 00 [12:15:21]MH_I2C_Read... [12:15:21]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DD [12:15:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:15:21]wFMCommunicate OK [12:15:21]SAM_PROTO_GetShiftState done [12:15:21]FM_GetShiftState done [12:15:21]req_shift_opened done [12:15:21]requested_item shift.open_date is exist - process it [12:15:21]req_shift_open_date [12:15:21]req_shift_open_date done [12:15:21]produce_requested_data done [12:15:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162841,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:15:21]process_action_free close_receipt [12:15:21]json_value_free [12:15:21]json_value_free done [12:15:21]process_json_proto returns [12:15:21]Send response to host [12:15:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162841,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:15:21]free response buf [12:15:21]execute_script done [12:15:21]execute_script returns [12:15:21]free content buf [12:15:21]Sock 10.Close socket [12:15:21]Sock 10.Thread stoped [12:15:23]ConnectInit Can't take IP for lk.salyk.kg [12:15:23]CommunicateWithHost connect error [12:15:23]CommunicateWithHost err = -1 [12:15:23]OFD Sender: Server communicate error [12:15:28]OFD Sender: Processing packet 162841 [packets to send 958, broken 957] [12:15:28]ProducePacketName [12:15:28]name=ofd_packets/00162841 [12:15:28]OFD Sender: To server: pG, [12:15:28]CommunicateWithHost lk.salyk.kg:30040 [12:15:28]ConnectInit lk.salyk.kg [12:15:31]recv_with_timeout no data received [12:15:33]ConnectInit Can't take IP for lk.salyk.kg [12:15:33]CommunicateWithHost connect error [12:15:33]CommunicateWithHost err = -1 [12:15:33]OFD Sender: Server communicate error [12:15:38]OFD Sender: Processing packet 162841 [packets to send 958, broken 957] [12:15:38]ProducePacketName [12:15:38]name=ofd_packets/00162841 [12:15:38]OFD Sender: To server: pG, [12:15:38]CommunicateWithHost lk.salyk.kg:30040 [12:15:38]ConnectInit lk.salyk.kg [12:15:43]ConnectInit Can't take IP for lk.salyk.kg [12:15:43]CommunicateWithHost connect error [12:15:43]CommunicateWithHost err = -1 [12:15:43]OFD Sender: Server communicate error [12:15:48]OFD Sender: Processing packet 162841 [packets to send 958, broken 957] [12:15:48]ProducePacketName [12:15:48]name=ofd_packets/00162841 [12:15:48]OFD Sender: To server: pG, [12:15:48]CommunicateWithHost lk.salyk.kg:30040 [12:15:48]ConnectInit lk.salyk.kg [12:15:53]ConnectInit Can't take IP for lk.salyk.kg [12:15:53]CommunicateWithHost connect error [12:15:53]CommunicateWithHost err = -1 [12:15:53]OFD Sender: Server communicate error [12:15:56]recv_with_timeout no data received [12:15:58]OFD Sender: Processing packet 162841 [packets to send 958, broken 957] [12:15:58]ProducePacketName [12:15:58]name=ofd_packets/00162841 [12:15:58]OFD Sender: To server: pG, [12:15:58]CommunicateWithHost lk.salyk.kg:30040 [12:15:58]ConnectInit lk.salyk.kg [12:16:00]Connected sock=8 [12:16: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 36 39 0C 01 00 00 3C AA 04 01 41 D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 01 00 00 F4 03 04 00 D5 88 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7C 02 00 35 04 06 00 7F 07 61 67 B9 B1 09 A9 5E 26 9F 04 45 7D [12:16: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 36 39 4F 00 00 00 F8 5D 47 00 DD E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7C 02 00 F4 03 04 00 53 32 C4 66 B6 04 01 00 00 20 32 D7 7A 7D 6A FB D6 [12:16:00]CommunicateWithHost err = 0 [12:16:00]CheckOFDResponse [12:16:00]1017 (14) - 77093643461234 [12:16:00]1041 (16) - 0000000000871769 [12:16:00]1040 (4) - 162841 [12:16:00]1012 (4) - 20.08.2024 06:06 [12:16:00]1206 (1) - 0 [12:16:00]OFD Sender: Remove packet 162841 [12:16:00]ProducePacketName [12:16:00]name=ofd_packets/00162841 [12:16:00]NVStorageDeleteData [12:16:01]OFD Sender: No OFD packet to send [12:16:06]OFD Sender: No OFD packet to send [12:16:11]OFD Sender: No OFD packet to send [12:16:16]OFD Sender: No OFD packet to send [12:16:18]recv_with_timeout no data received [12:16:21]OFD Sender: No OFD packet to send [12:16:26]OFD Sender: No OFD packet to send [12:16:29]recv_with_timeout no data received [12:16:31]OFD Sender: No OFD packet to send [12:16:36]OFD Sender: No OFD packet to send [12:16:41]OFD Sender: No OFD packet to send [12:16:41]recv_with_timeout no data received [12:16:46]OFD Sender: No OFD packet to send [12:16:51]OFD Sender: No OFD packet to send [12:16:56]OFD Sender: No OFD packet to send [12:17:01]OFD Sender: No OFD packet to send [12:17:06]OFD Sender: No OFD packet to send [12:17:07]accept exits with 9 [12:17:07]New connection [12:17:07]New thread 3067297124 created [12:17:07]Thread 3067440484 joined [12:17:07]Waiting for new connection... [12:17:07] Sock 9.Parse request [12:17:07]Sock 9.Check first char [12:17:07]Sock 9.First char is OK [12:17:07]request: POST /json_proto HTTP/1.0 [12:17:07]Method: POST [12:17:07]URL: /json_proto [12:17:07]Method is POST - this is cgi request [12:17:07]url: /json_proto [12:17:07]query_string will be loaded in cgi processing [12:17:07]execute_cgi json_proto POST (null) [12:17:07]execute_cgi path=json_proto method=POST [12:17:07]POST find Content-Length [12:17:07]Host: 172.17.44.132:8080 [12:17:07]Content-Length: 789 [12:17:07]Content-Type: application/json [12:17:07] [12:17:07]POST finish read [12:17:07]Found Content-Length = 789 [12:17:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:07]execute_script... [12:17: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)291284", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:17:07]POST & json_proto [12:17:07]process_json_proto [12:17:07]json parsed OK: [12:17:07]protocol is kg_v1.0 [12:17:07]action value=close_receipt [12:17:07]process_action close_receipt [12:17:07]cmd_close_receipt [12:17:07]MH_GetDate [12:17:07]Write to MH i2c: F0 00 00 92 01 82 [12:17:07]Write i2c OK [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: F0 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: F0 09 00 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: F0 09 00 92 01 00 44 89 C4 66 2A 83 C1 65 55 [12:17:07]GetLastDocTimeStamp 1724156117 [12:17:07]current date 1724156228 [12:17:07]FM_GetShiftState [12:17:07]SAM_PROTO_GetShiftState [12:17:07]wFMCommunicate request_size=4 [12:17:07]MH_SAM_APDU [12:17:07]CAPDU: 80 13 01 00 [12:17:07]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [12:17:07]Write i2c OK [12:17:07]MH_I2C_Read... [12:17:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:07]Read from MH i2c: E2 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: E2 0E 00 [12:17:07]MH_I2C_Read... [12:17:07]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DF [12:17:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:17:07]wFMCommunicate OK [12:17:07]SAM_PROTO_GetShiftState done [12:17:07]FM_GetShiftState done [12:17:07]opened in 1724113081 [12:17:07]opened+sec_in_day 1724199481 [12:17:07]quantity*price = 0 [12:17:07]sum+1 = 1 [12:17:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 287 20.08.2024 12:17 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162842 ФПД: 5123176339141 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121708&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162842&fm=5123176339141&tin=02508201610067®Number=0000000000092562&sum=0 [12:17:08]StoreToDocumentArchive [12:17:08]shift 465 fd 162842 [12:17:08]save to /storage/0465/doc_00162842 [12:17:08]save last doc name /storage/0465/doc_00162842 to /storage/kkm_last_doc_name [12:17:08]save OK [12:17:08]Clear old archive folders... [12:17:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:17:08]tlvbuf is 015B6530 [12:17:08]SAM_PROTO_ClearQueue [12:17:08]wFMCommunicate request_size=4 [12:17:08]MH_SAM_APDU [12:17:08]CAPDU: 80 09 00 00 [12:17:08]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [12:17:08]Write i2c OK [12:17:08]MH_I2C_Read... [12:17:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:17:08]Read from MH i2c: E2 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 03 00 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [12:17:08]RAPDU: 90 00 [12:17:08]wFMCommunicate OK [12:17:08]SAM_PROTO_ClearQueue done [12:17:08]KKMCreateOFDPacket [12:17:08]OFDProtocolAddRootSTLVToBuf [12:17:08]FM_MakeSignedData [12:17:08]FM_MakeSignedData [12:17:08]SAM_PROTO_SignData [12:17:08]wFMCommunicate request_size=4 [12:17:08]MH_SAM_APDU [12:17:08]CAPDU: 80 0D 01 02 [12:17:08]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [12:17:08]Write i2c OK [12:17:08]MH_I2C_Read... [12:17:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:17:08]Read from MH i2c: E2 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 03 00 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [12:17:08]RAPDU: 90 00 [12:17:08]wFMCommunicate OK [12:17:08]wFMCommunicate request_size=255 [12:17:08]MH_SAM_APDU [12:17:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 44 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7C 02 00 35 04 06 00 04 A8 D5 1B [12:17:08]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 44 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7C 02 00 35 04 06 00 04 A8 D5 1B 00 00 1C [12:17:08]Write i2c OK [12:17:08]MH_I2C_Read... [12:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:08]Read from MH i2c: E2 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 03 00 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [12:17:08]RAPDU: 90 00 [12:17:08]wFMCommunicate OK [12:17:08]wFMCommunicate request_size=7 [12:17:08]MH_SAM_APDU [12:17:08]CAPDU: 80 0D 02 02 02 16 C5 [12:17:08]Write to MH i2c: E2 0A 00 A3 01 80 0D 02 02 02 00 16 C5 00 00 FD [12:17:08]Write i2c OK [12:17:08]MH_I2C_Read... [12:17:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:17:08]Read from MH i2c: E2 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 03 00 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [12:17:08]RAPDU: 90 00 [12:17:08]wFMCommunicate OK [12:17:08]wFMCommunicate request_size=4 [12:17:08]MH_SAM_APDU [12:17:08]CAPDU: 80 0D 03 02 [12:17:08]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [12:17:08]Write i2c OK [12:17:08]MH_I2C_Read... [12:17:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:17:08]Read from MH i2c: E2 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 0B 00 [12:17:08]MH_I2C_Read... [12:17:08]Read from MH i2c: E2 0B 00 A4 01 00 89 5B 0B C8 B2 8D 51 1B 90 00 83 [12:17:08]RAPDU: 89 5B 0B C8 B2 8D 51 1B 90 00 [12:17:08]wFMCommunicate OK [12:17:08]SAM_PROTO_SignData done [12:17:08]FM_MakeSignedData done [12:17:08]CreateOFDProtocolMessage [12:17:08]wFMCommunicate request_size=4 [12:17:08]MH_SAM_APDU [12:17:08]CAPDU: 80 11 00 00 [12:17:08]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [12:17:08]Write i2c OK [12:17:08]MH_I2C_Read... [12:17:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:09]Read from MH i2c: E2 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: E2 17 00 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [12:17:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:17:09]wFMCommunicate OK [12:17:09]CreateOFDProtocolMessage done [12:17:09]OFDSenderStorePacket 162842 [12:17:09]StoreOFDPacket docnum=162842 [12:17:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DC B3 04 01 4B 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 44 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7C 02 00 35 04 06 00 04 A8 D5 1B 16 C5 89 5B 0B C8 B2 8D 51 1B [12:17:09]CheckFolder [12:17:09]dirname=/storage/ofd_packets [12:17:09]CheckFolder done [12:17:09]ProducePacketName [12:17:09]name=ofd_packets/00162842 [12:17:09]NVStorageSaveData ofd_packets/00162842 [12:17:09]File name is /storage/ofd_packets/00162842 [12:17:09]Write 298 bytes [12:17:09]NVStorageSaveData done [12:17:09]OFDSenderStorePacket done [12:17:09]KKMCreateOFDPacket done [12:17:09]NVStorageSaveData kkm_last_timestamp [12:17:09]File name is /storage/kkm_last_timestamp [12:17:09]Write 4 bytes [12:17:09]NVStorageSaveData done [12:17:09]ExternCall_PrintAddStr [12:17:09]wPrintStart [12:17:09]Write to MH i2c: 01 00 00 A6 01 A7 [12:17:09]Write i2c OK [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: 01 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: 01 07 00 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: 01 07 00 A6 01 00 00 00 00 00 FF 0F BC [12:17:09]RasterBufferAndPrint [12:17:09]line Счет N : (1)291284 [12:17:09]line ИНН: 02508201610067 [12:17:09]line Контрольно-Кассовый Чек [12:17:09]line ПРОДАЖА [12:17:09]line ТРК (МРК, ГНК) : 34 [12:17:09]line Товар: 2710194800 [12:17:09]line ДТ-К-5 [12:17:09]line 13.130 * 0.00 [12:17:09]line = 0.00 [12:17:09]line НДС 12% НСП 1% [12:17:09]line > о реализуемом товаре [12:17:09]line ИТОГО: 0.00 [12:17:09]line НСП 1% : 0.00 [12:17:09]line НДС 12% : 0.00 [12:17:09]line Наличными: 0.00 [12:17:09]line Безнал.: 0.00 [12:17:09]line Место: АЗС № 130 "Партнер Нефть" [12:17:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:17:09]line СНО: Общий режим [12:17:09]line Чек 287 20.08.2024 12:17 [12:17:09]line Смена: 465 ФФД: 1.0 [12:17:09]line ЗНМ: 0300000070 [12:17:09]line РНМ: 0000000000092562 [12:17:09]line Версия ККМ: 001 [12:17:09]line Талоны: Топливная Карта [12:17:09]line 99718 [12:17:09]line ФМ: 0000000000871769 [12:17:09]line ФД: 162842 [12:17:09]line ФПД: 5123176339141 [12:17:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121708&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162842&fm=5123176339141&tin=02508201610067®Number=0000000000092562&sum=0 [12:17:09]written 0, free lines is 4095 [12:17:09]OFD Sender: Processing packet 162842 [packets to send 958, broken 957] [12:17:09]ProducePacketName [12:17:09]name=ofd_packets/00162842 [12:17:09]OFD Sender: To server: pG, [12:17:09]CommunicateWithHost lk.salyk.kg:30040 [12:17:09]ConnectInit lk.salyk.kg [12:17:09]Write to MH i2c: 01 00 00 D0 01 D1 [12:17:09]Write i2c OK [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: 01 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: 01 07 00 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: 01 07 00 D0 01 00 00 00 00 00 D9 0C BD [12:17:09]RasterBufferAndPrint [12:17:09]line [12:17:09]line [12:17:09]line [12:17:09]line [12:17:09]line [12:17:09]written 0, free lines is 3295 [12:17:09]MH_Cut [12:17:09]Write to MH i2c: D1 01 00 D7 01 01 AA [12:17:09]Write i2c OK [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: D1 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: D1 01 00 [12:17:09]MH_I2C_Read... [12:17:09]Read from MH i2c: D1 01 00 D7 01 00 A9 [12:17:09]Write to MH i2c: 01 00 00 D8 01 D9 [12:17:09]Write i2c OK [12:17:09]MH_I2C_Read... [12:17:09]Connected sock=10 [12:17: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 36 39 0C 01 00 00 DC B3 04 01 4B 62 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 01 00 00 F4 03 04 00 44 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7C 02 00 35 04 06 00 04 A8 D5 1B 16 C5 89 5B 0B C8 B2 8D 51 1B [12:17:10]*** Cut start [12:17:10]*** Purtial cut [12:17:10]*** Stage 1: CUTSNS_PIN = 1 [12:17: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 36 39 4F 00 00 00 03 36 47 00 7C 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 1A 7C 02 00 F4 03 04 00 98 32 C4 66 B6 04 01 00 00 E4 47 78 31 90 FF CB C6 [12:17:10]CommunicateWithHost err = 0 [12:17:10]CheckOFDResponse [12:17:10]1017 (14) - 77093643461234 [12:17:10]1041 (16) - 0000000000871769 [12:17:10]1040 (4) - 162842 [12:17:10]1012 (4) - 20.08.2024 06:07 [12:17:10]1206 (1) - 0 [12:17:10]OFD Sender: Remove packet 162842 [12:17:10]ProducePacketName [12:17:10]name=ofd_packets/00162842 [12:17:10]NVStorageDeleteData [12:17:11]OFD Sender: No OFD packet to send [12:17:12]Read from MH i2c: 01 [12:17:12]MH_I2C_Read... [12:17:12]*** Stop cut motor [12:17:12]*** Cut end [12:17:12]Read from MH i2c: 01 07 00 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: 01 07 00 D8 01 00 00 00 00 00 FF 0F EE [12:17:12]process_action close_receipt done [12:17:12]requested_data is exist [12:17:12]produce_requested_data [12:17:12]requested_item fm.sn is exist - process it [12:17:12]wFMCommunicate request_size=4 [12:17:12]MH_SAM_APDU [12:17:12]CAPDU: 80 11 00 00 [12:17:12]Write to MH i2c: E2 08 00 D9 01 80 11 00 00 00 00 00 00 54 [12:17:12]Write i2c OK [12:17:12]MH_I2C_Read... [12:17:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:17:12]Read from MH i2c: E2 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: E2 17 00 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: E2 17 00 D9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [12:17:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:17:12]wFMCommunicate OK [12:17:12]requested_item fd.num is exist - process it [12:17:12]SAM_PROTO_GetFieldsCounters [12:17:12]wFMCommunicate request_size=4 [12:17:12]MH_SAM_APDU [12:17:12]CAPDU: 80 13 00 00 [12:17:12]Write to MH i2c: E2 08 00 DA 01 80 13 00 00 00 00 00 00 57 [12:17:12]Write i2c OK [12:17:12]MH_I2C_Read... [12:17:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:17:12]Read from MH i2c: E2 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: E2 62 00 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 47 [12: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1F 01 00 00 5E 04 04 00 1F 01 00 00 57 04 04 00 20 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:17:12]wFMCommunicate OK [12:17:12]SAM_PROTO_GetFieldsCounters done [12:17:12]requested_item shift.num is exist - process it [12:17:12]requested_item shift.opened is exist - process it [12:17:12]req_shift_opened [12:17:12]FM_GetShiftState [12:17:12]SAM_PROTO_GetShiftState [12:17:12]wFMCommunicate request_size=4 [12:17:12]MH_SAM_APDU [12:17:12]CAPDU: 80 13 01 00 [12:17:12]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [12:17:12]Write i2c OK [12:17:12]MH_I2C_Read... [12:17:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:17:12]Read from MH i2c: E2 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: E2 0E 00 [12:17:12]MH_I2C_Read... [12:17:12]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 27 [12:17:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:17:12]wFMCommunicate OK [12:17:12]SAM_PROTO_GetShiftState done [12:17:12]FM_GetShiftState done [12:17:12]req_shift_opened done [12:17:12]requested_item shift.open_date is exist - process it [12:17:12]req_shift_open_date [12:17:12]req_shift_open_date done [12:17:12]produce_requested_data done [12:17:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162842,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:17:12]process_action_free close_receipt [12:17:12]json_value_free [12:17:12]json_value_free done [12:17:12]process_json_proto returns [12:17:12]Send response to host [12:17:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162842,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:17:12]free response buf [12:17:12]execute_script done [12:17:12]execute_script returns [12:17:12]free content buf [12:17:12]Sock 9.Close socket [12:17:12]Sock 9.Thread stoped [12:17:16]OFD Sender: No OFD packet to send [12:17:18]recv_with_timeout no data received [12:17:21]OFD Sender: No OFD packet to send [12:17:26]OFD Sender: No OFD packet to send [12:17:31]OFD Sender: No OFD packet to send [12:17:32]recv_with_timeout no data received [12:17:36]OFD Sender: No OFD packet to send [12:17:41]OFD Sender: No OFD packet to send [12:17:46]OFD Sender: No OFD packet to send [12:17:47]recv_with_timeout no data received [12:17:51]OFD Sender: No OFD packet to send [12:17:56]OFD Sender: No OFD packet to send [12:18:01]OFD Sender: No OFD packet to send [12:18:06]OFD Sender: No OFD packet to send [12:18:11]OFD Sender: No OFD packet to send [12:18:16]OFD Sender: No OFD packet to send [12:18:21]OFD Sender: No OFD packet to send [12:18:26]OFD Sender: No OFD packet to send [12:18:31]OFD Sender: No OFD packet to send [12:18:36]OFD Sender: No OFD packet to send [12:18:41]OFD Sender: No OFD packet to send [12:18:46]OFD Sender: No OFD packet to send [12:18:51]OFD Sender: No OFD packet to send [12:18:56]OFD Sender: No OFD packet to send [12:19:01]OFD Sender: No OFD packet to send [12:19:06]OFD Sender: No OFD packet to send [12:19:11]OFD Sender: No OFD packet to send [12:19:16]OFD Sender: No OFD packet to send [12:19:20]accept exits with 8 [12:19:20]New connection [12:19:20]New thread 3067440484 created [12:19:20]Thread 3067297124 joined [12:19:20]Waiting for new connection... [12:19:20] Sock 8.Parse request [12:19:20]Sock 8.Check first char [12:19:20]Sock 8.First char is OK [12:19:20]request: POST /json_proto HTTP/1.0 [12:19:20]Method: POST [12:19:20]URL: /json_proto [12:19:20]Method is POST - this is cgi request [12:19:20]url: /json_proto [12:19:20]query_string will be loaded in cgi processing [12:19:20]execute_cgi json_proto POST (null) [12:19:20]execute_cgi path=json_proto method=POST [12:19:20]POST find Content-Length [12:19:20]Host: 172.17.44.132:8080 [12:19:20]Content-Length: 789 [12:19:20]Content-Type: application/json [12:19:20] [12:19:20]POST finish read [12:19:20]Found Content-Length = 789 [12:19:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:20]execute_script... [12:19:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291287", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:20]POST & json_proto [12:19:20]process_json_proto [12:19:20]json parsed OK: [12:19:20]protocol is kg_v1.0 [12:19:20]action value=close_receipt [12:19:20]process_action close_receipt [12:19:20]cmd_close_receipt [12:19:20]MH_GetDate [12:19:20]Write to MH i2c: F0 00 00 DC 01 CC [12:19:20]Write i2c OK [12:19:20]MH_I2C_Read... [12:19:20]Read from MH i2c: F0 [12:19:20]MH_I2C_Read... [12:19:20]Read from MH i2c: F0 09 00 [12:19:20]MH_I2C_Read... [12:19:20]Read from MH i2c: F0 09 00 DC 01 00 C9 89 C4 66 2A 83 C1 65 24 [12:19:20]GetLastDocTimeStamp 1724156228 [12:19:20]current date 1724156361 [12:19:20]FM_GetShiftState [12:19:20]SAM_PROTO_GetShiftState [12:19:20]wFMCommunicate request_size=4 [12:19:20]MH_SAM_APDU [12:19:20]CAPDU: 80 13 01 00 [12:19:20]Write to MH i2c: E2 08 00 DD 01 80 13 01 00 00 00 00 00 5B [12:19:20]Write i2c OK [12:19:20]MH_I2C_Read... [12:19:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:20]Read from MH i2c: E2 [12:19:20]MH_I2C_Read... [12:19:20]Read from MH i2c: E2 0E 00 [12:19:20]MH_I2C_Read... [12:19:20]Read from MH i2c: E2 0E 00 DD 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 29 [12:19:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:19:20]wFMCommunicate OK [12:19:20]SAM_PROTO_GetShiftState done [12:19:20]FM_GetShiftState done [12:19:20]opened in 1724113081 [12:19:20]opened+sec_in_day 1724199481 [12:19:20]quantity*price = 0 [12:19:20]sum+1 = 1 [12:19:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 288 20.08.2024 12:19 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162843 ФПД: 236197436527299 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121921&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162843&fm=236197436527299&tin=02508201610067®Number=0000000000092562&sum=0 [12:19:21]StoreToDocumentArchive [12:19:21]shift 465 fd 162843 [12:19:21]save to /storage/0465/doc_00162843 [12:19:21]save last doc name /storage/0465/doc_00162843 to /storage/kkm_last_doc_name [12:19:21]save OK [12:19:21]Clear old archive folders... [12:19:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:19:21]tlvbuf is 01632CE0 [12:19:21]SAM_PROTO_ClearQueue [12:19:21]wFMCommunicate request_size=4 [12:19:21]MH_SAM_APDU [12:19:21]CAPDU: 80 09 00 00 [12:19:21]Write to MH i2c: E2 08 00 EA 01 80 09 00 00 00 00 00 00 5D [12:19:21]OFD Sender: No OFD packet to send [12:19:21]Write i2c OK [12:19:21]MH_I2C_Read... [12:19:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:21]Read from MH i2c: E2 [12:19:21]MH_I2C_Read... [12:19:21]Read from MH i2c: E2 03 00 [12:19:21]MH_I2C_Read... [12:19:21]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [12:19:21]RAPDU: 90 00 [12:19:21]wFMCommunicate OK [12:19:21]SAM_PROTO_ClearQueue done [12:19:21]KKMCreateOFDPacket [12:19:21]OFDProtocolAddRootSTLVToBuf [12:19:21]FM_MakeSignedData [12:19:21]FM_MakeSignedData [12:19:21]SAM_PROTO_SignData [12:19:21]wFMCommunicate request_size=4 [12:19:21]MH_SAM_APDU [12:19:21]CAPDU: 80 0D 01 02 [12:19:21]Write to MH i2c: E2 08 00 EB 01 80 0D 01 02 00 00 00 00 65 [12:19:21]Write i2c OK [12:19:21]MH_I2C_Read... [12:19:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:21]Read from MH i2c: E2 [12:19:21]MH_I2C_Read... [12:19:21]Read from MH i2c: E2 03 00 [12:19:21]MH_I2C_Read... [12:19:21]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [12:19:21]RAPDU: 90 00 [12:19:21]wFMCommunicate OK [12:19:21]wFMCommunicate request_size=255 [12:19:21]MH_SAM_APDU [12:19:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 C9 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7C 02 00 35 04 06 00 D6 D2 00 4D [12:19:21]Write to MH i2c: E2 02 01 EC 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 C9 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7C 02 00 35 04 06 00 D6 D2 00 4D 00 00 46 [12:19:21]Write i2c OK [12:19:21]MH_I2C_Read... [12:19:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:22]Read from MH i2c: E2 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: E2 03 00 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [12:19:22]RAPDU: 90 00 [12:19:22]wFMCommunicate OK [12:19:22]wFMCommunicate request_size=7 [12:19:22]MH_SAM_APDU [12:19:22]CAPDU: 80 0D 02 02 02 12 C3 [12:19:22]Write to MH i2c: E2 0A 00 ED 01 80 0D 02 02 02 00 12 C3 00 00 41 [12:19:22]Write i2c OK [12:19:22]MH_I2C_Read... [12:19:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:22]Read from MH i2c: E2 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: E2 03 00 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [12:19:22]RAPDU: 90 00 [12:19:22]wFMCommunicate OK [12:19:22]wFMCommunicate request_size=4 [12:19:22]MH_SAM_APDU [12:19:22]CAPDU: 80 0D 03 02 [12:19:22]Write to MH i2c: E2 08 00 EE 01 80 0D 03 02 00 00 00 00 6A [12:19:22]Write i2c OK [12:19:22]MH_I2C_Read... [12:19:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:22]Read from MH i2c: E2 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: E2 0B 00 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: E2 0B 00 EE 01 00 60 60 0B BC 59 BA F4 56 90 00 4F [12:19:22]RAPDU: 60 60 0B BC 59 BA F4 56 90 00 [12:19:22]wFMCommunicate OK [12:19:22]SAM_PROTO_SignData done [12:19:22]FM_MakeSignedData done [12:19:22]CreateOFDProtocolMessage [12:19:22]wFMCommunicate request_size=4 [12:19:22]MH_SAM_APDU [12:19:22]CAPDU: 80 11 00 00 [12:19:22]Write to MH i2c: E2 08 00 EF 01 80 11 00 00 00 00 00 00 6A [12:19:22]Write i2c OK [12:19:22]MH_I2C_Read... [12:19:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:22]Read from MH i2c: E2 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: E2 17 00 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: E2 17 00 EF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [12:19:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:19:22]wFMCommunicate OK [12:19:22]CreateOFDProtocolMessage done [12:19:22]OFDSenderStorePacket 162843 [12:19:22]StoreOFDPacket docnum=162843 [12:19:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FE 76 04 01 33 C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 C9 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7C 02 00 35 04 06 00 D6 D2 00 4D 12 C3 60 60 0B BC 59 BA F4 56 [12:19:22]CheckFolder [12:19:22]dirname=/storage/ofd_packets [12:19:22]CheckFolder done [12:19:22]ProducePacketName [12:19:22]name=ofd_packets/00162843 [12:19:22]NVStorageSaveData ofd_packets/00162843 [12:19:22]File name is /storage/ofd_packets/00162843 [12:19:22]Write 298 bytes [12:19:22]NVStorageSaveData done [12:19:22]OFDSenderStorePacket done [12:19:22]KKMCreateOFDPacket done [12:19:22]NVStorageSaveData kkm_last_timestamp [12:19:22]File name is /storage/kkm_last_timestamp [12:19:22]Write 4 bytes [12:19:22]NVStorageSaveData done [12:19:22]ExternCall_PrintAddStr [12:19:22]wPrintStart [12:19:22]Write to MH i2c: 01 00 00 F0 01 F1 [12:19:22]Write i2c OK [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: 01 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: 01 07 00 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: 01 07 00 F0 01 00 00 00 00 00 FF 0F 06 [12:19:22]RasterBufferAndPrint [12:19:22]line Счет N : (1)291287 [12:19:22]line ИНН: 02508201610067 [12:19:22]line Контрольно-Кассовый Чек [12:19:22]line ПРОДАЖА [12:19:22]line ТРК (МРК, ГНК) : 64 [12:19:22]line Товар: 2710194800 [12:19:22]line ДТ-К-5 [12:19:22]line 13.130 * 0.00 [12:19:22]line = 0.00 [12:19:22]line НДС 12% НСП 1% [12:19:22]line > о реализуемом товаре [12:19:22]line ИТОГО: 0.00 [12:19:22]line НСП 1% : 0.00 [12:19:22]line НДС 12% : 0.00 [12:19:22]line Наличными: 0.00 [12:19:22]line Безнал.: 0.00 [12:19:22]line Место: АЗС № 130 "Партнер Нефть" [12:19:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:19:22]line СНО: Общий режим [12:19:22]line Чек 288 20.08.2024 12:19 [12:19:22]line Смена: 465 ФФД: 1.0 [12:19:22]line ЗНМ: 0300000070 [12:19:22]line РНМ: 0000000000092562 [12:19:22]line Версия ККМ: 001 [12:19:22]line Талоны: Топливная Карта [12:19:22]line 99718 [12:19:22]line ФМ: 0000000000871769 [12:19:22]line ФД: 162843 [12:19:22]line ФПД: 236197436527299 [12:19:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121921&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162843&fm=236197436527299&tin=02508201610067®Number=0000000000092562&sum=0 [12:19:22]written 0, free lines is 4095 [12:19:22]OFD Sender: Processing packet 162843 [packets to send 958, broken 957] [12:19:22]ProducePacketName [12:19:22]name=ofd_packets/00162843 [12:19:22]OFD Sender: To server: pG, [12:19:22]CommunicateWithHost lk.salyk.kg:30040 [12:19:22]ConnectInit lk.salyk.kg [12:19:22]Write to MH i2c: 01 00 00 1A 02 1C [12:19:22]Write i2c OK [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: 01 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: 01 07 00 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 E9 0C 18 [12:19:22]RasterBufferAndPrint [12:19:22]line [12:19:22]line [12:19:22]line [12:19:22]line [12:19:22]line [12:19:22]written 0, free lines is 3311 [12:19:22]MH_Cut [12:19:22]Write to MH i2c: D1 01 00 21 02 01 F5 [12:19:22]Write i2c OK [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: D1 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: D1 01 00 [12:19:22]MH_I2C_Read... [12:19:22]Read from MH i2c: D1 01 00 21 02 00 F4 [12:19:22]Write to MH i2c: 01 00 00 22 02 24 [12:19:22]Write i2c OK [12:19:22]MH_I2C_Read... [12:19:23]Connected sock=9 [12:19: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 36 39 0C 01 00 00 FE 76 04 01 33 C5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 01 00 00 F4 03 04 00 C9 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7C 02 00 35 04 06 00 D6 D2 00 4D 12 C3 60 60 0B BC 59 BA F4 56 [12:19:23]*** Cut start [12:19:23]*** Purtial cut [12:19:23]*** Stage 1: CUTSNS_PIN = 1 [12:19: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 36 39 4F 00 00 00 D4 8D 47 00 37 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 1B 7C 02 00 F4 03 04 00 1D 33 C4 66 B6 04 01 00 00 3B D6 16 92 0A D5 16 FD [12:19:23]CommunicateWithHost err = 0 [12:19:23]CheckOFDResponse [12:19:23]1017 (14) - 77093643461234 [12:19:23]1041 (16) - 0000000000871769 [12:19:23]1040 (4) - 162843 [12:19:23]1012 (4) - 20.08.2024 06:09 [12:19:23]1206 (1) - 0 [12:19:23]OFD Sender: Remove packet 162843 [12:19:23]ProducePacketName [12:19:23]name=ofd_packets/00162843 [12:19:23]NVStorageDeleteData [12:19:24]OFD Sender: No OFD packet to send [12:19:25]Read from MH i2c: 01 [12:19:25]MH_I2C_Read... [12:19:25]*** Stop cut motor [12:19:25]*** Cut end [12:19:25]Read from MH i2c: 01 07 00 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: 01 07 00 22 02 00 00 00 00 00 FF 0F 39 [12:19:25]process_action close_receipt done [12:19:25]requested_data is exist [12:19:25]produce_requested_data [12:19:25]requested_item fm.sn is exist - process it [12:19:25]wFMCommunicate request_size=4 [12:19:25]MH_SAM_APDU [12:19:25]CAPDU: 80 11 00 00 [12:19:25]Write to MH i2c: E2 08 00 23 02 80 11 00 00 00 00 00 00 9F [12:19:25]Write i2c OK [12:19:25]MH_I2C_Read... [12:19:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:25]Read from MH i2c: E2 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 17 00 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 17 00 23 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [12:19:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:19:25]wFMCommunicate OK [12:19:25]requested_item fd.num is exist - process it [12:19:25]SAM_PROTO_GetFieldsCounters [12:19:25]wFMCommunicate request_size=4 [12:19:25]MH_SAM_APDU [12:19:25]CAPDU: 80 13 00 00 [12:19:25]Write to MH i2c: E2 08 00 24 02 80 13 00 00 00 00 00 00 A2 [12:19:25]Write i2c OK [12:19:25]MH_I2C_Read... [12:19:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:19:25]Read from MH i2c: E2 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 62 00 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 62 00 24 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 96 [12:19: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 20 01 00 00 5E 04 04 00 20 01 00 00 57 04 04 00 21 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:19:25]wFMCommunicate OK [12:19:25]SAM_PROTO_GetFieldsCounters done [12:19:25]requested_item shift.num is exist - process it [12:19:25]requested_item shift.opened is exist - process it [12:19:25]req_shift_opened [12:19:25]FM_GetShiftState [12:19:25]SAM_PROTO_GetShiftState [12:19:25]wFMCommunicate request_size=4 [12:19:25]MH_SAM_APDU [12:19:25]CAPDU: 80 13 01 00 [12:19:25]Write to MH i2c: E2 08 00 25 02 80 13 01 00 00 00 00 00 A4 [12:19:25]Write i2c OK [12:19:25]MH_I2C_Read... [12:19:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:25]Read from MH i2c: E2 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 0E 00 [12:19:25]MH_I2C_Read... [12:19:25]Read from MH i2c: E2 0E 00 25 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 72 [12:19:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:19:25]wFMCommunicate OK [12:19:25]SAM_PROTO_GetShiftState done [12:19:25]FM_GetShiftState done [12:19:25]req_shift_opened done [12:19:25]requested_item shift.open_date is exist - process it [12:19:25]req_shift_open_date [12:19:25]req_shift_open_date done [12:19:25]produce_requested_data done [12:19:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162843,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:19:25]process_action_free close_receipt [12:19:25]json_value_free [12:19:25]json_value_free done [12:19:25]process_json_proto returns [12:19:25]Send response to host [12:19:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162843,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:19:25]free response buf [12:19:25]execute_script done [12:19:25]execute_script returns [12:19:25]free content buf [12:19:25]Sock 8.Close socket [12:19:25]Sock 8.Thread stoped [12:19:26]accept exits with 10 [12:19:26]New connection [12:19:26]New thread 3067297124 created [12:19:26]Thread 3067440484 joined [12:19:26]Waiting for new connection... [12:19:26] Sock 10.Parse request [12:19:26]Sock 10.Check first char [12:19:26]Sock 10.First char is OK [12:19:26]request: POST /json_proto HTTP/1.0 [12:19:26]Method: POST [12:19:26]URL: /json_proto [12:19:26]Method is POST - this is cgi request [12:19:26]url: /json_proto [12:19:26]query_string will be loaded in cgi processing [12:19:26]execute_cgi json_proto POST (null) [12:19:26]execute_cgi path=json_proto method=POST [12:19:26]POST find Content-Length [12:19:26]Host: 172.17.44.132:8080 [12:19:26]Content-Length: 672 [12:19:26]Content-Type: application/json [12:19:26] [12:19:26]POST finish read [12:19:26]Found Content-Length = 672 [12:19:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:26]execute_script... [12:19:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291285", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:19:26]POST & json_proto [12:19:26]process_json_proto [12:19:26]json parsed OK: [12:19:26]protocol is kg_v1.0 [12:19:26]action value=close_receipt [12:19:26]process_action close_receipt [12:19:26]cmd_close_receipt [12:19:26]MH_GetDate [12:19:26]Write to MH i2c: F0 00 00 26 02 17 [12:19:26]Write i2c OK [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: F0 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: F0 09 00 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: F0 09 00 26 02 00 CE 89 C4 66 2A 83 C1 65 74 [12:19:26]GetLastDocTimeStamp 1724156361 [12:19:26]current date 1724156366 [12:19:26]FM_GetShiftState [12:19:26]SAM_PROTO_GetShiftState [12:19:26]wFMCommunicate request_size=4 [12:19:26]MH_SAM_APDU [12:19:26]CAPDU: 80 13 01 00 [12:19:26]Write to MH i2c: E2 08 00 27 02 80 13 01 00 00 00 00 00 A6 [12:19:26]Write i2c OK [12:19:26]MH_I2C_Read... [12:19:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:26]Read from MH i2c: E2 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: E2 0E 00 [12:19:26]MH_I2C_Read... [12:19:26]Read from MH i2c: E2 0E 00 27 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 74 [12:19:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:19:26]wFMCommunicate OK [12:19:26]SAM_PROTO_GetShiftState done [12:19:26]FM_GetShiftState done [12:19:26]opened in 1724113081 [12:19:26]opened+sec_in_day 1724199481 [12:19:26]quantity*price = 100035 [12:19:26]sum+1 = 100036 [12:19:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 289 20.08.2024 12:19 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162844 ФПД: 252256009433175 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121926&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162844&fm=252256009433175&tin=02508201610067®Number=0000000000092562&sum=100000 [12:19:27]StoreToDocumentArchive [12:19:27]shift 465 fd 162844 [12:19:27]save to /storage/0465/doc_00162844 [12:19:27]save last doc name /storage/0465/doc_00162844 to /storage/kkm_last_doc_name [12:19:27]save OK [12:19:27]Clear old archive folders... [12:19:27]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:19:27]tlvbuf is 015B5E30 [12:19:27]SAM_PROTO_ClearQueue [12:19:27]wFMCommunicate request_size=4 [12:19:27]MH_SAM_APDU [12:19:27]CAPDU: 80 09 00 00 [12:19:27]Write to MH i2c: E2 08 00 34 02 80 09 00 00 00 00 00 00 A8 [12:19:27]Write i2c OK [12:19:27]MH_I2C_Read... [12:19:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:19:27]Read from MH i2c: E2 [12:19:27]MH_I2C_Read... [12:19:27]Read from MH i2c: E2 03 00 [12:19:27]MH_I2C_Read... [12:19:27]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [12:19:27]RAPDU: 90 00 [12:19:27]wFMCommunicate OK [12:19:27]SAM_PROTO_ClearQueue done [12:19:27]KKMCreateOFDPacket [12:19:27]OFDProtocolAddRootSTLVToBuf [12:19:27]FM_MakeSignedData [12:19:27]FM_MakeSignedData [12:19:27]SAM_PROTO_SignData [12:19:27]wFMCommunicate request_size=4 [12:19:27]MH_SAM_APDU [12:19:27]CAPDU: 80 0D 01 02 [12:19:27]Write to MH i2c: E2 08 00 35 02 80 0D 01 02 00 00 00 00 B0 [12:19:27]Write i2c OK [12:19:27]MH_I2C_Read... [12:19:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:19:27]Read from MH i2c: E2 [12:19:27]MH_I2C_Read... [12:19:27]Read from MH i2c: E2 03 00 [12:19:27]MH_I2C_Read... [12:19:27]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [12:19:27]RAPDU: 90 00 [12:19:27]wFMCommunicate OK [12:19:27]wFMCommunicate request_size=255 [12:19:27]MH_SAM_APDU [12:19:27]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 CE 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7C 02 00 35 04 06 00 E5 6C ED [12:19:27]Write to MH i2c: E2 02 01 36 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 CE 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7C 02 00 35 04 06 00 E5 6C ED 00 00 7C [12:19:27]Write i2c OK [12:19:27]MH_I2C_Read... [12:19:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:28]Read from MH i2c: E2 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 03 00 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [12:19:28]RAPDU: 90 00 [12:19:28]wFMCommunicate OK [12:19:28]wFMCommunicate request_size=8 [12:19:28]MH_SAM_APDU [12:19:28]CAPDU: 80 0D 02 02 03 D5 B0 57 [12:19:28]Write to MH i2c: E2 0B 00 37 02 80 0D 02 02 03 00 D5 B0 57 00 00 95 [12:19:28]Write i2c OK [12:19:28]MH_I2C_Read... [12:19:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:19:28]Read from MH i2c: E2 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 03 00 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 03 00 37 02 00 90 00 AD [12:19:28]RAPDU: 90 00 [12:19:28]wFMCommunicate OK [12:19:28]wFMCommunicate request_size=4 [12:19:28]MH_SAM_APDU [12:19:28]CAPDU: 80 0D 03 02 [12:19:28]Write to MH i2c: E2 08 00 38 02 80 0D 03 02 00 00 00 00 B5 [12:19:28]Write i2c OK [12:19:28]MH_I2C_Read... [12:19:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:19:28]Read from MH i2c: E2 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 0B 00 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 0B 00 38 02 00 F9 EC CC 81 4D D1 26 C0 90 00 EC [12:19:28]RAPDU: F9 EC CC 81 4D D1 26 C0 90 00 [12:19:28]wFMCommunicate OK [12:19:28]SAM_PROTO_SignData done [12:19:28]FM_MakeSignedData done [12:19:28]CreateOFDProtocolMessage [12:19:28]wFMCommunicate request_size=4 [12:19:28]MH_SAM_APDU [12:19:28]CAPDU: 80 11 00 00 [12:19:28]Write to MH i2c: E2 08 00 39 02 80 11 00 00 00 00 00 00 B5 [12:19:28]Write i2c OK [12:19:28]MH_I2C_Read... [12:19:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:28]Read from MH i2c: E2 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 17 00 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: E2 17 00 39 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [12:19:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:19:28]wFMCommunicate OK [12:19:28]CreateOFDProtocolMessage done [12:19:28]OFDSenderStorePacket 162844 [12:19:28]StoreOFDPacket docnum=162844 [12:19:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 33 52 05 01 41 ED 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 CE 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7C 02 00 35 04 06 00 E5 6C ED D5 B0 57 F9 EC CC 81 4D D1 26 C0 [12:19:28]CheckFolder [12:19:28]dirname=/storage/ofd_packets [12:19:28]CheckFolder done [12:19:28]ProducePacketName [12:19:28]name=ofd_packets/00162844 [12:19:28]NVStorageSaveData ofd_packets/00162844 [12:19:28]File name is /storage/ofd_packets/00162844 [12:19:28]Write 299 bytes [12:19:28]NVStorageSaveData done [12:19:28]OFDSenderStorePacket done [12:19:28]KKMCreateOFDPacket done [12:19:28]NVStorageSaveData kkm_last_timestamp [12:19:28]File name is /storage/kkm_last_timestamp [12:19:28]Write 4 bytes [12:19:28]NVStorageSaveData done [12:19:28]ExternCall_PrintAddStr [12:19:28]wPrintStart [12:19:28]Write to MH i2c: 01 00 00 3A 02 3C [12:19:28]Write i2c OK [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: 01 [12:19:28]MH_I2C_Read... [12:19:28]OFD Sender: Processing packet 162844 [packets to send 958, broken 957] [12:19:28]ProducePacketName [12:19:28]name=ofd_packets/00162844 [12:19:28]OFD Sender: To server: pG, [12:19:28]CommunicateWithHost lk.salyk.kg:30040 [12:19:28]ConnectInit lk.salyk.kg [12:19:28]Read from MH i2c: 01 07 00 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: 01 07 00 3A 02 00 00 00 00 00 FF 0F 51 [12:19:28]RasterBufferAndPrint [12:19:28]line Счет N : (1)291285 [12:19:28]line ИНН: 02508201610067 [12:19:28]line Контрольно-Кассовый Чек [12:19:28]line ПРОДАЖА [12:19:28]line ТРК (МРК, ГНК) : 41 [12:19:28]line Товар: 2710124130 [12:19:28]line SU-92-К-5 [12:19:28]line 14.540 * 68.80 [12:19:28]line = 1000.35 [12:19:28]line НДС 12% НСП 1% [12:19:28]line > о реализуемом товаре [12:19:28]line ОКРУГЛЕНИЕ: -0.35 [12:19:28]line ИТОГО: 1000.00 [12:19:28]line Внесено: 1000.00 [12:19:28]line СДАЧА: 0.00 [12:19:28]line НСП 1% : 8.85 [12:19:28]line НДС 12% : 106.23 [12:19:28]line Наличными: 1000.00 [12:19:28]line Безнал.: 0.00 [12:19:28]line Место: АЗС № 130 "Партнер Нефть" [12:19:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:19:28]line СНО: Общий режим [12:19:28]line Чек 289 20.08.2024 12:19 [12:19:28]line Смена: 465 ФФД: 1.0 [12:19:28]line ЗНМ: 0300000070 [12:19:28]line РНМ: 0000000000092562 [12:19:28]line Версия ККМ: 001 [12:19:28]line ФМ: 0000000000871769 [12:19:28]line ФД: 162844 [12:19:28]line ФПД: 252256009433175 [12:19:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T121926&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162844&fm=252256009433175&tin=02508201610067®Number=0000000000092562&sum=100000 [12:19:28]written 0, free lines is 4095 [12:19:28]Write to MH i2c: 01 00 00 65 02 67 [12:19:28]Write i2c OK [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: 01 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: 01 07 00 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: 01 07 00 65 02 00 00 00 00 00 C0 0C 3A [12:19:28]RasterBufferAndPrint [12:19:28]line [12:19:28]line [12:19:28]line [12:19:28]line [12:19:28]line [12:19:28]written 0, free lines is 3275 [12:19:28]MH_Cut [12:19:28]Write to MH i2c: D1 01 00 6C 02 01 40 [12:19:28]Write i2c OK [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: D1 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: D1 01 00 [12:19:28]MH_I2C_Read... [12:19:28]Read from MH i2c: D1 01 00 6C 02 00 3F [12:19:28]Write to MH i2c: 01 00 00 6D 02 6F [12:19:28]Write i2c OK [12:19:28]MH_I2C_Read... [12:19:29]*** Cut start [12:19:29]*** Purtial cut [12:19:29]*** Stage 1: CUTSNS_PIN = 1 [12:19:31]Connected sock=11 [12:19:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 33 52 05 01 41 ED 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 01 00 00 F4 03 04 00 CE 89 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7C 02 00 35 04 06 00 E5 6C ED D5 B0 57 F9 EC CC 81 4D D1 26 C0 [12:19:31]Read from MH i2c: 01 [12:19:31]MH_I2C_Read... [12:19:31]*** Stop cut motor [12:19:31]*** Cut end [12:19:31]Read from MH i2c: 01 07 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: 01 07 00 6D 02 00 00 00 00 00 FF 0F 84 [12:19:31]process_action close_receipt done [12:19:31]requested_data is exist [12:19:31]produce_requested_data [12:19:31]requested_item fm.sn is exist - process it [12:19:31]wFMCommunicate request_size=4 [12:19:31]MH_SAM_APDU [12:19:31]CAPDU: 80 11 00 00 [12:19:31]Write to MH i2c: E2 08 00 6E 02 80 11 00 00 00 00 00 00 EA [12:19:31]Write i2c OK [12:19:31]MH_I2C_Read... [12:19:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:19:31]Read from MH i2c: E2 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 17 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 17 00 6E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 43 [12:19:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:19:31]wFMCommunicate OK [12:19:31]requested_item fd.num is exist - process it [12:19:31]SAM_PROTO_GetFieldsCounters [12:19:31]wFMCommunicate request_size=4 [12:19:31]MH_SAM_APDU [12:19:31]CAPDU: 80 13 00 00 [12:19:31]Write to MH i2c: E2 08 00 6F 02 80 13 00 00 00 00 00 00 ED [12:19:31]Write i2c OK [12:19:31]MH_I2C_Read... [12:19:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:19:31]Read from MH i2c: E2 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 62 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 62 00 6F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [12:19: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 21 01 00 00 5E 04 04 00 21 01 00 00 57 04 04 00 22 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:19:31]wFMCommunicate OK [12:19:31]SAM_PROTO_GetFieldsCounters done [12:19:31]requested_item shift.num is exist - process it [12:19:31]requested_item shift.opened is exist - process it [12:19:31]req_shift_opened [12:19:31]FM_GetShiftState [12:19:31]SAM_PROTO_GetShiftState [12:19:31]wFMCommunicate request_size=4 [12:19:31]MH_SAM_APDU [12:19:31]CAPDU: 80 13 01 00 [12:19:31]Write to MH i2c: E2 08 00 70 02 80 13 01 00 00 00 00 00 EF [12:19:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 87 D2 47 00 08 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7C 02 00 F4 03 04 00 26 33 C4 66 B6 04 01 00 00 24 E0 52 66 D4 A6 D0 7E [12:19:31]CommunicateWithHost err = 0 [12:19:31]CheckOFDResponse [12:19:31]1017 (14) - 77093643461234 [12:19:31]1041 (16) - 0000000000871769 [12:19:31]1040 (4) - 162844 [12:19:31]1012 (4) - 20.08.2024 06:09 [12:19:31]1206 (1) - 0 [12:19:31]OFD Sender: Remove packet 162844 [12:19:31]ProducePacketName [12:19:31]name=ofd_packets/00162844 [12:19:31]NVStorageDeleteData [12:19:31]Write i2c OK [12:19:31]MH_I2C_Read... [12:19:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:19:31]Read from MH i2c: E2 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 0E 00 [12:19:31]MH_I2C_Read... [12:19:31]Read from MH i2c: E2 0E 00 70 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BD [12:19:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:19:31]wFMCommunicate OK [12:19:31]SAM_PROTO_GetShiftState done [12:19:31]FM_GetShiftState done [12:19:31]req_shift_opened done [12:19:31]requested_item shift.open_date is exist - process it [12:19:31]req_shift_open_date [12:19:31]req_shift_open_date done [12:19:31]produce_requested_data done [12:19:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162844,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:19:31]process_action_free close_receipt [12:19:31]json_value_free [12:19:31]json_value_free done [12:19:31]process_json_proto returns [12:19:31]Send response to host [12:19:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162844,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:19:31]free response buf [12:19:31]execute_script done [12:19:31]execute_script returns [12:19:31]free content buf [12:19:31]Sock 10.Close socket [12:19:31]Sock 10.Thread stoped [12:19:32]OFD Sender: No OFD packet to send [12:19:37]OFD Sender: No OFD packet to send [12:19:42]OFD Sender: No OFD packet to send [12:19:47]OFD Sender: No OFD packet to send [12:19:52]OFD Sender: No OFD packet to send [12:19:57]OFD Sender: No OFD packet to send [12:20:02]OFD Sender: No OFD packet to send [12:20:07]OFD Sender: No OFD packet to send [12:20:12]OFD Sender: No OFD packet to send [12:20:15]recv_with_timeout no data received [12:20:17]OFD Sender: No OFD packet to send [12:20:22]OFD Sender: No OFD packet to send [12:20:27]OFD Sender: No OFD packet to send [12:20:32]OFD Sender: No OFD packet to send [12:20:36]accept exits with 9 [12:20:36]New connection [12:20:36]New thread 3067440484 created [12:20:36]Thread 3067297124 joined [12:20:36]Waiting for new connection... [12:20:36] Sock 9.Parse request [12:20:36]Sock 9.Check first char [12:20:36]Sock 9.First char is OK [12:20:36]request: POST /json_proto HTTP/1.0 [12:20:36]Method: POST [12:20:36]URL: /json_proto [12:20:36]Method is POST - this is cgi request [12:20:36]url: /json_proto [12:20:36]query_string will be loaded in cgi processing [12:20:36]execute_cgi json_proto POST (null) [12:20:36]execute_cgi path=json_proto method=POST [12:20:36]POST find Content-Length [12:20:36]Host: 172.17.44.132:8080 [12:20:36]Content-Length: 681 [12:20:36]Content-Type: application/json [12:20:36] [12:20:36]POST finish read [12:20:36]Found Content-Length = 681 [12:20:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:36]execute_script... [12:20:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291286", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:20:36]POST & json_proto [12:20:36]process_json_proto [12:20:36]json parsed OK: [12:20:36]protocol is kg_v1.0 [12:20:36]action value=close_receipt [12:20:36]process_action close_receipt [12:20:36]cmd_close_receipt [12:20:36]MH_GetDate [12:20:36]Write to MH i2c: F0 00 00 71 02 62 [12:20:36]Write i2c OK [12:20:36]MH_I2C_Read... [12:20:36]Read from MH i2c: F0 [12:20:36]MH_I2C_Read... [12:20:36]Read from MH i2c: F0 09 00 [12:20:36]MH_I2C_Read... [12:20:36]Read from MH i2c: F0 09 00 71 02 00 15 8A C4 66 2A 83 C1 65 07 [12:20:36]GetLastDocTimeStamp 1724156366 [12:20:36]current date 1724156437 [12:20:36]FM_GetShiftState [12:20:36]SAM_PROTO_GetShiftState [12:20:36]wFMCommunicate request_size=4 [12:20:36]MH_SAM_APDU [12:20:36]CAPDU: 80 13 01 00 [12:20:36]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [12:20:36]Write i2c OK [12:20:36]MH_I2C_Read... [12:20:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:36]Read from MH i2c: E2 [12:20:36]MH_I2C_Read... [12:20:36]Read from MH i2c: E2 0E 00 [12:20:36]MH_I2C_Read... [12:20:36]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BF [12:20:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:20:36]wFMCommunicate OK [12:20:36]SAM_PROTO_GetShiftState done [12:20:36]FM_GetShiftState done [12:20:36]opened in 1724113081 [12:20:36]opened+sec_in_day 1724199481 [12:20:36]quantity*price = 50035 [12:20:36]sum+1 = 50036 [12:20:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 290 20.08.2024 12:20 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162845 ФПД: 44261828196291 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T122037&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162845&fm=44261828196291&tin=02508201610067®Number=0000000000092562&sum=50000 [12:20:37]StoreToDocumentArchive [12:20:37]shift 465 fd 162845 [12:20:37]save to /storage/0465/doc_00162845 [12:20:37]save last doc name /storage/0465/doc_00162845 to /storage/kkm_last_doc_name [12:20:37]save OK [12:20:37]Clear old archive folders... [12:20:37]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:20:37]tlvbuf is 015B6040 [12:20:37]SAM_PROTO_ClearQueue [12:20:37]wFMCommunicate request_size=4 [12:20:37]MH_SAM_APDU [12:20:37]CAPDU: 80 09 00 00 [12:20:37]Write to MH i2c: E2 08 00 7F 02 80 09 00 00 00 00 00 00 F3 [12:20:37]Write i2c OK [12:20:37]MH_I2C_Read... [12:20:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:20:37]Read from MH i2c: E2 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: E2 03 00 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: E2 03 00 7F 02 00 90 00 F5 [12:20:37]RAPDU: 90 00 [12:20:37]wFMCommunicate OK [12:20:37]SAM_PROTO_ClearQueue done [12:20:37]KKMCreateOFDPacket [12:20:37]OFDProtocolAddRootSTLVToBuf [12:20:37]FM_MakeSignedData [12:20:37]FM_MakeSignedData [12:20:37]SAM_PROTO_SignData [12:20:37]wFMCommunicate request_size=4 [12:20:37]MH_SAM_APDU [12:20:37]CAPDU: 80 0D 01 02 [12:20:37]Write to MH i2c: E2 08 00 80 02 80 0D 01 02 00 00 00 00 FB [12:20:37]Write i2c OK [12:20:37]MH_I2C_Read... [12:20:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:20:37]Read from MH i2c: E2 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: E2 03 00 [12:20:37]MH_I2C_Read... [12:20:37]Read from MH i2c: E2 03 00 80 02 00 90 00 F6 [12:20:37]RAPDU: 90 00 [12:20:37]wFMCommunicate OK [12:20:37]wFMCommunicate request_size=255 [12:20:37]MH_SAM_APDU [12:20:37]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 15 8A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7C 02 00 35 04 06 00 28 41 [12:20:37]Write to MH i2c: E2 02 01 81 02 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 15 8A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7C 02 00 35 04 06 00 28 41 00 00 90 [12:20:37]Write i2c OK [12:20:37]MH_I2C_Read... [12:20:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:38]Read from MH i2c: E2 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: E2 03 00 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [12:20:38]RAPDU: 90 00 [12:20:38]wFMCommunicate OK [12:20:38]wFMCommunicate request_size=9 [12:20:38]MH_SAM_APDU [12:20:38]CAPDU: 80 0D 02 02 04 82 8B F7 C3 [12:20:38]Write to MH i2c: E2 0C 00 82 02 80 0D 02 02 04 00 82 8B F7 C3 00 00 CD [12:20:38]Write i2c OK [12:20:38]MH_I2C_Read... [12:20:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:20:38]Read from MH i2c: E2 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: E2 03 00 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [12:20:38]RAPDU: 90 00 [12:20:38]wFMCommunicate OK [12:20:38]wFMCommunicate request_size=4 [12:20:38]MH_SAM_APDU [12:20:38]CAPDU: 80 0D 03 02 [12:20:38]Write to MH i2c: E2 08 00 83 02 80 0D 03 02 00 00 00 00 00 [12:20:38]Write i2c OK [12:20:38]MH_I2C_Read... [12:20:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:20:38]Read from MH i2c: E2 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: E2 0B 00 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: E2 0B 00 83 02 00 36 3B 66 4B 43 18 75 69 90 00 5C [12:20:38]RAPDU: 36 3B 66 4B 43 18 75 69 90 00 [12:20:38]wFMCommunicate OK [12:20:38]SAM_PROTO_SignData done [12:20:38]FM_MakeSignedData done [12:20:38]CreateOFDProtocolMessage [12:20:38]wFMCommunicate request_size=4 [12:20:38]MH_SAM_APDU [12:20:38]CAPDU: 80 11 00 00 [12:20:38]Write to MH i2c: E2 08 00 84 02 80 11 00 00 00 00 00 00 00 [12:20:38]Write i2c OK [12:20:38]MH_I2C_Read... [12:20:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:38]Read from MH i2c: E2 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: E2 17 00 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: E2 17 00 84 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [12:20:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:20:38]wFMCommunicate OK [12:20:38]CreateOFDProtocolMessage done [12:20:38]OFDSenderStorePacket 162845 [12:20:38]StoreOFDPacket docnum=162845 [12:20:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 0C BF 06 01 3A FE 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 15 8A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7C 02 00 35 04 06 00 28 41 82 8B F7 C3 36 3B 66 4B 43 18 75 69 [12:20:38]CheckFolder [12:20:38]dirname=/storage/ofd_packets [12:20:38]CheckFolder done [12:20:38]ProducePacketName [12:20:38]name=ofd_packets/00162845 [12:20:38]NVStorageSaveData ofd_packets/00162845 [12:20:38]File name is /storage/ofd_packets/00162845 [12:20:38]Write 300 bytes [12:20:38]NVStorageSaveData done [12:20:38]OFDSenderStorePacket done [12:20:38]KKMCreateOFDPacket done [12:20:38]NVStorageSaveData kkm_last_timestamp [12:20:38]File name is /storage/kkm_last_timestamp [12:20:38]Write 4 bytes [12:20:38]NVStorageSaveData done [12:20:38]ExternCall_PrintAddStr [12:20:38]wPrintStart [12:20:38]Write to MH i2c: 01 00 00 85 02 87 [12:20:38]Write i2c OK [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: 01 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: 01 07 00 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: 01 07 00 85 02 00 00 00 00 00 FF 0F 9C [12:20:38]RasterBufferAndPrint [12:20:38]line Счет N : (1)291286 [12:20:38]line ИНН: 02508201610067 [12:20:38]line Контрольно-Кассовый Чек [12:20:38]line ПРОДАЖА [12:20:38]line ТРК (МРК, ГНК) : 71 [12:20:38]line Товар: 2711129700 [12:20:38]line ГАЗ-К-5 [12:20:38]line 13.030 * 38.40 [12:20:38]line = 500.35 [12:20:38]line НДС 12% НСП 1% [12:20:38]line > о реализуемом товаре [12:20:38]line ОКРУГЛЕНИЕ: -0.35 [12:20:38]line ИТОГО: 500.00 [12:20:38]line Внесено: 500.00 [12:20:38]line СДАЧА: 0.00 [12:20:38]line НСП 1% : 4.43 [12:20:38]line НДС 12% : 53.13 [12:20:38]line Наличными: 500.00 [12:20:38]line Безнал.: 0.00 [12:20:38]line Место: АЗС № 130 "Партнер Нефть" [12:20:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:20:38]line СНО: Общий режим [12:20:38]line Чек 290 20.08.2024 12:20 [12:20:38]line Смена: 465 ФФД: 1.0 [12:20:38]line ЗНМ: 0300000070 [12:20:38]line РНМ: 0000000000092562 [12:20:38]line Версия ККМ: 001 [12:20:38]line ФМ: 0000000000871769 [12:20:38]line ФД: 162845 [12:20:38]line ФПД: 44261828196291 [12:20:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T122037&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162845&fm=44261828196291&tin=02508201610067®Number=0000000000092562&sum=50000 [12:20:38]written 0, free lines is 4095 [12:20:38]OFD Sender: Processing packet 162845 [packets to send 958, broken 957] [12:20:38]ProducePacketName [12:20:38]name=ofd_packets/00162845 [12:20:38]OFD Sender: To server: pG, [12:20:38]CommunicateWithHost lk.salyk.kg:30040 [12:20:38]ConnectInit lk.salyk.kg [12:20:38]Write to MH i2c: 01 00 00 B0 02 B2 [12:20:38]Write i2c OK [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: 01 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: 01 07 00 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: 01 07 00 B0 02 00 00 00 00 00 B1 0C 76 [12:20:38]RasterBufferAndPrint [12:20:38]line [12:20:38]line [12:20:38]line [12:20:38]line [12:20:38]line [12:20:38]written 0, free lines is 3255 [12:20:38]MH_Cut [12:20:38]Write to MH i2c: D1 01 00 B7 02 01 8B [12:20:38]Write i2c OK [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: D1 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: D1 01 00 [12:20:38]MH_I2C_Read... [12:20:38]Read from MH i2c: D1 01 00 B7 02 00 8A [12:20:38]Write to MH i2c: 01 00 00 B8 02 BA [12:20:38]Write i2c OK [12:20:38]MH_I2C_Read... [12:20:39]*** Cut start [12:20:39]*** Purtial cut [12:20:39]*** Stage 1: CUTSNS_PIN = 1 [12:20:41]Read from MH i2c: 01 [12:20:41]MH_I2C_Read... [12:20:41]*** Stop cut motor [12:20:41]*** Cut end [12:20:41]Read from MH i2c: 01 07 00 [12:20:41]MH_I2C_Read... [12:20:41]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [12:20:41]process_action close_receipt done [12:20:41]requested_data is exist [12:20:41]produce_requested_data [12:20:41]requested_item fm.sn is exist - process it [12:20:41]wFMCommunicate request_size=4 [12:20:41]MH_SAM_APDU [12:20:41]CAPDU: 80 11 00 00 [12:20:41]Write to MH i2c: E2 08 00 B9 02 80 11 00 00 00 00 00 00 35 [12:20:41]Write i2c OK [12:20:41]MH_I2C_Read... [12:20:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:20:41]Read from MH i2c: E2 [12:20:41]MH_I2C_Read... [12:20:41]Read from MH i2c: E2 17 00 [12:20:41]MH_I2C_Read... [12:20:41]Read from MH i2c: E2 17 00 B9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [12:20:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:20:41]wFMCommunicate OK [12:20:41]requested_item fd.num is exist - process it [12:20:41]SAM_PROTO_GetFieldsCounters [12:20:41]wFMCommunicate request_size=4 [12:20:41]MH_SAM_APDU [12:20:41]CAPDU: 80 13 00 00 [12:20:41]Write to MH i2c: E2 08 00 BA 02 80 13 00 00 00 00 00 00 38 [12:20:41]Write i2c OK [12:20:41]MH_I2C_Read... [12:20:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:20:41]Read from MH i2c: E2 [12:20:41]MH_I2C_Read... [12:20:41]Read from MH i2c: E2 62 00 [12:20:41]MH_I2C_Read... [12:20:41]Read from MH i2c: E2 62 00 BA 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [12:20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 22 01 00 00 5E 04 04 00 22 01 00 00 57 04 04 00 23 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:20:41]wFMCommunicate OK [12:20:41]SAM_PROTO_GetFieldsCounters done [12:20:41]requested_item shift.num is exist - process it [12:20:41]requested_item shift.opened is exist - process it [12:20:41]req_shift_opened [12:20:41]FM_GetShiftState [12:20:41]SAM_PROTO_GetShiftState [12:20:41]wFMCommunicate request_size=4 [12:20:41]MH_SAM_APDU [12:20:41]CAPDU: 80 13 01 00 [12:20:41]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [12:20:41]Write i2c OK [12:20:41]MH_I2C_Read... [12:20:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:20:41]Read from MH i2c: E2 [12:20:41]MH_I2C_Read... [12:20:41]Read from MH i2c: E2 0E 00 [12:20:41]MH_I2C_Read... [12:20:41]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 08 [12:20:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:20:41]wFMCommunicate OK [12:20:41]SAM_PROTO_GetShiftState done [12:20:41]FM_GetShiftState done [12:20:41]req_shift_opened done [12:20:41]requested_item shift.open_date is exist - process it [12:20:41]req_shift_open_date [12:20:41]req_shift_open_date done [12:20:41]produce_requested_data done [12:20:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162845,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:20:41]process_action_free close_receipt [12:20:41]json_value_free [12:20:41]json_value_free done [12:20:41]process_json_proto returns [12:20:41]Send response to host [12:20:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162845,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:20:41]free response buf [12:20:41]execute_script done [12:20:41]execute_script returns [12:20:41]free content buf [12:20:41]Sock 9.Close socket [12:20:41]Sock 9.Thread stoped [12:20:42]Connected sock=10 [12:20: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 36 39 0E 01 00 00 0C BF 06 01 3A FE 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 01 00 00 F4 03 04 00 15 8A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7C 02 00 35 04 06 00 28 41 82 8B F7 C3 36 3B 66 4B 43 18 75 69 [12:20: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 36 39 4F 00 00 00 48 65 47 00 F7 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7C 02 00 F4 03 04 00 6D 33 C4 66 B6 04 01 00 00 44 35 06 8B D6 6D B4 DF [12:20:43]CommunicateWithHost err = 0 [12:20:43]CheckOFDResponse [12:20:43]1017 (14) - 77093643461234 [12:20:43]1041 (16) - 0000000000871769 [12:20:43]1040 (4) - 162845 [12:20:43]1012 (4) - 20.08.2024 06:10 [12:20:43]1206 (1) - 0 [12:20:43]OFD Sender: Remove packet 162845 [12:20:43]ProducePacketName [12:20:43]name=ofd_packets/00162845 [12:20:43]NVStorageDeleteData [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:04]OFD Sender: No OFD packet to send [12:21:09]OFD Sender: No OFD packet to send [12:21:14]OFD Sender: No OFD packet to send [12:21:18]recv_with_timeout no data received [12:21:19]OFD Sender: No OFD packet to send [12:21:24]OFD Sender: No OFD packet to send [12:21:29]OFD Sender: No OFD packet to send [12:21:34]OFD Sender: No OFD packet to send [12:21:39]OFD Sender: No OFD packet to send [12:21:43]recv_with_timeout no data received [12:21:44]OFD Sender: No OFD packet to send [12:21:49]OFD Sender: No OFD packet to send [12:21:54]OFD Sender: No OFD packet to send [12:21:59]OFD Sender: No OFD packet to send [12:22:04]OFD Sender: No OFD packet to send [12:22:09]OFD Sender: No OFD packet to send [12:22:14]OFD Sender: No OFD packet to send [12:22:19]OFD Sender: No OFD packet to send [12:22:24]OFD Sender: No OFD packet to send [12:22:29]OFD Sender: No OFD packet to send [12:22:34]OFD Sender: No OFD packet to send [12:22:39]OFD Sender: No OFD packet to send [12:22:44]OFD Sender: No OFD packet to send [12:22:49]OFD Sender: No OFD packet to send [12:22:54]OFD Sender: No OFD packet to send [12:22:59]OFD Sender: No OFD packet to send [12:23:04]OFD Sender: No OFD packet to send [12:23:09]OFD Sender: No OFD packet to send [12:23:14]OFD Sender: No OFD packet to send [12:23:19]OFD Sender: No OFD packet to send [12:23:24]OFD Sender: No OFD packet to send [12:23:29]OFD Sender: No OFD packet to send [12:23:34]OFD Sender: No OFD packet to send [12:23:39]OFD Sender: No OFD packet to send [12:23:44]OFD Sender: No OFD packet to send [12:23:49]OFD Sender: No OFD packet to send [12:23:54]recv_with_timeout no data received [12:23:54]OFD Sender: No OFD packet to send [12:23:59]OFD Sender: No OFD packet to send [12:24:04]OFD Sender: No OFD packet to send [12:24:09]OFD Sender: No OFD packet to send [12:24:14]OFD Sender: No OFD packet to send [12:24:19]OFD Sender: No OFD packet to send [12:24:24]OFD Sender: No OFD packet to send [12:24:29]OFD Sender: No OFD packet to send [12:24:34]OFD Sender: No OFD packet to send [12:24:39]OFD Sender: No OFD packet to send [12:24:43]recv_with_timeout no data received [12:24:44]OFD Sender: No OFD packet to send [12:24:49]OFD Sender: No OFD packet to send [12:24:54]OFD Sender: No OFD packet to send [12:24:59]OFD Sender: No OFD packet to send [12:25:04]OFD Sender: No OFD packet to send [12:25:10]OFD Sender: No OFD packet to send [12:25:15]OFD Sender: No OFD packet to send [12:25:20]OFD Sender: No OFD packet to send [12:25:25]OFD Sender: No OFD packet to send [12:25:26]accept exits with 8 [12:25:26]New connection [12:25:26]New thread 3067297124 created [12:25:26]Thread 3067440484 joined [12:25:26]Waiting for new connection... [12:25:26] Sock 8.Parse request [12:25:26]Sock 8.Check first char [12:25:26]Sock 8.First char is OK [12:25:26]request: POST /json_proto HTTP/1.0 [12:25:26]Method: POST [12:25:26]URL: /json_proto [12:25:26]Method is POST - this is cgi request [12:25:26]url: /json_proto [12:25:26]query_string will be loaded in cgi processing [12:25:26]execute_cgi json_proto POST (null) [12:25:26]execute_cgi path=json_proto method=POST [12:25:26]POST find Content-Length [12:25:26]Host: 172.17.44.132:8080 [12:25:26]Content-Length: 789 [12:25:26]Content-Type: application/json [12:25:26] [12:25:26]POST finish read [12:25:26]Found Content-Length = 789 [12:25:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:26]execute_script... [12:25:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291289", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 19.690, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:26]POST & json_proto [12:25:26]process_json_proto [12:25:26]json parsed OK: [12:25:26]protocol is kg_v1.0 [12:25:26]action value=close_receipt [12:25:26]process_action close_receipt [12:25:26]cmd_close_receipt [12:25:26]MH_GetDate [12:25:26]Write to MH i2c: F0 00 00 BC 02 AD [12:25:26]Write i2c OK [12:25:26]MH_I2C_Read... [12:25:26]Read from MH i2c: F0 [12:25:26]MH_I2C_Read... [12:25:26]Read from MH i2c: F0 09 00 [12:25:26]MH_I2C_Read... [12:25:26]Read from MH i2c: F0 09 00 BC 02 00 37 8B C4 66 2A 83 C1 65 75 [12:25:26]GetLastDocTimeStamp 1724156437 [12:25:26]current date 1724156727 [12:25:26]FM_GetShiftState [12:25:26]SAM_PROTO_GetShiftState [12:25:26]wFMCommunicate request_size=4 [12:25:26]MH_SAM_APDU [12:25:26]CAPDU: 80 13 01 00 [12:25:26]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [12:25:26]Write i2c OK [12:25:26]MH_I2C_Read... [12:25:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:26]Read from MH i2c: E2 [12:25:26]MH_I2C_Read... [12:25:26]Read from MH i2c: E2 0E 00 [12:25:26]MH_I2C_Read... [12:25:26]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0A [12:25:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:25:26]wFMCommunicate OK [12:25:26]SAM_PROTO_GetShiftState done [12:25:26]FM_GetShiftState done [12:25:26]opened in 1724113081 [12:25:26]opened+sec_in_day 1724199481 [12:25:26]quantity*price = 0 [12:25:26]sum+1 = 1 [12:25:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 291 20.08.2024 12:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162846 ФПД: 219980105855146 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T122527&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162846&fm=219980105855146&tin=02508201610067®Number=0000000000092562&sum=0 [12:25:27]StoreToDocumentArchive [12:25:27]shift 465 fd 162846 [12:25:27]save to /storage/0465/doc_00162846 [12:25:27]save last doc name /storage/0465/doc_00162846 to /storage/kkm_last_doc_name [12:25:27]save OK [12:25:27]Clear old archive folders... [12:25:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:25:27]tlvbuf is 01632DA0 [12:25:27]SAM_PROTO_ClearQueue [12:25:27]wFMCommunicate request_size=4 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 09 00 00 [12:25:27]Write to MH i2c: E2 08 00 CA 02 80 09 00 00 00 00 00 00 3E [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [12:25:27]RAPDU: 90 00 [12:25:27]wFMCommunicate OK [12:25:27]SAM_PROTO_ClearQueue done [12:25:27]KKMCreateOFDPacket [12:25:27]OFDProtocolAddRootSTLVToBuf [12:25:27]FM_MakeSignedData [12:25:27]FM_MakeSignedData [12:25:27]SAM_PROTO_SignData [12:25:27]wFMCommunicate request_size=4 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 0D 01 02 [12:25:27]Write to MH i2c: E2 08 00 CB 02 80 0D 01 02 00 00 00 00 46 [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [12:25:27]RAPDU: 90 00 [12:25:27]wFMCommunicate OK [12:25:27]wFMCommunicate request_size=255 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 37 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7C 02 00 35 04 06 00 C8 12 1C 11 [12:25:27]Write to MH i2c: E2 02 01 CC 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 37 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7C 02 00 35 04 06 00 C8 12 1C 11 00 00 68 [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 CC 02 00 90 00 42 [12:25:27]RAPDU: 90 00 [12:25:27]wFMCommunicate OK [12:25:27]wFMCommunicate request_size=7 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 0D 02 02 02 30 AA [12:25:27]Write to MH i2c: E2 0A 00 CD 02 80 0D 02 02 02 00 30 AA 00 00 27 [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 03 00 CD 02 00 90 00 43 [12:25:27]RAPDU: 90 00 [12:25:27]wFMCommunicate OK [12:25:27]wFMCommunicate request_size=4 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 0D 03 02 [12:25:27]Write to MH i2c: E2 08 00 CE 02 80 0D 03 02 00 00 00 00 4B [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 0B 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 0B 00 CE 02 00 F5 A9 0C B7 57 1A 04 8B 90 00 AD [12:25:27]RAPDU: F5 A9 0C B7 57 1A 04 8B 90 00 [12:25:27]wFMCommunicate OK [12:25:27]SAM_PROTO_SignData done [12:25:27]FM_MakeSignedData done [12:25:27]CreateOFDProtocolMessage [12:25:27]wFMCommunicate request_size=4 [12:25:27]MH_SAM_APDU [12:25:27]CAPDU: 80 11 00 00 [12:25:27]Write to MH i2c: E2 08 00 CF 02 80 11 00 00 00 00 00 00 4B [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:27]Read from MH i2c: E2 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 17 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: E2 17 00 CF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A4 [12:25:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:25:27]wFMCommunicate OK [12:25:27]CreateOFDProtocolMessage done [12:25:27]OFDSenderStorePacket 162846 [12:25:27]StoreOFDPacket docnum=162846 [12:25:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 62 25 04 01 AE DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 37 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7C 02 00 35 04 06 00 C8 12 1C 11 30 AA F5 A9 0C B7 57 1A 04 8B [12:25:27]CheckFolder [12:25:27]dirname=/storage/ofd_packets [12:25:27]CheckFolder done [12:25:27]ProducePacketName [12:25:27]name=ofd_packets/00162846 [12:25:27]NVStorageSaveData ofd_packets/00162846 [12:25:27]File name is /storage/ofd_packets/00162846 [12:25:27]Write 298 bytes [12:25:27]NVStorageSaveData done [12:25:27]OFDSenderStorePacket done [12:25:27]KKMCreateOFDPacket done [12:25:27]NVStorageSaveData kkm_last_timestamp [12:25:27]File name is /storage/kkm_last_timestamp [12:25:27]Write 4 bytes [12:25:27]NVStorageSaveData done [12:25:27]ExternCall_PrintAddStr [12:25:27]wPrintStart [12:25:27]Write to MH i2c: 01 00 00 D0 02 D2 [12:25:27]Write i2c OK [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: 01 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: 01 07 00 [12:25:27]MH_I2C_Read... [12:25:27]Read from MH i2c: 01 07 00 D0 02 00 00 00 00 00 FF 0F E7 [12:25:27]RasterBufferAndPrint [12:25:27]line Счет N : (1)291289 [12:25:27]line ИНН: 02508201610067 [12:25:27]line Контрольно-Кассовый Чек [12:25:27]line ПРОДАЖА [12:25:27]line ТРК (МРК, ГНК) : 11 [12:25:27]line Товар: 2710194800 [12:25:27]line ДТ-К-5 [12:25:27]line 19.690 * 0.00 [12:25:27]line = 0.00 [12:25:27]line НДС 12% НСП 1% [12:25:27]line > о реализуемом товаре [12:25:27]line ИТОГО: 0.00 [12:25:27]line НСП 1% : 0.00 [12:25:27]line НДС 12% : 0.00 [12:25:27]line Наличными: 0.00 [12:25:27]line Безнал.: 0.00 [12:25:27]line Место: АЗС № 130 "Партнер Нефть" [12:25:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:25:27]line СНО: Общий режим [12:25:27]line Чек 291 20.08.2024 12:25 [12:25:27]line Смена: 465 ФФД: 1.0 [12:25:27]line ЗНМ: 0300000070 [12:25:27]line РНМ: 0000000000092562 [12:25:27]line Версия ККМ: 001 [12:25:27]line Талоны: Топливная Карта [12:25:27]line 99718 [12:25:27]line ФМ: 0000000000871769 [12:25:27]line ФД: 162846 [12:25:27]line ФПД: 219980105855146 [12:25:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T122527&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162846&fm=219980105855146&tin=02508201610067®Number=0000000000092562&sum=0 [12:25:27]written 0, free lines is 4095 [12:25:28]OFD Sender: Processing packet 162846 [packets to send 958, broken 957] [12:25:28]ProducePacketName [12:25:28]name=ofd_packets/00162846 [12:25:28]OFD Sender: To server: pG, [12:25:28]CommunicateWithHost lk.salyk.kg:30040 [12:25:28]ConnectInit lk.salyk.kg [12:25:28]Write to MH i2c: 01 00 00 FA 02 FC [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: 01 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: 01 07 00 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: 01 07 00 FA 02 00 00 00 00 00 D7 0C E6 [12:25:28]RasterBufferAndPrint [12:25:28]line [12:25:28]line [12:25:28]line [12:25:28]line [12:25:28]line [12:25:28]written 0, free lines is 3292 [12:25:28]MH_Cut [12:25:28]Write to MH i2c: D1 01 00 01 03 01 D6 [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: D1 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: D1 01 00 [12:25:28]MH_I2C_Read... [12:25:28]Read from MH i2c: D1 01 00 01 03 00 D5 [12:25:28]Write to MH i2c: 01 00 00 02 03 05 [12:25:28]Write i2c OK [12:25:28]MH_I2C_Read... [12:25:29]*** Cut start [12:25:29]*** Purtial cut [12:25:29]*** Stage 1: CUTSNS_PIN = 1 [12:25:29]Connected sock=10 [12:25: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 36 39 0C 01 00 00 62 25 04 01 AE DD 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 01 00 00 F4 03 04 00 37 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7C 02 00 35 04 06 00 C8 12 1C 11 30 AA F5 A9 0C B7 57 1A 04 8B [12:25:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 23 5E 47 00 3C 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7C 02 00 F4 03 04 00 8C 34 C4 66 B6 04 01 00 00 28 0C 2F D3 FD 69 AC CA [12:25:31]CommunicateWithHost err = 0 [12:25:31]CheckOFDResponse [12:25:31]1017 (14) - 77093643461234 [12:25:31]1041 (16) - 0000000000871769 [12:25:31]1040 (4) - 162846 [12:25:31]1012 (4) - 20.08.2024 06:15 [12:25:31]1206 (1) - 0 [12:25:31]OFD Sender: Remove packet 162846 [12:25:31]ProducePacketName [12:25:31]name=ofd_packets/00162846 [12:25:31]NVStorageDeleteData [12:25:31]Read from MH i2c: 01 [12:25:31]MH_I2C_Read... [12:25:31]*** Stop cut motor [12:25:31]*** Cut end [12:25:31]Read from MH i2c: 01 07 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: 01 07 00 02 03 00 00 00 00 00 FF 0F 1A [12:25:31]process_action close_receipt done [12:25:31]requested_data is exist [12:25:31]produce_requested_data [12:25:31]requested_item fm.sn is exist - process it [12:25:31]wFMCommunicate request_size=4 [12:25:31]MH_SAM_APDU [12:25:31]CAPDU: 80 11 00 00 [12:25:31]Write to MH i2c: E2 08 00 03 03 80 11 00 00 00 00 00 00 80 [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:31]Read from MH i2c: E2 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 17 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 17 00 03 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [12:25:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:25:31]wFMCommunicate OK [12:25:31]requested_item fd.num is exist - process it [12:25:31]SAM_PROTO_GetFieldsCounters [12:25:31]wFMCommunicate request_size=4 [12:25:31]MH_SAM_APDU [12:25:31]CAPDU: 80 13 00 00 [12:25:31]Write to MH i2c: E2 08 00 04 03 80 13 00 00 00 00 00 00 83 [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:31]Read from MH i2c: E2 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 62 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 62 00 04 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 83 [12:25:31]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 23 01 00 00 5E 04 04 00 23 01 00 00 57 04 04 00 24 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:25:31]wFMCommunicate OK [12:25:31]SAM_PROTO_GetFieldsCounters done [12:25:31]requested_item shift.num is exist - process it [12:25:31]requested_item shift.opened is exist - process it [12:25:31]req_shift_opened [12:25:31]FM_GetShiftState [12:25:31]SAM_PROTO_GetShiftState [12:25:31]wFMCommunicate request_size=4 [12:25:31]MH_SAM_APDU [12:25:31]CAPDU: 80 13 01 00 [12:25:31]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [12:25:31]Write i2c OK [12:25:31]MH_I2C_Read... [12:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:31]Read from MH i2c: E2 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 0E 00 [12:25:31]MH_I2C_Read... [12:25:31]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 53 [12:25:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:25:31]wFMCommunicate OK [12:25:31]SAM_PROTO_GetShiftState done [12:25:31]FM_GetShiftState done [12:25:31]req_shift_opened done [12:25:31]requested_item shift.open_date is exist - process it [12:25:31]req_shift_open_date [12:25:31]req_shift_open_date done [12:25:31]produce_requested_data done [12:25:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162846,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:25:31]process_action_free close_receipt [12:25:31]json_value_free [12:25:31]json_value_free done [12:25:31]process_json_proto returns [12:25:31]Send response to host [12:25:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162846,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:25:31]free response buf [12:25:31]execute_script done [12:25:31]execute_script returns [12:25:31]free content buf [12:25:31]Sock 8.Close socket [12:25:31]Sock 8.Thread stoped [12:25:31]OFD Sender: No OFD packet to send [12:25:36]OFD Sender: No OFD packet to send [12:25:36]accept exits with 9 [12:25:36]New connection [12:25:36]New thread 3067440484 created [12:25:36]Thread 3067297124 joined [12:25:36]Waiting for new connection... [12:25:36] Sock 9.Parse request [12:25:36]Sock 9.Check first char [12:25:36]Sock 9.First char is OK [12:25:36]request: POST /json_proto HTTP/1.0 [12:25:36]Method: POST [12:25:36]URL: /json_proto [12:25:36]Method is POST - this is cgi request [12:25:36]url: /json_proto [12:25:36]query_string will be loaded in cgi processing [12:25:36]execute_cgi json_proto POST (null) [12:25:36]execute_cgi path=json_proto method=POST [12:25:36]POST find Content-Length [12:25:36]Host: 172.17.44.132:8080 [12:25:36]Content-Length: 754 [12:25:36]Content-Type: application/json [12:25:36] [12:25:36]POST finish read [12:25:36]Found Content-Length = 754 [12:25:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30059671", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:36]execute_script... [12:25:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291288", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30059671", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:25:36]POST & json_proto [12:25:36]process_json_proto [12:25:36]json parsed OK: [12:25:36]protocol is kg_v1.0 [12:25:36]action value=close_receipt [12:25:36]process_action close_receipt [12:25:36]cmd_close_receipt [12:25:36]MH_GetDate [12:25:36]Write to MH i2c: F0 00 00 06 03 F8 [12:25:36]Write i2c OK [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: F0 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: F0 09 00 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: F0 09 00 06 03 00 41 8B C4 66 2A 83 C1 65 CA [12:25:36]GetLastDocTimeStamp 1724156727 [12:25:36]current date 1724156737 [12:25:36]FM_GetShiftState [12:25:36]SAM_PROTO_GetShiftState [12:25:36]wFMCommunicate request_size=4 [12:25:36]MH_SAM_APDU [12:25:36]CAPDU: 80 13 01 00 [12:25:36]Write to MH i2c: E2 08 00 07 03 80 13 01 00 00 00 00 00 87 [12:25:36]Write i2c OK [12:25:36]MH_I2C_Read... [12:25:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:36]Read from MH i2c: E2 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 0E 00 [12:25:36]MH_I2C_Read... [12:25:36]Read from MH i2c: E2 0E 00 07 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 55 [12:25:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:25:36]wFMCommunicate OK [12:25:36]SAM_PROTO_GetShiftState done [12:25:36]FM_GetShiftState done [12:25:36]opened in 1724113081 [12:25:36]opened+sec_in_day 1724199481 [12:25:36]quantity*price = 0 [12:25:36]sum+1 = 1 [12:25:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 292 20.08.2024 12:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30059671 ФМ: 0000000000871769 ФД: 162847 ФПД: 20314654543608 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T122537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162847&fm=20314654543608&tin=02508201610067®Number=0000000000092562&sum=0 [12:25:37]StoreToDocumentArchive [12:25:37]shift 465 fd 162847 [12:25:37]save to /storage/0465/doc_00162847 [12:25:37]save last doc name /storage/0465/doc_00162847 to /storage/kkm_last_doc_name [12:25:37]save OK [12:25:37]Clear old archive folders... [12:25:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:25:37]tlvbuf is 01633CA0 [12:25:37]SAM_PROTO_ClearQueue [12:25:37]wFMCommunicate request_size=4 [12:25:37]MH_SAM_APDU [12:25:37]CAPDU: 80 09 00 00 [12:25:37]Write to MH i2c: E2 08 00 14 03 80 09 00 00 00 00 00 00 89 [12:25:37]Write i2c OK [12:25:37]MH_I2C_Read... [12:25:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:25:37]Read from MH i2c: E2 [12:25:37]MH_I2C_Read... [12:25:37]Read from MH i2c: E2 03 00 [12:25:37]MH_I2C_Read... [12:25:37]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [12:25:37]RAPDU: 90 00 [12:25:37]wFMCommunicate OK [12:25:37]SAM_PROTO_ClearQueue done [12:25:37]KKMCreateOFDPacket [12:25:37]OFDProtocolAddRootSTLVToBuf [12:25:37]FM_MakeSignedData [12:25:37]FM_MakeSignedData [12:25:37]SAM_PROTO_SignData [12:25:37]wFMCommunicate request_size=4 [12:25:37]MH_SAM_APDU [12:25:37]CAPDU: 80 0D 01 02 [12:25:37]Write to MH i2c: E2 08 00 15 03 80 0D 01 02 00 00 00 00 91 [12:25:37]Write i2c OK [12:25:37]MH_I2C_Read... [12:25:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:25:38]Read from MH i2c: E2 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 03 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [12:25:38]RAPDU: 90 00 [12:25:38]wFMCommunicate OK [12:25:38]wFMCommunicate request_size=255 [12:25:38]MH_SAM_APDU [12:25:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 41 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7C 02 00 35 04 06 00 12 [12:25:38]Write to MH i2c: E2 02 01 16 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 41 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7C 02 00 35 04 06 00 12 00 00 45 [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:38]Read from MH i2c: E2 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 03 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 03 00 16 03 00 90 00 8D [12:25:38]RAPDU: 90 00 [12:25:38]wFMCommunicate OK [12:25:38]wFMCommunicate request_size=10 [12:25:38]MH_SAM_APDU [12:25:38]CAPDU: 80 0D 02 02 05 79 DF C4 8E F8 [12:25:38]Write to MH i2c: E2 0D 00 17 03 80 0D 02 02 05 00 79 DF C4 8E F8 00 00 40 [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:25:38]Read from MH i2c: E2 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 03 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 03 00 17 03 00 90 00 8E [12:25:38]RAPDU: 90 00 [12:25:38]wFMCommunicate OK [12:25:38]wFMCommunicate request_size=4 [12:25:38]MH_SAM_APDU [12:25:38]CAPDU: 80 0D 03 02 [12:25:38]Write to MH i2c: E2 08 00 18 03 80 0D 03 02 00 00 00 00 96 [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:25:38]Read from MH i2c: E2 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 0B 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 0B 00 18 03 00 F2 4A 9B 4E FF A7 78 8B 90 00 65 [12:25:38]RAPDU: F2 4A 9B 4E FF A7 78 8B 90 00 [12:25:38]wFMCommunicate OK [12:25:38]SAM_PROTO_SignData done [12:25:38]FM_MakeSignedData done [12:25:38]CreateOFDProtocolMessage [12:25:38]wFMCommunicate request_size=4 [12:25:38]MH_SAM_APDU [12:25:38]CAPDU: 80 11 00 00 [12:25:38]Write to MH i2c: E2 08 00 19 03 80 11 00 00 00 00 00 00 96 [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:38]Read from MH i2c: E2 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 17 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: E2 17 00 19 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [12:25:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:25:38]wFMCommunicate OK [12:25:38]CreateOFDProtocolMessage done [12:25:38]OFDSenderStorePacket 162847 [12:25:38]StoreOFDPacket docnum=162847 [12:25:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D0 D5 07 01 D8 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 41 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7C 02 00 35 04 06 00 12 79 DF C4 8E F8 F2 4A 9B 4E FF A7 78 8B [12:25:38]CheckFolder [12:25:38]dirname=/storage/ofd_packets [12:25:38]CheckFolder done [12:25:38]ProducePacketName [12:25:38]name=ofd_packets/00162847 [12:25:38]NVStorageSaveData ofd_packets/00162847 [12:25:38]File name is /storage/ofd_packets/00162847 [12:25:38]Write 301 bytes [12:25:38]NVStorageSaveData done [12:25:38]OFDSenderStorePacket done [12:25:38]KKMCreateOFDPacket done [12:25:38]NVStorageSaveData kkm_last_timestamp [12:25:38]File name is /storage/kkm_last_timestamp [12:25:38]Write 4 bytes [12:25:38]NVStorageSaveData done [12:25:38]ExternCall_PrintAddStr [12:25:38]wPrintStart [12:25:38]Write to MH i2c: 01 00 00 1A 03 1D [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: 01 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: 01 07 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: 01 07 00 1A 03 00 00 00 00 00 FF 0F 32 [12:25:38]RasterBufferAndPrint [12:25:38]line Счет N : (1)291288 [12:25:38]line ИНН: 02508201610067 [12:25:38]line Контрольно-Кассовый Чек [12:25:38]line ПРОДАЖА [12:25:38]line ТРК (МРК, ГНК) : 52 [12:25:38]line Товар: 2710124130 [12:25:38]line Аи-92-К-5 [12:25:38]line 25.000 * 0.00 [12:25:38]line = 0.00 [12:25:38]line НДС 12% НСП 1% [12:25:38]line > о реализуемом товаре [12:25:38]line ИТОГО: 0.00 [12:25:38]line НСП 1% : 0.00 [12:25:38]line НДС 12% : 0.00 [12:25:38]line Наличными: 0.00 [12:25:38]line Безнал.: 0.00 [12:25:38]line Место: АЗС № 130 "Партнер Нефть" [12:25:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:25:38]line СНО: Общий режим [12:25:38]line Чек 292 20.08.2024 12:25 [12:25:38]line Смена: 465 ФФД: 1.0 [12:25:38]line ЗНМ: 0300000070 [12:25:38]line РНМ: 0000000000092562 [12:25:38]line Версия ККМ: 001 [12:25:38]line Талоны: ТК ГПНА Online [12:25:38]line 30059671 [12:25:38]line ФМ: 0000000000871769 [12:25:38]line ФД: 162847 [12:25:38]line ФПД: 20314654543608 [12:25:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T122537&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162847&fm=20314654543608&tin=02508201610067®Number=0000000000092562&sum=0 [12:25:38]written 0, free lines is 4095 [12:25:38]OFD Sender: Processing packet 162847 [packets to send 958, broken 957] [12:25:38]ProducePacketName [12:25:38]name=ofd_packets/00162847 [12:25:38]OFD Sender: To server: pG, [12:25:38]CommunicateWithHost lk.salyk.kg:30040 [12:25:38]ConnectInit lk.salyk.kg [12:25:38]Write to MH i2c: 01 00 00 44 03 47 [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: 01 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: 01 07 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: 01 07 00 44 03 00 00 00 00 00 C5 0C 1F [12:25:38]RasterBufferAndPrint [12:25:38]line [12:25:38]line [12:25:38]line [12:25:38]line [12:25:38]line [12:25:38]written 0, free lines is 3275 [12:25:38]MH_Cut [12:25:38]Write to MH i2c: D1 01 00 4B 03 01 20 [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: D1 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: D1 01 00 [12:25:38]MH_I2C_Read... [12:25:38]Read from MH i2c: D1 01 00 4B 03 00 1F [12:25:38]Write to MH i2c: 01 00 00 4C 03 4F [12:25:38]Write i2c OK [12:25:38]MH_I2C_Read... [12:25:39]*** Cut start [12:25:39]*** Purtial cut [12:25:39]*** Stage 1: CUTSNS_PIN = 1 [12:25:39]Connected sock=11 [12:25: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 36 39 0F 01 00 00 D0 D5 07 01 D8 9C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 01 00 00 F4 03 04 00 41 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7C 02 00 35 04 06 00 12 79 DF C4 8E F8 F2 4A 9B 4E FF A7 78 8B [12:25: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 36 39 4F 00 00 00 0D 3D 47 00 A9 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7C 02 00 F4 03 04 00 96 34 C4 66 B6 04 01 00 00 B4 32 92 2E 08 86 BD 7B [12:25:40]CommunicateWithHost err = 0 [12:25:40]CheckOFDResponse [12:25:40]1017 (14) - 77093643461234 [12:25:40]1041 (16) - 0000000000871769 [12:25:40]1040 (4) - 162847 [12:25:40]1012 (4) - 20.08.2024 06:15 [12:25:40]1206 (1) - 0 [12:25:40]OFD Sender: Remove packet 162847 [12:25:40]ProducePacketName [12:25:40]name=ofd_packets/00162847 [12:25:40]NVStorageDeleteData [12:25:40]OFD Sender: No OFD packet to send [12:25:41]Read from MH i2c: 01 [12:25:41]MH_I2C_Read... [12:25:41]*** Stop cut motor [12:25:41]*** Cut end [12:25:41]Read from MH i2c: 01 07 00 [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: 01 07 00 4C 03 00 00 00 00 00 FF 0F 64 [12:25:41]process_action close_receipt done [12:25:41]requested_data is exist [12:25:41]produce_requested_data [12:25:41]requested_item fm.sn is exist - process it [12:25:41]wFMCommunicate request_size=4 [12:25:41]MH_SAM_APDU [12:25:41]CAPDU: 80 11 00 00 [12:25:41]Write to MH i2c: E2 08 00 4D 03 80 11 00 00 00 00 00 00 CA [12:25:41]Write i2c OK [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: E2 [12:25:41]MH_I2C_Read... [12:25:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:25:41]Read from MH i2c: E2 17 00 [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: E2 17 00 4D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [12:25:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:25:41]wFMCommunicate OK [12:25:41]requested_item fd.num is exist - process it [12:25:41]SAM_PROTO_GetFieldsCounters [12:25:41]wFMCommunicate request_size=4 [12:25:41]MH_SAM_APDU [12:25:41]CAPDU: 80 13 00 00 [12:25:41]Write to MH i2c: E2 08 00 4E 03 80 13 00 00 00 00 00 00 CD [12:25:41]Write i2c OK [12:25:41]MH_I2C_Read... [12:25:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:25:41]Read from MH i2c: E2 [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: E2 62 00 [12:25:41]MH_I2C_Read... [12:25:41]Read from MH i2c: E2 62 00 4E 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 D1 [12:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 24 01 00 00 5E 04 04 00 24 01 00 00 57 04 04 00 25 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:25:41]wFMCommunicate OK [12:25:41]SAM_PROTO_GetFieldsCounters done [12:25:41]requested_item shift.num is exist - process it [12:25:41]requested_item shift.opened is exist - process it [12:25:41]req_shift_opened [12:25:41]FM_GetShiftState [12:25:41]SAM_PROTO_GetShiftState [12:25:41]wFMCommunicate request_size=4 [12:25:41]MH_SAM_APDU [12:25:41]CAPDU: 80 13 01 00 [12:25:41]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [12:25:41]Write i2c OK [12:25:41]MH_I2C_Read... [12:25:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:25:42]Read from MH i2c: E2 [12:25:42]MH_I2C_Read... [12:25:42]Read from MH i2c: E2 0E 00 [12:25:42]MH_I2C_Read... [12:25:42]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9D [12:25:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:25:42]wFMCommunicate OK [12:25:42]SAM_PROTO_GetShiftState done [12:25:42]FM_GetShiftState done [12:25:42]req_shift_opened done [12:25:42]requested_item shift.open_date is exist - process it [12:25:42]req_shift_open_date [12:25:42]req_shift_open_date done [12:25:42]produce_requested_data done [12:25:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162847,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:25:42]process_action_free close_receipt [12:25:42]json_value_free [12:25:42]json_value_free done [12:25:42]process_json_proto returns [12:25:42]Send response to host [12:25:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162847,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:25:42]free response buf [12:25:42]execute_script done [12:25:42]execute_script returns [12:25:42]free content buf [12:25:42]Sock 9.Close socket [12:25:42]Sock 9.Thread stoped [12:25:45]OFD Sender: No OFD packet to send [12:25:50]OFD Sender: No OFD packet to send [12:25:55]OFD Sender: No OFD packet to send [12:26:00]OFD Sender: No OFD packet to send [12:26:05]recv_with_timeout no data received [12:26:05]OFD Sender: No OFD packet to send [12:26:10]OFD Sender: No OFD packet to send [12:26:15]OFD Sender: No OFD packet to send [12:26:20]OFD Sender: No OFD packet to send [12:26:25]OFD Sender: No OFD packet to send [12:26:31]OFD Sender: No OFD packet to send [12:26:36]OFD Sender: No OFD packet to send [12:26:41]OFD Sender: No OFD packet to send [12:26:43]accept exits with 8 [12:26:43]New connection [12:26:43]New thread 3067297124 created [12:26:43]Thread 3067440484 joined [12:26:43]Waiting for new connection... [12:26:43] Sock 8.Parse request [12:26:43]Sock 8.Check first char [12:26:43]Sock 8.First char is OK [12:26:43]request: POST /json_proto HTTP/1.0 [12:26:43]Method: POST [12:26:43]URL: /json_proto [12:26:43]Method is POST - this is cgi request [12:26:43]url: /json_proto [12:26:43]query_string will be loaded in cgi processing [12:26:43]execute_cgi json_proto POST (null) [12:26:43]execute_cgi path=json_proto method=POST [12:26:43]POST find Content-Length [12:26:43]Host: 172.17.44.132:8080 [12:26:43]Content-Length: 789 [12:26:43]Content-Type: application/json [12:26:43] [12:26:43]POST finish read [12:26:43]Found Content-Length = 789 [12:26:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:43]execute_script... [12:26:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291290", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:26:43]POST & json_proto [12:26:43]process_json_proto [12:26:43]json parsed OK: [12:26:43]protocol is kg_v1.0 [12:26:43]action value=close_receipt [12:26:43]process_action close_receipt [12:26:43]cmd_close_receipt [12:26:43]MH_GetDate [12:26:43]Write to MH i2c: F0 00 00 50 03 42 [12:26:43]Write i2c OK [12:26:43]MH_I2C_Read... [12:26:43]Read from MH i2c: F0 [12:26:43]MH_I2C_Read... [12:26:43]Read from MH i2c: F0 09 00 [12:26:43]MH_I2C_Read... [12:26:43]Read from MH i2c: F0 09 00 50 03 00 84 8B C4 66 2A 83 C1 65 57 [12:26:43]GetLastDocTimeStamp 1724156737 [12:26:43]current date 1724156804 [12:26:43]FM_GetShiftState [12:26:43]SAM_PROTO_GetShiftState [12:26:43]wFMCommunicate request_size=4 [12:26:43]MH_SAM_APDU [12:26:43]CAPDU: 80 13 01 00 [12:26:43]Write to MH i2c: E2 08 00 51 03 80 13 01 00 00 00 00 00 D1 [12:26:43]Write i2c OK [12:26:43]MH_I2C_Read... [12:26:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:43]Read from MH i2c: E2 [12:26:43]MH_I2C_Read... [12:26:43]Read from MH i2c: E2 0E 00 [12:26:43]MH_I2C_Read... [12:26:43]Read from MH i2c: E2 0E 00 51 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9F [12:26:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:26:43]wFMCommunicate OK [12:26:43]SAM_PROTO_GetShiftState done [12:26:43]FM_GetShiftState done [12:26:43]opened in 1724113081 [12:26:43]opened+sec_in_day 1724199481 [12:26:43]quantity*price = 0 [12:26:43]sum+1 = 1 [12:26:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 293 20.08.2024 12:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162848 ФПД: 183803518477344 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T122644&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162848&fm=183803518477344&tin=02508201610067®Number=0000000000092562&sum=0 [12:26:44]StoreToDocumentArchive [12:26:44]shift 465 fd 162848 [12:26:44]save to /storage/0465/doc_00162848 [12:26:44]save last doc name /storage/0465/doc_00162848 to /storage/kkm_last_doc_name [12:26:44]save OK [12:26:44]Clear old archive folders... [12:26:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:26:44]tlvbuf is 01632EB0 [12:26:44]SAM_PROTO_ClearQueue [12:26:44]wFMCommunicate request_size=4 [12:26:44]MH_SAM_APDU [12:26:44]CAPDU: 80 09 00 00 [12:26:44]Write to MH i2c: E2 08 00 5E 03 80 09 00 00 00 00 00 00 D3 [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:26:44]Read from MH i2c: E2 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [12:26:44]RAPDU: 90 00 [12:26:44]wFMCommunicate OK [12:26:44]SAM_PROTO_ClearQueue done [12:26:44]KKMCreateOFDPacket [12:26:44]OFDProtocolAddRootSTLVToBuf [12:26:44]FM_MakeSignedData [12:26:44]FM_MakeSignedData [12:26:44]SAM_PROTO_SignData [12:26:44]wFMCommunicate request_size=4 [12:26:44]MH_SAM_APDU [12:26:44]CAPDU: 80 0D 01 02 [12:26:44]Write to MH i2c: E2 08 00 5F 03 80 0D 01 02 00 00 00 00 DB [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:26:44]Read from MH i2c: E2 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 [12:26:44]MH_I2C_Read... [12:26:44]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [12:26:44]RAPDU: 90 00 [12:26:44]wFMCommunicate OK [12:26:44]wFMCommunicate request_size=255 [12:26:44]MH_SAM_APDU [12:26:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 84 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7C 02 00 35 04 06 00 A7 2B 17 6D [12:26:44]Write to MH i2c: E2 02 01 60 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 84 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7C 02 00 35 04 06 00 A7 2B 17 6D 00 00 E4 [12:26:44]Write i2c OK [12:26:44]MH_I2C_Read... [12:26:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:45]Read from MH i2c: E2 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 03 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 03 00 60 03 00 90 00 D7 [12:26:45]RAPDU: 90 00 [12:26:45]wFMCommunicate OK [12:26:45]wFMCommunicate request_size=7 [12:26:45]MH_SAM_APDU [12:26:45]CAPDU: 80 0D 02 02 02 64 20 [12:26:45]Write to MH i2c: E2 0A 00 61 03 80 0D 02 02 02 00 64 20 00 00 66 [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:26:45]Read from MH i2c: E2 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 03 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 03 00 61 03 00 90 00 D8 [12:26:45]RAPDU: 90 00 [12:26:45]wFMCommunicate OK [12:26:45]wFMCommunicate request_size=4 [12:26:45]MH_SAM_APDU [12:26:45]CAPDU: 80 0D 03 02 [12:26:45]Write to MH i2c: E2 08 00 62 03 80 0D 03 02 00 00 00 00 E0 [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:26:45]Read from MH i2c: E2 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 0B 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 0B 00 62 03 00 49 83 28 8D 9C D7 71 39 90 00 7F [12:26:45]RAPDU: 49 83 28 8D 9C D7 71 39 90 00 [12:26:45]wFMCommunicate OK [12:26:45]SAM_PROTO_SignData done [12:26:45]FM_MakeSignedData done [12:26:45]CreateOFDProtocolMessage [12:26:45]wFMCommunicate request_size=4 [12:26:45]MH_SAM_APDU [12:26:45]CAPDU: 80 11 00 00 [12:26:45]Write to MH i2c: E2 08 00 63 03 80 11 00 00 00 00 00 00 E0 [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:45]Read from MH i2c: E2 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 17 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: E2 17 00 63 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [12:26:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:26:45]wFMCommunicate OK [12:26:45]CreateOFDProtocolMessage done [12:26:45]OFDSenderStorePacket 162848 [12:26:45]StoreOFDPacket docnum=162848 [12:26:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1F 02 04 01 61 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 84 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7C 02 00 35 04 06 00 A7 2B 17 6D 64 20 49 83 28 8D 9C D7 71 39 [12:26:45]CheckFolder [12:26:45]dirname=/storage/ofd_packets [12:26:45]CheckFolder done [12:26:45]ProducePacketName [12:26:45]name=ofd_packets/00162848 [12:26:45]NVStorageSaveData ofd_packets/00162848 [12:26:45]File name is /storage/ofd_packets/00162848 [12:26:45]Write 298 bytes [12:26:45]NVStorageSaveData done [12:26:45]OFDSenderStorePacket done [12:26:45]KKMCreateOFDPacket done [12:26:45]NVStorageSaveData kkm_last_timestamp [12:26:45]File name is /storage/kkm_last_timestamp [12:26:45]Write 4 bytes [12:26:45]NVStorageSaveData done [12:26:45]ExternCall_PrintAddStr [12:26:45]wPrintStart [12:26:45]Write to MH i2c: 01 00 00 64 03 67 [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: 01 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: 01 07 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: 01 07 00 64 03 00 00 00 00 00 FF 0F 7C [12:26:45]RasterBufferAndPrint [12:26:45]line Счет N : (1)291290 [12:26:45]line ИНН: 02508201610067 [12:26:45]line Контрольно-Кассовый Чек [12:26:45]line ПРОДАЖА [12:26:45]line ТРК (МРК, ГНК) : 21 [12:26:45]line Товар: 2710194800 [12:26:45]line ДТ-К-5 [12:26:45]line 13.130 * 0.00 [12:26:45]line = 0.00 [12:26:45]line НДС 12% НСП 1% [12:26:45]line > о реализуемом товаре [12:26:45]line ИТОГО: 0.00 [12:26:45]line НСП 1% : 0.00 [12:26:45]line НДС 12% : 0.00 [12:26:45]line Наличными: 0.00 [12:26:45]line Безнал.: 0.00 [12:26:45]line Место: АЗС № 130 "Партнер Нефть" [12:26:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:26:45]line СНО: Общий режим [12:26:45]line Чек 293 20.08.2024 12:26 [12:26:45]line Смена: 465 ФФД: 1.0 [12:26:45]line ЗНМ: 0300000070 [12:26:45]line РНМ: 0000000000092562 [12:26:45]line Версия ККМ: 001 [12:26:45]line Талоны: Топливная Карта [12:26:45]line 99718 [12:26:45]line ФМ: 0000000000871769 [12:26:45]line ФД: 162848 [12:26:45]line ФПД: 183803518477344 [12:26:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T122644&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162848&fm=183803518477344&tin=02508201610067®Number=0000000000092562&sum=0 [12:26:45]written 0, free lines is 4095 [12:26:45]OFD Sender: Processing packet 162848 [packets to send 958, broken 957] [12:26:45]ProducePacketName [12:26:45]name=ofd_packets/00162848 [12:26:45]OFD Sender: To server: pG, [12:26:45]CommunicateWithHost lk.salyk.kg:30040 [12:26:45]ConnectInit lk.salyk.kg [12:26:45]Write to MH i2c: 01 00 00 8E 03 91 [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: 01 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: 01 07 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: 01 07 00 8E 03 00 00 00 00 00 D8 0C 7C [12:26:45]RasterBufferAndPrint [12:26:45]line [12:26:45]line [12:26:45]line [12:26:45]line [12:26:45]line [12:26:45]written 0, free lines is 3295 [12:26:45]MH_Cut [12:26:45]Write to MH i2c: D1 01 00 95 03 01 6A [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: D1 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: D1 01 00 [12:26:45]MH_I2C_Read... [12:26:45]Read from MH i2c: D1 01 00 95 03 00 69 [12:26:45]Write to MH i2c: 01 00 00 96 03 99 [12:26:45]Write i2c OK [12:26:45]MH_I2C_Read... [12:26:46]*** Cut start [12:26:46]*** Purtial cut [12:26:46]*** Stage 1: CUTSNS_PIN = 1 [12:26:48]Read from MH i2c: 01 [12:26:48]MH_I2C_Read... [12:26:48]*** Stop cut motor [12:26:48]*** Cut end [12:26:48]Read from MH i2c: 01 07 00 [12:26:48]MH_I2C_Read... [12:26:48]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 FF 0F AE [12:26:48]process_action close_receipt done [12:26:48]requested_data is exist [12:26:48]produce_requested_data [12:26:48]requested_item fm.sn is exist - process it [12:26:48]wFMCommunicate request_size=4 [12:26:48]MH_SAM_APDU [12:26:48]CAPDU: 80 11 00 00 [12:26:48]Write to MH i2c: E2 08 00 97 03 80 11 00 00 00 00 00 00 14 [12:26:48]Write i2c OK [12:26:48]MH_I2C_Read... [12:26:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:26:48]Read from MH i2c: E2 [12:26:48]MH_I2C_Read... [12:26:48]Read from MH i2c: E2 17 00 [12:26:48]MH_I2C_Read... [12:26:48]Read from MH i2c: E2 17 00 97 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [12:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:26:48]wFMCommunicate OK [12:26:48]requested_item fd.num is exist - process it [12:26:48]SAM_PROTO_GetFieldsCounters [12:26:48]wFMCommunicate request_size=4 [12:26:48]MH_SAM_APDU [12:26:48]CAPDU: 80 13 00 00 [12:26:48]Write to MH i2c: E2 08 00 98 03 80 13 00 00 00 00 00 00 17 [12:26:48]Write i2c OK [12:26:48]MH_I2C_Read... [12:26:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:26:48]Read from MH i2c: E2 [12:26:48]MH_I2C_Read... [12:26:48]Read from MH i2c: E2 62 00 [12:26:48]MH_I2C_Read... [12:26:48]Read from MH i2c: E2 62 00 98 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 20 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [12:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 20 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 25 01 00 00 5E 04 04 00 25 01 00 00 57 04 04 00 26 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:26:48]wFMCommunicate OK [12:26:48]SAM_PROTO_GetFieldsCounters done [12:26:48]requested_item shift.num is exist - process it [12:26:48]requested_item shift.opened is exist - process it [12:26:48]req_shift_opened [12:26:48]FM_GetShiftState [12:26:48]SAM_PROTO_GetShiftState [12:26:48]wFMCommunicate request_size=4 [12:26:48]MH_SAM_APDU [12:26:48]CAPDU: 80 13 01 00 [12:26:48]Write to MH i2c: E2 08 00 99 03 80 13 01 00 00 00 00 00 19 [12:26:48]Write i2c OK [12:26:48]MH_I2C_Read... [12:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:26:48]Read from MH i2c: E2 [12:26:48]MH_I2C_Read... [12:26:48]Read from MH i2c: E2 0E 00 [12:26:48]MH_I2C_Read... [12:26:48]Read from MH i2c: E2 0E 00 99 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E7 [12:26:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:26:48]wFMCommunicate OK [12:26:48]SAM_PROTO_GetShiftState done [12:26:48]FM_GetShiftState done [12:26:48]req_shift_opened done [12:26:48]requested_item shift.open_date is exist - process it [12:26:48]req_shift_open_date [12:26:48]req_shift_open_date done [12:26:48]produce_requested_data done [12:26:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162848,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:26:48]process_action_free close_receipt [12:26:48]json_value_free [12:26:48]json_value_free done [12:26:48]process_json_proto returns [12:26:48]Send response to host [12:26:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162848,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:26:48]free response buf [12:26:48]execute_script done [12:26:48]execute_script returns [12:26:48]free content buf [12:26:48]Sock 8.Close socket [12:26:48]Sock 8.Thread stoped [12:26:48]Connected sock=11 [12:26:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1F 02 04 01 61 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 01 00 00 F4 03 04 00 84 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7C 02 00 35 04 06 00 A7 2B 17 6D 64 20 49 83 28 8D 9C D7 71 39 [12:26:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0A 4E 47 00 8A 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7C 02 00 F4 03 04 00 DC 34 C4 66 B6 04 01 00 00 F6 07 17 C2 3A FA DB FD [12:26:50]CommunicateWithHost err = 0 [12:26:50]CheckOFDResponse [12:26:50]1017 (14) - 77093643461234 [12:26:50]1041 (16) - 0000000000871769 [12:26:50]1040 (4) - 162848 [12:26:50]1012 (4) - 20.08.2024 06:17 [12:26:50]1206 (1) - 0 [12:26:50]OFD Sender: Remove packet 162848 [12:26:50]ProducePacketName [12:26:50]name=ofd_packets/00162848 [12:26:50]NVStorageDeleteData [12:26:50]OFD Sender: No OFD packet to send [12:26:55]OFD Sender: No OFD packet to send [12:26:59]recv_with_timeout no data received [12:27:00]OFD Sender: No OFD packet to send [12:27:05]OFD Sender: No OFD packet to send [12:27:10]OFD Sender: No OFD packet to send [12:27:15]OFD Sender: No OFD packet to send [12:27:16]recv_with_timeout no data received [12:27:20]OFD Sender: No OFD packet to send [12:27:25]OFD Sender: No OFD packet to send [12:27:31]OFD Sender: No OFD packet to send [12:27:31]recv_with_timeout no data received [12:27:36]OFD Sender: No OFD packet to send [12:27:41]OFD Sender: No OFD packet to send [12:27:46]OFD Sender: No OFD packet to send [12:27:51]OFD Sender: No OFD packet to send [12:27:56]OFD Sender: No OFD packet to send [12:28:01]OFD Sender: No OFD packet to send [12:28:06]OFD Sender: No OFD packet to send [12:28:08]recv_with_timeout no data received [12:28:11]OFD Sender: No OFD packet to send [12:28:16]OFD Sender: No OFD packet to send [12:28:20]accept exits with 10 [12:28:20]New connection [12:28:20]New thread 3067440484 created [12:28:20]Thread 3067297124 joined [12:28:20]Waiting for new connection... [12:28:20] Sock 10.Parse request [12:28:20]Sock 10.Check first char [12:28:20]Sock 10.First char is OK [12:28:20]request: POST /json_proto HTTP/1.0 [12:28:20]Method: POST [12:28:20]URL: /json_proto [12:28:20]Method is POST - this is cgi request [12:28:20]url: /json_proto [12:28:20]query_string will be loaded in cgi processing [12:28:20]execute_cgi json_proto POST (null) [12:28:20]execute_cgi path=json_proto method=POST [12:28:20]POST find Content-Length [12:28:20]Host: 172.17.44.132:8080 [12:28:20]Content-Length: 677 [12:28:20]Content-Type: application/json [12:28:20] [12:28:20]POST finish read [12:28:20]Found Content-Length = 677 [12:28:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:28:20]execute_script... [12:28:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291292", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:28:20]POST & json_proto [12:28:20]process_json_proto [12:28:20]json parsed OK: [12:28:20]protocol is kg_v1.0 [12:28:20]action value=close_receipt [12:28:20]process_action close_receipt [12:28:20]cmd_close_receipt [12:28:20]MH_GetDate [12:28:20]Write to MH i2c: F0 00 00 9A 03 8C [12:28:20]Write i2c OK [12:28:20]MH_I2C_Read... [12:28:20]Read from MH i2c: F0 [12:28:20]MH_I2C_Read... [12:28:20]Read from MH i2c: F0 09 00 [12:28:20]MH_I2C_Read... [12:28:20]Read from MH i2c: F0 09 00 9A 03 00 E4 8B C4 66 2A 83 C1 65 01 [12:28:20]GetLastDocTimeStamp 1724156804 [12:28:20]current date 1724156900 [12:28:20]FM_GetShiftState [12:28:20]SAM_PROTO_GetShiftState [12:28:20]wFMCommunicate request_size=4 [12:28:20]MH_SAM_APDU [12:28:20]CAPDU: 80 13 01 00 [12:28:20]Write to MH i2c: E2 08 00 9B 03 80 13 01 00 00 00 00 00 1B [12:28:20]Write i2c OK [12:28:20]MH_I2C_Read... [12:28:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:20]Read from MH i2c: E2 [12:28:20]MH_I2C_Read... [12:28:20]Read from MH i2c: E2 0E 00 [12:28:20]MH_I2C_Read... [12:28:20]Read from MH i2c: E2 0E 00 9B 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E9 [12:28:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:28:20]wFMCommunicate OK [12:28:20]SAM_PROTO_GetShiftState done [12:28:20]FM_GetShiftState done [12:28:20]opened in 1724113081 [12:28:20]opened+sec_in_day 1724199481 [12:28:20]quantity*price = 60027 [12:28:20]sum+1 = 60029 [12:28:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 294 20.08.2024 12:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162849 ФПД: 252243200276059 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T122820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162849&fm=252243200276059&tin=02508201610067®Number=0000000000092562&sum=60000 [12:28:21]StoreToDocumentArchive [12:28:21]shift 465 fd 162849 [12:28:21]save to /storage/0465/doc_00162849 [12:28:21]save last doc name /storage/0465/doc_00162849 to /storage/kkm_last_doc_name [12:28:21]save OK [12:28:21]Clear old archive folders... [12:28:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:28:21]tlvbuf is 016277F0 [12:28:21]SAM_PROTO_ClearQueue [12:28:21]wFMCommunicate request_size=4 [12:28:21]MH_SAM_APDU [12:28:21]CAPDU: 80 09 00 00 [12:28:21]Write to MH i2c: E2 08 00 A8 03 80 09 00 00 00 00 00 00 1D [12:28:21]Write i2c OK [12:28:21]MH_I2C_Read... [12:28:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:28:21]Read from MH i2c: E2 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 03 00 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 03 00 A8 03 00 90 00 1F [12:28:21]RAPDU: 90 00 [12:28:21]wFMCommunicate OK [12:28:21]SAM_PROTO_ClearQueue done [12:28:21]KKMCreateOFDPacket [12:28:21]OFDProtocolAddRootSTLVToBuf [12:28:21]FM_MakeSignedData [12:28:21]FM_MakeSignedData [12:28:21]SAM_PROTO_SignData [12:28:21]wFMCommunicate request_size=4 [12:28:21]MH_SAM_APDU [12:28:21]CAPDU: 80 0D 01 02 [12:28:21]Write to MH i2c: E2 08 00 A9 03 80 0D 01 02 00 00 00 00 25 [12:28:21]Write i2c OK [12:28:21]MH_I2C_Read... [12:28:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:28:21]Read from MH i2c: E2 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 03 00 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 03 00 A9 03 00 90 00 20 [12:28:21]RAPDU: 90 00 [12:28:21]wFMCommunicate OK [12:28:21]wFMCommunicate request_size=255 [12:28:21]MH_SAM_APDU [12:28:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 E4 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7C 02 00 35 04 06 00 E5 [12:28:21]Write to MH i2c: E2 02 01 AA 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 E4 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7C 02 00 35 04 06 00 E5 00 00 2D [12:28:21]Write i2c OK [12:28:21]MH_I2C_Read... [12:28:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:21]Read from MH i2c: E2 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 03 00 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 03 00 AA 03 00 90 00 21 [12:28:21]RAPDU: 90 00 [12:28:21]wFMCommunicate OK [12:28:21]wFMCommunicate request_size=10 [12:28:21]MH_SAM_APDU [12:28:21]CAPDU: 80 0D 02 02 05 69 F2 59 76 5B [12:28:21]Write to MH i2c: E2 0D 00 AB 03 80 0D 02 02 05 00 69 F2 59 76 5B 00 00 B7 [12:28:21]Write i2c OK [12:28:21]MH_I2C_Read... [12:28:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:28:21]Read from MH i2c: E2 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 03 00 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 03 00 AB 03 00 90 00 22 [12:28:21]RAPDU: 90 00 [12:28:21]wFMCommunicate OK [12:28:21]wFMCommunicate request_size=4 [12:28:21]MH_SAM_APDU [12:28:21]CAPDU: 80 0D 03 02 [12:28:21]Write to MH i2c: E2 08 00 AC 03 80 0D 03 02 00 00 00 00 2A [12:28:21]Write i2c OK [12:28:21]MH_I2C_Read... [12:28:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:28:21]Read from MH i2c: E2 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 0B 00 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 0B 00 AC 03 00 D5 E4 A6 95 E4 67 06 FF 90 00 6F [12:28:21]RAPDU: D5 E4 A6 95 E4 67 06 FF 90 00 [12:28:21]wFMCommunicate OK [12:28:21]SAM_PROTO_SignData done [12:28:21]FM_MakeSignedData done [12:28:21]CreateOFDProtocolMessage [12:28:21]wFMCommunicate request_size=4 [12:28:21]MH_SAM_APDU [12:28:21]CAPDU: 80 11 00 00 [12:28:21]Write to MH i2c: E2 08 00 AD 03 80 11 00 00 00 00 00 00 2A [12:28:21]Write i2c OK [12:28:21]MH_I2C_Read... [12:28:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:21]Read from MH i2c: E2 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 17 00 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: E2 17 00 AD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [12:28:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:28:21]wFMCommunicate OK [12:28:21]CreateOFDProtocolMessage done [12:28:21]OFDSenderStorePacket 162849 [12:28:21]StoreOFDPacket docnum=162849 [12:28:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 42 99 07 01 13 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 E4 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7C 02 00 35 04 06 00 E5 69 F2 59 76 5B D5 E4 A6 95 E4 67 06 FF [12:28:21]CheckFolder [12:28:21]dirname=/storage/ofd_packets [12:28:21]CheckFolder done [12:28:21]ProducePacketName [12:28:21]name=ofd_packets/00162849 [12:28:21]NVStorageSaveData ofd_packets/00162849 [12:28:21]File name is /storage/ofd_packets/00162849 [12:28:21]Write 301 bytes [12:28:21]NVStorageSaveData done [12:28:21]OFDSenderStorePacket done [12:28:21]KKMCreateOFDPacket done [12:28:21]NVStorageSaveData kkm_last_timestamp [12:28:21]File name is /storage/kkm_last_timestamp [12:28:21]Write 4 bytes [12:28:21]NVStorageSaveData done [12:28:21]ExternCall_PrintAddStr [12:28:21]wPrintStart [12:28:21]Write to MH i2c: 01 00 00 AE 03 B1 [12:28:21]Write i2c OK [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: 01 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: 01 07 00 [12:28:21]MH_I2C_Read... [12:28:21]Read from MH i2c: 01 07 00 AE 03 00 00 00 00 00 FF 0F C6 [12:28:21]RasterBufferAndPrint [12:28:21]line Счет N : (1)291292 [12:28:21]line ИНН: 02508201610067 [12:28:21]line Контрольно-Кассовый Чек [12:28:21]line ПРОДАЖА [12:28:21]line ТРК (МРК, ГНК) : 53 [12:28:21]line Товар: 2710124500 [12:28:21]line Аи-95-К-5 [12:28:21]line 8.090 * 74.20 [12:28:21]line = 600.28 [12:28:21]line НДС 12% НСП 1% [12:28:21]line > о реализуемом товаре [12:28:21]line ОКРУГЛЕНИЕ: -0.28 [12:28:21]line ИТОГО: 600.00 [12:28:21]line Внесено: 600.00 [12:28:21]line СДАЧА: 0.00 [12:28:21]line НСП 1% : 5.31 [12:28:21]line НДС 12% : 63.75 [12:28:21]line Наличными: 600.00 [12:28:21]line Безнал.: 0.00 [12:28:21]line Место: АЗС № 130 "Партнер Нефть" [12:28:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:28:21]line СНО: Общий режим [12:28:21]line Чек 294 20.08.2024 12:28 [12:28:21]line Смена: 465 ФФД: 1.0 [12:28:21]line ЗНМ: 0300000070 [12:28:21]line РНМ: 0000000000092562 [12:28:21]line Версия ККМ: 001 [12:28:21]line ФМ: 0000000000871769 [12:28:21]line ФД: 162849 [12:28:21]line ФПД: 252243200276059 [12:28:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T122820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162849&fm=252243200276059&tin=02508201610067®Number=0000000000092562&sum=60000 [12:28:22]OFD Sender: Processing packet 162849 [packets to send 958, broken 957] [12:28:22]ProducePacketName [12:28:22]name=ofd_packets/00162849 [12:28:22]OFD Sender: To server: pG, [12:28:22]CommunicateWithHost lk.salyk.kg:30040 [12:28:22]ConnectInit lk.salyk.kg [12:28:22]written 0, free lines is 4095 [12:28:22]Write to MH i2c: 01 00 00 D9 03 DC [12:28:22]Write i2c OK [12:28:22]MH_I2C_Read... [12:28:22]Read from MH i2c: 01 [12:28:22]MH_I2C_Read... [12:28:22]Read from MH i2c: 01 07 00 [12:28:22]MH_I2C_Read... [12:28:22]Read from MH i2c: 01 07 00 D9 03 00 00 00 00 00 BB 0C AA [12:28:22]RasterBufferAndPrint [12:28:22]line [12:28:22]line [12:28:22]line [12:28:22]line [12:28:22]line [12:28:22]written 0, free lines is 3265 [12:28:22]MH_Cut [12:28:22]Write to MH i2c: D1 01 00 E0 03 01 B5 [12:28:22]Write i2c OK [12:28:22]MH_I2C_Read... [12:28:22]Read from MH i2c: D1 [12:28:22]MH_I2C_Read... [12:28:22]Read from MH i2c: D1 01 00 [12:28:22]MH_I2C_Read... [12:28:22]Read from MH i2c: D1 01 00 E0 03 00 B4 [12:28:22]Write to MH i2c: 01 00 00 E1 03 E4 [12:28:22]Write i2c OK [12:28:22]MH_I2C_Read... [12:28:23]Connected sock=11 [12:28: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 36 39 0F 01 00 00 42 99 07 01 13 31 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 01 00 00 F4 03 04 00 E4 8B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7C 02 00 35 04 06 00 E5 69 F2 59 76 5B D5 E4 A6 95 E4 67 06 FF [12:28:23]*** Cut start [12:28:23]*** Purtial cut [12:28:23]*** Stage 1: CUTSNS_PIN = 1 [12:28: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 36 39 4F 00 00 00 22 44 47 00 CE 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 36 39 10 04 04 00 21 7C 02 00 F4 03 04 00 39 35 C4 66 B6 04 01 00 00 91 CB EE 7B D5 BE 5E 40 [12:28:23]CommunicateWithHost err = 0 [12:28:23]CheckOFDResponse [12:28:23]1017 (14) - 77093643461234 [12:28:23]1041 (16) - 0000000000871769 [12:28:23]1040 (4) - 162849 [12:28:23]1012 (4) - 20.08.2024 06:18 [12:28:23]1206 (1) - 0 [12:28:23]OFD Sender: Remove packet 162849 [12:28:23]ProducePacketName [12:28:23]name=ofd_packets/00162849 [12:28:23]NVStorageDeleteData [12:28:24]OFD Sender: No OFD packet to send [12:28:25]Read from MH i2c: 01 [12:28:25]MH_I2C_Read... [12:28:25]*** Stop cut motor [12:28:25]*** Cut end [12:28:25]Read from MH i2c: 01 07 00 [12:28:25]MH_I2C_Read... [12:28:25]Read from MH i2c: 01 07 00 E1 03 00 00 00 00 00 FF 0F F9 [12:28:25]process_action close_receipt done [12:28:25]requested_data is exist [12:28:25]produce_requested_data [12:28:25]requested_item fm.sn is exist - process it [12:28:25]wFMCommunicate request_size=4 [12:28:25]MH_SAM_APDU [12:28:25]CAPDU: 80 11 00 00 [12:28:25]Write to MH i2c: E2 08 00 E2 03 80 11 00 00 00 00 00 00 5F [12:28:25]Write i2c OK [12:28:25]MH_I2C_Read... [12:28:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:28:25]Read from MH i2c: E2 [12:28:25]MH_I2C_Read... [12:28:25]Read from MH i2c: E2 17 00 [12:28:25]MH_I2C_Read... [12:28:25]Read from MH i2c: E2 17 00 E2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [12:28:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:28:25]wFMCommunicate OK [12:28:25]requested_item fd.num is exist - process it [12:28:25]SAM_PROTO_GetFieldsCounters [12:28:25]wFMCommunicate request_size=4 [12:28:25]MH_SAM_APDU [12:28:25]CAPDU: 80 13 00 00 [12:28:25]Write to MH i2c: E2 08 00 E3 03 80 13 00 00 00 00 00 00 62 [12:28:25]Write i2c OK [12:28:25]MH_I2C_Read... [12:28:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:28:25]Read from MH i2c: E2 [12:28:25]MH_I2C_Read... [12:28:25]Read from MH i2c: E2 62 00 [12:28:25]MH_I2C_Read... [12:28:25]Read from MH i2c: E2 62 00 E3 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 6E [12:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 26 01 00 00 5E 04 04 00 26 01 00 00 57 04 04 00 27 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:28:25]wFMCommunicate OK [12:28:25]SAM_PROTO_GetFieldsCounters done [12:28:25]requested_item shift.num is exist - process it [12:28:25]requested_item shift.opened is exist - process it [12:28:25]req_shift_opened [12:28:25]FM_GetShiftState [12:28:25]SAM_PROTO_GetShiftState [12:28:25]wFMCommunicate request_size=4 [12:28:25]MH_SAM_APDU [12:28:25]CAPDU: 80 13 01 00 [12:28:25]Write to MH i2c: E2 08 00 E4 03 80 13 01 00 00 00 00 00 64 [12:28:25]Write i2c OK [12:28:25]MH_I2C_Read... [12:28:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:28:25]Read from MH i2c: E2 [12:28:25]MH_I2C_Read... [12:28:25]Read from MH i2c: E2 0E 00 [12:28:25]MH_I2C_Read... [12:28:25]Read from MH i2c: E2 0E 00 E4 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 32 [12:28:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:28:25]wFMCommunicate OK [12:28:25]SAM_PROTO_GetShiftState done [12:28:25]FM_GetShiftState done [12:28:25]req_shift_opened done [12:28:25]requested_item shift.open_date is exist - process it [12:28:25]req_shift_open_date [12:28:25]req_shift_open_date done [12:28:25]produce_requested_data done [12:28:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162849,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:28:25]process_action_free close_receipt [12:28:25]json_value_free [12:28:25]json_value_free done [12:28:25]process_json_proto returns [12:28:25]Send response to host [12:28:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162849,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:28:25]free response buf [12:28:25]execute_script done [12:28:25]execute_script returns [12:28:25]free content buf [12:28:25]Sock 10.Close socket [12:28:25]Sock 10.Thread stoped [12:28:29]OFD Sender: No OFD packet to send [12:28:34]OFD Sender: No OFD packet to send [12:28:39]OFD Sender: No OFD packet to send [12:28:44]OFD Sender: No OFD packet to send [12:28:49]OFD Sender: No OFD packet to send [12:28:50]recv_with_timeout no data received [12:28:54]OFD Sender: No OFD packet to send [12:28:59]OFD Sender: No OFD packet to send [12:29:04]OFD Sender: No OFD packet to send [12:29:09]OFD Sender: No OFD packet to send [12:29:14]OFD Sender: No OFD packet to send [12:29:19]OFD Sender: No OFD packet to send [12:29:24]OFD Sender: No OFD packet to send [12:29:29]OFD Sender: No OFD packet to send [12:29:34]OFD Sender: No OFD packet to send [12:29:39]OFD Sender: No OFD packet to send [12:29:42]recv_with_timeout no data received [12:29:44]OFD Sender: No OFD packet to send [12:29:49]OFD Sender: No OFD packet to send [12:29:54]OFD Sender: No OFD packet to send [12:29:59]OFD Sender: No OFD packet to send [12:30:04]OFD Sender: No OFD packet to send [12:30:09]OFD Sender: No OFD packet to send [12:30:14]OFD Sender: No OFD packet to send [12:30:19]OFD Sender: No OFD packet to send [12:30:24]OFD Sender: No OFD packet to send [12:30:29]OFD Sender: No OFD packet to send [12:30:34]OFD Sender: No OFD packet to send [12:30:39]OFD Sender: No OFD packet to send [12:30:44]OFD Sender: No OFD packet to send [12:30:49]OFD Sender: No OFD packet to send [12:30:54]OFD Sender: No OFD packet to send [12:30:59]OFD Sender: No OFD packet to send [12:31:04]OFD Sender: No OFD packet to send [12:31:06]accept exits with 8 [12:31:06]New connection [12:31:06]New thread 3067297124 created [12:31:06]Thread 3067440484 joined [12:31:06]Waiting for new connection... [12:31:06] Sock 8.Parse request [12:31:06]Sock 8.Check first char [12:31:06]Sock 8.First char is OK [12:31:06]request: POST /json_proto HTTP/1.0 [12:31:06]Method: POST [12:31:06]URL: /json_proto [12:31:06]Method is POST - this is cgi request [12:31:06]url: /json_proto [12:31:06]query_string will be loaded in cgi processing [12:31:06]execute_cgi json_proto POST (null) [12:31:06]execute_cgi path=json_proto method=POST [12:31:06]POST find Content-Length [12:31:06]Host: 172.17.44.132:8080 [12:31:06]Content-Length: 685 [12:31:06]Content-Type: application/json [12:31:06] [12:31:06]POST finish read [12:31:06]Found Content-Length = 685 [12:31:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:06]execute_script... [12:31:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291291", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:31:06]POST & json_proto [12:31:06]process_json_proto [12:31:06]json parsed OK: [12:31:06]protocol is kg_v1.0 [12:31:06]action value=close_receipt [12:31:06]process_action close_receipt [12:31:06]cmd_close_receipt [12:31:06]MH_GetDate [12:31:06]Write to MH i2c: F0 00 00 E5 03 D7 [12:31:06]Write i2c OK [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: F0 [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: F0 09 00 [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: F0 09 00 E5 03 00 8B 8C C4 66 2A 83 C1 65 F4 [12:31:06]GetLastDocTimeStamp 1724156900 [12:31:06]current date 1724157067 [12:31:06]FM_GetShiftState [12:31:06]SAM_PROTO_GetShiftState [12:31:06]wFMCommunicate request_size=4 [12:31:06]MH_SAM_APDU [12:31:06]CAPDU: 80 13 01 00 [12:31:06]Write to MH i2c: E2 08 00 E6 03 80 13 01 00 00 00 00 00 66 [12:31:06]Write i2c OK [12:31:06]MH_I2C_Read... [12:31:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:06]Read from MH i2c: E2 [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: E2 0E 00 [12:31:06]MH_I2C_Read... [12:31:06]Read from MH i2c: E2 0E 00 E6 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 34 [12:31:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:31:06]wFMCommunicate OK [12:31:06]SAM_PROTO_GetShiftState done [12:31:06]FM_GetShiftState done [12:31:06]opened in 1724113081 [12:31:06]opened+sec_in_day 1724199481 [12:31:06]quantity*price = 100032 [12:31:06]sum+1 = 100033 [12:31:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 295 20.08.2024 12:31 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162850 ФПД: 33107718544521 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123107&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162850&fm=33107718544521&tin=02508201610067®Number=0000000000092562&sum=100000 [12:31:07]StoreToDocumentArchive [12:31:07]shift 465 fd 162850 [12:31:07]save to /storage/0465/doc_00162850 [12:31:07]save last doc name /storage/0465/doc_00162850 to /storage/kkm_last_doc_name [12:31:07]save OK [12:31:07]Clear old archive folders... [12:31:07]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:31:07]tlvbuf is 016292B0 [12:31:07]SAM_PROTO_ClearQueue [12:31:07]wFMCommunicate request_size=4 [12:31:07]MH_SAM_APDU [12:31:07]CAPDU: 80 09 00 00 [12:31:07]Write to MH i2c: E2 08 00 F3 03 80 09 00 00 00 00 00 00 68 [12:31:07]Write i2c OK [12:31:07]MH_I2C_Read... [12:31:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:31:07]Read from MH i2c: E2 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 03 00 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 03 00 F3 03 00 90 00 6A [12:31:07]RAPDU: 90 00 [12:31:07]wFMCommunicate OK [12:31:07]SAM_PROTO_ClearQueue done [12:31:07]KKMCreateOFDPacket [12:31:07]OFDProtocolAddRootSTLVToBuf [12:31:07]FM_MakeSignedData [12:31:07]FM_MakeSignedData [12:31:07]SAM_PROTO_SignData [12:31:07]wFMCommunicate request_size=4 [12:31:07]MH_SAM_APDU [12:31:07]CAPDU: 80 0D 01 02 [12:31:07]Write to MH i2c: E2 08 00 F4 03 80 0D 01 02 00 00 00 00 70 [12:31:07]Write i2c OK [12:31:07]MH_I2C_Read... [12:31:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:31:07]Read from MH i2c: E2 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 03 00 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 03 00 F4 03 00 90 00 6B [12:31:07]RAPDU: 90 00 [12:31:07]wFMCommunicate OK [12:31:07]wFMCommunicate request_size=255 [12:31:07]MH_SAM_APDU [12:31:07]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 8B 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7C 02 00 35 04 06 00 1E 1C [12:31:07]Write to MH i2c: E2 02 01 F5 03 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 8B 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7C 02 00 35 04 06 00 1E 1C 00 00 2F [12:31:07]Write i2c OK [12:31:07]MH_I2C_Read... [12:31:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:07]Read from MH i2c: E2 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 03 00 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 03 00 F5 03 00 90 00 6C [12:31:07]RAPDU: 90 00 [12:31:07]wFMCommunicate OK [12:31:07]wFMCommunicate request_size=9 [12:31:07]MH_SAM_APDU [12:31:07]CAPDU: 80 0D 02 02 04 7D CD 9C 89 [12:31:07]Write to MH i2c: E2 0C 00 F6 03 80 0D 02 02 04 00 7D CD 9C 89 00 00 EA [12:31:07]Write i2c OK [12:31:07]MH_I2C_Read... [12:31:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:31:07]Read from MH i2c: E2 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 03 00 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 03 00 F6 03 00 90 00 6D [12:31:07]RAPDU: 90 00 [12:31:07]wFMCommunicate OK [12:31:07]wFMCommunicate request_size=4 [12:31:07]MH_SAM_APDU [12:31:07]CAPDU: 80 0D 03 02 [12:31:07]Write to MH i2c: E2 08 00 F7 03 80 0D 03 02 00 00 00 00 75 [12:31:07]Write i2c OK [12:31:07]MH_I2C_Read... [12:31:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:31:07]Read from MH i2c: E2 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 0B 00 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 0B 00 F7 03 00 72 64 9F 1A 52 C6 41 9C 90 00 FA [12:31:07]RAPDU: 72 64 9F 1A 52 C6 41 9C 90 00 [12:31:07]wFMCommunicate OK [12:31:07]SAM_PROTO_SignData done [12:31:07]FM_MakeSignedData done [12:31:07]CreateOFDProtocolMessage [12:31:07]wFMCommunicate request_size=4 [12:31:07]MH_SAM_APDU [12:31:07]CAPDU: 80 11 00 00 [12:31:07]Write to MH i2c: E2 08 00 F8 03 80 11 00 00 00 00 00 00 75 [12:31:07]Write i2c OK [12:31:07]MH_I2C_Read... [12:31:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:07]Read from MH i2c: E2 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 17 00 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: E2 17 00 F8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [12:31:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:31:07]wFMCommunicate OK [12:31:07]CreateOFDProtocolMessage done [12:31:07]OFDSenderStorePacket 162850 [12:31:07]StoreOFDPacket docnum=162850 [12:31:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 0E 78 06 01 04 65 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 8B 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7C 02 00 35 04 06 00 1E 1C 7D CD 9C 89 72 64 9F 1A 52 C6 41 9C [12:31:07]CheckFolder [12:31:07]dirname=/storage/ofd_packets [12:31:07]CheckFolder done [12:31:07]ProducePacketName [12:31:07]name=ofd_packets/00162850 [12:31:07]NVStorageSaveData ofd_packets/00162850 [12:31:07]File name is /storage/ofd_packets/00162850 [12:31:07]Write 300 bytes [12:31:07]NVStorageSaveData done [12:31:07]OFDSenderStorePacket done [12:31:07]KKMCreateOFDPacket done [12:31:07]NVStorageSaveData kkm_last_timestamp [12:31:07]File name is /storage/kkm_last_timestamp [12:31:07]Write 4 bytes [12:31:07]NVStorageSaveData done [12:31:07]ExternCall_PrintAddStr [12:31:07]wPrintStart [12:31:07]Write to MH i2c: 01 00 00 F9 03 FC [12:31:07]Write i2c OK [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: 01 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: 01 07 00 [12:31:07]MH_I2C_Read... [12:31:07]Read from MH i2c: 01 07 00 F9 03 00 00 00 00 00 FF 0F 11 [12:31:07]RasterBufferAndPrint [12:31:07]line Счет N : (1)291291 [12:31:07]line ИНН: 02508201610067 [12:31:07]line Контрольно-Кассовый Чек [12:31:07]line ПРОДАЖА [12:31:07]line ТРК (МРК, ГНК) : 81 [12:31:07]line Товар: 2711129700 [12:31:07]line ГАЗ-К-5 [12:31:07]line 26.050 * 38.40 [12:31:07]line = 1000.32 [12:31:07]line НДС 12% НСП 1% [12:31:07]line > о реализуемом товаре [12:31:07]line ОКРУГЛЕНИЕ: -0.32 [12:31:07]line ИТОГО: 1000.00 [12:31:07]line Внесено: 1000.00 [12:31:07]line СДАЧА: 0.00 [12:31:07]line НСП 1% : 8.85 [12:31:07]line НДС 12% : 106.23 [12:31:07]line Наличными: 1000.00 [12:31:07]line Безнал.: 0.00 [12:31:07]line Место: АЗС № 130 "Партнер Нефть" [12:31:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:31:07]line СНО: Общий режим [12:31:07]line Чек 295 20.08.2024 12:31 [12:31:07]line Смена: 465 ФФД: 1.0 [12:31:07]line ЗНМ: 0300000070 [12:31:07]line РНМ: 0000000000092562 [12:31:07]line Версия ККМ: 001 [12:31:07]line ФМ: 0000000000871769 [12:31:07]line ФД: 162850 [12:31:07]line ФПД: 33107718544521 [12:31:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123107&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162850&fm=33107718544521&tin=02508201610067®Number=0000000000092562&sum=100000 [12:31:07]written 0, free lines is 4095 [12:31:08]OFD Sender: Processing packet 162850 [packets to send 958, broken 957] [12:31:08]ProducePacketName [12:31:08]name=ofd_packets/00162850 [12:31:08]OFD Sender: To server: pG, [12:31:08]CommunicateWithHost lk.salyk.kg:30040 [12:31:08]ConnectInit lk.salyk.kg [12:31:08]Write to MH i2c: 01 00 00 24 04 28 [12:31:08]Write i2c OK [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: 01 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: 01 07 00 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: 01 07 00 24 04 00 00 00 00 00 B7 0C F2 [12:31:08]RasterBufferAndPrint [12:31:08]line [12:31:08]line [12:31:08]line [12:31:08]line [12:31:08]line [12:31:08]written 0, free lines is 3260 [12:31:08]MH_Cut [12:31:08]Write to MH i2c: D1 01 00 2B 04 01 01 [12:31:08]Write i2c OK [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: D1 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: D1 01 00 [12:31:08]MH_I2C_Read... [12:31:08]Read from MH i2c: D1 01 00 2B 04 00 00 [12:31:08]Write to MH i2c: 01 00 00 2C 04 30 [12:31:08]Write i2c OK [12:31:08]MH_I2C_Read... [12:31:09]*** Cut start [12:31:09]*** Purtial cut [12:31:09]*** Stage 1: CUTSNS_PIN = 1 [12:31:10]recv_with_timeout no data received [12:31:11]Read from MH i2c: 01 [12:31:11]MH_I2C_Read... [12:31:11]*** Stop cut motor [12:31:11]*** Cut end [12:31:11]Read from MH i2c: 01 07 00 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: 01 07 00 2C 04 00 00 00 00 00 FF 0F 45 [12:31:11]process_action close_receipt done [12:31:11]requested_data is exist [12:31:11]produce_requested_data [12:31:11]requested_item fm.sn is exist - process it [12:31:11]wFMCommunicate request_size=4 [12:31:11]MH_SAM_APDU [12:31:11]CAPDU: 80 11 00 00 [12:31:11]Write to MH i2c: E2 08 00 2D 04 80 11 00 00 00 00 00 00 AB [12:31:11]Write i2c OK [12:31:11]MH_I2C_Read... [12:31:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:31:11]Read from MH i2c: E2 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 17 00 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 17 00 2D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [12:31:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:31:11]wFMCommunicate OK [12:31:11]requested_item fd.num is exist - process it [12:31:11]SAM_PROTO_GetFieldsCounters [12:31:11]wFMCommunicate request_size=4 [12:31:11]MH_SAM_APDU [12:31:11]CAPDU: 80 13 00 00 [12:31:11]Write to MH i2c: E2 08 00 2E 04 80 13 00 00 00 00 00 00 AE [12:31:11]Write i2c OK [12:31:11]MH_I2C_Read... [12:31:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:31:11]Read from MH i2c: E2 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 62 00 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 62 00 2E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [12:31: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 27 01 00 00 5E 04 04 00 27 01 00 00 57 04 04 00 28 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:31:11]wFMCommunicate OK [12:31:11]SAM_PROTO_GetFieldsCounters done [12:31:11]requested_item shift.num is exist - process it [12:31:11]requested_item shift.opened is exist - process it [12:31:11]req_shift_opened [12:31:11]FM_GetShiftState [12:31:11]SAM_PROTO_GetShiftState [12:31:11]wFMCommunicate request_size=4 [12:31:11]MH_SAM_APDU [12:31:11]CAPDU: 80 13 01 00 [12:31:11]Write to MH i2c: E2 08 00 2F 04 80 13 01 00 00 00 00 00 B0 [12:31:11]Write i2c OK [12:31:11]MH_I2C_Read... [12:31:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:31:11]Read from MH i2c: E2 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 0E 00 [12:31:11]MH_I2C_Read... [12:31:11]Read from MH i2c: E2 0E 00 2F 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7E [12:31:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:31:11]wFMCommunicate OK [12:31:11]SAM_PROTO_GetShiftState done [12:31:11]FM_GetShiftState done [12:31:11]req_shift_opened done [12:31:11]requested_item shift.open_date is exist - process it [12:31:11]req_shift_open_date [12:31:11]req_shift_open_date done [12:31:11]produce_requested_data done [12:31:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162850,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:31:11]process_action_free close_receipt [12:31:11]json_value_free [12:31:11]json_value_free done [12:31:11]process_json_proto returns [12:31:11]Send response to host [12:31:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162850,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:31:11]free response buf [12:31:11]execute_script done [12:31:11]execute_script returns [12:31:11]free content buf [12:31:11]Sock 8.Close socket [12:31:11]Sock 8.Thread stoped [12:31:13]ConnectInit Can't take IP for lk.salyk.kg [12:31:13]CommunicateWithHost connect error [12:31:13]CommunicateWithHost err = -1 [12:31:13]OFD Sender: Server communicate error [12:31:18]OFD Sender: Processing packet 162850 [packets to send 958, broken 957] [12:31:18]ProducePacketName [12:31:18]name=ofd_packets/00162850 [12:31:18]OFD Sender: To server: pG, [12:31:18]CommunicateWithHost lk.salyk.kg:30040 [12:31:18]ConnectInit lk.salyk.kg [12:31:18]Connected sock=9 [12:31: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 36 39 0E 01 00 00 0E 78 06 01 04 65 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 01 00 00 F4 03 04 00 8B 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7C 02 00 35 04 06 00 1E 1C 7D CD 9C 89 72 64 9F 1A 52 C6 41 9C [12:31: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 36 39 4F 00 00 00 A8 A7 47 00 57 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 36 39 10 04 04 00 22 7C 02 00 F4 03 04 00 E9 35 C4 66 B6 04 01 00 00 5C A1 03 4F 94 86 18 3B [12:31:19]CommunicateWithHost err = 0 [12:31:19]CheckOFDResponse [12:31:19]1017 (14) - 77093643461234 [12:31:19]1041 (16) - 0000000000871769 [12:31:19]1040 (4) - 162850 [12:31:19]1012 (4) - 20.08.2024 06:21 [12:31:19]1206 (1) - 0 [12:31:19]OFD Sender: Remove packet 162850 [12:31:19]ProducePacketName [12:31:19]name=ofd_packets/00162850 [12:31:19]NVStorageDeleteData [12:31:20]OFD Sender: No OFD packet to send [12:31:25]OFD Sender: No OFD packet to send [12:31:29]recv_with_timeout no data received [12:31:30]OFD Sender: No OFD packet to send [12:31:35]OFD Sender: No OFD packet to send [12:31:40]OFD Sender: No OFD packet to send [12:31:43]recv_with_timeout no data received [12:31:45]OFD Sender: No OFD packet to send [12:31:50]OFD Sender: No OFD packet to send [12:31:55]OFD Sender: No OFD packet to send [12:32:00]OFD Sender: No OFD packet to send [12:32:00]recv_with_timeout no data received [12:32:05]OFD Sender: No OFD packet to send [12:32:10]OFD Sender: No OFD packet to send [12:32:15]OFD Sender: No OFD packet to send [12:32:20]OFD Sender: No OFD packet to send [12:32:25]OFD Sender: No OFD packet to send [12:32:26]accept exits with 10 [12:32:26]New connection [12:32:26]New thread 3067440484 created [12:32:26]Thread 3067297124 joined [12:32:26]Waiting for new connection... [12:32:26] Sock 10.Parse request [12:32:26]Sock 10.Check first char [12:32:26]Sock 10.First char is OK [12:32:26]request: POST /json_proto HTTP/1.0 [12:32:26]Method: POST [12:32:26]URL: /json_proto [12:32:26]Method is POST - this is cgi request [12:32:26]url: /json_proto [12:32:26]query_string will be loaded in cgi processing [12:32:26]execute_cgi json_proto POST (null) [12:32:26]execute_cgi path=json_proto method=POST [12:32:26]POST find Content-Length [12:32:26]Host: 172.17.44.132:8080 [12:32:26]Content-Length: 792 [12:32:26]Content-Type: application/json [12:32:26] [12:32:26]POST finish read [12:32:26]Found Content-Length = 792 [12:32:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 29.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:26]execute_script... [12:32:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291293", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 29.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:26]POST & json_proto [12:32:26]process_json_proto [12:32:26]json parsed OK: [12:32:26]protocol is kg_v1.0 [12:32:26]action value=close_receipt [12:32:26]process_action close_receipt [12:32:26]cmd_close_receipt [12:32:26]MH_GetDate [12:32:26]Write to MH i2c: F0 00 00 30 04 23 [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: F0 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: F0 09 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: F0 09 00 30 04 00 DB 8C C4 66 2A 83 C1 65 90 [12:32:26]GetLastDocTimeStamp 1724157067 [12:32:26]current date 1724157147 [12:32:26]FM_GetShiftState [12:32:26]SAM_PROTO_GetShiftState [12:32:26]wFMCommunicate request_size=4 [12:32:26]MH_SAM_APDU [12:32:26]CAPDU: 80 13 01 00 [12:32:26]Write to MH i2c: E2 08 00 31 04 80 13 01 00 00 00 00 00 B2 [12:32:26]Write i2c OK [12:32:26]MH_I2C_Read... [12:32:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:26]Read from MH i2c: E2 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 0E 00 [12:32:26]MH_I2C_Read... [12:32:26]Read from MH i2c: E2 0E 00 31 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 80 [12:32:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:32:26]wFMCommunicate OK [12:32:26]SAM_PROTO_GetShiftState done [12:32:26]FM_GetShiftState done [12:32:26]opened in 1724113081 [12:32:26]opened+sec_in_day 1724199481 [12:32:26]quantity*price = 0 [12:32:26]sum+1 = 1 [12:32:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 296 20.08.2024 12:32 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162851 ФПД: 135825629412459 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123227&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162851&fm=135825629412459&tin=02508201610067®Number=0000000000092562&sum=0 [12:32:27]StoreToDocumentArchive [12:32:27]shift 465 fd 162851 [12:32:27]save to /storage/0465/doc_00162851 [12:32:27]save last doc name /storage/0465/doc_00162851 to /storage/kkm_last_doc_name [12:32:27]save OK [12:32:27]Clear old archive folders... [12:32:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:32:27]tlvbuf is 01627490 [12:32:27]SAM_PROTO_ClearQueue [12:32:27]wFMCommunicate request_size=4 [12:32:27]MH_SAM_APDU [12:32:27]CAPDU: 80 09 00 00 [12:32:27]Write to MH i2c: E2 08 00 3E 04 80 09 00 00 00 00 00 00 B4 [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:27]Read from MH i2c: E2 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: E2 03 00 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [12:32:27]RAPDU: 90 00 [12:32:27]wFMCommunicate OK [12:32:27]SAM_PROTO_ClearQueue done [12:32:27]KKMCreateOFDPacket [12:32:27]OFDProtocolAddRootSTLVToBuf [12:32:27]FM_MakeSignedData [12:32:27]FM_MakeSignedData [12:32:27]SAM_PROTO_SignData [12:32:27]wFMCommunicate request_size=4 [12:32:27]MH_SAM_APDU [12:32:27]CAPDU: 80 0D 01 02 [12:32:27]Write to MH i2c: E2 08 00 3F 04 80 0D 01 02 00 00 00 00 BC [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:27]Read from MH i2c: E2 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: E2 03 00 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: E2 03 00 3F 04 00 90 00 B7 [12:32:27]RAPDU: 90 00 [12:32:27]wFMCommunicate OK [12:32:27]wFMCommunicate request_size=255 [12:32:27]MH_SAM_APDU [12:32:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 DB 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7C 02 00 35 04 06 00 7B [12:32:27]Write to MH i2c: E2 02 01 40 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 DB 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7C 02 00 35 04 06 00 7B 00 00 22 [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:27]Read from MH i2c: E2 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: E2 03 00 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: E2 03 00 40 04 00 90 00 B8 [12:32:27]RAPDU: 90 00 [12:32:27]wFMCommunicate OK [12:32:27]wFMCommunicate request_size=10 [12:32:27]MH_SAM_APDU [12:32:27]CAPDU: 80 0D 02 02 05 88 5E 64 7C 6B [12:32:27]Write to MH i2c: E2 0D 00 41 04 80 0D 02 02 05 00 88 5E 64 7C 6B 00 00 FA [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:27]Read from MH i2c: E2 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: E2 03 00 [12:32:27]MH_I2C_Read... [12:32:27]Read from MH i2c: E2 03 00 41 04 00 90 00 B9 [12:32:27]RAPDU: 90 00 [12:32:27]wFMCommunicate OK [12:32:27]wFMCommunicate request_size=4 [12:32:27]MH_SAM_APDU [12:32:27]CAPDU: 80 0D 03 02 [12:32:27]Write to MH i2c: E2 08 00 42 04 80 0D 03 02 00 00 00 00 C1 [12:32:27]Write i2c OK [12:32:27]MH_I2C_Read... [12:32:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:28]Read from MH i2c: E2 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 0B 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 0B 00 42 04 00 64 E1 F1 32 2E 3D C6 58 90 00 B3 [12:32:28]RAPDU: 64 E1 F1 32 2E 3D C6 58 90 00 [12:32:28]wFMCommunicate OK [12:32:28]SAM_PROTO_SignData done [12:32:28]FM_MakeSignedData done [12:32:28]CreateOFDProtocolMessage [12:32:28]wFMCommunicate request_size=4 [12:32:28]MH_SAM_APDU [12:32:28]CAPDU: 80 11 00 00 [12:32:28]Write to MH i2c: E2 08 00 43 04 80 11 00 00 00 00 00 00 C1 [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:28]Read from MH i2c: E2 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 17 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: E2 17 00 43 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [12:32:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:28]wFMCommunicate OK [12:32:28]CreateOFDProtocolMessage done [12:32:28]OFDSenderStorePacket 162851 [12:32:28]StoreOFDPacket docnum=162851 [12:32:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A1 25 07 01 3E 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 DB 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7C 02 00 35 04 06 00 7B 88 5E 64 7C 6B 64 E1 F1 32 2E 3D C6 58 [12:32:28]CheckFolder [12:32:28]dirname=/storage/ofd_packets [12:32:28]CheckFolder done [12:32:28]ProducePacketName [12:32:28]name=ofd_packets/00162851 [12:32:28]NVStorageSaveData ofd_packets/00162851 [12:32:28]File name is /storage/ofd_packets/00162851 [12:32:28]Write 301 bytes [12:32:28]NVStorageSaveData done [12:32:28]OFDSenderStorePacket done [12:32:28]KKMCreateOFDPacket done [12:32:28]NVStorageSaveData kkm_last_timestamp [12:32:28]File name is /storage/kkm_last_timestamp [12:32:28]Write 4 bytes [12:32:28]NVStorageSaveData done [12:32:28]ExternCall_PrintAddStr [12:32:28]wPrintStart [12:32:28]Write to MH i2c: 01 00 00 44 04 48 [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 07 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 07 00 44 04 00 00 00 00 00 FF 0F 5D [12:32:28]RasterBufferAndPrint [12:32:28]line Счет N : (1)291293 [12:32:28]line ИНН: 02508201610067 [12:32:28]line Контрольно-Кассовый Чек [12:32:28]line ПРОДАЖА [12:32:28]line ТРК (МРК, ГНК) : 52 [12:32:28]line Товар: 2710124130 [12:32:28]line Аи-92-К-5 [12:32:28]line 29.500 * 0.00 [12:32:28]line = 0.00 [12:32:28]line НДС 12% НСП 1% [12:32:28]line > о реализуемом товаре [12:32:28]line ИТОГО: 0.00 [12:32:28]line НСП 1% : 0.00 [12:32:28]line НДС 12% : 0.00 [12:32:28]line Наличными: 0.00 [12:32:28]line Безнал.: 0.00 [12:32:28]line Место: АЗС № 130 "Партнер Нефть" [12:32:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:32:28]line СНО: Общий режим [12:32:28]line Чек 296 20.08.2024 12:32 [12:32:28]line Смена: 465 ФФД: 1.0 [12:32:28]line ЗНМ: 0300000070 [12:32:28]line РНМ: 0000000000092562 [12:32:28]line Версия ККМ: 001 [12:32:28]line Талоны: Топливная Карта [12:32:28]line 99718 [12:32:28]line ФМ: 0000000000871769 [12:32:28]line ФД: 162851 [12:32:28]line ФПД: 135825629412459 [12:32:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123227&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162851&fm=135825629412459&tin=02508201610067®Number=0000000000092562&sum=0 [12:32:28]written 0, free lines is 4095 [12:32:28]OFD Sender: Processing packet 162851 [packets to send 958, broken 957] [12:32:28]ProducePacketName [12:32:28]name=ofd_packets/00162851 [12:32:28]OFD Sender: To server: pG, [12:32:28]CommunicateWithHost lk.salyk.kg:30040 [12:32:28]ConnectInit lk.salyk.kg [12:32:28]Write to MH i2c: 01 00 00 6E 04 72 [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 07 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: 01 07 00 6E 04 00 00 00 00 00 C8 0C 4D [12:32:28]RasterBufferAndPrint [12:32:28]line [12:32:28]line [12:32:28]line [12:32:28]line [12:32:28]line [12:32:28]written 0, free lines is 3276 [12:32:28]MH_Cut [12:32:28]Write to MH i2c: D1 01 00 75 04 01 4B [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: D1 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: D1 01 00 [12:32:28]MH_I2C_Read... [12:32:28]Read from MH i2c: D1 01 00 75 04 00 4A [12:32:28]Write to MH i2c: 01 00 00 76 04 7A [12:32:28]Write i2c OK [12:32:28]MH_I2C_Read... [12:32:29]*** Cut start [12:32:29]*** Purtial cut [12:32:29]*** Stage 1: CUTSNS_PIN = 1 [12:32:31]Read from MH i2c: 01 [12:32:31]MH_I2C_Read... [12:32:31]*** Stop cut motor [12:32:31]*** Cut end [12:32:31]Read from MH i2c: 01 07 00 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: 01 07 00 76 04 00 00 00 00 00 FF 0F 8F [12:32:31]process_action close_receipt done [12:32:31]requested_data is exist [12:32:31]produce_requested_data [12:32:31]requested_item fm.sn is exist - process it [12:32:31]wFMCommunicate request_size=4 [12:32:31]MH_SAM_APDU [12:32:31]CAPDU: 80 11 00 00 [12:32:31]Write to MH i2c: E2 08 00 77 04 80 11 00 00 00 00 00 00 F5 [12:32:31]Write i2c OK [12:32:31]MH_I2C_Read... [12:32:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:31]Read from MH i2c: E2 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 17 00 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 17 00 77 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [12:32:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:31]wFMCommunicate OK [12:32:31]requested_item fd.num is exist - process it [12:32:31]SAM_PROTO_GetFieldsCounters [12:32:31]wFMCommunicate request_size=4 [12:32:31]MH_SAM_APDU [12:32:31]CAPDU: 80 13 00 00 [12:32:31]Write to MH i2c: E2 08 00 78 04 80 13 00 00 00 00 00 00 F8 [12:32:31]Write i2c OK [12:32:31]MH_I2C_Read... [12:32:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:31]Read from MH i2c: E2 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 62 00 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 62 00 78 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [12:32: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 28 01 00 00 5E 04 04 00 28 01 00 00 57 04 04 00 29 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:31]wFMCommunicate OK [12:32:31]SAM_PROTO_GetFieldsCounters done [12:32:31]requested_item shift.num is exist - process it [12:32:31]requested_item shift.opened is exist - process it [12:32:31]req_shift_opened [12:32:31]FM_GetShiftState [12:32:31]SAM_PROTO_GetShiftState [12:32:31]wFMCommunicate request_size=4 [12:32:31]MH_SAM_APDU [12:32:31]CAPDU: 80 13 01 00 [12:32:31]Write to MH i2c: E2 08 00 79 04 80 13 01 00 00 00 00 00 FA [12:32:31]Write i2c OK [12:32:31]MH_I2C_Read... [12:32:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:31]Read from MH i2c: E2 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 0E 00 [12:32:31]MH_I2C_Read... [12:32:31]Read from MH i2c: E2 0E 00 79 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C8 [12:32:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:32:31]wFMCommunicate OK [12:32:31]SAM_PROTO_GetShiftState done [12:32:31]FM_GetShiftState done [12:32:31]req_shift_opened done [12:32:31]requested_item shift.open_date is exist - process it [12:32:31]req_shift_open_date [12:32:31]req_shift_open_date done [12:32:31]produce_requested_data done [12:32:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162851,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:32:31]process_action_free close_receipt [12:32:31]json_value_free [12:32:31]json_value_free done [12:32:31]process_json_proto returns [12:32:31]Send response to host [12:32:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162851,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:32:31]free response buf [12:32:31]execute_script done [12:32:31]execute_script returns [12:32:31]free content buf [12:32:31]Sock 10.Close socket [12:32:31]Sock 10.Thread stoped [12:32:33]recv_with_timeout no data received [12:32:35]Connected sock=11 [12:32: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 36 39 0F 01 00 00 A1 25 07 01 3E 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 DB 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7C 02 00 35 04 06 00 7B 88 5E 64 7C 6B 64 E1 F1 32 2E 3D C6 58 [12:32:40]recv_with_timeout no data received [12:32:40]CommunicateWithHost answer receiving error [12:32:40]CommunicateWithHost err = -3 [12:32:40]OFD Sender: Server communicate error [12:32:45]OFD Sender: Processing packet 162851 [packets to send 958, broken 957] [12:32:45]ProducePacketName [12:32:45]name=ofd_packets/00162851 [12:32:45]OFD Sender: To server: pG, [12:32:45]CommunicateWithHost lk.salyk.kg:30040 [12:32:45]ConnectInit lk.salyk.kg [12:32:50]accept exits with 8 [12:32:50]New connection [12:32:50]New thread 3067297124 created [12:32:50]Thread 3067440484 joined [12:32:50]Waiting for new connection... [12:32:50] Sock 8.Parse request [12:32:50]Sock 8.Check first char [12:32:50]Sock 8.First char is OK [12:32:50]request: POST /json_proto HTTP/1.0 [12:32:50]Method: POST [12:32:50]URL: /json_proto [12:32:50]Method is POST - this is cgi request [12:32:50]url: /json_proto [12:32:50]query_string will be loaded in cgi processing [12:32:50]execute_cgi json_proto POST (null) [12:32:50]execute_cgi path=json_proto method=POST [12:32:50]POST find Content-Length [12:32:50]Host: 172.17.44.132:8080 [12:32:50]Content-Length: 678 [12:32:50]Content-Type: application/json [12:32:50] [12:32:50]POST finish read [12:32:50]Found Content-Length = 678 [12:32:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 0.360, "sum" : 13.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 13.00, "payments": [ { "type": 0, "sum" : 13.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:50]execute_script... [12:32:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291294", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 0.360, "sum" : 13.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 13.00, "payments": [ { "type": 0, "sum" : 13.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:32:50]POST & json_proto [12:32:50]process_json_proto [12:32:50]json parsed OK: [12:32:50]protocol is kg_v1.0 [12:32:50]action value=close_receipt [12:32:50]process_action close_receipt [12:32:50]cmd_close_receipt [12:32:50]MH_GetDate [12:32:50]Write to MH i2c: F0 00 00 7A 04 6D [12:32:50]Write i2c OK [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: F0 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: F0 09 00 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: F0 09 00 7A 04 00 F2 8C C4 66 2A 83 C1 65 F1 [12:32:50]GetLastDocTimeStamp 1724157147 [12:32:50]current date 1724157170 [12:32:50]FM_GetShiftState [12:32:50]SAM_PROTO_GetShiftState [12:32:50]wFMCommunicate request_size=4 [12:32:50]MH_SAM_APDU [12:32:50]CAPDU: 80 13 01 00 [12:32:50]Write to MH i2c: E2 08 00 7B 04 80 13 01 00 00 00 00 00 FC [12:32:50]Write i2c OK [12:32:50]MH_I2C_Read... [12:32:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:50]Read from MH i2c: E2 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 0E 00 [12:32:50]MH_I2C_Read... [12:32:50]Read from MH i2c: E2 0E 00 7B 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CA [12:32:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:32:50]wFMCommunicate OK [12:32:50]SAM_PROTO_GetShiftState done [12:32:50]FM_GetShiftState done [12:32:50]opened in 1724113081 [12:32:50]opened+sec_in_day 1724199481 [12:32:50]quantity*price = 1382 [12:32:50]sum+1 = 1383 [12:32:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.82 ИТОГО: 13.00 Внесено: 2000.00 СДАЧА: 1987.00 НСП 1% : 0.12 НДС 12% : 1.47 Наличными: 13.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 297 20.08.2024 12:32 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162852 ФПД: 233527593012391 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162852&fm=233527593012391&tin=02508201610067®Number=0000000000092562&sum=1300 [12:32:51]StoreToDocumentArchive [12:32:51]shift 465 fd 162852 [12:32:51]save to /storage/0465/doc_00162852 [12:32:51]save last doc name /storage/0465/doc_00162852 to /storage/kkm_last_doc_name [12:32:51]save OK [12:32:51]Clear old archive folders... [12:32:51]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:32:51]tlvbuf is 015C1510 [12:32:51]SAM_PROTO_ClearQueue [12:32:51]wFMCommunicate request_size=4 [12:32:51]MH_SAM_APDU [12:32:51]CAPDU: 80 09 00 00 [12:32:51]Write to MH i2c: E2 08 00 88 04 80 09 00 00 00 00 00 00 FE [12:32:51]Write i2c OK [12:32:51]MH_I2C_Read... [12:32:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:32:51]Read from MH i2c: E2 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 03 00 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 03 00 88 04 00 90 00 00 [12:32:51]RAPDU: 90 00 [12:32:51]wFMCommunicate OK [12:32:51]SAM_PROTO_ClearQueue done [12:32:51]KKMCreateOFDPacket [12:32:51]OFDProtocolAddRootSTLVToBuf [12:32:51]FM_MakeSignedData [12:32:51]FM_MakeSignedData [12:32:51]SAM_PROTO_SignData [12:32:51]wFMCommunicate request_size=4 [12:32:51]MH_SAM_APDU [12:32:51]CAPDU: 80 0D 01 02 [12:32:51]Write to MH i2c: E2 08 00 89 04 80 0D 01 02 00 00 00 00 06 [12:32:51]Write i2c OK [12:32:51]MH_I2C_Read... [12:32:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:32:51]Read from MH i2c: E2 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 03 00 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 03 00 89 04 00 90 00 01 [12:32:51]RAPDU: 90 00 [12:32:51]wFMCommunicate OK [12:32:51]wFMCommunicate request_size=255 [12:32:51]MH_SAM_APDU [12:32:51]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 68 01 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 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 0C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 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 29 01 00 00 F4 03 04 00 F3 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7C 02 00 35 04 06 00 D4 64 [12:32:51]Write to MH i2c: E2 02 01 8A 04 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 68 01 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 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 0C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 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 29 01 00 00 F4 03 04 00 F3 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7C 02 00 35 04 06 00 D4 64 00 00 F8 [12:32:51]Write i2c OK [12:32:51]MH_I2C_Read... [12:32:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:51]Read from MH i2c: E2 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 03 00 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 03 00 8A 04 00 90 00 02 [12:32:51]RAPDU: 90 00 [12:32:51]wFMCommunicate OK [12:32:51]wFMCommunicate request_size=9 [12:32:51]MH_SAM_APDU [12:32:51]CAPDU: 80 0D 02 02 04 61 3A 0C A7 [12:32:51]Write to MH i2c: E2 0C 00 8B 04 80 0D 02 02 04 00 61 3A 0C A7 00 00 5F [12:32:51]Write i2c OK [12:32:51]MH_I2C_Read... [12:32:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:32:51]Read from MH i2c: E2 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 03 00 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 03 00 8B 04 00 90 00 03 [12:32:51]RAPDU: 90 00 [12:32:51]wFMCommunicate OK [12:32:51]wFMCommunicate request_size=4 [12:32:51]MH_SAM_APDU [12:32:51]CAPDU: 80 0D 03 02 [12:32:51]Write to MH i2c: E2 08 00 8C 04 80 0D 03 02 00 00 00 00 0B [12:32:51]Write i2c OK [12:32:51]MH_I2C_Read... [12:32:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:32:51]Read from MH i2c: E2 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 0B 00 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 0B 00 8C 04 00 99 00 B3 48 45 58 7A 65 90 00 1C [12:32:51]RAPDU: 99 00 B3 48 45 58 7A 65 90 00 [12:32:51]wFMCommunicate OK [12:32:51]SAM_PROTO_SignData done [12:32:51]FM_MakeSignedData done [12:32:51]CreateOFDProtocolMessage [12:32:51]wFMCommunicate request_size=4 [12:32:51]MH_SAM_APDU [12:32:51]CAPDU: 80 11 00 00 [12:32:51]Write to MH i2c: E2 08 00 8D 04 80 11 00 00 00 00 00 00 0B [12:32:51]Write i2c OK [12:32:51]MH_I2C_Read... [12:32:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:51]Read from MH i2c: E2 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 17 00 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: E2 17 00 8D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [12:32:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:51]wFMCommunicate OK [12:32:51]CreateOFDProtocolMessage done [12:32:51]OFDSenderStorePacket 162852 [12:32:51]StoreOFDPacket docnum=162852 [12:32:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 EA E2 06 01 C5 9E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 68 01 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 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 0C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 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 29 01 00 00 F4 03 04 00 F3 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7C 02 00 35 04 06 00 D4 64 61 3A 0C A7 99 00 B3 48 45 58 7A 65 [12:32:51]CheckFolder [12:32:51]dirname=/storage/ofd_packets [12:32:51]CheckFolder done [12:32:51]ProducePacketName [12:32:51]name=ofd_packets/00162852 [12:32:51]NVStorageSaveData ofd_packets/00162852 [12:32:51]File name is /storage/ofd_packets/00162852 [12:32:51]Write 300 bytes [12:32:51]NVStorageSaveData done [12:32:51]OFDSenderStorePacket done [12:32:51]KKMCreateOFDPacket done [12:32:51]NVStorageSaveData kkm_last_timestamp [12:32:51]File name is /storage/kkm_last_timestamp [12:32:51]Write 4 bytes [12:32:51]NVStorageSaveData done [12:32:51]ExternCall_PrintAddStr [12:32:51]wPrintStart [12:32:51]Write to MH i2c: 01 00 00 8E 04 92 [12:32:51]Write i2c OK [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: 01 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: 01 07 00 [12:32:51]MH_I2C_Read... [12:32:51]Read from MH i2c: 01 07 00 8E 04 00 00 00 00 00 FF 0F A7 [12:32:51]RasterBufferAndPrint [12:32:51]line Счет N : (1)291294 [12:32:51]line ИНН: 02508201610067 [12:32:51]line Контрольно-Кассовый Чек [12:32:51]line ПРОДАЖА [12:32:51]line ТРК (МРК, ГНК) : 71 [12:32:51]line Товар: 2711129700 [12:32:51]line ГАЗ-К-5 [12:32:51]line 0.360 * 38.40 [12:32:51]line = 13.82 [12:32:51]line НДС 12% НСП 1% [12:32:51]line > о реализуемом товаре [12:32:51]line ОКРУГЛЕНИЕ: -0.82 [12:32:51]line ИТОГО: 13.00 [12:32:51]line Внесено: 2000.00 [12:32:51]line СДАЧА: 1987.00 [12:32:51]line НСП 1% : 0.12 [12:32:51]line НДС 12% : 1.47 [12:32:51]line Наличными: 13.00 [12:32:51]line Безнал.: 0.00 [12:32:51]line Место: АЗС № 130 "Партнер Нефть" [12:32:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:32:51]line СНО: Общий режим [12:32:51]line Чек 297 20.08.2024 12:32 [12:32:51]line Смена: 465 ФФД: 1.0 [12:32:51]line ЗНМ: 0300000070 [12:32:51]line РНМ: 0000000000092562 [12:32:51]line Версия ККМ: 001 [12:32:51]line ФМ: 0000000000871769 [12:32:51]line ФД: 162852 [12:32:51]line ФПД: 233527593012391 [12:32:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162852&fm=233527593012391&tin=02508201610067®Number=0000000000092562&sum=1300 [12:32:51]written 0, free lines is 4095 [12:32:51]OFD Sender: Processing packet 162851 [packets to send 959, broken 957] [12:32:51]ProducePacketName [12:32:51]name=ofd_packets/00162851 [12:32:51]OFD Sender: To server: pG, [12:32:51]CommunicateWithHost lk.salyk.kg:30040 [12:32:51]ConnectInit lk.salyk.kg [12:32:52]Write to MH i2c: 01 00 00 B9 04 BD [12:32:52]Write i2c OK [12:32:52]MH_I2C_Read... [12:32:52]Read from MH i2c: 01 [12:32:52]MH_I2C_Read... [12:32:52]Read from MH i2c: 01 07 00 [12:32:52]MH_I2C_Read... [12:32:52]Read from MH i2c: 01 07 00 B9 04 00 00 00 00 00 B6 0C 86 [12:32:52]RasterBufferAndPrint [12:32:52]line [12:32:52]line [12:32:52]line [12:32:52]line [12:32:52]line [12:32:52]written 0, free lines is 3263 [12:32:52]MH_Cut [12:32:52]Write to MH i2c: D1 01 00 C0 04 01 96 [12:32:52]Write i2c OK [12:32:52]MH_I2C_Read... [12:32:52]Read from MH i2c: D1 [12:32:52]MH_I2C_Read... [12:32:52]Read from MH i2c: D1 01 00 [12:32:52]MH_I2C_Read... [12:32:52]Read from MH i2c: D1 01 00 C0 04 00 95 [12:32:52]Write to MH i2c: 01 00 00 C1 04 C5 [12:32:52]Write i2c OK [12:32:52]MH_I2C_Read... [12:32:53]*** Cut start [12:32:53]*** Purtial cut [12:32:53]*** Stage 1: CUTSNS_PIN = 1 [12:32:55]Read from MH i2c: 01 [12:32:55]MH_I2C_Read... [12:32:55]*** Stop cut motor [12:32:55]*** Cut end [12:32:55]Read from MH i2c: 01 07 00 [12:32:55]MH_I2C_Read... [12:32:55]Read from MH i2c: 01 07 00 C1 04 00 00 00 00 00 FF 0F DA [12:32:55]process_action close_receipt done [12:32:55]requested_data is exist [12:32:55]produce_requested_data [12:32:55]requested_item fm.sn is exist - process it [12:32:55]wFMCommunicate request_size=4 [12:32:55]MH_SAM_APDU [12:32:55]CAPDU: 80 11 00 00 [12:32:55]Write to MH i2c: E2 08 00 C2 04 80 11 00 00 00 00 00 00 40 [12:32:55]Write i2c OK [12:32:55]MH_I2C_Read... [12:32:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:32:55]Read from MH i2c: E2 [12:32:55]MH_I2C_Read... [12:32:55]Read from MH i2c: E2 17 00 [12:32:55]MH_I2C_Read... [12:32:55]Read from MH i2c: E2 17 00 C2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [12:32:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:32:55]wFMCommunicate OK [12:32:55]requested_item fd.num is exist - process it [12:32:55]SAM_PROTO_GetFieldsCounters [12:32:55]wFMCommunicate request_size=4 [12:32:55]MH_SAM_APDU [12:32:55]CAPDU: 80 13 00 00 [12:32:55]Write to MH i2c: E2 08 00 C3 04 80 13 00 00 00 00 00 00 43 [12:32:55]Write i2c OK [12:32:55]MH_I2C_Read... [12:32:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:32:55]Read from MH i2c: E2 [12:32:55]MH_I2C_Read... [12:32:55]Read from MH i2c: E2 62 00 [12:32:55]MH_I2C_Read... [12:32:55]Read from MH i2c: E2 62 00 C3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [12:32: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 29 01 00 00 5E 04 04 00 29 01 00 00 57 04 04 00 2A 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:32:55]wFMCommunicate OK [12:32:55]SAM_PROTO_GetFieldsCounters done [12:32:55]requested_item shift.num is exist - process it [12:32:55]requested_item shift.opened is exist - process it [12:32:55]req_shift_opened [12:32:55]FM_GetShiftState [12:32:55]SAM_PROTO_GetShiftState [12:32:55]wFMCommunicate request_size=4 [12:32:55]MH_SAM_APDU [12:32:55]CAPDU: 80 13 01 00 [12:32:55]Write to MH i2c: E2 08 00 C4 04 80 13 01 00 00 00 00 00 45 [12:32:55]Write i2c OK [12:32:55]MH_I2C_Read... [12:32:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:32:55]Read from MH i2c: E2 [12:32:55]MH_I2C_Read... [12:32:55]Read from MH i2c: E2 0E 00 [12:32:55]MH_I2C_Read... [12:32:55]Read from MH i2c: E2 0E 00 C4 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 13 [12:32:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:32:55]wFMCommunicate OK [12:32:55]SAM_PROTO_GetShiftState done [12:32:55]FM_GetShiftState done [12:32:55]req_shift_opened done [12:32:55]requested_item shift.open_date is exist - process it [12:32:55]req_shift_open_date [12:32:55]req_shift_open_date done [12:32:55]produce_requested_data done [12:32:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162852,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:32:55]process_action_free close_receipt [12:32:55]json_value_free [12:32:55]json_value_free done [12:32:55]process_json_proto returns [12:32:55]Send response to host [12:32:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162852,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:32:55]free response buf [12:32:55]execute_script done [12:32:55]execute_script returns [12:32:55]free content buf [12:32:55]Sock 8.Close socket [12:32:55]Sock 8.Thread stoped [12:32:57]recv_with_timeout no data received [12:33:02]Connected sock=10 [12:33: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 36 39 0F 01 00 00 A1 25 07 01 3E 72 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 01 00 00 F4 03 04 00 DB 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7C 02 00 35 04 06 00 7B 88 5E 64 7C 6B 64 E1 F1 32 2E 3D C6 58 [12:33: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 36 39 4F 00 00 00 D5 AB 47 00 B2 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 36 39 10 04 04 00 23 7C 02 00 F4 03 04 00 51 36 C4 66 B6 04 01 00 00 C6 B7 65 B0 51 7A AA A9 [12:33:02]CommunicateWithHost err = 0 [12:33:02]CheckOFDResponse [12:33:02]1017 (14) - 77093643461234 [12:33:02]1041 (16) - 0000000000871769 [12:33:02]1040 (4) - 162851 [12:33:02]1012 (4) - 20.08.2024 06:23 [12:33:02]1206 (1) - 0 [12:33:02]OFD Sender: Remove packet 162851 [12:33:02]ProducePacketName [12:33:02]name=ofd_packets/00162851 [12:33:02]NVStorageDeleteData [12:33:03]OFD Sender: Processing packet 162852 [packets to send 958, broken 957] [12:33:03]ProducePacketName [12:33:03]name=ofd_packets/00162852 [12:33:03]OFD Sender: To server: pG, [12:33:03]CommunicateWithHost lk.salyk.kg:30040 [12:33:03]ConnectInit lk.salyk.kg [12:33:07]Connected sock=9 [12:33: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 36 39 0E 01 00 00 EA E2 06 01 C5 9E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 68 01 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 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 0C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 93 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 29 01 00 00 F4 03 04 00 F3 8C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7C 02 00 35 04 06 00 D4 64 61 3A 0C A7 99 00 B3 48 45 58 7A 65 [12:33: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 36 39 4F 00 00 00 73 25 47 00 E6 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7C 02 00 F4 03 04 00 56 36 C4 66 B6 04 01 00 00 EA 9C 13 AA B1 71 94 5F [12:33:08]CommunicateWithHost err = 0 [12:33:08]CheckOFDResponse [12:33:08]1017 (14) - 77093643461234 [12:33:08]1041 (16) - 0000000000871769 [12:33:08]1040 (4) - 162852 [12:33:08]1012 (4) - 20.08.2024 06:23 [12:33:08]1206 (1) - 0 [12:33:08]OFD Sender: Remove packet 162852 [12:33:08]ProducePacketName [12:33:08]name=ofd_packets/00162852 [12:33:08]NVStorageDeleteData [12:33:08]OFD Sender: No OFD packet to send [12:33:13]OFD Sender: No OFD packet to send [12:33:18]OFD Sender: No OFD packet to send [12:33:23]OFD Sender: No OFD packet to send [12:33:28]OFD Sender: No OFD packet to send [12:33:33]OFD Sender: No OFD packet to send [12:33:38]OFD Sender: No OFD packet to send [12:33:43]OFD Sender: No OFD packet to send [12:33:48]OFD Sender: No OFD packet to send [12:33:53]OFD Sender: No OFD packet to send [12:33:58]OFD Sender: No OFD packet to send [12:34:03]OFD Sender: No OFD packet to send [12:34:08]OFD Sender: No OFD packet to send [12:34:13]OFD Sender: No OFD packet to send [12:34:18]OFD Sender: No OFD packet to send [12:34:23]OFD Sender: No OFD packet to send [12:34:25]recv_with_timeout no data received [12:34:28]OFD Sender: No OFD packet to send [12:34:33]OFD Sender: No OFD packet to send [12:34:38]OFD Sender: No OFD packet to send [12:34:43]OFD Sender: No OFD packet to send [12:34:48]OFD Sender: No OFD packet to send [12:34:53]OFD Sender: No OFD packet to send [12:34:58]OFD Sender: No OFD packet to send [12:35:04]OFD Sender: No OFD packet to send [12:35:08]accept exits with 12 [12:35:08]New connection [12:35:08]New thread 3067440484 created [12:35:08]Thread 3067297124 joined [12:35:08]Waiting for new connection... [12:35:08] Sock 12.Parse request [12:35:08]Sock 12.Check first char [12:35:08]Sock 12.First char is OK [12:35:08]request: POST /json_proto HTTP/1.0 [12:35:08]Method: POST [12:35:08]URL: /json_proto [12:35:08]Method is POST - this is cgi request [12:35:08]url: /json_proto [12:35:08]query_string will be loaded in cgi processing [12:35:08]execute_cgi json_proto POST (null) [12:35:08]execute_cgi path=json_proto method=POST [12:35:08]POST find Content-Length [12:35:08]Host: 172.17.44.132:8080 [12:35:08]Content-Length: 1055 [12:35:08]Content-Type: application/json [12:35:08] [12:35:08]POST finish read [12:35:08]Found Content-Length = 1055 [12:35:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50422", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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": "48746649", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Super Slims Winter F", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 263.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:08]execute_script... [12:35: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)50422", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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": "48746649", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Super Slims Winter F", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 263.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:08]POST & json_proto [12:35:08]process_json_proto [12:35:08]json parsed OK: [12:35:08]protocol is kg_v1.0 [12:35:08]action value=close_receipt [12:35:08]process_action close_receipt [12:35:08]cmd_close_receipt [12:35:08]MH_GetDate [12:35:08]Write to MH i2c: F0 00 00 C5 04 B8 [12:35:08]Write i2c OK [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: F0 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: F0 09 00 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: F0 09 00 C5 04 00 7D 8D C4 66 2A 83 C1 65 C8 [12:35:08]GetLastDocTimeStamp 1724157171 [12:35:08]current date 1724157309 [12:35:08]FM_GetShiftState [12:35:08]SAM_PROTO_GetShiftState [12:35:08]wFMCommunicate request_size=4 [12:35:08]MH_SAM_APDU [12:35:08]CAPDU: 80 13 01 00 [12:35:08]Write to MH i2c: E2 08 00 C6 04 80 13 01 00 00 00 00 00 47 [12:35:08]Write i2c OK [12:35:08]MH_I2C_Read... [12:35:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:08]Read from MH i2c: E2 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: E2 0E 00 [12:35:08]MH_I2C_Read... [12:35:08]Read from MH i2c: E2 0E 00 C6 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 15 [12:35:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:35:08]wFMCommunicate OK [12:35:08]SAM_PROTO_GetShiftState done [12:35:08]FM_GetShiftState done [12:35:08]opened in 1724113081 [12:35:08]opened+sec_in_day 1724199481 [12:35:08]quantity*price = 12500 [12:35:08]sum+1 = 12501 [12:35:08]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48746649 Сигареты Parliament Super Slims Winter F 1.000 * 138.00 = 138.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 263.00 НСП 1% : 2.33 НДС 12% : 27.92 Наличными: 0.00 Безнал.: 263.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 298 20.08.2024 12:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162853 ФПД: 23812137593019 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162853&fm=23812137593019&tin=02508201610067®Number=0000000000092562&sum=26300 0 [12:35:09]StoreToDocumentArchive [12:35:09]shift 465 fd 162853 [12:35:09]save to /storage/0465/doc_00162853 [12:35:09]save last doc name /storage/0465/doc_00162853 to /storage/kkm_last_doc_name [12:35:09]save OK [12:35:09]Clear old archive folders... [12:35:09]ProcessDocumentItem done err = 0, tmpTLVsize=397 [12:35:09]tlvbuf is 01627CC0 [12:35:09]SAM_PROTO_ClearQueue [12:35:09]wFMCommunicate request_size=4 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 09 00 00 [12:35:09]Write to MH i2c: E2 08 00 D3 04 80 09 00 00 00 00 00 00 49 [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:09]Read from MH i2c: E2 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 D3 04 00 90 00 4B [12:35:09]RAPDU: 90 00 [12:35:09]wFMCommunicate OK [12:35:09]SAM_PROTO_ClearQueue done [12:35:09]KKMCreateOFDPacket [12:35:09]OFDProtocolAddRootSTLVToBuf [12:35:09]FM_MakeSignedData [12:35:09]FM_MakeSignedData [12:35:09]SAM_PROTO_SignData [12:35:09]wFMCommunicate request_size=4 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 0D 01 02 [12:35:09]Write to MH i2c: E2 08 00 D4 04 80 0D 01 02 00 00 00 00 51 [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:09]Read from MH i2c: E2 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 D4 04 00 90 00 4C [12:35:09]RAPDU: 90 00 [12:35:09]wFMCommunicate OK [12:35:09]wFMCommunicate request_size=255 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 6F 00 8A 04 08 00 34 38 37 34 36 36 34 39 06 04 30 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 75 70 65 72 20 53 6C 69 6D 73 20 57 69 6E 74 65 72 20 46 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 BC 66 00 00 00 00 EB 03 26 00 [12:35:09]Write to MH i2c: E2 02 01 D5 04 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 6F 00 8A 04 08 00 34 38 37 34 36 36 34 39 06 04 30 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 75 70 65 72 20 53 6C 69 6D 73 20 57 69 6E 74 65 72 20 46 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 BC 66 00 00 00 00 EB 03 26 00 00 00 F5 [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:09]Read from MH i2c: E2 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 [12:35:09]MH_I2C_Read... [12:35:09]Read from MH i2c: E2 03 00 D5 04 00 90 00 4D [12:35:09]RAPDU: 90 00 [12:35:09]wFMCommunicate OK [12:35:09]wFMCommunicate request_size=156 [12:35:09]MH_SAM_APDU [12:35:09]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 66 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 7D 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7C 02 00 35 04 06 00 15 A8 32 00 A8 BB [12:35:09]Write to MH i2c: E2 9F 00 D6 04 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 66 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 7D 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7C 02 00 35 04 06 00 15 A8 32 00 A8 BB 00 00 D3 [12:35:09]Write i2c OK [12:35:09]MH_I2C_Read... [12:35:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:10]Read from MH i2c: E2 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: E2 03 00 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: E2 03 00 D6 04 00 90 00 4E [12:35:10]RAPDU: 90 00 [12:35:10]wFMCommunicate OK [12:35:10]wFMCommunicate request_size=4 [12:35:10]MH_SAM_APDU [12:35:10]CAPDU: 80 0D 03 02 [12:35:10]Write to MH i2c: E2 08 00 D7 04 80 0D 03 02 00 00 00 00 56 [12:35:10]Write i2c OK [12:35:10]MH_I2C_Read... [12:35:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:10]Read from MH i2c: E2 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: E2 0B 00 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: E2 0B 00 D7 04 00 94 F6 5D 76 E3 B7 3F D6 90 00 63 [12:35:10]RAPDU: 94 F6 5D 76 E3 B7 3F D6 90 00 [12:35:10]wFMCommunicate OK [12:35:10]SAM_PROTO_SignData done [12:35:10]FM_MakeSignedData done [12:35:10]CreateOFDProtocolMessage [12:35:10]wFMCommunicate request_size=4 [12:35:10]MH_SAM_APDU [12:35:10]CAPDU: 80 11 00 00 [12:35:10]Write to MH i2c: E2 08 00 D8 04 80 11 00 00 00 00 00 00 56 [12:35:10]Write i2c OK [12:35:10]MH_I2C_Read... [12:35:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:10]Read from MH i2c: E2 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: E2 17 00 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: E2 17 00 D8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AF [12:35:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:10]wFMCommunicate OK [12:35:10]CreateOFDProtocolMessage done [12:35:10]OFDSenderStorePacket 162853 [12:35:10]StoreOFDPacket docnum=162853 [12:35:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A1 01 00 00 DE F7 99 01 B0 83 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 6F 00 8A 04 08 00 34 38 37 34 36 36 34 39 06 04 30 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 75 70 65 72 20 53 6C 69 6D 73 20 57 69 6E 74 65 72 20 46 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 BC 66 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 66 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 7D 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7C 02 00 35 04 06 00 15 A8 32 00 A8 BB 94 F6 5D 76 E3 B7 3F D6 [12:35:10]CheckFolder [12:35:10]dirname=/storage/ofd_packets [12:35:10]CheckFolder done [12:35:10]ProducePacketName [12:35:10]name=ofd_packets/00162853 [12:35:10]NVStorageSaveData ofd_packets/00162853 [12:35:10]File name is /storage/ofd_packets/00162853 [12:35:10]Write 447 bytes [12:35:10]NVStorageSaveData done [12:35:10]OFDSenderStorePacket done [12:35:10]KKMCreateOFDPacket done [12:35:10]NVStorageSaveData kkm_last_timestamp [12:35:10]File name is /storage/kkm_last_timestamp [12:35:10]Write 4 bytes [12:35:10]NVStorageSaveData done [12:35:10]ExternCall_PrintAddStr [12:35:10]wPrintStart [12:35:10]Write to MH i2c: 01 00 00 D9 04 DD [12:35:10]Write i2c OK [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: 01 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: 01 07 00 [12:35:10]MH_I2C_Read... [12:35:10]Read from MH i2c: 01 07 00 D9 04 00 00 00 00 00 FF 0F F2 [12:35:10]RasterBufferAndPrint [12:35:10]line Счет N : (3)50422 [12:35:10]line ИНН: 02508201610067 [12:35:10]line Контрольно-Кассовый Чек [12:35:10]line ПРОДАЖА [12:35:10]line Товар: 2000036220012 [12:35:10]line Кофе Капучино XL(GABB TRADE) [12:35:10]line 1.000 * 125.00 [12:35:10]line = 125.00 [12:35:10]line НДС 12% НСП 1% [12:35:10]line > о реализуемом товаре [12:35:10]line Товар: 48746649 [12:35:10]line Сигареты Parliament Super Slims Winter F [12:35:10]line 1.000 * 138.00 [12:35:10]line = 138.00 [12:35:10]line НДС 12% НСП 1% [12:35:10]line > о реализуемом товаре [12:35:10]line ИТОГО: 263.00 [12:35:10]line НСП 1% : 2.33 [12:35:10]line НДС 12% : 27.92 [12:35:10]line Наличными: 0.00 [12:35:10]line Безнал.: 263.00 [12:35:10]line Место: АЗС № 130 "Партнер Нефть" [12:35:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:35:10]line СНО: Общий режим [12:35:10]line Чек 298 20.08.2024 12:35 [12:35:10]line Смена: 465 ФФД: 1.0 [12:35:10]line ЗНМ: 0300000070 [12:35:10]line РНМ: 0000000000092562 [12:35:10]line Версия ККМ: 001 [12:35:10]line Платежная система: O! деньги [12:35:10]line ФМ: 0000000000871769 [12:35:10]line ФД: 162853 [12:35:10]line ФПД: 23812137593019 [12:35:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123509&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162853&fm=23812137593019&tin=02508201610067®Number=0000000000092562&sum=26300 [12:35:10]line 0 [12:35:10]OFD Sender: Processing packet 162853 [packets to send 958, broken 957] [12:35:10]ProducePacketName [12:35:10]name=ofd_packets/00162853 [12:35:10]OFD Sender: To server: pG, [12:35:10]CommunicateWithHost lk.salyk.kg:30040 [12:35:10]ConnectInit lk.salyk.kg [12:35:10]written 0, free lines is 4095 [12:35:11]Write to MH i2c: 01 00 00 0B 05 10 [12:35:11]Write i2c OK [12:35:11]MH_I2C_Read... [12:35:11]Read from MH i2c: 01 [12:35:11]MH_I2C_Read... [12:35:11]Read from MH i2c: 01 07 00 [12:35:11]MH_I2C_Read... [12:35:11]Read from MH i2c: 01 07 00 0B 05 00 00 00 00 00 40 0C 63 [12:35:11]RasterBufferAndPrint [12:35:11]line [12:35:11]line [12:35:11]line [12:35:11]line [12:35:11]line [12:35:11]written 0, free lines is 3142 [12:35:11]MH_Cut [12:35:11]Write to MH i2c: D1 01 00 12 05 01 E9 [12:35:11]Write i2c OK [12:35:11]MH_I2C_Read... [12:35:11]Read from MH i2c: D1 [12:35:11]MH_I2C_Read... [12:35:11]Read from MH i2c: D1 01 00 [12:35:11]MH_I2C_Read... [12:35:11]Read from MH i2c: D1 01 00 12 05 00 E8 [12:35:11]Write to MH i2c: 01 00 00 13 05 18 [12:35:11]Write i2c OK [12:35:11]MH_I2C_Read... [12:35:11]*** Cut start [12:35:11]*** Purtial cut [12:35:11]*** Stage 1: CUTSNS_PIN = 1 [12:35:12]Connected sock=10 [12:35: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 36 39 A1 01 00 00 DE F7 99 01 B0 83 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 6F 00 8A 04 08 00 34 38 37 34 36 36 34 39 06 04 30 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 75 70 65 72 20 53 6C 69 6D 73 20 57 69 6E 74 65 72 20 46 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 BC 66 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E8 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BC 66 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 01 00 00 F4 03 04 00 7D 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7C 02 00 35 04 06 00 15 A8 32 00 A8 BB 94 F6 5D 76 E3 B7 3F D6 [12:35:13]Read from MH i2c: 01 [12:35:13]MH_I2C_Read... [12:35:13]*** Stop cut motor [12:35:13]*** Cut end [12:35:13]Read from MH i2c: 01 07 00 [12:35:13]MH_I2C_Read... [12:35:13]Read from MH i2c: 01 07 00 13 05 00 00 00 00 00 FF 0F 2D [12:35:13]process_action close_receipt done [12:35:13]requested_data is exist [12:35:13]produce_requested_data [12:35:13]requested_item fm.sn is exist - process it [12:35:13]wFMCommunicate request_size=4 [12:35:13]MH_SAM_APDU [12:35:13]CAPDU: 80 11 00 00 [12:35:13]Write to MH i2c: E2 08 00 14 05 80 11 00 00 00 00 00 00 93 [12:35:13]Write i2c OK [12:35:13]MH_I2C_Read... [12:35:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:14]Read from MH i2c: E2 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: E2 17 00 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: E2 17 00 14 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EC [12:35:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:14]wFMCommunicate OK [12:35:14]requested_item fd.num is exist - process it [12:35:14]SAM_PROTO_GetFieldsCounters [12:35:14]wFMCommunicate request_size=4 [12:35:14]MH_SAM_APDU [12:35:14]CAPDU: 80 13 00 00 [12:35:14]Write to MH i2c: E2 08 00 15 05 80 13 00 00 00 00 00 00 96 [12:35:14]Write i2c OK [12:35:14]MH_I2C_Read... [12:35:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:14]Read from MH i2c: E2 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: E2 62 00 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: E2 62 00 15 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 B2 [12:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2A 01 00 00 5E 04 04 00 2A 01 00 00 57 04 04 00 2B 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:35:14]wFMCommunicate OK [12:35:14]SAM_PROTO_GetFieldsCounters done [12:35:14]requested_item shift.num is exist - process it [12:35:14]requested_item shift.opened is exist - process it [12:35:14]req_shift_opened [12:35:14]FM_GetShiftState [12:35:14]SAM_PROTO_GetShiftState [12:35:14]wFMCommunicate request_size=4 [12:35:14]MH_SAM_APDU [12:35:14]CAPDU: 80 13 01 00 [12:35:14]Write to MH i2c: E2 08 00 16 05 80 13 01 00 00 00 00 00 98 [12:35:14]Write i2c OK [12:35:14]MH_I2C_Read... [12:35:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:14]Read from MH i2c: E2 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: E2 0E 00 [12:35:14]MH_I2C_Read... [12:35:14]Read from MH i2c: E2 0E 00 16 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 66 [12:35:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:35:14]wFMCommunicate OK [12:35:14]SAM_PROTO_GetShiftState done [12:35:14]FM_GetShiftState done [12:35:14]req_shift_opened done [12:35:14]requested_item shift.open_date is exist - process it [12:35:14]req_shift_open_date [12:35:14]req_shift_open_date done [12:35:14]produce_requested_data done [12:35:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162853,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:35:14]process_action_free close_receipt [12:35:14]json_value_free [12:35:14]json_value_free done [12:35:14]process_json_proto returns [12:35:14]Send response to host [12:35:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162853,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:35:14]free response buf [12:35:14]execute_script done [12:35:14]execute_script returns [12:35:14]free content buf [12:35:14]Sock 12.Close socket [12:35:14]Sock 12.Thread stoped [12:35: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 36 39 4F 00 00 00 8D C5 47 00 2B 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7C 02 00 F4 03 04 00 D3 36 C4 66 B6 04 01 00 00 D1 1E 7C C7 00 2D D9 69 [12:35:15]CommunicateWithHost err = 0 [12:35:15]CheckOFDResponse [12:35:15]1017 (14) - 77093643461234 [12:35:15]1041 (16) - 0000000000871769 [12:35:15]1040 (4) - 162853 [12:35:15]1012 (4) - 20.08.2024 06:25 [12:35:15]1206 (1) - 0 [12:35:15]OFD Sender: Remove packet 162853 [12:35:15]ProducePacketName [12:35:15]name=ofd_packets/00162853 [12:35:15]NVStorageDeleteData [12:35:15]OFD Sender: No OFD packet to send [12:35:20]OFD Sender: No OFD packet to send [12:35:25]OFD Sender: No OFD packet to send [12:35:30]OFD Sender: No OFD packet to send [12:35:31]recv_with_timeout no data received [12:35:32]accept exits with 9 [12:35:32]New connection [12:35:32]New thread 3067297124 created [12:35:32]Thread 3067440484 joined [12:35:32]Waiting for new connection... [12:35:32] Sock 9.Parse request [12:35:32]Sock 9.Check first char [12:35:32]Sock 9.First char is OK [12:35:32]request: POST /json_proto HTTP/1.0 [12:35:32]Method: POST [12:35:32]URL: /json_proto [12:35:32]Method is POST - this is cgi request [12:35:32]url: /json_proto [12:35:32]query_string will be loaded in cgi processing [12:35:32]execute_cgi json_proto POST (null) [12:35:32]execute_cgi path=json_proto method=POST [12:35:32]POST find Content-Length [12:35:32]Host: 172.17.44.132:8080 [12:35:32]Content-Length: 645 [12:35:32]Content-Type: application/json [12:35:32] [12:35:32]POST finish read [12:35:32]Found Content-Length = 645 [12:35:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50423", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:32]execute_script... [12:35: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)50423", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:35:32]POST & json_proto [12:35:32]process_json_proto [12:35:32]json parsed OK: [12:35:32]protocol is kg_v1.0 [12:35:32]action value=close_receipt [12:35:32]process_action close_receipt [12:35:32]cmd_close_receipt [12:35:32]MH_GetDate [12:35:32]Write to MH i2c: F0 00 00 17 05 0B [12:35:32]Write i2c OK [12:35:32]MH_I2C_Read... [12:35:32]Read from MH i2c: F0 [12:35:32]MH_I2C_Read... [12:35:32]Read from MH i2c: F0 09 00 [12:35:32]MH_I2C_Read... [12:35:32]Read from MH i2c: F0 09 00 17 05 00 94 8D C4 66 2A 83 C1 65 32 [12:35:32]GetLastDocTimeStamp 1724157309 [12:35:32]current date 1724157332 [12:35:32]FM_GetShiftState [12:35:32]SAM_PROTO_GetShiftState [12:35:32]wFMCommunicate request_size=4 [12:35:32]MH_SAM_APDU [12:35:32]CAPDU: 80 13 01 00 [12:35:32]Write to MH i2c: E2 08 00 18 05 80 13 01 00 00 00 00 00 9A [12:35:32]Write i2c OK [12:35:32]MH_I2C_Read... [12:35:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:32]Read from MH i2c: E2 [12:35:32]MH_I2C_Read... [12:35:32]Read from MH i2c: E2 0E 00 [12:35:32]MH_I2C_Read... [12:35:32]Read from MH i2c: E2 0E 00 18 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 68 [12:35:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:35:32]wFMCommunicate OK [12:35:32]SAM_PROTO_GetShiftState done [12:35:32]FM_GetShiftState done [12:35:32]opened in 1724113081 [12:35:32]opened+sec_in_day 1724199481 [12:35:32]quantity*price = 12500 [12:35:32]sum+1 = 12501 [12:35:32]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 299 20.08.2024 12:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162854 ФПД: 74025759167799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123532&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162854&fm=74025759167799&tin=02508201610067®Number=0000000000092562&sum=12500 0 [12:35:33]StoreToDocumentArchive [12:35:33]shift 465 fd 162854 [12:35:33]save to /storage/0465/doc_00162854 [12:35:33]save last doc name /storage/0465/doc_00162854 to /storage/kkm_last_doc_name [12:35:33]save OK [12:35:33]Clear old archive folders... [12:35:33]ProcessDocumentItem done err = 0, tmpTLVsize=282 [12:35:33]tlvbuf is 015AE1B0 [12:35:33]SAM_PROTO_ClearQueue [12:35:33]wFMCommunicate request_size=4 [12:35:33]MH_SAM_APDU [12:35:33]CAPDU: 80 09 00 00 [12:35:33]Write to MH i2c: E2 08 00 25 05 80 09 00 00 00 00 00 00 9C [12:35:33]Write i2c OK [12:35:33]MH_I2C_Read... [12:35:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:35:33]Read from MH i2c: E2 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 03 00 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 03 00 25 05 00 90 00 9E [12:35:33]RAPDU: 90 00 [12:35:33]wFMCommunicate OK [12:35:33]SAM_PROTO_ClearQueue done [12:35:33]KKMCreateOFDPacket [12:35:33]OFDProtocolAddRootSTLVToBuf [12:35:33]FM_MakeSignedData [12:35:33]FM_MakeSignedData [12:35:33]SAM_PROTO_SignData [12:35:33]wFMCommunicate request_size=4 [12:35:33]MH_SAM_APDU [12:35:33]CAPDU: 80 0D 01 02 [12:35:33]Write to MH i2c: E2 08 00 26 05 80 0D 01 02 00 00 00 00 A4 [12:35:33]Write i2c OK [12:35:33]MH_I2C_Read... [12:35:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:35:33]Read from MH i2c: E2 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 03 00 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 03 00 26 05 00 90 00 9F [12:35:33]RAPDU: 90 00 [12:35:33]wFMCommunicate OK [12:35:33]wFMCommunicate request_size=255 [12:35:33]MH_SAM_APDU [12:35:33]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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 2B 01 00 00 F4 03 04 00 94 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [12:35:33]Write to MH i2c: E2 02 01 27 05 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 2B 01 00 00 F4 03 04 00 94 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 EA [12:35:33]Write i2c OK [12:35:33]MH_I2C_Read... [12:35:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:33]Read from MH i2c: E2 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 03 00 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 03 00 27 05 00 90 00 A0 [12:35:33]RAPDU: 90 00 [12:35:33]wFMCommunicate OK [12:35:33]wFMCommunicate request_size=41 [12:35:33]MH_SAM_APDU [12:35:33]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7C 02 00 35 04 06 00 43 53 77 14 55 37 [12:35:33]Write to MH i2c: E2 2C 00 28 05 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7C 02 00 35 04 06 00 43 53 77 14 55 37 00 00 CD [12:35:33]Write i2c OK [12:35:33]MH_I2C_Read... [12:35:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:35:33]Read from MH i2c: E2 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 03 00 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 03 00 28 05 00 90 00 A1 [12:35:33]RAPDU: 90 00 [12:35:33]wFMCommunicate OK [12:35:33]wFMCommunicate request_size=4 [12:35:33]MH_SAM_APDU [12:35:33]CAPDU: 80 0D 03 02 [12:35:33]Write to MH i2c: E2 08 00 29 05 80 0D 03 02 00 00 00 00 A9 [12:35:33]Write i2c OK [12:35:33]MH_I2C_Read... [12:35:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:35:33]Read from MH i2c: E2 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 0B 00 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 0B 00 29 05 00 52 22 77 D3 CA FA 53 81 90 00 00 [12:35:33]RAPDU: 52 22 77 D3 CA FA 53 81 90 00 [12:35:33]wFMCommunicate OK [12:35:33]SAM_PROTO_SignData done [12:35:33]FM_MakeSignedData done [12:35:33]CreateOFDProtocolMessage [12:35:33]wFMCommunicate request_size=4 [12:35:33]MH_SAM_APDU [12:35:33]CAPDU: 80 11 00 00 [12:35:33]Write to MH i2c: E2 08 00 2A 05 80 11 00 00 00 00 00 00 A9 [12:35:33]Write i2c OK [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 [12:35:33]MH_I2C_Read... [12:35:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:33]Read from MH i2c: E2 17 00 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: E2 17 00 2A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 02 [12:35:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:33]wFMCommunicate OK [12:35:33]CreateOFDProtocolMessage done [12:35:33]OFDSenderStorePacket 162854 [12:35:33]StoreOFDPacket docnum=162854 [12:35:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 9B 07 26 01 BE 6A 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 2B 01 00 00 F4 03 04 00 94 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7C 02 00 35 04 06 00 43 53 77 14 55 37 52 22 77 D3 CA FA 53 81 [12:35:33]CheckFolder [12:35:33]dirname=/storage/ofd_packets [12:35:33]CheckFolder done [12:35:33]ProducePacketName [12:35:33]name=ofd_packets/00162854 [12:35:33]NVStorageSaveData ofd_packets/00162854 [12:35:33]File name is /storage/ofd_packets/00162854 [12:35:33]Write 332 bytes [12:35:33]NVStorageSaveData done [12:35:33]OFDSenderStorePacket done [12:35:33]KKMCreateOFDPacket done [12:35:33]NVStorageSaveData kkm_last_timestamp [12:35:33]File name is /storage/kkm_last_timestamp [12:35:33]Write 4 bytes [12:35:33]NVStorageSaveData done [12:35:33]ExternCall_PrintAddStr [12:35:33]wPrintStart [12:35:33]Write to MH i2c: 01 00 00 2B 05 30 [12:35:33]Write i2c OK [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: 01 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: 01 07 00 [12:35:33]MH_I2C_Read... [12:35:33]Read from MH i2c: 01 07 00 2B 05 00 00 00 00 00 FF 0F 45 [12:35:33]RasterBufferAndPrint [12:35:33]line Счет N : (3)50423 [12:35:33]line ИНН: 02508201610067 [12:35:33]line Контрольно-Кассовый Чек [12:35:33]line ПРОДАЖА [12:35:33]line Товар: 2000036220012 [12:35:33]line Кофе Капучино XL(GABB TRADE) [12:35:33]line 1.000 * 125.00 [12:35:33]line = 125.00 [12:35:33]line НДС 12% НСП 1% [12:35:33]line > о реализуемом товаре [12:35:33]line ИТОГО: 125.00 [12:35:33]line НСП 1% : 1.11 [12:35:33]line НДС 12% : 13.27 [12:35:33]line Наличными: 125.00 [12:35:33]line Безнал.: 0.00 [12:35:33]line Место: АЗС № 130 "Партнер Нефть" [12:35:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:35:33]line СНО: Общий режим [12:35:33]line Чек 299 20.08.2024 12:35 [12:35:33]line Смена: 465 ФФД: 1.0 [12:35:33]line ЗНМ: 0300000070 [12:35:33]line РНМ: 0000000000092562 [12:35:33]line Версия ККМ: 001 [12:35:33]line ФМ: 0000000000871769 [12:35:33]line ФД: 162854 [12:35:33]line ФПД: 74025759167799 [12:35:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123532&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162854&fm=74025759167799&tin=02508201610067®Number=0000000000092562&sum=12500 [12:35:33]line 0 [12:35:33]OFD Sender: Processing packet 162854 [packets to send 958, broken 957] [12:35:33]ProducePacketName [12:35:33]name=ofd_packets/00162854 [12:35:33]OFD Sender: To server: pG, [12:35:33]CommunicateWithHost lk.salyk.kg:30040 [12:35:33]ConnectInit lk.salyk.kg [12:35:33]written 0, free lines is 4095 [12:35:34]Write to MH i2c: 01 00 00 54 05 59 [12:35:34]Write i2c OK [12:35:34]MH_I2C_Read... [12:35:34]Read from MH i2c: 01 [12:35:34]MH_I2C_Read... [12:35:34]Read from MH i2c: 01 07 00 [12:35:34]MH_I2C_Read... [12:35:34]Read from MH i2c: 01 07 00 54 05 00 00 00 00 00 C8 0C 34 [12:35:34]RasterBufferAndPrint [12:35:34]line [12:35:34]line [12:35:34]line [12:35:34]line [12:35:34]line [12:35:34]written 0, free lines is 3281 [12:35:34]MH_Cut [12:35:34]Write to MH i2c: D1 01 00 5B 05 01 32 [12:35:34]Write i2c OK [12:35:34]MH_I2C_Read... [12:35:34]Read from MH i2c: D1 [12:35:34]MH_I2C_Read... [12:35:34]Read from MH i2c: D1 01 00 [12:35:34]MH_I2C_Read... [12:35:34]Read from MH i2c: D1 01 00 5B 05 00 31 [12:35:34]Write to MH i2c: 01 00 00 5C 05 61 [12:35:34]Write i2c OK [12:35:34]MH_I2C_Read... [12:35:35]*** Cut start [12:35:35]*** Purtial cut [12:35:35]*** Stage 1: CUTSNS_PIN = 1 [12:35:37]Read from MH i2c: 01 [12:35:37]MH_I2C_Read... [12:35:37]*** Stop cut motor [12:35:37]*** Cut end [12:35:37]Read from MH i2c: 01 07 00 [12:35:37]MH_I2C_Read... [12:35:37]Read from MH i2c: 01 07 00 5C 05 00 00 00 00 00 FF 0F 76 [12:35:37]process_action close_receipt done [12:35:37]requested_data is exist [12:35:37]produce_requested_data [12:35:37]requested_item fm.sn is exist - process it [12:35:37]wFMCommunicate request_size=4 [12:35:37]MH_SAM_APDU [12:35:37]CAPDU: 80 11 00 00 [12:35:37]Write to MH i2c: E2 08 00 5D 05 80 11 00 00 00 00 00 00 DC [12:35:37]Write i2c OK [12:35:37]MH_I2C_Read... [12:35:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:35:37]Read from MH i2c: E2 [12:35:37]MH_I2C_Read... [12:35:37]Read from MH i2c: E2 17 00 [12:35:37]MH_I2C_Read... [12:35:37]Read from MH i2c: E2 17 00 5D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [12:35:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:35:37]wFMCommunicate OK [12:35:37]requested_item fd.num is exist - process it [12:35:37]SAM_PROTO_GetFieldsCounters [12:35:37]wFMCommunicate request_size=4 [12:35:37]MH_SAM_APDU [12:35:37]CAPDU: 80 13 00 00 [12:35:37]Write to MH i2c: E2 08 00 5E 05 80 13 00 00 00 00 00 00 DF [12:35:37]Write i2c OK [12:35:37]MH_I2C_Read... [12:35:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:35:37]Read from MH i2c: E2 [12:35:37]MH_I2C_Read... [12:35:37]Read from MH i2c: E2 62 00 [12:35:37]MH_I2C_Read... [12:35:37]Read from MH i2c: E2 62 00 5E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 FF [12:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2B 01 00 00 5E 04 04 00 2B 01 00 00 57 04 04 00 2C 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:35:37]wFMCommunicate OK [12:35:37]SAM_PROTO_GetFieldsCounters done [12:35:37]requested_item shift.num is exist - process it [12:35:37]requested_item shift.opened is exist - process it [12:35:37]req_shift_opened [12:35:37]FM_GetShiftState [12:35:37]SAM_PROTO_GetShiftState [12:35:37]wFMCommunicate request_size=4 [12:35:37]MH_SAM_APDU [12:35:37]CAPDU: 80 13 01 00 [12:35:37]Write to MH i2c: E2 08 00 5F 05 80 13 01 00 00 00 00 00 E1 [12:35:37]Write i2c OK [12:35:37]MH_I2C_Read... [12:35:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:35:37]Read from MH i2c: E2 [12:35:37]MH_I2C_Read... [12:35:37]Read from MH i2c: E2 0E 00 [12:35:37]MH_I2C_Read... [12:35:37]Read from MH i2c: E2 0E 00 5F 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [12:35:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:35:37]wFMCommunicate OK [12:35:37]SAM_PROTO_GetShiftState done [12:35:37]FM_GetShiftState done [12:35:37]req_shift_opened done [12:35:37]requested_item shift.open_date is exist - process it [12:35:37]req_shift_open_date [12:35:37]req_shift_open_date done [12:35:37]produce_requested_data done [12:35:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162854,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:35:37]process_action_free close_receipt [12:35:37]json_value_free [12:35:37]json_value_free done [12:35:37]process_json_proto returns [12:35:37]Send response to host [12:35:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162854,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:35:37]free response buf [12:35:37]execute_script done [12:35:37]execute_script returns [12:35:37]free content buf [12:35:37]Sock 9.Close socket [12:35:37]Sock 9.Thread stoped [12:35:38]Connected sock=10 [12:35: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 36 39 2E 01 00 00 9B 07 26 01 BE 6A 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 2B 01 00 00 F4 03 04 00 94 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7C 02 00 35 04 06 00 43 53 77 14 55 37 52 22 77 D3 CA FA 53 81 [12:35:41]recv_with_timeout no data received [12:35: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 36 39 4F 00 00 00 32 46 47 00 D8 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7C 02 00 F4 03 04 00 F1 36 C4 66 B6 04 01 00 00 F9 DF 57 D4 6F 5D 79 C4 [12:35:42]CommunicateWithHost err = 0 [12:35:42]CheckOFDResponse [12:35:42]1017 (14) - 77093643461234 [12:35:42]1041 (16) - 0000000000871769 [12:35:42]1040 (4) - 162854 [12:35:42]1012 (4) - 20.08.2024 06:25 [12:35:42]1206 (1) - 0 [12:35:42]OFD Sender: Remove packet 162854 [12:35:42]ProducePacketName [12:35:42]name=ofd_packets/00162854 [12:35:42]NVStorageDeleteData [12:35:43]OFD Sender: No OFD packet to send [12:35:48]OFD Sender: No OFD packet to send [12:35:52]recv_with_timeout no data received [12:35:53]OFD Sender: No OFD packet to send [12:35:58]OFD Sender: No OFD packet to send [12:36:03]OFD Sender: No OFD packet to send [12:36:08]OFD Sender: No OFD packet to send [12:36:13]OFD Sender: No OFD packet to send [12:36:18]OFD Sender: No OFD packet to send [12:36:23]accept exits with 8 [12:36:23]New connection [12:36:23]New thread 3067440484 created [12:36:23]Thread 3067297124 joined [12:36:23]Waiting for new connection... [12:36:23] Sock 8.Parse request [12:36:23]Sock 8.Check first char [12:36:23]Sock 8.First char is OK [12:36:23]request: POST /json_proto HTTP/1.0 [12:36:23]Method: POST [12:36:23]URL: /json_proto [12:36:23]Method is POST - this is cgi request [12:36:23]url: /json_proto [12:36:23]query_string will be loaded in cgi processing [12:36:23]execute_cgi json_proto POST (null) [12:36:23]execute_cgi path=json_proto method=POST [12:36:23]POST find Content-Length [12:36:23]Host: 172.17.44.132:8080 [12:36:23]Content-Length: 792 [12:36:23]Content-Type: application/json [12:36:23] [12:36:23]POST finish read [12:36:23]Found Content-Length = 792 [12:36:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53583", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:23]execute_script... [12:36:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291297", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53583", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:36:23]POST & json_proto [12:36:23]process_json_proto [12:36:23]json parsed OK: [12:36:23]protocol is kg_v1.0 [12:36:23]action value=close_receipt [12:36:23]process_action close_receipt [12:36:23]cmd_close_receipt [12:36:23]MH_GetDate [12:36:23]Write to MH i2c: F0 00 00 60 05 54 [12:36:23]Write i2c OK [12:36:23]MH_I2C_Read... [12:36:23]Read from MH i2c: F0 [12:36:23]MH_I2C_Read... [12:36:23]Read from MH i2c: F0 09 00 [12:36:23]MH_I2C_Read... [12:36:23]Read from MH i2c: F0 09 00 60 05 00 C7 8D C4 66 2A 83 C1 65 AE [12:36:23]GetLastDocTimeStamp 1724157332 [12:36:23]current date 1724157383 [12:36:23]FM_GetShiftState [12:36:23]SAM_PROTO_GetShiftState [12:36:23]wFMCommunicate request_size=4 [12:36:23]MH_SAM_APDU [12:36:23]CAPDU: 80 13 01 00 [12:36:23]Write to MH i2c: E2 08 00 61 05 80 13 01 00 00 00 00 00 E3 [12:36:23]Write i2c OK [12:36:23]MH_I2C_Read... [12:36:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:23]Read from MH i2c: E2 [12:36:23]MH_I2C_Read... [12:36:23]Read from MH i2c: E2 0E 00 [12:36:23]MH_I2C_Read... [12:36:23]Read from MH i2c: E2 0E 00 61 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [12:36:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:36:23]wFMCommunicate OK [12:36:23]SAM_PROTO_GetShiftState done [12:36:23]FM_GetShiftState done [12:36:23]opened in 1724113081 [12:36:23]opened+sec_in_day 1724199481 [12:36:23]quantity*price = 0 [12:36:23]sum+1 = 1 [12:36:23]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 300 20.08.2024 12:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 53583 ФМ: 0000000000871769 ФД: 162855 ФПД: 250263298148975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123623&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162855&fm=250263298148975&tin=02508201610067®Number=0000000000092562&sum=0 [12:36:24]StoreToDocumentArchive [12:36:24]shift 465 fd 162855 [12:36:24]save to /storage/0465/doc_00162855 [12:36:24]save last doc name /storage/0465/doc_00162855 to /storage/kkm_last_doc_name [12:36:24]save OK [12:36:24]Clear old archive folders... [12:36:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:36:24]tlvbuf is 01632D50 [12:36:24]SAM_PROTO_ClearQueue [12:36:24]wFMCommunicate request_size=4 [12:36:24]MH_SAM_APDU [12:36:24]CAPDU: 80 09 00 00 [12:36:24]Write to MH i2c: E2 08 00 6E 05 80 09 00 00 00 00 00 00 E5 [12:36:24]Write i2c OK [12:36:24]MH_I2C_Read... [12:36:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:36:24]Read from MH i2c: E2 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 03 00 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 03 00 6E 05 00 90 00 E7 [12:36:24]RAPDU: 90 00 [12:36:24]wFMCommunicate OK [12:36:24]SAM_PROTO_ClearQueue done [12:36:24]KKMCreateOFDPacket [12:36:24]OFDProtocolAddRootSTLVToBuf [12:36:24]FM_MakeSignedData [12:36:24]FM_MakeSignedData [12:36:24]SAM_PROTO_SignData [12:36:24]wFMCommunicate request_size=4 [12:36:24]MH_SAM_APDU [12:36:24]CAPDU: 80 0D 01 02 [12:36:24]Write to MH i2c: E2 08 00 6F 05 80 0D 01 02 00 00 00 00 ED [12:36:24]Write i2c OK [12:36:24]MH_I2C_Read... [12:36:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:36:24]Read from MH i2c: E2 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 03 00 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 03 00 6F 05 00 90 00 E8 [12:36:24]RAPDU: 90 00 [12:36:24]wFMCommunicate OK [12:36:24]wFMCommunicate request_size=255 [12:36:24]MH_SAM_APDU [12:36:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 C7 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7C 02 00 35 04 06 00 E3 [12:36:24]Write to MH i2c: E2 02 01 70 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 C7 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7C 02 00 35 04 06 00 E3 00 00 6F [12:36:24]Write i2c OK [12:36:24]MH_I2C_Read... [12:36:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:24]Read from MH i2c: E2 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 03 00 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [12:36:24]RAPDU: 90 00 [12:36:24]wFMCommunicate OK [12:36:24]wFMCommunicate request_size=10 [12:36:24]MH_SAM_APDU [12:36:24]CAPDU: 80 0D 02 02 05 9C F6 FC 8A 6F [12:36:24]Write to MH i2c: E2 0D 00 71 05 80 0D 02 02 05 00 9C F6 FC 8A 6F 00 00 81 [12:36:24]Write i2c OK [12:36:24]MH_I2C_Read... [12:36:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:36:24]Read from MH i2c: E2 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 03 00 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [12:36:24]RAPDU: 90 00 [12:36:24]wFMCommunicate OK [12:36:24]wFMCommunicate request_size=4 [12:36:24]MH_SAM_APDU [12:36:24]CAPDU: 80 0D 03 02 [12:36:24]Write to MH i2c: E2 08 00 72 05 80 0D 03 02 00 00 00 00 F2 [12:36:24]Write i2c OK [12:36:24]MH_I2C_Read... [12:36:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:36:24]Read from MH i2c: E2 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 0B 00 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 0B 00 72 05 00 77 66 76 BC FE A7 42 A5 90 00 8E [12:36:24]RAPDU: 77 66 76 BC FE A7 42 A5 90 00 [12:36:24]wFMCommunicate OK [12:36:24]SAM_PROTO_SignData done [12:36:24]FM_MakeSignedData done [12:36:24]CreateOFDProtocolMessage [12:36:24]wFMCommunicate request_size=4 [12:36:24]MH_SAM_APDU [12:36:24]CAPDU: 80 11 00 00 [12:36:24]Write to MH i2c: E2 08 00 73 05 80 11 00 00 00 00 00 00 F2 [12:36:24]Write i2c OK [12:36:24]MH_I2C_Read... [12:36:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:24]Read from MH i2c: E2 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 17 00 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: E2 17 00 73 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [12:36:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:36:24]wFMCommunicate OK [12:36:24]CreateOFDProtocolMessage done [12:36:24]OFDSenderStorePacket 162855 [12:36:24]StoreOFDPacket docnum=162855 [12:36:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 ED 7E 07 01 4F 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 C7 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7C 02 00 35 04 06 00 E3 9C F6 FC 8A 6F 77 66 76 BC FE A7 42 A5 [12:36:24]CheckFolder [12:36:24]dirname=/storage/ofd_packets [12:36:24]CheckFolder done [12:36:24]ProducePacketName [12:36:24]name=ofd_packets/00162855 [12:36:24]NVStorageSaveData ofd_packets/00162855 [12:36:24]File name is /storage/ofd_packets/00162855 [12:36:24]Write 301 bytes [12:36:24]NVStorageSaveData done [12:36:24]OFDSenderStorePacket done [12:36:24]KKMCreateOFDPacket done [12:36:24]NVStorageSaveData kkm_last_timestamp [12:36:24]File name is /storage/kkm_last_timestamp [12:36:24]Write 4 bytes [12:36:24]NVStorageSaveData done [12:36:24]ExternCall_PrintAddStr [12:36:24]wPrintStart [12:36:24]Write to MH i2c: 01 00 00 74 05 79 [12:36:24]OFD Sender: Processing packet 162855 [packets to send 958, broken 957] [12:36:24]ProducePacketName [12:36:24]name=ofd_packets/00162855 [12:36:24]OFD Sender: To server: pG, [12:36:24]CommunicateWithHost lk.salyk.kg:30040 [12:36:24]ConnectInit lk.salyk.kg [12:36:24]Write i2c OK [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: 01 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: 01 07 00 [12:36:24]MH_I2C_Read... [12:36:24]Read from MH i2c: 01 07 00 74 05 00 00 00 00 00 FF 0F 8E [12:36:24]RasterBufferAndPrint [12:36:24]line Счет N : (1)291297 [12:36:24]line ИНН: 02508201610067 [12:36:24]line Контрольно-Кассовый Чек [12:36:24]line ПРОДАЖА [12:36:24]line ТРК (МРК, ГНК) : 42 [12:36:24]line Товар: 2710124130 [12:36:24]line Аи-92-К-5 [12:36:24]line 20.000 * 0.00 [12:36:24]line = 0.00 [12:36:24]line НДС 12% НСП 1% [12:36:24]line > о реализуемом товаре [12:36:24]line ИТОГО: 0.00 [12:36:24]line НСП 1% : 0.00 [12:36:24]line НДС 12% : 0.00 [12:36:24]line Наличными: 0.00 [12:36:24]line Безнал.: 0.00 [12:36:24]line Место: АЗС № 130 "Партнер Нефть" [12:36:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:36:24]line СНО: Общий режим [12:36:24]line Чек 300 20.08.2024 12:36 [12:36:24]line Смена: 465 ФФД: 1.0 [12:36:24]line ЗНМ: 0300000070 [12:36:24]line РНМ: 0000000000092562 [12:36:24]line Версия ККМ: 001 [12:36:24]line Талоны: Топливная Карта [12:36:24]line 53583 [12:36:24]line ФМ: 0000000000871769 [12:36:24]line ФД: 162855 [12:36:24]line ФПД: 250263298148975 [12:36:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123623&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162855&fm=250263298148975&tin=02508201610067®Number=0000000000092562&sum=0 [12:36:24]written 0, free lines is 4095 [12:36:25]Write to MH i2c: 01 00 00 9E 05 A3 [12:36:25]Write i2c OK [12:36:25]MH_I2C_Read... [12:36:25]Read from MH i2c: 01 [12:36:25]MH_I2C_Read... [12:36:25]Read from MH i2c: 01 07 00 [12:36:25]MH_I2C_Read... [12:36:25]Read from MH i2c: 01 07 00 9E 05 00 00 00 00 00 C7 0C 7D [12:36:25]RasterBufferAndPrint [12:36:25]line [12:36:25]line [12:36:25]line [12:36:25]line [12:36:25]line [12:36:25]written 0, free lines is 3278 [12:36:25]MH_Cut [12:36:25]Write to MH i2c: D1 01 00 A5 05 01 7C [12:36:25]Write i2c OK [12:36:25]MH_I2C_Read... [12:36:25]Read from MH i2c: D1 [12:36:25]MH_I2C_Read... [12:36:25]Read from MH i2c: D1 01 00 [12:36:25]MH_I2C_Read... [12:36:25]Read from MH i2c: D1 01 00 A5 05 00 7B [12:36:25]Write to MH i2c: 01 00 00 A6 05 AB [12:36:25]Write i2c OK [12:36:25]MH_I2C_Read... [12:36:26]*** Cut start [12:36:26]*** Purtial cut [12:36:26]*** Stage 1: CUTSNS_PIN = 1 [12:36:28]Read from MH i2c: 01 [12:36:28]MH_I2C_Read... [12:36:28]*** Stop cut motor [12:36:28]*** Cut end [12:36:28]Read from MH i2c: 01 07 00 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: 01 07 00 A6 05 00 00 00 00 00 FF 0F C0 [12:36:28]process_action close_receipt done [12:36:28]requested_data is exist [12:36:28]produce_requested_data [12:36:28]requested_item fm.sn is exist - process it [12:36:28]wFMCommunicate request_size=4 [12:36:28]MH_SAM_APDU [12:36:28]CAPDU: 80 11 00 00 [12:36:28]Write to MH i2c: E2 08 00 A7 05 80 11 00 00 00 00 00 00 26 [12:36:28]Write i2c OK [12:36:28]MH_I2C_Read... [12:36:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:36:28]Read from MH i2c: E2 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 17 00 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 17 00 A7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [12:36:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:36:28]wFMCommunicate OK [12:36:28]requested_item fd.num is exist - process it [12:36:28]SAM_PROTO_GetFieldsCounters [12:36:28]wFMCommunicate request_size=4 [12:36:28]MH_SAM_APDU [12:36:28]CAPDU: 80 13 00 00 [12:36:28]Write to MH i2c: E2 08 00 A8 05 80 13 00 00 00 00 00 00 29 [12:36:28]Write i2c OK [12:36:28]MH_I2C_Read... [12:36:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:36:28]Read from MH i2c: E2 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 62 00 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 62 00 A8 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 4D [12:36: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2C 01 00 00 5E 04 04 00 2C 01 00 00 57 04 04 00 2D 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:36:28]wFMCommunicate OK [12:36:28]SAM_PROTO_GetFieldsCounters done [12:36:28]requested_item shift.num is exist - process it [12:36:28]requested_item shift.opened is exist - process it [12:36:28]req_shift_opened [12:36:28]FM_GetShiftState [12:36:28]SAM_PROTO_GetShiftState [12:36:28]wFMCommunicate request_size=4 [12:36:28]MH_SAM_APDU [12:36:28]CAPDU: 80 13 01 00 [12:36:28]Write to MH i2c: E2 08 00 A9 05 80 13 01 00 00 00 00 00 2B [12:36:28]Write i2c OK [12:36:28]MH_I2C_Read... [12:36:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:36:28]Read from MH i2c: E2 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 0E 00 [12:36:28]MH_I2C_Read... [12:36:28]Read from MH i2c: E2 0E 00 A9 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F9 [12:36:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:36:28]wFMCommunicate OK [12:36:28]SAM_PROTO_GetShiftState done [12:36:28]FM_GetShiftState done [12:36:28]req_shift_opened done [12:36:28]requested_item shift.open_date is exist - process it [12:36:28]req_shift_open_date [12:36:28]req_shift_open_date done [12:36:28]produce_requested_data done [12:36:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162855,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:36:28]process_action_free close_receipt [12:36:28]json_value_free [12:36:28]json_value_free done [12:36:28]process_json_proto returns [12:36:28]Send response to host [12:36:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162855,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:36:28]free response buf [12:36:28]execute_script done [12:36:28]execute_script returns [12:36:28]free content buf [12:36:28]Sock 8.Close socket [12:36:28]Sock 8.Thread stoped [12:36:29]recv_with_timeout no data received [12:36:29]ConnectInit Can't take IP for lk.salyk.kg [12:36:29]CommunicateWithHost connect error [12:36:29]CommunicateWithHost err = -1 [12:36:29]OFD Sender: Server communicate error [12:36:34]OFD Sender: Processing packet 162855 [packets to send 958, broken 957] [12:36:34]ProducePacketName [12:36:34]name=ofd_packets/00162855 [12:36:34]OFD Sender: To server: pG, [12:36:34]CommunicateWithHost lk.salyk.kg:30040 [12:36:34]ConnectInit lk.salyk.kg [12:36:39]ConnectInit Can't take IP for lk.salyk.kg [12:36:39]CommunicateWithHost connect error [12:36:39]CommunicateWithHost err = -1 [12:36:39]OFD Sender: Server communicate error [12:36:40]recv_with_timeout no data received [12:36:44]OFD Sender: Processing packet 162855 [packets to send 958, broken 957] [12:36:44]ProducePacketName [12:36:44]name=ofd_packets/00162855 [12:36:44]OFD Sender: To server: pG, [12:36:44]CommunicateWithHost lk.salyk.kg:30040 [12:36:44]ConnectInit lk.salyk.kg [12:36:49]ConnectInit Can't take IP for lk.salyk.kg [12:36:49]CommunicateWithHost connect error [12:36:49]CommunicateWithHost err = -1 [12:36:49]OFD Sender: Server communicate error [12:36:54]OFD Sender: Processing packet 162855 [packets to send 958, broken 957] [12:36:54]ProducePacketName [12:36:54]name=ofd_packets/00162855 [12:36:54]OFD Sender: To server: pG, [12:36:54]CommunicateWithHost lk.salyk.kg:30040 [12:36:54]ConnectInit lk.salyk.kg [12:37:01]recv_with_timeout no data received [12:37:12]Connected sock=8 [12:37: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 36 39 0F 01 00 00 ED 7E 07 01 4F 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 01 00 00 F4 03 04 00 C7 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7C 02 00 35 04 06 00 E3 9C F6 FC 8A 6F 77 66 76 BC FE A7 42 A5 [12:37: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 36 39 4F 00 00 00 96 44 47 00 15 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7C 02 00 F4 03 04 00 4C 37 C4 66 B6 04 01 00 00 1D 83 69 05 92 4A 81 88 [12:37:13]CommunicateWithHost err = 0 [12:37:13]CheckOFDResponse [12:37:13]1017 (14) - 77093643461234 [12:37:13]1041 (16) - 0000000000871769 [12:37:13]1040 (4) - 162855 [12:37:13]1012 (4) - 20.08.2024 06:27 [12:37:13]1206 (1) - 0 [12:37:13]OFD Sender: Remove packet 162855 [12:37:13]ProducePacketName [12:37:13]name=ofd_packets/00162855 [12:37:13]NVStorageDeleteData [12:37:14]OFD Sender: No OFD packet to send [12:37:17]recv_with_timeout no data received [12:37:18]accept exits with 9 [12:37:18]New connection [12:37:18]New thread 3067297124 created [12:37:18]Thread 3067440484 joined [12:37:18]Waiting for new connection... [12:37:18] Sock 9.Parse request [12:37:18]Sock 9.Check first char [12:37:18]Sock 9.First char is OK [12:37:18]request: POST /json_proto HTTP/1.0 [12:37:18]Method: POST [12:37:18]URL: /json_proto [12:37:18]Method is POST - this is cgi request [12:37:18]url: /json_proto [12:37:18]query_string will be loaded in cgi processing [12:37:18]execute_cgi json_proto POST (null) [12:37:18]execute_cgi path=json_proto method=POST [12:37:18]POST find Content-Length [12:37:18]Host: 172.17.44.132:8080 [12:37:18]Content-Length: 792 [12:37:18]Content-Type: application/json [12:37:18] [12:37:18]POST finish read [12:37:18]Found Content-Length = 792 [12:37:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:18]execute_script... [12:37:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291298", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:18]POST & json_proto [12:37:18]process_json_proto [12:37:18]json parsed OK: [12:37:18]protocol is kg_v1.0 [12:37:18]action value=close_receipt [12:37:18]process_action close_receipt [12:37:18]cmd_close_receipt [12:37:18]MH_GetDate [12:37:18]Write to MH i2c: F0 00 00 AA 05 9E [12:37:18]Write i2c OK [12:37:18]MH_I2C_Read... [12:37:18]Read from MH i2c: F0 [12:37:18]MH_I2C_Read... [12:37:18]Read from MH i2c: F0 09 00 [12:37:18]MH_I2C_Read... [12:37:18]Read from MH i2c: F0 09 00 AA 05 00 FF 8D C4 66 2A 83 C1 65 30 [12:37:18]GetLastDocTimeStamp 1724157383 [12:37:18]current date 1724157439 [12:37:18]FM_GetShiftState [12:37:18]SAM_PROTO_GetShiftState [12:37:18]wFMCommunicate request_size=4 [12:37:18]MH_SAM_APDU [12:37:18]CAPDU: 80 13 01 00 [12:37:18]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [12:37:18]Write i2c OK [12:37:18]MH_I2C_Read... [12:37:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:19]Read from MH i2c: E2 [12:37:19]MH_I2C_Read... [12:37:19]Read from MH i2c: E2 0E 00 [12:37:19]MH_I2C_Read... [12:37:19]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FB [12:37:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:37:19]wFMCommunicate OK [12:37:19]SAM_PROTO_GetShiftState done [12:37:19]FM_GetShiftState done [12:37:19]opened in 1724113081 [12:37:19]opened+sec_in_day 1724199481 [12:37:19]quantity*price = 0 [12:37:19]sum+1 = 1 [12:37:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 301 20.08.2024 12:37 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162856 ФПД: 138116451216210 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162856&fm=138116451216210&tin=02508201610067®Number=0000000000092562&sum=0 [12:37:20]StoreToDocumentArchive [12:37:20]shift 465 fd 162856 [12:37:20]save to /storage/0465/doc_00162856 [12:37:20]save last doc name /storage/0465/doc_00162856 to /storage/kkm_last_doc_name [12:37:20]save OK [12:37:20]Clear old archive folders... [12:37:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:37:20]tlvbuf is 015B6600 [12:37:20]SAM_PROTO_ClearQueue [12:37:20]wFMCommunicate request_size=4 [12:37:20]MH_SAM_APDU [12:37:20]CAPDU: 80 09 00 00 [12:37:20]Write to MH i2c: E2 08 00 B8 05 80 09 00 00 00 00 00 00 2F [12:37:20]Write i2c OK [12:37:20]MH_I2C_Read... [12:37:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:37:20]Read from MH i2c: E2 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 03 00 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 03 00 B8 05 00 90 00 31 [12:37:20]RAPDU: 90 00 [12:37:20]wFMCommunicate OK [12:37:20]SAM_PROTO_ClearQueue done [12:37:20]KKMCreateOFDPacket [12:37:20]OFDProtocolAddRootSTLVToBuf [12:37:20]FM_MakeSignedData [12:37:20]FM_MakeSignedData [12:37:20]SAM_PROTO_SignData [12:37:20]wFMCommunicate request_size=4 [12:37:20]MH_SAM_APDU [12:37:20]CAPDU: 80 0D 01 02 [12:37:20]Write to MH i2c: E2 08 00 B9 05 80 0D 01 02 00 00 00 00 37 [12:37:20]Write i2c OK [12:37:20]MH_I2C_Read... [12:37:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:37:20]Read from MH i2c: E2 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 03 00 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 03 00 B9 05 00 90 00 32 [12:37:20]RAPDU: 90 00 [12:37:20]wFMCommunicate OK [12:37:20]wFMCommunicate request_size=255 [12:37:20]MH_SAM_APDU [12:37:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 FF 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7C 02 00 35 04 06 00 7D [12:37:20]Write to MH i2c: E2 02 01 BA 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 FF 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7C 02 00 35 04 06 00 7D 00 00 DC [12:37:20]Write i2c OK [12:37:20]MH_I2C_Read... [12:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:20]Read from MH i2c: E2 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 03 00 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [12:37:20]RAPDU: 90 00 [12:37:20]wFMCommunicate OK [12:37:20]wFMCommunicate request_size=10 [12:37:20]MH_SAM_APDU [12:37:20]CAPDU: 80 0D 02 02 05 9D BE 03 2B 52 [12:37:20]Write to MH i2c: E2 0D 00 BB 05 80 0D 02 02 05 00 9D BE 03 2B 52 00 00 1F [12:37:20]Write i2c OK [12:37:20]MH_I2C_Read... [12:37:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:20]Read from MH i2c: E2 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 03 00 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [12:37:20]RAPDU: 90 00 [12:37:20]wFMCommunicate OK [12:37:20]wFMCommunicate request_size=4 [12:37:20]MH_SAM_APDU [12:37:20]CAPDU: 80 0D 03 02 [12:37:20]Write to MH i2c: E2 08 00 BC 05 80 0D 03 02 00 00 00 00 3C [12:37:20]Write i2c OK [12:37:20]MH_I2C_Read... [12:37:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:37:20]Read from MH i2c: E2 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 0B 00 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 0B 00 BC 05 00 09 44 BD 37 35 D4 2F 5F 90 00 15 [12:37:20]RAPDU: 09 44 BD 37 35 D4 2F 5F 90 00 [12:37:20]wFMCommunicate OK [12:37:20]SAM_PROTO_SignData done [12:37:20]FM_MakeSignedData done [12:37:20]CreateOFDProtocolMessage [12:37:20]wFMCommunicate request_size=4 [12:37:20]MH_SAM_APDU [12:37:20]CAPDU: 80 11 00 00 [12:37:20]Write to MH i2c: E2 08 00 BD 05 80 11 00 00 00 00 00 00 3C [12:37:20]Write i2c OK [12:37:20]MH_I2C_Read... [12:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:20]Read from MH i2c: E2 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 17 00 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: E2 17 00 BD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [12:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:20]wFMCommunicate OK [12:37:20]CreateOFDProtocolMessage done [12:37:20]OFDSenderStorePacket 162856 [12:37:20]StoreOFDPacket docnum=162856 [12:37:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F3 90 07 01 11 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 FF 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7C 02 00 35 04 06 00 7D 9D BE 03 2B 52 09 44 BD 37 35 D4 2F 5F [12:37:20]CheckFolder [12:37:20]dirname=/storage/ofd_packets [12:37:20]CheckFolder done [12:37:20]ProducePacketName [12:37:20]name=ofd_packets/00162856 [12:37:20]NVStorageSaveData ofd_packets/00162856 [12:37:20]File name is /storage/ofd_packets/00162856 [12:37:20]Write 301 bytes [12:37:20]NVStorageSaveData done [12:37:20]OFDSenderStorePacket done [12:37:20]KKMCreateOFDPacket done [12:37:20]NVStorageSaveData kkm_last_timestamp [12:37:20]File name is /storage/kkm_last_timestamp [12:37:20]Write 4 bytes [12:37:20]NVStorageSaveData done [12:37:20]ExternCall_PrintAddStr [12:37:20]wPrintStart [12:37:20]Write to MH i2c: 01 00 00 BE 05 C3 [12:37:20]Write i2c OK [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: 01 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: 01 07 00 [12:37:20]MH_I2C_Read... [12:37:20]Read from MH i2c: 01 07 00 BE 05 00 00 00 00 00 FF 0F D8 [12:37:20]RasterBufferAndPrint [12:37:20]line Счет N : (1)291298 [12:37:20]line ИНН: 02508201610067 [12:37:20]line Контрольно-Кассовый Чек [12:37:20]line ПРОДАЖА [12:37:20]line ТРК (МРК, ГНК) : 63 [12:37:20]line Товар: 2710124500 [12:37:20]line Аи-95-К-5 [12:37:20]line 26.960 * 0.00 [12:37:20]line = 0.00 [12:37:20]line НДС 12% НСП 1% [12:37:20]line > о реализуемом товаре [12:37:20]line ИТОГО: 0.00 [12:37:20]line НСП 1% : 0.00 [12:37:20]line НДС 12% : 0.00 [12:37:20]line Наличными: 0.00 [12:37:20]line Безнал.: 0.00 [12:37:20]line Место: АЗС № 130 "Партнер Нефть" [12:37:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:37:20]line СНО: Общий режим [12:37:20]line Чек 301 20.08.2024 12:37 [12:37:20]line Смена: 465 ФФД: 1.0 [12:37:20]line ЗНМ: 0300000070 [12:37:20]line РНМ: 0000000000092562 [12:37:20]line Версия ККМ: 001 [12:37:20]line Талоны: Топливная Карта [12:37:20]line 99718 [12:37:20]line ФМ: 0000000000871769 [12:37:20]line ФД: 162856 [12:37:20]line ФПД: 138116451216210 [12:37:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162856&fm=138116451216210&tin=02508201610067®Number=0000000000092562&sum=0 [12:37:20]written 0, free lines is 4095 [12:37:20]OFD Sender: Processing packet 162856 [packets to send 958, broken 957] [12:37:20]ProducePacketName [12:37:20]name=ofd_packets/00162856 [12:37:20]OFD Sender: To server: pG, [12:37:20]CommunicateWithHost lk.salyk.kg:30040 [12:37:20]ConnectInit lk.salyk.kg [12:37:21]Write to MH i2c: 01 00 00 E8 05 ED [12:37:21]Write i2c OK [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: 01 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: 01 07 00 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: 01 07 00 E8 05 00 00 00 00 00 CA 0C CA [12:37:21]RasterBufferAndPrint [12:37:21]line [12:37:21]line [12:37:21]line [12:37:21]line [12:37:21]line [12:37:21]written 0, free lines is 3282 [12:37:21]MH_Cut [12:37:21]Write to MH i2c: D1 01 00 EF 05 01 C6 [12:37:21]Write i2c OK [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: D1 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: D1 01 00 [12:37:21]MH_I2C_Read... [12:37:21]Read from MH i2c: D1 01 00 EF 05 00 C5 [12:37:21]Write to MH i2c: 01 00 00 F0 05 F5 [12:37:21]Write i2c OK [12:37:21]MH_I2C_Read... [12:37:21]*** Cut start [12:37:21]*** Purtial cut [12:37:21]*** Stage 1: CUTSNS_PIN = 1 [12:37:23]Read from MH i2c: 01 [12:37:23]MH_I2C_Read... [12:37:23]*** Stop cut motor [12:37:23]*** Cut end [12:37:23]Read from MH i2c: 01 07 00 [12:37:23]MH_I2C_Read... [12:37:23]Read from MH i2c: 01 07 00 F0 05 00 00 00 00 00 FF 0F 0A [12:37:23]process_action close_receipt done [12:37:23]requested_data is exist [12:37:23]produce_requested_data [12:37:23]requested_item fm.sn is exist - process it [12:37:23]wFMCommunicate request_size=4 [12:37:23]MH_SAM_APDU [12:37:23]CAPDU: 80 11 00 00 [12:37:23]Write to MH i2c: E2 08 00 F1 05 80 11 00 00 00 00 00 00 70 [12:37:23]Write i2c OK [12:37:23]MH_I2C_Read... [12:37:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:24]Read from MH i2c: E2 [12:37:24]MH_I2C_Read... [12:37:24]Read from MH i2c: E2 17 00 [12:37:24]MH_I2C_Read... [12:37:24]Read from MH i2c: E2 17 00 F1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [12:37:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:24]wFMCommunicate OK [12:37:24]requested_item fd.num is exist - process it [12:37:24]SAM_PROTO_GetFieldsCounters [12:37:24]wFMCommunicate request_size=4 [12:37:24]MH_SAM_APDU [12:37:24]CAPDU: 80 13 00 00 [12:37:24]Write to MH i2c: E2 08 00 F2 05 80 13 00 00 00 00 00 00 73 [12:37:24]Write i2c OK [12:37:24]MH_I2C_Read... [12:37:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:37:24]Read from MH i2c: E2 [12:37:24]MH_I2C_Read... [12:37:24]Read from MH i2c: E2 62 00 [12:37:24]MH_I2C_Read... [12:37:24]Read from MH i2c: E2 62 00 F2 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 9B [12:37: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2D 01 00 00 5E 04 04 00 2D 01 00 00 57 04 04 00 2E 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:37:24]wFMCommunicate OK [12:37:24]SAM_PROTO_GetFieldsCounters done [12:37:24]requested_item shift.num is exist - process it [12:37:24]requested_item shift.opened is exist - process it [12:37:24]req_shift_opened [12:37:24]FM_GetShiftState [12:37:24]SAM_PROTO_GetShiftState [12:37:24]wFMCommunicate request_size=4 [12:37:24]MH_SAM_APDU [12:37:24]CAPDU: 80 13 01 00 [12:37:24]Write to MH i2c: E2 08 00 F3 05 80 13 01 00 00 00 00 00 75 [12:37:24]Write i2c OK [12:37:24]MH_I2C_Read... [12:37:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:24]Read from MH i2c: E2 [12:37:24]MH_I2C_Read... [12:37:24]Read from MH i2c: E2 0E 00 [12:37:24]MH_I2C_Read... [12:37:24]Read from MH i2c: E2 0E 00 F3 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 43 [12:37:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:37:24]wFMCommunicate OK [12:37:24]SAM_PROTO_GetShiftState done [12:37:24]FM_GetShiftState done [12:37:24]req_shift_opened done [12:37:24]requested_item shift.open_date is exist - process it [12:37:24]req_shift_open_date [12:37:24]req_shift_open_date done [12:37:24]produce_requested_data done [12:37:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162856,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:37:24]process_action_free close_receipt [12:37:24]json_value_free [12:37:24]json_value_free done [12:37:24]process_json_proto returns [12:37:24]Send response to host [12:37:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162856,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:37:24]free response buf [12:37:24]execute_script done [12:37:24]execute_script returns [12:37:24]free content buf [12:37:24]Sock 9.Close socket [12:37:24]Sock 9.Thread stoped [12:37:25]ConnectInit Can't take IP for lk.salyk.kg [12:37:25]CommunicateWithHost connect error [12:37:25]CommunicateWithHost err = -1 [12:37:25]OFD Sender: Server communicate error [12:37:30]OFD Sender: Processing packet 162856 [packets to send 958, broken 957] [12:37:30]ProducePacketName [12:37:30]name=ofd_packets/00162856 [12:37:30]OFD Sender: To server: pG, [12:37:30]CommunicateWithHost lk.salyk.kg:30040 [12:37:30]ConnectInit lk.salyk.kg [12:37:31]recv_with_timeout no data received [12:37:35]ConnectInit Can't take IP for lk.salyk.kg [12:37:35]CommunicateWithHost connect error [12:37:35]CommunicateWithHost err = -1 [12:37:35]OFD Sender: Server communicate error [12:37:40]OFD Sender: Processing packet 162856 [packets to send 958, broken 957] [12:37:40]ProducePacketName [12:37:40]name=ofd_packets/00162856 [12:37:40]OFD Sender: To server: pG, [12:37:40]CommunicateWithHost lk.salyk.kg:30040 [12:37:40]ConnectInit lk.salyk.kg [12:37:46]recv_with_timeout no data received [12:37:55]Connected sock=10 [12:37: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 36 39 0F 01 00 00 F3 90 07 01 11 A4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 01 00 00 F4 03 04 00 FF 8D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7C 02 00 35 04 06 00 7D 9D BE 03 2B 52 09 44 BD 37 35 D4 2F 5F [12:37:56]accept exits with 8 [12:37:56]New connection [12:37:56]New thread 3067440484 created [12:37:56]Thread 3067297124 joined [12:37:56]Waiting for new connection... [12:37:56] Sock 8.Parse request [12:37:56]Sock 8.Check first char [12:37:56]Sock 8.First char is OK [12:37:56]request: POST /json_proto HTTP/1.0 [12:37:56]Method: POST [12:37:56]URL: /json_proto [12:37:56]Method is POST - this is cgi request [12:37:56]url: /json_proto [12:37:56]query_string will be loaded in cgi processing [12:37:56]execute_cgi json_proto POST (null) [12:37:56]execute_cgi path=json_proto method=POST [12:37:56]POST find Content-Length [12:37:56]Host: 172.17.44.132:8080 [12:37:56]Content-Length: 667 [12:37:56]Content-Type: application/json [12:37:56] [12:37:56]POST finish read [12:37:56]Found Content-Length = 667 [12:37:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:56]execute_script... [12:37:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291299", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:37:56]POST & json_proto [12:37:56]process_json_proto [12:37:56]json parsed OK: [12:37:56]protocol is kg_v1.0 [12:37:56]action value=close_receipt [12:37:56]process_action close_receipt [12:37:56]cmd_close_receipt [12:37:56]MH_GetDate [12:37:56]Write to MH i2c: F0 00 00 F4 05 E8 [12:37:56]Write i2c OK [12:37:56]MH_I2C_Read... [12:37:56]Read from MH i2c: F0 [12:37:56]MH_I2C_Read... [12:37:56]Read from MH i2c: F0 09 00 [12:37:56]MH_I2C_Read... [12:37:56]Read from MH i2c: F0 09 00 F4 05 00 25 8E C4 66 2A 83 C1 65 A1 [12:37:56]GetLastDocTimeStamp 1724157439 [12:37:56]current date 1724157477 [12:37:56]FM_GetShiftState [12:37:56]SAM_PROTO_GetShiftState [12:37:56]wFMCommunicate request_size=4 [12:37:56]MH_SAM_APDU [12:37:56]CAPDU: 80 13 01 00 [12:37:56]Write to MH i2c: E2 08 00 F5 05 80 13 01 00 00 00 00 00 77 [12:37:56]Write i2c OK [12:37:56]MH_I2C_Read... [12:37:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:37:56]Read from MH i2c: E2 [12:37:56]MH_I2C_Read... [12:37:56]Read from MH i2c: E2 0E 00 [12:37:56]MH_I2C_Read... [12:37:56]Read from MH i2c: E2 0E 00 F5 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 45 [12:37:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:37:56]wFMCommunicate OK [12:37:56]SAM_PROTO_GetShiftState done [12:37:56]FM_GetShiftState done [12:37:56]opened in 1724113081 [12:37:56]opened+sec_in_day 1724199481 [12:37:56]quantity*price = 50017 [12:37:56]sum+1 = 50019 [12:37:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 302 20.08.2024 12:37 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162857 ФПД: 209440416306231 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162857&fm=209440416306231&tin=02508201610067®Number=0000000000092562&sum=50000 [12:37:57]StoreToDocumentArchive [12:37:57]shift 465 fd 162857 [12:37:57]save to /storage/0465/doc_00162857 [12:37:57]save last doc name /storage/0465/doc_00162857 to /storage/kkm_last_doc_name [12:37:57]save OK [12:37:57]Clear old archive folders... [12:37:57]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:37:57]tlvbuf is 015C1B60 [12:37:57]SAM_PROTO_ClearQueue [12:37:57]wFMCommunicate request_size=4 [12:37:57]MH_SAM_APDU [12:37:57]CAPDU: 80 09 00 00 [12:37:57]Write to MH i2c: E2 08 00 02 06 80 09 00 00 00 00 00 00 7A [12:37:57]Write i2c OK [12:37:57]MH_I2C_Read... [12:37:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:37:57]Read from MH i2c: E2 [12:37:57]MH_I2C_Read... [12:37:57]Read from MH i2c: E2 03 00 [12:37:57]MH_I2C_Read... [12:37:57]Read from MH i2c: E2 03 00 02 06 00 90 00 7C [12:37:57]RAPDU: 90 00 [12:37:57]wFMCommunicate OK [12:37:57]SAM_PROTO_ClearQueue done [12:37:57]KKMCreateOFDPacket [12:37:57]OFDProtocolAddRootSTLVToBuf [12:37:57]FM_MakeSignedData [12:37:57]FM_MakeSignedData [12:37:57]SAM_PROTO_SignData [12:37:57]wFMCommunicate request_size=4 [12:37:57]MH_SAM_APDU [12:37:57]CAPDU: 80 0D 01 02 [12:37:57]Write to MH i2c: E2 08 00 03 06 80 0D 01 02 00 00 00 00 82 [12:37:57]Write i2c OK [12:37:57]MH_I2C_Read... [12:37:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:37:57]Read from MH i2c: E2 [12:37:57]MH_I2C_Read... [12:37:57]Read from MH i2c: E2 03 00 [12:37:57]MH_I2C_Read... [12:37:57]Read from MH i2c: E2 03 00 03 06 00 90 00 7D [12:37:57]RAPDU: 90 00 [12:37:57]wFMCommunicate OK [12:37:57]wFMCommunicate request_size=255 [12:37:57]MH_SAM_APDU [12:37:57]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 25 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7C 02 00 35 04 06 00 BE 7C 25 [12:37:57]Write to MH i2c: E2 02 01 04 06 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 25 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7C 02 00 35 04 06 00 BE 7C 25 00 00 86 [12:37:57]Write i2c OK [12:37:57]MH_I2C_Read... [12:37:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:57]Read from MH i2c: E2 [12:37:57]MH_I2C_Read... [12:37:57]Read from MH i2c: E2 03 00 [12:37:57]MH_I2C_Read... [12:37:57]Read from MH i2c: E2 03 00 04 06 00 90 00 7E [12:37:57]RAPDU: 90 00 [12:37:57]wFMCommunicate OK [12:37:57]wFMCommunicate request_size=8 [12:37:57]MH_SAM_APDU [12:37:57]CAPDU: 80 0D 02 02 03 9D 94 37 [12:37:57]Write to MH i2c: E2 0B 00 05 06 80 0D 02 02 03 00 9D 94 37 00 00 F3 [12:37:57]Write i2c OK [12:37:57]MH_I2C_Read... [12:37:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:37:57]Read from MH i2c: E2 [12:37:57]MH_I2C_Read... [12:37:57]Read from MH i2c: E2 03 00 [12:37:57]MH_I2C_Read... [12:37:57]Read from MH i2c: E2 03 00 05 06 00 90 00 7F [12:37:57]RAPDU: 90 00 [12:37:57]wFMCommunicate OK [12:37:57]wFMCommunicate request_size=4 [12:37:57]MH_SAM_APDU [12:37:57]CAPDU: 80 0D 03 02 [12:37:57]Write to MH i2c: E2 08 00 06 06 80 0D 03 02 00 00 00 00 87 [12:37:57]Write i2c OK [12:37:57]MH_I2C_Read... [12:37:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:37:57]Read from MH i2c: E2 [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: E2 0B 00 [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: E2 0B 00 06 06 00 38 00 64 23 B8 19 19 5E 90 00 8F [12:37:58]RAPDU: 38 00 64 23 B8 19 19 5E 90 00 [12:37:58]wFMCommunicate OK [12:37:58]SAM_PROTO_SignData done [12:37:58]FM_MakeSignedData done [12:37:58]CreateOFDProtocolMessage [12:37:58]wFMCommunicate request_size=4 [12:37:58]MH_SAM_APDU [12:37:58]CAPDU: 80 11 00 00 [12:37:58]Write to MH i2c: E2 08 00 07 06 80 11 00 00 00 00 00 00 87 [12:37:58]Write i2c OK [12:37:58]MH_I2C_Read... [12:37:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:37:58]Read from MH i2c: E2 [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: E2 17 00 [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: E2 17 00 07 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [12:37:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:37:58]wFMCommunicate OK [12:37:58]CreateOFDProtocolMessage done [12:37:58]OFDSenderStorePacket 162857 [12:37:58]StoreOFDPacket docnum=162857 [12:37:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 E4 86 05 01 46 ED 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 25 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7C 02 00 35 04 06 00 BE 7C 25 9D 94 37 38 00 64 23 B8 19 19 5E [12:37:58]CheckFolder [12:37:58]dirname=/storage/ofd_packets [12:37:58]CheckFolder done [12:37:58]ProducePacketName [12:37:58]name=ofd_packets/00162857 [12:37:58]NVStorageSaveData ofd_packets/00162857 [12:37:58]File name is /storage/ofd_packets/00162857 [12:37:58]Write 299 bytes [12:37:58]NVStorageSaveData done [12:37:58]OFDSenderStorePacket done [12:37:58]KKMCreateOFDPacket done [12:37:58]NVStorageSaveData kkm_last_timestamp [12:37:58]File name is /storage/kkm_last_timestamp [12:37:58]Write 4 bytes [12:37:58]NVStorageSaveData done [12:37:58]ExternCall_PrintAddStr [12:37:58]wPrintStart [12:37:58]Write to MH i2c: 01 00 00 08 06 0E [12:37:58]Write i2c OK [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: 01 [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: 01 07 00 [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: 01 07 00 08 06 00 00 00 00 00 FF 0F 23 [12:37:58]RasterBufferAndPrint [12:37:58]line Счет N : (1)291299 [12:37:58]line ИНН: 02508201610067 [12:37:58]line Контрольно-Кассовый Чек [12:37:58]line ПРОДАЖА [12:37:58]line ТРК (МРК, ГНК) : 31 [12:37:58]line Товар: 2710124130 [12:37:58]line SU-92-К-5 [12:37:58]line 7.270 * 68.80 [12:37:58]line = 500.18 [12:37:58]line НДС 12% НСП 1% [12:37:58]line > о реализуемом товаре [12:37:58]line ОКРУГЛЕНИЕ: -0.18 [12:37:58]line ИТОГО: 500.00 [12:37:58]line Внесено: 500.00 [12:37:58]line СДАЧА: 0.00 [12:37:58]line НСП 1% : 4.43 [12:37:58]line НДС 12% : 53.12 [12:37:58]line Наличными: 500.00 [12:37:58]line Безнал.: 0.00 [12:37:58]line Место: АЗС № 130 "Партнер Нефть" [12:37:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:37:58]line СНО: Общий режим [12:37:58]line Чек 302 20.08.2024 12:37 [12:37:58]line Смена: 465 ФФД: 1.0 [12:37:58]line ЗНМ: 0300000070 [12:37:58]line РНМ: 0000000000092562 [12:37:58]line Версия ККМ: 001 [12:37:58]line ФМ: 0000000000871769 [12:37:58]line ФД: 162857 [12:37:58]line ФПД: 209440416306231 [12:37:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123757&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162857&fm=209440416306231&tin=02508201610067®Number=0000000000092562&sum=50000 [12:37:58]written 0, free lines is 4095 [12:37:58]OFD Sender: Processing packet 162857 [packets to send 958, broken 957] [12:37:58]ProducePacketName [12:37:58]name=ofd_packets/00162857 [12:37:58]OFD Sender: To server: pG, [12:37:58]CommunicateWithHost lk.salyk.kg:30040 [12:37:58]ConnectInit lk.salyk.kg [12:37:58]Write to MH i2c: 01 00 00 33 06 39 [12:37:58]Write i2c OK [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: 01 [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: 01 07 00 [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: 01 07 00 33 06 00 00 00 00 00 CF 0C 1B [12:37:58]RasterBufferAndPrint [12:37:58]line [12:37:58]line [12:37:58]line [12:37:58]line [12:37:58]line [12:37:58]written 0, free lines is 3287 [12:37:58]MH_Cut [12:37:58]Write to MH i2c: D1 01 00 3A 06 01 12 [12:37:58]Write i2c OK [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: D1 [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: D1 01 00 [12:37:58]MH_I2C_Read... [12:37:58]Read from MH i2c: D1 01 00 3A 06 00 11 [12:37:58]Write to MH i2c: 01 00 00 3B 06 41 [12:37:58]Write i2c OK [12:37:58]MH_I2C_Read... [12:37:59]*** Cut start [12:37:59]*** Purtial cut [12:37:59]*** Stage 1: CUTSNS_PIN = 1 [12:38:00]recv_with_timeout no data received [12:38:01]Read from MH i2c: 01 [12:38:01]MH_I2C_Read... [12:38:01]*** Stop cut motor [12:38:01]*** Cut end [12:38:01]Read from MH i2c: 01 07 00 [12:38:01]MH_I2C_Read... [12:38:01]Read from MH i2c: 01 07 00 3B 06 00 00 00 00 00 FF 0F 56 [12:38:01]process_action close_receipt done [12:38:01]requested_data is exist [12:38:01]produce_requested_data [12:38:01]requested_item fm.sn is exist - process it [12:38:01]wFMCommunicate request_size=4 [12:38:01]MH_SAM_APDU [12:38:01]CAPDU: 80 11 00 00 [12:38:01]Write to MH i2c: E2 08 00 3C 06 80 11 00 00 00 00 00 00 BC [12:38:01]Write i2c OK [12:38:01]MH_I2C_Read... [12:38:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:38:01]Read from MH i2c: E2 [12:38:01]MH_I2C_Read... [12:38:01]Read from MH i2c: E2 17 00 [12:38:01]MH_I2C_Read... [12:38:01]Read from MH i2c: E2 17 00 3C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [12:38:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:38:01]wFMCommunicate OK [12:38:01]requested_item fd.num is exist - process it [12:38:01]SAM_PROTO_GetFieldsCounters [12:38:01]wFMCommunicate request_size=4 [12:38:01]MH_SAM_APDU [12:38:01]CAPDU: 80 13 00 00 [12:38:01]Write to MH i2c: E2 08 00 3D 06 80 13 00 00 00 00 00 00 BF [12:38:01]Write i2c OK [12:38:01]MH_I2C_Read... [12:38:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:38:01]Read from MH i2c: E2 [12:38:01]MH_I2C_Read... [12:38:01]Read from MH i2c: E2 62 00 [12:38:01]MH_I2C_Read... [12:38:01]Read from MH i2c: E2 62 00 3D 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [12:38:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2E 01 00 00 5E 04 04 00 2E 01 00 00 57 04 04 00 2F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:38:01]wFMCommunicate OK [12:38:01]SAM_PROTO_GetFieldsCounters done [12:38:01]requested_item shift.num is exist - process it [12:38:01]requested_item shift.opened is exist - process it [12:38:01]req_shift_opened [12:38:01]FM_GetShiftState [12:38:01]SAM_PROTO_GetShiftState [12:38:01]wFMCommunicate request_size=4 [12:38:01]MH_SAM_APDU [12:38:01]CAPDU: 80 13 01 00 [12:38:01]Write to MH i2c: E2 08 00 3E 06 80 13 01 00 00 00 00 00 C1 [12:38:01]Write i2c OK [12:38:01]MH_I2C_Read... [12:38:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:38:01]Read from MH i2c: E2 [12:38:01]MH_I2C_Read... [12:38:01]Read from MH i2c: E2 0E 00 [12:38:01]MH_I2C_Read... [12:38:01]Read from MH i2c: E2 0E 00 3E 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8F [12:38:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:38:01]wFMCommunicate OK [12:38:01]SAM_PROTO_GetShiftState done [12:38:01]FM_GetShiftState done [12:38:01]req_shift_opened done [12:38:01]requested_item shift.open_date is exist - process it [12:38:01]req_shift_open_date [12:38:01]req_shift_open_date done [12:38:01]produce_requested_data done [12:38:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162857,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:38:01]process_action_free close_receipt [12:38:01]json_value_free [12:38:01]json_value_free done [12:38:01]process_json_proto returns [12:38:01]Send response to host [12:38:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162857,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:38:01]free response buf [12:38:01]execute_script done [12:38:01]execute_script returns [12:38:01]free content buf [12:38:01]Sock 8.Close socket [12:38:01]Sock 8.Thread stoped [12:38:03]ConnectInit Can't take IP for lk.salyk.kg [12:38:03]CommunicateWithHost connect error [12:38:03]CommunicateWithHost err = -1 [12:38:03]OFD Sender: Server communicate error [12:38:08]OFD Sender: Processing packet 162857 [packets to send 958, broken 957] [12:38:08]ProducePacketName [12:38:08]name=ofd_packets/00162857 [12:38:08]OFD Sender: To server: pG, [12:38:08]CommunicateWithHost lk.salyk.kg:30040 [12:38:08]ConnectInit lk.salyk.kg [12:38:13]ConnectInit Can't take IP for lk.salyk.kg [12:38:13]CommunicateWithHost connect error [12:38:13]CommunicateWithHost err = -1 [12:38:13]OFD Sender: Server communicate error [12:38:18]OFD Sender: Processing packet 162857 [packets to send 958, broken 957] [12:38:18]ProducePacketName [12:38:18]name=ofd_packets/00162857 [12:38:18]OFD Sender: To server: pG, [12:38:18]CommunicateWithHost lk.salyk.kg:30040 [12:38:18]ConnectInit lk.salyk.kg [12:38:25]recv_with_timeout no data received [12:38:25]Connected sock=9 [12:38:25]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 E4 86 05 01 46 ED 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 01 00 00 F4 03 04 00 25 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7C 02 00 35 04 06 00 BE 7C 25 9D 94 37 38 00 64 23 B8 19 19 5E [12:38: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 36 39 4F 00 00 00 55 30 47 00 79 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7C 02 00 F4 03 04 00 94 37 C4 66 B6 04 01 00 00 9B C9 B6 7C A8 D0 01 A7 [12:38:28]CommunicateWithHost err = 0 [12:38:28]CheckOFDResponse [12:38:28]1017 (14) - 77093643461234 [12:38:28]1041 (16) - 0000000000871769 [12:38:28]1040 (4) - 162857 [12:38:28]1012 (4) - 20.08.2024 06:28 [12:38:28]1206 (1) - 0 [12:38:28]OFD Sender: Remove packet 162857 [12:38:28]ProducePacketName [12:38:28]name=ofd_packets/00162857 [12:38:28]NVStorageDeleteData [12:38:29]OFD Sender: No OFD packet to send [12:38:34]OFD Sender: No OFD packet to send [12:38:39]OFD Sender: No OFD packet to send [12:38:44]OFD Sender: No OFD packet to send [12:38:49]OFD Sender: No OFD packet to send [12:38:53]recv_with_timeout no data received [12:38:54]OFD Sender: No OFD packet to send [12:38:59]OFD Sender: No OFD packet to send [12:39:04]OFD Sender: No OFD packet to send [12:39:09]OFD Sender: No OFD packet to send [12:39:14]OFD Sender: No OFD packet to send [12:39:19]OFD Sender: No OFD packet to send [12:39:24]OFD Sender: No OFD packet to send [12:39:29]OFD Sender: No OFD packet to send [12:39:29]accept exits with 11 [12:39:29]New connection [12:39:29]New thread 3067297124 created [12:39:29]Thread 3067440484 joined [12:39:29]Waiting for new connection... [12:39:29] Sock 11.Parse request [12:39:29]Sock 11.Check first char [12:39:29]Sock 11.First char is OK [12:39:29]request: POST /json_proto HTTP/1.0 [12:39:29]Method: POST [12:39:29]URL: /json_proto [12:39:29]Method is POST - this is cgi request [12:39:29]url: /json_proto [12:39:29]query_string will be loaded in cgi processing [12:39:29]execute_cgi json_proto POST (null) [12:39:29]execute_cgi path=json_proto method=POST [12:39:29]POST find Content-Length [12:39:29]Host: 172.17.44.132:8080 [12:39:29]Content-Length: 792 [12:39:29]Content-Type: application/json [12:39:29] [12:39:29]POST finish read [12:39:29]Found Content-Length = 792 [12:39:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.340, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:29]execute_script... [12:39:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291300", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 13.340, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:29]POST & json_proto [12:39:29]process_json_proto [12:39:29]json parsed OK: [12:39:29]protocol is kg_v1.0 [12:39:29]action value=close_receipt [12:39:29]process_action close_receipt [12:39:29]cmd_close_receipt [12:39:29]MH_GetDate [12:39:29]Write to MH i2c: F0 00 00 3F 06 34 [12:39:29]Write i2c OK [12:39:29]MH_I2C_Read... [12:39:29]Read from MH i2c: F0 [12:39:29]MH_I2C_Read... [12:39:29]Read from MH i2c: F0 09 00 [12:39:29]MH_I2C_Read... [12:39:29]Read from MH i2c: F0 09 00 3F 06 00 82 8E C4 66 2A 83 C1 65 4A [12:39:29]GetLastDocTimeStamp 1724157477 [12:39:29]current date 1724157570 [12:39:29]FM_GetShiftState [12:39:29]SAM_PROTO_GetShiftState [12:39:29]wFMCommunicate request_size=4 [12:39:29]MH_SAM_APDU [12:39:29]CAPDU: 80 13 01 00 [12:39:29]Write to MH i2c: E2 08 00 40 06 80 13 01 00 00 00 00 00 C3 [12:39:29]Write i2c OK [12:39:29]MH_I2C_Read... [12:39:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:30]Read from MH i2c: E2 [12:39:30]MH_I2C_Read... [12:39:30]Read from MH i2c: E2 0E 00 [12:39:30]MH_I2C_Read... [12:39:30]Read from MH i2c: E2 0E 00 40 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 91 [12:39:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:39:30]wFMCommunicate OK [12:39:30]SAM_PROTO_GetShiftState done [12:39:30]FM_GetShiftState done [12:39:30]opened in 1724113081 [12:39:30]opened+sec_in_day 1724199481 [12:39:30]quantity*price = 0 [12:39:30]sum+1 = 1 [12:39:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 303 20.08.2024 12:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162858 ФПД: 281108555884390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123930&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162858&fm=281108555884390&tin=02508201610067®Number=0000000000092562&sum=0 [12:39:31]StoreToDocumentArchive [12:39:31]shift 465 fd 162858 [12:39:31]save to /storage/0465/doc_00162858 [12:39:31]save last doc name /storage/0465/doc_00162858 to /storage/kkm_last_doc_name [12:39:31]save OK [12:39:31]Clear old archive folders... [12:39:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:39:31]tlvbuf is 015AE6B0 [12:39:31]SAM_PROTO_ClearQueue [12:39:31]wFMCommunicate request_size=4 [12:39:31]MH_SAM_APDU [12:39:31]CAPDU: 80 09 00 00 [12:39:31]Write to MH i2c: E2 08 00 4D 06 80 09 00 00 00 00 00 00 C5 [12:39:31]Write i2c OK [12:39:31]MH_I2C_Read... [12:39:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:31]Read from MH i2c: E2 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 03 00 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 03 00 4D 06 00 90 00 C7 [12:39:31]RAPDU: 90 00 [12:39:31]wFMCommunicate OK [12:39:31]SAM_PROTO_ClearQueue done [12:39:31]KKMCreateOFDPacket [12:39:31]OFDProtocolAddRootSTLVToBuf [12:39:31]FM_MakeSignedData [12:39:31]FM_MakeSignedData [12:39:31]SAM_PROTO_SignData [12:39:31]wFMCommunicate request_size=4 [12:39:31]MH_SAM_APDU [12:39:31]CAPDU: 80 0D 01 02 [12:39:31]Write to MH i2c: E2 08 00 4E 06 80 0D 01 02 00 00 00 00 CD [12:39:31]Write i2c OK [12:39:31]MH_I2C_Read... [12:39:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:31]Read from MH i2c: E2 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 03 00 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 03 00 4E 06 00 90 00 C8 [12:39:31]RAPDU: 90 00 [12:39:31]wFMCommunicate OK [12:39:31]wFMCommunicate request_size=255 [12:39:31]MH_SAM_APDU [12:39:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 82 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7C 02 00 35 04 06 00 FF [12:39:31]Write to MH i2c: E2 02 01 4F 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 82 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7C 02 00 35 04 06 00 FF 00 00 13 [12:39:31]Write i2c OK [12:39:31]MH_I2C_Read... [12:39:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:31]Read from MH i2c: E2 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 03 00 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 03 00 4F 06 00 90 00 C9 [12:39:31]RAPDU: 90 00 [12:39:31]wFMCommunicate OK [12:39:31]wFMCommunicate request_size=10 [12:39:31]MH_SAM_APDU [12:39:31]CAPDU: 80 0D 02 02 05 AA AF 9D E7 66 [12:39:31]Write to MH i2c: E2 0D 00 50 06 80 0D 02 02 05 00 AA AF 9D E7 66 00 00 1D [12:39:31]Write i2c OK [12:39:31]MH_I2C_Read... [12:39:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:31]Read from MH i2c: E2 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 03 00 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 03 00 50 06 00 90 00 CA [12:39:31]RAPDU: 90 00 [12:39:31]wFMCommunicate OK [12:39:31]wFMCommunicate request_size=4 [12:39:31]MH_SAM_APDU [12:39:31]CAPDU: 80 0D 03 02 [12:39:31]Write to MH i2c: E2 08 00 51 06 80 0D 03 02 00 00 00 00 D2 [12:39:31]Write i2c OK [12:39:31]MH_I2C_Read... [12:39:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:31]Read from MH i2c: E2 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 0B 00 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 0B 00 51 06 00 CC 09 17 E4 FF 94 6D 43 90 00 E6 [12:39:31]RAPDU: CC 09 17 E4 FF 94 6D 43 90 00 [12:39:31]wFMCommunicate OK [12:39:31]SAM_PROTO_SignData done [12:39:31]FM_MakeSignedData done [12:39:31]CreateOFDProtocolMessage [12:39:31]wFMCommunicate request_size=4 [12:39:31]MH_SAM_APDU [12:39:31]CAPDU: 80 11 00 00 [12:39:31]Write to MH i2c: E2 08 00 52 06 80 11 00 00 00 00 00 00 D2 [12:39:31]Write i2c OK [12:39:31]MH_I2C_Read... [12:39:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:31]Read from MH i2c: E2 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 17 00 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: E2 17 00 52 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [12:39:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:39:31]wFMCommunicate OK [12:39:31]CreateOFDProtocolMessage done [12:39:31]OFDSenderStorePacket 162858 [12:39:31]StoreOFDPacket docnum=162858 [12:39:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4D 9F 07 01 2A AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 82 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7C 02 00 35 04 06 00 FF AA AF 9D E7 66 CC 09 17 E4 FF 94 6D 43 [12:39:31]CheckFolder [12:39:31]dirname=/storage/ofd_packets [12:39:31]CheckFolder done [12:39:31]ProducePacketName [12:39:31]name=ofd_packets/00162858 [12:39:31]NVStorageSaveData ofd_packets/00162858 [12:39:31]File name is /storage/ofd_packets/00162858 [12:39:31]Write 301 bytes [12:39:31]NVStorageSaveData done [12:39:31]OFDSenderStorePacket done [12:39:31]KKMCreateOFDPacket done [12:39:31]NVStorageSaveData kkm_last_timestamp [12:39:31]File name is /storage/kkm_last_timestamp [12:39:31]Write 4 bytes [12:39:31]NVStorageSaveData done [12:39:31]ExternCall_PrintAddStr [12:39:31]wPrintStart [12:39:31]Write to MH i2c: 01 00 00 53 06 59 [12:39:31]Write i2c OK [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: 01 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: 01 07 00 [12:39:31]MH_I2C_Read... [12:39:31]Read from MH i2c: 01 07 00 53 06 00 00 00 00 00 FF 0F 6E [12:39:31]RasterBufferAndPrint [12:39:31]line Счет N : (1)291300 [12:39:31]line ИНН: 02508201610067 [12:39:31]line Контрольно-Кассовый Чек [12:39:31]line ПРОДАЖА [12:39:31]line ТРК (МРК, ГНК) : 43 [12:39:31]line Товар: 2710124500 [12:39:31]line Аи-95-К-5 [12:39:31]line 13.340 * 0.00 [12:39:31]line = 0.00 [12:39:31]line НДС 12% НСП 1% [12:39:31]line > о реализуемом товаре [12:39:31]line ИТОГО: 0.00 [12:39:31]line НСП 1% : 0.00 [12:39:31]line НДС 12% : 0.00 [12:39:31]line Наличными: 0.00 [12:39:31]line Безнал.: 0.00 [12:39:31]line Место: АЗС № 130 "Партнер Нефть" [12:39:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:39:31]line СНО: Общий режим [12:39:31]line Чек 303 20.08.2024 12:39 [12:39:31]line Смена: 465 ФФД: 1.0 [12:39:31]line ЗНМ: 0300000070 [12:39:31]line РНМ: 0000000000092562 [12:39:31]line Версия ККМ: 001 [12:39:31]line Талоны: Топливная Карта [12:39:31]line 99718 [12:39:31]line ФМ: 0000000000871769 [12:39:31]line ФД: 162858 [12:39:31]line ФПД: 281108555884390 [12:39:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123930&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162858&fm=281108555884390&tin=02508201610067®Number=0000000000092562&sum=0 [12:39:31]written 0, free lines is 4095 [12:39:31]OFD Sender: Processing packet 162858 [packets to send 958, broken 957] [12:39:31]ProducePacketName [12:39:31]name=ofd_packets/00162858 [12:39:31]OFD Sender: To server: pG, [12:39:31]CommunicateWithHost lk.salyk.kg:30040 [12:39:31]ConnectInit lk.salyk.kg [12:39:32]Write to MH i2c: 01 00 00 7D 06 83 [12:39:32]Write i2c OK [12:39:32]MH_I2C_Read... [12:39:32]Read from MH i2c: 01 [12:39:32]MH_I2C_Read... [12:39:32]Read from MH i2c: 01 07 00 [12:39:32]MH_I2C_Read... [12:39:32]Read from MH i2c: 01 07 00 7D 06 00 00 00 00 00 CF 0C 65 [12:39:32]RasterBufferAndPrint [12:39:32]line [12:39:32]line [12:39:32]line [12:39:32]line [12:39:32]line [12:39:32]written 0, free lines is 3285 [12:39:32]MH_Cut [12:39:32]Write to MH i2c: D1 01 00 84 06 01 5C [12:39:32]Write i2c OK [12:39:32]MH_I2C_Read... [12:39:32]Read from MH i2c: D1 [12:39:32]MH_I2C_Read... [12:39:32]Read from MH i2c: D1 01 00 [12:39:32]MH_I2C_Read... [12:39:32]Read from MH i2c: D1 01 00 84 06 00 5B [12:39:32]Write to MH i2c: 01 00 00 85 06 8B [12:39:32]Write i2c OK [12:39:32]MH_I2C_Read... [12:39:32]*** Cut start [12:39:32]*** Purtial cut [12:39:32]*** Stage 1: CUTSNS_PIN = 1 [12:39:34]recv_with_timeout no data received [12:39:35]Read from MH i2c: 01 [12:39:35]MH_I2C_Read... [12:39:35]*** Stop cut motor [12:39:35]*** Cut end [12:39:35]Read from MH i2c: 01 07 00 [12:39:35]MH_I2C_Read... [12:39:35]Read from MH i2c: 01 07 00 85 06 00 00 00 00 00 FF 0F A0 [12:39:35]process_action close_receipt done [12:39:35]requested_data is exist [12:39:35]produce_requested_data [12:39:35]requested_item fm.sn is exist - process it [12:39:35]wFMCommunicate request_size=4 [12:39:35]MH_SAM_APDU [12:39:35]CAPDU: 80 11 00 00 [12:39:35]Write to MH i2c: E2 08 00 86 06 80 11 00 00 00 00 00 00 06 [12:39:35]Write i2c OK [12:39:35]MH_I2C_Read... [12:39:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:35]Read from MH i2c: E2 [12:39:35]MH_I2C_Read... [12:39:35]Read from MH i2c: E2 17 00 [12:39:35]MH_I2C_Read... [12:39:35]Read from MH i2c: E2 17 00 86 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [12:39:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:39:35]wFMCommunicate OK [12:39:35]requested_item fd.num is exist - process it [12:39:35]SAM_PROTO_GetFieldsCounters [12:39:35]wFMCommunicate request_size=4 [12:39:35]MH_SAM_APDU [12:39:35]CAPDU: 80 13 00 00 [12:39:35]Write to MH i2c: E2 08 00 87 06 80 13 00 00 00 00 00 00 09 [12:39:35]Write i2c OK [12:39:35]MH_I2C_Read... [12:39:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:35]Read from MH i2c: E2 [12:39:35]MH_I2C_Read... [12:39:35]Read from MH i2c: E2 62 00 [12:39:35]MH_I2C_Read... [12:39:35]Read from MH i2c: E2 62 00 87 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [12:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2F 01 00 00 5E 04 04 00 2F 01 00 00 57 04 04 00 30 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:39:35]wFMCommunicate OK [12:39:35]SAM_PROTO_GetFieldsCounters done [12:39:35]requested_item shift.num is exist - process it [12:39:35]requested_item shift.opened is exist - process it [12:39:35]req_shift_opened [12:39:35]FM_GetShiftState [12:39:35]SAM_PROTO_GetShiftState [12:39:35]wFMCommunicate request_size=4 [12:39:35]MH_SAM_APDU [12:39:35]CAPDU: 80 13 01 00 [12:39:35]Write to MH i2c: E2 08 00 88 06 80 13 01 00 00 00 00 00 0B [12:39:35]Write i2c OK [12:39:35]MH_I2C_Read... [12:39:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:35]Read from MH i2c: E2 [12:39:35]MH_I2C_Read... [12:39:35]Read from MH i2c: E2 0E 00 [12:39:35]MH_I2C_Read... [12:39:35]Read from MH i2c: E2 0E 00 88 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D9 [12:39:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:39:35]wFMCommunicate OK [12:39:35]SAM_PROTO_GetShiftState done [12:39:35]FM_GetShiftState done [12:39:35]req_shift_opened done [12:39:35]requested_item shift.open_date is exist - process it [12:39:35]req_shift_open_date [12:39:35]req_shift_open_date done [12:39:35]produce_requested_data done [12:39:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162858,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:39:35]process_action_free close_receipt [12:39:35]json_value_free [12:39:35]json_value_free done [12:39:35]process_json_proto returns [12:39:35]Send response to host [12:39:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162858,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:39:35]free response buf [12:39:35]execute_script done [12:39:35]execute_script returns [12:39:35]free content buf [12:39:35]Sock 11.Close socket [12:39:35]Sock 11.Thread stoped [12:39:36]ConnectInit Can't take IP for lk.salyk.kg [12:39:36]CommunicateWithHost connect error [12:39:36]CommunicateWithHost err = -1 [12:39:36]OFD Sender: Server communicate error [12:39:41]accept exits with 9 [12:39:41]New connection [12:39:41]New thread 3067440484 created [12:39:41]Thread 3067297124 joined [12:39:41]Waiting for new connection... [12:39:41] Sock 9.Parse request [12:39:41]Sock 9.Check first char [12:39:41]Sock 9.First char is OK [12:39:41]request: POST /json_proto HTTP/1.0 [12:39:41]Method: POST [12:39:41]URL: /json_proto [12:39:41]Method is POST - this is cgi request [12:39:41]url: /json_proto [12:39:41]query_string will be loaded in cgi processing [12:39:41]execute_cgi json_proto POST (null) [12:39:41]execute_cgi path=json_proto method=POST [12:39:41]POST find Content-Length [12:39:41]Host: 172.17.44.132:8080 [12:39:41]Content-Length: 685 [12:39:41]Content-Type: application/json [12:39:41] [12:39:41]POST finish read [12:39:41]Found Content-Length = 685 [12:39:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 47.950, "sum" : 1841.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1841.00, "payments": [ { "type": 0, "sum" : 1841.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:41]execute_script... [12:39:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291296", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 47.950, "sum" : 1841.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 1841.00, "payments": [ { "type": 0, "sum" : 1841.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:39:41]POST & json_proto [12:39:41]process_json_proto [12:39:41]json parsed OK: [12:39:41]protocol is kg_v1.0 [12:39:41]action value=close_receipt [12:39:41]process_action close_receipt [12:39:41]cmd_close_receipt [12:39:41]MH_GetDate [12:39:41]Write to MH i2c: F0 00 00 89 06 7E [12:39:41]Write i2c OK [12:39:41]MH_I2C_Read... [12:39:41]Read from MH i2c: F0 [12:39:41]MH_I2C_Read... [12:39:41]Read from MH i2c: F0 09 00 [12:39:41]MH_I2C_Read... [12:39:41]Read from MH i2c: F0 09 00 89 06 00 8E 8E C4 66 2A 83 C1 65 A0 [12:39:41]GetLastDocTimeStamp 1724157570 [12:39:41]current date 1724157582 [12:39:41]FM_GetShiftState [12:39:41]SAM_PROTO_GetShiftState [12:39:41]wFMCommunicate request_size=4 [12:39:41]MH_SAM_APDU [12:39:41]CAPDU: 80 13 01 00 [12:39:41]Write to MH i2c: E2 08 00 8A 06 80 13 01 00 00 00 00 00 0D [12:39:41]Write i2c OK [12:39:41]MH_I2C_Read... [12:39:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:41]Read from MH i2c: E2 [12:39:41]MH_I2C_Read... [12:39:41]Read from MH i2c: E2 0E 00 [12:39:41]MH_I2C_Read... [12:39:41]Read from MH i2c: E2 0E 00 8A 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DB [12:39:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:39:41]wFMCommunicate OK [12:39:41]SAM_PROTO_GetShiftState done [12:39:41]FM_GetShiftState done [12:39:41]opened in 1724113081 [12:39:41]opened+sec_in_day 1724199481 [12:39:41]quantity*price = 184128 [12:39:41]sum+1 = 184129 [12:39:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 1841.00 Внесено: 2000.00 СДАЧА: 159.00 НСП 1% : 16.29 НДС 12% : 195.53 Наличными: 1841.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 304 20.08.2024 12:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162859 ФПД: 170599482622866 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123942&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162859&fm=170599482622866&tin=02508201610067®Number=0000000000092562&sum=184100 [12:39:42]StoreToDocumentArchive [12:39:42]shift 465 fd 162859 [12:39:42]save to /storage/0465/doc_00162859 [12:39:42]save last doc name /storage/0465/doc_00162859 to /storage/kkm_last_doc_name [12:39:42]save OK [12:39:42]Clear old archive folders... [12:39:42]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:39:42]tlvbuf is 01621200 [12:39:42]SAM_PROTO_ClearQueue [12:39:42]wFMCommunicate request_size=4 [12:39:42]MH_SAM_APDU [12:39:42]CAPDU: 80 09 00 00 [12:39:42]Write to MH i2c: E2 08 00 97 06 80 09 00 00 00 00 00 00 0F [12:39:42]Write i2c OK [12:39:42]MH_I2C_Read... [12:39:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:39:42]Read from MH i2c: E2 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 97 06 00 90 00 11 [12:39:42]RAPDU: 90 00 [12:39:42]wFMCommunicate OK [12:39:42]SAM_PROTO_ClearQueue done [12:39:42]KKMCreateOFDPacket [12:39:42]OFDProtocolAddRootSTLVToBuf [12:39:42]FM_MakeSignedData [12:39:42]FM_MakeSignedData [12:39:42]SAM_PROTO_SignData [12:39:42]wFMCommunicate request_size=4 [12:39:42]MH_SAM_APDU [12:39:42]CAPDU: 80 0D 01 02 [12:39:42]Write to MH i2c: E2 08 00 98 06 80 0D 01 02 00 00 00 00 17 [12:39:42]Write i2c OK [12:39:42]MH_I2C_Read... [12:39:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:39:42]Read from MH i2c: E2 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 98 06 00 90 00 12 [12:39:42]RAPDU: 90 00 [12:39:42]wFMCommunicate OK [12:39:42]wFMCommunicate request_size=255 [12:39:42]MH_SAM_APDU [12:39:42]CAPDU: 80 0D 02 02 FA 03 00 FA 00 1E 04 01 00 01 23 04 4C 00 8A 04 0A 00 32 37 31 31 31 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 4E BB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 CF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 CF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 4C 00 00 00 00 07 04 06 00 24 CF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 8E 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7C 02 00 35 04 06 00 9B 28 [12:39:42]Write to MH i2c: E2 02 01 99 06 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 4E BB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 CF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 CF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 4C 00 00 00 00 07 04 06 00 24 CF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 8E 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7C 02 00 35 04 06 00 9B 28 00 00 AE [12:39:42]Write i2c OK [12:39:42]MH_I2C_Read... [12:39:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:42]Read from MH i2c: E2 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 99 06 00 90 00 13 [12:39:42]RAPDU: 90 00 [12:39:42]wFMCommunicate OK [12:39:42]wFMCommunicate request_size=9 [12:39:42]MH_SAM_APDU [12:39:42]CAPDU: 80 0D 02 02 04 C9 8F 83 92 [12:39:42]Write to MH i2c: E2 0C 00 9A 06 80 0D 02 02 04 00 C9 8F 83 92 00 00 8F [12:39:42]Write i2c OK [12:39:42]MH_I2C_Read... [12:39:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:39:42]Read from MH i2c: E2 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 [12:39:42]MH_I2C_Read... [12:39:42]Read from MH i2c: E2 03 00 9A 06 00 90 00 14 [12:39:42]RAPDU: 90 00 [12:39:42]wFMCommunicate OK [12:39:42]wFMCommunicate request_size=4 [12:39:42]MH_SAM_APDU [12:39:42]CAPDU: 80 0D 03 02 [12:39:42]Write to MH i2c: E2 08 00 9B 06 80 0D 03 02 00 00 00 00 1C [12:39:42]Write i2c OK [12:39:42]MH_I2C_Read... [12:39:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:39:43]Read from MH i2c: E2 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 0B 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 0B 00 9B 06 00 E2 71 0C 0F 17 85 9E 4D 90 00 12 [12:39:43]RAPDU: E2 71 0C 0F 17 85 9E 4D 90 00 [12:39:43]wFMCommunicate OK [12:39:43]SAM_PROTO_SignData done [12:39:43]FM_MakeSignedData done [12:39:43]CreateOFDProtocolMessage [12:39:43]wFMCommunicate request_size=4 [12:39:43]MH_SAM_APDU [12:39:43]CAPDU: 80 11 00 00 [12:39:43]Write to MH i2c: E2 08 00 9C 06 80 11 00 00 00 00 00 00 1C [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:43]Read from MH i2c: E2 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 17 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: E2 17 00 9C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [12:39:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:39:43]wFMCommunicate OK [12:39:43]CreateOFDProtocolMessage done [12:39:43]OFDSenderStorePacket 162859 [12:39:43]StoreOFDPacket docnum=162859 [12:39:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 11 57 06 01 B0 22 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 4E BB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 CF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 CF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 4C 00 00 00 00 07 04 06 00 24 CF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 8E 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7C 02 00 35 04 06 00 9B 28 C9 8F 83 92 E2 71 0C 0F 17 85 9E 4D [12:39:43]CheckFolder [12:39:43]dirname=/storage/ofd_packets [12:39:43]CheckFolder done [12:39:43]ProducePacketName [12:39:43]name=ofd_packets/00162859 [12:39:43]NVStorageSaveData ofd_packets/00162859 [12:39:43]File name is /storage/ofd_packets/00162859 [12:39:43]Write 300 bytes [12:39:43]NVStorageSaveData done [12:39:43]OFDSenderStorePacket done [12:39:43]KKMCreateOFDPacket done [12:39:43]NVStorageSaveData kkm_last_timestamp [12:39:43]File name is /storage/kkm_last_timestamp [12:39:43]Write 4 bytes [12:39:43]NVStorageSaveData done [12:39:43]ExternCall_PrintAddStr [12:39:43]wPrintStart [12:39:43]Write to MH i2c: 01 00 00 9D 06 A3 [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 07 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 07 00 9D 06 00 00 00 00 00 FF 0F B8 [12:39:43]RasterBufferAndPrint [12:39:43]line Счет N : (1)291296 [12:39:43]line ИНН: 02508201610067 [12:39:43]line Контрольно-Кассовый Чек [12:39:43]line ПРОДАЖА [12:39:43]line ТРК (МРК, ГНК) : 71 [12:39:43]line Товар: 2711129700 [12:39:43]line ГАЗ-К-5 [12:39:43]line 47.950 * 38.40 [12:39:43]line = 1841.28 [12:39:43]line НДС 12% НСП 1% [12:39:43]line > о реализуемом товаре [12:39:43]line ОКРУГЛЕНИЕ: -0.28 [12:39:43]line ИТОГО: 1841.00 [12:39:43]line Внесено: 2000.00 [12:39:43]line СДАЧА: 159.00 [12:39:43]line НСП 1% : 16.29 [12:39:43]line НДС 12% : 195.53 [12:39:43]line Наличными: 1841.00 [12:39:43]line Безнал.: 0.00 [12:39:43]line Место: АЗС № 130 "Партнер Нефть" [12:39:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:39:43]line СНО: Общий режим [12:39:43]line Чек 304 20.08.2024 12:39 [12:39:43]line Смена: 465 ФФД: 1.0 [12:39:43]line ЗНМ: 0300000070 [12:39:43]line РНМ: 0000000000092562 [12:39:43]line Версия ККМ: 001 [12:39:43]line ФМ: 0000000000871769 [12:39:43]line ФД: 162859 [12:39:43]line ФПД: 170599482622866 [12:39:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T123942&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162859&fm=170599482622866&tin=02508201610067®Number=0000000000092562&sum=184100 [12:39:43]written 0, free lines is 4095 [12:39:43]Write to MH i2c: 01 00 00 C8 06 CE [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 07 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: 01 07 00 C8 06 00 00 00 00 00 C5 0C A6 [12:39:43]RasterBufferAndPrint [12:39:43]line [12:39:43]line [12:39:43]line [12:39:43]line [12:39:43]line [12:39:43]written 0, free lines is 3277 [12:39:43]MH_Cut [12:39:43]Write to MH i2c: D1 01 00 CF 06 01 A7 [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: D1 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: D1 01 00 [12:39:43]MH_I2C_Read... [12:39:43]Read from MH i2c: D1 01 00 CF 06 00 A6 [12:39:43]Write to MH i2c: 01 00 00 D0 06 D6 [12:39:43]Write i2c OK [12:39:43]MH_I2C_Read... [12:39:44]*** Cut start [12:39:44]*** Purtial cut [12:39:44]*** Stage 1: CUTSNS_PIN = 1 [12:39:46]Read from MH i2c: 01 [12:39:46]MH_I2C_Read... [12:39:46]*** Stop cut motor [12:39:46]*** Cut end [12:39:46]Read from MH i2c: 01 07 00 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: 01 07 00 D0 06 00 00 00 00 00 FF 0F EB [12:39:46]process_action close_receipt done [12:39:46]requested_data is exist [12:39:46]produce_requested_data [12:39:46]requested_item fm.sn is exist - process it [12:39:46]wFMCommunicate request_size=4 [12:39:46]MH_SAM_APDU [12:39:46]CAPDU: 80 11 00 00 [12:39:46]Write to MH i2c: E2 08 00 D1 06 80 11 00 00 00 00 00 00 51 [12:39:46]Write i2c OK [12:39:46]MH_I2C_Read... [12:39:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:39:46]Read from MH i2c: E2 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: E2 17 00 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: E2 17 00 D1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [12:39:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:39:46]wFMCommunicate OK [12:39:46]requested_item fd.num is exist - process it [12:39:46]SAM_PROTO_GetFieldsCounters [12:39:46]wFMCommunicate request_size=4 [12:39:46]MH_SAM_APDU [12:39:46]CAPDU: 80 13 00 00 [12:39:46]Write to MH i2c: E2 08 00 D2 06 80 13 00 00 00 00 00 00 54 [12:39:46]Write i2c OK [12:39:46]MH_I2C_Read... [12:39:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:39:46]Read from MH i2c: E2 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: E2 62 00 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: E2 62 00 D2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [12:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 30 01 00 00 5E 04 04 00 30 01 00 00 57 04 04 00 31 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:39:46]wFMCommunicate OK [12:39:46]SAM_PROTO_GetFieldsCounters done [12:39:46]requested_item shift.num is exist - process it [12:39:46]requested_item shift.opened is exist - process it [12:39:46]req_shift_opened [12:39:46]FM_GetShiftState [12:39:46]SAM_PROTO_GetShiftState [12:39:46]wFMCommunicate request_size=4 [12:39:46]MH_SAM_APDU [12:39:46]CAPDU: 80 13 01 00 [12:39:46]Write to MH i2c: E2 08 00 D3 06 80 13 01 00 00 00 00 00 56 [12:39:46]Write i2c OK [12:39:46]MH_I2C_Read... [12:39:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:39:46]Read from MH i2c: E2 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: E2 0E 00 [12:39:46]MH_I2C_Read... [12:39:46]Read from MH i2c: E2 0E 00 D3 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 24 [12:39:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:39:46]wFMCommunicate OK [12:39:46]SAM_PROTO_GetShiftState done [12:39:46]FM_GetShiftState done [12:39:46]req_shift_opened done [12:39:46]requested_item shift.open_date is exist - process it [12:39:46]req_shift_open_date [12:39:46]req_shift_open_date done [12:39:46]produce_requested_data done [12:39:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162859,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:39:46]process_action_free close_receipt [12:39:46]json_value_free [12:39:46]json_value_free done [12:39:46]process_json_proto returns [12:39:46]Send response to host [12:39:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162859,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:39:46]free response buf [12:39:46]execute_script done [12:39:46]execute_script returns [12:39:46]free content buf [12:39:46]Sock 9.Close socket [12:39:46]Sock 9.Thread stoped [12:39:46]ConnectInit Can't take IP for lk.salyk.kg [12:39:46]CommunicateWithHost connect error [12:39:46]CommunicateWithHost err = -1 [12:39:46]OFD Sender: Server communicate error [12:39:47]OFD Sender: Processing packet 162858 [packets to send 959, broken 957] [12:39:47]ProducePacketName [12:39:47]name=ofd_packets/00162858 [12:39:47]OFD Sender: To server: pG, [12:39:47]CommunicateWithHost lk.salyk.kg:30040 [12:39:47]ConnectInit lk.salyk.kg [12:39:52]ConnectInit Can't take IP for lk.salyk.kg [12:39:52]CommunicateWithHost connect error [12:39:52]CommunicateWithHost err = -1 [12:39:52]OFD Sender: Server communicate error [12:39:53]recv_with_timeout no data received [12:39:57]OFD Sender: Processing packet 162858 [packets to send 959, broken 957] [12:39:57]ProducePacketName [12:39:57]name=ofd_packets/00162858 [12:39:57]OFD Sender: To server: pG, [12:39:57]CommunicateWithHost lk.salyk.kg:30040 [12:39:57]ConnectInit lk.salyk.kg [12:40:02]ConnectInit Can't take IP for lk.salyk.kg [12:40:02]CommunicateWithHost connect error [12:40:02]CommunicateWithHost err = -1 [12:40:02]OFD Sender: Server communicate error [12:40:07]OFD Sender: Processing packet 162858 [packets to send 959, broken 957] [12:40:07]ProducePacketName [12:40:07]name=ofd_packets/00162858 [12:40:07]OFD Sender: To server: pG, [12:40:07]CommunicateWithHost lk.salyk.kg:30040 [12:40:07]ConnectInit lk.salyk.kg [12:40:12]ConnectInit Can't take IP for lk.salyk.kg [12:40:12]CommunicateWithHost connect error [12:40:12]CommunicateWithHost err = -1 [12:40:12]OFD Sender: Server communicate error [12:40:13]recv_with_timeout no data received [12:40:17]OFD Sender: Processing packet 162858 [packets to send 959, broken 957] [12:40:17]ProducePacketName [12:40:17]name=ofd_packets/00162858 [12:40:17]OFD Sender: To server: pG, [12:40:17]CommunicateWithHost lk.salyk.kg:30040 [12:40:17]ConnectInit lk.salyk.kg [12:40:32]recv_with_timeout no data received [12:40:42]recv_with_timeout no data received [12:40:53]recv_with_timeout no data received [12:40:57]accept exits with 10 [12:40:57]New connection [12:40:57]New thread 3067297124 created [12:40:57]Thread 3067440484 joined [12:40:57]Waiting for new connection... [12:40:57] Sock 10.Parse request [12:40:57]Sock 10.Check first char [12:40:57]Sock 10.First char is OK [12:40:57]request: POST /json_proto HTTP/1.0 [12:40:57]Method: POST [12:40:57]URL: /json_proto [12:40:57]Method is POST - this is cgi request [12:40:57]url: /json_proto [12:40:57]query_string will be loaded in cgi processing [12:40:57]execute_cgi json_proto POST (null) [12:40:57]execute_cgi path=json_proto method=POST [12:40:57]POST find Content-Length [12:40:57]Host: 172.17.44.132:8080 [12:40:57]Content-Length: 677 [12:40:57]Content-Type: application/json [12:40:57] [12:40:57]POST finish read [12:40:57]Found Content-Length = 677 [12:40:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:57]execute_script... [12:40:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291301", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:40:57]POST & json_proto [12:40:57]process_json_proto [12:40:57]json parsed OK: [12:40:57]protocol is kg_v1.0 [12:40:57]action value=close_receipt [12:40:57]process_action close_receipt [12:40:57]cmd_close_receipt [12:40:57]MH_GetDate [12:40:57]Write to MH i2c: F0 00 00 D4 06 C9 [12:40:57]Write i2c OK [12:40:57]MH_I2C_Read... [12:40:57]Read from MH i2c: F0 [12:40:57]MH_I2C_Read... [12:40:57]Read from MH i2c: F0 09 00 [12:40:57]MH_I2C_Read... [12:40:57]Read from MH i2c: F0 09 00 D4 06 00 DA 8E C4 66 2A 83 C1 65 37 [12:40:57]GetLastDocTimeStamp 1724157582 [12:40:57]current date 1724157658 [12:40:57]FM_GetShiftState [12:40:57]SAM_PROTO_GetShiftState [12:40:57]wFMCommunicate request_size=4 [12:40:57]MH_SAM_APDU [12:40:57]CAPDU: 80 13 01 00 [12:40:57]Write to MH i2c: E2 08 00 D5 06 80 13 01 00 00 00 00 00 58 [12:40:57]Write i2c OK [12:40:57]MH_I2C_Read... [12:40:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:40:57]Read from MH i2c: E2 [12:40:57]MH_I2C_Read... [12:40:57]Read from MH i2c: E2 0E 00 [12:40:57]MH_I2C_Read... [12:40:57]Read from MH i2c: E2 0E 00 D5 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 26 [12:40:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:40:57]wFMCommunicate OK [12:40:57]SAM_PROTO_GetShiftState done [12:40:57]FM_GetShiftState done [12:40:57]opened in 1724113081 [12:40:57]opened+sec_in_day 1724199481 [12:40:57]quantity*price = 50036 [12:40:57]sum+1 = 50037 [12:40:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 305 20.08.2024 12:40 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162860 ФПД: 266446500811632 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124058&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162860&fm=266446500811632&tin=02508201610067®Number=0000000000092562&sum=50000 [12:40:58]StoreToDocumentArchive [12:40:58]shift 465 fd 162860 [12:40:58]save to /storage/0465/doc_00162860 [12:40:58]save last doc name /storage/0465/doc_00162860 to /storage/kkm_last_doc_name [12:40:58]save OK [12:40:58]Clear old archive folders... [12:40:58]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:40:58]tlvbuf is B6F51B40 [12:40:58]SAM_PROTO_ClearQueue [12:40:58]wFMCommunicate request_size=4 [12:40:58]MH_SAM_APDU [12:40:58]CAPDU: 80 09 00 00 [12:40:58]Write to MH i2c: E2 08 00 E2 06 80 09 00 00 00 00 00 00 5A [12:40:58]Write i2c OK [12:40:58]MH_I2C_Read... [12:40:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:40:58]Read from MH i2c: E2 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 03 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 03 00 E2 06 00 90 00 5C [12:40:58]RAPDU: 90 00 [12:40:58]wFMCommunicate OK [12:40:58]SAM_PROTO_ClearQueue done [12:40:58]KKMCreateOFDPacket [12:40:58]OFDProtocolAddRootSTLVToBuf [12:40:58]FM_MakeSignedData [12:40:58]FM_MakeSignedData [12:40:58]SAM_PROTO_SignData [12:40:58]wFMCommunicate request_size=4 [12:40:58]MH_SAM_APDU [12:40:58]CAPDU: 80 0D 01 02 [12:40:58]Write to MH i2c: E2 08 00 E3 06 80 0D 01 02 00 00 00 00 62 [12:40:58]Write i2c OK [12:40:58]MH_I2C_Read... [12:40:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:40:58]Read from MH i2c: E2 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 03 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 03 00 E3 06 00 90 00 5D [12:40:58]RAPDU: 90 00 [12:40:58]wFMCommunicate OK [12:40:58]wFMCommunicate request_size=255 [12:40:58]MH_SAM_APDU [12:40:58]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 DA 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7C 02 00 35 04 06 00 F2 [12:40:58]Write to MH i2c: E2 02 01 E4 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 DA 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7C 02 00 35 04 06 00 F2 00 00 18 [12:40:58]Write i2c OK [12:40:58]MH_I2C_Read... [12:40:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:58]Read from MH i2c: E2 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 03 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 03 00 E4 06 00 90 00 5E [12:40:58]RAPDU: 90 00 [12:40:58]wFMCommunicate OK [12:40:58]wFMCommunicate request_size=10 [12:40:58]MH_SAM_APDU [12:40:58]CAPDU: 80 0D 02 02 05 54 E9 08 53 70 [12:40:58]Write to MH i2c: E2 0D 00 E5 06 80 0D 02 02 05 00 54 E9 08 53 70 00 00 77 [12:40:58]Write i2c OK [12:40:58]MH_I2C_Read... [12:40:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:40:58]Read from MH i2c: E2 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 03 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 03 00 E5 06 00 90 00 5F [12:40:58]RAPDU: 90 00 [12:40:58]wFMCommunicate OK [12:40:58]wFMCommunicate request_size=4 [12:40:58]MH_SAM_APDU [12:40:58]CAPDU: 80 0D 03 02 [12:40:58]Write to MH i2c: E2 08 00 E6 06 80 0D 03 02 00 00 00 00 67 [12:40:58]Write i2c OK [12:40:58]MH_I2C_Read... [12:40:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:40:58]Read from MH i2c: E2 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 0B 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 0B 00 E6 06 00 0E F8 F3 42 DE B4 B5 72 90 00 5C [12:40:58]RAPDU: 0E F8 F3 42 DE B4 B5 72 90 00 [12:40:58]wFMCommunicate OK [12:40:58]SAM_PROTO_SignData done [12:40:58]FM_MakeSignedData done [12:40:58]CreateOFDProtocolMessage [12:40:58]wFMCommunicate request_size=4 [12:40:58]MH_SAM_APDU [12:40:58]CAPDU: 80 11 00 00 [12:40:58]Write to MH i2c: E2 08 00 E7 06 80 11 00 00 00 00 00 00 67 [12:40:58]Write i2c OK [12:40:58]MH_I2C_Read... [12:40:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:40:58]Read from MH i2c: E2 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 17 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: E2 17 00 E7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [12:40:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:40:58]wFMCommunicate OK [12:40:58]CreateOFDProtocolMessage done [12:40:58]OFDSenderStorePacket 162860 [12:40:58]StoreOFDPacket docnum=162860 [12:40:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 66 C0 07 01 92 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 DA 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7C 02 00 35 04 06 00 F2 54 E9 08 53 70 0E F8 F3 42 DE B4 B5 72 [12:40:58]CheckFolder [12:40:58]dirname=/storage/ofd_packets [12:40:58]CheckFolder done [12:40:58]ProducePacketName [12:40:58]name=ofd_packets/00162860 [12:40:58]NVStorageSaveData ofd_packets/00162860 [12:40:58]File name is /storage/ofd_packets/00162860 [12:40:58]Write 301 bytes [12:40:58]NVStorageSaveData done [12:40:58]OFDSenderStorePacket done [12:40:58]KKMCreateOFDPacket done [12:40:58]NVStorageSaveData kkm_last_timestamp [12:40:58]File name is /storage/kkm_last_timestamp [12:40:58]Write 4 bytes [12:40:58]NVStorageSaveData done [12:40:58]ExternCall_PrintAddStr [12:40:58]wPrintStart [12:40:58]Write to MH i2c: 01 00 00 E8 06 EE [12:40:58]Write i2c OK [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: 01 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: 01 07 00 [12:40:58]MH_I2C_Read... [12:40:58]Read from MH i2c: 01 07 00 E8 06 00 00 00 00 00 FF 0F 03 [12:40:58]RasterBufferAndPrint [12:40:58]line Счет N : (1)291301 [12:40:58]line ИНН: 02508201610067 [12:40:58]line Контрольно-Кассовый Чек [12:40:58]line ПРОДАЖА [12:40:58]line ТРК (МРК, ГНК) : 52 [12:40:58]line Товар: 2710124130 [12:40:58]line Аи-92-К-5 [12:40:58]line 7.380 * 67.80 [12:40:58]line = 500.36 [12:40:58]line НДС 12% НСП 1% [12:40:58]line > о реализуемом товаре [12:40:58]line ОКРУГЛЕНИЕ: -0.36 [12:40:58]line ИТОГО: 500.00 [12:40:58]line Внесено: 500.00 [12:40:58]line СДАЧА: 0.00 [12:40:58]line НСП 1% : 4.43 [12:40:58]line НДС 12% : 53.14 [12:40:58]line Наличными: 500.00 [12:40:58]line Безнал.: 0.00 [12:40:58]line Место: АЗС № 130 "Партнер Нефть" [12:40:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:40:58]line СНО: Общий режим [12:40:58]line Чек 305 20.08.2024 12:40 [12:40:58]line Смена: 465 ФФД: 1.0 [12:40:58]line ЗНМ: 0300000070 [12:40:58]line РНМ: 0000000000092562 [12:40:58]line Версия ККМ: 001 [12:40:58]line ФМ: 0000000000871769 [12:40:58]line ФД: 162860 [12:40:58]line ФПД: 266446500811632 [12:40:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124058&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162860&fm=266446500811632&tin=02508201610067®Number=0000000000092562&sum=50000 [12:40:59]written 0, free lines is 4095 [12:40:59]Write to MH i2c: 01 00 00 13 07 1A [12:40:59]Write i2c OK [12:40:59]MH_I2C_Read... [12:40:59]Read from MH i2c: 01 [12:40:59]MH_I2C_Read... [12:40:59]Read from MH i2c: 01 07 00 [12:40:59]MH_I2C_Read... [12:40:59]Read from MH i2c: 01 07 00 13 07 00 00 00 00 00 B9 0C E6 [12:40:59]RasterBufferAndPrint [12:40:59]line [12:40:59]line [12:40:59]line [12:40:59]line [12:40:59]line [12:40:59]written 0, free lines is 3263 [12:40:59]MH_Cut [12:40:59]Write to MH i2c: D1 01 00 1A 07 01 F3 [12:40:59]Write i2c OK [12:40:59]MH_I2C_Read... [12:40:59]Read from MH i2c: D1 [12:40:59]MH_I2C_Read... [12:40:59]Read from MH i2c: D1 01 00 [12:40:59]MH_I2C_Read... [12:40:59]Read from MH i2c: D1 01 00 1A 07 00 F2 [12:40:59]Write to MH i2c: 01 00 00 1B 07 22 [12:40:59]Write i2c OK [12:40:59]MH_I2C_Read... [12:41:00]*** Cut start [12:41:00]*** Purtial cut [12:41:00]*** Stage 1: CUTSNS_PIN = 1 [12:41:02]Read from MH i2c: 01 [12:41:02]MH_I2C_Read... [12:41:02]*** Stop cut motor [12:41:02]*** Cut end [12:41:02]Read from MH i2c: 01 07 00 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: 01 07 00 1B 07 00 00 00 00 00 FF 0F 37 [12:41:02]process_action close_receipt done [12:41:02]requested_data is exist [12:41:02]produce_requested_data [12:41:02]requested_item fm.sn is exist - process it [12:41:02]wFMCommunicate request_size=4 [12:41:02]MH_SAM_APDU [12:41:02]CAPDU: 80 11 00 00 [12:41:02]Write to MH i2c: E2 08 00 1C 07 80 11 00 00 00 00 00 00 9D [12:41:02]Write i2c OK [12:41:02]MH_I2C_Read... [12:41:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:41:02]Read from MH i2c: E2 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 17 00 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 17 00 1C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [12:41:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:41:02]wFMCommunicate OK [12:41:02]requested_item fd.num is exist - process it [12:41:02]SAM_PROTO_GetFieldsCounters [12:41:02]wFMCommunicate request_size=4 [12:41:02]MH_SAM_APDU [12:41:02]CAPDU: 80 13 00 00 [12:41:02]Write to MH i2c: E2 08 00 1D 07 80 13 00 00 00 00 00 00 A0 [12:41:02]Write i2c OK [12:41:02]MH_I2C_Read... [12:41:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:41:02]Read from MH i2c: E2 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 62 00 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 62 00 1D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 D8 [12:41: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 31 01 00 00 5E 04 04 00 31 01 00 00 57 04 04 00 32 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:41:02]wFMCommunicate OK [12:41:02]SAM_PROTO_GetFieldsCounters done [12:41:02]requested_item shift.num is exist - process it [12:41:02]requested_item shift.opened is exist - process it [12:41:02]req_shift_opened [12:41:02]FM_GetShiftState [12:41:02]SAM_PROTO_GetShiftState [12:41:02]wFMCommunicate request_size=4 [12:41:02]MH_SAM_APDU [12:41:02]CAPDU: 80 13 01 00 [12:41:02]Write to MH i2c: E2 08 00 1E 07 80 13 01 00 00 00 00 00 A2 [12:41:02]Write i2c OK [12:41:02]MH_I2C_Read... [12:41:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:41:02]Read from MH i2c: E2 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 0E 00 [12:41:02]MH_I2C_Read... [12:41:02]Read from MH i2c: E2 0E 00 1E 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 70 [12:41:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:41:02]wFMCommunicate OK [12:41:02]SAM_PROTO_GetShiftState done [12:41:02]FM_GetShiftState done [12:41:02]req_shift_opened done [12:41:02]requested_item shift.open_date is exist - process it [12:41:02]req_shift_open_date [12:41:02]req_shift_open_date done [12:41:02]produce_requested_data done [12:41:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162860,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:41:02]process_action_free close_receipt [12:41:02]json_value_free [12:41:02]json_value_free done [12:41:02]process_json_proto returns [12:41:02]Send response to host [12:41:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162860,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:41:02]free response buf [12:41:02]execute_script done [12:41:02]execute_script returns [12:41:02]free content buf [12:41:02]Sock 10.Close socket [12:41:02]Sock 10.Thread stoped [12:41:03]recv_with_timeout no data received [12:41:17]recv_with_timeout no data received [12:41:30]recv_with_timeout no data received [12:42:30]ConnectInit Can't connect to host [12:42:30]CommunicateWithHost connect error [12:42:30]CommunicateWithHost err = -1 [12:42:30]OFD Sender: Server communicate error [12:42:30]OFD Sender: Processing packet 162858 [packets to send 960, broken 957] [12:42:30]ProducePacketName [12:42:30]name=ofd_packets/00162858 [12:42:30]OFD Sender: To server: pG, [12:42:30]CommunicateWithHost lk.salyk.kg:30040 [12:42:30]ConnectInit lk.salyk.kg [12:42:31]Connected sock=8 [12:42:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4D 9F 07 01 2A AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 01 00 00 F4 03 04 00 82 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7C 02 00 35 04 06 00 FF AA AF 9D E7 66 CC 09 17 E4 FF 94 6D 43 [12:42: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 36 39 4F 00 00 00 69 53 47 00 B9 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7C 02 00 F4 03 04 00 8A 38 C4 66 B6 04 01 00 00 8C 5C 51 60 30 70 D5 73 [12:42:32]CommunicateWithHost err = 0 [12:42:32]CheckOFDResponse [12:42:32]1017 (14) - 77093643461234 [12:42:32]1041 (16) - 0000000000871769 [12:42:32]1040 (4) - 162858 [12:42:32]1012 (4) - 20.08.2024 06:32 [12:42:32]1206 (1) - 0 [12:42:32]OFD Sender: Remove packet 162858 [12:42:32]ProducePacketName [12:42:32]name=ofd_packets/00162858 [12:42:32]NVStorageDeleteData [12:42:33]OFD Sender: Processing packet 162859 [packets to send 959, broken 957] [12:42:33]ProducePacketName [12:42:33]name=ofd_packets/00162859 [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]Connected sock=8 [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 36 39 0E 01 00 00 11 57 06 01 B0 22 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 4E BB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 CF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 CF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 4C 00 00 00 00 07 04 06 00 24 CF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 01 00 00 F4 03 04 00 8E 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7C 02 00 35 04 06 00 9B 28 C9 8F 83 92 E2 71 0C 0F 17 85 9E 4D [12:42: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 36 39 4F 00 00 00 56 99 47 00 D7 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7C 02 00 F4 03 04 00 8C 38 C4 66 B6 04 01 00 00 22 4E 50 12 E4 CD EE 15 [12:42:34]CommunicateWithHost err = 0 [12:42:34]CheckOFDResponse [12:42:34]1017 (14) - 77093643461234 [12:42:34]1041 (16) - 0000000000871769 [12:42:34]1040 (4) - 162859 [12:42:34]1012 (4) - 20.08.2024 06:32 [12:42:34]1206 (1) - 0 [12:42:34]OFD Sender: Remove packet 162859 [12:42:34]ProducePacketName [12:42:34]name=ofd_packets/00162859 [12:42:34]NVStorageDeleteData [12:42:34]OFD Sender: Processing packet 162860 [packets to send 958, broken 957] [12:42:34]ProducePacketName [12:42:34]name=ofd_packets/00162860 [12:42:34]OFD Sender: To server: pG, [12:42:34]CommunicateWithHost lk.salyk.kg:30040 [12:42:34]ConnectInit lk.salyk.kg [12:42:36]Connected sock=8 [12:42: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 36 39 0F 01 00 00 66 C0 07 01 92 99 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 01 00 00 F4 03 04 00 DA 8E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7C 02 00 35 04 06 00 F2 54 E9 08 53 70 0E F8 F3 42 DE B4 B5 72 [12:42: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 36 39 4F 00 00 00 48 CF 47 00 2A B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7C 02 00 F4 03 04 00 8F 38 C4 66 B6 04 01 00 00 E8 0C FD 13 AB 9B F6 3F [12:42:36]CommunicateWithHost err = 0 [12:42:36]CheckOFDResponse [12:42:36]1017 (14) - 77093643461234 [12:42:36]1041 (16) - 0000000000871769 [12:42:36]1040 (4) - 162860 [12:42:36]1012 (4) - 20.08.2024 06:32 [12:42:36]1206 (1) - 0 [12:42:36]OFD Sender: Remove packet 162860 [12:42:36]ProducePacketName [12:42:36]name=ofd_packets/00162860 [12:42:36]NVStorageDeleteData [12:42:37]OFD Sender: No OFD packet to send [12:42:42]OFD Sender: No OFD packet to send [12:42:47]OFD Sender: No OFD packet to send [12:42:52]OFD Sender: No OFD packet to send [12:42:57]OFD Sender: No OFD packet to send [12:42:58]accept exits with 9 [12:42:58]New connection [12:42:58]New thread 3067440484 created [12:42:58]Thread 3067297124 joined [12:42:58]Waiting for new connection... [12:42:58] Sock 9.Parse request [12:42:58]Sock 9.Check first char [12:42:58]Sock 9.First char is OK [12:42:58]request: POST /json_proto HTTP/1.0 [12:42:58]Method: POST [12:42:58]URL: /json_proto [12:42:58]Method is POST - this is cgi request [12:42:58]url: /json_proto [12:42:58]query_string will be loaded in cgi processing [12:42:58]execute_cgi json_proto POST (null) [12:42:58]execute_cgi path=json_proto method=POST [12:42:58]POST find Content-Length [12:42:58]Host: 172.17.44.132:8080 [12:42:58]Content-Length: 792 [12:42:58]Content-Type: application/json [12:42:58] [12:42:58]POST finish read [12:42:58]Found Content-Length = 792 [12:42:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 24.470, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:58]execute_script... [12:42:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291302", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 24.470, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:42:58]POST & json_proto [12:42:58]process_json_proto [12:42:58]json parsed OK: [12:42:58]protocol is kg_v1.0 [12:42:58]action value=close_receipt [12:42:58]process_action close_receipt [12:42:58]cmd_close_receipt [12:42:58]MH_GetDate [12:42:58]Write to MH i2c: F0 00 00 1F 07 15 [12:42:58]Write i2c OK [12:42:58]MH_I2C_Read... [12:42:58]Read from MH i2c: F0 [12:42:58]MH_I2C_Read... [12:42:58]Read from MH i2c: F0 09 00 [12:42:58]MH_I2C_Read... [12:42:58]Read from MH i2c: F0 09 00 1F 07 00 52 8F C4 66 2A 83 C1 65 FC [12:42:58]GetLastDocTimeStamp 1724157658 [12:42:58]current date 1724157778 [12:42:58]FM_GetShiftState [12:42:58]SAM_PROTO_GetShiftState [12:42:58]wFMCommunicate request_size=4 [12:42:58]MH_SAM_APDU [12:42:58]CAPDU: 80 13 01 00 [12:42:58]Write to MH i2c: E2 08 00 20 07 80 13 01 00 00 00 00 00 A4 [12:42:58]Write i2c OK [12:42:58]MH_I2C_Read... [12:42:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:42:58]Read from MH i2c: E2 [12:42:58]MH_I2C_Read... [12:42:58]Read from MH i2c: E2 0E 00 [12:42:58]MH_I2C_Read... [12:42:58]Read from MH i2c: E2 0E 00 20 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 72 [12:42:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:42:58]wFMCommunicate OK [12:42:58]SAM_PROTO_GetShiftState done [12:42:58]FM_GetShiftState done [12:42:58]opened in 1724113081 [12:42:58]opened+sec_in_day 1724199481 [12:42:58]quantity*price = 0 [12:42:58]sum+1 = 1 [12:42:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 306 20.08.2024 12:42 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162861 ФПД: 146583543675346 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124259&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162861&fm=146583543675346&tin=02508201610067®Number=0000000000092562&sum=0 [12:42:59]StoreToDocumentArchive [12:42:59]shift 465 fd 162861 [12:42:59]save to /storage/0465/doc_00162861 [12:42:59]save last doc name /storage/0465/doc_00162861 to /storage/kkm_last_doc_name [12:42:59]save OK [12:42:59]Clear old archive folders... [12:42:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:42:59]tlvbuf is 0161B090 [12:42:59]SAM_PROTO_ClearQueue [12:42:59]wFMCommunicate request_size=4 [12:42:59]MH_SAM_APDU [12:42:59]CAPDU: 80 09 00 00 [12:42:59]Write to MH i2c: E2 08 00 2D 07 80 09 00 00 00 00 00 00 A6 [12:42:59]Write i2c OK [12:42:59]MH_I2C_Read... [12:42:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:42:59]Read from MH i2c: E2 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 03 00 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 03 00 2D 07 00 90 00 A8 [12:42:59]RAPDU: 90 00 [12:42:59]wFMCommunicate OK [12:42:59]SAM_PROTO_ClearQueue done [12:42:59]KKMCreateOFDPacket [12:42:59]OFDProtocolAddRootSTLVToBuf [12:42:59]FM_MakeSignedData [12:42:59]FM_MakeSignedData [12:42:59]SAM_PROTO_SignData [12:42:59]wFMCommunicate request_size=4 [12:42:59]MH_SAM_APDU [12:42:59]CAPDU: 80 0D 01 02 [12:42:59]Write to MH i2c: E2 08 00 2E 07 80 0D 01 02 00 00 00 00 AE [12:42:59]Write i2c OK [12:42:59]MH_I2C_Read... [12:42:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:42:59]Read from MH i2c: E2 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 03 00 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 03 00 2E 07 00 90 00 A9 [12:42:59]RAPDU: 90 00 [12:42:59]wFMCommunicate OK [12:42:59]wFMCommunicate request_size=255 [12:42:59]MH_SAM_APDU [12:42:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 5F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 53 8F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7C 02 00 35 04 06 00 85 [12:42:59]Write to MH i2c: E2 02 01 2F 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 5F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 53 8F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7C 02 00 35 04 06 00 85 00 00 F3 [12:42:59]Write i2c OK [12:42:59]MH_I2C_Read... [12:42:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:59]Read from MH i2c: E2 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 03 00 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 03 00 2F 07 00 90 00 AA [12:42:59]RAPDU: 90 00 [12:42:59]wFMCommunicate OK [12:42:59]wFMCommunicate request_size=10 [12:42:59]MH_SAM_APDU [12:42:59]CAPDU: 80 0D 02 02 05 51 24 0C F9 D2 [12:42:59]Write to MH i2c: E2 0D 00 30 07 80 0D 02 02 05 00 51 24 0C F9 D2 00 00 07 [12:42:59]Write i2c OK [12:42:59]MH_I2C_Read... [12:42:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:42:59]Read from MH i2c: E2 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 03 00 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 03 00 30 07 00 90 00 AB [12:42:59]RAPDU: 90 00 [12:42:59]wFMCommunicate OK [12:42:59]wFMCommunicate request_size=4 [12:42:59]MH_SAM_APDU [12:42:59]CAPDU: 80 0D 03 02 [12:42:59]Write to MH i2c: E2 08 00 31 07 80 0D 03 02 00 00 00 00 B3 [12:42:59]Write i2c OK [12:42:59]MH_I2C_Read... [12:42:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:42:59]Read from MH i2c: E2 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 0B 00 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 0B 00 31 07 00 69 C5 73 3A 52 3C 1C F6 90 00 2F [12:42:59]RAPDU: 69 C5 73 3A 52 3C 1C F6 90 00 [12:42:59]wFMCommunicate OK [12:42:59]SAM_PROTO_SignData done [12:42:59]FM_MakeSignedData done [12:42:59]CreateOFDProtocolMessage [12:42:59]wFMCommunicate request_size=4 [12:42:59]MH_SAM_APDU [12:42:59]CAPDU: 80 11 00 00 [12:42:59]Write to MH i2c: E2 08 00 32 07 80 11 00 00 00 00 00 00 B3 [12:42:59]Write i2c OK [12:42:59]MH_I2C_Read... [12:42:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:42:59]Read from MH i2c: E2 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 17 00 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: E2 17 00 32 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [12:42:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:42:59]wFMCommunicate OK [12:42:59]CreateOFDProtocolMessage done [12:42:59]OFDSenderStorePacket 162861 [12:42:59]StoreOFDPacket docnum=162861 [12:42:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F6 B2 07 01 27 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 5F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 53 8F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7C 02 00 35 04 06 00 85 51 24 0C F9 D2 69 C5 73 3A 52 3C 1C F6 [12:42:59]CheckFolder [12:42:59]dirname=/storage/ofd_packets [12:42:59]CheckFolder done [12:42:59]ProducePacketName [12:42:59]name=ofd_packets/00162861 [12:42:59]NVStorageSaveData ofd_packets/00162861 [12:42:59]File name is /storage/ofd_packets/00162861 [12:42:59]Write 301 bytes [12:42:59]NVStorageSaveData done [12:42:59]OFDSenderStorePacket done [12:42:59]KKMCreateOFDPacket done [12:42:59]NVStorageSaveData kkm_last_timestamp [12:42:59]File name is /storage/kkm_last_timestamp [12:42:59]Write 4 bytes [12:42:59]NVStorageSaveData done [12:42:59]ExternCall_PrintAddStr [12:42:59]wPrintStart [12:42:59]Write to MH i2c: 01 00 00 33 07 3A [12:42:59]Write i2c OK [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: 01 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: 01 07 00 [12:42:59]MH_I2C_Read... [12:42:59]Read from MH i2c: 01 07 00 33 07 00 00 00 00 00 FF 0F 4F [12:42:59]RasterBufferAndPrint [12:42:59]line Счет N : (1)291302 [12:42:59]line ИНН: 02508201610067 [12:42:59]line Контрольно-Кассовый Чек [12:42:59]line ПРОДАЖА [12:42:59]line ТРК (МРК, ГНК) : 62 [12:42:59]line Товар: 2710124130 [12:42:59]line Аи-92-К-5 [12:42:59]line 24.470 * 0.00 [12:42:59]line = 0.00 [12:42:59]line НДС 12% НСП 1% [12:42:59]line > о реализуемом товаре [12:42:59]line ИТОГО: 0.00 [12:42:59]line НСП 1% : 0.00 [12:42:59]line НДС 12% : 0.00 [12:42:59]line Наличными: 0.00 [12:42:59]line Безнал.: 0.00 [12:42:59]line Место: АЗС № 130 "Партнер Нефть" [12:42:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:42:59]line СНО: Общий режим [12:42:59]line Чек 306 20.08.2024 12:42 [12:42:59]line Смена: 465 ФФД: 1.0 [12:42:59]line ЗНМ: 0300000070 [12:42:59]line РНМ: 0000000000092562 [12:42:59]line Версия ККМ: 001 [12:42:59]line Талоны: Топливная Карта [12:42:59]line 99718 [12:42:59]line ФМ: 0000000000871769 [12:42:59]line ФД: 162861 [12:42:59]line ФПД: 146583543675346 [12:42:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124259&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162861&fm=146583543675346&tin=02508201610067®Number=0000000000092562&sum=0 [12:42:59]OFD Sender: Processing packet 162861 [packets to send 958, broken 957] [12:42:59]ProducePacketName [12:42:59]name=ofd_packets/00162861 [12:42:59]OFD Sender: To server: pG, [12:42:59]CommunicateWithHost lk.salyk.kg:30040 [12:42:59]ConnectInit lk.salyk.kg [12:42:59]written 0, free lines is 4095 [12:43:00]Write to MH i2c: 01 00 00 5D 07 64 [12:43:00]Write i2c OK [12:43:00]MH_I2C_Read... [12:43:00]Read from MH i2c: 01 [12:43:00]MH_I2C_Read... [12:43:00]Read from MH i2c: 01 07 00 [12:43:00]MH_I2C_Read... [12:43:00]Read from MH i2c: 01 07 00 5D 07 00 00 00 00 00 C8 0C 3F [12:43:00]RasterBufferAndPrint [12:43:00]line [12:43:00]line [12:43:00]line [12:43:00]line [12:43:00]line [12:43:00]written 0, free lines is 3279 [12:43:00]MH_Cut [12:43:00]Write to MH i2c: D1 01 00 64 07 01 3D [12:43:00]Write i2c OK [12:43:00]MH_I2C_Read... [12:43:00]Read from MH i2c: D1 [12:43:00]MH_I2C_Read... [12:43:00]Read from MH i2c: D1 01 00 [12:43:00]MH_I2C_Read... [12:43:00]Read from MH i2c: D1 01 00 64 07 00 3C [12:43:00]Write to MH i2c: 01 00 00 65 07 6C [12:43:00]Write i2c OK [12:43:00]MH_I2C_Read... [12:43:01]*** Cut start [12:43:01]*** Purtial cut [12:43:01]*** Stage 1: CUTSNS_PIN = 1 [12:43:01]recv_with_timeout no data received [12:43:03]Read from MH i2c: 01 [12:43:03]MH_I2C_Read... [12:43:03]*** Stop cut motor [12:43:03]*** Cut end [12:43:03]Read from MH i2c: 01 07 00 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: 01 07 00 65 07 00 00 00 00 00 FF 0F 81 [12:43:03]process_action close_receipt done [12:43:03]requested_data is exist [12:43:03]produce_requested_data [12:43:03]requested_item fm.sn is exist - process it [12:43:03]wFMCommunicate request_size=4 [12:43:03]MH_SAM_APDU [12:43:03]CAPDU: 80 11 00 00 [12:43:03]Write to MH i2c: E2 08 00 66 07 80 11 00 00 00 00 00 00 E7 [12:43:03]Write i2c OK [12:43:03]MH_I2C_Read... [12:43:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:43:03]Read from MH i2c: E2 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 17 00 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 17 00 66 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [12:43:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:43:03]wFMCommunicate OK [12:43:03]requested_item fd.num is exist - process it [12:43:03]SAM_PROTO_GetFieldsCounters [12:43:03]wFMCommunicate request_size=4 [12:43:03]MH_SAM_APDU [12:43:03]CAPDU: 80 13 00 00 [12:43:03]Write to MH i2c: E2 08 00 67 07 80 13 00 00 00 00 00 00 EA [12:43:03]Write i2c OK [12:43:03]MH_I2C_Read... [12:43:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:43:03]Read from MH i2c: E2 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 62 00 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 62 00 67 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 26 [12:43: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 32 01 00 00 5E 04 04 00 32 01 00 00 57 04 04 00 33 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:43:03]wFMCommunicate OK [12:43:03]SAM_PROTO_GetFieldsCounters done [12:43:03]requested_item shift.num is exist - process it [12:43:03]requested_item shift.opened is exist - process it [12:43:03]req_shift_opened [12:43:03]FM_GetShiftState [12:43:03]SAM_PROTO_GetShiftState [12:43:03]wFMCommunicate request_size=4 [12:43:03]MH_SAM_APDU [12:43:03]CAPDU: 80 13 01 00 [12:43:03]Write to MH i2c: E2 08 00 68 07 80 13 01 00 00 00 00 00 EC [12:43:03]Write i2c OK [12:43:03]MH_I2C_Read... [12:43:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:43:03]Read from MH i2c: E2 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 0E 00 [12:43:03]MH_I2C_Read... [12:43:03]Read from MH i2c: E2 0E 00 68 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BA [12:43:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:43:03]wFMCommunicate OK [12:43:03]SAM_PROTO_GetShiftState done [12:43:03]FM_GetShiftState done [12:43:03]req_shift_opened done [12:43:03]requested_item shift.open_date is exist - process it [12:43:03]req_shift_open_date [12:43:03]req_shift_open_date done [12:43:03]produce_requested_data done [12:43:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162861,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:43:03]process_action_free close_receipt [12:43:03]json_value_free [12:43:03]json_value_free done [12:43:03]process_json_proto returns [12:43:03]Send response to host [12:43:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162861,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:43:03]free response buf [12:43:03]execute_script done [12:43:03]execute_script returns [12:43:03]free content buf [12:43:03]Sock 9.Close socket [12:43:03]Sock 9.Thread stoped [12:43:03]Connected sock=11 [12:43: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 36 39 0F 01 00 00 F6 B2 07 01 27 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 5F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 01 00 00 F4 03 04 00 53 8F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7C 02 00 35 04 06 00 85 51 24 0C F9 D2 69 C5 73 3A 52 3C 1C F6 [12:43: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 36 39 4F 00 00 00 99 4D 47 00 42 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 36 39 10 04 04 00 2D 7C 02 00 F4 03 04 00 AA 38 C4 66 B6 04 01 00 00 A1 06 75 07 76 0B 67 25 [12:43:04]CommunicateWithHost err = 0 [12:43:04]CheckOFDResponse [12:43:04]1017 (14) - 77093643461234 [12:43:04]1041 (16) - 0000000000871769 [12:43:04]1040 (4) - 162861 [12:43:04]1012 (4) - 20.08.2024 06:33 [12:43:04]1206 (1) - 0 [12:43:04]OFD Sender: Remove packet 162861 [12:43:04]ProducePacketName [12:43:04]name=ofd_packets/00162861 [12:43:04]NVStorageDeleteData [12:43:04]OFD Sender: No OFD packet to send [12:43:09]OFD Sender: No OFD packet to send [12:43:12]recv_with_timeout no data received [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]recv_with_timeout no data received [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:44:00]OFD Sender: No OFD packet to send [12:44:05]OFD Sender: No OFD packet to send [12:44:10]OFD Sender: No OFD packet to send [12:44:15]OFD Sender: No OFD packet to send [12:44:20]OFD Sender: No OFD packet to send [12:44:25]OFD Sender: No OFD packet to send [12:44:29]recv_with_timeout no data received [12:44:30]OFD Sender: No OFD packet to send [12:44:35]OFD Sender: No OFD packet to send [12:44:40]OFD Sender: No OFD packet to send [12:44:45]OFD Sender: No OFD packet to send [12:44:47]recv_with_timeout no data received [12:44:50]OFD Sender: No OFD packet to send [12:44:50]accept exits with 10 [12:44:50]New connection [12:44:50]New thread 3067297124 created [12:44:50]Thread 3067440484 joined [12:44:50]Waiting for new connection... [12:44:50] Sock 10.Parse request [12:44:50]Sock 10.Check first char [12:44:50]Sock 10.First char is OK [12:44:50]request: POST /json_proto HTTP/1.0 [12:44:50]Method: POST [12:44:50]URL: /json_proto [12:44:50]Method is POST - this is cgi request [12:44:50]url: /json_proto [12:44:50]query_string will be loaded in cgi processing [12:44:50]execute_cgi json_proto POST (null) [12:44:50]execute_cgi path=json_proto method=POST [12:44:50]POST find Content-Length [12:44:50]Host: 172.17.44.132:8080 [12:44:50]Content-Length: 789 [12:44:50]Content-Type: application/json [12:44:50] [12:44:50]POST finish read [12:44:50]Found Content-Length = 789 [12:44:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:50]execute_script... [12:44:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291303", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:44:50]POST & json_proto [12:44:50]process_json_proto [12:44:50]json parsed OK: [12:44:50]protocol is kg_v1.0 [12:44:50]action value=close_receipt [12:44:50]process_action close_receipt [12:44:50]cmd_close_receipt [12:44:50]MH_GetDate [12:44:50]Write to MH i2c: F0 00 00 69 07 5F [12:44:50]Write i2c OK [12:44:50]MH_I2C_Read... [12:44:50]Read from MH i2c: F0 [12:44:50]MH_I2C_Read... [12:44:50]Read from MH i2c: F0 09 00 [12:44:50]MH_I2C_Read... [12:44:50]Read from MH i2c: F0 09 00 69 07 00 C3 8F C4 66 2A 83 C1 65 B7 [12:44:50]GetLastDocTimeStamp 1724157779 [12:44:50]current date 1724157891 [12:44:50]FM_GetShiftState [12:44:50]SAM_PROTO_GetShiftState [12:44:50]wFMCommunicate request_size=4 [12:44:50]MH_SAM_APDU [12:44:50]CAPDU: 80 13 01 00 [12:44:50]Write to MH i2c: E2 08 00 6A 07 80 13 01 00 00 00 00 00 EE [12:44:50]Write i2c OK [12:44:50]MH_I2C_Read... [12:44:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:44:50]Read from MH i2c: E2 [12:44:50]MH_I2C_Read... [12:44:50]Read from MH i2c: E2 0E 00 [12:44:50]MH_I2C_Read... [12:44:50]Read from MH i2c: E2 0E 00 6A 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BC [12:44:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:44:50]wFMCommunicate OK [12:44:50]SAM_PROTO_GetShiftState done [12:44:50]FM_GetShiftState done [12:44:50]opened in 1724113081 [12:44:50]opened+sec_in_day 1724199481 [12:44:50]quantity*price = 0 [12:44:50]sum+1 = 1 [12:44:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 307 20.08.2024 12:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162862 ФПД: 265161435867984 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124451&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162862&fm=265161435867984&tin=02508201610067®Number=0000000000092562&sum=0 [12:44:51]StoreToDocumentArchive [12:44:51]shift 465 fd 162862 [12:44:51]save to /storage/0465/doc_00162862 [12:44:51]save last doc name /storage/0465/doc_00162862 to /storage/kkm_last_doc_name [12:44:51]save OK [12:44:51]Clear old archive folders... [12:44:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:44:51]tlvbuf is 015C4B00 [12:44:51]SAM_PROTO_ClearQueue [12:44:51]wFMCommunicate request_size=4 [12:44:51]MH_SAM_APDU [12:44:51]CAPDU: 80 09 00 00 [12:44:51]Write to MH i2c: E2 08 00 77 07 80 09 00 00 00 00 00 00 F0 [12:44:51]Write i2c OK [12:44:51]MH_I2C_Read... [12:44:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:44:51]Read from MH i2c: E2 [12:44:51]MH_I2C_Read... [12:44:51]Read from MH i2c: E2 03 00 [12:44:51]MH_I2C_Read... [12:44:51]Read from MH i2c: E2 03 00 77 07 00 90 00 F2 [12:44:51]RAPDU: 90 00 [12:44:51]wFMCommunicate OK [12:44:51]SAM_PROTO_ClearQueue done [12:44:51]KKMCreateOFDPacket [12:44:51]OFDProtocolAddRootSTLVToBuf [12:44:51]FM_MakeSignedData [12:44:51]FM_MakeSignedData [12:44:51]SAM_PROTO_SignData [12:44:51]wFMCommunicate request_size=4 [12:44:51]MH_SAM_APDU [12:44:51]CAPDU: 80 0D 01 02 [12:44:51]Write to MH i2c: E2 08 00 78 07 80 0D 01 02 00 00 00 00 F8 [12:44:51]Write i2c OK [12:44:51]MH_I2C_Read... [12:44:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:44:51]Read from MH i2c: E2 [12:44:51]MH_I2C_Read... [12:44:51]Read from MH i2c: E2 03 00 [12:44:51]MH_I2C_Read... [12:44:51]Read from MH i2c: E2 03 00 78 07 00 90 00 F3 [12:44:51]RAPDU: 90 00 [12:44:51]wFMCommunicate OK [12:44:51]wFMCommunicate request_size=255 [12:44:51]MH_SAM_APDU [12:44:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 C3 8F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7C 02 00 35 04 06 00 F1 29 B5 31 [12:44:51]Write to MH i2c: E2 02 01 79 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 C3 8F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7C 02 00 35 04 06 00 F1 29 B5 31 00 00 0A [12:44:51]Write i2c OK [12:44:51]MH_I2C_Read... [12:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:52]Read from MH i2c: E2 [12:44:52]MH_I2C_Read... [12:44:52]Read from MH i2c: E2 03 00 [12:44:52]MH_I2C_Read... [12:44:52]Read from MH i2c: E2 03 00 79 07 00 90 00 F4 [12:44:52]RAPDU: 90 00 [12:44:52]wFMCommunicate OK [12:44:52]wFMCommunicate request_size=7 [12:44:52]MH_SAM_APDU [12:44:52]CAPDU: 80 0D 02 02 02 6B 50 [12:44:52]Write to MH i2c: E2 0A 00 7A 07 80 0D 02 02 02 00 6B 50 00 00 BA [12:44:52]Write i2c OK [12:44:52]MH_I2C_Read... [12:44:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:44:52]Read from MH i2c: E2 [12:44:52]MH_I2C_Read... [12:44:52]Read from MH i2c: E2 03 00 [12:44:52]MH_I2C_Read... [12:44:52]Read from MH i2c: E2 03 00 7A 07 00 90 00 F5 [12:44:52]RAPDU: 90 00 [12:44:52]wFMCommunicate OK [12:44:52]wFMCommunicate request_size=4 [12:44:52]MH_SAM_APDU [12:44:52]CAPDU: 80 0D 03 02 [12:44:52]Write to MH i2c: E2 08 00 7B 07 80 0D 03 02 00 00 00 00 FD [12:44:52]Write i2c OK [12:44:52]MH_I2C_Read... [12:44:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:44:52]Read from MH i2c: E2 [12:44:52]MH_I2C_Read... [12:44:52]Read from MH i2c: E2 0B 00 [12:44:52]MH_I2C_Read... [12:44:52]Read from MH i2c: E2 0B 00 7B 07 00 C5 53 78 DF CB B5 6C 2C 90 00 85 [12:44:52]RAPDU: C5 53 78 DF CB B5 6C 2C 90 00 [12:44:52]wFMCommunicate OK [12:44:52]SAM_PROTO_SignData done [12:44:52]FM_MakeSignedData done [12:44:52]CreateOFDProtocolMessage [12:44:52]wFMCommunicate request_size=4 [12:44:52]MH_SAM_APDU [12:44:52]CAPDU: 80 11 00 00 [12:44:52]Write to MH i2c: E2 08 00 7C 07 80 11 00 00 00 00 00 00 FD [12:44:52]Write i2c OK [12:44:52]MH_I2C_Read... [12:44:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:44:52]Read from MH i2c: E2 [12:44:52]MH_I2C_Read... [12:44:52]Read from MH i2c: E2 17 00 [12:44:52]MH_I2C_Read... [12:44:52]Read from MH i2c: E2 17 00 7C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [12:44:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:44:52]wFMCommunicate OK [12:44:52]CreateOFDProtocolMessage done [12:44:52]OFDSenderStorePacket 162862 [12:44:52]StoreOFDPacket docnum=162862 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16977201+1707180842=1724158043 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 5C 90 C4 66 2A 83 C1 65 E8 [12:47:24]Current date/time: 20.08.2024 12:47 [12:47:24]FM_Init [12:47:24]wFMConnect [12:47:24]MH_SAM_On [12:47:24]Write to MH i2c: E0 00 00 08 00 E7 [12:47:24]Write i2c OK [12:47:24]MH_I2C_Read... [12:47:24]*** iso7816_init finished! [12:47:24]*** atr: [12:47:24]*** 0F 3B D5 18 FF 81 91 FE [12:47:24]*** 1F C3 80 73 C8 21 10 0A [12:47:24]*** 00 00 00 00 00 00 00 00 [12:47:24]*** 00 00 00 00 00 00 00 00 [12:47:24]*** 00 00 00 00 00 00 00 00 [12:47:24]*** 00 00 00 00 00 00 00 00 [12:47:24]*** 00 00 00 00 00 00 00 00 [12:47:24]*** 00 00 00 00 00 00 00 00 [12:47:24]Read from MH i2c: E0 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E0 10 00 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [12:47:24]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [12:47:24]wFMCommunicate request_size=10 [12:47:24]MH_SAM_APDU [12:47:24]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [12:47:24]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [12:47:24]Write i2c OK [12:47:24]MH_I2C_Read... [12:47:24]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [12:47:24]Read from MH i2c: E2 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 03 00 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [12:47:24]RAPDU: 90 00 [12:47:24]wFMCommunicate OK [12:47:24]wFMCommunicate request_size=4 [12:47:24]MH_SAM_APDU [12:47:24]CAPDU: 80 11 00 00 [12:47:24]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [12:47:24]Write i2c OK [12:47:24]MH_I2C_Read... [12:47:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:24]Read from MH i2c: E2 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 17 00 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [12:47:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:47:24]wFMCommunicate OK [12:47:24]Detected FM SN is 0000000000871769 [12:47:24]Stored FM SN is 0000000000871769 [12:47:24]wFMCommunicate request_size=9 [12:47:24]MH_SAM_APDU [12:47:24]CAPDU: 80 16 00 00 04 E7 8B 00 00 [12:47:24]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [12:47:24]Write i2c OK [12:47:24]MH_I2C_Read... [12:47:24]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [12:47:24]Read from MH i2c: E2 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 03 00 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [12:47:24]RAPDU: 90 00 [12:47:24]wFMCommunicate OK [12:47:24]FM PIN OK [12:47:24]wFMCommunicate request_size=8 [12:47:24]MH_SAM_APDU [12:47:24]CAPDU: 80 14 04 00 03 02 00 01 [12:47:24]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [12:47:24]Write i2c OK [12:47:24]MH_I2C_Read... [12:47:24]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [12:47:24]Read from MH i2c: E2 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 03 00 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [12:47:24]RAPDU: 90 00 [12:47:24]wFMCommunicate OK [12:47:24]wFMCommunicate request_size=13 [12:47:24]MH_SAM_APDU [12:47:24]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [12:47:24]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [12:47:24]Write i2c OK [12:47:24]MH_I2C_Read... [12:47:24]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [12:47:24]Read from MH i2c: E2 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 03 00 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [12:47:24]RAPDU: 90 00 [12:47:24]wFMCommunicate OK [12:47:24]wFMCommunicate request_size=4 [12:47:24]MH_SAM_APDU [12:47:24]CAPDU: 80 11 00 00 [12:47:24]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [12:47:24]Write i2c OK [12:47:24]MH_I2C_Read... [12:47:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:24]Read from MH i2c: E2 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 17 00 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [12:47:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:47:24]wFMCommunicate OK [12:47:24]DocumentArchiveInit [12:47:24]Start Httpd... [12:47:24]Httpd thread 3067772260 created [12:47:24]Write to MH i2c: 01 00 00 0F 00 0F [12:47:24]Write i2c OK [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: 01 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: 01 07 00 [12:47:24]MH_I2C_Read... [12:47:24]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [12:47:24]MH Int Process started [12:47:24]Allocated Socket 8 [12:47:24]Bind OK [12:47:24]Listen OK [12:47:24]httpd running on port 8080 [12:47:24]Waiting for new connection... [12:47:25]OFD Sender: Processing packet 162862 [packets to send 959, broken 957] [12:47:25]ProducePacketName [12:47:25]name=ofd_packets/00162862 [12:47:25]OFD Sender: To server: pG, [12:47:25]CommunicateWithHost lk.salyk.kg:30040 [12:47:25]ConnectInit lk.salyk.kg [12:47:28]Connected sock=6 [12:47: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 36 39 0C 01 00 00 5B 1C 04 01 E3 3C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 01 00 00 F4 03 04 00 C3 8F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7C 02 00 35 04 06 00 F1 29 B5 31 6B 50 C5 53 78 DF CB B5 6C 2C [12:47:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 11 F3 47 00 C3 E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7C 02 00 F4 03 04 00 B4 39 C4 66 B6 04 01 00 00 61 7A 7B 59 4F CF A3 B3 [12:47:31]CommunicateWithHost err = 0 [12:47:31]CheckOFDResponse [12:47:31]1017 (14) - 77093643461234 [12:47:31]1041 (16) - 0000000000871769 [12:47:31]1040 (4) - 162862 [12:47:31]1012 (4) - 20.08.2024 06:37 [12:47:31]1206 (1) - 0 [12:47:31]OFD Sender: Remove packet 162862 [12:47:31]ProducePacketName [12:47:31]name=ofd_packets/00162862 [12:47:31]NVStorageDeleteData [12:47:31]OFD Sender: Processing packet 162863 [packets to send 958, broken 957] [12:47:31]ProducePacketName [12:47:31]name=ofd_packets/00162863 [12:47:31]OFD Sender: To server: pG, [12:47:31]CommunicateWithHost lk.salyk.kg:30040 [12:47:31]ConnectInit lk.salyk.kg [12:47:31]accept exits with 9 [12:47:31]New connection [12:47:31]New thread 3067485540 created [12:47:31]Waiting for new connection... [12:47:31] Sock 9.Parse request [12:47:31]Sock 9.Check first char [12:47:31]Sock 9.First char is OK [12:47:31]request: POST /json_proto HTTP/1.0 [12:47:31]Method: POST [12:47:31]URL: /json_proto [12:47:31]Method is POST - this is cgi request [12:47:31]url: /json_proto [12:47:31]query_string will be loaded in cgi processing [12:47:31]execute_cgi json_proto POST (null) [12:47:31]execute_cgi path=json_proto method=POST [12:47:31]POST find Content-Length [12:47:31]Host: 172.17.44.132:8080 [12:47:31]Content-Length: 215 [12:47:31]Content-Type: application/json [12:47:31] [12:47:31]POST finish read [12:47:31]Found Content-Length = 215 [12:47: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" ] } } [12:47:31]execute_script... [12:47: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" ] } } [12:47:31]POST & json_proto [12:47:31]process_json_proto [12:47:31]json parsed OK: [12:47:31]protocol is kg_v1.0 [12:47:31]action value=get_value [12:47:31]process_action get_value [12:47:31]cmd_get_value [12:47:31]process_action get_value done [12:47:31]requested_data is exist [12:47:31]produce_requested_data [12:47:31]requested_item kkm.sn is exist - process it [12:47:31]requested_item kkm.ver is exist - process it [12:47:31]requested_item fm.sn is exist - process it [12:47:31]wFMCommunicate request_size=4 [12:47:31]MH_SAM_APDU [12:47:31]CAPDU: 80 11 00 00 [12:47:31]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [12:47:31]Write i2c OK [12:47:31]MH_I2C_Read... [12:47:31]Read from MH i2c: E2 [12:47:31]MH_I2C_Read... [12:47:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:31]Read from MH i2c: E2 17 00 [12:47:31]MH_I2C_Read... [12:47:31]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [12:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:47:31]wFMCommunicate OK [12:47:31]requested_item fd.num is exist - process it [12:47:31]SAM_PROTO_GetFieldsCounters [12:47:31]wFMCommunicate request_size=4 [12:47:31]MH_SAM_APDU [12:47:31]CAPDU: 80 13 00 00 [12:47:31]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [12:47:31]Write i2c OK [12:47:31]MH_I2C_Read... [12:47:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:31]Read from MH i2c: E2 [12:47:31]MH_I2C_Read... [12:47:31]Read from MH i2c: E2 62 00 [12:47:31]MH_I2C_Read... [12:47:31]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 D1 [12:47: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 34 01 00 00 5E 04 04 00 34 01 00 00 57 04 04 00 35 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:47:31]wFMCommunicate OK [12:47:31]SAM_PROTO_GetFieldsCounters done [12:47:31]requested_item shift.num is exist - process it [12:47:31]requested_item shift.opened is exist - process it [12:47:31]req_shift_opened [12:47:31]FM_GetShiftState [12:47:31]SAM_PROTO_GetShiftState [12:47:31]wFMCommunicate request_size=4 [12:47:31]MH_SAM_APDU [12:47:31]CAPDU: 80 13 01 00 [12:47:31]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [12:47:31]Write i2c OK [12:47:31]MH_I2C_Read... [12:47:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:32]Read from MH i2c: E2 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 0E 00 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [12:47:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:47:32]wFMCommunicate OK [12:47:32]SAM_PROTO_GetShiftState done [12:47:32]FM_GetShiftState done [12:47:32]req_shift_opened done [12:47:32]requested_item shift.open_date is exist - process it [12:47:32]req_shift_open_date [12:47:32]req_shift_open_date done [12:47:32]produce_requested_data done [12:47:32]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162863,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:47:32]process_action_free get_value [12:47:32]json_value_free [12:47:32]json_value_free done [12:47:32]process_json_proto returns [12:47:32]Send response to host [12:47:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162863,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:47:32]free response buf [12:47:32]execute_script done [12:47:32]execute_script returns [12:47:32]free content buf [12:47:32]Sock 9.Close socket [12:47:32]Sock 9.Thread stoped [12:47:32]accept exits with 11 [12:47:32]New connection [12:47:32]New thread 3067342180 created [12:47:32]Thread 3067485540 joined [12:47:32]Waiting for new connection... [12:47:32] Sock 11.Parse request [12:47:32]Sock 11.Check first char [12:47:32]Sock 11.First char is OK [12:47:32]request: POST /json_proto HTTP/1.0 [12:47:32]Method: POST [12:47:32]URL: /json_proto [12:47:32]Method is POST - this is cgi request [12:47:32]url: /json_proto [12:47:32]query_string will be loaded in cgi processing [12:47:32]execute_cgi json_proto POST (null) [12:47:32]execute_cgi path=json_proto method=POST [12:47:32]POST find Content-Length [12:47:32]Host: 172.17.44.132:8080 [12:47:32]Content-Length: 331 [12:47:32]Content-Type: application/json [12:47:32] [12:47:32]POST finish read [12:47:32]Found Content-Length = 331 [12:47: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" ] } } [12:47:32]execute_script... [12:47: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" ] } } [12:47:32]POST & json_proto [12:47:32]process_json_proto [12:47:32]json parsed OK: [12:47:32]protocol is kg_v1.0 [12:47:32]action value=get_value [12:47:32]process_action get_value [12:47:32]cmd_get_value [12:47:32]process_action get_value done [12:47:32]requested_data is exist [12:47:32]produce_requested_data [12:47:32]requested_item fm.sale.total is exist - process it [12:47:32]SAM_PROTO_GetFMData [12:47:32]wFMCommunicate request_size=4 [12:47:32]MH_SAM_APDU [12:47:32]CAPDU: 80 13 03 00 [12:47:32]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [12:47:32]Write i2c OK [12:47:32]MH_I2C_Read... [12:47:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [12:47:32]Read from MH i2c: E2 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 FD 00 [12:47:32]MH_I2C_Read... [12:47:32]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 8C 78 02 00 69 04 A4 00 6F 04 04 00 7C 75 02 00 B1 04 05 00 32 0E EF 67 03 70 04 05 00 FE 71 20 67 02 72 04 05 00 34 9C CE 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FC 90 9C 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 62 7A B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 20 [12:47:32]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 8C 78 02 00 69 04 A4 00 6F 04 04 00 7C 75 02 00 B1 04 05 00 32 0E EF 67 03 70 04 05 00 FE 71 20 67 02 72 04 05 00 34 9C CE 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FC 90 9C 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 62 7A B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [12:47:32]wFMCommunicate OK [12:47:32]wFMCommunicate request_size=4 [12:47:32]MH_SAM_APDU [12:47:32]CAPDU: 80 17 00 00 [12:47:32]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [12:47:32]Write i2c OK [12:47:32]MH_I2C_Read... [12:47:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:47:33]Read from MH i2c: E2 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 FD 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [12:47:33]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:47:33]wFMCommunicate OK [12:47:33]wFMCommunicate request_size=4 [12:47:33]MH_SAM_APDU [12:47:33]CAPDU: 80 17 00 00 [12:47:33]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:47:33]Read from MH i2c: E2 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 FD 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [12:47:33]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:47:33]wFMCommunicate OK [12:47:33]wFMCommunicate request_size=4 [12:47:33]MH_SAM_APDU [12:47:33]CAPDU: 80 17 00 00 [12:47:33]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:47:33]Read from MH i2c: E2 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 FD 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [12:47:33]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [12:47:33]wFMCommunicate OK [12:47:33]wFMCommunicate request_size=4 [12:47:33]MH_SAM_APDU [12:47:33]CAPDU: 80 17 00 00 [12:47:33]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:33]Connected sock=6 [12:47: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 36 39 0F 01 00 00 D3 91 07 01 E2 68 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 01 00 00 F4 03 04 00 C9 8F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7C 02 00 35 04 06 00 86 6A 07 42 CC 95 73 96 CC E1 AD 37 07 76 [12:47:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [12:47:33]Read from MH i2c: E2 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 E6 00 [12:47:33]MH_I2C_Read... [12:47:33]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [12:47:33]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:47:33]wFMCommunicate OK [12:47:33]SAM_PROTO_GetFMData done [12:47:33]requested_item fm.sale_refund.total is exist - process it [12:47:33]requested_item fm.buy.total is exist - process it [12:47:33]requested_item shift.sale.total is exist - process it [12:47:33]SAM_PROTO_GetShiftData [12:47:33]wFMCommunicate request_size=4 [12:47:33]MH_SAM_APDU [12:47:33]CAPDU: 80 13 02 00 [12:47:33]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [12:47:33]Write i2c OK [12:47:33]MH_I2C_Read... [12:47:34]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [12:47:34]Read from MH i2c: E2 [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: E2 FD 00 [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 34 01 00 00 69 04 9E 00 6F 04 04 00 34 01 00 00 B1 04 04 00 EB 6B C3 01 70 04 04 00 DC 3A 1F 01 72 04 03 00 0F 31 A4 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 C4 F1 2F 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 BD FE 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 AD [12:47:34]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 34 01 00 00 69 04 9E 00 6F 04 04 00 34 01 00 00 B1 04 04 00 EB 6B C3 01 70 04 04 00 DC 3A 1F 01 72 04 03 00 0F 31 A4 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 C4 F1 2F 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 BD FE 03 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:47:34]wFMCommunicate OK [12:47:34]wFMCommunicate request_size=4 [12:47:34]MH_SAM_APDU [12:47:34]CAPDU: 80 17 00 00 [12:47:34]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [12:47:34]Write i2c OK [12:47:34]MH_I2C_Read... [12:47:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:47:34]Read from MH i2c: E2 [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: E2 FD 00 [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [12:47:34]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [12:47:34]wFMCommunicate OK [12:47:34]wFMCommunicate request_size=4 [12:47:34]MH_SAM_APDU [12:47:34]CAPDU: 80 17 00 00 [12:47:34]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [12:47:34]Write i2c OK [12:47:34]MH_I2C_Read... [12:47: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 36 39 4F 00 00 00 D0 13 47 00 46 D6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7C 02 00 F4 03 04 00 B7 39 C4 66 B6 04 01 00 00 4D A2 0F F8 E6 CB EB F0 [12:47:34]CommunicateWithHost err = 0 [12:47:34]CheckOFDResponse [12:47:34]1017 (14) - 77093643461234 [12:47:34]1041 (16) - 0000000000871769 [12:47:34]1040 (4) - 162863 [12:47:34]1012 (4) - 20.08.2024 06:37 [12:47:34]1206 (1) - 0 [12:47:34]OFD Sender: Remove packet 162863 [12:47:34]ProducePacketName [12:47:34]name=ofd_packets/00162863 [12:47:34]NVStorageDeleteData [12:47:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:47:34]Read from MH i2c: E2 [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: E2 FD 00 [12:47:34]MH_I2C_Read... [12:47:34]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [12:47:35]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [12:47:35]wFMCommunicate OK [12:47:35]wFMCommunicate request_size=4 [12:47:35]MH_SAM_APDU [12:47:35]CAPDU: 80 17 00 00 [12:47:35]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [12:47:35]Write i2c OK [12:47:35]MH_I2C_Read... [12:47:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [12:47:35]Read from MH i2c: E2 [12:47:35]MH_I2C_Read... [12:47:35]Read from MH i2c: E2 FD 00 [12:47:35]MH_I2C_Read... [12:47:35]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [12:47:35]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [12:47:35]wFMCommunicate OK [12:47:35]wFMCommunicate request_size=4 [12:47:35]MH_SAM_APDU [12:47:35]CAPDU: 80 17 00 00 [12:47:35]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [12:47:35]OFD Sender: No OFD packet to send [12:47:35]Write i2c OK [12:47:35]MH_I2C_Read... [12:47:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [12:47:35]Read from MH i2c: E2 [12:47:35]MH_I2C_Read... [12:47:35]Read from MH i2c: E2 CE 00 [12:47:35]MH_I2C_Read... [12:47:35]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [12:47:35]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [12:47:35]wFMCommunicate OK [12:47:35]SAM_PROTO_GetShiftData done [12:47:35]requested_item shift.sale.total_cash is exist - process it [12:47:35]requested_item shift.sale_refund.total is exist - process it [12:47:35]requested_item shift.sale_refund.total_cash is exist - process it [12:47:35]requested_item shift.buy.total is exist - process it [12:47:35]requested_item shift.buy.total_cash is exist - process it [12:47:35]produce_requested_data done [12:47:35]produce_requested_data return {"fm.sale.total":146286218.74,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":295843.63,"shift.sale.total_cash":188239.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [12:47:35]process_action_free get_value [12:47:35]json_value_free [12:47:35]json_value_free done [12:47:35]process_json_proto returns [12:47:35]Send response to host [12:47:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146286218.74,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":295843.63,"shift.sale.total_cash":188239.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [12:47:35]free response buf [12:47:35]execute_script done [12:47:35]execute_script returns [12:47:35]free content buf [12:47:35]Sock 11.Close socket [12:47:35]Sock 11.Thread stoped [12:47:36]accept exits with 9 [12:47:36]New connection [12:47:36]New thread 3067485540 created [12:47:36]Thread 3067342180 joined [12:47:36]Waiting for new connection... [12:47:36] Sock 9.Parse request [12:47:36]Sock 9.Check first char [12:47:36]Sock 9.First char is OK [12:47:36]request: POST /json_proto HTTP/1.0 [12:47:36]Method: POST [12:47:36]URL: /json_proto [12:47:36]Method is POST - this is cgi request [12:47:36]url: /json_proto [12:47:36]query_string will be loaded in cgi processing [12:47:36]execute_cgi json_proto POST (null) [12:47:36]execute_cgi path=json_proto method=POST [12:47:36]POST find Content-Length [12:47:36]Host: 172.17.44.132:8080 [12:47:36]Content-Length: 674 [12:47:36]Content-Type: application/json [12:47:36] [12:47:36]POST finish read [12:47:36]Found Content-Length = 674 [12:47:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:36]execute_script... [12:47:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291306", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:47:36]POST & json_proto [12:47:36]process_json_proto [12:47:36]json parsed OK: [12:47:36]protocol is kg_v1.0 [12:47:36]action value=close_receipt [12:47:36]process_action close_receipt [12:47:36]cmd_close_receipt [12:47:36]MH_GetDate [12:47:36]Write to MH i2c: F0 00 00 1D 00 0C [12:47:36]Write i2c OK [12:47:36]MH_I2C_Read... [12:47:36]Read from MH i2c: F0 [12:47:36]MH_I2C_Read... [12:47:36]Read from MH i2c: F0 09 00 [12:47:36]MH_I2C_Read... [12:47:36]Read from MH i2c: F0 09 00 1D 00 00 68 90 C4 66 2A 83 C1 65 0A [12:47:36]GetLastDocTimeStamp 1724157897 [12:47:36]current date 1724158056 [12:47:36]FM_GetShiftState [12:47:36]SAM_PROTO_GetShiftState [12:47:36]wFMCommunicate request_size=4 [12:47:36]MH_SAM_APDU [12:47:36]CAPDU: 80 13 01 00 [12:47:36]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [12:47:36]Write i2c OK [12:47:36]MH_I2C_Read... [12:47:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:36]Read from MH i2c: E2 [12:47:36]MH_I2C_Read... [12:47:36]Read from MH i2c: E2 0E 00 [12:47:36]MH_I2C_Read... [12:47:36]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [12:47:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:47:36]wFMCommunicate OK [12:47:36]SAM_PROTO_GetShiftState done [12:47:36]FM_GetShiftState done [12:47:36]opened in 1724113081 [12:47:36]opened+sec_in_day 1724199481 [12:47:36]quantity*price = 50063 [12:47:36]sum+1 = 50064 [12:47:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 309 20.08.2024 12:47 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162864 ФПД: 7967103665335 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124736&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162864&fm=7967103665335&tin=02508201610067®Number=0000000000092562&sum=50000 [12:47:37]StoreToDocumentArchive [12:47:37]shift 465 fd 162864 [12:47:37]save to /storage/0465/doc_00162864 [12:47:37]save last doc name /storage/0465/doc_00162864 to /storage/kkm_last_doc_name [12:47:37]save OK [12:47:37]Clear old archive folders... [12:47:37]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:47:37]tlvbuf is 01B743C0 [12:47:37]SAM_PROTO_ClearQueue [12:47:37]wFMCommunicate request_size=4 [12:47:37]MH_SAM_APDU [12:47:37]CAPDU: 80 09 00 00 [12:47:37]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:47:37]Write i2c OK [12:47:37]MH_I2C_Read... [12:47:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:47:37]Read from MH i2c: E2 [12:47:37]MH_I2C_Read... [12:47:37]Read from MH i2c: E2 03 00 [12:47:37]MH_I2C_Read... [12:47:37]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:47:37]RAPDU: 90 00 [12:47:37]wFMCommunicate OK [12:47:37]SAM_PROTO_ClearQueue done [12:47:37]KKMCreateOFDPacket [12:47:37]OFDProtocolAddRootSTLVToBuf [12:47:37]FM_MakeSignedData [12:47:37]FM_MakeSignedData [12:47:37]SAM_PROTO_SignData [12:47:37]wFMCommunicate request_size=4 [12:47:37]MH_SAM_APDU [12:47:37]CAPDU: 80 0D 01 02 [12:47:37]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:47:37]Write i2c OK [12:47:37]MH_I2C_Read... [12:47:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:47:37]Read from MH i2c: E2 [12:47:37]MH_I2C_Read... [12:47:37]Read from MH i2c: E2 03 00 [12:47:37]MH_I2C_Read... [12:47:37]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:47:37]RAPDU: 90 00 [12:47:37]wFMCommunicate OK [12:47:37]wFMCommunicate request_size=255 [12:47:37]MH_SAM_APDU [12:47:37]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 68 90 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7C 02 00 35 04 06 00 07 3E FC 62 [12:47:37]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 68 90 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7C 02 00 35 04 06 00 07 3E FC 62 00 00 37 [12:47:37]Write i2c OK [12:47:37]MH_I2C_Read... [12:47:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:38]Read from MH i2c: E2 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: E2 03 00 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:47:38]RAPDU: 90 00 [12:47:38]wFMCommunicate OK [12:47:38]wFMCommunicate request_size=7 [12:47:38]MH_SAM_APDU [12:47:38]CAPDU: 80 0D 02 02 02 44 B7 [12:47:38]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 44 B7 00 00 A7 [12:47:38]Write i2c OK [12:47:38]MH_I2C_Read... [12:47:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:47:38]Read from MH i2c: E2 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: E2 03 00 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:47:38]RAPDU: 90 00 [12:47:38]wFMCommunicate OK [12:47:38]wFMCommunicate request_size=4 [12:47:38]MH_SAM_APDU [12:47:38]CAPDU: 80 0D 03 02 [12:47:38]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:47:38]Write i2c OK [12:47:38]MH_I2C_Read... [12:47:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:47:38]Read from MH i2c: E2 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: E2 0B 00 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: E2 0B 00 2F 00 00 1E 57 7B F5 E5 A5 D7 8F 90 00 80 [12:47:38]RAPDU: 1E 57 7B F5 E5 A5 D7 8F 90 00 [12:47:38]wFMCommunicate OK [12:47:38]SAM_PROTO_SignData done [12:47:38]FM_MakeSignedData done [12:47:38]CreateOFDProtocolMessage [12:47:38]wFMCommunicate request_size=4 [12:47:38]MH_SAM_APDU [12:47:38]CAPDU: 80 11 00 00 [12:47:38]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:47:38]Write i2c OK [12:47:38]MH_I2C_Read... [12:47:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:38]Read from MH i2c: E2 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: E2 17 00 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [12:47:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:47:38]wFMCommunicate OK [12:47:38]CreateOFDProtocolMessage done [12:47:38]OFDSenderStorePacket 162864 [12:47:38]StoreOFDPacket docnum=162864 [12:47:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 54 EF 04 01 D8 A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 68 90 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7C 02 00 35 04 06 00 07 3E FC 62 44 B7 1E 57 7B F5 E5 A5 D7 8F [12:47:38]CheckFolder [12:47:38]dirname=/storage/ofd_packets [12:47:38]CheckFolder done [12:47:38]ProducePacketName [12:47:38]name=ofd_packets/00162864 [12:47:38]NVStorageSaveData ofd_packets/00162864 [12:47:38]File name is /storage/ofd_packets/00162864 [12:47:38]Write 298 bytes [12:47:38]NVStorageSaveData done [12:47:38]OFDSenderStorePacket done [12:47:38]KKMCreateOFDPacket done [12:47:38]NVStorageSaveData kkm_last_timestamp [12:47:38]File name is /storage/kkm_last_timestamp [12:47:38]Write 4 bytes [12:47:38]NVStorageSaveData done [12:47:38]ExternCall_PrintAddStr [12:47:38]wPrintStart [12:47:38]Write to MH i2c: 01 00 00 31 00 31 [12:47:38]Write i2c OK [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: 01 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: 01 07 00 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:47:38]RasterBufferAndPrint [12:47:38]line Счет N : (1)291306 [12:47:38]OFD Sender: Processing packet 162864 [packets to send 958, broken 957] [12:47:38]ProducePacketName [12:47:38]name=ofd_packets/00162864 [12:47:38]OFD Sender: To server: pG, [12:47:38]CommunicateWithHost lk.salyk.kg:30040 [12:47:38]ConnectInit lk.salyk.kg [12:47:38]line ИНН: 02508201610067 [12:47:38]line Контрольно-Кассовый Чек [12:47:38]line ПРОДАЖА [12:47:38]line ТРК (МРК, ГНК) : 21 [12:47:38]line Товар: 2710194800 [12:47:38]line ДТ-К-5 [12:47:38]line 6.570 * 76.20 [12:47:38]line = 500.63 [12:47:38]line НДС 12% НСП 1% [12:47:38]line > о реализуемом товаре [12:47:38]line ОКРУГЛЕНИЕ: -0.63 [12:47:38]line ИТОГО: 500.00 [12:47:38]line Внесено: 500.00 [12:47:38]line СДАЧА: 0.00 [12:47:38]line НСП 1% : 4.43 [12:47:38]line НДС 12% : 53.16 [12:47:38]line Наличными: 500.00 [12:47:38]line Безнал.: 0.00 [12:47:38]line Место: АЗС № 130 "Партнер Нефть" [12:47:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:47:38]line СНО: Общий режим [12:47:38]line Чек 309 20.08.2024 12:47 [12:47:38]line Смена: 465 ФФД: 1.0 [12:47:38]line ЗНМ: 0300000070 [12:47:38]line РНМ: 0000000000092562 [12:47:38]line Версия ККМ: 001 [12:47:38]line ФМ: 0000000000871769 [12:47:38]line ФД: 162864 [12:47:38]line ФПД: 7967103665335 [12:47:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124736&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162864&fm=7967103665335&tin=02508201610067®Number=0000000000092562&sum=50000 [12:47:38]written 0, free lines is 4095 [12:47:38]Write to MH i2c: 01 00 00 5C 00 5C [12:47:38]Write i2c OK [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: 01 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: 01 07 00 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C8 0C 37 [12:47:38]RasterBufferAndPrint [12:47:38]line [12:47:38]line [12:47:38]line [12:47:38]line [12:47:38]line [12:47:38]written 0, free lines is 3294 [12:47:38]MH_Cut [12:47:38]Write to MH i2c: D1 01 00 63 00 01 35 [12:47:38]Write i2c OK [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: D1 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: D1 01 00 [12:47:38]MH_I2C_Read... [12:47:38]Read from MH i2c: D1 01 00 63 00 00 34 [12:47:38]Write to MH i2c: 01 00 00 64 00 64 [12:47:38]Write i2c OK [12:47:38]MH_I2C_Read... [12:47:39]*** Cut start [12:47:39]*** Purtial cut [12:47:39]*** Stage 1: CUTSNS_PIN = 1 [12:47:41]Read from MH i2c: 01 [12:47:41]MH_I2C_Read... [12:47:41]*** Stop cut motor [12:47:41]*** Cut end [12:47:41]Read from MH i2c: 01 07 00 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [12:47:41]process_action close_receipt done [12:47:41]requested_data is exist [12:47:41]produce_requested_data [12:47:41]requested_item fm.sn is exist - process it [12:47:41]wFMCommunicate request_size=4 [12:47:41]MH_SAM_APDU [12:47:41]CAPDU: 80 11 00 00 [12:47:41]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [12:47:41]Write i2c OK [12:47:41]MH_I2C_Read... [12:47:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:47:41]Read from MH i2c: E2 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: E2 17 00 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [12:47:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:47:41]wFMCommunicate OK [12:47:41]requested_item fd.num is exist - process it [12:47:41]SAM_PROTO_GetFieldsCounters [12:47:41]wFMCommunicate request_size=4 [12:47:41]MH_SAM_APDU [12:47:41]CAPDU: 80 13 00 00 [12:47:41]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [12:47:41]Write i2c OK [12:47:41]MH_I2C_Read... [12:47:41]Connected sock=11 [12:47: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 36 39 0C 01 00 00 54 EF 04 01 D8 A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 01 00 00 F4 03 04 00 68 90 C4 66 0E 04 04 00 *** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:47:41]D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 Read from MH i2c: E2 [12:47:41]MH_I2C_Read... [12:47:41]32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7C 02 00 35 04 06 00 07 3E FC 62 44 B7 1E 57 7B F5 E5 A5 D7 8F [12:47:41]Read from MH i2c: E2 62 00 [12:47:41]MH_I2C_Read... [12:47:41]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 2A [12:47: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 35 01 00 00 5E 04 04 00 35 01 00 00 57 04 04 00 36 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:47:42]wFMCommunicate OK [12:47:42]SAM_PROTO_GetFieldsCounters done [12:47:42]requested_item shift.num is exist - process it [12:47:42]requested_item shift.opened is exist - process it [12:47:42]req_shift_opened [12:47:42]FM_GetShiftState [12:47:42]SAM_PROTO_GetShiftState [12:47:42]wFMCommunicate request_size=4 [12:47:42]MH_SAM_APDU [12:47:42]CAPDU: 80 13 01 00 [12:47:42]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [12:47:42]Write i2c OK [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:47:42] [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 0E 00 [12:47:42]MH_I2C_Read... [12:47:42]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B2 [12:47:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:47:42]wFMCommunicate OK [12:47:42]SAM_PROTO_GetShiftState done [12:47:42]FM_GetShiftState done [12:47:42]req_shift_opened done [12:47:42]requested_item shift.open_date is exist - process it [12:47:42]req_shift_open_date [12:47:42]req_shift_open_date done [12:47:42]produce_requested_data done [12:47:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162864,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:47:42]process_action_free close_receipt [12:47:42]json_value_free [12:47:42]json_value_free done [12:47:42]process_json_proto returns [12:47:42]Send response to host [12:47:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162864,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:47:42]free response buf [12:47:42]execute_script done [12:47:42]execute_script returns [12:47:42]free content buf [12:47:42]Sock 9.Close socket [12:47:42]Sock 9.Thread stoped [12:47: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 36 39 4F 00 00 00 B7 06 47 00 E8 C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7C 02 00 F4 03 04 00 BF 39 C4 66 B6 04 01 00 00 65 11 79 28 53 26 C7 C2 [12:47:44]CommunicateWithHost err = 0 [12:47:44]CheckOFDResponse [12:47:44]1017 (14) - 77093643461234 [12:47:44]1041 (16) - 0000000000871769 [12:47:44]1040 (4) - 162864 [12:47:44]1012 (4) - 20.08.2024 06:37 [12:47:44]1206 (1) - 0 [12:47:44]OFD Sender: Remove packet 162864 [12:47:44]ProducePacketName [12:47:44]name=ofd_packets/00162864 [12:47:44]NVStorageDeleteData [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:02]recv_with_timeout no data received [12:48:04]OFD Sender: No OFD packet to send [12:48:09]accept exits with 6 [12:48:09]New connection [12:48:09]New thread 3067342180 created [12:48:09]Thread 3067485540 joined [12:48:09]Waiting for new connection... [12:48:09] Sock 6.Parse request [12:48:09]Sock 6.Check first char [12:48:09]Sock 6.First char is OK [12:48:09]request: POST /json_proto HTTP/1.0 [12:48:09]Method: POST [12:48:09]URL: /json_proto [12:48:09]Method is POST - this is cgi request [12:48:09]url: /json_proto [12:48:09]query_string will be loaded in cgi processing [12:48:09]execute_cgi json_proto POST (null) [12:48:09]execute_cgi path=json_proto method=POST [12:48:09]POST find Content-Length [12:48:09]Host: 172.17.44.132:8080 [12:48:09]Content-Length: 1629 [12:48:09]Content-Type: application/json [12:48:09] [12:48:09]POST finish read [12:48:09]Found Content-Length = 1629 [12:48:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50424", "tax_sys" : 0, "items" : [ { "code": "4630007400969", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 40 ", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "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" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:09]execute_script... [12:48:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50424", "tax_sys" : 0, "items" : [ { "code": "4630007400969", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 40 ", "price" : 40.00, "quantity" : 1.000, "sum" : 40.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160792", "name": "\u0421\u043D\u0435\u043A \u041A\u0443\u0440\u0443\u0442 \u043A\u043B\u0430\u0441\u0441\u0438\u0447\u0435\u0441\u043A\u0438\u0439 (\u043A\u0440\u0443\u0433\u043B\u044B\u0439)", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "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" : 160.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:09]POST & json_proto [12:48:09]process_json_proto [12:48:09]json parsed OK: [12:48:09]protocol is kg_v1.0 [12:48:09]action value=close_receipt [12:48:09]process_action close_receipt [12:48:09]cmd_close_receipt [12:48:09]MH_GetDate [12:48:09]Write to MH i2c: F0 00 00 68 00 57 [12:48:09]Write i2c OK [12:48:09]MH_I2C_Read... [12:48:09]Read from MH i2c: F0 [12:48:09]MH_I2C_Read... [12:48:09]Read from MH i2c: F0 09 00 [12:48:09]MH_I2C_Read... [12:48:09]Read from MH i2c: F0 09 00 68 00 00 89 90 C4 66 2A 83 C1 65 76 [12:48:09]GetLastDocTimeStamp 1724158056 [12:48:09]current date 1724158089 [12:48:09]FM_GetShiftState [12:48:09]SAM_PROTO_GetShiftState [12:48:09]wFMCommunicate request_size=4 [12:48:09]MH_SAM_APDU [12:48:09]CAPDU: 80 13 01 00 [12:48:09]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [12:48:09]Write i2c OK [12:48:09]MH_I2C_Read... [12:48:09]OFD Sender: No OFD packet to send [12:48:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:09]Read from MH i2c: E2 [12:48:09]MH_I2C_Read... [12:48:09]Read from MH i2c: E2 0E 00 [12:48:09]MH_I2C_Read... [12:48:09]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B4 [12:48:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:48:09]wFMCommunicate OK [12:48:09]SAM_PROTO_GetShiftState done [12:48:09]FM_GetShiftState done [12:48:09]opened in 1724113081 [12:48:09]opened+sec_in_day 1724199481 [12:48:09]quantity*price = 4000 [12:48:09]sum+1 = 4001 [12:48:09]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160792 Снек Курут классический (круглый) 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700003010032 Чай хол Let`s Go! чер персик ПЭТ 0,5л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 160.00 НСП 1% : 1.41 НДС 12% : 16.99 Наличными: 160.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 310 20.08.2024 12:48 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162865 ФПД: 243340108883759 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124809&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162865&fm=243340108883759&tin=02508201610067®Number=0000000000092562&sum=16000 0 [12:48:11]StoreToDocumentArchive [12:48:11]shift 465 fd 162865 [12:48:11]save to /storage/0465/doc_00162865 [12:48:11]save last doc name /storage/0465/doc_00162865 to /storage/kkm_last_doc_name [12:48:11]save OK [12:48:11]Clear old archive folders... [12:48:11]ProcessDocumentItem done err = 0, tmpTLVsize=672 [12:48:11]tlvbuf is 01BE0790 [12:48:11]SAM_PROTO_ClearQueue [12:48:11]wFMCommunicate request_size=4 [12:48:11]MH_SAM_APDU [12:48:11]CAPDU: 80 09 00 00 [12:48:11]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [12:48:11]Write i2c OK [12:48:11]MH_I2C_Read... [12:48:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:11]Read from MH i2c: E2 [12:48:11]MH_I2C_Read... [12:48:11]Read from MH i2c: E2 03 00 [12:48:11]MH_I2C_Read... [12:48:11]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [12:48:11]RAPDU: 90 00 [12:48:11]wFMCommunicate OK [12:48:11]SAM_PROTO_ClearQueue done [12:48:11]KKMCreateOFDPacket [12:48:11]OFDProtocolAddRootSTLVToBuf [12:48:11]FM_MakeSignedData [12:48:11]FM_MakeSignedData [12:48:11]SAM_PROTO_SignData [12:48:11]wFMCommunicate request_size=4 [12:48:11]MH_SAM_APDU [12:48:11]CAPDU: 80 0D 01 02 [12:48:11]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [12:48:11]Write i2c OK [12:48:11]MH_I2C_Read... [12:48:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:11]Read from MH i2c: E2 [12:48:11]MH_I2C_Read... [12:48:11]Read from MH i2c: E2 03 00 [12:48:11]MH_I2C_Read... [12:48:11]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [12:48:11]RAPDU: 90 00 [12:48:11]wFMCommunicate OK [12:48:11]wFMCommunicate request_size=255 [12:48:11]MH_SAM_APDU [12:48:11]CAPDU: 80 0D 02 02 FA 03 00 A0 02 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 36 39 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 34 30 20 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 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 [12:48:11]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 A0 02 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 36 39 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 34 30 20 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 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 00 0A [12:48:11]Write i2c OK [12:48:11]MH_I2C_Read... [12:48:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:11]Read from MH i2c: E2 [12:48:11]MH_I2C_Read... [12:48:11]Read from MH i2c: E2 03 00 [12:48:11]MH_I2C_Read... [12:48:11]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [12:48:11]RAPDU: 90 00 [12:48:11]wFMCommunicate OK [12:48:11]wFMCommunicate request_size=255 [12:48:11]MH_SAM_APDU [12:48:11]CAPDU: 80 0D 02 02 FA 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 [12:48:11]Write to MH i2c: E2 02 01 79 00 80 0D 02 02 FA 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 00 00 72 [12:48:11]Write i2c OK [12:48:11]MH_I2C_Read... [12:48:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:11]Read from MH i2c: E2 [12:48:11]MH_I2C_Read... [12:48:11]Read from MH i2c: E2 03 00 [12:48:11]MH_I2C_Read... [12:48:11]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [12:48:11]RAPDU: 90 00 [12:48:11]wFMCommunicate OK [12:48:11]wFMCommunicate request_size=181 [12:48:11]MH_SAM_APDU [12:48:11]CAPDU: 80 0D 02 02 B0 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 89 90 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7C 02 00 35 04 06 00 DD 51 08 BF E7 2F [12:48:11]Write to MH i2c: E2 B8 00 7A 00 80 0D 02 02 B0 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 89 90 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7C 02 00 35 04 06 00 DD 51 08 BF E7 2F 00 00 11 [12:48:11]Write i2c OK [12:48:11]MH_I2C_Read... [12:48:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:12]Read from MH i2c: E2 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: E2 03 00 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [12:48:12]RAPDU: 90 00 [12:48:12]wFMCommunicate OK [12:48:12]wFMCommunicate request_size=4 [12:48:12]MH_SAM_APDU [12:48:12]CAPDU: 80 0D 03 02 [12:48:12]Write to MH i2c: E2 08 00 7B 00 80 0D 03 02 00 00 00 00 F6 [12:48:12]Write i2c OK [12:48:12]MH_I2C_Read... [12:48:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:12]Read from MH i2c: E2 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: E2 0B 00 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: E2 0B 00 7B 00 00 1A 20 B9 BD 49 D1 DE 92 90 00 31 [12:48:12]RAPDU: 1A 20 B9 BD 49 D1 DE 92 90 00 [12:48:12]wFMCommunicate OK [12:48:12]SAM_PROTO_SignData done [12:48:12]FM_MakeSignedData done [12:48:12]CreateOFDProtocolMessage [12:48:12]wFMCommunicate request_size=4 [12:48:12]MH_SAM_APDU [12:48:12]CAPDU: 80 11 00 00 [12:48:12]Write to MH i2c: E2 08 00 7C 00 80 11 00 00 00 00 00 00 F6 [12:48:12]Write i2c OK [12:48:12]MH_I2C_Read... [12:48:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:12]Read from MH i2c: E2 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: E2 17 00 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: E2 17 00 7C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [12:48:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:48:12]wFMCommunicate OK [12:48:12]CreateOFDProtocolMessage done [12:48:12]OFDSenderStorePacket 162865 [12:48:12]StoreOFDPacket docnum=162865 [12:48:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B4 02 00 00 59 A6 AC 02 4A 7E 5A 03 01 00 03 00 A0 02 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 36 39 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 34 30 20 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 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 89 90 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7C 02 00 35 04 06 00 DD 51 08 BF E7 2F 1A 20 B9 BD 49 D1 DE 92 [12:48:12]CheckFolder [12:48:12]dirname=/storage/ofd_packets [12:48:12]CheckFolder done [12:48:12]ProducePacketName [12:48:12]name=ofd_packets/00162865 [12:48:12]NVStorageSaveData ofd_packets/00162865 [12:48:12]File name is /storage/ofd_packets/00162865 [12:48:12]Write 722 bytes [12:48:12]NVStorageSaveData done [12:48:12]OFDSenderStorePacket done [12:48:12]KKMCreateOFDPacket done [12:48:12]NVStorageSaveData kkm_last_timestamp [12:48:12]File name is /storage/kkm_last_timestamp [12:48:12]Write 4 bytes [12:48:12]NVStorageSaveData done [12:48:12]ExternCall_PrintAddStr [12:48:12]wPrintStart [12:48:12]Write to MH i2c: 01 00 00 7D 00 7D [12:48:12]Write i2c OK [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: 01 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: 01 07 00 [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: 01 07 00 7D 00 00 00 00 00 00 FF 0F 92 [12:48:12]RasterBufferAndPrint [12:48:12]line Счет N : (3)50424 [12:48:12]line ИНН: 02508201610067 [12:48:12]line Контрольно-Кассовый Чек [12:48:12]line ПРОДАЖА [12:48:12]line Товар: 4630007400969 [12:48:12]line Арахис жарен Караван орехов Стандарт 40 [12:48:12]line 1.000 * 40.00 [12:48:12]line = 40.00 [12:48:12]line НДС 12% НСП 1% [12:48:12]line > о реализуемом товаре [12:48:12]line Товар: 4700000160792 [12:48:12]line Снек Курут классический (круглый) [12:48:12]line 1.000 * 60.00 [12:48:12]line = 60.00 [12:48:12]line НДС 12% НСП 1% [12:48:12]line > о реализуемом товаре [12:48:12]line Товар: 4700003010032 [12:48:12]line Чай хол Let`s Go! чер персик ПЭТ 0,5л [12:48:12]line 1.000 * 50.00 [12:48:12]line = 50.00 [12:48:12]line НДС 12% НСП 1% [12:48:12]line > о реализуемом товаре [12:48:12]line Товар: 46231529 [12:48:12]line Mentos ПФ Арбуз 6*100*2 [12:48:12]line 1.000 * 10.00 [12:48:12]line = 10.00 [12:48:12]line НДС 12% НСП 1% [12:48:12]line > о реализуемом товаре [12:48:12]line ИТОГО: 160.00 [12:48:12]line НСП 1% : 1.41 [12:48:12]line НДС 12% : 16.99 [12:48:12]line Наличными: 160.00 [12:48:12]line Безнал.: 0.00 [12:48:12]line Место: АЗС № 130 "Партнер Нефть" [12:48:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:48:12]line СНО: Общий режим [12:48:12]line Чек 310 20.08.2024 12:48 [12:48:12]line Смена: 465 ФФД: 1.0 [12:48:12]line ЗНМ: 0300000070 [12:48:12]line РНМ: 0000000000092562 [12:48:12]line Версия ККМ: 001 [12:48:12]line ФМ: 0000000000871769 [12:48:12]line ФД: 162865 [12:48:12]line ФПД: 243340108883759 [12:48:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124809&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162865&fm=243340108883759&tin=02508201610067®Number=0000000000092562&sum=16000 [12:48:12]line 0 [12:48:12]OFD Sender: Processing packet 162865 [packets to send 958, broken 957] [12:48:12]ProducePacketName [12:48:12]name=ofd_packets/00162865 [12:48:12]OFD Sender: To server: pG, [12:48:12]CommunicateWithHost lk.salyk.kg:30040 [12:48:12]ConnectInit lk.salyk.kg [12:48:12]written 0, free lines is 4095 [12:48:12]Write to MH i2c: 01 00 00 BA 00 BA [12:48:12]Write i2c OK [12:48:12]MH_I2C_Read... [12:48:12]Read from MH i2c: 01 [12:48:13]MH_I2C_Read... [12:48:13]Read from MH i2c: 01 07 00 [12:48:13]MH_I2C_Read... [12:48:13]Read from MH i2c: 01 07 00 BA 00 00 00 00 00 00 9D 0B 69 [12:48:13]RasterBufferAndPrint [12:48:13]line [12:48:13]line [12:48:13]line [12:48:13]line [12:48:13]line [12:48:13]written 0, free lines is 2992 [12:48:13]MH_Cut [12:48:13]Write to MH i2c: D1 01 00 C1 00 01 93 [12:48:13]Write i2c OK [12:48:13]MH_I2C_Read... [12:48:13]Read from MH i2c: D1 [12:48:13]MH_I2C_Read... [12:48:13]Read from MH i2c: D1 01 00 [12:48:13]MH_I2C_Read... [12:48:13]Read from MH i2c: D1 01 00 C1 00 00 92 [12:48:13]Write to MH i2c: 01 00 00 C2 00 C2 [12:48:13]Write i2c OK [12:48:13]MH_I2C_Read... [12:48:13]*** Cut start [12:48:14]*** Purtial cut [12:48:14]*** Stage 1: CUTSNS_PIN = 1 [12:48:16]Read from MH i2c: 01 [12:48:16]MH_I2C_Read... [12:48:16]*** Stop cut motor [12:48:16]*** Cut end [12:48:16]Read from MH i2c: 01 07 00 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: 01 07 00 C2 00 00 00 00 00 00 FF 0F D7 [12:48:16]process_action close_receipt done [12:48:16]requested_data is exist [12:48:16]produce_requested_data [12:48:16]requested_item fm.sn is exist - process it [12:48:16]wFMCommunicate request_size=4 [12:48:16]MH_SAM_APDU [12:48:16]CAPDU: 80 11 00 00 [12:48:16]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [12:48:16]Write i2c OK [12:48:16]MH_I2C_Read... [12:48:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:16]Read from MH i2c: E2 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 17 00 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [12:48:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:48:16]wFMCommunicate OK [12:48:16]requested_item fd.num is exist - process it [12:48:16]SAM_PROTO_GetFieldsCounters [12:48:16]wFMCommunicate request_size=4 [12:48:16]MH_SAM_APDU [12:48:16]CAPDU: 80 13 00 00 [12:48:16]Write to MH i2c: E2 08 00 C4 00 80 13 00 00 00 00 00 00 40 [12:48:16]Write i2c OK [12:48:16]MH_I2C_Read... [12:48:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:16]Read from MH i2c: E2 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 62 00 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 62 00 C4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 31 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 8C [12:48: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 31 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 36 01 00 00 5E 04 04 00 36 01 00 00 57 04 04 00 37 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:48:16]wFMCommunicate OK [12:48:16]SAM_PROTO_GetFieldsCounters done [12:48:16]requested_item shift.num is exist - process it [12:48:16]requested_item shift.opened is exist - process it [12:48:16]req_shift_opened [12:48:16]FM_GetShiftState [12:48:16]SAM_PROTO_GetShiftState [12:48:16]wFMCommunicate request_size=4 [12:48:16]MH_SAM_APDU [12:48:16]CAPDU: 80 13 01 00 [12:48:16]Write to MH i2c: E2 08 00 C5 00 80 13 01 00 00 00 00 00 42 [12:48:16]Write i2c OK [12:48:16]MH_I2C_Read... [12:48:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:16]Read from MH i2c: E2 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 0E 00 [12:48:16]MH_I2C_Read... [12:48:16]Read from MH i2c: E2 0E 00 C5 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 10 [12:48:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:48:16]wFMCommunicate OK [12:48:16]SAM_PROTO_GetShiftState done [12:48:16]FM_GetShiftState done [12:48:16]req_shift_opened done [12:48:16]requested_item shift.open_date is exist - process it [12:48:16]req_shift_open_date [12:48:16]req_shift_open_date done [12:48:16]produce_requested_data done [12:48:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162865,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:48:16]process_action_free close_receipt [12:48:16]json_value_free [12:48:16]json_value_free done [12:48:16]process_json_proto returns [12:48:16]Send response to host [12:48:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162865,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:48:16]free response buf [12:48:16]execute_script done [12:48:16]execute_script returns [12:48:16]free content buf [12:48:16]Sock 6.Close socket [12:48:16]Sock 6.Thread stoped [12:48:16]recv_with_timeout no data received [12:48:17]ConnectInit Can't take IP for lk.salyk.kg [12:48:17]CommunicateWithHost connect error [12:48:17]CommunicateWithHost err = -1 [12:48:17]OFD Sender: Server communicate error [12:48:20]accept exits with 10 [12:48:20]New connection [12:48:20]New thread 3067485540 created [12:48:20]Thread 3067342180 joined [12:48:20]Waiting for new connection... [12:48:20] Sock 10.Parse request [12:48:20]Sock 10.Check first char [12:48:20]Sock 10.First char is OK [12:48:20]request: POST /json_proto HTTP/1.0 [12:48:20]Method: POST [12:48:20]URL: /json_proto [12:48:20]Method is POST - this is cgi request [12:48:20]url: /json_proto [12:48:20]query_string will be loaded in cgi processing [12:48:20]execute_cgi json_proto POST (null) [12:48:20]execute_cgi path=json_proto method=POST [12:48:20]POST find Content-Length [12:48:20]Host: 172.17.44.132:8080 [12:48:20]Content-Length: 978 [12:48:20]Content-Type: application/json [12:48:20] [12:48:20]POST finish read [12:48:20]Found Content-Length = 978 [12:48:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 53.200, "sum" : 4000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 53.20 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:20]execute_script... [12:48:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291307", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 53.200, "sum" : 4000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 53.20 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:48:20]POST & json_proto [12:48:20]process_json_proto [12:48:20]json parsed OK: [12:48:20]protocol is kg_v1.0 [12:48:20]action value=close_receipt [12:48:20]process_action close_receipt [12:48:20]cmd_close_receipt [12:48:20]MH_GetDate [12:48:20]Write to MH i2c: F0 00 00 C6 00 B5 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: F0 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: F0 09 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: F0 09 00 C6 00 00 94 90 C4 66 2A 83 C1 65 DF [12:48:20]GetLastDocTimeStamp 1724158089 [12:48:20]current date 1724158100 [12:48:20]FM_GetShiftState [12:48:20]SAM_PROTO_GetShiftState [12:48:20]wFMCommunicate request_size=4 [12:48:20]MH_SAM_APDU [12:48:20]CAPDU: 80 13 01 00 [12:48:20]Write to MH i2c: E2 08 00 C7 00 80 13 01 00 00 00 00 00 44 [12:48:20]Write i2c OK [12:48:20]MH_I2C_Read... [12:48:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:20]Read from MH i2c: E2 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 0E 00 [12:48:20]MH_I2C_Read... [12:48:20]Read from MH i2c: E2 0E 00 C7 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 12 [12:48:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:48:20]wFMCommunicate OK [12:48:20]SAM_PROTO_GetShiftState done [12:48:20]FM_GetShiftState done [12:48:20]opened in 1724113081 [12:48:20]opened+sec_in_day 1724199481 [12:48:20]quantity*price = 400064 [12:48:20]sum+1 = 400065 [12:48:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.85 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 311 20.08.2024 12:48 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 53.20 сом ФМ: 0000000000871769 ФД: 162866 ФПД: 192420006717246 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162866&fm=192420006717246&tin=02508201610067®Number=0000000000092562&sum=400000 [12:48:21]StoreToDocumentArchive [12:48:21]shift 465 fd 162866 [12:48:21]save to /storage/0465/doc_00162866 [12:48:21]save last doc name /storage/0465/doc_00162866 to /storage/kkm_last_doc_name [12:48:21]save OK [12:48:21]Clear old archive folders... [12:48:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [12:48:21]tlvbuf is 01BB52F0 [12:48:21]SAM_PROTO_ClearQueue [12:48:21]wFMCommunicate request_size=4 [12:48:21]MH_SAM_APDU [12:48:21]CAPDU: 80 09 00 00 [12:48:21]Write to MH i2c: E2 08 00 D4 00 80 09 00 00 00 00 00 00 46 [12:48:21]Write i2c OK [12:48:21]MH_I2C_Read... [12:48:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:48:21]Read from MH i2c: E2 [12:48:21]MH_I2C_Read... [12:48:21]Read from MH i2c: E2 03 00 [12:48:21]MH_I2C_Read... [12:48:21]Read from MH i2c: E2 03 00 D4 00 00 90 00 48 [12:48:21]RAPDU: 90 00 [12:48:21]wFMCommunicate OK [12:48:21]SAM_PROTO_ClearQueue done [12:48:21]KKMCreateOFDPacket [12:48:21]OFDProtocolAddRootSTLVToBuf [12:48:21]FM_MakeSignedData [12:48:21]FM_MakeSignedData [12:48:21]SAM_PROTO_SignData [12:48:21]wFMCommunicate request_size=4 [12:48:21]MH_SAM_APDU [12:48:21]CAPDU: 80 0D 01 02 [12:48:21]Write to MH i2c: E2 08 00 D5 00 80 0D 01 02 00 00 00 00 4E [12:48:21]Write i2c OK [12:48:21]MH_I2C_Read... [12:48:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:48:21]Read from MH i2c: E2 [12:48:21]MH_I2C_Read... [12:48:21]Read from MH i2c: E2 03 00 [12:48:21]MH_I2C_Read... [12:48:21]Read from MH i2c: E2 03 00 D5 00 00 90 00 49 [12:48:21]RAPDU: 90 00 [12:48:21]wFMCommunicate OK [12:48:21]wFMCommunicate request_size=255 [12:48:21]MH_SAM_APDU [12:48:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 94 90 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7C 02 00 35 04 06 00 AF 01 46 25 [12:48:21]Write to MH i2c: E2 02 01 D6 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 94 90 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7C 02 00 35 04 06 00 AF 01 46 25 00 00 8F [12:48:21]Write i2c OK [12:48:21]MH_I2C_Read... [12:48:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:22]Read from MH i2c: E2 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 03 00 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 03 00 D6 00 00 90 00 4A [12:48:22]RAPDU: 90 00 [12:48:22]wFMCommunicate OK [12:48:22]wFMCommunicate request_size=7 [12:48:22]MH_SAM_APDU [12:48:22]CAPDU: 80 0D 02 02 02 E7 3E [12:48:22]Write to MH i2c: E2 0A 00 D7 00 80 0D 02 02 02 00 E7 3E 00 00 7A [12:48:22]Write i2c OK [12:48:22]MH_I2C_Read... [12:48:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:48:22]Read from MH i2c: E2 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 03 00 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 03 00 D7 00 00 90 00 4B [12:48:22]RAPDU: 90 00 [12:48:22]wFMCommunicate OK [12:48:22]wFMCommunicate request_size=4 [12:48:22]MH_SAM_APDU [12:48:22]CAPDU: 80 0D 03 02 [12:48:22]Write to MH i2c: E2 08 00 D8 00 80 0D 03 02 00 00 00 00 53 [12:48:22]Write i2c OK [12:48:22]MH_I2C_Read... [12:48:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:48:22]Read from MH i2c: E2 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 0B 00 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 0B 00 D8 00 00 A4 16 72 C2 7D 4D F3 EE 90 00 ED [12:48:22]RAPDU: A4 16 72 C2 7D 4D F3 EE 90 00 [12:48:22]wFMCommunicate OK [12:48:22]SAM_PROTO_SignData done [12:48:22]FM_MakeSignedData done [12:48:22]CreateOFDProtocolMessage [12:48:22]wFMCommunicate request_size=4 [12:48:22]MH_SAM_APDU [12:48:22]CAPDU: 80 11 00 00 [12:48:22]Write to MH i2c: E2 08 00 D9 00 80 11 00 00 00 00 00 00 53 [12:48:22]Write i2c OK [12:48:22]MH_I2C_Read... [12:48:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:22]Read from MH i2c: E2 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 17 00 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: E2 17 00 D9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [12:48:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:48:22]wFMCommunicate OK [12:48:22]CreateOFDProtocolMessage done [12:48:22]OFDSenderStorePacket 162866 [12:48:22]StoreOFDPacket docnum=162866 [12:48:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 59 AA 04 01 7F 93 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 01 00 00 F4 03 04 00 94 90 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7C 02 00 35 04 06 00 AF 01 46 25 E7 3E A4 16 72 C2 7D 4D F3 EE [12:48:22]CheckFolder [12:48:22]dirname=/storage/ofd_packets [12:48:22]CheckFolder done [12:48:22]ProducePacketName [12:48:22]name=ofd_packets/00162866 [12:48:22]NVStorageSaveData ofd_packets/00162866 [12:48:22]File name is /storage/ofd_packets/00162866 [12:48:22]Write 298 bytes [12:48:22]NVStorageSaveData done [12:48:22]OFDSenderStorePacket done [12:48:22]KKMCreateOFDPacket done [12:48:22]NVStorageSaveData kkm_last_timestamp [12:48:22]File name is /storage/kkm_last_timestamp [12:48:22]Write 4 bytes [12:48:22]NVStorageSaveData done [12:48:22]OFD Sender: Processing packet 162865 [packets to send 958, broken 957] [12:48:22]ProducePacketName [12:48:22]name=ofd_packets/00162865 [12:48:22]OFD Sender: To server: pG, [12:48:22]CommunicateWithHost lk.salyk.kg:30040 [12:48:22]ConnectInit lk.salyk.kg [12:48:22]ExternCall_PrintAddStr [12:48:22]wPrintStart [12:48:22]Write to MH i2c: 01 00 00 DA 00 DA [12:48:22]Write i2c OK [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: 01 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: 01 07 00 [12:48:22]MH_I2C_Read... [12:48:22]Read from MH i2c: 01 07 00 DA 00 00 00 00 00 00 FF 0F EF [12:48:22]RasterBufferAndPrint [12:48:22]line Счет N : (1)291307 [12:48:22]line ИНН: 02508201610067 [12:48:22]line Контрольно-Кассовый Чек [12:48:22]line ПРОДАЖА [12:48:22]line ТРК (МРК, ГНК) : 11 [12:48:22]line Товар: 2710194800 [12:48:22]line ДТ-К-5 [12:48:22]line 53.200 * 75.20 [12:48:22]line = 4000.64 [12:48:22]line НДС 12% НСП 1% [12:48:22]line > о реализуемом товаре [12:48:22]line ОКРУГЛЕНИЕ: -0.64 [12:48:22]line ИТОГО: 4000.00 [12:48:22]line Внесено: 4000.00 [12:48:22]line СДАЧА: 0.00 [12:48:22]line НСП 1% : 35.40 [12:48:22]line НДС 12% : 424.85 [12:48:22]line Наличными: 4000.00 [12:48:22]line Безнал.: 0.00 [12:48:22]line Место: АЗС № 130 "Партнер Нефть" [12:48:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:48:22]line СНО: Общий режим [12:48:22]line Чек 311 20.08.2024 12:48 [12:48:22]line Смена: 465 ФФД: 1.0 [12:48:22]line ЗНМ: 0300000070 [12:48:22]line РНМ: 0000000000092562 [12:48:22]line Версия ККМ: 001 [12:48:22]line [12:48:22]line Дисконтная программа [12:48:22]line ДТ [12:48:22]line номер 130 [12:48:22]line сэкономлено 53.20 сом [12:48:22]line ФМ: 0000000000871769 [12:48:22]line ФД: 162866 [12:48:22]line ФПД: 192420006717246 [12:48:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T124820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162866&fm=192420006717246&tin=02508201610067®Number=0000000000092562&sum=400000 [12:48:22]written 0, free lines is 4095 [12:48:23]Write to MH i2c: 01 00 00 0A 01 0B [12:48:23]Write i2c OK [12:48:23]MH_I2C_Read... [12:48:23]Read from MH i2c: 01 [12:48:23]MH_I2C_Read... [12:48:23]Read from MH i2c: 01 07 00 [12:48:23]MH_I2C_Read... [12:48:23]Read from MH i2c: 01 07 00 0A 01 00 00 00 00 00 7F 0C 9D [12:48:23]RasterBufferAndPrint [12:48:23]line [12:48:23]line [12:48:23]line [12:48:23]line [12:48:23]line [12:48:23]written 0, free lines is 3223 [12:48:23]MH_Cut [12:48:23]Write to MH i2c: D1 01 00 11 01 01 E4 [12:48:23]Write i2c OK [12:48:23]MH_I2C_Read... [12:48:23]Read from MH i2c: D1 [12:48:23]MH_I2C_Read... [12:48:23]Read from MH i2c: D1 01 00 [12:48:23]MH_I2C_Read... [12:48:23]Read from MH i2c: D1 01 00 11 01 00 E3 [12:48:23]Write to MH i2c: 01 00 00 12 01 13 [12:48:23]Write i2c OK [12:48:23]MH_I2C_Read... [12:48:23]*** Cut start [12:48:23]*** Purtial cut [12:48:23]*** Stage 1: CUTSNS_PIN = 1 [12:48:25]Read from MH i2c: 01 *** Stop cut motor [12:48:25] [12:48:25]*** Cut end [12:48:25]MH_I2C_Read... [12:48:25]Read from MH i2c: 01 07 00 [12:48:25]MH_I2C_Read... [12:48:25]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [12:48:25]process_action close_receipt done [12:48:25]requested_data is exist [12:48:25]produce_requested_data [12:48:25]requested_item fm.sn is exist - process it [12:48:25]wFMCommunicate request_size=4 [12:48:25]MH_SAM_APDU [12:48:25]CAPDU: 80 11 00 00 [12:48:25]Write to MH i2c: E2 08 00 13 01 80 11 00 00 00 00 00 00 8E [12:48:25]Write i2c OK [12:48:25]MH_I2C_Read... [12:48:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:48:26]Read from MH i2c: E2 [12:48:26]MH_I2C_Read... [12:48:26]Read from MH i2c: E2 17 00 [12:48:26]MH_I2C_Read... [12:48:26]Read from MH i2c: E2 17 00 13 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E7 [12:48:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:48:26]wFMCommunicate OK [12:48:26]requested_item fd.num is exist - process it [12:48:26]SAM_PROTO_GetFieldsCounters [12:48:26]wFMCommunicate request_size=4 [12:48:26]MH_SAM_APDU [12:48:26]CAPDU: 80 13 00 00 [12:48:26]Write to MH i2c: E2 08 00 14 01 80 13 00 00 00 00 00 00 91 [12:48:26]Write i2c OK [12:48:26]MH_I2C_Read... [12:48:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:48:26]Read from MH i2c: E2 [12:48:26]MH_I2C_Read... [12:48:26]Read from MH i2c: E2 62 00 [12:48:26]MH_I2C_Read... [12:48:26]Read from MH i2c: E2 62 00 14 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 E1 [12:48: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 37 01 00 00 5E 04 04 00 37 01 00 00 57 04 04 00 38 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:48:26]wFMCommunicate OK [12:48:26]SAM_PROTO_GetFieldsCounters done [12:48:26]requested_item shift.num is exist - process it [12:48:26]requested_item shift.opened is exist - process it [12:48:26]req_shift_opened [12:48:26]FM_GetShiftState [12:48:26]SAM_PROTO_GetShiftState [12:48:26]wFMCommunicate request_size=4 [12:48:26]MH_SAM_APDU [12:48:26]CAPDU: 80 13 01 00 [12:48:26]Write to MH i2c: E2 08 00 15 01 80 13 01 00 00 00 00 00 93 [12:48:26]Write i2c OK [12:48:26]MH_I2C_Read... [12:48:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:48:26]Read from MH i2c: E2 [12:48:26]MH_I2C_Read... [12:48:26]Read from MH i2c: E2 0E 00 [12:48:26]MH_I2C_Read... [12:48:26]Read from MH i2c: E2 0E 00 15 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 61 [12:48:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:48:26]wFMCommunicate OK [12:48:26]SAM_PROTO_GetShiftState done [12:48:26]FM_GetShiftState done [12:48:26]req_shift_opened done [12:48:26]requested_item shift.open_date is exist - process it [12:48:26]req_shift_open_date [12:48:26]req_shift_open_date done [12:48:26]produce_requested_data done [12:48:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162866,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:48:26]process_action_free close_receipt [12:48:26]json_value_free [12:48:26]json_value_free done [12:48:26]process_json_proto returns [12:48:26]Send response to host [12:48:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162866,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:48:26]free response buf [12:48:26]execute_script done [12:48:26]execute_script returns [12:48:26]free content buf [12:48:26]Sock 10.Close socket [12:48:26]Sock 10.Thread stoped [12:48:27]ConnectInit Can't take IP for lk.salyk.kg [12:48:27]CommunicateWithHost connect error [12:48:27]CommunicateWithHost err = -1 [12:48:27]OFD Sender: Server communicate error [12:48:27]OFD Sender: Processing packet 162865 [packets to send 959, broken 957] [12:48:27]ProducePacketName [12:48:27]name=ofd_packets/00162865 [12:48:27]OFD Sender: To server: pG, [12:48:27]CommunicateWithHost lk.salyk.kg:30040 [12:48:27]ConnectInit lk.salyk.kg [12:48:32]ConnectInit Can't take IP for lk.salyk.kg [12:48:32]CommunicateWithHost connect error [12:48:32]CommunicateWithHost err = -1 [12:48:32]OFD Sender: Server communicate error [12:48:35]recv_with_timeout no data received [12:48:37]OFD Sender: Processing packet 162865 [packets to send 959, broken 957] [12:48:37]ProducePacketName [12:48:37]name=ofd_packets/00162865 [12:48:37]OFD Sender: To server: pG, [12:48:37]CommunicateWithHost lk.salyk.kg:30040 [12:48:37]ConnectInit lk.salyk.kg [12:48:42]ConnectInit Can't take IP for lk.salyk.kg [12:48:42]CommunicateWithHost connect error [12:48:42]CommunicateWithHost err = -1 [12:48:42]OFD Sender: Server communicate error [12:48:47]OFD Sender: Processing packet 162865 [packets to send 959, broken 957] [12:48:47]ProducePacketName [12:48:47]name=ofd_packets/00162865 [12:48:47]OFD Sender: To server: pG, [12:48:47]CommunicateWithHost lk.salyk.kg:30040 [12:48:47]ConnectInit lk.salyk.kg [12:48:52]ConnectInit Can't take IP for lk.salyk.kg [12:48:52]CommunicateWithHost connect error [12:48:52]CommunicateWithHost err = -1 [12:48:52]OFD Sender: Server communicate error [12:48:57]recv_with_timeout no data received [12:48:57]OFD Sender: Processing packet 162865 [packets to send 959, broken 957] [12:48:57]ProducePacketName [12:48:57]name=ofd_packets/00162865 [12:48:57]OFD Sender: To server: pG, [12:48:57]CommunicateWithHost lk.salyk.kg:30040 [12:48:57]ConnectInit lk.salyk.kg [12:49:02]ConnectInit Can't take IP for lk.salyk.kg [12:49:02]CommunicateWithHost connect error [12:49:02]CommunicateWithHost err = -1 [12:49:02]OFD Sender: Server communicate error [12:49:07]OFD Sender: Processing packet 162865 [packets to send 959, broken 957] [12:49:07]ProducePacketName [12:49:07]name=ofd_packets/00162865 [12:49:07]OFD Sender: To server: pG, [12:49:07]CommunicateWithHost lk.salyk.kg:30040 [12:49:07]ConnectInit lk.salyk.kg [12:49:11]Connected sock=9 [12:49: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 36 39 B4 02 00 00 59 A6 AC 02 4A 7E 5A 03 01 00 03 00 A0 02 1E 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 36 39 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 34 30 20 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 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 23 04 5D 00 8A 04 08 00 34 36 32 33 31 35 32 39 06 04 1E 00 4D 06 00 0A 5F 00 DE 19 23 90 00 30 [12:50:09]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 39 01 00 00 35 04 06 00 0A 5F 00 DE 19 23 90 00 [12:50:09]wFMCommunicate OK [12:50:09]SAM_PROTO_ProcessDocument answer len = 59 [12:50:09]SAM_PROTO_ProcessDocument done [12:50:09]SetTLVBufToDocument [12:50:09]Processing tag 1209 (04B9) [12:50:09]Malloc new data [12:50:09]Processing tag 1041 (0411) [12:50:09]Processing tag 1040 (0410) [12:50:09]Malloc new data [12:50:09]Processing tag 1038 (040E) [12:50:09]Malloc new data [12:50:09]Processing tag 1042 (0412) [12:50:09]Malloc new data [12:50:09]Processing tag 1077 (0435) [12:50:09]Malloc new data [12:50:09]SetTLVBufToDocument err=0 [12:50:09]KKMLoadAndSignReceiptData store KKM data [12:50:09]KKMLoadAndSignReceiptData err=0 [12:50:09]wFMCommunicate request_size=4 [12:50:09]MH_SAM_APDU [12:50:09]CAPDU: 80 11 00 00 [12:50:09]Write to MH i2c: E2 08 00 72 01 80 11 00 00 00 00 00 00 ED [12:50:09]Write i2c OK [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 [12:50:09]MH_I2C_Read... [12:50:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:09]Read from MH i2c: E2 17 00 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 17 00 72 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [12:50:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:50:09]wFMCommunicate OK [12:50:09]Счет N : (3)50426 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 313 20.08.2024 12:50 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162868 ФПД: 11403152726307 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125008&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162868&fm=11403152726307&tin=02508201610067®Number=0000000000092562&sum=14000 0 [12:50:09]StoreToDocumentArchive [12:50:09]shift 465 fd 162868 [12:50:09]save to /storage/0465/doc_00162868 [12:50:09]save last doc name /storage/0465/doc_00162868 to /storage/kkm_last_doc_name [12:50:09]save OK [12:50:09]Clear old archive folders... [12:50:09]ProcessDocumentItem done err = 0, tmpTLVsize=273 [12:50:09]tlvbuf is 01BDDB00 [12:50:09]SAM_PROTO_ClearQueue [12:50:09]wFMCommunicate request_size=4 [12:50:09]MH_SAM_APDU [12:50:09]CAPDU: 80 09 00 00 [12:50:09]Write to MH i2c: E2 08 00 73 01 80 09 00 00 00 00 00 00 E6 [12:50:09]Write i2c OK [12:50:09]MH_I2C_Read... [12:50:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:50:09]Read from MH i2c: E2 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 03 00 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 03 00 73 01 00 90 00 E8 [12:50:09]RAPDU: 90 00 [12:50:09]wFMCommunicate OK [12:50:09]SAM_PROTO_ClearQueue done [12:50:09]KKMCreateOFDPacket [12:50:09]OFDProtocolAddRootSTLVToBuf [12:50:09]FM_MakeSignedData [12:50:09]FM_MakeSignedData [12:50:09]SAM_PROTO_SignData [12:50:09]wFMCommunicate request_size=4 [12:50:09]MH_SAM_APDU [12:50:09]CAPDU: 80 0D 01 02 [12:50:09]Write to MH i2c: E2 08 00 74 01 80 0D 01 02 00 00 00 00 EE [12:50:09]Write i2c OK [12:50:09]MH_I2C_Read... [12:50:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:50:09]Read from MH i2c: E2 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 03 00 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 03 00 74 01 00 90 00 E9 [12:50:09]RAPDU: 90 00 [12:50:09]wFMCommunicate OK [12:50:09]wFMCommunicate request_size=255 [12:50:09]MH_SAM_APDU [12:50:09]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 00 91 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [12:50:09]Write to MH i2c: E2 02 01 75 01 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 00 91 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 A9 [12:50:09]Write i2c OK [12:50:09]MH_I2C_Read... [12:50:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:09]Read from MH i2c: E2 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 03 00 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 03 00 75 01 00 90 00 EA [12:50:09]RAPDU: 90 00 [12:50:09]wFMCommunicate OK [12:50:09]wFMCommunicate request_size=32 [12:50:09]MH_SAM_APDU [12:50:09]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7C 02 00 35 04 06 00 0A 5F 00 DE 19 23 [12:50:09]Write to MH i2c: E2 23 00 76 01 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7C 02 00 35 04 06 00 0A 5F 00 DE 19 23 00 00 89 [12:50:09]Write i2c OK [12:50:09]MH_I2C_Read... [12:50:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:50:09]Read from MH i2c: E2 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 03 00 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 03 00 76 01 00 90 00 EB [12:50:09]RAPDU: 90 00 [12:50:09]wFMCommunicate OK [12:50:09]wFMCommunicate request_size=4 [12:50:09]MH_SAM_APDU [12:50:09]CAPDU: 80 0D 03 02 [12:50:09]Write to MH i2c: E2 08 00 77 01 80 0D 03 02 00 00 00 00 F3 [12:50:09]Write i2c OK [12:50:09]MH_I2C_Read... [12:50:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:50:09]Read from MH i2c: E2 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 0B 00 [12:50:09]MH_I2C_Read... [12:50:09]Read from MH i2c: E2 0B 00 77 01 00 8E 92 87 F9 63 41 E4 1F 90 00 3B [12:50:09]RAPDU: 8E 92 87 F9 63 41 E4 1F 90 00 [12:50:09]wFMCommunicate OK [12:50:09]SAM_PROTO_SignData done [12:50:09]FM_MakeSignedData done [12:50:09]CreateOFDProtocolMessage [12:50:09]wFMCommunicate request_size=4 [12:50:09]MH_SAM_APDU [12:50:09]CAPDU: 80 11 00 00 [12:50:09]Write to MH i2c: E2 08 00 78 01 80 11 00 00 00 00 00 00 F3 [12:50:09]Write i2c OK [12:50:09]MH_I2C_Read... [12:50:10]Read from MH i2c: E2 [12:50:10]MH_I2C_Read... [12:50:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:10]Read from MH i2c: E2 17 00 [12:50:10]MH_I2C_Read... [12:50:10]Read from MH i2c: E2 17 00 78 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [12:50:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:50:10]wFMCommunicate OK [12:50:10]CreateOFDProtocolMessage done [12:50:10]OFDSenderStorePacket 162868 [12:50:10]StoreOFDPacket docnum=162868 [12:50:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 58 3A 1D 01 EF 13 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 01 00 00 F4 03 04 00 00 91 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7C 02 00 35 04 06 00 0A 5F 00 DE 19 23 8E 92 87 F9 63 41 E4 1F [12:50:10]CheckFolder [12:50:10]dirname=/storage/ofd_packets [12:50:10]CheckFolder done [12:50:10]ProducePacketName [12:50:10]name=ofd_packets/00162868 [12:50:10]NVStorageSaveData ofd_packets/00162868 [12:50:10]File name is /storage/ofd_packets/00162868 [12:50:10]Write 323 bytes [12:50:10]NVStorageSaveData done [12:50:10]OFDSenderStorePacket done [12:50:10]KKMCreateOFDPacket done [12:50:10]NVStorageSaveData kkm_last_timestamp [12:50:10]File name is /storage/kkm_last_timestamp [12:50:10]Write 4 bytes [12:50:10]NVStorageSaveData done [12:50:10]ExternCall_PrintAddStr [12:50:10]wPrintStart [12:50:10]Write to MH i2c: 01 00 00 79 01 7A [12:50:10]Write i2c OK [12:50:10]MH_I2C_Read... [12:50:10]Read from MH i2c: 01 [12:50:10]MH_I2C_Read... [12:50:10]Read from MH i2c: 01 07 00 [12:50:10]MH_I2C_Read... [12:50:10]Read from MH i2c: 01 07 00 79 01 00 00 00 00 00 FF 0F 8F [12:50:10]RasterBufferAndPrint [12:50:10]line Счет N : (3)50426 [12:50:10]line ИНН: 02508201610067 [12:50:10]line Контрольно-Кассовый Чек [12:50:10]line ПРОДАЖА [12:50:10]line Товар: 48743570 [12:50:10]line Сигареты Winston XStyle Blue [12:50:10]line 1.000 * 140.00 [12:50:10]line = 140.00 [12:50:10]line НДС 12% НСП 1% [12:50:10]line > о реализуемом товаре [12:50:10]line ИТОГО: 140.00 [12:50:10]line НСП 1% : 1.24 [12:50:10]line НДС 12% : 14.87 [12:50:10]line Наличными: 140.00 [12:50:10]line Безнал.: 0.00 [12:50:10]line Место: АЗС № 130 "Партнер Нефть" [12:50:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:50:10]line СНО: Общий режим [12:50:10]line Чек 313 20.08.2024 12:50 [12:50:10]line Смена: 465 ФФД: 1.0 [12:50:10]line ЗНМ: 0300000070 [12:50:10]line РНМ: 0000000000092562 [12:50:10]line Версия ККМ: 001 [12:50:10]line ФМ: 0000000000871769 [12:50:10]line ФД: 162868 [12:50:10]line ФПД: 11403152726307 [12:50:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125008&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162868&fm=11403152726307&tin=02508201610067®Number=0000000000092562&sum=14000 [12:50:10]line 0 [12:50:10]written 0, free lines is 4095 [12:50:10]Write to MH i2c: 01 00 00 A1 01 A2 [12:50:10]Write i2c OK [12:50:10]MH_I2C_Read... [12:50:10]Read from MH i2c: 01 [12:50:10]MH_I2C_Read... [12:50:10]Read from MH i2c: 01 07 00 [12:50:10]MH_I2C_Read... [12:50:10]Read from MH i2c: 01 07 00 A1 01 00 00 00 00 00 EA 0C 9F [12:50:10]RasterBufferAndPrint [12:50:10]line [12:50:10]line [12:50:10]line [12:50:10]line [12:50:10]line [12:50:10]written 0, free lines is 3334 [12:50:10]MH_Cut [12:50:10]Write to MH i2c: D1 01 00 A8 01 01 7B [12:50:10]Write i2c OK [12:50:10]MH_I2C_Read... [12:50:10]Read from MH i2c: D1 [12:50:10]MH_I2C_Read... [12:50:10]Read from MH i2c: D1 01 00 [12:50:10]MH_I2C_Read... [12:50:10]Read from MH i2c: D1 01 00 A8 01 00 7A [12:50:10]Write to MH i2c: 01 00 00 A9 01 AA [12:50:10]Write i2c OK [12:50:10]MH_I2C_Read... [12:50:10]ConnectInit Can't take IP for lk.salyk.kg [12:50:10]CommunicateWithHost connect error [12:50:10]CommunicateWithHost err = -1 [12:50:10]OFD Sender: Server communicate error [12:50:10]OFD Sender: Processing packet 162867 [packets to send 959, broken 957] [12:50:10]ProducePacketName [12:50:10]name=ofd_packets/00162867 [12:50:10]OFD Sender: To server: pG, [12:50:10]CommunicateWithHost lk.salyk.kg:30040 [12:50:10]ConnectInit lk.salyk.kg [12:50:11]*** Cut start [12:50:11]*** Purtial cut [12:50:11]*** Stage 1: CUTSNS_PIN = 1 [12:50:13]Read from MH i2c: 01 [12:50:13]MH_I2C_Read... [12:50:13]*** Stop cut motor [12:50:13]*** Cut end [12:50:13]Read from MH i2c: 01 07 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: 01 07 00 A9 01 00 00 00 00 00 FF 0F BF [12:50:13]process_action close_receipt done [12:50:13]requested_data is exist [12:50:13]produce_requested_data [12:50:13]requested_item fm.sn is exist - process it [12:50:13]wFMCommunicate request_size=4 [12:50:13]MH_SAM_APDU [12:50:13]CAPDU: 80 11 00 00 [12:50:13]Write to MH i2c: E2 08 00 AA 01 80 11 00 00 00 00 00 00 25 [12:50:13]Write i2c OK [12:50:13]MH_I2C_Read... [12:50:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:50:13]Read from MH i2c: E2 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 17 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 17 00 AA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [12:50:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:50:13]wFMCommunicate OK [12:50:13]requested_item fd.num is exist - process it [12:50:13]SAM_PROTO_GetFieldsCounters [12:50:13]wFMCommunicate request_size=4 [12:50:13]MH_SAM_APDU [12:50:13]CAPDU: 80 13 00 00 [12:50:13]Write to MH i2c: E2 08 00 AB 01 80 13 00 00 00 00 00 00 28 [12:50:13]Write i2c OK [12:50:13]MH_I2C_Read... [12:50:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:50:13]Read from MH i2c: E2 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 62 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 62 00 AB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 80 [12:50: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 39 01 00 00 5E 04 04 00 39 01 00 00 57 04 04 00 3A 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:50:13]wFMCommunicate OK [12:50:13]SAM_PROTO_GetFieldsCounters done [12:50:13]requested_item shift.num is exist - process it [12:50:13]requested_item shift.opened is exist - process it [12:50:13]req_shift_opened [12:50:13]FM_GetShiftState [12:50:13]SAM_PROTO_GetShiftState [12:50:13]wFMCommunicate request_size=4 [12:50:13]MH_SAM_APDU [12:50:13]CAPDU: 80 13 01 00 [12:50:13]Write to MH i2c: E2 08 00 AC 01 80 13 01 00 00 00 00 00 2A [12:50:13]Write i2c OK [12:50:13]MH_I2C_Read... [12:50:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:50:13]Read from MH i2c: E2 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 0E 00 [12:50:13]MH_I2C_Read... [12:50:13]Read from MH i2c: E2 0E 00 AC 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F8 [12:50:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:50:13]wFMCommunicate OK [12:50:13]SAM_PROTO_GetShiftState done [12:50:13]FM_GetShiftState done [12:50:13]req_shift_opened done [12:50:13]requested_item shift.open_date is exist - process it [12:50:13]req_shift_open_date [12:50:13]req_shift_open_date done [12:50:13]produce_requested_data done [12:50:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162868,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:50:13]process_action_free close_receipt [12:50:13]json_value_free [12:50:13]json_value_free done [12:50:13]process_json_proto returns [12:50:13]Send response to host [12:50:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162868,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:50:13]free response buf [12:50:13]execute_script done [12:50:13]execute_script returns [12:50:13]free content buf [12:50:13]Sock 9.Close socket [12:50:13]Sock 9.Thread stoped [12:50:15]ConnectInit Can't take IP for lk.salyk.kg [12:50:15]CommunicateWithHost connect error [12:50:15]CommunicateWithHost err = -1 [12:50:15]OFD Sender: Server communicate error [12:50:20]OFD Sender: Processing packet 162867 [packets to send 959, broken 957] [12:50:20]ProducePacketName [12:50:20]name=ofd_packets/00162867 [12:50:20]OFD Sender: To server: pG, [12:50:20]CommunicateWithHost lk.salyk.kg:30040 [12:50:20]ConnectInit lk.salyk.kg [12:50:23]recv_with_timeout no data received [12:50:25]ConnectInit Can't take IP for lk.salyk.kg [12:50:25]CommunicateWithHost connect error [12:50:25]CommunicateWithHost err = -1 [12:50:25]OFD Sender: Server communicate error [12:50:27]accept exits with 12 [12:50:27]New connection [12:50:27]New thread 3067342180 created [12:50:27]Thread 3067485540 joined [12:50:27]Waiting for new connection... [12:50:27] Sock 12.Parse request [12:50:27]Sock 12.Check first char [12:50:27]Sock 12.First char is OK [12:50:27]request: POST /json_proto HTTP/1.0 [12:50:27]Method: POST [12:50:27]URL: /json_proto [12:50:27]Method is POST - this is cgi request [12:50:27]url: /json_proto [12:50:27]query_string will be loaded in cgi processing [12:50:27]execute_cgi json_proto POST (null) [12:50:27]execute_cgi path=json_proto method=POST [12:50:27]POST find Content-Length [12:50:27]Host: 172.17.44.132:8080 [12:50:27]Content-Length: 978 [12:50:27]Content-Type: application/json [12:50:27] [12:50:27]POST finish read [12:50:27]Found Content-Length = 978 [12:50:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291308", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 53.200, "sum" : 4000.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 53.20 \u0441\u043E\u043C", "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:50:27]execute_script... 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 80 3E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 06 00 00 00 00 07 04 06 00 80 3E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 01 00 00 F4 03 04 00 89 90 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7C 02 00 35 04 06 00 DD 51 08 BF E7 2F 1A 20 B9 BD 49 D1 DE 92 [12:49:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3D C1 47 00 13 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7C 02 00 F4 03 04 00 19 3A C4 66 B6 04 01 00 00 AC F9 66 A6 25 2D 51 9A [12:49:13]CommunicateWithHost err = 0 [12:49:13]CheckOFDResponse [12:49:13]1017 (14) - 77093643461234 [12:49:13]1041 (16) - 0000000000871769 [12:49:13]1040 (4) - 162865 [12:49:13]1012 (4) - 20.08.2024 06:39 [12:49:13]1206 (1) - 0 [12:49:13]OFD Sender: Remove packet 162865 [12:49:13]ProducePacketName [12:49:13]name=ofd_packets/00162865 [12:49:13]NVStorageDeleteData [12:49:13]accept exits with 7 [12:49:13]New connection [12:49:13]New thread 3067342180 created [12:49:13]Thread 3067485540 joined [12:49:13]Waiting for new connection... [12:49:13] Sock 7.Parse request [12:49:13]Sock 7.Check first char [12:49:13]Sock 7.First char is OK [12:49:13]request: POST /json_proto HTTP/1.0 [12:49:13]Method: POST [12:49:13]URL: /json_proto [12:49:13]Method is POST - this is cgi request [12:49:13]url: /json_proto [12:49:13]query_string will be loaded in cgi processing [12:49:13]execute_cgi json_proto POST (null) [12:49:13]execute_cgi path=json_proto method=POST [12:49:13]POST find Content-Length [12:49:13]Host: 172.17.44.132:8080 [12:49:13]Content-Length: 908 [12:49:13]Content-Type: application/json [12:49:13] [12:49:13]POST finish read [12:49:13]Found Content-Length = 908 [12:49:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50425", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.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:49:13]execute_script... [12: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)50425", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000005489", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 1\u043B \u0431/\u0433", "price" : 50.00, "quantity" : 1.000, "sum" : 50.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:49:13]POST & json_proto [12:49:13]process_json_proto [12:49:13]json parsed OK: [12:49:13]protocol is kg_v1.0 [12:49:13]action value=close_receipt [12:49:13]process_action close_receipt [12:49:13]cmd_close_receipt [12:49:13]MH_GetDate [12:49:13]Write to MH i2c: F0 00 00 16 01 06 [12:49:13]Write i2c OK [12:49:13]MH_I2C_Read... [12:49:13]Read from MH i2c: F0 [12:49:13]MH_I2C_Read... [12:49:13]Read from MH i2c: F0 09 00 [12:49:13]MH_I2C_Read... [12:49:13]Read from MH i2c: F0 09 00 16 01 00 CA 90 C4 66 2A 83 C1 65 66 [12:49:13]GetLastDocTimeStamp 1724158100 [12:49:13]current date 1724158154 [12:49:13]FM_GetShiftState [12:49:13]SAM_PROTO_GetShiftState [12:49:13]wFMCommunicate request_size=4 [12:49:13]MH_SAM_APDU [12:49:13]CAPDU: 80 13 01 00 [12:49:13]Write to MH i2c: E2 08 00 17 01 80 13 01 00 00 00 00 00 95 [12:49:13]Write i2c OK [12:49:13]MH_I2C_Read... [12:49:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:49:13]Read from MH i2c: E2 [12:49:13]MH_I2C_Read... [12:49:13]Read from MH i2c: E2 0E 00 [12:49:13]MH_I2C_Read... [12:49:13]Read from MH i2c: E2 0E 00 17 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 63 [12:49:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:49:14]wFMCommunicate OK [12:49:14]SAM_PROTO_GetShiftState done [12:49:14]FM_GetShiftState done [12:49:14]opened in 1724113081 [12:49:14]opened+sec_in_day 1724199481 [12:49:14]quantity*price = 7500 [12:49:14]sum+1 = 7501 [12:49:14]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 318 20.08.2024 12:54 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162873 ФПД: 131288045270945 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162873&fm=131288045270945&tin=02508201610067®Number=0000000000092562&sum=100000 [12:54:40]StoreToDocumentArchive [12:54:40]shift 465 fd 162873 [12:54:40]save to /storage/0465/doc_00162873 [12:54:40]save last doc name /storage/0465/doc_00162873 to /storage/kkm_last_doc_name [12:54:40]save OK [12:54:40]Clear old archive folders... [12:54:40]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:54:40]tlvbuf is 012FE5A0 [12:54:40]SAM_PROTO_ClearQueue [12:54:40]wFMCommunicate request_size=4 [12:54:40]MH_SAM_APDU [12:54:40]CAPDU: 80 09 00 00 [12:54:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [12:54:40]Write i2c OK [12:54:40]MH_I2C_Read... [12:54:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:54:40]Read from MH i2c: E2 [12:54:40]MH_I2C_Read... [12:54:40]Read from MH i2c: E2 03 00 [12:54:40]MH_I2C_Read... [12:54:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [12:54:40]RAPDU: 90 00 [12:54:40]wFMCommunicate OK [12:54:40]SAM_PROTO_ClearQueue done [12:54:40]KKMCreateOFDPacket [12:54:40]OFDProtocolAddRootSTLVToBuf [12:54:40]FM_MakeSignedData [12:54:40]FM_MakeSignedData [12:54:40]SAM_PROTO_SignData [12:54:40]wFMCommunicate request_size=4 [12:54:40]MH_SAM_APDU [12:54:40]CAPDU: 80 0D 01 02 [12:54:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [12:54:40]Write i2c OK [12:54:40]MH_I2C_Read... [12:54:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:54:40]Read from MH i2c: E2 [12:54:40]MH_I2C_Read... [12:54:40]Read from MH i2c: E2 03 00 [12:54:40]MH_I2C_Read... [12:54:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [12:54:40]RAPDU: 90 00 [12:54:40]wFMCommunicate OK [12:54:40]wFMCommunicate request_size=255 [12:54:40]MH_SAM_APDU [12:54:40]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 10 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7C 02 00 35 04 06 00 77 67 [12:54:40]Write to MH i2c: E2 02 01 2D 00 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 10 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7C 02 00 35 04 06 00 77 67 00 00 C1 [12:54:41]Write i2c OK [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: E2 [12:54:41]MH_I2C_Read... [12:54:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:41]Read from MH i2c: E2 03 00 [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [12:54:41]RAPDU: 90 00 [12:54:41]wFMCommunicate OK [12:54:41]wFMCommunicate request_size=9 [12:54:41]MH_SAM_APDU [12:54:41]CAPDU: 80 0D 02 02 04 E1 4D 37 A1 [12:54:41]Write to MH i2c: E2 0C 00 2E 00 80 0D 02 02 04 00 E1 4D 37 A1 00 00 B6 [12:54:41]Write i2c OK [12:54:41]MH_I2C_Read... [12:54:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:41]Read from MH i2c: E2 [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: E2 03 00 [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [12:54:41]RAPDU: 90 00 [12:54:41]wFMCommunicate OK [12:54:41]wFMCommunicate request_size=4 [12:54:41]MH_SAM_APDU [12:54:41]CAPDU: 80 0D 03 02 [12:54:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [12:54:41]Write i2c OK [12:54:41]MH_I2C_Read... [12:54:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:54:41]Read from MH i2c: E2 [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: E2 0B 00 [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: E2 0B 00 2F 00 00 6E 27 D9 82 9D 2B E6 BA 90 00 03 [12:54:41]RAPDU: 6E 27 D9 82 9D 2B E6 BA 90 00 [12:54:41]wFMCommunicate OK [12:54:41]SAM_PROTO_SignData done [12:54:41]FM_MakeSignedData done [12:54:41]CreateOFDProtocolMessage [12:54:41]wFMCommunicate request_size=4 [12:54:41]MH_SAM_APDU [12:54:41]CAPDU: 80 11 00 00 [12:54:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [12:54:41]Write i2c OK [12:54:41]MH_I2C_Read... [12:54:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:41]recv_with_timeout no data received [12:54:41]Read from MH i2c: E2 [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: E2 17 00 [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [12:54:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:54:41]wFMCommunicate OK [12:54:41]CreateOFDProtocolMessage done [12:54:41]OFDSenderStorePacket 162873 [12:54:41]StoreOFDPacket docnum=162873 [12:54:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 81 BC 06 01 2B E3 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 10 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7C 02 00 35 04 06 00 77 67 E1 4D 37 A1 6E 27 D9 82 9D 2B E6 BA [12:54:41]CheckFolder [12:54:41]dirname=/storage/ofd_packets [12:54:41]CheckFolder done [12:54:41]ProducePacketName [12:54:41]name=ofd_packets/00162873 [12:54:41]NVStorageSaveData ofd_packets/00162873 [12:54:41]File name is /storage/ofd_packets/00162873 [12:54:41]Write 300 bytes [12:54:41]NVStorageSaveData done [12:54:41]OFDSenderStorePacket done [12:54:41]KKMCreateOFDPacket done [12:54:41]NVStorageSaveData kkm_last_timestamp [12:54:41]File name is /storage/kkm_last_timestamp [12:54:41]Write 4 bytes [12:54:41]NVStorageSaveData done [12:54:41]ExternCall_PrintAddStr [12:54:41]wPrintStart [12:54:41]Write to MH i2c: 01 00 00 31 00 31 [12:54:41]Write i2c OK [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: 01 [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: 01 07 00 [12:54:41]MH_I2C_Read... [12:54:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [12:54:41]RasterBufferAndPrint [12:54:41]line Счет N : (1)291311 [12:54:41]line ИНН: 02508201610067 [12:54:41]line Контрольно-Кассовый Чек [12:54:41]line ПРОДАЖА [12:54:41]line ТРК (МРК, ГНК) : 71 [12:54:41]line Товар: 2711129700 [12:54:41]line ГАЗ-К-5 [12:54:41]line 26.050 * 38.40 [12:54:41]line = 1000.32 [12:54:41]line НДС 12% НСП 1% [12:54:41]line > о реализуемом товаре [12:54:41]line ОКРУГЛЕНИЕ: -0.32 [12:54:41]line ИТОГО: 1000.00 [12:54:41]line Внесено: 1000.00 [12:54:41]line СДАЧА: 0.00 [12:54:41]line НСП 1% : 8.85 [12:54:41]line НДС 12% : 106.23 [12:54:41]line Наличными: 1000.00 [12:54:41]line Безнал.: 0.00 [12:54:41]line Место: АЗС № 130 "Партнер Нефть" [12:54:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:54:41]line СНО: Общий режим [12:54:41]line Чек 318 20.08.2024 12:54 [12:54:41]line Смена: 465 ФФД: 1.0 [12:54:41]line ЗНМ: 0300000070 [12:54:41]line РНМ: 0000000000092562 [12:54:41]line Версия ККМ: 001 [12:54:41]line ФМ: 0000000000871769 [12:54:41]line ФД: 162873 [12:54:41]line ФПД: 131288045270945 [12:54:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162873&fm=131288045270945&tin=02508201610067®Number=0000000000092562&sum=100000 [12:54:41]written 0, free lines is 4095 [12:54:42]Write to MH i2c: 01 00 00 5C 00 5C [12:54:42]Write i2c OK [12:54:42]MH_I2C_Read... [12:54:42]Read from MH i2c: 01 [12:54:42]MH_I2C_Read... [12:54:42]Read from MH i2c: 01 07 00 [12:54:42]MH_I2C_Read... [12:54:42]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 CD 0C 3C [12:54:42]RasterBufferAndPrint [12:54:42]line [12:54:42]line [12:54:42]line [12:54:42]line [12:54:42]line [12:54:42]written 0, free lines is 3301 [12:54:42]MH_Cut [12:54:42]Write to MH i2c: D1 01 00 63 00 01 35 [12:54:42]Write i2c OK [12:54:42]MH_I2C_Read... [12:54:42]Read from MH i2c: D1 [12:54:42]MH_I2C_Read... [12:54:42]Read from MH i2c: D1 01 00 [12:54:42]MH_I2C_Read... [12:54:42]Read from MH i2c: D1 01 00 63 00 00 34 [12:54:42]Write to MH i2c: 01 00 00 64 00 64 [12:54:42]Write i2c OK [12:54:42]MH_I2C_Read... [12:54:42]*** Cut start [12:54:42]*** Purtial cut [12:54:42]*** Stage 1: CUTSNS_PIN = 1 [12:54:44]Read from MH i2c: 01 [12:54:44]MH_I2C_Read... [12:54:44]*** Stop cut motor [12:54:44]*** Cut end [12:54:44]Read from MH i2c: 01 07 00 [12:54:44]MH_I2C_Read... [12:54:44]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [12:54:44]process_action close_receipt done [12:54:44]requested_data is exist [12:54:44]produce_requested_data [12:54:44]requested_item fm.sn is exist - process it [12:54:44]wFMCommunicate request_size=4 [12:54:44]MH_SAM_APDU [12:54:44]CAPDU: 80 11 00 00 [12:54:44]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [12:54:44]Write i2c OK [12:54:44]MH_I2C_Read... [12:54:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:44]Read from MH i2c: E2 [12:54:44]MH_I2C_Read... [12:54:44]Read from MH i2c: E2 17 00 [12:54:44]MH_I2C_Read... [12:54:44]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [12:54:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:54:44]wFMCommunicate OK [12:54:44]requested_item fd.num is exist - process it [12:54:44]SAM_PROTO_GetFieldsCounters [12:54:44]wFMCommunicate request_size=4 [12:54:44]MH_SAM_APDU [12:54:44]CAPDU: 80 13 00 00 [12:54:44]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [12:54:44]Write i2c OK [12:54:44]MH_I2C_Read... [12:54:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:54:45]Read from MH i2c: E2 [12:54:45]MH_I2C_Read... [12:54:45]Read from MH i2c: E2 62 00 [12:54:45]MH_I2C_Read... [12:54:45]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [12:54: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3E 01 00 00 5E 04 04 00 3E 01 00 00 57 04 04 00 3F 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:54:45]wFMCommunicate OK [12:54:45]SAM_PROTO_GetFieldsCounters done [12:54:45]requested_item shift.num is exist - process it [12:54:45]requested_item shift.opened is exist - process it [12:54:45]req_shift_opened [12:54:45]FM_GetShiftState [12:54:45]SAM_PROTO_GetShiftState [12:54:45]wFMCommunicate request_size=4 [12:54:45]MH_SAM_APDU [12:54:45]CAPDU: 80 13 01 00 [12:54:45]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [12:54:45]Write i2c OK [12:54:45]MH_I2C_Read... [12:54:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:45]Read from MH i2c: E2 [12:54:45]MH_I2C_Read... [12:54:45]Read from MH i2c: E2 0E 00 [12:54:45]MH_I2C_Read... [12:54:45]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B2 [12:54:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:54:45]wFMCommunicate OK [12:54:45]SAM_PROTO_GetShiftState done [12:54:45]FM_GetShiftState done [12:54:45]req_shift_opened done [12:54:45]requested_item shift.open_date is exist - process it [12:54:45]req_shift_open_date [12:54:45]req_shift_open_date done [12:54:45]produce_requested_data done [12:54:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162873,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:54:45]process_action_free close_receipt [12:54:45]json_value_free [12:54:45]json_value_free done [12:54:45]process_json_proto returns [12:54:45]Send response to host [12:54:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162873,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:54:45]free response buf [12:54:45]execute_script done [12:54:45]execute_script returns [12:54:45]free content buf [12:54:45]Sock 8.Close socket [12:54:45]Sock 8.Thread stoped [12:54:45]accept exits with 10 [12:54:45]New connection [12:54:45]New thread 3066641764 created [12:54:45]Thread 3066785124 joined [12:54:45]Waiting for new connection... [12:54:45] Sock 10.Parse request [12:54:45]Sock 10.Check first char [12:54:45]Sock 10.First char is OK [12:54:45]request: POST /json_proto HTTP/1.0 [12:54:45]Method: POST [12:54:45]URL: /json_proto [12:54:45]Method is POST - this is cgi request [12:54:45]url: /json_proto [12:54:45]query_string will be loaded in cgi processing [12:54:45]execute_cgi json_proto POST (null) [12:54:45]execute_cgi path=json_proto method=POST [12:54:45]POST find Content-Length [12:54:45]Host: 172.17.44.132:8080 [12:54:45]Content-Length: 792 [12:54:45]Content-Type: application/json [12:54:45] [12:54:45]POST finish read [12:54:45]Found Content-Length = 792 [12:54:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 28.310, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:45]execute_script... [12:54:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291313", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 28.310, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:54:45]POST & json_proto [12:54:45]process_json_proto [12:54:45]json parsed OK: [12:54:45]protocol is kg_v1.0 [12:54:45]action value=close_receipt [12:54:45]process_action close_receipt [12:54:45]cmd_close_receipt [12:54:45]MH_GetDate [12:54:45]Write to MH i2c: F0 00 00 68 00 57 [12:54:45]Write i2c OK [12:54:45]MH_I2C_Read... [12:54:45]Read from MH i2c: F0 [12:54:45]MH_I2C_Read... [12:54:45]Read from MH i2c: F0 09 00 [12:54:45]MH_I2C_Read... [12:54:45]Read from MH i2c: F0 09 00 68 00 00 16 92 C4 66 2A 83 C1 65 05 [12:54:45]GetLastDocTimeStamp 1724158480 [12:54:45]current date 1724158486 [12:54:45]FM_GetShiftState [12:54:45]SAM_PROTO_GetShiftState [12:54:45]wFMCommunicate request_size=4 [12:54:45]MH_SAM_APDU [12:54:45]CAPDU: 80 13 01 00 [12:54:45]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [12:54:45]Write i2c OK [12:54:45]MH_I2C_Read... [12:54:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:45]Read from MH i2c: E2 [12:54:45]MH_I2C_Read... [12:54:45]Read from MH i2c: E2 0E 00 [12:54:45]MH_I2C_Read... [12:54:45]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B4 [12:54:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:54:45]wFMCommunicate OK [12:54:45]SAM_PROTO_GetShiftState done [12:54:45]FM_GetShiftState done [12:54:45]opened in 1724113081 [12:54:45]opened+sec_in_day 1724199481 [12:54:45]quantity*price = 0 [12:54:45]sum+1 = 1 [12:54:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 319 20.08.2024 12:54 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162874 ФПД: 83092754565446 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162874&fm=83092754565446&tin=02508201610067®Number=0000000000092562&sum=0 [12:54:47]StoreToDocumentArchive [12:54:47]shift 465 fd 162874 [12:54:47]save to /storage/0465/doc_00162874 [12:54:47]save last doc name /storage/0465/doc_00162874 to /storage/kkm_last_doc_name [12:54:47]save OK [12:54:47]Clear old archive folders... [12:54:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:54:47]tlvbuf is B6D7F610 [12:54:47]SAM_PROTO_ClearQueue [12:54:47]wFMCommunicate request_size=4 [12:54:47]MH_SAM_APDU [12:54:47]CAPDU: 80 09 00 00 [12:54:47]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [12:54:47]Write i2c OK [12:54:47]MH_I2C_Read... [12:54:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:54:47]Read from MH i2c: E2 [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: E2 03 00 [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [12:54:47]RAPDU: 90 00 [12:54:47]wFMCommunicate OK [12:54:47]SAM_PROTO_ClearQueue done [12:54:47]KKMCreateOFDPacket [12:54:47]OFDProtocolAddRootSTLVToBuf [12:54:47]FM_MakeSignedData [12:54:47]FM_MakeSignedData [12:54:47]SAM_PROTO_SignData [12:54:47]wFMCommunicate request_size=4 [12:54:47]MH_SAM_APDU [12:54:47]CAPDU: 80 0D 01 02 [12:54:47]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [12:54:47]Write i2c OK [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: *** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:54:47]E2 [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: E2 03 00 [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [12:54:47]RAPDU: 90 00 [12:54:47]wFMCommunicate OK [12:54:47]wFMCommunicate request_size=255 [12:54:47]MH_SAM_APDU [12:54:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 6E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 16 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7C 02 00 35 04 06 00 4B [12:54:47]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 6E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 16 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7C 02 00 35 04 06 00 4B 00 00 EE [12:54:47]Write i2c OK [12:54:47]MH_I2C_Read... [12:54:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:47]Read from MH i2c: E2 [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: E2 03 00 [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [12:54:47]RAPDU: 90 00 [12:54:47]wFMCommunicate OK [12:54:47]wFMCommunicate request_size=10 [12:54:47]MH_SAM_APDU [12:54:47]CAPDU: 80 0D 02 02 05 92 8A 1E 89 46 [12:54:47]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 92 8A 1E 89 46 00 00 06 [12:54:47]Write i2c OK [12:54:47]MH_I2C_Read... [12:54:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:54:47]Read from MH i2c: E2 [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: E2 03 00 [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [12:54:47]RAPDU: 90 00 [12:54:47]wFMCommunicate OK [12:54:47]wFMCommunicate request_size=4 [12:54:47]MH_SAM_APDU [12:54:47]CAPDU: 80 0D 03 02 [12:54:47]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [12:54:47]Write i2c OK [12:54:47]MH_I2C_Read... [12:54:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:54:47]Read from MH i2c: E2 [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: E2 0B 00 [12:54:47]MH_I2C_Read... [12:54:47]Read from MH i2c: E2 0B 00 7A 00 00 36 C4 A1 B5 4D C5 2B ED 90 00 70 [12:54:47]RAPDU: 36 C4 A1 B5 4D C5 2B ED 90 00 [12:54:47]wFMCommunicate OK [12:54:47]SAM_PROTO_SignData done [12:54:47]FM_MakeSignedData done [12:54:47]CreateOFDProtocolMessage [12:54:47]wFMCommunicate request_size=4 [12:54:47]MH_SAM_APDU [12:54:47]CAPDU: 80 11 00 00 [12:54:47]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [12:54:47]Write i2c OK [12:54:47]MH_I2C_Read... [12:54:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:48]Read from MH i2c: E2 [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: E2 17 00 [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [12:54:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:54:48]wFMCommunicate OK [12:54:48]CreateOFDProtocolMessage done [12:54:48]OFDSenderStorePacket 162874 [12:54:48]StoreOFDPacket docnum=162874 [12:54:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BF 2C 07 01 C5 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 6E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 16 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7C 02 00 35 04 06 00 4B 92 8A 1E 89 46 36 C4 A1 B5 4D C5 2B ED [12:54:48]CheckFolder [12:54:48]dirname=/storage/ofd_packets [12:54:48]CheckFolder done [12:54:48]ProducePacketName [12:54:48]name=ofd_packets/00162874 [12:54:48]NVStorageSaveData ofd_packets/00162874 [12:54:48]File name is /storage/ofd_packets/00162874 [12:54:48]Write 301 bytes [12:54:48]NVStorageSaveData done [12:54:48]OFDSenderStorePacket done [12:54:48]KKMCreateOFDPacket done [12:54:48]NVStorageSaveData kkm_last_timestamp [12:54:48]File name is /storage/kkm_last_timestamp [12:54:48]Write 4 bytes [12:54:48]NVStorageSaveData done [12:54:48]ExternCall_PrintAddStr [12:54:48]wPrintStart [12:54:48]Write to MH i2c: 01 00 00 7C 00 7C [12:54:48]Write i2c OK [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: 01 [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: 01 07 00 [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [12:54:48]RasterBufferAndPrint [12:54:48]line Счет N : (1)291313 [12:54:48]line ИНН: 02508201610067 [12:54:48]line Контрольно-Кассовый Чек [12:54:48]line ПРОДАЖА [12:54:48]line ТРК (МРК, ГНК) : 53 [12:54:48]line Товар: 2710124500 [12:54:48]line Аи-95-К-5 [12:54:48]line 28.310 * 0.00 [12:54:48]line = 0.00 [12:54:48]line НДС 12% НСП 1% [12:54:48]line > о реализуемом товаре [12:54:48]line ИТОГО: 0.00 [12:54:48]line НСП 1% : 0.00 [12:54:48]line НДС 12% : 0.00 [12:54:48]line Наличными: 0.00 [12:54:48]line Безнал.: 0.00 [12:54:48]line Место: АЗС № 130 "Партнер Нефть" [12:54:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:54:48]line СНО: Общий режим [12:54:48]line Чек 319 20.08.2024 12:54 [12:54:48]line Смена: 465 ФФД: 1.0 [12:54:48]line ЗНМ: 0300000070 [12:54:48]line РНМ: 0000000000092562 [12:54:48]line Версия ККМ: 001 [12:54:48]line Талоны: Топливная Карта [12:54:48]line 99718 [12:54:48]line ФМ: 0000000000871769 [12:54:48]line ФД: 162874 [12:54:48]line ФПД: 83092754565446 [12:54:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162874&fm=83092754565446&tin=02508201610067®Number=0000000000092562&sum=0 [12:54:48]written 0, free lines is 4095 [12:54:48]Write to MH i2c: 01 00 00 A6 00 A6 [12:54:48]Write i2c OK [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: 01 [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: 01 07 00 [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 CC 0C 85 [12:54:48]RasterBufferAndPrint [12:54:48]line [12:54:48]line [12:54:48]line [12:54:48]line [12:54:48]line [12:54:48]written 0, free lines is 3304 [12:54:48]MH_Cut [12:54:48]Write to MH i2c: D1 01 00 AD 00 01 7F [12:54:48]Write i2c OK [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: D1 [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: D1 01 00 [12:54:48]MH_I2C_Read... [12:54:48]Read from MH i2c: D1 01 00 AD 00 00 7E [12:54:48]Write to MH i2c: 01 00 00 AE 00 AE [12:54:48]Write i2c OK [12:54:48]MH_I2C_Read... [12:54:49]*** Cut start [12:54:49]*** Purtial cut [12:54:49]*** Stage 1: CUTSNS_PIN = 1 [12:54:51]Read from MH i2c: 01 *** Stop cut motor [12:54:51] [12:54:51]*** Cut end [12:54:51]MH_I2C_Read... [12:54:51]Read from MH i2c: 01 07 00 [12:54:51]MH_I2C_Read... [12:54:51]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [12:54:51]process_action close_receipt done [12:54:51]requested_data is exist [12:54:51]produce_requested_data [12:54:51]requested_item fm.sn is exist - process it [12:54:51]wFMCommunicate request_size=4 [12:54:51]MH_SAM_APDU [12:54:51]CAPDU: 80 11 00 00 [12:54:51]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [12:54:51]Write i2c OK [12:54:51]MH_I2C_Read... [12:54:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:54:51]Read from MH i2c: E2 [12:54:51]MH_I2C_Read... [12:54:51]Read from MH i2c: E2 17 00 [12:54:51]MH_I2C_Read... [12:54:51]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [12:54:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:54:51]wFMCommunicate OK [12:54:51]requested_item fd.num is exist - process it [12:54:51]SAM_PROTO_GetFieldsCounters [12:54:51]wFMCommunicate request_size=4 [12:54:51]MH_SAM_APDU [12:54:51]CAPDU: 80 13 00 00 [12:54:51]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [12:54:51]Write i2c OK [12:54:51]MH_I2C_Read... [12:54:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:54:51]Read from MH i2c: E2 [12:54:51]MH_I2C_Read... [12:54:51]Read from MH i2c: E2 62 00 [12:54:51]MH_I2C_Read... [12:54:51]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 9C [12:54: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3F 01 00 00 5E 04 04 00 3F 01 00 00 57 04 04 00 40 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:54:51]wFMCommunicate OK [12:54:51]SAM_PROTO_GetFieldsCounters done [12:54:51]requested_item shift.num is exist - process it [12:54:51]requested_item shift.opened is exist - process it [12:54:51]req_shift_opened [12:54:51]FM_GetShiftState [12:54:51]SAM_PROTO_GetShiftState [12:54:51]wFMCommunicate request_size=4 [12:54:51]MH_SAM_APDU [12:54:51]CAPDU: 80 13 01 00 [12:54:51]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [12:54:51]Write i2c OK [12:54:51]MH_I2C_Read... [12:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:54:51]Read from MH i2c: E2 [12:54:51]MH_I2C_Read... [12:54:51]Read from MH i2c: E2 0E 00 [12:54:51]MH_I2C_Read... [12:54:51]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [12:54:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:54:51]wFMCommunicate OK [12:54:51]SAM_PROTO_GetShiftState done [12:54:51]FM_GetShiftState done [12:54:51]req_shift_opened done [12:54:51]requested_item shift.open_date is exist - process it [12:54:51]req_shift_open_date [12:54:51]req_shift_open_date done [12:54:51]produce_requested_data done [12:54:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162874,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:54:51]process_action_free close_receipt [12:54:51]json_value_free [12:54:51]json_value_free done [12:54:51]process_json_proto returns [12:54:51]Send response to host [12:54:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162874,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:54:51]free response buf [12:54:51]execute_script done [12:54:51]execute_script returns [12:54:51]free content buf [12:54:51]Sock 10.Close socket [12:54:51]Sock 10.Thread stoped [12:54:51]recv_with_timeout no data received [12:55:11]recv_with_timeout no data received [12:55:30]recv_with_timeout no data received [12:56:20]recv_with_timeout no data received [12:56:48]ConnectInit Can't connect to host [12:56:48]CommunicateWithHost connect error [12:56:48]CommunicateWithHost err = -1 [12:56:48]OFD Sender: Server communicate error [12:56:49]OFD Sender: Processing packet 162869 [packets to send 963, broken 957] [12:56:49]ProducePacketName [12:56:49]name=ofd_packets/00162869 [12:56:49]OFD Sender: To server: pG, [12:56:49]CommunicateWithHost lk.salyk.kg:30040 [12:56:49]ConnectInit lk.salyk.kg [12:56:50]Connected sock=9 [12:56:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 72 F6 04 01 17 97 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D0 CF 00 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 C0 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F5 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 01 00 00 F4 03 04 00 13 91 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7C 02 00 35 04 06 00 44 DC FE 57 7F 27 F9 BC 14 38 95 3A AE CD [12:56: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 36 39 4F 00 00 00 99 B8 47 00 E7 C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7C 02 00 F4 03 04 00 E5 3B C4 66 B6 04 01 00 00 62 0F 8B FA 49 E5 64 84 [12:56:51]CommunicateWithHost err = 0 [12:56:51]CheckOFDResponse [12:56:51]1017 (14) - 77093643461234 [12:56:51]1041 (16) - 0000000000871769 [12:56:51]1040 (4) - 162869 [12:56:51]1012 (4) - 20.08.2024 06:47 [12:56:51]1206 (1) - 0 [12:56:51]OFD Sender: Remove packet 162869 [12:56:51]ProducePacketName [12:56:51]name=ofd_packets/00162869 [12:56:51]NVStorageDeleteData [12:56:51]OFD Sender: Processing packet 162870 [packets to send 962, broken 957] [12:56:51]ProducePacketName [12:56:51]name=ofd_packets/00162870 [12:56:51]OFD Sender: To server: pG, [12:56:51]CommunicateWithHost lk.salyk.kg:30040 [12:56:51]ConnectInit lk.salyk.kg [12:56:52]Connected sock=9 [12:56:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D8 E4 07 01 6D 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 27 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 1F 00 00 00 00 07 04 06 00 EC 26 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 01 00 00 F4 03 04 00 26 91 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7C 02 00 35 04 06 00 EE 88 6D F3 2A F5 29 CB 38 76 6B 75 80 E4 [12:56: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 36 39 4F 00 00 00 3F F0 47 00 8E 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 36 39 10 04 04 00 36 7C 02 00 F4 03 04 00 E7 3B C4 66 B6 04 01 00 00 26 EE E9 58 1E 44 55 8B [12:56:53]CommunicateWithHost err = 0 [12:56:53]CheckOFDResponse [12:56:53]1017 (14) - 77093643461234 [12:56:53]1041 (16) - 0000000000871769 [12:56:53]1040 (4) - 162870 [12:56:53]1012 (4) - 20.08.2024 06:47 [12:56:53]1206 (1) - 0 [12:56:53]OFD Sender: Remove packet 162870 [12:56:53]ProducePacketName [12:56:53]name=ofd_packets/00162870 [12:56:53]NVStorageDeleteData [12:56:53]OFD Sender: Processing packet 162871 [packets to send 961, broken 957] [12:56:53]ProducePacketName [12:56:53]name=ofd_packets/00162871 [12:56:53]OFD Sender: To server: pG, [12:56:53]CommunicateWithHost lk.salyk.kg:30040 [12:56:53]ConnectInit lk.salyk.kg [12:56:54]Connected sock=9 [12:56: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 36 39 A7 01 00 00 EF 55 9F 01 6E C9 5A 03 01 00 03 00 93 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 D0 07 00 00 00 00 00 37 04 06 00 98 3A 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 7D 00 8A 04 0D 00 34 36 36 30 30 38 35 35 31 35 31 36 33 06 04 39 00 D0 A8 D0 BE D0 BA 20 D0 91 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 D0 A1 D0 BD D0 B8 D0 BA D0 B5 D1 80 D1 81 20 D1 81 D1 83 D0 BF D0 B5 D1 80 20 39 35 2F 38 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 58 98 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 10 00 00 00 00 07 04 06 00 58 98 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 01 00 00 F4 03 04 00 4D 91 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7C 02 00 35 04 06 00 84 AA 66 4C F1 9C AF 7A 34 A9 21 F8 02 13 [12:56: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 36 39 4F 00 00 00 09 90 47 00 40 4E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7C 02 00 F4 03 04 00 E9 3B C4 66 B6 04 01 00 00 3E 33 04 9A 92 AF 4A 08 [12:56:55]CommunicateWithHost err = 0 [12:56:55]CheckOFDResponse [12:56:55]1017 (14) - 77093643461234 [12:56:55]1041 (16) - 0000000000871769 [12:56:55]1040 (4) - 162871 [12:56:55]1012 (4) - 20.08.2024 06:47 [12:56:55]1206 (1) - 0 [12:56:55]OFD Sender: Remove packet 162871 [12:56:55]ProducePacketName [12:56:55]name=ofd_packets/00162871 [12:56:55]NVStorageDeleteData [12:56:56]OFD Sender: Processing packet 162872 [packets to send 960, broken 957] [12:56:56]ProducePacketName [12:56:56]name=ofd_packets/00162872 [12:56:56]OFD Sender: To server: pG, [12:56:56]CommunicateWithHost lk.salyk.kg:30040 [12:56:56]ConnectInit lk.salyk.kg [12:56:56]Connected sock=9 [12:56: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 36 39 0C 01 00 00 B7 FF 04 01 83 2A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 01 00 00 F4 03 04 00 6C 91 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7C 02 00 35 04 06 00 F4 17 AD 46 EF 41 28 E2 F2 77 8B 95 0E 14 [12:56: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 36 39 4F 00 00 00 3C 1E 47 00 6E C5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7C 02 00 F4 03 04 00 EB 3B C4 66 B6 04 01 00 00 D1 7C C0 3E C3 C6 6B CE [12:56:57]CommunicateWithHost err = 0 [12:56:57]CheckOFDResponse [12:56:57]1017 (14) - 77093643461234 [12:56:57]1041 (16) - 0000000000871769 [12:56:57]1040 (4) - 162872 [12:56:57]1012 (4) - 20.08.2024 06:47 [12:56:57]1206 (1) - 0 [12:56:57]OFD Sender: Remove packet 162872 [12:56:57]ProducePacketName [12:56:57]name=ofd_packets/00162872 [12:56:57]NVStorageDeleteData [12:56:57]OFD Sender: Processing packet 162873 [packets to send 959, broken 957] [12:56:57]ProducePacketName [12:56:57]name=ofd_packets/00162873 [12:56:57]OFD Sender: To server: pG, [12:56:57]CommunicateWithHost lk.salyk.kg:30040 [12:56:57]ConnectInit lk.salyk.kg [12:56:58]Connected sock=9 [12:56: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 36 39 0E 01 00 00 81 BC 06 01 2B E3 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 01 00 00 F4 03 04 00 10 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7C 02 00 35 04 06 00 77 67 E1 4D 37 A1 6E 27 D9 82 9D 2B E6 BA [12:56:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C7 E3 47 00 00 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7C 02 00 F4 03 04 00 ED 3B C4 66 B6 04 01 00 00 CE 98 65 37 B3 A4 F4 90 [12:56:59]CommunicateWithHost err = 0 [12:56:59]CheckOFDResponse [12:56:59]1017 (14) - 77093643461234 [12:56:59]1041 (16) - 0000000000871769 [12:56:59]1040 (4) - 162873 [12:56:59]1012 (4) - 20.08.2024 06:47 [12:56:59]1206 (1) - 0 [12:56:59]OFD Sender: Remove packet 162873 [12:56:59]ProducePacketName [12:56:59]name=ofd_packets/00162873 [12:56:59]NVStorageDeleteData [12:56:59]OFD Sender: Processing packet 162874 [packets to send 958, broken 957] [12:56:59]ProducePacketName [12:56:59]name=ofd_packets/00162874 [12:56:59]OFD Sender: To server: pG, [12:56:59]CommunicateWithHost lk.salyk.kg:30040 [12:56:59]ConnectInit lk.salyk.kg [12:57:00]Connected sock=9 [12:57: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 36 39 0F 01 00 00 BF 2C 07 01 C5 43 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 6E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 01 00 00 F4 03 04 00 16 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7C 02 00 35 04 06 00 4B 92 8A 1E 89 46 36 C4 A1 B5 4D C5 2B ED [12:57: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 36 39 4F 00 00 00 7F AD 47 00 66 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 36 39 10 04 04 00 3A 7C 02 00 F4 03 04 00 EF 3B C4 66 B6 04 01 00 00 6D 60 9A 68 0D EA 28 9E [12:57:00]CommunicateWithHost err = 0 [12:57:00]CheckOFDResponse [12:57:00]1017 (14) - 77093643461234 [12:57:00]1041 (16) - 0000000000871769 [12:57:00]1040 (4) - 162874 [12:57:00]1012 (4) - 20.08.2024 06:47 [12:57:00]1206 (1) - 0 [12:57:00]OFD Sender: Remove packet 162874 [12:57:00]ProducePacketName [12:57:00]name=ofd_packets/00162874 [12:57:00]NVStorageDeleteData [12:57:01]OFD Sender: No OFD packet to send [12:57:06]OFD Sender: No OFD packet to send [12:57:11]OFD Sender: No OFD packet to send [12:57:16]OFD Sender: No OFD packet to send [12:57:21]OFD Sender: No OFD packet to send [12:57:23]accept exits with 8 [12:57:23]New connection [12:57:23]New thread 3066785124 created [12:57:23]Thread 3066641764 joined [12:57:23]Waiting for new connection... [12:57:23] Sock 8.Parse request [12:57:23]Sock 8.Check first char [12:57:23]Sock 8.First char is OK [12:57:23]request: POST /json_proto HTTP/1.0 [12:57:23]Method: POST [12:57:23]URL: /json_proto [12:57:23]Method is POST - this is cgi request [12:57:23]url: /json_proto [12:57:23]query_string will be loaded in cgi processing [12:57:23]execute_cgi json_proto POST (null) [12:57:23]execute_cgi path=json_proto method=POST [12:57:23]POST find Content-Length [12:57:23]Host: 172.17.44.132:8080 [12:57:23]Content-Length: 677 [12:57:23]Content-Type: application/json [12:57:23] [12:57:23]POST finish read [12:57:23]Found Content-Length = 677 [12:57:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:23]execute_script... [12:57:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291315", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:23]POST & json_proto [12:57:23]process_json_proto [12:57:23]json parsed OK: [12:57:23]protocol is kg_v1.0 [12:57:23]action value=close_receipt [12:57:23]process_action close_receipt [12:57:23]cmd_close_receipt [12:57:23]MH_GetDate [12:57:23]Write to MH i2c: F0 00 00 B2 00 A1 [12:57:23]Write i2c OK [12:57:23]MH_I2C_Read... [12:57:23]Read from MH i2c: F0 [12:57:23]MH_I2C_Read... [12:57:23]Read from MH i2c: F0 09 00 [12:57:23]MH_I2C_Read... [12:57:23]Read from MH i2c: F0 09 00 B2 00 00 B4 92 C4 66 2A 83 C1 65 ED [12:57:23]GetLastDocTimeStamp 1724158486 [12:57:23]current date 1724158644 [12:57:23]FM_GetShiftState [12:57:23]SAM_PROTO_GetShiftState [12:57:23]wFMCommunicate request_size=4 [12:57:23]MH_SAM_APDU [12:57:23]CAPDU: 80 13 01 00 [12:57:23]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [12:57:23]Write i2c OK [12:57:23]MH_I2C_Read... [12:57:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:23]Read from MH i2c: E2 [12:57:23]MH_I2C_Read... [12:57:23]Read from MH i2c: E2 0E 00 [12:57:23]MH_I2C_Read... [12:57:23]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FE [12:57:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:57:23]wFMCommunicate OK [12:57:23]SAM_PROTO_GetShiftState done [12:57:23]FM_GetShiftState done [12:57:23]opened in 1724113081 [12:57:23]opened+sec_in_day 1724199481 [12:57:23]quantity*price = 50036 [12:57:23]sum+1 = 50037 [12:57:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 320 20.08.2024 12:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162875 ФПД: 126367729675398 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125724&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162875&fm=126367729675398&tin=02508201610067®Number=0000000000092562&sum=50000 [12:57:25]StoreToDocumentArchive [12:57:25]shift 465 fd 162875 [12:57:25]save to /storage/0465/doc_00162875 [12:57:25]save last doc name /storage/0465/doc_00162875 to /storage/kkm_last_doc_name [12:57:25]save OK [12:57:25]Clear old archive folders... [12:57:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:57:25]tlvbuf is 01342EC0 [12:57:25]SAM_PROTO_ClearQueue [12:57:25]wFMCommunicate request_size=4 [12:57:25]MH_SAM_APDU [12:57:25]CAPDU: 80 09 00 00 [12:57:25]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:57:25]Read from MH i2c: E2 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 03 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [12:57:25]RAPDU: 90 00 [12:57:25]wFMCommunicate OK [12:57:25]SAM_PROTO_ClearQueue done [12:57:25]KKMCreateOFDPacket [12:57:25]OFDProtocolAddRootSTLVToBuf [12:57:25]FM_MakeSignedData [12:57:25]FM_MakeSignedData [12:57:25]SAM_PROTO_SignData [12:57:25]wFMCommunicate request_size=4 [12:57:25]MH_SAM_APDU [12:57:25]CAPDU: 80 0D 01 02 [12:57:25]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:57:25]Read from MH i2c: E2 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 03 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [12:57:25]RAPDU: 90 00 [12:57:25]wFMCommunicate OK [12:57:25]wFMCommunicate request_size=255 [12:57:25]MH_SAM_APDU [12:57:25]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 B4 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7C 02 00 35 04 06 00 72 [12:57:25]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 B4 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7C 02 00 35 04 06 00 72 00 00 6C [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:25]Read from MH i2c: E2 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 03 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [12:57:25]RAPDU: 90 00 [12:57:25]wFMCommunicate OK [12:57:25]wFMCommunicate request_size=10 [12:57:25]MH_SAM_APDU [12:57:25]CAPDU: 80 0D 02 02 05 EE 47 A3 6C 86 [12:57:25]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 EE 47 A3 6C 86 00 00 11 [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:25]Read from MH i2c: E2 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 03 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [12:57:25]RAPDU: 90 00 [12:57:25]wFMCommunicate OK [12:57:25]wFMCommunicate request_size=4 [12:57:25]MH_SAM_APDU [12:57:25]CAPDU: 80 0D 03 02 [12:57:25]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:57:25]Read from MH i2c: E2 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 0B 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 0B 00 C4 00 00 94 90 33 54 B7 69 29 C4 90 00 F8 [12:57:25]RAPDU: 94 90 33 54 B7 69 29 C4 90 00 [12:57:25]wFMCommunicate OK [12:57:25]SAM_PROTO_SignData done [12:57:25]FM_MakeSignedData done [12:57:25]CreateOFDProtocolMessage [12:57:25]wFMCommunicate request_size=4 [12:57:25]MH_SAM_APDU [12:57:25]CAPDU: 80 11 00 00 [12:57:25]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:25]Read from MH i2c: E2 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 17 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [12:57:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:57:25]wFMCommunicate OK [12:57:25]CreateOFDProtocolMessage done [12:57:25]OFDSenderStorePacket 162875 [12:57:25]StoreOFDPacket docnum=162875 [12:57:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 35 A5 07 01 EB 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 B4 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7C 02 00 35 04 06 00 72 EE 47 A3 6C 86 94 90 33 54 B7 69 29 C4 [12:57:25]CheckFolder [12:57:25]dirname=/storage/ofd_packets [12:57:25]CheckFolder done [12:57:25]ProducePacketName [12:57:25]name=ofd_packets/00162875 [12:57:25]NVStorageSaveData ofd_packets/00162875 [12:57:25]File name is /storage/ofd_packets/00162875 [12:57:25]Write 301 bytes [12:57:25]NVStorageSaveData done [12:57:25]OFDSenderStorePacket done [12:57:25]KKMCreateOFDPacket done [12:57:25]NVStorageSaveData kkm_last_timestamp [12:57:25]File name is /storage/kkm_last_timestamp [12:57:25]Write 4 bytes [12:57:25]NVStorageSaveData done [12:57:25]ExternCall_PrintAddStr [12:57:25]wPrintStart [12:57:25]Write to MH i2c: 01 00 00 C6 00 C6 [12:57:25]Write i2c OK [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: 01 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: 01 07 00 [12:57:25]MH_I2C_Read... [12:57:25]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [12:57:25]RasterBufferAndPrint [12:57:25]line Счет N : (1)291315 [12:57:25]line ИНН: 02508201610067 [12:57:25]line Контрольно-Кассовый Чек [12:57:25]line ПРОДАЖА [12:57:25]line ТРК (МРК, ГНК) : 42 [12:57:25]line Товар: 2710124130 [12:57:25]line Аи-92-К-5 [12:57:25]line 7.380 * 67.80 [12:57:25]line = 500.36 [12:57:25]line НДС 12% НСП 1% [12:57:25]line > о реализуемом товаре [12:57:25]line ОКРУГЛЕНИЕ: -0.36 [12:57:25]line ИТОГО: 500.00 [12:57:25]line Внесено: 500.00 [12:57:25]line СДАЧА: 0.00 [12:57:25]line НСП 1% : 4.43 [12:57:25]line НДС 12% : 53.14 [12:57:25]line Наличными: 500.00 [12:57:25]line Безнал.: 0.00 [12:57:25]line Место: АЗС № 130 "Партнер Нефть" [12:57:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:57:25]line СНО: Общий режим [12:57:25]line Чек 320 20.08.2024 12:57 [12:57:25]line Смена: 465 ФФД: 1.0 [12:57:25]line ЗНМ: 0300000070 [12:57:25]line РНМ: 0000000000092562 [12:57:25]line Версия ККМ: 001 [12:57:25]line ФМ: 0000000000871769 [12:57:25]line ФД: 162875 [12:57:25]line ФПД: 126367729675398 [12:57:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125724&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162875&fm=126367729675398&tin=02508201610067®Number=0000000000092562&sum=50000 [12:57:25]written 0, free lines is 4095 [12:57:25]OFD Sender: Processing packet 162875 [packets to send 958, broken 957] [12:57:25]ProducePacketName [12:57:25]name=ofd_packets/00162875 [12:57:25]OFD Sender: To server: pG, [12:57:25]CommunicateWithHost lk.salyk.kg:30040 [12:57:25]ConnectInit lk.salyk.kg [12:57:26]Write to MH i2c: 01 00 00 F1 00 F1 [12:57:26]Write i2c OK [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: 01 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: 01 07 00 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 C4 0C C8 [12:57:26]RasterBufferAndPrint [12:57:26]line [12:57:26]line [12:57:26]line [12:57:26]line [12:57:26]line [12:57:26]written 0, free lines is 3273 [12:57:26]MH_Cut [12:57:26]Write to MH i2c: D1 01 00 F8 00 01 CA [12:57:26]Write i2c OK [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: D1 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: D1 01 00 [12:57:26]MH_I2C_Read... [12:57:26]Read from MH i2c: D1 01 00 F8 00 00 C9 [12:57:26]Write to MH i2c: 01 00 00 F9 00 F9 [12:57:26]Write i2c OK [12:57:26]MH_I2C_Read... [12:57:26]*** Cut start [12:57:26]*** Purtial cut [12:57:26]*** Stage 1: CUTSNS_PIN = 1 [12:57:28]Read from MH i2c: 01 [12:57:28]MH_I2C_Read... [12:57:28]*** Stop cut motor [12:57:28]*** Cut end [12:57:28]Read from MH i2c: 01 07 00 [12:57:28]MH_I2C_Read... [12:57:28]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [12:57:28]process_action close_receipt done [12:57:28]requested_data is exist [12:57:28]produce_requested_data [12:57:28]requested_item fm.sn is exist - process it [12:57:28]wFMCommunicate request_size=4 [12:57:28]MH_SAM_APDU [12:57:28]CAPDU: 80 11 00 00 [12:57:28]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [12:57:28]Write i2c OK [12:57:28]MH_I2C_Read... [12:57:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:29]Read from MH i2c: E2 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 17 00 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [12:57:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:57:29]wFMCommunicate OK [12:57:29]requested_item fd.num is exist - process it [12:57:29]SAM_PROTO_GetFieldsCounters [12:57:29]wFMCommunicate request_size=4 [12:57:29]MH_SAM_APDU [12:57:29]CAPDU: 80 13 00 00 [12:57:29]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [12:57:29]Write i2c OK [12:57:29]MH_I2C_Read... [12:57:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:57:29]Read from MH i2c: E2 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 62 00 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [12:57:29]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 40 01 00 00 5E 04 04 00 40 01 00 00 57 04 04 00 41 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:57:29]wFMCommunicate OK [12:57:29]SAM_PROTO_GetFieldsCounters done [12:57:29]requested_item shift.num is exist - process it [12:57:29]requested_item shift.opened is exist - process it [12:57:29]req_shift_opened [12:57:29]FM_GetShiftState [12:57:29]SAM_PROTO_GetShiftState [12:57:29]wFMCommunicate request_size=4 [12:57:29]MH_SAM_APDU [12:57:29]CAPDU: 80 13 01 00 [12:57:29]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [12:57:29]Write i2c OK [12:57:29]MH_I2C_Read... [12:57:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:29]Read from MH i2c: E2 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 0E 00 [12:57:29]MH_I2C_Read... [12:57:29]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [12:57:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:57:29]wFMCommunicate OK [12:57:29]SAM_PROTO_GetShiftState done [12:57:29]FM_GetShiftState done [12:57:29]req_shift_opened done [12:57:29]requested_item shift.open_date is exist - process it [12:57:29]req_shift_open_date [12:57:29]req_shift_open_date done [12:57:29]produce_requested_data done [12:57:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162875,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:57:29]process_action_free close_receipt [12:57:29]json_value_free [12:57:29]json_value_free done [12:57:29]process_json_proto returns [12:57:29]Send response to host [12:57:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162875,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:57:29]free response buf [12:57:29]execute_script done [12:57:29]execute_script returns [12:57:29]free content buf [12:57:29]Sock 8.Close socket [12:57:29]Sock 8.Thread stoped [12:57:31]Connected sock=11 [12:57:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 35 A5 07 01 EB 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 01 00 00 F4 03 04 00 B4 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7C 02 00 35 04 06 00 72 EE 47 A3 6C 86 94 90 33 54 B7 69 29 C4 [12:57:31]accept exits with 10 [12:57:31]New connection [12:57:31]New thread 3066641764 created [12:57:31]Thread 3066785124 joined [12:57:31]Waiting for new connection... [12:57:31] Sock 10.Parse request [12:57:31]Sock 10.Check first char [12:57:31]Sock 10.First char is OK [12:57:31]request: POST /json_proto HTTP/1.0 [12:57:31]Method: POST [12:57:31]URL: /json_proto [12:57:31]Method is POST - this is cgi request [12:57:31]url: /json_proto [12:57:31]query_string will be loaded in cgi processing [12:57:31]execute_cgi json_proto POST (null) [12:57:31]execute_cgi path=json_proto method=POST [12:57:31]POST find Content-Length [12:57:31]Host: 172.17.44.132:8080 [12:57:31]Content-Length: 667 [12:57:31]Content-Type: application/json [12:57:31] [12:57:31]POST finish read [12:57:31]Found Content-Length = 667 [12:57:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 5.820, "sum" : 400.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:31]execute_script... [12:57:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291316", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 5.820, "sum" : 400.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:31]POST & json_proto [12:57:31]process_json_proto [12:57:31]json parsed OK: [12:57:31]protocol is kg_v1.0 [12:57:31]action value=close_receipt [12:57:31]process_action close_receipt [12:57:31]cmd_close_receipt [12:57:31]MH_GetDate [12:57:31]Write to MH i2c: F0 00 00 FD 00 EC [12:57:31]Write i2c OK [12:57:31]MH_I2C_Read... [12:57:31]Read from MH i2c: F0 [12:57:31]MH_I2C_Read... [12:57:31]Read from MH i2c: F0 09 00 [12:57:31]MH_I2C_Read... [12:57:31]Read from MH i2c: F0 09 00 FD 00 00 BB 92 C4 66 2A 83 C1 65 3F [12:57:31]GetLastDocTimeStamp 1724158644 [12:57:31]current date 1724158651 [12:57:31]FM_GetShiftState [12:57:31]SAM_PROTO_GetShiftState [12:57:31]wFMCommunicate request_size=4 [12:57:31]MH_SAM_APDU [12:57:31]CAPDU: 80 13 01 00 [12:57:31]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [12:57:31]Write i2c OK [12:57:31]MH_I2C_Read... [12:57:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:31]Read from MH i2c: E2 [12:57:31]MH_I2C_Read... [12:57:31]Read from MH i2c: E2 0E 00 [12:57:31]MH_I2C_Read... [12:57:31]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 49 [12:57:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:57:31]wFMCommunicate OK [12:57:31]SAM_PROTO_GetShiftState done [12:57:31]FM_GetShiftState done [12:57:31]opened in 1724113081 [12:57:31]opened+sec_in_day 1724199481 [12:57:31]quantity*price = 40041 [12:57:31]sum+1 = 40043 [12:57:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.52 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 321 20.08.2024 12:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162876 ФПД: 8731829967195 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162876&fm=8731829967195&tin=02508201610067®Number=0000000000092562&sum=40000 [12:57:32]StoreToDocumentArchive [12:57:32]shift 465 fd 162876 [12:57:32]save to /storage/0465/doc_00162876 [12:57:32]save last doc name /storage/0465/doc_00162876 to /storage/kkm_last_doc_name [12:57:32]save OK [12:57:32]Clear old archive folders... [12:57:32]ProcessDocumentItem done err = 0, tmpTLVsize=249 [12:57:32]tlvbuf is 01336AA0 [12:57:32]SAM_PROTO_ClearQueue [12:57:32]wFMCommunicate request_size=4 [12:57:32]MH_SAM_APDU [12:57:32]CAPDU: 80 09 00 00 [12:57:32]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [12:57:32]Write i2c OK [12:57:32]MH_I2C_Read... [12:57:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:57:32]Read from MH i2c: E2 [12:57:32]MH_I2C_Read... [12:57:32]Read from MH i2c: E2 03 00 [12:57:32]MH_I2C_Read... [12:57:32]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [12:57:32]RAPDU: 90 00 [12:57:32]wFMCommunicate OK [12:57:32]SAM_PROTO_ClearQueue done [12:57:32]KKMCreateOFDPacket [12:57:32]OFDProtocolAddRootSTLVToBuf [12:57:32]FM_MakeSignedData [12:57:32]FM_MakeSignedData [12:57:32]SAM_PROTO_SignData [12:57:32]wFMCommunicate request_size=4 [12:57:32]MH_SAM_APDU [12:57:32]CAPDU: 80 0D 01 02 [12:57:32]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [12:57:32]Write i2c OK [12:57:32]MH_I2C_Read... [12:57:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:57:32]Read from MH i2c: E2 [12:57:32]MH_I2C_Read... [12:57:32]Read from MH i2c: E2 03 00 [12:57:32]MH_I2C_Read... [12:57:32]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [12:57:32]RAPDU: 90 00 [12:57:32]wFMCommunicate OK [12:57:32]wFMCommunicate request_size=255 [12:57:32]MH_SAM_APDU [12:57:32]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 BB 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7C 02 00 35 04 06 00 07 F1 09 [12:57:32]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 BB 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7C 02 00 35 04 06 00 07 F1 09 00 00 2E [12:57:32]Write i2c OK [12:57:32]MH_I2C_Read... [12:57:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:32]Read from MH i2c: E2 [12:57:32]MH_I2C_Read... [12:57:32]Read from MH i2c: E2 03 00 [12:57:32]MH_I2C_Read... [12:57:32]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [12:57:32]RAPDU: 90 00 [12:57:32]wFMCommunicate OK [12:57:32]wFMCommunicate request_size=8 [12:57:32]MH_SAM_APDU [12:57:32]CAPDU: 80 0D 02 02 03 9F 99 5B [12:57:32]Write to MH i2c: E2 0B 00 0E 01 80 0D 02 02 03 00 9F 99 5B 00 00 22 [12:57:32]Write i2c OK [12:57:32]MH_I2C_Read... [12:57:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:32]Read from MH i2c: E2 [12:57:32]MH_I2C_Read... [12:57:32]Read from MH i2c: E2 03 00 [12:57:32]MH_I2C_Read... [12:57:32]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [12:57:32]RAPDU: 90 00 [12:57:32]wFMCommunicate OK [12:57:32]wFMCommunicate request_size=4 [12:57:32]MH_SAM_APDU [12:57:32]CAPDU: 80 0D 03 02 [12:57:32]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [12:57:32]Write i2c OK [12:57:32]MH_I2C_Read... [12:57:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:57:32]Read from MH i2c: E2 [12:57:32]MH_I2C_Read... [12:57:32]Read from MH i2c: E2 0B 00 [12:57:32]MH_I2C_Read... [12:57:32]Read from MH i2c: E2 0B 00 0F 01 00 A9 4D 57 5B C5 F7 51 5C 90 00 9D [12:57:32]RAPDU: A9 4D 57 5B C5 F7 51 5C 90 00 [12:57:32]wFMCommunicate OK [12:57:32]SAM_PROTO_SignData done [12:57:32]FM_MakeSignedData done [12:57:32]CreateOFDProtocolMessage [12:57:32]wFMCommunicate request_size=4 [12:57:32]MH_SAM_APDU [12:57:32]CAPDU: 80 11 00 00 [12:57:33]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [12:57:33]Write i2c OK [12:57:33]MH_I2C_Read... [12:57:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:33]Read from MH i2c: E2 [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: E2 17 00 [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [12:57:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:57:33]wFMCommunicate OK [12:57:33]CreateOFDProtocolMessage done [12:57:33]OFDSenderStorePacket 162876 [12:57:33]StoreOFDPacket docnum=162876 [12:57:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 4A 41 05 01 96 8D 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 BB 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7C 02 00 35 04 06 00 07 F1 09 9F 99 5B A9 4D 57 5B C5 F7 51 5C [12:57:33]CheckFolder [12:57:33]dirname=/storage/ofd_packets [12:57:33]CheckFolder done [12:57:33]ProducePacketName [12:57:33]name=ofd_packets/00162876 [12:57:33]NVStorageSaveData ofd_packets/00162876 [12:57:33]File name is /storage/ofd_packets/00162876 [12:57:33]Write 299 bytes [12:57:33]NVStorageSaveData done [12:57:33]OFDSenderStorePacket done [12:57:33]KKMCreateOFDPacket done [12:57:33]NVStorageSaveData kkm_last_timestamp [12:57:33]File name is /storage/kkm_last_timestamp [12:57:33]Write 4 bytes [12:57:33]NVStorageSaveData done [12:57:33]ExternCall_PrintAddStr [12:57:33]wPrintStart [12:57:33]Write to MH i2c: 01 00 00 11 01 12 [12:57:33]Write i2c OK [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: 01 [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: 01 07 00 [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [12:57:33]RasterBufferAndPrint [12:57:33]line Счет N : (1)291316 [12:57:33]line ИНН: 02508201610067 [12:57:33]line Контрольно-Кассовый Чек [12:57:33]line ПРОДАЖА [12:57:33]line ТРК (МРК, ГНК) : 61 [12:57:33]line Товар: 2710124130 [12:57:33]line SU-92-К-5 [12:57:33]line 5.820 * 68.80 [12:57:33]line = 400.42 [12:57:33]line НДС 12% НСП 1% [12:57:33]line > о реализуемом товаре [12:57:33]line ОКРУГЛЕНИЕ: -0.42 [12:57:33]line ИТОГО: 400.00 [12:57:33]line Внесено: 400.00 [12:57:33]line СДАЧА: 0.00 [12:57:33]line НСП 1% : 3.54 [12:57:33]line НДС 12% : 42.52 [12:57:33]line Наличными: 400.00 [12:57:33]line Безнал.: 0.00 [12:57:33]line Место: АЗС № 130 "Партнер Нефть" [12:57:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:57:33]line СНО: Общий режим [12:57:33]line Чек 321 20.08.2024 12:57 [12:57:33]line Смена: 465 ФФД: 1.0 [12:57:33]line ЗНМ: 0300000070 [12:57:33]line РНМ: 0000000000092562 [12:57:33]line Версия ККМ: 001 [12:57:33]line ФМ: 0000000000871769 [12:57:33]line ФД: 162876 [12:57:33]line ФПД: 8731829967195 [12:57:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162876&fm=8731829967195&tin=02508201610067®Number=0000000000092562&sum=40000 [12:57:33]OFD Sender: Processing packet 162876 [packets to send 958, broken 957] [12:57:33]ProducePacketName [12:57:33]name=ofd_packets/00162876 [12:57:33]OFD Sender: To server: pG, [12:57:33]CommunicateWithHost lk.salyk.kg:30040 [12:57:33]ConnectInit lk.salyk.kg [12:57:33]written 0, free lines is 4095 [12:57:33]Write to MH i2c: 01 00 00 3C 01 3D [12:57:33]Write i2c OK [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: 01 [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: 01 07 00 [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: 01 07 00 3C 01 00 00 00 00 00 C4 0C 14 [12:57:33]RasterBufferAndPrint [12:57:33]line [12:57:33]line [12:57:33]line [12:57:33]line [12:57:33]line [12:57:33]written 0, free lines is 3282 [12:57:33]MH_Cut [12:57:33]Write to MH i2c: D1 01 00 43 01 01 16 [12:57:33]Write i2c OK [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: D1 [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: D1 01 00 [12:57:33]MH_I2C_Read... [12:57:33]Read from MH i2c: D1 01 00 43 01 00 15 [12:57:33]Write to MH i2c: 01 00 00 44 01 45 [12:57:33]Write i2c OK [12:57:33]MH_I2C_Read... [12:57:33]Connected sock=9 [12:57: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 36 39 0D 01 00 00 4A 41 05 01 96 8D 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 01 00 00 F4 03 04 00 BB 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7C 02 00 35 04 06 00 07 F1 09 9F 99 5B A9 4D 57 5B C5 F7 51 5C [12:57:34]*** Cut start [12:57:34]*** Purtial cut [12:57:34]*** Stage 1: CUTSNS_PIN = 1 [12:57: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 36 39 4F 00 00 00 3F 22 47 00 BD 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 3C 7C 02 00 F4 03 04 00 10 3C C4 66 B6 04 01 00 00 1E 1F A6 41 6D 3A 8B E8 [12:57:34]CommunicateWithHost err = 0 [12:57:34]CheckOFDResponse [12:57:34]1017 (14) - 77093643461234 [12:57:34]1041 (16) - 0000000000871769 [12:57:34]1040 (4) - 162876 [12:57:34]1012 (4) - 20.08.2024 06:47 [12:57:34]1206 (1) - 0 [12:57:34]OFD Sender: Remove packet 162876 [12:57:34]ProducePacketName [12:57:34]name=ofd_packets/00162876 [12:57:34]NVStorageDeleteData [12:57:35]OFD Sender: No OFD packet to send [12:57:36]Read from MH i2c: 01 [12:57:36]MH_I2C_Read... [12:57:36]*** Stop cut motor [12:57:36]*** Cut end [12:57:36]Read from MH i2c: 01 07 00 [12:57:36]MH_I2C_Read... [12:57:36]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [12:57:36]process_action close_receipt done [12:57:36]requested_data is exist [12:57:36]produce_requested_data [12:57:36]requested_item fm.sn is exist - process it [12:57:36]wFMCommunicate request_size=4 [12:57:36]MH_SAM_APDU [12:57:36]CAPDU: 80 11 00 00 [12:57:36]Write to MH i2c: E2 08 00 45 01 80 11 00 00 00 00 00 00 C0 [12:57:36]Write i2c OK [12:57:36]MH_I2C_Read... [12:57:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:36]Read from MH i2c: E2 [12:57:36]MH_I2C_Read... [12:57:36]Read from MH i2c: E2 17 00 [12:57:36]MH_I2C_Read... [12:57:36]Read from MH i2c: E2 17 00 45 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [12:57:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:57:36]wFMCommunicate OK [12:57:36]requested_item fd.num is exist - process it [12:57:36]SAM_PROTO_GetFieldsCounters [12:57:36]wFMCommunicate request_size=4 [12:57:36]MH_SAM_APDU [12:57:36]CAPDU: 80 13 00 00 [12:57:36]Write to MH i2c: E2 08 00 46 01 80 13 00 00 00 00 00 00 C3 [12:57:36]Write i2c OK [12:57:36]MH_I2C_Read... [12:57:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:57:36]Read from MH i2c: E2 [12:57:36]MH_I2C_Read... [12:57:36]Read from MH i2c: E2 62 00 [12:57:36]MH_I2C_Read... [12:57:36]Read from MH i2c: E2 62 00 46 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 3B [12:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 41 01 00 00 5E 04 04 00 41 01 00 00 57 04 04 00 42 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:57:36]wFMCommunicate OK [12:57:36]SAM_PROTO_GetFieldsCounters done [12:57:36]requested_item shift.num is exist - process it [12:57:36]requested_item shift.opened is exist - process it [12:57:36]req_shift_opened [12:57:36]FM_GetShiftState [12:57:36]SAM_PROTO_GetShiftState [12:57:36]wFMCommunicate request_size=4 [12:57:36]MH_SAM_APDU [12:57:36]CAPDU: 80 13 01 00 [12:57:36]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [12:57:36]Write i2c OK [12:57:36]MH_I2C_Read... [12:57:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:36]Read from MH i2c: E2 [12:57:36]MH_I2C_Read... [12:57:36]Read from MH i2c: E2 0E 00 [12:57:36]MH_I2C_Read... [12:57:36]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 93 [12:57:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:57:36]wFMCommunicate OK [12:57:36]SAM_PROTO_GetShiftState done [12:57:36]FM_GetShiftState done [12:57:36]req_shift_opened done [12:57:36]requested_item shift.open_date is exist - process it [12:57:36]req_shift_open_date [12:57:36]req_shift_open_date done [12:57:36]produce_requested_data done [12:57:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162876,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:57:36]process_action_free close_receipt [12:57:36]json_value_free [12:57:36]json_value_free done [12:57:36]process_json_proto returns [12:57:36]Send response to host [12:57:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162876,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:57:36]free response buf [12:57:36]execute_script done [12:57:36]execute_script returns [12:57:36]free content buf [12:57:36]Sock 10.Close socket [12:57:36]Sock 10.Thread stoped [12:57:40]OFD Sender: No OFD packet to send [12:57:42]accept exits with 8 [12:57:42]New connection [12:57:42]New thread 3066785124 created [12:57:42]Thread 3066641764 joined [12:57:42]Waiting for new connection... [12:57:42] Sock 8.Parse request [12:57:42]Sock 8.Check first char [12:57:42]Sock 8.First char is OK [12:57:42]request: POST /json_proto HTTP/1.0 [12:57:42]Method: POST [12:57:42]URL: /json_proto [12:57:42]Method is POST - this is cgi request [12:57:42]url: /json_proto [12:57:42]query_string will be loaded in cgi processing [12:57:42]execute_cgi json_proto POST (null) [12:57:42]execute_cgi path=json_proto method=POST [12:57:42]POST find Content-Length [12:57:42]Host: 172.17.44.132:8080 [12:57:42]Content-Length: 806 [12:57:42]Content-Type: application/json [12:57:42] [12:57:42]POST finish read [12:57:42]Found Content-Length = 806 [12:57:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 27.350, "sum" : 1050.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1050.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:42]execute_script... [12:57:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291314", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 27.350, "sum" : 1050.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1050.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:57:42]POST & json_proto [12:57:42]process_json_proto [12:57:42]json parsed OK: [12:57:42]protocol is kg_v1.0 [12:57:42]action value=close_receipt [12:57:42]process_action close_receipt [12:57:42]cmd_close_receipt [12:57:42]MH_GetDate [12:57:42]Write to MH i2c: F0 00 00 48 01 38 [12:57:42]Write i2c OK [12:57:42]MH_I2C_Read... [12:57:42]Read from MH i2c: F0 [12:57:42]MH_I2C_Read... [12:57:42]Read from MH i2c: F0 09 00 [12:57:42]MH_I2C_Read... [12:57:42]Read from MH i2c: F0 09 00 48 01 00 C7 92 C4 66 2A 83 C1 65 97 [12:57:42]GetLastDocTimeStamp 1724158651 [12:57:42]current date 1724158663 [12:57:42]FM_GetShiftState [12:57:42]SAM_PROTO_GetShiftState [12:57:42]wFMCommunicate request_size=4 [12:57:42]MH_SAM_APDU [12:57:42]CAPDU: 80 13 01 00 [12:57:42]Write to MH i2c: E2 08 00 49 01 80 13 01 00 00 00 00 00 C7 [12:57:42]Write i2c OK [12:57:42]MH_I2C_Read... [12:57:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:42]Read from MH i2c: E2 [12:57:42]MH_I2C_Read... [12:57:42]Read from MH i2c: E2 0E 00 [12:57:42]MH_I2C_Read... [12:57:42]Read from MH i2c: E2 0E 00 49 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 95 [12:57:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:57:42]wFMCommunicate OK [12:57:42]SAM_PROTO_GetShiftState done [12:57:42]FM_GetShiftState done [12:57:42]opened in 1724113081 [12:57:42]opened+sec_in_day 1724199481 [12:57:42]quantity*price = 105024 [12:57:42]sum+1 = 105025 [12:57:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1050.24 НСП 1% : 9.29 НДС 12% : 111.53 Наличными: 0.00 Безнал.: 1050.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 322 20.08.2024 12:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162877 ФПД: 144984615594413 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125743&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162877&fm=144984615594413&tin=02508201610067®Number=0000000000092562&sum=105024 [12:57:43]StoreToDocumentArchive [12:57:43]shift 465 fd 162877 [12:57:43]save to /storage/0465/doc_00162877 [12:57:43]save last doc name /storage/0465/doc_00162877 to /storage/kkm_last_doc_name [12:57:43]save OK [12:57:43]Clear old archive folders... [12:57:43]ProcessDocumentItem done err = 0, tmpTLVsize=250 [12:57:43]tlvbuf is 013383C0 [12:57:43]SAM_PROTO_ClearQueue [12:57:43]wFMCommunicate request_size=4 [12:57:43]MH_SAM_APDU [12:57:43]CAPDU: 80 09 00 00 [12:57:43]Write to MH i2c: E2 08 00 56 01 80 09 00 00 00 00 00 00 C9 [12:57:43]Write i2c OK [12:57:43]MH_I2C_Read... [12:57:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:57:43]Read from MH i2c: E2 [12:57:43]MH_I2C_Read... [12:57:43]Read from MH i2c: E2 03 00 [12:57:43]MH_I2C_Read... [12:57:43]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [12:57:43]RAPDU: 90 00 [12:57:43]wFMCommunicate OK [12:57:43]SAM_PROTO_ClearQueue done [12:57:43]KKMCreateOFDPacket [12:57:43]OFDProtocolAddRootSTLVToBuf [12:57:43]FM_MakeSignedData [12:57:43]FM_MakeSignedData [12:57:43]SAM_PROTO_SignData [12:57:43]wFMCommunicate request_size=4 [12:57:43]MH_SAM_APDU [12:57:43]CAPDU: 80 0D 01 02 [12:57:43]Write to MH i2c: E2 08 00 57 01 80 0D 01 02 00 00 00 00 D1 [12:57:43]Write i2c OK [12:57:43]MH_I2C_Read... [12:57:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:57:43]Read from MH i2c: E2 [12:57:43]MH_I2C_Read... [12:57:43]Read from MH i2c: E2 03 00 [12:57:43]MH_I2C_Read... [12:57:43]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [12:57:43]RAPDU: 90 00 [12:57:43]wFMCommunicate OK [12:57:43]wFMCommunicate request_size=255 [12:57:43]MH_SAM_APDU [12:57:43]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 D6 6A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 C7 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7C 02 00 35 04 06 00 83 DC [12:57:43]Write to MH i2c: E2 02 01 58 01 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 D6 6A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 C7 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7C 02 00 35 04 06 00 83 DC 00 00 82 [12:57:43]Write i2c OK [12:57:43]MH_I2C_Read... [12:57:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:44]Read from MH i2c: E2 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: E2 03 00 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [12:57:44]RAPDU: 90 00 [12:57:44]wFMCommunicate OK [12:57:44]wFMCommunicate request_size=9 [12:57:44]MH_SAM_APDU [12:57:44]CAPDU: 80 0D 02 02 04 DC 82 A9 AD [12:57:44]Write to MH i2c: E2 0C 00 59 01 80 0D 02 02 04 00 DC 82 A9 AD 00 00 90 [12:57:44]Write i2c OK [12:57:44]MH_I2C_Read... [12:57:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:57:44]Read from MH i2c: E2 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: E2 03 00 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [12:57:44]RAPDU: 90 00 [12:57:44]wFMCommunicate OK [12:57:44]wFMCommunicate request_size=4 [12:57:44]MH_SAM_APDU [12:57:44]CAPDU: 80 0D 03 02 [12:57:44]Write to MH i2c: E2 08 00 5A 01 80 0D 03 02 00 00 00 00 D6 [12:57:44]Write i2c OK [12:57:44]MH_I2C_Read... [12:57:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:57:44]Read from MH i2c: E2 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: E2 0B 00 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: E2 0B 00 5A 01 00 8F F7 8C 3A 41 FF DC B7 90 00 F6 [12:57:44]RAPDU: 8F F7 8C 3A 41 FF DC B7 90 00 [12:57:44]wFMCommunicate OK [12:57:44]SAM_PROTO_SignData done [12:57:44]FM_MakeSignedData done [12:57:44]CreateOFDProtocolMessage [12:57:44]wFMCommunicate request_size=4 [12:57:44]MH_SAM_APDU [12:57:44]CAPDU: 80 11 00 00 [12:57:44]Write to MH i2c: E2 08 00 5B 01 80 11 00 00 00 00 00 00 D6 [12:57:44]Write i2c OK [12:57:44]MH_I2C_Read... [12:57:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:44]Read from MH i2c: E2 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: E2 17 00 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: E2 17 00 5B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [12:57:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:57:44]wFMCommunicate OK [12:57:44]CreateOFDProtocolMessage done [12:57:44]OFDSenderStorePacket 162877 [12:57:44]StoreOFDPacket docnum=162877 [12:57:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 EA 6F 06 01 B3 89 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 D6 6A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 C7 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7C 02 00 35 04 06 00 83 DC DC 82 A9 AD 8F F7 8C 3A 41 FF DC B7 [12:57:44]CheckFolder [12:57:44]dirname=/storage/ofd_packets [12:57:44]CheckFolder done [12:57:44]ProducePacketName [12:57:44]name=ofd_packets/00162877 [12:57:44]NVStorageSaveData ofd_packets/00162877 [12:57:44]File name is /storage/ofd_packets/00162877 [12:57:44]Write 300 bytes [12:57:44]NVStorageSaveData done [12:57:44]OFDSenderStorePacket done [12:57:44]KKMCreateOFDPacket done [12:57:44]NVStorageSaveData kkm_last_timestamp [12:57:44]File name is /storage/kkm_last_timestamp [12:57:44]Write 4 bytes [12:57:44]NVStorageSaveData done [12:57:44]ExternCall_PrintAddStr [12:57:44]wPrintStart [12:57:44]Write to MH i2c: 01 00 00 5C 01 5D [12:57:44]Write i2c OK [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: 01 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: 01 07 00 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: 01 07 00 5C 01 00 00 00 00 00 FF 0F 72 [12:57:44]RasterBufferAndPrint [12:57:44]line Счет N : (1)291314 [12:57:44]line ИНН: 02508201610067 [12:57:44]line Контрольно-Кассовый Чек [12:57:44]line ПРОДАЖА [12:57:44]line ТРК (МРК, ГНК) : 81 [12:57:44]line Товар: 2711129700 [12:57:44]line ГАЗ-К-5 [12:57:44]line 27.350 * 38.40 [12:57:44]line = 1050.24 [12:57:44]line НДС 12% НСП 1% [12:57:44]line > о реализуемом товаре [12:57:44]line ИТОГО: 1050.24 [12:57:44]line НСП 1% : 9.29 [12:57:44]line НДС 12% : 111.53 [12:57:44]line Наличными: 0.00 [12:57:44]line Безнал.: 1050.24 [12:57:44]line Место: АЗС № 130 "Партнер Нефть" [12:57:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [12:57:44]line СНО: Общий режим [12:57:44]line Чек 322 20.08.2024 12:57 [12:57:44]line Смена: 465 ФФД: 1.0 [12:57:44]line ЗНМ: 0300000070 [12:57:44]line РНМ: 0000000000092562 [12:57:44]line Версия ККМ: 001 [12:57:44]line Платежная система: O! деньги [12:57:44]line ФМ: 0000000000871769 [12:57:44]line ФД: 162877 [12:57:44]line ФПД: 144984615594413 [12:57:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125743&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162877&fm=144984615594413&tin=02508201610067®Number=0000000000092562&sum=105024 [12:57:44]written 0, free lines is 4095 [12:57:44]OFD Sender: Processing packet 162877 [packets to send 958, broken 957] [12:57:44]ProducePacketName [12:57:44]name=ofd_packets/00162877 [12:57:44]OFD Sender: To server: pG, [12:57:44]CommunicateWithHost lk.salyk.kg:30040 [12:57:44]ConnectInit lk.salyk.kg [12:57:44]Write to MH i2c: 01 00 00 86 01 87 [12:57:44]Write i2c OK [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: 01 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: 01 07 00 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: 01 07 00 86 01 00 00 00 00 00 DA 0C 74 [12:57:44]RasterBufferAndPrint [12:57:44]line [12:57:44]line [12:57:44]line [12:57:44]line [12:57:44]line [12:57:44]written 0, free lines is 3311 [12:57:44]MH_Cut [12:57:44]Write to MH i2c: D1 01 00 8D 01 01 60 [12:57:44]Write i2c OK [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: D1 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: D1 01 00 [12:57:44]MH_I2C_Read... [12:57:44]Read from MH i2c: D1 01 00 8D 01 00 5F [12:57:44]Write to MH i2c: 01 00 00 8E 01 8F [12:57:44]Write i2c OK [12:57:44]MH_I2C_Read... [12:57:45]*** Cut start [12:57:45]*** Purtial cut [12:57:45]*** Stage 1: CUTSNS_PIN = 1 [12:57:46]Connected sock=11 [12:57: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 36 39 0E 01 00 00 EA 6F 06 01 B3 89 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 D6 6A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 40 9A 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9A 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A1 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 91 2B 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 40 9A 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 01 00 00 F4 03 04 00 C7 92 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7C 02 00 35 04 06 00 83 DC DC 82 A9 AD 8F F7 8C 3A 41 FF DC B7 [12:57: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 36 39 4F 00 00 00 D1 EB 47 00 AD 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7C 02 00 F4 03 04 00 1D 3C C4 66 B6 04 01 00 00 7C 70 17 2C DA 97 C8 32 [12:57:47]CommunicateWithHost err = 0 [12:57:47]CheckOFDResponse [12:57:47]1017 (14) - 77093643461234 [12:57:47]1041 (16) - 0000000000871769 [12:57:47]1040 (4) - 162877 [12:57:47]1012 (4) - 20.08.2024 06:47 [12:57:47]1206 (1) - 0 [12:57:47]OFD Sender: Remove packet 162877 [12:57:47]ProducePacketName [12:57:47]name=ofd_packets/00162877 [12:57:47]NVStorageDeleteData [12:57:47]Read from MH i2c: 01 [12:57:47]MH_I2C_Read... [12:57:47]*** Stop cut motor [12:57:47]*** Cut end [12:57:47]Read from MH i2c: 01 07 00 [12:57:47]MH_I2C_Read... [12:57:47]Read from MH i2c: 01 07 00 8E 01 00 00 00 00 00 FF 0F A4 [12:57:47]process_action close_receipt done [12:57:47]requested_data is exist [12:57:47]produce_requested_data [12:57:47]requested_item fm.sn is exist - process it [12:57:47]wFMCommunicate request_size=4 [12:57:47]MH_SAM_APDU [12:57:47]CAPDU: 80 11 00 00 [12:57:47]Write to MH i2c: E2 08 00 8F 01 80 11 00 00 00 00 00 00 0A [12:57:47]Write i2c OK [12:57:47]MH_I2C_Read... [12:57:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:57:47]Read from MH i2c: E2 [12:57:47]MH_I2C_Read... [12:57:47]Read from MH i2c: E2 17 00 [12:57:47]MH_I2C_Read... [12:57:47]Read from MH i2c: E2 17 00 8F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 63 [12:57:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:57:47]wFMCommunicate OK [12:57:47]requested_item fd.num is exist - process it [12:57:47]SAM_PROTO_GetFieldsCounters [12:57:47]wFMCommunicate request_size=4 [12:57:47]MH_SAM_APDU [12:57:47]CAPDU: 80 13 00 00 [12:57:47]Write to MH i2c: E2 08 00 90 01 80 13 00 00 00 00 00 00 0D [12:57:47]Write i2c OK [12:57:47]MH_I2C_Read... [12:57:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [12:57:47]Read from MH i2c: E2 [12:57:47]MH_I2C_Read... [12:57:47]Read from MH i2c: E2 62 00 [12:57:47]MH_I2C_Read... [12:57:47]Read from MH i2c: E2 62 00 90 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 89 [12:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 42 01 00 00 5E 04 04 00 42 01 00 00 57 04 04 00 43 01 00 00 19 04 04 00 00 00 00 00 90 00 [12:57:48]wFMCommunicate OK [12:57:48]SAM_PROTO_GetFieldsCounters done [12:57:48]requested_item shift.num is exist - process it [12:57:48]requested_item shift.opened is exist - process it [12:57:48]req_shift_opened [12:57:48]FM_GetShiftState [12:57:48]SAM_PROTO_GetShiftState [12:57:48]wFMCommunicate request_size=4 [12:57:48]MH_SAM_APDU [12:57:48]CAPDU: 80 13 01 00 [12:57:48]Write to MH i2c: E2 08 00 91 01 80 13 01 00 00 00 00 00 0F [12:57:48]Write i2c OK [12:57:48]MH_I2C_Read... [12:57:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:57:48]Read from MH i2c: E2 [12:57:48]MH_I2C_Read... [12:57:48]Read from MH i2c: E2 0E 00 [12:57:48]MH_I2C_Read... [12:57:48]Read from MH i2c: E2 0E 00 91 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DD [12:57:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:57:48]wFMCommunicate OK [12:57:48]SAM_PROTO_GetShiftState done [12:57:48]FM_GetShiftState done [12:57:48]req_shift_opened done [12:57:48]requested_item shift.open_date is exist - process it [12:57:48]req_shift_open_date [12:57:48]req_shift_open_date done [12:57:48]produce_requested_data done [12:57:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162877,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [12:57:48]process_action_free close_receipt [12:57:48]json_value_free [12:57:48]json_value_free done [12:57:48]process_json_proto returns [12:57:48]Send response to host [12:57:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162877,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [12:57:48]free response buf [12:57:48]execute_script done [12:57:48]execute_script returns [12:57:48]free content buf [12:57:48]Sock 8.Close socket [12:57:48]Sock 8.Thread stoped [12:57:48]OFD Sender: No OFD packet to send [12:57:53]OFD Sender: No OFD packet to send [12:57:58]OFD Sender: No OFD packet to send [12:58:03]OFD Sender: No OFD packet to send [12:58:08]OFD Sender: No OFD packet to send [12:58:11]recv_with_timeout no data received [12:58:13]OFD Sender: No OFD packet to send [12:58:18]OFD Sender: No OFD packet to send [12:58:23]OFD Sender: No OFD packet to send [12:58:28]OFD Sender: No OFD packet to send [12:58:33]OFD Sender: No OFD packet to send [12:58:37]recv_with_timeout no data received [12:58:38]OFD Sender: No OFD packet to send [12:58:43]OFD Sender: No OFD packet to send [12:58:48]OFD Sender: No OFD packet to send [12:58:53]OFD Sender: No OFD packet to send [12:58:56]recv_with_timeout no data received [12:58:58]OFD Sender: No OFD packet to send [12:59:03]OFD Sender: No OFD packet to send [12:59:08]OFD Sender: No OFD packet to send [12:59:13]OFD Sender: No OFD packet to send [12:59:18]OFD Sender: No OFD packet to send [12:59:23]OFD Sender: No OFD packet to send [12:59:28]OFD Sender: No OFD packet to send [12:59:33]OFD Sender: No OFD packet to send [12:59:38]OFD Sender: No OFD packet to send [12:59:43]OFD Sender: No OFD packet to send [12:59:48]OFD Sender: No OFD packet to send [12:59:48]accept exits with 9 [12:59:48]New connection [12:59:48]New thread 3066641764 created [12:59:48]Thread 3066785124 joined [12:59:48]Waiting for new connection... [12:59:48] Sock 9.Parse request [12:59:48]Sock 9.Check first char [12:59:48]Sock 9.First char is OK [12:59:48]request: POST /json_proto HTTP/1.0 [12:59:48]Method: POST [12:59:48]URL: /json_proto [12:59:48]Method is POST - this is cgi request [12:59:48]url: /json_proto [12:59:48]query_string will be loaded in cgi processing [12:59:48]execute_cgi json_proto POST (null) [12:59:48]execute_cgi path=json_proto method=POST [12:59:48]POST find Content-Length [12:59:48]Host: 172.17.44.132:8080 [12:59:48]Content-Length: 816 [12:59:48]Content-Type: application/json [12:59:48] [12:59:48]POST finish read [12:59:48]Found Content-Length = 816 [12:59:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:48]execute_script... [12:59:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291319", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [12:59:48]POST & json_proto [12:59:48]process_json_proto [12:59:48]json parsed OK: [12:59:48]protocol is kg_v1.0 [12:59:48]action value=close_receipt [12:59:48]process_action close_receipt [12:59:48]cmd_close_receipt [12:59:48]MH_GetDate [12:59:48]Write to MH i2c: F0 00 00 92 01 82 [12:59:48]Write i2c OK [12:59:48]MH_I2C_Read... [12:59:48]Read from MH i2c: F0 [12:59:48]MH_I2C_Read... [12:59:48]Read from MH i2c: F0 09 00 [12:59:48]MH_I2C_Read... [12:59:48]Read from MH i2c: F0 09 00 92 01 00 45 93 C4 66 2A 83 C1 65 60 [12:59:48]GetLastDocTimeStamp 1724158663 [12:59:48]current date 1724158789 [12:59:48]FM_GetShiftState [12:59:48]SAM_PROTO_GetShiftState [12:59:48]wFMCommunicate request_size=4 [12:59:48]MH_SAM_APDU [12:59:48]CAPDU: 80 13 01 00 [12:59:48]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [12:59:48]Write i2c OK [12:59:48]MH_I2C_Read... [12:59:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [12:59:48]Read from MH i2c: E2 [12:59:48]MH_I2C_Read... [12:59:48]Read from MH i2c: E2 0E 00 [12:59:48]MH_I2C_Read... [12:59:48]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DF [12:59:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [12:59:48]wFMCommunicate OK [12:59:48]SAM_PROTO_GetShiftState done [12:59:48]FM_GetShiftState done [12:59:48]opened in 1724113081 [12:59:48]opened+sec_in_day 1724199481 [12:59:48]quantity*price = 50036 [12:59:48]sum+1 = 50037 [12:59:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 323 20.08.2024 12:59 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162878 ФПД: 97101791399848 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T125949&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162878&fm=97101791399848&tin=02508201610067®Number=0000000000092562&sum=50036 [12:59:49]StoreToDocumentArchive [12:59:49]shift 465 fd 162878 [12:59:49]save to /storage/0465/doc_00162878 [12:59:49]save last doc name /storage/0465/doc_00162878 to /storage/kkm_last_doc_name [12:59:49]save OK [12:59:49]Clear old archive folders... [12:59:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [12:59:49]tlvbuf is 0128B980 [12:59:49]SAM_PROTO_ClearQueue [12:59:49]wFMCommunicate request_size=4 [12:59:49]MH_SAM_APDU [12:59:49]CAPDU: 80 09 00 00 [12:59:49]Write to MH i2c: E2 08 00 A0 01 80 09 00 00 00 00 00 00 13 [12:59:49]Write i2c OK [12:59:49]MH_I2C_Read... [12:59:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [12:59:50]Read from MH i2c: E2 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 03 00 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [12:59:50]RAPDU: 90 00 [12:59:50]wFMCommunicate OK [12:59:50]SAM_PROTO_ClearQueue done [12:59:50]KKMCreateOFDPacket [12:59:50]OFDProtocolAddRootSTLVToBuf [12:59:50]FM_MakeSignedData [12:59:50]FM_MakeSignedData [12:59:50]SAM_PROTO_SignData [12:59:50]wFMCommunicate request_size=4 [12:59:50]MH_SAM_APDU [12:59:50]CAPDU: 80 0D 01 02 [12:59:50]Write to MH i2c: E2 08 00 A1 01 80 0D 01 02 00 00 00 00 1B [12:59:50]Write i2c OK [12:59:50]MH_I2C_Read... [12:59:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [12:59:50]Read from MH i2c: E2 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 03 00 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [12:59:50]RAPDU: 90 00 [12:59:50]wFMCommunicate OK [12:59:50]wFMCommunicate request_size=255 [12:59:50]MH_SAM_APDU [12:59:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 45 93 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7C 02 00 35 04 06 00 58 [12:59:50]Write to MH i2c: E2 02 01 A2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 45 93 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7C 02 00 35 04 06 00 58 00 00 13 [12:59:50]Write i2c OK [12:59:50]MH_I2C_Read... [12:59:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:50]Read from MH i2c: E2 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 03 00 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [12:59:50]RAPDU: 90 00 [12:59:50]wFMCommunicate OK [12:59:50]wFMCommunicate request_size=10 [12:59:50]MH_SAM_APDU [12:59:50]CAPDU: 80 0D 02 02 05 50 45 C8 8F A8 [12:59:50]Write to MH i2c: E2 0D 00 A3 01 80 0D 02 02 05 00 50 45 C8 8F A8 00 00 BC [12:59:50]Write i2c OK [12:59:50]MH_I2C_Read... [12:59:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [12:59:50]Read from MH i2c: E2 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 03 00 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [12:59:50]RAPDU: 90 00 [12:59:50]wFMCommunicate OK [12:59:50]wFMCommunicate request_size=4 [12:59:50]MH_SAM_APDU [12:59:50]CAPDU: 80 0D 03 02 [12:59:50]Write to MH i2c: E2 08 00 A4 01 80 0D 03 02 00 00 00 00 20 [12:59:50]Write i2c OK [12:59:50]MH_I2C_Read... [12:59:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [12:59:50]Read from MH i2c: E2 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 0B 00 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 0B 00 A4 01 00 66 DA 73 30 8B 3E 41 B0 90 00 BE [12:59:50]RAPDU: 66 DA 73 30 8B 3E 41 B0 90 00 [12:59:50]wFMCommunicate OK [12:59:50]SAM_PROTO_SignData done [12:59:50]FM_MakeSignedData done [12:59:50]CreateOFDProtocolMessage [12:59:50]wFMCommunicate request_size=4 [12:59:50]MH_SAM_APDU [12:59:50]CAPDU: 80 11 00 00 [12:59:50]Write to MH i2c: E2 08 00 A5 01 80 11 00 00 00 00 00 00 20 [12:59:50]Write i2c OK [12:59:50]MH_I2C_Read... [12:59:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [12:59:50]Read from MH i2c: E2 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 17 00 [12:59:50]MH_I2C_Read... [12:59:50]Read from MH i2c: E2 17 00 A5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [12:59:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [12:59:50]wFMCommunicate OK [12:59:50]CreateOFDProtocolMessage done [12:59:50]OFDSenderStorePacket 162878 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16978245+1707180842=1724159087 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 70 94 C4 66 2A 83 C1 65 00 [13:04:48]Current date/time: 20.08.2024 13:04 [13:04:48]FM_Init [13:04:48]wFMConnect [13:04:48]MH_SAM_On [13:04:48]Write to MH i2c: E0 00 00 08 00 E7 [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]*** iso7816_init finished! [13:04:48]*** atr: [13:04:48]*** 0F 3B D5 18 FF 81 91 FE [13:04:48]*** 1F C3 80 73 C8 21 10 0A [13:04:48]*** 00 00 00 00 00 00 00 00 [13:04:48]*** 00 00 00 00 00 00 00 00 [13:04:48]*** 00 00 00 00 00 00 00 00 [13:04:48]*** 00 00 00 00 00 00 00 00 [13:04:48]*** 00 00 00 00 00 00 00 00 [13:04:48]*** 00 00 00 00 00 00 00 00 [13:04:48]Read from MH i2c: E0 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E0 10 00 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:04:48]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:04:48]wFMCommunicate request_size=10 [13:04:48]MH_SAM_APDU [13:04:48]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:04:48]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:04:48]Read from MH i2c: E2 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 03 00 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:04:48]RAPDU: 90 00 [13:04:48]wFMCommunicate OK [13:04:48]wFMCommunicate request_size=4 [13:04:48]MH_SAM_APDU [13:04:48]CAPDU: 80 11 00 00 [13:04:48]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:48]Read from MH i2c: E2 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 17 00 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:04:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:04:48]wFMCommunicate OK [13:04:48]Detected FM SN is 0000000000871769 [13:04:48]Stored FM SN is 0000000000871769 [13:04:48]wFMCommunicate request_size=9 [13:04:48]MH_SAM_APDU [13:04:48]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:04:48]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:04:48]Read from MH i2c: E2 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 03 00 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:04:48]RAPDU: 90 00 [13:04:48]wFMCommunicate OK [13:04:48]FM PIN OK [13:04:48]wFMCommunicate request_size=8 [13:04:48]MH_SAM_APDU [13:04:48]CAPDU: 80 14 04 00 03 02 00 01 [13:04:48]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:04:48]Read from MH i2c: E2 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 03 00 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:04:48]RAPDU: 90 00 [13:04:48]wFMCommunicate OK [13:04:48]wFMCommunicate request_size=13 [13:04:48]MH_SAM_APDU [13:04:48]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:04:48]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:04:48]Read from MH i2c: E2 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 03 00 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:04:48]RAPDU: 90 00 [13:04:48]wFMCommunicate OK [13:04:48]wFMCommunicate request_size=4 [13:04:48]MH_SAM_APDU [13:04:48]CAPDU: 80 11 00 00 [13:04:48]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:48]Read from MH i2c: E2 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 17 00 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:04:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:04:48]wFMCommunicate OK [13:04:48]DocumentArchiveInit [13:04:48]Start Httpd... [13:04:48]Httpd thread 3067694436 created [13:04:48]Write to MH i2c: 01 00 00 0F 00 0F [13:04:48]Write i2c OK [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: 01 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: 01 07 00 [13:04:48]MH_I2C_Read... [13:04:48]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:04:48]MH Int Process started [13:04:48]Allocated Socket 8 [13:04:48]Bind OK [13:04:48]Listen OK [13:04:48]httpd running on port 8080 [13:04:48]Waiting for new connection... [13:04:49]OFD Sender: Processing packet 162878 [packets to send 958, broken 957] [13:04:49]ProducePacketName [13:04:49]name=ofd_packets/00162878 [13:04:49]OFD Sender: To server: pG, [13:04:49]CommunicateWithHost lk.salyk.kg:30040 [13:04:49]ConnectInit lk.salyk.kg [13:04:52]Connected sock=6 [13:04:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 73 D3 07 01 E3 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 01 00 00 F4 03 04 00 45 93 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7C 02 00 35 04 06 00 58 50 45 C8 8F A8 66 DA 73 30 8B 3E 41 B0 [13:04: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 36 39 4F 00 00 00 90 66 47 00 B2 E4 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7C 02 00 F4 03 04 00 C7 3D C4 66 B6 04 01 00 00 FA E3 5B 5F A5 D0 BD C4 [13:04:53]CommunicateWithHost err = 0 [13:04:53]CheckOFDResponse [13:04:53]1017 (14) - 77093643461234 [13:04:53]1041 (16) - 0000000000871769 [13:04:53]1040 (4) - 162878 [13:04:53]1012 (4) - 20.08.2024 06:55 [13:04:53]1206 (1) - 0 [13:04:53]OFD Sender: Remove packet 162878 [13:04:53]ProducePacketName [13:04:53]name=ofd_packets/00162878 [13:04:53]NVStorageDeleteData [13:04:54]OFD Sender: No OFD packet to send [13:04:56]accept exits with 9 [13:04:56]New connection [13:04:56]New thread 3067407716 created [13:04:56]Waiting for new connection... [13:04:56] Sock 9.Parse request [13:04:56]Sock 9.Check first char [13:04:56]Sock 9.First char is OK [13:04:56]request: POST /json_proto HTTP/1.0 [13:04:56]Method: POST [13:04:56]URL: /json_proto [13:04:56]Method is POST - this is cgi request [13:04:56]url: /json_proto [13:04:56]query_string will be loaded in cgi processing [13:04:56]execute_cgi json_proto POST (null) [13:04:56]execute_cgi path=json_proto method=POST [13:04:56]POST find Content-Length [13:04:56]Host: 172.17.44.132:8080 [13:04:56]Content-Length: 215 [13:04:56]Content-Type: application/json [13:04:56] [13:04:56]POST finish read [13:04:56]Found Content-Length = 215 [13:04:56]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" ] } } [13:04:56]execute_script... [13:04:56]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" ] } } [13:04:56]POST & json_proto [13:04:56]process_json_proto [13:04:56]json parsed OK: [13:04:56]protocol is kg_v1.0 [13:04:56]action value=get_value [13:04:56]process_action get_value [13:04:56]cmd_get_value [13:04:56]process_action get_value done [13:04:56]requested_data is exist [13:04:56]produce_requested_data [13:04:56]requested_item kkm.sn is exist - process it [13:04:56]requested_item kkm.ver is exist - process it [13:04:56]requested_item fm.sn is exist - process it [13:04:56]wFMCommunicate request_size=4 [13:04:56]MH_SAM_APDU [13:04:56]CAPDU: 80 11 00 00 [13:04:56]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:04:56]Write i2c OK [13:04:56]MH_I2C_Read... [13:04:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:04:56]Read from MH i2c: E2 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: E2 17 00 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:04:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:04:56]wFMCommunicate OK [13:04:56]requested_item fd.num is exist - process it [13:04:56]SAM_PROTO_GetFieldsCounters [13:04:56]wFMCommunicate request_size=4 [13:04:56]MH_SAM_APDU [13:04:56]CAPDU: 80 13 00 00 [13:04:56]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:04:56]Write i2c OK [13:04:56]MH_I2C_Read... [13:04:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:04:56]Read from MH i2c: E2 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: E2 62 00 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 0D [13:04: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 43 01 00 00 5E 04 04 00 43 01 00 00 57 04 04 00 44 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:04:56]wFMCommunicate OK [13:04:56]SAM_PROTO_GetFieldsCounters done [13:04:56]requested_item shift.num is exist - process it [13:04:56]requested_item shift.opened is exist - process it [13:04:56]req_shift_opened [13:04:56]FM_GetShiftState [13:04:56]SAM_PROTO_GetShiftState [13:04:56]wFMCommunicate request_size=4 [13:04:56]MH_SAM_APDU [13:04:56]CAPDU: 80 13 01 00 [13:04:56]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:04:56]Write i2c OK [13:04:56]MH_I2C_Read... [13:04:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:04:56]Read from MH i2c: E2 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: E2 0E 00 [13:04:56]MH_I2C_Read... [13:04:56]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [13:04:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:04:56]wFMCommunicate OK [13:04:56]SAM_PROTO_GetShiftState done [13:04:56]FM_GetShiftState done [13:04:56]req_shift_opened done [13:04:56]requested_item shift.open_date is exist - process it [13:04:56]req_shift_open_date [13:04:56]req_shift_open_date done [13:04:56]produce_requested_data done [13:04:56]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162878,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:04:56]process_action_free get_value [13:04:56]json_value_free [13:04:56]json_value_free done [13:04:56]process_json_proto returns [13:04:56]Send response to host [13:04:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162878,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:04:56]free response buf [13:04:56]execute_script done [13:04:56]execute_script returns [13:04:56]free content buf [13:04:56]Sock 9.Close socket [13:04:56]Sock 9.Thread stoped [13:04:56]accept exits with 6 [13:04:56]New connection [13:04:56]New thread 3067264356 created [13:04:56]Thread 3067407716 joined [13:04:56]Waiting for new connection... [13:04:56] Sock 6.Parse request [13:04:56]Sock 6.Check first char [13:04:56]Sock 6.First char is OK [13:04:56]request: POST /json_proto HTTP/1.0 [13:04:56]Method: POST [13:04:56]URL: /json_proto [13:04:56]Method is POST - this is cgi request [13:04:56]url: /json_proto [13:04:56]query_string will be loaded in cgi processing [13:04:56]execute_cgi json_proto POST (null) [13:04:56]execute_cgi path=json_proto method=POST [13:04:56]POST find Content-Length [13:04:56]Host: 172.17.44.132:8080 [13:04:56]Content-Length: 331 [13:04:56]Content-Type: application/json [13:04:56] [13:04:56]POST finish read [13:04:56]Found Content-Length = 331 [13:04:56]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" ] } } [13:04:56]execute_script... [13:04:56]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" ] } } [13:04:56]POST & json_proto [13:04:56]process_json_proto [13:04:56]json parsed OK: [13:04:56]protocol is kg_v1.0 [13:04:56]action value=get_value [13:04:56]process_action get_value [13:04:56]cmd_get_value [13:04:56]process_action get_value done [13:04:56]requested_data is exist [13:04:56]produce_requested_data [13:04:56]requested_item fm.sale.total is exist - process it [13:04:56]SAM_PROTO_GetFMData [13:04:56]wFMCommunicate request_size=4 [13:04:56]MH_SAM_APDU [13:04:56]CAPDU: 80 13 03 00 [13:04:56]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:04:56]Write i2c OK [13:04:56]MH_I2C_Read... [13:04:57]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:04:57]Read from MH i2c: E2 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 FD 00 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 9B 78 02 00 69 04 A4 00 6F 04 04 00 8B 75 02 00 B1 04 05 00 AE AF 03 68 03 70 04 05 00 C6 B5 32 67 02 72 04 05 00 E8 F9 D0 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE C1 9E 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1F A9 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 C2 [13:04:57]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 9B 78 02 00 69 04 A4 00 6F 04 04 00 8B 75 02 00 B1 04 05 00 AE AF 03 68 03 70 04 05 00 C6 B5 32 67 02 72 04 05 00 E8 F9 D0 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 FE C1 9E 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 1F A9 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [13:04:57]wFMCommunicate OK [13:04:57]wFMCommunicate request_size=4 [13:04:57]MH_SAM_APDU [13:04:57]CAPDU: 80 17 00 00 [13:04:57]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:04:57]Write i2c OK [13:04:57]MH_I2C_Read... [13:04:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:04:57]Read from MH i2c: E2 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 FD 00 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [13:04:57]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:04:57]wFMCommunicate OK [13:04:57]wFMCommunicate request_size=4 [13:04:57]MH_SAM_APDU [13:04:57]CAPDU: 80 17 00 00 [13:04:57]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:04:57]Write i2c OK [13:04:57]MH_I2C_Read... [13:04:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:04:57]Read from MH i2c: E2 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 FD 00 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [13:04:57]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:04:57]wFMCommunicate OK [13:04:57]wFMCommunicate request_size=4 [13:04:57]MH_SAM_APDU [13:04:57]CAPDU: 80 17 00 00 [13:04:57]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:04:57]Write i2c OK [13:04:57]MH_I2C_Read... [13:04:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:04:57]Read from MH i2c: E2 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 FD 00 [13:04:57]MH_I2C_Read... [13:04:57]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [13:04:57]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:04:57]wFMCommunicate OK [13:04:57]wFMCommunicate request_size=4 [13:04:57]MH_SAM_APDU [13:04:57]CAPDU: 80 17 00 00 [13:04:57]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:04:57]Write i2c OK [13:04:57]MH_I2C_Read... [13:04:57]recv_with_timeout no data received [13:04:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [13:04:58]Read from MH i2c: E2 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 E6 00 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [13:04:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [13:04:58]wFMCommunicate OK [13:04:58]SAM_PROTO_GetFMData done [13:04:58]requested_item fm.sale_refund.total is exist - process it [13:04:58]requested_item fm.buy.total is exist - process it [13:04:58]requested_item shift.sale.total is exist - process it [13:04:58]SAM_PROTO_GetShiftData [13:04:58]wFMCommunicate request_size=4 [13:04:58]MH_SAM_APDU [13:04:58]CAPDU: 80 13 02 00 [13:04:58]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:04:58]Write i2c OK [13:04:58]MH_I2C_Read... [13:04:58]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:04:58]Read from MH i2c: E2 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 FD 00 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 43 01 00 00 69 04 9E 00 6F 04 04 00 43 01 00 00 B1 04 04 00 67 0D D8 01 70 04 04 00 A4 7E 31 01 72 04 03 00 C3 8E A6 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 C6 22 32 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 7A 2D 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 52 [13:04:58]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 43 01 00 00 69 04 9E 00 6F 04 04 00 43 01 00 00 B1 04 04 00 67 0D D8 01 70 04 04 00 A4 7E 31 01 72 04 03 00 C3 8E A6 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 C6 22 32 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 7A 2D 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:04:58]wFMCommunicate OK [13:04:58]wFMCommunicate request_size=4 [13:04:58]MH_SAM_APDU [13:04:58]CAPDU: 80 17 00 00 [13:04:58]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:04:58]Write i2c OK [13:04:58]MH_I2C_Read... [13:04:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:04:58]Read from MH i2c: E2 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 FD 00 [13:04:58]MH_I2C_Read... [13:04:58]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [13:04:58]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [13:04:58]wFMCommunicate OK [13:04:58]wFMCommunicate request_size=4 [13:04:58]MH_SAM_APDU [13:04:58]CAPDU: 80 17 00 00 [13:04:58]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:04:58]Write i2c OK [13:04:58]MH_I2C_Read... [13:04:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:04:59]Read from MH i2c: E2 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: E2 FD 00 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [13:04:59]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [13:04:59]wFMCommunicate OK [13:04:59]wFMCommunicate request_size=4 [13:04:59]MH_SAM_APDU [13:04:59]CAPDU: 80 17 00 00 [13:04:59]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:04:59]OFD Sender: No OFD packet to send [13:04:59]Write i2c OK [13:04:59]MH_I2C_Read... [13:04:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:04:59]Read from MH i2c: E2 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: E2 FD 00 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [13:04:59]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:04:59]wFMCommunicate OK [13:04:59]wFMCommunicate request_size=4 [13:04:59]MH_SAM_APDU [13:04:59]CAPDU: 80 17 00 00 [13:04:59]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:04:59]Write i2c OK [13:04:59]MH_I2C_Read... [13:04:59]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [13:04:59]Read from MH i2c: E2 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: E2 CE 00 [13:04:59]MH_I2C_Read... [13:04:59]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [13:04:59]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:04:59]wFMCommunicate OK [13:04:59]SAM_PROTO_GetShiftData done [13:04:59]requested_item shift.sale.total_cash is exist - process it [13:04:59]requested_item shift.sale_refund.total is exist - process it [13:04:59]requested_item shift.sale_refund.total_cash is exist - process it [13:04:59]requested_item shift.buy.total is exist - process it [13:04:59]requested_item shift.buy.total_cash is exist - process it [13:04:59]produce_requested_data done [13:04:59]produce_requested_data return {"fm.sale.total":146299739.34,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":309364.23,"shift.sale.total_cash":200209.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} [13:04:59]process_action_free get_value [13:04:59]json_value_free [13:04:59]json_value_free done [13:04:59]process_json_proto returns [13:04:59]Send response to host [13:04:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146299739.34,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":309364.23,"shift.sale.total_cash":200209.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}}} [13:04:59]free response buf [13:04:59]execute_script done [13:04:59]execute_script returns [13:04:59]free content buf [13:04:59]Sock 6.Close socket [13:04:59]Sock 6.Thread stoped [13:05:02]accept exits with 9 [13:05:02]New connection [13:05:02]New thread 3067407716 created [13:05:02]Thread 3067264356 joined [13:05:02]Waiting for new connection... [13:05:02] Sock 9.Parse request [13:05:02]Sock 9.Check first char [13:05:02]Sock 9.First char is OK [13:05:02]request: POST /json_proto HTTP/1.0 [13:05:02]Method: POST [13:05:02]URL: /json_proto [13:05:02]Method is POST - this is cgi request [13:05:02]url: /json_proto [13:05:02]query_string will be loaded in cgi processing [13:05:02]execute_cgi json_proto POST (null) [13:05:02]execute_cgi path=json_proto method=POST [13:05:02]POST find Content-Length [13:05:02]Host: 172.17.44.132:8080 [13:05:02]Content-Length: 1728 [13:05:02]Content-Type: application/json [13:05:02] [13:05:02]POST finish read [13:05:02]Found Content-Length = 1728 [13:05:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50428", "tax_sys" : 0, "items" : [ { "code": "4607969940055", "name": "Bizon \u044D\u043D\u0435\u0440. \u043D\u0430\u043F\u0438\u0442\u043E\u043A \u041C\u0430\u043B\u0438\u043D\u0430", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "code": "5000159484657", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Twix", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159483025", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 Bounty \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 416.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:02]execute_script... [13:05: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)50428", "tax_sys" : 0, "items" : [ { "code": "4607969940055", "name": "Bizon \u044D\u043D\u0435\u0440. \u043D\u0430\u043F\u0438\u0442\u043E\u043A \u041C\u0430\u043B\u0438\u043D\u0430", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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 }]} ,{ "code": "5000159484657", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A Twix", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5000159483025", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 Bounty \u0431\u0430\u0442\u043E\u043D\u0447\u0438\u043A", "price" : 113.00, "quantity" : 1.000, "sum" : 113.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000480050", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Nitro Energy \u044D\u043D green \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 416.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:02]POST & json_proto [13:05:02]process_json_proto [13:05:02]json parsed OK: [13:05:02]protocol is kg_v1.0 [13:05:02]action value=close_receipt [13:05:02]process_action close_receipt [13:05:02]cmd_close_receipt [13:05:02]MH_GetDate [13:05:02]Write to MH i2c: F0 00 00 1D 00 0C [13:05:02]Write i2c OK [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: F0 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: F0 09 00 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: F0 09 00 1D 00 00 7F 94 C4 66 2A 83 C1 65 25 [13:05:02]GetLastDocTimeStamp 1724158789 [13:05:02]current date 1724159103 [13:05:02]FM_GetShiftState [13:05:02]SAM_PROTO_GetShiftState [13:05:02]wFMCommunicate request_size=4 [13:05:02]MH_SAM_APDU [13:05:02]CAPDU: 80 13 01 00 [13:05:02]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:05:02]Write i2c OK [13:05:02]MH_I2C_Read... [13:05:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:02]Read from MH i2c: E2 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: E2 0E 00 [13:05:02]MH_I2C_Read... [13:05:02]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [13:05:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:05:02]wFMCommunicate OK [13:05:02]SAM_PROTO_GetShiftState done [13:05:02]FM_GetShiftState done [13:05:02]opened in 1724113081 [13:05:02]opened+sec_in_day 1724199481 [13:05:02]quantity*price = 8500 [13:05:02]sum+1 = 8501 [13:05:02]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5000159484657 Мороженое батончик Twix 1.000 * 113.00 = 113.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5000159483025 Мороженое Bounty батончик 1.000 * 113.00 = 113.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000480050 Напиток Nitro Energy эн green ж/б 0,45л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 416.00 НСП 1% : 3.68 НДС 12% : 44.18 Наличными: 416.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 324 20.08.2024 13:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162879 ФПД: 23624498380091 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T130503&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162879&fm=23624498380091&tin=02508201610067®Number=0000000000092562&sum=41600 0 [13:05:04]StoreToDocumentArchive [13:05:04]shift 465 fd 162879 [13:05:04]save to /storage/0465/doc_00162879 [13:05:04]save last doc name /storage/0465/doc_00162879 to /storage/kkm_last_doc_name [13:05:04]save OK [13:05:04]Clear old archive folders... [13:05:04]ProcessDocumentItem done err = 0, tmpTLVsize=731 [13:05:04]tlvbuf is 00D9E6D0 [13:05:04]SAM_PROTO_ClearQueue [13:05:04]wFMCommunicate request_size=4 [13:05:04]MH_SAM_APDU [13:05:04]CAPDU: 80 09 00 00 [13:05:04]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:04]Read from MH i2c: E2 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:05:04]RAPDU: 90 00 [13:05:04]wFMCommunicate OK [13:05:04]SAM_PROTO_ClearQueue done [13:05:04]KKMCreateOFDPacket [13:05:04]OFDProtocolAddRootSTLVToBuf [13:05:04]FM_MakeSignedData [13:05:04]FM_MakeSignedData [13:05:04]SAM_PROTO_SignData [13:05:04]wFMCommunicate request_size=4 [13:05:04]MH_SAM_APDU [13:05:04]CAPDU: 80 0D 01 02 [13:05:04]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:04]Read from MH i2c: E2 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:05:04]RAPDU: 90 00 [13:05:04]wFMCommunicate OK [13:05:04]wFMCommunicate request_size=255 [13:05:04]MH_SAM_APDU [13:05:04]CAPDU: 80 0D 02 02 FA 03 00 DB 02 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 39 36 39 39 34 30 30 35 35 06 04 2B 00 42 69 7A 6F 6E 20 D1 8D D0 BD D0 B5 D1 80 2E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 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 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 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE [13:05:04]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 DB 02 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 39 36 39 39 34 30 30 35 35 06 04 2B 00 42 69 7A 6F 6E 20 D1 8D D0 BD D0 B5 D1 80 2E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 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 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 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE 00 00 2B [13:05:04]OFD Sender: No OFD packet to send [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:04]Read from MH i2c: E2 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 [13:05:04]MH_I2C_Read... [13:05:04]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:05:04]RAPDU: 90 00 [13:05:04]wFMCommunicate OK [13:05:04]wFMCommunicate request_size=255 [13:05:04]MH_SAM_APDU [13:05:04]CAPDU: 80 0D 02 02 FA D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 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 35 30 30 30 31 35 39 34 38 33 30 32 35 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 42 6F 75 6E 74 79 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 [13:05:04]Write to MH i2c: E2 02 01 2E 00 80 0D 02 02 FA 00 D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 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 35 30 30 30 31 35 39 34 38 33 30 32 35 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 42 6F 75 6E 74 79 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 00 00 A3 [13:05:04]Write i2c OK [13:05:04]MH_I2C_Read... [13:05:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:05]Read from MH i2c: E2 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 03 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:05:05]RAPDU: 90 00 [13:05:05]wFMCommunicate OK [13:05:05]wFMCommunicate request_size=240 [13:05:05]MH_SAM_APDU [13:05:05]CAPDU: 80 0D 02 02 EB D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 70 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 11 00 00 00 00 07 04 06 00 80 A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 7F 94 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 7C 02 00 35 04 06 00 15 7C 81 D5 7D 3B [13:05:05]Write to MH i2c: E2 F3 00 2F 00 80 0D 02 02 EB 00 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 70 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 11 00 00 00 00 07 04 06 00 80 A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 7F 94 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 7C 02 00 35 04 06 00 15 7C 81 D5 7D 3B 00 00 EC [13:05:05]Write i2c OK [13:05:05]MH_I2C_Read... [13:05:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:05]Read from MH i2c: E2 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 03 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 03 00 2F 00 00 90 00 A3 [13:05:05]RAPDU: 90 00 [13:05:05]wFMCommunicate OK [13:05:05]wFMCommunicate request_size=4 [13:05:05]MH_SAM_APDU [13:05:05]CAPDU: 80 0D 03 02 [13:05:05]Write to MH i2c: E2 08 00 30 00 80 0D 03 02 00 00 00 00 AB [13:05:05]Write i2c OK [13:05:05]MH_I2C_Read... [13:05:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:05]Read from MH i2c: E2 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 0B 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 0B 00 30 00 00 0C BC C5 8C 1E 73 21 B5 90 00 2C [13:05:05]RAPDU: 0C BC C5 8C 1E 73 21 B5 90 00 [13:05:05]wFMCommunicate OK [13:05:05]SAM_PROTO_SignData done [13:05:05]FM_MakeSignedData done [13:05:05]CreateOFDProtocolMessage [13:05:05]wFMCommunicate request_size=4 [13:05:05]MH_SAM_APDU [13:05:05]CAPDU: 80 11 00 00 [13:05:05]Write to MH i2c: E2 08 00 31 00 80 11 00 00 00 00 00 00 AB [13:05:05]Write i2c OK [13:05:05]MH_I2C_Read... [13:05:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:05]Read from MH i2c: E2 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 17 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: E2 17 00 31 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [13:05:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:05:05]wFMCommunicate OK [13:05:05]CreateOFDProtocolMessage done [13:05:05]OFDSenderStorePacket 162879 [13:05:05]StoreOFDPacket docnum=162879 [13:05:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 EF 02 00 00 42 5E E7 02 2B 5A 5A 03 01 00 03 00 DB 02 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 39 36 39 39 34 30 30 35 35 06 04 2B 00 42 69 7A 6F 6E 20 D1 8D D0 BD D0 B5 D1 80 2E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 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 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 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 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 35 30 30 30 31 35 39 34 38 33 30 32 35 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 42 6F 75 6E 74 79 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 70 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 11 00 00 00 00 07 04 06 00 80 A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 7F 94 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 7C 02 00 35 04 06 00 15 7C 81 D5 7D 3B 0C BC C5 8C 1E 73 21 B5 [13:05:05]CheckFolder [13:05:05]dirname=/storage/ofd_packets [13:05:05]CheckFolder done [13:05:05]ProducePacketName [13:05:05]name=ofd_packets/00162879 [13:05:05]NVStorageSaveData ofd_packets/00162879 [13:05:05]File name is /storage/ofd_packets/00162879 [13:05:05]Write 781 bytes [13:05:05]NVStorageSaveData done [13:05:05]OFDSenderStorePacket done [13:05:05]KKMCreateOFDPacket done [13:05:05]NVStorageSaveData kkm_last_timestamp [13:05:05]File name is /storage/kkm_last_timestamp [13:05:05]Write 4 bytes [13:05:05]NVStorageSaveData done [13:05:05]ExternCall_PrintAddStr [13:05:05]wPrintStart [13:05:05]Write to MH i2c: 01 00 00 32 00 32 [13:05:05]Write i2c OK [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: 01 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: 01 07 00 [13:05:05]MH_I2C_Read... [13:05:05]Read from MH i2c: 01 07 00 32 00 00 00 00 00 00 FF 0F 47 [13:05:05]RasterBufferAndPrint [13:05:05]line Счет N : (3)50428 [13:05:05]line ИНН: 02508201610067 [13:05:05]line Контрольно-Кассовый Чек [13:05:05]line ПРОДАЖА [13:05:05]line Товар: 4607969940055 [13:05:05]line Bizon энер. напиток Малина [13:05:05]line 1.000 * 85.00 [13:05:05]line = 85.00 [13:05:05]line НДС 12% НСП 1% [13:05:05]line > о реализуемом товаре [13:05:05]line Товар: 46231529 [13:05:05]line Mentos ПФ Арбуз 6*100*2 [13:05:05]line 1.000 * 10.00 [13:05:05]line = 10.00 [13:05:05]line НДС 12% НСП 1% [13:05:05]line > о реализуемом товаре [13:05:05]line Товар: 5000159484657 [13:05:05]line Мороженое батончик Twix [13:05:05]line 1.000 * 113.00 [13:05:05]line = 113.00 [13:05:05]line НДС 12% НСП 1% [13:05:05]line > о реализуемом товаре [13:05:05]line Товар: 5000159483025 [13:05:05]line Мороженое Bounty батончик [13:05:05]line 1.000 * 113.00 [13:05:05]line = 113.00 [13:05:05]line НДС 12% НСП 1% [13:05:05]line > о реализуемом товаре [13:05:05]line Товар: 4700000480050 [13:05:05]line Напиток Nitro Energy эн green ж/б 0,45л [13:05:05]line 1.000 * 95.00 [13:05:05]line = 95.00 [13:05:05]line НДС 12% НСП 1% [13:05:05]line > о реализуемом товаре [13:05:05]line ИТОГО: 416.00 [13:05:05]line НСП 1% : 3.68 [13:05:05]line НДС 12% : 44.18 [13:05:05]line Наличными: 416.00 [13:05:05]line Безнал.: 0.00 [13:05:05]line Место: АЗС № 130 "Партнер Нефть" [13:05:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:05:05]line СНО: Общий режим [13:05:05]line Чек 324 20.08.2024 13:05 [13:05:05]line Смена: 465 ФФД: 1.0 [13:05:05]line ЗНМ: 0300000070 [13:05:05]line РНМ: 0000000000092562 [13:05:05]line Версия ККМ: 001 [13:05:05]line ФМ: 0000000000871769 [13:05:05]line ФД: 162879 [13:05:05]line ФПД: 23624498380091 [13:05:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T130503&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162879&fm=23624498380091&tin=02508201610067®Number=0000000000092562&sum=41600 [13:05:05]OFD Sender: Processing packet 162879 [packets to send 958, broken 957] [13:05:05]ProducePacketName [13:05:05]name=ofd_packets/00162879 [13:05:05]OFD Sender: To server: pG, [13:05:05]CommunicateWithHost lk.salyk.kg:30040 [13:05:05]ConnectInit lk.salyk.kg [13:05:05]line 0 [13:05:05]written 0, free lines is 4095 [13:05:06]Write to MH i2c: 01 00 00 73 00 73 [13:05:06]Write i2c OK [13:05:06]MH_I2C_Read... [13:05:06]Read from MH i2c: 01 [13:05:06]MH_I2C_Read... [13:05:06]Read from MH i2c: 01 07 00 [13:05:06]MH_I2C_Read... [13:05:06]Read from MH i2c: 01 07 00 73 00 00 00 00 00 00 5B 0B E0 [13:05:06]RasterBufferAndPrint [13:05:06]line [13:05:06]line [13:05:06]line [13:05:06]line [13:05:06]line [13:05:06]written 0, free lines is 2924 [13:05:06]MH_Cut [13:05:06]Write to MH i2c: D1 01 00 7A 00 01 4C [13:05:06]Write i2c OK [13:05:06]MH_I2C_Read... [13:05:06]Read from MH i2c: D1 [13:05:06]MH_I2C_Read... [13:05:06]Read from MH i2c: D1 01 00 [13:05:06]MH_I2C_Read... [13:05:06]Read from MH i2c: D1 01 00 7A 00 00 4B [13:05:06]Write to MH i2c: 01 00 00 7B 00 7B [13:05:06]Write i2c OK [13:05:06]MH_I2C_Read... [13:05:07]*** Cut start [13:05:07]*** Purtial cut [13:05:07]*** Stage 1: CUTSNS_PIN = 1 [13:05:09]Read from MH i2c: 01 [13:05:09]MH_I2C_Read... [13:05:09]*** Stop cut motor [13:05:09]*** Cut end [13:05:09]Read from MH i2c: 01 07 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [13:05:09]process_action close_receipt done [13:05:09]requested_data is exist [13:05:09]produce_requested_data [13:05:09]requested_item fm.sn is exist - process it [13:05:09]wFMCommunicate request_size=4 [13:05:09]MH_SAM_APDU [13:05:09]CAPDU: 80 11 00 00 [13:05:09]Write to MH i2c: E2 08 00 7C 00 80 11 00 00 00 00 00 00 F6 [13:05:09]Write i2c OK [13:05:09]MH_I2C_Read... [13:05:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:09]Read from MH i2c: E2 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 17 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 17 00 7C 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [13:05:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:05:09]wFMCommunicate OK [13:05:09]requested_item fd.num is exist - process it [13:05:09]SAM_PROTO_GetFieldsCounters [13:05:09]wFMCommunicate request_size=4 [13:05:09]MH_SAM_APDU [13:05:09]CAPDU: 80 13 00 00 [13:05:09]Write to MH i2c: E2 08 00 7D 00 80 13 00 00 00 00 00 00 F9 [13:05:09]Write i2c OK [13:05:09]MH_I2C_Read... [13:05:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:09]Read from MH i2c: E2 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 62 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 62 00 7D 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 7D [13:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 44 01 00 00 5E 04 04 00 44 01 00 00 57 04 04 00 45 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:05:09]wFMCommunicate OK [13:05:09]SAM_PROTO_GetFieldsCounters done [13:05:09]requested_item shift.num is exist - process it [13:05:09]requested_item shift.opened is exist - process it [13:05:09]req_shift_opened [13:05:09]FM_GetShiftState [13:05:09]SAM_PROTO_GetShiftState [13:05:09]wFMCommunicate request_size=4 [13:05:09]MH_SAM_APDU [13:05:09]CAPDU: 80 13 01 00 [13:05:09]Write to MH i2c: E2 08 00 7E 00 80 13 01 00 00 00 00 00 FB [13:05:09]Write i2c OK [13:05:09]MH_I2C_Read... [13:05:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:09]Read from MH i2c: E2 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 0E 00 [13:05:09]MH_I2C_Read... [13:05:09]Read from MH i2c: E2 0E 00 7E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C9 [13:05:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:05:09]wFMCommunicate OK [13:05:09]SAM_PROTO_GetShiftState done [13:05:09]FM_GetShiftState done [13:05:09]req_shift_opened done [13:05:09]requested_item shift.open_date is exist - process it [13:05:09]req_shift_open_date [13:05:09]req_shift_open_date done [13:05:09]produce_requested_data done [13:05:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162879,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:05:09]process_action_free close_receipt [13:05:09]json_value_free [13:05:09]json_value_free done [13:05:09]process_json_proto returns [13:05:09]Send response to host [13:05:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162879,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:05:09]free response buf [13:05:09]execute_script done [13:05:09]execute_script returns [13:05:09]free content buf [13:05:09]Sock 9.Close socket [13:05:09]Sock 9.Thread stoped [13:05:10]ConnectInit Can't take IP for lk.salyk.kg [13:05:10]CommunicateWithHost connect error [13:05:10]CommunicateWithHost err = -1 [13:05:10]OFD Sender: Server communicate error [13:05:15]OFD Sender: Processing packet 162879 [packets to send 958, broken 957] [13:05:15]ProducePacketName [13:05:15]name=ofd_packets/00162879 [13:05:15]OFD Sender: To server: pG, [13:05:15]CommunicateWithHost lk.salyk.kg:30040 [13:05:15]ConnectInit lk.salyk.kg [13:05:18]recv_with_timeout no data received [13:05:20]ConnectInit Can't take IP for lk.salyk.kg [13:05:20]CommunicateWithHost connect error [13:05:20]CommunicateWithHost err = -1 [13:05:20]OFD Sender: Server communicate error [13:05:25]OFD Sender: Processing packet 162879 [packets to send 958, broken 957] [13:05:25]ProducePacketName [13:05:25]name=ofd_packets/00162879 [13:05:25]OFD Sender: To server: pG, [13:05:25]CommunicateWithHost lk.salyk.kg:30040 [13:05:25]ConnectInit lk.salyk.kg [13:05:30]ConnectInit Can't take IP for lk.salyk.kg [13:05:30]CommunicateWithHost connect error [13:05:30]CommunicateWithHost err = -1 [13:05:30]OFD Sender: Server communicate error [13:05:35]OFD Sender: Processing packet 162879 [packets to send 958, broken 957] [13:05:35]ProducePacketName [13:05:35]name=ofd_packets/00162879 [13:05:35]OFD Sender: To server: pG, [13:05:35]CommunicateWithHost lk.salyk.kg:30040 [13:05:35]ConnectInit lk.salyk.kg [13:05:39]recv_with_timeout no data received [13:05:40]ConnectInit Can't take IP for lk.salyk.kg [13:05:40]CommunicateWithHost connect error [13:05:40]CommunicateWithHost err = -1 [13:05:40]OFD Sender: Server communicate error [13:05:44]accept exits with 6 [13:05:44]New connection [13:05:44]New thread 3067264356 created [13:05:44]Thread 3067407716 joined [13:05:44]Waiting for new connection... [13:05:44] Sock 6.Parse request [13:05:44]Sock 6.Check first char [13:05:44]Sock 6.First char is OK [13:05:44]request: POST /json_proto HTTP/1.0 [13:05:44]Method: POST [13:05:44]URL: /json_proto [13:05:44]Method is POST - this is cgi request [13:05:44]url: /json_proto [13:05:44]query_string will be loaded in cgi processing [13:05:44]execute_cgi json_proto POST (null) [13:05:44]execute_cgi path=json_proto method=POST [13:05:44]POST find Content-Length [13:05:44]Host: 172.17.44.132:8080 [13:05:44]Content-Length: 677 [13:05:44]Content-Type: application/json [13:05:44] [13:05:44]POST finish read [13:05:44]Found Content-Length = 677 [13:05:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:44]execute_script... [13:05:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291322", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:05:44]POST & json_proto [13:05:44]process_json_proto [13:05:44]json parsed OK: [13:05:44]protocol is kg_v1.0 [13:05:44]action value=close_receipt [13:05:44]process_action close_receipt [13:05:44]cmd_close_receipt [13:05:44]MH_GetDate [13:05:44]Write to MH i2c: F0 00 00 7F 00 6E [13:05:44]Write i2c OK [13:05:44]MH_I2C_Read... [13:05:44]Read from MH i2c: F0 [13:05:44]MH_I2C_Read... [13:05:44]Read from MH i2c: F0 09 00 [13:05:44]MH_I2C_Read... [13:05:44]Read from MH i2c: F0 09 00 7F 00 00 A9 94 C4 66 2A 83 C1 65 B1 [13:05:44]GetLastDocTimeStamp 1724159103 [13:05:44]current date 1724159145 [13:05:44]FM_GetShiftState [13:05:44]SAM_PROTO_GetShiftState [13:05:44]wFMCommunicate request_size=4 [13:05:44]MH_SAM_APDU [13:05:44]CAPDU: 80 13 01 00 [13:05:44]Write to MH i2c: E2 08 00 80 00 80 13 01 00 00 00 00 00 FD [13:05:44]Write i2c OK [13:05:44]MH_I2C_Read... [13:05:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:45]Read from MH i2c: E2 [13:05:45]MH_I2C_Read... [13:05:45]Read from MH i2c: E2 0E 00 [13:05:45]MH_I2C_Read... [13:05:45]Read from MH i2c: E2 0E 00 80 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CB [13:05:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:05:45]wFMCommunicate OK [13:05:45]SAM_PROTO_GetShiftState done [13:05:45]FM_GetShiftState done [13:05:45]opened in 1724113081 [13:05:45]opened+sec_in_day 1724199481 [13:05:45]quantity*price = 30035 [13:05:45]sum+1 = 30036 [13:05:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 325 20.08.2024 13:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162880 ФПД: 181841902302837 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T130545&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162880&fm=181841902302837&tin=02508201610067®Number=0000000000092562&sum=30000 [13:05:46]StoreToDocumentArchive [13:05:46]shift 465 fd 162880 [13:05:46]save to /storage/0465/doc_00162880 [13:05:46]save last doc name /storage/0465/doc_00162880 to /storage/kkm_last_doc_name [13:05:46]OFD Sender: Processing packet 162879 [packets to send 958, broken 957] [13:05:46]ProducePacketName [13:05:46]name=ofd_packets/00162879 [13:05:46]OFD Sender: To server: pG, [13:05:46]CommunicateWithHost lk.salyk.kg:30040 [13:05:46]ConnectInit lk.salyk.kg [13:05:46]save OK [13:05:46]Clear old archive folders... [13:05:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:05:46]tlvbuf is 00DC7FF0 [13:05:46]SAM_PROTO_ClearQueue [13:05:46]wFMCommunicate request_size=4 [13:05:46]MH_SAM_APDU [13:05:46]CAPDU: 80 09 00 00 [13:05:46]Write to MH i2c: E2 08 00 8D 00 80 09 00 00 00 00 00 00 FF [13:05:46]Write i2c OK [13:05:46]MH_I2C_Read... [13:05:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:05:46]Read from MH i2c: E2 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 03 00 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 03 00 8D 00 00 90 00 01 [13:05:46]RAPDU: 90 00 [13:05:46]wFMCommunicate OK [13:05:46]SAM_PROTO_ClearQueue done [13:05:46]KKMCreateOFDPacket [13:05:46]OFDProtocolAddRootSTLVToBuf [13:05:46]FM_MakeSignedData [13:05:46]FM_MakeSignedData [13:05:46]SAM_PROTO_SignData [13:05:46]wFMCommunicate request_size=4 [13:05:46]MH_SAM_APDU [13:05:46]CAPDU: 80 0D 01 02 [13:05:46]Write to MH i2c: E2 08 00 8E 00 80 0D 01 02 00 00 00 00 07 [13:05:46]Write i2c OK [13:05:46]MH_I2C_Read... [13:05:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:05:46]Read from MH i2c: E2 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 03 00 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 03 00 8E 00 00 90 00 02 [13:05:46]RAPDU: 90 00 [13:05:46]wFMCommunicate OK [13:05:46]wFMCommunicate request_size=255 [13:05:46]MH_SAM_APDU [13:05:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A9 94 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7C 02 00 35 04 06 00 A5 [13:05:46]Write to MH i2c: E2 02 01 8F 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A9 94 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7C 02 00 35 04 06 00 A5 00 00 8C [13:05:46]Write i2c OK [13:05:46]MH_I2C_Read... [13:05:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:46]Read from MH i2c: E2 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 03 00 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 03 00 8F 00 00 90 00 03 [13:05:46]RAPDU: 90 00 [13:05:46]wFMCommunicate OK [13:05:46]wFMCommunicate request_size=10 [13:05:46]MH_SAM_APDU [13:05:46]CAPDU: 80 0D 02 02 05 62 5D FD F6 75 [13:05:46]Write to MH i2c: E2 0D 00 90 00 80 0D 02 02 05 00 62 5D FD F6 75 00 00 3B [13:05:46]Write i2c OK [13:05:46]MH_I2C_Read... [13:05:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:05:46]Read from MH i2c: E2 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 03 00 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 03 00 90 00 00 90 00 04 [13:05:46]RAPDU: 90 00 [13:05:46]wFMCommunicate OK [13:05:46]wFMCommunicate request_size=4 [13:05:46]MH_SAM_APDU [13:05:46]CAPDU: 80 0D 03 02 [13:05:46]Write to MH i2c: E2 08 00 91 00 80 0D 03 02 00 00 00 00 0C [13:05:46]Write i2c OK [13:05:46]MH_I2C_Read... [13:05:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:05:46]Read from MH i2c: E2 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 0B 00 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 0B 00 91 00 00 C2 04 A3 96 11 9A 56 74 90 00 81 [13:05:46]RAPDU: C2 04 A3 96 11 9A 56 74 90 00 [13:05:46]wFMCommunicate OK [13:05:46]SAM_PROTO_SignData done [13:05:46]FM_MakeSignedData done [13:05:46]CreateOFDProtocolMessage [13:05:46]wFMCommunicate request_size=4 [13:05:46]MH_SAM_APDU [13:05:46]CAPDU: 80 11 00 00 [13:05:46]Write to MH i2c: E2 08 00 92 00 80 11 00 00 00 00 00 00 0C [13:05:46]Write i2c OK [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 [13:05:46]MH_I2C_Read... [13:05:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:46]Read from MH i2c: E2 17 00 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: E2 17 00 92 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [13:05:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:05:46]wFMCommunicate OK [13:05:46]CreateOFDProtocolMessage done [13:05:46]OFDSenderStorePacket 162880 [13:05:46]StoreOFDPacket docnum=162880 [13:05:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 88 1E 07 01 AD D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A9 94 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7C 02 00 35 04 06 00 A5 62 5D FD F6 75 C2 04 A3 96 11 9A 56 74 [13:05:46]CheckFolder [13:05:46]dirname=/storage/ofd_packets [13:05:46]CheckFolder done [13:05:46]ProducePacketName [13:05:46]name=ofd_packets/00162880 [13:05:46]NVStorageSaveData ofd_packets/00162880 [13:05:46]File name is /storage/ofd_packets/00162880 [13:05:46]Write 301 bytes [13:05:46]NVStorageSaveData done [13:05:46]OFDSenderStorePacket done [13:05:46]KKMCreateOFDPacket done [13:05:46]NVStorageSaveData kkm_last_timestamp [13:05:46]File name is /storage/kkm_last_timestamp [13:05:46]Write 4 bytes [13:05:46]NVStorageSaveData done [13:05:46]ExternCall_PrintAddStr [13:05:46]wPrintStart [13:05:46]Write to MH i2c: 01 00 00 93 00 93 [13:05:46]Write i2c OK [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: 01 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: 01 07 00 [13:05:46]MH_I2C_Read... [13:05:46]Read from MH i2c: 01 07 00 93 00 00 00 00 00 00 FF 0F A8 [13:05:46]RasterBufferAndPrint [13:05:46]line Счет N : (1)291322 [13:05:46]line ИНН: 02508201610067 [13:05:46]line Контрольно-Кассовый Чек [13:05:46]line ПРОДАЖА [13:05:46]line ТРК (МРК, ГНК) : 52 [13:05:46]line Товар: 2710124130 [13:05:46]line Аи-92-К-5 [13:05:46]line 4.430 * 67.80 [13:05:46]line = 300.35 [13:05:46]line НДС 12% НСП 1% [13:05:46]line > о реализуемом товаре [13:05:46]line ОКРУГЛЕНИЕ: -0.35 [13:05:46]line ИТОГО: 300.00 [13:05:46]line Внесено: 300.00 [13:05:46]line СДАЧА: 0.00 [13:05:46]line НСП 1% : 2.66 [13:05:46]line НДС 12% : 31.90 [13:05:46]line Наличными: 300.00 [13:05:46]line Безнал.: 0.00 [13:05:46]line Место: АЗС № 130 "Партнер Нефть" [13:05:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:05:46]line СНО: Общий режим [13:05:46]line Чек 325 20.08.2024 13:05 [13:05:46]line Смена: 465 ФФД: 1.0 [13:05:46]line ЗНМ: 0300000070 [13:05:46]line РНМ: 0000000000092562 [13:05:46]line Версия ККМ: 001 [13:05:46]line ФМ: 0000000000871769 [13:05:46]line ФД: 162880 [13:05:46]line ФПД: 181841902302837 [13:05:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T130545&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162880&fm=181841902302837&tin=02508201610067®Number=0000000000092562&sum=30000 [13:05:46]written 0, free lines is 4095 [13:05:47]Write to MH i2c: 01 00 00 BE 00 BE [13:05:47]Write i2c OK [13:05:47]MH_I2C_Read... [13:05:47]Read from MH i2c: 01 [13:05:47]MH_I2C_Read... [13:05:47]Read from MH i2c: 01 07 00 [13:05:47]MH_I2C_Read... [13:05:47]Read from MH i2c: 01 07 00 BE 00 00 00 00 00 00 C8 0C 99 [13:05:47]RasterBufferAndPrint [13:05:47]line [13:05:47]line [13:05:47]line [13:05:47]line [13:05:47]line [13:05:47]written 0, free lines is 3293 [13:05:47]MH_Cut [13:05:47]Write to MH i2c: D1 01 00 C5 00 01 97 [13:05:47]Write i2c OK [13:05:47]MH_I2C_Read... [13:05:47]Read from MH i2c: D1 [13:05:47]MH_I2C_Read... [13:05:47]Read from MH i2c: D1 01 00 [13:05:47]MH_I2C_Read... [13:05:47]Read from MH i2c: D1 01 00 C5 00 00 96 [13:05:47]Write to MH i2c: 01 00 00 C6 00 C6 [13:05:47]Write i2c OK [13:05:47]MH_I2C_Read... [13:05:48]*** Cut start [13:05:48]*** Purtial cut [13:05:48]*** Stage 1: CUTSNS_PIN = 1 [13:05:50]Read from MH i2c: 01 [13:05:50]MH_I2C_Read... [13:05:50]*** Stop cut motor [13:05:50]*** Cut end [13:05:50]Read from MH i2c: 01 07 00 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [13:05:50]process_action close_receipt done [13:05:50]requested_data is exist [13:05:50]produce_requested_data [13:05:50]requested_item fm.sn is exist - process it [13:05:50]wFMCommunicate request_size=4 [13:05:50]MH_SAM_APDU [13:05:50]CAPDU: 80 11 00 00 [13:05:50]Write to MH i2c: E2 08 00 C7 00 80 11 00 00 00 00 00 00 41 [13:05:50]Write i2c OK [13:05:50]MH_I2C_Read... [13:05:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:05:50]Read from MH i2c: E2 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: E2 17 00 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: E2 17 00 C7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [13:05:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:05:50]wFMCommunicate OK [13:05:50]requested_item fd.num is exist - process it [13:05:50]SAM_PROTO_GetFieldsCounters [13:05:50]wFMCommunicate request_size=4 [13:05:50]MH_SAM_APDU [13:05:50]CAPDU: 80 13 00 00 [13:05:50]Write to MH i2c: E2 08 00 C8 00 80 13 00 00 00 00 00 00 44 [13:05:50]Write i2c OK [13:05:50]MH_I2C_Read... [13:05:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:05:50]Read from MH i2c: E2 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: E2 62 00 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: E2 62 00 C8 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [13:05:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 45 01 00 00 5E 04 04 00 45 01 00 00 57 04 04 00 46 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:05:50]wFMCommunicate OK [13:05:50]SAM_PROTO_GetFieldsCounters done [13:05:50]requested_item shift.num is exist - process it [13:05:50]requested_item shift.opened is exist - process it [13:05:50]req_shift_opened [13:05:50]FM_GetShiftState [13:05:50]SAM_PROTO_GetShiftState [13:05:50]wFMCommunicate request_size=4 [13:05:50]MH_SAM_APDU [13:05:50]CAPDU: 80 13 01 00 [13:05:50]Write to MH i2c: E2 08 00 C9 00 80 13 01 00 00 00 00 00 46 [13:05:50]Write i2c OK [13:05:50]MH_I2C_Read... [13:05:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:05:50]Read from MH i2c: E2 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: E2 0E 00 [13:05:50]MH_I2C_Read... [13:05:50]Read from MH i2c: E2 0E 00 C9 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 14 [13:05:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:05:50]wFMCommunicate OK [13:05:50]SAM_PROTO_GetShiftState done [13:05:50]FM_GetShiftState done [13:05:50]req_shift_opened done [13:05:50]requested_item shift.open_date is exist - process it [13:05:50]req_shift_open_date [13:05:50]req_shift_open_date done [13:05:50]produce_requested_data done [13:05:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162880,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:05:50]process_action_free close_receipt [13:05:50]json_value_free [13:05:50]json_value_free done [13:05:50]process_json_proto returns [13:05:50]Send response to host [13:05:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162880,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:05:50]free response buf [13:05:50]execute_script done [13:05:50]execute_script returns [13:05:50]free content buf [13:05:50]Sock 6.Close socket [13:05:50]Sock 6.Thread stoped [13:05:51]ConnectInit Can't take IP for lk.salyk.kg [13:05:51]CommunicateWithHost connect error [13:05:51]CommunicateWithHost err = -1 [13:05:51]OFD Sender: Server communicate error [13:05:51]OFD Sender: Processing packet 162879 [packets to send 959, broken 957] [13:05:51]ProducePacketName [13:05:51]name=ofd_packets/00162879 [13:05:51]OFD Sender: To server: pG, [13:05:51]CommunicateWithHost lk.salyk.kg:30040 [13:05:51]ConnectInit lk.salyk.kg [13:05:56]recv_with_timeout no data received [13:06:32]Connected sock=6 [13:06: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 36 39 EF 02 00 00 42 5E E7 02 2B 5A 5A 03 01 00 03 00 DB 02 1E 04 01 00 01 23 04 6F 00 8A 04 0D 00 34 36 30 37 39 36 39 39 34 30 30 35 35 06 04 2B 00 42 69 7A 6F 6E 20 D1 8D D0 BD D0 B5 D1 80 2E 20 D0 BD D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 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 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 23 04 6C 00 8A 04 0D 00 35 30 30 30 31 35 39 34 38 34 36 35 37 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA 20 54 77 69 78 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 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 35 30 30 30 31 35 39 34 38 33 30 32 35 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 42 6F 75 6E 74 79 20 D0 B1 D0 B0 D1 82 D0 BE D0 BD D1 87 D0 B8 D0 BA FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 77 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 30 30 35 30 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 45 6E 65 72 67 79 20 D1 8D D0 BD 20 67 72 65 65 6E 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 70 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 42 11 00 00 00 00 07 04 06 00 80 A2 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 01 00 00 F4 03 04 00 7F 94 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 7C 02 00 35 04 06 00 15 7C 81 D5 7D 3B 0C BC C5 8C 1E 73 21 B5 [13:06: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 36 39 4F 00 00 00 02 1F 47 00 50 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 3F 7C 02 00 F4 03 04 00 2D 3E C4 66 B6 04 01 00 00 71 BD 4C 8E 0F 92 15 A3 [13:06:36]CommunicateWithHost err = 0 [13:06:36]CheckOFDResponse [13:06:36]1017 (14) - 77093643461234 [13:06:36]1041 (16) - 0000000000871769 [13:06:36]1040 (4) - 162879 [13:06:36]1012 (4) - 20.08.2024 06:56 [13:06:36]1206 (1) - 0 [13:06:36]OFD Sender: Remove packet 162879 [13:06:36]ProducePacketName [13:06:36]name=ofd_packets/00162879 [13:06:36]NVStorageDeleteData [13:06:36]OFD Sender: Processing packet 162880 [packets to send 958, broken 957] [13:06:36]ProducePacketName [13:06:36]name=ofd_packets/00162880 [13:06:36]OFD Sender: To server: pG, [13:06:36]CommunicateWithHost lk.salyk.kg:30040 [13:06:36]ConnectInit lk.salyk.kg [13:06:37]Connected sock=6 [13:06: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 36 39 0F 01 00 00 88 1E 07 01 AD D1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 01 00 00 F4 03 04 00 A9 94 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7C 02 00 35 04 06 00 A5 62 5D FD F6 75 C2 04 A3 96 11 9A 56 74 [13:06: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 36 39 4F 00 00 00 41 65 47 00 CC 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 36 39 10 04 04 00 40 7C 02 00 F4 03 04 00 2F 3E C4 66 B6 04 01 00 00 4B 23 2B 2D FF E9 EB D0 [13:06:39]CommunicateWithHost err = 0 [13:06:39]CheckOFDResponse [13:06:39]1017 (14) - 77093643461234 [13:06:39]1041 (16) - 0000000000871769 [13:06:39]1040 (4) - 162880 [13:06:39]1012 (4) - 20.08.2024 06:56 [13:06:39]1206 (1) - 0 [13:06:39]OFD Sender: Remove packet 162880 [13:06:39]ProducePacketName [13:06:39]name=ofd_packets/00162880 [13:06:39]NVStorageDeleteData [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:55]OFD Sender: No OFD packet to send [13:07:00]OFD Sender: No OFD packet to send [13:07:01]recv_with_timeout no data received [13:07:05]OFD Sender: No OFD packet to send [13:07:10]OFD Sender: No OFD packet to send [13:07:15]OFD Sender: No OFD packet to send [13:07:15]accept exits with 10 [13:07:15]New connection [13:07:15]New thread 3067407716 created [13:07:15]Thread 3067264356 joined [13:07:15]Waiting for new connection... [13:07:15] Sock 10.Parse request [13:07:15]Sock 10.Check first char [13:07:15]Sock 10.First char is OK [13:07:15]request: POST /json_proto HTTP/1.0 [13:07:15]Method: POST [13:07:15]URL: /json_proto [13:07:15]Method is POST - this is cgi request [13:07:15]url: /json_proto [13:07:15]query_string will be loaded in cgi processing [13:07:15]execute_cgi json_proto POST (null) [13:07:15]execute_cgi path=json_proto method=POST [13:07:15]POST find Content-Length [13:07:15]Host: 172.17.44.132:8080 [13:07:15]Content-Length: 816 [13:07:15]Content-Type: application/json [13:07:15] [13:07:15]POST finish read [13:07:15]Found Content-Length = 816 [13:07:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:15]execute_script... [13:07:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291323", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:07:15]POST & json_proto [13:07:15]process_json_proto [13:07:15]json parsed OK: [13:07:15]protocol is kg_v1.0 [13:07:15]action value=close_receipt [13:07:15]process_action close_receipt [13:07:15]cmd_close_receipt [13:07:15]MH_GetDate [13:07:15]Write to MH i2c: F0 00 00 CA 00 B9 [13:07:15]Write i2c OK [13:07:15]MH_I2C_Read... [13:07:15]Read from MH i2c: F0 [13:07:15]MH_I2C_Read... [13:07:15]Read from MH i2c: F0 09 00 [13:07:15]MH_I2C_Read... [13:07:15]Read from MH i2c: F0 09 00 CA 00 00 03 95 C4 66 2A 83 C1 65 57 [13:07:15]GetLastDocTimeStamp 1724159145 [13:07:15]current date 1724159235 [13:07:15]FM_GetShiftState [13:07:15]SAM_PROTO_GetShiftState [13:07:15]wFMCommunicate request_size=4 [13:07:15]MH_SAM_APDU [13:07:15]CAPDU: 80 13 01 00 [13:07:15]Write to MH i2c: E2 08 00 CB 00 80 13 01 00 00 00 00 00 48 [13:07:15]Write i2c OK [13:07:15]MH_I2C_Read... [13:07:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:07:15]Read from MH i2c: E2 [13:07:15]MH_I2C_Read... [13:07:15]Read from MH i2c: E2 0E 00 [13:07:15]MH_I2C_Read... [13:07:15]Read from MH i2c: E2 0E 00 CB 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 16 [13:07:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:07:15]wFMCommunicate OK [13:07:15]SAM_PROTO_GetShiftState done [13:07:15]FM_GetShiftState done [13:07:15]opened in 1724113081 [13:07:15]opened+sec_in_day 1724199481 [13:07:15]quantity*price = 100050 [13:07:15]sum+1 = 100052 [13:07:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 326 20.08.2024 13:07 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162881 ФПД: 183536816084991 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T130715&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162881&fm=183536816084991&tin=02508201610067®Number=0000000000092562&sum=100051 [13:07:16]StoreToDocumentArchive [13:07:16]shift 465 fd 162881 [13:07:16]save to /storage/0465/doc_00162881 [13:07:16]save last doc name /storage/0465/doc_00162881 to /storage/kkm_last_doc_name [13:07:16]save OK [13:07:16]Clear old archive folders... [13:07:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:07:16]tlvbuf is 00DD3460 [13:07:16]SAM_PROTO_ClearQueue [13:07:16]wFMCommunicate request_size=4 [13:07:16]MH_SAM_APDU [13:07:16]CAPDU: 80 09 00 00 [13:07:16]Write to MH i2c: E2 08 00 D8 00 80 09 00 00 00 00 00 00 4A [13:07:16]Write i2c OK [13:07:16]MH_I2C_Read... [13:07:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:07:16]Read from MH i2c: E2 [13:07:16]MH_I2C_Read... [13:07:16]Read from MH i2c: E2 03 00 [13:07:16]MH_I2C_Read... [13:07:16]Read from MH i2c: E2 03 00 D8 00 00 90 00 4C [13:07:16]RAPDU: 90 00 [13:07:16]wFMCommunicate OK [13:07:16]SAM_PROTO_ClearQueue done [13:07:16]KKMCreateOFDPacket [13:07:16]OFDProtocolAddRootSTLVToBuf [13:07:16]FM_MakeSignedData [13:07:16]FM_MakeSignedData [13:07:16]SAM_PROTO_SignData [13:07:16]wFMCommunicate request_size=4 [13:07:16]MH_SAM_APDU [13:07:16]CAPDU: 80 0D 01 02 [13:07:16]Write to MH i2c: E2 08 00 D9 00 80 0D 01 02 00 00 00 00 52 [13:07:16]Write i2c OK [13:07:16]MH_I2C_Read... [13:07:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:07:16]Read from MH i2c: E2 [13:07:16]MH_I2C_Read... [13:07:16]Read from MH i2c: E2 03 00 [13:07:16]MH_I2C_Read... [13:07:16]Read from MH i2c: E2 03 00 D9 00 00 90 00 4D [13:07:16]RAPDU: 90 00 [13:07:16]wFMCommunicate OK [13:07:16]wFMCommunicate request_size=255 [13:07:16]MH_SAM_APDU [13:07:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 03 95 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7C 02 00 35 04 06 00 A6 EC FE B9 [13:07:16]Write to MH i2c: E2 02 01 DA 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16978768+1707180842=1724159610 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 7B 96 C4 66 2A 83 C1 65 0D [13:13:31]Current date/time: 20.08.2024 13:13 [13:13:31]FM_Init [13:13:31]wFMConnect [13:13:31]MH_SAM_On [13:13:31]Write to MH i2c: E0 00 00 08 00 E7 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_init finished! [13:13:31]*** atr: [13:13:31]*** 0F 3B D5 18 FF 81 91 FE [13:13:31]*** 1F C3 80 73 C8 21 10 0A [13:13:31]*** 00 00 00 00 00 00 00 00 [13:13:31]*** 00 00 00 00 00 00 00 00 [13:13:31]*** 00 00 00 00 00 00 00 00 [13:13:31]*** 00 00 00 00 00 00 00 00 [13:13:31]*** 00 00 00 00 00 00 00 00 [13:13:31]*** 00 00 00 00 00 00 00 00 [13:13:31]Read from MH i2c: E0 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E0 10 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:13:31]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:13:31]wFMCommunicate request_size=10 [13:13:31]MH_SAM_APDU [13:13:31]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:13:31]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:13:31]Read from MH i2c: E2 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 03 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:13:31]RAPDU: 90 00 [13:13:31]wFMCommunicate OK [13:13:31]wFMCommunicate request_size=4 [13:13:31]MH_SAM_APDU [13:13:31]CAPDU: 80 11 00 00 [13:13:31]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:31]Read from MH i2c: E2 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 17 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:13:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:13:31]wFMCommunicate OK [13:13:31]Detected FM SN is 0000000000871769 [13:13:31]Stored FM SN is 0000000000871769 [13:13:31]wFMCommunicate request_size=9 [13:13:31]MH_SAM_APDU [13:13:31]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:13:31]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:13:31]Read from MH i2c: E2 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 03 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:13:31]RAPDU: 90 00 [13:13:31]wFMCommunicate OK [13:13:31]FM PIN OK [13:13:31]wFMCommunicate request_size=8 [13:13:31]MH_SAM_APDU [13:13:31]CAPDU: 80 14 04 00 03 02 00 01 [13:13:31]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:13:31]Read from MH i2c: E2 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 03 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:13:31]RAPDU: 90 00 [13:13:31]wFMCommunicate OK [13:13:31]wFMCommunicate request_size=13 [13:13:31]MH_SAM_APDU [13:13:31]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:13:31]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:13:31]Read from MH i2c: E2 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 03 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:13:31]RAPDU: 90 00 [13:13:31]wFMCommunicate OK [13:13:31]wFMCommunicate request_size=4 [13:13:31]MH_SAM_APDU [13:13:31]CAPDU: 80 11 00 00 [13:13:31]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:31]Read from MH i2c: E2 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 17 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:13:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:13:31]wFMCommunicate OK [13:13:31]DocumentArchiveInit [13:13:31]Start Httpd... [13:13:31]Httpd thread 3067411812 created [13:13:31]Write to MH i2c: 01 00 00 0F 00 0F [13:13:31]Write i2c OK [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: 01 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: 01 07 00 [13:13:31]MH_I2C_Read... [13:13:31]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:13:31]MH Int Process started [13:13:31]Allocated Socket 8 [13:13:31]Bind OK [13:13:31]Listen OK [13:13:31]httpd running on port 8080 [13:13:31]Waiting for new connection... [13:13:32]OFD Sender: Processing packet 162881 [packets to send 961, broken 957] [13:13:32]ProducePacketName [13:13:32]name=ofd_packets/00162881 [13:13:32]OFD Sender: To server: pG, [13:13:32]CommunicateWithHost lk.salyk.kg:30040 [13:13:32]ConnectInit lk.salyk.kg [13:13:33]Connected sock=6 [13:13: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 36 39 0C 01 00 00 87 CF 04 01 DD 5A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 01 00 00 F4 03 04 00 03 95 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7C 02 00 35 04 06 00 A6 EC FE B9 D7 FF D8 10 A5 79 79 C0 51 1F [13:13: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 36 39 4F 00 00 00 E3 F4 47 00 FF 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7C 02 00 F4 03 04 00 CF 3F C4 66 B6 04 01 00 00 3D AD 54 D0 2E FE 96 15 [13:13:33]CommunicateWithHost err = 0 [13:13:33]CheckOFDResponse [13:13:33]1017 (14) - 77093643461234 [13:13:33]1041 (16) - 0000000000871769 [13:13:33]1040 (4) - 162881 [13:13:33]1012 (4) - 20.08.2024 07:03 [13:13:33]1206 (1) - 0 [13:13:33]OFD Sender: Remove packet 162881 [13:13:33]ProducePacketName [13:13:33]name=ofd_packets/00162881 [13:13:33]NVStorageDeleteData [13:13:34]OFD Sender: Processing packet 162882 [packets to send 960, broken 957] [13:13:34]ProducePacketName [13:13:34]name=ofd_packets/00162882 [13:13:34]OFD Sender: To server: pG, [13:13:34]CommunicateWithHost lk.salyk.kg:30040 [13:13:34]ConnectInit lk.salyk.kg [13:13:35]Connected sock=6 [13:13: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 36 39 0D 01 00 00 8E 9D 05 01 35 74 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 01 00 00 F4 03 04 00 09 95 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 7C 02 00 35 04 06 00 0E 29 75 0F 3D 58 DE B8 39 6A 86 44 86 1A [13:13: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 36 39 4F 00 00 00 F9 47 47 00 69 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 42 7C 02 00 F4 03 04 00 D1 3F C4 66 B6 04 01 00 00 31 CE BD 3F 03 2C 7A 66 [13:13:35]CommunicateWithHost err = 0 [13:13:35]CheckOFDResponse [13:13:35]1017 (14) - 77093643461234 [13:13:35]1041 (16) - 0000000000871769 [13:13:35]1040 (4) - 162882 [13:13:35]1012 (4) - 20.08.2024 07:03 [13:13:35]1206 (1) - 0 [13:13:35]OFD Sender: Remove packet 162882 [13:13:35]ProducePacketName [13:13:35]name=ofd_packets/00162882 [13:13:35]NVStorageDeleteData [13:13:36]OFD Sender: Processing packet 162883 [packets to send 959, broken 957] [13:13:36]ProducePacketName [13:13:36]name=ofd_packets/00162883 [13:13:36]OFD Sender: To server: pG, [13:13:36]CommunicateWithHost lk.salyk.kg:30040 [13:13:36]ConnectInit lk.salyk.kg [13:13:41]ConnectInit Can't take IP for lk.salyk.kg [13:13:41]CommunicateWithHost connect error [13:13:41]CommunicateWithHost err = -1 [13:13:41]OFD Sender: Server communicate error [13:13:46]OFD Sender: Processing packet 162883 [packets to send 959, broken 957] [13:13:46]ProducePacketName [13:13:46]name=ofd_packets/00162883 [13:13:46]OFD Sender: To server: pG, [13:13:46]CommunicateWithHost lk.salyk.kg:30040 [13:13:46]ConnectInit lk.salyk.kg [13:13:52]recv_with_timeout no data received [13:13:56]Connected sock=10 [13:13: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 36 39 0C 01 00 00 F6 6A 04 01 77 AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 26 57 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 01 00 00 F4 03 04 00 22 95 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7C 02 00 35 04 06 00 8D 97 4A B8 19 39 57 72 D7 86 45 D4 AF F3 [13:13:58]accept exits with 9 [13:13:58]New connection [13:13:58]New thread 3067125092 created [13:13:58]Waiting for new connection... [13:13:58] Sock 9.Parse request [13:13:58]Sock 9.Check first char [13:13:58]Sock 9.First char is OK [13:13:58]request: POST /json_proto HTTP/1.0 [13:13:58]Method: POST [13:13:58]URL: /json_proto [13:13:58]Method is POST - this is cgi request [13:13:58]url: /json_proto [13:13:58]query_string will be loaded in cgi processing [13:13:58]execute_cgi json_proto POST (null) [13:13:58]execute_cgi path=json_proto method=POST [13:13:58]POST find Content-Length [13:13:58]Host: 172.17.44.132:8080 [13:13:58]Content-Length: 215 [13:13:58]Content-Type: application/json [13:13:58] [13:13:58]POST finish read [13:13:58]Found Content-Length = 215 [13:13:58]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" ] } } [13:13:58]execute_script... [13:13:58]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" ] } } [13:13:58]POST & json_proto [13:13:58]process_json_proto [13:13:58]json parsed OK: [13:13:58]protocol is kg_v1.0 [13:13:58]action value=get_value [13:13:58]process_action get_value [13:13:58]cmd_get_value [13:13:58]process_action get_value done [13:13:58]requested_data is exist [13:13:58]produce_requested_data [13:13:58]requested_item kkm.sn is exist - process it [13:13:58]requested_item kkm.ver is exist - process it [13:13:58]requested_item fm.sn is exist - process it [13:13:58]wFMCommunicate request_size=4 [13:13:58]MH_SAM_APDU [13:13:58]CAPDU: 80 11 00 00 [13:13:58]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:13:58]Write i2c OK [13:13:58]MH_I2C_Read... [13:13:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:13:58]Read from MH i2c: E2 [13:13:58]MH_I2C_Read... [13:13:58]Read from MH i2c: E2 17 00 [13:13:58]MH_I2C_Read... [13:13:58]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:13:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:13:58]wFMCommunicate OK [13:13:58]requested_item fd.num is exist - process it [13:13:58]SAM_PROTO_GetFieldsCounters [13:13:58]wFMCommunicate request_size=4 [13:13:58]MH_SAM_APDU [13:13:58]CAPDU: 80 13 00 00 [13:13:58]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:13:58]Write i2c OK [13:13:58]MH_I2C_Read... [13:13:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:13:58]Read from MH i2c: E2 [13:13:58]MH_I2C_Read... [13:13:58]Read from MH i2c: E2 62 00 [13:13:58]MH_I2C_Read... [13:13:58]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 25 [13:13: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 49 01 00 00 5E 04 04 00 49 01 00 00 57 04 04 00 4A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:13:58]wFMCommunicate OK [13:13:58]SAM_PROTO_GetFieldsCounters done [13:13:58]requested_item shift.num is exist - process it [13:13:58]requested_item shift.opened is exist - process it [13:13:58]req_shift_opened [13:13:58]FM_GetShiftState [13:13:58]SAM_PROTO_GetShiftState [13:13:58]wFMCommunicate request_size=4 [13:13:58]MH_SAM_APDU [13:13:58]CAPDU: 80 13 01 00 [13:13:58]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:13:58]Write i2c OK [13:13:58]MH_I2C_Read... [13:13:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:13:58]Read from MH i2c: E2 [13:13:58]MH_I2C_Read... [13:13:58]Read from MH i2c: E2 0E 00 [13:13:58]MH_I2C_Read... [13:13:58]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [13:13:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:13:58]wFMCommunicate OK [13:13:58]SAM_PROTO_GetShiftState done [13:13:58]FM_GetShiftState done [13:13:58]req_shift_opened done [13:13:58]requested_item shift.open_date is exist - process it [13:13:58]req_shift_open_date [13:13:58]req_shift_open_date done [13:13:58]produce_requested_data done [13:13:58]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162884,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:13:58]process_action_free get_value [13:13:58]json_value_free [13:13:58]json_value_free done [13:13:58]process_json_proto returns [13:13:58]Send response to host [13:13:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162884,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:13:58]free response buf [13:13:58]execute_script done [13:13:58]execute_script returns [13:13:58]free content buf [13:13:58]Sock 9.Close socket [13:13:58]Sock 9.Thread stoped [13:13:58]accept exits with 11 [13:13:58]New connection [13:13:58]New thread 3066981732 created [13:13:58]Thread 3067125092 joined [13:13:58]Waiting for new connection... [13:13:58] Sock 11.Parse request [13:13:58]Sock 11.Check first char [13:13:58]Sock 11.First char is OK [13:13:58]request: POST /json_proto HTTP/1.0 [13:13:58]Method: POST [13:13:58]URL: /json_proto [13:13:58]Method is POST - this is cgi request [13:13:58]url: /json_proto [13:13:58]query_string will be loaded in cgi processing [13:13:58]execute_cgi json_proto POST (null) [13:13:58]execute_cgi path=json_proto method=POST [13:13:58]POST find Content-Length [13:13:58]Host: 172.17.44.132:8080 [13:13:58]Content-Length: 331 [13:13:58]Content-Type: application/json [13:13:58] [13:13:58]POST finish read [13:13:58]Found Content-Length = 331 [13:13:58]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" ] } } [13:13:58]execute_script... [13:13:58]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" ] } } [13:13:58]POST & json_proto [13:13:58]process_json_proto [13:13:58]json parsed OK: [13:13:58]protocol is kg_v1.0 [13:13:58]action value=get_value [13:13:58]process_action get_value [13:13:58]cmd_get_value [13:13:58]process_action get_value done [13:13:58]requested_data is exist [13:13:58]produce_requested_data [13:13:58]requested_item fm.sale.total is exist - process it [13:13:58]SAM_PROTO_GetFMData [13:13:58]wFMCommunicate request_size=4 [13:13:58]MH_SAM_APDU [13:13:58]CAPDU: 80 13 03 00 [13:13:58]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:13:58]Write i2c OK [13:13:58]MH_I2C_Read... [13:13: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 36 39 4F 00 00 00 84 14 47 00 91 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7C 02 00 F4 03 04 00 E8 3F C4 66 B6 04 01 00 00 45 59 EB 97 00 17 3D 36 [13:13:58]CommunicateWithHost err = 0 [13:13:58]CheckOFDResponse [13:13:58]1017 (14) - 77093643461234 [13:13:58]1041 (16) - 0000000000871769 [13:13:58]1040 (4) - 162883 [13:13:58]1012 (4) - 20.08.2024 07:04 [13:13:58]1206 (1) - 0 [13:13:58]OFD Sender: Remove packet 162883 [13:13:58]ProducePacketName [13:13:58]name=ofd_packets/00162883 [13:13:58]NVStorageDeleteData [13:13:59]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:13:59]Read from MH i2c: E2 [13:13:59]MH_I2C_Read... [13:13:59]Read from MH i2c: E2 FD 00 [13:13:59]MH_I2C_Read... [13:13:59]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 A1 78 02 00 69 04 A4 00 6F 04 04 00 91 75 02 00 B1 04 05 00 A1 5F 07 68 03 70 04 05 00 E6 DE 34 67 02 72 04 05 00 BB 80 D2 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 43 26 9F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7A B1 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 2A [13:13:59]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A1 78 02 00 69 04 A4 00 6F 04 04 00 91 75 02 00 B1 04 05 00 A1 5F 07 68 03 70 04 05 00 E6 DE 34 67 02 72 04 05 00 BB 80 D2 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 43 26 9F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7A B1 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16978830+1707180842=1724159672 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 B9 96 C4 66 2A 83 C1 65 4B [13:14:33]Current date/time: 20.08.2024 13:14 [13:14:33]FM_Init [13:14:33]wFMConnect [13:14:33]MH_SAM_On [13:14:33]Write to MH i2c: E0 00 00 08 00 E7 [13:14:33]Write i2c OK [13:14:33]MH_I2C_Read... [13:14:33]*** iso7816_init finished! [13:14:33]*** atr: [13:14:33]*** 0F 3B D5 18 FF 81 91 FE [13:14:33]*** 1F C3 80 73 C8 21 10 0A [13:14:33]*** 00 00 00 00 00 00 00 00 [13:14:33]*** 00 00 00 00 00 00 00 00 [13:14:33]*** 00 00 00 00 00 00 00 00 [13:14:33]*** 00 00 00 00 00 00 00 00 [13:14:33]*** 00 00 00 00 00 00 00 00 [13:14:33]*** 00 00 00 00 00 00 00 00 [13:14:33]Read from MH i2c: E0 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E0 10 00 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:14:33]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:14:33]wFMCommunicate request_size=10 [13:14:33]MH_SAM_APDU [13:14:33]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:14:33]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:14:33]Write i2c OK [13:14:33]MH_I2C_Read... [13:14:33]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:14:33]Read from MH i2c: E2 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 03 00 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:14:33]RAPDU: 90 00 [13:14:33]wFMCommunicate OK [13:14:33]wFMCommunicate request_size=4 [13:14:33]MH_SAM_APDU [13:14:33]CAPDU: 80 11 00 00 [13:14:33]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:14:33]Write i2c OK [13:14:33]MH_I2C_Read... [13:14:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:33]Read from MH i2c: E2 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 17 00 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:14:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:14:33]wFMCommunicate OK [13:14:33]Detected FM SN is 0000000000871769 [13:14:33]Stored FM SN is 0000000000871769 [13:14:33]wFMCommunicate request_size=9 [13:14:33]MH_SAM_APDU [13:14:33]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:14:33]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:14:33]Write i2c OK [13:14:33]MH_I2C_Read... [13:14:33]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:14:33]Read from MH i2c: E2 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 03 00 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:14:33]RAPDU: 90 00 [13:14:33]wFMCommunicate OK [13:14:33]FM PIN OK [13:14:33]wFMCommunicate request_size=8 [13:14:33]MH_SAM_APDU [13:14:33]CAPDU: 80 14 04 00 03 02 00 01 [13:14:33]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:14:33]Write i2c OK [13:14:33]MH_I2C_Read... [13:14:33]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:14:33]Read from MH i2c: E2 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 03 00 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:14:33]RAPDU: 90 00 [13:14:33]wFMCommunicate OK [13:14:33]wFMCommunicate request_size=13 [13:14:33]MH_SAM_APDU [13:14:33]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:14:33]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:14:33]Write i2c OK [13:14:33]MH_I2C_Read... [13:14:33]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:14:33]Read from MH i2c: E2 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 03 00 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:14:33]RAPDU: 90 00 [13:14:33]wFMCommunicate OK [13:14:33]wFMCommunicate request_size=4 [13:14:33]MH_SAM_APDU [13:14:33]CAPDU: 80 11 00 00 [13:14:33]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:14:33]Write i2c OK [13:14:33]MH_I2C_Read... [13:14:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:33]Read from MH i2c: E2 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 17 00 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:14:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:14:33]wFMCommunicate OK [13:14:33]DocumentArchiveInit [13:14:33]Start Httpd... [13:14:33]Httpd thread 3066928484 created [13:14:33]Write to MH i2c: 01 00 00 0F 00 0F [13:14:33]Write i2c OK [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: 01 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: 01 07 00 [13:14:33]MH_I2C_Read... [13:14:33]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:14:33]MH Int Process started [13:14:33]Allocated Socket 6 [13:14:33]Bind OK [13:14:33]Listen OK [13:14:33]httpd running on port 8080 [13:14:33]Waiting for new connection... [13:14:34]OFD Sender: No OFD packet to send [13:14:39]OFD Sender: No OFD packet to send [13:14:42]accept exits with 7 [13:14:42]New connection [13:14:42]New thread 3066641764 created [13:14:42]Waiting for new connection... [13:14:42] Sock 7.Parse request [13:14:42]Sock 7.Check first char [13:14:42]Sock 7.First char is OK [13:14:42]request: POST /json_proto HTTP/1.0 [13:14:42]Method: POST [13:14:42]URL: /json_proto [13:14:42]Method is POST - this is cgi request [13:14:42]url: /json_proto [13:14:42]query_string will be loaded in cgi processing [13:14:42]execute_cgi json_proto POST (null) [13:14:42]execute_cgi path=json_proto method=POST [13:14:42]POST find Content-Length [13:14:42]Host: 172.17.44.132:8080 [13:14:42]Content-Length: 215 [13:14:42]Content-Type: application/json [13:14:42] [13:14:42]POST finish read [13:14:42]Found Content-Length = 215 [13:14:42]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" ] } } [13:14:42]execute_script... [13:14:42]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" ] } } [13:14:42]POST & json_proto [13:14:42]process_json_proto [13:14:42]json parsed OK: [13:14:42]protocol is kg_v1.0 [13:14:42]action value=get_value [13:14:42]process_action get_value [13:14:42]cmd_get_value [13:14:42]process_action get_value done [13:14:42]requested_data is exist [13:14:42]produce_requested_data [13:14:42]requested_item kkm.sn is exist - process it [13:14:42]requested_item kkm.ver is exist - process it [13:14:42]requested_item fm.sn is exist - process it [13:14:42]wFMCommunicate request_size=4 [13:14:42]MH_SAM_APDU [13:14:42]CAPDU: 80 11 00 00 [13:14:42]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:14:42]Write i2c OK [13:14:42]MH_I2C_Read... [13:14:42]Read from MH i2c: E2 [13:14:42]MH_I2C_Read... [13:14:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:14:42]Read from MH i2c: E2 17 00 [13:14:42]MH_I2C_Read... [13:14:42]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:14:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:14:42]wFMCommunicate OK [13:14:42]requested_item fd.num is exist - process it [13:14:42]SAM_PROTO_GetFieldsCounters [13:14:42]wFMCommunicate request_size=4 [13:14:42]MH_SAM_APDU [13:14:42]CAPDU: 80 13 00 00 [13:14:42]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:14:42]Write i2c OK [13:14:42]MH_I2C_Read... [13:14:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:14:42]Read from MH i2c: E2 [13:14:42]MH_I2C_Read... [13:14:42]Read from MH i2c: E2 62 00 [13:14:42]MH_I2C_Read... [13:14:42]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [13:14: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:14:42]wFMCommunicate OK [13:14:42]SAM_PROTO_GetFieldsCounters done [13:14:42]requested_item shift.num is exist - process it [13:14:42]requested_item shift.opened is exist - process it [13:14:42]req_shift_opened [13:14:42]FM_GetShiftState [13:14:42]SAM_PROTO_GetShiftState [13:14:42]wFMCommunicate request_size=4 [13:14:42]MH_SAM_APDU [13:14:42]CAPDU: 80 13 01 00 [13:14:42]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:14:42]Write i2c OK [13:14:42]MH_I2C_Read... [13:14:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:14:42]Read from MH i2c: E2 [13:14:42]MH_I2C_Read... [13:14:42]Read from MH i2c: E2 0E 00 [13:14:42]MH_I2C_Read... [13:14:42]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [13:14:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:14:42]wFMCommunicate OK [13:14:42]SAM_PROTO_GetShiftState done [13:14:42]FM_GetShiftState done [13:14:42]req_shift_opened done [13:14:42]requested_item shift.open_date is exist - process it [13:14:42]req_shift_open_date [13:14:42]req_shift_open_date done [13:14:42]produce_requested_data done [13:14:42]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162885,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:14:42]process_action_free get_value [13:14:42]json_value_free [13:14:42]json_value_free done [13:14:42]process_json_proto returns [13:14:42]Send response to host [13:14:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162885,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:14:42]free response buf [13:14:42]execute_script done [13:14:42]execute_script returns [13:14:42]free content buf [13:14:42]Sock 7.Close socket [13:14:42]Sock 7.Thread stoped [13:14:42]accept exits with 8 [13:14:42]New connection [13:14:42]New thread 3066498404 created [13:14:42]Thread 3066641764 joined [13:14:42]Waiting for new connection... [13:14:42] Sock 8.Parse request [13:14:42]Sock 8.Check first char [13:14:42]Sock 8.First char is OK [13:14:42]request: POST /json_proto HTTP/1.0 [13:14:42]Method: POST [13:14:42]URL: /json_proto [13:14:42]Method is POST - this is cgi request [13:14:42]url: /json_proto [13:14:42]query_string will be loaded in cgi processing [13:14:42]execute_cgi json_proto POST (null) [13:14:42]execute_cgi path=json_proto method=POST [13:14:42]POST find Content-Length [13:14:42]Host: 172.17.44.132:8080 [13:14:42]Content-Length: 331 [13:14:42]Content-Type: application/json [13:14:42] [13:14:42]POST finish read [13:14:42]Found Content-Length = 331 [13:14:42]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" ] } } [13:14:42]execute_script... [13:14:42]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" ] } } [13:14:42]POST & json_proto [13:14:42]process_json_proto [13:14:42]json parsed OK: [13:14:42]protocol is kg_v1.0 [13:14:42]action value=get_value [13:14:42]process_action get_value [13:14:42]cmd_get_value [13:14:42]process_action get_value done [13:14:42]requested_data is exist [13:14:42]produce_requested_data [13:14:42]requested_item fm.sale.total is exist - process it [13:14:42]SAM_PROTO_GetFMData [13:14:42]wFMCommunicate request_size=4 [13:14:42]MH_SAM_APDU [13:14:42]CAPDU: 80 13 03 00 [13:14:42]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:14:42]Write i2c OK [13:14:42]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 FD 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 A2 78 02 00 69 04 A4 00 6F 04 04 00 92 75 02 00 B1 04 05 00 D1 D4 07 68 03 70 04 05 00 16 54 35 67 02 72 04 05 00 BB 80 D2 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 B9 32 9F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 84 B2 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 05 [13:14:43]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A2 78 02 00 69 04 A4 00 6F 04 04 00 92 75 02 00 B1 04 05 00 D1 D4 07 68 03 70 04 05 00 16 54 35 67 02 72 04 05 00 BB 80 D2 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 B9 32 9F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 84 B2 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [13:14:43]wFMCommunicate OK [13:14:43]wFMCommunicate request_size=4 [13:14:43]MH_SAM_APDU [13:14:43]CAPDU: 80 17 00 00 [13:14:43]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 FD 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [13:14:43]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:14:43]wFMCommunicate OK [13:14:43]wFMCommunicate request_size=4 [13:14:43]MH_SAM_APDU [13:14:43]CAPDU: 80 17 00 00 [13:14:43]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:14:43]Read from MH i2c: E2 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 FD 00 [13:14:43]MH_I2C_Read... [13:14:43]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [13:14:43]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:14:43]wFMCommunicate OK [13:14:43]wFMCommunicate request_size=4 [13:14:43]MH_SAM_APDU [13:14:43]CAPDU: 80 17 00 00 [13:14:43]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:14:43]Write i2c OK [13:14:43]MH_I2C_Read... [13:14:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:14:44]Read from MH i2c: E2 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: E2 FD 00 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [13:14:44]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:14:44]wFMCommunicate OK [13:14:44]wFMCommunicate request_size=4 [13:14:44]MH_SAM_APDU [13:14:44]CAPDU: 80 17 00 00 [13:14:44]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:14:44]Write i2c OK [13:14:44]MH_I2C_Read... [13:14:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [13:14:44]Read from MH i2c: E2 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: E2 E6 00 [13:14:44]MH_I2C_Read... [13:14:44]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16978872+1707180842=1724159714 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E3 96 C4 66 2A 83 C1 65 75 [13:15:15]Current date/time: 20.08.2024 13:15 [13:15:15]FM_Init [13:15:15]wFMConnect [13:15:15]MH_SAM_On [13:15:15]Write to MH i2c: E0 00 00 08 00 E7 [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_init finished! [13:15:15]*** atr: [13:15:15]*** 0F 3B D5 18 FF 81 91 FE [13:15:15]*** 1F C3 80 73 C8 21 10 0A [13:15:15]*** 00 00 00 00 00 00 00 00 [13:15:15]*** 00 00 00 00 00 00 00 00 [13:15:15]*** 00 00 00 00 00 00 00 00 [13:15:15]Read from MH i2c: E0 [13:15:15]MH_I2C_Read... [13:15:15]*** 00 00 00 00 00 00 00 00 [13:15:15]Read from MH i2c: E0 10 00 [13:15:15]MH_I2C_Read... [13:15:15]*** 00 00 00 00 00 00 00 00 [13:15:15]*** 00 00 00 00 00 00 00 00 [13:15:15]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:15:15]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:15:15]wFMCommunicate request_size=10 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:15:15]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:15:15]RAPDU: 90 00 [13:15:15]wFMCommunicate OK [13:15:15]wFMCommunicate request_size=4 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 11 00 00 [13:15:15]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 17 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:15:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:15:15]wFMCommunicate OK [13:15:15]Detected FM SN is 0000000000871769 [13:15:15]Stored FM SN is 0000000000871769 [13:15:15]wFMCommunicate request_size=9 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:15:15]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:15:15]RAPDU: 90 00 [13:15:15]wFMCommunicate OK [13:15:15]FM PIN OK [13:15:15]wFMCommunicate request_size=8 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 14 04 00 03 02 00 01 [13:15:15]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:15:15]RAPDU: 90 00 [13:15:15]wFMCommunicate OK [13:15:15]wFMCommunicate request_size=13 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:15:15]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:15:15]RAPDU: 90 00 [13:15:15]wFMCommunicate OK [13:15:15]wFMCommunicate request_size=4 [13:15:15]MH_SAM_APDU [13:15:15]CAPDU: 80 11 00 00 [13:15:15]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:15]Read from MH i2c: E2 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 17 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:15:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:15:15]wFMCommunicate OK [13:15:15]DocumentArchiveInit [13:15:15]Start Httpd... [13:15:15]Httpd thread 3067854180 created [13:15:15]Write to MH i2c: 01 00 00 0F 00 0F [13:15:15]Write i2c OK [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: 01 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: 01 07 00 [13:15:15]MH_I2C_Read... [13:15:15]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:15:15]MH Int Process started [13:15:15]Allocated Socket 8 [13:15:15]Bind OK [13:15:15]Listen OK [13:15:15]httpd running on port 8080 [13:15:15]Waiting for new connection... [13:15:16]OFD Sender: No OFD packet to send [13:15:20]accept exits with 9 [13:15:20]New connection [13:15:20]New thread 3067567460 created [13:15:20]Waiting for new connection... [13:15:20] Sock 9.Parse request [13:15:20]Sock 9.Check first char [13:15:20]Sock 9.First char is OK [13:15:20]request: POST /json_proto HTTP/1.0 [13:15:20]Method: POST [13:15:20]URL: /json_proto [13:15:20]Method is POST - this is cgi request [13:15:20]url: /json_proto [13:15:20]query_string will be loaded in cgi processing [13:15:20]execute_cgi json_proto POST (null) [13:15:20]execute_cgi path=json_proto method=POST [13:15:20]POST find Content-Length [13:15:20]Host: 172.17.44.132:8080 [13:15:20]Content-Length: 215 [13:15:20]Content-Type: application/json [13:15:20] [13:15:20]POST finish read [13:15:20]Found Content-Length = 215 [13:15:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:20]execute_script... [13:15:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:20]POST & json_proto [13:15:20]process_json_proto [13:15:20]json parsed OK: [13:15:20]protocol is kg_v1.0 [13:15:20]action value=get_value [13:15:20]process_action get_value [13:15:20]cmd_get_value [13:15:20]process_action get_value done [13:15:20]requested_data is exist [13:15:20]produce_requested_data [13:15:20]requested_item kkm.sn is exist - process it [13:15:20]requested_item kkm.ver is exist - process it [13:15:20]requested_item fm.sn is exist - process it [13:15:20]wFMCommunicate request_size=4 [13:15:20]MH_SAM_APDU [13:15:20]CAPDU: 80 11 00 00 [13:15:20]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:15:20]Write i2c OK [13:15:20]MH_I2C_Read... [13:15:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:20]Read from MH i2c: E2 [13:15:20]MH_I2C_Read... [13:15:20]Read from MH i2c: E2 17 00 [13:15:20]MH_I2C_Read... [13:15:20]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:15:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:15:20]wFMCommunicate OK [13:15:20]requested_item fd.num is exist - process it [13:15:20]SAM_PROTO_GetFieldsCounters [13:15:20]wFMCommunicate request_size=4 [13:15:20]MH_SAM_APDU [13:15:20]CAPDU: 80 13 00 00 [13:15:20]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:15:20]Write i2c OK [13:15:20]MH_I2C_Read... [13:15:20]Read from MH i2c: E2 [13:15:20]MH_I2C_Read... [13:15:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:20]Read from MH i2c: E2 62 00 [13:15:20]MH_I2C_Read... [13:15:20]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 29 [13:15: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4A 01 00 00 5E 04 04 00 4A 01 00 00 57 04 04 00 4B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:15:20]wFMCommunicate OK [13:15:20]SAM_PROTO_GetFieldsCounters done [13:15:20]requested_item shift.num is exist - process it [13:15:20]requested_item shift.opened is exist - process it [13:15:20]req_shift_opened [13:15:20]FM_GetShiftState [13:15:20]SAM_PROTO_GetShiftState [13:15:20]wFMCommunicate request_size=4 [13:15:20]MH_SAM_APDU [13:15:20]CAPDU: 80 13 01 00 [13:15:20]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:15:20]Write i2c OK [13:15:20]MH_I2C_Read... [13:15:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:20]Read from MH i2c: E2 [13:15:20]MH_I2C_Read... [13:15:20]Read from MH i2c: E2 0E 00 [13:15:20]MH_I2C_Read... [13:15:20]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [13:15:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:15:20]wFMCommunicate OK [13:15:20]SAM_PROTO_GetShiftState done [13:15:20]FM_GetShiftState done [13:15:20]req_shift_opened done [13:15:20]requested_item shift.open_date is exist - process it [13:15:20]req_shift_open_date [13:15:20]req_shift_open_date done [13:15:20]produce_requested_data done [13:15:20]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162885,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:15:20]process_action_free get_value [13:15:20]json_value_free [13:15:20]json_value_free done [13:15:20]process_json_proto returns [13:15:20]Send response to host [13:15:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162885,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:15:20]free response buf [13:15:20]execute_script done [13:15:20]execute_script returns [13:15:20]free content buf [13:15:20]Sock 9.Close socket [13:15:20]Sock 9.Thread stoped [13:15:20]accept exits with 10 [13:15:20]New connection [13:15:20]New thread 3067424100 created [13:15:20]Thread 3067567460 joined [13:15:20]Waiting for new connection... [13:15:20] Sock 10.Parse request [13:15:20]Sock 10.Check first char [13:15:20]Sock 10.First char is OK [13:15:20]request: POST /json_proto HTTP/1.0 [13:15:20]Method: POST [13:15:20]URL: /json_proto [13:15:20]Method is POST - this is cgi request [13:15:20]url: /json_proto [13:15:20]query_string will be loaded in cgi processing [13:15:20]execute_cgi json_proto POST (null) [13:15:20]execute_cgi path=json_proto method=POST [13:15:20]POST find Content-Length [13:15:20]Host: 172.17.44.132:8080 [13:15:20]Content-Length: 331 [13:15:20]Content-Type: application/json [13:15:20] [13:15:20]POST finish read [13:15:20]Found Content-Length = 331 [13:15:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:15:20]execute_script... [13:15:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:15:20]POST & json_proto [13:15:20]process_json_proto [13:15:20]json parsed OK: [13:15:20]protocol is kg_v1.0 [13:15:20]action value=get_value [13:15:20]process_action get_value [13:15:20]cmd_get_value [13:15:20]process_action get_value done [13:15:20]requested_data is exist [13:15:20]produce_requested_data [13:15:20]requested_item fm.sale.total is exist - process it [13:15:20]SAM_PROTO_GetFMData [13:15:20]wFMCommunicate request_size=4 [13:15:20]MH_SAM_APDU [13:15:20]CAPDU: 80 13 03 00 [13:15:20]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:15:20]Write i2c OK [13:15:20]MH_I2C_Read... [13:15:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:15:21]Read from MH i2c: E2 [13:15:21]MH_I2C_Read... [13:15:21]Read from MH i2c: E2 FD 00 [13:15:21]MH_I2C_Read... [13:15:21]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 A2 78 02 00 69 04 A4 00 6F 04 04 00 92 75 02 00 B1 04 05 00 D1 D4 07 68 03 70 04 05 00 16 54 35 67 02 72 04 05 00 BB 80 D2 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 B9 32 9F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 84 B2 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 05 [13:15:21]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A2 78 02 00 69 04 A4 00 6F 04 04 00 92 75 02 00 B1 04 05 00 D1 D4 07 68 03 70 04 05 00 16 54 35 67 02 72 04 05 00 BB 80 D2 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 B9 32 9F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 84 B2 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [13:15:21]wFMCommunicate OK [13:15:21]wFMCommunicate request_size=4 [13:15:21]MH_SAM_APDU [13:15:21]CAPDU: 80 17 00 00 [13:15:21]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:15:21]Write i2c OK [13:15:21]MH_I2C_Read... [13:15:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:15:21]Read from MH i2c: E2 [13:15:21]MH_I2C_Read... [13:15:21]Read from MH i2c: E2 FD 00 [13:15:21]MH_I2C_Read... [13:15:21]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [13:15:21]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:15:21]wFMCommunicate OK [13:15:21]wFMCommunicate request_size=4 [13:15:21]MH_SAM_APDU [13:15:21]CAPDU: 80 17 00 00 [13:15:21]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:15:21]Write i2c OK [13:15:21]MH_I2C_Read... [13:15:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:15:21]Read from MH i2c: E2 [13:15:21]MH_I2C_Read... [13:15:21]Read from MH i2c: E2 FD 00 [13:15:21]MH_I2C_Read... [13:15:21]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [13:15:21]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:15:21]wFMCommunicate OK [13:15:21]wFMCommunicate request_size=4 [13:15:21]MH_SAM_APDU [13:15:21]CAPDU: 80 17 00 00 [13:15:21]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:15:21]Write i2c OK [13:15:21]MH_I2C_Read... [13:15:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:15:21]OFD Sender: No OFD packet to send [13:15:21]Read from MH i2c: E2 [13:15:21]MH_I2C_Read... [13:15:21]Read from MH i2c: E2 FD 00 [13:15:21]MH_I2C_Read... [13:15:21]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [13:15:21]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:15:21]wFMCommunicate OK [13:15:21]wFMCommunicate request_size=4 [13:15:21]MH_SAM_APDU [13:15:21]CAPDU: 80 17 00 00 [13:15:21]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:15:21]Write i2c OK [13:15:21]MH_I2C_Read... [13:15:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [13:15:22]Read from MH i2c: E2 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: E2 E6 00 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [13:15:22]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [13:15:22]wFMCommunicate OK [13:15:22]SAM_PROTO_GetFMData done [13:15:22]requested_item fm.sale_refund.total is exist - process it [13:15:22]requested_item fm.buy.total is exist - process it [13:15:22]requested_item shift.sale.total is exist - process it [13:15:22]SAM_PROTO_GetShiftData [13:15:22]wFMCommunicate request_size=4 [13:15:22]MH_SAM_APDU [13:15:22]CAPDU: 80 13 02 00 [13:15:22]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:15:22]Write i2c OK [13:15:22]MH_I2C_Read... [13:15:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:15:22]Read from MH i2c: E2 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: E2 FD 00 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 4A 01 00 00 69 04 9E 00 6F 04 04 00 4A 01 00 00 B1 04 04 00 8A 32 DC 01 70 04 04 00 F4 1C 34 01 72 04 03 00 96 15 A8 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 81 93 32 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 DF 36 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 93 [13:15:22]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 4A 01 00 00 69 04 9E 00 6F 04 04 00 4A 01 00 00 B1 04 04 00 8A 32 DC 01 70 04 04 00 F4 1C 34 01 72 04 03 00 96 15 A8 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 81 93 32 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 DF 36 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:15:22]wFMCommunicate OK [13:15:22]wFMCommunicate request_size=4 [13:15:22]MH_SAM_APDU [13:15:22]CAPDU: 80 17 00 00 [13:15:22]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:15:22]Write i2c OK [13:15:22]MH_I2C_Read... [13:15:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:15:22]Read from MH i2c: E2 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: E2 FD 00 [13:15:22]MH_I2C_Read... [13:15:22]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [13:15:23]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [13:15:23]wFMCommunicate OK [13:15:23]wFMCommunicate request_size=4 [13:15:23]MH_SAM_APDU [13:15:23]CAPDU: 80 17 00 00 [13:15:23]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:15:23]Write i2c OK [13:15:23]MH_I2C_Read... [13:15:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:15:23]Read from MH i2c: E2 [13:15:23]MH_I2C_Read... [13:15:23]Read from MH i2c: E2 FD 00 [13:15:23]MH_I2C_Read... [13:15:23]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [13:15:23]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [13:15:23]wFMCommunicate OK [13:15:23]wFMCommunicate request_size=4 [13:15:23]MH_SAM_APDU [13:15:23]CAPDU: 80 17 00 00 [13:15:23]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:15:23]Write i2c OK [13:15:23]MH_I2C_Read... [13:15:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:15:23]Read from MH i2c: E2 [13:15:23]MH_I2C_Read... [13:15:23]Read from MH i2c: E2 FD 00 [13:15:23]MH_I2C_Read... [13:15:23]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [13:15:23]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:15:23]wFMCommunicate OK [13:15:23]wFMCommunicate request_size=4 [13:15:23]MH_SAM_APDU [13:15:23]CAPDU: 80 17 00 00 [13:15:23]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:15:23]Write i2c OK [13:15:23]MH_I2C_Read... [13:15:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [13:15:23]Read from MH i2c: E2 [13:15:23]MH_I2C_Read... [13:15:23]Read from MH i2c: E2 CE 00 [13:15:23]MH_I2C_Read... [13:15:23]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [13:15:23]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:15:23]wFMCommunicate OK [13:15:23]SAM_PROTO_GetShiftData done [13:15:23]requested_item shift.sale.total_cash is exist - process it [13:15:23]requested_item shift.sale_refund.total is exist - process it [13:15:23]requested_item shift.sale_refund.total_cash is exist - process it [13:15:23]requested_item shift.buy.total is exist - process it [13:15:23]requested_item shift.buy.total_cash is exist - process it [13:15:23]produce_requested_data done [13:15:23]produce_requested_data return {"fm.sale.total":146302455.85,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":312080.74,"shift.sale.total_cash":201925.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} [13:15:23]process_action_free get_value [13:15:23]json_value_free [13:15:23]json_value_free done [13:15:23]process_json_proto returns [13:15:23]Send response to host [13:15:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146302455.85,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":312080.74,"shift.sale.total_cash":201925.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}}} [13:15:23]free response buf [13:15:23]execute_script done [13:15:23]execute_script returns [13:15:23]free content buf [13:15:23]Sock 10.Close socket [13:15:23]Sock 10.Thread stoped [13:15:24]accept exits with 9 [13:15:24]New connection [13:15:24]New thread 3067567460 created [13:15:24]Thread 3067424100 joined [13:15:24]Waiting for new connection... [13:15:24] Sock 9.Parse request [13:15:24]Sock 9.Check first char [13:15:24]Sock 9.First char is OK [13:15:24]request: POST /json_proto HTTP/1.0 [13:15:24]Method: POST [13:15:24]URL: /json_proto [13:15:24]Method is POST - this is cgi request [13:15:24]url: /json_proto [13:15:24]query_string will be loaded in cgi processing [13:15:24]execute_cgi json_proto POST (null) [13:15:24]execute_cgi path=json_proto method=POST [13:15:24]POST find Content-Length [13:15:24]Host: 172.17.44.132:8080 [13:15:24]Content-Length: 643 [13:15:24]Content-Type: application/json [13:15:24] [13:15:24]POST finish read [13:15:24]Found Content-Length = 643 [13:15:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50429", "tax_sys" : 0, "items" : [ { "code": "2000032800010", "name": "\u0421\u043E\u0447\u043D\u0438\u043A DC \u0442\u0432\u043E\u0440\u043E\u0433 75 \u0433", "price" : 30.00, "quantity" : 20.000, "sum" : 600.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 600.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:24]execute_script... [13:15:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50429", "tax_sys" : 0, "items" : [ { "code": "2000032800010", "name": "\u0421\u043E\u0447\u043D\u0438\u043A DC \u0442\u0432\u043E\u0440\u043E\u0433 75 \u0433", "price" : 30.00, "quantity" : 20.000, "sum" : 600.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 600.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:15:24]POST & json_proto [13:15:24]process_json_proto [13:15:24]json parsed OK: [13:15:24]protocol is kg_v1.0 [13:15:24]action value=close_receipt [13:15:24]process_action close_receipt [13:15:24]cmd_close_receipt [13:15:24]MH_GetDate [13:15:24]Write to MH i2c: F0 00 00 1D 00 0C [13:15:24]Write i2c OK [13:15:24]MH_I2C_Read... [13:15:24]Read from MH i2c: F0 [13:15:24]MH_I2C_Read... [13:15:24]Read from MH i2c: F0 09 00 [13:15:24]MH_I2C_Read... [13:15:24]Read from MH i2c: F0 09 00 1D 00 00 ED 96 C4 66 2A 83 C1 65 95 [13:15:24]GetLastDocTimeStamp 48 [13:15:24]current date 1724159725 [13:15:24]FM_GetShiftState [13:15:24]SAM_PROTO_GetShiftState [13:15:24]wFMCommunicate request_size=4 [13:15:24]MH_SAM_APDU [13:15:24]CAPDU: 80 13 01 00 [13:15:24]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:15:24]Write i2c OK [13:15:24]MH_I2C_Read... [13:15:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:24]Read from MH i2c: E2 [13:15:24]MH_I2C_Read... [13:15:24]Read from MH i2c: E2 0E 00 [13:15:24]MH_I2C_Read... [13:15:24]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [13:15:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:15:24]wFMCommunicate OK [13:15:24]SAM_PROTO_GetShiftState done [13:15:24]FM_GetShiftState done [13:15:24]opened in 1724113081 [13:15:24]opened+sec_in_day 1724199481 [13:15:24]quantity*price = 60000 [13:15:24]sum+1 = 60001 [13:15:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 600.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 331 20.08.2024 13:15 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162886 ФПД: 87875583934390 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T131525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162886&fm=87875583934390&tin=02508201610067®Number=0000000000092562&sum=60000 0 [13:15:26]StoreToDocumentArchive [13:15:26]shift 465 fd 162886 [13:15:26]save to /storage/0465/doc_00162886 [13:15:26]save last doc name /storage/0465/doc_00162886 to /storage/kkm_last_doc_name [13:15:26]save OK [13:15:26]Clear old archive folders... [13:15:26]ProcessDocumentItem done err = 0, tmpTLVsize=276 [13:15:26]tlvbuf is 0058B070 [13:15:26]SAM_PROTO_ClearQueue [13:15:26]wFMCommunicate request_size=4 [13:15:26]MH_SAM_APDU [13:15:26]CAPDU: 80 09 00 00 [13:15:26]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:15:26]Write i2c OK [13:15:26]MH_I2C_Read... [13:15:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:15:26]Read from MH i2c: E2 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 03 00 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:15:26]RAPDU: 90 00 [13:15:26]wFMCommunicate OK [13:15:26]SAM_PROTO_ClearQueue done [13:15:26]KKMCreateOFDPacket [13:15:26]OFDProtocolAddRootSTLVToBuf [13:15:26]FM_MakeSignedData [13:15:26]FM_MakeSignedData [13:15:26]SAM_PROTO_SignData [13:15:26]wFMCommunicate request_size=4 [13:15:26]MH_SAM_APDU [13:15:26]CAPDU: 80 0D 01 02 [13:15:26]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:15:26]Write i2c OK [13:15:26]MH_I2C_Read... [13:15:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:15:26]Read from MH i2c: E2 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 03 00 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:15:26]RAPDU: 90 00 [13:15:26]wFMCommunicate OK [13:15:26]wFMCommunicate request_size=255 [13:15:26]MH_SAM_APDU [13:15:26]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 32 38 30 30 30 31 30 06 04 22 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 20 D0 B3 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 B8 0B 00 00 00 00 13 04 06 00 60 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 4B 01 00 00 F4 03 04 00 ED 96 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [13:15:26]Write to MH i2c: E2 02 01 2D 00 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 32 38 30 30 30 31 30 06 04 22 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 20 D0 B3 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 B8 0B 00 00 00 00 13 04 06 00 60 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 4B 01 00 00 F4 03 04 00 ED 96 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 F1 [13:15:26]Write i2c OK [13:15:26]MH_I2C_Read... [13:15:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:26]Read from MH i2c: E2 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 03 00 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:15:26]RAPDU: 90 00 [13:15:26]wFMCommunicate OK [13:15:26]wFMCommunicate request_size=35 [13:15:26]MH_SAM_APDU [13:15:26]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7C 02 00 35 04 06 00 4F EC 20 F6 FF B6 [13:15:26]Write to MH i2c: E2 26 00 2E 00 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7C 02 00 35 04 06 00 4F EC 20 F6 FF B6 00 00 6B [13:15:26]Write i2c OK [13:15:26]MH_I2C_Read... [13:15:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:15:26]Read from MH i2c: E2 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 03 00 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:15:26]RAPDU: 90 00 [13:15:26]wFMCommunicate OK [13:15:26]wFMCommunicate request_size=4 [13:15:26]MH_SAM_APDU [13:15:26]CAPDU: 80 0D 03 02 [13:15:26]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:15:26]Write i2c OK [13:15:26]MH_I2C_Read... [13:15:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:15:26]Read from MH i2c: E2 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 0B 00 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 0B 00 2F 00 00 32 8C 6C DF A0 8C 30 71 90 00 81 [13:15:26]RAPDU: 32 8C 6C DF A0 8C 30 71 90 00 [13:15:26]wFMCommunicate OK [13:15:26]SAM_PROTO_SignData done [13:15:26]FM_MakeSignedData done [13:15:26]CreateOFDProtocolMessage [13:15:26]wFMCommunicate request_size=4 [13:15:26]MH_SAM_APDU [13:15:26]CAPDU: 80 11 00 00 [13:15:26]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:15:26]Write i2c OK [13:15:26]MH_I2C_Read... [13:15:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:26]Read from MH i2c: E2 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 17 00 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [13:15:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:15:26]wFMCommunicate OK [13:15:26]CreateOFDProtocolMessage done [13:15:26]OFDSenderStorePacket 162886 [13:15:26]StoreOFDPacket docnum=162886 [13:15:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 25 83 20 01 B8 F6 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 32 38 30 30 30 31 30 06 04 22 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 20 D0 B3 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 B8 0B 00 00 00 00 13 04 06 00 60 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 4B 01 00 00 F4 03 04 00 ED 96 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7C 02 00 35 04 06 00 4F EC 20 F6 FF B6 32 8C 6C DF A0 8C 30 71 [13:15:26]CheckFolder [13:15:26]dirname=/storage/ofd_packets [13:15:26]CheckFolder done [13:15:26]ProducePacketName [13:15:26]name=ofd_packets/00162886 [13:15:26]NVStorageSaveData ofd_packets/00162886 [13:15:26]File name is /storage/ofd_packets/00162886 [13:15:26]Write 326 bytes [13:15:26]NVStorageSaveData done [13:15:26]OFDSenderStorePacket done [13:15:26]KKMCreateOFDPacket done [13:15:26]NVStorageSaveData kkm_last_timestamp [13:15:26]File name is /storage/kkm_last_timestamp [13:15:26]Write 4 bytes [13:15:26]NVStorageSaveData done [13:15:26]ExternCall_PrintAddStr [13:15:26]wPrintStart [13:15:26]Write to MH i2c: 01 00 00 31 00 31 [13:15:26]Write i2c OK [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: 01 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: 01 07 00 [13:15:26]MH_I2C_Read... [13:15:26]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:15:26]RasterBufferAndPrint [13:15:26]line Счет N : (3)50429 [13:15:26]line ИНН: 02508201610067 [13:15:26]line Контрольно-Кассовый Чек [13:15:26]line ПРОДАЖА [13:15:26]line Товар: 2000032800010 [13:15:26]line Сочник DC творог 75 г [13:15:26]line 20.000 * 30.00 [13:15:26]line = 600.00 [13:15:26]line НДС 12% НСП 1% [13:15:26]line > о реализуемом товаре [13:15:26]line ИТОГО: 600.00 [13:15:26]line НСП 1% : 5.31 [13:15:26]line НДС 12% : 63.72 [13:15:26]line Наличными: 600.00 [13:15:26]line Безнал.: 0.00 [13:15:26]line Место: АЗС № 130 "Партнер Нефть" [13:15:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:15:26]line СНО: Общий режим [13:15:26]line Чек 331 20.08.2024 13:15 [13:15:26]line Смена: 465 ФФД: 1.0 [13:15:26]line ЗНМ: 0300000070 [13:15:26]line РНМ: 0000000000092562 [13:15:26]line Версия ККМ: 001 [13:15:26]line ФМ: 0000000000871769 [13:15:26]line ФД: 162886 [13:15:26]line ФПД: 87875583934390 [13:15:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T131525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162886&fm=87875583934390&tin=02508201610067®Number=0000000000092562&sum=60000 [13:15:26]line 0 [13:15:26]written 0, free lines is 4095 [13:15:26]OFD Sender: Processing packet 162886 [packets to send 959, broken 958] [13:15:26]ProducePacketName [13:15:26]name=ofd_packets/00162886 [13:15:26]OFD Sender: To server: pG, [13:15:26]CommunicateWithHost lk.salyk.kg:30040 [13:15:26]ConnectInit lk.salyk.kg [13:15:27]Write to MH i2c: 01 00 00 59 00 59 [13:15:27]Write i2c OK [13:15:27]MH_I2C_Read... [13:15:27]Read from MH i2c: 01 [13:15:27]MH_I2C_Read... [13:15:27]Read from MH i2c: 01 07 00 [13:15:27]MH_I2C_Read... [13:15:27]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 E9 0C 55 [13:15:27]RasterBufferAndPrint [13:15:27]line [13:15:27]line [13:15:27]line [13:15:27]line [13:15:27]line [13:15:27]written 0, free lines is 3327 [13:15:27]MH_Cut [13:15:27]Write to MH i2c: D1 01 00 60 00 01 32 [13:15:27]Write i2c OK [13:15:27]MH_I2C_Read... [13:15:27]Read from MH i2c: D1 [13:15:27]MH_I2C_Read... [13:15:27]Read from MH i2c: D1 01 00 [13:15:27]MH_I2C_Read... [13:15:27]Read from MH i2c: D1 01 00 60 00 00 31 [13:15:27]Write to MH i2c: 01 00 00 61 00 61 [13:15:27]Write i2c OK [13:15:27]MH_I2C_Read... [13:15:28]*** Cut start [13:15:28]*** Purtial cut [13:15:28]*** Stage 1: CUTSNS_PIN = 1 [13:15:28]Connected sock=11 [13:15:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 25 83 20 01 B8 F6 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 32 38 30 30 30 31 30 06 04 22 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 20 D0 B3 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 B8 0B 00 00 00 00 13 04 06 00 60 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 4B 01 00 00 F4 03 04 00 ED 96 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7C 02 00 35 04 06 00 4F EC 20 F6 FF B6 32 8C 6C DF A0 8C 30 71 [13:15:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6C D8 47 00 F6 42 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7C 02 00 F4 03 04 00 42 40 C4 66 B6 04 01 00 00 D2 FC 97 E7 6A 45 52 B1 [13:15:30]CommunicateWithHost err = 0 [13:15:30]CheckOFDResponse [13:15:30]1017 (14) - 77093643461234 [13:15:30]1041 (16) - 0000000000871769 [13:15:30]1040 (4) - 162886 [13:15:30]1012 (4) - 20.08.2024 07:05 [13:15:30]1206 (1) - 0 [13:15:30]OFD Sender: Remove packet 162886 [13:15:30]ProducePacketName [13:15:30]name=ofd_packets/00162886 [13:15:30]NVStorageDeleteData [13:15:30]Read from MH i2c: 01 *** Stop cut motor [13:15:30] [13:15:30]*** Cut end [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: 01 07 00 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [13:15:30]process_action close_receipt done [13:15:30]requested_data is exist [13:15:30]produce_requested_data [13:15:30]requested_item fm.sn is exist - process it [13:15:30]wFMCommunicate request_size=4 [13:15:30]MH_SAM_APDU [13:15:30]CAPDU: 80 11 00 00 [13:15:30]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [13:15:30]Write i2c OK [13:15:30]MH_I2C_Read... [13:15:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:15:30]Read from MH i2c: E2 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: E2 17 00 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [13:15:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:15:30]wFMCommunicate OK [13:15:30]requested_item fd.num is exist - process it [13:15:30]SAM_PROTO_GetFieldsCounters [13:15:30]wFMCommunicate request_size=4 [13:15:30]MH_SAM_APDU [13:15:30]CAPDU: 80 13 00 00 [13:15:30]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [13:15:30]Write i2c OK [13:15:30]MH_I2C_Read... [13:15:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:15:30]Read from MH i2c: E2 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: E2 62 00 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 7F [13:15:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4B 01 00 00 5E 04 04 00 4B 01 00 00 57 04 04 00 4C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:15:30]wFMCommunicate OK [13:15:30]SAM_PROTO_GetFieldsCounters done [13:15:30]requested_item shift.num is exist - process it [13:15:30]requested_item shift.opened is exist - process it [13:15:30]req_shift_opened [13:15:30]FM_GetShiftState [13:15:30]SAM_PROTO_GetShiftState [13:15:30]wFMCommunicate request_size=4 [13:15:30]MH_SAM_APDU [13:15:30]CAPDU: 80 13 01 00 [13:15:30]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [13:15:30]Write i2c OK [13:15:30]MH_I2C_Read... [13:15:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:15:30]Read from MH i2c: E2 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: E2 0E 00 [13:15:30]MH_I2C_Read... [13:15:30]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [13:15:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:15:30]wFMCommunicate OK [13:15:30]SAM_PROTO_GetShiftState done [13:15:30]FM_GetShiftState done [13:15:30]req_shift_opened done [13:15:30]requested_item shift.open_date is exist - process it [13:15:30]req_shift_open_date [13:15:30]req_shift_open_date done [13:15:30]produce_requested_data done [13:15:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162886,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:15:30]process_action_free close_receipt [13:15:30]json_value_free [13:15:30]json_value_free done [13:15:30]process_json_proto returns [13:15:30]Send response to host [13:15:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162886,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:15:30]free response buf [13:15:30]execute_script done [13:15:30]execute_script returns [13:15:30]free content buf [13:15:30]Sock 9.Close socket [13:15:30]Sock 9.Thread stoped [13:15:30]OFD Sender: No OFD packet to send [13:15:35]OFD Sender: No OFD packet to send [13:15:40]OFD Sender: No OFD packet to send [13:15:41]recv_with_timeout no data received [13:15:45]OFD Sender: No OFD packet to send [13:15:50]OFD Sender: No OFD packet to send [13:15:55]OFD Sender: No OFD packet to send [13:16:00]OFD Sender: No OFD packet to send [13:16:05]OFD Sender: No OFD packet to send [13:16:10]OFD Sender: No OFD packet to send [13:16:15]OFD Sender: No OFD packet to send [13:16:20]OFD Sender: No OFD packet to send [13:16:20]accept exits with 6 [13:16:20]New connection [13:16:20]New thread 3067424100 created [13:16:20]Thread 3067567460 joined [13:16:20]Waiting for new connection... [13:16:20] Sock 6.Parse request [13:16:20]Sock 6.Check first char [13:16:20]Sock 6.First char is OK [13:16:20]request: POST /json_proto HTTP/1.0 [13:16:20]Method: POST [13:16:20]URL: /json_proto [13:16:20]Method is POST - this is cgi request [13:16:20]url: /json_proto [13:16:20]query_string will be loaded in cgi processing [13:16:20]execute_cgi json_proto POST (null) [13:16:20]execute_cgi path=json_proto method=POST [13:16:20]POST find Content-Length [13:16:20]Host: 172.17.44.132:8080 [13:16:20]Content-Length: 816 [13:16:20]Content-Type: application/json [13:16:20] [13:16:20]POST finish read [13:16:20]Found Content-Length = 816 [13:16:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:20]execute_script... [13:16:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291332", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:20]POST & json_proto [13:16:20]process_json_proto [13:16:20]json parsed OK: [13:16:20]protocol is kg_v1.0 [13:16:20]action value=close_receipt [13:16:20]process_action close_receipt [13:16:20]cmd_close_receipt [13:16:20]MH_GetDate [13:16:20]Write to MH i2c: F0 00 00 65 00 54 [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: F0 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: F0 09 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: F0 09 00 65 00 00 25 97 C4 66 2A 83 C1 65 16 [13:16:20]GetLastDocTimeStamp 1724159725 [13:16:20]current date 1724159781 [13:16:20]FM_GetShiftState [13:16:20]SAM_PROTO_GetShiftState [13:16:20]wFMCommunicate request_size=4 [13:16:20]MH_SAM_APDU [13:16:20]CAPDU: 80 13 01 00 [13:16:20]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [13:16:20]Write i2c OK [13:16:20]MH_I2C_Read... [13:16:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:20]Read from MH i2c: E2 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 0E 00 [13:16:20]MH_I2C_Read... [13:16:20]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [13:16:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:16:20]wFMCommunicate OK [13:16:20]SAM_PROTO_GetShiftState done [13:16:20]FM_GetShiftState done [13:16:20]opened in 1724113081 [13:16:20]opened+sec_in_day 1724199481 [13:16:20]quantity*price = 150037 [13:16:20]sum+1 = 150039 [13:16:20]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 332 20.08.2024 13:16 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162887 ФПД: 158589647951964 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T131621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162887&fm=158589647951964&tin=02508201610067®Number=0000000000092562&sum=150038 [13:16:22]StoreToDocumentArchive [13:16:22]shift 465 fd 162887 [13:16:22]save to /storage/0465/doc_00162887 [13:16:22]save last doc name /storage/0465/doc_00162887 to /storage/kkm_last_doc_name [13:16:22]save OK [13:16:22]Clear old archive folders... [13:16:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:16:22]tlvbuf is 00578950 [13:16:22]SAM_PROTO_ClearQueue [13:16:22]wFMCommunicate request_size=4 [13:16:22]MH_SAM_APDU [13:16:22]CAPDU: 80 09 00 00 [13:16:22]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [13:16:22]Write i2c OK [13:16:22]MH_I2C_Read... [13:16:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:22]Read from MH i2c: E2 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 03 00 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [13:16:22]RAPDU: 90 00 [13:16:22]wFMCommunicate OK [13:16:22]SAM_PROTO_ClearQueue done [13:16:22]KKMCreateOFDPacket [13:16:22]OFDProtocolAddRootSTLVToBuf [13:16:22]FM_MakeSignedData [13:16:22]FM_MakeSignedData [13:16:22]SAM_PROTO_SignData [13:16:22]wFMCommunicate request_size=4 [13:16:22]MH_SAM_APDU [13:16:22]CAPDU: 80 0D 01 02 [13:16:22]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [13:16:22]Write i2c OK [13:16:22]MH_I2C_Read... [13:16:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:22]Read from MH i2c: E2 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 03 00 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [13:16:22]RAPDU: 90 00 [13:16:22]wFMCommunicate OK [13:16:22]wFMCommunicate request_size=255 [13:16:22]MH_SAM_APDU [13:16:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 25 97 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7C 02 00 35 04 06 00 90 3C 87 A1 [13:16:22]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 25 97 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7C 02 00 35 04 06 00 90 3C 87 A1 00 00 FF [13:16:22]Write i2c OK [13:16:22]MH_I2C_Read... [13:16:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:22]Read from MH i2c: E2 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 03 00 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [13:16:22]RAPDU: 90 00 [13:16:22]wFMCommunicate OK [13:16:22]wFMCommunicate request_size=7 [13:16:22]MH_SAM_APDU [13:16:22]CAPDU: 80 0D 02 02 02 98 5C [13:16:22]Write to MH i2c: E2 0A 00 76 00 80 0D 02 02 02 00 98 5C 00 00 E8 [13:16:22]Write i2c OK [13:16:22]MH_I2C_Read... [13:16:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:22]Read from MH i2c: E2 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 03 00 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:16:22]RAPDU: 90 00 [13:16:22]wFMCommunicate OK [13:16:22]wFMCommunicate request_size=4 [13:16:22]MH_SAM_APDU [13:16:22]CAPDU: 80 0D 03 02 [13:16:22]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [13:16:22]Write i2c OK [13:16:22]MH_I2C_Read... [13:16:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:22]Read from MH i2c: E2 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 0B 00 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 0B 00 77 00 00 F0 DA 77 A1 80 92 5F E1 90 00 27 [13:16:22]RAPDU: F0 DA 77 A1 80 92 5F E1 90 00 [13:16:22]wFMCommunicate OK [13:16:22]SAM_PROTO_SignData done [13:16:22]FM_MakeSignedData done [13:16:22]CreateOFDProtocolMessage [13:16:22]wFMCommunicate request_size=4 [13:16:22]MH_SAM_APDU [13:16:22]CAPDU: 80 11 00 00 [13:16:22]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [13:16:22]Write i2c OK [13:16:22]MH_I2C_Read... [13:16:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:22]Read from MH i2c: E2 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 17 00 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [13:16:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:16:22]wFMCommunicate OK [13:16:22]CreateOFDProtocolMessage done [13:16:22]OFDSenderStorePacket 162887 [13:16:22]StoreOFDPacket docnum=162887 [13:16:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9B 9B 04 01 05 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 25 97 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7C 02 00 35 04 06 00 90 3C 87 A1 98 5C F0 DA 77 A1 80 92 5F E1 [13:16:22]CheckFolder [13:16:22]dirname=/storage/ofd_packets [13:16:22]CheckFolder done [13:16:22]ProducePacketName [13:16:22]name=ofd_packets/00162887 [13:16:22]NVStorageSaveData ofd_packets/00162887 [13:16:22]File name is /storage/ofd_packets/00162887 [13:16:22]Write 298 bytes [13:16:22]NVStorageSaveData done [13:16:22]OFDSenderStorePacket done [13:16:22]KKMCreateOFDPacket done [13:16:22]NVStorageSaveData kkm_last_timestamp [13:16:22]File name is /storage/kkm_last_timestamp [13:16:22]Write 4 bytes [13:16:22]NVStorageSaveData done [13:16:22]ExternCall_PrintAddStr [13:16:22]wPrintStart [13:16:22]Write to MH i2c: 01 00 00 79 00 79 [13:16:22]Write i2c OK [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: 01 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: 01 07 00 [13:16:22]MH_I2C_Read... [13:16:22]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [13:16:22]RasterBufferAndPrint [13:16:22]line Счет N : (1)291332 [13:16:22]line ИНН: 02508201610067 [13:16:22]line Контрольно-Кассовый Чек [13:16:22]line ПРОДАЖА [13:16:22]line ТРК (МРК, ГНК) : 44 [13:16:22]line Товар: 2710194800 [13:16:22]line ДТ-К-5 [13:16:22]line 19.690 * 76.20 [13:16:22]line = 1500.38 [13:16:22]line НДС 12% НСП 1% [13:16:22]line > о реализуемом товаре [13:16:22]line ИТОГО: 1500.38 [13:16:22]line НСП 1% : 13.28 [13:16:22]line НДС 12% : 159.33 [13:16:22]line Наличными: 0.00 [13:16:22]line Безнал.: 1500.38 [13:16:22]line Место: АЗС № 130 "Партнер Нефть" [13:16:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:16:22]line СНО: Общий режим [13:16:22]line Чек 332 20.08.2024 13:16 [13:16:22]line Смена: 465 ФФД: 1.0 [13:16:22]line ЗНМ: 0300000070 [13:16:22]line РНМ: 0000000000092562 [13:16:22]line Версия ККМ: 001 [13:16:22]line Платежная система: Бакай Банк [13:16:22]line ФМ: 0000000000871769 [13:16:22]line ФД: 162887 [13:16:22]line ФПД: 158589647951964 [13:16:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T131621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162887&fm=158589647951964&tin=02508201610067®Number=0000000000092562&sum=150038 [13:16:22]written 0, free lines is 4095 [13:16:22]OFD Sender: Processing packet 162887 [packets to send 959, broken 958] [13:16:22]ProducePacketName [13:16:22]name=ofd_packets/00162887 [13:16:22]OFD Sender: To server: pG, [13:16:22]CommunicateWithHost lk.salyk.kg:30040 [13:16:22]ConnectInit lk.salyk.kg [13:16:23]Write to MH i2c: 01 00 00 A3 00 A3 [13:16:23]Write i2c OK [13:16:23]MH_I2C_Read... [13:16:23]Read from MH i2c: 01 [13:16:23]MH_I2C_Read... [13:16:23]Read from MH i2c: 01 07 00 [13:16:23]MH_I2C_Read... [13:16:23]Read from MH i2c: 01 07 00 A3 00 00 00 00 00 00 E5 0C 9B [13:16:23]RasterBufferAndPrint [13:16:23]line [13:16:23]line [13:16:23]line [13:16:23]line [13:16:23]line [13:16:23]written 0, free lines is 3307 [13:16:23]MH_Cut [13:16:23]Write to MH i2c: D1 01 00 AA 00 01 7C [13:16:23]Write i2c OK [13:16:23]MH_I2C_Read... [13:16:23]Read from MH i2c: D1 [13:16:23]MH_I2C_Read... [13:16:23]Read from MH i2c: D1 01 00 [13:16:23]MH_I2C_Read... [13:16:23]Read from MH i2c: D1 01 00 AA 00 00 7B [13:16:23]Write to MH i2c: 01 00 00 AB 00 AB [13:16:23]Write i2c OK [13:16:23]MH_I2C_Read... [13:16:23]Connected sock=11 [13:16: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 36 39 0C 01 00 00 9B 9B 04 01 05 83 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 01 00 00 F4 03 04 00 25 97 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7C 02 00 35 04 06 00 90 3C 87 A1 98 5C F0 DA 77 A1 80 92 5F E1 [13:16:23]*** Cut start [13:16:23]*** Purtial cut [13:16:23]*** Stage 1: CUTSNS_PIN = 1 [13:16:25]Read from MH i2c: 01 [13:16:25]MH_I2C_Read... [13:16:25]*** Stop cut motor [13:16:25]*** Cut end [13:16:25]Read from MH i2c: 01 07 00 [13:16:25]MH_I2C_Read... [13:16:25]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [13:16:25]process_action close_receipt done [13:16:25]requested_data is exist [13:16:25]produce_requested_data [13:16:25]requested_item fm.sn is exist - process it [13:16:25]wFMCommunicate request_size=4 [13:16:25]MH_SAM_APDU [13:16:25]CAPDU: 80 11 00 00 [13:16:25]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [13:16:25]Write i2c OK [13:16:25]MH_I2C_Read... [13:16:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:25]Read from MH i2c: E2 [13:16:25]MH_I2C_Read... [13:16:25]Read from MH i2c: E2 17 00 [13:16:25]MH_I2C_Read... [13:16:25]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [13:16:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:16:25]wFMCommunicate OK [13:16:25]requested_item fd.num is exist - process it [13:16:25]SAM_PROTO_GetFieldsCounters [13:16:25]wFMCommunicate request_size=4 [13:16:25]MH_SAM_APDU [13:16:25]CAPDU: 80 13 00 00 [13:16:25]Write to MH i2c: E2 08 00 AD 00 80 13 00 00 00 00 00 00 29 [13:16:25]Write i2c OK [13:16:25]MH_I2C_Read... [13:16:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:26]Read from MH i2c: E2 [13:16:26]MH_I2C_Read... [13:16:26]Read from MH i2c: E2 62 00 [13:16:26]MH_I2C_Read... [13:16:26]Read from MH i2c: E2 62 00 AD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [13:16: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4C 01 00 00 5E 04 04 00 4C 01 00 00 57 04 04 00 4D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:26]wFMCommunicate OK [13:16:26]SAM_PROTO_GetFieldsCounters done [13:16:26]requested_item shift.num is exist - process it [13:16:26]requested_item shift.opened is exist - process it [13:16:26]req_shift_opened [13:16:26]FM_GetShiftState [13:16:26]SAM_PROTO_GetShiftState [13:16:26]wFMCommunicate request_size=4 [13:16:26]MH_SAM_APDU [13:16:26]CAPDU: 80 13 01 00 [13:16:26]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [13:16:26]Write i2c OK [13:16:26]MH_I2C_Read... [13:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:26]Read from MH i2c: E2 [13:16:26]MH_I2C_Read... [13:16:26]Read from MH i2c: E2 0E 00 [13:16:26]MH_I2C_Read... [13:16:26]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F9 [13:16:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:16:26]wFMCommunicate OK [13:16:26]SAM_PROTO_GetShiftState done [13:16:26]FM_GetShiftState done [13:16:26]req_shift_opened done [13:16:26]requested_item shift.open_date is exist - process it [13:16:26]req_shift_open_date [13:16:26]req_shift_open_date done [13:16:26]produce_requested_data done [13:16:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162887,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:16:26]process_action_free close_receipt [13:16:26]json_value_free [13:16:26]json_value_free done [13:16:26]process_json_proto returns [13:16:26]Send response to host [13:16:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162887,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:16:26]free response buf [13:16:26]execute_script done [13:16:26]execute_script returns [13:16:26]free content buf [13:16:26]Sock 6.Close socket [13:16:26]Sock 6.Thread stoped [13:16:26]accept exits with 10 [13:16:26]New connection [13:16:26]New thread 3067567460 created [13:16:26]Thread 3067424100 joined [13:16:26]Waiting for new connection... [13:16:26] Sock 10.Parse request [13:16:26]Sock 10.Check first char [13:16:26]Sock 10.First char is OK [13:16:26]request: POST /json_proto HTTP/1.0 [13:16:26]Method: POST [13:16:26]URL: /json_proto [13:16:26]Method is POST - this is cgi request [13:16:26]url: /json_proto [13:16:26]query_string will be loaded in cgi processing [13:16:26]execute_cgi json_proto POST (null) [13:16:26]execute_cgi path=json_proto method=POST [13:16:26]POST find Content-Length [13:16:26]Host: 172.17.44.132:8080 [13:16:26]Content-Length: 794 [13:16:26]Content-Type: application/json [13:16:26] [13:16:26]POST finish read [13:16:26]Found Content-Length = 794 [13:16:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:26]execute_script... [13:16:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291333", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:16:26]POST & json_proto [13:16:26]process_json_proto [13:16:26]json parsed OK: [13:16:26]protocol is kg_v1.0 [13:16:26]action value=close_receipt [13:16:26]process_action close_receipt [13:16:26]cmd_close_receipt [13:16:26]MH_GetDate [13:16:26]Write to MH i2c: F0 00 00 AF 00 9E [13:16:26]Write i2c OK [13:16:26]MH_I2C_Read... [13:16:26]Read from MH i2c: F0 [13:16:26]MH_I2C_Read... [13:16:26]Read from MH i2c: F0 09 00 [13:16:26]MH_I2C_Read... [13:16:26]Read from MH i2c: F0 09 00 AF 00 00 2A 97 C4 66 2A 83 C1 65 65 [13:16:26]GetLastDocTimeStamp 1724159781 [13:16:26]current date 1724159786 [13:16:26]FM_GetShiftState [13:16:26]SAM_PROTO_GetShiftState [13:16:26]wFMCommunicate request_size=4 [13:16:26]MH_SAM_APDU [13:16:26]CAPDU: 80 13 01 00 [13:16:26]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [13:16:26]Write i2c OK [13:16:26]MH_I2C_Read... [13:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:26]Read from MH i2c: E2 [13:16:26]MH_I2C_Read... [13:16:26]Read from MH i2c: E2 0E 00 [13:16:26]MH_I2C_Read... [13:16:26]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FB [13:16:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:16:26]wFMCommunicate OK [13:16:26]SAM_PROTO_GetShiftState done [13:16:26]FM_GetShiftState done [13:16:26]opened in 1724113081 [13:16:26]opened+sec_in_day 1724199481 [13:16:26]quantity*price = 0 [13:16:26]sum+1 = 1 [13:16:26]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 333 20.08.2024 13:16 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 2 ФМ: 0000000000871769 ФД: 162888 ФПД: 34799622874807 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T131626&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162888&fm=34799622874807&tin=02508201610067®Number=0000000000092562&sum=0 [13:16:28]StoreToDocumentArchive [13:16:28]shift 465 fd 162888 [13:16:28]save to /storage/0465/doc_00162888 [13:16:28]save last doc name /storage/0465/doc_00162888 to /storage/kkm_last_doc_name [13:16:28]save OK [13:16:28]Clear old archive folders... [13:16:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:16:28]tlvbuf is 0055F4A0 [13:16:28]SAM_PROTO_ClearQueue [13:16:28]wFMCommunicate request_size=4 [13:16:28]MH_SAM_APDU [13:16:28]CAPDU: 80 09 00 00 [13:16:28]Write to MH i2c: E2 08 00 BD 00 80 09 00 00 00 00 00 00 2F [13:16:28]Write i2c OK [13:16:28]MH_I2C_Read... [13:16:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:16:28]Read from MH i2c: E2 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 03 00 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [13:16:28]RAPDU: 90 00 [13:16:28]wFMCommunicate OK [13:16:28]SAM_PROTO_ClearQueue done [13:16:28]KKMCreateOFDPacket [13:16:28]OFDProtocolAddRootSTLVToBuf [13:16:28]FM_MakeSignedData [13:16:28]FM_MakeSignedData [13:16:28]SAM_PROTO_SignData [13:16:28]wFMCommunicate request_size=4 [13:16:28]MH_SAM_APDU [13:16:28]CAPDU: 80 0D 01 02 [13:16:28]Write to MH i2c: E2 08 00 BE 00 80 0D 01 02 00 00 00 00 37 [13:16:28]Write i2c OK [13:16:28]MH_I2C_Read... [13:16:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:16:28]Read from MH i2c: E2 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 03 00 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [13:16:28]RAPDU: 90 00 [13:16:28]wFMCommunicate OK [13:16:28]wFMCommunicate request_size=255 [13:16:28]MH_SAM_APDU [13:16:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 2A 97 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7C 02 00 35 04 06 00 1F [13:16:28]Write to MH i2c: E2 02 01 BF 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 2A 97 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7C 02 00 35 04 06 00 1F 00 00 A4 [13:16:28]Write i2c OK [13:16:28]MH_I2C_Read... [13:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:28]Read from MH i2c: E2 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 03 00 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [13:16:28]RAPDU: 90 00 [13:16:28]wFMCommunicate OK [13:16:28]wFMCommunicate request_size=10 [13:16:28]MH_SAM_APDU [13:16:28]CAPDU: 80 0D 02 02 05 A6 6B 28 E6 B7 [13:16:28]Write to MH i2c: E2 0D 00 C0 00 80 0D 02 02 05 00 A6 6B 28 E6 B7 00 00 1A [13:16:28]Write i2c OK [13:16:28]MH_I2C_Read... [13:16:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:16:28]Read from MH i2c: E2 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 03 00 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [13:16:28]RAPDU: 90 00 [13:16:28]wFMCommunicate OK [13:16:28]wFMCommunicate request_size=4 [13:16:28]MH_SAM_APDU [13:16:28]CAPDU: 80 0D 03 02 [13:16:28]Write to MH i2c: E2 08 00 C1 00 80 0D 03 02 00 00 00 00 3C [13:16:28]Write i2c OK [13:16:28]MH_I2C_Read... [13:16:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:16:28]Read from MH i2c: E2 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 0B 00 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 0B 00 C1 00 00 31 E8 EA 05 70 AC FE DD 90 00 3C [13:16:28]RAPDU: 31 E8 EA 05 70 AC FE DD 90 00 [13:16:28]wFMCommunicate OK [13:16:28]SAM_PROTO_SignData done [13:16:28]FM_MakeSignedData done [13:16:28]CreateOFDProtocolMessage [13:16:28]wFMCommunicate request_size=4 [13:16:28]MH_SAM_APDU [13:16:28]CAPDU: 80 11 00 00 [13:16:28]Write to MH i2c: E2 08 00 C2 00 80 11 00 00 00 00 00 00 3C [13:16:28]Write i2c OK [13:16:28]MH_I2C_Read... [13:16:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:28]Read from MH i2c: E2 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 17 00 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: E2 17 00 C2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [13:16:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:16:28]wFMCommunicate OK [13:16:28]CreateOFDProtocolMessage done [13:16:28]OFDSenderStorePacket 162888 [13:16:28]StoreOFDPacket docnum=162888 [13:16:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D2 11 07 01 89 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 2A 97 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7C 02 00 35 04 06 00 1F A6 6B 28 E6 B7 31 E8 EA 05 70 AC FE DD [13:16:28]CheckFolder [13:16:28]dirname=/storage/ofd_packets [13:16:28]CheckFolder done [13:16:28]ProducePacketName [13:16:28]name=ofd_packets/00162888 [13:16:28]NVStorageSaveData ofd_packets/00162888 [13:16:28]File name is /storage/ofd_packets/00162888 [13:16:28]Write 301 bytes [13:16:28]NVStorageSaveData done [13:16:28]OFDSenderStorePacket done [13:16:28]KKMCreateOFDPacket done [13:16:28]NVStorageSaveData kkm_last_timestamp [13:16:28]File name is /storage/kkm_last_timestamp [13:16:28]Write 4 bytes [13:16:28]NVStorageSaveData done [13:16:28]ExternCall_PrintAddStr [13:16:28]wPrintStart [13:16:28]Write to MH i2c: 01 00 00 C3 00 C3 [13:16:28]Write i2c OK [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: 01 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: 01 07 00 [13:16:28]MH_I2C_Read... [13:16:28]Read from MH i2c: 01 07 00 C3 00 00 00 00 00 00 FF 0F D8 [13:16:28]RasterBufferAndPrint [13:16:28]line Счет N : (1)291333 [13:16:28]line ИНН: 02508201610067 [13:16:28]line Контрольно-Кассовый Чек [13:16:28]line ПРОДАЖА [13:16:28]line ТРК (МРК, ГНК) : 52 [13:16:28]line Товар: 2710124130 [13:16:28]line Аи-92-К-5 [13:16:28]line 20.000 * 0.00 [13:16:28]line = 0.00 [13:16:28]line НДС 12% НСП 1% [13:16:28]line > о реализуемом товаре [13:16:28]line ИТОГО: 0.00 [13:16:28]line НСП 1% : 0.00 [13:16:28]line НДС 12% : 0.00 [13:16:28]line Наличными: 0.00 [13:16:28]line Безнал.: 0.00 [13:16:28]line Место: АЗС № 130 "Партнер Нефть" [13:16:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:16:28]line СНО: Общий режим [13:16:28]line Чек 333 20.08.2024 13:16 [13:16:28]line Смена: 465 ФФД: 1.0 [13:16:28]line ЗНМ: 0300000070 [13:16:28]line РНМ: 0000000000092562 [13:16:28]line Версия ККМ: 001 [13:16:28]line Талоны: Топливные Талоны [13:16:28]line 2 [13:16:28]line ФМ: 0000000000871769 [13:16:28]line ФД: 162888 [13:16:28]line ФПД: 34799622874807 [13:16:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T131626&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162888&fm=34799622874807&tin=02508201610067®Number=0000000000092562&sum=0 [13:16:28]written 0, free lines is 4095 [13:16:28]OFD Sender: Processing packet 162888 [packets to send 959, broken 958] [13:16:28]ProducePacketName [13:16:28]name=ofd_packets/00162888 [13:16:28]OFD Sender: To server: pG, [13:16:28]CommunicateWithHost lk.salyk.kg:30040 [13:16:28]ConnectInit lk.salyk.kg [13:16:29]Write to MH i2c: 01 00 00 ED 00 ED [13:16:29]Write i2c OK [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: 01 [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: 01 07 00 [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 CC 0C CC [13:16:29]RasterBufferAndPrint [13:16:29]line [13:16:29]line [13:16:29]line [13:16:29]line [13:16:29]line [13:16:29]written 0, free lines is 3291 [13:16:29]MH_Cut [13:16:29]Write to MH i2c: D1 01 00 F4 00 01 C6 [13:16:29]Write i2c OK [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: D1 [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: D1 01 00 [13:16:29]MH_I2C_Read... [13:16:29]Read from MH i2c: D1 01 00 F4 00 00 C5 [13:16:29]Write to MH i2c: 01 00 00 F5 00 F5 [13:16:29]Write i2c OK [13:16:29]MH_I2C_Read... [13:16:29]*** Cut start [13:16:29]*** Purtial cut [13:16:29]*** Stage 1: CUTSNS_PIN = 1 [13:16:31]Connected sock=11 [13:16:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D2 11 07 01 89 2E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 01 00 00 F4 03 04 00 2A 97 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7C 02 00 35 04 06 00 1F A6 6B 28 E6 B7 31 E8 EA 05 70 AC FE DD [13:16:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2D EB 47 00 7C 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 36 39 10 04 04 00 48 7C 02 00 F4 03 04 00 81 40 C4 66 B6 04 01 00 00 41 78 FF E9 18 1F 2B 96 [13:16:31]CommunicateWithHost err = 0 [13:16:31]CheckOFDResponse [13:16:31]1017 (14) - 77093643461234 [13:16:31]1041 (16) - 0000000000871769 [13:16:31]1040 (4) - 162888 [13:16:31]1012 (4) - 20.08.2024 07:06 [13:16:31]1206 (1) - 0 [13:16:31]OFD Sender: Remove packet 162888 [13:16:31]ProducePacketName [13:16:31]name=ofd_packets/00162888 [13:16:31]NVStorageDeleteData [13:16:32]Read from MH i2c: 01 [13:16:32]MH_I2C_Read... [13:16:32]*** Stop cut motor [13:16:32]*** Cut end [13:16:32]Read from MH i2c: 01 07 00 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 FF 0F 0A [13:16:32]process_action close_receipt done [13:16:32]requested_data is exist [13:16:32]produce_requested_data [13:16:32]requested_item fm.sn is exist - process it [13:16:32]wFMCommunicate request_size=4 [13:16:32]MH_SAM_APDU [13:16:32]CAPDU: 80 11 00 00 [13:16:32]Write to MH i2c: E2 08 00 F6 00 80 11 00 00 00 00 00 00 70 [13:16:32]Write i2c OK [13:16:32]MH_I2C_Read... [13:16:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:16:32]Read from MH i2c: E2 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 17 00 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 17 00 F6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [13:16:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:16:32]wFMCommunicate OK [13:16:32]requested_item fd.num is exist - process it [13:16:32]SAM_PROTO_GetFieldsCounters [13:16:32]wFMCommunicate request_size=4 [13:16:32]MH_SAM_APDU [13:16:32]CAPDU: 80 13 00 00 [13:16:32]Write to MH i2c: E2 08 00 F7 00 80 13 00 00 00 00 00 00 73 [13:16:32]Write i2c OK [13:16:32]MH_I2C_Read... [13:16:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:16:32]Read from MH i2c: E2 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 62 00 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 62 00 F7 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 1B [13:16: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 01 00 00 5E 04 04 00 4D 01 00 00 57 04 04 00 4E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:16:32]wFMCommunicate OK [13:16:32]SAM_PROTO_GetFieldsCounters done [13:16:32]requested_item shift.num is exist - process it [13:16:32]requested_item shift.opened is exist - process it [13:16:32]req_shift_opened [13:16:32]FM_GetShiftState [13:16:32]SAM_PROTO_GetShiftState [13:16:32]wFMCommunicate request_size=4 [13:16:32]MH_SAM_APDU [13:16:32]CAPDU: 80 13 01 00 [13:16:32]Write to MH i2c: E2 08 00 F8 00 80 13 01 00 00 00 00 00 75 [13:16:32]Write i2c OK [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 [13:16:32]MH_I2C_Read... [13:16:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:16:32]Read from MH i2c: E2 0E 00 [13:16:32]MH_I2C_Read... [13:16:32]Read from MH i2c: E2 0E 00 F8 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 43 [13:16:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:16:32]wFMCommunicate OK [13:16:32]SAM_PROTO_GetShiftState done [13:16:32]FM_GetShiftState done [13:16:32]req_shift_opened done [13:16:32]requested_item shift.open_date is exist - process it [13:16:32]req_shift_open_date [13:16:32]req_shift_open_date done [13:16:32]produce_requested_data done [13:16:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162888,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:16:32]process_action_free close_receipt [13:16:32]json_value_free [13:16:32]json_value_free done [13:16:32]process_json_proto returns [13:16:32]Send response to host [13:16:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162888,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:16:32]free response buf [13:16:32]execute_script done [13:16:32]execute_script returns [13:16:32]free content buf [13:16:32]Sock 10.Close socket [13:16:32]Sock 10.Thread stoped [13:16:32]OFD Sender: No OFD packet to send [13:16:37]OFD Sender: No OFD packet to send [13:16:42]OFD Sender: No OFD packet to send [13:16:47]OFD Sender: No OFD packet to send [13:16:52]OFD Sender: No OFD packet to send [13:16:57]OFD Sender: No OFD packet to send [13:17:02]OFD Sender: No OFD packet to send [13:17:05]recv_with_timeout no data received [13:17:05]accept exits with 6 [13:17:05]New connection [13:17:05]New thread 3067424100 created [13:17:05]Thread 3067567460 joined [13:17:05]Waiting for new connection... [13:17:05] Sock 6.Parse request [13:17:05]Sock 6.Check first char [13:17:05]Sock 6.First char is OK [13:17:05]request: POST /json_proto HTTP/1.0 [13:17:05]Method: POST [13:17:05]URL: /json_proto [13:17:05]Method is POST - this is cgi request [13:17:05]url: /json_proto [13:17:05]query_string will be loaded in cgi processing [13:17:05]execute_cgi json_proto POST (null) [13:17:05]execute_cgi path=json_proto method=POST [13:17:05]POST find Content-Length [13:17:05]Host: 172.17.44.132:8080 [13:17:05]Content-Length: 791 [13:17:05]Content-Type: application/json [13:17:05] [13:17:05]POST finish read [13:17:05]Found Content-Length = 791 [13:17:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:05]execute_script... [13:17:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291334", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:17:05]POST & json_proto [13:17:05]process_json_proto [13:17:05]json parsed OK: [13:17:05]protocol is kg_v1.0 [13:17:05]action value=close_receipt [13:17:05]process_action close_receipt [13:17:05]cmd_close_receipt [13:17:05]MH_GetDate [13:17:05]Write to MH i2c: F0 00 00 F9 00 E8 [13:17:05]Write i2c OK [13:17:05]MH_I2C_Read... [13:17:05]Read from MH i2c: F0 [13:17:05]MH_I2C_Read... [13:17:05]Read from MH i2c: F0 09 00 [13:17:05]MH_I2C_Read... [13:17:05]Read from MH i2c: F0 09 00 F9 00 00 51 97 C4 66 2A 83 C1 65 D6 [13:17:05]GetLastDocTimeStamp 1724159786 [13:17:05]current date 1724159825 [13:17:05]FM_GetShiftState [13:17:05]SAM_PROTO_GetShiftState [13:17:05]wFMCommunicate request_size=4 [13:17:05]MH_SAM_APDU [13:17:05]CAPDU: 80 13 01 00 [13:17:05]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [13:17:05]Write i2c OK [13:17:05]MH_I2C_Read... [13:17:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:17:05]Read from MH i2c: E2 [13:17:05]MH_I2C_Read... [13:17:05]Read from MH i2c: E2 0E 00 [13:17:05]MH_I2C_Read... [13:17:05]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 45 [13:17:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:17:05]wFMCommunicate OK [13:17:05]SAM_PROTO_GetShiftState done [13:17:05]FM_GetShiftState done [13:17:05]opened in 1724113081 [13:17:05]opened+sec_in_day 1724199481 [13:17:05]quantity*price = 0 [13:17:05]sum+1 = 1 [13:17:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 334 20.08.2024 13:17 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 162889 ФПД: 67224501209536 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T131705&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162889&fm=67224501209536&tin=02508201610067®Number=0000000000092562&sum=0 [13:17:06]StoreToDocumentArchive [13:17:06]shift 465 fd 162889 [13:17:06]save to /storage/0465/doc_00162889 [13:17:06]save last doc name /storage/0465/doc_00162889 to /storage/kkm_last_doc_name [13:17:06]save OK [13:17:06]Clear old archive folders... [13:17:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:17:06]tlvbuf is 0057E8B0 [13:17:06]SAM_PROTO_ClearQueue [13:17:06]wFMCommunicate request_size=4 [13:17:06]MH_SAM_APDU [13:17:06]CAPDU: 80 09 00 00 [13:17:06]Write to MH i2c: E2 08 00 07 01 80 09 00 00 00 00 00 00 7A [13:17:06]Write i2c OK [13:17:06]MH_I2C_Read... [13:17:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:17:06]Read from MH i2c: E2 [13:17:06]MH_I2C_Read... [13:17:06]Read from MH i2c: E2 03 00 [13:17:06]MH_I2C_Read... [13:17:06]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [13:17:06]RAPDU: 90 00 [13:17:06]wFMCommunicate OK [13:17:06]SAM_PROTO_ClearQueue done [13:17:06]KKMCreateOFDPacket [13:17:06]OFDProtocolAddRootSTLVToBuf [13:17:06]FM_MakeSignedData [13:17:06]FM_MakeSignedData [13:17:06]SAM_PROTO_SignData [13:17:06]wFMCommunicate request_size=4 [13:17:06]MH_SAM_APDU [13:17:06]CAPDU: 80 0D 01 02 [13:17:06]Write to MH i2c: E2 08 00 08 01 80 0D 01 02 00 00 00 00 82 [13:17:06]Write i2c OK [13:17:06]MH_I2C_Read... [13:17:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:17:06]Read from MH i2c: E2 [13:17:06]MH_I2C_Read... [13:17:06]Read from MH i2c: E2 03 00 [13:17:06]MH_I2C_Read... [13:17:06]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [13:17:06]RAPDU: 90 00 [13:17:06]wFMCommunicate OK [13:17:06]wFMCommunicate request_size=255 [13:17:06]MH_SAM_APDU [13:17:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16979132+1707180842=1724159974 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E7 97 C4 66 2A 83 C1 65 7A [13:19:35]Current date/time: 20.08.2024 13:19 [13:19:35]FM_Init [13:19:35]wFMConnect [13:19:35]MH_SAM_On [13:19:35]Write to MH i2c: E0 00 00 08 00 E7 [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]*** iso7816_init finished! [13:19:35]*** atr: [13:19:35]*** 0F 3B D5 18 FF 81 91 FE [13:19:35]*** 1F C3 80 73 C8 21 10 0A [13:19:35]*** 00 00 00 00 00 00 00 00 [13:19:35]*** 00 00 00 00 00 00 00 00 [13:19:35]*** 00 00 00 00 00 00 00 00 [13:19:35]*** 00 00 00 00 00 00 00 00 [13:19:35]*** 00 00 00 00 00 00 00 00 [13:19:35]*** 00 00 00 00 00 00 00 00 [13:19:35]Read from MH i2c: E0 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E0 10 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:19:35]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:19:35]wFMCommunicate request_size=10 [13:19:35]MH_SAM_APDU [13:19:35]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:19:35]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:19:35]Read from MH i2c: E2 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:19:35]RAPDU: 90 00 [13:19:35]wFMCommunicate OK [13:19:35]wFMCommunicate request_size=4 [13:19:35]MH_SAM_APDU [13:19:35]CAPDU: 80 11 00 00 [13:19:35]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:35]Read from MH i2c: E2 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 17 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:19:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:19:35]wFMCommunicate OK [13:19:35]Detected FM SN is 0000000000871769 [13:19:35]Stored FM SN is 0000000000871769 [13:19:35]wFMCommunicate request_size=9 [13:19:35]MH_SAM_APDU [13:19:35]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:19:35]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:19:35]Read from MH i2c: E2 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:19:35]RAPDU: 90 00 [13:19:35]wFMCommunicate OK [13:19:35]FM PIN OK [13:19:35]wFMCommunicate request_size=8 [13:19:35]MH_SAM_APDU [13:19:35]CAPDU: 80 14 04 00 03 02 00 01 [13:19:35]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:19:35]Read from MH i2c: E2 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:19:35]RAPDU: 90 00 [13:19:35]wFMCommunicate OK [13:19:35]wFMCommunicate request_size=13 [13:19:35]MH_SAM_APDU [13:19:35]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:19:35]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:19:35]Read from MH i2c: E2 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:19:35]RAPDU: 90 00 [13:19:35]wFMCommunicate OK [13:19:35]wFMCommunicate request_size=4 [13:19:35]MH_SAM_APDU [13:19:35]CAPDU: 80 11 00 00 [13:19:35]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:35]Read from MH i2c: E2 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 17 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:19:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:19:35]wFMCommunicate OK [13:19:35]DocumentArchiveInit [13:19:35]Start Httpd... [13:19:35]Httpd thread 3067002212 created [13:19:35]Write to MH i2c: 01 00 00 0F 00 0F [13:19:35]Write i2c OK [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: 01 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: 01 07 00 [13:19:35]MH_I2C_Read... [13:19:35]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:19:35]MH Int Process started [13:19:35]Allocated Socket 7 [13:19:35]Bind OK [13:19:35]Listen OK [13:19:35]httpd running on port 8080 [13:19:35]Waiting for new connection... [13:19:36]OFD Sender: Processing packet 162889 [packets to send 959, broken 958] [13:19:36]ProducePacketName [13:19:36]name=ofd_packets/00162889 [13:19:36]OFD Sender: To server: pG, [13:19:36]CommunicateWithHost lk.salyk.kg:30040 [13:19:36]ConnectInit lk.salyk.kg [13:19:37]Connected sock=6 [13:19: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 36 39 0C 01 00 00 A7 80 04 01 1F 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 01 00 00 F4 03 04 00 51 97 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7C 02 00 35 04 06 00 3D 23 EC 83 C9 C0 5C 7B 60 B8 89 A2 61 78 [13:19: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 36 39 4F 00 00 00 7F 0B 47 00 E6 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7C 02 00 F4 03 04 00 3C 41 C4 66 B6 04 01 00 00 EB 43 42 4C 8E 8B 8F E4 [13:19:37]CommunicateWithHost err = 0 [13:19:37]CheckOFDResponse [13:19:37]1017 (14) - 77093643461234 [13:19:37]1041 (16) - 0000000000871769 [13:19:37]1040 (4) - 162889 [13:19:37]1012 (4) - 20.08.2024 07:09 [13:19:37]1206 (1) - 0 [13:19:37]OFD Sender: Remove packet 162889 [13:19:37]ProducePacketName [13:19:37]name=ofd_packets/00162889 [13:19:37]NVStorageDeleteData [13:19:38]OFD Sender: No OFD packet to send [13:19:43]OFD Sender: No OFD packet to send [13:19:44]recv_with_timeout no data received [13:19:48]OFD Sender: No OFD packet to send [13:19:50]accept exits with 8 [13:19:50]New connection [13:19:50]New thread 3066715492 created [13:19:50]Waiting for new connection... [13:19:50] Sock 8.Parse request [13:19:50]Sock 8.Check first char [13:19:50]Sock 8.First char is OK [13:19:50]request: POST /json_proto HTTP/1.0 [13:19:50]Method: POST [13:19:50]URL: /json_proto [13:19:50]Method is POST - this is cgi request [13:19:50]url: /json_proto [13:19:50]query_string will be loaded in cgi processing [13:19:50]execute_cgi json_proto POST (null) [13:19:50]execute_cgi path=json_proto method=POST [13:19:50]POST find Content-Length [13:19:50]Host: 172.17.44.132:8080 [13:19:50]Content-Length: 215 [13:19:50]Content-Type: application/json [13:19:50] [13:19:50]POST finish read [13:19:50]Found Content-Length = 215 [13:19:50]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" ] } } [13:19:50]execute_script... [13:19:50]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" ] } } [13:19:50]POST & json_proto [13:19:50]process_json_proto [13:19:50]json parsed OK: [13:19:50]protocol is kg_v1.0 [13:19:50]action value=get_value [13:19:50]process_action get_value [13:19:50]cmd_get_value [13:19:50]process_action get_value done [13:19:50]requested_data is exist [13:19:50]produce_requested_data [13:19:50]requested_item kkm.sn is exist - process it [13:19:50]requested_item kkm.ver is exist - process it [13:19:50]requested_item fm.sn is exist - process it [13:19:50]wFMCommunicate request_size=4 [13:19:50]MH_SAM_APDU [13:19:50]CAPDU: 80 11 00 00 [13:19:50]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:19:50]Write i2c OK [13:19:50]MH_I2C_Read... [13:19:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:19:50]Read from MH i2c: E2 [13:19:50]MH_I2C_Read... [13:19:50]Read from MH i2c: E2 17 00 [13:19:50]MH_I2C_Read... [13:19:50]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:19:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:19:50]wFMCommunicate OK [13:19:50]requested_item fd.num is exist - process it [13:19:50]SAM_PROTO_GetFieldsCounters [13:19:50]wFMCommunicate request_size=4 [13:19:50]MH_SAM_APDU [13:19:50]CAPDU: 80 13 00 00 [13:19:50]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:19:50]Write i2c OK [13:19:50]MH_I2C_Read... [13:19:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:19:50]Read from MH i2c: E2 [13:19:50]MH_I2C_Read... [13:19:50]Read from MH i2c: E2 62 00 [13:19:50]MH_I2C_Read... [13:19:50]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 39 [13:19:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4E 01 00 00 5E 04 04 00 4E 01 00 00 57 04 04 00 4F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:19:50]wFMCommunicate OK [13:19:50]SAM_PROTO_GetFieldsCounters done [13:19:50]requested_item shift.num is exist - process it [13:19:50]requested_item shift.opened is exist - process it [13:19:50]req_shift_opened [13:19:50]FM_GetShiftState [13:19:50]SAM_PROTO_GetShiftState [13:19:50]wFMCommunicate request_size=4 [13:19:50]MH_SAM_APDU [13:19:50]CAPDU: 80 13 01 00 [13:19:50]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:19:50]Write i2c OK [13:19:50]MH_I2C_Read... [13:19:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:19:50]Read from MH i2c: E2 [13:19:50]MH_I2C_Read... [13:19:50]Read from MH i2c: E2 0E 00 [13:19:50]MH_I2C_Read... [13:19:50]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [13:19:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:19:50]wFMCommunicate OK [13:19:50]SAM_PROTO_GetShiftState done [13:19:50]FM_GetShiftState done [13:19:50]req_shift_opened done [13:19:50]requested_item shift.open_date is exist - process it [13:19:50]req_shift_open_date [13:19:50]req_shift_open_date done [13:19:50]produce_requested_data done [13:19:50]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162889,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:19:50]process_action_free get_value [13:19:50]json_value_free [13:19:50]json_value_free done [13:19:50]process_json_proto returns [13:19:50]Send response to host [13:19:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162889,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:19:50]free response buf [13:19:50]execute_script done [13:19:50]execute_script returns [13:19:50]free content buf [13:19:50]Sock 8.Close socket [13:19:50]Sock 8.Thread stoped [13:19:50]accept exits with 10 [13:19:50]New connection [13:19:50]New thread 3066572132 created [13:19:50]Thread 3066715492 joined [13:19:50]Waiting for new connection... [13:19:50] Sock 10.Parse request [13:19:50]Sock 10.Check first char [13:19:50]Sock 10.First char is OK [13:19:50]request: POST /json_proto HTTP/1.0 [13:19:50]Method: POST [13:19:50]URL: /json_proto [13:19:50]Method is POST - this is cgi request [13:19:50]url: /json_proto [13:19:50]query_string will be loaded in cgi processing [13:19:50]execute_cgi json_proto POST (null) [13:19:50]execute_cgi path=json_proto method=POST [13:19:50]POST find Content-Length [13:19:50]Host: 172.17.44.132:8080 [13:19:50]Content-Length: 331 [13:19:50]Content-Type: application/json [13:19:50] [13:19:50]POST finish read [13:19:50]Found Content-Length = 331 [13:19:50]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" ] } } [13:19:50]execute_script... [13:19:50]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" ] } } [13:19:50]POST & json_proto [13:19:50]process_json_proto [13:19:50]json parsed OK: [13:19:50]protocol is kg_v1.0 [13:19:50]action value=get_value [13:19:51]process_action get_value [13:19:51]cmd_get_value [13:19:51]process_action get_value done [13:19:51]requested_data is exist [13:19:51]produce_requested_data [13:19:51]requested_item fm.sale.total is exist - process it [13:19:51]SAM_PROTO_GetFMData [13:19:51]wFMCommunicate request_size=4 [13:19:51]MH_SAM_APDU [13:19:51]CAPDU: 80 13 03 00 [13:19:51]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:19:51]Write i2c OK [13:19:51]MH_I2C_Read... [13:19:51]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:19:51]Read from MH i2c: E2 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 FD 00 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 A6 78 02 00 69 04 A4 00 6F 04 04 00 96 75 02 00 B1 04 05 00 47 09 0B 68 03 70 04 05 00 76 3E 36 67 02 72 04 05 00 D1 CA D4 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 DA 89 9F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C7 B9 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 2B [13:19:51]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A6 78 02 00 69 04 A4 00 6F 04 04 00 96 75 02 00 B1 04 05 00 47 09 0B 68 03 70 04 05 00 76 3E 36 67 02 72 04 05 00 D1 CA D4 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 DA 89 9F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C7 B9 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [13:19:51]wFMCommunicate OK [13:19:51]wFMCommunicate request_size=4 [13:19:51]MH_SAM_APDU [13:19:51]CAPDU: 80 17 00 00 [13:19:51]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:19:51]Write i2c OK [13:19:51]MH_I2C_Read... [13:19:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:19:51]Read from MH i2c: E2 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 FD 00 [13:19:51]MH_I2C_Read... [13:19:51]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16979203+1707180842=1724160045 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 2E 98 C4 66 2A 83 C1 65 C2 [13:20:46]Current date/time: 20.08.2024 13:20 [13:20:46]FM_Init [13:20:46]wFMConnect [13:20:46]MH_SAM_On [13:20:46]Write to MH i2c: E0 00 00 08 00 E7 [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_init finished! [13:20:46]*** atr: [13:20:46]*** 0F 3B D5 18 FF 81 91 FE [13:20:46]*** 1F C3 80 73 C8 21 10 0A [13:20:46]*** 00 00 00 00 00 00 00 00 [13:20:46]*** 00 00 00 00 00 00 00 00 [13:20:46]*** 00 00 00 00 00 00 00 00 [13:20:46]*** 00 00 00 00 00 00 00 00 [13:20:46]*** 00 00 00 00 00 00 00 00 [13:20:46]*** 00 00 00 00 00 00 00 00 [13:20:46]Read from MH i2c: E0 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E0 10 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [13:20:46]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [13:20:46]wFMCommunicate request_size=10 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [13:20:46]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [13:20:46]RAPDU: 90 00 [13:20:46]wFMCommunicate OK [13:20:46]wFMCommunicate request_size=4 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 11 00 00 [13:20:46]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 17 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:20:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:20:46]wFMCommunicate OK [13:20:46]Detected FM SN is 0000000000871769 [13:20:46]Stored FM SN is 0000000000871769 [13:20:46]wFMCommunicate request_size=9 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 16 00 00 04 E7 8B 00 00 [13:20:46]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [13:20:46]RAPDU: 90 00 [13:20:46]wFMCommunicate OK [13:20:46]FM PIN OK [13:20:46]wFMCommunicate request_size=8 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 14 04 00 03 02 00 01 [13:20:46]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [13:20:46]RAPDU: 90 00 [13:20:46]wFMCommunicate OK [13:20:46]wFMCommunicate request_size=13 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [13:20:46]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [13:20:46]RAPDU: 90 00 [13:20:46]wFMCommunicate OK [13:20:46]wFMCommunicate request_size=4 [13:20:46]MH_SAM_APDU [13:20:46]CAPDU: 80 11 00 00 [13:20:46]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:20:46]Read from MH i2c: E2 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 17 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:20:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:20:46]wFMCommunicate OK [13:20:46]DocumentArchiveInit [13:20:46]Start Httpd... [13:20:46]Httpd thread 3067313508 created [13:20:46]Write to MH i2c: 01 00 00 0F 00 0F [13:20:46]Write i2c OK [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: 01 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: 01 07 00 [13:20:46]MH_I2C_Read... [13:20:46]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [13:20:46]MH Int Process started [13:20:46]Allocated Socket 8 [13:20:46]Bind OK [13:20:46]Listen OK [13:20:46]httpd running on port 8080 [13:20:46]Waiting for new connection... [13:20:47]OFD Sender: No OFD packet to send [13:20:52]OFD Sender: No OFD packet to send [13:20:55]recv_with_timeout no data received [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:14]accept exits with 9 [13:21:14]New connection [13:21:14]New thread 3067026788 created [13:21:14]Waiting for new connection... [13:21:14] Sock 9.Parse request [13:21:14]Sock 9.Check first char [13:21:14]Sock 9.First char is OK [13:21:14]request: POST /json_proto HTTP/1.0 [13:21:14]Method: POST [13:21:14]URL: /json_proto [13:21:14]Method is POST - this is cgi request [13:21:14]url: /json_proto [13:21:14]query_string will be loaded in cgi processing [13:21:14]execute_cgi json_proto POST (null) [13:21:14]execute_cgi path=json_proto method=POST [13:21:14]POST find Content-Length [13:21:14]Host: 172.17.44.132:8080 [13:21:14]Content-Length: 215 [13:21:14]Content-Type: application/json [13:21:14] [13:21:14]POST finish read [13:21:14]Found Content-Length = 215 [13:21:14]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" ] } } [13:21:14]execute_script... [13:21:14]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" ] } } [13:21:14]POST & json_proto [13:21:14]process_json_proto [13:21:14]json parsed OK: [13:21:14]protocol is kg_v1.0 [13:21:14]action value=get_value [13:21:14]process_action get_value [13:21:14]cmd_get_value [13:21:14]process_action get_value done [13:21:14]requested_data is exist [13:21:14]produce_requested_data [13:21:14]requested_item kkm.sn is exist - process it [13:21:14]requested_item kkm.ver is exist - process it [13:21:14]requested_item fm.sn is exist - process it [13:21:14]wFMCommunicate request_size=4 [13:21:14]MH_SAM_APDU [13:21:14]CAPDU: 80 11 00 00 [13:21:14]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 [13:21:14]MH_I2C_Read... [13:21:14]Read from MH i2c: E2 17 00 [13:21:14]MH_I2C_Read... [13:21:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:14]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [13:21:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:21:14]wFMCommunicate OK [13:21:14]requested_item fd.num is exist - process it [13:21:14]SAM_PROTO_GetFieldsCounters [13:21:14]wFMCommunicate request_size=4 [13:21:14]MH_SAM_APDU [13:21:14]CAPDU: 80 13 00 00 [13:21:14]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [13:21:14]Write i2c OK [13:21:14]MH_I2C_Read... [13:21:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:15]Read from MH i2c: E2 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 62 00 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 3D [13:21: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4F 01 00 00 5E 04 04 00 4F 01 00 00 57 04 04 00 50 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:21:15]wFMCommunicate OK [13:21:15]SAM_PROTO_GetFieldsCounters done [13:21:15]requested_item shift.num is exist - process it [13:21:15]requested_item shift.opened is exist - process it [13:21:15]req_shift_opened [13:21:15]FM_GetShiftState [13:21:15]SAM_PROTO_GetShiftState [13:21:15]wFMCommunicate request_size=4 [13:21:15]MH_SAM_APDU [13:21:15]CAPDU: 80 13 01 00 [13:21:15]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [13:21:15]Write i2c OK [13:21:15]MH_I2C_Read... [13:21:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:15]Read from MH i2c: E2 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 0E 00 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [13:21:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:21:15]wFMCommunicate OK [13:21:15]SAM_PROTO_GetShiftState done [13:21:15]FM_GetShiftState done [13:21:15]req_shift_opened done [13:21:15]requested_item shift.open_date is exist - process it [13:21:15]req_shift_open_date [13:21:15]req_shift_open_date done [13:21:15]produce_requested_data done [13:21:15]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162890,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:21:15]process_action_free get_value [13:21:15]json_value_free [13:21:15]json_value_free done [13:21:15]process_json_proto returns [13:21:15]Send response to host [13:21:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162890,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:21:15]free response buf [13:21:15]execute_script done [13:21:15]execute_script returns [13:21:15]free content buf [13:21:15]Sock 9.Close socket [13:21:15]Sock 9.Thread stoped [13:21:15]accept exits with 7 [13:21:15]New connection [13:21:15]New thread 3066883428 created [13:21:15]Thread 3067026788 joined [13:21:15]Waiting for new connection... [13:21:15] Sock 7.Parse request [13:21:15]Sock 7.Check first char [13:21:15]Sock 7.First char is OK [13:21:15]request: POST /json_proto HTTP/1.0 [13:21:15]Method: POST [13:21:15]URL: /json_proto [13:21:15]Method is POST - this is cgi request [13:21:15]url: /json_proto [13:21:15]query_string will be loaded in cgi processing [13:21:15]execute_cgi json_proto POST (null) [13:21:15]execute_cgi path=json_proto method=POST [13:21:15]POST find Content-Length [13:21:15]Host: 172.17.44.132:8080 [13:21:15]Content-Length: 331 [13:21:15]Content-Type: application/json [13:21:15] [13:21:15]POST finish read [13:21:15]Found Content-Length = 331 [13:21:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:21:15]execute_script... [13:21:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [13:21:15]POST & json_proto [13:21:15]process_json_proto [13:21:15]json parsed OK: [13:21:15]protocol is kg_v1.0 [13:21:15]action value=get_value [13:21:15]process_action get_value [13:21:15]cmd_get_value [13:21:15]process_action get_value done [13:21:15]requested_data is exist [13:21:15]produce_requested_data [13:21:15]requested_item fm.sale.total is exist - process it [13:21:15]SAM_PROTO_GetFMData [13:21:15]wFMCommunicate request_size=4 [13:21:15]MH_SAM_APDU [13:21:15]CAPDU: 80 13 03 00 [13:21:15]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [13:21:15]Write i2c OK [13:21:15]MH_I2C_Read... [13:21:15]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [13:21:15]Read from MH i2c: E2 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 FD 00 [13:21:15]MH_I2C_Read... [13:21:15]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 A7 78 02 00 69 04 A4 00 6F 04 04 00 97 75 02 00 B1 04 05 00 47 09 0B 68 03 70 04 05 00 76 3E 36 67 02 72 04 05 00 D1 CA D4 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 DA 89 9F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C7 B9 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 2D [13:21:15]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A7 78 02 00 69 04 A4 00 6F 04 04 00 97 75 02 00 B1 04 05 00 47 09 0B 68 03 70 04 05 00 76 3E 36 67 02 72 04 05 00 D1 CA D4 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 DA 89 9F 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C7 B9 B7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [13:21:15]wFMCommunicate OK [13:21:15]wFMCommunicate request_size=4 [13:21:15]MH_SAM_APDU [13:21:15]CAPDU: 80 17 00 00 [13:21:15]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [13:21:15]Write i2c OK [13:21:15]MH_I2C_Read... [13:21:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:16]Read from MH i2c: E2 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 FD 00 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [13:21:16]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:21:16]wFMCommunicate OK [13:21:16]wFMCommunicate request_size=4 [13:21:16]MH_SAM_APDU [13:21:16]CAPDU: 80 17 00 00 [13:21:16]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [13:21:16]Write i2c OK [13:21:16]MH_I2C_Read... [13:21:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:16]Read from MH i2c: E2 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 FD 00 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [13:21:16]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:21:16]wFMCommunicate OK [13:21:16]wFMCommunicate request_size=4 [13:21:16]MH_SAM_APDU [13:21:16]CAPDU: 80 17 00 00 [13:21:16]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [13:21:16]Write i2c OK [13:21:16]MH_I2C_Read... [13:21:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:16]Read from MH i2c: E2 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 FD 00 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [13:21:16]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [13:21:16]wFMCommunicate OK [13:21:16]wFMCommunicate request_size=4 [13:21:16]MH_SAM_APDU [13:21:16]CAPDU: 80 17 00 00 [13:21:16]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [13:21:16]Write i2c OK [13:21:16]MH_I2C_Read... [13:21:16]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [13:21:16]Read from MH i2c: E2 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 E6 00 [13:21:16]MH_I2C_Read... [13:21:16]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [13:21:16]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [13:21:16]wFMCommunicate OK [13:21:16]SAM_PROTO_GetFMData done [13:21:16]requested_item fm.sale_refund.total is exist - process it [13:21:16]requested_item fm.buy.total is exist - process it [13:21:16]requested_item shift.sale.total is exist - process it [13:21:16]SAM_PROTO_GetShiftData [13:21:16]wFMCommunicate request_size=4 [13:21:16]MH_SAM_APDU [13:21:16]CAPDU: 80 13 02 00 [13:21:16]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [13:21:16]Write i2c OK [13:21:16]MH_I2C_Read... [13:21:17]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [13:21:17]Read from MH i2c: E2 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 4F 01 00 00 69 04 9E 00 6F 04 04 00 4F 01 00 00 B1 04 04 00 00 67 DF 01 70 04 04 00 54 07 35 01 72 04 03 00 AC 5F AA 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 A2 EA 32 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 22 3E 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 BC [13:21:17]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 4F 01 00 00 69 04 9E 00 6F 04 04 00 4F 01 00 00 B1 04 04 00 00 67 DF 01 70 04 04 00 54 07 35 01 72 04 03 00 AC 5F AA 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 A2 EA 32 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 22 3E 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:21:17]wFMCommunicate OK [13:21:17]wFMCommunicate request_size=4 [13:21:17]MH_SAM_APDU [13:21:17]CAPDU: 80 17 00 00 [13:21:17]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [13:21:17]Write i2c OK [13:21:17]MH_I2C_Read... [13:21:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:17]Read from MH i2c: E2 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [13:21:17]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [13:21:17]wFMCommunicate OK [13:21:17]wFMCommunicate request_size=4 [13:21:17]MH_SAM_APDU [13:21:17]CAPDU: 80 17 00 00 [13:21:17]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [13:21:17]Write i2c OK [13:21:17]MH_I2C_Read... [13:21:17]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:17]Read from MH i2c: E2 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 [13:21:17]MH_I2C_Read... [13:21:17]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [13:21:17]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [13:21:17]wFMCommunicate OK [13:21:17]wFMCommunicate request_size=4 [13:21:17]MH_SAM_APDU [13:21:17]CAPDU: 80 17 00 00 [13:21:17]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [13:21:17]Write i2c OK [13:21:17]MH_I2C_Read... [13:21:18]OFD Sender: No OFD packet to send [13:21:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [13:21:18]Read from MH i2c: E2 [13:21:18]MH_I2C_Read... [13:21:18]Read from MH i2c: E2 FD 00 [13:21:18]MH_I2C_Read... [13:21:18]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [13:21:18]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [13:21:18]wFMCommunicate OK [13:21:18]wFMCommunicate request_size=4 [13:21:18]MH_SAM_APDU [13:21:18]CAPDU: 80 17 00 00 [13:21:18]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [13:21:18]Write i2c OK [13:21:18]MH_I2C_Read... [13:21:18]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [13:21:18]Read from MH i2c: E2 [13:21:18]MH_I2C_Read... [13:21:18]Read from MH i2c: E2 CE 00 [13:21:18]MH_I2C_Read... [13:21:18]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [13:21:18]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [13:21:18]wFMCommunicate OK [13:21:18]SAM_PROTO_GetShiftData done [13:21:18]requested_item shift.sale.total_cash is exist - process it [13:21:18]requested_item shift.sale_refund.total is exist - process it [13:21:18]requested_item shift.sale_refund.total_cash is exist - process it [13:21:18]requested_item shift.buy.total is exist - process it [13:21:18]requested_item shift.buy.total_cash is exist - process it [13:21:18]produce_requested_data done [13:21:18]produce_requested_data return {"fm.sale.total":146304556.23,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":314181.12,"shift.sale.total_cash":202525.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} [13:21:18]process_action_free get_value [13:21:18]json_value_free [13:21:18]json_value_free done [13:21:18]process_json_proto returns [13:21:18]Send response to host [13:21:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146304556.23,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":314181.12,"shift.sale.total_cash":202525.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}}} [13:21:18]free response buf [13:21:18]execute_script done [13:21:18]execute_script returns [13:21:18]free content buf [13:21:18]Sock 7.Close socket [13:21:18]Sock 7.Thread stoped [13:21:22]accept exits with 9 [13:21:22]New connection [13:21:22]New thread 3067026788 created [13:21:22]Thread 3066883428 joined [13:21:22]Waiting for new connection... [13:21:22] Sock 9.Parse request [13:21:22]Sock 9.Check first char [13:21:22]Sock 9.First char is OK [13:21:22]request: POST /json_proto HTTP/1.0 [13:21:22]Method: POST [13:21:22]URL: /json_proto [13:21:22]Method is POST - this is cgi request [13:21:22]url: /json_proto [13:21:22]query_string will be loaded in cgi processing [13:21:22]execute_cgi json_proto POST (null) [13:21:22]execute_cgi path=json_proto method=POST [13:21:22]POST find Content-Length [13:21:22]Host: 172.17.44.132:8080 [13:21:22]Content-Length: 789 [13:21:22]Content-Type: application/json [13:21:22] [13:21:22]POST finish read [13:21:22]Found Content-Length = 789 [13:21:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:22]execute_script... [13:21:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291337", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 15.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:21:22]POST & json_proto [13:21:22]process_json_proto [13:21:22]json parsed OK: [13:21:22]protocol is kg_v1.0 [13:21:22]action value=close_receipt [13:21:22]process_action close_receipt [13:21:22]cmd_close_receipt [13:21:22]MH_GetDate [13:21:22]Write to MH i2c: F0 00 00 1D 00 0C [13:21:22]Write i2c OK [13:21:22]MH_I2C_Read... [13:21:22]Read from MH i2c: F0 [13:21:22]MH_I2C_Read... [13:21:22]Read from MH i2c: F0 09 00 [13:21:22]MH_I2C_Read... [13:21:22]Read from MH i2c: F0 09 00 1D 00 00 52 98 C4 66 2A 83 C1 65 FC [13:21:22]GetLastDocTimeStamp 97 [13:21:22]current date 1724160082 [13:21:22]FM_GetShiftState [13:21:22]SAM_PROTO_GetShiftState [13:21:22]wFMCommunicate request_size=4 [13:21:22]MH_SAM_APDU [13:21:22]CAPDU: 80 13 01 00 [13:21:22]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [13:21:22]Write i2c OK [13:21:22]MH_I2C_Read... [13:21:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:22]Read from MH i2c: E2 [13:21:22]MH_I2C_Read... [13:21:22]Read from MH i2c: E2 0E 00 [13:21:22]MH_I2C_Read... [13:21:22]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [13:21:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:21:22]wFMCommunicate OK [13:21:22]SAM_PROTO_GetShiftState done [13:21:22]FM_GetShiftState done [13:21:22]opened in 1724113081 [13:21:22]opened+sec_in_day 1724199481 [13:21:22]quantity*price = 0 [13:21:22]sum+1 = 1 [13:21:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 336 20.08.2024 13:21 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162891 ФПД: 182826294887496 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132122&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162891&fm=182826294887496&tin=02508201610067®Number=0000000000092562&sum=0 [13:21:23]StoreToDocumentArchive [13:21:23]shift 465 fd 162891 [13:21:23]save to /storage/0465/doc_00162891 [13:21:23]save last doc name /storage/0465/doc_00162891 to /storage/kkm_last_doc_name [13:21:23]save OK [13:21:23]Clear old archive folders... [13:21:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:21:23]tlvbuf is 01281180 [13:21:23]SAM_PROTO_ClearQueue [13:21:23]wFMCommunicate request_size=4 [13:21:23]MH_SAM_APDU [13:21:23]CAPDU: 80 09 00 00 [13:21:23]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [13:21:23]Write i2c OK [13:21:23]MH_I2C_Read... [13:21:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:21:23]OFD Sender: No OFD packet to send [13:21:23]Read from MH i2c: E2 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 03 00 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [13:21:23]RAPDU: 90 00 [13:21:23]wFMCommunicate OK [13:21:23]SAM_PROTO_ClearQueue done [13:21:23]KKMCreateOFDPacket [13:21:23]OFDProtocolAddRootSTLVToBuf [13:21:23]FM_MakeSignedData [13:21:23]FM_MakeSignedData [13:21:23]SAM_PROTO_SignData [13:21:23]wFMCommunicate request_size=4 [13:21:23]MH_SAM_APDU [13:21:23]CAPDU: 80 0D 01 02 [13:21:23]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [13:21:23]Write i2c OK [13:21:23]MH_I2C_Read... [13:21:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:21:23]Read from MH i2c: E2 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 03 00 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [13:21:23]RAPDU: 90 00 [13:21:23]wFMCommunicate OK [13:21:23]wFMCommunicate request_size=255 [13:21:23]MH_SAM_APDU [13:21:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 52 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7C 02 00 35 04 06 00 A6 47 90 5C [13:21:23]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 52 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7C 02 00 35 04 06 00 A6 47 90 5C 00 00 A8 [13:21:23]Write i2c OK [13:21:23]MH_I2C_Read... [13:21:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:23]Read from MH i2c: E2 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 03 00 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [13:21:23]RAPDU: 90 00 [13:21:23]wFMCommunicate OK [13:21:23]wFMCommunicate request_size=7 [13:21:23]MH_SAM_APDU [13:21:23]CAPDU: 80 0D 02 02 02 C4 48 [13:21:23]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 C4 48 00 00 B8 [13:21:23]Write i2c OK [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 [13:21:23]MH_I2C_Read... [13:21:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:21:23]Read from MH i2c: E2 03 00 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [13:21:23]RAPDU: 90 00 [13:21:23]wFMCommunicate OK [13:21:23]wFMCommunicate request_size=4 [13:21:23]MH_SAM_APDU [13:21:23]CAPDU: 80 0D 03 02 [13:21:23]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [13:21:23]Write i2c OK [13:21:23]MH_I2C_Read... [13:21:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:21:23]Read from MH i2c: E2 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 0B 00 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 0B 00 2F 00 00 B4 B7 55 65 4D A4 80 44 90 00 85 [13:21:23]RAPDU: B4 B7 55 65 4D A4 80 44 90 00 [13:21:23]wFMCommunicate OK [13:21:23]SAM_PROTO_SignData done [13:21:23]FM_MakeSignedData done [13:21:23]CreateOFDProtocolMessage [13:21:23]wFMCommunicate request_size=4 [13:21:23]MH_SAM_APDU [13:21:23]CAPDU: 80 11 00 00 [13:21:23]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [13:21:23]Write i2c OK [13:21:23]MH_I2C_Read... [13:21:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:23]Read from MH i2c: E2 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 17 00 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [13:21:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:21:23]wFMCommunicate OK [13:21:23]CreateOFDProtocolMessage done [13:21:23]OFDSenderStorePacket 162891 [13:21:23]StoreOFDPacket docnum=162891 [13:21:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E8 59 04 01 1D 9D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 52 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7C 02 00 35 04 06 00 A6 47 90 5C C4 48 B4 B7 55 65 4D A4 80 44 [13:21:23]CheckFolder [13:21:23]dirname=/storage/ofd_packets [13:21:23]CheckFolder done [13:21:23]ProducePacketName [13:21:23]name=ofd_packets/00162891 [13:21:23]NVStorageSaveData ofd_packets/00162891 [13:21:23]File name is /storage/ofd_packets/00162891 [13:21:23]Write 298 bytes [13:21:23]NVStorageSaveData done [13:21:23]OFDSenderStorePacket done [13:21:23]KKMCreateOFDPacket done [13:21:23]NVStorageSaveData kkm_last_timestamp [13:21:23]File name is /storage/kkm_last_timestamp [13:21:23]Write 4 bytes [13:21:23]NVStorageSaveData done [13:21:23]ExternCall_PrintAddStr [13:21:23]wPrintStart [13:21:23]Write to MH i2c: 01 00 00 31 00 31 [13:21:23]Write i2c OK [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: 01 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: 01 07 00 [13:21:23]MH_I2C_Read... [13:21:23]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [13:21:23]RasterBufferAndPrint [13:21:23]line Счет N : (1)291337 [13:21:23]line ИНН: 02508201610067 [13:21:23]line Контрольно-Кассовый Чек [13:21:23]line ПРОДАЖА [13:21:23]line ТРК (МРК, ГНК) : 44 [13:21:23]line Товар: 2710194800 [13:21:23]line ДТ-К-5 [13:21:23]line 15.750 * 0.00 [13:21:23]line = 0.00 [13:21:23]line НДС 12% НСП 1% [13:21:23]line > о реализуемом товаре [13:21:23]line ИТОГО: 0.00 [13:21:23]line НСП 1% : 0.00 [13:21:23]line НДС 12% : 0.00 [13:21:23]line Наличными: 0.00 [13:21:23]line Безнал.: 0.00 [13:21:23]line Место: АЗС № 130 "Партнер Нефть" [13:21:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:21:23]line СНО: Общий режим [13:21:23]line Чек 336 20.08.2024 13:21 [13:21:23]line Смена: 465 ФФД: 1.0 [13:21:23]line ЗНМ: 0300000070 [13:21:23]line РНМ: 0000000000092562 [13:21:23]line Версия ККМ: 001 [13:21:23]line Талоны: Топливная Карта [13:21:23]line 99718 [13:21:23]line ФМ: 0000000000871769 [13:21:23]line ФД: 162891 [13:21:23]line ФПД: 182826294887496 [13:21:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132122&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162891&fm=182826294887496&tin=02508201610067®Number=0000000000092562&sum=0 [13:21:23]written 0, free lines is 4095 [13:21:23]OFD Sender: Processing packet 162891 [packets to send 960, broken 959] [13:21:23]ProducePacketName [13:21:23]name=ofd_packets/00162891 [13:21:23]OFD Sender: To server: pG, [13:21:23]CommunicateWithHost lk.salyk.kg:30040 [13:21:23]ConnectInit lk.salyk.kg [13:21:24]Write to MH i2c: 01 00 00 5B 00 5B [13:21:24]Write i2c OK [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: 01 [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: 01 07 00 [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EA 0C 58 [13:21:24]RasterBufferAndPrint [13:21:24]line [13:21:24]line [13:21:24]line [13:21:24]line [13:21:24]line [13:21:24]written 0, free lines is 3324 [13:21:24]MH_Cut [13:21:24]Write to MH i2c: D1 01 00 62 00 01 34 [13:21:24]Write i2c OK [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: D1 [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: D1 01 00 [13:21:24]MH_I2C_Read... [13:21:24]Read from MH i2c: D1 01 00 62 00 00 33 [13:21:24]Write to MH i2c: 01 00 00 63 00 63 [13:21:24]Write i2c OK [13:21:24]MH_I2C_Read... [13:21:25]*** Cut start [13:21:25]*** Purtial cut [13:21:25]*** Stage 1: CUTSNS_PIN = 1 [13:21:27]Read from MH i2c: 01 [13:21:27]MH_I2C_Read... [13:21:27]*** Stop cut motor [13:21:27]*** Cut end [13:21:27]Read from MH i2c: 01 07 00 [13:21:27]MH_I2C_Read... [13:21:27]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [13:21:27]process_action close_receipt done [13:21:27]requested_data is exist [13:21:27]produce_requested_data [13:21:27]requested_item fm.sn is exist - process it [13:21:27]wFMCommunicate request_size=4 [13:21:27]MH_SAM_APDU [13:21:27]CAPDU: 80 11 00 00 [13:21:27]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [13:21:27]Write i2c OK [13:21:27]MH_I2C_Read... [13:21:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:21:27]Read from MH i2c: E2 [13:21:27]MH_I2C_Read... [13:21:27]Read from MH i2c: E2 17 00 [13:21:27]MH_I2C_Read... [13:21:27]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [13:21:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:21:27]wFMCommunicate OK [13:21:27]requested_item fd.num is exist - process it [13:21:27]SAM_PROTO_GetFieldsCounters [13:21:27]wFMCommunicate request_size=4 [13:21:27]MH_SAM_APDU [13:21:27]CAPDU: 80 13 00 00 [13:21:27]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [13:21:27]Write i2c OK [13:21:27]MH_I2C_Read... [13:21:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:21:27]Read from MH i2c: E2 [13:21:27]MH_I2C_Read... [13:21:27]Read from MH i2c: E2 62 00 [13:21:27]MH_I2C_Read... [13:21:27]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [13:21: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 50 01 00 00 5E 04 04 00 50 01 00 00 57 04 04 00 51 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:21:27]wFMCommunicate OK [13:21:27]SAM_PROTO_GetFieldsCounters done [13:21:27]requested_item shift.num is exist - process it [13:21:27]requested_item shift.opened is exist - process it [13:21:27]req_shift_opened [13:21:27]FM_GetShiftState [13:21:27]SAM_PROTO_GetShiftState [13:21:27]wFMCommunicate request_size=4 [13:21:27]MH_SAM_APDU [13:21:27]CAPDU: 80 13 01 00 [13:21:27]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [13:21:27]Write i2c OK [13:21:27]MH_I2C_Read... [13:21:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:21:27]Read from MH i2c: E2 [13:21:27]MH_I2C_Read... [13:21:27]Read from MH i2c: E2 0E 00 [13:21:27]MH_I2C_Read... [13:21:27]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [13:21:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:21:27]wFMCommunicate OK [13:21:27]SAM_PROTO_GetShiftState done [13:21:27]FM_GetShiftState done [13:21:27]req_shift_opened done [13:21:27]requested_item shift.open_date is exist - process it [13:21:27]req_shift_open_date [13:21:27]req_shift_open_date done [13:21:27]produce_requested_data done [13:21:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162891,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:21:27]process_action_free close_receipt [13:21:27]json_value_free [13:21:27]json_value_free done [13:21:27]process_json_proto returns [13:21:27]Send response to host [13:21:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162891,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:21:27]free response buf [13:21:27]execute_script done [13:21:27]execute_script returns [13:21:27]free content buf [13:21:27]Sock 9.Close socket [13:21:27]Sock 9.Thread stoped [13:21:28]ConnectInit Can't take IP for lk.salyk.kg [13:21:28]CommunicateWithHost connect error [13:21:28]CommunicateWithHost err = -1 [13:21:28]OFD Sender: Server communicate error [13:21:33]OFD Sender: Processing packet 162891 [packets to send 960, broken 959] [13:21:33]ProducePacketName [13:21:33]name=ofd_packets/00162891 [13:21:33]OFD Sender: To server: pG, [13:21:33]CommunicateWithHost lk.salyk.kg:30040 [13:21:33]ConnectInit lk.salyk.kg [13:21:38]ConnectInit Can't take IP for lk.salyk.kg [13:21:38]CommunicateWithHost connect error [13:21:38]CommunicateWithHost err = -1 [13:21:38]OFD Sender: Server communicate error [13:21:40]recv_with_timeout no data received [13:21:43]OFD Sender: Processing packet 162891 [packets to send 960, broken 959] [13:21:44]ProducePacketName [13:21:44]name=ofd_packets/00162891 [13:21:44]OFD Sender: To server: pG, [13:21:44]CommunicateWithHost lk.salyk.kg:30040 [13:21:44]ConnectInit lk.salyk.kg [13:21:47]Connected sock=9 [13:21: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 36 39 0C 01 00 00 E8 59 04 01 1D 9D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 01 00 00 F4 03 04 00 52 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7C 02 00 35 04 06 00 A6 47 90 5C C4 48 B4 B7 55 65 4D A4 80 44 [13:21: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 36 39 4F 00 00 00 DD 50 47 00 B5 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 36 39 10 04 04 00 4B 7C 02 00 F4 03 04 00 BD 41 C4 66 B6 04 01 00 00 C8 EF BE E2 DE 17 08 58 [13:21:47]CommunicateWithHost err = 0 [13:21:47]CheckOFDResponse [13:21:47]1017 (14) - 77093643461234 [13:21:47]1041 (16) - 0000000000871769 [13:21:47]1040 (4) - 162891 [13:21:47]1012 (4) - 20.08.2024 07:11 [13:21:47]1206 (1) - 0 [13:21:47]OFD Sender: Remove packet 162891 [13:21:47]ProducePacketName [13:21:47]name=ofd_packets/00162891 [13:21:47]NVStorageDeleteData [13:21:48]OFD Sender: No OFD packet to send [13:21:53]OFD Sender: No OFD packet to send [13:21:58]OFD Sender: No OFD packet to send [13:22:03]OFD Sender: No OFD packet to send [13:22:08]OFD Sender: No OFD packet to send [13:22:10]accept exits with 7 [13:22:10]New connection [13:22:10]New thread 3066883428 created [13:22:10]Thread 3067026788 joined [13:22:10]Waiting for new connection... [13:22:10] Sock 7.Parse request [13:22:10]Sock 7.Check first char [13:22:10]Sock 7.First char is OK [13:22:10]request: POST /json_proto HTTP/1.0 [13:22:10]Method: POST [13:22:10]URL: /json_proto [13:22:10]Method is POST - this is cgi request [13:22:10]url: /json_proto [13:22:10]query_string will be loaded in cgi processing [13:22:10]execute_cgi json_proto POST (null) [13:22:10]execute_cgi path=json_proto method=POST [13:22:10]POST find Content-Length [13:22:10]Host: 172.17.44.132:8080 [13:22:10]Content-Length: 677 [13:22:10]Content-Type: application/json [13:22:10] [13:22:10]POST finish read [13:22:10]Found Content-Length = 677 [13:22:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:10]execute_script... [13:22:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291339", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:10]POST & json_proto [13:22:10]process_json_proto [13:22:10]json parsed OK: [13:22:10]protocol is kg_v1.0 [13:22:10]action value=close_receipt [13:22:10]process_action close_receipt [13:22:10]cmd_close_receipt [13:22:10]MH_GetDate [13:22:10]Write to MH i2c: F0 00 00 67 00 56 [13:22:10]Write i2c OK [13:22:10]MH_I2C_Read... [13:22:10]Read from MH i2c: F0 [13:22:10]MH_I2C_Read... [13:22:10]Read from MH i2c: F0 09 00 [13:22:10]MH_I2C_Read... [13:22:10]Read from MH i2c: F0 09 00 67 00 00 82 98 C4 66 2A 83 C1 65 76 [13:22:10]GetLastDocTimeStamp 1724160082 [13:22:10]current date 1724160130 [13:22:10]FM_GetShiftState [13:22:10]SAM_PROTO_GetShiftState [13:22:10]wFMCommunicate request_size=4 [13:22:10]MH_SAM_APDU [13:22:10]CAPDU: 80 13 01 00 [13:22:10]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [13:22:10]Write i2c OK [13:22:10]MH_I2C_Read... [13:22:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:10]Read from MH i2c: E2 [13:22:10]MH_I2C_Read... [13:22:10]Read from MH i2c: E2 0E 00 [13:22:10]MH_I2C_Read... [13:22:10]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [13:22:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:22:10]wFMCommunicate OK [13:22:10]SAM_PROTO_GetShiftState done [13:22:10]FM_GetShiftState done [13:22:10]opened in 1724113081 [13:22:10]opened+sec_in_day 1724199481 [13:22:10]quantity*price = 30035 [13:22:10]sum+1 = 30036 [13:22:10]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 337 20.08.2024 13:22 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162892 ФПД: 187862102989592 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162892&fm=187862102989592&tin=02508201610067®Number=0000000000092562&sum=30000 [13:22:11]StoreToDocumentArchive [13:22:11]shift 465 fd 162892 [13:22:11]save to /storage/0465/doc_00162892 [13:22:11]save last doc name /storage/0465/doc_00162892 to /storage/kkm_last_doc_name [13:22:11]save OK [13:22:11]Clear old archive folders... [13:22:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:11]tlvbuf is 0122FDF0 [13:22:11]SAM_PROTO_ClearQueue [13:22:11]wFMCommunicate request_size=4 [13:22:11]MH_SAM_APDU [13:22:11]CAPDU: 80 09 00 00 [13:22:11]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [13:22:11]Write i2c OK [13:22:11]MH_I2C_Read... [13:22:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:11]Read from MH i2c: E2 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 03 00 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [13:22:11]RAPDU: 90 00 [13:22:11]wFMCommunicate OK [13:22:11]SAM_PROTO_ClearQueue done [13:22:11]KKMCreateOFDPacket [13:22:11]OFDProtocolAddRootSTLVToBuf [13:22:11]FM_MakeSignedData [13:22:11]FM_MakeSignedData [13:22:11]SAM_PROTO_SignData [13:22:11]wFMCommunicate request_size=4 [13:22:11]MH_SAM_APDU [13:22:11]CAPDU: 80 0D 01 02 [13:22:11]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [13:22:11]Write i2c OK [13:22:11]MH_I2C_Read... [13:22:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:11]Read from MH i2c: E2 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 03 00 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [13:22:11]RAPDU: 90 00 [13:22:11]wFMCommunicate OK [13:22:11]wFMCommunicate request_size=255 [13:22:11]MH_SAM_APDU [13:22:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 82 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7C 02 00 35 04 06 00 AA [13:22:11]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 82 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7C 02 00 35 04 06 00 AA 00 00 6E [13:22:11]Write i2c OK [13:22:11]MH_I2C_Read... [13:22:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:11]Read from MH i2c: E2 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 03 00 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [13:22:11]RAPDU: 90 00 [13:22:11]wFMCommunicate OK [13:22:11]wFMCommunicate request_size=10 [13:22:11]MH_SAM_APDU [13:22:11]CAPDU: 80 0D 02 02 05 DC 0D EA 5B 18 [13:22:11]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 DC 0D EA 5B 18 00 00 42 [13:22:11]Write i2c OK [13:22:11]MH_I2C_Read... [13:22:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:11]Read from MH i2c: E2 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 03 00 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [13:22:11]RAPDU: 90 00 [13:22:11]wFMCommunicate OK [13:22:11]wFMCommunicate request_size=4 [13:22:11]MH_SAM_APDU [13:22:11]CAPDU: 80 0D 03 02 [13:22:11]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [13:22:11]Write i2c OK [13:22:11]MH_I2C_Read... [13:22:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:11]Read from MH i2c: E2 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 0B 00 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 0B 00 79 00 00 23 52 98 22 E9 6F 46 AB 90 00 6D [13:22:11]RAPDU: 23 52 98 22 E9 6F 46 AB 90 00 [13:22:11]wFMCommunicate OK [13:22:11]SAM_PROTO_SignData done [13:22:11]FM_MakeSignedData done [13:22:11]CreateOFDProtocolMessage [13:22:11]wFMCommunicate request_size=4 [13:22:11]MH_SAM_APDU [13:22:11]CAPDU: 80 11 00 00 [13:22:11]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [13:22:11]Write i2c OK [13:22:11]MH_I2C_Read... [13:22:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:11]Read from MH i2c: E2 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 17 00 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [13:22:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:22:11]wFMCommunicate OK [13:22:11]CreateOFDProtocolMessage done [13:22:11]OFDSenderStorePacket 162892 [13:22:11]StoreOFDPacket docnum=162892 [13:22:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E6 13 07 01 68 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 82 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7C 02 00 35 04 06 00 AA DC 0D EA 5B 18 23 52 98 22 E9 6F 46 AB [13:22:11]CheckFolder [13:22:11]dirname=/storage/ofd_packets [13:22:11]CheckFolder done [13:22:11]ProducePacketName [13:22:11]name=ofd_packets/00162892 [13:22:11]NVStorageSaveData ofd_packets/00162892 [13:22:11]File name is /storage/ofd_packets/00162892 [13:22:11]Write 301 bytes [13:22:11]NVStorageSaveData done [13:22:11]OFDSenderStorePacket done [13:22:11]KKMCreateOFDPacket done [13:22:11]NVStorageSaveData kkm_last_timestamp [13:22:11]File name is /storage/kkm_last_timestamp [13:22:11]Write 4 bytes [13:22:11]NVStorageSaveData done [13:22:11]ExternCall_PrintAddStr [13:22:11]wPrintStart [13:22:11]Write to MH i2c: 01 00 00 7B 00 7B [13:22:11]Write i2c OK [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: 01 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: 01 07 00 [13:22:11]MH_I2C_Read... [13:22:11]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [13:22:11]RasterBufferAndPrint [13:22:11]line Счет N : (1)291339 [13:22:11]line ИНН: 02508201610067 [13:22:11]line Контрольно-Кассовый Чек [13:22:11]line ПРОДАЖА [13:22:11]line ТРК (МРК, ГНК) : 62 [13:22:11]line Товар: 2710124130 [13:22:11]line Аи-92-К-5 [13:22:11]line 4.430 * 67.80 [13:22:11]line = 300.35 [13:22:11]line НДС 12% НСП 1% [13:22:11]line > о реализуемом товаре [13:22:11]line ОКРУГЛЕНИЕ: -0.35 [13:22:11]line ИТОГО: 300.00 [13:22:11]line Внесено: 300.00 [13:22:11]line СДАЧА: 0.00 [13:22:11]line НСП 1% : 2.66 [13:22:11]line НДС 12% : 31.90 [13:22:11]line Наличными: 300.00 [13:22:11]line Безнал.: 0.00 [13:22:11]line Место: АЗС № 130 "Партнер Нефть" [13:22:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:22:11]line СНО: Общий режим [13:22:11]line Чек 337 20.08.2024 13:22 [13:22:11]line Смена: 465 ФФД: 1.0 [13:22:11]line ЗНМ: 0300000070 [13:22:11]line РНМ: 0000000000092562 [13:22:11]line Версия ККМ: 001 [13:22:11]line ФМ: 0000000000871769 [13:22:11]line ФД: 162892 [13:22:11]line ФПД: 187862102989592 [13:22:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162892&fm=187862102989592&tin=02508201610067®Number=0000000000092562&sum=30000 [13:22:11]written 0, free lines is 4095 [13:22:11]OFD Sender: Processing packet 162892 [packets to send 960, broken 959] [13:22:11]ProducePacketName [13:22:11]name=ofd_packets/00162892 [13:22:11]OFD Sender: To server: pG, [13:22:11]CommunicateWithHost lk.salyk.kg:30040 [13:22:11]ConnectInit lk.salyk.kg [13:22:12]Write to MH i2c: 01 00 00 A6 00 A6 [13:22:12]Write i2c OK [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: 01 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: 01 07 00 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 BB 0C 74 [13:22:12]RasterBufferAndPrint [13:22:12]line [13:22:12]line [13:22:12]line [13:22:12]line [13:22:12]line [13:22:12]written 0, free lines is 3268 [13:22:12]MH_Cut [13:22:12]Write to MH i2c: D1 01 00 AD 00 01 7F [13:22:12]Write i2c OK [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: D1 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: D1 01 00 [13:22:12]MH_I2C_Read... [13:22:12]Read from MH i2c: D1 01 00 AD 00 00 7E [13:22:12]Write to MH i2c: 01 00 00 AE 00 AE [13:22:12]Write i2c OK [13:22:12]MH_I2C_Read... [13:22:12]Connected sock=10 [13:22: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 36 39 0F 01 00 00 E6 13 07 01 68 5C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 01 00 00 F4 03 04 00 82 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7C 02 00 35 04 06 00 AA DC 0D EA 5B 18 23 52 98 22 E9 6F 46 AB [13:22:13]*** Cut start [13:22:13]*** Purtial cut [13:22:13]*** Stage 1: CUTSNS_PIN = 1 [13:22: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 36 39 4F 00 00 00 BF B9 47 00 55 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 36 39 10 04 04 00 4C 7C 02 00 F4 03 04 00 D6 41 C4 66 B6 04 01 00 00 77 0C EE E8 1D A0 23 2D [13:22:13]CommunicateWithHost err = 0 [13:22:13]CheckOFDResponse [13:22:13]1017 (14) - 77093643461234 [13:22:13]1041 (16) - 0000000000871769 [13:22:13]1040 (4) - 162892 [13:22:13]1012 (4) - 20.08.2024 07:12 [13:22:13]1206 (1) - 0 [13:22:13]OFD Sender: Remove packet 162892 [13:22:13]ProducePacketName [13:22:13]name=ofd_packets/00162892 [13:22:13]NVStorageDeleteData [13:22:14]OFD Sender: No OFD packet to send [13:22:15]Read from MH i2c: 01 [13:22:15]MH_I2C_Read... [13:22:15]*** Stop cut motor [13:22:15]*** Cut end [13:22:15]Read from MH i2c: 01 07 00 [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [13:22:15]process_action close_receipt done [13:22:15]requested_data is exist [13:22:15]produce_requested_data [13:22:15]requested_item fm.sn is exist - process it [13:22:15]wFMCommunicate request_size=4 [13:22:15]MH_SAM_APDU [13:22:15]CAPDU: 80 11 00 00 [13:22:15]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [13:22:15]Write i2c OK [13:22:15]MH_I2C_Read... [13:22:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:15]Read from MH i2c: E2 [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: E2 17 00 [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [13:22:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:22:15]wFMCommunicate OK [13:22:15]requested_item fd.num is exist - process it [13:22:15]SAM_PROTO_GetFieldsCounters [13:22:15]wFMCommunicate request_size=4 [13:22:15]MH_SAM_APDU [13:22:15]CAPDU: 80 13 00 00 [13:22:15]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [13:22:15]Write i2c OK [13:22:15]MH_I2C_Read... [13:22:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:15]Read from MH i2c: E2 [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: E2 62 00 [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 E4 [13:22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 51 01 00 00 5E 04 04 00 51 01 00 00 57 04 04 00 52 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:15]wFMCommunicate OK [13:22:15]SAM_PROTO_GetFieldsCounters done [13:22:15]requested_item shift.num is exist - process it [13:22:15]requested_item shift.opened is exist - process it [13:22:15]req_shift_opened [13:22:15]FM_GetShiftState [13:22:15]SAM_PROTO_GetShiftState [13:22:15]wFMCommunicate request_size=4 [13:22:15]MH_SAM_APDU [13:22:15]CAPDU: 80 13 01 00 [13:22:15]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [13:22:15]Write i2c OK [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: E2 [13:22:15]MH_I2C_Read... [13:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:15]Read from MH i2c: E2 0E 00 [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [13:22:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:22:15]wFMCommunicate OK [13:22:15]SAM_PROTO_GetShiftState done [13:22:15]FM_GetShiftState done [13:22:15]req_shift_opened done [13:22:15]requested_item shift.open_date is exist - process it [13:22:15]req_shift_open_date [13:22:15]req_shift_open_date done [13:22:15]produce_requested_data done [13:22:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162892,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:22:15]process_action_free close_receipt [13:22:15]json_value_free [13:22:15]json_value_free done [13:22:15]process_json_proto returns [13:22:15]Send response to host [13:22:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162892,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:22:15]free response buf [13:22:15]execute_script done [13:22:15]execute_script returns [13:22:15]free content buf [13:22:15]Sock 7.Close socket [13:22:15]Sock 7.Thread stoped [13:22:15]accept exits with 9 [13:22:15]New connection [13:22:15]New thread 3067026788 created [13:22:15]Thread 3066883428 joined [13:22:15]Waiting for new connection... [13:22:15] Sock 9.Parse request [13:22:15]Sock 9.Check first char [13:22:15]Sock 9.First char is OK [13:22:15]request: POST /json_proto HTTP/1.0 [13:22:15]Method: POST [13:22:15]URL: /json_proto [13:22:15]Method is POST - this is cgi request [13:22:15]url: /json_proto [13:22:15]query_string will be loaded in cgi processing [13:22:15]execute_cgi json_proto POST (null) [13:22:15]execute_cgi path=json_proto method=POST [13:22:15]POST find Content-Length [13:22:15]Host: 172.17.44.132:8080 [13:22:15]Content-Length: 678 [13:22:15]Content-Type: application/json [13:22:15] [13:22:15]POST finish read [13:22:15]Found Content-Length = 678 [13:22:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:15]execute_script... [13:22:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291342", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:15]POST & json_proto [13:22:15]process_json_proto [13:22:15]json parsed OK: [13:22:15]protocol is kg_v1.0 [13:22:15]action value=close_receipt [13:22:15]process_action close_receipt [13:22:15]cmd_close_receipt [13:22:15]MH_GetDate [13:22:15]Write to MH i2c: F0 00 00 B2 00 A1 [13:22:15]Write i2c OK [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: F0 [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: F0 09 00 [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: F0 09 00 B2 00 00 87 98 C4 66 2A 83 C1 65 C6 [13:22:15]GetLastDocTimeStamp 1724160130 [13:22:15]current date 1724160135 [13:22:15]FM_GetShiftState [13:22:15]SAM_PROTO_GetShiftState [13:22:15]wFMCommunicate request_size=4 [13:22:15]MH_SAM_APDU [13:22:15]CAPDU: 80 13 01 00 [13:22:15]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [13:22:15]Write i2c OK [13:22:15]MH_I2C_Read... [13:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:15]Read from MH i2c: E2 [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: E2 0E 00 [13:22:15]MH_I2C_Read... [13:22:15]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FE [13:22:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:22:15]wFMCommunicate OK [13:22:15]SAM_PROTO_GetShiftState done [13:22:15]FM_GetShiftState done [13:22:15]opened in 1724113081 [13:22:15]opened+sec_in_day 1724199481 [13:22:15]quantity*price = 80004 [13:22:15]sum+1 = 80005 [13:22:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.04 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 338 20.08.2024 13:22 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162893 ФПД: 80480722108585 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162893&fm=80480722108585&tin=02508201610067®Number=0000000000092562&sum=80000 [13:22:17]StoreToDocumentArchive [13:22:17]shift 465 fd 162893 [13:22:17]save to /storage/0465/doc_00162893 [13:22:17]save last doc name /storage/0465/doc_00162893 to /storage/kkm_last_doc_name [13:22:17]save OK [13:22:17]Clear old archive folders... [13:22:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:17]tlvbuf is 01293EB0 [13:22:17]SAM_PROTO_ClearQueue [13:22:17]wFMCommunicate request_size=4 [13:22:17]MH_SAM_APDU [13:22:17]CAPDU: 80 09 00 00 [13:22:17]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [13:22:17]Write i2c OK [13:22:17]MH_I2C_Read... [13:22:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:17]Read from MH i2c: E2 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 03 00 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [13:22:17]RAPDU: 90 00 [13:22:17]wFMCommunicate OK [13:22:17]SAM_PROTO_ClearQueue done [13:22:17]KKMCreateOFDPacket [13:22:17]OFDProtocolAddRootSTLVToBuf [13:22:17]FM_MakeSignedData [13:22:17]FM_MakeSignedData [13:22:17]SAM_PROTO_SignData [13:22:17]wFMCommunicate request_size=4 [13:22:17]MH_SAM_APDU [13:22:17]CAPDU: 80 0D 01 02 [13:22:17]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [13:22:17]Write i2c OK [13:22:17]MH_I2C_Read... [13:22:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:17]Read from MH i2c: E2 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 03 00 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [13:22:17]RAPDU: 90 00 [13:22:17]wFMCommunicate OK [13:22:17]wFMCommunicate request_size=255 [13:22:17]MH_SAM_APDU [13:22:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 87 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7C 02 00 35 04 06 00 49 [13:22:17]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 87 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7C 02 00 35 04 06 00 49 00 00 ED [13:22:17]Write i2c OK [13:22:17]MH_I2C_Read... [13:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:17]Read from MH i2c: E2 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 03 00 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [13:22:17]RAPDU: 90 00 [13:22:17]wFMCommunicate OK [13:22:17]wFMCommunicate request_size=10 [13:22:17]MH_SAM_APDU [13:22:17]CAPDU: 80 0D 02 02 05 32 60 DA 40 A9 [13:22:17]Write to MH i2c: E2 0D 00 C3 00 80 0D 02 02 05 00 32 60 DA 40 A9 00 00 9C [13:22:17]Write i2c OK [13:22:17]MH_I2C_Read... [13:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:17]Read from MH i2c: E2 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 03 00 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [13:22:17]RAPDU: 90 00 [13:22:17]wFMCommunicate OK [13:22:17]wFMCommunicate request_size=4 [13:22:17]MH_SAM_APDU [13:22:17]CAPDU: 80 0D 03 02 [13:22:17]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [13:22:17]Write i2c OK [13:22:17]MH_I2C_Read... [13:22:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:17]Read from MH i2c: E2 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 0B 00 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 0B 00 C4 00 00 4F 88 84 C7 E8 CB 18 6A 90 00 97 [13:22:17]RAPDU: 4F 88 84 C7 E8 CB 18 6A 90 00 [13:22:17]wFMCommunicate OK [13:22:17]SAM_PROTO_SignData done [13:22:17]FM_MakeSignedData done [13:22:17]CreateOFDProtocolMessage [13:22:17]wFMCommunicate request_size=4 [13:22:17]MH_SAM_APDU [13:22:17]CAPDU: 80 11 00 00 [13:22:17]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [13:22:17]Write i2c OK [13:22:17]MH_I2C_Read... [13:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:17]Read from MH i2c: E2 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 17 00 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [13:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:22:17]wFMCommunicate OK [13:22:17]CreateOFDProtocolMessage done [13:22:17]OFDSenderStorePacket 162893 [13:22:17]StoreOFDPacket docnum=162893 [13:22:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1B D4 07 01 31 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 87 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7C 02 00 35 04 06 00 49 32 60 DA 40 A9 4F 88 84 C7 E8 CB 18 6A [13:22:17]CheckFolder [13:22:17]dirname=/storage/ofd_packets [13:22:17]CheckFolder done [13:22:17]ProducePacketName [13:22:17]name=ofd_packets/00162893 [13:22:17]NVStorageSaveData ofd_packets/00162893 [13:22:17]File name is /storage/ofd_packets/00162893 [13:22:17]Write 301 bytes [13:22:17]NVStorageSaveData done [13:22:17]OFDSenderStorePacket done [13:22:17]KKMCreateOFDPacket done [13:22:17]NVStorageSaveData kkm_last_timestamp [13:22:17]File name is /storage/kkm_last_timestamp [13:22:17]Write 4 bytes [13:22:17]NVStorageSaveData done [13:22:17]ExternCall_PrintAddStr [13:22:17]wPrintStart [13:22:17]Write to MH i2c: 01 00 00 C6 00 C6 [13:22:17]Write i2c OK [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: 01 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: 01 07 00 [13:22:17]MH_I2C_Read... [13:22:17]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [13:22:17]RasterBufferAndPrint [13:22:17]line Счет N : (1)291342 [13:22:17]line ИНН: 02508201610067 [13:22:17]line Контрольно-Кассовый Чек [13:22:17]line ПРОДАЖА [13:22:17]line ТРК (МРК, ГНК) : 42 [13:22:17]line Товар: 2710124130 [13:22:17]line Аи-92-К-5 [13:22:17]line 11.800 * 67.80 [13:22:17]line = 800.04 [13:22:17]line НДС 12% НСП 1% [13:22:17]line > о реализуемом товаре [13:22:17]line ОКРУГЛЕНИЕ: -0.04 [13:22:17]line ИТОГО: 800.00 [13:22:17]line Внесено: 800.00 [13:22:17]line СДАЧА: 0.00 [13:22:17]line НСП 1% : 7.08 [13:22:17]line НДС 12% : 84.96 [13:22:17]line Наличными: 800.00 [13:22:17]line Безнал.: 0.00 [13:22:17]line Место: АЗС № 130 "Партнер Нефть" [13:22:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:22:17]line СНО: Общий режим [13:22:17]line Чек 338 20.08.2024 13:22 [13:22:17]line Смена: 465 ФФД: 1.0 [13:22:17]line ЗНМ: 0300000070 [13:22:17]line РНМ: 0000000000092562 [13:22:17]line Версия ККМ: 001 [13:22:17]line ФМ: 0000000000871769 [13:22:17]line ФД: 162893 [13:22:17]line ФПД: 80480722108585 [13:22:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132215&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162893&fm=80480722108585&tin=02508201610067®Number=0000000000092562&sum=80000 [13:22:17]written 0, free lines is 4095 [13:22:17]OFD Sender: Processing packet 162893 [packets to send 960, broken 959] [13:22:17]ProducePacketName [13:22:17]name=ofd_packets/00162893 [13:22:17]OFD Sender: To server: pG, [13:22:17]CommunicateWithHost lk.salyk.kg:30040 [13:22:17]ConnectInit lk.salyk.kg [13:22:18]Write to MH i2c: 01 00 00 F1 00 F1 [13:22:18]Write i2c OK [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: 01 [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: 01 07 00 [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 C5 0C C9 [13:22:18]RasterBufferAndPrint [13:22:18]line [13:22:18]line [13:22:18]line [13:22:18]line [13:22:18]line [13:22:18]written 0, free lines is 3283 [13:22:18]MH_Cut [13:22:18]Write to MH i2c: D1 01 00 F8 00 01 CA [13:22:18]Write i2c OK [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: D1 [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: D1 01 00 [13:22:18]MH_I2C_Read... [13:22:18]Read from MH i2c: D1 01 00 F8 00 00 C9 [13:22:18]Write to MH i2c: 01 00 00 F9 00 F9 [13:22:18]Write i2c OK [13:22:18]MH_I2C_Read... [13:22:19]*** Cut start [13:22:19]*** Purtial cut [13:22:19]*** Stage 1: CUTSNS_PIN = 1 [13:22:21]Read from MH i2c: 01 *** Stop cut motor [13:22:21] [13:22:21]*** Cut end [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: 01 07 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [13:22:21]process_action close_receipt done [13:22:21]requested_data is exist [13:22:21]produce_requested_data [13:22:21]requested_item fm.sn is exist - process it [13:22:21]wFMCommunicate request_size=4 [13:22:21]MH_SAM_APDU [13:22:21]CAPDU: 80 11 00 00 [13:22:21]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [13:22:21]Write i2c OK [13:22:21]MH_I2C_Read... [13:22:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:21]Read from MH i2c: E2 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 17 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [13:22:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:22:21]wFMCommunicate OK [13:22:21]requested_item fd.num is exist - process it [13:22:21]SAM_PROTO_GetFieldsCounters [13:22:21]wFMCommunicate request_size=4 [13:22:21]MH_SAM_APDU [13:22:21]CAPDU: 80 13 00 00 [13:22:21]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [13:22:21]Write i2c OK [13:22:21]MH_I2C_Read... [13:22:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:21]Read from MH i2c: E2 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 62 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [13: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 52 01 00 00 5E 04 04 00 52 01 00 00 57 04 04 00 53 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:21]wFMCommunicate OK [13:22:21]SAM_PROTO_GetFieldsCounters done [13:22:21]requested_item shift.num is exist - process it [13:22:21]requested_item shift.opened is exist - process it [13:22:21]req_shift_opened [13:22:21]FM_GetShiftState [13:22:21]SAM_PROTO_GetShiftState [13:22:21]wFMCommunicate request_size=4 [13:22:21]MH_SAM_APDU [13:22:21]CAPDU: 80 13 01 00 [13:22:21]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [13:22:21]Write i2c OK [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:21] [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 0E 00 [13:22:21]MH_I2C_Read... [13:22:21]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [13:22:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:22:21]wFMCommunicate OK [13:22:21]SAM_PROTO_GetShiftState done [13:22:21]FM_GetShiftState done [13:22:21]req_shift_opened done [13:22:21]requested_item shift.open_date is exist - process it [13:22:21]req_shift_open_date [13:22:21]req_shift_open_date done [13:22:21]produce_requested_data done [13:22:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162893,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:22:21]process_action_free close_receipt [13:22:21]json_value_free [13:22:21]json_value_free done [13:22:21]process_json_proto returns [13:22:21]Send response to host [13:22:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162893,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:22:21]free response buf [13:22:21]execute_script done [13:22:21]execute_script returns [13:22:21]free content buf [13:22:21]Sock 9.Close socket [13:22:21]Sock 9.Thread stoped [13:22:22]Connected sock=10 [13:22: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 36 39 0F 01 00 00 1B D4 07 01 31 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 01 00 00 F4 03 04 00 87 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7C 02 00 35 04 06 00 49 32 60 DA 40 A9 4F 88 84 C7 E8 CB 18 6A [13:22: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 36 39 4F 00 00 00 0A 05 47 00 BA 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 36 39 10 04 04 00 4D 7C 02 00 F4 03 04 00 E0 41 C4 66 B6 04 01 00 00 11 F7 04 D8 E3 D4 37 CF [13:22:23]CommunicateWithHost err = 0 [13:22:23]CheckOFDResponse [13:22:23]1017 (14) - 77093643461234 [13:22:23]1041 (16) - 0000000000871769 [13:22:23]1040 (4) - 162893 [13:22:23]1012 (4) - 20.08.2024 07:12 [13:22:23]1206 (1) - 0 [13:22:23]OFD Sender: Remove packet 162893 [13:22:23]ProducePacketName [13:22:23]name=ofd_packets/00162893 [13:22:23]NVStorageDeleteData [13:22:23]OFD Sender: No OFD packet to send [13:22:28]OFD Sender: No OFD packet to send [13:22:33]OFD Sender: No OFD packet to send [13:22:38]OFD Sender: No OFD packet to send [13:22:42]recv_with_timeout no data received [13:22:44]OFD Sender: No OFD packet to send [13:22:48]accept exits with 7 [13:22:48]New connection [13:22:48]New thread 3066883428 created [13:22:48]Thread 3067026788 joined [13:22:48]Waiting for new connection... [13:22:48] Sock 7.Parse request [13:22:48]Sock 7.Check first char [13:22:48]Sock 7.First char is OK [13:22:48]request: POST /json_proto HTTP/1.0 [13:22:48]Method: POST [13:22:48]URL: /json_proto [13:22:48]Method is POST - this is cgi request [13:22:48]url: /json_proto [13:22:48]query_string will be loaded in cgi processing [13:22:48]execute_cgi json_proto POST (null) [13:22:48]execute_cgi path=json_proto method=POST [13:22:48]POST find Content-Length [13:22:48]Host: 172.17.44.132:8080 [13:22:48]Content-Length: 803 [13:22:48]Content-Type: application/json [13:22:48] [13:22:48]POST finish read [13:22:48]Found Content-Length = 803 [13:22:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:48]execute_script... [13:22:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291338", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:22:48]POST & json_proto [13:22:48]process_json_proto [13:22:48]json parsed OK: [13:22:48]protocol is kg_v1.0 [13:22:48]action value=close_receipt [13:22:48]process_action close_receipt [13:22:48]cmd_close_receipt [13:22:48]MH_GetDate [13:22:48]Write to MH i2c: F0 00 00 FD 00 EC [13:22:48]Write i2c OK [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: F0 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: F0 09 00 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: F0 09 00 FD 00 00 A8 98 C4 66 2A 83 C1 65 32 [13:22:48]GetLastDocTimeStamp 1724160135 [13:22:48]current date 1724160168 [13:22:48]FM_GetShiftState [13:22:48]SAM_PROTO_GetShiftState [13:22:48]wFMCommunicate request_size=4 [13:22:48]MH_SAM_APDU [13:22:48]CAPDU: 80 13 01 00 [13:22:48]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [13:22:48]Write i2c OK [13:22:48]MH_I2C_Read... [13:22:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:48]Read from MH i2c: E2 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 0E 00 [13:22:48]MH_I2C_Read... [13:22:48]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 49 [13:22:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:22:48]wFMCommunicate OK [13:22:48]SAM_PROTO_GetShiftState done [13:22:48]FM_GetShiftState done [13:22:48]opened in 1724113081 [13:22:48]opened+sec_in_day 1724199481 [13:22:48]quantity*price = 150032 [13:22:48]sum+1 = 150033 [13:22:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 339 20.08.2024 13:22 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162894 ФПД: 230188656955116 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162894&fm=230188656955116&tin=02508201610067®Number=0000000000092562&sum=150032 [13:22:49]StoreToDocumentArchive [13:22:49]shift 465 fd 162894 [13:22:49]save to /storage/0465/doc_00162894 [13:22:49]save last doc name /storage/0465/doc_00162894 to /storage/kkm_last_doc_name [13:22:49]save OK [13:22:49]Clear old archive folders... [13:22:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:22:49]tlvbuf is 01295AC0 [13:22:49]SAM_PROTO_ClearQueue [13:22:49]wFMCommunicate request_size=4 [13:22:49]MH_SAM_APDU [13:22:49]CAPDU: 80 09 00 00 [13:22:49]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [13:22:49]Write i2c OK [13:22:49]MH_I2C_Read... [13:22:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:22:49]Read from MH i2c: E2 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 03 00 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [13:22:49]RAPDU: 90 00 [13:22:49]wFMCommunicate OK [13:22:49]SAM_PROTO_ClearQueue done [13:22:49]KKMCreateOFDPacket [13:22:49]OFDProtocolAddRootSTLVToBuf [13:22:49]FM_MakeSignedData [13:22:49]FM_MakeSignedData [13:22:49]SAM_PROTO_SignData [13:22:49]wFMCommunicate request_size=4 [13:22:49]MH_SAM_APDU [13:22:49]CAPDU: 80 0D 01 02 [13:22:49]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [13:22:49]Write i2c OK [13:22:49]MH_I2C_Read... [13:22:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:22:49]Read from MH i2c: E2 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 03 00 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [13:22:49]RAPDU: 90 00 [13:22:49]wFMCommunicate OK [13:22:49]wFMCommunicate request_size=255 [13:22:49]MH_SAM_APDU [13:22:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 A8 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7C 02 00 35 04 06 00 D1 [13:22:49]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 A8 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7C 02 00 35 04 06 00 D1 00 00 EC [13:22:49]Write i2c OK [13:22:49]MH_I2C_Read... [13:22:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:49]Read from MH i2c: E2 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 03 00 [13:22:49]MH_I2C_Read... [13:22:49]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [13:22:49]RAPDU: 90 00 [13:22:49]wFMCommunicate OK [13:22:49]wFMCommunicate request_size=10 [13:22:49]MH_SAM_APDU [13:22:49]CAPDU: 80 0D 02 02 05 5A F9 21 0E EC [13:22:49]Write to MH i2c: E2 0D 00 0E 01 80 0D 02 02 05 00 5A F9 21 0E EC 00 00 01 [13:22:49]Write i2c OK [13:22:49]MH_I2C_Read... [13:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:22:50]Read from MH i2c: E2 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 03 00 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [13:22:50]RAPDU: 90 00 [13:22:50]wFMCommunicate OK [13:22:50]wFMCommunicate request_size=4 [13:22:50]MH_SAM_APDU [13:22:50]CAPDU: 80 0D 03 02 [13:22:50]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [13:22:50]Write i2c OK [13:22:50]MH_I2C_Read... [13:22:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:22:50]Read from MH i2c: E2 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 0B 00 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 0B 00 0F 01 00 44 D1 24 6A A9 C0 4C 58 90 00 3C [13:22:50]RAPDU: 44 D1 24 6A A9 C0 4C 58 90 00 [13:22:50]wFMCommunicate OK [13:22:50]SAM_PROTO_SignData done [13:22:50]FM_MakeSignedData done [13:22:50]CreateOFDProtocolMessage [13:22:50]wFMCommunicate request_size=4 [13:22:50]MH_SAM_APDU [13:22:50]CAPDU: 80 11 00 00 [13:22:50]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [13:22:50]Write i2c OK [13:22:50]MH_I2C_Read... [13:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:50]Read from MH i2c: E2 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 17 00 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [13:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:22:50]wFMCommunicate OK [13:22:50]CreateOFDProtocolMessage done [13:22:50]OFDSenderStorePacket 162894 [13:22:50]StoreOFDPacket docnum=162894 [13:22:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 41 F0 07 01 56 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 A8 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7C 02 00 35 04 06 00 D1 5A F9 21 0E EC 44 D1 24 6A A9 C0 4C 58 [13:22:50]CheckFolder [13:22:50]dirname=/storage/ofd_packets [13:22:50]CheckFolder done [13:22:50]ProducePacketName [13:22:50]name=ofd_packets/00162894 [13:22:50]NVStorageSaveData ofd_packets/00162894 [13:22:50]File name is /storage/ofd_packets/00162894 [13:22:50]Write 301 bytes [13:22:50]NVStorageSaveData done [13:22:50]OFDSenderStorePacket done [13:22:50]KKMCreateOFDPacket done [13:22:50]NVStorageSaveData kkm_last_timestamp [13:22:50]File name is /storage/kkm_last_timestamp [13:22:50]Write 4 bytes [13:22:50]NVStorageSaveData done [13:22:50]ExternCall_PrintAddStr [13:22:50]wPrintStart [13:22:50]Write to MH i2c: 01 00 00 11 01 12 [13:22:50]Write i2c OK [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: 01 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: 01 07 00 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [13:22:50]RasterBufferAndPrint [13:22:50]line Счет N : (1)291338 [13:22:50]line ИНН: 02508201610067 [13:22:50]line Контрольно-Кассовый Чек [13:22:50]line ПРОДАЖА [13:22:50]line ТРК (МРК, ГНК) : 33 [13:22:50]line Товар: 2710124500 [13:22:50]line Аи-95-К-5 [13:22:50]line 20.220 * 74.20 [13:22:50]line = 1500.32 [13:22:50]line НДС 12% НСП 1% [13:22:50]line > о реализуемом товаре [13:22:50]line ИТОГО: 1500.32 [13:22:50]line НСП 1% : 13.28 [13:22:50]line НДС 12% : 159.33 [13:22:50]line Наличными: 0.00 [13:22:50]line Безнал.: 1500.32 [13:22:50]line Место: АЗС № 130 "Партнер Нефть" [13:22:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:22:50]line СНО: Общий режим [13:22:50]line Чек 339 20.08.2024 13:22 [13:22:50]line Смена: 465 ФФД: 1.0 [13:22:50]line ЗНМ: 0300000070 [13:22:50]line РНМ: 0000000000092562 [13:22:50]line Версия ККМ: 001 [13:22:50]line Платежная система: O! деньги [13:22:50]line ФМ: 0000000000871769 [13:22:50]line ФД: 162894 [13:22:50]line ФПД: 230188656955116 [13:22:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162894&fm=230188656955116&tin=02508201610067®Number=0000000000092562&sum=150032 [13:22:50]written 0, free lines is 4095 [13:22:50]OFD Sender: Processing packet 162894 [packets to send 960, broken 959] [13:22:50]ProducePacketName [13:22:50]name=ofd_packets/00162894 [13:22:50]OFD Sender: To server: pG, [13:22:50]CommunicateWithHost lk.salyk.kg:30040 [13:22:50]ConnectInit lk.salyk.kg [13:22:50]Write to MH i2c: 01 00 00 3B 01 3C [13:22:50]Write i2c OK [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: 01 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: 01 07 00 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 D8 0C 27 [13:22:50]RasterBufferAndPrint [13:22:50]line [13:22:50]line [13:22:50]line [13:22:50]line [13:22:50]line [13:22:50]written 0, free lines is 3303 [13:22:50]MH_Cut [13:22:50]Write to MH i2c: D1 01 00 42 01 01 15 [13:22:50]Write i2c OK [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: D1 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: D1 01 00 [13:22:50]MH_I2C_Read... [13:22:50]Read from MH i2c: D1 01 00 42 01 00 14 [13:22:50]Write to MH i2c: 01 00 00 43 01 44 [13:22:50]Write i2c OK [13:22:50]MH_I2C_Read... [13:22:51]*** Cut start [13:22:51]*** Purtial cut [13:22:51]*** Stage 1: CUTSNS_PIN = 1 [13:22:53]Read from MH i2c: 01 [13:22:53]MH_I2C_Read... [13:22:53]*** Stop cut motor [13:22:53]*** Cut end [13:22:53]Read from MH i2c: 01 07 00 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [13:22:53]process_action close_receipt done [13:22:53]requested_data is exist [13:22:53]produce_requested_data [13:22:53]requested_item fm.sn is exist - process it [13:22:53]wFMCommunicate request_size=4 [13:22:53]MH_SAM_APDU [13:22:53]CAPDU: 80 11 00 00 [13:22:53]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [13:22:53]Write i2c OK [13:22:53]MH_I2C_Read... [13:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:22:53]Read from MH i2c: E2 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 17 00 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [13:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:22:53]wFMCommunicate OK [13:22:53]requested_item fd.num is exist - process it [13:22:53]SAM_PROTO_GetFieldsCounters [13:22:53]wFMCommunicate request_size=4 [13:22:53]MH_SAM_APDU [13:22:53]CAPDU: 80 13 00 00 [13:22:53]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [13:22:53]Write i2c OK [13:22:53]MH_I2C_Read... [13:22:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:22:53]Read from MH i2c: E2 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 62 00 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 82 [13:22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 53 01 00 00 5E 04 04 00 53 01 00 00 57 04 04 00 54 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:22:53]wFMCommunicate OK [13:22:53]SAM_PROTO_GetFieldsCounters done [13:22:53]requested_item shift.num is exist - process it [13:22:53]requested_item shift.opened is exist - process it [13:22:53]req_shift_opened [13:22:53]FM_GetShiftState [13:22:53]SAM_PROTO_GetShiftState [13:22:53]wFMCommunicate request_size=4 [13:22:53]MH_SAM_APDU [13:22:53]CAPDU: 80 13 01 00 [13:22:53]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [13:22:53]Write i2c OK [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 [13:22:53]MH_I2C_Read... [13:22:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:22:53]Read from MH i2c: E2 0E 00 [13:22:53]MH_I2C_Read... [13:22:53]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 92 [13:22:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:22:53]wFMCommunicate OK [13:22:53]SAM_PROTO_GetShiftState done [13:22:53]FM_GetShiftState done [13:22:53]req_shift_opened done [13:22:53]requested_item shift.open_date is exist - process it [13:22:53]req_shift_open_date [13:22:53]req_shift_open_date done [13:22:53]produce_requested_data done [13:22:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162894,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:22:53]process_action_free close_receipt [13:22:53]json_value_free [13:22:53]json_value_free done [13:22:53]process_json_proto returns [13:22:53]Send response to host [13:22:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162894,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:22:53]free response buf [13:22:53]execute_script done [13:22:53]execute_script returns [13:22:53]free content buf [13:22:53]Sock 7.Close socket [13:22:53]Sock 7.Thread stoped [13:22:55]ConnectInit Can't take IP for lk.salyk.kg [13:22:55]CommunicateWithHost connect error [13:22:55]CommunicateWithHost err = -1 [13:22:55]OFD Sender: Server communicate error [13:23:00]OFD Sender: Processing packet 162894 [packets to send 960, broken 959] [13:23:00]ProducePacketName [13:23:00]name=ofd_packets/00162894 [13:23:00]OFD Sender: To server: pG, [13:23:00]CommunicateWithHost lk.salyk.kg:30040 [13:23:00]ConnectInit lk.salyk.kg [13:23:03]recv_with_timeout no data received [13:23:05]ConnectInit Can't take IP for lk.salyk.kg [13:23:05]CommunicateWithHost connect error [13:23:05]CommunicateWithHost err = -1 [13:23:05]OFD Sender: Server communicate error [13:23:10]OFD Sender: Processing packet 162894 [packets to send 960, broken 959] [13:23:10]ProducePacketName [13:23:10]name=ofd_packets/00162894 [13:23:10]OFD Sender: To server: pG, [13:23:10]CommunicateWithHost lk.salyk.kg:30040 [13:23:10]ConnectInit lk.salyk.kg [13:23:15]ConnectInit Can't take IP for lk.salyk.kg [13:23:15]CommunicateWithHost connect error [13:23:15]CommunicateWithHost err = -1 [13:23:15]OFD Sender: Server communicate error [13:23:20]OFD Sender: Processing packet 162894 [packets to send 960, broken 959] [13:23:20]ProducePacketName [13:23:20]name=ofd_packets/00162894 [13:23:20]OFD Sender: To server: pG, [13:23:20]CommunicateWithHost lk.salyk.kg:30040 [13:23:20]ConnectInit lk.salyk.kg [13:23:25]ConnectInit Can't take IP for lk.salyk.kg [13:23:25]CommunicateWithHost connect error [13:23:25]CommunicateWithHost err = -1 [13:23:25]OFD Sender: Server communicate error [13:23:30]OFD Sender: Processing packet 162894 [packets to send 960, broken 959] [13:23:30]ProducePacketName [13:23:30]name=ofd_packets/00162894 [13:23:30]OFD Sender: To server: pG, [13:23:30]CommunicateWithHost lk.salyk.kg:30040 [13:23:30]ConnectInit lk.salyk.kg [13:23:35]Connected sock=9 [13:23: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 36 39 0F 01 00 00 41 F0 07 01 56 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 53 01 00 00 F4 03 04 00 A8 98 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7C 02 00 35 04 06 00 D1 5A F9 21 0E EC 44 D1 24 6A A9 C0 4C 58 [13:23: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 36 39 4F 00 00 00 93 9F 47 00 A8 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7C 02 00 F4 03 04 00 29 42 C4 66 B6 04 01 00 00 36 91 5F 01 94 BD F6 3D [13:23:37]CommunicateWithHost err = 0 [13:23:37]CheckOFDResponse [13:23:37]1017 (14) - 77093643461234 [13:23:37]1041 (16) - 0000000000871769 [13:23:37]1040 (4) - 162894 [13:23:37]1012 (4) - 20.08.2024 07:13 [13:23:37]1206 (1) - 0 [13:23:37]OFD Sender: Remove packet 162894 [13:23:37]ProducePacketName [13:23:37]name=ofd_packets/00162894 [13:23:37]NVStorageDeleteData [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:55]accept exits with 10 [13:23:55]New connection [13:23:55]New thread 3067026788 created [13:23:55]Thread 3066883428 joined [13:23:55]Waiting for new connection... [13:23:55] Sock 10.Parse request [13:23:55]Sock 10.Check first char [13:23:55]Sock 10.First char is OK [13:23:55]request: POST /json_proto HTTP/1.0 [13:23:55]Method: POST [13:23:55]URL: /json_proto [13:23:55]Method is POST - this is cgi request [13:23:55]url: /json_proto [13:23:55]query_string will be loaded in cgi processing [13:23:55]execute_cgi json_proto POST (null) [13:23:55]execute_cgi path=json_proto method=POST [13:23:55]POST find Content-Length [13:23:55]Host: 172.17.44.132:8080 [13:23:55]Content-Length: 817 [13:23:55]Content-Type: application/json [13:23:55] [13:23:55]POST finish read [13:23:55]Found Content-Length = 817 [13:23:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.110, "sum" : 824.36, "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" : 824.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:55]execute_script... [13:23:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291343", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 11.110, "sum" : 824.36, "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" : 824.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:23:55]POST & json_proto [13:23:55]process_json_proto [13:23:55]json parsed OK: [13:23:55]protocol is kg_v1.0 [13:23:55]action value=close_receipt [13:23:55]process_action close_receipt [13:23:55]cmd_close_receipt [13:23:55]MH_GetDate [13:23:55]Write to MH i2c: F0 00 00 47 01 37 [13:23:55]Write i2c OK [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: F0 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: F0 09 00 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: F0 09 00 47 01 00 EB 98 C4 66 2A 83 C1 65 C0 [13:23:55]GetLastDocTimeStamp 1724160168 [13:23:55]current date 1724160235 [13:23:55]FM_GetShiftState [13:23:55]SAM_PROTO_GetShiftState [13:23:55]wFMCommunicate request_size=4 [13:23:55]MH_SAM_APDU [13:23:55]CAPDU: 80 13 01 00 [13:23:55]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [13:23:55]Write i2c OK [13:23:55]MH_I2C_Read... [13:23:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:23:55]Read from MH i2c: E2 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: E2 0E 00 [13:23:55]MH_I2C_Read... [13:23:55]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 94 [13:23:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:23:55]wFMCommunicate OK [13:23:55]SAM_PROTO_GetShiftState done [13:23:55]FM_GetShiftState done [13:23:55]opened in 1724113081 [13:23:55]opened+sec_in_day 1724199481 [13:23:55]quantity*price = 82436 [13:23:55]sum+1 = 82437 [13:23:55]Check (price>sum+1) || (price+1 о реализуемом товаре [13:27:51]line ОКРУГЛЕНИЕ: -0.42 [13:27:51]line ИТОГО: 1514.00 [13:27:51]line Внесено: 3000.00 [13:27:51]line СДАЧА: 1486.00 [13:27:51]line НСП 1% : 13.40 [13:27:51]line НДС 12% : 160.82 [13:27:51]line Наличными: 1514.00 [13:27:51]line Безнал.: 0.00 [13:27:51]line Место: АЗС № 130 "Партнер Нефть" [13:27:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:27:51]line СНО: Общий режим [13:27:51]line Чек 341 20.08.2024 13:24 [13:27:51]line Смена: 465 ФФД: 1.0 [13:27:51]line ЗНМ: 0300000070 [13:27:51]line РНМ: 0000000000092562 [13:27:51]line Версия ККМ: 001 [13:27:51]line ФМ: 0000000000871769 [13:27:51]line ФД: 162896 [13:27:51]line ФПД: 48441977211593 [13:27:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132420&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162896&fm=48441977211593&tin=02508201610067®Number=0000000000092562&sum=151400 [13:27:51]written 0, free lines is 4095 [13:27:52]Write to MH i2c: 01 00 00 48 00 48 [13:27:52]Write i2c OK [13:27:52]MH_I2C_Read... [13:27:52]Read from MH i2c: 01 [13:27:52]MH_I2C_Read... [13:27:52]Read from MH i2c: 01 07 00 [13:27:52]MH_I2C_Read... [13:27:52]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 C8 0C 23 [13:27:52]RasterBufferAndPrint [13:27:52]line [13:27:52]line [13:27:52]line [13:27:52]line [13:27:52]line [13:27:52]written 0, free lines is 3289 [13:27:52]MH_Cut [13:27:52]Write to MH i2c: D1 01 00 4F 00 01 21 [13:27:52]Write i2c OK [13:27:52]MH_I2C_Read... [13:27:52]Read from MH i2c: D1 [13:27:52]MH_I2C_Read... [13:27:52]Read from MH i2c: D1 01 00 [13:27:52]MH_I2C_Read... [13:27:52]Read from MH i2c: D1 01 00 4F 00 00 20 [13:27:52]Write to MH i2c: 01 00 00 50 00 50 [13:27:52]Write i2c OK [13:27:52]MH_I2C_Read... [13:27:52]*** Cut start [13:27:52]*** Purtial cut [13:27:52]*** Stage 1: CUTSNS_PIN = 1 [13:27:53]Connected sock=10 [13:27: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 36 39 0F 01 00 00 9B 7A 07 01 89 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 BA 4F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 92 4F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 68 4F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3C 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D2 3E 00 00 00 00 07 04 06 00 68 4F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 55 01 00 00 F4 03 04 00 04 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7C 02 00 35 04 06 00 2C 0E C6 D8 0A C9 1C 97 07 87 5F EC 76 52 [13:27: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 36 39 4F 00 00 00 D0 38 47 00 8D 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7C 02 00 F4 03 04 00 2C 43 C4 66 B6 04 01 00 00 8D 02 74 1E A3 4F AB 40 [13:27:54]CommunicateWithHost err = 0 [13:27:54]CheckOFDResponse [13:27:54]1017 (14) - 77093643461234 [13:27:54]1041 (16) - 0000000000871769 [13:27:54]1040 (4) - 162896 [13:27:54]1012 (4) - 20.08.2024 07:18 [13:27:54]1206 (1) - 0 [13:27:54]OFD Sender: Remove packet 162896 [13:27:54]ProducePacketName [13:27:54]name=ofd_packets/00162896 [13:27:54]NVStorageDeleteData [13:27:54]OFD Sender: No OFD packet to send [13:27:54]Read from MH i2c: 01 [13:27:54]MH_I2C_Read... [13:27:54]*** Stop cut motor [13:27:54]*** Cut end [13:27:54]Read from MH i2c: 01 07 00 [13:27:54]MH_I2C_Read... [13:27:54]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [13:27:54]process_action print_doc done [13:27:54]requested_data is exist [13:27:54]produce_requested_data [13:27:54]produce_requested_data return (null) [13:27:54]process_action_free print_doc [13:27:54]json_value_free [13:27:54]json_value_free done [13:27:54]process_json_proto returns [13:27:54]Send response to host [13:27:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [13:27:54]free response buf [13:27:54]execute_script done [13:27:54]execute_script returns [13:27:54]free content buf [13:27:54]Sock 9.Close socket [13:27:54]Sock 9.Thread stoped [13:27:55]accept exits with 6 [13:27:55]New connection [13:27:55]New thread 3066490212 created [13:27:55]Thread 3066633572 joined [13:27:55]Waiting for new connection... [13:27:55] Sock 6.Parse request [13:27:55]Sock 6.Check first char [13:27:55]Sock 6.First char is OK [13:27:55]request: POST /json_proto HTTP/1.0 [13:27:55]Method: POST [13:27:55]URL: /json_proto [13:27:55]Method is POST - this is cgi request [13:27:55]url: /json_proto [13:27:55]query_string will be loaded in cgi processing [13:27:55]execute_cgi json_proto POST (null) [13:27:55]execute_cgi path=json_proto method=POST [13:27:55]POST find Content-Length [13:27:55]Host: 172.17.44.132:8080 [13:27:55]Content-Length: 1072 [13:27:55]Content-Type: application/json [13:27:55] [13:27:55]POST finish read [13:27:55]Found Content-Length = 1072 [13:27:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50430", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 2.000, "sum" : 280.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" : 365.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:55]execute_script... [13:27: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)50430", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 2.000, "sum" : 280.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" : 365.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:27:55]POST & json_proto [13:27:55]process_json_proto [13:27:55]json parsed OK: [13:27:55]protocol is kg_v1.0 [13:27:55]action value=close_receipt [13:27:55]process_action close_receipt [13:27:55]cmd_close_receipt [13:27:55]MH_GetDate [13:27:55]Write to MH i2c: F0 00 00 51 00 40 [13:27:55]Write i2c OK [13:27:55]MH_I2C_Read... [13:27:55]Read from MH i2c: F0 [13:27:55]MH_I2C_Read... [13:27:55]Read from MH i2c: F0 09 00 [13:27:55]MH_I2C_Read... [13:27:55]Read from MH i2c: F0 09 00 51 00 00 DC 99 C4 66 2A 83 C1 65 BB [13:27:55]GetLastDocTimeStamp 1724160260 [13:27:55]current date 1724160476 [13:27:55]FM_GetShiftState [13:27:55]SAM_PROTO_GetShiftState [13:27:55]wFMCommunicate request_size=4 [13:27:55]MH_SAM_APDU [13:27:55]CAPDU: 80 13 01 00 [13:27:55]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [13:27:55]Write i2c OK [13:27:55]MH_I2C_Read... [13:27:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:27:55]Read from MH i2c: E2 [13:27:55]MH_I2C_Read... [13:27:55]Read from MH i2c: E2 0E 00 [13:27:55]MH_I2C_Read... [13:27:55]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9D [13:27:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:27:55]wFMCommunicate OK [13:27:55]SAM_PROTO_GetShiftState done [13:27:55]FM_GetShiftState done [13:27:55]opened in 1724113081 [13:27:55]opened+sec_in_day 1724199481 [13:27:55]quantity*price = 8500 [13:27:55]sum+1 = 8501 [13:27:55]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48747059 Сигареты Winston Legend Blue 2.000 * 140.00 = 280.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 365.00 НСП 1% : 3.23 НДС 12% : 38.76 Наличными: 0.00 Безнал.: 365.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 342 20.08.2024 13:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162897 ФПД: 172448739921988 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132756&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162897&fm=172448739921988&tin=02508201610067®Number=0000000000092562&sum=36500 0 [13:27:57]StoreToDocumentArchive [13:27:57]shift 465 fd 162897 [13:27:57]save to /storage/0465/doc_00162897 [13:27:57]save last doc name /storage/0465/doc_00162897 to /storage/kkm_last_doc_name [13:27:57]save OK [13:27:57]Clear old archive folders... [13:27:57]ProcessDocumentItem done err = 0, tmpTLVsize=384 [13:27:57]tlvbuf is 019D0890 [13:27:57]SAM_PROTO_ClearQueue [13:27:57]wFMCommunicate request_size=4 [13:27:57]MH_SAM_APDU [13:27:57]CAPDU: 80 09 00 00 [13:27:57]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [13:27:57]Write i2c OK [13:27:57]MH_I2C_Read... [13:27:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:27:57]Read from MH i2c: E2 [13:27:57]MH_I2C_Read... [13:27:57]Read from MH i2c: E2 03 00 [13:27:57]MH_I2C_Read... [13:27:57]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [13:27:57]RAPDU: 90 00 [13:27:57]wFMCommunicate OK [13:27:57]SAM_PROTO_ClearQueue done [13:27:57]KKMCreateOFDPacket [13:27:57]OFDProtocolAddRootSTLVToBuf [13:27:57]FM_MakeSignedData [13:27:57]FM_MakeSignedData [13:27:57]SAM_PROTO_SignData [13:27:57]wFMCommunicate request_size=4 [13:27:57]MH_SAM_APDU [13:27:57]CAPDU: 80 0D 01 02 [13:27:57]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [13:27:57]Write i2c OK [13:27:57]MH_I2C_Read... [13:27:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:27:57]Read from MH i2c: E2 [13:27:57]MH_I2C_Read... [13:27:57]Read from MH i2c: E2 03 00 [13:27:57]MH_I2C_Read... [13:27:57]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [13:27:57]RAPDU: 90 00 [13:27:57]wFMCommunicate OK [13:27:57]wFMCommunicate request_size=255 [13:27:57]MH_SAM_APDU [13:27:57]CAPDU: 80 0D 02 02 FA 03 00 80 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 8E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 [13:27:57]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 80 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 8E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 DA [13:27:57]Write i2c OK [13:27:57]MH_I2C_Read... [13:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:58]Read from MH i2c: E2 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [13:27:58]RAPDU: 90 00 [13:27:58]wFMCommunicate OK [13:27:58]wFMCommunicate request_size=143 [13:27:58]MH_SAM_APDU [13:27:58]CAPDU: 80 0D 02 02 8A 43 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 8E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 DC 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7C 02 00 35 04 06 00 9C D7 59 E2 90 44 [13:27:58]Write to MH i2c: E2 92 00 62 00 80 0D 02 02 8A 00 43 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 8E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 DC 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7C 02 00 35 04 06 00 9C D7 59 E2 90 44 00 00 D4 [13:27:58]Write i2c OK [13:27:58]MH_I2C_Read... [13:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:27:58]Read from MH i2c: E2 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [13:27:58]RAPDU: 90 00 [13:27:58]wFMCommunicate OK [13:27:58]wFMCommunicate request_size=4 [13:27:58]MH_SAM_APDU [13:27:58]CAPDU: 80 0D 03 02 [13:27:58]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [13:27:58]Write i2c OK [13:27:58]MH_I2C_Read... [13:27:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:27:58]Read from MH i2c: E2 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 0B 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 0B 00 63 00 00 76 39 01 99 0A 6D 0F BD 90 00 6B [13:27:58]RAPDU: 76 39 01 99 0A 6D 0F BD 90 00 [13:27:58]wFMCommunicate OK [13:27:58]SAM_PROTO_SignData done [13:27:58]FM_MakeSignedData done [13:27:58]CreateOFDProtocolMessage [13:27:58]wFMCommunicate request_size=4 [13:27:58]MH_SAM_APDU [13:27:58]CAPDU: 80 11 00 00 [13:27:58]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [13:27:58]Write i2c OK [13:27:58]MH_I2C_Read... [13:27:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:27:58]Read from MH i2c: E2 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 17 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [13:27:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:27:58]wFMCommunicate OK [13:27:58]CreateOFDProtocolMessage done [13:27:58]OFDSenderStorePacket 162897 [13:27:58]StoreOFDPacket docnum=162897 [13:27:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 94 01 00 00 32 44 8C 01 C5 1D 5A 03 01 00 03 00 80 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 8E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 8E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 DC 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7C 02 00 35 04 06 00 9C D7 59 E2 90 44 76 39 01 99 0A 6D 0F BD [13:27:58]CheckFolder [13:27:58]dirname=/storage/ofd_packets [13:27:58]CheckFolder done [13:27:58]ProducePacketName [13:27:58]name=ofd_packets/00162897 [13:27:58]NVStorageSaveData ofd_packets/00162897 [13:27:58]File name is /storage/ofd_packets/00162897 [13:27:58]Write 434 bytes [13:27:58]NVStorageSaveData done [13:27:58]OFDSenderStorePacket done [13:27:58]KKMCreateOFDPacket done [13:27:58]NVStorageSaveData kkm_last_timestamp [13:27:58]File name is /storage/kkm_last_timestamp [13:27:58]Write 4 bytes [13:27:58]NVStorageSaveData done [13:27:58]ExternCall_PrintAddStr [13:27:58]wPrintStart [13:27:58]Write to MH i2c: 01 00 00 65 00 65 [13:27:58]Write i2c OK [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: 01 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: 01 07 00 [13:27:58]MH_I2C_Read... [13:27:58]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [13:27:58]RasterBufferAndPrint [13:27:58]line Счет N : (3)50430 [13:27:58]line ИНН: 02508201610067 [13:27:58]line Контрольно-Кассовый Чек [13:27:58]line ПРОДАЖА [13:27:58]line Товар: 5449000000996 [13:27:58]line Напиток Кока-Кола 0,33л [13:27:58]line 1.000 * 85.00 [13:27:58]line = 85.00 [13:27:58]line НДС 12% НСП 1% [13:27:58]line > о реализуемом товаре [13:27:58]line Товар: 48747059 [13:27:58]line Сигареты Winston Legend Blue [13:27:58]line 2.000 * 140.00 [13:27:58]line = 280.00 [13:27:58]line НДС 12% НСП 1% [13:27:58]line > о реализуемом товаре [13:27:58]line ИТОГО: 365.00 [13:27:58]line НСП 1% : 3.23 [13:27:58]line НДС 12% : 38.76 [13:27:58]line Наличными: 0.00 [13:27:58]line Безнал.: 365.00 [13:27:58]line Место: АЗС № 130 "Партнер Нефть" [13:27:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:27:58]line СНО: Общий режим [13:27:58]line Чек 342 20.08.2024 13:27 [13:27:58]line Смена: 465 ФФД: 1.0 [13:27:58]line ЗНМ: 0300000070 [13:27:58]line РНМ: 0000000000092562 [13:27:58]line Версия ККМ: 001 [13:27:58]line Платежная система: Бакай Банк [13:27:58]line ФМ: 0000000000871769 [13:27:58]line ФД: 162897 [13:27:58]line ФПД: 172448739921988 [13:27:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132756&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162897&fm=172448739921988&tin=02508201610067®Number=0000000000092562&sum=36500 [13:27:58]line 0 [13:27:58]written 0, free lines is 4095 [13:27:58]OFD Sender: Processing packet 162897 [packets to send 960, broken 959] [13:27:58]ProducePacketName [13:27:58]name=ofd_packets/00162897 [13:27:58]OFD Sender: To server: pG, [13:27:58]CommunicateWithHost lk.salyk.kg:30040 [13:27:58]ConnectInit lk.salyk.kg [13:27:59]Write to MH i2c: 01 00 00 96 00 96 [13:27:59]Write i2c OK [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: 01 [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: 01 07 00 [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: 01 07 00 96 00 00 00 00 00 00 63 0C 0C [13:27:59]RasterBufferAndPrint [13:27:59]line [13:27:59]line [13:27:59]line [13:27:59]line [13:27:59]line [13:27:59]written 0, free lines is 3189 [13:27:59]MH_Cut [13:27:59]Write to MH i2c: D1 01 00 9D 00 01 6F [13:27:59]Write i2c OK [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: D1 [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: D1 01 00 [13:27:59]MH_I2C_Read... [13:27:59]Read from MH i2c: D1 01 00 9D 00 00 6E [13:27:59]Write to MH i2c: 01 00 00 9E 00 9E [13:27:59]Write i2c OK [13:27:59]MH_I2C_Read... [13:27:59]*** Cut start [13:27:59]*** Purtial cut [13:27:59]*** Stage 1: CUTSNS_PIN = 1 [13:28:00]Connected sock=9 [13:28: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 36 39 94 01 00 00 32 44 8C 01 C5 1D 5A 03 01 00 03 00 80 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 D0 07 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 60 6D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 94 8E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 43 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 24 0F 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 94 8E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 01 00 00 F4 03 04 00 DC 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7C 02 00 35 04 06 00 9C D7 59 E2 90 44 76 39 01 99 0A 6D 0F BD [13:28: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 36 39 4F 00 00 00 EC 58 47 00 B9 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7C 02 00 F4 03 04 00 33 43 C4 66 B6 04 01 00 00 EC 70 13 6A 82 98 7D 37 [13:28:01]CommunicateWithHost err = 0 [13:28:01]CheckOFDResponse [13:28:01]1017 (14) - 77093643461234 [13:28:01]1041 (16) - 0000000000871769 [13:28:01]1040 (4) - 162897 [13:28:01]1012 (4) - 20.08.2024 07:18 [13:28:01]1206 (1) - 0 [13:28:01]OFD Sender: Remove packet 162897 [13:28:01]ProducePacketName [13:28:01]name=ofd_packets/00162897 [13:28:01]NVStorageDeleteData [13:28:01]OFD Sender: No OFD packet to send [13:28:01]Read from MH i2c: 01 [13:28:01]MH_I2C_Read... [13:28:01]*** Stop cut motor [13:28:01]*** Cut end [13:28:01]Read from MH i2c: 01 07 00 [13:28:01]MH_I2C_Read... [13:28:01]Read from MH i2c: 01 07 00 9E 00 00 00 00 00 00 FF 0F B3 [13:28:01]process_action close_receipt done [13:28:01]requested_data is exist [13:28:01]produce_requested_data [13:28:01]requested_item fm.sn is exist - process it [13:28:01]wFMCommunicate request_size=4 [13:28:01]MH_SAM_APDU [13:28:01]CAPDU: 80 11 00 00 [13:28:01]Write to MH i2c: E2 08 00 9F 00 80 11 00 00 00 00 00 00 19 [13:28:01]Write i2c OK [13:28:01]MH_I2C_Read... [13:28:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:02]Read from MH i2c: E2 [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: E2 17 00 [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: E2 17 00 9F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 72 [13:28:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:28:02]wFMCommunicate OK [13:28:02]requested_item fd.num is exist - process it [13:28:02]SAM_PROTO_GetFieldsCounters [13:28:02]wFMCommunicate request_size=4 [13:28:02]MH_SAM_APDU [13:28:02]CAPDU: 80 13 00 00 [13:28:02]Write to MH i2c: E2 08 00 A0 00 80 13 00 00 00 00 00 00 1C [13:28:02]Write i2c OK [13:28:02]MH_I2C_Read... [13:28:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:02]Read from MH i2c: E2 [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: E2 62 00 [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: E2 62 00 A0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 E8 [13:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 56 01 00 00 5E 04 04 00 56 01 00 00 57 04 04 00 57 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:28:02]wFMCommunicate OK [13:28:02]SAM_PROTO_GetFieldsCounters done [13:28:02]requested_item shift.num is exist - process it [13:28:02]requested_item shift.opened is exist - process it [13:28:02]req_shift_opened [13:28:02]FM_GetShiftState [13:28:02]SAM_PROTO_GetShiftState [13:28:02]wFMCommunicate request_size=4 [13:28:02]MH_SAM_APDU [13:28:02]CAPDU: 80 13 01 00 [13:28:02]Write to MH i2c: E2 08 00 A1 00 80 13 01 00 00 00 00 00 1E [13:28:02]Write i2c OK [13:28:02]MH_I2C_Read... [13:28:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:02]Read from MH i2c: E2 [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: E2 0E 00 [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: E2 0E 00 A1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EC [13:28:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:28:02]wFMCommunicate OK [13:28:02]SAM_PROTO_GetShiftState done [13:28:02]FM_GetShiftState done [13:28:02]req_shift_opened done [13:28:02]requested_item shift.open_date is exist - process it [13:28:02]req_shift_open_date [13:28:02]req_shift_open_date done [13:28:02]produce_requested_data done [13:28:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162897,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:28:02]process_action_free close_receipt [13:28:02]json_value_free [13:28:02]json_value_free done [13:28:02]process_json_proto returns [13:28:02]Send response to host [13:28:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162897,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:28:02]free response buf [13:28:02]execute_script done [13:28:02]execute_script returns [13:28:02]free content buf [13:28:02]Sock 6.Close socket [13:28:02]Sock 6.Thread stoped [13:28:02]accept exits with 10 [13:28:02]New connection [13:28:02]New thread 3066633572 created [13:28:02]Thread 3066490212 joined [13:28:02]Waiting for new connection... [13:28:02] Sock 10.Parse request [13:28:02]Sock 10.Check first char [13:28:02]Sock 10.First char is OK [13:28:02]request: POST /json_proto HTTP/1.0 [13:28:02]Method: POST [13:28:02]URL: /json_proto [13:28:02]Method is POST - this is cgi request [13:28:02]url: /json_proto [13:28:02]query_string will be loaded in cgi processing [13:28:02]execute_cgi json_proto POST (null) [13:28:02]execute_cgi path=json_proto method=POST [13:28:02]POST find Content-Length [13:28:02]Host: 172.17.44.132:8080 [13:28:02]Content-Length: 674 [13:28:02]Content-Type: application/json [13:28:02] [13:28:02]POST finish read [13:28:02]Found Content-Length = 674 [13:28:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:02]execute_script... [13:28:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291345", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:02]POST & json_proto [13:28:02]process_json_proto [13:28:02]json parsed OK: [13:28:02]protocol is kg_v1.0 [13:28:02]action value=close_receipt [13:28:02]process_action close_receipt [13:28:02]cmd_close_receipt [13:28:02]MH_GetDate [13:28:02]Write to MH i2c: F0 00 00 A2 00 91 [13:28:02]Write i2c OK [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: F0 [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: F0 09 00 [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: F0 09 00 A2 00 00 E3 99 C4 66 2A 83 C1 65 13 [13:28:02]GetLastDocTimeStamp 1724160476 [13:28:02]current date 1724160483 [13:28:02]FM_GetShiftState [13:28:02]SAM_PROTO_GetShiftState [13:28:02]wFMCommunicate request_size=4 [13:28:02]MH_SAM_APDU [13:28:02]CAPDU: 80 13 01 00 [13:28:02]Write to MH i2c: E2 08 00 A3 00 80 13 01 00 00 00 00 00 20 [13:28:02]Write i2c OK [13:28:02]MH_I2C_Read... [13:28:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:02]Read from MH i2c: E2 [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: E2 0E 00 [13:28:02]MH_I2C_Read... [13:28:02]Read from MH i2c: E2 0E 00 A3 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EE [13:28:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:28:02]wFMCommunicate OK [13:28:02]SAM_PROTO_GetShiftState done [13:28:02]FM_GetShiftState done [13:28:02]opened in 1724113081 [13:28:02]opened+sec_in_day 1724199481 [13:28:02]quantity*price = 60045 [13:28:02]sum+1 = 60047 [13:28:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 343 20.08.2024 13:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162898 ФПД: 87956298434371 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162898&fm=87956298434371&tin=02508201610067®Number=0000000000092562&sum=60000 [13:28:04]StoreToDocumentArchive [13:28:04]shift 465 fd 162898 [13:28:04]save to /storage/0465/doc_00162898 [13:28:04]save last doc name /storage/0465/doc_00162898 to /storage/kkm_last_doc_name [13:28:04]save OK [13:28:04]Clear old archive folders... [13:28:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:28:04]tlvbuf is 0198EB20 [13:28:04]SAM_PROTO_ClearQueue [13:28:04]wFMCommunicate request_size=4 [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 09 00 00 [13:28:04]Write to MH i2c: E2 08 00 B0 00 80 09 00 00 00 00 00 00 22 [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:04]Read from MH i2c: E2 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 B0 00 00 90 00 24 [13:28:04]RAPDU: 90 00 [13:28:04]wFMCommunicate OK [13:28:04]SAM_PROTO_ClearQueue done [13:28:04]KKMCreateOFDPacket [13:28:04]OFDProtocolAddRootSTLVToBuf [13:28:04]FM_MakeSignedData [13:28:04]FM_MakeSignedData [13:28:04]SAM_PROTO_SignData [13:28:04]wFMCommunicate request_size=4 [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 0D 01 02 [13:28:04]Write to MH i2c: E2 08 00 B1 00 80 0D 01 02 00 00 00 00 2A [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 [13:28:04]MH_I2C_Read... [13:28:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:04]Read from MH i2c: E2 03 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 B1 00 00 90 00 25 [13:28:04]RAPDU: 90 00 [13:28:04]wFMCommunicate OK [13:28:04]wFMCommunicate request_size=255 [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 E3 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7C 02 00 35 04 06 00 4F FE EB EC [13:28:04]Write to MH i2c: E2 02 01 B2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 E3 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7C 02 00 35 04 06 00 4F FE EB EC 00 00 3E [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:04]Read from MH i2c: E2 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 B2 00 00 90 00 26 [13:28:04]RAPDU: 90 00 [13:28:04]wFMCommunicate OK [13:28:04]wFMCommunicate request_size=7 [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 0D 02 02 02 87 43 [13:28:04]Write to MH i2c: E2 0A 00 B3 00 80 0D 02 02 02 00 87 43 00 00 FB [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:04]Read from MH i2c: E2 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 03 00 B3 00 00 90 00 27 [13:28:04]RAPDU: 90 00 [13:28:04]wFMCommunicate OK [13:28:04]wFMCommunicate request_size=4 [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 0D 03 02 [13:28:04]Write to MH i2c: E2 08 00 B4 00 80 0D 03 02 00 00 00 00 2F [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:04]Read from MH i2c: E2 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 0B 00 [13:28:04]MH_I2C_Read... [13:28:04]Read from MH i2c: E2 0B 00 B4 00 00 7E C8 6A C9 D7 D4 4D CB 90 00 6C [13:28:04]RAPDU: 7E C8 6A C9 D7 D4 4D CB 90 00 [13:28:04]wFMCommunicate OK [13:28:04]SAM_PROTO_SignData done [13:28:04]FM_MakeSignedData done [13:28:04]CreateOFDProtocolMessage [13:28:04]wFMCommunicate request_size=4 [13:28:04]MH_SAM_APDU [13:28:04]CAPDU: 80 11 00 00 [13:28:04]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [13:28:04]Write i2c OK [13:28:04]MH_I2C_Read... [13:28:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:05]Read from MH i2c: E2 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 17 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [13:28:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:28:05]wFMCommunicate OK [13:28:05]CreateOFDProtocolMessage done [13:28:05]OFDSenderStorePacket 162898 [13:28:05]StoreOFDPacket docnum=162898 [13:28:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BA 7A 04 01 6E E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 E3 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7C 02 00 35 04 06 00 4F FE EB EC 87 43 7E C8 6A C9 D7 D4 4D CB [13:28:05]CheckFolder [13:28:05]dirname=/storage/ofd_packets [13:28:05]CheckFolder done [13:28:05]ProducePacketName [13:28:05]name=ofd_packets/00162898 [13:28:05]NVStorageSaveData ofd_packets/00162898 [13:28:05]File name is /storage/ofd_packets/00162898 [13:28:05]Write 298 bytes [13:28:05]NVStorageSaveData done [13:28:05]OFDSenderStorePacket done [13:28:05]KKMCreateOFDPacket done [13:28:05]NVStorageSaveData kkm_last_timestamp [13:28:05]File name is /storage/kkm_last_timestamp [13:28:05]Write 4 bytes [13:28:05]NVStorageSaveData done [13:28:05]ExternCall_PrintAddStr [13:28:05]wPrintStart [13:28:05]Write to MH i2c: 01 00 00 B6 00 B6 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 07 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 07 00 B6 00 00 00 00 00 00 FF 0F CB [13:28:05]RasterBufferAndPrint [13:28:05]line Счет N : (1)291345 [13:28:05]OFD Sender: Processing packet 162898 [packets to send 960, broken 959] [13:28:05]ProducePacketName [13:28:05]name=ofd_packets/00162898 [13:28:05]OFD Sender: To server: pG, [13:28:05]CommunicateWithHost lk.salyk.kg:30040 [13:28:05]ConnectInit lk.salyk.kg [13:28:05]line ИНН: 02508201610067 [13:28:05]line Контрольно-Кассовый Чек [13:28:05]line ПРОДАЖА [13:28:05]line ТРК (МРК, ГНК) : 44 [13:28:05]line Товар: 2710194800 [13:28:05]line ДТ-К-5 [13:28:05]line 7.880 * 76.20 [13:28:05]line = 600.46 [13:28:05]line НДС 12% НСП 1% [13:28:05]line > о реализуемом товаре [13:28:05]line ОКРУГЛЕНИЕ: -0.46 [13:28:05]line ИТОГО: 600.00 [13:28:05]line Внесено: 600.00 [13:28:05]line СДАЧА: 0.00 [13:28:05]line НСП 1% : 5.31 [13:28:05]line НДС 12% : 63.77 [13:28:05]line Наличными: 600.00 [13:28:05]line Безнал.: 0.00 [13:28:05]line Место: АЗС № 130 "Партнер Нефть" [13:28:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:28:05]line СНО: Общий режим [13:28:05]line Чек 343 20.08.2024 13:28 [13:28:05]line Смена: 465 ФФД: 1.0 [13:28:05]line ЗНМ: 0300000070 [13:28:05]line РНМ: 0000000000092562 [13:28:05]line Версия ККМ: 001 [13:28:05]line ФМ: 0000000000871769 [13:28:05]line ФД: 162898 [13:28:05]line ФПД: 87956298434371 [13:28:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132803&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162898&fm=87956298434371&tin=02508201610067®Number=0000000000092562&sum=60000 [13:28:05]written 0, free lines is 4095 [13:28:05]Write to MH i2c: 01 00 00 E1 00 E1 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 07 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: 01 07 00 E1 00 00 00 00 00 00 D4 0C C8 [13:28:05]RasterBufferAndPrint [13:28:05]line [13:28:05]line [13:28:05]line [13:28:05]line [13:28:05]line [13:28:05]written 0, free lines is 3315 [13:28:05]MH_Cut [13:28:05]Write to MH i2c: D1 01 00 E8 00 01 BA [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: D1 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: D1 01 00 [13:28:05]MH_I2C_Read... [13:28:05]Read from MH i2c: D1 01 00 E8 00 00 B9 [13:28:05]Write to MH i2c: 01 00 00 E9 00 E9 [13:28:05]Write i2c OK [13:28:05]MH_I2C_Read... [13:28:06]*** Cut start [13:28:06]*** Purtial cut [13:28:06]*** Stage 1: CUTSNS_PIN = 1 [13:28:08]Read from MH i2c: 01 [13:28:08]MH_I2C_Read... [13:28:08]*** Stop cut motor [13:28:08]*** Cut end [13:28:08]Read from MH i2c: 01 07 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: 01 07 00 E9 00 00 00 00 00 00 FF 0F FE [13:28:08]process_action close_receipt done [13:28:08]requested_data is exist [13:28:08]produce_requested_data [13:28:08]requested_item fm.sn is exist - process it [13:28:08]wFMCommunicate request_size=4 [13:28:08]MH_SAM_APDU [13:28:08]CAPDU: 80 11 00 00 [13:28:08]Write to MH i2c: E2 08 00 EA 00 80 11 00 00 00 00 00 00 64 [13:28:08]Write i2c OK [13:28:08]MH_I2C_Read... [13:28:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:08]Read from MH i2c: E2 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 17 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 17 00 EA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [13:28:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:28:08]wFMCommunicate OK [13:28:08]requested_item fd.num is exist - process it [13:28:08]SAM_PROTO_GetFieldsCounters [13:28:08]wFMCommunicate request_size=4 [13:28:08]MH_SAM_APDU [13:28:08]CAPDU: 80 13 00 00 [13:28:08]Write to MH i2c: E2 08 00 EB 00 80 13 00 00 00 00 00 00 67 [13:28:08]Write i2c OK [13:28:08]MH_I2C_Read... [13:28:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:08]Read from MH i2c: E2 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 62 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 62 00 EB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 37 [13:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 57 01 00 00 5E 04 04 00 57 01 00 00 57 04 04 00 58 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:28:08]wFMCommunicate OK [13:28:08]SAM_PROTO_GetFieldsCounters done [13:28:08]requested_item shift.num is exist - process it [13:28:08]requested_item shift.opened is exist - process it [13:28:08]req_shift_opened [13:28:08]FM_GetShiftState [13:28:08]SAM_PROTO_GetShiftState [13:28:08]wFMCommunicate request_size=4 [13:28:08]MH_SAM_APDU [13:28:08]CAPDU: 80 13 01 00 [13:28:08]Write to MH i2c: E2 08 00 EC 00 80 13 01 00 00 00 00 00 69 [13:28:08]Write i2c OK [13:28:08]MH_I2C_Read... [13:28:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:08]Read from MH i2c: E2 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 0E 00 [13:28:08]MH_I2C_Read... [13:28:08]Read from MH i2c: E2 0E 00 EC 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 37 [13:28:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:28:08]wFMCommunicate OK [13:28:08]SAM_PROTO_GetShiftState done [13:28:08]FM_GetShiftState done [13:28:08]req_shift_opened done [13:28:08]requested_item shift.open_date is exist - process it [13:28:08]req_shift_open_date [13:28:08]req_shift_open_date done [13:28:08]produce_requested_data done [13:28:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162898,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:28:08]process_action_free close_receipt [13:28:08]json_value_free [13:28:08]json_value_free done [13:28:08]process_json_proto returns [13:28:08]Send response to host [13:28:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162898,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:28:08]free response buf [13:28:08]execute_script done [13:28:08]execute_script returns [13:28:08]free content buf [13:28:08]Sock 10.Close socket [13:28:08]Sock 10.Thread stoped [13:28:09]accept exits with 6 [13:28:09]New connection [13:28:09]New thread 3066490212 created [13:28:09]Thread 3066633572 joined [13:28:09]Waiting for new connection... [13:28:09] Sock 6.Parse request [13:28:09]Sock 6.Check first char [13:28:09]Sock 6.First char is OK [13:28:09]request: POST /json_proto HTTP/1.0 [13:28:09]Method: POST [13:28:09]URL: /json_proto [13:28:09]Method is POST - this is cgi request [13:28:09]url: /json_proto [13:28:09]query_string will be loaded in cgi processing [13:28:09]execute_cgi json_proto POST (null) [13:28:09]execute_cgi path=json_proto method=POST [13:28:09]POST find Content-Length [13:28:09]Host: 172.17.44.132:8080 [13:28:09]Content-Length: 800 [13:28:09]Content-Type: application/json [13:28:09] [13:28:09]POST finish read [13:28:09]Found Content-Length = 800 [13:28:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:09]execute_script... [13:28:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291346", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:09]POST & json_proto [13:28:09]process_json_proto [13:28:09]json parsed OK: [13:28:09]protocol is kg_v1.0 [13:28:09]action value=close_receipt [13:28:09]process_action close_receipt [13:28:09]cmd_close_receipt [13:28:09]MH_GetDate [13:28:09]Write to MH i2c: F0 00 00 ED 00 DC [13:28:09]Write i2c OK [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: F0 [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: F0 09 00 [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: F0 09 00 ED 00 00 E9 99 C4 66 2A 83 C1 65 64 [13:28:09]GetLastDocTimeStamp 1724160483 [13:28:09]current date 1724160489 [13:28:09]FM_GetShiftState [13:28:09]SAM_PROTO_GetShiftState [13:28:09]wFMCommunicate request_size=4 [13:28:09]MH_SAM_APDU [13:28:09]CAPDU: 80 13 01 00 [13:28:09]Write to MH i2c: E2 08 00 EE 00 80 13 01 00 00 00 00 00 6B [13:28:09]Write i2c OK [13:28:09]MH_I2C_Read... [13:28:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:09]Read from MH i2c: E2 [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: E2 0E 00 [13:28:09]MH_I2C_Read... [13:28:09]Read from MH i2c: E2 0E 00 EE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 39 [13:28:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:28:09]wFMCommunicate OK [13:28:09]SAM_PROTO_GetShiftState done [13:28:09]FM_GetShiftState done [13:28:09]opened in 1724113081 [13:28:09]opened+sec_in_day 1724199481 [13:28:09]quantity*price = 100050 [13:28:09]sum+1 = 100052 [13:28:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 344 20.08.2024 13:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162899 ФПД: 259870579825905 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132809&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162899&fm=259870579825905&tin=02508201610067®Number=0000000000092562&sum=100051 [13:28:10]StoreToDocumentArchive [13:28:10]shift 465 fd 162899 [13:28:10]save to /storage/0465/doc_00162899 [13:28:10]save last doc name /storage/0465/doc_00162899 to /storage/kkm_last_doc_name [13:28:10]save OK [13:28:10]Clear old archive folders... [13:28:10]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:28:10]tlvbuf is 0199EA80 [13:28:10]SAM_PROTO_ClearQueue [13:28:10]wFMCommunicate request_size=4 [13:28:10]MH_SAM_APDU [13:28:10]CAPDU: 80 09 00 00 [13:28:10]Write to MH i2c: E2 08 00 FB 00 80 09 00 00 00 00 00 00 6D [13:28:10]Write i2c OK [13:28:10]MH_I2C_Read... [13:28:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:10]Read from MH i2c: E2 [13:28:10]MH_I2C_Read... [13:28:10]Read from MH i2c: E2 03 00 [13:28:10]MH_I2C_Read... [13:28:10]Read from MH i2c: E2 03 00 FB 00 00 90 00 6F [13:28:10]RAPDU: 90 00 [13:28:10]wFMCommunicate OK [13:28:10]SAM_PROTO_ClearQueue done [13:28:10]KKMCreateOFDPacket [13:28:10]OFDProtocolAddRootSTLVToBuf [13:28:10]FM_MakeSignedData [13:28:10]FM_MakeSignedData [13:28:10]SAM_PROTO_SignData [13:28:10]wFMCommunicate request_size=4 [13:28:10]MH_SAM_APDU [13:28:10]CAPDU: 80 0D 01 02 [13:28:10]Write to MH i2c: E2 08 00 FC 00 80 0D 01 02 00 00 00 00 75 [13:28:10]Write i2c OK [13:28:10]MH_I2C_Read... [13:28:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:10]Read from MH i2c: E2 [13:28:10]MH_I2C_Read... [13:28:10]Read from MH i2c: E2 03 00 [13:28:10]MH_I2C_Read... [13:28:10]Read from MH i2c: E2 03 00 FC 00 00 90 00 70 [13:28:10]RAPDU: 90 00 [13:28:10]wFMCommunicate OK [13:28:10]wFMCommunicate request_size=255 [13:28:10]MH_SAM_APDU [13:28:10]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E9 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7C 02 00 35 04 06 00 EC 59 D5 99 [13:28:11]Write to MH i2c: E2 02 01 FD 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E9 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7C 02 00 35 04 06 00 EC 59 D5 99 00 00 C5 [13:28:11]Write i2c OK [13:28:11]MH_I2C_Read... [13:28:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:11]Read from MH i2c: E2 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 03 00 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 03 00 FD 00 00 90 00 71 [13:28:11]RAPDU: 90 00 [13:28:11]wFMCommunicate OK [13:28:11]wFMCommunicate request_size=7 [13:28:11]MH_SAM_APDU [13:28:11]CAPDU: 80 0D 02 02 02 1C F1 [13:28:11]Write to MH i2c: E2 0A 00 FE 00 80 0D 02 02 02 00 1C F1 00 00 89 [13:28:11]Write i2c OK [13:28:11]MH_I2C_Read... [13:28:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:11]Read from MH i2c: E2 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 03 00 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 03 00 FE 00 00 90 00 72 [13:28:11]RAPDU: 90 00 [13:28:11]wFMCommunicate OK [13:28:11]wFMCommunicate request_size=4 [13:28:11]MH_SAM_APDU [13:28:11]CAPDU: 80 0D 03 02 [13:28:11]Write to MH i2c: E2 08 00 FF 00 80 0D 03 02 00 00 00 00 7A [13:28:11]Write i2c OK [13:28:11]MH_I2C_Read... [13:28:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:11]Read from MH i2c: E2 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 0B 00 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 0B 00 FF 00 00 D6 82 F3 8B DF 41 FD E6 90 00 54 [13:28:11]RAPDU: D6 82 F3 8B DF 41 FD E6 90 00 [13:28:11]wFMCommunicate OK [13:28:11]SAM_PROTO_SignData done [13:28:11]FM_MakeSignedData done [13:28:11]CreateOFDProtocolMessage [13:28:11]wFMCommunicate request_size=4 [13:28:11]MH_SAM_APDU [13:28:11]CAPDU: 80 11 00 00 [13:28:11]Write to MH i2c: E2 08 00 00 01 80 11 00 00 00 00 00 00 7B [13:28:11]Write i2c OK [13:28:11]MH_I2C_Read... [13:28:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:11]Read from MH i2c: E2 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 17 00 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: E2 17 00 00 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D4 [13:28:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:28:11]wFMCommunicate OK [13:28:11]CreateOFDProtocolMessage done [13:28:11]OFDSenderStorePacket 162899 [13:28:11]StoreOFDPacket docnum=162899 [13:28:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 32 B3 04 01 3F 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E9 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7C 02 00 35 04 06 00 EC 59 D5 99 1C F1 D6 82 F3 8B DF 41 FD E6 [13:28:11]CheckFolder [13:28:11]dirname=/storage/ofd_packets [13:28:11]CheckFolder done [13:28:11]ProducePacketName [13:28:11]name=ofd_packets/00162899 [13:28:11]NVStorageSaveData ofd_packets/00162899 [13:28:11]File name is /storage/ofd_packets/00162899 [13:28:11]Write 298 bytes [13:28:11]NVStorageSaveData done [13:28:11]OFDSenderStorePacket done [13:28:11]KKMCreateOFDPacket done [13:28:11]NVStorageSaveData kkm_last_timestamp [13:28:11]File name is /storage/kkm_last_timestamp [13:28:11]Write 4 bytes [13:28:11]NVStorageSaveData done [13:28:11]ExternCall_PrintAddStr [13:28:11]wPrintStart [13:28:11]Write to MH i2c: 01 00 00 01 01 02 [13:28:11]Write i2c OK [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: 01 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: 01 07 00 [13:28:11]MH_I2C_Read... [13:28:11]Read from MH i2c: 01 07 00 01 01 00 00 00 00 00 FF 0F 17 [13:28:11]RasterBufferAndPrint [13:28:11]line Счет N : (1)291346 [13:28:11]line ИНН: 02508201610067 [13:28:11]line Контрольно-Кассовый Чек [13:28:11]line ПРОДАЖА [13:28:11]line ТРК (МРК, ГНК) : 64 [13:28:11]line Товар: 2710194800 [13:28:11]line ДТ-К-5 [13:28:11]line 13.130 * 76.20 [13:28:11]line = 1000.51 [13:28:11]line НДС 12% НСП 1% [13:28:11]line > о реализуемом товаре [13:28:11]line ИТОГО: 1000.51 [13:28:11]line НСП 1% : 8.85 [13:28:11]line НДС 12% : 106.25 [13:28:11]line Наличными: 0.00 [13:28:11]line Безнал.: 1000.51 [13:28:11]line Место: АЗС № 130 "Партнер Нефть" [13:28:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:28:11]line СНО: Общий режим [13:28:11]line Чек 344 20.08.2024 13:28 [13:28:11]line Смена: 465 ФФД: 1.0 [13:28:11]line ЗНМ: 0300000070 [13:28:11]line РНМ: 0000000000092562 [13:28:11]line Версия ККМ: 001 [13:28:11]line Платежная система: O! деньги [13:28:11]line ФМ: 0000000000871769 [13:28:11]line ФД: 162899 [13:28:11]line ФПД: 259870579825905 [13:28:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132809&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162899&fm=259870579825905&tin=02508201610067®Number=0000000000092562&sum=100051 [13:28:11]written 0, free lines is 4095 [13:28:12]Connected sock=11 [13:28: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 36 39 0C 01 00 00 BA 7A 04 01 6E E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 E3 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7C 02 00 35 04 06 00 4F FE EB EC 87 43 7E C8 6A C9 D7 D4 4D CB [13:28:12]Write to MH i2c: 01 00 00 2B 01 2C [13:28:12]Write i2c OK [13:28:12]MH_I2C_Read... [13:28:12]Read from MH i2c: 01 [13:28:12]MH_I2C_Read... [13:28:12]Read from MH i2c: 01 07 00 [13:28:12]MH_I2C_Read... [13:28:12]Read from MH i2c: 01 07 00 2B 01 00 00 00 00 00 F4 0C 33 [13:28:12]RasterBufferAndPrint [13:28:12]line [13:28:12]line [13:28:12]line [13:28:12]line [13:28:12]line [13:28:12]written 0, free lines is 3353 [13:28:12]MH_Cut [13:28:12]Write to MH i2c: D1 01 00 32 01 01 05 [13:28:12]Write i2c OK [13:28:12]MH_I2C_Read... [13:28:12]Read from MH i2c: D1 [13:28:12]MH_I2C_Read... [13:28:12]Read from MH i2c: D1 01 00 [13:28:12]MH_I2C_Read... [13:28:12]Read from MH i2c: D1 01 00 32 01 00 04 [13:28:12]Write to MH i2c: 01 00 00 33 01 34 [13:28:12]Write i2c OK [13:28:12]MH_I2C_Read... [13:28:13]*** Cut start [13:28:13]*** Purtial cut [13:28:13]*** Stage 1: CUTSNS_PIN = 1 [13:28:15]Read from MH i2c: 01 [13:28:15]MH_I2C_Read... [13:28:15]*** Stop cut motor [13:28:15]*** Cut end [13:28:15]Read from MH i2c: 01 07 00 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: 01 07 00 33 01 00 00 00 00 00 FF 0F 49 [13:28:15]process_action close_receipt done [13:28:15]requested_data is exist [13:28:15]produce_requested_data [13:28:15]requested_item fm.sn is exist - process it [13:28:15]wFMCommunicate request_size=4 [13:28:15]MH_SAM_APDU [13:28:15]CAPDU: 80 11 00 00 [13:28:15]Write to MH i2c: E2 08 00 34 01 80 11 00 00 00 00 00 00 AF [13:28:15]Write i2c OK [13:28:15]MH_I2C_Read... [13:28:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:15]Read from MH i2c: E2 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: E2 17 00 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: E2 17 00 34 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [13:28:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:28:15]wFMCommunicate OK [13:28:15]requested_item fd.num is exist - process it [13:28:15]SAM_PROTO_GetFieldsCounters [13:28:15]wFMCommunicate request_size=4 [13:28:15]MH_SAM_APDU [13:28:15]CAPDU: 80 13 00 00 [13:28:15]Write to MH i2c: E2 08 00 35 01 80 13 00 00 00 00 00 00 B2 [13:28:15]Write i2c OK [13:28:15]MH_I2C_Read... [13:28:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:15]Read from MH i2c: E2 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: E2 62 00 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: E2 62 00 35 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 86 [13:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 58 01 00 00 5E 04 04 00 58 01 00 00 57 04 04 00 59 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:28:15]wFMCommunicate OK [13:28:15]SAM_PROTO_GetFieldsCounters done [13:28:15]requested_item shift.num is exist - process it [13:28:15]requested_item shift.opened is exist - process it [13:28:15]req_shift_opened [13:28:15]FM_GetShiftState [13:28:15]SAM_PROTO_GetShiftState [13:28:15]wFMCommunicate request_size=4 [13:28:15]MH_SAM_APDU [13:28:15]CAPDU: 80 13 01 00 [13:28:15]Write to MH i2c: E2 08 00 36 01 80 13 01 00 00 00 00 00 B4 [13:28:15]Write i2c OK [13:28:15]MH_I2C_Read... [13:28:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:15]Read from MH i2c: E2 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: E2 0E 00 [13:28:15]MH_I2C_Read... [13:28:15]Read from MH i2c: E2 0E 00 36 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 82 [13:28:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:28:15]wFMCommunicate OK [13:28:15]SAM_PROTO_GetShiftState done [13:28:15]FM_GetShiftState done [13:28:15]req_shift_opened done [13:28:15]requested_item shift.open_date is exist - process it [13:28:15]req_shift_open_date [13:28:15]req_shift_open_date done [13:28:15]produce_requested_data done [13:28:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162899,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:28:15]process_action_free close_receipt [13:28:15]json_value_free [13:28:15]json_value_free done [13:28:15]process_json_proto returns [13:28:15]Send response to host [13:28:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162899,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:28:15]free response buf [13:28:15]execute_script done [13:28:15]execute_script returns [13:28:15]free content buf [13:28:15]Sock 6.Close socket [13:28:15]Sock 6.Thread stoped [13:28:17]recv_with_timeout no data received [13:28:17]CommunicateWithHost answer receiving error [13:28:17]CommunicateWithHost err = -3 [13:28:17]OFD Sender: Server communicate error [13:28:17]OFD Sender: Processing packet 162898 [packets to send 961, broken 959] [13:28:17]ProducePacketName [13:28:17]name=ofd_packets/00162898 [13:28:17]OFD Sender: To server: pG, [13:28:17]CommunicateWithHost lk.salyk.kg:30040 [13:28:17]ConnectInit lk.salyk.kg [13:28:22]ConnectInit Can't take IP for lk.salyk.kg [13:28:22]CommunicateWithHost connect error [13:28:22]CommunicateWithHost err = -1 [13:28:22]OFD Sender: Server communicate error [13:28:24]recv_with_timeout no data received [13:28:27]OFD Sender: Processing packet 162898 [packets to send 961, broken 959] [13:28:27]ProducePacketName [13:28:27]name=ofd_packets/00162898 [13:28:27]OFD Sender: To server: pG, [13:28:27]CommunicateWithHost lk.salyk.kg:30040 [13:28:27]ConnectInit lk.salyk.kg [13:28:32]ConnectInit Can't take IP for lk.salyk.kg [13:28:32]CommunicateWithHost connect error [13:28:32]CommunicateWithHost err = -1 [13:28:32]OFD Sender: Server communicate error [13:28:37]OFD Sender: Processing packet 162898 [packets to send 961, broken 959] [13:28:37]ProducePacketName [13:28:37]name=ofd_packets/00162898 [13:28:37]OFD Sender: To server: pG, [13:28:37]CommunicateWithHost lk.salyk.kg:30040 [13:28:37]ConnectInit lk.salyk.kg [13:28:40]Connected sock=7 [13:28:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BA 7A 04 01 6E E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 01 00 00 F4 03 04 00 E3 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7C 02 00 35 04 06 00 4F FE EB EC 87 43 7E C8 6A C9 D7 D4 4D CB [13:28:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 1C 6D 47 00 CF 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7C 02 00 F4 03 04 00 5B 43 C4 66 B6 04 01 00 00 AF FB 32 F1 71 EE 70 A9 [13:28:41]CommunicateWithHost err = 0 [13:28:41]CheckOFDResponse [13:28:41]1017 (14) - 77093643461234 [13:28:41]1041 (16) - 0000000000871769 [13:28:41]1040 (4) - 162898 [13:28:41]1012 (4) - 20.08.2024 07:18 [13:28:41]1206 (1) - 0 [13:28:41]OFD Sender: Remove packet 162898 [13:28:41]ProducePacketName [13:28:41]name=ofd_packets/00162898 [13:28:41]NVStorageDeleteData [13:28:42]OFD Sender: Processing packet 162899 [packets to send 960, broken 959] [13:28:42]ProducePacketName [13:28:42]name=ofd_packets/00162899 [13:28:42]OFD Sender: To server: pG, [13:28:42]CommunicateWithHost lk.salyk.kg:30040 [13:28:42]ConnectInit lk.salyk.kg [13:28:43]Connected sock=7 [13:28: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 36 39 0C 01 00 00 32 B3 04 01 3F 23 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 01 00 00 F4 03 04 00 E9 99 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7C 02 00 35 04 06 00 EC 59 D5 99 1C F1 D6 82 F3 8B DF 41 FD E6 [13:28: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 36 39 4F 00 00 00 E4 D7 47 00 4B 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 36 39 10 04 04 00 53 7C 02 00 F4 03 04 00 5D 43 C4 66 B6 04 01 00 00 C2 AE DF 16 62 34 CA 19 [13:28:43]CommunicateWithHost err = 0 [13:28:43]CheckOFDResponse [13:28:43]1017 (14) - 77093643461234 [13:28:43]1041 (16) - 0000000000871769 [13:28:43]1040 (4) - 162899 [13:28:43]1012 (4) - 20.08.2024 07:18 [13:28:43]1206 (1) - 0 [13:28:43]OFD Sender: Remove packet 162899 [13:28:43]ProducePacketName [13:28:43]name=ofd_packets/00162899 [13:28:43]NVStorageDeleteData [13:28:44]OFD Sender: No OFD packet to send [13:28:46]accept exits with 9 [13:28:46]New connection [13:28:46]New thread 3066633572 created [13:28:46]Thread 3066490212 joined [13:28:46]Waiting for new connection... [13:28:46] Sock 9.Parse request [13:28:46]Sock 9.Check first char [13:28:46]Sock 9.First char is OK [13:28:46]request: POST /json_proto HTTP/1.0 [13:28:46]Method: POST [13:28:46]URL: /json_proto [13:28:46]Method is POST - this is cgi request [13:28:46]url: /json_proto [13:28:46]query_string will be loaded in cgi processing [13:28:46]execute_cgi json_proto POST (null) [13:28:46]execute_cgi path=json_proto method=POST [13:28:46]POST find Content-Length [13:28:46]Host: 172.17.44.132:8080 [13:28:46]Content-Length: 834 [13:28:46]Content-Type: application/json [13:28:46] [13:28:46]POST finish read [13:28:46]Found Content-Length = 834 [13:28:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50431", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.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" : 113.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:46]execute_script... [13:28:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50431", "tax_sys" : 0, "items" : [ { "code": "5449000054227", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.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" : 113.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:46]POST & json_proto [13:28:46]process_json_proto [13:28:46]json parsed OK: [13:28:46]protocol is kg_v1.0 [13:28:46]action value=close_receipt [13:28:46]process_action close_receipt [13:28:46]cmd_close_receipt [13:28:46]MH_GetDate [13:28:46]Write to MH i2c: F0 00 00 37 01 27 [13:28:46]Write i2c OK [13:28:46]MH_I2C_Read... [13:28:46]Read from MH i2c: F0 [13:28:46]MH_I2C_Read... [13:28:46]Read from MH i2c: F0 09 00 [13:28:46]MH_I2C_Read... [13:28:46]Read from MH i2c: F0 09 00 37 01 00 0E 9A C4 66 2A 83 C1 65 D5 [13:28:46]GetLastDocTimeStamp 1724160489 [13:28:46]current date 1724160526 [13:28:46]FM_GetShiftState [13:28:46]SAM_PROTO_GetShiftState [13:28:46]wFMCommunicate request_size=4 [13:28:46]MH_SAM_APDU [13:28:46]CAPDU: 80 13 01 00 [13:28:46]Write to MH i2c: E2 08 00 38 01 80 13 01 00 00 00 00 00 B6 [13:28:46]Write i2c OK [13:28:46]MH_I2C_Read... [13:28:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:46]Read from MH i2c: E2 [13:28:46]MH_I2C_Read... [13:28:46]Read from MH i2c: E2 0E 00 [13:28:46]MH_I2C_Read... [13:28:46]Read from MH i2c: E2 0E 00 38 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 84 [13:28:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:28:46]wFMCommunicate OK [13:28:46]SAM_PROTO_GetShiftState done [13:28:46]FM_GetShiftState done [13:28:46]opened in 1724113081 [13:28:46]opened+sec_in_day 1724199481 [13:28:46]quantity*price = 11300 [13:28:46]sum+1 = 11301 [13:28:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 113.00 НСП 1% : 1.00 НДС 12% : 12.00 Наличными: 0.00 Безнал.: 113.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 345 20.08.2024 13:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 162900 ФПД: 219844035438338 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132847&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162900&fm=219844035438338&tin=02508201610067®Number=0000000000092562&sum=11300 0 [13:28:47]StoreToDocumentArchive [13:28:47]shift 465 fd 162900 [13:28:47]save to /storage/0465/doc_00162900 [13:28:47]save last doc name /storage/0465/doc_00162900 to /storage/kkm_last_doc_name [13:28:47]save OK [13:28:47]Clear old archive folders... [13:28:47]ProcessDocumentItem done err = 0, tmpTLVsize=278 [13:28:47]tlvbuf is 01A2E1A0 [13:28:47]SAM_PROTO_ClearQueue [13:28:47]wFMCommunicate request_size=4 [13:28:47]MH_SAM_APDU [13:28:47]CAPDU: 80 09 00 00 [13:28:47]Write to MH i2c: E2 08 00 45 01 80 09 00 00 00 00 00 00 B8 [13:28:47]Write i2c OK [13:28:47]MH_I2C_Read... [13:28:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:47]Read from MH i2c: E2 [13:28:47]MH_I2C_Read... [13:28:47]Read from MH i2c: E2 03 00 [13:28:47]MH_I2C_Read... [13:28:47]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [13:28:47]RAPDU: 90 00 [13:28:47]wFMCommunicate OK [13:28:47]SAM_PROTO_ClearQueue done [13:28:47]KKMCreateOFDPacket [13:28:47]OFDProtocolAddRootSTLVToBuf [13:28:47]FM_MakeSignedData [13:28:47]FM_MakeSignedData [13:28:47]SAM_PROTO_SignData [13:28:47]wFMCommunicate request_size=4 [13:28:47]MH_SAM_APDU [13:28:47]CAPDU: 80 0D 01 02 [13:28:47]Write to MH i2c: E2 08 00 46 01 80 0D 01 02 00 00 00 00 C0 [13:28:47]Write i2c OK [13:28:47]MH_I2C_Read... [13:28:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:47]Read from MH i2c: E2 [13:28:47]MH_I2C_Read... [13:28:47]Read from MH i2c: E2 03 00 [13:28:47]MH_I2C_Read... [13:28:47]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [13:28:47]RAPDU: 90 00 [13:28:47]wFMCommunicate OK [13:28:47]wFMCommunicate request_size=255 [13:28:47]MH_SAM_APDU [13:28:47]CAPDU: 80 0D 02 02 FA 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 0F 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 [13:28:48]Write to MH i2c: E2 02 01 47 01 80 0D 02 02 FA 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 0F 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 00 00 0F [13:28:48]Write i2c OK [13:28:48]MH_I2C_Read... [13:28:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:48]Read from MH i2c: E2 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: E2 03 00 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: E2 03 00 47 01 00 90 00 BC [13:28:48]RAPDU: 90 00 [13:28:48]wFMCommunicate OK [13:28:48]wFMCommunicate request_size=37 [13:28:48]MH_SAM_APDU [13:28:48]CAPDU: 80 0D 02 02 20 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7C 02 00 35 04 06 00 C7 F2 6D A3 67 02 [13:28:48]Write to MH i2c: E2 28 00 48 01 80 0D 02 02 20 00 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7C 02 00 35 04 06 00 C7 F2 6D A3 67 02 00 00 24 [13:28:48]Write i2c OK [13:28:48]MH_I2C_Read... [13:28:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:48]Read from MH i2c: E2 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: E2 03 00 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [13:28:48]RAPDU: 90 00 [13:28:48]wFMCommunicate OK [13:28:48]wFMCommunicate request_size=4 [13:28:48]MH_SAM_APDU [13:28:48]CAPDU: 80 0D 03 02 [13:28:48]Write to MH i2c: E2 08 00 49 01 80 0D 03 02 00 00 00 00 C5 [13:28:48]Write i2c OK [13:28:48]MH_I2C_Read... [13:28:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:48]Read from MH i2c: E2 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: E2 0B 00 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: E2 0B 00 49 01 00 64 86 39 CF 01 82 9E E9 90 00 C2 [13:28:48]RAPDU: 64 86 39 CF 01 82 9E E9 90 00 [13:28:48]wFMCommunicate OK [13:28:48]SAM_PROTO_SignData done [13:28:48]FM_MakeSignedData done [13:28:48]CreateOFDProtocolMessage [13:28:48]wFMCommunicate request_size=4 [13:28:48]MH_SAM_APDU [13:28:48]CAPDU: 80 11 00 00 [13:28:48]Write to MH i2c: E2 08 00 4A 01 80 11 00 00 00 00 00 00 C5 [13:28:48]Write i2c OK [13:28:48]MH_I2C_Read... [13:28:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:48]Read from MH i2c: E2 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: E2 17 00 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: E2 17 00 4A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [13:28:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:28:48]wFMCommunicate OK [13:28:48]CreateOFDProtocolMessage done [13:28:48]OFDSenderStorePacket 162900 [13:28:48]StoreOFDPacket docnum=162900 [13:28:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2A 01 00 00 3F 7F 22 01 D5 DD 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 0F 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7C 02 00 35 04 06 00 C7 F2 6D A3 67 02 64 86 39 CF 01 82 9E E9 [13:28:48]CheckFolder [13:28:48]dirname=/storage/ofd_packets [13:28:48]CheckFolder done [13:28:48]ProducePacketName [13:28:48]name=ofd_packets/00162900 [13:28:48]NVStorageSaveData ofd_packets/00162900 [13:28:48]File name is /storage/ofd_packets/00162900 [13:28:48]Write 328 bytes [13:28:48]NVStorageSaveData done [13:28:48]OFDSenderStorePacket done [13:28:48]KKMCreateOFDPacket done [13:28:48]NVStorageSaveData kkm_last_timestamp [13:28:48]File name is /storage/kkm_last_timestamp [13:28:48]Write 4 bytes [13:28:48]NVStorageSaveData done [13:28:48]ExternCall_PrintAddStr [13:28:48]wPrintStart [13:28:48]Write to MH i2c: 01 00 00 4B 01 4C [13:28:48]Write i2c OK [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: 01 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: 01 07 00 [13:28:48]MH_I2C_Read... [13:28:48]Read from MH i2c: 01 07 00 4B 01 00 00 00 00 00 FF 0F 61 [13:28:48]RasterBufferAndPrint [13:28:48]line Счет N : (3)50431 [13:28:48]line ИНН: 02508201610067 [13:28:48]line Контрольно-Кассовый Чек [13:28:48]line ПРОДАЖА [13:28:48]line Товар: 5449000054227 [13:28:48]line Напиток Кока-Кола 1л [13:28:48]line 1.000 * 113.00 [13:28:48]line = 113.00 [13:28:48]line НДС 12% НСП 1% [13:28:48]line > о реализуемом товаре [13:28:48]line ИТОГО: 113.00 [13:28:48]line НСП 1% : 1.00 [13:28:48]line НДС 12% : 12.00 [13:28:48]line Наличными: 0.00 [13:28:48]line Безнал.: 113.00 [13:28:48]line Место: АЗС № 130 "Партнер Нефть" [13:28:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:28:48]line СНО: Общий режим [13:28:48]line Чек 345 20.08.2024 13:28 [13:28:48]line Смена: 465 ФФД: 1.0 [13:28:48]line ЗНМ: 0300000070 [13:28:48]line РНМ: 0000000000092562 [13:28:48]line Версия ККМ: 001 [13:28:48]line Платежная система: Бакай Банк [13:28:48]line ФМ: 0000000000871769 [13:28:48]line ФД: 162900 [13:28:48]line ФПД: 219844035438338 [13:28:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132847&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162900&fm=219844035438338&tin=02508201610067®Number=0000000000092562&sum=11300 [13:28:48]OFD Sender: Processing packet 162900 [packets to send 960, broken 959] [13:28:48]ProducePacketName [13:28:48]name=ofd_packets/00162900 [13:28:48]OFD Sender: To server: pG, [13:28:48]CommunicateWithHost lk.salyk.kg:30040 [13:28:48]ConnectInit lk.salyk.kg [13:28:48]line 0 [13:28:48]written 0, free lines is 4095 [13:28:49]Write to MH i2c: 01 00 00 75 01 76 [13:28:49]Write i2c OK [13:28:49]MH_I2C_Read... [13:28:49]Read from MH i2c: 01 [13:28:49]MH_I2C_Read... [13:28:49]Read from MH i2c: 01 07 00 [13:28:49]MH_I2C_Read... [13:28:49]Read from MH i2c: 01 07 00 75 01 00 00 00 00 00 C6 0C 4F [13:28:49]RasterBufferAndPrint [13:28:49]line [13:28:49]line [13:28:49]line [13:28:49]line [13:28:49]line [13:28:49]written 0, free lines is 3302 [13:28:49]MH_Cut [13:28:49]Write to MH i2c: D1 01 00 7C 01 01 4F [13:28:49]Write i2c OK [13:28:49]MH_I2C_Read... [13:28:49]Read from MH i2c: D1 [13:28:49]MH_I2C_Read... [13:28:49]Read from MH i2c: D1 01 00 [13:28:49]MH_I2C_Read... [13:28:49]Read from MH i2c: D1 01 00 7C 01 00 4E [13:28:49]Write to MH i2c: 01 00 00 7D 01 7E [13:28:49]Write i2c OK [13:28:49]MH_I2C_Read... [13:28:49]Connected sock=7 [13:28: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 36 39 2A 01 00 00 3F 7F 22 01 D5 DD 5A 03 01 00 03 00 16 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 35 34 34 39 30 30 30 30 35 34 32 32 37 06 04 24 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 9A D0 BE D0 BA D0 B0 2D D0 9A D0 BE D0 BB D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 59 01 00 00 F4 03 04 00 0F 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7C 02 00 35 04 06 00 C7 F2 6D A3 67 02 64 86 39 CF 01 82 9E E9 [13:28:50]*** Cut start [13:28:50]*** Purtial cut [13:28:50]*** Stage 1: CUTSNS_PIN = 1 [13:28:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 69 B2 47 00 77 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 36 39 10 04 04 00 54 7C 02 00 F4 03 04 00 64 43 C4 66 B6 04 01 00 00 88 40 BF 6F 26 4D 5F DA [13:28:50]CommunicateWithHost err = 0 [13:28:50]CheckOFDResponse [13:28:50]1017 (14) - 77093643461234 [13:28:50]1041 (16) - 0000000000871769 [13:28:50]1040 (4) - 162900 [13:28:50]1012 (4) - 20.08.2024 07:19 [13:28:50]1206 (1) - 0 [13:28:50]OFD Sender: Remove packet 162900 [13:28:50]ProducePacketName [13:28:50]name=ofd_packets/00162900 [13:28:50]NVStorageDeleteData [13:28:51]OFD Sender: No OFD packet to send [13:28:52]Read from MH i2c: 01 [13:28:52]MH_I2C_Read... [13:28:52]*** Stop cut motor [13:28:52]*** Cut end [13:28:52]Read from MH i2c: 01 07 00 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: 01 07 00 7D 01 00 00 00 00 00 FF 0F 93 [13:28:52]process_action close_receipt done [13:28:52]requested_data is exist [13:28:52]produce_requested_data [13:28:52]requested_item fm.sn is exist - process it [13:28:52]wFMCommunicate request_size=4 [13:28:52]MH_SAM_APDU [13:28:52]CAPDU: 80 11 00 00 [13:28:52]Write to MH i2c: E2 08 00 7E 01 80 11 00 00 00 00 00 00 F9 [13:28:52]Write i2c OK [13:28:52]MH_I2C_Read... [13:28:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:52]Read from MH i2c: E2 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: E2 17 00 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: E2 17 00 7E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [13:28:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:28:52]wFMCommunicate OK [13:28:52]requested_item fd.num is exist - process it [13:28:52]SAM_PROTO_GetFieldsCounters [13:28:52]wFMCommunicate request_size=4 [13:28:52]MH_SAM_APDU [13:28:52]CAPDU: 80 13 00 00 [13:28:52]Write to MH i2c: E2 08 00 7F 01 80 13 00 00 00 00 00 00 FC [13:28:52]Write i2c OK [13:28:52]MH_I2C_Read... [13:28:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:28:52]Read from MH i2c: E2 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: E2 62 00 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: E2 62 00 7F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 D4 [13:28:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 59 01 00 00 5E 04 04 00 59 01 00 00 57 04 04 00 5A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:28:52]wFMCommunicate OK [13:28:52]SAM_PROTO_GetFieldsCounters done [13:28:52]requested_item shift.num is exist - process it [13:28:52]requested_item shift.opened is exist - process it [13:28:52]req_shift_opened [13:28:52]FM_GetShiftState [13:28:52]SAM_PROTO_GetShiftState [13:28:52]wFMCommunicate request_size=4 [13:28:52]MH_SAM_APDU [13:28:52]CAPDU: 80 13 01 00 [13:28:52]Write to MH i2c: E2 08 00 80 01 80 13 01 00 00 00 00 00 FE [13:28:52]Write i2c OK [13:28:52]MH_I2C_Read... [13:28:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:52]Read from MH i2c: E2 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: E2 0E 00 [13:28:52]MH_I2C_Read... [13:28:52]Read from MH i2c: E2 0E 00 80 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CC [13:28:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:28:52]wFMCommunicate OK [13:28:52]SAM_PROTO_GetShiftState done [13:28:52]FM_GetShiftState done [13:28:52]req_shift_opened done [13:28:52]requested_item shift.open_date is exist - process it [13:28:52]req_shift_open_date [13:28:52]req_shift_open_date done [13:28:52]produce_requested_data done [13:28:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162900,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:28:52]process_action_free close_receipt [13:28:52]json_value_free [13:28:52]json_value_free done [13:28:52]process_json_proto returns [13:28:52]Send response to host [13:28:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162900,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:28:52]free response buf [13:28:52]execute_script done [13:28:52]execute_script returns [13:28:52]free content buf [13:28:52]Sock 9.Close socket [13:28:52]Sock 9.Thread stoped [13:28:55]accept exits with 10 [13:28:55]New connection [13:28:55]New thread 3066490212 created [13:28:55]Thread 3066633572 joined [13:28:55]Waiting for new connection... [13:28:55] Sock 10.Parse request [13:28:55]Sock 10.Check first char [13:28:55]Sock 10.First char is OK [13:28:55]request: POST /json_proto HTTP/1.0 [13:28:55]Method: POST [13:28:55]URL: /json_proto [13:28:55]Method is POST - this is cgi request [13:28:55]url: /json_proto [13:28:55]query_string will be loaded in cgi processing [13:28:55]execute_cgi json_proto POST (null) [13:28:55]execute_cgi path=json_proto method=POST [13:28:55]POST find Content-Length [13:28:55]Host: 172.17.44.132:8080 [13:28:55]Content-Length: 800 [13:28:55]Content-Type: application/json [13:28:55] [13:28:55]POST finish read [13:28:55]Found Content-Length = 800 [13:28:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:55]execute_script... [13:28:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291347", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:28:55]POST & json_proto [13:28:55]process_json_proto [13:28:55]json parsed OK: [13:28:55]protocol is kg_v1.0 [13:28:55]action value=close_receipt [13:28:55]process_action close_receipt [13:28:55]cmd_close_receipt [13:28:55]MH_GetDate [13:28:55]Write to MH i2c: F0 00 00 81 01 71 [13:28:55]Write i2c OK [13:28:55]MH_I2C_Read... [13:28:55]Read from MH i2c: F0 [13:28:55]MH_I2C_Read... [13:28:55]Read from MH i2c: F0 09 00 [13:28:55]MH_I2C_Read... [13:28:55]Read from MH i2c: F0 09 00 81 01 00 18 9A C4 66 2A 83 C1 65 29 [13:28:55]GetLastDocTimeStamp 1724160527 [13:28:55]current date 1724160536 [13:28:55]FM_GetShiftState [13:28:55]SAM_PROTO_GetShiftState [13:28:55]wFMCommunicate request_size=4 [13:28:55]MH_SAM_APDU [13:28:55]CAPDU: 80 13 01 00 [13:28:55]Write to MH i2c: E2 08 00 82 01 80 13 01 00 00 00 00 00 00 [13:28:55]Write i2c OK [13:28:55]MH_I2C_Read... [13:28:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:28:55]Read from MH i2c: E2 [13:28:55]MH_I2C_Read... [13:28:55]Read from MH i2c: E2 0E 00 [13:28:55]MH_I2C_Read... [13:28:55]Read from MH i2c: E2 0E 00 82 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CE [13:28:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:28:55]wFMCommunicate OK [13:28:55]SAM_PROTO_GetShiftState done [13:28:55]FM_GetShiftState done [13:28:55]opened in 1724113081 [13:28:55]opened+sec_in_day 1724199481 [13:28:55]quantity*price = 100050 [13:28:55]sum+1 = 100052 [13:28:55]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 346 20.08.2024 13:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162901 ФПД: 115792301715283 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132856&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162901&fm=115792301715283&tin=02508201610067®Number=0000000000092562&sum=100051 [13:28:57]StoreToDocumentArchive [13:28:57]shift 465 fd 162901 [13:28:57]save to /storage/0465/doc_00162901 [13:28:57]save last doc name /storage/0465/doc_00162901 to /storage/kkm_last_doc_name [13:28:57]save OK [13:28:57]Clear old archive folders... [13:28:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:28:57]tlvbuf is 01A5C250 [13:28:57]SAM_PROTO_ClearQueue [13:28:57]wFMCommunicate request_size=4 [13:28:57]MH_SAM_APDU [13:28:57]CAPDU: 80 09 00 00 [13:28:57]Write to MH i2c: E2 08 00 8F 01 80 09 00 00 00 00 00 00 02 [13:28:57]Write i2c OK [13:28:57]MH_I2C_Read... [13:28:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:28:57]Read from MH i2c: E2 [13:28:57]MH_I2C_Read... [13:28:57]Read from MH i2c: E2 03 00 [13:28:57]MH_I2C_Read... [13:28:57]Read from MH i2c: E2 03 00 8F 01 00 90 00 04 [13:28:57]RAPDU: 90 00 [13:28:57]wFMCommunicate OK [13:28:57]SAM_PROTO_ClearQueue done [13:28:57]KKMCreateOFDPacket [13:28:57]OFDProtocolAddRootSTLVToBuf [13:28:57]FM_MakeSignedData [13:28:57]FM_MakeSignedData [13:28:57]SAM_PROTO_SignData [13:28:57]wFMCommunicate request_size=4 [13:28:57]MH_SAM_APDU [13:28:57]CAPDU: 80 0D 01 02 [13:28:57]Write to MH i2c: E2 08 00 90 01 80 0D 01 02 00 00 00 00 0A [13:28:57]Write i2c OK [13:28:57]MH_I2C_Read... [13:28:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:28:57]Read from MH i2c: E2 [13:28:57]MH_I2C_Read... [13:28:57]Read from MH i2c: E2 03 00 [13:28:57]MH_I2C_Read... [13:28:57]Read from MH i2c: E2 03 00 90 01 00 90 00 05 [13:28:57]RAPDU: 90 00 [13:28:57]wFMCommunicate OK [13:28:57]wFMCommunicate request_size=255 [13:28:57]MH_SAM_APDU [13:28:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 18 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7C 02 00 35 04 06 00 69 4F FF 02 [13:28:57]Write to MH i2c: E2 02 01 91 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 18 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7C 02 00 35 04 06 00 69 4F FF 02 00 00 94 [13:28:57]Write i2c OK [13:28:57]MH_I2C_Read... [13:28:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:58]Read from MH i2c: E2 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: E2 03 00 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: E2 03 00 91 01 00 90 00 06 [13:28:58]RAPDU: 90 00 [13:28:58]wFMCommunicate OK [13:28:58]wFMCommunicate request_size=7 [13:28:58]MH_SAM_APDU [13:28:58]CAPDU: 80 0D 02 02 02 EF 53 [13:28:58]Write to MH i2c: E2 0A 00 92 01 80 0D 02 02 02 00 EF 53 00 00 53 [13:28:58]Write i2c OK [13:28:58]MH_I2C_Read... [13:28:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:28:58]Read from MH i2c: E2 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: E2 03 00 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: E2 03 00 92 01 00 90 00 07 [13:28:58]RAPDU: 90 00 [13:28:58]wFMCommunicate OK [13:28:58]wFMCommunicate request_size=4 [13:28:58]MH_SAM_APDU [13:28:58]CAPDU: 80 0D 03 02 [13:28:58]Write to MH i2c: E2 08 00 93 01 80 0D 03 02 00 00 00 00 0F [13:28:58]Write i2c OK [13:28:58]MH_I2C_Read... [13:28:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:28:58]Read from MH i2c: E2 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: E2 0B 00 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: E2 0B 00 93 01 00 7C 5F 51 6E 33 30 11 83 90 00 A1 [13:28:58]RAPDU: 7C 5F 51 6E 33 30 11 83 90 00 [13:28:58]wFMCommunicate OK [13:28:58]SAM_PROTO_SignData done [13:28:58]FM_MakeSignedData done [13:28:58]CreateOFDProtocolMessage [13:28:58]wFMCommunicate request_size=4 [13:28:58]MH_SAM_APDU [13:28:58]CAPDU: 80 11 00 00 [13:28:58]Write to MH i2c: E2 08 00 94 01 80 11 00 00 00 00 00 00 0F [13:28:58]Write i2c OK [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: E2 [13:28:58]MH_I2C_Read... [13:28:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:28:58]Read from MH i2c: E2 17 00 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: E2 17 00 94 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [13:28:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:28:58]wFMCommunicate OK [13:28:58]CreateOFDProtocolMessage done [13:28:58]OFDSenderStorePacket 162901 [13:28:58]StoreOFDPacket docnum=162901 [13:28:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BA 10 04 01 7B BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 18 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7C 02 00 35 04 06 00 69 4F FF 02 EF 53 7C 5F 51 6E 33 30 11 83 [13:28:58]CheckFolder [13:28:58]dirname=/storage/ofd_packets [13:28:58]CheckFolder done [13:28:58]ProducePacketName [13:28:58]name=ofd_packets/00162901 [13:28:58]NVStorageSaveData ofd_packets/00162901 [13:28:58]File name is /storage/ofd_packets/00162901 [13:28:58]Write 298 bytes [13:28:58]NVStorageSaveData done [13:28:58]OFDSenderStorePacket done [13:28:58]KKMCreateOFDPacket done [13:28:58]NVStorageSaveData kkm_last_timestamp [13:28:58]File name is /storage/kkm_last_timestamp [13:28:58]Write 4 bytes [13:28:58]NVStorageSaveData done [13:28:58]ExternCall_PrintAddStr [13:28:58]wPrintStart [13:28:58]Write to MH i2c: 01 00 00 95 01 96 [13:28:58]Write i2c OK [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: 01 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: 01 07 00 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: 01 07 00 95 01 00 00 00 00 00 FF 0F AB [13:28:58]RasterBufferAndPrint [13:28:58]line Счет N : (1)291347 [13:28:58]line ИНН: 02508201610067 [13:28:58]line Контрольно-Кассовый Чек [13:28:58]line ПРОДАЖА [13:28:58]line ТРК (МРК, ГНК) : 44 [13:28:58]line Товар: 2710194800 [13:28:58]line ДТ-К-5 [13:28:58]line 13.130 * 76.20 [13:28:58]line = 1000.51 [13:28:58]line НДС 12% НСП 1% [13:28:58]line > о реализуемом товаре [13:28:58]line ИТОГО: 1000.51 [13:28:58]line НСП 1% : 8.85 [13:28:58]line НДС 12% : 106.25 [13:28:58]line Наличными: 0.00 [13:28:58]line Безнал.: 1000.51 [13:28:58]line Место: АЗС № 130 "Партнер Нефть" [13:28:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:28:58]line СНО: Общий режим [13:28:58]line Чек 346 20.08.2024 13:28 [13:28:58]line Смена: 465 ФФД: 1.0 [13:28:58]line ЗНМ: 0300000070 [13:28:58]line РНМ: 0000000000092562 [13:28:58]line Версия ККМ: 001 [13:28:58]line Платежная система: O! деньги [13:28:58]line ФМ: 0000000000871769 [13:28:58]line ФД: 162901 [13:28:58]line ФПД: 115792301715283 [13:28:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132856&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162901&fm=115792301715283&tin=02508201610067®Number=0000000000092562&sum=100051 [13:28:58]OFD Sender: Processing packet 162901 [packets to send 960, broken 959] [13:28:58]ProducePacketName [13:28:58]name=ofd_packets/00162901 [13:28:58]OFD Sender: To server: pG, [13:28:58]CommunicateWithHost lk.salyk.kg:30040 [13:28:58]ConnectInit lk.salyk.kg [13:28:58]written 0, free lines is 4095 [13:28:58]Write to MH i2c: 01 00 00 BF 01 C0 [13:28:58]Write i2c OK [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: 01 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: 01 07 00 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 DA 0C AD [13:28:58]RasterBufferAndPrint [13:28:58]line [13:28:58]line [13:28:58]line [13:28:58]line [13:28:58]line [13:28:58]written 0, free lines is 3330 [13:28:58]MH_Cut [13:28:58]Write to MH i2c: D1 01 00 C6 01 01 99 [13:28:58]Write i2c OK [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: D1 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: D1 01 00 [13:28:58]MH_I2C_Read... [13:28:58]Read from MH i2c: D1 01 00 C6 01 00 98 [13:28:58]Write to MH i2c: 01 00 00 C7 01 C8 [13:28:59]Write i2c OK [13:28:59]MH_I2C_Read... [13:28:59]*** Cut start [13:28:59]*** Purtial cut [13:28:59]*** Stage 1: CUTSNS_PIN = 1 [13:29:00]Connected sock=9 [13:29: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 36 39 0C 01 00 00 BA 10 04 01 7B BE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5A 01 00 00 F4 03 04 00 18 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7C 02 00 35 04 06 00 69 4F FF 02 EF 53 7C 5F 51 6E 33 30 11 83 [13:29:01]Read from MH i2c: 01 [13:29:01]MH_I2C_Read... [13:29:01]*** Stop cut motor [13:29:01]*** Cut end [13:29:01]Read from MH i2c: 01 07 00 [13:29:01]MH_I2C_Read... [13:29:01]Read from MH i2c: 01 07 00 C7 01 00 00 00 00 00 FF 0F DD [13:29:01]process_action close_receipt done [13:29:01]requested_data is exist [13:29:01]produce_requested_data [13:29:01]requested_item fm.sn is exist - process it [13:29:01]wFMCommunicate request_size=4 [13:29:01]MH_SAM_APDU [13:29:01]CAPDU: 80 11 00 00 [13:29:01]Write to MH i2c: E2 08 00 C8 01 80 11 00 00 00 00 00 00 43 [13:29:01]Write i2c OK [13:29:01]MH_I2C_Read... [13:29:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:01]Read from MH i2c: E2 [13:29:01]MH_I2C_Read... [13:29:01]Read from MH i2c: E2 17 00 [13:29:01]MH_I2C_Read... [13:29:01]Read from MH i2c: E2 17 00 C8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [13:29:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:29:01]wFMCommunicate OK [13:29:01]requested_item fd.num is exist - process it [13:29:01]SAM_PROTO_GetFieldsCounters [13:29:01]wFMCommunicate request_size=4 [13:29:01]MH_SAM_APDU [13:29:01]CAPDU: 80 13 00 00 [13:29:01]Write to MH i2c: E2 08 00 C9 01 80 13 00 00 00 00 00 00 46 [13:29:01]Write i2c OK [13:29:01]MH_I2C_Read... [13:29:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:29:02]Read from MH i2c: E2 [13:29:02]MH_I2C_Read... [13:29:02]Read from MH i2c: E2 62 00 [13:29:02]MH_I2C_Read... [13:29:02]Read from MH i2c: E2 62 00 C9 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 22 [13:29: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5A 01 00 00 5E 04 04 00 5A 01 00 00 57 04 04 00 5B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:29:02]wFMCommunicate OK [13:29:02]SAM_PROTO_GetFieldsCounters done [13:29:02]requested_item shift.num is exist - process it [13:29:02]requested_item shift.opened is exist - process it [13:29:02]req_shift_opened [13:29:02]FM_GetShiftState [13:29:02]SAM_PROTO_GetShiftState [13:29:02]wFMCommunicate request_size=4 [13:29:02]MH_SAM_APDU [13:29:02]CAPDU: 80 13 01 00 [13:29:02]Write to MH i2c: E2 08 00 CA 01 80 13 01 00 00 00 00 00 48 [13:29: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 36 39 4F 00 00 00 A8 E3 47 00 CE 44 A5 07 01 00 07 00 3B 00 F9 03 0E Write i2c OK [13:29:02]00 MH_I2C_Read... [13:29:02]37 37 30 39 33 36 34 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 36 39 10 04 04 00 Read from MH i2c: 55 E2 7C [13:29:02]02 MH_I2C_Read... [13:29:02]00 Read from MH i2c: F4 E2 03 04 00 6F 43 0E C4 00 66 [13:29:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:02]MH_I2C_Read... [13:29:02]B6 Read from MH i2c: 04 E2 01 0E 00 00 00 CA 87 01 86 00 59 09 D4 00 03 01 0E B9 C9 E0 F2 [13:29:02]CommunicateWithHost err = 0 [13:29:02]CheckOFDResponse [13:29:02]1017 (14) - 77093643461234 [13:29:02]1041 (16) - 0000000000871769 [13:29:02]1040 (4) - 162901 [13:29:02]1012 (4) - 20.08.2024 07:19 [13:29:02]1206 (1) - 0 [13:29:02]OFD Sender: Remove packet 162901 [13:29:02]ProducePacketName [13:29:02]name=ofd_packets/00162901 [13:29:02]NVStorageDeleteData [13:29:02]C3 66 00 00 00 00 90 00 16 [13:29:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:29:02]wFMCommunicate OK [13:29:02]SAM_PROTO_GetShiftState done [13:29:02]FM_GetShiftState done [13:29:02]req_shift_opened done [13:29:02]requested_item shift.open_date is exist - process it [13:29:02]req_shift_open_date [13:29:02]req_shift_open_date done [13:29:02]produce_requested_data done [13:29:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162901,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:29:02]process_action_free close_receipt [13:29:02]json_value_free [13:29:02]json_value_free done [13:29:02]process_json_proto returns [13:29:02]Send response to host [13:29:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162901,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:29:02]free response buf [13:29:02]execute_script done [13:29:02]execute_script returns [13:29:02]free content buf [13:29:02]Sock 10.Close socket [13:29:02]Sock 10.Thread stoped [13:29:02]accept exits with 7 [13:29:02]New connection [13:29:02]New thread 3066633572 created [13:29:02]Thread 3066490212 joined [13:29:02]Waiting for new connection... [13:29:02] Sock 7.Parse request [13:29:02]Sock 7.Check first char [13:29:02]Sock 7.First char is OK [13:29:02]request: POST /json_proto HTTP/1.0 [13:29:02]Method: POST [13:29:02]URL: /json_proto [13:29:02]Method is POST - this is cgi request [13:29:02]url: /json_proto [13:29:02]query_string will be loaded in cgi processing [13:29:02]execute_cgi json_proto POST (null) [13:29:02]execute_cgi path=json_proto method=POST [13:29:02]POST find Content-Length [13:29:02]Host: 172.17.44.132:8080 [13:29:02]Content-Length: 674 [13:29:02]Content-Type: application/json [13:29:02] [13:29:02]POST finish read [13:29:02]Found Content-Length = 674 [13:29:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:02]execute_script... [13:29:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291351", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:02]POST & json_proto [13:29:02]process_json_proto [13:29:02]json parsed OK: [13:29:02]protocol is kg_v1.0 [13:29:02]action value=close_receipt [13:29:02]process_action close_receipt [13:29:02]cmd_close_receipt [13:29:02]MH_GetDate [13:29:02]Write to MH i2c: F0 00 00 CB 01 BB [13:29:02]Write i2c OK [13:29:02]MH_I2C_Read... [13:29:02]Read from MH i2c: F0 [13:29:02]MH_I2C_Read... [13:29:02]Read from MH i2c: F0 09 00 [13:29:02]MH_I2C_Read... [13:29:02]Read from MH i2c: F0 09 00 CB 01 00 1F 9A C4 66 2A 83 C1 65 7A [13:29:02]GetLastDocTimeStamp 1724160536 [13:29:02]current date 1724160543 [13:29:02]FM_GetShiftState [13:29:02]SAM_PROTO_GetShiftState [13:29:02]wFMCommunicate request_size=4 [13:29:02]MH_SAM_APDU [13:29:02]CAPDU: 80 13 01 00 [13:29:02]Write to MH i2c: E2 08 00 CC 01 80 13 01 00 00 00 00 00 4A [13:29:02]Write i2c OK [13:29:02]MH_I2C_Read... [13:29:02]OFD Sender: No OFD packet to send [13:29:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:03]Read from MH i2c: E2 [13:29:03]MH_I2C_Read... [13:29:03]Read from MH i2c: E2 0E 00 [13:29:03]MH_I2C_Read... [13:29:03]Read from MH i2c: E2 0E 00 CC 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 18 [13:29:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:29:03]wFMCommunicate OK [13:29:03]SAM_PROTO_GetShiftState done [13:29:03]FM_GetShiftState done [13:29:03]opened in 1724113081 [13:29:03]opened+sec_in_day 1724199481 [13:29:03]quantity*price = 50063 [13:29:03]sum+1 = 50064 [13:29:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 347 20.08.2024 13:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162902 ФПД: 258109570957082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132903&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162902&fm=258109570957082&tin=02508201610067®Number=0000000000092562&sum=50000 [13:29:04]StoreToDocumentArchive [13:29:04]shift 465 fd 162902 [13:29:04]save to /storage/0465/doc_00162902 [13:29:04]save last doc name /storage/0465/doc_00162902 to /storage/kkm_last_doc_name [13:29:04]save OK [13:29:04]Clear old archive folders... [13:29:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:29:04]tlvbuf is 019BC410 [13:29:04]SAM_PROTO_ClearQueue [13:29:04]wFMCommunicate request_size=4 [13:29:04]MH_SAM_APDU [13:29:04]CAPDU: 80 09 00 00 [13:29:04]Write to MH i2c: E2 08 00 D9 01 80 09 00 00 00 00 00 00 4C [13:29:04]Write i2c OK [13:29:04]MH_I2C_Read... [13:29:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:29:04]Read from MH i2c: E2 [13:29:04]MH_I2C_Read... [13:29:04]Read from MH i2c: E2 03 00 [13:29:04]MH_I2C_Read... [13:29:04]Read from MH i2c: E2 03 00 D9 01 00 90 00 4E [13:29:04]RAPDU: 90 00 [13:29:04]wFMCommunicate OK [13:29:04]SAM_PROTO_ClearQueue done [13:29:04]KKMCreateOFDPacket [13:29:04]OFDProtocolAddRootSTLVToBuf [13:29:04]FM_MakeSignedData [13:29:04]FM_MakeSignedData [13:29:04]SAM_PROTO_SignData [13:29:04]wFMCommunicate request_size=4 [13:29:04]MH_SAM_APDU [13:29:04]CAPDU: 80 0D 01 02 [13:29:04]Write to MH i2c: E2 08 00 DA 01 80 0D 01 02 00 00 00 00 54 [13:29:04]Write i2c OK [13:29:04]MH_I2C_Read... [13:29:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:29:04]Read from MH i2c: E2 [13:29:04]MH_I2C_Read... [13:29:04]Read from MH i2c: E2 03 00 [13:29:04]MH_I2C_Read... [13:29:04]Read from MH i2c: E2 03 00 DA 01 00 90 00 4F [13:29:05]RAPDU: 90 00 [13:29:05]wFMCommunicate OK [13:29:05]wFMCommunicate request_size=255 [13:29:05]MH_SAM_APDU [13:29:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 1F 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7C 02 00 35 04 06 00 EA BF D1 4A [13:29:05]Write to MH i2c: E2 02 01 DB 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 1F 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7C 02 00 35 04 06 00 EA BF D1 4A 00 00 14 [13:29:05]Write i2c OK [13:29:05]MH_I2C_Read... [13:29:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:05]Read from MH i2c: E2 [13:29:05]MH_I2C_Read... [13:29:05]Read from MH i2c: E2 03 00 [13:29:05]MH_I2C_Read... [13:29:05]Read from MH i2c: E2 03 00 DB 01 00 90 00 50 [13:29:05]RAPDU: 90 00 [13:29:05]wFMCommunicate OK [13:29:05]wFMCommunicate request_size=7 [13:29:05]MH_SAM_APDU [13:29:05]CAPDU: 80 0D 02 02 02 3F 1A [13:29:05]Write to MH i2c: E2 0A 00 DC 01 80 0D 02 02 02 00 3F 1A 00 00 B4 [13:29:05]Write i2c OK [13:29:05]MH_I2C_Read... [13:29:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:05]Read from MH i2c: E2 [13:29:05]MH_I2C_Read... [13:29:05]Read from MH i2c: E2 03 00 [13:29:05]MH_I2C_Read... [13:29:05]Read from MH i2c: E2 03 00 DC 01 00 90 00 51 [13:29:05]RAPDU: 90 00 [13:29:05]wFMCommunicate OK [13:29:05]wFMCommunicate request_size=4 [13:29:05]MH_SAM_APDU [13:29:05]CAPDU: 80 0D 03 02 [13:29:05]Write to MH i2c: E2 08 00 DD 01 80 0D 03 02 00 00 00 00 59 [13:29:05]Write i2c OK [13:29:05]MH_I2C_Read... [13:29:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:29:05]Read from MH i2c: E2 [13:29:05]MH_I2C_Read... [13:29:05]Read from MH i2c: E2 0B 00 [13:29:05]MH_I2C_Read... [13:29:05]Read from MH i2c: E2 0B 00 DD 01 00 17 F9 FE B7 BE E1 51 F0 90 00 FF [13:29:05]RAPDU: 17 F9 FE B7 BE E1 51 F0 90 00 [13:29:05]wFMCommunicate OK [13:29:05]SAM_PROTO_SignData done [13:29:05]FM_MakeSignedData done [13:29:05]CreateOFDProtocolMessage [13:29:05]wFMCommunicate request_size=4 [13:29:05]MH_SAM_APDU [13:29:05]CAPDU: 80 11 00 00 [13:29:05]Write to MH i2c: E2 08 00 DE 01 80 11 00 00 00 00 00 00 59 [13:29:05]Write i2c OK [13:29:05]MH_I2C_Read... [13:29:05]Read from MH i2c: E2 [13:29:05]MH_I2C_Read... [13:29:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:05]Read from MH i2c: E2 17 00 [13:29:05]MH_I2C_Read... [13:29:05]Read from MH i2c: E2 17 00 DE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [13:29:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:29:05]wFMCommunicate OK [13:29:05]CreateOFDProtocolMessage done [13:29:05]OFDSenderStorePacket 162902 [13:29:05]StoreOFDPacket docnum=162902 [13:29:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 26 C4 04 01 FB FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 1F 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7C 02 00 35 04 06 00 EA BF D1 4A 3F 1A 17 F9 FE B7 BE E1 51 F0 [13:29:05]CheckFolder [13:29:05]dirname=/storage/ofd_packets [13:29:05]CheckFolder done [13:29:05]ProducePacketName [13:29:05]name=ofd_packets/00162902 [13:29:05]NVStorageSaveData ofd_packets/00162902 [13:29:05]File name is /storage/ofd_packets/00162902 [13:29:05]Write 298 bytes [13:29:05]NVStorageSaveData done [13:29:05]OFDSenderStorePacket done [13:29:05]KKMCreateOFDPacket done [13:29:05]NVStorageSaveData kkm_last_timestamp [13:29:05]File name is /storage/kkm_last_timestamp [13:29:05]Write 4 bytes [13:29:05]NVStorageSaveData done [13:29:05]ExternCall_PrintAddStr [13:29:05]wPrintStart [13:29:06]Write to MH i2c: 01 00 00 DF 01 E0 [13:29:06]Write i2c OK [13:29:06]MH_I2C_Read... [13:29:06]Read from MH i2c: 01 [13:29:06]MH_I2C_Read... [13:29:06]Read from MH i2c: 01 07 00 [13:29:06]MH_I2C_Read... [13:29:06]Read from MH i2c: 01 07 00 DF 01 00 00 00 00 00 FF 0F F5 [13:29:06]RasterBufferAndPrint [13:29:06]line Счет N : (1)291351 [13:29:06]line ИНН: 02508201610067 [13:29:06]line Контрольно-Кассовый Чек [13:29:06]line ПРОДАЖА [13:29:06]line ТРК (МРК, ГНК) : 64 [13:29:06]line Товар: 2710194800 [13:29:06]line ДТ-К-5 [13:29:06]line 6.570 * 76.20 [13:29:06]line = 500.63 [13:29:06]line НДС 12% НСП 1% [13:29:06]line > о реализуемом товаре [13:29:06]line ОКРУГЛЕНИЕ: -0.63 [13:29:06]line ИТОГО: 500.00 [13:29:06]line Внесено: 500.00 [13:29:06]line СДАЧА: 0.00 [13:29:06]line НСП 1% : 4.43 [13:29:06]line НДС 12% : 53.16 [13:29:06]line Наличными: 500.00 [13:29:06]line Безнал.: 0.00 [13:29:06]line Место: АЗС № 130 "Партнер Нефть" [13:29:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:29:06]line СНО: Общий режим [13:29:06]line Чек 347 20.08.2024 13:29 [13:29:06]line Смена: 465 ФФД: 1.0 [13:29:06]line ЗНМ: 0300000070 [13:29:06]line РНМ: 0000000000092562 [13:29:06]line Версия ККМ: 001 [13:29:06]line ФМ: 0000000000871769 [13:29:06]line ФД: 162902 [13:29:06]line ФПД: 258109570957082 [13:29:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132903&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162902&fm=258109570957082&tin=02508201610067®Number=0000000000092562&sum=50000 [13:29:06]OFD Sender: Processing packet 162902 [packets to send 960, broken 959] [13:29:06]ProducePacketName [13:29:06]name=ofd_packets/00162902 [13:29:06]OFD Sender: To server: pG, [13:29:06]CommunicateWithHost lk.salyk.kg:30040 [13:29:06]ConnectInit lk.salyk.kg [13:29:06]written 0, free lines is 4095 [13:29:06]Write to MH i2c: 01 00 00 0A 02 0C [13:29:06]Write i2c OK [13:29:06]MH_I2C_Read... [13:29:06]Read from MH i2c: 01 [13:29:06]MH_I2C_Read... [13:29:06]Read from MH i2c: 01 07 00 [13:29:06]MH_I2C_Read... [13:29:06]Read from MH i2c: 01 07 00 0A 02 00 00 00 00 00 D2 0C F1 [13:29:06]RasterBufferAndPrint [13:29:06]line [13:29:06]line [13:29:06]line [13:29:06]line [13:29:06]line [13:29:06]written 0, free lines is 3327 [13:29:06]MH_Cut [13:29:06]Write to MH i2c: D1 01 00 11 02 01 E5 [13:29:06]Write i2c OK [13:29:06]MH_I2C_Read... [13:29:06]Read from MH i2c: D1 [13:29:06]MH_I2C_Read... [13:29:06]Read from MH i2c: D1 01 00 [13:29:06]MH_I2C_Read... [13:29:06]Read from MH i2c: D1 01 00 11 02 00 E4 [13:29:06]Write to MH i2c: 01 00 00 12 02 14 [13:29:06]Write i2c OK [13:29:06]MH_I2C_Read... [13:29:06]Connected sock=10 [13:29: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 36 39 0C 01 00 00 26 C4 04 01 FB FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 01 00 00 F4 03 04 00 1F 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7C 02 00 35 04 06 00 EA BF D1 4A 3F 1A 17 F9 FE B7 BE E1 51 F0 [13:29:07]*** Cut start [13:29:07]*** Purtial cut [13:29:07]*** Stage 1: CUTSNS_PIN = 1 [13:29: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 36 39 4F 00 00 00 11 FC 47 00 6A AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7C 02 00 F4 03 04 00 75 43 C4 66 B6 04 01 00 00 C6 A8 F8 0F 8A FF 19 57 [13:29:08]CommunicateWithHost err = 0 [13:29:08]CheckOFDResponse [13:29:08]1017 (14) - 77093643461234 [13:29:08]1041 (16) - 0000000000871769 [13:29:08]1040 (4) - 162902 [13:29:08]1012 (4) - 20.08.2024 07:19 [13:29:08]1206 (1) - 0 [13:29:08]OFD Sender: Remove packet 162902 [13:29:08]ProducePacketName [13:29:08]name=ofd_packets/00162902 [13:29:08]NVStorageDeleteData [13:29:08]OFD Sender: No OFD packet to send [13:29:09]Read from MH i2c: 01 [13:29:09]MH_I2C_Read... [13:29:09]*** Stop cut motor [13:29:09]*** Cut end [13:29:09]Read from MH i2c: 01 07 00 [13:29:09]MH_I2C_Read... [13:29:09]Read from MH i2c: 01 07 00 12 02 00 00 00 00 00 FF 0F 29 [13:29:09]process_action close_receipt done [13:29:09]requested_data is exist [13:29:09]produce_requested_data [13:29:09]requested_item fm.sn is exist - process it [13:29:09]wFMCommunicate request_size=4 [13:29:09]MH_SAM_APDU [13:29:09]CAPDU: 80 11 00 00 [13:29:09]Write to MH i2c: E2 08 00 13 02 80 11 00 00 00 00 00 00 8F [13:29:09]Write i2c OK [13:29:09]MH_I2C_Read... [13:29:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:09]Read from MH i2c: E2 [13:29:09]MH_I2C_Read... [13:29:09]Read from MH i2c: E2 17 00 [13:29:09]MH_I2C_Read... [13:29:09]Read from MH i2c: E2 17 00 13 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [13:29:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:29:09]wFMCommunicate OK [13:29:09]requested_item fd.num is exist - process it [13:29:09]SAM_PROTO_GetFieldsCounters [13:29:09]wFMCommunicate request_size=4 [13:29:09]MH_SAM_APDU [13:29:09]CAPDU: 80 13 00 00 [13:29:09]Write to MH i2c: E2 08 00 14 02 80 13 00 00 00 00 00 00 92 [13:29:09]Write i2c OK [13:29:09]MH_I2C_Read... [13:29:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:29:09]Read from MH i2c: E2 [13:29:09]MH_I2C_Read... [13:29:09]Read from MH i2c: E2 62 00 [13:29:09]MH_I2C_Read... [13:29:09]Read from MH i2c: E2 62 00 14 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 72 [13:29: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5B 01 00 00 5E 04 04 00 5B 01 00 00 57 04 04 00 5C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:29:09]wFMCommunicate OK [13:29:09]SAM_PROTO_GetFieldsCounters done [13:29:09]requested_item shift.num is exist - process it [13:29:09]requested_item shift.opened is exist - process it [13:29:09]req_shift_opened [13:29:09]FM_GetShiftState [13:29:09]SAM_PROTO_GetShiftState [13:29:09]wFMCommunicate request_size=4 [13:29:09]MH_SAM_APDU [13:29:09]CAPDU: 80 13 01 00 [13:29:09]Write to MH i2c: E2 08 00 15 02 80 13 01 00 00 00 00 00 94 [13:29:09]Write i2c OK [13:29:09]MH_I2C_Read... [13:29:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:09]Read from MH i2c: E2 [13:29:09]MH_I2C_Read... [13:29:09]Read from MH i2c: E2 0E 00 [13:29:09]MH_I2C_Read... [13:29:09]Read from MH i2c: E2 0E 00 15 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 62 [13:29:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:29:09]wFMCommunicate OK [13:29:09]SAM_PROTO_GetShiftState done [13:29:09]FM_GetShiftState done [13:29:09]req_shift_opened done [13:29:09]requested_item shift.open_date is exist - process it [13:29:09]req_shift_open_date [13:29:09]req_shift_open_date done [13:29:09]produce_requested_data done [13:29:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162902,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:29:09]process_action_free close_receipt [13:29:09]json_value_free [13:29:09]json_value_free done [13:29:09]process_json_proto returns [13:29:09]Send response to host [13:29:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162902,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:29:09]free response buf [13:29:09]execute_script done [13:29:09]execute_script returns [13:29:09]free content buf [13:29:09]Sock 7.Close socket [13:29:09]Sock 7.Thread stoped [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:39]accept exits with 9 [13:29:39]New connection [13:29:39]New thread 3066490212 created [13:29:39]Thread 3066633572 joined [13:29:39]Waiting for new connection... [13:29:39] Sock 9.Parse request [13:29:39]Sock 9.Check first char [13:29:39]Sock 9.First char is OK [13:29:39]request: POST /json_proto HTTP/1.0 [13:29:39]Method: POST [13:29:39]URL: /json_proto [13:29:39]Method is POST - this is cgi request [13:29:39]url: /json_proto [13:29:39]query_string will be loaded in cgi processing [13:29:39]execute_cgi json_proto POST (null) [13:29:39]execute_cgi path=json_proto method=POST [13:29:39]POST find Content-Length [13:29:39]Host: 172.17.44.132:8080 [13:29:39]Content-Length: 803 [13:29:39]Content-Type: application/json [13:29:39] [13:29:39]POST finish read [13:29:39]Found Content-Length = 803 [13:29:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:39]execute_script... [13:29:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291350", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:29:39]POST & json_proto [13:29:39]process_json_proto [13:29:39]json parsed OK: [13:29:39]protocol is kg_v1.0 [13:29:39]action value=close_receipt [13:29:39]process_action close_receipt [13:29:39]cmd_close_receipt [13:29:39]MH_GetDate [13:29:39]Write to MH i2c: F0 00 00 16 02 07 [13:29:39]Write i2c OK [13:29:39]MH_I2C_Read... [13:29:39]Read from MH i2c: F0 [13:29:39]MH_I2C_Read... [13:29:39]Read from MH i2c: F0 09 00 [13:29:39]MH_I2C_Read... [13:29:39]Read from MH i2c: F0 09 00 16 02 00 44 9A C4 66 2A 83 C1 65 EB [13:29:39]GetLastDocTimeStamp 1724160543 [13:29:39]current date 1724160580 [13:29:39]FM_GetShiftState [13:29:39]SAM_PROTO_GetShiftState [13:29:39]wFMCommunicate request_size=4 [13:29:39]MH_SAM_APDU [13:29:39]CAPDU: 80 13 01 00 [13:29:39]Write to MH i2c: E2 08 00 17 02 80 13 01 00 00 00 00 00 96 [13:29:39]Write i2c OK [13:29:39]MH_I2C_Read... [13:29:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:39]Read from MH i2c: E2 [13:29:39]MH_I2C_Read... [13:29:39]Read from MH i2c: E2 0E 00 [13:29:39]MH_I2C_Read... [13:29:39]Read from MH i2c: E2 0E 00 17 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 64 [13:29:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:29:39]wFMCommunicate OK [13:29:39]SAM_PROTO_GetShiftState done [13:29:39]FM_GetShiftState done [13:29:39]opened in 1724113081 [13:29:39]opened+sec_in_day 1724199481 [13:29:39]quantity*price = 100005 [13:29:39]sum+1 = 100006 [13:29:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 348 20.08.2024 13:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162903 ФПД: 245999519891035 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132940&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162903&fm=245999519891035&tin=02508201610067®Number=0000000000092562&sum=100005 [13:29:40]StoreToDocumentArchive [13:29:40]shift 465 fd 162903 [13:29:40]save to /storage/0465/doc_00162903 [13:29:40]save last doc name /storage/0465/doc_00162903 to /storage/kkm_last_doc_name [13:29:40]save OK [13:29:40]Clear old archive folders... [13:29:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:29:41]tlvbuf is 019BE020 [13:29:41]SAM_PROTO_ClearQueue [13:29:41]wFMCommunicate request_size=4 [13:29:41]MH_SAM_APDU [13:29:41]CAPDU: 80 09 00 00 [13:29:41]Write to MH i2c: E2 08 00 24 02 80 09 00 00 00 00 00 00 98 [13:29:41]Write i2c OK [13:29:41]MH_I2C_Read... [13:29:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:29:41]Read from MH i2c: E2 [13:29:41]MH_I2C_Read... [13:29:41]Read from MH i2c: E2 03 00 [13:29:41]MH_I2C_Read... [13:29:41]Read from MH i2c: E2 03 00 24 02 00 90 00 9A [13:29:41]RAPDU: 90 00 [13:29:41]wFMCommunicate OK [13:29:41]SAM_PROTO_ClearQueue done [13:29:41]KKMCreateOFDPacket [13:29:41]OFDProtocolAddRootSTLVToBuf [13:29:41]FM_MakeSignedData [13:29:41]FM_MakeSignedData [13:29:41]SAM_PROTO_SignData [13:29:41]wFMCommunicate request_size=4 [13:29:41]MH_SAM_APDU [13:29:41]CAPDU: 80 0D 01 02 [13:29:41]Write to MH i2c: E2 08 00 25 02 80 0D 01 02 00 00 00 00 A0 [13:29:41]Write i2c OK [13:29:41]MH_I2C_Read... [13:29:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:29:41]Read from MH i2c: E2 [13:29:41]MH_I2C_Read... [13:29:41]Read from MH i2c: E2 03 00 [13:29:41]MH_I2C_Read... [13:29:41]Read from MH i2c: E2 03 00 25 02 00 90 00 9B [13:29:41]RAPDU: 90 00 [13:29:41]wFMCommunicate OK [13:29:41]wFMCommunicate request_size=255 [13:29:41]MH_SAM_APDU [13:29:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 44 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7C 02 00 35 04 06 00 DF [13:29:41]Write to MH i2c: E2 02 01 26 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 44 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7C 02 00 35 04 06 00 DF 00 00 A8 [13:29:41]Write i2c OK [13:29:41]MH_I2C_Read... [13:29:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:41]Read from MH i2c: E2 [13:29:41]MH_I2C_Read... [13:29:41]Read from MH i2c: E2 03 00 [13:29:41]MH_I2C_Read... [13:29:41]Read from MH i2c: E2 03 00 26 02 00 90 00 9C [13:29:41]RAPDU: 90 00 [13:29:41]wFMCommunicate OK [13:29:41]wFMCommunicate request_size=10 [13:29:41]MH_SAM_APDU [13:29:41]CAPDU: 80 0D 02 02 05 BC 39 FF 7E 5B [13:29:41]Write to MH i2c: E2 0D 00 27 02 80 0D 02 02 05 00 BC 39 FF 7E 5B 00 00 7A [13:29:41]Write i2c OK [13:29:41]MH_I2C_Read... [13:29:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:29:41]Read from MH i2c: E2 [13:29:41]MH_I2C_Read... [13:29:41]Read from MH i2c: E2 03 00 [13:29:41]MH_I2C_Read... [13:29:41]Read from MH i2c: E2 03 00 27 02 00 90 00 9D [13:29:41]RAPDU: 90 00 [13:29:41]wFMCommunicate OK [13:29:41]wFMCommunicate request_size=4 [13:29:41]MH_SAM_APDU [13:29:41]CAPDU: 80 0D 03 02 [13:29:41]Write to MH i2c: E2 08 00 28 02 80 0D 03 02 00 00 00 00 A5 [13:29:41]Write i2c OK [13:29:41]MH_I2C_Read... [13:29:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:29:41]Read from MH i2c: E2 [13:29:41]MH_I2C_Read... [13:29:41]Read from MH i2c: E2 0B 00 [13:29:41]MH_I2C_Read... [13:29:41]Read from MH i2c: E2 0B 00 28 02 00 69 A3 62 6E DB 26 17 F1 90 00 8B [13:29:41]RAPDU: 69 A3 62 6E DB 26 17 F1 90 00 [13:29:41]wFMCommunicate OK [13:29:41]SAM_PROTO_SignData done [13:29:41]FM_MakeSignedData done [13:29:41]CreateOFDProtocolMessage [13:29:41]wFMCommunicate request_size=4 [13:29:41]MH_SAM_APDU [13:29:41]CAPDU: 80 11 00 00 [13:29:41]Write to MH i2c: E2 08 00 29 02 80 11 00 00 00 00 00 00 A5 [13:29:41]Write i2c OK [13:29:41]MH_I2C_Read... [13:29:42]Read from MH i2c: E2 [13:29:42]MH_I2C_Read... [13:29:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:42]Read from MH i2c: E2 17 00 [13:29:42]MH_I2C_Read... [13:29:42]Read from MH i2c: E2 17 00 29 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [13:29:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:29:42]wFMCommunicate OK [13:29:42]CreateOFDProtocolMessage done [13:29:42]OFDSenderStorePacket 162903 [13:29:42]StoreOFDPacket docnum=162903 [13:29:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 97 D9 07 01 13 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 01 00 00 F4 03 04 00 44 9A C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7C 02 00 35 04 06 00 DF BC 39 FF 7E 5B 69 A3 62 6E DB 26 17 F1 [13:29:42]CheckFolder [13:29:42]dirname=/storage/ofd_packets [13:29:42]CheckFolder done [13:29:42]ProducePacketName [13:29:42]name=ofd_packets/00162903 [13:29:42]NVStorageSaveData ofd_packets/00162903 [13:29:42]File name is /storage/ofd_packets/00162903 [13:29:42]Write 301 bytes [13:29:42]NVStorageSaveData done [13:29:42]OFDSenderStorePacket done [13:29:42]KKMCreateOFDPacket done [13:29:42]NVStorageSaveData kkm_last_timestamp [13:29:42]File name is /storage/kkm_last_timestamp [13:29:42]Write 4 bytes [13:29:42]NVStorageSaveData done [13:29:42]ExternCall_PrintAddStr [13:29:42]wPrintStart [13:29:42]Write to MH i2c: 01 00 00 2A 02 2C [13:29:42]Write i2c OK [13:29:42]MH_I2C_Read... [13:29:42]Read from MH i2c: 01 [13:29:42]MH_I2C_Read... [13:29:42]Read from MH i2c: 01 07 00 [13:29:42]MH_I2C_Read... [13:29:42]Read from MH i2c: 01 07 00 2A 02 00 00 00 00 00 FF 0F 41 [13:29:42]RasterBufferAndPrint [13:29:42]line Счет N : (1)291350 [13:29:42]line ИНН: 02508201610067 [13:29:42]line Контрольно-Кассовый Чек [13:29:42]line ПРОДАЖА [13:29:42]line ТРК (МРК, ГНК) : 32 [13:29:42]line Товар: 2710124130 [13:29:42]line Аи-92-К-5 [13:29:42]line 14.750 * 67.80 [13:29:42]line = 1000.05 [13:29:42]line НДС 12% НСП 1% [13:29:42]line > о реализуемом товаре [13:29:42]line ИТОГО: 1000.05 [13:29:42]line НСП 1% : 8.85 [13:29:42]line НДС 12% : 106.20 [13:29:42]line Наличными: 0.00 [13:29:42]line Безнал.: 1000.05 [13:29:42]line Место: АЗС № 130 "Партнер Нефть" [13:29:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:29:42]line СНО: Общий режим [13:29:42]line Чек 348 20.08.2024 13:29 [13:29:42]line Смена: 465 ФФД: 1.0 [13:29:42]line ЗНМ: 0300000070 [13:29:42]line РНМ: 0000000000092562 [13:29:42]line Версия ККМ: 001 [13:29:42]line Платежная система: O! деньги [13:29:42]line ФМ: 0000000000871769 [13:29:42]line ФД: 162903 [13:29:42]line ФПД: 245999519891035 [13:29:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T132940&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162903&fm=245999519891035&tin=02508201610067®Number=0000000000092562&sum=100005 [13:29:42]written 0, free lines is 4095 [13:29:42]OFD Sender: Processing packet 162903 [packets to send 960, broken 959] [13:29:42]ProducePacketName [13:29:42]name=ofd_packets/00162903 [13:29:42]OFD Sender: To server: pG, [13:29:42]CommunicateWithHost lk.salyk.kg:30040 [13:29:42]ConnectInit lk.salyk.kg [13:29:42]Connected sock=10 [13:29: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 36 39 0F 01 00 00 97 D9 07 01 13 C6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 Write to MH i2c: 00 01 00 00 00 00 07 54 04 02 06 56 00 [13:29:42]00 00 00 00 Write i2c OK [13:29:42]00 MH_I2C_Read... [13:29:42]00 39 04 06 00 A5 86 01 00 Read from MH i2c: 00 01 00 [13:29:42]1F MH_I2C_Read... [13:29:42]04 02 00 01 00 12 04 04 00 5C 01 00 Read from MH i2c: 00 01 F4 07 03 00 04 [13:29:42]00 MH_I2C_Read... [13:29:42]44 9A C4 66 Read from MH i2c: 0E 01 04 07 04 00 00 54 D1 02 01 00 00 00 00 00 B9 00 04 00 01 4D 00 0E 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 B8 39 [13:29:42]32 RasterBufferAndPrint [13:29:42]35 line [13:29:42]36 line [13:29:42]32 line [13:29:42]11 line [13:29:42]04 line [13:29:42]10 00 30 written 0, free lines is 3786 [13:29:42]30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7C MH_Cut [13:29:43]02 Write to MH i2c: 00 D1 35 01 04 00 06 5B 00 02 DF 01 BC 2F 39 [13:29:43]FF 7E 5B 69 A3 62 6E DB 26 17 Write i2c OK [13:29:43]F1 MH_I2C_Read... [13:29:43] [13:29:43]Read from MH i2c: D1 [13:29:43]MH_I2C_Read... [13:29:43]Read from MH i2c: D1 01 00 [13:29:43]MH_I2C_Read... [13:29:43]Read from MH i2c: D1 01 00 5B 02 00 2E [13:29:43]Write to MH i2c: 01 00 00 5C 02 5E [13:29:43]Write i2c OK [13:29:43]MH_I2C_Read... [13:29:43]*** Cut start [13:29:43]*** Purtial cut [13:29:43]*** Stage 1: CUTSNS_PIN = 1 [13:29: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 36 39 4F 00 00 00 74 9F 47 00 34 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 36 39 10 04 04 00 57 7C 02 00 F4 03 04 00 99 43 C4 66 B6 04 01 00 00 A7 13 92 B3 C1 49 34 DA [13:29:43]CommunicateWithHost err = 0 [13:29:43]CheckOFDResponse [13:29:43]1017 (14) - 77093643461234 [13:29:43]1041 (16) - 0000000000871769 [13:29:43]1040 (4) - 162903 [13:29:43]1012 (4) - 20.08.2024 07:19 [13:29:43]1206 (1) - 0 [13:29:43]OFD Sender: Remove packet 162903 [13:29:43]ProducePacketName [13:29:43]name=ofd_packets/00162903 [13:29:43]NVStorageDeleteData [13:29:44]OFD Sender: No OFD packet to send [13:29:45]Read from MH i2c: *** Stop cut motor [13:29:45]01 *** Cut end [13:29:45] [13:29:45]MH_I2C_Read... [13:29:45]Read from MH i2c: 01 07 00 [13:29:45]MH_I2C_Read... [13:29:45]Read from MH i2c: 01 07 00 5C 02 00 00 00 00 00 FF 0F 73 [13:29:45]process_action close_receipt done [13:29:45]requested_data is exist [13:29:45]produce_requested_data [13:29:45]requested_item fm.sn is exist - process it [13:29:45]wFMCommunicate request_size=4 [13:29:45]MH_SAM_APDU [13:29:45]CAPDU: 80 11 00 00 [13:29:45]Write to MH i2c: E2 08 00 5D 02 80 11 00 00 00 00 00 00 D9 [13:29:45]Write i2c OK [13:29:45]MH_I2C_Read... [13:29:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:29:45]Read from MH i2c: E2 [13:29:45]MH_I2C_Read... [13:29:45]Read from MH i2c: E2 17 00 [13:29:45]MH_I2C_Read... [13:29:45]Read from MH i2c: E2 17 00 5D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 32 [13:29:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:29:45]wFMCommunicate OK [13:29:45]requested_item fd.num is exist - process it [13:29:45]SAM_PROTO_GetFieldsCounters [13:29:45]wFMCommunicate request_size=4 [13:29:45]MH_SAM_APDU [13:29:45]CAPDU: 80 13 00 00 [13:29:45]Write to MH i2c: E2 08 00 5E 02 80 13 00 00 00 00 00 00 DC [13:29:45]Write i2c OK [13:29:45]MH_I2C_Read... [13:29:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:29:45]Read from MH i2c: E2 [13:29:45]MH_I2C_Read... [13:29:45]Read from MH i2c: E2 62 00 [13:29:45]MH_I2C_Read... [13:29:45]Read from MH i2c: E2 62 00 5E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 C0 [13:29:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5C 01 00 00 5E 04 04 00 5C 01 00 00 57 04 04 00 5D 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:29:45]wFMCommunicate OK [13:29:45]SAM_PROTO_GetFieldsCounters done [13:29:45]requested_item shift.num is exist - process it [13:29:45]requested_item shift.opened is exist - process it [13:29:45]req_shift_opened [13:29:45]FM_GetShiftState [13:29:45]SAM_PROTO_GetShiftState [13:29:45]wFMCommunicate request_size=4 [13:29:45]MH_SAM_APDU [13:29:45]CAPDU: 80 13 01 00 [13:29:45]Write to MH i2c: E2 08 00 5F 02 80 13 01 00 00 00 00 00 DE [13:29:45]Write i2c OK [13:29:45]MH_I2C_Read... [13:29:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:29:45]Read from MH i2c: E2 [13:29:45]MH_I2C_Read... [13:29:45]Read from MH i2c: E2 0E 00 [13:29:45]MH_I2C_Read... [13:29:45]Read from MH i2c: E2 0E 00 5F 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AC [13:29:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:29:45]wFMCommunicate OK [13:29:45]SAM_PROTO_GetShiftState done [13:29:45]FM_GetShiftState done [13:29:45]req_shift_opened done [13:29:45]requested_item shift.open_date is exist - process it [13:29:45]req_shift_open_date [13:29:45]req_shift_open_date done [13:29:45]produce_requested_data done [13:29:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162903,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:29:45]process_action_free close_receipt [13:29:45]json_value_free [13:29:45]json_value_free done [13:29:45]process_json_proto returns [13:29:45]Send response to host [13:29:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162903,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:29:45]free response buf [13:29:45]execute_script done [13:29:45]execute_script returns [13:29:45]free content buf [13:29:45]Sock 9.Close socket [13:29:45]Sock 9.Thread stoped [13:29:49]OFD Sender: No OFD packet to send [13:29:54]OFD Sender: No OFD packet to send [13:29:59]OFD Sender: No OFD packet to send [13:30:04]OFD Sender: No OFD packet to send [13:30:09]OFD Sender: No OFD packet to send [13:30:14]OFD Sender: No OFD packet to send [13:30:19]OFD Sender: No OFD packet to send [13:30:24]OFD Sender: No OFD packet to send [13:30:29]OFD Sender: No OFD packet to send [13:30:34]OFD Sender: No OFD packet to send [13:30:39]OFD Sender: No OFD packet to send [13:30:44]OFD Sender: No OFD packet to send [13:30:46]recv_with_timeout no data received [13:30:49]OFD Sender: No OFD packet to send [13:30:54]OFD Sender: No OFD packet to send [13:30:59]OFD Sender: No OFD packet to send [13:31:04]OFD Sender: No OFD packet to send [13:31:06]recv_with_timeout no data received [13:31:09]OFD Sender: No OFD packet to send [13:31:14]OFD Sender: No OFD packet to send [13:31:19]OFD Sender: No OFD packet to send [13:31:22]recv_with_timeout no data received [13:31:24]OFD Sender: No OFD packet to send [13:31:29]OFD Sender: No OFD packet to send [13:31:34]recv_with_timeout no data received [13:31:34]OFD Sender: No OFD packet to send [13:31:39]OFD Sender: No OFD packet to send [13:31:44]recv_with_timeout no data received [13:31:44]OFD Sender: No OFD packet to send [13:31:49]OFD Sender: No OFD packet to send [13:31:54]OFD Sender: No OFD packet to send [13:31:59]OFD Sender: No OFD packet to send [13:32:00]recv_with_timeout no data received [13:32:04]OFD Sender: No OFD packet to send [13:32:09]OFD Sender: No OFD packet to send [13:32:14]OFD Sender: No OFD packet to send [13:32:19]OFD Sender: No OFD packet to send [13:32:24]OFD Sender: No OFD packet to send [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:50]OFD Sender: No OFD packet to send [13:32:54]recv_with_timeout no data received [13:32:55]OFD Sender: No OFD packet to send [13:32:55]accept exits with 7 [13:32:55]New connection [13:32:55]New thread 3066633572 created [13:32:55]Thread 3066490212 joined [13:32:55]Waiting for new connection... [13:32:55] Sock 7.Parse request [13:32:55]Sock 7.Check first char [13:32:55]Sock 7.First char is OK [13:32:55]request: POST /json_proto HTTP/1.0 [13:32:55]Method: POST [13:32:55]URL: /json_proto [13:32:55]Method is POST - this is cgi request [13:32:55]url: /json_proto [13:32:55]query_string will be loaded in cgi processing [13:32:55]execute_cgi json_proto POST (null) [13:32:55]execute_cgi path=json_proto method=POST [13:32:55]POST find Content-Length [13:32:55]Host: 172.17.44.132:8080 [13:32:55]Content-Length: 800 [13:32:55]Content-Type: application/json [13:32:55] [13:32:55]POST finish read [13:32:55]Found Content-Length = 800 [13:32:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:55]execute_script... [13:32:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291354", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:32:55]POST & json_proto [13:32:55]process_json_proto [13:32:55]json parsed OK: [13:32:55]protocol is kg_v1.0 [13:32:55]action value=close_receipt [13:32:55]process_action close_receipt [13:32:55]cmd_close_receipt [13:32:55]MH_GetDate [13:32:55]Write to MH i2c: F0 00 00 60 02 51 [13:32:55]Write i2c OK [13:32:55]MH_I2C_Read... [13:32:55]Read from MH i2c: F0 [13:32:55]MH_I2C_Read... [13:32:55]Read from MH i2c: F0 09 00 [13:32:55]MH_I2C_Read... [13:32:55]Read from MH i2c: F0 09 00 60 02 00 08 9B C4 66 2A 83 C1 65 FA [13:32:55]GetLastDocTimeStamp 1724160580 [13:32:55]current date 1724160776 [13:32:55]FM_GetShiftState [13:32:55]SAM_PROTO_GetShiftState [13:32:55]wFMCommunicate request_size=4 [13:32:55]MH_SAM_APDU [13:32:55]CAPDU: 80 13 01 00 [13:32:55]Write to MH i2c: E2 08 00 61 02 80 13 01 00 00 00 00 00 E0 [13:32:55]Write i2c OK [13:32:55]MH_I2C_Read... [13:32:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:32:56]Read from MH i2c: E2 [13:32:56]MH_I2C_Read... [13:32:56]Read from MH i2c: E2 0E 00 [13:32:56]MH_I2C_Read... [13:32:56]Read from MH i2c: E2 0E 00 61 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AE [13:32:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:32:56]wFMCommunicate OK [13:32:56]SAM_PROTO_GetShiftState done [13:32:56]FM_GetShiftState done [13:32:56]opened in 1724113081 [13:32:56]opened+sec_in_day 1724199481 [13:32:56]quantity*price = 400050 [13:32:56]sum+1 = 400051 [13:32:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 349 20.08.2024 13:32 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162904 ФПД: 34221550516310 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T133256&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162904&fm=34221550516310&tin=02508201610067®Number=0000000000092562&sum=400050 [13:32:57]StoreToDocumentArchive [13:32:57]shift 465 fd 162904 [13:32:57]save to /storage/0465/doc_00162904 [13:32:57]save last doc name /storage/0465/doc_00162904 to /storage/kkm_last_doc_name [13:32:57]save OK [13:32:57]Clear old archive folders... [13:32:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:32:57]tlvbuf is 0197EE30 [13:32:57]SAM_PROTO_ClearQueue [13:32:57]wFMCommunicate request_size=4 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 09 00 00 [13:32:57]Write to MH i2c: E2 08 00 6E 02 80 09 00 00 00 00 00 00 E2 [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 6E 02 00 90 00 E4 [13:32:57]RAPDU: 90 00 [13:32:57]wFMCommunicate OK [13:32:57]SAM_PROTO_ClearQueue done [13:32:57]KKMCreateOFDPacket [13:32:57]OFDProtocolAddRootSTLVToBuf [13:32:57]FM_MakeSignedData [13:32:57]FM_MakeSignedData [13:32:57]SAM_PROTO_SignData [13:32:57]wFMCommunicate request_size=4 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 0D 01 02 [13:32:57]Write to MH i2c: E2 08 00 6F 02 80 0D 01 02 00 00 00 00 EA [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 6F 02 00 90 00 E5 [13:32:57]RAPDU: 90 00 [13:32:57]wFMCommunicate OK [13:32:57]wFMCommunicate request_size=255 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 08 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7C 02 00 35 04 06 00 1F 1F D3 5C [13:32:57]Write to MH i2c: E2 02 01 70 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 08 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7C 02 00 35 04 06 00 1F 1F D3 5C 00 00 42 [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 70 02 00 90 00 E6 [13:32:57]RAPDU: 90 00 [13:32:57]wFMCommunicate OK [13:32:57]wFMCommunicate request_size=7 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 0D 02 02 02 B8 56 [13:32:57]Write to MH i2c: E2 0A 00 71 02 80 0D 02 02 02 00 B8 56 00 00 FF [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 03 00 71 02 00 90 00 E7 [13:32:57]RAPDU: 90 00 [13:32:57]wFMCommunicate OK [13:32:57]wFMCommunicate request_size=4 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 0D 03 02 [13:32:57]Write to MH i2c: E2 08 00 72 02 80 0D 03 02 00 00 00 00 EF [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 0B 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 0B 00 72 02 00 16 F7 1F 32 80 E8 90 36 90 00 7C [13:32:57]RAPDU: 16 F7 1F 32 80 E8 90 36 90 00 [13:32:57]wFMCommunicate OK [13:32:57]SAM_PROTO_SignData done [13:32:57]FM_MakeSignedData done [13:32:57]CreateOFDProtocolMessage [13:32:57]wFMCommunicate request_size=4 [13:32:57]MH_SAM_APDU [13:32:57]CAPDU: 80 11 00 00 [13:32:57]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:32:57]Read from MH i2c: E2 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 17 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [13:32:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:32:57]wFMCommunicate OK [13:32:57]CreateOFDProtocolMessage done [13:32:57]OFDSenderStorePacket 162904 [13:32:57]StoreOFDPacket docnum=162904 [13:32:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5A 35 04 01 D1 C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 08 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7C 02 00 35 04 06 00 1F 1F D3 5C B8 56 16 F7 1F 32 80 E8 90 36 [13:32:57]CheckFolder [13:32:57]dirname=/storage/ofd_packets [13:32:57]CheckFolder done [13:32:57]ProducePacketName [13:32:57]name=ofd_packets/00162904 [13:32:57]NVStorageSaveData ofd_packets/00162904 [13:32:57]File name is /storage/ofd_packets/00162904 [13:32:57]Write 298 bytes [13:32:57]NVStorageSaveData done [13:32:57]OFDSenderStorePacket done [13:32:57]KKMCreateOFDPacket done [13:32:57]NVStorageSaveData kkm_last_timestamp [13:32:57]File name is /storage/kkm_last_timestamp [13:32:57]Write 4 bytes [13:32:57]NVStorageSaveData done [13:32:57]ExternCall_PrintAddStr [13:32:57]wPrintStart [13:32:57]Write to MH i2c: 01 00 00 74 02 76 [13:32:57]Write i2c OK [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: 01 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: 01 07 00 [13:32:57]MH_I2C_Read... [13:32:57]Read from MH i2c: 01 07 00 74 02 00 00 00 00 00 FF 0F 8B [13:32:57]RasterBufferAndPrint [13:32:57]line Счет N : (1)291354 [13:32:57]line ИНН: 02508201610067 [13:32:57]line Контрольно-Кассовый Чек [13:32:57]line ПРОДАЖА [13:32:57]line ТРК (МРК, ГНК) : 44 [13:32:57]line Товар: 2710194800 [13:32:57]line ДТ-К-5 [13:32:57]line 52.500 * 76.20 [13:32:57]line = 4000.50 [13:32:57]line НДС 12% НСП 1% [13:32:57]line > о реализуемом товаре [13:32:57]line ИТОГО: 4000.50 [13:32:57]line НСП 1% : 35.40 [13:32:57]line НДС 12% : 424.83 [13:32:57]line Наличными: 0.00 [13:32:57]line Безнал.: 4000.50 [13:32:57]line Место: АЗС № 130 "Партнер Нефть" [13:32:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:32:57]line СНО: Общий режим [13:32:57]line Чек 349 20.08.2024 13:32 [13:32:57]line Смена: 465 ФФД: 1.0 [13:32:57]line ЗНМ: 0300000070 [13:32:57]line РНМ: 0000000000092562 [13:32:57]line Версия ККМ: 001 [13:32:57]line Платежная система: O! деньги [13:32:57]line ФМ: 0000000000871769 [13:32:57]line ФД: 162904 [13:32:57]line ФПД: 34221550516310 [13:32:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T133256&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162904&fm=34221550516310&tin=02508201610067®Number=0000000000092562&sum=400050 [13:32:57]written 0, free lines is 4095 [13:32:57]OFD Sender: Processing packet 162904 [packets to send 960, broken 959] [13:32:57]ProducePacketName [13:32:57]name=ofd_packets/00162904 [13:32:57]OFD Sender: To server: pG, [13:32:57]CommunicateWithHost lk.salyk.kg:30040 [13:32:57]ConnectInit lk.salyk.kg [13:32:58]Write to MH i2c: 01 00 00 9E 02 A0 [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: 01 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: 01 07 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: 01 07 00 9E 02 00 00 00 00 00 DF 0C 92 [13:32:58]RasterBufferAndPrint [13:32:58]line [13:32:58]line [13:32:58]line [13:32:58]line [13:32:58]line [13:32:58]written 0, free lines is 3301 [13:32:58]MH_Cut [13:32:58]Write to MH i2c: D1 01 00 A5 02 01 79 [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: D1 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: D1 01 00 [13:32:58]MH_I2C_Read... [13:32:58]Read from MH i2c: D1 01 00 A5 02 00 78 [13:32:58]Write to MH i2c: 01 00 00 A6 02 A8 [13:32:58]Write i2c OK [13:32:58]MH_I2C_Read... [13:32:58]Connected sock=10 [13:32: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 36 39 0C 01 00 00 5A 35 04 01 D1 C3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 01 00 00 F4 03 04 00 08 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7C 02 00 35 04 06 00 1F 1F D3 5C B8 56 16 F7 1F 32 80 E8 90 36 [13:32:58]*** Cut start [13:32:58]*** Purtial cut [13:32:58]*** Stage 1: CUTSNS_PIN = 1 [13:32:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A2 DF 47 00 43 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7C 02 00 F4 03 04 00 5D 44 C4 66 B6 04 01 00 00 5C 2F 36 B4 4A 34 76 7A [13:32:59]CommunicateWithHost err = 0 [13:32:59]CheckOFDResponse [13:32:59]1017 (14) - 77093643461234 [13:32:59]1041 (16) - 0000000000871769 [13:32:59]1040 (4) - 162904 [13:32:59]1012 (4) - 20.08.2024 07:23 [13:32:59]1206 (1) - 0 [13:32:59]OFD Sender: Remove packet 162904 [13:32:59]ProducePacketName [13:32:59]name=ofd_packets/00162904 [13:32:59]NVStorageDeleteData [13:33:00]OFD Sender: No OFD packet to send [13:33:00]Read from MH i2c: 01 [13:33:00]MH_I2C_Read... [13:33:00]*** Stop cut motor [13:33:00]*** Cut end [13:33:00]Read from MH i2c: 01 07 00 [13:33:00]MH_I2C_Read... [13:33:00]Read from MH i2c: 01 07 00 A6 02 00 00 00 00 00 FF 0F BD [13:33:00]process_action close_receipt done [13:33:00]requested_data is exist [13:33:00]produce_requested_data [13:33:00]requested_item fm.sn is exist - process it [13:33:00]wFMCommunicate request_size=4 [13:33:00]MH_SAM_APDU [13:33:00]CAPDU: 80 11 00 00 [13:33:00]Write to MH i2c: E2 08 00 A7 02 80 11 00 00 00 00 00 00 23 [13:33:00]Write i2c OK [13:33:00]MH_I2C_Read... [13:33:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:33:00]Read from MH i2c: E2 [13:33:00]MH_I2C_Read... [13:33:00]Read from MH i2c: E2 17 00 [13:33:00]MH_I2C_Read... [13:33:00]Read from MH i2c: E2 17 00 A7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [13:33:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:33:00]wFMCommunicate OK [13:33:00]requested_item fd.num is exist - process it [13:33:00]SAM_PROTO_GetFieldsCounters [13:33:00]wFMCommunicate request_size=4 [13:33:00]MH_SAM_APDU [13:33:00]CAPDU: 80 13 00 00 [13:33:00]Write to MH i2c: E2 08 00 A8 02 80 13 00 00 00 00 00 00 26 [13:33:00]Write i2c OK [13:33:00]MH_I2C_Read... [13:33:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:33:01]Read from MH i2c: E2 [13:33:01]MH_I2C_Read... [13:33:01]Read from MH i2c: E2 62 00 [13:33:01]MH_I2C_Read... [13:33:01]Read from MH i2c: E2 62 00 A8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [13:33:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5D 01 00 00 5E 04 04 00 5D 01 00 00 57 04 04 00 5E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:33:01]wFMCommunicate OK [13:33:01]SAM_PROTO_GetFieldsCounters done [13:33:01]requested_item shift.num is exist - process it [13:33:01]requested_item shift.opened is exist - process it [13:33:01]req_shift_opened [13:33:01]FM_GetShiftState [13:33:01]SAM_PROTO_GetShiftState [13:33:01]wFMCommunicate request_size=4 [13:33:01]MH_SAM_APDU [13:33:01]CAPDU: 80 13 01 00 [13:33:01]Write to MH i2c: E2 08 00 A9 02 80 13 01 00 00 00 00 00 28 [13:33:01]Write i2c OK [13:33:01]MH_I2C_Read... [13:33:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:33:01]Read from MH i2c: E2 [13:33:01]MH_I2C_Read... [13:33:01]Read from MH i2c: E2 0E 00 [13:33:01]MH_I2C_Read... [13:33:01]Read from MH i2c: E2 0E 00 A9 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F6 [13:33:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:33:01]wFMCommunicate OK [13:33:01]SAM_PROTO_GetShiftState done [13:33:01]FM_GetShiftState done [13:33:01]req_shift_opened done [13:33:01]requested_item shift.open_date is exist - process it [13:33:01]req_shift_open_date [13:33:01]req_shift_open_date done [13:33:01]produce_requested_data done [13:33:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162904,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:33:01]process_action_free close_receipt [13:33:01]json_value_free [13:33:01]json_value_free done [13:33:01]process_json_proto returns [13:33:01]Send response to host [13:33:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162904,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:33:01]free response buf [13:33:01]execute_script done [13:33:01]execute_script returns [13:33:01]free content buf [13:33:01]Sock 7.Close socket [13:33:01]Sock 7.Thread stoped [13:33:05]OFD Sender: No OFD packet to send [13:33:10]OFD Sender: No OFD packet to send [13:33:15]OFD Sender: No OFD packet to send [13:33:15]recv_with_timeout no data received [13:33:20]OFD Sender: No OFD packet to send [13:33:25]OFD Sender: No OFD packet to send [13:33:27]recv_with_timeout no data received [13:33:30]OFD Sender: No OFD packet to send [13:33:35]OFD Sender: No OFD packet to send [13:33:40]OFD Sender: No OFD packet to send [13:33:45]OFD Sender: No OFD packet to send [13:33:50]OFD Sender: No OFD packet to send [13:33:55]OFD Sender: No OFD packet to send [13:34:00]OFD Sender: No OFD packet to send [13:34:01]recv_with_timeout no data received [13:34:05]OFD Sender: No OFD packet to send [13:34:10]OFD Sender: No OFD packet to send [13:34:15]OFD Sender: No OFD packet to send [13:34:20]OFD Sender: No OFD packet to send [13:34:25]OFD Sender: No OFD packet to send [13:34:30]OFD Sender: No OFD packet to send [13:34:35]OFD Sender: No OFD packet to send [13:34:40]OFD Sender: No OFD packet to send [13:34:42]accept exits with 9 [13:34:42]New connection [13:34:42]New thread 3066490212 created [13:34:42]Thread 3066633572 joined [13:34:42]Waiting for new connection... [13:34:42] Sock 9.Parse request [13:34:42]Sock 9.Check first char [13:34:42]Sock 9.First char is OK [13:34:42]request: POST /json_proto HTTP/1.0 [13:34:42]Method: POST [13:34:42]URL: /json_proto [13:34:42]Method is POST - this is cgi request [13:34:42]url: /json_proto [13:34:42]query_string will be loaded in cgi processing [13:34:42]execute_cgi json_proto POST (null) [13:34:42]execute_cgi path=json_proto method=POST [13:34:42]POST find Content-Length [13:34:42]Host: 172.17.44.132:8080 [13:34:42]Content-Length: 800 [13:34:42]Content-Type: application/json [13:34:42] [13:34:42]POST finish read [13:34:42]Found Content-Length = 800 [13:34:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:34:42]execute_script... [13:34:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291355", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:34:42]POST & json_proto [13:34:42]process_json_proto [13:34:42]json parsed OK: [13:34:42]protocol is kg_v1.0 [13:34:42]action value=close_receipt [13:34:42]process_action close_receipt [13:34:42]cmd_close_receipt [13:34:42]MH_GetDate [13:34:42]Write to MH i2c: F0 00 00 AA 02 9B [13:34:42]Write i2c OK [13:34:42]MH_I2C_Read... [13:34:42]Read from MH i2c: F0 [13:34:42]MH_I2C_Read... [13:34:42]Read from MH i2c: F0 09 00 [13:34:42]MH_I2C_Read... [13:34:42]Read from MH i2c: F0 09 00 AA 02 00 73 9B C4 66 2A 83 C1 65 AF [13:34:42]GetLastDocTimeStamp 1724160776 [13:34:42]current date 1724160883 [13:34:42]FM_GetShiftState [13:34:42]SAM_PROTO_GetShiftState [13:34:42]wFMCommunicate request_size=4 [13:34:42]MH_SAM_APDU [13:34:42]CAPDU: 80 13 01 00 [13:34:42]Write to MH i2c: E2 08 00 AB 02 80 13 01 00 00 00 00 00 2A [13:34:42]Write i2c OK [13:34:42]MH_I2C_Read... [13:34:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:42]Read from MH i2c: E2 [13:34:42]MH_I2C_Read... [13:34:42]Read from MH i2c: E2 0E 00 [13:34:42]MH_I2C_Read... [13:34:42]Read from MH i2c: E2 0E 00 AB 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F8 [13:34:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:34:42]wFMCommunicate OK [13:34:42]SAM_PROTO_GetShiftState done [13:34:42]FM_GetShiftState done [13:34:42]opened in 1724113081 [13:34:42]opened+sec_in_day 1724199481 [13:34:42]quantity*price = 100050 [13:34:42]sum+1 = 100052 [13:34:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 350 20.08.2024 13:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162905 ФПД: 80468605317677 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T133443&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162905&fm=80468605317677&tin=02508201610067®Number=0000000000092562&sum=100051 [13:34:43]StoreToDocumentArchive [13:34:43]shift 465 fd 162905 [13:34:43]save to /storage/0465/doc_00162905 [13:34:43]save last doc name /storage/0465/doc_00162905 to /storage/kkm_last_doc_name [13:34:43]save OK [13:34:43]Clear old archive folders... [13:34:43]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:34:43]tlvbuf is 01980A20 [13:34:43]SAM_PROTO_ClearQueue [13:34:43]wFMCommunicate request_size=4 [13:34:43]MH_SAM_APDU [13:34:43]CAPDU: 80 09 00 00 [13:34:43]Write to MH i2c: E2 08 00 B8 02 80 09 00 00 00 00 00 00 2C [13:34:43]Write i2c OK [13:34:43]MH_I2C_Read... [13:34:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:34:43]Read from MH i2c: E2 [13:34:43]MH_I2C_Read... [13:34:43]Read from MH i2c: E2 03 00 [13:34:43]MH_I2C_Read... [13:34:43]Read from MH i2c: E2 03 00 B8 02 00 90 00 2E [13:34:43]RAPDU: 90 00 [13:34:43]wFMCommunicate OK [13:34:43]SAM_PROTO_ClearQueue done [13:34:43]KKMCreateOFDPacket [13:34:43]OFDProtocolAddRootSTLVToBuf [13:34:43]FM_MakeSignedData [13:34:43]FM_MakeSignedData [13:34:43]SAM_PROTO_SignData [13:34:43]wFMCommunicate request_size=4 [13:34:43]MH_SAM_APDU [13:34:43]CAPDU: 80 0D 01 02 [13:34:43]Write to MH i2c: E2 08 00 B9 02 80 0D 01 02 00 00 00 00 34 [13:34:43]Write i2c OK [13:34:43]MH_I2C_Read... [13:34:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:34:43]Read from MH i2c: E2 [13:34:43]MH_I2C_Read... [13:34:43]Read from MH i2c: E2 03 00 [13:34:43]MH_I2C_Read... [13:34:43]Read from MH i2c: E2 03 00 B9 02 00 90 00 2F [13:34:43]RAPDU: 90 00 [13:34:43]wFMCommunicate OK [13:34:43]wFMCommunicate request_size=255 [13:34:43]MH_SAM_APDU [13:34:43]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 73 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7C 02 00 35 04 06 00 49 2F 8E A2 [13:34:43]Write to MH i2c: E2 02 01 BA 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 73 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7C 02 00 35 04 06 00 49 2F 8E A2 00 00 11 [13:34:43]Write i2c OK [13:34:43]MH_I2C_Read... [13:34:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:44]Read from MH i2c: E2 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: E2 03 00 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: E2 03 00 BA 02 00 90 00 30 [13:34:44]RAPDU: 90 00 [13:34:44]wFMCommunicate OK [13:34:44]wFMCommunicate request_size=7 [13:34:44]MH_SAM_APDU [13:34:44]CAPDU: 80 0D 02 02 02 B2 2D [13:34:44]Write to MH i2c: E2 0A 00 BB 02 80 0D 02 02 02 00 B2 2D 00 00 1A [13:34:44]Write i2c OK [13:34:44]MH_I2C_Read... [13:34:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:34:44]Read from MH i2c: E2 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: E2 03 00 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: E2 03 00 BB 02 00 90 00 31 [13:34:44]RAPDU: 90 00 [13:34:44]wFMCommunicate OK [13:34:44]wFMCommunicate request_size=4 [13:34:44]MH_SAM_APDU [13:34:44]CAPDU: 80 0D 03 02 [13:34:44]Write to MH i2c: E2 08 00 BC 02 80 0D 03 02 00 00 00 00 39 [13:34:44]Write i2c OK [13:34:44]MH_I2C_Read... [13:34:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:34:44]Read from MH i2c: E2 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: E2 0B 00 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: E2 0B 00 BC 02 00 B2 09 6D 26 8E 72 EF EA 90 00 61 [13:34:44]RAPDU: B2 09 6D 26 8E 72 EF EA 90 00 [13:34:44]wFMCommunicate OK [13:34:44]SAM_PROTO_SignData done [13:34:44]FM_MakeSignedData done [13:34:44]CreateOFDProtocolMessage [13:34:44]wFMCommunicate request_size=4 [13:34:44]MH_SAM_APDU [13:34:44]CAPDU: 80 11 00 00 [13:34:44]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [13:34:44]Write i2c OK [13:34:44]MH_I2C_Read... [13:34:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:44]Read from MH i2c: E2 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: E2 17 00 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: E2 17 00 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [13:34:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:34:44]wFMCommunicate OK [13:34:44]CreateOFDProtocolMessage done [13:34:44]OFDSenderStorePacket 162905 [13:34:44]StoreOFDPacket docnum=162905 [13:34:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5D F1 04 01 53 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 73 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7C 02 00 35 04 06 00 49 2F 8E A2 B2 2D B2 09 6D 26 8E 72 EF EA [13:34:44]CheckFolder [13:34:44]dirname=/storage/ofd_packets [13:34:44]CheckFolder done [13:34:44]ProducePacketName [13:34:44]name=ofd_packets/00162905 [13:34:44]NVStorageSaveData ofd_packets/00162905 [13:34:44]File name is /storage/ofd_packets/00162905 [13:34:44]Write 298 bytes [13:34:44]NVStorageSaveData done [13:34:44]OFDSenderStorePacket done [13:34:44]KKMCreateOFDPacket done [13:34:44]NVStorageSaveData kkm_last_timestamp [13:34:44]File name is /storage/kkm_last_timestamp [13:34:44]Write 4 bytes [13:34:44]NVStorageSaveData done [13:34:44]ExternCall_PrintAddStr [13:34:44]wPrintStart [13:34:44]Write to MH i2c: 01 00 00 BE 02 C0 [13:34:44]Write i2c OK [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: 01 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: 01 07 00 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: 01 07 00 BE 02 00 00 00 00 00 FF 0F D5 [13:34:44]RasterBufferAndPrint [13:34:44]line Счет N : (1)291355 [13:34:44]line ИНН: 02508201610067 [13:34:44]line Контрольно-Кассовый Чек [13:34:44]line ПРОДАЖА [13:34:44]line ТРК (МРК, ГНК) : 34 [13:34:44]line Товар: 2710194800 [13:34:44]line ДТ-К-5 [13:34:44]line 13.130 * 76.20 [13:34:44]line = 1000.51 [13:34:44]line НДС 12% НСП 1% [13:34:44]line > о реализуемом товаре [13:34:44]line ИТОГО: 1000.51 [13:34:44]line НСП 1% : 8.85 [13:34:44]line НДС 12% : 106.25 [13:34:44]line Наличными: 0.00 [13:34:44]line Безнал.: 1000.51 [13:34:44]line Место: АЗС № 130 "Партнер Нефть" [13:34:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:34:44]line СНО: Общий режим [13:34:44]line Чек 350 20.08.2024 13:34 [13:34:44]line Смена: 465 ФФД: 1.0 [13:34:44]line ЗНМ: 0300000070 [13:34:44]line РНМ: 0000000000092562 [13:34:44]line Версия ККМ: 001 [13:34:44]line Платежная система: O! деньги [13:34:44]line ФМ: 0000000000871769 [13:34:44]line ФД: 162905 [13:34:44]line ФПД: 80468605317677 [13:34:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T133443&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162905&fm=80468605317677&tin=02508201610067®Number=0000000000092562&sum=100051 [13:34:44]written 0, free lines is 4095 [13:34:44]OFD Sender: Processing packet 162905 [packets to send 960, broken 959] [13:34:44]ProducePacketName [13:34:44]name=ofd_packets/00162905 [13:34:44]OFD Sender: To server: pG, [13:34:44]CommunicateWithHost lk.salyk.kg:30040 [13:34:44]ConnectInit lk.salyk.kg [13:34:44]Write to MH i2c: 01 00 00 E8 02 EA [13:34:44]Write i2c OK [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: 01 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: 01 07 00 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: 01 07 00 E8 02 00 00 00 00 00 D9 0C D6 [13:34:44]RasterBufferAndPrint [13:34:44]line [13:34:44]line [13:34:44]line [13:34:44]line [13:34:44]line [13:34:44]written 0, free lines is 3295 [13:34:44]MH_Cut [13:34:44]Write to MH i2c: D1 01 00 EF 02 01 C3 [13:34:44]Write i2c OK [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: D1 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: D1 01 00 [13:34:44]MH_I2C_Read... [13:34:44]Read from MH i2c: D1 01 00 EF 02 00 C2 [13:34:44]Write to MH i2c: 01 00 00 F0 02 F2 [13:34:44]Write i2c OK [13:34:44]MH_I2C_Read... [13:34:45]*** Cut start [13:34:45]*** Purtial cut [13:34:45]*** Stage 1: CUTSNS_PIN = 1 [13:34:47]Read from MH i2c: 01 [13:34:47]MH_I2C_Read... [13:34:47]*** Stop cut motor [13:34:47]*** Cut end [13:34:47]Read from MH i2c: 01 07 00 [13:34:47]MH_I2C_Read... [13:34:47]Read from MH i2c: 01 07 00 F0 02 00 00 00 00 00 FF 0F 07 [13:34:47]process_action close_receipt done [13:34:47]requested_data is exist [13:34:47]produce_requested_data [13:34:47]requested_item fm.sn is exist - process it [13:34:47]wFMCommunicate request_size=4 [13:34:47]MH_SAM_APDU [13:34:47]CAPDU: 80 11 00 00 [13:34:47]Write to MH i2c: E2 08 00 F1 02 80 11 00 00 00 00 00 00 6D [13:34:47]Write i2c OK [13:34:47]MH_I2C_Read... [13:34:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:34:47]Read from MH i2c: E2 [13:34:47]MH_I2C_Read... [13:34:47]Read from MH i2c: E2 17 00 [13:34:47]MH_I2C_Read... [13:34:47]Read from MH i2c: E2 17 00 F1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [13:34:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:34:47]wFMCommunicate OK [13:34:47]requested_item fd.num is exist - process it [13:34:47]SAM_PROTO_GetFieldsCounters [13:34:47]wFMCommunicate request_size=4 [13:34:47]MH_SAM_APDU [13:34:47]CAPDU: 80 13 00 00 [13:34:47]Write to MH i2c: E2 08 00 F2 02 80 13 00 00 00 00 00 00 70 [13:34:47]Write i2c OK [13:34:47]MH_I2C_Read... [13:34:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:34:47]Read from MH i2c: E2 [13:34:47]MH_I2C_Read... [13:34:47]Read from MH i2c: E2 62 00 [13:34:47]MH_I2C_Read... [13:34:47]Read from MH i2c: E2 62 00 F2 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 5C [13:34: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5E 01 00 00 5E 04 04 00 5E 01 00 00 57 04 04 00 5F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:34:47]wFMCommunicate OK [13:34:47]SAM_PROTO_GetFieldsCounters done [13:34:47]requested_item shift.num is exist - process it [13:34:47]requested_item shift.opened is exist - process it [13:34:47]req_shift_opened [13:34:47]FM_GetShiftState [13:34:47]SAM_PROTO_GetShiftState [13:34:47]wFMCommunicate request_size=4 [13:34:47]MH_SAM_APDU [13:34:47]CAPDU: 80 13 01 00 [13:34:47]Write to MH i2c: E2 08 00 F3 02 80 13 01 00 00 00 00 00 72 [13:34:47]Write i2c OK [13:34:47]MH_I2C_Read... [13:34:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:34:47]Read from MH i2c: E2 [13:34:47]MH_I2C_Read... [13:34:47]Read from MH i2c: E2 0E 00 [13:34:47]MH_I2C_Read... [13:34:47]Read from MH i2c: E2 0E 00 F3 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 40 [13:34:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:34:47]wFMCommunicate OK [13:34:47]SAM_PROTO_GetShiftState done [13:34:47]FM_GetShiftState done [13:34:47]req_shift_opened done [13:34:47]requested_item shift.open_date is exist - process it [13:34:47]req_shift_open_date [13:34:47]req_shift_open_date done [13:34:47]produce_requested_data done [13:34:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162905,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:34:47]process_action_free close_receipt [13:34:47]json_value_free [13:34:47]json_value_free done [13:34:47]process_json_proto returns [13:34:47]Send response to host [13:34:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162905,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:34:47]free response buf [13:34:47]execute_script done [13:34:47]execute_script returns [13:34:47]free content buf [13:34:47]Sock 9.Close socket [13:34:47]Sock 9.Thread stoped [13:34:49]ConnectInit Can't take IP for lk.salyk.kg [13:34:49]CommunicateWithHost connect error [13:34:49]CommunicateWithHost err = -1 [13:34:49]OFD Sender: Server communicate error [13:34:54]OFD Sender: Processing packet 162905 [packets to send 960, broken 959] [13:34:54]ProducePacketName [13:34:54]name=ofd_packets/00162905 [13:34:54]OFD Sender: To server: pG, [13:34:54]CommunicateWithHost lk.salyk.kg:30040 [13:34:54]ConnectInit lk.salyk.kg [13:34:58]Connected sock=9 [13:34: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 36 39 0C 01 00 00 5D F1 04 01 53 D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 5E 01 00 00 F4 03 04 00 73 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7C 02 00 35 04 06 00 49 2F 8E A2 B2 2D B2 09 6D 26 8E 72 EF EA [13:35: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 36 39 4F 00 00 00 51 BA 47 00 63 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7C 02 00 F4 03 04 00 D5 44 C4 66 B6 04 01 00 00 3D 2F A9 14 C8 67 91 57 [13:35:02]CommunicateWithHost err = 0 [13:35:02]CheckOFDResponse [13:35:02]1017 (14) - 77093643461234 [13:35:02]1041 (16) - 0000000000871769 [13:35:02]1040 (4) - 162905 [13:35:02]1012 (4) - 20.08.2024 07:25 [13:35:02]1206 (1) - 0 [13:35:02]OFD Sender: Remove packet 162905 [13:35:02]ProducePacketName [13:35:02]name=ofd_packets/00162905 [13:35:02]NVStorageDeleteData [13:35:03]OFD Sender: No OFD packet to send [13:35:08]OFD Sender: No OFD packet to send [13:35:10]recv_with_timeout no data received [13:35:13]OFD Sender: No OFD packet to send [13:35:18]OFD Sender: No OFD packet to send [13:35:23]OFD Sender: No OFD packet to send [13:35:28]OFD Sender: No OFD packet to send [13:35:33]OFD Sender: No OFD packet to send [13:35:38]OFD Sender: No OFD packet to send [13:35:43]OFD Sender: No OFD packet to send [13:35:48]OFD Sender: No OFD packet to send [13:35:53]OFD Sender: No OFD packet to send [13:35:58]OFD Sender: No OFD packet to send [13:36:03]OFD Sender: No OFD packet to send [13:36:08]OFD Sender: No OFD packet to send [13:36:11]recv_with_timeout no data received [13:36:13]OFD Sender: No OFD packet to send [13:36:18]OFD Sender: No OFD packet to send [13:36:23]OFD Sender: No OFD packet to send [13:36:28]OFD Sender: No OFD packet to send [13:36:33]OFD Sender: No OFD packet to send [13:36:38]OFD Sender: No OFD packet to send [13:36:43]OFD Sender: No OFD packet to send [13:36:48]OFD Sender: No OFD packet to send [13:36:53]OFD Sender: No OFD packet to send [13:36:58]OFD Sender: No OFD packet to send [13:37:02]accept exits with 10 [13:37:02]New connection [13:37:02]New thread 3066633572 created [13:37:02]Thread 3066490212 joined [13:37:02]Waiting for new connection... [13:37:02] Sock 10.Parse request [13:37:02]Sock 10.Check first char [13:37:02]Sock 10.First char is OK [13:37:02]request: POST /json_proto HTTP/1.0 [13:37:02]Method: POST [13:37:02]URL: /json_proto [13:37:02]Method is POST - this is cgi request [13:37:02]url: /json_proto [13:37:02]query_string will be loaded in cgi processing [13:37:02]execute_cgi json_proto POST (null) [13:37:02]execute_cgi path=json_proto method=POST [13:37:02]POST find Content-Length [13:37:02]Host: 172.17.44.132:8080 [13:37:02]Content-Length: 667 [13:37:02]Content-Type: application/json [13:37:02] [13:37:02]POST finish read [13:37:02]Found Content-Length = 667 [13:37:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:02]execute_script... [13:37:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291358", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:37:02]POST & json_proto [13:37:02]process_json_proto [13:37:02]json parsed OK: [13:37:02]protocol is kg_v1.0 [13:37:02]action value=close_receipt [13:37:02]process_action close_receipt [13:37:02]cmd_close_receipt [13:37:02]MH_GetDate [13:37:02]Write to MH i2c: F0 00 00 F4 02 E5 [13:37:02]Write i2c OK [13:37:02]MH_I2C_Read... [13:37:02]Read from MH i2c: F0 [13:37:02]MH_I2C_Read... [13:37:02]Read from MH i2c: F0 09 00 [13:37:02]MH_I2C_Read... [13:37:02]Read from MH i2c: F0 09 00 F4 02 00 FE 9B C4 66 2A 83 C1 65 84 [13:37:02]GetLastDocTimeStamp 1724160883 [13:37:02]current date 1724161022 [13:37:02]FM_GetShiftState [13:37:02]SAM_PROTO_GetShiftState [13:37:02]wFMCommunicate request_size=4 [13:37:02]MH_SAM_APDU [13:37:02]CAPDU: 80 13 01 00 [13:37:02]Write to MH i2c: E2 08 00 F5 02 80 13 01 00 00 00 00 00 74 [13:37:02]Write i2c OK [13:37:02]MH_I2C_Read... [13:37:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:02]Read from MH i2c: E2 [13:37:02]MH_I2C_Read... [13:37:02]Read from MH i2c: E2 0E 00 [13:37:02]MH_I2C_Read... [13:37:02]Read from MH i2c: E2 0E 00 F5 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 42 [13:37:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:37:02]wFMCommunicate OK [13:37:02]SAM_PROTO_GetShiftState done [13:37:02]FM_GetShiftState done [13:37:02]opened in 1724113081 [13:37:02]opened+sec_in_day 1724199481 [13:37:02]quantity*price = 30065 [13:37:02]sum+1 = 30067 [13:37:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.93 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 351 20.08.2024 13:37 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162906 ФПД: 137677921142664 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T133702&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162906&fm=137677921142664&tin=02508201610067®Number=0000000000092562&sum=30000 [13:37:03]StoreToDocumentArchive [13:37:03]shift 465 fd 162906 [13:37:03]save to /storage/0465/doc_00162906 [13:37:03]save last doc name /storage/0465/doc_00162906 to /storage/kkm_last_doc_name [13:37:03]save OK [13:37:03]Clear old archive folders... [13:37:03]ProcessDocumentItem done err = 0, tmpTLVsize=249 [13:37:03]tlvbuf is 0199BB20 [13:37:03]SAM_PROTO_ClearQueue [13:37:03]wFMCommunicate request_size=4 [13:37:03]MH_SAM_APDU [13:37:03]CAPDU: 80 09 00 00 [13:37:03]Write to MH i2c: E2 08 00 02 03 80 09 00 00 00 00 00 00 77 [13:37:03]Write i2c OK [13:37:03]MH_I2C_Read... [13:37:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:37:03]Read from MH i2c: E2 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 02 03 00 90 00 79 [13:37:03]RAPDU: 90 00 [13:37:03]wFMCommunicate OK [13:37:03]SAM_PROTO_ClearQueue done [13:37:03]KKMCreateOFDPacket [13:37:03]OFDProtocolAddRootSTLVToBuf [13:37:03]FM_MakeSignedData [13:37:03]FM_MakeSignedData [13:37:03]SAM_PROTO_SignData [13:37:03]wFMCommunicate request_size=4 [13:37:03]MH_SAM_APDU [13:37:03]CAPDU: 80 0D 01 02 [13:37:03]Write to MH i2c: E2 08 00 03 03 80 0D 01 02 00 00 00 00 7F [13:37:03]Write i2c OK [13:37:03]MH_I2C_Read... [13:37:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:37:03]Read from MH i2c: E2 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 03 03 00 90 00 7A [13:37:03]RAPDU: 90 00 [13:37:03]wFMCommunicate OK [13:37:03]wFMCommunicate request_size=255 [13:37:03]MH_SAM_APDU [13:37:03]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 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 5F 01 00 00 F4 03 04 00 FE 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7C 02 00 35 04 06 00 7D 37 A3 [13:37:03]Write to MH i2c: E2 02 01 04 03 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 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 5F 01 00 00 F4 03 04 00 FE 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7C 02 00 35 04 06 00 7D 37 A3 00 00 4A [13:37:03]Write i2c OK [13:37:03]MH_I2C_Read... [13:37:03]OFD Sender: No OFD packet to send [13:37:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:03]Read from MH i2c: E2 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 04 03 00 90 00 7B [13:37:03]RAPDU: 90 00 [13:37:03]wFMCommunicate OK [13:37:03]wFMCommunicate request_size=8 [13:37:03]MH_SAM_APDU [13:37:03]CAPDU: 80 0D 02 02 03 95 47 88 [13:37:03]Write to MH i2c: E2 0B 00 05 03 80 0D 02 02 03 00 95 47 88 00 00 EC [13:37:03]Write i2c OK [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 [13:37:03]MH_I2C_Read... [13:37:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:37:03]Read from MH i2c: E2 03 00 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 03 00 05 03 00 90 00 7C [13:37:03]RAPDU: 90 00 [13:37:03]wFMCommunicate OK [13:37:03]wFMCommunicate request_size=4 [13:37:03]MH_SAM_APDU [13:37:03]CAPDU: 80 0D 03 02 [13:37:03]Write to MH i2c: E2 08 00 06 03 80 0D 03 02 00 00 00 00 84 [13:37:03]Write i2c OK [13:37:03]MH_I2C_Read... [13:37:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:37:03]Read from MH i2c: E2 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 0B 00 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 0B 00 06 03 00 0F 1E 04 87 F8 5B 36 83 90 00 49 [13:37:03]RAPDU: 0F 1E 04 87 F8 5B 36 83 90 00 [13:37:03]wFMCommunicate OK [13:37:03]SAM_PROTO_SignData done [13:37:03]FM_MakeSignedData done [13:37:03]CreateOFDProtocolMessage [13:37:03]wFMCommunicate request_size=4 [13:37:03]MH_SAM_APDU [13:37:03]CAPDU: 80 11 00 00 [13:37:03]Write to MH i2c: E2 08 00 07 03 80 11 00 00 00 00 00 00 84 [13:37:03]Write i2c OK [13:37:03]MH_I2C_Read... [13:37:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:03]Read from MH i2c: E2 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 17 00 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: E2 17 00 07 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [13:37:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:37:03]wFMCommunicate OK [13:37:03]CreateOFDProtocolMessage done [13:37:03]OFDSenderStorePacket 162906 [13:37:03]StoreOFDPacket docnum=162906 [13:37:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 A3 C4 05 01 2D 15 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 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 5F 01 00 00 F4 03 04 00 FE 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7C 02 00 35 04 06 00 7D 37 A3 95 47 88 0F 1E 04 87 F8 5B 36 83 [13:37:03]CheckFolder [13:37:03]dirname=/storage/ofd_packets [13:37:03]CheckFolder done [13:37:03]ProducePacketName [13:37:03]name=ofd_packets/00162906 [13:37:03]NVStorageSaveData ofd_packets/00162906 [13:37:03]File name is /storage/ofd_packets/00162906 [13:37:03]Write 299 bytes [13:37:03]NVStorageSaveData done [13:37:03]OFDSenderStorePacket done [13:37:03]KKMCreateOFDPacket done [13:37:03]NVStorageSaveData kkm_last_timestamp [13:37:03]File name is /storage/kkm_last_timestamp [13:37:03]Write 4 bytes [13:37:03]NVStorageSaveData done [13:37:03]ExternCall_PrintAddStr [13:37:03]wPrintStart [13:37:03]Write to MH i2c: 01 00 00 08 03 0B [13:37:03]Write i2c OK [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: 01 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: 01 07 00 [13:37:03]MH_I2C_Read... [13:37:03]Read from MH i2c: 01 07 00 08 03 00 00 00 00 00 FF 0F 20 [13:37:03]RasterBufferAndPrint [13:37:03]line Счет N : (1)291358 [13:37:03]line ИНН: 02508201610067 [13:37:03]line Контрольно-Кассовый Чек [13:37:03]line ПРОДАЖА [13:37:03]line ТРК (МРК, ГНК) : 41 [13:37:03]line Товар: 2710124130 [13:37:03]line SU-92-К-5 [13:37:03]line 4.370 * 68.80 [13:37:03]line = 300.66 [13:37:03]line НДС 12% НСП 1% [13:37:03]line > о реализуемом товаре [13:37:03]line ОКРУГЛЕНИЕ: -0.66 [13:37:03]line ИТОГО: 300.00 [13:37:03]line Внесено: 300.00 [13:37:03]line СДАЧА: 0.00 [13:37:03]line НСП 1% : 2.66 [13:37:03]line НДС 12% : 31.93 [13:37:03]line Наличными: 300.00 [13:37:03]line Безнал.: 0.00 [13:37:03]line Место: АЗС № 130 "Партнер Нефть" [13:37:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:37:03]line СНО: Общий режим [13:37:03]line Чек 351 20.08.2024 13:37 [13:37:03]line Смена: 465 ФФД: 1.0 [13:37:03]line ЗНМ: 0300000070 [13:37:03]line РНМ: 0000000000092562 [13:37:03]line Версия ККМ: 001 [13:37:03]line ФМ: 0000000000871769 [13:37:03]line ФД: 162906 [13:37:03]line ФПД: 137677921142664 [13:37:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T133702&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162906&fm=137677921142664&tin=02508201610067®Number=0000000000092562&sum=30000 [13:37:03]written 0, free lines is 4095 [13:37:04]OFD Sender: Processing packet 162906 [packets to send 960, broken 959] [13:37:04]ProducePacketName [13:37:04]name=ofd_packets/00162906 [13:37:04]OFD Sender: To server: pG, [13:37:04]CommunicateWithHost lk.salyk.kg:30040 [13:37:04]ConnectInit lk.salyk.kg [13:37:04]Write to MH i2c: 01 00 00 33 03 36 [13:37:04]Write i2c OK [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: 01 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: 01 07 00 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: 01 07 00 33 03 00 00 00 00 00 C3 0C 0C [13:37:04]RasterBufferAndPrint [13:37:04]line [13:37:04]line [13:37:04]line [13:37:04]line [13:37:04]line [13:37:04]written 0, free lines is 3272 [13:37:04]MH_Cut [13:37:04]Write to MH i2c: D1 01 00 3A 03 01 0F [13:37:04]Write i2c OK [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: D1 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: D1 01 00 [13:37:04]MH_I2C_Read... [13:37:04]Read from MH i2c: D1 01 00 3A 03 00 0E [13:37:04]Write to MH i2c: 01 00 00 3B 03 3E [13:37:04]Write i2c OK [13:37:04]MH_I2C_Read... [13:37:05]*** Cut start [13:37:05]*** Purtial cut [13:37:05]*** Stage 1: CUTSNS_PIN = 1 [13:37:06]Connected sock=9 [13:37:06]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 A3 C4 05 01 2D 15 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 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 5F 01 00 00 F4 03 04 00 FE 9B C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7C 02 00 35 04 06 00 7D 37 A3 95 47 88 0F 1E 04 87 F8 5B 36 83 [13:37:07]Read from MH i2c: 01 [13:37:07]MH_I2C_Read... [13:37:07]*** Stop cut motor [13:37:07]*** Cut end [13:37:07]Read from MH i2c: 01 07 00 [13:37:07]MH_I2C_Read... [13:37:07]Read from MH i2c: 01 07 00 3B 03 00 00 00 00 00 FF 0F 53 [13:37:07]process_action close_receipt done [13:37:07]requested_data is exist [13:37:07]produce_requested_data [13:37:07]requested_item fm.sn is exist - process it [13:37:07]wFMCommunicate request_size=4 [13:37:07]MH_SAM_APDU [13:37:07]CAPDU: 80 11 00 00 [13:37:07]Write to MH i2c: E2 08 00 3C 03 80 11 00 00 00 00 00 00 B9 [13:37:07]Write i2c OK [13:37:07]MH_I2C_Read... [13:37:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:37:07]Read from MH i2c: E2 [13:37:07]MH_I2C_Read... [13:37:07]Read from MH i2c: E2 17 00 [13:37:07]MH_I2C_Read... [13:37:07]Read from MH i2c: E2 17 00 3C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [13:37:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:37:07]wFMCommunicate OK [13:37:07]requested_item fd.num is exist - process it [13:37:07]SAM_PROTO_GetFieldsCounters [13:37:07]wFMCommunicate request_size=4 [13:37:07]MH_SAM_APDU [13:37:07]CAPDU: 80 13 00 00 [13:37:07]Write to MH i2c: E2 08 00 3D 03 80 13 00 00 00 00 00 00 BC [13:37:07]Write i2c OK [13:37:07]MH_I2C_Read... [13:37:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:37:07]Read from MH i2c: E2 [13:37:07]MH_I2C_Read... [13:37:07]Read from MH i2c: E2 62 00 [13:37:07]MH_I2C_Read... [13:37:07]Read from MH i2c: E2 62 00 3D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 AC [13:37: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5F 01 00 00 5E 04 04 00 5F 01 00 00 57 04 04 00 60 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:37:07]wFMCommunicate OK [13:37:07]SAM_PROTO_GetFieldsCounters done [13:37:07]requested_item shift.num is exist - process it [13:37:07]requested_item shift.opened is exist - process it [13:37:07]req_shift_opened [13:37:07]FM_GetShiftState [13:37:07]SAM_PROTO_GetShiftState [13:37:07]wFMCommunicate request_size=4 [13:37:07]MH_SAM_APDU [13:37:07]CAPDU: 80 13 01 00 [13:37:07]Write to MH i2c: E2 08 00 3E 03 80 13 01 00 00 00 00 00 BE [13:37:07]Write i2c OK [13:37:07]MH_I2C_Read... [13:37:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:37:07]Read from MH i2c: E2 [13:37:07]MH_I2C_Read... [13:37:07]Read from MH i2c: E2 0E 00 [13:37:07]MH_I2C_Read... [13:37:07]Read from MH i2c: E2 0E 00 3E 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8C [13:37:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:37:07]wFMCommunicate OK [13:37:07]SAM_PROTO_GetShiftState done [13:37:07]FM_GetShiftState done [13:37:07]req_shift_opened done [13:37:07]requested_item shift.open_date is exist - process it [13:37:07]req_shift_open_date [13:37:07]req_shift_open_date done [13:37:07]produce_requested_data done [13:37:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162906,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:37:07]process_action_free close_receipt [13:37:07]json_value_free [13:37:07]json_value_free done [13:37:07]process_json_proto returns [13:37:07]Send response to host [13:37:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162906,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:37:07]free response buf [13:37:07]execute_script done [13:37:07]execute_script returns [13:37:07]free content buf [13:37:07]Sock 10.Close socket [13:37:07]Sock 10.Thread stoped [13:37: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 36 39 4F 00 00 00 2D 72 47 00 1A E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7C 02 00 F4 03 04 00 54 45 C4 66 B6 04 01 00 00 8E B1 A1 67 44 AD 20 E3 [13:37:08]CommunicateWithHost err = 0 [13:37:08]CheckOFDResponse [13:37:08]1017 (14) - 77093643461234 [13:37:08]1041 (16) - 0000000000871769 [13:37:08]1040 (4) - 162906 [13:37:08]1012 (4) - 20.08.2024 07:27 [13:37:08]1206 (1) - 0 [13:37:08]OFD Sender: Remove packet 162906 [13:37:08]ProducePacketName [13:37:08]name=ofd_packets/00162906 [13:37:08]NVStorageDeleteData [13:37:08]OFD Sender: No OFD packet to send [13:37:13]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:26]recv_with_timeout no data received [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:55]accept exits with 7 [13:38:55]New connection [13:38:55]New thread 3066490212 created [13:38:55]Thread 3066633572 joined [13:38:55]Waiting for new connection... [13:38:55] Sock 7.Parse request [13:38:55]Sock 7.Check first char [13:38:55]Sock 7.First char is OK [13:38:55]request: POST /json_proto HTTP/1.0 [13:38:55]Method: POST [13:38:55]URL: /json_proto [13:38:55]Method is POST - this is cgi request [13:38:55]url: /json_proto [13:38:55]query_string will be loaded in cgi processing [13:38:55]execute_cgi json_proto POST (null) [13:38:55]execute_cgi path=json_proto method=POST [13:38:55]POST find Content-Length [13:38:55]Host: 172.17.44.132:8080 [13:38:55]Content-Length: 674 [13:38:55]Content-Type: application/json [13:38:55] [13:38:55]POST finish read [13:38:55]Found Content-Length = 674 [13:38:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:55]execute_script... [13:38:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291359", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.850, "sum" : 750.57, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:38:55]POST & json_proto [13:38:55]process_json_proto [13:38:55]json parsed OK: [13:38:55]protocol is kg_v1.0 [13:38:55]action value=close_receipt [13:38:55]process_action close_receipt [13:38:55]cmd_close_receipt [13:38:55]MH_GetDate [13:38:55]Write to MH i2c: F0 00 00 3F 03 31 [13:38:55]Write i2c OK [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: F0 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: F0 09 00 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: F0 09 00 3F 03 00 6F 9C C4 66 2A 83 C1 65 42 [13:38:55]GetLastDocTimeStamp 1724161022 [13:38:55]current date 1724161135 [13:38:55]FM_GetShiftState [13:38:55]SAM_PROTO_GetShiftState [13:38:55]wFMCommunicate request_size=4 [13:38:55]MH_SAM_APDU [13:38:55]CAPDU: 80 13 01 00 [13:38:55]Write to MH i2c: E2 08 00 40 03 80 13 01 00 00 00 00 00 C0 [13:38:55]Write i2c OK [13:38:55]MH_I2C_Read... [13:38:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:38:55]Read from MH i2c: E2 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: E2 0E 00 [13:38:55]MH_I2C_Read... [13:38:55]Read from MH i2c: E2 0E 00 40 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8E [13:38:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:38:55]wFMCommunicate OK [13:38:55]SAM_PROTO_GetShiftState done [13:38:55]FM_GetShiftState done [13:38:55]opened in 1724113081 [13:38:55]opened+sec_in_day 1724199481 [13:38:55]quantity*price = 75057 [13:38:55]sum+1 = 75058 [13:38:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.57 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.71 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 352 20.08.2024 13:38 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162907 ФПД: 24896015856135 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T133855&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162907&fm=24896015856135&tin=02508201610067®Number=0000000000092562&sum=75000 [13:38:56]StoreToDocumentArchive [13:38:56]shift 465 fd 162907 [13:38:56]save to /storage/0465/doc_00162907 [13:38:56]save last doc name /storage/0465/doc_00162907 to /storage/kkm_last_doc_name [13:38:56]save OK [13:38:56]Clear old archive folders... [13:38:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:38:56]tlvbuf is 019C27F0 [13:38:56]SAM_PROTO_ClearQueue [13:38:56]wFMCommunicate request_size=4 [13:38:56]MH_SAM_APDU [13:38:56]CAPDU: 80 09 00 00 [13:38:56]Write to MH i2c: E2 08 00 4D 03 80 09 00 00 00 00 00 00 C2 [13:38:56]Write i2c OK [13:38:56]MH_I2C_Read... [13:38:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:38:56]Read from MH i2c: E2 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 03 00 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 03 00 4D 03 00 90 00 C4 [13:38:56]RAPDU: 90 00 [13:38:56]wFMCommunicate OK [13:38:56]SAM_PROTO_ClearQueue done [13:38:56]KKMCreateOFDPacket [13:38:56]OFDProtocolAddRootSTLVToBuf [13:38:56]FM_MakeSignedData [13:38:56]FM_MakeSignedData [13:38:56]SAM_PROTO_SignData [13:38:56]wFMCommunicate request_size=4 [13:38:56]MH_SAM_APDU [13:38:56]CAPDU: 80 0D 01 02 [13:38:56]Write to MH i2c: E2 08 00 4E 03 80 0D 01 02 00 00 00 00 CA [13:38:56]Write i2c OK [13:38:56]MH_I2C_Read... [13:38:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:38:56]Read from MH i2c: E2 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 03 00 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 03 00 4E 03 00 90 00 C5 [13:38:56]RAPDU: 90 00 [13:38:56]wFMCommunicate OK [13:38:56]wFMCommunicate request_size=255 [13:38:56]MH_SAM_APDU [13:38:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 6F 9C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7C 02 00 35 04 06 00 16 A4 8E 2E [13:38:56]Write to MH i2c: E2 02 01 4F 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 6F 9C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7C 02 00 35 04 06 00 16 A4 8E 2E 00 00 D6 [13:38:56]Write i2c OK [13:38:56]MH_I2C_Read... [13:38:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:56]Read from MH i2c: E2 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 03 00 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 03 00 4F 03 00 90 00 C6 [13:38:56]RAPDU: 90 00 [13:38:56]wFMCommunicate OK [13:38:56]wFMCommunicate request_size=7 [13:38:56]MH_SAM_APDU [13:38:56]CAPDU: 80 0D 02 02 02 72 07 [13:38:56]Write to MH i2c: E2 0A 00 50 03 80 0D 02 02 02 00 72 07 00 00 4A [13:38:56]Write i2c OK [13:38:56]MH_I2C_Read... [13:38:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:38:56]Read from MH i2c: E2 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 03 00 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 03 00 50 03 00 90 00 C7 [13:38:56]RAPDU: 90 00 [13:38:56]wFMCommunicate OK [13:38:56]wFMCommunicate request_size=4 [13:38:56]MH_SAM_APDU [13:38:56]CAPDU: 80 0D 03 02 [13:38:56]Write to MH i2c: E2 08 00 51 03 80 0D 03 02 00 00 00 00 CF [13:38:56]Write i2c OK [13:38:56]MH_I2C_Read... [13:38:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:38:56]Read from MH i2c: E2 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 0B 00 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 0B 00 51 03 00 1C 3D 51 42 CC B5 46 79 90 00 FC [13:38:56]RAPDU: 1C 3D 51 42 CC B5 46 79 90 00 [13:38:56]wFMCommunicate OK [13:38:56]SAM_PROTO_SignData done [13:38:56]FM_MakeSignedData done [13:38:56]CreateOFDProtocolMessage [13:38:56]wFMCommunicate request_size=4 [13:38:56]MH_SAM_APDU [13:38:56]CAPDU: 80 11 00 00 [13:38:56]Write to MH i2c: E2 08 00 52 03 80 11 00 00 00 00 00 00 CF [13:38:56]Write i2c OK [13:38:56]MH_I2C_Read... [13:38:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:38:56]Read from MH i2c: E2 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 17 00 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: E2 17 00 52 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [13:38:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:38:56]wFMCommunicate OK [13:38:56]CreateOFDProtocolMessage done [13:38:56]OFDSenderStorePacket 162907 [13:38:56]StoreOFDPacket docnum=162907 [13:38:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6B C7 04 01 0A 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 6F 9C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7C 02 00 35 04 06 00 16 A4 8E 2E 72 07 1C 3D 51 42 CC B5 46 79 [13:38:56]CheckFolder [13:38:56]dirname=/storage/ofd_packets [13:38:56]CheckFolder done [13:38:56]ProducePacketName [13:38:56]name=ofd_packets/00162907 [13:38:56]NVStorageSaveData ofd_packets/00162907 [13:38:56]File name is /storage/ofd_packets/00162907 [13:38:56]Write 298 bytes [13:38:56]NVStorageSaveData done [13:38:56]OFDSenderStorePacket done [13:38:56]KKMCreateOFDPacket done [13:38:56]NVStorageSaveData kkm_last_timestamp [13:38:56]File name is /storage/kkm_last_timestamp [13:38:56]Write 4 bytes [13:38:56]NVStorageSaveData done [13:38:56]ExternCall_PrintAddStr [13:38:56]wPrintStart [13:38:56]Write to MH i2c: 01 00 00 53 03 56 [13:38:56]Write i2c OK [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: 01 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: 01 07 00 [13:38:56]MH_I2C_Read... [13:38:56]Read from MH i2c: 01 07 00 53 03 00 00 00 00 00 FF 0F 6B [13:38:56]RasterBufferAndPrint [13:38:56]line Счет N : (1)291359 [13:38:56]line ИНН: 02508201610067 [13:38:56]line Контрольно-Кассовый Чек [13:38:56]line ПРОДАЖА [13:38:56]line ТРК (МРК, ГНК) : 64 [13:38:56]line Товар: 2710194800 [13:38:56]line ДТ-К-5 [13:38:56]line 9.850 * 76.20 [13:38:56]line = 750.57 [13:38:56]line НДС 12% НСП 1% [13:38:56]line > о реализуемом товаре [13:38:56]line ОКРУГЛЕНИЕ: -0.57 [13:38:56]line ИТОГО: 750.00 [13:38:56]line Внесено: 750.00 [13:38:56]line СДАЧА: 0.00 [13:38:56]line НСП 1% : 6.64 [13:38:56]line НДС 12% : 79.71 [13:38:56]line Наличными: 750.00 [13:38:56]line Безнал.: 0.00 [13:38:56]line Место: АЗС № 130 "Партнер Нефть" [13:38:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:38:56]line СНО: Общий режим [13:38:56]line Чек 352 20.08.2024 13:38 [13:38:56]line Смена: 465 ФФД: 1.0 [13:38:56]line ЗНМ: 0300000070 [13:38:56]line РНМ: 0000000000092562 [13:38:56]line Версия ККМ: 001 [13:38:56]line ФМ: 0000000000871769 [13:38:56]line ФД: 162907 [13:38:56]line ФПД: 24896015856135 [13:38:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T133855&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162907&fm=24896015856135&tin=02508201610067®Number=0000000000092562&sum=75000 [13:38:56]written 0, free lines is 4095 [13:38:57]OFD Sender: Processing packet 162907 [packets to send 960, broken 959] [13:38:57]ProducePacketName [13:38:57]name=ofd_packets/00162907 [13:38:57]OFD Sender: To server: pG, [13:38:57]CommunicateWithHost lk.salyk.kg:30040 [13:38:57]ConnectInit lk.salyk.kg [13:38:57]Write to MH i2c: 01 00 00 7E 03 81 [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: 01 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: 01 07 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: 01 07 00 7E 03 00 00 00 00 00 CD 0C 61 [13:38:57]RasterBufferAndPrint [13:38:57]line [13:38:57]line [13:38:57]line [13:38:57]line [13:38:57]line [13:38:57]written 0, free lines is 3283 [13:38:57]MH_Cut [13:38:57]Write to MH i2c: D1 01 00 85 03 01 5A [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: D1 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: D1 01 00 [13:38:57]MH_I2C_Read... [13:38:57]Read from MH i2c: D1 01 00 85 03 00 59 [13:38:57]Write to MH i2c: 01 00 00 86 03 89 [13:38:57]Write i2c OK [13:38:57]MH_I2C_Read... [13:38:57]Connected sock=10 [13:38: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 36 39 0C 01 00 00 6B C7 04 01 0A 50 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7A 26 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 31 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 01 00 00 F4 03 04 00 6F 9C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7C 02 00 35 04 06 00 16 A4 8E 2E 72 07 1C 3D 51 42 CC B5 46 79 [13:38:58]*** Cut start [13:38:58]*** Purtial cut [13:38:58]*** Stage 1: CUTSNS_PIN = 1 [13:38: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 36 39 4F 00 00 00 F3 2B 47 00 35 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7C 02 00 F4 03 04 00 C4 45 C4 66 B6 04 01 00 00 98 8F E7 BC BB 4A C3 E4 [13:38:58]CommunicateWithHost err = 0 [13:38:58]CheckOFDResponse [13:38:58]1017 (14) - 77093643461234 [13:38:58]1041 (16) - 0000000000871769 [13:38:58]1040 (4) - 162907 [13:38:58]1012 (4) - 20.08.2024 07:29 [13:38:58]1206 (1) - 0 [13:38:58]OFD Sender: Remove packet 162907 [13:38:58]ProducePacketName [13:38:58]name=ofd_packets/00162907 [13:38:58]NVStorageDeleteData [13:38:59]OFD Sender: No OFD packet to send [13:39:00]Read from MH i2c: 01 [13:39:00]MH_I2C_Read... [13:39:00]*** Stop cut motor [13:39:00]*** Cut end [13:39:00]Read from MH i2c: 01 07 00 [13:39:00]MH_I2C_Read... [13:39:00]Read from MH i2c: 01 07 00 86 03 00 00 00 00 00 FF 0F 9E [13:39:00]process_action close_receipt done [13:39:00]requested_data is exist [13:39:00]produce_requested_data [13:39:00]requested_item fm.sn is exist - process it [13:39:00]wFMCommunicate request_size=4 [13:39:00]MH_SAM_APDU [13:39:00]CAPDU: 80 11 00 00 [13:39:00]Write to MH i2c: E2 08 00 87 03 80 11 00 00 00 00 00 00 04 [13:39:00]Write i2c OK [13:39:00]MH_I2C_Read... [13:39:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:00]Read from MH i2c: E2 [13:39:00]MH_I2C_Read... [13:39:00]Read from MH i2c: E2 17 00 [13:39:00]MH_I2C_Read... [13:39:00]Read from MH i2c: E2 17 00 87 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [13:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:39:00]wFMCommunicate OK [13:39:00]requested_item fd.num is exist - process it [13:39:00]SAM_PROTO_GetFieldsCounters [13:39:00]wFMCommunicate request_size=4 [13:39:00]MH_SAM_APDU [13:39:00]CAPDU: 80 13 00 00 [13:39:00]Write to MH i2c: E2 08 00 88 03 80 13 00 00 00 00 00 00 07 [13:39:00]Write i2c OK [13:39:00]MH_I2C_Read... [13:39:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:39:00]Read from MH i2c: E2 [13:39:00]MH_I2C_Read... [13:39:00]Read from MH i2c: E2 62 00 [13:39:00]MH_I2C_Read... [13:39:00]Read from MH i2c: E2 62 00 88 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 FB [13:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 60 01 00 00 5E 04 04 00 60 01 00 00 57 04 04 00 61 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:39:00]wFMCommunicate OK [13:39:00]SAM_PROTO_GetFieldsCounters done [13:39:00]requested_item shift.num is exist - process it [13:39:00]requested_item shift.opened is exist - process it [13:39:00]req_shift_opened [13:39:00]FM_GetShiftState [13:39:00]SAM_PROTO_GetShiftState [13:39:00]wFMCommunicate request_size=4 [13:39:00]MH_SAM_APDU [13:39:00]CAPDU: 80 13 01 00 [13:39:00]Write to MH i2c: E2 08 00 89 03 80 13 01 00 00 00 00 00 09 [13:39:00]Write i2c OK [13:39:00]MH_I2C_Read... [13:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:00]Read from MH i2c: E2 [13:39:00]MH_I2C_Read... [13:39:00]Read from MH i2c: E2 0E 00 [13:39:00]MH_I2C_Read... [13:39:00]Read from MH i2c: E2 0E 00 89 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D7 [13:39:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:39:00]wFMCommunicate OK [13:39:00]SAM_PROTO_GetShiftState done [13:39:00]FM_GetShiftState done [13:39:00]req_shift_opened done [13:39:00]requested_item shift.open_date is exist - process it [13:39:00]req_shift_open_date [13:39:00]req_shift_open_date done [13:39:00]produce_requested_data done [13:39:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162907,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:39:00]process_action_free close_receipt [13:39:00]json_value_free [13:39:00]json_value_free done [13:39:00]process_json_proto returns [13:39:00]Send response to host [13:39:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162907,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:39:00]free response buf [13:39:00]execute_script done [13:39:00]execute_script returns [13:39:00]free content buf [13:39:00]Sock 7.Close socket [13:39:00]Sock 7.Thread stoped [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:33]accept exits with 9 [13:39:33]New connection [13:39:33]New thread 3066633572 created [13:39:33]Thread 3066490212 joined [13:39:33]Waiting for new connection... [13:39:33] Sock 9.Parse request [13:39:33]Sock 9.Check first char [13:39:33]Sock 9.First char is OK [13:39:33]request: POST /json_proto HTTP/1.0 [13:39:33]Method: POST [13:39:33]URL: /json_proto [13:39:33]Method is POST - this is cgi request [13:39:33]url: /json_proto [13:39:33]query_string will be loaded in cgi processing [13:39:33]execute_cgi json_proto POST (null) [13:39:33]execute_cgi path=json_proto method=POST [13:39:33]POST find Content-Length [13:39:33]Host: 172.17.44.132:8080 [13:39:33]Content-Length: 797 [13:39:33]Content-Type: application/json [13:39:33] [13:39:33]POST finish read [13:39:33]Found Content-Length = 797 [13:39:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 300.23 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:33]execute_script... [13:39:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291360", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 300.23 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:39:33]POST & json_proto [13:39:33]process_json_proto [13:39:33]json parsed OK: [13:39:33]protocol is kg_v1.0 [13:39:33]action value=close_receipt [13:39:33]process_action close_receipt [13:39:33]cmd_close_receipt [13:39:33]MH_GetDate [13:39:33]Write to MH i2c: F0 00 00 8A 03 7C [13:39:33]Write i2c OK [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: F0 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: F0 09 00 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: F0 09 00 8A 03 00 95 9C C4 66 2A 83 C1 65 B3 [13:39:33]GetLastDocTimeStamp 1724161135 [13:39:33]current date 1724161173 [13:39:33]FM_GetShiftState [13:39:33]SAM_PROTO_GetShiftState [13:39:33]wFMCommunicate request_size=4 [13:39:33]MH_SAM_APDU [13:39:33]CAPDU: 80 13 01 00 [13:39:33]Write to MH i2c: E2 08 00 8B 03 80 13 01 00 00 00 00 00 0B [13:39:33]Write i2c OK [13:39:33]MH_I2C_Read... [13:39:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:33]Read from MH i2c: E2 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: E2 0E 00 [13:39:33]MH_I2C_Read... [13:39:33]Read from MH i2c: E2 0E 00 8B 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D9 [13:39:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:39:33]wFMCommunicate OK [13:39:33]SAM_PROTO_GetShiftState done [13:39:33]FM_GetShiftState done [13:39:33]opened in 1724113081 [13:39:33]opened+sec_in_day 1724199481 [13:39:33]quantity*price = 30022 [13:39:33]sum+1 = 30024 [13:39:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 300.23 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 0.00 Безнал.: 300.23 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 353 20.08.2024 13:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162908 ФПД: 256026557116479 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T133933&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162908&fm=256026557116479&tin=02508201610067®Number=0000000000092562&sum=30023 [13:39:34]StoreToDocumentArchive [13:39:34]shift 465 fd 162908 [13:39:34]save to /storage/0465/doc_00162908 [13:39:34]save last doc name /storage/0465/doc_00162908 to /storage/kkm_last_doc_name [13:39:34]save OK [13:39:34]Clear old archive folders... [13:39:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:39:34]tlvbuf is 019C4240 [13:39:34]SAM_PROTO_ClearQueue [13:39:34]wFMCommunicate request_size=4 [13:39:34]MH_SAM_APDU [13:39:34]CAPDU: 80 09 00 00 [13:39:34]Write to MH i2c: E2 08 00 98 03 80 09 00 00 00 00 00 00 0D [13:39:34]Write i2c OK [13:39:34]MH_I2C_Read... [13:39:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:39:34]Read from MH i2c: E2 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 03 00 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 03 00 98 03 00 90 00 0F [13:39:34]RAPDU: 90 00 [13:39:34]wFMCommunicate OK [13:39:34]SAM_PROTO_ClearQueue done [13:39:34]KKMCreateOFDPacket [13:39:34]OFDProtocolAddRootSTLVToBuf [13:39:34]FM_MakeSignedData [13:39:34]FM_MakeSignedData [13:39:34]SAM_PROTO_SignData [13:39:34]wFMCommunicate request_size=4 [13:39:34]MH_SAM_APDU [13:39:34]CAPDU: 80 0D 01 02 [13:39:34]Write to MH i2c: E2 08 00 99 03 80 0D 01 02 00 00 00 00 15 [13:39:34]Write i2c OK [13:39:34]MH_I2C_Read... [13:39:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:39:34]Read from MH i2c: E2 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 03 00 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 03 00 99 03 00 90 00 10 [13:39:34]RAPDU: 90 00 [13:39:34]wFMCommunicate OK [13:39:34]wFMCommunicate request_size=255 [13:39:34]MH_SAM_APDU [13:39:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 47 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 47 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 95 9C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7C 02 00 35 04 06 00 E8 DA D3 FD [13:39:34]Write to MH i2c: E2 02 01 9A 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 47 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 47 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 95 9C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7C 02 00 35 04 06 00 E8 DA D3 FD 00 00 8A [13:39:34]OFD Sender: No OFD packet to send [13:39:34]Write i2c OK [13:39:34]MH_I2C_Read... [13:39:34]recv_with_timeout no data received [13:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:34]Read from MH i2c: E2 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 03 00 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 03 00 9A 03 00 90 00 11 [13:39:34]RAPDU: 90 00 [13:39:34]wFMCommunicate OK [13:39:34]wFMCommunicate request_size=7 [13:39:34]MH_SAM_APDU [13:39:34]CAPDU: 80 0D 02 02 02 70 3F [13:39:34]Write to MH i2c: E2 0A 00 9B 03 80 0D 02 02 02 00 70 3F 00 00 CB [13:39:34]Write i2c OK [13:39:34]MH_I2C_Read... [13:39:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:39:34]Read from MH i2c: E2 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 03 00 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 03 00 9B 03 00 90 00 12 [13:39:34]RAPDU: 90 00 [13:39:34]wFMCommunicate OK [13:39:34]wFMCommunicate request_size=4 [13:39:34]MH_SAM_APDU [13:39:34]CAPDU: 80 0D 03 02 [13:39:34]Write to MH i2c: E2 08 00 9C 03 80 0D 03 02 00 00 00 00 1A [13:39:34]Write i2c OK [13:39:34]MH_I2C_Read... [13:39:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:39:34]Read from MH i2c: E2 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 0B 00 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 0B 00 9C 03 00 8D AA 37 5A BD 40 08 DE 90 00 C6 [13:39:34]RAPDU: 8D AA 37 5A BD 40 08 DE 90 00 [13:39:34]wFMCommunicate OK [13:39:34]SAM_PROTO_SignData done [13:39:34]FM_MakeSignedData done [13:39:34]CreateOFDProtocolMessage [13:39:34]wFMCommunicate request_size=4 [13:39:34]MH_SAM_APDU [13:39:34]CAPDU: 80 11 00 00 [13:39:34]Write to MH i2c: E2 08 00 9D 03 80 11 00 00 00 00 00 00 1A [13:39:34]Write i2c OK [13:39:34]MH_I2C_Read... [13:39:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:34]Read from MH i2c: E2 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 17 00 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: E2 17 00 9D 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [13:39:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:39:34]wFMCommunicate OK [13:39:34]CreateOFDProtocolMessage done [13:39:34]OFDSenderStorePacket 162908 [13:39:34]StoreOFDPacket docnum=162908 [13:39:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CB 58 04 01 D9 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 47 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 47 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 95 9C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7C 02 00 35 04 06 00 E8 DA D3 FD 70 3F 8D AA 37 5A BD 40 08 DE [13:39:34]CheckFolder [13:39:34]dirname=/storage/ofd_packets [13:39:34]CheckFolder done [13:39:34]ProducePacketName [13:39:34]name=ofd_packets/00162908 [13:39:34]NVStorageSaveData ofd_packets/00162908 [13:39:34]File name is /storage/ofd_packets/00162908 [13:39:34]Write 298 bytes [13:39:34]NVStorageSaveData done [13:39:34]OFDSenderStorePacket done [13:39:34]KKMCreateOFDPacket done [13:39:34]NVStorageSaveData kkm_last_timestamp [13:39:34]File name is /storage/kkm_last_timestamp [13:39:34]Write 4 bytes [13:39:34]NVStorageSaveData done [13:39:34]ExternCall_PrintAddStr [13:39:34]wPrintStart [13:39:34]Write to MH i2c: 01 00 00 9E 03 A1 [13:39:34]Write i2c OK [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: 01 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: 01 07 00 [13:39:34]MH_I2C_Read... [13:39:34]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 FF 0F B6 [13:39:34]RasterBufferAndPrint [13:39:34]line Счет N : (1)291360 [13:39:34]line ИНН: 02508201610067 [13:39:34]line Контрольно-Кассовый Чек [13:39:34]line ПРОДАЖА [13:39:34]line ТРК (МРК, ГНК) : 54 [13:39:34]line Товар: 2710194800 [13:39:34]line ДТ-К-5 [13:39:34]line 3.940 * 76.20 [13:39:34]line = 300.23 [13:39:34]line НДС 12% НСП 1% [13:39:34]line > о реализуемом товаре [13:39:34]line ИТОГО: 300.23 [13:39:34]line НСП 1% : 2.66 [13:39:34]line НДС 12% : 31.88 [13:39:34]line Наличными: 0.00 [13:39:34]line Безнал.: 300.23 [13:39:34]line Место: АЗС № 130 "Партнер Нефть" [13:39:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:39:34]line СНО: Общий режим [13:39:34]line Чек 353 20.08.2024 13:39 [13:39:34]line Смена: 465 ФФД: 1.0 [13:39:34]line ЗНМ: 0300000070 [13:39:34]line РНМ: 0000000000092562 [13:39:34]line Версия ККМ: 001 [13:39:34]line Платежная система: O! деньги [13:39:34]line ФМ: 0000000000871769 [13:39:34]line ФД: 162908 [13:39:34]line ФПД: 256026557116479 [13:39:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T133933&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162908&fm=256026557116479&tin=02508201610067®Number=0000000000092562&sum=30023 [13:39:34]OFD Sender: Processing packet 162908 [packets to send 960, broken 959] [13:39:34]ProducePacketName [13:39:34]name=ofd_packets/00162908 [13:39:34]OFD Sender: To server: pG, [13:39:34]CommunicateWithHost lk.salyk.kg:30040 [13:39:34]ConnectInit lk.salyk.kg [13:39:34]written 0, free lines is 4095 [13:39:35]Write to MH i2c: 01 00 00 C8 03 CB [13:39:35]Write i2c OK [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: 01 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: 01 07 00 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: 01 07 00 C8 03 00 00 00 00 00 DD 0C BB [13:39:35]RasterBufferAndPrint [13:39:35]line [13:39:35]line [13:39:35]line [13:39:35]line [13:39:35]line [13:39:35]written 0, free lines is 3299 [13:39:35]MH_Cut [13:39:35]Write to MH i2c: D1 01 00 CF 03 01 A4 [13:39:35]Write i2c OK [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: D1 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: D1 01 00 [13:39:35]MH_I2C_Read... [13:39:35]Read from MH i2c: D1 01 00 CF 03 00 A3 [13:39:35]Write to MH i2c: 01 00 00 D0 03 D3 [13:39:35]Write i2c OK [13:39:35]MH_I2C_Read... [13:39:36]*** Cut start [13:39:36]*** Purtial cut [13:39:36]*** Stage 1: CUTSNS_PIN = 1 [13:39:38]Read from MH i2c: 01 [13:39:38]MH_I2C_Read... [13:39:38]*** Stop cut motor [13:39:38]*** Cut end [13:39:38]Read from MH i2c: 01 07 00 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: 01 07 00 D0 03 00 00 00 00 00 FF 0F E8 [13:39:38]process_action close_receipt done [13:39:38]requested_data is exist [13:39:38]produce_requested_data [13:39:38]requested_item fm.sn is exist - process it [13:39:38]wFMCommunicate request_size=4 [13:39:38]MH_SAM_APDU [13:39:38]CAPDU: 80 11 00 00 [13:39:38]Write to MH i2c: E2 08 00 D1 03 80 11 00 00 00 00 00 00 4E [13:39:38]Write i2c OK [13:39:38]MH_I2C_Read... [13:39:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:39:38]Read from MH i2c: E2 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 17 00 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 17 00 D1 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [13:39:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:39:38]wFMCommunicate OK [13:39:38]requested_item fd.num is exist - process it [13:39:38]SAM_PROTO_GetFieldsCounters [13:39:38]wFMCommunicate request_size=4 [13:39:38]MH_SAM_APDU [13:39:38]CAPDU: 80 13 00 00 [13:39:38]Write to MH i2c: E2 08 00 D2 03 80 13 00 00 00 00 00 00 51 [13:39:38]Write i2c OK [13:39:38]MH_I2C_Read... [13:39:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:39:38]Read from MH i2c: E2 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 62 00 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 62 00 D2 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 49 [13:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 61 01 00 00 5E 04 04 00 61 01 00 00 57 04 04 00 62 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:39:38]wFMCommunicate OK [13:39:38]SAM_PROTO_GetFieldsCounters done [13:39:38]requested_item shift.num is exist - process it [13:39:38]requested_item shift.opened is exist - process it [13:39:38]req_shift_opened [13:39:38]FM_GetShiftState [13:39:38]SAM_PROTO_GetShiftState [13:39:38]wFMCommunicate request_size=4 [13:39:38]MH_SAM_APDU [13:39:38]CAPDU: 80 13 01 00 [13:39:38]Write to MH i2c: E2 08 00 D3 03 80 13 01 00 00 00 00 00 53 [13:39:38]Write i2c OK [13:39:38]MH_I2C_Read... [13:39:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:39:38]Read from MH i2c: E2 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 0E 00 [13:39:38]MH_I2C_Read... [13:39:38]Read from MH i2c: E2 0E 00 D3 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 21 [13:39:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:39:38]wFMCommunicate OK [13:39:38]SAM_PROTO_GetShiftState done [13:39:38]FM_GetShiftState done [13:39:38]req_shift_opened done [13:39:38]requested_item shift.open_date is exist - process it [13:39:38]req_shift_open_date [13:39:38]req_shift_open_date done [13:39:38]produce_requested_data done [13:39:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162908,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:39:38]process_action_free close_receipt [13:39:38]json_value_free [13:39:38]json_value_free done [13:39:38]process_json_proto returns [13:39:38]Send response to host [13:39:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162908,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:39:38]free response buf [13:39:38]execute_script done [13:39:38]execute_script returns [13:39:38]free content buf [13:39:38]Sock 9.Close socket [13:39:38]Sock 9.Thread stoped [13:39:39]ConnectInit Can't take IP for lk.salyk.kg [13:39:39]CommunicateWithHost connect error [13:39:39]CommunicateWithHost err = -1 [13:39:39]OFD Sender: Server communicate error [13:39:44]OFD Sender: Processing packet 162908 [packets to send 960, broken 959] [13:39:44]ProducePacketName [13:39:44]name=ofd_packets/00162908 [13:39:44]OFD Sender: To server: pG, [13:39:44]CommunicateWithHost lk.salyk.kg:30040 [13:39:44]ConnectInit lk.salyk.kg [13:39:51]recv_with_timeout no data received [13:39:52]Connected sock=7 [13:39:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CB 58 04 01 D9 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 47 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 47 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 95 9C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7C 02 00 35 04 06 00 E8 DA D3 FD 70 3F 8D AA 37 5A BD 40 08 DE [13:39:57]recv_with_timeout no data received [13:39:57]CommunicateWithHost answer receiving error [13:39:57]CommunicateWithHost err = -3 [13:39:57]OFD Sender: Server communicate error [13:40:02]OFD Sender: Processing packet 162908 [packets to send 960, broken 959] [13:40:02]ProducePacketName [13:40:02]name=ofd_packets/00162908 [13:40:02]OFD Sender: To server: pG, [13:40:02]CommunicateWithHost lk.salyk.kg:30040 [13:40:02]ConnectInit lk.salyk.kg [13:40:06]recv_with_timeout no data received [13:40:07]ConnectInit Can't take IP for lk.salyk.kg [13:40:07]CommunicateWithHost connect error [13:40:07]CommunicateWithHost err = -1 [13:40:07]OFD Sender: Server communicate error [13:40:12]OFD Sender: Processing packet 162908 [packets to send 960, broken 959] [13:40:12]ProducePacketName [13:40:12]name=ofd_packets/00162908 [13:40:12]OFD Sender: To server: pG, [13:40:12]CommunicateWithHost lk.salyk.kg:30040 [13:40:12]ConnectInit lk.salyk.kg [13:40:20]recv_with_timeout no data received [13:40:21]Connected sock=9 [13:40:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CB 58 04 01 D9 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 47 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 47 75 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 61 01 00 00 F4 03 04 00 95 9C C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7C 02 00 35 04 06 00 E8 DA D3 FD 70 3F 8D AA 37 5A BD 40 08 DE [13:40: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 36 39 4F 00 00 00 46 25 47 00 31 B5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7C 02 00 F4 03 04 00 17 46 C4 66 B6 04 01 00 00 9C 9B 33 61 1A 7B E5 4B [13:40:22]CommunicateWithHost err = 0 [13:40:22]CheckOFDResponse [13:40:22]1017 (14) - 77093643461234 [13:40:22]1041 (16) - 0000000000871769 [13:40:22]1040 (4) - 162908 [13:40:22]1012 (4) - 20.08.2024 07:30 [13:40:22]1206 (1) - 0 [13:40:22]OFD Sender: Remove packet 162908 [13:40:22]ProducePacketName [13:40:22]name=ofd_packets/00162908 [13:40:22]NVStorageDeleteData [13:40:23]OFD Sender: No OFD packet to send [13:40:28]OFD Sender: No OFD packet to send [13:40:33]OFD Sender: No OFD packet to send [13:40:38]OFD Sender: No OFD packet to send [13:40:43]OFD Sender: No OFD packet to send [13:40:48]OFD Sender: No OFD packet to send [13:40:53]OFD Sender: No OFD packet to send [13:40:57]recv_with_timeout no data received [13:40:58]OFD Sender: No OFD packet to send [13:41:03]OFD Sender: No OFD packet to send [13:41:08]OFD Sender: No OFD packet to send [13:41:13]OFD Sender: No OFD packet to send [13:41:18]OFD Sender: No OFD packet to send [13:41:23]OFD Sender: No OFD packet to send [13:41:28]OFD Sender: No OFD packet to send [13:41:33]OFD Sender: No OFD packet to send [13:41:38]OFD Sender: No OFD packet to send [13:41:43]OFD Sender: No OFD packet to send [13:41:48]OFD Sender: No OFD packet to send [13:41:53]accept exits with 10 [13:41:53]New connection [13:41:53]New thread 3066490212 created [13:41:53]Thread 3066633572 joined [13:41:53]Waiting for new connection... [13:41:53] Sock 10.Parse request [13:41:53]Sock 10.Check first char [13:41:53]Sock 10.First char is OK [13:41:53]request: POST /json_proto HTTP/1.0 [13:41:53]Method: POST [13:41:53]URL: /json_proto [13:41:53]Method is POST - this is cgi request [13:41:53]url: /json_proto [13:41:53]query_string will be loaded in cgi processing [13:41:53]execute_cgi json_proto POST (null) [13:41:53]execute_cgi path=json_proto method=POST [13:41:53]POST find Content-Length [13:41:53]Host: 172.17.44.132:8080 [13:41:53]Content-Length: 677 [13:41:53]Content-Type: application/json [13:41:53] [13:41:53]POST finish read [13:41:53]Found Content-Length = 677 [13:41:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:53]execute_script... [13:41:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291363", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:41:53]POST & json_proto [13:41:53]process_json_proto [13:41:53]json parsed OK: [13:41:53]protocol is kg_v1.0 [13:41:53]action value=close_receipt [13:41:53]process_action close_receipt [13:41:53]cmd_close_receipt [13:41:53]MH_GetDate [13:41:53]Write to MH i2c: F0 00 00 D4 03 C6 [13:41:53]Write i2c OK [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: F0 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: F0 09 00 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: F0 09 00 D4 03 00 21 9D C4 66 2A 83 C1 65 8A [13:41:53]GetLastDocTimeStamp 1724161173 [13:41:53]current date 1724161313 [13:41:53]FM_GetShiftState [13:41:53]SAM_PROTO_GetShiftState [13:41:53]wFMCommunicate request_size=4 [13:41:53]MH_SAM_APDU [13:41:53]CAPDU: 80 13 01 00 [13:41:53]Write to MH i2c: E2 08 00 D5 03 80 13 01 00 00 00 00 00 55 [13:41:53]Write i2c OK [13:41:53]MH_I2C_Read... [13:41:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:53]Read from MH i2c: E2 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 0E 00 [13:41:53]MH_I2C_Read... [13:41:53]Read from MH i2c: E2 0E 00 D5 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 23 [13:41:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:41:53]wFMCommunicate OK [13:41:53]SAM_PROTO_GetShiftState done [13:41:53]FM_GetShiftState done [13:41:53]opened in 1724113081 [13:41:53]opened+sec_in_day 1724199481 [13:41:53]quantity*price = 50036 [13:41:53]sum+1 = 50037 [13:41:53]Check (price>sum+1) || (price+1 о реализуемом товаре [13:41:55]line ОКРУГЛЕНИЕ: -0.36 [13:41:55]line ИТОГО: 500.00 [13:41:55]line Внесено: 500.00 [13:41:55]line СДАЧА: 0.00 [13:41:55]line НСП 1% : 4.43 [13:41:55]line НДС 12% : 53.14 [13:41:55]line Наличными: 500.00 [13:41:55]line Безнал.: 0.00 [13:41:55]line Место: АЗС № 130 "Партнер Нефть" [13:41:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:41:55]line СНО: Общий режим [13:41:55]line Чек 354 20.08.2024 13:41 [13:41:55]line Смена: 465 ФФД: 1.0 [13:41:55]line ЗНМ: 0300000070 [13:41:55]line РНМ: 0000000000092562 [13:41:55]line Версия ККМ: 001 [13:41:55]line ФМ: 0000000000871769 [13:41:55]line ФД: 162909 [13:41:55]line ФПД: 56657176482200 [13:41:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134154&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162909&fm=56657176482200&tin=02508201610067®Number=0000000000092562&sum=50000 [13:41:55]written 0, free lines is 4095 [13:41:55]OFD Sender: Processing packet 162909 [packets to send 960, broken 959] [13:41:55]ProducePacketName [13:41:55]name=ofd_packets/00162909 [13:41:55]OFD Sender: To server: pG, [13:41:55]CommunicateWithHost lk.salyk.kg:30040 [13:41:55]ConnectInit lk.salyk.kg [13:41:55]Write to MH i2c: 01 00 00 13 04 17 [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: 01 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: 01 07 00 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: 01 07 00 13 04 00 00 00 00 00 C3 0C ED [13:41:55]RasterBufferAndPrint [13:41:55]line [13:41:55]line [13:41:55]line [13:41:55]line [13:41:55]line [13:41:55]written 0, free lines is 3272 [13:41:55]MH_Cut [13:41:55]Write to MH i2c: D1 01 00 1A 04 01 F0 [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: D1 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: D1 01 00 [13:41:55]MH_I2C_Read... [13:41:55]Read from MH i2c: D1 01 00 1A 04 00 EF [13:41:55]Write to MH i2c: 01 00 00 1B 04 1F [13:41:55]Write i2c OK [13:41:55]MH_I2C_Read... [13:41:56]Connected sock=9 [13:41: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 36 39 0F 01 00 00 2F E0 07 01 19 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 22 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7C 02 00 35 04 06 00 33 87 86 E0 D1 98 1A 1A 1A E9 A4 19 F5 CA [13:41:56]*** Cut start [13:41:56]*** Purtial cut [13:41:56]*** Stage 1: CUTSNS_PIN = 1 [13:41: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 36 39 4F 00 00 00 E3 26 47 00 CC D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7C 02 00 F4 03 04 00 77 46 C4 66 B6 04 01 00 00 8D 56 DF F5 1F 2C 9A DE [13:41:57]CommunicateWithHost err = 0 [13:41:57]CheckOFDResponse [13:41:57]1017 (14) - 77093643461234 [13:41:57]1041 (16) - 0000000000871769 [13:41:57]1040 (4) - 162909 [13:41:57]1012 (4) - 20.08.2024 07:32 [13:41:57]1206 (1) - 0 [13:41:57]OFD Sender: Remove packet 162909 [13:41:57]ProducePacketName [13:41:57]name=ofd_packets/00162909 [13:41:57]NVStorageDeleteData [13:41:57]OFD Sender: No OFD packet to send [13:41:58]Read from MH i2c: 01 [13:41:58]MH_I2C_Read... [13:41:58]*** Stop cut motor [13:41:58]*** Cut end [13:41:58]Read from MH i2c: 01 07 00 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: 01 07 00 1B 04 00 00 00 00 00 FF 0F 34 [13:41:58]process_action close_receipt done [13:41:58]requested_data is exist [13:41:58]produce_requested_data [13:41:58]requested_item fm.sn is exist - process it [13:41:58]wFMCommunicate request_size=4 [13:41:58]MH_SAM_APDU [13:41:58]CAPDU: 80 11 00 00 [13:41:58]Write to MH i2c: E2 08 00 1C 04 80 11 00 00 00 00 00 00 9A [13:41:58]Write i2c OK [13:41:58]MH_I2C_Read... [13:41:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:41:58]Read from MH i2c: E2 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: E2 17 00 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: E2 17 00 1C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [13:41:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:41:58]wFMCommunicate OK [13:41:58]requested_item fd.num is exist - process it [13:41:58]SAM_PROTO_GetFieldsCounters [13:41:58]wFMCommunicate request_size=4 [13:41:58]MH_SAM_APDU [13:41:58]CAPDU: 80 13 00 00 [13:41:58]Write to MH i2c: E2 08 00 1D 04 80 13 00 00 00 00 00 00 9D [13:41:58]Write i2c OK [13:41:58]MH_I2C_Read... [13:41:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:41:58]Read from MH i2c: E2 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: E2 62 00 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: E2 62 00 1D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 99 [13:41: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 62 01 00 00 5E 04 04 00 62 01 00 00 57 04 04 00 63 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:41:58]wFMCommunicate OK [13:41:58]SAM_PROTO_GetFieldsCounters done [13:41:58]requested_item shift.num is exist - process it [13:41:58]requested_item shift.opened is exist - process it [13:41:58]req_shift_opened [13:41:58]FM_GetShiftState [13:41:58]SAM_PROTO_GetShiftState [13:41:58]wFMCommunicate request_size=4 [13:41:58]MH_SAM_APDU [13:41:58]CAPDU: 80 13 01 00 [13:41:58]Write to MH i2c: E2 08 00 1E 04 80 13 01 00 00 00 00 00 9F [13:41:58]Write i2c OK [13:41:58]MH_I2C_Read... [13:41:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:41:58]Read from MH i2c: E2 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: E2 0E 00 [13:41:58]MH_I2C_Read... [13:41:58]Read from MH i2c: E2 0E 00 1E 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6D [13:41:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:41:58]wFMCommunicate OK [13:41:58]SAM_PROTO_GetShiftState done [13:41:58]FM_GetShiftState done [13:41:58]req_shift_opened done [13:41:58]requested_item shift.open_date is exist - process it [13:41:58]req_shift_open_date [13:41:58]req_shift_open_date done [13:41:58]produce_requested_data done [13:41:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162909,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:41:58]process_action_free close_receipt [13:41:58]json_value_free [13:41:58]json_value_free done [13:41:58]process_json_proto returns [13:41:58]Send response to host [13:41:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162909,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:41:58]free response buf [13:41:58]execute_script done [13:41:58]execute_script returns [13:41:58]free content buf [13:41:58]Sock 10.Close socket [13:41:58]Sock 10.Thread stoped [13:42:02]OFD Sender: No OFD packet to send [13:42:07]OFD Sender: No OFD packet to send [13:42:12]recv_with_timeout no data received [13:42:12]OFD Sender: No OFD packet to send [13:42:17]OFD Sender: No OFD packet to send [13:42:22]OFD Sender: No OFD packet to send [13:42:27]recv_with_timeout no data received [13:42:27]OFD Sender: No OFD packet to send [13:42:32]OFD Sender: No OFD packet to send [13:42:37]OFD Sender: No OFD packet to send [13:42:42]OFD Sender: No OFD packet to send [13:42:47]OFD Sender: No OFD packet to send [13:42:52]OFD Sender: No OFD packet to send [13:42:57]OFD Sender: No OFD packet to send [13:43:02]OFD Sender: No OFD packet to send [13:43:06]accept exits with 7 [13:43:06]New connection [13:43:06]New thread 3066633572 created [13:43:06]Thread 3066490212 joined [13:43:06]Waiting for new connection... [13:43:06] Sock 7.Parse request [13:43:06]Sock 7.Check first char [13:43:06]Sock 7.First char is OK [13:43:06]request: POST /json_proto HTTP/1.0 [13:43:06]Method: POST [13:43:06]URL: /json_proto [13:43:06]Method is POST - this is cgi request [13:43:06]url: /json_proto [13:43:06]query_string will be loaded in cgi processing [13:43:06]execute_cgi json_proto POST (null) [13:43:06]execute_cgi path=json_proto method=POST [13:43:06]POST find Content-Length [13:43:06]Host: 172.17.44.132:8080 [13:43:06]Content-Length: 694 [13:43:06]Content-Type: application/json [13:43:06] [13:43:06]POST finish read [13:43:06]Found Content-Length = 694 [13:43:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50432", "tax_sys" : 0, "items" : [ { "code": "4631162227163", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 Mojito LEMON LIME \u0436", "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" ] } } [13:43:06]execute_script... [13:43: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)50432", "tax_sys" : 0, "items" : [ { "code": "4631162227163", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0433\u0430\u0437\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 Mojito LEMON LIME \u0436", "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" ] } } [13:43:06]POST & json_proto [13:43:06]process_json_proto [13:43:06]json parsed OK: [13:43:06]protocol is kg_v1.0 [13:43:06]action value=close_receipt [13:43:06]process_action close_receipt [13:43:06]cmd_close_receipt [13:43:06]MH_GetDate [13:43:06]Write to MH i2c: F0 00 00 1F 04 12 [13:43:06]Write i2c OK [13:43:06]MH_I2C_Read... [13:43:06]Read from MH i2c: F0 [13:43:06]MH_I2C_Read... [13:43:06]Read from MH i2c: F0 09 00 [13:43:06]MH_I2C_Read... [13:43:06]Read from MH i2c: F0 09 00 1F 04 00 6B 9D C4 66 2A 83 C1 65 20 [13:43:06]GetLastDocTimeStamp 1724161314 [13:43:06]current date 1724161387 [13:43:06]FM_GetShiftState [13:43:06]SAM_PROTO_GetShiftState [13:43:06]wFMCommunicate request_size=4 [13:43:06]MH_SAM_APDU [13:43:06]CAPDU: 80 13 01 00 [13:43:06]Write to MH i2c: E2 08 00 20 04 80 13 01 00 00 00 00 00 A1 [13:43:06]Write i2c OK [13:43:06]MH_I2C_Read... [13:43:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:06]Read from MH i2c: E2 [13:43:06]MH_I2C_Read... [13:43:06]Read from MH i2c: E2 0E 00 [13:43:06]MH_I2C_Read... [13:43:06]Read from MH i2c: E2 0E 00 20 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6F [13:43:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:43:06]wFMCommunicate OK [13:43:06]SAM_PROTO_GetShiftState done [13:43:06]FM_GetShiftState done [13:43:06]opened in 1724113081 [13:43:06]opened+sec_in_day 1724199481 [13:43:06]quantity*price = 9500 [13:43:06]sum+1 = 9501 [13:43:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 355 20.08.2024 13:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162910 ФПД: 124507406470627 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134307&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162910&fm=124507406470627&tin=02508201610067®Number=0000000000092562&sum=9500 0 [13:43:07]StoreToDocumentArchive [13:43:07]shift 465 fd 162910 [13:43:07]save to /storage/0465/doc_00162910 [13:43:07]save last doc name /storage/0465/doc_00162910 to /storage/kkm_last_doc_name [13:43:07]save OK [13:43:07]Clear old archive folders... [13:43:07]ProcessDocumentItem done err = 0, tmpTLVsize=302 [13:43:07]tlvbuf is 019D4D60 [13:43:07]SAM_PROTO_ClearQueue [13:43:07]wFMCommunicate request_size=4 [13:43:07]MH_SAM_APDU [13:43:07]CAPDU: 80 09 00 00 [13:43:07]Write to MH i2c: E2 08 00 2D 04 80 09 00 00 00 00 00 00 A3 [13:43:07]Write i2c OK [13:43:07]MH_I2C_Read... [13:43:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:43:07]Read from MH i2c: E2 [13:43:07]MH_I2C_Read... [13:43:07]Read from MH i2c: E2 03 00 [13:43:07]MH_I2C_Read... [13:43:07]Read from MH i2c: E2 03 00 2D 04 00 90 00 A5 [13:43:07]RAPDU: 90 00 [13:43:07]wFMCommunicate OK [13:43:07]SAM_PROTO_ClearQueue done [13:43:07]KKMCreateOFDPacket [13:43:07]OFDProtocolAddRootSTLVToBuf [13:43:07]FM_MakeSignedData [13:43:07]FM_MakeSignedData [13:43:07]SAM_PROTO_SignData [13:43:07]wFMCommunicate request_size=4 [13:43:07]MH_SAM_APDU [13:43:07]CAPDU: 80 0D 01 02 [13:43:07]Write to MH i2c: E2 08 00 2E 04 80 0D 01 02 00 00 00 00 AB [13:43:07]Write i2c OK [13:43:07]MH_I2C_Read... [13:43:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:43:07]Read from MH i2c: E2 [13:43:07]MH_I2C_Read... [13:43:07]Read from MH i2c: E2 03 00 [13:43:07]MH_I2C_Read... [13:43:07]Read from MH i2c: E2 03 00 2E 04 00 90 00 A6 [13:43:07]RAPDU: 90 00 [13:43:07]wFMCommunicate OK [13:43:07]wFMCommunicate request_size=255 [13:43:07]MH_SAM_APDU [13:43:07]CAPDU: 80 0D 02 02 FA 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 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 63 01 00 00 F4 03 04 00 6B 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 [13:43:07]Write to MH i2c: E2 02 01 2F 04 80 0D 02 02 FA 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 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 63 01 00 00 F4 03 04 00 6B 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 00 00 F2 [13:43:07]Write i2c OK [13:43:07]MH_I2C_Read... [13:43:07]OFD Sender: No OFD packet to send [13:43:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:07]Read from MH i2c: E2 [13:43:07]MH_I2C_Read... [13:43:07]Read from MH i2c: E2 03 00 [13:43:07]MH_I2C_Read... [13:43:07]Read from MH i2c: E2 03 00 2F 04 00 90 00 A7 [13:43:07]RAPDU: 90 00 [13:43:07]wFMCommunicate OK [13:43:07]wFMCommunicate request_size=61 [13:43:07]MH_SAM_APDU [13:43:07]CAPDU: 80 0D 02 02 38 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7C 02 00 35 04 06 00 71 3D 23 BC 0D E3 [13:43:07]Write to MH i2c: E2 40 00 30 04 80 0D 02 02 38 00 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7C 02 00 35 04 06 00 71 3D 23 BC 0D E3 00 00 41 [13:43:07]Write i2c OK [13:43:07]MH_I2C_Read... [13:43:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:43:08]Read from MH i2c: E2 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: E2 03 00 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: E2 03 00 30 04 00 90 00 A8 [13:43:08]RAPDU: 90 00 [13:43:08]wFMCommunicate OK [13:43:08]wFMCommunicate request_size=4 [13:43:08]MH_SAM_APDU [13:43:08]CAPDU: 80 0D 03 02 [13:43:08]Write to MH i2c: E2 08 00 31 04 80 0D 03 02 00 00 00 00 B0 [13:43:08]Write i2c OK [13:43:08]MH_I2C_Read... [13:43:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:43:08]Read from MH i2c: E2 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: E2 0B 00 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: E2 0B 00 31 04 00 15 1C C3 DB 89 4C F4 AC 90 00 F5 [13:43:08]RAPDU: 15 1C C3 DB 89 4C F4 AC 90 00 [13:43:08]wFMCommunicate OK [13:43:08]SAM_PROTO_SignData done [13:43:08]FM_MakeSignedData done [13:43:08]CreateOFDProtocolMessage [13:43:08]wFMCommunicate request_size=4 [13:43:08]MH_SAM_APDU [13:43:08]CAPDU: 80 11 00 00 [13:43:08]Write to MH i2c: E2 08 00 32 04 80 11 00 00 00 00 00 00 B0 [13:43:08]Write i2c OK [13:43:08]MH_I2C_Read... [13:43:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:08]Read from MH i2c: E2 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: E2 17 00 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: E2 17 00 32 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 09 [13:43:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:43:08]wFMCommunicate OK [13:43:08]CreateOFDProtocolMessage done [13:43:08]OFDSenderStorePacket 162910 [13:43:08]StoreOFDPacket docnum=162910 [13:43:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 42 01 00 00 57 13 3A 01 3B 68 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 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 63 01 00 00 F4 03 04 00 6B 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7C 02 00 35 04 06 00 71 3D 23 BC 0D E3 15 1C C3 DB 89 4C F4 AC [13:43:08]CheckFolder [13:43:08]dirname=/storage/ofd_packets [13:43:08]CheckFolder done [13:43:08]ProducePacketName [13:43:08]name=ofd_packets/00162910 [13:43:08]NVStorageSaveData ofd_packets/00162910 [13:43:08]File name is /storage/ofd_packets/00162910 [13:43:08]Write 352 bytes [13:43:08]NVStorageSaveData done [13:43:08]OFDSenderStorePacket done [13:43:08]KKMCreateOFDPacket done [13:43:08]NVStorageSaveData kkm_last_timestamp [13:43:08]File name is /storage/kkm_last_timestamp [13:43:08]Write 4 bytes [13:43:08]NVStorageSaveData done [13:43:08]ExternCall_PrintAddStr [13:43:08]wPrintStart [13:43:08]Write to MH i2c: 01 00 00 33 04 37 [13:43:08]Write i2c OK [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: 01 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: 01 07 00 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: 01 07 00 33 04 00 00 00 00 00 FF 0F 4C [13:43:08]RasterBufferAndPrint [13:43:08]line Счет N : (3)50432 [13:43:08]line ИНН: 02508201610067 [13:43:08]line Контрольно-Кассовый Чек [13:43:08]line ПРОДАЖА [13:43:08]line Товар: 4631162227163 [13:43:08]line Напиток газированный Mojito LEMON LIME ж [13:43:08]line 1.000 * 95.00 [13:43:08]line = 95.00 [13:43:08]line НДС 12% НСП 1% [13:43:08]line > о реализуемом товаре [13:43:08]line ИТОГО: 95.00 [13:43:08]line НСП 1% : 0.84 [13:43:08]line НДС 12% : 10.09 [13:43:08]line Наличными: 95.00 [13:43:08]line Безнал.: 0.00 [13:43:08]line Место: АЗС № 130 "Партнер Нефть" [13:43:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:43:08]line СНО: Общий режим [13:43:08]line Чек 355 20.08.2024 13:43 [13:43:08]line Смена: 465 ФФД: 1.0 [13:43:08]line ЗНМ: 0300000070 [13:43:08]line РНМ: 0000000000092562 [13:43:08]line Версия ККМ: 001 [13:43:08]line ФМ: 0000000000871769 [13:43:08]line ФД: 162910 [13:43:08]line ФПД: 124507406470627 [13:43:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134307&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162910&fm=124507406470627&tin=02508201610067®Number=0000000000092562&sum=9500 [13:43:08]OFD Sender: Processing packet 162910 [packets to send 960, broken 959] [13:43:08]ProducePacketName [13:43:08]name=ofd_packets/00162910 [13:43:08]OFD Sender: To server: pG, [13:43:08]CommunicateWithHost lk.salyk.kg:30040 [13:43:08]ConnectInit lk.salyk.kg [13:43:08]line 0 [13:43:08]written 0, free lines is 4095 [13:43:08]Write to MH i2c: 01 00 00 5C 04 60 [13:43:08]Write i2c OK [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: 01 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: 01 07 00 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: 01 07 00 5C 04 00 00 00 00 00 CF 0C 42 [13:43:08]RasterBufferAndPrint [13:43:08]line [13:43:08]line [13:43:08]line [13:43:08]line [13:43:08]line [13:43:08]written 0, free lines is 3285 [13:43:08]MH_Cut [13:43:08]Write to MH i2c: D1 01 00 63 04 01 39 [13:43:08]Write i2c OK [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: D1 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: D1 01 00 [13:43:08]MH_I2C_Read... [13:43:08]Read from MH i2c: D1 01 00 63 04 00 38 [13:43:08]Write to MH i2c: 01 00 00 64 04 68 [13:43:08]Write i2c OK [13:43:08]MH_I2C_Read... [13:43:09]Connected sock=11 [13:43: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 36 39 42 01 00 00 57 13 3A 01 3B 68 5A 03 01 00 03 00 2E 01 1E 04 01 00 01 23 04 80 00 8A 04 0D 00 34 36 33 31 31 36 32 32 32 37 31 36 33 06 04 3C 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 B3 D0 B0 D0 B7 D0 B8 D1 80 D0 BE D0 B2 D0 B0 D0 BD D0 BD D1 8B D0 B9 20 4D 6F 6A 69 74 6F 20 4C 45 4D 4F 4E 20 4C 49 4D 45 20 D0 B6 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 63 01 00 00 F4 03 04 00 6B 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7C 02 00 35 04 06 00 71 3D 23 BC 0D E3 15 1C C3 DB 89 4C F4 AC [13:43:09]*** Cut start [13:43:09]*** Purtial cut [13:43:09]*** Stage 1: CUTSNS_PIN = 1 [13:43: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 36 39 4F 00 00 00 A2 46 47 00 40 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 36 39 10 04 04 00 5E 7C 02 00 F4 03 04 00 BF 46 C4 66 B6 04 01 00 00 CD 69 8A E6 72 08 46 86 [13:43:10]CommunicateWithHost err = 0 [13:43:11]CheckOFDResponse [13:43:11]1017 (14) - 77093643461234 [13:43:11]1041 (16) - 0000000000871769 [13:43:11]1040 (4) - 162910 [13:43:11]1012 (4) - 20.08.2024 07:33 [13:43:11]1206 (1) - 0 [13:43:11]OFD Sender: Remove packet 162910 [13:43:11]ProducePacketName [13:43:11]name=ofd_packets/00162910 [13:43:11]NVStorageDeleteData [13:43:11]OFD Sender: No OFD packet to send [13:43:11]Read from MH i2c: 01 [13:43:11]MH_I2C_Read... [13:43:11]*** Stop cut motor [13:43:11]*** Cut end [13:43:11]Read from MH i2c: 01 07 00 [13:43:11]MH_I2C_Read... [13:43:11]Read from MH i2c: 01 07 00 64 04 00 00 00 00 00 FF 0F 7D [13:43:11]process_action close_receipt done [13:43:11]requested_data is exist [13:43:11]produce_requested_data [13:43:11]requested_item fm.sn is exist - process it [13:43:11]wFMCommunicate request_size=4 [13:43:11]MH_SAM_APDU [13:43:11]CAPDU: 80 11 00 00 [13:43:11]Write to MH i2c: E2 08 00 65 04 80 11 00 00 00 00 00 00 E3 [13:43:11]Write i2c OK [13:43:11]MH_I2C_Read... [13:43:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:43:11]Read from MH i2c: E2 [13:43:11]MH_I2C_Read... [13:43:11]Read from MH i2c: E2 17 00 [13:43:11]MH_I2C_Read... [13:43:11]Read from MH i2c: E2 17 00 65 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [13:43:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:43:11]wFMCommunicate OK [13:43:11]requested_item fd.num is exist - process it [13:43:11]SAM_PROTO_GetFieldsCounters [13:43:11]wFMCommunicate request_size=4 [13:43:11]MH_SAM_APDU [13:43:11]CAPDU: 80 13 00 00 [13:43:11]Write to MH i2c: E2 08 00 66 04 80 13 00 00 00 00 00 00 E6 [13:43:11]Write i2c OK [13:43:11]MH_I2C_Read... [13:43:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:43:11]Read from MH i2c: E2 [13:43:11]MH_I2C_Read... [13:43:11]Read from MH i2c: E2 62 00 [13:43:11]MH_I2C_Read... [13:43:11]Read from MH i2c: E2 62 00 66 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 E6 [13:43: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 63 01 00 00 5E 04 04 00 63 01 00 00 57 04 04 00 64 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:43:11]wFMCommunicate OK [13:43:11]SAM_PROTO_GetFieldsCounters done [13:43:11]requested_item shift.num is exist - process it [13:43:11]requested_item shift.opened is exist - process it [13:43:11]req_shift_opened [13:43:11]FM_GetShiftState [13:43:11]SAM_PROTO_GetShiftState [13:43:11]wFMCommunicate request_size=4 [13:43:11]MH_SAM_APDU [13:43:11]CAPDU: 80 13 01 00 [13:43:11]Write to MH i2c: E2 08 00 67 04 80 13 01 00 00 00 00 00 E8 [13:43:11]Write i2c OK [13:43:11]MH_I2C_Read... [13:43:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:43:11]Read from MH i2c: E2 [13:43:11]MH_I2C_Read... [13:43:11]Read from MH i2c: E2 0E 00 [13:43:11]MH_I2C_Read... [13:43:11]Read from MH i2c: E2 0E 00 67 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B6 [13:43:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:43:11]wFMCommunicate OK [13:43:11]SAM_PROTO_GetShiftState done [13:43:11]FM_GetShiftState done [13:43:11]req_shift_opened done [13:43:11]requested_item shift.open_date is exist - process it [13:43:11]req_shift_open_date [13:43:11]req_shift_open_date done [13:43:11]produce_requested_data done [13:43:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162910,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:43:11]process_action_free close_receipt [13:43:11]json_value_free [13:43:11]json_value_free done [13:43:11]process_json_proto returns [13:43:11]Send response to host [13:43:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162910,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:43:11]free response buf [13:43:11]execute_script done [13:43:11]execute_script returns [13:43:11]free content buf [13:43:11]Sock 7.Close socket [13:43:11]Sock 7.Thread stoped [13:43:16]OFD Sender: No OFD packet to send [13:43:21]OFD Sender: No OFD packet to send [13:43:26]OFD Sender: No OFD packet to send [13:43:31]OFD Sender: No OFD packet to send [13:43:36]OFD Sender: No OFD packet to send [13:43:41]OFD Sender: No OFD packet to send [13:43:46]OFD Sender: No OFD packet to send [13:43:51]OFD Sender: No OFD packet to send [13:43:56]OFD Sender: No OFD packet to send [13:44:01]OFD Sender: No OFD packet to send [13:44:06]OFD Sender: No OFD packet to send [13:44:11]OFD Sender: No OFD packet to send [13:44:16]OFD Sender: No OFD packet to send [13:44:21]OFD Sender: No OFD packet to send [13:44:26]OFD Sender: No OFD packet to send [13:44:31]OFD Sender: No OFD packet to send [13:44:36]OFD Sender: No OFD packet to send [13:44:41]OFD Sender: No OFD packet to send [13:44:43]accept exits with 9 [13:44:43]New connection [13:44:43]New thread 3066490212 created [13:44:43]Thread 3066633572 joined [13:44:43]Waiting for new connection... [13:44:43] Sock 9.Parse request [13:44:43]Sock 9.Check first char [13:44:43]Sock 9.First char is OK [13:44:43]request: POST /json_proto HTTP/1.0 [13:44:43]Method: POST [13:44:43]URL: /json_proto [13:44:43]Method is POST - this is cgi request [13:44:43]url: /json_proto [13:44:43]query_string will be loaded in cgi processing [13:44:43]execute_cgi json_proto POST (null) [13:44:43]execute_cgi path=json_proto method=POST [13:44:43]POST find Content-Length [13:44:43]Host: 172.17.44.132:8080 [13:44:43]Content-Length: 789 [13:44:43]Content-Type: application/json [13:44:43] [13:44:43]POST finish read [13:44:43]Found Content-Length = 789 [13:44:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:43]execute_script... [13:44:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291365", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:43]POST & json_proto [13:44:43]process_json_proto [13:44:43]json parsed OK: [13:44:43]protocol is kg_v1.0 [13:44:43]action value=close_receipt [13:44:43]process_action close_receipt [13:44:43]cmd_close_receipt [13:44:43]MH_GetDate [13:44:43]Write to MH i2c: F0 00 00 68 04 5B [13:44:43]Write i2c OK [13:44:43]MH_I2C_Read... [13:44:43]Read from MH i2c: F0 [13:44:43]MH_I2C_Read... [13:44:43]Read from MH i2c: F0 09 00 [13:44:43]MH_I2C_Read... [13:44:43]Read from MH i2c: F0 09 00 68 04 00 CC 9D C4 66 2A 83 C1 65 CA [13:44:43]GetLastDocTimeStamp 1724161387 [13:44:43]current date 1724161484 [13:44:43]FM_GetShiftState [13:44:43]SAM_PROTO_GetShiftState [13:44:43]wFMCommunicate request_size=4 [13:44:43]MH_SAM_APDU [13:44:43]CAPDU: 80 13 01 00 [13:44:43]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [13:44:43]Write i2c OK [13:44:43]MH_I2C_Read... [13:44:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:43]Read from MH i2c: E2 [13:44:43]MH_I2C_Read... [13:44:43]Read from MH i2c: E2 0E 00 [13:44:43]MH_I2C_Read... [13:44:43]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B8 [13:44:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:44:43]wFMCommunicate OK [13:44:43]SAM_PROTO_GetShiftState done [13:44:43]FM_GetShiftState done [13:44:43]opened in 1724113081 [13:44:43]opened+sec_in_day 1724199481 [13:44:43]quantity*price = 0 [13:44:43]sum+1 = 1 [13:44:43]Check (price>sum+1) || (price+1 о реализуемом товаре [13:44:45]line ИТОГО: 0.00 [13:44:45]line НСП 1% : 0.00 [13:44:45]line НДС 12% : 0.00 [13:44:45]line Наличными: 0.00 [13:44:45]line Безнал.: 0.00 [13:44:45]line Место: АЗС № 130 "Партнер Нефть" [13:44:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:44:45]line СНО: Общий режим [13:44:45]line Чек 356 20.08.2024 13:44 [13:44:45]line Смена: 465 ФФД: 1.0 [13:44:45]line ЗНМ: 0300000070 [13:44:45]line РНМ: 0000000000092562 [13:44:45]line Версия ККМ: 001 [13:44:45]line Талоны: Топливная Карта [13:44:45]line 99718 [13:44:45]line ФМ: 0000000000871769 [13:44:45]line ФД: 162911 [13:44:45]line ФПД: 215026139885432 [13:44:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134444&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162911&fm=215026139885432&tin=02508201610067®Number=0000000000092562&sum=0 [13:44:45]written 0, free lines is 4095 [13:44:45]OFD Sender: Processing packet 162911 [packets to send 960, broken 959] [13:44:45]ProducePacketName [13:44:45]name=ofd_packets/00162911 [13:44:45]OFD Sender: To server: pG, [13:44:45]CommunicateWithHost lk.salyk.kg:30040 [13:44:45]ConnectInit lk.salyk.kg [13:44:45]Write to MH i2c: 01 00 00 A6 04 AA [13:44:45]Write i2c OK [13:44:45]MH_I2C_Read... [13:44:45]Read from MH i2c: 01 [13:44:45]MH_I2C_Read... [13:44:45]Read from MH i2c: 01 07 00 [13:44:45]MH_I2C_Read... [13:44:45]Read from MH i2c: 01 07 00 A6 04 00 00 00 00 00 DB 0C 98 [13:44:45]RasterBufferAndPrint [13:44:45]line [13:44:45]line [13:44:45]line [13:44:45]line [13:44:45]line [13:44:45]written 0, free lines is 3297 [13:44:45]MH_Cut [13:44:45]Write to MH i2c: D1 01 00 AD 04 01 83 [13:44:45]Write i2c OK [13:44:45]MH_I2C_Read... [13:44:45]Read from MH i2c: D1 [13:44:45]MH_I2C_Read... [13:44:45]Read from MH i2c: D1 01 00 [13:44:45]MH_I2C_Read... [13:44:45]Read from MH i2c: D1 01 00 AD 04 00 82 [13:44:45]Write to MH i2c: 01 00 00 AE 04 B2 [13:44:45]Write i2c OK [13:44:45]MH_I2C_Read... [13:44:46]*** Cut start [13:44:46]*** Purtial cut [13:44:46]*** Stage 1: CUTSNS_PIN = 1 [13:44:47]Connected sock=10 [13:44: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 36 39 0C 01 00 00 DF A8 04 01 00 CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 01 00 00 F4 03 04 00 CC 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 7C 02 00 35 04 06 00 C3 90 AC AF 6F 78 F8 C7 A0 C9 23 A4 A0 BF [13:44:48]Read from MH i2c: 01 [13:44:48]MH_I2C_Read... [13:44:48]*** Stop cut motor [13:44:48]*** Cut end [13:44:48]Read from MH i2c: 01 07 00 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: 01 07 00 AE 04 00 00 00 00 00 FF 0F C7 [13:44:48]process_action close_receipt done [13:44:48]requested_data is exist [13:44:48]produce_requested_data [13:44:48]requested_item fm.sn is exist - process it [13:44:48]wFMCommunicate request_size=4 [13:44:48]MH_SAM_APDU [13:44:48]CAPDU: 80 11 00 00 [13:44:48]Write to MH i2c: E2 08 00 AF 04 80 11 00 00 00 00 00 00 2D [13:44:48]Write i2c OK [13:44:48]MH_I2C_Read... [13:44:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:48]Read from MH i2c: E2 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: E2 17 00 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: E2 17 00 AF 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [13:44:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:44:48]wFMCommunicate OK [13:44:48]requested_item fd.num is exist - process it [13:44:48]SAM_PROTO_GetFieldsCounters [13:44:48]wFMCommunicate request_size=4 [13:44:48]MH_SAM_APDU [13:44:48]CAPDU: 80 13 00 00 [13:44:48]Write to MH i2c: E2 08 00 B0 04 80 13 00 00 00 00 00 00 30 [13:44:48]Write i2c OK [13:44:48]MH_I2C_Read... [13:44:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:48]Read from MH i2c: E2 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: E2 62 00 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: E2 62 00 B0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 34 [13: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 64 01 00 00 5E 04 04 00 64 01 00 00 57 04 04 00 65 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:44:48]wFMCommunicate OK [13:44:48]SAM_PROTO_GetFieldsCounters done [13:44:48]requested_item shift.num is exist - process it [13:44:48]requested_item shift.opened is exist - process it [13:44:48]req_shift_opened [13:44:48]FM_GetShiftState [13:44:48]SAM_PROTO_GetShiftState [13:44:48]wFMCommunicate request_size=4 [13:44:48]MH_SAM_APDU [13:44:48]CAPDU: 80 13 01 00 [13:44:48]Write to MH i2c: E2 08 00 B1 04 80 13 01 00 00 00 00 00 32 [13:44:48]Write i2c OK [13:44:48]MH_I2C_Read... [13:44:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:48]Read from MH i2c: E2 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: E2 0E 00 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: E2 0E 00 B1 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 00 [13:44:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:44:48]wFMCommunicate OK [13:44:48]SAM_PROTO_GetShiftState done [13:44:48]FM_GetShiftState done [13:44:48]req_shift_opened done [13:44:48]requested_item shift.open_date is exist - process it [13:44:48]req_shift_open_date [13:44:48]req_shift_open_date done [13:44:48]produce_requested_data done [13:44:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162911,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:44:48]process_action_free close_receipt [13:44:48]json_value_free [13:44:48]json_value_free done [13:44:48]process_json_proto returns [13:44:48]Send response to host [13:44:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162911,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:44:48]free response buf [13:44:48]execute_script done [13:44:48]execute_script returns [13:44:48]free content buf [13:44:48]Sock 9.Close socket [13:44:48]Sock 9.Thread stoped [13:44:48]accept exits with 7 [13:44:48]New connection [13:44:48]New thread 3066633572 created [13:44:48]Thread 3066490212 joined [13:44:48]Waiting for new connection... [13:44:48] Sock 7.Parse request [13:44:48]Sock 7.Check first char [13:44:48]Sock 7.First char is OK [13:44:48]request: POST /json_proto HTTP/1.0 [13:44:48]Method: POST [13:44:48]URL: /json_proto [13:44:48]Method is POST - this is cgi request [13:44:48]url: /json_proto [13:44:48]query_string will be loaded in cgi processing [13:44:48]execute_cgi json_proto POST (null) [13:44:48]execute_cgi path=json_proto method=POST [13:44:48]POST find Content-Length [13:44:48]Host: 172.17.44.132:8080 [13:44:48]Content-Length: 789 [13:44:48]Content-Type: application/json [13:44:48] [13:44:48]POST finish read [13:44:48]Found Content-Length = 789 [13:44:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:48]execute_script... [13:44:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291366", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 10.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:44:48]POST & json_proto [13:44:48]process_json_proto [13:44:48]json parsed OK: [13:44:48]protocol is kg_v1.0 [13:44:48]action value=close_receipt [13:44:48]process_action close_receipt [13:44:48]cmd_close_receipt [13:44:48]MH_GetDate [13:44:48]Write to MH i2c: F0 00 00 B2 04 A5 [13:44:48]Write i2c OK [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: F0 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: F0 09 00 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: F0 09 00 B2 04 00 D1 9D C4 66 2A 83 C1 65 19 [13:44:48]GetLastDocTimeStamp 1724161484 [13:44:48]current date 1724161489 [13:44:48]FM_GetShiftState [13:44:48]SAM_PROTO_GetShiftState [13:44:48]wFMCommunicate request_size=4 [13:44:48]MH_SAM_APDU [13:44:48]CAPDU: 80 13 01 00 [13:44:48]Write to MH i2c: E2 08 00 B3 04 80 13 01 00 00 00 00 00 34 [13:44:48]Write i2c OK [13:44:48]MH_I2C_Read... [13:44:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:48]Read from MH i2c: E2 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: E2 0E 00 [13:44:48]MH_I2C_Read... [13:44:48]Read from MH i2c: E2 0E 00 B3 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 02 [13:44:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:44:48]wFMCommunicate OK [13:44:48]SAM_PROTO_GetShiftState done [13:44:48]FM_GetShiftState done [13:44:48]opened in 1724113081 [13:44:48]opened+sec_in_day 1724199481 [13:44:48]quantity*price = 0 [13:44:48]sum+1 = 1 [13:44:48]Check (price>sum+1) || (price+1 о реализуемом товаре [13:44:51]line ИТОГО: 0.00 [13:44:51]line НСП 1% : 0.00 [13:44:51]line НДС 12% : 0.00 [13:44:51]line Наличными: 0.00 [13:44:51]line Безнал.: 0.00 [13:44:51]line Место: АЗС № 130 "Партнер Нефть" [13:44:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:44:51]line СНО: Общий режим [13:44:51]line Чек 357 20.08.2024 13:44 [13:44:51]line Смена: 465 ФФД: 1.0 [13:44:51]line ЗНМ: 0300000070 [13:44:51]line РНМ: 0000000000092562 [13:44:51]line Версия ККМ: 001 [13:44:51]line Талоны: Топливная Карта [13:44:51]line 99718 [13:44:51]line ФМ: 0000000000871769 [13:44:51]line ФД: 162912 [13:44:51]line ФПД: 115585923856902 [13:44:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134449&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162912&fm=115585923856902&tin=02508201610067®Number=0000000000092562&sum=0 [13:44:51]OFD Sender: Processing packet 162912 [packets to send 960, broken 959] [13:44:51]ProducePacketName [13:44:51]name=ofd_packets/00162912 [13:44:51]OFD Sender: To server: pG, [13:44:51]CommunicateWithHost lk.salyk.kg:30040 [13:44:51]ConnectInit lk.salyk.kg [13:44:51]written 0, free lines is 4095 [13:44:51]Write to MH i2c: 01 00 00 F0 04 F4 [13:44:51]Write i2c OK [13:44:51]MH_I2C_Read... [13:44:51]Read from MH i2c: 01 [13:44:51]MH_I2C_Read... [13:44:51]Read from MH i2c: 01 07 00 [13:44:51]MH_I2C_Read... [13:44:51]Read from MH i2c: 01 07 00 F0 04 00 00 00 00 00 E1 0C E8 [13:44:51]RasterBufferAndPrint [13:44:51]line [13:44:51]line [13:44:51]line [13:44:51]line [13:44:51]line [13:44:51]written 0, free lines is 3310 [13:44:51]MH_Cut [13:44:51]Write to MH i2c: D1 01 00 F7 04 01 CD [13:44:51]Write i2c OK [13:44:51]MH_I2C_Read... [13:44:51]Read from MH i2c: D1 [13:44:51]MH_I2C_Read... [13:44:51]Read from MH i2c: D1 01 00 [13:44:51]MH_I2C_Read... [13:44:51]Read from MH i2c: D1 01 00 F7 04 00 CC [13:44:51]Write to MH i2c: 01 00 00 F8 04 FC [13:44:51]Write i2c OK [13:44:51]MH_I2C_Read... [13:44:52]*** Cut start [13:44:52]*** Purtial cut [13:44:52]*** Stage 1: CUTSNS_PIN = 1 [13:44:52]recv_with_timeout no data received [13:44:54]Read from MH i2c: 01 [13:44:54]MH_I2C_Read... [13:44:54]*** Stop cut motor [13:44:54]*** Cut end [13:44:54]Read from MH i2c: 01 07 00 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: 01 07 00 F8 04 00 00 00 00 00 FF 0F 11 [13:44:54]process_action close_receipt done [13:44:54]requested_data is exist [13:44:54]produce_requested_data [13:44:54]requested_item fm.sn is exist - process it [13:44:54]wFMCommunicate request_size=4 [13:44:54]MH_SAM_APDU [13:44:54]CAPDU: 80 11 00 00 [13:44:54]Write to MH i2c: E2 08 00 F9 04 80 11 00 00 00 00 00 00 77 [13:44:54]Write i2c OK [13:44:54]MH_I2C_Read... [13:44:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:44:54]Read from MH i2c: E2 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: E2 17 00 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: E2 17 00 F9 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [13:44:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:44:54]wFMCommunicate OK [13:44:54]requested_item fd.num is exist - process it [13:44:54]SAM_PROTO_GetFieldsCounters [13:44:54]wFMCommunicate request_size=4 [13:44:54]MH_SAM_APDU [13:44:54]CAPDU: 80 13 00 00 [13:44:54]Write to MH i2c: E2 08 00 FA 04 80 13 00 00 00 00 00 00 7A [13:44:54]Write i2c OK [13:44:54]MH_I2C_Read... [13:44:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:44:54]Read from MH i2c: E2 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: E2 62 00 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: E2 62 00 FA 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 82 [13:44:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 65 01 00 00 5E 04 04 00 65 01 00 00 57 04 04 00 66 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:44:54]wFMCommunicate OK [13:44:54]SAM_PROTO_GetFieldsCounters done [13:44:54]requested_item shift.num is exist - process it [13:44:54]requested_item shift.opened is exist - process it [13:44:54]req_shift_opened [13:44:54]FM_GetShiftState [13:44:54]SAM_PROTO_GetShiftState [13:44:54]wFMCommunicate request_size=4 [13:44:54]MH_SAM_APDU [13:44:54]CAPDU: 80 13 01 00 [13:44:54]Write to MH i2c: E2 08 00 FB 04 80 13 01 00 00 00 00 00 7C [13:44:54]Write i2c OK [13:44:54]MH_I2C_Read... [13:44:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:44:54]Read from MH i2c: E2 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: E2 0E 00 [13:44:54]MH_I2C_Read... [13:44:54]Read from MH i2c: E2 0E 00 FB 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4A [13:44:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:44:54]wFMCommunicate OK [13:44:54]SAM_PROTO_GetShiftState done [13:44:54]FM_GetShiftState done [13:44:54]req_shift_opened done [13:44:54]requested_item shift.open_date is exist - process it [13:44:54]req_shift_open_date [13:44:54]req_shift_open_date done [13:44:54]produce_requested_data done [13:44:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162912,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:44:54]process_action_free close_receipt [13:44:54]json_value_free [13:44:54]json_value_free done [13:44:54]process_json_proto returns [13:44:54]Send response to host [13:44:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162912,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:44:54]free response buf [13:44:54]execute_script done [13:44:54]execute_script returns [13:44:54]free content buf [13:44:54]Sock 7.Close socket [13:44:54]Sock 7.Thread stoped [13:44:56]ConnectInit Can't take IP for lk.salyk.kg [13:44:56]CommunicateWithHost connect error [13:44:56]CommunicateWithHost err = -1 [13:44:56]OFD Sender: Server communicate error [13:44:56]OFD Sender: Processing packet 162912 [packets to send 960, broken 959] [13:44:56]ProducePacketName [13:44:56]name=ofd_packets/00162912 [13:44:56]OFD Sender: To server: pG, [13:44:56]CommunicateWithHost lk.salyk.kg:30040 [13:44:56]ConnectInit lk.salyk.kg [13:45:01]ConnectInit Can't take IP for lk.salyk.kg [13:45:01]CommunicateWithHost connect error [13:45:01]CommunicateWithHost err = -1 [13:45:01]OFD Sender: Server communicate error [13:45:06]OFD Sender: Processing packet 162912 [packets to send 960, broken 959] [13:45:06]ProducePacketName [13:45:06]name=ofd_packets/00162912 [13:45:06]OFD Sender: To server: pG, [13:45:06]CommunicateWithHost lk.salyk.kg:30040 [13:45:06]ConnectInit lk.salyk.kg [13:45:06]accept exits with 9 [13:45:06]New connection [13:45:06]New thread 3066490212 created [13:45:06]Thread 3066633572 joined [13:45:06]Waiting for new connection... [13:45:06] Sock 9.Parse request [13:45:06]Sock 9.Check first char [13:45:06]Sock 9.First char is OK [13:45:06]request: POST /json_proto HTTP/1.0 [13:45:06]Method: POST [13:45:06]URL: /json_proto [13:45:06]Method is POST - this is cgi request [13:45:06]url: /json_proto [13:45:06]query_string will be loaded in cgi processing [13:45:06]execute_cgi json_proto POST (null) [13:45:06]execute_cgi path=json_proto method=POST [13:45:06]POST find Content-Length [13:45:06]Host: 172.17.44.132:8080 [13:45:06]Content-Length: 685 [13:45:06]Content-Type: application/json [13:45:06] [13:45:06]POST finish read [13:45:06]Found Content-Length = 685 [13:45:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:06]execute_script... [13:45:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291364", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:45:06]POST & json_proto [13:45:06]process_json_proto [13:45:06]json parsed OK: [13:45:06]protocol is kg_v1.0 [13:45:06]action value=close_receipt [13:45:06]process_action close_receipt [13:45:06]cmd_close_receipt [13:45:06]MH_GetDate [13:45:06]Write to MH i2c: F0 00 00 FC 04 EF [13:45:06]Write i2c OK [13:45:06]MH_I2C_Read... [13:45:06]Read from MH i2c: F0 [13:45:06]MH_I2C_Read... [13:45:06]Read from MH i2c: F0 09 00 [13:45:06]MH_I2C_Read... [13:45:06]Read from MH i2c: F0 09 00 FC 04 00 E3 9D C4 66 2A 83 C1 65 75 [13:45:06]GetLastDocTimeStamp 1724161489 [13:45:06]current date 1724161507 [13:45:06]FM_GetShiftState [13:45:06]SAM_PROTO_GetShiftState [13:45:06]wFMCommunicate request_size=4 [13:45:06]MH_SAM_APDU [13:45:06]CAPDU: 80 13 01 00 [13:45:06]Write to MH i2c: E2 08 00 FD 04 80 13 01 00 00 00 00 00 7E [13:45:06]Write i2c OK [13:45:06]MH_I2C_Read... [13:45:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:06]Read from MH i2c: E2 [13:45:06]MH_I2C_Read... [13:45:06]Read from MH i2c: E2 0E 00 [13:45:06]MH_I2C_Read... [13:45:06]Read from MH i2c: E2 0E 00 FD 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4C [13:45:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:45:06]wFMCommunicate OK [13:45:06]SAM_PROTO_GetShiftState done [13:45:06]FM_GetShiftState done [13:45:06]opened in 1724113081 [13:45:06]opened+sec_in_day 1724199481 [13:45:06]quantity*price = 100032 [13:45:06]sum+1 = 100033 [13:45:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 354 20.08.2024 13:41 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162909 ФПД: 56657176482200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134154&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162909&fm=56657176482200&tin=02508201610067®Number=0000000000092562&sum=50000 [13:41:54]StoreToDocumentArchive [13:41:54]shift 465 fd 162909 [13:41:54]save to /storage/0465/doc_00162909 [13:41:54]save last doc name /storage/0465/doc_00162909 to /storage/kkm_last_doc_name [13:41:54]save OK [13:41:54]Clear old archive folders... [13:41:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:41:54]tlvbuf is 019CDBF0 [13:41:54]SAM_PROTO_ClearQueue [13:41:54]wFMCommunicate request_size=4 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 09 00 00 [13:41:54]Write to MH i2c: E2 08 00 E2 03 80 09 00 00 00 00 00 00 57 [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 E2 03 00 90 00 59 [13:41:54]RAPDU: 90 00 [13:41:54]wFMCommunicate OK [13:41:54]SAM_PROTO_ClearQueue done [13:41:54]KKMCreateOFDPacket [13:41:54]OFDProtocolAddRootSTLVToBuf [13:41:54]FM_MakeSignedData [13:41:54]FM_MakeSignedData [13:41:54]SAM_PROTO_SignData [13:41:54]wFMCommunicate request_size=4 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 0D 01 02 [13:41:54]Write to MH i2c: E2 08 00 E3 03 80 0D 01 02 00 00 00 00 5F [13:41:54]Write i2c OK [13:41:54]MH_I2C_Read... [13:41:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:41:54]Read from MH i2c: E2 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 [13:41:54]MH_I2C_Read... [13:41:54]Read from MH i2c: E2 03 00 E3 03 00 90 00 5A [13:41:54]RAPDU: 90 00 [13:41:54]wFMCommunicate OK [13:41:54]wFMCommunicate request_size=255 [13:41:54]MH_SAM_APDU [13:41:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 01 00 00 F4 03 04 00 22 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 [13:45:07]MH_SAM_APDU [13:45:07]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [13:45:07]Write to MH i2c: E2 1C 00 07 05 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 ED [13:45:07]Write i2c OK [13:45:07]MH_I2C_Read... [13:45:07]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [13:45:07]Read from MH i2c: E2 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: E2 03 00 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: E2 03 00 07 05 00 90 00 80 [13:45:07]RAPDU: 90 00 [13:45:07]wFMCommunicate OK [13:45:07]wFMCommunicate request_size=4 [13:45:07]MH_SAM_APDU [13:45:07]CAPDU: 80 15 03 00 [13:45:07]Write to MH i2c: E2 08 00 08 05 80 15 03 00 00 00 00 00 8E [13:45:07]Write i2c OK [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: E2 [13:45:07]MH_I2C_Read... [13:45:07]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [13:45:07]Read from MH i2c: E2 40 00 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: E2 40 00 08 05 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 66 01 00 00 35 04 06 00 5C D2 DE 0B C2 AD 90 00 28 [13:45:07]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 66 01 00 00 35 04 06 00 5C D2 DE 0B C2 AD 90 00 [13:45:07]wFMCommunicate OK [13:45:07]SAM_PROTO_ProcessDocument answer len = 59 [13:45:07]SAM_PROTO_ProcessDocument done [13:45:07]SetTLVBufToDocument [13:45:07]Processing tag 1209 (04B9) [13:45:07]Malloc new data [13:45:07]Processing tag 1041 (0411) [13:45:07]Processing tag 1040 (0410) [13:45:07]Malloc new data [13:45:07]Processing tag 1038 (040E) [13:45:07]Malloc new data [13:45:07]Processing tag 1042 (0412) [13:45:07]Malloc new data [13:45:07]Processing tag 1077 (0435) [13:45:07]Malloc new data [13:45:07]SetTLVBufToDocument err=0 [13:45:07]KKMLoadAndSignReceiptData store KKM data [13:45:07]KKMLoadAndSignReceiptData err=0 [13:45:07]wFMCommunicate request_size=4 [13:45:07]MH_SAM_APDU [13:45:07]CAPDU: 80 11 00 00 [13:45:07]Write to MH i2c: E2 08 00 09 05 80 11 00 00 00 00 00 00 88 [13:45:07]Write i2c OK [13:45:07]MH_I2C_Read... [13:45:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:07]Read from MH i2c: E2 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: E2 17 00 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: E2 17 00 09 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [13:45:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:45:07]wFMCommunicate OK [13:45:07]Счет N : (1)291364 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 81 Товар: 2711129700 ГАЗ-К-5 26.050 * 38.40 = 1000.32 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 358 20.08.2024 13:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162913 ФПД: 102060738200237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134507&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162913&fm=102060738200237&tin=02508201610067®Number=0000000000092562&sum=100000 [13:45:07]StoreToDocumentArchive [13:45:07]shift 465 fd 162913 [13:45:07]save to /storage/0465/doc_00162913 [13:45:07]save last doc name /storage/0465/doc_00162913 to /storage/kkm_last_doc_name [13:45:07]save OK [13:45:07]Clear old archive folders... [13:45:07]ProcessDocumentItem done err = 0, tmpTLVsize=250 [13:45:07]tlvbuf is 019C7980 [13:45:07]SAM_PROTO_ClearQueue [13:45:07]wFMCommunicate request_size=4 [13:45:07]MH_SAM_APDU [13:45:07]CAPDU: 80 09 00 00 [13:45:07]Write to MH i2c: E2 08 00 0A 05 80 09 00 00 00 00 00 00 81 [13:45:07]Write i2c OK [13:45:07]MH_I2C_Read... [13:45:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:45:07]Read from MH i2c: E2 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: E2 03 00 [13:45:07]MH_I2C_Read... [13:45:07]Read from MH i2c: E2 03 00 0A 05 00 90 00 83 [13:45:07]RAPDU: 90 00 [13:45:07]wFMCommunicate OK [13:45:07]SAM_PROTO_ClearQueue done [13:45:07]KKMCreateOFDPacket [13:45:07]OFDProtocolAddRootSTLVToBuf [13:45:07]FM_MakeSignedData [13:45:07]FM_MakeSignedData [13:45:07]SAM_PROTO_SignData [13:45:07]wFMCommunicate request_size=4 [13:45:07]MH_SAM_APDU [13:45:07]CAPDU: 80 0D 01 02 [13:45:07]Write to MH i2c: E2 08 00 0B 05 80 0D 01 02 00 00 00 00 89 [13:45:07]Write i2c OK [13:45:07]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 0B 05 00 90 00 84 [13:45:08]RAPDU: 90 00 [13:45:08]wFMCommunicate OK [13:45:08]wFMCommunicate request_size=255 [13:45:08]MH_SAM_APDU [13:45: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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 E3 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7C 02 00 35 04 06 00 5C D2 [13:45:08]Write to MH i2c: E2 02 01 0C 05 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 E3 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7C 02 00 35 04 06 00 5C D2 00 00 23 [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 0C 05 00 90 00 85 [13:45:08]RAPDU: 90 00 [13:45:08]wFMCommunicate OK [13:45:08]wFMCommunicate request_size=9 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 0D 02 02 04 DE 0B C2 AD [13:45:08]Write to MH i2c: E2 0C 00 0D 05 80 0D 02 02 04 00 DE 0B C2 AD 00 00 EC [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 03 00 0D 05 00 90 00 86 [13:45:08]RAPDU: 90 00 [13:45:08]wFMCommunicate OK [13:45:08]wFMCommunicate request_size=4 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 0D 03 02 [13:45:08]Write to MH i2c: E2 08 00 0E 05 80 0D 03 02 00 00 00 00 8E [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 0B 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 0B 00 0E 05 00 9C 74 E5 94 98 98 67 55 90 00 04 [13:45:08]RAPDU: 9C 74 E5 94 98 98 67 55 90 00 [13:45:08]wFMCommunicate OK [13:45:08]SAM_PROTO_SignData done [13:45:08]FM_MakeSignedData done [13:45:08]CreateOFDProtocolMessage [13:45:08]wFMCommunicate request_size=4 [13:45:08]MH_SAM_APDU [13:45:08]CAPDU: 80 11 00 00 [13:45:08]Write to MH i2c: E2 08 00 0F 05 80 11 00 00 00 00 00 00 8E [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:08]Read from MH i2c: E2 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 17 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: E2 17 00 0F 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E7 [13:45:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:45:08]wFMCommunicate OK [13:45:08]CreateOFDProtocolMessage done [13:45:08]OFDSenderStorePacket 162913 [13:45:08]StoreOFDPacket docnum=162913 [13:45:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 69 A7 06 01 DF E8 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 E3 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7C 02 00 35 04 06 00 5C D2 DE 0B C2 AD 9C 74 E5 94 98 98 67 55 [13:45:08]CheckFolder [13:45:08]dirname=/storage/ofd_packets [13:45:08]CheckFolder done [13:45:08]ProducePacketName [13:45:08]name=ofd_packets/00162913 [13:45:08]NVStorageSaveData ofd_packets/00162913 [13:45:08]File name is /storage/ofd_packets/00162913 [13:45:08]Write 300 bytes [13:45:08]NVStorageSaveData done [13:45:08]OFDSenderStorePacket done [13:45:08]KKMCreateOFDPacket done [13:45:08]NVStorageSaveData kkm_last_timestamp [13:45:08]File name is /storage/kkm_last_timestamp [13:45:08]Write 4 bytes [13:45:08]NVStorageSaveData done [13:45:08]ExternCall_PrintAddStr [13:45:08]wPrintStart [13:45:08]Write to MH i2c: 01 00 00 10 05 15 [13:45:08]Write i2c OK [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: 01 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: 01 07 00 [13:45:08]MH_I2C_Read... [13:45:08]Read from MH i2c: 01 07 00 10 05 00 00 00 00 00 FF 0F 2A [13:45:08]RasterBufferAndPrint [13:45:08]line Счет N : (1)291364 [13:45:08]line ИНН: 02508201610067 [13:45:08]line Контрольно-Кассовый Чек [13:45:08]line ПРОДАЖА [13:45:08]line ТРК (МРК, ГНК) : 81 [13:45:08]line Товар: 2711129700 [13:45:08]line ГАЗ-К-5 [13:45:08]line 26.050 * 38.40 [13:45:08]line = 1000.32 [13:45:08]line НДС 12% НСП 1% [13:45:08]line > о реализуемом товаре [13:45:08]line ОКРУГЛЕНИЕ: -0.32 [13:45:08]line ИТОГО: 1000.00 [13:45:08]line Внесено: 1000.00 [13:45:08]line СДАЧА: 0.00 [13:45:08]line НСП 1% : 8.85 [13:45:08]line НДС 12% : 106.23 [13:45:08]line Наличными: 1000.00 [13:45:08]line Безнал.: 0.00 [13:45:08]line Место: АЗС № 130 "Партнер Нефть" [13:45:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:45:08]line СНО: Общий режим [13:45:08]line Чек 358 20.08.2024 13:45 [13:45:08]line Смена: 465 ФФД: 1.0 [13:45:08]line ЗНМ: 0300000070 [13:45:08]line РНМ: 0000000000092562 [13:45:08]line Версия ККМ: 001 [13:45:08]line ФМ: 0000000000871769 [13:45:08]line ФД: 162913 [13:45:08]line ФПД: 102060738200237 [13:45:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134507&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162913&fm=102060738200237&tin=02508201610067®Number=0000000000092562&sum=100000 [13:45:08]written 0, free lines is 4095 [13:45:09]Write to MH i2c: 01 00 00 3B 05 40 [13:45:09]Write i2c OK [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 07 00 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: 01 07 00 3B 05 00 00 00 00 00 CB 0C 1E [13:45:09]RasterBufferAndPrint [13:45:09]line [13:45:09]line [13:45:09]line [13:45:09]line [13:45:09]line [13:45:09]written 0, free lines is 3295 [13:45:09]MH_Cut [13:45:09]Write to MH i2c: D1 01 00 42 05 01 19 [13:45:09]Write i2c OK [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: D1 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: D1 01 00 [13:45:09]MH_I2C_Read... [13:45:09]Read from MH i2c: D1 01 00 42 05 00 18 [13:45:09]Write to MH i2c: 01 00 00 43 05 48 [13:45:09]Write i2c OK [13:45:09]MH_I2C_Read... [13:45:09]*** Cut start [13:45:09]*** Purtial cut [13:45:09]*** Stage 1: CUTSNS_PIN = 1 [13:45:11]ConnectInit Can't take IP for lk.salyk.kg [13:45:11]CommunicateWithHost connect error [13:45:11]CommunicateWithHost err = -1 [13:45:11]OFD Sender: Server communicate error [13:45:11]OFD Sender: Processing packet 162912 [packets to send 961, broken 959] [13:45:11]ProducePacketName [13:45:11]name=ofd_packets/00162912 [13:45:11]OFD Sender: To server: pG, [13:45:11]CommunicateWithHost lk.salyk.kg:30040 [13:45:11]ConnectInit lk.salyk.kg [13:45:11]Read from MH i2c: 01 [13:45:11]MH_I2C_Read... [13:45:11]*** Stop cut motor [13:45:11]*** Cut end [13:45:11]Read from MH i2c: 01 07 00 [13:45:11]MH_I2C_Read... [13:45:11]Read from MH i2c: 01 07 00 43 05 00 00 00 00 00 FF 0F 5D [13:45:11]process_action close_receipt done [13:45:11]requested_data is exist [13:45:11]produce_requested_data [13:45:11]requested_item fm.sn is exist - process it [13:45:11]wFMCommunicate request_size=4 [13:45:11]MH_SAM_APDU [13:45:11]CAPDU: 80 11 00 00 [13:45:11]Write to MH i2c: E2 08 00 44 05 80 11 00 00 00 00 00 00 C3 [13:45:11]Write i2c OK [13:45:11]MH_I2C_Read... [13:45:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:45:11]Read from MH i2c: E2 [13:45:11]MH_I2C_Read... [13:45:11]Read from MH i2c: E2 17 00 [13:45:11]MH_I2C_Read... [13:45:11]Read from MH i2c: E2 17 00 44 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [13:45:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:45:11]wFMCommunicate OK [13:45:12]requested_item fd.num is exist - process it [13:45:12]SAM_PROTO_GetFieldsCounters [13:45:12]wFMCommunicate request_size=4 [13:45:12]MH_SAM_APDU [13:45:12]CAPDU: 80 13 00 00 [13:45:12]Write to MH i2c: E2 08 00 45 05 80 13 00 00 00 00 00 00 C6 [13:45:12]Write i2c OK [13:45:12]MH_I2C_Read... [13:45:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:45:12]Read from MH i2c: E2 [13:45:12]MH_I2C_Read... [13:45:12]Read from MH i2c: E2 62 00 [13:45:12]MH_I2C_Read... [13:45:12]Read from MH i2c: E2 62 00 45 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 D2 [13:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 61 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 66 01 00 00 5E 04 04 00 66 01 00 00 57 04 04 00 67 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:45:12]wFMCommunicate OK [13:45:12]SAM_PROTO_GetFieldsCounters done [13:45:12]requested_item shift.num is exist - process it [13:45:12]requested_item shift.opened is exist - process it [13:45:12]req_shift_opened [13:45:12]FM_GetShiftState [13:45:12]SAM_PROTO_GetShiftState [13:45:12]wFMCommunicate request_size=4 [13:45:12]MH_SAM_APDU [13:45:12]CAPDU: 80 13 01 00 [13:45:12]Write to MH i2c: E2 08 00 46 05 80 13 01 00 00 00 00 00 C8 [13:45:12]Write i2c OK [13:45:12]MH_I2C_Read... [13:45:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:45:12]Read from MH i2c: E2 [13:45:12]MH_I2C_Read... [13:45:12]Read from MH i2c: E2 0E 00 [13:45:12]MH_I2C_Read... [13:45:12]Read from MH i2c: E2 0E 00 46 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 96 [13:45:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:45:12]wFMCommunicate OK [13:45:12]SAM_PROTO_GetShiftState done [13:45:12]FM_GetShiftState done [13:45:12]req_shift_opened done [13:45:12]requested_item shift.open_date is exist - process it [13:45:12]req_shift_open_date [13:45:12]req_shift_open_date done [13:45:12]produce_requested_data done [13:45:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162913,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:45:12]process_action_free close_receipt [13:45:12]json_value_free [13:45:12]json_value_free done [13:45:12]process_json_proto returns [13:45:12]Send response to host [13:45:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162913,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:45:12]free response buf [13:45:12]execute_script done [13:45:12]execute_script returns [13:45:12]free content buf [13:45:12]Sock 9.Close socket [13:45:12]Sock 9.Thread stoped [13:45:14]recv_with_timeout no data received [13:45:16]ConnectInit Can't take IP for lk.salyk.kg [13:45:16]CommunicateWithHost connect error [13:45:16]CommunicateWithHost err = -1 [13:45:16]OFD Sender: Server communicate error [13:45:21]OFD Sender: Processing packet 162912 [packets to send 961, broken 959] [13:45:21]ProducePacketName [13:45:21]name=ofd_packets/00162912 [13:45:21]OFD Sender: To server: pG, [13:45:21]CommunicateWithHost lk.salyk.kg:30040 [13:45:21]ConnectInit lk.salyk.kg [13:45:26]ConnectInit Can't take IP for lk.salyk.kg [13:45:26]CommunicateWithHost connect error [13:45:26]CommunicateWithHost err = -1 [13:45:26]OFD Sender: Server communicate error [13:45:31]OFD Sender: Processing packet 162912 [packets to send 961, broken 959] [13:45:31]ProducePacketName [13:45:31]name=ofd_packets/00162912 [13:45:31]OFD Sender: To server: pG, [13:45:31]CommunicateWithHost lk.salyk.kg:30040 [13:45:31]ConnectInit lk.salyk.kg [13:45:36]ConnectInit Can't take IP for lk.salyk.kg [13:45:36]CommunicateWithHost connect error [13:45:36]CommunicateWithHost err = -1 [13:45:36]OFD Sender: Server communicate error [13:45:41]OFD Sender: Processing packet 162912 [packets to send 961, broken 959] [13:45:41]ProducePacketName [13:45:41]name=ofd_packets/00162912 [13:48:17]ConnectInit Can't connect to host [13:48:21]ConnectInit Can't take IP for lk.salyk.kg [13:48:21]CommunicateWithHost connect error [13:48:21]CommunicateWithHost err = -1 [13:48:21]OFD Sender: Server communicate error [13:48:26]OFD Sender: Processing packet 162912 [packets to send 963, broken 959] [13:48:26]ProducePacketName [13:48:26]name=ofd_packets/00162912 [13:48:26]OFD Sender: To server: pG, [13:48:26]CommunicateWithHost lk.salyk.kg:30040 [13:48:26]ConnectInit lk.salyk.kg [13:48:28]Connected sock=7 [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 36 39 0C 01 00 00 61 15 04 01 9E 1B 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 01 00 00 F4 03 04 00 D1 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 7C 02 00 35 04 06 00 69 1F F1 EE BA 06 2D 46 A2 5C D4 BE 1E 54 [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 36 39 4F 00 00 00 EB A6 47 00 F2 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 7C 02 00 F4 03 04 00 FF 47 C4 66 B6 04 01 00 00 DE D5 7D 14 88 60 1E CB [13:48:28]CommunicateWithHost err = 0 [13:48:28]CheckOFDResponse [13:48:28]1017 (14) - 77093643461234 [13:48:28]1041 (16) - 0000000000871769 [13:48:28]1040 (4) - 162912 [13:48:28]1012 (4) - 20.08.2024 07:38 [13:48:28]1206 (1) - 0 [13:48:28]OFD Sender: Remove packet 162912 [13:48:28]ProducePacketName [13:48:28]name=ofd_packets/00162912 [13:48:28]NVStorageDeleteData [13:48:29]OFD Sender: Processing packet 162913 [packets to send 962, broken 959] [13:48:29]ProducePacketName [13:48:29]name=ofd_packets/00162913 [13:48:29]OFD Sender: To server: pG, [13:48:29]CommunicateWithHost lk.salyk.kg:30040 [13:48:29]ConnectInit lk.salyk.kg [13:48:39]Connected sock=7 [13:48:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 69 A7 06 01 DF E8 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 66 01 00 00 F4 03 04 00 E3 9D C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7C 02 00 35 04 06 00 5C D2 DE 0B C2 AD 9C 74 E5 94 98 98 67 55 [13:48: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 36 39 4F 00 00 00 C8 37 47 00 EE D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7C 02 00 F4 03 04 00 0C 48 C4 66 B6 04 01 00 00 F8 D4 7A A6 BD B4 00 CA [13:48:42]CommunicateWithHost err = 0 [13:48:42]CheckOFDResponse [13:48:42]1017 (14) - 77093643461234 [13:48:42]1041 (16) - 0000000000871769 [13:48:42]1040 (4) - 162913 [13:48:42]1012 (4) - 20.08.2024 07:38 [13:48:42]1206 (1) - 0 [13:48:42]OFD Sender: Remove packet 162913 [13:48:42]ProducePacketName [13:48:42]name=ofd_packets/00162913 [13:48:42]NVStorageDeleteData [13:48:42]OFD Sender: Processing packet 162914 [packets to send 961, broken 959] [13:48:42]ProducePacketName [13:48:42]name=ofd_packets/00162914 [13:48:42]OFD Sender: To server: pG, [13:48:42]CommunicateWithHost lk.salyk.kg:30040 [13:48:42]ConnectInit lk.salyk.kg [13:48:52]Connected sock=7 [13:48:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 46 8A 07 01 6D 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 52 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7C 02 00 35 04 06 00 5B F3 5D 7E EE E6 E7 1F DF 6A A3 AD 39 F0 [13:48:57]recv_with_timeout no data received [13:48:57]CommunicateWithHost answer receiving error [13:48:57]CommunicateWithHost err = -3 [13:48:57]OFD Sender: Server communicate error [13:48:57]accept exits with 11 [13:48:57]New connection [13:48:57]New thread 3066633572 created [13:48:57]Thread 3066490212 joined [13:48:57]Waiting for new connection... [13:48:57] Sock 11.Parse request [13:48:57]Sock 11.Check first char [13:48:57]Sock 11.First char is OK [13:48:57]request: POST /json_proto HTTP/1.0 [13:48:57]Method: POST [13:48:57]URL: /json_proto [13:48:57]Method is POST - this is cgi request [13:48:57]url: /json_proto [13:48:57]query_string will be loaded in cgi processing [13:48:57]execute_cgi json_proto POST (null) [13:48:57]execute_cgi path=json_proto method=POST [13:48:57]POST find Content-Length [13:48:57]Host: 172.17.44.132:8080 [13:48:57]Content-Length: 674 [13:48:57]Content-Type: application/json [13:48:57] [13:48:57]POST finish read [13:48:57]Found Content-Length = 674 [13:48:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:57]execute_script... [13:48:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291372", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:48:57]POST & json_proto [13:48:57]process_json_proto [13:48:57]json parsed OK: [13:48:57]protocol is kg_v1.0 [13:48:57]action value=close_receipt [13:48:57]process_action close_receipt [13:48:57]cmd_close_receipt [13:48:57]MH_GetDate [13:48:57]Write to MH i2c: F0 00 00 DB 05 CF [13:48:57]Write i2c OK [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: F0 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: F0 09 00 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: F0 09 00 DB 05 00 C9 9E C4 66 2A 83 C1 65 3C [13:48:57]GetLastDocTimeStamp 1724161656 [13:48:57]current date 1724161737 [13:48:57]FM_GetShiftState [13:48:57]SAM_PROTO_GetShiftState [13:48:57]wFMCommunicate request_size=4 [13:48:57]MH_SAM_APDU [13:48:57]CAPDU: 80 13 01 00 [13:48:57]Write to MH i2c: E2 08 00 DC 05 80 13 01 00 00 00 00 00 5E [13:48:57]Write i2c OK [13:48:57]MH_I2C_Read... [13:48:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:48:57]Read from MH i2c: E2 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 0E 00 [13:48:57]MH_I2C_Read... [13:48:57]Read from MH i2c: E2 0E 00 DC 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2C [13:48:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:48:57]wFMCommunicate OK [13:48:57]SAM_PROTO_GetShiftState done [13:48:57]FM_GetShiftState done [13:48:57]opened in 1724113081 [13:48:57]opened+sec_in_day 1724199481 [13:48:57]quantity*price = 50063 [13:48:57]sum+1 = 50064 [13:48:57]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 361 20.08.2024 13:48 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162916 ФПД: 150144695791891 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134857&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162916&fm=150144695791891&tin=02508201610067®Number=0000000000092562&sum=50000 [13:48:58]StoreToDocumentArchive [13:48:58]shift 465 fd 162916 [13:48:58]save to /storage/0465/doc_00162916 [13:48:58]save last doc name /storage/0465/doc_00162916 to /storage/kkm_last_doc_name [13:48:58]save OK [13:48:58]Clear old archive folders... [13:48:58]ProcessDocumentItem done err = 0, tmpTLVsize=248 [13:48:58]tlvbuf is 019C3D00 [13:48:58]SAM_PROTO_ClearQueue [13:48:58]wFMCommunicate request_size=4 [13:48:58]MH_SAM_APDU [13:48:58]CAPDU: 80 09 00 00 [13:48:58]Write to MH i2c: E2 08 00 E9 05 80 09 00 00 00 00 00 00 60 [13:48:58]Write i2c OK [13:48:58]MH_I2C_Read... [13:48:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:48:58]Read from MH i2c: E2 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 03 00 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 03 00 E9 05 00 90 00 62 [13:48:58]RAPDU: 90 00 [13:48:58]wFMCommunicate OK [13:48:58]SAM_PROTO_ClearQueue done [13:48:58]KKMCreateOFDPacket [13:48:58]OFDProtocolAddRootSTLVToBuf [13:48:58]FM_MakeSignedData [13:48:58]FM_MakeSignedData [13:48:58]SAM_PROTO_SignData [13:48:58]wFMCommunicate request_size=4 [13:48:58]MH_SAM_APDU [13:48:58]CAPDU: 80 0D 01 02 [13:48:58]Write to MH i2c: E2 08 00 EA 05 80 0D 01 02 00 00 00 00 68 [13:48:58]Write i2c OK [13:48:58]MH_I2C_Read... [13:48:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:48:58]Read from MH i2c: E2 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 03 00 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 03 00 EA 05 00 90 00 63 [13:48:58]RAPDU: 90 00 [13:48:58]wFMCommunicate OK [13:48:58]wFMCommunicate request_size=255 [13:48:58]MH_SAM_APDU [13:48:58]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 C9 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7C 02 00 35 04 06 00 88 8E 49 41 [13:48:58]Write to MH i2c: E2 02 01 EB 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 C9 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7C 02 00 35 04 06 00 88 8E 49 41 00 00 CE [13:48:58]Write i2c OK [13:48:58]MH_I2C_Read... [13:48:58]recv_with_timeout no data received [13:48:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:58]Read from MH i2c: E2 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 03 00 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 03 00 EB 05 00 90 00 64 [13:48:58]RAPDU: 90 00 [13:48:58]wFMCommunicate OK [13:48:58]wFMCommunicate request_size=7 [13:48:58]MH_SAM_APDU [13:48:58]CAPDU: 80 0D 02 02 02 F1 13 [13:48:58]Write to MH i2c: E2 0A 00 EC 05 80 0D 02 02 02 00 F1 13 00 00 73 [13:48:58]Write i2c OK [13:48:58]MH_I2C_Read... [13:48:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:48:58]Read from MH i2c: E2 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 03 00 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 03 00 EC 05 00 90 00 65 [13:48:58]RAPDU: 90 00 [13:48:58]wFMCommunicate OK [13:48:58]wFMCommunicate request_size=4 [13:48:58]MH_SAM_APDU [13:48:58]CAPDU: 80 0D 03 02 [13:48:58]Write to MH i2c: E2 08 00 ED 05 80 0D 03 02 00 00 00 00 6D [13:48:58]Write i2c OK [13:48:58]MH_I2C_Read... [13:48:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:48:58]Read from MH i2c: E2 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 0B 00 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 0B 00 ED 05 00 76 30 92 13 C6 4D 58 0A 90 00 2E [13:48:58]RAPDU: 76 30 92 13 C6 4D 58 0A 90 00 [13:48:58]wFMCommunicate OK [13:48:58]SAM_PROTO_SignData done [13:48:58]FM_MakeSignedData done [13:48:58]CreateOFDProtocolMessage [13:48:58]wFMCommunicate request_size=4 [13:48:58]MH_SAM_APDU [13:48:58]CAPDU: 80 11 00 00 [13:48:58]Write to MH i2c: E2 08 00 EE 05 80 11 00 00 00 00 00 00 6D [13:48:58]Write i2c OK [13:48:58]MH_I2C_Read... [13:48:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:48:58]Read from MH i2c: E2 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 17 00 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: E2 17 00 EE 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [13:48:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:48:58]wFMCommunicate OK [13:48:58]CreateOFDProtocolMessage done [13:48:58]OFDSenderStorePacket 162916 [13:48:58]StoreOFDPacket docnum=162916 [13:48:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FC 47 04 01 77 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 C9 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7C 02 00 35 04 06 00 88 8E 49 41 F1 13 76 30 92 13 C6 4D 58 0A [13:48:58]CheckFolder [13:48:58]dirname=/storage/ofd_packets [13:48:58]CheckFolder done [13:48:58]ProducePacketName [13:48:58]name=ofd_packets/00162916 [13:48:58]NVStorageSaveData ofd_packets/00162916 [13:48:58]File name is /storage/ofd_packets/00162916 [13:48:58]Write 298 bytes [13:48:58]NVStorageSaveData done [13:48:58]OFDSenderStorePacket done [13:48:58]KKMCreateOFDPacket done [13:48:58]NVStorageSaveData kkm_last_timestamp [13:48:58]File name is /storage/kkm_last_timestamp [13:48:58]Write 4 bytes [13:48:58]NVStorageSaveData done [13:48:58]ExternCall_PrintAddStr [13:48:58]wPrintStart [13:48:58]Write to MH i2c: 01 00 00 EF 05 F4 [13:48:58]Write i2c OK [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: 01 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: 01 07 00 [13:48:58]MH_I2C_Read... [13:48:58]Read from MH i2c: 01 07 00 EF 05 00 00 00 00 00 FF 0F 09 [13:48:58]RasterBufferAndPrint [13:48:58]line Счет N : (1)291372 [13:48:58]line ИНН: 02508201610067 [13:48:58]line Контрольно-Кассовый Чек [13:48:58]line ПРОДАЖА [13:48:58]line ТРК (МРК, ГНК) : 64 [13:48:58]line Товар: 2710194800 [13:48:58]line ДТ-К-5 [13:48:58]line 6.570 * 76.20 [13:48:58]line = 500.63 [13:48:58]line НДС 12% НСП 1% [13:48:58]line > о реализуемом товаре [13:48:58]line ОКРУГЛЕНИЕ: -0.63 [13:48:58]line ИТОГО: 500.00 [13:48:58]line Внесено: 500.00 [13:48:58]line СДАЧА: 0.00 [13:48:58]line НСП 1% : 4.43 [13:48:58]line НДС 12% : 53.16 [13:48:58]line Наличными: 500.00 [13:48:58]line Безнал.: 0.00 [13:48:58]line Место: АЗС № 130 "Партнер Нефть" [13:48:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:48:58]line СНО: Общий режим [13:48:58]line Чек 361 20.08.2024 13:48 [13:48:58]line Смена: 465 ФФД: 1.0 [13:48:58]line ЗНМ: 0300000070 [13:48:58]line РНМ: 0000000000092562 [13:48:58]line Версия ККМ: 001 [13:48:58]line ФМ: 0000000000871769 [13:48:58]line ФД: 162916 [13:48:58]line ФПД: 150144695791891 [13:48:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134857&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162916&fm=150144695791891&tin=02508201610067®Number=0000000000092562&sum=50000 [13:48:58]written 0, free lines is 4095 [13:48:58]OFD Sender: Processing packet 162914 [packets to send 962, broken 959] [13:48:59]ProducePacketName [13:48:59]name=ofd_packets/00162914 [13:48:59]OFD Sender: To server: pG, [13:48:59]CommunicateWithHost lk.salyk.kg:30040 [13:48:59]ConnectInit lk.salyk.kg [13:48:59]Write to MH i2c: 01 00 00 1A 06 20 [13:48:59]Write i2c OK [13:48:59]MH_I2C_Read... [13:48:59]Read from MH i2c: 01 [13:48:59]MH_I2C_Read... [13:48:59]Read from MH i2c: 01 07 00 [13:48:59]MH_I2C_Read... [13:48:59]Read from MH i2c: 01 07 00 1A 06 00 00 00 00 00 CC 0C FF [13:48:59]RasterBufferAndPrint [13:48:59]line [13:48:59]line [13:48:59]line [13:48:59]line [13:48:59]line [13:48:59]written 0, free lines is 3282 [13:48:59]MH_Cut [13:48:59]Write to MH i2c: D1 01 00 21 06 01 F9 [13:48:59]Write i2c OK [13:48:59]MH_I2C_Read... [13:48:59]Read from MH i2c: D1 [13:48:59]MH_I2C_Read... [13:48:59]Read from MH i2c: D1 01 00 [13:48:59]MH_I2C_Read... [13:48:59]Read from MH i2c: D1 01 00 21 06 00 F8 [13:48:59]Write to MH i2c: 01 00 00 22 06 28 [13:48:59]Write i2c OK [13:48:59]MH_I2C_Read... [13:49:00]*** Cut start [13:49:00]*** Purtial cut [13:49:00]*** Stage 1: CUTSNS_PIN = 1 [13:49:01]Connected sock=9 [13:49: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 36 39 0F 01 00 00 46 8A 07 01 6D 93 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 67 01 00 00 F4 03 04 00 52 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7C 02 00 35 04 06 00 5B F3 5D 7E EE E6 E7 1F DF 6A A3 AD 39 F0 [13:49: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 36 39 4F 00 00 00 6C A0 47 00 7D 65 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7C 02 00 F4 03 04 00 1F 48 C4 66 B6 04 01 00 00 0E DE 8A 7B 87 3F 98 C5 [13:49:01]CommunicateWithHost err = 0 [13:49:01]CheckOFDResponse [13:49:01]1017 (14) - 77093643461234 [13:49:01]1041 (16) - 0000000000871769 [13:49:01]1040 (4) - 162914 [13:49:01]1012 (4) - 20.08.2024 07:39 [13:49:01]1206 (1) - 0 [13:49:01]OFD Sender: Remove packet 162914 [13:49:01]ProducePacketName [13:49:01]name=ofd_packets/00162914 [13:49:01]NVStorageDeleteData [13:49:02]Read from MH i2c: 01 [13:49:02]MH_I2C_Read... [13:49:02]*** Stop cut motor [13:49:02]*** Cut end [13:49:02]Read from MH i2c: 01 07 00 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: 01 07 00 22 06 00 00 00 00 00 FF 0F 3D [13:49:02]process_action close_receipt done [13:49:02]requested_data is exist [13:49:02]produce_requested_data [13:49:02]requested_item fm.sn is exist - process it [13:49:02]wFMCommunicate request_size=4 [13:49:02]MH_SAM_APDU [13:49:02]CAPDU: 80 11 00 00 [13:49:02]Write to MH i2c: E2 08 00 23 06 80 11 00 00 00 00 00 00 A3 [13:49:02]Write i2c OK [13:49:02]MH_I2C_Read... [13:49:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:02]Read from MH i2c: E2 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: E2 17 00 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: E2 17 00 23 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [13:49:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:49:02]wFMCommunicate OK [13:49:02]requested_item fd.num is exist - process it [13:49:02]SAM_PROTO_GetFieldsCounters [13:49:02]wFMCommunicate request_size=4 [13:49:02]MH_SAM_APDU [13:49:02]CAPDU: 80 13 00 00 [13:49:02]Write to MH i2c: E2 08 00 24 06 80 13 00 00 00 00 00 00 A6 [13:49:02]Write i2c OK [13:49:02]MH_I2C_Read... [13:49:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:49:02]Read from MH i2c: E2 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: E2 62 00 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: E2 62 00 24 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [13:49:02]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 69 01 00 00 5E 04 04 00 69 01 00 00 57 04 04 00 6A 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:49:02]wFMCommunicate OK [13:49:02]SAM_PROTO_GetFieldsCounters done [13:49:02]requested_item shift.num is exist - process it [13:49:02]requested_item shift.opened is exist - process it [13:49:02]req_shift_opened [13:49:02]FM_GetShiftState [13:49:02]SAM_PROTO_GetShiftState [13:49:02]wFMCommunicate request_size=4 [13:49:02]MH_SAM_APDU [13:49:02]CAPDU: 80 13 01 00 [13:49:02]Write to MH i2c: E2 08 00 25 06 80 13 01 00 00 00 00 00 A8 [13:49:02]Write i2c OK [13:49:02]MH_I2C_Read... [13:49:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:02]OFD Sender: Processing packet 162915 [packets to send 961, broken 959] [13:49:02]ProducePacketName [13:49:02]name=ofd_packets/00162915 [13:49:02]OFD Sender: To server: pG, [13:49:02]CommunicateWithHost lk.salyk.kg:30040 [13:49:02]ConnectInit lk.salyk.kg [13:49:02]Read from MH i2c: E2 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: E2 0E 00 [13:49:02]MH_I2C_Read... [13:49:02]Read from MH i2c: E2 0E 00 25 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 76 [13:49:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:49:02]wFMCommunicate OK [13:49:02]SAM_PROTO_GetShiftState done [13:49:02]FM_GetShiftState done [13:49:02]req_shift_opened done [13:49:02]requested_item shift.open_date is exist - process it [13:49:02]req_shift_open_date [13:49:02]req_shift_open_date done [13:49:02]produce_requested_data done [13:49:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162916,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:49:02]process_action_free close_receipt [13:49:02]json_value_free [13:49:02]json_value_free done [13:49:02]process_json_proto returns [13:49:02]Send response to host [13:49:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162916,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:49:02]free response buf [13:49:02]execute_script done [13:49:02]execute_script returns [13:49:02]free content buf [13:49:02]Sock 11.Close socket [13:49:02]Sock 11.Thread stoped [13:49:03]Connected sock=9 [13:49:03]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 12 53 26 01 A8 33 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 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 68 01 00 00 F4 03 04 00 78 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7C 02 00 35 04 06 00 D0 0A 98 4D AA 89 38 B7 8A EE B4 6D E5 A6 [13:49: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 36 39 4F 00 00 00 AB 25 47 00 74 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 63 7C 02 00 F4 03 04 00 21 48 C4 66 B6 04 01 00 00 F0 76 38 38 6A 39 AC 3D [13:49:04]CommunicateWithHost err = 0 [13:49:04]CheckOFDResponse [13:49:04]1017 (14) - 77093643461234 [13:49:04]1041 (16) - 0000000000871769 [13:49:04]1040 (4) - 162915 [13:49:04]1012 (4) - 20.08.2024 07:39 [13:49:04]1206 (1) - 0 [13:49:04]OFD Sender: Remove packet 162915 [13:49:04]ProducePacketName [13:49:04]name=ofd_packets/00162915 [13:49:04]NVStorageDeleteData [13:49:04]OFD Sender: Processing packet 162916 [packets to send 960, broken 959] [13:49:04]ProducePacketName [13:49:04]name=ofd_packets/00162916 [13:49:04]OFD Sender: To server: pG, [13:49:04]CommunicateWithHost lk.salyk.kg:30040 [13:49:04]ConnectInit lk.salyk.kg [13:49:07]Connected sock=9 [13:49: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 36 39 0C 01 00 00 FC 47 04 01 77 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 01 00 00 F4 03 04 00 C9 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7C 02 00 35 04 06 00 88 8E 49 41 F1 13 76 30 92 13 C6 4D 58 0A [13:49: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 36 39 4F 00 00 00 49 D5 47 00 9E C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7C 02 00 F4 03 04 00 26 48 C4 66 B6 04 01 00 00 CA CE 26 26 A7 83 04 FF [13:49:07]CommunicateWithHost err = 0 [13:49:07]CheckOFDResponse [13:49:07]1017 (14) - 77093643461234 [13:49:07]1041 (16) - 0000000000871769 [13:49:07]1040 (4) - 162916 [13:49:07]1012 (4) - 20.08.2024 07:39 [13:49:07]1206 (1) - 0 [13:49:07]OFD Sender: Remove packet 162916 [13:49:07]ProducePacketName [13:49:07]name=ofd_packets/00162916 [13:49:07]NVStorageDeleteData [13:49:08]OFD Sender: No OFD packet to send [13:49:09]accept exits with 7 [13:49:09]New connection [13:49:09]New thread 3066490212 created [13:49:09]Thread 3066633572 joined [13:49:09]Waiting for new connection... [13:49:09] Sock 7.Parse request [13:49:09]Sock 7.Check first char [13:49:09]Sock 7.First char is OK [13:49:09]request: POST /json_proto HTTP/1.0 [13:49:09]Method: POST [13:49:09]URL: /json_proto [13:49:09]Method is POST - this is cgi request [13:49:09]url: /json_proto [13:49:09]query_string will be loaded in cgi processing [13:49:09]execute_cgi json_proto POST (null) [13:49:09]execute_cgi path=json_proto method=POST [13:49:09]POST find Content-Length [13:49:09]Host: 172.17.44.132:8080 [13:49:09]Content-Length: 793 [13:49:09]Content-Type: application/json [13:49:09] [13:49:09]POST finish read [13:49:09]Found Content-Length = 793 [13:49:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:09]execute_script... [13:49:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291371", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:49:09]POST & json_proto [13:49:09]process_json_proto [13:49:09]json parsed OK: [13:49:09]protocol is kg_v1.0 [13:49:09]action value=close_receipt [13:49:09]process_action close_receipt [13:49:09]cmd_close_receipt [13:49:09]MH_GetDate [13:49:09]Write to MH i2c: F0 00 00 26 06 1B [13:49:09]Write i2c OK [13:49:09]MH_I2C_Read... [13:49:09]Read from MH i2c: F0 [13:49:09]MH_I2C_Read... [13:49:09]Read from MH i2c: F0 09 00 [13:49:09]MH_I2C_Read... [13:49:09]Read from MH i2c: F0 09 00 26 06 00 D5 9E C4 66 2A 83 C1 65 94 [13:49:09]GetLastDocTimeStamp 1724161737 [13:49:09]current date 1724161749 [13:49:09]FM_GetShiftState [13:49:09]SAM_PROTO_GetShiftState [13:49:09]wFMCommunicate request_size=4 [13:49:09]MH_SAM_APDU [13:49:09]CAPDU: 80 13 01 00 [13:49:09]Write to MH i2c: E2 08 00 27 06 80 13 01 00 00 00 00 00 AA [13:49:09]Write i2c OK [13:49:09]MH_I2C_Read... [13:49:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:09]Read from MH i2c: E2 [13:49:09]MH_I2C_Read... [13:49:09]Read from MH i2c: E2 0E 00 [13:49:09]MH_I2C_Read... [13:49:09]Read from MH i2c: E2 0E 00 27 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 78 [13:49:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:49:09]wFMCommunicate OK [13:49:09]SAM_PROTO_GetShiftState done [13:49:09]FM_GetShiftState done [13:49:09]opened in 1724113081 [13:49:09]opened+sec_in_day 1724199481 [13:49:09]quantity*price = 100035 [13:49:09]sum+1 = 100036 [13:49:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 362 20.08.2024 13:49 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162917 ФПД: 2359091538529 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162917&fm=2359091538529&tin=02508201610067®Number=0000000000092562&sum=100035 [13:49:10]StoreToDocumentArchive [13:49:10]shift 465 fd 162917 [13:49:10]save to /storage/0465/doc_00162917 [13:49:10]save last doc name /storage/0465/doc_00162917 to /storage/kkm_last_doc_name [13:49:10]save OK [13:49:10]Clear old archive folders... [13:49:10]ProcessDocumentItem done err = 0, tmpTLVsize=249 [13:49:10]tlvbuf is 019C3BC0 [13:49:10]SAM_PROTO_ClearQueue [13:49:10]wFMCommunicate request_size=4 [13:49:10]MH_SAM_APDU [13:49:10]CAPDU: 80 09 00 00 [13:49:10]Write to MH i2c: E2 08 00 34 06 80 09 00 00 00 00 00 00 AC [13:49:10]Write i2c OK [13:49:10]MH_I2C_Read... [13:49:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:49:10]Read from MH i2c: E2 [13:49:10]MH_I2C_Read... [13:49:10]Read from MH i2c: E2 03 00 [13:49:10]MH_I2C_Read... [13:49:10]Read from MH i2c: E2 03 00 34 06 00 90 00 AE [13:49:10]RAPDU: 90 00 [13:49:10]wFMCommunicate OK [13:49:10]SAM_PROTO_ClearQueue done [13:49:10]KKMCreateOFDPacket [13:49:10]OFDProtocolAddRootSTLVToBuf [13:49:10]FM_MakeSignedData [13:49:10]FM_MakeSignedData [13:49:10]SAM_PROTO_SignData [13:49:10]wFMCommunicate request_size=4 [13:49:10]MH_SAM_APDU [13:49:10]CAPDU: 80 0D 01 02 [13:49:10]Write to MH i2c: E2 08 00 35 06 80 0D 01 02 00 00 00 00 B4 [13:49:10]Write i2c OK [13:49:10]MH_I2C_Read... [13:49:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:49:10]Read from MH i2c: E2 [13:49:10]MH_I2C_Read... [13:49:10]Read from MH i2c: E2 03 00 [13:49:10]MH_I2C_Read... [13:49:10]Read from MH i2c: E2 03 00 35 06 00 90 00 AF [13:49:10]RAPDU: 90 00 [13:49:10]wFMCommunicate OK [13:49:10]wFMCommunicate request_size=255 [13:49:10]MH_SAM_APDU [13:49:10]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 D5 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7C 02 00 35 04 06 00 02 25 44 [13:49:10]Write to MH i2c: E2 02 01 36 06 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 D5 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7C 02 00 35 04 06 00 02 25 44 00 00 A1 [13:49:10]Write i2c OK [13:49:10]MH_I2C_Read... [13:49:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:10]Read from MH i2c: E2 [13:49:10]MH_I2C_Read... [13:49:10]Read from MH i2c: E2 03 00 [13:49:10]MH_I2C_Read... [13:49:10]Read from MH i2c: E2 03 00 36 06 00 90 00 B0 [13:49:10]RAPDU: 90 00 [13:49:10]wFMCommunicate OK [13:49:10]wFMCommunicate request_size=8 [13:49:10]MH_SAM_APDU [13:49:10]CAPDU: 80 0D 02 02 03 D0 2A 61 [13:49:10]Write to MH i2c: E2 0B 00 37 06 80 0D 02 02 03 00 D0 2A 61 00 00 18 [13:49:10]Write i2c OK [13:49:10]MH_I2C_Read... [13:49:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:49:10]Read from MH i2c: E2 [13:49:10]MH_I2C_Read... [13:49:10]Read from MH i2c: E2 03 00 [13:49:10]MH_I2C_Read... [13:49:10]Read from MH i2c: E2 03 00 37 06 00 90 00 B1 [13:49:10]RAPDU: 90 00 [13:49:10]wFMCommunicate OK [13:49:10]wFMCommunicate request_size=4 [13:49:10]MH_SAM_APDU [13:49:10]CAPDU: 80 0D 03 02 [13:49:10]Write to MH i2c: E2 08 00 38 06 80 0D 03 02 00 00 00 00 B9 [13:49:10]Write i2c OK [13:49:10]MH_I2C_Read... [13:49:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:49:11]Read from MH i2c: E2 [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: E2 0B 00 [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: E2 0B 00 38 06 00 5A F9 DC 4B 24 F1 AE 1B 90 00 12 [13:49:11]RAPDU: 5A F9 DC 4B 24 F1 AE 1B 90 00 [13:49:11]wFMCommunicate OK [13:49:11]SAM_PROTO_SignData done [13:49:11]FM_MakeSignedData done [13:49:11]CreateOFDProtocolMessage [13:49:11]wFMCommunicate request_size=4 [13:49:11]MH_SAM_APDU [13:49:11]CAPDU: 80 11 00 00 [13:49:11]Write to MH i2c: E2 08 00 39 06 80 11 00 00 00 00 00 00 B9 [13:49:11]Write i2c OK [13:49:11]MH_I2C_Read... [13:49:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:11]Read from MH i2c: E2 [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: E2 17 00 [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: E2 17 00 39 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [13:49:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:49:11]wFMCommunicate OK [13:49:11]CreateOFDProtocolMessage done [13:49:11]OFDSenderStorePacket 162917 [13:49:11]StoreOFDPacket docnum=162917 [13:49:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 90 0E 05 01 EB 23 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 D5 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7C 02 00 35 04 06 00 02 25 44 D0 2A 61 5A F9 DC 4B 24 F1 AE 1B [13:49:11]CheckFolder [13:49:11]dirname=/storage/ofd_packets [13:49:11]CheckFolder done [13:49:11]ProducePacketName [13:49:11]name=ofd_packets/00162917 [13:49:11]NVStorageSaveData ofd_packets/00162917 [13:49:11]File name is /storage/ofd_packets/00162917 [13:49:11]Write 299 bytes [13:49:11]NVStorageSaveData done [13:49:11]OFDSenderStorePacket done [13:49:11]KKMCreateOFDPacket done [13:49:11]NVStorageSaveData kkm_last_timestamp [13:49:11]File name is /storage/kkm_last_timestamp [13:49:11]Write 4 bytes [13:49:11]NVStorageSaveData done [13:49:11]ExternCall_PrintAddStr [13:49:11]wPrintStart [13:49:11]Write to MH i2c: 01 00 00 3A 06 40 [13:49:11]Write i2c OK [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: 01 [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: 01 07 00 [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 FF 0F 55 [13:49:11]RasterBufferAndPrint [13:49:11]line Счет N : (1)291371 [13:49:11]line ИНН: 02508201610067 [13:49:11]line Контрольно-Кассовый Чек [13:49:11]line ПРОДАЖА [13:49:11]line ТРК (МРК, ГНК) : 41 [13:49:11]line Товар: 2710124130 [13:49:11]line SU-92-К-5 [13:49:11]line 14.540 * 68.80 [13:49:11]line = 1000.35 [13:49:11]line НДС 12% НСП 1% [13:49:11]line > о реализуемом товаре [13:49:11]line ИТОГО: 1000.35 [13:49:11]line НСП 1% : 8.85 [13:49:11]line НДС 12% : 106.23 [13:49:11]line Наличными: 0.00 [13:49:11]line Безнал.: 1000.35 [13:49:11]line Место: АЗС № 130 "Партнер Нефть" [13:49:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:49:11]line СНО: Общий режим [13:49:11]line Чек 362 20.08.2024 13:49 [13:49:11]line Смена: 465 ФФД: 1.0 [13:49:11]line ЗНМ: 0300000070 [13:49:11]line РНМ: 0000000000092562 [13:49:11]line Версия ККМ: 001 [13:49:11]line Платежная система: O! деньги [13:49:11]line ФМ: 0000000000871769 [13:49:11]line ФД: 162917 [13:49:11]line ФПД: 2359091538529 [13:49:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T134909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162917&fm=2359091538529&tin=02508201610067®Number=0000000000092562&sum=100035 [13:49:11]OFD Sender: Processing packet 162917 [packets to send 960, broken 959] [13:49:11]ProducePacketName [13:49:11]name=ofd_packets/00162917 [13:49:11]OFD Sender: To server: pG, [13:49:11]CommunicateWithHost lk.salyk.kg:30040 [13:49:11]ConnectInit lk.salyk.kg [13:49:11]written 0, free lines is 4095 [13:49:11]Write to MH i2c: 01 00 00 64 06 6A [13:49:11]Write i2c OK [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: 01 [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: 01 07 00 [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: 01 07 00 64 06 00 00 00 00 00 CE 0C 4B [13:49:11]RasterBufferAndPrint [13:49:11]line [13:49:11]line [13:49:11]line [13:49:11]line [13:49:11]line [13:49:11]written 0, free lines is 3290 [13:49:11]MH_Cut [13:49:11]Write to MH i2c: D1 01 00 6B 06 01 43 [13:49:11]Write i2c OK [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: D1 [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: D1 01 00 [13:49:11]MH_I2C_Read... [13:49:11]Read from MH i2c: D1 01 00 6B 06 00 42 [13:49:11]Write to MH i2c: 01 00 00 6C 06 72 [13:49:11]Write i2c OK [13:49:11]MH_I2C_Read... [13:49:11]Connected sock=11 [13:49: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 36 39 0D 01 00 00 90 0E 05 01 EB 23 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 01 00 00 F4 03 04 00 D5 9E C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7C 02 00 35 04 06 00 02 25 44 D0 2A 61 5A F9 DC 4B 24 F1 AE 1B [13:49:12]*** Cut start [13:49:12]*** Purtial cut [13:49:12]*** Stage 1: CUTSNS_PIN = 1 [13:49: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 36 39 4F 00 00 00 6F 9F 47 00 79 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 36 39 10 04 04 00 65 7C 02 00 F4 03 04 00 2B 48 C4 66 B6 04 01 00 00 A9 95 89 B6 04 A1 50 39 [13:49:14]CommunicateWithHost err = 0 [13:49:14]CheckOFDResponse [13:49:14]1017 (14) - 77093643461234 [13:49:14]1041 (16) - 0000000000871769 [13:49:14]1040 (4) - 162917 [13:49:14]1012 (4) - 20.08.2024 07:39 [13:49:14]1206 (1) - 0 [13:49:14]OFD Sender: Remove packet 162917 [13:49:14]ProducePacketName [13:49:14]name=ofd_packets/00162917 [13:49:14]NVStorageDeleteData [13:49:14]Read from MH i2c: 01 [13:49:14]MH_I2C_Read... [13:49:14]*** Stop cut motor [13:49:14]*** Cut end [13:49:14]Read from MH i2c: 01 07 00 [13:49:14]MH_I2C_Read... [13:49:14]Read from MH i2c: 01 07 00 6C 06 00 00 00 00 00 FF 0F 87 [13:49:14]process_action close_receipt done [13:49:14]requested_data is exist [13:49:14]produce_requested_data [13:49:14]requested_item fm.sn is exist - process it [13:49:14]wFMCommunicate request_size=4 [13:49:14]MH_SAM_APDU [13:49:14]CAPDU: 80 11 00 00 [13:49:14]Write to MH i2c: E2 08 00 6D 06 80 11 00 00 00 00 00 00 ED [13:49:14]Write i2c OK [13:49:14]MH_I2C_Read... [13:49:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:49:14]Read from MH i2c: E2 [13:49:14]MH_I2C_Read... [13:49:14]Read from MH i2c: E2 17 00 [13:49:14]MH_I2C_Read... [13:49:14]Read from MH i2c: E2 17 00 6D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [13:49:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:49:14]wFMCommunicate OK [13:49:14]requested_item fd.num is exist - process it [13:49:14]SAM_PROTO_GetFieldsCounters [13:49:14]wFMCommunicate request_size=4 [13:49:14]MH_SAM_APDU [13:49:14]CAPDU: 80 13 00 00 [13:49:14]Write to MH i2c: E2 08 00 6E 06 80 13 00 00 00 00 00 00 F0 [13:49:14]Write i2c OK [13:49:14]MH_I2C_Read... [13:49:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:49:14]Read from MH i2c: E2 [13:49:14]MH_I2C_Read... [13:49:14]Read from MH i2c: E2 62 00 [13:49:14]MH_I2C_Read... [13:49:14]Read from MH i2c: E2 62 00 6E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [13:49: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6A 01 00 00 5E 04 04 00 6A 01 00 00 57 04 04 00 6B 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:49:14]wFMCommunicate OK [13:49:14]SAM_PROTO_GetFieldsCounters done [13:49:14]requested_item shift.num is exist - process it [13:49:14]requested_item shift.opened is exist - process it [13:49:14]req_shift_opened [13:49:14]FM_GetShiftState [13:49:14]SAM_PROTO_GetShiftState [13:49:14]wFMCommunicate request_size=4 [13:49:14]MH_SAM_APDU [13:49:14]CAPDU: 80 13 01 00 [13:49:14]Write to MH i2c: E2 08 00 6F 06 80 13 01 00 00 00 00 00 F2 [13:49:14]Write i2c OK [13:49:14]MH_I2C_Read... [13:49:14]OFD Sender: No OFD packet to send [13:49:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:49:14]Read from MH i2c: E2 [13:49:14]MH_I2C_Read... [13:49:14]Read from MH i2c: E2 0E 00 [13:49:14]MH_I2C_Read... [13:49:14]Read from MH i2c: E2 0E 00 6F 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C0 [13:49:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:49:14]wFMCommunicate OK [13:49:14]SAM_PROTO_GetShiftState done [13:49:14]FM_GetShiftState done [13:49:14]req_shift_opened done [13:49:14]requested_item shift.open_date is exist - process it [13:49:14]req_shift_open_date [13:49:14]req_shift_open_date done [13:49:14]produce_requested_data done [13:49:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162917,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:49:14]process_action_free close_receipt [13:49:14]json_value_free [13:49:14]json_value_free done [13:49:14]process_json_proto returns [13:49:14]Send response to host [13:49:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162917,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:49:14]free response buf [13:49:14]execute_script done [13:49:14]execute_script returns [13:49:14]free content buf [13:49:14]Sock 7.Close socket [13:49:14]Sock 7.Thread stoped [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:25]OFD Sender: No OFD packet to send [13:50:30]OFD Sender: No OFD packet to send [13:50:35]OFD Sender: No OFD packet to send [13:50:40]OFD Sender: No OFD packet to send [13:50:45]OFD Sender: No OFD packet to send [13:50:50]OFD Sender: No OFD packet to send [13:50:55]OFD Sender: No OFD packet to send [13:51:00]OFD Sender: No OFD packet to send [13:51:05]OFD Sender: No OFD packet to send [13:51:10]OFD Sender: No OFD packet to send [13:51:15]OFD Sender: No OFD packet to send [13:51:20]OFD Sender: No OFD packet to send [13:51:25]OFD Sender: No OFD packet to send [13:51:30]OFD Sender: No OFD packet to send [13:51:31]accept exits with 9 [13:51:31]New connection [13:51:31]New thread 3066633572 created [13:51:31]Thread 3066490212 joined [13:51:31]Waiting for new connection... [13:51:31] Sock 9.Parse request [13:51:31]Sock 9.Check first char [13:51:31]Sock 9.First char is OK [13:51:31]request: POST /json_proto HTTP/1.0 [13:51:31]Method: POST [13:51:31]URL: /json_proto [13:51:31]Method is POST - this is cgi request [13:51:31]url: /json_proto [13:51:31]query_string will be loaded in cgi processing [13:51:31]execute_cgi json_proto POST (null) [13:51:31]execute_cgi path=json_proto method=POST [13:51:31]POST find Content-Length [13:51:31]Host: 172.17.44.132:8080 [13:51:31]Content-Length: 677 [13:51:31]Content-Type: application/json [13:51:31] [13:51:31]POST finish read [13:51:31]Found Content-Length = 677 [13:51:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:31]execute_script... [13:51:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291375", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:51:31]POST & json_proto [13:51:31]process_json_proto [13:51:31]json parsed OK: [13:51:31]protocol is kg_v1.0 [13:51:31]action value=close_receipt [13:51:31]process_action close_receipt [13:51:31]cmd_close_receipt [13:51:31]MH_GetDate [13:51:31]Write to MH i2c: F0 00 00 70 06 65 [13:51:31]Write i2c OK [13:51:31]MH_I2C_Read... [13:51:31]Read from MH i2c: F0 [13:51:31]MH_I2C_Read... [13:51:31]Read from MH i2c: F0 09 00 [13:51:31]MH_I2C_Read... [13:51:31]Read from MH i2c: F0 09 00 70 06 00 64 9F C4 66 2A 83 C1 65 6E [13:51:31]GetLastDocTimeStamp 1724161749 [13:51:31]current date 1724161892 [13:51:31]FM_GetShiftState [13:51:31]SAM_PROTO_GetShiftState [13:51:31]wFMCommunicate request_size=4 [13:51:31]MH_SAM_APDU [13:51:31]CAPDU: 80 13 01 00 [13:51:31]Write to MH i2c: E2 08 00 71 06 80 13 01 00 00 00 00 00 F4 [13:51:31]Write i2c OK [13:51:31]MH_I2C_Read... [13:51:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:31]Read from MH i2c: E2 [13:51:31]MH_I2C_Read... [13:51:31]Read from MH i2c: E2 0E 00 [13:51:31]MH_I2C_Read... [13:51:31]Read from MH i2c: E2 0E 00 71 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C2 [13:51:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:51:31]wFMCommunicate OK [13:51:31]SAM_PROTO_GetShiftState done [13:51:31]FM_GetShiftState done [13:51:31]opened in 1724113081 [13:51:31]opened+sec_in_day 1724199481 [13:51:31]quantity*price = 50010 [13:51:31]sum+1 = 50012 [13:51:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 363 20.08.2024 13:51 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162918 ФПД: 181237625216312 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135132&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162918&fm=181237625216312&tin=02508201610067®Number=0000000000092562&sum=50000 [13:51:32]StoreToDocumentArchive [13:51:32]shift 465 fd 162918 [13:51:32]save to /storage/0465/doc_00162918 [13:51:32]save last doc name /storage/0465/doc_00162918 to /storage/kkm_last_doc_name [13:51:32]save OK [13:51:32]Clear old archive folders... [13:51:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:51:32]tlvbuf is B6F0A900 [13:51:32]SAM_PROTO_ClearQueue [13:51:32]wFMCommunicate request_size=4 [13:51:32]MH_SAM_APDU [13:51:32]CAPDU: 80 09 00 00 [13:51:32]Write to MH i2c: E2 08 00 7E 06 80 09 00 00 00 00 00 00 F6 [13:51:32]Write i2c OK [13:51:32]MH_I2C_Read... [13:51:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:51:33]Read from MH i2c: E2 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 7E 06 00 90 00 F8 [13:51:33]RAPDU: 90 00 [13:51:33]wFMCommunicate OK [13:51:33]SAM_PROTO_ClearQueue done [13:51:33]KKMCreateOFDPacket [13:51:33]OFDProtocolAddRootSTLVToBuf [13:51:33]FM_MakeSignedData [13:51:33]FM_MakeSignedData [13:51:33]SAM_PROTO_SignData [13:51:33]wFMCommunicate request_size=4 [13:51:33]MH_SAM_APDU [13:51:33]CAPDU: 80 0D 01 02 [13:51:33]Write to MH i2c: E2 08 00 7F 06 80 0D 01 02 00 00 00 00 FE [13:51:33]Write i2c OK [13:51:33]MH_I2C_Read... [13:51:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:51:33]Read from MH i2c: E2 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 7F 06 00 90 00 F9 [13:51:33]RAPDU: 90 00 [13:51:33]wFMCommunicate OK [13:51:33]wFMCommunicate request_size=255 [13:51:33]MH_SAM_APDU [13:51: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 64 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7C 02 00 35 04 06 00 A4 [13:51:33]Write to MH i2c: E2 02 01 80 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 64 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7C 02 00 35 04 06 00 A4 00 00 5D [13:51:33]Write i2c OK [13:51:33]MH_I2C_Read... [13:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:33]Read from MH i2c: E2 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 80 06 00 90 00 FA [13:51:33]RAPDU: 90 00 [13:51:33]wFMCommunicate OK [13:51:33]wFMCommunicate request_size=10 [13:51:33]MH_SAM_APDU [13:51:33]CAPDU: 80 0D 02 02 05 D5 AC 45 5D 38 [13:51:33]Write to MH i2c: E2 0D 00 81 06 80 0D 02 02 05 00 D5 AC 45 5D 38 00 00 66 [13:51:33]Write i2c OK [13:51:33]MH_I2C_Read... [13:51:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:51:33]Read from MH i2c: E2 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 03 00 81 06 00 90 00 FB [13:51:33]RAPDU: 90 00 [13:51:33]wFMCommunicate OK [13:51:33]wFMCommunicate request_size=4 [13:51:33]MH_SAM_APDU [13:51:33]CAPDU: 80 0D 03 02 [13:51:33]Write to MH i2c: E2 08 00 82 06 80 0D 03 02 00 00 00 00 03 [13:51:33]Write i2c OK [13:51:33]MH_I2C_Read... [13:51:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:51:33]Read from MH i2c: E2 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 0B 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 0B 00 82 06 00 B2 32 B7 00 43 75 FD C4 90 00 18 [13:51:33]RAPDU: B2 32 B7 00 43 75 FD C4 90 00 [13:51:33]wFMCommunicate OK [13:51:33]SAM_PROTO_SignData done [13:51:33]FM_MakeSignedData done [13:51:33]CreateOFDProtocolMessage [13:51:33]wFMCommunicate request_size=4 [13:51:33]MH_SAM_APDU [13:51:33]CAPDU: 80 11 00 00 [13:51:33]Write to MH i2c: E2 08 00 83 06 80 11 00 00 00 00 00 00 03 [13:51:33]Write i2c OK [13:51:33]MH_I2C_Read... [13:51:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:33]Read from MH i2c: E2 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 17 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: E2 17 00 83 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [13:51:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:51:33]wFMCommunicate OK [13:51:33]CreateOFDProtocolMessage done [13:51:33]OFDSenderStorePacket 162918 [13:51:33]StoreOFDPacket docnum=162918 [13:51:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4B CF 07 01 EF FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 64 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7C 02 00 35 04 06 00 A4 D5 AC 45 5D 38 B2 32 B7 00 43 75 FD C4 [13:51:33]CheckFolder [13:51:33]dirname=/storage/ofd_packets [13:51:33]CheckFolder done [13:51:33]ProducePacketName [13:51:33]name=ofd_packets/00162918 [13:51:33]NVStorageSaveData ofd_packets/00162918 [13:51:33]File name is /storage/ofd_packets/00162918 [13:51:33]Write 301 bytes [13:51:33]NVStorageSaveData done [13:51:33]OFDSenderStorePacket done [13:51:33]KKMCreateOFDPacket done [13:51:33]NVStorageSaveData kkm_last_timestamp [13:51:33]File name is /storage/kkm_last_timestamp [13:51:33]Write 4 bytes [13:51:33]NVStorageSaveData done [13:51:33]ExternCall_PrintAddStr [13:51:33]wPrintStart [13:51:33]Write to MH i2c: 01 00 00 84 06 8A [13:51:33]Write i2c OK [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: 01 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: 01 07 00 [13:51:33]MH_I2C_Read... [13:51:33]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 FF 0F 9F [13:51:33]RasterBufferAndPrint [13:51:33]line Счет N : (1)291375 [13:51:33]line ИНН: 02508201610067 [13:51:33]line Контрольно-Кассовый Чек [13:51:33]line ПРОДАЖА [13:51:33]line ТРК (МРК, ГНК) : 53 [13:51:33]line Товар: 2710124500 [13:51:33]line Аи-95-К-5 [13:51:33]line 6.740 * 74.20 [13:51:33]line = 500.11 [13:51:33]line НДС 12% НСП 1% [13:51:33]line > о реализуемом товаре [13:51:33]line ОКРУГЛЕНИЕ: -0.11 [13:51:33]line ИТОГО: 500.00 [13:51:33]line Внесено: 500.00 [13:51:33]line СДАЧА: 0.00 [13:51:33]line НСП 1% : 4.43 [13:51:33]line НДС 12% : 53.11 [13:51:33]line Наличными: 500.00 [13:51:33]line Безнал.: 0.00 [13:51:33]line Место: АЗС № 130 "Партнер Нефть" [13:51:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:51:33]line СНО: Общий режим [13:51:33]line Чек 363 20.08.2024 13:51 [13:51:33]line Смена: 465 ФФД: 1.0 [13:51:33]line ЗНМ: 0300000070 [13:51:33]line РНМ: 0000000000092562 [13:51:33]line Версия ККМ: 001 [13:51:33]line ФМ: 0000000000871769 [13:51:33]line ФД: 162918 [13:51:33]line ФПД: 181237625216312 [13:51:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135132&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162918&fm=181237625216312&tin=02508201610067®Number=0000000000092562&sum=50000 [13:51:33]OFD Sender: Processing packet 162918 [packets to send 960, broken 959] [13:51:33]ProducePacketName [13:51:33]name=ofd_packets/00162918 [13:51:33]OFD Sender: To server: pG, [13:51:33]CommunicateWithHost lk.salyk.kg:30040 [13:51:33]ConnectInit lk.salyk.kg [13:51:33]written 0, free lines is 4095 [13:51:34]Write to MH i2c: 01 00 00 AF 06 B5 [13:51:34]Write i2c OK [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: 01 [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: 01 07 00 [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: 01 07 00 AF 06 00 00 00 00 00 B7 0C 7F [13:51:34]RasterBufferAndPrint [13:51:34]line [13:51:34]line [13:51:34]line [13:51:34]line [13:51:34]line [13:51:34]written 0, free lines is 3260 [13:51:34]MH_Cut [13:51:34]Write to MH i2c: D1 01 00 B6 06 01 8E [13:51:34]Write i2c OK [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: D1 [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: D1 01 00 [13:51:34]MH_I2C_Read... [13:51:34]Read from MH i2c: D1 01 00 B6 06 00 8D [13:51:34]Write to MH i2c: 01 00 00 B7 06 BD [13:51:34]Write i2c OK [13:51:34]MH_I2C_Read... [13:51:35]*** Cut start [13:51:35]*** Purtial cut [13:51:35]*** Stage 1: CUTSNS_PIN = 1 [13:51:37]Read from MH i2c: 01 [13:51:37]MH_I2C_Read... [13:51:37]*** Stop cut motor [13:51:37]*** Cut end [13:51:37]Read from MH i2c: 01 07 00 [13:51:37]MH_I2C_Read... [13:51:37]Read from MH i2c: 01 07 00 B7 06 00 00 00 00 00 FF 0F D2 [13:51:37]process_action close_receipt done [13:51:37]requested_data is exist [13:51:37]produce_requested_data [13:51:37]requested_item fm.sn is exist - process it [13:51:37]wFMCommunicate request_size=4 [13:51:37]MH_SAM_APDU [13:51:37]CAPDU: 80 11 00 00 [13:51:37]Write to MH i2c: E2 08 00 B8 06 80 11 00 00 00 00 00 00 38 [13:51:37]Write i2c OK [13:51:37]MH_I2C_Read... [13:51:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:51:37]Read from MH i2c: E2 [13:51:37]MH_I2C_Read... [13:51:37]Read from MH i2c: E2 17 00 [13:51:37]MH_I2C_Read... [13:51:37]Read from MH i2c: E2 17 00 B8 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [13:51:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:51:37]wFMCommunicate OK [13:51:37]requested_item fd.num is exist - process it [13:51:37]SAM_PROTO_GetFieldsCounters [13:51:37]wFMCommunicate request_size=4 [13:51:37]MH_SAM_APDU [13:51:37]CAPDU: 80 13 00 00 [13:51:37]Write to MH i2c: E2 08 00 B9 06 80 13 00 00 00 00 00 00 3B [13:51:37]Write i2c OK [13:51:37]MH_I2C_Read... [13:51:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:51:37]Read from MH i2c: E2 [13:51:37]MH_I2C_Read... [13:51:37]Read from MH i2c: E2 62 00 [13:51:37]MH_I2C_Read... [13:51:37]Read from MH i2c: E2 62 00 B9 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 5B [13:51: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6B 01 00 00 5E 04 04 00 6B 01 00 00 57 04 04 00 6C 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:51:37]wFMCommunicate OK [13:51:37]SAM_PROTO_GetFieldsCounters done [13:51:37]requested_item shift.num is exist - process it [13:51:37]requested_item shift.opened is exist - process it [13:51:37]req_shift_opened [13:51:37]FM_GetShiftState [13:51:37]SAM_PROTO_GetShiftState [13:51:37]wFMCommunicate request_size=4 [13:51:37]MH_SAM_APDU [13:51:37]CAPDU: 80 13 01 00 [13:51:37]Write to MH i2c: E2 08 00 BA 06 80 13 01 00 00 00 00 00 3D [13:51:37]Write i2c OK [13:51:37]MH_I2C_Read... [13:51:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:51:37]Read from MH i2c: E2 [13:51:37]MH_I2C_Read... [13:51:37]Read from MH i2c: E2 0E 00 [13:51:37]MH_I2C_Read... [13:51:37]Read from MH i2c: E2 0E 00 BA 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0B [13:51:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:51:37]wFMCommunicate OK [13:51:37]SAM_PROTO_GetShiftState done [13:51:37]FM_GetShiftState done [13:51:37]req_shift_opened done [13:51:37]requested_item shift.open_date is exist - process it [13:51:37]req_shift_open_date [13:51:37]req_shift_open_date done [13:51:37]produce_requested_data done [13:51:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162918,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:51:37]process_action_free close_receipt [13:51:37]json_value_free [13:51:37]json_value_free done [13:51:37]process_json_proto returns [13:51:37]Send response to host [13:51:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162918,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:51:37]free response buf [13:51:37]execute_script done [13:51:37]execute_script returns [13:51:37]free content buf [13:51:37]Sock 9.Close socket [13:51:37]Sock 9.Thread stoped [13:51:38]ConnectInit Can't take IP for lk.salyk.kg [13:51:38]CommunicateWithHost connect error [13:51:38]CommunicateWithHost err = -1 [13:51:38]OFD Sender: Server communicate error [13:51:43]OFD Sender: Processing packet 162918 [packets to send 960, broken 959] [13:51:43]ProducePacketName [13:51:43]name=ofd_packets/00162918 [13:51:43]OFD Sender: To server: pG, [13:51:43]CommunicateWithHost lk.salyk.kg:30040 [13:51:43]ConnectInit lk.salyk.kg [13:51:44]recv_with_timeout no data received [13:51:48]ConnectInit Can't take IP for lk.salyk.kg [13:51:48]CommunicateWithHost connect error [13:51:48]CommunicateWithHost err = -1 [13:51:48]OFD Sender: Server communicate error [13:51:53]OFD Sender: Processing packet 162918 [packets to send 960, broken 959] [13:51:53]ProducePacketName [13:51:53]name=ofd_packets/00162918 [13:51:53]OFD Sender: To server: pG, [13:51:53]CommunicateWithHost lk.salyk.kg:30040 [13:51:53]ConnectInit lk.salyk.kg [13:51:58]ConnectInit Can't take IP for lk.salyk.kg [13:51:58]CommunicateWithHost connect error [13:51:58]CommunicateWithHost err = -1 [13:51:58]OFD Sender: Server communicate error [13:52:03]OFD Sender: Processing packet 162918 [packets to send 960, broken 959] [13:52:03]ProducePacketName [13:52:03]name=ofd_packets/00162918 [13:52:03]OFD Sender: To server: pG, [13:52:03]CommunicateWithHost lk.salyk.kg:30040 [13:52:03]ConnectInit lk.salyk.kg [13:52:05]recv_with_timeout no data received [13:53:12]ConnectInit Can't connect to host [13:53:14]ConnectInit Can't take IP for lk.salyk.kg [13:53:14]CommunicateWithHost connect error [13:53:14]CommunicateWithHost err = -1 [13:53:14]OFD Sender: Server communicate error [13:53:19]OFD Sender: Processing packet 162918 [packets to send 961, broken 959] [13:53:19]ProducePacketName [13:53:19]name=ofd_packets/00162918 [13:53:19]OFD Sender: To server: pG, [13:53:19]CommunicateWithHost lk.salyk.kg:30040 [13:53:19]ConnectInit lk.salyk.kg [13:53:20]Connected sock=9 [13:53: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 36 39 0F 01 00 00 4B CF 07 01 EF FC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 01 00 00 F4 03 04 00 64 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7C 02 00 35 04 06 00 A4 D5 AC 45 5D 38 B2 32 B7 00 43 75 FD C4 [13:53: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 36 39 4F 00 00 00 7E 59 47 00 F3 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7C 02 00 F4 03 04 00 23 49 C4 66 B6 04 01 00 00 AC 26 C4 E2 EF 1E AB DA [13:53:21]CommunicateWithHost err = 0 [13:53:21]CheckOFDResponse [13:53:21]1017 (14) - 77093643461234 [13:53:21]1041 (16) - 0000000000871769 [13:53:21]1040 (4) - 162918 [13:53:21]1012 (4) - 20.08.2024 07:43 [13:53:21]1206 (1) - 0 [13:53:21]OFD Sender: Remove packet 162918 [13:53:21]ProducePacketName [13:53:21]name=ofd_packets/00162918 [13:53:21]NVStorageDeleteData [13:53:22]OFD Sender: Processing packet 162919 [packets to send 960, broken 959] [13:53:22]ProducePacketName [13:53:22]name=ofd_packets/00162919 [13:53:22]OFD Sender: To server: pG, [13:53:22]CommunicateWithHost lk.salyk.kg:30040 [13:53:22]ConnectInit lk.salyk.kg [13:53:23]accept exits with 12 [13:53:23]New connection [13:53:23]New thread 3066633572 created [13:53:23]Thread 3066490212 joined [13:53:23]Waiting for new connection... [13:53:23] Sock 12.Parse request [13:53:23]Sock 12.Check first char [13:53:23]Sock 12.First char is OK [13:53:23]request: POST /json_proto HTTP/1.0 [13:53:23]Method: POST [13:53:23]URL: /json_proto [13:53:23]Method is POST - this is cgi request [13:53:23]url: /json_proto [13:53:23]query_string will be loaded in cgi processing [13:53:23]execute_cgi json_proto POST (null) [13:53:23]execute_cgi path=json_proto method=POST [13:53:23]POST find Content-Length [13:53:23]Host: 172.17.44.132:8080 [13:53:23]Content-Length: 678 [13:53:23]Content-Type: application/json [13:53:23] [13:53:23]POST finish read [13:53:23]Found Content-Length = 678 [13:53:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:23]execute_script... [13:53:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291378", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:23]POST & json_proto [13:53:23]process_json_proto [13:53:23]json parsed OK: [13:53:23]protocol is kg_v1.0 [13:53:23]action value=close_receipt [13:53:23]process_action close_receipt [13:53:23]cmd_close_receipt [13:53:23]MH_GetDate [13:53:23]Write to MH i2c: F0 00 00 05 07 FB [13:53:23]Write i2c OK [13:53:23]MH_I2C_Read... [13:53:23]Read from MH i2c: F0 [13:53:23]MH_I2C_Read... [13:53:23]Read from MH i2c: F0 09 00 [13:53:23]MH_I2C_Read... [13:53:23]Read from MH i2c: F0 09 00 05 07 00 D3 9F C4 66 2A 83 C1 65 73 [13:53:23]GetLastDocTimeStamp 1724161967 [13:53:23]current date 1724162003 [13:53:23]FM_GetShiftState [13:53:23]SAM_PROTO_GetShiftState [13:53:23]wFMCommunicate request_size=4 [13:53:23]MH_SAM_APDU [13:53:23]CAPDU: 80 13 01 00 [13:53:23]Write to MH i2c: E2 08 00 06 07 80 13 01 00 00 00 00 00 8A [13:53:23]Write i2c OK [13:53:23]MH_I2C_Read... [13:53:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:23]Read from MH i2c: E2 [13:53:23]MH_I2C_Read... [13:53:23]Read from MH i2c: E2 0E 00 [13:53:23]MH_I2C_Read... [13:53:23]Read from MH i2c: E2 0E 00 06 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 58 [13:53:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:53:23]wFMCommunicate OK [13:53:23]SAM_PROTO_GetShiftState done [13:53:23]FM_GetShiftState done [13:53:23]opened in 1724113081 [13:53:23]opened+sec_in_day 1724199481 [13:53:23]quantity*price = 70037 [13:53:23]sum+1 = 70038 [13:53:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 365 20.08.2024 13:53 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162920 ФПД: 208874705011544 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135323&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162920&fm=208874705011544&tin=02508201610067®Number=0000000000092562&sum=70000 [13:53:24]StoreToDocumentArchive [13:53:24]shift 465 fd 162920 [13:53:24]save to /storage/0465/doc_00162920 [13:53:24]save last doc name /storage/0465/doc_00162920 to /storage/kkm_last_doc_name [13:53:24]save OK [13:53:24]Clear old archive folders... [13:53:24]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:53:24]tlvbuf is 019C2190 [13:53:24]SAM_PROTO_ClearQueue [13:53:24]wFMCommunicate request_size=4 [13:53:24]MH_SAM_APDU [13:53:24]CAPDU: 80 09 00 00 [13:53:24]Write to MH i2c: E2 08 00 13 07 80 09 00 00 00 00 00 00 8C [13:53:24]Write i2c OK [13:53:24]MH_I2C_Read... [13:53:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:53:24]Read from MH i2c: E2 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 03 00 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 03 00 13 07 00 90 00 8E [13:53:24]RAPDU: 90 00 [13:53:24]wFMCommunicate OK [13:53:24]SAM_PROTO_ClearQueue done [13:53:24]KKMCreateOFDPacket [13:53:24]OFDProtocolAddRootSTLVToBuf [13:53:24]FM_MakeSignedData [13:53:24]FM_MakeSignedData [13:53:24]SAM_PROTO_SignData [13:53:24]wFMCommunicate request_size=4 [13:53:24]MH_SAM_APDU [13:53:24]CAPDU: 80 0D 01 02 [13:53:24]Write to MH i2c: E2 08 00 14 07 80 0D 01 02 00 00 00 00 94 [13:53:24]Write i2c OK [13:53:24]MH_I2C_Read... [13:53:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:53:24]Read from MH i2c: E2 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 03 00 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 03 00 14 07 00 90 00 8F [13:53:24]RAPDU: 90 00 [13:53:24]wFMCommunicate OK [13:53:24]wFMCommunicate request_size=255 [13:53:24]MH_SAM_APDU [13:53:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 D3 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7C 02 00 35 04 06 00 BD [13:53:24]Write to MH i2c: E2 02 01 15 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 D3 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7C 02 00 35 04 06 00 BD 00 00 7E [13:53:24]OFD Sender: No OFD packet to send [13:53:24]Write i2c OK [13:53:24]MH_I2C_Read... [13:53:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:24]Read from MH i2c: E2 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 03 00 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 03 00 15 07 00 90 00 90 [13:53:24]RAPDU: 90 00 [13:53:24]wFMCommunicate OK [13:53:24]wFMCommunicate request_size=10 [13:53:24]MH_SAM_APDU [13:53:24]CAPDU: 80 0D 02 02 05 F8 6E 98 43 58 [13:53:24]Write to MH i2c: E2 0D 00 16 07 80 0D 02 02 05 00 F8 6E 98 43 58 00 00 3A [13:53:24]Write i2c OK [13:53:24]MH_I2C_Read... [13:53:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:24]Read from MH i2c: E2 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 03 00 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 03 00 16 07 00 90 00 91 [13:53:24]RAPDU: 90 00 [13:53:24]wFMCommunicate OK [13:53:24]wFMCommunicate request_size=4 [13:53:24]MH_SAM_APDU [13:53:24]CAPDU: 80 0D 03 02 [13:53:24]Write to MH i2c: E2 08 00 17 07 80 0D 03 02 00 00 00 00 99 [13:53:24]Write i2c OK [13:53:24]MH_I2C_Read... [13:53:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:53:24]Read from MH i2c: E2 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 0B 00 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 0B 00 17 07 00 BF F4 BD F3 E3 DE BA 3A 90 00 B2 [13:53:24]RAPDU: BF F4 BD F3 E3 DE BA 3A 90 00 [13:53:24]wFMCommunicate OK [13:53:24]SAM_PROTO_SignData done [13:53:24]FM_MakeSignedData done [13:53:24]CreateOFDProtocolMessage [13:53:24]wFMCommunicate request_size=4 [13:53:24]MH_SAM_APDU [13:53:24]CAPDU: 80 11 00 00 [13:53:24]Write to MH i2c: E2 08 00 18 07 80 11 00 00 00 00 00 00 99 [13:53:24]Write i2c OK [13:53:24]MH_I2C_Read... [13:53:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:24]Read from MH i2c: E2 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 17 00 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: E2 17 00 18 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [13:53:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:53:24]wFMCommunicate OK [13:53:24]CreateOFDProtocolMessage done [13:53:24]OFDSenderStorePacket 162920 [13:53:24]StoreOFDPacket docnum=162920 [13:53:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2A 19 07 01 2B 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 D3 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7C 02 00 35 04 06 00 BD F8 6E 98 43 58 BF F4 BD F3 E3 DE BA 3A [13:53:24]CheckFolder [13:53:24]dirname=/storage/ofd_packets [13:53:24]CheckFolder done [13:53:24]ProducePacketName [13:53:24]name=ofd_packets/00162920 [13:53:24]NVStorageSaveData ofd_packets/00162920 [13:53:24]File name is /storage/ofd_packets/00162920 [13:53:24]Write 301 bytes [13:53:24]NVStorageSaveData done [13:53:24]OFDSenderStorePacket done [13:53:24]KKMCreateOFDPacket done [13:53:24]NVStorageSaveData kkm_last_timestamp [13:53:24]File name is /storage/kkm_last_timestamp [13:53:24]Write 4 bytes [13:53:24]NVStorageSaveData done [13:53:24]ExternCall_PrintAddStr [13:53:24]wPrintStart [13:53:24]Write to MH i2c: 01 00 00 19 07 20 [13:53:24]Write i2c OK [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: 01 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: 01 07 00 [13:53:24]MH_I2C_Read... [13:53:24]Read from MH i2c: 01 07 00 19 07 00 00 00 00 00 FF 0F 35 [13:53:24]RasterBufferAndPrint [13:53:24]line Счет N : (1)291378 [13:53:24]line ИНН: 02508201610067 [13:53:24]line Контрольно-Кассовый Чек [13:53:24]line ПРОДАЖА [13:53:24]line ТРК (МРК, ГНК) : 32 [13:53:24]line Товар: 2710124130 [13:53:24]line Аи-92-К-5 [13:53:24]line 10.330 * 67.80 [13:53:24]line = 700.37 [13:53:24]line НДС 12% НСП 1% [13:53:24]line > о реализуемом товаре [13:53:24]line ОКРУГЛЕНИЕ: -0.37 [13:53:24]line ИТОГО: 700.00 [13:53:24]line Внесено: 700.00 [13:53:24]line СДАЧА: 0.00 [13:53:24]line НСП 1% : 6.20 [13:53:24]line НДС 12% : 74.38 [13:53:24]line Наличными: 700.00 [13:53:24]line Безнал.: 0.00 [13:53:24]line Место: АЗС № 130 "Партнер Нефть" [13:53:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:53:24]line СНО: Общий режим [13:53:24]line Чек 365 20.08.2024 13:53 [13:53:24]line Смена: 465 ФФД: 1.0 [13:53:24]line ЗНМ: 0300000070 [13:53:24]line РНМ: 0000000000092562 [13:53:24]line Версия ККМ: 001 [13:53:24]line ФМ: 0000000000871769 [13:53:24]line ФД: 162920 [13:53:24]line ФПД: 208874705011544 [13:53:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135323&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162920&fm=208874705011544&tin=02508201610067®Number=0000000000092562&sum=70000 [13:53:25]OFD Sender: Processing packet 162920 [packets to send 960, broken 959] [13:53:25]ProducePacketName [13:53:25]name=ofd_packets/00162920 [13:53:25]OFD Sender: To server: pG, [13:53:25]CommunicateWithHost lk.salyk.kg:30040 [13:53:25]ConnectInit lk.salyk.kg [13:53:25]written 0, free lines is 4095 [13:53:25]Write to MH i2c: 01 00 00 44 07 4B [13:53:25]Write i2c OK [13:53:25]MH_I2C_Read... [13:53:25]Read from MH i2c: 01 [13:53:25]MH_I2C_Read... [13:53:25]Read from MH i2c: 01 07 00 [13:53:25]MH_I2C_Read... [13:53:25]Read from MH i2c: 01 07 00 44 07 00 00 00 00 00 C1 0C 1F [13:53:25]RasterBufferAndPrint [13:53:25]line [13:53:25]line [13:53:25]line [13:53:25]line [13:53:25]line [13:53:25]written 0, free lines is 3271 [13:53:25]MH_Cut [13:53:25]Write to MH i2c: D1 01 00 4B 07 01 24 [13:53:25]Write i2c OK [13:53:25]MH_I2C_Read... [13:53:25]Read from MH i2c: D1 [13:53:25]MH_I2C_Read... [13:53:25]Read from MH i2c: D1 01 00 [13:53:25]MH_I2C_Read... [13:53:25]Read from MH i2c: D1 01 00 4B 07 00 23 [13:53:25]Write to MH i2c: 01 00 00 4C 07 53 [13:53:25]Write i2c OK [13:53:25]MH_I2C_Read... [13:53:26]*** Cut start [13:53:26]*** Purtial cut [13:53:26]*** Stage 1: CUTSNS_PIN = 1 [13:53:28]Read from MH i2c: 01 [13:53:28]MH_I2C_Read... [13:53:28]*** Stop cut motor [13:53:28]*** Cut end [13:53:28]Read from MH i2c: 01 07 00 [13:53:28]MH_I2C_Read... [13:53:28]Read from MH i2c: 01 07 00 4C 07 00 00 00 00 00 FF 0F 68 [13:53:28]process_action close_receipt done [13:53:28]requested_data is exist [13:53:28]produce_requested_data [13:53:28]requested_item fm.sn is exist - process it [13:53:28]wFMCommunicate request_size=4 [13:53:28]MH_SAM_APDU [13:53:28]CAPDU: 80 11 00 00 [13:53:28]Write to MH i2c: E2 08 00 4D 07 80 11 00 00 00 00 00 00 CE [13:53:28]Write i2c OK [13:53:28]MH_I2C_Read... [13:53:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:28]Read from MH i2c: E2 [13:53:28]MH_I2C_Read... [13:53:28]Read from MH i2c: E2 17 00 [13:53:28]MH_I2C_Read... [13:53:28]Read from MH i2c: E2 17 00 4D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [13:53:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:53:28]wFMCommunicate OK [13:53:28]requested_item fd.num is exist - process it [13:53:28]SAM_PROTO_GetFieldsCounters [13:53:28]wFMCommunicate request_size=4 [13:53:28]MH_SAM_APDU [13:53:28]CAPDU: 80 13 00 00 [13:53:28]Write to MH i2c: E2 08 00 4E 07 80 13 00 00 00 00 00 00 D1 [13:53:28]Write i2c OK [13:53:28]MH_I2C_Read... [13:53:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:53:28]Read from MH i2c: E2 [13:53:28]MH_I2C_Read... [13:53:28]Read from MH i2c: E2 62 00 [13:53:28]MH_I2C_Read... [13:53:28]Read from MH i2c: E2 62 00 4E 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 F9 [13:53: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6D 01 00 00 5E 04 04 00 6D 01 00 00 57 04 04 00 6E 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:53:28]wFMCommunicate OK [13:53:28]SAM_PROTO_GetFieldsCounters done [13:53:28]requested_item shift.num is exist - process it [13:53:28]requested_item shift.opened is exist - process it [13:53:28]req_shift_opened [13:53:28]FM_GetShiftState [13:53:28]SAM_PROTO_GetShiftState [13:53:28]wFMCommunicate request_size=4 [13:53:28]MH_SAM_APDU [13:53:28]CAPDU: 80 13 01 00 [13:53:28]Write to MH i2c: E2 08 00 4F 07 80 13 01 00 00 00 00 00 D3 [13:53:28]Write i2c OK [13:53:28]MH_I2C_Read... [13:53:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:28]Read from MH i2c: E2 [13:53:28]MH_I2C_Read... [13:53:28]Read from MH i2c: E2 0E 00 [13:53:28]MH_I2C_Read... [13:53:28]Read from MH i2c: E2 0E 00 4F 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A1 [13:53:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:53:28]wFMCommunicate OK [13:53:28]SAM_PROTO_GetShiftState done [13:53:28]FM_GetShiftState done [13:53:28]req_shift_opened done [13:53:28]requested_item shift.open_date is exist - process it [13:53:28]req_shift_open_date [13:53:28]req_shift_open_date done [13:53:28]produce_requested_data done [13:53:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162920,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:53:28]process_action_free close_receipt [13:53:28]json_value_free [13:53:28]json_value_free done [13:53:28]process_json_proto returns [13:53:28]Send response to host [13:53:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162920,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:53:28]free response buf [13:53:28]execute_script done [13:53:28]execute_script returns [13:53:28]free content buf [13:53:28]Sock 12.Close socket [13:53:28]Sock 12.Thread stoped [13:53:40]recv_with_timeout no data received [13:53:51]accept exits with 9 [13:53:51]New connection [13:53:51]New thread 3066490212 created [13:53:51]Thread 3066633572 joined [13:53:51]Waiting for new connection... [13:53:51] Sock 9.Parse request [13:53:51]Sock 9.Check first char [13:53:51]Sock 9.First char is OK [13:53:51]request: POST /json_proto HTTP/1.0 [13:53:51]Method: POST [13:53:51]URL: /json_proto [13:53:51]Method is POST - this is cgi request [13:53:51]url: /json_proto [13:53:51]query_string will be loaded in cgi processing [13:53:51]execute_cgi json_proto POST (null) [13:53:51]execute_cgi path=json_proto method=POST [13:53:51]POST find Content-Length [13:53:51]Host: 172.17.44.132:8080 [13:53:51]Content-Length: 685 [13:53:51]Content-Type: application/json [13:53:51] [13:53:51]POST finish read [13:53:51]Found Content-Length = 685 [13:53:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 56.570, "sum" : 2172.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2172.00, "payments": [ { "type": 0, "sum" : 2172.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:51]execute_script... [13:53:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291370", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 56.570, "sum" : 2172.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2172.00, "payments": [ { "type": 0, "sum" : 2172.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:53:51]POST & json_proto [13:53:51]process_json_proto [13:53:51]json parsed OK: [13:53:51]protocol is kg_v1.0 [13:53:51]action value=close_receipt [13:53:51]process_action close_receipt [13:53:51]cmd_close_receipt [13:53:51]MH_GetDate [13:53:51]Write to MH i2c: F0 00 00 50 07 46 [13:53:51]Write i2c OK [13:53:51]MH_I2C_Read... [13:53:51]Read from MH i2c: F0 [13:53:51]MH_I2C_Read... [13:53:51]Read from MH i2c: F0 09 00 [13:53:51]MH_I2C_Read... [13:53:51]Read from MH i2c: F0 09 00 50 07 00 EF 9F C4 66 2A 83 C1 65 DA [13:53:51]GetLastDocTimeStamp 1724162003 [13:53:51]current date 1724162031 [13:53:51]FM_GetShiftState [13:53:51]SAM_PROTO_GetShiftState [13:53:51]wFMCommunicate request_size=4 [13:53:51]MH_SAM_APDU [13:53:51]CAPDU: 80 13 01 00 [13:53:51]Write to MH i2c: E2 08 00 51 07 80 13 01 00 00 00 00 00 D5 [13:53:51]Write i2c OK [13:53:51]MH_I2C_Read... [13:53:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:51]Read from MH i2c: E2 [13:53:51]MH_I2C_Read... [13:53:51]Read from MH i2c: E2 0E 00 [13:53:51]MH_I2C_Read... [13:53:51]Read from MH i2c: E2 0E 00 51 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A3 [13:53:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:53:51]wFMCommunicate OK [13:53:51]SAM_PROTO_GetShiftState done [13:53:51]FM_GetShiftState done [13:53:51]opened in 1724113081 [13:53:51]opened+sec_in_day 1724199481 [13:53:51]quantity*price = 217228 [13:53:51]sum+1 = 217230 [13:53:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 2172.00 Внесено: 3000.00 СДАЧА: 828.00 НСП 1% : 19.22 НДС 12% : 230.69 Наличными: 2172.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 366 20.08.2024 13:53 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162921 ФПД: 231208822271976 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135351&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162921&fm=231208822271976&tin=02508201610067®Number=0000000000092562&sum=217200 [13:53:52]StoreToDocumentArchive [13:53:52]shift 465 fd 162921 [13:53:52]save to /storage/0465/doc_00162921 [13:53:52]save last doc name /storage/0465/doc_00162921 to /storage/kkm_last_doc_name [13:53:52]save OK [13:53:52]Clear old archive folders... [13:53:52]ProcessDocumentItem done err = 0, tmpTLVsize=250 [13:53:52]tlvbuf is 01A7D730 [13:53:52]SAM_PROTO_ClearQueue [13:53:52]wFMCommunicate request_size=4 [13:53:52]MH_SAM_APDU [13:53:52]CAPDU: 80 09 00 00 [13:53:52]Write to MH i2c: E2 08 00 5E 07 80 09 00 00 00 00 00 00 D7 [13:53:52]Write i2c OK [13:53:52]MH_I2C_Read... [13:53:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:53:52]Read from MH i2c: E2 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 03 00 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 03 00 5E 07 00 90 00 D9 [13:53:52]RAPDU: 90 00 [13:53:52]wFMCommunicate OK [13:53:52]SAM_PROTO_ClearQueue done [13:53:52]KKMCreateOFDPacket [13:53:52]OFDProtocolAddRootSTLVToBuf [13:53:52]FM_MakeSignedData [13:53:52]FM_MakeSignedData [13:53:52]SAM_PROTO_SignData [13:53:52]wFMCommunicate request_size=4 [13:53:52]MH_SAM_APDU [13:53:52]CAPDU: 80 0D 01 02 [13:53:52]Write to MH i2c: E2 08 00 5F 07 80 0D 01 02 00 00 00 00 DF [13:53:52]Write i2c OK [13:53:52]MH_I2C_Read... [13:53:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:53:52]Read from MH i2c: E2 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 03 00 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 03 00 5F 07 00 90 00 DA [13:53:52]RAPDU: 90 00 [13:53:52]wFMCommunicate OK [13:53:52]wFMCommunicate request_size=255 [13:53:52]MH_SAM_APDU [13:53:52]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 FA DC 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 8D 50 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 50 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 5A 00 00 00 00 07 04 06 00 70 50 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 EF 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7C 02 00 35 04 06 00 D2 48 [13:53:52]Write to MH i2c: E2 02 01 60 07 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 FA DC 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 8D 50 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 50 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 5A 00 00 00 00 07 04 06 00 70 50 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 EF 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7C 02 00 35 04 06 00 D2 48 00 00 E3 [13:53:52]Write i2c OK [13:53:52]MH_I2C_Read... [13:53:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:52]Read from MH i2c: E2 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 03 00 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 03 00 60 07 00 90 00 DB [13:53:52]RAPDU: 90 00 [13:53:52]wFMCommunicate OK [13:53:52]wFMCommunicate request_size=9 [13:53:52]MH_SAM_APDU [13:53:52]CAPDU: 80 0D 02 02 04 7F B8 6F E8 [13:53:52]Write to MH i2c: E2 0C 00 61 07 80 0D 02 02 04 00 7F B8 6F E8 00 00 78 [13:53:52]Write i2c OK [13:53:52]MH_I2C_Read... [13:53:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:53:52]Read from MH i2c: E2 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 03 00 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 03 00 61 07 00 90 00 DC [13:53:52]RAPDU: 90 00 [13:53:52]wFMCommunicate OK [13:53:52]wFMCommunicate request_size=4 [13:53:52]MH_SAM_APDU [13:53:52]CAPDU: 80 0D 03 02 [13:53:52]Write to MH i2c: E2 08 00 62 07 80 0D 03 02 00 00 00 00 E4 [13:53:52]Write i2c OK [13:53:52]MH_I2C_Read... [13:53:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:53:52]Read from MH i2c: E2 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 0B 00 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 0B 00 62 07 00 D7 BF 81 78 E4 96 04 E6 90 00 D8 [13:53:52]RAPDU: D7 BF 81 78 E4 96 04 E6 90 00 [13:53:52]wFMCommunicate OK [13:53:52]SAM_PROTO_SignData done [13:53:52]FM_MakeSignedData done [13:53:52]CreateOFDProtocolMessage [13:53:52]wFMCommunicate request_size=4 [13:53:52]MH_SAM_APDU [13:53:52]CAPDU: 80 11 00 00 [13:53:52]Write to MH i2c: E2 08 00 63 07 80 11 00 00 00 00 00 00 E4 [13:53:52]Write i2c OK [13:53:52]MH_I2C_Read... [13:53:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:52]Read from MH i2c: E2 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 17 00 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: E2 17 00 63 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [13:53:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:53:52]wFMCommunicate OK [13:53:52]CreateOFDProtocolMessage done [13:53:52]OFDSenderStorePacket 162921 [13:53:52]StoreOFDPacket docnum=162921 [13:53:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 08 CF 06 01 16 79 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 FA DC 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 8D 50 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 50 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 5A 00 00 00 00 07 04 06 00 70 50 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 EF 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7C 02 00 35 04 06 00 D2 48 7F B8 6F E8 D7 BF 81 78 E4 96 04 E6 [13:53:52]CheckFolder [13:53:52]dirname=/storage/ofd_packets [13:53:52]CheckFolder done [13:53:52]ProducePacketName [13:53:52]name=ofd_packets/00162921 [13:53:52]NVStorageSaveData ofd_packets/00162921 [13:53:52]File name is /storage/ofd_packets/00162921 [13:53:52]Write 300 bytes [13:53:52]NVStorageSaveData done [13:53:52]OFDSenderStorePacket done [13:53:52]KKMCreateOFDPacket done [13:53:52]NVStorageSaveData kkm_last_timestamp [13:53:52]File name is /storage/kkm_last_timestamp [13:53:52]Write 4 bytes [13:53:52]NVStorageSaveData done [13:53:52]ExternCall_PrintAddStr [13:53:52]wPrintStart [13:53:52]Write to MH i2c: 01 00 00 64 07 6B [13:53:52]Write i2c OK [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: 01 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: 01 07 00 [13:53:52]MH_I2C_Read... [13:53:52]Read from MH i2c: 01 07 00 64 07 00 00 00 00 00 FF 0F 80 [13:53:52]RasterBufferAndPrint [13:53:52]line Счет N : (1)291370 [13:53:52]line ИНН: 02508201610067 [13:53:52]line Контрольно-Кассовый Чек [13:53:52]line ПРОДАЖА [13:53:52]line ТРК (МРК, ГНК) : 71 [13:53:52]line Товар: 2711129700 [13:53:52]line ГАЗ-К-5 [13:53:52]line 56.570 * 38.40 [13:53:52]line = 2172.29 [13:53:52]line НДС 12% НСП 1% [13:53:52]line > о реализуемом товаре [13:53:52]line ОКРУГЛЕНИЕ: -0.29 [13:53:52]line ИТОГО: 2172.00 [13:53:52]line Внесено: 3000.00 [13:53:52]line СДАЧА: 828.00 [13:53:52]line НСП 1% : 19.22 [13:53:52]line НДС 12% : 230.69 [13:53:52]line Наличными: 2172.00 [13:53:52]line Безнал.: 0.00 [13:53:52]line Место: АЗС № 130 "Партнер Нефть" [13:53:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:53:52]line СНО: Общий режим [13:53:52]line Чек 366 20.08.2024 13:53 [13:53:52]line Смена: 465 ФФД: 1.0 [13:53:52]line ЗНМ: 0300000070 [13:53:52]line РНМ: 0000000000092562 [13:53:52]line Версия ККМ: 001 [13:53:52]line ФМ: 0000000000871769 [13:53:52]line ФД: 162921 [13:53:52]line ФПД: 231208822271976 [13:53:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135351&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162921&fm=231208822271976&tin=02508201610067®Number=0000000000092562&sum=217200 [13:53:52]written 0, free lines is 4095 [13:53:53]Write to MH i2c: 01 00 00 8F 07 96 [13:53:53]Write i2c OK [13:53:53]MH_I2C_Read... [13:53:53]Read from MH i2c: 01 [13:53:53]MH_I2C_Read... [13:53:53]Read from MH i2c: 01 07 00 [13:53:53]MH_I2C_Read... [13:53:53]Read from MH i2c: 01 07 00 8F 07 00 00 00 00 00 CF 0C 78 [13:53:53]RasterBufferAndPrint [13:53:53]line [13:53:53]line [13:53:53]line [13:53:53]line [13:53:53]line [13:53:53]written 0, free lines is 3286 [13:53:53]MH_Cut [13:53:53]Write to MH i2c: D1 01 00 96 07 01 6F [13:53:53]Write i2c OK [13:53:53]MH_I2C_Read... [13:53:53]Read from MH i2c: D1 [13:53:53]MH_I2C_Read... [13:53:53]Read from MH i2c: D1 01 00 [13:53:53]MH_I2C_Read... [13:53:53]Read from MH i2c: D1 01 00 96 07 00 6E [13:53:53]Write to MH i2c: 01 00 00 97 07 9E [13:53:53]Write i2c OK [13:53:53]MH_I2C_Read... [13:53:53]*** Cut start [13:53:53]*** Purtial cut [13:53:53]*** Stage 1: CUTSNS_PIN = 1 [13:53:56]Read from MH i2c: 01 [13:53:56]MH_I2C_Read... [13:53:56]*** Stop cut motor [13:53:56]*** Cut end [13:53:56]Read from MH i2c: 01 07 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: 01 07 00 97 07 00 00 00 00 00 FF 0F B3 [13:53:56]process_action close_receipt done [13:53:56]requested_data is exist [13:53:56]produce_requested_data [13:53:56]requested_item fm.sn is exist - process it [13:53:56]wFMCommunicate request_size=4 [13:53:56]MH_SAM_APDU [13:53:56]CAPDU: 80 11 00 00 [13:53:56]Write to MH i2c: E2 08 00 98 07 80 11 00 00 00 00 00 00 19 [13:53:56]Write i2c OK [13:53:56]MH_I2C_Read... [13:53:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:53:56]Read from MH i2c: E2 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 17 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 17 00 98 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 72 [13:53:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:53:56]wFMCommunicate OK [13:53:56]requested_item fd.num is exist - process it [13:53:56]SAM_PROTO_GetFieldsCounters [13:53:56]wFMCommunicate request_size=4 [13:53:56]MH_SAM_APDU [13:53:56]CAPDU: 80 13 00 00 [13:53:56]Write to MH i2c: E2 08 00 99 07 80 13 00 00 00 00 00 00 1C [13:53:56]Write i2c OK [13:53:56]MH_I2C_Read... [13:53:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:53:56]Read from MH i2c: E2 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 62 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 62 00 99 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [13:53: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6E 01 00 00 5E 04 04 00 6E 01 00 00 57 04 04 00 6F 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:53:56]wFMCommunicate OK [13:53:56]SAM_PROTO_GetFieldsCounters done [13:53:56]requested_item shift.num is exist - process it [13:53:56]requested_item shift.opened is exist - process it [13:53:56]req_shift_opened [13:53:56]FM_GetShiftState [13:53:56]SAM_PROTO_GetShiftState [13:53:56]wFMCommunicate request_size=4 [13:53:56]MH_SAM_APDU [13:53:56]CAPDU: 80 13 01 00 [13:53:56]Write to MH i2c: E2 08 00 9A 07 80 13 01 00 00 00 00 00 1E [13:53:56]Write i2c OK [13:53:56]MH_I2C_Read... [13:53:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:53:56]Read from MH i2c: E2 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 0E 00 [13:53:56]MH_I2C_Read... [13:53:56]Read from MH i2c: E2 0E 00 9A 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EC [13:53:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:53:56]wFMCommunicate OK [13:53:56]SAM_PROTO_GetShiftState done [13:53:56]FM_GetShiftState done [13:53:56]req_shift_opened done [13:53:56]requested_item shift.open_date is exist - process it [13:53:56]req_shift_open_date [13:53:56]req_shift_open_date done [13:53:56]produce_requested_data done [13:53:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162921,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:53:56]process_action_free close_receipt [13:53:56]json_value_free [13:53:56]json_value_free done [13:53:56]process_json_proto returns [13:53:56]Send response to host [13:53:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162921,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:53:56]free response buf [13:53:56]execute_script done [13:53:56]execute_script returns [13:53:56]free content buf [13:53:56]Sock 9.Close socket [13:53:56]Sock 9.Thread stoped [13:53:58]recv_with_timeout no data received [13:54:09]recv_with_timeout no data received [13:54:35]accept exits with 11 [13:54:35]New connection [13:54:35]New thread 3066633572 created [13:54:35]Thread 3066490212 joined [13:54:35]Waiting for new connection... [13:54:35] Sock 11.Parse request [13:54:35]Sock 11.Check first char [13:54:35]Sock 11.First char is OK [13:54:35]request: POST /json_proto HTTP/1.0 [13:54:35]Method: POST [13:54:35]URL: /json_proto [13:54:35]Method is POST - this is cgi request [13:54:35]url: /json_proto [13:54:35]query_string will be loaded in cgi processing [13:54:35]execute_cgi json_proto POST (null) [13:54:35]execute_cgi path=json_proto method=POST [13:54:35]POST find Content-Length [13:54:35]Host: 172.17.44.132:8080 [13:54:35]Content-Length: 653 [13:54:35]Content-Type: application/json [13:54:35] [13:54:35]POST finish read [13:54:35]Found Content-Length = 653 [13:54:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50434", "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" : 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" ] } } [13:54:35]execute_script... [13: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)50434", "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" : 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" ] } } [13:54:35]POST & json_proto [13:54:35]process_json_proto [13:54:35]json parsed OK: [13:54:35]protocol is kg_v1.0 [13:54:35]action value=close_receipt [13:54:35]process_action close_receipt [13:54:35]cmd_close_receipt [13:54:35]MH_GetDate [13:54:35]Write to MH i2c: F0 00 00 9B 07 91 [13:54:35]Write i2c OK [13:54:35]MH_I2C_Read... [13:54:35]Read from MH i2c: F0 [13:54:35]MH_I2C_Read... [13:54:35]Read from MH i2c: F0 09 00 [13:54:35]MH_I2C_Read... [13:54:35]Read from MH i2c: F0 09 00 9B 07 00 1C A0 C4 66 2A 83 C1 65 53 [13:54:35]GetLastDocTimeStamp 1724162031 [13:54:35]current date 1724162076 [13:54:35]FM_GetShiftState [13:54:35]SAM_PROTO_GetShiftState [13:54:35]wFMCommunicate request_size=4 [13:54:35]MH_SAM_APDU [13:54:35]CAPDU: 80 13 01 00 [13:54:35]Write to MH i2c: E2 08 00 9C 07 80 13 01 00 00 00 00 00 20 [13:54:35]Write i2c OK [13:54:35]MH_I2C_Read... [13:54:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:35]Read from MH i2c: E2 [13:54:35]MH_I2C_Read... [13:54:35]Read from MH i2c: E2 0E 00 [13:54:35]MH_I2C_Read... [13:54:35]Read from MH i2c: E2 0E 00 9C 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EE [13:54:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:54:35]wFMCommunicate OK [13:54:35]SAM_PROTO_GetShiftState done [13:54:35]FM_GetShiftState done [13:54:35]opened in 1724113081 [13:54:35]opened+sec_in_day 1724199481 [13:54:35]quantity*price = 9500 [13:54:35]sum+1 = 9501 [13:54:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 367 20.08.2024 13:54 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162922 ФПД: 62769318254026 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135436&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162922&fm=62769318254026&tin=02508201610067®Number=0000000000092562&sum=9500 0 [13:54:36]StoreToDocumentArchive [13:54:36]shift 465 fd 162922 [13:54:36]save to /storage/0465/doc_00162922 [13:54:36]save last doc name /storage/0465/doc_00162922 to /storage/kkm_last_doc_name [13:54:36]save OK [13:54:36]Clear old archive folders... [13:54:36]ProcessDocumentItem done err = 0, tmpTLVsize=293 [13:54:36]tlvbuf is B6E5A750 [13:54:36]SAM_PROTO_ClearQueue [13:54:36]wFMCommunicate request_size=4 [13:54:36]MH_SAM_APDU [13:54:36]CAPDU: 80 09 00 00 [13:54:36]Write to MH i2c: E2 08 00 A9 07 80 09 00 00 00 00 00 00 22 [13:54:36]Write i2c OK [13:54:36]MH_I2C_Read... [13:54:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:54:36]Read from MH i2c: E2 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 03 00 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 03 00 A9 07 00 90 00 24 [13:54:36]RAPDU: 90 00 [13:54:36]wFMCommunicate OK [13:54:36]SAM_PROTO_ClearQueue done [13:54:36]KKMCreateOFDPacket [13:54:36]OFDProtocolAddRootSTLVToBuf [13:54:36]FM_MakeSignedData [13:54:36]FM_MakeSignedData [13:54:36]SAM_PROTO_SignData [13:54:36]wFMCommunicate request_size=4 [13:54:36]MH_SAM_APDU [13:54:36]CAPDU: 80 0D 01 02 [13:54:36]Write to MH i2c: E2 08 00 AA 07 80 0D 01 02 00 00 00 00 2A [13:54:36]Write i2c OK [13:54:36]MH_I2C_Read... [13:54:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:54:36]Read from MH i2c: E2 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 03 00 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 03 00 AA 07 00 90 00 25 [13:54:36]RAPDU: 90 00 [13:54:36]wFMCommunicate OK [13:54:36]wFMCommunicate request_size=255 [13:54:36]MH_SAM_APDU [13:54:36]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 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 6F 01 00 00 F4 03 04 00 1C A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [13:54:36]Write to MH i2c: E2 02 01 AB 07 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 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 6F 01 00 00 F4 03 04 00 1C A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 F2 [13:54:36]Write i2c OK [13:54:36]MH_I2C_Read... [13:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:36]Read from MH i2c: E2 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 03 00 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 03 00 AB 07 00 90 00 26 [13:54:36]RAPDU: 90 00 [13:54:36]wFMCommunicate OK [13:54:36]wFMCommunicate request_size=52 [13:54:36]MH_SAM_APDU [13:54:36]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7C 02 00 35 04 06 00 39 16 9E EA D5 CA [13:54:36]Write to MH i2c: E2 37 00 AC 07 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7C 02 00 35 04 06 00 39 16 9E EA D5 CA 00 00 53 [13:54:36]Write i2c OK [13:54:36]MH_I2C_Read... [13:54:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:54:36]Read from MH i2c: E2 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 03 00 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 03 00 AC 07 00 90 00 27 [13:54:36]RAPDU: 90 00 [13:54:36]wFMCommunicate OK [13:54:36]wFMCommunicate request_size=4 [13:54:36]MH_SAM_APDU [13:54:36]CAPDU: 80 0D 03 02 [13:54:36]Write to MH i2c: E2 08 00 AD 07 80 0D 03 02 00 00 00 00 2F [13:54:36]Write i2c OK [13:54:36]MH_I2C_Read... [13:54:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:54:36]Read from MH i2c: E2 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 0B 00 [13:54:36]MH_I2C_Read... [13:54:36]Read from MH i2c: E2 0B 00 AD 07 00 79 7B 95 06 FD 7E 9A CB 90 00 9F [13:54:36]RAPDU: 79 7B 95 06 FD 7E 9A CB 90 00 [13:54:36]wFMCommunicate OK [13:54:36]SAM_PROTO_SignData done [13:54:36]FM_MakeSignedData done [13:54:36]CreateOFDProtocolMessage [13:54:36]wFMCommunicate request_size=4 [13:54:36]MH_SAM_APDU [13:54:36]CAPDU: 80 11 00 00 [13:54:36]Write to MH i2c: E2 08 00 AE 07 80 11 00 00 00 00 00 00 2F [13:54:36]Write i2c OK [13:54:36]MH_I2C_Read... [13:54:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:37]Read from MH i2c: E2 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 17 00 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: E2 17 00 AE 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [13:54:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:54:37]wFMCommunicate OK [13:54:37]CreateOFDProtocolMessage done [13:54:37]OFDSenderStorePacket 162922 [13:54:37]StoreOFDPacket docnum=162922 [13:54:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 B5 F2 31 01 76 AD 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 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 6F 01 00 00 F4 03 04 00 1C A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7C 02 00 35 04 06 00 39 16 9E EA D5 CA 79 7B 95 06 FD 7E 9A CB [13:54:37]CheckFolder [13:54:37]dirname=/storage/ofd_packets [13:54:37]CheckFolder done [13:54:37]ProducePacketName [13:54:37]name=ofd_packets/00162922 [13:54:37]NVStorageSaveData ofd_packets/00162922 [13:54:37]File name is /storage/ofd_packets/00162922 [13:54:37]Write 343 bytes [13:54:37]NVStorageSaveData done [13:54:37]OFDSenderStorePacket done [13:54:37]KKMCreateOFDPacket done [13:54:37]NVStorageSaveData kkm_last_timestamp [13:54:37]File name is /storage/kkm_last_timestamp [13:54:37]Write 4 bytes [13:54:37]NVStorageSaveData done [13:54:37]ExternCall_PrintAddStr [13:54:37]wPrintStart [13:54:37]Write to MH i2c: 01 00 00 AF 07 B6 [13:54:37]Write i2c OK [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: 01 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: 01 07 00 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: 01 07 00 AF 07 00 00 00 00 00 FF 0F CB [13:54:37]RasterBufferAndPrint [13:54:37]line Счет N : (3)50434 [13:54:37]line ИНН: 02508201610067 [13:54:37]line Контрольно-Кассовый Чек [13:54:37]line ПРОДАЖА [13:54:37]line Товар: 4700000480050 [13:54:37]line Напиток Nitro Energy эн green ж/б 0,45л [13:54:37]line 1.000 * 95.00 [13:54:37]line = 95.00 [13:54:37]line НДС 12% НСП 1% [13:54:37]line > о реализуемом товаре [13:54:37]line ИТОГО: 95.00 [13:54:37]line НСП 1% : 0.84 [13:54:37]line НДС 12% : 10.09 [13:54:37]line Наличными: 95.00 [13:54:37]line Безнал.: 0.00 [13:54:37]line Место: АЗС № 130 "Партнер Нефть" [13:54:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:54:37]line СНО: Общий режим [13:54:37]line Чек 367 20.08.2024 13:54 [13:54:37]line Смена: 465 ФФД: 1.0 [13:54:37]line ЗНМ: 0300000070 [13:54:37]line РНМ: 0000000000092562 [13:54:37]line Версия ККМ: 001 [13:54:37]line ФМ: 0000000000871769 [13:54:37]line ФД: 162922 [13:54:37]line ФПД: 62769318254026 [13:54:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135436&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162922&fm=62769318254026&tin=02508201610067®Number=0000000000092562&sum=9500 [13:54:37]line 0 [13:54:37]written 0, free lines is 4095 [13:54:37]Write to MH i2c: 01 00 00 D8 07 DF [13:54:37]Write i2c OK [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: 01 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: 01 07 00 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: 01 07 00 D8 07 00 00 00 00 00 DA 0C CC [13:54:37]RasterBufferAndPrint [13:54:37]line [13:54:37]line [13:54:37]line [13:54:37]line [13:54:37]line [13:54:37]written 0, free lines is 3296 [13:54:37]MH_Cut [13:54:37]Write to MH i2c: D1 01 00 DF 07 01 B8 [13:54:37]Write i2c OK [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: D1 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: D1 01 00 [13:54:37]MH_I2C_Read... [13:54:37]Read from MH i2c: D1 01 00 DF 07 00 B7 [13:54:37]Write to MH i2c: 01 00 00 E0 07 E7 [13:54:37]Write i2c OK [13:54:37]MH_I2C_Read... [13:54:38]*** Cut start [13:54:38]*** Purtial cut [13:54:38]*** Stage 1: CUTSNS_PIN = 1 [13:54:40]Read from MH i2c: 01 [13:54:40]MH_I2C_Read... [13:54:40]*** Stop cut motor [13:54:40]*** Cut end [13:54:40]Read from MH i2c: 01 07 00 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: 01 07 00 E0 07 00 00 00 00 00 FF 0F FC [13:54:40]process_action close_receipt done [13:54:40]requested_data is exist [13:54:40]produce_requested_data [13:54:40]requested_item fm.sn is exist - process it [13:54:40]wFMCommunicate request_size=4 [13:54:40]MH_SAM_APDU [13:54:40]CAPDU: 80 11 00 00 [13:54:40]Write to MH i2c: E2 08 00 E1 07 80 11 00 00 00 00 00 00 62 [13:54:40]Write i2c OK [13:54:40]MH_I2C_Read... [13:54:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:54:40]Read from MH i2c: E2 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: E2 17 00 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: E2 17 00 E1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BB [13:54:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:54:40]wFMCommunicate OK [13:54:40]requested_item fd.num is exist - process it [13:54:40]SAM_PROTO_GetFieldsCounters [13:54:40]wFMCommunicate request_size=4 [13:54:40]MH_SAM_APDU [13:54:40]CAPDU: 80 13 00 00 [13:54:40]Write to MH i2c: E2 08 00 E2 07 80 13 00 00 00 00 00 00 65 [13:54:40]Write i2c OK [13:54:40]MH_I2C_Read... [13:54:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:54:40]Read from MH i2c: E2 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: E2 62 00 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: E2 62 00 E2 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 95 [13: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6F 01 00 00 5E 04 04 00 6F 01 00 00 57 04 04 00 70 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:54:40]wFMCommunicate OK [13:54:40]SAM_PROTO_GetFieldsCounters done [13:54:40]requested_item shift.num is exist - process it [13:54:40]requested_item shift.opened is exist - process it [13:54:40]req_shift_opened [13:54:40]FM_GetShiftState [13:54:40]SAM_PROTO_GetShiftState [13:54:40]wFMCommunicate request_size=4 [13:54:40]MH_SAM_APDU [13:54:40]CAPDU: 80 13 01 00 [13:54:40]Write to MH i2c: E2 08 00 E3 07 80 13 01 00 00 00 00 00 67 [13:54:40]Write i2c OK [13:54:40]MH_I2C_Read... [13:54:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:54:40]Read from MH i2c: E2 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: E2 0E 00 [13:54:40]MH_I2C_Read... [13:54:40]Read from MH i2c: E2 0E 00 E3 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 35 [13:54:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:54:40]wFMCommunicate OK [13:54:40]SAM_PROTO_GetShiftState done [13:54:40]FM_GetShiftState done [13:54:40]req_shift_opened done [13:54:40]requested_item shift.open_date is exist - process it [13:54:40]req_shift_open_date [13:54:40]req_shift_open_date done [13:54:40]produce_requested_data done [13:54:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162922,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:54:40]process_action_free close_receipt [13:54:40]json_value_free [13:54:40]json_value_free done [13:54:40]process_json_proto returns [13:54:40]Send response to host [13:54:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162922,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:54:40]free response buf [13:54:40]execute_script done [13:54:40]execute_script returns [13:54:40]free content buf [13:54:40]Sock 11.Close socket [13:54:40]Sock 11.Thread stoped [13:54:50]recv_with_timeout no data received [13:55:11]accept exits with 9 [13:55:11]New connection [13:55:11]New thread 3066490212 created [13:55:11]Thread 3066633572 joined [13:55:11]Waiting for new connection... [13:55:11] Sock 9.Parse request [13:55:11]Sock 9.Check first char [13:55:11]Sock 9.First char is OK [13:55:11]request: POST /json_proto HTTP/1.0 [13:55:11]Method: POST [13:55:11]URL: /json_proto [13:55:11]Method is POST - this is cgi request [13:55:11]url: /json_proto [13:55:11]query_string will be loaded in cgi processing [13:55:11]execute_cgi json_proto POST (null) [13:55:11]execute_cgi path=json_proto method=POST [13:55:11]POST find Content-Length [13:55:11]Host: 172.17.44.132:8080 [13:55:11]Content-Length: 682 [13:55:11]Content-Type: application/json [13:55:11] [13:55:11]POST finish read [13:55:11]Found Content-Length = 682 [13:55:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 49.290, "sum" : 3657.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3657.00, "payments": [ { "type": 0, "sum" : 3657.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:11]execute_script... [13:55:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291376", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 49.290, "sum" : 3657.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 3657.00, "payments": [ { "type": 0, "sum" : 3657.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:55:11]POST & json_proto [13:55:11]process_json_proto [13:55:11]json parsed OK: [13:55:11]protocol is kg_v1.0 [13:55:11]action value=close_receipt [13:55:11]process_action close_receipt [13:55:11]cmd_close_receipt [13:55:11]MH_GetDate [13:55:11]Write to MH i2c: F0 00 00 E4 07 DA [13:55:11]Write i2c OK [13:55:11]MH_I2C_Read... [13:55:11]Read from MH i2c: F0 [13:55:11]MH_I2C_Read... [13:55:11]Read from MH i2c: F0 09 00 [13:55:11]MH_I2C_Read... [13:55:11]Read from MH i2c: F0 09 00 E4 07 00 40 A0 C4 66 2A 83 C1 65 C0 [13:55:11]GetLastDocTimeStamp 1724162076 [13:55:11]current date 1724162112 [13:55:11]FM_GetShiftState [13:55:11]SAM_PROTO_GetShiftState [13:55:11]wFMCommunicate request_size=4 [13:55:11]MH_SAM_APDU [13:55:11]CAPDU: 80 13 01 00 [13:55:11]Write to MH i2c: E2 08 00 E5 07 80 13 01 00 00 00 00 00 69 [13:55:11]Write i2c OK [13:55:11]MH_I2C_Read... [13:55:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:11]Read from MH i2c: E2 [13:55:11]MH_I2C_Read... [13:55:11]Read from MH i2c: E2 0E 00 [13:55:11]MH_I2C_Read... [13:55:11]Read from MH i2c: E2 0E 00 E5 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 37 [13:55:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:55:11]wFMCommunicate OK [13:55:11]SAM_PROTO_GetShiftState done [13:55:11]FM_GetShiftState done [13:55:11]opened in 1724113081 [13:55:11]opened+sec_in_day 1724199481 [13:55:11]quantity*price = 365731 [13:55:11]sum+1 = 365733 [13:55:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 3657.00 Внесено: 5000.00 СДАЧА: 1343.00 НСП 1% : 32.37 НДС 12% : 388.39 Наличными: 3657.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 368 20.08.2024 13:55 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162923 ФПД: 261887033808251 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135512&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162923&fm=261887033808251&tin=02508201610067®Number=0000000000092562&sum=365700 [13:55:12]StoreToDocumentArchive [13:55:12]shift 465 fd 162923 [13:55:12]save to /storage/0465/doc_00162923 [13:55:12]save last doc name /storage/0465/doc_00162923 to /storage/kkm_last_doc_name [13:55:12]save OK [13:55:12]Clear old archive folders... [13:55:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [13:55:12]tlvbuf is 019BB4D0 [13:55:12]SAM_PROTO_ClearQueue [13:55:12]wFMCommunicate request_size=4 [13:55:12]MH_SAM_APDU [13:55:12]CAPDU: 80 09 00 00 [13:55:12]Write to MH i2c: E2 08 00 F2 07 80 09 00 00 00 00 00 00 6B [13:55:12]Write i2c OK [13:55:12]MH_I2C_Read... [13:55:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:55:12]Read from MH i2c: E2 [13:55:12]MH_I2C_Read... [13:55:12]Read from MH i2c: E2 03 00 [13:55:12]MH_I2C_Read... [13:55:12]Read from MH i2c: E2 03 00 F2 07 00 90 00 6D [13:55:12]RAPDU: 90 00 [13:55:12]wFMCommunicate OK [13:55:12]SAM_PROTO_ClearQueue done [13:55:12]KKMCreateOFDPacket [13:55:12]OFDProtocolAddRootSTLVToBuf [13:55:12]FM_MakeSignedData [13:55:12]FM_MakeSignedData [13:55:12]SAM_PROTO_SignData [13:55:12]wFMCommunicate request_size=4 [13:55:12]MH_SAM_APDU [13:55:12]CAPDU: 80 0D 01 02 [13:55:12]Write to MH i2c: E2 08 00 F3 07 80 0D 01 02 00 00 00 00 73 [13:55:12]Write i2c OK [13:55:12]MH_I2C_Read... [13:55:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:55:12]Read from MH i2c: E2 [13:55:12]MH_I2C_Read... [13:55:12]Read from MH i2c: E2 03 00 [13:55:12]MH_I2C_Read... [13:55:12]Read from MH i2c: E2 03 00 F3 07 00 90 00 6E [13:55:12]RAPDU: 90 00 [13:55:12]wFMCommunicate OK [13:55:12]wFMCommunicate request_size=255 [13:55:12]MH_SAM_APDU [13:55:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8A C0 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A4 94 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 94 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 97 00 00 00 00 07 04 06 00 84 94 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 40 A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7C 02 00 35 04 06 00 EE [13:55:12]Write to MH i2c: E2 02 01 F4 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8A C0 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A4 94 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 94 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 97 00 00 00 00 07 04 06 00 84 94 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 40 A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7C 02 00 35 04 06 00 EE 00 00 82 [13:55:12]Write i2c OK [13:55:12]MH_I2C_Read... [13:55:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:13]Read from MH i2c: E2 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: E2 03 00 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: E2 03 00 F4 07 00 90 00 6F [13:55:13]RAPDU: 90 00 [13:55:13]wFMCommunicate OK [13:55:13]wFMCommunicate request_size=10 [13:55:13]MH_SAM_APDU [13:55:13]CAPDU: 80 0D 02 02 05 2F 53 9F 15 7B [13:55:13]Write to MH i2c: E2 0D 00 F5 07 80 0D 02 02 05 00 2F 53 9F 15 7B 00 00 31 [13:55:13]Write i2c OK [13:55:13]MH_I2C_Read... [13:55:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:55:13]Read from MH i2c: E2 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: E2 03 00 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: E2 03 00 F5 07 00 90 00 70 [13:55:13]RAPDU: 90 00 [13:55:13]wFMCommunicate OK [13:55:13]wFMCommunicate request_size=4 [13:55:13]MH_SAM_APDU [13:55:13]CAPDU: 80 0D 03 02 [13:55:13]Write to MH i2c: E2 08 00 F6 07 80 0D 03 02 00 00 00 00 78 [13:55:13]Write i2c OK [13:55:13]MH_I2C_Read... [13:55:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:55:13]Read from MH i2c: E2 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: E2 0B 00 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: E2 0B 00 F6 07 00 3C 91 8F D7 BD 9C 3A 10 90 00 4F [13:55:13]RAPDU: 3C 91 8F D7 BD 9C 3A 10 90 00 [13:55:13]wFMCommunicate OK [13:55:13]SAM_PROTO_SignData done [13:55:13]FM_MakeSignedData done [13:55:13]CreateOFDProtocolMessage [13:55:13]wFMCommunicate request_size=4 [13:55:13]MH_SAM_APDU [13:55:13]CAPDU: 80 11 00 00 [13:55:13]Write to MH i2c: E2 08 00 F7 07 80 11 00 00 00 00 00 00 78 [13:55:13]Write i2c OK [13:55:13]MH_I2C_Read... [13:55:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:13]Read from MH i2c: E2 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: E2 17 00 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: E2 17 00 F7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [13:55:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:55:13]wFMCommunicate OK [13:55:13]CreateOFDProtocolMessage done [13:55:13]OFDSenderStorePacket 162923 [13:55:13]StoreOFDPacket docnum=162923 [13:55:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 95 69 07 01 76 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8A C0 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A4 94 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 94 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 97 00 00 00 00 07 04 06 00 84 94 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 40 A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7C 02 00 35 04 06 00 EE 2F 53 9F 15 7B 3C 91 8F D7 BD 9C 3A 10 [13:55:13]CheckFolder [13:55:13]dirname=/storage/ofd_packets [13:55:13]CheckFolder done [13:55:13]ProducePacketName [13:55:13]name=ofd_packets/00162923 [13:55:13]NVStorageSaveData ofd_packets/00162923 [13:55:13]File name is /storage/ofd_packets/00162923 [13:55:13]Write 301 bytes [13:55:13]NVStorageSaveData done [13:55:13]OFDSenderStorePacket done [13:55:13]KKMCreateOFDPacket done [13:55:13]NVStorageSaveData kkm_last_timestamp [13:55:13]File name is /storage/kkm_last_timestamp [13:55:13]Write 4 bytes [13:55:13]NVStorageSaveData done [13:55:13]ExternCall_PrintAddStr [13:55:13]wPrintStart [13:55:13]Write to MH i2c: 01 00 00 F8 07 FF [13:55:13]Write i2c OK [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: 01 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: 01 07 00 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: 01 07 00 F8 07 00 00 00 00 00 FF 0F 14 [13:55:13]RasterBufferAndPrint [13:55:13]line Счет N : (1)291376 [13:55:13]line ИНН: 02508201610067 [13:55:13]line Контрольно-Кассовый Чек [13:55:13]line ПРОДАЖА [13:55:13]line ТРК (МРК, ГНК) : 63 [13:55:13]line Товар: 2710124500 [13:55:13]line Аи-95-К-5 [13:55:13]line 49.290 * 74.20 [13:55:13]line = 3657.32 [13:55:13]line НДС 12% НСП 1% [13:55:13]line > о реализуемом товаре [13:55:13]line ОКРУГЛЕНИЕ: -0.32 [13:55:13]line ИТОГО: 3657.00 [13:55:13]line Внесено: 5000.00 [13:55:13]line СДАЧА: 1343.00 [13:55:13]line НСП 1% : 32.37 [13:55:13]line НДС 12% : 388.39 [13:55:13]line Наличными: 3657.00 [13:55:13]line Безнал.: 0.00 [13:55:13]line Место: АЗС № 130 "Партнер Нефть" [13:55:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:55:13]line СНО: Общий режим [13:55:13]line Чек 368 20.08.2024 13:55 [13:55:13]line Смена: 465 ФФД: 1.0 [13:55:13]line ЗНМ: 0300000070 [13:55:13]line РНМ: 0000000000092562 [13:55:13]line Версия ККМ: 001 [13:55:13]line ФМ: 0000000000871769 [13:55:13]line ФД: 162923 [13:55:13]line ФПД: 261887033808251 [13:55:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135512&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162923&fm=261887033808251&tin=02508201610067®Number=0000000000092562&sum=365700 [13:55:13]written 0, free lines is 4095 [13:55:13]Write to MH i2c: 01 00 00 23 08 2B [13:55:13]Write i2c OK [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: 01 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: 01 07 00 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: 01 07 00 23 08 00 00 00 00 00 CD 0C 0B [13:55:13]RasterBufferAndPrint [13:55:13]line [13:55:13]line [13:55:13]line [13:55:13]line [13:55:13]line [13:55:13]written 0, free lines is 3284 [13:55:13]MH_Cut [13:55:13]Write to MH i2c: D1 01 00 2A 08 01 04 [13:55:13]Write i2c OK [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: D1 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: D1 01 00 [13:55:13]MH_I2C_Read... [13:55:13]Read from MH i2c: D1 01 00 2A 08 00 03 [13:55:13]Write to MH i2c: 01 00 00 2B 08 33 [13:55:13]Write i2c OK [13:55:13]MH_I2C_Read... [13:55:14]*** Cut start [13:55:14]*** Purtial cut [13:55:14]*** Stage 1: CUTSNS_PIN = 1 [13:55:16]Read from MH i2c: 01 [13:55:16]MH_I2C_Read... [13:55:16]*** Stop cut motor [13:55:16]*** Cut end [13:55:16]Read from MH i2c: 01 07 00 [13:55:16]MH_I2C_Read... [13:55:16]Read from MH i2c: 01 07 00 2B 08 00 00 00 00 00 FF 0F 48 [13:55:16]process_action close_receipt done [13:55:16]requested_data is exist [13:55:16]produce_requested_data [13:55:16]requested_item fm.sn is exist - process it [13:55:16]wFMCommunicate request_size=4 [13:55:16]MH_SAM_APDU [13:55:16]CAPDU: 80 11 00 00 [13:55:16]Write to MH i2c: E2 08 00 2C 08 80 11 00 00 00 00 00 00 AE [13:55:16]Write i2c OK [13:55:16]MH_I2C_Read... [13:55:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:55:16]Read from MH i2c: E2 [13:55:16]MH_I2C_Read... [13:55:16]Read from MH i2c: E2 17 00 [13:55:16]MH_I2C_Read... [13:55:16]Read from MH i2c: E2 17 00 2C 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [13:55:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:55:16]wFMCommunicate OK [13:55:16]requested_item fd.num is exist - process it [13:55:16]SAM_PROTO_GetFieldsCounters [13:55:16]wFMCommunicate request_size=4 [13:55:16]MH_SAM_APDU [13:55:16]CAPDU: 80 13 00 00 [13:55:16]Write to MH i2c: E2 08 00 2D 08 80 13 00 00 00 00 00 00 B1 [13:55:16]Write i2c OK [13:55:16]MH_I2C_Read... [13:55:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:55:16]Read from MH i2c: E2 [13:55:16]MH_I2C_Read... [13:55:16]Read from MH i2c: E2 62 00 [13:55:16]MH_I2C_Read... [13:55:16]Read from MH i2c: E2 62 00 2D 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 E5 [13:55: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 70 01 00 00 5E 04 04 00 70 01 00 00 57 04 04 00 71 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:55:16]wFMCommunicate OK [13:55:16]SAM_PROTO_GetFieldsCounters done [13:55:16]requested_item shift.num is exist - process it [13:55:16]requested_item shift.opened is exist - process it [13:55:16]req_shift_opened [13:55:16]FM_GetShiftState [13:55:16]SAM_PROTO_GetShiftState [13:55:16]wFMCommunicate request_size=4 [13:55:16]MH_SAM_APDU [13:55:16]CAPDU: 80 13 01 00 [13:55:16]Write to MH i2c: E2 08 00 2E 08 80 13 01 00 00 00 00 00 B3 [13:55:16]Write i2c OK [13:55:16]MH_I2C_Read... [13:55:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:55:16]Read from MH i2c: E2 [13:55:16]MH_I2C_Read... [13:55:16]Read from MH i2c: E2 0E 00 [13:55:16]MH_I2C_Read... [13:55:16]Read from MH i2c: E2 0E 00 2E 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 81 [13:55:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:55:16]wFMCommunicate OK [13:55:16]SAM_PROTO_GetShiftState done [13:55:16]FM_GetShiftState done [13:55:16]req_shift_opened done [13:55:16]requested_item shift.open_date is exist - process it [13:55:16]req_shift_open_date [13:55:16]req_shift_open_date done [13:55:16]produce_requested_data done [13:55:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162923,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:55:16]process_action_free close_receipt [13:55:16]json_value_free [13:55:16]json_value_free done [13:55:16]process_json_proto returns [13:55:16]Send response to host [13:55:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162923,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:55:16]free response buf [13:55:16]execute_script done [13:55:16]execute_script returns [13:55:16]free content buf [13:55:16]Sock 9.Close socket [13:55:16]Sock 9.Thread stoped [13:55:36]ConnectInit Can't connect to host [13:55:36]CommunicateWithHost connect error [13:55:36]CommunicateWithHost err = -1 [13:55:36]OFD Sender: Server communicate error [13:55:36]OFD Sender: Processing packet 162920 [packets to send 963, broken 959] [13:55:36]ProducePacketName [13:55:36]name=ofd_packets/00162920 [13:55:36]OFD Sender: To server: pG, [13:55:36]CommunicateWithHost lk.salyk.kg:30040 [13:55:36]ConnectInit lk.salyk.kg [13:55:38]recv_with_timeout no data received [13:55:41]ConnectInit Can't take IP for lk.salyk.kg [13:55:41]CommunicateWithHost connect error [13:55:41]CommunicateWithHost err = -1 [13:55:41]OFD Sender: Server communicate error [13:55:46]OFD Sender: Processing packet 162920 [packets to send 963, broken 959] [13:55:46]ProducePacketName [13:55:46]name=ofd_packets/00162920 [13:55:46]OFD Sender: To server: pG, [13:55:46]CommunicateWithHost lk.salyk.kg:30040 [13:55:46]ConnectInit lk.salyk.kg [13:55:51]ConnectInit Can't take IP for lk.salyk.kg [13:55:51]CommunicateWithHost connect error [13:55:51]CommunicateWithHost err = -1 [13:55:51]OFD Sender: Server communicate error [13:55:57]OFD Sender: Processing packet 162920 [packets to send 963, broken 959] [13:55:57]ProducePacketName [13:55:57]name=ofd_packets/00162920 [13:55:57]OFD Sender: To server: pG, [13:55:57]CommunicateWithHost lk.salyk.kg:30040 [13:55:57]ConnectInit lk.salyk.kg [13:55:58]Connected sock=7 [13:55: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 36 39 0F 01 00 00 2A 19 07 01 2B 5F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 01 00 00 F4 03 04 00 D3 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7C 02 00 35 04 06 00 BD F8 6E 98 43 58 BF F4 BD F3 E3 DE BA 3A [13:55:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B2 1B 47 00 68 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7C 02 00 F4 03 04 00 C1 49 C4 66 B6 04 01 00 00 62 A1 4F 99 E7 2A 66 14 [13:55:59]CommunicateWithHost err = 0 [13:55:59]CheckOFDResponse [13:55:59]1017 (14) - 77093643461234 [13:55:59]1041 (16) - 0000000000871769 [13:55:59]1040 (4) - 162920 [13:55:59]1012 (4) - 20.08.2024 07:46 [13:55:59]1206 (1) - 0 [13:55:59]OFD Sender: Remove packet 162920 [13:55:59]ProducePacketName [13:55:59]name=ofd_packets/00162920 [13:55:59]NVStorageDeleteData [13:55:59]OFD Sender: Processing packet 162921 [packets to send 962, broken 959] [13:55:59]ProducePacketName [13:55:59]name=ofd_packets/00162921 [13:55:59]OFD Sender: To server: pG, [13:55:59]CommunicateWithHost lk.salyk.kg:30040 [13:55:59]ConnectInit lk.salyk.kg [13:56:00]Connected sock=7 [13:56: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 36 39 0E 01 00 00 08 CF 06 01 16 79 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 FA DC 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 8D 50 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 50 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 82 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D 5A 00 00 00 00 07 04 06 00 70 50 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6E 01 00 00 F4 03 04 00 EF 9F C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7C 02 00 35 04 06 00 D2 48 7F B8 6F E8 D7 BF 81 78 E4 96 04 E6 [13:56: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 36 39 4F 00 00 00 B6 37 47 00 97 F1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7C 02 00 F4 03 04 00 C3 49 C4 66 B6 04 01 00 00 C7 11 B2 5E B1 DA BF 63 [13:56:01]CommunicateWithHost err = 0 [13:56:01]CheckOFDResponse [13:56:01]1017 (14) - 77093643461234 [13:56:01]1041 (16) - 0000000000871769 [13:56:01]1040 (4) - 162921 [13:56:01]1012 (4) - 20.08.2024 07:46 [13:56:01]1206 (1) - 0 [13:56:01]OFD Sender: Remove packet 162921 [13:56:01]ProducePacketName [13:56:01]name=ofd_packets/00162921 [13:56:01]NVStorageDeleteData [13:56:01]OFD Sender: Processing packet 162922 [packets to send 961, broken 959] [13:56:01]ProducePacketName [13:56:01]name=ofd_packets/00162922 [13:56:01]OFD Sender: To server: pG, [13:56:01]CommunicateWithHost lk.salyk.kg:30040 [13:56:01]ConnectInit lk.salyk.kg [13:56:02]Connected sock=7 [13:56: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 36 39 39 01 00 00 B5 F2 31 01 76 AD 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 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 6F 01 00 00 F4 03 04 00 1C A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7C 02 00 35 04 06 00 39 16 9E EA D5 CA 79 7B 95 06 FD 7E 9A CB [13:56: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 36 39 4F 00 00 00 CF 78 47 00 99 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7C 02 00 F4 03 04 00 C4 49 C4 66 B6 04 01 00 00 F8 2B 8E B1 09 B9 22 66 [13:56:02]CommunicateWithHost err = 0 [13:56:02]CheckOFDResponse [13:56:02]1017 (14) - 77093643461234 [13:56:02]1041 (16) - 0000000000871769 [13:56:02]1040 (4) - 162922 [13:56:02]1012 (4) - 20.08.2024 07:46 [13:56:02]1206 (1) - 0 [13:56:02]OFD Sender: Remove packet 162922 [13:56:02]ProducePacketName [13:56:02]name=ofd_packets/00162922 [13:56:02]NVStorageDeleteData [13:56:03]OFD Sender: Processing packet 162923 [packets to send 960, broken 959] [13:56:03]ProducePacketName [13:56:03]name=ofd_packets/00162923 [13:56:03]OFD Sender: To server: pG, [13:56:03]CommunicateWithHost lk.salyk.kg:30040 [13:56:03]ConnectInit lk.salyk.kg [13:56:04]Connected sock=7 [13:56: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 36 39 0F 01 00 00 95 69 07 01 76 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 8A C0 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 A4 94 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 94 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 97 00 00 00 00 07 04 06 00 84 94 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 01 00 00 F4 03 04 00 40 A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7C 02 00 35 04 06 00 EE 2F 53 9F 15 7B 3C 91 8F D7 BD 9C 3A 10 [13:56: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 36 39 4F 00 00 00 62 D3 47 00 65 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 36 39 10 04 04 00 6B 7C 02 00 F4 03 04 00 C6 49 C4 66 B6 04 01 00 00 8B F4 7B 2A 63 E4 06 D3 [13:56:04]CommunicateWithHost err = 0 [13:56:04]CheckOFDResponse [13:56:04]1017 (14) - 77093643461234 [13:56:04]1041 (16) - 0000000000871769 [13:56:04]1040 (4) - 162923 [13:56:04]1012 (4) - 20.08.2024 07:46 [13:56:04]1206 (1) - 0 [13:56:04]OFD Sender: Remove packet 162923 [13:56:04]ProducePacketName [13:56:04]name=ofd_packets/00162923 [13:56:04]NVStorageDeleteData [13:56:05]OFD Sender: No OFD packet to send [13:56:10]OFD Sender: No OFD packet to send [13:56:15]OFD Sender: No OFD packet to send [13:56:20]OFD Sender: No OFD packet to send [13:56:25]OFD Sender: No OFD packet to send [13:56:30]OFD Sender: No OFD packet to send [13:56:35]OFD Sender: No OFD packet to send [13:56:36]recv_with_timeout no data received [13:56:40]OFD Sender: No OFD packet to send [13:56:45]OFD Sender: No OFD packet to send [13:56:50]OFD Sender: No OFD packet to send [13:56:55]OFD Sender: No OFD packet to send [13:57:00]OFD Sender: No OFD packet to send [13:57:05]OFD Sender: No OFD packet to send [13:57:10]OFD Sender: No OFD packet to send [13:57:15]OFD Sender: No OFD packet to send [13:57:20]OFD Sender: No OFD packet to send [13:57:22]accept exits with 10 [13:57:22]New connection [13:57:22]New thread 3066633572 created [13:57:22]Thread 3066490212 joined [13:57:22]Waiting for new connection... [13:57:22] Sock 10.Parse request [13:57:22]Sock 10.Check first char [13:57:22]Sock 10.First char is OK [13:57:22]request: POST /json_proto HTTP/1.0 [13:57:22]Method: POST [13:57:22]URL: /json_proto [13:57:22]Method is POST - this is cgi request [13:57:22]url: /json_proto [13:57:22]query_string will be loaded in cgi processing [13:57:22]execute_cgi json_proto POST (null) [13:57:22]execute_cgi path=json_proto method=POST [13:57:22]POST find Content-Length [13:57:22]Host: 172.17.44.132:8080 [13:57:22]Content-Length: 856 [13:57:22]Content-Type: application/json [13:57:22] [13:57:22]POST finish read [13:57:22]Found Content-Length = 856 [13:57:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50435", "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 }]} ,{ "code": "46231512", "name": "Mentos \u041F\u0424 \u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434 6*100*2\u0433", "price" : 10.00, "quantity" : 2.000, "sum" : 20.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:57:22]execute_script... [13:57: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)50435", "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 }]} ,{ "code": "46231512", "name": "Mentos \u041F\u0424 \u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434 6*100*2\u0433", "price" : 10.00, "quantity" : 2.000, "sum" : 20.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:57:22]POST & json_proto [13:57:22]process_json_proto [13:57:22]json parsed OK: [13:57:22]protocol is kg_v1.0 [13:57:22]action value=close_receipt [13:57:22]process_action close_receipt [13:57:22]cmd_close_receipt [13:57:22]MH_GetDate [13:57:22]Write to MH i2c: F0 00 00 2F 08 26 [13:57:22]Write i2c OK [13:57:22]MH_I2C_Read... [13:57:22]Read from MH i2c: F0 [13:57:22]MH_I2C_Read... [13:57:22]Read from MH i2c: F0 09 00 [13:57:22]MH_I2C_Read... [13:57:22]Read from MH i2c: F0 09 00 2F 08 00 C3 A0 C4 66 2A 83 C1 65 8F [13:57:22]GetLastDocTimeStamp 1724162112 [13:57:22]current date 1724162243 [13:57:22]FM_GetShiftState [13:57:22]SAM_PROTO_GetShiftState [13:57:22]wFMCommunicate request_size=4 [13:57:22]MH_SAM_APDU [13:57:22]CAPDU: 80 13 01 00 [13:57:22]Write to MH i2c: E2 08 00 30 08 80 13 01 00 00 00 00 00 B5 [13:57:22]Write i2c OK [13:57:22]MH_I2C_Read... [13:57:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:22]Read from MH i2c: E2 [13:57:22]MH_I2C_Read... [13:57:22]Read from MH i2c: E2 0E 00 [13:57:22]MH_I2C_Read... [13:57:22]Read from MH i2c: E2 0E 00 30 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 83 [13:57:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:57:22]wFMCommunicate OK [13:57:22]SAM_PROTO_GetShiftState done [13:57:22]FM_GetShiftState done [13:57:22]opened in 1724113081 [13:57:22]opened+sec_in_day 1724199481 [13:57:22]quantity*price = 2000 [13:57:22]sum+1 = 2001 [13:57:22]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231512 Mentos ПФ Виноград 6*100*2г 2.000 * 10.00 = 20.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.36 НДС 12% : 4.24 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 369 20.08.2024 13:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162924 ФПД: 160908362867817 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135723&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162924&fm=160908362867817&tin=02508201610067®Number=0000000000092562&sum=4000 0 [13:57:23]StoreToDocumentArchive [13:57:23]shift 465 fd 162924 [13:57:23]save to /storage/0465/doc_00162924 [13:57:23]save last doc name /storage/0465/doc_00162924 to /storage/kkm_last_doc_name [13:57:23]save OK [13:57:23]Clear old archive folders... [13:57:23]ProcessDocumentItem done err = 0, tmpTLVsize=372 [13:57:23]tlvbuf is 0197D870 [13:57:23]SAM_PROTO_ClearQueue [13:57:23]wFMCommunicate request_size=4 [13:57:23]MH_SAM_APDU [13:57:23]CAPDU: 80 09 00 00 [13:57:23]Write to MH i2c: E2 08 00 3D 08 80 09 00 00 00 00 00 00 B7 [13:57:23]Write i2c OK [13:57:23]MH_I2C_Read... [13:57:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [13:57:23]Read from MH i2c: E2 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 3D 08 00 90 00 B9 [13:57:23]RAPDU: 90 00 [13:57:23]wFMCommunicate OK [13:57:23]SAM_PROTO_ClearQueue done [13:57:23]KKMCreateOFDPacket [13:57:23]OFDProtocolAddRootSTLVToBuf [13:57:23]FM_MakeSignedData [13:57:23]FM_MakeSignedData [13:57:23]SAM_PROTO_SignData [13:57:23]wFMCommunicate request_size=4 [13:57:23]MH_SAM_APDU [13:57:23]CAPDU: 80 0D 01 02 [13:57:23]Write to MH i2c: E2 08 00 3E 08 80 0D 01 02 00 00 00 00 BF [13:57:23]Write i2c OK [13:57:23]MH_I2C_Read... [13:57:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [13:57:23]Read from MH i2c: E2 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 [13:57:23]MH_I2C_Read... [13:57:23]Read from MH i2c: E2 03 00 3E 08 00 90 00 BA [13:57:23]RAPDU: 90 00 [13:57:23]wFMCommunicate OK [13:57:23]wFMCommunicate request_size=255 [13:57:23]MH_SAM_APDU [13:57:23]CAPDU: 80 0D 02 02 FA 03 00 74 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 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 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 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 00 00 00 00 00 EE 03 0F 00 F2 03 [13:57:23]Write to MH i2c: E2 02 01 3F 08 80 0D 02 02 FA 00 03 00 74 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 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 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 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 00 00 00 00 00 EE 03 0F 00 F2 03 00 00 E4 [13:57:23]Write i2c OK [13:57:23]MH_I2C_Read... [13:57:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:24]Read from MH i2c: E2 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: E2 03 00 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: E2 03 00 3F 08 00 90 00 BB [13:57:24]RAPDU: 90 00 [13:57:24]wFMCommunicate OK [13:57:24]wFMCommunicate request_size=131 [13:57:24]MH_SAM_APDU [13:57:24]CAPDU: 80 0D 02 02 7E 01 00 01 F3 03 06 00 A8 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 71 01 00 00 F4 03 04 00 C3 A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7C 02 00 35 04 06 00 92 58 65 CF 64 69 [13:57:24]Write to MH i2c: E2 86 00 40 08 80 0D 02 02 7E 00 01 00 01 F3 03 06 00 A8 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 71 01 00 00 F4 03 04 00 C3 A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7C 02 00 35 04 06 00 92 58 65 CF 64 69 00 00 F9 [13:57:24]Write i2c OK [13:57:24]MH_I2C_Read... [13:57:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [13:57:24]Read from MH i2c: E2 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: E2 03 00 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: E2 03 00 40 08 00 90 00 BC [13:57:24]RAPDU: 90 00 [13:57:24]wFMCommunicate OK [13:57:24]wFMCommunicate request_size=4 [13:57:24]MH_SAM_APDU [13:57:24]CAPDU: 80 0D 03 02 [13:57:24]Write to MH i2c: E2 08 00 41 08 80 0D 03 02 00 00 00 00 C4 [13:57:24]Write i2c OK [13:57:24]MH_I2C_Read... [13:57:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [13:57:24]Read from MH i2c: E2 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: E2 0B 00 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: E2 0B 00 41 08 00 D0 44 63 50 22 0C A1 AD 90 00 08 [13:57:24]RAPDU: D0 44 63 50 22 0C A1 AD 90 00 [13:57:24]wFMCommunicate OK [13:57:24]SAM_PROTO_SignData done [13:57:24]FM_MakeSignedData done [13:57:24]CreateOFDProtocolMessage [13:57:24]wFMCommunicate request_size=4 [13:57:24]MH_SAM_APDU [13:57:24]CAPDU: 80 11 00 00 [13:57:24]Write to MH i2c: E2 08 00 42 08 80 11 00 00 00 00 00 00 C4 [13:57:24]Write i2c OK [13:57:24]MH_I2C_Read... [13:57:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:24]Read from MH i2c: E2 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: E2 17 00 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: E2 17 00 42 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [13:57:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:57:24]wFMCommunicate OK [13:57:24]CreateOFDProtocolMessage done [13:57:24]OFDSenderStorePacket 162924 [13:57:24]StoreOFDPacket docnum=162924 [13:57:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 88 01 00 00 45 01 80 01 C5 B4 5A 03 01 00 03 00 74 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 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 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 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 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 71 01 00 00 F4 03 04 00 C3 A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7C 02 00 35 04 06 00 92 58 65 CF 64 69 D0 44 63 50 22 0C A1 AD [13:57:24]CheckFolder [13:57:24]dirname=/storage/ofd_packets [13:57:24]CheckFolder done [13:57:24]ProducePacketName [13:57:24]name=ofd_packets/00162924 [13:57:24]NVStorageSaveData ofd_packets/00162924 [13:57:24]File name is /storage/ofd_packets/00162924 [13:57:24]Write 422 bytes [13:57:24]NVStorageSaveData done [13:57:24]OFDSenderStorePacket done [13:57:24]KKMCreateOFDPacket done [13:57:24]NVStorageSaveData kkm_last_timestamp [13:57:24]File name is /storage/kkm_last_timestamp [13:57:24]Write 4 bytes [13:57:24]NVStorageSaveData done [13:57:24]ExternCall_PrintAddStr [13:57:24]wPrintStart [13:57:24]Write to MH i2c: 01 00 00 43 08 4B [13:57:24]Write i2c OK [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: 01 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: 01 07 00 [13:57:24]MH_I2C_Read... [13:57:24]Read from MH i2c: 01 07 00 43 08 00 00 00 00 00 FF 0F 60 [13:57:24]RasterBufferAndPrint [13:57:24]line Счет N : (3)50435 [13:57:24]line ИНН: 02508201610067 [13:57:24]line Контрольно-Кассовый Чек [13:57:24]line ПРОДАЖА [13:57:24]line Товар: 46231529 [13:57:24]line Mentos ПФ Арбуз 6*100*2 [13:57:24]line 2.000 * 10.00 [13:57:24]line = 20.00 [13:57:24]line НДС 12% НСП 1% [13:57:24]line > о реализуемом товаре [13:57:24]line Товар: 46231512 [13:57:24]line Mentos ПФ Виноград 6*100*2г [13:57:24]line 2.000 * 10.00 [13:57:24]line = 20.00 [13:57:24]line НДС 12% НСП 1% [13:57:24]line > о реализуемом товаре [13:57:24]line ИТОГО: 40.00 [13:57:24]line НСП 1% : 0.36 [13:57:24]line НДС 12% : 4.24 [13:57:24]line Наличными: 40.00 [13:57:24]line Безнал.: 0.00 [13:57:24]line Место: АЗС № 130 "Партнер Нефть" [13:57:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [13:57:24]line СНО: Общий режим [13:57:24]line Чек 369 20.08.2024 13:57 [13:57:24]line Смена: 465 ФФД: 1.0 [13:57:24]line ЗНМ: 0300000070 [13:57:24]line РНМ: 0000000000092562 [13:57:24]line Версия ККМ: 001 [13:57:24]line ФМ: 0000000000871769 [13:57:24]line ФД: 162924 [13:57:24]line ФПД: 160908362867817 [13:57:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T135723&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162924&fm=160908362867817&tin=02508201610067®Number=0000000000092562&sum=4000 [13:57:24]line 0 [13:57:24]OFD Sender: Processing packet 162924 [packets to send 960, broken 959] [13:57:24]ProducePacketName [13:57:24]name=ofd_packets/00162924 [13:57:24]OFD Sender: To server: pG, [13:57:24]CommunicateWithHost lk.salyk.kg:30040 [13:57:24]ConnectInit lk.salyk.kg [13:57:24]written 0, free lines is 4095 [13:57:25]Write to MH i2c: 01 00 00 71 08 79 [13:57:25]Write i2c OK [13:57:25]MH_I2C_Read... [13:57:25]Read from MH i2c: 01 [13:57:25]MH_I2C_Read... [13:57:25]Read from MH i2c: 01 07 00 [13:57:25]MH_I2C_Read... [13:57:25]Read from MH i2c: 01 07 00 71 08 00 00 00 00 00 8C 0C 18 [13:57:25]RasterBufferAndPrint [13:57:25]line [13:57:25]line [13:57:25]line [13:57:25]line [13:57:25]line [13:57:25]written 0, free lines is 3219 [13:57:25]MH_Cut [13:57:25]Write to MH i2c: D1 01 00 78 08 01 52 [13:57:25]Write i2c OK [13:57:25]MH_I2C_Read... [13:57:25]Read from MH i2c: D1 [13:57:25]MH_I2C_Read... [13:57:25]Read from MH i2c: D1 01 00 [13:57:25]MH_I2C_Read... [13:57:25]Read from MH i2c: D1 01 00 78 08 00 51 [13:57:25]Write to MH i2c: 01 00 00 79 08 81 [13:57:25]Write i2c OK [13:57:25]MH_I2C_Read... [13:57:25]Connected sock=7 [13:57: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 36 39 88 01 00 00 45 01 80 01 C5 B4 5A 03 01 00 03 00 74 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 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 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 A0 0F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 24 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A8 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 71 01 00 00 F4 03 04 00 C3 A0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7C 02 00 35 04 06 00 92 58 65 CF 64 69 D0 44 63 50 22 0C A1 AD [13:57:25]*** Cut start [13:57:25]*** Purtial cut [13:57:25]*** Stage 1: CUTSNS_PIN = 1 [13:57:27]Read from MH i2c: 01 [13:57:27]MH_I2C_Read... [13:57:27]*** Stop cut motor [13:57:27]*** Cut end [13:57:27]Read from MH i2c: 01 07 00 [13:57:27]MH_I2C_Read... [13:57:27]Read from MH i2c: 01 07 00 79 08 00 00 00 00 00 FF 0F 96 [13:57:27]process_action close_receipt done [13:57:27]requested_data is exist [13:57:27]produce_requested_data [13:57:27]requested_item fm.sn is exist - process it [13:57:27]wFMCommunicate request_size=4 [13:57:27]MH_SAM_APDU [13:57:27]CAPDU: 80 11 00 00 [13:57:27]Write to MH i2c: E2 08 00 7A 08 80 11 00 00 00 00 00 00 FC [13:57:27]Write i2c OK [13:57:27]MH_I2C_Read... [13:57:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [13:57:28]Read from MH i2c: E2 [13:57:28]MH_I2C_Read... [13:57:28]Read from MH i2c: E2 17 00 [13:57:28]MH_I2C_Read... [13:57:28]Read from MH i2c: E2 17 00 7A 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 55 [13:57:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [13:57:28]wFMCommunicate OK [13:57:28]requested_item fd.num is exist - process it [13:57:28]SAM_PROTO_GetFieldsCounters [13:57:28]wFMCommunicate request_size=4 [13:57:28]MH_SAM_APDU [13:57:28]CAPDU: 80 13 00 00 [13:57:28]Write to MH i2c: E2 08 00 7B 08 80 13 00 00 00 00 00 00 FF [13:57:28]Write i2c OK [13:57:28]MH_I2C_Read... [13:57:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [13:57:28]Read from MH i2c: E2 [13:57:28]MH_I2C_Read... [13:57:28]Read from MH i2c: E2 62 00 [13:57:28]MH_I2C_Read... [13:57:28]Read from MH i2c: E2 62 00 7B 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 37 [13:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 71 01 00 00 5E 04 04 00 71 01 00 00 57 04 04 00 72 01 00 00 19 04 04 00 00 00 00 00 90 00 [13:57:28]wFMCommunicate OK [13:57:28]SAM_PROTO_GetFieldsCounters done [13:57:28]requested_item shift.num is exist - process it [13:57:28]requested_item shift.opened is exist - process it [13:57:28]req_shift_opened [13:57:28]FM_GetShiftState [13:57:28]SAM_PROTO_GetShiftState [13:57:28]wFMCommunicate request_size=4 [13:57:28]MH_SAM_APDU [13:57:28]CAPDU: 80 13 01 00 [13:57:28]Write to MH i2c: E2 08 00 7C 08 80 13 01 00 00 00 00 00 01 [13:57:28]Write i2c OK [13:57:28]MH_I2C_Read... [13:57:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:57:28]Read from MH i2c: E2 [13:57:28]MH_I2C_Read... [13:57:28]Read from MH i2c: E2 0E 00 [13:57:28]MH_I2C_Read... [13:57:28]Read from MH i2c: E2 0E 00 7C 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CF [13:57:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:57:28]wFMCommunicate OK [13:57:28]SAM_PROTO_GetShiftState done [13:57:28]FM_GetShiftState done [13:57:28]req_shift_opened done [13:57:28]requested_item shift.open_date is exist - process it [13:57:28]req_shift_open_date [13:57:28]req_shift_open_date done [13:57:28]produce_requested_data done [13:57:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162924,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [13:57:28]process_action_free close_receipt [13:57:28]json_value_free [13:57:28]json_value_free done [13:57:28]process_json_proto returns [13:57:28]Send response to host [13:57:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162924,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [13:57:28]free response buf [13:57:28]execute_script done [13:57:28]execute_script returns [13:57:28]free content buf [13:57:28]Sock 10.Close socket [13:57:28]Sock 10.Thread stoped [13:57: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 36 39 4F 00 00 00 40 0B 47 00 E8 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 6C 7C 02 00 F4 03 04 00 18 4A C4 66 B6 04 01 00 00 A5 3B E9 29 75 D0 FC 44 [13:57:28]CommunicateWithHost err = 0 [13:57:28]CheckOFDResponse [13:57:28]1017 (14) - 77093643461234 [13:57:28]1041 (16) - 0000000000871769 [13:57:28]1040 (4) - 162924 [13:57:28]1012 (4) - 20.08.2024 07:47 [13:57:28]1206 (1) - 0 [13:57:28]OFD Sender: Remove packet 162924 [13:57:28]ProducePacketName [13:57:28]name=ofd_packets/00162924 [13:57:28]NVStorageDeleteData [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:53]recv_with_timeout no data received [13:58:54]OFD Sender: No OFD packet to send [13:58:55]accept exits with 9 [13:58:55]New connection [13:58:55]New thread 3066490212 created [13:58:55]Thread 3066633572 joined [13:58:55]Waiting for new connection... [13:58:55] Sock 9.Parse request [13:58:55]Sock 9.Check first char [13:58:55]Sock 9.First char is OK [13:58:55]request: POST /json_proto HTTP/1.0 [13:58:55]Method: POST [13:58:55]URL: /json_proto [13:58:55]Method is POST - this is cgi request [13:58:55]url: /json_proto [13:58:55]query_string will be loaded in cgi processing [13:58:55]execute_cgi json_proto POST (null) [13:58:55]execute_cgi path=json_proto method=POST [13:58:55]POST find Content-Length [13:58:55]Host: 172.17.44.132:8080 [13:58:55]Content-Length: 1060 [13:58:55]Content-Type: application/json [13:58:55] [13:58:55]POST finish read [13:58:55]Found Content-Length = 1060 [13:58:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50436", "tax_sys" : 0, "items" : [ { "code": "90448300", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red Bull 0,355\u043B", "price" : 265.00, "quantity" : 1.000, "sum" : 265.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:58:55]execute_script... [13:58: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)50436", "tax_sys" : 0, "items" : [ { "code": "90448300", "name": "\u042D\u043D\u0435\u0440\u0433 \u043D\u0430\u043F\u0438\u0442\u043E\u043A Red Bull 0,355\u043B", "price" : 265.00, "quantity" : 1.000, "sum" : 265.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [13:58:55]POST & json_proto [13:58:55]process_json_proto [13:58:55]json parsed OK: [13:58:55]protocol is kg_v1.0 [13:58:55]action value=close_receipt [13:58:55]process_action close_receipt [13:58:55]cmd_close_receipt [13:58:55]MH_GetDate [13:58:55]Write to MH i2c: F0 00 00 7D 08 74 [13:58:55]Write i2c OK [13:58:55]MH_I2C_Read... [13:58:55]Read from MH i2c: F0 [13:58:55]MH_I2C_Read... [13:58:55]Read from MH i2c: F0 09 00 [13:58:55]MH_I2C_Read... [13:58:55]Read from MH i2c: F0 09 00 7D 08 00 20 A1 C4 66 2A 83 C1 65 3B [13:58:55]GetLastDocTimeStamp 1724162243 [13:58:55]current date 1724162336 [13:58:55]FM_GetShiftState [13:58:55]SAM_PROTO_GetShiftState [13:58:55]wFMCommunicate request_size=4 [13:58:55]MH_SAM_APDU [13:58:55]CAPDU: 80 13 01 00 [13:58:55]Write to MH i2c: E2 08 00 7E 08 80 13 01 00 00 00 00 00 03 [13:58:55]Write i2c OK [13:58:55]MH_I2C_Read... [13:58:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [13:58:55]Read from MH i2c: E2 [13:58:55]MH_I2C_Read... [13:58:55]Read from MH i2c: E2 0E 00 [13:58:55]MH_I2C_Read... [13:58:55]Read from MH i2c: E2 0E 00 7E 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D1 [13:58:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [13:58:55]wFMCommunicate OK [13:58:55]SAM_PROTO_GetShiftState done [13:58:55]FM_GetShiftState done [13:58:55]opened in 1724113081 [13:58:55]opened+sec_in_day 1724199481 [13:58:55]quantity*price = 26500 [13:58:55]sum+1 = 26501 [13:58:55]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 371 20.08.2024 14:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162926 ФПД: 99131822848305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140003&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162926&fm=99131822848305&tin=02508201610067®Number=0000000000092562&sum=5000 0 [14:00:03]StoreToDocumentArchive [14:00:03]shift 465 fd 162926 [14:00:03]save to /storage/0465/doc_00162926 [14:00:03]save last doc name /storage/0465/doc_00162926 to /storage/kkm_last_doc_name [14:00:03]save OK [14:00:03]Clear old archive folders... [14:00:03]ProcessDocumentItem done err = 0, tmpTLVsize=269 [14:00:03]tlvbuf is 0104AB20 [14:00:03]SAM_PROTO_ClearQueue [14:00:03]wFMCommunicate request_size=4 [14:00:03]MH_SAM_APDU [14:00:03]CAPDU: 80 09 00 00 [14:00:03]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:00:03]Write i2c OK [14:00:03]MH_I2C_Read... [14:00:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:00:03]Read from MH i2c: E2 [14:00:03]MH_I2C_Read... [14:00:03]Read from MH i2c: E2 03 00 [14:00:03]MH_I2C_Read... [14:00:03]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:00:03]RAPDU: 90 00 [14:00:03]wFMCommunicate OK [14:00:03]SAM_PROTO_ClearQueue done [14:00:03]KKMCreateOFDPacket [14:00:03]OFDProtocolAddRootSTLVToBuf [14:00:03]FM_MakeSignedData [14:00:03]FM_MakeSignedData [14:00:03]SAM_PROTO_SignData [14:00:03]wFMCommunicate request_size=4 [14:00:03]MH_SAM_APDU [14:00:03]CAPDU: 80 0D 01 02 [14:00:03]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:00:03]Write i2c OK [14:00:03]MH_I2C_Read... [14:00:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:00:03]Read from MH i2c: E2 [14:00:03]MH_I2C_Read... [14:00:03]Read from MH i2c: E2 03 00 [14:00:03]MH_I2C_Read... [14:00:03]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:00:03]RAPDU: 90 00 [14:00:03]wFMCommunicate OK [14:00:03]wFMCommunicate request_size=255 [14:00:03]MH_SAM_APDU [14:00:03]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 73 01 00 00 F4 03 04 00 63 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [14:00:04]Write to MH i2c: E2 02 01 2D 00 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 73 01 00 00 F4 03 04 00 63 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 2F [14:00:04]Write i2c OK [14:00:04]MH_I2C_Read... [14:00:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:04]Read from MH i2c: E2 [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: E2 03 00 [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:00:04]RAPDU: 90 00 [14:00:04]wFMCommunicate OK [14:00:04]wFMCommunicate request_size=28 [14:00:04]MH_SAM_APDU [14:00:04]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 6E 7C 02 00 35 04 06 00 5A 28 ED 16 39 31 [14:00:04]Write to MH i2c: E2 1F 00 2E 00 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 6E 7C 02 00 35 04 06 00 5A 28 ED 16 39 31 00 00 16 [14:00:04]Write i2c OK [14:00:04]MH_I2C_Read... [14:00:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:04]Read from MH i2c: E2 [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: E2 03 00 [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:00:04]RAPDU: 90 00 [14:00:04]wFMCommunicate OK [14:00:04]wFMCommunicate request_size=4 [14:00:04]MH_SAM_APDU [14:00:04]CAPDU: 80 0D 03 02 [14:00:04]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:00:04]Write i2c OK [14:00:04]MH_I2C_Read... [14:00:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:00:04]Read from MH i2c: E2 [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: E2 0B 00 [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: E2 0B 00 2F 00 00 19 D6 01 7F 24 D6 9B 39 90 00 E8 [14:00:04]RAPDU: 19 D6 01 7F 24 D6 9B 39 90 00 [14:00:04]wFMCommunicate OK [14:00:04]SAM_PROTO_SignData done [14:00:04]FM_MakeSignedData done [14:00:04]CreateOFDProtocolMessage [14:00:04]wFMCommunicate request_size=4 [14:00:04]MH_SAM_APDU [14:00:04]CAPDU: 80 11 00 00 [14:00:04]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:00:04]Write i2c OK [14:00:04]MH_I2C_Read... [14:00:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:04]Read from MH i2c: E2 [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: E2 17 00 [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [14:00:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:00:04]wFMCommunicate OK [14:00:04]CreateOFDProtocolMessage done [14:00:04]OFDSenderStorePacket 162926 [14:00:04]StoreOFDPacket docnum=162926 [14:00:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 45 86 19 01 94 16 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 73 01 00 00 F4 03 04 00 63 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7C 02 00 35 04 06 00 5A 28 ED 16 39 31 19 D6 01 7F 24 D6 9B 39 [14:00:04]CheckFolder [14:00:04]dirname=/storage/ofd_packets [14:00:04]CheckFolder done [14:00:04]ProducePacketName [14:00:04]name=ofd_packets/00162926 [14:00:04]NVStorageSaveData ofd_packets/00162926 [14:00:04]File name is /storage/ofd_packets/00162926 [14:00:04]Write 319 bytes [14:00:04]NVStorageSaveData done [14:00:04]OFDSenderStorePacket done [14:00:04]KKMCreateOFDPacket done [14:00:04]NVStorageSaveData kkm_last_timestamp [14:00:04]File name is /storage/kkm_last_timestamp [14:00:04]Write 4 bytes [14:00:04]NVStorageSaveData done [14:00:04]ExternCall_PrintAddStr [14:00:04]wPrintStart [14:00:04]Write to MH i2c: 01 00 00 31 00 31 [14:00:04]Write i2c OK [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: 01 [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: 01 07 00 [14:00:04]MH_I2C_Read... [14:00:04]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:00:04]RasterBufferAndPrint [14:00:04]line Счет N : (3)50437 [14:00:04]line ИНН: 02508201610067 [14:00:04]line Контрольно-Кассовый Чек [14:00:04]line ПРОДАЖА [14:00:04]line Товар: 4700000160358 [14:00:04]line Вода Легенда 1л [14:00:04]line 1.000 * 50.00 [14:00:04]line = 50.00 [14:00:04]line НДС 12% НСП 1% [14:00:04]line > о реализуемом товаре [14:00:04]line ИТОГО: 50.00 [14:00:04]line НСП 1% : 0.44 [14:00:04]line НДС 12% : 5.31 [14:00:04]line Наличными: 50.00 [14:00:04]line Безнал.: 0.00 [14:00:04]line Место: АЗС № 130 "Партнер Нефть" [14:00:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:00:04]line СНО: Общий режим [14:00:04]line Чек 371 20.08.2024 14:00 [14:00:04]line Смена: 465 ФФД: 1.0 [14:00:04]line ЗНМ: 0300000070 [14:00:04]line РНМ: 0000000000092562 [14:00:04]line Версия ККМ: 001 [14:00:04]line ФМ: 0000000000871769 [14:00:04]line ФД: 162926 [14:00:04]line ФПД: 99131822848305 [14:00:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140003&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162926&fm=99131822848305&tin=02508201610067®Number=0000000000092562&sum=5000 [14:00:04]line 0 [14:00:04]written 0, free lines is 4095 [14:00:04]OFD Sender: Processing packet 162925 [packets to send 961, broken 959] [14:00:04]ProducePacketName [14:00:04]name=ofd_packets/00162925 [14:00:04]OFD Sender: To server: pG, [14:00:04]CommunicateWithHost lk.salyk.kg:30040 [14:00:04]ConnectInit lk.salyk.kg [14:00:05]Write to MH i2c: 01 00 00 59 00 59 [14:00:05]Write i2c OK [14:00:05]MH_I2C_Read... [14:00:05]Read from MH i2c: 01 [14:00:05]MH_I2C_Read... [14:00:05]Read from MH i2c: 01 07 00 [14:00:05]MH_I2C_Read... [14:00:05]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 F5 0C 61 [14:00:05]RasterBufferAndPrint [14:00:05]line [14:00:05]line [14:00:05]line [14:00:05]line [14:00:05]line [14:00:05]written 0, free lines is 3339 [14:00:05]MH_Cut [14:00:05]Write to MH i2c: D1 01 00 60 00 01 32 [14:00:05]Write i2c OK [14:00:05]MH_I2C_Read... [14:00:05]Read from MH i2c: D1 [14:00:05]MH_I2C_Read... [14:00:05]Read from MH i2c: D1 01 00 [14:00:05]MH_I2C_Read... [14:00:05]Read from MH i2c: D1 01 00 60 00 00 31 [14:00:05]Write to MH i2c: 01 00 00 61 00 61 [14:00:05]Write i2c OK [14:00:05]MH_I2C_Read... [14:00:05]*** Cut start [14:00:05]*** Purtial cut [14:00:05]*** Stage 1: CUTSNS_PIN = 1 [14:00:07]Read from MH i2c: 01 [14:00:07]MH_I2C_Read... [14:00:07]*** Stop cut motor [14:00:07]*** Cut end [14:00:07]Read from MH i2c: 01 07 00 [14:00:07]MH_I2C_Read... [14:00:07]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [14:00:07]process_action close_receipt done [14:00:07]requested_data is exist [14:00:07]produce_requested_data [14:00:07]requested_item fm.sn is exist - process it [14:00:07]wFMCommunicate request_size=4 [14:00:07]MH_SAM_APDU [14:00:07]CAPDU: 80 11 00 00 [14:00:07]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [14:00:07]Write i2c OK [14:00:07]MH_I2C_Read... [14:00:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:07]Read from MH i2c: E2 [14:00:07]MH_I2C_Read... [14:00:07]Read from MH i2c: E2 17 00 [14:00:07]MH_I2C_Read... [14:00:07]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [14:00:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:00:08]wFMCommunicate OK [14:00:08]requested_item fd.num is exist - process it [14:00:08]SAM_PROTO_GetFieldsCounters [14:00:08]wFMCommunicate request_size=4 [14:00:08]MH_SAM_APDU [14:00:08]CAPDU: 80 13 00 00 [14:00:08]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [14:00:08]Write i2c OK [14:00:08]MH_I2C_Read... [14:00:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:00:08]Read from MH i2c: E2 [14:00:08]MH_I2C_Read... [14:00:08]Read from MH i2c: E2 62 00 [14:00:08]MH_I2C_Read... [14:00:08]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 1F [14:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 73 01 00 00 5E 04 04 00 73 01 00 00 57 04 04 00 74 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:00:08]wFMCommunicate OK [14:00:08]SAM_PROTO_GetFieldsCounters done [14:00:08]requested_item shift.num is exist - process it [14:00:08]requested_item shift.opened is exist - process it [14:00:08]req_shift_opened [14:00:08]FM_GetShiftState [14:00:08]SAM_PROTO_GetShiftState [14:00:08]wFMCommunicate request_size=4 [14:00:08]MH_SAM_APDU [14:00:08]CAPDU: 80 13 01 00 [14:00:08]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [14:00:08]Write i2c OK [14:00:08]MH_I2C_Read... [14:00:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:08]Read from MH i2c: E2 [14:00:08]MH_I2C_Read... [14:00:08]Read from MH i2c: E2 0E 00 [14:00:08]MH_I2C_Read... [14:00:08]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [14:00:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:00:08]wFMCommunicate OK [14:00:08]SAM_PROTO_GetShiftState done [14:00:08]FM_GetShiftState done [14:00:08]req_shift_opened done [14:00:08]requested_item shift.open_date is exist - process it [14:00:08]req_shift_open_date [14:00:08]req_shift_open_date done [14:00:08]produce_requested_data done [14:00:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162926,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:00:08]process_action_free close_receipt [14:00:08]json_value_free [14:00:08]json_value_free done [14:00:08]process_json_proto returns [14:00:08]Send response to host [14:00:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162926,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:00:08]free response buf [14:00:08]execute_script done [14:00:08]execute_script returns [14:00:08]free content buf [14:00:08]Sock 9.Close socket [14:00:08]Sock 9.Thread stoped [14:00:09]ConnectInit Can't take IP for lk.salyk.kg [14:00:09]CommunicateWithHost connect error [14:00:09]CommunicateWithHost err = -1 [14:00:09]OFD Sender: Server communicate error [14:00:14]OFD Sender: Processing packet 162925 [packets to send 961, broken 959] [14:00:14]ProducePacketName [14:00:14]name=ofd_packets/00162925 [14:00:14]OFD Sender: To server: pG, [14:00:14]CommunicateWithHost lk.salyk.kg:30040 [14:00:14]ConnectInit lk.salyk.kg [14:00:16]Connected sock=7 [14:00: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 36 39 92 01 00 00 DA 1E 8A 01 E0 A2 5A 03 01 00 03 00 7E 01 1E 04 01 00 01 23 04 69 00 8A 04 08 00 39 30 34 34 38 33 30 30 06 04 2A 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 42 75 6C 6C 20 30 2C 33 35 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 67 00 00 00 00 13 04 06 00 84 67 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 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 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 CD 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 34 9E 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 01 00 00 F4 03 04 00 20 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7C 02 00 35 04 06 00 00 B2 C1 E7 21 7D DE F2 FF DC 72 D6 43 5D [14:00: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 36 39 4F 00 00 00 82 6A 47 00 FC 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7C 02 00 F4 03 04 00 C2 4A C4 66 B6 04 01 00 00 7F E8 6F 3F 34 6C 46 64 [14:00:16]CommunicateWithHost err = 0 [14:00:16]CheckOFDResponse [14:00:16]1017 (14) - 77093643461234 [14:00:16]1041 (16) - 0000000000871769 [14:00:16]1040 (4) - 162925 [14:00:16]1012 (4) - 20.08.2024 07:50 [14:00:16]1206 (1) - 0 [14:00:16]OFD Sender: Remove packet 162925 [14:00:16]ProducePacketName [14:00:16]name=ofd_packets/00162925 [14:00:16]NVStorageDeleteData [14:00:17]OFD Sender: Processing packet 162926 [packets to send 960, broken 959] [14:00:17]ProducePacketName [14:00:17]name=ofd_packets/00162926 [14:00:17]OFD Sender: To server: pG, [14:00:17]CommunicateWithHost lk.salyk.kg:30040 [14:00:17]ConnectInit lk.salyk.kg [14:00:19]Connected sock=9 [14:00:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 45 86 19 01 94 16 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 73 01 00 00 F4 03 04 00 63 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7C 02 00 35 04 06 00 5A 28 ED 16 39 31 19 D6 01 7F 24 D6 9B 39 [14:00: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 36 39 4F 00 00 00 3A 48 47 00 1F 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 36 39 10 04 04 00 6E 7C 02 00 F4 03 04 00 C5 4A C4 66 B6 04 01 00 00 98 CB C5 B6 4B B2 51 C6 [14:00:20]CommunicateWithHost err = 0 [14:00:20]CheckOFDResponse [14:00:20]1017 (14) - 77093643461234 [14:00:20]1041 (16) - 0000000000871769 [14:00:20]1040 (4) - 162926 [14:00:20]1012 (4) - 20.08.2024 07:50 [14:00:20]1206 (1) - 0 [14:00:20]OFD Sender: Remove packet 162926 [14:00:20]ProducePacketName [14:00:20]name=ofd_packets/00162926 [14:00:20]NVStorageDeleteData [14:00:21]OFD Sender: No OFD packet to send [14:00:26]OFD Sender: No OFD packet to send [14:00:31]OFD Sender: No OFD packet to send [14:00:36]OFD Sender: No OFD packet to send [14:00:41]OFD Sender: No OFD packet to send [14:00:42]recv_with_timeout no data received [14:00:46]accept exits with 10 [14:00:46]New connection [14:00:46]New thread 3066555748 created [14:00:46]Thread 3066699108 joined [14:00:46]Waiting for new connection... [14:00:46] Sock 10.Parse request [14:00:46]Sock 10.Check first char [14:00:46]Sock 10.First char is OK [14:00:46]request: POST /json_proto HTTP/1.0 [14:00:46]Method: POST [14:00:46]URL: /json_proto [14:00:46]Method is POST - this is cgi request [14:00:46]url: /json_proto [14:00:46]query_string will be loaded in cgi processing [14:00:46]execute_cgi json_proto POST (null) [14:00:46]execute_cgi path=json_proto method=POST [14:00:46]POST find Content-Length [14:00:46]Host: 172.17.44.132:8080 [14:00:46]Content-Length: 677 [14:00:46]Content-Type: application/json [14:00:46] [14:00:46]POST finish read [14:00:46]Found Content-Length = 677 [14:00:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:00:46]execute_script... [14:00:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291386", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:00:46]POST & json_proto [14:00:46]process_json_proto [14:00:46]json parsed OK: [14:00:46]protocol is kg_v1.0 [14:00:46]action value=close_receipt [14:00:46]process_action close_receipt [14:00:46]cmd_close_receipt [14:00:46]MH_GetDate [14:00:46]Write to MH i2c: F0 00 00 65 00 54 [14:00:46]Write i2c OK [14:00:46]MH_I2C_Read... [14:00:46]Read from MH i2c: F0 [14:00:46]MH_I2C_Read... [14:00:46]Read from MH i2c: F0 09 00 [14:00:46]MH_I2C_Read... [14:00:46]Read from MH i2c: F0 09 00 65 00 00 8E A1 C4 66 2A 83 C1 65 89 [14:00:46]GetLastDocTimeStamp 1724162403 [14:00:46]current date 1724162446 [14:00:46]FM_GetShiftState [14:00:46]SAM_PROTO_GetShiftState [14:00:46]wFMCommunicate request_size=4 [14:00:46]MH_SAM_APDU [14:00:46]CAPDU: 80 13 01 00 [14:00:46]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [14:00:46]Write i2c OK [14:00:46]MH_I2C_Read... [14:00:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:46]Read from MH i2c: E2 [14:00:46]MH_I2C_Read... [14:00:46]Read from MH i2c: E2 0E 00 [14:00:46]MH_I2C_Read... [14:00:46]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [14:00:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:00:46]wFMCommunicate OK [14:00:46]SAM_PROTO_GetShiftState done [14:00:46]FM_GetShiftState done [14:00:46]opened in 1724113081 [14:00:46]opened+sec_in_day 1724199481 [14:00:46]quantity*price = 50036 [14:00:46]sum+1 = 50037 [14:00:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 372 20.08.2024 14:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162927 ФПД: 143947456689553 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162927&fm=143947456689553&tin=02508201610067®Number=0000000000092562&sum=50000 [14:00:47]StoreToDocumentArchive [14:00:47]shift 465 fd 162927 [14:00:47]save to /storage/0465/doc_00162927 [14:00:47]save last doc name /storage/0465/doc_00162927 to /storage/kkm_last_doc_name [14:00:47]save OK [14:00:47]Clear old archive folders... [14:00:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:00:47]tlvbuf is 00FF9510 [14:00:47]SAM_PROTO_ClearQueue [14:00:47]wFMCommunicate request_size=4 [14:00:47]MH_SAM_APDU [14:00:47]CAPDU: 80 09 00 00 [14:00:47]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [14:00:47]Write i2c OK [14:00:47]MH_I2C_Read... [14:00:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:00:47]Read from MH i2c: E2 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 03 00 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [14:00:47]RAPDU: 90 00 [14:00:47]wFMCommunicate OK [14:00:47]SAM_PROTO_ClearQueue done [14:00:47]KKMCreateOFDPacket [14:00:47]OFDProtocolAddRootSTLVToBuf [14:00:47]FM_MakeSignedData [14:00:47]FM_MakeSignedData [14:00:47]SAM_PROTO_SignData [14:00:47]wFMCommunicate request_size=4 [14:00:47]MH_SAM_APDU [14:00:47]CAPDU: 80 0D 01 02 [14:00:47]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [14:00:47]Write i2c OK [14:00:47]MH_I2C_Read... [14:00:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:00:47]Read from MH i2c: E2 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 03 00 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [14:00:47]RAPDU: 90 00 [14:00:47]wFMCommunicate OK [14:00:47]wFMCommunicate request_size=255 [14:00:47]MH_SAM_APDU [14:00:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 8E A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7C 02 00 35 04 06 00 82 [14:00:47]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 8E A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7C 02 00 35 04 06 00 82 00 00 80 [14:00:47]Write i2c OK [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 [14:00:47]MH_I2C_Read... [14:00:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:47]Read from MH i2c: E2 03 00 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [14:00:47]RAPDU: 90 00 [14:00:47]wFMCommunicate OK [14:00:47]wFMCommunicate request_size=10 [14:00:47]MH_SAM_APDU [14:00:47]CAPDU: 80 0D 02 02 05 EB 61 05 B5 91 [14:00:47]Write to MH i2c: E2 0D 00 76 00 80 0D 02 02 05 00 EB 61 05 B5 91 00 00 91 [14:00:47]Write i2c OK [14:00:47]MH_I2C_Read... [14:00:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:47]Read from MH i2c: E2 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 03 00 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [14:00:47]RAPDU: 90 00 [14:00:47]wFMCommunicate OK [14:00:47]wFMCommunicate request_size=4 [14:00:47]MH_SAM_APDU [14:00:47]CAPDU: 80 0D 03 02 [14:00:47]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [14:00:47]Write i2c OK [14:00:47]MH_I2C_Read... [14:00:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:00:47]Read from MH i2c: E2 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 0B 00 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 0B 00 77 00 00 39 7A ED 31 45 2A 4C 31 90 00 B0 [14:00:47]RAPDU: 39 7A ED 31 45 2A 4C 31 90 00 [14:00:47]wFMCommunicate OK [14:00:47]SAM_PROTO_SignData done [14:00:47]FM_MakeSignedData done [14:00:47]CreateOFDProtocolMessage [14:00:47]wFMCommunicate request_size=4 [14:00:47]MH_SAM_APDU [14:00:47]CAPDU: 80 11 00 00 [14:00:47]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [14:00:47]Write i2c OK [14:00:47]MH_I2C_Read... [14:00:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:47]Read from MH i2c: E2 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 17 00 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [14:00:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:00:47]wFMCommunicate OK [14:00:47]CreateOFDProtocolMessage done [14:00:47]OFDSenderStorePacket 162927 [14:00:47]StoreOFDPacket docnum=162927 [14:00:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2E 8E 07 01 A1 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 01 00 00 F4 03 04 00 8E A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7C 02 00 35 04 06 00 82 EB 61 05 B5 91 39 7A ED 31 45 2A 4C 31 [14:00:47]CheckFolder [14:00:47]dirname=/storage/ofd_packets [14:00:47]CheckFolder done [14:00:47]ProducePacketName [14:00:47]name=ofd_packets/00162927 [14:00:47]NVStorageSaveData ofd_packets/00162927 [14:00:47]File name is /storage/ofd_packets/00162927 [14:00:47]Write 301 bytes [14:00:47]NVStorageSaveData done [14:00:47]OFDSenderStorePacket done [14:00:47]KKMCreateOFDPacket done [14:00:47]NVStorageSaveData kkm_last_timestamp [14:00:47]File name is /storage/kkm_last_timestamp [14:00:47]Write 4 bytes [14:00:47]NVStorageSaveData done [14:00:47]ExternCall_PrintAddStr [14:00:47]wPrintStart [14:00:47]Write to MH i2c: 01 00 00 79 00 79 [14:00:47]Write i2c OK [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: 01 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: 01 07 00 [14:00:47]MH_I2C_Read... [14:00:47]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [14:00:47]RasterBufferAndPrint [14:00:47]line Счет N : (1)291386 [14:00:47]line ИНН: 02508201610067 [14:00:47]line Контрольно-Кассовый Чек [14:00:47]line ПРОДАЖА [14:00:47]line ТРК (МРК, ГНК) : 52 [14:00:47]line Товар: 2710124130 [14:00:47]line Аи-92-К-5 [14:00:47]line 7.380 * 67.80 [14:00:47]line = 500.36 [14:00:47]line НДС 12% НСП 1% [14:00:47]line > о реализуемом товаре [14:00:47]line ОКРУГЛЕНИЕ: -0.36 [14:00:47]line ИТОГО: 500.00 [14:00:47]line Внесено: 500.00 [14:00:47]line СДАЧА: 0.00 [14:00:47]line НСП 1% : 4.43 [14:00:47]line НДС 12% : 53.14 [14:00:47]line Наличными: 500.00 [14:00:47]line Безнал.: 0.00 [14:00:47]line Место: АЗС № 130 "Партнер Нефть" [14:00:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:00:47]line СНО: Общий режим [14:00:47]line Чек 372 20.08.2024 14:00 [14:00:47]line Смена: 465 ФФД: 1.0 [14:00:47]line ЗНМ: 0300000070 [14:00:47]line РНМ: 0000000000092562 [14:00:47]line Версия ККМ: 001 [14:00:47]line ФМ: 0000000000871769 [14:00:47]line ФД: 162927 [14:00:47]line ФПД: 143947456689553 [14:00:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162927&fm=143947456689553&tin=02508201610067®Number=0000000000092562&sum=50000 [14:00:47]written 0, free lines is 4095 [14:00:48]OFD Sender: Processing packet 162927 [packets to send 960, broken 959] [14:00:48]ProducePacketName [14:00:48]name=ofd_packets/00162927 [14:00:48]OFD Sender: To server: pG, [14:00:48]CommunicateWithHost lk.salyk.kg:30040 [14:00:48]ConnectInit lk.salyk.kg [14:00:48]Write to MH i2c: 01 00 00 A4 00 A4 [14:00:48]Write i2c OK [14:00:48]MH_I2C_Read... [14:00:48]Read from MH i2c: 01 [14:00:48]MH_I2C_Read... [14:00:48]Read from MH i2c: 01 07 00 [14:00:48]MH_I2C_Read... [14:00:48]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 C4 0C 7B [14:00:48]RasterBufferAndPrint [14:00:48]line [14:00:48]line [14:00:48]line [14:00:48]line [14:00:48]line [14:00:48]written 0, free lines is 3282 [14:00:48]MH_Cut [14:00:48]Write to MH i2c: D1 01 00 AB 00 01 7D [14:00:48]Write i2c OK [14:00:48]MH_I2C_Read... [14:00:48]Read from MH i2c: D1 [14:00:48]MH_I2C_Read... [14:00:48]Read from MH i2c: D1 01 00 [14:00:48]MH_I2C_Read... [14:00:48]Read from MH i2c: D1 01 00 AB 00 00 7C [14:00:48]Write to MH i2c: 01 00 00 AC 00 AC [14:00:48]Write i2c OK [14:00:48]MH_I2C_Read... [14:00:49]*** Cut start [14:00:49]*** Purtial cut [14:00:49]*** Stage 1: CUTSNS_PIN = 1 [14:00:51]Read from MH i2c: 01 [14:00:51]MH_I2C_Read... [14:00:51]*** Stop cut motor [14:00:51]*** Cut end [14:00:51]Read from MH i2c: 01 07 00 [14:00:51]MH_I2C_Read... [14:00:51]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [14:00:51]process_action close_receipt done [14:00:51]requested_data is exist [14:00:51]produce_requested_data [14:00:51]requested_item fm.sn is exist - process it [14:00:51]wFMCommunicate request_size=4 [14:00:51]MH_SAM_APDU [14:00:51]CAPDU: 80 11 00 00 [14:00:51]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [14:00:51]Write i2c OK [14:00:51]MH_I2C_Read... [14:00:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:51]Read from MH i2c: E2 [14:00:51]MH_I2C_Read... [14:00:51]Read from MH i2c: E2 17 00 [14:00:51]MH_I2C_Read... [14:00:51]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [14:00:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:00:51]wFMCommunicate OK [14:00:51]requested_item fd.num is exist - process it [14:00:51]SAM_PROTO_GetFieldsCounters [14:00:51]wFMCommunicate request_size=4 [14:00:51]MH_SAM_APDU [14:00:51]CAPDU: 80 13 00 00 [14:00:51]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [14:00:51]Write i2c OK [14:00:51]MH_I2C_Read... [14:00:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:00:51]Read from MH i2c: E2 [14:00:51]MH_I2C_Read... [14:00:51]Read from MH i2c: E2 62 00 [14:00:51]MH_I2C_Read... [14:00:51]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 6E [14:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 74 01 00 00 5E 04 04 00 74 01 00 00 57 04 04 00 75 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:00:51]wFMCommunicate OK [14:00:51]SAM_PROTO_GetFieldsCounters done [14:00:51]requested_item shift.num is exist - process it [14:00:51]requested_item shift.opened is exist - process it [14:00:51]req_shift_opened [14:00:51]FM_GetShiftState [14:00:51]SAM_PROTO_GetShiftState [14:00:51]wFMCommunicate request_size=4 [14:00:51]MH_SAM_APDU [14:00:51]CAPDU: 80 13 01 00 [14:00:51]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [14:00:51]Write i2c OK [14:00:51]MH_I2C_Read... [14:00:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:51]Read from MH i2c: E2 [14:00:51]MH_I2C_Read... [14:00:51]Read from MH i2c: E2 0E 00 [14:00:51]MH_I2C_Read... [14:00:51]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FA [14:00:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:00:51]wFMCommunicate OK [14:00:51]SAM_PROTO_GetShiftState done [14:00:51]FM_GetShiftState done [14:00:51]req_shift_opened done [14:00:51]requested_item shift.open_date is exist - process it [14:00:51]req_shift_open_date [14:00:51]req_shift_open_date done [14:00:51]produce_requested_data done [14:00:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162927,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:00:51]process_action_free close_receipt [14:00:51]json_value_free [14:00:51]json_value_free done [14:00:51]process_json_proto returns [14:00:51]Send response to host [14:00:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162927,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:00:51]free response buf [14:00:51]execute_script done [14:00:51]execute_script returns [14:00:51]free content buf [14:00:51]Sock 10.Close socket [14:00:51]Sock 10.Thread stoped [14:00:53]ConnectInit Can't take IP for lk.salyk.kg [14:00:53]CommunicateWithHost connect error [14:00:53]CommunicateWithHost err = -1 [14:00:53]OFD Sender: Server communicate error [14:00:56]accept exits with 7 [14:00:56]New connection [14:00:56]New thread 3066699108 created [14:00:56]Thread 3066555748 joined [14:00:56]Waiting for new connection... [14:00:56] Sock 7.Parse request [14:00:56]Sock 7.Check first char [14:00:56]Sock 7.First char is OK [14:00:56]request: POST /json_proto HTTP/1.0 [14:00:56]Method: POST [14:00:56]URL: /json_proto [14:00:56]Method is POST - this is cgi request [14:00:56]url: /json_proto [14:00:56]query_string will be loaded in cgi processing [14:00:56]execute_cgi json_proto POST (null) [14:00:56]execute_cgi path=json_proto method=POST [14:00:56]POST find Content-Length [14:00:56]Host: 172.17.44.132:8080 [14:00:56]Content-Length: 675 [14:00:56]Content-Type: application/json [14:00:56] [14:00:56]POST finish read [14:00:56]Found Content-Length = 675 [14:00:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 12.470, "sum" : 950.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 950.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:00:56]execute_script... [14: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 : (1)291385", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 12.470, "sum" : 950.21, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 950.00, "total" : 950.00, "payments": [ { "type": 0, "sum" : 950.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:00:56]POST & json_proto [14:00:56]process_json_proto [14:00:56]json parsed OK: [14:00:56]protocol is kg_v1.0 [14:00:56]action value=close_receipt [14:00:56]process_action close_receipt [14:00:56]cmd_close_receipt [14:00:56]MH_GetDate [14:00:56]Write to MH i2c: F0 00 00 B0 00 9F [14:00:56]Write i2c OK [14:00:56]MH_I2C_Read... [14:00:56]Read from MH i2c: F0 [14:00:56]MH_I2C_Read... [14:00:56]Read from MH i2c: F0 09 00 [14:00:56]MH_I2C_Read... [14:00:56]Read from MH i2c: F0 09 00 B0 00 00 98 A1 C4 66 2A 83 C1 65 DE [14:00:56]GetLastDocTimeStamp 1724162446 [14:00:56]current date 1724162456 [14:00:56]FM_GetShiftState [14:00:56]SAM_PROTO_GetShiftState [14:00:56]wFMCommunicate request_size=4 [14:00:56]MH_SAM_APDU [14:00:56]CAPDU: 80 13 01 00 [14:00:56]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [14:00:56]Write i2c OK [14:00:56]MH_I2C_Read... [14:00:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:00:56]Read from MH i2c: E2 [14:00:56]MH_I2C_Read... [14:00:56]Read from MH i2c: E2 0E 00 [14:00:56]MH_I2C_Read... [14:00:56]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [14:00:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:00:56]wFMCommunicate OK [14:00:56]SAM_PROTO_GetShiftState done [14:00:56]FM_GetShiftState done [14:00:56]opened in 1724113081 [14:00:56]opened+sec_in_day 1724199481 [14:00:56]quantity*price = 95021 [14:00:56]sum+1 = 95022 [14:00:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.21 ИТОГО: 950.00 Внесено: 950.00 СДАЧА: 0.00 НСП 1% : 8.41 НДС 12% : 100.91 Наличными: 950.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 373 20.08.2024 14:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162928 ФПД: 214824460689403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162928&fm=214824460689403&tin=02508201610067®Number=0000000000092562&sum=95000 [14:00:57]StoreToDocumentArchive [14:00:57]shift 465 fd 162928 [14:00:57]save to /storage/0465/doc_00162928 [14:00:57]save last doc name /storage/0465/doc_00162928 to /storage/kkm_last_doc_name [14:00:57]save OK [14:00:57]Clear old archive folders... [14:00:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:00:57]tlvbuf is 010222D0 [14:00:57]SAM_PROTO_ClearQueue [14:00:57]wFMCommunicate request_size=4 [14:00:57]MH_SAM_APDU [14:00:57]CAPDU: 80 09 00 00 [14:00:57]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [14:00:57]Write i2c OK [14:00:57]MH_I2C_Read... [14:00:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:00:57]Read from MH i2c: E2 [14:00:57]MH_I2C_Read... [14:00:57]Read from MH i2c: E2 03 00 [14:00:57]MH_I2C_Read... [14:00:57]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [14:00:57]RAPDU: 90 00 [14:00:57]wFMCommunicate OK [14:00:57]SAM_PROTO_ClearQueue done [14:00:57]KKMCreateOFDPacket [14:00:57]OFDProtocolAddRootSTLVToBuf [14:00:57]FM_MakeSignedData [14:00:57]FM_MakeSignedData [14:00:57]SAM_PROTO_SignData [14:00:57]wFMCommunicate request_size=4 [14:00:57]MH_SAM_APDU [14:00:57]CAPDU: 80 0D 01 02 [14:00:57]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [14:00:57]Write i2c OK [14:00:57]MH_I2C_Read... [14:00:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:00:57]Read from MH i2c: E2 [14:00:57]MH_I2C_Read... [14:00:57]Read from MH i2c: E2 03 00 [14:00:57]MH_I2C_Read... [14:00:57]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [14:00:57]RAPDU: 90 00 [14:00:57]wFMCommunicate OK [14:00:57]wFMCommunicate request_size=255 [14:00:57]MH_SAM_APDU [14:00:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2D 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 98 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7C 02 00 35 04 06 00 C3 61 B7 AB [14:00:57]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2D 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 98 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7C 02 00 35 04 06 00 C3 61 B7 AB 00 00 1C [14:00:57]Write i2c OK [14:00:57]MH_I2C_Read... [14:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:57]Read from MH i2c: E2 [14:00:57]MH_I2C_Read... [14:00:57]Read from MH i2c: E2 03 00 [14:00:57]MH_I2C_Read... [14:00:57]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [14:00:57]RAPDU: 90 00 [14:00:57]wFMCommunicate OK [14:00:57]wFMCommunicate request_size=7 [14:00:57]MH_SAM_APDU [14:00:57]CAPDU: 80 0D 02 02 02 1F FB [14:00:57]Write to MH i2c: E2 0A 00 C1 00 80 0D 02 02 02 00 1F FB 00 00 59 [14:00:57]Write i2c OK [14:00:57]MH_I2C_Read... [14:00:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:00:57]Read from MH i2c: E2 [14:00:57]MH_I2C_Read... [14:00:57]Read from MH i2c: E2 03 00 [14:00:57]MH_I2C_Read... [14:00:57]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [14:00:57]RAPDU: 90 00 [14:00:57]wFMCommunicate OK [14:00:57]wFMCommunicate request_size=4 [14:00:57]MH_SAM_APDU [14:00:57]CAPDU: 80 0D 03 02 [14:00:57]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [14:00:57]Write i2c OK [14:00:57]MH_I2C_Read... [14:00:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:00:57]Read from MH i2c: E2 [14:00:57]MH_I2C_Read... [14:00:57]Read from MH i2c: E2 0B 00 [14:00:57]MH_I2C_Read... [14:00:57]Read from MH i2c: E2 0B 00 C2 00 00 EC 42 6B 58 A8 12 62 87 90 00 D2 [14:00:57]RAPDU: EC 42 6B 58 A8 12 62 87 90 00 [14:00:57]wFMCommunicate OK [14:00:57]SAM_PROTO_SignData done [14:00:57]FM_MakeSignedData done [14:00:57]CreateOFDProtocolMessage [14:00:57]wFMCommunicate request_size=4 [14:00:57]MH_SAM_APDU [14:00:57]CAPDU: 80 11 00 00 [14:00:57]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [14:00:57]Write i2c OK [14:00:57]MH_I2C_Read... [14:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:00:58]Read from MH i2c: E2 [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: E2 17 00 [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [14:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:00:58]wFMCommunicate OK [14:00:58]CreateOFDProtocolMessage done [14:00:58]OFDSenderStorePacket 162928 [14:00:58]StoreOFDPacket docnum=162928 [14:00:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 0B 4C 04 01 42 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2D 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 98 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7C 02 00 35 04 06 00 C3 61 B7 AB 1F FB EC 42 6B 58 A8 12 62 87 [14:00:58]CheckFolder [14:00:58]dirname=/storage/ofd_packets [14:00:58]CheckFolder done [14:00:58]ProducePacketName [14:00:58]name=ofd_packets/00162928 [14:00:58]NVStorageSaveData ofd_packets/00162928 [14:00:58]File name is /storage/ofd_packets/00162928 [14:00:58]Write 298 bytes [14:00:58]NVStorageSaveData done [14:00:58]OFDSenderStorePacket done [14:00:58]KKMCreateOFDPacket done [14:00:58]NVStorageSaveData kkm_last_timestamp [14:00:58]File name is /storage/kkm_last_timestamp [14:00:58]Write 4 bytes [14:00:58]NVStorageSaveData done [14:00:58]recv_with_timeout no data received [14:00:58]ExternCall_PrintAddStr [14:00:58]wPrintStart [14:00:58]Write to MH i2c: 01 00 00 C4 00 C4 [14:00:58]Write i2c OK [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: 01 [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: 01 07 00 [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [14:00:58]RasterBufferAndPrint [14:00:58]line Счет N : (1)291385 [14:00:58]line ИНН: 02508201610067 [14:00:58]line Контрольно-Кассовый Чек [14:00:58]line ПРОДАЖА [14:00:58]line ТРК (МРК, ГНК) : 34 [14:00:58]line Товар: 2710194800 [14:00:58]line ДТ-К-5 [14:00:58]line 12.470 * 76.20 [14:00:58]line = 950.21 [14:00:58]line НДС 12% НСП 1% [14:00:58]line > о реализуемом товаре [14:00:58]line ОКРУГЛЕНИЕ: -0.21 [14:00:58]line ИТОГО: 950.00 [14:00:58]line Внесено: 950.00 [14:00:58]line СДАЧА: 0.00 [14:00:58]line НСП 1% : 8.41 [14:00:58]line НДС 12% : 100.91 [14:00:58]line Наличными: 950.00 [14:00:58]line Безнал.: 0.00 [14:00:58]line Место: АЗС № 130 "Партнер Нефть" [14:00:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:00:58]line СНО: Общий режим [14:00:58]line Чек 373 20.08.2024 14:00 [14:00:58]line Смена: 465 ФФД: 1.0 [14:00:58]line ЗНМ: 0300000070 [14:00:58]line РНМ: 0000000000092562 [14:00:58]line Версия ККМ: 001 [14:00:58]line ФМ: 0000000000871769 [14:00:58]line ФД: 162928 [14:00:58]line ФПД: 214824460689403 [14:00:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162928&fm=214824460689403&tin=02508201610067®Number=0000000000092562&sum=95000 [14:00:58]OFD Sender: Processing packet 162927 [packets to send 961, broken 959] [14:00:58]ProducePacketName [14:00:58]name=ofd_packets/00162927 [14:00:58]OFD Sender: To server: pG, [14:00:58]CommunicateWithHost lk.salyk.kg:30040 [14:00:58]ConnectInit lk.salyk.kg [14:00:58]written 0, free lines is 4095 [14:00:58]Write to MH i2c: 01 00 00 EF 00 EF [14:00:58]Write i2c OK [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: 01 [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: 01 07 00 [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 CF 0C D1 [14:00:58]RasterBufferAndPrint [14:00:58]line [14:00:58]line [14:00:58]line [14:00:58]line [14:00:58]line [14:00:58]written 0, free lines is 3303 [14:00:58]MH_Cut [14:00:58]Write to MH i2c: D1 01 00 F6 00 01 C8 [14:00:58]Write i2c OK [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: D1 [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: D1 01 00 [14:00:58]MH_I2C_Read... [14:00:58]Read from MH i2c: D1 01 00 F6 00 00 C7 [14:00:58]Write to MH i2c: 01 00 00 F7 00 F7 [14:00:58]Write i2c OK [14:00:58]MH_I2C_Read... [14:00:59]*** Cut start [14:00:59]*** Purtial cut [14:00:59]*** Stage 1: CUTSNS_PIN = 1 [14:01:01]Read from MH i2c: 01 [14:01:01]MH_I2C_Read... [14:01:01]Read from MH i2c: 01 07 00 [14:01:01]MH_I2C_Read... [14:01:01]*** Stop cut motor [14:01:01]*** Cut end [14:01:01]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [14:01:01]process_action close_receipt done [14:01:01]requested_data is exist [14:01:01]produce_requested_data [14:01:01]requested_item fm.sn is exist - process it [14:01:01]wFMCommunicate request_size=4 [14:01:01]MH_SAM_APDU [14:01:01]CAPDU: 80 11 00 00 [14:01:01]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [14:01:01]Write i2c OK [14:01:01]MH_I2C_Read... [14:01:01]Read from MH i2c: E2 [14:01:01]MH_I2C_Read... [14:01:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:01]Read from MH i2c: E2 17 00 [14:01:01]MH_I2C_Read... [14:01:01]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [14:01:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:01:01]wFMCommunicate OK [14:01:01]requested_item fd.num is exist - process it [14:01:01]SAM_PROTO_GetFieldsCounters [14:01:01]wFMCommunicate request_size=4 [14:01:01]MH_SAM_APDU [14:01:01]CAPDU: 80 13 00 00 [14:01:01]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [14:01:01]Write i2c OK [14:01:01]MH_I2C_Read... [14:01:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:01:01]Read from MH i2c: E2 [14:01:01]MH_I2C_Read... [14:01:01]Read from MH i2c: E2 62 00 [14:01:01]MH_I2C_Read... [14:01:01]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [14:01:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 75 01 00 00 5E 04 04 00 75 01 00 00 57 04 04 00 76 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:01:01]wFMCommunicate OK [14:01:01]SAM_PROTO_GetFieldsCounters done [14:01:01]requested_item shift.num is exist - process it [14:01:01]requested_item shift.opened is exist - process it [14:01:01]req_shift_opened [14:01:01]FM_GetShiftState [14:01:01]SAM_PROTO_GetShiftState [14:01:01]wFMCommunicate request_size=4 [14:01:01]MH_SAM_APDU [14:01:01]CAPDU: 80 13 01 00 [14:01:01]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [14:01:01]Write i2c OK [14:01:01]MH_I2C_Read... [14:01:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:01]Read from MH i2c: E2 [14:01:01]MH_I2C_Read... [14:01:01]Read from MH i2c: E2 0E 00 [14:01:01]MH_I2C_Read... [14:01:01]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 45 [14:01:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:01:01]wFMCommunicate OK [14:01:01]SAM_PROTO_GetShiftState done [14:01:01]FM_GetShiftState done [14:01:01]req_shift_opened done [14:01:01]requested_item shift.open_date is exist - process it [14:01:01]req_shift_open_date [14:01:01]req_shift_open_date done [14:01:01]produce_requested_data done [14:01:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162928,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:01:01]process_action_free close_receipt [14:01:01]json_value_free [14:01:01]json_value_free done [14:01:01]process_json_proto returns [14:01:01]Send response to host [14:01:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162928,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:01:01]free response buf [14:01:01]execute_script done [14:01:01]execute_script returns [14:01:01]free content buf [14:01:01]Sock 7.Close socket [14:01:01]Sock 7.Thread stoped [14:01:03]ConnectInit Can't take IP for lk.salyk.kg [14:01:03]CommunicateWithHost connect error [14:01:03]CommunicateWithHost err = -1 [14:01:03]OFD Sender: Server communicate error [14:01:08]OFD Sender: Processing packet 162927 [packets to send 961, broken 959] [14:01:08]ProducePacketName [14:01:08]name=ofd_packets/00162927 [14:01:08]OFD Sender: To server: pG, [14:01:08]CommunicateWithHost lk.salyk.kg:30040 [14:01:08]ConnectInit lk.salyk.kg [14:01:10]accept exits with 10 [14:01:10]New connection [14:01:10]New thread 3066555748 created [14:01:10]Thread 3066699108 joined [14:01:10]Waiting for new connection... [14:01:10] Sock 10.Parse request [14:01:10]Sock 10.Check first char [14:01:10]Sock 10.First char is OK [14:01:10]request: POST /json_proto HTTP/1.0 [14:01:10]Method: POST [14:01:10]URL: /json_proto [14:01:10]Method is POST - this is cgi request [14:01:10]url: /json_proto [14:01:10]query_string will be loaded in cgi processing [14:01:10]execute_cgi json_proto POST (null) [14:01:10]execute_cgi path=json_proto method=POST [14:01:10]POST find Content-Length [14:01:10]Host: 172.17.44.132:8080 [14:01:10]Content-Length: 1201 [14:01:10]Content-Type: application/json [14:01:10] [14:01:10]POST finish read [14:01:10]Found Content-Length = 1201 [14:01:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50438", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "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" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:10]execute_script... [14:01: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)50438", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\u043B", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "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" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 220.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:01:10]POST & json_proto [14:01:10]process_json_proto [14:01:10]json parsed OK: [14:01:10]protocol is kg_v1.0 [14:01:10]action value=close_receipt [14:01:10]process_action close_receipt [14:01:10]cmd_close_receipt [14:01:10]MH_GetDate [14:01:10]Write to MH i2c: F0 00 00 FB 00 EA [14:01:10]Write i2c OK [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: F0 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: F0 09 00 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: F0 09 00 FB 00 00 A7 A1 C4 66 2A 83 C1 65 38 [14:01:10]GetLastDocTimeStamp 1724162456 [14:01:10]current date 1724162471 [14:01:10]FM_GetShiftState [14:01:10]SAM_PROTO_GetShiftState [14:01:10]wFMCommunicate request_size=4 [14:01:10]MH_SAM_APDU [14:01:10]CAPDU: 80 13 01 00 [14:01:10]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [14:01:10]Write i2c OK [14:01:10]MH_I2C_Read... [14:01:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:10]Read from MH i2c: E2 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: E2 0E 00 [14:01:10]MH_I2C_Read... [14:01:10]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [14:01:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:01:10]wFMCommunicate OK [14:01:10]SAM_PROTO_GetShiftState done [14:01:10]FM_GetShiftState done [14:01:10]opened in 1724113081 [14:01:10]opened+sec_in_day 1724199481 [14:01:10]quantity*price = 8500 [14:01:10]sum+1 = 8501 [14:01:10]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034730018 Кофе Американо (GABB TRADE) 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4011100977952 Шок Батончик Твикс 55г 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 220.00 НСП 1% : 1.94 НДС 12% : 23.36 Наличными: 220.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 374 20.08.2024 14:01 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162929 ФПД: 143344699690234 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140111&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162929&fm=143344699690234&tin=02508201610067®Number=0000000000092562&sum=22000 0 [14:01:12]StoreToDocumentArchive [14:01:12]shift 465 fd 162929 [14:01:12]save to /storage/0465/doc_00162929 [14:01:12]save last doc name /storage/0465/doc_00162929 to /storage/kkm_last_doc_name [14:01:12]save OK [14:01:12]Clear old archive folders... [14:01:12]ProcessDocumentItem done err = 0, tmpTLVsize=504 [14:01:12]tlvbuf is 01023BF0 [14:01:12]SAM_PROTO_ClearQueue [14:01:12]wFMCommunicate request_size=4 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 09 00 00 [14:01:12]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [14:01:12]RAPDU: 90 00 [14:01:12]wFMCommunicate OK [14:01:12]SAM_PROTO_ClearQueue done [14:01:12]KKMCreateOFDPacket [14:01:12]OFDProtocolAddRootSTLVToBuf [14:01:12]FM_MakeSignedData [14:01:12]FM_MakeSignedData [14:01:12]SAM_PROTO_SignData [14:01:12]wFMCommunicate request_size=4 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 0D 01 02 [14:01:12]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:01:12]Read from MH i2c: E2 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 [14:01:12]MH_I2C_Read... [14:01:12]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [14:01:12]RAPDU: 90 00 [14:01:12]wFMCommunicate OK [14:01:12]wFMCommunicate request_size=255 [14:01:12]MH_SAM_APDU [14:01:12]CAPDU: 80 0D 02 02 FA 03 00 F8 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 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 [14:01:12]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 F8 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 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 00 00 DA [14:01:12]Write i2c OK [14:01:12]MH_I2C_Read... [14:01:12]Connected sock=9 [14:01: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 36 39 0F 01 00 00 2E 8E 07 01 A1 DF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 Read from MH i2c: 06 E2 00 [14:01:13]C2 MH_I2C_Read... [14:01:13]14 *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:13]00 Read from MH i2c: 00 E2 00 03 00 00 07 [14:01:13]04 MH_I2C_Read... [14:01:13]06 Read from MH i2c: 00 E2 50 03 C3 00 00 0B 00 01 00 00 00 90 39 00 04 80 06 [14:01:13]00 RAPDU: 00 90 00 00 00 [14:01:13]00 wFMCommunicate OK [14:01:13]00 wFMCommunicate request_size=255 [14:01:13]00 MH_SAM_APDU [14:01:13]1F CAPDU: 04 80 02 0D 00 02 01 02 00 FA 12 39 04 35 04 32 00 06 74 04 01 27 00 00 00 D0 F4 A8 03 04 00 8E A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 D0 30 BE 30 D0 30 BA 30 20 30 D0 30 91 30 D0 30 B0 30 D1 30 82 39 D0 32 BE 35 D0 36 BD 32 D1 11 87 04 D0 10 B8 00 D0 30 BA 30 20 30 D0 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7C 02 00 35 04 06 A2 00 D0 82 B2 EB D0 61 B8 05 D0 B5 BA 91 D1 39 81 7A 20 ED 35 31 35 D0 B3 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 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 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 01 00 00 F4 03 04 00 A7 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 7C 02 00 35 04 [14:01:13]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 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 45 87 2A D0 4C B8 31 D0 [14:01:13]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 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 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 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 01 00 00 F4 03 04 00 A7 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 7C 02 00 35 04 00 00 B3 [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:13]Read from MH i2c: E2 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: E2 03 00 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:01:13]RAPDU: 90 00 [14:01:13]wFMCommunicate OK [14:01:13]wFMCommunicate request_size=13 [14:01:13]MH_SAM_APDU [14:01:13]CAPDU: 80 0D 02 02 08 06 00 82 5F 09 E7 CC FA [14:01:13]Write to MH i2c: E2 10 00 0D 01 80 0D 02 02 08 00 06 00 82 5F 09 E7 CC FA 00 00 35 [14:01:13]Write i2c OK [14:01:13]MH_I2C_Read... [14:01:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:01:13]Read from MH i2c: E2 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: E2 03 00 [14:01:13]MH_I2C_Read... [14:01:13]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:01:13]RAPDU: 90 00 [14:01:13]wFMCommunicate OK [14:01:13]wFMCommunicate request_size=4 [14:01:13]MH_SAM_APDU [14:01:13]CAPDU: 80 0D 03 02 [14:01:13]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [14:01: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 36 39 4F 00 00 00 90 65 47 00 46 44 A5 07 01 00 07 00 3B 00 F9 Write i2c OK [14:01:13]03 MH_I2C_Read... [14:01:13]0E Read from MH i2c: 00 E2 37 [14:01:14]37 MH_I2C_Read... [14:01:14]30 *** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:01:14]39 Read from MH i2c: 33 E2 36 0B 34 00 33 [14:01:14]34 MH_I2C_Read... [14:01:14]36 31 Read from MH i2c: 32 E2 33 0B 34 00 11 0E 04 01 10 00 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 A3 04 61 04 FD 00 DB 6F 89 7C AF 02 91 00 B5 F4 90 03 00 04 E5 00 [14:01:14]RAPDU: A3 61 FD DB 89 AF 91 B5 90 00 [14:01:14]wFMCommunicate OK [14:01:14]SAM_PROTO_SignData done [14:01:14]FM_MakeSignedData done [14:01:14]CreateOFDProtocolMessage [14:01:14]wFMCommunicate request_size=4 [14:01:14]MH_SAM_APDU [14:01:14]CAPDU: 80 11 00 00 [14:01:14]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [14:01:14]FB 4A C4 66 B6 04 01 00 00 7D E9 D9 12 33 67 3A 0D [14:01:14]CommunicateWithHost err = 0 [14:01:14]CheckOFDResponse [14:01:14]1017 (14) - 77093643461234 [14:01:14]1041 (16) - 0000000000871769 [14:01:14]1040 (4) - 162927 [14:01:14]1012 (4) - 20.08.2024 07:51 [14:01:14]1206 (1) - 0 [14:01:14]OFD Sender: Remove packet 162927 [14:01:14]ProducePacketName [14:01:14]name=ofd_packets/00162927 [14:01:14]NVStorageDeleteData [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:14]Read from MH i2c: E2 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 17 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [14:01:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:01:14]wFMCommunicate OK [14:01:14]CreateOFDProtocolMessage done [14:01:14]OFDSenderStorePacket 162929 [14:01:14]StoreOFDPacket docnum=162929 [14:01:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 02 00 00 EA 04 04 02 34 B5 5A 03 01 00 03 00 F8 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 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 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 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 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 01 00 00 F4 03 04 00 A7 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 7C 02 00 35 04 06 00 82 5F 09 E7 CC FA A3 61 FD DB 89 AF 91 B5 [14:01:14]CheckFolder [14:01:14]dirname=/storage/ofd_packets [14:01:14]CheckFolder done [14:01:14]ProducePacketName [14:01:14]name=ofd_packets/00162929 [14:01:14]NVStorageSaveData ofd_packets/00162929 [14:01:14]File name is /storage/ofd_packets/00162929 [14:01:14]Write 554 bytes [14:01:14]NVStorageSaveData done [14:01:14]OFDSenderStorePacket done [14:01:14]KKMCreateOFDPacket done [14:01:14]NVStorageSaveData kkm_last_timestamp [14:01:14]File name is /storage/kkm_last_timestamp [14:01:14]Write 4 bytes [14:01:14]NVStorageSaveData done [14:01:14]ExternCall_PrintAddStr [14:01:14]wPrintStart [14:01:14]Write to MH i2c: 01 00 00 10 01 11 [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 07 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [14:01:14]RasterBufferAndPrint [14:01:14]line Счет N : (3)50438 [14:01:14]line ИНН: 02508201610067 [14:01:14]line Контрольно-Кассовый Чек [14:01:14]line ПРОДАЖА [14:01:14]line Товар: 5449000000996 [14:01:14]line Напиток Кока-Кола 0,33л [14:01:14]line 1.000 * 85.00 [14:01:14]line = 85.00 [14:01:14]line НДС 12% НСП 1% [14:01:14]line > о реализуемом товаре [14:01:14]line Товар: 2000034730018 [14:01:14]line Кофе Американо (GABB TRADE) [14:01:14]line 1.000 * 75.00 [14:01:14]line = 75.00 [14:01:14]line НДС 12% НСП 1% [14:01:14]line > о реализуемом товаре [14:01:14]line Товар: 4011100977952 [14:01:14]line Шок Батончик Твикс 55г [14:01:14]line 1.000 * 60.00 [14:01:14]line = 60.00 [14:01:14]line НДС 12% НСП 1% [14:01:14]line > о реализуемом товаре [14:01:14]line ИТОГО: 220.00 [14:01:14]line НСП 1% : 1.94 [14:01:14]line НДС 12% : 23.36 [14:01:14]line Наличными: 220.00 [14:01:14]line Безнал.: 0.00 [14:01:14]line Место: АЗС № 130 "Партнер Нефть" [14:01:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:01:14]line СНО: Общий режим [14:01:14]line Чек 374 20.08.2024 14:01 [14:01:14]line Смена: 465 ФФД: 1.0 [14:01:14]line ЗНМ: 0300000070 [14:01:14]line РНМ: 0000000000092562 [14:01:14]line Версия ККМ: 001 [14:01:14]line ФМ: 0000000000871769 [14:01:14]line ФД: 162929 [14:01:14]line ФПД: 143344699690234 [14:01:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140111&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162929&fm=143344699690234&tin=02508201610067®Number=0000000000092562&sum=22000 [14:01:14]line 0 [14:01:14]written 0, free lines is 4095 [14:01:14]OFD Sender: Processing packet 162928 [packets to send 961, broken 959] [14:01:14]ProducePacketName [14:01:14]name=ofd_packets/00162928 [14:01:14]OFD Sender: To server: pG, [14:01:14]CommunicateWithHost lk.salyk.kg:30040 [14:01:14]ConnectInit lk.salyk.kg [14:01:14]Write to MH i2c: 01 00 00 45 01 46 [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 07 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 2F 0C 88 [14:01:14]RasterBufferAndPrint [14:01:14]line [14:01:14]line [14:01:14]line [14:01:14]line [14:01:14]line [14:01:14]written 0, free lines is 3146 [14:01:14]MH_Cut [14:01:14]Write to MH i2c: D1 01 00 4C 01 01 1F [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: D1 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: D1 01 00 [14:01:14]MH_I2C_Read... [14:01:14]Read from MH i2c: D1 01 00 4C 01 00 1E [14:01:14]Write to MH i2c: 01 00 00 4D 01 4E [14:01:14]Write i2c OK [14:01:14]MH_I2C_Read... [14:01:15]*** Cut start [14:01:15]*** Purtial cut [14:01:15]*** Stage 1: CUTSNS_PIN = 1 [14:01:16]Connected sock=7 [14:01: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 36 39 0C 01 00 00 0B 4C 04 01 42 E9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2D 73 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 73 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6B 27 00 00 00 00 07 04 06 00 18 73 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 01 00 00 F4 03 04 00 98 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7C 02 00 35 04 06 00 C3 61 B7 AB 1F FB EC 42 6B 58 A8 12 62 87 [14:01:17]Read from MH i2c: 01 [14:01:17]MH_I2C_Read... [14:01:17]*** Stop cut motor [14:01:17]*** Cut end [14:01:17]Read from MH i2c: 01 07 00 [14:01:17]MH_I2C_Read... [14:01:17]Read from MH i2c: 01 07 00 4D 01 00 00 00 00 00 FF 0F 63 [14:01:17]process_action close_receipt done [14:01:17]requested_data is exist [14:01:17]produce_requested_data [14:01:17]requested_item fm.sn is exist - process it [14:01:17]wFMCommunicate request_size=4 [14:01:17]MH_SAM_APDU [14:01:17]CAPDU: 80 11 00 00 [14:01:17]Write to MH i2c: E2 08 00 4E 01 80 11 00 00 00 00 00 00 C9 [14:01:17]Write i2c OK [14:01:17]MH_I2C_Read... [14:01:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:01:17]Read from MH i2c: E2 [14:01:17]MH_I2C_Read... [14:01:17]Read from MH i2c: E2 17 00 [14:01:17]MH_I2C_Read... [14:01:17]Read from MH i2c: E2 17 00 4E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 22 [14:01:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:01:17]wFMCommunicate OK [14:01:17]requested_item fd.num is exist - process it [14:01:17]SAM_PROTO_GetFieldsCounters [14:01:17]wFMCommunicate request_size=4 [14:01:17]MH_SAM_APDU [14:01:17]CAPDU: 80 13 00 00 [14:01:17]Write to MH i2c: E2 08 00 4F 01 80 13 00 00 00 00 00 00 CC [14:01:17]Write i2c OK [14:01:17]MH_I2C_Read... [14:01:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:01:18]Read from MH i2c: E2 [14:01:18]MH_I2C_Read... [14:01:18]Read from MH i2c: E2 62 00 [14:01:18]MH_I2C_Read... [14:01:18]Read from MH i2c: E2 62 00 4F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 18 [14:01: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 76 01 00 00 5E 04 04 00 76 01 00 00 57 04 04 00 77 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:01:18]wFMCommunicate OK [14:01:18]SAM_PROTO_GetFieldsCounters done [14:01:18]requested_item shift.num is exist - process it [14:01:18]requested_item shift.opened is exist - process it [14:01:18]req_shift_opened [14:01:18]FM_GetShiftState [14:01:18]SAM_PROTO_GetShiftState [14:01:18]wFMCommunicate request_size=4 [14:01:18]MH_SAM_APDU [14:01:18]CAPDU: 80 13 01 00 [14:01:18]Write to MH i2c: E2 08 00 50 01 80 13 01 00 00 00 00 00 CE [14:01:18]Write i2c OK [14:01:18]MH_I2C_Read... [14:01:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:01:18]Read from MH i2c: E2 [14:01:18]MH_I2C_Read... [14:01:18]Read from MH i2c: E2 0E 00 [14:01:18]MH_I2C_Read... [14:01:18]Read from MH i2c: E2 0E 00 50 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9C [14:01:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:01:18]wFMCommunicate OK [14:01:18]SAM_PROTO_GetShiftState done [14:01:18]FM_GetShiftState done [14:01:18]req_shift_opened done [14:01:18]requested_item shift.open_date is exist - process it [14:01:18]req_shift_open_date [14:01:18]req_shift_open_date done [14:01:18]produce_requested_data done [14:01:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162929,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:01:18]process_action_free close_receipt [14:01:18]json_value_free [14:01:18]json_value_free done [14:01:18]process_json_proto returns [14:01:18]Send response to host [14:01:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162929,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:01:18]free response buf [14:01:18]execute_script done [14:01:18]execute_script returns [14:01:18]free content buf [14:01:18]Sock 10.Close socket [14:01:18]Sock 10.Thread stoped [14:01: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 36 39 4F 00 00 00 36 AF 47 00 8B 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7C 02 00 F4 03 04 00 FF 4A C4 66 B6 04 01 00 00 C3 5D 33 95 79 75 95 BC [14:01:18]CommunicateWithHost err = 0 [14:01:18]CheckOFDResponse [14:01:18]1017 (14) - 77093643461234 [14:01:18]1041 (16) - 0000000000871769 [14:01:18]1040 (4) - 162928 [14:01:18]1012 (4) - 20.08.2024 07:51 [14:01:18]1206 (1) - 0 [14:01:18]OFD Sender: Remove packet 162928 [14:01:18]ProducePacketName [14:01:18]name=ofd_packets/00162928 [14:01:18]NVStorageDeleteData [14:01:19]OFD Sender: Processing packet 162929 [packets to send 960, broken 959] [14:01:19]ProducePacketName [14:01:19]name=ofd_packets/00162929 [14:01:19]OFD Sender: To server: pG, [14:01:19]CommunicateWithHost lk.salyk.kg:30040 [14:01:19]ConnectInit lk.salyk.kg [14:01:23]Connected sock=7 [14:01: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 36 39 0C 02 00 00 EA 04 04 02 34 B5 5A 03 01 00 03 00 F8 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 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 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 F0 55 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C2 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 09 00 00 00 00 07 04 06 00 F0 55 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 01 00 00 F4 03 04 00 A7 A1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 7C 02 00 35 04 06 00 82 5F 09 E7 CC FA A3 61 FD DB 89 AF 91 B5 [14:01: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 36 39 4F 00 00 00 9C 53 47 00 70 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 36 39 10 04 04 00 71 7C 02 00 F4 03 04 00 06 4B C4 66 B6 04 01 00 00 68 64 73 C1 4D 8B 3F 95 [14:01:25]CommunicateWithHost err = 0 [14:01:25]CheckOFDResponse [14:01:25]1017 (14) - 77093643461234 [14:01:25]1041 (16) - 0000000000871769 [14:01:25]1040 (4) - 162929 [14:01:25]1012 (4) - 20.08.2024 07:51 [14:01:25]1206 (1) - 0 [14:01:25]OFD Sender: Remove packet 162929 [14:01:25]ProducePacketName [14:01:25]name=ofd_packets/00162929 [14:01:25]NVStorageDeleteData [14:01:25]OFD Sender: No OFD packet to send [14:01:25]OFD Sender: No OFD packet to send [14:01:30]OFD Sender: No OFD packet to send [14:01:35]OFD Sender: No OFD packet to send [14:01:40]OFD Sender: No OFD packet to send [14:01:45]OFD Sender: No OFD packet to send [14:01:50]OFD Sender: No OFD packet to send [14:01:55]recv_with_timeout no data received [14:01:55]OFD Sender: No OFD packet to send [14:02:00]OFD Sender: No OFD packet to send [14:02:05]OFD Sender: No OFD packet to send [14:02:09]recv_with_timeout no data received [14:02:10]OFD Sender: No OFD packet to send [14:02:15]OFD Sender: No OFD packet to send [14:02:20]OFD Sender: No OFD packet to send [14:02:25]OFD Sender: No OFD packet to send [14:02:31]OFD Sender: No OFD packet to send [14:02:36]OFD Sender: No OFD packet to send [14:02:41]recv_with_timeout no data received [14:02:41]OFD Sender: No OFD packet to send [14:02:46]OFD Sender: No OFD packet to send [14:02:51]OFD Sender: No OFD packet to send [14:02:52]recv_with_timeout no data received [14:02:56]OFD Sender: No OFD packet to send [14:03:01]OFD Sender: No OFD packet to send [14:03:06]OFD Sender: No OFD packet to send [14:03:11]OFD Sender: No OFD packet to send [14:03:16]OFD Sender: No OFD packet to send [14:03:21]OFD Sender: No OFD packet to send [14:03:24]recv_with_timeout no data received [14:03:24]accept exits with 12 [14:03:24]New connection [14:03:24]New thread 3066699108 created [14:03:24]Thread 3066555748 joined [14:03:24]Waiting for new connection... [14:03:24] Sock 12.Parse request [14:03:24]Sock 12.Check first char [14:03:24]Sock 12.First char is OK [14:03:24]request: POST /json_proto HTTP/1.0 [14:03:24]Method: POST [14:03:24]URL: /json_proto [14:03:24]Method is POST - this is cgi request [14:03:24]url: /json_proto [14:03:24]query_string will be loaded in cgi processing [14:03:24]execute_cgi json_proto POST (null) [14:03:24]execute_cgi path=json_proto method=POST [14:03:24]POST find Content-Length [14:03:24]Host: 172.17.44.132:8080 [14:03:24]Content-Length: 803 [14:03:24]Content-Type: application/json [14:03:24] [14:03:24]POST finish read [14:03:24]Found Content-Length = 803 [14:03:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:03:24]execute_script... [14:03:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291387", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:03:24]POST & json_proto [14:03:24]process_json_proto [14:03:24]json parsed OK: [14:03:24]protocol is kg_v1.0 [14:03:24]action value=close_receipt [14:03:24]process_action close_receipt [14:03:24]cmd_close_receipt [14:03:24]MH_GetDate [14:03:24]Write to MH i2c: F0 00 00 51 01 41 [14:03:24]Write i2c OK [14:03:24]MH_I2C_Read... [14:03:24]Read from MH i2c: F0 [14:03:24]MH_I2C_Read... [14:03:24]Read from MH i2c: F0 09 00 [14:03:24]MH_I2C_Read... [14:03:24]Read from MH i2c: F0 09 00 51 01 00 2D A2 C4 66 2A 83 C1 65 16 [14:03:24]GetLastDocTimeStamp 1724162471 [14:03:24]current date 1724162605 [14:03:24]FM_GetShiftState [14:03:24]SAM_PROTO_GetShiftState [14:03:24]wFMCommunicate request_size=4 [14:03:24]MH_SAM_APDU [14:03:24]CAPDU: 80 13 01 00 [14:03:24]Write to MH i2c: E2 08 00 52 01 80 13 01 00 00 00 00 00 D0 [14:03:24]Write i2c OK [14:03:24]MH_I2C_Read... [14:03:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:24]Read from MH i2c: E2 [14:03:24]MH_I2C_Read... [14:03:24]Read from MH i2c: E2 0E 00 [14:03:24]MH_I2C_Read... [14:03:24]Read from MH i2c: E2 0E 00 52 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9E [14:03:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:03:24]wFMCommunicate OK [14:03:24]SAM_PROTO_GetShiftState done [14:03:24]FM_GetShiftState done [14:03:24]opened in 1724113081 [14:03:24]opened+sec_in_day 1724199481 [14:03:24]quantity*price = 100005 [14:03:24]sum+1 = 100006 [14:03:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 375 20.08.2024 14:03 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162930 ФПД: 258877447029234 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162930&fm=258877447029234&tin=02508201610067®Number=0000000000092562&sum=100005 [14:03:25]StoreToDocumentArchive [14:03:25]shift 465 fd 162930 [14:03:25]save to /storage/0465/doc_00162930 [14:03:25]save last doc name /storage/0465/doc_00162930 to /storage/kkm_last_doc_name [14:03:25]save OK [14:03:25]Clear old archive folders... [14:03:25]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:03:25]tlvbuf is 00FDA2F0 [14:03:25]SAM_PROTO_ClearQueue [14:03:25]wFMCommunicate request_size=4 [14:03:25]MH_SAM_APDU [14:03:25]CAPDU: 80 09 00 00 [14:03:25]Write to MH i2c: E2 08 00 5F 01 80 09 00 00 00 00 00 00 D2 [14:03:25]Write i2c OK [14:03:25]MH_I2C_Read... [14:03:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:03:25]Read from MH i2c: E2 [14:03:25]MH_I2C_Read... [14:03:25]Read from MH i2c: E2 03 00 [14:03:25]MH_I2C_Read... [14:03:25]Read from MH i2c: E2 03 00 5F 01 00 90 00 D4 [14:03:25]RAPDU: 90 00 [14:03:25]wFMCommunicate OK [14:03:25]SAM_PROTO_ClearQueue done [14:03:25]KKMCreateOFDPacket [14:03:25]OFDProtocolAddRootSTLVToBuf [14:03:25]FM_MakeSignedData [14:03:25]FM_MakeSignedData [14:03:25]SAM_PROTO_SignData [14:03:25]wFMCommunicate request_size=4 [14:03:25]MH_SAM_APDU [14:03:25]CAPDU: 80 0D 01 02 [14:03:25]Write to MH i2c: E2 08 00 60 01 80 0D 01 02 00 00 00 00 DA [14:03:25]Write i2c OK [14:03:26]MH_I2C_Read... [14:03:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:03:26]Read from MH i2c: E2 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: E2 03 00 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: E2 03 00 60 01 00 90 00 D5 [14:03:26]RAPDU: 90 00 [14:03:26]wFMCommunicate OK [14:03:26]wFMCommunicate request_size=255 [14:03:26]MH_SAM_APDU [14:03:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 2D A2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7C 02 00 35 04 06 00 EB [14:03:26]Write to MH i2c: E2 02 01 61 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 2D A2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7C 02 00 35 04 06 00 EB 00 00 15 [14:03:26]Write i2c OK [14:03:26]MH_I2C_Read... [14:03:26]OFD Sender: No OFD packet to send [14:03:26]Read from MH i2c: E2 [14:03:26]MH_I2C_Read... [14:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:26]Read from MH i2c: E2 03 00 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [14:03:26]RAPDU: 90 00 [14:03:26]wFMCommunicate OK [14:03:26]wFMCommunicate request_size=10 [14:03:26]MH_SAM_APDU [14:03:26]CAPDU: 80 0D 02 02 05 72 9A 45 41 F2 [14:03:26]Write to MH i2c: E2 0D 00 62 01 80 0D 02 02 05 00 72 9A 45 41 F2 00 00 6B [14:03:26]Write i2c OK [14:03:26]MH_I2C_Read... [14:03:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:03:26]Read from MH i2c: E2 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: E2 03 00 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [14:03:26]RAPDU: 90 00 [14:03:26]wFMCommunicate OK [14:03:26]wFMCommunicate request_size=4 [14:03:26]MH_SAM_APDU [14:03:26]CAPDU: 80 0D 03 02 [14:03:26]Write to MH i2c: E2 08 00 63 01 80 0D 03 02 00 00 00 00 DF [14:03:26]Write i2c OK [14:03:26]MH_I2C_Read... [14:03:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:03:26]Read from MH i2c: E2 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: E2 0B 00 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: E2 0B 00 63 01 00 20 C7 3A C0 7F 67 85 D2 90 00 FE [14:03:26]RAPDU: 20 C7 3A C0 7F 67 85 D2 90 00 [14:03:26]wFMCommunicate OK [14:03:26]SAM_PROTO_SignData done [14:03:26]FM_MakeSignedData done [14:03:26]CreateOFDProtocolMessage [14:03:26]wFMCommunicate request_size=4 [14:03:26]MH_SAM_APDU [14:03:26]CAPDU: 80 11 00 00 [14:03:26]Write to MH i2c: E2 08 00 64 01 80 11 00 00 00 00 00 00 DF [14:03:26]Write i2c OK [14:03:26]MH_I2C_Read... [14:03:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:26]Read from MH i2c: E2 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: E2 17 00 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: E2 17 00 64 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [14:03:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:03:26]wFMCommunicate OK [14:03:26]CreateOFDProtocolMessage done [14:03:26]OFDSenderStorePacket 162930 [14:03:26]StoreOFDPacket docnum=162930 [14:03:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 73 4F 07 01 38 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 2D A2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7C 02 00 35 04 06 00 EB 72 9A 45 41 F2 20 C7 3A C0 7F 67 85 D2 [14:03:26]CheckFolder [14:03:26]dirname=/storage/ofd_packets [14:03:26]CheckFolder done [14:03:26]ProducePacketName [14:03:26]name=ofd_packets/00162930 [14:03:26]NVStorageSaveData ofd_packets/00162930 [14:03:26]File name is /storage/ofd_packets/00162930 [14:03:26]Write 301 bytes [14:03:26]NVStorageSaveData done [14:03:26]OFDSenderStorePacket done [14:03:26]KKMCreateOFDPacket done [14:03:26]NVStorageSaveData kkm_last_timestamp [14:03:26]File name is /storage/kkm_last_timestamp [14:03:26]Write 4 bytes [14:03:26]NVStorageSaveData done [14:03:26]ExternCall_PrintAddStr [14:03:26]wPrintStart [14:03:26]Write to MH i2c: 01 00 00 65 01 66 [14:03:26]Write i2c OK [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: 01 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: 01 07 00 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: 01 07 00 65 01 00 00 00 00 00 FF 0F 7B [14:03:26]RasterBufferAndPrint [14:03:26]line Счет N : (1)291387 [14:03:26]line ИНН: 02508201610067 [14:03:26]line Контрольно-Кассовый Чек [14:03:26]line ПРОДАЖА [14:03:26]line ТРК (МРК, ГНК) : 62 [14:03:26]line Товар: 2710124130 [14:03:26]line Аи-92-К-5 [14:03:26]line 14.750 * 67.80 [14:03:26]line = 1000.05 [14:03:26]line НДС 12% НСП 1% [14:03:26]line > о реализуемом товаре [14:03:26]line ИТОГО: 1000.05 [14:03:26]line НСП 1% : 8.85 [14:03:26]line НДС 12% : 106.20 [14:03:26]line Наличными: 0.00 [14:03:26]line Безнал.: 1000.05 [14:03:26]line Место: АЗС № 130 "Партнер Нефть" [14:03:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:03:26]line СНО: Общий режим [14:03:26]line Чек 375 20.08.2024 14:03 [14:03:26]line Смена: 465 ФФД: 1.0 [14:03:26]line ЗНМ: 0300000070 [14:03:26]line РНМ: 0000000000092562 [14:03:26]line Версия ККМ: 001 [14:03:26]line Платежная система: O! деньги [14:03:26]line ФМ: 0000000000871769 [14:03:26]line ФД: 162930 [14:03:26]line ФПД: 258877447029234 [14:03:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162930&fm=258877447029234&tin=02508201610067®Number=0000000000092562&sum=100005 [14:03:26]written 0, free lines is 4095 [14:03:26]OFD Sender: Processing packet 162930 [packets to send 960, broken 959] [14:03:26]ProducePacketName [14:03:26]name=ofd_packets/00162930 [14:03:26]OFD Sender: To server: pG, [14:03:26]CommunicateWithHost lk.salyk.kg:30040 [14:03:26]ConnectInit lk.salyk.kg [14:03:26]Write to MH i2c: 01 00 00 8F 01 90 [14:03:26]Write i2c OK [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: 01 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: 01 07 00 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 DA 0C 7D [14:03:26]RasterBufferAndPrint [14:03:26]line [14:03:26]line [14:03:26]line [14:03:26]line [14:03:26]line [14:03:26]written 0, free lines is 3296 [14:03:26]MH_Cut [14:03:26]Write to MH i2c: D1 01 00 96 01 01 69 [14:03:26]Write i2c OK [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: D1 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: D1 01 00 [14:03:26]MH_I2C_Read... [14:03:26]Read from MH i2c: D1 01 00 96 01 00 68 [14:03:26]Write to MH i2c: 01 00 00 97 01 98 [14:03:26]Write i2c OK [14:03:26]MH_I2C_Read... [14:03:27]*** Cut start [14:03:27]*** Purtial cut [14:03:27]*** Stage 1: CUTSNS_PIN = 1 [14:03:29]Read from MH i2c: 01 [14:03:29]MH_I2C_Read... [14:03:29]*** Stop cut motor [14:03:29]*** Cut end [14:03:29]Read from MH i2c: 01 07 00 [14:03:29]MH_I2C_Read... [14:03:29]Read from MH i2c: 01 07 00 97 01 00 00 00 00 00 FF 0F AD [14:03:29]process_action close_receipt done [14:03:29]requested_data is exist [14:03:29]produce_requested_data [14:03:29]requested_item fm.sn is exist - process it [14:03:29]wFMCommunicate request_size=4 [14:03:29]MH_SAM_APDU [14:03:29]CAPDU: 80 11 00 00 [14:03:29]Write to MH i2c: E2 08 00 98 01 80 11 00 00 00 00 00 00 13 [14:03:29]Write i2c OK [14:03:29]MH_I2C_Read... [14:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:03:29]Read from MH i2c: E2 [14:03:29]MH_I2C_Read... [14:03:29]Read from MH i2c: E2 17 00 [14:03:29]MH_I2C_Read... [14:03:29]Read from MH i2c: E2 17 00 98 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [14:03:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:03:29]wFMCommunicate OK [14:03:29]requested_item fd.num is exist - process it [14:03:29]SAM_PROTO_GetFieldsCounters [14:03:29]wFMCommunicate request_size=4 [14:03:29]MH_SAM_APDU [14:03:29]CAPDU: 80 13 00 00 [14:03:29]Write to MH i2c: E2 08 00 99 01 80 13 00 00 00 00 00 00 16 [14:03:29]Write i2c OK [14:03:29]MH_I2C_Read... [14:03:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:03:29]Read from MH i2c: E2 [14:03:29]MH_I2C_Read... [14:03:29]Read from MH i2c: E2 62 00 [14:03:29]MH_I2C_Read... [14:03:29]Read from MH i2c: E2 62 00 99 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [14:03: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 77 01 00 00 5E 04 04 00 77 01 00 00 57 04 04 00 78 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:03:29]wFMCommunicate OK [14:03:29]SAM_PROTO_GetFieldsCounters done [14:03:29]requested_item shift.num is exist - process it [14:03:29]requested_item shift.opened is exist - process it [14:03:29]req_shift_opened [14:03:29]FM_GetShiftState [14:03:29]SAM_PROTO_GetShiftState [14:03:29]wFMCommunicate request_size=4 [14:03:29]MH_SAM_APDU [14:03:29]CAPDU: 80 13 01 00 [14:03:29]Write to MH i2c: E2 08 00 9A 01 80 13 01 00 00 00 00 00 18 [14:03:29]Write i2c OK [14:03:29]MH_I2C_Read... [14:03:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:03:30]Read from MH i2c: E2 [14:03:30]MH_I2C_Read... [14:03:30]Read from MH i2c: E2 0E 00 [14:03:30]MH_I2C_Read... [14:03:30]Read from MH i2c: E2 0E 00 9A 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E6 [14:03:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:03:30]wFMCommunicate OK [14:03:30]SAM_PROTO_GetShiftState done [14:03:30]FM_GetShiftState done [14:03:30]req_shift_opened done [14:03:30]requested_item shift.open_date is exist - process it [14:03:30]req_shift_open_date [14:03:30]req_shift_open_date done [14:03:30]produce_requested_data done [14:03:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162930,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:03:30]process_action_free close_receipt [14:03:30]json_value_free [14:03:30]json_value_free done [14:03:30]process_json_proto returns [14:03:30]Send response to host [14:03:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162930,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:03:30]free response buf [14:03:30]execute_script done [14:03:30]execute_script returns [14:03:30]free content buf [14:03:30]Sock 12.Close socket [14:03:30]Sock 12.Thread stoped [14:03:31]ConnectInit Can't take IP for lk.salyk.kg [14:03:31]CommunicateWithHost connect error [14:03:31]CommunicateWithHost err = -1 [14:03:31]OFD Sender: Server communicate error [14:03:36]OFD Sender: Processing packet 162930 [packets to send 960, broken 959] [14:03:36]ProducePacketName [14:03:36]name=ofd_packets/00162930 [14:03:36]OFD Sender: To server: pG, [14:03:36]CommunicateWithHost lk.salyk.kg:30040 [14:03:36]ConnectInit lk.salyk.kg [14:03:38]Connected sock=9 [14:03: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 36 39 0F 01 00 00 73 4F 07 01 38 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 01 00 00 F4 03 04 00 2D A2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7C 02 00 35 04 06 00 EB 72 9A 45 41 F2 20 C7 3A C0 7F 67 85 D2 [14:03: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 36 39 4F 00 00 00 15 A7 47 00 F1 FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7C 02 00 F4 03 04 00 8C 4B C4 66 B6 04 01 00 00 5F 77 C1 D3 6F AF 0E 32 [14:03:39]CommunicateWithHost err = 0 [14:03:39]CheckOFDResponse [14:03:39]1017 (14) - 77093643461234 [14:03:39]1041 (16) - 0000000000871769 [14:03:39]1040 (4) - 162930 [14:03:39]1012 (4) - 20.08.2024 07:53 [14:03:39]1206 (1) - 0 [14:03:39]OFD Sender: Remove packet 162930 [14:03:39]ProducePacketName [14:03:39]name=ofd_packets/00162930 [14:03:39]NVStorageDeleteData [14:03:40]OFD Sender: No OFD packet to send [14:03:45]OFD Sender: No OFD packet to send [14:03:50]OFD Sender: No OFD packet to send [14:03:55]OFD Sender: No OFD packet to send [14:04:00]OFD Sender: No OFD packet to send [14:04:05]OFD Sender: No OFD packet to send [14:04:10]OFD Sender: No OFD packet to send [14:04:15]OFD Sender: No OFD packet to send [14:04:20]OFD Sender: No OFD packet to send [14:04:25]OFD Sender: No OFD packet to send [14:04:30]OFD Sender: No OFD packet to send [14:04:35]OFD Sender: No OFD packet to send [14:04:40]OFD Sender: No OFD packet to send [14:04:45]OFD Sender: No OFD packet to send [14:04:50]OFD Sender: No OFD packet to send [14:04:55]OFD Sender: No OFD packet to send [14:05:00]OFD Sender: No OFD packet to send [14:05:05]OFD Sender: No OFD packet to send [14:05:10]OFD Sender: No OFD packet to send [14:05:11]recv_with_timeout no data received [14:05:15]OFD Sender: No OFD packet to send [14:05:20]OFD Sender: No OFD packet to send [14:05:25]OFD Sender: No OFD packet to send [14:05:30]OFD Sender: No OFD packet to send [14:05:34]recv_with_timeout no data received [14:05:35]OFD Sender: No OFD packet to send [14:05:40]OFD Sender: No OFD packet to send [14:05:45]OFD Sender: No OFD packet to send [14:05:50]OFD Sender: No OFD packet to send [14:05:55]OFD Sender: No OFD packet to send [14:06:00]OFD Sender: No OFD packet to send [14:06:06]OFD Sender: No OFD packet to send [14:06:11]OFD Sender: No OFD packet to send [14:06:13]accept exits with 7 [14:06:13]New connection [14:06:13]New thread 3066555748 created [14:06:13]Thread 3066699108 joined [14:06:13]Waiting for new connection... [14:06:13] Sock 7.Parse request [14:06:13]Sock 7.Check first char [14:06:13]Sock 7.First char is OK [14:06:13]request: POST /json_proto HTTP/1.0 [14:06:13]Method: POST [14:06:13]URL: /json_proto [14:06:13]Method is POST - this is cgi request [14:06:13]url: /json_proto [14:06:13]query_string will be loaded in cgi processing [14:06:13]execute_cgi json_proto POST (null) [14:06:13]execute_cgi path=json_proto method=POST [14:06:13]POST find Content-Length [14:06:13]Host: 172.17.44.132:8080 [14:06:13]Content-Length: 677 [14:06:13]Content-Type: application/json [14:06:13] [14:06:13]POST finish read [14:06:13]Found Content-Length = 677 [14:06:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:13]execute_script... [14:06:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291389", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:06:13]POST & json_proto [14:06:13]process_json_proto [14:06:13]json parsed OK: [14:06:13]protocol is kg_v1.0 [14:06:13]action value=close_receipt [14:06:13]process_action close_receipt [14:06:13]cmd_close_receipt [14:06:13]MH_GetDate [14:06:13]Write to MH i2c: F0 00 00 9B 01 8B [14:06:13]Write i2c OK [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: F0 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: F0 09 00 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: F0 09 00 9B 01 00 D6 A2 C4 66 2A 83 C1 65 09 [14:06:13]GetLastDocTimeStamp 1724162605 [14:06:13]current date 1724162774 [14:06:13]FM_GetShiftState [14:06:13]SAM_PROTO_GetShiftState [14:06:13]wFMCommunicate request_size=4 [14:06:13]MH_SAM_APDU [14:06:13]CAPDU: 80 13 01 00 [14:06:13]Write to MH i2c: E2 08 00 9C 01 80 13 01 00 00 00 00 00 1A [14:06:13]Write i2c OK [14:06:13]MH_I2C_Read... [14:06:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:13]Read from MH i2c: E2 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: E2 0E 00 [14:06:13]MH_I2C_Read... [14:06:13]Read from MH i2c: E2 0E 00 9C 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E8 [14:06:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:06:13]wFMCommunicate OK [14:06:13]SAM_PROTO_GetShiftState done [14:06:13]FM_GetShiftState done [14:06:13]opened in 1724113081 [14:06:13]opened+sec_in_day 1724199481 [14:06:13]quantity*price = 50036 [14:06:13]sum+1 = 50037 [14:06:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 376 20.08.2024 14:06 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162931 ФПД: 116959441380930 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140614&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162931&fm=116959441380930&tin=02508201610067®Number=0000000000092562&sum=50000 [14:06:14]StoreToDocumentArchive [14:06:14]shift 465 fd 162931 [14:06:14]save to /storage/0465/doc_00162931 [14:06:14]save last doc name /storage/0465/doc_00162931 to /storage/kkm_last_doc_name [14:06:14]save OK [14:06:14]Clear old archive folders... [14:06:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:06:14]tlvbuf is 01054B30 [14:06:14]SAM_PROTO_ClearQueue [14:06:14]wFMCommunicate request_size=4 [14:06:14]MH_SAM_APDU [14:06:14]CAPDU: 80 09 00 00 [14:06:14]Write to MH i2c: E2 08 00 A9 01 80 09 00 00 00 00 00 00 1C [14:06:14]Write i2c OK [14:06:14]MH_I2C_Read... [14:06:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:06:15]Read from MH i2c: E2 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 03 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [14:06:15]RAPDU: 90 00 [14:06:15]wFMCommunicate OK [14:06:15]SAM_PROTO_ClearQueue done [14:06:15]KKMCreateOFDPacket [14:06:15]OFDProtocolAddRootSTLVToBuf [14:06:15]FM_MakeSignedData [14:06:15]FM_MakeSignedData [14:06:15]SAM_PROTO_SignData [14:06:15]wFMCommunicate request_size=4 [14:06:15]MH_SAM_APDU [14:06:15]CAPDU: 80 0D 01 02 [14:06:15]Write to MH i2c: E2 08 00 AA 01 80 0D 01 02 00 00 00 00 24 [14:06:15]Write i2c OK [14:06:15]MH_I2C_Read... [14:06:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:06:15]Read from MH i2c: E2 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 03 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 03 00 AA 01 00 90 00 1F [14:06:15]RAPDU: 90 00 [14:06:15]wFMCommunicate OK [14:06:15]wFMCommunicate request_size=255 [14:06:15]MH_SAM_APDU [14:06:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 D6 A2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7C 02 00 35 04 06 00 6A [14:06:15]Write to MH i2c: E2 02 01 AB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 D6 A2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7C 02 00 35 04 06 00 6A 00 00 F0 [14:06:15]Write i2c OK [14:06:15]MH_I2C_Read... [14:06:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:15]Read from MH i2c: E2 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 03 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 03 00 AB 01 00 90 00 20 [14:06:15]RAPDU: 90 00 [14:06:15]wFMCommunicate OK [14:06:15]wFMCommunicate request_size=10 [14:06:15]MH_SAM_APDU [14:06:15]CAPDU: 80 0D 02 02 05 5F BD F4 E6 42 [14:06:15]Write to MH i2c: E2 0D 00 AC 01 80 0D 02 02 05 00 5F BD F4 E6 42 00 00 69 [14:06:15]Write i2c OK [14:06:15]MH_I2C_Read... [14:06:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:06:15]Read from MH i2c: E2 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 03 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 03 00 AC 01 00 90 00 21 [14:06:15]RAPDU: 90 00 [14:06:15]wFMCommunicate OK [14:06:15]wFMCommunicate request_size=4 [14:06:15]MH_SAM_APDU [14:06:15]CAPDU: 80 0D 03 02 [14:06:15]Write to MH i2c: E2 08 00 AD 01 80 0D 03 02 00 00 00 00 29 [14:06:15]Write i2c OK [14:06:15]MH_I2C_Read... [14:06:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:06:15]Read from MH i2c: E2 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 0B 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 0B 00 AD 01 00 2B A8 AA AC 9A C0 D7 20 90 00 A4 [14:06:15]RAPDU: 2B A8 AA AC 9A C0 D7 20 90 00 [14:06:15]wFMCommunicate OK [14:06:15]SAM_PROTO_SignData done [14:06:15]FM_MakeSignedData done [14:06:15]CreateOFDProtocolMessage [14:06:15]wFMCommunicate request_size=4 [14:06:15]MH_SAM_APDU [14:06:15]CAPDU: 80 11 00 00 [14:06:15]Write to MH i2c: E2 08 00 AE 01 80 11 00 00 00 00 00 00 29 [14:06:15]Write i2c OK [14:06:15]MH_I2C_Read... [14:06:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:15]Read from MH i2c: E2 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 17 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: E2 17 00 AE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [14:06:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:06:15]wFMCommunicate OK [14:06:15]CreateOFDProtocolMessage done [14:06:15]OFDSenderStorePacket 162931 [14:06:15]StoreOFDPacket docnum=162931 [14:06:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 51 F8 07 01 92 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 D6 A2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7C 02 00 35 04 06 00 6A 5F BD F4 E6 42 2B A8 AA AC 9A C0 D7 20 [14:06:15]CheckFolder [14:06:15]dirname=/storage/ofd_packets [14:06:15]CheckFolder done [14:06:15]ProducePacketName [14:06:15]name=ofd_packets/00162931 [14:06:15]NVStorageSaveData ofd_packets/00162931 [14:06:15]File name is /storage/ofd_packets/00162931 [14:06:15]Write 301 bytes [14:06:15]NVStorageSaveData done [14:06:15]OFDSenderStorePacket done [14:06:15]KKMCreateOFDPacket done [14:06:15]NVStorageSaveData kkm_last_timestamp [14:06:15]File name is /storage/kkm_last_timestamp [14:06:15]Write 4 bytes [14:06:15]NVStorageSaveData done [14:06:15]ExternCall_PrintAddStr [14:06:15]wPrintStart [14:06:15]Write to MH i2c: 01 00 00 AF 01 B0 [14:06:15]Write i2c OK [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: 01 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: 01 07 00 [14:06:15]MH_I2C_Read... [14:06:15]Read from MH i2c: 01 07 00 AF 01 00 00 00 00 00 FF 0F C5 [14:06:15]RasterBufferAndPrint [14:06:15]line Счет N : (1)291389 [14:06:15]line ИНН: 02508201610067 [14:06:15]line Контрольно-Кассовый Чек [14:06:15]line ПРОДАЖА [14:06:15]line ТРК (МРК, ГНК) : 52 [14:06:15]line Товар: 2710124130 [14:06:15]line Аи-92-К-5 [14:06:15]line 7.380 * 67.80 [14:06:15]line = 500.36 [14:06:15]line НДС 12% НСП 1% [14:06:15]line > о реализуемом товаре [14:06:15]line ОКРУГЛЕНИЕ: -0.36 [14:06:15]line ИТОГО: 500.00 [14:06:15]line Внесено: 500.00 [14:06:15]line СДАЧА: 0.00 [14:06:15]line НСП 1% : 4.43 [14:06:15]line НДС 12% : 53.14 [14:06:15]line Наличными: 500.00 [14:06:15]line Безнал.: 0.00 [14:06:15]line Место: АЗС № 130 "Партнер Нефть" [14:06:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:06:15]line СНО: Общий режим [14:06:15]line Чек 376 20.08.2024 14:06 [14:06:15]line Смена: 465 ФФД: 1.0 [14:06:15]line ЗНМ: 0300000070 [14:06:15]line РНМ: 0000000000092562 [14:06:15]line Версия ККМ: 001 [14:06:15]line ФМ: 0000000000871769 [14:06:15]line ФД: 162931 [14:06:15]line ФПД: 116959441380930 [14:06:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T140614&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162931&fm=116959441380930&tin=02508201610067®Number=0000000000092562&sum=50000 [14:06:15]written 0, free lines is 4095 [14:06:15]OFD Sender: Processing packet 162931 [packets to send 960, broken 959] [14:06:15]ProducePacketName [14:06:15]name=ofd_packets/00162931 [14:06:15]OFD Sender: To server: pG, [14:06:15]CommunicateWithHost lk.salyk.kg:30040 [14:06:15]ConnectInit lk.salyk.kg [14:06:16]Write to MH i2c: 01 00 00 DA 01 DB [14:06:16]Write i2c OK [14:06:16]MH_I2C_Read... [14:06:16]Read from MH i2c: 01 [14:06:16]MH_I2C_Read... [14:06:16]Read from MH i2c: 01 07 00 [14:06:16]MH_I2C_Read... [14:06:16]Read from MH i2c: 01 07 00 DA 01 00 00 00 00 00 C5 0C B3 [14:06:16]RasterBufferAndPrint [14:06:16]line [14:06:16]line [14:06:16]line [14:06:16]line [14:06:16]line [14:06:16]written 0, free lines is 3274 [14:06:16]MH_Cut [14:06:16]Write to MH i2c: D1 01 00 E1 01 01 B4 [14:06:16]Write i2c OK [14:06:16]MH_I2C_Read... [14:06:16]Read from MH i2c: D1 [14:06:16]MH_I2C_Read... [14:06:16]Read from MH i2c: D1 01 00 [14:06:16]MH_I2C_Read... [14:06:16]Read from MH i2c: D1 01 00 E1 01 00 B3 [14:06:16]Write to MH i2c: 01 00 00 E2 01 E3 [14:06:16]Write i2c OK [14:06:16]MH_I2C_Read... [14:06:16]*** Cut start [14:06:16]*** Purtial cut [14:06:16]*** Stage 1: CUTSNS_PIN = 1 [14:06:18]Read from MH i2c: 01 [14:06:18]MH_I2C_Read... [14:06:18]*** Stop cut motor [14:06:18]*** Cut end [14:06:18]Read from MH i2c: 01 07 00 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: 01 07 00 E2 01 00 00 00 00 00 FF 0F F8 [14:06:18]process_action close_receipt done [14:06:18]requested_data is exist [14:06:18]produce_requested_data [14:06:18]requested_item fm.sn is exist - process it [14:06:18]wFMCommunicate request_size=4 [14:06:18]MH_SAM_APDU [14:06:18]CAPDU: 80 11 00 00 [14:06:18]Write to MH i2c: E2 08 00 E3 01 80 11 00 00 00 00 00 00 5E [14:06:18]Write i2c OK [14:06:18]MH_I2C_Read... [14:06:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:06:18]Read from MH i2c: E2 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: E2 17 00 [14:06:18]MH_I2C_Read... [14:06:18]Read from MH i2c: E2 17 00 E3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B7 [14:06:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:06:18]wFMCommunicate OK [14:06:18]requested_item fd.num is exist - process it [14:06:18]SAM_PROTO_GetFieldsCounters [14:06:18]wFMCommunicate request_size=4 [14:06:18]MH_SAM_APDU [14:06:18]CAPDU: 80 13 00 00 [14:06:18]Write to MH i2c: E2 08 00 E4 01 80 13 00 00 00 00 00 00 61 [14:06:18]Write i2c OK [14:06:18]MH_I2C_Read... [14:06:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:06:19]Read from MH i2c: E2 [14:06:19]MH_I2C_Read... [14:06:19]Read from MH i2c: E2 62 00 [14:06:19]MH_I2C_Read... [14:06:19]Read from MH i2c: E2 62 00 E4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [14:06: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 78 01 00 00 5E 04 04 00 78 01 00 00 57 04 04 00 79 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:06:19]wFMCommunicate OK [14:06:19]SAM_PROTO_GetFieldsCounters done [14:06:19]requested_item shift.num is exist - process it [14:06:19]requested_item shift.opened is exist - process it [14:06:19]req_shift_opened [14:06:19]FM_GetShiftState [14:06:19]SAM_PROTO_GetShiftState [14:06:19]wFMCommunicate request_size=4 [14:06:19]MH_SAM_APDU [14:06:19]CAPDU: 80 13 01 00 [14:06:19]Write to MH i2c: E2 08 00 E5 01 80 13 01 00 00 00 00 00 63 [14:06:19]Write i2c OK [14:06:19]MH_I2C_Read... [14:06:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:06:19]Read from MH i2c: E2 [14:06:19]MH_I2C_Read... [14:06:19]Read from MH i2c: E2 0E 00 [14:06:19]MH_I2C_Read... [14:06:19]Read from MH i2c: E2 0E 00 E5 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 31 [14:06:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:06:19]wFMCommunicate OK [14:06:19]SAM_PROTO_GetShiftState done [14:06:19]FM_GetShiftState done [14:06:19]req_shift_opened done [14:06:19]requested_item shift.open_date is exist - process it [14:06:19]req_shift_open_date [14:06:19]req_shift_open_date done [14:06:19]produce_requested_data done [14:06:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162931,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:06:19]process_action_free close_receipt [14:06:19]json_value_free [14:06:19]json_value_free done [14:06:19]process_json_proto returns [14:06:19]Send response to host [14:06:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162931,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:06:19]free response buf [14:06:19]execute_script done [14:06:19]execute_script returns [14:06:19]free content buf [14:06:19]Sock 7.Close socket [14:06:19]Sock 7.Thread stoped [14:06:22]Connected sock=11 [14:06: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 36 39 0F 01 00 00 51 F8 07 01 92 BE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 01 00 00 F4 03 04 00 D6 A2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7C 02 00 35 04 06 00 6A 5F BD F4 E6 42 2B A8 AA AC 9A C0 D7 20 [14:06: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 36 39 4F 00 00 00 BB B1 47 00 C8 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7C 02 00 F4 03 04 00 30 4C C4 66 B6 04 01 00 00 72 12 22 4E 64 4E F7 86 [14:06:27]CommunicateWithHost err = 0 [14:06:27]CheckOFDResponse [14:06:27]1017 (14) - 77093643461234 [14:06:27]1041 (16) - 0000000000871769 [14:06:27]1040 (4) - 162931 [14:06:27]1012 (4) - 20.08.2024 07:56 [14:06:27]1206 (1) - 0 [14:06:27]OFD Sender: Remove packet 162931 [14:06:27]ProducePacketName [14:06:27]name=ofd_packets/00162931 [14:06:27]NVStorageDeleteData [14:06:28]OFD Sender: No OFD packet to send [14:06:33]OFD Sender: No OFD packet to send [14:06:35]recv_with_timeout no data received [14:06:38]OFD Sender: No OFD packet to send [14:06:43]OFD Sender: No OFD packet to send [14:06:48]OFD Sender: No OFD packet to send [14:06:52]recv_with_timeout no data received [14:06:53]OFD Sender: No OFD packet to send [14:06:58]OFD Sender: No OFD packet to send [14:07:03]OFD Sender: No OFD packet to send [14:07:08]OFD Sender: No OFD packet to send [14:07:13]OFD Sender: No OFD packet to send [14:07:18]OFD Sender: No OFD packet to send [14:07:23]OFD Sender: No OFD packet to send [14:07:28]OFD Sender: No OFD packet to send [14:07:33]OFD Sender: No OFD packet to send [14:07:33]accept exits with 10 [14:07:33]New connection [14:07:33]New thread 3066699108 created [14:07:33]Thread 3066555748 joined [14:07:33]Waiting for new connection... [14:07:33] Sock 10.Parse request [14:07:33]Sock 10.Check first char [14:07:33]Sock 10.First char is OK [14:07:33]request: POST /json_proto HTTP/1.0 [14:07:33]Method: POST [14:07:33]URL: /json_proto [14:07:33]Method is POST - this is cgi request [14:07:33]url: /json_proto [14:07:33]query_string will be loaded in cgi processing [14:07:33]execute_cgi json_proto POST (null) [14:07:33]execute_cgi path=json_proto method=POST [14:07:33]POST find Content-Length [14:07:33]Host: 172.17.44.132:8080 [14:07:33]Content-Length: 645 [14:07:33]Content-Type: application/json [14:07:33] [14:07:33]POST finish read [14:07:33]Found Content-Length = 645 [14:07:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50439", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:33]execute_script... [14: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)50439", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:07:33]POST & json_proto [14:07:33]process_json_proto [14:07:33]json parsed OK: [14:07:33]protocol is kg_v1.0 [14:07:33]action value=close_receipt [14:07:33]process_action close_receipt [14:07:33]cmd_close_receipt [14:07:33]MH_GetDate [14:07:33]Write to MH i2c: F0 00 00 E6 01 D6 [14:07:33]Write i2c OK [14:07:33]MH_I2C_Read... [14:07:33]Read from MH i2c: F0 [14:07:33]MH_I2C_Read... [14:07:33]Read from MH i2c: F0 09 00 [14:07:33]MH_I2C_Read... [14:07:33]Read from MH i2c: F0 09 00 E6 01 00 26 A3 C4 66 2A 83 C1 65 A5 [14:07:33]GetLastDocTimeStamp 1724162774 [14:07:33]current date 1724162854 [14:07:33]FM_GetShiftState [14:07:33]SAM_PROTO_GetShiftState [14:07:33]wFMCommunicate request_size=4 [14:07:33]MH_SAM_APDU [14:07:33]CAPDU: 80 13 01 00 [14:07:33]Write to MH i2c: E2 08 00 E7 01 80 13 01 00 00 00 00 00 65 [14:07:33]Write i2c OK [14:07:33]MH_I2C_Read... [14:07:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:07:33]Read from MH i2c: E2 [14:07:33]MH_I2C_Read... [14:07:33]Read from MH i2c: E2 0E 00 [14:07:33]MH_I2C_Read... [14:07:33]Read from MH i2c: E2 0E 00 E7 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 33 [14:07:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:07:33]wFMCommunicate OK [14:07:33]SAM_PROTO_GetShiftState done [14:07:33]FM_GetShiftState done [14:07:33]opened in 1724113081 [14:07:33]opened+sec_in_day 1724199481 [14:07:33]quantity*price = 12500 [14:07:33]sum+1 = 12501 [14:07:33]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 165.00 НСП 1% : 1.46 НДС 12% : 17.52 Наличными: 165.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 385 20.08.2024 14:18 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162940 ФПД: 112471534335792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T141850&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162940&fm=112471534335792&tin=02508201610067®Number=0000000000092562&sum=16500 0 [14:18:52]StoreToDocumentArchive [14:18:52]shift 465 fd 162940 [14:18:52]save to /storage/0465/doc_00162940 [14:18:52]save last doc name /storage/0465/doc_00162940 to /storage/kkm_last_doc_name [14:18:52]save OK [14:18:52]Clear old archive folders... [14:18:52]ProcessDocumentItem done err = 0, tmpTLVsize=379 [14:18:52]tlvbuf is 01881F20 [14:18:52]SAM_PROTO_ClearQueue [14:18:52]wFMCommunicate request_size=4 [14:18:52]MH_SAM_APDU [14:18:52]CAPDU: 80 09 00 00 [14:18:52]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:18:52]Write i2c OK [14:18:52]MH_I2C_Read... [14:18:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:52]Read from MH i2c: E2 [14:18:52]MH_I2C_Read... [14:18:52]Read from MH i2c: E2 03 00 [14:18:52]MH_I2C_Read... [14:18:52]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:18:52]RAPDU: 90 00 [14:18:52]wFMCommunicate OK [14:18:52]SAM_PROTO_ClearQueue done [14:18:52]KKMCreateOFDPacket [14:18:52]OFDProtocolAddRootSTLVToBuf [14:18:52]FM_MakeSignedData [14:18:52]FM_MakeSignedData [14:18:52]SAM_PROTO_SignData [14:18:52]wFMCommunicate request_size=4 [14:18:52]MH_SAM_APDU [14:18:52]CAPDU: 80 0D 01 02 [14:18:52]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:18:52]Write i2c OK [14:18:52]MH_I2C_Read... [14:18:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:52]Read from MH i2c: E2 [14:18:52]MH_I2C_Read... [14:18:52]Read from MH i2c: E2 03 00 [14:18:52]MH_I2C_Read... [14:18:52]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:18:52]RAPDU: 90 00 [14:18:52]wFMCommunicate OK [14:18:52]wFMCommunicate request_size=255 [14:18:52]MH_SAM_APDU [14:18:52]CAPDU: 80 0D 02 02 FA 03 00 7B 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 [14:18:52]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 7B 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 00 0A [14:18:52]Write i2c OK [14:18:52]MH_I2C_Read... [14:18:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:53]Read from MH i2c: E2 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 03 00 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:18:53]RAPDU: 90 00 [14:18:53]wFMCommunicate OK [14:18:53]wFMCommunicate request_size=138 [14:18:53]MH_SAM_APDU [14:18:53]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 CA A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7C 02 00 35 04 06 00 66 4A D1 D9 F7 30 [14:18:53]Write to MH i2c: E2 8D 00 2E 00 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 CA A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7C 02 00 35 04 06 00 66 4A D1 D9 F7 30 00 00 DE [14:18:53]Write i2c OK [14:18:53]MH_I2C_Read... [14:18:53]recv_with_timeout no data received [14:18:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:53]Read from MH i2c: E2 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 03 00 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:18:53]RAPDU: 90 00 [14:18:53]wFMCommunicate OK [14:18:53]wFMCommunicate request_size=4 [14:18:53]MH_SAM_APDU [14:18:53]CAPDU: 80 0D 03 02 [14:18:53]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:18:53]Write i2c OK [14:18:53]MH_I2C_Read... [14:18:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:18:53]Read from MH i2c: E2 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 0B 00 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 0B 00 2F 00 00 94 F1 0B 5F 2B 06 C4 2B 90 00 BA [14:18:53]RAPDU: 94 F1 0B 5F 2B 06 C4 2B 90 00 [14:18:53]wFMCommunicate OK [14:18:53]SAM_PROTO_SignData done [14:18:53]FM_MakeSignedData done [14:18:53]CreateOFDProtocolMessage [14:18:53]wFMCommunicate request_size=4 [14:18:53]MH_SAM_APDU [14:18:53]CAPDU: 80 11 00 00 [14:18:53]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:18:53]Write i2c OK [14:18:53]MH_I2C_Read... [14:18:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:53]Read from MH i2c: E2 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 17 00 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [14:18:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:18:53]wFMCommunicate OK [14:18:53]CreateOFDProtocolMessage done [14:18:53]OFDSenderStorePacket 162940 [14:18:53]StoreOFDPacket docnum=162940 [14:18:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8F 01 00 00 59 CD 87 01 51 D3 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 CA A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7C 02 00 35 04 06 00 66 4A D1 D9 F7 30 94 F1 0B 5F 2B 06 C4 2B [14:18:53]CheckFolder [14:18:53]dirname=/storage/ofd_packets [14:18:53]CheckFolder done [14:18:53]ProducePacketName [14:18:53]name=ofd_packets/00162940 [14:18:53]NVStorageSaveData ofd_packets/00162940 [14:18:53]File name is /storage/ofd_packets/00162940 [14:18:53]Write 429 bytes [14:18:53]NVStorageSaveData done [14:18:53]OFDSenderStorePacket done [14:18:53]KKMCreateOFDPacket done [14:18:53]NVStorageSaveData kkm_last_timestamp [14:18:53]File name is /storage/kkm_last_timestamp [14:18:53]Write 4 bytes [14:18:53]NVStorageSaveData done [14:18:53]ExternCall_PrintAddStr [14:18:53]wPrintStart [14:18:53]Write to MH i2c: 01 00 00 31 00 31 [14:18:53]Write i2c OK [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: 01 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: 01 07 00 [14:18:53]MH_I2C_Read... [14:18:53]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:18:53]RasterBufferAndPrint [14:18:53]line Счет N : (3)50441 [14:18:53]line ИНН: 02508201610067 [14:18:53]line Контрольно-Кассовый Чек [14:18:53]line ПРОДАЖА [14:18:53]line Товар: 2000036210013 [14:18:53]line Кофе Капучино (GABB TRADE) [14:18:53]line 1.000 * 115.00 [14:18:53]line = 115.00 [14:18:53]line НДС 12% НСП 1% [14:18:53]line > о реализуемом товаре [14:18:53]line Товар: 4700000160358 [14:18:53]line Вода Легенда 1л [14:18:53]line 1.000 * 50.00 [14:18:53]line = 50.00 [14:18:53]line НДС 12% НСП 1% [14:18:53]line > о реализуемом товаре [14:18:53]line ИТОГО: 165.00 [14:18:53]line НСП 1% : 1.46 [14:18:53]line НДС 12% : 17.52 [14:18:53]line Наличными: 165.00 [14:18:53]line Безнал.: 0.00 [14:18:53]line Место: АЗС № 130 "Партнер Нефть" [14:18:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:18:53]line СНО: Общий режим [14:18:53]line Чек 385 20.08.2024 14:18 [14:18:53]line Смена: 465 ФФД: 1.0 [14:18:53]line ЗНМ: 0300000070 [14:18:53]line РНМ: 0000000000092562 [14:18:53]line Версия ККМ: 001 [14:18:53]line ФМ: 0000000000871769 [14:18:53]line ФД: 162940 [14:18:53]line ФПД: 112471534335792 [14:18:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T141850&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162940&fm=112471534335792&tin=02508201610067®Number=0000000000092562&sum=16500 [14:18:53]line 0 [14:18:53]written 0, free lines is 4095 [14:18:53]OFD Sender: Processing packet 162940 [packets to send 960, broken 959] [14:18:53]ProducePacketName [14:18:53]name=ofd_packets/00162940 [14:18:53]OFD Sender: To server: pG, [14:18:53]CommunicateWithHost lk.salyk.kg:30040 [14:18:53]ConnectInit lk.salyk.kg [14:18:54]Write to MH i2c: 01 00 00 5F 00 5F [14:18:54]Write i2c OK [14:18:54]MH_I2C_Read... [14:18:54]Read from MH i2c: 01 [14:18:54]MH_I2C_Read... [14:18:54]Read from MH i2c: 01 07 00 [14:18:54]MH_I2C_Read... [14:18:54]Read from MH i2c: 01 07 00 5F 00 00 00 00 00 00 99 0C 0B [14:18:54]RasterBufferAndPrint [14:18:54]line [14:18:54]line [14:18:54]line [14:18:54]line [14:18:54]line [14:18:54]written 0, free lines is 3247 [14:18:54]MH_Cut [14:18:54]Write to MH i2c: D1 01 00 66 00 01 38 [14:18:54]Write i2c OK [14:18:54]MH_I2C_Read... [14:18:54]Read from MH i2c: D1 [14:18:54]MH_I2C_Read... [14:18:54]Read from MH i2c: D1 01 00 [14:18:54]MH_I2C_Read... [14:18:54]Read from MH i2c: D1 01 00 66 00 00 37 [14:18:54]Write to MH i2c: 01 00 00 67 00 67 [14:18:54]Write i2c OK [14:18:54]MH_I2C_Read... [14:18:54]*** Cut start [14:18:54]*** Purtial cut [14:18:54]*** Stage 1: CUTSNS_PIN = 1 [14:18:55]Connected sock=10 [14:18: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 36 39 8F 01 00 00 59 CD 87 01 51 D3 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 74 40 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 92 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 06 00 00 00 00 07 04 06 00 74 40 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 01 00 00 F4 03 04 00 CA A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7C 02 00 35 04 06 00 66 4A D1 D9 F7 30 94 F1 0B 5F 2B 06 C4 2B [14: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 36 39 4F 00 00 00 00 21 47 00 64 A1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7C 02 00 F4 03 04 00 21 4F C4 66 B6 04 01 00 00 6A A0 8F A5 56 A6 E1 E8 [14:18:56]CommunicateWithHost err = 0 [14:18:56]CheckOFDResponse [14:18:56]1017 (14) - 77093643461234 [14:18:56]1041 (16) - 0000000000871769 [14:18:56]1040 (4) - 162940 [14:18:56]1012 (4) - 20.08.2024 08:09 [14:18:56]1206 (1) - 0 [14:18:56]OFD Sender: Remove packet 162940 [14:18:56]ProducePacketName [14:18:56]name=ofd_packets/00162940 [14:18:56]NVStorageDeleteData [14:18:56]Read from MH i2c: 01 [14:18:56]MH_I2C_Read... [14:18:56]*** Stop cut motor [14:18:56]*** Cut end [14:18:56]Read from MH i2c: 01 07 00 [14:18:56]MH_I2C_Read... [14:18:56]Read from MH i2c: 01 07 00 67 00 00 00 00 00 00 FF 0F 7C [14:18:56]process_action close_receipt done [14:18:56]requested_data is exist [14:18:56]produce_requested_data [14:18:56]requested_item fm.sn is exist - process it [14:18:56]wFMCommunicate request_size=4 [14:18:56]MH_SAM_APDU [14:18:56]CAPDU: 80 11 00 00 [14:18:56]Write to MH i2c: E2 08 00 68 00 80 11 00 00 00 00 00 00 E2 [14:18:56]Write i2c OK [14:18:56]MH_I2C_Read... [14:18:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:18:56]Read from MH i2c: E2 [14:18:56]MH_I2C_Read... [14:18:56]Read from MH i2c: E2 17 00 [14:18:56]MH_I2C_Read... [14:18:56]Read from MH i2c: E2 17 00 68 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [14:18:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:18:57]wFMCommunicate OK [14:18:57]requested_item fd.num is exist - process it [14:18:57]SAM_PROTO_GetFieldsCounters [14:18:57]wFMCommunicate request_size=4 [14:18:57]MH_SAM_APDU [14:18:57]CAPDU: 80 13 00 00 [14:18:57]Write to MH i2c: E2 08 00 69 00 80 13 00 00 00 00 00 00 E5 [14:18:57]OFD Sender: No OFD packet to send [14:18:57]Write i2c OK [14:18:57]MH_I2C_Read... [14:18:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:18:57]Read from MH i2c: E2 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: E2 62 00 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: E2 62 00 69 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 5D [14:18: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 81 01 00 00 5E 04 04 00 81 01 00 00 57 04 04 00 82 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:18:57]wFMCommunicate OK [14:18:57]SAM_PROTO_GetFieldsCounters done [14:18:57]requested_item shift.num is exist - process it [14:18:57]requested_item shift.opened is exist - process it [14:18:57]req_shift_opened [14:18:57]FM_GetShiftState [14:18:57]SAM_PROTO_GetShiftState [14:18:57]wFMCommunicate request_size=4 [14:18:57]MH_SAM_APDU [14:18:57]CAPDU: 80 13 01 00 [14:18:57]Write to MH i2c: E2 08 00 6A 00 80 13 01 00 00 00 00 00 E7 [14:18:57]Write i2c OK [14:18:57]MH_I2C_Read... [14:18:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:57]Read from MH i2c: E2 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: E2 0E 00 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: E2 0E 00 6A 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B5 [14:18:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:18:57]wFMCommunicate OK [14:18:57]SAM_PROTO_GetShiftState done [14:18:57]FM_GetShiftState done [14:18:57]req_shift_opened done [14:18:57]requested_item shift.open_date is exist - process it [14:18:57]req_shift_open_date [14:18:57]req_shift_open_date done [14:18:57]produce_requested_data done [14:18:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162940,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:18:57]process_action_free close_receipt [14:18:57]json_value_free [14:18:57]json_value_free done [14:18:57]process_json_proto returns [14:18:57]Send response to host [14:18:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162940,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:18:57]free response buf [14:18:57]execute_script done [14:18:57]execute_script returns [14:18:57]free content buf [14:18:57]Sock 5.Close socket [14:18:57]Sock 5.Thread stoped [14:18:57]accept exits with 9 [14:18:57]New connection [14:18:57]New thread 3066703204 created [14:18:57]Thread 3066846564 joined [14:18:57]Waiting for new connection... [14:18:57] Sock 9.Parse request [14:18:57]Sock 9.Check first char [14:18:57]Sock 9.First char is OK [14:18:57]request: POST /json_proto HTTP/1.0 [14:18:57]Method: POST [14:18:57]URL: /json_proto [14:18:57]Method is POST - this is cgi request [14:18:57]url: /json_proto [14:18:57]query_string will be loaded in cgi processing [14:18:57]execute_cgi json_proto POST (null) [14:18:57]execute_cgi path=json_proto method=POST [14:18:57]POST find Content-Length [14:18:57]Host: 172.17.44.132:8080 [14:18:57]Content-Length: 789 [14:18:57]Content-Type: application/json [14:18:57] [14:18:57]POST finish read [14:18:57]Found Content-Length = 789 [14:18:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A72862", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:57]execute_script... [14:18:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291397", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 25.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A72862", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:18:57]POST & json_proto [14:18:57]process_json_proto [14:18:57]json parsed OK: [14:18:57]protocol is kg_v1.0 [14:18:57]action value=close_receipt [14:18:57]process_action close_receipt [14:18:57]cmd_close_receipt [14:18:57]MH_GetDate [14:18:57]Write to MH i2c: F0 00 00 6B 00 5A [14:18:57]Write i2c OK [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: F0 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: F0 09 00 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: F0 09 00 6B 00 00 D1 A5 C4 66 2A 83 C1 65 D6 [14:18:57]GetLastDocTimeStamp 1724163530 [14:18:57]current date 1724163537 [14:18:57]FM_GetShiftState [14:18:57]SAM_PROTO_GetShiftState [14:18:57]wFMCommunicate request_size=4 [14:18:57]MH_SAM_APDU [14:18:57]CAPDU: 80 13 01 00 [14:18:57]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [14:18:57]Write i2c OK [14:18:57]MH_I2C_Read... [14:18:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:18:57]Read from MH i2c: E2 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: E2 0E 00 [14:18:57]MH_I2C_Read... [14:18:57]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B7 [14:18:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:18:57]wFMCommunicate OK [14:18:57]SAM_PROTO_GetShiftState done [14:18:57]FM_GetShiftState done [14:18:57]opened in 1724113081 [14:18:57]opened+sec_in_day 1724199481 [14:18:57]quantity*price = 0 [14:18:57]sum+1 = 1 [14:18:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 386 20.08.2024 14:18 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 72862 ФМ: 0000000000871769 ФД: 162941 ФПД: 196130411856113 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T141857&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162941&fm=196130411856113&tin=02508201610067®Number=0000000000092562&sum=0 [14:18:59]StoreToDocumentArchive [14:18:59]shift 465 fd 162941 [14:18:59]save to /storage/0465/doc_00162941 [14:18:59]save last doc name /storage/0465/doc_00162941 to /storage/kkm_last_doc_name [14:18:59]save OK [14:18:59]Clear old archive folders... [14:18:59]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:18:59]tlvbuf is 01887850 [14:18:59]SAM_PROTO_ClearQueue [14:18:59]wFMCommunicate request_size=4 [14:18:59]MH_SAM_APDU [14:18:59]CAPDU: 80 09 00 00 [14:18:59]Write to MH i2c: E2 08 00 79 00 80 09 00 00 00 00 00 00 EB [14:18:59]Write i2c OK [14:18:59]MH_I2C_Read... [14:18:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:18:59]Read from MH i2c: E2 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [14:18:59]RAPDU: 90 00 [14:18:59]wFMCommunicate OK [14:18:59]SAM_PROTO_ClearQueue done [14:18:59]KKMCreateOFDPacket [14:18:59]OFDProtocolAddRootSTLVToBuf [14:18:59]FM_MakeSignedData [14:18:59]FM_MakeSignedData [14:18:59]SAM_PROTO_SignData [14:18:59]wFMCommunicate request_size=4 [14:18:59]MH_SAM_APDU [14:18:59]CAPDU: 80 0D 01 02 [14:18:59]Write to MH i2c: E2 08 00 7A 00 80 0D 01 02 00 00 00 00 F3 [14:18:59]Write i2c OK [14:18:59]MH_I2C_Read... [14:18:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:18:59]Read from MH i2c: E2 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [14:18:59]RAPDU: 90 00 [14:18:59]wFMCommunicate OK [14:18:59]wFMCommunicate request_size=255 [14:18:59]MH_SAM_APDU [14:18:59]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 D1 A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7C 02 00 35 04 06 00 B2 61 2B 87 [14:18:59]Write to MH i2c: E2 02 01 7B 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 D1 A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7C 02 00 35 04 06 00 B2 61 2B 87 00 00 18 [14:18:59]Write i2c OK [14:18:59]MH_I2C_Read... [14:18:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:59]Read from MH i2c: E2 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [14:18:59]RAPDU: 90 00 [14:18:59]wFMCommunicate OK [14:18:59]wFMCommunicate request_size=7 [14:18:59]MH_SAM_APDU [14:18:59]CAPDU: 80 0D 02 02 02 40 F1 [14:18:59]Write to MH i2c: E2 0A 00 7C 00 80 0D 02 02 02 00 40 F1 00 00 2B [14:18:59]Write i2c OK [14:18:59]MH_I2C_Read... [14:18:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:18:59]Read from MH i2c: E2 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 [14:18:59]MH_I2C_Read... [14:18:59]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [14:18:59]RAPDU: 90 00 [14:18:59]wFMCommunicate OK [14:18:59]wFMCommunicate request_size=4 [14:18:59]MH_SAM_APDU [14:18:59]CAPDU: 80 0D 03 02 [14:18:59]Write to MH i2c: E2 08 00 7D 00 80 0D 03 02 00 00 00 00 F8 [14:18:59]Write i2c OK [14:18:59]MH_I2C_Read... [14:19:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:00]Read from MH i2c: E2 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: E2 0B 00 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: E2 0B 00 7D 00 00 A4 69 FC E2 66 DD D4 B3 90 00 AE [14:19:00]RAPDU: A4 69 FC E2 66 DD D4 B3 90 00 [14:19:00]wFMCommunicate OK [14:19:00]SAM_PROTO_SignData done [14:19:00]FM_MakeSignedData done [14:19:00]CreateOFDProtocolMessage [14:19:00]wFMCommunicate request_size=4 [14:19:00]MH_SAM_APDU [14:19:00]CAPDU: 80 11 00 00 [14:19:00]Write to MH i2c: E2 08 00 7E 00 80 11 00 00 00 00 00 00 F8 [14:19:00]Write i2c OK [14:19:00]MH_I2C_Read... [14:19:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:00]Read from MH i2c: E2 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: E2 17 00 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: E2 17 00 7E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [14:19:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:19:00]wFMCommunicate OK [14:19:00]CreateOFDProtocolMessage done [14:19:00]OFDSenderStorePacket 162941 [14:19:00]StoreOFDPacket docnum=162941 [14:19:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8B F0 04 01 3C 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 D1 A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7C 02 00 35 04 06 00 B2 61 2B 87 40 F1 A4 69 FC E2 66 DD D4 B3 [14:19:00]CheckFolder [14:19:00]dirname=/storage/ofd_packets [14:19:00]CheckFolder done [14:19:00]ProducePacketName [14:19:00]name=ofd_packets/00162941 [14:19:00]NVStorageSaveData ofd_packets/00162941 [14:19:00]File name is /storage/ofd_packets/00162941 [14:19:00]Write 298 bytes [14:19:00]NVStorageSaveData done [14:19:00]OFDSenderStorePacket done [14:19:00]KKMCreateOFDPacket done [14:19:00]NVStorageSaveData kkm_last_timestamp [14:19:00]File name is /storage/kkm_last_timestamp [14:19:00]Write 4 bytes [14:19:00]NVStorageSaveData done [14:19:00]ExternCall_PrintAddStr [14:19:00]wPrintStart [14:19:00]Write to MH i2c: 01 00 00 7F 00 7F [14:19:00]Write i2c OK [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: 01 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: 01 07 00 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: 01 07 00 7F 00 00 00 00 00 00 FF 0F 94 [14:19:00]RasterBufferAndPrint [14:19:00]line Счет N : (1)291397 [14:19:00]line ИНН: 02508201610067 [14:19:00]line Контрольно-Кассовый Чек [14:19:00]line ПРОДАЖА [14:19:00]line ТРК (МРК, ГНК) : 44 [14:19:00]line Товар: 2710194800 [14:19:00]line ДТ-К-5 [14:19:00]line 25.000 * 0.00 [14:19:00]line = 0.00 [14:19:00]line НДС 12% НСП 1% [14:19:00]line > о реализуемом товаре [14:19:00]line ИТОГО: 0.00 [14:19:00]line НСП 1% : 0.00 [14:19:00]line НДС 12% : 0.00 [14:19:00]line Наличными: 0.00 [14:19:00]line Безнал.: 0.00 [14:19:00]line Место: АЗС № 130 "Партнер Нефть" [14:19:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:19:00]line СНО: Общий режим [14:19:00]line Чек 386 20.08.2024 14:18 [14:19:00]line Смена: 465 ФФД: 1.0 [14:19:00]line ЗНМ: 0300000070 [14:19:00]line РНМ: 0000000000092562 [14:19:00]line Версия ККМ: 001 [14:19:00]line Талоны: Топливная Карта [14:19:00]line 72862 [14:19:00]line ФМ: 0000000000871769 [14:19:00]line ФД: 162941 [14:19:00]line ФПД: 196130411856113 [14:19:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T141857&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162941&fm=196130411856113&tin=02508201610067®Number=0000000000092562&sum=0 [14:19:00]OFD Sender: Processing packet 162941 [packets to send 960, broken 959] [14:19:00]ProducePacketName [14:19:00]name=ofd_packets/00162941 [14:19:00]OFD Sender: To server: pG, [14:19:00]CommunicateWithHost lk.salyk.kg:30040 [14:19:00]ConnectInit lk.salyk.kg [14:19:00]written 0, free lines is 4095 [14:19:00]Write to MH i2c: 01 00 00 A9 00 A9 [14:19:00]Write i2c OK [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: 01 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: 01 07 00 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: 01 07 00 A9 00 00 00 00 00 00 E2 0C 9E [14:19:00]RasterBufferAndPrint [14:19:00]line [14:19:00]line [14:19:00]line [14:19:00]line [14:19:00]line [14:19:00]written 0, free lines is 3329 [14:19:00]MH_Cut [14:19:00]Write to MH i2c: D1 01 00 B0 00 01 82 [14:19:00]Write i2c OK [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: D1 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: D1 01 00 [14:19:00]MH_I2C_Read... [14:19:00]Read from MH i2c: D1 01 00 B0 00 00 81 [14:19:00]Write to MH i2c: 01 00 00 B1 00 B1 [14:19:00]Write i2c OK [14:19:00]MH_I2C_Read... [14:19:01]*** Cut start [14:19:01]*** Purtial cut [14:19:01]*** Stage 1: CUTSNS_PIN = 1 [14:19:02]Connected sock=10 [14:19: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 36 39 0C 01 00 00 8B F0 04 01 3C 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A8 61 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 01 00 00 F4 03 04 00 D1 A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7C 02 00 35 04 06 00 B2 61 2B 87 40 F1 A4 69 FC E2 66 DD D4 B3 [14:19:03]Read from MH i2c: 01 [14:19:03]MH_I2C_Read... [14:19:03]*** Stop cut motor [14:19:03]*** Cut end [14:19:03]Read from MH i2c: 01 07 00 [14:19:03]MH_I2C_Read... [14:19:03]Read from MH i2c: 01 07 00 B1 00 00 00 00 00 00 FF 0F C6 [14:19:03]process_action close_receipt done [14:19:03]requested_data is exist [14:19:03]produce_requested_data [14:19:03]requested_item fm.sn is exist - process it [14:19:03]wFMCommunicate request_size=4 [14:19:03]MH_SAM_APDU [14:19:03]CAPDU: 80 11 00 00 [14:19:03]Write to MH i2c: E2 08 00 B2 00 80 11 00 00 00 00 00 00 2C [14:19:03]Write i2c OK [14:19:03]MH_I2C_Read... [14:19:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:03]Read from MH i2c: E2 [14:19:03]MH_I2C_Read... [14:19:03]Read from MH i2c: E2 17 00 [14:19:03]MH_I2C_Read... [14:19:03]Read from MH i2c: E2 17 00 B2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [14:19:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:19:03]wFMCommunicate OK [14:19:03]requested_item fd.num is exist - process it [14:19:03]SAM_PROTO_GetFieldsCounters [14:19:03]wFMCommunicate request_size=4 [14:19:03]MH_SAM_APDU [14:19:03]CAPDU: 80 13 00 00 [14:19:03]Write to MH i2c: E2 08 00 B3 00 80 13 00 00 00 00 00 00 2F [14:19:03]Write i2c OK [14:19:03]MH_I2C_Read... [14:19:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:03]Read from MH i2c: E2 [14:19:03]MH_I2C_Read... [14:19:03]Read from MH i2c: E2 62 00 [14:19:03]MH_I2C_Read... [14:19:03]Read from MH i2c: E2 62 00 B3 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 AB [14:19: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 82 01 00 00 5E 04 04 00 82 01 00 00 57 04 04 00 83 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:19:03]wFMCommunicate OK [14:19:03]SAM_PROTO_GetFieldsCounters done [14:19:03]requested_item shift.num is exist - process it [14:19:03]requested_item shift.opened is exist - process it [14:19:03]req_shift_opened [14:19:03]FM_GetShiftState [14:19:03]SAM_PROTO_GetShiftState [14:19:03]wFMCommunicate request_size=4 [14:19:03]MH_SAM_APDU [14:19:03]CAPDU: 80 13 01 00 [14:19:03]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [14:19:03]Write i2c OK [14:19:03]MH_I2C_Read... [14:19:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:03]Read from MH i2c: E2 [14:19:03]MH_I2C_Read... [14:19:03]Read from MH i2c: E2 0E 00 [14:19:03]MH_I2C_Read... [14:19:03]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FF [14:19:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:19:03]wFMCommunicate OK [14:19:03]SAM_PROTO_GetShiftState done [14:19:03]FM_GetShiftState done [14:19:03]req_shift_opened done [14:19:03]requested_item shift.open_date is exist - process it [14:19:03]req_shift_open_date [14:19:03]req_shift_open_date done [14:19:03]produce_requested_data done [14:19:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162941,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:19:03]process_action_free close_receipt [14:19:03]json_value_free [14:19:03]json_value_free done [14:19:03]process_json_proto returns [14:19:03]Send response to host [14:19:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162941,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:19:03]free response buf [14:19:03]execute_script done [14:19:03]execute_script returns [14:19:03]free content buf [14:19:03]Sock 9.Close socket [14:19:03]Sock 9.Thread stoped [14:19: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 36 39 4F 00 00 00 4A 0B 47 00 12 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 36 39 10 04 04 00 7D 7C 02 00 F4 03 04 00 28 4F C4 66 B6 04 01 00 00 EF 8C 03 76 66 7C EB 33 [14:19:04]CommunicateWithHost err = 0 [14:19:04]CheckOFDResponse [14:19:04]1017 (14) - 77093643461234 [14:19:04]1041 (16) - 0000000000871769 [14:19:04]1040 (4) - 162941 [14:19:04]1012 (4) - 20.08.2024 08:09 [14:19:04]1206 (1) - 0 [14:19:04]OFD Sender: Remove packet 162941 [14:19:04]ProducePacketName [14:19:04]name=ofd_packets/00162941 [14:19:04]NVStorageDeleteData [14:19:04]OFD Sender: No OFD packet to send [14:19:04]accept exits with 8 [14:19:04]New connection [14:19:04]New thread 3066846564 created [14:19:04]Thread 3066703204 joined [14:19:04]Waiting for new connection... [14:19:04] Sock 8.Parse request [14:19:04]Sock 8.Check first char [14:19:04]Sock 8.First char is OK [14:19:04]request: POST /json_proto HTTP/1.0 [14:19:04]Method: POST [14:19:04]URL: /json_proto [14:19:04]Method is POST - this is cgi request [14:19:04]url: /json_proto [14:19:04]query_string will be loaded in cgi processing [14:19:04]execute_cgi json_proto POST (null) [14:19:04]execute_cgi path=json_proto method=POST [14:19:04]POST find Content-Length [14:19:04]Host: 172.17.44.132:8080 [14:19:04]Content-Length: 656 [14:19:04]Content-Type: application/json [14:19:04] [14:19:04]POST finish read [14:19:04]Found Content-Length = 656 [14:19:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50442", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:04]execute_script... [14:19: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)50442", "tax_sys" : 0, "items" : [ { "code": "4700000481453", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro Max 0,45 \u0436/\u0431", "price" : 85.00, "quantity" : 1.000, "sum" : 85.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:04]POST & json_proto [14:19:04]process_json_proto [14:19:04]json parsed OK: [14:19:04]protocol is kg_v1.0 [14:19:04]action value=close_receipt [14:19:04]process_action close_receipt [14:19:04]cmd_close_receipt [14:19:04]MH_GetDate [14:19:04]Write to MH i2c: F0 00 00 B5 00 A4 [14:19:04]Write i2c OK [14:19:04]MH_I2C_Read... [14:19:04]Read from MH i2c: F0 [14:19:04]MH_I2C_Read... [14:19:04]Read from MH i2c: F0 09 00 [14:19:04]MH_I2C_Read... [14:19:04]Read from MH i2c: F0 09 00 B5 00 00 D8 A5 C4 66 2A 83 C1 65 27 [14:19:04]GetLastDocTimeStamp 1724163537 [14:19:04]current date 1724163544 [14:19:04]FM_GetShiftState [14:19:04]SAM_PROTO_GetShiftState [14:19:04]wFMCommunicate request_size=4 [14:19:04]MH_SAM_APDU [14:19:04]CAPDU: 80 13 01 00 [14:19:04]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [14:19:04]Write i2c OK [14:19:04]MH_I2C_Read... [14:19:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:04]Read from MH i2c: E2 [14:19:04]MH_I2C_Read... [14:19:04]Read from MH i2c: E2 0E 00 [14:19:04]MH_I2C_Read... [14:19:04]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 01 [14:19:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:19:04]wFMCommunicate OK [14:19:04]SAM_PROTO_GetShiftState done [14:19:04]FM_GetShiftState done [14:19:04]opened in 1724113081 [14:19:04]opened+sec_in_day 1724199481 [14:19:04]quantity*price = 8500 [14:19:04]sum+1 = 8501 [14:19:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 387 20.08.2024 14:19 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162942 ФПД: 181550140823666 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T141905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162942&fm=181550140823666&tin=02508201610067®Number=0000000000092562&sum=8500 0 [14:19:06]StoreToDocumentArchive [14:19:06]shift 465 fd 162942 [14:19:06]save to /storage/0465/doc_00162942 [14:19:06]save last doc name /storage/0465/doc_00162942 to /storage/kkm_last_doc_name [14:19:06]save OK [14:19:06]Clear old archive folders... [14:19:06]ProcessDocumentItem done err = 0, tmpTLVsize=288 [14:19:06]tlvbuf is 018ADBB0 [14:19:06]SAM_PROTO_ClearQueue [14:19:06]wFMCommunicate request_size=4 [14:19:06]MH_SAM_APDU [14:19:06]CAPDU: 80 09 00 00 [14:19:06]Write to MH i2c: E2 08 00 C3 00 80 09 00 00 00 00 00 00 35 [14:19:06]Write i2c OK [14:19:06]MH_I2C_Read... [14:19:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:06]Read from MH i2c: E2 [14:19:06]MH_I2C_Read... [14:19:06]Read from MH i2c: E2 03 00 [14:19:06]MH_I2C_Read... [14:19:06]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [14:19:06]RAPDU: 90 00 [14:19:06]wFMCommunicate OK [14:19:06]SAM_PROTO_ClearQueue done [14:19:06]KKMCreateOFDPacket [14:19:06]OFDProtocolAddRootSTLVToBuf [14:19:06]FM_MakeSignedData [14:19:06]FM_MakeSignedData [14:19:06]SAM_PROTO_SignData [14:19:06]wFMCommunicate request_size=4 [14:19:06]MH_SAM_APDU [14:19:06]CAPDU: 80 0D 01 02 [14:19:06]Write to MH i2c: E2 08 00 C4 00 80 0D 01 02 00 00 00 00 3D [14:19:06]Write i2c OK [14:19:06]MH_I2C_Read... [14:19:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:06]Read from MH i2c: E2 [14:19:06]MH_I2C_Read... [14:19:06]Read from MH i2c: E2 03 00 [14:19:06]MH_I2C_Read... [14:19:06]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [14:19:06]RAPDU: 90 00 [14:19:06]wFMCommunicate OK [14:19:06]wFMCommunicate request_size=255 [14:19:06]MH_SAM_APDU [14:19:06]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 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 D9 A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 [14:19:06]Write to MH i2c: E2 02 01 C5 00 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 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 D9 A5 C4 66 0E 04 04 00 D1 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 03 [14:19:06]Write i2c OK [14:19:06]MH_I2C_Read... [14:19:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:07]Read from MH i2c: E2 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: E2 03 00 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [14:19:07]RAPDU: 90 00 [14:19:07]wFMCommunicate OK [14:19:07]wFMCommunicate request_size=47 [14:19:07]MH_SAM_APDU [14:19:07]CAPDU: 80 0D 02 02 2A 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7C 02 00 35 04 06 00 A5 1E 6F A7 18 72 [14:19:07]Write to MH i2c: E2 32 00 C6 00 80 0D 02 02 2A 00 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7C 02 00 35 04 06 00 A5 1E 6F A7 18 72 00 00 64 [14:19:07]Write i2c OK [14:19:07]MH_I2C_Read... [14:19:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:07]Read from MH i2c: E2 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: E2 03 00 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [14:19:07]RAPDU: 90 00 [14:19:07]wFMCommunicate OK [14:19:07]wFMCommunicate request_size=4 [14:19:07]MH_SAM_APDU [14:19:07]CAPDU: 80 0D 03 02 [14:19:07]Write to MH i2c: E2 08 00 C7 00 80 0D 03 02 00 00 00 00 42 [14:19:07]Write i2c OK [14:19:07]MH_I2C_Read... [14:19:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:07]Read from MH i2c: E2 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: E2 0B 00 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: E2 0B 00 C7 00 00 0B 56 C2 AC 0E 94 B7 76 90 00 E1 [14:19:07]RAPDU: 0B 56 C2 AC 0E 94 B7 76 90 00 [14:19:07]wFMCommunicate OK [14:19:07]SAM_PROTO_SignData done [14:19:07]FM_MakeSignedData done [14:19:07]CreateOFDProtocolMessage [14:19:07]wFMCommunicate request_size=4 [14:19:07]MH_SAM_APDU [14:19:07]CAPDU: 80 11 00 00 [14:19:07]Write to MH i2c: E2 08 00 C8 00 80 11 00 00 00 00 00 00 42 [14:19:07]Write i2c OK [14:19:07]MH_I2C_Read... [14:19:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:07]Read from MH i2c: E2 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: E2 17 00 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: E2 17 00 C8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [14:19:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:19:07]wFMCommunicate OK [14:19:07]CreateOFDProtocolMessage done [14:19:07]OFDSenderStorePacket 162942 [14:19:07]StoreOFDPacket docnum=162942 [14:19:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 34 01 00 00 6C 08 2C 01 20 E9 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 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 D9 A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7C 02 00 35 04 06 00 A5 1E 6F A7 18 72 0B 56 C2 AC 0E 94 B7 76 [14:19:07]CheckFolder [14:19:07]dirname=/storage/ofd_packets [14:19:07]CheckFolder done [14:19:07]ProducePacketName [14:19:07]name=ofd_packets/00162942 [14:19:07]NVStorageSaveData ofd_packets/00162942 [14:19:07]File name is /storage/ofd_packets/00162942 [14:19:07]Write 338 bytes [14:19:07]NVStorageSaveData done [14:19:07]OFDSenderStorePacket done [14:19:07]KKMCreateOFDPacket done [14:19:07]NVStorageSaveData kkm_last_timestamp [14:19:07]File name is /storage/kkm_last_timestamp [14:19:07]Write 4 bytes [14:19:07]NVStorageSaveData done [14:19:07]ExternCall_PrintAddStr [14:19:07]wPrintStart [14:19:07]Write to MH i2c: 01 00 00 C9 00 C9 [14:19:07]Write i2c OK [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: 01 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: 01 07 00 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: 01 07 00 C9 00 00 00 00 00 00 FF 0F DE [14:19:07]RasterBufferAndPrint [14:19:07]line Счет N : (3)50442 [14:19:07]line ИНН: 02508201610067 [14:19:07]line Контрольно-Кассовый Чек [14:19:07]line ПРОДАЖА [14:19:07]line Товар: 4700000481453 [14:19:07]line Напиток энерг Nitro Max 0,45 ж/б [14:19:07]line 1.000 * 85.00 [14:19:07]line = 85.00 [14:19:07]line НДС 12% НСП 1% [14:19:07]line > о реализуемом товаре [14:19:07]line ИТОГО: 85.00 [14:19:07]line НСП 1% : 0.75 [14:19:07]line НДС 12% : 9.03 [14:19:07]line Наличными: 85.00 [14:19:07]line Безнал.: 0.00 [14:19:07]line Место: АЗС № 130 "Партнер Нефть" [14:19:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:19:07]line СНО: Общий режим [14:19:07]line Чек 387 20.08.2024 14:19 [14:19:07]line Смена: 465 ФФД: 1.0 [14:19:07]line ЗНМ: 0300000070 [14:19:07]line РНМ: 0000000000092562 [14:19:07]line Версия ККМ: 001 [14:19:07]line ФМ: 0000000000871769 [14:19:07]line ФД: 162942 [14:19:07]line ФПД: 181550140823666 [14:19:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T141905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162942&fm=181550140823666&tin=02508201610067®Number=0000000000092562&sum=8500 [14:19:07]line 0 [14:19:07]written 0, free lines is 4095 [14:19:07]OFD Sender: Processing packet 162942 [packets to send 960, broken 959] [14:19:07]ProducePacketName [14:19:07]name=ofd_packets/00162942 [14:19:07]OFD Sender: To server: pG, [14:19:07]CommunicateWithHost lk.salyk.kg:30040 [14:19:07]ConnectInit lk.salyk.kg [14:19:07]Write to MH i2c: 01 00 00 F2 00 F2 [14:19:07]Write i2c OK [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: 01 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: 01 07 00 [14:19:07]MH_I2C_Read... [14:19:07]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 D3 0C D8 [14:19:07]RasterBufferAndPrint [14:19:07]line [14:19:07]line [14:19:07]line [14:19:07]line [14:19:07]line [14:19:07]written 0, free lines is 3315 [14:19:07]MH_Cut [14:19:07]Write to MH i2c: D1 01 00 F9 00 01 CB [14:19:08]Write i2c OK [14:19:08]MH_I2C_Read... [14:19:08]Read from MH i2c: D1 [14:19:08]MH_I2C_Read... [14:19:08]Read from MH i2c: D1 01 00 [14:19:08]MH_I2C_Read... [14:19:08]Read from MH i2c: D1 01 00 F9 00 00 CA [14:19:08]Write to MH i2c: 01 00 00 FA 00 FA [14:19:08]Write i2c OK [14:19:08]MH_I2C_Read... [14:19:08]*** Cut start [14:19:08]*** Purtial cut [14:19:08]*** Stage 1: CUTSNS_PIN = 1 [14:19:10]Read from MH i2c: 01 [14:19:10]MH_I2C_Read... [14:19:10]*** Stop cut motor [14:19:10]*** Cut end [14:19:10]Read from MH i2c: 01 07 00 [14:19:10]MH_I2C_Read... [14:19:10]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [14:19:10]process_action close_receipt done [14:19:10]requested_data is exist [14:19:10]produce_requested_data [14:19:10]requested_item fm.sn is exist - process it [14:19:10]wFMCommunicate request_size=4 [14:19:10]MH_SAM_APDU [14:19:10]CAPDU: 80 11 00 00 [14:19:10]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [14:19:10]Write i2c OK [14:19:10]MH_I2C_Read... [14:19:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:10]Read from MH i2c: E2 [14:19:10]MH_I2C_Read... [14:19:10]Read from MH i2c: E2 17 00 [14:19:10]MH_I2C_Read... [14:19:10]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [14:19:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:19:10]wFMCommunicate OK [14:19:10]requested_item fd.num is exist - process it [14:19:10]SAM_PROTO_GetFieldsCounters [14:19:10]wFMCommunicate request_size=4 [14:19:10]MH_SAM_APDU [14:19:10]CAPDU: 80 13 00 00 [14:19:10]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [14:19:10]Write i2c OK [14:19:10]MH_I2C_Read... [14:19:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:11]Read from MH i2c: E2 [14:19:11]MH_I2C_Read... [14:19:11]Read from MH i2c: E2 62 00 [14:19:11]MH_I2C_Read... [14:19:11]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 F8 [14:19: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 83 01 00 00 5E 04 04 00 83 01 00 00 57 04 04 00 84 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:19:11]wFMCommunicate OK [14:19:11]SAM_PROTO_GetFieldsCounters done [14:19:11]requested_item shift.num is exist - process it [14:19:11]requested_item shift.opened is exist - process it [14:19:11]req_shift_opened [14:19:11]FM_GetShiftState [14:19:11]SAM_PROTO_GetShiftState [14:19:11]wFMCommunicate request_size=4 [14:19:11]MH_SAM_APDU [14:19:11]CAPDU: 80 13 01 00 [14:19:11]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [14:19:11]Write i2c OK [14:19:11]MH_I2C_Read... [14:19:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:11]Read from MH i2c: E2 [14:19:11]MH_I2C_Read... [14:19:11]Read from MH i2c: E2 0E 00 [14:19:11]MH_I2C_Read... [14:19:11]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 48 [14:19:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:19:11]wFMCommunicate OK [14:19:11]SAM_PROTO_GetShiftState done [14:19:11]FM_GetShiftState done [14:19:11]req_shift_opened done [14:19:11]requested_item shift.open_date is exist - process it [14:19:11]req_shift_open_date [14:19:11]req_shift_open_date done [14:19:11]produce_requested_data done [14:19:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162942,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:19:11]process_action_free close_receipt [14:19:11]json_value_free [14:19:11]json_value_free done [14:19:11]process_json_proto returns [14:19:11]Send response to host [14:19:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162942,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:19:11]free response buf [14:19:11]execute_script done [14:19:11]execute_script returns [14:19:11]free content buf [14:19:11]Sock 8.Close socket [14:19:11]Sock 8.Thread stoped [14:19:11]accept exits with 10 [14:19:11]New connection [14:19:11]New thread 3066703204 created [14:19:11]Thread 3066846564 joined [14:19:11]Waiting for new connection... [14:19:11] Sock 10.Parse request [14:19:11]Sock 10.Check first char [14:19:11]Sock 10.First char is OK [14:19:11]request: POST /json_proto HTTP/1.0 [14:19:11]Method: POST [14:19:11]URL: /json_proto [14:19:11]Method is POST - this is cgi request [14:19:11]url: /json_proto [14:19:11]query_string will be loaded in cgi processing [14:19:11]execute_cgi json_proto POST (null) [14:19:11]execute_cgi path=json_proto method=POST [14:19:11]POST find Content-Length [14:19:11]Host: 172.17.44.132:8080 [14:19:11]Content-Length: 677 [14:19:11]Content-Type: application/json [14:19:11] [14:19:11]POST finish read [14:19:11]Found Content-Length = 677 [14:19:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:11]execute_script... [14:19:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291398", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:19:11]POST & json_proto [14:19:11]process_json_proto [14:19:11]json parsed OK: [14:19:11]protocol is kg_v1.0 [14:19:11]action value=close_receipt [14:19:11]process_action close_receipt [14:19:11]cmd_close_receipt [14:19:11]MH_GetDate [14:19:11]Write to MH i2c: F0 00 00 FE 00 ED [14:19:11]Write i2c OK [14:19:11]MH_I2C_Read... [14:19:11]Read from MH i2c: F0 [14:19:11]MH_I2C_Read... [14:19:11]Read from MH i2c: F0 09 00 [14:19:11]MH_I2C_Read... [14:19:11]Read from MH i2c: F0 09 00 FE 00 00 DF A5 C4 66 2A 83 C1 65 77 [14:19:11]GetLastDocTimeStamp 1724163545 [14:19:11]current date 1724163551 [14:19:11]FM_GetShiftState [14:19:11]SAM_PROTO_GetShiftState [14:19:11]wFMCommunicate request_size=4 [14:19:11]MH_SAM_APDU [14:19:11]CAPDU: 80 13 01 00 [14:19:11]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [14:19:11]Write i2c OK [14:19:11]MH_I2C_Read... [14:19:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:11]Read from MH i2c: E2 [14:19:11]MH_I2C_Read... [14:19:11]Read from MH i2c: E2 0E 00 [14:19:11]MH_I2C_Read... [14:19:11]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4A [14:19:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:19:11]wFMCommunicate OK [14:19:11]SAM_PROTO_GetShiftState done [14:19:11]FM_GetShiftState done [14:19:11]opened in 1724113081 [14:19:11]opened+sec_in_day 1724199481 [14:19:11]quantity*price = 50036 [14:19:11]sum+1 = 50037 [14:19:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 388 20.08.2024 14:19 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162943 ФПД: 137538489860203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T141911&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162943&fm=137538489860203&tin=02508201610067®Number=0000000000092562&sum=50000 [14:19:13]StoreToDocumentArchive [14:19:13]shift 465 fd 162943 [14:19:13]save to /storage/0465/doc_00162943 [14:19:13]save last doc name /storage/0465/doc_00162943 to /storage/kkm_last_doc_name [14:19:13]save OK [14:19:13]Clear old archive folders... [14:19:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:19:13]tlvbuf is 018B79E0 [14:19:13]SAM_PROTO_ClearQueue [14:19:13]wFMCommunicate request_size=4 [14:19:13]MH_SAM_APDU [14:19:13]CAPDU: 80 09 00 00 [14:19:13]Write to MH i2c: E2 08 00 0C 01 80 09 00 00 00 00 00 00 7F [14:19:13]Write i2c OK [14:19:13]MH_I2C_Read... [14:19:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:19:13]Read from MH i2c: E2 [14:19:13]MH_I2C_Read... [14:19:13]Read from MH i2c: E2 03 00 [14:19:13]MH_I2C_Read... [14:19:13]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [14:19:13]RAPDU: 90 00 [14:19:13]wFMCommunicate OK [14:19:13]SAM_PROTO_ClearQueue done [14:19:13]KKMCreateOFDPacket [14:19:13]OFDProtocolAddRootSTLVToBuf [14:19:13]FM_MakeSignedData [14:19:13]FM_MakeSignedData [14:19:13]SAM_PROTO_SignData [14:19:13]wFMCommunicate request_size=4 [14:19:13]MH_SAM_APDU [14:19:13]CAPDU: 80 0D 01 02 [14:19:13]Write to MH i2c: E2 08 00 0D 01 80 0D 01 02 00 00 00 00 87 [14:19:13]Write i2c OK [14:19:13]MH_I2C_Read... [14:19:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:19:13]Read from MH i2c: E2 [14:19:13]MH_I2C_Read... [14:19:13]Read from MH i2c: E2 03 00 [14:19:13]MH_I2C_Read... [14:19:13]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [14:19:13]RAPDU: 90 00 [14:19:13]wFMCommunicate OK [14:19:13]wFMCommunicate request_size=255 [14:19:13]MH_SAM_APDU [14:19:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 DF A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7C 02 00 35 04 06 00 7D [14:19:13]Write to MH i2c: E2 02 01 0E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 DF A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7C 02 00 35 04 06 00 7D 00 00 8A [14:19:14]Write i2c OK [14:19:14]MH_I2C_Read... [14:19:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:14]Read from MH i2c: E2 [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: E2 03 00 [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [14:19:14]RAPDU: 90 00 [14:19:14]wFMCommunicate OK [14:19:14]wFMCommunicate request_size=10 [14:19:14]MH_SAM_APDU [14:19:14]CAPDU: 80 0D 02 02 05 17 2C D4 C0 6B [14:19:14]Write to MH i2c: E2 0D 00 0F 01 80 0D 02 02 05 00 17 2C D4 C0 6B 00 00 D6 [14:19:14]Write i2c OK [14:19:14]MH_I2C_Read... [14:19:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:19:14]Read from MH i2c: E2 [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: E2 03 00 [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [14:19:14]RAPDU: 90 00 [14:19:14]wFMCommunicate OK [14:19:14]wFMCommunicate request_size=4 [14:19:14]MH_SAM_APDU [14:19:14]CAPDU: 80 0D 03 02 [14:19:14]Write to MH i2c: E2 08 00 10 01 80 0D 03 02 00 00 00 00 8C [14:19:14]Write i2c OK [14:19:14]MH_I2C_Read... [14:19:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:19:14]Read from MH i2c: E2 [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: E2 0B 00 [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: E2 0B 00 10 01 00 A9 A8 AD 32 BC CD 94 06 90 00 E0 [14:19:14]RAPDU: A9 A8 AD 32 BC CD 94 06 90 00 [14:19:14]wFMCommunicate OK [14:19:14]SAM_PROTO_SignData done [14:19:14]FM_MakeSignedData done [14:19:14]CreateOFDProtocolMessage [14:19:14]wFMCommunicate request_size=4 [14:19:14]MH_SAM_APDU [14:19:14]CAPDU: 80 11 00 00 [14:19:14]Write to MH i2c: E2 08 00 11 01 80 11 00 00 00 00 00 00 8C [14:19:14]Write i2c OK [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: E2 [14:19:14]MH_I2C_Read... [14:19:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:14]Read from MH i2c: E2 17 00 [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: E2 17 00 11 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E5 [14:19:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:19:14]wFMCommunicate OK [14:19:14]CreateOFDProtocolMessage done [14:19:14]OFDSenderStorePacket 162943 [14:19:14]StoreOFDPacket docnum=162943 [14:19:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 85 07 01 86 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 DF A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7C 02 00 35 04 06 00 7D 17 2C D4 C0 6B A9 A8 AD 32 BC CD 94 06 [14:19:14]CheckFolder [14:19:14]dirname=/storage/ofd_packets [14:19:14]CheckFolder done [14:19:14]ProducePacketName [14:19:14]name=ofd_packets/00162943 [14:19:14]NVStorageSaveData ofd_packets/00162943 [14:19:14]File name is /storage/ofd_packets/00162943 [14:19:14]Write 301 bytes [14:19:14]NVStorageSaveData done [14:19:14]OFDSenderStorePacket done [14:19:14]KKMCreateOFDPacket done [14:19:14]NVStorageSaveData kkm_last_timestamp [14:19:14]File name is /storage/kkm_last_timestamp [14:19:14]Write 4 bytes [14:19:14]NVStorageSaveData done [14:19:14]ExternCall_PrintAddStr [14:19:14]wPrintStart [14:19:14]Write to MH i2c: 01 00 00 12 01 13 [14:19:14]Write i2c OK [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: 01 [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: 01 07 00 [14:19:14]MH_I2C_Read... [14:19:14]Read from MH i2c: 01 07 00 12 01 00 00 00 00 00 FF 0F 28 [14:19:14]RasterBufferAndPrint [14:19:14]line Счет N : (1)291398 [14:19:14]line ИНН: 02508201610067 [14:19:14]line Контрольно-Кассовый Чек [14:19:14]line ПРОДАЖА [14:19:14]line ТРК (МРК, ГНК) : 32 [14:19:14]line Товар: 2710124130 [14:19:14]line Аи-92-К-5 [14:19:14]line 7.380 * 67.80 [14:19:14]line = 500.36 [14:19:14]line НДС 12% НСП 1% [14:19:14]line > о реализуемом товаре [14:19:14]line ОКРУГЛЕНИЕ: -0.36 [14:19:14]line ИТОГО: 500.00 [14:19:14]line Внесено: 500.00 [14:19:14]line СДАЧА: 0.00 [14:19:14]line НСП 1% : 4.43 [14:19:14]line НДС 12% : 53.14 [14:19:14]line Наличными: 500.00 [14:19:14]line Безнал.: 0.00 [14:19:14]line Место: АЗС № 130 "Партнер Нефть" [14:19:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:19:14]line СНО: Общий режим [14:19:14]line Чек 388 20.08.2024 14:19 [14:19:14]line Смена: 465 ФФД: 1.0 [14:19:14]line ЗНМ: 0300000070 [14:19:14]line РНМ: 0000000000092562 [14:19:14]line Версия ККМ: 001 [14:19:14]line ФМ: 0000000000871769 [14:19:14]line ФД: 162943 [14:19:14]line ФПД: 137538489860203 [14:19:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T141911&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162943&fm=137538489860203&tin=02508201610067®Number=0000000000092562&sum=50000 [14:19:14]written 0, free lines is 4095 [14:19:14]OFD Sender: Processing packet 162942 [packets to send 961, broken 959] [14:19:14]ProducePacketName [14:19:14]name=ofd_packets/00162942 [14:19:14]OFD Sender: To server: pG, [14:19:14]CommunicateWithHost lk.salyk.kg:30040 [14:19:14]ConnectInit lk.salyk.kg [14:19:15]Write to MH i2c: 01 00 00 3D 01 3E [14:19:15]Write i2c OK [14:19:15]MH_I2C_Read... [14:19:15]Read from MH i2c: 01 [14:19:15]MH_I2C_Read... [14:19:15]Read from MH i2c: 01 07 00 [14:19:15]MH_I2C_Read... [14:19:15]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 CC 0C 1D [14:19:15]RasterBufferAndPrint [14:19:15]line [14:19:15]line [14:19:15]line [14:19:15]line [14:19:15]line [14:19:15]written 0, free lines is 3319 [14:19:15]MH_Cut [14:19:15]Write to MH i2c: D1 01 00 44 01 01 17 [14:19:15]Write i2c OK [14:19:15]MH_I2C_Read... [14:19:15]Read from MH i2c: D1 [14:19:15]MH_I2C_Read... [14:19:15]Read from MH i2c: D1 01 00 [14:19:15]MH_I2C_Read... [14:19:15]Read from MH i2c: D1 01 00 44 01 00 16 [14:19:15]Write to MH i2c: 01 00 00 45 01 46 [14:19:15]Write i2c OK [14:19:15]MH_I2C_Read... [14:19:15]*** Cut start [14:19:15]*** Purtial cut [14:19:15]*** Stage 1: CUTSNS_PIN = 1 [14:19:17]Read from MH i2c: 01 [14:19:17]MH_I2C_Read... [14:19:17]*** Stop cut motor [14:19:17]*** Cut end [14:19:17]Read from MH i2c: 01 07 00 [14:19:18]MH_I2C_Read... [14:19:18]Read from MH i2c: 01 07 00 45 01 00 00 00 00 00 FF 0F 5B [14:19:18]process_action close_receipt done [14:19:18]requested_data is exist [14:19:18]produce_requested_data [14:19:18]requested_item fm.sn is exist - process it [14:19:18]wFMCommunicate request_size=4 [14:19:18]MH_SAM_APDU [14:19:18]CAPDU: 80 11 00 00 [14:19:18]Write to MH i2c: E2 08 00 46 01 80 11 00 00 00 00 00 00 C1 [14:19:18]Write i2c OK [14:19:18]MH_I2C_Read... [14:19:18]Read from MH i2c: E2 [14:19:18]MH_I2C_Read... [14:19:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:19:18]Read from MH i2c: E2 17 00 [14:19:18]MH_I2C_Read... [14:19:18]Read from MH i2c: E2 17 00 46 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [14:19:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:19:18]wFMCommunicate OK [14:19:18]requested_item fd.num is exist - process it [14:19:18]SAM_PROTO_GetFieldsCounters [14:19:18]wFMCommunicate request_size=4 [14:19:18]MH_SAM_APDU [14:19:18]CAPDU: 80 13 00 00 [14:19:18]Write to MH i2c: E2 08 00 47 01 80 13 00 00 00 00 00 00 C4 [14:19:18]Write i2c OK [14:19:18]MH_I2C_Read... [14:19:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:19:18]Read from MH i2c: E2 [14:19:18]MH_I2C_Read... [14:19:18]Read from MH i2c: E2 62 00 [14:19:18]MH_I2C_Read... [14:19:18]Read from MH i2c: E2 62 00 47 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 48 [14:19: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 84 01 00 00 5E 04 04 00 84 01 00 00 57 04 04 00 85 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:19:18]wFMCommunicate OK [14:19:18]SAM_PROTO_GetFieldsCounters done [14:19:18]requested_item shift.num is exist - process it [14:19:18]requested_item shift.opened is exist - process it [14:19:18]req_shift_opened [14:19:18]FM_GetShiftState [14:19:18]SAM_PROTO_GetShiftState [14:19:18]wFMCommunicate request_size=4 [14:19:18]MH_SAM_APDU [14:19:18]CAPDU: 80 13 01 00 [14:19:18]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [14:19:18]Write i2c OK [14:19:18]MH_I2C_Read... [14:19:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:19:18]Read from MH i2c: E2 [14:19:18]MH_I2C_Read... [14:19:18]Read from MH i2c: E2 0E 00 [14:19:18]MH_I2C_Read... [14:19:18]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 94 [14:19:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:19:18]wFMCommunicate OK [14:19:18]SAM_PROTO_GetShiftState done [14:19:18]FM_GetShiftState done [14:19:18]req_shift_opened done [14:19:18]requested_item shift.open_date is exist - process it [14:19:18]req_shift_open_date [14:19:18]req_shift_open_date done [14:19:18]produce_requested_data done [14:19:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162943,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:19:18]process_action_free close_receipt [14:19:18]json_value_free [14:19:18]json_value_free done [14:19:18]process_json_proto returns [14:19:18]Send response to host [14:19:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162943,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:19:18]free response buf [14:19:18]execute_script done [14:19:18]execute_script returns [14:19:18]free content buf [14:19:18]Sock 10.Close socket [14:19:18]Sock 10.Thread stoped [14:19:19]ConnectInit Can't take IP for lk.salyk.kg [14:19:19]CommunicateWithHost connect error [14:19:19]CommunicateWithHost err = -1 [14:19:19]OFD Sender: Server communicate error [14:19:24]OFD Sender: Processing packet 162942 [packets to send 961, broken 959] [14:19:24]ProducePacketName [14:19:24]name=ofd_packets/00162942 [14:19:24]OFD Sender: To server: pG, [14:19:24]CommunicateWithHost lk.salyk.kg:30040 [14:19:24]ConnectInit lk.salyk.kg [14:19:29]ConnectInit Can't take IP for lk.salyk.kg [14:19:29]CommunicateWithHost connect error [14:19:29]CommunicateWithHost err = -1 [14:19:29]OFD Sender: Server communicate error [14:19:34]OFD Sender: Processing packet 162942 [packets to send 961, broken 959] [14:19:34]ProducePacketName [14:19:34]name=ofd_packets/00162942 [14:19:34]OFD Sender: To server: pG, [14:19:34]CommunicateWithHost lk.salyk.kg:30040 [14:19:34]ConnectInit lk.salyk.kg [14:19:39]ConnectInit Can't take IP for lk.salyk.kg [14:19:39]CommunicateWithHost connect error [14:19:39]CommunicateWithHost err = -1 [14:19:39]OFD Sender: Server communicate error [14:19:39]recv_with_timeout no data received [14:19:44]OFD Sender: Processing packet 162942 [packets to send 961, broken 959] [14:19:44]ProducePacketName [14:19:44]name=ofd_packets/00162942 [14:19:44]OFD Sender: To server: pG, [14:19:44]CommunicateWithHost lk.salyk.kg:30040 [14:19:44]ConnectInit lk.salyk.kg [14:19:46]Connected sock=9 [14:19: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 36 39 34 01 00 00 6C 08 2C 01 20 E9 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 30 34 38 31 34 35 33 06 04 2E 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 4D 61 78 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 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 01 00 00 F4 03 04 00 D9 A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7C 02 00 35 04 06 00 A5 1E 6F A7 18 72 0B 56 C2 AC 0E 94 B7 76 [14:19:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 12 47 00 D6 F8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7C 02 00 F4 03 04 00 55 4F C4 66 B6 04 01 00 00 87 74 40 79 3A C9 19 68 [14:19:48]CommunicateWithHost err = 0 [14:19:48]CheckOFDResponse [14:19:48]1017 (14) - 77093643461234 [14:19:48]1041 (16) - 0000000000871769 [14:19:48]1040 (4) - 162942 [14:19:48]1012 (4) - 20.08.2024 08:09 [14:19:48]1206 (1) - 0 [14:19:48]OFD Sender: Remove packet 162942 [14:19:48]ProducePacketName [14:19:48]name=ofd_packets/00162942 [14:19:48]NVStorageDeleteData [14:19:48]OFD Sender: Processing packet 162943 [packets to send 960, broken 959] [14:19:48]ProducePacketName [14:19:48]name=ofd_packets/00162943 [14:19:48]OFD Sender: To server: pG, [14:19:48]CommunicateWithHost lk.salyk.kg:30040 [14:19:48]ConnectInit lk.salyk.kg [14:19:50]Connected sock=9 [14:19:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 85 07 01 86 58 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 01 00 00 F4 03 04 00 DF A5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7C 02 00 35 04 06 00 7D 17 2C D4 C0 6B A9 A8 AD 32 BC CD 94 06 [14:19:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CA A0 47 00 F3 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7C 02 00 F4 03 04 00 58 4F C4 66 B6 04 01 00 00 81 41 8F F1 AB 5B 8D DA [14:19:50]CommunicateWithHost err = 0 [14:19:50]CheckOFDResponse [14:19:50]1017 (14) - 77093643461234 [14:19:50]1041 (16) - 0000000000871769 [14:19:50]1040 (4) - 162943 [14:19:50]1012 (4) - 20.08.2024 08:10 [14:19:50]1206 (1) - 0 [14:19:50]OFD Sender: Remove packet 162943 [14:19:50]ProducePacketName [14:19:50]name=ofd_packets/00162943 [14:19:50]NVStorageDeleteData [14:19:51]OFD Sender: No OFD packet to send [14:19:56]OFD Sender: No OFD packet to send [14:20:01]OFD Sender: No OFD packet to send [14:20:06]OFD Sender: No OFD packet to send [14:20:09]accept exits with 8 [14:20:09]New connection [14:20:09]New thread 3066846564 created [14:20:09]Thread 3066703204 joined [14:20:09]Waiting for new connection... [14:20:09] Sock 8.Parse request [14:20:09]Sock 8.Check first char [14:20:09]Sock 8.First char is OK [14:20:09]request: POST /json_proto HTTP/1.0 [14:20:09]Method: POST [14:20:09]URL: /json_proto [14:20:09]Method is POST - this is cgi request [14:20:09]url: /json_proto [14:20:09]query_string will be loaded in cgi processing [14:20:09]execute_cgi json_proto POST (null) [14:20:09]execute_cgi path=json_proto method=POST [14:20:09]POST find Content-Length [14:20:09]Host: 172.17.44.132:8080 [14:20:09]Content-Length: 672 [14:20:09]Content-Type: application/json [14:20:09] [14:20:09]POST finish read [14:20:09]Found Content-Length = 672 [14:20:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.760, "sum" : 1015.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1015.00, "total" : 1015.00, "payments": [ { "type": 0, "sum" : 1015.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:09]execute_script... [14:20:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291406", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.760, "sum" : 1015.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1015.00, "total" : 1015.00, "payments": [ { "type": 0, "sum" : 1015.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:09]POST & json_proto [14:20:09]process_json_proto [14:20:09]json parsed OK: [14:20:09]protocol is kg_v1.0 [14:20:09]action value=close_receipt [14:20:09]process_action close_receipt [14:20:09]cmd_close_receipt [14:20:09]MH_GetDate [14:20:09]Write to MH i2c: F0 00 00 49 01 39 [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: F0 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: F0 09 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: F0 09 00 49 01 00 19 A6 C4 66 2A 83 C1 65 FE [14:20:09]GetLastDocTimeStamp 1724163551 [14:20:09]current date 1724163609 [14:20:09]FM_GetShiftState [14:20:09]SAM_PROTO_GetShiftState [14:20:09]wFMCommunicate request_size=4 [14:20:09]MH_SAM_APDU [14:20:09]CAPDU: 80 13 01 00 [14:20:09]Write to MH i2c: E2 08 00 4A 01 80 13 01 00 00 00 00 00 C8 [14:20:09]Write i2c OK [14:20:09]MH_I2C_Read... [14:20:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:09]Read from MH i2c: E2 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 0E 00 [14:20:09]MH_I2C_Read... [14:20:09]Read from MH i2c: E2 0E 00 4A 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 96 [14:20:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:20:09]wFMCommunicate OK [14:20:09]SAM_PROTO_GetShiftState done [14:20:09]FM_GetShiftState done [14:20:09]opened in 1724113081 [14:20:09]opened+sec_in_day 1724199481 [14:20:09]quantity*price = 101548 [14:20:09]sum+1 = 101550 [14:20:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 1015.00 Внесено: 1015.00 СДАЧА: 0.00 НСП 1% : 8.99 НДС 12% : 107.84 Наличными: 1015.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 389 20.08.2024 14:20 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162944 ФПД: 246272204152119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162944&fm=246272204152119&tin=02508201610067®Number=0000000000092562&sum=101500 [14:20:10]StoreToDocumentArchive [14:20:10]shift 465 fd 162944 [14:20:10]save to /storage/0465/doc_00162944 [14:20:10]save last doc name /storage/0465/doc_00162944 to /storage/kkm_last_doc_name [14:20:10]save OK [14:20:10]Clear old archive folders... [14:20:10]ProcessDocumentItem done err = 0, tmpTLVsize=249 [14:20:10]tlvbuf is 01883250 [14:20:10]SAM_PROTO_ClearQueue [14:20:10]wFMCommunicate request_size=4 [14:20:10]MH_SAM_APDU [14:20:10]CAPDU: 80 09 00 00 [14:20:10]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [14:20:10]Write i2c OK [14:20:10]MH_I2C_Read... [14:20:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:10]Read from MH i2c: E2 [14:20:10]MH_I2C_Read... [14:20:10]Read from MH i2c: E2 03 00 [14:20:10]MH_I2C_Read... [14:20:10]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [14:20:10]RAPDU: 90 00 [14:20:10]wFMCommunicate OK [14:20:10]SAM_PROTO_ClearQueue done [14:20:10]KKMCreateOFDPacket [14:20:10]OFDProtocolAddRootSTLVToBuf [14:20:10]FM_MakeSignedData [14:20:10]FM_MakeSignedData [14:20:10]SAM_PROTO_SignData [14:20:10]wFMCommunicate request_size=4 [14:20:10]MH_SAM_APDU [14:20:10]CAPDU: 80 0D 01 02 [14:20:10]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [14:20:10]Write i2c OK [14:20:10]MH_I2C_Read... [14:20:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:11]Read from MH i2c: E2 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 03 00 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [14:20:11]RAPDU: 90 00 [14:20:11]wFMCommunicate OK [14:20:11]wFMCommunicate request_size=255 [14:20:11]MH_SAM_APDU [14:20:11]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 39 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 2A 00 00 00 00 07 04 06 00 7C 8C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 19 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7C 02 00 35 04 06 00 DF FB B7 [14:20:11]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 39 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 2A 00 00 00 00 07 04 06 00 7C 8C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 19 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7C 02 00 35 04 06 00 DF FB B7 00 00 62 [14:20:11]Write i2c OK [14:20:11]MH_I2C_Read... [14:20:11]OFD Sender: No OFD packet to send [14:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:11]Read from MH i2c: E2 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 03 00 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [14:20:11]RAPDU: 90 00 [14:20:11]wFMCommunicate OK [14:20:11]wFMCommunicate request_size=8 [14:20:11]MH_SAM_APDU [14:20:11]CAPDU: 80 0D 02 02 03 3F 1D 37 [14:20:11]Write to MH i2c: E2 0B 00 5A 01 80 0D 02 02 03 00 3F 1D 37 00 00 6E [14:20:11]Write i2c OK [14:20:11]MH_I2C_Read... [14:20:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:11]Read from MH i2c: E2 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 03 00 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [14:20:11]RAPDU: 90 00 [14:20:11]wFMCommunicate OK [14:20:11]wFMCommunicate request_size=4 [14:20:11]MH_SAM_APDU [14:20:11]CAPDU: 80 0D 03 02 [14:20:11]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [14:20:11]Write i2c OK [14:20:11]MH_I2C_Read... [14:20:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:11]Read from MH i2c: E2 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 0B 00 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 0B 00 5B 01 00 FA CE 69 01 27 6C 8E F3 90 00 1E [14:20:11]RAPDU: FA CE 69 01 27 6C 8E F3 90 00 [14:20:11]wFMCommunicate OK [14:20:11]SAM_PROTO_SignData done [14:20:11]FM_MakeSignedData done [14:20:11]CreateOFDProtocolMessage [14:20:11]wFMCommunicate request_size=4 [14:20:11]MH_SAM_APDU [14:20:11]CAPDU: 80 11 00 00 [14:20:11]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [14:20:11]Write i2c OK [14:20:11]MH_I2C_Read... [14:20:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:11]Read from MH i2c: E2 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 17 00 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [14:20:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:20:11]wFMCommunicate OK [14:20:11]CreateOFDProtocolMessage done [14:20:11]OFDSenderStorePacket 162944 [14:20:11]StoreOFDPacket docnum=162944 [14:20:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 AD 8E 05 01 FC 11 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 39 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 2A 00 00 00 00 07 04 06 00 7C 8C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 19 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7C 02 00 35 04 06 00 DF FB B7 3F 1D 37 FA CE 69 01 27 6C 8E F3 [14:20:11]CheckFolder [14:20:11]dirname=/storage/ofd_packets [14:20:11]CheckFolder done [14:20:11]ProducePacketName [14:20:11]name=ofd_packets/00162944 [14:20:11]NVStorageSaveData ofd_packets/00162944 [14:20:11]File name is /storage/ofd_packets/00162944 [14:20:11]Write 299 bytes [14:20:11]NVStorageSaveData done [14:20:11]OFDSenderStorePacket done [14:20:11]KKMCreateOFDPacket done [14:20:11]NVStorageSaveData kkm_last_timestamp [14:20:11]File name is /storage/kkm_last_timestamp [14:20:11]Write 4 bytes [14:20:11]NVStorageSaveData done [14:20:11]ExternCall_PrintAddStr [14:20:11]wPrintStart [14:20:11]Write to MH i2c: 01 00 00 5D 01 5E [14:20:11]Write i2c OK [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: 01 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: 01 07 00 [14:20:11]MH_I2C_Read... [14:20:11]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [14:20:11]RasterBufferAndPrint [14:20:11]line Счет N : (1)291406 [14:20:11]line ИНН: 02508201610067 [14:20:11]line Контрольно-Кассовый Чек [14:20:11]line ПРОДАЖА [14:20:11]line ТРК (МРК, ГНК) : 61 [14:20:11]line Товар: 2710124130 [14:20:11]line SU-92-К-5 [14:20:11]line 14.760 * 68.80 [14:20:11]line = 1015.49 [14:20:11]line НДС 12% НСП 1% [14:20:11]line > о реализуемом товаре [14:20:11]line ОКРУГЛЕНИЕ: -0.49 [14:20:11]line ИТОГО: 1015.00 [14:20:11]line Внесено: 1015.00 [14:20:11]line СДАЧА: 0.00 [14:20:11]line НСП 1% : 8.99 [14:20:11]line НДС 12% : 107.84 [14:20:11]line Наличными: 1015.00 [14:20:11]line Безнал.: 0.00 [14:20:11]line Место: АЗС № 130 "Партнер Нефть" [14:20:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:20:11]line СНО: Общий режим [14:20:11]line Чек 389 20.08.2024 14:20 [14:20:11]line Смена: 465 ФФД: 1.0 [14:20:11]line ЗНМ: 0300000070 [14:20:11]line РНМ: 0000000000092562 [14:20:11]line Версия ККМ: 001 [14:20:11]line ФМ: 0000000000871769 [14:20:11]line ФД: 162944 [14:20:11]line ФПД: 246272204152119 [14:20:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162944&fm=246272204152119&tin=02508201610067®Number=0000000000092562&sum=101500 [14:20:11]OFD Sender: Processing packet 162944 [packets to send 960, broken 959] [14:20:11]ProducePacketName [14:20:11]name=ofd_packets/00162944 [14:20:11]OFD Sender: To server: pG, [14:20:11]CommunicateWithHost lk.salyk.kg:30040 [14:20:11]ConnectInit lk.salyk.kg [14:20:11]written 0, free lines is 4095 [14:20:12]Write to MH i2c: 01 00 00 88 01 89 [14:20:12]Write i2c OK [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: 01 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: 01 07 00 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 C7 0C 63 [14:20:12]RasterBufferAndPrint [14:20:12]line [14:20:12]line [14:20:12]line [14:20:12]line [14:20:12]line [14:20:12]written 0, free lines is 3306 [14:20:12]MH_Cut [14:20:12]Write to MH i2c: D1 01 00 8F 01 01 62 [14:20:12]Write i2c OK [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: D1 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: D1 01 00 [14:20:12]MH_I2C_Read... [14:20:12]Read from MH i2c: D1 01 00 8F 01 00 61 [14:20:12]Write to MH i2c: 01 00 00 90 01 91 [14:20:12]Write i2c OK [14:20:12]MH_I2C_Read... [14:20:13]*** Cut start [14:20:13]*** Purtial cut [14:20:13]*** Stage 1: CUTSNS_PIN = 1 [14:20:14]Connected sock=11 [14:20: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 36 39 0D 01 00 00 AD 8E 05 01 FC 11 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 A8 39 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 AD 8C 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 7C 8C 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 83 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 20 2A 00 00 00 00 07 04 06 00 7C 8C 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 01 00 00 F4 03 04 00 19 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7C 02 00 35 04 06 00 DF FB B7 3F 1D 37 FA CE 69 01 27 6C 8E F3 [14:20: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 36 39 4F 00 00 00 C3 90 47 00 C1 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7C 02 00 F4 03 04 00 70 4F C4 66 B6 04 01 00 00 35 56 08 E6 60 63 81 53 [14:20:14]CommunicateWithHost err = 0 [14:20:14]CheckOFDResponse [14:20:14]1017 (14) - 77093643461234 [14:20:14]1041 (16) - 0000000000871769 [14:20:14]1040 (4) - 162944 [14:20:14]1012 (4) - 20.08.2024 08:10 [14:20:14]1206 (1) - 0 [14:20:14]OFD Sender: Remove packet 162944 [14:20:14]ProducePacketName [14:20:14]name=ofd_packets/00162944 [14:20:14]NVStorageDeleteData [14:20:15]Read from MH i2c: 01 [14:20:15]MH_I2C_Read... [14:20:15]*** Stop cut motor [14:20:15]*** Cut end [14:20:15]Read from MH i2c: 01 07 00 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [14:20:15]process_action close_receipt done [14:20:15]requested_data is exist [14:20:15]produce_requested_data [14:20:15]requested_item fm.sn is exist - process it [14:20:15]wFMCommunicate request_size=4 [14:20:15]MH_SAM_APDU [14:20:15]CAPDU: 80 11 00 00 [14:20:15]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [14:20:15]Write i2c OK [14:20:15]MH_I2C_Read... [14:20:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:15]Read from MH i2c: E2 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 17 00 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [14:20:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:20:15]wFMCommunicate OK [14:20:15]requested_item fd.num is exist - process it [14:20:15]SAM_PROTO_GetFieldsCounters [14:20:15]wFMCommunicate request_size=4 [14:20:15]MH_SAM_APDU [14:20:15]CAPDU: 80 13 00 00 [14:20:15]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 OFD Sender: No OFD packet to send [14:20:15]0F [14:20:15]Write i2c OK [14:20:15]MH_I2C_Read... [14:20:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:15]Read from MH i2c: E2 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 62 00 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 97 [14:20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 85 01 00 00 5E 04 04 00 85 01 00 00 57 04 04 00 86 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:15]wFMCommunicate OK [14:20:15]SAM_PROTO_GetFieldsCounters done [14:20:15]requested_item shift.num is exist - process it [14:20:15]requested_item shift.opened is exist - process it [14:20:15]req_shift_opened [14:20:15]FM_GetShiftState [14:20:15]SAM_PROTO_GetShiftState [14:20:15]wFMCommunicate request_size=4 [14:20:15]MH_SAM_APDU [14:20:15]CAPDU: 80 13 01 00 [14:20:15]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [14:20:15]Write i2c OK [14:20:15]MH_I2C_Read... [14:20:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:15]Read from MH i2c: E2 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 0E 00 [14:20:15]MH_I2C_Read... [14:20:15]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DF [14:20:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:20:15]wFMCommunicate OK [14:20:15]SAM_PROTO_GetShiftState done [14:20:15]FM_GetShiftState done [14:20:15]req_shift_opened done [14:20:15]requested_item shift.open_date is exist - process it [14:20:15]req_shift_open_date [14:20:15]req_shift_open_date done [14:20:15]produce_requested_data done [14:20:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162944,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:20:15]process_action_free close_receipt [14:20:15]json_value_free [14:20:15]json_value_free done [14:20:15]process_json_proto returns [14:20:15]Send response to host [14:20:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162944,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:20:15]free response buf [14:20:15]execute_script done [14:20:15]execute_script returns [14:20:15]free content buf [14:20:15]Sock 8.Close socket [14:20:15]Sock 8.Thread stoped [14:20:20]OFD Sender: No OFD packet to send [14:20:24]recv_with_timeout no data received [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:37]accept exits with 9 [14:20:37]New connection [14:20:37]New thread 3066703204 created [14:20:37]Thread 3066846564 joined [14:20:37]Waiting for new connection... [14:20:37] Sock 9.Parse request [14:20:37]Sock 9.Check first char [14:20:37]Sock 9.First char is OK [14:20:37]request: POST /json_proto HTTP/1.0 [14:20:37]Method: POST [14:20:37]URL: /json_proto [14:20:37]Method is POST - this is cgi request [14:20:37]url: /json_proto [14:20:37]query_string will be loaded in cgi processing [14:20:37]execute_cgi json_proto POST (null) [14:20:37]execute_cgi path=json_proto method=POST [14:20:37]POST find Content-Length [14:20:37]Host: 172.17.44.132:8080 [14:20:37]Content-Length: 874 [14:20:37]Content-Type: application/json [14:20:37] [14:20:37]POST finish read [14:20:37]Found Content-Length = 874 [14:20:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50443", "tax_sys" : 0, "items" : [ { "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 }]} ,{ "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" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:37]execute_script... [14:20:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50443", "tax_sys" : 0, "items" : [ { "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 }]} ,{ "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" : 180.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:20:37]POST & json_proto [14:20:37]process_json_proto [14:20:37]json parsed OK: [14:20:37]protocol is kg_v1.0 [14:20:37]action value=close_receipt [14:20:37]process_action close_receipt [14:20:38]cmd_close_receipt [14:20:38]MH_GetDate [14:20:38]Write to MH i2c: F0 00 00 94 01 84 [14:20:38]Write i2c OK [14:20:38]MH_I2C_Read... [14:20:38]Read from MH i2c: F0 [14:20:38]MH_I2C_Read... [14:20:38]Read from MH i2c: F0 09 00 [14:20:38]MH_I2C_Read... [14:20:38]Read from MH i2c: F0 09 00 94 01 00 36 A6 C4 66 2A 83 C1 65 66 [14:20:38]GetLastDocTimeStamp 1724163609 [14:20:38]current date 1724163638 [14:20:38]FM_GetShiftState [14:20:38]SAM_PROTO_GetShiftState [14:20:38]wFMCommunicate request_size=4 [14:20:38]MH_SAM_APDU [14:20:38]CAPDU: 80 13 01 00 [14:20:38]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [14:20:38]Write i2c OK [14:20:38]MH_I2C_Read... [14:20:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:38]Read from MH i2c: E2 [14:20:38]MH_I2C_Read... [14:20:38]Read from MH i2c: E2 0E 00 [14:20:38]MH_I2C_Read... [14:20:38]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E1 [14:20:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:20:38]wFMCommunicate OK [14:20:38]SAM_PROTO_GetShiftState done [14:20:38]FM_GetShiftState done [14:20:38]opened in 1724113081 [14:20:38]opened+sec_in_day 1724199481 [14:20:38]quantity*price = 13000 [14:20:38]sum+1 = 13001 [14:20:38]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 180.00 НСП 1% : 1.59 НДС 12% : 19.11 Наличными: 180.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 390 20.08.2024 14:20 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162945 ФПД: 266734216370330 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142038&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162945&fm=266734216370330&tin=02508201610067®Number=0000000000092562&sum=18000 0 [14:20:39]StoreToDocumentArchive [14:20:39]shift 465 fd 162945 [14:20:39]save to /storage/0465/doc_00162945 [14:20:39]save last doc name /storage/0465/doc_00162945 to /storage/kkm_last_doc_name [14:20:39]save OK [14:20:39]Clear old archive folders... [14:20:39]ProcessDocumentItem done err = 0, tmpTLVsize=375 [14:20:39]tlvbuf is 018F6750 [14:20:39]SAM_PROTO_ClearQueue [14:20:39]wFMCommunicate request_size=4 [14:20:39]MH_SAM_APDU [14:20:39]CAPDU: 80 09 00 00 [14:20:39]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [14:20:39]Write i2c OK [14:20:39]MH_I2C_Read... [14:20:39]Read from MH i2c: E2 [14:20:39]MH_I2C_Read... [14:20:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:20:39]Read from MH i2c: E2 03 00 [14:20:39]MH_I2C_Read... [14:20:39]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [14:20:39]RAPDU: 90 00 [14:20:39]wFMCommunicate OK [14:20:39]SAM_PROTO_ClearQueue done [14:20:39]KKMCreateOFDPacket [14:20:39]OFDProtocolAddRootSTLVToBuf [14:20:39]FM_MakeSignedData [14:20:39]FM_MakeSignedData [14:20:39]SAM_PROTO_SignData [14:20:39]wFMCommunicate request_size=4 [14:20:39]MH_SAM_APDU [14:20:39]CAPDU: 80 0D 01 02 [14:20:39]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [14:20:39]Write i2c OK [14:20:39]MH_I2C_Read... [14:20:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:20:39]Read from MH i2c: E2 [14:20:39]MH_I2C_Read... [14:20:39]Read from MH i2c: E2 03 00 [14:20:39]MH_I2C_Read... [14:20:39]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [14:20:39]RAPDU: 90 00 [14:20:39]wFMCommunicate OK [14:20:39]wFMCommunicate request_size=255 [14:20:39]MH_SAM_APDU [14:20:39]CAPDU: 80 0D 02 02 FA 03 00 77 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 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 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 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F [14:20:39]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 77 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 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 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 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 00 1B [14:20:39]Write i2c OK [14:20:39]MH_I2C_Read... [14:20:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:40]Read from MH i2c: E2 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 03 00 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [14:20:40]RAPDU: 90 00 [14:20:40]wFMCommunicate OK [14:20:40]wFMCommunicate request_size=134 [14:20:40]MH_SAM_APDU [14:20:40]CAPDU: 80 0D 02 02 81 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 36 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7C 02 00 35 04 06 00 F2 97 E6 37 58 9A [14:20:40]Write to MH i2c: E2 89 00 A5 01 80 0D 02 02 81 00 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 36 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7C 02 00 35 04 06 00 F2 97 E6 37 58 9A 00 00 5E [14:20:40]Write i2c OK [14:20:40]MH_I2C_Read... [14:20:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:20:40]OFD Sender: No OFD packet to send [14:20:40]Read from MH i2c: E2 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 03 00 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [14:20:40]RAPDU: 90 00 [14:20:40]wFMCommunicate OK [14:20:40]wFMCommunicate request_size=4 [14:20:40]MH_SAM_APDU [14:20:40]CAPDU: 80 0D 03 02 [14:20:40]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [14:20:40]Write i2c OK [14:20:40]MH_I2C_Read... [14:20:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:20:40]Read from MH i2c: E2 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 0B 00 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 0B 00 A6 01 00 91 36 DE 50 EE 6B 7C 28 90 00 15 [14:20:40]RAPDU: 91 36 DE 50 EE 6B 7C 28 90 00 [14:20:40]wFMCommunicate OK [14:20:40]SAM_PROTO_SignData done [14:20:40]FM_MakeSignedData done [14:20:40]CreateOFDProtocolMessage [14:20:40]wFMCommunicate request_size=4 [14:20:40]MH_SAM_APDU [14:20:40]CAPDU: 80 11 00 00 [14:20:40]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [14:20:40]Write i2c OK [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 [14:20:40]MH_I2C_Read... [14:20:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:40]Read from MH i2c: E2 17 00 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7B [14:20:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:20:40]wFMCommunicate OK [14:20:40]CreateOFDProtocolMessage done [14:20:40]OFDSenderStorePacket 162945 [14:20:40]StoreOFDPacket docnum=162945 [14:20:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8B 01 00 00 76 68 83 01 E8 69 5A 03 01 00 03 00 77 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 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 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 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 36 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7C 02 00 35 04 06 00 F2 97 E6 37 58 9A 91 36 DE 50 EE 6B 7C 28 [14:20:40]CheckFolder [14:20:40]dirname=/storage/ofd_packets [14:20:40]CheckFolder done [14:20:40]ProducePacketName [14:20:40]name=ofd_packets/00162945 [14:20:40]NVStorageSaveData ofd_packets/00162945 [14:20:40]File name is /storage/ofd_packets/00162945 [14:20:40]Write 425 bytes [14:20:40]NVStorageSaveData done [14:20:40]OFDSenderStorePacket done [14:20:40]KKMCreateOFDPacket done [14:20:40]NVStorageSaveData kkm_last_timestamp [14:20:40]File name is /storage/kkm_last_timestamp [14:20:40]Write 4 bytes [14:20:40]NVStorageSaveData done [14:20:40]ExternCall_PrintAddStr [14:20:40]wPrintStart [14:20:40]Write to MH i2c: 01 00 00 A8 01 A9 [14:20:40]Write i2c OK [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: 01 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: 01 07 00 [14:20:40]MH_I2C_Read... [14:20:40]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [14:20:40]RasterBufferAndPrint [14:20:40]line Счет N : (3)50443 [14:20:40]line ИНН: 02508201610067 [14:20:40]line Контрольно-Кассовый Чек [14:20:40]line ПРОДАЖА [14:20:40]line Товар: 2000036230011 [14:20:40]line Кофе Латте XL(GABB TRADE) [14:20:40]line 1.000 * 130.00 [14:20:40]line = 130.00 [14:20:40]line НДС 12% НСП 1% [14:20:40]line > о реализуемом товаре [14:20:40]line Товар: 4700000160358 [14:20:40]line Вода Легенда 1л [14:20:40]line 1.000 * 50.00 [14:20:40]line = 50.00 [14:20:40]line НДС 12% НСП 1% [14:20:40]line > о реализуемом товаре [14:20:40]line ИТОГО: 180.00 [14:20:40]line НСП 1% : 1.59 [14:20:40]line НДС 12% : 19.11 [14:20:40]line Наличными: 180.00 [14:20:40]line Безнал.: 0.00 [14:20:40]line Место: АЗС № 130 "Партнер Нефть" [14:20:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:20:40]line СНО: Общий режим [14:20:40]line Чек 390 20.08.2024 14:20 [14:20:40]line Смена: 465 ФФД: 1.0 [14:20:40]line ЗНМ: 0300000070 [14:20:40]line РНМ: 0000000000092562 [14:20:40]line Версия ККМ: 001 [14:20:40]line ФМ: 0000000000871769 [14:20:40]line ФД: 162945 [14:20:40]line ФПД: 266734216370330 [14:20:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142038&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162945&fm=266734216370330&tin=02508201610067®Number=0000000000092562&sum=18000 [14:20:40]line 0 [14:20:40]written 0, free lines is 4095 [14:20:40]OFD Sender: Processing packet 162945 [packets to send 960, broken 959] [14:20:40]ProducePacketName [14:20:40]name=ofd_packets/00162945 [14:20:40]OFD Sender: To server: pG, [14:20:40]CommunicateWithHost lk.salyk.kg:30040 [14:20:40]ConnectInit lk.salyk.kg [14:20:41]Write to MH i2c: 01 00 00 D6 01 D7 [14:20:41]Write i2c OK [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: 01 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: 01 07 00 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 9D 0C 87 [14:20:41]RasterBufferAndPrint [14:20:41]line [14:20:41]line [14:20:41]line [14:20:41]line [14:20:41]line [14:20:41]written 0, free lines is 3261 [14:20:41]MH_Cut [14:20:41]Write to MH i2c: D1 01 00 DD 01 01 B0 [14:20:41]Write i2c OK [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: D1 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: D1 01 00 [14:20:41]MH_I2C_Read... [14:20:41]Read from MH i2c: D1 01 00 DD 01 00 AF [14:20:41]Write to MH i2c: 01 00 00 DE 01 DF [14:20:41]Write i2c OK [14:20:41]MH_I2C_Read... [14:20:42]*** Cut start [14:20:42]*** Purtial cut [14:20:42]*** Stage 1: CUTSNS_PIN = 1 [14:20:44]Read from MH i2c: 01 [14:20:44]MH_I2C_Read... [14:20:44]*** Stop cut motor [14:20:44]*** Cut end [14:20:44]Read from MH i2c: 01 07 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [14:20:44]process_action close_receipt done [14:20:44]requested_data is exist [14:20:44]produce_requested_data [14:20:44]requested_item fm.sn is exist - process it [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 11 00 00 [14:20:44]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 17 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 17 00 DF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [14:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:20:44]wFMCommunicate OK [14:20:44]requested_item fd.num is exist - process it [14:20:44]SAM_PROTO_GetFieldsCounters [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 13 00 00 [14:20:44]Write to MH i2c: E2 08 00 E0 01 80 13 00 00 00 00 00 00 5D [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 62 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 62 00 E0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 81 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 E9 [14:20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 81 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 86 01 00 00 5E 04 04 00 86 01 00 00 57 04 04 00 87 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:20:44]wFMCommunicate OK [14:20:44]SAM_PROTO_GetFieldsCounters done [14:20:44]requested_item shift.num is exist - process it [14:20:44]requested_item shift.opened is exist - process it [14:20:44]req_shift_opened [14:20:44]FM_GetShiftState [14:20:44]SAM_PROTO_GetShiftState [14:20:44]wFMCommunicate request_size=4 [14:20:44]MH_SAM_APDU [14:20:44]CAPDU: 80 13 01 00 [14:20:44]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [14:20:44]Write i2c OK [14:20:44]MH_I2C_Read... [14:20:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:20:44]Read from MH i2c: E2 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 0E 00 [14:20:44]MH_I2C_Read... [14:20:44]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2D [14:20:44]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:20:44]wFMCommunicate OK [14:20:44]SAM_PROTO_GetShiftState done [14:20:44]FM_GetShiftState done [14:20:44]req_shift_opened done [14:20:44]requested_item shift.open_date is exist - process it [14:20:44]req_shift_open_date [14:20:44]req_shift_open_date done [14:20:44]produce_requested_data done [14:20:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162945,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:20:44]process_action_free close_receipt [14:20:44]json_value_free [14:20:44]json_value_free done [14:20:44]process_json_proto returns [14:20:44]Send response to host [14:20:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162945,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:20:44]free response buf [14:20:44]execute_script done [14:20:44]execute_script returns [14:20:44]free content buf [14:20:44]Sock 9.Close socket [14:20:44]Sock 9.Thread stoped [14:20:45]ConnectInit Can't take IP for lk.salyk.kg [14:20:45]CommunicateWithHost connect error [14:20:45]CommunicateWithHost err = -1 [14:20:45]OFD Sender: Server communicate error [14:20:50]OFD Sender: Processing packet 162945 [packets to send 960, broken 959] [14:20:50]ProducePacketName [14:20:50]name=ofd_packets/00162945 [14:20:50]OFD Sender: To server: pG, [14:20:50]CommunicateWithHost lk.salyk.kg:30040 [14:20:50]ConnectInit lk.salyk.kg [14:20:53]Connected sock=8 [14:20: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 36 39 8B 01 00 00 76 68 83 01 E8 69 5A 03 01 00 03 00 77 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 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 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 50 46 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 07 00 00 00 00 07 04 06 00 50 46 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 01 00 00 F4 03 04 00 36 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7C 02 00 35 04 06 00 F2 97 E6 37 58 9A 91 36 DE 50 EE 6B 7C 28 [14:20: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 36 39 4F 00 00 00 15 2A 47 00 FC 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7C 02 00 F4 03 04 00 97 4F C4 66 B6 04 01 00 00 D0 E8 5B 9B 98 36 B7 2D [14:20:54]CommunicateWithHost err = 0 [14:20:54]CheckOFDResponse [14:20:54]1017 (14) - 77093643461234 [14:20:54]1041 (16) - 0000000000871769 [14:20:54]1040 (4) - 162945 [14:20:54]1012 (4) - 20.08.2024 08:11 [14:20:54]1206 (1) - 0 [14:20:54]OFD Sender: Remove packet 162945 [14:20:54]ProducePacketName [14:20:54]name=ofd_packets/00162945 [14:20:54]NVStorageDeleteData [14:20:54]OFD Sender: No OFD packet to send [14:20:59]OFD Sender: No OFD packet to send [14:21:04]OFD Sender: No OFD packet to send [14:21:04]recv_with_timeout no data received [14:21:09]OFD Sender: No OFD packet to send [14:21:13]accept exits with 10 [14:21:13]New connection [14:21:13]New thread 3066846564 created [14:21:13]Thread 3066703204 joined [14:21:13]Waiting for new connection... [14:21:13] Sock 10.Parse request [14:21:13]Sock 10.Check first char [14:21:13]Sock 10.First char is OK [14:21:13]request: POST /json_proto HTTP/1.0 [14:21:13]Method: POST [14:21:13]URL: /json_proto [14:21:13]Method is POST - this is cgi request [14:21:13]url: /json_proto [14:21:13]query_string will be loaded in cgi processing [14:21:13]execute_cgi json_proto POST (null) [14:21:13]execute_cgi path=json_proto method=POST [14:21:13]POST find Content-Length [14:21:13]Host: 172.17.44.132:8080 [14:21:13]Content-Length: 777 [14:21:13]Content-Type: application/json [14:21:13] [14:21:13]POST finish read [14:21:13]Found Content-Length = 777 [14:21:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50444", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:13]execute_script... [14:21: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)50444", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:13]POST & json_proto [14:21:13]process_json_proto [14:21:13]json parsed OK: [14:21:13]protocol is kg_v1.0 [14:21:13]action value=close_receipt [14:21:13]process_action close_receipt [14:21:13]cmd_close_receipt [14:21:13]MH_GetDate [14:21:13]Write to MH i2c: F0 00 00 E2 01 D2 [14:21:13]Write i2c OK [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: F0 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: F0 09 00 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: F0 09 00 E2 01 00 5A A6 C4 66 2A 83 C1 65 D8 [14:21:13]GetLastDocTimeStamp 1724163638 [14:21:13]current date 1724163674 [14:21:13]FM_GetShiftState [14:21:13]SAM_PROTO_GetShiftState [14:21:13]wFMCommunicate request_size=4 [14:21:13]MH_SAM_APDU [14:21:13]CAPDU: 80 13 01 00 [14:21:13]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [14:21:13]Write i2c OK [14:21:13]MH_I2C_Read... [14:21:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:13]Read from MH i2c: E2 [14:21:13]MH_I2C_Read... [14:21:13]Read from MH i2c: E2 0E 00 [14:21:14]MH_I2C_Read... [14:21:14]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2F [14:21:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:21:14]wFMCommunicate OK [14:21:14]SAM_PROTO_GetShiftState done [14:21:14]FM_GetShiftState done [14:21:14]opened in 1724113081 [14:21:14]opened+sec_in_day 1724199481 [14:21:14]quantity*price = 14000 [14:21:14]sum+1 = 14001 [14:21:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 0.00 Безнал.: 140.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 391 20.08.2024 14:21 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162946 ФПД: 238083651816578 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142114&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162946&fm=238083651816578&tin=02508201610067®Number=0000000000092562&sum=14000 0 [14:21:15]StoreToDocumentArchive [14:21:15]shift 465 fd 162946 [14:21:15]save to /storage/0465/doc_00162946 [14:21:15]save last doc name /storage/0465/doc_00162946 to /storage/kkm_last_doc_name [14:21:15]save OK [14:21:15]Clear old archive folders... [14:21:15]ProcessDocumentItem done err = 0, tmpTLVsize=269 [14:21:15]tlvbuf is 018A94A0 [14:21:15]SAM_PROTO_ClearQueue [14:21:15]wFMCommunicate request_size=4 [14:21:15]MH_SAM_APDU [14:21:15]CAPDU: 80 09 00 00 [14:21:15]Write to MH i2c: E2 08 00 F0 01 80 09 00 00 00 00 00 00 63 [14:21:15]Write i2c OK [14:21:15]MH_I2C_Read... [14:21:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:15]Read from MH i2c: E2 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [14:21:15]RAPDU: 90 00 [14:21:15]wFMCommunicate OK [14:21:15]SAM_PROTO_ClearQueue done [14:21:15]KKMCreateOFDPacket [14:21:15]OFDProtocolAddRootSTLVToBuf [14:21:15]FM_MakeSignedData [14:21:15]FM_MakeSignedData [14:21:15]SAM_PROTO_SignData [14:21:15]wFMCommunicate request_size=4 [14:21:15]MH_SAM_APDU [14:21:15]CAPDU: 80 0D 01 02 [14:21:15]Write to MH i2c: E2 08 00 F1 01 80 0D 01 02 00 00 00 00 6B [14:21:15]Write i2c OK [14:21:15]MH_I2C_Read... [14:21:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:15]Read from MH i2c: E2 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 [14:21:15]MH_I2C_Read... [14:21:15]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [14:21:15]RAPDU: 90 00 [14:21:15]wFMCommunicate OK [14:21:15]wFMCommunicate request_size=255 [14:21:15]MH_SAM_APDU [14:21:15]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 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 87 01 00 00 F4 03 04 00 5A A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [14:21:15]Write to MH i2c: E2 02 01 F2 01 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 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 87 01 00 00 F4 03 04 00 5A A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 D9 [14:21:15]Write i2c OK [14:21:15]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [14:21:16]RAPDU: 90 00 [14:21:16]wFMCommunicate OK [14:21:16]wFMCommunicate request_size=28 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 82 7C 02 00 35 04 06 00 D8 89 2B 7E 4C 82 [14:21:16]Write to MH i2c: E2 1F 00 F3 01 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 82 7C 02 00 35 04 06 00 D8 89 2B 7E 4C 82 00 00 D9 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [14:21:16]RAPDU: 90 00 [14:21:16]wFMCommunicate OK [14:21:16]wFMCommunicate request_size=4 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 0D 03 02 [14:21:16]Write to MH i2c: E2 08 00 F4 01 80 0D 03 02 00 00 00 00 70 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 0B 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 0B 00 F4 01 00 11 B2 CF 2E 65 4C 8F E8 90 00 59 [14:21:16]RAPDU: 11 B2 CF 2E 65 4C 8F E8 90 00 [14:21:16]wFMCommunicate OK [14:21:16]SAM_PROTO_SignData done [14:21:16]FM_MakeSignedData done [14:21:16]CreateOFDProtocolMessage [14:21:16]wFMCommunicate request_size=4 [14:21:16]MH_SAM_APDU [14:21:16]CAPDU: 80 11 00 00 [14:21:16]Write to MH i2c: E2 08 00 F5 01 80 11 00 00 00 00 00 00 70 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 [14:21:16]MH_I2C_Read... [14:21:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:16]Read from MH i2c: E2 17 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: E2 17 00 F5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [14:21:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:21:16]wFMCommunicate OK [14:21:16]CreateOFDProtocolMessage done [14:21:16]OFDSenderStorePacket 162946 [14:21:16]StoreOFDPacket docnum=162946 [14:21:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 D7 88 19 01 7C 0A 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 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 87 01 00 00 F4 03 04 00 5A A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7C 02 00 35 04 06 00 D8 89 2B 7E 4C 82 11 B2 CF 2E 65 4C 8F E8 [14:21:16]CheckFolder [14:21:16]dirname=/storage/ofd_packets [14:21:16]CheckFolder done [14:21:16]ProducePacketName [14:21:16]name=ofd_packets/00162946 [14:21:16]NVStorageSaveData ofd_packets/00162946 [14:21:16]File name is /storage/ofd_packets/00162946 [14:21:16]Write 319 bytes [14:21:16]NVStorageSaveData done [14:21:16]OFDSenderStorePacket done [14:21:16]KKMCreateOFDPacket done [14:21:16]NVStorageSaveData kkm_last_timestamp [14:21:16]File name is /storage/kkm_last_timestamp [14:21:16]Write 4 bytes [14:21:16]NVStorageSaveData done [14:21:16]ExternCall_PrintAddStr [14:21:16]wPrintStart [14:21:16]Write to MH i2c: 01 00 00 F6 01 F7 [14:21:16]Write i2c OK [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 07 00 [14:21:16]MH_I2C_Read... [14:21:16]Read from MH i2c: 01 07 00 F6 01 00 00 00 00 00 FF 0F 0C [14:21:16]RasterBufferAndPrint [14:21:16]line Счет N : (3)50444 [14:21:16]line ИНН: 02508201610067 [14:21:16]line Контрольно-Кассовый Чек [14:21:16]line ПРОДАЖА [14:21:16]line Товар: 47803008 [14:21:16]line Сигареты Winston XS Blue [14:21:16]line 1.000 * 140.00 [14:21:16]line = 140.00 [14:21:16]line НДС 12% НСП 1% [14:21:16]line > о реализуемом товаре [14:21:16]line ИТОГО: 140.00 [14:21:16]line НСП 1% : 1.24 [14:21:16]line НДС 12% : 14.87 [14:21:16]line Наличными: 0.00 [14:21:16]line Безнал.: 140.00 [14:21:16]line Место: АЗС № 130 "Партнер Нефть" [14:21:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:21:16]line СНО: Общий режим [14:21:16]line Чек 391 20.08.2024 14:21 [14:21:16]line Смена: 465 ФФД: 1.0 [14:21:16]line ЗНМ: 0300000070 [14:21:16]line РНМ: 0000000000092562 [14:21:16]line Версия ККМ: 001 [14:21:16]line Платежная система: O! деньги [14:21:16]line ФМ: 0000000000871769 [14:21:16]line ФД: 162946 [14:21:16]line ФПД: 238083651816578 [14:21:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142114&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162946&fm=238083651816578&tin=02508201610067®Number=0000000000092562&sum=14000 [14:21:16]OFD Sender: Processing packet 162946 [packets to send 960, broken 959] [14:21:16]ProducePacketName [14:21:16]name=ofd_packets/00162946 [14:21:16]OFD Sender: To server: pG, [14:21:16]CommunicateWithHost lk.salyk.kg:30040 [14:21:16]ConnectInit lk.salyk.kg [14:21:16]line 0 [14:21:16]written 0, free lines is 4095 [14:21:17]Connected sock=9 [14:21: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 36 39 21 01 00 00 D7 88 19 01 7C 0A 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 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 87 01 00 00 F4 03 04 00 5A A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7C 02 00 35 04 06 00 D8 89 2B 7E 4C 82 11 B2 CF 2E 65 4C 8F E8 [14:21:17]Write to MH i2c: 01 00 00 20 02 22 [14:21:17]Write i2c OK [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: 01 [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: 01 07 00 [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 4D 0E 84 [14:21:17]RasterBufferAndPrint [14:21:17]line [14:21:17]line [14:21:17]line [14:21:17]line [14:21:17]line [14:21:17]written 0, free lines is 3694 [14:21:17]MH_Cut [14:21:17]Write to MH i2c: D1 01 00 27 02 01 FB [14:21:17]Write i2c OK [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: D1 [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: D1 01 00 [14:21:17]MH_I2C_Read... [14:21:17]Read from MH i2c: D1 01 00 27 02 00 FA [14:21:17]Write to MH i2c: 01 00 00 28 02 2A [14:21:17]Write i2c OK [14:21:17]MH_I2C_Read... [14:21:17]*** Cut start [14:21:17]*** Purtial cut [14:21:17]*** Stage 1: CUTSNS_PIN = 1 [14:21: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 36 39 4F 00 00 00 21 4B 47 00 A6 DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7C 02 00 F4 03 04 00 AF 4F C4 66 B6 04 01 00 00 B2 E7 A2 BE 25 3B 77 02 [14:21:18]CommunicateWithHost err = 0 [14:21:18]CheckOFDResponse [14:21:18]1017 (14) - 77093643461234 [14:21:18]1041 (16) - 0000000000871769 [14:21:18]1040 (4) - 162946 [14:21:18]1012 (4) - 20.08.2024 08:11 [14:21:18]1206 (1) - 0 [14:21:18]OFD Sender: Remove packet 162946 [14:21:18]ProducePacketName [14:21:18]name=ofd_packets/00162946 [14:21:18]NVStorageDeleteData [14:21:18]OFD Sender: No OFD packet to send [14:21:19]Read from MH i2c: 01 [14:21:19]MH_I2C_Read... [14:21:19]*** Stop cut motor [14:21:19]*** Cut end [14:21:19]Read from MH i2c: 01 07 00 [14:21:19]MH_I2C_Read... [14:21:19]Read from MH i2c: 01 07 00 28 02 00 00 00 00 00 FF 0F 3F [14:21:19]process_action close_receipt done [14:21:19]requested_data is exist [14:21:19]produce_requested_data [14:21:19]requested_item fm.sn is exist - process it [14:21:19]wFMCommunicate request_size=4 [14:21:19]MH_SAM_APDU [14:21:19]CAPDU: 80 11 00 00 [14:21:19]Write to MH i2c: E2 08 00 29 02 80 11 00 00 00 00 00 00 A5 [14:21:19]Write i2c OK [14:21:20]MH_I2C_Read... [14:21:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:20]Read from MH i2c: E2 [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: E2 17 00 [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: E2 17 00 29 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [14:21:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:21:20]wFMCommunicate OK [14:21:20]requested_item fd.num is exist - process it [14:21:20]SAM_PROTO_GetFieldsCounters [14:21:20]wFMCommunicate request_size=4 [14:21:20]MH_SAM_APDU [14:21:20]CAPDU: 80 13 00 00 [14:21:20]Write to MH i2c: E2 08 00 2A 02 80 13 00 00 00 00 00 00 A8 [14:21:20]Write i2c OK [14:21:20]MH_I2C_Read... [14:21:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:20]Read from MH i2c: E2 [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: E2 62 00 [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: E2 62 00 2A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 38 [14:21: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 87 01 00 00 5E 04 04 00 87 01 00 00 57 04 04 00 88 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:21:20]wFMCommunicate OK [14:21:20]SAM_PROTO_GetFieldsCounters done [14:21:20]requested_item shift.num is exist - process it [14:21:20]requested_item shift.opened is exist - process it [14:21:20]req_shift_opened [14:21:20]FM_GetShiftState [14:21:20]SAM_PROTO_GetShiftState [14:21:20]wFMCommunicate request_size=4 [14:21:20]MH_SAM_APDU [14:21:20]CAPDU: 80 13 01 00 [14:21:20]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [14:21:20]Write i2c OK [14:21:20]MH_I2C_Read... [14:21:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:20]Read from MH i2c: E2 [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: E2 0E 00 [14:21:20]MH_I2C_Read... [14:21:20]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 78 [14:21:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:21:20]wFMCommunicate OK [14:21:20]SAM_PROTO_GetShiftState done [14:21:20]FM_GetShiftState done [14:21:20]req_shift_opened done [14:21:20]requested_item shift.open_date is exist - process it [14:21:20]req_shift_open_date [14:21:20]req_shift_open_date done [14:21:20]produce_requested_data done [14:21:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162946,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:21:20]process_action_free close_receipt [14:21:20]json_value_free [14:21:20]json_value_free done [14:21:20]process_json_proto returns [14:21:20]Send response to host [14:21:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162946,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:21:20]free response buf [14:21:20]execute_script done [14:21:20]execute_script returns [14:21:20]free content buf [14:21:20]Sock 10.Close socket [14:21:20]Sock 10.Thread stoped [14:21:23]OFD Sender: No OFD packet to send [14:21:28]OFD Sender: No OFD packet to send [14:21:33]OFD Sender: No OFD packet to send [14:21:38]OFD Sender: No OFD packet to send [14:21:40]recv_with_timeout no data received [14:21:41]accept exits with 8 [14:21:41]New connection [14:21:41]New thread 3066703204 created [14:21:41]Thread 3066846564 joined [14:21:41]Waiting for new connection... [14:21:41] Sock 8.Parse request [14:21:41]Sock 8.Check first char [14:21:41]Sock 8.First char is OK [14:21:41]request: POST /json_proto HTTP/1.0 [14:21:41]Method: POST [14:21:41]URL: /json_proto [14:21:41]Method is POST - this is cgi request [14:21:41]url: /json_proto [14:21:41]query_string will be loaded in cgi processing [14:21:41]execute_cgi json_proto POST (null) [14:21:41]execute_cgi path=json_proto method=POST [14:21:41]POST find Content-Length [14:21:41]Host: 172.17.44.132:8080 [14:21:41]Content-Length: 801 [14:21:41]Content-Type: application/json [14:21:41] [14:21:41]POST finish read [14:21:41]Found Content-Length = 801 [14:21:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:41]execute_script... [14:21:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291409", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 11.800, "sum" : 800.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 800.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:21:41]POST & json_proto [14:21:41]process_json_proto [14:21:41]json parsed OK: [14:21:41]protocol is kg_v1.0 [14:21:41]action value=close_receipt [14:21:41]process_action close_receipt [14:21:41]cmd_close_receipt [14:21:41]MH_GetDate [14:21:41]Write to MH i2c: F0 00 00 2C 02 1D [14:21:41]Write i2c OK [14:21:41]MH_I2C_Read... [14:21:41]Read from MH i2c: F0 [14:21:41]MH_I2C_Read... [14:21:41]Read from MH i2c: F0 09 00 [14:21:41]MH_I2C_Read... [14:21:41]Read from MH i2c: F0 09 00 2C 02 00 75 A6 C4 66 2A 83 C1 65 3E [14:21:41]GetLastDocTimeStamp 1724163674 [14:21:41]current date 1724163701 [14:21:41]FM_GetShiftState [14:21:41]SAM_PROTO_GetShiftState [14:21:41]wFMCommunicate request_size=4 [14:21:41]MH_SAM_APDU [14:21:41]CAPDU: 80 13 01 00 [14:21:41]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [14:21:41]Write i2c OK [14:21:41]MH_I2C_Read... [14:21:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:41]Read from MH i2c: E2 [14:21:41]MH_I2C_Read... [14:21:41]Read from MH i2c: E2 0E 00 [14:21:41]MH_I2C_Read... [14:21:41]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7A [14:21:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:21:41]wFMCommunicate OK [14:21:41]SAM_PROTO_GetShiftState done [14:21:41]FM_GetShiftState done [14:21:41]opened in 1724113081 [14:21:41]opened+sec_in_day 1724199481 [14:21:41]quantity*price = 80004 [14:21:41]sum+1 = 80005 [14:21:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 800.04 НСП 1% : 7.08 НДС 12% : 84.96 Наличными: 0.00 Безнал.: 800.04 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 392 20.08.2024 14:21 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162947 ФПД: 216575679222663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142141&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162947&fm=216575679222663&tin=02508201610067®Number=0000000000092562&sum=80004 [14:21:42]StoreToDocumentArchive [14:21:42]shift 465 fd 162947 [14:21:42]save to /storage/0465/doc_00162947 [14:21:42]save last doc name /storage/0465/doc_00162947 to /storage/kkm_last_doc_name [14:21:42]save OK [14:21:42]Clear old archive folders... [14:21:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:21:42]tlvbuf is 018AB0D0 [14:21:42]SAM_PROTO_ClearQueue [14:21:42]wFMCommunicate request_size=4 [14:21:42]MH_SAM_APDU [14:21:42]CAPDU: 80 09 00 00 [14:21:42]Write to MH i2c: E2 08 00 3A 02 80 09 00 00 00 00 00 00 AE [14:21:42]Write i2c OK [14:21:42]MH_I2C_Read... [14:21:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:21:43]Read from MH i2c: E2 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 03 00 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [14:21:43]RAPDU: 90 00 [14:21:43]wFMCommunicate OK [14:21:43]SAM_PROTO_ClearQueue done [14:21:43]KKMCreateOFDPacket [14:21:43]OFDProtocolAddRootSTLVToBuf [14:21:43]FM_MakeSignedData [14:21:43]FM_MakeSignedData [14:21:43]SAM_PROTO_SignData [14:21:43]wFMCommunicate request_size=4 [14:21:43]MH_SAM_APDU [14:21:43]CAPDU: 80 0D 01 02 [14:21:43]Write to MH i2c: E2 08 00 3B 02 80 0D 01 02 00 00 00 00 B6 [14:21:43]Write i2c OK [14:21:43]MH_I2C_Read... [14:21:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:21:43]Read from MH i2c: E2 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 03 00 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [14:21:43]RAPDU: 90 00 [14:21:43]wFMCommunicate OK [14:21:43]wFMCommunicate request_size=255 [14:21:43]MH_SAM_APDU [14:21:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 75 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7C 02 00 35 04 06 00 C4 [14:21:43]Write to MH i2c: E2 02 01 3C 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 75 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7C 02 00 35 04 06 00 C4 00 00 54 [14:21:43]Write i2c OK [14:21:43]MH_I2C_Read... [14:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:43]Read from MH i2c: E2 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 03 00 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [14:21:43]RAPDU: 90 00 [14:21:43]wFMCommunicate OK [14:21:43]wFMCommunicate request_size=10 [14:21:43]MH_SAM_APDU [14:21:43]CAPDU: 80 0D 02 02 05 F9 74 6D 53 87 [14:21:43]Write to MH i2c: E2 0D 00 3D 02 80 0D 02 02 05 00 F9 74 6D 53 87 00 00 77 [14:21:43]Write i2c OK [14:21:43]MH_I2C_Read... [14:21:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:21:43]OFD Sender: No OFD packet to send [14:21:43]Read from MH i2c: E2 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 03 00 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [14:21:43]RAPDU: 90 00 [14:21:43]wFMCommunicate OK [14:21:43]wFMCommunicate request_size=4 [14:21:43]MH_SAM_APDU [14:21:43]CAPDU: 80 0D 03 02 [14:21:43]Write to MH i2c: E2 08 00 3E 02 80 0D 03 02 00 00 00 00 BB [14:21:43]Write i2c OK [14:21:43]MH_I2C_Read... [14:21:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:21:43]Read from MH i2c: E2 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 0B 00 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 0B 00 3E 02 00 57 C8 6F 17 E5 01 46 9B 90 00 28 [14:21:43]RAPDU: 57 C8 6F 17 E5 01 46 9B 90 00 [14:21:43]wFMCommunicate OK [14:21:43]SAM_PROTO_SignData done [14:21:43]FM_MakeSignedData done [14:21:43]CreateOFDProtocolMessage [14:21:43]wFMCommunicate request_size=4 [14:21:43]MH_SAM_APDU [14:21:43]CAPDU: 80 11 00 00 [14:21:43]Write to MH i2c: E2 08 00 3F 02 80 11 00 00 00 00 00 00 BB [14:21:43]Write i2c OK [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 [14:21:43]MH_I2C_Read... [14:21:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:43]Read from MH i2c: E2 17 00 [14:21:43]MH_I2C_Read... [14:21:43]Read from MH i2c: E2 17 00 3F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [14:21:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:21:44]wFMCommunicate OK [14:21:44]CreateOFDProtocolMessage done [14:21:44]OFDSenderStorePacket 162947 [14:21:44]StoreOFDPacket docnum=162947 [14:21:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EC C8 07 01 6A 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 75 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7C 02 00 35 04 06 00 C4 F9 74 6D 53 87 57 C8 6F 17 E5 01 46 9B [14:21:44]CheckFolder [14:21:44]dirname=/storage/ofd_packets [14:21:44]CheckFolder done [14:21:44]ProducePacketName [14:21:44]name=ofd_packets/00162947 [14:21:44]NVStorageSaveData ofd_packets/00162947 [14:21:44]File name is /storage/ofd_packets/00162947 [14:21:44]Write 301 bytes [14:21:44]NVStorageSaveData done [14:21:44]OFDSenderStorePacket done [14:21:44]KKMCreateOFDPacket done [14:21:44]NVStorageSaveData kkm_last_timestamp [14:21:44]File name is /storage/kkm_last_timestamp [14:21:44]Write 4 bytes [14:21:44]NVStorageSaveData done [14:21:44]ExternCall_PrintAddStr [14:21:44]wPrintStart [14:21:44]Write to MH i2c: 01 00 00 40 02 42 [14:21:44]Write i2c OK [14:21:44]MH_I2C_Read... [14:21:44]Read from MH i2c: 01 [14:21:44]MH_I2C_Read... [14:21:44]Read from MH i2c: 01 07 00 [14:21:44]MH_I2C_Read... [14:21:44]Read from MH i2c: 01 07 00 40 02 00 00 00 00 00 FF 0F 57 [14:21:44]RasterBufferAndPrint [14:21:44]line Счет N : (1)291409 [14:21:44]line ИНН: 02508201610067 [14:21:44]line Контрольно-Кассовый Чек [14:21:44]line ПРОДАЖА [14:21:44]line ТРК (МРК, ГНК) : 52 [14:21:44]line Товар: 2710124130 [14:21:44]line Аи-92-К-5 [14:21:44]line 11.800 * 67.80 [14:21:44]line = 800.04 [14:21:44]line НДС 12% НСП 1% [14:21:44]line > о реализуемом товаре [14:21:44]line ИТОГО: 800.04 [14:21:44]line НСП 1% : 7.08 [14:21:44]line НДС 12% : 84.96 [14:21:44]line Наличными: 0.00 [14:21:44]line Безнал.: 800.04 [14:21:44]line Место: АЗС № 130 "Партнер Нефть" [14:21:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:21:44]line СНО: Общий режим [14:21:44]line Чек 392 20.08.2024 14:21 [14:21:44]line Смена: 465 ФФД: 1.0 [14:21:44]line ЗНМ: 0300000070 [14:21:44]line РНМ: 0000000000092562 [14:21:44]line Версия ККМ: 001 [14:21:44]line Платежная система: O! деньги [14:21:44]line ФМ: 0000000000871769 [14:21:44]line ФД: 162947 [14:21:44]line ФПД: 216575679222663 [14:21:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142141&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162947&fm=216575679222663&tin=02508201610067®Number=0000000000092562&sum=80004 [14:21:44]written 0, free lines is 4095 [14:21:44]OFD Sender: Processing packet 162947 [packets to send 960, broken 959] [14:21:44]ProducePacketName [14:21:44]name=ofd_packets/00162947 [14:21:44]OFD Sender: To server: pG, [14:21:44]CommunicateWithHost lk.salyk.kg:30040 [14:21:44]ConnectInit lk.salyk.kg [14:21:44]Write to MH i2c: 01 00 00 6A 02 6C [14:21:44]Write i2c OK [14:21:44]MH_I2C_Read... [14:21:44]Read from MH i2c: 01 [14:21:44]MH_I2C_Read... [14:21:44]Read from MH i2c: 01 07 00 [14:21:44]MH_I2C_Read... [14:21:44]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 E3 0C 62 [14:21:44]RasterBufferAndPrint [14:21:44]line [14:21:44]line [14:21:44]line [14:21:44]line [14:21:44]line [14:21:44]written 0, free lines is 3341 [14:21:44]MH_Cut [14:21:44]Write to MH i2c: D1 01 00 71 02 01 45 [14:21:44]Write i2c OK [14:21:44]MH_I2C_Read... [14:21:44]Read from MH i2c: D1 [14:21:44]MH_I2C_Read... [14:21:44]Read from MH i2c: D1 01 00 [14:21:44]MH_I2C_Read... [14:21:44]Read from MH i2c: D1 01 00 71 02 00 44 [14:21:44]Write to MH i2c: 01 00 00 72 02 74 [14:21:44]Write i2c OK [14:21:44]MH_I2C_Read... [14:21:45]*** Cut start [14:21:45]*** Purtial cut [14:21:45]*** Stage 1: CUTSNS_PIN = 1 [14:21:47]Read from MH i2c: 01 [14:21:47]MH_I2C_Read... [14:21:47]*** Stop cut motor [14:21:47]*** Cut end [14:21:47]Read from MH i2c: 01 07 00 [14:21:47]MH_I2C_Read... [14:21:47]Read from MH i2c: 01 07 00 72 02 00 00 00 00 00 FF 0F 89 [14:21:47]process_action close_receipt done [14:21:47]requested_data is exist [14:21:47]produce_requested_data [14:21:47]requested_item fm.sn is exist - process it [14:21:47]wFMCommunicate request_size=4 [14:21:47]MH_SAM_APDU [14:21:47]CAPDU: 80 11 00 00 [14:21:47]Write to MH i2c: E2 08 00 73 02 80 11 00 00 00 00 00 00 EF [14:21:47]Write i2c OK [14:21:47]MH_I2C_Read... [14:21:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:21:47]Read from MH i2c: E2 [14:21:47]MH_I2C_Read... [14:21:47]Read from MH i2c: E2 17 00 [14:21:47]MH_I2C_Read... [14:21:47]Read from MH i2c: E2 17 00 73 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [14:21:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:21:47]wFMCommunicate OK [14:21:47]requested_item fd.num is exist - process it [14:21:47]SAM_PROTO_GetFieldsCounters [14:21:47]wFMCommunicate request_size=4 [14:21:47]MH_SAM_APDU [14:21:47]CAPDU: 80 13 00 00 [14:21:47]Write to MH i2c: E2 08 00 74 02 80 13 00 00 00 00 00 00 F2 [14:21:47]Write i2c OK [14:21:47]MH_I2C_Read... [14:21:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:21:47]Read from MH i2c: E2 [14:21:47]MH_I2C_Read... [14:21:47]Read from MH i2c: E2 62 00 [14:21:47]MH_I2C_Read... [14:21:47]Read from MH i2c: E2 62 00 74 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 86 [14:21: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 88 01 00 00 5E 04 04 00 88 01 00 00 57 04 04 00 89 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:21:47]wFMCommunicate OK [14:21:47]SAM_PROTO_GetFieldsCounters done [14:21:47]requested_item shift.num is exist - process it [14:21:47]requested_item shift.opened is exist - process it [14:21:47]req_shift_opened [14:21:47]FM_GetShiftState [14:21:47]SAM_PROTO_GetShiftState [14:21:47]wFMCommunicate request_size=4 [14:21:47]MH_SAM_APDU [14:21:47]CAPDU: 80 13 01 00 [14:21:47]Write to MH i2c: E2 08 00 75 02 80 13 01 00 00 00 00 00 F4 [14:21:47]Write i2c OK [14:21:47]MH_I2C_Read... [14:21:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:21:47]Read from MH i2c: E2 [14:21:47]MH_I2C_Read... [14:21:47]Read from MH i2c: E2 0E 00 [14:21:47]MH_I2C_Read... [14:21:47]Read from MH i2c: E2 0E 00 75 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C2 [14:21:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:21:47]wFMCommunicate OK [14:21:47]SAM_PROTO_GetShiftState done [14:21:47]FM_GetShiftState done [14:21:47]req_shift_opened done [14:21:47]requested_item shift.open_date is exist - process it [14:21:47]req_shift_open_date [14:21:47]req_shift_open_date done [14:21:47]produce_requested_data done [14:21:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162947,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:21:47]process_action_free close_receipt [14:21:47]json_value_free [14:21:47]json_value_free done [14:21:47]process_json_proto returns [14:21:47]Send response to host [14:21:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162947,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:21:47]free response buf [14:21:47]execute_script done [14:21:47]execute_script returns [14:21:47]free content buf [14:21:47]Sock 8.Close socket [14:21:47]Sock 8.Thread stoped [14:21:49]ConnectInit Can't take IP for lk.salyk.kg [14:21:49]CommunicateWithHost connect error [14:21:49]CommunicateWithHost err = -1 [14:21:49]OFD Sender: Server communicate error [14:21:54]OFD Sender: Processing packet 162947 [packets to send 960, broken 959] [14:21:54]ProducePacketName [14:21:54]name=ofd_packets/00162947 [14:21:54]OFD Sender: To server: pG, [14:21:54]CommunicateWithHost lk.salyk.kg:30040 [14:21:54]ConnectInit lk.salyk.kg [14:21:57]Connected sock=8 [14:21: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 36 39 0F 01 00 00 EC C8 07 01 6A 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 84 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 84 38 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 01 00 00 F4 03 04 00 75 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7C 02 00 35 04 06 00 C4 F9 74 6D 53 87 57 C8 6F 17 E5 01 46 9B [14:21:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DA D9 47 00 B9 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7C 02 00 F4 03 04 00 D8 4F C4 66 B6 04 01 00 00 FE E0 71 C6 A0 03 94 8C [14:21:59]CommunicateWithHost err = 0 [14:21:59]CheckOFDResponse [14:21:59]1017 (14) - 77093643461234 [14:21:59]1041 (16) - 0000000000871769 [14:21:59]1040 (4) - 162947 [14:21:59]1012 (4) - 20.08.2024 08:12 [14:21:59]1206 (1) - 0 [14:21:59]OFD Sender: Remove packet 162947 [14:21:59]ProducePacketName [14:21:59]name=ofd_packets/00162947 [14:21:59]NVStorageDeleteData [14:21:59]OFD Sender: No OFD packet to send [14:22:04]OFD Sender: No OFD packet to send [14:22:09]OFD Sender: No OFD packet to send [14:22:14]OFD Sender: No OFD packet to send [14:22:19]OFD Sender: No OFD packet to send [14:22:24]OFD Sender: No OFD packet to send [14:22:29]OFD Sender: No OFD packet to send [14:22:34]OFD Sender: No OFD packet to send [14:22:39]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:16]accept exits with 9 [14:23:16]New connection [14:23:16]New thread 3066846564 created [14:23:16]Thread 3066703204 joined [14:23:16]Waiting for new connection... [14:23:16] Sock 9.Parse request [14:23:16]Sock 9.Check first char [14:23:16]Sock 9.First char is OK [14:23:16]request: POST /json_proto HTTP/1.0 [14:23:16]Method: POST [14:23:16]URL: /json_proto [14:23:16]Method is POST - this is cgi request [14:23:16]url: /json_proto [14:23:16]query_string will be loaded in cgi processing [14:23:16]execute_cgi json_proto POST (null) [14:23:16]execute_cgi path=json_proto method=POST [14:23:16]POST find Content-Length [14:23:16]Host: 172.17.44.132:8080 [14:23:16]Content-Length: 677 [14:23:16]Content-Type: application/json [14:23:16] [14:23:16]POST finish read [14:23:16]Found Content-Length = 677 [14:23:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:16]execute_script... [14:23:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291410", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:23:16]POST & json_proto [14:23:16]process_json_proto [14:23:16]json parsed OK: [14:23:16]protocol is kg_v1.0 [14:23:16]action value=close_receipt [14:23:16]process_action close_receipt [14:23:16]cmd_close_receipt [14:23:16]MH_GetDate [14:23:16]Write to MH i2c: F0 00 00 76 02 67 [14:23:16]Write i2c OK [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: F0 [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: F0 09 00 [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: F0 09 00 76 02 00 D4 A6 C4 66 2A 83 C1 65 E7 [14:23:16]GetLastDocTimeStamp 1724163701 [14:23:16]current date 1724163796 [14:23:16]FM_GetShiftState [14:23:16]SAM_PROTO_GetShiftState [14:23:16]wFMCommunicate request_size=4 [14:23:16]MH_SAM_APDU [14:23:16]CAPDU: 80 13 01 00 [14:23:16]Write to MH i2c: E2 08 00 77 02 80 13 01 00 00 00 00 00 F6 [14:23:16]Write i2c OK [14:23:16]MH_I2C_Read... [14:23:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:16]Read from MH i2c: E2 [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: E2 0E 00 [14:23:16]MH_I2C_Read... [14:23:16]Read from MH i2c: E2 0E 00 77 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C4 [14:23:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:23:16]wFMCommunicate OK [14:23:16]SAM_PROTO_GetShiftState done [14:23:16]FM_GetShiftState done [14:23:16]opened in 1724113081 [14:23:16]opened+sec_in_day 1724199481 [14:23:16]quantity*price = 50036 [14:23:16]sum+1 = 50037 [14:23:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 393 20.08.2024 14:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162948 ФПД: 52778875339517 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142316&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162948&fm=52778875339517&tin=02508201610067®Number=0000000000092562&sum=50000 [14:23:17]StoreToDocumentArchive [14:23:17]shift 465 fd 162948 [14:23:17]save to /storage/0465/doc_00162948 [14:23:17]save last doc name /storage/0465/doc_00162948 to /storage/kkm_last_doc_name [14:23:17]save OK [14:23:17]Clear old archive folders... [14:23:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:23:17]tlvbuf is 01828640 [14:23:17]SAM_PROTO_ClearQueue [14:23:17]wFMCommunicate request_size=4 [14:23:17]MH_SAM_APDU [14:23:17]CAPDU: 80 09 00 00 [14:23:17]Write to MH i2c: E2 08 00 84 02 80 09 00 00 00 00 00 00 F8 [14:23:17]Write i2c OK [14:23:17]MH_I2C_Read... [14:23:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:23:17]Read from MH i2c: E2 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 03 00 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [14:23:17]RAPDU: 90 00 [14:23:17]wFMCommunicate OK [14:23:17]SAM_PROTO_ClearQueue done [14:23:17]KKMCreateOFDPacket [14:23:17]OFDProtocolAddRootSTLVToBuf [14:23:17]FM_MakeSignedData [14:23:17]FM_MakeSignedData [14:23:17]SAM_PROTO_SignData [14:23:17]wFMCommunicate request_size=4 [14:23:17]MH_SAM_APDU [14:23:17]CAPDU: 80 0D 01 02 [14:23:17]Write to MH i2c: E2 08 00 85 02 80 0D 01 02 00 00 00 00 00 [14:23:17]Write i2c OK [14:23:17]MH_I2C_Read... [14:23:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:23:17]Read from MH i2c: E2 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 03 00 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [14:23:17]RAPDU: 90 00 [14:23:17]wFMCommunicate OK [14:23:17]wFMCommunicate request_size=255 [14:23:17]MH_SAM_APDU [14:23:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 D4 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7C 02 00 35 04 06 00 30 [14:23:17]Write to MH i2c: E2 02 01 86 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 D4 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7C 02 00 35 04 06 00 30 00 00 B6 [14:23:17]Write i2c OK [14:23:17]MH_I2C_Read... [14:23:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:17]Read from MH i2c: E2 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 03 00 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [14:23:17]RAPDU: 90 00 [14:23:17]wFMCommunicate OK [14:23:17]wFMCommunicate request_size=10 [14:23:17]MH_SAM_APDU [14:23:17]CAPDU: 80 0D 02 02 05 00 8A 1D C2 FD [14:23:17]Write to MH i2c: E2 0D 00 87 02 80 0D 02 02 05 00 00 8A 1D C2 FD 00 00 73 [14:23:17]Write i2c OK [14:23:17]MH_I2C_Read... [14:23:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:23:17]Read from MH i2c: E2 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 03 00 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [14:23:17]RAPDU: 90 00 [14:23:17]wFMCommunicate OK [14:23:17]wFMCommunicate request_size=4 [14:23:17]MH_SAM_APDU [14:23:17]CAPDU: 80 0D 03 02 [14:23:17]Write to MH i2c: E2 08 00 88 02 80 0D 03 02 00 00 00 00 05 [14:23:17]Write i2c OK [14:23:17]MH_I2C_Read... [14:23:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:23:17]Read from MH i2c: E2 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 0B 00 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 0B 00 88 02 00 D3 8B 32 EF A2 74 69 1A 90 00 1E [14:23:17]RAPDU: D3 8B 32 EF A2 74 69 1A 90 00 [14:23:17]wFMCommunicate OK [14:23:17]SAM_PROTO_SignData done [14:23:17]FM_MakeSignedData done [14:23:17]CreateOFDProtocolMessage [14:23:17]wFMCommunicate request_size=4 [14:23:17]MH_SAM_APDU [14:23:17]CAPDU: 80 11 00 00 [14:23:17]Write to MH i2c: E2 08 00 89 02 80 11 00 00 00 00 00 00 05 [14:23:17]Write i2c OK [14:23:17]MH_I2C_Read... [14:23:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:17]Read from MH i2c: E2 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 17 00 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: E2 17 00 89 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [14:23:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:23:17]wFMCommunicate OK [14:23:17]CreateOFDProtocolMessage done [14:23:17]OFDSenderStorePacket 162948 [14:23:17]StoreOFDPacket docnum=162948 [14:23:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6E 1A 07 01 51 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 D4 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7C 02 00 35 04 06 00 30 00 8A 1D C2 FD D3 8B 32 EF A2 74 69 1A [14:23:17]CheckFolder [14:23:17]dirname=/storage/ofd_packets [14:23:17]CheckFolder done [14:23:17]ProducePacketName [14:23:17]name=ofd_packets/00162948 [14:23:17]NVStorageSaveData ofd_packets/00162948 [14:23:17]File name is /storage/ofd_packets/00162948 [14:23:17]Write 301 bytes [14:23:17]NVStorageSaveData done [14:23:17]OFDSenderStorePacket done [14:23:17]KKMCreateOFDPacket done [14:23:17]NVStorageSaveData kkm_last_timestamp [14:23:17]File name is /storage/kkm_last_timestamp [14:23:17]Write 4 bytes [14:23:17]NVStorageSaveData done [14:23:17]ExternCall_PrintAddStr [14:23:17]wPrintStart [14:23:17]Write to MH i2c: 01 00 00 8A 02 8C [14:23:17]Write i2c OK [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: 01 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: 01 07 00 [14:23:17]MH_I2C_Read... [14:23:17]Read from MH i2c: 01 07 00 8A 02 00 00 00 00 00 FF 0F A1 [14:23:17]RasterBufferAndPrint [14:23:17]line Счет N : (1)291410 [14:23:17]line ИНН: 02508201610067 [14:23:17]line Контрольно-Кассовый Чек [14:23:17]line ПРОДАЖА [14:23:17]line ТРК (МРК, ГНК) : 42 [14:23:17]line Товар: 2710124130 [14:23:17]line Аи-92-К-5 [14:23:17]line 7.380 * 67.80 [14:23:17]line = 500.36 [14:23:17]line НДС 12% НСП 1% [14:23:17]line > о реализуемом товаре [14:23:17]line ОКРУГЛЕНИЕ: -0.36 [14:23:17]line ИТОГО: 500.00 [14:23:17]line Внесено: 500.00 [14:23:17]line СДАЧА: 0.00 [14:23:17]line НСП 1% : 4.43 [14:23:17]line НДС 12% : 53.14 [14:23:17]line Наличными: 500.00 [14:23:17]line Безнал.: 0.00 [14:23:17]line Место: АЗС № 130 "Партнер Нефть" [14:23:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:23:17]line СНО: Общий режим [14:23:17]line Чек 393 20.08.2024 14:23 [14:23:17]line Смена: 465 ФФД: 1.0 [14:23:17]line ЗНМ: 0300000070 [14:23:17]line РНМ: 0000000000092562 [14:23:17]line Версия ККМ: 001 [14:23:17]line ФМ: 0000000000871769 [14:23:17]line ФД: 162948 [14:23:17]line ФПД: 52778875339517 [14:23:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142316&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162948&fm=52778875339517&tin=02508201610067®Number=0000000000092562&sum=50000 [14:23:17]written 0, free lines is 4095 [14:23:18]OFD Sender: Processing packet 162948 [packets to send 960, broken 959] [14:23:18]ProducePacketName [14:23:18]name=ofd_packets/00162948 [14:23:18]OFD Sender: To server: pG, [14:23:18]CommunicateWithHost lk.salyk.kg:30040 [14:23:18]ConnectInit lk.salyk.kg [14:23:18]Write to MH i2c: 01 00 00 B5 02 B7 [14:23:18]Write i2c OK [14:23:18]MH_I2C_Read... [14:23:18]Read from MH i2c: 01 [14:23:18]MH_I2C_Read... [14:23:18]Read from MH i2c: 01 07 00 [14:23:18]MH_I2C_Read... [14:23:18]Read from MH i2c: 01 07 00 B5 02 00 00 00 00 00 CE 0C 98 [14:23:18]RasterBufferAndPrint [14:23:18]line [14:23:18]line [14:23:18]line [14:23:18]line [14:23:18]line [14:23:18]written 0, free lines is 3288 [14:23:18]MH_Cut [14:23:18]Write to MH i2c: D1 01 00 BC 02 01 90 [14:23:18]Write i2c OK [14:23:18]MH_I2C_Read... [14:23:18]Read from MH i2c: D1 [14:23:18]MH_I2C_Read... [14:23:18]Read from MH i2c: D1 01 00 [14:23:18]MH_I2C_Read... [14:23:18]Read from MH i2c: D1 01 00 BC 02 00 8F [14:23:18]Write to MH i2c: 01 00 00 BD 02 BF [14:23:18]Write i2c OK [14:23:18]MH_I2C_Read... [14:23:19]*** Cut start [14:23:19]*** Purtial cut [14:23:19]*** Stage 1: CUTSNS_PIN = 1 [14:23:21]*** Stop cut motor [14:23:21]*** Cut end [14:23:21]Read from MH i2c: 01 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: 01 07 00 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 FF 0F D4 [14:23:21]process_action close_receipt done [14:23:21]requested_data is exist [14:23:21]produce_requested_data [14:23:21]requested_item fm.sn is exist - process it [14:23:21]wFMCommunicate request_size=4 [14:23:21]MH_SAM_APDU [14:23:21]CAPDU: 80 11 00 00 [14:23:21]Write to MH i2c: E2 08 00 BE 02 80 11 00 00 00 00 00 00 3A [14:23:21]Write i2c OK [14:23:21]MH_I2C_Read... [14:23:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:23:21]Read from MH i2c: E2 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 17 00 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 17 00 BE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [14:23:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:23:21]wFMCommunicate OK [14:23:21]requested_item fd.num is exist - process it [14:23:21]SAM_PROTO_GetFieldsCounters [14:23:21]wFMCommunicate request_size=4 [14:23:21]MH_SAM_APDU [14:23:21]CAPDU: 80 13 00 00 [14:23:21]Write to MH i2c: E2 08 00 BF 02 80 13 00 00 00 00 00 00 3D [14:23:21]Write i2c OK [14:23:21]MH_I2C_Read... [14:23:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:23:21]Read from MH i2c: E2 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 62 00 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 62 00 BF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 D5 [14:23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 89 01 00 00 5E 04 04 00 89 01 00 00 57 04 04 00 8A 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:23:21]wFMCommunicate OK [14:23:21]SAM_PROTO_GetFieldsCounters done [14:23:21]requested_item shift.num is exist - process it [14:23:21]requested_item shift.opened is exist - process it [14:23:21]req_shift_opened [14:23:21]FM_GetShiftState [14:23:21]SAM_PROTO_GetShiftState [14:23:21]wFMCommunicate request_size=4 [14:23:21]MH_SAM_APDU [14:23:21]CAPDU: 80 13 01 00 [14:23:21]Write to MH i2c: E2 08 00 C0 02 80 13 01 00 00 00 00 00 3F [14:23:21]Write i2c OK [14:23:21]MH_I2C_Read... [14:23:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:23:21]Read from MH i2c: E2 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 0E 00 [14:23:21]MH_I2C_Read... [14:23:21]Read from MH i2c: E2 0E 00 C0 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0D [14:23:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:23:21]wFMCommunicate OK [14:23:21]SAM_PROTO_GetShiftState done [14:23:21]FM_GetShiftState done [14:23:21]req_shift_opened done [14:23:21]requested_item shift.open_date is exist - process it [14:23:21]req_shift_open_date [14:23:21]req_shift_open_date done [14:23:21]produce_requested_data done [14:23:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162948,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:23:21]process_action_free close_receipt [14:23:21]json_value_free [14:23:21]json_value_free done [14:23:21]process_json_proto returns [14:23:21]Send response to host [14:23:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162948,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:23:21]free response buf [14:23:21]execute_script done [14:23:21]execute_script returns [14:23:21]free content buf [14:23:21]Sock 9.Close socket [14:23:21]Sock 9.Thread stoped [14:23:21]Connected sock=11 [14:23:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6E 1A 07 01 51 63 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 01 00 00 F4 03 04 00 D4 A6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7C 02 00 35 04 06 00 30 00 8A 1D C2 FD D3 8B 32 EF A2 74 69 1A [14:23: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 36 39 4F 00 00 00 9E 0E 47 00 2E AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7C 02 00 F4 03 04 00 2B 50 C4 66 B6 04 01 00 00 BC 21 11 E0 D1 84 11 82 [14:23:23]CommunicateWithHost err = 0 [14:23:23]CheckOFDResponse [14:23:23]1017 (14) - 77093643461234 [14:23:23]1041 (16) - 0000000000871769 [14:23:23]1040 (4) - 162948 [14:23:23]1012 (4) - 20.08.2024 08:13 [14:23:23]1206 (1) - 0 [14:23:23]OFD Sender: Remove packet 162948 [14:23:23]ProducePacketName [14:23:23]name=ofd_packets/00162948 [14:23:23]NVStorageDeleteData [14:23:23]OFD Sender: No OFD packet to send [14:23:28]OFD Sender: No OFD packet to send [14:23:31]recv_with_timeout no data received [14:23:33]OFD Sender: No OFD packet to send [14:23:38]OFD Sender: No OFD packet to send [14:23:43]OFD Sender: No OFD packet to send [14:23:48]OFD Sender: No OFD packet to send [14:23:51]recv_with_timeout no data received [14:23:53]OFD Sender: No OFD packet to send [14:23:58]OFD Sender: No OFD packet to send [14:24:01]recv_with_timeout no data received [14:24:03]OFD Sender: No OFD packet to send [14:24:08]OFD Sender: No OFD packet to send [14:24:13]OFD Sender: No OFD packet to send [14:24:18]OFD Sender: No OFD packet to send [14:24:24]OFD Sender: No OFD packet to send [14:24:29]OFD Sender: No OFD packet to send [14:24:29]recv_with_timeout no data received [14:24:33]accept exits with 8 [14:24:33]New connection [14:24:33]New thread 3066703204 created [14:24:33]Thread 3066846564 joined [14:24:33]Waiting for new connection... [14:24:33] Sock 8.Parse request [14:24:33]Sock 8.Check first char [14:24:33]Sock 8.First char is OK [14:24:33]request: POST /json_proto HTTP/1.0 [14:24:33]Method: POST [14:24:33]URL: /json_proto [14:24:33]Method is POST - this is cgi request [14:24:33]url: /json_proto [14:24:33]query_string will be loaded in cgi processing [14:24:33]execute_cgi json_proto POST (null) [14:24:33]execute_cgi path=json_proto method=POST [14:24:33]POST find Content-Length [14:24:33]Host: 172.17.44.132:8080 [14:24:33]Content-Length: 942 [14:24:33]Content-Type: application/json [14:24:33] [14:24:33]POST finish read [14:24:33]Found Content-Length = 942 [14:24:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50445", "tax_sys" : 0, "items" : [ { "code": "4870002329999", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u043B\u0438\u043C\u043E\u043D Regular", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521292", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u044B 1,2\u043B", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 255.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:33]execute_script... [14:24: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)50445", "tax_sys" : 0, "items" : [ { "code": "4870002329999", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Lipton IceTea 1\u043B \u043B\u0438\u043C\u043E\u043D Regular", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870202521292", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u044B 1,2\u043B", "price" : 125.00, "quantity" : 1.000, "sum" : 125.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 255.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:24:33]POST & json_proto [14:24:33]process_json_proto [14:24:33]json parsed OK: [14:24:33]protocol is kg_v1.0 [14:24:33]action value=close_receipt [14:24:33]process_action close_receipt [14:24:33]cmd_close_receipt [14:24:33]MH_GetDate [14:24:33]Write to MH i2c: F0 00 00 C1 02 B2 [14:24:33]Write i2c OK [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: F0 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: F0 09 00 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: F0 09 00 C1 02 00 21 A7 C4 66 2A 83 C1 65 80 [14:24:33]GetLastDocTimeStamp 1724163796 [14:24:33]current date 1724163873 [14:24:33]FM_GetShiftState [14:24:33]SAM_PROTO_GetShiftState [14:24:33]wFMCommunicate request_size=4 [14:24:33]MH_SAM_APDU [14:24:33]CAPDU: 80 13 01 00 [14:24:33]Write to MH i2c: E2 08 00 C2 02 80 13 01 00 00 00 00 00 41 [14:24:33]Write i2c OK [14:24:33]MH_I2C_Read... [14:24:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:24:33]Read from MH i2c: E2 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: E2 0E 00 [14:24:33]MH_I2C_Read... [14:24:33]Read from MH i2c: E2 0E 00 C2 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0F [14:24:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:24:33]wFMCommunicate OK [14:24:33]SAM_PROTO_GetShiftState done [14:24:33]FM_GetShiftState done [14:24:33]opened in 1724113081 [14:24:33]opened+sec_in_day 1724199481 [14:24:33]quantity*price = 13000 [14:24:33]sum+1 = 13001 [14:24:33]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 395 20.08.2024 14:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162950 ФПД: 273941065677308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142546&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162950&fm=273941065677308&tin=02508201610067®Number=0000000000092562&sum=30000 [14:25:47]StoreToDocumentArchive [14:25:47]shift 465 fd 162950 [14:25:47]save to /storage/0465/doc_00162950 [14:25:47]save last doc name /storage/0465/doc_00162950 to /storage/kkm_last_doc_name [14:25:47]save OK [14:25:47]Clear old archive folders... [14:25:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:25:47]tlvbuf is 01852980 [14:25:47]SAM_PROTO_ClearQueue [14:25:47]wFMCommunicate request_size=4 [14:25:47]MH_SAM_APDU [14:25:47]CAPDU: 80 09 00 00 [14:25:47]Write to MH i2c: E2 08 00 1E 03 80 09 00 00 00 00 00 00 93 [14:25:47]Write i2c OK [14:25:47]MH_I2C_Read... [14:25:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:25:47]Read from MH i2c: E2 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: E2 03 00 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [14:25:47]RAPDU: 90 00 [14:25:47]wFMCommunicate OK [14:25:47]SAM_PROTO_ClearQueue done [14:25:47]KKMCreateOFDPacket [14:25:47]OFDProtocolAddRootSTLVToBuf [14:25:47]FM_MakeSignedData [14:25:47]FM_MakeSignedData [14:25:47]SAM_PROTO_SignData [14:25:47]wFMCommunicate request_size=4 [14:25:47]MH_SAM_APDU [14:25:47]CAPDU: 80 0D 01 02 [14:25:47]Write to MH i2c: E2 08 00 1F 03 80 0D 01 02 00 00 00 00 9B [14:25:47]Write i2c OK [14:25:47]MH_I2C_Read... [14:25:47]OFD Sender: No OFD packet to send [14:25:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:25:47]Read from MH i2c: E2 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: E2 03 00 [14:25:47]MH_I2C_Read... [14:25:47]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [14:25:47]RAPDU: 90 00 [14:25:47]wFMCommunicate OK [14:25:47]wFMCommunicate request_size=255 [14:25:47]MH_SAM_APDU [14:25:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 6A A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7C 02 00 35 04 06 00 F9 [14:25:47]Write to MH i2c: E2 02 01 20 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 6A A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7C 02 00 35 04 06 00 F9 00 00 D4 [14:25:47]Write i2c OK [14:25:47]MH_I2C_Read... [14:25:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:48]Read from MH i2c: E2 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: E2 03 00 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: E2 03 00 20 03 00 90 00 97 [14:25:48]RAPDU: 90 00 [14:25:48]wFMCommunicate OK [14:25:48]wFMCommunicate request_size=10 [14:25:48]MH_SAM_APDU [14:25:48]CAPDU: 80 0D 02 02 05 25 DF E8 B9 FC [14:25:48]Write to MH i2c: E2 0D 00 21 03 80 0D 02 02 05 00 25 DF E8 B9 FC 00 00 49 [14:25:48]Write i2c OK [14:25:48]MH_I2C_Read... [14:25:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:25:48]Read from MH i2c: E2 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: E2 03 00 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: E2 03 00 21 03 00 90 00 98 [14:25:48]RAPDU: 90 00 [14:25:48]wFMCommunicate OK [14:25:48]wFMCommunicate request_size=4 [14:25:48]MH_SAM_APDU [14:25:48]CAPDU: 80 0D 03 02 [14:25:48]Write to MH i2c: E2 08 00 22 03 80 0D 03 02 00 00 00 00 A0 [14:25:48]Write i2c OK [14:25:48]MH_I2C_Read... [14:25:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:25:48]Read from MH i2c: E2 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: E2 0B 00 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: E2 0B 00 22 03 00 E0 8B 67 EF 54 95 F6 04 90 00 45 [14:25:48]RAPDU: E0 8B 67 EF 54 95 F6 04 90 00 [14:25:48]wFMCommunicate OK [14:25:48]SAM_PROTO_SignData done [14:25:48]FM_MakeSignedData done [14:25:48]CreateOFDProtocolMessage [14:25:48]wFMCommunicate request_size=4 [14:25:48]MH_SAM_APDU [14:25:48]CAPDU: 80 11 00 00 [14:25:48]Write to MH i2c: E2 08 00 23 03 80 11 00 00 00 00 00 00 A0 [14:25:48]Write i2c OK [14:25:48]MH_I2C_Read... [14:25:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:48]Read from MH i2c: E2 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: E2 17 00 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: E2 17 00 23 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [14:25:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:25:48]wFMCommunicate OK [14:25:48]CreateOFDProtocolMessage done [14:25:48]OFDSenderStorePacket 162950 [14:25:48]StoreOFDPacket docnum=162950 [14:25:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 23 A7 07 01 38 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 6A A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7C 02 00 35 04 06 00 F9 25 DF E8 B9 FC E0 8B 67 EF 54 95 F6 04 [14:25:48]CheckFolder [14:25:48]dirname=/storage/ofd_packets [14:25:48]CheckFolder done [14:25:48]ProducePacketName [14:25:48]name=ofd_packets/00162950 [14:25:48]NVStorageSaveData ofd_packets/00162950 [14:25:48]File name is /storage/ofd_packets/00162950 [14:25:48]Write 301 bytes [14:25:48]NVStorageSaveData done [14:25:48]OFDSenderStorePacket done [14:25:48]KKMCreateOFDPacket done [14:25:48]NVStorageSaveData kkm_last_timestamp [14:25:48]File name is /storage/kkm_last_timestamp [14:25:48]Write 4 bytes [14:25:48]NVStorageSaveData done [14:25:48]ExternCall_PrintAddStr [14:25:48]wPrintStart [14:25:48]Write to MH i2c: 01 00 00 24 03 27 [14:25:48]Write i2c OK [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: 01 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: 01 07 00 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: 01 07 00 24 03 00 00 00 00 00 FF 0F 3C [14:25:48]RasterBufferAndPrint [14:25:48]line Счет N : (1)291416 [14:25:48]line ИНН: 02508201610067 [14:25:48]line Контрольно-Кассовый Чек [14:25:48]line ПРОДАЖА [14:25:48]line ТРК (МРК, ГНК) : 52 [14:25:48]line Товар: 2710124130 [14:25:48]line Аи-92-К-5 [14:25:48]line 4.430 * 67.80 [14:25:48]line = 300.35 [14:25:48]line НДС 12% НСП 1% [14:25:48]line > о реализуемом товаре [14:25:48]line ОКРУГЛЕНИЕ: -0.35 [14:25:48]line ИТОГО: 300.00 [14:25:48]line Внесено: 300.00 [14:25:48]line СДАЧА: 0.00 [14:25:48]line НСП 1% : 2.66 [14:25:48]line НДС 12% : 31.90 [14:25:48]line Наличными: 300.00 [14:25:48]line Безнал.: 0.00 [14:25:48]line Место: АЗС № 130 "Партнер Нефть" [14:25:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:25:48]line СНО: Общий режим [14:25:48]line Чек 395 20.08.2024 14:25 [14:25:48]line Смена: 465 ФФД: 1.0 [14:25:48]line ЗНМ: 0300000070 [14:25:48]line РНМ: 0000000000092562 [14:25:48]line Версия ККМ: 001 [14:25:48]line ФМ: 0000000000871769 [14:25:48]line ФД: 162950 [14:25:48]line ФПД: 273941065677308 [14:25:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142546&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162950&fm=273941065677308&tin=02508201610067®Number=0000000000092562&sum=30000 [14:25:48]written 0, free lines is 4095 [14:25:48]OFD Sender: Processing packet 162950 [packets to send 960, broken 959] [14:25:48]ProducePacketName [14:25:48]name=ofd_packets/00162950 [14:25:48]OFD Sender: To server: pG, [14:25:48]CommunicateWithHost lk.salyk.kg:30040 [14:25:48]ConnectInit lk.salyk.kg [14:25:48]Connected sock=10 [14:25:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 23 A7 07 01 38 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 01 00 00 F4 03 04 00 6A A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7C 02 00 35 04 06 00 F9 25 DF E8 B9 FC E0 8B 67 EF 54 95 F6 04 [14:25:48]Write to MH i2c: 01 00 00 4F 03 52 [14:25:48]Write i2c OK [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: 01 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: 01 07 00 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: 01 07 00 4F 03 00 00 00 00 00 D0 0C 35 [14:25:48]RasterBufferAndPrint [14:25:48]line [14:25:48]line [14:25:48]line [14:25:48]line [14:25:48]line [14:25:48]written 0, free lines is 3289 [14:25:48]MH_Cut [14:25:48]Write to MH i2c: D1 01 00 56 03 01 2B [14:25:48]Write i2c OK [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: D1 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: D1 01 00 [14:25:48]MH_I2C_Read... [14:25:48]Read from MH i2c: D1 01 00 56 03 00 2A [14:25:48]Write to MH i2c: 01 00 00 57 03 5A [14:25:48]Write i2c OK [14:25:48]MH_I2C_Read... [14:25: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 36 39 4F 00 00 00 99 7E 47 00 DA 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7C 02 00 F4 03 04 00 BE 50 C4 66 B6 04 01 00 00 A0 B5 BA 16 59 06 E8 DE [14:25:49]CommunicateWithHost err = 0 [14:25:49]CheckOFDResponse [14:25:49]1017 (14) - 77093643461234 [14:25:49]1041 (16) - 0000000000871769 [14:25:49]1040 (4) - 162950 [14:25:49]1012 (4) - 20.08.2024 08:15 [14:25:49]1206 (1) - 0 [14:25:49]OFD Sender: Remove packet 162950 [14:25:49]ProducePacketName [14:25:49]name=ofd_packets/00162950 [14:25:49]NVStorageDeleteData [14:25:49]*** Cut start [14:25:49]*** Purtial cut [14:25:49]*** Stage 1: CUTSNS_PIN = 1 [14:25:49]OFD Sender: No OFD packet to send [14:25:51]Read from MH i2c: 01 [14:25:51]MH_I2C_Read... [14:25:51]*** Stop cut motor [14:25:51]*** Cut end [14:25:51]Read from MH i2c: 01 07 00 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: 01 07 00 57 03 00 00 00 00 00 FF 0F 6F [14:25:51]process_action close_receipt done [14:25:51]requested_data is exist [14:25:51]produce_requested_data [14:25:51]requested_item fm.sn is exist - process it [14:25:51]wFMCommunicate request_size=4 [14:25:51]MH_SAM_APDU [14:25:51]CAPDU: 80 11 00 00 [14:25:51]Write to MH i2c: E2 08 00 58 03 80 11 00 00 00 00 00 00 D5 [14:25:51]Write i2c OK [14:25:51]MH_I2C_Read... [14:25:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:25:51]Read from MH i2c: E2 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: E2 17 00 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: E2 17 00 58 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [14:25:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:25:51]wFMCommunicate OK [14:25:51]requested_item fd.num is exist - process it [14:25:51]SAM_PROTO_GetFieldsCounters [14:25:51]wFMCommunicate request_size=4 [14:25:51]MH_SAM_APDU [14:25:51]CAPDU: 80 13 00 00 [14:25:51]Write to MH i2c: E2 08 00 59 03 80 13 00 00 00 00 00 00 D8 [14:25:51]Write i2c OK [14:25:51]MH_I2C_Read... [14:25:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:25:51]Read from MH i2c: E2 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: E2 62 00 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: E2 62 00 59 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 78 [14:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8B 01 00 00 5E 04 04 00 8B 01 00 00 57 04 04 00 8C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:25:51]wFMCommunicate OK [14:25:51]SAM_PROTO_GetFieldsCounters done [14:25:51]requested_item shift.num is exist - process it [14:25:51]requested_item shift.opened is exist - process it [14:25:51]req_shift_opened [14:25:51]FM_GetShiftState [14:25:51]SAM_PROTO_GetShiftState [14:25:51]wFMCommunicate request_size=4 [14:25:51]MH_SAM_APDU [14:25:51]CAPDU: 80 13 01 00 [14:25:51]Write to MH i2c: E2 08 00 5A 03 80 13 01 00 00 00 00 00 DA [14:25:51]Write i2c OK [14:25:51]MH_I2C_Read... [14:25:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:25:51]Read from MH i2c: E2 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: E2 0E 00 [14:25:51]MH_I2C_Read... [14:25:51]Read from MH i2c: E2 0E 00 5A 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A8 [14:25:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:25:51]wFMCommunicate OK [14:25:51]SAM_PROTO_GetShiftState done [14:25:51]FM_GetShiftState done [14:25:51]req_shift_opened done [14:25:51]requested_item shift.open_date is exist - process it [14:25:51]req_shift_open_date [14:25:51]req_shift_open_date done [14:25:51]produce_requested_data done [14:25:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162950,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:25:51]process_action_free close_receipt [14:25:51]json_value_free [14:25:51]json_value_free done [14:25:51]process_json_proto returns [14:25:51]Send response to host [14:25:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162950,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:25:51]free response buf [14:25:51]execute_script done [14:25:51]execute_script returns [14:25:51]free content buf [14:25:51]Sock 9.Close socket [14:25:51]Sock 9.Thread stoped [14:25:54]OFD Sender: No OFD packet to send [14:25:59]OFD Sender: No OFD packet to send [14:26:04]OFD Sender: No OFD packet to send [14:26:08]accept exits with 8 [14:26:08]New connection [14:26:08]New thread 3066703204 created [14:26:08]Thread 3066846564 joined [14:26:08]Waiting for new connection... [14:26:08] Sock 8.Parse request [14:26:08]Sock 8.Check first char [14:26:08]Sock 8.First char is OK [14:26:08]request: POST /json_proto HTTP/1.0 [14:26:08]Method: POST [14:26:08]URL: /json_proto [14:26:08]Method is POST - this is cgi request [14:26:08]url: /json_proto [14:26:08]query_string will be loaded in cgi processing [14:26:08]execute_cgi json_proto POST (null) [14:26:08]execute_cgi path=json_proto method=POST [14:26:08]POST find Content-Length [14:26:08]Host: 172.17.44.132:8080 [14:26:08]Content-Length: 682 [14:26:08]Content-Type: application/json [14:26:08] [14:26:08]POST finish read [14:26:08]Found Content-Length = 682 [14:26:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 19.180, "sum" : 1300.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:08]execute_script... [14:26:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291417", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 19.180, "sum" : 1300.40, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:26:08]POST & json_proto [14:26:08]process_json_proto [14:26:08]json parsed OK: [14:26:08]protocol is kg_v1.0 [14:26:08]action value=close_receipt [14:26:08]process_action close_receipt [14:26:08]cmd_close_receipt [14:26:08]MH_GetDate [14:26:08]Write to MH i2c: F0 00 00 5B 03 4D [14:26:08]Write i2c OK [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: F0 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: F0 09 00 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: F0 09 00 5B 03 00 80 A7 C4 66 2A 83 C1 65 7A [14:26:08]GetLastDocTimeStamp 1724163946 [14:26:08]current date 1724163968 [14:26:08]FM_GetShiftState [14:26:08]SAM_PROTO_GetShiftState [14:26:08]wFMCommunicate request_size=4 [14:26:08]MH_SAM_APDU [14:26:08]CAPDU: 80 13 01 00 [14:26:08]Write to MH i2c: E2 08 00 5C 03 80 13 01 00 00 00 00 00 DC [14:26:08]Write i2c OK [14:26:08]MH_I2C_Read... [14:26:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:08]Read from MH i2c: E2 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: E2 0E 00 [14:26:08]MH_I2C_Read... [14:26:08]Read from MH i2c: E2 0E 00 5C 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AA [14:26:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:26:08]wFMCommunicate OK [14:26:08]SAM_PROTO_GetShiftState done [14:26:08]FM_GetShiftState done [14:26:08]opened in 1724113081 [14:26:08]opened+sec_in_day 1724199481 [14:26:08]quantity*price = 130040 [14:26:08]sum+1 = 130041 [14:26:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.40 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.10 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 396 20.08.2024 14:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162951 ФПД: 191493235231445 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162951&fm=191493235231445&tin=02508201610067®Number=0000000000092562&sum=130000 [14:26:09]StoreToDocumentArchive [14:26:09]shift 465 fd 162951 [14:26:09]save to /storage/0465/doc_00162951 [14:26:09]save last doc name /storage/0465/doc_00162951 to /storage/kkm_last_doc_name [14:26:09]save OK [14:26:09]Clear old archive folders... [14:26:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:26:09]tlvbuf is 01817ED0 [14:26:09]SAM_PROTO_ClearQueue [14:26:09]wFMCommunicate request_size=4 [14:26:09]MH_SAM_APDU [14:26:09]CAPDU: 80 09 00 00 [14:26:09]Write to MH i2c: E2 08 00 69 03 80 09 00 00 00 00 00 00 DE [14:26:09]Write i2c OK [14:26:09]MH_I2C_Read... [14:26:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:26:09]Read from MH i2c: E2 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 03 00 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 03 00 69 03 00 90 00 E0 [14:26:09]RAPDU: 90 00 [14:26:09]wFMCommunicate OK [14:26:09]SAM_PROTO_ClearQueue done [14:26:09]KKMCreateOFDPacket [14:26:09]OFDProtocolAddRootSTLVToBuf [14:26:09]FM_MakeSignedData [14:26:09]FM_MakeSignedData [14:26:09]SAM_PROTO_SignData [14:26:09]wFMCommunicate request_size=4 [14:26:09]MH_SAM_APDU [14:26:09]CAPDU: 80 0D 01 02 [14:26:09]Write to MH i2c: E2 08 00 6A 03 80 0D 01 02 00 00 00 00 E6 [14:26:09]Write i2c OK [14:26:09]MH_I2C_Read... [14:26:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:26:09]Read from MH i2c: E2 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 03 00 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 03 00 6A 03 00 90 00 E1 [14:26:09]RAPDU: 90 00 [14:26:09]wFMCommunicate OK [14:26:09]wFMCommunicate request_size=255 [14:26:09]MH_SAM_APDU [14:26:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 80 A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7C 02 00 35 04 06 00 AE [14:26:09]Write to MH i2c: E2 02 01 6B 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 80 A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7C 02 00 35 04 06 00 AE 00 00 5A [14:26:09]Write i2c OK [14:26:09]MH_I2C_Read... [14:26:09]OFD Sender: No OFD packet to send [14:26:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:09]Read from MH i2c: E2 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 03 00 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 03 00 6B 03 00 90 00 E2 [14:26:09]RAPDU: 90 00 [14:26:09]wFMCommunicate OK [14:26:09]wFMCommunicate request_size=10 [14:26:09]MH_SAM_APDU [14:26:09]CAPDU: 80 0D 02 02 05 29 7E 43 4A D5 [14:26:09]Write to MH i2c: E2 0D 00 6C 03 80 0D 02 02 05 00 29 7E 43 4A D5 00 00 FC [14:26:09]Write i2c OK [14:26:09]MH_I2C_Read... [14:26:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:26:09]Read from MH i2c: E2 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 03 00 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 03 00 6C 03 00 90 00 E3 [14:26:09]RAPDU: 90 00 [14:26:09]wFMCommunicate OK [14:26:09]wFMCommunicate request_size=4 [14:26:09]MH_SAM_APDU [14:26:09]CAPDU: 80 0D 03 02 [14:26:09]Write to MH i2c: E2 08 00 6D 03 80 0D 03 02 00 00 00 00 EB [14:26:09]Write i2c OK [14:26:09]MH_I2C_Read... [14:26:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:26:09]Read from MH i2c: E2 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 0B 00 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 0B 00 6D 03 00 94 82 FD 9C C4 D6 EC 96 90 00 B7 [14:26:09]RAPDU: 94 82 FD 9C C4 D6 EC 96 90 00 [14:26:09]wFMCommunicate OK [14:26:09]SAM_PROTO_SignData done [14:26:09]FM_MakeSignedData done [14:26:09]CreateOFDProtocolMessage [14:26:09]wFMCommunicate request_size=4 [14:26:09]MH_SAM_APDU [14:26:09]CAPDU: 80 11 00 00 [14:26:09]Write to MH i2c: E2 08 00 6E 03 80 11 00 00 00 00 00 00 EB [14:26:09]Write i2c OK [14:26:09]MH_I2C_Read... [14:26:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:09]Read from MH i2c: E2 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 17 00 [14:26:09]MH_I2C_Read... [14:26:09]Read from MH i2c: E2 17 00 6E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [14:26:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:26:09]wFMCommunicate OK [14:26:09]CreateOFDProtocolMessage done [14:26:09]OFDSenderStorePacket 162951 [14:26:09]StoreOFDPacket docnum=162951 [14:26:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 82 3A 07 01 25 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 80 A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7C 02 00 35 04 06 00 AE 29 7E 43 4A D5 94 82 FD 9C C4 D6 EC 96 [14:26:09]CheckFolder [14:26:09]dirname=/storage/ofd_packets [14:26:09]CheckFolder done [14:26:09]ProducePacketName [14:26:09]name=ofd_packets/00162951 [14:26:09]NVStorageSaveData ofd_packets/00162951 [14:26:09]File name is /storage/ofd_packets/00162951 [14:26:09]Write 301 bytes [14:26:09]NVStorageSaveData done [14:26:09]OFDSenderStorePacket done [14:26:09]KKMCreateOFDPacket done [14:26:09]NVStorageSaveData kkm_last_timestamp [14:26:09]File name is /storage/kkm_last_timestamp [14:26:09]Write 4 bytes [14:26:09]NVStorageSaveData done [14:26:10]ExternCall_PrintAddStr [14:26:10]wPrintStart [14:26:10]Write to MH i2c: 01 00 00 6F 03 72 [14:26:10]Write i2c OK [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: 01 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: 01 07 00 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: 01 07 00 6F 03 00 00 00 00 00 FF 0F 87 [14:26:10]RasterBufferAndPrint [14:26:10]line Счет N : (1)291417 [14:26:10]line ИНН: 02508201610067 [14:26:10]line Контрольно-Кассовый Чек [14:26:10]line ПРОДАЖА [14:26:10]line ТРК (МРК, ГНК) : 32 [14:26:10]line Товар: 2710124130 [14:26:10]line Аи-92-К-5 [14:26:10]line 19.180 * 67.80 [14:26:10]line = 1300.40 [14:26:10]line НДС 12% НСП 1% [14:26:10]line > о реализуемом товаре [14:26:10]line ОКРУГЛЕНИЕ: -0.40 [14:26:10]line ИТОГО: 1300.00 [14:26:10]line Внесено: 1300.00 [14:26:10]line СДАЧА: 0.00 [14:26:10]line НСП 1% : 11.51 [14:26:10]line НДС 12% : 138.10 [14:26:10]line Наличными: 1300.00 [14:26:10]line Безнал.: 0.00 [14:26:10]line Место: АЗС № 130 "Партнер Нефть" [14:26:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:26:10]line СНО: Общий режим [14:26:10]line Чек 396 20.08.2024 14:26 [14:26:10]line Смена: 465 ФФД: 1.0 [14:26:10]line ЗНМ: 0300000070 [14:26:10]line РНМ: 0000000000092562 [14:26:10]line Версия ККМ: 001 [14:26:10]line ФМ: 0000000000871769 [14:26:10]line ФД: 162951 [14:26:10]line ФПД: 191493235231445 [14:26:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162951&fm=191493235231445&tin=02508201610067®Number=0000000000092562&sum=130000 [14:26:10]written 0, free lines is 4095 [14:26:10]OFD Sender: Processing packet 162951 [packets to send 960, broken 959] [14:26:10]ProducePacketName [14:26:10]name=ofd_packets/00162951 [14:26:10]OFD Sender: To server: pG, [14:26:10]CommunicateWithHost lk.salyk.kg:30040 [14:26:10]ConnectInit lk.salyk.kg [14:26:10]Write to MH i2c: 01 00 00 9A 03 9D [14:26:10]Write i2c OK [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: 01 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: 01 07 00 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: 01 07 00 9A 03 00 00 00 00 00 D2 0C 82 [14:26:10]RasterBufferAndPrint [14:26:10]line [14:26:10]line [14:26:10]line [14:26:10]line [14:26:10]line [14:26:10]written 0, free lines is 3288 [14:26:10]MH_Cut [14:26:10]Write to MH i2c: D1 01 00 A1 03 01 76 [14:26:10]Write i2c OK [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: D1 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: D1 01 00 [14:26:10]MH_I2C_Read... [14:26:10]Read from MH i2c: D1 01 00 A1 03 00 75 [14:26:10]Write to MH i2c: 01 00 00 A2 03 A5 [14:26:10]Write i2c OK [14:26:10]MH_I2C_Read... [14:26:11]*** Cut start [14:26:11]*** Purtial cut [14:26:11]*** Stage 1: CUTSNS_PIN = 1 [14:26:12]Connected sock=11 [14:26: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 36 39 0F 01 00 00 82 3A 07 01 25 B9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 EC 4A 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F8 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F2 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 01 00 00 F4 03 04 00 80 A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7C 02 00 35 04 06 00 AE 29 7E 43 4A D5 94 82 FD 9C C4 D6 EC 96 [14:26:13]Read from MH i2c: 01 [14:26:13]MH_I2C_Read... [14:26:13]*** Stop cut motor [14:26:13]*** Cut end [14:26:13]Read from MH i2c: 01 07 00 [14:26:13]MH_I2C_Read... [14:26:13]Read from MH i2c: 01 07 00 A2 03 00 00 00 00 00 FF 0F BA [14:26:13]process_action close_receipt done [14:26:13]requested_data is exist [14:26:13]produce_requested_data [14:26:13]requested_item fm.sn is exist - process it [14:26:13]wFMCommunicate request_size=4 [14:26:13]MH_SAM_APDU [14:26:13]CAPDU: 80 11 00 00 [14:26:13]Write to MH i2c: E2 08 00 A3 03 80 11 00 00 00 00 00 00 20 [14:26:13]Write i2c OK [14:26:13]MH_I2C_Read... [14:26:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:26:13]Read from MH i2c: E2 [14:26:13]MH_I2C_Read... [14:26:13]Read from MH i2c: E2 17 00 [14:26:13]MH_I2C_Read... [14:26:13]Read from MH i2c: E2 17 00 A3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [14:26:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:26:13]wFMCommunicate OK [14:26:13]requested_item fd.num is exist - process it [14:26:13]SAM_PROTO_GetFieldsCounters [14:26:13]wFMCommunicate request_size=4 [14:26:13]MH_SAM_APDU [14:26:13]CAPDU: 80 13 00 00 [14:26:13]Write to MH i2c: E2 08 00 A4 03 80 13 00 00 00 00 00 00 23 [14:26:13]Write i2c OK [14:26:13]MH_I2C_Read... [14:26: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 36 39 4F 00 00 00 05 3C 47 00 E4 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7C 02 00 F4 03 04 00 D6 50 C4 66 B6 04 01 00 00 92 24 9D 3F 23 A7 42 FF [14:26:13]CommunicateWithHost err = 0 [14:26:13]CheckOFDResponse [14:26:13]1017 (14) - 77093643461234 [14:26:13]1041 (16) - 0000000000871769 [14:26:13]1040 (4) - 162951 [14:26:13]1012 (4) - 20.08.2024 08:16 [14:26:13]1206 (1) - 0 [14:26:13]OFD Sender: Remove packet 162951 [14:26:13]ProducePacketName [14:26:13]name=ofd_packets/00162951 [14:26:13]NVStorageDeleteData [14:26:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:26:13]Read from MH i2c: E2 [14:26:13]MH_I2C_Read... [14:26:13]Read from MH i2c: E2 62 00 [14:26:13]MH_I2C_Read... [14:26:13]Read from MH i2c: E2 62 00 A4 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [14:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8C 01 00 00 5E 04 04 00 8C 01 00 00 57 04 04 00 8D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:26:13]wFMCommunicate OK [14:26:13]SAM_PROTO_GetFieldsCounters done [14:26:13]requested_item shift.num is exist - process it [14:26:13]requested_item shift.opened is exist - process it [14:26:13]req_shift_opened [14:26:13]FM_GetShiftState [14:26:13]SAM_PROTO_GetShiftState [14:26:13]wFMCommunicate request_size=4 [14:26:13]MH_SAM_APDU [14:26:13]CAPDU: 80 13 01 00 [14:26:13]Write to MH i2c: E2 08 00 A5 03 80 13 01 00 00 00 00 00 25 [14:26:13]Write i2c OK [14:26:13]MH_I2C_Read... [14:26:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:26:13]Read from MH i2c: E2 [14:26:13]MH_I2C_Read... [14:26:13]Read from MH i2c: E2 0E 00 [14:26:13]MH_I2C_Read... [14:26:13]Read from MH i2c: E2 0E 00 A5 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F3 [14:26:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:26:13]wFMCommunicate OK [14:26:13]SAM_PROTO_GetShiftState done [14:26:13]FM_GetShiftState done [14:26:13]req_shift_opened done [14:26:13]requested_item shift.open_date is exist - process it [14:26:13]req_shift_open_date [14:26:13]req_shift_open_date done [14:26:13]produce_requested_data done [14:26:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162951,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:26:13]process_action_free close_receipt [14:26:13]json_value_free [14:26:13]json_value_free done [14:26:13]process_json_proto returns [14:26:13]Send response to host [14:26:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162951,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:26:13]free response buf [14:26:13]execute_script done [14:26:13]execute_script returns [14:26:13]free content buf [14:26:13]Sock 8.Close socket [14:26:13]Sock 8.Thread stoped [14:26:13]OFD Sender: No OFD packet to send [14:26:18]OFD Sender: No OFD packet to send [14:26:21]recv_with_timeout no data received [14:26:23]OFD Sender: No OFD packet to send [14:26:28]OFD Sender: No OFD packet to send [14:26:34]OFD Sender: No OFD packet to send [14:26:39]OFD Sender: No OFD packet to send [14:26:42]recv_with_timeout no data received [14:26:44]OFD Sender: No OFD packet to send [14:26:49]OFD Sender: No OFD packet to send [14:26:54]OFD Sender: No OFD packet to send [14:26:59]OFD Sender: No OFD packet to send [14:27:00]recv_with_timeout no data received [14:27:04]OFD Sender: No OFD packet to send [14:27:09]OFD Sender: No OFD packet to send [14:27:14]OFD Sender: No OFD packet to send [14:27:19]OFD Sender: No OFD packet to send [14:27:24]OFD Sender: No OFD packet to send [14:27:29]OFD Sender: No OFD packet to send [14:27:34]OFD Sender: No OFD packet to send [14:27:39]OFD Sender: No OFD packet to send [14:27:44]OFD Sender: No OFD packet to send [14:27:49]OFD Sender: No OFD packet to send [14:27:54]OFD Sender: No OFD packet to send [14:27:56]accept exits with 10 [14:27:56]New connection [14:27:56]New thread 3066846564 created [14:27:56]Thread 3066703204 joined [14:27:56]Waiting for new connection... [14:27:56] Sock 10.Parse request [14:27:56]Sock 10.Check first char [14:27:56]Sock 10.First char is OK [14:27:56]request: POST /json_proto HTTP/1.0 [14:27:56]Method: POST [14:27:56]URL: /json_proto [14:27:56]Method is POST - this is cgi request [14:27:56]url: /json_proto [14:27:56]query_string will be loaded in cgi processing [14:27:56]execute_cgi json_proto POST (null) [14:27:56]execute_cgi path=json_proto method=POST [14:27:56]POST find Content-Length [14:27:56]Host: 172.17.44.132:8080 [14:27:56]Content-Length: 685 [14:27:56]Content-Type: application/json [14:27:56] [14:27:56]POST finish read [14:27:56]Found Content-Length = 685 [14:27:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:27:56]execute_script... [14:27:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291415", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 39.070, "sum" : 1500.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:27:56]POST & json_proto [14:27:56]process_json_proto [14:27:56]json parsed OK: [14:27:56]protocol is kg_v1.0 [14:27:56]action value=close_receipt [14:27:56]process_action close_receipt [14:27:56]cmd_close_receipt [14:27:56]MH_GetDate [14:27:56]Write to MH i2c: F0 00 00 A6 03 98 [14:27:56]Write i2c OK [14:27:56]MH_I2C_Read... [14:27:56]Read from MH i2c: F0 [14:27:56]MH_I2C_Read... [14:27:56]Read from MH i2c: F0 09 00 [14:27:56]MH_I2C_Read... [14:27:56]Read from MH i2c: F0 09 00 A6 03 00 EC A7 C4 66 2A 83 C1 65 31 [14:27:56]GetLastDocTimeStamp 1724163968 [14:27:56]current date 1724164076 [14:27:56]FM_GetShiftState [14:27:56]SAM_PROTO_GetShiftState [14:27:56]wFMCommunicate request_size=4 [14:27:56]MH_SAM_APDU [14:27:56]CAPDU: 80 13 01 00 [14:27:56]Write to MH i2c: E2 08 00 A7 03 80 13 01 00 00 00 00 00 27 [14:27:56]Write i2c OK [14:27:56]MH_I2C_Read... [14:27:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:27:56]Read from MH i2c: E2 [14:27:56]MH_I2C_Read... [14:27:56]Read from MH i2c: E2 0E 00 [14:27:56]MH_I2C_Read... [14:27:56]Read from MH i2c: E2 0E 00 A7 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F5 [14:27:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:27:56]wFMCommunicate OK [14:27:56]SAM_PROTO_GetShiftState done [14:27:56]FM_GetShiftState done [14:27:56]opened in 1724113081 [14:27:56]opened+sec_in_day 1724199481 [14:27:56]quantity*price = 150028 [14:27:56]sum+1 = 150030 [14:27:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.32 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 397 20.08.2024 14:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162952 ФПД: 192649826746903 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142756&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162952&fm=192649826746903&tin=02508201610067®Number=0000000000092562&sum=150000 [14:27:57]StoreToDocumentArchive [14:27:57]shift 465 fd 162952 [14:27:57]save to /storage/0465/doc_00162952 [14:27:57]save last doc name /storage/0465/doc_00162952 to /storage/kkm_last_doc_name [14:27:57]save OK [14:27:57]Clear old archive folders... [14:27:57]ProcessDocumentItem done err = 0, tmpTLVsize=250 [14:27:57]tlvbuf is 0185A820 [14:27:57]SAM_PROTO_ClearQueue [14:27:57]wFMCommunicate request_size=4 [14:27:57]MH_SAM_APDU [14:27:57]CAPDU: 80 09 00 00 [14:27:57]Write to MH i2c: E2 08 00 B4 03 80 09 00 00 00 00 00 00 29 [14:27:57]Write i2c OK [14:27:57]MH_I2C_Read... [14:27:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:27:57]Read from MH i2c: E2 [14:27:57]MH_I2C_Read... [14:27:57]Read from MH i2c: E2 03 00 [14:27:57]MH_I2C_Read... [14:27:57]Read from MH i2c: E2 03 00 B4 03 00 90 00 2B [14:27:57]RAPDU: 90 00 [14:27:57]wFMCommunicate OK [14:27:57]SAM_PROTO_ClearQueue done [14:27:57]KKMCreateOFDPacket [14:27:57]OFDProtocolAddRootSTLVToBuf [14:27:57]FM_MakeSignedData [14:27:57]FM_MakeSignedData [14:27:57]SAM_PROTO_SignData [14:27:57]wFMCommunicate request_size=4 [14:27:57]MH_SAM_APDU [14:27:57]CAPDU: 80 0D 01 02 [14:27:57]Write to MH i2c: E2 08 00 B5 03 80 0D 01 02 00 00 00 00 31 [14:27:57]Write i2c OK [14:27:57]MH_I2C_Read... [14:27:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:27:57]Read from MH i2c: E2 [14:27:57]MH_I2C_Read... [14:27:57]Read from MH i2c: E2 03 00 [14:27:57]MH_I2C_Read... [14:27:57]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [14:27:57]RAPDU: 90 00 [14:27:57]wFMCommunicate OK [14:27:57]wFMCommunicate request_size=255 [14:27:57]MH_SAM_APDU [14:27:57]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9E 98 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 EC A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7C 02 00 35 04 06 00 AF 36 [14:27:57]Write to MH i2c: E2 02 01 B6 03 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9E 98 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 EC A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7C 02 00 35 04 06 00 AF 36 00 00 BB [14:27:57]Write i2c OK [14:27:57]MH_I2C_Read... [14:27:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:27:57]Read from MH i2c: E2 [14:27:57]MH_I2C_Read... [14:27:57]Read from MH i2c: E2 03 00 [14:27:57]MH_I2C_Read... [14:27:57]Read from MH i2c: E2 03 00 B6 03 00 90 00 2D [14:27:57]RAPDU: 90 00 [14:27:57]wFMCommunicate OK [14:27:57]wFMCommunicate request_size=9 [14:27:57]MH_SAM_APDU [14:27:57]CAPDU: 80 0D 02 02 04 C8 7D 42 17 [14:27:57]Write to MH i2c: E2 0C 00 B7 03 80 0D 02 02 04 00 C8 7D 42 17 00 00 DA [14:27:57]Write i2c OK [14:27:57]MH_I2C_Read... [14:27:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:27:58]Read from MH i2c: E2 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: E2 03 00 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: E2 03 00 B7 03 00 90 00 2E [14:27:58]RAPDU: 90 00 [14:27:58]wFMCommunicate OK [14:27:58]wFMCommunicate request_size=4 [14:27:58]MH_SAM_APDU [14:27:58]CAPDU: 80 0D 03 02 [14:27:58]Write to MH i2c: E2 08 00 B8 03 80 0D 03 02 00 00 00 00 36 [14:27:58]Write i2c OK [14:27:58]MH_I2C_Read... [14:27:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:27:58]Read from MH i2c: E2 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: E2 0B 00 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: E2 0B 00 B8 03 00 2E 6C B0 B2 62 50 77 96 90 00 F2 [14:27:58]RAPDU: 2E 6C B0 B2 62 50 77 96 90 00 [14:27:58]wFMCommunicate OK [14:27:58]SAM_PROTO_SignData done [14:27:58]FM_MakeSignedData done [14:27:58]CreateOFDProtocolMessage [14:27:58]wFMCommunicate request_size=4 [14:27:58]MH_SAM_APDU [14:27:58]CAPDU: 80 11 00 00 [14:27:58]Write to MH i2c: E2 08 00 B9 03 80 11 00 00 00 00 00 00 36 [14:27:58]Write i2c OK [14:27:58]MH_I2C_Read... [14:27:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:27:58]Read from MH i2c: E2 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: E2 17 00 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: E2 17 00 B9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [14:27:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:27:58]wFMCommunicate OK [14:27:58]CreateOFDProtocolMessage done [14:27:58]OFDSenderStorePacket 162952 [14:27:58]StoreOFDPacket docnum=162952 [14:27:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 F8 28 06 01 D8 23 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9E 98 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 EC A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7C 02 00 35 04 06 00 AF 36 C8 7D 42 17 2E 6C B0 B2 62 50 77 96 [14:27:58]CheckFolder [14:27:58]dirname=/storage/ofd_packets [14:27:58]CheckFolder done [14:27:58]ProducePacketName [14:27:58]name=ofd_packets/00162952 [14:27:58]NVStorageSaveData ofd_packets/00162952 [14:27:58]File name is /storage/ofd_packets/00162952 [14:27:58]Write 300 bytes [14:27:58]NVStorageSaveData done [14:27:58]OFDSenderStorePacket done [14:27:58]KKMCreateOFDPacket done [14:27:58]NVStorageSaveData kkm_last_timestamp [14:27:58]File name is /storage/kkm_last_timestamp [14:27:58]Write 4 bytes [14:27:58]NVStorageSaveData done [14:27:58]ExternCall_PrintAddStr [14:27:58]wPrintStart [14:27:58]Write to MH i2c: 01 00 00 BA 03 BD [14:27:58]Write i2c OK [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: 01 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: 01 07 00 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: 01 07 00 BA 03 00 00 00 00 00 FF 0F D2 [14:27:58]RasterBufferAndPrint [14:27:58]line Счет N : (1)291415 [14:27:58]line ИНН: 02508201610067 [14:27:58]line Контрольно-Кассовый Чек [14:27:58]line ПРОДАЖА [14:27:58]line ТРК (МРК, ГНК) : 81 [14:27:58]line Товар: 2711129700 [14:27:58]line ГАЗ-К-5 [14:27:58]line 39.070 * 38.40 [14:27:58]line = 1500.29 [14:27:58]line НДС 12% НСП 1% [14:27:58]line > о реализуемом товаре [14:27:58]line ОКРУГЛЕНИЕ: -0.29 [14:27:58]line ИТОГО: 1500.00 [14:27:58]line Внесено: 1500.00 [14:27:58]line СДАЧА: 0.00 [14:27:58]line НСП 1% : 13.28 [14:27:58]line НДС 12% : 159.32 [14:27:58]line Наличными: 1500.00 [14:27:58]line Безнал.: 0.00 [14:27:58]line Место: АЗС № 130 "Партнер Нефть" [14:27:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:27:58]line СНО: Общий режим [14:27:58]line Чек 397 20.08.2024 14:27 [14:27:58]line Смена: 465 ФФД: 1.0 [14:27:58]line ЗНМ: 0300000070 [14:27:58]line РНМ: 0000000000092562 [14:27:58]line Версия ККМ: 001 [14:27:58]line ФМ: 0000000000871769 [14:27:58]line ФД: 162952 [14:27:58]line ФПД: 192649826746903 [14:27:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142756&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162952&fm=192649826746903&tin=02508201610067®Number=0000000000092562&sum=150000 [14:27:58]written 0, free lines is 4095 [14:27:58]OFD Sender: Processing packet 162952 [packets to send 960, broken 959] [14:27:58]ProducePacketName [14:27:58]name=ofd_packets/00162952 [14:27:58]OFD Sender: To server: pG, [14:27:58]CommunicateWithHost lk.salyk.kg:30040 [14:27:58]ConnectInit lk.salyk.kg [14:27:58]Write to MH i2c: 01 00 00 E5 03 E8 [14:27:58]Write i2c OK [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: 01 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: 01 07 00 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 CB 0C C6 [14:27:58]RasterBufferAndPrint [14:27:58]line [14:27:58]line [14:27:58]line [14:27:58]line [14:27:58]line [14:27:58]written 0, free lines is 3281 [14:27:58]MH_Cut [14:27:58]Write to MH i2c: D1 01 00 EC 03 01 C1 [14:27:58]Write i2c OK [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: D1 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: D1 01 00 [14:27:58]MH_I2C_Read... [14:27:58]Read from MH i2c: D1 01 00 EC 03 00 C0 [14:27:58]Write to MH i2c: 01 00 00 ED 03 F0 [14:27:58]Write i2c OK [14:27:58]MH_I2C_Read... [14:27:59]*** Cut start [14:27:59]*** Purtial cut [14:27:59]*** Stage 1: CUTSNS_PIN = 1 [14:27:59]Connected sock=9 [14:27:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 F8 28 06 01 D8 23 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 9E 98 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 0D 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3C 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 01 00 00 F4 03 04 00 EC A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7C 02 00 35 04 06 00 AF 36 C8 7D 42 17 2E 6C B0 B2 62 50 77 96 [14:28: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 36 39 4F 00 00 00 55 99 47 00 16 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 36 39 10 04 04 00 88 7C 02 00 F4 03 04 00 41 51 C4 66 B6 04 01 00 00 AB 81 6B 0A 8C DC 59 D2 [14:28:00]CommunicateWithHost err = 0 [14:28:00]CheckOFDResponse [14:28:00]1017 (14) - 77093643461234 [14:28:00]1041 (16) - 0000000000871769 [14:28:00]1040 (4) - 162952 [14:28:00]1012 (4) - 20.08.2024 08:18 [14:28:00]1206 (1) - 0 [14:28:00]OFD Sender: Remove packet 162952 [14:28:00]ProducePacketName [14:28:00]name=ofd_packets/00162952 [14:28:00]NVStorageDeleteData [14:28:00]OFD Sender: No OFD packet to send [14:28:01]Read from MH i2c: 01 [14:28:01]MH_I2C_Read... [14:28:01]*** Stop cut motor [14:28:01]*** Cut end [14:28:01]Read from MH i2c: 01 07 00 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: 01 07 00 ED 03 00 00 00 00 00 FF 0F 05 [14:28:01]process_action close_receipt done [14:28:01]requested_data is exist [14:28:01]produce_requested_data [14:28:01]requested_item fm.sn is exist - process it [14:28:01]wFMCommunicate request_size=4 [14:28:01]MH_SAM_APDU [14:28:01]CAPDU: 80 11 00 00 [14:28:01]Write to MH i2c: E2 08 00 EE 03 80 11 00 00 00 00 00 00 6B [14:28:01]Write i2c OK [14:28:01]MH_I2C_Read... [14:28:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:01]Read from MH i2c: E2 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 17 00 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 17 00 EE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [14:28:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:28:01]wFMCommunicate OK [14:28:01]requested_item fd.num is exist - process it [14:28:01]SAM_PROTO_GetFieldsCounters [14:28:01]wFMCommunicate request_size=4 [14:28:01]MH_SAM_APDU [14:28:01]CAPDU: 80 13 00 00 [14:28:01]Write to MH i2c: E2 08 00 EF 03 80 13 00 00 00 00 00 00 6E [14:28:01]Write i2c OK [14:28:01]MH_I2C_Read... [14:28:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:01]Read from MH i2c: E2 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 62 00 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 62 00 EF 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [14:28:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8D 01 00 00 5E 04 04 00 8D 01 00 00 57 04 04 00 8E 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:01]wFMCommunicate OK [14:28:01]SAM_PROTO_GetFieldsCounters done [14:28:01]requested_item shift.num is exist - process it [14:28:01]requested_item shift.opened is exist - process it [14:28:01]req_shift_opened [14:28:01]FM_GetShiftState [14:28:01]SAM_PROTO_GetShiftState [14:28:01]wFMCommunicate request_size=4 [14:28:01]MH_SAM_APDU [14:28:01]CAPDU: 80 13 01 00 [14:28:01]Write to MH i2c: E2 08 00 F0 03 80 13 01 00 00 00 00 00 70 [14:28:01]Write i2c OK [14:28:01]MH_I2C_Read... [14:28:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:01]Read from MH i2c: E2 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 0E 00 [14:28:01]MH_I2C_Read... [14:28:01]Read from MH i2c: E2 0E 00 F0 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3E [14:28:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:28:01]wFMCommunicate OK [14:28:01]SAM_PROTO_GetShiftState done [14:28:01]FM_GetShiftState done [14:28:01]req_shift_opened done [14:28:01]requested_item shift.open_date is exist - process it [14:28:01]req_shift_open_date [14:28:01]req_shift_open_date done [14:28:01]produce_requested_data done [14:28:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162952,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:28:01]process_action_free close_receipt [14:28:01]json_value_free [14:28:01]json_value_free done [14:28:01]process_json_proto returns [14:28:01]Send response to host [14:28:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162952,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:28:01]free response buf [14:28:01]execute_script done [14:28:01]execute_script returns [14:28:01]free content buf [14:28:01]Sock 10.Close socket [14:28:01]Sock 10.Thread stoped [14:28:05]OFD Sender: No OFD packet to send [14:28:10]OFD Sender: No OFD packet to send [14:28:10]accept exits with 8 [14:28:10]New connection [14:28:10]New thread 3066703204 created [14:28:10]Thread 3066846564 joined [14:28:10]Waiting for new connection... [14:28:10] Sock 8.Parse request [14:28:10]Sock 8.Check first char [14:28:10]Sock 8.First char is OK [14:28:10]request: POST /json_proto HTTP/1.0 [14:28:10]Method: POST [14:28:10]URL: /json_proto [14:28:10]Method is POST - this is cgi request [14:28:10]url: /json_proto [14:28:10]query_string will be loaded in cgi processing [14:28:10]execute_cgi json_proto POST (null) [14:28:10]execute_cgi path=json_proto method=POST [14:28:10]POST find Content-Length [14:28:10]Host: 172.17.44.132:8080 [14:28:10]Content-Length: 655 [14:28:10]Content-Type: application/json [14:28:10] [14:28:10]POST finish read [14:28:10]Found Content-Length = 655 [14:28:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50446", "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" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:10]execute_script... [14:28:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50446", "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" : 95.00, "quantity" : 2.000, "sum" : 190.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:28:10]POST & json_proto [14:28:10]process_json_proto [14:28:10]json parsed OK: [14:28:10]protocol is kg_v1.0 [14:28:10]action value=close_receipt [14:28:10]process_action close_receipt [14:28:10]cmd_close_receipt [14:28:10]MH_GetDate [14:28:10]Write to MH i2c: F0 00 00 F1 03 E3 [14:28:10]Write i2c OK [14:28:10]MH_I2C_Read... [14:28:10]Read from MH i2c: F0 [14:28:10]MH_I2C_Read... [14:28:10]Read from MH i2c: F0 09 00 [14:28:10]MH_I2C_Read... [14:28:10]Read from MH i2c: F0 09 00 F1 03 00 FB A7 C4 66 2A 83 C1 65 8B [14:28:10]GetLastDocTimeStamp 1724164076 [14:28:10]current date 1724164091 [14:28:10]FM_GetShiftState [14:28:10]SAM_PROTO_GetShiftState [14:28:10]wFMCommunicate request_size=4 [14:28:10]MH_SAM_APDU [14:28:10]CAPDU: 80 13 01 00 [14:28:10]Write to MH i2c: E2 08 00 F2 03 80 13 01 00 00 00 00 00 72 [14:28:10]Write i2c OK [14:28:10]MH_I2C_Read... [14:28:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:10]Read from MH i2c: E2 [14:28:10]MH_I2C_Read... [14:28:10]Read from MH i2c: E2 0E 00 [14:28:10]MH_I2C_Read... [14:28:10]Read from MH i2c: E2 0E 00 F2 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 40 [14:28:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:28:10]wFMCommunicate OK [14:28:10]SAM_PROTO_GetShiftState done [14:28:10]FM_GetShiftState done [14:28:10]opened in 1724113081 [14:28:10]opened+sec_in_day 1724199481 [14:28:10]quantity*price = 19000 [14:28:10]sum+1 = 19001 [14:28:10]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 190.00 НСП 1% : 1.68 НДС 12% : 20.18 Наличными: 190.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 398 20.08.2024 14:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162953 ФПД: 142595311356334 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142811&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162953&fm=142595311356334&tin=02508201610067®Number=0000000000092562&sum=19000 0 [14:28:12]StoreToDocumentArchive [14:28:12]shift 465 fd 162953 [14:28:12]save to /storage/0465/doc_00162953 [14:28:12]save last doc name /storage/0465/doc_00162953 to /storage/kkm_last_doc_name [14:28:12]save OK [14:28:12]Clear old archive folders... [14:28:12]ProcessDocumentItem done err = 0, tmpTLVsize=293 [14:28:12]tlvbuf is 018BDB10 [14:28:12]SAM_PROTO_ClearQueue [14:28:12]wFMCommunicate request_size=4 [14:28:12]MH_SAM_APDU [14:28:12]CAPDU: 80 09 00 00 [14:28:12]Write to MH i2c: E2 08 00 FF 03 80 09 00 00 00 00 00 00 74 [14:28:12]Write i2c OK [14:28:12]MH_I2C_Read... [14:28:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:28:12]Read from MH i2c: E2 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 03 00 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [14:28:12]RAPDU: 90 00 [14:28:12]wFMCommunicate OK [14:28:12]SAM_PROTO_ClearQueue done [14:28:12]KKMCreateOFDPacket [14:28:12]OFDProtocolAddRootSTLVToBuf [14:28:12]FM_MakeSignedData [14:28:12]FM_MakeSignedData [14:28:12]SAM_PROTO_SignData [14:28:12]wFMCommunicate request_size=4 [14:28:12]MH_SAM_APDU [14:28:12]CAPDU: 80 0D 01 02 [14:28:12]Write to MH i2c: E2 08 00 00 04 80 0D 01 02 00 00 00 00 7D [14:28:12]Write i2c OK [14:28:12]MH_I2C_Read... [14:28:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:28:12]Read from MH i2c: E2 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 03 00 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [14:28:12]RAPDU: 90 00 [14:28:12]wFMCommunicate OK [14:28:12]wFMCommunicate request_size=255 [14:28:12]MH_SAM_APDU [14:28:12]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 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 FB A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [14:28:12]Write to MH i2c: E2 02 01 01 04 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 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 FB A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 42 [14:28:12]Write i2c OK [14:28:12]MH_I2C_Read... [14:28:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:12]Read from MH i2c: E2 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 03 00 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 03 00 01 04 00 90 00 79 [14:28:12]RAPDU: 90 00 [14:28:12]wFMCommunicate OK [14:28:12]wFMCommunicate request_size=52 [14:28:12]MH_SAM_APDU [14:28:12]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7C 02 00 35 04 06 00 81 B0 8E E1 49 AE [14:28:12]Write to MH i2c: E2 37 00 02 04 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7C 02 00 35 04 06 00 81 B0 8E E1 49 AE 00 00 E6 [14:28:12]Write i2c OK [14:28:12]MH_I2C_Read... [14:28:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:28:12]Read from MH i2c: E2 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 03 00 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 03 00 02 04 00 90 00 7A [14:28:12]RAPDU: 90 00 [14:28:12]wFMCommunicate OK [14:28:12]wFMCommunicate request_size=4 [14:28:12]MH_SAM_APDU [14:28:12]CAPDU: 80 0D 03 02 [14:28:12]Write to MH i2c: E2 08 00 03 04 80 0D 03 02 00 00 00 00 82 [14:28:12]Write i2c OK [14:28:12]MH_I2C_Read... [14:28:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:28:12]Read from MH i2c: E2 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 0B 00 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 0B 00 03 04 00 77 BB 88 96 E2 75 5E 36 90 00 BE [14:28:12]RAPDU: 77 BB 88 96 E2 75 5E 36 90 00 [14:28:12]wFMCommunicate OK [14:28:12]SAM_PROTO_SignData done [14:28:12]FM_MakeSignedData done [14:28:12]CreateOFDProtocolMessage [14:28:12]wFMCommunicate request_size=4 [14:28:12]MH_SAM_APDU [14:28:12]CAPDU: 80 11 00 00 [14:28:12]Write to MH i2c: E2 08 00 04 04 80 11 00 00 00 00 00 00 82 [14:28:12]Write i2c OK [14:28:12]MH_I2C_Read... [14:28:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:12]Read from MH i2c: E2 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 17 00 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: E2 17 00 04 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [14:28:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:28:12]wFMCommunicate OK [14:28:12]CreateOFDProtocolMessage done [14:28:12]OFDSenderStorePacket 162953 [14:28:12]StoreOFDPacket docnum=162953 [14:28:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 00 C6 31 01 9A B7 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 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 FB A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7C 02 00 35 04 06 00 81 B0 8E E1 49 AE 77 BB 88 96 E2 75 5E 36 [14:28:12]CheckFolder [14:28:12]dirname=/storage/ofd_packets [14:28:12]CheckFolder done [14:28:12]ProducePacketName [14:28:12]name=ofd_packets/00162953 [14:28:12]NVStorageSaveData ofd_packets/00162953 [14:28:12]File name is /storage/ofd_packets/00162953 [14:28:12]Write 343 bytes [14:28:12]NVStorageSaveData done [14:28:12]OFDSenderStorePacket done [14:28:12]KKMCreateOFDPacket done [14:28:12]NVStorageSaveData kkm_last_timestamp [14:28:12]File name is /storage/kkm_last_timestamp [14:28:12]Write 4 bytes [14:28:12]NVStorageSaveData done [14:28:12]ExternCall_PrintAddStr [14:28:12]wPrintStart [14:28:12]Write to MH i2c: 01 00 00 05 04 09 [14:28:12]Write i2c OK [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: 01 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: 01 07 00 [14:28:12]MH_I2C_Read... [14:28:12]Read from MH i2c: 01 07 00 05 04 00 00 00 00 00 FF 0F 1E [14:28:12]RasterBufferAndPrint [14:28:12]line Счет N : (3)50446 [14:28:12]line ИНН: 02508201610067 [14:28:12]line Контрольно-Кассовый Чек [14:28:12]line ПРОДАЖА [14:28:12]line Товар: 4700000480050 [14:28:12]line Напиток Nitro Energy эн green ж/б 0,45л [14:28:12]line 2.000 * 95.00 [14:28:12]line = 190.00 [14:28:12]line НДС 12% НСП 1% [14:28:12]line > о реализуемом товаре [14:28:12]line ИТОГО: 190.00 [14:28:12]line НСП 1% : 1.68 [14:28:12]line НДС 12% : 20.18 [14:28:12]line Наличными: 190.00 [14:28:12]line Безнал.: 0.00 [14:28:12]line Место: АЗС № 130 "Партнер Нефть" [14:28:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:28:12]line СНО: Общий режим [14:28:12]line Чек 398 20.08.2024 14:28 [14:28:12]line Смена: 465 ФФД: 1.0 [14:28:12]line ЗНМ: 0300000070 [14:28:12]line РНМ: 0000000000092562 [14:28:12]line Версия ККМ: 001 [14:28:12]line ФМ: 0000000000871769 [14:28:12]line ФД: 162953 [14:28:12]line ФПД: 142595311356334 [14:28:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142811&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162953&fm=142595311356334&tin=02508201610067®Number=0000000000092562&sum=19000 [14:28:12]line 0 [14:28:12]written 0, free lines is 4095 [14:28:12]OFD Sender: Processing packet 162953 [packets to send 960, broken 959] [14:28:12]ProducePacketName [14:28:12]name=ofd_packets/00162953 [14:28:12]OFD Sender: To server: pG, [14:28:12]CommunicateWithHost lk.salyk.kg:30040 [14:28:12]ConnectInit lk.salyk.kg [14:28:13]Connected sock=9 [14:28:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 00 C6 31 01 9A B7 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 D0 07 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 38 4A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 01 00 00 F4 03 04 00 FB A7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7C 02 00 35 04 06 00 81 B0 8E E1 49 AE 77 BB 88 96 E2 75 5E 36 [14:28:13]Write to MH i2c: 01 00 00 2E 04 32 [14:28:13]Write i2c OK [14:28:13]MH_I2C_Read... [14:28:13]Read from MH i2c: 01 [14:28:13]MH_I2C_Read... [14:28:13]Read from MH i2c: 01 07 00 [14:28:13]MH_I2C_Read... [14:28:13]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 F1 0C 36 [14:28:13]RasterBufferAndPrint [14:28:13]line [14:28:13]line [14:28:13]line [14:28:13]line [14:28:13]line [14:28:13]written 0, free lines is 3323 [14:28:13]MH_Cut [14:28:13]Write to MH i2c: D1 01 00 35 04 01 0B [14:28:13]Write i2c OK [14:28:13]MH_I2C_Read... [14:28:13]Read from MH i2c: D1 [14:28:13]MH_I2C_Read... [14:28:13]Read from MH i2c: D1 01 00 [14:28:13]MH_I2C_Read... [14:28:13]Read from MH i2c: D1 01 00 35 04 00 0A [14:28:13]Write to MH i2c: 01 00 00 36 04 3A [14:28:13]Write i2c OK [14:28:13]MH_I2C_Read... [14:28: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 36 39 4F 00 00 00 86 98 47 00 08 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7C 02 00 F4 03 04 00 4E 51 C4 66 B6 04 01 00 00 49 A3 BE A3 8A 98 8E 4C [14:28:13]CommunicateWithHost err = 0 [14:28:13]CheckOFDResponse [14:28:13]1017 (14) - 77093643461234 [14:28:13]1041 (16) - 0000000000871769 [14:28:13]1040 (4) - 162953 [14:28:13]1012 (4) - 20.08.2024 08:18 [14:28:13]1206 (1) - 0 [14:28:13]OFD Sender: Remove packet 162953 [14:28:13]ProducePacketName [14:28:13]name=ofd_packets/00162953 [14:28:13]NVStorageDeleteData [14:28:13]*** Cut start [14:28:13]*** Purtial cut [14:28:13]*** Stage 1: CUTSNS_PIN = 1 [14:28:14]OFD Sender: No OFD packet to send [14:28:15]Read from MH i2c: 01 [14:28:15]MH_I2C_Read... [14:28:15]*** Stop cut motor [14:28:15]*** Cut end [14:28:15]Read from MH i2c: 01 07 00 [14:28:15]MH_I2C_Read... [14:28:15]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 FF 0F 4F [14:28:15]process_action close_receipt done [14:28:15]requested_data is exist [14:28:15]produce_requested_data [14:28:15]requested_item fm.sn is exist - process it [14:28:15]wFMCommunicate request_size=4 [14:28:15]MH_SAM_APDU [14:28:15]CAPDU: 80 11 00 00 [14:28:15]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [14:28:15]Write i2c OK [14:28:15]MH_I2C_Read... [14:28:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:28:16]Read from MH i2c: E2 [14:28:16]MH_I2C_Read... [14:28:16]Read from MH i2c: E2 17 00 [14:28:16]MH_I2C_Read... [14:28:16]Read from MH i2c: E2 17 00 37 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [14:28:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:28:16]wFMCommunicate OK [14:28:16]requested_item fd.num is exist - process it [14:28:16]SAM_PROTO_GetFieldsCounters [14:28:16]wFMCommunicate request_size=4 [14:28:16]MH_SAM_APDU [14:28:16]CAPDU: 80 13 00 00 [14:28:16]Write to MH i2c: E2 08 00 38 04 80 13 00 00 00 00 00 00 B8 [14:28:16]Write i2c OK [14:28:16]MH_I2C_Read... [14:28:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:28:16]Read from MH i2c: E2 [14:28:16]MH_I2C_Read... [14:28:16]Read from MH i2c: E2 62 00 [14:28:16]MH_I2C_Read... [14:28:16]Read from MH i2c: E2 62 00 38 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 64 [14:28:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8E 01 00 00 5E 04 04 00 8E 01 00 00 57 04 04 00 8F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:28:16]wFMCommunicate OK [14:28:16]SAM_PROTO_GetFieldsCounters done [14:28:16]requested_item shift.num is exist - process it [14:28:16]requested_item shift.opened is exist - process it [14:28:16]req_shift_opened [14:28:16]FM_GetShiftState [14:28:16]SAM_PROTO_GetShiftState [14:28:16]wFMCommunicate request_size=4 [14:28:16]MH_SAM_APDU [14:28:16]CAPDU: 80 13 01 00 [14:28:16]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [14:28:16]Write i2c OK [14:28:16]MH_I2C_Read... [14:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:28:16]Read from MH i2c: E2 [14:28:16]MH_I2C_Read... [14:28:16]Read from MH i2c: E2 0E 00 [14:28:16]MH_I2C_Read... [14:28:16]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 88 [14:28:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:28:16]wFMCommunicate OK [14:28:16]SAM_PROTO_GetShiftState done [14:28:16]FM_GetShiftState done [14:28:16]req_shift_opened done [14:28:16]requested_item shift.open_date is exist - process it [14:28:16]req_shift_open_date [14:28:16]req_shift_open_date done [14:28:16]produce_requested_data done [14:28:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162953,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:28:16]process_action_free close_receipt [14:28:16]json_value_free [14:28:16]json_value_free done [14:28:16]process_json_proto returns [14:28:16]Send response to host [14:28:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162953,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:28:16]free response buf [14:28:16]execute_script done [14:28:16]execute_script returns [14:28:16]free content buf [14:28:16]Sock 8.Close socket [14:28:16]Sock 8.Thread stoped [14:28:19]OFD Sender: No OFD packet to send [14:28:24]OFD Sender: No OFD packet to send [14:28:29]OFD Sender: No OFD packet to send [14:28:34]OFD Sender: No OFD packet to send [14:28:39]OFD Sender: No OFD packet to send [14:28:44]OFD Sender: No OFD packet to send [14:28:49]OFD Sender: No OFD packet to send [14:28:54]OFD Sender: No OFD packet to send [14:28:59]OFD Sender: No OFD packet to send [14:29:04]OFD Sender: No OFD packet to send [14:29:05]accept exits with 10 [14:29:05]New connection [14:29:05]New thread 3066846564 created [14:29:05]Thread 3066703204 joined [14:29:05]Waiting for new connection... [14:29:05] Sock 10.Parse request [14:29:05]Sock 10.Check first char [14:29:05]Sock 10.First char is OK [14:29:05]request: POST /json_proto HTTP/1.0 [14:29:05]Method: POST [14:29:05]URL: /json_proto [14:29:05]Method is POST - this is cgi request [14:29:05]url: /json_proto [14:29:05]query_string will be loaded in cgi processing [14:29:05]execute_cgi json_proto POST (null) [14:29:05]execute_cgi path=json_proto method=POST [14:29:05]POST find Content-Length [14:29:05]Host: 172.17.44.132:8080 [14:29:05]Content-Length: 789 [14:29:05]Content-Type: application/json [14:29:05] [14:29:05]POST finish read [14:29:05]Found Content-Length = 789 [14:29:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:05]execute_script... [14:29:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291418", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:05]POST & json_proto [14:29:05]process_json_proto [14:29:05]json parsed OK: [14:29:05]protocol is kg_v1.0 [14:29:05]action value=close_receipt [14:29:05]process_action close_receipt [14:29:05]cmd_close_receipt [14:29:05]MH_GetDate [14:29:05]Write to MH i2c: F0 00 00 3A 04 2D [14:29:05]Write i2c OK [14:29:05]MH_I2C_Read... [14:29:05]Read from MH i2c: F0 [14:29:05]MH_I2C_Read... [14:29:05]Read from MH i2c: F0 09 00 [14:29:05]MH_I2C_Read... [14:29:05]Read from MH i2c: F0 09 00 3A 04 00 32 A8 C4 66 2A 83 C1 65 0D [14:29:05]GetLastDocTimeStamp 1724164091 [14:29:05]current date 1724164146 [14:29:05]FM_GetShiftState [14:29:05]SAM_PROTO_GetShiftState [14:29:05]wFMCommunicate request_size=4 [14:29:05]MH_SAM_APDU [14:29:05]CAPDU: 80 13 01 00 [14:29:05]Write to MH i2c: E2 08 00 3B 04 80 13 01 00 00 00 00 00 BC [14:29:05]Write i2c OK [14:29:05]MH_I2C_Read... [14:29:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:05]Read from MH i2c: E2 [14:29:05]MH_I2C_Read... [14:29:05]Read from MH i2c: E2 0E 00 [14:29:05]MH_I2C_Read... [14:29:05]Read from MH i2c: E2 0E 00 3B 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8A [14:29:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:29:05]wFMCommunicate OK [14:29:05]SAM_PROTO_GetShiftState done [14:29:05]FM_GetShiftState done [14:29:05]opened in 1724113081 [14:29:05]opened+sec_in_day 1724199481 [14:29:05]quantity*price = 0 [14:29:05]sum+1 = 1 [14:29:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 399 20.08.2024 14:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162954 ФПД: 252134352348480 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142906&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162954&fm=252134352348480&tin=02508201610067®Number=0000000000092562&sum=0 [14:29:06]StoreToDocumentArchive [14:29:06]shift 465 fd 162954 [14:29:06]save to /storage/0465/doc_00162954 [14:29:06]save last doc name /storage/0465/doc_00162954 to /storage/kkm_last_doc_name [14:29:06]save OK [14:29:06]Clear old archive folders... [14:29:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:29:06]tlvbuf is 0184F450 [14:29:06]SAM_PROTO_ClearQueue [14:29:06]wFMCommunicate request_size=4 [14:29:06]MH_SAM_APDU [14:29:06]CAPDU: 80 09 00 00 [14:29:06]Write to MH i2c: E2 08 00 48 04 80 09 00 00 00 00 00 00 BE [14:29:06]Write i2c OK [14:29:06]MH_I2C_Read... [14:29:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:29:07]Read from MH i2c: E2 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 03 00 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 03 00 48 04 00 90 00 C0 [14:29:07]RAPDU: 90 00 [14:29:07]wFMCommunicate OK [14:29:07]SAM_PROTO_ClearQueue done [14:29:07]KKMCreateOFDPacket [14:29:07]OFDProtocolAddRootSTLVToBuf [14:29:07]FM_MakeSignedData [14:29:07]FM_MakeSignedData [14:29:07]SAM_PROTO_SignData [14:29:07]wFMCommunicate request_size=4 [14:29:07]MH_SAM_APDU [14:29:07]CAPDU: 80 0D 01 02 [14:29:07]Write to MH i2c: E2 08 00 49 04 80 0D 01 02 00 00 00 00 C6 [14:29:07]Write i2c OK [14:29:07]MH_I2C_Read... [14:29:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:29:07]Read from MH i2c: E2 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 03 00 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 03 00 49 04 00 90 00 C1 [14:29:07]RAPDU: 90 00 [14:29:07]wFMCommunicate OK [14:29:07]wFMCommunicate request_size=255 [14:29:07]MH_SAM_APDU [14:29:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 32 A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7C 02 00 35 04 06 00 E5 50 9A 81 [14:29:07]Write to MH i2c: E2 02 01 4A 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 32 A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7C 02 00 35 04 06 00 E5 50 9A 81 00 00 DB [14:29:07]Write i2c OK [14:29:07]MH_I2C_Read... [14:29:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:07]Read from MH i2c: E2 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 03 00 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 03 00 4A 04 00 90 00 C2 [14:29:07]RAPDU: 90 00 [14:29:07]wFMCommunicate OK [14:29:07]wFMCommunicate request_size=7 [14:29:07]MH_SAM_APDU [14:29:07]CAPDU: 80 0D 02 02 02 E5 40 [14:29:07]Write to MH i2c: E2 0A 00 4B 04 80 0D 02 02 02 00 E5 40 00 00 F2 [14:29:07]Write i2c OK [14:29:07]MH_I2C_Read... [14:29:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:29:07]Read from MH i2c: E2 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 03 00 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 03 00 4B 04 00 90 00 C3 [14:29:07]RAPDU: 90 00 [14:29:07]wFMCommunicate OK [14:29:07]wFMCommunicate request_size=4 [14:29:07]MH_SAM_APDU [14:29:07]CAPDU: 80 0D 03 02 [14:29:07]Write to MH i2c: E2 08 00 4C 04 80 0D 03 02 00 00 00 00 CB [14:29:07]Write i2c OK [14:29:07]MH_I2C_Read... [14:29:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:29:07]Read from MH i2c: E2 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 0B 00 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 0B 00 4C 04 00 19 49 A9 E1 CF C4 AA 18 90 00 0D [14:29:07]RAPDU: 19 49 A9 E1 CF C4 AA 18 90 00 [14:29:07]wFMCommunicate OK [14:29:07]SAM_PROTO_SignData done [14:29:07]FM_MakeSignedData done [14:29:07]CreateOFDProtocolMessage [14:29:07]wFMCommunicate request_size=4 [14:29:07]MH_SAM_APDU [14:29:07]CAPDU: 80 11 00 00 [14:29:07]Write to MH i2c: E2 08 00 4D 04 80 11 00 00 00 00 00 00 CB [14:29:07]Write i2c OK [14:29:07]MH_I2C_Read... [14:29:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:07]Read from MH i2c: E2 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 17 00 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: E2 17 00 4D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [14:29:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:29:07]wFMCommunicate OK [14:29:07]CreateOFDProtocolMessage done [14:29:07]OFDSenderStorePacket 162954 [14:29:07]StoreOFDPacket docnum=162954 [14:29:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6C C3 04 01 C2 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 32 A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7C 02 00 35 04 06 00 E5 50 9A 81 E5 40 19 49 A9 E1 CF C4 AA 18 [14:29:07]CheckFolder [14:29:07]dirname=/storage/ofd_packets [14:29:07]CheckFolder done [14:29:07]ProducePacketName [14:29:07]name=ofd_packets/00162954 [14:29:07]NVStorageSaveData ofd_packets/00162954 [14:29:07]File name is /storage/ofd_packets/00162954 [14:29:07]Write 298 bytes [14:29:07]NVStorageSaveData done [14:29:07]OFDSenderStorePacket done [14:29:07]KKMCreateOFDPacket done [14:29:07]NVStorageSaveData kkm_last_timestamp [14:29:07]File name is /storage/kkm_last_timestamp [14:29:07]Write 4 bytes [14:29:07]NVStorageSaveData done [14:29:07]ExternCall_PrintAddStr [14:29:07]wPrintStart [14:29:07]Write to MH i2c: 01 00 00 4E 04 52 [14:29:07]Write i2c OK [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: 01 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: 01 07 00 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: 01 07 00 4E 04 00 00 00 00 00 FF 0F 67 [14:29:07]RasterBufferAndPrint [14:29:07]line Счет N : (1)291418 [14:29:07]line ИНН: 02508201610067 [14:29:07]line Контрольно-Кассовый Чек [14:29:07]line ПРОДАЖА [14:29:07]line ТРК (МРК, ГНК) : 34 [14:29:07]line Товар: 2710194800 [14:29:07]line ДТ-К-5 [14:29:07]line 26.250 * 0.00 [14:29:07]line = 0.00 [14:29:07]line НДС 12% НСП 1% [14:29:07]line > о реализуемом товаре [14:29:07]line ИТОГО: 0.00 [14:29:07]line НСП 1% : 0.00 [14:29:07]line НДС 12% : 0.00 [14:29:07]line Наличными: 0.00 [14:29:07]line Безнал.: 0.00 [14:29:07]line Место: АЗС № 130 "Партнер Нефть" [14:29:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:29:07]line СНО: Общий режим [14:29:07]line Чек 399 20.08.2024 14:29 [14:29:07]line Смена: 465 ФФД: 1.0 [14:29:07]line ЗНМ: 0300000070 [14:29:07]line РНМ: 0000000000092562 [14:29:07]line Версия ККМ: 001 [14:29:07]line Талоны: Топливная Карта [14:29:07]line 99718 [14:29:07]line ФМ: 0000000000871769 [14:29:07]line ФД: 162954 [14:29:07]line ФПД: 252134352348480 [14:29:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142906&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162954&fm=252134352348480&tin=02508201610067®Number=0000000000092562&sum=0 [14:29:07]written 0, free lines is 4095 [14:29:07]OFD Sender: Processing packet 162954 [packets to send 960, broken 959] [14:29:07]ProducePacketName [14:29:07]name=ofd_packets/00162954 [14:29:07]OFD Sender: To server: pG, [14:29:07]CommunicateWithHost lk.salyk.kg:30040 [14:29:07]ConnectInit lk.salyk.kg [14:29:07]Write to MH i2c: 01 00 00 78 04 7C [14:29:07]Write i2c OK [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: 01 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: 01 07 00 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: 01 07 00 78 04 00 00 00 00 00 DF 0C 6E [14:29:07]RasterBufferAndPrint [14:29:07]line [14:29:07]line [14:29:07]line [14:29:07]line [14:29:07]line [14:29:07]written 0, free lines is 3301 [14:29:07]MH_Cut [14:29:07]Write to MH i2c: D1 01 00 7F 04 01 55 [14:29:07]Write i2c OK [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: D1 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: D1 01 00 [14:29:07]MH_I2C_Read... [14:29:07]Read from MH i2c: D1 01 00 7F 04 00 54 [14:29:07]Write to MH i2c: 01 00 00 80 04 84 [14:29:07]Write i2c OK [14:29:07]MH_I2C_Read... [14:29:08]Connected sock=8 [14:29: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 36 39 0C 01 00 00 6C C3 04 01 C2 B8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 01 00 00 F4 03 04 00 32 A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7C 02 00 35 04 06 00 E5 50 9A 81 E5 40 19 49 A9 E1 CF C4 AA 18 [14:29:08]*** Cut start [14:29:08]*** Purtial cut [14:29:08]*** Stage 1: CUTSNS_PIN = 1 [14:29: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 36 39 4F 00 00 00 99 09 47 00 9D EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7C 02 00 F4 03 04 00 86 51 C4 66 B6 04 01 00 00 1B 2C 5A 30 32 5A FB CB [14:29:09]CommunicateWithHost err = 0 [14:29:09]CheckOFDResponse [14:29:09]1017 (14) - 77093643461234 [14:29:09]1041 (16) - 0000000000871769 [14:29:09]1040 (4) - 162954 [14:29:09]1012 (4) - 20.08.2024 08:19 [14:29:09]1206 (1) - 0 [14:29:09]OFD Sender: Remove packet 162954 [14:29:09]ProducePacketName [14:29:09]name=ofd_packets/00162954 [14:29:09]NVStorageDeleteData [14:29:10]OFD Sender: No OFD packet to send [14:29:10]Read from MH i2c: 01 [14:29:10]MH_I2C_Read... [14:29:10]*** Stop cut motor [14:29:10]*** Cut end [14:29:10]Read from MH i2c: 01 07 00 [14:29:10]MH_I2C_Read... [14:29:10]Read from MH i2c: 01 07 00 80 04 00 00 00 00 00 FF 0F 99 [14:29:10]process_action close_receipt done [14:29:10]requested_data is exist [14:29:10]produce_requested_data [14:29:10]requested_item fm.sn is exist - process it [14:29:10]wFMCommunicate request_size=4 [14:29:10]MH_SAM_APDU [14:29:10]CAPDU: 80 11 00 00 [14:29:10]Write to MH i2c: E2 08 00 81 04 80 11 00 00 00 00 00 00 FF [14:29:10]Write i2c OK [14:29:10]MH_I2C_Read... [14:29:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:29:10]Read from MH i2c: E2 [14:29:10]MH_I2C_Read... [14:29:10]Read from MH i2c: E2 17 00 [14:29:10]MH_I2C_Read... [14:29:10]Read from MH i2c: E2 17 00 81 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [14:29:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:29:10]wFMCommunicate OK [14:29:10]requested_item fd.num is exist - process it [14:29:10]SAM_PROTO_GetFieldsCounters [14:29:10]wFMCommunicate request_size=4 [14:29:10]MH_SAM_APDU [14:29:10]CAPDU: 80 13 00 00 [14:29:10]Write to MH i2c: E2 08 00 82 04 80 13 00 00 00 00 00 00 02 [14:29:10]Write i2c OK [14:29:10]MH_I2C_Read... [14:29:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:29:10]Read from MH i2c: E2 [14:29:10]MH_I2C_Read... [14:29:10]Read from MH i2c: E2 62 00 [14:29:10]MH_I2C_Read... [14:29:10]Read from MH i2c: E2 62 00 82 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 B2 [14:29:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8F 01 00 00 5E 04 04 00 8F 01 00 00 57 04 04 00 90 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:29:11]wFMCommunicate OK [14:29:11]SAM_PROTO_GetFieldsCounters done [14:29:11]requested_item shift.num is exist - process it [14:29:11]requested_item shift.opened is exist - process it [14:29:11]req_shift_opened [14:29:11]FM_GetShiftState [14:29:11]SAM_PROTO_GetShiftState [14:29:11]wFMCommunicate request_size=4 [14:29:11]MH_SAM_APDU [14:29:11]CAPDU: 80 13 01 00 [14:29:11]Write to MH i2c: E2 08 00 83 04 80 13 01 00 00 00 00 00 04 [14:29:11]Write i2c OK [14:29:11]MH_I2C_Read... [14:29:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:11]Read from MH i2c: E2 [14:29:11]MH_I2C_Read... [14:29:11]Read from MH i2c: E2 0E 00 [14:29:11]MH_I2C_Read... [14:29:11]Read from MH i2c: E2 0E 00 83 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D2 [14:29:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:29:11]wFMCommunicate OK [14:29:11]SAM_PROTO_GetShiftState done [14:29:11]FM_GetShiftState done [14:29:11]req_shift_opened done [14:29:11]requested_item shift.open_date is exist - process it [14:29:11]req_shift_open_date [14:29:11]req_shift_open_date done [14:29:11]produce_requested_data done [14:29:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162954,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:29:11]process_action_free close_receipt [14:29:11]json_value_free [14:29:11]json_value_free done [14:29:11]process_json_proto returns [14:29:11]Send response to host [14:29:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162954,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:29:11]free response buf [14:29:11]execute_script done [14:29:11]execute_script returns [14:29:11]free content buf [14:29:11]Sock 10.Close socket [14:29:11]Sock 10.Thread stoped [14:29:15]OFD Sender: No OFD packet to send [14:29:18]recv_with_timeout no data received [14:29:20]OFD Sender: No OFD packet to send [14:29:25]OFD Sender: No OFD packet to send [14:29:25]accept exits with 9 [14:29:25]New connection [14:29:25]New thread 3066703204 created [14:29:25]Thread 3066846564 joined [14:29:25]Waiting for new connection... [14:29:25] Sock 9.Parse request [14:29:25]Sock 9.Check first char [14:29:25]Sock 9.First char is OK [14:29:25]request: POST /json_proto HTTP/1.0 [14:29:25]Method: POST [14:29:25]URL: /json_proto [14:29:25]Method is POST - this is cgi request [14:29:25]url: /json_proto [14:29:25]query_string will be loaded in cgi processing [14:29:25]execute_cgi json_proto POST (null) [14:29:25]execute_cgi path=json_proto method=POST [14:29:25]POST find Content-Length [14:29:25]Host: 172.17.44.132:8080 [14:29:25]Content-Length: 679 [14:29:25]Content-Type: application/json [14:29:25] [14:29:25]POST finish read [14:29:25]Found Content-Length = 679 [14:29:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:25]execute_script... [14:29:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291420", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:25]POST & json_proto [14:29:25]process_json_proto [14:29:25]json parsed OK: [14:29:25]protocol is kg_v1.0 [14:29:25]action value=close_receipt [14:29:25]process_action close_receipt [14:29:25]cmd_close_receipt [14:29:25]MH_GetDate [14:29:25]Write to MH i2c: F0 00 00 84 04 77 [14:29:25]Write i2c OK [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: F0 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: F0 09 00 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: F0 09 00 84 04 00 45 A8 C4 66 2A 83 C1 65 6A [14:29:25]GetLastDocTimeStamp 1724164146 [14:29:25]current date 1724164165 [14:29:25]FM_GetShiftState [14:29:25]SAM_PROTO_GetShiftState [14:29:25]wFMCommunicate request_size=4 [14:29:25]MH_SAM_APDU [14:29:25]CAPDU: 80 13 01 00 [14:29:25]Write to MH i2c: E2 08 00 85 04 80 13 01 00 00 00 00 00 06 [14:29:25]Write i2c OK [14:29:25]MH_I2C_Read... [14:29:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:29:25]Read from MH i2c: E2 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 0E 00 [14:29:25]MH_I2C_Read... [14:29:25]Read from MH i2c: E2 0E 00 85 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D4 [14:29:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:29:25]wFMCommunicate OK [14:29:25]SAM_PROTO_GetShiftState done [14:29:25]FM_GetShiftState done [14:29:25]opened in 1724113081 [14:29:25]opened+sec_in_day 1724199481 [14:29:25]quantity*price = 100050 [14:29:25]sum+1 = 100052 [14:29:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 400 20.08.2024 14:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162955 ФПД: 315358222761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142925&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162955&fm=315358222761&tin=02508201610067®Number=0000000000092562&sum=100000 [14:29:26]StoreToDocumentArchive [14:29:26]shift 465 fd 162955 [14:29:26]save to /storage/0465/doc_00162955 [14:29:26]save last doc name /storage/0465/doc_00162955 to /storage/kkm_last_doc_name [14:29:26]save OK [14:29:26]Clear old archive folders... [14:29:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:29:26]tlvbuf is 018C1980 [14:29:26]SAM_PROTO_ClearQueue [14:29:26]wFMCommunicate request_size=4 [14:29:26]MH_SAM_APDU [14:29:26]CAPDU: 80 09 00 00 [14:29:26]Write to MH i2c: E2 08 00 92 04 80 09 00 00 00 00 00 00 08 [14:29:26]Write i2c OK [14:29:26]MH_I2C_Read... [14:29:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:29:26]Read from MH i2c: E2 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: E2 03 00 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: E2 03 00 92 04 00 90 00 0A [14:29:26]RAPDU: 90 00 [14:29:26]wFMCommunicate OK [14:29:26]SAM_PROTO_ClearQueue done [14:29:26]KKMCreateOFDPacket [14:29:26]OFDProtocolAddRootSTLVToBuf [14:29:26]FM_MakeSignedData [14:29:26]FM_MakeSignedData [14:29:26]SAM_PROTO_SignData [14:29:26]wFMCommunicate request_size=4 [14:29:26]MH_SAM_APDU [14:29:26]CAPDU: 80 0D 01 02 [14:29:26]Write to MH i2c: E2 08 00 93 04 80 0D 01 02 00 00 00 00 10 [14:29:26]Write i2c OK [14:29:26]MH_I2C_Read... [14:29:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:29:26]Read from MH i2c: E2 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: E2 03 00 [14:29:26]MH_I2C_Read... [14:29:26]Read from MH i2c: E2 03 00 93 04 00 90 00 0B [14:29:26]RAPDU: 90 00 [14:29:26]wFMCommunicate OK [14:29:26]wFMCommunicate request_size=255 [14:29:26]MH_SAM_APDU [14:29:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 45 A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7C 02 00 35 04 06 00 00 49 6C D0 [14:29:26]Write to MH i2c: E2 02 01 94 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 45 A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7C 02 00 35 04 06 00 00 49 6C D0 00 00 A7 [14:29:26]Write i2c OK [14:29:26]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 94 04 00 90 00 0C [14:29:27]RAPDU: 90 00 [14:29:27]wFMCommunicate OK [14:29:27]wFMCommunicate request_size=7 [14:29:27]MH_SAM_APDU [14:29:27]CAPDU: 80 0D 02 02 02 99 A9 [14:29:27]Write to MH i2c: E2 0A 00 95 04 80 0D 02 02 02 00 99 A9 00 00 59 [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 [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 03 00 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: E2 03 00 95 04 00 90 00 0D [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 96 04 80 0D 03 02 00 00 00 00 15 [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 96 04 00 E9 E5 EC C7 9A 4A 89 21 90 00 25 [14:29:27]RAPDU: E9 E5 EC C7 9A 4A 89 21 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 97 04 80 11 00 00 00 00 00 00 15 [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 97 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [14:29:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:29:27]wFMCommunicate OK [14:29:27]CreateOFDProtocolMessage done [14:29:27]OFDSenderStorePacket 162955 [14:29:27]StoreOFDPacket docnum=162955 [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 36 39 0C 01 00 00 5B 5E 04 01 75 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 45 A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7C 02 00 35 04 06 00 00 49 6C D0 99 A9 E9 E5 EC C7 9A 4A 89 21 [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/00162955 [14:29:27]NVStorageSaveData ofd_packets/00162955 [14:29:27]File name is /storage/ofd_packets/00162955 [14:29:27]Write 298 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 98 04 9C [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 98 04 00 00 00 00 00 FF 0F B1 [14:29:27]RasterBufferAndPrint [14:29:27]line Счет N : (1)291420 [14:29:27]line ИНН: 02508201610067 [14:29:27]line Контрольно-Кассовый Чек [14:29:27]line ПРОДАЖА [14:29:27]line ТРК (МРК, ГНК) : 64 [14:29:27]line Товар: 2710194800 [14:29:27]line ДТ-К-5 [14:29:27]line 13.130 * 76.20 [14:29:27]line = 1000.51 [14:29:27]line НДС 12% НСП 1% [14:29:27]line > о реализуемом товаре [14:29:27]line ОКРУГЛЕНИЕ: -0.51 [14:29:27]line ИТОГО: 1000.00 [14:29:27]line Внесено: 1000.00 [14:29:27]line СДАЧА: 0.00 [14:29:27]line НСП 1% : 8.85 [14:29:27]line НДС 12% : 106.25 [14:29:27]line Наличными: 1000.00 [14:29:27]line Безнал.: 0.00 [14:29:27]line Место: АЗС № 130 "Партнер Нефть" [14:29:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:29:27]line СНО: Общий режим [14:29:27]line Чек 400 20.08.2024 14:29 [14:29:27]line Смена: 465 ФФД: 1.0 [14:29:27]line ЗНМ: 0300000070 [14:29:27]line РНМ: 0000000000092562 [14:29:27]line Версия ККМ: 001 [14:29:27]line ФМ: 0000000000871769 [14:29:27]line ФД: 162955 [14:29:27]line ФПД: 315358222761 [14:29:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T142925&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162955&fm=315358222761&tin=02508201610067®Number=0000000000092562&sum=100000 [14:29:27]written 0, free lines is 4095 [14:29:27]OFD Sender: Processing packet 162955 [packets to send 960, broken 959] [14:29:27]ProducePacketName [14:29:27]name=ofd_packets/00162955 [14:29:27]OFD Sender: To server: pG, [14:29:27]CommunicateWithHost lk.salyk.kg:30040 [14:29:27]ConnectInit lk.salyk.kg [14:29:27]Connected sock=8 [14:29: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 36 39 0C 01 00 00 5B 5E 04 01 75 AF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 01 00 00 F4 03 04 00 45 A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7C 02 00 35 04 06 00 00 49 6C D0 99 A9 E9 E5 EC C7 9A 4A 89 21 [14:29:27]Write to MH i2c: 01 00 00 C3 04 C7 [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 C3 04 00 00 00 00 00 DE 0C B8 [14:29:27]RasterBufferAndPrint [14:29:27]line [14:29:27]line [14:29:27]line [14:29:27]line [14:29:27]line [14:29:27]written 0, free lines is 3303 [14:29:27]MH_Cut [14:29:27]Write to MH i2c: D1 01 00 CA 04 01 A0 [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: D1 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: D1 01 00 [14:29:27]MH_I2C_Read... [14:29:27]Read from MH i2c: D1 01 00 CA 04 00 9F [14:29:27]Write to MH i2c: 01 00 00 CB 04 CF [14:29:27]Write i2c OK [14:29:27]MH_I2C_Read... [14:29: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 36 39 4F 00 00 00 79 6E 47 00 49 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7C 02 00 F4 03 04 00 99 51 C4 66 B6 04 01 00 00 AA 00 D0 F2 EA 1E F8 84 [14:29:27]CommunicateWithHost err = 0 [14:29:27]CheckOFDResponse [14:29:27]1017 (14) - 77093643461234 [14:29:27]1041 (16) - 0000000000871769 [14:29:27]1040 (4) - 162955 [14:29:27]1012 (4) - 20.08.2024 08:19 [14:29:27]1206 (1) - 0 [14:29:27]OFD Sender: Remove packet 162955 [14:29:27]ProducePacketName [14:29:27]name=ofd_packets/00162955 [14:29:27]NVStorageDeleteData [14:29:28]*** Cut start [14:29:28]*** Purtial cut [14:29:28]*** Stage 1: CUTSNS_PIN = 1 [14:29:28]OFD Sender: No OFD packet to send [14:29:30]Read from MH i2c: 01 [14:29:30]MH_I2C_Read... [14:29:30]*** Stop cut motor [14:29:30]*** Cut end [14:29:30]Read from MH i2c: 01 07 00 [14:29:30]MH_I2C_Read... [14:29:30]Read from MH i2c: 01 07 00 CB 04 00 00 00 00 00 FF 0F E4 [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 CC 04 80 11 00 00 00 00 00 00 4A [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 CC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [14:29:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 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 CD 04 80 13 00 00 00 00 00 00 4D [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 CD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 01 [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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 90 01 00 00 5E 04 04 00 90 01 00 00 57 04 04 00 91 01 00 00 19 04 04 00 00 00 00 00 90 00 [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 CE 04 80 13 01 00 00 00 00 00 4F [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 CE 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1D [14:29:30]RAPDU: 09 00 01 B9 E0 C3 66 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":"0000000000871769","fd.num":162955,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [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":"0000000000871769","fd.num":162955,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [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:31]accept exits with 10 [14:29:31]New connection [14:29:31]New thread 3066846564 created [14:29:31]Thread 3066703204 joined [14:29:31]Waiting for new connection... [14:29:31] Sock 10.Parse request [14:29:31]Sock 10.Check first char [14:29:31]Sock 10.First char is OK [14:29:31]request: POST /json_proto HTTP/1.0 [14:29:31]Method: POST [14:29:31]URL: /json_proto [14:29:31]Method is POST - this is cgi request [14:29:31]url: /json_proto [14:29:31]query_string will be loaded in cgi processing [14:29:31]execute_cgi json_proto POST (null) [14:29:31]execute_cgi path=json_proto method=POST [14:29:31]POST find Content-Length [14:29:31]Host: 172.17.44.132:8080 [14:29:31]Content-Length: 682 [14:29:31]Content-Type: application/json [14:29:31] [14:29:31]POST finish read [14:29:31]Found Content-Length = 682 [14:29:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 34.080, "sum" : 2310.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2310.00, "total" : 2310.00, "payments": [ { "type": 0, "sum" : 2310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:31]execute_script... [14:29:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291419", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 34.080, "sum" : 2310.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2310.00, "total" : 2310.00, "payments": [ { "type": 0, "sum" : 2310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:29:31]POST & json_proto [14:29:31]process_json_proto [14:29:31]json parsed OK: [14:29:31]protocol is kg_v1.0 [14:29:31]action value=close_receipt [14:29:31]process_action close_receipt [14:29:31]cmd_close_receipt [14:29:31]MH_GetDate [14:29:31]Write to MH i2c: F0 00 00 CF 04 C2 [14:29:31]Write i2c OK [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: F0 [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: F0 09 00 [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: F0 09 00 CF 04 00 4B A8 C4 66 2A 83 C1 65 BB [14:29:31]GetLastDocTimeStamp 1724164165 [14:29:31]current date 1724164171 [14:29:31]FM_GetShiftState [14:29:31]SAM_PROTO_GetShiftState [14:29:31]wFMCommunicate request_size=4 [14:29:31]MH_SAM_APDU [14:29:31]CAPDU: 80 13 01 00 [14:29:31]Write to MH i2c: E2 08 00 D0 04 80 13 01 00 00 00 00 00 51 [14:29:31]Write i2c OK [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: E2 [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: E2 0E 00 [14:29:31]MH_I2C_Read... [14:29:31]Read from MH i2c: E2 0E 00 D0 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1F [14:29:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:29:31]wFMCommunicate OK [14:29:31]SAM_PROTO_GetShiftState done [14:29:31]FM_GetShiftState done [14:29:31]opened in 1724113081 [14:29:31]opened+sec_in_day 1724199481 [14:29:31]quantity*price = 231062 [14:29:31]sum+1 = 231063 [14:29:31]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 403 20.08.2024 14:31 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162958 ФПД: 124948216307908 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143159&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162958&fm=124948216307908&tin=02508201610067®Number=0000000000092562&sum=0 [14:32:00]StoreToDocumentArchive [14:32:00]shift 465 fd 162958 [14:32:00]save to /storage/0465/doc_00162958 [14:32:00]save last doc name /storage/0465/doc_00162958 to /storage/kkm_last_doc_name [14:32:00]save OK [14:32:00]Clear old archive folders... [14:32:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:32:00]tlvbuf is 018D46C0 [14:32:00]SAM_PROTO_ClearQueue [14:32:00]wFMCommunicate request_size=4 [14:32:00]MH_SAM_APDU [14:32:00]CAPDU: 80 09 00 00 [14:32:00]Write to MH i2c: E2 08 00 70 05 80 09 00 00 00 00 00 00 E7 [14:32:00]Write i2c OK [14:32:00]MH_I2C_Read... [14:32:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:32:00]Read from MH i2c: E2 [14:32:00]MH_I2C_Read... [14:32:00]Read from MH i2c: E2 03 00 [14:32:00]MH_I2C_Read... [14:32:00]Read from MH i2c: E2 03 00 70 05 00 90 00 E9 [14:32:00]RAPDU: 90 00 [14:32:00]wFMCommunicate OK [14:32:00]SAM_PROTO_ClearQueue done [14:32:00]KKMCreateOFDPacket [14:32:00]OFDProtocolAddRootSTLVToBuf [14:32:00]FM_MakeSignedData [14:32:00]FM_MakeSignedData [14:32:00]SAM_PROTO_SignData [14:32:00]wFMCommunicate request_size=4 [14:32:00]MH_SAM_APDU [14:32:00]CAPDU: 80 0D 01 02 [14:32:00]Write to MH i2c: E2 08 00 71 05 80 0D 01 02 00 00 00 00 EF [14:32:00]Write i2c OK [14:32:00]MH_I2C_Read... [14:32:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:32:00]Read from MH i2c: E2 [14:32:00]MH_I2C_Read... [14:32:00]Read from MH i2c: E2 03 00 [14:32:00]MH_I2C_Read... [14:32:00]Read from MH i2c: E2 03 00 71 05 00 90 00 EA [14:32:00]RAPDU: 90 00 [14:32:00]wFMCommunicate OK [14:32:00]wFMCommunicate request_size=255 [14:32:00]MH_SAM_APDU [14:32:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 DF A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7C 02 00 35 04 06 00 71 A3 C6 0C [14:32:00]Write to MH i2c: E2 02 01 72 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 DF A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7C 02 00 35 04 06 00 71 A3 C6 0C 00 00 DC [14:32:00]Write i2c OK [14:32:00]MH_I2C_Read... [14:32:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:01]Read from MH i2c: E2 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: E2 03 00 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: E2 03 00 72 05 00 90 00 EB [14:32:01]RAPDU: 90 00 [14:32:01]wFMCommunicate OK [14:32:01]wFMCommunicate request_size=7 [14:32:01]MH_SAM_APDU [14:32:01]CAPDU: 80 0D 02 02 02 60 C4 [14:32:01]Write to MH i2c: E2 0A 00 73 05 80 0D 02 02 02 00 60 C4 00 00 1A [14:32:01]Write i2c OK [14:32:01]MH_I2C_Read... [14:32:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:32:01]Read from MH i2c: E2 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: E2 03 00 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: E2 03 00 73 05 00 90 00 EC [14:32:01]RAPDU: 90 00 [14:32:01]wFMCommunicate OK [14:32:01]wFMCommunicate request_size=4 [14:32:01]MH_SAM_APDU [14:32:01]CAPDU: 80 0D 03 02 [14:32:01]Write to MH i2c: E2 08 00 74 05 80 0D 03 02 00 00 00 00 F4 [14:32:01]Write i2c OK [14:32:01]MH_I2C_Read... [14:32:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:32:01]Read from MH i2c: E2 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: E2 0B 00 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: E2 0B 00 74 05 00 7D 0B B4 C4 0B B5 33 C3 90 00 AB [14:32:01]RAPDU: 7D 0B B4 C4 0B B5 33 C3 90 00 [14:32:01]wFMCommunicate OK [14:32:01]SAM_PROTO_SignData done [14:32:01]FM_MakeSignedData done [14:32:01]CreateOFDProtocolMessage [14:32:01]wFMCommunicate request_size=4 [14:32:01]MH_SAM_APDU [14:32:01]CAPDU: 80 11 00 00 [14:32:01]Write to MH i2c: E2 08 00 75 05 80 11 00 00 00 00 00 00 F4 [14:32:01]Write i2c OK [14:32:01]MH_I2C_Read... [14:32:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:01]Read from MH i2c: E2 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: E2 17 00 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: E2 17 00 75 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [14:32:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:32:01]wFMCommunicate OK [14:32:01]CreateOFDProtocolMessage done [14:32:01]OFDSenderStorePacket 162958 [14:32:01]StoreOFDPacket docnum=162958 [14:32:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 78 D8 04 01 EF 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 DF A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7C 02 00 35 04 06 00 71 A3 C6 0C 60 C4 7D 0B B4 C4 0B B5 33 C3 [14:32:01]CheckFolder [14:32:01]dirname=/storage/ofd_packets [14:32:01]CheckFolder done [14:32:01]ProducePacketName [14:32:01]name=ofd_packets/00162958 [14:32:01]NVStorageSaveData ofd_packets/00162958 [14:32:01]File name is /storage/ofd_packets/00162958 [14:32:01]Write 298 bytes [14:32:01]NVStorageSaveData done [14:32:01]OFDSenderStorePacket done [14:32:01]KKMCreateOFDPacket done [14:32:01]NVStorageSaveData kkm_last_timestamp [14:32:01]File name is /storage/kkm_last_timestamp [14:32:01]Write 4 bytes [14:32:01]NVStorageSaveData done [14:32:01]ExternCall_PrintAddStr [14:32:01]wPrintStart [14:32:01]Write to MH i2c: 01 00 00 76 05 7B [14:32:01]Write i2c OK [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: 01 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: 01 07 00 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: 01 07 00 76 05 00 00 00 00 00 FF 0F 90 [14:32:01]RasterBufferAndPrint [14:32:01]line Счет N : (1)291424 [14:32:01]line ИНН: 02508201610067 [14:32:01]line Контрольно-Кассовый Чек [14:32:01]line ПРОДАЖА [14:32:01]line ТРК (МРК, ГНК) : 64 [14:32:01]line Товар: 2710194800 [14:32:01]line ДТ-К-5 [14:32:01]line 13.130 * 0.00 [14:32:01]line = 0.00 [14:32:01]line НДС 12% НСП 1% [14:32:01]line > о реализуемом товаре [14:32:01]line ИТОГО: 0.00 [14:32:01]line НСП 1% : 0.00 [14:32:01]line НДС 12% : 0.00 [14:32:01]line Наличными: 0.00 [14:32:01]line Безнал.: 0.00 [14:32:01]line Место: АЗС № 130 "Партнер Нефть" [14:32:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:32:01]line СНО: Общий режим [14:32:01]line Чек 403 20.08.2024 14:31 [14:32:01]line Смена: 465 ФФД: 1.0 [14:32:01]line ЗНМ: 0300000070 [14:32:01]line РНМ: 0000000000092562 [14:32:01]line Версия ККМ: 001 [14:32:01]line Талоны: Топливная Карта [14:32:01]line 99718 [14:32:01]line ФМ: 0000000000871769 [14:32:01]line ФД: 162958 [14:32:01]line ФПД: 124948216307908 [14:32:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143159&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162958&fm=124948216307908&tin=02508201610067®Number=0000000000092562&sum=0 [14:32:01]written 0, free lines is 4095 [14:32:01]OFD Sender: Processing packet 162958 [packets to send 960, broken 959] [14:32:01]ProducePacketName [14:32:01]name=ofd_packets/00162958 [14:32:01]OFD Sender: To server: pG, [14:32:01]CommunicateWithHost lk.salyk.kg:30040 [14:32:01]ConnectInit lk.salyk.kg [14:32:01]Write to MH i2c: 01 00 00 A0 05 A5 [14:32:01]Write i2c OK [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: 01 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: 01 07 00 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: 01 07 00 A0 05 00 00 00 00 00 D7 0C 8F [14:32:01]RasterBufferAndPrint [14:32:01]line [14:32:01]line [14:32:01]line [14:32:01]line [14:32:01]line [14:32:01]written 0, free lines is 3293 [14:32:01]MH_Cut [14:32:01]Write to MH i2c: D1 01 00 A7 05 01 7E [14:32:01]Write i2c OK [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: D1 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: D1 01 00 [14:32:01]MH_I2C_Read... [14:32:01]Read from MH i2c: D1 01 00 A7 05 00 7D [14:32:01]Write to MH i2c: 01 00 00 A8 05 AD [14:32:01]Write i2c OK [14:32:01]MH_I2C_Read... [14:32:01]Connected sock=10 [14: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 36 39 0C 01 00 00 78 D8 04 01 EF 64 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 01 00 00 F4 03 04 00 DF A8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7C 02 00 35 04 06 00 71 A3 C6 0C 60 C4 7D 0B B4 C4 0B B5 33 C3 [14:32: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 36 39 4F 00 00 00 6C 1E 47 00 8D 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 36 39 10 04 04 00 8E 7C 02 00 F4 03 04 00 33 52 C4 66 B6 04 01 00 00 1F 0A BE 63 51 CE ED E1 [14:32:02]CommunicateWithHost err = 0 [14:32:02]CheckOFDResponse [14:32:02]1017 (14) - 77093643461234 [14:32:02]1041 (16) - 0000000000871769 [14:32:02]1040 (4) - 162958 [14:32:02]1012 (4) - 20.08.2024 08:22 [14:32:02]1206 (1) - 0 [14:32:02]OFD Sender: Remove packet 162958 [14:32:02]ProducePacketName [14:32:02]name=ofd_packets/00162958 [14:32:02]NVStorageDeleteData [14:32:02]*** Cut start [14:32:02]*** Purtial cut [14:32:02]*** Stage 1: CUTSNS_PIN = 1 [14:32:02]OFD Sender: No OFD packet to send [14:32:04]Read from MH i2c: 01 [14:32:04]MH_I2C_Read... [14:32:04]*** Stop cut motor [14:32:04]*** Cut end [14:32:04]Read from MH i2c: 01 07 00 [14:32:04]MH_I2C_Read... [14:32:04]Read from MH i2c: 01 07 00 A8 05 00 00 00 00 00 FF 0F C2 [14:32:04]process_action close_receipt done [14:32:04]requested_data is exist [14:32:04]produce_requested_data [14:32:04]requested_item fm.sn is exist - process it [14:32:04]wFMCommunicate request_size=4 [14:32:04]MH_SAM_APDU [14:32:04]CAPDU: 80 11 00 00 [14:32:04]Write to MH i2c: E2 08 00 A9 05 80 11 00 00 00 00 00 00 28 [14:32:04]Write i2c OK [14:32:04]MH_I2C_Read... [14:32:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:32:04]Read from MH i2c: E2 [14:32:04]MH_I2C_Read... [14:32:04]Read from MH i2c: E2 17 00 [14:32:04]MH_I2C_Read... [14:32:04]Read from MH i2c: E2 17 00 A9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [14:32:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:32:04]wFMCommunicate OK [14:32:04]requested_item fd.num is exist - process it [14:32:04]SAM_PROTO_GetFieldsCounters [14:32:04]wFMCommunicate request_size=4 [14:32:04]MH_SAM_APDU [14:32:04]CAPDU: 80 13 00 00 [14:32:04]Write to MH i2c: E2 08 00 AA 05 80 13 00 00 00 00 00 00 2B [14:32:04]Write i2c OK [14:32:04]MH_I2C_Read... [14:32:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:32:04]Read from MH i2c: E2 [14:32:04]MH_I2C_Read... [14:32:04]Read from MH i2c: E2 62 00 [14:32:04]MH_I2C_Read... [14:32:04]Read from MH i2c: E2 62 00 AA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 EB [14:32: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 93 01 00 00 5E 04 04 00 93 01 00 00 57 04 04 00 94 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:32:04]wFMCommunicate OK [14:32:04]SAM_PROTO_GetFieldsCounters done [14:32:04]requested_item shift.num is exist - process it [14:32:04]requested_item shift.opened is exist - process it [14:32:04]req_shift_opened [14:32:04]FM_GetShiftState [14:32:04]SAM_PROTO_GetShiftState [14:32:04]wFMCommunicate request_size=4 [14:32:04]MH_SAM_APDU [14:32:04]CAPDU: 80 13 01 00 [14:32:04]Write to MH i2c: E2 08 00 AB 05 80 13 01 00 00 00 00 00 2D [14:32:04]Write i2c OK [14:32:04]MH_I2C_Read... [14:32:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:32:04]Read from MH i2c: E2 [14:32:04]MH_I2C_Read... [14:32:04]Read from MH i2c: E2 0E 00 [14:32:04]MH_I2C_Read... [14:32:04]Read from MH i2c: E2 0E 00 AB 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FB [14:32:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:32:04]wFMCommunicate OK [14:32:04]SAM_PROTO_GetShiftState done [14:32:04]FM_GetShiftState done [14:32:04]req_shift_opened done [14:32:04]requested_item shift.open_date is exist - process it [14:32:04]req_shift_open_date [14:32:04]req_shift_open_date done [14:32:04]produce_requested_data done [14:32:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162958,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:32:04]process_action_free close_receipt [14:32:04]json_value_free [14:32:04]json_value_free done [14:32:04]process_json_proto returns [14:32:04]Send response to host [14:32:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162958,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:32:04]free response buf [14:32:04]execute_script done [14:32:04]execute_script returns [14:32:04]free content buf [14:32:04]Sock 12.Close socket [14:32:04]Sock 12.Thread stoped [14:32:07]OFD Sender: No OFD packet to send [14:32:12]OFD Sender: No OFD packet to send [14:32:17]OFD Sender: No OFD packet to send [14:32:22]OFD Sender: No OFD packet to send [14:32:26]recv_with_timeout no data received [14:32:27]OFD Sender: No OFD packet to send [14:32:32]OFD Sender: No OFD packet to send [14:32:37]OFD Sender: No OFD packet to send [14:32:42]OFD Sender: No OFD packet to send [14:32:44]recv_with_timeout no data received [14:32:47]OFD Sender: No OFD packet to send [14:32:52]OFD Sender: No OFD packet to send [14:32:54]recv_with_timeout no data received [14:32:57]OFD Sender: No OFD packet to send [14:33:02]OFD Sender: No OFD packet to send [14:33:07]OFD Sender: No OFD packet to send [14:33:11]accept exits with 9 [14:33:11]New connection [14:33:11]New thread 3066703204 created [14:33:11]Thread 3066846564 joined [14:33:11]Waiting for new connection... [14:33:11] Sock 9.Parse request [14:33:11]Sock 9.Check first char [14:33:11]Sock 9.First char is OK [14:33:11]request: POST /json_proto HTTP/1.0 [14:33:11]Method: POST [14:33:11]URL: /json_proto [14:33:11]Method is POST - this is cgi request [14:33:11]url: /json_proto [14:33:11]query_string will be loaded in cgi processing [14:33:11]execute_cgi json_proto POST (null) [14:33:11]execute_cgi path=json_proto method=POST [14:33:11]POST find Content-Length [14:33:11]Host: 172.17.44.132:8080 [14:33:11]Content-Length: 1535 [14:33:11]Content-Type: application/json [14:33:11] [14:33:11]POST finish read [14:33:11]Found Content-Length = 1535 [14:33:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50448", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870209743574", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 BIG BOB \u0412\u044F\u043B\u0435\u043D\u0430\u044F \u043A\u043E\u043D\u0438\u043D\u0430 50 \u0433\u0440", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4771173208758", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 Jega \u0441\u044B\u0440,\u043B\u0443\u043A 200\u0433", "price" : 245.00, "quantity" : 1.000, "sum" : 245.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 595.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:11]execute_script... [14:33:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50448", "tax_sys" : 0, "items" : [ { "code": "5449000189332", "name": "\u0425\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u0447\u0430\u0439 Fuse \u043F\u0435\u0440\u0441\u0438\u043A 1\u043B", "price" : 120.00, "quantity" : 1.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870022003305", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u044D\u043D \u043D\u0430\u0442 \u0436/\u0431 0,5/0,45\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4870209743574", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 BIG BOB \u0412\u044F\u043B\u0435\u043D\u0430\u044F \u043A\u043E\u043D\u0438\u043D\u0430 50 \u0433\u0440", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4771173208758", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 Jega \u0441\u044B\u0440,\u043B\u0443\u043A 200\u0433", "price" : 245.00, "quantity" : 1.000, "sum" : 245.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 595.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:33:11]POST & json_proto [14:33:11]process_json_proto [14:33:11]json parsed OK: [14:33:11]protocol is kg_v1.0 [14:33:11]action value=close_receipt [14:33:11]process_action close_receipt [14:33:11]cmd_close_receipt [14:33:11]MH_GetDate [14:33:11]Write to MH i2c: F0 00 00 AC 05 A0 [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: F0 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: F0 09 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: F0 09 00 AC 05 00 27 A9 C4 66 2A 83 C1 65 76 [14:33:11]GetLastDocTimeStamp 1724164319 [14:33:11]current date 1724164391 [14:33:11]FM_GetShiftState [14:33:11]SAM_PROTO_GetShiftState [14:33:11]wFMCommunicate request_size=4 [14:33:11]MH_SAM_APDU [14:33:11]CAPDU: 80 13 01 00 [14:33:11]Write to MH i2c: E2 08 00 AD 05 80 13 01 00 00 00 00 00 2F [14:33:11]Write i2c OK [14:33:11]MH_I2C_Read... [14:33:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:11]Read from MH i2c: E2 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: E2 0E 00 [14:33:11]MH_I2C_Read... [14:33:11]Read from MH i2c: E2 0E 00 AD 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FD [14:33:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:33:11]wFMCommunicate OK [14:33:11]SAM_PROTO_GetShiftState done [14:33:11]FM_GetShiftState done [14:33:11]opened in 1724113081 [14:33:11]opened+sec_in_day 1724199481 [14:33:11]quantity*price = 12000 [14:33:11]sum+1 = 12001 [14:33:11]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870022003305 Напиток Gorilla эн нат ж/б 0,5/0,45л 1.000 * 110.00 = 110.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4870209743574 Арахис BIG BOB Вяленая конина 50 гр 2.000 * 60.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4771173208758 Арахис Jega сыр,лук 200г 1.000 * 245.00 = 245.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 595.00 НСП 1% : 5.26 НДС 12% : 63.18 Наличными: 595.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 404 20.08.2024 14:33 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162959 ФПД: 250658706117613 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143311&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162959&fm=250658706117613&tin=02508201610067®Number=0000000000092562&sum=59500 0 [14:33:12]StoreToDocumentArchive [14:33:12]shift 465 fd 162959 [14:33:12]save to /storage/0465/doc_00162959 [14:33:12]save last doc name /storage/0465/doc_00162959 to /storage/kkm_last_doc_name [14:33:12]save OK [14:33:12]Clear old archive folders... [14:33:12]ProcessDocumentItem done err = 0, tmpTLVsize=647 [14:33:12]tlvbuf is 018D27B0 [14:33:12]SAM_PROTO_ClearQueue [14:33:12]wFMCommunicate request_size=4 [14:33:12]MH_SAM_APDU [14:33:12]CAPDU: 80 09 00 00 [14:33:12]Write to MH i2c: E2 08 00 BA 05 80 09 00 00 00 00 00 00 31 [14:33:12]Write i2c OK [14:33:12]MH_I2C_Read... [14:33:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:33:12]Read from MH i2c: E2 [14:33:12]MH_I2C_Read... [14:33:12]Read from MH i2c: E2 03 00 [14:33:12]MH_I2C_Read... [14:33:12]Read from MH i2c: E2 03 00 BA 05 00 90 00 33 [14:33:12]RAPDU: 90 00 [14:33:12]wFMCommunicate OK [14:33:12]SAM_PROTO_ClearQueue done [14:33:12]KKMCreateOFDPacket [14:33:12]OFDProtocolAddRootSTLVToBuf [14:33:12]FM_MakeSignedData [14:33:12]FM_MakeSignedData [14:33:12]SAM_PROTO_SignData [14:33:12]wFMCommunicate request_size=4 [14:33:12]MH_SAM_APDU [14:33:12]CAPDU: 80 0D 01 02 [14:33:12]Write to MH i2c: E2 08 00 BB 05 80 0D 01 02 00 00 00 00 39 [14:33:12]Write i2c OK [14:33:12]MH_I2C_Read... [14:33:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:33:12]Read from MH i2c: E2 [14:33:12]MH_I2C_Read... [14:33:12]Read from MH i2c: E2 03 00 [14:33:12]MH_I2C_Read... [14:33:12]Read from MH i2c: E2 03 00 BB 05 00 90 00 34 [14:33:12]RAPDU: 90 00 [14:33:12]wFMCommunicate OK [14:33:12]wFMCommunicate request_size=255 [14:33:12]MH_SAM_APDU [14:33:12]CAPDU: 80 0D 02 02 FA 03 00 87 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB 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 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 [14:33:13]Write to MH i2c: E2 02 01 BC 05 80 0D 02 02 FA 00 03 00 87 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB 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 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 00 00 FE [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]OFD Sender: No OFD packet to send [14:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 BC 05 00 90 00 35 [14:33:13]RAPDU: 90 00 [14:33:13]wFMCommunicate OK [14:33:13]wFMCommunicate request_size=255 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 0D 02 02 FA 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 33 35 37 34 06 04 38 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 42 49 47 20 42 4F 42 20 D0 92 D1 8F D0 BB D0 B5 D0 BD D0 B0 D1 8F 20 D0 BA D0 BE D0 BD D0 B8 D0 BD D0 B0 20 35 30 20 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 37 31 31 37 33 32 30 38 37 35 38 06 04 25 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 4A 65 67 61 20 D1 81 D1 8B D1 80 2C D0 BB D1 83 D0 BA 20 32 30 30 D0 B3 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 6C E8 00 00 00 00 EB 03 26 00 [14:33:13]Write to MH i2c: E2 02 01 BD 05 80 0D 02 02 FA 00 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 33 35 37 34 06 04 38 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 42 49 47 20 42 4F 42 20 D0 92 D1 8F D0 BB D0 B5 D0 BD D0 B0 D1 8F 20 D0 BA D0 BE D0 BD D0 B8 D0 BD D0 B0 20 35 30 20 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 37 31 31 37 33 32 30 38 37 35 38 06 04 25 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 4A 65 67 61 20 D1 81 D1 8B D1 80 2C D0 BB D1 83 D0 BA 20 32 30 30 D0 B3 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 6C E8 00 00 00 00 EB 03 26 00 00 00 C1 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 BD 05 00 90 00 36 [14:33:13]RAPDU: 90 00 [14:33:13]wFMCommunicate OK [14:33:13]wFMCommunicate request_size=156 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 0D 02 02 97 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 18 00 00 00 00 07 04 06 00 6C E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 27 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7C 02 00 35 04 06 00 E3 F9 07 23 53 ED [14:33:13]Write to MH i2c: E2 9F 00 BE 05 80 0D 02 02 97 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 18 00 00 00 00 07 04 06 00 6C E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 27 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7C 02 00 35 04 06 00 E3 F9 07 23 53 ED 00 00 77 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 03 00 BE 05 00 90 00 37 [14:33:13]RAPDU: 90 00 [14:33:13]wFMCommunicate OK [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 0D 03 02 [14:33:13]Write to MH i2c: E2 08 00 BF 05 80 0D 03 02 00 00 00 00 3F [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 0B 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 0B 00 BF 05 00 A9 F1 47 A4 5D 57 BA 22 90 00 55 [14:33:13]RAPDU: A9 F1 47 A4 5D 57 BA 22 90 00 [14:33:13]wFMCommunicate OK [14:33:13]SAM_PROTO_SignData done [14:33:13]FM_MakeSignedData done [14:33:13]CreateOFDProtocolMessage [14:33:13]wFMCommunicate request_size=4 [14:33:13]MH_SAM_APDU [14:33:13]CAPDU: 80 11 00 00 [14:33:13]Write to MH i2c: E2 08 00 C0 05 80 11 00 00 00 00 00 00 3F [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:13]Read from MH i2c: E2 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 17 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: E2 17 00 C0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [14:33:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:33:13]wFMCommunicate OK [14:33:13]CreateOFDProtocolMessage done [14:33:13]OFDSenderStorePacket 162959 [14:33:13]StoreOFDPacket docnum=162959 [14:33:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9B 02 00 00 70 EB 93 02 1D A5 5A 03 01 00 03 00 87 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB 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 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 33 35 37 34 06 04 38 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 42 49 47 20 42 4F 42 20 D0 92 D1 8F D0 BB D0 B5 D0 BD D0 B0 D1 8F 20 D0 BA D0 BE D0 BD D0 B8 D0 BD D0 B0 20 35 30 20 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 37 31 31 37 33 32 30 38 37 35 38 06 04 25 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 4A 65 67 61 20 D1 81 D1 8B D1 80 2C D0 BB D1 83 D0 BA 20 32 30 30 D0 B3 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 6C E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 18 00 00 00 00 07 04 06 00 6C E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 27 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7C 02 00 35 04 06 00 E3 F9 07 23 53 ED A9 F1 47 A4 5D 57 BA 22 [14:33:13]CheckFolder [14:33:13]dirname=/storage/ofd_packets [14:33:13]CheckFolder done [14:33:13]ProducePacketName [14:33:13]name=ofd_packets/00162959 [14:33:13]NVStorageSaveData ofd_packets/00162959 [14:33:13]File name is /storage/ofd_packets/00162959 [14:33:13]Write 697 bytes [14:33:13]NVStorageSaveData done [14:33:13]OFDSenderStorePacket done [14:33:13]KKMCreateOFDPacket done [14:33:13]NVStorageSaveData kkm_last_timestamp [14:33:13]File name is /storage/kkm_last_timestamp [14:33:13]Write 4 bytes [14:33:13]NVStorageSaveData done [14:33:13]ExternCall_PrintAddStr [14:33:13]wPrintStart [14:33:13]Write to MH i2c: 01 00 00 C1 05 C6 [14:33:13]Write i2c OK [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: 01 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: 01 07 00 [14:33:13]MH_I2C_Read... [14:33:13]Read from MH i2c: 01 07 00 C1 05 00 00 00 00 00 FF 0F DB [14:33:13]RasterBufferAndPrint [14:33:13]line Счет N : (3)50448 [14:33:13]line ИНН: 02508201610067 [14:33:13]line Контрольно-Кассовый Чек [14:33:13]line ПРОДАЖА [14:33:13]line Товар: 5449000189332 [14:33:13]line Холодный чай Fuse персик 1л [14:33:13]line 1.000 * 120.00 [14:33:13]line = 120.00 [14:33:13]line НДС 12% НСП 1% [14:33:13]line > о реализуемом товаре [14:33:13]line Товар: 4870022003305 [14:33:13]line Напиток Gorilla эн нат ж/б 0,5/0,45л [14:33:13]line 1.000 * 110.00 [14:33:13]line = 110.00 [14:33:13]line НДС 12% НСП 1% [14:33:14]line > о реализуемом товаре [14:33:14]line Товар: 4870209743574 [14:33:14]line Арахис BIG BOB Вяленая конина 50 гр [14:33:14]line 2.000 * 60.00 [14:33:14]line = 120.00 [14:33:14]line НДС 12% НСП 1% [14:33:14]line > о реализуемом товаре [14:33:14]line Товар: 4771173208758 [14:33:14]line Арахис Jega сыр,лук 200г [14:33:14]line 1.000 * 245.00 [14:33:14]line = 245.00 [14:33:14]line НДС 12% НСП 1% [14:33:14]line > о реализуемом товаре [14:33:14]line ИТОГО: 595.00 [14:33:14]line НСП 1% : 5.26 [14:33:14]line НДС 12% : 63.18 [14:33:14]line Наличными: 595.00 [14:33:14]line Безнал.: 0.00 [14:33:14]line Место: АЗС № 130 "Партнер Нефть" [14:33:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:33:14]line СНО: Общий режим [14:33:14]line Чек 404 20.08.2024 14:33 [14:33:14]line Смена: 465 ФФД: 1.0 [14:33:14]line ЗНМ: 0300000070 [14:33:14]line РНМ: 0000000000092562 [14:33:14]line Версия ККМ: 001 [14:33:14]line ФМ: 0000000000871769 [14:33:14]line ФД: 162959 [14:33:14]line ФПД: 250658706117613 [14:33:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143311&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162959&fm=250658706117613&tin=02508201610067®Number=0000000000092562&sum=59500 [14:33:14]OFD Sender: Processing packet 162959 [packets to send 960, broken 959] [14:33:14]ProducePacketName [14:33:14]name=ofd_packets/00162959 [14:33:14]OFD Sender: To server: pG, [14:33:14]CommunicateWithHost lk.salyk.kg:30040 [14:33:14]ConnectInit lk.salyk.kg [14:33:14]line 0 [14:33:14]written 0, free lines is 4095 [14:33:14]Write to MH i2c: 01 00 00 FD 05 02 [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: 01 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: 01 07 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: 01 07 00 FD 05 00 00 00 00 00 B3 0B C7 [14:33:14]RasterBufferAndPrint [14:33:14]line [14:33:14]line [14:33:14]line [14:33:14]line [14:33:14]line [14:33:14]written 0, free lines is 3003 [14:33:14]MH_Cut [14:33:14]Write to MH i2c: D1 01 00 04 06 01 DC [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: D1 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: D1 01 00 [14:33:14]MH_I2C_Read... [14:33:14]Read from MH i2c: D1 01 00 04 06 00 DB [14:33:14]Write to MH i2c: 01 00 00 05 06 0B [14:33:14]Write i2c OK [14:33:14]MH_I2C_Read... [14:33:15]Connected sock=10 [14:33:15]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9B 02 00 00 70 EB 93 02 1D A5 5A 03 01 00 03 00 87 02 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB 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 77 00 8A 04 0D 00 34 38 37 30 30 32 32 30 30 33 33 30 35 06 04 33 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D1 8D D0 BD 20 D0 BD D0 B0 D1 82 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 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 33 35 37 34 06 04 38 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 42 49 47 20 42 4F 42 20 D0 92 D1 8F D0 BB D0 B5 D0 BD D0 B0 D1 8F 20 D0 BA D0 BE D0 BD D0 B8 D0 BD D0 B0 20 35 30 20 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 69 00 8A 04 0D 00 34 37 37 31 31 37 33 32 30 38 37 35 38 06 04 25 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 4A 65 67 61 20 D1 81 D1 8B D1 80 2C D0 BB D1 83 D0 BA 20 32 30 30 D0 B3 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 6C E8 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0E 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AE 18 00 00 00 00 07 04 06 00 6C E8 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 01 00 00 F4 03 04 00 27 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7C 02 00 35 04 06 00 E3 F9 07 23 53 ED A9 F1 47 A4 5D 57 BA 22 [14:33:15]*** Cut start [14:33:15]*** Purtial cut [14:33:15]*** Stage 1: CUTSNS_PIN = 1 [14:33:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 65 56 47 00 34 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 36 39 10 04 04 00 8F 7C 02 00 F4 03 04 00 7E 52 C4 66 B6 04 01 00 00 7F 04 48 AE 36 3B 39 C1 [14:33:16]CommunicateWithHost err = 0 [14:33:16]CheckOFDResponse [14:33:16]1017 (14) - 77093643461234 [14:33:16]1041 (16) - 0000000000871769 [14:33:16]1040 (4) - 162959 [14:33:16]1012 (4) - 20.08.2024 08:23 [14:33:16]1206 (1) - 0 [14:33:16]OFD Sender: Remove packet 162959 [14:33:16]ProducePacketName [14:33:16]name=ofd_packets/00162959 [14:33:16]NVStorageDeleteData [14:33:17]OFD Sender: No OFD packet to send [14:33:17]Read from MH i2c: 01 [14:33:17]MH_I2C_Read... [14:33:17]*** Stop cut motor [14:33:17]*** Cut end [14:33:17]Read from MH i2c: 01 07 00 [14:33:17]MH_I2C_Read... [14:33:17]Read from MH i2c: 01 07 00 05 06 00 00 00 00 00 FF 0F 20 [14:33:17]process_action close_receipt done [14:33:17]requested_data is exist [14:33:17]produce_requested_data [14:33:17]requested_item fm.sn is exist - process it [14:33:17]wFMCommunicate request_size=4 [14:33:17]MH_SAM_APDU [14:33:17]CAPDU: 80 11 00 00 [14:33:17]Write to MH i2c: E2 08 00 06 06 80 11 00 00 00 00 00 00 86 [14:33:17]Write i2c OK [14:33:17]MH_I2C_Read... [14:33:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:33:17]Read from MH i2c: E2 [14:33:17]MH_I2C_Read... [14:33:17]Read from MH i2c: E2 17 00 [14:33:17]MH_I2C_Read... [14:33:17]Read from MH i2c: E2 17 00 06 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [14:33:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:33:17]wFMCommunicate OK [14:33:17]requested_item fd.num is exist - process it [14:33:17]SAM_PROTO_GetFieldsCounters [14:33:17]wFMCommunicate request_size=4 [14:33:17]MH_SAM_APDU [14:33:17]CAPDU: 80 13 00 00 [14:33:17]Write to MH i2c: E2 08 00 07 06 80 13 00 00 00 00 00 00 89 [14:33:17]Write i2c OK [14:33:17]MH_I2C_Read... [14:33:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:33:18]Read from MH i2c: E2 [14:33:18]MH_I2C_Read... [14:33:18]Read from MH i2c: E2 62 00 [14:33:18]MH_I2C_Read... [14:33:18]Read from MH i2c: E2 62 00 07 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 4D [14:33: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 94 01 00 00 5E 04 04 00 94 01 00 00 57 04 04 00 95 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:33:18]wFMCommunicate OK [14:33:18]SAM_PROTO_GetFieldsCounters done [14:33:18]requested_item shift.num is exist - process it [14:33:18]requested_item shift.opened is exist - process it [14:33:18]req_shift_opened [14:33:18]FM_GetShiftState [14:33:18]SAM_PROTO_GetShiftState [14:33:18]wFMCommunicate request_size=4 [14:33:18]MH_SAM_APDU [14:33:18]CAPDU: 80 13 01 00 [14:33:18]Write to MH i2c: E2 08 00 08 06 80 13 01 00 00 00 00 00 8B [14:33:18]Write i2c OK [14:33:18]MH_I2C_Read... [14:33:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:33:18]Read from MH i2c: E2 [14:33:18]MH_I2C_Read... [14:33:18]Read from MH i2c: E2 0E 00 [14:33:18]MH_I2C_Read... [14:33:18]Read from MH i2c: E2 0E 00 08 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 59 [14:33:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:33:18]wFMCommunicate OK [14:33:18]SAM_PROTO_GetShiftState done [14:33:18]FM_GetShiftState done [14:33:18]req_shift_opened done [14:33:18]requested_item shift.open_date is exist - process it [14:33:18]req_shift_open_date [14:33:18]req_shift_open_date done [14:33:18]produce_requested_data done [14:33:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162959,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:33:18]process_action_free close_receipt [14:33:18]json_value_free [14:33:18]json_value_free done [14:33:18]process_json_proto returns [14:33:18]Send response to host [14:33:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162959,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:33:18]free response buf [14:33:18]execute_script done [14:33:18]execute_script returns [14:33:18]free content buf [14:33:18]Sock 9.Close socket [14:33:18]Sock 9.Thread stoped [14:33:22]OFD Sender: No OFD packet to send [14:33:22]recv_with_timeout no data received [14:33:27]OFD Sender: No OFD packet to send [14:33:32]OFD Sender: No OFD packet to send [14:33:37]OFD Sender: No OFD packet to send [14:33:42]OFD Sender: No OFD packet to send [14:33:42]recv_with_timeout no data received [14:33:47]OFD Sender: No OFD packet to send [14:33:52]OFD Sender: No OFD packet to send [14:33:57]OFD Sender: No OFD packet to send [14:33:58]recv_with_timeout no data received [14:34:02]OFD Sender: No OFD packet to send [14:34:07]OFD Sender: No OFD packet to send [14:34:12]OFD Sender: No OFD packet to send [14:34:17]OFD Sender: No OFD packet to send [14:34:17]accept exits with 8 [14:34:17]New connection [14:34:17]New thread 3066846564 created [14:34:17]Thread 3066703204 joined [14:34:17]Waiting for new connection... [14:34:17] Sock 8.Parse request [14:34:17]Sock 8.Check first char [14:34:17]Sock 8.First char is OK [14:34:17]request: POST /json_proto HTTP/1.0 [14:34:17]Method: POST [14:34:17]URL: /json_proto [14:34:17]Method is POST - this is cgi request [14:34:17]url: /json_proto [14:34:17]query_string will be loaded in cgi processing [14:34:17]execute_cgi json_proto POST (null) [14:34:17]execute_cgi path=json_proto method=POST [14:34:17]POST find Content-Length [14:34:17]Host: 172.17.44.132:8080 [14:34:17]Content-Length: 677 [14:34:17]Content-Type: application/json [14:34:17] [14:34:17]POST finish read [14:34:17]Found Content-Length = 677 [14:34:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:17]execute_script... [14:34:17]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291426", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:17]POST & json_proto [14:34:17]process_json_proto [14:34:17]json parsed OK: [14:34:17]protocol is kg_v1.0 [14:34:17]action value=close_receipt [14:34:17]process_action close_receipt [14:34:17]cmd_close_receipt [14:34:17]MH_GetDate [14:34:17]Write to MH i2c: F0 00 00 09 06 FE [14:34:17]Write i2c OK [14:34:17]MH_I2C_Read... [14:34:17]Read from MH i2c: F0 [14:34:17]MH_I2C_Read... [14:34:17]Read from MH i2c: F0 09 00 [14:34:17]MH_I2C_Read... [14:34:17]Read from MH i2c: F0 09 00 09 06 00 6A A9 C4 66 2A 83 C1 65 17 [14:34:17]GetLastDocTimeStamp 1724164391 [14:34:17]current date 1724164458 [14:34:17]FM_GetShiftState [14:34:17]SAM_PROTO_GetShiftState [14:34:17]wFMCommunicate request_size=4 [14:34:17]MH_SAM_APDU [14:34:17]CAPDU: 80 13 01 00 [14:34:17]Write to MH i2c: E2 08 00 0A 06 80 13 01 00 00 00 00 00 8D [14:34:17]Write i2c OK [14:34:17]MH_I2C_Read... [14:34:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:18]Read from MH i2c: E2 [14:34:18]MH_I2C_Read... [14:34:18]Read from MH i2c: E2 0E 00 [14:34:18]MH_I2C_Read... [14:34:18]Read from MH i2c: E2 0E 00 0A 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5B [14:34:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:34:18]wFMCommunicate OK [14:34:18]SAM_PROTO_GetShiftState done [14:34:18]FM_GetShiftState done [14:34:18]opened in 1724113081 [14:34:18]opened+sec_in_day 1724199481 [14:34:18]quantity*price = 40002 [14:34:18]sum+1 = 40003 [14:34:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 405 20.08.2024 14:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162960 ФПД: 2198373193737 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162960&fm=2198373193737&tin=02508201610067®Number=0000000000092562&sum=40000 [14:34:19]StoreToDocumentArchive [14:34:19]shift 465 fd 162960 [14:34:19]save to /storage/0465/doc_00162960 [14:34:19]save last doc name /storage/0465/doc_00162960 to /storage/kkm_last_doc_name [14:34:19]save OK [14:34:19]Clear old archive folders... [14:34:19]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:34:19]tlvbuf is 018553C0 [14:34:19]SAM_PROTO_ClearQueue [14:34:19]wFMCommunicate request_size=4 [14:34:19]MH_SAM_APDU [14:34:19]CAPDU: 80 09 00 00 [14:34:19]Write to MH i2c: E2 08 00 17 06 80 09 00 00 00 00 00 00 8F [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:19]Read from MH i2c: E2 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 17 06 00 90 00 91 [14:34:19]RAPDU: 90 00 [14:34:19]wFMCommunicate OK [14:34:19]SAM_PROTO_ClearQueue done [14:34:19]KKMCreateOFDPacket [14:34:19]OFDProtocolAddRootSTLVToBuf [14:34:19]FM_MakeSignedData [14:34:19]FM_MakeSignedData [14:34:19]SAM_PROTO_SignData [14:34:19]wFMCommunicate request_size=4 [14:34:19]MH_SAM_APDU [14:34:19]CAPDU: 80 0D 01 02 [14:34:19]Write to MH i2c: E2 08 00 18 06 80 0D 01 02 00 00 00 00 97 [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:19]Read from MH i2c: E2 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 18 06 00 90 00 92 [14:34:19]RAPDU: 90 00 [14:34:19]wFMCommunicate OK [14:34:19]wFMCommunicate request_size=255 [14:34:19]MH_SAM_APDU [14:34:19]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 6A A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7C 02 00 35 04 06 00 01 [14:34:19]Write to MH i2c: E2 02 01 19 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 6A A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7C 02 00 35 04 06 00 01 00 00 B4 [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:19]Read from MH i2c: E2 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 19 06 00 90 00 93 [14:34:19]RAPDU: 90 00 [14:34:19]wFMCommunicate OK [14:34:19]wFMCommunicate request_size=10 [14:34:19]MH_SAM_APDU [14:34:19]CAPDU: 80 0D 02 02 05 FF D9 40 D8 09 [14:34:19]Write to MH i2c: E2 0D 00 1A 06 80 0D 02 02 05 00 FF D9 40 D8 09 00 00 9D [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:19]Read from MH i2c: E2 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 03 00 1A 06 00 90 00 94 [14:34:19]RAPDU: 90 00 [14:34:19]wFMCommunicate OK [14:34:19]wFMCommunicate request_size=4 [14:34:19]MH_SAM_APDU [14:34:19]CAPDU: 80 0D 03 02 [14:34:19]Write to MH i2c: E2 08 00 1B 06 80 0D 03 02 00 00 00 00 9C [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:19]Read from MH i2c: E2 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 0B 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 0B 00 1B 06 00 FE D9 CB D6 01 2B 18 34 90 00 8D [14:34:19]RAPDU: FE D9 CB D6 01 2B 18 34 90 00 [14:34:19]wFMCommunicate OK [14:34:19]SAM_PROTO_SignData done [14:34:19]FM_MakeSignedData done [14:34:19]CreateOFDProtocolMessage [14:34:19]wFMCommunicate request_size=4 [14:34:19]MH_SAM_APDU [14:34:19]CAPDU: 80 11 00 00 [14:34:19]Write to MH i2c: E2 08 00 1C 06 80 11 00 00 00 00 00 00 9C [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:19]Read from MH i2c: E2 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 17 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: E2 17 00 1C 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [14:34:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:34:19]wFMCommunicate OK [14:34:19]CreateOFDProtocolMessage done [14:34:19]OFDSenderStorePacket 162960 [14:34:19]StoreOFDPacket docnum=162960 [14:34:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 33 93 07 01 5D 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 6A A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7C 02 00 35 04 06 00 01 FF D9 40 D8 09 FE D9 CB D6 01 2B 18 34 [14:34:19]CheckFolder [14:34:19]dirname=/storage/ofd_packets [14:34:19]CheckFolder done [14:34:19]ProducePacketName [14:34:19]name=ofd_packets/00162960 [14:34:19]NVStorageSaveData ofd_packets/00162960 [14:34:19]File name is /storage/ofd_packets/00162960 [14:34:19]Write 301 bytes [14:34:19]NVStorageSaveData done [14:34:19]OFDSenderStorePacket done [14:34:19]KKMCreateOFDPacket done [14:34:19]NVStorageSaveData kkm_last_timestamp [14:34:19]File name is /storage/kkm_last_timestamp [14:34:19]Write 4 bytes [14:34:19]NVStorageSaveData done [14:34:19]ExternCall_PrintAddStr [14:34:19]wPrintStart [14:34:19]Write to MH i2c: 01 00 00 1D 06 23 [14:34:19]Write i2c OK [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: 01 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: 01 07 00 [14:34:19]MH_I2C_Read... [14:34:19]Read from MH i2c: 01 07 00 1D 06 00 00 00 00 00 FF 0F 38 [14:34:19]RasterBufferAndPrint [14:34:19]line Счет N : (1)291426 [14:34:19]line ИНН: 02508201610067 [14:34:19]line Контрольно-Кассовый Чек [14:34:19]line ПРОДАЖА [14:34:19]line ТРК (МРК, ГНК) : 32 [14:34:19]line Товар: 2710124130 [14:34:19]line Аи-92-К-5 [14:34:19]line 5.900 * 67.80 [14:34:19]line = 400.02 [14:34:19]line НДС 12% НСП 1% [14:34:19]line > о реализуемом товаре [14:34:19]line ОКРУГЛЕНИЕ: -0.02 [14:34:19]line ИТОГО: 400.00 [14:34:19]line Внесено: 400.00 [14:34:19]line СДАЧА: 0.00 [14:34:19]line НСП 1% : 3.54 [14:34:19]line НДС 12% : 42.48 [14:34:19]line Наличными: 400.00 [14:34:19]line Безнал.: 0.00 [14:34:19]line Место: АЗС № 130 "Партнер Нефть" [14:34:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:34:19]line СНО: Общий режим [14:34:19]line Чек 405 20.08.2024 14:34 [14:34:19]line Смена: 465 ФФД: 1.0 [14:34:19]line ЗНМ: 0300000070 [14:34:19]line РНМ: 0000000000092562 [14:34:19]line Версия ККМ: 001 [14:34:19]line ФМ: 0000000000871769 [14:34:19]line ФД: 162960 [14:34:19]line ФПД: 2198373193737 [14:34:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143418&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162960&fm=2198373193737&tin=02508201610067®Number=0000000000092562&sum=40000 [14:34:19]written 0, free lines is 4095 [14:34:19]OFD Sender: Processing packet 162960 [packets to send 960, broken 959] [14:34:19]ProducePacketName [14:34:19]name=ofd_packets/00162960 [14:34:19]OFD Sender: To server: pG, [14:34:19]CommunicateWithHost lk.salyk.kg:30040 [14:34:19]ConnectInit lk.salyk.kg [14:34:20]Write to MH i2c: 01 00 00 48 06 4E [14:34:20]Write i2c OK [14:34:20]MH_I2C_Read... [14:34:20]Read from MH i2c: 01 [14:34:20]MH_I2C_Read... [14:34:20]Read from MH i2c: 01 07 00 [14:34:20]MH_I2C_Read... [14:34:20]Read from MH i2c: 01 07 00 48 06 00 00 00 00 00 B9 0C 1A [14:34:20]RasterBufferAndPrint [14:34:20]line [14:34:20]line [14:34:20]line [14:34:20]line [14:34:20]line [14:34:20]written 0, free lines is 3264 [14:34:20]MH_Cut [14:34:20]Write to MH i2c: D1 01 00 4F 06 01 27 [14:34:20]Write i2c OK [14:34:20]MH_I2C_Read... [14:34:20]Read from MH i2c: D1 [14:34:20]MH_I2C_Read... [14:34:20]Read from MH i2c: D1 01 00 [14:34:20]MH_I2C_Read... [14:34:20]Read from MH i2c: D1 01 00 4F 06 00 26 [14:34:20]Write to MH i2c: 01 00 00 50 06 56 [14:34:20]Write i2c OK [14:34:20]MH_I2C_Read... [14:34:20]*** Cut start [14:34:20]*** Purtial cut [14:34:20]*** Stage 1: CUTSNS_PIN = 1 [14:34:21]recv_with_timeout no data received [14:34:22]Read from MH i2c: 01 [14:34:22]MH_I2C_Read... [14:34:22]*** Stop cut motor [14:34:22]*** Cut end [14:34:22]Read from MH i2c: 01 07 00 [14:34:22]MH_I2C_Read... [14:34:22]Read from MH i2c: 01 07 00 50 06 00 00 00 00 00 FF 0F 6B [14:34:22]process_action close_receipt done [14:34:22]requested_data is exist [14:34:22]produce_requested_data [14:34:22]requested_item fm.sn is exist - process it [14:34:22]wFMCommunicate request_size=4 [14:34:22]MH_SAM_APDU [14:34:22]CAPDU: 80 11 00 00 [14:34:22]Write to MH i2c: E2 08 00 51 06 80 11 00 00 00 00 00 00 D1 [14:34:22]Write i2c OK [14:34:22]MH_I2C_Read... [14:34:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:23]Read from MH i2c: E2 [14:34:23]MH_I2C_Read... [14:34:23]Read from MH i2c: E2 17 00 [14:34:23]MH_I2C_Read... [14:34:23]Read from MH i2c: E2 17 00 51 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [14:34:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:34:23]wFMCommunicate OK [14:34:23]requested_item fd.num is exist - process it [14:34:23]SAM_PROTO_GetFieldsCounters [14:34:23]wFMCommunicate request_size=4 [14:34:23]MH_SAM_APDU [14:34:23]CAPDU: 80 13 00 00 [14:34:23]Write to MH i2c: E2 08 00 52 06 80 13 00 00 00 00 00 00 D4 [14:34:23]Write i2c OK [14:34:23]MH_I2C_Read... [14:34:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:23]Read from MH i2c: E2 [14:34:23]MH_I2C_Read... [14:34:23]Read from MH i2c: E2 62 00 [14:34:23]MH_I2C_Read... [14:34:23]Read from MH i2c: E2 62 00 52 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 9C [14:34:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 95 01 00 00 5E 04 04 00 95 01 00 00 57 04 04 00 96 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:34:23]wFMCommunicate OK [14:34:23]SAM_PROTO_GetFieldsCounters done [14:34:23]requested_item shift.num is exist - process it [14:34:23]requested_item shift.opened is exist - process it [14:34:23]req_shift_opened [14:34:23]FM_GetShiftState [14:34:23]SAM_PROTO_GetShiftState [14:34:23]wFMCommunicate request_size=4 [14:34:23]MH_SAM_APDU [14:34:23]CAPDU: 80 13 01 00 [14:34:23]Write to MH i2c: E2 08 00 53 06 80 13 01 00 00 00 00 00 D6 [14:34:23]Write i2c OK [14:34:23]MH_I2C_Read... [14:34:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:23]Read from MH i2c: E2 [14:34:23]MH_I2C_Read... [14:34:23]Read from MH i2c: E2 0E 00 [14:34:23]MH_I2C_Read... [14:34:23]Read from MH i2c: E2 0E 00 53 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A4 [14:34:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:34:23]wFMCommunicate OK [14:34:23]SAM_PROTO_GetShiftState done [14:34:23]FM_GetShiftState done [14:34:23]req_shift_opened done [14:34:23]requested_item shift.open_date is exist - process it [14:34:23]req_shift_open_date [14:34:23]req_shift_open_date done [14:34:23]produce_requested_data done [14:34:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162960,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:34:23]process_action_free close_receipt [14:34:23]json_value_free [14:34:23]json_value_free done [14:34:23]process_json_proto returns [14:34:23]Send response to host [14:34:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162960,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:34:23]free response buf [14:34:23]execute_script done [14:34:23]execute_script returns [14:34:23]free content buf [14:34:23]Sock 8.Close socket [14:34:23]Sock 8.Thread stoped [14:34:24]ConnectInit Can't take IP for lk.salyk.kg [14:34:24]CommunicateWithHost connect error [14:34:24]CommunicateWithHost err = -1 [14:34:24]OFD Sender: Server communicate error [14:34:29]OFD Sender: Processing packet 162960 [packets to send 960, broken 959] [14:34:29]ProducePacketName [14:34:29]name=ofd_packets/00162960 [14:34:29]OFD Sender: To server: pG, [14:34:29]CommunicateWithHost lk.salyk.kg:30040 [14:34:29]ConnectInit lk.salyk.kg [14:34:34]Connected sock=9 [14:34: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 36 39 0F 01 00 00 33 93 07 01 5D 08 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 95 01 00 00 F4 03 04 00 6A A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7C 02 00 35 04 06 00 01 FF D9 40 D8 09 FE D9 CB D6 01 2B 18 34 [14:34: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 36 39 4F 00 00 00 79 1A 47 00 9F 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 36 39 10 04 04 00 90 7C 02 00 F4 03 04 00 CC 52 C4 66 B6 04 01 00 00 A3 55 0E BB A2 B1 DF D6 [14:34:35]CommunicateWithHost err = 0 [14:34:35]CheckOFDResponse [14:34:35]1017 (14) - 77093643461234 [14:34:35]1041 (16) - 0000000000871769 [14:34:35]1040 (4) - 162960 [14:34:35]1012 (4) - 20.08.2024 08:24 [14:34:35]1206 (1) - 0 [14:34:35]OFD Sender: Remove packet 162960 [14:34:35]ProducePacketName [14:34:35]name=ofd_packets/00162960 [14:34:35]NVStorageDeleteData [14:34:36]OFD Sender: No OFD packet to send [14:34:41]OFD Sender: No OFD packet to send [14:34:46]OFD Sender: No OFD packet to send [14:34:46]accept exits with 10 [14:34:46]New connection [14:34:46]New thread 3066703204 created [14:34:46]Thread 3066846564 joined [14:34:46]Waiting for new connection... [14:34:46] Sock 10.Parse request [14:34:46]Sock 10.Check first char [14:34:46]Sock 10.First char is OK [14:34:46]request: POST /json_proto HTTP/1.0 [14:34:46]Method: POST [14:34:46]URL: /json_proto [14:34:46]Method is POST - this is cgi request [14:34:46]url: /json_proto [14:34:46]query_string will be loaded in cgi processing [14:34:46]execute_cgi json_proto POST (null) [14:34:46]execute_cgi path=json_proto method=POST [14:34:46]POST find Content-Length [14:34:46]Host: 172.17.44.132:8080 [14:34:46]Content-Length: 1160 [14:34:46]Content-Type: application/json [14:34:46] [14:34:46]POST finish read [14:34:46]Found Content-Length = 1160 [14:34:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50449", "tax_sys" : 0, "items" : [ { "code": "2000032780025", "name": "\u0421\u043E\u0441\u0438\u0441\u043A\u0430 \u0432 \u0442\u0435\u0441\u0442\u0435 DC 110\u0433", "price" : 60.00, "quantity" : 3.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 3.000, "sum" : 375.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" : 565.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:46]execute_script... [14:34:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50449", "tax_sys" : 0, "items" : [ { "code": "2000032780025", "name": "\u0421\u043E\u0441\u0438\u0441\u043A\u0430 \u0432 \u0442\u0435\u0441\u0442\u0435 DC 110\u0433", "price" : 60.00, "quantity" : 3.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E XL(GABB TRADE)", "price" : 125.00, "quantity" : 3.000, "sum" : 375.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" : 565.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:34:46]POST & json_proto [14:34:46]process_json_proto [14:34:46]json parsed OK: [14:34:46]protocol is kg_v1.0 [14:34:46]action value=close_receipt [14:34:46]process_action close_receipt [14:34:46]cmd_close_receipt [14:34:46]MH_GetDate [14:34:46]Write to MH i2c: F0 00 00 54 06 49 [14:34:46]Write i2c OK [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: F0 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: F0 09 00 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: F0 09 00 54 06 00 86 A9 C4 66 2A 83 C1 65 7E [14:34:46]GetLastDocTimeStamp 1724164458 [14:34:46]current date 1724164486 [14:34:46]FM_GetShiftState [14:34:46]SAM_PROTO_GetShiftState [14:34:46]wFMCommunicate request_size=4 [14:34:46]MH_SAM_APDU [14:34:46]CAPDU: 80 13 01 00 [14:34:46]Write to MH i2c: E2 08 00 55 06 80 13 01 00 00 00 00 00 D8 [14:34:46]Write i2c OK [14:34:46]MH_I2C_Read... [14:34:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:46]Read from MH i2c: E2 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: E2 0E 00 [14:34:46]MH_I2C_Read... [14:34:46]Read from MH i2c: E2 0E 00 55 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A6 [14:34:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:34:46]wFMCommunicate OK [14:34:46]SAM_PROTO_GetShiftState done [14:34:46]FM_GetShiftState done [14:34:46]opened in 1724113081 [14:34:46]opened+sec_in_day 1724199481 [14:34:46]quantity*price = 18000 [14:34:46]sum+1 = 18001 [14:34:46]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036220012 Кофе Капучино XL(GABB TRADE) 3.000 * 125.00 = 375.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 46231512 Mentos ПФ Виноград 6*100*2г 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 565.00 НСП 1% : 5.00 НДС 12% : 59.99 Наличными: 565.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 406 20.08.2024 14:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162961 ФПД: 230673830189530 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162961&fm=230673830189530&tin=02508201610067®Number=0000000000092562&sum=56500 0 [14:34:47]StoreToDocumentArchive [14:34:47]shift 465 fd 162961 [14:34:47]save to /storage/0465/doc_00162961 [14:34:47]save last doc name /storage/0465/doc_00162961 to /storage/kkm_last_doc_name [14:34:47]save OK [14:34:47]Clear old archive folders... [14:34:47]ProcessDocumentItem done err = 0, tmpTLVsize=496 [14:34:47]tlvbuf is B6E8E540 [14:34:47]SAM_PROTO_ClearQueue [14:34:47]wFMCommunicate request_size=4 [14:34:47]MH_SAM_APDU [14:34:47]CAPDU: 80 09 00 00 [14:34:47]Write to MH i2c: E2 08 00 62 06 80 09 00 00 00 00 00 00 DA [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:34:47]Read from MH i2c: E2 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 62 06 00 90 00 DC [14:34:47]RAPDU: 90 00 [14:34:47]wFMCommunicate OK [14:34:47]SAM_PROTO_ClearQueue done [14:34:47]KKMCreateOFDPacket [14:34:47]OFDProtocolAddRootSTLVToBuf [14:34:47]FM_MakeSignedData [14:34:47]FM_MakeSignedData [14:34:47]SAM_PROTO_SignData [14:34:47]wFMCommunicate request_size=4 [14:34:47]MH_SAM_APDU [14:34:47]CAPDU: 80 0D 01 02 [14:34:47]Write to MH i2c: E2 08 00 63 06 80 0D 01 02 00 00 00 00 E2 [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:34:47]Read from MH i2c: E2 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 [14:34:47]MH_I2C_Read... [14:34:47]Read from MH i2c: E2 03 00 63 06 00 90 00 DD [14:34:47]RAPDU: 90 00 [14:34:47]wFMCommunicate OK [14:34:47]wFMCommunicate request_size=255 [14:34:47]MH_SAM_APDU [14:34:47]CAPDU: 80 0D 02 02 FA 03 00 F0 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 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 [14:34:47]Write to MH i2c: E2 02 01 64 06 80 0D 02 02 FA 00 03 00 F0 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 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 00 00 D7 [14:34:47]Write i2c OK [14:34:47]MH_I2C_Read... [14:34:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:48]Read from MH i2c: E2 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: E2 03 00 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: E2 03 00 64 06 00 90 00 DE [14:34:48]RAPDU: 90 00 [14:34:48]wFMCommunicate OK [14:34:48]wFMCommunicate request_size=255 [14:34:48]MH_SAM_APDU [14:34:48]CAPDU: 80 0D 02 02 FA 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 B4 DC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 17 00 00 00 00 07 04 06 00 B4 DC 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 86 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7C 02 00 35 04 06 00 D1 CB EF B5 19 DA [14:34:48]Write to MH i2c: E2 02 01 65 06 80 0D 02 02 FA 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 B4 DC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 17 00 00 00 00 07 04 06 00 B4 DC 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 86 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7C 02 00 35 04 06 00 D1 CB EF B5 19 DA 00 00 06 [14:34:48]Write i2c OK [14:34:48]MH_I2C_Read... [14:34:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:34:48]Read from MH i2c: E2 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: E2 03 00 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: E2 03 00 65 06 00 90 00 DF [14:34:48]RAPDU: 90 00 [14:34:48]wFMCommunicate OK [14:34:48]wFMCommunicate request_size=4 [14:34:48]MH_SAM_APDU [14:34:48]CAPDU: 80 0D 03 02 [14:34:48]Write to MH i2c: E2 08 00 66 06 80 0D 03 02 00 00 00 00 E7 [14:34:48]Write i2c OK [14:34:48]MH_I2C_Read... [14:34:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:34:48]Read from MH i2c: E2 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: E2 0B 00 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: E2 0B 00 66 06 00 22 BE E7 59 CD 67 EA E3 90 00 09 [14:34:48]RAPDU: 22 BE E7 59 CD 67 EA E3 90 00 [14:34:48]wFMCommunicate OK [14:34:48]SAM_PROTO_SignData done [14:34:48]FM_MakeSignedData done [14:34:48]CreateOFDProtocolMessage [14:34:48]wFMCommunicate request_size=4 [14:34:48]MH_SAM_APDU [14:34:48]CAPDU: 80 11 00 00 [14:34:48]Write to MH i2c: E2 08 00 67 06 80 11 00 00 00 00 00 00 E7 [14:34:48]Write i2c OK [14:34:48]MH_I2C_Read... [14:34:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:48]Read from MH i2c: E2 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: E2 17 00 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: E2 17 00 67 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [14:34:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:34:48]wFMCommunicate OK [14:34:48]CreateOFDProtocolMessage done [14:34:48]OFDSenderStorePacket 162961 [14:34:48]StoreOFDPacket docnum=162961 [14:34:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 04 02 00 00 41 A2 FC 01 1A AA 5A 03 01 00 03 00 F0 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 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 B4 DC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 17 00 00 00 00 07 04 06 00 B4 DC 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 86 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7C 02 00 35 04 06 00 D1 CB EF B5 19 DA 22 BE E7 59 CD 67 EA E3 [14:34:48]CheckFolder [14:34:48]dirname=/storage/ofd_packets [14:34:48]CheckFolder done [14:34:48]ProducePacketName [14:34:48]name=ofd_packets/00162961 [14:34:48]NVStorageSaveData ofd_packets/00162961 [14:34:48]File name is /storage/ofd_packets/00162961 [14:34:48]Write 546 bytes [14:34:48]NVStorageSaveData done [14:34:48]OFDSenderStorePacket done [14:34:48]KKMCreateOFDPacket done [14:34:48]NVStorageSaveData kkm_last_timestamp [14:34:48]File name is /storage/kkm_last_timestamp [14:34:48]Write 4 bytes [14:34:48]NVStorageSaveData done [14:34:48]ExternCall_PrintAddStr [14:34:48]wPrintStart [14:34:48]Write to MH i2c: 01 00 00 68 06 6E [14:34:48]Write i2c OK [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: 01 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: 01 07 00 [14:34:48]MH_I2C_Read... [14:34:48]Read from MH i2c: 01 07 00 68 06 00 00 00 00 00 FF 0F 83 [14:34:48]RasterBufferAndPrint [14:34:48]line Счет N : (3)50449 [14:34:48]line ИНН: 02508201610067 [14:34:48]line Контрольно-Кассовый Чек [14:34:48]line ПРОДАЖА [14:34:48]line Товар: 2000032780025 [14:34:48]line Сосиска в тесте DC 110г [14:34:48]line 3.000 * 60.00 [14:34:48]line = 180.00 [14:34:48]line НДС 12% НСП 1% [14:34:48]line > о реализуемом товаре [14:34:48]line Товар: 2000036220012 [14:34:48]line Кофе Капучино XL(GABB TRADE) [14:34:48]line 3.000 * 125.00 [14:34:48]line = 375.00 [14:34:48]line НДС 12% НСП 1% [14:34:48]line > о реализуемом товаре [14:34:48]line Товар: 46231512 [14:34:48]line Mentos ПФ Виноград 6*100*2г [14:34:48]line 1.000 * 10.00 [14:34:48]line = 10.00 [14:34:48]line НДС 12% НСП 1% [14:34:48]line > о реализуемом товаре [14:34:48]line ИТОГО: 565.00 [14:34:48]line НСП 1% : 5.00 [14:34:48]line НДС 12% : 59.99 [14:34:48]line Наличными: 565.00 [14:34:48]line Безнал.: 0.00 [14:34:48]line Место: АЗС № 130 "Партнер Нефть" [14:34:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:34:48]line СНО: Общий режим [14:34:48]line Чек 406 20.08.2024 14:34 [14:34:48]line Смена: 465 ФФД: 1.0 [14:34:48]line ЗНМ: 0300000070 [14:34:48]line РНМ: 0000000000092562 [14:34:48]line Версия ККМ: 001 [14:34:48]line ФМ: 0000000000871769 [14:34:48]line ФД: 162961 [14:34:48]line ФПД: 230673830189530 [14:34:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162961&fm=230673830189530&tin=02508201610067®Number=0000000000092562&sum=56500 [14:34:48]line 0 [14:34:48]written 0, free lines is 4095 [14:34:48]OFD Sender: Processing packet 162961 [packets to send 960, broken 959] [14:34:48]ProducePacketName [14:34:48]name=ofd_packets/00162961 [14:34:48]OFD Sender: To server: pG, [14:34:48]CommunicateWithHost lk.salyk.kg:30040 [14:34:48]ConnectInit lk.salyk.kg [14:34:49]Write to MH i2c: 01 00 00 9D 06 A3 [14:34:49]Write i2c OK [14:34:49]MH_I2C_Read... [14:34:49]Read from MH i2c: 01 [14:34:49]MH_I2C_Read... [14:34:49]Read from MH i2c: 01 07 00 [14:34:49]MH_I2C_Read... [14:34:49]Read from MH i2c: 01 07 00 9D 06 00 00 00 00 00 13 0C C9 [14:34:49]RasterBufferAndPrint [14:34:49]line [14:34:49]line [14:34:49]line [14:34:49]line [14:34:49]line [14:34:49]written 0, free lines is 3099 [14:34:49]MH_Cut [14:34:49]Write to MH i2c: D1 01 00 A4 06 01 7C [14:34:49]Write i2c OK [14:34:49]MH_I2C_Read... [14:34:49]Read from MH i2c: D1 [14:34:49]MH_I2C_Read... [14:34:49]Read from MH i2c: D1 01 00 [14:34:49]MH_I2C_Read... [14:34:49]Read from MH i2c: D1 01 00 A4 06 00 7B [14:34:49]Write to MH i2c: 01 00 00 A5 06 AB [14:34:49]Write i2c OK [14:34:49]MH_I2C_Read... [14:34:50]*** Cut start [14:34:50]*** Purtial cut [14:34:50]*** Stage 1: CUTSNS_PIN = 1 [14:34:50]Connected sock=11 [14:34:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 04 02 00 00 41 A2 FC 01 1A AA 5A 03 01 00 03 00 F0 01 1E 04 01 00 01 23 04 69 00 8A 04 0D 00 32 30 30 30 30 33 32 37 38 30 30 32 35 06 04 25 00 D0 A1 D0 BE D1 81 D0 B8 D1 81 D0 BA D0 B0 20 D0 B2 20 D1 82 D0 B5 D1 81 D1 82 D0 B5 20 44 43 20 31 31 30 D0 B3 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 58 4C 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 D4 30 00 00 00 00 13 04 06 00 7C 92 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 B4 DC 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6F 17 00 00 00 00 07 04 06 00 B4 DC 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 01 00 00 F4 03 04 00 86 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7C 02 00 35 04 06 00 D1 CB EF B5 19 DA 22 BE E7 59 CD 67 EA E3 [14:34:52]Read from MH i2c: 01 [14:34:52]MH_I2C_Read... [14:34:52]*** Stop cut motor [14:34:52]*** Cut end [14:34:52]Read from MH i2c: 01 07 00 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: 01 07 00 A5 06 00 00 00 00 00 FF 0F C0 [14:34:52]process_action close_receipt done [14:34:52]requested_data is exist [14:34:52]produce_requested_data [14:34:52]requested_item fm.sn is exist - process it [14:34:52]wFMCommunicate request_size=4 [14:34:52]MH_SAM_APDU [14:34:52]CAPDU: 80 11 00 00 [14:34:52]Write to MH i2c: E2 08 00 A6 06 80 11 00 00 00 00 00 00 26 [14:34:52]Write i2c OK [14:34:52]MH_I2C_Read... [14:34:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:34:52]Read from MH i2c: E2 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: E2 17 00 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: E2 17 00 A6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [14:34:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:34:52]wFMCommunicate OK [14:34:52]requested_item fd.num is exist - process it [14:34:52]SAM_PROTO_GetFieldsCounters [14:34:52]wFMCommunicate request_size=4 [14:34:52]MH_SAM_APDU [14:34:52]CAPDU: 80 13 00 00 [14:34:52]Write to MH i2c: E2 08 00 A7 06 80 13 00 00 00 00 00 00 29 [14:34:52]Write i2c OK [14:34:52]MH_I2C_Read... [14:34:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:34:52]Read from MH i2c: E2 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: E2 62 00 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: E2 62 00 A7 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 F5 [14:34:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 96 01 00 00 5E 04 04 00 96 01 00 00 57 04 04 00 97 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:34:52]wFMCommunicate OK [14:34:52]SAM_PROTO_GetFieldsCounters done [14:34:52]requested_item shift.num is exist - process it [14:34:52]requested_item shift.opened is exist - process it [14:34:52]req_shift_opened [14:34:52]FM_GetShiftState [14:34:52]SAM_PROTO_GetShiftState [14:34:52]wFMCommunicate request_size=4 [14:34:52]MH_SAM_APDU [14:34:52]CAPDU: 80 13 01 00 [14:34:52]Write to MH i2c: E2 08 00 A8 06 80 13 01 00 00 00 00 00 2B [14:34:52]Write i2c OK [14:34:52]MH_I2C_Read... [14:34:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:34:52]Read from MH i2c: E2 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: E2 0E 00 [14:34:52]MH_I2C_Read... [14:34:52]Read from MH i2c: E2 0E 00 A8 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F9 [14:34:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:34:52]wFMCommunicate OK [14:34:52]SAM_PROTO_GetShiftState done [14:34:52]FM_GetShiftState done [14:34:52]req_shift_opened done [14:34:52]requested_item shift.open_date is exist - process it [14:34:52]req_shift_open_date [14:34:52]req_shift_open_date done [14:34:52]produce_requested_data done [14:34:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162961,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:34:52]process_action_free close_receipt [14:34:52]json_value_free [14:34:52]json_value_free done [14:34:52]process_json_proto returns [14:34:52]Send response to host [14:34:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162961,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:34:52]free response buf [14:34:52]execute_script done [14:34:52]execute_script returns [14:34:52]free content buf [14:34:52]Sock 10.Close socket [14:34:52]Sock 10.Thread stoped [14:34: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 36 39 4F 00 00 00 42 09 47 00 CE 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7C 02 00 F4 03 04 00 DF 52 C4 66 B6 04 01 00 00 48 A6 6D 96 33 8E 22 CD [14:34:54]CommunicateWithHost err = 0 [14:34:54]CheckOFDResponse [14:34:54]1017 (14) - 77093643461234 [14:34:54]1041 (16) - 0000000000871769 [14:34:54]1040 (4) - 162961 [14:34:54]1012 (4) - 20.08.2024 08:25 [14:34:54]1206 (1) - 0 [14:34:54]OFD Sender: Remove packet 162961 [14:34:54]ProducePacketName [14:34:54]name=ofd_packets/00162961 [14:34:54]NVStorageDeleteData [14:34:54]OFD Sender: No OFD packet to send [14:34:59]OFD Sender: No OFD packet to send [14:35:02]recv_with_timeout no data received [14:35:04]accept exits with 8 [14:35:04]New connection [14:35:04]New thread 3066846564 created [14:35:04]Thread 3066703204 joined [14:35:04]Waiting for new connection... [14:35:04] Sock 8.Parse request [14:35:04]Sock 8.Check first char [14:35:04]Sock 8.First char is OK [14:35:04]request: POST /json_proto HTTP/1.0 [14:35:04]Method: POST [14:35:04]URL: /json_proto [14:35:04]Method is POST - this is cgi request [14:35:04]url: /json_proto [14:35:04]query_string will be loaded in cgi processing [14:35:04]execute_cgi json_proto POST (null) [14:35:04]execute_cgi path=json_proto method=POST [14:35:04]POST find Content-Length [14:35:04]Host: 172.17.44.132:8080 [14:35:04]Content-Length: 675 [14:35:04]Content-Type: application/json [14:35:04] [14:35:04]POST finish read [14:35:04]Found Content-Length = 675 [14:35:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 0.180, "sum" : 6.91, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 6.00, "payments": [ { "type": 0, "sum" : 6.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:04]execute_script... [14:35:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291425", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 0.180, "sum" : 6.91, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 6.00, "payments": [ { "type": 0, "sum" : 6.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:35:04]POST & json_proto [14:35:04]process_json_proto [14:35:04]json parsed OK: [14:35:04]protocol is kg_v1.0 [14:35:04]action value=close_receipt [14:35:04]process_action close_receipt [14:35:04]cmd_close_receipt [14:35:04]MH_GetDate [14:35:04]Write to MH i2c: F0 00 00 A9 06 9E [14:35:04]Write i2c OK [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: F0 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: F0 09 00 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: F0 09 00 A9 06 00 98 A9 C4 66 2A 83 C1 65 E5 [14:35:04]GetLastDocTimeStamp 1724164486 [14:35:04]current date 1724164504 [14:35:04]FM_GetShiftState [14:35:04]SAM_PROTO_GetShiftState [14:35:04]wFMCommunicate request_size=4 [14:35:04]MH_SAM_APDU [14:35:04]CAPDU: 80 13 01 00 [14:35:04]Write to MH i2c: E2 08 00 AA 06 80 13 01 00 00 00 00 00 2D [14:35:04]Write i2c OK [14:35:04]MH_I2C_Read... [14:35:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:04]Read from MH i2c: E2 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 0E 00 [14:35:04]MH_I2C_Read... [14:35:04]Read from MH i2c: E2 0E 00 AA 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FB [14:35:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:35:04]wFMCommunicate OK [14:35:04]SAM_PROTO_GetShiftState done [14:35:04]FM_GetShiftState done [14:35:04]opened in 1724113081 [14:35:04]opened+sec_in_day 1724199481 [14:35:04]quantity*price = 691 [14:35:04]sum+1 = 692 [14:35:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.91 ИТОГО: 6.00 Внесено: 1000.00 СДАЧА: 994.00 НСП 1% : 0.06 НДС 12% : 0.73 Наличными: 6.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 407 20.08.2024 14:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162962 ФПД: 17107856547283 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143504&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162962&fm=17107856547283&tin=02508201610067®Number=0000000000092562&sum=600 [14:35:05]StoreToDocumentArchive [14:35:05]shift 465 fd 162962 [14:35:05]save to /storage/0465/doc_00162962 [14:35:05]save last doc name /storage/0465/doc_00162962 to /storage/kkm_last_doc_name [14:35:05]save OK [14:35:05]Clear old archive folders... [14:35:05]ProcessDocumentItem done err = 0, tmpTLVsize=250 [14:35:05]tlvbuf is 018C91C0 [14:35:05]SAM_PROTO_ClearQueue [14:35:05]wFMCommunicate request_size=4 [14:35:05]MH_SAM_APDU [14:35:05]CAPDU: 80 09 00 00 [14:35:05]Write to MH i2c: E2 08 00 B7 06 80 09 00 00 00 00 00 00 2F [14:35:05]Write i2c OK [14:35:05]MH_I2C_Read... [14:35:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:35:05]Read from MH i2c: E2 [14:35:05]MH_I2C_Read... [14:35:05]Read from MH i2c: E2 03 00 [14:35:05]MH_I2C_Read... [14:35:05]Read from MH i2c: E2 03 00 B7 06 00 90 00 31 [14:35:05]RAPDU: 90 00 [14:35:05]wFMCommunicate OK [14:35:05]SAM_PROTO_ClearQueue done [14:35:05]KKMCreateOFDPacket [14:35:05]OFDProtocolAddRootSTLVToBuf [14:35:05]FM_MakeSignedData [14:35:05]FM_MakeSignedData [14:35:05]SAM_PROTO_SignData [14:35:05]wFMCommunicate request_size=4 [14:35:05]MH_SAM_APDU [14:35:05]CAPDU: 80 0D 01 02 [14:35:05]Write to MH i2c: E2 08 00 B8 06 80 0D 01 02 00 00 00 00 37 [14:35:05]Write i2c OK [14:35:05]MH_I2C_Read... [14:35:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:35:05]Read from MH i2c: E2 [14:35:05]MH_I2C_Read... [14:35:05]Read from MH i2c: E2 03 00 [14:35:05]MH_I2C_Read... [14:35:05]Read from MH i2c: E2 03 00 B8 06 00 90 00 32 [14:35:05]RAPDU: 90 00 [14:35:05]wFMCommunicate OK [14:35:05]wFMCommunicate request_size=255 [14:35:05]MH_SAM_APDU [14:35:05]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 00 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 B3 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 02 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 00 00 00 00 00 07 04 06 00 58 02 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 98 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7C 02 00 35 04 06 00 0F 8F [14:35:05]Write to MH i2c: E2 02 01 B9 06 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 00 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 B3 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 02 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 00 00 00 00 00 07 04 06 00 58 02 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 98 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7C 02 00 35 04 06 00 0F 8F 00 00 F4 [14:35:05]Write i2c OK [14:35:05]MH_I2C_Read... [14:35:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:06]Read from MH i2c: E2 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: E2 03 00 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: E2 03 00 B9 06 00 90 00 33 [14:35:06]RAPDU: 90 00 [14:35:06]wFMCommunicate OK [14:35:06]wFMCommunicate request_size=9 [14:35:06]MH_SAM_APDU [14:35:06]CAPDU: 80 0D 02 02 04 3B B6 5D D3 [14:35:06]Write to MH i2c: E2 0C 00 BA 06 80 0D 02 02 04 00 3B B6 5D D3 00 00 63 [14:35:06]Write i2c OK [14:35:06]MH_I2C_Read... [14:35:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:35:06]Read from MH i2c: E2 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: E2 03 00 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: E2 03 00 BA 06 00 90 00 34 [14:35:06]RAPDU: 90 00 [14:35:06]wFMCommunicate OK [14:35:06]wFMCommunicate request_size=4 [14:35:06]MH_SAM_APDU [14:35:06]CAPDU: 80 0D 03 02 [14:35:06]Write to MH i2c: E2 08 00 BB 06 80 0D 03 02 00 00 00 00 3C [14:35:06]Write i2c OK [14:35:06]MH_I2C_Read... [14:35:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:35:06]Read from MH i2c: E2 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: E2 0B 00 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: E2 0B 00 BB 06 00 AC 82 10 B3 59 24 B3 A3 90 00 01 [14:35:06]RAPDU: AC 82 10 B3 59 24 B3 A3 90 00 [14:35:06]wFMCommunicate OK [14:35:06]SAM_PROTO_SignData done [14:35:06]FM_MakeSignedData done [14:35:06]CreateOFDProtocolMessage [14:35:06]wFMCommunicate request_size=4 [14:35:06]MH_SAM_APDU [14:35:06]CAPDU: 80 11 00 00 [14:35:06]Write to MH i2c: E2 08 00 BC 06 80 11 00 00 00 00 00 00 3C [14:35:06]Write i2c OK [14:35:06]MH_I2C_Read... [14:35:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:06]Read from MH i2c: E2 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: E2 17 00 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: E2 17 00 BC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [14:35:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:35:06]wFMCommunicate OK [14:35:06]CreateOFDProtocolMessage done [14:35:06]OFDSenderStorePacket 162962 [14:35:06]StoreOFDPacket docnum=162962 [14:35:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 3B 6C 06 01 6A 2E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 00 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 B3 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 02 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 00 00 00 00 00 07 04 06 00 58 02 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 98 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7C 02 00 35 04 06 00 0F 8F 3B B6 5D D3 AC 82 10 B3 59 24 B3 A3 [14:35:06]CheckFolder [14:35:06]dirname=/storage/ofd_packets [14:35:06]CheckFolder done [14:35:06]ProducePacketName [14:35:06]name=ofd_packets/00162962 [14:35:06]NVStorageSaveData ofd_packets/00162962 [14:35:06]File name is /storage/ofd_packets/00162962 [14:35:06]Write 300 bytes [14:35:06]NVStorageSaveData done [14:35:06]OFDSenderStorePacket done [14:35:06]KKMCreateOFDPacket done [14:35:06]NVStorageSaveData kkm_last_timestamp [14:35:06]File name is /storage/kkm_last_timestamp [14:35:06]Write 4 bytes [14:35:06]NVStorageSaveData done [14:35:06]ExternCall_PrintAddStr [14:35:06]wPrintStart [14:35:06]Write to MH i2c: 01 00 00 BD 06 C3 [14:35:06]Write i2c OK [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: 01 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: 01 07 00 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: 01 07 00 BD 06 00 00 00 00 00 FF 0F D8 [14:35:06]RasterBufferAndPrint [14:35:06]line Счет N : (1)291425 [14:35:06]line ИНН: 02508201610067 [14:35:06]line Контрольно-Кассовый Чек [14:35:06]line ПРОДАЖА [14:35:06]line ТРК (МРК, ГНК) : 71 [14:35:06]line Товар: 2711129700 [14:35:06]line ГАЗ-К-5 [14:35:06]line 0.180 * 38.40 [14:35:06]line = 6.91 [14:35:06]line НДС 12% НСП 1% [14:35:06]line > о реализуемом товаре [14:35:06]line ОКРУГЛЕНИЕ: -0.91 [14:35:06]line ИТОГО: 6.00 [14:35:06]line Внесено: 1000.00 [14:35:06]line СДАЧА: 994.00 [14:35:06]line НСП 1% : 0.06 [14:35:06]line НДС 12% : 0.73 [14:35:06]line Наличными: 6.00 [14:35:06]line Безнал.: 0.00 [14:35:06]line Место: АЗС № 130 "Партнер Нефть" [14:35:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:35:06]line СНО: Общий режим [14:35:06]line Чек 407 20.08.2024 14:35 [14:35:06]line Смена: 465 ФФД: 1.0 [14:35:06]line ЗНМ: 0300000070 [14:35:06]line РНМ: 0000000000092562 [14:35:06]line Версия ККМ: 001 [14:35:06]line ФМ: 0000000000871769 [14:35:06]line ФД: 162962 [14:35:06]line ФПД: 17107856547283 [14:35:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143504&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162962&fm=17107856547283&tin=02508201610067®Number=0000000000092562&sum=600 [14:35:06]OFD Sender: Processing packet 162962 [packets to send 960, broken 959] [14:35:06]ProducePacketName [14:35:06]name=ofd_packets/00162962 [14:35:06]OFD Sender: To server: pG, [14:35:06]CommunicateWithHost lk.salyk.kg:30040 [14:35:06]ConnectInit lk.salyk.kg [14:35:06]written 0, free lines is 4095 [14:35:06]Write to MH i2c: 01 00 00 E8 06 EE [14:35:06]Write i2c OK [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: 01 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: 01 07 00 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: 01 07 00 E8 06 00 00 00 00 00 B2 0C B3 [14:35:06]RasterBufferAndPrint [14:35:06]line [14:35:06]line [14:35:06]line [14:35:06]line [14:35:06]line [14:35:06]written 0, free lines is 3269 [14:35:06]MH_Cut [14:35:06]Write to MH i2c: D1 01 00 EF 06 01 C7 [14:35:06]Write i2c OK [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: D1 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: D1 01 00 [14:35:06]MH_I2C_Read... [14:35:06]Read from MH i2c: D1 01 00 EF 06 00 C6 [14:35:06]Write to MH i2c: 01 00 00 F0 06 F6 [14:35:06]Write i2c OK [14:35:06]MH_I2C_Read... [14:35:07]*** Cut start [14:35:07]*** Purtial cut [14:35:07]*** Stage 1: CUTSNS_PIN = 1 [14:35:09]Read from MH i2c: 01 [14:35:09]MH_I2C_Read... [14:35:09]*** Stop cut motor [14:35:09]*** Cut end [14:35:09]Read from MH i2c: 01 07 00 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: 01 07 00 F0 06 00 00 00 00 00 FF 0F 0B [14:35:09]process_action close_receipt done [14:35:09]requested_data is exist [14:35:09]produce_requested_data [14:35:09]requested_item fm.sn is exist - process it [14:35:09]wFMCommunicate request_size=4 [14:35:09]MH_SAM_APDU [14:35:09]CAPDU: 80 11 00 00 [14:35:09]Write to MH i2c: E2 08 00 F1 06 80 11 00 00 00 00 00 00 71 [14:35:09]Write i2c OK [14:35:09]MH_I2C_Read... [14:35:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:35:09]Read from MH i2c: E2 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: E2 17 00 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: E2 17 00 F1 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [14:35:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:35:09]wFMCommunicate OK [14:35:09]requested_item fd.num is exist - process it [14:35:09]SAM_PROTO_GetFieldsCounters [14:35:09]wFMCommunicate request_size=4 [14:35:09]MH_SAM_APDU [14:35:09]CAPDU: 80 13 00 00 [14:35:09]Write to MH i2c: E2 08 00 F2 06 80 13 00 00 00 00 00 00 74 [14:35:09]Write i2c OK [14:35:09]MH_I2C_Read... [14:35:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:35:09]Read from MH i2c: E2 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: E2 62 00 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: E2 62 00 F2 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 44 [14:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 97 01 00 00 5E 04 04 00 97 01 00 00 57 04 04 00 98 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:35:09]wFMCommunicate OK [14:35:09]SAM_PROTO_GetFieldsCounters done [14:35:09]requested_item shift.num is exist - process it [14:35:09]requested_item shift.opened is exist - process it [14:35:09]req_shift_opened [14:35:09]FM_GetShiftState [14:35:09]SAM_PROTO_GetShiftState [14:35:09]wFMCommunicate request_size=4 [14:35:09]MH_SAM_APDU [14:35:09]CAPDU: 80 13 01 00 [14:35:09]Write to MH i2c: E2 08 00 F3 06 80 13 01 00 00 00 00 00 76 [14:35:09]Write i2c OK [14:35:09]MH_I2C_Read... [14:35:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:35:09]Read from MH i2c: E2 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: E2 0E 00 [14:35:09]MH_I2C_Read... [14:35:09]Read from MH i2c: E2 0E 00 F3 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 44 [14:35:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:35:10]wFMCommunicate OK [14:35:10]SAM_PROTO_GetShiftState done [14:35:10]FM_GetShiftState done [14:35:10]req_shift_opened done [14:35:10]requested_item shift.open_date is exist - process it [14:35:10]req_shift_open_date [14:35:10]req_shift_open_date done [14:35:10]produce_requested_data done [14:35:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162962,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:35:10]process_action_free close_receipt [14:35:10]json_value_free [14:35:10]json_value_free done [14:35:10]process_json_proto returns [14:35:10]Send response to host [14:35:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162962,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:35:10]free response buf [14:35:10]execute_script done [14:35:10]execute_script returns [14:35:10]free content buf [14:35:10]Sock 8.Close socket [14:35:10]Sock 8.Thread stoped [14:35:11]ConnectInit Can't take IP for lk.salyk.kg [14:35:11]CommunicateWithHost connect error [14:35:11]CommunicateWithHost err = -1 [14:35:11]OFD Sender: Server communicate error [14:35:16]OFD Sender: Processing packet 162962 [packets to send 960, broken 959] [14:35:16]ProducePacketName [14:35:16]name=ofd_packets/00162962 [14:35:16]OFD Sender: To server: pG, [14:35:16]CommunicateWithHost lk.salyk.kg:30040 [14:35:16]ConnectInit lk.salyk.kg [14:35:22]recv_with_timeout no data received [14:35:24]Connected sock=8 [14:35: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 36 39 0E 01 00 00 3B 6C 06 01 6A 2E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 B4 00 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 B3 02 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 02 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 06 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 49 00 00 00 00 00 07 04 06 00 58 02 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 01 00 00 F4 03 04 00 98 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7C 02 00 35 04 06 00 0F 8F 3B B6 5D D3 AC 82 10 B3 59 24 B3 A3 [14:35: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 36 39 4F 00 00 00 9E B0 47 00 DE 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 36 39 10 04 04 00 92 7C 02 00 F4 03 04 00 FE 52 C4 66 B6 04 01 00 00 7E E6 38 2E A0 86 93 A4 [14:35:25]CommunicateWithHost err = 0 [14:35:25]CheckOFDResponse [14:35:25]1017 (14) - 77093643461234 [14:35:25]1041 (16) - 0000000000871769 [14:35:25]1040 (4) - 162962 [14:35:25]1012 (4) - 20.08.2024 08:25 [14:35:25]1206 (1) - 0 [14:35:25]OFD Sender: Remove packet 162962 [14:35:25]ProducePacketName [14:35:25]name=ofd_packets/00162962 [14:35:25]NVStorageDeleteData [14:35:25]OFD Sender: No OFD packet to send [14:35:30]OFD Sender: No OFD packet to send [14:35:35]OFD Sender: No OFD packet to send [14:35:40]OFD Sender: No OFD packet to send [14:35:45]OFD Sender: No OFD packet to send [14:35:50]OFD Sender: No OFD packet to send [14:35:55]OFD Sender: No OFD packet to send [14:36:00]OFD Sender: No OFD packet to send [14:36:04]recv_with_timeout no data received [14:36:05]OFD Sender: No OFD packet to send [14:36:10]OFD Sender: No OFD packet to send [14:36:16]OFD Sender: No OFD packet to send [14:36:21]OFD Sender: No OFD packet to send [14:36:26]OFD Sender: No OFD packet to send [14:36:31]OFD Sender: No OFD packet to send [14:36:34]accept exits with 9 [14:36:34]New connection [14:36:34]New thread 3066703204 created [14:36:34]Thread 3066846564 joined [14:36:34]Waiting for new connection... [14:36:34] Sock 9.Parse request [14:36:34]Sock 9.Check first char [14:36:34]Sock 9.First char is OK [14:36:34]request: POST /json_proto HTTP/1.0 [14:36:34]Method: POST [14:36:34]URL: /json_proto [14:36:34]Method is POST - this is cgi request [14:36:34]url: /json_proto [14:36:34]query_string will be loaded in cgi processing [14:36:34]execute_cgi json_proto POST (null) [14:36:34]execute_cgi path=json_proto method=POST [14:36:34]POST find Content-Length [14:36:34]Host: 172.17.44.132:8080 [14:36:34]Content-Length: 677 [14:36:34]Content-Type: application/json [14:36:34] [14:36:34]POST finish read [14:36:34]Found Content-Length = 677 [14:36:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:34]execute_script... [14:36:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291428", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:34]POST & json_proto [14:36:34]process_json_proto [14:36:34]json parsed OK: [14:36:34]protocol is kg_v1.0 [14:36:34]action value=close_receipt [14:36:34]process_action close_receipt [14:36:34]cmd_close_receipt [14:36:34]MH_GetDate [14:36:34]Write to MH i2c: F0 00 00 F4 06 E9 [14:36:34]Write i2c OK [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: F0 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: F0 09 00 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: F0 09 00 F4 06 00 F2 A9 C4 66 2A 83 C1 65 8A [14:36:34]GetLastDocTimeStamp 1724164504 [14:36:34]current date 1724164594 [14:36:34]FM_GetShiftState [14:36:34]SAM_PROTO_GetShiftState [14:36:34]wFMCommunicate request_size=4 [14:36:34]MH_SAM_APDU [14:36:34]CAPDU: 80 13 01 00 [14:36:34]Write to MH i2c: E2 08 00 F5 06 80 13 01 00 00 00 00 00 78 [14:36:34]Write i2c OK [14:36:34]MH_I2C_Read... [14:36:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:34]Read from MH i2c: E2 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: E2 0E 00 [14:36:34]MH_I2C_Read... [14:36:34]Read from MH i2c: E2 0E 00 F5 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 46 [14:36:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:36:34]wFMCommunicate OK [14:36:34]SAM_PROTO_GetShiftState done [14:36:34]FM_GetShiftState done [14:36:34]opened in 1724113081 [14:36:34]opened+sec_in_day 1724199481 [14:36:34]quantity*price = 30035 [14:36:34]sum+1 = 30036 [14:36:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 408 20.08.2024 14:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162963 ФПД: 233580333475969 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143634&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162963&fm=233580333475969&tin=02508201610067®Number=0000000000092562&sum=30000 [14:36:35]StoreToDocumentArchive [14:36:35]shift 465 fd 162963 [14:36:35]save to /storage/0465/doc_00162963 [14:36:35]save last doc name /storage/0465/doc_00162963 to /storage/kkm_last_doc_name [14:36:35]save OK [14:36:35]Clear old archive folders... [14:36:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:36:35]tlvbuf is 018D3B30 [14:36:35]SAM_PROTO_ClearQueue [14:36:35]wFMCommunicate request_size=4 [14:36:35]MH_SAM_APDU [14:36:35]CAPDU: 80 09 00 00 [14:36:35]Write to MH i2c: E2 08 00 02 07 80 09 00 00 00 00 00 00 7B [14:36:35]Write i2c OK [14:36:35]MH_I2C_Read... [14:36:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:35]Read from MH i2c: E2 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 03 00 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 03 00 02 07 00 90 00 7D [14:36:35]RAPDU: 90 00 [14:36:35]wFMCommunicate OK [14:36:35]SAM_PROTO_ClearQueue done [14:36:35]KKMCreateOFDPacket [14:36:35]OFDProtocolAddRootSTLVToBuf [14:36:35]FM_MakeSignedData [14:36:35]FM_MakeSignedData [14:36:35]SAM_PROTO_SignData [14:36:35]wFMCommunicate request_size=4 [14:36:35]MH_SAM_APDU [14:36:35]CAPDU: 80 0D 01 02 [14:36:35]Write to MH i2c: E2 08 00 03 07 80 0D 01 02 00 00 00 00 83 [14:36:35]Write i2c OK [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 [14:36:35]MH_I2C_Read... [14:36:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:35]Read from MH i2c: E2 03 00 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 03 00 03 07 00 90 00 7E [14:36:35]RAPDU: 90 00 [14:36:35]wFMCommunicate OK [14:36:35]wFMCommunicate request_size=255 [14:36:35]MH_SAM_APDU [14:36:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 F2 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7C 02 00 35 04 06 00 D4 [14:36:35]Write to MH i2c: E2 02 01 04 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 F2 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7C 02 00 35 04 06 00 D4 00 00 3B [14:36:35]Write i2c OK [14:36:35]MH_I2C_Read... [14:36:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:35]Read from MH i2c: E2 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 03 00 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 03 00 04 07 00 90 00 7F [14:36:35]RAPDU: 90 00 [14:36:35]wFMCommunicate OK [14:36:35]wFMCommunicate request_size=10 [14:36:35]MH_SAM_APDU [14:36:35]CAPDU: 80 0D 02 02 05 70 A8 CD A8 81 [14:36:35]Write to MH i2c: E2 0D 00 05 07 80 0D 02 02 05 00 70 A8 CD A8 81 00 00 9E [14:36:35]Write i2c OK [14:36:35]MH_I2C_Read... [14:36:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:35]Read from MH i2c: E2 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 03 00 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 03 00 05 07 00 90 00 80 [14:36:35]RAPDU: 90 00 [14:36:35]wFMCommunicate OK [14:36:35]wFMCommunicate request_size=4 [14:36:35]MH_SAM_APDU [14:36:35]CAPDU: 80 0D 03 02 [14:36:35]Write to MH i2c: E2 08 00 06 07 80 0D 03 02 00 00 00 00 88 [14:36:35]Write i2c OK [14:36:35]MH_I2C_Read... [14:36:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:35]Read from MH i2c: E2 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 0B 00 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 0B 00 06 07 00 79 FE C6 7F D9 21 37 78 90 00 EE [14:36:35]RAPDU: 79 FE C6 7F D9 21 37 78 90 00 [14:36:35]wFMCommunicate OK [14:36:35]SAM_PROTO_SignData done [14:36:35]FM_MakeSignedData done [14:36:35]CreateOFDProtocolMessage [14:36:35]wFMCommunicate request_size=4 [14:36:35]MH_SAM_APDU [14:36:35]CAPDU: 80 11 00 00 [14:36:35]Write to MH i2c: E2 08 00 07 07 80 11 00 00 00 00 00 00 88 [14:36:35]Write i2c OK [14:36:35]MH_I2C_Read... [14:36:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:35]Read from MH i2c: E2 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 17 00 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: E2 17 00 07 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [14:36:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:36:35]wFMCommunicate OK [14:36:35]CreateOFDProtocolMessage done [14:36:35]OFDSenderStorePacket 162963 [14:36:35]StoreOFDPacket docnum=162963 [14:36:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 35 48 07 01 26 69 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 01 00 00 F4 03 04 00 F2 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7C 02 00 35 04 06 00 D4 70 A8 CD A8 81 79 FE C6 7F D9 21 37 78 [14:36:35]CheckFolder [14:36:35]dirname=/storage/ofd_packets [14:36:35]CheckFolder done [14:36:35]ProducePacketName [14:36:35]name=ofd_packets/00162963 [14:36:35]NVStorageSaveData ofd_packets/00162963 [14:36:35]File name is /storage/ofd_packets/00162963 [14:36:35]Write 301 bytes [14:36:35]NVStorageSaveData done [14:36:35]OFDSenderStorePacket done [14:36:35]KKMCreateOFDPacket done [14:36:35]NVStorageSaveData kkm_last_timestamp [14:36:35]File name is /storage/kkm_last_timestamp [14:36:35]Write 4 bytes [14:36:35]NVStorageSaveData done [14:36:35]ExternCall_PrintAddStr [14:36:35]wPrintStart [14:36:35]Write to MH i2c: 01 00 00 08 07 0F [14:36:35]Write i2c OK [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: 01 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: 01 07 00 [14:36:35]MH_I2C_Read... [14:36:35]Read from MH i2c: 01 07 00 08 07 00 00 00 00 00 FF 0F 24 [14:36:35]RasterBufferAndPrint [14:36:35]line Счет N : (1)291428 [14:36:35]line ИНН: 02508201610067 [14:36:35]line Контрольно-Кассовый Чек [14:36:35]line ПРОДАЖА [14:36:35]line ТРК (МРК, ГНК) : 62 [14:36:35]line Товар: 2710124130 [14:36:35]line Аи-92-К-5 [14:36:35]line 4.430 * 67.80 [14:36:35]line = 300.35 [14:36:35]line НДС 12% НСП 1% [14:36:35]line > о реализуемом товаре [14:36:35]line ОКРУГЛЕНИЕ: -0.35 [14:36:35]line ИТОГО: 300.00 [14:36:35]line Внесено: 300.00 [14:36:35]line СДАЧА: 0.00 [14:36:35]line НСП 1% : 2.66 [14:36:35]line НДС 12% : 31.90 [14:36:35]line Наличными: 300.00 [14:36:35]line Безнал.: 0.00 [14:36:35]line Место: АЗС № 130 "Партнер Нефть" [14:36:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:36:35]line СНО: Общий режим [14:36:35]line Чек 408 20.08.2024 14:36 [14:36:35]line Смена: 465 ФФД: 1.0 [14:36:35]line ЗНМ: 0300000070 [14:36:35]line РНМ: 0000000000092562 [14:36:35]line Версия ККМ: 001 [14:36:35]line ФМ: 0000000000871769 [14:36:35]line ФД: 162963 [14:36:35]line ФПД: 233580333475969 [14:36:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143634&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162963&fm=233580333475969&tin=02508201610067®Number=0000000000092562&sum=30000 [14:36:35]written 0, free lines is 4095 [14:36:35]OFD Sender: Processing packet 162963 [packets to send 960, broken 959] [14:36:35]ProducePacketName [14:36:35]name=ofd_packets/00162963 [14:36:35]OFD Sender: To server: pG, [14:36:35]CommunicateWithHost lk.salyk.kg:30040 [14:36:35]ConnectInit lk.salyk.kg [14:36:36]Write to MH i2c: 01 00 00 33 07 3A [14:36:36]Write i2c OK [14:36:36]MH_I2C_Read... [14:36:36]Read from MH i2c: 01 [14:36:36]MH_I2C_Read... [14:36:36]Read from MH i2c: 01 07 00 [14:36:36]MH_I2C_Read... [14:36:36]Read from MH i2c: 01 07 00 33 07 00 00 00 00 00 C1 0C 0E [14:36:36]RasterBufferAndPrint [14:36:36]line [14:36:36]line [14:36:36]line [14:36:36]line [14:36:36]line [14:36:36]written 0, free lines is 3271 [14:36:36]MH_Cut [14:36:36]Write to MH i2c: D1 01 00 3A 07 01 13 [14:36:36]Write i2c OK [14:36:36]MH_I2C_Read... [14:36:36]Read from MH i2c: D1 [14:36:36]MH_I2C_Read... [14:36:36]Read from MH i2c: D1 01 00 [14:36:36]MH_I2C_Read... [14:36:36]Read from MH i2c: D1 01 00 3A 07 00 12 [14:36:36]Write to MH i2c: 01 00 00 3B 07 42 [14:36:36]Write i2c OK [14:36:36]MH_I2C_Read... [14:36:37]*** Cut start [14:36:37]*** Purtial cut [14:36:37]*** Stage 1: CUTSNS_PIN = 1 [14:36:39]Read from MH i2c: 01 [14:36:39]MH_I2C_Read... [14:36:39]*** Stop cut motor [14:36:39]*** Cut end [14:36:39]Read from MH i2c: 01 07 00 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: 01 07 00 3B 07 00 00 00 00 00 FF 0F 57 [14:36:39]process_action close_receipt done [14:36:39]requested_data is exist [14:36:39]produce_requested_data [14:36:39]requested_item fm.sn is exist - process it [14:36:39]wFMCommunicate request_size=4 [14:36:39]MH_SAM_APDU [14:36:39]CAPDU: 80 11 00 00 [14:36:39]Write to MH i2c: E2 08 00 3C 07 80 11 00 00 00 00 00 00 BD [14:36:39]Write i2c OK [14:36:39]MH_I2C_Read... [14:36:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:39]Read from MH i2c: E2 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: E2 17 00 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: E2 17 00 3C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 16 [14:36:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:36:39]wFMCommunicate OK [14:36:39]requested_item fd.num is exist - process it [14:36:39]SAM_PROTO_GetFieldsCounters [14:36:39]wFMCommunicate request_size=4 [14:36:39]MH_SAM_APDU [14:36:39]CAPDU: 80 13 00 00 [14:36:39]Write to MH i2c: E2 08 00 3D 07 80 13 00 00 00 00 00 00 C0 [14:36:39]Write i2c OK [14:36:39]MH_I2C_Read... [14:36:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:36:39]Read from MH i2c: E2 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: E2 62 00 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: E2 62 00 3D 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 94 [14:36: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 98 01 00 00 5E 04 04 00 98 01 00 00 57 04 04 00 99 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:36:39]wFMCommunicate OK [14:36:39]SAM_PROTO_GetFieldsCounters done [14:36:39]requested_item shift.num is exist - process it [14:36:39]requested_item shift.opened is exist - process it [14:36:39]req_shift_opened [14:36:39]FM_GetShiftState [14:36:39]SAM_PROTO_GetShiftState [14:36:39]wFMCommunicate request_size=4 [14:36:39]MH_SAM_APDU [14:36:39]CAPDU: 80 13 01 00 [14:36:39]Write to MH i2c: E2 08 00 3E 07 80 13 01 00 00 00 00 00 C2 [14:36:39]Write i2c OK [14:36:39]MH_I2C_Read... [14:36:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:39]Read from MH i2c: E2 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: E2 0E 00 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: E2 0E 00 3E 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 90 [14:36:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:36:39]wFMCommunicate OK [14:36:39]SAM_PROTO_GetShiftState done [14:36:39]FM_GetShiftState done [14:36:39]req_shift_opened done [14:36:39]requested_item shift.open_date is exist - process it [14:36:39]req_shift_open_date [14:36:39]req_shift_open_date done [14:36:39]produce_requested_data done [14:36:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162963,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:36:39]process_action_free close_receipt [14:36:39]json_value_free [14:36:39]json_value_free done [14:36:39]process_json_proto returns [14:36:39]Send response to host [14:36:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162963,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:36:39]free response buf [14:36:39]execute_script done [14:36:39]execute_script returns [14:36:39]free content buf [14:36:39]Sock 9.Close socket [14:36:39]Sock 9.Thread stoped [14:36:39]accept exits with 8 [14:36:39]New connection [14:36:39]New thread 3066846564 created [14:36:39]Thread 3066703204 joined [14:36:39]Waiting for new connection... [14:36:39] Sock 8.Parse request [14:36:39]Sock 8.Check first char [14:36:39]Sock 8.First char is OK [14:36:39]request: POST /json_proto HTTP/1.0 [14:36:39]Method: POST [14:36:39]URL: /json_proto [14:36:39]Method is POST - this is cgi request [14:36:39]url: /json_proto [14:36:39]query_string will be loaded in cgi processing [14:36:39]execute_cgi json_proto POST (null) [14:36:39]execute_cgi path=json_proto method=POST [14:36:39]POST find Content-Length [14:36:39]Host: 172.17.44.132:8080 [14:36:39]Content-Length: 792 [14:36:39]Content-Type: application/json [14:36:39] [14:36:39]POST finish read [14:36:39]Found Content-Length = 792 [14:36:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 39.830, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:39]execute_script... [14:36:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291427", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 39.830, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:36:39]POST & json_proto [14:36:39]process_json_proto [14:36:39]json parsed OK: [14:36:39]protocol is kg_v1.0 [14:36:39]action value=close_receipt [14:36:39]process_action close_receipt [14:36:39]cmd_close_receipt [14:36:39]MH_GetDate [14:36:39]Write to MH i2c: F0 00 00 3F 07 35 [14:36:39]Write i2c OK [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: F0 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: F0 09 00 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: F0 09 00 3F 07 00 F8 A9 C4 66 2A 83 C1 65 DC [14:36:39]GetLastDocTimeStamp 1724164594 [14:36:39]current date 1724164600 [14:36:39]FM_GetShiftState [14:36:39]SAM_PROTO_GetShiftState [14:36:39]wFMCommunicate request_size=4 [14:36:39]MH_SAM_APDU [14:36:39]CAPDU: 80 13 01 00 [14:36:39]Write to MH i2c: E2 08 00 40 07 80 13 01 00 00 00 00 00 C4 [14:36:39]Write i2c OK [14:36:39]MH_I2C_Read... [14:36:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:36:39]Read from MH i2c: E2 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: E2 0E 00 [14:36:39]MH_I2C_Read... [14:36:39]Read from MH i2c: E2 0E 00 40 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 92 [14:36:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:36:39]wFMCommunicate OK [14:36:39]SAM_PROTO_GetShiftState done [14:36:39]FM_GetShiftState done [14:36:39]opened in 1724113081 [14:36:39]opened+sec_in_day 1724199481 [14:36:39]quantity*price = 0 [14:36:39]sum+1 = 1 [14:36:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 409 20.08.2024 14:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 162964 ФПД: 274697630208454 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T143640&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162964&fm=274697630208454&tin=02508201610067®Number=0000000000092562&sum=0 [14:36:41]StoreToDocumentArchive [14:36:41]shift 465 fd 162964 [14:36:41]save to /storage/0465/doc_00162964 [14:36:41]save last doc name /storage/0465/doc_00162964 to /storage/kkm_last_doc_name [14:36:41]save OK [14:36:41]Clear old archive folders... [14:36:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:36:41]tlvbuf is 018BA570 [14:36:41]SAM_PROTO_ClearQueue [14:36:41]wFMCommunicate request_size=4 [14:36:41]MH_SAM_APDU [14:36:41]CAPDU: 80 09 00 00 [14:36:41]Write to MH i2c: E2 08 00 4D 07 80 09 00 00 00 00 00 00 C6 [14:36:41]Write i2c OK [14:36:41]MH_I2C_Read... [14:36:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:36:41]Read from MH i2c: E2 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 03 00 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 03 00 4D 07 00 90 00 C8 [14:36:41]RAPDU: 90 00 [14:36:41]wFMCommunicate OK [14:36:41]SAM_PROTO_ClearQueue done [14:36:41]KKMCreateOFDPacket [14:36:41]OFDProtocolAddRootSTLVToBuf [14:36:41]FM_MakeSignedData [14:36:41]FM_MakeSignedData [14:36:41]SAM_PROTO_SignData [14:36:41]wFMCommunicate request_size=4 [14:36:41]MH_SAM_APDU [14:36:41]CAPDU: 80 0D 01 02 [14:36:41]Write to MH i2c: E2 08 00 4E 07 80 0D 01 02 00 00 00 00 CE [14:36:41]Write i2c OK [14:36:41]MH_I2C_Read... [14:36:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:36:41]Read from MH i2c: E2 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 03 00 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 03 00 4E 07 00 90 00 C9 [14:36:41]RAPDU: 90 00 [14:36:41]wFMCommunicate OK [14:36:41]wFMCommunicate request_size=255 [14:36:41]MH_SAM_APDU [14:36:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 9B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 F8 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7C 02 00 35 04 06 00 F9 [14:36:41]Write to MH i2c: E2 02 01 4F 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 96 9B 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 01 00 00 F4 03 04 00 F8 A9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7C 02 00 35 04 06 00 F9 00 00 50 [14:36:41]Write i2c OK [14:36:41]MH_I2C_Read... [14:36:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:41]Read from MH i2c: E2 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 03 00 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 03 00 4F 07 00 90 00 CA [14:36:41]RAPDU: 90 00 [14:36:41]wFMCommunicate OK [14:36:41]wFMCommunicate request_size=10 [14:36:41]MH_SAM_APDU [14:36:41]CAPDU: 80 0D 02 02 05 D6 06 AB 51 C6 [14:36:41]Write to MH i2c: E2 0D 00 50 07 80 0D 02 02 05 00 D6 06 AB 51 C6 00 00 79 [14:36:41]Write i2c OK [14:36:41]MH_I2C_Read... [14:36:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:36:41]Read from MH i2c: E2 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 03 00 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 03 00 50 07 00 90 00 CB [14:36:41]RAPDU: 90 00 [14:36:41]wFMCommunicate OK [14:36:41]wFMCommunicate request_size=4 [14:36:41]MH_SAM_APDU [14:36:41]CAPDU: 80 0D 03 02 [14:36:41]Write to MH i2c: E2 08 00 51 07 80 0D 03 02 00 00 00 00 D3 [14:36:41]Write i2c OK [14:36:41]MH_I2C_Read... [14:36:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:36:41]Read from MH i2c: E2 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 0B 00 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 0B 00 51 07 00 D8 D7 87 62 63 B6 7A 0C 90 00 0B [14:36:41]RAPDU: D8 D7 87 62 63 B6 7A 0C 90 00 [14:36:41]wFMCommunicate OK [14:36:41]SAM_PROTO_SignData done [14:36:41]FM_MakeSignedData done [14:36:41]CreateOFDProtocolMessage [14:36:41]wFMCommunicate request_size=4 [14:36:41]MH_SAM_APDU [14:36:41]CAPDU: 80 11 00 00 [14:36:41]Write to MH i2c: E2 08 00 52 07 80 11 00 00 00 00 00 00 D3 [14:36:41]Write i2c OK [14:36:41]MH_I2C_Read... [14:36:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:36:41]Read from MH i2c: E2 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 17 00 [14:36:41]MH_I2C_Read... [14:36:41]Read from MH i2c: E2 17 00 52 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [14:36:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:36:41]wFMCommunicate OK [14:36:41]CreateOFDProtocolMessage done [14:36:41]OFDSenderStorePacket 162964 [14:36:41]StoreOFDPacket docnum=162964 [14:37:44]OFD Sender: No OFD packet to send [14:37:45]ConnectInit Can't connect to host [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:39:00]OFD Sender: No OFD packet to send [14:39:05]OFD Sender: No OFD packet to send [14:39:10]OFD Sender: No OFD packet to send [14:39:15]OFD Sender: No OFD packet to send [14:39:20]OFD Sender: No OFD packet to send [14:39:25]OFD Sender: No OFD packet to send [14:39:30]OFD Sender: No OFD packet to send [14:39:35]OFD Sender: No OFD packet to send [14:39:40]OFD Sender: No OFD packet to send [14:39:45]OFD Sender: No OFD packet to send [14:39:50]OFD Sender: No OFD packet to send [14:39:55]OFD Sender: No OFD packet to send [14:40:00]OFD Sender: No OFD packet to send [14:40:05]OFD Sender: No OFD packet to send [14:40:10]OFD Sender: No OFD packet to send [14:40:15]OFD Sender: No OFD packet to send [14:40:20]recv_with_timeout no data received [14:40:20]OFD Sender: No OFD packet to send [14:40:25]OFD Sender: No OFD packet to send [14:40:30]OFD Sender: No OFD packet to send [14:40:35]OFD Sender: No OFD packet to send [14:40:40]OFD Sender: No OFD packet to send [14:40:45]OFD Sender: No OFD packet to send [14:40:50]OFD Sender: No OFD packet to send [14:40:55]OFD Sender: No OFD packet to send [14:40:58]recv_with_timeout no data received [14:41:00]OFD Sender: No OFD packet to send [14:41:05]OFD Sender: No OFD packet to send [14:41:10]OFD Sender: No OFD packet to send [14:41:15]OFD Sender: No OFD packet to send [14:41:20]OFD Sender: No OFD packet to send [14:41:25]OFD Sender: No OFD packet to send [14:41:30]OFD Sender: No OFD packet to send [14:41:35]OFD Sender: No OFD packet to send [14:41:40]OFD Sender: No OFD packet to send [14:41:45]OFD Sender: No OFD packet to send [14:41:50]OFD Sender: No OFD packet to send [14:41:55]OFD Sender: No OFD packet to send [14:42:00]OFD Sender: No OFD packet to send [14:42:05]OFD Sender: No OFD packet to send [14:42:10]OFD Sender: No OFD packet to send [14:42:15]OFD Sender: No OFD packet to send [14:42:20]OFD Sender: No OFD packet to send [14:42:25]OFD Sender: No OFD packet to send [14:42:30]OFD Sender: No OFD packet to send [14:42:35]OFD Sender: No OFD packet to send [14:42:40]OFD Sender: No OFD packet to send [14:42:43]recv_with_timeout no data received [14:42:45]OFD Sender: No OFD packet to send [14:42:50]OFD Sender: No OFD packet to send [14:42:55]OFD Sender: No OFD packet to send [14:43:00]OFD Sender: No OFD packet to send [14:43:06]OFD Sender: No OFD packet to send [14:43:08]accept exits with 9 [14:43:08]New connection [14:43:08]New thread 3066703204 created [14:43:08]Thread 3066846564 joined [14:43:08]Waiting for new connection... [14:43:08] Sock 9.Parse request [14:43:08]Sock 9.Check first char [14:43:08]Sock 9.First char is OK [14:43:08]request: POST /json_proto HTTP/1.0 [14:43:08]Method: POST [14:43:08]URL: /json_proto [14:43:08]Method is POST - this is cgi request [14:43:08]url: /json_proto [14:43:08]query_string will be loaded in cgi processing [14:43:08]execute_cgi json_proto POST (null) [14:43:08]execute_cgi path=json_proto method=POST [14:43:08]POST find Content-Length [14:43:08]Host: 172.17.44.132:8080 [14:43:08]Content-Length: 930 [14:43:08]Content-Type: application/json [14:43:08] [14:43:08]POST finish read [14:43:08]Found Content-Length = 930 [14:43:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50450", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:08]execute_script... [14:43: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)50450", "tax_sys" : 0, "items" : [ { "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:43:08]POST & json_proto [14:43:08]process_json_proto [14:43:08]json parsed OK: [14:43:08]protocol is kg_v1.0 [14:43:08]action value=close_receipt [14:43:08]process_action close_receipt [14:43:08]cmd_close_receipt [14:43:08]MH_GetDate [14:43:08]Write to MH i2c: F0 00 00 89 07 7F [14:43:08]Write i2c OK [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: F0 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: F0 09 00 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: F0 09 00 89 07 00 7C AB C4 66 2A 83 C1 65 AC [14:43:08]GetLastDocTimeStamp 1724164600 [14:43:08]current date 1724164988 [14:43:08]FM_GetShiftState [14:43:08]SAM_PROTO_GetShiftState [14:43:08]wFMCommunicate request_size=4 [14:43:08]MH_SAM_APDU [14:43:08]CAPDU: 80 13 01 00 [14:43:08]Write to MH i2c: E2 08 00 8A 07 80 13 01 00 00 00 00 00 0E [14:43:08]Write i2c OK [14:43:08]MH_I2C_Read... [14:43:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:43:08]Read from MH i2c: E2 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 0E 00 [14:43:08]MH_I2C_Read... [14:43:08]Read from MH i2c: E2 0E 00 8A 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DC [14:43:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:43:08]wFMCommunicate OK [14:43:08]SAM_PROTO_GetShiftState done [14:43:08]FM_GetShiftState done [14:43:08]opened in 1724113081 [14:43:08]opened+sec_in_day 1724199481 [14:43:08]quantity*price = 6500 [14:43:08]sum+1 = 6501 [14:43:08]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000310326 Вода Адыгене 1л б/г 1.000 * 35.00 = 35.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 410 20.08.2024 14:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162965 ФПД: 109955448216010 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T144308&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162965&fm=109955448216010&tin=02508201610067®Number=0000000000092562&sum=10000 0 [14:43:09]StoreToDocumentArchive [14:43:09]shift 465 fd 162965 [14:43:09]save to /storage/0465/doc_00162965 [14:43:09]save last doc name /storage/0465/doc_00162965 to /storage/kkm_last_doc_name [14:43:09]save OK [14:43:09]Clear old archive folders... [14:43:09]ProcessDocumentItem done err = 0, tmpTLVsize=389 [14:43:09]tlvbuf is 018D3700 [14:43:09]SAM_PROTO_ClearQueue [14:43:09]wFMCommunicate request_size=4 [14:43:09]MH_SAM_APDU [14:43:09]CAPDU: 80 09 00 00 [14:43:09]Write to MH i2c: E2 08 00 97 07 80 09 00 00 00 00 00 00 10 [14:43:09]Write i2c OK [14:43:09]MH_I2C_Read... [14:43:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:43:09]Read from MH i2c: E2 [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: E2 03 00 [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: E2 03 00 97 07 00 90 00 12 [14:43:09]RAPDU: 90 00 [14:43:09]wFMCommunicate OK [14:43:09]SAM_PROTO_ClearQueue done [14:43:09]KKMCreateOFDPacket [14:43:09]OFDProtocolAddRootSTLVToBuf [14:43:09]FM_MakeSignedData [14:43:09]FM_MakeSignedData [14:43:09]SAM_PROTO_SignData [14:43:09]wFMCommunicate request_size=4 [14:43:09]MH_SAM_APDU [14:43:09]CAPDU: 80 0D 01 02 [14:43:09]Write to MH i2c: E2 08 00 98 07 80 0D 01 02 00 00 00 00 18 [14:43:09]Write i2c OK [14:43:09]MH_I2C_Read... [14:43:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:43:09]Read from MH i2c: E2 [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: E2 03 00 [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: E2 03 00 98 07 00 90 00 13 [14:43:09]RAPDU: 90 00 [14:43:09]wFMCommunicate OK [14:43:09]wFMCommunicate request_size=255 [14:43:09]MH_SAM_APDU [14:43:09]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 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 [14:43:09]Write to MH i2c: E2 02 01 99 07 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 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 00 00 C0 [14:43:09]Write i2c OK [14:43:09]MH_I2C_Read... [14:43:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:43:09]Read from MH i2c: E2 [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: E2 03 00 [14:43:09]MH_I2C_Read... [14:43:09]Read from MH i2c: E2 03 00 99 07 00 90 00 14 [14:43:09]RAPDU: 90 00 [14:43:09]wFMCommunicate OK [14:43:09]wFMCommunicate request_size=148 [14:43:09]MH_SAM_APDU [14:43:09]CAPDU: 80 0D 02 02 8F 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 7C AB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16984300+1707180842=1724165142 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 16 AC C4 66 2A 83 C1 65 BE [14:45:42]Current date/time: 20.08.2024 14:45 [14:45:42]FM_Init [14:45:42]wFMConnect [14:45:42]MH_SAM_On [14:45:42]Write to MH i2c: E0 00 00 08 00 E7 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_init finished! [14:45:42]*** atr: [14:45:42]*** 0F 3B D5 18 FF 81 91 FE [14:45:42]*** 1F C3 80 73 C8 21 10 0A [14:45:42]*** 00 00 00 00 00 00 00 00 [14:45:42]*** 00 00 00 00 00 00 00 00 [14:45:42]*** 00 00 00 00 00 00 00 00 [14:45:42]*** 00 00 00 00 00 00 00 00 [14:45:42]*** 00 00 00 00 00 00 00 00 [14:45:42]*** 00 00 00 00 00 00 00 00 [14:45:42]Read from MH i2c: E0 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E0 10 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [14:45:42]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [14:45:42]wFMCommunicate request_size=10 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [14:45:42]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [14:45:42]Read from MH i2c: E2 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 03 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [14:45:42]RAPDU: 90 00 [14:45:42]wFMCommunicate OK [14:45:42]wFMCommunicate request_size=4 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 80 11 00 00 [14:45:42]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:42]Read from MH i2c: E2 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 17 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [14:45:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:42]wFMCommunicate OK [14:45:42]Detected FM SN is 0000000000871769 [14:45:42]Stored FM SN is 0000000000871769 [14:45:42]wFMCommunicate request_size=9 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 80 16 00 00 04 E7 8B 00 00 [14:45:42]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [14:45:42]Read from MH i2c: E2 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 03 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [14:45:42]RAPDU: 90 00 [14:45:42]wFMCommunicate OK [14:45:42]FM PIN OK [14:45:42]wFMCommunicate request_size=8 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 80 14 04 00 03 02 00 01 [14:45:42]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [14:45:42]Read from MH i2c: E2 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 03 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [14:45:42]RAPDU: 90 00 [14:45:42]wFMCommunicate OK [14:45:42]wFMCommunicate request_size=13 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [14:45:42]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [14:45:42]Read from MH i2c: E2 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 03 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [14:45:42]RAPDU: 90 00 [14:45:42]wFMCommunicate OK [14:45:42]wFMCommunicate request_size=4 [14:45:42]MH_SAM_APDU [14:45:42]CAPDU: 80 11 00 00 [14:45:42]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:42]Read from MH i2c: E2 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 17 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [14:45:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:42]wFMCommunicate OK [14:45:42]DocumentArchiveInit [14:45:42]Start Httpd... [14:45:42]Httpd thread 3067043172 created [14:45:42]Write to MH i2c: 01 00 00 0F 00 0F [14:45:42]Write i2c OK [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: 01 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: 01 07 00 [14:45:42]MH_I2C_Read... [14:45:42]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [14:45:42]MH Int Process started [14:45:42]Allocated Socket 8 [14:45:42]Bind OK [14:45:42]Listen OK [14:45:42]httpd running on port 8080 [14:45:42]Waiting for new connection... [14:45:43]OFD Sender: Processing packet 162965 [packets to send 960, broken 959] [14:45:43]ProducePacketName [14:45:43]name=ofd_packets/00162965 [14:45:43]OFD Sender: To server: pG, [14:45:43]CommunicateWithHost lk.salyk.kg:30040 [14:45:43]ConnectInit lk.salyk.kg [14:45:46]Connected sock=7 [14:45: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 36 39 99 01 00 00 9A 69 91 01 56 B4 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 64 19 00 00 00 00 13 04 06 00 64 19 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 01 00 00 F4 03 04 00 7C AB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7C 02 00 35 04 06 00 64 00 FF 6E 99 CA 45 D8 C8 A7 C7 D4 01 F7 [14:45:46]accept exits with 9 [14:45:46]New connection [14:45:46]New thread 3066756452 created [14:45:46]Waiting for new connection... [14:45:46] Sock 9.Parse request [14:45:46]Sock 9.Check first char [14:45:46]Sock 9.First char is OK [14:45:46]request: POST /json_proto HTTP/1.0 [14:45:46]Method: POST [14:45:46]URL: /json_proto [14:45:46]Method is POST - this is cgi request [14:45:46]url: /json_proto [14:45:46]query_string will be loaded in cgi processing [14:45:46]execute_cgi json_proto POST (null) [14:45:46]execute_cgi path=json_proto method=POST [14:45:46]POST find Content-Length [14:45:46]Host: 172.17.44.132:8080 [14:45:46]Content-Length: 215 [14:45:46]Content-Type: application/json [14:45:46] [14:45:46]POST finish read [14:45:46]Found Content-Length = 215 [14:45:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:46]execute_script... [14:45:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:46]POST & json_proto [14:45:46]process_json_proto [14:45:46]json parsed OK: [14:45:46]protocol is kg_v1.0 [14:45:46]action value=get_value [14:45:46]process_action get_value [14:45:46]cmd_get_value [14:45:46]process_action get_value done [14:45:46]requested_data is exist [14:45:46]produce_requested_data [14:45:46]requested_item kkm.sn is exist - process it [14:45:46]requested_item kkm.ver is exist - process it [14:45:46]requested_item fm.sn is exist - process it [14:45:46]wFMCommunicate request_size=4 [14:45:46]MH_SAM_APDU [14:45:46]CAPDU: 80 11 00 00 [14:45:46]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [14:45:46]Write i2c OK [14:45:46]MH_I2C_Read... [14:45:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:46]Read from MH i2c: E2 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 17 00 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [14:45:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:46]wFMCommunicate OK [14:45:46]requested_item fd.num is exist - process it [14:45:46]SAM_PROTO_GetFieldsCounters [14:45:46]wFMCommunicate request_size=4 [14:45:46]MH_SAM_APDU [14:45:46]CAPDU: 80 13 00 00 [14:45:46]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [14:45:46]Write i2c OK [14:45:46]MH_I2C_Read... [14:45:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:46]Read from MH i2c: E2 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 62 00 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 69 [14:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9A 01 00 00 5E 04 04 00 9A 01 00 00 57 04 04 00 9B 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:46]wFMCommunicate OK [14:45:46]SAM_PROTO_GetFieldsCounters done [14:45:46]requested_item shift.num is exist - process it [14:45:46]requested_item shift.opened is exist - process it [14:45:46]req_shift_opened [14:45:46]FM_GetShiftState [14:45:46]SAM_PROTO_GetShiftState [14:45:46]wFMCommunicate request_size=4 [14:45:46]MH_SAM_APDU [14:45:46]CAPDU: 80 13 01 00 [14:45:46]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [14:45:46]Write i2c OK [14:45:46]MH_I2C_Read... [14:45:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:46]Read from MH i2c: E2 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 0E 00 [14:45:46]MH_I2C_Read... [14:45:46]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [14:45:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:45:46]wFMCommunicate OK [14:45:46]SAM_PROTO_GetShiftState done [14:45:46]FM_GetShiftState done [14:45:46]req_shift_opened done [14:45:46]requested_item shift.open_date is exist - process it [14:45:46]req_shift_open_date [14:45:46]req_shift_open_date done [14:45:46]produce_requested_data done [14:45:46]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162965,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:45:46]process_action_free get_value [14:45:46]json_value_free [14:45:46]json_value_free done [14:45:46]process_json_proto returns [14:45:46]Send response to host [14:45:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162965,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:45:46]free response buf [14:45:46]execute_script done [14:45:46]execute_script returns [14:45:46]free content buf [14:45:46]Sock 9.Close socket [14:45:46]Sock 9.Thread stoped [14:45:46]accept exits with 11 [14:45:46]New connection [14:45:46]New thread 3066613092 created [14:45:46]Thread 3066756452 joined [14:45:46]Waiting for new connection... [14:45:46] Sock 11.Parse request [14:45:46]Sock 11.Check first char [14:45:46]Sock 11.First char is OK [14:45:46]request: POST /json_proto HTTP/1.0 [14:45:46]Method: POST [14:45:46]URL: /json_proto [14:45:46]Method is POST - this is cgi request [14:45:46]url: /json_proto [14:45:46]query_string will be loaded in cgi processing [14:45:46]execute_cgi json_proto POST (null) [14:45:46]execute_cgi path=json_proto method=POST [14:45:46]POST find Content-Length [14:45:46]Host: 172.17.44.132:8080 [14:45:46]Content-Length: 331 [14:45:46]Content-Type: application/json [14:45:46] [14:45:46]POST finish read [14:45:46]Found Content-Length = 331 [14:45:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:45:46]execute_script... [14:45:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [14:45:46]POST & json_proto [14:45:46]process_json_proto [14:45:47]json parsed OK: [14:45:47]protocol is kg_v1.0 [14:45:47]action value=get_value [14:45:47]process_action get_value [14:45:47]cmd_get_value [14:45:47]process_action get_value done [14:45:47]requested_data is exist [14:45:47]produce_requested_data [14:45:47]requested_item fm.sale.total is exist - process it [14:45:47]SAM_PROTO_GetFMData [14:45:47]wFMCommunicate request_size=4 [14:45:47]MH_SAM_APDU [14:45:47]CAPDU: 80 13 03 00 [14:45:47]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [14:45: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 36 39 4F 00 00 00 A0 27 47 00 0C 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7C 02 00 F4 03 04 00 6D 55 C4 66 B6 04 01 00 00 72 9C B2 32 77 DF 60 2B [14:45:47]CommunicateWithHost err = 0 [14:45:47]CheckOFDResponse [14:45:47]1017 (14) - 77093643461234 [14:45:47]1041 (16) - 0000000000871769 [14:45:47]1040 (4) - 162965 [14:45:47]1012 (4) - 20.08.2024 08:35 [14:45:47]1206 (1) - 0 [14:45:47]OFD Sender: Remove packet 162965 [14:45:47]ProducePacketName [14:45:47]name=ofd_packets/00162965 [14:45:47]NVStorageDeleteData [14:45:47]Write i2c OK [14:45:47]MH_I2C_Read... [14:45:47]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [14:45:47]Read from MH i2c: E2 [14:45:47]MH_I2C_Read... [14:45:47]Read from MH i2c: E2 FD 00 [14:45:47]MH_I2C_Read... [14:45:47]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 F2 78 02 00 69 04 A4 00 6F 04 04 00 E2 75 02 00 B1 04 05 00 41 B8 56 68 03 70 04 05 00 EA 59 6A 67 02 72 04 05 00 57 5E EC 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EE 93 A7 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 45 65 B8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 FD [14:45:47]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 F2 78 02 00 69 04 A4 00 6F 04 04 00 E2 75 02 00 B1 04 05 00 41 B8 56 68 03 70 04 05 00 EA 59 6A 67 02 72 04 05 00 57 5E EC 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EE 93 A7 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 45 65 B8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [14:45:47]wFMCommunicate OK [14:45:47]wFMCommunicate request_size=4 [14:45:47]MH_SAM_APDU [14:45:47]CAPDU: 80 17 00 00 [14:45:47]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [14:45:47]Write i2c OK [14:45:47]MH_I2C_Read... [14:45:47]OFD Sender: No OFD packet to send [14:45:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:47]Read from MH i2c: E2 [14:45:47]MH_I2C_Read... [14:45:47]Read from MH i2c: E2 FD 00 [14:45:47]MH_I2C_Read... [14:45:47]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [14:45:47]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:45:47]wFMCommunicate OK [14:45:47]wFMCommunicate request_size=4 [14:45:47]MH_SAM_APDU [14:45:47]CAPDU: 80 17 00 00 [14:45:47]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [14:45:47]Write i2c OK [14:45:47]MH_I2C_Read... [14:45:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:48]Read from MH i2c: E2 [14:45:48]MH_I2C_Read... [14:45:48]Read from MH i2c: E2 FD 00 [14:45:48]MH_I2C_Read... [14:45:48]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [14:45:48]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:45:48]wFMCommunicate OK [14:45:48]wFMCommunicate request_size=4 [14:45:48]MH_SAM_APDU [14:45:48]CAPDU: 80 17 00 00 [14:45:48]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [14:45:48]Write i2c OK [14:45:48]MH_I2C_Read... [14:45:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:48]Read from MH i2c: E2 [14:45:48]MH_I2C_Read... [14:45:48]Read from MH i2c: E2 FD 00 [14:45:48]MH_I2C_Read... [14:45:48]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [14:45:48]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [14:45:48]wFMCommunicate OK [14:45:48]wFMCommunicate request_size=4 [14:45:48]MH_SAM_APDU [14:45:48]CAPDU: 80 17 00 00 [14:45:48]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [14:45:48]Write i2c OK [14:45:48]MH_I2C_Read... [14:45:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [14:45:48]Read from MH i2c: E2 [14:45:48]MH_I2C_Read... [14:45:48]Read from MH i2c: E2 E6 00 [14:45:48]MH_I2C_Read... [14:45:48]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [14:45:48]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:45:48]wFMCommunicate OK [14:45:48]SAM_PROTO_GetFMData done [14:45:48]requested_item fm.sale_refund.total is exist - process it [14:45:48]requested_item fm.buy.total is exist - process it [14:45:48]requested_item shift.sale.total is exist - process it [14:45:48]SAM_PROTO_GetShiftData [14:45:48]wFMCommunicate request_size=4 [14:45:48]MH_SAM_APDU [14:45:48]CAPDU: 80 13 02 00 [14:45:48]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [14:45:48]Write i2c OK [14:45:48]MH_I2C_Read... [14:45:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [14:45:49]Read from MH i2c: E2 [14:45:49]MH_I2C_Read... [14:45:49]Read from MH i2c: E2 FD 00 [14:45:49]MH_I2C_Read... [14:45:49]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 9A 01 00 00 69 04 9E 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 FA 15 2B 02 70 04 04 00 C8 22 69 01 72 04 03 00 32 F3 C1 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 B6 F4 3A 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 A0 E9 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 8A [14:45:49]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 9A 01 00 00 69 04 9E 00 6F 04 04 00 9A 01 00 00 B1 04 04 00 FA 15 2B 02 70 04 04 00 C8 22 69 01 72 04 03 00 32 F3 C1 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 B6 F4 3A 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 A0 E9 04 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [14:45:49]wFMCommunicate OK [14:45:49]wFMCommunicate request_size=4 [14:45:49]MH_SAM_APDU [14:45:49]CAPDU: 80 17 00 00 [14:45:49]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [14:45:49]Write i2c OK [14:45:49]MH_I2C_Read... [14:45:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:49]Read from MH i2c: E2 [14:45:49]MH_I2C_Read... [14:45:49]Read from MH i2c: E2 FD 00 [14:45:49]MH_I2C_Read... [14:45:49]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [14:45:49]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [14:45:49]wFMCommunicate OK [14:45:49]wFMCommunicate request_size=4 [14:45:49]MH_SAM_APDU [14:45:49]CAPDU: 80 17 00 00 [14:45:49]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [14:45:49]Write i2c OK [14:45:49]MH_I2C_Read... [14:45:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:49]Read from MH i2c: E2 [14:45:49]MH_I2C_Read... [14:45:49]Read from MH i2c: E2 FD 00 [14:45:49]MH_I2C_Read... [14:45:49]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [14:45:49]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [14:45:49]wFMCommunicate OK [14:45:49]wFMCommunicate request_size=4 [14:45:49]MH_SAM_APDU [14:45:49]CAPDU: 80 17 00 00 [14:45:49]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [14:45:49]Write i2c OK [14:45:49]MH_I2C_Read... [14:45:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [14:45:50]Read from MH i2c: E2 [14:45:50]MH_I2C_Read... [14:45:50]Read from MH i2c: E2 FD 00 [14:45:50]MH_I2C_Read... [14:45:50]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [14:45:50]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [14:45:50]wFMCommunicate OK [14:45:50]wFMCommunicate request_size=4 [14:45:50]MH_SAM_APDU [14:45:50]CAPDU: 80 17 00 00 [14:45:50]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [14:45:50]Write i2c OK [14:45:50]MH_I2C_Read... [14:45:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [14:45:50]Read from MH i2c: E2 [14:45:50]MH_I2C_Read... [14:45:50]Read from MH i2c: E2 CE 00 [14:45:50]MH_I2C_Read... [14:45:50]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [14:45:50]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [14:45:50]wFMCommunicate OK [14:45:50]SAM_PROTO_GetShiftData done [14:45:50]requested_item shift.sale.total_cash is exist - process it [14:45:50]requested_item shift.sale_refund.total is exist - process it [14:45:50]requested_item shift.sale_refund.total_cash is exist - process it [14:45:50]requested_item shift.buy.total is exist - process it [14:45:50]requested_item shift.buy.total_cash is exist - process it [14:45:50]produce_requested_data done [14:45:50]produce_requested_data return {"fm.sale.total":146354156.17,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":363781.06,"shift.sale.total_cash":236674.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [14:45:50]process_action_free get_value [14:45:50]json_value_free [14:45:50]json_value_free done [14:45:50]process_json_proto returns [14:45:50]Send response to host [14:45:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146354156.17,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":363781.06,"shift.sale.total_cash":236674.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [14:45:50]free response buf [14:45:50]execute_script done [14:45:50]execute_script returns [14:45:50]free content buf [14:45:50]Sock 11.Close socket [14:45:50]Sock 11.Thread stoped [14:45:51]accept exits with 9 [14:45:51]New connection [14:45:51]New thread 3066756452 created [14:45:51]Thread 3066613092 joined [14:45:51]Waiting for new connection... [14:45:51] Sock 9.Parse request [14:45:51]Sock 9.Check first char [14:45:51]Sock 9.First char is OK [14:45:51]request: POST /json_proto HTTP/1.0 [14:45:51]Method: POST [14:45:51]URL: /json_proto [14:45:51]Method is POST - this is cgi request [14:45:51]url: /json_proto [14:45:51]query_string will be loaded in cgi processing [14:45:51]execute_cgi json_proto POST (null) [14:45:51]execute_cgi path=json_proto method=POST [14:45:51]POST find Content-Length [14:45:51]Host: 172.17.44.132:8080 [14:45:51]Content-Length: 994 [14:45:51]Content-Type: application/json [14:45:51] [14:45:51]POST finish read [14:45:51]Found Content-Length = 994 [14:45:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50451", "tax_sys" : 0, "items" : [ { "code": "4870233466333", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u041C\u0438\u0448\u0430 \u0419\u043E\u0433\u0443\u0440\u0442 \u0427\u0435\u0440\u043D\u0438\u043A\u0430 80 \u0433\u0440", "price" : 77.00, "quantity" : 1.000, "sum" : 77.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 152.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:51]execute_script... [14:45: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)50451", "tax_sys" : 0, "items" : [ { "code": "4870233466333", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u041C\u0438\u0448\u0430 \u0419\u043E\u0433\u0443\u0440\u0442 \u0427\u0435\u0440\u043D\u0438\u043A\u0430 80 \u0433\u0440", "price" : 77.00, "quantity" : 1.000, "sum" : 77.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 152.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:51]POST & json_proto [14:45:51]process_json_proto [14:45:51]json parsed OK: [14:45:51]protocol is kg_v1.0 [14:45:51]action value=close_receipt [14:45:51]process_action close_receipt [14:45:51]cmd_close_receipt [14:45:51]MH_GetDate [14:45:51]Write to MH i2c: F0 00 00 1D 00 0C [14:45:51]Write i2c OK [14:45:51]MH_I2C_Read... [14:45:51]Read from MH i2c: F0 [14:45:51]MH_I2C_Read... [14:45:51]Read from MH i2c: F0 09 00 [14:45:51]MH_I2C_Read... [14:45:51]Read from MH i2c: F0 09 00 1D 00 00 20 AC C4 66 2A 83 C1 65 DE [14:45:51]GetLastDocTimeStamp 1724164988 [14:45:51]current date 1724165152 [14:45:51]FM_GetShiftState [14:45:51]SAM_PROTO_GetShiftState [14:45:51]wFMCommunicate request_size=4 [14:45:51]MH_SAM_APDU [14:45:51]CAPDU: 80 13 01 00 [14:45:51]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [14:45:51]Write i2c OK [14:45:51]MH_I2C_Read... [14:45:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:51]Read from MH i2c: E2 [14:45:51]MH_I2C_Read... [14:45:51]Read from MH i2c: E2 0E 00 [14:45:51]MH_I2C_Read... [14:45:51]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [14:45:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:45:51]wFMCommunicate OK [14:45:51]SAM_PROTO_GetShiftState done [14:45:51]FM_GetShiftState done [14:45:51]opened in 1724113081 [14:45:51]opened+sec_in_day 1724199481 [14:45:51]quantity*price = 7700 [14:45:51]sum+1 = 7701 [14:45:51]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000034730018 Кофе Американо (GABB TRADE) 1.000 * 75.00 = 75.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 152.00 НСП 1% : 1.34 НДС 12% : 16.14 Наличными: 152.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 411 20.08.2024 14:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162966 ФПД: 105107226928378 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T144552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162966&fm=105107226928378&tin=02508201610067®Number=0000000000092562&sum=15200 0 [14:45:53]StoreToDocumentArchive [14:45:53]shift 465 fd 162966 [14:45:53]save to /storage/0465/doc_00162966 [14:45:53]save last doc name /storage/0465/doc_00162966 to /storage/kkm_last_doc_name [14:45:53]save OK [14:45:53]Clear old archive folders... [14:45:53]ProcessDocumentItem done err = 0, tmpTLVsize=417 [14:45:53]tlvbuf is 012E1F60 [14:45:53]SAM_PROTO_ClearQueue [14:45:53]wFMCommunicate request_size=4 [14:45:53]MH_SAM_APDU [14:45:53]CAPDU: 80 09 00 00 [14:45:53]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [14:45:53]Write i2c OK [14:45:53]MH_I2C_Read... [14:45:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:45:53]Read from MH i2c: E2 [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: E2 03 00 [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [14:45:53]RAPDU: 90 00 [14:45:53]wFMCommunicate OK [14:45:53]SAM_PROTO_ClearQueue done [14:45:53]KKMCreateOFDPacket [14:45:53]OFDProtocolAddRootSTLVToBuf [14:45:53]FM_MakeSignedData [14:45:53]FM_MakeSignedData [14:45:53]SAM_PROTO_SignData [14:45:53]wFMCommunicate request_size=4 [14:45:53]MH_SAM_APDU [14:45:53]CAPDU: 80 0D 01 02 [14:45:53]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [14:45:53]Write i2c OK [14:45:53]MH_I2C_Read... [14:45:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:45:53]Read from MH i2c: E2 [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: E2 03 00 [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [14:45:53]RAPDU: 90 00 [14:45:53]wFMCommunicate OK [14:45:53]wFMCommunicate request_size=255 [14:45:53]MH_SAM_APDU [14:45:53]CAPDU: 80 0D 02 02 FA 03 00 A1 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 33 33 06 04 3F 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 99 D0 BE D0 B3 D1 83 D1 80 D1 82 20 D0 A7 D0 B5 D1 80 D0 BD D0 B8 D0 BA D0 B0 20 38 30 20 D0 B3 D1 80 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 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 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 [14:45:53]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 A1 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 33 33 06 04 3F 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 99 D0 BE D0 B3 D1 83 D1 80 D1 82 20 D0 A7 D0 B5 D1 80 D0 BD D0 B8 D0 BA D0 B0 20 38 30 20 D0 B3 D1 80 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 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 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 00 00 83 [14:45:53]Write i2c OK [14:45:53]MH_I2C_Read... [14:45:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:53]Read from MH i2c: E2 [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: E2 03 00 [14:45:53]MH_I2C_Read... [14:45:53]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [14:45:53]RAPDU: 90 00 [14:45:53]wFMCommunicate OK [14:45:53]wFMCommunicate request_size=176 [14:45:53]MH_SAM_APDU [14:45:53]CAPDU: 80 0D 02 02 AB 01 BC 04 01 00 01 FC 03 06 00 60 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 06 00 00 00 00 07 04 06 00 60 3B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 20 AC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7C 02 00 35 04 06 00 5F 98 2E EC A4 FA [14:45:53]Write to MH i2c: E2 B3 00 2E 00 80 0D 02 02 AB 00 01 BC 04 01 00 01 FC 03 06 00 60 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 06 00 00 00 00 07 04 06 00 60 3B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 20 AC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7C 02 00 35 04 06 00 5F 98 2E EC A4 FA 00 00 3F [14:45:54]Write i2c OK [14:45:54]MH_I2C_Read... [14:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:45:54]Read from MH i2c: E2 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: E2 03 00 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [14:45:54]RAPDU: 90 00 [14:45:54]wFMCommunicate OK [14:45:54]wFMCommunicate request_size=4 [14:45:54]MH_SAM_APDU [14:45:54]CAPDU: 80 0D 03 02 [14:45:54]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [14:45:54]Write i2c OK [14:45:54]MH_I2C_Read... [14:45:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:45:54]Read from MH i2c: E2 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: E2 0B 00 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: E2 0B 00 2F 00 00 8F CD FC F3 50 3C 86 32 90 00 3A [14:45:54]RAPDU: 8F CD FC F3 50 3C 86 32 90 00 [14:45:54]wFMCommunicate OK [14:45:54]SAM_PROTO_SignData done [14:45:54]FM_MakeSignedData done [14:45:54]CreateOFDProtocolMessage [14:45:54]wFMCommunicate request_size=4 [14:45:54]MH_SAM_APDU [14:45:54]CAPDU: 80 11 00 00 [14:45:54]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [14:45:54]Write i2c OK [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:54]E2 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: E2 17 00 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [14:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:54]wFMCommunicate OK [14:45:54]CreateOFDProtocolMessage done [14:45:54]OFDSenderStorePacket 162966 [14:45:54]StoreOFDPacket docnum=162966 [14:45:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 B5 01 00 00 A9 9D AD 01 67 4B 5A 03 01 00 03 00 A1 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 33 33 06 04 3F 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 99 D0 BE D0 B3 D1 83 D1 80 D1 82 20 D0 A7 D0 B5 D1 80 D0 BD D0 B8 D0 BA D0 B0 20 38 30 20 D0 B3 D1 80 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 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 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 FC 03 06 00 60 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 06 00 00 00 00 07 04 06 00 60 3B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 20 AC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7C 02 00 35 04 06 00 5F 98 2E EC A4 FA 8F CD FC F3 50 3C 86 32 [14:45:54]CheckFolder [14:45:54]dirname=/storage/ofd_packets [14:45:54]CheckFolder done [14:45:54]ProducePacketName [14:45:54]name=ofd_packets/00162966 [14:45:54]NVStorageSaveData ofd_packets/00162966 [14:45:54]File name is /storage/ofd_packets/00162966 [14:45:54]Write 467 bytes [14:45:54]NVStorageSaveData done [14:45:54]OFDSenderStorePacket done [14:45:54]KKMCreateOFDPacket done [14:45:54]NVStorageSaveData kkm_last_timestamp [14:45:54]File name is /storage/kkm_last_timestamp [14:45:54]Write 4 bytes [14:45:54]NVStorageSaveData done [14:45:54]ExternCall_PrintAddStr [14:45:54]wPrintStart [14:45:54]Write to MH i2c: 01 00 00 31 00 31 [14:45:54]Write i2c OK [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: 01 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: 01 07 00 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [14:45:54]RasterBufferAndPrint [14:45:54]line Счет N : (3)50451 [14:45:54]line ИНН: 02508201610067 [14:45:54]line Контрольно-Кассовый Чек [14:45:54]line ПРОДАЖА [14:45:54]line Товар: 4870233466333 [14:45:54]line Мороженое Миша Йогурт Черника 80 гр [14:45:54]line 1.000 * 77.00 [14:45:54]line = 77.00 [14:45:54]line НДС 12% НСП 1% [14:45:54]line > о реализуемом товаре [14:45:54]line Товар: 2000034730018 [14:45:54]line Кофе Американо (GABB TRADE) [14:45:54]line 1.000 * 75.00 [14:45:54]line = 75.00 [14:45:54]line НДС 12% НСП 1% [14:45:54]line > о реализуемом товаре [14:45:54]line ИТОГО: 152.00 [14:45:54]line НСП 1% : 1.34 [14:45:54]line НДС 12% : 16.14 [14:45:54]line Наличными: 152.00 [14:45:54]line Безнал.: 0.00 [14:45:54]line Место: АЗС № 130 "Партнер Нефть" [14:45:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:45:54]line СНО: Общий режим [14:45:54]line Чек 411 20.08.2024 14:45 [14:45:54]line Смена: 465 ФФД: 1.0 [14:45:54]line ЗНМ: 0300000070 [14:45:54]line РНМ: 0000000000092562 [14:45:54]line Версия ККМ: 001 [14:45:54]line ФМ: 0000000000871769 [14:45:54]line ФД: 162966 [14:45:54]line ФПД: 105107226928378 [14:45:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T144552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162966&fm=105107226928378&tin=02508201610067®Number=0000000000092562&sum=15200 [14:45:54]line 0 [14:45:54]written 0, free lines is 4095 [14:45:54]OFD Sender: Processing packet 162966 [packets to send 960, broken 959] [14:45:54]ProducePacketName [14:45:54]name=ofd_packets/00162966 [14:45:54]OFD Sender: To server: pG, [14:45:54]CommunicateWithHost lk.salyk.kg:30040 [14:45:54]ConnectInit lk.salyk.kg [14:45:54]Write to MH i2c: 01 00 00 61 00 61 [14:45:54]Write i2c OK [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: 01 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: 01 07 00 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 76 0C EA [14:45:54]RasterBufferAndPrint [14:45:54]line [14:45:54]line [14:45:54]line [14:45:54]line [14:45:54]line [14:45:54]written 0, free lines is 3211 [14:45:54]MH_Cut [14:45:54]Write to MH i2c: D1 01 00 68 00 01 3A [14:45:54]Write i2c OK [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: D1 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: D1 01 00 [14:45:54]MH_I2C_Read... [14:45:54]Read from MH i2c: D1 01 00 68 00 00 39 [14:45:54]Write to MH i2c: 01 00 00 69 00 69 [14:45:54]Write i2c OK [14:45:54]MH_I2C_Read... [14:45:55]Connected sock=11 [14:45: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 36 39 B5 01 00 00 A9 9D AD 01 67 4B 5A 03 01 00 03 00 A1 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 33 33 06 04 3F 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 *** Cut start [14:45:55]9C *** Purtial cut [14:45:55]D0 *** Stage 1: CUTSNS_PIN = 1 [14:45:55]B8 D1 88 D0 B0 20 D0 99 D0 BE D0 B3 D1 83 D1 80 D1 82 20 D0 A7 D0 B5 D1 80 D0 BD D0 B8 D0 BA D0 B0 20 38 30 20 D0 B3 D1 80 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 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 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 FC 03 06 00 60 3B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4E 06 00 00 00 00 07 04 06 00 60 3B 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 01 00 00 F4 03 04 00 20 AC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7C 02 00 35 04 06 00 5F 98 2E EC A4 FA 8F CD FC F3 50 3C 86 32 [14: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 36 39 4F 00 00 00 B5 04 47 00 ED 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7C 02 00 F4 03 04 00 76 55 C4 66 B6 04 01 00 00 A5 CF B5 37 79 1B 08 74 [14:45:57]CommunicateWithHost err = 0 [14:45:57]CheckOFDResponse [14:45:57]1017 (14) - 77093643461234 [14:45:57]1041 (16) - 0000000000871769 [14:45:57]1040 (4) - 162966 [14:45:57]1012 (4) - 20.08.2024 08:36 [14:45:57]1206 (1) - 0 [14:45:57]OFD Sender: Remove packet 162966 [14:45:57]ProducePacketName [14:45:57]name=ofd_packets/00162966 [14:45:57]NVStorageDeleteData [14:45:57]Read from MH i2c: *** Stop cut motor [14:45:57]01 *** Cut end [14:45:57] [14:45:57]MH_I2C_Read... [14:45:57]Read from MH i2c: 01 07 00 [14:45:57]MH_I2C_Read... [14:45:57]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 FF 0F 7E [14:45:57]process_action close_receipt done [14:45:57]requested_data is exist [14:45:57]produce_requested_data [14:45:57]requested_item fm.sn is exist - process it [14:45:57]wFMCommunicate request_size=4 [14:45:57]MH_SAM_APDU [14:45:57]CAPDU: 80 11 00 00 [14:45:57]Write to MH i2c: E2 08 00 6A 00 80 11 00 00 00 00 00 00 E4 [14:45:57]Write i2c OK [14:45:57]MH_I2C_Read... [14:45:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:45:57]Read from MH i2c: E2 [14:45:57]MH_I2C_Read... [14:45:57]Read from MH i2c: E2 17 00 [14:45:57]MH_I2C_Read... [14:45:57]Read from MH i2c: E2 17 00 6A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [14:45:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:45:57]wFMCommunicate OK [14:45:57]requested_item fd.num is exist - process it [14:45:57]SAM_PROTO_GetFieldsCounters [14:45:57]wFMCommunicate request_size=4 [14:45:57]MH_SAM_APDU [14:45:57]CAPDU: 80 13 00 00 [14:45:57]Write to MH i2c: E2 08 00 6B 00 80 13 00 00 00 00 00 00 E7 [14:45:57]Write i2c OK [14:45:57]MH_I2C_Read... [14:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:45:58]OFD Sender: No OFD packet to send [14:45:58]Read from MH i2c: E2 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: E2 62 00 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: E2 62 00 6B 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 C7 [14:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9B 01 00 00 5E 04 04 00 9B 01 00 00 57 04 04 00 9C 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:45:58]wFMCommunicate OK [14:45:58]SAM_PROTO_GetFieldsCounters done [14:45:58]requested_item shift.num is exist - process it [14:45:58]requested_item shift.opened is exist - process it [14:45:58]req_shift_opened [14:45:58]FM_GetShiftState [14:45:58]SAM_PROTO_GetShiftState [14:45:58]wFMCommunicate request_size=4 [14:45:58]MH_SAM_APDU [14:45:58]CAPDU: 80 13 01 00 [14:45:58]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [14:45:58]Write i2c OK [14:45:58]MH_I2C_Read... [14:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:58]Read from MH i2c: E2 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: E2 0E 00 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B7 [14:45:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:45:58]wFMCommunicate OK [14:45:58]SAM_PROTO_GetShiftState done [14:45:58]FM_GetShiftState done [14:45:58]req_shift_opened done [14:45:58]requested_item shift.open_date is exist - process it [14:45:58]req_shift_open_date [14:45:58]req_shift_open_date done [14:45:58]produce_requested_data done [14:45:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162966,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:45:58]process_action_free close_receipt [14:45:58]json_value_free [14:45:58]json_value_free done [14:45:58]process_json_proto returns [14:45:58]Send response to host [14:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162966,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:45:58]free response buf [14:45:58]execute_script done [14:45:58]execute_script returns [14:45:58]free content buf [14:45:58]Sock 9.Close socket [14:45:58]Sock 9.Thread stoped [14:45:58]accept exits with 7 [14:45:58]New connection [14:45:58]New thread 3066613092 created [14:45:58]Thread 3066756452 joined [14:45:58]Waiting for new connection... [14:45:58] Sock 7.Parse request [14:45:58]Sock 7.Check first char [14:45:58]Sock 7.First char is OK [14:45:58]request: POST /json_proto HTTP/1.0 [14:45:58]Method: POST [14:45:58]URL: /json_proto [14:45:58]Method is POST - this is cgi request [14:45:58]url: /json_proto [14:45:58]query_string will be loaded in cgi processing [14:45:58]execute_cgi json_proto POST (null) [14:45:58]execute_cgi path=json_proto method=POST [14:45:58]POST find Content-Length [14:45:58]Host: 172.17.44.132:8080 [14:45:58]Content-Length: 681 [14:45:58]Content-Type: application/json [14:45:58] [14:45:58]POST finish read [14:45:58]Found Content-Length = 681 [14:45:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 18.230, "sum" : 700.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:58]execute_script... [14:45:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291435", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 18.230, "sum" : 700.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:45:58]POST & json_proto [14:45:58]process_json_proto [14:45:58]json parsed OK: [14:45:58]protocol is kg_v1.0 [14:45:58]action value=close_receipt [14:45:58]process_action close_receipt [14:45:58]cmd_close_receipt [14:45:58]MH_GetDate [14:45:58]Write to MH i2c: F0 00 00 6D 00 5C [14:45:58]Write i2c OK [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: F0 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: F0 09 00 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: F0 09 00 6D 00 00 27 AC C4 66 2A 83 C1 65 35 [14:45:58]GetLastDocTimeStamp 1724165152 [14:45:58]current date 1724165159 [14:45:58]FM_GetShiftState [14:45:58]SAM_PROTO_GetShiftState [14:45:58]wFMCommunicate request_size=4 [14:45:58]MH_SAM_APDU [14:45:58]CAPDU: 80 13 01 00 [14:45:58]Write to MH i2c: E2 08 00 6E 00 80 13 01 00 00 00 00 00 EB [14:45:58]Write i2c OK [14:45:58]MH_I2C_Read... [14:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:45:58]Read from MH i2c: E2 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: E2 0E 00 [14:45:58]MH_I2C_Read... [14:45:58]Read from MH i2c: E2 0E 00 6E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B9 [14:45:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:45:58]wFMCommunicate OK [14:45:58]SAM_PROTO_GetShiftState done [14:45:58]FM_GetShiftState done [14:45:58]opened in 1724113081 [14:45:58]opened+sec_in_day 1724199481 [14:45:58]quantity*price = 70003 [14:45:58]sum+1 = 70004 [14:45:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.19 НДС 12% : 74.34 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 412 20.08.2024 14:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162967 ФПД: 239071009758391 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T144559&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162967&fm=239071009758391&tin=02508201610067®Number=0000000000092562&sum=70000 [14:46:00]StoreToDocumentArchive [14:46:00]shift 465 fd 162967 [14:46:00]save to /storage/0465/doc_00162967 [14:46:00]save last doc name /storage/0465/doc_00162967 to /storage/kkm_last_doc_name [14:46:00]save OK [14:46:00]Clear old archive folders... [14:46:00]ProcessDocumentItem done err = 0, tmpTLVsize=250 [14:46:00]tlvbuf is 012F50C0 [14:46:00]SAM_PROTO_ClearQueue [14:46:00]wFMCommunicate request_size=4 [14:46:00]MH_SAM_APDU [14:46:00]CAPDU: 80 09 00 00 [14:46:00]Write to MH i2c: E2 08 00 7B 00 80 09 00 00 00 00 00 00 ED [14:46:00]Write i2c OK [14:46:00]MH_I2C_Read... [14:46:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:46:00]Read from MH i2c: E2 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: E2 03 00 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [14:46:00]RAPDU: 90 00 [14:46:00]wFMCommunicate OK [14:46:00]SAM_PROTO_ClearQueue done [14:46:00]KKMCreateOFDPacket [14:46:00]OFDProtocolAddRootSTLVToBuf [14:46:00]FM_MakeSignedData [14:46:00]FM_MakeSignedData [14:46:00]SAM_PROTO_SignData [14:46:00]wFMCommunicate request_size=4 [14:46:00]MH_SAM_APDU [14:46:00]CAPDU: 80 0D 01 02 [14:46:00]Write to MH i2c: E2 08 00 7C 00 80 0D 01 02 00 00 00 00 F5 [14:46:00]Write i2c OK [14:46:00]MH_I2C_Read... [14:46:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:46:00]Read from MH i2c: E2 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: E2 03 00 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [14:46:00]RAPDU: 90 00 [14:46:00]wFMCommunicate OK [14:46:00]wFMCommunicate request_size=255 [14:46:00]MH_SAM_APDU [14:46:00]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 47 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 27 AC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7C 02 00 35 04 06 00 D9 6F [14:46:00]Write to MH i2c: E2 02 01 7D 00 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 47 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 27 AC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7C 02 00 35 04 06 00 D9 6F 00 00 26 [14:46:00]Write i2c OK [14:46:00]MH_I2C_Read... [14:46:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:00]Read from MH i2c: E2 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: E2 03 00 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [14:46:00]RAPDU: 90 00 [14:46:00]wFMCommunicate OK [14:46:00]wFMCommunicate request_size=9 [14:46:00]MH_SAM_APDU [14:46:00]CAPDU: 80 0D 02 02 04 0E 9C DC B7 [14:46:00]Write to MH i2c: E2 0C 00 7E 00 80 0D 02 02 04 00 0E 9C DC B7 00 00 3D [14:46:00]Write i2c OK [14:46:00]MH_I2C_Read... [14:46:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:46:00]Read from MH i2c: E2 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: E2 03 00 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: E2 03 00 7E 00 00 90 00 F2 [14:46:00]RAPDU: 90 00 [14:46:00]wFMCommunicate OK [14:46:00]wFMCommunicate request_size=4 [14:46:00]MH_SAM_APDU [14:46:00]CAPDU: 80 0D 03 02 [14:46:00]Write to MH i2c: E2 08 00 7F 00 80 0D 03 02 00 00 00 00 FA [14:46:00]Write i2c OK [14:46:00]MH_I2C_Read... [14:46:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:46:00]Read from MH i2c: E2 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: E2 0B 00 [14:46:00]MH_I2C_Read... [14:46:00]Read from MH i2c: E2 0B 00 7F 00 00 42 67 60 45 39 58 CB 05 90 00 AA [14:46:00]RAPDU: 42 67 60 45 39 58 CB 05 90 00 [14:46:00]wFMCommunicate OK [14:46:00]SAM_PROTO_SignData done [14:46:00]FM_MakeSignedData done [14:46:00]CreateOFDProtocolMessage [14:46:00]wFMCommunicate request_size=4 [14:46:00]MH_SAM_APDU [14:46:00]CAPDU: 80 11 00 00 [14:46:00]Write to MH i2c: E2 08 00 80 00 80 11 00 00 00 00 00 00 FA [14:46:00]Write i2c OK [14:46:00]MH_I2C_Read... [14:46:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:01]Read from MH i2c: E2 [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: E2 17 00 [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: E2 17 00 80 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [14:46:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:46:01]wFMCommunicate OK [14:46:01]CreateOFDProtocolMessage done [14:46:01]OFDSenderStorePacket 162967 [14:46:01]StoreOFDPacket docnum=162967 [14:46:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 8E 0E 06 01 F1 64 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 47 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 27 AC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7C 02 00 35 04 06 00 D9 6F 0E 9C DC B7 42 67 60 45 39 58 CB 05 [14:46:01]CheckFolder [14:46:01]dirname=/storage/ofd_packets [14:46:01]CheckFolder done [14:46:01]ProducePacketName [14:46:01]name=ofd_packets/00162967 [14:46:01]NVStorageSaveData ofd_packets/00162967 [14:46:01]File name is /storage/ofd_packets/00162967 [14:46:01]Write 300 bytes [14:46:01]NVStorageSaveData done [14:46:01]OFDSenderStorePacket done [14:46:01]KKMCreateOFDPacket done [14:46:01]NVStorageSaveData kkm_last_timestamp [14:46:01]File name is /storage/kkm_last_timestamp [14:46:01]Write 4 bytes [14:46:01]NVStorageSaveData done [14:46:01]ExternCall_PrintAddStr [14:46:01]wPrintStart [14:46:01]Write to MH i2c: 01 00 00 81 00 81 [14:46:01]Write i2c OK [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: 01 [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: 01 07 00 [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: 01 07 00 81 00 00 00 00 00 00 FF 0F 96 [14:46:01]RasterBufferAndPrint [14:46:01]line Счет N : (1)291435 [14:46:01]line ИНН: 02508201610067 [14:46:01]line Контрольно-Кассовый Чек [14:46:01]line ПРОДАЖА [14:46:01]line ТРК (МРК, ГНК) : 81 [14:46:01]line Товар: 2711129700 [14:46:01]line ГАЗ-К-5 [14:46:01]line 18.230 * 38.40 [14:46:01]line = 700.03 [14:46:01]line НДС 12% НСП 1% [14:46:01]line > о реализуемом товаре [14:46:01]line ОКРУГЛЕНИЕ: -0.03 [14:46:01]line ИТОГО: 700.00 [14:46:01]line Внесено: 700.00 [14:46:01]line СДАЧА: 0.00 [14:46:01]line НСП 1% : 6.19 [14:46:01]line НДС 12% : 74.34 [14:46:01]line Наличными: 700.00 [14:46:01]line Безнал.: 0.00 [14:46:01]line Место: АЗС № 130 "Партнер Нефть" [14:46:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:46:01]line СНО: Общий режим [14:46:01]line Чек 412 20.08.2024 14:45 [14:46:01]line Смена: 465 ФФД: 1.0 [14:46:01]line ЗНМ: 0300000070 [14:46:01]line РНМ: 0000000000092562 [14:46:01]line Версия ККМ: 001 [14:46:01]line ФМ: 0000000000871769 [14:46:01]line ФД: 162967 [14:46:01]line ФПД: 239071009758391 [14:46:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T144559&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162967&fm=239071009758391&tin=02508201610067®Number=0000000000092562&sum=70000 [14:46:01]written 0, free lines is 4095 [14:46:01]OFD Sender: Processing packet 162967 [packets to send 960, broken 959] [14:46:01]ProducePacketName [14:46:01]name=ofd_packets/00162967 [14:46:01]OFD Sender: To server: pG, [14:46:01]CommunicateWithHost lk.salyk.kg:30040 [14:46:01]ConnectInit lk.salyk.kg [14:46:01]Write to MH i2c: 01 00 00 AC 00 AC [14:46:01]Write i2c OK [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: 01 [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: 01 07 00 [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 C5 0C 84 [14:46:01]RasterBufferAndPrint [14:46:01]line [14:46:01]line [14:46:01]line [14:46:01]line [14:46:01]line [14:46:01]written 0, free lines is 3296 [14:46:01]MH_Cut [14:46:01]Write to MH i2c: D1 01 00 B3 00 01 85 [14:46:01]Write i2c OK [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: D1 [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: D1 01 00 [14:46:01]MH_I2C_Read... [14:46:01]Read from MH i2c: D1 01 00 B3 00 00 84 [14:46:01]Write to MH i2c: 01 00 00 B4 00 B4 [14:46:01]Write i2c OK [14:46:01]MH_I2C_Read... [14:46:02]*** Cut start [14:46:02]*** Purtial cut [14:46:02]*** Stage 1: CUTSNS_PIN = 1 [14:46:04]Read from MH i2c: 01 [14:46:04]MH_I2C_Read... [14:46:04]*** Stop cut motor [14:46:04]*** Cut end [14:46:04]Read from MH i2c: 01 07 00 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 FF 0F C9 [14:46:04]process_action close_receipt done [14:46:04]requested_data is exist [14:46:04]produce_requested_data [14:46:04]requested_item fm.sn is exist - process it [14:46:04]wFMCommunicate request_size=4 [14:46:04]MH_SAM_APDU [14:46:04]CAPDU: 80 11 00 00 [14:46:04]Write to MH i2c: E2 08 00 B5 00 80 11 00 00 00 00 00 00 2F [14:46:04]Write i2c OK [14:46:04]MH_I2C_Read... [14:46:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:46:04]Read from MH i2c: E2 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: E2 17 00 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: E2 17 00 B5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [14:46:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:46:04]wFMCommunicate OK [14:46:04]requested_item fd.num is exist - process it [14:46:04]SAM_PROTO_GetFieldsCounters [14:46:04]wFMCommunicate request_size=4 [14:46:04]MH_SAM_APDU [14:46:04]CAPDU: 80 13 00 00 [14:46:04]Write to MH i2c: E2 08 00 B6 00 80 13 00 00 00 00 00 00 32 [14:46:04]Write i2c OK [14:46:04]MH_I2C_Read... [14:46:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:46:04]Read from MH i2c: E2 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: E2 62 00 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: E2 62 00 B6 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 16 [14:46: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9C 01 00 00 5E 04 04 00 9C 01 00 00 57 04 04 00 9D 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:46:04]wFMCommunicate OK [14:46:04]SAM_PROTO_GetFieldsCounters done [14:46:04]requested_item shift.num is exist - process it [14:46:04]requested_item shift.opened is exist - process it [14:46:04]req_shift_opened [14:46:04]FM_GetShiftState [14:46:04]SAM_PROTO_GetShiftState [14:46:04]wFMCommunicate request_size=4 [14:46:04]MH_SAM_APDU [14:46:04]CAPDU: 80 13 01 00 [14:46:04]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [14:46:04]Write i2c OK [14:46:04]MH_I2C_Read... [14:46:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:46:04]Read from MH i2c: E2 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: E2 0E 00 [14:46:04]MH_I2C_Read... [14:46:04]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 02 [14:46:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:46:04]wFMCommunicate OK [14:46:04]SAM_PROTO_GetShiftState done [14:46:04]FM_GetShiftState done [14:46:04]req_shift_opened done [14:46:04]requested_item shift.open_date is exist - process it [14:46:04]req_shift_open_date [14:46:04]req_shift_open_date done [14:46:04]produce_requested_data done [14:46:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162967,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:46:04]process_action_free close_receipt [14:46:04]json_value_free [14:46:04]json_value_free done [14:46:04]process_json_proto returns [14:46:04]Send response to host [14:46:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162967,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:46:04]free response buf [14:46:04]execute_script done [14:46:04]execute_script returns [14:46:04]free content buf [14:46:04]Sock 7.Close socket [14:46:04]Sock 7.Thread stoped [14:46:07]Connected sock=11 [14:46: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 36 39 0E 01 00 00 8E 0E 06 01 F1 64 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 47 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 27 AC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7C 02 00 35 04 06 00 D9 6F 0E 9C DC B7 42 67 60 45 39 58 CB 05 [14:46:12]recv_with_timeout no data received [14:46:12]CommunicateWithHost answer receiving error [14:46:12]CommunicateWithHost err = -3 [14:46:12]OFD Sender: Server communicate error [14:46:17]OFD Sender: Processing packet 162967 [packets to send 960, broken 959] [14:46:17]ProducePacketName [14:46:17]name=ofd_packets/00162967 [14:46:17]OFD Sender: To server: pG, [14:46:17]CommunicateWithHost lk.salyk.kg:30040 [14:46:17]ConnectInit lk.salyk.kg [14:46:22]Connected sock=10 [14:46: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 36 39 0E 01 00 00 8E 0E 06 01 F1 64 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 47 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 01 00 00 F4 03 04 00 27 AC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7C 02 00 35 04 06 00 D9 6F 0E 9C DC B7 42 67 60 45 39 58 CB 05 [14:46: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 36 39 4F 00 00 00 CD EC 47 00 15 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7C 02 00 F4 03 04 00 92 55 C4 66 B6 04 01 00 00 25 11 33 89 48 FA C9 DD [14:46:23]CommunicateWithHost err = 0 [14:46:23]CheckOFDResponse [14:46:23]1017 (14) - 77093643461234 [14:46:23]1041 (16) - 0000000000871769 [14:46:23]1040 (4) - 162967 [14:46:23]1012 (4) - 20.08.2024 08:36 [14:46:23]1206 (1) - 0 [14:46:23]OFD Sender: Remove packet 162967 [14:46:23]ProducePacketName [14:46:23]name=ofd_packets/00162967 [14:46:23]NVStorageDeleteData [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:48]recv_with_timeout no data received [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:28]recv_with_timeout no data received [14:47:29]OFD Sender: No OFD packet to send [14:49:23]ConnectInit Can't connect to host [14:49:26]ConnectInit Can't take IP for lk.salyk.kg [14:49:26]CommunicateWithHost connect error [14:49:26]CommunicateWithHost err = -1 [14:49:26]OFD Sender: Server communicate error [14:49:31]OFD Sender: Processing packet 162968 [packets to send 960, broken 959] [14:49:31]ProducePacketName [14:49:31]name=ofd_packets/00162968 [14:49:31]OFD Sender: To server: pG, [14:49:31]CommunicateWithHost lk.salyk.kg:30040 [14:49:31]ConnectInit lk.salyk.kg [14:49:33]Connected sock=10 [14:49:33]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1A A1 07 01 3F 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 01 00 00 F4 03 04 00 8C AC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7C 02 00 35 04 06 00 A0 56 6A 30 D0 FF C2 7A 78 BC EB 8A 49 DE [14:49:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F4 2C 47 00 A5 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7C 02 00 F4 03 04 00 50 56 C4 66 B6 04 01 00 00 9F C8 93 D4 4B F9 F1 5C [14:49:34]CommunicateWithHost err = 0 [14:49:34]CheckOFDResponse [14:49:34]1017 (14) - 77093643461234 [14:49:34]1041 (16) - 0000000000871769 [14:49:34]1040 (4) - 162968 [14:49:34]1012 (4) - 20.08.2024 08:39 [14:49:34]1206 (1) - 0 [14:49:34]OFD Sender: Remove packet 162968 [14:49:34]ProducePacketName [14:49:34]name=ofd_packets/00162968 [14:49:34]NVStorageDeleteData [14:49:35]OFD Sender: No OFD packet to send [14:49:37]accept exits with 7 [14:49:37]New connection [14:49:37]New thread 3066613092 created [14:49:37]Thread 3066756452 joined [14:49:37]Waiting for new connection... [14:49:37] Sock 7.Parse request [14:49:37]Sock 7.Check first char [14:49:37]Sock 7.First char is OK [14:49:37]request: POST /json_proto HTTP/1.0 [14:49:37]Method: POST [14:49:37]URL: /json_proto [14:49:37]Method is POST - this is cgi request [14:49:37]url: /json_proto [14:49:37]query_string will be loaded in cgi processing [14:49:37]execute_cgi json_proto POST (null) [14:49:37]execute_cgi path=json_proto method=POST [14:49:37]POST find Content-Length [14:49:37]Host: 172.17.44.132:8080 [14:49:37]Content-Length: 674 [14:49:37]Content-Type: application/json [14:49:37] [14:49:37]POST finish read [14:49:37]Found Content-Length = 674 [14:49:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:37]execute_script... [14:49:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291443", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:37]POST & json_proto [14:49:37]process_json_proto [14:49:37]json parsed OK: [14:49:37]protocol is kg_v1.0 [14:49:37]action value=close_receipt [14:49:37]process_action close_receipt [14:49:37]cmd_close_receipt [14:49:37]MH_GetDate [14:49:37]Write to MH i2c: F0 00 00 03 01 F3 [14:49:37]Write i2c OK [14:49:37]MH_I2C_Read... [14:49:37]Read from MH i2c: F0 [14:49:37]MH_I2C_Read... [14:49:37]Read from MH i2c: F0 09 00 [14:49:37]MH_I2C_Read... [14:49:37]Read from MH i2c: F0 09 00 03 01 00 02 AD C4 66 2A 83 C1 65 A8 [14:49:37]GetLastDocTimeStamp 1724165260 [14:49:37]current date 1724165378 [14:49:37]FM_GetShiftState [14:49:37]SAM_PROTO_GetShiftState [14:49:37]wFMCommunicate request_size=4 [14:49:37]MH_SAM_APDU [14:49:37]CAPDU: 80 13 01 00 [14:49:37]Write to MH i2c: E2 08 00 04 01 80 13 01 00 00 00 00 00 82 [14:49:37]Write i2c OK [14:49:37]MH_I2C_Read... [14:49:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:37]Read from MH i2c: E2 [14:49:37]MH_I2C_Read... [14:49:37]Read from MH i2c: E2 0E 00 [14:49:37]MH_I2C_Read... [14:49:37]Read from MH i2c: E2 0E 00 04 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 50 [14:49:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:49:37]wFMCommunicate OK [14:49:37]SAM_PROTO_GetShiftState done [14:49:37]FM_GetShiftState done [14:49:37]opened in 1724113081 [14:49:37]opened+sec_in_day 1724199481 [14:49:37]quantity*price = 50063 [14:49:37]sum+1 = 50064 [14:49:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 414 20.08.2024 14:49 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162969 ФПД: 34441480132763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T144938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162969&fm=34441480132763&tin=02508201610067®Number=0000000000092562&sum=50000 [14:49:38]StoreToDocumentArchive [14:49:38]shift 465 fd 162969 [14:49:38]save to /storage/0465/doc_00162969 [14:49:38]save last doc name /storage/0465/doc_00162969 to /storage/kkm_last_doc_name [14:49:38]save OK [14:49:38]Clear old archive folders... [14:49:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:49:38]tlvbuf is 0131D540 [14:49:38]SAM_PROTO_ClearQueue [14:49:38]wFMCommunicate request_size=4 [14:49:38]MH_SAM_APDU [14:49:38]CAPDU: 80 09 00 00 [14:49:38]Write to MH i2c: E2 08 00 11 01 80 09 00 00 00 00 00 00 84 [14:49:38]Write i2c OK [14:49:38]MH_I2C_Read... [14:49:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:49:38]Read from MH i2c: E2 [14:49:38]MH_I2C_Read... [14:49:38]Read from MH i2c: E2 03 00 [14:49:38]MH_I2C_Read... [14:49:38]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [14:49:38]RAPDU: 90 00 [14:49:38]wFMCommunicate OK [14:49:38]SAM_PROTO_ClearQueue done [14:49:38]KKMCreateOFDPacket [14:49:38]OFDProtocolAddRootSTLVToBuf [14:49:38]FM_MakeSignedData [14:49:38]FM_MakeSignedData [14:49:38]SAM_PROTO_SignData [14:49:38]wFMCommunicate request_size=4 [14:49:38]MH_SAM_APDU [14:49:38]CAPDU: 80 0D 01 02 [14:49:38]Write to MH i2c: E2 08 00 12 01 80 0D 01 02 00 00 00 00 8C [14:49:38]Write i2c OK [14:49:38]MH_I2C_Read... [14:49:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:49:38]Read from MH i2c: E2 [14:49:38]MH_I2C_Read... [14:49:38]Read from MH i2c: E2 03 00 [14:49:38]MH_I2C_Read... [14:49:38]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [14:49:38]RAPDU: 90 00 [14:49:38]wFMCommunicate OK [14:49:38]wFMCommunicate request_size=255 [14:49:38]MH_SAM_APDU [14:49:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 02 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7C 02 00 35 04 06 00 1F 53 08 30 [14:49:38]Write to MH i2c: E2 02 01 13 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 02 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7C 02 00 35 04 06 00 1F 53 08 30 00 00 AE [14:49:38]Write i2c OK [14:49:38]MH_I2C_Read... [14:49:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:38]Read from MH i2c: E2 [14:49:38]MH_I2C_Read... [14:49:38]Read from MH i2c: E2 03 00 [14:49:38]MH_I2C_Read... [14:49:38]Read from MH i2c: E2 03 00 13 01 00 90 00 88 [14:49:38]RAPDU: 90 00 [14:49:38]wFMCommunicate OK [14:49:38]wFMCommunicate request_size=7 [14:49:38]MH_SAM_APDU [14:49:38]CAPDU: 80 0D 02 02 02 58 9B [14:49:38]Write to MH i2c: E2 0A 00 14 01 80 0D 02 02 02 00 58 9B 00 00 86 [14:49:38]Write i2c OK [14:49:38]MH_I2C_Read... [14:49:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:49:39]Read from MH i2c: E2 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: E2 03 00 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: E2 03 00 14 01 00 90 00 89 [14:49:39]RAPDU: 90 00 [14:49:39]wFMCommunicate OK [14:49:39]wFMCommunicate request_size=4 [14:49:39]MH_SAM_APDU [14:49:39]CAPDU: 80 0D 03 02 [14:49:39]Write to MH i2c: E2 08 00 15 01 80 0D 03 02 00 00 00 00 91 [14:49:39]Write i2c OK [14:49:39]MH_I2C_Read... [14:49:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:49:39]Read from MH i2c: E2 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: E2 0B 00 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: E2 0B 00 15 01 00 8F E7 75 E4 86 0E CC 80 90 00 41 [14:49:39]RAPDU: 8F E7 75 E4 86 0E CC 80 90 00 [14:49:39]wFMCommunicate OK [14:49:39]SAM_PROTO_SignData done [14:49:39]FM_MakeSignedData done [14:49:39]CreateOFDProtocolMessage [14:49:39]wFMCommunicate request_size=4 [14:49:39]MH_SAM_APDU [14:49:39]CAPDU: 80 11 00 00 [14:49:39]Write to MH i2c: E2 08 00 16 01 80 11 00 00 00 00 00 00 91 [14:49:39]Write i2c OK [14:49:39]MH_I2C_Read... [14:49:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:39]Read from MH i2c: E2 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: E2 17 00 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: E2 17 00 16 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [14:49:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:49:39]wFMCommunicate OK [14:49:39]CreateOFDProtocolMessage done [14:49:39]OFDSenderStorePacket 162969 [14:49:39]StoreOFDPacket docnum=162969 [14:49:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4F EF 04 01 44 97 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 02 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7C 02 00 35 04 06 00 1F 53 08 30 58 9B 8F E7 75 E4 86 0E CC 80 [14:49:39]CheckFolder [14:49:39]dirname=/storage/ofd_packets [14:49:39]CheckFolder done [14:49:39]ProducePacketName [14:49:39]name=ofd_packets/00162969 [14:49:39]NVStorageSaveData ofd_packets/00162969 [14:49:39]File name is /storage/ofd_packets/00162969 [14:49:39]Write 298 bytes [14:49:39]NVStorageSaveData done [14:49:39]OFDSenderStorePacket done [14:49:39]KKMCreateOFDPacket done [14:49:39]NVStorageSaveData kkm_last_timestamp [14:49:39]File name is /storage/kkm_last_timestamp [14:49:39]Write 4 bytes [14:49:39]NVStorageSaveData done [14:49:39]ExternCall_PrintAddStr [14:49:39]wPrintStart [14:49:39]Write to MH i2c: 01 00 00 17 01 18 [14:49:39]Write i2c OK [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: 01 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: 01 07 00 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: 01 07 00 17 01 00 00 00 00 00 FF 0F 2D [14:49:39]RasterBufferAndPrint [14:49:39]line Счет N : (1)291443 [14:49:39]line ИНН: 02508201610067 [14:49:39]line Контрольно-Кассовый Чек [14:49:39]line ПРОДАЖА [14:49:39]line ТРК (МРК, ГНК) : 44 [14:49:39]line Товар: 2710194800 [14:49:39]line ДТ-К-5 [14:49:39]line 6.570 * 76.20 [14:49:39]line = 500.63 [14:49:39]line НДС 12% НСП 1% [14:49:39]line > о реализуемом товаре [14:49:39]line ОКРУГЛЕНИЕ: -0.63 [14:49:39]line ИТОГО: 500.00 [14:49:39]line Внесено: 500.00 [14:49:39]line СДАЧА: 0.00 [14:49:39]line НСП 1% : 4.43 [14:49:39]line НДС 12% : 53.16 [14:49:39]line Наличными: 500.00 [14:49:39]line Безнал.: 0.00 [14:49:39]line Место: АЗС № 130 "Партнер Нефть" [14:49:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:49:39]line СНО: Общий режим [14:49:39]line Чек 414 20.08.2024 14:49 [14:49:39]line Смена: 465 ФФД: 1.0 [14:49:39]line ЗНМ: 0300000070 [14:49:39]line РНМ: 0000000000092562 [14:49:39]line Версия ККМ: 001 [14:49:39]line ФМ: 0000000000871769 [14:49:39]line ФД: 162969 [14:49:39]line ФПД: 34441480132763 [14:49:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T144938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162969&fm=34441480132763&tin=02508201610067®Number=0000000000092562&sum=50000 [14:49:39]OFD Sender: Processing packet 162969 [packets to send 960, broken 959] [14:49:39]ProducePacketName [14:49:39]name=ofd_packets/00162969 [14:49:39]OFD Sender: To server: pG, [14:49:39]CommunicateWithHost lk.salyk.kg:30040 [14:49:39]ConnectInit lk.salyk.kg [14:49:39]written 0, free lines is 4095 [14:49:39]Write to MH i2c: 01 00 00 42 01 43 [14:49:39]Write i2c OK [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: 01 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: 01 07 00 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 C9 0C 1F [14:49:39]RasterBufferAndPrint [14:49:39]line [14:49:39]line [14:49:39]line [14:49:39]line [14:49:39]line [14:49:39]written 0, free lines is 3278 [14:49:39]MH_Cut [14:49:39]Write to MH i2c: D1 01 00 49 01 01 1C [14:49:39]Write i2c OK [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: D1 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: D1 01 00 [14:49:39]MH_I2C_Read... [14:49:39]Read from MH i2c: D1 01 00 49 01 00 1B [14:49:39]Write to MH i2c: 01 00 00 4A 01 4B [14:49:39]Write i2c OK [14:49:39]MH_I2C_Read... [14:49:40]*** Cut start [14:49:40]*** Purtial cut [14:49:40]*** Stage 1: CUTSNS_PIN = 1 [14:49:42]Read from MH i2c: 01 [14:49:42]MH_I2C_Read... [14:49:42]*** Stop cut motor [14:49:42]*** Cut end [14:49:42]Read from MH i2c: 01 07 00 [14:49:42]MH_I2C_Read... [14:49:42]Read from MH i2c: 01 07 00 4A 01 00 00 00 00 00 FF 0F 60 [14:49:42]process_action close_receipt done [14:49:42]requested_data is exist [14:49:42]produce_requested_data [14:49:42]requested_item fm.sn is exist - process it [14:49:42]wFMCommunicate request_size=4 [14:49:42]MH_SAM_APDU [14:49:42]CAPDU: 80 11 00 00 [14:49:42]Write to MH i2c: E2 08 00 4B 01 80 11 00 00 00 00 00 00 C6 [14:49:42]Write i2c OK [14:49:42]MH_I2C_Read... [14:49:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:49:42]Read from MH i2c: E2 [14:49:42]MH_I2C_Read... [14:49:42]Read from MH i2c: E2 17 00 [14:49:42]MH_I2C_Read... [14:49:42]Read from MH i2c: E2 17 00 4B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1F [14:49:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:49:42]wFMCommunicate OK [14:49:42]requested_item fd.num is exist - process it [14:49:42]SAM_PROTO_GetFieldsCounters [14:49:42]wFMCommunicate request_size=4 [14:49:42]MH_SAM_APDU [14:49:42]CAPDU: 80 13 00 00 [14:49:42]Write to MH i2c: E2 08 00 4C 01 80 13 00 00 00 00 00 00 C9 [14:49:42]Write i2c OK [14:49:42]MH_I2C_Read... [14:49:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:49:42]Read from MH i2c: E2 [14:49:42]MH_I2C_Read... [14:49:42]Read from MH i2c: E2 62 00 [14:49:42]MH_I2C_Read... [14:49:42]Read from MH i2c: E2 62 00 4C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [14:49: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9E 01 00 00 5E 04 04 00 9E 01 00 00 57 04 04 00 9F 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:49:42]wFMCommunicate OK [14:49:42]SAM_PROTO_GetFieldsCounters done [14:49:42]requested_item shift.num is exist - process it [14:49:42]requested_item shift.opened is exist - process it [14:49:42]req_shift_opened [14:49:42]FM_GetShiftState [14:49:42]SAM_PROTO_GetShiftState [14:49:42]wFMCommunicate request_size=4 [14:49:42]MH_SAM_APDU [14:49:42]CAPDU: 80 13 01 00 [14:49:42]Write to MH i2c: E2 08 00 4D 01 80 13 01 00 00 00 00 00 CB [14:49:42]Write i2c OK [14:49:42]MH_I2C_Read... [14:49:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:42]Read from MH i2c: E2 [14:49:42]MH_I2C_Read... [14:49:42]Read from MH i2c: E2 0E 00 [14:49:42]MH_I2C_Read... [14:49:42]Read from MH i2c: E2 0E 00 4D 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 99 [14:49:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:49:42]wFMCommunicate OK [14:49:42]SAM_PROTO_GetShiftState done [14:49:42]FM_GetShiftState done [14:49:42]req_shift_opened done [14:49:42]requested_item shift.open_date is exist - process it [14:49:42]req_shift_open_date [14:49:42]req_shift_open_date done [14:49:42]produce_requested_data done [14:49:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162969,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:49:42]process_action_free close_receipt [14:49:42]json_value_free [14:49:42]json_value_free done [14:49:42]process_json_proto returns [14:49:42]Send response to host [14:49:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162969,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:49:42]free response buf [14:49:42]execute_script done [14:49:42]execute_script returns [14:49:42]free content buf [14:49:42]Sock 7.Close socket [14:49:42]Sock 7.Thread stoped [14:49:44]recv_with_timeout no data received [14:49:44]ConnectInit Can't take IP for lk.salyk.kg [14:49:44]CommunicateWithHost connect error [14:49:44]CommunicateWithHost err = -1 [14:49:44]OFD Sender: Server communicate error [14:49:49]OFD Sender: Processing packet 162969 [packets to send 960, broken 959] [14:49:49]ProducePacketName [14:49:49]name=ofd_packets/00162969 [14:49:49]OFD Sender: To server: pG, [14:49:49]CommunicateWithHost lk.salyk.kg:30040 [14:49:49]ConnectInit lk.salyk.kg [14:49:55]recv_with_timeout no data received [14:49:55]Connected sock=10 [14:49: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 36 39 0C 01 00 00 4F EF 04 01 44 97 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 01 00 00 F4 03 04 00 02 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7C 02 00 35 04 06 00 1F 53 08 30 58 9B 8F E7 75 E4 86 0E CC 80 [14:49: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 36 39 4F 00 00 00 3A 77 47 00 BF 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 36 39 10 04 04 00 99 7C 02 00 F4 03 04 00 65 56 C4 66 B6 04 01 00 00 6C 63 2C 88 FF 9D C2 3E [14:49:55]CommunicateWithHost err = 0 [14:49:55]CheckOFDResponse [14:49:55]1017 (14) - 77093643461234 [14:49:55]1041 (16) - 0000000000871769 [14:49:55]1040 (4) - 162969 [14:49:55]1012 (4) - 20.08.2024 08:40 [14:49:55]1206 (1) - 0 [14:49:55]OFD Sender: Remove packet 162969 [14:49:55]ProducePacketName [14:49:55]name=ofd_packets/00162969 [14:49:55]NVStorageDeleteData [14:49:56]OFD Sender: No OFD packet to send [14:49:59]accept exits with 9 [14:49:59]New connection [14:49:59]New thread 3066756452 created [14:49:59]Thread 3066613092 joined [14:49:59]Waiting for new connection... [14:49:59] Sock 9.Parse request [14:49:59]Sock 9.Check first char [14:49:59]Sock 9.First char is OK [14:49:59]request: POST /json_proto HTTP/1.0 [14:49:59]Method: POST [14:49:59]URL: /json_proto [14:49:59]Method is POST - this is cgi request [14:49:59]url: /json_proto [14:49:59]query_string will be loaded in cgi processing [14:49:59]execute_cgi json_proto POST (null) [14:49:59]execute_cgi path=json_proto method=POST [14:49:59]POST find Content-Length [14:49:59]Host: 172.17.44.132:8080 [14:49:59]Content-Length: 754 [14:49:59]Content-Type: application/json [14:49:59] [14:49:59]POST finish read [14:49:59]Found Content-Length = 754 [14:49:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30120507", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:59]execute_script... [14: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 : (1)291442", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30120507", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:49:59]POST & json_proto [14:49:59]process_json_proto [14:49:59]json parsed OK: [14:49:59]protocol is kg_v1.0 [14:49:59]action value=close_receipt [14:49:59]process_action close_receipt [14:49:59]cmd_close_receipt [14:49:59]MH_GetDate [14:49:59]Write to MH i2c: F0 00 00 4E 01 3E [14:49:59]Write i2c OK [14:49:59]MH_I2C_Read... [14:49:59]Read from MH i2c: F0 [14:49:59]MH_I2C_Read... [14:49:59]Read from MH i2c: F0 09 00 [14:49:59]MH_I2C_Read... [14:49:59]Read from MH i2c: F0 09 00 4E 01 00 18 AD C4 66 2A 83 C1 65 09 [14:49:59]GetLastDocTimeStamp 1724165378 [14:49:59]current date 1724165400 [14:49:59]FM_GetShiftState [14:49:59]SAM_PROTO_GetShiftState [14:49:59]wFMCommunicate request_size=4 [14:49:59]MH_SAM_APDU [14:49:59]CAPDU: 80 13 01 00 [14:49:59]Write to MH i2c: E2 08 00 4F 01 80 13 01 00 00 00 00 00 CD [14:49:59]Write i2c OK [14:49:59]MH_I2C_Read... [14:49:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:49:59]Read from MH i2c: E2 [14:49:59]MH_I2C_Read... [14:49:59]Read from MH i2c: E2 0E 00 [14:49:59]MH_I2C_Read... [14:49:59]Read from MH i2c: E2 0E 00 4F 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9B [14:49:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:49:59]wFMCommunicate OK [14:49:59]SAM_PROTO_GetShiftState done [14:49:59]FM_GetShiftState done [14:49:59]opened in 1724113081 [14:49:59]opened+sec_in_day 1724199481 [14:49:59]quantity*price = 0 [14:49:59]sum+1 = 1 [14:49:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 415 20.08.2024 14:50 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30120507 ФМ: 0000000000871769 ФД: 162970 ФПД: 139949364405457 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145000&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162970&fm=139949364405457&tin=02508201610067®Number=0000000000092562&sum=0 [14:50:00]StoreToDocumentArchive [14:50:00]shift 465 fd 162970 [14:50:00]save to /storage/0465/doc_00162970 [14:50:00]save last doc name /storage/0465/doc_00162970 to /storage/kkm_last_doc_name [14:50:00]save OK [14:50:00]Clear old archive folders... [14:50:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:50:00]tlvbuf is 0131AB50 [14:50:00]SAM_PROTO_ClearQueue [14:50:00]wFMCommunicate request_size=4 [14:50:00]MH_SAM_APDU [14:50:00]CAPDU: 80 09 00 00 [14:50:00]Write to MH i2c: E2 08 00 5C 01 80 09 00 00 00 00 00 00 CF [14:50:00]Write i2c OK [14:50:00]MH_I2C_Read... [14:50:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:00]Read from MH i2c: E2 [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: E2 03 00 [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: E2 03 00 5C 01 00 90 00 D1 [14:50:00]RAPDU: 90 00 [14:50:00]wFMCommunicate OK [14:50:00]SAM_PROTO_ClearQueue done [14:50:00]KKMCreateOFDPacket [14:50:00]OFDProtocolAddRootSTLVToBuf [14:50:00]FM_MakeSignedData [14:50:00]FM_MakeSignedData [14:50:00]SAM_PROTO_SignData [14:50:00]wFMCommunicate request_size=4 [14:50:00]MH_SAM_APDU [14:50:00]CAPDU: 80 0D 01 02 [14:50:00]Write to MH i2c: E2 08 00 5D 01 80 0D 01 02 00 00 00 00 D7 [14:50:00]Write i2c OK [14:50:00]MH_I2C_Read... [14:50:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:00]Read from MH i2c: E2 [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: E2 03 00 [14:50:00]MH_I2C_Read... [14:50:00]Read from MH i2c: E2 03 00 5D 01 00 90 00 D2 [14:50:00]RAPDU: 90 00 [14:50:00]wFMCommunicate OK [14:50:00]wFMCommunicate request_size=255 [14:50:00]MH_SAM_APDU [14:50:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 18 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7C 02 00 35 04 06 00 7F [14:50:00]Write to MH i2c: E2 02 01 5E 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 18 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7C 02 00 35 04 06 00 7F 00 00 4C [14:50:00]Write i2c OK [14:50:00]MH_I2C_Read... [14:50:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:01]Read from MH i2c: E2 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: E2 03 00 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: E2 03 00 5E 01 00 90 00 D3 [14:50:01]RAPDU: 90 00 [14:50:01]wFMCommunicate OK [14:50:01]wFMCommunicate request_size=10 [14:50:01]MH_SAM_APDU [14:50:01]CAPDU: 80 0D 02 02 05 48 80 26 E4 D1 [14:50:01]Write to MH i2c: E2 0D 00 5F 01 80 0D 02 02 05 00 48 80 26 E4 D1 00 00 87 [14:50:01]Write i2c OK [14:50:01]MH_I2C_Read... [14:50:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:01]Read from MH i2c: E2 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: E2 03 00 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: E2 03 00 5F 01 00 90 00 D4 [14:50:01]RAPDU: 90 00 [14:50:01]wFMCommunicate OK [14:50:01]wFMCommunicate request_size=4 [14:50:01]MH_SAM_APDU [14:50:01]CAPDU: 80 0D 03 02 [14:50:01]Write to MH i2c: E2 08 00 60 01 80 0D 03 02 00 00 00 00 DC [14:50:01]Write i2c OK [14:50:01]MH_I2C_Read... [14:50:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:01]Read from MH i2c: E2 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: E2 0B 00 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: E2 0B 00 60 01 00 99 F7 8A 14 25 69 A3 26 90 00 62 [14:50:01]RAPDU: 99 F7 8A 14 25 69 A3 26 90 00 [14:50:01]wFMCommunicate OK [14:50:01]SAM_PROTO_SignData done [14:50:01]FM_MakeSignedData done [14:50:01]CreateOFDProtocolMessage [14:50:01]wFMCommunicate request_size=4 [14:50:01]MH_SAM_APDU [14:50:01]CAPDU: 80 11 00 00 [14:50:01]Write to MH i2c: E2 08 00 61 01 80 11 00 00 00 00 00 00 DC [14:50:01]Write i2c OK [14:50:01]MH_I2C_Read... [14:50:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:01]OFD Sender: No OFD packet to send [14:50:01]Read from MH i2c: E2 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: E2 17 00 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: E2 17 00 61 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [14:50:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:50:01]wFMCommunicate OK [14:50:01]CreateOFDProtocolMessage done [14:50:01]OFDSenderStorePacket 162970 [14:50:01]StoreOFDPacket docnum=162970 [14:50:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 53 66 07 01 11 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 18 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7C 02 00 35 04 06 00 7F 48 80 26 E4 D1 99 F7 8A 14 25 69 A3 26 [14:50:01]CheckFolder [14:50:01]dirname=/storage/ofd_packets [14:50:01]CheckFolder done [14:50:01]ProducePacketName [14:50:01]name=ofd_packets/00162970 [14:50:01]NVStorageSaveData ofd_packets/00162970 [14:50:01]File name is /storage/ofd_packets/00162970 [14:50:01]Write 301 bytes [14:50:01]NVStorageSaveData done [14:50:01]OFDSenderStorePacket done [14:50:01]KKMCreateOFDPacket done [14:50:01]NVStorageSaveData kkm_last_timestamp [14:50:01]File name is /storage/kkm_last_timestamp [14:50:01]Write 4 bytes [14:50:01]NVStorageSaveData done [14:50:01]ExternCall_PrintAddStr [14:50:01]wPrintStart [14:50:01]Write to MH i2c: 01 00 00 62 01 63 [14:50:01]Write i2c OK [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: 01 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: 01 07 00 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: 01 07 00 62 01 00 00 00 00 00 FF 0F 78 [14:50:01]RasterBufferAndPrint [14:50:01]line Счет N : (1)291442 [14:50:01]line ИНН: 02508201610067 [14:50:01]line Контрольно-Кассовый Чек [14:50:01]line ПРОДАЖА [14:50:01]line ТРК (МРК, ГНК) : 62 [14:50:01]line Товар: 2710124130 [14:50:01]line Аи-92-К-5 [14:50:01]line 20.000 * 0.00 [14:50:01]line = 0.00 [14:50:01]line НДС 12% НСП 1% [14:50:01]line > о реализуемом товаре [14:50:01]line ИТОГО: 0.00 [14:50:01]line НСП 1% : 0.00 [14:50:01]line НДС 12% : 0.00 [14:50:01]line Наличными: 0.00 [14:50:01]line Безнал.: 0.00 [14:50:01]line Место: АЗС № 130 "Партнер Нефть" [14:50:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:50:01]line СНО: Общий режим [14:50:01]line Чек 415 20.08.2024 14:50 [14:50:01]line Смена: 465 ФФД: 1.0 [14:50:01]line ЗНМ: 0300000070 [14:50:01]line РНМ: 0000000000092562 [14:50:01]line Версия ККМ: 001 [14:50:01]line Талоны: ТК ГПНА Online [14:50:01]line 30120507 [14:50:01]line ФМ: 0000000000871769 [14:50:01]line ФД: 162970 [14:50:01]line ФПД: 139949364405457 [14:50:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145000&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162970&fm=139949364405457&tin=02508201610067®Number=0000000000092562&sum=0 [14:50:01]written 0, free lines is 4095 [14:50:01]OFD Sender: Processing packet 162970 [packets to send 960, broken 959] [14:50:01]ProducePacketName [14:50:01]name=ofd_packets/00162970 [14:50:01]OFD Sender: To server: pG, [14:50:01]CommunicateWithHost lk.salyk.kg:30040 [14:50:01]ConnectInit lk.salyk.kg [14:50:01]Write to MH i2c: 01 00 00 8C 01 8D [14:50:01]Write i2c OK [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: 01 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: 01 07 00 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: 01 07 00 8C 01 00 00 00 00 00 D0 0C 70 [14:50:01]RasterBufferAndPrint [14:50:01]line [14:50:01]line [14:50:01]line [14:50:01]line [14:50:01]line [14:50:01]written 0, free lines is 3286 [14:50:01]MH_Cut [14:50:01]Write to MH i2c: D1 01 00 93 01 01 66 [14:50:01]Write i2c OK [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: D1 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: D1 01 00 [14:50:01]MH_I2C_Read... [14:50:01]Read from MH i2c: D1 01 00 93 01 00 65 [14:50:01]Write to MH i2c: 01 00 00 94 01 95 [14:50:01]Write i2c OK [14:50:01]MH_I2C_Read... [14:50:02]*** Cut start [14:50:02]*** Purtial cut [14:50:02]*** Stage 1: CUTSNS_PIN = 1 [14:50:04]Connected sock=11 [14:50:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 53 66 07 01 11 FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 01 00 00 F4 03 04 00 18 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7C 02 00 35 04 06 00 7F 48 80 26 E4 D1 99 F7 8A 14 25 69 A3 26 [14:50:04]Read from MH i2c: 01 [14:50:04]MH_I2C_Read... [14:50:04]*** Stop cut motor [14:50:04]*** Cut end [14:50:04]Read from MH i2c: 01 07 00 [14:50:04]MH_I2C_Read... [14:50:04]Read from MH i2c: 01 07 00 94 01 00 00 00 00 00 FF 0F AA [14:50:04]process_action close_receipt done [14:50:04]requested_data is exist [14:50:04]produce_requested_data [14:50:04]requested_item fm.sn is exist - process it [14:50:04]wFMCommunicate request_size=4 [14:50:04]MH_SAM_APDU [14:50:04]CAPDU: 80 11 00 00 [14:50:04]Write to MH i2c: E2 08 00 95 01 80 11 00 00 00 00 00 00 10 [14:50:04]Write i2c OK [14:50:04]MH_I2C_Read... [14:50:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:04]Read from MH i2c: E2 [14:50:04]MH_I2C_Read... [14:50:04]Read from MH i2c: E2 17 00 [14:50:04]MH_I2C_Read... [14:50:04]Read from MH i2c: E2 17 00 95 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [14:50:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:50:04]wFMCommunicate OK [14:50:04]requested_item fd.num is exist - process it [14:50:04]SAM_PROTO_GetFieldsCounters [14:50:04]wFMCommunicate request_size=4 [14:50:04]MH_SAM_APDU [14:50:04]CAPDU: 80 13 00 00 [14:50:04]Write to MH i2c: E2 08 00 96 01 80 13 00 00 00 00 00 00 13 [14:50:04]Write i2c OK [14:50:04]MH_I2C_Read... [14:50: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 36 39 4F 00 00 00 60 14 47 00 A9 A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7C 02 00 F4 03 04 00 6F 56 C4 66 B6 04 01 00 00 A0 3A A2 11 7E 74 B0 D1 [14:50:04]CommunicateWithHost err = 0 [14:50:04]CheckOFDResponse [14:50:04]1017 (14) - 77093643461234 [14:50:04]1041 (16) - 0000000000871769 [14:50:04]1040 (4) - 162970 [14:50:04]1012 (4) - 20.08.2024 08:40 [14:50:04]1206 (1) - 0 [14:50:04]OFD Sender: Remove packet 162970 [14:50:04]ProducePacketName [14:50:04]name=ofd_packets/00162970 [14:50:04]NVStorageDeleteData [14:50:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:04]Read from MH i2c: E2 [14:50:04]MH_I2C_Read... [14:50:04]Read from MH i2c: E2 62 00 [14:50:04]MH_I2C_Read... [14:50:04]Read from MH i2c: E2 62 00 96 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 03 [14:50: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9F 01 00 00 5E 04 04 00 9F 01 00 00 57 04 04 00 A0 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:50:04]wFMCommunicate OK [14:50:04]SAM_PROTO_GetFieldsCounters done [14:50:04]requested_item shift.num is exist - process it [14:50:04]requested_item shift.opened is exist - process it [14:50:04]req_shift_opened [14:50:04]FM_GetShiftState [14:50:04]SAM_PROTO_GetShiftState [14:50:04]wFMCommunicate request_size=4 [14:50:04]MH_SAM_APDU [14:50:04]CAPDU: 80 13 01 00 [14:50:04]Write to MH i2c: E2 08 00 97 01 80 13 01 00 00 00 00 00 15 [14:50:04]Write i2c OK [14:50:04]MH_I2C_Read... [14:50:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:04]Read from MH i2c: E2 [14:50:04]MH_I2C_Read... [14:50:04]Read from MH i2c: E2 0E 00 [14:50:04]MH_I2C_Read... [14:50:04]Read from MH i2c: E2 0E 00 97 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E3 [14:50:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:50:04]wFMCommunicate OK [14:50:04]SAM_PROTO_GetShiftState done [14:50:04]FM_GetShiftState done [14:50:04]req_shift_opened done [14:50:04]requested_item shift.open_date is exist - process it [14:50:04]req_shift_open_date [14:50:04]req_shift_open_date done [14:50:04]produce_requested_data done [14:50:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162970,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:50:04]process_action_free close_receipt [14:50:04]json_value_free [14:50:04]json_value_free done [14:50:04]process_json_proto returns [14:50:04]Send response to host [14:50:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162970,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:50:04]free response buf [14:50:04]execute_script done [14:50:04]execute_script returns [14:50:04]free content buf [14:50:04]Sock 9.Close socket [14:50:04]Sock 9.Thread stoped [14:50:05]OFD Sender: No OFD packet to send [14:50:10]OFD Sender: No OFD packet to send [14:50:15]OFD Sender: No OFD packet to send [14:50:19]accept exits with 7 [14:50:19]New connection [14:50:19]New thread 3066613092 created [14:50:19]Thread 3066756452 joined [14:50:19]Waiting for new connection... [14:50:19] Sock 7.Parse request [14:50:19]Sock 7.Check first char [14:50:19]Sock 7.First char is OK [14:50:19]request: POST /json_proto HTTP/1.0 [14:50:19]Method: POST [14:50:19]URL: /json_proto [14:50:19]Method is POST - this is cgi request [14:50:19]url: /json_proto [14:50:19]query_string will be loaded in cgi processing [14:50:19]execute_cgi json_proto POST (null) [14:50:19]execute_cgi path=json_proto method=POST [14:50:19]POST find Content-Length [14:50:19]Host: 172.17.44.132:8080 [14:50:19]Content-Length: 794 [14:50:19]Content-Type: application/json [14:50:19] [14:50:19]POST finish read [14:50:19]Found Content-Length = 794 [14:50:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.790, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:19]execute_script... [14:50:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291444", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.790, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:50:19]POST & json_proto [14:50:19]process_json_proto [14:50:19]json parsed OK: [14:50:19]protocol is kg_v1.0 [14:50:19]action value=close_receipt [14:50:19]process_action close_receipt [14:50:19]cmd_close_receipt [14:50:19]MH_GetDate [14:50:19]Write to MH i2c: F0 00 00 98 01 88 [14:50:19]Write i2c OK [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: F0 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: F0 09 00 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: F0 09 00 98 01 00 2C AD C4 66 2A 83 C1 65 67 [14:50:19]GetLastDocTimeStamp 1724165400 [14:50:19]current date 1724165420 [14:50:19]FM_GetShiftState [14:50:19]SAM_PROTO_GetShiftState [14:50:19]wFMCommunicate request_size=4 [14:50:19]MH_SAM_APDU [14:50:19]CAPDU: 80 13 01 00 [14:50:19]Write to MH i2c: E2 08 00 99 01 80 13 01 00 00 00 00 00 17 [14:50:19]Write i2c OK [14:50:19]MH_I2C_Read... [14:50:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:19]Read from MH i2c: E2 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: E2 0E 00 [14:50:19]MH_I2C_Read... [14:50:19]Read from MH i2c: E2 0E 00 99 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E5 [14:50:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:50:19]wFMCommunicate OK [14:50:19]SAM_PROTO_GetShiftState done [14:50:19]FM_GetShiftState done [14:50:19]opened in 1724113081 [14:50:19]opened+sec_in_day 1724199481 [14:50:19]quantity*price = 0 [14:50:19]sum+1 = 1 [14:50:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 416 20.08.2024 14:50 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 2 ФМ: 0000000000871769 ФД: 162971 ФПД: 156829383483754 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145020&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162971&fm=156829383483754&tin=02508201610067®Number=0000000000092562&sum=0 [14:50:20]StoreToDocumentArchive [14:50:20]shift 465 fd 162971 [14:50:20]save to /storage/0465/doc_00162971 [14:50:20]save last doc name /storage/0465/doc_00162971 to /storage/kkm_last_doc_name [14:50:20]save OK [14:50:20]Clear old archive folders... [14:50:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:50:20]tlvbuf is 01274870 [14:50:20]SAM_PROTO_ClearQueue [14:50:20]wFMCommunicate request_size=4 [14:50:20]MH_SAM_APDU [14:50:20]CAPDU: 80 09 00 00 [14:50:20]Write to MH i2c: E2 08 00 A6 01 80 09 00 00 00 00 00 00 19 [14:50:20]Write i2c OK [14:50:20]MH_I2C_Read... [14:50:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:50:20]Read from MH i2c: E2 [14:50:20]MH_I2C_Read... [14:50:20]Read from MH i2c: E2 03 00 [14:50:20]MH_I2C_Read... [14:50:20]Read from MH i2c: E2 03 00 A6 01 00 90 00 1B [14:50:20]RAPDU: 90 00 [14:50:20]wFMCommunicate OK [14:50:20]SAM_PROTO_ClearQueue done [14:50:20]KKMCreateOFDPacket [14:50:20]OFDProtocolAddRootSTLVToBuf [14:50:20]FM_MakeSignedData [14:50:20]FM_MakeSignedData [14:50:20]SAM_PROTO_SignData [14:50:20]wFMCommunicate request_size=4 [14:50:20]MH_SAM_APDU [14:50:20]CAPDU: 80 0D 01 02 [14:50:20]Write to MH i2c: E2 08 00 A7 01 80 0D 01 02 00 00 00 00 21 [14:50:20]Write i2c OK [14:50:20]MH_I2C_Read... [14:50:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:50:20]Read from MH i2c: E2 [14:50:20]MH_I2C_Read... [14:50:20]Read from MH i2c: E2 03 00 [14:50:20]MH_I2C_Read... [14:50:20]Read from MH i2c: E2 03 00 A7 01 00 90 00 1C [14:50:20]RAPDU: 90 00 [14:50:20]wFMCommunicate OK [14:50:20]wFMCommunicate request_size=255 [14:50:20]MH_SAM_APDU [14:50:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 2C AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7C 02 00 35 04 06 00 8E [14:50:20]Write to MH i2c: E2 02 01 A8 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 2C AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7C 02 00 35 04 06 00 8E 00 00 9D [14:50:20]Write i2c OK [14:50:20]MH_I2C_Read... [14:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:21]Read from MH i2c: E2 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 A8 01 00 90 00 1D [14:50:21]RAPDU: 90 00 [14:50:21]wFMCommunicate OK [14:50:21]wFMCommunicate request_size=10 [14:50:21]MH_SAM_APDU [14:50:21]CAPDU: 80 0D 02 02 05 A2 AF B1 61 6A [14:50:21]Write to MH i2c: E2 0D 00 A9 01 80 0D 02 02 05 00 A2 AF B1 61 6A 00 00 FB [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:50:21]Read from MH i2c: E2 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 03 00 A9 01 00 90 00 1E [14:50:21]RAPDU: 90 00 [14:50:21]wFMCommunicate OK [14:50:21]wFMCommunicate request_size=4 [14:50:21]MH_SAM_APDU [14:50:21]CAPDU: 80 0D 03 02 [14:50:21]Write to MH i2c: E2 08 00 AA 01 80 0D 03 02 00 00 00 00 26 [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:50:21]Read from MH i2c: E2 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 0B 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 0B 00 AA 01 00 24 7D A0 3B 76 FE F3 1B 90 00 25 [14:50:21]RAPDU: 24 7D A0 3B 76 FE F3 1B 90 00 [14:50:21]wFMCommunicate OK [14:50:21]SAM_PROTO_SignData done [14:50:21]FM_MakeSignedData done [14:50:21]CreateOFDProtocolMessage [14:50:21]wFMCommunicate request_size=4 [14:50:21]MH_SAM_APDU [14:50:21]CAPDU: 80 11 00 00 [14:50:21]Write to MH i2c: E2 08 00 AB 01 80 11 00 00 00 00 00 00 26 [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:21]Read from MH i2c: E2 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 17 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: E2 17 00 AB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [14:50:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:50:21]wFMCommunicate OK [14:50:21]CreateOFDProtocolMessage done [14:50:21]OFDSenderStorePacket 162971 [14:50:21]StoreOFDPacket docnum=162971 [14:50:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A6 78 07 01 12 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 2C AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7C 02 00 35 04 06 00 8E A2 AF B1 61 6A 24 7D A0 3B 76 FE F3 1B [14:50:21]CheckFolder [14:50:21]dirname=/storage/ofd_packets [14:50:21]CheckFolder done [14:50:21]ProducePacketName [14:50:21]name=ofd_packets/00162971 [14:50:21]NVStorageSaveData ofd_packets/00162971 [14:50:21]File name is /storage/ofd_packets/00162971 [14:50:21]Write 301 bytes [14:50:21]NVStorageSaveData done [14:50:21]OFDSenderStorePacket done [14:50:21]KKMCreateOFDPacket done [14:50:21]NVStorageSaveData kkm_last_timestamp [14:50:21]File name is /storage/kkm_last_timestamp [14:50:21]Write 4 bytes [14:50:21]NVStorageSaveData done [14:50:21]ExternCall_PrintAddStr [14:50:21]wPrintStart [14:50:21]Write to MH i2c: 01 00 00 AC 01 AD [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: 01 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: 01 07 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: 01 07 00 AC 01 00 00 00 00 00 FF 0F C2 [14:50:21]RasterBufferAndPrint [14:50:21]line Счет N : (1)291444 [14:50:21]line ИНН: 02508201610067 [14:50:21]line Контрольно-Кассовый Чек [14:50:21]line ПРОДАЖА [14:50:21]line ТРК (МРК, ГНК) : 32 [14:50:21]line Товар: 2710124130 [14:50:21]line Аи-92-К-5 [14:50:21]line 10.790 * 0.00 [14:50:21]line = 0.00 [14:50:21]line НДС 12% НСП 1% [14:50:21]line > о реализуемом товаре [14:50:21]line ИТОГО: 0.00 [14:50:21]line НСП 1% : 0.00 [14:50:21]line НДС 12% : 0.00 [14:50:21]line Наличными: 0.00 [14:50:21]line Безнал.: 0.00 [14:50:21]line Место: АЗС № 130 "Партнер Нефть" [14:50:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:50:21]line СНО: Общий режим [14:50:21]line Чек 416 20.08.2024 14:50 [14:50:21]line Смена: 465 ФФД: 1.0 [14:50:21]line ЗНМ: 0300000070 [14:50:21]line РНМ: 0000000000092562 [14:50:21]line Версия ККМ: 001 [14:50:21]line Талоны: Топливные Талоны [14:50:21]line 2 [14:50:21]line ФМ: 0000000000871769 [14:50:21]line ФД: 162971 [14:50:21]line ФПД: 156829383483754 [14:50:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145020&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162971&fm=156829383483754&tin=02508201610067®Number=0000000000092562&sum=0 [14:50:21]written 0, free lines is 4095 [14:50:21]OFD Sender: Processing packet 162971 [packets to send 960, broken 959] [14:50:21]ProducePacketName [14:50:21]name=ofd_packets/00162971 [14:50:21]OFD Sender: To server: pG, [14:50:21]CommunicateWithHost lk.salyk.kg:30040 [14:50:21]ConnectInit lk.salyk.kg [14:50:21]Write to MH i2c: 01 00 00 D6 01 D7 [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: 01 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: 01 07 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: 01 07 00 D6 01 00 00 00 00 00 CB 0C B5 [14:50:21]RasterBufferAndPrint [14:50:21]line [14:50:21]line [14:50:21]line [14:50:21]line [14:50:21]line [14:50:21]written 0, free lines is 3284 [14:50:21]MH_Cut [14:50:21]Write to MH i2c: D1 01 00 DD 01 01 B0 [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: D1 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: D1 01 00 [14:50:21]MH_I2C_Read... [14:50:21]Read from MH i2c: D1 01 00 DD 01 00 AF [14:50:21]Write to MH i2c: 01 00 00 DE 01 DF [14:50:21]Write i2c OK [14:50:21]MH_I2C_Read... [14:50:22]*** Cut start [14:50:22]*** Purtial cut [14:50:22]*** Stage 1: CUTSNS_PIN = 1 [14:50:24]Connected sock=10 [14:50: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 36 39 0F 01 00 00 A6 78 07 01 12 91 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 01 00 00 F4 03 04 00 2C AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7C 02 00 35 04 06 00 8E A2 AF B1 61 6A 24 7D A0 3B 76 FE F3 1B [14:50:24]Read from MH i2c: 01 [14:50:24]MH_I2C_Read... [14:50:24]*** Stop cut motor [14:50:24]*** Cut end [14:50:24]Read from MH i2c: 01 07 00 [14:50:24]MH_I2C_Read... [14:50:24]Read from MH i2c: 01 07 00 DE 01 00 00 00 00 00 FF 0F F4 [14:50:24]process_action close_receipt done [14:50:24]requested_data is exist [14:50:24]produce_requested_data [14:50:24]requested_item fm.sn is exist - process it [14:50:24]wFMCommunicate request_size=4 [14:50:24]MH_SAM_APDU [14:50:24]CAPDU: 80 11 00 00 [14:50:24]Write to MH i2c: E2 08 00 DF 01 80 11 00 00 00 00 00 00 5A [14:50:24]Write i2c OK [14:50:24]MH_I2C_Read... [14:50:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:50:24]Read from MH i2c: E2 [14:50:24]MH_I2C_Read... [14:50:24]Read from MH i2c: E2 17 00 [14:50:24]MH_I2C_Read... [14:50:24]Read from MH i2c: E2 17 00 DF 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [14:50:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:50:24]wFMCommunicate OK [14:50:24]requested_item fd.num is exist - process it [14:50:24]SAM_PROTO_GetFieldsCounters [14:50:24]wFMCommunicate request_size=4 [14:50:24]MH_SAM_APDU [14:50:24]CAPDU: 80 13 00 00 [14:50:24]Write to MH i2c: E2 08 00 E0 01 80 13 00 00 00 00 00 00 5D [14:50:24]Write i2c OK [14:50:24]MH_I2C_Read... [14:50:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:50:24]Read from MH i2c: E2 [14:50:24]MH_I2C_Read... [14:50:24]Read from MH i2c: E2 62 00 [14:50:24]MH_I2C_Read... [14:50:24]Read from MH i2c: E2 62 00 E0 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [14:50: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A0 01 00 00 5E 04 04 00 A0 01 00 00 57 04 04 00 A1 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:50:24]wFMCommunicate OK [14:50:24]SAM_PROTO_GetFieldsCounters done [14:50:24]requested_item shift.num is exist - process it [14:50:24]requested_item shift.opened is exist - process it [14:50:24]req_shift_opened [14:50:24]FM_GetShiftState [14:50:24]SAM_PROTO_GetShiftState [14:50:24]wFMCommunicate request_size=4 [14:50:24]MH_SAM_APDU [14:50:24]CAPDU: 80 13 01 00 [14:50:24]Write to MH i2c: E2 08 00 E1 01 80 13 01 00 00 00 00 00 5F [14:50:24]Write i2c OK [14:50:24]MH_I2C_Read... [14:50:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:50:24]Read from MH i2c: E2 [14:50:24]MH_I2C_Read... [14:50:24]Read from MH i2c: E2 0E 00 [14:50:24]MH_I2C_Read... [14:50:24]Read from MH i2c: E2 0E 00 E1 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2D [14:50:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:50:24]wFMCommunicate OK [14:50:24]SAM_PROTO_GetShiftState done [14:50:24]FM_GetShiftState done [14:50:24]req_shift_opened done [14:50:24]requested_item shift.open_date is exist - process it [14:50:24]req_shift_open_date [14:50:24]req_shift_open_date done [14:50:24]produce_requested_data done [14:50:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162971,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:50:24]process_action_free close_receipt [14:50:24]json_value_free [14:50:24]json_value_free done [14:50:24]process_json_proto returns [14:50:24]Send response to host [14:50:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162971,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:50:24]free response buf [14:50:24]execute_script done [14:50:24]execute_script returns [14:50:24]free content buf [14:50:24]Sock 7.Close socket [14:50:24]Sock 7.Thread stoped [14:50: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 36 39 4F 00 00 00 1E 48 47 00 1A 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 36 39 10 04 04 00 9B 7C 02 00 F4 03 04 00 83 56 C4 66 B6 04 01 00 00 C2 FA 6D EC 50 F2 E8 01 [14:50:25]CommunicateWithHost err = 0 [14:50:25]CheckOFDResponse [14:50:25]1017 (14) - 77093643461234 [14:50:25]1041 (16) - 0000000000871769 [14:50:25]1040 (4) - 162971 [14:50:25]1012 (4) - 20.08.2024 08:40 [14:50:25]1206 (1) - 0 [14:50:25]OFD Sender: Remove packet 162971 [14:50:25]ProducePacketName [14:50:25]name=ofd_packets/00162971 [14:50:25]NVStorageDeleteData [14:50:25]OFD Sender: No OFD packet to send [14:50:30]recv_with_timeout no data received [14:50:30]OFD Sender: No OFD packet to send [14:50:35]OFD Sender: No OFD packet to send [14:50:40]OFD Sender: No OFD packet to send [14:50:45]OFD Sender: No OFD packet to send [14:50:50]OFD Sender: No OFD packet to send [14:50:55]OFD Sender: No OFD packet to send [14:51:00]OFD Sender: No OFD packet to send [14:51:01]recv_with_timeout no data received [14:51:06]OFD Sender: No OFD packet to send [14:51:11]OFD Sender: No OFD packet to send [14:51:13]recv_with_timeout no data received [14:51:16]OFD Sender: No OFD packet to send [14:51:21]OFD Sender: No OFD packet to send [14:51:26]OFD Sender: No OFD packet to send [14:51:31]OFD Sender: No OFD packet to send [14:51:36]OFD Sender: No OFD packet to send [14:51:41]OFD Sender: No OFD packet to send [14:51:45]accept exits with 9 [14:51:45]New connection [14:51:45]New thread 3066756452 created [14:51:45]Thread 3066613092 joined [14:51:45]Waiting for new connection... [14:51:45] Sock 9.Parse request [14:51:45]Sock 9.Check first char [14:51:45]Sock 9.First char is OK [14:51:45]request: POST /json_proto HTTP/1.0 [14:51:45]Method: POST [14:51:45]URL: /json_proto [14:51:45]Method is POST - this is cgi request [14:51:45]url: /json_proto [14:51:45]query_string will be loaded in cgi processing [14:51:45]execute_cgi json_proto POST (null) [14:51:45]execute_cgi path=json_proto method=POST [14:51:45]POST find Content-Length [14:51:45]Host: 172.17.44.132:8080 [14:51:45]Content-Length: 793 [14:51:45]Content-Type: application/json [14:51:45] [14:51:45]POST finish read [14:51:45]Found Content-Length = 793 [14:51:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 9.210, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:45]execute_script... [14:51:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291445", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 9.210, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:51:45]POST & json_proto [14:51:45]process_json_proto [14:51:45]json parsed OK: [14:51:45]protocol is kg_v1.0 [14:51:45]action value=close_receipt [14:51:45]process_action close_receipt [14:51:45]cmd_close_receipt [14:51:45]MH_GetDate [14:51:45]Write to MH i2c: F0 00 00 E2 01 D2 [14:51:45]Write i2c OK [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: F0 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: F0 09 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: F0 09 00 E2 01 00 82 AD C4 66 2A 83 C1 65 07 [14:51:45]GetLastDocTimeStamp 1724165420 [14:51:45]current date 1724165506 [14:51:45]FM_GetShiftState [14:51:45]SAM_PROTO_GetShiftState [14:51:45]wFMCommunicate request_size=4 [14:51:45]MH_SAM_APDU [14:51:45]CAPDU: 80 13 01 00 [14:51:45]Write to MH i2c: E2 08 00 E3 01 80 13 01 00 00 00 00 00 61 [14:51:45]Write i2c OK [14:51:45]MH_I2C_Read... [14:51:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:45]Read from MH i2c: E2 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 0E 00 [14:51:45]MH_I2C_Read... [14:51:45]Read from MH i2c: E2 0E 00 E3 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2F [14:51:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:51:45]wFMCommunicate OK [14:51:45]SAM_PROTO_GetShiftState done [14:51:45]FM_GetShiftState done [14:51:45]opened in 1724113081 [14:51:45]opened+sec_in_day 1724199481 [14:51:45]quantity*price = 0 [14:51:45]sum+1 = 1 [14:51:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 417 20.08.2024 14:51 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 2 ФМ: 0000000000871769 ФД: 162972 ФПД: 25657570149287 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145146&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162972&fm=25657570149287&tin=02508201610067®Number=0000000000092562&sum=0 [14:51:46]StoreToDocumentArchive [14:51:46]shift 465 fd 162972 [14:51:46]save to /storage/0465/doc_00162972 [14:51:46]save last doc name /storage/0465/doc_00162972 to /storage/kkm_last_doc_name [14:51:46]save OK [14:51:46]Clear old archive folders... [14:51:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:51:46]tlvbuf is 0130B1C0 [14:51:46]SAM_PROTO_ClearQueue [14:51:46]wFMCommunicate request_size=4 [14:51:46]MH_SAM_APDU [14:51:46]CAPDU: 80 09 00 00 [14:51:46]Write to MH i2c: E2 08 00 F0 01 80 09 00 00 00 00 00 00 63 [14:51:46]Write i2c OK [14:51:46]MH_I2C_Read... [14:51:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:51:46]Read from MH i2c: E2 [14:51:46]MH_I2C_Read... [14:51:46]Read from MH i2c: E2 03 00 [14:51:46]MH_I2C_Read... [14:51:46]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [14:51:46]RAPDU: 90 00 [14:51:46]wFMCommunicate OK [14:51:46]SAM_PROTO_ClearQueue done [14:51:46]KKMCreateOFDPacket [14:51:46]OFDProtocolAddRootSTLVToBuf [14:51:46]FM_MakeSignedData [14:51:46]FM_MakeSignedData [14:51:46]SAM_PROTO_SignData [14:51:46]wFMCommunicate request_size=4 [14:51:46]MH_SAM_APDU [14:51:46]CAPDU: 80 0D 01 02 [14:51:46]Write to MH i2c: E2 08 00 F1 01 80 0D 01 02 00 00 00 00 6B [14:51:46]Write i2c OK [14:51:46]MH_I2C_Read... [14:51:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:51:46]Read from MH i2c: E2 [14:51:46]MH_I2C_Read... [14:51:46]Read from MH i2c: E2 03 00 [14:51:46]MH_I2C_Read... [14:51:46]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [14:51:46]RAPDU: 90 00 [14:51:46]wFMCommunicate OK [14:51:46]wFMCommunicate request_size=255 [14:51:46]MH_SAM_APDU [14:51:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 82 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7C 02 00 35 04 06 00 17 [14:51:46]Write to MH i2c: E2 02 01 F2 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 82 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7C 02 00 35 04 06 00 17 00 00 95 [14:51:46]Write i2c OK [14:51:46]MH_I2C_Read... [14:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:47]Read from MH i2c: E2 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: E2 03 00 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [14:51:47]RAPDU: 90 00 [14:51:47]wFMCommunicate OK [14:51:47]wFMCommunicate request_size=10 [14:51:47]MH_SAM_APDU [14:51:47]CAPDU: 80 0D 02 02 05 55 DE 5A C3 A7 [14:51:47]Write to MH i2c: E2 0D 00 F3 01 80 0D 02 02 05 00 55 DE 5A C3 A7 00 00 6F [14:51:47]Write i2c OK [14:51:47]MH_I2C_Read... [14:51:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:51:47]Read from MH i2c: E2 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: E2 03 00 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [14:51:47]RAPDU: 90 00 [14:51:47]wFMCommunicate OK [14:51:47]wFMCommunicate request_size=4 [14:51:47]MH_SAM_APDU [14:51:47]CAPDU: 80 0D 03 02 [14:51:47]Write to MH i2c: E2 08 00 F4 01 80 0D 03 02 00 00 00 00 70 [14:51:47]Write i2c OK [14:51:47]MH_I2C_Read... [14:51:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:51:47]Read from MH i2c: E2 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: E2 0B 00 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: E2 0B 00 F4 01 00 56 28 9F 1F C0 48 C8 F3 90 00 70 [14:51:47]RAPDU: 56 28 9F 1F C0 48 C8 F3 90 00 [14:51:47]wFMCommunicate OK [14:51:47]SAM_PROTO_SignData done [14:51:47]FM_MakeSignedData done [14:51:47]CreateOFDProtocolMessage [14:51:47]wFMCommunicate request_size=4 [14:51:47]MH_SAM_APDU [14:51:47]CAPDU: 80 11 00 00 [14:51:47]Write to MH i2c: E2 08 00 F5 01 80 11 00 00 00 00 00 00 70 [14:51:47]Write i2c OK [14:51:47]MH_I2C_Read... [14:51:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:47]Read from MH i2c: E2 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: E2 17 00 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: E2 17 00 F5 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [14:51:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:51:47]wFMCommunicate OK [14:51:47]CreateOFDProtocolMessage done [14:51:47]OFDSenderStorePacket 162972 [14:51:47]StoreOFDPacket docnum=162972 [14:51:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AC 09 07 01 85 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 82 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7C 02 00 35 04 06 00 17 55 DE 5A C3 A7 56 28 9F 1F C0 48 C8 F3 [14:51:47]CheckFolder [14:51:47]dirname=/storage/ofd_packets [14:51:47]CheckFolder done [14:51:47]ProducePacketName [14:51:47]name=ofd_packets/00162972 [14:51:47]NVStorageSaveData ofd_packets/00162972 [14:51:47]File name is /storage/ofd_packets/00162972 [14:51:47]Write 301 bytes [14:51:47]NVStorageSaveData done [14:51:47]OFDSenderStorePacket done [14:51:47]KKMCreateOFDPacket done [14:51:47]NVStorageSaveData kkm_last_timestamp [14:51:47]File name is /storage/kkm_last_timestamp [14:51:47]Write 4 bytes [14:51:47]NVStorageSaveData done [14:51:47]ExternCall_PrintAddStr [14:51:47]wPrintStart [14:51:47]Write to MH i2c: 01 00 00 F6 01 F7 [14:51:47]Write i2c OK [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: 01 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: 01 07 00 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: 01 07 00 F6 01 00 00 00 00 00 FF 0F 0C [14:51:47]RasterBufferAndPrint [14:51:47]line Счет N : (1)291445 [14:51:47]line ИНН: 02508201610067 [14:51:47]line Контрольно-Кассовый Чек [14:51:47]line ПРОДАЖА [14:51:47]line ТРК (МРК, ГНК) : 32 [14:51:47]line Товар: 2710124130 [14:51:47]line Аи-92-К-5 [14:51:47]line 9.210 * 0.00 [14:51:47]line = 0.00 [14:51:47]line НДС 12% НСП 1% [14:51:47]line > о реализуемом товаре [14:51:47]line ИТОГО: 0.00 [14:51:47]line НСП 1% : 0.00 [14:51:47]line НДС 12% : 0.00 [14:51:47]line Наличными: 0.00 [14:51:47]line Безнал.: 0.00 [14:51:47]line Место: АЗС № 130 "Партнер Нефть" [14:51:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:51:47]line СНО: Общий режим [14:51:47]line Чек 417 20.08.2024 14:51 [14:51:47]line Смена: 465 ФФД: 1.0 [14:51:47]line ЗНМ: 0300000070 [14:51:47]line РНМ: 0000000000092562 [14:51:47]line Версия ККМ: 001 [14:51:47]line Талоны: Топливные Талоны [14:51:47]line 2 [14:51:47]line ФМ: 0000000000871769 [14:51:47]line ФД: 162972 [14:51:47]line ФПД: 25657570149287 [14:51:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145146&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162972&fm=25657570149287&tin=02508201610067®Number=0000000000092562&sum=0 [14:51:47]OFD Sender: Processing packet 162972 [packets to send 960, broken 959] [14:51:47]ProducePacketName [14:51:47]name=ofd_packets/00162972 [14:51:47]OFD Sender: To server: pG, [14:51:47]CommunicateWithHost lk.salyk.kg:30040 [14:51:47]ConnectInit lk.salyk.kg [14:51:47]written 0, free lines is 4095 [14:51:47]Write to MH i2c: 01 00 00 20 02 22 [14:51:47]Write i2c OK [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: 01 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: 01 07 00 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: 01 07 00 20 02 00 00 00 00 00 C4 0C F9 [14:51:47]RasterBufferAndPrint [14:51:47]line [14:51:47]line [14:51:47]line [14:51:47]line [14:51:47]line [14:51:47]written 0, free lines is 3274 [14:51:47]MH_Cut [14:51:47]Write to MH i2c: D1 01 00 27 02 01 FB [14:51:47]Write i2c OK [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: D1 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: D1 01 00 [14:51:47]MH_I2C_Read... [14:51:47]Read from MH i2c: D1 01 00 27 02 00 FA [14:51:47]Write to MH i2c: 01 00 00 28 02 2A [14:51:47]Write i2c OK [14:51:47]MH_I2C_Read... [14:51:48]*** Cut start [14:51:48]*** Purtial cut [14:51:48]*** Stage 1: CUTSNS_PIN = 1 [14:51:50]Read from MH i2c: 01 [14:51:50]MH_I2C_Read... [14:51:50]*** Stop cut motor [14:51:50]*** Cut end [14:51:50]Read from MH i2c: 01 07 00 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: 01 07 00 28 02 00 00 00 00 00 FF 0F 3F [14:51:50]process_action close_receipt done [14:51:50]requested_data is exist [14:51:50]produce_requested_data [14:51:50]requested_item fm.sn is exist - process it [14:51:50]wFMCommunicate request_size=4 [14:51:50]MH_SAM_APDU [14:51:50]CAPDU: 80 11 00 00 [14:51:50]Write to MH i2c: E2 08 00 29 02 80 11 00 00 00 00 00 00 A5 [14:51:50]Write i2c OK [14:51:50]MH_I2C_Read... [14:51:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:51:50]Read from MH i2c: E2 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: E2 17 00 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: E2 17 00 29 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [14:51:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:51:50]wFMCommunicate OK [14:51:50]requested_item fd.num is exist - process it [14:51:50]SAM_PROTO_GetFieldsCounters [14:51:50]wFMCommunicate request_size=4 [14:51:50]MH_SAM_APDU [14:51:50]CAPDU: 80 13 00 00 [14:51:50]Write to MH i2c: E2 08 00 2A 02 80 13 00 00 00 00 00 00 A8 [14:51:50]Write i2c OK [14:51:50]MH_I2C_Read... [14:51:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:51:50]Read from MH i2c: E2 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: E2 62 00 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: E2 62 00 2A 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [14:51:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A1 01 00 00 5E 04 04 00 A1 01 00 00 57 04 04 00 A2 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:51:50]wFMCommunicate OK [14:51:50]SAM_PROTO_GetFieldsCounters done [14:51:50]requested_item shift.num is exist - process it [14:51:50]requested_item shift.opened is exist - process it [14:51:50]req_shift_opened [14:51:50]FM_GetShiftState [14:51:50]SAM_PROTO_GetShiftState [14:51:50]wFMCommunicate request_size=4 [14:51:50]MH_SAM_APDU [14:51:50]CAPDU: 80 13 01 00 [14:51:50]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [14:51:50]Write i2c OK [14:51:50]MH_I2C_Read... [14:51:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:51:50]Read from MH i2c: E2 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: E2 0E 00 [14:51:50]MH_I2C_Read... [14:51:50]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 78 [14:51:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:51:50]wFMCommunicate OK [14:51:50]SAM_PROTO_GetShiftState done [14:51:50]FM_GetShiftState done [14:51:50]req_shift_opened done [14:51:50]requested_item shift.open_date is exist - process it [14:51:50]req_shift_open_date [14:51:50]req_shift_open_date done [14:51:50]produce_requested_data done [14:51:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162972,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:51:50]process_action_free close_receipt [14:51:50]json_value_free [14:51:50]json_value_free done [14:51:50]process_json_proto returns [14:51:50]Send response to host [14:51:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162972,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:51:50]free response buf [14:51:50]execute_script done [14:51:50]execute_script returns [14:51:50]free content buf [14:51:50]Sock 9.Close socket [14:51:50]Sock 9.Thread stoped [14:51:52]ConnectInit Can't take IP for lk.salyk.kg [14:51:52]CommunicateWithHost connect error [14:51:52]CommunicateWithHost err = -1 [14:51:52]OFD Sender: Server communicate error [14:51:57]OFD Sender: Processing packet 162972 [packets to send 960, broken 959] [14:51:57]ProducePacketName [14:51:57]name=ofd_packets/00162972 [14:51:57]OFD Sender: To server: pG, [14:51:57]CommunicateWithHost lk.salyk.kg:30040 [14:51:57]ConnectInit lk.salyk.kg [14:52:02]ConnectInit Can't take IP for lk.salyk.kg [14:52:02]CommunicateWithHost connect error [14:52:02]CommunicateWithHost err = -1 [14:52:02]OFD Sender: Server communicate error [14:52:05]accept exits with 7 [14:52:05]New connection [14:52:05]New thread 3066613092 created [14:52:05]Thread 3066756452 joined [14:52:05]Waiting for new connection... [14:52:05] Sock 7.Parse request [14:52:05]Sock 7.Check first char [14:52:05]Sock 7.First char is OK [14:52:05]request: POST /json_proto HTTP/1.0 [14:52:05]Method: POST [14:52:05]URL: /json_proto [14:52:05]Method is POST - this is cgi request [14:52:05]url: /json_proto [14:52:05]query_string will be loaded in cgi processing [14:52:05]execute_cgi json_proto POST (null) [14:52:05]execute_cgi path=json_proto method=POST [14:52:05]POST find Content-Length [14:52:05]Host: 172.17.44.132:8080 [14:52:05]Content-Length: 677 [14:52:05]Content-Type: application/json [14:52:05] [14:52:05]POST finish read [14:52:05]Found Content-Length = 677 [14:52:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:05]execute_script... [14:52:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291446", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:52:05]POST & json_proto [14:52:05]process_json_proto [14:52:05]json parsed OK: [14:52:05]protocol is kg_v1.0 [14:52:05]action value=close_receipt [14:52:05]process_action close_receipt [14:52:05]cmd_close_receipt [14:52:05]MH_GetDate [14:52:05]Write to MH i2c: F0 00 00 2C 02 1D [14:52:05]Write i2c OK [14:52:05]MH_I2C_Read... [14:52:05]Read from MH i2c: F0 [14:52:05]MH_I2C_Read... [14:52:05]Read from MH i2c: F0 09 00 [14:52:05]MH_I2C_Read... [14:52:05]Read from MH i2c: F0 09 00 2C 02 00 96 AD C4 66 2A 83 C1 65 66 [14:52:05]GetLastDocTimeStamp 1724165506 [14:52:05]current date 1724165526 [14:52:05]FM_GetShiftState [14:52:05]SAM_PROTO_GetShiftState [14:52:05]wFMCommunicate request_size=4 [14:52:05]MH_SAM_APDU [14:52:05]CAPDU: 80 13 01 00 [14:52:05]Write to MH i2c: E2 08 00 2D 02 80 13 01 00 00 00 00 00 AC [14:52:05]Write i2c OK [14:52:05]MH_I2C_Read... [14:52:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:05]Read from MH i2c: E2 [14:52:05]MH_I2C_Read... [14:52:05]Read from MH i2c: E2 0E 00 [14:52:05]MH_I2C_Read... [14:52:05]Read from MH i2c: E2 0E 00 2D 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7A [14:52:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:52:05]wFMCommunicate OK [14:52:05]SAM_PROTO_GetShiftState done [14:52:05]FM_GetShiftState done [14:52:05]opened in 1724113081 [14:52:05]opened+sec_in_day 1724199481 [14:52:05]quantity*price = 50036 [14:52:05]sum+1 = 50037 [14:52:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 418 20.08.2024 14:52 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162973 ФПД: 210156634033855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145206&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162973&fm=210156634033855&tin=02508201610067®Number=0000000000092562&sum=50000 [14:52:06]StoreToDocumentArchive [14:52:06]shift 465 fd 162973 [14:52:06]save to /storage/0465/doc_00162973 [14:52:06]save last doc name /storage/0465/doc_00162973 to /storage/kkm_last_doc_name [14:52:06]save OK [14:52:06]Clear old archive folders... [14:52:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:52:06]tlvbuf is 0127D1F0 [14:52:06]SAM_PROTO_ClearQueue [14:52:06]wFMCommunicate request_size=4 [14:52:06]MH_SAM_APDU [14:52:06]CAPDU: 80 09 00 00 [14:52:06]Write to MH i2c: E2 08 00 3A 02 80 09 00 00 00 00 00 00 AE [14:52:06]Write i2c OK [14:52:06]MH_I2C_Read... [14:52:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:52:06]Read from MH i2c: E2 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 03 00 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [14:52:06]RAPDU: 90 00 [14:52:06]wFMCommunicate OK [14:52:06]SAM_PROTO_ClearQueue done [14:52:06]KKMCreateOFDPacket [14:52:06]OFDProtocolAddRootSTLVToBuf [14:52:06]FM_MakeSignedData [14:52:06]FM_MakeSignedData [14:52:06]SAM_PROTO_SignData [14:52:06]wFMCommunicate request_size=4 [14:52:06]MH_SAM_APDU [14:52:06]CAPDU: 80 0D 01 02 [14:52:06]Write to MH i2c: E2 08 00 3B 02 80 0D 01 02 00 00 00 00 B6 [14:52:06]Write i2c OK [14:52:06]MH_I2C_Read... [14:52:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:52:06]Read from MH i2c: E2 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 03 00 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [14:52:06]RAPDU: 90 00 [14:52:06]wFMCommunicate OK [14:52:06]wFMCommunicate request_size=255 [14:52:06]MH_SAM_APDU [14:52:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 96 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7C 02 00 35 04 06 00 BF [14:52:06]Write to MH i2c: E2 02 01 3C 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 96 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7C 02 00 35 04 06 00 BF 00 00 F6 [14:52:06]Write i2c OK [14:52:06]MH_I2C_Read... [14:52:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:06]Read from MH i2c: E2 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 03 00 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 03 00 3C 02 00 90 00 B2 [14:52:06]RAPDU: 90 00 [14:52:06]wFMCommunicate OK [14:52:06]wFMCommunicate request_size=10 [14:52:06]MH_SAM_APDU [14:52:06]CAPDU: 80 0D 02 02 05 22 E7 84 CE BF [14:52:06]Write to MH i2c: E2 0D 00 3D 02 80 0D 02 02 05 00 22 E7 84 CE BF 00 00 DD [14:52:06]Write i2c OK [14:52:06]MH_I2C_Read... [14:52:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:52:06]Read from MH i2c: E2 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 03 00 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 03 00 3D 02 00 90 00 B3 [14:52:06]RAPDU: 90 00 [14:52:06]wFMCommunicate OK [14:52:06]wFMCommunicate request_size=4 [14:52:06]MH_SAM_APDU [14:52:06]CAPDU: 80 0D 03 02 [14:52:06]Write to MH i2c: E2 08 00 3E 02 80 0D 03 02 00 00 00 00 BB [14:52:06]Write i2c OK [14:52:06]MH_I2C_Read... [14:52:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:52:06]Read from MH i2c: E2 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 0B 00 [14:52:06]MH_I2C_Read... [14:52:06]Read from MH i2c: E2 0B 00 3E 02 00 81 41 80 60 C1 CC D3 70 90 00 2E [14:52:06]RAPDU: 81 41 80 60 C1 CC D3 70 90 00 [14:52:06]wFMCommunicate OK [14:52:06]SAM_PROTO_SignData done [14:52:06]FM_MakeSignedData done [14:52:06]CreateOFDProtocolMessage [14:52:06]wFMCommunicate request_size=4 [14:52:06]MH_SAM_APDU [14:52:06]CAPDU: 80 11 00 00 [14:52:06]Write to MH i2c: E2 08 00 3F 02 80 11 00 00 00 00 00 00 BB [14:52:06]Write i2c OK [14:52:06]MH_I2C_Read... [14:52:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:07]Read from MH i2c: E2 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 17 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: E2 17 00 3F 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [14:52:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:52:07]wFMCommunicate OK [14:52:07]CreateOFDProtocolMessage done [14:52:07]OFDSenderStorePacket 162973 [14:52:07]StoreOFDPacket docnum=162973 [14:52:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 37 AE 07 01 42 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 96 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7C 02 00 35 04 06 00 BF 22 E7 84 CE BF 81 41 80 60 C1 CC D3 70 [14:52:07]CheckFolder [14:52:07]dirname=/storage/ofd_packets [14:52:07]CheckFolder done [14:52:07]ProducePacketName [14:52:07]name=ofd_packets/00162973 [14:52:07]NVStorageSaveData ofd_packets/00162973 [14:52:07]File name is /storage/ofd_packets/00162973 [14:52:07]Write 301 bytes [14:52:07]NVStorageSaveData done [14:52:07]OFDSenderStorePacket done [14:52:07]KKMCreateOFDPacket done [14:52:07]NVStorageSaveData kkm_last_timestamp [14:52:07]File name is /storage/kkm_last_timestamp [14:52:07]Write 4 bytes [14:52:07]NVStorageSaveData done [14:52:07]ExternCall_PrintAddStr [14:52:07]wPrintStart [14:52:07]Write to MH i2c: 01 00 00 40 02 42 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: 01 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: 01 07 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: 01 07 00 40 02 00 00 00 00 00 FF 0F 57 [14:52:07]RasterBufferAndPrint [14:52:07]line Счет N : (1)291446 [14:52:07]line ИНН: 02508201610067 [14:52:07]line Контрольно-Кассовый Чек [14:52:07]line ПРОДАЖА [14:52:07]line ТРК (МРК, ГНК) : 52 [14:52:07]line Товар: 2710124130 [14:52:07]line Аи-92-К-5 [14:52:07]line 7.380 * 67.80 [14:52:07]line = 500.36 [14:52:07]line НДС 12% НСП 1% [14:52:07]line > о реализуемом товаре [14:52:07]line ОКРУГЛЕНИЕ: -0.36 [14:52:07]line ИТОГО: 500.00 [14:52:07]line Внесено: 500.00 [14:52:07]line СДАЧА: 0.00 [14:52:07]line НСП 1% : 4.43 [14:52:07]line НДС 12% : 53.14 [14:52:07]line Наличными: 500.00 [14:52:07]line Безнал.: 0.00 [14:52:07]line Место: АЗС № 130 "Партнер Нефть" [14:52:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:52:07]line СНО: Общий режим [14:52:07]line Чек 418 20.08.2024 14:52 [14:52:07]line Смена: 465 ФФД: 1.0 [14:52:07]line ЗНМ: 0300000070 [14:52:07]line РНМ: 0000000000092562 [14:52:07]line Версия ККМ: 001 [14:52:07]line ФМ: 0000000000871769 [14:52:07]line ФД: 162973 [14:52:07]line ФПД: 210156634033855 [14:52:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145206&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162973&fm=210156634033855&tin=02508201610067®Number=0000000000092562&sum=50000 [14:52:07]written 0, free lines is 4095 [14:52:07]OFD Sender: Processing packet 162972 [packets to send 961, broken 959] [14:52:07]ProducePacketName [14:52:07]name=ofd_packets/00162972 [14:52:07]OFD Sender: To server: pG, [14:52:07]CommunicateWithHost lk.salyk.kg:30040 [14:52:07]ConnectInit lk.salyk.kg [14:52:07]Write to MH i2c: 01 00 00 6B 02 6D [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: 01 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: 01 07 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: 01 07 00 6B 02 00 00 00 00 00 C7 0C 47 [14:52:07]RasterBufferAndPrint [14:52:07]line [14:52:07]line [14:52:07]line [14:52:07]line [14:52:07]line [14:52:07]written 0, free lines is 3280 [14:52:07]MH_Cut [14:52:07]Write to MH i2c: D1 01 00 72 02 01 46 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: D1 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: D1 01 00 [14:52:07]MH_I2C_Read... [14:52:07]Read from MH i2c: D1 01 00 72 02 00 45 [14:52:07]Write to MH i2c: 01 00 00 73 02 75 [14:52:07]Write i2c OK [14:52:07]MH_I2C_Read... [14:52:08]*** Cut start [14:52:08]*** Purtial cut [14:52:08]*** Stage 1: CUTSNS_PIN = 1 [14:52:10]Read from MH i2c: 01 [14:52:10]MH_I2C_Read... [14:52:10]*** Stop cut motor [14:52:10]*** Cut end [14:52:10]Read from MH i2c: 01 07 00 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: 01 07 00 73 02 00 00 00 00 00 FF 0F 8A [14:52:10]process_action close_receipt done [14:52:10]requested_data is exist [14:52:10]produce_requested_data [14:52:10]requested_item fm.sn is exist - process it [14:52:10]wFMCommunicate request_size=4 [14:52:10]MH_SAM_APDU [14:52:10]CAPDU: 80 11 00 00 [14:52:10]Write to MH i2c: E2 08 00 74 02 80 11 00 00 00 00 00 00 F0 [14:52:10]Write i2c OK [14:52:10]MH_I2C_Read... [14:52:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:52:10]Read from MH i2c: E2 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 17 00 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 17 00 74 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [14:52:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:52:10]wFMCommunicate OK [14:52:10]requested_item fd.num is exist - process it [14:52:10]SAM_PROTO_GetFieldsCounters [14:52:10]wFMCommunicate request_size=4 [14:52:10]MH_SAM_APDU [14:52:10]CAPDU: 80 13 00 00 [14:52:10]Write to MH i2c: E2 08 00 75 02 80 13 00 00 00 00 00 00 F3 [14:52:10]Write i2c OK [14:52:10]MH_I2C_Read... [14:52:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:52:10]Read from MH i2c: E2 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 62 00 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 62 00 75 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 EF [14:52: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9D 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A2 01 00 00 5E 04 04 00 A2 01 00 00 57 04 04 00 A3 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:52:10]wFMCommunicate OK [14:52:10]SAM_PROTO_GetFieldsCounters done [14:52:10]requested_item shift.num is exist - process it [14:52:10]requested_item shift.opened is exist - process it [14:52:10]req_shift_opened [14:52:10]FM_GetShiftState [14:52:10]SAM_PROTO_GetShiftState [14:52:10]wFMCommunicate request_size=4 [14:52:10]MH_SAM_APDU [14:52:10]CAPDU: 80 13 01 00 [14:52:10]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [14:52:10]Write i2c OK [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 [14:52:10]MH_I2C_Read... [14:52:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:52:10]Read from MH i2c: E2 0E 00 [14:52:10]MH_I2C_Read... [14:52:10]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C3 [14:52:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:52:10]wFMCommunicate OK [14:52:10]SAM_PROTO_GetShiftState done [14:52:10]FM_GetShiftState done [14:52:10]req_shift_opened done [14:52:10]requested_item shift.open_date is exist - process it [14:52:10]req_shift_open_date [14:52:10]req_shift_open_date done [14:52:10]produce_requested_data done [14:52:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162973,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:52:10]process_action_free close_receipt [14:52:10]json_value_free [14:52:10]json_value_free done [14:52:10]process_json_proto returns [14:52:10]Send response to host [14:52:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162973,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:52:10]free response buf [14:52:10]execute_script done [14:52:10]execute_script returns [14:52:10]free content buf [14:52:10]Sock 7.Close socket [14:52:10]Sock 7.Thread stoped [14:52:11]Connected sock=10 [14:52:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AC 09 07 01 85 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 FA 23 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 01 00 00 F4 03 04 00 82 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7C 02 00 35 04 06 00 17 55 DE 5A C3 A7 56 28 9F 1F C0 48 C8 F3 [14:52:12]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E4 D7 47 00 68 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 36 39 10 04 04 00 9C 7C 02 00 F4 03 04 00 ED 56 C4 66 B6 04 01 00 00 A8 84 9C 49 16 F1 DA 04 [14:52:12]CommunicateWithHost err = 0 [14:52:12]CheckOFDResponse [14:52:12]1017 (14) - 77093643461234 [14:52:12]1041 (16) - 0000000000871769 [14:52:12]1040 (4) - 162972 [14:52:12]1012 (4) - 20.08.2024 08:42 [14:52:12]1206 (1) - 0 [14:52:12]OFD Sender: Remove packet 162972 [14:52:12]ProducePacketName [14:52:12]name=ofd_packets/00162972 [14:52:12]NVStorageDeleteData [14:52:13]OFD Sender: Processing packet 162973 [packets to send 960, broken 959] [14:52:13]ProducePacketName [14:52:13]name=ofd_packets/00162973 [14:52:13]OFD Sender: To server: pG, [14:52:13]CommunicateWithHost lk.salyk.kg:30040 [14:52:13]ConnectInit lk.salyk.kg [14:52:27]Connected sock=10 [14:52: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 36 39 0F 01 00 00 37 AE 07 01 42 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 01 00 00 F4 03 04 00 96 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7C 02 00 35 04 06 00 BF 22 E7 84 CE BF 81 41 80 60 C1 CC D3 70 [14:52:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E1 48 47 00 29 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 36 39 10 04 04 00 9D 7C 02 00 F4 03 04 00 FF 56 C4 66 B6 04 01 00 00 C5 64 69 E0 E9 A9 76 DC [14:52:31]CommunicateWithHost err = 0 [14:52:31]CheckOFDResponse [14:52:31]1017 (14) - 77093643461234 [14:52:31]1041 (16) - 0000000000871769 [14:52:31]1040 (4) - 162973 [14:52:31]1012 (4) - 20.08.2024 08:42 [14:52:31]1206 (1) - 0 [14:52:31]OFD Sender: Remove packet 162973 [14:52:31]ProducePacketName [14:52:31]name=ofd_packets/00162973 [14:52:31]NVStorageDeleteData [14:52:32]OFD Sender: No OFD packet to send [14:52:37]OFD Sender: No OFD packet to send [14:52:42]OFD Sender: No OFD packet to send [14:52:47]OFD Sender: No OFD packet to send [14:52:52]OFD Sender: No OFD packet to send [14:52:57]OFD Sender: No OFD packet to send [14:53:02]OFD Sender: No OFD packet to send [14:53:07]OFD Sender: No OFD packet to send [14:53:12]OFD Sender: No OFD packet to send [14:53:17]OFD Sender: No OFD packet to send [14:53:22]OFD Sender: No OFD packet to send [14:53:27]OFD Sender: No OFD packet to send [14:53:32]OFD Sender: No OFD packet to send [14:53:37]OFD Sender: No OFD packet to send [14:53:38]accept exits with 9 [14:53:38]New connection [14:53:38]New thread 3066756452 created [14:53:38]Thread 3066613092 joined [14:53:38]Waiting for new connection... [14:53:38] Sock 9.Parse request [14:53:38]Sock 9.Check first char [14:53:38]Sock 9.First char is OK [14:53:38]request: POST /json_proto HTTP/1.0 [14:53:38]Method: POST [14:53:38]URL: /json_proto [14:53:38]Method is POST - this is cgi request [14:53:38]url: /json_proto [14:53:38]query_string will be loaded in cgi processing [14:53:38]execute_cgi json_proto POST (null) [14:53:38]execute_cgi path=json_proto method=POST [14:53:38]POST find Content-Length [14:53:38]Host: 172.17.44.132:8080 [14:53:38]Content-Length: 677 [14:53:38]Content-Type: application/json [14:53:38] [14:53:38]POST finish read [14:53:38]Found Content-Length = 677 [14:53:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:38]execute_script... [14:53:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291448", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:53:38]POST & json_proto [14:53:38]process_json_proto [14:53:38]json parsed OK: [14:53:38]protocol is kg_v1.0 [14:53:38]action value=close_receipt [14:53:38]process_action close_receipt [14:53:38]cmd_close_receipt [14:53:38]MH_GetDate [14:53:38]Write to MH i2c: F0 00 00 77 02 68 [14:53:38]Write i2c OK [14:53:38]MH_I2C_Read... [14:53:38]Read from MH i2c: F0 [14:53:38]MH_I2C_Read... [14:53:38]Read from MH i2c: F0 09 00 [14:53:38]MH_I2C_Read... [14:53:38]Read from MH i2c: F0 09 00 77 02 00 F3 AD C4 66 2A 83 C1 65 0E [14:53:38]GetLastDocTimeStamp 1724165526 [14:53:38]current date 1724165619 [14:53:38]FM_GetShiftState [14:53:38]SAM_PROTO_GetShiftState [14:53:38]wFMCommunicate request_size=4 [14:53:38]MH_SAM_APDU [14:53:38]CAPDU: 80 13 01 00 [14:53:38]Write to MH i2c: E2 08 00 78 02 80 13 01 00 00 00 00 00 F7 [14:53:38]Write i2c OK [14:53:38]MH_I2C_Read... [14:53:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:38]Read from MH i2c: E2 [14:53:38]MH_I2C_Read... [14:53:38]Read from MH i2c: E2 0E 00 [14:53:38]MH_I2C_Read... [14:53:38]Read from MH i2c: E2 0E 00 78 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C5 [14:53:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:53:38]wFMCommunicate OK [14:53:38]SAM_PROTO_GetShiftState done [14:53:38]FM_GetShiftState done [14:53:38]opened in 1724113081 [14:53:38]opened+sec_in_day 1724199481 [14:53:38]quantity*price = 50036 [14:53:38]sum+1 = 50037 [14:53:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 419 20.08.2024 14:53 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162974 ФПД: 263555201633983 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145339&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162974&fm=263555201633983&tin=02508201610067®Number=0000000000092562&sum=50000 [14:53:39]StoreToDocumentArchive [14:53:39]shift 465 fd 162974 [14:53:39]save to /storage/0465/doc_00162974 [14:53:39]save last doc name /storage/0465/doc_00162974 to /storage/kkm_last_doc_name [14:53:39]save OK [14:53:39]Clear old archive folders... [14:53:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [14:53:39]tlvbuf is 0128AE80 [14:53:39]SAM_PROTO_ClearQueue [14:53:39]wFMCommunicate request_size=4 [14:53:39]MH_SAM_APDU [14:53:39]CAPDU: 80 09 00 00 [14:53:39]Write to MH i2c: E2 08 00 85 02 80 09 00 00 00 00 00 00 F9 [14:53:39]Write i2c OK [14:53:39]MH_I2C_Read... [14:53:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:53:39]Read from MH i2c: E2 [14:53:39]MH_I2C_Read... [14:53:39]Read from MH i2c: E2 03 00 [14:53:39]MH_I2C_Read... [14:53:39]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [14:53:39]RAPDU: 90 00 [14:53:39]wFMCommunicate OK [14:53:39]SAM_PROTO_ClearQueue done [14:53:39]KKMCreateOFDPacket [14:53:39]OFDProtocolAddRootSTLVToBuf [14:53:39]FM_MakeSignedData [14:53:39]FM_MakeSignedData [14:53:39]SAM_PROTO_SignData [14:53:39]wFMCommunicate request_size=4 [14:53:39]MH_SAM_APDU [14:53:39]CAPDU: 80 0D 01 02 [14:53:39]Write to MH i2c: E2 08 00 86 02 80 0D 01 02 00 00 00 00 01 [14:53:39]Write i2c OK [14:53:39]MH_I2C_Read... [14:53:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:53:39]Read from MH i2c: E2 [14:53:39]MH_I2C_Read... [14:53:39]Read from MH i2c: E2 03 00 [14:53:39]MH_I2C_Read... [14:53:39]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [14:53:39]RAPDU: 90 00 [14:53:39]wFMCommunicate OK [14:53:39]wFMCommunicate request_size=255 [14:53:39]MH_SAM_APDU [14:53:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 F3 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7C 02 00 35 04 06 00 EF [14:53:39]Write to MH i2c: E2 02 01 87 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 F3 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7C 02 00 35 04 06 00 EF 00 00 D0 [14:53:40]Write i2c OK [14:53:40]MH_I2C_Read... [14:53:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:40]Read from MH i2c: E2 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: E2 03 00 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: E2 03 00 87 02 00 90 00 FD [14:53:40]RAPDU: 90 00 [14:53:40]wFMCommunicate OK [14:53:40]wFMCommunicate request_size=10 [14:53:40]MH_SAM_APDU [14:53:40]CAPDU: 80 0D 02 02 05 B3 BA 2C 0E BF [14:53:40]Write to MH i2c: E2 0D 00 88 02 80 0D 02 02 05 00 B3 BA 2C 0E BF 00 00 74 [14:53:40]Write i2c OK [14:53:40]MH_I2C_Read... [14:53:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:53:40]Read from MH i2c: E2 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: E2 03 00 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: E2 03 00 88 02 00 90 00 FE [14:53:40]RAPDU: 90 00 [14:53:40]wFMCommunicate OK [14:53:40]wFMCommunicate request_size=4 [14:53:40]MH_SAM_APDU [14:53:40]CAPDU: 80 0D 03 02 [14:53:40]Write to MH i2c: E2 08 00 89 02 80 0D 03 02 00 00 00 00 06 [14:53:40]Write i2c OK [14:53:40]MH_I2C_Read... [14:53:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:53:40]Read from MH i2c: E2 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: E2 0B 00 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: E2 0B 00 89 02 00 8A CB B6 F3 45 E9 CC FC 90 00 FB [14:53:40]RAPDU: 8A CB B6 F3 45 E9 CC FC 90 00 [14:53:40]wFMCommunicate OK [14:53:40]SAM_PROTO_SignData done [14:53:40]FM_MakeSignedData done [14:53:40]CreateOFDProtocolMessage [14:53:40]wFMCommunicate request_size=4 [14:53:40]MH_SAM_APDU [14:53:40]CAPDU: 80 11 00 00 [14:53:40]Write to MH i2c: E2 08 00 8A 02 80 11 00 00 00 00 00 00 06 [14:53:40]Write i2c OK [14:53:40]MH_I2C_Read... [14:53:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:40]Read from MH i2c: E2 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: E2 17 00 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: E2 17 00 8A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [14:53:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:53:40]wFMCommunicate OK [14:53:40]CreateOFDProtocolMessage done [14:53:40]OFDSenderStorePacket 162974 [14:53:40]StoreOFDPacket docnum=162974 [14:53:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 4F CB 07 01 73 AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 F3 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7C 02 00 35 04 06 00 EF B3 BA 2C 0E BF 8A CB B6 F3 45 E9 CC FC [14:53:40]CheckFolder [14:53:40]dirname=/storage/ofd_packets [14:53:40]CheckFolder done [14:53:40]ProducePacketName [14:53:40]name=ofd_packets/00162974 [14:53:40]NVStorageSaveData ofd_packets/00162974 [14:53:40]File name is /storage/ofd_packets/00162974 [14:53:40]Write 301 bytes [14:53:40]NVStorageSaveData done [14:53:40]OFDSenderStorePacket done [14:53:40]KKMCreateOFDPacket done [14:53:40]NVStorageSaveData kkm_last_timestamp [14:53:40]File name is /storage/kkm_last_timestamp [14:53:40]Write 4 bytes [14:53:40]NVStorageSaveData done [14:53:40]ExternCall_PrintAddStr [14:53:40]wPrintStart [14:53:40]Write to MH i2c: 01 00 00 8B 02 8D [14:53:40]Write i2c OK [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: 01 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: 01 07 00 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FF 0F A2 [14:53:40]RasterBufferAndPrint [14:53:40]line Счет N : (1)291448 [14:53:40]line ИНН: 02508201610067 [14:53:40]line Контрольно-Кассовый Чек [14:53:40]line ПРОДАЖА [14:53:40]line ТРК (МРК, ГНК) : 42 [14:53:40]line Товар: 2710124130 [14:53:40]line Аи-92-К-5 [14:53:40]line 7.380 * 67.80 [14:53:40]line = 500.36 [14:53:40]line НДС 12% НСП 1% [14:53:40]line > о реализуемом товаре [14:53:40]line ОКРУГЛЕНИЕ: -0.36 [14:53:40]line ИТОГО: 500.00 [14:53:40]line Внесено: 500.00 [14:53:40]line СДАЧА: 0.00 [14:53:40]line НСП 1% : 4.43 [14:53:40]line НДС 12% : 53.14 [14:53:40]line Наличными: 500.00 [14:53:40]line Безнал.: 0.00 [14:53:40]line Место: АЗС № 130 "Партнер Нефть" [14:53:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:53:40]line СНО: Общий режим [14:53:40]line Чек 419 20.08.2024 14:53 [14:53:40]line Смена: 465 ФФД: 1.0 [14:53:40]line ЗНМ: 0300000070 [14:53:40]line РНМ: 0000000000092562 [14:53:40]line Версия ККМ: 001 [14:53:40]line ФМ: 0000000000871769 [14:53:40]line ФД: 162974 [14:53:40]line ФПД: 263555201633983 [14:53:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145339&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162974&fm=263555201633983&tin=02508201610067®Number=0000000000092562&sum=50000 [14:53:40]OFD Sender: Processing packet 162974 [packets to send 960, broken 959] [14:53:40]ProducePacketName [14:53:40]name=ofd_packets/00162974 [14:53:40]OFD Sender: To server: pG, [14:53:40]CommunicateWithHost lk.salyk.kg:30040 [14:53:40]ConnectInit lk.salyk.kg [14:53:40]written 0, free lines is 4095 [14:53:40]Write to MH i2c: 01 00 00 B6 02 B8 [14:53:40]Write i2c OK [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: 01 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: 01 07 00 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: 01 07 00 B6 02 00 00 00 00 00 BC 0C 87 [14:53:40]RasterBufferAndPrint [14:53:40]line [14:53:40]line [14:53:40]line [14:53:40]line [14:53:40]line [14:53:40]written 0, free lines is 3266 [14:53:40]MH_Cut [14:53:40]Write to MH i2c: D1 01 00 BD 02 01 91 [14:53:40]Write i2c OK [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: D1 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: D1 01 00 [14:53:40]MH_I2C_Read... [14:53:40]Read from MH i2c: D1 01 00 BD 02 00 90 [14:53:40]Write to MH i2c: 01 00 00 BE 02 C0 [14:53:40]Write i2c OK [14:53:40]MH_I2C_Read... [14:53:41]*** Cut start [14:53:41]*** Purtial cut [14:53:41]*** Stage 1: CUTSNS_PIN = 1 [14:53:43]Read from MH i2c: 01 [14:53:43]MH_I2C_Read... [14:53:43]*** Stop cut motor [14:53:43]*** Cut end [14:53:43]Read from MH i2c: 01 07 00 [14:53:43]MH_I2C_Read... [14:53:43]Read from MH i2c: 01 07 00 BE 02 00 00 00 00 00 FF 0F D5 [14:53:43]process_action close_receipt done [14:53:43]requested_data is exist [14:53:43]produce_requested_data [14:53:43]requested_item fm.sn is exist - process it [14:53:43]wFMCommunicate request_size=4 [14:53:43]MH_SAM_APDU [14:53:43]CAPDU: 80 11 00 00 [14:53:43]Write to MH i2c: E2 08 00 BF 02 80 11 00 00 00 00 00 00 3B [14:53:43]Write i2c OK [14:53:43]MH_I2C_Read... [14:53:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:53:43]Read from MH i2c: E2 [14:53:43]MH_I2C_Read... [14:53:43]Read from MH i2c: E2 17 00 [14:53:43]MH_I2C_Read... [14:53:43]Read from MH i2c: E2 17 00 BF 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [14:53:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:53:43]wFMCommunicate OK [14:53:43]requested_item fd.num is exist - process it [14:53:43]SAM_PROTO_GetFieldsCounters [14:53:43]wFMCommunicate request_size=4 [14:53:43]MH_SAM_APDU [14:53:43]CAPDU: 80 13 00 00 [14:53:43]Write to MH i2c: E2 08 00 C0 02 80 13 00 00 00 00 00 00 3E [14:53:43]Write i2c OK [14:53:43]MH_I2C_Read... [14:53:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:53:43]Read from MH i2c: E2 [14:53:43]MH_I2C_Read... [14:53:43]Read from MH i2c: E2 62 00 [14:53:43]MH_I2C_Read... [14:53:43]Read from MH i2c: E2 62 00 C0 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 3E [14:53: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A3 01 00 00 5E 04 04 00 A3 01 00 00 57 04 04 00 A4 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:53:43]wFMCommunicate OK [14:53:43]SAM_PROTO_GetFieldsCounters done [14:53:43]requested_item shift.num is exist - process it [14:53:43]requested_item shift.opened is exist - process it [14:53:43]req_shift_opened [14:53:43]FM_GetShiftState [14:53:43]SAM_PROTO_GetShiftState [14:53:43]wFMCommunicate request_size=4 [14:53:43]MH_SAM_APDU [14:53:43]CAPDU: 80 13 01 00 [14:53:43]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [14:53:43]Write i2c OK [14:53:43]MH_I2C_Read... [14:53:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:53:43]Read from MH i2c: E2 [14:53:43]MH_I2C_Read... [14:53:43]Read from MH i2c: E2 0E 00 [14:53:43]MH_I2C_Read... [14:53:43]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0E [14:53:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:53:43]wFMCommunicate OK [14:53:43]SAM_PROTO_GetShiftState done [14:53:43]FM_GetShiftState done [14:53:43]req_shift_opened done [14:53:43]requested_item shift.open_date is exist - process it [14:53:43]req_shift_open_date [14:53:43]req_shift_open_date done [14:53:43]produce_requested_data done [14:53:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162974,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:53:43]process_action_free close_receipt [14:53:43]json_value_free [14:53:43]json_value_free done [14:53:43]process_json_proto returns [14:53:43]Send response to host [14:53:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162974,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:53:43]free response buf [14:53:43]execute_script done [14:53:43]execute_script returns [14:53:43]free content buf [14:53:43]Sock 9.Close socket [14:53:43]Sock 9.Thread stoped [14:53:45]ConnectInit Can't take IP for lk.salyk.kg [14:53:45]CommunicateWithHost connect error [14:53:45]CommunicateWithHost err = -1 [14:53:45]OFD Sender: Server communicate error [14:53:50]OFD Sender: Processing packet 162974 [packets to send 960, broken 959] [14:53:50]ProducePacketName [14:53:50]name=ofd_packets/00162974 [14:53:50]OFD Sender: To server: pG, [14:53:50]CommunicateWithHost lk.salyk.kg:30040 [14:53:50]ConnectInit lk.salyk.kg [14:53:55]ConnectInit Can't take IP for lk.salyk.kg [14:53:55]CommunicateWithHost connect error [14:53:55]CommunicateWithHost err = -1 [14:53:55]OFD Sender: Server communicate error [14:54:00]OFD Sender: Processing packet 162974 [packets to send 960, broken 959] [14:54:00]ProducePacketName [14:54:00]name=ofd_packets/00162974 [14:54:00]OFD Sender: To server: pG, [14:54:00]CommunicateWithHost lk.salyk.kg:30040 [14:54:00]ConnectInit lk.salyk.kg [14:54:05]ConnectInit Can't take IP for lk.salyk.kg [14:54:05]CommunicateWithHost connect error [14:54:05]CommunicateWithHost err = -1 [14:54:05]OFD Sender: Server communicate error [14:54:10]OFD Sender: Processing packet 162974 [packets to send 960, broken 959] [14:54:10]ProducePacketName [14:54:10]name=ofd_packets/00162974 [14:54:10]OFD Sender: To server: pG, [14:54:10]CommunicateWithHost lk.salyk.kg:30040 [14:54:10]ConnectInit lk.salyk.kg [14:54:15]ConnectInit Can't take IP for lk.salyk.kg [14:54:15]CommunicateWithHost connect error [14:54:15]CommunicateWithHost err = -1 [14:54:15]OFD Sender: Server communicate error [14:54:20]recv_with_timeout no data received [14:54:20]OFD Sender: Processing packet 162974 [packets to send 960, broken 959] [14:54:20]ProducePacketName [14:54:20]name=ofd_packets/00162974 [14:54:20]OFD Sender: To server: pG, [14:54:20]CommunicateWithHost lk.salyk.kg:30040 [14:54:20]ConnectInit lk.salyk.kg [14:54:25]ConnectInit Can't take IP for lk.salyk.kg [14:54:25]CommunicateWithHost connect error [14:54:25]CommunicateWithHost err = -1 [14:54:25]OFD Sender: Server communicate error [14:54:30]OFD Sender: Processing packet 162974 [packets to send 960, broken 959] [14:54:30]ProducePacketName [14:54:30]name=ofd_packets/00162974 [14:54:30]OFD Sender: To server: pG, [14:54:30]CommunicateWithHost lk.salyk.kg:30040 [14:54:30]ConnectInit lk.salyk.kg [14:54:33]recv_with_timeout no data received [14:54:35]ConnectInit Can't take IP for lk.salyk.kg [14:54:35]CommunicateWithHost connect error [14:54:35]CommunicateWithHost err = -1 [14:54:35]OFD Sender: Server communicate error [14:54:40]OFD Sender: Processing packet 162974 [packets to send 960, broken 959] [14:54:40]ProducePacketName [14:54:40]name=ofd_packets/00162974 [14:54:40]OFD Sender: To server: pG, [14:54:40]CommunicateWithHost lk.salyk.kg:30040 [14:54:40]ConnectInit lk.salyk.kg [14:54:44]Connected sock=9 [14:54: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 36 39 0F 01 00 00 4F CB 07 01 73 AF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 01 00 00 F4 03 04 00 F3 AD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7C 02 00 35 04 06 00 EF B3 BA 2C 0E BF 8A CB B6 F3 45 E9 CC FC [14:54: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 36 39 4F 00 00 00 57 BC 47 00 E0 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 36 39 10 04 04 00 9E 7C 02 00 F4 03 04 00 86 57 C4 66 B6 04 01 00 00 BA 7D 6D 1E F8 1C 92 5C [14:54:44]CommunicateWithHost err = 0 [14:54:44]CheckOFDResponse [14:54:44]1017 (14) - 77093643461234 [14:54:44]1041 (16) - 0000000000871769 [14:54:44]1040 (4) - 162974 [14:54:44]1012 (4) - 20.08.2024 08:44 [14:54:44]1206 (1) - 0 [14:54:44]OFD Sender: Remove packet 162974 [14:54:44]ProducePacketName [14:54:44]name=ofd_packets/00162974 [14:54:44]NVStorageDeleteData [14:54:45]OFD Sender: No OFD packet to send [14:54:50]OFD Sender: No OFD packet to send [14:54:51]accept exits with 10 [14:54:51]New connection [14:54:51]New thread 3066613092 created [14:54:51]Thread 3066756452 joined [14:54:51]Waiting for new connection... [14:54:51] Sock 10.Parse request [14:54:51]Sock 10.Check first char [14:54:51]Sock 10.First char is OK [14:54:51]request: POST /json_proto HTTP/1.0 [14:54:51]Method: POST [14:54:51]URL: /json_proto [14:54:51]Method is POST - this is cgi request [14:54:51]url: /json_proto [14:54:51]query_string will be loaded in cgi processing [14:54:51]execute_cgi json_proto POST (null) [14:54:51]execute_cgi path=json_proto method=POST [14:54:51]POST find Content-Length [14:54:51]Host: 172.17.44.132:8080 [14:54:51]Content-Length: 674 [14:54:51]Content-Type: application/json [14:54:51] [14:54:51]POST finish read [14:54:51]Found Content-Length = 674 [14:54:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:51]execute_script... [14:54:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291450", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:54:51]POST & json_proto [14:54:51]process_json_proto [14:54:51]json parsed OK: [14:54:51]protocol is kg_v1.0 [14:54:51]action value=close_receipt [14:54:51]process_action close_receipt [14:54:51]cmd_close_receipt [14:54:51]MH_GetDate [14:54:51]Write to MH i2c: F0 00 00 C2 02 B3 [14:54:51]Write i2c OK [14:54:51]MH_I2C_Read... [14:54:51]Read from MH i2c: F0 [14:54:51]MH_I2C_Read... [14:54:51]Read from MH i2c: F0 09 00 [14:54:51]MH_I2C_Read... [14:54:51]Read from MH i2c: F0 09 00 C2 02 00 3B AE C4 66 2A 83 C1 65 A2 [14:54:51]GetLastDocTimeStamp 1724165619 [14:54:51]current date 1724165691 [14:54:51]FM_GetShiftState [14:54:51]SAM_PROTO_GetShiftState [14:54:51]wFMCommunicate request_size=4 [14:54:51]MH_SAM_APDU [14:54:51]CAPDU: 80 13 01 00 [14:54:51]Write to MH i2c: E2 08 00 C3 02 80 13 01 00 00 00 00 00 42 [14:54:51]Write i2c OK [14:54:51]MH_I2C_Read... [14:54:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:51]Read from MH i2c: E2 [14:54:51]MH_I2C_Read... [14:54:51]Read from MH i2c: E2 0E 00 [14:54:51]MH_I2C_Read... [14:54:51]Read from MH i2c: E2 0E 00 C3 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 10 [14:54:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:54:51]wFMCommunicate OK [14:54:51]SAM_PROTO_GetShiftState done [14:54:51]FM_GetShiftState done [14:54:51]opened in 1724113081 [14:54:51]opened+sec_in_day 1724199481 [14:54:51]quantity*price = 50063 [14:54:51]sum+1 = 50064 [14:54:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 420 20.08.2024 14:54 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162975 ФПД: 95391364147746 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145452&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162975&fm=95391364147746&tin=02508201610067®Number=0000000000092562&sum=50000 [14:54:52]StoreToDocumentArchive [14:54:52]shift 465 fd 162975 [14:54:52]save to /storage/0465/doc_00162975 [14:54:52]save last doc name /storage/0465/doc_00162975 to /storage/kkm_last_doc_name [14:54:52]save OK [14:54:52]Clear old archive folders... [14:54:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:54:52]tlvbuf is 01300680 [14:54:52]SAM_PROTO_ClearQueue [14:54:52]wFMCommunicate request_size=4 [14:54:52]MH_SAM_APDU [14:54:52]CAPDU: 80 09 00 00 [14:54:52]Write to MH i2c: E2 08 00 D0 02 80 09 00 00 00 00 00 00 44 [14:54:52]Write i2c OK [14:54:52]MH_I2C_Read... [14:54:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:54:52]Read from MH i2c: E2 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 03 00 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [14:54:52]RAPDU: 90 00 [14:54:52]wFMCommunicate OK [14:54:52]SAM_PROTO_ClearQueue done [14:54:52]KKMCreateOFDPacket [14:54:52]OFDProtocolAddRootSTLVToBuf [14:54:52]FM_MakeSignedData [14:54:52]FM_MakeSignedData [14:54:52]SAM_PROTO_SignData [14:54:52]wFMCommunicate request_size=4 [14:54:52]MH_SAM_APDU [14:54:52]CAPDU: 80 0D 01 02 [14:54:52]Write to MH i2c: E2 08 00 D1 02 80 0D 01 02 00 00 00 00 4C [14:54:52]Write i2c OK [14:54:52]MH_I2C_Read... [14:54:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:54:52]Read from MH i2c: E2 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 03 00 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [14:54:52]RAPDU: 90 00 [14:54:52]wFMCommunicate OK [14:54:52]wFMCommunicate request_size=255 [14:54:52]MH_SAM_APDU [14:54:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 3C AE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7C 02 00 35 04 06 00 56 C2 08 5F [14:54:52]Write to MH i2c: E2 02 01 D2 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 3C AE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7C 02 00 35 04 06 00 56 C2 08 5F 00 00 8A [14:54:52]Write i2c OK [14:54:52]MH_I2C_Read... [14:54:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:52]Read from MH i2c: E2 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 03 00 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 03 00 D2 02 00 90 00 48 [14:54:52]RAPDU: 90 00 [14:54:52]wFMCommunicate OK [14:54:52]wFMCommunicate request_size=7 [14:54:52]MH_SAM_APDU [14:54:52]CAPDU: 80 0D 02 02 02 EA 22 [14:54:52]Write to MH i2c: E2 0A 00 D3 02 80 0D 02 02 02 00 EA 22 00 00 5F [14:54:52]Write i2c OK [14:54:52]MH_I2C_Read... [14:54:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:54:52]Read from MH i2c: E2 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 03 00 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 03 00 D3 02 00 90 00 49 [14:54:52]RAPDU: 90 00 [14:54:52]wFMCommunicate OK [14:54:52]wFMCommunicate request_size=4 [14:54:52]MH_SAM_APDU [14:54:52]CAPDU: 80 0D 03 02 [14:54:52]Write to MH i2c: E2 08 00 D4 02 80 0D 03 02 00 00 00 00 51 [14:54:52]Write i2c OK [14:54:52]MH_I2C_Read... [14:54:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:54:52]Read from MH i2c: E2 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 0B 00 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 0B 00 D4 02 00 58 90 CE FF 77 0C 46 31 90 00 01 [14:54:52]RAPDU: 58 90 CE FF 77 0C 46 31 90 00 [14:54:52]wFMCommunicate OK [14:54:52]SAM_PROTO_SignData done [14:54:52]FM_MakeSignedData done [14:54:52]CreateOFDProtocolMessage [14:54:52]wFMCommunicate request_size=4 [14:54:52]MH_SAM_APDU [14:54:52]CAPDU: 80 11 00 00 [14:54:52]Write to MH i2c: E2 08 00 D5 02 80 11 00 00 00 00 00 00 51 [14:54:52]Write i2c OK [14:54:52]MH_I2C_Read... [14:54:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:52]Read from MH i2c: E2 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 17 00 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: E2 17 00 D5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [14:54:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:54:52]wFMCommunicate OK [14:54:52]CreateOFDProtocolMessage done [14:54:52]OFDSenderStorePacket 162975 [14:54:52]StoreOFDPacket docnum=162975 [14:54:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 56 DB 04 01 5D A8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 3C AE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7C 02 00 35 04 06 00 56 C2 08 5F EA 22 58 90 CE FF 77 0C 46 31 [14:54:52]CheckFolder [14:54:52]dirname=/storage/ofd_packets [14:54:52]CheckFolder done [14:54:52]ProducePacketName [14:54:52]name=ofd_packets/00162975 [14:54:52]NVStorageSaveData ofd_packets/00162975 [14:54:52]File name is /storage/ofd_packets/00162975 [14:54:52]Write 298 bytes [14:54:52]NVStorageSaveData done [14:54:52]OFDSenderStorePacket done [14:54:52]KKMCreateOFDPacket done [14:54:52]NVStorageSaveData kkm_last_timestamp [14:54:52]File name is /storage/kkm_last_timestamp [14:54:52]Write 4 bytes [14:54:52]NVStorageSaveData done [14:54:52]ExternCall_PrintAddStr [14:54:52]wPrintStart [14:54:52]Write to MH i2c: 01 00 00 D6 02 D8 [14:54:52]Write i2c OK [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: 01 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: 01 07 00 [14:54:52]MH_I2C_Read... [14:54:52]Read from MH i2c: 01 07 00 D6 02 00 00 00 00 00 FF 0F ED [14:54:52]RasterBufferAndPrint [14:54:52]line Счет N : (1)291450 [14:54:52]line ИНН: 02508201610067 [14:54:52]line Контрольно-Кассовый Чек [14:54:52]line ПРОДАЖА [14:54:52]line ТРК (МРК, ГНК) : 34 [14:54:52]line Товар: 2710194800 [14:54:52]line ДТ-К-5 [14:54:52]line 6.570 * 76.20 [14:54:52]line = 500.63 [14:54:52]line НДС 12% НСП 1% [14:54:52]line > о реализуемом товаре [14:54:52]line ОКРУГЛЕНИЕ: -0.63 [14:54:52]line ИТОГО: 500.00 [14:54:52]line Внесено: 500.00 [14:54:52]line СДАЧА: 0.00 [14:54:52]line НСП 1% : 4.43 [14:54:52]line НДС 12% : 53.16 [14:54:52]line Наличными: 500.00 [14:54:52]line Безнал.: 0.00 [14:54:52]line Место: АЗС № 130 "Партнер Нефть" [14:54:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:54:52]line СНО: Общий режим [14:54:52]line Чек 420 20.08.2024 14:54 [14:54:52]line Смена: 465 ФФД: 1.0 [14:54:52]line ЗНМ: 0300000070 [14:54:52]line РНМ: 0000000000092562 [14:54:52]line Версия ККМ: 001 [14:54:52]line ФМ: 0000000000871769 [14:54:52]line ФД: 162975 [14:54:52]line ФПД: 95391364147746 [14:54:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145452&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162975&fm=95391364147746&tin=02508201610067®Number=0000000000092562&sum=50000 [14:54:52]written 0, free lines is 4095 [14:54:52]OFD Sender: Processing packet 162975 [packets to send 960, broken 959] [14:54:52]ProducePacketName [14:54:52]name=ofd_packets/00162975 [14:54:52]OFD Sender: To server: pG, [14:54:52]CommunicateWithHost lk.salyk.kg:30040 [14:54:52]ConnectInit lk.salyk.kg [14:54:53]Write to MH i2c: 01 00 00 01 03 04 [14:54:53]Write i2c OK [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: 01 [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: 01 07 00 [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: 01 07 00 01 03 00 00 00 00 00 C8 0C DF [14:54:53]RasterBufferAndPrint [14:54:53]line [14:54:53]line [14:54:53]line [14:54:53]line [14:54:53]line [14:54:53]written 0, free lines is 3277 [14:54:53]MH_Cut [14:54:53]Write to MH i2c: D1 01 00 08 03 01 DD [14:54:53]Write i2c OK [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: D1 [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: D1 01 00 [14:54:53]MH_I2C_Read... [14:54:53]Read from MH i2c: D1 01 00 08 03 00 DC [14:54:53]Write to MH i2c: 01 00 00 09 03 0C [14:54:53]Write i2c OK [14:54:53]MH_I2C_Read... [14:54:54]*** Cut start [14:54:54]*** Purtial cut [14:54:54]*** Stage 1: CUTSNS_PIN = 1 [14:54:56]Read from MH i2c: 01 [14:54:56]MH_I2C_Read... [14:54:56]*** Stop cut motor [14:54:56]*** Cut end [14:54:56]Read from MH i2c: 01 07 00 [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: 01 07 00 09 03 00 00 00 00 00 FF 0F 21 [14:54:56]process_action close_receipt done [14:54:56]requested_data is exist [14:54:56]produce_requested_data [14:54:56]requested_item fm.sn is exist - process it [14:54:56]wFMCommunicate request_size=4 [14:54:56]MH_SAM_APDU [14:54:56]CAPDU: 80 11 00 00 [14:54:56]Write to MH i2c: E2 08 00 0A 03 80 11 00 00 00 00 00 00 87 [14:54:56]Write i2c OK [14:54:56]MH_I2C_Read... [14:54:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:54:56]Read from MH i2c: E2 [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: E2 17 00 [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: E2 17 00 0A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [14:54:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:54:56]wFMCommunicate OK [14:54:56]requested_item fd.num is exist - process it [14:54:56]SAM_PROTO_GetFieldsCounters [14:54:56]wFMCommunicate request_size=4 [14:54:56]MH_SAM_APDU [14:54:56]CAPDU: 80 13 00 00 [14:54:56]Write to MH i2c: E2 08 00 0B 03 80 13 00 00 00 00 00 00 8A [14:54:56]Write i2c OK [14:54:56]MH_I2C_Read... [14:54:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:54:56]Read from MH i2c: E2 [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: E2 62 00 [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: E2 62 00 0B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 8E [14:54: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A4 01 00 00 5E 04 04 00 A4 01 00 00 57 04 04 00 A5 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:54:56]wFMCommunicate OK [14:54:56]SAM_PROTO_GetFieldsCounters done [14:54:56]requested_item shift.num is exist - process it [14:54:56]requested_item shift.opened is exist - process it [14:54:56]req_shift_opened [14:54:56]FM_GetShiftState [14:54:56]SAM_PROTO_GetShiftState [14:54:56]wFMCommunicate request_size=4 [14:54:56]MH_SAM_APDU [14:54:56]CAPDU: 80 13 01 00 [14:54:56]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [14:54:56]Write i2c OK [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: E2 [14:54:56]MH_I2C_Read... [14:54:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:54:56]Read from MH i2c: E2 0E 00 [14:54:56]MH_I2C_Read... [14:54:56]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5A [14:54:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:54:56]wFMCommunicate OK [14:54:56]SAM_PROTO_GetShiftState done [14:54:56]FM_GetShiftState done [14:54:56]req_shift_opened done [14:54:56]requested_item shift.open_date is exist - process it [14:54:56]req_shift_open_date [14:54:56]req_shift_open_date done [14:54:56]produce_requested_data done [14:54:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162975,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:54:56]process_action_free close_receipt [14:54:56]json_value_free [14:54:56]json_value_free done [14:54:56]process_json_proto returns [14:54:56]Send response to host [14:54:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162975,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:54:56]free response buf [14:54:56]execute_script done [14:54:56]execute_script returns [14:54:56]free content buf [14:54:56]Sock 10.Close socket [14:54:56]Sock 10.Thread stoped [14:54:56]Connected sock=11 [14:54: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 36 39 0C 01 00 00 56 DB 04 01 5D A8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 01 00 00 F4 03 04 00 3C AE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7C 02 00 35 04 06 00 56 C2 08 5F EA 22 58 90 CE FF 77 0C 46 31 [14:54: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 36 39 4F 00 00 00 E6 43 47 00 C7 01 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7C 02 00 F4 03 04 00 93 57 C4 66 B6 04 01 00 00 08 99 BB 13 62 3A 4A 2E [14:54:57]CommunicateWithHost err = 0 [14:54:57]CheckOFDResponse [14:54:57]1017 (14) - 77093643461234 [14:54:57]1041 (16) - 0000000000871769 [14:54:57]1040 (4) - 162975 [14:54:57]1012 (4) - 20.08.2024 08:45 [14:54:57]1206 (1) - 0 [14:54:57]OFD Sender: Remove packet 162975 [14:54:57]ProducePacketName [14:54:57]name=ofd_packets/00162975 [14:54:57]NVStorageDeleteData [14:54:58]OFD Sender: No OFD packet to send [14:55:03]OFD Sender: No OFD packet to send [14:55:08]OFD Sender: No OFD packet to send [14:55:13]OFD Sender: No OFD packet to send [14:55:18]OFD Sender: No OFD packet to send [14:55:23]OFD Sender: No OFD packet to send [14:55:28]OFD Sender: No OFD packet to send [14:55:29]recv_with_timeout no data received [14:55:33]OFD Sender: No OFD packet to send [14:55:38]OFD Sender: No OFD packet to send [14:55:43]OFD Sender: No OFD packet to send [14:55:48]OFD Sender: No OFD packet to send [14:55:53]OFD Sender: No OFD packet to send [14:55:58]OFD Sender: No OFD packet to send [14:56:03]OFD Sender: No OFD packet to send [14:56:08]OFD Sender: No OFD packet to send [14:56:13]OFD Sender: No OFD packet to send [14:56:18]OFD Sender: No OFD packet to send [14:56:23]OFD Sender: No OFD packet to send [14:56:28]OFD Sender: No OFD packet to send [14:56:33]OFD Sender: No OFD packet to send [14:56:38]OFD Sender: No OFD packet to send [14:56:43]OFD Sender: No OFD packet to send [14:56:48]OFD Sender: No OFD packet to send [14:56:53]OFD Sender: No OFD packet to send [14:56:56]recv_with_timeout no data received [14:56:58]OFD Sender: No OFD packet to send [14:57:03]OFD Sender: No OFD packet to send [14:57:07]recv_with_timeout no data received [14:57:08]OFD Sender: No OFD packet to send [14:57:13]accept exits with 9 [14:57:13]New connection [14:57:13]New thread 3066756452 created [14:57:13]Thread 3066613092 joined [14:57:13]Waiting for new connection... [14:57:13] Sock 9.Parse request [14:57:13]Sock 9.Check first char [14:57:13]Sock 9.First char is OK [14:57:13]request: POST /json_proto HTTP/1.0 [14:57:13]Method: POST [14:57:13]URL: /json_proto [14:57:13]Method is POST - this is cgi request [14:57:13]url: /json_proto [14:57:13]query_string will be loaded in cgi processing [14:57:13]execute_cgi json_proto POST (null) [14:57:13]execute_cgi path=json_proto method=POST [14:57:13]POST find Content-Length [14:57:13]Host: 172.17.44.132:8080 [14:57:13]Content-Length: 800 [14:57:13]Content-Type: application/json [14:57:13] [14:57:13]POST finish read [14:57:13]Found Content-Length = 800 [14:57:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:13]execute_script... [14:57:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291451", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [14:57:13]POST & json_proto [14:57:13]process_json_proto [14:57:13]json parsed OK: [14:57:13]protocol is kg_v1.0 [14:57:13]action value=close_receipt [14:57:13]process_action close_receipt [14:57:13]cmd_close_receipt [14:57:13]MH_GetDate [14:57:13]Write to MH i2c: F0 00 00 0D 03 FF [14:57:13]Write i2c OK [14:57:13]MH_I2C_Read... [14:57:13]Read from MH i2c: F0 [14:57:13]MH_I2C_Read... [14:57:13]Read from MH i2c: F0 09 00 [14:57:13]MH_I2C_Read... [14:57:13]Read from MH i2c: F0 09 00 0D 03 00 CA AE C4 66 2A 83 C1 65 7D [14:57:13]GetLastDocTimeStamp 1724165692 [14:57:13]current date 1724165834 [14:57:13]FM_GetShiftState [14:57:13]SAM_PROTO_GetShiftState [14:57:13]wFMCommunicate request_size=4 [14:57:13]MH_SAM_APDU [14:57:13]CAPDU: 80 13 01 00 [14:57:13]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [14:57:13]Write i2c OK [14:57:13]MH_I2C_Read... [14:57:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:13]Read from MH i2c: E2 [14:57:13]MH_I2C_Read... [14:57:13]Read from MH i2c: E2 0E 00 [14:57:13]MH_I2C_Read... [14:57:13]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5C [14:57:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:57:13]wFMCommunicate OK [14:57:13]SAM_PROTO_GetShiftState done [14:57:13]FM_GetShiftState done [14:57:13]opened in 1724113081 [14:57:13]opened+sec_in_day 1724199481 [14:57:13]quantity*price = 150037 [14:57:13]sum+1 = 150039 [14:57:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 421 20.08.2024 14:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162976 ФПД: 53161442268618 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145714&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162976&fm=53161442268618&tin=02508201610067®Number=0000000000092562&sum=150038 [14:57:14]StoreToDocumentArchive [14:57:14]shift 465 fd 162976 [14:57:14]save to /storage/0465/doc_00162976 [14:57:14]save last doc name /storage/0465/doc_00162976 to /storage/kkm_last_doc_name [14:57:14]save OK [14:57:14]Clear old archive folders... [14:57:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [14:57:14]tlvbuf is 01302290 [14:57:14]SAM_PROTO_ClearQueue [14:57:14]wFMCommunicate request_size=4 [14:57:14]MH_SAM_APDU [14:57:14]CAPDU: 80 09 00 00 [14:57:14]Write to MH i2c: E2 08 00 1B 03 80 09 00 00 00 00 00 00 90 [14:57:14]Write i2c OK [14:57:14]MH_I2C_Read... [14:57:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [14:57:14]Read from MH i2c: E2 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: E2 03 00 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [14:57:14]RAPDU: 90 00 [14:57:14]wFMCommunicate OK [14:57:14]SAM_PROTO_ClearQueue done [14:57:14]KKMCreateOFDPacket [14:57:14]OFDProtocolAddRootSTLVToBuf [14:57:14]FM_MakeSignedData [14:57:14]FM_MakeSignedData [14:57:14]SAM_PROTO_SignData [14:57:14]wFMCommunicate request_size=4 [14:57:14]MH_SAM_APDU [14:57:14]CAPDU: 80 0D 01 02 [14:57:14]Write to MH i2c: E2 08 00 1C 03 80 0D 01 02 00 00 00 00 98 [14:57:14]Write i2c OK [14:57:14]MH_I2C_Read... [14:57:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [14:57:14]Read from MH i2c: E2 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: E2 03 00 [14:57:14]MH_I2C_Read... [14:57:14]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [14:57:14]RAPDU: 90 00 [14:57:14]wFMCommunicate OK [14:57:14]wFMCommunicate request_size=255 [14:57:14]MH_SAM_APDU [14:57:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 CA AE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7C 02 00 35 04 06 00 30 59 9C E1 [14:57:15]Write to MH i2c: E2 02 01 1D 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 CA AE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7C 02 00 35 04 06 00 30 59 9C E1 00 00 2A [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:15]Read from MH i2c: E2 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 03 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [14:57:15]RAPDU: 90 00 [14:57:15]wFMCommunicate OK [14:57:15]wFMCommunicate request_size=7 [14:57:15]MH_SAM_APDU [14:57:15]CAPDU: 80 0D 02 02 02 D5 CA [14:57:15]Write to MH i2c: E2 0A 00 1E 03 80 0D 02 02 02 00 D5 CA 00 00 3E [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [14:57:15]Read from MH i2c: E2 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 03 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [14:57:15]RAPDU: 90 00 [14:57:15]wFMCommunicate OK [14:57:15]wFMCommunicate request_size=4 [14:57:15]MH_SAM_APDU [14:57:15]CAPDU: 80 0D 03 02 [14:57:15]Write to MH i2c: E2 08 00 1F 03 80 0D 03 02 00 00 00 00 9D [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [14:57:15]Read from MH i2c: E2 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 0B 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 0B 00 1F 03 00 7E C9 75 05 72 95 31 71 90 00 08 [14:57:15]RAPDU: 7E C9 75 05 72 95 31 71 90 00 [14:57:15]wFMCommunicate OK [14:57:15]SAM_PROTO_SignData done [14:57:15]FM_MakeSignedData done [14:57:15]CreateOFDProtocolMessage [14:57:15]wFMCommunicate request_size=4 [14:57:15]MH_SAM_APDU [14:57:15]CAPDU: 80 11 00 00 [14:57:15]Write to MH i2c: E2 08 00 20 03 80 11 00 00 00 00 00 00 9D [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:15]Read from MH i2c: E2 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 17 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: E2 17 00 20 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [14:57:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:57:15]wFMCommunicate OK [14:57:15]CreateOFDProtocolMessage done [14:57:15]OFDSenderStorePacket 162976 [14:57:15]StoreOFDPacket docnum=162976 [14:57:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F0 93 04 01 A7 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 CA AE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7C 02 00 35 04 06 00 30 59 9C E1 D5 CA 7E C9 75 05 72 95 31 71 [14:57:15]CheckFolder [14:57:15]dirname=/storage/ofd_packets [14:57:15]CheckFolder done [14:57:15]ProducePacketName [14:57:15]name=ofd_packets/00162976 [14:57:15]NVStorageSaveData ofd_packets/00162976 [14:57:15]File name is /storage/ofd_packets/00162976 [14:57:15]Write 298 bytes [14:57:15]NVStorageSaveData done [14:57:15]OFDSenderStorePacket done [14:57:15]KKMCreateOFDPacket done [14:57:15]NVStorageSaveData kkm_last_timestamp [14:57:15]File name is /storage/kkm_last_timestamp [14:57:15]Write 4 bytes [14:57:15]NVStorageSaveData done [14:57:15]ExternCall_PrintAddStr [14:57:15]wPrintStart [14:57:15]Write to MH i2c: 01 00 00 21 03 24 [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: 01 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: 01 07 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: 01 07 00 21 03 00 00 00 00 00 FF 0F 39 [14:57:15]RasterBufferAndPrint [14:57:15]line Счет N : (1)291451 [14:57:15]line ИНН: 02508201610067 [14:57:15]line Контрольно-Кассовый Чек [14:57:15]line ПРОДАЖА [14:57:15]line ТРК (МРК, ГНК) : 54 [14:57:15]line Товар: 2710194800 [14:57:15]line ДТ-К-5 [14:57:15]line 19.690 * 76.20 [14:57:15]line = 1500.38 [14:57:15]line НДС 12% НСП 1% [14:57:15]line > о реализуемом товаре [14:57:15]line ИТОГО: 1500.38 [14:57:15]line НСП 1% : 13.28 [14:57:15]line НДС 12% : 159.33 [14:57:15]line Наличными: 0.00 [14:57:15]line Безнал.: 1500.38 [14:57:15]line Место: АЗС № 130 "Партнер Нефть" [14:57:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [14:57:15]line СНО: Общий режим [14:57:15]line Чек 421 20.08.2024 14:57 [14:57:15]line Смена: 465 ФФД: 1.0 [14:57:15]line ЗНМ: 0300000070 [14:57:15]line РНМ: 0000000000092562 [14:57:15]line Версия ККМ: 001 [14:57:15]line Платежная система: O! деньги [14:57:15]line ФМ: 0000000000871769 [14:57:15]line ФД: 162976 [14:57:15]line ФПД: 53161442268618 [14:57:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T145714&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162976&fm=53161442268618&tin=02508201610067®Number=0000000000092562&sum=150038 [14:57:15]written 0, free lines is 4095 [14:57:15]OFD Sender: Processing packet 162976 [packets to send 960, broken 959] [14:57:15]ProducePacketName [14:57:15]name=ofd_packets/00162976 [14:57:15]OFD Sender: To server: pG, [14:57:15]CommunicateWithHost lk.salyk.kg:30040 [14:57:15]ConnectInit lk.salyk.kg [14:57:15]Write to MH i2c: 01 00 00 4B 03 4E [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: 01 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: 01 07 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: 01 07 00 4B 03 00 00 00 00 00 D7 0C 38 [14:57:15]RasterBufferAndPrint [14:57:15]line [14:57:15]line [14:57:15]line [14:57:15]line [14:57:15]line [14:57:15]written 0, free lines is 3293 [14:57:15]MH_Cut [14:57:15]Write to MH i2c: D1 01 00 52 03 01 27 [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: D1 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: D1 01 00 [14:57:15]MH_I2C_Read... [14:57:15]Read from MH i2c: D1 01 00 52 03 00 26 [14:57:15]Write to MH i2c: 01 00 00 53 03 56 [14:57:15]Write i2c OK [14:57:15]MH_I2C_Read... [14:57:16]*** Cut start [14:57:16]*** Purtial cut [14:57:16]*** Stage 1: CUTSNS_PIN = 1 [14:57:18]recv_with_timeout no data received [14:57:18]Read from MH i2c: 01 [14:57:18]MH_I2C_Read... [14:57:18]*** Stop cut motor [14:57:18]*** Cut end [14:57:18]Read from MH i2c: 01 07 00 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: 01 07 00 53 03 00 00 00 00 00 FF 0F 6B [14:57:18]process_action close_receipt done [14:57:18]requested_data is exist [14:57:18]produce_requested_data [14:57:18]requested_item fm.sn is exist - process it [14:57:18]wFMCommunicate request_size=4 [14:57:18]MH_SAM_APDU [14:57:18]CAPDU: 80 11 00 00 [14:57:18]Write to MH i2c: E2 08 00 54 03 80 11 00 00 00 00 00 00 D1 [14:57:18]Write i2c OK [14:57:18]MH_I2C_Read... [14:57:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [14:57:18]Read from MH i2c: E2 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 17 00 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 17 00 54 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [14:57:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [14:57:18]wFMCommunicate OK [14:57:18]requested_item fd.num is exist - process it [14:57:18]SAM_PROTO_GetFieldsCounters [14:57:18]wFMCommunicate request_size=4 [14:57:18]MH_SAM_APDU [14:57:18]CAPDU: 80 13 00 00 [14:57:18]Write to MH i2c: E2 08 00 55 03 80 13 00 00 00 00 00 00 D4 [14:57:18]Write i2c OK [14:57:18]MH_I2C_Read... [14:57:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [14:57:18]Read from MH i2c: E2 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 62 00 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 62 00 55 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 DC [14:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A5 01 00 00 5E 04 04 00 A5 01 00 00 57 04 04 00 A6 01 00 00 19 04 04 00 00 00 00 00 90 00 [14:57:18]wFMCommunicate OK [14:57:18]SAM_PROTO_GetFieldsCounters done [14:57:18]requested_item shift.num is exist - process it [14:57:18]requested_item shift.opened is exist - process it [14:57:18]req_shift_opened [14:57:18]FM_GetShiftState [14:57:18]SAM_PROTO_GetShiftState [14:57:18]wFMCommunicate request_size=4 [14:57:18]MH_SAM_APDU [14:57:18]CAPDU: 80 13 01 00 [14:57:18]Write to MH i2c: E2 08 00 56 03 80 13 01 00 00 00 00 00 D6 [14:57:18]Write i2c OK [14:57:18]MH_I2C_Read... [14:57:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [14:57:18]Read from MH i2c: E2 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 0E 00 [14:57:18]MH_I2C_Read... [14:57:18]Read from MH i2c: E2 0E 00 56 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A4 [14:57:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [14:57:18]wFMCommunicate OK [14:57:18]SAM_PROTO_GetShiftState done [14:57:18]FM_GetShiftState done [14:57:18]req_shift_opened done [14:57:18]requested_item shift.open_date is exist - process it [14:57:18]req_shift_open_date [14:57:18]req_shift_open_date done [14:57:18]produce_requested_data done [14:57:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162976,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [14:57:18]process_action_free close_receipt [14:57:18]json_value_free [14:57:18]json_value_free done [14:57:18]process_json_proto returns [14:57:18]Send response to host [14:57:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162976,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [14:57:18]free response buf [14:57:18]execute_script done [14:57:18]execute_script returns [14:57:18]free content buf [14:57:18]Sock 9.Close socket [14:57:18]Sock 9.Thread stoped [14:57:20]ConnectInit Can't take IP for lk.salyk.kg [14:57:20]CommunicateWithHost connect error [14:57:20]CommunicateWithHost err = -1 [14:57:20]OFD Sender: Server communicate error [14:57:25]OFD Sender: Processing packet 162976 [packets to send 960, broken 959] [14:57:25]ProducePacketName [14:57:25]name=ofd_packets/00162976 [14:57:25]OFD Sender: To server: pG, [14:57:25]CommunicateWithHost lk.salyk.kg:30040 [14:57:25]ConnectInit lk.salyk.kg [14:57:30]ConnectInit Can't take IP for lk.salyk.kg [14:57:30]CommunicateWithHost connect error [14:57:30]CommunicateWithHost err = -1 [14:57:30]OFD Sender: Server communicate error [14:57:35]recv_with_timeout no data received [14:57:35]OFD Sender: Processing packet 162976 [packets to send 960, broken 959] [14:57:35]ProducePacketName [14:57:35]name=ofd_packets/00162976 [14:57:35]OFD Sender: To server: pG, [14:57:35]CommunicateWithHost lk.salyk.kg:30040 [14:57:35]ConnectInit lk.salyk.kg [14:57:40]Connected sock=7 [14:57: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 36 39 0C 01 00 00 F0 93 04 01 A7 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 01 00 00 F4 03 04 00 CA AE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7C 02 00 35 04 06 00 30 59 9C E1 D5 CA 7E C9 75 05 72 95 31 71 [14:57: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 36 39 4F 00 00 00 CE FB 47 00 0D 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 36 39 10 04 04 00 A0 7C 02 00 F4 03 04 00 36 58 C4 66 B6 04 01 00 00 C2 C4 1F B4 BC E6 EA 40 [14:57:41]CommunicateWithHost err = 0 [14:57:41]CheckOFDResponse [14:57:41]1017 (14) - 77093643461234 [14:57:41]1041 (16) - 0000000000871769 [14:57:41]1040 (4) - 162976 [14:57:41]1012 (4) - 20.08.2024 08:47 [14:57:41]1206 (1) - 0 [14:57:41]OFD Sender: Remove packet 162976 [14:57:41]ProducePacketName [14:57:41]name=ofd_packets/00162976 [14:57:41]NVStorageDeleteData [14:57:42]OFD Sender: No OFD packet to send [14:57:47]OFD Sender: No OFD packet to send [14:57:52]OFD Sender: No OFD packet to send [14:57:57]OFD Sender: No OFD packet to send [14:58:02]OFD Sender: No OFD packet to send [14:58:07]OFD Sender: No OFD packet to send [14:58:12]OFD Sender: No OFD packet to send [14:58:17]OFD Sender: No OFD packet to send [14:58:22]OFD Sender: No OFD packet to send [14:58:27]OFD Sender: No OFD packet to send [14:58:32]OFD Sender: No OFD packet to send [14:58:37]OFD Sender: No OFD packet to send [14:58:42]OFD Sender: No OFD packet to send [14:58:47]OFD Sender: No OFD packet to send [14:58:52]OFD Sender: No OFD packet to send [14:58:57]OFD Sender: No OFD packet to send [14:59:02]OFD Sender: No OFD packet to send [14:59:07]OFD Sender: No OFD packet to send [14:59:12]OFD Sender: No OFD packet to send [14:59:17]OFD Sender: No OFD packet to send [14:59:22]OFD Sender: No OFD packet to send [14:59:27]OFD Sender: No OFD packet to send [14:59:32]OFD Sender: No OFD packet to send [14:59:37]OFD Sender: No OFD packet to send [14:59:42]OFD Sender: No OFD packet to send [14:59:47]OFD Sender: No OFD packet to send [14:59:52]OFD Sender: No OFD packet to send [14:59:57]OFD Sender: No OFD packet to send [15:00:02]OFD Sender: No OFD packet to send [15:00:07]OFD Sender: No OFD packet to send [15:00:12]OFD Sender: No OFD packet to send [15:00:17]OFD Sender: No OFD packet to send [15:00:22]OFD Sender: No OFD packet to send [15:00:27]OFD Sender: No OFD packet to send [15:00:32]OFD Sender: No OFD packet to send [15:00:37]OFD Sender: No OFD packet to send [15:00:42]OFD Sender: No OFD packet to send [15:00:45]recv_with_timeout no data received [15:00:47]OFD Sender: No OFD packet to send [15:00:49]accept exits with 10 [15:00:49]New connection [15:00:49]New thread 3066613092 created [15:00:49]Thread 3066756452 joined [15:00:49]Waiting for new connection... [15:00:49] Sock 10.Parse request [15:00:49]Sock 10.Check first char [15:00:49]Sock 10.First char is OK [15:00:49]request: POST /json_proto HTTP/1.0 [15:00:49]Method: POST [15:00:49]URL: /json_proto [15:00:49]Method is POST - this is cgi request [15:00:49]url: /json_proto [15:00:49]query_string will be loaded in cgi processing [15:00:49]execute_cgi json_proto POST (null) [15:00:49]execute_cgi path=json_proto method=POST [15:00:49]POST find Content-Length [15:00:49]Host: 172.17.44.132:8080 [15:00:49]Content-Length: 667 [15:00:49]Content-Type: application/json [15:00:49] [15:00:49]POST finish read [15:00:49]Found Content-Length = 667 [15:00:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:00:49]execute_script... [15:00:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291455", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 4.370, "sum" : 300.66, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:00:49]POST & json_proto [15:00:49]process_json_proto [15:00:49]json parsed OK: [15:00:49]protocol is kg_v1.0 [15:00:49]action value=close_receipt [15:00:49]process_action close_receipt [15:00:49]cmd_close_receipt [15:00:49]MH_GetDate [15:00:49]Write to MH i2c: F0 00 00 57 03 49 [15:00:49]Write i2c OK [15:00:49]MH_I2C_Read... [15:00:49]Read from MH i2c: F0 [15:00:49]MH_I2C_Read... [15:00:49]Read from MH i2c: F0 09 00 [15:00:49]MH_I2C_Read... [15:00:49]Read from MH i2c: F0 09 00 57 03 00 A2 AF C4 66 2A 83 C1 65 A0 [15:00:49]GetLastDocTimeStamp 1724165834 [15:00:49]current date 1724166050 [15:00:49]FM_GetShiftState [15:00:49]SAM_PROTO_GetShiftState [15:00:49]wFMCommunicate request_size=4 [15:00:49]MH_SAM_APDU [15:00:49]CAPDU: 80 13 01 00 [15:00:49]Write to MH i2c: E2 08 00 58 03 80 13 01 00 00 00 00 00 D8 [15:00:49]Write i2c OK [15:00:49]MH_I2C_Read... [15:00:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:49]Read from MH i2c: E2 [15:00:49]MH_I2C_Read... [15:00:49]Read from MH i2c: E2 0E 00 [15:00:49]MH_I2C_Read... [15:00:49]Read from MH i2c: E2 0E 00 58 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A6 [15:00:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:00:49]wFMCommunicate OK [15:00:49]SAM_PROTO_GetShiftState done [15:00:49]FM_GetShiftState done [15:00:49]opened in 1724113081 [15:00:49]opened+sec_in_day 1724199481 [15:00:49]quantity*price = 30065 [15:00:49]sum+1 = 30067 [15:00:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.66 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.93 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 422 20.08.2024 15:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162977 ФПД: 39573637640290 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T150050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162977&fm=39573637640290&tin=02508201610067®Number=0000000000092562&sum=30000 [15:00:50]StoreToDocumentArchive [15:00:50]shift 465 fd 162977 [15:00:50]save to /storage/0465/doc_00162977 [15:00:50]save last doc name /storage/0465/doc_00162977 to /storage/kkm_last_doc_name [15:00:50]save OK [15:00:50]Clear old archive folders... [15:00:50]ProcessDocumentItem done err = 0, tmpTLVsize=249 [15:00:50]tlvbuf is B6F28320 [15:00:50]SAM_PROTO_ClearQueue [15:00:50]wFMCommunicate request_size=4 [15:00:50]MH_SAM_APDU [15:00:50]CAPDU: 80 09 00 00 [15:00:50]Write to MH i2c: E2 08 00 65 03 80 09 00 00 00 00 00 00 DA [15:00:50]Write i2c OK [15:00:50]MH_I2C_Read... [15:00:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:00:51]Read from MH i2c: E2 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 03 00 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [15:00:51]RAPDU: 90 00 [15:00:51]wFMCommunicate OK [15:00:51]SAM_PROTO_ClearQueue done [15:00:51]KKMCreateOFDPacket [15:00:51]OFDProtocolAddRootSTLVToBuf [15:00:51]FM_MakeSignedData [15:00:51]FM_MakeSignedData [15:00:51]SAM_PROTO_SignData [15:00:51]wFMCommunicate request_size=4 [15:00:51]MH_SAM_APDU [15:00:51]CAPDU: 80 0D 01 02 [15:00:51]Write to MH i2c: E2 08 00 66 03 80 0D 01 02 00 00 00 00 E2 [15:00:51]Write i2c OK [15:00:51]MH_I2C_Read... [15:00:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:00:51]Read from MH i2c: E2 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 03 00 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [15:00:51]RAPDU: 90 00 [15:00:51]wFMCommunicate OK [15:00:51]wFMCommunicate request_size=255 [15:00:51]MH_SAM_APDU [15:00:51]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 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 A6 01 00 00 F4 03 04 00 A2 AF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7C 02 00 35 04 06 00 23 FD F4 [15:00:51]Write to MH i2c: E2 02 01 67 03 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 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 A6 01 00 00 F4 03 04 00 A2 AF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7C 02 00 35 04 06 00 23 FD F4 00 00 B0 [15:00:51]Write i2c OK [15:00:51]MH_I2C_Read... [15:00:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:51]Read from MH i2c: E2 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 03 00 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [15:00:51]RAPDU: 90 00 [15:00:51]wFMCommunicate OK [15:00:51]wFMCommunicate request_size=8 [15:00:51]MH_SAM_APDU [15:00:51]CAPDU: 80 0D 02 02 03 9D 30 62 [15:00:51]Write to MH i2c: E2 0B 00 68 03 80 0D 02 02 03 00 9D 30 62 00 00 1A [15:00:51]Write i2c OK [15:00:51]MH_I2C_Read... [15:00:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:00:51]Read from MH i2c: E2 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 03 00 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 03 00 68 03 00 90 00 DF [15:00:51]RAPDU: 90 00 [15:00:51]wFMCommunicate OK [15:00:51]wFMCommunicate request_size=4 [15:00:51]MH_SAM_APDU [15:00:51]CAPDU: 80 0D 03 02 [15:00:51]Write to MH i2c: E2 08 00 69 03 80 0D 03 02 00 00 00 00 E7 [15:00:51]Write i2c OK [15:00:51]MH_I2C_Read... [15:00:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:00:51]Read from MH i2c: E2 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 0B 00 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 0B 00 69 03 00 0B 91 63 E4 AF D4 04 47 90 00 99 [15:00:51]RAPDU: 0B 91 63 E4 AF D4 04 47 90 00 [15:00:51]wFMCommunicate OK [15:00:51]SAM_PROTO_SignData done [15:00:51]FM_MakeSignedData done [15:00:51]CreateOFDProtocolMessage [15:00:51]wFMCommunicate request_size=4 [15:00:51]MH_SAM_APDU [15:00:51]CAPDU: 80 11 00 00 [15:00:51]Write to MH i2c: E2 08 00 6A 03 80 11 00 00 00 00 00 00 E7 [15:00:51]Write i2c OK [15:00:51]MH_I2C_Read... [15:00:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:51]Read from MH i2c: E2 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 17 00 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: E2 17 00 6A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [15:00:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:00:51]wFMCommunicate OK [15:00:51]CreateOFDProtocolMessage done [15:00:51]OFDSenderStorePacket 162977 [15:00:51]StoreOFDPacket docnum=162977 [15:00:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 A1 39 05 01 84 2E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 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 A6 01 00 00 F4 03 04 00 A2 AF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7C 02 00 35 04 06 00 23 FD F4 9D 30 62 0B 91 63 E4 AF D4 04 47 [15:00:51]CheckFolder [15:00:51]dirname=/storage/ofd_packets [15:00:51]CheckFolder done [15:00:51]ProducePacketName [15:00:51]name=ofd_packets/00162977 [15:00:51]NVStorageSaveData ofd_packets/00162977 [15:00:51]File name is /storage/ofd_packets/00162977 [15:00:51]Write 299 bytes [15:00:51]NVStorageSaveData done [15:00:51]OFDSenderStorePacket done [15:00:51]KKMCreateOFDPacket done [15:00:51]NVStorageSaveData kkm_last_timestamp [15:00:51]File name is /storage/kkm_last_timestamp [15:00:51]Write 4 bytes [15:00:51]NVStorageSaveData done [15:00:51]ExternCall_PrintAddStr [15:00:51]wPrintStart [15:00:51]Write to MH i2c: 01 00 00 6B 03 6E [15:00:51]Write i2c OK [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: 01 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: 01 07 00 [15:00:51]MH_I2C_Read... [15:00:51]Read from MH i2c: 01 07 00 6B 03 00 00 00 00 00 FF 0F 83 [15:00:51]RasterBufferAndPrint [15:00:51]line Счет N : (1)291455 [15:00:51]line ИНН: 02508201610067 [15:00:51]line Контрольно-Кассовый Чек [15:00:51]line ПРОДАЖА [15:00:51]line ТРК (МРК, ГНК) : 41 [15:00:51]line Товар: 2710124130 [15:00:51]line SU-92-К-5 [15:00:51]line 4.370 * 68.80 [15:00:51]line = 300.66 [15:00:51]line НДС 12% НСП 1% [15:00:51]line > о реализуемом товаре [15:00:51]line ОКРУГЛЕНИЕ: -0.66 [15:00:51]line ИТОГО: 300.00 [15:00:51]line Внесено: 300.00 [15:00:51]line СДАЧА: 0.00 [15:00:51]line НСП 1% : 2.66 [15:00:51]line НДС 12% : 31.93 [15:00:51]line Наличными: 300.00 [15:00:51]line Безнал.: 0.00 [15:00:51]line Место: АЗС № 130 "Партнер Нефть" [15:00:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:00:51]line СНО: Общий режим [15:00:51]line Чек 422 20.08.2024 15:00 [15:00:51]line Смена: 465 ФФД: 1.0 [15:00:51]line ЗНМ: 0300000070 [15:00:51]line РНМ: 0000000000092562 [15:00:51]line Версия ККМ: 001 [15:00:51]line ФМ: 0000000000871769 [15:00:51]line ФД: 162977 [15:00:51]line ФПД: 39573637640290 [15:00:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T150050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162977&fm=39573637640290&tin=02508201610067®Number=0000000000092562&sum=30000 [15:00:51]OFD Sender: Processing packet 162977 [packets to send 960, broken 959] [15:00:51]ProducePacketName [15:00:51]name=ofd_packets/00162977 [15:00:51]OFD Sender: To server: pG, [15:00:51]CommunicateWithHost lk.salyk.kg:30040 [15:00:51]ConnectInit lk.salyk.kg [15:00:51]written 0, free lines is 4095 [15:00:52]Write to MH i2c: 01 00 00 96 03 99 [15:00:52]Write i2c OK [15:00:52]MH_I2C_Read... [15:00:52]Read from MH i2c: 01 [15:00:52]MH_I2C_Read... [15:00:52]Read from MH i2c: 01 07 00 [15:00:52]MH_I2C_Read... [15:00:52]Read from MH i2c: 01 07 00 96 03 00 00 00 00 00 BD 0C 69 [15:00:52]RasterBufferAndPrint [15:00:52]line [15:00:52]line [15:00:52]line [15:00:52]line [15:00:52]line [15:00:52]written 0, free lines is 3267 [15:00:52]MH_Cut [15:00:52]Write to MH i2c: D1 01 00 9D 03 01 72 [15:00:52]Write i2c OK [15:00:52]MH_I2C_Read... [15:00:52]Read from MH i2c: D1 [15:00:52]MH_I2C_Read... [15:00:52]Read from MH i2c: D1 01 00 [15:00:52]MH_I2C_Read... [15:00:52]Read from MH i2c: D1 01 00 9D 03 00 71 [15:00:52]Write to MH i2c: 01 00 00 9E 03 A1 [15:00:52]Write i2c OK [15:00:52]MH_I2C_Read... [15:00:53]*** Cut start [15:00:53]*** Purtial cut [15:00:53]*** Stage 1: CUTSNS_PIN = 1 [15:00:55]Read from MH i2c: 01 [15:00:55]MH_I2C_Read... [15:00:55]*** Stop cut motor [15:00:55]*** Cut end [15:00:55]Read from MH i2c: 01 07 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: 01 07 00 9E 03 00 00 00 00 00 FF 0F B6 [15:00:55]process_action close_receipt done [15:00:55]requested_data is exist [15:00:55]produce_requested_data [15:00:55]requested_item fm.sn is exist - process it [15:00:55]wFMCommunicate request_size=4 [15:00:55]MH_SAM_APDU [15:00:55]CAPDU: 80 11 00 00 [15:00:55]Write to MH i2c: E2 08 00 9F 03 80 11 00 00 00 00 00 00 1C [15:00:55]Write i2c OK [15:00:55]MH_I2C_Read... [15:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:00:55]Read from MH i2c: E2 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 17 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 17 00 9F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [15:00:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:00:55]wFMCommunicate OK [15:00:55]requested_item fd.num is exist - process it [15:00:55]SAM_PROTO_GetFieldsCounters [15:00:55]wFMCommunicate request_size=4 [15:00:55]MH_SAM_APDU [15:00:55]CAPDU: 80 13 00 00 [15:00:55]Write to MH i2c: E2 08 00 A0 03 80 13 00 00 00 00 00 00 1F [15:00:55]Write i2c OK [15:00:55]MH_I2C_Read... [15:00:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:00:55]Read from MH i2c: E2 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 62 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 62 00 A0 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 2B [15:00:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A6 01 00 00 5E 04 04 00 A6 01 00 00 57 04 04 00 A7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:00:55]wFMCommunicate OK [15:00:55]SAM_PROTO_GetFieldsCounters done [15:00:55]requested_item shift.num is exist - process it [15:00:55]requested_item shift.opened is exist - process it [15:00:55]req_shift_opened [15:00:55]FM_GetShiftState [15:00:55]SAM_PROTO_GetShiftState [15:00:55]wFMCommunicate request_size=4 [15:00:55]MH_SAM_APDU [15:00:55]CAPDU: 80 13 01 00 [15:00:55]Write to MH i2c: E2 08 00 A1 03 80 13 01 00 00 00 00 00 21 [15:00:55]Write i2c OK [15:00:55]MH_I2C_Read... [15:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:00:55]Read from MH i2c: E2 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 0E 00 [15:00:55]MH_I2C_Read... [15:00:55]Read from MH i2c: E2 0E 00 A1 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EF [15:00:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:00:55]wFMCommunicate OK [15:00:55]SAM_PROTO_GetShiftState done [15:00:55]FM_GetShiftState done [15:00:55]req_shift_opened done [15:00:55]requested_item shift.open_date is exist - process it [15:00:55]req_shift_open_date [15:00:55]req_shift_open_date done [15:00:55]produce_requested_data done [15:00:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162977,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:00:55]process_action_free close_receipt [15:00:55]json_value_free [15:00:55]json_value_free done [15:00:55]process_json_proto returns [15:00:55]Send response to host [15:00:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162977,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:00:55]free response buf [15:00:55]execute_script done [15:00:55]execute_script returns [15:00:55]free content buf [15:00:55]Sock 10.Close socket [15:00:55]Sock 10.Thread stoped [15:00:56]recv_with_timeout no data received [15:00:56]ConnectInit Can't take IP for lk.salyk.kg [15:00:56]CommunicateWithHost connect error [15:00:56]CommunicateWithHost err = -1 [15:00:56]OFD Sender: Server communicate error [15:01:01]OFD Sender: Processing packet 162977 [packets to send 960, broken 959] [15:01:01]ProducePacketName [15:01:01]name=ofd_packets/00162977 [15:01:01]OFD Sender: To server: pG, [15:01:01]CommunicateWithHost lk.salyk.kg:30040 [15:01:01]ConnectInit lk.salyk.kg [15:01:06]ConnectInit Can't take IP for lk.salyk.kg [15:01:06]CommunicateWithHost connect error [15:01:06]CommunicateWithHost err = -1 [15:01:06]OFD Sender: Server communicate error [15:01:11]OFD Sender: Processing packet 162977 [packets to send 960, broken 959] [15:01:11]ProducePacketName [15:01:11]name=ofd_packets/00162977 [15:01:11]OFD Sender: To server: pG, [15:01:11]CommunicateWithHost lk.salyk.kg:30040 [15:01:11]ConnectInit lk.salyk.kg [15:01:12]recv_with_timeout no data received [15:01:16]ConnectInit Can't take IP for lk.salyk.kg [15:01:16]CommunicateWithHost connect error [15:01:16]CommunicateWithHost err = -1 [15:01:16]OFD Sender: Server communicate error [15:01:21]OFD Sender: Processing packet 162977 [packets to send 960, broken 959] [15:01:21]ProducePacketName [15:01:21]name=ofd_packets/00162977 [15:01:21]OFD Sender: To server: pG, [15:01:21]CommunicateWithHost lk.salyk.kg:30040 [15:01:21]ConnectInit lk.salyk.kg [15:01:30]recv_with_timeout no data received [15:01:47]Connected sock=10 [15:01: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 36 39 0D 01 00 00 A1 39 05 01 84 2E 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 12 11 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 72 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 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 A6 01 00 00 F4 03 04 00 A2 AF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7C 02 00 35 04 06 00 23 FD F4 9D 30 62 0B 91 63 E4 AF D4 04 47 [15:01: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 36 39 4F 00 00 00 A4 9E 47 00 AD 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7C 02 00 F4 03 04 00 2E 59 C4 66 B6 04 01 00 00 C5 AF 8B 96 5D 84 3C E0 [15:01:49]CommunicateWithHost err = 0 [15:01:49]CheckOFDResponse [15:01:49]1017 (14) - 77093643461234 [15:01:49]1041 (16) - 0000000000871769 [15:01:49]1040 (4) - 162977 [15:01:49]1012 (4) - 20.08.2024 08:51 [15:01:49]1206 (1) - 0 [15:01:49]OFD Sender: Remove packet 162977 [15:01:49]ProducePacketName [15:01:49]name=ofd_packets/00162977 [15:01:49]NVStorageDeleteData [15:01:49]OFD Sender: No OFD packet to send [15:01:54]OFD Sender: No OFD packet to send [15:01:59]OFD Sender: No OFD packet to send [15:02:04]OFD Sender: No OFD packet to send [15:02:09]OFD Sender: No OFD packet to send [15:02:14]OFD Sender: No OFD packet to send [15:02:19]OFD Sender: No OFD packet to send [15:02:22]accept exits with 7 [15:02:22]New connection [15:02:22]New thread 3066756452 created [15:02:22]Thread 3066613092 joined [15:02:22]Waiting for new connection... [15:02:22] Sock 7.Parse request [15:02:22]Sock 7.Check first char [15:02:22]Sock 7.First char is OK [15:02:22]request: POST /json_proto HTTP/1.0 [15:02:22]Method: POST [15:02:22]URL: /json_proto [15:02:22]Method is POST - this is cgi request [15:02:22]url: /json_proto [15:02:22]query_string will be loaded in cgi processing [15:02:22]execute_cgi json_proto POST (null) [15:02:22]execute_cgi path=json_proto method=POST [15:02:22]POST find Content-Length [15:02:22]Host: 172.17.44.132:8080 [15:02:22]Content-Length: 677 [15:02:22]Content-Type: application/json [15:02:22] [15:02:22]POST finish read [15:02:22]Found Content-Length = 677 [15:02:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:22]execute_script... [15:02:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291456", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:02:22]POST & json_proto [15:02:22]process_json_proto [15:02:22]json parsed OK: [15:02:22]protocol is kg_v1.0 [15:02:22]action value=close_receipt [15:02:22]process_action close_receipt [15:02:22]cmd_close_receipt [15:02:22]MH_GetDate [15:02:22]Write to MH i2c: F0 00 00 A2 03 94 [15:02:22]Write i2c OK [15:02:22]MH_I2C_Read... [15:02:22]Read from MH i2c: F0 [15:02:22]MH_I2C_Read... [15:02:22]Read from MH i2c: F0 09 00 [15:02:22]MH_I2C_Read... [15:02:22]Read from MH i2c: F0 09 00 A2 03 00 FF AF C4 66 2A 83 C1 65 48 [15:02:22]GetLastDocTimeStamp 1724166050 [15:02:22]current date 1724166143 [15:02:22]FM_GetShiftState [15:02:22]SAM_PROTO_GetShiftState [15:02:22]wFMCommunicate request_size=4 [15:02:22]MH_SAM_APDU [15:02:22]CAPDU: 80 13 01 00 [15:02:22]Write to MH i2c: E2 08 00 A3 03 80 13 01 00 00 00 00 00 23 [15:02:22]Write i2c OK [15:02:22]MH_I2C_Read... [15:02:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:22]Read from MH i2c: E2 [15:02:22]MH_I2C_Read... [15:02:22]Read from MH i2c: E2 0E 00 [15:02:22]MH_I2C_Read... [15:02:22]Read from MH i2c: E2 0E 00 A3 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F1 [15:02:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:02:22]wFMCommunicate OK [15:02:22]SAM_PROTO_GetShiftState done [15:02:22]FM_GetShiftState done [15:02:22]opened in 1724113081 [15:02:22]opened+sec_in_day 1724199481 [15:02:22]quantity*price = 50010 [15:02:22]sum+1 = 50012 [15:02:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 423 20.08.2024 15:02 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162978 ФПД: 191607281237765 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T150223&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162978&fm=191607281237765&tin=02508201610067®Number=0000000000092562&sum=50000 [15:02:23]StoreToDocumentArchive [15:02:23]shift 465 fd 162978 [15:02:23]save to /storage/0465/doc_00162978 [15:02:23]save last doc name /storage/0465/doc_00162978 to /storage/kkm_last_doc_name [15:02:23]save OK [15:02:23]Clear old archive folders... [15:02:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:02:23]tlvbuf is 012FDB60 [15:02:23]SAM_PROTO_ClearQueue [15:02:23]wFMCommunicate request_size=4 [15:02:23]MH_SAM_APDU [15:02:23]CAPDU: 80 09 00 00 [15:02:23]Write to MH i2c: E2 08 00 B0 03 80 09 00 00 00 00 00 00 25 [15:02:23]Write i2c OK [15:02:23]MH_I2C_Read... [15:02:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:02:24]Read from MH i2c: E2 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 03 00 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [15:02:24]RAPDU: 90 00 [15:02:24]wFMCommunicate OK [15:02:24]SAM_PROTO_ClearQueue done [15:02:24]KKMCreateOFDPacket [15:02:24]OFDProtocolAddRootSTLVToBuf [15:02:24]FM_MakeSignedData [15:02:24]FM_MakeSignedData [15:02:24]SAM_PROTO_SignData [15:02:24]wFMCommunicate request_size=4 [15:02:24]MH_SAM_APDU [15:02:24]CAPDU: 80 0D 01 02 [15:02:24]Write to MH i2c: E2 08 00 B1 03 80 0D 01 02 00 00 00 00 2D [15:02:24]Write i2c OK [15:02:24]MH_I2C_Read... [15:02:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:02:24]Read from MH i2c: E2 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 03 00 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [15:02:24]RAPDU: 90 00 [15:02:24]wFMCommunicate OK [15:02:24]wFMCommunicate request_size=255 [15:02:24]MH_SAM_APDU [15:02:24]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 FF AF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7C 02 00 35 04 06 00 AE [15:02:24]Write to MH i2c: E2 02 01 B2 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 FF AF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7C 02 00 35 04 06 00 AE 00 00 B9 [15:02:24]Write i2c OK [15:02:24]MH_I2C_Read... [15:02:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:24]Read from MH i2c: E2 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 03 00 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [15:02:24]RAPDU: 90 00 [15:02:24]wFMCommunicate OK [15:02:24]wFMCommunicate request_size=10 [15:02:24]MH_SAM_APDU [15:02:24]CAPDU: 80 0D 02 02 05 44 0B EF 3F 05 [15:02:24]Write to MH i2c: E2 0D 00 B3 03 80 0D 02 02 05 00 44 0B EF 3F 05 00 00 BC [15:02:24]Write i2c OK [15:02:24]MH_I2C_Read... [15:02:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:02:24]Read from MH i2c: E2 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 03 00 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 03 00 B3 03 00 90 00 2A [15:02:24]RAPDU: 90 00 [15:02:24]wFMCommunicate OK [15:02:24]wFMCommunicate request_size=4 [15:02:24]MH_SAM_APDU [15:02:24]CAPDU: 80 0D 03 02 [15:02:24]Write to MH i2c: E2 08 00 B4 03 80 0D 03 02 00 00 00 00 32 [15:02:24]Write i2c OK [15:02:24]MH_I2C_Read... [15:02:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:02:24]Read from MH i2c: E2 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 0B 00 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 0B 00 B4 03 00 55 31 EA 4F 8B DD A6 8B 90 00 8B [15:02:24]RAPDU: 55 31 EA 4F 8B DD A6 8B 90 00 [15:02:24]wFMCommunicate OK [15:02:24]SAM_PROTO_SignData done [15:02:24]FM_MakeSignedData done [15:02:24]CreateOFDProtocolMessage [15:02:24]wFMCommunicate request_size=4 [15:02:24]MH_SAM_APDU [15:02:24]CAPDU: 80 11 00 00 [15:02:24]Write to MH i2c: E2 08 00 B5 03 80 11 00 00 00 00 00 00 32 [15:02:24]Write i2c OK [15:02:24]MH_I2C_Read... [15:02:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:24]Read from MH i2c: E2 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 17 00 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: E2 17 00 B5 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [15:02:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:02:24]wFMCommunicate OK [15:02:24]CreateOFDProtocolMessage done [15:02:24]OFDSenderStorePacket 162978 [15:02:24]StoreOFDPacket docnum=162978 [15:02:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CE F1 07 01 DB 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 FF AF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7C 02 00 35 04 06 00 AE 44 0B EF 3F 05 55 31 EA 4F 8B DD A6 8B [15:02:24]CheckFolder [15:02:24]dirname=/storage/ofd_packets [15:02:24]CheckFolder done [15:02:24]ProducePacketName [15:02:24]name=ofd_packets/00162978 [15:02:24]NVStorageSaveData ofd_packets/00162978 [15:02:24]File name is /storage/ofd_packets/00162978 [15:02:24]Write 301 bytes [15:02:24]NVStorageSaveData done [15:02:24]OFDSenderStorePacket done [15:02:24]KKMCreateOFDPacket done [15:02:24]NVStorageSaveData kkm_last_timestamp [15:02:24]File name is /storage/kkm_last_timestamp [15:02:24]Write 4 bytes [15:02:24]NVStorageSaveData done [15:02:24]ExternCall_PrintAddStr [15:02:24]wPrintStart [15:02:24]Write to MH i2c: 01 00 00 B6 03 B9 [15:02:24]Write i2c OK [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: 01 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: 01 07 00 [15:02:24]MH_I2C_Read... [15:02:24]Read from MH i2c: 01 07 00 B6 03 00 00 00 00 00 FF 0F CE [15:02:24]RasterBufferAndPrint [15:02:24]line Счет N : (1)291456 [15:02:24]line ИНН: 02508201610067 [15:02:24]line Контрольно-Кассовый Чек [15:02:24]line ПРОДАЖА [15:02:24]line ТРК (МРК, ГНК) : 53 [15:02:24]line Товар: 2710124500 [15:02:24]line Аи-95-К-5 [15:02:24]line 6.740 * 74.20 [15:02:24]line = 500.11 [15:02:24]line НДС 12% НСП 1% [15:02:24]line > о реализуемом товаре [15:02:24]line ОКРУГЛЕНИЕ: -0.11 [15:02:24]line ИТОГО: 500.00 [15:02:24]line Внесено: 500.00 [15:02:24]line СДАЧА: 0.00 [15:02:24]line НСП 1% : 4.43 [15:02:24]line НДС 12% : 53.11 [15:02:24]line Наличными: 500.00 [15:02:24]line Безнал.: 0.00 [15:02:24]line Место: АЗС № 130 "Партнер Нефть" [15:02:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:02:24]line СНО: Общий режим [15:02:24]line Чек 423 20.08.2024 15:02 [15:02:24]line Смена: 465 ФФД: 1.0 [15:02:24]line ЗНМ: 0300000070 [15:02:24]line РНМ: 0000000000092562 [15:02:24]line Версия ККМ: 001 [15:02:24]line ФМ: 0000000000871769 [15:02:24]line ФД: 162978 [15:02:24]line ФПД: 191607281237765 [15:02:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T150223&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162978&fm=191607281237765&tin=02508201610067®Number=0000000000092562&sum=50000 [15:02:24]OFD Sender: Processing packet 162978 [packets to send 960, broken 959] [15:02:24]ProducePacketName [15:02:24]name=ofd_packets/00162978 [15:02:24]OFD Sender: To server: pG, [15:02:24]CommunicateWithHost lk.salyk.kg:30040 [15:02:24]ConnectInit lk.salyk.kg [15:02:24]written 0, free lines is 4095 [15:02:25]Write to MH i2c: 01 00 00 E1 03 E4 [15:02:25]Write i2c OK [15:02:25]MH_I2C_Read... [15:02:25]Read from MH i2c: 01 [15:02:25]MH_I2C_Read... [15:02:25]Read from MH i2c: 01 07 00 [15:02:25]MH_I2C_Read... [15:02:25]Read from MH i2c: 01 07 00 E1 03 00 00 00 00 00 BB 0C B2 [15:02:25]RasterBufferAndPrint [15:02:25]line [15:02:25]line [15:02:25]line [15:02:25]line [15:02:25]line [15:02:25]written 0, free lines is 3266 [15:02:25]MH_Cut [15:02:25]Write to MH i2c: D1 01 00 E8 03 01 BD [15:02:25]Write i2c OK [15:02:25]MH_I2C_Read... [15:02:25]Read from MH i2c: D1 [15:02:25]MH_I2C_Read... [15:02:25]Read from MH i2c: D1 01 00 [15:02:25]MH_I2C_Read... [15:02:25]Read from MH i2c: D1 01 00 E8 03 00 BC [15:02:25]Write to MH i2c: 01 00 00 E9 03 EC [15:02:25]Write i2c OK [15:02:25]MH_I2C_Read... [15:02:25]*** Cut start [15:02:25]*** Purtial cut [15:02:25]*** Stage 1: CUTSNS_PIN = 1 [15:02:27]Read from MH i2c: 01 [15:02:27]MH_I2C_Read... [15:02:27]*** Stop cut motor [15:02:27]*** Cut end [15:02:27]Read from MH i2c: 01 07 00 [15:02:27]MH_I2C_Read... [15:02:27]Read from MH i2c: 01 07 00 E9 03 00 00 00 00 00 FF 0F 01 [15:02:27]process_action close_receipt done [15:02:27]requested_data is exist [15:02:27]produce_requested_data [15:02:27]requested_item fm.sn is exist - process it [15:02:27]wFMCommunicate request_size=4 [15:02:27]MH_SAM_APDU [15:02:27]CAPDU: 80 11 00 00 [15:02:27]Write to MH i2c: E2 08 00 EA 03 80 11 00 00 00 00 00 00 67 [15:02:27]Write i2c OK [15:02:27]MH_I2C_Read... [15:02:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:02:27]Read from MH i2c: E2 [15:02:27]MH_I2C_Read... [15:02:27]Read from MH i2c: E2 17 00 [15:02:27]MH_I2C_Read... [15:02:27]Read from MH i2c: E2 17 00 EA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C0 [15:02:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:02:27]wFMCommunicate OK [15:02:27]requested_item fd.num is exist - process it [15:02:27]SAM_PROTO_GetFieldsCounters [15:02:27]wFMCommunicate request_size=4 [15:02:27]MH_SAM_APDU [15:02:27]CAPDU: 80 13 00 00 [15:02:27]Write to MH i2c: E2 08 00 EB 03 80 13 00 00 00 00 00 00 6A [15:02:27]Write i2c OK [15:02:27]MH_I2C_Read... [15:02:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:02:28]Read from MH i2c: E2 [15:02:28]MH_I2C_Read... [15:02:28]Read from MH i2c: E2 62 00 [15:02:28]MH_I2C_Read... [15:02:28]Read from MH i2c: E2 62 00 EB 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 7A [15:02: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A7 01 00 00 5E 04 04 00 A7 01 00 00 57 04 04 00 A8 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:02:28]wFMCommunicate OK [15:02:28]SAM_PROTO_GetFieldsCounters done [15:02:28]requested_item shift.num is exist - process it [15:02:28]requested_item shift.opened is exist - process it [15:02:28]req_shift_opened [15:02:28]FM_GetShiftState [15:02:28]SAM_PROTO_GetShiftState [15:02:28]wFMCommunicate request_size=4 [15:02:28]MH_SAM_APDU [15:02:28]CAPDU: 80 13 01 00 [15:02:28]Write to MH i2c: E2 08 00 EC 03 80 13 01 00 00 00 00 00 6C [15:02:28]Write i2c OK [15:02:28]MH_I2C_Read... [15:02:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:02:28]Read from MH i2c: E2 [15:02:28]MH_I2C_Read... [15:02:28]Read from MH i2c: E2 0E 00 [15:02:28]MH_I2C_Read... [15:02:28]Read from MH i2c: E2 0E 00 EC 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3A [15:02:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:02:28]wFMCommunicate OK [15:02:28]SAM_PROTO_GetShiftState done [15:02:28]FM_GetShiftState done [15:02:28]req_shift_opened done [15:02:28]requested_item shift.open_date is exist - process it [15:02:28]req_shift_open_date [15:02:28]req_shift_open_date done [15:02:28]produce_requested_data done [15:02:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162978,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:02:28]process_action_free close_receipt [15:02:28]json_value_free [15:02:28]json_value_free done [15:02:28]process_json_proto returns [15:02:28]Send response to host [15:02:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162978,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:02:28]free response buf [15:02:28]execute_script done [15:02:28]execute_script returns [15:02:28]free content buf [15:02:28]Sock 7.Close socket [15:02:28]Sock 7.Thread stoped [15:02:29]Connected sock=9 [15:02: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 36 39 0F 01 00 00 CE F1 07 01 DB 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 01 00 00 F4 03 04 00 FF AF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7C 02 00 35 04 06 00 AE 44 0B EF 3F 05 55 31 EA 4F 8B DD A6 8B [15:02:29]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CD 75 47 00 50 D2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7C 02 00 F4 03 04 00 57 59 C4 66 B6 04 01 00 00 4B 5E B8 97 5E 26 F4 12 [15:02:29]CommunicateWithHost err = 0 [15:02:29]CheckOFDResponse [15:02:29]1017 (14) - 77093643461234 [15:02:29]1041 (16) - 0000000000871769 [15:02:29]1040 (4) - 162978 [15:02:29]1012 (4) - 20.08.2024 08:52 [15:02:29]1206 (1) - 0 [15:02:29]OFD Sender: Remove packet 162978 [15:02:29]ProducePacketName [15:02:29]name=ofd_packets/00162978 [15:02:29]NVStorageDeleteData [15:02:30]OFD Sender: No OFD packet to send [15:02:35]OFD Sender: No OFD packet to send [15:02:40]OFD Sender: No OFD packet to send [15:02:45]OFD Sender: No OFD packet to send [15:02:50]OFD Sender: No OFD packet to send [15:02:55]OFD Sender: No OFD packet to send [15:03:00]OFD Sender: No OFD packet to send [15:03:05]OFD Sender: No OFD packet to send [15:03:10]OFD Sender: No OFD packet to send [15:03:11]recv_with_timeout no data received [15:03:15]OFD Sender: No OFD packet to send [15:03:20]OFD Sender: No OFD packet to send [15:03:25]OFD Sender: No OFD packet to send [15:03:30]OFD Sender: No OFD packet to send [15:03:35]OFD Sender: No OFD packet to send [15:03:40]OFD Sender: No OFD packet to send [15:03:45]OFD Sender: No OFD packet to send [15:03:50]OFD Sender: No OFD packet to send [15:03:55]OFD Sender: No OFD packet to send [15:04:00]OFD Sender: No OFD packet to send [15:04:05]OFD Sender: No OFD packet to send [15:04:10]OFD Sender: No OFD packet to send [15:04:15]OFD Sender: No OFD packet to send [15:04:20]recv_with_timeout no data received [15:04:20]OFD Sender: No OFD packet to send [15:04:25]OFD Sender: No OFD packet to send [15:04:30]OFD Sender: No OFD packet to send [15:04:35]OFD Sender: No OFD packet to send [15:04: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:29]accept exits with 10 [15:05:29]New connection [15:05:29]New thread 3066613092 created [15:05:29]Thread 3066756452 joined [15:05:29]Waiting for new connection... [15:05:29] Sock 10.Parse request [15:05:29]Sock 10.Check first char [15:05:29]Sock 10.First char is OK [15:05:29]request: POST /json_proto HTTP/1.0 [15:05:29]Method: POST [15:05:29]URL: /json_proto [15:05:29]Method is POST - this is cgi request [15:05:29]url: /json_proto [15:05:29]query_string will be loaded in cgi processing [15:05:29]execute_cgi json_proto POST (null) [15:05:29]execute_cgi path=json_proto method=POST [15:05:29]POST find Content-Length [15:05:29]Host: 172.17.44.132:8080 [15:05:29]Content-Length: 661 [15:05:29]Content-Type: application/json [15:05:29] [15:05:29]POST finish read [15:05:29]Found Content-Length = 661 [15:05:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50452", "tax_sys" : 0, "items" : [ { "code": "5449000176431", "name": "\u0421\u043E\u043A Piko Pulpy \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D \u041F\u042D\u0422 0,5\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:29]execute_script... [15:05:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50452", "tax_sys" : 0, "items" : [ { "code": "5449000176431", "name": "\u0421\u043E\u043A Piko Pulpy \u0430\u043F\u0435\u043B\u044C\u0441\u0438\u043D \u041F\u042D\u0422 0,5\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:05:29]POST & json_proto [15:05:29]process_json_proto [15:05:29]json parsed OK: [15:05:29]protocol is kg_v1.0 [15:05:29]action value=close_receipt [15:05:29]process_action close_receipt [15:05:29]cmd_close_receipt [15:05:29]MH_GetDate [15:05:29]Write to MH i2c: F0 00 00 ED 03 DF [15:05:29]Write i2c OK [15:05:29]MH_I2C_Read... [15:05:29]Read from MH i2c: F0 [15:05:29]MH_I2C_Read... [15:05:29]Read from MH i2c: F0 09 00 [15:05:29]MH_I2C_Read... [15:05:29]Read from MH i2c: F0 09 00 ED 03 00 BA B0 C4 66 2A 83 C1 65 4F [15:05:29]GetLastDocTimeStamp 1724166143 [15:05:29]current date 1724166330 [15:05:29]FM_GetShiftState [15:05:29]SAM_PROTO_GetShiftState [15:05:29]wFMCommunicate request_size=4 [15:05:29]MH_SAM_APDU [15:05:29]CAPDU: 80 13 01 00 [15:05:29]Write to MH i2c: E2 08 00 EE 03 80 13 01 00 00 00 00 00 6E [15:05:29]Write i2c OK [15:05:29]MH_I2C_Read... [15:05:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:05:29]Read from MH i2c: E2 [15:05:29]MH_I2C_Read... [15:05:29]Read from MH i2c: E2 0E 00 [15:05:29]MH_I2C_Read... [15:05:29]Read from MH i2c: E2 0E 00 EE 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3C [15:05:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:05:29]wFMCommunicate OK [15:05:29]SAM_PROTO_GetShiftState done [15:05:29]FM_GetShiftState done [15:05:29]opened in 1724113081 [15:05:29]opened+sec_in_day 1724199481 [15:05:29]quantity*price = 9500 [15:05:29]sum+1 = 9501 [15:05:29]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 425 20.08.2024 15:07 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162980 ФПД: 180983410759453 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T150715&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162980&fm=180983410759453&tin=02508201610067®Number=0000000000092562&sum=100051 [15:07:15]StoreToDocumentArchive [15:07:15]shift 465 fd 162980 [15:07:15]save to /storage/0465/doc_00162980 [15:07:15]save last doc name /storage/0465/doc_00162980 to /storage/kkm_last_doc_name [15:07:15]save OK [15:07:15]Clear old archive folders... [15:07:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:07:15]tlvbuf is 01D6FE70 [15:07:15]SAM_PROTO_ClearQueue [15:07:15]wFMCommunicate request_size=4 [15:07:15]MH_SAM_APDU [15:07:15]CAPDU: 80 09 00 00 [15:07:15]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:07:15]Write i2c OK [15:07:15]MH_I2C_Read... [15:07:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:07:16]Read from MH i2c: E2 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 03 00 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:07:16]RAPDU: 90 00 [15:07:16]wFMCommunicate OK [15:07:16]SAM_PROTO_ClearQueue done [15:07:16]KKMCreateOFDPacket [15:07:16]OFDProtocolAddRootSTLVToBuf [15:07:16]FM_MakeSignedData [15:07:16]FM_MakeSignedData [15:07:16]SAM_PROTO_SignData [15:07:16]wFMCommunicate request_size=4 [15:07:16]MH_SAM_APDU [15:07:16]CAPDU: 80 0D 01 02 [15:07:16]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:07:16]Write i2c OK [15:07:16]MH_I2C_Read... [15:07:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:07:16]Read from MH i2c: E2 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 03 00 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:07:16]RAPDU: 90 00 [15:07:16]wFMCommunicate OK [15:07:16]wFMCommunicate request_size=255 [15:07:16]MH_SAM_APDU [15:07:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 23 B1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7C 02 00 35 04 06 00 A4 9A 7B E8 [15:07:16]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 23 B1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7C 02 00 35 04 06 00 A4 9A 7B E8 00 00 D7 [15:07:16]Write i2c OK [15:07:16]MH_I2C_Read... [15:07:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:16]Read from MH i2c: E2 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 03 00 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:07:16]RAPDU: 90 00 [15:07:16]wFMCommunicate OK [15:07:16]wFMCommunicate request_size=7 [15:07:16]MH_SAM_APDU [15:07:16]CAPDU: 80 0D 02 02 02 97 1D [15:07:16]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 97 1D 00 00 60 [15:07:16]Write i2c OK [15:07:16]MH_I2C_Read... [15:07:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:16]Read from MH i2c: E2 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 03 00 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:07:16]RAPDU: 90 00 [15:07:16]wFMCommunicate OK [15:07:16]wFMCommunicate request_size=4 [15:07:16]MH_SAM_APDU [15:07:16]CAPDU: 80 0D 03 02 [15:07:16]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:07:16]Write i2c OK [15:07:16]MH_I2C_Read... [15:07:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:07:16]Read from MH i2c: E2 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 0B 00 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 0B 00 2F 00 00 48 4A 0D 72 F3 DC 33 CA 90 00 88 [15:07:16]RAPDU: 48 4A 0D 72 F3 DC 33 CA 90 00 [15:07:16]wFMCommunicate OK [15:07:16]SAM_PROTO_SignData done [15:07:16]FM_MakeSignedData done [15:07:16]CreateOFDProtocolMessage [15:07:16]wFMCommunicate request_size=4 [15:07:16]MH_SAM_APDU [15:07:16]CAPDU: 80 11 00 00 [15:07:16]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:07:16]Write i2c OK [15:07:16]MH_I2C_Read... [15:07:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:16]Read from MH i2c: E2 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 17 00 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [15:07:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:07:16]wFMCommunicate OK [15:07:16]CreateOFDProtocolMessage done [15:07:16]OFDSenderStorePacket 162980 [15:07:16]StoreOFDPacket docnum=162980 [15:07:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5A 4D 04 01 DE 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 01 00 00 F4 03 04 00 23 B1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7C 02 00 35 04 06 00 A4 9A 7B E8 97 1D 48 4A 0D 72 F3 DC 33 CA [15:07:16]CheckFolder [15:07:16]dirname=/storage/ofd_packets [15:07:16]CheckFolder done [15:07:16]ProducePacketName [15:07:16]name=ofd_packets/00162980 [15:07:16]NVStorageSaveData ofd_packets/00162980 [15:07:16]File name is /storage/ofd_packets/00162980 [15:07:16]Write 298 bytes [15:07:16]NVStorageSaveData done [15:07:16]OFDSenderStorePacket done [15:07:16]KKMCreateOFDPacket done [15:07:16]NVStorageSaveData kkm_last_timestamp [15:07:16]File name is /storage/kkm_last_timestamp [15:07:16]Write 4 bytes [15:07:16]NVStorageSaveData done [15:07:16]ExternCall_PrintAddStr [15:07:16]wPrintStart [15:07:16]Write to MH i2c: 01 00 00 31 00 31 [15:07:16]Write i2c OK [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: 01 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: 01 07 00 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:07:16]RasterBufferAndPrint [15:07:16]line Счет N : (1)291457 [15:07:16]line ИНН: 02508201610067 [15:07:16]line Контрольно-Кассовый Чек [15:07:16]line ПРОДАЖА [15:07:16]line ТРК (МРК, ГНК) : 34 [15:07:16]line Товар: 2710194800 [15:07:16]line ДТ-К-5 [15:07:16]line 13.130 * 76.20 [15:07:16]line = 1000.51 [15:07:16]line НДС 12% НСП 1% [15:07:16]line > о реализуемом товаре [15:07:16]line ИТОГО: 1000.51 [15:07:16]line НСП 1% : 8.85 [15:07:16]line НДС 12% : 106.25 [15:07:16]line Наличными: 0.00 [15:07:16]line Безнал.: 1000.51 [15:07:16]line Место: АЗС № 130 "Партнер Нефть" [15:07:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:07:16]line СНО: Общий режим [15:07:16]line Чек 425 20.08.2024 15:07 [15:07:16]line Смена: 465 ФФД: 1.0 [15:07:16]line ЗНМ: 0300000070 [15:07:16]line РНМ: 0000000000092562 [15:07:16]line Версия ККМ: 001 [15:07:16]line Платежная система: O! деньги [15:07:16]line ФМ: 0000000000871769 [15:07:16]line ФД: 162980 [15:07:16]line ФПД: 180983410759453 [15:07:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T150715&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162980&fm=180983410759453&tin=02508201610067®Number=0000000000092562&sum=100051 [15:07:16]written 0, free lines is 4095 [15:07:16]OFD Sender: Processing packet 162980 [packets to send 961, broken 960] [15:07:16]ProducePacketName [15:07:16]name=ofd_packets/00162980 [15:07:16]OFD Sender: To server: pG, [15:07:16]CommunicateWithHost lk.salyk.kg:30040 [15:07:16]ConnectInit lk.salyk.kg [15:07:16]Write to MH i2c: 01 00 00 5B 00 5B [15:07:16]Write i2c OK [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: 01 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: 01 07 00 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E9 0C 57 [15:07:16]RasterBufferAndPrint [15:07:16]line [15:07:16]line [15:07:16]line [15:07:16]line [15:07:16]line [15:07:16]written 0, free lines is 3314 [15:07:16]MH_Cut [15:07:16]Write to MH i2c: D1 01 00 62 00 01 34 [15:07:16]Write i2c OK [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: D1 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: D1 01 00 [15:07:16]MH_I2C_Read... [15:07:16]Read from MH i2c: D1 01 00 62 00 00 33 [15:07:16]Write to MH i2c: 01 00 00 63 00 63 [15:07:16]Write i2c OK [15:07:16]MH_I2C_Read... [15:07:17]*** Cut start [15:07:17]*** Purtial cut [15:07:17]*** Stage 1: CUTSNS_PIN = 1 [15:07:19]Read from MH i2c: 01 [15:07:19]MH_I2C_Read... [15:07:19]*** Stop cut motor [15:07:19]*** Cut end [15:07:19]Read from MH i2c: 01 07 00 [15:07:19]MH_I2C_Read... [15:07:19]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [15:07:19]process_action close_receipt done [15:07:19]requested_data is exist [15:07:19]produce_requested_data [15:07:19]requested_item fm.sn is exist - process it [15:07:19]wFMCommunicate request_size=4 [15:07:19]MH_SAM_APDU [15:07:19]CAPDU: 80 11 00 00 [15:07:19]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [15:07:19]Write i2c OK [15:07:19]MH_I2C_Read... [15:07:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:07:19]Read from MH i2c: E2 [15:07:19]MH_I2C_Read... [15:07:19]Read from MH i2c: E2 17 00 [15:07:19]MH_I2C_Read... [15:07:19]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [15:07:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:07:19]wFMCommunicate OK [15:07:19]requested_item fd.num is exist - process it [15:07:19]SAM_PROTO_GetFieldsCounters [15:07:19]wFMCommunicate request_size=4 [15:07:19]MH_SAM_APDU [15:07:19]CAPDU: 80 13 00 00 [15:07:19]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [15:07:19]Write i2c OK [15:07:19]MH_I2C_Read... [15:07:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:07:19]Read from MH i2c: E2 [15:07:19]MH_I2C_Read... [15:07:19]Read from MH i2c: E2 62 00 [15:07:19]MH_I2C_Read... [15:07:19]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 F9 [15:07:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A9 01 00 00 5E 04 04 00 A9 01 00 00 57 04 04 00 AA 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:07:19]wFMCommunicate OK [15:07:19]SAM_PROTO_GetFieldsCounters done [15:07:19]requested_item shift.num is exist - process it [15:07:19]requested_item shift.opened is exist - process it [15:07:19]req_shift_opened [15:07:19]FM_GetShiftState [15:07:19]SAM_PROTO_GetShiftState [15:07:19]wFMCommunicate request_size=4 [15:07:19]MH_SAM_APDU [15:07:19]CAPDU: 80 13 01 00 [15:07:19]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [15:07:19]Write i2c OK [15:07:19]MH_I2C_Read... [15:07:20]Read from MH i2c: E2 [15:07:20]MH_I2C_Read... [15:07:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:20]Read from MH i2c: E2 0E 00 [15:07:20]MH_I2C_Read... [15:07:20]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [15:07:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:07:20]wFMCommunicate OK [15:07:20]SAM_PROTO_GetShiftState done [15:07:20]FM_GetShiftState done [15:07:20]req_shift_opened done [15:07:20]requested_item shift.open_date is exist - process it [15:07:20]req_shift_open_date [15:07:20]req_shift_open_date done [15:07:20]produce_requested_data done [15:07:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162980,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:07:20]process_action_free close_receipt [15:07:20]json_value_free [15:07:20]json_value_free done [15:07:20]process_json_proto returns [15:07:20]Send response to host [15:07:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162980,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:07:20]free response buf [15:07:20]execute_script done [15:07:20]execute_script returns [15:07:20]free content buf [15:07:20]Sock 8.Close socket [15:07:20]Sock 8.Thread stoped [15:07:20]accept exits with 9 [15:07:20]New connection [15:07:20]New thread 3067379044 created [15:07:20]Thread 3067522404 joined [15:07:20]Waiting for new connection... [15:07:20] Sock 9.Parse request [15:07:20]Sock 9.Check first char [15:07:20]Sock 9.First char is OK [15:07:20]request: POST /json_proto HTTP/1.0 [15:07:20]Method: POST [15:07:20]URL: /json_proto [15:07:20]Method is POST - this is cgi request [15:07:20]url: /json_proto [15:07:20]query_string will be loaded in cgi processing [15:07:20]execute_cgi json_proto POST (null) [15:07:20]execute_cgi path=json_proto method=POST [15:07:20]POST find Content-Length [15:07:20]Host: 172.17.44.132:8080 [15:07:20]Content-Length: 674 [15:07:20]Content-Type: application/json [15:07:20] [15:07:20]POST finish read [15:07:20]Found Content-Length = 674 [15:07:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:20]execute_script... [15:07:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291459", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 3.940, "sum" : 300.23, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:07:20]POST & json_proto [15:07:20]process_json_proto [15:07:20]json parsed OK: [15:07:20]protocol is kg_v1.0 [15:07:20]action value=close_receipt [15:07:20]process_action close_receipt [15:07:20]cmd_close_receipt [15:07:20]MH_GetDate [15:07:20]Write to MH i2c: F0 00 00 67 00 56 [15:07:20]Write i2c OK [15:07:20]MH_I2C_Read... [15:07:20]Read from MH i2c: F0 [15:07:20]MH_I2C_Read... [15:07:20]Read from MH i2c: F0 09 00 [15:07:20]MH_I2C_Read... [15:07:20]Read from MH i2c: F0 09 00 67 00 00 29 B1 C4 66 2A 83 C1 65 36 [15:07:20]GetLastDocTimeStamp 1724166435 [15:07:20]current date 1724166441 [15:07:20]FM_GetShiftState [15:07:20]SAM_PROTO_GetShiftState [15:07:20]wFMCommunicate request_size=4 [15:07:20]MH_SAM_APDU [15:07:20]CAPDU: 80 13 01 00 [15:07:20]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [15:07:20]Write i2c OK [15:07:20]MH_I2C_Read... [15:07:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:07:20]Read from MH i2c: E2 [15:07:20]MH_I2C_Read... [15:07:20]Read from MH i2c: E2 0E 00 [15:07:20]MH_I2C_Read... [15:07:20]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [15:07:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:07:20]wFMCommunicate OK [15:07:20]SAM_PROTO_GetShiftState done [15:07:20]FM_GetShiftState done [15:07:20]opened in 1724113081 [15:07:20]opened+sec_in_day 1724199481 [15:07:20]quantity*price = 30022 [15:07:20]sum+1 = 30024 [15:07:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.23 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.88 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 426 20.08.2024 15:07 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162981 ФПД: 42384222213820 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T150721&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162981&fm=42384222213820&tin=02508201610067®Number=0000000000092562&sum=30000 [15:07:21]StoreToDocumentArchive [15:07:21]shift 465 fd 162981 [15:07:21]save to /storage/0465/doc_00162981 [15:07:21]save last doc name /storage/0465/doc_00162981 to /storage/kkm_last_doc_name [15:07:21]save OK [15:07:21]Clear old archive folders... [15:07:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:07:21]tlvbuf is 01D7E5A0 [15:07:21]SAM_PROTO_ClearQueue [15:07:21]wFMCommunicate request_size=4 [15:07:21]MH_SAM_APDU [15:07:21]CAPDU: 80 09 00 00 [15:07:21]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [15:07:21]Write i2c OK [15:07:21]MH_I2C_Read... [15:07:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:07:21]Read from MH i2c: E2 [15:07:21]MH_I2C_Read... [15:07:21]Read from MH i2c: E2 03 00 [15:07:21]MH_I2C_Read... [15:07:21]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [15:07:21]RAPDU: 90 00 [15:07:21]wFMCommunicate OK [15:07:21]SAM_PROTO_ClearQueue done [15:07:21]KKMCreateOFDPacket [15:07:21]OFDProtocolAddRootSTLVToBuf [15:07:21]FM_MakeSignedData [15:07:21]FM_MakeSignedData [15:07:21]SAM_PROTO_SignData [15:07:21]wFMCommunicate request_size=4 [15:07:21]MH_SAM_APDU [15:07:21]CAPDU: 80 0D 01 02 [15:07:21]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [15:07:21]Write i2c OK [15:07:21]MH_I2C_Read... [15:07:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:07:21]Read from MH i2c: E2 [15:07:21]MH_I2C_Read... [15:07:21]Read from MH i2c: E2 03 00 [15:07:21]MH_I2C_Read... [15:07:21]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:07:21]RAPDU: 90 00 [15:07:21]wFMCommunicate OK [15:07:21]wFMCommunicate request_size=255 [15:07:21]MH_SAM_APDU [15:07:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 29 B1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7C 02 00 35 04 06 00 26 8C 58 82 [15:07:22]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 64 0F 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 47 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 01 00 00 F4 03 04 00 29 B1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7C 02 00 35 04 06 00 26 8C 58 82 00 00 6B [15:07:22]Write i2c OK [15:07:22]MH_I2C_Read... [15:07:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:07:22]Read from MH i2c: E2 [15:07:22]MH_I2C_Read... [15:07:22]Read from MH i2c: E2 03 00 [15:07:22]MH_I2C_Read... [15:07:22]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:07:22]RAPDU: 90 00 [15:07:22]wFMCommunicate OK [15:07:22]wFMCommunicate request_size=7 [15:07:22]MH_SAM_APDU [15:07:22]CAPDU: 80 0D 02 02 02 56 BC [15:07:22]Write to MH i2c: E2 0A 00 78 00 80 0D 02 02 02 00 56 BC 00 00 08 [15:07:22]Write i2c OK [15:07:22]MH_I2C_Read... [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16985734+1707180842=1724166576 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 B1 B1 C4 66 2A 83 C1 65 5E [15:09:37]Current date/time: 20.08.2024 15:09 [15:09:37]FM_Init [15:09:37]wFMConnect [15:09:37]MH_SAM_On [15:09:37]Write to MH i2c: E0 00 00 08 00 E7 [15:09:37]Write i2c OK [15:09:37]MH_I2C_Read... [15:09:37]*** iso7816_init finished! [15:09:37]*** atr: [15:09:37]*** 0F 3B D5 18 FF 81 91 FE [15:09:37]*** 1F C3 80 73 C8 21 10 0A [15:09:37]*** 00 00 00 00 00 00 00 00 [15:09:37]*** 00 00 00 00 00 00 00 00 [15:09:37]*** 00 00 00 00 00 00 00 00 [15:09:37]*** 00 00 00 00 00 00 00 00 [15:09:37]*** 00 00 00 00 00 00 00 00 [15:09:37]*** 00 00 00 00 00 00 00 00 [15:09:37]Read from MH i2c: E0 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E0 10 00 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [15:09:37]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:09:37]wFMCommunicate request_size=10 [15:09:37]MH_SAM_APDU [15:09:37]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:09:37]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:09:37]Write i2c OK [15:09:37]MH_I2C_Read... [15:09:37]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:09:37]Read from MH i2c: E2 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 03 00 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:09:37]RAPDU: 90 00 [15:09:37]wFMCommunicate OK [15:09:37]wFMCommunicate request_size=4 [15:09:37]MH_SAM_APDU [15:09:37]CAPDU: 80 11 00 00 [15:09:37]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:09:37]Write i2c OK [15:09:37]MH_I2C_Read... [15:09:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:37]Read from MH i2c: E2 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 17 00 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [15:09:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:09:37]wFMCommunicate OK [15:09:37]Detected FM SN is 0000000000871769 [15:09:37]Stored FM SN is 0000000000871769 [15:09:37]wFMCommunicate request_size=9 [15:09:37]MH_SAM_APDU [15:09:37]CAPDU: 80 16 00 00 04 E7 8B 00 00 [15:09:37]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [15:09:37]Write i2c OK [15:09:37]MH_I2C_Read... [15:09:37]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:09:37]Read from MH i2c: E2 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 03 00 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:09:37]RAPDU: 90 00 [15:09:37]wFMCommunicate OK [15:09:37]FM PIN OK [15:09:37]wFMCommunicate request_size=8 [15:09:37]MH_SAM_APDU [15:09:37]CAPDU: 80 14 04 00 03 02 00 01 [15:09:37]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:09:37]Write i2c OK [15:09:37]MH_I2C_Read... [15:09:37]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:09:37]Read from MH i2c: E2 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 03 00 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:09:37]RAPDU: 90 00 [15:09:37]wFMCommunicate OK [15:09:37]wFMCommunicate request_size=13 [15:09:37]MH_SAM_APDU [15:09:37]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:09:37]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [15:09:37]Write i2c OK [15:09:37]MH_I2C_Read... [15:09:37]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:09:37]Read from MH i2c: E2 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 03 00 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:09:37]RAPDU: 90 00 [15:09:37]wFMCommunicate OK [15:09:37]wFMCommunicate request_size=4 [15:09:37]MH_SAM_APDU [15:09:37]CAPDU: 80 11 00 00 [15:09:37]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:09:37]Write i2c OK [15:09:37]MH_I2C_Read... [15:09:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:37]Read from MH i2c: E2 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 17 00 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [15:09:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:09:37]wFMCommunicate OK [15:09:37]DocumentArchiveInit [15:09:37]Start Httpd... [15:09:37]Httpd thread 3067641188 created [15:09:37]Write to MH i2c: 01 00 00 0F 00 0F [15:09:37]Write i2c OK [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: 01 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: 01 07 00 [15:09:37]MH_I2C_Read... [15:09:37]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:09:37]MH Int Process started [15:09:37]Allocated Socket 8 [15:09:37]Bind OK [15:09:37]Listen OK [15:09:37]httpd running on port 8080 [15:09:37]Waiting for new connection... [15:09:38]OFD Sender: Processing packet 162983 [packets to send 961, broken 960] [15:09:38]ProducePacketName [15:09:38]name=ofd_packets/00162983 [15:09:38]OFD Sender: To server: pG, [15:09:38]CommunicateWithHost lk.salyk.kg:30040 [15:09:38]ConnectInit lk.salyk.kg [15:09:39]accept exits with 9 [15:09:39]New connection [15:09:39]New thread 3067354468 created [15:09:39]Waiting for new connection... [15:09:39] Sock 9.Parse request [15:09:39]Sock 9.Check first char [15:09:39]Sock 9.First char is OK [15:09:39]request: POST /json_proto HTTP/1.0 [15:09:39]Method: POST [15:09:39]URL: /json_proto [15:09:39]Method is POST - this is cgi request [15:09:39]url: /json_proto [15:09:39]query_string will be loaded in cgi processing [15:09:39]execute_cgi json_proto POST (null) [15:09:39]execute_cgi path=json_proto method=POST [15:09:39]POST find Content-Length [15:09:39]Host: 172.17.44.132:8080 [15:09:39]Content-Length: 215 [15:09:39]Content-Type: application/json [15:09:39] [15:09:39]POST finish read [15:09:39]Found Content-Length = 215 [15:09:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:39]execute_script... [15:09:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:09:39]POST & json_proto [15:09:39]process_json_proto [15:09:39]json parsed OK: [15:09:39]protocol is kg_v1.0 [15:09:39]action value=get_value [15:09:39]process_action get_value [15:09:39]cmd_get_value [15:09:39]process_action get_value done [15:09:39]requested_data is exist [15:09:39]produce_requested_data [15:09:39]requested_item kkm.sn is exist - process it [15:09:39]requested_item kkm.ver is exist - process it [15:09:39]requested_item fm.sn is exist - process it [15:09:39]wFMCommunicate request_size=4 [15:09:39]MH_SAM_APDU [15:09:39]CAPDU: 80 11 00 00 [15:09:39]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:09:39]Write i2c OK [15:09:39]MH_I2C_Read... [15:09:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:09:39]Read from MH i2c: E2 [15:09:39]MH_I2C_Read... [15:09:39]Read from MH i2c: E2 17 00 [15:09:39]MH_I2C_Read... [15:09:39]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [15:09:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:09:39]wFMCommunicate OK [15:09:39]requested_item fd.num is exist - process it [15:09:39]SAM_PROTO_GetFieldsCounters [15:09:39]wFMCommunicate request_size=4 [15:09:39]MH_SAM_APDU [15:09:39]CAPDU: 80 13 00 00 [15:09:39]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:09:39]Write i2c OK [15:09:39]MH_I2C_Read... [15:09:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:09:40]Read from MH i2c: E2 [15:09:40]MH_I2C_Read... [15:09:40]Read from MH i2c: E2 62 00 [15:09:40]MH_I2C_Read... [15:09:40]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 B1 [15:09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AC 01 00 00 5E 04 04 00 AC 01 00 00 57 04 04 00 AD 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:09:40]wFMCommunicate OK [15:09:40]SAM_PROTO_GetFieldsCounters done [15:09:40]requested_item shift.num is exist - process it [15:09:40]requested_item shift.opened is exist - process it [15:09:40]req_shift_opened [15:09:40]FM_GetShiftState [15:09:40]SAM_PROTO_GetShiftState [15:09:40]wFMCommunicate request_size=4 [15:09:40]MH_SAM_APDU [15:09:40]CAPDU: 80 13 01 00 [15:09:40]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:09:40]Write i2c OK [15:09:40]MH_I2C_Read... [15:09:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:09:40]Read from MH i2c: E2 [15:09:40]MH_I2C_Read... [15:09:40]Read from MH i2c: E2 0E 00 [15:09:40]MH_I2C_Read... [15:09:40]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [15:09:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:09:40]wFMCommunicate OK [15:09:40]SAM_PROTO_GetShiftState done [15:09:40]FM_GetShiftState done [15:09:40]req_shift_opened done [15:09:40]requested_item shift.open_date is exist - process it [15:09:40]req_shift_open_date [15:09:40]req_shift_open_date done [15:09:40]produce_requested_data done [15:09:40]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162983,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:09:40]process_action_free get_value [15:09:40]json_value_free [15:09:40]json_value_free done [15:09:40]process_json_proto returns [15:09:40]Send response to host [15:09:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162983,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:09:40]free response buf [15:09:40]execute_script done [15:09:40]execute_script returns [15:09:40]free content buf [15:09:40]Sock 9.Close socket [15:09:40]Sock 9.Thread stoped [15:09:40]accept exits with 11 [15:09:40]New connection [15:09:40]New thread 3067211108 created [15:09:40]Thread 3067354468 joined [15:09:40]Waiting for new connection... [15:09:40] Sock 11.Parse request [15:09:40]Sock 11.Check first char [15:09:40]Sock 11.First char is OK [15:09:40]request: POST /json_proto HTTP/1.0 [15:09:40]Method: POST [15:09:40]URL: /json_proto [15:09:40]Method is POST - this is cgi request [15:09:40]url: /json_proto [15:09:40]query_string will be loaded in cgi processing [15:09:40]execute_cgi json_proto POST (null) [15:09:40]execute_cgi path=json_proto method=POST [15:09:40]POST find Content-Length [15:09:40]Host: 172.17.44.132:8080 [15:09:40]Content-Length: 331 [15:09:40]Content-Type: application/json [15:09:40] [15:09:40]POST finish read [15:09:40]Found Content-Length = 331 [15:09:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:09:40]execute_script... [15:09:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:09:40]POST & json_proto [15:09:40]process_json_proto [15:09:40]json parsed OK: [15:09:40]protocol is kg_v1.0 [15:09:40]action value=get_value [15:09:40]process_action get_value [15:09:40]cmd_get_value [15:09:40]process_action get_value done [15:09:40]requested_data is exist [15:09:40]produce_requested_data [15:09:40]requested_item fm.sale.total is exist - process it [15:09:40]SAM_PROTO_GetFMData [15:09:40]wFMCommunicate request_size=4 [15:09:40]MH_SAM_APDU [15:09:40]CAPDU: 80 13 03 00 [15:09:40]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:09:40]Write i2c OK [15:09:40]MH_I2C_Read... [15:09:40]Connected sock=7 [15:09: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 36 39 0F 01 00 00 35 6F 07 01 B6 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 01 00 00 F4 03 04 00 6F B1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7C 02 00 35 04 06 00 42 58 BF E4 30 EB 96 4C 54 C7 D9 B4 7F D9 [15:09:40]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:09:40]Read from MH i2c: E2 [15:09:40]MH_I2C_Read... [15:09:40]Read from MH i2c: E2 FD 00 [15:09:40]MH_I2C_Read... [15:09:40]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 04 79 02 00 69 04 A4 00 6F 04 04 00 F4 75 02 00 B1 04 05 00 B2 82 66 68 03 70 04 05 00 46 BF 71 67 02 72 04 05 00 6C C3 F4 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 57 41 A9 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 0D 89 B8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 BD [15:09:40]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 04 79 02 00 69 04 A4 00 6F 04 04 00 F4 75 02 00 B1 04 05 00 B2 82 66 68 03 70 04 05 00 46 BF 71 67 02 72 04 05 00 6C C3 F4 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 57 41 A9 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 0D 89 B8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [15:09:40]wFMCommunicate OK [15:09:40]wFMCommunicate request_size=4 [15:09:40]MH_SAM_APDU [15:09:40]CAPDU: 80 17 00 00 [15:09:40]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:09:40]Write i2c OK [15:09:40]MH_I2C_Read... [15:09:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:09:41]Read from MH i2c: E2 [15:09:41]MH_I2C_Read... [15:09:41]Read from MH i2c: E2 FD 00 [15:09:41]MH_I2C_Read... [15:09:41]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [15:09:41]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:09:41]wFMCommunicate OK [15:09:41]wFMCommunicate request_size=4 [15:09:41]MH_SAM_APDU [15:09:41]CAPDU: 80 17 00 00 [15:09:41]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:09:41]Write i2c OK [15:09:41]MH_I2C_Read... [15:09:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8D CA 47 00 82 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7C 02 00 F4 03 04 00 06 5B C4 66 B6 04 01 00 00 B9 38 1D BA 7C FB 3B 11 [15:09:41]CommunicateWithHost err = 0 [15:09:41]CheckOFDResponse [15:09:41]1017 (14) - 77093643461234 [15:09:41]1041 (16) - 0000000000871769 [15:09:41]1040 (4) - 162983 [15:09:41]1012 (4) - 20.08.2024 08:59 [15:09:41]1206 (1) - 0 [15:09:41]OFD Sender: Remove packet 162983 [15:09:41]ProducePacketName [15:09:41]name=ofd_packets/00162983 [15:09:41]NVStorageDeleteData [15:09:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:09:41]Read from MH i2c: E2 [15:09:41]MH_I2C_Read... [15:09:41]Read from MH i2c: E2 FD 00 [15:09:41]MH_I2C_Read... [15:09:41]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [15:09:41]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:09:41]wFMCommunicate OK [15:09:41]wFMCommunicate request_size=4 [15:09:41]MH_SAM_APDU [15:09:41]CAPDU: 80 17 00 00 [15:09:41]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:09:41]Write i2c OK [15:09:41]MH_I2C_Read... [15:09:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:09:41]Read from MH i2c: E2 [15:09:41]MH_I2C_Read... [15:09:41]Read from MH i2c: E2 FD 00 [15:09:41]MH_I2C_Read... [15:09:41]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [15:09:41]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:09:41]wFMCommunicate OK [15:09:41]wFMCommunicate request_size=4 [15:09:41]MH_SAM_APDU [15:09:41]CAPDU: 80 17 00 00 [15:09:41]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:09:41]Write i2c OK [15:09:41]MH_I2C_Read... [15:09:41]OFD Sender: No OFD packet to send [15:09:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [15:09:41]Read from MH i2c: E2 [15:09:41]MH_I2C_Read... [15:09:41]Read from MH i2c: E2 E6 00 [15:09:41]MH_I2C_Read... [15:09:41]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [15:09:41]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:09:41]wFMCommunicate OK [15:09:41]SAM_PROTO_GetFMData done [15:09:41]requested_item fm.sale_refund.total is exist - process it [15:09:41]requested_item fm.buy.total is exist - process it [15:09:41]requested_item shift.sale.total is exist - process it [15:09:41]SAM_PROTO_GetShiftData [15:09:41]wFMCommunicate request_size=4 [15:09:41]MH_SAM_APDU [15:09:41]CAPDU: 80 13 02 00 [15:09:41]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:09:41]Write i2c OK [15:09:41]MH_I2C_Read... [15:09:42]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:09:42]Read from MH i2c: E2 [15:09:42]MH_I2C_Read... [15:09:42]Read from MH i2c: E2 FD 00 [15:09:42]MH_I2C_Read... [15:09:42]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 AC 01 00 00 69 04 9E 00 6F 04 04 00 AC 01 00 00 B1 04 04 00 6B E0 3A 02 70 04 04 00 24 88 70 01 72 04 03 00 47 58 CA 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 1F A2 3C 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 68 0D 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 4B [15:09:42]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 AC 01 00 00 69 04 9E 00 6F 04 04 00 AC 01 00 00 B1 04 04 00 6B E0 3A 02 70 04 04 00 24 88 70 01 72 04 03 00 47 58 CA 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 1F A2 3C 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 68 0D 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:09:42]wFMCommunicate OK [15:09:42]wFMCommunicate request_size=4 [15:09:42]MH_SAM_APDU [15:09:42]CAPDU: 80 17 00 00 [15:09:42]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:09:42]Write i2c OK [15:09:42]MH_I2C_Read... [15:09:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:09:42]Read from MH i2c: E2 [15:09:42]MH_I2C_Read... [15:09:42]Read from MH i2c: E2 FD 00 [15:09:42]MH_I2C_Read... [15:09:42]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [15:09:42]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [15:09:42]wFMCommunicate OK [15:09:42]wFMCommunicate request_size=4 [15:09:42]MH_SAM_APDU [15:09:42]CAPDU: 80 17 00 00 [15:09:42]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:09:42]Write i2c OK [15:09:42]MH_I2C_Read... [15:09:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:09:43]Read from MH i2c: E2 [15:09:43]MH_I2C_Read... [15:09:43]Read from MH i2c: E2 FD 00 [15:09:43]MH_I2C_Read... [15:09:43]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [15:09:43]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [15:09:43]wFMCommunicate OK [15:09:43]wFMCommunicate request_size=4 [15:09:43]MH_SAM_APDU [15:09:43]CAPDU: 80 17 00 00 [15:09:43]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:09:43]Write i2c OK [15:09:43]MH_I2C_Read... [15:09:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:09:43]Read from MH i2c: E2 [15:09:43]MH_I2C_Read... [15:09:43]Read from MH i2c: E2 FD 00 [15:09:43]MH_I2C_Read... [15:09:43]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [15:09:43]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:09:43]wFMCommunicate OK [15:09:43]wFMCommunicate request_size=4 [15:09:43]MH_SAM_APDU [15:09:43]CAPDU: 80 17 00 00 [15:09:43]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:09:43]Write i2c OK [15:09:43]MH_I2C_Read... [15:09:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [15:09:43]Read from MH i2c: E2 [15:09:43]MH_I2C_Read... [15:09:43]Read from MH i2c: E2 CE 00 [15:09:43]MH_I2C_Read... [15:09:43]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [15:09:43]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:09:43]wFMCommunicate OK [15:09:43]SAM_PROTO_GetShiftData done [15:09:43]requested_item shift.sale.total_cash is exist - process it [15:09:43]requested_item shift.sale_refund.total is exist - process it [15:09:43]requested_item shift.sale_refund.total_cash is exist - process it [15:09:43]requested_item shift.buy.total is exist - process it [15:09:43]requested_item shift.buy.total_cash is exist - process it [15:09:43]produce_requested_data done [15:09:43]produce_requested_data return {"fm.sale.total":146364504.82,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":374129.71,"shift.sale.total_cash":241521.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [15:09:43]process_action_free get_value [15:09:43]json_value_free [15:09:43]json_value_free done [15:09:43]process_json_proto returns [15:09:43]Send response to host [15:09:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146364504.82,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":374129.71,"shift.sale.total_cash":241521.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [15:09:43]free response buf [15:09:43]execute_script done [15:09:43]execute_script returns [15:09:43]free content buf [15:09:43]Sock 11.Close socket [15:09:43]Sock 11.Thread stoped [15:09:43]accept exits with 9 [15:09:43]New connection [15:09:43]New thread 3067354468 created [15:09:43]Thread 3067211108 joined [15:09:43]Waiting for new connection... [15:09:43] Sock 9.Parse request [15:09:43]Sock 9.Check first char [15:09:43]Sock 9.First char is OK [15:09:43]request: POST /json_proto HTTP/1.0 [15:09:43]Method: POST [15:09:43]URL: /json_proto [15:09:43]Method is POST - this is cgi request [15:09:43]url: /json_proto [15:09:43]query_string will be loaded in cgi processing [15:09:43]execute_cgi json_proto POST (null) [15:09:43]execute_cgi path=json_proto method=POST [15:09:43]POST find Content-Length [15:09:43]Host: 172.17.44.132:8080 [15:09:43]Content-Length: 144 [15:09:43]Content-Type: application/json [15:09:43] [15:09:43]POST finish read [15:09:43]Found Content-Length = 144 [15:09:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [15:09:43]execute_script... [15:09:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [15:09:43]POST & json_proto [15:09:43]process_json_proto [15:09:43]json parsed OK: [15:09:43]protocol is kg_v1.0 [15:09:43]action value=print_doc [15:09:43]process_action print_doc [15:09:43]ExternCall_PrintAddStr [15:09:43]wPrintStart [15:09:43]Write to MH i2c: 01 00 00 1D 00 1D [15:09:43]Write i2c OK [15:09:43]MH_I2C_Read... [15:09:43]Read from MH i2c: 01 [15:09:43]MH_I2C_Read... [15:09:43]Read from MH i2c: 01 07 00 [15:09:43]MH_I2C_Read... [15:09:43]Read from MH i2c: 01 07 00 1D 00 00 00 00 00 00 FF 0F 32 [15:09:43]RasterBufferAndPrint [15:09:43]line Счет N : (1)291461 [15:09:43]line ИНН: 02508201610067 [15:09:43]line Контрольно-Кассовый Чек [15:09:43]line ПРОДАЖА [15:09:43]line ТРК (МРК, ГНК) : 42 [15:09:43]line Товар: 2710124130 [15:09:43]line Аи-92-К-5 [15:09:43]line 5.900 * 67.80 [15:09:43]line = 400.02 [15:09:43]line НДС 12% НСП 1% [15:09:43]line > о реализуемом товаре [15:09:43]line ОКРУГЛЕНИЕ: -0.02 [15:09:43]line ИТОГО: 400.00 [15:09:43]line Внесено: 400.00 [15:09:43]line СДАЧА: 0.00 [15:09:43]line НСП 1% : 3.54 [15:09:43]line НДС 12% : 42.48 [15:09:43]line Наличными: 400.00 [15:09:43]line Безнал.: 0.00 [15:09:43]line Место: АЗС № 130 "Партнер Нефть" [15:09:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:09:43]line СНО: Общий режим [15:09:43]line Чек 428 20.08.2024 15:08 [15:09:43]line Смена: 465 ФФД: 1.0 [15:09:43]line ЗНМ: 0300000070 [15:09:43]line РНМ: 0000000000092562 [15:09:43]line Версия ККМ: 001 [15:09:43]line ФМ: 0000000000871769 [15:09:43]line ФД: 162983 [15:09:43]line ФПД: 72948943958251 [15:09:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T150831&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162983&fm=72948943958251&tin=02508201610067®Number=0000000000092562&sum=40000 [15:09:43]written 0, free lines is 4095 [15:09:44]Write to MH i2c: 01 00 00 48 00 48 [15:09:44]Write i2c OK [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: 01 [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: 01 07 00 [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 C4 0C 1F [15:09:44]RasterBufferAndPrint [15:09:44]line [15:09:44]line [15:09:44]line [15:09:44]line [15:09:44]line [15:09:44]written 0, free lines is 3285 [15:09:44]MH_Cut [15:09:44]Write to MH i2c: D1 01 00 4F 00 01 21 [15:09:44]Write i2c OK [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: D1 [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: D1 01 00 [15:09:44]MH_I2C_Read... [15:09:44]Read from MH i2c: D1 01 00 4F 00 00 20 [15:09:44]Write to MH i2c: 01 00 00 50 00 50 [15:09:44]Write i2c OK [15:09:44]MH_I2C_Read... [15:09:45]*** Cut start [15:09:45]*** Purtial cut [15:09:45]*** Stage 1: CUTSNS_PIN = 1 [15:09:46]OFD Sender: No OFD packet to send [15:09:47]Read from MH i2c: 01 *** Stop cut motor [15:09:47] [15:09:47]*** Cut end [15:09:47]MH_I2C_Read... [15:09:47]Read from MH i2c: 01 07 00 [15:09:47]MH_I2C_Read... [15:09:47]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [15:09:47]process_action print_doc done [15:09:47]requested_data is exist [15:09:47]produce_requested_data [15:09:47]produce_requested_data return (null) [15:09:47]process_action_free print_doc [15:09:47]json_value_free [15:09:47]json_value_free done [15:09:47]process_json_proto returns [15:09:47]Send response to host [15:09:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [15:09:47]free response buf [15:09:47]execute_script done [15:09:47]execute_script returns [15:09:47]free content buf [15:09:47]Sock 9.Close socket [15:09:47]Sock 9.Thread stoped [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:28]accept exits with 7 [15:10:28]New connection [15:10:28]New thread 3067211108 created [15:10:28]Thread 3067354468 joined [15:10:28]Waiting for new connection... [15:10:28] Sock 7.Parse request [15:10:28]Sock 7.Check first char [15:10:28]Sock 7.First char is OK [15:10:28]request: POST /json_proto HTTP/1.0 [15:10:28]Method: POST [15:10:28]URL: /json_proto [15:10:28]Method is POST - this is cgi request [15:10:28]url: /json_proto [15:10:28]query_string will be loaded in cgi processing [15:10:28]execute_cgi json_proto POST (null) [15:10:28]execute_cgi path=json_proto method=POST [15:10:28]POST find Content-Length [15:10:28]Host: 172.17.44.132:8080 [15:10:28]Content-Length: 677 [15:10:28]Content-Type: application/json [15:10:28] [15:10:28]POST finish read [15:10:28]Found Content-Length = 677 [15:10:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:28]execute_script... [15:10:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291465", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:10:28]POST & json_proto [15:10:28]process_json_proto [15:10:28]json parsed OK: [15:10:28]protocol is kg_v1.0 [15:10:28]action value=close_receipt [15:10:28]process_action close_receipt [15:10:28]cmd_close_receipt [15:10:28]MH_GetDate [15:10:28]Write to MH i2c: F0 00 00 51 00 40 [15:10:28]Write i2c OK [15:10:28]MH_I2C_Read... [15:10:28]Read from MH i2c: F0 [15:10:28]MH_I2C_Read... [15:10:28]Read from MH i2c: F0 09 00 [15:10:28]MH_I2C_Read... [15:10:28]Read from MH i2c: F0 09 00 51 00 00 E4 B1 C4 66 2A 83 C1 65 DB [15:10:28]GetLastDocTimeStamp 1724166511 [15:10:28]current date 1724166628 [15:10:28]FM_GetShiftState [15:10:28]SAM_PROTO_GetShiftState [15:10:28]wFMCommunicate request_size=4 [15:10:28]MH_SAM_APDU [15:10:28]CAPDU: 80 13 01 00 [15:10:28]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [15:10:28]Write i2c OK [15:10:28]MH_I2C_Read... [15:10:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:10:28]Read from MH i2c: E2 [15:10:28]MH_I2C_Read... [15:10:28]Read from MH i2c: E2 0E 00 [15:10:28]MH_I2C_Read... [15:10:28]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9D [15:10:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:10:28]wFMCommunicate OK [15:10:28]SAM_PROTO_GetShiftState done [15:10:28]FM_GetShiftState done [15:10:28]opened in 1724113081 [15:10:28]opened+sec_in_day 1724199481 [15:10:28]quantity*price = 60003 [15:10:28]sum+1 = 60004 [15:10:28]Check (price>sum+1) || (price+1 о реализуемом товаре [15:16:47]line ОКРУГЛЕНИЕ: -0.45 [15:16:47]line ИТОГО: 700.00 [15:16:47]line Внесено: 700.00 [15:16:47]line СДАЧА: 0.00 [15:16:47]line НСП 1% : 6.20 [15:16:47]line НДС 12% : 74.38 [15:16:47]line Наличными: 700.00 [15:16:47]line Безнал.: 0.00 [15:16:47]line Место: АЗС № 130 "Партнер Нефть" [15:16:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:16:47]line СНО: Общий режим [15:16:47]line Чек 430 20.08.2024 15:10 [15:16:47]line Смена: 465 ФФД: 1.0 [15:16:47]line ЗНМ: 0300000070 [15:16:47]line РНМ: 0000000000092562 [15:16:47]line Версия ККМ: 001 [15:16:47]line ФМ: 0000000000871769 [15:16:47]line ФД: 162985 [15:16:47]line ФПД: 207784045906963 [15:16:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T151037&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162985&fm=207784045906963&tin=02508201610067®Number=0000000000092562&sum=70000 [15:16:47]written 0, free lines is 4095 [15:16:48]Write to MH i2c: 01 00 00 48 00 48 [15:16:48]Write i2c OK [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: 01 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: 01 07 00 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: 01 07 00 48 00 00 00 00 00 00 CA 0C 25 [15:16:48]RasterBufferAndPrint [15:16:48]line [15:16:48]line [15:16:48]line [15:16:48]line [15:16:48]line [15:16:48]written 0, free lines is 3293 [15:16:48]MH_Cut [15:16:48]Write to MH i2c: D1 01 00 4F 00 01 21 [15:16:48]Write i2c OK [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: D1 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: D1 01 00 [15:16:48]MH_I2C_Read... [15:16:48]Read from MH i2c: D1 01 00 4F 00 00 20 [15:16:48]Write to MH i2c: 01 00 00 50 00 50 [15:16:48]Write i2c OK [15:16:48]MH_I2C_Read... [15:16:49]*** Cut start [15:16:49]*** Purtial cut [15:16:49]*** Stage 1: CUTSNS_PIN = 1 [15:16:51]Read from MH i2c: 01 [15:16:51]MH_I2C_Read... [15:16:51]*** Stop cut motor [15:16:51]*** Cut end [15:16:51]Read from MH i2c: 01 07 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: 01 07 00 50 00 00 00 00 00 00 FF 0F 65 [15:16:51]process_action print_doc done [15:16:51]requested_data is exist [15:16:51]produce_requested_data [15:16:51]produce_requested_data return (null) [15:16:51]process_action_free print_doc [15:16:51]json_value_free [15:16:51]json_value_free done [15:16:51]process_json_proto returns [15:16:51]Send response to host [15:16:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [15:16:51]free response buf [15:16:51]execute_script done [15:16:51]execute_script returns [15:16:51]free content buf [15:16:51]Sock 9.Close socket [15:16:51]Sock 9.Thread stoped [15:16:51]OFD Sender: No OFD packet to send [15:16:51]accept exits with 7 [15:16:51]New connection [15:16:51]New thread 3067305316 created [15:16:51]Thread 3067448676 joined [15:16:51]Waiting for new connection... [15:16:51] Sock 7.Parse request [15:16:51]Sock 7.Check first char [15:16:51]Sock 7.First char is OK [15:16:51]request: POST /json_proto HTTP/1.0 [15:16:51]Method: POST [15:16:51]URL: /json_proto [15:16:51]Method is POST - this is cgi request [15:16:51]url: /json_proto [15:16:51]query_string will be loaded in cgi processing [15:16:51]execute_cgi json_proto POST (null) [15:16:51]execute_cgi path=json_proto method=POST [15:16:51]POST find Content-Length [15:16:51]Host: 172.17.44.132:8080 [15:16:51]Content-Length: 828 [15:16:51]Content-Type: application/json [15:16:51] [15:16:51]POST finish read [15:16:51]Found Content-Length = 828 [15:16:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50453", "tax_sys" : 0, "items" : [ { "code": "4670003190013", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0436\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:51]execute_script... [15:16: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)50453", "tax_sys" : 0, "items" : [ { "code": "4670003190013", "name": "\u0410\u043D\u0442\u0438\u0444\u0440\u0438\u0437 SIBIRIA ANTIFREEZE \u041E\u0416-40 \u0436\u0435\u043B 1\u043B", "price" : 225.00, "quantity" : 1.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:51]POST & json_proto [15:16:51]process_json_proto [15:16:51]json parsed OK: [15:16:51]protocol is kg_v1.0 [15:16:51]action value=close_receipt [15:16:51]process_action close_receipt [15:16:51]cmd_close_receipt [15:16:51]MH_GetDate [15:16:51]Write to MH i2c: F0 00 00 51 00 40 [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: F0 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: F0 09 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: F0 09 00 51 00 00 63 B3 C4 66 2A 83 C1 65 5C [15:16:51]GetLastDocTimeStamp 1724166637 [15:16:51]current date 1724167011 [15:16:51]FM_GetShiftState [15:16:51]SAM_PROTO_GetShiftState [15:16:51]wFMCommunicate request_size=4 [15:16:51]MH_SAM_APDU [15:16:51]CAPDU: 80 13 01 00 [15:16:51]Write to MH i2c: E2 08 00 52 00 80 13 01 00 00 00 00 00 CF [15:16:51]Write i2c OK [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 [15:16:51]MH_I2C_Read... [15:16:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:51]Read from MH i2c: E2 0E 00 [15:16:51]MH_I2C_Read... [15:16:51]Read from MH i2c: E2 0E 00 52 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9D [15:16:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:16:51]wFMCommunicate OK [15:16:51]SAM_PROTO_GetShiftState done [15:16:51]FM_GetShiftState done [15:16:51]opened in 1724113081 [15:16:51]opened+sec_in_day 1724199481 [15:16:51]quantity*price = 22500 [15:16:51]sum+1 = 22501 [15:16:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 225.00 НСП 1% : 1.99 НДС 12% : 23.89 Наличными: 0.00 Безнал.: 225.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 431 20.08.2024 15:16 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162986 ФПД: 51603396522674 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T151652&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162986&fm=51603396522674&tin=02508201610067®Number=0000000000092562&sum=22500 0 [15:16:53]StoreToDocumentArchive [15:16:53]shift 465 fd 162986 [15:16:53]save to /storage/0465/doc_00162986 [15:16:53]save last doc name /storage/0465/doc_00162986 to /storage/kkm_last_doc_name [15:16:53]save OK [15:16:53]Clear old archive folders... [15:16:53]ProcessDocumentItem done err = 0, tmpTLVsize=296 [15:16:53]tlvbuf is 00654110 [15:16:53]SAM_PROTO_ClearQueue [15:16:53]wFMCommunicate request_size=4 [15:16:53]MH_SAM_APDU [15:16:53]CAPDU: 80 09 00 00 [15:16:53]Write to MH i2c: E2 08 00 5F 00 80 09 00 00 00 00 00 00 D1 [15:16:53]Write i2c OK [15:16:53]MH_I2C_Read... [15:16:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:16:53]Read from MH i2c: E2 [15:16:53]MH_I2C_Read... [15:16:53]Read from MH i2c: E2 03 00 [15:16:53]MH_I2C_Read... [15:16:53]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [15:16:53]RAPDU: 90 00 [15:16:53]wFMCommunicate OK [15:16:53]SAM_PROTO_ClearQueue done [15:16:53]KKMCreateOFDPacket [15:16:53]OFDProtocolAddRootSTLVToBuf [15:16:53]FM_MakeSignedData [15:16:53]FM_MakeSignedData [15:16:53]SAM_PROTO_SignData [15:16:53]wFMCommunicate request_size=4 [15:16:53]MH_SAM_APDU [15:16:53]CAPDU: 80 0D 01 02 [15:16:53]Write to MH i2c: E2 08 00 60 00 80 0D 01 02 00 00 00 00 D9 [15:16:53]Write i2c OK [15:16:53]MH_I2C_Read... [15:16:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:16:53]Read from MH i2c: E2 [15:16:53]MH_I2C_Read... [15:16:53]Read from MH i2c: E2 03 00 [15:16:53]MH_I2C_Read... [15:16:53]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [15:16:53]RAPDU: 90 00 [15:16:53]wFMCommunicate OK [15:16:53]wFMCommunicate request_size=255 [15:16:53]MH_SAM_APDU [15:16:53]CAPDU: 80 0D 02 02 FA 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 64 B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 [15:16:53]Write to MH i2c: E2 02 01 61 00 80 0D 02 02 FA 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 64 B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 00 00 1D [15:16:53]Write i2c OK [15:16:53]MH_I2C_Read... [15:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:54]Read from MH i2c: E2 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 03 00 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [15:16:54]RAPDU: 90 00 [15:16:54]wFMCommunicate OK [15:16:54]wFMCommunicate request_size=55 [15:16:54]MH_SAM_APDU [15:16:54]CAPDU: 80 0D 02 02 32 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7C 02 00 35 04 06 00 2E EE DA 1E 72 B2 [15:16:54]Write to MH i2c: E2 3A 00 62 00 80 0D 02 02 32 00 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7C 02 00 35 04 06 00 2E EE DA 1E 72 B2 00 00 9A [15:16:54]Write i2c OK [15:16:54]MH_I2C_Read... [15:16:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:16:54]Read from MH i2c: E2 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 03 00 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 03 00 62 00 00 90 00 D6 [15:16:54]RAPDU: 90 00 [15:16:54]wFMCommunicate OK [15:16:54]wFMCommunicate request_size=4 [15:16:54]MH_SAM_APDU [15:16:54]CAPDU: 80 0D 03 02 [15:16:54]Write to MH i2c: E2 08 00 63 00 80 0D 03 02 00 00 00 00 DE [15:16:54]Write i2c OK [15:16:54]MH_I2C_Read... [15:16:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:16:54]Read from MH i2c: E2 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 0B 00 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 0B 00 63 00 00 88 C9 C1 8F 01 F3 02 C6 90 00 3C [15:16:54]RAPDU: 88 C9 C1 8F 01 F3 02 C6 90 00 [15:16:54]wFMCommunicate OK [15:16:54]SAM_PROTO_SignData done [15:16:54]FM_MakeSignedData done [15:16:54]CreateOFDProtocolMessage [15:16:54]wFMCommunicate request_size=4 [15:16:54]MH_SAM_APDU [15:16:54]CAPDU: 80 11 00 00 [15:16:54]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [15:16:54]Write i2c OK [15:16:54]MH_I2C_Read... [15:16:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:54]Read from MH i2c: E2 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 17 00 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [15:16:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:16:54]wFMCommunicate OK [15:16:54]CreateOFDProtocolMessage done [15:16:54]OFDSenderStorePacket 162986 [15:16:54]StoreOFDPacket docnum=162986 [15:16:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3C 01 00 00 73 B3 34 01 F3 C7 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 64 B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7C 02 00 35 04 06 00 2E EE DA 1E 72 B2 88 C9 C1 8F 01 F3 02 C6 [15:16:54]CheckFolder [15:16:54]dirname=/storage/ofd_packets [15:16:54]CheckFolder done [15:16:54]ProducePacketName [15:16:54]name=ofd_packets/00162986 [15:16:54]NVStorageSaveData ofd_packets/00162986 [15:16:54]File name is /storage/ofd_packets/00162986 [15:16:54]Write 346 bytes [15:16:54]NVStorageSaveData done [15:16:54]OFDSenderStorePacket done [15:16:54]KKMCreateOFDPacket done [15:16:54]NVStorageSaveData kkm_last_timestamp [15:16:54]File name is /storage/kkm_last_timestamp [15:16:54]Write 4 bytes [15:16:54]NVStorageSaveData done [15:16:54]ExternCall_PrintAddStr [15:16:54]wPrintStart [15:16:54]Write to MH i2c: 01 00 00 65 00 65 [15:16:54]Write i2c OK [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: 01 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: 01 07 00 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: 01 07 00 65 00 00 00 00 00 00 FF 0F 7A [15:16:54]RasterBufferAndPrint [15:16:54]line Счет N : (3)50453 [15:16:54]line ИНН: 02508201610067 [15:16:54]line Контрольно-Кассовый Чек [15:16:54]line ПРОДАЖА [15:16:54]line Товар: 4670003190013 [15:16:54]line Антифриз SIBIRIA ANTIFREEZE ОЖ-40 жел 1л [15:16:54]line 1.000 * 225.00 [15:16:54]line = 225.00 [15:16:54]line НДС 12% НСП 1% [15:16:54]line > о реализуемом товаре [15:16:54]line ИТОГО: 225.00 [15:16:54]line НСП 1% : 1.99 [15:16:54]line НДС 12% : 23.89 [15:16:54]line Наличными: 0.00 [15:16:54]line Безнал.: 225.00 [15:16:54]line Место: АЗС № 130 "Партнер Нефть" [15:16:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:16:54]line СНО: Общий режим [15:16:54]line Чек 431 20.08.2024 15:16 [15:16:54]line Смена: 465 ФФД: 1.0 [15:16:54]line ЗНМ: 0300000070 [15:16:54]line РНМ: 0000000000092562 [15:16:54]line Версия ККМ: 001 [15:16:54]line Платежная система: O! деньги [15:16:54]line ФМ: 0000000000871769 [15:16:54]line ФД: 162986 [15:16:54]line ФПД: 51603396522674 [15:16:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T151652&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162986&fm=51603396522674&tin=02508201610067®Number=0000000000092562&sum=22500 [15:16:54]OFD Sender: Processing packet 162986 [packets to send 961, broken 960] [15:16:54]ProducePacketName [15:16:54]name=ofd_packets/00162986 [15:16:54]OFD Sender: To server: pG, [15:16:54]CommunicateWithHost lk.salyk.kg:30040 [15:16:54]ConnectInit lk.salyk.kg [15:16:54]line 0 [15:16:54]written 0, free lines is 4095 [15:16:54]Write to MH i2c: 01 00 00 90 00 90 [15:16:54]Write i2c OK [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: 01 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: 01 07 00 [15:16:54]MH_I2C_Read... [15:16:54]Read from MH i2c: 01 07 00 90 00 00 00 00 00 00 C8 0C 6B [15:16:54]RasterBufferAndPrint [15:16:54]line [15:16:54]line [15:16:54]line [15:16:54]line [15:16:54]line [15:16:55]written 0, free lines is 3296 [15:16:55]MH_Cut [15:16:55]Write to MH i2c: D1 01 00 97 00 01 69 [15:16:55]Write i2c OK [15:16:55]MH_I2C_Read... [15:16:55]Read from MH i2c: D1 [15:16:55]MH_I2C_Read... [15:16:55]Read from MH i2c: D1 01 00 [15:16:55]MH_I2C_Read... [15:16:55]Read from MH i2c: D1 01 00 97 00 00 68 [15:16:55]Write to MH i2c: 01 00 00 98 00 98 [15:16:55]Write i2c OK [15:16:55]MH_I2C_Read... [15:16:55]*** Cut start [15:16:55]*** Purtial cut [15:16:55]*** Stage 1: CUTSNS_PIN = 1 [15:16:57]Read from MH i2c: 01 [15:16:57]MH_I2C_Read... [15:16:57]*** Stop cut motor [15:16:57]*** Cut end [15:16:57]Read from MH i2c: 01 07 00 [15:16:57]MH_I2C_Read... [15:16:57]Read from MH i2c: 01 07 00 98 00 00 00 00 00 00 FF 0F AD [15:16:57]process_action close_receipt done [15:16:57]requested_data is exist [15:16:57]produce_requested_data [15:16:57]requested_item fm.sn is exist - process it [15:16:57]wFMCommunicate request_size=4 [15:16:57]MH_SAM_APDU [15:16:57]CAPDU: 80 11 00 00 [15:16:57]Write to MH i2c: E2 08 00 99 00 80 11 00 00 00 00 00 00 13 [15:16:57]Write i2c OK [15:16:57]MH_I2C_Read... [15:16:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:16:57]Read from MH i2c: E2 [15:16:57]MH_I2C_Read... [15:16:57]Read from MH i2c: E2 17 00 [15:16:57]MH_I2C_Read... [15:16:57]Read from MH i2c: E2 17 00 99 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [15:16:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:16:57]wFMCommunicate OK [15:16:57]requested_item fd.num is exist - process it [15:16:57]SAM_PROTO_GetFieldsCounters [15:16:57]wFMCommunicate request_size=4 [15:16:57]MH_SAM_APDU [15:16:57]CAPDU: 80 13 00 00 [15:16:57]Write to MH i2c: E2 08 00 9A 00 80 13 00 00 00 00 00 00 16 [15:16:57]Write i2c OK [15:16:57]MH_I2C_Read... [15:16:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:16:58]Read from MH i2c: E2 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: E2 62 00 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: E2 62 00 9A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 46 [15:16: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AF 01 00 00 5E 04 04 00 AF 01 00 00 57 04 04 00 B0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:16:58]wFMCommunicate OK [15:16:58]SAM_PROTO_GetFieldsCounters done [15:16:58]requested_item shift.num is exist - process it [15:16:58]requested_item shift.opened is exist - process it [15:16:58]req_shift_opened [15:16:58]FM_GetShiftState [15:16:58]SAM_PROTO_GetShiftState [15:16:58]wFMCommunicate request_size=4 [15:16:58]MH_SAM_APDU [15:16:58]CAPDU: 80 13 01 00 [15:16:58]Write to MH i2c: E2 08 00 9B 00 80 13 01 00 00 00 00 00 18 [15:16:58]Write i2c OK [15:16:58]MH_I2C_Read... [15:16:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:58]Read from MH i2c: E2 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: E2 0E 00 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: E2 0E 00 9B 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E6 [15:16:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:16:58]wFMCommunicate OK [15:16:58]SAM_PROTO_GetShiftState done [15:16:58]FM_GetShiftState done [15:16:58]req_shift_opened done [15:16:58]requested_item shift.open_date is exist - process it [15:16:58]req_shift_open_date [15:16:58]req_shift_open_date done [15:16:58]produce_requested_data done [15:16:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162986,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:16:58]process_action_free close_receipt [15:16:58]json_value_free [15:16:58]json_value_free done [15:16:58]process_json_proto returns [15:16:58]Send response to host [15:16:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162986,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:16:58]free response buf [15:16:58]execute_script done [15:16:58]execute_script returns [15:16:58]free content buf [15:16:58]Sock 7.Close socket [15:16:58]Sock 7.Thread stoped [15:16:58]accept exits with 9 [15:16:58]New connection [15:16:58]New thread 3067448676 created [15:16:58]Thread 3067305316 joined [15:16:58]Waiting for new connection... [15:16:58] Sock 9.Parse request [15:16:58]Sock 9.Check first char [15:16:58]Sock 9.First char is OK [15:16:58]request: POST /json_proto HTTP/1.0 [15:16:58]Method: POST [15:16:58]URL: /json_proto [15:16:58]Method is POST - this is cgi request [15:16:58]url: /json_proto [15:16:58]query_string will be loaded in cgi processing [15:16:58]execute_cgi json_proto POST (null) [15:16:58]execute_cgi path=json_proto method=POST [15:16:58]POST find Content-Length [15:16:58]Host: 172.17.44.132:8080 [15:16:58]Content-Length: 803 [15:16:58]Content-Type: application/json [15:16:58] [15:16:58]POST finish read [15:16:58]Found Content-Length = 803 [15:16:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 42.510, "sum" : 3154.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3154.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:58]execute_script... [15:16:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291467", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 42.510, "sum" : 3154.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3154.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:16:58]POST & json_proto [15:16:58]process_json_proto [15:16:58]json parsed OK: [15:16:58]protocol is kg_v1.0 [15:16:58]action value=close_receipt [15:16:58]process_action close_receipt [15:16:58]cmd_close_receipt [15:16:58]MH_GetDate [15:16:58]Write to MH i2c: F0 00 00 9C 00 8B [15:16:58]Write i2c OK [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: F0 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: F0 09 00 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: F0 09 00 9C 00 00 6A B3 C4 66 2A 83 C1 65 AE [15:16:58]GetLastDocTimeStamp 1724167012 [15:16:58]current date 1724167018 [15:16:58]FM_GetShiftState [15:16:58]SAM_PROTO_GetShiftState [15:16:58]wFMCommunicate request_size=4 [15:16:58]MH_SAM_APDU [15:16:58]CAPDU: 80 13 01 00 [15:16:58]Write to MH i2c: E2 08 00 9D 00 80 13 01 00 00 00 00 00 1A [15:16:58]Write i2c OK [15:16:58]MH_I2C_Read... [15:16:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:16:58]Read from MH i2c: E2 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: E2 0E 00 [15:16:58]MH_I2C_Read... [15:16:58]Read from MH i2c: E2 0E 00 9D 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E8 [15:16:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:16:58]wFMCommunicate OK [15:16:58]SAM_PROTO_GetShiftState done [15:16:58]FM_GetShiftState done [15:16:58]opened in 1724113081 [15:16:58]opened+sec_in_day 1724199481 [15:16:58]quantity*price = 315424 [15:16:58]sum+1 = 315425 [15:16:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3154.24 НСП 1% : 27.91 НДС 12% : 334.96 Наличными: 0.00 Безнал.: 3154.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 432 20.08.2024 15:16 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162987 ФПД: 42429588278215 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T151658&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162987&fm=42429588278215&tin=02508201610067®Number=0000000000092562&sum=315424 [15:17:00]StoreToDocumentArchive [15:17:00]shift 465 fd 162987 [15:17:00]save to /storage/0465/doc_00162987 [15:17:00]save last doc name /storage/0465/doc_00162987 to /storage/kkm_last_doc_name [15:17:00]save OK [15:17:00]Clear old archive folders... [15:17:00]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:17:00]tlvbuf is 0061B720 [15:17:00]SAM_PROTO_ClearQueue [15:17:00]wFMCommunicate request_size=4 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 09 00 00 [15:17:00]Write to MH i2c: E2 08 00 AA 00 80 09 00 00 00 00 00 00 1C [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [15:17:00]RAPDU: 90 00 [15:17:00]wFMCommunicate OK [15:17:00]SAM_PROTO_ClearQueue done [15:17:00]KKMCreateOFDPacket [15:17:00]OFDProtocolAddRootSTLVToBuf [15:17:00]FM_MakeSignedData [15:17:00]FM_MakeSignedData [15:17:00]SAM_PROTO_SignData [15:17:00]wFMCommunicate request_size=4 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 0D 01 02 [15:17:00]Write to MH i2c: E2 08 00 AB 00 80 0D 01 02 00 00 00 00 24 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 AB 00 00 90 00 1F [15:17:00]RAPDU: 90 00 [15:17:00]wFMCommunicate OK [15:17:00]wFMCommunicate request_size=255 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0E A6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 20 D0 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 D0 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 82 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 20 D0 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 6A B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7C 02 00 35 04 06 00 26 [15:17:00]Write to MH i2c: E2 02 01 AC 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0E A6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 20 D0 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 D0 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 82 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 20 D0 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 6A B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7C 02 00 35 04 06 00 26 00 00 43 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 AC 00 00 90 00 20 [15:17:00]RAPDU: 90 00 [15:17:00]wFMCommunicate OK [15:17:00]wFMCommunicate request_size=10 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 0D 02 02 05 96 E8 89 8B C7 [15:17:00]Write to MH i2c: E2 0D 00 AD 00 80 0D 02 02 05 00 96 E8 89 8B C7 00 00 8A [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 03 00 AD 00 00 90 00 21 [15:17:00]RAPDU: 90 00 [15:17:00]wFMCommunicate OK [15:17:00]wFMCommunicate request_size=4 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 0D 03 02 [15:17:00]Write to MH i2c: E2 08 00 AE 00 80 0D 03 02 00 00 00 00 29 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 0B 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 0B 00 AE 00 00 D8 DA 71 64 A1 A9 56 AC 90 00 FD [15:17:00]RAPDU: D8 DA 71 64 A1 A9 56 AC 90 00 [15:17:00]wFMCommunicate OK [15:17:00]SAM_PROTO_SignData done [15:17:00]FM_MakeSignedData done [15:17:00]CreateOFDProtocolMessage [15:17:00]wFMCommunicate request_size=4 [15:17:00]MH_SAM_APDU [15:17:00]CAPDU: 80 11 00 00 [15:17:00]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:00]Read from MH i2c: E2 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 17 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [15:17:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:17:00]wFMCommunicate OK [15:17:00]CreateOFDProtocolMessage done [15:17:00]OFDSenderStorePacket 162987 [15:17:00]StoreOFDPacket docnum=162987 [15:17:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FA 11 07 01 3A 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0E A6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 20 D0 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 D0 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 82 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 20 D0 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 6A B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7C 02 00 35 04 06 00 26 96 E8 89 8B C7 D8 DA 71 64 A1 A9 56 AC [15:17:00]CheckFolder [15:17:00]dirname=/storage/ofd_packets [15:17:00]CheckFolder done [15:17:00]ProducePacketName [15:17:00]name=ofd_packets/00162987 [15:17:00]NVStorageSaveData ofd_packets/00162987 [15:17:00]File name is /storage/ofd_packets/00162987 [15:17:00]Write 301 bytes [15:17:00]NVStorageSaveData done [15:17:00]OFDSenderStorePacket done [15:17:00]KKMCreateOFDPacket done [15:17:00]NVStorageSaveData kkm_last_timestamp [15:17:00]File name is /storage/kkm_last_timestamp [15:17:00]Write 4 bytes [15:17:00]NVStorageSaveData done [15:17:00]ExternCall_PrintAddStr [15:17:00]wPrintStart [15:17:00]Write to MH i2c: 01 00 00 B0 00 B0 [15:17:00]Write i2c OK [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: 01 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: 01 07 00 [15:17:00]MH_I2C_Read... [15:17:00]Read from MH i2c: 01 07 00 B0 00 00 00 00 00 00 FF 0F C5 [15:17:00]RasterBufferAndPrint [15:17:00]line Счет N : (1)291467 [15:17:00]line ИНН: 02508201610067 [15:17:00]line Контрольно-Кассовый Чек [15:17:00]line ПРОДАЖА [15:17:00]line ТРК (МРК, ГНК) : 63 [15:17:00]line Товар: 2710124500 [15:17:00]line Аи-95-К-5 [15:17:00]line 42.510 * 74.20 [15:17:00]line = 3154.24 [15:17:00]line НДС 12% НСП 1% [15:17:00]line > о реализуемом товаре [15:17:00]line ИТОГО: 3154.24 [15:17:00]line НСП 1% : 27.91 [15:17:00]line НДС 12% : 334.96 [15:17:00]line Наличными: 0.00 [15:17:00]line Безнал.: 3154.24 [15:17:00]line Место: АЗС № 130 "Партнер Нефть" [15:17:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:17:00]line СНО: Общий режим [15:17:00]line Чек 432 20.08.2024 15:16 [15:17:00]line Смена: 465 ФФД: 1.0 [15:17:00]line ЗНМ: 0300000070 [15:17:00]line РНМ: 0000000000092562 [15:17:00]line Версия ККМ: 001 [15:17:00]line Платежная система: O! деньги [15:17:00]line ФМ: 0000000000871769 [15:17:00]line ФД: 162987 [15:17:00]line ФПД: 42429588278215 [15:17:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T151658&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162987&fm=42429588278215&tin=02508201610067®Number=0000000000092562&sum=315424 [15:17:01]written 0, free lines is 4095 [15:17:01]OFD Sender: Processing packet 162986 [packets to send 962, broken 960] [15:17:01]ProducePacketName [15:17:01]name=ofd_packets/00162986 [15:17:01]OFD Sender: To server: pG, [15:17:01]CommunicateWithHost lk.salyk.kg:30040 [15:17:01]ConnectInit lk.salyk.kg [15:17:01]Write to MH i2c: 01 00 00 DA 00 DA [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: 01 07 00 DA 00 00 00 00 00 00 E0 0C CD [15:17:01]RasterBufferAndPrint [15:17:01]line [15:17:01]line [15:17:01]line [15:17:01]line [15:17:01]line [15:17:01]written 0, free lines is 3319 [15:17:01]MH_Cut [15:17:01]Write to MH i2c: D1 01 00 E1 00 01 B3 [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: D1 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: D1 01 00 [15:17:01]MH_I2C_Read... [15:17:01]Read from MH i2c: D1 01 00 E1 00 00 B2 [15:17:01]Write to MH i2c: 01 00 00 E2 00 E2 [15:17:01]Write i2c OK [15:17:01]MH_I2C_Read... [15:17:02]*** Cut start [15:17:02]*** Purtial cut [15:17:02]*** Stage 1: CUTSNS_PIN = 1 [15:17:04]Read from MH i2c: 01 [15:17:04]MH_I2C_Read... [15:17:04]*** Stop cut motor [15:17:04]*** Cut end [15:17:04]Read from MH i2c: 01 07 00 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: 01 07 00 E2 00 00 00 00 00 00 FF 0F F7 [15:17:04]process_action close_receipt done [15:17:04]requested_data is exist [15:17:04]produce_requested_data [15:17:04]requested_item fm.sn is exist - process it [15:17:04]wFMCommunicate request_size=4 [15:17:04]MH_SAM_APDU [15:17:04]CAPDU: 80 11 00 00 [15:17:04]Write to MH i2c: E2 08 00 E3 00 80 11 00 00 00 00 00 00 5D [15:17:04]Write i2c OK [15:17:04]MH_I2C_Read... [15:17:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:17:04]Read from MH i2c: E2 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: E2 17 00 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: E2 17 00 E3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [15:17:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:17:04]wFMCommunicate OK [15:17:04]requested_item fd.num is exist - process it [15:17:04]SAM_PROTO_GetFieldsCounters [15:17:04]wFMCommunicate request_size=4 [15:17:04]MH_SAM_APDU [15:17:04]CAPDU: 80 13 00 00 [15:17:04]Write to MH i2c: E2 08 00 E4 00 80 13 00 00 00 00 00 00 60 [15:17:04]Write i2c OK [15:17:04]MH_I2C_Read... [15:17:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:17:04]Read from MH i2c: E2 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: E2 62 00 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: E2 62 00 E4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 94 [15:17: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B0 01 00 00 5E 04 04 00 B0 01 00 00 57 04 04 00 B1 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:17:04]wFMCommunicate OK [15:17:04]SAM_PROTO_GetFieldsCounters done [15:17:04]requested_item shift.num is exist - process it [15:17:04]requested_item shift.opened is exist - process it [15:17:04]req_shift_opened [15:17:04]FM_GetShiftState [15:17:04]SAM_PROTO_GetShiftState [15:17:04]wFMCommunicate request_size=4 [15:17:04]MH_SAM_APDU [15:17:04]CAPDU: 80 13 01 00 [15:17:04]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [15:17:04]Write i2c OK [15:17:04]MH_I2C_Read... [15:17:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:17:04]Read from MH i2c: E2 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: E2 0E 00 [15:17:04]MH_I2C_Read... [15:17:04]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 30 [15:17:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:17:04]wFMCommunicate OK [15:17:04]SAM_PROTO_GetShiftState done [15:17:04]FM_GetShiftState done [15:17:04]req_shift_opened done [15:17:04]requested_item shift.open_date is exist - process it [15:17:04]req_shift_open_date [15:17:04]req_shift_open_date done [15:17:04]produce_requested_data done [15:17:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162987,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:17:04]process_action_free close_receipt [15:17:04]json_value_free [15:17:04]json_value_free done [15:17:04]process_json_proto returns [15:17:04]Send response to host [15:17:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162987,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:17:04]free response buf [15:17:04]execute_script done [15:17:04]execute_script returns [15:17:04]free content buf [15:17:04]Sock 9.Close socket [15:17:04]Sock 9.Thread stoped [15:17:09]recv_with_timeout no data received [15:17:20]Connected sock=10 [15:17: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 36 39 3C 01 00 00 73 B3 34 01 F3 C7 5A 03 01 00 03 00 28 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 36 37 30 30 30 33 31 39 30 30 31 33 06 04 36 00 D0 90 D0 BD D1 82 D0 B8 D1 84 D1 80 D0 B8 D0 B7 20 53 49 42 49 52 49 41 20 41 4E 54 49 46 52 45 45 5A 45 20 D0 9E D0 96 2D 34 30 20 D0 B6 D0 B5 D0 BB 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 E4 57 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 E4 57 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 01 00 00 F4 03 04 00 64 B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7C 02 00 35 04 06 00 2E EE DA 1E 72 B2 88 C9 C1 8F 01 F3 02 C6 [15:17:24]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A3 00 47 00 5B FE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7C 02 00 F4 03 04 00 D6 5C C4 66 B6 04 01 00 00 25 CC 0E D5 38 D9 8D 23 [15:17:24]CommunicateWithHost err = 0 [15:17:24]CheckOFDResponse [15:17:24]1017 (14) - 77093643461234 [15:17:24]1041 (16) - 0000000000871769 [15:17:24]1040 (4) - 162986 [15:17:24]1012 (4) - 20.08.2024 09:07 [15:17:24]1206 (1) - 0 [15:17:24]OFD Sender: Remove packet 162986 [15:17:24]ProducePacketName [15:17:24]name=ofd_packets/00162986 [15:17:24]NVStorageDeleteData [15:17:25]OFD Sender: Processing packet 162987 [packets to send 961, broken 960] [15:17:25]ProducePacketName [15:17:25]name=ofd_packets/00162987 [15:17:25]OFD Sender: To server: pG, [15:17:25]CommunicateWithHost lk.salyk.kg:30040 [15:17:25]ConnectInit lk.salyk.kg [15:17:28]recv_with_timeout no data received [15:17:30]ConnectInit Can't take IP for lk.salyk.kg [15:17:30]CommunicateWithHost connect error [15:17:30]CommunicateWithHost err = -1 [15:17:30]OFD Sender: Server communicate error [15:17:35]OFD Sender: Processing packet 162987 [packets to send 961, broken 960] [15:17:35]ProducePacketName [15:17:35]name=ofd_packets/00162987 [15:17:35]OFD Sender: To server: pG, [15:17:35]CommunicateWithHost lk.salyk.kg:30040 [15:17:35]ConnectInit lk.salyk.kg [15:17:40]ConnectInit Can't take IP for lk.salyk.kg [15:17:40]CommunicateWithHost connect error [15:17:40]CommunicateWithHost err = -1 [15:17:40]OFD Sender: Server communicate error [15:17:45]OFD Sender: Processing packet 162987 [packets to send 961, broken 960] [15:17:45]ProducePacketName [15:17:45]name=ofd_packets/00162987 [15:17:45]OFD Sender: To server: pG, [15:17:45]CommunicateWithHost lk.salyk.kg:30040 [15:17:45]ConnectInit lk.salyk.kg [15:17:46]recv_with_timeout no data received [15:17:50]ConnectInit Can't take IP for lk.salyk.kg [15:17:50]CommunicateWithHost connect error [15:17:50]CommunicateWithHost err = -1 [15:17:50]OFD Sender: Server communicate error [15:17:55]OFD Sender: Processing packet 162987 [packets to send 961, broken 960] [15:17:55]ProducePacketName [15:17:55]name=ofd_packets/00162987 [15:17:55]OFD Sender: To server: pG, [15:17:55]CommunicateWithHost lk.salyk.kg:30040 [15:17:55]ConnectInit lk.salyk.kg [15:18:00]ConnectInit Can't take IP for lk.salyk.kg [15:18:00]CommunicateWithHost connect error [15:18:00]CommunicateWithHost err = -1 [15:18:00]OFD Sender: Server communicate error [15:18:05]OFD Sender: Processing packet 162987 [packets to send 961, broken 960] [15:18:05]ProducePacketName [15:18:05]name=ofd_packets/00162987 [15:18:05]OFD Sender: To server: pG, [15:18:05]CommunicateWithHost lk.salyk.kg:30040 [15:18:05]ConnectInit lk.salyk.kg [15:18:10]ConnectInit Can't take IP for lk.salyk.kg [15:18:10]CommunicateWithHost connect error [15:18:10]CommunicateWithHost err = -1 [15:18:10]OFD Sender: Server communicate error [15:18:15]OFD Sender: Processing packet 162987 [packets to send 961, broken 960] [15:18:15]ProducePacketName [15:18:15]name=ofd_packets/00162987 [15:18:15]OFD Sender: To server: pG, [15:18:15]CommunicateWithHost lk.salyk.kg:30040 [15:18:15]ConnectInit lk.salyk.kg [15:18:20]ConnectInit Can't take IP for lk.salyk.kg [15:18:20]CommunicateWithHost connect error [15:18:20]CommunicateWithHost err = -1 [15:18:20]OFD Sender: Server communicate error [15:18:25]OFD Sender: Processing packet 162987 [packets to send 961, broken 960] [15:18:25]ProducePacketName [15:18:25]name=ofd_packets/00162987 [15:18:25]OFD Sender: To server: pG, [15:18:25]CommunicateWithHost lk.salyk.kg:30040 [15:18:25]ConnectInit lk.salyk.kg [15:18:28]Connected sock=10 [15: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 36 39 0F 01 00 00 FA 11 07 01 3A 3B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0E A6 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 20 D0 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 D0 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E7 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D8 82 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 20 D0 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 01 00 00 F4 03 04 00 6A B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7C 02 00 35 04 06 00 26 96 E8 89 8B C7 D8 DA 71 64 A1 A9 56 AC [15:18: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 36 39 4F 00 00 00 D1 A3 47 00 4A 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7C 02 00 F4 03 04 00 16 5D C4 66 B6 04 01 00 00 BA 68 34 DB 16 A9 AF 84 [15:18:30]CommunicateWithHost err = 0 [15:18:30]CheckOFDResponse [15:18:30]1017 (14) - 77093643461234 [15:18:30]1041 (16) - 0000000000871769 [15:18:30]1040 (4) - 162987 [15:18:30]1012 (4) - 20.08.2024 09:08 [15:18:30]1206 (1) - 0 [15:18:30]OFD Sender: Remove packet 162987 [15:18:30]ProducePacketName [15:18:30]name=ofd_packets/00162987 [15:18:30]NVStorageDeleteData [15:18:30]OFD Sender: No OFD packet to send [15:18:35]OFD Sender: No OFD packet to send [15:18:40]OFD Sender: No OFD packet to send [15:18:45]OFD Sender: No OFD packet to send [15:18:50]OFD Sender: No OFD packet to send [15:18:55]OFD Sender: No OFD packet to send [15:18:58]recv_with_timeout no data received [15:19:00]OFD Sender: No OFD packet to send [15:19:05]OFD Sender: No OFD packet to send [15:19:10]OFD Sender: No OFD packet to send [15:19:12]accept exits with 7 [15:19:12]New connection [15:19:12]New thread 3067305316 created [15:19:12]Thread 3067448676 joined [15:19:12]Waiting for new connection... [15:19:12] Sock 7.Parse request [15:19:12]Sock 7.Check first char [15:19:12]Sock 7.First char is OK [15:19:12]request: POST /json_proto HTTP/1.0 [15:19:12]Method: POST [15:19:12]URL: /json_proto [15:19:12]Method is POST - this is cgi request [15:19:12]url: /json_proto [15:19:12]query_string will be loaded in cgi processing [15:19:12]execute_cgi json_proto POST (null) [15:19:12]execute_cgi path=json_proto method=POST [15:19:12]POST find Content-Length [15:19:12]Host: 172.17.44.132:8080 [15:19:12]Content-Length: 804 [15:19:12]Content-Type: application/json [15:19:12] [15:19:12]POST finish read [15:19:12]Found Content-Length = 804 [15:19:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:12]execute_script... [15:19:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291470", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:12]POST & json_proto [15:19:12]process_json_proto [15:19:12]json parsed OK: [15:19:12]protocol is kg_v1.0 [15:19:12]action value=close_receipt [15:19:12]process_action close_receipt [15:19:12]cmd_close_receipt [15:19:12]MH_GetDate [15:19:12]Write to MH i2c: F0 00 00 E6 00 D5 [15:19:12]Write i2c OK [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: F0 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: F0 09 00 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: F0 09 00 E6 00 00 F0 B3 C4 66 2A 83 C1 65 7E [15:19:12]GetLastDocTimeStamp 1724167018 [15:19:12]current date 1724167152 [15:19:12]FM_GetShiftState [15:19:12]SAM_PROTO_GetShiftState [15:19:12]wFMCommunicate request_size=4 [15:19:12]MH_SAM_APDU [15:19:12]CAPDU: 80 13 01 00 [15:19:12]Write to MH i2c: E2 08 00 E7 00 80 13 01 00 00 00 00 00 64 [15:19:12]Write i2c OK [15:19:12]MH_I2C_Read... [15:19:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:12]Read from MH i2c: E2 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: E2 0E 00 [15:19:12]MH_I2C_Read... [15:19:12]Read from MH i2c: E2 0E 00 E7 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 32 [15:19:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:19:12]wFMCommunicate OK [15:19:12]SAM_PROTO_GetShiftState done [15:19:12]FM_GetShiftState done [15:19:12]opened in 1724113081 [15:19:12]opened+sec_in_day 1724199481 [15:19:12]quantity*price = 50035 [15:19:12]sum+1 = 50036 [15:19:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.35 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 0.00 Безнал.: 500.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 433 20.08.2024 15:19 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162988 ФПД: 131259321573106 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T151912&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162988&fm=131259321573106&tin=02508201610067®Number=0000000000092562&sum=50035 [15:19:13]StoreToDocumentArchive [15:19:13]shift 465 fd 162988 [15:19:13]save to /storage/0465/doc_00162988 [15:19:13]save last doc name /storage/0465/doc_00162988 to /storage/kkm_last_doc_name [15:19:13]save OK [15:19:13]Clear old archive folders... [15:19:13]ProcessDocumentItem done err = 0, tmpTLVsize=250 [15:19:13]tlvbuf is 00693A70 [15:19:13]SAM_PROTO_ClearQueue [15:19:13]wFMCommunicate request_size=4 [15:19:13]MH_SAM_APDU [15:19:13]CAPDU: 80 09 00 00 [15:19:13]Write to MH i2c: E2 08 00 F4 00 80 09 00 00 00 00 00 00 66 [15:19:13]Write i2c OK [15:19:13]MH_I2C_Read... [15:19:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:13]Read from MH i2c: E2 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 03 00 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [15:19:13]RAPDU: 90 00 [15:19:13]wFMCommunicate OK [15:19:13]SAM_PROTO_ClearQueue done [15:19:13]KKMCreateOFDPacket [15:19:13]OFDProtocolAddRootSTLVToBuf [15:19:13]FM_MakeSignedData [15:19:13]FM_MakeSignedData [15:19:13]SAM_PROTO_SignData [15:19:13]wFMCommunicate request_size=4 [15:19:13]MH_SAM_APDU [15:19:13]CAPDU: 80 0D 01 02 [15:19:13]Write to MH i2c: E2 08 00 F5 00 80 0D 01 02 00 00 00 00 6E [15:19:13]Write i2c OK [15:19:13]MH_I2C_Read... [15:19:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:13]Read from MH i2c: E2 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 03 00 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [15:19:13]RAPDU: 90 00 [15:19:13]wFMCommunicate OK [15:19:13]wFMCommunicate request_size=255 [15:19:13]MH_SAM_APDU [15:19:13]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 F0 B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7C 02 00 35 04 06 00 77 61 [15:19:13]Write to MH i2c: E2 02 01 F6 00 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 F0 B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7C 02 00 35 04 06 00 77 61 00 00 DA [15:19:13]Write i2c OK [15:19:13]MH_I2C_Read... [15:19:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:13]Read from MH i2c: E2 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 03 00 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 03 00 F6 00 00 90 00 6A [15:19:13]RAPDU: 90 00 [15:19:13]wFMCommunicate OK [15:19:13]wFMCommunicate request_size=9 [15:19:13]MH_SAM_APDU [15:19:13]CAPDU: 80 0D 02 02 04 31 3C 5E F2 [15:19:13]Write to MH i2c: E2 0C 00 F7 00 80 0D 02 02 04 00 31 3C 5E F2 00 00 36 [15:19:13]Write i2c OK [15:19:13]MH_I2C_Read... [15:19:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:13]Read from MH i2c: E2 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 03 00 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 03 00 F7 00 00 90 00 6B [15:19:13]RAPDU: 90 00 [15:19:13]wFMCommunicate OK [15:19:13]wFMCommunicate request_size=4 [15:19:13]MH_SAM_APDU [15:19:13]CAPDU: 80 0D 03 02 [15:19:13]Write to MH i2c: E2 08 00 F8 00 80 0D 03 02 00 00 00 00 73 [15:19:13]Write i2c OK [15:19:13]MH_I2C_Read... [15:19:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:13]Read from MH i2c: E2 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 0B 00 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 0B 00 F8 00 00 7E 86 8E 3F D6 7C C9 35 90 00 95 [15:19:13]RAPDU: 7E 86 8E 3F D6 7C C9 35 90 00 [15:19:13]wFMCommunicate OK [15:19:13]SAM_PROTO_SignData done [15:19:13]FM_MakeSignedData done [15:19:13]CreateOFDProtocolMessage [15:19:13]wFMCommunicate request_size=4 [15:19:13]MH_SAM_APDU [15:19:13]CAPDU: 80 11 00 00 [15:19:13]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [15:19:13]Write i2c OK [15:19:13]MH_I2C_Read... [15:19:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:13]Read from MH i2c: E2 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 17 00 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [15:19:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:19:13]wFMCommunicate OK [15:19:13]CreateOFDProtocolMessage done [15:19:13]OFDSenderStorePacket 162988 [15:19:13]StoreOFDPacket docnum=162988 [15:19:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 66 6D 06 01 8E 9E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 F0 B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7C 02 00 35 04 06 00 77 61 31 3C 5E F2 7E 86 8E 3F D6 7C C9 35 [15:19:13]CheckFolder [15:19:13]dirname=/storage/ofd_packets [15:19:13]CheckFolder done [15:19:13]ProducePacketName [15:19:13]name=ofd_packets/00162988 [15:19:13]NVStorageSaveData ofd_packets/00162988 [15:19:13]File name is /storage/ofd_packets/00162988 [15:19:13]Write 300 bytes [15:19:13]NVStorageSaveData done [15:19:13]OFDSenderStorePacket done [15:19:13]KKMCreateOFDPacket done [15:19:13]NVStorageSaveData kkm_last_timestamp [15:19:13]File name is /storage/kkm_last_timestamp [15:19:13]Write 4 bytes [15:19:13]NVStorageSaveData done [15:19:13]ExternCall_PrintAddStr [15:19:13]wPrintStart [15:19:13]Write to MH i2c: 01 00 00 FA 00 FA [15:19:13]Write i2c OK [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: 01 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: 01 07 00 [15:19:13]MH_I2C_Read... [15:19:13]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [15:19:13]RasterBufferAndPrint [15:19:13]line Счет N : (1)291470 [15:19:13]line ИНН: 02508201610067 [15:19:13]line Контрольно-Кассовый Чек [15:19:13]line ПРОДАЖА [15:19:13]line ТРК (МРК, ГНК) : 81 [15:19:13]line Товар: 2711129700 [15:19:13]line ГАЗ-К-5 [15:19:13]line 13.030 * 38.40 [15:19:13]line = 500.35 [15:19:13]line НДС 12% НСП 1% [15:19:13]line > о реализуемом товаре [15:19:13]line ИТОГО: 500.35 [15:19:13]line НСП 1% : 4.43 [15:19:13]line НДС 12% : 53.13 [15:19:13]line Наличными: 0.00 [15:19:13]line Безнал.: 500.35 [15:19:13]line Место: АЗС № 130 "Партнер Нефть" [15:19:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:19:13]line СНО: Общий режим [15:19:13]line Чек 433 20.08.2024 15:19 [15:19:13]line Смена: 465 ФФД: 1.0 [15:19:13]line ЗНМ: 0300000070 [15:19:13]line РНМ: 0000000000092562 [15:19:13]line Версия ККМ: 001 [15:19:13]line Платежная система: O! деньги [15:19:13]line ФМ: 0000000000871769 [15:19:13]line ФД: 162988 [15:19:13]line ФПД: 131259321573106 [15:19:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T151912&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162988&fm=131259321573106&tin=02508201610067®Number=0000000000092562&sum=50035 [15:19:13]written 0, free lines is 4095 [15:19:13]OFD Sender: Processing packet 162988 [packets to send 961, broken 960] [15:19:13]ProducePacketName [15:19:13]name=ofd_packets/00162988 [15:19:13]OFD Sender: To server: pG, [15:19:13]CommunicateWithHost lk.salyk.kg:30040 [15:19:13]ConnectInit lk.salyk.kg [15:19:14]Write to MH i2c: 01 00 00 24 01 25 [15:19:14]Write i2c OK [15:19:14]MH_I2C_Read... [15:19:14]Read from MH i2c: 01 [15:19:14]MH_I2C_Read... [15:19:14]Read from MH i2c: 01 07 00 [15:19:14]MH_I2C_Read... [15:19:14]Read from MH i2c: 01 07 00 24 01 00 00 00 00 00 CE 0C 06 [15:19:14]RasterBufferAndPrint [15:19:14]line [15:19:14]line [15:19:14]line [15:19:14]line [15:19:14]line [15:19:14]written 0, free lines is 3286 [15:19:14]MH_Cut [15:19:14]Write to MH i2c: D1 01 00 2B 01 01 FE [15:19:14]Write i2c OK [15:19:14]MH_I2C_Read... [15:19:14]Read from MH i2c: D1 [15:19:14]MH_I2C_Read... [15:19:14]Read from MH i2c: D1 01 00 [15:19:14]MH_I2C_Read... [15:19:14]Read from MH i2c: D1 01 00 2B 01 00 FD [15:19:14]Write to MH i2c: 01 00 00 2C 01 2D [15:19:14]Write i2c OK [15:19:14]MH_I2C_Read... [15:19:15]*** Cut start [15:19:15]*** Purtial cut [15:19:15]*** Stage 1: CUTSNS_PIN = 1 [15:19:17]Read from MH i2c: 01 [15:19:17]MH_I2C_Read... [15:19:17]*** Stop cut motor [15:19:17]*** Cut end [15:19:17]Read from MH i2c: 01 07 00 [15:19:17]MH_I2C_Read... [15:19:17]Read from MH i2c: 01 07 00 2C 01 00 00 00 00 00 FF 0F 42 [15:19:17]process_action close_receipt done [15:19:17]requested_data is exist [15:19:17]produce_requested_data [15:19:17]requested_item fm.sn is exist - process it [15:19:17]wFMCommunicate request_size=4 [15:19:17]MH_SAM_APDU [15:19:17]CAPDU: 80 11 00 00 [15:19:17]Write to MH i2c: E2 08 00 2D 01 80 11 00 00 00 00 00 00 A8 [15:19:17]Write i2c OK [15:19:17]MH_I2C_Read... [15:19:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:17]Read from MH i2c: E2 [15:19:17]MH_I2C_Read... [15:19:17]Read from MH i2c: E2 17 00 [15:19:17]MH_I2C_Read... [15:19:17]Read from MH i2c: E2 17 00 2D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [15:19:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:19:17]wFMCommunicate OK [15:19:17]requested_item fd.num is exist - process it [15:19:17]SAM_PROTO_GetFieldsCounters [15:19:17]wFMCommunicate request_size=4 [15:19:17]MH_SAM_APDU [15:19:17]CAPDU: 80 13 00 00 [15:19:17]Write to MH i2c: E2 08 00 2E 01 80 13 00 00 00 00 00 00 AB [15:19:17]Write i2c OK [15:19:17]MH_I2C_Read... [15:19:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:17]Read from MH i2c: E2 [15:19:17]MH_I2C_Read... [15:19:17]Read from MH i2c: E2 62 00 [15:19:17]MH_I2C_Read... [15:19:17]Read from MH i2c: E2 62 00 2E 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 E3 [15:19: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B1 01 00 00 5E 04 04 00 B1 01 00 00 57 04 04 00 B2 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:17]wFMCommunicate OK [15:19:17]SAM_PROTO_GetFieldsCounters done [15:19:17]requested_item shift.num is exist - process it [15:19:17]requested_item shift.opened is exist - process it [15:19:17]req_shift_opened [15:19:17]FM_GetShiftState [15:19:17]SAM_PROTO_GetShiftState [15:19:17]wFMCommunicate request_size=4 [15:19:17]MH_SAM_APDU [15:19:17]CAPDU: 80 13 01 00 [15:19:17]Write to MH i2c: E2 08 00 2F 01 80 13 01 00 00 00 00 00 AD [15:19:17]Write i2c OK [15:19:17]MH_I2C_Read... [15:19:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:17]Read from MH i2c: E2 [15:19:17]MH_I2C_Read... [15:19:17]Read from MH i2c: E2 0E 00 [15:19:17]MH_I2C_Read... [15:19:17]Read from MH i2c: E2 0E 00 2F 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7B [15:19:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:19:17]wFMCommunicate OK [15:19:17]SAM_PROTO_GetShiftState done [15:19:17]FM_GetShiftState done [15:19:17]req_shift_opened done [15:19:17]requested_item shift.open_date is exist - process it [15:19:17]req_shift_open_date [15:19:17]req_shift_open_date done [15:19:17]produce_requested_data done [15:19:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162988,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:19:17]process_action_free close_receipt [15:19:17]json_value_free [15:19:17]json_value_free done [15:19:17]process_json_proto returns [15:19:17]Send response to host [15:19:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162988,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:19:17]free response buf [15:19:17]execute_script done [15:19:17]execute_script returns [15:19:17]free content buf [15:19:17]Sock 7.Close socket [15:19:17]Sock 7.Thread stoped [15:19:18]ConnectInit Can't take IP for lk.salyk.kg [15:19:18]CommunicateWithHost connect error [15:19:18]CommunicateWithHost err = -1 [15:19:18]OFD Sender: Server communicate error [15:19:24]OFD Sender: Processing packet 162988 [packets to send 961, broken 960] [15:19:24]ProducePacketName [15:19:24]name=ofd_packets/00162988 [15:19:24]OFD Sender: To server: pG, [15:19:24]CommunicateWithHost lk.salyk.kg:30040 [15:19:24]ConnectInit lk.salyk.kg [15:19:26]Connected sock=7 [15:19: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 36 39 0E 01 00 00 66 6D 06 01 8E 9E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B1 01 00 00 F4 03 04 00 F0 B3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7C 02 00 35 04 06 00 77 61 31 3C 5E F2 7E 86 8E 3F D6 7C C9 35 [15:19: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 36 39 4F 00 00 00 37 9E 47 00 91 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 36 39 10 04 04 00 AC 7C 02 00 F4 03 04 00 4F 5D C4 66 B6 04 01 00 00 B0 D7 58 A6 AA 06 79 AE [15:19:26]CommunicateWithHost err = 0 [15:19:26]CheckOFDResponse [15:19:26]1017 (14) - 77093643461234 [15:19:26]1041 (16) - 0000000000871769 [15:19:26]1040 (4) - 162988 [15:19:26]1012 (4) - 20.08.2024 09:09 [15:19:26]1206 (1) - 0 [15:19:26]OFD Sender: Remove packet 162988 [15:19:26]ProducePacketName [15:19:26]name=ofd_packets/00162988 [15:19:26]NVStorageDeleteData [15:19:27]OFD Sender: No OFD packet to send [15:19:32]OFD Sender: No OFD packet to send [15:19:37]OFD Sender: No OFD packet to send [15:19:42]OFD Sender: No OFD packet to send [15:19:46]recv_with_timeout no data received [15:19:46]accept exits with 9 [15:19:46]New connection [15:19:46]New thread 3067448676 created [15:19:46]Thread 3067305316 joined [15:19:46]Waiting for new connection... [15:19:46] Sock 9.Parse request [15:19:46]Sock 9.Check first char [15:19:46]Sock 9.First char is OK [15:19:46]request: POST /json_proto HTTP/1.0 [15:19:46]Method: POST [15:19:46]URL: /json_proto [15:19:46]Method is POST - this is cgi request [15:19:46]url: /json_proto [15:19:46]query_string will be loaded in cgi processing [15:19:46]execute_cgi json_proto POST (null) [15:19:46]execute_cgi path=json_proto method=POST [15:19:46]POST find Content-Length [15:19:46]Host: 172.17.44.132:8080 [15:19:46]Content-Length: 682 [15:19:46]Content-Type: application/json [15:19:46] [15:19:46]POST finish read [15:19:46]Found Content-Length = 682 [15:19:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:46]execute_script... [15:19:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291472", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:19:46]POST & json_proto [15:19:46]process_json_proto [15:19:46]json parsed OK: [15:19:46]protocol is kg_v1.0 [15:19:46]action value=close_receipt [15:19:46]process_action close_receipt [15:19:46]cmd_close_receipt [15:19:46]MH_GetDate [15:19:46]Write to MH i2c: F0 00 00 30 01 20 [15:19:46]Write i2c OK [15:19:46]MH_I2C_Read... [15:19:46]Read from MH i2c: F0 [15:19:46]MH_I2C_Read... [15:19:46]Read from MH i2c: F0 09 00 [15:19:46]MH_I2C_Read... [15:19:46]Read from MH i2c: F0 09 00 30 01 00 12 B4 C4 66 2A 83 C1 65 EC [15:19:46]GetLastDocTimeStamp 1724167152 [15:19:46]current date 1724167186 [15:19:46]FM_GetShiftState [15:19:46]SAM_PROTO_GetShiftState [15:19:46]wFMCommunicate request_size=4 [15:19:46]MH_SAM_APDU [15:19:46]CAPDU: 80 13 01 00 [15:19:46]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [15:19:46]Write i2c OK [15:19:46]MH_I2C_Read... [15:19:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:46]Read from MH i2c: E2 [15:19:46]MH_I2C_Read... [15:19:46]Read from MH i2c: E2 0E 00 [15:19:46]MH_I2C_Read... [15:19:46]Read from MH i2c: E2 0E 00 31 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7D [15:19:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:19:46]wFMCommunicate OK [15:19:46]SAM_PROTO_GetShiftState done [15:19:46]FM_GetShiftState done [15:19:46]opened in 1724113081 [15:19:46]opened+sec_in_day 1724199481 [15:19:46]quantity*price = 100021 [15:19:46]sum+1 = 100023 [15:19:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 434 20.08.2024 15:19 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162989 ФПД: 223458828289353 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T151946&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162989&fm=223458828289353&tin=02508201610067®Number=0000000000092562&sum=100000 [15:19:47]StoreToDocumentArchive [15:19:47]shift 465 fd 162989 [15:19:47]save to /storage/0465/doc_00162989 [15:19:47]save last doc name /storage/0465/doc_00162989 to /storage/kkm_last_doc_name [15:19:47]save OK [15:19:47]Clear old archive folders... [15:19:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:19:47]tlvbuf is 0068F7E0 [15:19:47]SAM_PROTO_ClearQueue [15:19:47]wFMCommunicate request_size=4 [15:19:47]MH_SAM_APDU [15:19:47]CAPDU: 80 09 00 00 [15:19:47]Write to MH i2c: E2 08 00 3E 01 80 09 00 00 00 00 00 00 B1 [15:19:48]Write i2c OK [15:19:48]MH_I2C_Read... [15:19:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:19:48]Read from MH i2c: E2 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 03 00 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 03 00 3E 01 00 90 00 B3 [15:19:48]RAPDU: 90 00 [15:19:48]wFMCommunicate OK [15:19:48]SAM_PROTO_ClearQueue done [15:19:48]KKMCreateOFDPacket [15:19:48]OFDProtocolAddRootSTLVToBuf [15:19:48]FM_MakeSignedData [15:19:48]FM_MakeSignedData [15:19:48]SAM_PROTO_SignData [15:19:48]wFMCommunicate request_size=4 [15:19:48]MH_SAM_APDU [15:19:48]CAPDU: 80 0D 01 02 [15:19:48]Write to MH i2c: E2 08 00 3F 01 80 0D 01 02 00 00 00 00 B9 [15:19:48]Write i2c OK [15:19:48]MH_I2C_Read... [15:19:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:19:48]Read from MH i2c: E2 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 03 00 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 03 00 3F 01 00 90 00 B4 [15:19:48]RAPDU: 90 00 [15:19:48]wFMCommunicate OK [15:19:48]wFMCommunicate request_size=255 [15:19:48]MH_SAM_APDU [15:19:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 12 B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7C 02 00 35 04 06 00 CB [15:19:48]Write to MH i2c: E2 02 01 40 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 12 B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7C 02 00 35 04 06 00 CB 00 00 D5 [15:19:48]Write i2c OK [15:19:48]MH_I2C_Read... [15:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:48]Read from MH i2c: E2 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 03 00 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [15:19:48]RAPDU: 90 00 [15:19:48]wFMCommunicate OK [15:19:48]wFMCommunicate request_size=10 [15:19:48]MH_SAM_APDU [15:19:48]CAPDU: 80 0D 02 02 05 3C 10 15 05 49 [15:19:48]Write to MH i2c: E2 0D 00 41 01 80 0D 02 02 05 00 3C 10 15 05 49 00 00 75 [15:19:48]Write i2c OK [15:19:48]MH_I2C_Read... [15:19:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:19:48]Read from MH i2c: E2 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 03 00 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [15:19:48]RAPDU: 90 00 [15:19:48]wFMCommunicate OK [15:19:48]wFMCommunicate request_size=4 [15:19:48]MH_SAM_APDU [15:19:48]CAPDU: 80 0D 03 02 [15:19:48]Write to MH i2c: E2 08 00 42 01 80 0D 03 02 00 00 00 00 BE [15:19:48]Write i2c OK [15:19:48]MH_I2C_Read... [15:19:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:19:48]Read from MH i2c: E2 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 0B 00 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 0B 00 42 01 00 99 A6 F3 68 D6 F2 AF 55 90 00 25 [15:19:48]RAPDU: 99 A6 F3 68 D6 F2 AF 55 90 00 [15:19:48]wFMCommunicate OK [15:19:48]SAM_PROTO_SignData done [15:19:48]FM_MakeSignedData done [15:19:48]CreateOFDProtocolMessage [15:19:48]wFMCommunicate request_size=4 [15:19:48]MH_SAM_APDU [15:19:48]CAPDU: 80 11 00 00 [15:19:48]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [15:19:48]Write i2c OK [15:19:48]MH_I2C_Read... [15:19:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:48]Read from MH i2c: E2 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 17 00 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [15:19:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:19:48]wFMCommunicate OK [15:19:48]CreateOFDProtocolMessage done [15:19:48]OFDSenderStorePacket 162989 [15:19:48]StoreOFDPacket docnum=162989 [15:19:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 26 A8 07 01 71 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 12 B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7C 02 00 35 04 06 00 CB 3C 10 15 05 49 99 A6 F3 68 D6 F2 AF 55 [15:19:48]CheckFolder [15:19:48]dirname=/storage/ofd_packets [15:19:48]CheckFolder done [15:19:48]ProducePacketName [15:19:48]name=ofd_packets/00162989 [15:19:48]NVStorageSaveData ofd_packets/00162989 [15:19:48]File name is /storage/ofd_packets/00162989 [15:19:48]Write 301 bytes [15:19:48]NVStorageSaveData done [15:19:48]OFDSenderStorePacket done [15:19:48]KKMCreateOFDPacket done [15:19:48]NVStorageSaveData kkm_last_timestamp [15:19:48]File name is /storage/kkm_last_timestamp [15:19:48]Write 4 bytes [15:19:48]NVStorageSaveData done [15:19:48]ExternCall_PrintAddStr [15:19:48]wPrintStart [15:19:48]Write to MH i2c: 01 00 00 44 01 45 [15:19:48]Write i2c OK [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: 01 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: 01 07 00 [15:19:48]MH_I2C_Read... [15:19:48]Read from MH i2c: 01 07 00 44 01 00 00 00 00 00 FF 0F 5A [15:19:48]RasterBufferAndPrint [15:19:48]line Счет N : (1)291472 [15:19:48]line ИНН: 02508201610067 [15:19:48]line Контрольно-Кассовый Чек [15:19:48]line ПРОДАЖА [15:19:48]line ТРК (МРК, ГНК) : 63 [15:19:48]line Товар: 2710124500 [15:19:48]line Аи-95-К-5 [15:19:48]line 13.480 * 74.20 [15:19:48]line = 1000.22 [15:19:48]line НДС 12% НСП 1% [15:19:48]line > о реализуемом товаре [15:19:48]line ОКРУГЛЕНИЕ: -0.22 [15:19:48]line ИТОГО: 1000.00 [15:19:48]line Внесено: 1000.00 [15:19:48]line СДАЧА: 0.00 [15:19:48]line НСП 1% : 8.85 [15:19:48]line НДС 12% : 106.22 [15:19:48]line Наличными: 1000.00 [15:19:48]line Безнал.: 0.00 [15:19:48]line Место: АЗС № 130 "Партнер Нефть" [15:19:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:19:48]line СНО: Общий режим [15:19:48]line Чек 434 20.08.2024 15:19 [15:19:48]line Смена: 465 ФФД: 1.0 [15:19:48]line ЗНМ: 0300000070 [15:19:48]line РНМ: 0000000000092562 [15:19:48]line Версия ККМ: 001 [15:19:48]line ФМ: 0000000000871769 [15:19:48]line ФД: 162989 [15:19:48]line ФПД: 223458828289353 [15:19:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T151946&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162989&fm=223458828289353&tin=02508201610067®Number=0000000000092562&sum=100000 [15:19:48]OFD Sender: Processing packet 162989 [packets to send 961, broken 960] [15:19:48]ProducePacketName [15:19:48]name=ofd_packets/00162989 [15:19:48]written 0, free lines is 4095 [15:19:48]OFD Sender: To server: pG, [15:19:48]CommunicateWithHost lk.salyk.kg:30040 [15:19:48]ConnectInit lk.salyk.kg [15:19:49]Write to MH i2c: 01 00 00 6F 01 70 [15:19:49]Write i2c OK [15:19:49]MH_I2C_Read... [15:19:49]Read from MH i2c: 01 [15:19:49]MH_I2C_Read... [15:19:49]Read from MH i2c: 01 07 00 [15:19:49]MH_I2C_Read... [15:19:49]Read from MH i2c: 01 07 00 6F 01 00 00 00 00 00 CB 0C 4E [15:19:49]RasterBufferAndPrint [15:19:49]line [15:19:49]line [15:19:49]line [15:19:49]line [15:19:49]line [15:19:49]written 0, free lines is 3284 [15:19:49]MH_Cut [15:19:49]Write to MH i2c: D1 01 00 76 01 01 49 [15:19:49]Write i2c OK [15:19:49]MH_I2C_Read... [15:19:49]Read from MH i2c: D1 [15:19:49]MH_I2C_Read... [15:19:49]Read from MH i2c: D1 01 00 [15:19:49]MH_I2C_Read... [15:19:49]Read from MH i2c: D1 01 00 76 01 00 48 [15:19:49]Write to MH i2c: 01 00 00 77 01 78 [15:19:49]Write i2c OK [15:19:49]MH_I2C_Read... [15:19:49]*** Cut start [15:19:49]*** Purtial cut [15:19:49]*** Stage 1: CUTSNS_PIN = 1 [15:19:51]Read from MH i2c: 01 [15:19:51]MH_I2C_Read... [15:19:51]*** Stop cut motor [15:19:51]*** Cut end [15:19:51]Read from MH i2c: 01 07 00 [15:19:51]MH_I2C_Read... [15:19:51]Read from MH i2c: 01 07 00 77 01 00 00 00 00 00 FF 0F 8D [15:19:51]process_action close_receipt done [15:19:51]requested_data is exist [15:19:51]produce_requested_data [15:19:51]requested_item fm.sn is exist - process it [15:19:51]wFMCommunicate request_size=4 [15:19:51]MH_SAM_APDU [15:19:51]CAPDU: 80 11 00 00 [15:19:51]Write to MH i2c: E2 08 00 78 01 80 11 00 00 00 00 00 00 F3 [15:19:51]Write i2c OK [15:19:51]MH_I2C_Read... [15:19:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:19:51]Read from MH i2c: E2 [15:19:51]MH_I2C_Read... [15:19:51]Read from MH i2c: E2 17 00 [15:19:51]MH_I2C_Read... [15:19:51]Read from MH i2c: E2 17 00 78 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4C [15:19:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:19:51]wFMCommunicate OK [15:19:51]requested_item fd.num is exist - process it [15:19:51]SAM_PROTO_GetFieldsCounters [15:19:51]wFMCommunicate request_size=4 [15:19:51]MH_SAM_APDU [15:19:51]CAPDU: 80 13 00 00 [15:19:51]Write to MH i2c: E2 08 00 79 01 80 13 00 00 00 00 00 00 F6 [15:19:51]Write i2c OK [15:19:51]MH_I2C_Read... [15:19:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:19:52]Read from MH i2c: E2 [15:19:52]MH_I2C_Read... [15:19:52]Read from MH i2c: E2 62 00 [15:19:52]MH_I2C_Read... [15:19:52]Read from MH i2c: E2 62 00 79 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 32 [15:19:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B2 01 00 00 5E 04 04 00 B2 01 00 00 57 04 04 00 B3 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:19:52]wFMCommunicate OK [15:19:52]SAM_PROTO_GetFieldsCounters done [15:19:52]requested_item shift.num is exist - process it [15:19:52]requested_item shift.opened is exist - process it [15:19:52]req_shift_opened [15:19:52]FM_GetShiftState [15:19:52]SAM_PROTO_GetShiftState [15:19:52]wFMCommunicate request_size=4 [15:19:52]MH_SAM_APDU [15:19:52]CAPDU: 80 13 01 00 [15:19:52]Write to MH i2c: E2 08 00 7A 01 80 13 01 00 00 00 00 00 F8 [15:19:52]Write i2c OK [15:19:52]MH_I2C_Read... [15:19:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:19:52]Read from MH i2c: E2 [15:19:52]MH_I2C_Read... [15:19:52]Read from MH i2c: E2 0E 00 [15:19:52]MH_I2C_Read... [15:19:52]Read from MH i2c: E2 0E 00 7A 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C6 [15:19:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:19:52]wFMCommunicate OK [15:19:52]SAM_PROTO_GetShiftState done [15:19:52]FM_GetShiftState done [15:19:52]req_shift_opened done [15:19:52]requested_item shift.open_date is exist - process it [15:19:52]req_shift_open_date [15:19:52]req_shift_open_date done [15:19:52]produce_requested_data done [15:19:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162989,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:19:52]process_action_free close_receipt [15:19:52]json_value_free [15:19:52]json_value_free done [15:19:52]process_json_proto returns [15:19:52]Send response to host [15:19:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162989,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:19:52]free response buf [15:19:52]execute_script done [15:19:52]execute_script returns [15:19:52]free content buf [15:19:52]Sock 9.Close socket [15:19:52]Sock 9.Thread stoped [15:19:53]ConnectInit Can't take IP for lk.salyk.kg [15:19:53]CommunicateWithHost connect error [15:19:53]CommunicateWithHost err = -1 [15:19:53]OFD Sender: Server communicate error [15:19:58]OFD Sender: Processing packet 162989 [packets to send 961, broken 960] [15:19:58]ProducePacketName [15:19:58]name=ofd_packets/00162989 [15:19:58]OFD Sender: To server: pG, [15:19:58]CommunicateWithHost lk.salyk.kg:30040 [15:19:58]ConnectInit lk.salyk.kg [15:20:02]Connected sock=9 [15:20: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 36 39 0F 01 00 00 26 A8 07 01 71 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 01 00 00 F4 03 04 00 12 B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7C 02 00 35 04 06 00 CB 3C 10 15 05 49 99 A6 F3 68 D6 F2 AF 55 [15: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 36 39 4F 00 00 00 3E AE 47 00 80 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 36 39 10 04 04 00 AD 7C 02 00 F4 03 04 00 74 5D C4 66 B6 04 01 00 00 62 BE 3C 90 57 94 72 F4 [15:20:02]CommunicateWithHost err = 0 [15:20:02]CheckOFDResponse [15:20:02]1017 (14) - 77093643461234 [15:20:02]1041 (16) - 0000000000871769 [15:20:02]1040 (4) - 162989 [15:20:02]1012 (4) - 20.08.2024 09:10 [15:20:02]1206 (1) - 0 [15:20:02]OFD Sender: Remove packet 162989 [15:20:02]ProducePacketName [15:20:02]name=ofd_packets/00162989 [15:20:02]NVStorageDeleteData [15:20:03]OFD Sender: No OFD packet to send [15:20:08]OFD Sender: No OFD packet to send [15:20:13]OFD Sender: No OFD packet to send [15:20:18]OFD Sender: No OFD packet to send [15:20:23]OFD Sender: No OFD packet to send [15:20:28]OFD Sender: No OFD packet to send [15:20:33]OFD Sender: No OFD packet to send [15:20:38]OFD Sender: No OFD packet to send [15:20:43]OFD Sender: No OFD packet to send [15:20:46]recv_with_timeout no data received [15:20:48]OFD Sender: No OFD packet to send [15:20:53]OFD Sender: No OFD packet to send [15:20:57]recv_with_timeout no data received [15:20:58]OFD Sender: No OFD packet to send [15:21:03]OFD Sender: No OFD packet to send [15:21:08]OFD Sender: No OFD packet to send [15:21:13]OFD Sender: No OFD packet to send [15:21:18]OFD Sender: No OFD packet to send [15:21:23]OFD Sender: No OFD packet to send [15:21:28]OFD Sender: No OFD packet to send [15:21:33]OFD Sender: No OFD packet to send [15:21:38]OFD Sender: No OFD packet to send [15:21:43]OFD Sender: No OFD packet to send [15:21:47]accept exits with 7 [15:21:47]New connection [15:21:47]New thread 3067305316 created [15:21:47]Thread 3067448676 joined [15:21:47]Waiting for new connection... [15:21:47] Sock 7.Parse request [15:21:47]Sock 7.Check first char [15:21:47]Sock 7.First char is OK [15:21:47]request: POST /json_proto HTTP/1.0 [15:21:47]Method: POST [15:21:47]URL: /json_proto [15:21:47]Method is POST - this is cgi request [15:21:47]url: /json_proto [15:21:47]query_string will be loaded in cgi processing [15:21:47]execute_cgi json_proto POST (null) [15:21:47]execute_cgi path=json_proto method=POST [15:21:47]POST find Content-Length [15:21:47]Host: 172.17.44.132:8080 [15:21:47]Content-Length: 613 [15:21:47]Content-Type: application/json [15:21:47] [15:21:47]POST finish read [15:21:47]Found Content-Length = 613 [15:21:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50454", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:47]execute_script... [15:21: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)50454", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:21:47]POST & json_proto [15:21:47]process_json_proto [15:21:47]json parsed OK: [15:21:47]protocol is kg_v1.0 [15:21:47]action value=close_receipt [15:21:47]process_action close_receipt [15:21:47]cmd_close_receipt [15:21:47]MH_GetDate [15:21:47]Write to MH i2c: F0 00 00 7B 01 6B [15:21:47]Write i2c OK [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: F0 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: F0 09 00 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: F0 09 00 7B 01 00 8B B4 C4 66 2A 83 C1 65 B0 [15:21:47]GetLastDocTimeStamp 1724167186 [15:21:47]current date 1724167307 [15:21:47]FM_GetShiftState [15:21:47]SAM_PROTO_GetShiftState [15:21:47]wFMCommunicate request_size=4 [15:21:47]MH_SAM_APDU [15:21:47]CAPDU: 80 13 01 00 [15:21:47]Write to MH i2c: E2 08 00 7C 01 80 13 01 00 00 00 00 00 FA [15:21:47]Write i2c OK [15:21:47]MH_I2C_Read... [15:21:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:47]Read from MH i2c: E2 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: E2 0E 00 [15:21:47]MH_I2C_Read... [15:21:47]Read from MH i2c: E2 0E 00 7C 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C8 [15:21:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:21:47]wFMCommunicate OK [15:21:47]SAM_PROTO_GetShiftState done [15:21:47]FM_GetShiftState done [15:21:47]opened in 1724113081 [15:21:47]opened+sec_in_day 1724199481 [15:21:47]quantity*price = 11000 [15:21:47]sum+1 = 11001 [15:21:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 435 20.08.2024 15:21 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162990 ФПД: 25522875460654 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152147&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162990&fm=25522875460654&tin=02508201610067®Number=0000000000092562&sum=11000 0 [15:21:48]StoreToDocumentArchive [15:21:48]shift 465 fd 162990 [15:21:48]save to /storage/0465/doc_00162990 [15:21:48]save last doc name /storage/0465/doc_00162990 to /storage/kkm_last_doc_name [15:21:48]save OK [15:21:48]Clear old archive folders... [15:21:48]ProcessDocumentItem done err = 0, tmpTLVsize=266 [15:21:48]tlvbuf is 006635A0 [15:21:48]SAM_PROTO_ClearQueue [15:21:48]wFMCommunicate request_size=4 [15:21:48]MH_SAM_APDU [15:21:48]CAPDU: 80 09 00 00 [15:21:48]Write to MH i2c: E2 08 00 89 01 80 09 00 00 00 00 00 00 FC [15:21:48]Write i2c OK [15:21:48]MH_I2C_Read... [15:21:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:21:48]Read from MH i2c: E2 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 03 00 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 03 00 89 01 00 90 00 FE [15:21:48]RAPDU: 90 00 [15:21:48]wFMCommunicate OK [15:21:48]SAM_PROTO_ClearQueue done [15:21:48]KKMCreateOFDPacket [15:21:48]OFDProtocolAddRootSTLVToBuf [15:21:48]FM_MakeSignedData [15:21:48]FM_MakeSignedData [15:21:48]SAM_PROTO_SignData [15:21:48]wFMCommunicate request_size=4 [15:21:48]MH_SAM_APDU [15:21:48]CAPDU: 80 0D 01 02 [15:21:48]Write to MH i2c: E2 08 00 8A 01 80 0D 01 02 00 00 00 00 04 [15:21:48]Write i2c OK [15:21:48]MH_I2C_Read... [15:21:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:21:48]Read from MH i2c: E2 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 03 00 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 03 00 8A 01 00 90 00 FF [15:21:48]RAPDU: 90 00 [15:21:48]wFMCommunicate OK [15:21:48]wFMCommunicate request_size=255 [15:21:48]MH_SAM_APDU [15:21:48]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 8B B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [15:21:48]Write to MH i2c: E2 02 01 8B 01 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 8B B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 68 [15:21:48]Write i2c OK [15:21:48]MH_I2C_Read... [15:21:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:48]Read from MH i2c: E2 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 03 00 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 03 00 8B 01 00 90 00 00 [15:21:48]RAPDU: 90 00 [15:21:48]wFMCommunicate OK [15:21:48]wFMCommunicate request_size=25 [15:21:48]MH_SAM_APDU [15:21:48]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 AE 7C 02 00 35 04 06 00 17 36 81 EC EC 2E [15:21:48]Write to MH i2c: E2 1C 00 8C 01 80 0D 02 02 14 00 36 39 10 04 04 00 AE 7C 02 00 35 04 06 00 17 36 81 EC EC 2E 00 00 F5 [15:21:48]Write i2c OK [15:21:48]MH_I2C_Read... [15:21:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:21:48]Read from MH i2c: E2 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 03 00 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 03 00 8C 01 00 90 00 01 [15:21:48]RAPDU: 90 00 [15:21:48]wFMCommunicate OK [15:21:48]wFMCommunicate request_size=4 [15:21:48]MH_SAM_APDU [15:21:48]CAPDU: 80 0D 03 02 [15:21:48]Write to MH i2c: E2 08 00 8D 01 80 0D 03 02 00 00 00 00 09 [15:21:48]Write i2c OK [15:21:48]MH_I2C_Read... [15:21:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:21:48]Read from MH i2c: E2 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 0B 00 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 0B 00 8D 01 00 B2 4D D8 C0 13 70 B9 D3 90 00 B0 [15:21:48]RAPDU: B2 4D D8 C0 13 70 B9 D3 90 00 [15:21:48]wFMCommunicate OK [15:21:48]SAM_PROTO_SignData done [15:21:48]FM_MakeSignedData done [15:21:48]CreateOFDProtocolMessage [15:21:48]wFMCommunicate request_size=4 [15:21:48]MH_SAM_APDU [15:21:48]CAPDU: 80 11 00 00 [15:21:48]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [15:21:48]Write i2c OK [15:21:48]MH_I2C_Read... [15:21:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:48]Read from MH i2c: E2 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 17 00 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [15:21:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:48]wFMCommunicate OK [15:21:48]CreateOFDProtocolMessage done [15:21:48]OFDSenderStorePacket 162990 [15:21:48]StoreOFDPacket docnum=162990 [15:21:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 4E 42 16 01 A1 2C 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 8B B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7C 02 00 35 04 06 00 17 36 81 EC EC 2E B2 4D D8 C0 13 70 B9 D3 [15:21:48]CheckFolder [15:21:48]dirname=/storage/ofd_packets [15:21:48]CheckFolder done [15:21:48]ProducePacketName [15:21:48]name=ofd_packets/00162990 [15:21:48]NVStorageSaveData ofd_packets/00162990 [15:21:48]File name is /storage/ofd_packets/00162990 [15:21:48]Write 316 bytes [15:21:48]NVStorageSaveData done [15:21:48]OFDSenderStorePacket done [15:21:48]KKMCreateOFDPacket done [15:21:48]NVStorageSaveData kkm_last_timestamp [15:21:48]File name is /storage/kkm_last_timestamp [15:21:48]Write 4 bytes [15:21:48]NVStorageSaveData done [15:21:48]ExternCall_PrintAddStr [15:21:48]wPrintStart [15:21:48]Write to MH i2c: 01 00 00 8F 01 90 [15:21:48]Write i2c OK [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: 01 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: 01 07 00 [15:21:48]MH_I2C_Read... [15:21:48]Read from MH i2c: 01 07 00 8F 01 00 00 00 00 00 FF 0F A5 [15:21:48]RasterBufferAndPrint [15:21:48]line Счет N : (3)50454 [15:21:48]line ИНН: 02508201610067 [15:21:48]line Контрольно-Кассовый Чек [15:21:48]line ПРОДАЖА [15:21:48]line Товар: 4870001570071 [15:21:48]line Напиток Pepsi 1л [15:21:48]line 1.000 * 110.00 [15:21:48]line = 110.00 [15:21:48]line НДС 12% НСП 1% [15:21:48]line > о реализуемом товаре [15:21:48]line ИТОГО: 110.00 [15:21:48]line НСП 1% : 0.97 [15:21:48]line НДС 12% : 11.68 [15:21:48]line Наличными: 110.00 [15:21:48]line Безнал.: 0.00 [15:21:48]line Место: АЗС № 130 "Партнер Нефть" [15:21:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:21:48]line СНО: Общий режим [15:21:48]line Чек 435 20.08.2024 15:21 [15:21:48]line Смена: 465 ФФД: 1.0 [15:21:48]line ЗНМ: 0300000070 [15:21:48]line РНМ: 0000000000092562 [15:21:48]line Версия ККМ: 001 [15:21:48]line ФМ: 0000000000871769 [15:21:48]line ФД: 162990 [15:21:48]line ФПД: 25522875460654 [15:21:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152147&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162990&fm=25522875460654&tin=02508201610067®Number=0000000000092562&sum=11000 [15:21:48]line 0 [15:21:48]written 0, free lines is 4095 [15:21:48]OFD Sender: Processing packet 162990 [packets to send 961, broken 960] [15:21:48]ProducePacketName [15:21:48]name=ofd_packets/00162990 [15:21:48]OFD Sender: To server: pG, [15:21:48]CommunicateWithHost lk.salyk.kg:30040 [15:21:48]ConnectInit lk.salyk.kg [15:21:49]Write to MH i2c: 01 00 00 B7 01 B8 [15:21:49]Write i2c OK [15:21:49]MH_I2C_Read... [15:21:49]Read from MH i2c: 01 [15:21:49]MH_I2C_Read... [15:21:49]Read from MH i2c: 01 07 00 [15:21:49]MH_I2C_Read... [15:21:49]Read from MH i2c: 01 07 00 B7 01 00 00 00 00 00 E8 0C B3 [15:21:49]RasterBufferAndPrint [15:21:49]line [15:21:49]line [15:21:49]line [15:21:49]line [15:21:49]line [15:21:49]written 0, free lines is 3309 [15:21:49]MH_Cut [15:21:49]Write to MH i2c: D1 01 00 BE 01 01 91 [15:21:49]Write i2c OK [15:21:49]MH_I2C_Read... [15:21:49]Read from MH i2c: D1 [15:21:49]MH_I2C_Read... [15:21:49]Read from MH i2c: D1 01 00 [15:21:49]MH_I2C_Read... [15:21:49]Read from MH i2c: D1 01 00 BE 01 00 90 [15:21:49]Write to MH i2c: 01 00 00 BF 01 C0 [15:21:49]Write i2c OK [15:21:49]MH_I2C_Read... [15:21:49]Connected sock=10 [15:21: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 36 39 1E 01 00 00 4E 42 16 01 A1 2C 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 01 00 00 F4 03 04 00 8B B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7C 02 00 35 04 06 00 17 36 81 EC EC 2E B2 4D D8 C0 13 70 B9 D3 [15:21:49]*** Cut start [15:21:49]*** Purtial cut [15:21:49]*** Stage 1: CUTSNS_PIN = 1 [15:21:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9C F9 47 00 AD 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7C 02 00 F4 03 04 00 DF 5D C4 66 B6 04 01 00 00 3D BC 6F E4 24 02 C4 F3 [15:21:50]CommunicateWithHost err = 0 [15:21:50]CheckOFDResponse [15:21:50]1017 (14) - 77093643461234 [15:21:50]1041 (16) - 0000000000871769 [15:21:50]1040 (4) - 162990 [15:21:50]1012 (4) - 20.08.2024 09:11 [15:21:50]1206 (1) - 0 [15:21:50]OFD Sender: Remove packet 162990 [15:21:50]ProducePacketName [15:21:50]name=ofd_packets/00162990 [15:21:50]NVStorageDeleteData [15:21:50]OFD Sender: No OFD packet to send [15:21:52]Read from MH i2c: 01 [15:21:52]MH_I2C_Read... [15:21:52]*** Stop cut motor [15:21:52]*** Cut end [15:21:52]Read from MH i2c: 01 07 00 [15:21:52]MH_I2C_Read... [15:21:52]Read from MH i2c: 01 07 00 BF 01 00 00 00 00 00 FF 0F D5 [15:21:52]process_action close_receipt done [15:21:52]requested_data is exist [15:21:52]produce_requested_data [15:21:52]requested_item fm.sn is exist - process it [15:21:52]wFMCommunicate request_size=4 [15:21:52]MH_SAM_APDU [15:21:52]CAPDU: 80 11 00 00 [15:21:52]Write to MH i2c: E2 08 00 C0 01 80 11 00 00 00 00 00 00 3B [15:21:52]Write i2c OK [15:21:52]MH_I2C_Read... [15:21:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:21:52]Read from MH i2c: E2 [15:21:52]MH_I2C_Read... [15:21:52]Read from MH i2c: E2 17 00 [15:21:52]MH_I2C_Read... [15:21:52]Read from MH i2c: E2 17 00 C0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [15:21:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:21:52]wFMCommunicate OK [15:21:52]requested_item fd.num is exist - process it [15:21:52]SAM_PROTO_GetFieldsCounters [15:21:52]wFMCommunicate request_size=4 [15:21:52]MH_SAM_APDU [15:21:52]CAPDU: 80 13 00 00 [15:21:52]Write to MH i2c: E2 08 00 C1 01 80 13 00 00 00 00 00 00 3E [15:21:52]Write i2c OK [15:21:52]MH_I2C_Read... [15:21:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:21:52]Read from MH i2c: E2 [15:21:52]MH_I2C_Read... [15:21:52]Read from MH i2c: E2 62 00 [15:21:52]MH_I2C_Read... [15:21:52]Read from MH i2c: E2 62 00 C1 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [15:21:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B3 01 00 00 5E 04 04 00 B3 01 00 00 57 04 04 00 B4 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:21:52]wFMCommunicate OK [15:21:52]SAM_PROTO_GetFieldsCounters done [15:21:52]requested_item shift.num is exist - process it [15:21:52]requested_item shift.opened is exist - process it [15:21:52]req_shift_opened [15:21:52]FM_GetShiftState [15:21:52]SAM_PROTO_GetShiftState [15:21:52]wFMCommunicate request_size=4 [15:21:52]MH_SAM_APDU [15:21:52]CAPDU: 80 13 01 00 [15:21:52]Write to MH i2c: E2 08 00 C2 01 80 13 01 00 00 00 00 00 40 [15:21:52]Write i2c OK [15:21:52]MH_I2C_Read... [15:21:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:21:52]Read from MH i2c: E2 [15:21:52]MH_I2C_Read... [15:21:52]Read from MH i2c: E2 0E 00 [15:21:52]MH_I2C_Read... [15:21:52]Read from MH i2c: E2 0E 00 C2 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0E [15:21:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:21:52]wFMCommunicate OK [15:21:52]SAM_PROTO_GetShiftState done [15:21:52]FM_GetShiftState done [15:21:52]req_shift_opened done [15:21:52]requested_item shift.open_date is exist - process it [15:21:52]req_shift_open_date [15:21:52]req_shift_open_date done [15:21:52]produce_requested_data done [15:21:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162990,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:21:52]process_action_free close_receipt [15:21:52]json_value_free [15:21:52]json_value_free done [15:21:52]process_json_proto returns [15:21:52]Send response to host [15:21:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162990,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:21:52]free response buf [15:21:52]execute_script done [15:21:52]execute_script returns [15:21:52]free content buf [15:21:52]Sock 7.Close socket [15:21:52]Sock 7.Thread stoped [15:21:55]OFD Sender: No OFD packet to send [15:22:00]OFD Sender: No OFD packet to send [15:22:05]OFD Sender: No OFD packet to send [15:22:10]OFD Sender: No OFD packet to send [15:22:15]OFD Sender: No OFD packet to send [15:22:20]OFD Sender: No OFD packet to send [15:22:24]recv_with_timeout no data received [15:22:25]OFD Sender: No OFD packet to send [15:22:30]OFD Sender: No OFD packet to send [15:22:35]OFD Sender: No OFD packet to send [15:22:37]recv_with_timeout no data received [15:22:40]OFD Sender: No OFD packet to send [15:22:45]OFD Sender: No OFD packet to send [15:22:50]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:13]accept exits with 9 [15:23:13]New connection [15:23:13]New thread 3067448676 created [15:23:13]Thread 3067305316 joined [15:23:13]Waiting for new connection... [15:23:13] Sock 9.Parse request [15:23:13]Sock 9.Check first char [15:23:13]Sock 9.First char is OK [15:23:13]request: POST /json_proto HTTP/1.0 [15:23:13]Method: POST [15:23:13]URL: /json_proto [15:23:13]Method is POST - this is cgi request [15:23:13]url: /json_proto [15:23:13]query_string will be loaded in cgi processing [15:23:13]execute_cgi json_proto POST (null) [15:23:13]execute_cgi path=json_proto method=POST [15:23:13]POST find Content-Length [15:23:13]Host: 172.17.44.132:8080 [15:23:13]Content-Length: 797 [15:23:13]Content-Type: application/json [15:23:13] [15:23:13]POST finish read [15:23:13]Found Content-Length = 797 [15:23:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:13]execute_script... [15:23:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291473", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 5.250, "sum" : 400.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 400.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:23:13]POST & json_proto [15:23:13]process_json_proto [15:23:13]json parsed OK: [15:23:13]protocol is kg_v1.0 [15:23:13]action value=close_receipt [15:23:13]process_action close_receipt [15:23:13]cmd_close_receipt [15:23:13]MH_GetDate [15:23:13]Write to MH i2c: F0 00 00 C3 01 B3 [15:23:13]Write i2c OK [15:23:13]MH_I2C_Read... [15:23:13]Read from MH i2c: F0 [15:23:13]MH_I2C_Read... [15:23:13]Read from MH i2c: F0 09 00 [15:23:13]MH_I2C_Read... [15:23:13]Read from MH i2c: F0 09 00 C3 01 00 E1 B4 C4 66 2A 83 C1 65 4E [15:23:13]GetLastDocTimeStamp 1724167307 [15:23:13]current date 1724167393 [15:23:13]FM_GetShiftState [15:23:13]SAM_PROTO_GetShiftState [15:23:13]wFMCommunicate request_size=4 [15:23:13]MH_SAM_APDU [15:23:13]CAPDU: 80 13 01 00 [15:23:13]Write to MH i2c: E2 08 00 C4 01 80 13 01 00 00 00 00 00 42 [15:23:13]Write i2c OK [15:23:13]MH_I2C_Read... [15:23:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:13]Read from MH i2c: E2 [15:23:13]MH_I2C_Read... [15:23:13]Read from MH i2c: E2 0E 00 [15:23:13]MH_I2C_Read... [15:23:13]Read from MH i2c: E2 0E 00 C4 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 10 [15:23:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:23:13]wFMCommunicate OK [15:23:13]SAM_PROTO_GetShiftState done [15:23:13]FM_GetShiftState done [15:23:13]opened in 1724113081 [15:23:13]opened+sec_in_day 1724199481 [15:23:13]quantity*price = 40005 [15:23:13]sum+1 = 40006 [15:23:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 400.05 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 0.00 Безнал.: 400.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 436 20.08.2024 15:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162991 ФПД: 65111688848241 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152313&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162991&fm=65111688848241&tin=02508201610067®Number=0000000000092562&sum=40005 [15:23:14]StoreToDocumentArchive [15:23:14]shift 465 fd 162991 [15:23:14]save to /storage/0465/doc_00162991 [15:23:14]save last doc name /storage/0465/doc_00162991 to /storage/kkm_last_doc_name [15:23:14]save OK [15:23:14]Clear old archive folders... [15:23:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:23:14]tlvbuf is 006641F0 [15:23:14]SAM_PROTO_ClearQueue [15:23:14]wFMCommunicate request_size=4 [15:23:14]MH_SAM_APDU [15:23:14]CAPDU: 80 09 00 00 [15:23:14]Write to MH i2c: E2 08 00 D1 01 80 09 00 00 00 00 00 00 44 [15:23:14]Write i2c OK [15:23:14]MH_I2C_Read... [15:23:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:23:14]Read from MH i2c: E2 [15:23:14]MH_I2C_Read... [15:23:14]Read from MH i2c: E2 03 00 [15:23:14]MH_I2C_Read... [15:23:14]Read from MH i2c: E2 03 00 D1 01 00 90 00 46 [15:23:14]RAPDU: 90 00 [15:23:14]wFMCommunicate OK [15:23:14]SAM_PROTO_ClearQueue done [15:23:14]KKMCreateOFDPacket [15:23:14]OFDProtocolAddRootSTLVToBuf [15:23:14]FM_MakeSignedData [15:23:14]FM_MakeSignedData [15:23:14]SAM_PROTO_SignData [15:23:14]wFMCommunicate request_size=4 [15:23:14]MH_SAM_APDU [15:23:14]CAPDU: 80 0D 01 02 [15:23:14]Write to MH i2c: E2 08 00 D2 01 80 0D 01 02 00 00 00 00 4C [15:23:14]Write i2c OK [15:23:14]MH_I2C_Read... [15:23:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:23:14]Read from MH i2c: E2 [15:23:14]MH_I2C_Read... [15:23:14]Read from MH i2c: E2 03 00 [15:23:14]MH_I2C_Read... [15:23:14]Read from MH i2c: E2 03 00 D2 01 00 90 00 47 [15:23:14]RAPDU: 90 00 [15:23:14]wFMCommunicate OK [15:23:14]wFMCommunicate request_size=255 [15:23:14]MH_SAM_APDU [15:23:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 E1 B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7C 02 00 35 04 06 00 3B 37 FF 15 [15:23:14]Write to MH i2c: E2 02 01 D3 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 E1 B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7C 02 00 35 04 06 00 3B 37 FF 15 00 00 D1 [15:23:14]Write i2c OK [15:23:14]MH_I2C_Read... [15:23:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:14]Read from MH i2c: E2 [15:23:14]MH_I2C_Read... [15:23:14]Read from MH i2c: E2 03 00 [15:23:14]MH_I2C_Read... [15:23:14]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [15:23:14]RAPDU: 90 00 [15:23:14]wFMCommunicate OK [15:23:14]wFMCommunicate request_size=7 [15:23:14]MH_SAM_APDU [15:23:14]CAPDU: 80 0D 02 02 02 A3 71 [15:23:14]Write to MH i2c: E2 0A 00 D4 01 80 0D 02 02 02 00 A3 71 00 00 67 [15:23:14]Write i2c OK [15:23:14]MH_I2C_Read... [15:23:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:23:15]Read from MH i2c: E2 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: E2 03 00 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [15:23:15]RAPDU: 90 00 [15:23:15]wFMCommunicate OK [15:23:15]wFMCommunicate request_size=4 [15:23:15]MH_SAM_APDU [15:23:15]CAPDU: 80 0D 03 02 [15:23:15]Write to MH i2c: E2 08 00 D5 01 80 0D 03 02 00 00 00 00 51 [15:23:15]Write i2c OK [15:23:15]MH_I2C_Read... [15:23:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:23:15]Read from MH i2c: E2 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: E2 0B 00 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: E2 0B 00 D5 01 00 A4 2B 1D 75 C4 97 0C 15 90 00 2F [15:23:15]RAPDU: A4 2B 1D 75 C4 97 0C 15 90 00 [15:23:15]wFMCommunicate OK [15:23:15]SAM_PROTO_SignData done [15:23:15]FM_MakeSignedData done [15:23:15]CreateOFDProtocolMessage [15:23:15]wFMCommunicate request_size=4 [15:23:15]MH_SAM_APDU [15:23:15]CAPDU: 80 11 00 00 [15:23:15]Write to MH i2c: E2 08 00 D6 01 80 11 00 00 00 00 00 00 51 [15:23:15]Write i2c OK [15:23:15]MH_I2C_Read... [15:23:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:15]Read from MH i2c: E2 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: E2 17 00 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: E2 17 00 D6 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [15:23:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:23:15]wFMCommunicate OK [15:23:15]CreateOFDProtocolMessage done [15:23:15]OFDSenderStorePacket 162991 [15:23:15]StoreOFDPacket docnum=162991 [15:23:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B3 58 04 01 45 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 E1 B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7C 02 00 35 04 06 00 3B 37 FF 15 A3 71 A4 2B 1D 75 C4 97 0C 15 [15:23:15]CheckFolder [15:23:15]dirname=/storage/ofd_packets [15:23:15]CheckFolder done [15:23:15]ProducePacketName [15:23:15]name=ofd_packets/00162991 [15:23:15]NVStorageSaveData ofd_packets/00162991 [15:23:15]File name is /storage/ofd_packets/00162991 [15:23:15]Write 298 bytes [15:23:15]NVStorageSaveData done [15:23:15]OFDSenderStorePacket done [15:23:15]KKMCreateOFDPacket done [15:23:15]NVStorageSaveData kkm_last_timestamp [15:23:15]File name is /storage/kkm_last_timestamp [15:23:15]Write 4 bytes [15:23:15]NVStorageSaveData done [15:23:15]ExternCall_PrintAddStr [15:23:15]wPrintStart [15:23:15]Write to MH i2c: 01 00 00 D7 01 D8 [15:23:15]Write i2c OK [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: 01 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: 01 07 00 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: 01 07 00 D7 01 00 00 00 00 00 FF 0F ED [15:23:15]RasterBufferAndPrint [15:23:15]line Счет N : (1)291473 [15:23:15]line ИНН: 02508201610067 [15:23:15]line Контрольно-Кассовый Чек [15:23:15]line ПРОДАЖА [15:23:15]line ТРК (МРК, ГНК) : 64 [15:23:15]line Товар: 2710194800 [15:23:15]line ДТ-К-5 [15:23:15]line 5.250 * 76.20 [15:23:15]line = 400.05 [15:23:15]line НДС 12% НСП 1% [15:23:15]line > о реализуемом товаре [15:23:15]line ИТОГО: 400.05 [15:23:15]line НСП 1% : 3.54 [15:23:15]line НДС 12% : 42.48 [15:23:15]line Наличными: 0.00 [15:23:15]line Безнал.: 400.05 [15:23:15]line Место: АЗС № 130 "Партнер Нефть" [15:23:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:23:15]line СНО: Общий режим [15:23:15]line Чек 436 20.08.2024 15:23 [15:23:15]line Смена: 465 ФФД: 1.0 [15:23:15]line ЗНМ: 0300000070 [15:23:15]line РНМ: 0000000000092562 [15:23:15]line Версия ККМ: 001 [15:23:15]line Платежная система: O! деньги [15:23:15]line ФМ: 0000000000871769 [15:23:15]line ФД: 162991 [15:23:15]line ФПД: 65111688848241 [15:23:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152313&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162991&fm=65111688848241&tin=02508201610067®Number=0000000000092562&sum=40005 [15:23:15]written 0, free lines is 4095 [15:23:15]OFD Sender: Processing packet 162991 [packets to send 961, broken 960] [15:23:15]ProducePacketName [15:23:15]name=ofd_packets/00162991 [15:23:15]OFD Sender: To server: pG, [15:23:15]CommunicateWithHost lk.salyk.kg:30040 [15:23:15]ConnectInit lk.salyk.kg [15:23:15]Write to MH i2c: 01 00 00 01 02 03 [15:23:15]Write i2c OK [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: 01 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: 01 07 00 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: 01 07 00 01 02 00 00 00 00 00 DE 0C F4 [15:23:15]RasterBufferAndPrint [15:23:15]line [15:23:15]line [15:23:15]line [15:23:15]line [15:23:15]line [15:23:15]written 0, free lines is 3300 [15:23:15]MH_Cut [15:23:15]Write to MH i2c: D1 01 00 08 02 01 DC [15:23:15]Write i2c OK [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: D1 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: D1 01 00 [15:23:15]MH_I2C_Read... [15:23:15]Read from MH i2c: D1 01 00 08 02 00 DB [15:23:15]Write to MH i2c: 01 00 00 09 02 0B [15:23:15]Write i2c OK [15:23:15]MH_I2C_Read... [15:23:16]*** Cut start [15:23:16]*** Purtial cut [15:23:16]*** Stage 1: CUTSNS_PIN = 1 [15:23:18]Read from MH i2c: 01 [15:23:18]MH_I2C_Read... [15:23:18]*** Stop cut motor [15:23:18]*** Cut end [15:23:18]Read from MH i2c: 01 07 00 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: 01 07 00 09 02 00 00 00 00 00 FF 0F 20 [15:23:18]process_action close_receipt done [15:23:18]requested_data is exist [15:23:18]produce_requested_data [15:23:18]requested_item fm.sn is exist - process it [15:23:18]wFMCommunicate request_size=4 [15:23:18]MH_SAM_APDU [15:23:18]CAPDU: 80 11 00 00 [15:23:18]Write to MH i2c: E2 08 00 0A 02 80 11 00 00 00 00 00 00 86 [15:23:18]Write i2c OK [15:23:18]MH_I2C_Read... [15:23:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:23:18]Read from MH i2c: E2 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: E2 17 00 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: E2 17 00 0A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [15:23:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:23:18]wFMCommunicate OK [15:23:18]requested_item fd.num is exist - process it [15:23:18]SAM_PROTO_GetFieldsCounters [15:23:18]wFMCommunicate request_size=4 [15:23:18]MH_SAM_APDU [15:23:18]CAPDU: 80 13 00 00 [15:23:18]Write to MH i2c: E2 08 00 0B 02 80 13 00 00 00 00 00 00 89 [15:23:18]Write i2c OK [15:23:18]MH_I2C_Read... [15:23:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:23:18]Read from MH i2c: E2 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: E2 62 00 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: E2 62 00 0B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [15:23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B4 01 00 00 5E 04 04 00 B4 01 00 00 57 04 04 00 B5 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:23:18]wFMCommunicate OK [15:23:18]SAM_PROTO_GetFieldsCounters done [15:23:18]requested_item shift.num is exist - process it [15:23:18]requested_item shift.opened is exist - process it [15:23:18]req_shift_opened [15:23:18]FM_GetShiftState [15:23:18]SAM_PROTO_GetShiftState [15:23:18]wFMCommunicate request_size=4 [15:23:18]MH_SAM_APDU [15:23:18]CAPDU: 80 13 01 00 [15:23:18]Write to MH i2c: E2 08 00 0C 02 80 13 01 00 00 00 00 00 8B [15:23:18]Write i2c OK [15:23:18]MH_I2C_Read... [15:23:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:23:18]Read from MH i2c: E2 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: E2 0E 00 [15:23:18]MH_I2C_Read... [15:23:18]Read from MH i2c: E2 0E 00 0C 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 59 [15:23:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:23:18]wFMCommunicate OK [15:23:18]SAM_PROTO_GetShiftState done [15:23:18]FM_GetShiftState done [15:23:18]req_shift_opened done [15:23:18]requested_item shift.open_date is exist - process it [15:23:18]req_shift_open_date [15:23:18]req_shift_open_date done [15:23:18]produce_requested_data done [15:23:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162991,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:23:18]process_action_free close_receipt [15:23:18]json_value_free [15:23:18]json_value_free done [15:23:18]process_json_proto returns [15:23:18]Send response to host [15:23:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162991,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:23:18]free response buf [15:23:18]execute_script done [15:23:18]execute_script returns [15:23:18]free content buf [15:23:18]Sock 9.Close socket [15:23:18]Sock 9.Thread stoped [15:23:20]ConnectInit Can't take IP for lk.salyk.kg [15:23:20]CommunicateWithHost connect error [15:23:20]CommunicateWithHost err = -1 [15:23:20]OFD Sender: Server communicate error [15:23:25]OFD Sender: Processing packet 162991 [packets to send 961, broken 960] [15:23:25]ProducePacketName [15:23:25]name=ofd_packets/00162991 [15:23:25]OFD Sender: To server: pG, [15:23:25]CommunicateWithHost lk.salyk.kg:30040 [15:23:25]ConnectInit lk.salyk.kg [15:24:07]recv_with_timeout no data received [15:24:47]accept exits with 10 [15:24:47]New connection [15:24:47]New thread 3067305316 created [15:24:47]Thread 3067448676 joined [15:24:47]Waiting for new connection... [15:24:47] Sock 10.Parse request [15:24:47]Sock 10.Check first char [15:24:47]Sock 10.First char is OK [15:24:47]request: POST /json_proto HTTP/1.0 [15:24:47]Method: POST [15:24:47]URL: /json_proto [15:24:47]Method is POST - this is cgi request [15:24:47]url: /json_proto [15:24:47]query_string will be loaded in cgi processing [15:24:47]execute_cgi json_proto POST (null) [15:24:47]execute_cgi path=json_proto method=POST [15:24:47]POST find Content-Length [15:24:47]Host: 172.17.44.132:8080 [15:24:47]Content-Length: 700 [15:24:47]Content-Type: application/json [15:24:47] [15:24:47]POST finish read [15:24:47]Found Content-Length = 700 [15:24:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50455", "tax_sys" : 0, "items" : [ { "code": "4700001501815", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u0424\u0430\u0440\u0430\u043E\u043D\u0430 100\u0433\u0440", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:47]execute_script... [15:24:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50455", "tax_sys" : 0, "items" : [ { "code": "4700001501815", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u0411\u043E\u043C\u0431\u0430 \u0424\u0430\u0440\u0430\u043E\u043D\u0430 100\u0433\u0440", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:47]POST & json_proto [15:24:47]process_json_proto [15:24:47]json parsed OK: [15:24:47]protocol is kg_v1.0 [15:24:47]action value=close_receipt [15:24:47]process_action close_receipt [15:24:47]cmd_close_receipt [15:24:47]MH_GetDate [15:24:47]Write to MH i2c: F0 00 00 0D 02 FE [15:24:47]Write i2c OK [15:24:47]MH_I2C_Read... [15:24:47]Read from MH i2c: F0 [15:24:47]MH_I2C_Read... [15:24:47]Read from MH i2c: F0 09 00 [15:24:47]MH_I2C_Read... [15:24:47]Read from MH i2c: F0 09 00 0D 02 00 3F B5 C4 66 2A 83 C1 65 F8 [15:24:47]GetLastDocTimeStamp 1724167393 [15:24:47]current date 1724167487 [15:24:47]FM_GetShiftState [15:24:47]SAM_PROTO_GetShiftState [15:24:47]wFMCommunicate request_size=4 [15:24:47]MH_SAM_APDU [15:24:47]CAPDU: 80 13 01 00 [15:24:47]Write to MH i2c: E2 08 00 0E 02 80 13 01 00 00 00 00 00 8D [15:24:47]Write i2c OK [15:24:47]MH_I2C_Read... [15:24:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:47]Read from MH i2c: E2 [15:24:47]MH_I2C_Read... [15:24:47]Read from MH i2c: E2 0E 00 [15:24:47]MH_I2C_Read... [15:24:47]Read from MH i2c: E2 0E 00 0E 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5B [15:24:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:24:47]wFMCommunicate OK [15:24:47]SAM_PROTO_GetShiftState done [15:24:47]FM_GetShiftState done [15:24:47]opened in 1724113081 [15:24:47]opened+sec_in_day 1724199481 [15:24:47]quantity*price = 10000 [15:24:47]sum+1 = 10001 [15:24:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 437 20.08.2024 15:24 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162992 ФПД: 111224250877325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152447&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162992&fm=111224250877325&tin=02508201610067®Number=0000000000092562&sum=10000 0 [15:24:48]StoreToDocumentArchive [15:24:48]shift 465 fd 162992 [15:24:48]save to /storage/0465/doc_00162992 [15:24:48]save last doc name /storage/0465/doc_00162992 to /storage/kkm_last_doc_name [15:24:48]save OK [15:24:48]Clear old archive folders... [15:24:48]ProcessDocumentItem done err = 0, tmpTLVsize=294 [15:24:48]tlvbuf is 00674760 [15:24:48]SAM_PROTO_ClearQueue [15:24:48]wFMCommunicate request_size=4 [15:24:48]MH_SAM_APDU [15:24:48]CAPDU: 80 09 00 00 [15:24:48]Write to MH i2c: E2 08 00 1B 02 80 09 00 00 00 00 00 00 8F [15:24:48]Write i2c OK [15:24:48]MH_I2C_Read... [15:24:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:48]Read from MH i2c: E2 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 03 00 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 03 00 1B 02 00 90 00 91 [15:24:48]RAPDU: 90 00 [15:24:48]wFMCommunicate OK [15:24:48]SAM_PROTO_ClearQueue done [15:24:48]KKMCreateOFDPacket [15:24:48]OFDProtocolAddRootSTLVToBuf [15:24:48]FM_MakeSignedData [15:24:48]FM_MakeSignedData [15:24:48]SAM_PROTO_SignData [15:24:48]wFMCommunicate request_size=4 [15:24:48]MH_SAM_APDU [15:24:48]CAPDU: 80 0D 01 02 [15:24:48]Write to MH i2c: E2 08 00 1C 02 80 0D 01 02 00 00 00 00 97 [15:24:48]Write i2c OK [15:24:48]MH_I2C_Read... [15:24:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:48]Read from MH i2c: E2 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 03 00 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 03 00 1C 02 00 90 00 92 [15:24:48]RAPDU: 90 00 [15:24:48]wFMCommunicate OK [15:24:48]wFMCommunicate request_size=255 [15:24:48]MH_SAM_APDU [15:24:48]CAPDU: 80 0D 02 02 FA 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 3F B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 [15:24:48]Write to MH i2c: E2 02 01 1D 02 80 0D 02 02 FA 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 3F B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 00 00 14 [15:24:48]Write i2c OK [15:24:48]MH_I2C_Read... [15:24:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:48]Read from MH i2c: E2 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 03 00 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 03 00 1D 02 00 90 00 93 [15:24:48]RAPDU: 90 00 [15:24:48]wFMCommunicate OK [15:24:48]wFMCommunicate request_size=53 [15:24:48]MH_SAM_APDU [15:24:48]CAPDU: 80 0D 02 02 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7C 02 00 35 04 06 00 65 28 69 F6 C5 8D [15:24:48]Write to MH i2c: E2 38 00 1E 02 80 0D 02 02 30 00 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7C 02 00 35 04 06 00 65 28 69 F6 C5 8D 00 00 00 [15:24:48]Write i2c OK [15:24:48]MH_I2C_Read... [15:24:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:48]Read from MH i2c: E2 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 03 00 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 03 00 1E 02 00 90 00 94 [15:24:48]RAPDU: 90 00 [15:24:48]wFMCommunicate OK [15:24:48]wFMCommunicate request_size=4 [15:24:48]MH_SAM_APDU [15:24:48]CAPDU: 80 0D 03 02 [15:24:48]Write to MH i2c: E2 08 00 1F 02 80 0D 03 02 00 00 00 00 9C [15:24:48]Write i2c OK [15:24:48]MH_I2C_Read... [15:24:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:48]Read from MH i2c: E2 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 0B 00 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 0B 00 1F 02 00 BA 7C F1 71 E0 85 D6 C6 90 00 36 [15:24:48]RAPDU: BA 7C F1 71 E0 85 D6 C6 90 00 [15:24:48]wFMCommunicate OK [15:24:48]SAM_PROTO_SignData done [15:24:48]FM_MakeSignedData done [15:24:48]CreateOFDProtocolMessage [15:24:48]wFMCommunicate request_size=4 [15:24:48]MH_SAM_APDU [15:24:48]CAPDU: 80 11 00 00 [15:24:48]Write to MH i2c: E2 08 00 20 02 80 11 00 00 00 00 00 00 9C [15:24:48]Write i2c OK [15:24:48]MH_I2C_Read... [15:24:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:48]Read from MH i2c: E2 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 17 00 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: E2 17 00 20 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [15:24:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:24:48]wFMCommunicate OK [15:24:48]CreateOFDProtocolMessage done [15:24:48]OFDSenderStorePacket 162992 [15:24:48]StoreOFDPacket docnum=162992 [15:24:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3A 01 00 00 15 64 32 01 EB 4C 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 3F B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7C 02 00 35 04 06 00 65 28 69 F6 C5 8D BA 7C F1 71 E0 85 D6 C6 [15:24:48]CheckFolder [15:24:48]dirname=/storage/ofd_packets [15:24:48]CheckFolder done [15:24:48]ProducePacketName [15:24:48]name=ofd_packets/00162992 [15:24:48]NVStorageSaveData ofd_packets/00162992 [15:24:48]File name is /storage/ofd_packets/00162992 [15:24:48]Write 344 bytes [15:24:48]NVStorageSaveData done [15:24:48]OFDSenderStorePacket done [15:24:48]KKMCreateOFDPacket done [15:24:48]NVStorageSaveData kkm_last_timestamp [15:24:48]File name is /storage/kkm_last_timestamp [15:24:48]Write 4 bytes [15:24:48]NVStorageSaveData done [15:24:48]ExternCall_PrintAddStr [15:24:48]wPrintStart [15:24:48]Write to MH i2c: 01 00 00 21 02 23 [15:24:48]Write i2c OK [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: 01 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: 01 07 00 [15:24:48]MH_I2C_Read... [15:24:48]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [15:24:48]RasterBufferAndPrint [15:24:48]line Счет N : (3)50455 [15:24:48]line ИНН: 02508201610067 [15:24:48]line Контрольно-Кассовый Чек [15:24:48]line ПРОДАЖА [15:24:48]line Товар: 4700001501815 [15:24:48]line Мороженое Бомба Фараона 100гр [15:24:48]line 2.000 * 50.00 [15:24:48]line = 100.00 [15:24:48]line НДС 12% НСП 1% [15:24:48]line > о реализуемом товаре [15:24:48]line ИТОГО: 100.00 [15:24:48]line НСП 1% : 0.88 [15:24:48]line НДС 12% : 10.62 [15:24:48]line Наличными: 100.00 [15:24:48]line Безнал.: 0.00 [15:24:48]line Место: АЗС № 130 "Партнер Нефть" [15:24:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:24:48]line СНО: Общий режим [15:24:48]line Чек 437 20.08.2024 15:24 [15:24:48]line Смена: 465 ФФД: 1.0 [15:24:48]line ЗНМ: 0300000070 [15:24:48]line РНМ: 0000000000092562 [15:24:48]line Версия ККМ: 001 [15:24:48]line ФМ: 0000000000871769 [15:24:48]line ФД: 162992 [15:24:48]line ФПД: 111224250877325 [15:24:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152447&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162992&fm=111224250877325&tin=02508201610067®Number=0000000000092562&sum=10000 [15:24:48]line 0 [15:24:48]written 0, free lines is 4095 [15:24:49]Write to MH i2c: 01 00 00 4A 02 4C [15:24:49]Write i2c OK [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: 01 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: 01 07 00 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: 01 07 00 4A 02 00 00 00 00 00 D1 0C 30 [15:24:49]RasterBufferAndPrint [15:24:49]line [15:24:49]line [15:24:49]line [15:24:49]line [15:24:49]line [15:24:49]written 0, free lines is 3287 [15:24:49]MH_Cut [15:24:49]Write to MH i2c: D1 01 00 51 02 01 25 [15:24:49]Write i2c OK [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: D1 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: D1 01 00 [15:24:49]MH_I2C_Read... [15:24:49]Read from MH i2c: D1 01 00 51 02 00 24 [15:24:49]Write to MH i2c: 01 00 00 52 02 54 [15:24:49]Write i2c OK [15:24:49]MH_I2C_Read... [15:24:50]*** Cut start [15:24:50]*** Purtial cut [15:24:50]*** Stage 1: CUTSNS_PIN = 1 [15:24:52]Read from MH i2c: 01 [15:24:52]MH_I2C_Read... [15:24:52]*** Stop cut motor [15:24:52]*** Cut end [15:24:52]Read from MH i2c: 01 07 00 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: 01 07 00 52 02 00 00 00 00 00 FF 0F 69 [15:24:52]process_action close_receipt done [15:24:52]requested_data is exist [15:24:52]produce_requested_data [15:24:52]requested_item fm.sn is exist - process it [15:24:52]wFMCommunicate request_size=4 [15:24:52]MH_SAM_APDU [15:24:52]CAPDU: 80 11 00 00 [15:24:52]Write to MH i2c: E2 08 00 53 02 80 11 00 00 00 00 00 00 CF [15:24:52]Write i2c OK [15:24:52]MH_I2C_Read... [15:24:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:52]Read from MH i2c: E2 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: E2 17 00 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: E2 17 00 53 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [15:24:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:24:52]wFMCommunicate OK [15:24:52]requested_item fd.num is exist - process it [15:24:52]SAM_PROTO_GetFieldsCounters [15:24:52]wFMCommunicate request_size=4 [15:24:52]MH_SAM_APDU [15:24:52]CAPDU: 80 13 00 00 [15:24:52]Write to MH i2c: E2 08 00 54 02 80 13 00 00 00 00 00 00 D2 [15:24:52]Write i2c OK [15:24:52]MH_I2C_Read... [15:24:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:24:52]Read from MH i2c: E2 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: E2 62 00 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: E2 62 00 54 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 1A [15:24:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B5 01 00 00 5E 04 04 00 B5 01 00 00 57 04 04 00 B6 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:24:52]wFMCommunicate OK [15:24:52]SAM_PROTO_GetFieldsCounters done [15:24:52]requested_item shift.num is exist - process it [15:24:52]requested_item shift.opened is exist - process it [15:24:52]req_shift_opened [15:24:52]FM_GetShiftState [15:24:52]SAM_PROTO_GetShiftState [15:24:52]wFMCommunicate request_size=4 [15:24:52]MH_SAM_APDU [15:24:52]CAPDU: 80 13 01 00 [15:24:52]Write to MH i2c: E2 08 00 55 02 80 13 01 00 00 00 00 00 D4 [15:24:52]Write i2c OK [15:24:52]MH_I2C_Read... [15:24:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:52]Read from MH i2c: E2 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: E2 0E 00 [15:24:52]MH_I2C_Read... [15:24:52]Read from MH i2c: E2 0E 00 55 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A2 [15:24:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:24:52]wFMCommunicate OK [15:24:52]SAM_PROTO_GetShiftState done [15:24:52]FM_GetShiftState done [15:24:52]req_shift_opened done [15:24:52]requested_item shift.open_date is exist - process it [15:24:52]req_shift_open_date [15:24:52]req_shift_open_date done [15:24:52]produce_requested_data done [15:24:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162992,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:24:52]process_action_free close_receipt [15:24:52]json_value_free [15:24:52]json_value_free done [15:24:52]process_json_proto returns [15:24:52]Send response to host [15:24:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162992,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:24:52]free response buf [15:24:52]execute_script done [15:24:52]execute_script returns [15:24:52]free content buf [15:24:52]Sock 10.Close socket [15:24:52]Sock 10.Thread stoped [15:24:56]accept exits with 9 [15:24:56]New connection [15:24:56]New thread 3067448676 created [15:24:56]Thread 3067305316 joined [15:24:56]Waiting for new connection... [15:24:56] Sock 9.Parse request [15:24:56]Sock 9.Check first char [15:24:56]Sock 9.First char is OK [15:24:56]request: POST /json_proto HTTP/1.0 [15:24:56]Method: POST [15:24:56]URL: /json_proto [15:24:56]Method is POST - this is cgi request [15:24:56]url: /json_proto [15:24:56]query_string will be loaded in cgi processing [15:24:56]execute_cgi json_proto POST (null) [15:24:56]execute_cgi path=json_proto method=POST [15:24:56]POST find Content-Length [15:24:56]Host: 172.17.44.132:8080 [15:24:56]Content-Length: 789 [15:24:56]Content-Type: application/json [15:24:56] [15:24:56]POST finish read [15:24:56]Found Content-Length = 789 [15:24:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A42500", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:56]execute_script... [15:24:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291475", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A42500", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:24:56]POST & json_proto [15:24:56]process_json_proto [15:24:56]json parsed OK: [15:24:56]protocol is kg_v1.0 [15:24:56]action value=close_receipt [15:24:56]process_action close_receipt [15:24:56]cmd_close_receipt [15:24:56]MH_GetDate [15:24:56]Write to MH i2c: F0 00 00 56 02 47 [15:24:56]Write i2c OK [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: F0 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: F0 09 00 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: F0 09 00 56 02 00 48 B5 C4 66 2A 83 C1 65 4A [15:24:56]GetLastDocTimeStamp 1724167487 [15:24:56]current date 1724167496 [15:24:56]FM_GetShiftState [15:24:56]SAM_PROTO_GetShiftState [15:24:56]wFMCommunicate request_size=4 [15:24:56]MH_SAM_APDU [15:24:56]CAPDU: 80 13 01 00 [15:24:56]Write to MH i2c: E2 08 00 57 02 80 13 01 00 00 00 00 00 D6 [15:24:56]Write i2c OK [15:24:56]MH_I2C_Read... [15:24:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:24:56]Read from MH i2c: E2 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: E2 0E 00 [15:24:56]MH_I2C_Read... [15:24:56]Read from MH i2c: E2 0E 00 57 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A4 [15:24:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:24:56]wFMCommunicate OK [15:24:56]SAM_PROTO_GetShiftState done [15:24:56]FM_GetShiftState done [15:24:56]opened in 1724113081 [15:24:56]opened+sec_in_day 1724199481 [15:24:56]quantity*price = 0 [15:24:56]sum+1 = 1 [15:24:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 438 20.08.2024 15:24 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 42500 ФМ: 0000000000871769 ФД: 162993 ФПД: 244716830221174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152456&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162993&fm=244716830221174&tin=02508201610067®Number=0000000000092562&sum=0 [15:24:57]StoreToDocumentArchive [15:24:57]shift 465 fd 162993 [15:24:57]save to /storage/0465/doc_00162993 [15:24:57]save last doc name /storage/0465/doc_00162993 to /storage/kkm_last_doc_name [15:24:57]save OK [15:24:57]Clear old archive folders... [15:24:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:24:57]tlvbuf is 00674870 [15:24:57]SAM_PROTO_ClearQueue [15:24:57]wFMCommunicate request_size=4 [15:24:57]MH_SAM_APDU [15:24:57]CAPDU: 80 09 00 00 [15:24:57]Write to MH i2c: E2 08 00 64 02 80 09 00 00 00 00 00 00 D8 [15:24:57]Write i2c OK [15:24:57]MH_I2C_Read... [15:24:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:24:57]Read from MH i2c: E2 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 64 02 00 90 00 DA [15:24:57]RAPDU: 90 00 [15:24:57]wFMCommunicate OK [15:24:57]SAM_PROTO_ClearQueue done [15:24:57]KKMCreateOFDPacket [15:24:57]OFDProtocolAddRootSTLVToBuf [15:24:57]FM_MakeSignedData [15:24:57]FM_MakeSignedData [15:24:57]SAM_PROTO_SignData [15:24:57]wFMCommunicate request_size=4 [15:24:57]MH_SAM_APDU [15:24:57]CAPDU: 80 0D 01 02 [15:24:57]Write to MH i2c: E2 08 00 65 02 80 0D 01 02 00 00 00 00 E0 [15:24:57]Write i2c OK [15:24:57]MH_I2C_Read... [15:24:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:24:57]Read from MH i2c: E2 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 65 02 00 90 00 DB [15:24:57]RAPDU: 90 00 [15:24:57]wFMCommunicate OK [15:24:57]wFMCommunicate request_size=255 [15:24:57]MH_SAM_APDU [15:24:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 48 B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7C 02 00 35 04 06 00 DE 91 93 BC [15:24:57]Write to MH i2c: E2 02 01 66 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 48 B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7C 02 00 35 04 06 00 DE 91 93 BC 00 00 D4 [15:24:57]Write i2c OK [15:24:57]MH_I2C_Read... [15:24:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:57]Read from MH i2c: E2 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 66 02 00 90 00 DC [15:24:57]RAPDU: 90 00 [15:24:57]wFMCommunicate OK [15:24:57]wFMCommunicate request_size=7 [15:24:57]MH_SAM_APDU [15:24:57]CAPDU: 80 0D 02 02 02 63 76 [15:24:57]Write to MH i2c: E2 0A 00 67 02 80 0D 02 02 02 00 63 76 00 00 C0 [15:24:57]Write i2c OK [15:24:57]MH_I2C_Read... [15:24:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:24:57]Read from MH i2c: E2 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 03 00 67 02 00 90 00 DD [15:24:57]RAPDU: 90 00 [15:24:57]wFMCommunicate OK [15:24:57]wFMCommunicate request_size=4 [15:24:57]MH_SAM_APDU [15:24:57]CAPDU: 80 0D 03 02 [15:24:57]Write to MH i2c: E2 08 00 68 02 80 0D 03 02 00 00 00 00 E5 [15:24:57]Write i2c OK [15:24:57]MH_I2C_Read... [15:24:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:24:57]Read from MH i2c: E2 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 0B 00 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 0B 00 68 02 00 88 ED 0B 00 30 96 7D 39 90 00 E2 [15:24:57]RAPDU: 88 ED 0B 00 30 96 7D 39 90 00 [15:24:57]wFMCommunicate OK [15:24:57]SAM_PROTO_SignData done [15:24:57]FM_MakeSignedData done [15:24:57]CreateOFDProtocolMessage [15:24:57]wFMCommunicate request_size=4 [15:24:57]MH_SAM_APDU [15:24:57]CAPDU: 80 11 00 00 [15:24:57]Write to MH i2c: E2 08 00 69 02 80 11 00 00 00 00 00 00 E5 [15:24:57]Write i2c OK [15:24:57]MH_I2C_Read... [15:24:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:24:57]Read from MH i2c: E2 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 17 00 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: E2 17 00 69 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3E [15:24:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:24:57]wFMCommunicate OK [15:24:57]CreateOFDProtocolMessage done [15:24:57]OFDSenderStorePacket 162993 [15:24:57]StoreOFDPacket docnum=162993 [15:24:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E5 0E 04 01 E3 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 48 B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7C 02 00 35 04 06 00 DE 91 93 BC 63 76 88 ED 0B 00 30 96 7D 39 [15:24:57]CheckFolder [15:24:57]dirname=/storage/ofd_packets [15:24:57]CheckFolder done [15:24:57]ProducePacketName [15:24:57]name=ofd_packets/00162993 [15:24:57]NVStorageSaveData ofd_packets/00162993 [15:24:57]File name is /storage/ofd_packets/00162993 [15:24:57]Write 298 bytes [15:24:57]NVStorageSaveData done [15:24:57]OFDSenderStorePacket done [15:24:57]KKMCreateOFDPacket done [15:24:57]NVStorageSaveData kkm_last_timestamp [15:24:57]File name is /storage/kkm_last_timestamp [15:24:57]Write 4 bytes [15:24:57]NVStorageSaveData done [15:24:57]ExternCall_PrintAddStr [15:24:57]wPrintStart [15:24:57]Write to MH i2c: 01 00 00 6A 02 6C [15:24:57]Write i2c OK [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: 01 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: 01 07 00 [15:24:57]MH_I2C_Read... [15:24:57]Read from MH i2c: 01 07 00 6A 02 00 00 00 00 00 FF 0F 81 [15:24:57]RasterBufferAndPrint [15:24:57]line Счет N : (1)291475 [15:24:57]line ИНН: 02508201610067 [15:24:57]line Контрольно-Кассовый Чек [15:24:57]line ПРОДАЖА [15:24:57]line ТРК (МРК, ГНК) : 44 [15:24:57]line Товар: 2710194800 [15:24:57]line ДТ-К-5 [15:24:58]line 26.250 * 0.00 [15:24:58]line = 0.00 [15:24:58]line НДС 12% НСП 1% [15:24:58]line > о реализуемом товаре [15:24:58]line ИТОГО: 0.00 [15:24:58]line НСП 1% : 0.00 [15:24:58]line НДС 12% : 0.00 [15:24:58]line Наличными: 0.00 [15:24:58]line Безнал.: 0.00 [15:24:58]line Место: АЗС № 130 "Партнер Нефть" [15:24:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:24:58]line СНО: Общий режим [15:24:58]line Чек 438 20.08.2024 15:24 [15:24:58]line Смена: 465 ФФД: 1.0 [15:24:58]line ЗНМ: 0300000070 [15:24:58]line РНМ: 0000000000092562 [15:24:58]line Версия ККМ: 001 [15:24:58]line Талоны: Топливная Карта [15:24:58]line 42500 [15:24:58]line ФМ: 0000000000871769 [15:24:58]line ФД: 162993 [15:24:58]line ФПД: 244716830221174 [15:24:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152456&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162993&fm=244716830221174&tin=02508201610067®Number=0000000000092562&sum=0 [15:24:58]written 0, free lines is 4095 [15:24:58]Write to MH i2c: 01 00 00 94 02 96 [15:24:58]Write i2c OK [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: 01 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: 01 07 00 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: 01 07 00 94 02 00 00 00 00 00 DE 0C 87 [15:24:58]RasterBufferAndPrint [15:24:58]line [15:24:58]line [15:24:58]line [15:24:58]line [15:24:58]line [15:24:58]written 0, free lines is 3301 [15:24:58]MH_Cut [15:24:58]Write to MH i2c: D1 01 00 9B 02 01 6F [15:24:58]Write i2c OK [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: D1 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: D1 01 00 [15:24:58]MH_I2C_Read... [15:24:58]Read from MH i2c: D1 01 00 9B 02 00 6E [15:24:58]Write to MH i2c: 01 00 00 9C 02 9E [15:24:58]Write i2c OK [15:24:58]MH_I2C_Read... [15:24:59]*** Cut start [15:24:59]*** Purtial cut [15:24:59]*** Stage 1: CUTSNS_PIN = 1 [15:25:01]Read from MH i2c: 01 [15:25:01]MH_I2C_Read... [15:25:01]*** Stop cut motor [15:25:01]*** Cut end [15:25:01]Read from MH i2c: 01 07 00 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: 01 07 00 9C 02 00 00 00 00 00 FF 0F B3 [15:25:01]process_action close_receipt done [15:25:01]requested_data is exist [15:25:01]produce_requested_data [15:25:01]requested_item fm.sn is exist - process it [15:25:01]wFMCommunicate request_size=4 [15:25:01]MH_SAM_APDU [15:25:01]CAPDU: 80 11 00 00 [15:25:01]Write to MH i2c: E2 08 00 9D 02 80 11 00 00 00 00 00 00 19 [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:25:01]Read from MH i2c: E2 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 17 00 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 17 00 9D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 72 [15:25:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:25:01]wFMCommunicate OK [15:25:01]requested_item fd.num is exist - process it [15:25:01]SAM_PROTO_GetFieldsCounters [15:25:01]wFMCommunicate request_size=4 [15:25:01]MH_SAM_APDU [15:25:01]CAPDU: 80 13 00 00 [15:25:01]Write to MH i2c: E2 08 00 9E 02 80 13 00 00 00 00 00 00 1C [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:25:01]Read from MH i2c: E2 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 62 00 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 62 00 9E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 68 [15:25:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:25:01]wFMCommunicate OK [15:25:01]SAM_PROTO_GetFieldsCounters done [15:25:01]requested_item shift.num is exist - process it [15:25:01]requested_item shift.opened is exist - process it [15:25:01]req_shift_opened [15:25:01]FM_GetShiftState [15:25:01]SAM_PROTO_GetShiftState [15:25:01]wFMCommunicate request_size=4 [15:25:01]MH_SAM_APDU [15:25:01]CAPDU: 80 13 01 00 [15:25:01]Write to MH i2c: E2 08 00 9F 02 80 13 01 00 00 00 00 00 1E [15:25:01]Write i2c OK [15:25:01]MH_I2C_Read... [15:25:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:25:01]Read from MH i2c: E2 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 0E 00 [15:25:01]MH_I2C_Read... [15:25:01]Read from MH i2c: E2 0E 00 9F 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EC [15:25:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:25:01]wFMCommunicate OK [15:25:01]SAM_PROTO_GetShiftState done [15:25:01]FM_GetShiftState done [15:25:01]req_shift_opened done [15:25:01]requested_item shift.open_date is exist - process it [15:25:01]req_shift_open_date [15:25:01]req_shift_open_date done [15:25:01]produce_requested_data done [15:25:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162993,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:25:01]process_action_free close_receipt [15:25:01]json_value_free [15:25:01]json_value_free done [15:25:01]process_json_proto returns [15:25:01]Send response to host [15:25:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162993,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:25:01]free response buf [15:25:01]execute_script done [15:25:01]execute_script returns [15:25:01]free content buf [15:25:01]Sock 9.Close socket [15:25:01]Sock 9.Thread stoped [15:25:18]recv_with_timeout no data received [15:25:40]ConnectInit Can't connect to host [15:25:40]CommunicateWithHost connect error [15:25:40]CommunicateWithHost err = -1 [15:25:40]OFD Sender: Server communicate error [15:25:40]OFD Sender: Processing packet 162991 [packets to send 963, broken 960] [15:25:40]ProducePacketName [15:25:40]name=ofd_packets/00162991 [15:25:40]OFD Sender: To server: pG, [15:25:40]CommunicateWithHost lk.salyk.kg:30040 [15:25:40]ConnectInit lk.salyk.kg [15:26:24]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:26:24]Read from MH i2c: E2 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 03 00 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:26:24]RAPDU: 90 00 [15:26:24]wFMCommunicate OK [15:26:24]wFMCommunicate request_size=4 [15:26:24]MH_SAM_APDU [15:26:24]CAPDU: 80 11 00 00 [15:26:24]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:26:24]Write i2c OK [15:26:24]MH_I2C_Read... [15:26:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:24]Read from MH i2c: E2 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 17 00 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [15:26:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:26:24]wFMCommunicate OK [15:26:24]Detected FM SN is 0000000000871769 [15:26:24]Stored FM SN is 0000000000871769 [15:26:24]wFMCommunicate request_size=9 [15:26:24]MH_SAM_APDU [15:26:24]CAPDU: 80 16 00 00 04 E7 8B 00 00 [15:26:24]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [15:26:24]Write i2c OK [15:26:24]MH_I2C_Read... [15:26:24]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:26:24]Read from MH i2c: E2 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 03 00 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:26:24]RAPDU: 90 00 [15:26:24]wFMCommunicate OK [15:26:24]FM PIN OK [15:26:24]wFMCommunicate request_size=8 [15:26:24]MH_SAM_APDU [15:26:24]CAPDU: 80 14 04 00 03 02 00 01 [15:26:24]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:26:24]Write i2c OK [15:26:24]MH_I2C_Read... [15:26:24]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:26:24]Read from MH i2c: E2 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 03 00 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:26:24]RAPDU: 90 00 [15:26:24]wFMCommunicate OK [15:26:24]wFMCommunicate request_size=13 [15:26:24]MH_SAM_APDU [15:26:24]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:26:24]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [15:26:24]Write i2c OK [15:26:24]MH_I2C_Read... [15:26:24]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:26:24]Read from MH i2c: E2 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 03 00 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:26:24]RAPDU: 90 00 [15:26:24]wFMCommunicate OK [15:26:24]wFMCommunicate request_size=4 [15:26:24]MH_SAM_APDU [15:26:24]CAPDU: 80 11 00 00 [15:26:24]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:26:24]Write i2c OK [15:26:24]MH_I2C_Read... [15:26:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:24]Read from MH i2c: E2 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 17 00 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [15:26:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:26:24]wFMCommunicate OK [15:26:24]DocumentArchiveInit [15:26:24]Start Httpd... [15:26:24]Httpd thread 3067247972 created [15:26:24]Write to MH i2c: 01 00 00 0F 00 0F [15:26:24]Write i2c OK [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: 01 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: 01 07 00 [15:26:24]MH_I2C_Read... [15:26:24]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:26:24]MH Int Process started [15:26:24]Allocated Socket 8 [15:26:24]Bind OK [15:26:24]Listen OK [15:26:24]httpd running on port 8080 [15:26:24]Waiting for new connection... [15:26:25]OFD Sender: Processing packet 162991 [packets to send 963, broken 960] [15:26:25]ProducePacketName [15:26:25]name=ofd_packets/00162991 [15:26:25]OFD Sender: To server: pG, [15:26:25]CommunicateWithHost lk.salyk.kg:30040 [15:26:25]ConnectInit lk.salyk.kg [15:26:30]ConnectInit Can't take IP for lk.salyk.kg [15:26:30]CommunicateWithHost connect error [15:26:30]CommunicateWithHost err = -1 [15:26:30]OFD Sender: Server communicate error [15:26:31]accept exits with 9 [15:26:31]New connection [15:26:31]New thread 3066961252 created [15:26:31]Waiting for new connection... [15:26:31] Sock 9.Parse request [15:26:31]Sock 9.Check first char [15:26:31]Sock 9.First char is OK [15:26:31]request: POST /json_proto HTTP/1.0 [15:26:31]Method: POST [15:26:31]URL: /json_proto [15:26:31]Method is POST - this is cgi request [15:26:31]url: /json_proto [15:26:31]query_string will be loaded in cgi processing [15:26:31]execute_cgi json_proto POST (null) [15:26:31]execute_cgi path=json_proto method=POST [15:26:31]POST find Content-Length [15:26:31]Host: 172.17.44.132:8080 [15:26:31]Content-Length: 215 [15:26:31]Content-Type: application/json [15:26:31] [15:26:31]POST finish read [15:26:31]Found Content-Length = 215 [15:26: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" ] } } [15:26:31]execute_script... [15:26: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" ] } } [15:26:31]POST & json_proto [15:26:31]process_json_proto [15:26:31]json parsed OK: [15:26:31]protocol is kg_v1.0 [15:26:31]action value=get_value [15:26:31]process_action get_value [15:26:31]cmd_get_value [15:26:31]process_action get_value done [15:26:31]requested_data is exist [15:26:31]produce_requested_data [15:26:31]requested_item kkm.sn is exist - process it [15:26:31]requested_item kkm.ver is exist - process it [15:26:31]requested_item fm.sn is exist - process it [15:26:31]wFMCommunicate request_size=4 [15:26:31]MH_SAM_APDU [15:26:31]CAPDU: 80 11 00 00 [15:26:31]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:26:31]Write i2c OK [15:26:31]MH_I2C_Read... [15:26:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:31]Read from MH i2c: E2 [15:26:31]MH_I2C_Read... [15:26:31]Read from MH i2c: E2 17 00 [15:26:31]MH_I2C_Read... [15:26:31]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [15:26:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:26:31]wFMCommunicate OK [15:26:31]requested_item fd.num is exist - process it [15:26:31]SAM_PROTO_GetFieldsCounters [15:26:31]wFMCommunicate request_size=4 [15:26:31]MH_SAM_APDU [15:26:31]CAPDU: 80 13 00 00 [15:26:31]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:26:31]Write i2c OK [15:26:31]MH_I2C_Read... [15:26:31]Read from MH i2c: E2 [15:26:31]MH_I2C_Read... [15:26:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:26:31]Read from MH i2c: E2 62 00 [15:26:31]MH_I2C_Read... [15:26:31]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 D9 [15:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B6 01 00 00 5E 04 04 00 B6 01 00 00 57 04 04 00 B7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:26:31]wFMCommunicate OK [15:26:31]SAM_PROTO_GetFieldsCounters done [15:26:31]requested_item shift.num is exist - process it [15:26:31]requested_item shift.opened is exist - process it [15:26:31]req_shift_opened [15:26:31]FM_GetShiftState [15:26:31]SAM_PROTO_GetShiftState [15:26:31]wFMCommunicate request_size=4 [15:26:31]MH_SAM_APDU [15:26:31]CAPDU: 80 13 01 00 [15:26:31]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:26:31]Write i2c OK [15:26:31]MH_I2C_Read... [15:26:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:31]Read from MH i2c: E2 [15:26:31]MH_I2C_Read... [15:26:31]Read from MH i2c: E2 0E 00 [15:26:31]MH_I2C_Read... [15:26:31]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [15:26:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:26:31]wFMCommunicate OK [15:26:31]SAM_PROTO_GetShiftState done [15:26:31]FM_GetShiftState done [15:26:31]req_shift_opened done [15:26:31]requested_item shift.open_date is exist - process it [15:26:31]req_shift_open_date [15:26:31]req_shift_open_date done [15:26:31]produce_requested_data done [15:26:31]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162993,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:26:31]process_action_free get_value [15:26:31]json_value_free [15:26:31]json_value_free done [15:26:31]process_json_proto returns [15:26:31]Send response to host [15:26:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":162993,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:26:31]free response buf [15:26:31]execute_script done [15:26:31]execute_script returns [15:26:31]free content buf [15:26:31]Sock 9.Close socket [15:26:31]Sock 9.Thread stoped [15:26:31]accept exits with 7 [15:26:31]New connection [15:26:31]New thread 3066817892 created [15:26:31]Thread 3066961252 joined [15:26:31]Waiting for new connection... [15:26:31] Sock 7.Parse request [15:26:31]Sock 7.Check first char [15:26:31]Sock 7.First char is OK [15:26:31]request: POST /json_proto HTTP/1.0 [15:26:31]Method: POST [15:26:31]URL: /json_proto [15:26:31]Method is POST - this is cgi request [15:26:31]url: /json_proto [15:26:31]query_string will be loaded in cgi processing [15:26:31]execute_cgi json_proto POST (null) [15:26:31]execute_cgi path=json_proto method=POST [15:26:31]POST find Content-Length [15:26:31]Host: 172.17.44.132:8080 [15:26:31]Content-Length: 331 [15:26:31]Content-Type: application/json [15:26:31] [15:26:31]POST finish read [15:26:31]Found Content-Length = 331 [15:26:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:26:31]execute_script... [15:26:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:26:31]POST & json_proto [15:26:31]process_json_proto [15:26:31]json parsed OK: [15:26:31]protocol is kg_v1.0 [15:26:31]action value=get_value [15:26:31]process_action get_value [15:26:31]cmd_get_value [15:26:31]process_action get_value done [15:26:31]requested_data is exist [15:26:31]produce_requested_data [15:26:31]requested_item fm.sale.total is exist - process it [15:26:31]SAM_PROTO_GetFMData [15:26:31]wFMCommunicate request_size=4 [15:26:31]MH_SAM_APDU [15:26:31]CAPDU: 80 13 03 00 [15:26:31]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:26:31]Write i2c OK [15:26:31]MH_I2C_Read... [15:26:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:26:32]Read from MH i2c: E2 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: E2 FD 00 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 0E 79 02 00 69 04 A4 00 6F 04 04 00 FE 75 02 00 B1 04 05 00 E6 DE 70 68 03 70 04 05 00 BE 93 75 67 02 72 04 05 00 28 4B FB 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 03 5B AA 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 85 A0 B8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 5C [15:26:32]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 0E 79 02 00 69 04 A4 00 6F 04 04 00 FE 75 02 00 B1 04 05 00 E6 DE 70 68 03 70 04 05 00 BE 93 75 67 02 72 04 05 00 28 4B FB 00 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 03 5B AA 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 85 A0 B8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [15:26:32]wFMCommunicate OK [15:26:32]wFMCommunicate request_size=4 [15:26:32]MH_SAM_APDU [15:26:32]CAPDU: 80 17 00 00 [15:26:32]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:26:32]Write i2c OK [15:26:32]MH_I2C_Read... [15:26:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:26:32]Read from MH i2c: E2 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: E2 FD 00 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [15:26:32]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:26:32]wFMCommunicate OK [15:26:32]wFMCommunicate request_size=4 [15:26:32]MH_SAM_APDU [15:26:32]CAPDU: 80 17 00 00 [15:26:32]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:26:32]Write i2c OK [15:26:32]MH_I2C_Read... [15:26:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:26:32]Read from MH i2c: E2 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: E2 FD 00 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [15:26:32]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:26:32]wFMCommunicate OK [15:26:32]wFMCommunicate request_size=4 [15:26:32]MH_SAM_APDU [15:26:32]CAPDU: 80 17 00 00 [15:26:32]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:26:32]Write i2c OK [15:26:32]MH_I2C_Read... [15:26:32]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:26:32]Read from MH i2c: E2 [15:26:32]MH_I2C_Read... [15:26:32]Read from MH i2c: E2 FD 00 [15:26:32]MH_I2C_Read... [15:26:33]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [15:26:33]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:26:33]wFMCommunicate OK [15:26:33]wFMCommunicate request_size=4 [15:26:33]MH_SAM_APDU [15:26:33]CAPDU: 80 17 00 00 [15:26:33]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:26:33]Write i2c OK [15:26:33]MH_I2C_Read... [15:26:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [15:26:33]Read from MH i2c: E2 [15:26:33]MH_I2C_Read... [15:26:33]Read from MH i2c: E2 E6 00 [15:26:33]MH_I2C_Read... [15:26:33]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [15:26:33]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:26:33]wFMCommunicate OK [15:26:33]SAM_PROTO_GetFMData done [15:26:33]requested_item fm.sale_refund.total is exist - process it [15:26:33]requested_item fm.buy.total is exist - process it [15:26:33]requested_item shift.sale.total is exist - process it [15:26:33]SAM_PROTO_GetShiftData [15:26:33]wFMCommunicate request_size=4 [15:26:33]MH_SAM_APDU [15:26:33]CAPDU: 80 13 02 00 [15:26:33]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:26:33]Write i2c OK [15:26:33]MH_I2C_Read... [15:26:33]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:26:33]Read from MH i2c: E2 [15:26:33]MH_I2C_Read... [15:26:33]Read from MH i2c: E2 FD 00 [15:26:33]MH_I2C_Read... [15:26:33]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 B6 01 00 00 69 04 9E 00 6F 04 04 00 B6 01 00 00 B1 04 04 00 9F 3C 45 02 70 04 04 00 9C 5C 74 01 72 04 03 00 03 E0 D0 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 CB BB 3D 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 E0 24 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 E9 [15:26:33]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 B6 01 00 00 69 04 9E 00 6F 04 04 00 B6 01 00 00 B1 04 04 00 9F 3C 45 02 70 04 04 00 9C 5C 74 01 72 04 03 00 03 E0 D0 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 CB BB 3D 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 E0 24 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:26:33]wFMCommunicate OK [15:26:33]wFMCommunicate request_size=4 [15:26:33]MH_SAM_APDU [15:26:33]CAPDU: 80 17 00 00 [15:26:33]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:26:33]Write i2c OK [15:26:33]MH_I2C_Read... [15:26:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:26:34]Read from MH i2c: E2 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 FD 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [15:26:34]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [15:26:34]wFMCommunicate OK [15:26:34]wFMCommunicate request_size=4 [15:26:34]MH_SAM_APDU [15:26:34]CAPDU: 80 17 00 00 [15:26:34]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:26:34]Read from MH i2c: E2 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 FD 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [15:26:34]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [15:26:34]wFMCommunicate OK [15:26:34]wFMCommunicate request_size=4 [15:26:34]MH_SAM_APDU [15:26:34]CAPDU: 80 17 00 00 [15:26:34]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:26:34]Read from MH i2c: E2 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 FD 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [15:26:34]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:26:34]wFMCommunicate OK [15:26:34]wFMCommunicate request_size=4 [15:26:34]MH_SAM_APDU [15:26:34]CAPDU: 80 17 00 00 [15:26:34]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:26:34]Write i2c OK [15:26:34]MH_I2C_Read... [15:26:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [15:26:34]Read from MH i2c: E2 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 CE 00 [15:26:34]MH_I2C_Read... [15:26:34]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [15:26:34]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:26:35]wFMCommunicate OK [15:26:35]SAM_PROTO_GetShiftData done [15:26:35]requested_item shift.sale.total_cash is exist - process it [15:26:35]requested_item shift.sale_refund.total is exist - process it [15:26:35]requested_item shift.sale_refund.total_cash is exist - process it [15:26:35]requested_item shift.buy.total is exist - process it [15:26:35]requested_item shift.buy.total_cash is exist - process it [15:26:35]produce_requested_data done [15:26:35]produce_requested_data return {"fm.sale.total":146371294.46,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":380919.35,"shift.sale.total_cash":244031.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [15:26:35]process_action_free get_value [15:26:35]json_value_free [15:26:35]json_value_free done [15:26:35]process_json_proto returns [15:26:35]Send response to host [15:26:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146371294.46,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":380919.35,"shift.sale.total_cash":244031.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [15:26:35]free response buf [15:26:35]execute_script done [15:26:35]execute_script returns [15:26:35]free content buf [15:26:35]Sock 7.Close socket [15:26:35]Sock 7.Thread stoped [15:26:35]accept exits with 9 [15:26:35]New connection [15:26:35]New thread 3066961252 created [15:26:35]Thread 3066817892 joined [15:26:35]Waiting for new connection... [15:26:35] Sock 9.Parse request [15:26:35]Sock 9.Check first char [15:26:35]Sock 9.First char is OK [15:26:35]request: POST /json_proto HTTP/1.0 [15:26:35]Method: POST [15:26:35]URL: /json_proto [15:26:35]Method is POST - this is cgi request [15:26:35]url: /json_proto [15:26:35]query_string will be loaded in cgi processing [15:26:35]execute_cgi json_proto POST (null) [15:26:35]execute_cgi path=json_proto method=POST [15:26:35]POST find Content-Length [15:26:35]Host: 172.17.44.132:8080 [15:26:35]Content-Length: 657 [15:26:35]Content-Type: application/json [15:26:35] [15:26:35]POST finish read [15:26:35]Found Content-Length = 657 [15:26:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50456", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\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" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:35]execute_script... [15:26: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)50456", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\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" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:35]POST & json_proto [15:26:35]process_json_proto [15:26:35]json parsed OK: [15:26:35]protocol is kg_v1.0 [15:26:35]action value=close_receipt [15:26:35]process_action close_receipt [15:26:35]cmd_close_receipt [15:26:35]MH_GetDate [15:26:35]Write to MH i2c: F0 00 00 1D 00 0C [15:26:35]Write i2c OK [15:26:35]MH_I2C_Read... [15:26:35]Read from MH i2c: F0 [15:26:35]MH_I2C_Read... [15:26:35]Read from MH i2c: F0 09 00 [15:26:35]MH_I2C_Read... [15:26:35]Read from MH i2c: F0 09 00 1D 00 00 AC B5 C4 66 2A 83 C1 65 73 [15:26:35]GetLastDocTimeStamp 1724167496 [15:26:35]current date 1724167596 [15:26:35]FM_GetShiftState [15:26:35]SAM_PROTO_GetShiftState [15:26:35]wFMCommunicate request_size=4 [15:26:35]MH_SAM_APDU [15:26:35]CAPDU: 80 13 01 00 [15:26:35]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [15:26:35]Write i2c OK [15:26:35]MH_I2C_Read... [15:26:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:35]Read from MH i2c: E2 [15:26:35]MH_I2C_Read... [15:26:35]Read from MH i2c: E2 0E 00 [15:26:35]MH_I2C_Read... [15:26:35]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [15:26:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:26:35]wFMCommunicate OK [15:26:35]SAM_PROTO_GetShiftState done [15:26:35]FM_GetShiftState done [15:26:35]opened in 1724113081 [15:26:35]opened+sec_in_day 1724199481 [15:26:35]quantity*price = 8500 [15:26:35]sum+1 = 8501 [15:26:35]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 439 20.08.2024 15:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162994 ФПД: 65538084269504 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152636&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162994&fm=65538084269504&tin=02508201610067®Number=0000000000092562&sum=8500 0 [15:26:37]StoreToDocumentArchive [15:26:37]shift 465 fd 162994 [15:26:37]save to /storage/0465/doc_00162994 [15:26:37]save last doc name /storage/0465/doc_00162994 to /storage/kkm_last_doc_name [15:26:37]save OK [15:26:37]Clear old archive folders... [15:26:37]ProcessDocumentItem done err = 0, tmpTLVsize=281 [15:26:37]tlvbuf is 00DE0480 [15:26:37]SAM_PROTO_ClearQueue [15:26:37]wFMCommunicate request_size=4 [15:26:37]MH_SAM_APDU [15:26:37]CAPDU: 80 09 00 00 [15:26:37]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:26:37]Write i2c OK [15:26:37]MH_I2C_Read... [15:26:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:26:37]Read from MH i2c: E2 [15:26:37]MH_I2C_Read... [15:26:37]Read from MH i2c: E2 03 00 [15:26:37]MH_I2C_Read... [15:26:37]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:26:37]RAPDU: 90 00 [15:26:37]wFMCommunicate OK [15:26:37]SAM_PROTO_ClearQueue done [15:26:37]KKMCreateOFDPacket [15:26:37]OFDProtocolAddRootSTLVToBuf [15:26:37]FM_MakeSignedData [15:26:37]FM_MakeSignedData [15:26:37]SAM_PROTO_SignData [15:26:37]wFMCommunicate request_size=4 [15:26:37]MH_SAM_APDU [15:26:37]CAPDU: 80 0D 01 02 [15:26:37]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:26:37]Write i2c OK [15:26:37]MH_I2C_Read... [15:26:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:26:37]Read from MH i2c: E2 [15:26:37]MH_I2C_Read... [15:26:37]Read from MH i2c: E2 03 00 [15:26:37]MH_I2C_Read... [15:26:37]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:26:37]RAPDU: 90 00 [15:26:37]wFMCommunicate OK [15:26:37]wFMCommunicate request_size=255 [15:26:37]MH_SAM_APDU [15:26:37]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 AC B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 [15:26:37]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 AC B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 19 [15:26:37]Write i2c OK [15:26:37]MH_I2C_Read... [15:26:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:37]Read from MH i2c: E2 [15:26:37]MH_I2C_Read... [15:26:37]Read from MH i2c: E2 03 00 [15:26:37]MH_I2C_Read... [15:26:37]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:26:37]RAPDU: 90 00 [15:26:37]wFMCommunicate OK [15:26:37]wFMCommunicate request_size=40 [15:26:37]MH_SAM_APDU [15:26:37]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7C 02 00 35 04 06 00 3B 9B 46 3B 6D C0 [15:26:37]Write to MH i2c: E2 2B 00 2E 00 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7C 02 00 35 04 06 00 3B 9B 46 3B 6D C0 00 00 1F [15:26:37]Write i2c OK [15:26:37]MH_I2C_Read... [15:26:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:37]Read from MH i2c: E2 [15:26:37]MH_I2C_Read... [15:26:37]Read from MH i2c: E2 03 00 [15:26:37]MH_I2C_Read... [15:26:37]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:26:37]RAPDU: 90 00 [15:26:37]wFMCommunicate OK [15:26:37]wFMCommunicate request_size=4 [15:26:37]MH_SAM_APDU [15:26:37]CAPDU: 80 0D 03 02 [15:26:37]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:26:37]Write i2c OK [15:26:37]MH_I2C_Read... [15:26:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:26:37]Read from MH i2c: E2 [15:26:37]MH_I2C_Read... [15:26:37]Read from MH i2c: E2 0B 00 [15:26:37]MH_I2C_Read... [15:26:37]Read from MH i2c: E2 0B 00 2F 00 00 6C DC 53 7D 00 04 5D 69 90 00 8D [15:26:37]RAPDU: 6C DC 53 7D 00 04 5D 69 90 00 [15:26:37]wFMCommunicate OK [15:26:37]SAM_PROTO_SignData done [15:26:37]FM_MakeSignedData done [15:26:37]CreateOFDProtocolMessage [15:26:37]wFMCommunicate request_size=4 [15:26:37]MH_SAM_APDU [15:26:37]CAPDU: 80 11 00 00 [15:26:37]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:26:37]Write i2c OK [15:26:37]MH_I2C_Read... [15:26:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:38]Read from MH i2c: E2 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: E2 17 00 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [15:26:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:26:38]wFMCommunicate OK [15:26:38]CreateOFDProtocolMessage done [15:26:38]OFDSenderStorePacket 162994 [15:26:38]StoreOFDPacket docnum=162994 [15:26:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2D 01 00 00 F1 3B 25 01 DF 59 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 AC B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7C 02 00 35 04 06 00 3B 9B 46 3B 6D C0 6C DC 53 7D 00 04 5D 69 [15:26:38]CheckFolder [15:26:38]dirname=/storage/ofd_packets [15:26:38]CheckFolder done [15:26:38]ProducePacketName [15:26:38]name=ofd_packets/00162994 [15:26:38]NVStorageSaveData ofd_packets/00162994 [15:26:38]File name is /storage/ofd_packets/00162994 [15:26:38]Write 331 bytes [15:26:38]NVStorageSaveData done [15:26:38]OFDSenderStorePacket done [15:26:38]KKMCreateOFDPacket done [15:26:38]NVStorageSaveData kkm_last_timestamp [15:26:38]File name is /storage/kkm_last_timestamp [15:26:38]Write 4 bytes [15:26:38]NVStorageSaveData done [15:26:38]ExternCall_PrintAddStr [15:26:38]wPrintStart [15:26:38]Write to MH i2c: 01 00 00 31 00 31 [15:26:38]Write i2c OK [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: 01 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: 01 07 00 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:26:38]RasterBufferAndPrint [15:26:38]line Счет N : (3)50456 [15:26:38]line ИНН: 02508201610067 [15:26:38]line Контрольно-Кассовый Чек [15:26:38]line ПРОДАЖА [15:26:38]line Товар: 5449000000996 [15:26:38]line Напиток Кока-Кола 0,33л [15:26:38]line 1.000 * 85.00 [15:26:38]line = 85.00 [15:26:38]line НДС 12% НСП 1% [15:26:38]line > о реализуемом товаре [15:26:38]line ИТОГО: 85.00 [15:26:38]line НСП 1% : 0.75 [15:26:38]line НДС 12% : 9.03 [15:26:38]line Наличными: 85.00 [15:26:38]line Безнал.: 0.00 [15:26:38]line Место: АЗС № 130 "Партнер Нефть" [15:26:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:26:38]line СНО: Общий режим [15:26:38]line Чек 439 20.08.2024 15:26 [15:26:38]line Смена: 465 ФФД: 1.0 [15:26:38]line ЗНМ: 0300000070 [15:26:38]line РНМ: 0000000000092562 [15:26:38]line Версия ККМ: 001 [15:26:38]line ФМ: 0000000000871769 [15:26:38]line ФД: 162994 [15:26:38]line ФПД: 65538084269504 [15:26:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152636&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162994&fm=65538084269504&tin=02508201610067®Number=0000000000092562&sum=8500 [15:26:38]line 0 [15:26:38]written 0, free lines is 4095 [15:26:38]Write to MH i2c: 01 00 00 59 00 59 [15:26:38]Write i2c OK [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: 01 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: 01 07 00 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 F5 0C 61 [15:26:38]RasterBufferAndPrint [15:26:38]line [15:26:38]line [15:26:38]line [15:26:38]line [15:26:38]line [15:26:38]written 0, free lines is 3342 [15:26:38]MH_Cut [15:26:38]Write to MH i2c: D1 01 00 60 00 01 32 [15:26:38]Write i2c OK [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: D1 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: D1 01 00 [15:26:38]MH_I2C_Read... [15:26:38]Read from MH i2c: D1 01 00 60 00 00 31 [15:26:38]Write to MH i2c: 01 00 00 61 00 61 [15:26:38]Write i2c OK [15:26:38]MH_I2C_Read... [15:26:39]*** Cut start [15:26:39]*** Purtial cut [15:26:39]*** Stage 1: CUTSNS_PIN = 1 [15:26:41]ConnectInit Can't take IP for lk.salyk.kg [15:26:41]CommunicateWithHost connect error [15:26:41]CommunicateWithHost err = -1 [15:26:41]OFD Sender: Server communicate error [15:26:41]OFD Sender: Processing packet 162991 [packets to send 964, broken 960] [15:26:41]ProducePacketName [15:26:41]name=ofd_packets/00162991 [15:26:41]OFD Sender: To server: pG, [15:26:41]CommunicateWithHost lk.salyk.kg:30040 [15:26:41]ConnectInit lk.salyk.kg [15:26:41]Read from MH i2c: 01 [15:26:41]MH_I2C_Read... [15:26:41]*** Stop cut motor [15:26:41]*** Cut end [15:26:41]Read from MH i2c: 01 07 00 [15:26:41]MH_I2C_Read... [15:26:41]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [15:26:41]process_action close_receipt done [15:26:41]requested_data is exist [15:26:41]produce_requested_data [15:26:41]requested_item fm.sn is exist - process it [15:26:41]wFMCommunicate request_size=4 [15:26:41]MH_SAM_APDU [15:26:41]CAPDU: 80 11 00 00 [15:26:41]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [15:26:41]Write i2c OK [15:26:41]MH_I2C_Read... [15:26:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:41]Read from MH i2c: E2 [15:26:41]MH_I2C_Read... [15:26:41]Read from MH i2c: E2 17 00 [15:26:41]MH_I2C_Read... [15:26:41]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [15:26:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:26:41]wFMCommunicate OK [15:26:41]requested_item fd.num is exist - process it [15:26:41]SAM_PROTO_GetFieldsCounters [15:26:41]wFMCommunicate request_size=4 [15:26:41]MH_SAM_APDU [15:26:41]CAPDU: 80 13 00 00 [15:26:41]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [15:26:41]Write i2c OK [15:26:41]MH_I2C_Read... [15:26:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:26:41]Read from MH i2c: E2 [15:26:41]MH_I2C_Read... [15:26:41]Read from MH i2c: E2 62 00 [15:26:41]MH_I2C_Read... [15:26:41]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 2F [15:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B7 01 00 00 5E 04 04 00 B7 01 00 00 57 04 04 00 B8 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:26:41]wFMCommunicate OK [15:26:41]SAM_PROTO_GetFieldsCounters done [15:26:41]requested_item shift.num is exist - process it [15:26:41]requested_item shift.opened is exist - process it [15:26:41]req_shift_opened [15:26:41]FM_GetShiftState [15:26:41]SAM_PROTO_GetShiftState [15:26:41]wFMCommunicate request_size=4 [15:26:41]MH_SAM_APDU [15:26:41]CAPDU: 80 13 01 00 [15:26:41]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [15:26:41]Write i2c OK [15:26:41]MH_I2C_Read... [15:26:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:41]Read from MH i2c: E2 [15:26:41]MH_I2C_Read... [15:26:41]Read from MH i2c: E2 0E 00 [15:26:41]MH_I2C_Read... [15:26:41]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [15:26:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:26:41]wFMCommunicate OK [15:26:41]SAM_PROTO_GetShiftState done [15:26:41]FM_GetShiftState done [15:26:41]req_shift_opened done [15:26:41]requested_item shift.open_date is exist - process it [15:26:41]req_shift_open_date [15:26:41]req_shift_open_date done [15:26:41]produce_requested_data done [15:26:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162994,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:26:41]process_action_free close_receipt [15:26:41]json_value_free [15:26:41]json_value_free done [15:26:41]process_json_proto returns [15:26:41]Send response to host [15:26:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162994,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:26:41]free response buf [15:26:41]execute_script done [15:26:41]execute_script returns [15:26:41]free content buf [15:26:41]Sock 9.Close socket [15:26:41]Sock 9.Thread stoped [15:26:42]accept exits with 7 [15:26:42]New connection [15:26:42]New thread 3066817892 created [15:26:42]Thread 3066961252 joined [15:26:42]Waiting for new connection... [15:26:42] Sock 7.Parse request [15:26:42]Sock 7.Check first char [15:26:42]Sock 7.First char is OK [15:26:42]request: POST /json_proto HTTP/1.0 [15:26:42]Method: POST [15:26:42]URL: /json_proto [15:26:42]Method is POST - this is cgi request [15:26:42]url: /json_proto [15:26:42]query_string will be loaded in cgi processing [15:26:42]execute_cgi json_proto POST (null) [15:26:42]execute_cgi path=json_proto method=POST [15:26:42]POST find Content-Length [15:26:42]Host: 172.17.44.132:8080 [15:26:42]Content-Length: 682 [15:26:42]Content-Type: application/json [15:26:42] [15:26:42]POST finish read [15:26:42]Found Content-Length = 682 [15:26:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:42]execute_script... [15:26:42]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291476", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:26:42]POST & json_proto [15:26:42]process_json_proto [15:26:42]json parsed OK: [15:26:42]protocol is kg_v1.0 [15:26:42]action value=close_receipt [15:26:42]process_action close_receipt [15:26:42]cmd_close_receipt [15:26:42]MH_GetDate [15:26:42]Write to MH i2c: F0 00 00 65 00 54 [15:26:42]Write i2c OK [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: F0 [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: F0 09 00 [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: F0 09 00 65 00 00 B2 B5 C4 66 2A 83 C1 65 C1 [15:26:42]GetLastDocTimeStamp 1724167596 [15:26:42]current date 1724167602 [15:26:42]FM_GetShiftState [15:26:42]SAM_PROTO_GetShiftState [15:26:42]wFMCommunicate request_size=4 [15:26:42]MH_SAM_APDU [15:26:42]CAPDU: 80 13 01 00 [15:26:42]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [15:26:42]Write i2c OK [15:26:42]MH_I2C_Read... [15:26:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:42]Read from MH i2c: E2 [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: E2 0E 00 [15:26:42]MH_I2C_Read... [15:26:42]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [15:26:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:26:42]wFMCommunicate OK [15:26:42]SAM_PROTO_GetShiftState done [15:26:42]FM_GetShiftState done [15:26:42]opened in 1724113081 [15:26:42]opened+sec_in_day 1724199481 [15:26:42]quantity*price = 100021 [15:26:42]sum+1 = 100023 [15:26:42]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 440 20.08.2024 15:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162995 ФПД: 276239992277350 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152642&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162995&fm=276239992277350&tin=02508201610067®Number=0000000000092562&sum=100000 [15:26:43]StoreToDocumentArchive [15:26:43]shift 465 fd 162995 [15:26:43]save to /storage/0465/doc_00162995 [15:26:43]save last doc name /storage/0465/doc_00162995 to /storage/kkm_last_doc_name [15:26:43]save OK [15:26:43]Clear old archive folders... [15:26:43]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:26:43]tlvbuf is 00DF9130 [15:26:43]SAM_PROTO_ClearQueue [15:26:43]wFMCommunicate request_size=4 [15:26:43]MH_SAM_APDU [15:26:43]CAPDU: 80 09 00 00 [15:26:43]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [15:26:43]Write i2c OK [15:26:43]MH_I2C_Read... [15:26:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:26:43]Read from MH i2c: E2 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 03 00 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [15:26:43]RAPDU: 90 00 [15:26:43]wFMCommunicate OK [15:26:43]SAM_PROTO_ClearQueue done [15:26:43]KKMCreateOFDPacket [15:26:43]OFDProtocolAddRootSTLVToBuf [15:26:43]FM_MakeSignedData [15:26:43]FM_MakeSignedData [15:26:43]SAM_PROTO_SignData [15:26:43]wFMCommunicate request_size=4 [15:26:43]MH_SAM_APDU [15:26:43]CAPDU: 80 0D 01 02 [15:26:43]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [15:26:43]Write i2c OK [15:26:43]MH_I2C_Read... [15:26:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:26:43]Read from MH i2c: E2 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 03 00 [15:26:43]MH_I2C_Read... [15:26:43]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [15:26:43]RAPDU: 90 00 [15:26:43]wFMCommunicate OK [15:26:43]wFMCommunicate request_size=255 [15:26:43]MH_SAM_APDU [15:26:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 B2 B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7C 02 00 35 04 06 00 FB [15:26:43]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 B2 B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7C 02 00 35 04 06 00 FB 00 00 E6 [15:26:44]Write i2c OK [15:26:44]MH_I2C_Read... [15:26:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:44]Read from MH i2c: E2 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 03 00 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [15:26:44]RAPDU: 90 00 [15:26:44]wFMCommunicate OK [15:26:44]wFMCommunicate request_size=10 [15:26:44]MH_SAM_APDU [15:26:44]CAPDU: 80 0D 02 02 05 3D 22 9C C9 66 [15:26:44]Write to MH i2c: E2 0D 00 76 00 80 0D 02 02 05 00 3D 22 9C C9 66 00 00 24 [15:26:44]Write i2c OK [15:26:44]MH_I2C_Read... [15:26:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:26:44]Read from MH i2c: E2 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 03 00 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:26:44]RAPDU: 90 00 [15:26:44]wFMCommunicate OK [15:26:44]wFMCommunicate request_size=4 [15:26:44]MH_SAM_APDU [15:26:44]CAPDU: 80 0D 03 02 [15:26:44]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [15:26:44]Write i2c OK [15:26:44]MH_I2C_Read... [15:26:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:26:44]Read from MH i2c: E2 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 0B 00 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 0B 00 77 00 00 9D C3 AB 61 F6 90 FB F1 90 00 D1 [15:26:44]RAPDU: 9D C3 AB 61 F6 90 FB F1 90 00 [15:26:44]wFMCommunicate OK [15:26:44]SAM_PROTO_SignData done [15:26:44]FM_MakeSignedData done [15:26:44]CreateOFDProtocolMessage [15:26:44]wFMCommunicate request_size=4 [15:26:44]MH_SAM_APDU [15:26:44]CAPDU: 80 11 00 00 [15:26:44]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [15:26:44]Write i2c OK [15:26:44]MH_I2C_Read... [15:26:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:44]Read from MH i2c: E2 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 17 00 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [15:26:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:26:44]wFMCommunicate OK [15:26:44]CreateOFDProtocolMessage done [15:26:44]OFDSenderStorePacket 162995 [15:26:44]StoreOFDPacket docnum=162995 [15:26:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AB 80 07 01 E7 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 B2 B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7C 02 00 35 04 06 00 FB 3D 22 9C C9 66 9D C3 AB 61 F6 90 FB F1 [15:26:44]CheckFolder [15:26:44]dirname=/storage/ofd_packets [15:26:44]CheckFolder done [15:26:44]ProducePacketName [15:26:44]name=ofd_packets/00162995 [15:26:44]NVStorageSaveData ofd_packets/00162995 [15:26:44]File name is /storage/ofd_packets/00162995 [15:26:44]Write 301 bytes [15:26:44]NVStorageSaveData done [15:26:44]OFDSenderStorePacket done [15:26:44]KKMCreateOFDPacket done [15:26:44]NVStorageSaveData kkm_last_timestamp [15:26:44]File name is /storage/kkm_last_timestamp [15:26:44]Write 4 bytes [15:26:44]NVStorageSaveData done [15:26:44]ExternCall_PrintAddStr [15:26:44]wPrintStart [15:26:44]Write to MH i2c: 01 00 00 79 00 79 [15:26:44]Write i2c OK [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: 01 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: 01 07 00 [15:26:44]MH_I2C_Read... [15:26:44]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [15:26:44]RasterBufferAndPrint [15:26:44]line Счет N : (1)291476 [15:26:44]line ИНН: 02508201610067 [15:26:44]line Контрольно-Кассовый Чек [15:26:44]line ПРОДАЖА [15:26:44]line ТРК (МРК, ГНК) : 33 [15:26:44]line Товар: 2710124500 [15:26:44]line Аи-95-К-5 [15:26:44]line 13.480 * 74.20 [15:26:44]line = 1000.22 [15:26:44]line НДС 12% НСП 1% [15:26:44]line > о реализуемом товаре [15:26:44]line ОКРУГЛЕНИЕ: -0.22 [15:26:44]line ИТОГО: 1000.00 [15:26:44]line Внесено: 1000.00 [15:26:44]line СДАЧА: 0.00 [15:26:44]line НСП 1% : 8.85 [15:26:44]line НДС 12% : 106.22 [15:26:44]line Наличными: 1000.00 [15:26:44]line Безнал.: 0.00 [15:26:44]line Место: АЗС № 130 "Партнер Нефть" [15:26:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:26:44]line СНО: Общий режим [15:26:44]line Чек 440 20.08.2024 15:26 [15:26:44]line Смена: 465 ФФД: 1.0 [15:26:44]line ЗНМ: 0300000070 [15:26:44]line РНМ: 0000000000092562 [15:26:44]line Версия ККМ: 001 [15:26:44]line ФМ: 0000000000871769 [15:26:44]line ФД: 162995 [15:26:44]line ФПД: 276239992277350 [15:26:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152642&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162995&fm=276239992277350&tin=02508201610067®Number=0000000000092562&sum=100000 [15:26:44]written 0, free lines is 4095 [15:26:45]Write to MH i2c: 01 00 00 A4 00 A4 [15:26:45]Write i2c OK [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: 01 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: 01 07 00 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 CE 0C 85 [15:26:45]RasterBufferAndPrint [15:26:45]line [15:26:45]line [15:26:45]line [15:26:45]line [15:26:45]line [15:26:45]written 0, free lines is 3308 [15:26:45]MH_Cut [15:26:45]Write to MH i2c: D1 01 00 AB 00 01 7D [15:26:45]Write i2c OK [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: D1 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: D1 01 00 [15:26:45]MH_I2C_Read... [15:26:45]Read from MH i2c: D1 01 00 AB 00 00 7C [15:26:45]Write to MH i2c: 01 00 00 AC 00 AC [15:26:45]Write i2c OK [15:26:45]MH_I2C_Read... [15:26:45]*** Cut start [15:26:45]*** Purtial cut [15:26:45]*** Stage 1: CUTSNS_PIN = 1 [15:26:46]ConnectInit Can't take IP for lk.salyk.kg [15:26:46]CommunicateWithHost connect error [15:26:46]CommunicateWithHost err = -1 [15:26:46]OFD Sender: Server communicate error [15:26:46]OFD Sender: Processing packet 162991 [packets to send 965, broken 960] [15:26:46]ProducePacketName [15:26:46]name=ofd_packets/00162991 [15:26:46]OFD Sender: To server: pG, [15:26:46]CommunicateWithHost lk.salyk.kg:30040 [15:26:46]ConnectInit lk.salyk.kg [15:26:47]Connected sock=10 [15:26: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 36 39 0C 01 00 00 B3 58 04 01 45 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 45 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 45 9C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 01 00 00 F4 03 04 00 E1 B4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7C 02 00 35 04 06 00 3B 37 FF 15 A3 71 A4 2B 1D 75 C4 97 0C 15 [15:26:47]Read from MH i2c: 01 [15:26:47]MH_I2C_Read... [15:26:47]*** Stop cut motor [15:26:47]*** Cut end [15:26:47]Read from MH i2c: 01 07 00 [15:26:47]MH_I2C_Read... [15:26:47]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [15:26:47]process_action close_receipt done [15:26:47]requested_data is exist [15:26:47]produce_requested_data [15:26:47]requested_item fm.sn is exist - process it [15:26:47]wFMCommunicate request_size=4 [15:26:47]MH_SAM_APDU [15:26:47]CAPDU: 80 11 00 00 [15:26:47]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [15:26:47]Write i2c OK [15:26:47]MH_I2C_Read... [15:26:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:26:47]Read from MH i2c: E2 [15:26:47]MH_I2C_Read... [15:26:47]Read from MH i2c: E2 17 00 [15:26:47]MH_I2C_Read... [15:26:47]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [15:26:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:26:48]wFMCommunicate OK [15:26:48]requested_item fd.num is exist - process it [15:26:48]SAM_PROTO_GetFieldsCounters [15:26:48]wFMCommunicate request_size=4 [15:26:48]MH_SAM_APDU [15:26:48]CAPDU: 80 13 00 00 [15:26:48]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [15:26:48]Write i2c OK [15:26:48]MH_I2C_Read... [15:26:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:26:48]Read from MH i2c: E2 [15:26:48]MH_I2C_Read... [15:26:48]Read from MH i2c: E2 62 00 [15:26:48]MH_I2C_Read... [15:26:48]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 7E [15:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B8 01 00 00 5E 04 04 00 B8 01 00 00 57 04 04 00 B9 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:26:48]wFMCommunicate OK [15:26:48]SAM_PROTO_GetFieldsCounters done [15:26:48]requested_item shift.num is exist - process it [15:26:48]requested_item shift.opened is exist - process it [15:26:48]req_shift_opened [15:26:48]FM_GetShiftState [15:26:48]SAM_PROTO_GetShiftState [15:26:48]wFMCommunicate request_size=4 [15:26:48]MH_SAM_APDU [15:26:48]CAPDU: 80 13 01 00 [15:26:48]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [15:26:48]Write i2c OK [15:26:48]MH_I2C_Read... [15:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:26:48]Read from MH i2c: E2 [15:26:48]MH_I2C_Read... [15:26:48]Read from MH i2c: E2 0E 00 [15:26:48]MH_I2C_Read... [15:26:48]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FA [15:26:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:26:48]wFMCommunicate OK [15:26:48]SAM_PROTO_GetShiftState done [15:26:48]FM_GetShiftState done [15:26:48]req_shift_opened done [15:26:48]requested_item shift.open_date is exist - process it [15:26:48]req_shift_open_date [15:26:48]req_shift_open_date done [15:26:48]produce_requested_data done [15:26:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162995,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:26:48]process_action_free close_receipt [15:26:48]json_value_free [15:26:48]json_value_free done [15:26:48]process_json_proto returns [15:26:48]Send response to host [15:26:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162995,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:26:48]free response buf [15:26:48]execute_script done [15:26:48]execute_script returns [15:26:48]free content buf [15:26:48]Sock 7.Close socket [15:26:48]Sock 7.Thread stoped [15:26:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 77 06 47 00 93 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 36 39 10 04 04 00 AF 7C 02 00 F4 03 04 00 0D 5F C4 66 B6 04 01 00 00 D3 12 A3 A2 F8 E0 B9 EC [15:26:52]CommunicateWithHost err = 0 [15:26:52]CheckOFDResponse [15:26:52]1017 (14) - 77093643461234 [15:26:52]1041 (16) - 0000000000871769 [15:26:52]1040 (4) - 162991 [15:26:52]1012 (4) - 20.08.2024 09:17 [15:26:52]1206 (1) - 0 [15:26:52]OFD Sender: Remove packet 162991 [15:26:52]ProducePacketName [15:26:52]name=ofd_packets/00162991 [15:26:52]NVStorageDeleteData [15:26:53]OFD Sender: Processing packet 162992 [packets to send 964, broken 960] [15:26:53]ProducePacketName [15:26:53]name=ofd_packets/00162992 [15:26:53]OFD Sender: To server: pG, [15:26:53]CommunicateWithHost lk.salyk.kg:30040 [15:26:53]ConnectInit lk.salyk.kg [15:26:58]recv_with_timeout no data received [15:26:58]ConnectInit Can't take IP for lk.salyk.kg [15:26:58]CommunicateWithHost connect error [15:26:58]CommunicateWithHost err = -1 [15:26:58]OFD Sender: Server communicate error [15:27:03]OFD Sender: Processing packet 162992 [packets to send 964, broken 960] [15:27:03]ProducePacketName [15:27:03]name=ofd_packets/00162992 [15:27:03]OFD Sender: To server: pG, [15:27:03]CommunicateWithHost lk.salyk.kg:30040 [15:27:03]ConnectInit lk.salyk.kg [15:27:13]recv_with_timeout no data received [15:27:36]Connected sock=10 [15:27: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 36 39 3A 01 00 00 15 64 32 01 EB 4C 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 3F B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7C 02 00 35 04 06 00 65 28 69 F6 C5 8D BA 7C F1 71 E0 85 D6 C6 [15:27:41]recv_with_timeout no data received [15:27:41]CommunicateWithHost answer receiving error [15:27:41]CommunicateWithHost err = -3 [15:27:41]OFD Sender: Server communicate error [15:27:47]OFD Sender: Processing packet 162992 [packets to send 964, broken 960] [15:27:47]ProducePacketName [15:27:47]name=ofd_packets/00162992 [15:27:47]OFD Sender: To server: pG, [15:27:47]CommunicateWithHost lk.salyk.kg:30040 [15:27:47]ConnectInit lk.salyk.kg [15:27:52]ConnectInit Can't take IP for lk.salyk.kg [15:27:52]CommunicateWithHost connect error [15:27:52]CommunicateWithHost err = -1 [15:27:52]OFD Sender: Server communicate error [15:27:57]OFD Sender: Processing packet 162992 [packets to send 964, broken 960] [15:27:57]ProducePacketName [15:27:57]name=ofd_packets/00162992 [15:27:57]OFD Sender: To server: pG, [15:27:57]CommunicateWithHost lk.salyk.kg:30040 [15:27:57]ConnectInit lk.salyk.kg [15:28:01]recv_with_timeout no data received [15:28:02]ConnectInit Can't take IP for lk.salyk.kg [15:28:02]CommunicateWithHost connect error [15:28:02]CommunicateWithHost err = -1 [15:28:02]OFD Sender: Server communicate error [15:28:06]accept exits with 9 [15:28:06]New connection [15:28:06]New thread 3066961252 created [15:28:06]Thread 3066817892 joined [15:28:06]Waiting for new connection... [15:28:06] Sock 9.Parse request [15:28:06]Sock 9.Check first char [15:28:06]Sock 9.First char is OK [15:28:06]request: POST /json_proto HTTP/1.0 [15:28:06]Method: POST [15:28:06]URL: /json_proto [15:28:06]Method is POST - this is cgi request [15:28:06]url: /json_proto [15:28:06]query_string will be loaded in cgi processing [15:28:06]execute_cgi json_proto POST (null) [15:28:06]execute_cgi path=json_proto method=POST [15:28:06]POST find Content-Length [15:28:06]Host: 172.17.44.132:8080 [15:28:06]Content-Length: 682 [15:28:06]Content-Type: application/json [15:28:06] [15:28:06]POST finish read [15:28:06]Found Content-Length = 682 [15:28:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 23.050, "sum" : 1710.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1710.00, "total" : 1710.00, "payments": [ { "type": 0, "sum" : 1710.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:06]execute_script... [15:28:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291478", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 23.050, "sum" : 1710.31, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1710.00, "total" : 1710.00, "payments": [ { "type": 0, "sum" : 1710.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:28:06]POST & json_proto [15:28:06]process_json_proto [15:28:06]json parsed OK: [15:28:06]protocol is kg_v1.0 [15:28:06]action value=close_receipt [15:28:06]process_action close_receipt [15:28:06]cmd_close_receipt [15:28:06]MH_GetDate [15:28:06]Write to MH i2c: F0 00 00 B0 00 9F [15:28:06]Write i2c OK [15:28:06]MH_I2C_Read... [15:28:06]Read from MH i2c: F0 [15:28:06]MH_I2C_Read... [15:28:06]Read from MH i2c: F0 09 00 [15:28:06]MH_I2C_Read... [15:28:06]Read from MH i2c: F0 09 00 B0 00 00 06 B6 C4 66 2A 83 C1 65 61 [15:28:06]GetLastDocTimeStamp 1724167602 [15:28:06]current date 1724167686 [15:28:06]FM_GetShiftState [15:28:06]SAM_PROTO_GetShiftState [15:28:06]wFMCommunicate request_size=4 [15:28:06]MH_SAM_APDU [15:28:06]CAPDU: 80 13 01 00 [15:28:06]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [15:28:06]Write i2c OK [15:28:06]MH_I2C_Read... [15:28:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:06]Read from MH i2c: E2 [15:28:06]MH_I2C_Read... [15:28:06]Read from MH i2c: E2 0E 00 [15:28:06]MH_I2C_Read... [15:28:06]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [15:28:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:28:06]wFMCommunicate OK [15:28:06]SAM_PROTO_GetShiftState done [15:28:06]FM_GetShiftState done [15:28:06]opened in 1724113081 [15:28:06]opened+sec_in_day 1724199481 [15:28:06]quantity*price = 171031 [15:28:06]sum+1 = 171032 [15:28:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.31 ИТОГО: 1710.00 Внесено: 1710.00 СДАЧА: 0.00 НСП 1% : 15.13 НДС 12% : 181.63 Наличными: 1710.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 441 20.08.2024 15:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162996 ФПД: 203066321563079 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152806&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162996&fm=203066321563079&tin=02508201610067®Number=0000000000092562&sum=171000 [15:28:07]StoreToDocumentArchive [15:28:07]shift 465 fd 162996 [15:28:07]save to /storage/0465/doc_00162996 [15:28:07]save last doc name /storage/0465/doc_00162996 to /storage/kkm_last_doc_name [15:28:07]save OK [15:28:07]Clear old archive folders... [15:28:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:28:07]tlvbuf is 00DC3E40 [15:28:07]SAM_PROTO_ClearQueue [15:28:07]wFMCommunicate request_size=4 [15:28:07]MH_SAM_APDU [15:28:07]CAPDU: 80 09 00 00 [15:28:07]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [15:28:07]Write i2c OK [15:28:07]MH_I2C_Read... [15:28:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:07]Read from MH i2c: E2 [15:28:07]MH_I2C_Read... [15:28:07]Read from MH i2c: E2 03 00 [15:28:07]MH_I2C_Read... [15:28:07]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [15:28:07]RAPDU: 90 00 [15:28:07]wFMCommunicate OK [15:28:07]SAM_PROTO_ClearQueue done [15:28:07]KKMCreateOFDPacket [15:28:07]OFDProtocolAddRootSTLVToBuf [15:28:07]FM_MakeSignedData [15:28:07]FM_MakeSignedData [15:28:07]SAM_PROTO_SignData [15:28:07]wFMCommunicate request_size=4 [15:28:07]MH_SAM_APDU [15:28:07]CAPDU: 80 0D 01 02 [15:28:07]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [15:28:07]Write i2c OK [15:28:07]MH_I2C_Read... [15:28:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:07]Read from MH i2c: E2 [15:28:07]MH_I2C_Read... [15:28:07]Read from MH i2c: E2 03 00 [15:28:07]MH_I2C_Read... [15:28:07]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [15:28:07]RAPDU: 90 00 [15:28:07]wFMCommunicate OK [15:28:07]wFMCommunicate request_size=255 [15:28:07]MH_SAM_APDU [15:28:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 5A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 17 9C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 9B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 46 00 00 00 00 07 04 06 00 F8 9B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 06 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7C 02 00 35 04 06 00 B8 [15:28:07]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 5A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 17 9C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 9B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 46 00 00 00 00 07 04 06 00 F8 9B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 06 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7C 02 00 35 04 06 00 B8 00 00 29 [15:28:07]Write i2c OK [15:28:07]MH_I2C_Read... [15:28:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:07]Read from MH i2c: E2 [15:28:07]MH_I2C_Read... [15:28:07]Read from MH i2c: E2 03 00 [15:28:07]MH_I2C_Read... [15:28:07]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [15:28:07]RAPDU: 90 00 [15:28:07]wFMCommunicate OK [15:28:07]wFMCommunicate request_size=10 [15:28:07]MH_SAM_APDU [15:28:07]CAPDU: 80 0D 02 02 05 B0 0F F6 6D C7 [15:28:07]Write to MH i2c: E2 0D 00 C1 00 80 0D 02 02 05 00 B0 0F F6 6D C7 00 00 2E [15:28:07]Write i2c OK [15:28:07]MH_I2C_Read... [15:28:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:07]Read from MH i2c: E2 [15:28:07]MH_I2C_Read... [15:28:07]Read from MH i2c: E2 03 00 [15:28:07]MH_I2C_Read... [15:28:07]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [15:28:07]RAPDU: 90 00 [15:28:07]wFMCommunicate OK [15:28:07]wFMCommunicate request_size=4 [15:28:07]MH_SAM_APDU [15:28:07]CAPDU: 80 0D 03 02 [15:28:07]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [15:28:07]Write i2c OK [15:28:07]MH_I2C_Read... [15:28:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:07]Read from MH i2c: E2 [15:28:07]MH_I2C_Read... [15:28:07]Read from MH i2c: E2 0B 00 [15:28:07]MH_I2C_Read... [15:28:07]Read from MH i2c: E2 0B 00 C2 00 00 A5 8D EA E0 22 45 63 0C 90 00 10 [15:28:08]RAPDU: A5 8D EA E0 22 45 63 0C 90 00 [15:28:08]wFMCommunicate OK [15:28:08]SAM_PROTO_SignData done [15:28:08]FM_MakeSignedData done [15:28:08]CreateOFDProtocolMessage [15:28:08]wFMCommunicate request_size=4 [15:28:08]MH_SAM_APDU [15:28:08]CAPDU: 80 11 00 00 [15:28:08]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [15:28:08]Write i2c OK [15:28:08]MH_I2C_Read... [15:28:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:08]Read from MH i2c: E2 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: E2 17 00 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [15:28:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:28:08]wFMCommunicate OK [15:28:08]CreateOFDProtocolMessage done [15:28:08]OFDSenderStorePacket 162996 [15:28:08]StoreOFDPacket docnum=162996 [15:28:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2C 15 07 01 00 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 5A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 17 9C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 9B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 46 00 00 00 00 07 04 06 00 F8 9B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 06 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7C 02 00 35 04 06 00 B8 B0 0F F6 6D C7 A5 8D EA E0 22 45 63 0C [15:28:08]CheckFolder [15:28:08]dirname=/storage/ofd_packets [15:28:08]CheckFolder done [15:28:08]ProducePacketName [15:28:08]name=ofd_packets/00162996 [15:28:08]NVStorageSaveData ofd_packets/00162996 [15:28:08]File name is /storage/ofd_packets/00162996 [15:28:08]Write 301 bytes [15:28:08]NVStorageSaveData done [15:28:08]OFDSenderStorePacket done [15:28:08]KKMCreateOFDPacket done [15:28:08]NVStorageSaveData kkm_last_timestamp [15:28:08]File name is /storage/kkm_last_timestamp [15:28:08]Write 4 bytes [15:28:08]NVStorageSaveData done [15:28:08]ExternCall_PrintAddStr [15:28:08]wPrintStart [15:28:08]Write to MH i2c: 01 00 00 C4 00 C4 [15:28:08]Write i2c OK [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: 01 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: 01 07 00 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [15:28:08]RasterBufferAndPrint [15:28:08]line Счет N : (1)291478 [15:28:08]line ИНН: 02508201610067 [15:28:08]line Контрольно-Кассовый Чек [15:28:08]line ПРОДАЖА [15:28:08]line ТРК (МРК, ГНК) : 63 [15:28:08]line Товар: 2710124500 [15:28:08]line Аи-95-К-5 [15:28:08]line 23.050 * 74.20 [15:28:08]line = 1710.31 [15:28:08]line НДС 12% НСП 1% [15:28:08]line > о реализуемом товаре [15:28:08]line ОКРУГЛЕНИЕ: -0.31 [15:28:08]line ИТОГО: 1710.00 [15:28:08]line Внесено: 1710.00 [15:28:08]line СДАЧА: 0.00 [15:28:08]line НСП 1% : 15.13 [15:28:08]line НДС 12% : 181.63 [15:28:08]line Наличными: 1710.00 [15:28:08]line Безнал.: 0.00 [15:28:08]line Место: АЗС № 130 "Партнер Нефть" [15:28:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:28:08]line СНО: Общий режим [15:28:08]line Чек 441 20.08.2024 15:28 [15:28:08]line Смена: 465 ФФД: 1.0 [15:28:08]line ЗНМ: 0300000070 [15:28:08]line РНМ: 0000000000092562 [15:28:08]line Версия ККМ: 001 [15:28:08]line ФМ: 0000000000871769 [15:28:08]line ФД: 162996 [15:28:08]line ФПД: 203066321563079 [15:28:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152806&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162996&fm=203066321563079&tin=02508201610067®Number=0000000000092562&sum=171000 [15:28:08]written 0, free lines is 4095 [15:28:08]Write to MH i2c: 01 00 00 EF 00 EF [15:28:08]Write i2c OK [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: 01 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: 01 07 00 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 C7 0C C9 [15:28:08]RasterBufferAndPrint [15:28:08]line [15:28:08]line [15:28:08]line [15:28:08]line [15:28:08]line [15:28:08]written 0, free lines is 3295 [15:28:08]MH_Cut [15:28:08]Write to MH i2c: D1 01 00 F6 00 01 C8 [15:28:08]Write i2c OK [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: D1 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: D1 01 00 [15:28:08]MH_I2C_Read... [15:28:08]Read from MH i2c: D1 01 00 F6 00 00 C7 [15:28:08]Write to MH i2c: 01 00 00 F7 00 F7 [15:28:08]Write i2c OK [15:28:08]MH_I2C_Read... [15:28:09]*** Cut start [15:28:09]*** Purtial cut [15:28:09]*** Stage 1: CUTSNS_PIN = 1 [15:28:11]Read from MH i2c: 01 [15:28:11]MH_I2C_Read... [15:28:11]*** Stop cut motor [15:28:11]*** Cut end [15:28:11]Read from MH i2c: 01 07 00 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [15:28:11]process_action close_receipt done [15:28:11]requested_data is exist [15:28:11]produce_requested_data [15:28:11]requested_item fm.sn is exist - process it [15:28:11]wFMCommunicate request_size=4 [15:28:11]MH_SAM_APDU [15:28:11]CAPDU: 80 11 00 00 [15:28:11]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [15:28:11]Write i2c OK [15:28:11]MH_I2C_Read... [15:28:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:11]Read from MH i2c: E2 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: E2 17 00 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [15:28:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:28:11]wFMCommunicate OK [15:28:11]requested_item fd.num is exist - process it [15:28:11]SAM_PROTO_GetFieldsCounters [15:28:11]wFMCommunicate request_size=4 [15:28:11]MH_SAM_APDU [15:28:11]CAPDU: 80 13 00 00 [15:28:11]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [15:28:11]Write i2c OK [15:28:11]MH_I2C_Read... [15:28:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:11]Read from MH i2c: E2 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: E2 62 00 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 CD [15:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B9 01 00 00 5E 04 04 00 B9 01 00 00 57 04 04 00 BA 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:28:11]wFMCommunicate OK [15:28:11]SAM_PROTO_GetFieldsCounters done [15:28:11]requested_item shift.num is exist - process it [15:28:11]requested_item shift.opened is exist - process it [15:28:11]req_shift_opened [15:28:11]FM_GetShiftState [15:28:11]SAM_PROTO_GetShiftState [15:28:11]wFMCommunicate request_size=4 [15:28:11]MH_SAM_APDU [15:28:11]CAPDU: 80 13 01 00 [15:28:11]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [15:28:11]Write i2c OK [15:28:11]MH_I2C_Read... [15:28:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:11]Read from MH i2c: E2 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: E2 0E 00 [15:28:11]MH_I2C_Read... [15:28:11]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 45 [15:28:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:28:11]wFMCommunicate OK [15:28:11]SAM_PROTO_GetShiftState done [15:28:11]FM_GetShiftState done [15:28:11]req_shift_opened done [15:28:11]requested_item shift.open_date is exist - process it [15:28:11]req_shift_open_date [15:28:11]req_shift_open_date done [15:28:11]produce_requested_data done [15:28:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162996,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:28:11]process_action_free close_receipt [15:28:11]json_value_free [15:28:11]json_value_free done [15:28:11]process_json_proto returns [15:28:11]Send response to host [15:28:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162996,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:28:11]free response buf [15:28:11]execute_script done [15:28:11]execute_script returns [15:28:11]free content buf [15:28:11]Sock 9.Close socket [15:28:11]Sock 9.Thread stoped [15:28:12]ConnectInit Can't take IP for lk.salyk.kg [15:28:12]CommunicateWithHost connect error [15:28:12]CommunicateWithHost err = -1 [15:28:12]OFD Sender: Server communicate error [15:28:12]OFD Sender: Processing packet 162992 [packets to send 965, broken 960] [15:28:12]ProducePacketName [15:28:12]name=ofd_packets/00162992 [15:28:12]OFD Sender: To server: pG, [15:28:12]CommunicateWithHost lk.salyk.kg:30040 [15:28:12]ConnectInit lk.salyk.kg [15:28:15]accept exits with 7 [15:28:15]New connection [15:28:15]New thread 3066817892 created [15:28:15]Thread 3066961252 joined [15:28:15]Waiting for new connection... [15:28:15] Sock 7.Parse request [15:28:15]Sock 7.Check first char [15:28:15]Sock 7.First char is OK [15:28:15]request: POST /json_proto HTTP/1.0 [15:28:15]Method: POST [15:28:15]URL: /json_proto [15:28:15]Method is POST - this is cgi request [15:28:15]url: /json_proto [15:28:15]query_string will be loaded in cgi processing [15:28:15]execute_cgi json_proto POST (null) [15:28:15]execute_cgi path=json_proto method=POST [15:28:15]POST find Content-Length [15:28:15]Host: 172.17.44.132:8080 [15:28:15]Content-Length: 629 [15:28:15]Content-Type: application/json [15:28:15] [15:28:15]POST finish read [15:28:15]Found Content-Length = 629 [15:28:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50457", "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" ] } } [15:28:15]execute_script... [15:28: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)50457", "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" ] } } [15:28:15]POST & json_proto [15:28:15]process_json_proto [15:28:15]json parsed OK: [15:28:15]protocol is kg_v1.0 [15:28:15]action value=close_receipt [15:28:15]process_action close_receipt [15:28:15]cmd_close_receipt [15:28:15]MH_GetDate [15:28:15]Write to MH i2c: F0 00 00 FB 00 EA [15:28:15]Write i2c OK [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: F0 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: F0 09 00 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: F0 09 00 FB 00 00 10 B6 C4 66 2A 83 C1 65 B6 [15:28:15]GetLastDocTimeStamp 1724167686 [15:28:15]current date 1724167696 [15:28:15]FM_GetShiftState [15:28:15]SAM_PROTO_GetShiftState [15:28:15]wFMCommunicate request_size=4 [15:28:15]MH_SAM_APDU [15:28:15]CAPDU: 80 13 01 00 [15:28:15]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [15:28:15]Write i2c OK [15:28:15]MH_I2C_Read... [15:28:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:15]Read from MH i2c: E2 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: E2 0E 00 [15:28:15]MH_I2C_Read... [15:28:15]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [15:28:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:28:15]wFMCommunicate OK [15:28:15]SAM_PROTO_GetShiftState done [15:28:15]FM_GetShiftState done [15:28:15]opened in 1724113081 [15:28:15]opened+sec_in_day 1724199481 [15:28:15]quantity*price = 5000 [15:28:15]sum+1 = 5001 [15:28:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 442 20.08.2024 15:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162997 ФПД: 68332844536520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152816&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162997&fm=68332844536520&tin=02508201610067®Number=0000000000092562&sum=5000 0 [15:28:16]StoreToDocumentArchive [15:28:16]shift 465 fd 162997 [15:28:16]save to /storage/0465/doc_00162997 [15:28:16]save last doc name /storage/0465/doc_00162997 to /storage/kkm_last_doc_name [15:28:16]save OK [15:28:16]Clear old archive folders... [15:28:16]ProcessDocumentItem done err = 0, tmpTLVsize=269 [15:28:16]tlvbuf is 00DAE0A0 [15:28:16]SAM_PROTO_ClearQueue [15:28:16]wFMCommunicate request_size=4 [15:28:16]MH_SAM_APDU [15:28:16]CAPDU: 80 09 00 00 [15:28:16]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [15:28:16]Write i2c OK [15:28:16]MH_I2C_Read... [15:28:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:28:16]Read from MH i2c: E2 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 03 00 [15:28:16]MH_I2C_Read... [15:28:16]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [15:28:16]RAPDU: 90 00 [15:28:16]wFMCommunicate OK [15:28:16]SAM_PROTO_ClearQueue done [15:28:16]KKMCreateOFDPacket [15:28:16]OFDProtocolAddRootSTLVToBuf [15:28:16]FM_MakeSignedData [15:28:16]FM_MakeSignedData [15:28:16]SAM_PROTO_SignData [15:28:16]wFMCommunicate request_size=4 [15:28:16]MH_SAM_APDU [15:28:16]CAPDU: 80 0D 01 02 [15:28:16]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [15:28:16]Write i2c OK [15:28:16]MH_I2C_Read... [15:28:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:28:17]Read from MH i2c: E2 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 03 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [15:28:17]RAPDU: 90 00 [15:28:17]wFMCommunicate OK [15:28:17]wFMCommunicate request_size=255 [15:28:17]MH_SAM_APDU [15:28:17]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 BA 01 00 00 F4 03 04 00 10 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [15:28:17]Write to MH i2c: E2 02 01 0B 01 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 BA 01 00 00 F4 03 04 00 10 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 17 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]Connected sock=9 [15:28: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 36 39 3A 01 00 00 15 64 32 01 EB 4C 5A 03 01 00 03 00 26 01 1E 04 01 00 01 23 04 78 00 8A 04 0D 00 34 37 30 30 30 30 31 35 30 31 38 31 35 06 04 34 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 91 D0 BE D0 BC D0 B1 D0 B0 20 D0 A4 D0 B0 D1 80 D0 B0 D0 BE D0 BD D0 B0 20 31 30 30 D0 B3 D1 80 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 01 00 00 F4 03 04 00 3F B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:17]01 Read from MH i2c: 0D E2 04 [15:28:17]10 MH_I2C_Read... [15:28:17]00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 Read from MH i2c: 38 E2 37 03 31 00 37 [15:28:17]36 MH_I2C_Read... [15:28:17]39 Read from MH i2c: 10 E2 04 03 04 00 00 0B B0 01 7C 00 02 90 00 00 35 80 04 [15:28:17]06 RAPDU: 00 90 65 00 28 69 F6 C5 8D BA 7C F1 71 E0 85 D6 C6 [15:28:17] [15:28:17]wFMCommunicate OK [15:28:17]wFMCommunicate request_size=28 [15:28:17]MH_SAM_APDU [15:28:17]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 B5 7C 02 00 35 04 06 00 3E 25 FA EC D2 C8 [15:28:17]Write to MH i2c: E2 1F 00 0C 01 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 B5 7C 02 00 35 04 06 00 3E 25 FA EC D2 C8 00 00 30 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:28:17]Read from MH i2c: E2 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 03 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [15:28:17]RAPDU: 90 00 [15:28:17]wFMCommunicate OK [15:28:17]wFMCommunicate request_size=4 [15:28:17]MH_SAM_APDU [15:28:17]CAPDU: 80 0D 03 02 [15:28:17]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:28:17]Read from MH i2c: E2 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 0B 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 0B 00 0D 01 00 DC 31 89 EC 20 90 4D 64 90 00 6D [15:28:17]RAPDU: DC 31 89 EC 20 90 4D 64 90 00 [15:28:17]wFMCommunicate OK [15:28:17]SAM_PROTO_SignData done [15:28:17]FM_MakeSignedData done [15:28:17]CreateOFDProtocolMessage [15:28:17]wFMCommunicate request_size=4 [15:28:17]MH_SAM_APDU [15:28:17]CAPDU: 80 11 00 00 [15:28:17]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:17]Read from MH i2c: E2 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 17 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [15:28:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:28:17]wFMCommunicate OK [15:28:17]CreateOFDProtocolMessage done [15:28:17]OFDSenderStorePacket 162997 [15:28:17]StoreOFDPacket docnum=162997 [15:28:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 B2 F3 19 01 FA 57 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 BA 01 00 00 F4 03 04 00 10 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7C 02 00 35 04 06 00 3E 25 FA EC D2 C8 DC 31 89 EC 20 90 4D 64 [15:28:17]CheckFolder [15:28:17]dirname=/storage/ofd_packets [15:28:17]CheckFolder done [15:28:17]ProducePacketName [15:28:17]name=ofd_packets/00162997 [15:28:17]NVStorageSaveData ofd_packets/00162997 [15:28:17]File name is /storage/ofd_packets/00162997 [15:28:17]Write 319 bytes [15:28:17]NVStorageSaveData done [15:28:17]OFDSenderStorePacket done [15:28:17]KKMCreateOFDPacket done [15:28:17]NVStorageSaveData kkm_last_timestamp [15:28:17]File name is /storage/kkm_last_timestamp [15:28:17]Write 4 bytes [15:28:17]NVStorageSaveData done [15:28:17]ExternCall_PrintAddStr [15:28:17]wPrintStart [15:28:17]Write to MH i2c: 01 00 00 0F 01 10 [15:28:17]Write i2c OK [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: 01 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: 01 07 00 [15:28:17]MH_I2C_Read... [15:28:17]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [15:28:17]RasterBufferAndPrint [15:28:17]line Счет N : (3)50457 [15:28:17]line ИНН: 02508201610067 [15:28:17]line Контрольно-Кассовый Чек [15:28:17]line ПРОДАЖА [15:28:17]line Товар: 4700000160358 [15:28:17]line Вода Легенда 1л [15:28:17]line 1.000 * 50.00 [15:28:17]line = 50.00 [15:28:17]line НДС 12% НСП 1% [15:28:17]line > о реализуемом товаре [15:28:17]line ИТОГО: 50.00 [15:28:17]line НСП 1% : 0.44 [15:28:17]line НДС 12% : 5.31 [15:28:17]line Наличными: 50.00 [15:28:17]line Безнал.: 0.00 [15:28:17]line Место: АЗС № 130 "Партнер Нефть" [15:28:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:28:17]line СНО: Общий режим [15:28:17]line Чек 442 20.08.2024 15:28 [15:28:17]line Смена: 465 ФФД: 1.0 [15:28:17]line ЗНМ: 0300000070 [15:28:17]line РНМ: 0000000000092562 [15:28:17]line Версия ККМ: 001 [15:28:17]line ФМ: 0000000000871769 [15:28:17]line ФД: 162997 [15:28:17]line ФПД: 68332844536520 [15:28:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152816&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162997&fm=68332844536520&tin=02508201610067®Number=0000000000092562&sum=5000 [15:28:17]line 0 [15:28:17]written 0, free lines is 4095 [15:28: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 36 39 4F 00 00 00 21 74 47 00 25 2B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7C 02 00 F4 03 04 00 63 5F C4 66 B6 04 01 00 00 09 AF 8E 66 A9 5B 1D E2 [15:28:18]CommunicateWithHost err = 0 [15:28:18]CheckOFDResponse [15:28:18]1017 (14) - 77093643461234 [15:28:18]1041 (16) - 0000000000871769 [15:28:18]1040 (4) - 162992 [15:28:18]1012 (4) - 20.08.2024 09:18 [15:28:18]1206 (1) - 0 [15:28:18]OFD Sender: Remove packet 162992 [15:28:18]ProducePacketName [15:28:18]name=ofd_packets/00162992 [15:28:18]NVStorageDeleteData [15:28:18]Write to MH i2c: 01 00 00 37 01 38 [15:28:18]Write i2c OK [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: 01 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: 01 07 00 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: 01 07 00 37 01 00 00 00 00 00 6A 0D B6 [15:28:18]RasterBufferAndPrint [15:28:18]line [15:28:18]line [15:28:18]line [15:28:18]line [15:28:18]line [15:28:18]written 0, free lines is 3463 [15:28:18]MH_Cut [15:28:18]Write to MH i2c: D1 01 00 3E 01 01 11 [15:28:18]Write i2c OK [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: D1 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: D1 01 00 [15:28:18]MH_I2C_Read... [15:28:18]Read from MH i2c: D1 01 00 3E 01 00 10 [15:28:18]Write to MH i2c: 01 00 00 3F 01 40 [15:28:18]Write i2c OK [15:28:18]MH_I2C_Read... [15:28:19]OFD Sender: Processing packet 162993 [packets to send 965, broken 960] [15:28:19]ProducePacketName [15:28:19]name=ofd_packets/00162993 [15:28:19]OFD Sender: To server: pG, [15:28:19]CommunicateWithHost lk.salyk.kg:30040 [15:28:19]ConnectInit lk.salyk.kg [15:28:19]*** Cut start [15:28:19]*** Purtial cut [15:28:19]*** Stage 1: CUTSNS_PIN = 1 [15:28:19]Connected sock=9 [15:28:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E5 0E 04 01 E3 7E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 01 00 00 F4 03 04 00 48 B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7C 02 00 35 04 06 00 DE 91 93 BC 63 76 88 ED 0B 00 30 96 7D 39 [15:28: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 36 39 4F 00 00 00 16 DF 47 00 BB E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7C 02 00 F4 03 04 00 66 5F C4 66 B6 04 01 00 00 43 2B 08 4F DE 72 41 0B [15:28:21]CommunicateWithHost err = 0 [15:28:21]CheckOFDResponse [15:28:21]1017 (14) - 77093643461234 [15:28:21]1041 (16) - 0000000000871769 [15:28:21]1040 (4) - 162993 [15:28:21]1012 (4) - 20.08.2024 09:18 [15:28:21]1206 (1) - 0 [15:28:21]OFD Sender: Remove packet 162993 [15:28:21]ProducePacketName [15:28:21]name=ofd_packets/00162993 [15:28:21]NVStorageDeleteData [15:28:21]Read from MH i2c: 01 [15:28:21]MH_I2C_Read... [15:28:21]*** Stop cut motor [15:28:21]*** Cut end [15:28:21]Read from MH i2c: 01 07 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: 01 07 00 3F 01 00 00 00 00 00 FF 0F 55 [15:28:21]process_action close_receipt done [15:28:21]requested_data is exist [15:28:21]produce_requested_data [15:28:21]requested_item fm.sn is exist - process it [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 11 00 00 [15:28:21]Write to MH i2c: E2 08 00 40 01 80 11 00 00 00 00 00 00 BB [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 17 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 17 00 40 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [15:28:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:28:21]wFMCommunicate OK [15:28:21]requested_item fd.num is exist - process it [15:28:21]SAM_PROTO_GetFieldsCounters [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 13 00 00 [15:28:21]Write to MH i2c: E2 08 00 41 01 80 13 00 00 00 00 00 00 BE [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 62 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 62 00 41 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 1A [15:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 01 00 00 5E 04 04 00 BA 01 00 00 57 04 04 00 BB 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:28:21]wFMCommunicate OK [15:28:21]SAM_PROTO_GetFieldsCounters done [15:28:21]requested_item shift.num is exist - process it [15:28:21]requested_item shift.opened is exist - process it [15:28:21]req_shift_opened [15:28:21]FM_GetShiftState [15:28:21]SAM_PROTO_GetShiftState [15:28:21]wFMCommunicate request_size=4 [15:28:21]MH_SAM_APDU [15:28:21]CAPDU: 80 13 01 00 [15:28:21]Write to MH i2c: E2 08 00 42 01 80 13 01 00 00 00 00 00 C0 [15:28:21]Write i2c OK [15:28:21]MH_I2C_Read... [15:28:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:28:21]Read from MH i2c: E2 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 0E 00 [15:28:21]MH_I2C_Read... [15:28:21]Read from MH i2c: E2 0E 00 42 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8E [15:28:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:28:21]wFMCommunicate OK [15:28:21]SAM_PROTO_GetShiftState done [15:28:21]FM_GetShiftState done [15:28:21]req_shift_opened done [15:28:21]requested_item shift.open_date is exist - process it [15:28:21]req_shift_open_date [15:28:21]req_shift_open_date done [15:28:21]produce_requested_data done [15:28:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162997,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:28:21]process_action_free close_receipt [15:28:21]json_value_free [15:28:21]json_value_free done [15:28:21]process_json_proto returns [15:28:21]Send response to host [15:28:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162997,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:28:21]free response buf [15:28:21]execute_script done [15:28:21]execute_script returns [15:28:21]free content buf [15:28:21]Sock 7.Close socket [15:28:21]Sock 7.Thread stoped [15:28:21]OFD Sender: Processing packet 162994 [packets to send 964, broken 960] [15:28:21]ProducePacketName [15:28:21]name=ofd_packets/00162994 [15:28:21]OFD Sender: To server: pG, [15:28:21]CommunicateWithHost lk.salyk.kg:30040 [15:28:21]ConnectInit lk.salyk.kg [15:28:22]Connected sock=7 [15:28: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 36 39 2D 01 00 00 F1 3B 25 01 DF 59 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B7 01 00 00 F4 03 04 00 AC B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7C 02 00 35 04 06 00 3B 9B 46 3B 6D C0 6C DC 53 7D 00 04 5D 69 [15:28: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 36 39 4F 00 00 00 4F 52 47 00 28 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7C 02 00 F4 03 04 00 68 5F C4 66 B6 04 01 00 00 3C 4B C6 05 1E 83 3B 0D [15:28:23]CommunicateWithHost err = 0 [15:28:23]CheckOFDResponse [15:28:23]1017 (14) - 77093643461234 [15:28:23]1041 (16) - 0000000000871769 [15:28:23]1040 (4) - 162994 [15:28:23]1012 (4) - 20.08.2024 09:18 [15:28:23]1206 (1) - 0 [15:28:23]OFD Sender: Remove packet 162994 [15:28:23]ProducePacketName [15:28:23]name=ofd_packets/00162994 [15:28:23]NVStorageDeleteData [15:28:23]OFD Sender: Processing packet 162995 [packets to send 963, broken 960] [15:28:23]ProducePacketName [15:28:23]name=ofd_packets/00162995 [15:28:23]OFD Sender: To server: pG, [15:28:23]CommunicateWithHost lk.salyk.kg:30040 [15:28:23]ConnectInit lk.salyk.kg [15:28:25]Connected sock=9 [15:28: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 36 39 0F 01 00 00 AB 80 07 01 E7 CA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 01 00 00 F4 03 04 00 B2 B5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7C 02 00 35 04 06 00 FB 3D 22 9C C9 66 9D C3 AB 61 F6 90 FB F1 [15:28: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 36 39 4F 00 00 00 34 73 47 00 E0 E3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7C 02 00 F4 03 04 00 6B 5F C4 66 B6 04 01 00 00 2C 8E 60 13 0A 6B 3F 41 [15:28:25]CommunicateWithHost err = 0 [15:28:25]CheckOFDResponse [15:28:25]1017 (14) - 77093643461234 [15:28:25]1041 (16) - 0000000000871769 [15:28:25]1040 (4) - 162995 [15:28:25]1012 (4) - 20.08.2024 09:18 [15:28:25]1206 (1) - 0 [15:28:25]OFD Sender: Remove packet 162995 [15:28:25]ProducePacketName [15:28:25]name=ofd_packets/00162995 [15:28:25]NVStorageDeleteData [15:28:26]OFD Sender: Processing packet 162996 [packets to send 962, broken 960] [15:28:26]ProducePacketName [15:28:26]name=ofd_packets/00162996 [15:28:26]OFD Sender: To server: pG, [15:28:26]CommunicateWithHost lk.salyk.kg:30040 [15:28:26]ConnectInit lk.salyk.kg [15:28:26]Connected sock=7 [15:28: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 36 39 0F 01 00 00 2C 15 07 01 00 38 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 5A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 17 9C 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 9B 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E9 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 46 00 00 00 00 07 04 06 00 F8 9B 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 01 00 00 F4 03 04 00 06 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7C 02 00 35 04 06 00 B8 B0 0F F6 6D C7 A5 8D EA E0 22 45 63 0C [15:28: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 36 39 4F 00 00 00 AA F6 47 00 54 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 36 39 10 04 04 00 B4 7C 02 00 F4 03 04 00 6D 5F C4 66 B6 04 01 00 00 5A 56 FC D8 D5 5A 90 84 [15:28:27]CommunicateWithHost err = 0 [15:28:27]CheckOFDResponse [15:28:27]1017 (14) - 77093643461234 [15:28:27]1041 (16) - 0000000000871769 [15:28:27]1040 (4) - 162996 [15:28:27]1012 (4) - 20.08.2024 09:18 [15:28:27]1206 (1) - 0 [15:28:27]OFD Sender: Remove packet 162996 [15:28:27]ProducePacketName [15:28:27]name=ofd_packets/00162996 [15:28:27]NVStorageDeleteData [15:28:27]OFD Sender: Processing packet 162997 [packets to send 961, broken 960] [15:28:27]ProducePacketName [15:28:27]name=ofd_packets/00162997 [15:28:27]OFD Sender: To server: pG, [15:28:27]CommunicateWithHost lk.salyk.kg:30040 [15:28:27]ConnectInit lk.salyk.kg [15:28:28]Connected sock=7 [15:28: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 36 39 21 01 00 00 B2 F3 19 01 FA 57 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 BA 01 00 00 F4 03 04 00 10 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7C 02 00 35 04 06 00 3E 25 FA EC D2 C8 DC 31 89 EC 20 90 4D 64 [15:28: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 36 39 4F 00 00 00 79 9B 47 00 89 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 36 39 10 04 04 00 B5 7C 02 00 F4 03 04 00 6F 5F C4 66 B6 04 01 00 00 09 56 7C A2 E0 EC FA E4 [15:28:29]CommunicateWithHost err = 0 [15:28:29]CheckOFDResponse [15:28:29]1017 (14) - 77093643461234 [15:28:29]1041 (16) - 0000000000871769 [15:28:29]1040 (4) - 162997 [15:28:29]1012 (4) - 20.08.2024 09:18 [15:28:29]1206 (1) - 0 [15:28:29]OFD Sender: Remove packet 162997 [15:28:29]ProducePacketName [15:28:29]name=ofd_packets/00162997 [15:28:29]NVStorageDeleteData [15:28:29]OFD Sender: No OFD packet to send [15:28:30]OFD Sender: No OFD packet to send [15:28:35]OFD Sender: No OFD packet to send [15:28:40]OFD Sender: No OFD packet to send [15:28:45]OFD Sender: No OFD packet to send [15:28:50]OFD Sender: No OFD packet to send [15:28:55]OFD Sender: No OFD packet to send [15:28:56]recv_with_timeout no data received [15:29:00]OFD Sender: No OFD packet to send [15:29:05]OFD Sender: No OFD packet to send [15:29:10]OFD Sender: No OFD packet to send [15:29:15]OFD Sender: No OFD packet to send [15:29:15]accept exits with 12 [15:29:15]New connection [15:29:15]New thread 3066961252 created [15:29:15] Sock 12.Parse request [15:29:15]Thread 3066817892 joined [15:29:15]Sock 12.Check first char [15:29:15]Waiting for new connection... [15:29:15]Sock 12.First char is OK [15:29:15]request: POST /json_proto HTTP/1.0 [15:29:15]Method: POST [15:29:15]URL: /json_proto [15:29:15]Method is POST - this is cgi request [15:29:15]url: /json_proto [15:29:15]query_string will be loaded in cgi processing [15:29:15]execute_cgi json_proto POST (null) [15:29:15]execute_cgi path=json_proto method=POST [15:29:15]POST find Content-Length [15:29:15]Host: 172.17.44.132:8080 [15:29:15]Content-Length: 803 [15:29:15]Content-Type: application/json [15:29:15] [15:29:15]POST finish read [15:29:15]Found Content-Length = 803 [15:29:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:15]execute_script... [15:29:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291477", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1200.06 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:15]POST & json_proto [15:29:15]process_json_proto [15:29:15]json parsed OK: [15:29:15]protocol is kg_v1.0 [15:29:15]action value=close_receipt [15:29:15]process_action close_receipt [15:29:15]cmd_close_receipt [15:29:15]MH_GetDate [15:29:15]Write to MH i2c: F0 00 00 43 01 33 [15:29:15]Write i2c OK [15:29:15]MH_I2C_Read... [15:29:15]Read from MH i2c: F0 [15:29:15]MH_I2C_Read... [15:29:15]Read from MH i2c: F0 09 00 [15:29:15]MH_I2C_Read... [15:29:15]Read from MH i2c: F0 09 00 43 01 00 4C B6 C4 66 2A 83 C1 65 3B [15:29:15]GetLastDocTimeStamp 1724167696 [15:29:15]current date 1724167756 [15:29:15]FM_GetShiftState [15:29:15]SAM_PROTO_GetShiftState [15:29:15]wFMCommunicate request_size=4 [15:29:15]MH_SAM_APDU [15:29:15]CAPDU: 80 13 01 00 [15:29:15]Write to MH i2c: E2 08 00 44 01 80 13 01 00 00 00 00 00 C2 [15:29:15]Write i2c OK [15:29:15]MH_I2C_Read... [15:29:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:15]Read from MH i2c: E2 [15:29:15]MH_I2C_Read... [15:29:15]Read from MH i2c: E2 0E 00 [15:29:15]MH_I2C_Read... [15:29:15]Read from MH i2c: E2 0E 00 44 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 90 [15:29:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:29:15]wFMCommunicate OK [15:29:15]SAM_PROTO_GetShiftState done [15:29:15]FM_GetShiftState done [15:29:15]opened in 1724113081 [15:29:15]opened+sec_in_day 1724199481 [15:29:15]quantity*price = 120006 [15:29:15]sum+1 = 120007 [15:29:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1200.06 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 0.00 Безнал.: 1200.06 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 443 20.08.2024 15:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 162998 ФПД: 69355872680637 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152916&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162998&fm=69355872680637&tin=02508201610067®Number=0000000000092562&sum=120006 [15:29:16]StoreToDocumentArchive [15:29:16]shift 465 fd 162998 [15:29:16]save to /storage/0465/doc_00162998 [15:29:16]save last doc name /storage/0465/doc_00162998 to /storage/kkm_last_doc_name [15:29:16]save OK [15:29:16]Clear old archive folders... [15:29:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:29:16]tlvbuf is 00D69550 [15:29:16]SAM_PROTO_ClearQueue [15:29:16]wFMCommunicate request_size=4 [15:29:16]MH_SAM_APDU [15:29:16]CAPDU: 80 09 00 00 [15:29:16]Write to MH i2c: E2 08 00 51 01 80 09 00 00 00 00 00 00 C4 [15:29:16]Write i2c OK [15:29:16]MH_I2C_Read... [15:29:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:16]Read from MH i2c: E2 [15:29:16]MH_I2C_Read... [15:29:16]Read from MH i2c: E2 03 00 [15:29:16]MH_I2C_Read... [15:29:16]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [15:29:16]RAPDU: 90 00 [15:29:16]wFMCommunicate OK [15:29:16]SAM_PROTO_ClearQueue done [15:29:16]KKMCreateOFDPacket [15:29:16]OFDProtocolAddRootSTLVToBuf [15:29:16]FM_MakeSignedData [15:29:16]FM_MakeSignedData [15:29:16]SAM_PROTO_SignData [15:29:16]wFMCommunicate request_size=4 [15:29:16]MH_SAM_APDU [15:29:16]CAPDU: 80 0D 01 02 [15:29:16]Write to MH i2c: E2 08 00 52 01 80 0D 01 02 00 00 00 00 CC [15:29:16]Write i2c OK [15:29:16]MH_I2C_Read... [15:29:16]Read from MH i2c: E2 [15:29:16]MH_I2C_Read... [15:29:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:16]Read from MH i2c: E2 03 00 [15:29:16]MH_I2C_Read... [15:29:16]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [15:29:16]RAPDU: 90 00 [15:29:16]wFMCommunicate OK [15:29:16]wFMCommunicate request_size=255 [15:29:16]MH_SAM_APDU [15:29:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 4C B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7C 02 00 35 04 06 00 3F [15:29:16]Write to MH i2c: E2 02 01 53 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 4C B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7C 02 00 35 04 06 00 3F 00 00 FB [15:29:17]Write i2c OK [15:29:17]MH_I2C_Read... [15:29:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:17]Read from MH i2c: E2 [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: E2 03 00 [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [15:29:17]RAPDU: 90 00 [15:29:17]wFMCommunicate OK [15:29:17]wFMCommunicate request_size=10 [15:29:17]MH_SAM_APDU [15:29:17]CAPDU: 80 0D 02 02 05 14 2C 27 7A BD [15:29:17]Write to MH i2c: E2 0D 00 54 01 80 0D 02 02 05 00 14 2C 27 7A BD 00 00 77 [15:29:17]Write i2c OK [15:29:17]MH_I2C_Read... [15:29:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:17]Read from MH i2c: E2 [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: E2 03 00 [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [15:29:17]RAPDU: 90 00 [15:29:17]wFMCommunicate OK [15:29:17]wFMCommunicate request_size=4 [15:29:17]MH_SAM_APDU [15:29:17]CAPDU: 80 0D 03 02 [15:29:17]Write to MH i2c: E2 08 00 55 01 80 0D 03 02 00 00 00 00 D1 [15:29:17]Write i2c OK [15:29:17]MH_I2C_Read... [15:29:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:17]Read from MH i2c: E2 [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: E2 0B 00 [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: E2 0B 00 55 01 00 91 29 75 4E D5 C8 AC F0 90 00 88 [15:29:17]RAPDU: 91 29 75 4E D5 C8 AC F0 90 00 [15:29:17]wFMCommunicate OK [15:29:17]SAM_PROTO_SignData done [15:29:17]FM_MakeSignedData done [15:29:17]CreateOFDProtocolMessage [15:29:17]wFMCommunicate request_size=4 [15:29:17]MH_SAM_APDU [15:29:17]CAPDU: 80 11 00 00 [15:29:17]Write to MH i2c: E2 08 00 56 01 80 11 00 00 00 00 00 00 D1 [15:29:17]Write i2c OK [15:29:17]MH_I2C_Read... [15:29:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:17]Read from MH i2c: E2 [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: E2 17 00 [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: E2 17 00 56 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [15:29:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:29:17]wFMCommunicate OK [15:29:17]CreateOFDProtocolMessage done [15:29:17]OFDSenderStorePacket 162998 [15:29:17]StoreOFDPacket docnum=162998 [15:29:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E5 C1 07 01 E1 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 4C B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7C 02 00 35 04 06 00 3F 14 2C 27 7A BD 91 29 75 4E D5 C8 AC F0 [15:29:17]CheckFolder [15:29:17]dirname=/storage/ofd_packets [15:29:17]CheckFolder done [15:29:17]ProducePacketName [15:29:17]name=ofd_packets/00162998 [15:29:17]NVStorageSaveData ofd_packets/00162998 [15:29:17]File name is /storage/ofd_packets/00162998 [15:29:17]Write 301 bytes [15:29:17]NVStorageSaveData done [15:29:17]OFDSenderStorePacket done [15:29:17]KKMCreateOFDPacket done [15:29:17]NVStorageSaveData kkm_last_timestamp [15:29:17]File name is /storage/kkm_last_timestamp [15:29:17]Write 4 bytes [15:29:17]NVStorageSaveData done [15:29:17]ExternCall_PrintAddStr [15:29:17]wPrintStart [15:29:17]Write to MH i2c: 01 00 00 57 01 58 [15:29:17]Write i2c OK [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: 01 [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: 01 07 00 [15:29:17]MH_I2C_Read... [15:29:17]Read from MH i2c: 01 07 00 57 01 00 00 00 00 00 FF 0F 6D [15:29:17]RasterBufferAndPrint [15:29:17]line Счет N : (1)291477 [15:29:17]line ИНН: 02508201610067 [15:29:17]line Контрольно-Кассовый Чек [15:29:17]line ПРОДАЖА [15:29:17]line ТРК (МРК, ГНК) : 52 [15:29:17]line Товар: 2710124130 [15:29:17]line Аи-92-К-5 [15:29:17]line 17.700 * 67.80 [15:29:17]line = 1200.06 [15:29:17]line НДС 12% НСП 1% [15:29:17]line > о реализуемом товаре [15:29:17]line ИТОГО: 1200.06 [15:29:17]line НСП 1% : 10.62 [15:29:17]line НДС 12% : 127.44 [15:29:17]line Наличными: 0.00 [15:29:17]line Безнал.: 1200.06 [15:29:17]line Место: АЗС № 130 "Партнер Нефть" [15:29:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:29:17]line СНО: Общий режим [15:29:17]line Чек 443 20.08.2024 15:29 [15:29:17]line Смена: 465 ФФД: 1.0 [15:29:17]line ЗНМ: 0300000070 [15:29:17]line РНМ: 0000000000092562 [15:29:17]line Версия ККМ: 001 [15:29:17]line Платежная система: O! деньги [15:29:17]line ФМ: 0000000000871769 [15:29:17]line ФД: 162998 [15:29:17]line ФПД: 69355872680637 [15:29:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152916&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162998&fm=69355872680637&tin=02508201610067®Number=0000000000092562&sum=120006 [15:29:17]OFD Sender: Processing packet 162998 [packets to send 961, broken 960] [15:29:17]ProducePacketName [15:29:17]name=ofd_packets/00162998 [15:29:17]OFD Sender: To server: pG, [15:29:17]CommunicateWithHost lk.salyk.kg:30040 [15:29:17]ConnectInit lk.salyk.kg [15:29:17]written 0, free lines is 4095 [15:29:18]Write to MH i2c: 01 00 00 81 01 82 [15:29:18]Write i2c OK [15:29:18]MH_I2C_Read... [15:29:18]Read from MH i2c: 01 [15:29:18]MH_I2C_Read... [15:29:18]Read from MH i2c: 01 07 00 [15:29:18]MH_I2C_Read... [15:29:18]Read from MH i2c: 01 07 00 81 01 00 00 00 00 00 E2 0C 77 [15:29:18]RasterBufferAndPrint [15:29:18]line [15:29:18]line [15:29:18]line [15:29:18]line [15:29:18]line [15:29:18]written 0, free lines is 3324 [15:29:18]MH_Cut [15:29:18]Write to MH i2c: D1 01 00 88 01 01 5B [15:29:18]Write i2c OK [15:29:18]MH_I2C_Read... [15:29:18]Read from MH i2c: D1 [15:29:18]MH_I2C_Read... [15:29:18]Read from MH i2c: D1 01 00 [15:29:18]MH_I2C_Read... [15:29:18]Read from MH i2c: D1 01 00 88 01 00 5A [15:29:18]Write to MH i2c: 01 00 00 89 01 8A [15:29:18]Write i2c OK [15:29:18]MH_I2C_Read... [15:29:18]*** Cut start [15:29:18]*** Purtial cut [15:29:18]*** Stage 1: CUTSNS_PIN = 1 [15:29:20]Connected sock=10 [15:29:20]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E5 C1 07 01 E1 89 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C6 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C6 D4 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 BB 01 00 00 F4 03 04 00 4C B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7C 02 00 35 04 06 00 3F 14 2C 27 7A BD 91 29 75 4E D5 C8 AC F0 [15:29: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 36 39 4F 00 00 00 AF 21 47 00 D1 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 36 39 10 04 04 00 B6 7C 02 00 F4 03 04 00 A2 5F C4 66 B6 04 01 00 00 BC 44 44 77 FE 9E B0 82 [15:29:20]CommunicateWithHost err = 0 [15:29:20]CheckOFDResponse [15:29:20]1017 (14) - 77093643461234 [15:29:20]1041 (16) - 0000000000871769 [15:29:20]1040 (4) - 162998 [15:29:20]1012 (4) - 20.08.2024 09:19 [15:29:20]1206 (1) - 0 [15:29:20]OFD Sender: Remove packet 162998 [15:29:20]ProducePacketName [15:29:20]name=ofd_packets/00162998 [15:29:20]NVStorageDeleteData [15:29:20]Read from MH i2c: *** Stop cut motor [15:29:20]01 *** Cut end [15:29:20] [15:29:20]MH_I2C_Read... [15:29:20]Read from MH i2c: 01 07 00 [15:29:20]MH_I2C_Read... [15:29:20]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 FF 0F 9F [15:29:20]process_action close_receipt done [15:29:20]requested_data is exist [15:29:20]produce_requested_data [15:29:20]requested_item fm.sn is exist - process it [15:29:20]wFMCommunicate request_size=4 [15:29:20]MH_SAM_APDU [15:29:20]CAPDU: 80 11 00 00 [15:29:20]Write to MH i2c: E2 08 00 8A 01 80 11 00 00 00 00 00 00 05 [15:29:20]Write i2c OK [15:29:20]MH_I2C_Read... [15:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:21]Read from MH i2c: E2 [15:29:21]MH_I2C_Read... [15:29:21]Read from MH i2c: E2 17 00 [15:29:21]MH_I2C_Read... [15:29:21]Read from MH i2c: E2 17 00 8A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [15:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:29:21]wFMCommunicate OK [15:29:21]requested_item fd.num is exist - process it [15:29:21]SAM_PROTO_GetFieldsCounters [15:29:21]wFMCommunicate request_size=4 [15:29:21]MH_SAM_APDU [15:29:21]CAPDU: 80 13 00 00 [15:29:21]Write to MH i2c: E2 08 00 8B 01 80 13 00 00 00 00 00 00 08 [15:29:21]Write i2c OK [15:29:21]MH_I2C_Read... [15:29:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:21]Read from MH i2c: E2 [15:29:21]MH_I2C_Read... [15:29:21]Read from MH i2c: E2 62 00 [15:29:21]MH_I2C_Read... [15:29:21]Read from MH i2c: E2 62 00 8B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 68 [15:29: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BB 01 00 00 5E 04 04 OFD Sender: No OFD packet to send [15:29:21]00 BB 01 00 00 57 04 04 00 BC 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:21]wFMCommunicate OK [15:29:21]SAM_PROTO_GetFieldsCounters done [15:29:21]requested_item shift.num is exist - process it [15:29:21]requested_item shift.opened is exist - process it [15:29:21]req_shift_opened [15:29:21]FM_GetShiftState [15:29:21]SAM_PROTO_GetShiftState [15:29:21]wFMCommunicate request_size=4 [15:29:21]MH_SAM_APDU [15:29:21]CAPDU: 80 13 01 00 [15:29:21]Write to MH i2c: E2 08 00 8C 01 80 13 01 00 00 00 00 00 0A [15:29:21]Write i2c OK [15:29:21]MH_I2C_Read... [15:29:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:21]Read from MH i2c: E2 [15:29:21]MH_I2C_Read... [15:29:21]Read from MH i2c: E2 0E 00 [15:29:21]MH_I2C_Read... [15:29:21]Read from MH i2c: E2 0E 00 8C 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D8 [15:29:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:29:21]wFMCommunicate OK [15:29:21]SAM_PROTO_GetShiftState done [15:29:21]FM_GetShiftState done [15:29:21]req_shift_opened done [15:29:21]requested_item shift.open_date is exist - process it [15:29:21]req_shift_open_date [15:29:21]req_shift_open_date done [15:29:21]produce_requested_data done [15:29:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162998,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:29:21]process_action_free close_receipt [15:29:21]json_value_free [15:29:21]json_value_free done [15:29:21]process_json_proto returns [15:29:21]Send response to host [15:29:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162998,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:29:21]free response buf [15:29:21]execute_script done [15:29:21]execute_script returns [15:29:21]free content buf [15:29:21]Sock 12.Close socket [15:29:21]Sock 12.Thread stoped [15:29:22]accept exits with 9 [15:29:22]New connection [15:29:22]New thread 3066817892 created [15:29:22]Thread 3066961252 joined [15:29:22]Waiting for new connection... [15:29:22] Sock 9.Parse request [15:29:22]Sock 9.Check first char [15:29:22]Sock 9.First char is OK [15:29:22]request: POST /json_proto HTTP/1.0 [15:29:22]Method: POST [15:29:22]URL: /json_proto [15:29:22]Method is POST - this is cgi request [15:29:22]url: /json_proto [15:29:22]query_string will be loaded in cgi processing [15:29:22]execute_cgi json_proto POST (null) [15:29:22]execute_cgi path=json_proto method=POST [15:29:22]POST find Content-Length [15:29:22]Host: 172.17.44.132:8080 [15:29:22]Content-Length: 645 [15:29:22]Content-Type: application/json [15:29:22] [15:29:22]POST finish read [15:29:22]Found Content-Length = 645 [15:29:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50458", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:22]execute_script... [15:29: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)50458", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:29:22]POST & json_proto [15:29:22]process_json_proto [15:29:22]json parsed OK: [15:29:22]protocol is kg_v1.0 [15:29:22]action value=close_receipt [15:29:22]process_action close_receipt [15:29:22]cmd_close_receipt [15:29:22]MH_GetDate [15:29:22]Write to MH i2c: F0 00 00 8D 01 7D [15:29:22]Write i2c OK [15:29:22]MH_I2C_Read... [15:29:22]Read from MH i2c: F0 [15:29:22]MH_I2C_Read... [15:29:22]Read from MH i2c: F0 09 00 [15:29:22]MH_I2C_Read... [15:29:22]Read from MH i2c: F0 09 00 8D 01 00 52 B6 C4 66 2A 83 C1 65 8B [15:29:22]GetLastDocTimeStamp 1724167756 [15:29:22]current date 1724167762 [15:29:22]FM_GetShiftState [15:29:22]SAM_PROTO_GetShiftState [15:29:22]wFMCommunicate request_size=4 [15:29:22]MH_SAM_APDU [15:29:22]CAPDU: 80 13 01 00 [15:29:22]Write to MH i2c: E2 08 00 8E 01 80 13 01 00 00 00 00 00 0C [15:29:22]Write i2c OK [15:29:22]MH_I2C_Read... [15:29:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:22]Read from MH i2c: E2 [15:29:22]MH_I2C_Read... [15:29:22]Read from MH i2c: E2 0E 00 [15:29:22]MH_I2C_Read... [15:29:22]Read from MH i2c: E2 0E 00 8E 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DA [15:29:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:29:22]wFMCommunicate OK [15:29:22]SAM_PROTO_GetShiftState done [15:29:22]FM_GetShiftState done [15:29:22]opened in 1724113081 [15:29:22]opened+sec_in_day 1724199481 [15:29:22]quantity*price = 12500 [15:29:22]sum+1 = 12501 [15:29:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 444 20.08.2024 15:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 162999 ФПД: 253528180071927 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152922&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162999&fm=253528180071927&tin=02508201610067®Number=0000000000092562&sum=12500 0 [15:29:23]StoreToDocumentArchive [15:29:23]shift 465 fd 162999 [15:29:23]save to /storage/0465/doc_00162999 [15:29:23]save last doc name /storage/0465/doc_00162999 to /storage/kkm_last_doc_name [15:29:23]save OK [15:29:23]Clear old archive folders... [15:29:23]ProcessDocumentItem done err = 0, tmpTLVsize=282 [15:29:23]tlvbuf is 00E0F2F0 [15:29:23]SAM_PROTO_ClearQueue [15:29:23]wFMCommunicate request_size=4 [15:29:23]MH_SAM_APDU [15:29:23]CAPDU: 80 09 00 00 [15:29:23]Write to MH i2c: E2 08 00 9B 01 80 09 00 00 00 00 00 00 0E [15:29:23]Write i2c OK [15:29:23]MH_I2C_Read... [15:29:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:29:23]Read from MH i2c: E2 [15:29:23]MH_I2C_Read... [15:29:23]Read from MH i2c: E2 03 00 [15:29:23]MH_I2C_Read... [15:29:23]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [15:29:23]RAPDU: 90 00 [15:29:23]wFMCommunicate OK [15:29:23]SAM_PROTO_ClearQueue done [15:29:23]KKMCreateOFDPacket [15:29:23]OFDProtocolAddRootSTLVToBuf [15:29:23]FM_MakeSignedData [15:29:23]FM_MakeSignedData [15:29:23]SAM_PROTO_SignData [15:29:23]wFMCommunicate request_size=4 [15:29:23]MH_SAM_APDU [15:29:23]CAPDU: 80 0D 01 02 [15:29:23]Write to MH i2c: E2 08 00 9C 01 80 0D 01 02 00 00 00 00 16 [15:29:23]Write i2c OK [15:29:23]MH_I2C_Read... [15:29:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:29:23]Read from MH i2c: E2 [15:29:23]MH_I2C_Read... [15:29:23]Read from MH i2c: E2 03 00 [15:29:23]MH_I2C_Read... [15:29:23]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [15:29:23]RAPDU: 90 00 [15:29:23]wFMCommunicate OK [15:29:23]wFMCommunicate request_size=255 [15:29:23]MH_SAM_APDU [15:29:23]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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 BC 01 00 00 F4 03 04 00 52 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [15:29:24]Write to MH i2c: E2 02 01 9D 01 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 BC 01 00 00 F4 03 04 00 52 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 D4 [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:24]Read from MH i2c: E2 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [15:29:24]RAPDU: 90 00 [15:29:24]wFMCommunicate OK [15:29:24]wFMCommunicate request_size=41 [15:29:24]MH_SAM_APDU [15:29:24]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7C 02 00 35 04 06 00 E6 95 21 1D 1D F7 [15:29:24]Write to MH i2c: E2 2C 00 9E 01 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7C 02 00 35 04 06 00 E6 95 21 1D 1D F7 00 00 F0 [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:29:24]Read from MH i2c: E2 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [15:29:24]RAPDU: 90 00 [15:29:24]wFMCommunicate OK [15:29:24]wFMCommunicate request_size=4 [15:29:24]MH_SAM_APDU [15:29:24]CAPDU: 80 0D 03 02 [15:29:24]Write to MH i2c: E2 08 00 9F 01 80 0D 03 02 00 00 00 00 1B [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:29:24]Read from MH i2c: E2 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 0B 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 0B 00 9F 01 00 61 1F AD DF 40 7A 6B 81 90 00 CE [15:29:24]RAPDU: 61 1F AD DF 40 7A 6B 81 90 00 [15:29:24]wFMCommunicate OK [15:29:24]SAM_PROTO_SignData done [15:29:24]FM_MakeSignedData done [15:29:24]CreateOFDProtocolMessage [15:29:24]wFMCommunicate request_size=4 [15:29:24]MH_SAM_APDU [15:29:24]CAPDU: 80 11 00 00 [15:29:24]Write to MH i2c: E2 08 00 A0 01 80 11 00 00 00 00 00 00 1B [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:24]Read from MH i2c: E2 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 17 00 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: E2 17 00 A0 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 74 [15:29:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:29:24]wFMCommunicate OK [15:29:24]CreateOFDProtocolMessage done [15:29:24]OFDSenderStorePacket 162999 [15:29:24]StoreOFDPacket docnum=162999 [15:29:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 B6 FD 26 01 51 4C 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 BC 01 00 00 F4 03 04 00 52 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7C 02 00 35 04 06 00 E6 95 21 1D 1D F7 61 1F AD DF 40 7A 6B 81 [15:29:24]CheckFolder [15:29:24]dirname=/storage/ofd_packets [15:29:24]CheckFolder done [15:29:24]ProducePacketName [15:29:24]name=ofd_packets/00162999 [15:29:24]NVStorageSaveData ofd_packets/00162999 [15:29:24]File name is /storage/ofd_packets/00162999 [15:29:24]Write 332 bytes [15:29:24]NVStorageSaveData done [15:29:24]OFDSenderStorePacket done [15:29:24]KKMCreateOFDPacket done [15:29:24]NVStorageSaveData kkm_last_timestamp [15:29:24]File name is /storage/kkm_last_timestamp [15:29:24]Write 4 bytes [15:29:24]NVStorageSaveData done [15:29:24]ExternCall_PrintAddStr [15:29:24]wPrintStart [15:29:24]Write to MH i2c: 01 00 00 A1 01 A2 [15:29:24]Write i2c OK [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: 01 [15:29:24]MH_I2C_Read... [15:29:24]Read from MH i2c: 01 07 00 [15:29:24]MH_I2C_Read... [15:29:24]OFD Sender: Processing packet 162999 [packets to send 961, broken 960] [15:29:24]ProducePacketName [15:29:24]name=ofd_packets/00162999 [15:29:24]OFD Sender: To server: pG, [15:29:24]CommunicateWithHost lk.salyk.kg:30040 [15:29:24]ConnectInit lk.salyk.kg [15:29:24]Read from MH i2c: 01 07 00 A1 01 00 00 00 00 00 FF 0F B7 [15:29:24]RasterBufferAndPrint [15:29:24]line Счет N : (3)50458 [15:29:24]line ИНН: 02508201610067 [15:29:24]line Контрольно-Кассовый Чек [15:29:24]line ПРОДАЖА [15:29:24]line Товар: 2000036220012 [15:29:24]line Кофе Капучино XL(GABB TRADE) [15:29:24]line 1.000 * 125.00 [15:29:24]line = 125.00 [15:29:24]line НДС 12% НСП 1% [15:29:24]line > о реализуемом товаре [15:29:24]line ИТОГО: 125.00 [15:29:24]line НСП 1% : 1.11 [15:29:24]line НДС 12% : 13.27 [15:29:24]line Наличными: 125.00 [15:29:24]line Безнал.: 0.00 [15:29:24]line Место: АЗС № 130 "Партнер Нефть" [15:29:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:29:24]line СНО: Общий режим [15:29:24]line Чек 444 20.08.2024 15:29 [15:29:24]line Смена: 465 ФФД: 1.0 [15:29:24]line ЗНМ: 0300000070 [15:29:24]line РНМ: 0000000000092562 [15:29:24]line Версия ККМ: 001 [15:29:24]line ФМ: 0000000000871769 [15:29:24]line ФД: 162999 [15:29:24]line ФПД: 253528180071927 [15:29:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T152922&type=1&operation_type=1&fn_number=0000000000871769&fd_number=162999&fm=253528180071927&tin=02508201610067®Number=0000000000092562&sum=12500 [15:29:24]line 0 [15:29:24]written 0, free lines is 4095 [15:29:25]Write to MH i2c: 01 00 00 CA 01 CB [15:29:25]Write i2c OK [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: 01 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: 01 07 00 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: 01 07 00 CA 01 00 00 00 00 00 E0 0C BE [15:29:25]RasterBufferAndPrint [15:29:25]line [15:29:25]line [15:29:25]line [15:29:25]line [15:29:25]line [15:29:25]written 0, free lines is 3329 [15:29:25]MH_Cut [15:29:25]Write to MH i2c: D1 01 00 D1 01 01 A4 [15:29:25]Write i2c OK [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: D1 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: D1 01 00 [15:29:25]MH_I2C_Read... [15:29:25]Read from MH i2c: D1 01 00 D1 01 00 A3 [15:29:25]Write to MH i2c: 01 00 00 D2 01 D3 [15:29:25]Write i2c OK [15:29:25]MH_I2C_Read... [15:29:25]Connected sock=10 [15:29: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 36 39 2E 01 00 00 B6 FD 26 01 51 4C 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 BC 01 00 00 F4 03 04 00 52 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 *** Cut start [15:29:26]36 39 10 04 04 00 B7 7C 02 00 35 04 06 00 E6 *** Purtial cut [15:29:26]95 *** Stage 1: CUTSNS_PIN = 1 [15:29:26]21 1D 1D F7 61 1F AD DF 40 7A 6B 81 [15:29: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 36 39 4F 00 00 00 B0 D0 47 00 DA 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7C 02 00 F4 03 04 00 A8 5F C4 66 B6 04 01 00 00 11 E3 04 49 E2 C8 15 67 [15:29:28]CommunicateWithHost err = 0 [15:29:28]CheckOFDResponse [15:29:28]1017 (14) - 77093643461234 [15:29:28]1041 (16) - 0000000000871769 [15:29:28]1040 (4) - 162999 [15:29:28]1012 (4) - 20.08.2024 09:19 [15:29:28]1206 (1) - 0 [15:29:28]OFD Sender: Remove packet 162999 [15:29:28]ProducePacketName [15:29:28]name=ofd_packets/00162999 [15:29:28]NVStorageDeleteData [15:29:28]Read from MH i2c: *** Stop cut motor [15:29:28]01 *** Cut end [15:29:28] [15:29:28]MH_I2C_Read... [15:29:28]Read from MH i2c: 01 07 00 [15:29:28]MH_I2C_Read... [15:29:28]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 FF 0F E8 [15:29:28]process_action close_receipt done [15:29:28]requested_data is exist [15:29:28]produce_requested_data [15:29:28]requested_item fm.sn is exist - process it [15:29:28]wFMCommunicate request_size=4 [15:29:28]MH_SAM_APDU [15:29:28]CAPDU: 80 11 00 00 [15:29:28]Write to MH i2c: E2 08 00 D3 01 80 11 00 00 00 00 00 00 4E [15:29:28]Write i2c OK [15:29:28]MH_I2C_Read... [15:29:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:29:28]Read from MH i2c: E2 [15:29:28]MH_I2C_Read... [15:29:28]Read from MH i2c: E2 17 00 [15:29:28]MH_I2C_Read... [15:29:28]Read from MH i2c: E2 17 00 D3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [15:29:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:29:28]wFMCommunicate OK [15:29:28]requested_item fd.num is exist - process it [15:29:28]SAM_PROTO_GetFieldsCounters [15:29:28]wFMCommunicate request_size=4 [15:29:28]MH_SAM_APDU [15:29:28]CAPDU: 80 13 00 00 [15:29:28]Write to MH i2c: E2 08 00 D4 01 80 13 00 00 00 00 00 00 51 [15:29:28]Write i2c OK [15:29:28]MH_I2C_Read... [15:29:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:29:28]Read from MH i2c: E2 [15:29:28]MH_I2C_Read... [15:29:28]Read from MH i2c: E2 62 00 [15:29:28]MH_I2C_Read... [15:29:28]Read from MH i2c: E2 62 00 D4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 B5 [15:29: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B7 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BC 01 00 00 5E 04 04 00 BC 01 00 00 57 04 04 00 BD 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:29:28]wFMCommunicate OK [15:29:28]SAM_PROTO_GetFieldsCounters done [15:29:28]requested_item shift.num is exist - process it [15:29:28]requested_item shift.opened is exist - process it [15:29:28]req_shift_opened [15:29:28]FM_GetShiftState [15:29:28]SAM_PROTO_GetShiftState [15:29:28]wFMCommunicate request_size=4 [15:29:28]MH_SAM_APDU [15:29:28]CAPDU: 80 13 01 00 [15:29:28]Write to MH i2c: E2 08 00 D5 01 80 13 01 00 00 00 00 00 53 [15:29:28]OFD Sender: No OFD packet to send [15:29:28]Write i2c OK [15:29:28]MH_I2C_Read... [15:29:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:29:28]Read from MH i2c: E2 [15:29:28]MH_I2C_Read... [15:29:28]Read from MH i2c: E2 0E 00 [15:29:28]MH_I2C_Read... [15:29:28]Read from MH i2c: E2 0E 00 D5 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 21 [15:29:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:29:28]wFMCommunicate OK [15:29:28]SAM_PROTO_GetShiftState done [15:29:28]FM_GetShiftState done [15:29:28]req_shift_opened done [15:29:28]requested_item shift.open_date is exist - process it [15:29:28]req_shift_open_date [15:29:28]req_shift_open_date done [15:29:28]produce_requested_data done [15:29:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":162999,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:29:28]process_action_free close_receipt [15:29:28]json_value_free [15:29:28]json_value_free done [15:29:28]process_json_proto returns [15:29:28]Send response to host [15:29:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":162999,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:29:28]free response buf [15:29:28]execute_script done [15:29:28]execute_script returns [15:29:28]free content buf [15:29:28]Sock 9.Close socket [15:29:28]Sock 9.Thread stoped [15:29:33]OFD Sender: No OFD packet to send [15:29:38]OFD Sender: No OFD packet to send [15:29:43]OFD Sender: No OFD packet to send [15:29:48]OFD Sender: No OFD packet to send [15:29:53]OFD Sender: No OFD packet to send [15:29:58]OFD Sender: No OFD packet to send [15:30:03]OFD Sender: No OFD packet to send [15:30:08]OFD Sender: No OFD packet to send [15:30:13]OFD Sender: No OFD packet to send [15:30:18]OFD Sender: No OFD packet to send [15:30:23]OFD Sender: No OFD packet to send [15:30:28]OFD Sender: No OFD packet to send [15:30:33]OFD Sender: No OFD packet to send [15:30:38]OFD Sender: No OFD packet to send [15:30:43]OFD Sender: No OFD packet to send [15:30:47]recv_with_timeout no data received [15:30:49]OFD Sender: No OFD packet to send [15:30:54]OFD Sender: No OFD packet to send [15:30:58]recv_with_timeout no data received [15:30:59]OFD Sender: No OFD packet to send [15:31:04]OFD Sender: No OFD packet to send [15:31:09]OFD Sender: No OFD packet to send [15:31:10]recv_with_timeout no data received [15:31:14]OFD Sender: No OFD packet to send [15:31:19]OFD Sender: No OFD packet to send [15:31:24]OFD Sender: No OFD packet to send [15:31:29]OFD Sender: No OFD packet to send [15:31:34]OFD Sender: No OFD packet to send [15:31:35]accept exits with 7 [15:31:35]New connection [15:31:35]New thread 3066961252 created [15:31:35]Thread 3066817892 joined [15:31:35]Waiting for new connection... [15:31:35] Sock 7.Parse request [15:31:35]Sock 7.Check first char [15:31:35]Sock 7.First char is OK [15:31:35]request: POST /json_proto HTTP/1.0 [15:31:35]Method: POST [15:31:35]URL: /json_proto [15:31:35]Method is POST - this is cgi request [15:31:35]url: /json_proto [15:31:35]query_string will be loaded in cgi processing [15:31:35]execute_cgi json_proto POST (null) [15:31:35]execute_cgi path=json_proto method=POST [15:31:35]POST find Content-Length [15:31:35]Host: 172.17.44.132:8080 [15:31:35]Content-Length: 677 [15:31:35]Content-Type: application/json [15:31:35] [15:31:35]POST finish read [15:31:35]Found Content-Length = 677 [15:31:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:35]execute_script... [15:31:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291481", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:31:35]POST & json_proto [15:31:35]process_json_proto [15:31:35]json parsed OK: [15:31:35]protocol is kg_v1.0 [15:31:35]action value=close_receipt [15:31:35]process_action close_receipt [15:31:35]cmd_close_receipt [15:31:35]MH_GetDate [15:31:35]Write to MH i2c: F0 00 00 D6 01 C6 [15:31:35]Write i2c OK [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: F0 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: F0 09 00 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: F0 09 00 D6 01 00 D8 B6 C4 66 2A 83 C1 65 5A [15:31:35]GetLastDocTimeStamp 1724167762 [15:31:35]current date 1724167896 [15:31:35]FM_GetShiftState [15:31:35]SAM_PROTO_GetShiftState [15:31:35]wFMCommunicate request_size=4 [15:31:35]MH_SAM_APDU [15:31:35]CAPDU: 80 13 01 00 [15:31:35]Write to MH i2c: E2 08 00 D7 01 80 13 01 00 00 00 00 00 55 [15:31:35]Write i2c OK [15:31:35]MH_I2C_Read... [15:31:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:35]Read from MH i2c: E2 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: E2 0E 00 [15:31:35]MH_I2C_Read... [15:31:35]Read from MH i2c: E2 0E 00 D7 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 23 [15:31:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:31:35]wFMCommunicate OK [15:31:35]SAM_PROTO_GetShiftState done [15:31:35]FM_GetShiftState done [15:31:35]opened in 1724113081 [15:31:35]opened+sec_in_day 1724199481 [15:31:35]quantity*price = 20001 [15:31:35]sum+1 = 20002 [15:31:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 445 20.08.2024 15:31 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163000 ФПД: 219402852262048 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T153136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163000&fm=219402852262048&tin=02508201610067®Number=0000000000092562&sum=20000 [15:31:36]StoreToDocumentArchive [15:31:36]shift 465 fd 163000 [15:31:36]save to /storage/0465/doc_00163000 [15:31:36]save last doc name /storage/0465/doc_00163000 to /storage/kkm_last_doc_name [15:31:36]save OK [15:31:36]Clear old archive folders... [15:31:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:31:36]tlvbuf is 00D6AF60 [15:31:36]SAM_PROTO_ClearQueue [15:31:36]wFMCommunicate request_size=4 [15:31:36]MH_SAM_APDU [15:31:36]CAPDU: 80 09 00 00 [15:31:36]Write to MH i2c: E2 08 00 E4 01 80 09 00 00 00 00 00 00 57 [15:31:36]Write i2c OK [15:31:36]MH_I2C_Read... [15:31:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:31:37]Read from MH i2c: E2 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 E4 01 00 90 00 59 [15:31:37]RAPDU: 90 00 [15:31:37]wFMCommunicate OK [15:31:37]SAM_PROTO_ClearQueue done [15:31:37]KKMCreateOFDPacket [15:31:37]OFDProtocolAddRootSTLVToBuf [15:31:37]FM_MakeSignedData [15:31:37]FM_MakeSignedData [15:31:37]SAM_PROTO_SignData [15:31:37]wFMCommunicate request_size=4 [15:31:37]MH_SAM_APDU [15:31:37]CAPDU: 80 0D 01 02 [15:31:37]Write to MH i2c: E2 08 00 E5 01 80 0D 01 02 00 00 00 00 5F [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:31:37]Read from MH i2c: E2 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [15:31:37]RAPDU: 90 00 [15:31:37]wFMCommunicate OK [15:31:37]wFMCommunicate request_size=255 [15:31:37]MH_SAM_APDU [15:31:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 D8 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7C 02 00 35 04 06 00 C7 [15:31:37]Write to MH i2c: E2 02 01 E6 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 D8 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7C 02 00 35 04 06 00 C7 00 00 2A [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:37]Read from MH i2c: E2 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [15:31:37]RAPDU: 90 00 [15:31:37]wFMCommunicate OK [15:31:37]wFMCommunicate request_size=10 [15:31:37]MH_SAM_APDU [15:31:37]CAPDU: 80 0D 02 02 05 8B B5 12 60 A0 [15:31:37]Write to MH i2c: E2 0D 00 E7 01 80 0D 02 02 05 00 8B B5 12 60 A0 00 00 BE [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:31:37]Read from MH i2c: E2 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [15:31:37]RAPDU: 90 00 [15:31:37]wFMCommunicate OK [15:31:37]wFMCommunicate request_size=4 [15:31:37]MH_SAM_APDU [15:31:37]CAPDU: 80 0D 03 02 [15:31:37]Write to MH i2c: E2 08 00 E8 01 80 0D 03 02 00 00 00 00 64 [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:31:37]Read from MH i2c: E2 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 0B 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 0B 00 E8 01 00 C8 6C 1C DC 4D 3C 7F 87 90 00 20 [15:31:37]RAPDU: C8 6C 1C DC 4D 3C 7F 87 90 00 [15:31:37]wFMCommunicate OK [15:31:37]SAM_PROTO_SignData done [15:31:37]FM_MakeSignedData done [15:31:37]CreateOFDProtocolMessage [15:31:37]wFMCommunicate request_size=4 [15:31:37]MH_SAM_APDU [15:31:37]CAPDU: 80 11 00 00 [15:31:37]Write to MH i2c: E2 08 00 E9 01 80 11 00 00 00 00 00 00 64 [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:37]Read from MH i2c: E2 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 17 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: E2 17 00 E9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [15:31:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:31:37]wFMCommunicate OK [15:31:37]CreateOFDProtocolMessage done [15:31:37]OFDSenderStorePacket 163000 [15:31:37]StoreOFDPacket docnum=163000 [15:31:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C7 4C 07 01 D6 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 D8 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7C 02 00 35 04 06 00 C7 8B B5 12 60 A0 C8 6C 1C DC 4D 3C 7F 87 [15:31:37]CheckFolder [15:31:37]dirname=/storage/ofd_packets [15:31:37]CheckFolder done [15:31:37]ProducePacketName [15:31:37]name=ofd_packets/00163000 [15:31:37]NVStorageSaveData ofd_packets/00163000 [15:31:37]File name is /storage/ofd_packets/00163000 [15:31:37]Write 301 bytes [15:31:37]NVStorageSaveData done [15:31:37]OFDSenderStorePacket done [15:31:37]KKMCreateOFDPacket done [15:31:37]NVStorageSaveData kkm_last_timestamp [15:31:37]File name is /storage/kkm_last_timestamp [15:31:37]Write 4 bytes [15:31:37]NVStorageSaveData done [15:31:37]ExternCall_PrintAddStr [15:31:37]wPrintStart [15:31:37]Write to MH i2c: 01 00 00 EA 01 EB [15:31:37]Write i2c OK [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: 01 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: 01 07 00 [15:31:37]MH_I2C_Read... [15:31:37]Read from MH i2c: 01 07 00 EA 01 00 00 00 00 00 FF 0F 00 [15:31:37]RasterBufferAndPrint [15:31:37]line Счет N : (1)291481 [15:31:37]line ИНН: 02508201610067 [15:31:37]line Контрольно-Кассовый Чек [15:31:37]line ПРОДАЖА [15:31:37]line ТРК (МРК, ГНК) : 52 [15:31:37]line Товар: 2710124130 [15:31:37]line Аи-92-К-5 [15:31:37]line 2.950 * 67.80 [15:31:37]line = 200.01 [15:31:37]line НДС 12% НСП 1% [15:31:37]line > о реализуемом товаре [15:31:37]line ОКРУГЛЕНИЕ: -0.01 [15:31:37]line ИТОГО: 200.00 [15:31:37]line Внесено: 200.00 [15:31:37]line СДАЧА: 0.00 [15:31:37]line НСП 1% : 1.77 [15:31:37]line НДС 12% : 21.24 [15:31:37]line Наличными: 200.00 [15:31:37]line Безнал.: 0.00 [15:31:37]line Место: АЗС № 130 "Партнер Нефть" [15:31:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:31:37]line СНО: Общий режим [15:31:37]line Чек 445 20.08.2024 15:31 [15:31:37]line Смена: 465 ФФД: 1.0 [15:31:37]line ЗНМ: 0300000070 [15:31:37]line РНМ: 0000000000092562 [15:31:37]line Версия ККМ: 001 [15:31:37]line ФМ: 0000000000871769 [15:31:37]line ФД: 163000 [15:31:37]line ФПД: 219402852262048 [15:31:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T153136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163000&fm=219402852262048&tin=02508201610067®Number=0000000000092562&sum=20000 [15:31:37]written 0, free lines is 4095 [15:31:37]OFD Sender: Processing packet 163000 [packets to send 961, broken 960] [15:31:37]ProducePacketName [15:31:37]name=ofd_packets/00163000 [15:31:37]OFD Sender: To server: pG, [15:31:37]CommunicateWithHost lk.salyk.kg:30040 [15:31:37]ConnectInit lk.salyk.kg [15:31:38]Write to MH i2c: 01 00 00 15 02 17 [15:31:38]Write i2c OK [15:31:38]MH_I2C_Read... [15:31:38]Read from MH i2c: 01 [15:31:38]MH_I2C_Read... [15:31:38]Read from MH i2c: 01 07 00 [15:31:38]MH_I2C_Read... [15:31:38]Read from MH i2c: 01 07 00 15 02 00 00 00 00 00 D6 0C 00 [15:31:38]RasterBufferAndPrint [15:31:38]line [15:31:38]line [15:31:38]line [15:31:38]line [15:31:38]line [15:31:38]written 0, free lines is 3292 [15:31:38]MH_Cut [15:31:38]Write to MH i2c: D1 01 00 1C 02 01 F0 [15:31:38]Write i2c OK [15:31:38]MH_I2C_Read... [15:31:38]Read from MH i2c: D1 [15:31:38]MH_I2C_Read... [15:31:38]Read from MH i2c: D1 01 00 [15:31:38]MH_I2C_Read... [15:31:38]Read from MH i2c: D1 01 00 1C 02 00 EF [15:31:38]Write to MH i2c: 01 00 00 1D 02 1F [15:31:38]Write i2c OK [15:31:38]MH_I2C_Read... [15:31:38]Connected sock=9 [15: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 36 39 0F 01 00 00 C7 4C 07 01 D6 07 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 01 00 00 F4 03 04 00 D8 B6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7C 02 00 35 04 06 00 C7 8B B5 12 60 A0 C8 6C 1C DC 4D 3C 7F 87 [15:31:38]*** Cut start [15:31:38]*** Purtial cut [15:31:38]*** Stage 1: CUTSNS_PIN = 1 [15:31: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 36 39 4F 00 00 00 80 B6 47 00 F2 71 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7C 02 00 F4 03 04 00 2C 60 C4 66 B6 04 01 00 00 76 8A 07 26 44 11 01 48 [15:31:38]CommunicateWithHost err = 0 [15:31:38]CheckOFDResponse [15:31:38]1017 (14) - 77093643461234 [15:31:38]1041 (16) - 0000000000871769 [15:31:38]1040 (4) - 163000 [15:31:38]1012 (4) - 20.08.2024 09:21 [15:31:38]1206 (1) - 0 [15:31:38]OFD Sender: Remove packet 163000 [15:31:38]ProducePacketName [15:31:38]name=ofd_packets/00163000 [15:31:38]NVStorageDeleteData [15:31:39]OFD Sender: No OFD packet to send [15:31:40]Read from MH i2c: 01 [15:31:40]MH_I2C_Read... [15:31:40]*** Stop cut motor [15:31:40]*** Cut end [15:31:40]Read from MH i2c: 01 07 00 [15:31:40]MH_I2C_Read... [15:31:40]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 FF 0F 34 [15:31:40]process_action close_receipt done [15:31:40]requested_data is exist [15:31:40]produce_requested_data [15:31:40]requested_item fm.sn is exist - process it [15:31:40]wFMCommunicate request_size=4 [15:31:40]MH_SAM_APDU [15:31:40]CAPDU: 80 11 00 00 [15:31:40]Write to MH i2c: E2 08 00 1E 02 80 11 00 00 00 00 00 00 9A [15:31:40]Write i2c OK [15:31:40]MH_I2C_Read... [15:31:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:31:40]Read from MH i2c: E2 [15:31:40]MH_I2C_Read... [15:31:40]Read from MH i2c: E2 17 00 [15:31:40]MH_I2C_Read... [15:31:40]Read from MH i2c: E2 17 00 1E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [15:31:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:31:40]wFMCommunicate OK [15:31:40]requested_item fd.num is exist - process it [15:31:40]SAM_PROTO_GetFieldsCounters [15:31:40]wFMCommunicate request_size=4 [15:31:40]MH_SAM_APDU [15:31:40]CAPDU: 80 13 00 00 [15:31:40]Write to MH i2c: E2 08 00 1F 02 80 13 00 00 00 00 00 00 9D [15:31:40]Write i2c OK [15:31:40]MH_I2C_Read... [15:31:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:31:41]Read from MH i2c: E2 [15:31:41]MH_I2C_Read... [15:31:41]Read from MH i2c: E2 62 00 [15:31:41]MH_I2C_Read... [15:31:41]Read from MH i2c: E2 62 00 1F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 05 [15:31: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B8 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BD 01 00 00 5E 04 04 00 BD 01 00 00 57 04 04 00 BE 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:31:41]wFMCommunicate OK [15:31:41]SAM_PROTO_GetFieldsCounters done [15:31:41]requested_item shift.num is exist - process it [15:31:41]requested_item shift.opened is exist - process it [15:31:41]req_shift_opened [15:31:41]FM_GetShiftState [15:31:41]SAM_PROTO_GetShiftState [15:31:41]wFMCommunicate request_size=4 [15:31:41]MH_SAM_APDU [15:31:41]CAPDU: 80 13 01 00 [15:31:41]Write to MH i2c: E2 08 00 20 02 80 13 01 00 00 00 00 00 9F [15:31:41]Write i2c OK [15:31:41]MH_I2C_Read... [15:31:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:31:41]Read from MH i2c: E2 [15:31:41]MH_I2C_Read... [15:31:41]Read from MH i2c: E2 0E 00 [15:31:41]MH_I2C_Read... [15:31:41]Read from MH i2c: E2 0E 00 20 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6D [15:31:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:31:41]wFMCommunicate OK [15:31:41]SAM_PROTO_GetShiftState done [15:31:41]FM_GetShiftState done [15:31:41]req_shift_opened done [15:31:41]requested_item shift.open_date is exist - process it [15:31:41]req_shift_open_date [15:31:41]req_shift_open_date done [15:31:41]produce_requested_data done [15:31:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163000,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:31:41]process_action_free close_receipt [15:31:41]json_value_free [15:31:41]json_value_free done [15:31:41]process_json_proto returns [15:31:41]Send response to host [15:31:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163000,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:31:41]free response buf [15:31:41]execute_script done [15:31:41]execute_script returns [15:31:41]free content buf [15:31:41]Sock 7.Close socket [15:31:41]Sock 7.Thread stoped [15:31:44]OFD Sender: No OFD packet to send [15:31:49]OFD Sender: No OFD packet to send [15:31:54]OFD Sender: No OFD packet to send [15:31:59]OFD Sender: No OFD packet to send [15:32:04]OFD Sender: No OFD packet to send [15:32:09]OFD Sender: No OFD packet to send [15:32:14]OFD Sender: No OFD packet to send [15:32:16]accept exits with 10 [15:32:16]New connection [15:32:16]New thread 3066817892 created [15:32:16]Thread 3066961252 joined [15:32:16]Waiting for new connection... [15:32:16] Sock 10.Parse request [15:32:16]Sock 10.Check first char [15:32:16]Sock 10.First char is OK [15:32:16]request: POST /json_proto HTTP/1.0 [15:32:16]Method: POST [15:32:16]URL: /json_proto [15:32:16]Method is POST - this is cgi request [15:32:16]url: /json_proto [15:32:16]query_string will be loaded in cgi processing [15:32:16]execute_cgi json_proto POST (null) [15:32:16]execute_cgi path=json_proto method=POST [15:32:16]POST find Content-Length [15:32:16]Host: 172.17.44.132:8080 [15:32:16]Content-Length: 800 [15:32:16]Content-Type: application/json [15:32:16] [15:32:16]POST finish read [15:32:16]Found Content-Length = 800 [15:32:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:16]execute_script... [15:32:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291482", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.76 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:32:16]POST & json_proto [15:32:16]process_json_proto [15:32:16]json parsed OK: [15:32:16]protocol is kg_v1.0 [15:32:16]action value=close_receipt [15:32:16]process_action close_receipt [15:32:16]cmd_close_receipt [15:32:16]MH_GetDate [15:32:16]Write to MH i2c: F0 00 00 21 02 12 [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: F0 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: F0 09 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: F0 09 00 21 02 00 00 B7 C4 66 2A 83 C1 65 CF [15:32:16]GetLastDocTimeStamp 1724167896 [15:32:16]current date 1724167936 [15:32:16]FM_GetShiftState [15:32:16]SAM_PROTO_GetShiftState [15:32:16]wFMCommunicate request_size=4 [15:32:16]MH_SAM_APDU [15:32:16]CAPDU: 80 13 01 00 [15:32:16]Write to MH i2c: E2 08 00 22 02 80 13 01 00 00 00 00 00 A1 [15:32:16]Write i2c OK [15:32:16]MH_I2C_Read... [15:32:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:16]Read from MH i2c: E2 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 0E 00 [15:32:16]MH_I2C_Read... [15:32:16]Read from MH i2c: E2 0E 00 22 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6F [15:32:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:32:16]wFMCommunicate OK [15:32:16]SAM_PROTO_GetShiftState done [15:32:16]FM_GetShiftState done [15:32:16]opened in 1724113081 [15:32:16]opened+sec_in_day 1724199481 [15:32:16]quantity*price = 300075 [15:32:16]sum+1 = 300077 [15:32:16]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.76 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 0.00 Безнал.: 3000.76 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 446 20.08.2024 15:32 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163001 ФПД: 10763647885749 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T153216&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163001&fm=10763647885749&tin=02508201610067®Number=0000000000092562&sum=300076 [15:32:17]StoreToDocumentArchive [15:32:17]shift 465 fd 163001 [15:32:17]save to /storage/0465/doc_00163001 [15:32:17]save last doc name /storage/0465/doc_00163001 to /storage/kkm_last_doc_name [15:32:17]save OK [15:32:17]Clear old archive folders... [15:32:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:32:17]tlvbuf is 00DFBF30 [15:32:17]SAM_PROTO_ClearQueue [15:32:17]wFMCommunicate request_size=4 [15:32:17]MH_SAM_APDU [15:32:17]CAPDU: 80 09 00 00 [15:32:17]Write to MH i2c: E2 08 00 2F 02 80 09 00 00 00 00 00 00 A3 [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:17]Read from MH i2c: E2 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 03 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [15:32:17]RAPDU: 90 00 [15:32:17]wFMCommunicate OK [15:32:17]SAM_PROTO_ClearQueue done [15:32:17]KKMCreateOFDPacket [15:32:17]OFDProtocolAddRootSTLVToBuf [15:32:17]FM_MakeSignedData [15:32:17]FM_MakeSignedData [15:32:17]SAM_PROTO_SignData [15:32:17]wFMCommunicate request_size=4 [15:32:17]MH_SAM_APDU [15:32:17]CAPDU: 80 0D 01 02 [15:32:17]Write to MH i2c: E2 08 00 30 02 80 0D 01 02 00 00 00 00 AB [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 [15:32:17]MH_I2C_Read... [15:32:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:17]Read from MH i2c: E2 03 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [15:32:17]RAPDU: 90 00 [15:32:17]wFMCommunicate OK [15:32:17]wFMCommunicate request_size=255 [15:32:17]MH_SAM_APDU [15:32:17]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 00 B7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 7C 02 00 35 04 06 00 09 CA 1B 68 [15:32:17]Write to MH i2c: E2 02 01 31 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 00 B7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 7C 02 00 35 04 06 00 09 CA 1B 68 00 00 0A [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:17]Read from MH i2c: E2 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 03 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [15:32:17]RAPDU: 90 00 [15:32:17]wFMCommunicate OK [15:32:17]wFMCommunicate request_size=7 [15:32:17]MH_SAM_APDU [15:32:17]CAPDU: 80 0D 02 02 02 A1 B5 [15:32:17]Write to MH i2c: E2 0A 00 32 02 80 0D 02 02 02 00 A1 B5 00 00 08 [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:17]Read from MH i2c: E2 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 03 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [15:32:17]RAPDU: 90 00 [15:32:17]wFMCommunicate OK [15:32:17]wFMCommunicate request_size=4 [15:32:17]MH_SAM_APDU [15:32:17]CAPDU: 80 0D 03 02 [15:32:17]Write to MH i2c: E2 08 00 33 02 80 0D 03 02 00 00 00 00 B0 [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:17]Read from MH i2c: E2 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 0B 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 0B 00 33 02 00 49 A3 9F 58 AF 21 38 26 90 00 C2 [15:32:17]RAPDU: 49 A3 9F 58 AF 21 38 26 90 00 [15:32:17]wFMCommunicate OK [15:32:17]SAM_PROTO_SignData done [15:32:17]FM_MakeSignedData done [15:32:17]CreateOFDProtocolMessage [15:32:17]wFMCommunicate request_size=4 [15:32:17]MH_SAM_APDU [15:32:17]CAPDU: 80 11 00 00 [15:32:17]Write to MH i2c: E2 08 00 34 02 80 11 00 00 00 00 00 00 B0 [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:17]Read from MH i2c: E2 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 17 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: E2 17 00 34 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 09 [15:32:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:17]wFMCommunicate OK [15:32:17]CreateOFDProtocolMessage done [15:32:17]OFDSenderStorePacket 163001 [15:32:17]StoreOFDPacket docnum=163001 [15:32:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 76 46 04 01 49 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 00 B7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 7C 02 00 35 04 06 00 09 CA 1B 68 A1 B5 49 A3 9F 58 AF 21 38 26 [15:32:17]CheckFolder [15:32:17]dirname=/storage/ofd_packets [15:32:17]CheckFolder done [15:32:17]ProducePacketName [15:32:17]name=ofd_packets/00163001 [15:32:17]NVStorageSaveData ofd_packets/00163001 [15:32:17]File name is /storage/ofd_packets/00163001 [15:32:17]Write 298 bytes [15:32:17]NVStorageSaveData done [15:32:17]OFDSenderStorePacket done [15:32:17]KKMCreateOFDPacket done [15:32:17]NVStorageSaveData kkm_last_timestamp [15:32:17]File name is /storage/kkm_last_timestamp [15:32:17]Write 4 bytes [15:32:17]NVStorageSaveData done [15:32:17]ExternCall_PrintAddStr [15:32:17]wPrintStart [15:32:17]Write to MH i2c: 01 00 00 35 02 37 [15:32:17]Write i2c OK [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: 01 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: 01 07 00 [15:32:17]MH_I2C_Read... [15:32:17]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 FF 0F 4C [15:32:17]RasterBufferAndPrint [15:32:17]line Счет N : (1)291482 [15:32:17]line ИНН: 02508201610067 [15:32:17]line Контрольно-Кассовый Чек [15:32:17]line ПРОДАЖА [15:32:17]line ТРК (МРК, ГНК) : 44 [15:32:17]line Товар: 2710194800 [15:32:17]line ДТ-К-5 [15:32:17]line 39.380 * 76.20 [15:32:17]line = 3000.76 [15:32:17]line НДС 12% НСП 1% [15:32:17]line > о реализуемом товаре [15:32:17]line ИТОГО: 3000.76 [15:32:17]line НСП 1% : 26.55 [15:32:17]line НДС 12% : 318.66 [15:32:17]line Наличными: 0.00 [15:32:17]line Безнал.: 3000.76 [15:32:17]line Место: АЗС № 130 "Партнер Нефть" [15:32:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:32:17]line СНО: Общий режим [15:32:17]line Чек 446 20.08.2024 15:32 [15:32:17]line Смена: 465 ФФД: 1.0 [15:32:17]line ЗНМ: 0300000070 [15:32:17]line РНМ: 0000000000092562 [15:32:17]line Версия ККМ: 001 [15:32:17]line Платежная система: O! деньги [15:32:17]line ФМ: 0000000000871769 [15:32:17]line ФД: 163001 [15:32:17]line ФПД: 10763647885749 [15:32:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T153216&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163001&fm=10763647885749&tin=02508201610067®Number=0000000000092562&sum=300076 [15:32:17]written 0, free lines is 4095 [15:32:17]OFD Sender: Processing packet 163001 [packets to send 961, broken 960] [15:32:17]ProducePacketName [15:32:17]name=ofd_packets/00163001 [15:32:17]OFD Sender: To server: pG, [15:32:17]CommunicateWithHost lk.salyk.kg:30040 [15:32:17]ConnectInit lk.salyk.kg [15:32:18]Write to MH i2c: 01 00 00 5F 02 61 [15:32:18]Write i2c OK [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: 01 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: 01 07 00 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: 01 07 00 5F 02 00 00 00 00 00 DF 0C 53 [15:32:18]RasterBufferAndPrint [15:32:18]line [15:32:18]line [15:32:18]line [15:32:18]line [15:32:18]line [15:32:18]written 0, free lines is 3301 [15:32:18]MH_Cut [15:32:18]Write to MH i2c: D1 01 00 66 02 01 3A [15:32:18]Write i2c OK [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: D1 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: D1 01 00 [15:32:18]MH_I2C_Read... [15:32:18]Read from MH i2c: D1 01 00 66 02 00 39 [15:32:18]Write to MH i2c: 01 00 00 67 02 69 [15:32:18]Write i2c OK [15:32:18]MH_I2C_Read... [15:32:19]*** Cut start [15:32:19]*** Purtial cut [15:32:19]*** Stage 1: CUTSNS_PIN = 1 [15:32:21]Read from MH i2c: 01 [15:32:21]MH_I2C_Read... [15:32:21]*** Stop cut motor [15:32:21]*** Cut end [15:32:21]Read from MH i2c: 01 07 00 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 FF 0F 7E [15:32:21]process_action close_receipt done [15:32:21]requested_data is exist [15:32:21]produce_requested_data [15:32:21]requested_item fm.sn is exist - process it [15:32:21]wFMCommunicate request_size=4 [15:32:21]MH_SAM_APDU [15:32:21]CAPDU: 80 11 00 00 [15:32:21]Write to MH i2c: E2 08 00 68 02 80 11 00 00 00 00 00 00 E4 [15:32:21]Write i2c OK [15:32:21]MH_I2C_Read... [15:32:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:21]Read from MH i2c: E2 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: E2 17 00 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: E2 17 00 68 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [15:32:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:21]wFMCommunicate OK [15:32:21]requested_item fd.num is exist - process it [15:32:21]SAM_PROTO_GetFieldsCounters [15:32:21]wFMCommunicate request_size=4 [15:32:21]MH_SAM_APDU [15:32:21]CAPDU: 80 13 00 00 [15:32:21]Write to MH i2c: E2 08 00 69 02 80 13 00 00 00 00 00 00 E7 [15:32:21]Write i2c OK [15:32:21]MH_I2C_Read... [15:32:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:21]Read from MH i2c: E2 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: E2 62 00 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: E2 62 00 69 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 53 [15:32: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BE 01 00 00 5E 04 04 00 BE 01 00 00 57 04 04 00 BF 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:21]wFMCommunicate OK [15:32:21]SAM_PROTO_GetFieldsCounters done [15:32:21]requested_item shift.num is exist - process it [15:32:21]requested_item shift.opened is exist - process it [15:32:21]req_shift_opened [15:32:21]FM_GetShiftState [15:32:21]SAM_PROTO_GetShiftState [15:32:21]wFMCommunicate request_size=4 [15:32:21]MH_SAM_APDU [15:32:21]CAPDU: 80 13 01 00 [15:32:21]Write to MH i2c: E2 08 00 6A 02 80 13 01 00 00 00 00 00 E9 [15:32:21]Write i2c OK [15:32:21]MH_I2C_Read... [15:32:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:21]Read from MH i2c: E2 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: E2 0E 00 [15:32:21]MH_I2C_Read... [15:32:21]Read from MH i2c: E2 0E 00 6A 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B7 [15:32:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:32:21]wFMCommunicate OK [15:32:21]SAM_PROTO_GetShiftState done [15:32:21]FM_GetShiftState done [15:32:21]req_shift_opened done [15:32:21]requested_item shift.open_date is exist - process it [15:32:21]req_shift_open_date [15:32:21]req_shift_open_date done [15:32:21]produce_requested_data done [15:32:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163001,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:32:21]process_action_free close_receipt [15:32:21]json_value_free [15:32:21]json_value_free done [15:32:21]process_json_proto returns [15:32:21]Send response to host [15:32:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163001,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:32:21]free response buf [15:32:21]execute_script done [15:32:21]execute_script returns [15:32:21]free content buf [15:32:21]Sock 10.Close socket [15:32:21]Sock 10.Thread stoped [15:32:22]recv_with_timeout no data received [15:32:22]ConnectInit Can't take IP for lk.salyk.kg [15:32:22]CommunicateWithHost connect error [15:32:22]CommunicateWithHost err = -1 [15:32:22]OFD Sender: Server communicate error [15:32:27]OFD Sender: Processing packet 163001 [packets to send 961, broken 960] [15:32:27]ProducePacketName [15:32:27]name=ofd_packets/00163001 [15:32:27]OFD Sender: To server: pG, [15:32:27]CommunicateWithHost lk.salyk.kg:30040 [15:32:27]ConnectInit lk.salyk.kg [15:32:32]ConnectInit Can't take IP for lk.salyk.kg [15:32:32]CommunicateWithHost connect error [15:32:32]CommunicateWithHost err = -1 [15:32:32]OFD Sender: Server communicate error [15:32:37]OFD Sender: Processing packet 163001 [packets to send 961, broken 960] [15:32:37]ProducePacketName [15:32:37]name=ofd_packets/00163001 [15:32:37]OFD Sender: To server: pG, [15:32:37]CommunicateWithHost lk.salyk.kg:30040 [15:32:37]ConnectInit lk.salyk.kg [15:32:40]accept exits with 7 [15:32:40]New connection [15:32:40]New thread 3066961252 created [15:32:40]Thread 3066817892 joined [15:32:40]Waiting for new connection... [15:32:40] Sock 7.Parse request [15:32:40]Sock 7.Check first char [15:32:40]Sock 7.First char is OK [15:32:40]request: POST /json_proto HTTP/1.0 [15:32:40]Method: POST [15:32:40]URL: /json_proto [15:32:40]Method is POST - this is cgi request [15:32:40]url: /json_proto [15:32:40]query_string will be loaded in cgi processing [15:32:40]execute_cgi json_proto POST (null) [15:32:40]execute_cgi path=json_proto method=POST [15:32:40]POST find Content-Length [15:32:40]Host: 172.17.44.132:8080 [15:32:40]Content-Length: 644 [15:32:40]Content-Type: application/json [15:32:40] [15:32:40]POST finish read [15:32:40]Found Content-Length = 644 [15:32:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50459", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\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" ] } } [15:32:40]execute_script... [15:32: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)50459", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\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" ] } } [15:32:40]POST & json_proto [15:32:40]process_json_proto [15:32:40]json parsed OK: [15:32:40]protocol is kg_v1.0 [15:32:40]action value=close_receipt [15:32:40]process_action close_receipt [15:32:40]cmd_close_receipt [15:32:40]MH_GetDate [15:32:40]Write to MH i2c: F0 00 00 6B 02 5C [15:32:40]Write i2c OK [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: F0 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: F0 09 00 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: F0 09 00 6B 02 00 19 B7 C4 66 2A 83 C1 65 32 [15:32:40]GetLastDocTimeStamp 1724167936 [15:32:40]current date 1724167961 [15:32:40]FM_GetShiftState [15:32:40]SAM_PROTO_GetShiftState [15:32:40]wFMCommunicate request_size=4 [15:32:40]MH_SAM_APDU [15:32:40]CAPDU: 80 13 01 00 [15:32:40]Write to MH i2c: E2 08 00 6C 02 80 13 01 00 00 00 00 00 EB [15:32:40]Write i2c OK [15:32:40]MH_I2C_Read... [15:32:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:40]Read from MH i2c: E2 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: E2 0E 00 [15:32:40]MH_I2C_Read... [15:32:40]Read from MH i2c: E2 0E 00 6C 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B9 [15:32:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:32:40]wFMCommunicate OK [15:32:40]SAM_PROTO_GetShiftState done [15:32:40]FM_GetShiftState done [15:32:40]opened in 1724113081 [15:32:40]opened+sec_in_day 1724199481 [15:32:40]quantity*price = 6500 [15:32:40]sum+1 = 6501 [15:32:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 447 20.08.2024 15:32 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163002 ФПД: 116312328757401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T153241&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163002&fm=116312328757401&tin=02508201610067®Number=0000000000092562&sum=6500 0 [15:32:41]StoreToDocumentArchive [15:32:41]shift 465 fd 163002 [15:32:41]save to /storage/0465/doc_00163002 [15:32:41]save last doc name /storage/0465/doc_00163002 to /storage/kkm_last_doc_name [15:32:41]save OK [15:32:41]Clear old archive folders... [15:32:41]ProcessDocumentItem done err = 0, tmpTLVsize=272 [15:32:41]tlvbuf is 00E11F10 [15:32:41]SAM_PROTO_ClearQueue [15:32:41]wFMCommunicate request_size=4 [15:32:41]MH_SAM_APDU [15:32:41]CAPDU: 80 09 00 00 [15:32:41]Write to MH i2c: E2 08 00 79 02 80 09 00 00 00 00 00 00 ED [15:32:41]Write i2c OK [15:32:41]MH_I2C_Read... [15:32:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:32:41]Read from MH i2c: E2 [15:32:41]MH_I2C_Read... [15:32:41]Read from MH i2c: E2 03 00 [15:32:41]MH_I2C_Read... [15:32:41]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [15:32:41]RAPDU: 90 00 [15:32:41]wFMCommunicate OK [15:32:41]SAM_PROTO_ClearQueue done [15:32:41]KKMCreateOFDPacket [15:32:41]OFDProtocolAddRootSTLVToBuf [15:32:41]FM_MakeSignedData [15:32:41]FM_MakeSignedData [15:32:41]SAM_PROTO_SignData [15:32:41]wFMCommunicate request_size=4 [15:32:41]MH_SAM_APDU [15:32:41]CAPDU: 80 0D 01 02 [15:32:41]Write to MH i2c: E2 08 00 7A 02 80 0D 01 02 00 00 00 00 F5 [15:32:41]Write i2c OK [15:32:41]MH_I2C_Read... [15:32:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:32:41]Read from MH i2c: E2 [15:32:41]MH_I2C_Read... [15:32:41]Read from MH i2c: E2 03 00 [15:32:41]MH_I2C_Read... [15:32:41]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [15:32:41]RAPDU: 90 00 [15:32:41]wFMCommunicate OK [15:32:41]wFMCommunicate request_size=255 [15:32:41]MH_SAM_APDU [15:32:41]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 BF 01 00 00 F4 03 04 00 19 B7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [15:32:41]Write to MH i2c: E2 02 01 7B 02 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 BF 01 00 00 F4 03 04 00 19 B7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 D0 [15:32:41]Write i2c OK [15:32:41]MH_I2C_Read... [15:32:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:42]Read from MH i2c: E2 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: E2 03 00 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [15:32:42]RAPDU: 90 00 [15:32:42]wFMCommunicate OK [15:32:42]wFMCommunicate request_size=31 [15:32:42]MH_SAM_APDU [15:32:42]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 BA 7C 02 00 35 04 06 00 69 C9 13 09 E0 99 [15:32:42]Write to MH i2c: E2 22 00 7C 02 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 BA 7C 02 00 35 04 06 00 69 C9 13 09 E0 99 00 00 28 [15:32:42]Write i2c OK [15:32:42]MH_I2C_Read... [15:32:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:32:42]Read from MH i2c: E2 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: E2 03 00 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [15:32:42]RAPDU: 90 00 [15:32:42]wFMCommunicate OK [15:32:42]wFMCommunicate request_size=4 [15:32:42]MH_SAM_APDU [15:32:42]CAPDU: 80 0D 03 02 [15:32:42]Write to MH i2c: E2 08 00 7D 02 80 0D 03 02 00 00 00 00 FA [15:32:42]Write i2c OK [15:32:42]MH_I2C_Read... [15:32:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:32:42]Read from MH i2c: E2 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: E2 0B 00 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: E2 0B 00 7D 02 00 72 B3 C6 14 AA 0B C4 1E 90 00 91 [15:32:42]RAPDU: 72 B3 C6 14 AA 0B C4 1E 90 00 [15:32:42]wFMCommunicate OK [15:32:42]SAM_PROTO_SignData done [15:32:42]FM_MakeSignedData done [15:32:42]CreateOFDProtocolMessage [15:32:42]wFMCommunicate request_size=4 [15:32:42]MH_SAM_APDU [15:32:42]CAPDU: 80 11 00 00 [15:32:42]Write to MH i2c: E2 08 00 7E 02 80 11 00 00 00 00 00 00 FA [15:32:42]Write i2c OK [15:32:42]MH_I2C_Read... [15:32:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:42]Read from MH i2c: E2 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: E2 17 00 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: E2 17 00 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [15:32:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:42]wFMCommunicate OK [15:32:42]CreateOFDProtocolMessage done [15:32:42]OFDSenderStorePacket 163002 [15:32:42]StoreOFDPacket docnum=163002 [15:32:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 B6 51 1C 01 A7 82 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 BF 01 00 00 F4 03 04 00 19 B7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7C 02 00 35 04 06 00 69 C9 13 09 E0 99 72 B3 C6 14 AA 0B C4 1E [15:32:42]CheckFolder [15:32:42]dirname=/storage/ofd_packets [15:32:42]CheckFolder done [15:32:42]ProducePacketName [15:32:42]name=ofd_packets/00163002 [15:32:42]NVStorageSaveData ofd_packets/00163002 [15:32:42]File name is /storage/ofd_packets/00163002 [15:32:42]Write 322 bytes [15:32:42]NVStorageSaveData done [15:32:42]OFDSenderStorePacket done [15:32:42]KKMCreateOFDPacket done [15:32:42]NVStorageSaveData kkm_last_timestamp [15:32:42]File name is /storage/kkm_last_timestamp [15:32:42]Write 4 bytes [15:32:42]NVStorageSaveData done [15:32:42]ExternCall_PrintAddStr [15:32:42]wPrintStart [15:32:42]Write to MH i2c: 01 00 00 7F 02 81 [15:32:42]Write i2c OK [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: 01 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: 01 07 00 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: 01 07 00 7F 02 00 00 00 00 00 FF 0F 96 [15:32:42]RasterBufferAndPrint [15:32:42]line Счет N : (3)50459 [15:32:42]line ИНН: 02508201610067 [15:32:42]line Контрольно-Кассовый Чек [15:32:42]line ПРОДАЖА [15:32:42]line Товар: 47018716 [15:32:42]line Водка Пшеничная 0,1л [15:32:42]line 1.000 * 65.00 [15:32:42]line = 65.00 [15:32:42]line НДС 12% НСП 1% [15:32:42]line > о реализуемом товаре [15:32:42]line ИТОГО: 65.00 [15:32:42]line НСП 1% : 0.57 [15:32:42]line НДС 12% : 6.90 [15:32:42]line Наличными: 65.00 [15:32:42]line Безнал.: 0.00 [15:32:42]line Место: АЗС № 130 "Партнер Нефть" [15:32:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:32:42]line СНО: Общий режим [15:32:42]line Чек 447 20.08.2024 15:32 [15:32:42]line Смена: 465 ФФД: 1.0 [15:32:42]line ЗНМ: 0300000070 [15:32:42]line РНМ: 0000000000092562 [15:32:42]line Версия ККМ: 001 [15:32:42]line ФМ: 0000000000871769 [15:32:42]line ФД: 163002 [15:32:42]line ФПД: 116312328757401 [15:32:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T153241&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163002&fm=116312328757401&tin=02508201610067®Number=0000000000092562&sum=6500 [15:32:42]line 0 [15:32:42]written 0, free lines is 4095 [15:32:42]Write to MH i2c: 01 00 00 A7 02 A9 [15:32:42]Write i2c OK [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: 01 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: 01 07 00 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: 01 07 00 A7 02 00 00 00 00 00 E2 0C 9E [15:32:42]RasterBufferAndPrint [15:32:42]line [15:32:42]line [15:32:42]line [15:32:42]line [15:32:42]line [15:32:42]written 0, free lines is 3306 [15:32:42]MH_Cut [15:32:42]Write to MH i2c: D1 01 00 AE 02 01 82 [15:32:42]Write i2c OK [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: D1 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: D1 01 00 [15:32:42]MH_I2C_Read... [15:32:42]Read from MH i2c: D1 01 00 AE 02 00 81 [15:32:42]Write to MH i2c: 01 00 00 AF 02 B1 [15:32:42]Write i2c OK [15:32:42]MH_I2C_Read... [15:32:43]*** Cut start [15:32:43]*** Purtial cut [15:32:43]*** Stage 1: CUTSNS_PIN = 1 [15:32:43]recv_with_timeout no data received [15:32:45]Read from MH i2c: 01 [15:32:45]MH_I2C_Read... [15:32:45]*** Stop cut motor [15:32:45]*** Cut end [15:32:45]Read from MH i2c: 01 07 00 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: 01 07 00 AF 02 00 00 00 00 00 FF 0F C6 [15:32:45]process_action close_receipt done [15:32:45]requested_data is exist [15:32:45]produce_requested_data [15:32:45]requested_item fm.sn is exist - process it [15:32:45]wFMCommunicate request_size=4 [15:32:45]MH_SAM_APDU [15:32:45]CAPDU: 80 11 00 00 [15:32:45]Write to MH i2c: E2 08 00 B0 02 80 11 00 00 00 00 00 00 2C [15:32:45]Write i2c OK [15:32:45]MH_I2C_Read... [15:32:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:32:45]Read from MH i2c: E2 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: E2 17 00 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: E2 17 00 B0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [15:32:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:32:45]wFMCommunicate OK [15:32:45]requested_item fd.num is exist - process it [15:32:45]SAM_PROTO_GetFieldsCounters [15:32:45]wFMCommunicate request_size=4 [15:32:45]MH_SAM_APDU [15:32:45]CAPDU: 80 13 00 00 [15:32:45]Write to MH i2c: E2 08 00 B1 02 80 13 00 00 00 00 00 00 2F [15:32:45]Write i2c OK [15:32:45]MH_I2C_Read... [15:32:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:32:45]Read from MH i2c: E2 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: E2 62 00 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: E2 62 00 B1 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 9F [15:32:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BF 01 00 00 5E 04 04 00 BF 01 00 00 57 04 04 00 C0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:32:45]wFMCommunicate OK [15:32:45]SAM_PROTO_GetFieldsCounters done [15:32:45]requested_item shift.num is exist - process it [15:32:45]requested_item shift.opened is exist - process it [15:32:45]req_shift_opened [15:32:45]FM_GetShiftState [15:32:45]SAM_PROTO_GetShiftState [15:32:45]wFMCommunicate request_size=4 [15:32:45]MH_SAM_APDU [15:32:45]CAPDU: 80 13 01 00 [15:32:45]Write to MH i2c: E2 08 00 B2 02 80 13 01 00 00 00 00 00 31 [15:32:45]Write i2c OK [15:32:45]MH_I2C_Read... [15:32:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:32:45]Read from MH i2c: E2 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: E2 0E 00 [15:32:45]MH_I2C_Read... [15:32:45]Read from MH i2c: E2 0E 00 B2 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FF [15:32:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:32:45]wFMCommunicate OK [15:32:45]SAM_PROTO_GetShiftState done [15:32:45]FM_GetShiftState done [15:32:45]req_shift_opened done [15:32:45]requested_item shift.open_date is exist - process it [15:32:45]req_shift_open_date [15:32:45]req_shift_open_date done [15:32:45]produce_requested_data done [15:32:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163002,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:32:45]process_action_free close_receipt [15:32:45]json_value_free [15:32:45]json_value_free done [15:32:45]process_json_proto returns [15:32:45]Send response to host [15:32:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163002,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:32:45]free response buf [15:32:45]execute_script done [15:32:45]execute_script returns [15:32:45]free content buf [15:32:45]Sock 7.Close socket [15:32:45]Sock 7.Thread stoped [15:33:07]Connected sock=10 [15:33: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 36 39 0C 01 00 00 76 46 04 01 49 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2C 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 01 00 00 F4 03 04 00 00 B7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 7C 02 00 35 04 06 00 09 CA 1B 68 A1 B5 49 A3 9F 58 AF 21 38 26 [15:33: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 36 39 4F 00 00 00 F7 2F 47 00 B3 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 7C 02 00 F4 03 04 00 86 60 C4 66 B6 04 01 00 00 D9 32 F9 B0 53 54 B0 2C [15:33:08]CommunicateWithHost err = 0 [15:33:08]CheckOFDResponse [15:33:08]1017 (14) - 77093643461234 [15:33:08]1041 (16) - 0000000000871769 [15:33:08]1040 (4) - 163001 [15:33:08]1012 (4) - 20.08.2024 09:23 [15:33:08]1206 (1) - 0 [15:33:08]OFD Sender: Remove packet 163001 [15:33:08]ProducePacketName [15:33:08]name=ofd_packets/00163001 [15:33:08]NVStorageDeleteData [15:33:09]OFD Sender: Processing packet 163002 [packets to send 961, broken 960] [15:33:09]ProducePacketName [15:33:09]name=ofd_packets/00163002 [15:33:09]OFD Sender: To server: pG, [15:33:09]CommunicateWithHost lk.salyk.kg:30040 [15:33:09]ConnectInit lk.salyk.kg [15:33:09]Connected sock=7 [15:33: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 36 39 24 01 00 00 B6 51 1C 01 A7 82 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 BF 01 00 00 F4 03 04 00 19 B7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7C 02 00 35 04 06 00 69 C9 13 09 E0 99 72 B3 C6 14 AA 0B C4 1E [15:33: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 36 39 4F 00 00 00 79 49 47 00 BA 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7C 02 00 F4 03 04 00 88 60 C4 66 B6 04 01 00 00 5E 2C 6C E0 41 57 9A 2A [15:33:10]CommunicateWithHost err = 0 [15:33:10]CheckOFDResponse [15:33:10]1017 (14) - 77093643461234 [15:33:10]1041 (16) - 0000000000871769 [15:33:10]1040 (4) - 163002 [15:33:10]1012 (4) - 20.08.2024 09:23 [15:33:10]1206 (1) - 0 [15:33:10]OFD Sender: Remove packet 163002 [15:33:10]ProducePacketName [15:33:10]name=ofd_packets/00163002 [15:33:10]NVStorageDeleteData [15:33:10]OFD Sender: No OFD packet to send [15:33:10]OFD Sender: No OFD packet to send [15:33:15]OFD Sender: No OFD packet to send [15:33:20]OFD Sender: No OFD packet to send [15:33:25]OFD Sender: No OFD packet to send [15:33:30]OFD Sender: No OFD packet to send [15:33:35]OFD Sender: No OFD packet to send [15:33:40]recv_with_timeout no data received [15:33:41]OFD Sender: No OFD packet to send [15:33:46]OFD Sender: No OFD packet to send [15:33:51]OFD Sender: No OFD packet to send [15:33:56]OFD Sender: No OFD packet to send [15:34:01]OFD Sender: No OFD packet to send [15:34:06]OFD Sender: No OFD packet to send [15:34:11]OFD Sender: No OFD packet to send [15:34:16]OFD Sender: No OFD packet to send [15:34:21]OFD Sender: No OFD packet to send [15:34:24]recv_with_timeout no data received [15:34:26]OFD Sender: No OFD packet to send [15:34:31]OFD Sender: No OFD packet to send [15:34:36]OFD Sender: No OFD packet to send [15:34:41]OFD Sender: No OFD packet to send [15:34:46]OFD Sender: No OFD packet to send [15:34:51]OFD Sender: No OFD packet to send [15:34:56]OFD Sender: No OFD packet to send [15:34:58]recv_with_timeout no data received [15:35:01]OFD Sender: No OFD packet to send [15:35:06]OFD Sender: No OFD packet to send [15:35:11]OFD Sender: No OFD packet to send [15:35:16]OFD Sender: No OFD packet to send [15:35:21]OFD Sender: No OFD packet to send [15:35:26]OFD Sender: No OFD packet to send [15:35:31]OFD Sender: No OFD packet to send [15:35:36]OFD Sender: No OFD packet to send [15:35:41]OFD Sender: No OFD packet to send [15:35:46]OFD Sender: No OFD packet to send [15:35:51]OFD Sender: No OFD packet to send [15:35:56]OFD Sender: No OFD packet to send [15:36:01]OFD Sender: No OFD packet to send [15:36:06]OFD Sender: No OFD packet to send [15:36:11]OFD Sender: No OFD packet to send [15:36:16]OFD Sender: No OFD packet to send [15:36:21]OFD Sender: No OFD packet to send [15:36:26]OFD Sender: No OFD packet to send [15:36:31]OFD Sender: No OFD packet to send [15:36:36]OFD Sender: No OFD packet to send [15:36:41]OFD Sender: No OFD packet to send [15:36:46]OFD Sender: No OFD packet to send [15:36:51]OFD Sender: No OFD packet to send [15:36:52]accept exits with 12 [15:36:52]New connection [15:36:52]New thread 3066817892 created [15:36:52]Thread 3066961252 joined [15:36:52]Waiting for new connection... [15:36:52] Sock 12.Parse request [15:36:52]Sock 12.Check first char [15:36:52]Sock 12.First char is OK [15:36:52]request: POST /json_proto HTTP/1.0 [15:36:52]Method: POST [15:36:52]URL: /json_proto [15:36:52]Method is POST - this is cgi request [15:36:52]url: /json_proto [15:36:52]query_string will be loaded in cgi processing [15:36:52]execute_cgi json_proto POST (null) [15:36:52]execute_cgi path=json_proto method=POST [15:36:52]POST find Content-Length [15:36:52]Host: 172.17.44.132:8080 [15:36:52]Content-Length: 800 [15:36:52]Content-Type: application/json [15:36:52] [15:36:52]POST finish read [15:36:52]Found Content-Length = 800 [15:36:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 59.060, "sum" : 4500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4500.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:52]execute_script... [15:36:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291480", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 59.060, "sum" : 4500.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4500.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:36:52]POST & json_proto [15:36:52]process_json_proto [15:36:52]json parsed OK: [15:36:52]protocol is kg_v1.0 [15:36:52]action value=close_receipt [15:36:52]process_action close_receipt [15:36:52]cmd_close_receipt [15:36:52]MH_GetDate [15:36:52]Write to MH i2c: F0 00 00 B3 02 A4 [15:36:52]Write i2c OK [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: F0 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: F0 09 00 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: F0 09 00 B3 02 00 15 B8 C4 66 2A 83 C1 65 77 [15:36:52]GetLastDocTimeStamp 1724167961 [15:36:52]current date 1724168213 [15:36:52]FM_GetShiftState [15:36:52]SAM_PROTO_GetShiftState [15:36:52]wFMCommunicate request_size=4 [15:36:52]MH_SAM_APDU [15:36:52]CAPDU: 80 13 01 00 [15:36:52]Write to MH i2c: E2 08 00 B4 02 80 13 01 00 00 00 00 00 33 [15:36:52]Write i2c OK [15:36:52]MH_I2C_Read... [15:36:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:52]Read from MH i2c: E2 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: E2 0E 00 [15:36:52]MH_I2C_Read... [15:36:52]Read from MH i2c: E2 0E 00 B4 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 01 [15:36:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:36:52]wFMCommunicate OK [15:36:52]SAM_PROTO_GetShiftState done [15:36:52]FM_GetShiftState done [15:36:52]opened in 1724113081 [15:36:52]opened+sec_in_day 1724199481 [15:36:52]quantity*price = 450037 [15:36:52]sum+1 = 450038 [15:36:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4500.37 НСП 1% : 39.83 НДС 12% : 477.91 Наличными: 0.00 Безнал.: 4500.37 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 448 20.08.2024 15:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163003 ФПД: 158102520342600 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T153653&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163003&fm=158102520342600&tin=02508201610067®Number=0000000000092562&sum=450037 [15:36:53]StoreToDocumentArchive [15:36:53]shift 465 fd 163003 [15:36:53]save to /storage/0465/doc_00163003 [15:36:53]save last doc name /storage/0465/doc_00163003 to /storage/kkm_last_doc_name [15:36:53]save OK [15:36:53]Clear old archive folders... [15:36:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:36:53]tlvbuf is 00E1C0C0 [15:36:53]SAM_PROTO_ClearQueue [15:36:53]wFMCommunicate request_size=4 [15:36:53]MH_SAM_APDU [15:36:53]CAPDU: 80 09 00 00 [15:36:53]Write to MH i2c: E2 08 00 C1 02 80 09 00 00 00 00 00 00 35 [15:36:53]Write i2c OK [15:36:53]MH_I2C_Read... [15:36:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:36:53]Read from MH i2c: E2 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 03 00 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 03 00 C1 02 00 90 00 37 [15:36:53]RAPDU: 90 00 [15:36:53]wFMCommunicate OK [15:36:53]SAM_PROTO_ClearQueue done [15:36:53]KKMCreateOFDPacket [15:36:53]OFDProtocolAddRootSTLVToBuf [15:36:53]FM_MakeSignedData [15:36:53]FM_MakeSignedData [15:36:53]SAM_PROTO_SignData [15:36:53]wFMCommunicate request_size=4 [15:36:53]MH_SAM_APDU [15:36:53]CAPDU: 80 0D 01 02 [15:36:53]Write to MH i2c: E2 08 00 C2 02 80 0D 01 02 00 00 00 00 3D [15:36:53]Write i2c OK [15:36:53]MH_I2C_Read... [15:36:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:36:53]Read from MH i2c: E2 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 03 00 [15:36:53]MH_I2C_Read... [15:36:53]Read from MH i2c: E2 03 00 C2 02 00 90 00 38 [15:36:53]RAPDU: 90 00 [15:36:53]wFMCommunicate OK [15:36:53]wFMCommunicate request_size=255 [15:36:53]MH_SAM_APDU [15:36:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 DD 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 15 B8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7C 02 00 35 04 06 00 8F CB 1C 90 [15:36:53]Write to MH i2c: E2 02 01 C3 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 DD 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 15 B8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7C 02 00 35 04 06 00 8F CB 1C 90 00 00 77 [15:36:53]Write i2c OK [15:36:53]MH_I2C_Read... [15:36:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:54]Read from MH i2c: E2 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 03 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 03 00 C3 02 00 90 00 39 [15:36:54]RAPDU: 90 00 [15:36:54]wFMCommunicate OK [15:36:54]wFMCommunicate request_size=7 [15:36:54]MH_SAM_APDU [15:36:54]CAPDU: 80 0D 02 02 02 28 48 [15:36:54]Write to MH i2c: E2 0A 00 C4 02 80 0D 02 02 02 00 28 48 00 00 B4 [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:36:54]Read from MH i2c: E2 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 03 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [15:36:54]RAPDU: 90 00 [15:36:54]wFMCommunicate OK [15:36:54]wFMCommunicate request_size=4 [15:36:54]MH_SAM_APDU [15:36:54]CAPDU: 80 0D 03 02 [15:36:54]Write to MH i2c: E2 08 00 C5 02 80 0D 03 02 00 00 00 00 42 [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:36:54]Read from MH i2c: E2 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 0B 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 0B 00 C5 02 00 D2 3F 07 A4 69 85 58 3B 90 00 80 [15:36:54]RAPDU: D2 3F 07 A4 69 85 58 3B 90 00 [15:36:54]wFMCommunicate OK [15:36:54]SAM_PROTO_SignData done [15:36:54]FM_MakeSignedData done [15:36:54]CreateOFDProtocolMessage [15:36:54]wFMCommunicate request_size=4 [15:36:54]MH_SAM_APDU [15:36:54]CAPDU: 80 11 00 00 [15:36:54]Write to MH i2c: E2 08 00 C6 02 80 11 00 00 00 00 00 00 42 [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:54]Read from MH i2c: E2 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 17 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: E2 17 00 C6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [15:36:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:36:54]wFMCommunicate OK [15:36:54]CreateOFDProtocolMessage done [15:36:54]OFDSenderStorePacket 163003 [15:36:54]StoreOFDPacket docnum=163003 [15:36:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 24 30 04 01 77 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 DD 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 15 B8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7C 02 00 35 04 06 00 8F CB 1C 90 28 48 D2 3F 07 A4 69 85 58 3B [15:36:54]CheckFolder [15:36:54]dirname=/storage/ofd_packets [15:36:54]CheckFolder done [15:36:54]ProducePacketName [15:36:54]name=ofd_packets/00163003 [15:36:54]NVStorageSaveData ofd_packets/00163003 [15:36:54]File name is /storage/ofd_packets/00163003 [15:36:54]Write 298 bytes [15:36:54]NVStorageSaveData done [15:36:54]OFDSenderStorePacket done [15:36:54]KKMCreateOFDPacket done [15:36:54]NVStorageSaveData kkm_last_timestamp [15:36:54]File name is /storage/kkm_last_timestamp [15:36:54]Write 4 bytes [15:36:54]NVStorageSaveData done [15:36:54]ExternCall_PrintAddStr [15:36:54]wPrintStart [15:36:54]Write to MH i2c: 01 00 00 C7 02 C9 [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: 01 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: 01 07 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: 01 07 00 C7 02 00 00 00 00 00 FF 0F DE [15:36:54]RasterBufferAndPrint [15:36:54]line Счет N : (1)291480 [15:36:54]line ИНН: 02508201610067 [15:36:54]line Контрольно-Кассовый Чек [15:36:54]line ПРОДАЖА [15:36:54]line ТРК (МРК, ГНК) : 21 [15:36:54]line Товар: 2710194800 [15:36:54]line ДТ-К-5 [15:36:54]line 59.060 * 76.20 [15:36:54]line = 4500.37 [15:36:54]line НДС 12% НСП 1% [15:36:54]line > о реализуемом товаре [15:36:54]line ИТОГО: 4500.37 [15:36:54]line НСП 1% : 39.83 [15:36:54]line НДС 12% : 477.91 [15:36:54]line Наличными: 0.00 [15:36:54]line Безнал.: 4500.37 [15:36:54]line Место: АЗС № 130 "Партнер Нефть" [15:36:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:36:54]line СНО: Общий режим [15:36:54]line Чек 448 20.08.2024 15:36 [15:36:54]line Смена: 465 ФФД: 1.0 [15:36:54]line ЗНМ: 0300000070 [15:36:54]line РНМ: 0000000000092562 [15:36:54]line Версия ККМ: 001 [15:36:54]line Платежная система: O! деньги [15:36:54]line ФМ: 0000000000871769 [15:36:54]line ФД: 163003 [15:36:54]line ФПД: 158102520342600 [15:36:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T153653&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163003&fm=158102520342600&tin=02508201610067®Number=0000000000092562&sum=450037 [15:36:54]written 0, free lines is 4095 [15:36:54]OFD Sender: Processing packet 163003 [packets to send 961, broken 960] [15:36:54]ProducePacketName [15:36:54]name=ofd_packets/00163003 [15:36:54]OFD Sender: To server: pG, [15:36:54]CommunicateWithHost lk.salyk.kg:30040 [15:36:54]ConnectInit lk.salyk.kg [15:36:54]Write to MH i2c: 01 00 00 F1 02 F3 [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: 01 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: 01 07 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: 01 07 00 F1 02 00 00 00 00 00 DF 0C E5 [15:36:54]RasterBufferAndPrint [15:36:54]line [15:36:54]line [15:36:54]line [15:36:54]line [15:36:54]line [15:36:54]written 0, free lines is 3301 [15:36:54]MH_Cut [15:36:54]Write to MH i2c: D1 01 00 F8 02 01 CC [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: D1 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: D1 01 00 [15:36:54]MH_I2C_Read... [15:36:54]Read from MH i2c: D1 01 00 F8 02 00 CB [15:36:54]Write to MH i2c: 01 00 00 F9 02 FB [15:36:54]Write i2c OK [15:36:54]MH_I2C_Read... [15:36:55]*** Cut start [15:36:55]*** Purtial cut [15:36:55]*** Stage 1: CUTSNS_PIN = 1 [15:36:56]Connected sock=10 [15:36: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 36 39 0C 01 00 00 24 30 04 01 77 49 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B4 E6 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 F5 DD 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 DD 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8F 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AF BA 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 DD 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 01 00 00 F4 03 04 00 15 B8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7C 02 00 35 04 06 00 8F CB 1C 90 28 48 D2 3F 07 A4 69 85 58 3B [15:36: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 36 39 4F 00 00 00 D2 5A 47 00 35 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7C 02 00 F4 03 04 00 6A 61 C4 66 B6 04 01 00 00 17 0F 3B A5 74 4B 07 CF [15:36:56]CommunicateWithHost err = 0 [15:36:56]CheckOFDResponse [15:36:56]1017 (14) - 77093643461234 [15:36:56]1041 (16) - 0000000000871769 [15:36:56]1040 (4) - 163003 [15:36:56]1012 (4) - 20.08.2024 09:27 [15:36:56]1206 (1) - 0 [15:36:56]OFD Sender: Remove packet 163003 [15:36:56]ProducePacketName [15:36:56]name=ofd_packets/00163003 [15:36:56]NVStorageDeleteData [15:36:57]OFD Sender: No OFD packet to send [15:36:57]Read from MH i2c: 01 [15:36:57]MH_I2C_Read... [15:36:57]*** Stop cut motor [15:36:57]*** Cut end [15:36:57]Read from MH i2c: 01 07 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: 01 07 00 F9 02 00 00 00 00 00 FF 0F 10 [15:36:57]process_action close_receipt done [15:36:57]requested_data is exist [15:36:57]produce_requested_data [15:36:57]requested_item fm.sn is exist - process it [15:36:57]wFMCommunicate request_size=4 [15:36:57]MH_SAM_APDU [15:36:57]CAPDU: 80 11 00 00 [15:36:57]Write to MH i2c: E2 08 00 FA 02 80 11 00 00 00 00 00 00 76 [15:36:57]Write i2c OK [15:36:57]MH_I2C_Read... [15:36:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:36:57]Read from MH i2c: E2 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 17 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 17 00 FA 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [15:36:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:36:57]wFMCommunicate OK [15:36:57]requested_item fd.num is exist - process it [15:36:57]SAM_PROTO_GetFieldsCounters [15:36:57]wFMCommunicate request_size=4 [15:36:57]MH_SAM_APDU [15:36:57]CAPDU: 80 13 00 00 [15:36:57]Write to MH i2c: E2 08 00 FB 02 80 13 00 00 00 00 00 00 79 [15:36:57]Write i2c OK [15:36:57]MH_I2C_Read... [15:36:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:36:57]Read from MH i2c: E2 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 62 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 62 00 FB 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 ED [15:36: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C0 01 00 00 5E 04 04 00 C0 01 00 00 57 04 04 00 C1 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:36:57]wFMCommunicate OK [15:36:57]SAM_PROTO_GetFieldsCounters done [15:36:57]requested_item shift.num is exist - process it [15:36:57]requested_item shift.opened is exist - process it [15:36:57]req_shift_opened [15:36:57]FM_GetShiftState [15:36:57]SAM_PROTO_GetShiftState [15:36:57]wFMCommunicate request_size=4 [15:36:57]MH_SAM_APDU [15:36:57]CAPDU: 80 13 01 00 [15:36:57]Write to MH i2c: E2 08 00 FC 02 80 13 01 00 00 00 00 00 7B [15:36:57]Write i2c OK [15:36:57]MH_I2C_Read... [15:36:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:36:57]Read from MH i2c: E2 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 0E 00 [15:36:57]MH_I2C_Read... [15:36:57]Read from MH i2c: E2 0E 00 FC 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 49 [15:36:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:36:57]wFMCommunicate OK [15:36:57]SAM_PROTO_GetShiftState done [15:36:57]FM_GetShiftState done [15:36:57]req_shift_opened done [15:36:57]requested_item shift.open_date is exist - process it [15:36:57]req_shift_open_date [15:36:57]req_shift_open_date done [15:36:57]produce_requested_data done [15:36:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163003,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:36:57]process_action_free close_receipt [15:36:57]json_value_free [15:36:57]json_value_free done [15:36:57]process_json_proto returns [15:36:57]Send response to host [15:36:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163003,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:36:57]free response buf [15:36:57]execute_script done [15:36:57]execute_script returns [15:36:57]free content buf [15:36:57]Sock 12.Close socket [15:36:57]Sock 12.Thread stoped [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:31]recv_with_timeout no data received [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:48]recv_with_timeout no data received [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:37]OFD Sender: No OFD packet to send [15:39:42]OFD Sender: No OFD packet to send [15:39:47]OFD Sender: No OFD packet to send [15:39:52]OFD Sender: No OFD packet to send [15:39:57]OFD Sender: No OFD packet to send [15:40:02]OFD Sender: No OFD packet to send [15:40:05]recv_with_timeout no data received [15:40:07]OFD Sender: No OFD packet to send [15:40:12]OFD Sender: No OFD packet to send [15:40:17]OFD Sender: No OFD packet to send [15:40:22]OFD Sender: No OFD packet to send [15:40:27]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:40:59]accept exits with 7 [15:40:59]New connection [15:40:59]New thread 3066961252 created [15:40:59]Thread 3066817892 joined [15:40:59]Waiting for new connection... [15:40:59] Sock 7.Parse request [15:40:59]Sock 7.Check first char [15:40:59]Sock 7.First char is OK [15:40:59]request: POST /json_proto HTTP/1.0 [15:40:59]Method: POST [15:40:59]URL: /json_proto [15:40:59]Method is POST - this is cgi request [15:40:59]url: /json_proto [15:40:59]query_string will be loaded in cgi processing [15:40:59]execute_cgi json_proto POST (null) [15:40:59]execute_cgi path=json_proto method=POST [15:40:59]POST find Content-Length [15:40:59]Host: 172.17.44.132:8080 [15:40:59]Content-Length: 644 [15:40:59]Content-Type: application/json [15:40:59] [15:40:59]POST finish read [15:40:59]Found Content-Length = 644 [15:40:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50460", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:59]execute_script... [15:40: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)50460", "tax_sys" : 0, "items" : [ { "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 60.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:40:59]POST & json_proto [15:40:59]process_json_proto [15:40:59]json parsed OK: [15:40:59]protocol is kg_v1.0 [15:40:59]action value=close_receipt [15:40:59]process_action close_receipt [15:40:59]cmd_close_receipt [15:40:59]MH_GetDate [15:40:59]Write to MH i2c: F0 00 00 FD 02 EE [15:40:59]Write i2c OK [15:40:59]MH_I2C_Read... [15:40:59]Read from MH i2c: F0 [15:40:59]MH_I2C_Read... [15:40:59]Read from MH i2c: F0 09 00 [15:40:59]MH_I2C_Read... [15:40:59]Read from MH i2c: F0 09 00 FD 02 00 0C B9 C4 66 2A 83 C1 65 B9 [15:40:59]GetLastDocTimeStamp 1724168213 [15:40:59]current date 1724168460 [15:40:59]FM_GetShiftState [15:40:59]SAM_PROTO_GetShiftState [15:40:59]wFMCommunicate request_size=4 [15:40:59]MH_SAM_APDU [15:40:59]CAPDU: 80 13 01 00 [15:40:59]Write to MH i2c: E2 08 00 FE 02 80 13 01 00 00 00 00 00 7D [15:40:59]Write i2c OK [15:40:59]MH_I2C_Read... [15:40:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:40:59]Read from MH i2c: E2 [15:40:59]MH_I2C_Read... [15:40:59]Read from MH i2c: E2 0E 00 [15:40:59]MH_I2C_Read... [15:40:59]Read from MH i2c: E2 0E 00 FE 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4B [15:40:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:40:59]wFMCommunicate OK [15:40:59]SAM_PROTO_GetShiftState done [15:40:59]FM_GetShiftState done [15:40:59]opened in 1724113081 [15:40:59]opened+sec_in_day 1724199481 [15:40:59]quantity*price = 6000 [15:40:59]sum+1 = 6001 [15:40:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 449 20.08.2024 15:41 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163004 ФПД: 27400075615188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154100&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163004&fm=27400075615188&tin=02508201610067®Number=0000000000092562&sum=6000 0 [15:41:00]StoreToDocumentArchive [15:41:00]shift 465 fd 163004 [15:41:00]save to /storage/0465/doc_00163004 [15:41:00]save last doc name /storage/0465/doc_00163004 to /storage/kkm_last_doc_name [15:41:00]save OK [15:41:00]Clear old archive folders... [15:41:00]ProcessDocumentItem done err = 0, tmpTLVsize=276 [15:41:00]tlvbuf is 00E2F7B0 [15:41:00]SAM_PROTO_ClearQueue [15:41:00]wFMCommunicate request_size=4 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 09 00 00 [15:41:00]Write to MH i2c: E2 08 00 0B 03 80 09 00 00 00 00 00 00 80 [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 0B 03 00 90 00 82 [15:41:00]RAPDU: 90 00 [15:41:00]wFMCommunicate OK [15:41:00]SAM_PROTO_ClearQueue done [15:41:00]KKMCreateOFDPacket [15:41:00]OFDProtocolAddRootSTLVToBuf [15:41:00]FM_MakeSignedData [15:41:00]FM_MakeSignedData [15:41:00]SAM_PROTO_SignData [15:41:00]wFMCommunicate request_size=4 [15:41:00]MH_SAM_APDU [15:41:00]CAPDU: 80 0D 01 02 [15:41:00]Write to MH i2c: E2 08 00 0C 03 80 0D 01 02 00 00 00 00 88 [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:00]Read from MH i2c: E2 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 [15:41:00]MH_I2C_Read... [15:41:00]Read from MH i2c: E2 03 00 0C 03 00 90 00 83 [15:41:00]RAPDU: 90 00 [15:41:00]wFMCommunicate OK [15:41:00]wFMCommunicate request_size=255 [15:41:00]MH_SAM_APDU [15:41:00]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 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 C1 01 00 00 F4 03 04 00 0C B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [15:41:00]Write to MH i2c: E2 02 01 0D 03 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 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 C1 01 00 00 F4 03 04 00 0C B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 45 [15:41:00]Write i2c OK [15:41:00]MH_I2C_Read... [15:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:01]Read from MH i2c: E2 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: E2 03 00 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: E2 03 00 0D 03 00 90 00 84 [15:41:01]RAPDU: 90 00 [15:41:01]wFMCommunicate OK [15:41:01]wFMCommunicate request_size=35 [15:41:01]MH_SAM_APDU [15:41:01]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7C 02 00 35 04 06 00 18 EB 93 C6 1B D4 [15:41:01]Write to MH i2c: E2 26 00 0E 03 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7C 02 00 35 04 06 00 18 EB 93 C6 1B D4 00 00 09 [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:01]Read from MH i2c: E2 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: E2 03 00 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: E2 03 00 0E 03 00 90 00 85 [15:41:01]RAPDU: 90 00 [15:41:01]wFMCommunicate OK [15:41:01]wFMCommunicate request_size=4 [15:41:01]MH_SAM_APDU [15:41:01]CAPDU: 80 0D 03 02 [15:41:01]Write to MH i2c: E2 08 00 0F 03 80 0D 03 02 00 00 00 00 8D [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:01]Read from MH i2c: E2 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: E2 0B 00 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: E2 0B 00 0F 03 00 19 1C 82 51 1E 86 4E 5D 90 00 E5 [15:41:01]RAPDU: 19 1C 82 51 1E 86 4E 5D 90 00 [15:41:01]wFMCommunicate OK [15:41:01]SAM_PROTO_SignData done [15:41:01]FM_MakeSignedData done [15:41:01]CreateOFDProtocolMessage [15:41:01]wFMCommunicate request_size=4 [15:41:01]MH_SAM_APDU [15:41:01]CAPDU: 80 11 00 00 [15:41:01]Write to MH i2c: E2 08 00 10 03 80 11 00 00 00 00 00 00 8D [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:01]Read from MH i2c: E2 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: E2 17 00 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: E2 17 00 10 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [15:41:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:41:01]wFMCommunicate OK [15:41:01]CreateOFDProtocolMessage done [15:41:01]OFDSenderStorePacket 163004 [15:41:01]StoreOFDPacket docnum=163004 [15:41:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 6E B6 20 01 E2 B0 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 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 C1 01 00 00 F4 03 04 00 0C B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7C 02 00 35 04 06 00 18 EB 93 C6 1B D4 19 1C 82 51 1E 86 4E 5D [15:41:01]CheckFolder [15:41:01]dirname=/storage/ofd_packets [15:41:01]CheckFolder done [15:41:01]ProducePacketName [15:41:01]name=ofd_packets/00163004 [15:41:01]NVStorageSaveData ofd_packets/00163004 [15:41:01]File name is /storage/ofd_packets/00163004 [15:41:01]Write 326 bytes [15:41:01]NVStorageSaveData done [15:41:01]OFDSenderStorePacket done [15:41:01]KKMCreateOFDPacket done [15:41:01]NVStorageSaveData kkm_last_timestamp [15:41:01]File name is /storage/kkm_last_timestamp [15:41:01]Write 4 bytes [15:41:01]NVStorageSaveData done [15:41:01]ExternCall_PrintAddStr [15:41:01]wPrintStart [15:41:01]Write to MH i2c: 01 00 00 11 03 14 [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: 01 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: 01 07 00 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: 01 07 00 11 03 00 00 00 00 00 FF 0F 29 [15:41:01]RasterBufferAndPrint [15:41:01]line Счет N : (3)50460 [15:41:01]line ИНН: 02508201610067 [15:41:01]line Контрольно-Кассовый Чек [15:41:01]line ПРОДАЖА [15:41:01]line Товар: 4700000310043 [15:41:01]line Вода Жалалабат 27 1л [15:41:01]line 1.000 * 60.00 [15:41:01]line = 60.00 [15:41:01]line НДС 12% НСП 1% [15:41:01]line > о реализуемом товаре [15:41:01]line ИТОГО: 60.00 [15:41:01]line НСП 1% : 0.53 [15:41:01]line НДС 12% : 6.37 [15:41:01]line Наличными: 60.00 [15:41:01]line Безнал.: 0.00 [15:41:01]line Место: АЗС № 130 "Партнер Нефть" [15:41:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:41:01]line СНО: Общий режим [15:41:01]line Чек 449 20.08.2024 15:41 [15:41:01]line Смена: 465 ФФД: 1.0 [15:41:01]line ЗНМ: 0300000070 [15:41:01]line РНМ: 0000000000092562 [15:41:01]line Версия ККМ: 001 [15:41:01]line ФМ: 0000000000871769 [15:41:01]line ФД: 163004 [15:41:01]line ФПД: 27400075615188 [15:41:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154100&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163004&fm=27400075615188&tin=02508201610067®Number=0000000000092562&sum=6000 [15:41:01]line 0 [15:41:01]written 0, free lines is 4095 [15:41:01]OFD Sender: Processing packet 163004 [packets to send 961, broken 960] [15:41:01]ProducePacketName [15:41:01]name=ofd_packets/00163004 [15:41:01]OFD Sender: To server: pG, [15:41:01]CommunicateWithHost lk.salyk.kg:30040 [15:41:01]ConnectInit lk.salyk.kg [15:41:01]Write to MH i2c: 01 00 00 39 03 3C [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: 01 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: 01 07 00 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: 01 07 00 39 03 00 00 00 00 00 DA 0C 29 [15:41:01]RasterBufferAndPrint [15:41:01]line [15:41:01]line [15:41:01]line [15:41:01]line [15:41:01]line [15:41:01]written 0, free lines is 3297 [15:41:01]MH_Cut [15:41:01]Write to MH i2c: D1 01 00 40 03 01 15 [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: D1 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: D1 01 00 [15:41:01]MH_I2C_Read... [15:41:01]Read from MH i2c: D1 01 00 40 03 00 14 [15:41:01]Write to MH i2c: 01 00 00 41 03 44 [15:41:01]Write i2c OK [15:41:01]MH_I2C_Read... [15:41:02]*** Cut start [15:41:02]*** Purtial cut [15:41:02]*** Stage 1: CUTSNS_PIN = 1 [15:41:03]Connected sock=10 [15:41: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 36 39 28 01 00 00 6E B6 20 01 E2 B0 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 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 C1 01 00 00 F4 03 04 00 0C B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7C 02 00 35 04 06 00 18 EB 93 C6 1B D4 19 1C 82 51 1E 86 4E 5D [15:41: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 36 39 4F 00 00 00 29 01 47 00 DB 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 36 39 10 04 04 00 BC 7C 02 00 F4 03 04 00 61 62 C4 66 B6 04 01 00 00 4B CB 51 D3 91 FF E7 22 [15:41:04]CommunicateWithHost err = 0 [15:41:04]CheckOFDResponse [15:41:04]1017 (14) - 77093643461234 [15:41:04]1041 (16) - 0000000000871769 [15:41:04]1040 (4) - 163004 [15:41:04]1012 (4) - 20.08.2024 09:31 [15:41:04]1206 (1) - 0 [15:41:04]OFD Sender: Remove packet 163004 [15:41:04]ProducePacketName [15:41:04]name=ofd_packets/00163004 [15:41:04]NVStorageDeleteData [15:41:04]Read from MH i2c: 01 [15:41:04]MH_I2C_Read... [15:41:04]*** Stop cut motor [15:41:04]*** Cut end [15:41:04]Read from MH i2c: 01 07 00 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: 01 07 00 41 03 00 00 00 00 00 FF 0F 59 [15:41:04]process_action close_receipt done [15:41:04]requested_data is exist [15:41:04]produce_requested_data [15:41:04]requested_item fm.sn is exist - process it [15:41:04]wFMCommunicate request_size=4 [15:41:04]MH_SAM_APDU [15:41:04]CAPDU: 80 11 00 00 [15:41:04]Write to MH i2c: E2 08 00 42 03 80 11 00 00 00 00 00 00 BF [15:41:04]Write i2c OK [15:41:04]MH_I2C_Read... [15:41:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:04]Read from MH i2c: E2 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: E2 17 00 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: E2 17 00 42 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [15:41:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:41:04]wFMCommunicate OK [15:41:04]requested_item fd.num is exist - process it [15:41:04]SAM_PROTO_GetFieldsCounters [15:41:04]wFMCommunicate request_size=4 [15:41:04]MH_SAM_APDU [15:41:04]CAPDU: 80 13 00 00 [15:41:04]Write to MH i2c: E2 08 00 43 03 80 13 00 00 00 00 00 00 C2 [15:41:04]Write i2c OK [15:41:04]MH_I2C_Read... [15:41:04]OFD Sender: No OFD packet to send [15:41:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:04]Read from MH i2c: E2 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: E2 62 00 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: E2 62 00 43 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 3A [15:41: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C1 01 00 00 5E 04 04 00 C1 01 00 00 57 04 04 00 C2 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:41:04]wFMCommunicate OK [15:41:04]SAM_PROTO_GetFieldsCounters done [15:41:04]requested_item shift.num is exist - process it [15:41:04]requested_item shift.opened is exist - process it [15:41:04]req_shift_opened [15:41:04]FM_GetShiftState [15:41:04]SAM_PROTO_GetShiftState [15:41:04]wFMCommunicate request_size=4 [15:41:04]MH_SAM_APDU [15:41:04]CAPDU: 80 13 01 00 [15:41:04]Write to MH i2c: E2 08 00 44 03 80 13 01 00 00 00 00 00 C4 [15:41:04]Write i2c OK [15:41:04]MH_I2C_Read... [15:41:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:04]Read from MH i2c: E2 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: E2 0E 00 [15:41:04]MH_I2C_Read... [15:41:04]Read from MH i2c: E2 0E 00 44 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 92 [15:41:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:41:04]wFMCommunicate OK [15:41:04]SAM_PROTO_GetShiftState done [15:41:04]FM_GetShiftState done [15:41:04]req_shift_opened done [15:41:04]requested_item shift.open_date is exist - process it [15:41:04]req_shift_open_date [15:41:04]req_shift_open_date done [15:41:04]produce_requested_data done [15:41:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163004,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:41:04]process_action_free close_receipt [15:41:04]json_value_free [15:41:04]json_value_free done [15:41:04]process_json_proto returns [15:41:04]Send response to host [15:41:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163004,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:41:04]free response buf [15:41:04]execute_script done [15:41:04]execute_script returns [15:41:04]free content buf [15:41:04]Sock 7.Close socket [15:41:04]Sock 7.Thread stoped [15:41:09]OFD Sender: No OFD packet to send [15:41:11]accept exits with 9 [15:41:11]New connection [15:41:11]New thread 3066817892 created [15:41:11]Thread 3066961252 joined [15:41:11]Waiting for new connection... [15:41:11] Sock 9.Parse request [15:41:11]Sock 9.Check first char [15:41:11]Sock 9.First char is OK [15:41:11]request: POST /json_proto HTTP/1.0 [15:41:11]Method: POST [15:41:11]URL: /json_proto [15:41:11]Method is POST - this is cgi request [15:41:11]url: /json_proto [15:41:11]query_string will be loaded in cgi processing [15:41:11]execute_cgi json_proto POST (null) [15:41:11]execute_cgi path=json_proto method=POST [15:41:11]POST find Content-Length [15:41:11]Host: 172.17.44.132:8080 [15:41:11]Content-Length: 800 [15:41:11]Content-Type: application/json [15:41:11] [15:41:11]POST finish read [15:41:11]Found Content-Length = 800 [15:41:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:11]execute_script... [15:41:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291484", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 2500.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:41:11]POST & json_proto [15:41:11]process_json_proto [15:41:11]json parsed OK: [15:41:11]protocol is kg_v1.0 [15:41:11]action value=close_receipt [15:41:11]process_action close_receipt [15:41:11]cmd_close_receipt [15:41:11]MH_GetDate [15:41:11]Write to MH i2c: F0 00 00 45 03 37 [15:41:11]Write i2c OK [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: F0 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: F0 09 00 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: F0 09 00 45 03 00 18 B9 C4 66 2A 83 C1 65 0E [15:41:11]GetLastDocTimeStamp 1724168460 [15:41:11]current date 1724168472 [15:41:11]FM_GetShiftState [15:41:11]SAM_PROTO_GetShiftState [15:41:11]wFMCommunicate request_size=4 [15:41:11]MH_SAM_APDU [15:41:11]CAPDU: 80 13 01 00 [15:41:11]Write to MH i2c: E2 08 00 46 03 80 13 01 00 00 00 00 00 C6 [15:41:11]Write i2c OK [15:41:11]MH_I2C_Read... [15:41:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:11]Read from MH i2c: E2 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 0E 00 [15:41:11]MH_I2C_Read... [15:41:11]Read from MH i2c: E2 0E 00 46 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 94 [15:41:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:41:11]wFMCommunicate OK [15:41:11]SAM_PROTO_GetShiftState done [15:41:11]FM_GetShiftState done [15:41:11]opened in 1724113081 [15:41:11]opened+sec_in_day 1724199481 [15:41:11]quantity*price = 250012 [15:41:11]sum+1 = 250013 [15:41:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 2500.12 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 0.00 Безнал.: 2500.12 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 450 20.08.2024 15:41 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163005 ФПД: 210965412614787 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163005&fm=210965412614787&tin=02508201610067®Number=0000000000092562&sum=250012 [15:41:12]StoreToDocumentArchive [15:41:12]shift 465 fd 163005 [15:41:12]save to /storage/0465/doc_00163005 [15:41:12]save last doc name /storage/0465/doc_00163005 to /storage/kkm_last_doc_name [15:41:12]save OK [15:41:12]Clear old archive folders... [15:41:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:41:12]tlvbuf is 00E2F100 [15:41:12]SAM_PROTO_ClearQueue [15:41:12]wFMCommunicate request_size=4 [15:41:12]MH_SAM_APDU [15:41:12]CAPDU: 80 09 00 00 [15:41:12]Write to MH i2c: E2 08 00 53 03 80 09 00 00 00 00 00 00 C8 [15:41:12]Write i2c OK [15:41:12]MH_I2C_Read... [15:41:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:41:13]Read from MH i2c: E2 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 03 00 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 03 00 53 03 00 90 00 CA [15:41:13]RAPDU: 90 00 [15:41:13]wFMCommunicate OK [15:41:13]SAM_PROTO_ClearQueue done [15:41:13]KKMCreateOFDPacket [15:41:13]OFDProtocolAddRootSTLVToBuf [15:41:13]FM_MakeSignedData [15:41:13]FM_MakeSignedData [15:41:13]SAM_PROTO_SignData [15:41:13]wFMCommunicate request_size=4 [15:41:13]MH_SAM_APDU [15:41:13]CAPDU: 80 0D 01 02 [15:41:13]Write to MH i2c: E2 08 00 54 03 80 0D 01 02 00 00 00 00 D0 [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:41:13]Read from MH i2c: E2 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 03 00 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 03 00 54 03 00 90 00 CB [15:41:13]RAPDU: 90 00 [15:41:13]wFMCommunicate OK [15:41:13]wFMCommunicate request_size=255 [15:41:13]MH_SAM_APDU [15:41:13]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 18 B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7C 02 00 35 04 06 00 BF DF 36 7A [15:41:13]Write to MH i2c: E2 02 01 55 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 18 B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7C 02 00 35 04 06 00 BF DF 36 7A 00 00 F1 [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:13]Read from MH i2c: E2 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 03 00 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 03 00 55 03 00 90 00 CC [15:41:13]RAPDU: 90 00 [15:41:13]wFMCommunicate OK [15:41:13]wFMCommunicate request_size=7 [15:41:13]MH_SAM_APDU [15:41:13]CAPDU: 80 0D 02 02 02 92 83 [15:41:13]Write to MH i2c: E2 0A 00 56 03 80 0D 02 02 02 00 92 83 00 00 EC [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:41:13]Read from MH i2c: E2 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 03 00 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 03 00 56 03 00 90 00 CD [15:41:13]RAPDU: 90 00 [15:41:13]wFMCommunicate OK [15:41:13]wFMCommunicate request_size=4 [15:41:13]MH_SAM_APDU [15:41:13]CAPDU: 80 0D 03 02 [15:41:13]Write to MH i2c: E2 08 00 57 03 80 0D 03 02 00 00 00 00 D5 [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:41:13]Read from MH i2c: E2 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 0B 00 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 0B 00 57 03 00 43 3D 52 AE E6 13 F3 9D 90 00 DF [15:41:13]RAPDU: 43 3D 52 AE E6 13 F3 9D 90 00 [15:41:13]wFMCommunicate OK [15:41:13]SAM_PROTO_SignData done [15:41:13]FM_MakeSignedData done [15:41:13]CreateOFDProtocolMessage [15:41:13]wFMCommunicate request_size=4 [15:41:13]MH_SAM_APDU [15:41:13]CAPDU: 80 11 00 00 [15:41:13]Write to MH i2c: E2 08 00 58 03 80 11 00 00 00 00 00 00 D5 [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:13]Read from MH i2c: E2 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 17 00 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: E2 17 00 58 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [15:41:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:41:13]wFMCommunicate OK [15:41:13]CreateOFDProtocolMessage done [15:41:13]OFDSenderStorePacket 163005 [15:41:13]StoreOFDPacket docnum=163005 [15:41:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 1C 1A 04 01 54 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 18 B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7C 02 00 35 04 06 00 BF DF 36 7A 92 83 43 3D 52 AE E6 13 F3 9D [15:41:13]CheckFolder [15:41:13]dirname=/storage/ofd_packets [15:41:13]CheckFolder done [15:41:13]ProducePacketName [15:41:13]name=ofd_packets/00163005 [15:41:13]NVStorageSaveData ofd_packets/00163005 [15:41:13]File name is /storage/ofd_packets/00163005 [15:41:13]Write 298 bytes [15:41:13]NVStorageSaveData done [15:41:13]OFDSenderStorePacket done [15:41:13]KKMCreateOFDPacket done [15:41:13]NVStorageSaveData kkm_last_timestamp [15:41:13]File name is /storage/kkm_last_timestamp [15:41:13]Write 4 bytes [15:41:13]NVStorageSaveData done [15:41:13]ExternCall_PrintAddStr [15:41:13]wPrintStart [15:41:13]Write to MH i2c: 01 00 00 59 03 5C [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: 01 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: 01 07 00 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: 01 07 00 59 03 00 00 00 00 00 FF 0F 71 [15:41:13]RasterBufferAndPrint [15:41:13]line Счет N : (1)291484 [15:41:13]line ИНН: 02508201610067 [15:41:13]line Контрольно-Кассовый Чек [15:41:13]line ПРОДАЖА [15:41:13]line ТРК (МРК, ГНК) : 44 [15:41:13]line Товар: 2710194800 [15:41:13]line ДТ-К-5 [15:41:13]line 32.810 * 76.20 [15:41:13]line = 2500.12 [15:41:13]line НДС 12% НСП 1% [15:41:13]line > о реализуемом товаре [15:41:13]line ИТОГО: 2500.12 [15:41:13]line НСП 1% : 22.12 [15:41:13]line НДС 12% : 265.50 [15:41:13]line Наличными: 0.00 [15:41:13]line Безнал.: 2500.12 [15:41:13]line Место: АЗС № 130 "Партнер Нефть" [15:41:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:41:13]line СНО: Общий режим [15:41:13]line Чек 450 20.08.2024 15:41 [15:41:13]line Смена: 465 ФФД: 1.0 [15:41:13]line ЗНМ: 0300000070 [15:41:13]line РНМ: 0000000000092562 [15:41:13]line Версия ККМ: 001 [15:41:13]line Платежная система: O! деньги [15:41:13]line ФМ: 0000000000871769 [15:41:13]line ФД: 163005 [15:41:13]line ФПД: 210965412614787 [15:41:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163005&fm=210965412614787&tin=02508201610067®Number=0000000000092562&sum=250012 [15:41:13]written 0, free lines is 4095 [15:41:13]OFD Sender: Processing packet 163005 [packets to send 961, broken 960] [15:41:13]ProducePacketName [15:41:13]name=ofd_packets/00163005 [15:41:13]OFD Sender: To server: pG, [15:41:13]CommunicateWithHost lk.salyk.kg:30040 [15:41:13]ConnectInit lk.salyk.kg [15:41:13]Write to MH i2c: 01 00 00 83 03 86 [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: 01 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: 01 07 00 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: 01 07 00 83 03 00 00 00 00 00 E2 0C 7B [15:41:13]RasterBufferAndPrint [15:41:13]line [15:41:13]line [15:41:13]line [15:41:13]line [15:41:13]line [15:41:13]written 0, free lines is 3303 [15:41:13]MH_Cut [15:41:13]Write to MH i2c: D1 01 00 8A 03 01 5F [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: D1 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: D1 01 00 [15:41:13]MH_I2C_Read... [15:41:13]Read from MH i2c: D1 01 00 8A 03 00 5E [15:41:13]Write to MH i2c: 01 00 00 8B 03 8E [15:41:13]Write i2c OK [15:41:13]MH_I2C_Read... [15:41:14]*** Cut start [15:41:14]*** Purtial cut [15:41:14]*** Stage 1: CUTSNS_PIN = 1 [15:41:16]Read from MH i2c: 01 [15:41:16]MH_I2C_Read... [15:41:16]*** Stop cut motor [15:41:16]*** Cut end [15:41:16]Read from MH i2c: 01 07 00 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: 01 07 00 8B 03 00 00 00 00 00 FF 0F A3 [15:41:16]process_action close_receipt done [15:41:16]requested_data is exist [15:41:16]produce_requested_data [15:41:16]requested_item fm.sn is exist - process it [15:41:16]wFMCommunicate request_size=4 [15:41:16]MH_SAM_APDU [15:41:16]CAPDU: 80 11 00 00 [15:41:16]Write to MH i2c: E2 08 00 8C 03 80 11 00 00 00 00 00 00 09 [15:41:16]Write i2c OK [15:41:16]MH_I2C_Read... [15:41:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:41:16]Read from MH i2c: E2 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 17 00 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 17 00 8C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [15:41:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:41:16]wFMCommunicate OK [15:41:16]requested_item fd.num is exist - process it [15:41:16]SAM_PROTO_GetFieldsCounters [15:41:16]wFMCommunicate request_size=4 [15:41:16]MH_SAM_APDU [15:41:16]CAPDU: 80 13 00 00 [15:41:16]Write to MH i2c: E2 08 00 8D 03 80 13 00 00 00 00 00 00 0C [15:41:16]Write i2c OK [15:41:16]MH_I2C_Read... [15:41:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:41:16]Read from MH i2c: E2 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 62 00 [15:41:16]MH_I2C_Read... [15:41:16]Read from MH i2c: E2 62 00 8D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 88 [15:41: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C2 01 00 00 5E 04 04 00 C2 01 00 00 57 04 04 00 C3 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:41:16]wFMCommunicate OK [15:41:16]SAM_PROTO_GetFieldsCounters done [15:41:16]requested_item shift.num is exist - process it [15:41:16]requested_item shift.opened is exist - process it [15:41:16]req_shift_opened [15:41:16]FM_GetShiftState [15:41:16]SAM_PROTO_GetShiftState [15:41:16]wFMCommunicate request_size=4 [15:41:16]MH_SAM_APDU [15:41:16]CAPDU: 80 13 01 00 [15:41:16]Write to MH i2c: E2 08 00 8E 03 80 13 01 00 00 00 00 00 0E [15:41:16]Write i2c OK [15:41:16]MH_I2C_Read... [15:41:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:41:17]Read from MH i2c: E2 [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: E2 0E 00 [15:41:17]MH_I2C_Read... [15:41:17]Read from MH i2c: E2 0E 00 8E 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DC [15:41:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:41:17]wFMCommunicate OK [15:41:17]SAM_PROTO_GetShiftState done [15:41:17]FM_GetShiftState done [15:41:17]req_shift_opened done [15:41:17]requested_item shift.open_date is exist - process it [15:41:17]req_shift_open_date [15:41:17]req_shift_open_date done [15:41:17]produce_requested_data done [15:41:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163005,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:41:17]process_action_free close_receipt [15:41:17]json_value_free [15:41:17]json_value_free done [15:41:17]process_json_proto returns [15:41:17]Send response to host [15:41:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163005,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:41:17]free response buf [15:41:17]execute_script done [15:41:17]execute_script returns [15:41:17]free content buf [15:41:17]Sock 9.Close socket [15:41:17]Sock 9.Thread stoped [15:41:18]ConnectInit Can't take IP for lk.salyk.kg [15:41:18]CommunicateWithHost connect error [15:41:18]CommunicateWithHost err = -1 [15:41:18]OFD Sender: Server communicate error [15:41:23]OFD Sender: Processing packet 163005 [packets to send 961, broken 960] [15:41:23]ProducePacketName [15:41:23]name=ofd_packets/00163005 [15:41:23]OFD Sender: To server: pG, [15:41:23]CommunicateWithHost lk.salyk.kg:30040 [15:41:23]ConnectInit lk.salyk.kg [15:41:24]Connected sock=7 [15:41: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 36 39 0C 01 00 00 1C 1A 04 01 54 C4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9C D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9C D0 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 01 00 00 F4 03 04 00 18 B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7C 02 00 35 04 06 00 BF DF 36 7A 92 83 43 3D 52 AE E6 13 F3 9D [15:41: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 36 39 4F 00 00 00 40 F2 47 00 56 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 36 39 10 04 04 00 BD 7C 02 00 F4 03 04 00 76 62 C4 66 B6 04 01 00 00 E7 1F 7A 71 1A 9D 56 B6 [15:41:24]CommunicateWithHost err = 0 [15:41:24]CheckOFDResponse [15:41:24]1017 (14) - 77093643461234 [15:41:24]1041 (16) - 0000000000871769 [15:41:24]1040 (4) - 163005 [15:41:24]1012 (4) - 20.08.2024 09:31 [15:41:24]1206 (1) - 0 [15:41:24]OFD Sender: Remove packet 163005 [15:41:24]ProducePacketName [15:41:24]name=ofd_packets/00163005 [15:41:24]NVStorageDeleteData [15:41:25]OFD Sender: No OFD packet to send [15:41:30]OFD Sender: No OFD packet to send [15:41:35]OFD Sender: No OFD packet to send [15:41:40]OFD Sender: No OFD packet to send [15:41:45]OFD Sender: No OFD packet to send [15:41:50]OFD Sender: No OFD packet to send [15:41:55]OFD Sender: No OFD packet to send [15:42:00]OFD Sender: No OFD packet to send [15:42:04]accept exits with 10 [15:42:04]New connection [15:42:04]New thread 3066961252 created [15:42:04]Thread 3066817892 joined [15:42:04]Waiting for new connection... [15:42:04] Sock 10.Parse request [15:42:04]Sock 10.Check first char [15:42:04]Sock 10.First char is OK [15:42:04]request: POST /json_proto HTTP/1.0 [15:42:04]Method: POST [15:42:04]URL: /json_proto [15:42:04]Method is POST - this is cgi request [15:42:04]url: /json_proto [15:42:04]query_string will be loaded in cgi processing [15:42:04]execute_cgi json_proto POST (null) [15:42:04]execute_cgi path=json_proto method=POST [15:42:04]POST find Content-Length [15:42:04]Host: 172.17.44.132:8080 [15:42:04]Content-Length: 677 [15:42:04]Content-Type: application/json [15:42:04] [15:42:04]POST finish read [15:42:04]Found Content-Length = 677 [15:42:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:04]execute_script... [15:42:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291485", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 9.590, "sum" : 650.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 650.00, "total" : 650.00, "payments": [ { "type": 0, "sum" : 650.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:42:04]POST & json_proto [15:42:04]process_json_proto [15:42:04]json parsed OK: [15:42:04]protocol is kg_v1.0 [15:42:04]action value=close_receipt [15:42:04]process_action close_receipt [15:42:04]cmd_close_receipt [15:42:04]MH_GetDate [15:42:04]Write to MH i2c: F0 00 00 8F 03 81 [15:42:04]Write i2c OK [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: F0 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: F0 09 00 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: F0 09 00 8F 03 00 4D B9 C4 66 2A 83 C1 65 8D [15:42:04]GetLastDocTimeStamp 1724168472 [15:42:04]current date 1724168525 [15:42:04]FM_GetShiftState [15:42:04]SAM_PROTO_GetShiftState [15:42:04]wFMCommunicate request_size=4 [15:42:04]MH_SAM_APDU [15:42:04]CAPDU: 80 13 01 00 [15:42:04]Write to MH i2c: E2 08 00 90 03 80 13 01 00 00 00 00 00 10 [15:42:04]Write i2c OK [15:42:04]MH_I2C_Read... [15:42:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:04]Read from MH i2c: E2 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: E2 0E 00 [15:42:04]MH_I2C_Read... [15:42:04]Read from MH i2c: E2 0E 00 90 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DE [15:42:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:42:04]wFMCommunicate OK [15:42:04]SAM_PROTO_GetShiftState done [15:42:04]FM_GetShiftState done [15:42:04]opened in 1724113081 [15:42:04]opened+sec_in_day 1724199481 [15:42:04]quantity*price = 65020 [15:42:04]sum+1 = 65021 [15:42:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 650.00 Внесено: 650.00 СДАЧА: 0.00 НСП 1% : 5.75 НДС 12% : 69.05 Наличными: 650.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 451 20.08.2024 15:42 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163006 ФПД: 138313573872316 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154205&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163006&fm=138313573872316&tin=02508201610067®Number=0000000000092562&sum=65000 [15:42:06]StoreToDocumentArchive [15:42:06]shift 465 fd 163006 [15:42:06]save to /storage/0465/doc_00163006 [15:42:06]save last doc name /storage/0465/doc_00163006 to /storage/kkm_last_doc_name [15:42:06]save OK [15:42:06]Clear old archive folders... [15:42:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:42:06]tlvbuf is 00DF78E0 [15:42:06]SAM_PROTO_ClearQueue [15:42:06]wFMCommunicate request_size=4 [15:42:06]MH_SAM_APDU [15:42:06]CAPDU: 80 09 00 00 [15:42:06]Write to MH i2c: E2 08 00 9D 03 80 09 00 00 00 00 00 00 12 [15:42:06]Write i2c OK [15:42:06]MH_I2C_Read... [15:42:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:06]Read from MH i2c: E2 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 03 00 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 03 00 9D 03 00 90 00 14 [15:42:06]RAPDU: 90 00 [15:42:06]wFMCommunicate OK [15:42:06]SAM_PROTO_ClearQueue done [15:42:06]KKMCreateOFDPacket [15:42:06]OFDProtocolAddRootSTLVToBuf [15:42:06]FM_MakeSignedData [15:42:06]FM_MakeSignedData [15:42:06]SAM_PROTO_SignData [15:42:06]wFMCommunicate request_size=4 [15:42:06]MH_SAM_APDU [15:42:06]CAPDU: 80 0D 01 02 [15:42:06]Write to MH i2c: E2 08 00 9E 03 80 0D 01 02 00 00 00 00 1A [15:42:06]Write i2c OK [15:42:06]MH_I2C_Read... [15:42:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:06]Read from MH i2c: E2 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 03 00 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 03 00 9E 03 00 90 00 15 [15:42:06]RAPDU: 90 00 [15:42:06]wFMCommunicate OK [15:42:06]wFMCommunicate request_size=255 [15:42:06]MH_SAM_APDU [15:42:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 4D B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7C 02 00 35 04 06 00 7D [15:42:06]Write to MH i2c: E2 02 01 9F 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 4D B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7C 02 00 35 04 06 00 7D 00 00 F0 [15:42:06]Write i2c OK [15:42:06]MH_I2C_Read... [15:42:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:06]Read from MH i2c: E2 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 03 00 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 03 00 9F 03 00 90 00 16 [15:42:06]RAPDU: 90 00 [15:42:06]wFMCommunicate OK [15:42:06]wFMCommunicate request_size=10 [15:42:06]MH_SAM_APDU [15:42:06]CAPDU: 80 0D 02 02 05 CB A3 70 32 BC [15:42:06]Write to MH i2c: E2 0D 00 A0 03 80 0D 02 02 05 00 CB A3 70 32 BC 00 00 F3 [15:42:06]Write i2c OK [15:42:06]MH_I2C_Read... [15:42:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:06]Read from MH i2c: E2 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 03 00 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 03 00 A0 03 00 90 00 17 [15:42:06]RAPDU: 90 00 [15:42:06]wFMCommunicate OK [15:42:06]wFMCommunicate request_size=4 [15:42:06]MH_SAM_APDU [15:42:06]CAPDU: 80 0D 03 02 [15:42:06]Write to MH i2c: E2 08 00 A1 03 80 0D 03 02 00 00 00 00 1F [15:42:06]Write i2c OK [15:42:06]MH_I2C_Read... [15:42:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:06]Read from MH i2c: E2 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 0B 00 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 0B 00 A1 03 00 8A 57 97 AD A4 05 19 E9 90 00 F0 [15:42:06]RAPDU: 8A 57 97 AD A4 05 19 E9 90 00 [15:42:06]wFMCommunicate OK [15:42:06]SAM_PROTO_SignData done [15:42:06]FM_MakeSignedData done [15:42:06]CreateOFDProtocolMessage [15:42:06]wFMCommunicate request_size=4 [15:42:06]MH_SAM_APDU [15:42:06]CAPDU: 80 11 00 00 [15:42:06]Write to MH i2c: E2 08 00 A2 03 80 11 00 00 00 00 00 00 1F [15:42:06]Write i2c OK [15:42:06]MH_I2C_Read... [15:42:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:06]Read from MH i2c: E2 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 17 00 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: E2 17 00 A2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [15:42:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:42:06]wFMCommunicate OK [15:42:06]CreateOFDProtocolMessage done [15:42:06]OFDSenderStorePacket 163006 [15:42:06]StoreOFDPacket docnum=163006 [15:42:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8C 6D 07 01 1B A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 4D B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7C 02 00 35 04 06 00 7D CB A3 70 32 BC 8A 57 97 AD A4 05 19 E9 [15:42:06]CheckFolder [15:42:06]dirname=/storage/ofd_packets [15:42:06]CheckFolder done [15:42:06]ProducePacketName [15:42:06]name=ofd_packets/00163006 [15:42:06]NVStorageSaveData ofd_packets/00163006 [15:42:06]File name is /storage/ofd_packets/00163006 [15:42:06]Write 301 bytes [15:42:06]NVStorageSaveData done [15:42:06]OFDSenderStorePacket done [15:42:06]KKMCreateOFDPacket done [15:42:06]NVStorageSaveData kkm_last_timestamp [15:42:06]File name is /storage/kkm_last_timestamp [15:42:06]Write 4 bytes [15:42:06]NVStorageSaveData done [15:42:06]ExternCall_PrintAddStr [15:42:06]wPrintStart [15:42:06]Write to MH i2c: 01 00 00 A3 03 A6 [15:42:06]Write i2c OK [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: 01 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: 01 07 00 [15:42:06]MH_I2C_Read... [15:42:06]Read from MH i2c: 01 07 00 A3 03 00 00 00 00 00 FF 0F BB [15:42:06]RasterBufferAndPrint [15:42:06]line Счет N : (1)291485 [15:42:06]line ИНН: 02508201610067 [15:42:06]line Контрольно-Кассовый Чек [15:42:06]line ПРОДАЖА [15:42:06]line ТРК (МРК, ГНК) : 52 [15:42:06]line Товар: 2710124130 [15:42:06]line Аи-92-К-5 [15:42:06]line 9.590 * 67.80 [15:42:06]line = 650.20 [15:42:06]line НДС 12% НСП 1% [15:42:06]line > о реализуемом товаре [15:42:06]line ОКРУГЛЕНИЕ: -0.20 [15:42:06]line ИТОГО: 650.00 [15:42:06]line Внесено: 650.00 [15:42:06]line СДАЧА: 0.00 [15:42:06]line НСП 1% : 5.75 [15:42:06]line НДС 12% : 69.05 [15:42:06]line Наличными: 650.00 [15:42:06]line Безнал.: 0.00 [15:42:06]line Место: АЗС № 130 "Партнер Нефть" [15:42:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:42:06]line СНО: Общий режим [15:42:06]line Чек 451 20.08.2024 15:42 [15:42:06]line Смена: 465 ФФД: 1.0 [15:42:06]line ЗНМ: 0300000070 [15:42:06]line РНМ: 0000000000092562 [15:42:06]line Версия ККМ: 001 [15:42:06]line ФМ: 0000000000871769 [15:42:06]line ФД: 163006 [15:42:06]line ФПД: 138313573872316 [15:42:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154205&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163006&fm=138313573872316&tin=02508201610067®Number=0000000000092562&sum=65000 [15:42:06]written 0, free lines is 4095 [15:42:06]OFD Sender: Processing packet 163006 [packets to send 961, broken 960] [15:42:06]ProducePacketName [15:42:06]name=ofd_packets/00163006 [15:42:06]OFD Sender: To server: pG, [15:42:06]CommunicateWithHost lk.salyk.kg:30040 [15:42:06]ConnectInit lk.salyk.kg [15:42:07]Write to MH i2c: 01 00 00 CE 03 D1 [15:42:07]Write i2c OK [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: 01 [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: 01 07 00 [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: 01 07 00 CE 03 00 00 00 00 00 C6 0C AA [15:42:07]RasterBufferAndPrint [15:42:07]line [15:42:07]line [15:42:07]line [15:42:07]line [15:42:07]line [15:42:07]written 0, free lines is 3274 [15:42:07]MH_Cut [15:42:07]Write to MH i2c: D1 01 00 D5 03 01 AA [15:42:07]Write i2c OK [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: D1 [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: D1 01 00 [15:42:07]MH_I2C_Read... [15:42:07]Read from MH i2c: D1 01 00 D5 03 00 A9 [15:42:07]Write to MH i2c: 01 00 00 D6 03 D9 [15:42:07]Write i2c OK [15:42:07]MH_I2C_Read... [15:42:07]Connected sock=9 [15:42:07]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8C 6D 07 01 1B A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 76 25 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FC FD 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E8 FD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 3F 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F9 1A 00 00 00 00 07 04 06 00 E8 FD 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 01 00 00 F4 03 04 00 4D B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7C 02 00 35 04 06 00 7D CB A3 70 32 BC 8A 57 97 AD A4 05 19 E9 [15:42:07]*** Cut start [15:42:07]*** Purtial cut [15:42:07]*** Stage 1: CUTSNS_PIN = 1 [15:42:08]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4B 93 47 00 67 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7C 02 00 F4 03 04 00 A2 62 C4 66 B6 04 01 00 00 C4 5C 48 C7 D5 A1 52 5E [15:42:08]CommunicateWithHost err = 0 [15:42:08]CheckOFDResponse [15:42:08]1017 (14) - 77093643461234 [15:42:08]1041 (16) - 0000000000871769 [15:42:08]1040 (4) - 163006 [15:42:08]1012 (4) - 20.08.2024 09:32 [15:42:08]1206 (1) - 0 [15:42:08]OFD Sender: Remove packet 163006 [15:42:08]ProducePacketName [15:42:08]name=ofd_packets/00163006 [15:42:08]NVStorageDeleteData [15:42:08]OFD Sender: No OFD packet to send [15:42:09]Read from MH i2c: 01 [15:42:09]MH_I2C_Read... [15:42:09]*** Stop cut motor [15:42:09]*** Cut end [15:42:09]Read from MH i2c: 01 07 00 [15:42:09]MH_I2C_Read... [15:42:09]Read from MH i2c: 01 07 00 D6 03 00 00 00 00 00 FF 0F EE [15:42:09]process_action close_receipt done [15:42:09]requested_data is exist [15:42:09]produce_requested_data [15:42:09]requested_item fm.sn is exist - process it [15:42:09]wFMCommunicate request_size=4 [15:42:09]MH_SAM_APDU [15:42:09]CAPDU: 80 11 00 00 [15:42:09]Write to MH i2c: E2 08 00 D7 03 80 11 00 00 00 00 00 00 54 [15:42:09]Write i2c OK [15:42:09]MH_I2C_Read... [15:42:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:09]Read from MH i2c: E2 [15:42:09]MH_I2C_Read... [15:42:09]Read from MH i2c: E2 17 00 [15:42:09]MH_I2C_Read... [15:42:09]Read from MH i2c: E2 17 00 D7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [15:42:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:42:09]wFMCommunicate OK [15:42:09]requested_item fd.num is exist - process it [15:42:09]SAM_PROTO_GetFieldsCounters [15:42:09]wFMCommunicate request_size=4 [15:42:09]MH_SAM_APDU [15:42:09]CAPDU: 80 13 00 00 [15:42:09]Write to MH i2c: E2 08 00 D8 03 80 13 00 00 00 00 00 00 57 [15:42:09]Write i2c OK [15:42:09]MH_I2C_Read... [15:42:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:10]Read from MH i2c: E2 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: E2 62 00 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: E2 62 00 D8 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 D7 [15:42: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C3 01 00 00 5E 04 04 00 C3 01 00 00 57 04 04 00 C4 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:42:10]wFMCommunicate OK [15:42:10]SAM_PROTO_GetFieldsCounters done [15:42:10]requested_item shift.num is exist - process it [15:42:10]requested_item shift.opened is exist - process it [15:42:10]req_shift_opened [15:42:10]FM_GetShiftState [15:42:10]SAM_PROTO_GetShiftState [15:42:10]wFMCommunicate request_size=4 [15:42:10]MH_SAM_APDU [15:42:10]CAPDU: 80 13 01 00 [15:42:10]Write to MH i2c: E2 08 00 D9 03 80 13 01 00 00 00 00 00 59 [15:42:10]Write i2c OK [15:42:10]MH_I2C_Read... [15:42:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:10]Read from MH i2c: E2 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: E2 0E 00 [15:42:10]MH_I2C_Read... [15:42:10]Read from MH i2c: E2 0E 00 D9 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 27 [15:42:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:42:10]wFMCommunicate OK [15:42:10]SAM_PROTO_GetShiftState done [15:42:10]FM_GetShiftState done [15:42:10]req_shift_opened done [15:42:10]requested_item shift.open_date is exist - process it [15:42:10]req_shift_open_date [15:42:10]req_shift_open_date done [15:42:10]produce_requested_data done [15:42:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163006,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:42:10]process_action_free close_receipt [15:42:10]json_value_free [15:42:10]json_value_free done [15:42:10]process_json_proto returns [15:42:10]Send response to host [15:42:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163006,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:42:10]free response buf [15:42:10]execute_script done [15:42:10]execute_script returns [15:42:10]free content buf [15:42:10]Sock 10.Close socket [15:42:10]Sock 10.Thread stoped [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]recv_with_timeout no data received [15:42:28]OFD Sender: No OFD packet to send [15:42:29]accept exits with 7 [15:42:29]New connection [15:42:29]New thread 3066817892 created [15:42:29]Thread 3066961252 joined [15:42:29]Waiting for new connection... [15:42:29] Sock 7.Parse request [15:42:29]Sock 7.Check first char [15:42:29]Sock 7.First char is OK [15:42:29]request: POST /json_proto HTTP/1.0 [15:42:29]Method: POST [15:42:29]URL: /json_proto [15:42:29]Method is POST - this is cgi request [15:42:29]url: /json_proto [15:42:29]query_string will be loaded in cgi processing [15:42:29]execute_cgi json_proto POST (null) [15:42:29]execute_cgi path=json_proto method=POST [15:42:29]POST find Content-Length [15:42:29]Host: 172.17.44.132:8080 [15:42:29]Content-Length: 629 [15:42:29]Content-Type: application/json [15:42:29] [15:42:29]POST finish read [15:42:29]Found Content-Length = 629 [15:42:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50461", "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" ] } } [15:42:29]execute_script... [15:42:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50461", "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" ] } } [15:42:29]POST & json_proto [15:42:29]process_json_proto [15:42:29]json parsed OK: [15:42:29]protocol is kg_v1.0 [15:42:29]action value=close_receipt [15:42:29]process_action close_receipt [15:42:29]cmd_close_receipt [15:42:29]MH_GetDate [15:42:29]Write to MH i2c: F0 00 00 DA 03 CC [15:42:29]Write i2c OK [15:42:29]MH_I2C_Read... [15:42:29]Read from MH i2c: F0 [15:42:29]MH_I2C_Read... [15:42:29]Read from MH i2c: F0 09 00 [15:42:29]MH_I2C_Read... [15:42:29]Read from MH i2c: F0 09 00 DA 03 00 66 B9 C4 66 2A 83 C1 65 F1 [15:42:29]GetLastDocTimeStamp 1724168525 [15:42:29]current date 1724168550 [15:42:29]FM_GetShiftState [15:42:29]SAM_PROTO_GetShiftState [15:42:29]wFMCommunicate request_size=4 [15:42:29]MH_SAM_APDU [15:42:29]CAPDU: 80 13 01 00 [15:42:29]Write to MH i2c: E2 08 00 DB 03 80 13 01 00 00 00 00 00 5B [15:42:29]Write i2c OK [15:42:29]MH_I2C_Read... [15:42:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:29]Read from MH i2c: E2 [15:42:29]MH_I2C_Read... [15:42:29]Read from MH i2c: E2 0E 00 [15:42:29]MH_I2C_Read... [15:42:29]Read from MH i2c: E2 0E 00 DB 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 29 [15:42:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:42:29]wFMCommunicate OK [15:42:29]SAM_PROTO_GetShiftState done [15:42:29]FM_GetShiftState done [15:42:29]opened in 1724113081 [15:42:29]opened+sec_in_day 1724199481 [15:42:29]quantity*price = 5000 [15:42:29]sum+1 = 5001 [15:42:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 452 20.08.2024 15:42 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163007 ФПД: 268764057879277 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154230&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163007&fm=268764057879277&tin=02508201610067®Number=0000000000092562&sum=5000 0 [15:42:30]StoreToDocumentArchive [15:42:30]shift 465 fd 163007 [15:42:30]save to /storage/0465/doc_00163007 [15:42:30]save last doc name /storage/0465/doc_00163007 to /storage/kkm_last_doc_name [15:42:30]save OK [15:42:30]Clear old archive folders... [15:42:30]ProcessDocumentItem done err = 0, tmpTLVsize=269 [15:42:30]tlvbuf is 00E163D0 [15:42:30]SAM_PROTO_ClearQueue [15:42:30]wFMCommunicate request_size=4 [15:42:30]MH_SAM_APDU [15:42:30]CAPDU: 80 09 00 00 [15:42:30]Write to MH i2c: E2 08 00 E8 03 80 09 00 00 00 00 00 00 5D [15:42:30]Write i2c OK [15:42:30]MH_I2C_Read... [15:42:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:42:30]Read from MH i2c: E2 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 03 00 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 03 00 E8 03 00 90 00 5F [15:42:30]RAPDU: 90 00 [15:42:30]wFMCommunicate OK [15:42:30]SAM_PROTO_ClearQueue done [15:42:30]KKMCreateOFDPacket [15:42:30]OFDProtocolAddRootSTLVToBuf [15:42:30]FM_MakeSignedData [15:42:30]FM_MakeSignedData [15:42:30]SAM_PROTO_SignData [15:42:30]wFMCommunicate request_size=4 [15:42:30]MH_SAM_APDU [15:42:30]CAPDU: 80 0D 01 02 [15:42:30]Write to MH i2c: E2 08 00 E9 03 80 0D 01 02 00 00 00 00 65 [15:42:30]Write i2c OK [15:42:30]MH_I2C_Read... [15:42:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:42:30]Read from MH i2c: E2 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 03 00 [15:42:30]MH_I2C_Read... [15:42:30]Read from MH i2c: E2 03 00 E9 03 00 90 00 60 [15:42:30]RAPDU: 90 00 [15:42:30]wFMCommunicate OK [15:42:30]wFMCommunicate request_size=255 [15:42:30]MH_SAM_APDU [15:42:30]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 C4 01 00 00 F4 03 04 00 66 B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [15:42:30]Write to MH i2c: E2 02 01 EA 03 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 C4 01 00 00 F4 03 04 00 66 B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 5B [15:42:30]Write i2c OK [15:42:30]MH_I2C_Read... [15:42:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:31]Read from MH i2c: E2 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: E2 03 00 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: E2 03 00 EA 03 00 90 00 61 [15:42:31]RAPDU: 90 00 [15:42:31]wFMCommunicate OK [15:42:31]wFMCommunicate request_size=28 [15:42:31]MH_SAM_APDU [15:42:31]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 BF 7C 02 00 35 04 06 00 F4 70 82 32 C2 ED [15:42:31]Write to MH i2c: E2 1F 00 EB 03 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 BF 7C 02 00 35 04 06 00 F4 70 82 32 C2 ED 00 00 FF [15:42:31]Write i2c OK [15:42:31]MH_I2C_Read... [15:42:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:42:31]Read from MH i2c: E2 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: E2 03 00 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: E2 03 00 EB 03 00 90 00 62 [15:42:31]RAPDU: 90 00 [15:42:31]wFMCommunicate OK [15:42:31]wFMCommunicate request_size=4 [15:42:31]MH_SAM_APDU [15:42:31]CAPDU: 80 0D 03 02 [15:42:31]Write to MH i2c: E2 08 00 EC 03 80 0D 03 02 00 00 00 00 6A [15:42:31]Write i2c OK [15:42:31]MH_I2C_Read... [15:42:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:42:31]Read from MH i2c: E2 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: E2 0B 00 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: E2 0B 00 EC 03 00 01 5C D4 83 9D C3 1E 82 90 00 1F [15:42:31]RAPDU: 01 5C D4 83 9D C3 1E 82 90 00 [15:42:31]wFMCommunicate OK [15:42:31]SAM_PROTO_SignData done [15:42:31]FM_MakeSignedData done [15:42:31]CreateOFDProtocolMessage [15:42:31]wFMCommunicate request_size=4 [15:42:31]MH_SAM_APDU [15:42:31]CAPDU: 80 11 00 00 [15:42:31]Write to MH i2c: E2 08 00 ED 03 80 11 00 00 00 00 00 00 6A [15:42:31]Write i2c OK [15:42:31]MH_I2C_Read... [15:42:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:31]Read from MH i2c: E2 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: E2 17 00 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: E2 17 00 ED 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [15:42:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:42:31]wFMCommunicate OK [15:42:31]CreateOFDProtocolMessage done [15:42:31]OFDSenderStorePacket 163007 [15:42:31]StoreOFDPacket docnum=163007 [15:42:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 B3 54 19 01 F5 8F 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 C4 01 00 00 F4 03 04 00 66 B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7C 02 00 35 04 06 00 F4 70 82 32 C2 ED 01 5C D4 83 9D C3 1E 82 [15:42:31]CheckFolder [15:42:31]dirname=/storage/ofd_packets [15:42:31]CheckFolder done [15:42:31]ProducePacketName [15:42:31]name=ofd_packets/00163007 [15:42:31]NVStorageSaveData ofd_packets/00163007 [15:42:31]File name is /storage/ofd_packets/00163007 [15:42:31]Write 319 bytes [15:42:31]NVStorageSaveData done [15:42:31]OFDSenderStorePacket done [15:42:31]KKMCreateOFDPacket done [15:42:31]NVStorageSaveData kkm_last_timestamp [15:42:31]File name is /storage/kkm_last_timestamp [15:42:31]Write 4 bytes [15:42:31]NVStorageSaveData done [15:42:31]ExternCall_PrintAddStr [15:42:31]wPrintStart [15:42:31]Write to MH i2c: 01 00 00 EE 03 F1 [15:42:31]Write i2c OK [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: 01 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: 01 07 00 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: 01 07 00 EE 03 00 00 00 00 00 FF 0F 06 [15:42:31]RasterBufferAndPrint [15:42:31]line Счет N : (3)50461 [15:42:31]line ИНН: 02508201610067 [15:42:31]line Контрольно-Кассовый Чек [15:42:31]line ПРОДАЖА [15:42:31]line Товар: 4700000160358 [15:42:31]line Вода Легенда 1л [15:42:31]line 1.000 * 50.00 [15:42:31]line = 50.00 [15:42:31]line НДС 12% НСП 1% [15:42:31]line > о реализуемом товаре [15:42:31]line ИТОГО: 50.00 [15:42:31]line НСП 1% : 0.44 [15:42:31]line НДС 12% : 5.31 [15:42:31]line Наличными: 50.00 [15:42:31]line Безнал.: 0.00 [15:42:31]line Место: АЗС № 130 "Партнер Нефть" [15:42:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:42:31]line СНО: Общий режим [15:42:31]line Чек 452 20.08.2024 15:42 [15:42:31]line Смена: 465 ФФД: 1.0 [15:42:31]line ЗНМ: 0300000070 [15:42:31]line РНМ: 0000000000092562 [15:42:31]line Версия ККМ: 001 [15:42:31]line ФМ: 0000000000871769 [15:42:31]line ФД: 163007 [15:42:31]line ФПД: 268764057879277 [15:42:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154230&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163007&fm=268764057879277&tin=02508201610067®Number=0000000000092562&sum=5000 [15:42:31]line 0 [15:42:31]written 0, free lines is 4095 [15:42:31]OFD Sender: Processing packet 163007 [packets to send 961, broken 960] [15:42:31]ProducePacketName [15:42:31]name=ofd_packets/00163007 [15:42:31]OFD Sender: To server: pG, [15:42:31]CommunicateWithHost lk.salyk.kg:30040 [15:42:31]ConnectInit lk.salyk.kg [15:42:31]Write to MH i2c: 01 00 00 16 04 1A [15:42:31]Write i2c OK [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: 01 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: 01 07 00 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: 01 07 00 16 04 00 00 00 00 00 E5 0C 12 [15:42:31]RasterBufferAndPrint [15:42:31]line [15:42:31]line [15:42:31]line [15:42:31]line [15:42:31]line [15:42:31]written 0, free lines is 3309 [15:42:31]MH_Cut [15:42:31]Write to MH i2c: D1 01 00 1D 04 01 F3 [15:42:31]Write i2c OK [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: D1 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: D1 01 00 [15:42:31]MH_I2C_Read... [15:42:31]Read from MH i2c: D1 01 00 1D 04 00 F2 [15:42:31]Write to MH i2c: 01 00 00 1E 04 22 [15:42:31]Write i2c OK [15:42:31]MH_I2C_Read... [15:42:32]*** Cut start [15:42:32]*** Purtial cut [15:42:32]*** Stage 1: CUTSNS_PIN = 1 [15:42:34]Read from MH i2c: 01 [15:42:34]MH_I2C_Read... [15:42:34]*** Stop cut motor [15:42:34]*** Cut end [15:42:34]Read from MH i2c: 01 07 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: 01 07 00 1E 04 00 00 00 00 00 FF 0F 37 [15:42:34]process_action close_receipt done [15:42:34]requested_data is exist [15:42:34]produce_requested_data [15:42:34]requested_item fm.sn is exist - process it [15:42:34]wFMCommunicate request_size=4 [15:42:34]MH_SAM_APDU [15:42:34]CAPDU: 80 11 00 00 [15:42:34]Write to MH i2c: E2 08 00 1F 04 80 11 00 00 00 00 00 00 9D [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:42:34]Read from MH i2c: E2 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 17 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 17 00 1F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [15:42:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:42:34]wFMCommunicate OK [15:42:34]requested_item fd.num is exist - process it [15:42:34]SAM_PROTO_GetFieldsCounters [15:42:34]wFMCommunicate request_size=4 [15:42:34]MH_SAM_APDU [15:42:34]CAPDU: 80 13 00 00 [15:42:34]Write to MH i2c: E2 08 00 20 04 80 13 00 00 00 00 00 00 A0 [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:42:34]Read from MH i2c: E2 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 62 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 62 00 20 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 24 [15:42: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C4 01 00 00 5E 04 04 00 C4 01 00 00 57 04 04 00 C5 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:42:34]wFMCommunicate OK [15:42:34]SAM_PROTO_GetFieldsCounters done [15:42:34]requested_item shift.num is exist - process it [15:42:34]requested_item shift.opened is exist - process it [15:42:34]req_shift_opened [15:42:34]FM_GetShiftState [15:42:34]SAM_PROTO_GetShiftState [15:42:34]wFMCommunicate request_size=4 [15:42:34]MH_SAM_APDU [15:42:34]CAPDU: 80 13 01 00 [15:42:34]Write to MH i2c: E2 08 00 21 04 80 13 01 00 00 00 00 00 A2 [15:42:34]Write i2c OK [15:42:34]MH_I2C_Read... [15:42:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:42:34]Read from MH i2c: E2 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 0E 00 [15:42:34]MH_I2C_Read... [15:42:34]Read from MH i2c: E2 0E 00 21 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 70 [15:42:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:42:34]wFMCommunicate OK [15:42:34]SAM_PROTO_GetShiftState done [15:42:34]FM_GetShiftState done [15:42:34]req_shift_opened done [15:42:34]requested_item shift.open_date is exist - process it [15:42:34]req_shift_open_date [15:42:34]req_shift_open_date done [15:42:34]produce_requested_data done [15:42:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163007,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:42:34]process_action_free close_receipt [15:42:34]json_value_free [15:42:34]json_value_free done [15:42:34]process_json_proto returns [15:42:34]Send response to host [15:42:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163007,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:42:34]free response buf [15:42:34]execute_script done [15:42:34]execute_script returns [15:42:34]free content buf [15:42:34]Sock 7.Close socket [15:42:34]Sock 7.Thread stoped [15:42:39]recv_with_timeout no data received [15:42:49]recv_with_timeout no data received [15:43:24]accept exits with 9 [15:43:24]New connection [15:43:24]New thread 3066961252 created [15:43:24]Thread 3066817892 joined [15:43:24]Waiting for new connection... [15:43:24] Sock 9.Parse request [15:43:24]Sock 9.Check first char [15:43:24]Sock 9.First char is OK [15:43:24]request: POST /json_proto HTTP/1.0 [15:43:24]Method: POST [15:43:24]URL: /json_proto [15:43:24]Method is POST - this is cgi request [15:43:24]url: /json_proto [15:43:24]query_string will be loaded in cgi processing [15:43:24]execute_cgi json_proto POST (null) [15:43:24]execute_cgi path=json_proto method=POST [15:43:24]POST find Content-Length [15:43:24]Host: 172.17.44.132:8080 [15:43:24]Content-Length: 619 [15:43:24]Content-Type: application/json [15:43:24] [15:43:24]POST finish read [15:43:24]Found Content-Length = 619 [15:43:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50462", "tax_sys" : 0, "items" : [ { "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" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:24]execute_script... [15:43: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)50462", "tax_sys" : 0, "items" : [ { "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" : 138.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:43:24]POST & json_proto [15:43:24]process_json_proto [15:43:24]json parsed OK: [15:43:24]protocol is kg_v1.0 [15:43:24]action value=close_receipt [15:43:24]process_action close_receipt [15:43:24]cmd_close_receipt [15:43:24]MH_GetDate [15:43:24]Write to MH i2c: F0 00 00 22 04 15 [15:43:24]Write i2c OK [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: F0 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: F0 09 00 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: F0 09 00 22 04 00 9D B9 C4 66 2A 83 C1 65 71 [15:43:24]GetLastDocTimeStamp 1724168550 [15:43:24]current date 1724168605 [15:43:24]FM_GetShiftState [15:43:24]SAM_PROTO_GetShiftState [15:43:24]wFMCommunicate request_size=4 [15:43:24]MH_SAM_APDU [15:43:24]CAPDU: 80 13 01 00 [15:43:24]Write to MH i2c: E2 08 00 23 04 80 13 01 00 00 00 00 00 A4 [15:43:24]Write i2c OK [15:43:24]MH_I2C_Read... [15:43:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:24]Read from MH i2c: E2 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: E2 0E 00 [15:43:24]MH_I2C_Read... [15:43:24]Read from MH i2c: E2 0E 00 23 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 72 [15:43:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:43:24]wFMCommunicate OK [15:43:24]SAM_PROTO_GetShiftState done [15:43:24]FM_GetShiftState done [15:43:24]opened in 1724113081 [15:43:24]opened+sec_in_day 1724199481 [15:43:24]quantity*price = 13800 [15:43:24]sum+1 = 13801 [15:43:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 453 20.08.2024 15:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163008 ФПД: 237729156696200 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163008&fm=237729156696200&tin=02508201610067®Number=0000000000092562&sum=13800 0 [15:43:25]StoreToDocumentArchive [15:43:25]shift 465 fd 163008 [15:43:25]save to /storage/0465/doc_00163008 [15:43:25]save last doc name /storage/0465/doc_00163008 to /storage/kkm_last_doc_name [15:43:25]save OK [15:43:25]Clear old archive folders... [15:43:25]ProcessDocumentItem done err = 0, tmpTLVsize=272 [15:43:25]tlvbuf is B6DAA400 [15:43:25]SAM_PROTO_ClearQueue [15:43:25]wFMCommunicate request_size=4 [15:43:25]MH_SAM_APDU [15:43:25]CAPDU: 80 09 00 00 [15:43:25]Write to MH i2c: E2 08 00 30 04 80 09 00 00 00 00 00 00 A6 [15:43:25]Write i2c OK [15:43:25]MH_I2C_Read... [15:43:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:43:25]Read from MH i2c: E2 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: E2 03 00 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: E2 03 00 30 04 00 90 00 A8 [15:43:25]RAPDU: 90 00 [15:43:25]wFMCommunicate OK [15:43:25]SAM_PROTO_ClearQueue done [15:43:25]KKMCreateOFDPacket [15:43:25]OFDProtocolAddRootSTLVToBuf [15:43:25]FM_MakeSignedData [15:43:25]FM_MakeSignedData [15:43:25]SAM_PROTO_SignData [15:43:25]wFMCommunicate request_size=4 [15:43:25]MH_SAM_APDU [15:43:25]CAPDU: 80 0D 01 02 [15:43:25]Write to MH i2c: E2 08 00 31 04 80 0D 01 02 00 00 00 00 AE [15:43:25]Write i2c OK [15:43:25]MH_I2C_Read... [15:43:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:43:25]Read from MH i2c: E2 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: E2 03 00 [15:43:25]MH_I2C_Read... [15:43:25]Read from MH i2c: E2 03 00 31 04 00 90 00 A9 [15:43:25]RAPDU: 90 00 [15:43:25]wFMCommunicate OK [15:43:25]wFMCommunicate request_size=255 [15:43:25]MH_SAM_APDU [15:43:25]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 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 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 C5 01 00 00 F4 03 04 00 9D B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [15:43:25]Write to MH i2c: E2 02 01 32 04 80 0D 02 02 FA 00 03 00 10 01 1E 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 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 C5 01 00 00 F4 03 04 00 9D B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 ED [15:43:25]Write i2c OK [15:43:25]MH_I2C_Read... [15:43:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:26]Read from MH i2c: E2 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: E2 03 00 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: E2 03 00 32 04 00 90 00 AA [15:43:26]RAPDU: 90 00 [15:43:26]wFMCommunicate OK [15:43:26]wFMCommunicate request_size=31 [15:43:26]MH_SAM_APDU [15:43:26]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 C0 7C 02 00 35 04 06 00 D8 36 A1 F0 08 88 [15:43:26]Write to MH i2c: E2 22 00 33 04 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 C0 7C 02 00 35 04 06 00 D8 36 A1 F0 08 88 00 00 4F [15:43:26]Write i2c OK [15:43:26]MH_I2C_Read... [15:43:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:43:26]Read from MH i2c: E2 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: E2 03 00 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: E2 03 00 33 04 00 90 00 AB [15:43:26]RAPDU: 90 00 [15:43:26]wFMCommunicate OK [15:43:26]wFMCommunicate request_size=4 [15:43:26]MH_SAM_APDU [15:43:26]CAPDU: 80 0D 03 02 [15:43:26]Write to MH i2c: E2 08 00 34 04 80 0D 03 02 00 00 00 00 B3 [15:43:26]Write i2c OK [15:43:26]MH_I2C_Read... [15:43:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:43:26]Read from MH i2c: E2 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: E2 0B 00 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: E2 0B 00 34 04 00 23 7F 01 86 70 4E 97 08 90 00 3A [15:43:26]RAPDU: 23 7F 01 86 70 4E 97 08 90 00 [15:43:26]wFMCommunicate OK [15:43:26]SAM_PROTO_SignData done [15:43:26]FM_MakeSignedData done [15:43:26]CreateOFDProtocolMessage [15:43:26]wFMCommunicate request_size=4 [15:43:26]MH_SAM_APDU [15:43:26]CAPDU: 80 11 00 00 [15:43:26]Write to MH i2c: E2 08 00 35 04 80 11 00 00 00 00 00 00 B3 [15:43:26]Write i2c OK [15:43:26]MH_I2C_Read... [15:43:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:26]Read from MH i2c: E2 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: E2 17 00 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: E2 17 00 35 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0C [15:43:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:43:26]wFMCommunicate OK [15:43:26]CreateOFDProtocolMessage done [15:43:26]OFDSenderStorePacket 163008 [15:43:26]StoreOFDPacket docnum=163008 [15:43:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 DC 79 1C 01 C2 05 5A 03 01 00 03 00 10 01 1E 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 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 C5 01 00 00 F4 03 04 00 9D B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7C 02 00 35 04 06 00 D8 36 A1 F0 08 88 23 7F 01 86 70 4E 97 08 [15:43:26]CheckFolder [15:43:26]dirname=/storage/ofd_packets [15:43:26]CheckFolder done [15:43:26]ProducePacketName [15:43:26]name=ofd_packets/00163008 [15:43:26]NVStorageSaveData ofd_packets/00163008 [15:43:26]File name is /storage/ofd_packets/00163008 [15:43:26]Write 322 bytes [15:43:26]NVStorageSaveData done [15:43:26]OFDSenderStorePacket done [15:43:26]KKMCreateOFDPacket done [15:43:26]NVStorageSaveData kkm_last_timestamp [15:43:26]File name is /storage/kkm_last_timestamp [15:43:26]Write 4 bytes [15:43:26]NVStorageSaveData done [15:43:26]ExternCall_PrintAddStr [15:43:26]wPrintStart [15:43:26]Write to MH i2c: 01 00 00 36 04 3A [15:43:26]Write i2c OK [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: 01 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: 01 07 00 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 FF 0F 4F [15:43:26]RasterBufferAndPrint [15:43:26]line Счет N : (3)50462 [15:43:26]line ИНН: 02508201610067 [15:43:26]line Контрольно-Кассовый Чек [15:43:26]line ПРОДАЖА [15:43:26]line Товар: 4640030091607 [15:43:26]line Сигареты ESSE Exchange [15:43:26]line 1.000 * 138.00 [15:43:26]line = 138.00 [15:43:26]line НДС 12% НСП 1% [15:43:26]line > о реализуемом товаре [15:43:26]line ИТОГО: 138.00 [15:43:26]line НСП 1% : 1.22 [15:43:26]line НДС 12% : 14.65 [15:43:26]line Наличными: 138.00 [15:43:26]line Безнал.: 0.00 [15:43:26]line Место: АЗС № 130 "Партнер Нефть" [15:43:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:43:26]line СНО: Общий режим [15:43:26]line Чек 453 20.08.2024 15:43 [15:43:26]line Смена: 465 ФФД: 1.0 [15:43:26]line ЗНМ: 0300000070 [15:43:26]line РНМ: 0000000000092562 [15:43:26]line Версия ККМ: 001 [15:43:26]line ФМ: 0000000000871769 [15:43:26]line ФД: 163008 [15:43:26]line ФПД: 237729156696200 [15:43:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163008&fm=237729156696200&tin=02508201610067®Number=0000000000092562&sum=13800 [15:43:26]line 0 [15:43:26]written 0, free lines is 4095 [15:43:26]Write to MH i2c: 01 00 00 5E 04 62 [15:43:26]Write i2c OK [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: 01 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: 01 07 00 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: 01 07 00 5E 04 00 00 00 00 00 EC 0C 61 [15:43:26]RasterBufferAndPrint [15:43:26]line [15:43:26]line [15:43:26]line [15:43:26]line [15:43:26]line [15:43:26]written 0, free lines is 3313 [15:43:26]MH_Cut [15:43:26]Write to MH i2c: D1 01 00 65 04 01 3B [15:43:26]Write i2c OK [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: D1 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: D1 01 00 [15:43:26]MH_I2C_Read... [15:43:26]Read from MH i2c: D1 01 00 65 04 00 3A [15:43:26]Write to MH i2c: 01 00 00 66 04 6A [15:43:26]Write i2c OK [15:43:26]MH_I2C_Read... [15:43:27]*** Cut start [15:43:27]*** Purtial cut [15:43:27]*** Stage 1: CUTSNS_PIN = 1 [15:43:29]Read from MH i2c: 01 [15:43:29]MH_I2C_Read... [15:43:29]*** Stop cut motor [15:43:29]*** Cut end [15:43:29]Read from MH i2c: 01 07 00 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: 01 07 00 66 04 00 00 00 00 00 FF 0F 7F [15:43:29]process_action close_receipt done [15:43:29]requested_data is exist [15:43:29]produce_requested_data [15:43:29]requested_item fm.sn is exist - process it [15:43:29]wFMCommunicate request_size=4 [15:43:29]MH_SAM_APDU [15:43:29]CAPDU: 80 11 00 00 [15:43:29]Write to MH i2c: E2 08 00 67 04 80 11 00 00 00 00 00 00 E5 [15:43:29]Write i2c OK [15:43:29]MH_I2C_Read... [15:43:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:43:29]Read from MH i2c: E2 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 17 00 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 17 00 67 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3E [15:43:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:43:29]wFMCommunicate OK [15:43:29]requested_item fd.num is exist - process it [15:43:29]SAM_PROTO_GetFieldsCounters [15:43:29]wFMCommunicate request_size=4 [15:43:29]MH_SAM_APDU [15:43:29]CAPDU: 80 13 00 00 [15:43:29]Write to MH i2c: E2 08 00 68 04 80 13 00 00 00 00 00 00 E8 [15:43:29]Write i2c OK [15:43:29]MH_I2C_Read... [15:43:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:43:29]Read from MH i2c: E2 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 62 00 [15:43:29]MH_I2C_Read... [15:43:29]Read from MH i2c: E2 62 00 68 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 70 [15:43: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C5 01 00 00 5E 04 04 00 C5 01 00 00 57 04 04 00 C6 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:43:29]wFMCommunicate OK [15:43:29]SAM_PROTO_GetFieldsCounters done [15:43:29]requested_item shift.num is exist - process it [15:43:29]requested_item shift.opened is exist - process it [15:43:29]req_shift_opened [15:43:29]FM_GetShiftState [15:43:29]SAM_PROTO_GetShiftState [15:43:29]wFMCommunicate request_size=4 [15:43:29]MH_SAM_APDU [15:43:29]CAPDU: 80 13 01 00 [15:43:29]Write to MH i2c: E2 08 00 69 04 80 13 01 00 00 00 00 00 EA [15:43:29]Write i2c OK [15:43:29]MH_I2C_Read... [15:43:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:43:30]Read from MH i2c: E2 [15:43:30]MH_I2C_Read... [15:43:30]Read from MH i2c: E2 0E 00 [15:43:30]MH_I2C_Read... [15:43:30]Read from MH i2c: E2 0E 00 69 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B8 [15:43:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:43:30]wFMCommunicate OK [15:43:30]SAM_PROTO_GetShiftState done [15:43:30]FM_GetShiftState done [15:43:30]req_shift_opened done [15:43:30]requested_item shift.open_date is exist - process it [15:43:30]req_shift_open_date [15:43:30]req_shift_open_date done [15:43:30]produce_requested_data done [15:43:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163008,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:43:30]process_action_free close_receipt [15:43:30]json_value_free [15:43:30]json_value_free done [15:43:30]process_json_proto returns [15:43:30]Send response to host [15:43:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163008,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:43:30]free response buf [15:43:30]execute_script done [15:43:30]execute_script returns [15:43:30]free content buf [15:43:30]Sock 9.Close socket [15:43:30]Sock 9.Thread stoped [15:44:44]ConnectInit Can't connect to host [15:44:44]CommunicateWithHost connect error [15:44:44]CommunicateWithHost err = -1 [15:44:44]OFD Sender: Server communicate error [15:44:44]OFD Sender: Processing packet 163007 [packets to send 962, broken 960] [15:44:44]ProducePacketName [15:44:44]name=ofd_packets/00163007 [15:44:44]OFD Sender: To server: pG, [15:44:44]CommunicateWithHost lk.salyk.kg:30040 [15:44:44]ConnectInit lk.salyk.kg [15:44:45]Connected sock=9 [15:44: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 36 39 21 01 00 00 B3 54 19 01 F5 8F 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 C4 01 00 00 F4 03 04 00 66 B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7C 02 00 35 04 06 00 F4 70 82 32 C2 ED 01 5C D4 83 9D C3 1E 82 [15:44: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 36 39 4F 00 00 00 76 64 47 00 AC 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7C 02 00 F4 03 04 00 3F 63 C4 66 B6 04 01 00 00 2E AA E7 4E 40 3A 7F 40 [15:44:45]CommunicateWithHost err = 0 [15:44:45]CheckOFDResponse [15:44:45]1017 (14) - 77093643461234 [15:44:45]1041 (16) - 0000000000871769 [15:44:45]1040 (4) - 163007 [15:44:45]1012 (4) - 20.08.2024 09:34 [15:44:45]1206 (1) - 0 [15:44:45]OFD Sender: Remove packet 163007 [15:44:45]ProducePacketName [15:44:45]name=ofd_packets/00163007 [15:44:45]NVStorageDeleteData [15:44:46]OFD Sender: Processing packet 163008 [packets to send 961, broken 960] [15:44:46]ProducePacketName [15:44:46]name=ofd_packets/00163008 [15:44:46]OFD Sender: To server: pG, [15:44:46]CommunicateWithHost lk.salyk.kg:30040 [15:44:46]ConnectInit lk.salyk.kg [15:44:46]Connected sock=9 [15: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 36 39 24 01 00 00 DC 79 1C 01 C2 05 5A 03 01 00 03 00 10 01 1E 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 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 C5 01 00 00 F4 03 04 00 9D B9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7C 02 00 35 04 06 00 D8 36 A1 F0 08 88 23 7F 01 86 70 4E 97 08 [15:44:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7A 49 47 00 58 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7C 02 00 F4 03 04 00 41 63 C4 66 B6 04 01 00 00 94 6C 58 C0 B1 C7 A2 5A [15:44:47]CommunicateWithHost err = 0 [15:44:47]CheckOFDResponse [15:44:47]1017 (14) - 77093643461234 [15:44:47]1041 (16) - 0000000000871769 [15:44:47]1040 (4) - 163008 [15:44:47]1012 (4) - 20.08.2024 09:34 [15:44:47]1206 (1) - 0 [15:44:47]OFD Sender: Remove packet 163008 [15:44:47]ProducePacketName [15:44:47]name=ofd_packets/00163008 [15:44:47]NVStorageDeleteData [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:39]recv_with_timeout no data received [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:45:59]accept exits with 7 [15:45:59]New connection [15:45:59]New thread 3066817892 created [15:45:59]Thread 3066961252 joined [15:45:59]Waiting for new connection... [15:45:59] Sock 7.Parse request [15:45:59]Sock 7.Check first char [15:45:59]Sock 7.First char is OK [15:45:59]request: POST /json_proto HTTP/1.0 [15:45:59]Method: POST [15:45:59]URL: /json_proto [15:45:59]Method is POST - this is cgi request [15:45:59]url: /json_proto [15:45:59]query_string will be loaded in cgi processing [15:45:59]execute_cgi json_proto POST (null) [15:45:59]execute_cgi path=json_proto method=POST [15:45:59]POST find Content-Length [15:45:59]Host: 172.17.44.132:8080 [15:45:59]Content-Length: 801 [15:45:59]Content-Type: application/json [15:45:59] [15:45:59]POST finish read [15:45:59]Found Content-Length = 801 [15:45:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 104.340, "sum" : 7950.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7950.71 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:45:59]execute_script... [15:45:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291486", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 104.340, "sum" : 7950.71, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7950.71 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:45:59]POST & json_proto [15:45:59]process_json_proto [15:45:59]json parsed OK: [15:45:59]protocol is kg_v1.0 [15:45:59]action value=close_receipt [15:45:59]process_action close_receipt [15:45:59]cmd_close_receipt [15:45:59]MH_GetDate [15:45:59]Write to MH i2c: F0 00 00 6A 04 5D [15:45:59]Write i2c OK [15:45:59]MH_I2C_Read... [15:45:59]Read from MH i2c: F0 [15:45:59]MH_I2C_Read... [15:45:59]Read from MH i2c: F0 09 00 [15:45:59]MH_I2C_Read... [15:45:59]Read from MH i2c: F0 09 00 6A 04 00 38 BA C4 66 2A 83 C1 65 55 [15:45:59]GetLastDocTimeStamp 1724168605 [15:45:59]current date 1724168760 [15:45:59]FM_GetShiftState [15:45:59]SAM_PROTO_GetShiftState [15:45:59]wFMCommunicate request_size=4 [15:45:59]MH_SAM_APDU [15:45:59]CAPDU: 80 13 01 00 [15:45:59]Write to MH i2c: E2 08 00 6B 04 80 13 01 00 00 00 00 00 EC [15:45:59]Write i2c OK [15:45:59]MH_I2C_Read... [15:45:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:45:59]Read from MH i2c: E2 [15:45:59]MH_I2C_Read... [15:45:59]Read from MH i2c: E2 0E 00 [15:45:59]MH_I2C_Read... [15:45:59]Read from MH i2c: E2 0E 00 6B 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BA [15:45:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:45:59]wFMCommunicate OK [15:45:59]SAM_PROTO_GetShiftState done [15:45:59]FM_GetShiftState done [15:45:59]opened in 1724113081 [15:45:59]opened+sec_in_day 1724199481 [15:45:59]quantity*price = 795070 [15:45:59]sum+1 = 795072 [15:45:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7950.71 НСП 1% : 70.36 НДС 12% : 844.32 Наличными: 0.00 Безнал.: 7950.71 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 454 20.08.2024 15:46 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163009 ФПД: 272533334346006 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154600&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163009&fm=272533334346006&tin=02508201610067®Number=0000000000092562&sum=795071 [15:46:00]StoreToDocumentArchive [15:46:00]shift 465 fd 163009 [15:46:00]save to /storage/0465/doc_00163009 [15:46:00]save last doc name /storage/0465/doc_00163009 to /storage/kkm_last_doc_name [15:46:00]save OK [15:46:00]Clear old archive folders... [15:46:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:46:00]tlvbuf is 00D6D8F0 [15:46:00]SAM_PROTO_ClearQueue [15:46:00]wFMCommunicate request_size=4 [15:46:00]MH_SAM_APDU [15:46:00]CAPDU: 80 09 00 00 [15:46:00]Write to MH i2c: E2 08 00 78 04 80 09 00 00 00 00 00 00 EE [15:46:00]Write i2c OK [15:46:00]MH_I2C_Read... [15:46:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:46:00]Read from MH i2c: E2 [15:46:00]MH_I2C_Read... [15:46:00]Read from MH i2c: E2 03 00 [15:46:00]MH_I2C_Read... [15:46:00]Read from MH i2c: E2 03 00 78 04 00 90 00 F0 [15:46:00]RAPDU: 90 00 [15:46:00]wFMCommunicate OK [15:46:00]SAM_PROTO_ClearQueue done [15:46:00]KKMCreateOFDPacket [15:46:00]OFDProtocolAddRootSTLVToBuf [15:46:00]FM_MakeSignedData [15:46:00]FM_MakeSignedData [15:46:00]SAM_PROTO_SignData [15:46:00]wFMCommunicate request_size=4 [15:46:00]MH_SAM_APDU [15:46:00]CAPDU: 80 0D 01 02 [15:46:00]Write to MH i2c: E2 08 00 79 04 80 0D 01 02 00 00 00 00 F6 [15:46:00]Write i2c OK [15:46:00]MH_I2C_Read... [15:46:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:46:00]Read from MH i2c: E2 [15:46:00]MH_I2C_Read... [15:46:00]Read from MH i2c: E2 03 00 [15:46:00]MH_I2C_Read... [15:46:00]Read from MH i2c: E2 03 00 79 04 00 90 00 F1 [15:46:00]RAPDU: 90 00 [15:46:00]wFMCommunicate OK [15:46:00]wFMCommunicate request_size=255 [15:46:00]MH_SAM_APDU [15:46:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 94 97 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 BF 21 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BF 21 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D0 49 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BF 21 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 38 BA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7C 02 00 35 04 06 00 F7 DE 1C 95 [15:46:00]Write to MH i2c: E2 02 01 7A 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 94 97 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 BF 21 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BF 21 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D0 49 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BF 21 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 38 BA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7C 02 00 35 04 06 00 F7 DE 1C 95 00 00 59 [15:46:00]Write i2c OK [15:46:00]MH_I2C_Read... [15:46:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:01]Read from MH i2c: E2 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: E2 03 00 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: E2 03 00 7A 04 00 90 00 F2 [15:46:01]RAPDU: 90 00 [15:46:01]wFMCommunicate OK [15:46:01]wFMCommunicate request_size=7 [15:46:01]MH_SAM_APDU [15:46:01]CAPDU: 80 0D 02 02 02 49 16 [15:46:01]Write to MH i2c: E2 0A 00 7B 04 80 0D 02 02 02 00 49 16 00 00 5C [15:46:01]Write i2c OK [15:46:01]MH_I2C_Read... [15:46:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:46:01]Read from MH i2c: E2 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: E2 03 00 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: E2 03 00 7B 04 00 90 00 F3 [15:46:01]RAPDU: 90 00 [15:46:01]wFMCommunicate OK [15:46:01]wFMCommunicate request_size=4 [15:46:01]MH_SAM_APDU [15:46:01]CAPDU: 80 0D 03 02 [15:46:01]Write to MH i2c: E2 08 00 7C 04 80 0D 03 02 00 00 00 00 FB [15:46:01]Write i2c OK [15:46:01]MH_I2C_Read... [15:46:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:46:01]Read from MH i2c: E2 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: E2 0B 00 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: E2 0B 00 7C 04 00 DB A2 27 2C CC D6 D5 2D 90 00 70 [15:46:01]RAPDU: DB A2 27 2C CC D6 D5 2D 90 00 [15:46:01]wFMCommunicate OK [15:46:01]SAM_PROTO_SignData done [15:46:01]FM_MakeSignedData done [15:46:01]CreateOFDProtocolMessage [15:46:01]wFMCommunicate request_size=4 [15:46:01]MH_SAM_APDU [15:46:01]CAPDU: 80 11 00 00 [15:46:01]Write to MH i2c: E2 08 00 7D 04 80 11 00 00 00 00 00 00 FB [15:46:01]Write i2c OK [15:46:01]MH_I2C_Read... [15:46:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:01]Read from MH i2c: E2 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: E2 17 00 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: E2 17 00 7D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 54 [15:46:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:46:01]wFMCommunicate OK [15:46:01]CreateOFDProtocolMessage done [15:46:01]OFDSenderStorePacket 163009 [15:46:01]StoreOFDPacket docnum=163009 [15:46:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C9 12 04 01 EC 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 94 97 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 BF 21 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BF 21 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D0 49 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BF 21 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 38 BA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7C 02 00 35 04 06 00 F7 DE 1C 95 49 16 DB A2 27 2C CC D6 D5 2D [15:46:01]CheckFolder [15:46:01]dirname=/storage/ofd_packets [15:46:01]CheckFolder done [15:46:01]ProducePacketName [15:46:01]name=ofd_packets/00163009 [15:46:01]NVStorageSaveData ofd_packets/00163009 [15:46:01]File name is /storage/ofd_packets/00163009 [15:46:01]Write 298 bytes [15:46:01]NVStorageSaveData done [15:46:01]OFDSenderStorePacket done [15:46:01]KKMCreateOFDPacket done [15:46:01]NVStorageSaveData kkm_last_timestamp [15:46:01]File name is /storage/kkm_last_timestamp [15:46:01]Write 4 bytes [15:46:01]NVStorageSaveData done [15:46:01]ExternCall_PrintAddStr [15:46:01]wPrintStart [15:46:01]Write to MH i2c: 01 00 00 7E 04 82 [15:46:01]Write i2c OK [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: 01 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: 01 07 00 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: 01 07 00 7E 04 00 00 00 00 00 FF 0F 97 [15:46:01]RasterBufferAndPrint [15:46:01]line Счет N : (1)291486 [15:46:01]line ИНН: 02508201610067 [15:46:01]line Контрольно-Кассовый Чек [15:46:01]line ПРОДАЖА [15:46:01]line ТРК (МРК, ГНК) : 11 [15:46:01]line Товар: 2710194800 [15:46:01]line ДТ-К-5 [15:46:01]line 104.340 * 76.20 [15:46:01]line = 7950.71 [15:46:01]line НДС 12% НСП 1% [15:46:01]line > о реализуемом товаре [15:46:01]line ИТОГО: 7950.71 [15:46:01]line НСП 1% : 70.36 [15:46:01]line НДС 12% : 844.32 [15:46:01]line Наличными: 0.00 [15:46:01]line Безнал.: 7950.71 [15:46:01]line Место: АЗС № 130 "Партнер Нефть" [15:46:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:46:01]line СНО: Общий режим [15:46:01]line Чек 454 20.08.2024 15:46 [15:46:01]line Смена: 465 ФФД: 1.0 [15:46:01]line ЗНМ: 0300000070 [15:46:01]line РНМ: 0000000000092562 [15:46:01]line Версия ККМ: 001 [15:46:01]line Платежная система: O! деньги [15:46:01]line ФМ: 0000000000871769 [15:46:01]line ФД: 163009 [15:46:01]line ФПД: 272533334346006 [15:46:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154600&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163009&fm=272533334346006&tin=02508201610067®Number=0000000000092562&sum=795071 [15:46:01]written 0, free lines is 4095 [15:46:01]OFD Sender: Processing packet 163009 [packets to send 961, broken 960] [15:46:01]ProducePacketName [15:46:01]name=ofd_packets/00163009 [15:46:01]OFD Sender: To server: pG, [15:46:01]CommunicateWithHost lk.salyk.kg:30040 [15:46:01]ConnectInit lk.salyk.kg [15:46:01]Write to MH i2c: 01 00 00 A8 04 AC [15:46:01]Write i2c OK [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: 01 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: 01 07 00 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: 01 07 00 A8 04 00 00 00 00 00 E0 0C 9F [15:46:01]RasterBufferAndPrint [15:46:01]line [15:46:01]line [15:46:01]line [15:46:01]line [15:46:01]line [15:46:01]written 0, free lines is 3305 [15:46:01]MH_Cut [15:46:01]Write to MH i2c: D1 01 00 AF 04 01 85 [15:46:01]Write i2c OK [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: D1 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: D1 01 00 [15:46:01]MH_I2C_Read... [15:46:01]Read from MH i2c: D1 01 00 AF 04 00 84 [15:46:01]Write to MH i2c: 01 00 00 B0 04 B4 [15:46:01]Write i2c OK [15:46:01]MH_I2C_Read... [15:46:02]*** Cut start [15:46:02]*** Purtial cut [15:46:02]*** Stage 1: CUTSNS_PIN = 1 [15:46:04]Read from MH i2c: 01 [15:46:04]MH_I2C_Read... [15:46:04]*** Stop cut motor [15:46:04]*** Cut end [15:46:04]Read from MH i2c: 01 07 00 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: 01 07 00 B0 04 00 00 00 00 00 FF 0F C9 [15:46:04]process_action close_receipt done [15:46:04]requested_data is exist [15:46:04]produce_requested_data [15:46:04]requested_item fm.sn is exist - process it [15:46:04]wFMCommunicate request_size=4 [15:46:04]MH_SAM_APDU [15:46:04]CAPDU: 80 11 00 00 [15:46:04]Write to MH i2c: E2 08 00 B1 04 80 11 00 00 00 00 00 00 2F [15:46:04]Write i2c OK [15:46:04]MH_I2C_Read... [15:46:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:46:04]Read from MH i2c: E2 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: E2 17 00 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: E2 17 00 B1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [15:46:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:46:04]wFMCommunicate OK [15:46:04]requested_item fd.num is exist - process it [15:46:04]SAM_PROTO_GetFieldsCounters [15:46:04]wFMCommunicate request_size=4 [15:46:04]MH_SAM_APDU [15:46:04]CAPDU: 80 13 00 00 [15:46:04]Write to MH i2c: E2 08 00 B2 04 80 13 00 00 00 00 00 00 32 [15:46:04]Write i2c OK [15:46:04]MH_I2C_Read... [15:46:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:46:04]Read from MH i2c: E2 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: E2 62 00 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: E2 62 00 B2 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [15:46: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C6 01 00 00 5E 04 04 00 C6 01 00 00 57 04 04 00 C7 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:46:04]wFMCommunicate OK [15:46:04]SAM_PROTO_GetFieldsCounters done [15:46:04]requested_item shift.num is exist - process it [15:46:04]requested_item shift.opened is exist - process it [15:46:04]req_shift_opened [15:46:04]FM_GetShiftState [15:46:04]SAM_PROTO_GetShiftState [15:46:04]wFMCommunicate request_size=4 [15:46:04]MH_SAM_APDU [15:46:04]CAPDU: 80 13 01 00 [15:46:04]Write to MH i2c: E2 08 00 B3 04 80 13 01 00 00 00 00 00 34 [15:46:04]Write i2c OK [15:46:04]MH_I2C_Read... [15:46:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:46:04]Read from MH i2c: E2 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: E2 0E 00 [15:46:04]MH_I2C_Read... [15:46:04]Read from MH i2c: E2 0E 00 B3 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 02 [15:46:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:46:04]wFMCommunicate OK [15:46:04]SAM_PROTO_GetShiftState done [15:46:04]FM_GetShiftState done [15:46:04]req_shift_opened done [15:46:04]requested_item shift.open_date is exist - process it [15:46:04]req_shift_open_date [15:46:04]req_shift_open_date done [15:46:04]produce_requested_data done [15:46:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163009,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:46:04]process_action_free close_receipt [15:46:04]json_value_free [15:46:04]json_value_free done [15:46:04]process_json_proto returns [15:46:04]Send response to host [15:46:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163009,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:46:04]free response buf [15:46:04]execute_script done [15:46:04]execute_script returns [15:46:04]free content buf [15:46:04]Sock 7.Close socket [15:46:04]Sock 7.Thread stoped [15:46:06]Connected sock=11 [15:46: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 36 39 0C 01 00 00 C9 12 04 01 EC 92 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 94 97 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 BF 21 0C 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 BF 21 0C 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 1B 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 D0 49 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 BF 21 0C 00 00 00 1F 04 02 00 01 00 12 04 04 00 C6 01 00 00 F4 03 04 00 38 BA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7C 02 00 35 04 06 00 F7 DE 1C 95 49 16 DB A2 27 2C CC D6 D5 2D [15:46: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 36 39 4F 00 00 00 17 5C 47 00 2F DB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7C 02 00 F4 03 04 00 90 63 C4 66 B6 04 01 00 00 F7 5C 4B 49 4E 1A 20 61 [15:46:07]CommunicateWithHost err = 0 [15:46:07]CheckOFDResponse [15:46:07]1017 (14) - 77093643461234 [15:46:07]1041 (16) - 0000000000871769 [15:46:07]1040 (4) - 163009 [15:46:07]1012 (4) - 20.08.2024 09:36 [15:46:07]1206 (1) - 0 [15:46:07]OFD Sender: Remove packet 163009 [15:46:07]ProducePacketName [15:46:07]name=ofd_packets/00163009 [15:46:07]NVStorageDeleteData [15:46:07]OFD Sender: No OFD packet to send [15:46:12]OFD Sender: No OFD packet to send [15:46:17]OFD Sender: No OFD packet to send [15:46:22]OFD Sender: No OFD packet to send [15:46:27]OFD Sender: No OFD packet to send [15:46:32]OFD Sender: No OFD packet to send [15:46:37]OFD Sender: No OFD packet to send [15:46:42]OFD Sender: No OFD packet to send [15:46:47]OFD Sender: No OFD packet to send [15:46:52]OFD Sender: No OFD packet to send [15:46:57]OFD Sender: No OFD packet to send [15:47:02]OFD Sender: No OFD packet to send [15:47:07]OFD Sender: No OFD packet to send [15:47:12]OFD Sender: No OFD packet to send [15:47:17]OFD Sender: No OFD packet to send [15:47:22]OFD Sender: No OFD packet to send [15:47:27]OFD Sender: No OFD packet to send [15:47:32]OFD Sender: No OFD packet to send [15:47:37]OFD Sender: No OFD packet to send [15:47:43]OFD Sender: No OFD packet to send [15:47:47]recv_with_timeout no data received [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:08]OFD Sender: No OFD packet to send [15:48:13]OFD Sender: No OFD packet to send [15:48:18]OFD Sender: No OFD packet to send [15:48:23]OFD Sender: No OFD packet to send [15:48:28]OFD Sender: No OFD packet to send [15:48:30]accept exits with 10 [15:48:30]New connection [15:48:30]New thread 3066961252 created [15:48:30]Thread 3066817892 joined [15:48:30]Waiting for new connection... [15:48:30] Sock 10.Parse request [15:48:30]Sock 10.Check first char [15:48:30]Sock 10.First char is OK [15:48:30]request: POST /json_proto HTTP/1.0 [15:48:30]Method: POST [15:48:30]URL: /json_proto [15:48:30]Method is POST - this is cgi request [15:48:30]url: /json_proto [15:48:30]query_string will be loaded in cgi processing [15:48:30]execute_cgi json_proto POST (null) [15:48:30]execute_cgi path=json_proto method=POST [15:48:30]POST find Content-Length [15:48:30]Host: 172.17.44.132:8080 [15:48:30]Content-Length: 800 [15:48:30]Content-Type: application/json [15:48:30] [15:48:30]POST finish read [15:48:30]Found Content-Length = 800 [15:48:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:30]execute_script... [15:48:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291490", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:48:30]POST & json_proto [15:48:30]process_json_proto [15:48:30]json parsed OK: [15:48:30]protocol is kg_v1.0 [15:48:30]action value=close_receipt [15:48:30]process_action close_receipt [15:48:30]cmd_close_receipt [15:48:30]MH_GetDate [15:48:30]Write to MH i2c: F0 00 00 B4 04 A7 [15:48:30]Write i2c OK [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: F0 [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: F0 09 00 [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: F0 09 00 B4 04 00 CF BA C4 66 2A 83 C1 65 36 [15:48:30]GetLastDocTimeStamp 1724168760 [15:48:30]current date 1724168911 [15:48:30]FM_GetShiftState [15:48:30]SAM_PROTO_GetShiftState [15:48:30]wFMCommunicate request_size=4 [15:48:30]MH_SAM_APDU [15:48:30]CAPDU: 80 13 01 00 [15:48:30]Write to MH i2c: E2 08 00 B5 04 80 13 01 00 00 00 00 00 36 [15:48:30]Write i2c OK [15:48:30]MH_I2C_Read... [15:48:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:30]Read from MH i2c: E2 [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: E2 0E 00 [15:48:30]MH_I2C_Read... [15:48:30]Read from MH i2c: E2 0E 00 B5 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 04 [15:48:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:48:30]wFMCommunicate OK [15:48:30]SAM_PROTO_GetShiftState done [15:48:30]FM_GetShiftState done [15:48:30]opened in 1724113081 [15:48:30]opened+sec_in_day 1724199481 [15:48:30]quantity*price = 50036 [15:48:30]sum+1 = 50037 [15:48:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 455 20.08.2024 15:48 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163010 ФПД: 108348878246898 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154831&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163010&fm=108348878246898&tin=02508201610067®Number=0000000000092562&sum=50036 [15:48:31]StoreToDocumentArchive [15:48:31]shift 465 fd 163010 [15:48:31]save to /storage/0465/doc_00163010 [15:48:31]save last doc name /storage/0465/doc_00163010 to /storage/kkm_last_doc_name [15:48:31]save OK [15:48:31]Clear old archive folders... [15:48:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:48:31]tlvbuf is 00D6F7F0 [15:48:31]SAM_PROTO_ClearQueue [15:48:31]wFMCommunicate request_size=4 [15:48:31]MH_SAM_APDU [15:48:31]CAPDU: 80 09 00 00 [15:48:31]Write to MH i2c: E2 08 00 C2 04 80 09 00 00 00 00 00 00 38 [15:48:31]Write i2c OK [15:48:31]MH_I2C_Read... [15:48:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:48:31]Read from MH i2c: E2 [15:48:31]MH_I2C_Read... [15:48:31]Read from MH i2c: E2 03 00 [15:48:31]MH_I2C_Read... [15:48:31]Read from MH i2c: E2 03 00 C2 04 00 90 00 3A [15:48:31]RAPDU: 90 00 [15:48:31]wFMCommunicate OK [15:48:31]SAM_PROTO_ClearQueue done [15:48:31]KKMCreateOFDPacket [15:48:31]OFDProtocolAddRootSTLVToBuf [15:48:31]FM_MakeSignedData [15:48:31]FM_MakeSignedData [15:48:31]SAM_PROTO_SignData [15:48:31]wFMCommunicate request_size=4 [15:48:31]MH_SAM_APDU [15:48:31]CAPDU: 80 0D 01 02 [15:48:31]Write to MH i2c: E2 08 00 C3 04 80 0D 01 02 00 00 00 00 40 [15:48:31]Write i2c OK [15:48:31]MH_I2C_Read... [15:48:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:48:31]Read from MH i2c: E2 [15:48:31]MH_I2C_Read... [15:48:31]Read from MH i2c: E2 03 00 [15:48:31]MH_I2C_Read... [15:48:31]Read from MH i2c: E2 03 00 C3 04 00 90 00 3B [15:48:31]RAPDU: 90 00 [15:48:31]wFMCommunicate OK [15:48:31]wFMCommunicate request_size=255 [15:48:31]MH_SAM_APDU [15:48:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 CF BA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7C 02 00 35 04 06 00 62 [15:48:31]Write to MH i2c: E2 02 01 C4 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 CF BA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7C 02 00 35 04 06 00 62 00 00 FB [15:48:31]Write i2c OK [15:48:31]MH_I2C_Read... [15:48:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:32]Read from MH i2c: E2 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 03 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 03 00 C4 04 00 90 00 3C [15:48:32]RAPDU: 90 00 [15:48:32]wFMCommunicate OK [15:48:32]wFMCommunicate request_size=10 [15:48:32]MH_SAM_APDU [15:48:32]CAPDU: 80 0D 02 02 05 8A F0 66 53 F2 [15:48:32]Write to MH i2c: E2 0D 00 C5 04 80 0D 02 02 05 00 8A F0 66 53 F2 00 00 72 [15:48:32]Write i2c OK [15:48:32]MH_I2C_Read... [15:48:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:48:32]Read from MH i2c: E2 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 03 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 03 00 C5 04 00 90 00 3D [15:48:32]RAPDU: 90 00 [15:48:32]wFMCommunicate OK [15:48:32]wFMCommunicate request_size=4 [15:48:32]MH_SAM_APDU [15:48:32]CAPDU: 80 0D 03 02 [15:48:32]Write to MH i2c: E2 08 00 C6 04 80 0D 03 02 00 00 00 00 45 [15:48:32]Write i2c OK [15:48:32]MH_I2C_Read... [15:48:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:48:32]Read from MH i2c: E2 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 0B 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 0B 00 C6 04 00 41 5A 37 5B 0B 58 5F FE 90 00 33 [15:48:32]RAPDU: 41 5A 37 5B 0B 58 5F FE 90 00 [15:48:32]wFMCommunicate OK [15:48:32]SAM_PROTO_SignData done [15:48:32]FM_MakeSignedData done [15:48:32]CreateOFDProtocolMessage [15:48:32]wFMCommunicate request_size=4 [15:48:32]MH_SAM_APDU [15:48:32]CAPDU: 80 11 00 00 [15:48:32]Write to MH i2c: E2 08 00 C7 04 80 11 00 00 00 00 00 00 45 [15:48:32]Write i2c OK [15:48:32]MH_I2C_Read... [15:48:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:32]Read from MH i2c: E2 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 17 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: E2 17 00 C7 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9E [15:48:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:48:32]wFMCommunicate OK [15:48:32]CreateOFDProtocolMessage done [15:48:32]OFDSenderStorePacket 163010 [15:48:32]StoreOFDPacket docnum=163010 [15:48:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5A 8D 07 01 1D 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 CF BA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7C 02 00 35 04 06 00 62 8A F0 66 53 F2 41 5A 37 5B 0B 58 5F FE [15:48:32]CheckFolder [15:48:32]dirname=/storage/ofd_packets [15:48:32]CheckFolder done [15:48:32]ProducePacketName [15:48:32]name=ofd_packets/00163010 [15:48:32]NVStorageSaveData ofd_packets/00163010 [15:48:32]File name is /storage/ofd_packets/00163010 [15:48:32]Write 301 bytes [15:48:32]NVStorageSaveData done [15:48:32]OFDSenderStorePacket done [15:48:32]KKMCreateOFDPacket done [15:48:32]NVStorageSaveData kkm_last_timestamp [15:48:32]File name is /storage/kkm_last_timestamp [15:48:32]Write 4 bytes [15:48:32]NVStorageSaveData done [15:48:32]ExternCall_PrintAddStr [15:48:32]wPrintStart [15:48:32]Write to MH i2c: 01 00 00 C8 04 CC [15:48:32]Write i2c OK [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: 01 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: 01 07 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: 01 07 00 C8 04 00 00 00 00 00 FF 0F E1 [15:48:32]RasterBufferAndPrint [15:48:32]line Счет N : (1)291490 [15:48:32]line ИНН: 02508201610067 [15:48:32]line Контрольно-Кассовый Чек [15:48:32]line ПРОДАЖА [15:48:32]line ТРК (МРК, ГНК) : 52 [15:48:32]line Товар: 2710124130 [15:48:32]line Аи-92-К-5 [15:48:32]line 7.380 * 67.80 [15:48:32]line = 500.36 [15:48:32]line НДС 12% НСП 1% [15:48:32]line > о реализуемом товаре [15:48:32]line ИТОГО: 500.36 [15:48:32]line НСП 1% : 4.43 [15:48:32]line НДС 12% : 53.14 [15:48:32]line Наличными: 0.00 [15:48:32]line Безнал.: 500.36 [15:48:32]line Место: АЗС № 130 "Партнер Нефть" [15:48:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:48:32]line СНО: Общий режим [15:48:32]line Чек 455 20.08.2024 15:48 [15:48:32]line Смена: 465 ФФД: 1.0 [15:48:32]line ЗНМ: 0300000070 [15:48:32]line РНМ: 0000000000092562 [15:48:32]line Версия ККМ: 001 [15:48:32]line Платежная система: O! деньги [15:48:32]line ФМ: 0000000000871769 [15:48:32]line ФД: 163010 [15:48:32]line ФПД: 108348878246898 [15:48:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T154831&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163010&fm=108348878246898&tin=02508201610067®Number=0000000000092562&sum=50036 [15:48:32]written 0, free lines is 4095 [15:48:32]OFD Sender: Processing packet 163010 [packets to send 961, broken 960] [15:48:32]ProducePacketName [15:48:32]name=ofd_packets/00163010 [15:48:32]OFD Sender: To server: pG, [15:48:32]CommunicateWithHost lk.salyk.kg:30040 [15:48:32]ConnectInit lk.salyk.kg [15:48:32]Write to MH i2c: 01 00 00 F2 04 F6 [15:48:32]Write i2c OK [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: 01 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: 01 07 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: 01 07 00 F2 04 00 00 00 00 00 D5 0C DE [15:48:32]RasterBufferAndPrint [15:48:32]line [15:48:32]line [15:48:32]line [15:48:32]line [15:48:32]line [15:48:32]written 0, free lines is 3292 [15:48:32]MH_Cut [15:48:32]Write to MH i2c: D1 01 00 F9 04 01 CF [15:48:32]Write i2c OK [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: D1 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: D1 01 00 [15:48:32]MH_I2C_Read... [15:48:32]Read from MH i2c: D1 01 00 F9 04 00 CE [15:48:32]Write to MH i2c: 01 00 00 FA 04 FE [15:48:32]Write i2c OK [15:48:32]MH_I2C_Read... [15:48:33]*** Cut start [15:48:33]*** Purtial cut [15:48:33]*** Stage 1: CUTSNS_PIN = 1 [15:48:35]Read from MH i2c: 01 [15:48:35]MH_I2C_Read... [15:48:35]*** Stop cut motor [15:48:35]*** Cut end [15:48:35]Read from MH i2c: 01 07 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: 01 07 00 FA 04 00 00 00 00 00 FF 0F 13 [15:48:35]process_action close_receipt done [15:48:35]requested_data is exist [15:48:35]produce_requested_data [15:48:35]requested_item fm.sn is exist - process it [15:48:35]wFMCommunicate request_size=4 [15:48:35]MH_SAM_APDU [15:48:35]CAPDU: 80 11 00 00 [15:48:35]Write to MH i2c: E2 08 00 FB 04 80 11 00 00 00 00 00 00 79 [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:48:35]Read from MH i2c: E2 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 17 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 17 00 FB 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [15:48:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:48:35]wFMCommunicate OK [15:48:35]requested_item fd.num is exist - process it [15:48:35]SAM_PROTO_GetFieldsCounters [15:48:35]wFMCommunicate request_size=4 [15:48:35]MH_SAM_APDU [15:48:35]CAPDU: 80 13 00 00 [15:48:35]Write to MH i2c: E2 08 00 FC 04 80 13 00 00 00 00 00 00 7C [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:48:35]Read from MH i2c: E2 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 62 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 62 00 FC 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [15:48:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C7 01 00 00 5E 04 04 00 C7 01 00 00 57 04 04 00 C8 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:48:35]wFMCommunicate OK [15:48:35]SAM_PROTO_GetFieldsCounters done [15:48:35]requested_item shift.num is exist - process it [15:48:35]requested_item shift.opened is exist - process it [15:48:35]req_shift_opened [15:48:35]FM_GetShiftState [15:48:35]SAM_PROTO_GetShiftState [15:48:35]wFMCommunicate request_size=4 [15:48:35]MH_SAM_APDU [15:48:35]CAPDU: 80 13 01 00 [15:48:35]Write to MH i2c: E2 08 00 FD 04 80 13 01 00 00 00 00 00 7E [15:48:35]Write i2c OK [15:48:35]MH_I2C_Read... [15:48:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:48:35]Read from MH i2c: E2 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 0E 00 [15:48:35]MH_I2C_Read... [15:48:35]Read from MH i2c: E2 0E 00 FD 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4C [15:48:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:48:35]wFMCommunicate OK [15:48:35]SAM_PROTO_GetShiftState done [15:48:35]FM_GetShiftState done [15:48:35]req_shift_opened done [15:48:35]requested_item shift.open_date is exist - process it [15:48:35]req_shift_open_date [15:48:35]req_shift_open_date done [15:48:35]produce_requested_data done [15:48:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163010,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:48:35]process_action_free close_receipt [15:48:35]json_value_free [15:48:35]json_value_free done [15:48:35]process_json_proto returns [15:48:35]Send response to host [15:48:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163010,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:48:35]free response buf [15:48:35]execute_script done [15:48:35]execute_script returns [15:48:35]free content buf [15:48:35]Sock 10.Close socket [15:48:35]Sock 10.Thread stoped [15:48:36]Connected sock=9 [15:48: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 36 39 0F 01 00 00 5A 8D 07 01 1D 52 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 01 00 00 F4 03 04 00 CF BA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7C 02 00 35 04 06 00 62 8A F0 66 53 F2 41 5A 37 5B 0B 58 5F FE [15:48:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F8 BF 47 00 82 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 C2 7C 02 00 F4 03 04 00 28 64 C4 66 B6 04 01 00 00 1C 70 A0 56 D8 DF F4 EC [15:48:40]CommunicateWithHost err = 0 [15:48:40]CheckOFDResponse [15:48:40]1017 (14) - 77093643461234 [15:48:40]1041 (16) - 0000000000871769 [15:48:40]1040 (4) - 163010 [15:48:40]1012 (4) - 20.08.2024 09:38 [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]Read from MH i2c: *** [00:00:09]A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 16988145+1707180842=1724168987 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 1C BB C4 66 2A 83 C1 65 D3 [15:49:48]Current date/time: 20.08.2024 15:49 [15:49:48]FM_Init [15:49:48]wFMConnect [15:49:48]MH_SAM_On [15:49:48]Write to MH i2c: E0 00 00 08 00 E7 [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]*** iso7816_init finished! [15:49:48]*** atr: [15:49:48]*** 0F 3B D5 18 FF 81 91 FE [15:49:48]*** 1F C3 80 73 C8 21 10 0A [15:49:48]*** 00 00 00 00 00 00 00 00 [15:49:48]*** 00 00 00 00 00 00 00 00 [15:49:48]*** 00 00 00 00 00 00 00 00 [15:49:48]*** 00 00 00 00 00 00 00 00 [15:49:48]*** 00 00 00 00 00 00 00 00 [15:49:48]*** 00 00 00 00 00 00 00 00 [15:49:48]Read from MH i2c: E0 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E0 10 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [15:49:48]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [15:49:48]wFMCommunicate request_size=10 [15:49:48]MH_SAM_APDU [15:49:48]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [15:49:48]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [15:49:48]Read from MH i2c: E2 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [15:49:48]RAPDU: 90 00 [15:49:48]wFMCommunicate OK [15:49:48]wFMCommunicate request_size=4 [15:49:48]MH_SAM_APDU [15:49:48]CAPDU: 80 11 00 00 [15:49:48]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:48]Read from MH i2c: E2 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 17 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [15:49:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:49:48]wFMCommunicate OK [15:49:48]Detected FM SN is 0000000000871769 [15:49:48]Stored FM SN is 0000000000871769 [15:49:48]wFMCommunicate request_size=9 [15:49:48]MH_SAM_APDU [15:49:48]CAPDU: 80 16 00 00 04 E7 8B 00 00 [15:49:48]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [15:49:48]Read from MH i2c: E2 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [15:49:48]RAPDU: 90 00 [15:49:48]wFMCommunicate OK [15:49:48]FM PIN OK [15:49:48]wFMCommunicate request_size=8 [15:49:48]MH_SAM_APDU [15:49:48]CAPDU: 80 14 04 00 03 02 00 01 [15:49:48]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [15:49:48]Read from MH i2c: E2 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [15:49:48]RAPDU: 90 00 [15:49:48]wFMCommunicate OK [15:49:48]wFMCommunicate request_size=13 [15:49:48]MH_SAM_APDU [15:49:48]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [15:49:48]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [15:49:48]Read from MH i2c: E2 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [15:49:48]RAPDU: 90 00 [15:49:48]wFMCommunicate OK [15:49:48]wFMCommunicate request_size=4 [15:49:48]MH_SAM_APDU [15:49:48]CAPDU: 80 11 00 00 [15:49:48]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:49:48]Read from MH i2c: E2 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 17 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [15:49:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:49:48]wFMCommunicate OK [15:49:48]DocumentArchiveInit [15:49:48]Start Httpd... [15:49:48]Httpd thread 3067252068 created [15:49:48]Write to MH i2c: 01 00 00 0F 00 0F [15:49:48]Write i2c OK [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: 01 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: 01 07 00 [15:49:48]MH_I2C_Read... [15:49:48]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [15:49:48]MH Int Process started [15:49:48]Allocated Socket 8 [15:49:48]Bind OK [15:49:48]Listen OK [15:49:48]httpd running on port 8080 [15:49:48]Waiting for new connection... [15:49:49]OFD Sender: Processing packet 163011 [packets to send 961, broken 960] [15:49:49]ProducePacketName [15:49:49]name=ofd_packets/00163011 [15:49:49]OFD Sender: To server: pG, [15:49:49]CommunicateWithHost lk.salyk.kg:30040 [15:49:49]ConnectInit lk.salyk.kg [15:49:51]Connected sock=7 [15:49: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 36 39 A2 01 00 00 40 E8 9A 01 EB 1B 5A 03 01 00 03 00 8E 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 23 04 76 00 8A 04 0D 00 34 36 30 33 32 39 30 30 30 34 38 32 34 06 04 32 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 D1 81 D0 BB D0 B8 D0 B2 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 A4 1F 00 00 00 00 13 04 06 00 A4 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 85 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 2E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 25 0E 00 00 00 00 07 04 06 00 34 85 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 01 00 00 F4 03 04 00 E5 BA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7C 02 00 35 04 06 00 B2 F3 9E 01 DB AC F9 66 F3 97 8B DD 6A 73 [15:49:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 D5 80 47 00 1C 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7C 02 00 F4 03 04 00 72 64 C4 66 B6 04 01 00 00 B7 24 DC 84 52 64 0D 15 [15:49:52]CommunicateWithHost err = 0 [15:49:52]CheckOFDResponse [15:49:52]1017 (14) - 77093643461234 [15:49:52]1041 (16) - 0000000000871769 [15:49:52]1040 (4) - 163011 [15:49:52]1012 (4) - 20.08.2024 09:40 [15:49:52]1206 (1) - 0 [15:49:52]OFD Sender: Remove packet 163011 [15:49:52]ProducePacketName [15:49:52]name=ofd_packets/00163011 [15:49:52]NVStorageDeleteData [15:49:52]OFD Sender: No OFD packet to send [15:49:57]recv_with_timeout no data received [15:49:57]OFD Sender: No OFD packet to send [15:50:02]OFD Sender: No OFD packet to send [15:50:05]accept exits with 9 [15:50:05]New connection [15:50:05]New thread 3066965348 created [15:50:05]Waiting for new connection... [15:50:05] Sock 9.Parse request [15:50:05]Sock 9.Check first char [15:50:05]Sock 9.First char is OK [15:50:05]request: POST /json_proto HTTP/1.0 [15:50:05]Method: POST [15:50:05]URL: /json_proto [15:50:05]Method is POST - this is cgi request [15:50:05]url: /json_proto [15:50:05]query_string will be loaded in cgi processing [15:50:05]execute_cgi json_proto POST (null) [15:50:05]execute_cgi path=json_proto method=POST [15:50:05]POST find Content-Length [15:50:05]Host: 172.17.44.132:8080 [15:50:05]Content-Length: 215 [15:50:05]Content-Type: application/json [15:50:05] [15:50:05]POST finish read [15:50:05]Found Content-Length = 215 [15:50:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:05]execute_script... [15:50:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:05]POST & json_proto [15:50:05]process_json_proto [15:50:05]json parsed OK: [15:50:05]protocol is kg_v1.0 [15:50:05]action value=get_value [15:50:05]process_action get_value [15:50:05]cmd_get_value [15:50:05]process_action get_value done [15:50:05]requested_data is exist [15:50:05]produce_requested_data [15:50:05]requested_item kkm.sn is exist - process it [15:50:05]requested_item kkm.ver is exist - process it [15:50:05]requested_item fm.sn is exist - process it [15:50:05]wFMCommunicate request_size=4 [15:50:05]MH_SAM_APDU [15:50:05]CAPDU: 80 11 00 00 [15:50:05]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [15:50:05]Write i2c OK [15:50:05]MH_I2C_Read... [15:50:05]Read from MH i2c: E2 [15:50:05]MH_I2C_Read... [15:50:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:05]Read from MH i2c: E2 17 00 [15:50:05]MH_I2C_Read... [15:50:05]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [15:50:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:50:05]wFMCommunicate OK [15:50:05]requested_item fd.num is exist - process it [15:50:05]SAM_PROTO_GetFieldsCounters [15:50:05]wFMCommunicate request_size=4 [15:50:05]MH_SAM_APDU [15:50:05]CAPDU: 80 13 00 00 [15:50:05]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [15:50:05]Write i2c OK [15:50:05]MH_I2C_Read... [15:50:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:05]Read from MH i2c: E2 [15:50:05]MH_I2C_Read... [15:50:05]Read from MH i2c: E2 62 00 [15:50:05]MH_I2C_Read... [15:50:05]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 21 [15:50: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C8 01 00 00 5E 04 04 00 C8 01 00 00 57 04 04 00 C9 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:50:05]wFMCommunicate OK [15:50:05]SAM_PROTO_GetFieldsCounters done [15:50:05]requested_item shift.num is exist - process it [15:50:05]requested_item shift.opened is exist - process it [15:50:05]req_shift_opened [15:50:05]FM_GetShiftState [15:50:05]SAM_PROTO_GetShiftState [15:50:05]wFMCommunicate request_size=4 [15:50:05]MH_SAM_APDU [15:50:05]CAPDU: 80 13 01 00 [15:50:05]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [15:50:05]Write i2c OK [15:50:05]MH_I2C_Read... [15:50:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:05]Read from MH i2c: E2 [15:50:05]MH_I2C_Read... [15:50:05]Read from MH i2c: E2 0E 00 [15:50:05]MH_I2C_Read... [15:50:05]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [15:50:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:50:05]wFMCommunicate OK [15:50:05]SAM_PROTO_GetShiftState done [15:50:05]FM_GetShiftState done [15:50:05]req_shift_opened done [15:50:05]requested_item shift.open_date is exist - process it [15:50:05]req_shift_open_date [15:50:05]req_shift_open_date done [15:50:05]produce_requested_data done [15:50:05]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163011,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:50:05]process_action_free get_value [15:50:05]json_value_free [15:50:05]json_value_free done [15:50:05]process_json_proto returns [15:50:05]Send response to host [15:50:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163011,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:50:05]free response buf [15:50:05]execute_script done [15:50:05]execute_script returns [15:50:05]free content buf [15:50:05]Sock 9.Close socket [15:50:05]Sock 9.Thread stoped [15:50:05]accept exits with 10 [15:50:05]New connection [15:50:05]New thread 3066821988 created [15:50:05]Thread 3066965348 joined [15:50:05]Waiting for new connection... [15:50:05] Sock 10.Parse request [15:50:05]Sock 10.Check first char [15:50:05]Sock 10.First char is OK [15:50:05]request: POST /json_proto HTTP/1.0 [15:50:05]Method: POST [15:50:05]URL: /json_proto [15:50:05]Method is POST - this is cgi request [15:50:05]url: /json_proto [15:50:05]query_string will be loaded in cgi processing [15:50:05]execute_cgi json_proto POST (null) [15:50:05]execute_cgi path=json_proto method=POST [15:50:05]POST find Content-Length [15:50:05]Host: 172.17.44.132:8080 [15:50:05]Content-Length: 331 [15:50:05]Content-Type: application/json [15:50:05] [15:50:05]POST finish read [15:50:05]Found Content-Length = 331 [15:50: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" ] } } [15:50:05]execute_script... [15:50: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" ] } } [15:50:05]POST & json_proto [15:50:05]process_json_proto [15:50:05]json parsed OK: [15:50:05]protocol is kg_v1.0 [15:50:05]action value=get_value [15:50:05]process_action get_value [15:50:05]cmd_get_value [15:50:05]process_action get_value done [15:50:05]requested_data is exist [15:50:05]produce_requested_data [15:50:06]requested_item fm.sale.total is exist - process it [15:50:06]SAM_PROTO_GetFMData [15:50:06]wFMCommunicate request_size=4 [15:50:06]MH_SAM_APDU [15:50:06]CAPDU: 80 13 03 00 [15:50:06]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [15:50:06]Write i2c OK [15:50:06]MH_I2C_Read... [15:50:06]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:50:06]Read from MH i2c: E2 [15:50:06]MH_I2C_Read... [15:50:06]Read from MH i2c: E2 FD 00 [15:50:06]MH_I2C_Read... [15:50:06]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 20 79 02 00 69 04 A4 00 6F 04 04 00 10 76 02 00 B1 04 05 00 44 AF 95 68 03 70 04 05 00 66 67 7C 67 02 72 04 05 00 DE 47 19 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 DB 43 AE 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 EA F3 B8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 A5 [15:50:06]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 20 79 02 00 69 04 A4 00 6F 04 04 00 10 76 02 00 B1 04 05 00 44 AF 95 68 03 70 04 05 00 66 67 7C 67 02 72 04 05 00 DE 47 19 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 DB 43 AE 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 EA F3 B8 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [15:50:06]wFMCommunicate OK [15:50:06]wFMCommunicate request_size=4 [15:50:06]MH_SAM_APDU [15:50:06]CAPDU: 80 17 00 00 [15:50:06]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [15:50:06]Write i2c OK [15:50:06]MH_I2C_Read... [15:50:06]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:50:06]Read from MH i2c: E2 [15:50:06]MH_I2C_Read... [15:50:06]Read from MH i2c: E2 FD 00 [15:50:06]MH_I2C_Read... [15:50:06]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [15:50:06]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:50:06]wFMCommunicate OK [15:50:06]wFMCommunicate request_size=4 [15:50:06]MH_SAM_APDU [15:50:06]CAPDU: 80 17 00 00 [15:50:06]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [15:50:06]Write i2c OK [15:50:06]MH_I2C_Read... [15:50:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:50:07]Read from MH i2c: E2 [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: E2 FD 00 [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [15:50:07]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:50:07]wFMCommunicate OK [15:50:07]wFMCommunicate request_size=4 [15:50:07]MH_SAM_APDU [15:50:07]CAPDU: 80 17 00 00 [15:50:07]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [15:50:07]Write i2c OK [15:50:07]MH_I2C_Read... [15:50:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:50:07]Read from MH i2c: E2 [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: E2 FD 00 [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [15:50:07]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:50:07]wFMCommunicate OK [15:50:07]wFMCommunicate request_size=4 [15:50:07]MH_SAM_APDU [15:50:07]CAPDU: 80 17 00 00 [15:50:07]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [15:50:07]Write i2c OK [15:50:07]MH_I2C_Read... [15:50:07]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [15:50:07]Read from MH i2c: E2 [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: E2 E6 00 [15:50:07]MH_I2C_Read... [15:50:07]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [15:50:07]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:50:07]wFMCommunicate OK [15:50:07]SAM_PROTO_GetFMData done [15:50:07]requested_item fm.sale_refund.total is exist - process it [15:50:07]requested_item fm.buy.total is exist - process it [15:50:07]requested_item shift.sale.total is exist - process it [15:50:07]SAM_PROTO_GetShiftData [15:50:07]wFMCommunicate request_size=4 [15:50:07]MH_SAM_APDU [15:50:07]CAPDU: 80 13 02 00 [15:50:07]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [15:50:07]Write i2c OK [15:50:07]MH_I2C_Read... [15:50:07]OFD Sender: No OFD packet to send [15:50:07]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:50:08]Read from MH i2c: E2 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 FD 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 FD 00 18 00 00 B1 04 AA 04 AD 04 6E 04 04 00 C8 01 00 00 69 04 9E 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 FD 0C 6A 02 70 04 04 00 44 30 7B 01 72 04 03 00 B9 DC EE 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 A3 A4 41 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 45 78 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 31 [15:50:08]RAPDU: B1 04 AA 04 AD 04 6E 04 04 00 C8 01 00 00 69 04 9E 00 6F 04 04 00 C8 01 00 00 B1 04 04 00 FD 0C 6A 02 70 04 04 00 44 30 7B 01 72 04 03 00 B9 DC EE 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 A3 A4 41 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 45 78 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:50:08]wFMCommunicate OK [15:50:08]wFMCommunicate request_size=4 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 17 00 00 [15:50:08]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:50:08]Read from MH i2c: E2 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 FD 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 FD 00 19 00 00 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 B2 [15:50:08]RAPDU: 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6B 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6C 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 90 00 [15:50:08]wFMCommunicate OK [15:50:08]wFMCommunicate request_size=4 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 17 00 00 [15:50:08]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:50:08]Read from MH i2c: E2 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 FD 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 FD 00 1A 00 00 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 53 [15:50:08]RAPDU: 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6D 04 4C 02 78 04 04 00 00 00 00 00 79 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 90 00 [15:50:08]wFMCommunicate OK [15:50:08]wFMCommunicate request_size=4 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 17 00 00 [15:50:08]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:08]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:50:08]Read from MH i2c: E2 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 FD 00 [15:50:08]MH_I2C_Read... [15:50:08]Read from MH i2c: E2 FD 00 1B 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 13 [15:50:08]RAPDU: 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 90 00 [15:50:08]wFMCommunicate OK [15:50:08]wFMCommunicate request_size=4 [15:50:08]MH_SAM_APDU [15:50:08]CAPDU: 80 17 00 00 [15:50:08]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [15:50:08]Write i2c OK [15:50:08]MH_I2C_Read... [15:50:09]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 203! [15:50:09]Read from MH i2c: E2 [15:50:09]MH_I2C_Read... [15:50:09]Read from MH i2c: E2 CE 00 [15:50:09]MH_I2C_Read... [15:50:09]Read from MH i2c: E2 CE 00 1C 00 00 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 81 [15:50:09]RAPDU: 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:50:09]wFMCommunicate OK [15:50:09]SAM_PROTO_GetShiftData done [15:50:09]requested_item shift.sale.total_cash is exist - process it [15:50:09]requested_item shift.sale_refund.total is exist - process it [15:50:09]requested_item shift.sale_refund.total_cash is exist - process it [15:50:09]requested_item shift.buy.total is exist - process it [15:50:09]requested_item shift.buy.total_cash is exist - process it [15:50:09]produce_requested_data done [15:50:09]produce_requested_data return {"fm.sale.total":146395420.84,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":405045.73,"shift.sale.total_cash":248505.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [15:50:09]process_action_free get_value [15:50:09]json_value_free [15:50:09]json_value_free done [15:50:09]process_json_proto returns [15:50:09]Send response to host [15:50:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146395420.84,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":405045.73,"shift.sale.total_cash":248505.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [15:50:09]free response buf [15:50:09]execute_script done [15:50:09]execute_script returns [15:50:09]free content buf [15:50:09]Sock 10.Close socket [15:50:09]Sock 10.Thread stoped [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:28]OFD Sender: No OFD packet to send [15:50:33]OFD Sender: No OFD packet to send [15:50:37]recv_with_timeout no data received [15:50:38]OFD Sender: No OFD packet to send [15:50:40]accept exits with 9 [15:50:40]New connection [15:50:40]New thread 3066965348 created [15:50:40]Thread 3066821988 joined [15:50:40]Waiting for new connection... [15:50:40] Sock 9.Parse request [15:50:40]Sock 9.Check first char [15:50:40]Sock 9.First char is OK [15:50:40]request: POST /json_proto HTTP/1.0 [15:50:40]Method: POST [15:50:40]URL: /json_proto [15:50:40]Method is POST - this is cgi request [15:50:40]url: /json_proto [15:50:40]query_string will be loaded in cgi processing [15:50:40]execute_cgi json_proto POST (null) [15:50:40]execute_cgi path=json_proto method=POST [15:50:40]POST find Content-Length [15:50:40]Host: 172.17.44.132:8080 [15:50:40]Content-Length: 674 [15:50:40]Content-Type: application/json [15:50:40] [15:50:40]POST finish read [15:50:40]Found Content-Length = 674 [15:50:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:40]execute_script... [15:50:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291492", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:40]POST & json_proto [15:50:40]process_json_proto [15:50:40]json parsed OK: [15:50:40]protocol is kg_v1.0 [15:50:40]action value=close_receipt [15:50:40]process_action close_receipt [15:50:40]cmd_close_receipt [15:50:40]MH_GetDate [15:50:40]Write to MH i2c: F0 00 00 1D 00 0C [15:50:40]Write i2c OK [15:50:40]MH_I2C_Read... [15:50:40]Read from MH i2c: F0 [15:50:40]MH_I2C_Read... [15:50:40]Read from MH i2c: F0 09 00 [15:50:40]MH_I2C_Read... [15:50:40]Read from MH i2c: F0 09 00 1D 00 00 50 BB C4 66 2A 83 C1 65 1D [15:50:40]GetLastDocTimeStamp 1724168933 [15:50:40]current date 1724169040 [15:50:40]FM_GetShiftState [15:50:40]SAM_PROTO_GetShiftState [15:50:40]wFMCommunicate request_size=4 [15:50:40]MH_SAM_APDU [15:50:40]CAPDU: 80 13 01 00 [15:50:40]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [15:50:40]Write i2c OK [15:50:40]MH_I2C_Read... [15:50:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:40]Read from MH i2c: E2 [15:50:40]MH_I2C_Read... [15:50:40]Read from MH i2c: E2 0E 00 [15:50:40]MH_I2C_Read... [15:50:40]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [15:50:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:50:40]wFMCommunicate OK [15:50:40]SAM_PROTO_GetShiftState done [15:50:40]FM_GetShiftState done [15:50:40]opened in 1724113081 [15:50:40]opened+sec_in_day 1724199481 [15:50:40]quantity*price = 50063 [15:50:40]sum+1 = 50064 [15:50:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 457 20.08.2024 15:50 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163012 ФПД: 48989130285770 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155040&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163012&fm=48989130285770&tin=02508201610067®Number=0000000000092562&sum=50000 [15:50:41]StoreToDocumentArchive [15:50:41]shift 465 fd 163012 [15:50:41]save to /storage/0465/doc_00163012 [15:50:41]save last doc name /storage/0465/doc_00163012 to /storage/kkm_last_doc_name [15:50:41]save OK [15:50:41]Clear old archive folders... [15:50:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:50:41]tlvbuf is 00B6AE40 [15:50:41]SAM_PROTO_ClearQueue [15:50:41]wFMCommunicate request_size=4 [15:50:41]MH_SAM_APDU [15:50:41]CAPDU: 80 09 00 00 [15:50:41]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [15:50:41]Write i2c OK [15:50:41]MH_I2C_Read... [15:50:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:50:41]Read from MH i2c: E2 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 03 00 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [15:50:41]RAPDU: 90 00 [15:50:41]wFMCommunicate OK [15:50:41]SAM_PROTO_ClearQueue done [15:50:41]KKMCreateOFDPacket [15:50:41]OFDProtocolAddRootSTLVToBuf [15:50:41]FM_MakeSignedData [15:50:41]FM_MakeSignedData [15:50:41]SAM_PROTO_SignData [15:50:41]wFMCommunicate request_size=4 [15:50:41]MH_SAM_APDU [15:50:41]CAPDU: 80 0D 01 02 [15:50:41]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [15:50:41]Write i2c OK [15:50:41]MH_I2C_Read... [15:50:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:50:41]Read from MH i2c: E2 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 03 00 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [15:50:41]RAPDU: 90 00 [15:50:41]wFMCommunicate OK [15:50:41]wFMCommunicate request_size=255 [15:50:41]MH_SAM_APDU [15:50:41]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 50 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7C 02 00 35 04 06 00 2C 8E 2B B5 [15:50:41]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 50 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7C 02 00 35 04 06 00 2C 8E 2B B5 00 00 69 [15:50:41]Write i2c OK [15:50:41]MH_I2C_Read... [15:50:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:41]Read from MH i2c: E2 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 03 00 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [15:50:41]RAPDU: 90 00 [15:50:41]wFMCommunicate OK [15:50:41]wFMCommunicate request_size=7 [15:50:41]MH_SAM_APDU [15:50:41]CAPDU: 80 0D 02 02 02 62 CA [15:50:41]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 62 CA 00 00 D8 [15:50:41]Write i2c OK [15:50:41]MH_I2C_Read... [15:50:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:41]Read from MH i2c: E2 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 03 00 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [15:50:41]RAPDU: 90 00 [15:50:41]wFMCommunicate OK [15:50:41]wFMCommunicate request_size=4 [15:50:41]MH_SAM_APDU [15:50:41]CAPDU: 80 0D 03 02 [15:50:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [15:50:41]Write i2c OK [15:50:41]MH_I2C_Read... [15:50:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:50:41]Read from MH i2c: E2 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 0B 00 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 0B 00 2F 00 00 53 E5 20 B9 6B B5 14 3A 90 00 2A [15:50:41]RAPDU: 53 E5 20 B9 6B B5 14 3A 90 00 [15:50:41]wFMCommunicate OK [15:50:41]SAM_PROTO_SignData done [15:50:41]FM_MakeSignedData done [15:50:41]CreateOFDProtocolMessage [15:50:41]wFMCommunicate request_size=4 [15:50:41]MH_SAM_APDU [15:50:41]CAPDU: 80 11 00 00 [15:50:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [15:50:41]Write i2c OK [15:50:41]MH_I2C_Read... [15:50:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:41]Read from MH i2c: E2 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 17 00 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [15:50:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:50:41]wFMCommunicate OK [15:50:41]CreateOFDProtocolMessage done [15:50:41]OFDSenderStorePacket 163012 [15:50:41]StoreOFDPacket docnum=163012 [15:50:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C7 75 04 01 A4 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 50 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7C 02 00 35 04 06 00 2C 8E 2B B5 62 CA 53 E5 20 B9 6B B5 14 3A [15:50:41]CheckFolder [15:50:41]dirname=/storage/ofd_packets [15:50:41]CheckFolder done [15:50:41]ProducePacketName [15:50:41]name=ofd_packets/00163012 [15:50:41]NVStorageSaveData ofd_packets/00163012 [15:50:41]File name is /storage/ofd_packets/00163012 [15:50:41]Write 298 bytes [15:50:41]NVStorageSaveData done [15:50:41]OFDSenderStorePacket done [15:50:41]KKMCreateOFDPacket done [15:50:41]NVStorageSaveData kkm_last_timestamp [15:50:41]File name is /storage/kkm_last_timestamp [15:50:41]Write 4 bytes [15:50:41]NVStorageSaveData done [15:50:41]ExternCall_PrintAddStr [15:50:41]wPrintStart [15:50:41]Write to MH i2c: 01 00 00 31 00 31 [15:50:41]Write i2c OK [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: 01 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: 01 07 00 [15:50:41]MH_I2C_Read... [15:50:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [15:50:41]RasterBufferAndPrint [15:50:41]line Счет N : (1)291492 [15:50:41]line ИНН: 02508201610067 [15:50:41]line Контрольно-Кассовый Чек [15:50:41]line ПРОДАЖА [15:50:41]line ТРК (МРК, ГНК) : 44 [15:50:41]line Товар: 2710194800 [15:50:41]line ДТ-К-5 [15:50:41]line 6.570 * 76.20 [15:50:41]line = 500.63 [15:50:41]line НДС 12% НСП 1% [15:50:41]line > о реализуемом товаре [15:50:41]line ОКРУГЛЕНИЕ: -0.63 [15:50:41]line ИТОГО: 500.00 [15:50:41]line Внесено: 500.00 [15:50:41]line СДАЧА: 0.00 [15:50:41]line НСП 1% : 4.43 [15:50:41]line НДС 12% : 53.16 [15:50:41]line Наличными: 500.00 [15:50:41]line Безнал.: 0.00 [15:50:41]line Место: АЗС № 130 "Партнер Нефть" [15:50:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:50:41]line СНО: Общий режим [15:50:41]line Чек 457 20.08.2024 15:50 [15:50:41]line Смена: 465 ФФД: 1.0 [15:50:41]line ЗНМ: 0300000070 [15:50:41]line РНМ: 0000000000092562 [15:50:41]line Версия ККМ: 001 [15:50:41]line ФМ: 0000000000871769 [15:50:41]line ФД: 163012 [15:50:41]line ФПД: 48989130285770 [15:50:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155040&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163012&fm=48989130285770&tin=02508201610067®Number=0000000000092562&sum=50000 [15:50:41]written 0, free lines is 4095 [15:50:41]OFD Sender: Processing packet 163012 [packets to send 961, broken 960] [15:50:41]ProducePacketName [15:50:41]name=ofd_packets/00163012 [15:50:41]OFD Sender: To server: pG, [15:50:41]CommunicateWithHost lk.salyk.kg:30040 [15:50:41]ConnectInit lk.salyk.kg [15:50:42]Write to MH i2c: 01 00 00 5C 00 5C [15:50:42]Write i2c OK [15:50:42]MH_I2C_Read... [15:50:42]Read from MH i2c: 01 [15:50:42]MH_I2C_Read... [15:50:42]Read from MH i2c: 01 07 00 [15:50:42]MH_I2C_Read... [15:50:42]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 D0 0C 3F [15:50:42]RasterBufferAndPrint [15:50:42]line [15:50:42]line [15:50:42]line [15:50:42]line [15:50:42]line [15:50:42]written 0, free lines is 3286 [15:50:42]MH_Cut [15:50:42]Write to MH i2c: D1 01 00 63 00 01 35 [15:50:42]Write i2c OK [15:50:42]MH_I2C_Read... [15:50:42]Read from MH i2c: D1 [15:50:42]MH_I2C_Read... [15:50:42]Read from MH i2c: D1 01 00 [15:50:42]MH_I2C_Read... [15:50:42]Read from MH i2c: D1 01 00 63 00 00 34 [15:50:42]Write to MH i2c: 01 00 00 64 00 64 [15:50:42]Write i2c OK [15:50:42]MH_I2C_Read... [15:50:43]*** Cut start [15:50:43]*** Purtial cut [15:50:43]*** Stage 1: CUTSNS_PIN = 1 [15:50:45]Read from MH i2c: 01 [15:50:45]MH_I2C_Read... [15:50:45]*** Stop cut motor [15:50:45]*** Cut end [15:50:45]Read from MH i2c: 01 07 00 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [15:50:45]process_action close_receipt done [15:50:45]requested_data is exist [15:50:45]produce_requested_data [15:50:45]requested_item fm.sn is exist - process it [15:50:45]wFMCommunicate request_size=4 [15:50:45]MH_SAM_APDU [15:50:45]CAPDU: 80 11 00 00 [15:50:45]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [15:50:45]Write i2c OK [15:50:45]MH_I2C_Read... [15:50:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:45]Read from MH i2c: E2 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: E2 17 00 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [15:50:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:50:45]wFMCommunicate OK [15:50:45]requested_item fd.num is exist - process it [15:50:45]SAM_PROTO_GetFieldsCounters [15:50:45]wFMCommunicate request_size=4 [15:50:45]MH_SAM_APDU [15:50:45]CAPDU: 80 13 00 00 [15:50:45]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [15:50:45]Write i2c OK [15:50:45]MH_I2C_Read... [15:50:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:45]Read from MH i2c: E2 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: E2 62 00 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 7A [15:50: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C9 01 00 00 5E 04 04 00 C9 01 00 00 57 04 04 00 CA 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:50:45]wFMCommunicate OK [15:50:45]SAM_PROTO_GetFieldsCounters done [15:50:45]requested_item shift.num is exist - process it [15:50:45]requested_item shift.opened is exist - process it [15:50:45]req_shift_opened [15:50:45]FM_GetShiftState [15:50:45]SAM_PROTO_GetShiftState [15:50:45]wFMCommunicate request_size=4 [15:50:45]MH_SAM_APDU [15:50:45]CAPDU: 80 13 01 00 [15:50:45]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [15:50:45]Write i2c OK [15:50:45]MH_I2C_Read... [15:50:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:45]Read from MH i2c: E2 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: E2 0E 00 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B2 [15:50:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:50:45]wFMCommunicate OK [15:50:45]SAM_PROTO_GetShiftState done [15:50:45]FM_GetShiftState done [15:50:45]req_shift_opened done [15:50:45]requested_item shift.open_date is exist - process it [15:50:45]req_shift_open_date [15:50:45]req_shift_open_date done [15:50:45]produce_requested_data done [15:50:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163012,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:50:45]process_action_free close_receipt [15:50:45]json_value_free [15:50:45]json_value_free done [15:50:45]process_json_proto returns [15:50:45]Send response to host [15:50:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163012,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:50:45]free response buf [15:50:45]execute_script done [15:50:45]execute_script returns [15:50:45]free content buf [15:50:45]Sock 9.Close socket [15:50:45]Sock 9.Thread stoped [15:50:45]accept exits with 7 [15:50:45]New connection [15:50:45]New thread 3066821988 created [15:50:45]Thread 3066965348 joined [15:50:45]Waiting for new connection... [15:50:45] Sock 7.Parse request [15:50:45]Sock 7.Check first char [15:50:45]Sock 7.First char is OK [15:50:45]request: POST /json_proto HTTP/1.0 [15:50:45]Method: POST [15:50:45]URL: /json_proto [15:50:45]Method is POST - this is cgi request [15:50:45]url: /json_proto [15:50:45]query_string will be loaded in cgi processing [15:50:45]execute_cgi json_proto POST (null) [15:50:45]execute_cgi path=json_proto method=POST [15:50:45]POST find Content-Length [15:50:45]Host: 172.17.44.132:8080 [15:50:45]Content-Length: 677 [15:50:45]Content-Type: application/json [15:50:45] [15:50:45]POST finish read [15:50:45]Found Content-Length = 677 [15:50:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:45]execute_script... [15:50:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291493", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:50:45]POST & json_proto [15:50:45]process_json_proto [15:50:45]json parsed OK: [15:50:45]protocol is kg_v1.0 [15:50:45]action value=close_receipt [15:50:45]process_action close_receipt [15:50:45]cmd_close_receipt [15:50:45]MH_GetDate [15:50:45]Write to MH i2c: F0 00 00 68 00 57 [15:50:45]Write i2c OK [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: F0 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: F0 09 00 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: F0 09 00 68 00 00 56 BB C4 66 2A 83 C1 65 6E [15:50:45]GetLastDocTimeStamp 1724169040 [15:50:45]current date 1724169046 [15:50:45]FM_GetShiftState [15:50:45]SAM_PROTO_GetShiftState [15:50:45]wFMCommunicate request_size=4 [15:50:45]MH_SAM_APDU [15:50:45]CAPDU: 80 13 01 00 [15:50:45]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [15:50:45]Write i2c OK [15:50:45]MH_I2C_Read... [15:50:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:45]Read from MH i2c: E2 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: E2 0E 00 [15:50:45]MH_I2C_Read... [15:50:45]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B4 [15:50:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:50:45]wFMCommunicate OK [15:50:45]SAM_PROTO_GetShiftState done [15:50:45]FM_GetShiftState done [15:50:45]opened in 1724113081 [15:50:45]opened+sec_in_day 1724199481 [15:50:45]quantity*price = 40002 [15:50:45]sum+1 = 40003 [15:50:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 458 20.08.2024 15:50 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163013 ФПД: 5551907752266 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163013&fm=5551907752266&tin=02508201610067®Number=0000000000092562&sum=40000 [15:50:46]StoreToDocumentArchive [15:50:46]shift 465 fd 163013 [15:50:46]save to /storage/0465/doc_00163013 [15:50:47]save last doc name /storage/0465/doc_00163013 to /storage/kkm_last_doc_name [15:50:47]save OK [15:50:47]Clear old archive folders... [15:50:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:50:47]tlvbuf is 00B75FE0 [15:50:47]SAM_PROTO_ClearQueue [15:50:47]wFMCommunicate request_size=4 [15:50:47]MH_SAM_APDU [15:50:47]CAPDU: 80 09 00 00 [15:50:47]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [15:50:47]Write i2c OK [15:50:47]MH_I2C_Read... [15:50:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:50:47]Read from MH i2c: E2 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 03 00 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [15:50:47]RAPDU: 90 00 [15:50:47]wFMCommunicate OK [15:50:47]SAM_PROTO_ClearQueue done [15:50:47]KKMCreateOFDPacket [15:50:47]OFDProtocolAddRootSTLVToBuf [15:50:47]FM_MakeSignedData [15:50:47]FM_MakeSignedData [15:50:47]SAM_PROTO_SignData [15:50:47]wFMCommunicate request_size=4 [15:50:47]MH_SAM_APDU [15:50:47]CAPDU: 80 0D 01 02 [15:50:47]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [15:50:47]Write i2c OK [15:50:47]MH_I2C_Read... [15:50:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:50:47]Read from MH i2c: E2 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 03 00 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [15:50:47]RAPDU: 90 00 [15:50:47]wFMCommunicate OK [15:50:47]wFMCommunicate request_size=255 [15:50:47]MH_SAM_APDU [15:50:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 56 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7C 02 00 35 04 06 00 05 [15:50:47]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 56 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7C 02 00 35 04 06 00 05 00 00 79 [15:50:47]Write i2c OK [15:50:47]MH_I2C_Read... [15:50:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:47]Read from MH i2c: E2 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 03 00 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [15:50:47]RAPDU: 90 00 [15:50:47]wFMCommunicate OK [15:50:47]wFMCommunicate request_size=10 [15:50:47]MH_SAM_APDU [15:50:47]CAPDU: 80 0D 02 02 05 0C A7 7D 49 4A [15:50:47]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 0C A7 7D 49 4A 00 00 C0 [15:50:47]Write i2c OK [15:50:47]MH_I2C_Read... [15:50:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:50:47]Read from MH i2c: E2 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 03 00 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [15:50:47]RAPDU: 90 00 [15:50:47]wFMCommunicate OK [15:50:47]wFMCommunicate request_size=4 [15:50:47]MH_SAM_APDU [15:50:47]CAPDU: 80 0D 03 02 [15:50:47]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [15:50:47]Write i2c OK [15:50:47]MH_I2C_Read... [15:50:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:50:47]Read from MH i2c: E2 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 0B 00 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 0B 00 7A 00 00 8A 66 F0 AB 67 C1 9E AA 90 00 F1 [15:50:47]RAPDU: 8A 66 F0 AB 67 C1 9E AA 90 00 [15:50:47]wFMCommunicate OK [15:50:47]SAM_PROTO_SignData done [15:50:47]FM_MakeSignedData done [15:50:47]CreateOFDProtocolMessage [15:50:47]wFMCommunicate request_size=4 [15:50:47]MH_SAM_APDU [15:50:47]CAPDU: 80 11 00 00 [15:50:47]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [15:50:47]Write i2c OK [15:50:47]MH_I2C_Read... [15:50:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:47]Read from MH i2c: E2 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 17 00 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [15:50:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:50:47]wFMCommunicate OK [15:50:47]CreateOFDProtocolMessage done [15:50:47]OFDSenderStorePacket 163013 [15:50:47]StoreOFDPacket docnum=163013 [15:50:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1C EF 07 01 E9 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 56 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7C 02 00 35 04 06 00 05 0C A7 7D 49 4A 8A 66 F0 AB 67 C1 9E AA [15:50:47]CheckFolder [15:50:47]dirname=/storage/ofd_packets [15:50:47]CheckFolder done [15:50:47]ProducePacketName [15:50:47]name=ofd_packets/00163013 [15:50:47]NVStorageSaveData ofd_packets/00163013 [15:50:47]File name is /storage/ofd_packets/00163013 [15:50:47]Write 301 bytes [15:50:47]NVStorageSaveData done [15:50:47]OFDSenderStorePacket done [15:50:47]KKMCreateOFDPacket done [15:50:47]NVStorageSaveData kkm_last_timestamp [15:50:47]File name is /storage/kkm_last_timestamp [15:50:47]Write 4 bytes [15:50:47]NVStorageSaveData done [15:50:47]ExternCall_PrintAddStr [15:50:47]wPrintStart [15:50:47]Write to MH i2c: 01 00 00 7C 00 7C [15:50:47]Write i2c OK [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: 01 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: 01 07 00 [15:50:47]MH_I2C_Read... [15:50:47]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [15:50:47]RasterBufferAndPrint [15:50:47]line Счет N : (1)291493 [15:50:47]line ИНН: 02508201610067 [15:50:47]line Контрольно-Кассовый Чек [15:50:47]line ПРОДАЖА [15:50:47]line ТРК (МРК, ГНК) : 32 [15:50:47]line Товар: 2710124130 [15:50:47]line Аи-92-К-5 [15:50:47]line 5.900 * 67.80 [15:50:47]line = 400.02 [15:50:47]line НДС 12% НСП 1% [15:50:47]line > о реализуемом товаре [15:50:47]line ОКРУГЛЕНИЕ: -0.02 [15:50:47]line ИТОГО: 400.00 [15:50:47]line Внесено: 400.00 [15:50:47]line СДАЧА: 0.00 [15:50:47]line НСП 1% : 3.54 [15:50:47]line НДС 12% : 42.48 [15:50:47]line Наличными: 400.00 [15:50:47]line Безнал.: 0.00 [15:50:47]line Место: АЗС № 130 "Партнер Нефть" [15:50:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:50:47]line СНО: Общий режим [15:50:47]line Чек 458 20.08.2024 15:50 [15:50:48]line Смена: 465 ФФД: 1.0 [15:50:48]line ЗНМ: 0300000070 [15:50:48]line РНМ: 0000000000092562 [15:50:48]line Версия ККМ: 001 [15:50:48]line ФМ: 0000000000871769 [15:50:48]line ФД: 163013 [15:50:48]line ФПД: 5551907752266 [15:50:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155046&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163013&fm=5551907752266&tin=02508201610067®Number=0000000000092562&sum=40000 [15:50:48]OFD Sender: Processing packet 163012 [packets to send 962, broken 960] [15:50:48]ProducePacketName [15:50:48]name=ofd_packets/00163012 [15:50:48]OFD Sender: To server: pG, [15:50:48]CommunicateWithHost lk.salyk.kg:30040 [15:50:48]ConnectInit lk.salyk.kg [15:50:48]written 0, free lines is 4095 [15:50:48]Write to MH i2c: 01 00 00 A7 00 A7 [15:50:48]Write i2c OK [15:50:48]MH_I2C_Read... [15:50:48]Read from MH i2c: 01 [15:50:48]MH_I2C_Read... [15:50:48]Read from MH i2c: 01 07 00 [15:50:48]MH_I2C_Read... [15:50:48]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 C2 0C 7C [15:50:48]RasterBufferAndPrint [15:50:48]line [15:50:48]line [15:50:48]line [15:50:48]line [15:50:48]line [15:50:48]written 0, free lines is 3280 [15:50:48]MH_Cut [15:50:48]Write to MH i2c: D1 01 00 AE 00 01 80 [15:50:48]Write i2c OK [15:50:48]MH_I2C_Read... [15:50:48]Read from MH i2c: D1 [15:50:48]MH_I2C_Read... [15:50:48]Read from MH i2c: D1 01 00 [15:50:48]MH_I2C_Read... [15:50:48]Read from MH i2c: D1 01 00 AE 00 00 7F [15:50:48]Write to MH i2c: 01 00 00 AF 00 AF [15:50:48]Write i2c OK [15:50:48]MH_I2C_Read... [15:50:49]*** Cut start [15:50:49]*** Purtial cut [15:50:49]*** Stage 1: CUTSNS_PIN = 1 [15:50:51]Read from MH i2c: 01 *** Stop cut motor [15:50:51] [15:50:51]*** Cut end [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: 01 07 00 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [15:50:51]process_action close_receipt done [15:50:51]requested_data is exist [15:50:51]produce_requested_data [15:50:51]requested_item fm.sn is exist - process it [15:50:51]wFMCommunicate request_size=4 [15:50:51]MH_SAM_APDU [15:50:51]CAPDU: 80 11 00 00 [15:50:51]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [15:50:51]Write i2c OK [15:50:51]MH_I2C_Read... [15:50:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:50:51]Read from MH i2c: E2 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 17 00 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [15:50:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:50:51]wFMCommunicate OK [15:50:51]requested_item fd.num is exist - process it [15:50:51]SAM_PROTO_GetFieldsCounters [15:50:51]wFMCommunicate request_size=4 [15:50:51]MH_SAM_APDU [15:50:51]CAPDU: 80 13 00 00 [15:50:51]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [15:50:51]Write i2c OK [15:50:51]MH_I2C_Read... [15:50:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:50:51]Read from MH i2c: E2 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 62 00 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 C9 [15:50: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CA 01 00 00 5E 04 04 00 CA 01 00 00 57 04 04 00 CB 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:50:51]wFMCommunicate OK [15:50:51]SAM_PROTO_GetFieldsCounters done [15:50:51]requested_item shift.num is exist - process it [15:50:51]requested_item shift.opened is exist - process it [15:50:51]req_shift_opened [15:50:51]FM_GetShiftState [15:50:51]SAM_PROTO_GetShiftState [15:50:51]wFMCommunicate request_size=4 [15:50:51]MH_SAM_APDU [15:50:51]CAPDU: 80 13 01 00 [15:50:51]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [15:50:51]Write i2c OK [15:50:51]MH_I2C_Read... [15:50:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:50:51]Read from MH i2c: E2 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 0E 00 [15:50:51]MH_I2C_Read... [15:50:51]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FD [15:50:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:50:51]wFMCommunicate OK [15:50:51]SAM_PROTO_GetShiftState done [15:50:51]FM_GetShiftState done [15:50:51]req_shift_opened done [15:50:51]requested_item shift.open_date is exist - process it [15:50:51]req_shift_open_date [15:50:51]req_shift_open_date done [15:50:51]produce_requested_data done [15:50:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163013,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:50:51]process_action_free close_receipt [15:50:51]json_value_free [15:50:51]json_value_free done [15:50:51]process_json_proto returns [15:50:51]Send response to host [15:50:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163013,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:50:51]free response buf [15:50:51]execute_script done [15:50:51]execute_script returns [15:50:51]free content buf [15:50:51]Sock 7.Close socket [15:50:51]Sock 7.Thread stoped [15:50:53]ConnectInit Can't take IP for lk.salyk.kg [15:50:53]CommunicateWithHost connect error [15:50:53]CommunicateWithHost err = -1 [15:50:53]OFD Sender: Server communicate error [15:50:58]OFD Sender: Processing packet 163012 [packets to send 962, broken 960] [15:50:58]ProducePacketName [15:50:58]name=ofd_packets/00163012 [15:50:58]OFD Sender: To server: pG, [15:50:58]CommunicateWithHost lk.salyk.kg:30040 [15:50:58]ConnectInit lk.salyk.kg [15:51:02]recv_with_timeout no data received [15:51:03]ConnectInit Can't take IP for lk.salyk.kg [15:51:03]CommunicateWithHost connect error [15:51:03]CommunicateWithHost err = -1 [15:51:03]OFD Sender: Server communicate error [15:51:08]OFD Sender: Processing packet 163012 [packets to send 962, broken 960] [15:51:08]ProducePacketName [15:51:08]name=ofd_packets/00163012 [15:51:08]OFD Sender: To server: pG, [15:51:08]CommunicateWithHost lk.salyk.kg:30040 [15:51:08]ConnectInit lk.salyk.kg [15:51:10]Connected sock=10 [15:51: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 36 39 0C 01 00 00 C7 75 04 01 A4 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 01 00 00 F4 03 04 00 50 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7C 02 00 35 04 06 00 2C 8E 2B B5 62 CA 53 E5 20 B9 6B B5 14 3A [15:51: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 36 39 4F 00 00 00 96 DE 47 00 E2 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 36 39 10 04 04 00 C4 7C 02 00 F4 03 04 00 C0 64 C4 66 B6 04 01 00 00 88 D6 F1 90 90 A0 6D 4F [15:51:10]CommunicateWithHost err = 0 [15:51:10]CheckOFDResponse [15:51:10]1017 (14) - 77093643461234 [15:51:10]1041 (16) - 0000000000871769 [15:51:10]1040 (4) - 163012 [15:51:10]1012 (4) - 20.08.2024 09:41 [15:51:10]1206 (1) - 0 [15:51:10]OFD Sender: Remove packet 163012 [15:51:10]ProducePacketName [15:51:10]name=ofd_packets/00163012 [15:51:10]NVStorageDeleteData [15:51:11]OFD Sender: Processing packet 163013 [packets to send 961, broken 960] [15:51:11]ProducePacketName [15:51:11]name=ofd_packets/00163013 [15:51:11]OFD Sender: To server: pG, [15:51:11]CommunicateWithHost lk.salyk.kg:30040 [15:51:11]ConnectInit lk.salyk.kg [15:51:12]Connected sock=7 [15:51: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 36 39 0F 01 00 00 1C EF 07 01 E9 0A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 01 00 00 F4 03 04 00 56 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7C 02 00 35 04 06 00 05 0C A7 7D 49 4A 8A 66 F0 AB 67 C1 9E AA [15:51:48]wFMCommunicate OK [15:51:48]wFMCommunicate request_size=15 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 15 02 00 0A 39 04 06 00 46 3E 0F 00 00 00 [15:51:48]Write to MH i2c: E2 12 00 BB 00 80 15 02 00 0A 00 39 04 06 00 46 3E 0F 00 00 00 00 00 25 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 BB 00 00 90 00 2F [15:51:48]RAPDU: 90 00 [15:51:48]wFMCommunicate OK [15:51:48]wFMCommunicate request_size=11 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [15:51:48]Write to MH i2c: E2 0E 00 BC 00 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 6E [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 BC 00 00 90 00 30 [15:51:48]RAPDU: 90 00 [15:51:48]wFMCommunicate OK [15:51:48]wFMCommunicate request_size=13 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 15 02 00 08 F4 03 04 00 94 BB C4 66 [15:51:48]Write to MH i2c: E2 10 00 BD 00 80 15 02 00 08 00 F4 03 04 00 94 BB C4 66 00 00 C1 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [15:51:48]RAPDU: 90 00 [15:51:48]wFMCommunicate OK [15:51:48]wFMCommunicate request_size=25 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [15:51:48]Write to MH i2c: E2 1C 00 BE 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 9F [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [15:51:48]RAPDU: 90 00 [15:51:48]wFMCommunicate OK [15:51:48]wFMCommunicate request_size=4 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 15 03 00 [15:51:48]Write to MH i2c: E2 08 00 BF 00 80 15 03 00 00 00 00 00 40 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 40 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 40 00 BF 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CB 01 00 00 35 04 06 00 18 3E 23 74 E5 99 90 00 89 [15:51:48]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CB 01 00 00 35 04 06 00 18 3E 23 74 E5 99 90 00 [15:51:48]wFMCommunicate OK [15:51:48]SAM_PROTO_ProcessDocument answer len = 59 [15:51:48]SAM_PROTO_ProcessDocument done [15:51:48]SetTLVBufToDocument [15:51:48]Processing tag 1209 (04B9) [15:51:48]Malloc new data [15:51:48]Processing tag 1041 (0411) [15:51:48]Processing tag 1040 (0410) [15:51:48]Malloc new data [15:51:48]Processing tag 1038 (040E) [15:51:48]Malloc new data [15:51:48]Processing tag 1042 (0412) [15:51:48]Malloc new data [15:51:48]Processing tag 1077 (0435) [15:51:48]Malloc new data [15:51:48]SetTLVBufToDocument err=0 [15:51:48]KKMLoadAndSignReceiptData store KKM data [15:51:48]KKMLoadAndSignReceiptData err=0 [15:51:48]wFMCommunicate request_size=4 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 11 00 00 [15:51:48]Write to MH i2c: E2 08 00 C0 00 80 11 00 00 00 00 00 00 3A [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]OFD Sender: No OFD packet to send [15:51:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 17 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 17 00 C0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [15:51:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:48]wFMCommunicate OK [15:51:48]Счет N : (1)291491 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 21 Товар: 2710194800 ДТ-К-5 131.100 * 76.20 = 9989.82 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 459 20.08.2024 15:51 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163014 ФПД: 26655161902489 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155148&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163014&fm=26655161902489&tin=02508201610067®Number=0000000000092562&sum=998982 [15:51:48]StoreToDocumentArchive [15:51:48]shift 465 fd 163014 [15:51:48]save to /storage/0465/doc_00163014 [15:51:48]save last doc name /storage/0465/doc_00163014 to /storage/kkm_last_doc_name [15:51:48]save OK [15:51:48]Clear old archive folders... [15:51:48]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:51:48]tlvbuf is 00B74690 [15:51:48]SAM_PROTO_ClearQueue [15:51:48]wFMCommunicate request_size=4 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 09 00 00 [15:51:48]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [15:51:48]RAPDU: 90 00 [15:51:48]wFMCommunicate OK [15:51:48]SAM_PROTO_ClearQueue done [15:51:48]KKMCreateOFDPacket [15:51:48]OFDProtocolAddRootSTLVToBuf [15:51:48]FM_MakeSignedData [15:51:48]FM_MakeSignedData [15:51:48]SAM_PROTO_SignData [15:51:48]wFMCommunicate request_size=4 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 0D 01 02 [15:51:48]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:51:48]Read from MH i2c: E2 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 [15:51:48]MH_I2C_Read... [15:51:48]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [15:51:48]RAPDU: 90 00 [15:51:48]wFMCommunicate OK [15:51:48]wFMCommunicate request_size=255 [15:51:48]MH_SAM_APDU [15:51:48]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 94 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7C 02 00 35 04 06 00 18 3E 23 74 [15:51:48]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 94 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7C 02 00 35 04 06 00 18 3E 23 74 00 00 52 [15:51:48]Write i2c OK [15:51:48]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 03 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [15:51:49]RAPDU: 90 00 [15:51:49]wFMCommunicate OK [15:51:49]wFMCommunicate request_size=7 [15:51:49]MH_SAM_APDU [15:51:49]CAPDU: 80 0D 02 02 02 E5 99 [15:51:49]Write to MH i2c: E2 0A 00 C4 00 80 0D 02 02 02 00 E5 99 00 00 C0 [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 03 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [15:51:49]RAPDU: 90 00 [15:51:49]wFMCommunicate OK [15:51:49]wFMCommunicate request_size=4 [15:51:49]MH_SAM_APDU [15:51:49]CAPDU: 80 0D 03 02 [15:51:49]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 0B 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 0B 00 C5 00 00 7F E9 0F C2 41 31 A6 CD 90 00 5F [15:51:49]RAPDU: 7F E9 0F C2 41 31 A6 CD 90 00 [15:51:49]wFMCommunicate OK [15:51:49]SAM_PROTO_SignData done [15:51:49]FM_MakeSignedData done [15:51:49]CreateOFDProtocolMessage [15:51:49]wFMCommunicate request_size=4 [15:51:49]MH_SAM_APDU [15:51:49]CAPDU: 80 11 00 00 [15:51:49]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:49]Read from MH i2c: E2 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 17 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [15:51:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:49]wFMCommunicate OK [15:51:49]CreateOFDProtocolMessage done [15:51:49]OFDSenderStorePacket 163014 [15:51:49]StoreOFDPacket docnum=163014 [15:51:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 00 99 04 01 5E 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 94 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7C 02 00 35 04 06 00 18 3E 23 74 E5 99 7F E9 0F C2 41 31 A6 CD [15:51:49]CheckFolder [15:51:49]dirname=/storage/ofd_packets [15:51:49]CheckFolder done [15:51:49]ProducePacketName [15:51:49]name=ofd_packets/00163014 [15:51:49]NVStorageSaveData ofd_packets/00163014 [15:51:49]File name is /storage/ofd_packets/00163014 [15:51:49]Write 298 bytes [15:51:49]NVStorageSaveData done [15:51:49]OFDSenderStorePacket done [15:51:49]KKMCreateOFDPacket done [15:51:49]NVStorageSaveData kkm_last_timestamp [15:51:49]File name is /storage/kkm_last_timestamp [15:51:49]Write 4 bytes [15:51:49]NVStorageSaveData done [15:51:49]ExternCall_PrintAddStr [15:51:49]wPrintStart [15:51:49]Write to MH i2c: 01 00 00 C7 00 C7 [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 07 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [15:51:49]RasterBufferAndPrint [15:51:49]line Счет N : (1)291491 [15:51:49]line ИНН: 02508201610067 [15:51:49]line Контрольно-Кассовый Чек [15:51:49]line ПРОДАЖА [15:51:49]line ТРК (МРК, ГНК) : 21 [15:51:49]line Товар: 2710194800 [15:51:49]line ДТ-К-5 [15:51:49]line 131.100 * 76.20 [15:51:49]line = 9989.82 [15:51:49]line НДС 12% НСП 1% [15:51:49]line > о реализуемом товаре [15:51:49]line ИТОГО: 9989.82 [15:51:49]line НСП 1% : 88.40 [15:51:49]line НДС 12% : 1060.87 [15:51:49]line Наличными: 0.00 [15:51:49]line Безнал.: 9989.82 [15:51:49]line Место: АЗС № 130 "Партнер Нефть" [15:51:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:51:49]line СНО: Общий режим [15:51:49]line Чек 459 20.08.2024 15:51 [15:51:49]line Смена: 465 ФФД: 1.0 [15:51:49]line ЗНМ: 0300000070 [15:51:49]line РНМ: 0000000000092562 [15:51:49]line Версия ККМ: 001 [15:51:49]line Платежная система: O! деньги [15:51:49]line ФМ: 0000000000871769 [15:51:49]line ФД: 163014 [15:51:49]line ФПД: 26655161902489 [15:51:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155148&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163014&fm=26655161902489&tin=02508201610067®Number=0000000000092562&sum=998982 [15:51:49]written 0, free lines is 4095 [15:51:49]OFD Sender: Processing packet 163014 [packets to send 961, broken 960] [15:51:49]ProducePacketName [15:51:49]name=ofd_packets/00163014 [15:51:49]OFD Sender: To server: pG, [15:51:49]CommunicateWithHost lk.salyk.kg:30040 [15:51:49]ConnectInit lk.salyk.kg [15:51:49]Write to MH i2c: 01 00 00 F1 00 F1 [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 07 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: 01 07 00 F1 00 00 00 00 00 00 EA 0C EE [15:51:49]RasterBufferAndPrint [15:51:49]line [15:51:49]line [15:51:49]line [15:51:49]line [15:51:49]line [15:51:49]written 0, free lines is 3312 [15:51:49]MH_Cut [15:51:49]Write to MH i2c: D1 01 00 F8 00 01 CA [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: D1 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: D1 01 00 [15:51:49]MH_I2C_Read... [15:51:49]Read from MH i2c: D1 01 00 F8 00 00 C9 [15:51:49]Write to MH i2c: 01 00 00 F9 00 F9 [15:51:49]Write i2c OK [15:51:49]MH_I2C_Read... [15:51:50]*** Cut start [15:51:50]*** Purtial cut [15:51:50]*** Stage 1: CUTSNS_PIN = 1 [15:51:52]Read from MH i2c: 01 [15:51:52]MH_I2C_Read... [15:51:52]*** Stop cut motor [15:51:52]*** Cut end [15:51:52]Read from MH i2c: 01 07 00 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: 01 07 00 F9 00 00 00 00 00 00 FF 0F 0E [15:51:52]process_action close_receipt done [15:51:52]requested_data is exist [15:51:52]produce_requested_data [15:51:52]requested_item fm.sn is exist - process it [15:51:52]wFMCommunicate request_size=4 [15:51:52]MH_SAM_APDU [15:51:52]CAPDU: 80 11 00 00 [15:51:52]Write to MH i2c: E2 08 00 FA 00 80 11 00 00 00 00 00 00 74 [15:51:52]Write i2c OK [15:51:52]MH_I2C_Read... [15:51:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:51:52]Read from MH i2c: E2 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 17 00 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 17 00 FA 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [15:51:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:51:52]wFMCommunicate OK [15:51:52]requested_item fd.num is exist - process it [15:51:52]SAM_PROTO_GetFieldsCounters [15:51:52]wFMCommunicate request_size=4 [15:51:52]MH_SAM_APDU [15:51:52]CAPDU: 80 13 00 00 [15:51:52]Write to MH i2c: E2 08 00 FB 00 80 13 00 00 00 00 00 00 77 [15:51:52]Write i2c OK [15:51:52]MH_I2C_Read... [15:51:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:51:52]Read from MH i2c: E2 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 62 00 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 62 00 FB 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 17 [15:51:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CB 01 00 00 5E 04 04 00 CB 01 00 00 57 04 04 00 CC 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:51:52]wFMCommunicate OK [15:51:52]SAM_PROTO_GetFieldsCounters done [15:51:52]requested_item shift.num is exist - process it [15:51:52]requested_item shift.opened is exist - process it [15:51:52]req_shift_opened [15:51:52]FM_GetShiftState [15:51:52]SAM_PROTO_GetShiftState [15:51:52]wFMCommunicate request_size=4 [15:51:52]MH_SAM_APDU [15:51:52]CAPDU: 80 13 01 00 [15:51:52]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [15:51:52]Write i2c OK [15:51:52]MH_I2C_Read... [15:51:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:51:52]Read from MH i2c: E2 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 0E 00 [15:51:52]MH_I2C_Read... [15:51:52]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [15:51:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:51:52]wFMCommunicate OK [15:51:52]SAM_PROTO_GetShiftState done [15:51:52]FM_GetShiftState done [15:51:52]req_shift_opened done [15:51:52]requested_item shift.open_date is exist - process it [15:51:52]req_shift_open_date [15:51:52]req_shift_open_date done [15:51:52]produce_requested_data done [15:51:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163014,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:51:52]process_action_free close_receipt [15:51:52]json_value_free [15:51:52]json_value_free done [15:51:52]process_json_proto returns [15:51:52]Send response to host [15:51:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163014,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:51:52]free response buf [15:51:52]execute_script done [15:51:52]execute_script returns [15:51:52]free content buf [15:51:52]Sock 9.Close socket [15:51:52]Sock 9.Thread stoped [15:51:54]recv_with_timeout no data received [15:51:56]Connected sock=11 [15:51: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 36 39 0C 01 00 00 00 99 04 01 5E 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 94 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7C 02 00 35 04 06 00 18 3E 23 74 E5 99 7F E9 0F C2 41 31 A6 CD [15:52:01]recv_with_timeout no data received [15:52:01]CommunicateWithHost answer receiving error [15:52:01]CommunicateWithHost err = -3 [15:52:01]OFD Sender: Server communicate error [15:52:07]OFD Sender: Processing packet 163014 [packets to send 961, broken 960] [15:52:07]ProducePacketName [15:52:07]name=ofd_packets/00163014 [15:52:07]OFD Sender: To server: pG, [15:52:07]CommunicateWithHost lk.salyk.kg:30040 [15:52:07]ConnectInit lk.salyk.kg [15:52:12]ConnectInit Can't take IP for lk.salyk.kg [15:52:12]CommunicateWithHost connect error [15:52:12]CommunicateWithHost err = -1 [15:52:12]OFD Sender: Server communicate error [15:52:17]OFD Sender: Processing packet 163014 [packets to send 961, broken 960] [15:52:17]ProducePacketName [15:52:17]name=ofd_packets/00163014 [15:52:17]OFD Sender: To server: pG, [15:52:17]CommunicateWithHost lk.salyk.kg:30040 [15:52:17]ConnectInit lk.salyk.kg [15:52:22]ConnectInit Can't take IP for lk.salyk.kg [15:52:22]CommunicateWithHost connect error [15:52:22]CommunicateWithHost err = -1 [15:52:22]OFD Sender: Server communicate error [15:52:27]OFD Sender: Processing packet 163014 [packets to send 961, broken 960] [15:52:27]ProducePacketName [15:52:27]name=ofd_packets/00163014 [15:52:27]OFD Sender: To server: pG, [15:52:27]CommunicateWithHost lk.salyk.kg:30040 [15:52:27]ConnectInit lk.salyk.kg [15:52:32]ConnectInit Can't take IP for lk.salyk.kg [15:52:32]CommunicateWithHost connect error [15:52:32]CommunicateWithHost err = -1 [15:52:32]OFD Sender: Server communicate error [15:52:35]recv_with_timeout no data received [15:52:37]OFD Sender: Processing packet 163014 [packets to send 961, broken 960] [15:52:37]ProducePacketName [15:52:37]name=ofd_packets/00163014 [15:52:37]OFD Sender: To server: pG, [15:52:37]CommunicateWithHost lk.salyk.kg:30040 [15:52:37]ConnectInit lk.salyk.kg [15:52:42]ConnectInit Can't take IP for lk.salyk.kg [15:52:42]CommunicateWithHost connect error [15:52:42]CommunicateWithHost err = -1 [15:52:42]OFD Sender: Server communicate error [15:52:47]OFD Sender: Processing packet 163014 [packets to send 961, broken 960] [15:52:47]ProducePacketName [15:52:47]name=ofd_packets/00163014 [15:52:47]OFD Sender: To server: pG, [15:52:47]CommunicateWithHost lk.salyk.kg:30040 [15:52:47]ConnectInit lk.salyk.kg [15:52:55]Connected sock=9 [15:52: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 36 39 0C 01 00 00 00 99 04 01 5E 01 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 01 00 00 F4 03 04 00 94 BB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7C 02 00 35 04 06 00 18 3E 23 74 E5 99 7F E9 0F C2 41 31 A6 CD [15:52: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 36 39 4F 00 00 00 EC E6 47 00 2C 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7C 02 00 F4 03 04 00 2A 65 C4 66 B6 04 01 00 00 AF 6A 03 46 23 11 25 22 [15:52:56]CommunicateWithHost err = 0 [15:52:56]CheckOFDResponse [15:52:56]1017 (14) - 77093643461234 [15:52:56]1041 (16) - 0000000000871769 [15:52:56]1040 (4) - 163014 [15:52:56]1012 (4) - 20.08.2024 09:43 [15:52:56]1206 (1) - 0 [15:52:56]OFD Sender: Remove packet 163014 [15:52:56]ProducePacketName [15:52:56]name=ofd_packets/00163014 [15:52:56]NVStorageDeleteData [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:19]recv_with_timeout no data received [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:49]accept exits with 7 [15:53:49]New connection [15:53:49]New thread 3066821988 created [15:53:49]Thread 3066965348 joined [15:53:49]Waiting for new connection... [15:53:49] Sock 7.Parse request [15:53:49]Sock 7.Check first char [15:53:49]Sock 7.First char is OK [15:53:49]request: POST /json_proto HTTP/1.0 [15:53:49]Method: POST [15:53:49]URL: /json_proto [15:53:49]Method is POST - this is cgi request [15:53:49]url: /json_proto [15:53:49]query_string will be loaded in cgi processing [15:53:49]execute_cgi json_proto POST (null) [15:53:49]execute_cgi path=json_proto method=POST [15:53:49]POST find Content-Length [15:53:49]Host: 172.17.44.132:8080 [15:53:49]Content-Length: 800 [15:53:49]Content-Type: application/json [15:53:49] [15:53:49]POST finish read [15:53:49]Found Content-Length = 800 [15:53:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:49]execute_script... [15:53:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291496", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:53:49]POST & json_proto [15:53:49]process_json_proto [15:53:49]json parsed OK: [15:53:49]protocol is kg_v1.0 [15:53:49]action value=close_receipt [15:53:49]process_action close_receipt [15:53:49]cmd_close_receipt [15:53:49]MH_GetDate [15:53:49]Write to MH i2c: F0 00 00 FD 00 EC [15:53:49]Write i2c OK [15:53:49]MH_I2C_Read... [15:53:49]Read from MH i2c: F0 [15:53:49]MH_I2C_Read... [15:53:49]Read from MH i2c: F0 09 00 [15:53:49]MH_I2C_Read... [15:53:49]Read from MH i2c: F0 09 00 FD 00 00 0D BC C4 66 2A 83 C1 65 BB [15:53:49]GetLastDocTimeStamp 1724169108 [15:53:49]current date 1724169229 [15:53:49]FM_GetShiftState [15:53:49]SAM_PROTO_GetShiftState [15:53:49]wFMCommunicate request_size=4 [15:53:49]MH_SAM_APDU [15:53:49]CAPDU: 80 13 01 00 [15:53:49]Write to MH i2c: E2 08 00 FE 00 80 13 01 00 00 00 00 00 7B [15:53:49]Write i2c OK [15:53:49]MH_I2C_Read... [15:53:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:49]Read from MH i2c: E2 [15:53:49]MH_I2C_Read... [15:53:49]Read from MH i2c: E2 0E 00 [15:53:49]MH_I2C_Read... [15:53:49]Read from MH i2c: E2 0E 00 FE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 49 [15:53:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:53:49]wFMCommunicate OK [15:53:49]SAM_PROTO_GetShiftState done [15:53:49]FM_GetShiftState done [15:53:49]opened in 1724113081 [15:53:49]opened+sec_in_day 1724199481 [15:53:49]quantity*price = 100050 [15:53:49]sum+1 = 100052 [15:53:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 460 20.08.2024 15:53 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163015 ФПД: 30504207929527 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155349&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163015&fm=30504207929527&tin=02508201610067®Number=0000000000092562&sum=100051 [15:53:50]StoreToDocumentArchive [15:53:50]shift 465 fd 163015 [15:53:50]save to /storage/0465/doc_00163015 [15:53:50]save last doc name /storage/0465/doc_00163015 to /storage/kkm_last_doc_name [15:53:50]save OK [15:53:50]Clear old archive folders... [15:53:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:53:50]tlvbuf is 00B55840 [15:53:50]SAM_PROTO_ClearQueue [15:53:50]wFMCommunicate request_size=4 [15:53:50]MH_SAM_APDU [15:53:50]CAPDU: 80 09 00 00 [15:53:50]Write to MH i2c: E2 08 00 0B 01 80 09 00 00 00 00 00 00 7E [15:53:50]Write i2c OK [15:53:50]MH_I2C_Read... [15:53:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:53:50]Read from MH i2c: E2 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 03 00 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [15:53:50]RAPDU: 90 00 [15:53:50]wFMCommunicate OK [15:53:50]SAM_PROTO_ClearQueue done [15:53:50]KKMCreateOFDPacket [15:53:50]OFDProtocolAddRootSTLVToBuf [15:53:50]FM_MakeSignedData [15:53:50]FM_MakeSignedData [15:53:50]SAM_PROTO_SignData [15:53:50]wFMCommunicate request_size=4 [15:53:50]MH_SAM_APDU [15:53:50]CAPDU: 80 0D 01 02 [15:53:50]Write to MH i2c: E2 08 00 0C 01 80 0D 01 02 00 00 00 00 86 [15:53:50]Write i2c OK [15:53:50]MH_I2C_Read... [15:53:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:53:50]Read from MH i2c: E2 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 03 00 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [15:53:50]RAPDU: 90 00 [15:53:50]wFMCommunicate OK [15:53:50]wFMCommunicate request_size=255 [15:53:50]MH_SAM_APDU [15:53:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 0D BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7C 02 00 35 04 06 00 1B BE 50 7A [15:53:50]Write to MH i2c: E2 02 01 0D 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 0D BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7C 02 00 35 04 06 00 1B BE 50 7A 00 00 F5 [15:53:50]Write i2c OK [15:53:50]MH_I2C_Read... [15:53:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:50]Read from MH i2c: E2 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 03 00 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [15:53:50]RAPDU: 90 00 [15:53:50]wFMCommunicate OK [15:53:50]wFMCommunicate request_size=7 [15:53:50]MH_SAM_APDU [15:53:50]CAPDU: 80 0D 02 02 02 50 B7 [15:53:50]Write to MH i2c: E2 0A 00 0E 01 80 0D 02 02 02 00 50 B7 00 00 94 [15:53:50]Write i2c OK [15:53:50]MH_I2C_Read... [15:53:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:53:50]Read from MH i2c: E2 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 03 00 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 03 00 0E 01 00 90 00 83 [15:53:50]RAPDU: 90 00 [15:53:50]wFMCommunicate OK [15:53:50]wFMCommunicate request_size=4 [15:53:50]MH_SAM_APDU [15:53:50]CAPDU: 80 0D 03 02 [15:53:50]Write to MH i2c: E2 08 00 0F 01 80 0D 03 02 00 00 00 00 8B [15:53:50]Write i2c OK [15:53:50]MH_I2C_Read... [15:53:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:53:50]Read from MH i2c: E2 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 0B 00 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 0B 00 0F 01 00 DB 9B AB 0E 9A 8B B2 D4 90 00 66 [15:53:50]RAPDU: DB 9B AB 0E 9A 8B B2 D4 90 00 [15:53:50]wFMCommunicate OK [15:53:50]SAM_PROTO_SignData done [15:53:50]FM_MakeSignedData done [15:53:50]CreateOFDProtocolMessage [15:53:50]wFMCommunicate request_size=4 [15:53:50]MH_SAM_APDU [15:53:50]CAPDU: 80 11 00 00 [15:53:50]Write to MH i2c: E2 08 00 10 01 80 11 00 00 00 00 00 00 8B [15:53:50]Write i2c OK [15:53:50]MH_I2C_Read... [15:53:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:50]Read from MH i2c: E2 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 17 00 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: E2 17 00 10 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [15:53:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:53:50]wFMCommunicate OK [15:53:50]CreateOFDProtocolMessage done [15:53:50]OFDSenderStorePacket 163015 [15:53:50]StoreOFDPacket docnum=163015 [15:53:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 41 1E 04 01 B0 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 0D BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7C 02 00 35 04 06 00 1B BE 50 7A 50 B7 DB 9B AB 0E 9A 8B B2 D4 [15:53:50]CheckFolder [15:53:50]dirname=/storage/ofd_packets [15:53:50]CheckFolder done [15:53:50]ProducePacketName [15:53:50]name=ofd_packets/00163015 [15:53:50]NVStorageSaveData ofd_packets/00163015 [15:53:50]File name is /storage/ofd_packets/00163015 [15:53:50]Write 298 bytes [15:53:50]NVStorageSaveData done [15:53:50]OFDSenderStorePacket done [15:53:50]KKMCreateOFDPacket done [15:53:50]NVStorageSaveData kkm_last_timestamp [15:53:50]File name is /storage/kkm_last_timestamp [15:53:50]Write 4 bytes [15:53:50]NVStorageSaveData done [15:53:50]ExternCall_PrintAddStr [15:53:50]wPrintStart [15:53:50]Write to MH i2c: 01 00 00 11 01 12 [15:53:50]Write i2c OK [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: 01 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: 01 07 00 [15:53:50]MH_I2C_Read... [15:53:50]Read from MH i2c: 01 07 00 11 01 00 00 00 00 00 FF 0F 27 [15:53:50]RasterBufferAndPrint [15:53:50]line Счет N : (1)291496 [15:53:50]line ИНН: 02508201610067 [15:53:50]line Контрольно-Кассовый Чек [15:53:50]line ПРОДАЖА [15:53:50]line ТРК (МРК, ГНК) : 44 [15:53:50]line Товар: 2710194800 [15:53:50]line ДТ-К-5 [15:53:50]line 13.130 * 76.20 [15:53:50]line = 1000.51 [15:53:50]line НДС 12% НСП 1% [15:53:50]line > о реализуемом товаре [15:53:50]line ИТОГО: 1000.51 [15:53:50]line НСП 1% : 8.85 [15:53:50]line НДС 12% : 106.25 [15:53:50]line Наличными: 0.00 [15:53:50]line Безнал.: 1000.51 [15:53:50]line Место: АЗС № 130 "Партнер Нефть" [15:53:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:53:50]line СНО: Общий режим [15:53:50]line Чек 460 20.08.2024 15:53 [15:53:50]line Смена: 465 ФФД: 1.0 [15:53:50]line ЗНМ: 0300000070 [15:53:50]line РНМ: 0000000000092562 [15:53:50]line Версия ККМ: 001 [15:53:50]line Платежная система: O! деньги [15:53:50]line ФМ: 0000000000871769 [15:53:50]line ФД: 163015 [15:53:50]line ФПД: 30504207929527 [15:53:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155349&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163015&fm=30504207929527&tin=02508201610067®Number=0000000000092562&sum=100051 [15:53:50]written 0, free lines is 4095 [15:53:51]OFD Sender: Processing packet 163015 [packets to send 961, broken 960] [15:53:51]ProducePacketName [15:53:51]name=ofd_packets/00163015 [15:53:51]OFD Sender: To server: pG, [15:53:51]CommunicateWithHost lk.salyk.kg:30040 [15:53:51]ConnectInit lk.salyk.kg [15:53:51]Write to MH i2c: 01 00 00 3B 01 3C [15:53:51]Write i2c OK [15:53:51]MH_I2C_Read... [15:53:51]Read from MH i2c: 01 [15:53:51]MH_I2C_Read... [15:53:51]Read from MH i2c: 01 07 00 [15:53:51]MH_I2C_Read... [15:53:51]Read from MH i2c: 01 07 00 3B 01 00 00 00 00 00 D9 0C 28 [15:53:51]RasterBufferAndPrint [15:53:51]line [15:53:51]line [15:53:51]line [15:53:51]line [15:53:51]line [15:53:51]written 0, free lines is 3296 [15:53:51]MH_Cut [15:53:51]Write to MH i2c: D1 01 00 42 01 01 15 [15:53:51]Write i2c OK [15:53:51]MH_I2C_Read... [15:53:51]Read from MH i2c: D1 [15:53:51]MH_I2C_Read... [15:53:51]Read from MH i2c: D1 01 00 [15:53:51]MH_I2C_Read... [15:53:51]Read from MH i2c: D1 01 00 42 01 00 14 [15:53:51]Write to MH i2c: 01 00 00 43 01 44 [15:53:51]Write i2c OK [15:53:51]MH_I2C_Read... [15:53:52]*** Cut start [15:53:52]*** Purtial cut [15:53:52]*** Stage 1: CUTSNS_PIN = 1 [15:53:54]Read from MH i2c: 01 [15:53:54]MH_I2C_Read... [15:53:54]*** Stop cut motor [15:53:54]*** Cut end [15:53:54]Read from MH i2c: 01 07 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: 01 07 00 43 01 00 00 00 00 00 FF 0F 59 [15:53:54]process_action close_receipt done [15:53:54]requested_data is exist [15:53:54]produce_requested_data [15:53:54]requested_item fm.sn is exist - process it [15:53:54]wFMCommunicate request_size=4 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 11 00 00 [15:53:54]Write to MH i2c: E2 08 00 44 01 80 11 00 00 00 00 00 00 BF [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 17 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 17 00 44 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 18 [15:53:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:53:54]wFMCommunicate OK [15:53:54]requested_item fd.num is exist - process it [15:53:54]SAM_PROTO_GetFieldsCounters [15:53:54]wFMCommunicate request_size=4 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 13 00 00 [15:53:54]Write to MH i2c: E2 08 00 45 01 80 13 00 00 00 00 00 00 C2 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 62 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 62 00 45 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 66 [15:53:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CC 01 00 00 5E 04 04 00 CC 01 00 00 57 04 04 00 CD 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:53:54]wFMCommunicate OK [15:53:54]SAM_PROTO_GetFieldsCounters done [15:53:54]requested_item shift.num is exist - process it [15:53:54]requested_item shift.opened is exist - process it [15:53:54]req_shift_opened [15:53:54]FM_GetShiftState [15:53:54]SAM_PROTO_GetShiftState [15:53:54]wFMCommunicate request_size=4 [15:53:54]MH_SAM_APDU [15:53:54]CAPDU: 80 13 01 00 [15:53:54]Write to MH i2c: E2 08 00 46 01 80 13 01 00 00 00 00 00 C4 [15:53:54]Write i2c OK [15:53:54]MH_I2C_Read... [15:53:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:53:54]Read from MH i2c: E2 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 0E 00 [15:53:54]MH_I2C_Read... [15:53:54]Read from MH i2c: E2 0E 00 46 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 92 [15:53:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:53:54]wFMCommunicate OK [15:53:54]SAM_PROTO_GetShiftState done [15:53:54]FM_GetShiftState done [15:53:54]req_shift_opened done [15:53:54]requested_item shift.open_date is exist - process it [15:53:54]req_shift_open_date [15:53:54]req_shift_open_date done [15:53:54]produce_requested_data done [15:53:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163015,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:53:54]process_action_free close_receipt [15:53:54]json_value_free [15:53:54]json_value_free done [15:53:54]process_json_proto returns [15:53:54]Send response to host [15:53:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163015,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:53:54]free response buf [15:53:54]execute_script done [15:53:54]execute_script returns [15:53:54]free content buf [15:53:54]Sock 7.Close socket [15:53:54]Sock 7.Thread stoped [15:53:54]Connected sock=11 [15:53:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 41 1E 04 01 B0 13 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 01 00 00 F4 03 04 00 0D BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7C 02 00 35 04 06 00 1B BE 50 7A 50 B7 DB 9B AB 0E 9A 8B B2 D4 [15:53:56]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C9 D4 47 00 81 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7C 02 00 F4 03 04 00 65 65 C4 66 B6 04 01 00 00 4E D7 B8 B7 D2 43 21 2F [15:53:56]CommunicateWithHost err = 0 [15:53:56]CheckOFDResponse [15:53:56]1017 (14) - 77093643461234 [15:53:56]1041 (16) - 0000000000871769 [15:53:56]1040 (4) - 163015 [15:53:56]1012 (4) - 20.08.2024 09:44 [15:53:56]1206 (1) - 0 [15:53:56]OFD Sender: Remove packet 163015 [15:53:56]ProducePacketName [15:53:56]name=ofd_packets/00163015 [15:53:56]NVStorageDeleteData [15:53:56]OFD Sender: No OFD packet to send [15:54:01]OFD Sender: No OFD packet to send [15:54:02]recv_with_timeout no data received [15:54:06]OFD Sender: No OFD packet to send [15:54:11]OFD Sender: No OFD packet to send [15:54:16]OFD Sender: No OFD packet to send [15:54:21]OFD Sender: No OFD packet to send [15:54:26]OFD Sender: No OFD packet to send [15:54:31]OFD Sender: No OFD packet to send [15:54:36]OFD Sender: No OFD packet to send [15:54:41]OFD Sender: No OFD packet to send [15:54:46]OFD Sender: No OFD packet to send [15:54:51]OFD Sender: No OFD packet to send [15:54:56]OFD Sender: No OFD packet to send [15:55:01]OFD Sender: No OFD packet to send [15:55:02]accept exits with 10 [15:55:02]New connection [15:55:02]New thread 3066965348 created [15:55:02]Thread 3066821988 joined [15:55:02]Waiting for new connection... [15:55:02] Sock 10.Parse request [15:55:02]Sock 10.Check first char [15:55:02]Sock 10.First char is OK [15:55:02]request: POST /json_proto HTTP/1.0 [15:55:02]Method: POST [15:55:02]URL: /json_proto [15:55:02]Method is POST - this is cgi request [15:55:02]url: /json_proto [15:55:02]query_string will be loaded in cgi processing [15:55:02]execute_cgi json_proto POST (null) [15:55:02]execute_cgi path=json_proto method=POST [15:55:02]POST find Content-Length [15:55:02]Host: 172.17.44.132:8080 [15:55:02]Content-Length: 794 [15:55:02]Content-Type: application/json [15:55:02] [15:55:02]POST finish read [15:55:02]Found Content-Length = 794 [15:55:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:02]execute_script... [15:55:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291498", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:02]POST & json_proto [15:55:02]process_json_proto [15:55:02]json parsed OK: [15:55:02]protocol is kg_v1.0 [15:55:02]action value=close_receipt [15:55:02]process_action close_receipt [15:55:02]cmd_close_receipt [15:55:02]MH_GetDate [15:55:02]Write to MH i2c: F0 00 00 47 01 37 [15:55:02]Write i2c OK [15:55:02]MH_I2C_Read... [15:55:02]Read from MH i2c: F0 [15:55:02]MH_I2C_Read... [15:55:02]Read from MH i2c: F0 09 00 [15:55:02]MH_I2C_Read... [15:55:02]Read from MH i2c: F0 09 00 47 01 00 56 BC C4 66 2A 83 C1 65 4F [15:55:02]GetLastDocTimeStamp 1724169229 [15:55:02]current date 1724169302 [15:55:02]FM_GetShiftState [15:55:02]SAM_PROTO_GetShiftState [15:55:02]wFMCommunicate request_size=4 [15:55:02]MH_SAM_APDU [15:55:02]CAPDU: 80 13 01 00 [15:55:02]Write to MH i2c: E2 08 00 48 01 80 13 01 00 00 00 00 00 C6 [15:55:02]Write i2c OK [15:55:02]MH_I2C_Read... [15:55:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:02]Read from MH i2c: E2 [15:55:02]MH_I2C_Read... [15:55:02]Read from MH i2c: E2 0E 00 [15:55:02]MH_I2C_Read... [15:55:02]Read from MH i2c: E2 0E 00 48 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 94 [15:55:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:55:02]wFMCommunicate OK [15:55:02]SAM_PROTO_GetShiftState done [15:55:02]FM_GetShiftState done [15:55:02]opened in 1724113081 [15:55:02]opened+sec_in_day 1724199481 [15:55:02]quantity*price = 0 [15:55:02]sum+1 = 1 [15:55:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 461 20.08.2024 15:55 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 2 ФМ: 0000000000871769 ФД: 163016 ФПД: 70544183234690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155502&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163016&fm=70544183234690&tin=02508201610067®Number=0000000000092562&sum=0 [15:55:03]StoreToDocumentArchive [15:55:03]shift 465 fd 163016 [15:55:03]save to /storage/0465/doc_00163016 [15:55:03]save last doc name /storage/0465/doc_00163016 to /storage/kkm_last_doc_name [15:55:03]save OK [15:55:03]Clear old archive folders... [15:55:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:55:03]tlvbuf is 00B42A30 [15:55:03]SAM_PROTO_ClearQueue [15:55:03]wFMCommunicate request_size=4 [15:55:03]MH_SAM_APDU [15:55:03]CAPDU: 80 09 00 00 [15:55:03]Write to MH i2c: E2 08 00 55 01 80 09 00 00 00 00 00 00 C8 [15:55:03]Write i2c OK [15:55:03]MH_I2C_Read... [15:55:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:03]Read from MH i2c: E2 [15:55:03]MH_I2C_Read... [15:55:03]Read from MH i2c: E2 03 00 [15:55:03]MH_I2C_Read... [15:55:03]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [15:55:03]RAPDU: 90 00 [15:55:03]wFMCommunicate OK [15:55:03]SAM_PROTO_ClearQueue done [15:55:03]KKMCreateOFDPacket [15:55:03]OFDProtocolAddRootSTLVToBuf [15:55:03]FM_MakeSignedData [15:55:03]FM_MakeSignedData [15:55:03]SAM_PROTO_SignData [15:55:03]wFMCommunicate request_size=4 [15:55:03]MH_SAM_APDU [15:55:03]CAPDU: 80 0D 01 02 [15:55:03]Write to MH i2c: E2 08 00 56 01 80 0D 01 02 00 00 00 00 D0 [15:55:03]Write i2c OK [15:55:03]MH_I2C_Read... [15:55:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:03]Read from MH i2c: E2 [15:55:03]MH_I2C_Read... [15:55:03]Read from MH i2c: E2 03 00 [15:55:03]MH_I2C_Read... [15:55:03]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [15:55:03]RAPDU: 90 00 [15:55:03]wFMCommunicate OK [15:55:03]wFMCommunicate request_size=255 [15:55:03]MH_SAM_APDU [15:55:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 56 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7C 02 00 35 04 06 00 40 [15:55:03]Write to MH i2c: E2 02 01 57 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 56 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7C 02 00 35 04 06 00 40 00 00 AF [15:55:03]Write i2c OK [15:55:03]MH_I2C_Read... [15:55:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:03]Read from MH i2c: E2 [15:55:03]MH_I2C_Read... [15:55:03]Read from MH i2c: E2 03 00 [15:55:03]MH_I2C_Read... [15:55:03]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [15:55:03]RAPDU: 90 00 [15:55:03]wFMCommunicate OK [15:55:03]wFMCommunicate request_size=10 [15:55:03]MH_SAM_APDU [15:55:03]CAPDU: 80 0D 02 02 05 28 D8 FB 90 82 [15:55:03]Write to MH i2c: E2 0D 00 58 01 80 0D 02 02 05 00 28 D8 FB 90 82 00 00 EA [15:55:03]Write i2c OK [15:55:03]MH_I2C_Read... [15:55:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:03]Read from MH i2c: E2 [15:55:03]MH_I2C_Read... [15:55:03]Read from MH i2c: E2 03 00 [15:55:03]MH_I2C_Read... [15:55:03]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [15:55:03]RAPDU: 90 00 [15:55:03]wFMCommunicate OK [15:55:03]wFMCommunicate request_size=4 [15:55:03]MH_SAM_APDU [15:55:03]CAPDU: 80 0D 03 02 [15:55:03]Write to MH i2c: E2 08 00 59 01 80 0D 03 02 00 00 00 00 D5 [15:55:03]Write i2c OK [15:55:03]MH_I2C_Read... [15:55:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:03]Read from MH i2c: E2 [15:55:03]MH_I2C_Read... [15:55:03]Read from MH i2c: E2 0B 00 [15:55:03]MH_I2C_Read... [15:55:03]Read from MH i2c: E2 0B 00 59 01 00 6F D5 BD 1A 26 B7 DA A3 90 00 4B [15:55:03]RAPDU: 6F D5 BD 1A 26 B7 DA A3 90 00 [15:55:03]wFMCommunicate OK [15:55:03]SAM_PROTO_SignData done [15:55:03]FM_MakeSignedData done [15:55:03]CreateOFDProtocolMessage [15:55:03]wFMCommunicate request_size=4 [15:55:03]MH_SAM_APDU [15:55:03]CAPDU: 80 11 00 00 [15:55:03]Write to MH i2c: E2 08 00 5A 01 80 11 00 00 00 00 00 00 D5 [15:55:03]Write i2c OK [15:55:03]MH_I2C_Read... [15:55:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:04]Read from MH i2c: E2 [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: E2 17 00 [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: E2 17 00 5A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [15:55:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:04]wFMCommunicate OK [15:55:04]CreateOFDProtocolMessage done [15:55:04]OFDSenderStorePacket 163016 [15:55:04]StoreOFDPacket docnum=163016 [15:55:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 95 56 07 01 C9 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 56 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7C 02 00 35 04 06 00 40 28 D8 FB 90 82 6F D5 BD 1A 26 B7 DA A3 [15:55:04]CheckFolder [15:55:04]dirname=/storage/ofd_packets [15:55:04]CheckFolder done [15:55:04]ProducePacketName [15:55:04]name=ofd_packets/00163016 [15:55:04]NVStorageSaveData ofd_packets/00163016 [15:55:04]File name is /storage/ofd_packets/00163016 [15:55:04]Write 301 bytes [15:55:04]NVStorageSaveData done [15:55:04]OFDSenderStorePacket done [15:55:04]KKMCreateOFDPacket done [15:55:04]NVStorageSaveData kkm_last_timestamp [15:55:04]File name is /storage/kkm_last_timestamp [15:55:04]Write 4 bytes [15:55:04]NVStorageSaveData done [15:55:04]ExternCall_PrintAddStr [15:55:04]wPrintStart [15:55:04]Write to MH i2c: 01 00 00 5B 01 5C [15:55:04]Write i2c OK [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: 01 [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: 01 07 00 [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: 01 07 00 5B 01 00 00 00 00 00 FF 0F 71 [15:55:04]RasterBufferAndPrint [15:55:04]line Счет N : (1)291498 [15:55:04]line ИНН: 02508201610067 [15:55:04]line Контрольно-Кассовый Чек [15:55:04]line ПРОДАЖА [15:55:04]line ТРК (МРК, ГНК) : 62 [15:55:04]line Товар: 2710124130 [15:55:04]line Аи-92-К-5 [15:55:04]line 20.000 * 0.00 [15:55:04]line = 0.00 [15:55:04]line НДС 12% НСП 1% [15:55:04]line > о реализуемом товаре [15:55:04]line ИТОГО: 0.00 [15:55:04]line НСП 1% : 0.00 [15:55:04]line НДС 12% : 0.00 [15:55:04]line Наличными: 0.00 [15:55:04]line Безнал.: 0.00 [15:55:04]line Место: АЗС № 130 "Партнер Нефть" [15:55:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:55:04]line СНО: Общий режим [15:55:04]line Чек 461 20.08.2024 15:55 [15:55:04]line Смена: 465 ФФД: 1.0 [15:55:04]line ЗНМ: 0300000070 [15:55:04]line РНМ: 0000000000092562 [15:55:04]line Версия ККМ: 001 [15:55:04]line Талоны: Топливные Талоны [15:55:04]line 2 [15:55:04]line ФМ: 0000000000871769 [15:55:04]line ФД: 163016 [15:55:04]line ФПД: 70544183234690 [15:55:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155502&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163016&fm=70544183234690&tin=02508201610067®Number=0000000000092562&sum=0 [15:55:04]written 0, free lines is 4095 [15:55:04]OFD Sender: Processing packet 163016 [packets to send 961, broken 960] [15:55:04]ProducePacketName [15:55:04]name=ofd_packets/00163016 [15:55:04]OFD Sender: To server: pG, [15:55:04]CommunicateWithHost lk.salyk.kg:30040 [15:55:04]ConnectInit lk.salyk.kg [15:55:04]Write to MH i2c: 01 00 00 85 01 86 [15:55:04]Write i2c OK [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: 01 [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: 01 07 00 [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: 01 07 00 85 01 00 00 00 00 00 CA 0C 63 [15:55:04]RasterBufferAndPrint [15:55:04]line [15:55:04]line [15:55:04]line [15:55:04]line [15:55:04]line [15:55:04]written 0, free lines is 3280 [15:55:04]MH_Cut [15:55:04]Write to MH i2c: D1 01 00 8C 01 01 5F [15:55:04]Write i2c OK [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: D1 [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: D1 01 00 [15:55:04]MH_I2C_Read... [15:55:04]Read from MH i2c: D1 01 00 8C 01 00 5E [15:55:04]Write to MH i2c: 01 00 00 8D 01 8E [15:55:04]Write i2c OK [15:55:04]MH_I2C_Read... [15:55:05]*** Cut start [15:55:05]*** Purtial cut [15:55:05]*** Stage 1: CUTSNS_PIN = 1 [15:55:05]Connected sock=11 [15:55: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 36 39 0F 01 00 00 95 56 07 01 C9 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 01 00 00 F4 03 04 00 56 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7C 02 00 35 04 06 00 40 28 D8 FB 90 82 6F D5 BD 1A 26 B7 DA A3 [15:55: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 36 39 4F 00 00 00 79 B3 47 00 F0 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7C 02 00 F4 03 04 00 AB 65 C4 66 B6 04 01 00 00 67 BA 13 CD 5C C3 A8 80 [15:55:07]CommunicateWithHost err = 0 [15:55:07]CheckOFDResponse [15:55:07]1017 (14) - 77093643461234 [15:55:07]1041 (16) - 0000000000871769 [15:55:07]1040 (4) - 163016 [15:55:07]1012 (4) - 20.08.2024 09:45 [15:55:07]1206 (1) - 0 [15:55:07]OFD Sender: Remove packet 163016 [15:55:07]ProducePacketName [15:55:07]name=ofd_packets/00163016 [15:55:07]NVStorageDeleteData [15:55:07]Read from MH i2c: 01 [15:55:07]MH_I2C_Read... [15:55:07]*** Stop cut motor [15:55:07]*** Cut end [15:55:07]Read from MH i2c: 01 07 00 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: 01 07 00 8D 01 00 00 00 00 00 FF 0F A3 [15:55:07]process_action close_receipt done [15:55:07]requested_data is exist [15:55:07]produce_requested_data [15:55:07]requested_item fm.sn is exist - process it [15:55:07]wFMCommunicate request_size=4 [15:55:07]MH_SAM_APDU [15:55:07]CAPDU: 80 11 00 00 [15:55:07]Write to MH i2c: E2 08 00 8E 01 80 11 00 00 00 00 00 00 09 [15:55:07]Write i2c OK [15:55:07]MH_I2C_Read... [15:55:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:07]Read from MH i2c: E2 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: E2 17 00 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: E2 17 00 8E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [15:55:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:07]wFMCommunicate OK [15:55:07]requested_item fd.num is exist - process it [15:55:07]SAM_PROTO_GetFieldsCounters [15:55:07]wFMCommunicate request_size=4 [15:55:07]MH_SAM_APDU [15:55:07]CAPDU: 80 13 00 00 [15:55:07]Write to MH i2c: E2 08 00 8F 01 80 13 00 00 00 00 00 00 0C [15:55:07]Write i2c OK [15:55:07]MH_I2C_Read... [15:55:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:07]Read from MH i2c: E2 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: E2 62 00 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: E2 62 00 8F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 B4 [15:55: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CD 01 00 00 5E 04 04 00 CD 01 00 00 57 04 04 00 CE 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:55:07]wFMCommunicate OK [15:55:07]SAM_PROTO_GetFieldsCounters done [15:55:07]requested_item shift.num is exist - process it [15:55:07]requested_item shift.opened is exist - process it [15:55:07]req_shift_opened [15:55:07]FM_GetShiftState [15:55:07]SAM_PROTO_GetShiftState [15:55:07]wFMCommunicate request_size=4 [15:55:07]MH_SAM_APDU [15:55:07]CAPDU: 80 13 01 00 [15:55:07]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [15:55:07]Write i2c OK [15:55:07]MH_I2C_Read... [15:55:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:07]Read from MH i2c: E2 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: E2 0E 00 [15:55:07]MH_I2C_Read... [15:55:07]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DC [15:55:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:55:07]wFMCommunicate OK [15:55:07]SAM_PROTO_GetShiftState done [15:55:07]FM_GetShiftState done [15:55:07]req_shift_opened done [15:55:07]requested_item shift.open_date is exist - process it [15:55:07]req_shift_open_date [15:55:07]req_shift_open_date done [15:55:07]produce_requested_data done [15:55:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163016,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:55:07]process_action_free close_receipt [15:55:07]json_value_free [15:55:07]json_value_free done [15:55:07]process_json_proto returns [15:55:07]Send response to host [15:55:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163016,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:55:07]free response buf [15:55:07]execute_script done [15:55:07]execute_script returns [15:55:07]free content buf [15:55:07]Sock 10.Close socket [15:55:07]Sock 10.Thread stoped [15:55:07]OFD Sender: No OFD packet to send [15:55:12]OFD Sender: No OFD packet to send [15:55:17]OFD Sender: No OFD packet to send [15:55:22]OFD Sender: No OFD packet to send [15:55:27]OFD Sender: No OFD packet to send [15:55:32]OFD Sender: No OFD packet to send [15:55:37]OFD Sender: No OFD packet to send [15:55:42]OFD Sender: No OFD packet to send [15:55:46]accept exits with 9 [15:55:46]New connection [15:55:46]New thread 3066821988 created [15:55:46]Thread 3066965348 joined [15:55:46]Waiting for new connection... [15:55:46] Sock 9.Parse request [15:55:46]Sock 9.Check first char [15:55:46]Sock 9.First char is OK [15:55:46]request: POST /json_proto HTTP/1.0 [15:55:46]Method: POST [15:55:46]URL: /json_proto [15:55:46]Method is POST - this is cgi request [15:55:46]url: /json_proto [15:55:46]query_string will be loaded in cgi processing [15:55:46]execute_cgi json_proto POST (null) [15:55:46]execute_cgi path=json_proto method=POST [15:55:46]POST find Content-Length [15:55:46]Host: 172.17.44.132:8080 [15:55:46]Content-Length: 792 [15:55:46]Content-Type: application/json [15:55:46] [15:55:46]POST finish read [15:55:46]Found Content-Length = 792 [15:55:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:46]execute_script... [15:55:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291499", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:55:46]POST & json_proto [15:55:46]process_json_proto [15:55:46]json parsed OK: [15:55:46]protocol is kg_v1.0 [15:55:46]action value=close_receipt [15:55:46]process_action close_receipt [15:55:46]cmd_close_receipt [15:55:46]MH_GetDate [15:55:46]Write to MH i2c: F0 00 00 91 01 81 [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: F0 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: F0 09 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: F0 09 00 91 01 00 83 BC C4 66 2A 83 C1 65 C6 [15:55:46]GetLastDocTimeStamp 1724169302 [15:55:46]current date 1724169347 [15:55:46]FM_GetShiftState [15:55:46]SAM_PROTO_GetShiftState [15:55:46]wFMCommunicate request_size=4 [15:55:46]MH_SAM_APDU [15:55:46]CAPDU: 80 13 01 00 [15:55:46]Write to MH i2c: E2 08 00 92 01 80 13 01 00 00 00 00 00 10 [15:55:46]Write i2c OK [15:55:46]MH_I2C_Read... [15:55:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:46]Read from MH i2c: E2 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 0E 00 [15:55:46]MH_I2C_Read... [15:55:46]Read from MH i2c: E2 0E 00 92 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DE [15:55:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:55:46]wFMCommunicate OK [15:55:46]SAM_PROTO_GetShiftState done [15:55:46]FM_GetShiftState done [15:55:46]opened in 1724113081 [15:55:46]opened+sec_in_day 1724199481 [15:55:46]quantity*price = 0 [15:55:46]sum+1 = 1 [15:55:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 462 20.08.2024 15:55 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163017 ФПД: 1730713608484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155547&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163017&fm=1730713608484&tin=02508201610067®Number=0000000000092562&sum=0 [15:55:47]StoreToDocumentArchive [15:55:47]shift 465 fd 163017 [15:55:47]save to /storage/0465/doc_00163017 [15:55:47]save last doc name /storage/0465/doc_00163017 to /storage/kkm_last_doc_name [15:55:47]save OK [15:55:47]Clear old archive folders... [15:55:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:55:47]tlvbuf is 00B53730 [15:55:47]SAM_PROTO_ClearQueue [15:55:47]wFMCommunicate request_size=4 [15:55:47]MH_SAM_APDU [15:55:47]CAPDU: 80 09 00 00 [15:55:47]Write to MH i2c: E2 08 00 9F 01 80 09 00 00 00 00 00 00 12 [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:55:47]Read from MH i2c: E2 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [15:55:47]RAPDU: 90 00 [15:55:47]wFMCommunicate OK [15:55:47]SAM_PROTO_ClearQueue done [15:55:47]KKMCreateOFDPacket [15:55:47]OFDProtocolAddRootSTLVToBuf [15:55:47]FM_MakeSignedData [15:55:47]FM_MakeSignedData [15:55:47]SAM_PROTO_SignData [15:55:47]wFMCommunicate request_size=4 [15:55:47]MH_SAM_APDU [15:55:47]CAPDU: 80 0D 01 02 [15:55:47]Write to MH i2c: E2 08 00 A0 01 80 0D 01 02 00 00 00 00 1A [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:55:47]Read from MH i2c: E2 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 [15:55:47]MH_I2C_Read... [15:55:47]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [15:55:47]RAPDU: 90 00 [15:55:47]wFMCommunicate OK [15:55:47]wFMCommunicate request_size=255 [15:55:47]MH_SAM_APDU [15:55:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 83 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7C 02 00 35 04 06 00 01 [15:55:47]Write to MH i2c: E2 02 01 A1 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 83 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7C 02 00 35 04 06 00 01 00 00 C9 [15:55:47]Write i2c OK [15:55:47]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 03 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [15:55:48]RAPDU: 90 00 [15:55:48]wFMCommunicate OK [15:55:48]wFMCommunicate request_size=10 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 0D 02 02 05 92 F6 91 E1 24 [15:55:48]Write to MH i2c: E2 0D 00 A2 01 80 0D 02 02 05 00 92 F6 91 E1 24 00 00 45 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 03 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [15:55:48]RAPDU: 90 00 [15:55:48]wFMCommunicate OK [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 0D 03 02 [15:55:48]Write to MH i2c: E2 08 00 A3 01 80 0D 03 02 00 00 00 00 1F [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 0B 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 0B 00 A3 01 00 0E 70 75 A7 68 65 24 B0 90 00 5B [15:55:48]RAPDU: 0E 70 75 A7 68 65 24 B0 90 00 [15:55:48]wFMCommunicate OK [15:55:48]SAM_PROTO_SignData done [15:55:48]FM_MakeSignedData done [15:55:48]CreateOFDProtocolMessage [15:55:48]wFMCommunicate request_size=4 [15:55:48]MH_SAM_APDU [15:55:48]CAPDU: 80 11 00 00 [15:55:48]Write to MH i2c: E2 08 00 A4 01 80 11 00 00 00 00 00 00 1F [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:48]Read from MH i2c: E2 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 17 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: E2 17 00 A4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [15:55:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:48]wFMCommunicate OK [15:55:48]CreateOFDProtocolMessage done [15:55:48]OFDSenderStorePacket 163017 [15:55:48]StoreOFDPacket docnum=163017 [15:55:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 26 6E 07 01 FF 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 83 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7C 02 00 35 04 06 00 01 92 F6 91 E1 24 0E 70 75 A7 68 65 24 B0 [15:55:48]CheckFolder [15:55:48]dirname=/storage/ofd_packets [15:55:48]CheckFolder done [15:55:48]ProducePacketName [15:55:48]name=ofd_packets/00163017 [15:55:48]NVStorageSaveData ofd_packets/00163017 [15:55:48]File name is /storage/ofd_packets/00163017 [15:55:48]Write 301 bytes [15:55:48]NVStorageSaveData done [15:55:48]OFDSenderStorePacket done [15:55:48]KKMCreateOFDPacket done [15:55:48]NVStorageSaveData kkm_last_timestamp [15:55:48]File name is /storage/kkm_last_timestamp [15:55:48]Write 4 bytes [15:55:48]NVStorageSaveData done [15:55:48]ExternCall_PrintAddStr [15:55:48]wPrintStart [15:55:48]Write to MH i2c: 01 00 00 A5 01 A6 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 07 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 07 00 A5 01 00 00 00 00 00 FF 0F BB [15:55:48]RasterBufferAndPrint [15:55:48]line Счет N : (1)291499 [15:55:48]line ИНН: 02508201610067 [15:55:48]line Контрольно-Кассовый Чек [15:55:48]line ПРОДАЖА [15:55:48]line ТРК (МРК, ГНК) : 53 [15:55:48]line Товар: 2710124500 [15:55:48]line Аи-95-К-5 [15:55:48]line 20.220 * 0.00 [15:55:48]line = 0.00 [15:55:48]line НДС 12% НСП 1% [15:55:48]line > о реализуемом товаре [15:55:48]line ИТОГО: 0.00 [15:55:48]line НСП 1% : 0.00 [15:55:48]line НДС 12% : 0.00 [15:55:48]line Наличными: 0.00 [15:55:48]line Безнал.: 0.00 [15:55:48]line Место: АЗС № 130 "Партнер Нефть" [15:55:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:55:48]line СНО: Общий режим [15:55:48]line Чек 462 20.08.2024 15:55 [15:55:48]line Смена: 465 ФФД: 1.0 [15:55:48]line ЗНМ: 0300000070 [15:55:48]line РНМ: 0000000000092562 [15:55:48]line Версия ККМ: 001 [15:55:48]line Талоны: Топливная Карта [15:55:48]line 99718 [15:55:48]line ФМ: 0000000000871769 [15:55:48]line ФД: 163017 [15:55:48]line ФПД: 1730713608484 [15:55:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155547&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163017&fm=1730713608484&tin=02508201610067®Number=0000000000092562&sum=0 [15:55:48]written 0, free lines is 4095 [15:55:48]OFD Sender: Processing packet 163017 [packets to send 961, broken 960] [15:55:48]ProducePacketName [15:55:48]name=ofd_packets/00163017 [15:55:48]OFD Sender: To server: pG, [15:55:48]CommunicateWithHost lk.salyk.kg:30040 [15:55:48]ConnectInit lk.salyk.kg [15:55:48]Write to MH i2c: 01 00 00 CF 01 D0 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 07 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: 01 07 00 CF 01 00 00 00 00 00 D0 0C B3 [15:55:48]RasterBufferAndPrint [15:55:48]line [15:55:48]line [15:55:48]line [15:55:48]line [15:55:48]line [15:55:48]written 0, free lines is 3284 [15:55:48]MH_Cut [15:55:48]Write to MH i2c: D1 01 00 D6 01 01 A9 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:48]int [15:55:48]*** FLAG_PRN_PAP2 set [15:55:48]*** Cut start [15:55:48]*** Purtial cut [15:55:48]*** Stage 1: CUTSNS_PIN = 1 [15:55:48]Read from MH i2c: D1 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: D1 01 00 [15:55:48]MH_I2C_Read... [15:55:48]Read from MH i2c: D1 01 00 D6 01 00 A8 [15:55:48]Write to MH i2c: 01 00 00 D7 01 D8 [15:55:48]Write i2c OK [15:55:48]MH_I2C_Read... [15:55:50]Read from MH i2c: 01 [15:55:50]MH_I2C_Read... [15:55:50]*** Stop cut motor [15:55:50]*** Cut end [15:55:50]Read from MH i2c: 01 07 00 [15:55:50]MH_I2C_Read... [15:55:50]Read from MH i2c: 01 07 00 D7 01 00 02 00 00 00 FF 0F EF [15:55:50]process_action close_receipt done [15:55:50]requested_data is exist [15:55:50]produce_requested_data [15:55:50]requested_item fm.sn is exist - process it [15:55:50]wFMCommunicate request_size=4 [15:55:50]MH_SAM_APDU [15:55:50]CAPDU: 80 11 00 00 [15:55:50]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [15:55:50]Write i2c OK [15:55:50]MH_I2C_Read... [15:55:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:55:50]Read from MH i2c: E2 [15:55:50]MH_I2C_Read... [15:55:50]Read from MH i2c: E2 17 00 [15:55:50]MH_I2C_Read... [15:55:50]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [15:55:50]Write to MH i2c: RAPDU: 01 11 00 04 00 10 D9 00 01 30 DA 30 [15:55:50]30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:55:50]wFMCommunicate OK [15:55:50]requested_item fd.num is exist - process it [15:55:50]Write i2c OK [15:55:50]SAM_PROTO_GetFieldsCounters [15:55:50]MH_I2C_Read... [15:55:50]wFMCommunicate request_size=4 [15:55:50]MH_SAM_APDU [15:55:50]Read from MH i2c: CAPDU: 01 80 [15:55:50]13 MH_I2C_Read... [15:55:50]00 00 [15:55:50]Read from MH i2c: 01 07 00 [15:55:50]MH_I2C_Read... [15:55:50]Read from MH i2c: 01 07 00 D9 01 00 02 00 00 00 FF 0F F1 [15:55:50]Write to MH i2c: state=0 [15:55:50]E2 Cover opened [15:55:50]08 00 DA 01 80 13 00 00 00 00 00 00 57 [15:55:50]Write i2c OK [15:55:50]MH_I2C_Read... [15:55:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:55:51]Read from MH i2c: E2 [15:55:51]MH_I2C_Read... [15:55:51]Read from MH i2c: E2 62 00 [15:55:51]MH_I2C_Read... [15:55:51]Read from MH i2c: E2 62 00 DA 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 03 [15:55: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CE 01 00 00 5E 04 04 00 CE 01 00 00 57 04 04 00 CF 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:55:51]wFMCommunicate OK [15:55:51]SAM_PROTO_GetFieldsCounters done [15:55:51]requested_item shift.num is exist - process it [15:55:51]requested_item shift.opened is exist - process it [15:55:51]req_shift_opened [15:55:51]FM_GetShiftState [15:55:51]SAM_PROTO_GetShiftState [15:55:51]wFMCommunicate request_size=4 [15:55:51]MH_SAM_APDU [15:55:51]CAPDU: 80 13 01 00 [15:55:51]Write to MH i2c: E2 08 00 DB 01 80 13 01 00 00 00 00 00 59 [15:55:51]Write i2c OK [15:55:51]MH_I2C_Read... [15:55:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:55:51]Read from MH i2c: E2 [15:55:51]MH_I2C_Read... [15:55:51]Read from MH i2c: E2 0E 00 [15:55:51]MH_I2C_Read... [15:55:51]Read from MH i2c: E2 0E 00 DB 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 27 [15:55:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:55:51]wFMCommunicate OK [15:55:51]SAM_PROTO_GetShiftState done [15:55:51]FM_GetShiftState done [15:55:51]req_shift_opened done [15:55:51]requested_item shift.open_date is exist - process it [15:55:51]req_shift_open_date [15:55:51]req_shift_open_date done [15:55:51]produce_requested_data done [15:55:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163017,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:55:51]process_action_free close_receipt [15:55:51]json_value_free [15:55:51]json_value_free done [15:55:51]process_json_proto returns [15:55:51]Send response to host [15:55:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163017,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:55:51]free response buf [15:55:51]execute_script done [15:55:51]execute_script returns [15:55:51]free content buf [15:55:51]Sock 9.Close socket [15:55:51]Sock 9.Thread stoped [15:55:51]Connected sock=7 [15:55: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 36 39 0F 01 00 00 26 6E 07 01 FF 51 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 01 00 00 F4 03 04 00 83 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7C 02 00 35 04 06 00 01 92 F6 91 E1 24 0E 70 75 A7 68 65 24 B0 [15:55:55]Write to MH i2c: 01 00 00 DC 01 DD [15:55:55]Write i2c OK [15:55:55]MH_I2C_Read... [15:55:55]Read from MH i2c: 01 [15:55:55]MH_I2C_Read... [15:55:55]Read from MH i2c: 01 07 00 [15:55:55]MH_I2C_Read... [15:55:55]Read from MH i2c: 01 07 00 DC 01 00 02 00 00 00 FF 0F F4 [15:55:55]state=3 [15:55:55]Cover opened [15:55:56]int [15:55:56]Write to MH i2c: 01 00 00 DD 01 DE [15:55:56]*** FLAG_PRN_PAP1 set [15:55:56]Write i2c OK [15:55:56]MH_I2C_Read... [15:55:56]Read from MH i2c: 01 [15:55:56]MH_I2C_Read... [15:55:56]Read from MH i2c: 01 07 00 [15:55:56]MH_I2C_Read... [15:55:56]Read from MH i2c: 01 07 00 DD 01 00 03 00 00 00 FF 0F F6 [15:55:56]state=3 [15:55:56]No paper [15:55:56]Cover opened [15:55:56]recv_with_timeout no data received [15:55:56]CommunicateWithHost answer receiving error [15:55:56]CommunicateWithHost err = -3 [15:55:56]OFD Sender: Server communicate error [15:56:01]Write to MH i2c: 01 00 00 DE 01 DF [15:56:01]Write i2c OK [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: 01 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: 01 07 00 [15:56:01]MH_I2C_Read... [15:56:01]Read from MH i2c: 01 07 00 DE 01 00 03 00 00 00 FF 0F F7 [15:56:01]state=3 [15:56:01]No paper [15:56:01]Cover opened [15:56:01]OFD Sender: Processing packet 163017 [packets to send 961, broken 960] [15:56:01]ProducePacketName [15:56:01]name=ofd_packets/00163017 [15:56:01]OFD Sender: To server: pG, [15:56:01]CommunicateWithHost lk.salyk.kg:30040 [15:56:01]ConnectInit lk.salyk.kg [15:56:03]accept exits with 10 [15:56:03]New connection [15:56:03]New thread 3066965348 created [15:56:03]Thread 3066821988 joined [15:56:03]Waiting for new connection... [15:56:03] Sock 10.Parse request [15:56:03]Sock 10.Check first char [15:56:03]Sock 10.First char is OK [15:56:03]request: POST /json_proto HTTP/1.0 [15:56:03]Method: POST [15:56:03]URL: /json_proto [15:56:03]Method is POST - this is cgi request [15:56:03]url: /json_proto [15:56:03]query_string will be loaded in cgi processing [15:56:03]execute_cgi json_proto POST (null) [15:56:03]execute_cgi path=json_proto method=POST [15:56:03]POST find Content-Length [15:56:03]Host: 172.17.44.132:8080 [15:56:03]Content-Length: 801 [15:56:03]Content-Type: application/json [15:56:03] [15:56:03]POST finish read [15:56:03]Found Content-Length = 801 [15:56:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:03]execute_script... [15:56:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291495", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:03]POST & json_proto [15:56:03]process_json_proto [15:56:03]json parsed OK: [15:56:03]protocol is kg_v1.0 [15:56:03]action value=close_receipt [15:56:03]process_action close_receipt [15:56:03]cmd_close_receipt [15:56:03]MH_GetDate [15:56:03]Write to MH i2c: F0 00 00 DF 01 CF [15:56:03]Write i2c OK [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: F0 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: F0 09 00 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: F0 09 00 DF 01 00 94 BC C4 66 2A 83 C1 65 25 [15:56:03]GetLastDocTimeStamp 1724169347 [15:56:03]current date 1724169364 [15:56:03]FM_GetShiftState [15:56:03]SAM_PROTO_GetShiftState [15:56:03]wFMCommunicate request_size=4 [15:56:03]MH_SAM_APDU [15:56:03]CAPDU: 80 13 01 00 [15:56:03]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [15:56:03]Write i2c OK [15:56:03]MH_I2C_Read... [15:56:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:03]Read from MH i2c: E2 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: E2 0E 00 [15:56:03]MH_I2C_Read... [15:56:03]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2C [15:56:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:56:03]wFMCommunicate OK [15:56:03]SAM_PROTO_GetShiftState done [15:56:03]FM_GetShiftState done [15:56:03]opened in 1724113081 [15:56:03]opened+sec_in_day 1724199481 [15:56:03]quantity*price = 998982 [15:56:03]sum+1 = 998983 [15:56:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 463 20.08.2024 15:56 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163018 ФПД: 267470489254663 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163018&fm=267470489254663&tin=02508201610067®Number=0000000000092562&sum=998982 [15:56:04]StoreToDocumentArchive [15:56:04]shift 465 fd 163018 [15:56:04]save to /storage/0465/doc_00163018 [15:56:04]save last doc name /storage/0465/doc_00163018 to /storage/kkm_last_doc_name [15:56:04]save OK [15:56:04]Clear old archive folders... [15:56:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:56:04]tlvbuf is 00B51EF0 [15:56:04]SAM_PROTO_ClearQueue [15:56:04]wFMCommunicate request_size=4 [15:56:04]MH_SAM_APDU [15:56:04]CAPDU: 80 09 00 00 [15:56:04]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [15:56:04]Write i2c OK [15:56:04]MH_I2C_Read... [15:56:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:56:04]Read from MH i2c: E2 [15:56:04]MH_I2C_Read... [15:56:04]Read from MH i2c: E2 03 00 [15:56:04]MH_I2C_Read... [15:56:04]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [15:56:04]RAPDU: 90 00 [15:56:04]wFMCommunicate OK [15:56:04]SAM_PROTO_ClearQueue done [15:56:04]KKMCreateOFDPacket [15:56:04]OFDProtocolAddRootSTLVToBuf [15:56:04]FM_MakeSignedData [15:56:04]FM_MakeSignedData [15:56:04]SAM_PROTO_SignData [15:56:04]wFMCommunicate request_size=4 [15:56:04]MH_SAM_APDU [15:56:04]CAPDU: 80 0D 01 02 [15:56:04]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [15:56:04]Write i2c OK [15:56:04]MH_I2C_Read... [15:56:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:56:04]Read from MH i2c: E2 [15:56:04]MH_I2C_Read... [15:56:04]Read from MH i2c: E2 03 00 [15:56:04]MH_I2C_Read... [15:56:04]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [15:56:04]RAPDU: 90 00 [15:56:04]wFMCommunicate OK [15:56:04]wFMCommunicate request_size=255 [15:56:04]MH_SAM_APDU [15:56:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 94 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7C 02 00 35 04 06 00 F3 43 53 7F [15:56:04]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 94 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7C 02 00 35 04 06 00 F3 43 53 7F 00 00 A3 [15:56:05]Write i2c OK [15:56:05]MH_I2C_Read... [15:56:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C7 80 47 00 6A 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 36 39 10 04 04 00 C9 7C 02 00 F4 03 04 00 E7 65 C4 66 B6 04 01 00 00 A1 28 45 F2 2E F9 AC D3 [15:56:05]CommunicateWithHost err = 0 [15:56:05]CheckOFDResponse [15:56:05]1017 (14) - 77093643461234 [15:56:05]1041 (16) - 0000000000871769 [15:56:05]1040 (4) - 163017 [15:56:05]1012 (4) - 20.08.2024 09:46 [15:56:05]1206 (1) - 0 [15:56:05]OFD Sender: Remove packet 163017 [15:56:05]ProducePacketName [15:56:05]name=ofd_packets/00163017 [15:56:05]NVStorageDeleteData [15:56:05]Read from MH i2c: E2 [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: E2 03 00 [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [15:56:05]RAPDU: 90 00 [15:56:05]wFMCommunicate OK [15:56:05]wFMCommunicate request_size=7 [15:56:05]MH_SAM_APDU [15:56:05]CAPDU: 80 0D 02 02 02 FB 07 [15:56:05]Write to MH i2c: E2 0A 00 F0 01 80 0D 02 02 02 00 FB 07 00 00 71 [15:56:05]Write i2c OK [15:56:05]MH_I2C_Read... [15:56:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:05]Read from MH i2c: E2 [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: E2 03 00 [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [15:56:05]RAPDU: 90 00 [15:56:05]wFMCommunicate OK [15:56:05]wFMCommunicate request_size=4 [15:56:05]MH_SAM_APDU [15:56:05]CAPDU: 80 0D 03 02 [15:56:05]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [15:56:05]Write i2c OK [15:56:05]MH_I2C_Read... [15:56:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:56:05]Read from MH i2c: E2 [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: E2 0B 00 [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: E2 0B 00 F1 01 00 4C 7E BD A0 03 01 BE 10 90 00 67 [15:56:05]RAPDU: 4C 7E BD A0 03 01 BE 10 90 00 [15:56:05]wFMCommunicate OK [15:56:05]SAM_PROTO_SignData done [15:56:05]FM_MakeSignedData done [15:56:05]CreateOFDProtocolMessage [15:56:05]wFMCommunicate request_size=4 [15:56:05]MH_SAM_APDU [15:56:05]CAPDU: 80 11 00 00 [15:56:05]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [15:56:05]Write i2c OK [15:56:05]MH_I2C_Read... [15:56:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:05]Read from MH i2c: E2 [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: E2 17 00 [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [15:56:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:56:05]wFMCommunicate OK [15:56:05]CreateOFDProtocolMessage done [15:56:05]OFDSenderStorePacket 163018 [15:56:05]StoreOFDPacket docnum=163018 [15:56:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EF 31 04 01 BA FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 94 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7C 02 00 35 04 06 00 F3 43 53 7F FB 07 4C 7E BD A0 03 01 BE 10 [15:56:05]CheckFolder [15:56:05]dirname=/storage/ofd_packets [15:56:05]CheckFolder done [15:56:05]ProducePacketName [15:56:05]name=ofd_packets/00163018 [15:56:05]NVStorageSaveData ofd_packets/00163018 [15:56:05]File name is /storage/ofd_packets/00163018 [15:56:05]Write 298 bytes [15:56:05]NVStorageSaveData done [15:56:05]OFDSenderStorePacket done [15:56:05]KKMCreateOFDPacket done [15:56:05]NVStorageSaveData kkm_last_timestamp [15:56:05]File name is /storage/kkm_last_timestamp [15:56:05]Write 4 bytes [15:56:05]NVStorageSaveData done [15:56:05]ExternCall_PrintAddStr [15:56:05]wPrintStart [15:56:05]Write to MH i2c: 01 00 00 F3 01 F4 [15:56:05]Write i2c OK [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: 01 [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: 01 07 00 [15:56:05]MH_I2C_Read... [15:56:05]Read from MH i2c: 01 07 00 F3 01 00 03 00 00 00 FF 0F 0C [15:56:05]RasterBufferAndPrint [15:56:05]line Счет N : (1)291495 [15:56:05]line ИНН: 02508201610067 [15:56:05]line Контрольно-Кассовый Чек [15:56:05]line ПРОДАЖА [15:56:05]line ТРК (МРК, ГНК) : 21 [15:56:05]line Товар: 2710194800 [15:56:05]line ДТ-К-5 [15:56:05]line 131.100 * 76.20 [15:56:05]line = 9989.82 [15:56:05]line НДС 12% НСП 1% [15:56:05]line > о реализуемом товаре [15:56:05]line ИТОГО: 9989.82 [15:56:05]line НСП 1% : 88.40 [15:56:05]line НДС 12% : 1060.87 [15:56:05]line Наличными: 0.00 [15:56:05]line Безнал.: 9989.82 [15:56:05]line Место: АЗС № 130 "Партнер Нефть" [15:56:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:56:05]line СНО: Общий режим [15:56:05]line Чек 463 20.08.2024 15:56 [15:56:05]line Смена: 465 ФФД: 1.0 [15:56:05]line ЗНМ: 0300000070 [15:56:05]line РНМ: 0000000000092562 [15:56:05]line Версия ККМ: 001 [15:56:05]line Платежная система: O! деньги [15:56:05]line ФМ: 0000000000871769 [15:56:05]line ФД: 163018 [15:56:05]line ФПД: 267470489254663 [15:56:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163018&fm=267470489254663&tin=02508201610067®Number=0000000000092562&sum=998982 [15:56:05]written 0, free lines is 4095 [15:56:05]Error from MH - 05 [15:56:05]process_action_free close_receipt [15:56:05]json_value_free [15:56:05]json_value_free done [15:56:05]process_json_proto returns [15:56:05]Send response to host [15:56:05]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [15:56:05]free response buf [15:56:05]execute_script done [15:56:05]execute_script returns [15:56:05]free content buf [15:56:05]Sock 10.Close socket [15:56:05]Sock 10.Thread stoped [15:56:05]OFD Sender: Processing packet 163018 [packets to send 961, broken 960] [15:56:05]ProducePacketName [15:56:05]name=ofd_packets/00163018 [15:56:05]OFD Sender: To server: pG, [15:56:05]CommunicateWithHost lk.salyk.kg:30040 [15:56:05]ConnectInit lk.salyk.kg [15:56:06]Connected sock=7 [15:56: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 36 39 0C 01 00 00 EF 31 04 01 BA FF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 01 00 00 F4 03 04 00 94 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7C 02 00 35 04 06 00 F3 43 53 7F FB 07 4C 7E BD A0 03 01 BE 10 [15:56:06]Write to MH i2c: 01 00 00 F6 01 F7 [15:56:06]Write i2c OK [15:56:06]MH_I2C_Read... [15:56:06]Read from MH i2c: 01 [15:56:06]MH_I2C_Read... [15:56:06]Read from MH i2c: 01 07 00 [15:56:06]MH_I2C_Read... [15:56:06]Read from MH i2c: 01 07 00 F6 01 00 03 00 00 00 FF 0F 0F [15:56:06]state=3 [15:56:06]No paper [15:56:06]Cover opened [15:56: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 36 39 4F 00 00 00 59 90 47 00 A3 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 36 39 10 04 04 00 CA 7C 02 00 F4 03 04 00 E8 65 C4 66 B6 04 01 00 00 ED A4 12 94 08 EA 26 1A [15:56:06]CommunicateWithHost err = 0 [15:56:06]CheckOFDResponse [15:56:06]1017 (14) - 77093643461234 [15:56:06]1041 (16) - 0000000000871769 [15:56:06]1040 (4) - 163018 [15:56:06]1012 (4) - 20.08.2024 09:46 [15:56:06]1206 (1) - 0 [15:56:06]OFD Sender: Remove packet 163018 [15:56:06]ProducePacketName [15:56:06]name=ofd_packets/00163018 [15:56:06]NVStorageDeleteData [15:56:07]OFD Sender: No OFD packet to send [15:56:07]OFD Sender: No OFD packet to send [15:56:11]Write to MH i2c: 01 00 00 F7 01 F8 [15:56:11]Write i2c OK [15:56:11]MH_I2C_Read... [15:56:11]Read from MH i2c: 01 [15:56:11]MH_I2C_Read... [15:56:11]Read from MH i2c: 01 07 00 [15:56:11]MH_I2C_Read... [15:56:11]Read from MH i2c: 01 07 00 F7 01 00 03 00 00 00 FF 0F 10 [15:56:11]state=3 [15:56:11]No paper [15:56:11]Cover opened [15:56:12]OFD Sender: No OFD packet to send [15:56:16]Write to MH i2c: 01 00 00 F8 01 F9 [15:56:16]Write i2c OK [15:56:16]MH_I2C_Read... [15:56:16]Read from MH i2c: 01 [15:56:16]MH_I2C_Read... [15:56:16]Read from MH i2c: 01 07 00 [15:56:16]MH_I2C_Read... [15:56:16]Read from MH i2c: 01 07 00 F8 01 00 03 00 00 00 FF 0F 11 [15:56:16]state=3 [15:56:16]No paper [15:56:16]Cover opened [15:56:17]OFD Sender: No OFD packet to send [15:56:17]int [15:56:17]Write to MH i2c: 01 00 00 F9 01 FA [15:56:17]*** FLAG_PRN_PAP2 reset [15:56:17]Write i2c OK [15:56:17]MH_I2C_Read... [15:56:17]Read from MH i2c: 01 [15:56:17]MH_I2C_Read... [15:56:17]Read from MH i2c: 01 07 00 [15:56:17]MH_I2C_Read... [15:56:17]Read from MH i2c: 01 07 00 F9 01 00 01 00 00 00 FF 0F 10 [15:56:17]state=3 [15:56:17]No paper [15:56:17]Cover closed [15:56:17]int line is 0 - check status [15:56:17]Write to MH i2c: 01 00 00 FA 01 FB [15:56:17]*** FLAG_PRN_PAP1 reset [15:56:17]Write i2c OK [15:56:17]MH_I2C_Read... [15:56:17]Read from MH i2c: 01 [15:56:17]MH_I2C_Read... [15:56:17]Read from MH i2c: 01 07 00 [15:56:17]MH_I2C_Read... [15:56:17]Read from MH i2c: 01 07 00 FA 01 00 00 00 00 00 FF 0F 10 [15:56:17]state=0 [15:56:17]int [15:56:17]Write to MH i2c: 01 00 00 FB 01 FC [15:56:17]Write i2c OK [15:56:17]MH_I2C_Read... [15:56:17]Read from MH i2c: 01 [15:56:17]MH_I2C_Read... [15:56:17]Read from MH i2c: 01 07 00 [15:56:17]MH_I2C_Read... [15:56:17]Read from MH i2c: 01 07 00 FB 01 00 00 00 00 00 FF 0F 11 [15:56:17]state=0 [15:56:19]int [15:56:19]Write to MH i2c: 01 00 00 FC 01 FD [15:56:19]*** FLAG_PRN_KEY set [15:56:19]Write i2c OK [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 FC 01 00 08 00 00 00 FF 0F 1A [15:56:19]state=0 [15:56:19]Key pressed [15:56:19]Feed [15:56:19]Write to MH i2c: D8 00 00 FD 01 D5 [15:56:19]Write i2c OK [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: D8 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: D8 01 00 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: D8 01 00 FD 01 00 D6 [15:56:19]int [15:56:19]Write to MH i2c: 01 00 00 FE 01 FF [15:56:19]Write i2c OK [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 FE 01 00 48 00 00 00 3C 00 8A [15:56:19]state=2 [15:56:19]Key pressed [15:56:19]int [15:56:19]Write to MH i2c: 01 00 00 FF 01 00 [15:56:19]*** FLAG_PRN_KEY reset [15:56:19]Write i2c OK [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 FF 01 00 00 00 00 00 FA 0F 10 [15:56:19]state=2 [15:56:19]Stop feed [15:56:19]int [15:56:19]Write to MH i2c: 01 00 00 00 02 02 [15:56:19]*** FLAG_PRN_KEY set [15:56:19]Write i2c OK [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 00 02 00 08 00 00 00 FF 0F 1F [15:56:19]state=0 [15:56:19]Key pressed [15:56:19]Feed [15:56:19]Write to MH i2c: D8 00 00 01 02 DA [15:56:19]Write i2c OK [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: D8 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: D8 01 00 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: D8 01 00 01 02 00 DB [15:56:19]int [15:56:19]Write to MH i2c: 01 00 00 02 02 04 [15:56:19]Write i2c OK [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 02 02 00 48 00 00 00 3C 00 8F [15:56:19]state=2 [15:56:19]Key pressed [15:56:19]int [15:56:19]Write to MH i2c: 01 00 00 03 02 05 [15:56:19]*** FLAG_PRN_KEY reset [15:56:19]Write i2c OK [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 [15:56:19]MH_I2C_Read... [15:56:19]Read from MH i2c: 01 07 00 03 02 00 00 00 00 00 F6 0F 11 [15:56:19]state=2 [15:56:19]Stop feed [15:56:21]accept exits with 12 [15:56:21]New connection [15:56:21]New thread 3066821988 created [15:56:21]Thread 3066965348 joined [15:56:21]Waiting for new connection... [15:56:21] Sock 12.Parse request [15:56:21]Sock 12.Check first char [15:56:21]Sock 12.First char is OK [15:56:21]request: POST /json_proto HTTP/1.0 [15:56:21]Method: POST [15:56:21]URL: /json_proto [15:56:21]Method is POST - this is cgi request [15:56:21]url: /json_proto [15:56:21]query_string will be loaded in cgi processing [15:56:21]execute_cgi json_proto POST (null) [15:56:21]execute_cgi path=json_proto method=POST [15:56:21]POST find Content-Length [15:56:21]Host: 172.17.44.132:8080 [15:56:21]Content-Length: 215 [15:56:21]Content-Type: application/json [15:56:21] [15:56:21]POST finish read [15:56:21]Found Content-Length = 215 [15:56:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:21]execute_script... [15:56:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:21]POST & json_proto [15:56:21]process_json_proto [15:56:21]json parsed OK: [15:56:21]protocol is kg_v1.0 [15:56:21]action value=get_value [15:56:21]process_action get_value [15:56:21]cmd_get_value [15:56:21]process_action get_value done [15:56:21]requested_data is exist [15:56:21]produce_requested_data [15:56:21]requested_item kkm.sn is exist - process it [15:56:21]requested_item kkm.ver is exist - process it [15:56:21]requested_item fm.sn is exist - process it [15:56:21]wFMCommunicate request_size=4 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 11 00 00 [15:56:21]Write to MH i2c: E2 08 00 04 02 80 11 00 00 00 00 00 00 80 [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:21]Read from MH i2c: E2 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 17 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 17 00 04 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [15:56:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:56:21]wFMCommunicate OK [15:56:21]requested_item fd.num is exist - process it [15:56:21]SAM_PROTO_GetFieldsCounters [15:56:21]wFMCommunicate request_size=4 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 13 00 00 [15:56:21]Write to MH i2c: E2 08 00 05 02 80 13 00 00 00 00 00 00 83 [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:56:21]Read from MH i2c: E2 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 62 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 62 00 05 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 33 [15:56:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CF 01 00 00 5E 04 04 00 CF 01 00 00 57 04 04 00 D0 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:56:21]wFMCommunicate OK [15:56:21]SAM_PROTO_GetFieldsCounters done [15:56:21]requested_item shift.num is exist - process it [15:56:21]requested_item shift.opened is exist - process it [15:56:21]req_shift_opened [15:56:21]FM_GetShiftState [15:56:21]SAM_PROTO_GetShiftState [15:56:21]wFMCommunicate request_size=4 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 13 01 00 [15:56:21]Write to MH i2c: E2 08 00 06 02 80 13 01 00 00 00 00 00 85 [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:21]Read from MH i2c: E2 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 0E 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 0E 00 06 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 53 [15:56:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:56:21]wFMCommunicate OK [15:56:21]SAM_PROTO_GetShiftState done [15:56:21]FM_GetShiftState done [15:56:21]req_shift_opened done [15:56:21]requested_item shift.open_date is exist - process it [15:56:21]req_shift_open_date [15:56:21]req_shift_open_date done [15:56:21]produce_requested_data done [15:56:21]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163018,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:56:21]process_action_free get_value [15:56:21]json_value_free [15:56:21]json_value_free done [15:56:21]process_json_proto returns [15:56:21]Send response to host [15:56:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163018,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:56:21]free response buf [15:56:21]execute_script done [15:56:21]execute_script returns [15:56:21]free content buf [15:56:21]Sock 12.Close socket [15:56:21]Sock 12.Thread stoped [15:56:21]accept exits with 7 [15:56:21]New connection [15:56:21]New thread 3066965348 created [15:56:21]Thread 3066821988 joined [15:56:21]Waiting for new connection... [15:56:21] Sock 7.Parse request [15:56:21]Sock 7.Check first char [15:56:21]Sock 7.First char is OK [15:56:21]request: POST /json_proto HTTP/1.0 [15:56:21]Method: POST [15:56:21]URL: /json_proto [15:56:21]Method is POST - this is cgi request [15:56:21]url: /json_proto [15:56:21]query_string will be loaded in cgi processing [15:56:21]execute_cgi json_proto POST (null) [15:56:21]execute_cgi path=json_proto method=POST [15:56:21]POST find Content-Length [15:56:21]Host: 172.17.44.132:8080 [15:56:21]Content-Length: 331 [15:56:21]Content-Type: application/json [15:56:21] [15:56:21]POST finish read [15:56:21]Found Content-Length = 331 [15:56:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:56:21]execute_script... [15:56:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [15:56:21]POST & json_proto [15:56:21]process_json_proto [15:56:21]json parsed OK: [15:56:21]protocol is kg_v1.0 [15:56:21]action value=get_value [15:56:21]process_action get_value [15:56:21]cmd_get_value [15:56:21]process_action get_value done [15:56:21]requested_data is exist [15:56:21]produce_requested_data [15:56:21]requested_item fm.sale.total is exist - process it [15:56:21]SAM_PROTO_GetFMData [15:56:21]wFMCommunicate request_size=4 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 13 03 00 [15:56:21]Write to MH i2c: E2 08 00 07 02 80 13 03 00 00 00 00 00 88 [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:21]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [15:56:21]Read from MH i2c: E2 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 FD 00 [15:56:21]MH_I2C_Read... [15:56:21]Read from MH i2c: E2 FD 00 07 02 00 C9 04 85 04 C5 04 6E 04 04 00 27 79 02 00 69 04 A4 00 6F 04 04 00 17 76 02 00 B1 04 05 00 33 12 B7 68 03 70 04 05 00 F6 C6 7D 67 02 72 04 05 00 3D 4B 39 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 86 CF B1 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 8C 3F B9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 B9 [15:56:21]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 27 79 02 00 69 04 A4 00 6F 04 04 00 17 76 02 00 B1 04 05 00 33 12 B7 68 03 70 04 05 00 F6 C6 7D 67 02 72 04 05 00 3D 4B 39 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 86 CF B1 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 8C 3F B9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [15:56:21]wFMCommunicate OK [15:56:21]wFMCommunicate request_size=4 [15:56:21]MH_SAM_APDU [15:56:21]CAPDU: 80 17 00 00 [15:56:21]Write to MH i2c: E2 08 00 08 02 80 17 00 00 00 00 00 00 8A [15:56:21]Write i2c OK [15:56:21]MH_I2C_Read... [15:56:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:56:22]Read from MH i2c: E2 [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: E2 FD 00 [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: E2 FD 00 08 02 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BE [15:56:22]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:56:22]wFMCommunicate OK [15:56:22]wFMCommunicate request_size=4 [15:56:22]MH_SAM_APDU [15:56:22]CAPDU: 80 17 00 00 [15:56:22]Write to MH i2c: E2 08 00 09 02 80 17 00 00 00 00 00 00 8B [15:56:22]Write i2c OK [15:56:22]MH_I2C_Read... [15:56:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:56:22]Read from MH i2c: E2 [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: E2 FD 00 [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: E2 FD 00 09 02 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 60 [15:56:22]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:56:22]wFMCommunicate OK [15:56:22]wFMCommunicate request_size=4 [15:56:22]MH_SAM_APDU [15:56:22]CAPDU: 80 17 00 00 [15:56:22]Write to MH i2c: E2 08 00 0A 02 80 17 00 00 00 00 00 00 8C [15:56:22]OFD Sender: No OFD packet to send [15:56:22]Write i2c OK [15:56:22]MH_I2C_Read... [15:56:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:56:22]Read from MH i2c: E2 [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: E2 FD 00 [15:56:22]MH_I2C_Read... [15:56:22]Read from MH i2c: E2 FD 00 0A 02 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 10 [15:56:23]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [15:56:23]wFMCommunicate OK [15:56:23]wFMCommunicate request_size=4 [15:56:23]MH_SAM_APDU [15:56:23]CAPDU: 80 17 00 00 [15:56:23]Write to MH i2c: E2 08 00 0B 02 80 17 00 00 00 00 00 00 8D [15:56:23]Write i2c OK [15:56:23]MH_I2C_Read... [15:56:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [15:56:23]Read from MH i2c: E2 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: E2 E6 00 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: E2 E6 00 0B 02 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 69 [15:56:23]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:56:23]wFMCommunicate OK [15:56:23]SAM_PROTO_GetFMData done [15:56:23]requested_item fm.sale_refund.total is exist - process it [15:56:23]requested_item fm.buy.total is exist - process it [15:56:23]requested_item shift.sale.total is exist - process it [15:56:23]SAM_PROTO_GetShiftData [15:56:23]wFMCommunicate request_size=4 [15:56:23]MH_SAM_APDU [15:56:23]CAPDU: 80 13 02 00 [15:56:23]Write to MH i2c: E2 08 00 0C 02 80 13 02 00 00 00 00 00 8C [15:56:23]Write i2c OK [15:56:23]MH_I2C_Read... [15:56:23]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [15:56:23]Read from MH i2c: E2 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: E2 FD 00 [15:56:23]MH_I2C_Read... [15:56:23]Read from MH i2c: E2 FD 00 0C 02 00 B2 04 AA 04 AE 04 6E 04 04 00 CF 01 00 00 69 04 9F 00 6F 04 04 00 CF 01 00 00 B1 04 04 00 EC 6F 8B 02 70 04 04 00 D4 8F 7C 01 72 04 04 00 18 E0 0E 01 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 4E 30 45 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 E7 C3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 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 47 [15:56:23]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 CF 01 00 00 69 04 9F 00 6F 04 04 00 CF 01 00 00 B1 04 04 00 EC 6F 8B 02 70 04 04 00 D4 8F 7C 01 72 04 04 00 18 E0 0E 01 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 4E 30 45 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 E7 C3 05 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 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 [15:56:24]wFMCommunicate OK [15:56:24]wFMCommunicate request_size=4 [15:56:24]MH_SAM_APDU [15:56:24]CAPDU: 80 17 00 00 [15:56:24]Write to MH i2c: E2 08 00 0D 02 80 17 00 00 00 00 00 00 8F [15:56:24]Write i2c OK [15:56:24]MH_I2C_Read... [15:56:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:56:24]Read from MH i2c: E2 [15:56:24]MH_I2C_Read... [15:56:24]Read from MH i2c: E2 FD 00 [15:56:24]MH_I2C_Read... [15:56:24]Read from MH i2c: E2 FD 00 0D 02 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 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 90 00 A6 [15:56:24]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 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 90 00 [15:56:24]wFMCommunicate OK [15:56:24]wFMCommunicate request_size=4 [15:56:24]MH_SAM_APDU [15:56:24]CAPDU: 80 17 00 00 [15:56:24]Write to MH i2c: E2 08 00 0E 02 80 17 00 00 00 00 00 00 90 [15:56:24]Write i2c OK [15:56:24]MH_I2C_Read... [15:56:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:56:24]Read from MH i2c: E2 [15:56:24]MH_I2C_Read... [15:56:24]Read from MH i2c: E2 FD 00 [15:56:24]MH_I2C_Read... [15:56:24]Read from MH i2c: E2 FD 00 0E 02 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 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 90 00 4C [15:56:24]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 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 90 00 [15:56:24]wFMCommunicate OK [15:56:24]wFMCommunicate request_size=4 [15:56:24]MH_SAM_APDU [15:56:24]CAPDU: 80 17 00 00 [15:56:24]Write to MH i2c: E2 08 00 0F 02 80 17 00 00 00 00 00 00 91 [15:56:24]Write i2c OK [15:56:24]MH_I2C_Read... [15:56:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [15:56:25]Read from MH i2c: E2 [15:56:25]MH_I2C_Read... [15:56:25]Read from MH i2c: E2 FD 00 [15:56:25]MH_I2C_Read... [15:56:25]Read from MH i2c: E2 FD 00 0F 02 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 08 [15:56:25]RAPDU: 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 90 00 [15:56:25]wFMCommunicate OK [15:56:25]wFMCommunicate request_size=4 [15:56:25]MH_SAM_APDU [15:56:25]CAPDU: 80 17 00 00 [15:56:25]Write to MH i2c: E2 08 00 10 02 80 17 00 00 00 00 00 00 92 [15:56:25]Write i2c OK [15:56:25]MH_I2C_Read... [15:56:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [15:56:25]Read from MH i2c: E2 [15:56:25]MH_I2C_Read... [15:56:25]Read from MH i2c: E2 CF 00 [15:56:25]MH_I2C_Read... [15:56:25]Read from MH i2c: E2 CF 00 10 02 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 79 [15:56:25]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [15:56:25]wFMCommunicate OK [15:56:25]SAM_PROTO_GetShiftData done [15:56:25]requested_item shift.sale.total_cash is exist - process it [15:56:25]requested_item shift.sale_refund.total is exist - process it [15:56:25]requested_item shift.sale_refund.total_cash is exist - process it [15:56:25]requested_item shift.buy.total is exist - process it [15:56:25]requested_item shift.buy.total_cash is exist - process it [15:56:25]produce_requested_data done [15:56:25]produce_requested_data return {"fm.sale.total":146417300.99,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":426925.88,"shift.sale.total_cash":249405.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [15:56:25]process_action_free get_value [15:56:25]json_value_free [15:56:25]json_value_free done [15:56:25]process_json_proto returns [15:56:25]Send response to host [15:56:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146417300.99,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":426925.88,"shift.sale.total_cash":249405.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [15:56:25]free response buf [15:56:25]execute_script done [15:56:25]execute_script returns [15:56:25]free content buf [15:56:25]Sock 7.Close socket [15:56:25]Sock 7.Thread stoped [15:56:25]accept exits with 9 [15:56:25]New connection [15:56:25]New thread 3066821988 created [15:56:25]Thread 3066965348 joined [15:56:25]Waiting for new connection... [15:56:25] Sock 9.Parse request [15:56:25]Sock 9.Check first char [15:56:25]Sock 9.First char is OK [15:56:25]request: POST /json_proto HTTP/1.0 [15:56:25]Method: POST [15:56:25]URL: /json_proto [15:56:25]Method is POST - this is cgi request [15:56:25]url: /json_proto [15:56:25]query_string will be loaded in cgi processing [15:56:25]execute_cgi json_proto POST (null) [15:56:25]execute_cgi path=json_proto method=POST [15:56:25]POST find Content-Length [15:56:25]Host: 172.17.44.132:8080 [15:56:25]Content-Length: 144 [15:56:25]Content-Type: application/json [15:56:25] [15:56:25]POST finish read [15:56:25]Found Content-Length = 144 [15:56:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [15:56:25]execute_script... [15:56:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "print_doc", "params" : { "type" : "last" } , "requested_data" : [ ] } } [15:56:25]POST & json_proto [15:56:25]process_json_proto [15:56:25]json parsed OK: [15:56:25]protocol is kg_v1.0 [15:56:25]action value=print_doc [15:56:25]process_action print_doc [15:56:25]ExternCall_PrintAddStr [15:56:25]wPrintStart [15:56:25]Write to MH i2c: 01 00 00 11 02 13 [15:56:25]Write i2c OK [15:56:25]MH_I2C_Read... [15:56:25]Read from MH i2c: 01 [15:56:25]MH_I2C_Read... [15:56:25]Read from MH i2c: 01 07 00 [15:56:25]MH_I2C_Read... [15:56:25]Read from MH i2c: 01 07 00 11 02 00 00 00 00 00 FF 0F 28 [15:56:25]RasterBufferAndPrint [15:56:25]line Счет N : (1)291495 [15:56:25]line ИНН: 02508201610067 [15:56:25]line Контрольно-Кассовый Чек [15:56:25]line ПРОДАЖА [15:56:25]line ТРК (МРК, ГНК) : 21 [15:56:25]line Товар: 2710194800 [15:56:25]line ДТ-К-5 [15:56:25]line 131.100 * 76.20 [15:56:25]line = 9989.82 [15:56:25]line НДС 12% НСП 1% [15:56:25]line > о реализуемом товаре [15:56:25]line ИТОГО: 9989.82 [15:56:25]line НСП 1% : 88.40 [15:56:25]line НДС 12% : 1060.87 [15:56:25]line Наличными: 0.00 [15:56:25]line Безнал.: 9989.82 [15:56:25]line Место: АЗС № 130 "Партнер Нефть" [15:56:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:56:25]line СНО: Общий режим [15:56:25]line Чек 463 20.08.2024 15:56 [15:56:25]line Смена: 465 ФФД: 1.0 [15:56:25]line ЗНМ: 0300000070 [15:56:25]line РНМ: 0000000000092562 [15:56:25]line Версия ККМ: 001 [15:56:25]line Платежная система: O! деньги [15:56:25]line ФМ: 0000000000871769 [15:56:25]line ФД: 163018 [15:56:25]line ФПД: 267470489254663 [15:56:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163018&fm=267470489254663&tin=02508201610067®Number=0000000000092562&sum=998982 [15:56:25]written 0, free lines is 4095 [15:56:26]Write to MH i2c: 01 00 00 3B 02 3D [15:56:26]Write i2c OK [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: 01 [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: 01 07 00 [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: 01 07 00 3B 02 00 00 00 00 00 F9 0C 49 [15:56:26]RasterBufferAndPrint [15:56:26]line [15:56:26]line [15:56:26]line [15:56:26]line [15:56:26]line [15:56:26]written 0, free lines is 3345 [15:56:26]MH_Cut [15:56:26]Write to MH i2c: D1 01 00 42 02 01 16 [15:56:26]Write i2c OK [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: D1 [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: D1 01 00 [15:56:26]MH_I2C_Read... [15:56:26]Read from MH i2c: D1 01 00 42 02 00 15 [15:56:26]Write to MH i2c: 01 00 00 43 02 45 [15:56:26]Write i2c OK [15:56:26]MH_I2C_Read... [15:56:26]*** Cut start [15:56:26]*** Purtial cut [15:56:26]*** Stage 1: CUTSNS_PIN = 1 [15:56:27]OFD Sender: No OFD packet to send [15:56:29]Read from MH i2c: 01 [15:56:29]MH_I2C_Read... [15:56:29]*** Stop cut motor [15:56:29]*** Cut end [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 43 02 00 00 00 00 00 FF 0F 5A [15:56:29]process_action print_doc done [15:56:29]requested_data is exist [15:56:29]produce_requested_data [15:56:29]produce_requested_data return (null) [15:56:29]process_action_free print_doc [15:56:29]json_value_free [15:56:29]json_value_free done [15:56:29]process_json_proto returns [15:56:29]Send response to host [15:56:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [15:56:29]free response buf [15:56:29]execute_script done [15:56:29]execute_script returns [15:56:29]free content buf [15:56:29]Sock 9.Close socket [15:56:29]Sock 9.Thread stoped [15:56:32]OFD Sender: No OFD packet to send [15:56:36]recv_with_timeout no data received [15:56:37]OFD Sender: No OFD packet to send [15:56:42]OFD Sender: No OFD packet to send [15:56:46]accept exits with 7 [15:56:46]New connection [15:56:46]New thread 3066965348 created [15:56:46]Thread 3066821988 joined [15:56:46]Waiting for new connection... [15:56:46] Sock 7.Parse request [15:56:46]Sock 7.Check first char [15:56:46]Sock 7.First char is OK [15:56:46]request: POST /json_proto HTTP/1.0 [15:56:46]Method: POST [15:56:46]URL: /json_proto [15:56:46]Method is POST - this is cgi request [15:56:46]url: /json_proto [15:56:46]query_string will be loaded in cgi processing [15:56:46]execute_cgi json_proto POST (null) [15:56:46]execute_cgi path=json_proto method=POST [15:56:46]POST find Content-Length [15:56:46]Host: 172.17.44.132:8080 [15:56:46]Content-Length: 677 [15:56:46]Content-Type: application/json [15:56:46] [15:56:46]POST finish read [15:56:46]Found Content-Length = 677 [15:56:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:46]execute_script... [15:56:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291502", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 6.640, "sum" : 450.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:46]POST & json_proto [15:56:46]process_json_proto [15:56:46]json parsed OK: [15:56:46]protocol is kg_v1.0 [15:56:46]action value=close_receipt [15:56:46]process_action close_receipt [15:56:46]cmd_close_receipt [15:56:46]MH_GetDate [15:56:46]Write to MH i2c: F0 00 00 44 02 35 [15:56:46]Write i2c OK [15:56:46]MH_I2C_Read... [15:56:46]Read from MH i2c: F0 [15:56:46]MH_I2C_Read... [15:56:46]Read from MH i2c: F0 09 00 [15:56:46]MH_I2C_Read... [15:56:46]Read from MH i2c: F0 09 00 44 02 00 BE BC C4 66 2A 83 C1 65 B5 [15:56:46]GetLastDocTimeStamp 1724169364 [15:56:46]current date 1724169406 [15:56:46]FM_GetShiftState [15:56:46]SAM_PROTO_GetShiftState [15:56:46]wFMCommunicate request_size=4 [15:56:46]MH_SAM_APDU [15:56:46]CAPDU: 80 13 01 00 [15:56:46]Write to MH i2c: E2 08 00 45 02 80 13 01 00 00 00 00 00 C4 [15:56:46]Write i2c OK [15:56:46]MH_I2C_Read... [15:56:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:46]Read from MH i2c: E2 [15:56:46]MH_I2C_Read... [15:56:46]Read from MH i2c: E2 0E 00 [15:56:46]MH_I2C_Read... [15:56:46]Read from MH i2c: E2 0E 00 45 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 92 [15:56:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:56:46]wFMCommunicate OK [15:56:46]SAM_PROTO_GetShiftState done [15:56:46]FM_GetShiftState done [15:56:46]opened in 1724113081 [15:56:46]opened+sec_in_day 1724199481 [15:56:46]quantity*price = 45019 [15:56:46]sum+1 = 45020 [15:56:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.81 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 464 20.08.2024 15:56 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163019 ФПД: 30908955745412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155646&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163019&fm=30908955745412&tin=02508201610067®Number=0000000000092562&sum=45000 [15:56:47]StoreToDocumentArchive [15:56:47]shift 465 fd 163019 [15:56:47]save to /storage/0465/doc_00163019 [15:56:47]save last doc name /storage/0465/doc_00163019 to /storage/kkm_last_doc_name [15:56:47]save OK [15:56:47]Clear old archive folders... [15:56:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:56:47]tlvbuf is 00B83410 [15:56:47]SAM_PROTO_ClearQueue [15:56:47]wFMCommunicate request_size=4 [15:56:47]MH_SAM_APDU [15:56:47]CAPDU: 80 09 00 00 [15:56:47]Write to MH i2c: E2 08 00 52 02 80 09 00 00 00 00 00 00 C6 [15:56:47]Write i2c OK [15:56:47]MH_I2C_Read... [15:56:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:56:47]Read from MH i2c: E2 [15:56:47]MH_I2C_Read... [15:56:47]Read from MH i2c: E2 03 00 [15:56:47]MH_I2C_Read... [15:56:47]Read from MH i2c: E2 03 00 52 02 00 90 00 C8 [15:56:47]RAPDU: 90 00 [15:56:47]wFMCommunicate OK [15:56:47]SAM_PROTO_ClearQueue done [15:56:47]KKMCreateOFDPacket [15:56:47]OFDProtocolAddRootSTLVToBuf [15:56:47]FM_MakeSignedData [15:56:47]FM_MakeSignedData [15:56:47]SAM_PROTO_SignData [15:56:47]wFMCommunicate request_size=4 [15:56:47]MH_SAM_APDU [15:56:47]CAPDU: 80 0D 01 02 [15:56:47]Write to MH i2c: E2 08 00 53 02 80 0D 01 02 00 00 00 00 CE [15:56:47]Write i2c OK [15:56:47]MH_I2C_Read... [15:56:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:56:47]Read from MH i2c: E2 [15:56:47]MH_I2C_Read... [15:56:47]Read from MH i2c: E2 03 00 [15:56:47]MH_I2C_Read... [15:56:47]Read from MH i2c: E2 03 00 53 02 00 90 00 C9 [15:56:47]RAPDU: 90 00 [15:56:47]wFMCommunicate OK [15:56:47]wFMCommunicate request_size=255 [15:56:47]MH_SAM_APDU [15:56:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 BE BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7C 02 00 35 04 06 00 1C [15:56:47]Write to MH i2c: E2 02 01 54 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 BE BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7C 02 00 35 04 06 00 1C 00 00 EE [15:56:47]Write i2c OK [15:56:47]MH_I2C_Read... [15:56:47]OFD Sender: No OFD packet to send [15:56:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:48]Read from MH i2c: E2 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: E2 03 00 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: E2 03 00 54 02 00 90 00 CA [15:56:48]RAPDU: 90 00 [15:56:48]wFMCommunicate OK [15:56:48]wFMCommunicate request_size=10 [15:56:48]MH_SAM_APDU [15:56:48]CAPDU: 80 0D 02 02 05 1C 8D 53 DC 84 [15:56:48]Write to MH i2c: E2 0D 00 55 02 80 0D 02 02 05 00 1C 8D 53 DC 84 00 00 37 [15:56:48]Write i2c OK [15:56:48]MH_I2C_Read... [15:56:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:48]Read from MH i2c: E2 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: E2 03 00 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: E2 03 00 55 02 00 90 00 CB [15:56:48]RAPDU: 90 00 [15:56:48]wFMCommunicate OK [15:56:48]wFMCommunicate request_size=4 [15:56:48]MH_SAM_APDU [15:56:48]CAPDU: 80 0D 03 02 [15:56:48]Write to MH i2c: E2 08 00 56 02 80 0D 03 02 00 00 00 00 D3 [15:56:48]Write i2c OK [15:56:48]MH_I2C_Read... [15:56:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:56:48]Read from MH i2c: E2 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: E2 0B 00 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: E2 0B 00 56 02 00 60 A8 F6 8F 76 7A 6C 1B 90 00 D8 [15:56:48]RAPDU: 60 A8 F6 8F 76 7A 6C 1B 90 00 [15:56:48]wFMCommunicate OK [15:56:48]SAM_PROTO_SignData done [15:56:48]FM_MakeSignedData done [15:56:48]CreateOFDProtocolMessage [15:56:48]wFMCommunicate request_size=4 [15:56:48]MH_SAM_APDU [15:56:48]CAPDU: 80 11 00 00 [15:56:48]Write to MH i2c: E2 08 00 57 02 80 11 00 00 00 00 00 00 D3 [15:56:48]Write i2c OK [15:56:48]MH_I2C_Read... [15:56:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:48]Read from MH i2c: E2 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: E2 17 00 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: E2 17 00 57 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2C [15:56:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:56:48]wFMCommunicate OK [15:56:48]CreateOFDProtocolMessage done [15:56:48]OFDSenderStorePacket 163019 [15:56:48]StoreOFDPacket docnum=163019 [15:56:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 17 9A 07 01 E1 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 BE BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7C 02 00 35 04 06 00 1C 1C 8D 53 DC 84 60 A8 F6 8F 76 7A 6C 1B [15:56:48]CheckFolder [15:56:48]dirname=/storage/ofd_packets [15:56:48]CheckFolder done [15:56:48]ProducePacketName [15:56:48]name=ofd_packets/00163019 [15:56:48]NVStorageSaveData ofd_packets/00163019 [15:56:48]File name is /storage/ofd_packets/00163019 [15:56:48]Write 301 bytes [15:56:48]NVStorageSaveData done [15:56:48]OFDSenderStorePacket done [15:56:48]KKMCreateOFDPacket done [15:56:48]NVStorageSaveData kkm_last_timestamp [15:56:48]File name is /storage/kkm_last_timestamp [15:56:48]Write 4 bytes [15:56:48]NVStorageSaveData done [15:56:48]ExternCall_PrintAddStr [15:56:48]wPrintStart [15:56:48]Write to MH i2c: 01 00 00 58 02 5A [15:56:48]Write i2c OK [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: 01 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: 01 07 00 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: 01 07 00 58 02 00 00 00 00 00 FF 0F 6F [15:56:48]RasterBufferAndPrint [15:56:48]line Счет N : (1)291502 [15:56:48]line ИНН: 02508201610067 [15:56:48]line Контрольно-Кассовый Чек [15:56:48]line ПРОДАЖА [15:56:48]line ТРК (МРК, ГНК) : 42 [15:56:48]line Товар: 2710124130 [15:56:48]line Аи-92-К-5 [15:56:48]line 6.640 * 67.80 [15:56:48]line = 450.19 [15:56:48]line НДС 12% НСП 1% [15:56:48]line > о реализуемом товаре [15:56:48]line ОКРУГЛЕНИЕ: -0.19 [15:56:48]line ИТОГО: 450.00 [15:56:48]line Внесено: 450.00 [15:56:48]line СДАЧА: 0.00 [15:56:48]line НСП 1% : 3.98 [15:56:48]line НДС 12% : 47.81 [15:56:48]line Наличными: 450.00 [15:56:48]line Безнал.: 0.00 [15:56:48]line Место: АЗС № 130 "Партнер Нефть" [15:56:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:56:48]line СНО: Общий режим [15:56:48]line Чек 464 20.08.2024 15:56 [15:56:48]line Смена: 465 ФФД: 1.0 [15:56:48]line ЗНМ: 0300000070 [15:56:48]line РНМ: 0000000000092562 [15:56:48]line Версия ККМ: 001 [15:56:48]line ФМ: 0000000000871769 [15:56:48]line ФД: 163019 [15:56:48]line ФПД: 30908955745412 [15:56:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155646&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163019&fm=30908955745412&tin=02508201610067®Number=0000000000092562&sum=45000 [15:56:48]OFD Sender: Processing packet 163019 [packets to send 961, broken 960] [15:56:48]ProducePacketName [15:56:48]name=ofd_packets/00163019 [15:56:48]OFD Sender: To server: pG, [15:56:48]CommunicateWithHost lk.salyk.kg:30040 [15:56:48]ConnectInit lk.salyk.kg [15:56:48]written 0, free lines is 4095 [15:56:48]Write to MH i2c: 01 00 00 83 02 85 [15:56:48]Write i2c OK [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: 01 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: 01 07 00 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: 01 07 00 83 02 00 00 00 00 00 C7 0C 5F [15:56:48]RasterBufferAndPrint [15:56:48]line [15:56:48]line [15:56:48]line [15:56:48]line [15:56:48]line [15:56:48]written 0, free lines is 3298 [15:56:48]MH_Cut [15:56:48]Write to MH i2c: D1 01 00 8A 02 01 5E [15:56:48]Write i2c OK [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: D1 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: D1 01 00 [15:56:48]MH_I2C_Read... [15:56:48]Read from MH i2c: D1 01 00 8A 02 00 5D [15:56:49]Write to MH i2c: 01 00 00 8B 02 8D [15:56:49]Write i2c OK [15:56:49]MH_I2C_Read... [15:56:49]*** Cut start [15:56:49]*** Purtial cut [15:56:49]*** Stage 1: CUTSNS_PIN = 1 [15:56:51]Read from MH i2c: 01 [15:56:51]MH_I2C_Read... [15:56:51]*** Stop cut motor [15:56:51]*** Cut end [15:56:51]Read from MH i2c: 01 07 00 [15:56:51]MH_I2C_Read... [15:56:51]Read from MH i2c: 01 07 00 8B 02 00 00 00 00 00 FF 0F A2 [15:56:51]process_action close_receipt done [15:56:51]requested_data is exist [15:56:51]produce_requested_data [15:56:51]requested_item fm.sn is exist - process it [15:56:51]wFMCommunicate request_size=4 [15:56:51]MH_SAM_APDU [15:56:51]CAPDU: 80 11 00 00 [15:56:51]Write to MH i2c: E2 08 00 8C 02 80 11 00 00 00 00 00 00 08 [15:56:51]Write i2c OK [15:56:51]MH_I2C_Read... [15:56:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:51]Read from MH i2c: E2 [15:56:51]MH_I2C_Read... [15:56:51]Read from MH i2c: E2 17 00 [15:56:51]MH_I2C_Read... [15:56:51]Read from MH i2c: E2 17 00 8C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 61 [15:56:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:56:51]wFMCommunicate OK [15:56:51]requested_item fd.num is exist - process it [15:56:51]SAM_PROTO_GetFieldsCounters [15:56:51]wFMCommunicate request_size=4 [15:56:51]MH_SAM_APDU [15:56:51]CAPDU: 80 13 00 00 [15:56:51]Write to MH i2c: E2 08 00 8D 02 80 13 00 00 00 00 00 00 0B [15:56:51]Write i2c OK [15:56:51]MH_I2C_Read... [15:56:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:56:52]Read from MH i2c: E2 [15:56:52]MH_I2C_Read... [15:56:52]Read from MH i2c: E2 62 00 [15:56:52]MH_I2C_Read... [15:56:52]Read from MH i2c: E2 62 00 8D 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 BF [15:56:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D0 01 00 00 5E 04 04 00 D0 01 00 00 57 04 04 00 D1 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:56:52]wFMCommunicate OK [15:56:52]SAM_PROTO_GetFieldsCounters done [15:56:52]requested_item shift.num is exist - process it [15:56:52]requested_item shift.opened is exist - process it [15:56:52]req_shift_opened [15:56:52]FM_GetShiftState [15:56:52]SAM_PROTO_GetShiftState [15:56:52]wFMCommunicate request_size=4 [15:56:52]MH_SAM_APDU [15:56:52]CAPDU: 80 13 01 00 [15:56:52]Write to MH i2c: E2 08 00 8E 02 80 13 01 00 00 00 00 00 0D [15:56:52]Write i2c OK [15:56:52]MH_I2C_Read... [15:56:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:52]Read from MH i2c: E2 [15:56:52]MH_I2C_Read... [15:56:52]Read from MH i2c: E2 0E 00 [15:56:52]MH_I2C_Read... [15:56:52]Read from MH i2c: E2 0E 00 8E 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DB [15:56:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:56:52]wFMCommunicate OK [15:56:52]SAM_PROTO_GetShiftState done [15:56:52]FM_GetShiftState done [15:56:52]req_shift_opened done [15:56:52]requested_item shift.open_date is exist - process it [15:56:52]req_shift_open_date [15:56:52]req_shift_open_date done [15:56:52]produce_requested_data done [15:56:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163019,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:56:52]process_action_free close_receipt [15:56:52]json_value_free [15:56:52]json_value_free done [15:56:52]process_json_proto returns [15:56:52]Send response to host [15:56:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163019,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:56:52]free response buf [15:56:52]execute_script done [15:56:52]execute_script returns [15:56:52]free content buf [15:56:52]Sock 7.Close socket [15:56:52]Sock 7.Thread stoped [15:56:52]accept exits with 10 [15:56:52]New connection [15:56:52]New thread 3066821988 created [15:56:52]Thread 3066965348 joined [15:56:52]Waiting for new connection... [15:56:52] Sock 10.Parse request [15:56:52]Sock 10.Check first char [15:56:52]Sock 10.First char is OK [15:56:52]request: POST /json_proto HTTP/1.0 [15:56:52]Method: POST [15:56:52]URL: /json_proto [15:56:52]Method is POST - this is cgi request [15:56:52]url: /json_proto [15:56:52]query_string will be loaded in cgi processing [15:56:52]execute_cgi json_proto POST (null) [15:56:52]execute_cgi path=json_proto method=POST [15:56:52]POST find Content-Length [15:56:52]Host: 172.17.44.132:8080 [15:56:52]Content-Length: 682 [15:56:52]Content-Type: application/json [15:56:52] [15:56:52]POST finish read [15:56:52]Found Content-Length = 682 [15:56:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 37.620, "sum" : 2550.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2550.00, "payments": [ { "type": 0, "sum" : 2550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:52]execute_script... [15:56:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291500", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 37.620, "sum" : 2550.64, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 2550.00, "payments": [ { "type": 0, "sum" : 2550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:52]POST & json_proto [15:56:52]process_json_proto [15:56:52]json parsed OK: [15:56:52]protocol is kg_v1.0 [15:56:52]action value=close_receipt [15:56:52]process_action close_receipt [15:56:52]cmd_close_receipt [15:56:52]MH_GetDate [15:56:52]Write to MH i2c: F0 00 00 8F 02 80 [15:56:52]Write i2c OK [15:56:52]MH_I2C_Read... [15:56:52]Read from MH i2c: F0 [15:56:52]MH_I2C_Read... [15:56:52]Read from MH i2c: F0 09 00 [15:56:52]MH_I2C_Read... [15:56:52]Read from MH i2c: F0 09 00 8F 02 00 C5 BC C4 66 2A 83 C1 65 07 [15:56:52]GetLastDocTimeStamp 1724169406 [15:56:52]current date 1724169413 [15:56:52]FM_GetShiftState [15:56:52]SAM_PROTO_GetShiftState [15:56:52]wFMCommunicate request_size=4 [15:56:52]MH_SAM_APDU [15:56:52]CAPDU: 80 13 01 00 [15:56:52]Write to MH i2c: E2 08 00 90 02 80 13 01 00 00 00 00 00 0F [15:56:52]Write i2c OK [15:56:52]MH_I2C_Read... [15:56:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:52]Read from MH i2c: E2 [15:56:52]MH_I2C_Read... [15:56:52]Read from MH i2c: E2 0E 00 [15:56:52]MH_I2C_Read... [15:56:52]Read from MH i2c: E2 0E 00 90 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DD [15:56:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:56:52]wFMCommunicate OK [15:56:52]SAM_PROTO_GetShiftState done [15:56:52]FM_GetShiftState done [15:56:52]opened in 1724113081 [15:56:52]opened+sec_in_day 1724199481 [15:56:52]quantity*price = 255063 [15:56:52]sum+1 = 255065 [15:56:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.64 ИТОГО: 2550.00 Внесено: 3000.00 СДАЧА: 450.00 НСП 1% : 22.57 НДС 12% : 270.86 Наличными: 2550.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 465 20.08.2024 15:56 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163020 ФПД: 241416250841885 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155653&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163020&fm=241416250841885&tin=02508201610067®Number=0000000000092562&sum=255000 [15:56:54]StoreToDocumentArchive [15:56:54]shift 465 fd 163020 [15:56:54]save to /storage/0465/doc_00163020 [15:56:54]save last doc name /storage/0465/doc_00163020 to /storage/kkm_last_doc_name [15:56:54]save OK [15:56:54]Clear old archive folders... [15:56:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [15:56:54]tlvbuf is 00BEA650 [15:56:54]SAM_PROTO_ClearQueue [15:56:54]wFMCommunicate request_size=4 [15:56:54]MH_SAM_APDU [15:56:54]CAPDU: 80 09 00 00 [15:56:54]Write to MH i2c: E2 08 00 9D 02 80 09 00 00 00 00 00 00 11 [15:56:54]Write i2c OK [15:56:54]MH_I2C_Read... [15:56:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:56:54]Read from MH i2c: E2 [15:56:54]MH_I2C_Read... [15:56:54]Read from MH i2c: E2 03 00 [15:56:54]MH_I2C_Read... [15:56:54]Read from MH i2c: E2 03 00 9D 02 00 90 00 13 [15:56:54]RAPDU: 90 00 [15:56:54]wFMCommunicate OK [15:56:54]SAM_PROTO_ClearQueue done [15:56:54]KKMCreateOFDPacket [15:56:54]OFDProtocolAddRootSTLVToBuf [15:56:54]FM_MakeSignedData [15:56:54]FM_MakeSignedData [15:56:54]SAM_PROTO_SignData [15:56:54]wFMCommunicate request_size=4 [15:56:54]MH_SAM_APDU [15:56:54]CAPDU: 80 0D 01 02 [15:56:54]Write to MH i2c: E2 08 00 9E 02 80 0D 01 02 00 00 00 00 19 [15:56:54]Write i2c OK [15:56:54]MH_I2C_Read... [15:56:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:56:54]Read from MH i2c: E2 [15:56:54]MH_I2C_Read... [15:56:54]Read from MH i2c: E2 03 00 [15:56:54]MH_I2C_Read... [15:56:54]Read from MH i2c: E2 03 00 9E 02 00 90 00 14 [15:56:54]RAPDU: 90 00 [15:56:54]wFMCommunicate OK [15:56:54]wFMCommunicate request_size=255 [15:56:54]MH_SAM_APDU [15:56:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 92 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 58 E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 69 00 00 00 00 07 04 06 00 18 E4 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 C5 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7C 02 00 35 04 06 00 DB [15:56:54]Write to MH i2c: E2 02 01 9F 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 92 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 58 E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 69 00 00 00 00 07 04 06 00 18 E4 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 C5 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7C 02 00 35 04 06 00 DB 00 00 05 [15:56:54]Write i2c OK [15:56:54]MH_I2C_Read... [15:56:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:54]Read from MH i2c: E2 [15:56:54]MH_I2C_Read... [15:56:54]Read from MH i2c: E2 03 00 [15:56:54]MH_I2C_Read... [15:56:54]Read from MH i2c: E2 03 00 9F 02 00 90 00 15 [15:56:54]RAPDU: 90 00 [15:56:54]wFMCommunicate OK [15:56:54]wFMCommunicate request_size=10 [15:56:54]MH_SAM_APDU [15:56:54]CAPDU: 80 0D 02 02 05 91 19 DF DB 1D [15:56:54]Write to MH i2c: E2 0D 00 A0 02 80 0D 02 02 05 00 91 19 DF DB 1D 00 00 A7 [15:56:55]Write i2c OK [15:56:55]MH_I2C_Read... [15:56:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:56:55]Read from MH i2c: E2 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: E2 03 00 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: E2 03 00 A0 02 00 90 00 16 [15:56:55]RAPDU: 90 00 [15:56:55]wFMCommunicate OK [15:56:55]wFMCommunicate request_size=4 [15:56:55]MH_SAM_APDU [15:56:55]CAPDU: 80 0D 03 02 [15:56:55]Write to MH i2c: E2 08 00 A1 02 80 0D 03 02 00 00 00 00 1E [15:56:55]Write i2c OK [15:56:55]MH_I2C_Read... [15:56:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:56:55]Read from MH i2c: E2 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: E2 0B 00 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: E2 0B 00 A1 02 00 8B C3 1A 85 8B 94 26 9D 90 00 EE [15:56:55]RAPDU: 8B C3 1A 85 8B 94 26 9D 90 00 [15:56:55]wFMCommunicate OK [15:56:55]SAM_PROTO_SignData done [15:56:55]FM_MakeSignedData done [15:56:55]CreateOFDProtocolMessage [15:56:55]wFMCommunicate request_size=4 [15:56:55]MH_SAM_APDU [15:56:55]CAPDU: 80 11 00 00 [15:56:55]Write to MH i2c: E2 08 00 A2 02 80 11 00 00 00 00 00 00 1E [15:56:55]Write i2c OK [15:56:55]MH_I2C_Read... [15:56:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:55]Read from MH i2c: E2 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: E2 17 00 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: E2 17 00 A2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [15:56:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:56:55]wFMCommunicate OK [15:56:55]CreateOFDProtocolMessage done [15:56:55]OFDSenderStorePacket 163020 [15:56:55]StoreOFDPacket docnum=163020 [15:56:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7A F1 07 01 2B 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 92 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 58 E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 69 00 00 00 00 07 04 06 00 18 E4 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 C5 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7C 02 00 35 04 06 00 DB 91 19 DF DB 1D 8B C3 1A 85 8B 94 26 9D [15:56:55]CheckFolder [15:56:55]dirname=/storage/ofd_packets [15:56:55]CheckFolder done [15:56:55]ProducePacketName [15:56:55]name=ofd_packets/00163020 [15:56:55]NVStorageSaveData ofd_packets/00163020 [15:56:55]File name is /storage/ofd_packets/00163020 [15:56:55]Write 301 bytes [15:56:55]NVStorageSaveData done [15:56:55]OFDSenderStorePacket done [15:56:55]KKMCreateOFDPacket done [15:56:55]NVStorageSaveData kkm_last_timestamp [15:56:55]File name is /storage/kkm_last_timestamp [15:56:55]Write 4 bytes [15:56:55]NVStorageSaveData done [15:56:55]ExternCall_PrintAddStr [15:56:55]wPrintStart [15:56:55]Write to MH i2c: 01 00 00 A3 02 A5 [15:56:55]Write i2c OK [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: 01 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: 01 07 00 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: 01 07 00 A3 02 00 00 00 00 00 FF 0F BA [15:56:55]RasterBufferAndPrint [15:56:55]line Счет N : (1)291500 [15:56:55]line ИНН: 02508201610067 [15:56:55]line Контрольно-Кассовый Чек [15:56:55]line ПРОДАЖА [15:56:55]line ТРК (МРК, ГНК) : 62 [15:56:55]line Товар: 2710124130 [15:56:55]line Аи-92-К-5 [15:56:55]line 37.620 * 67.80 [15:56:55]line = 2550.64 [15:56:55]line НДС 12% НСП 1% [15:56:55]line > о реализуемом товаре [15:56:55]line ОКРУГЛЕНИЕ: -0.64 [15:56:55]line ИТОГО: 2550.00 [15:56:55]line Внесено: 3000.00 [15:56:55]line СДАЧА: 450.00 [15:56:55]line НСП 1% : 22.57 [15:56:55]line НДС 12% : 270.86 [15:56:55]line Наличными: 2550.00 [15:56:55]line Безнал.: 0.00 [15:56:55]line Место: АЗС № 130 "Партнер Нефть" [15:56:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:56:55]line СНО: Общий режим [15:56:55]line Чек 465 20.08.2024 15:56 [15:56:55]line Смена: 465 ФФД: 1.0 [15:56:55]line ЗНМ: 0300000070 [15:56:55]line РНМ: 0000000000092562 [15:56:55]line Версия ККМ: 001 [15:56:55]line ФМ: 0000000000871769 [15:56:55]line ФД: 163020 [15:56:55]line ФПД: 241416250841885 [15:56:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155653&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163020&fm=241416250841885&tin=02508201610067®Number=0000000000092562&sum=255000 [15:56:55]written 0, free lines is 4095 [15:56:55]OFD Sender: Processing packet 163019 [packets to send 962, broken 960] [15:56:55]ProducePacketName [15:56:55]name=ofd_packets/00163019 [15:56:55]OFD Sender: To server: pG, [15:56:55]CommunicateWithHost lk.salyk.kg:30040 [15:56:55]ConnectInit lk.salyk.kg [15:56:55]Write to MH i2c: 01 00 00 CE 02 D0 [15:56:55]Write i2c OK [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: 01 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: 01 07 00 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 CD 0C B0 [15:56:55]RasterBufferAndPrint [15:56:55]line [15:56:55]line [15:56:55]line [15:56:55]line [15:56:55]line [15:56:55]written 0, free lines is 3313 [15:56:55]MH_Cut [15:56:55]Write to MH i2c: D1 01 00 D5 02 01 A9 [15:56:55]Write i2c OK [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: D1 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: D1 01 00 [15:56:55]MH_I2C_Read... [15:56:55]Read from MH i2c: D1 01 00 D5 02 00 A8 [15:56:55]Write to MH i2c: 01 00 00 D6 02 D8 [15:56:55]Write i2c OK [15:56:55]MH_I2C_Read... [15:56:56]*** Cut start [15:56:56]*** Purtial cut [15:56:56]*** Stage 1: CUTSNS_PIN = 1 [15:56:58]Read from MH i2c: 01 [15:56:58]MH_I2C_Read... [15:56:58]*** Stop cut motor [15:56:58]*** Cut end [15:56:58]Read from MH i2c: 01 07 00 [15:56:58]MH_I2C_Read... [15:56:58]Read from MH i2c: 01 07 00 D6 02 00 00 00 00 00 FF 0F ED [15:56:58]process_action close_receipt done [15:56:58]requested_data is exist [15:56:58]produce_requested_data [15:56:58]requested_item fm.sn is exist - process it [15:56:58]wFMCommunicate request_size=4 [15:56:58]MH_SAM_APDU [15:56:58]CAPDU: 80 11 00 00 [15:56:58]Write to MH i2c: E2 08 00 D7 02 80 11 00 00 00 00 00 00 53 [15:56:58]Write i2c OK [15:56:58]MH_I2C_Read... [15:56:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:56:58]Read from MH i2c: E2 [15:56:58]MH_I2C_Read... [15:56:58]Read from MH i2c: E2 17 00 [15:56:58]MH_I2C_Read... [15:56:58]Read from MH i2c: E2 17 00 D7 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [15:56:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:56:58]wFMCommunicate OK [15:56:58]requested_item fd.num is exist - process it [15:56:58]SAM_PROTO_GetFieldsCounters [15:56:58]wFMCommunicate request_size=4 [15:56:58]MH_SAM_APDU [15:56:58]CAPDU: 80 13 00 00 [15:56:58]Write to MH i2c: E2 08 00 D8 02 80 13 00 00 00 00 00 00 56 [15:56:58]Write i2c OK [15:56:58]MH_I2C_Read... [15:56:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:56:58]Read from MH i2c: E2 [15:56:58]MH_I2C_Read... [15:56:58]Read from MH i2c: E2 62 00 [15:56:58]MH_I2C_Read... [15:56:58]Read from MH i2c: E2 62 00 D8 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 0E [15:56: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D1 01 00 00 5E 04 04 00 D1 01 00 00 57 04 04 00 D2 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:56:59]wFMCommunicate OK [15:56:59]SAM_PROTO_GetFieldsCounters done [15:56:59]requested_item shift.num is exist - process it [15:56:59]requested_item shift.opened is exist - process it [15:56:59]req_shift_opened [15:56:59]FM_GetShiftState [15:56:59]SAM_PROTO_GetShiftState [15:56:59]wFMCommunicate request_size=4 [15:56:59]MH_SAM_APDU [15:56:59]CAPDU: 80 13 01 00 [15:56:59]Write to MH i2c: E2 08 00 D9 02 80 13 01 00 00 00 00 00 58 [15:56:59]Write i2c OK [15:56:59]MH_I2C_Read... [15:56:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:59]Read from MH i2c: E2 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 0E 00 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 0E 00 D9 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 26 [15:56:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:56:59]wFMCommunicate OK [15:56:59]SAM_PROTO_GetShiftState done [15:56:59]FM_GetShiftState done [15:56:59]req_shift_opened done [15:56:59]requested_item shift.open_date is exist - process it [15:56:59]req_shift_open_date [15:56:59]req_shift_open_date done [15:56:59]produce_requested_data done [15:56:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163020,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:56:59]process_action_free close_receipt [15:56:59]json_value_free [15:56:59]json_value_free done [15:56:59]process_json_proto returns [15:56:59]Send response to host [15:56:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163020,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:56:59]free response buf [15:56:59]execute_script done [15:56:59]execute_script returns [15:56:59]free content buf [15:56:59]Sock 10.Close socket [15:56:59]Sock 10.Thread stoped [15:56:59]accept exits with 7 [15:56:59]New connection [15:56:59]New thread 3066965348 created [15:56:59]Thread 3066821988 joined [15:56:59]Waiting for new connection... [15:56:59] Sock 7.Parse request [15:56:59]Sock 7.Check first char [15:56:59]Sock 7.First char is OK [15:56:59]request: POST /json_proto HTTP/1.0 [15:56:59]Method: POST [15:56:59]URL: /json_proto [15:56:59]Method is POST - this is cgi request [15:56:59]url: /json_proto [15:56:59]query_string will be loaded in cgi processing [15:56:59]execute_cgi json_proto POST (null) [15:56:59]execute_cgi path=json_proto method=POST [15:56:59]POST find Content-Length [15:56:59]Host: 172.17.44.132:8080 [15:56:59]Content-Length: 679 [15:56:59]Content-Type: application/json [15:56:59] [15:56:59]POST finish read [15:56:59]Found Content-Length = 679 [15:56:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:59]execute_script... [15:56: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)291501", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [15:56:59]POST & json_proto [15:56:59]process_json_proto [15:56:59]json parsed OK: [15:56:59]protocol is kg_v1.0 [15:56:59]action value=close_receipt [15:56:59]process_action close_receipt [15:56:59]cmd_close_receipt [15:56:59]MH_GetDate [15:56:59]Write to MH i2c: F0 00 00 DA 02 CB [15:56:59]Write i2c OK [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: F0 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: F0 09 00 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: F0 09 00 DA 02 00 CC BC C4 66 2A 83 C1 65 59 [15:56:59]GetLastDocTimeStamp 1724169413 [15:56:59]current date 1724169420 [15:56:59]FM_GetShiftState [15:56:59]SAM_PROTO_GetShiftState [15:56:59]wFMCommunicate request_size=4 [15:56:59]MH_SAM_APDU [15:56:59]CAPDU: 80 13 01 00 [15:56:59]Write to MH i2c: E2 08 00 DB 02 80 13 01 00 00 00 00 00 5A [15:56:59]Write i2c OK [15:56:59]MH_I2C_Read... [15:56:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:56:59]Read from MH i2c: E2 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 0E 00 [15:56:59]MH_I2C_Read... [15:56:59]Read from MH i2c: E2 0E 00 DB 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 28 [15:56:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:56:59]wFMCommunicate OK [15:56:59]SAM_PROTO_GetShiftState done [15:56:59]FM_GetShiftState done [15:56:59]opened in 1724113081 [15:56:59]opened+sec_in_day 1724199481 [15:56:59]quantity*price = 100050 [15:56:59]sum+1 = 100052 [15:56:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 466 20.08.2024 15:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163021 ФПД: 80830558120984 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155700&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163021&fm=80830558120984&tin=02508201610067®Number=0000000000092562&sum=100000 [15:57:01]StoreToDocumentArchive [15:57:01]shift 465 fd 163021 [15:57:01]save to /storage/0465/doc_00163021 [15:57:01]save last doc name /storage/0465/doc_00163021 to /storage/kkm_last_doc_name [15:57:01]save OK [15:57:01]Clear old archive folders... [15:57:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [15:57:01]tlvbuf is 00C10B60 [15:57:01]SAM_PROTO_ClearQueue [15:57:01]wFMCommunicate request_size=4 [15:57:01]MH_SAM_APDU [15:57:01]CAPDU: 80 09 00 00 [15:57:01]Write to MH i2c: E2 08 00 E8 02 80 09 00 00 00 00 00 00 5C [15:57:01]Write i2c OK [15:57:01]MH_I2C_Read... [15:57:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [15:57:01]Read from MH i2c: E2 [15:57:01]MH_I2C_Read... [15:57:01]Read from MH i2c: E2 03 00 [15:57:01]MH_I2C_Read... [15:57:01]Read from MH i2c: E2 03 00 E8 02 00 90 00 5E [15:57:01]RAPDU: 90 00 [15:57:01]wFMCommunicate OK [15:57:01]SAM_PROTO_ClearQueue done [15:57:01]KKMCreateOFDPacket [15:57:01]OFDProtocolAddRootSTLVToBuf [15:57:01]FM_MakeSignedData [15:57:01]FM_MakeSignedData [15:57:01]SAM_PROTO_SignData [15:57:01]wFMCommunicate request_size=4 [15:57:01]MH_SAM_APDU [15:57:01]CAPDU: 80 0D 01 02 [15:57:01]Write to MH i2c: E2 08 00 E9 02 80 0D 01 02 00 00 00 00 64 [15:57:01]Write i2c OK [15:57:01]MH_I2C_Read... [15:57:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [15:57:01]Read from MH i2c: E2 [15:57:01]MH_I2C_Read... [15:57:01]Read from MH i2c: E2 03 00 [15:57:01]MH_I2C_Read... [15:57:01]Read from MH i2c: E2 03 00 E9 02 00 90 00 5F [15:57:01]RAPDU: 90 00 [15:57:01]wFMCommunicate OK [15:57:01]wFMCommunicate request_size=255 [15:57:01]MH_SAM_APDU [15:57:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 CC BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7C 02 00 35 04 06 00 49 83 D4 B4 [15:57:01]Write to MH i2c: E2 02 01 EA 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 CC BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7C 02 00 35 04 06 00 49 83 D4 B4 00 00 E9 [15:57:01]Write i2c OK [15:57:01]MH_I2C_Read... [15:57:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:02]Read from MH i2c: E2 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 03 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 03 00 EA 02 00 90 00 60 [15:57:02]RAPDU: 90 00 [15:57:02]wFMCommunicate OK [15:57:02]wFMCommunicate request_size=7 [15:57:02]MH_SAM_APDU [15:57:02]CAPDU: 80 0D 02 02 02 2C 18 [15:57:02]Write to MH i2c: E2 0A 00 EB 02 80 0D 02 02 02 00 2C 18 00 00 AF [15:57:02]Write i2c OK [15:57:02]MH_I2C_Read... [15:57:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [15:57:02]Read from MH i2c: E2 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 03 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 03 00 EB 02 00 90 00 61 [15:57:02]RAPDU: 90 00 [15:57:02]wFMCommunicate OK [15:57:02]wFMCommunicate request_size=4 [15:57:02]MH_SAM_APDU [15:57:02]CAPDU: 80 0D 03 02 [15:57:02]Write to MH i2c: E2 08 00 EC 02 80 0D 03 02 00 00 00 00 69 [15:57:02]Write i2c OK [15:57:02]MH_I2C_Read... [15:57:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [15:57:02]Read from MH i2c: E2 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 0B 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 0B 00 EC 02 00 18 0F E1 7C 10 23 B5 30 90 00 06 [15:57:02]RAPDU: 18 0F E1 7C 10 23 B5 30 90 00 [15:57:02]wFMCommunicate OK [15:57:02]SAM_PROTO_SignData done [15:57:02]FM_MakeSignedData done [15:57:02]CreateOFDProtocolMessage [15:57:02]wFMCommunicate request_size=4 [15:57:02]MH_SAM_APDU [15:57:02]CAPDU: 80 11 00 00 [15:57:02]Write to MH i2c: E2 08 00 ED 02 80 11 00 00 00 00 00 00 69 [15:57:02]Write i2c OK [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 [15:57:02]MH_I2C_Read... [15:57:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:02]Read from MH i2c: E2 17 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: E2 17 00 ED 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [15:57:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:57:02]wFMCommunicate OK [15:57:02]CreateOFDProtocolMessage done [15:57:02]OFDSenderStorePacket 163021 [15:57:02]StoreOFDPacket docnum=163021 [15:57:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6A 87 04 01 96 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 CC BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7C 02 00 35 04 06 00 49 83 D4 B4 2C 18 18 0F E1 7C 10 23 B5 30 [15:57:02]CheckFolder [15:57:02]dirname=/storage/ofd_packets [15:57:02]CheckFolder done [15:57:02]ProducePacketName [15:57:02]name=ofd_packets/00163021 [15:57:02]NVStorageSaveData ofd_packets/00163021 [15:57:02]File name is /storage/ofd_packets/00163021 [15:57:02]Write 298 bytes [15:57:02]NVStorageSaveData done [15:57:02]OFDSenderStorePacket done [15:57:02]KKMCreateOFDPacket done [15:57:02]NVStorageSaveData kkm_last_timestamp [15:57:02]File name is /storage/kkm_last_timestamp [15:57:02]Write 4 bytes [15:57:02]NVStorageSaveData done [15:57:02]ExternCall_PrintAddStr [15:57:02]wPrintStart [15:57:02]Write to MH i2c: 01 00 00 EE 02 F0 [15:57:02]Write i2c OK [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: 01 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: 01 07 00 [15:57:02]MH_I2C_Read... [15:57:02]Read from MH i2c: 01 07 00 EE 02 00 00 00 00 00 FF 0F 05 [15:57:02]RasterBufferAndPrint [15:57:02]line Счет N : (1)291501 [15:57:02]line ИНН: 02508201610067 [15:57:02]line Контрольно-Кассовый Чек [15:57:02]line ПРОДАЖА [15:57:02]line ТРК (МРК, ГНК) : 11 [15:57:02]line Товар: 2710194800 [15:57:02]line ДТ-К-5 [15:57:02]line 13.130 * 76.20 [15:57:02]line = 1000.51 [15:57:02]line НДС 12% НСП 1% [15:57:02]line > о реализуемом товаре [15:57:02]line ОКРУГЛЕНИЕ: -0.51 [15:57:02]line ИТОГО: 1000.00 [15:57:02]line Внесено: 1000.00 [15:57:02]line СДАЧА: 0.00 [15:57:02]line НСП 1% : 8.85 [15:57:02]line НДС 12% : 106.25 [15:57:02]line Наличными: 1000.00 [15:57:02]line Безнал.: 0.00 [15:57:02]line Место: АЗС № 130 "Партнер Нефть" [15:57:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [15:57:02]line СНО: Общий режим [15:57:02]line Чек 466 20.08.2024 15:57 [15:57:02]line Смена: 465 ФФД: 1.0 [15:57:02]line ЗНМ: 0300000070 [15:57:02]line РНМ: 0000000000092562 [15:57:02]line Версия ККМ: 001 [15:57:02]line ФМ: 0000000000871769 [15:57:02]line ФД: 163021 [15:57:02]line ФПД: 80830558120984 [15:57:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T155700&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163021&fm=80830558120984&tin=02508201610067®Number=0000000000092562&sum=100000 [15:57:02]written 0, free lines is 4095 [15:57:02]OFD Sender: Processing packet 163019 [packets to send 963, broken 960] [15:57:02]ProducePacketName [15:57:02]name=ofd_packets/00163019 [15:57:02]OFD Sender: To server: pG, [15:57:02]CommunicateWithHost lk.salyk.kg:30040 [15:57:02]ConnectInit lk.salyk.kg [15:57:03]Write to MH i2c: 01 00 00 19 03 1C [15:57:03]Write i2c OK [15:57:03]MH_I2C_Read... [15:57:03]Read from MH i2c: 01 [15:57:03]MH_I2C_Read... [15:57:03]Read from MH i2c: 01 07 00 [15:57:03]MH_I2C_Read... [15:57:03]Read from MH i2c: 01 07 00 19 03 00 00 00 00 00 CB 0C FA [15:57:03]RasterBufferAndPrint [15:57:03]line [15:57:03]line [15:57:03]line [15:57:03]line [15:57:03]line [15:57:03]written 0, free lines is 3320 [15:57:03]MH_Cut [15:57:03]Write to MH i2c: D1 01 00 20 03 01 F5 [15:57:03]Write i2c OK [15:57:03]MH_I2C_Read... [15:57:03]Read from MH i2c: D1 [15:57:03]MH_I2C_Read... [15:57:03]Read from MH i2c: D1 01 00 [15:57:03]MH_I2C_Read... [15:57:03]Read from MH i2c: D1 01 00 20 03 00 F4 [15:57:03]Write to MH i2c: 01 00 00 21 03 24 [15:57:03]Write i2c OK [15:57:03]MH_I2C_Read... [15:57:03]*** Cut start [15:57:03]*** Purtial cut [15:57:03]*** Stage 1: CUTSNS_PIN = 1 [15:57:05]Read from MH i2c: 01 [15:57:05]MH_I2C_Read... [15:57:05]*** Stop cut motor [15:57:05]*** Cut end [15:57:05]Read from MH i2c: 01 07 00 [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: 01 07 00 21 03 00 00 00 00 00 FF 0F 39 [15:57:05]process_action close_receipt done [15:57:05]requested_data is exist [15:57:05]produce_requested_data [15:57:05]requested_item fm.sn is exist - process it [15:57:05]wFMCommunicate request_size=4 [15:57:05]MH_SAM_APDU [15:57:05]CAPDU: 80 11 00 00 [15:57:05]Write to MH i2c: E2 08 00 22 03 80 11 00 00 00 00 00 00 9F [15:57:05]Write i2c OK [15:57:05]MH_I2C_Read... [15:57:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [15:57:05]Read from MH i2c: E2 [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: E2 17 00 [15:57:05]MH_I2C_Read... [15:57:05]Read from MH i2c: E2 17 00 22 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F8 [15:57:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [15:57:05]wFMCommunicate OK [15:57:05]requested_item fd.num is exist - process it [15:57:06]SAM_PROTO_GetFieldsCounters [15:57:06]wFMCommunicate request_size=4 [15:57:06]MH_SAM_APDU [15:57:06]CAPDU: 80 13 00 00 [15:57:06]Write to MH i2c: E2 08 00 23 03 80 13 00 00 00 00 00 00 A2 [15:57:06]Write i2c OK [15:57:06]MH_I2C_Read... [15:57:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [15:57:06]Read from MH i2c: E2 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: E2 62 00 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: E2 62 00 23 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 5E [15:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D2 01 00 00 5E 04 04 00 D2 01 00 00 57 04 04 00 D3 01 00 00 19 04 04 00 00 00 00 00 90 00 [15:57:06]wFMCommunicate OK [15:57:06]SAM_PROTO_GetFieldsCounters done [15:57:06]requested_item shift.num is exist - process it [15:57:06]requested_item shift.opened is exist - process it [15:57:06]req_shift_opened [15:57:06]FM_GetShiftState [15:57:06]SAM_PROTO_GetShiftState [15:57:06]wFMCommunicate request_size=4 [15:57:06]MH_SAM_APDU [15:57:06]CAPDU: 80 13 01 00 [15:57:06]Write to MH i2c: E2 08 00 24 03 80 13 01 00 00 00 00 00 A4 [15:57:06]Write i2c OK [15:57:06]MH_I2C_Read... [15:57:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [15:57:06]Read from MH i2c: E2 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: E2 0E 00 [15:57:06]MH_I2C_Read... [15:57:06]Read from MH i2c: E2 0E 00 24 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 72 [15:57:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [15:57:06]wFMCommunicate OK [15:57:06]SAM_PROTO_GetShiftState done [15:57:06]FM_GetShiftState done [15:57:06]req_shift_opened done [15:57:06]requested_item shift.open_date is exist - process it [15:57:06]req_shift_open_date [15:57:06]req_shift_open_date done [15:57:06]produce_requested_data done [15:57:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163021,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [15:57:06]process_action_free close_receipt [15:57:06]json_value_free [15:57:06]json_value_free done [15:57:06]process_json_proto returns [15:57:06]Send response to host [15:57:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163021,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [15:57:06]free response buf [15:57:06]execute_script done [15:57:06]execute_script returns [15:57:06]free content buf [15:57:06]Sock 7.Close socket [15:57:06]Sock 7.Thread stoped [15:57:08]Connected sock=11 [15:57: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 36 39 0F 01 00 00 17 9A 07 01 E1 B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F0 19 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 DB AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AD 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 01 00 00 F4 03 04 00 BE BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7C 02 00 35 04 06 00 1C 1C 8D 53 DC 84 60 A8 F6 8F 76 7A 6C 1B [15:57: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 36 39 4F 00 00 00 58 34 47 00 82 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7C 02 00 F4 03 04 00 26 66 C4 66 B6 04 01 00 00 38 15 49 6C E2 AD F9 36 [15:57:12]CommunicateWithHost err = 0 [15:57:12]CheckOFDResponse [15:57:12]1017 (14) - 77093643461234 [15:57:12]1041 (16) - 0000000000871769 [15:57:12]1040 (4) - 163019 [15:57:12]1012 (4) - 20.08.2024 09:47 [15:57:12]1206 (1) - 0 [15:57:12]OFD Sender: Remove packet 163019 [15:57:12]ProducePacketName [15:57:12]name=ofd_packets/00163019 [15:57:12]NVStorageDeleteData [15:57:13]OFD Sender: Processing packet 163020 [packets to send 962, broken 960] [15:57:13]ProducePacketName [15:57:13]name=ofd_packets/00163020 [15:57:13]OFD Sender: To server: pG, [15:57:13]CommunicateWithHost lk.salyk.kg:30040 [15:57:13]ConnectInit lk.salyk.kg [15:57:19]Connected sock=9 [15:57:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7A F1 07 01 2B 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 92 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 58 E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 69 00 00 00 00 07 04 06 00 18 E4 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 01 00 00 F4 03 04 00 C5 BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7C 02 00 35 04 06 00 DB 91 19 DF DB 1D 8B C3 1A 85 8B 94 26 9D [15:57: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 36 39 4F 00 00 00 E4 2E 47 00 90 23 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7C 02 00 F4 03 04 00 32 66 C4 66 B6 04 01 00 00 06 91 9F 68 83 8F 18 EF [15:57:20]CommunicateWithHost err = 0 [15:57:20]CheckOFDResponse [15:57:20]1017 (14) - 77093643461234 [15:57:20]1041 (16) - 0000000000871769 [15:57:20]1040 (4) - 163020 [15:57:20]1012 (4) - 20.08.2024 09:47 [15:57:20]1206 (1) - 0 [15:57:20]OFD Sender: Remove packet 163020 [15:57:20]ProducePacketName [15:57:20]name=ofd_packets/00163020 [15:57:20]NVStorageDeleteData [15:57:21]OFD Sender: Processing packet 163021 [packets to send 961, broken 960] [15:57:21]ProducePacketName [15:57:21]name=ofd_packets/00163021 [15:57:21]OFD Sender: To server: pG, [15:57:21]CommunicateWithHost lk.salyk.kg:30040 [15:57:21]ConnectInit lk.salyk.kg [15:57:22]Connected sock=7 [15:57: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 36 39 0C 01 00 00 6A 87 04 01 96 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D2 01 00 00 F4 03 04 00 CC BC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7C 02 00 35 04 06 00 49 83 D4 B4 2C 18 18 0F E1 7C 10 23 B5 30 [15:57: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 36 39 4F 00 00 00 44 AA 47 00 7F A7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7C 02 00 F4 03 04 00 34 66 C4 66 B6 04 01 00 00 7D 69 45 43 08 5D 52 4D [15:57:23]CommunicateWithHost err = 0 [15:57:23]CheckOFDResponse [15:57:23]1017 (14) - 77093643461234 [15:57:23]1041 (16) - 0000000000871769 [15:57:23]1040 (4) - 163021 [15:57:23]1012 (4) - 20.08.2024 09:47 [15:57:23]1206 (1) - 0 [15:57:23]OFD Sender: Remove packet 163021 [15:57:23]ProducePacketName [15:57:23]name=ofd_packets/00163021 [15:57:23]NVStorageDeleteData [15:57:23]OFD Sender: No OFD packet to send [15:57:28]OFD Sender: No OFD packet to send [15:57:33]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]OFD Sender: No OFD packet to send [15:57:59]OFD Sender: No OFD packet to send [15:58:04]OFD Sender: No OFD packet to send [15:58:09]OFD Sender: No OFD packet to send [15:58:14]OFD Sender: No OFD packet to send [15:58:19]OFD Sender: No OFD packet to send [15:58:24]OFD Sender: No OFD packet to send [15:58:26]recv_with_timeout no data received [15:58:29]OFD Sender: No OFD packet to send [15:58:34]OFD Sender: No OFD packet to send [15:58:39]OFD Sender: No OFD packet to send [15:58:44]OFD Sender: No OFD packet to send [15:58:49]OFD Sender: No OFD packet to send [15:58:54]OFD Sender: No OFD packet to send [15:58:59]OFD Sender: No OFD packet to send [15:59:04]OFD Sender: No OFD packet to send [15:59:08]recv_with_timeout no data received [15:59:09]OFD Sender: No OFD packet to send [15:59:14]OFD Sender: No OFD packet to send [15:59:19]OFD Sender: No OFD packet to send [15:59:24]OFD Sender: No OFD packet to send [15:59:29]OFD Sender: No OFD packet to send [15:59:34]OFD Sender: No OFD packet to send [15:59:39]OFD Sender: No OFD packet to send [15:59:44]OFD Sender: No OFD packet to send [15:59:49]OFD Sender: No OFD packet to send [15:59:54]OFD Sender: No OFD packet to send [15:59:59]OFD Sender: No OFD packet to send [16:00:04]OFD Sender: No OFD packet to send [16:00:09]OFD Sender: No OFD packet to send [16:00:14]OFD Sender: No OFD packet to send [16:00:18]accept exits with 10 [16:00:18]New connection [16:00:18]New thread 3066821988 created [16:00:18]Thread 3066965348 joined [16:00:18]Waiting for new connection... [16:00:18] Sock 10.Parse request [16:00:18]Sock 10.Check first char [16:00:18]Sock 10.First char is OK [16:00:18]request: POST /json_proto HTTP/1.0 [16:00:18]Method: POST [16:00:18]URL: /json_proto [16:00:18]Method is POST - this is cgi request [16:00:18]url: /json_proto [16:00:18]query_string will be loaded in cgi processing [16:00:18]execute_cgi json_proto POST (null) [16:00:18]execute_cgi path=json_proto method=POST [16:00:18]POST find Content-Length [16:00:18]Host: 172.17.44.132:8080 [16:00:18]Content-Length: 869 [16:00:18]Content-Type: application/json [16:00:18] [16:00:18]POST finish read [16:00:18]Found Content-Length = 869 [16:00:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50464", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "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" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:18]execute_script... [16:00: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)50464", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "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" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:00:18]POST & json_proto [16:00:18]process_json_proto [16:00:18]json parsed OK: [16:00:18]protocol is kg_v1.0 [16:00:18]action value=close_receipt [16:00:18]process_action close_receipt [16:00:18]cmd_close_receipt [16:00:18]MH_GetDate [16:00:18]Write to MH i2c: F0 00 00 25 03 17 [16:00:18]Write i2c OK [16:00:18]MH_I2C_Read... [16:00:18]Read from MH i2c: F0 [16:00:18]MH_I2C_Read... [16:00:18]Read from MH i2c: F0 09 00 [16:00:18]MH_I2C_Read... [16:00:18]Read from MH i2c: F0 09 00 25 03 00 93 BD C4 66 2A 83 C1 65 6D [16:00:18]GetLastDocTimeStamp 1724169420 [16:00:18]current date 1724169619 [16:00:18]FM_GetShiftState [16:00:18]SAM_PROTO_GetShiftState [16:00:18]wFMCommunicate request_size=4 [16:00:18]MH_SAM_APDU [16:00:18]CAPDU: 80 13 01 00 [16:00:18]Write to MH i2c: E2 08 00 26 03 80 13 01 00 00 00 00 00 A6 [16:00:18]Write i2c OK [16:00:18]MH_I2C_Read... [16:00:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:18]Read from MH i2c: E2 [16:00:18]MH_I2C_Read... [16:00:18]Read from MH i2c: E2 0E 00 [16:00:18]MH_I2C_Read... [16:00:18]Read from MH i2c: E2 0E 00 26 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 74 [16:00:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:00:18]wFMCommunicate OK [16:00:18]SAM_PROTO_GetShiftState done [16:00:18]FM_GetShiftState done [16:00:18]opened in 1724113081 [16:00:18]opened+sec_in_day 1724199481 [16:00:18]quantity*price = 14000 [16:00:18]sum+1 = 14001 [16:00:18]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231512 Mentos ПФ Виноград 6*100*2г 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 467 20.08.2024 16:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163022 ФПД: 270801558598890 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160019&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163022&fm=270801558598890&tin=02508201610067®Number=0000000000092562&sum=15000 0 [16:00:19]StoreToDocumentArchive [16:00:19]shift 465 fd 163022 [16:00:19]save to /storage/0465/doc_00163022 [16:00:19]save last doc name /storage/0465/doc_00163022 to /storage/kkm_last_doc_name [16:00:19]save OK [16:00:19]Clear old archive folders... [16:00:19]ProcessDocumentItem done err = 0, tmpTLVsize=378 [16:00:19]tlvbuf is 00B99160 [16:00:19]SAM_PROTO_ClearQueue [16:00:19]wFMCommunicate request_size=4 [16:00:19]MH_SAM_APDU [16:00:19]CAPDU: 80 09 00 00 [16:00:19]Write to MH i2c: E2 08 00 33 03 80 09 00 00 00 00 00 00 A8 [16:00:19]Write i2c OK [16:00:19]MH_I2C_Read... [16:00:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:00:19]Read from MH i2c: E2 [16:00:19]MH_I2C_Read... [16:00:19]Read from MH i2c: E2 03 00 [16:00:19]MH_I2C_Read... [16:00:19]Read from MH i2c: E2 03 00 33 03 00 90 00 AA [16:00:19]RAPDU: 90 00 [16:00:19]wFMCommunicate OK [16:00:19]SAM_PROTO_ClearQueue done [16:00:19]KKMCreateOFDPacket [16:00:19]OFDProtocolAddRootSTLVToBuf [16:00:19]FM_MakeSignedData [16:00:19]FM_MakeSignedData [16:00:19]SAM_PROTO_SignData [16:00:19]wFMCommunicate request_size=4 [16:00:19]MH_SAM_APDU [16:00:19]CAPDU: 80 0D 01 02 [16:00:19]Write to MH i2c: E2 08 00 34 03 80 0D 01 02 00 00 00 00 B0 [16:00:19]Write i2c OK [16:00:19]MH_I2C_Read... [16:00:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:00:20]Read from MH i2c: E2 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 03 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 03 00 34 03 00 90 00 AB [16:00:20]RAPDU: 90 00 [16:00:20]wFMCommunicate OK [16:00:20]wFMCommunicate request_size=255 [16:00:20]MH_SAM_APDU [16:00:20]CAPDU: 80 0D 02 02 FA 03 00 7A 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 [16:00:20]Write to MH i2c: E2 02 01 35 03 80 0D 02 02 FA 00 03 00 7A 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 00 00 73 [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:20]Read from MH i2c: E2 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 03 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 03 00 35 03 00 90 00 AC [16:00:20]RAPDU: 90 00 [16:00:20]wFMCommunicate OK [16:00:20]wFMCommunicate request_size=137 [16:00:20]MH_SAM_APDU [16:00:20]CAPDU: 80 0D 02 02 84 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 D3 01 00 00 F4 03 04 00 93 BD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7C 02 00 35 04 06 00 F6 4A E6 B4 74 EA [16:00:20]Write to MH i2c: E2 8C 00 36 03 80 0D 02 02 84 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 D3 01 00 00 F4 03 04 00 93 BD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7C 02 00 35 04 06 00 F6 4A E6 B4 74 EA 00 00 A2 [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:00:20]Read from MH i2c: E2 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 03 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 03 00 36 03 00 90 00 AD [16:00:20]RAPDU: 90 00 [16:00:20]wFMCommunicate OK [16:00:20]wFMCommunicate request_size=4 [16:00:20]MH_SAM_APDU [16:00:20]CAPDU: 80 0D 03 02 [16:00:20]Write to MH i2c: E2 08 00 37 03 80 0D 03 02 00 00 00 00 B5 [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:00:20]Read from MH i2c: E2 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 0B 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 0B 00 37 03 00 92 7A 3D 8E 9A BF 29 0C 90 00 1B [16:00:20]RAPDU: 92 7A 3D 8E 9A BF 29 0C 90 00 [16:00:20]wFMCommunicate OK [16:00:20]SAM_PROTO_SignData done [16:00:20]FM_MakeSignedData done [16:00:20]CreateOFDProtocolMessage [16:00:20]wFMCommunicate request_size=4 [16:00:20]MH_SAM_APDU [16:00:20]CAPDU: 80 11 00 00 [16:00:20]Write to MH i2c: E2 08 00 38 03 80 11 00 00 00 00 00 00 B5 [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:20]Read from MH i2c: E2 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 17 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: E2 17 00 38 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [16:00:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:00:20]wFMCommunicate OK [16:00:20]CreateOFDProtocolMessage done [16:00:20]OFDSenderStorePacket 163022 [16:00:20]StoreOFDPacket docnum=163022 [16:00:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8E 01 00 00 0F B2 86 01 57 A0 5A 03 01 00 03 00 7A 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 D3 01 00 00 F4 03 04 00 93 BD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7C 02 00 35 04 06 00 F6 4A E6 B4 74 EA 92 7A 3D 8E 9A BF 29 0C [16:00:20]CheckFolder [16:00:20]dirname=/storage/ofd_packets [16:00:20]CheckFolder done [16:00:20]ProducePacketName [16:00:20]name=ofd_packets/00163022 [16:00:20]NVStorageSaveData ofd_packets/00163022 [16:00:20]File name is /storage/ofd_packets/00163022 [16:00:20]Write 428 bytes [16:00:20]NVStorageSaveData done [16:00:20]OFDSenderStorePacket done [16:00:20]KKMCreateOFDPacket done [16:00:20]NVStorageSaveData kkm_last_timestamp [16:00:20]File name is /storage/kkm_last_timestamp [16:00:20]Write 4 bytes [16:00:20]NVStorageSaveData done [16:00:20]ExternCall_PrintAddStr [16:00:20]wPrintStart [16:00:20]Write to MH i2c: 01 00 00 39 03 3C [16:00:20]Write i2c OK [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: 01 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: 01 07 00 [16:00:20]MH_I2C_Read... [16:00:20]Read from MH i2c: 01 07 00 39 03 00 00 00 00 00 FF 0F 51 [16:00:20]RasterBufferAndPrint [16:00:20]line Счет N : (3)50464 [16:00:20]line ИНН: 02508201610067 [16:00:20]line Контрольно-Кассовый Чек [16:00:20]line ПРОДАЖА [16:00:20]line Товар: 48743570 [16:00:20]line Сигареты Winston XStyle Blue [16:00:20]line 1.000 * 140.00 [16:00:20]line = 140.00 [16:00:20]line НДС 12% НСП 1% [16:00:20]line > о реализуемом товаре [16:00:20]line Товар: 46231512 [16:00:20]line Mentos ПФ Виноград 6*100*2г [16:00:20]line 1.000 * 10.00 [16:00:20]line = 10.00 [16:00:20]line НДС 12% НСП 1% [16:00:20]line > о реализуемом товаре [16:00:20]line ИТОГО: 150.00 [16:00:20]line НСП 1% : 1.33 [16:00:20]line НДС 12% : 15.93 [16:00:20]line Наличными: 150.00 [16:00:20]line Безнал.: 0.00 [16:00:20]line Место: АЗС № 130 "Партнер Нефть" [16:00:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:00:20]line СНО: Общий режим [16:00:20]line Чек 467 20.08.2024 16:00 [16:00:20]line Смена: 465 ФФД: 1.0 [16:00:20]line ЗНМ: 0300000070 [16:00:20]line РНМ: 0000000000092562 [16:00:20]line Версия ККМ: 001 [16:00:20]line ФМ: 0000000000871769 [16:00:20]line ФД: 163022 [16:00:20]line ФПД: 270801558598890 [16:00:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160019&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163022&fm=270801558598890&tin=02508201610067®Number=0000000000092562&sum=15000 [16:00:20]line 0 [16:00:20]OFD Sender: Processing packet 163022 [packets to send 961, broken 960] [16:00:20]ProducePacketName [16:00:20]name=ofd_packets/00163022 [16:00:20]OFD Sender: To server: pG, [16:00:20]CommunicateWithHost lk.salyk.kg:30040 [16:00:20]ConnectInit lk.salyk.kg [16:00:20]written 0, free lines is 4095 [16:00:21]Write to MH i2c: 01 00 00 67 03 6A [16:00:21]Write i2c OK [16:00:21]MH_I2C_Read... [16:00:21]Read from MH i2c: 01 [16:00:21]MH_I2C_Read... [16:00:21]Read from MH i2c: 01 07 00 [16:00:21]MH_I2C_Read... [16:00:21]Read from MH i2c: 01 07 00 67 03 00 00 00 00 00 94 0C 11 [16:00:21]RasterBufferAndPrint [16:00:21]line [16:00:21]line [16:00:21]line [16:00:21]line [16:00:21]line [16:00:21]written 0, free lines is 3226 [16:00:21]MH_Cut [16:00:21]Write to MH i2c: D1 01 00 6E 03 01 43 [16:00:21]Write i2c OK [16:00:21]MH_I2C_Read... [16:00:21]Read from MH i2c: D1 [16:00:21]MH_I2C_Read... [16:00:21]Read from MH i2c: D1 01 00 [16:00:21]MH_I2C_Read... [16:00:21]Read from MH i2c: D1 01 00 6E 03 00 42 [16:00:21]Write to MH i2c: 01 00 00 6F 03 72 [16:00:21]Write i2c OK [16:00:21]MH_I2C_Read... [16:00:22]*** Cut start [16:00:22]*** Purtial cut [16:00:22]*** Stage 1: CUTSNS_PIN = 1 [16:00:22]Connected sock=11 [16:00: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 36 39 8E 01 00 00 0F B2 86 01 57 A0 5A 03 01 00 03 00 7A 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 D3 01 00 00 F4 03 04 00 93 BD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7C 02 00 35 04 06 00 F6 4A E6 B4 74 EA 92 7A 3D 8E 9A BF 29 0C [16:00: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 36 39 4F 00 00 00 CA 7E 47 00 9D 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 36 39 10 04 04 00 CE 7C 02 00 F4 03 04 00 E9 66 C4 66 B6 04 01 00 00 9B 47 CB 8F CE 41 48 5E [16:00:23]CommunicateWithHost err = 0 [16:00:23]CheckOFDResponse [16:00:23]1017 (14) - 77093643461234 [16:00:23]1041 (16) - 0000000000871769 [16:00:23]1040 (4) - 163022 [16:00:23]1012 (4) - 20.08.2024 09:50 [16:00:23]1206 (1) - 0 [16:00:23]OFD Sender: Remove packet 163022 [16:00:23]ProducePacketName [16:00:23]name=ofd_packets/00163022 [16:00:23]NVStorageDeleteData [16:00:23]OFD Sender: No OFD packet to send [16:00:24]Read from MH i2c: 01 [16:00:24]MH_I2C_Read... [16:00:24]*** Stop cut motor [16:00:24]*** Cut end [16:00:24]Read from MH i2c: 01 07 00 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: 01 07 00 6F 03 00 00 00 00 00 FF 0F 87 [16:00:24]process_action close_receipt done [16:00:24]requested_data is exist [16:00:24]produce_requested_data [16:00:24]requested_item fm.sn is exist - process it [16:00:24]wFMCommunicate request_size=4 [16:00:24]MH_SAM_APDU [16:00:24]CAPDU: 80 11 00 00 [16:00:24]Write to MH i2c: E2 08 00 70 03 80 11 00 00 00 00 00 00 ED [16:00:24]Write i2c OK [16:00:24]MH_I2C_Read... [16:00:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:00:24]Read from MH i2c: E2 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: E2 17 00 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: E2 17 00 70 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [16:00:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:00:24]wFMCommunicate OK [16:00:24]requested_item fd.num is exist - process it [16:00:24]SAM_PROTO_GetFieldsCounters [16:00:24]wFMCommunicate request_size=4 [16:00:24]MH_SAM_APDU [16:00:24]CAPDU: 80 13 00 00 [16:00:24]Write to MH i2c: E2 08 00 71 03 80 13 00 00 00 00 00 00 F0 [16:00:24]Write i2c OK [16:00:24]MH_I2C_Read... [16:00:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:00:24]Read from MH i2c: E2 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: E2 62 00 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: E2 62 00 71 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 B0 [16:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D3 01 00 00 5E 04 04 00 D3 01 00 00 57 04 04 00 D4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:00:24]wFMCommunicate OK [16:00:24]SAM_PROTO_GetFieldsCounters done [16:00:24]requested_item shift.num is exist - process it [16:00:24]requested_item shift.opened is exist - process it [16:00:24]req_shift_opened [16:00:24]FM_GetShiftState [16:00:24]SAM_PROTO_GetShiftState [16:00:24]wFMCommunicate request_size=4 [16:00:24]MH_SAM_APDU [16:00:24]CAPDU: 80 13 01 00 [16:00:24]Write to MH i2c: E2 08 00 72 03 80 13 01 00 00 00 00 00 F2 [16:00:24]Write i2c OK [16:00:24]MH_I2C_Read... [16:00:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:00:24]Read from MH i2c: E2 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: E2 0E 00 [16:00:24]MH_I2C_Read... [16:00:24]Read from MH i2c: E2 0E 00 72 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C0 [16:00:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:00:24]wFMCommunicate OK [16:00:24]SAM_PROTO_GetShiftState done [16:00:24]FM_GetShiftState done [16:00:24]req_shift_opened done [16:00:24]requested_item shift.open_date is exist - process it [16:00:24]req_shift_open_date [16:00:24]req_shift_open_date done [16:00:24]produce_requested_data done [16:00:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163022,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:00:24]process_action_free close_receipt [16:00:24]json_value_free [16:00:24]json_value_free done [16:00:24]process_json_proto returns [16:00:24]Send response to host [16:00:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163022,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:00:24]free response buf [16:00:24]execute_script done [16:00:24]execute_script returns [16:00:24]free content buf [16:00:24]Sock 10.Close socket [16:00:24]Sock 10.Thread stoped [16:00:29]OFD Sender: No OFD packet to send [16:00:31]recv_with_timeout no data received [16:00:34]OFD Sender: No OFD packet to send [16:00:39]OFD Sender: No OFD packet to send [16:00:44]OFD Sender: No OFD packet to send [16:00:48]recv_with_timeout no data received [16:00:49]OFD Sender: No OFD packet to send [16:00:54]OFD Sender: No OFD packet to send [16:00:59]OFD Sender: No OFD packet to send [16:01:04]OFD Sender: No OFD packet to send [16:01:04]recv_with_timeout no data received [16:01:06]accept exits with 9 [16:01:06]New connection [16:01:06]New thread 3066965348 created [16:01:06]Thread 3066821988 joined [16:01:06]Waiting for new connection... [16:01:06] Sock 9.Parse request [16:01:06]Sock 9.Check first char [16:01:06]Sock 9.First char is OK [16:01:06]request: POST /json_proto HTTP/1.0 [16:01:06]Method: POST [16:01:06]URL: /json_proto [16:01:06]Method is POST - this is cgi request [16:01:06]url: /json_proto [16:01:06]query_string will be loaded in cgi processing [16:01:06]execute_cgi json_proto POST (null) [16:01:06]execute_cgi path=json_proto method=POST [16:01:06]POST find Content-Length [16:01:06]Host: 172.17.44.132:8080 [16:01:06]Content-Length: 800 [16:01:06]Content-Type: application/json [16:01:06] [16:01:06]POST finish read [16:01:06]Found Content-Length = 800 [16:01:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 99.740, "sum" : 7600.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7600.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:06]execute_script... [16:01:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291503", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 99.740, "sum" : 7600.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 7600.19 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:01:06]POST & json_proto [16:01:06]process_json_proto [16:01:06]json parsed OK: [16:01:06]protocol is kg_v1.0 [16:01:06]action value=close_receipt [16:01:06]process_action close_receipt [16:01:06]cmd_close_receipt [16:01:06]MH_GetDate [16:01:06]Write to MH i2c: F0 00 00 73 03 65 [16:01:06]Write i2c OK [16:01:06]MH_I2C_Read... [16:01:06]Read from MH i2c: F0 [16:01:06]MH_I2C_Read... [16:01:06]Read from MH i2c: F0 09 00 [16:01:06]MH_I2C_Read... [16:01:06]Read from MH i2c: F0 09 00 73 03 00 C3 BD C4 66 2A 83 C1 65 EB [16:01:06]GetLastDocTimeStamp 1724169619 [16:01:06]current date 1724169667 [16:01:06]FM_GetShiftState [16:01:06]SAM_PROTO_GetShiftState [16:01:06]wFMCommunicate request_size=4 [16:01:06]MH_SAM_APDU [16:01:06]CAPDU: 80 13 01 00 [16:01:06]Write to MH i2c: E2 08 00 74 03 80 13 01 00 00 00 00 00 F4 [16:01:06]Write i2c OK [16:01:06]MH_I2C_Read... [16:01:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:01:06]Read from MH i2c: E2 [16:01:06]MH_I2C_Read... [16:01:06]Read from MH i2c: E2 0E 00 [16:01:06]MH_I2C_Read... [16:01:06]Read from MH i2c: E2 0E 00 74 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C2 [16:01:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:01:06]wFMCommunicate OK [16:01:06]SAM_PROTO_GetShiftState done [16:01:06]FM_GetShiftState done [16:01:06]opened in 1724113081 [16:01:06]opened+sec_in_day 1724199481 [16:01:06]quantity*price = 760018 [16:01:06]sum+1 = 760020 [16:01:06]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 7600.19 НСП 1% : 67.26 НДС 12% : 807.10 Наличными: 0.00 Безнал.: 7600.19 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 468 20.08.2024 16:01 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163023 ФПД: 170357736667395 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160107&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163023&fm=170357736667395&tin=02508201610067®Number=0000000000092562&sum=760019 [16:01:07]StoreToDocumentArchive [16:01:07]shift 465 fd 163023 [16:01:07]save to /storage/0465/doc_00163023 [16:01:07]save last doc name /storage/0465/doc_00163023 to /storage/kkm_last_doc_name [16:01:07]save OK [16:01:07]Clear old archive folders... [16:01:07]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:01:07]tlvbuf is 00B49A60 [16:01:07]SAM_PROTO_ClearQueue [16:01:07]wFMCommunicate request_size=4 [16:01:07]MH_SAM_APDU [16:01:07]CAPDU: 80 09 00 00 [16:01:07]Write to MH i2c: E2 08 00 81 03 80 09 00 00 00 00 00 00 F6 [16:01:07]Write i2c OK [16:01:07]MH_I2C_Read... [16:01:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:01:07]Read from MH i2c: E2 [16:01:07]MH_I2C_Read... [16:01:07]Read from MH i2c: E2 03 00 [16:01:07]MH_I2C_Read... [16:01:07]Read from MH i2c: E2 03 00 81 03 00 90 00 F8 [16:01:07]RAPDU: 90 00 [16:01:07]wFMCommunicate OK [16:01:07]SAM_PROTO_ClearQueue done [16:01:07]KKMCreateOFDPacket [16:01:07]OFDProtocolAddRootSTLVToBuf [16:01:07]FM_MakeSignedData [16:01:07]FM_MakeSignedData [16:01:07]SAM_PROTO_SignData [16:01:07]wFMCommunicate request_size=4 [16:01:07]MH_SAM_APDU [16:01:07]CAPDU: 80 0D 01 02 [16:01:07]Write to MH i2c: E2 08 00 82 03 80 0D 01 02 00 00 00 00 FE [16:01:07]Write i2c OK [16:01:07]MH_I2C_Read... [16:01:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:01:07]Read from MH i2c: E2 [16:01:07]MH_I2C_Read... [16:01:07]Read from MH i2c: E2 03 00 [16:01:07]MH_I2C_Read... [16:01:07]Read from MH i2c: E2 03 00 82 03 00 90 00 F9 [16:01:07]RAPDU: 90 00 [16:01:07]wFMCommunicate OK [16:01:07]wFMCommunicate request_size=255 [16:01:07]MH_SAM_APDU [16:01:07]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 98 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 98 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 3B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 98 0B 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 C3 BD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7C 02 00 35 04 06 00 9A F0 80 60 [16:01:07]Write to MH i2c: E2 02 01 83 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 98 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 98 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 3B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 98 0B 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 C3 BD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7C 02 00 35 04 06 00 9A F0 80 60 00 00 B4 [16:01:07]Write i2c OK [16:01:07]MH_I2C_Read... [16:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:08]Read from MH i2c: E2 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: E2 03 00 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: E2 03 00 83 03 00 90 00 FA [16:01:08]RAPDU: 90 00 [16:01:08]wFMCommunicate OK [16:01:08]wFMCommunicate request_size=7 [16:01:08]MH_SAM_APDU [16:01:08]CAPDU: 80 0D 02 02 02 F9 03 [16:01:08]Write to MH i2c: E2 0A 00 84 03 80 0D 02 02 02 00 F9 03 00 00 01 [16:01:08]Write i2c OK [16:01:08]MH_I2C_Read... [16:01:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:01:08]Read from MH i2c: E2 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: E2 03 00 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: E2 03 00 84 03 00 90 00 FB [16:01:08]RAPDU: 90 00 [16:01:08]wFMCommunicate OK [16:01:08]wFMCommunicate request_size=4 [16:01:08]MH_SAM_APDU [16:01:08]CAPDU: 80 0D 03 02 [16:01:08]Write to MH i2c: E2 08 00 85 03 80 0D 03 02 00 00 00 00 03 [16:01:08]Write i2c OK [16:01:08]MH_I2C_Read... [16:01:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:01:08]Read from MH i2c: E2 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: E2 0B 00 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: E2 0B 00 85 03 00 C8 E4 57 A3 7F 2C 0F 64 90 00 C8 [16:01:08]RAPDU: C8 E4 57 A3 7F 2C 0F 64 90 00 [16:01:08]wFMCommunicate OK [16:01:08]SAM_PROTO_SignData done [16:01:08]FM_MakeSignedData done [16:01:08]CreateOFDProtocolMessage [16:01:08]wFMCommunicate request_size=4 [16:01:08]MH_SAM_APDU [16:01:08]CAPDU: 80 11 00 00 [16:01:08]Write to MH i2c: E2 08 00 86 03 80 11 00 00 00 00 00 00 03 [16:01:08]Write i2c OK [16:01:08]MH_I2C_Read... [16:01:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:08]Read from MH i2c: E2 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: E2 17 00 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: E2 17 00 86 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [16:01:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:01:08]wFMCommunicate OK [16:01:08]CreateOFDProtocolMessage done [16:01:08]OFDSenderStorePacket 163023 [16:01:08]StoreOFDPacket docnum=163023 [16:01:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DA 5B 04 01 79 FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 98 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 98 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 3B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 98 0B 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 C3 BD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7C 02 00 35 04 06 00 9A F0 80 60 F9 03 C8 E4 57 A3 7F 2C 0F 64 [16:01:08]CheckFolder [16:01:08]dirname=/storage/ofd_packets [16:01:08]CheckFolder done [16:01:08]ProducePacketName [16:01:08]name=ofd_packets/00163023 [16:01:08]NVStorageSaveData ofd_packets/00163023 [16:01:08]File name is /storage/ofd_packets/00163023 [16:01:08]Write 298 bytes [16:01:08]NVStorageSaveData done [16:01:08]OFDSenderStorePacket done [16:01:08]KKMCreateOFDPacket done [16:01:08]NVStorageSaveData kkm_last_timestamp [16:01:08]File name is /storage/kkm_last_timestamp [16:01:08]Write 4 bytes [16:01:08]NVStorageSaveData done [16:01:08]ExternCall_PrintAddStr [16:01:08]wPrintStart [16:01:08]Write to MH i2c: 01 00 00 87 03 8A [16:01:08]Write i2c OK [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: 01 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: 01 07 00 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: 01 07 00 87 03 00 00 00 00 00 FF 0F 9F [16:01:08]RasterBufferAndPrint [16:01:08]line Счет N : (1)291503 [16:01:08]line ИНН: 02508201610067 [16:01:08]line Контрольно-Кассовый Чек [16:01:08]line ПРОДАЖА [16:01:08]line ТРК (МРК, ГНК) : 34 [16:01:08]line Товар: 2710194800 [16:01:08]line ДТ-К-5 [16:01:08]line 99.740 * 76.20 [16:01:08]line = 7600.19 [16:01:08]line НДС 12% НСП 1% [16:01:08]line > о реализуемом товаре [16:01:08]line ИТОГО: 7600.19 [16:01:08]line НСП 1% : 67.26 [16:01:08]line НДС 12% : 807.10 [16:01:08]line Наличными: 0.00 [16:01:08]line Безнал.: 7600.19 [16:01:08]line Место: АЗС № 130 "Партнер Нефть" [16:01:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:01:08]line СНО: Общий режим [16:01:08]line Чек 468 20.08.2024 16:01 [16:01:08]line Смена: 465 ФФД: 1.0 [16:01:08]line ЗНМ: 0300000070 [16:01:08]line РНМ: 0000000000092562 [16:01:08]line Версия ККМ: 001 [16:01:08]line Платежная система: O! деньги [16:01:08]line ФМ: 0000000000871769 [16:01:08]line ФД: 163023 [16:01:08]line ФПД: 170357736667395 [16:01:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160107&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163023&fm=170357736667395&tin=02508201610067®Number=0000000000092562&sum=760019 [16:01:08]written 0, free lines is 4095 [16:01:08]OFD Sender: Processing packet 163023 [packets to send 961, broken 960] [16:01:08]ProducePacketName [16:01:08]name=ofd_packets/00163023 [16:01:08]OFD Sender: To server: pG, [16:01:08]CommunicateWithHost lk.salyk.kg:30040 [16:01:08]ConnectInit lk.salyk.kg [16:01:08]Write to MH i2c: 01 00 00 B1 03 B4 [16:01:08]Write i2c OK [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: 01 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: 01 07 00 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: 01 07 00 B1 03 00 00 00 00 00 DF 0C A6 [16:01:08]RasterBufferAndPrint [16:01:08]line [16:01:08]line [16:01:08]line [16:01:08]line [16:01:08]line [16:01:08]written 0, free lines is 3302 [16:01:08]MH_Cut [16:01:08]Write to MH i2c: D1 01 00 B8 03 01 8D [16:01:08]Write i2c OK [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: D1 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: D1 01 00 [16:01:08]MH_I2C_Read... [16:01:08]Read from MH i2c: D1 01 00 B8 03 00 8C [16:01:08]Write to MH i2c: 01 00 00 B9 03 BC [16:01:08]Write i2c OK [16:01:08]MH_I2C_Read... [16:01:09]*** Cut start [16:01:09]*** Purtial cut [16:01:09]*** Stage 1: CUTSNS_PIN = 1 [16:01:11]Read from MH i2c: 01 [16:01:11]MH_I2C_Read... [16:01:11]*** Stop cut motor [16:01:11]*** Cut end [16:01:11]Read from MH i2c: 01 07 00 [16:01:11]MH_I2C_Read... [16:01:11]Read from MH i2c: 01 07 00 B9 03 00 00 00 00 00 FF 0F D1 [16:01:11]process_action close_receipt done [16:01:11]requested_data is exist [16:01:11]produce_requested_data [16:01:11]requested_item fm.sn is exist - process it [16:01:11]wFMCommunicate request_size=4 [16:01:11]MH_SAM_APDU [16:01:11]CAPDU: 80 11 00 00 [16:01:11]Write to MH i2c: E2 08 00 BA 03 80 11 00 00 00 00 00 00 37 [16:01:11]Write i2c OK [16:01:11]MH_I2C_Read... [16:01:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:01:11]Read from MH i2c: E2 [16:01:11]MH_I2C_Read... [16:01:11]Read from MH i2c: E2 17 00 [16:01:11]MH_I2C_Read... [16:01:11]Read from MH i2c: E2 17 00 BA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [16:01:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:01:11]wFMCommunicate OK [16:01:11]requested_item fd.num is exist - process it [16:01:11]SAM_PROTO_GetFieldsCounters [16:01:11]wFMCommunicate request_size=4 [16:01:11]MH_SAM_APDU [16:01:11]CAPDU: 80 13 00 00 [16:01:11]Write to MH i2c: E2 08 00 BB 03 80 13 00 00 00 00 00 00 3A [16:01:11]Write i2c OK [16:01:11]MH_I2C_Read... [16:01:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:01:11]Read from MH i2c: E2 [16:01:11]MH_I2C_Read... [16:01:11]Read from MH i2c: E2 62 00 [16:01:11]MH_I2C_Read... [16:01:11]Read from MH i2c: E2 62 00 BB 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 [16:02:48]ConnectInit Can't connect to host [16:02:48]OFD Sender: Processing packet 163023 [packets to send 961, broken 960] [16:02:48]ProducePacketName [16:02:48]name=ofd_packets/00163023 [16:02:48]OFD Sender: To server: pG, [16:02:48]CommunicateWithHost lk.salyk.kg:30040 [16:02:48]ConnectInit lk.salyk.kg [16:02:53]ConnectInit Can't take IP for lk.salyk.kg [16:02:53]CommunicateWithHost connect error [16:02:53]CommunicateWithHost err = -1 [16:02:53]OFD Sender: Server communicate error [16:02:58]OFD Sender: Processing packet 163023 [packets to send 961, broken 960] [16:02:58]ProducePacketName [16:02:58]name=ofd_packets/00163023 [16:02:58]OFD Sender: To server: pG, [16:02:58]CommunicateWithHost lk.salyk.kg:30040 [16:02:58]ConnectInit lk.salyk.kg [16:02:59]Connected sock=9 [16:02:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DA 5B 04 01 79 FA 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9C 85 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 98 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 98 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 46 1A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 46 3B 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 98 0B 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 01 00 00 F4 03 04 00 C3 BD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7C 02 00 35 04 06 00 9A F0 80 60 F9 03 C8 E4 57 A3 7F 2C 0F 64 [16:02:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E4 88 47 00 33 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 CF 7C 02 00 F4 03 04 00 85 67 C4 66 B6 04 01 00 00 BD 3E B1 2E 52 AA 1A 4A [16:02:59]CommunicateWithHost err = 0 [16:02:59]CheckOFDResponse [16:02:59]1017 (14) - 77093643461234 [16:02:59]1041 (16) - 0000000000871769 [16:02:59]1040 (4) - 163023 [16:02:59]1012 (4) - 20.08.2024 09:53 [16:02:59]1206 (1) - 0 [16:02:59]OFD Sender: Remove packet 163023 [16:02:59]ProducePacketName [16:02:59]name=ofd_packets/00163023 [16:02:59]NVStorageDeleteData [16:03:00]OFD Sender: No OFD packet to send [16:03:05]OFD Sender: No OFD packet to send [16:03:07]accept exits with 7 [16:03:07]New connection [16:03:07]New thread 3066821988 created [16:03:07]Thread 3066965348 joined [16:03:07]Waiting for new connection... [16:03:07] Sock 7.Parse request [16:03:07]Sock 7.Check first char [16:03:07]Sock 7.First char is OK [16:03:07]request: POST /json_proto HTTP/1.0 [16:03:07]Method: POST [16:03:07]URL: /json_proto [16:03:07]Method is POST - this is cgi request [16:03:07]url: /json_proto [16:03:07]query_string will be loaded in cgi processing [16:03:07]execute_cgi json_proto POST (null) [16:03:07]execute_cgi path=json_proto method=POST [16:03:07]POST find Content-Length [16:03:07]Host: 172.17.44.132:8080 [16:03:07]Content-Length: 677 [16:03:07]Content-Type: application/json [16:03:07] [16:03:07]POST finish read [16:03:07]Found Content-Length = 677 [16:03:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:07]execute_script... [16:03: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)291509", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:03:07]POST & json_proto [16:03:07]process_json_proto [16:03:07]json parsed OK: [16:03:07]protocol is kg_v1.0 [16:03:07]action value=close_receipt [16:03:07]process_action close_receipt [16:03:07]cmd_close_receipt [16:03:07]MH_GetDate [16:03:07]Write to MH i2c: F0 00 00 BD 03 AF [16:03:07]Write i2c OK [16:03:07]MH_I2C_Read... [16:03:07]Read from MH i2c: F0 [16:03:07]MH_I2C_Read... [16:03:07]Read from MH i2c: F0 09 00 [16:03:07]MH_I2C_Read... [16:03:07]Read from MH i2c: F0 09 00 BD 03 00 3C BE C4 66 2A 83 C1 65 AF [16:03:07]GetLastDocTimeStamp 1724169667 [16:03:07]current date 1724169788 [16:03:07]FM_GetShiftState [16:03:07]SAM_PROTO_GetShiftState [16:03:07]wFMCommunicate request_size=4 [16:03:07]MH_SAM_APDU [16:03:07]CAPDU: 80 13 01 00 [16:03:07]Write to MH i2c: E2 08 00 BE 03 80 13 01 00 00 00 00 00 3E [16:03:07]Write i2c OK [16:03:07]MH_I2C_Read... [16:03:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:07]Read from MH i2c: E2 [16:03:07]MH_I2C_Read... [16:03:07]Read from MH i2c: E2 0E 00 [16:03:07]MH_I2C_Read... [16:03:07]Read from MH i2c: E2 0E 00 BE 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0C [16:03:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:03:07]wFMCommunicate OK [16:03:07]SAM_PROTO_GetShiftState done [16:03:07]FM_GetShiftState done [16:03:07]opened in 1724113081 [16:03:07]opened+sec_in_day 1724199481 [16:03:07]quantity*price = 20001 [16:03:07]sum+1 = 20002 [16:03:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 469 20.08.2024 16:03 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163024 ФПД: 192867830303171 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160308&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163024&fm=192867830303171&tin=02508201610067®Number=0000000000092562&sum=20000 [16:03:08]StoreToDocumentArchive [16:03:08]shift 465 fd 163024 [16:03:08]save to /storage/0465/doc_00163024 [16:03:08]save last doc name /storage/0465/doc_00163024 to /storage/kkm_last_doc_name [16:03:08]save OK [16:03:08]Clear old archive folders... [16:03:08]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:03:08]tlvbuf is 00B96DB0 [16:03:08]SAM_PROTO_ClearQueue [16:03:08]wFMCommunicate request_size=4 [16:03:08]MH_SAM_APDU [16:03:08]CAPDU: 80 09 00 00 [16:03:08]Write to MH i2c: E2 08 00 CB 03 80 09 00 00 00 00 00 00 40 [16:03:08]Write i2c OK [16:03:08]MH_I2C_Read... [16:03:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:03:09]Read from MH i2c: E2 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 03 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 03 00 CB 03 00 90 00 42 [16:03:09]RAPDU: 90 00 [16:03:09]wFMCommunicate OK [16:03:09]SAM_PROTO_ClearQueue done [16:03:09]KKMCreateOFDPacket [16:03:09]OFDProtocolAddRootSTLVToBuf [16:03:09]FM_MakeSignedData [16:03:09]FM_MakeSignedData [16:03:09]SAM_PROTO_SignData [16:03:09]wFMCommunicate request_size=4 [16:03:09]MH_SAM_APDU [16:03:09]CAPDU: 80 0D 01 02 [16:03:09]Write to MH i2c: E2 08 00 CC 03 80 0D 01 02 00 00 00 00 48 [16:03:09]Write i2c OK [16:03:09]MH_I2C_Read... [16:03:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:03:09]Read from MH i2c: E2 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 03 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 03 00 CC 03 00 90 00 43 [16:03:09]RAPDU: 90 00 [16:03:09]wFMCommunicate OK [16:03:09]wFMCommunicate request_size=255 [16:03:09]MH_SAM_APDU [16:03:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 3C BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7C 02 00 35 04 06 00 AF [16:03:09]Write to MH i2c: E2 02 01 CD 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 3C BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7C 02 00 35 04 06 00 AF 00 00 97 [16:03:09]Write i2c OK [16:03:09]MH_I2C_Read... [16:03:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:09]Read from MH i2c: E2 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 03 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 03 00 CD 03 00 90 00 44 [16:03:09]RAPDU: 90 00 [16:03:09]wFMCommunicate OK [16:03:09]wFMCommunicate request_size=10 [16:03:09]MH_SAM_APDU [16:03:09]CAPDU: 80 0D 02 02 05 69 8A 83 89 C3 [16:03:09]Write to MH i2c: E2 0D 00 CE 03 80 0D 02 02 05 00 69 8A 83 89 C3 00 00 17 [16:03:09]Write i2c OK [16:03:09]MH_I2C_Read... [16:03:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:03:09]Read from MH i2c: E2 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 03 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 03 00 CE 03 00 90 00 45 [16:03:09]RAPDU: 90 00 [16:03:09]wFMCommunicate OK [16:03:09]wFMCommunicate request_size=4 [16:03:09]MH_SAM_APDU [16:03:09]CAPDU: 80 0D 03 02 [16:03:09]Write to MH i2c: E2 08 00 CF 03 80 0D 03 02 00 00 00 00 4D [16:03:09]Write i2c OK [16:03:09]MH_I2C_Read... [16:03:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:03:09]Read from MH i2c: E2 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 0B 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 0B 00 CF 03 00 9D 05 9C 61 C6 BB 55 36 90 00 F9 [16:03:09]RAPDU: 9D 05 9C 61 C6 BB 55 36 90 00 [16:03:09]wFMCommunicate OK [16:03:09]SAM_PROTO_SignData done [16:03:09]FM_MakeSignedData done [16:03:09]CreateOFDProtocolMessage [16:03:09]wFMCommunicate request_size=4 [16:03:09]MH_SAM_APDU [16:03:09]CAPDU: 80 11 00 00 [16:03:09]Write to MH i2c: E2 08 00 D0 03 80 11 00 00 00 00 00 00 4D [16:03:09]Write i2c OK [16:03:09]MH_I2C_Read... [16:03:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:09]Read from MH i2c: E2 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 17 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: E2 17 00 D0 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [16:03:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:09]wFMCommunicate OK [16:03:09]CreateOFDProtocolMessage done [16:03:09]OFDSenderStorePacket 163024 [16:03:09]StoreOFDPacket docnum=163024 [16:03:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 04 BA 07 01 83 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 3C BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7C 02 00 35 04 06 00 AF 69 8A 83 89 C3 9D 05 9C 61 C6 BB 55 36 [16:03:09]CheckFolder [16:03:09]dirname=/storage/ofd_packets [16:03:09]CheckFolder done [16:03:09]ProducePacketName [16:03:09]name=ofd_packets/00163024 [16:03:09]NVStorageSaveData ofd_packets/00163024 [16:03:09]File name is /storage/ofd_packets/00163024 [16:03:09]Write 301 bytes [16:03:09]NVStorageSaveData done [16:03:09]OFDSenderStorePacket done [16:03:09]KKMCreateOFDPacket done [16:03:09]NVStorageSaveData kkm_last_timestamp [16:03:09]File name is /storage/kkm_last_timestamp [16:03:09]Write 4 bytes [16:03:09]NVStorageSaveData done [16:03:09]ExternCall_PrintAddStr [16:03:09]wPrintStart [16:03:09]Write to MH i2c: 01 00 00 D1 03 D4 [16:03:09]Write i2c OK [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: 01 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: 01 07 00 [16:03:09]MH_I2C_Read... [16:03:09]Read from MH i2c: 01 07 00 D1 03 00 00 00 00 00 FF 0F E9 [16:03:09]RasterBufferAndPrint [16:03:09]line Счет N : (1)291509 [16:03:09]line ИНН: 02508201610067 [16:03:09]line Контрольно-Кассовый Чек [16:03:09]line ПРОДАЖА [16:03:09]line ТРК (МРК, ГНК) : 52 [16:03:09]line Товар: 2710124130 [16:03:09]line Аи-92-К-5 [16:03:09]line 2.950 * 67.80 [16:03:09]line = 200.01 [16:03:09]line НДС 12% НСП 1% [16:03:09]line > о реализуемом товаре [16:03:09]line ОКРУГЛЕНИЕ: -0.01 [16:03:09]line ИТОГО: 200.00 [16:03:09]line Внесено: 200.00 [16:03:09]line СДАЧА: 0.00 [16:03:09]line НСП 1% : 1.77 [16:03:09]line НДС 12% : 21.24 [16:03:09]line Наличными: 200.00 [16:03:09]line Безнал.: 0.00 [16:03:09]line Место: АЗС № 130 "Партнер Нефть" [16:03:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:03:09]line СНО: Общий режим [16:03:09]line Чек 469 20.08.2024 16:03 [16:03:09]line Смена: 465 ФФД: 1.0 [16:03:09]line ЗНМ: 0300000070 [16:03:09]line РНМ: 0000000000092562 [16:03:09]line Версия ККМ: 001 [16:03:09]line ФМ: 0000000000871769 [16:03:09]line ФД: 163024 [16:03:09]line ФПД: 192867830303171 [16:03:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160308&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163024&fm=192867830303171&tin=02508201610067®Number=0000000000092562&sum=20000 [16:03:09]written 0, free lines is 4095 [16:03:09]OFD Sender: Processing packet 163024 [packets to send 961, broken 960] [16:03:09]ProducePacketName [16:03:09]name=ofd_packets/00163024 [16:03:09]OFD Sender: To server: pG, [16:03:09]CommunicateWithHost lk.salyk.kg:30040 [16:03:09]ConnectInit lk.salyk.kg [16:03:09]Write to MH i2c: 01 00 00 FC 03 FF [16:03:10]Write i2c OK [16:03:10]MH_I2C_Read... [16:03:10]Read from MH i2c: 01 [16:03:10]MH_I2C_Read... [16:03:10]Read from MH i2c: 01 07 00 [16:03:10]MH_I2C_Read... [16:03:10]Read from MH i2c: 01 07 00 FC 03 00 00 00 00 00 BA 0C CC [16:03:10]RasterBufferAndPrint [16:03:10]line [16:03:10]line [16:03:10]line [16:03:10]line [16:03:10]line [16:03:10]written 0, free lines is 3264 [16:03:10]MH_Cut [16:03:10]Write to MH i2c: D1 01 00 03 04 01 D9 [16:03:10]Write i2c OK [16:03:10]MH_I2C_Read... [16:03:10]Read from MH i2c: D1 [16:03:10]MH_I2C_Read... [16:03:10]Read from MH i2c: D1 01 00 [16:03:10]MH_I2C_Read... [16:03:10]Read from MH i2c: D1 01 00 03 04 00 D8 [16:03:10]Write to MH i2c: 01 00 00 04 04 08 [16:03:10]Write i2c OK [16:03:10]MH_I2C_Read... [16:03:10]Connected sock=9 [16:03: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 36 39 0F 01 00 00 04 BA 07 01 83 1A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 01 00 00 F4 03 04 00 3C BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7C 02 00 35 04 06 00 AF 69 8A 83 89 C3 9D 05 9C 61 C6 BB 55 36 [16:03:10]*** Cut start [16:03:10]*** Purtial cut [16:03:10]*** Stage 1: CUTSNS_PIN = 1 [16:03: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 36 39 4F 00 00 00 F8 6D 47 00 F7 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 36 39 10 04 04 00 D0 7C 02 00 F4 03 04 00 90 67 C4 66 B6 04 01 00 00 CA 27 55 4D 10 2E F5 7B [16:03:10]CommunicateWithHost err = 0 [16:03:10]CheckOFDResponse [16:03:10]1017 (14) - 77093643461234 [16:03:10]1041 (16) - 0000000000871769 [16:03:10]1040 (4) - 163024 [16:03:10]1012 (4) - 20.08.2024 09:53 [16:03:10]1206 (1) - 0 [16:03:10]OFD Sender: Remove packet 163024 [16:03:10]ProducePacketName [16:03:10]name=ofd_packets/00163024 [16:03:10]NVStorageDeleteData [16:03:11]OFD Sender: No OFD packet to send [16:03:12]Read from MH i2c: 01 [16:03:12]MH_I2C_Read... [16:03:12]*** Stop cut motor [16:03:12]*** Cut end [16:03:12]Read from MH i2c: 01 07 00 [16:03:12]MH_I2C_Read... [16:03:12]Read from MH i2c: 01 07 00 04 04 00 00 00 00 00 FF 0F 1D [16:03:12]process_action close_receipt done [16:03:12]requested_data is exist [16:03:12]produce_requested_data [16:03:12]requested_item fm.sn is exist - process it [16:03:12]wFMCommunicate request_size=4 [16:03:12]MH_SAM_APDU [16:03:12]CAPDU: 80 11 00 00 [16:03:12]Write to MH i2c: E2 08 00 05 04 80 11 00 00 00 00 00 00 83 [16:03:12]Write i2c OK [16:03:12]MH_I2C_Read... [16:03:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:03:12]Read from MH i2c: E2 [16:03:12]MH_I2C_Read... [16:03:12]Read from MH i2c: E2 17 00 [16:03:12]MH_I2C_Read... [16:03:12]Read from MH i2c: E2 17 00 05 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DC [16:03:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:03:12]wFMCommunicate OK [16:03:12]requested_item fd.num is exist - process it [16:03:12]SAM_PROTO_GetFieldsCounters [16:03:12]wFMCommunicate request_size=4 [16:03:12]MH_SAM_APDU [16:03:12]CAPDU: 80 13 00 00 [16:03:12]Write to MH i2c: E2 08 00 06 04 80 13 00 00 00 00 00 00 86 [16:03:12]Write i2c OK [16:03:12]MH_I2C_Read... [16:03:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:03:13]Read from MH i2c: E2 [16:03:13]MH_I2C_Read... [16:03:13]Read from MH i2c: E2 62 00 [16:03:13]MH_I2C_Read... [16:03:13]Read from MH i2c: E2 62 00 06 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 4E [16:03: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D5 01 00 00 5E 04 04 00 D5 01 00 00 57 04 04 00 D6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:03:13]wFMCommunicate OK [16:03:13]SAM_PROTO_GetFieldsCounters done [16:03:13]requested_item shift.num is exist - process it [16:03:13]requested_item shift.opened is exist - process it [16:03:13]req_shift_opened [16:03:13]FM_GetShiftState [16:03:13]SAM_PROTO_GetShiftState [16:03:13]wFMCommunicate request_size=4 [16:03:13]MH_SAM_APDU [16:03:13]CAPDU: 80 13 01 00 [16:03:13]Write to MH i2c: E2 08 00 07 04 80 13 01 00 00 00 00 00 88 [16:03:13]Write i2c OK [16:03:13]MH_I2C_Read... [16:03:13]Read from MH i2c: E2 [16:03:13]MH_I2C_Read... [16:03:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:03:13]Read from MH i2c: E2 0E 00 [16:03:13]MH_I2C_Read... [16:03:13]Read from MH i2c: E2 0E 00 07 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 56 [16:03:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:03:13]wFMCommunicate OK [16:03:13]SAM_PROTO_GetShiftState done [16:03:13]FM_GetShiftState done [16:03:13]req_shift_opened done [16:03:13]requested_item shift.open_date is exist - process it [16:03:13]req_shift_open_date [16:03:13]req_shift_open_date done [16:03:13]produce_requested_data done [16:03:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163024,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:03:13]process_action_free close_receipt [16:03:13]json_value_free [16:03:13]json_value_free done [16:03:13]process_json_proto returns [16:03:13]Send response to host [16:03:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163024,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:03:13]free response buf [16:03:13]execute_script done [16:03:13]execute_script returns [16:03:13]free content buf [16:03:13]Sock 7.Close socket [16:03:13]Sock 7.Thread stoped [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:13]recv_with_timeout no data received [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:52]recv_with_timeout no data received [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:17]OFD Sender: No OFD packet to send [16:05:22]OFD Sender: No OFD packet to send [16:05:27]OFD Sender: No OFD packet to send [16:05:32]OFD Sender: No OFD packet to send [16:05:37]OFD Sender: No OFD packet to send [16:05:42]OFD Sender: No OFD packet to send [16:05:45]accept exits with 10 [16:05:45]New connection [16:05:45]New thread 3066965348 created [16:05:45]Thread 3066821988 joined [16:05:45]Waiting for new connection... [16:05:45] Sock 10.Parse request [16:05:45]Sock 10.Check first char [16:05:45]Sock 10.First char is OK [16:05:45]request: POST /json_proto HTTP/1.0 [16:05:45]Method: POST [16:05:45]URL: /json_proto [16:05:45]Method is POST - this is cgi request [16:05:45]url: /json_proto [16:05:45]query_string will be loaded in cgi processing [16:05:45]execute_cgi json_proto POST (null) [16:05:45]execute_cgi path=json_proto method=POST [16:05:45]POST find Content-Length [16:05:45]Host: 172.17.44.132:8080 [16:05:45]Content-Length: 906 [16:05:45]Content-Type: application/json [16:05:45] [16:05:45]POST finish read [16:05:45]Found Content-Length = 906 [16:05:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50465", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:45]execute_script... [16:05: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)50465", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700040114137", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0437\u0435\u043B \u043B\u0438\u043C\u043E\u043D", "price" : 65.00, "quantity" : 1.000, "sum" : 65.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 205.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:45]POST & json_proto [16:05:45]process_json_proto [16:05:45]json parsed OK: [16:05:45]protocol is kg_v1.0 [16:05:45]action value=close_receipt [16:05:45]process_action close_receipt [16:05:45]cmd_close_receipt [16:05:45]MH_GetDate [16:05:45]Write to MH i2c: F0 00 00 08 04 FB [16:05:45]Write i2c OK [16:05:45]MH_I2C_Read... [16:05:45]Read from MH i2c: F0 [16:05:45]MH_I2C_Read... [16:05:45]Read from MH i2c: F0 09 00 [16:05:45]MH_I2C_Read... [16:05:45]Read from MH i2c: F0 09 00 08 04 00 DA BE C4 66 2A 83 C1 65 99 [16:05:45]GetLastDocTimeStamp 1724169788 [16:05:45]current date 1724169946 [16:05:45]FM_GetShiftState [16:05:45]SAM_PROTO_GetShiftState [16:05:45]wFMCommunicate request_size=4 [16:05:45]MH_SAM_APDU [16:05:45]CAPDU: 80 13 01 00 [16:05:45]Write to MH i2c: E2 08 00 09 04 80 13 01 00 00 00 00 00 8A [16:05:45]Write i2c OK [16:05:45]MH_I2C_Read... [16:05:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:45]Read from MH i2c: E2 [16:05:45]MH_I2C_Read... [16:05:45]Read from MH i2c: E2 0E 00 [16:05:45]MH_I2C_Read... [16:05:45]Read from MH i2c: E2 0E 00 09 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 58 [16:05:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:05:45]wFMCommunicate OK [16:05:45]SAM_PROTO_GetShiftState done [16:05:45]FM_GetShiftState done [16:05:45]opened in 1724113081 [16:05:45]opened+sec_in_day 1724199481 [16:05:45]quantity*price = 14000 [16:05:45]sum+1 = 14001 [16:05:45]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700040114137 Султан чай 1л. зел лимон 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 205.00 НСП 1% : 1.81 НДС 12% : 21.77 Наличными: 205.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 470 20.08.2024 16:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163025 ФПД: 265721968725784 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160546&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163025&fm=265721968725784&tin=02508201610067®Number=0000000000092562&sum=20500 0 [16:05:46]StoreToDocumentArchive [16:05:46]shift 465 fd 163025 [16:05:46]save to /storage/0465/doc_00163025 [16:05:46]save last doc name /storage/0465/doc_00163025 to /storage/kkm_last_doc_name [16:05:46]save OK [16:05:46]Clear old archive folders... [16:05:46]ProcessDocumentItem done err = 0, tmpTLVsize=387 [16:05:46]tlvbuf is 00B4A6D0 [16:05:46]SAM_PROTO_ClearQueue [16:05:46]wFMCommunicate request_size=4 [16:05:46]MH_SAM_APDU [16:05:46]CAPDU: 80 09 00 00 [16:05:46]Write to MH i2c: E2 08 00 16 04 80 09 00 00 00 00 00 00 8C [16:05:46]Write i2c OK [16:05:46]MH_I2C_Read... [16:05:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:46]Read from MH i2c: E2 [16:05:46]MH_I2C_Read... [16:05:46]Read from MH i2c: E2 03 00 [16:05:46]MH_I2C_Read... [16:05:46]Read from MH i2c: E2 03 00 16 04 00 90 00 8E [16:05:46]RAPDU: 90 00 [16:05:46]wFMCommunicate OK [16:05:46]SAM_PROTO_ClearQueue done [16:05:46]KKMCreateOFDPacket [16:05:46]OFDProtocolAddRootSTLVToBuf [16:05:46]FM_MakeSignedData [16:05:46]FM_MakeSignedData [16:05:46]SAM_PROTO_SignData [16:05:46]wFMCommunicate request_size=4 [16:05:46]MH_SAM_APDU [16:05:46]CAPDU: 80 0D 01 02 [16:05:46]Write to MH i2c: E2 08 00 17 04 80 0D 01 02 00 00 00 00 94 [16:05:46]Write i2c OK [16:05:46]MH_I2C_Read... [16:05:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:46]Read from MH i2c: E2 [16:05:46]MH_I2C_Read... [16:05:46]Read from MH i2c: E2 03 00 [16:05:46]MH_I2C_Read... [16:05:46]Read from MH i2c: E2 03 00 17 04 00 90 00 8F [16:05:46]RAPDU: 90 00 [16:05:46]wFMCommunicate OK [16:05:46]wFMCommunicate request_size=255 [16:05:46]MH_SAM_APDU [16:05:46]CAPDU: 80 0D 02 02 FA 03 00 83 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 [16:05:46]Write to MH i2c: E2 02 01 18 04 80 0D 02 02 FA 00 03 00 83 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 00 00 E4 [16:05:46]Write i2c OK [16:05:46]MH_I2C_Read... [16:05:47]OFD Sender: No OFD packet to send [16:05:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:47]Read from MH i2c: E2 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 03 00 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 03 00 18 04 00 90 00 90 [16:05:47]RAPDU: 90 00 [16:05:47]wFMCommunicate OK [16:05:47]wFMCommunicate request_size=146 [16:05:47]MH_SAM_APDU [16:05:47]CAPDU: 80 0D 02 02 8D 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 DA BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7C 02 00 35 04 06 00 F1 AC 37 8E 0F 18 [16:05:47]Write to MH i2c: E2 95 00 19 04 80 0D 02 02 8D 00 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 DA BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7C 02 00 35 04 06 00 F1 AC 37 8E 0F 18 00 00 D1 [16:05:47]Write i2c OK [16:05:47]MH_I2C_Read... [16:05:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:47]Read from MH i2c: E2 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 03 00 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 03 00 19 04 00 90 00 91 [16:05:47]RAPDU: 90 00 [16:05:47]wFMCommunicate OK [16:05:47]wFMCommunicate request_size=4 [16:05:47]MH_SAM_APDU [16:05:47]CAPDU: 80 0D 03 02 [16:05:47]Write to MH i2c: E2 08 00 1A 04 80 0D 03 02 00 00 00 00 99 [16:05:47]Write i2c OK [16:05:47]MH_I2C_Read... [16:05:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:47]Read from MH i2c: E2 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 0B 00 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 0B 00 1A 04 00 D0 4A C2 DD 09 98 2E 27 90 00 49 [16:05:47]RAPDU: D0 4A C2 DD 09 98 2E 27 90 00 [16:05:47]wFMCommunicate OK [16:05:47]SAM_PROTO_SignData done [16:05:47]FM_MakeSignedData done [16:05:47]CreateOFDProtocolMessage [16:05:47]wFMCommunicate request_size=4 [16:05:47]MH_SAM_APDU [16:05:47]CAPDU: 80 11 00 00 [16:05:47]Write to MH i2c: E2 08 00 1B 04 80 11 00 00 00 00 00 00 99 [16:05:47]Write i2c OK [16:05:47]MH_I2C_Read... [16:05:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:47]Read from MH i2c: E2 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 17 00 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: E2 17 00 1B 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [16:05:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:05:47]wFMCommunicate OK [16:05:47]CreateOFDProtocolMessage done [16:05:47]OFDSenderStorePacket 163025 [16:05:47]StoreOFDPacket docnum=163025 [16:05:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 97 01 00 00 32 1D 8F 01 17 18 5A 03 01 00 03 00 83 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 DA BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7C 02 00 35 04 06 00 F1 AC 37 8E 0F 18 D0 4A C2 DD 09 98 2E 27 [16:05:47]CheckFolder [16:05:47]dirname=/storage/ofd_packets [16:05:47]CheckFolder done [16:05:47]ProducePacketName [16:05:47]name=ofd_packets/00163025 [16:05:47]NVStorageSaveData ofd_packets/00163025 [16:05:47]File name is /storage/ofd_packets/00163025 [16:05:47]Write 437 bytes [16:05:47]NVStorageSaveData done [16:05:47]OFDSenderStorePacket done [16:05:47]KKMCreateOFDPacket done [16:05:47]NVStorageSaveData kkm_last_timestamp [16:05:47]File name is /storage/kkm_last_timestamp [16:05:47]Write 4 bytes [16:05:47]NVStorageSaveData done [16:05:47]ExternCall_PrintAddStr [16:05:47]wPrintStart [16:05:47]Write to MH i2c: 01 00 00 1C 04 20 [16:05:47]Write i2c OK [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: 01 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: 01 07 00 [16:05:47]MH_I2C_Read... [16:05:47]Read from MH i2c: 01 07 00 1C 04 00 00 00 00 00 FF 0F 35 [16:05:47]RasterBufferAndPrint [16:05:47]line Счет N : (3)50465 [16:05:47]line ИНН: 02508201610067 [16:05:47]line Контрольно-Кассовый Чек [16:05:47]line ПРОДАЖА [16:05:47]line Товар: 48747059 [16:05:47]line Сигареты Winston Legend Blue [16:05:47]line 1.000 * 140.00 [16:05:47]line = 140.00 [16:05:47]line НДС 12% НСП 1% [16:05:47]line > о реализуемом товаре [16:05:47]line Товар: 4700040114137 [16:05:47]line Султан чай 1л. зел лимон [16:05:47]line 1.000 * 65.00 [16:05:47]line = 65.00 [16:05:47]line НДС 12% НСП 1% [16:05:47]line > о реализуемом товаре [16:05:47]line ИТОГО: 205.00 [16:05:47]line НСП 1% : 1.81 [16:05:47]line НДС 12% : 21.77 [16:05:47]line Наличными: 205.00 [16:05:47]line Безнал.: 0.00 [16:05:47]line Место: АЗС № 130 "Партнер Нефть" [16:05:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:05:47]line СНО: Общий режим [16:05:47]line Чек 470 20.08.2024 16:05 [16:05:47]line Смена: 465 ФФД: 1.0 [16:05:47]line ЗНМ: 0300000070 [16:05:47]line РНМ: 0000000000092562 [16:05:47]line Версия ККМ: 001 [16:05:47]line ФМ: 0000000000871769 [16:05:47]line ФД: 163025 [16:05:47]line ФПД: 265721968725784 [16:05:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160546&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163025&fm=265721968725784&tin=02508201610067®Number=0000000000092562&sum=20500 [16:05:47]line 0 [16:05:47]OFD Sender: Processing packet 163025 [packets to send 961, broken 960] [16:05:47]ProducePacketName [16:05:47]name=ofd_packets/00163025 [16:05:47]OFD Sender: To server: pG, [16:05:47]CommunicateWithHost lk.salyk.kg:30040 [16:05:47]ConnectInit lk.salyk.kg [16:05:47]written 0, free lines is 4095 [16:05:48]Write to MH i2c: 01 00 00 4B 04 4F [16:05:48]Write i2c OK [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: 01 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: 01 07 00 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: 01 07 00 4B 04 00 00 00 00 00 68 0C CA [16:05:48]RasterBufferAndPrint [16:05:48]line [16:05:48]line [16:05:48]line [16:05:48]line [16:05:48]line [16:05:48]written 0, free lines is 3182 [16:05:48]MH_Cut [16:05:48]Write to MH i2c: D1 01 00 52 04 01 28 [16:05:48]Write i2c OK [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: D1 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: D1 01 00 [16:05:48]MH_I2C_Read... [16:05:48]Read from MH i2c: D1 01 00 52 04 00 27 [16:05:48]Write to MH i2c: 01 00 00 53 04 57 [16:05:48]Write i2c OK [16:05:48]MH_I2C_Read... [16:05:48]Connected sock=9 [16:05:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 97 01 00 00 32 1D 8F 01 17 18 5A 03 01 00 03 00 83 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 33 37 06 04 2A 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC D0 BE D0 BD 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 14 50 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B5 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 08 00 00 00 00 07 04 06 00 14 50 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 01 00 00 F4 03 04 00 DA BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7C 02 00 35 04 06 00 F1 AC 37 8E 0F 18 D0 4A C2 DD 09 98 2E 27 [16:05:49]*** Cut start [16:05:49]*** Purtial cut [16:05:49]*** Stage 1: CUTSNS_PIN = 1 [16:05: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 36 39 4F 00 00 00 BE DB 47 00 0F 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 36 39 10 04 04 00 D1 7C 02 00 F4 03 04 00 2F 68 C4 66 B6 04 01 00 00 6B 5E 0E 52 FA 9A C4 25 [16:05:49]CommunicateWithHost err = 0 [16:05:49]CheckOFDResponse [16:05:49]1017 (14) - 77093643461234 [16:05:49]1041 (16) - 0000000000871769 [16:05:49]1040 (4) - 163025 [16:05:49]1012 (4) - 20.08.2024 09:55 [16:05:49]1206 (1) - 0 [16:05:49]OFD Sender: Remove packet 163025 [16:05:49]ProducePacketName [16:05:49]name=ofd_packets/00163025 [16:05:49]NVStorageDeleteData [16:05:50]OFD Sender: No OFD packet to send [16:05:51]Read from MH i2c: 01 [16:05:51]MH_I2C_Read... [16:05:51]*** Stop cut motor [16:05:51]*** Cut end [16:05:51]Read from MH i2c: 01 07 00 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: 01 07 00 53 04 00 00 00 00 00 FF 0F 6C [16:05:51]process_action close_receipt done [16:05:51]requested_data is exist [16:05:51]produce_requested_data [16:05:51]requested_item fm.sn is exist - process it [16:05:51]wFMCommunicate request_size=4 [16:05:51]MH_SAM_APDU [16:05:51]CAPDU: 80 11 00 00 [16:05:51]Write to MH i2c: E2 08 00 54 04 80 11 00 00 00 00 00 00 D2 [16:05:51]Write i2c OK [16:05:51]MH_I2C_Read... [16:05:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:51]Read from MH i2c: E2 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 17 00 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 17 00 54 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [16:05:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:05:51]wFMCommunicate OK [16:05:51]requested_item fd.num is exist - process it [16:05:51]SAM_PROTO_GetFieldsCounters [16:05:51]wFMCommunicate request_size=4 [16:05:51]MH_SAM_APDU [16:05:51]CAPDU: 80 13 00 00 [16:05:51]Write to MH i2c: E2 08 00 55 04 80 13 00 00 00 00 00 00 D5 [16:05:51]Write i2c OK [16:05:51]MH_I2C_Read... [16:05:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:51]Read from MH i2c: E2 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 62 00 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 62 00 55 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 A1 [16:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D6 01 00 00 5E 04 04 00 D6 01 00 00 57 04 04 00 D7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:05:51]wFMCommunicate OK [16:05:51]SAM_PROTO_GetFieldsCounters done [16:05:51]requested_item shift.num is exist - process it [16:05:51]requested_item shift.opened is exist - process it [16:05:51]req_shift_opened [16:05:51]FM_GetShiftState [16:05:51]SAM_PROTO_GetShiftState [16:05:51]wFMCommunicate request_size=4 [16:05:51]MH_SAM_APDU [16:05:51]CAPDU: 80 13 01 00 [16:05:51]Write to MH i2c: E2 08 00 56 04 80 13 01 00 00 00 00 00 D7 [16:05:51]Write i2c OK [16:05:51]MH_I2C_Read... [16:05:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:51]Read from MH i2c: E2 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 0E 00 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 0E 00 56 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A5 [16:05:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:05:51]wFMCommunicate OK [16:05:51]SAM_PROTO_GetShiftState done [16:05:51]FM_GetShiftState done [16:05:51]req_shift_opened done [16:05:51]requested_item shift.open_date is exist - process it [16:05:51]req_shift_open_date [16:05:51]req_shift_open_date done [16:05:51]produce_requested_data done [16:05:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163025,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:05:51]process_action_free close_receipt [16:05:51]json_value_free [16:05:51]json_value_free done [16:05:51]process_json_proto returns [16:05:51]Send response to host [16:05:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163025,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:05:51]free response buf [16:05:51]execute_script done [16:05:51]execute_script returns [16:05:51]free content buf [16:05:51]Sock 10.Close socket [16:05:51]Sock 10.Thread stoped [16:05:51]accept exits with 7 [16:05:51]New connection [16:05:51]New thread 3066821988 created [16:05:51]Thread 3066965348 joined [16:05:51]Waiting for new connection... [16:05:51] Sock 7.Parse request [16:05:51]Sock 7.Check first char [16:05:51]Sock 7.First char is OK [16:05:51]request: POST /json_proto HTTP/1.0 [16:05:51]Method: POST [16:05:51]URL: /json_proto [16:05:51]Method is POST - this is cgi request [16:05:51]url: /json_proto [16:05:51]query_string will be loaded in cgi processing [16:05:51]execute_cgi json_proto POST (null) [16:05:51]execute_cgi path=json_proto method=POST [16:05:51]POST find Content-Length [16:05:51]Host: 172.17.44.132:8080 [16:05:51]Content-Length: 682 [16:05:51]Content-Type: application/json [16:05:51] [16:05:51]POST finish read [16:05:51]Found Content-Length = 682 [16:05:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:51]execute_script... [16:05:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291510", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:05:51]POST & json_proto [16:05:51]process_json_proto [16:05:51]json parsed OK: [16:05:51]protocol is kg_v1.0 [16:05:51]action value=close_receipt [16:05:51]process_action close_receipt [16:05:51]cmd_close_receipt [16:05:51]MH_GetDate [16:05:51]Write to MH i2c: F0 00 00 57 04 4A [16:05:51]Write i2c OK [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: F0 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: F0 09 00 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: F0 09 00 57 04 00 E0 BE C4 66 2A 83 C1 65 EE [16:05:51]GetLastDocTimeStamp 1724169946 [16:05:51]current date 1724169952 [16:05:51]FM_GetShiftState [16:05:51]SAM_PROTO_GetShiftState [16:05:51]wFMCommunicate request_size=4 [16:05:51]MH_SAM_APDU [16:05:51]CAPDU: 80 13 01 00 [16:05:51]Write to MH i2c: E2 08 00 58 04 80 13 01 00 00 00 00 00 D9 [16:05:51]Write i2c OK [16:05:51]MH_I2C_Read... [16:05:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:51]Read from MH i2c: E2 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 0E 00 [16:05:51]MH_I2C_Read... [16:05:51]Read from MH i2c: E2 0E 00 58 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A7 [16:05:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:05:51]wFMCommunicate OK [16:05:51]SAM_PROTO_GetShiftState done [16:05:51]FM_GetShiftState done [16:05:51]opened in 1724113081 [16:05:51]opened+sec_in_day 1724199481 [16:05:51]quantity*price = 100021 [16:05:51]sum+1 = 100023 [16:05:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 471 20.08.2024 16:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163026 ФПД: 208707219958385 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163026&fm=208707219958385&tin=02508201610067®Number=0000000000092562&sum=100000 [16:05:53]StoreToDocumentArchive [16:05:53]shift 465 fd 163026 [16:05:53]save to /storage/0465/doc_00163026 [16:05:53]save last doc name /storage/0465/doc_00163026 to /storage/kkm_last_doc_name [16:05:53]save OK [16:05:53]Clear old archive folders... [16:05:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:05:53]tlvbuf is 00B4C220 [16:05:53]SAM_PROTO_ClearQueue [16:05:53]wFMCommunicate request_size=4 [16:05:53]MH_SAM_APDU [16:05:53]CAPDU: 80 09 00 00 [16:05:53]Write to MH i2c: E2 08 00 65 04 80 09 00 00 00 00 00 00 DB [16:05:53]Write i2c OK [16:05:53]MH_I2C_Read... [16:05:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:05:53]Read from MH i2c: E2 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 03 00 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 03 00 65 04 00 90 00 DD [16:05:53]RAPDU: 90 00 [16:05:53]wFMCommunicate OK [16:05:53]SAM_PROTO_ClearQueue done [16:05:53]KKMCreateOFDPacket [16:05:53]OFDProtocolAddRootSTLVToBuf [16:05:53]FM_MakeSignedData [16:05:53]FM_MakeSignedData [16:05:53]SAM_PROTO_SignData [16:05:53]wFMCommunicate request_size=4 [16:05:53]MH_SAM_APDU [16:05:53]CAPDU: 80 0D 01 02 [16:05:53]Write to MH i2c: E2 08 00 66 04 80 0D 01 02 00 00 00 00 E3 [16:05:53]Write i2c OK [16:05:53]MH_I2C_Read... [16:05:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:05:53]Read from MH i2c: E2 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 03 00 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 03 00 66 04 00 90 00 DE [16:05:53]RAPDU: 90 00 [16:05:53]wFMCommunicate OK [16:05:53]wFMCommunicate request_size=255 [16:05:53]MH_SAM_APDU [16:05:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 E0 BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7C 02 00 35 04 06 00 BD [16:05:53]Write to MH i2c: E2 02 01 67 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 E0 BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7C 02 00 35 04 06 00 BD 00 00 13 [16:05:53]Write i2c OK [16:05:53]MH_I2C_Read... [16:05:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:53]Read from MH i2c: E2 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 03 00 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 03 00 67 04 00 90 00 DF [16:05:53]RAPDU: 90 00 [16:05:53]wFMCommunicate OK [16:05:53]wFMCommunicate request_size=10 [16:05:53]MH_SAM_APDU [16:05:53]CAPDU: 80 0D 02 02 05 D1 6F B5 2A 71 [16:05:53]Write to MH i2c: E2 0D 00 68 04 80 0D 02 02 05 00 D1 6F B5 2A 71 00 00 80 [16:05:53]Write i2c OK [16:05:53]MH_I2C_Read... [16:05:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:05:53]Read from MH i2c: E2 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 03 00 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 03 00 68 04 00 90 00 E0 [16:05:53]RAPDU: 90 00 [16:05:53]wFMCommunicate OK [16:05:53]wFMCommunicate request_size=4 [16:05:53]MH_SAM_APDU [16:05:53]CAPDU: 80 0D 03 02 [16:05:53]Write to MH i2c: E2 08 00 69 04 80 0D 03 02 00 00 00 00 E8 [16:05:53]Write i2c OK [16:05:53]MH_I2C_Read... [16:05:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:05:53]Read from MH i2c: E2 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 0B 00 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 0B 00 69 04 00 9D 6F C3 83 90 5B 49 F8 90 00 67 [16:05:53]RAPDU: 9D 6F C3 83 90 5B 49 F8 90 00 [16:05:53]wFMCommunicate OK [16:05:53]SAM_PROTO_SignData done [16:05:53]FM_MakeSignedData done [16:05:53]CreateOFDProtocolMessage [16:05:53]wFMCommunicate request_size=4 [16:05:53]MH_SAM_APDU [16:05:53]CAPDU: 80 11 00 00 [16:05:53]Write to MH i2c: E2 08 00 6A 04 80 11 00 00 00 00 00 00 E8 [16:05:53]Write i2c OK [16:05:53]MH_I2C_Read... [16:05:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:53]Read from MH i2c: E2 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 17 00 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: E2 17 00 6A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 41 [16:05:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:05:53]wFMCommunicate OK [16:05:53]CreateOFDProtocolMessage done [16:05:53]OFDSenderStorePacket 163026 [16:05:53]StoreOFDPacket docnum=163026 [16:05:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D5 64 07 01 F8 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 E0 BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7C 02 00 35 04 06 00 BD D1 6F B5 2A 71 9D 6F C3 83 90 5B 49 F8 [16:05:53]CheckFolder [16:05:53]dirname=/storage/ofd_packets [16:05:53]CheckFolder done [16:05:53]ProducePacketName [16:05:53]name=ofd_packets/00163026 [16:05:53]NVStorageSaveData ofd_packets/00163026 [16:05:53]File name is /storage/ofd_packets/00163026 [16:05:53]Write 301 bytes [16:05:53]NVStorageSaveData done [16:05:53]OFDSenderStorePacket done [16:05:53]KKMCreateOFDPacket done [16:05:53]NVStorageSaveData kkm_last_timestamp [16:05:53]File name is /storage/kkm_last_timestamp [16:05:53]Write 4 bytes [16:05:53]NVStorageSaveData done [16:05:53]ExternCall_PrintAddStr [16:05:53]wPrintStart [16:05:53]Write to MH i2c: 01 00 00 6B 04 6F [16:05:53]Write i2c OK [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: 01 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: 01 07 00 [16:05:53]MH_I2C_Read... [16:05:53]Read from MH i2c: 01 07 00 6B 04 00 00 00 00 00 FF 0F 84 [16:05:53]RasterBufferAndPrint [16:05:53]line Счет N : (1)291510 [16:05:53]line ИНН: 02508201610067 [16:05:53]line Контрольно-Кассовый Чек [16:05:53]line ПРОДАЖА [16:05:53]line ТРК (МРК, ГНК) : 43 [16:05:53]line Товар: 2710124500 [16:05:53]line Аи-95-К-5 [16:05:53]line 13.480 * 74.20 [16:05:53]line = 1000.22 [16:05:53]line НДС 12% НСП 1% [16:05:53]line > о реализуемом товаре [16:05:53]line ОКРУГЛЕНИЕ: -0.22 [16:05:53]line ИТОГО: 1000.00 [16:05:53]line Внесено: 1000.00 [16:05:53]line СДАЧА: 0.00 [16:05:53]line НСП 1% : 8.85 [16:05:53]line НДС 12% : 106.22 [16:05:53]line Наличными: 1000.00 [16:05:53]line Безнал.: 0.00 [16:05:53]line Место: АЗС № 130 "Партнер Нефть" [16:05:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:05:53]line СНО: Общий режим [16:05:53]line Чек 471 20.08.2024 16:05 [16:05:53]line Смена: 465 ФФД: 1.0 [16:05:53]line ЗНМ: 0300000070 [16:05:53]line РНМ: 0000000000092562 [16:05:53]line Версия ККМ: 001 [16:05:53]line ФМ: 0000000000871769 [16:05:53]line ФД: 163026 [16:05:53]line ФПД: 208707219958385 [16:05:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163026&fm=208707219958385&tin=02508201610067®Number=0000000000092562&sum=100000 [16:05:54]OFD Sender: Processing packet 163026 [packets to send 961, broken 960] [16:05:54]ProducePacketName [16:05:54]name=ofd_packets/00163026 [16:05:54]OFD Sender: To server: pG, [16:05:54]CommunicateWithHost lk.salyk.kg:30040 [16:05:54]ConnectInit lk.salyk.kg [16:05:54]written 0, free lines is 4095 [16:05:54]Write to MH i2c: 01 00 00 96 04 9A [16:05:54]Write i2c OK [16:05:54]MH_I2C_Read... [16:05:54]Read from MH i2c: 01 [16:05:54]MH_I2C_Read... [16:05:54]Read from MH i2c: 01 07 00 [16:05:54]MH_I2C_Read... [16:05:54]Read from MH i2c: 01 07 00 96 04 00 00 00 00 00 C2 0C 6F [16:05:54]RasterBufferAndPrint [16:05:54]line [16:05:54]line [16:05:54]line [16:05:54]line [16:05:54]line [16:05:54]written 0, free lines is 3278 [16:05:54]MH_Cut [16:05:54]Write to MH i2c: D1 01 00 9D 04 01 73 [16:05:54]Write i2c OK [16:05:54]MH_I2C_Read... [16:05:54]Read from MH i2c: D1 [16:05:54]MH_I2C_Read... [16:05:54]Read from MH i2c: D1 01 00 [16:05:54]MH_I2C_Read... [16:05:54]Read from MH i2c: D1 01 00 9D 04 00 72 [16:05:54]Write to MH i2c: 01 00 00 9E 04 A2 [16:05:54]Write i2c OK [16:05:54]MH_I2C_Read... [16:05:55]*** Cut start [16:05:55]*** Purtial cut [16:05:55]*** Stage 1: CUTSNS_PIN = 1 [16:05:56]recv_with_timeout no data received [16:05:57]Read from MH i2c: 01 [16:05:57]MH_I2C_Read... [16:05:57]*** Stop cut motor [16:05:57]*** Cut end [16:05:57]Read from MH i2c: 01 07 00 [16:05:57]MH_I2C_Read... [16:05:57]Read from MH i2c: 01 07 00 9E 04 00 00 00 00 00 FF 0F B7 [16:05:57]process_action close_receipt done [16:05:57]requested_data is exist [16:05:57]produce_requested_data [16:05:57]requested_item fm.sn is exist - process it [16:05:57]wFMCommunicate request_size=4 [16:05:57]MH_SAM_APDU [16:05:57]CAPDU: 80 11 00 00 [16:05:57]Write to MH i2c: E2 08 00 9F 04 80 11 00 00 00 00 00 00 1D [16:05:57]Write i2c OK [16:05:57]MH_I2C_Read... [16:05:57]Connected sock=11 [16:05: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 36 39 0F 01 00 00 D5 64 07 01 F8 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 01 00 00 F4 03 04 00 E0 BE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7C 02 00 35 04 06 00 BD D1 6F B5 2A 71 9D 6F C3 83 90 5B Read from MH i2c: 49 E2 F8 [16:05:57] [16:05:57]MH_I2C_Read... [16:05:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:05:57]Read from MH i2c: E2 17 00 [16:05:57]MH_I2C_Read... [16:05:57]Read from MH i2c: E2 17 00 9F 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [16:05:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:05:57]wFMCommunicate OK [16:05:57]requested_item fd.num is exist - process it [16:05:57]SAM_PROTO_GetFieldsCounters [16:05:57]wFMCommunicate request_size=4 [16:05:57]MH_SAM_APDU [16:05:57]CAPDU: 80 13 00 00 [16:05:57]Write to MH i2c: E2 08 00 A0 04 80 13 00 00 00 00 00 00 20 [16:05:57]Write i2c OK [16:05:57]MH_I2C_Read... [16:05:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:05:57]Read from MH i2c: E2 [16:05:57]MH_I2C_Read... [16:05:57]Read from MH i2c: E2 62 00 [16:05:57]MH_I2C_Read... [16:05:57]Read from MH i2c: E2 62 00 A0 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 F0 [16:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D7 01 00 00 5E 04 04 00 D7 01 00 00 57 04 04 00 D8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:05:57]wFMCommunicate OK [16:05:57]SAM_PROTO_GetFieldsCounters done [16:05:57]requested_item shift.num is exist - process it [16:05:57]requested_item shift.opened is exist - process it [16:05:57]req_shift_opened [16:05:57]FM_GetShiftState [16:05:57]SAM_PROTO_GetShiftState [16:05:57]wFMCommunicate request_size=4 [16:05:57]MH_SAM_APDU [16:05:57]CAPDU: 80 13 01 00 [16:05:57]Write to MH i2c: E2 08 00 A1 04 80 13 01 00 00 00 00 00 22 [16:05:57]Write i2c OK [16:05:57]MH_I2C_Read... [16:05:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:05:57]Read from MH i2c: E2 [16:05:57]MH_I2C_Read... [16:05:57]Read from MH i2c: E2 0E 00 [16:05:57]MH_I2C_Read... [16:05:57]Read from MH i2c: E2 0E 00 A1 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F0 [16:05:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:05:57]wFMCommunicate OK [16:05:57]SAM_PROTO_GetShiftState done [16:05:57]FM_GetShiftState done [16:05:57]req_shift_opened done [16:05:57]requested_item shift.open_date is exist - process it [16:05:57]req_shift_open_date [16:05:57]req_shift_open_date done [16:05:57]produce_requested_data done [16:05:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163026,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:05:57]process_action_free close_receipt [16:05:57]json_value_free [16:05:57]json_value_free done [16:05:57]process_json_proto returns [16:05:57]Send response to host [16:05:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163026,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:05:57]free response buf [16:05:57]execute_script done [16:05:57]execute_script returns [16:05:57]free content buf [16:05:57]Sock 7.Close socket [16:05:57]Sock 7.Thread stoped [16:05:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 96 47 47 00 A7 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7C 02 00 F4 03 04 00 38 68 C4 66 B6 04 01 00 00 E4 B5 1E C8 49 39 74 1E [16:05:59]CommunicateWithHost err = 0 [16:05:59]CheckOFDResponse [16:05:59]1017 (14) - 77093643461234 [16:05:59]1041 (16) - 0000000000871769 [16:05:59]1040 (4) - 163026 [16:05:59]1012 (4) - 20.08.2024 09:56 [16:05:59]1206 (1) - 0 [16:05:59]OFD Sender: Remove packet 163026 [16:05:59]ProducePacketName [16:05:59]name=ofd_packets/00163026 [16:05:59]NVStorageDeleteData [16:06:00]OFD Sender: No OFD packet to send [16:06:05]OFD Sender: No OFD packet to send [16:06:10]OFD Sender: No OFD packet to send [16:06:15]OFD Sender: No OFD packet to send [16:06:20]OFD Sender: No OFD packet to send [16:06:25]OFD Sender: No OFD packet to send [16:06:30]OFD Sender: No OFD packet to send [16:06:35]OFD Sender: No OFD packet to send [16:06:40]OFD Sender: No OFD packet to send [16:06:45]OFD Sender: No OFD packet to send [16:06:50]OFD Sender: No OFD packet to send [16:06:55]OFD Sender: No OFD packet to send [16:07:00]OFD Sender: No OFD packet to send [16:07:05]OFD Sender: No OFD packet to send [16:07:10]OFD Sender: No OFD packet to send [16:07:15]OFD Sender: No OFD packet to send [16:07:17]recv_with_timeout no data received [16:07:20]OFD Sender: No OFD packet to send [16:07:25]OFD Sender: No OFD packet to send [16:07:30]OFD Sender: No OFD packet to send [16:07:35]OFD Sender: No OFD packet to send [16:07:40]OFD Sender: No OFD packet to send [16:07:45]OFD Sender: No OFD packet to send [16:07:50]OFD Sender: No OFD packet to send [16:07:55]recv_with_timeout no data received [16:07:55]OFD Sender: No OFD packet to send [16:08:00]OFD Sender: No OFD packet to send [16:08:05]OFD Sender: No OFD packet to send [16:08:10]OFD Sender: No OFD packet to send [16:08:15]OFD Sender: No OFD packet to send [16:08:20]OFD Sender: No OFD packet to send [16:08:25]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:55]accept exits with 10 [16:08:55]New connection [16:08:55]New thread 3066965348 created [16:08:55]Thread 3066821988 joined [16:08:55]Waiting for new connection... [16:08:55] Sock 10.Parse request [16:08:55]Sock 10.Check first char [16:08:55]Sock 10.First char is OK [16:08:55]request: POST /json_proto HTTP/1.0 [16:08:55]Method: POST [16:08:55]URL: /json_proto [16:08:55]Method is POST - this is cgi request [16:08:55]url: /json_proto [16:08:55]query_string will be loaded in cgi processing [16:08:55]execute_cgi json_proto POST (null) [16:08:55]execute_cgi path=json_proto method=POST [16:08:55]POST find Content-Length [16:08:55]Host: 172.17.44.132:8080 [16:08:55]Content-Length: 978 [16:08:55]Content-Type: application/json [16:08:55] [16:08:55]POST finish read [16:08:55]Found Content-Length = 978 [16:08:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 83.720, "sum" : 6295.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 83.72 \u0441\u043E\u043C", "deposit" : 6295.00, "total" : 6295.00, "payments": [ { "type": 0, "sum" : 6295.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:55]execute_script... [16:08:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291511", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 75.20, "quantity" : 83.720, "sum" : 6295.74, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u000A\u0414\u0438\u0441\u043A\u043E\u043D\u0442\u043D\u0430\u044F \u043F\u0440\u043E\u0433\u0440\u0430\u043C\u043C\u0430\u000A\u0414\u0422\u000A\u043D\u043E\u043C\u0435\u0440 130\u000A\u0441\u044D\u043A\u043E\u043D\u043E\u043C\u043B\u0435\u043D\u043E 83.72 \u0441\u043E\u043C", "deposit" : 6295.00, "total" : 6295.00, "payments": [ { "type": 0, "sum" : 6295.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:08:55]POST & json_proto [16:08:55]process_json_proto [16:08:55]json parsed OK: [16:08:55]protocol is kg_v1.0 [16:08:55]action value=close_receipt [16:08:55]process_action close_receipt [16:08:55]cmd_close_receipt [16:08:55]MH_GetDate [16:08:55]Write to MH i2c: F0 00 00 A2 04 95 [16:08:55]Write i2c OK [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: F0 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: F0 09 00 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: F0 09 00 A2 04 00 98 BF C4 66 2A 83 C1 65 F2 [16:08:55]GetLastDocTimeStamp 1724169952 [16:08:55]current date 1724170136 [16:08:55]FM_GetShiftState [16:08:55]SAM_PROTO_GetShiftState [16:08:55]wFMCommunicate request_size=4 [16:08:55]MH_SAM_APDU [16:08:55]CAPDU: 80 13 01 00 [16:08:55]Write to MH i2c: E2 08 00 A3 04 80 13 01 00 00 00 00 00 24 [16:08:55]Write i2c OK [16:08:55]MH_I2C_Read... [16:08:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:08:55]Read from MH i2c: E2 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: E2 0E 00 [16:08:55]MH_I2C_Read... [16:08:55]Read from MH i2c: E2 0E 00 A3 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F2 [16:08:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:08:55]wFMCommunicate OK [16:08:55]SAM_PROTO_GetShiftState done [16:08:55]FM_GetShiftState done [16:08:55]opened in 1724113081 [16:08:55]opened+sec_in_day 1724199481 [16:08:55]quantity*price = 629574 [16:08:55]sum+1 = 629575 [16:08:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.74 ИТОГО: 6295.00 Внесено: 6295.00 СДАЧА: 0.00 НСП 1% : 55.71 НДС 12% : 668.57 Наличными: 6295.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 472 20.08.2024 16:08 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Дисконтная программа ДТ номер 130 сэкономлено 83.72 сом ФМ: 0000000000871769 ФД: 163027 ФПД: 38659312378193 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T160856&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163027&fm=38659312378193&tin=02508201610067®Number=0000000000092562&sum=629500 [16:08:56]StoreToDocumentArchive [16:08:56]shift 465 fd 163027 [16:08:56]save to /storage/0465/doc_00163027 [16:08:56]save last doc name /storage/0465/doc_00163027 to /storage/kkm_last_doc_name [16:08:56]save OK [16:08:56]Clear old archive folders... [16:08:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:08:56]tlvbuf is 00BE09D0 [16:08:56]SAM_PROTO_ClearQueue [16:08:56]wFMCommunicate request_size=4 [16:08:56]MH_SAM_APDU [16:08:56]CAPDU: 80 09 00 00 [16:08:56]Write to MH i2c: E2 08 00 B0 04 80 09 00 00 00 00 00 00 26 [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:08:56]Read from MH i2c: E2 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 03 00 [16:08:56]MH_I2C_Read... [16:08:56]Read from MH i2c: E2 03 00 B0 04 00 90 00 28 [16:08:56]RAPDU: 90 00 [16:08:56]wFMCommunicate OK [16:08:56]SAM_PROTO_ClearQueue done [16:08:56]KKMCreateOFDPacket [16:08:56]OFDProtocolAddRootSTLVToBuf [16:08:56]FM_MakeSignedData [16:08:56]FM_MakeSignedData [16:08:56]SAM_PROTO_SignData [16:08:56]wFMCommunicate request_size=4 [16:08:56]MH_SAM_APDU [16:08:56]CAPDU: 80 0D 01 02 [16:08:56]Write to MH i2c: E2 08 00 B1 04 80 0D 01 02 00 00 00 00 2E [16:08:56]Write i2c OK [16:08:56]MH_I2C_Read... [16:08:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 03 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 03 00 B1 04 00 90 00 29 [16:08:57]RAPDU: 90 00 [16:08:57]wFMCommunicate OK [16:08:57]wFMCommunicate request_size=255 [16:08:57]MH_SAM_APDU [16:08:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 47 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 46 9B 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 9A 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 15 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 05 01 00 00 00 07 04 06 00 FC 9A 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 98 BF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7C 02 00 35 04 06 00 23 29 12 94 [16:08:57]Write to MH i2c: E2 02 01 B2 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 47 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 46 9B 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 9A 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 15 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 05 01 00 00 00 07 04 06 00 FC 9A 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 98 BF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7C 02 00 35 04 06 00 23 29 12 94 00 00 00 [16:08:57]Write i2c OK [16:08:57]MH_I2C_Read... [16:08:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 03 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 03 00 B2 04 00 90 00 2A [16:08:57]RAPDU: 90 00 [16:08:57]wFMCommunicate OK [16:08:57]wFMCommunicate request_size=7 [16:08:57]MH_SAM_APDU [16:08:57]CAPDU: 80 0D 02 02 02 E1 51 [16:08:57]Write to MH i2c: E2 0A 00 B3 04 80 0D 02 02 02 00 E1 51 00 00 67 [16:08:57]Write i2c OK [16:08:57]MH_I2C_Read... [16:08:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 03 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 03 00 B3 04 00 90 00 2B [16:08:57]RAPDU: 90 00 [16:08:57]wFMCommunicate OK [16:08:57]wFMCommunicate request_size=4 [16:08:57]MH_SAM_APDU [16:08:57]CAPDU: 80 0D 03 02 [16:08:57]Write to MH i2c: E2 08 00 B4 04 80 0D 03 02 00 00 00 00 33 [16:08:57]Write i2c OK [16:08:57]MH_I2C_Read... [16:08:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:08:57]Read from MH i2c: E2 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 0B 00 [16:08:57]MH_I2C_Read... [16:08:57]Read from MH i2c: E2 0B 00 B4 04 00 7F 96 73 D9 27 9A D2 D2 90 00 FA [16:08:57]RAPDU: 7F 96 73 D9 27 9A D2 D2 90 00 [16:08:57]wFMCommunicate OK [16:08:57]SAM_PROTO_SignData done [16:08:57]FM_MakeSignedData done [16:08:57]CreateOFDProtocolMessage [16:08:57]wFMCommunicate request_size=4 [16:08:57]MH_SAM_APDU [16:08:57]CAPDU: 80 11 00 00 [16:08:57]Write to MH i2c: E2 08 00 B5 04 80 11 00 00 00 00 00 00 33 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16989436+1707180842=1724170278 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 26 C0 C4 66 2A 83 C1 65 E2 [16:11:18]Current date/time: 20.08.2024 16:11 [16:11:18]FM_Init [16:11:18]wFMConnect [16:11:18]MH_SAM_On [16:11:18]Write to MH i2c: E0 00 00 08 00 E7 [16:11:18]Write i2c OK [16:11:18]MH_I2C_Read... [16:11:18]*** iso7816_init finished! [16:11:18]*** atr: [16:11:18]*** 0F 3B D5 18 FF 81 91 FE [16:11:18]*** 1F C3 80 73 C8 21 10 0A [16:11:18]*** 00 00 00 00 00 00 00 00 [16:11:18]*** 00 00 00 00 00 00 00 00 [16:11:18]*** 00 00 00 00 00 00 00 00 [16:11:18]*** 00 00 00 00 00 00 00 00 [16:11:18]*** 00 00 00 00 00 00 00 00 [16:11:18]*** 00 00 00 00 00 00 00 00 [16:11:18]Read from MH i2c: E0 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E0 10 00 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [16:11:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [16:11:18]wFMCommunicate request_size=10 [16:11:18]MH_SAM_APDU [16:11:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [16:11:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [16:11:18]Write i2c OK [16:11:18]MH_I2C_Read... [16:11:18]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [16:11:18]Read from MH i2c: E2 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 03 00 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [16:11:18]RAPDU: 90 00 [16:11:18]wFMCommunicate OK [16:11:18]wFMCommunicate request_size=4 [16:11:18]MH_SAM_APDU [16:11:18]CAPDU: 80 11 00 00 [16:11:18]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [16:11:18]Write i2c OK [16:11:18]MH_I2C_Read... [16:11:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:18]Read from MH i2c: E2 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 17 00 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [16:11:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:11:18]wFMCommunicate OK [16:11:18]Detected FM SN is 0000000000871769 [16:11:18]Stored FM SN is 0000000000871769 [16:11:18]wFMCommunicate request_size=9 [16:11:18]MH_SAM_APDU [16:11:18]CAPDU: 80 16 00 00 04 E7 8B 00 00 [16:11:18]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [16:11:18]Write i2c OK [16:11:18]MH_I2C_Read... [16:11:18]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [16:11:18]Read from MH i2c: E2 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 03 00 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [16:11:18]RAPDU: 90 00 [16:11:18]wFMCommunicate OK [16:11:18]FM PIN OK [16:11:18]wFMCommunicate request_size=8 [16:11:18]MH_SAM_APDU [16:11:18]CAPDU: 80 14 04 00 03 02 00 01 [16:11:18]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [16:11:18]Write i2c OK [16:11:18]MH_I2C_Read... [16:11:18]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [16:11:18]Read from MH i2c: E2 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 03 00 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [16:11:18]RAPDU: 90 00 [16:11:18]wFMCommunicate OK [16:11:18]wFMCommunicate request_size=13 [16:11:18]MH_SAM_APDU [16:11:18]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [16:11:18]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [16:11:18]Write i2c OK [16:11:18]MH_I2C_Read... [16:11:18]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [16:11:18]Read from MH i2c: E2 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 03 00 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [16:11:18]RAPDU: 90 00 [16:11:18]wFMCommunicate OK [16:11:18]wFMCommunicate request_size=4 [16:11:18]MH_SAM_APDU [16:11:18]CAPDU: 80 11 00 00 [16:11:18]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [16:11:18]Write i2c OK [16:11:18]MH_I2C_Read... [16:11:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:18]Read from MH i2c: E2 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 17 00 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [16:11:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:11:18]wFMCommunicate OK [16:11:18]DocumentArchiveInit [16:11:18]Start Httpd... [16:11:18]Httpd thread 3067862372 created [16:11:18]Write to MH i2c: 01 00 00 0F 00 0F [16:11:18]Write i2c OK [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: 01 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: 01 07 00 [16:11:18]MH_I2C_Read... [16:11:18]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [16:11:18]MH Int Process started [16:11:18]Allocated Socket 8 [16:11:18]Bind OK [16:11:18]Listen OK [16:11:18]httpd running on port 8080 [16:11:18]Waiting for new connection... [16:11:19]OFD Sender: Processing packet 163027 [packets to send 961, broken 960] [16:11:19]ProducePacketName [16:11:19]name=ofd_packets/00163027 [16:11:19]OFD Sender: To server: pG, [16:11:19]CommunicateWithHost lk.salyk.kg:30040 [16:11:19]ConnectInit lk.salyk.kg [16:11:21]Connected sock=6 [16:11:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4A 49 04 01 70 95 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 47 01 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 46 9B 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 9A 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 15 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 05 01 00 00 00 07 04 06 00 FC 9A 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 01 00 00 F4 03 04 00 98 BF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7C 02 00 35 04 06 00 23 29 12 94 E1 51 7F 96 73 D9 27 9A D2 D2 [16:11: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 36 39 4F 00 00 00 18 4E 47 00 99 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 D3 7C 02 00 F4 03 04 00 7B 69 C4 66 B6 04 01 00 00 79 6F 33 48 98 41 77 51 [16:11:22]CommunicateWithHost err = 0 [16:11:22]CheckOFDResponse [16:11:22]1017 (14) - 77093643461234 [16:11:22]1041 (16) - 0000000000871769 [16:11:22]1040 (4) - 163027 [16:11:22]1012 (4) - 20.08.2024 10:01 [16:11:22]1206 (1) - 0 [16:11:22]OFD Sender: Remove packet 163027 [16:11:22]ProducePacketName [16:11:22]name=ofd_packets/00163027 [16:11:22]NVStorageDeleteData [16:11:23]OFD Sender: No OFD packet to send [16:11:24]accept exits with 9 [16:11:24]New connection [16:11:24]New thread 3067575652 created [16:11:24]Waiting for new connection... [16:11:24] Sock 9.Parse request [16:11:24]Sock 9.Check first char [16:11:24]Sock 9.First char is OK [16:11:24]request: POST /json_proto HTTP/1.0 [16:11:24]Method: POST [16:11:24]URL: /json_proto [16:11:24]Method is POST - this is cgi request [16:11:24]url: /json_proto [16:11:24]query_string will be loaded in cgi processing [16:11:24]execute_cgi json_proto POST (null) [16:11:24]execute_cgi path=json_proto method=POST [16:11:24]POST find Content-Length [16:11:24]Host: 172.17.44.132:8080 [16:11:24]Content-Length: 215 [16:11:24]Content-Type: application/json [16:11:24] [16:11:24]POST finish read [16:11:24]Found Content-Length = 215 [16:11:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:24]execute_script... [16:11:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:24]POST & json_proto [16:11:24]process_json_proto [16:11:24]json parsed OK: [16:11:24]protocol is kg_v1.0 [16:11:24]action value=get_value [16:11:24]process_action get_value [16:11:24]cmd_get_value [16:11:24]process_action get_value done [16:11:24]requested_data is exist [16:11:24]produce_requested_data [16:11:24]requested_item kkm.sn is exist - process it [16:11:24]requested_item kkm.ver is exist - process it [16:11:24]requested_item fm.sn is exist - process it [16:11:24]wFMCommunicate request_size=4 [16:11:24]MH_SAM_APDU [16:11:24]CAPDU: 80 11 00 00 [16:11:24]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [16:11:24]Write i2c OK [16:11:24]MH_I2C_Read... [16:11:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:24]Read from MH i2c: E2 [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: E2 17 00 [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [16:11:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:11:24]wFMCommunicate OK [16:11:24]requested_item fd.num is exist - process it [16:11:24]SAM_PROTO_GetFieldsCounters [16:11:24]wFMCommunicate request_size=4 [16:11:24]MH_SAM_APDU [16:11:24]CAPDU: 80 13 00 00 [16:11:24]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [16:11:24]Write i2c OK [16:11:24]MH_I2C_Read... [16:11:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:24]Read from MH i2c: E2 [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: E2 62 00 [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 61 [16:11: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D8 01 00 00 5E 04 04 00 D8 01 00 00 57 04 04 00 D9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:11:24]wFMCommunicate OK [16:11:24]SAM_PROTO_GetFieldsCounters done [16:11:24]requested_item shift.num is exist - process it [16:11:24]requested_item shift.opened is exist - process it [16:11:24]req_shift_opened [16:11:24]FM_GetShiftState [16:11:24]SAM_PROTO_GetShiftState [16:11:24]wFMCommunicate request_size=4 [16:11:24]MH_SAM_APDU [16:11:24]CAPDU: 80 13 01 00 [16:11:24]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [16:11:24]Write i2c OK [16:11:24]MH_I2C_Read... [16:11:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:24]Read from MH i2c: E2 [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: E2 0E 00 [16:11:24]MH_I2C_Read... [16:11:24]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [16:11:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:11:24]wFMCommunicate OK [16:11:24]SAM_PROTO_GetShiftState done [16:11:24]FM_GetShiftState done [16:11:24]req_shift_opened done [16:11:24]requested_item shift.open_date is exist - process it [16:11:24]req_shift_open_date [16:11:24]req_shift_open_date done [16:11:24]produce_requested_data done [16:11:24]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163027,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:11:24]process_action_free get_value [16:11:24]json_value_free [16:11:24]json_value_free done [16:11:24]process_json_proto returns [16:11:24]Send response to host [16:11:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163027,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:11:24]free response buf [16:11:24]execute_script done [16:11:24]execute_script returns [16:11:24]free content buf [16:11:24]Sock 9.Close socket [16:11:24]Sock 9.Thread stoped [16:11:24]accept exits with 7 [16:11:24]New connection [16:11:24]New thread 3067432292 created [16:11:24]Thread 3067575652 joined [16:11:24]Waiting for new connection... [16:11:24] Sock 7.Parse request [16:11:24]Sock 7.Check first char [16:11:24]Sock 7.First char is OK [16:11:24]request: POST /json_proto HTTP/1.0 [16:11:24]Method: POST [16:11:24]URL: /json_proto [16:11:24]Method is POST - this is cgi request [16:11:24]url: /json_proto [16:11:24]query_string will be loaded in cgi processing [16:11:24]execute_cgi json_proto POST (null) [16:11:24]execute_cgi path=json_proto method=POST [16:11:24]POST find Content-Length [16:11:24]Host: 172.17.44.132:8080 [16:11:24]Content-Length: 331 [16:11:24]Content-Type: application/json [16:11:24] [16:11:24]POST finish read [16:11:24]Found Content-Length = 331 [16:11:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:11:24]execute_script... [16:11:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [16:11:24]POST & json_proto [16:11:24]process_json_proto [16:11:24]json parsed OK: [16:11:24]protocol is kg_v1.0 [16:11:24]action value=get_value [16:11:24]process_action get_value [16:11:24]cmd_get_value [16:11:24]process_action get_value done [16:11:24]requested_data is exist [16:11:24]produce_requested_data [16:11:24]requested_item fm.sale.total is exist - process it [16:11:24]SAM_PROTO_GetFMData [16:11:24]wFMCommunicate request_size=4 [16:11:24]MH_SAM_APDU [16:11:24]CAPDU: 80 13 03 00 [16:11:24]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [16:11:25]Write i2c OK [16:11:25]MH_I2C_Read... [16:11:25]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [16:11:25]Read from MH i2c: E2 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 FD 00 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 30 79 02 00 69 04 A4 00 6F 04 04 00 20 76 02 00 B1 04 05 00 EE BF D4 68 03 70 04 05 00 DE DB 8F 67 02 72 04 05 00 10 E4 44 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 75 F6 B4 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C9 82 B9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 79 [16:11:25]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 30 79 02 00 69 04 A4 00 6F 04 04 00 20 76 02 00 B1 04 05 00 EE BF D4 68 03 70 04 05 00 DE DB 8F 67 02 72 04 05 00 10 E4 44 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 75 F6 B4 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 C9 82 B9 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [16:11:25]wFMCommunicate OK [16:11:25]wFMCommunicate request_size=4 [16:11:25]MH_SAM_APDU [16:11:25]CAPDU: 80 17 00 00 [16:11:25]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [16:11:25]Write i2c OK [16:11:25]MH_I2C_Read... [16:11:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:11:25]Read from MH i2c: E2 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 FD 00 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [16:11:25]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:11:25]wFMCommunicate OK [16:11:25]wFMCommunicate request_size=4 [16:11:25]MH_SAM_APDU [16:11:25]CAPDU: 80 17 00 00 [16:11:25]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [16:11:25]Write i2c OK [16:11:25]MH_I2C_Read... [16:11:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:11:25]Read from MH i2c: E2 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 FD 00 [16:11:25]MH_I2C_Read... [16:11:25]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [16:11:25]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:11:25]wFMCommunicate OK [16:11:25]wFMCommunicate request_size=4 [16:11:25]MH_SAM_APDU [16:11:25]CAPDU: 80 17 00 00 [16:11:25]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [16:11:25]Write i2c OK [16:11:25]MH_I2C_Read... [16:11:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:11:26]Read from MH i2c: E2 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: E2 FD 00 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [16:11:26]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:11:26]wFMCommunicate OK [16:11:26]wFMCommunicate request_size=4 [16:11:26]MH_SAM_APDU [16:11:26]CAPDU: 80 17 00 00 [16:11:26]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [16:11:26]Write i2c OK [16:11:26]MH_I2C_Read... [16:11:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [16:11:26]Read from MH i2c: E2 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: E2 E6 00 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [16:11:26]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:11:26]wFMCommunicate OK [16:11:26]SAM_PROTO_GetFMData done [16:11:26]requested_item fm.sale_refund.total is exist - process it [16:11:26]requested_item fm.buy.total is exist - process it [16:11:26]requested_item shift.sale.total is exist - process it [16:11:26]SAM_PROTO_GetShiftData [16:11:26]wFMCommunicate request_size=4 [16:11:26]MH_SAM_APDU [16:11:26]CAPDU: 80 13 02 00 [16:11:26]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [16:11:26]Write i2c OK [16:11:26]MH_I2C_Read... [16:11:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [16:11:26]Read from MH i2c: E2 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: E2 FD 00 [16:11:26]MH_I2C_Read... [16:11:26]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 D8 01 00 00 69 04 9F 00 6F 04 04 00 D8 01 00 00 B1 04 04 00 A7 1D A9 02 70 04 04 00 BC A4 8E 01 72 04 04 00 EB 78 1A 01 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 3D 57 48 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 24 07 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 0B [16:11:26]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 D8 01 00 00 69 04 9F 00 6F 04 04 00 D8 01 00 00 B1 04 04 00 A7 1D A9 02 70 04 04 00 BC A4 8E 01 72 04 04 00 EB 78 1A 01 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 3D 57 48 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 24 07 06 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [16:11:27]wFMCommunicate OK [16:11:27]wFMCommunicate request_size=4 [16:11:27]MH_SAM_APDU [16:11:27]CAPDU: 80 17 00 00 [16:11:27]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [16:11:27]Write i2c OK [16:11:27]MH_I2C_Read... [16:11:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:11:27]Read from MH i2c: E2 [16:11:27]MH_I2C_Read... [16:11:27]Read from MH i2c: E2 FD 00 [16:11:27]MH_I2C_Read... [16:11:27]Read from MH i2c: E2 FD 00 19 00 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 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 90 00 B0 [16:11:27]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 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 90 00 [16:11:27]wFMCommunicate OK [16:11:27]wFMCommunicate request_size=4 [16:11:27]MH_SAM_APDU [16:11:27]CAPDU: 80 17 00 00 [16:11:27]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [16:11:27]Write i2c OK [16:11:27]MH_I2C_Read... [16:11:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:11:27]Read from MH i2c: E2 [16:11:27]MH_I2C_Read... [16:11:27]Read from MH i2c: E2 FD 00 [16:11:27]MH_I2C_Read... [16:11:27]Read from MH i2c: E2 FD 00 1A 00 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 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 90 00 56 [16:11:27]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 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 90 00 [16:11:27]wFMCommunicate OK [16:11:27]wFMCommunicate request_size=4 [16:11:27]MH_SAM_APDU [16:11:27]CAPDU: 80 17 00 00 [16:11:27]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [16:11:27]Write i2c OK [16:11:27]MH_I2C_Read... [16:11:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [16:11:27]Read from MH i2c: E2 [16:11:27]MH_I2C_Read... [16:11:27]Read from MH i2c: E2 FD 00 [16:11:27]MH_I2C_Read... [16:11:27]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [16:11:27]RAPDU: 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 90 00 [16:11:27]wFMCommunicate OK [16:11:27]wFMCommunicate request_size=4 [16:11:28]MH_SAM_APDU [16:11:28]CAPDU: 80 17 00 00 [16:11:28]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]OFD Sender: No OFD packet to send [16:11:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [16:11:28]Read from MH i2c: E2 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: E2 CF 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [16:11:28]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [16:11:28]wFMCommunicate OK [16:11:28]SAM_PROTO_GetShiftData done [16:11:28]requested_item shift.sale.total_cash is exist - process it [16:11:28]requested_item shift.sale_refund.total is exist - process it [16:11:28]requested_item shift.sale_refund.total_cash is exist - process it [16:11:28]requested_item shift.buy.total is exist - process it [16:11:28]requested_item shift.buy.total_cash is exist - process it [16:11:28]produce_requested_data done [16:11:28]produce_requested_data return {"fm.sale.total":146436751.18,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":446376.07,"shift.sale.total_cash":261255.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [16:11:28]process_action_free get_value [16:11:28]json_value_free [16:11:28]json_value_free done [16:11:28]process_json_proto returns [16:11:28]Send response to host [16:11:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146436751.18,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":446376.07,"shift.sale.total_cash":261255.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [16:11:28]free response buf [16:11:28]execute_script done [16:11:28]execute_script returns [16:11:28]free content buf [16:11:28]Sock 7.Close socket [16:11:28]Sock 7.Thread stoped [16:11:28]accept exits with 9 [16:11:28]New connection [16:11:28]New thread 3067575652 created [16:11:28]Thread 3067432292 joined [16:11:28]Waiting for new connection... [16:11:28] Sock 9.Parse request [16:11:28]Sock 9.Check first char [16:11:28]Sock 9.First char is OK [16:11:28]request: POST /json_proto HTTP/1.0 [16:11:28]Method: POST [16:11:28]URL: /json_proto [16:11:28]Method is POST - this is cgi request [16:11:28]url: /json_proto [16:11:28]query_string will be loaded in cgi processing [16:11:28]execute_cgi json_proto POST (null) [16:11:28]execute_cgi path=json_proto method=POST [16:11:28]POST find Content-Length [16:11:28]Host: 172.17.44.132:8080 [16:11:28]Content-Length: 629 [16:11:28]Content-Type: application/json [16:11:28] [16:11:28]POST finish read [16:11:28]Found Content-Length = 629 [16:11:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50466", "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:11:28]execute_script... [16:11: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)50466", "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:11:28]POST & json_proto [16:11:28]process_json_proto [16:11:28]json parsed OK: [16:11:28]protocol is kg_v1.0 [16:11:28]action value=close_receipt [16:11:28]process_action close_receipt [16:11:28]cmd_close_receipt [16:11:28]MH_GetDate [16:11:28]Write to MH i2c: F0 00 00 1D 00 0C [16:11:28]Write i2c OK [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: F0 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: F0 09 00 [16:11:28]MH_I2C_Read... [16:11:28]Read from MH i2c: F0 09 00 1D 00 00 31 C0 C4 66 2A 83 C1 65 03 [16:11:29]GetLastDocTimeStamp 1724170136 [16:11:29]current date 1724170289 [16:11:29]FM_GetShiftState [16:11:29]SAM_PROTO_GetShiftState [16:11:29]wFMCommunicate request_size=4 [16:11:29]MH_SAM_APDU [16:11:29]CAPDU: 80 13 01 00 [16:11:29]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [16:11:29]Write i2c OK [16:11:29]MH_I2C_Read... [16:11:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:29]Read from MH i2c: E2 [16:11:29]MH_I2C_Read... [16:11:29]Read from MH i2c: E2 0E 00 [16:11:29]MH_I2C_Read... [16:11:29]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [16:11:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:11:29]wFMCommunicate OK [16:11:29]SAM_PROTO_GetShiftState done [16:11:29]FM_GetShiftState done [16:11:29]opened in 1724113081 [16:11:29]opened+sec_in_day 1724199481 [16:11:29]quantity*price = 5000 [16:11:29]sum+1 = 5001 [16:11:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 473 20.08.2024 16:11 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163028 ФПД: 80957133473412 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T161129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163028&fm=80957133473412&tin=02508201610067®Number=0000000000092562&sum=5000 0 [16:11:30]StoreToDocumentArchive [16:11:30]shift 465 fd 163028 [16:11:30]save to /storage/0465/doc_00163028 [16:11:30]save last doc name /storage/0465/doc_00163028 to /storage/kkm_last_doc_name [16:11:30]save OK [16:11:30]Clear old archive folders... [16:11:30]ProcessDocumentItem done err = 0, tmpTLVsize=269 [16:11:30]tlvbuf is B6FF07E0 [16:11:30]SAM_PROTO_ClearQueue [16:11:30]wFMCommunicate request_size=4 [16:11:30]MH_SAM_APDU [16:11:30]CAPDU: 80 09 00 00 [16:11:30]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:11:30]Write i2c OK [16:11:30]MH_I2C_Read... [16:11:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:30]Read from MH i2c: E2 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: E2 03 00 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:11:30]RAPDU: 90 00 [16:11:30]wFMCommunicate OK [16:11:30]SAM_PROTO_ClearQueue done [16:11:30]KKMCreateOFDPacket [16:11:30]OFDProtocolAddRootSTLVToBuf [16:11:30]FM_MakeSignedData [16:11:30]FM_MakeSignedData [16:11:30]SAM_PROTO_SignData [16:11:30]wFMCommunicate request_size=4 [16:11:30]MH_SAM_APDU [16:11:30]CAPDU: 80 0D 01 02 [16:11:30]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:11:30]Write i2c OK [16:11:30]MH_I2C_Read... [16:11:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:30]Read from MH i2c: E2 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: E2 03 00 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:11:30]RAPDU: 90 00 [16:11:30]wFMCommunicate OK [16:11:30]wFMCommunicate request_size=255 [16:11:30]MH_SAM_APDU [16:11:30]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 D9 01 00 00 F4 03 04 00 31 C0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [16:11:30]Write to MH i2c: E2 02 01 2D 00 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 D9 01 00 00 F4 03 04 00 31 C0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 82 [16:11:30]Write i2c OK [16:11:30]MH_I2C_Read... [16:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:30]Read from MH i2c: E2 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: E2 03 00 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:11:30]RAPDU: 90 00 [16:11:30]wFMCommunicate OK [16:11:30]wFMCommunicate request_size=28 [16:11:30]MH_SAM_APDU [16:11:30]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 D4 7C 02 00 35 04 06 00 49 A1 4D 2E C6 84 [16:11:30]Write to MH i2c: E2 1F 00 2E 00 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 D4 7C 02 00 35 04 06 00 49 A1 4D 2E C6 84 00 00 3C [16:11:30]Write i2c OK [16:11:30]MH_I2C_Read... [16:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:30]Read from MH i2c: E2 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: E2 03 00 [16:11:30]MH_I2C_Read... [16:11:30]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:11:31]RAPDU: 90 00 [16:11:31]wFMCommunicate OK [16:11:31]wFMCommunicate request_size=4 [16:11:31]MH_SAM_APDU [16:11:31]CAPDU: 80 0D 03 02 [16:11:31]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:11:31]Write i2c OK [16:11:31]MH_I2C_Read... [16:11:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:31]Read from MH i2c: E2 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: E2 0B 00 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: E2 0B 00 2F 00 00 98 EC 6B 55 EA 34 EF 76 90 00 72 [16:11:31]RAPDU: 98 EC 6B 55 EA 34 EF 76 90 00 [16:11:31]wFMCommunicate OK [16:11:31]SAM_PROTO_SignData done [16:11:31]FM_MakeSignedData done [16:11:31]CreateOFDProtocolMessage [16:11:31]wFMCommunicate request_size=4 [16:11:31]MH_SAM_APDU [16:11:31]CAPDU: 80 11 00 00 [16:11:31]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:11:31]Write i2c OK [16:11:31]MH_I2C_Read... [16:11:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:31]Read from MH i2c: E2 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: E2 17 00 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [16:11:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:11:31]wFMCommunicate OK [16:11:31]CreateOFDProtocolMessage done [16:11:31]OFDSenderStorePacket 163028 [16:11:31]StoreOFDPacket docnum=163028 [16:11:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 8F DC 19 01 0C 6A 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 D9 01 00 00 F4 03 04 00 31 C0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7C 02 00 35 04 06 00 49 A1 4D 2E C6 84 98 EC 6B 55 EA 34 EF 76 [16:11:31]CheckFolder [16:11:31]dirname=/storage/ofd_packets [16:11:31]CheckFolder done [16:11:31]ProducePacketName [16:11:31]name=ofd_packets/00163028 [16:11:31]NVStorageSaveData ofd_packets/00163028 [16:11:31]File name is /storage/ofd_packets/00163028 [16:11:31]Write 319 bytes [16:11:31]NVStorageSaveData done [16:11:31]OFDSenderStorePacket done [16:11:31]KKMCreateOFDPacket done [16:11:31]NVStorageSaveData kkm_last_timestamp [16:11:31]File name is /storage/kkm_last_timestamp [16:11:31]Write 4 bytes [16:11:31]NVStorageSaveData done [16:11:31]ExternCall_PrintAddStr [16:11:31]wPrintStart [16:11:31]Write to MH i2c: 01 00 00 31 00 31 [16:11:31]Write i2c OK [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: 01 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: 01 07 00 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:11:31]RasterBufferAndPrint [16:11:31]line Счет N : (3)50466 [16:11:31]line ИНН: 02508201610067 [16:11:31]line Контрольно-Кассовый Чек [16:11:31]line ПРОДАЖА [16:11:31]line Товар: 4700000160358 [16:11:31]line Вода Легенда 1л [16:11:31]line 1.000 * 50.00 [16:11:31]line = 50.00 [16:11:31]line НДС 12% НСП 1% [16:11:31]line > о реализуемом товаре [16:11:31]line ИТОГО: 50.00 [16:11:31]line НСП 1% : 0.44 [16:11:31]line НДС 12% : 5.31 [16:11:31]line Наличными: 50.00 [16:11:31]line Безнал.: 0.00 [16:11:31]line Место: АЗС № 130 "Партнер Нефть" [16:11:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:11:31]line СНО: Общий режим [16:11:31]line Чек 473 20.08.2024 16:11 [16:11:31]line Смена: 465 ФФД: 1.0 [16:11:31]line ЗНМ: 0300000070 [16:11:31]line РНМ: 0000000000092562 [16:11:31]line Версия ККМ: 001 [16:11:31]line ФМ: 0000000000871769 [16:11:31]line ФД: 163028 [16:11:31]line ФПД: 80957133473412 [16:11:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T161129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163028&fm=80957133473412&tin=02508201610067®Number=0000000000092562&sum=5000 [16:11:31]line 0 [16:11:31]written 0, free lines is 4095 [16:11:31]OFD Sender: Processing packet 163028 [packets to send 961, broken 960] [16:11:31]ProducePacketName [16:11:31]name=ofd_packets/00163028 [16:11:31]OFD Sender: To server: pG, [16:11:31]CommunicateWithHost lk.salyk.kg:30040 [16:11:31]ConnectInit lk.salyk.kg [16:11:31]Write to MH i2c: 01 00 00 59 00 59 [16:11:31]Write i2c OK [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: 01 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: 01 07 00 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 E2 0C 4E [16:11:31]RasterBufferAndPrint [16:11:31]line [16:11:31]line [16:11:31]line [16:11:31]line [16:11:31]line [16:11:31]written 0, free lines is 3316 [16:11:31]MH_Cut [16:11:31]Write to MH i2c: D1 01 00 60 00 01 32 [16:11:31]Write i2c OK [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: D1 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: D1 01 00 [16:11:31]MH_I2C_Read... [16:11:31]Read from MH i2c: D1 01 00 60 00 00 31 [16:11:31]Write to MH i2c: 01 00 00 61 00 61 [16:11:31]Write i2c OK [16:11:31]MH_I2C_Read... [16:11:32]*** Cut start [16:11:32]*** Purtial cut [16:11:32]*** Stage 1: CUTSNS_PIN = 1 [16:11:32]Connected sock=11 [16:11: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 36 39 21 01 00 00 8F DC 19 01 0C 6A 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 D9 01 00 00 F4 03 04 00 31 C0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7C 02 00 35 04 06 00 49 A1 4D 2E C6 84 98 EC 6B 55 EA 34 EF 76 [16:11: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 36 39 4F 00 00 00 5D 2A 47 00 B0 B7 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7C 02 00 F4 03 04 00 87 69 C4 66 B6 04 01 00 00 D3 6A 1C DE F5 53 16 94 [16:11:33]CommunicateWithHost err = 0 [16:11:33]CheckOFDResponse [16:11:33]1017 (14) - 77093643461234 [16:11:33]1041 (16) - 0000000000871769 [16:11:33]1040 (4) - 163028 [16:11:33]1012 (4) - 20.08.2024 10:01 [16:11:33]1206 (1) - 0 [16:11:33]OFD Sender: Remove packet 163028 [16:11:33]ProducePacketName [16:11:33]name=ofd_packets/00163028 [16:11:33]NVStorageDeleteData [16:11:34]OFD Sender: No OFD packet to send [16:11:34]Read from MH i2c: 01 [16:11:34]MH_I2C_Read... [16:11:34]*** Stop cut motor [16:11:34]*** Cut end [16:11:34]Read from MH i2c: 01 07 00 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [16:11:34]process_action close_receipt done [16:11:34]requested_data is exist [16:11:34]produce_requested_data [16:11:34]requested_item fm.sn is exist - process it [16:11:34]wFMCommunicate request_size=4 [16:11:34]MH_SAM_APDU [16:11:34]CAPDU: 80 11 00 00 [16:11:34]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [16:11:34]Write i2c OK [16:11:34]MH_I2C_Read... [16:11:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:34]Read from MH i2c: E2 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: E2 17 00 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [16:11:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:11:34]wFMCommunicate OK [16:11:34]requested_item fd.num is exist - process it [16:11:34]SAM_PROTO_GetFieldsCounters [16:11:34]wFMCommunicate request_size=4 [16:11:34]MH_SAM_APDU [16:11:34]CAPDU: 80 13 00 00 [16:11:34]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [16:11:34]Write i2c OK [16:11:34]MH_I2C_Read... [16:11:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:34]Read from MH i2c: E2 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: E2 62 00 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 B7 [16:11: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D9 01 00 00 5E 04 04 00 D9 01 00 00 57 04 04 00 DA 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:11:34]wFMCommunicate OK [16:11:34]SAM_PROTO_GetFieldsCounters done [16:11:34]requested_item shift.num is exist - process it [16:11:34]requested_item shift.opened is exist - process it [16:11:34]req_shift_opened [16:11:34]FM_GetShiftState [16:11:34]SAM_PROTO_GetShiftState [16:11:34]wFMCommunicate request_size=4 [16:11:34]MH_SAM_APDU [16:11:34]CAPDU: 80 13 01 00 [16:11:34]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [16:11:34]Write i2c OK [16:11:34]MH_I2C_Read... [16:11:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:34]Read from MH i2c: E2 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: E2 0E 00 [16:11:34]MH_I2C_Read... [16:11:34]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [16:11:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:11:34]wFMCommunicate OK [16:11:34]SAM_PROTO_GetShiftState done [16:11:34]FM_GetShiftState done [16:11:34]req_shift_opened done [16:11:34]requested_item shift.open_date is exist - process it [16:11:34]req_shift_open_date [16:11:34]req_shift_open_date done [16:11:34]produce_requested_data done [16:11:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163028,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:11:34]process_action_free close_receipt [16:11:34]json_value_free [16:11:34]json_value_free done [16:11:34]process_json_proto returns [16:11:34]Send response to host [16:11:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163028,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:11:34]free response buf [16:11:34]execute_script done [16:11:34]execute_script returns [16:11:34]free content buf [16:11:34]Sock 9.Close socket [16:11:34]Sock 9.Thread stoped [16:11:35]accept exits with 7 [16:11:35]New connection [16:11:35]New thread 3067432292 created [16:11:35]Thread 3067575652 joined [16:11:35]Waiting for new connection... [16:11:35] Sock 7.Parse request [16:11:35]Sock 7.Check first char [16:11:35]Sock 7.First char is OK [16:11:35]request: POST /json_proto HTTP/1.0 [16:11:35]Method: POST [16:11:35]URL: /json_proto [16:11:35]Method is POST - this is cgi request [16:11:35]url: /json_proto [16:11:35]query_string will be loaded in cgi processing [16:11:35]execute_cgi json_proto POST (null) [16:11:35]execute_cgi path=json_proto method=POST [16:11:35]POST find Content-Length [16:11:35]Host: 172.17.44.132:8080 [16:11:35]Content-Length: 682 [16:11:35]Content-Type: application/json [16:11:35] [16:11:35]POST finish read [16:11:35]Found Content-Length = 682 [16:11:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:35]execute_script... [16:11:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291513", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:35]POST & json_proto [16:11:35]process_json_proto [16:11:35]json parsed OK: [16:11:35]protocol is kg_v1.0 [16:11:35]action value=close_receipt [16:11:35]process_action close_receipt [16:11:35]cmd_close_receipt [16:11:35]MH_GetDate [16:11:35]Write to MH i2c: F0 00 00 65 00 54 [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: F0 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: F0 09 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: F0 09 00 65 00 00 37 C0 C4 66 2A 83 C1 65 51 [16:11:35]GetLastDocTimeStamp 1724170289 [16:11:35]current date 1724170295 [16:11:35]FM_GetShiftState [16:11:35]SAM_PROTO_GetShiftState [16:11:35]wFMCommunicate request_size=4 [16:11:35]MH_SAM_APDU [16:11:35]CAPDU: 80 13 01 00 [16:11:35]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [16:11:35]Write i2c OK [16:11:35]MH_I2C_Read... [16:11:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:35]Read from MH i2c: E2 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 0E 00 [16:11:35]MH_I2C_Read... [16:11:35]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [16:11:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:11:35]wFMCommunicate OK [16:11:35]SAM_PROTO_GetShiftState done [16:11:35]FM_GetShiftState done [16:11:35]opened in 1724113081 [16:11:35]opened+sec_in_day 1724199481 [16:11:35]quantity*price = 100005 [16:11:35]sum+1 = 100006 [16:11:35]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 474 20.08.2024 16:11 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163029 ФПД: 101435852792534 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T161136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163029&fm=101435852792534&tin=02508201610067®Number=0000000000092562&sum=100000 [16:11:36]StoreToDocumentArchive [16:11:36]shift 465 fd 163029 [16:11:36]save to /storage/0465/doc_00163029 [16:11:36]save last doc name /storage/0465/doc_00163029 to /storage/kkm_last_doc_name [16:11:36]save OK [16:11:36]Clear old archive folders... [16:11:36]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:11:36]tlvbuf is B6FED620 [16:11:36]SAM_PROTO_ClearQueue [16:11:36]wFMCommunicate request_size=4 [16:11:36]MH_SAM_APDU [16:11:36]CAPDU: 80 09 00 00 [16:11:36]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [16:11:36]Write i2c OK [16:11:36]MH_I2C_Read... [16:11:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:11:36]Read from MH i2c: E2 [16:11:36]MH_I2C_Read... [16:11:36]Read from MH i2c: E2 03 00 [16:11:36]MH_I2C_Read... [16:11:36]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [16:11:36]RAPDU: 90 00 [16:11:36]wFMCommunicate OK [16:11:36]SAM_PROTO_ClearQueue done [16:11:36]KKMCreateOFDPacket [16:11:36]OFDProtocolAddRootSTLVToBuf [16:11:36]FM_MakeSignedData [16:11:36]FM_MakeSignedData [16:11:36]SAM_PROTO_SignData [16:11:36]wFMCommunicate request_size=4 [16:11:36]MH_SAM_APDU [16:11:36]CAPDU: 80 0D 01 02 [16:11:36]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [16:11:36]Write i2c OK [16:11:36]MH_I2C_Read... [16:11:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:11:36]Read from MH i2c: E2 [16:11:36]MH_I2C_Read... [16:11:36]Read from MH i2c: E2 03 00 [16:11:36]MH_I2C_Read... [16:11:36]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [16:11:36]RAPDU: 90 00 [16:11:36]wFMCommunicate OK [16:11:36]wFMCommunicate request_size=255 [16:11:36]MH_SAM_APDU [16:11:36]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 38 C0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7C 02 00 35 04 06 00 5C [16:11:36]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 38 C0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7C 02 00 35 04 06 00 5C 00 00 7E [16:11:36]Write i2c OK [16:11:36]MH_I2C_Read... [16:11:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:37]Read from MH i2c: E2 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: E2 03 00 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [16:11:37]RAPDU: 90 00 [16:11:37]wFMCommunicate OK [16:11:37]wFMCommunicate request_size=10 [16:11:37]MH_SAM_APDU [16:11:37]CAPDU: 80 0D 02 02 05 41 5F F9 22 D6 [16:11:37]Write to MH i2c: E2 0D 00 76 00 80 0D 02 02 05 00 41 5F F9 22 D6 00 00 8B [16:11:37]Write i2c OK [16:11:37]MH_I2C_Read... [16:11:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:11:37]Read from MH i2c: E2 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: E2 03 00 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:11:37]RAPDU: 90 00 [16:11:37]wFMCommunicate OK [16:11:37]wFMCommunicate request_size=4 [16:11:37]MH_SAM_APDU [16:11:37]CAPDU: 80 0D 03 02 [16:11:37]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [16:11:37]Write i2c OK [16:11:37]MH_I2C_Read... [16:11:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:11:37]Read from MH i2c: E2 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: E2 0B 00 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: E2 0B 00 77 00 00 CE FA B1 6B 73 92 C8 02 90 00 A6 [16:11:37]RAPDU: CE FA B1 6B 73 92 C8 02 90 00 [16:11:37]wFMCommunicate OK [16:11:37]SAM_PROTO_SignData done [16:11:37]FM_MakeSignedData done [16:11:37]CreateOFDProtocolMessage [16:11:37]wFMCommunicate request_size=4 [16:11:37]MH_SAM_APDU [16:11:37]CAPDU: 80 11 00 00 [16:11:37]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [16:11:37]Write i2c OK [16:11:37]MH_I2C_Read... [16:11:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:37]Read from MH i2c: E2 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: E2 17 00 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [16:11:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:11:37]wFMCommunicate OK [16:11:37]CreateOFDProtocolMessage done [16:11:37]OFDSenderStorePacket 163029 [16:11:37]StoreOFDPacket docnum=163029 [16:11:37]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EB 17 07 01 8E 40 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 01 00 00 F4 03 04 00 38 C0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7C 02 00 35 04 06 00 5C 41 5F F9 22 D6 CE FA B1 6B 73 92 C8 02 [16:11:37]CheckFolder [16:11:37]dirname=/storage/ofd_packets [16:11:37]CheckFolder done [16:11:37]ProducePacketName [16:11:37]name=ofd_packets/00163029 [16:11:37]NVStorageSaveData ofd_packets/00163029 [16:11:37]File name is /storage/ofd_packets/00163029 [16:11:37]Write 301 bytes [16:11:37]NVStorageSaveData done [16:11:37]OFDSenderStorePacket done [16:11:37]KKMCreateOFDPacket done [16:11:37]NVStorageSaveData kkm_last_timestamp [16:11:37]File name is /storage/kkm_last_timestamp [16:11:37]Write 4 bytes [16:11:37]NVStorageSaveData done [16:11:37]ExternCall_PrintAddStr [16:11:37]wPrintStart [16:11:37]Write to MH i2c: 01 00 00 79 00 79 [16:11:37]Write i2c OK [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: 01 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: 01 07 00 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [16:11:37]RasterBufferAndPrint [16:11:37]line Счет N : (1)291513 [16:11:37]line ИНН: 02508201610067 [16:11:37]line Контрольно-Кассовый Чек [16:11:37]line ПРОДАЖА [16:11:37]line ТРК (МРК, ГНК) : 42 [16:11:37]line Товар: 2710124130 [16:11:37]line Аи-92-К-5 [16:11:37]line 14.750 * 67.80 [16:11:37]line = 1000.05 [16:11:37]line НДС 12% НСП 1% [16:11:37]line > о реализуемом товаре [16:11:37]line ОКРУГЛЕНИЕ: -0.05 [16:11:37]line ИТОГО: 1000.00 [16:11:37]line Внесено: 1000.00 [16:11:37]line СДАЧА: 0.00 [16:11:37]line НСП 1% : 8.85 [16:11:37]line НДС 12% : 106.20 [16:11:37]line Наличными: 1000.00 [16:11:37]line Безнал.: 0.00 [16:11:37]line Место: АЗС № 130 "Партнер Нефть" [16:11:37]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:11:37]line СНО: Общий режим [16:11:37]line Чек 474 20.08.2024 16:11 [16:11:37]line Смена: 465 ФФД: 1.0 [16:11:37]line ЗНМ: 0300000070 [16:11:37]line РНМ: 0000000000092562 [16:11:37]line Версия ККМ: 001 [16:11:37]line ФМ: 0000000000871769 [16:11:37]line ФД: 163029 [16:11:37]line ФПД: 101435852792534 [16:11:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T161136&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163029&fm=101435852792534&tin=02508201610067®Number=0000000000092562&sum=100000 [16:11:37]written 0, free lines is 4095 [16:11:37]OFD Sender: Processing packet 163029 [packets to send 961, broken 960] [16:11:37]ProducePacketName [16:11:37]name=ofd_packets/00163029 [16:11:37]OFD Sender: To server: pG, [16:11:37]CommunicateWithHost lk.salyk.kg:30040 [16:11:37]ConnectInit lk.salyk.kg [16:11:37]Write to MH i2c: 01 00 00 A4 00 A4 [16:11:37]Write i2c OK [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: 01 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: 01 07 00 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 C7 0C 7E [16:11:37]RasterBufferAndPrint [16:11:37]line [16:11:37]line [16:11:37]line [16:11:37]line [16:11:37]line [16:11:37]written 0, free lines is 3295 [16:11:37]MH_Cut [16:11:37]Write to MH i2c: D1 01 00 AB 00 01 7D [16:11:37]Write i2c OK [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: D1 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: D1 01 00 [16:11:37]MH_I2C_Read... [16:11:37]Read from MH i2c: D1 01 00 AB 00 00 7C [16:11:37]Write to MH i2c: 01 00 00 AC 00 AC [16:11:37]Write i2c OK [16:11:37]MH_I2C_Read... [16:11:38]*** Cut start [16:11:38]*** Purtial cut [16:11:38]*** Stage 1: CUTSNS_PIN = 1 [16:11:40]Read from MH i2c: 01 [16:11:40]MH_I2C_Read... [16:11:40]*** Stop cut motor [16:11:40]*** Cut end [16:11:40]Read from MH i2c: 01 07 00 [16:11:40]MH_I2C_Read... [16:11:40]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [16:11:40]process_action close_receipt done [16:11:40]requested_data is exist [16:11:40]produce_requested_data [16:11:40]requested_item fm.sn is exist - process it [16:11:40]wFMCommunicate request_size=4 [16:11:40]MH_SAM_APDU [16:11:40]CAPDU: 80 11 00 00 [16:11:40]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [16:11:40]Write i2c OK [16:11:40]MH_I2C_Read... [16:11:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:11:40]Read from MH i2c: E2 [16:11:40]MH_I2C_Read... [16:11:40]Read from MH i2c: E2 17 00 [16:11:40]MH_I2C_Read... [16:11:40]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [16:11:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:11:40]wFMCommunicate OK [16:11:40]requested_item fd.num is exist - process it [16:11:40]SAM_PROTO_GetFieldsCounters [16:11:40]wFMCommunicate request_size=4 [16:11:40]MH_SAM_APDU [16:11:40]CAPDU: 80 13 00 00 [16:11:40]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [16:11:40]Write i2c OK [16:11:40]MH_I2C_Read... [16:11:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:11:40]Read from MH i2c: E2 [16:11:40]MH_I2C_Read... [16:11:40]Read from MH i2c: E2 62 00 [16:11:40]MH_I2C_Read... [16:11:40]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 06 [16:11: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DA 01 00 00 5E 04 04 00 DA 01 00 00 57 04 04 00 DB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:11:41]wFMCommunicate OK [16:11:41]SAM_PROTO_GetFieldsCounters done [16:11:41]requested_item shift.num is exist - process it [16:11:41]requested_item shift.opened is exist - process it [16:11:41]req_shift_opened [16:11:41]FM_GetShiftState [16:11:41]SAM_PROTO_GetShiftState [16:11:41]wFMCommunicate request_size=4 [16:11:41]MH_SAM_APDU [16:11:41]CAPDU: 80 13 01 00 [16:11:41]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [16:11:41]Write i2c OK [16:11:41]MH_I2C_Read... [16:11:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:41]Read from MH i2c: E2 [16:11:41]MH_I2C_Read... [16:11:41]Read from MH i2c: E2 0E 00 [16:11:41]MH_I2C_Read... [16:11:41]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FA [16:11:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:11:41]wFMCommunicate OK [16:11:41]SAM_PROTO_GetShiftState done [16:11:41]FM_GetShiftState done [16:11:41]req_shift_opened done [16:11:41]requested_item shift.open_date is exist - process it [16:11:41]req_shift_open_date [16:11:41]req_shift_open_date done [16:11:41]produce_requested_data done [16:11:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163029,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:11:41]process_action_free close_receipt [16:11:41]json_value_free [16:11:41]json_value_free done [16:11:41]process_json_proto returns [16:11:41]Send response to host [16:11:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163029,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:11:41]free response buf [16:11:41]execute_script done [16:11:41]execute_script returns [16:11:41]free content buf [16:11:41]Sock 7.Close socket [16:11:41]Sock 7.Thread stoped [16:11:41]accept exits with 9 [16:11:41]New connection [16:11:41]New thread 3067575652 created [16:11:41]Thread 3067432292 joined [16:11:41]Waiting for new connection... [16:11:41] Sock 9.Parse request [16:11:41]Sock 9.Check first char [16:11:41]Sock 9.First char is OK [16:11:41]request: POST /json_proto HTTP/1.0 [16:11:41]Method: POST [16:11:41]URL: /json_proto [16:11:41]Method is POST - this is cgi request [16:11:41]url: /json_proto [16:11:41]query_string will be loaded in cgi processing [16:11:41]execute_cgi json_proto POST (null) [16:11:41]execute_cgi path=json_proto method=POST [16:11:41]POST find Content-Length [16:11:41]Host: 172.17.44.132:8080 [16:11:41]Content-Length: 678 [16:11:41]Content-Type: application/json [16:11:41] [16:11:41]POST finish read [16:11:41]Found Content-Length = 678 [16:11:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:41]execute_script... [16:11:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291514", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.790, "sum" : 800.62, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:11:41]POST & json_proto [16:11:41]process_json_proto [16:11:41]json parsed OK: [16:11:41]protocol is kg_v1.0 [16:11:41]action value=close_receipt [16:11:41]process_action close_receipt [16:11:41]cmd_close_receipt [16:11:41]MH_GetDate [16:11:41]Write to MH i2c: F0 00 00 B0 00 9F [16:11:41]Write i2c OK [16:11:41]MH_I2C_Read... [16:11:41]Read from MH i2c: F0 [16:11:41]MH_I2C_Read... [16:11:41]Read from MH i2c: F0 09 00 [16:11:41]MH_I2C_Read... [16:11:41]Read from MH i2c: F0 09 00 B0 00 00 3E C0 C4 66 2A 83 C1 65 A3 [16:11:41]GetLastDocTimeStamp 1724170296 [16:11:41]current date 1724170302 [16:11:41]FM_GetShiftState [16:11:41]SAM_PROTO_GetShiftState [16:11:41]wFMCommunicate request_size=4 [16:11:41]MH_SAM_APDU [16:11:41]CAPDU: 80 13 01 00 [16:11:41]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [16:11:41]Write i2c OK [16:11:41]MH_I2C_Read... [16:11:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:11:41]Read from MH i2c: E2 [16:11:41]MH_I2C_Read... [16:11:41]Read from MH i2c: E2 0E 00 [16:11:41]MH_I2C_Read... [16:11:41]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [16:11:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:11:41]wFMCommunicate OK [16:11:41]SAM_PROTO_GetShiftState done [16:11:41]FM_GetShiftState done [16:11:41]opened in 1724113081 [16:11:41]opened+sec_in_day 1724199481 [16:11:41]quantity*price = 80061 [16:11:41]sum+1 = 80063 [16:11:41]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 491 20.08.2024 16:32 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163046 ФПД: 269813736766977 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163244&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163046&fm=269813736766977&tin=02508201610067®Number=0000000000092562&sum=250000 [16:32:45]StoreToDocumentArchive [16:32:45]shift 465 fd 163046 [16:32:45]save to /storage/0465/doc_00163046 [16:32:45]save last doc name /storage/0465/doc_00163046 to /storage/kkm_last_doc_name [16:32:45]save OK [16:32:45]Clear old archive folders... [16:32:45]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:32:45]tlvbuf is 00F58F30 [16:32:45]SAM_PROTO_ClearQueue [16:32:45]wFMCommunicate request_size=4 [16:32:45]MH_SAM_APDU [16:32:45]CAPDU: 80 09 00 00 [16:32:45]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [16:32:45]Write i2c OK [16:32:45]MH_I2C_Read... [16:32:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:32:45]Read from MH i2c: E2 [16:32:45]MH_I2C_Read... [16:32:45]Read from MH i2c: E2 03 00 [16:32:45]MH_I2C_Read... [16:32:45]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [16:32:45]RAPDU: 90 00 [16:32:45]wFMCommunicate OK [16:32:45]SAM_PROTO_ClearQueue done [16:32:45]KKMCreateOFDPacket [16:32:45]OFDProtocolAddRootSTLVToBuf [16:32:45]FM_MakeSignedData [16:32:45]FM_MakeSignedData [16:32:45]SAM_PROTO_SignData [16:32:45]wFMCommunicate request_size=4 [16:32:45]MH_SAM_APDU [16:32:45]CAPDU: 80 0D 01 02 [16:32:45]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [16:32:45]Write i2c OK [16:32:45]MH_I2C_Read... [16:32:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:32:45]Read from MH i2c: E2 [16:32:45]MH_I2C_Read... [16:32:45]Read from MH i2c: E2 03 00 [16:32:45]MH_I2C_Read... [16:32:45]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [16:32:45]RAPDU: 90 00 [16:32:45]wFMCommunicate OK [16:32:45]wFMCommunicate request_size=255 [16:32:45]MH_SAM_APDU [16:32:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 2C C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7C 02 00 35 04 06 00 F5 [16:32:45]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 2C C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7C 02 00 35 04 06 00 F5 00 00 41 [16:32:45]Write i2c OK [16:32:45]MH_I2C_Read... [16:32:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:46]Read from MH i2c: E2 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: E2 03 00 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [16:32:46]RAPDU: 90 00 [16:32:46]wFMCommunicate OK [16:32:46]wFMCommunicate request_size=10 [16:32:46]MH_SAM_APDU [16:32:46]CAPDU: 80 0D 02 02 05 64 E7 EF 7E 01 [16:32:46]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 64 E7 EF 7E 01 00 00 6B [16:32:46]Write i2c OK [16:32:46]MH_I2C_Read... [16:32:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:32:46]Read from MH i2c: E2 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: E2 03 00 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [16:32:46]RAPDU: 90 00 [16:32:46]wFMCommunicate OK [16:32:46]wFMCommunicate request_size=4 [16:32:46]MH_SAM_APDU [16:32:46]CAPDU: 80 0D 03 02 [16:32:46]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [16:32:46]Write i2c OK [16:32:46]MH_I2C_Read... [16:32:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:32:46]Read from MH i2c: E2 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: E2 0B 00 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: E2 0B 00 2F 00 00 C5 B8 31 87 67 7A 13 B2 90 00 86 [16:32:46]RAPDU: C5 B8 31 87 67 7A 13 B2 90 00 [16:32:46]wFMCommunicate OK [16:32:46]SAM_PROTO_SignData done [16:32:46]FM_MakeSignedData done [16:32:46]CreateOFDProtocolMessage [16:32:46]wFMCommunicate request_size=4 [16:32:46]MH_SAM_APDU [16:32:46]CAPDU: 80 11 00 00 [16:32:46]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [16:32:46]Write i2c OK [16:32:46]MH_I2C_Read... [16:32:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:46]Read from MH i2c: E2 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: E2 17 00 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [16:32:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:32:46]wFMCommunicate OK [16:32:46]CreateOFDProtocolMessage done [16:32:46]OFDSenderStorePacket 163046 [16:32:46]StoreOFDPacket docnum=163046 [16:32:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A3 A9 07 01 7D 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 2C C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7C 02 00 35 04 06 00 F5 64 E7 EF 7E 01 C5 B8 31 87 67 7A 13 B2 [16:32:46]CheckFolder [16:32:46]dirname=/storage/ofd_packets [16:32:46]CheckFolder done [16:32:46]ProducePacketName [16:32:46]name=ofd_packets/00163046 [16:32:46]NVStorageSaveData ofd_packets/00163046 [16:32:46]File name is /storage/ofd_packets/00163046 [16:32:46]Write 301 bytes [16:32:46]NVStorageSaveData done [16:32:46]OFDSenderStorePacket done [16:32:46]KKMCreateOFDPacket done [16:32:46]NVStorageSaveData kkm_last_timestamp [16:32:46]File name is /storage/kkm_last_timestamp [16:32:46]Write 4 bytes [16:32:46]NVStorageSaveData done [16:32:46]ExternCall_PrintAddStr [16:32:46]wPrintStart [16:32:46]Write to MH i2c: 01 00 00 31 00 31 [16:32:46]Write i2c OK [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: 01 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: 01 07 00 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [16:32:46]RasterBufferAndPrint [16:32:46]line Счет N : (1)291537 [16:32:46]line ИНН: 02508201610067 [16:32:46]line Контрольно-Кассовый Чек [16:32:46]line ПРОДАЖА [16:32:46]line ТРК (МРК, ГНК) : 62 [16:32:46]line Товар: 2710124130 [16:32:46]line Аи-92-К-5 [16:32:46]line 36.880 * 67.80 [16:32:46]line = 2500.46 [16:32:46]line НДС 12% НСП 1% [16:32:46]line > о реализуемом товаре [16:32:46]line ОКРУГЛЕНИЕ: -0.46 [16:32:46]line ИТОГО: 2500.00 [16:32:46]line Внесено: 2500.00 [16:32:46]line СДАЧА: 0.00 [16:32:46]line НСП 1% : 22.13 [16:32:46]line НДС 12% : 265.54 [16:32:46]line Наличными: 2500.00 [16:32:46]line Безнал.: 0.00 [16:32:46]line Место: АЗС № 130 "Партнер Нефть" [16:32:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:32:46]line СНО: Общий режим [16:32:46]line Чек 491 20.08.2024 16:32 [16:32:46]line Смена: 465 ФФД: 1.0 [16:32:46]line ЗНМ: 0300000070 [16:32:46]line РНМ: 0000000000092562 [16:32:46]line Версия ККМ: 001 [16:32:46]line ФМ: 0000000000871769 [16:32:46]line ФД: 163046 [16:32:46]line ФПД: 269813736766977 [16:32:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163244&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163046&fm=269813736766977&tin=02508201610067®Number=0000000000092562&sum=250000 [16:32:46]written 0, free lines is 4095 [16:32:46]OFD Sender: Processing packet 163038 [packets to send 969, broken 960] [16:32:46]ProducePacketName [16:32:46]name=ofd_packets/00163038 [16:32:46]OFD Sender: To server: pG, [16:32:46]CommunicateWithHost lk.salyk.kg:30040 [16:32:46]ConnectInit lk.salyk.kg [16:32:46]Write to MH i2c: 01 00 00 5C 00 5C [16:32:46]Write i2c OK [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: 01 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: 01 07 00 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C9 0C 38 [16:32:46]RasterBufferAndPrint [16:32:46]line [16:32:46]line [16:32:46]line [16:32:46]line [16:32:46]line [16:32:46]written 0, free lines is 3297 [16:32:46]MH_Cut [16:32:46]Write to MH i2c: D1 01 00 63 00 01 35 [16:32:46]Write i2c OK [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: D1 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: D1 01 00 [16:32:46]MH_I2C_Read... [16:32:46]Read from MH i2c: D1 01 00 63 00 00 34 [16:32:46]Write to MH i2c: 01 00 00 64 00 64 [16:32:46]Write i2c OK [16:32:46]MH_I2C_Read... [16:32:47]*** Cut start [16:32:47]*** Purtial cut [16:32:47]*** Stage 1: CUTSNS_PIN = 1 [16:32:49]Read from MH i2c: 01 [16:32:49]MH_I2C_Read... [16:32:49]*** Stop cut motor [16:32:49]*** Cut end [16:32:49]Read from MH i2c: 01 07 00 [16:32:49]MH_I2C_Read... [16:32:49]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:32:49]process_action close_receipt done [16:32:49]requested_data is exist [16:32:49]produce_requested_data [16:32:49]requested_item fm.sn is exist - process it [16:32:49]wFMCommunicate request_size=4 [16:32:49]MH_SAM_APDU [16:32:49]CAPDU: 80 11 00 00 [16:32:49]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [16:32:49]Write i2c OK [16:32:49]MH_I2C_Read... [16:32:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:32:49]Read from MH i2c: E2 [16:32:49]MH_I2C_Read... [16:32:49]Read from MH i2c: E2 17 00 [16:32:49]MH_I2C_Read... [16:32:49]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [16:32:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:32:49]wFMCommunicate OK [16:32:49]requested_item fd.num is exist - process it [16:32:49]SAM_PROTO_GetFieldsCounters [16:32:49]wFMCommunicate request_size=4 [16:32:49]MH_SAM_APDU [16:32:49]CAPDU: 80 13 00 00 [16:32:49]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [16:32:49]Write i2c OK [16:32:49]MH_I2C_Read... [16:32:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:32:49]Read from MH i2c: E2 [16:32:49]MH_I2C_Read... [16:32:49]Read from MH i2c: E2 62 00 [16:32:49]MH_I2C_Read... [16:32:49]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 02 [16:32:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E6 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EB 01 00 00 5E 04 04 00 EB 01 00 00 57 04 04 00 EC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:32:50]wFMCommunicate OK [16:32:50]SAM_PROTO_GetFieldsCounters done [16:32:50]requested_item shift.num is exist - process it [16:32:50]requested_item shift.opened is exist - process it [16:32:50]req_shift_opened [16:32:50]FM_GetShiftState [16:32:50]SAM_PROTO_GetShiftState [16:32:50]wFMCommunicate request_size=4 [16:32:50]MH_SAM_APDU [16:32:50]CAPDU: 80 13 01 00 [16:32:50]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [16:32:50]Write i2c OK [16:32:50]MH_I2C_Read... [16:32:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:32:50]Read from MH i2c: E2 [16:32:50]MH_I2C_Read... [16:32:50]Read from MH i2c: E2 0E 00 [16:32:50]MH_I2C_Read... [16:32:50]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B2 [16:32:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:32:50]wFMCommunicate OK [16:32:50]SAM_PROTO_GetShiftState done [16:32:50]FM_GetShiftState done [16:32:50]req_shift_opened done [16:32:50]requested_item shift.open_date is exist - process it [16:32:50]req_shift_open_date [16:32:50]req_shift_open_date done [16:32:50]produce_requested_data done [16:32:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163046,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:32:50]process_action_free close_receipt [16:32:50]json_value_free [16:32:50]json_value_free done [16:32:50]process_json_proto returns [16:32:50]Send response to host [16:32:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163046,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:32:50]free response buf [16:32:50]execute_script done [16:32:50]execute_script returns [16:32:50]free content buf [16:32:50]Sock 8.Close socket [16:32:50]Sock 8.Thread stoped [16:32:51]ConnectInit Can't take IP for lk.salyk.kg [16:32:51]CommunicateWithHost connect error [16:32:51]CommunicateWithHost err = -1 [16:32:51]OFD Sender: Server communicate error [16:32:56]OFD Sender: Processing packet 163038 [packets to send 969, broken 960] [16:32:56]ProducePacketName [16:32:56]name=ofd_packets/00163038 [16:32:56]OFD Sender: To server: pG, [16:32:56]CommunicateWithHost lk.salyk.kg:30040 [16:32:56]ConnectInit lk.salyk.kg [16:32:59]recv_with_timeout no data received [16:33:01]ConnectInit Can't take IP for lk.salyk.kg [16:33:01]CommunicateWithHost connect error [16:33:01]CommunicateWithHost err = -1 [16:33:01]OFD Sender: Server communicate error [16:33:06]OFD Sender: Processing packet 163038 [packets to send 969, broken 960] [16:33:06]ProducePacketName [16:33:06]name=ofd_packets/00163038 [16:33:06]OFD Sender: To server: pG, [16:33:06]CommunicateWithHost lk.salyk.kg:30040 [16:33:06]ConnectInit lk.salyk.kg [16:33:11]ConnectInit Can't take IP for lk.salyk.kg [16:33:11]CommunicateWithHost connect error [16:33:11]CommunicateWithHost err = -1 [16:33:11]OFD Sender: Server communicate error [16:33:16]OFD Sender: Processing packet 163038 [packets to send 969, broken 960] [16:33:16]ProducePacketName [16:33:16]name=ofd_packets/00163038 [16:33:16]OFD Sender: To server: pG, [16:33:16]CommunicateWithHost lk.salyk.kg:30040 [16:33:16]ConnectInit lk.salyk.kg [16:33:19]ConnectInit Can't connect to host [16:33:21]ConnectInit Can't take IP for lk.salyk.kg [16:33:21]CommunicateWithHost connect error [16:33:21]CommunicateWithHost err = -1 [16:33:21]OFD Sender: Server communicate error [16:33:26]OFD Sender: Processing packet 163038 [packets to send 969, broken 960] [16:33:26]ProducePacketName [16:33:26]name=ofd_packets/00163038 [16:33:26]OFD Sender: To server: pG, [16:33:26]CommunicateWithHost lk.salyk.kg:30040 [16:33:26]ConnectInit lk.salyk.kg [16:33:31]ConnectInit Can't connect to host [16:33:31]ConnectInit Can't take IP for lk.salyk.kg [16:33:31]CommunicateWithHost connect error [16:33:31]CommunicateWithHost err = -1 [16:33:31]OFD Sender: Server communicate error [16:33:36]OFD Sender: Processing packet 163038 [packets to send 969, broken 960] [16:33:36]ProducePacketName [16:33:36]name=ofd_packets/00163038 [16:33:36]OFD Sender: To server: pG, [16:33:36]CommunicateWithHost lk.salyk.kg:30040 [16:33:36]ConnectInit lk.salyk.kg [16:33:38]accept exits with 9 [16:33:38]New connection [16:33:38]New thread 3067297124 created [16:33:38]Thread 3067440484 joined [16:33:38]Waiting for new connection... [16:33:38] Sock 9.Parse request [16:33:38]Sock 9.Check first char [16:33:38]Sock 9.First char is OK [16:33:38]request: POST /json_proto HTTP/1.0 [16:33:38]Method: POST [16:33:38]URL: /json_proto [16:33:38]Method is POST - this is cgi request [16:33:38]url: /json_proto [16:33:38]query_string will be loaded in cgi processing [16:33:38]execute_cgi json_proto POST (null) [16:33:38]execute_cgi path=json_proto method=POST [16:33:38]POST find Content-Length [16:33:38]Host: 172.17.44.132:8080 [16:33:38]Content-Length: 677 [16:33:38]Content-Type: application/json [16:33:38] [16:33:38]POST finish read [16:33:38]Found Content-Length = 677 [16:33:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:38]execute_script... [16:33:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291541", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:33:38]POST & json_proto [16:33:38]process_json_proto [16:33:38]json parsed OK: [16:33:38]protocol is kg_v1.0 [16:33:38]action value=close_receipt [16:33:38]process_action close_receipt [16:33:38]cmd_close_receipt [16:33:38]MH_GetDate [16:33:38]Write to MH i2c: F0 00 00 68 00 57 [16:33:38]Write i2c OK [16:33:38]MH_I2C_Read... [16:33:38]Read from MH i2c: F0 [16:33:38]MH_I2C_Read... [16:33:38]Read from MH i2c: F0 09 00 [16:33:38]MH_I2C_Read... [16:33:38]Read from MH i2c: F0 09 00 68 00 00 62 C5 C4 66 2A 83 C1 65 84 [16:33:38]GetLastDocTimeStamp 1724171564 [16:33:38]current date 1724171618 [16:33:38]FM_GetShiftState [16:33:38]SAM_PROTO_GetShiftState [16:33:38]wFMCommunicate request_size=4 [16:33:38]MH_SAM_APDU [16:33:38]CAPDU: 80 13 01 00 [16:33:38]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [16:33:38]Write i2c OK [16:33:38]MH_I2C_Read... [16:33:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:38]Read from MH i2c: E2 [16:33:38]MH_I2C_Read... [16:33:38]Read from MH i2c: E2 0E 00 [16:33:38]MH_I2C_Read... [16:33:38]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B4 [16:33:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:33:38]wFMCommunicate OK [16:33:38]SAM_PROTO_GetShiftState done [16:33:38]FM_GetShiftState done [16:33:38]opened in 1724113081 [16:33:38]opened+sec_in_day 1724199481 [16:33:38]quantity*price = 40002 [16:33:38]sum+1 = 40003 [16:33:38]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 492 20.08.2024 16:33 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163047 ФПД: 116472501349228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163338&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163047&fm=116472501349228&tin=02508201610067®Number=0000000000092562&sum=40000 [16:33:39]StoreToDocumentArchive [16:33:39]shift 465 fd 163047 [16:33:39]save to /storage/0465/doc_00163047 [16:33:39]save last doc name /storage/0465/doc_00163047 to /storage/kkm_last_doc_name [16:33:39]save OK [16:33:39]Clear old archive folders... [16:33:39]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:33:39]tlvbuf is 00F22070 [16:33:39]SAM_PROTO_ClearQueue [16:33:39]wFMCommunicate request_size=4 [16:33:39]MH_SAM_APDU [16:33:39]CAPDU: 80 09 00 00 [16:33:39]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [16:33:39]Write i2c OK [16:33:39]MH_I2C_Read... [16:33:39]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:33:39]Read from MH i2c: E2 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [16:33:39]RAPDU: 90 00 [16:33:39]wFMCommunicate OK [16:33:39]SAM_PROTO_ClearQueue done [16:33:39]KKMCreateOFDPacket [16:33:39]OFDProtocolAddRootSTLVToBuf [16:33:39]FM_MakeSignedData [16:33:39]FM_MakeSignedData [16:33:39]SAM_PROTO_SignData [16:33:39]wFMCommunicate request_size=4 [16:33:39]MH_SAM_APDU [16:33:39]CAPDU: 80 0D 01 02 [16:33:39]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [16:33:39]Write i2c OK [16:33:39]MH_I2C_Read... [16:33:39]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:33:39]Read from MH i2c: E2 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [16:33:39]RAPDU: 90 00 [16:33:39]wFMCommunicate OK [16:33:39]wFMCommunicate request_size=255 [16:33:39]MH_SAM_APDU [16:33:39]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 62 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7C 02 00 35 04 06 00 69 [16:33:39]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 62 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7C 02 00 35 04 06 00 69 00 00 37 [16:33:39]Write i2c OK [16:33:39]MH_I2C_Read... [16:33:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:39]Read from MH i2c: E2 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [16:33:39]RAPDU: 90 00 [16:33:39]wFMCommunicate OK [16:33:39]wFMCommunicate request_size=10 [16:33:39]MH_SAM_APDU [16:33:39]CAPDU: 80 0D 02 02 05 EE 5E 11 AB 6C [16:33:39]Write to MH i2c: E2 0D 00 79 00 80 0D 02 02 05 00 EE 5E 11 AB 6C 00 00 71 [16:33:39]Write i2c OK [16:33:39]MH_I2C_Read... [16:33:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:33:39]Connected sock=10 [16:33: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 36 39 0F 01 00 00 2A 10 07 01 DA DC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 01 00 00 F4 03 04 00 8D C1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7C 02 00 35 04 06 00 60 55 75 1D 0D E3 0C 85 E3 82 28 6E 7E F6 [16:33:39]Read from MH i2c: E2 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 [16:33:39]MH_I2C_Read... [16:33:39]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [16:33:39]RAPDU: 90 00 [16:33:39]wFMCommunicate OK [16:33:39]wFMCommunicate request_size=4 [16:33:39]MH_SAM_APDU [16:33:39]CAPDU: 80 0D 03 02 [16:33:39]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [16:33:39]Write i2c OK [16:33:39]MH_I2C_Read... [16:33:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:33:40]Read from MH i2c: E2 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 0B 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 0B 00 7A 00 00 F9 A1 AE FE AA E2 7E 75 90 00 BB [16:33:40]RAPDU: F9 A1 AE FE AA E2 7E 75 90 00 [16:33:40]wFMCommunicate OK [16:33:40]SAM_PROTO_SignData done [16:33:40]FM_MakeSignedData done [16:33:40]CreateOFDProtocolMessage [16:33:40]wFMCommunicate request_size=4 [16:33:40]MH_SAM_APDU [16:33:40]CAPDU: 80 11 00 00 [16:33:40]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:40]Read from MH i2c: E2 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 17 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [16:33:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:33:40]wFMCommunicate OK [16:33:40]CreateOFDProtocolMessage done [16:33:40]OFDSenderStorePacket 163047 [16:33:40]StoreOFDPacket docnum=163047 [16:33:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A6 60 07 01 3D 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 62 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7C 02 00 35 04 06 00 69 EE 5E 11 AB 6C F9 A1 AE FE AA E2 7E 75 [16:33:40]CheckFolder [16:33:40]dirname=/storage/ofd_packets [16:33:40]CheckFolder done [16:33:40]ProducePacketName [16:33:40]name=ofd_packets/00163047 [16:33:40]NVStorageSaveData ofd_packets/00163047 [16:33:40]File name is /storage/ofd_packets/00163047 [16:33:40]Write 301 bytes [16:33:40]NVStorageSaveData done [16:33:40]OFDSenderStorePacket done [16:33:40]KKMCreateOFDPacket done [16:33:40]NVStorageSaveData kkm_last_timestamp [16:33:40]File name is /storage/kkm_last_timestamp [16:33:40]Write 4 bytes [16:33:40]NVStorageSaveData done [16:33:40]ExternCall_PrintAddStr [16:33:40]wPrintStart [16:33:40]Write to MH i2c: 01 00 00 7C 00 7C [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 07 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [16:33:40]RasterBufferAndPrint [16:33:40]line Счет N : (1)291541 [16:33:40]line ИНН: 02508201610067 [16:33:40]line Контрольно-Кассовый Чек [16:33:40]line ПРОДАЖА [16:33:40]line ТРК (МРК, ГНК) : 52 [16:33:40]line Товар: 2710124130 [16:33:40]line Аи-92-К-5 [16:33:40]line 5.900 * 67.80 [16:33:40]line = 400.02 [16:33:40]line НДС 12% НСП 1% [16:33:40]line > о реализуемом товаре [16:33:40]line ОКРУГЛЕНИЕ: -0.02 [16:33:40]line ИТОГО: 400.00 [16:33:40]line Внесено: 400.00 [16:33:40]line СДАЧА: 0.00 [16:33:40]line НСП 1% : 3.54 [16:33:40]line НДС 12% : 42.48 [16:33:40]line Наличными: 400.00 [16:33:40]line Безнал.: 0.00 [16:33:40]line Место: АЗС № 130 "Партнер Нефть" [16:33:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:33:40]line СНО: Общий режим [16:33:40]line Чек 492 20.08.2024 16:33 [16:33:40]line Смена: 465 ФФД: 1.0 [16:33:40]line ЗНМ: 0300000070 [16:33:40]line РНМ: 0000000000092562 [16:33:40]line Версия ККМ: 001 [16:33:40]line ФМ: 0000000000871769 [16:33:40]line ФД: 163047 [16:33:40]line ФПД: 116472501349228 [16:33:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163338&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163047&fm=116472501349228&tin=02508201610067®Number=0000000000092562&sum=40000 [16:33:40]written 0, free lines is 4095 [16:33:40]Write to MH i2c: 01 00 00 A7 00 A7 [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 07 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 BC 0C 76 [16:33:40]RasterBufferAndPrint [16:33:40]line [16:33:40]line [16:33:40]line [16:33:40]line [16:33:40]line [16:33:40]written 0, free lines is 3279 [16:33:40]MH_Cut [16:33:40]Write to MH i2c: D1 01 00 AE 00 01 80 [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: D1 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: D1 01 00 [16:33:40]MH_I2C_Read... [16:33:40]Read from MH i2c: D1 01 00 AE 00 00 7F [16:33:40]Write to MH i2c: 01 00 00 AF 00 AF [16:33:40]Write i2c OK [16:33:40]MH_I2C_Read... [16:33:41]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 07 01 47 00 24 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7C 02 00 F4 03 04 00 B6 6E C4 66 B6 04 01 00 00 02 2A 9D 7C AA 68 6F AA [16:33:41]CommunicateWithHost err = 0 [16:33:41]CheckOFDResponse [16:33:41]1017 (14) - 77093643461234 [16:33:41]1041 (16) - 0000000000871769 [16:33:41]1040 (4) - 163038 [16:33:41]1012 (4) - 20.08.2024 10:23 [16:33:41]1206 (1) - 0 [16:33:41]OFD Sender: Remove packet 163038 [16:33:41]ProducePacketName [16:33:41]name=ofd_packets/00163038 [16:33:41]NVStorageDeleteData [16:33:41]*** Cut start [16:33:41]*** Purtial cut [16:33:41]*** Stage 1: CUTSNS_PIN = 1 [16:33:41]OFD Sender: Processing packet 163039 [packets to send 969, broken 960] [16:33:41]ProducePacketName [16:33:41]name=ofd_packets/00163039 [16:33:41]OFD Sender: To server: pG, [16:33:41]CommunicateWithHost lk.salyk.kg:30040 [16:33:41]ConnectInit lk.salyk.kg [16:33:43]Read from MH i2c: 01 [16:33:43]MH_I2C_Read... [16:33:43]*** Stop cut motor [16:33:43]*** Cut end [16:33:43]Read from MH i2c: 01 07 00 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [16:33:43]process_action close_receipt done [16:33:43]requested_data is exist [16:33:43]produce_requested_data [16:33:43]requested_item fm.sn is exist - process it [16:33:43]wFMCommunicate request_size=4 [16:33:43]MH_SAM_APDU [16:33:43]CAPDU: 80 11 00 00 [16:33:43]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [16:33:43]Write i2c OK [16:33:43]MH_I2C_Read... [16:33:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:33:43]Read from MH i2c: E2 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: E2 17 00 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [16:33:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:33:43]wFMCommunicate OK [16:33:43]requested_item fd.num is exist - process it [16:33:43]SAM_PROTO_GetFieldsCounters [16:33:43]wFMCommunicate request_size=4 [16:33:43]MH_SAM_APDU [16:33:43]CAPDU: 80 13 00 00 [16:33:43]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [16:33:43]Write i2c OK [16:33:43]MH_I2C_Read... [16:33:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:33:43]Read from MH i2c: E2 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: E2 62 00 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 51 [16:33: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EC 01 00 00 5E 04 04 00 EC 01 00 00 57 04 04 00 ED 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:33:43]wFMCommunicate OK [16:33:43]SAM_PROTO_GetFieldsCounters done [16:33:43]requested_item shift.num is exist - process it [16:33:43]requested_item shift.opened is exist - process it [16:33:43]req_shift_opened [16:33:43]FM_GetShiftState [16:33:43]SAM_PROTO_GetShiftState [16:33:43]wFMCommunicate request_size=4 [16:33:43]MH_SAM_APDU [16:33:43]CAPDU: 80 13 01 00 [16:33:43]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [16:33:43]Write i2c OK [16:33:43]MH_I2C_Read... [16:33:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:33:43]Read from MH i2c: E2 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: E2 0E 00 [16:33:43]MH_I2C_Read... [16:33:43]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FD [16:33:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:33:43]wFMCommunicate OK [16:33:43]SAM_PROTO_GetShiftState done [16:33:43]FM_GetShiftState done [16:33:43]req_shift_opened done [16:33:43]requested_item shift.open_date is exist - process it [16:33:43]req_shift_open_date [16:33:43]req_shift_open_date done [16:33:43]produce_requested_data done [16:33:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163047,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:33:43]process_action_free close_receipt [16:33:43]json_value_free [16:33:43]json_value_free done [16:33:43]process_json_proto returns [16:33:43]Send response to host [16:33:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163047,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:33:43]free response buf [16:33:43]execute_script done [16:33:43]execute_script returns [16:33:43]free content buf [16:33:43]Sock 9.Close socket [16:33:43]Sock 9.Thread stoped [16:33:45]recv_with_timeout no data received [16:33:47]Connected sock=10 [16:33:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AB 6D 07 01 AD EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 01 00 00 F4 03 04 00 A4 C1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7C 02 00 35 04 06 00 C4 4B A3 47 3A D1 9E DD 93 5C 82 7F D6 9E [16:33:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 63 60 47 00 BE 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7C 02 00 F4 03 04 00 C0 6E C4 66 B6 04 01 00 00 67 81 10 DF 40 15 01 6D [16:33:52]CommunicateWithHost err = 0 [16:33:52]CheckOFDResponse [16:33:52]1017 (14) - 77093643461234 [16:33:52]1041 (16) - 0000000000871769 [16:33:52]1040 (4) - 163039 [16:33:52]1012 (4) - 20.08.2024 10:24 [16:33:52]1206 (1) - 0 [16:33:52]OFD Sender: Remove packet 163039 [16:33:52]ProducePacketName [16:33:52]name=ofd_packets/00163039 [16:33:52]NVStorageDeleteData [16:33:52]OFD Sender: Processing packet 163040 [packets to send 968, broken 960] [16:33:52]ProducePacketName [16:33:52]name=ofd_packets/00163040 [16:33:52]OFD Sender: To server: pG, [16:33:52]CommunicateWithHost lk.salyk.kg:30040 [16:33:52]ConnectInit lk.salyk.kg [16:33:54]Connected sock=9 [16:33: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 36 39 0C 01 00 00 AB A8 04 01 E0 12 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 01 00 00 F4 03 04 00 B3 C1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7C 02 00 35 04 06 00 E7 93 9D D6 BF 21 DD A2 11 81 29 D2 7E 95 [16:33: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 36 39 4F 00 00 00 9F DE 47 00 BC 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7C 02 00 F4 03 04 00 C4 6E C4 66 B6 04 01 00 00 C2 18 7C 06 A2 3A 60 11 [16:33:55]CommunicateWithHost err = 0 [16:33:55]CheckOFDResponse [16:33:55]1017 (14) - 77093643461234 [16:33:55]1041 (16) - 0000000000871769 [16:33:55]1040 (4) - 163040 [16:33:55]1012 (4) - 20.08.2024 10:24 [16:33:55]1206 (1) - 0 [16:33:55]OFD Sender: Remove packet 163040 [16:33:55]ProducePacketName [16:33:55]name=ofd_packets/00163040 [16:33:55]NVStorageDeleteData [16:33:55]OFD Sender: Processing packet 163041 [packets to send 967, broken 960] [16:33:55]ProducePacketName [16:33:55]name=ofd_packets/00163041 [16:33:55]OFD Sender: To server: pG, [16:33:55]CommunicateWithHost lk.salyk.kg:30040 [16:33:55]ConnectInit lk.salyk.kg [16:33:56]Connected sock=8 [16:33: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 36 39 0C 01 00 00 E9 F2 04 01 F3 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 01 00 00 F4 03 04 00 18 C2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7C 02 00 35 04 06 00 AE 94 57 05 9C A5 0A 7E 25 F9 5B 42 4A 1F [16:33: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 36 39 4F 00 00 00 5A 41 47 00 86 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7C 02 00 F4 03 04 00 C7 6E C4 66 B6 04 01 00 00 93 3A 8E 17 A8 87 7D 25 [16:33:58]CommunicateWithHost err = 0 [16:33:58]CheckOFDResponse [16:33:58]1017 (14) - 77093643461234 [16:33:58]1041 (16) - 0000000000871769 [16:33:58]1040 (4) - 163041 [16:33:58]1012 (4) - 20.08.2024 10:24 [16:33:58]1206 (1) - 0 [16:33:58]OFD Sender: Remove packet 163041 [16:33:58]ProducePacketName [16:33:58]name=ofd_packets/00163041 [16:33:58]NVStorageDeleteData [16:33:59]OFD Sender: Processing packet 163042 [packets to send 966, broken 960] [16:33:59]ProducePacketName [16:33:59]name=ofd_packets/00163042 [16:33:59]OFD Sender: To server: pG, [16:33:59]CommunicateWithHost lk.salyk.kg:30040 [16:33:59]ConnectInit lk.salyk.kg [16:33:59]Connected sock=8 [16:33:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 51 32 07 01 CF A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 01 00 00 F4 03 04 00 4C C2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7C 02 00 35 04 06 00 B5 60 AA 2A 9A 22 8F 9B BE C0 13 4A B3 1D [16:34:03]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2A 2A 47 00 97 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7C 02 00 F4 03 04 00 CB 6E C4 66 B6 04 01 00 00 7C F6 54 04 E3 D0 85 1D [16:34:03]CommunicateWithHost err = 0 [16:34:03]CheckOFDResponse [16:34:03]1017 (14) - 77093643461234 [16:34:03]1041 (16) - 0000000000871769 [16:34:03]1040 (4) - 163042 [16:34:03]1012 (4) - 20.08.2024 10:24 [16:34:03]1206 (1) - 0 [16:34:03]OFD Sender: Remove packet 163042 [16:34:03]ProducePacketName [16:34:03]name=ofd_packets/00163042 [16:34:03]NVStorageDeleteData [16:34:03]OFD Sender: Processing packet 163043 [packets to send 965, broken 960] [16:34:03]ProducePacketName [16:34:03]name=ofd_packets/00163043 [16:34:03]OFD Sender: To server: pG, [16:34:03]CommunicateWithHost lk.salyk.kg:30040 [16:34:03]ConnectInit lk.salyk.kg [16:34:05]Connected sock=8 [16:34: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 36 39 0F 01 00 00 4C C7 07 01 5B FF 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 01 00 00 F4 03 04 00 66 C2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7C 02 00 35 04 06 00 67 6C A3 EC 51 44 40 26 5A E6 D0 4B 33 52 [16:34: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 36 39 4F 00 00 00 E6 67 47 00 C0 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 36 39 10 04 04 00 E3 7C 02 00 F4 03 04 00 D0 6E C4 66 B6 04 01 00 00 70 DC A8 60 63 09 2F 0A [16:34:07]CommunicateWithHost err = 0 [16:34:07]CheckOFDResponse [16:34:07]1017 (14) - 77093643461234 [16:34:07]1041 (16) - 0000000000871769 [16:34:07]1040 (4) - 163043 [16:34:07]1012 (4) - 20.08.2024 10:24 [16:34:07]1206 (1) - 0 [16:34:07]OFD Sender: Remove packet 163043 [16:34:07]ProducePacketName [16:34:07]name=ofd_packets/00163043 [16:34:07]NVStorageDeleteData [16:34:07]OFD Sender: Processing packet 163044 [packets to send 964, broken 960] [16:34:07]ProducePacketName [16:34:07]name=ofd_packets/00163044 [16:34:07]OFD Sender: To server: pG, [16:34:07]CommunicateWithHost lk.salyk.kg:30040 [16:34:07]ConnectInit lk.salyk.kg [16:34:30]recv_with_timeout no data received [16:34:43]accept exits with 12 [16:34:43]New connection [16:34:43]New thread 3067440484 created [16:34:43]Thread 3067297124 joined [16:34:43]Waiting for new connection... [16:34:43] Sock 12.Parse request [16:34:43]Sock 12.Check first char [16:34:43]Sock 12.First char is OK [16:34:43]request: POST /json_proto HTTP/1.0 [16:34:43]Method: POST [16:34:43]URL: /json_proto [16:34:43]Method is POST - this is cgi request [16:34:43]url: /json_proto [16:34:43]query_string will be loaded in cgi processing [16:34:43]execute_cgi json_proto POST (null) [16:34:43]execute_cgi path=json_proto method=POST [16:34:43]POST find Content-Length [16:34:43]Host: 172.17.44.132:8080 [16:34:43]Content-Length: 677 [16:34:43]Content-Type: application/json [16:34:43] [16:34:43]POST finish read [16:34:43]Found Content-Length = 677 [16:34:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.840, "sum" : 260.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:43]execute_script... [16:34:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291543", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.840, "sum" : 260.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 260.00, "total" : 260.00, "payments": [ { "type": 0, "sum" : 260.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:43]POST & json_proto [16:34:43]process_json_proto [16:34:43]json parsed OK: [16:34:43]protocol is kg_v1.0 [16:34:43]action value=close_receipt [16:34:43]process_action close_receipt [16:34:43]cmd_close_receipt [16:34:43]MH_GetDate [16:34:43]Write to MH i2c: F0 00 00 B3 00 A2 [16:34:43]Write i2c OK [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: F0 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: F0 09 00 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: F0 09 00 B3 00 00 A4 C5 C4 66 2A 83 C1 65 11 [16:34:43]GetLastDocTimeStamp 1724171618 [16:34:43]current date 1724171684 [16:34:43]FM_GetShiftState [16:34:43]SAM_PROTO_GetShiftState [16:34:43]wFMCommunicate request_size=4 [16:34:43]MH_SAM_APDU [16:34:43]CAPDU: 80 13 01 00 [16:34:43]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [16:34:43]Write i2c OK [16:34:43]MH_I2C_Read... [16:34:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:43]Read from MH i2c: E2 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 0E 00 [16:34:43]MH_I2C_Read... [16:34:43]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FF [16:34:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:34:43]wFMCommunicate OK [16:34:43]SAM_PROTO_GetShiftState done [16:34:43]FM_GetShiftState done [16:34:43]opened in 1724113081 [16:34:43]opened+sec_in_day 1724199481 [16:34:43]quantity*price = 26035 [16:34:43]sum+1 = 26036 [16:34:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 260.00 Внесено: 260.00 СДАЧА: 0.00 НСП 1% : 2.30 НДС 12% : 27.65 Наличными: 260.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 493 20.08.2024 16:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163048 ФПД: 104548778655660 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163444&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163048&fm=104548778655660&tin=02508201610067®Number=0000000000092562&sum=26000 [16:34:44]StoreToDocumentArchive [16:34:44]shift 465 fd 163048 [16:34:44]save to /storage/0465/doc_00163048 [16:34:44]save last doc name /storage/0465/doc_00163048 to /storage/kkm_last_doc_name [16:34:44]save OK [16:34:44]Clear old archive folders... [16:34:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:34:44]tlvbuf is 00F01480 [16:34:44]SAM_PROTO_ClearQueue [16:34:44]wFMCommunicate request_size=4 [16:34:44]MH_SAM_APDU [16:34:44]CAPDU: 80 09 00 00 [16:34:44]Write to MH i2c: E2 08 00 C1 00 80 09 00 00 00 00 00 00 33 [16:34:44]Write i2c OK [16:34:44]MH_I2C_Read... [16:34:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:44]Read from MH i2c: E2 [16:34:44]MH_I2C_Read... [16:34:44]Read from MH i2c: E2 03 00 [16:34:44]MH_I2C_Read... [16:34:44]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [16:34:44]RAPDU: 90 00 [16:34:44]wFMCommunicate OK [16:34:44]SAM_PROTO_ClearQueue done [16:34:44]KKMCreateOFDPacket [16:34:44]OFDProtocolAddRootSTLVToBuf [16:34:44]FM_MakeSignedData [16:34:44]FM_MakeSignedData [16:34:44]SAM_PROTO_SignData [16:34:44]wFMCommunicate request_size=4 [16:34:44]MH_SAM_APDU [16:34:44]CAPDU: 80 0D 01 02 [16:34:44]Write to MH i2c: E2 08 00 C2 00 80 0D 01 02 00 00 00 00 3B [16:34:44]Write i2c OK [16:34:44]MH_I2C_Read... [16:34:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:44]Read from MH i2c: E2 [16:34:44]MH_I2C_Read... [16:34:44]Read from MH i2c: E2 03 00 [16:34:44]MH_I2C_Read... [16:34:44]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [16:34:44]RAPDU: 90 00 [16:34:44]wFMCommunicate OK [16:34:44]wFMCommunicate request_size=255 [16:34:44]MH_SAM_APDU [16:34:44]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 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 CD 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 ED 01 00 00 F4 03 04 00 A4 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7C 02 00 35 04 06 00 5F [16:34:44]Write to MH i2c: E2 02 01 C3 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 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 CD 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 ED 01 00 00 F4 03 04 00 A4 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7C 02 00 35 04 06 00 5F 00 00 C6 [16:34:44]Write i2c OK [16:34:44]MH_I2C_Read... [16:34:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:45]Read from MH i2c: E2 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: E2 03 00 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [16:34:45]RAPDU: 90 00 [16:34:45]wFMCommunicate OK [16:34:45]wFMCommunicate request_size=10 [16:34:45]MH_SAM_APDU [16:34:45]CAPDU: 80 0D 02 02 05 16 28 D0 3F AC [16:34:45]Write to MH i2c: E2 0D 00 C4 00 80 0D 02 02 05 00 16 28 D0 3F AC 00 00 41 [16:34:45]Write i2c OK [16:34:45]MH_I2C_Read... [16:34:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:45]Read from MH i2c: E2 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: E2 03 00 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [16:34:45]RAPDU: 90 00 [16:34:45]wFMCommunicate OK [16:34:45]wFMCommunicate request_size=4 [16:34:45]MH_SAM_APDU [16:34:45]CAPDU: 80 0D 03 02 [16:34:45]Write to MH i2c: E2 08 00 C5 00 80 0D 03 02 00 00 00 00 40 [16:34:45]Write i2c OK [16:34:45]MH_I2C_Read... [16:34:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:45]Read from MH i2c: E2 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: E2 0B 00 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: E2 0B 00 C5 00 00 3E CE 1A 7F FD 72 8C 90 90 00 71 [16:34:45]RAPDU: 3E CE 1A 7F FD 72 8C 90 90 00 [16:34:45]wFMCommunicate OK [16:34:45]SAM_PROTO_SignData done [16:34:45]FM_MakeSignedData done [16:34:45]CreateOFDProtocolMessage [16:34:45]wFMCommunicate request_size=4 [16:34:45]MH_SAM_APDU [16:34:45]CAPDU: 80 11 00 00 [16:34:45]Write to MH i2c: E2 08 00 C6 00 80 11 00 00 00 00 00 00 40 [16:34:45]Write i2c OK [16:34:45]MH_I2C_Read... [16:34:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:45]Read from MH i2c: E2 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: E2 17 00 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: E2 17 00 C6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [16:34:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:34:45]wFMCommunicate OK [16:34:45]CreateOFDProtocolMessage done [16:34:45]OFDSenderStorePacket 163048 [16:34:45]StoreOFDPacket docnum=163048 [16:34:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 76 67 07 01 E1 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 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 CD 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 ED 01 00 00 F4 03 04 00 A4 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7C 02 00 35 04 06 00 5F 16 28 D0 3F AC 3E CE 1A 7F FD 72 8C 90 [16:34:45]CheckFolder [16:34:45]dirname=/storage/ofd_packets [16:34:45]CheckFolder done [16:34:45]ProducePacketName [16:34:45]name=ofd_packets/00163048 [16:34:45]NVStorageSaveData ofd_packets/00163048 [16:34:45]File name is /storage/ofd_packets/00163048 [16:34:45]Write 301 bytes [16:34:45]NVStorageSaveData done [16:34:45]OFDSenderStorePacket done [16:34:45]KKMCreateOFDPacket done [16:34:45]NVStorageSaveData kkm_last_timestamp [16:34:45]File name is /storage/kkm_last_timestamp [16:34:45]Write 4 bytes [16:34:45]NVStorageSaveData done [16:34:45]ExternCall_PrintAddStr [16:34:45]wPrintStart [16:34:45]Write to MH i2c: 01 00 00 C7 00 C7 [16:34:45]Write i2c OK [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: 01 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: 01 07 00 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: 01 07 00 C7 00 00 00 00 00 00 FF 0F DC [16:34:45]RasterBufferAndPrint [16:34:45]line Счет N : (1)291543 [16:34:45]line ИНН: 02508201610067 [16:34:45]line Контрольно-Кассовый Чек [16:34:45]line ПРОДАЖА [16:34:45]line ТРК (МРК, ГНК) : 42 [16:34:45]line Товар: 2710124130 [16:34:45]line Аи-92-К-5 [16:34:45]line 3.840 * 67.80 [16:34:45]line = 260.35 [16:34:45]line НДС 12% НСП 1% [16:34:45]line > о реализуемом товаре [16:34:45]line ОКРУГЛЕНИЕ: -0.35 [16:34:45]line ИТОГО: 260.00 [16:34:45]line Внесено: 260.00 [16:34:45]line СДАЧА: 0.00 [16:34:45]line НСП 1% : 2.30 [16:34:45]line НДС 12% : 27.65 [16:34:45]line Наличными: 260.00 [16:34:45]line Безнал.: 0.00 [16:34:45]line Место: АЗС № 130 "Партнер Нефть" [16:34:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:34:45]line СНО: Общий режим [16:34:45]line Чек 493 20.08.2024 16:34 [16:34:45]line Смена: 465 ФФД: 1.0 [16:34:45]line ЗНМ: 0300000070 [16:34:45]line РНМ: 0000000000092562 [16:34:45]line Версия ККМ: 001 [16:34:45]line ФМ: 0000000000871769 [16:34:45]line ФД: 163048 [16:34:45]line ФПД: 104548778655660 [16:34:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163444&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163048&fm=104548778655660&tin=02508201610067®Number=0000000000092562&sum=26000 [16:34:45]written 0, free lines is 4095 [16:34:45]Write to MH i2c: 01 00 00 F2 00 F2 [16:34:45]Write i2c OK [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: 01 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: 01 07 00 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: 01 07 00 F2 00 00 00 00 00 00 C8 0C CD [16:34:45]RasterBufferAndPrint [16:34:45]line [16:34:45]line [16:34:45]line [16:34:45]line [16:34:45]line [16:34:45]written 0, free lines is 3289 [16:34:45]MH_Cut [16:34:45]Write to MH i2c: D1 01 00 F9 00 01 CB [16:34:45]Write i2c OK [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: D1 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: D1 01 00 [16:34:45]MH_I2C_Read... [16:34:45]Read from MH i2c: D1 01 00 F9 00 00 CA [16:34:45]Write to MH i2c: 01 00 00 FA 00 FA [16:34:45]Write i2c OK [16:34:45]MH_I2C_Read... [16:34:46]*** Cut start [16:34:46]*** Purtial cut [16:34:46]*** Stage 1: CUTSNS_PIN = 1 [16:34:48]Read from MH i2c: 01 [16:34:48]MH_I2C_Read... [16:34:48]*** Stop cut motor [16:34:48]*** Cut end [16:34:48]Read from MH i2c: 01 07 00 [16:34:48]MH_I2C_Read... [16:34:48]Read from MH i2c: 01 07 00 FA 00 00 00 00 00 00 FF 0F 0F [16:34:48]process_action close_receipt done [16:34:48]requested_data is exist [16:34:48]produce_requested_data [16:34:48]requested_item fm.sn is exist - process it [16:34:48]wFMCommunicate request_size=4 [16:34:48]MH_SAM_APDU [16:34:48]CAPDU: 80 11 00 00 [16:34:48]Write to MH i2c: E2 08 00 FB 00 80 11 00 00 00 00 00 00 75 [16:34:48]Write i2c OK [16:34:48]MH_I2C_Read... [16:34:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:48]Read from MH i2c: E2 [16:34:48]MH_I2C_Read... [16:34:48]Read from MH i2c: E2 17 00 [16:34:48]MH_I2C_Read... [16:34:48]Read from MH i2c: E2 17 00 FB 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [16:34:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:34:48]wFMCommunicate OK [16:34:48]requested_item fd.num is exist - process it [16:34:48]SAM_PROTO_GetFieldsCounters [16:34:48]wFMCommunicate request_size=4 [16:34:48]MH_SAM_APDU [16:34:48]CAPDU: 80 13 00 00 [16:34:48]Write to MH i2c: E2 08 00 FC 00 80 13 00 00 00 00 00 00 78 [16:34:48]Write i2c OK [16:34:48]MH_I2C_Read... [16:34:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:34:48]Read from MH i2c: E2 [16:34:48]MH_I2C_Read... [16:34:48]Read from MH i2c: E2 62 00 [16:34:48]MH_I2C_Read... [16:34:48]Read from MH i2c: E2 62 00 FC 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 A0 [16:34: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 ED 01 00 00 5E 04 04 00 ED 01 00 00 57 04 04 00 EE 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:34:48]wFMCommunicate OK [16:34:48]SAM_PROTO_GetFieldsCounters done [16:34:48]requested_item shift.num is exist - process it [16:34:48]requested_item shift.opened is exist - process it [16:34:48]req_shift_opened [16:34:48]FM_GetShiftState [16:34:48]SAM_PROTO_GetShiftState [16:34:48]wFMCommunicate request_size=4 [16:34:48]MH_SAM_APDU [16:34:48]CAPDU: 80 13 01 00 [16:34:48]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [16:34:48]Write i2c OK [16:34:48]MH_I2C_Read... [16:34:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:49]Read from MH i2c: E2 [16:34:49]MH_I2C_Read... [16:34:49]Read from MH i2c: E2 0E 00 [16:34:49]MH_I2C_Read... [16:34:49]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 48 [16:34:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:34:49]wFMCommunicate OK [16:34:49]SAM_PROTO_GetShiftState done [16:34:49]FM_GetShiftState done [16:34:49]req_shift_opened done [16:34:49]requested_item shift.open_date is exist - process it [16:34:49]req_shift_open_date [16:34:49]req_shift_open_date done [16:34:49]produce_requested_data done [16:34:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163048,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:34:49]process_action_free close_receipt [16:34:49]json_value_free [16:34:49]json_value_free done [16:34:49]process_json_proto returns [16:34:49]Send response to host [16:34:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163048,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:34:49]free response buf [16:34:49]execute_script done [16:34:49]execute_script returns [16:34:49]free content buf [16:34:49]Sock 12.Close socket [16:34:49]Sock 12.Thread stoped [16:34:49]accept exits with 10 [16:34:49]New connection [16:34:49]New thread 3067297124 created [16:34:49]Thread 3067440484 joined [16:34:49]Waiting for new connection... [16:34:49] Sock 10.Parse request [16:34:49]Sock 10.Check first char [16:34:49]Sock 10.First char is OK [16:34:49]request: POST /json_proto HTTP/1.0 [16:34:49]Method: POST [16:34:49]URL: /json_proto [16:34:49]Method is POST - this is cgi request [16:34:49]url: /json_proto [16:34:49]query_string will be loaded in cgi processing [16:34:49]execute_cgi json_proto POST (null) [16:34:49]execute_cgi path=json_proto method=POST [16:34:49]POST find Content-Length [16:34:49]Host: 172.17.44.132:8080 [16:34:49]Content-Length: 679 [16:34:49]Content-Type: application/json [16:34:49] [16:34:49]POST finish read [16:34:49]Found Content-Length = 679 [16:34:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:49]execute_script... [16:34:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291542", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:34:49]POST & json_proto [16:34:49]process_json_proto [16:34:49]json parsed OK: [16:34:49]protocol is kg_v1.0 [16:34:49]action value=close_receipt [16:34:49]process_action close_receipt [16:34:49]cmd_close_receipt [16:34:49]MH_GetDate [16:34:49]Write to MH i2c: F0 00 00 FE 00 ED [16:34:49]Write i2c OK [16:34:49]MH_I2C_Read... [16:34:49]Read from MH i2c: F0 [16:34:49]MH_I2C_Read... [16:34:49]Read from MH i2c: F0 09 00 [16:34:49]MH_I2C_Read... [16:34:49]Read from MH i2c: F0 09 00 FE 00 00 AA C5 C4 66 2A 83 C1 65 62 [16:34:49]GetLastDocTimeStamp 1724171684 [16:34:49]current date 1724171690 [16:34:49]FM_GetShiftState [16:34:49]SAM_PROTO_GetShiftState [16:34:49]wFMCommunicate request_size=4 [16:34:49]MH_SAM_APDU [16:34:49]CAPDU: 80 13 01 00 [16:34:49]Write to MH i2c: E2 08 00 FF 00 80 13 01 00 00 00 00 00 7C [16:34:49]Write i2c OK [16:34:49]MH_I2C_Read... [16:34:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:34:49]Read from MH i2c: E2 [16:34:49]MH_I2C_Read... [16:34:49]Read from MH i2c: E2 0E 00 [16:34:49]MH_I2C_Read... [16:34:49]Read from MH i2c: E2 0E 00 FF 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4A [16:34:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:34:49]wFMCommunicate OK [16:34:49]SAM_PROTO_GetShiftState done [16:34:49]FM_GetShiftState done [16:34:49]opened in 1724113081 [16:34:49]opened+sec_in_day 1724199481 [16:34:49]quantity*price = 250012 [16:34:49]sum+1 = 250013 [16:34:49]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 495 20.08.2024 16:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163050 ФПД: 73654446056606 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163458&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163050&fm=73654446056606&tin=02508201610067®Number=0000000000092562&sum=20000 [16:34:59]StoreToDocumentArchive [16:34:59]shift 465 fd 163050 [16:34:59]save to /storage/0465/doc_00163050 [16:34:59]save last doc name /storage/0465/doc_00163050 to /storage/kkm_last_doc_name [16:34:59]save OK [16:34:59]Clear old archive folders... [16:34:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:34:59]tlvbuf is 00F2CB10 [16:34:59]SAM_PROTO_ClearQueue [16:34:59]wFMCommunicate request_size=4 [16:34:59]MH_SAM_APDU [16:34:59]CAPDU: 80 09 00 00 [16:34:59]Write to MH i2c: E2 08 00 57 01 80 09 00 00 00 00 00 00 CA [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:34:59]Read from MH i2c: E2 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 03 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [16:34:59]RAPDU: 90 00 [16:34:59]wFMCommunicate OK [16:34:59]SAM_PROTO_ClearQueue done [16:34:59]KKMCreateOFDPacket [16:34:59]OFDProtocolAddRootSTLVToBuf [16:34:59]FM_MakeSignedData [16:34:59]FM_MakeSignedData [16:34:59]SAM_PROTO_SignData [16:34:59]wFMCommunicate request_size=4 [16:34:59]MH_SAM_APDU [16:34:59]CAPDU: 80 0D 01 02 [16:34:59]Write to MH i2c: E2 08 00 58 01 80 0D 01 02 00 00 00 00 D2 [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:34:59]Read from MH i2c: E2 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 03 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 03 00 58 01 00 90 00 CD [16:34:59]RAPDU: 90 00 [16:34:59]wFMCommunicate OK [16:34:59]wFMCommunicate request_size=255 [16:34:59]MH_SAM_APDU [16:34:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 B2 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7C 02 00 35 04 06 00 42 [16:34:59]Write to MH i2c: E2 02 01 59 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 B2 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7C 02 00 35 04 06 00 42 00 00 65 [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:59]Read from MH i2c: E2 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 03 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 03 00 59 01 00 90 00 CE [16:34:59]RAPDU: 90 00 [16:34:59]wFMCommunicate OK [16:34:59]wFMCommunicate request_size=10 [16:34:59]MH_SAM_APDU [16:34:59]CAPDU: 80 0D 02 02 05 FD 03 17 E4 9E [16:34:59]Write to MH i2c: E2 0D 00 5A 01 80 0D 02 02 05 00 FD 03 17 E4 9E 00 00 78 [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:34:59]Read from MH i2c: E2 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 03 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 03 00 5A 01 00 90 00 CF [16:34:59]RAPDU: 90 00 [16:34:59]wFMCommunicate OK [16:34:59]wFMCommunicate request_size=4 [16:34:59]MH_SAM_APDU [16:34:59]CAPDU: 80 0D 03 02 [16:34:59]Write to MH i2c: E2 08 00 5B 01 80 0D 03 02 00 00 00 00 D7 [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:34:59]Read from MH i2c: E2 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 0B 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 0B 00 5B 01 00 15 00 0D 03 14 04 EF B7 90 00 BB [16:34:59]RAPDU: 15 00 0D 03 14 04 EF B7 90 00 [16:34:59]wFMCommunicate OK [16:34:59]SAM_PROTO_SignData done [16:34:59]FM_MakeSignedData done [16:34:59]CreateOFDProtocolMessage [16:34:59]wFMCommunicate request_size=4 [16:34:59]MH_SAM_APDU [16:34:59]CAPDU: 80 11 00 00 [16:34:59]Write to MH i2c: E2 08 00 5C 01 80 11 00 00 00 00 00 00 D7 [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:34:59]Read from MH i2c: E2 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 17 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: E2 17 00 5C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [16:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:34:59]wFMCommunicate OK [16:34:59]CreateOFDProtocolMessage done [16:34:59]OFDSenderStorePacket 163050 [16:34:59]StoreOFDPacket docnum=163050 [16:34:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 4C 07 01 97 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 B2 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7C 02 00 35 04 06 00 42 FD 03 17 E4 9E 15 00 0D 03 14 04 EF B7 [16:34:59]CheckFolder [16:34:59]dirname=/storage/ofd_packets [16:34:59]CheckFolder done [16:34:59]ProducePacketName [16:34:59]name=ofd_packets/00163050 [16:34:59]NVStorageSaveData ofd_packets/00163050 [16:34:59]File name is /storage/ofd_packets/00163050 [16:34:59]Write 301 bytes [16:34:59]NVStorageSaveData done [16:34:59]OFDSenderStorePacket done [16:34:59]KKMCreateOFDPacket done [16:34:59]NVStorageSaveData kkm_last_timestamp [16:34:59]File name is /storage/kkm_last_timestamp [16:34:59]Write 4 bytes [16:34:59]NVStorageSaveData done [16:34:59]ExternCall_PrintAddStr [16:34:59]wPrintStart [16:34:59]Write to MH i2c: 01 00 00 5D 01 5E [16:34:59]Write i2c OK [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: 01 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: 01 07 00 [16:34:59]MH_I2C_Read... [16:34:59]Read from MH i2c: 01 07 00 5D 01 00 00 00 00 00 FF 0F 73 [16:34:59]RasterBufferAndPrint [16:34:59]line Счет N : (1)291544 [16:34:59]line ИНН: 02508201610067 [16:34:59]line Контрольно-Кассовый Чек [16:34:59]line ПРОДАЖА [16:34:59]line ТРК (МРК, ГНК) : 32 [16:34:59]line Товар: 2710124130 [16:34:59]line Аи-92-К-5 [16:34:59]line 2.950 * 67.80 [16:34:59]line = 200.01 [16:34:59]line НДС 12% НСП 1% [16:34:59]line > о реализуемом товаре [16:34:59]line ОКРУГЛЕНИЕ: -0.01 [16:34:59]line ИТОГО: 200.00 [16:34:59]line Внесено: 200.00 [16:34:59]line СДАЧА: 0.00 [16:34:59]line НСП 1% : 1.77 [16:34:59]line НДС 12% : 21.24 [16:34:59]line Наличными: 200.00 [16:34:59]line Безнал.: 0.00 [16:34:59]line Место: АЗС № 130 "Партнер Нефть" [16:34:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:34:59]line СНО: Общий режим [16:34:59]line Чек 495 20.08.2024 16:34 [16:34:59]line Смена: 465 ФФД: 1.0 [16:34:59]line ЗНМ: 0300000070 [16:34:59]line РНМ: 0000000000092562 [16:34:59]line Версия ККМ: 001 [16:34:59]line ФМ: 0000000000871769 [16:34:59]line ФД: 163050 [16:34:59]line ФПД: 73654446056606 [16:34:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163458&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163050&fm=73654446056606&tin=02508201610067®Number=0000000000092562&sum=20000 [16:34:59]written 0, free lines is 4095 [16:35:00]Write to MH i2c: 01 00 00 88 01 89 [16:35:00]Write i2c OK [16:35:00]MH_I2C_Read... [16:35:00]Read from MH i2c: 01 [16:35:00]MH_I2C_Read... [16:35:00]Read from MH i2c: 01 07 00 [16:35:00]MH_I2C_Read... [16:35:00]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 C7 0C 63 [16:35:00]RasterBufferAndPrint [16:35:00]line [16:35:00]line [16:35:00]line [16:35:00]line [16:35:00]line [16:35:00]written 0, free lines is 3301 [16:35:00]MH_Cut [16:35:00]Write to MH i2c: D1 01 00 8F 01 01 62 [16:35:00]Write i2c OK [16:35:00]MH_I2C_Read... [16:35:00]Read from MH i2c: D1 [16:35:00]MH_I2C_Read... [16:35:00]Read from MH i2c: D1 01 00 [16:35:00]MH_I2C_Read... [16:35:00]Read from MH i2c: D1 01 00 8F 01 00 61 [16:35:00]Write to MH i2c: 01 00 00 90 01 91 [16:35:00]Write i2c OK [16:35:00]MH_I2C_Read... [16:35:01]*** Cut start [16:35:01]*** Purtial cut [16:35:01]*** Stage 1: CUTSNS_PIN = 1 [16:35:03]Read from MH i2c: 01 [16:35:03]MH_I2C_Read... [16:35:03]*** Stop cut motor [16:35:03]*** Cut end [16:35:03]Read from MH i2c: 01 07 00 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: 01 07 00 90 01 00 00 00 00 00 FF 0F A6 [16:35:03]process_action close_receipt done [16:35:03]requested_data is exist [16:35:03]produce_requested_data [16:35:03]requested_item fm.sn is exist - process it [16:35:03]wFMCommunicate request_size=4 [16:35:03]MH_SAM_APDU [16:35:03]CAPDU: 80 11 00 00 [16:35:03]Write to MH i2c: E2 08 00 91 01 80 11 00 00 00 00 00 00 0C [16:35:03]Write i2c OK [16:35:03]MH_I2C_Read... [16:35:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:35:03]Read from MH i2c: E2 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: E2 17 00 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: E2 17 00 91 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [16:35:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:35:03]wFMCommunicate OK [16:35:03]requested_item fd.num is exist - process it [16:35:03]SAM_PROTO_GetFieldsCounters [16:35:03]wFMCommunicate request_size=4 [16:35:03]MH_SAM_APDU [16:35:03]CAPDU: 80 13 00 00 [16:35:03]Write to MH i2c: E2 08 00 92 01 80 13 00 00 00 00 00 00 0F [16:35:03]Write i2c OK [16:35:03]MH_I2C_Read... [16:35:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:35:03]Read from MH i2c: E2 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: E2 62 00 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: E2 62 00 92 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 3F [16:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EF 01 00 00 5E 04 04 00 EF 01 00 00 57 04 04 00 F0 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:35:03]wFMCommunicate OK [16:35:03]SAM_PROTO_GetFieldsCounters done [16:35:03]requested_item shift.num is exist - process it [16:35:03]requested_item shift.opened is exist - process it [16:35:03]req_shift_opened [16:35:03]FM_GetShiftState [16:35:03]SAM_PROTO_GetShiftState [16:35:03]wFMCommunicate request_size=4 [16:35:03]MH_SAM_APDU [16:35:03]CAPDU: 80 13 01 00 [16:35:03]Write to MH i2c: E2 08 00 93 01 80 13 01 00 00 00 00 00 11 [16:35:03]Write i2c OK [16:35:03]MH_I2C_Read... [16:35:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:35:03]Read from MH i2c: E2 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: E2 0E 00 [16:35:03]MH_I2C_Read... [16:35:03]Read from MH i2c: E2 0E 00 93 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DF [16:35:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:35:03]wFMCommunicate OK [16:35:03]SAM_PROTO_GetShiftState done [16:35:03]FM_GetShiftState done [16:35:03]req_shift_opened done [16:35:03]requested_item shift.open_date is exist - process it [16:35:03]req_shift_open_date [16:35:03]req_shift_open_date done [16:35:03]produce_requested_data done [16:35:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163050,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:35:03]process_action_free close_receipt [16:35:03]json_value_free [16:35:03]json_value_free done [16:35:03]process_json_proto returns [16:35:03]Send response to host [16:35:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163050,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:35:03]free response buf [16:35:03]execute_script done [16:35:03]execute_script returns [16:35:03]free content buf [16:35:03]Sock 11.Close socket [16:35:03]Sock 11.Thread stoped [16:35:10]recv_with_timeout no data received [16:35:31]recv_with_timeout no data received [16:36:06]accept exits with 10 [16:36:06]New connection [16:36:06]New thread 3067297124 created [16:36:06]Thread 3067440484 joined [16:36:06]Waiting for new connection... [16:36:06] Sock 10.Parse request [16:36:06]Sock 10.Check first char [16:36:06]Sock 10.First char is OK [16:36:06]request: POST /json_proto HTTP/1.0 [16:36:06]Method: POST [16:36:06]URL: /json_proto [16:36:06]Method is POST - this is cgi request [16:36:06]url: /json_proto [16:36:06]query_string will be loaded in cgi processing [16:36:06]execute_cgi json_proto POST (null) [16:36:06]execute_cgi path=json_proto method=POST [16:36:06]POST find Content-Length [16:36:06]Host: 172.17.44.132:8080 [16:36:06]Content-Length: 682 [16:36:06]Content-Type: application/json [16:36:06] [16:36:06]POST finish read [16:36:06]Found Content-Length = 682 [16:36:06]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:06]execute_script... [16:36:06]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291545", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:06]POST & json_proto [16:36:06]process_json_proto [16:36:06]json parsed OK: [16:36:06]protocol is kg_v1.0 [16:36:06]action value=close_receipt [16:36:06]process_action close_receipt [16:36:06]cmd_close_receipt [16:36:06]MH_GetDate [16:36:06]Write to MH i2c: F0 00 00 94 01 84 [16:36:06]Write i2c OK [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: F0 [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: F0 09 00 [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: F0 09 00 94 01 00 F6 C5 C4 66 2A 83 C1 65 45 [16:36:06]GetLastDocTimeStamp 1724171698 [16:36:06]current date 1724171766 [16:36:06]FM_GetShiftState [16:36:06]SAM_PROTO_GetShiftState [16:36:06]wFMCommunicate request_size=4 [16:36:06]MH_SAM_APDU [16:36:06]CAPDU: 80 13 01 00 [16:36:06]Write to MH i2c: E2 08 00 95 01 80 13 01 00 00 00 00 00 13 [16:36:06]Write i2c OK [16:36:06]MH_I2C_Read... [16:36:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:06]Read from MH i2c: E2 [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: E2 0E 00 [16:36:06]MH_I2C_Read... [16:36:06]Read from MH i2c: E2 0E 00 95 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E1 [16:36:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:36:06]wFMCommunicate OK [16:36:06]SAM_PROTO_GetShiftState done [16:36:06]FM_GetShiftState done [16:36:06]opened in 1724113081 [16:36:06]opened+sec_in_day 1724199481 [16:36:06]quantity*price = 100021 [16:36:06]sum+1 = 100023 [16:36:06]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 496 20.08.2024 16:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163051 ФПД: 281114492205028 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163606&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163051&fm=281114492205028&tin=02508201610067®Number=0000000000092562&sum=100000 [16:36:07]StoreToDocumentArchive [16:36:07]shift 465 fd 163051 [16:36:07]save to /storage/0465/doc_00163051 [16:36:07]save last doc name /storage/0465/doc_00163051 to /storage/kkm_last_doc_name [16:36:07]save OK [16:36:07]Clear old archive folders... [16:36:07]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:36:07]tlvbuf is 00EFB0E0 [16:36:07]SAM_PROTO_ClearQueue [16:36:07]wFMCommunicate request_size=4 [16:36:07]MH_SAM_APDU [16:36:07]CAPDU: 80 09 00 00 [16:36:07]Write to MH i2c: E2 08 00 A2 01 80 09 00 00 00 00 00 00 15 [16:36:07]Write i2c OK [16:36:07]MH_I2C_Read... [16:36:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:07]Read from MH i2c: E2 [16:36:07]MH_I2C_Read... [16:36:07]Read from MH i2c: E2 03 00 [16:36:07]MH_I2C_Read... [16:36:07]Read from MH i2c: E2 03 00 A2 01 00 90 00 17 [16:36:07]RAPDU: 90 00 [16:36:07]wFMCommunicate OK [16:36:07]SAM_PROTO_ClearQueue done [16:36:07]KKMCreateOFDPacket [16:36:07]OFDProtocolAddRootSTLVToBuf [16:36:07]FM_MakeSignedData [16:36:07]FM_MakeSignedData [16:36:07]SAM_PROTO_SignData [16:36:07]wFMCommunicate request_size=4 [16:36:07]MH_SAM_APDU [16:36:07]CAPDU: 80 0D 01 02 [16:36:07]Write to MH i2c: E2 08 00 A3 01 80 0D 01 02 00 00 00 00 1D [16:36:07]Write i2c OK [16:36:07]MH_I2C_Read... [16:36:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:07]Read from MH i2c: E2 [16:36:07]MH_I2C_Read... [16:36:07]Read from MH i2c: E2 03 00 [16:36:07]MH_I2C_Read... [16:36:07]Read from MH i2c: E2 03 00 A3 01 00 90 00 18 [16:36:07]RAPDU: 90 00 [16:36:07]wFMCommunicate OK [16:36:07]wFMCommunicate request_size=255 [16:36:07]MH_SAM_APDU [16:36:07]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 F6 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7C 02 00 35 04 06 00 FF [16:36:07]Write to MH i2c: E2 02 01 A4 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 F6 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7C 02 00 35 04 06 00 FF 00 00 DE [16:36:07]Write i2c OK [16:36:07]MH_I2C_Read... [16:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:08]Read from MH i2c: E2 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 A4 01 00 90 00 19 [16:36:08]RAPDU: 90 00 [16:36:08]wFMCommunicate OK [16:36:08]wFMCommunicate request_size=10 [16:36:08]MH_SAM_APDU [16:36:08]CAPDU: 80 0D 02 02 05 AC 11 72 F7 E4 [16:36:08]Write to MH i2c: E2 0D 00 A5 01 80 0D 02 02 05 00 AC 11 72 F7 E4 00 00 34 [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:08]Read from MH i2c: E2 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 03 00 A5 01 00 90 00 1A [16:36:08]RAPDU: 90 00 [16:36:08]wFMCommunicate OK [16:36:08]wFMCommunicate request_size=4 [16:36:08]MH_SAM_APDU [16:36:08]CAPDU: 80 0D 03 02 [16:36:08]Write to MH i2c: E2 08 00 A6 01 80 0D 03 02 00 00 00 00 22 [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:08]Read from MH i2c: E2 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 0B 00 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 0B 00 A6 01 00 7D B3 56 69 14 BA F1 8B 90 00 5C [16:36:08]RAPDU: 7D B3 56 69 14 BA F1 8B 90 00 [16:36:08]wFMCommunicate OK [16:36:08]SAM_PROTO_SignData done [16:36:08]FM_MakeSignedData done [16:36:08]CreateOFDProtocolMessage [16:36:08]wFMCommunicate request_size=4 [16:36:08]MH_SAM_APDU [16:36:08]CAPDU: 80 11 00 00 [16:36:08]Write to MH i2c: E2 08 00 A7 01 80 11 00 00 00 00 00 00 22 [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:08]Read from MH i2c: E2 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 17 00 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: E2 17 00 A7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7B [16:36:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:36:08]wFMCommunicate OK [16:36:08]CreateOFDProtocolMessage done [16:36:08]OFDSenderStorePacket 163051 [16:36:08]StoreOFDPacket docnum=163051 [16:36:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CC 69 07 01 64 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 F6 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7C 02 00 35 04 06 00 FF AC 11 72 F7 E4 7D B3 56 69 14 BA F1 8B [16:36:08]CheckFolder [16:36:08]dirname=/storage/ofd_packets [16:36:08]CheckFolder done [16:36:08]ProducePacketName [16:36:08]name=ofd_packets/00163051 [16:36:08]NVStorageSaveData ofd_packets/00163051 [16:36:08]File name is /storage/ofd_packets/00163051 [16:36:08]Write 301 bytes [16:36:08]NVStorageSaveData done [16:36:08]OFDSenderStorePacket done [16:36:08]KKMCreateOFDPacket done [16:36:08]NVStorageSaveData kkm_last_timestamp [16:36:08]File name is /storage/kkm_last_timestamp [16:36:08]Write 4 bytes [16:36:08]NVStorageSaveData done [16:36:08]ExternCall_PrintAddStr [16:36:08]wPrintStart [16:36:08]Write to MH i2c: 01 00 00 A8 01 A9 [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: 01 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: 01 07 00 39 4F 00 00 00 9D AB 47 00 FE 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 36 39 10 04 04 00 E5 7C 02 00 F4 03 04 00 61 6F C4 66 B6 04 01 00 00 E3 18 E5 DA 12 3A F9 63 [16:36:34]CommunicateWithHost err = 0 [16:36:34]CheckOFDResponse [16:36:34]1017 (14) - 77093643461234 [16:36:34]1041 (16) - 0000000000871769 [16:36:34]1040 (4) - 163045 [16:36:34]1012 (4) - 20.08.2024 10:26 [16:36:34]1206 (1) - 0 [16:36:34]OFD Sender: Remove packet 163045 [16:36:34]ProducePacketName [16:36:34]name=ofd_packets/00163045 [16:36:34]NVStorageDeleteData [16:36:35]OFD Sender: Processing packet 163046 [packets to send 966, broken 960] [16:36:35]ProducePacketName [16:36:35]name=ofd_packets/00163046 [16:36:35]OFD Sender: To server: pG, [16:36:35]CommunicateWithHost lk.salyk.kg:30040 [16:36:35]ConnectInit lk.salyk.kg [16:36:39]accept exits with 11 [16:36:39]New connection [16:36:39]New thread 3067440484 created [16:36:39]Thread 3067297124 joined [16:36:39]Waiting for new connection... [16:36:39] Sock 11.Parse request [16:36:39]Sock 11.Check first char [16:36:39]Sock 11.First char is OK [16:36:39]request: POST /json_proto HTTP/1.0 [16:36:39]Method: POST [16:36:39]URL: /json_proto [16:36:39]Method is POST - this is cgi request [16:36:39]url: /json_proto [16:36:39]query_string will be loaded in cgi processing [16:36:39]execute_cgi json_proto POST (null) [16:36:39]execute_cgi path=json_proto method=POST [16:36:39]POST find Content-Length [16:36:39]Host: 172.17.44.132:8080 [16:36:39]Content-Length: 677 [16:36:39]Content-Type: application/json [16:36:39] [16:36:39]POST finish read [16:36:39]Found Content-Length = 677 [16:36:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:39]execute_script... [16:36:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291546", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:36:39]POST & json_proto [16:36:39]process_json_proto [16:36:39]json parsed OK: [16:36:39]protocol is kg_v1.0 [16:36:39]action value=close_receipt [16:36:39]process_action close_receipt [16:36:39]cmd_close_receipt [16:36:39]MH_GetDate [16:36:39]Write to MH i2c: F0 00 00 DF 01 CF [16:36:39]Write i2c OK [16:36:39]MH_I2C_Read... [16:36:39]Read from MH i2c: F0 [16:36:39]MH_I2C_Read... [16:36:39]Read from MH i2c: F0 09 00 [16:36:39]MH_I2C_Read... [16:36:39]Read from MH i2c: F0 09 00 DF 01 00 18 C6 C4 66 2A 83 C1 65 B3 [16:36:39]GetLastDocTimeStamp 1724171766 [16:36:39]current date 1724171800 [16:36:39]FM_GetShiftState [16:36:39]SAM_PROTO_GetShiftState [16:36:39]wFMCommunicate request_size=4 [16:36:39]MH_SAM_APDU [16:36:39]CAPDU: 80 13 01 00 [16:36:39]Write to MH i2c: E2 08 00 E0 01 80 13 01 00 00 00 00 00 5E [16:36:39]Write i2c OK [16:36:39]MH_I2C_Read... [16:36:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:39]Read from MH i2c: E2 [16:36:39]MH_I2C_Read... [16:36:39]Read from MH i2c: E2 0E 00 [16:36:39]MH_I2C_Read... [16:36:39]Read from MH i2c: E2 0E 00 E0 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2C [16:36:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:36:39]wFMCommunicate OK [16:36:39]SAM_PROTO_GetShiftState done [16:36:39]FM_GetShiftState done [16:36:39]opened in 1724113081 [16:36:39]opened+sec_in_day 1724199481 [16:36:39]quantity*price = 50036 [16:36:39]sum+1 = 50037 [16:36:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 497 20.08.2024 16:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163052 ФПД: 46882397169531 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163640&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163052&fm=46882397169531&tin=02508201610067®Number=0000000000092562&sum=50000 [16:36:41]StoreToDocumentArchive [16:36:41]shift 465 fd 163052 [16:36:41]save to /storage/0465/doc_00163052 [16:36:41]save last doc name /storage/0465/doc_00163052 to /storage/kkm_last_doc_name [16:36:41]save OK [16:36:41]Clear old archive folders... [16:36:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:36:41]tlvbuf is 00FA9530 [16:36:41]SAM_PROTO_ClearQueue [16:36:41]wFMCommunicate request_size=4 [16:36:41]MH_SAM_APDU [16:36:41]CAPDU: 80 09 00 00 [16:36:41]Write to MH i2c: E2 08 00 ED 01 80 09 00 00 00 00 00 00 60 [16:36:41]Write i2c OK [16:36:41]MH_I2C_Read... [16:36:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:36:41]Read from MH i2c: E2 [16:36:41]MH_I2C_Read... [16:36:41]Read from MH i2c: E2 03 00 [16:36:41]MH_I2C_Read... [16:36:41]Read from MH i2c: E2 03 00 ED 01 00 90 00 62 [16:36:41]RAPDU: 90 00 [16:36:41]wFMCommunicate OK [16:36:41]SAM_PROTO_ClearQueue done [16:36:41]KKMCreateOFDPacket [16:36:41]OFDProtocolAddRootSTLVToBuf [16:36:41]FM_MakeSignedData [16:36:41]FM_MakeSignedData [16:36:41]SAM_PROTO_SignData [16:36:41]wFMCommunicate request_size=4 [16:36:41]MH_SAM_APDU [16:36:41]CAPDU: 80 0D 01 02 [16:36:41]Write to MH i2c: E2 08 00 EE 01 80 0D 01 02 00 00 00 00 68 [16:36:41]Write i2c OK [16:36:41]MH_I2C_Read... [16:36:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:36:41]Read from MH i2c: E2 [16:36:41]MH_I2C_Read... [16:36:41]Read from MH i2c: E2 03 00 [16:36:41]MH_I2C_Read... [16:36:41]Read from MH i2c: E2 03 00 EE 01 00 90 00 63 [16:36:41]RAPDU: 90 00 [16:36:41]wFMCommunicate OK [16:36:41]wFMCommunicate request_size=255 [16:36:41]MH_SAM_APDU [16:36:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 18 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7C 02 00 35 04 06 00 2A [16:36:41]Write to MH i2c: E2 02 01 EF 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 18 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7C 02 00 35 04 06 00 2A 00 00 4C [16:36:41]Write i2c OK [16:36:41]MH_I2C_Read... [16:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:42]Read from MH i2c: E2 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: E2 03 00 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [16:36:42]RAPDU: 90 00 [16:36:42]wFMCommunicate OK [16:36:42]wFMCommunicate request_size=10 [16:36:42]MH_SAM_APDU [16:36:42]CAPDU: 80 0D 02 02 05 A3 A8 A1 27 7B [16:36:42]Write to MH i2c: E2 0D 00 F0 01 80 0D 02 02 05 00 A3 A8 A1 27 7B 00 00 03 [16:36:42]Write i2c OK [16:36:42]MH_I2C_Read... [16:36:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:36:42]Read from MH i2c: E2 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: E2 03 00 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [16:36:42]RAPDU: 90 00 [16:36:42]wFMCommunicate OK [16:36:42]wFMCommunicate request_size=4 [16:36:42]MH_SAM_APDU [16:36:42]CAPDU: 80 0D 03 02 [16:36:42]Write to MH i2c: E2 08 00 F1 01 80 0D 03 02 00 00 00 00 6D [16:36:42]Write i2c OK [16:36:42]MH_I2C_Read... [16:36:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:36:42]Read from MH i2c: E2 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: E2 0B 00 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: E2 0B 00 F1 01 00 37 7F FE 78 BD E6 2A E2 90 00 49 [16:36:42]RAPDU: 37 7F FE 78 BD E6 2A E2 90 00 [16:36:42]wFMCommunicate OK [16:36:42]SAM_PROTO_SignData done [16:36:42]FM_MakeSignedData done [16:36:42]CreateOFDProtocolMessage [16:36:42]wFMCommunicate request_size=4 [16:36:42]MH_SAM_APDU [16:36:42]CAPDU: 80 11 00 00 [16:36:42]Write to MH i2c: E2 08 00 F2 01 80 11 00 00 00 00 00 00 6D [16:36:42]Write i2c OK [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: E2 [16:36:42]MH_I2C_Read... [16:36:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:42]Read from MH i2c: E2 17 00 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: E2 17 00 F2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [16:36:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:36:42]wFMCommunicate OK [16:36:42]CreateOFDProtocolMessage done [16:36:42]OFDSenderStorePacket 163052 [16:36:42]StoreOFDPacket docnum=163052 [16:36:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A6 A9 07 01 7E 53 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 01 00 00 F4 03 04 00 18 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7C 02 00 35 04 06 00 2A A3 A8 A1 27 7B 37 7F FE 78 BD E6 2A E2 [16:36:42]CheckFolder [16:36:42]dirname=/storage/ofd_packets [16:36:42]CheckFolder done [16:36:42]ProducePacketName [16:36:42]name=ofd_packets/00163052 [16:36:42]NVStorageSaveData ofd_packets/00163052 [16:36:42]File name is /storage/ofd_packets/00163052 [16:36:42]Write 301 bytes [16:36:42]NVStorageSaveData done [16:36:42]OFDSenderStorePacket done [16:36:42]KKMCreateOFDPacket done [16:36:42]NVStorageSaveData kkm_last_timestamp [16:36:42]File name is /storage/kkm_last_timestamp [16:36:42]Write 4 bytes [16:36:42]NVStorageSaveData done [16:36:42]ExternCall_PrintAddStr [16:36:42]wPrintStart [16:36:42]Write to MH i2c: 01 00 00 F3 01 F4 [16:36:42]Write i2c OK [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: 01 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: 01 07 00 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: 01 07 00 F3 01 00 00 00 00 00 FF 0F 09 [16:36:42]RasterBufferAndPrint [16:36:42]line Счет N : (1)291546 [16:36:42]line ИНН: 02508201610067 [16:36:42]line Контрольно-Кассовый Чек [16:36:42]line ПРОДАЖА [16:36:42]line ТРК (МРК, ГНК) : 62 [16:36:42]line Товар: 2710124130 [16:36:42]line Аи-92-К-5 [16:36:42]line 7.380 * 67.80 [16:36:42]line = 500.36 [16:36:42]line НДС 12% НСП 1% [16:36:42]line > о реализуемом товаре [16:36:42]line ОКРУГЛЕНИЕ: -0.36 [16:36:42]line ИТОГО: 500.00 [16:36:42]line Внесено: 500.00 [16:36:42]line СДАЧА: 0.00 [16:36:42]line НСП 1% : 4.43 [16:36:42]line НДС 12% : 53.14 [16:36:42]line Наличными: 500.00 [16:36:42]line Безнал.: 0.00 [16:36:42]line Место: АЗС № 130 "Партнер Нефть" [16:36:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:36:42]line СНО: Общий режим [16:36:42]line Чек 497 20.08.2024 16:36 [16:36:42]line Смена: 465 ФФД: 1.0 [16:36:42]line ЗНМ: 0300000070 [16:36:42]line РНМ: 0000000000092562 [16:36:42]line Версия ККМ: 001 [16:36:42]line ФМ: 0000000000871769 [16:36:42]line ФД: 163052 [16:36:42]line ФПД: 46882397169531 [16:36:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163640&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163052&fm=46882397169531&tin=02508201610067®Number=0000000000092562&sum=50000 [16:36:42]written 0, free lines is 4095 [16:36:42]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:36:42]ProducePacketName [16:36:42]name=ofd_packets/00163046 [16:36:42]OFD Sender: To server: pG, [16:36:42]CommunicateWithHost lk.salyk.kg:30040 [16:36:42]ConnectInit lk.salyk.kg [16:36:42]Write to MH i2c: 01 00 00 1E 02 20 [16:36:42]Write i2c OK [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: 01 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: 01 07 00 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: 01 07 00 1E 02 00 00 00 00 00 CE 0C 01 [16:36:42]RasterBufferAndPrint [16:36:42]line [16:36:42]line [16:36:42]line [16:36:42]line [16:36:42]line [16:36:42]written 0, free lines is 3317 [16:36:42]MH_Cut [16:36:42]Write to MH i2c: D1 01 00 25 02 01 F9 [16:36:42]Write i2c OK [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: D1 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: D1 01 00 [16:36:42]MH_I2C_Read... [16:36:42]Read from MH i2c: D1 01 00 25 02 00 F8 [16:36:43]Write to MH i2c: 01 00 00 26 02 28 [16:36:43]Write i2c OK [16:36:43]MH_I2C_Read... [16:36:43]*** Cut start [16:36:43]*** Purtial cut [16:36:43]*** Stage 1: CUTSNS_PIN = 1 [16:36:45]Read from MH i2c: 01 [16:36:45]MH_I2C_Read... [16:36:45]*** Stop cut motor [16:36:45]*** Cut end [16:36:45]Read from MH i2c: 01 07 00 [16:36:45]MH_I2C_Read... [16:36:45]Read from MH i2c: 01 07 00 26 02 00 00 00 00 00 FF 0F 3D [16:36:45]process_action close_receipt done [16:36:45]requested_data is exist [16:36:45]produce_requested_data [16:36:45]requested_item fm.sn is exist - process it [16:36:45]wFMCommunicate request_size=4 [16:36:45]MH_SAM_APDU [16:36:45]CAPDU: 80 11 00 00 [16:36:45]Write to MH i2c: E2 08 00 27 02 80 11 00 00 00 00 00 00 A3 [16:36:45]Write i2c OK [16:36:45]MH_I2C_Read... [16:36:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:45]Read from MH i2c: E2 [16:36:45]MH_I2C_Read... [16:36:45]Read from MH i2c: E2 17 00 [16:36:45]MH_I2C_Read... [16:36:45]Read from MH i2c: E2 17 00 27 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [16:36:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:36:45]wFMCommunicate OK [16:36:45]requested_item fd.num is exist - process it [16:36:45]SAM_PROTO_GetFieldsCounters [16:36:45]wFMCommunicate request_size=4 [16:36:45]MH_SAM_APDU [16:36:45]CAPDU: 80 13 00 00 [16:36:45]Write to MH i2c: E2 08 00 28 02 80 13 00 00 00 00 00 00 A6 [16:36:45]Write i2c OK [16:36:45]MH_I2C_Read... [16:36:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:46]Read from MH i2c: E2 [16:36:46]MH_I2C_Read... [16:36:46]Read from MH i2c: E2 62 00 [16:36:46]MH_I2C_Read... [16:36:46]Read from MH i2c: E2 62 00 28 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 DE [16:36: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F1 01 00 00 5E 04 04 00 F1 01 00 00 57 04 04 00 F2 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:36:46]wFMCommunicate OK [16:36:46]SAM_PROTO_GetFieldsCounters done [16:36:46]requested_item shift.num is exist - process it [16:36:46]requested_item shift.opened is exist - process it [16:36:46]req_shift_opened [16:36:46]FM_GetShiftState [16:36:46]SAM_PROTO_GetShiftState [16:36:46]wFMCommunicate request_size=4 [16:36:46]MH_SAM_APDU [16:36:46]CAPDU: 80 13 01 00 [16:36:46]Write to MH i2c: E2 08 00 29 02 80 13 01 00 00 00 00 00 A8 [16:36:46]Write i2c OK [16:36:46]MH_I2C_Read... [16:36:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:46]Read from MH i2c: E2 [16:36:46]MH_I2C_Read... [16:36:46]Read from MH i2c: E2 0E 00 [16:36:46]MH_I2C_Read... [16:36:46]Read from MH i2c: E2 0E 00 29 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 76 [16:36:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:36:46]wFMCommunicate OK [16:36:46]SAM_PROTO_GetShiftState done [16:36:46]FM_GetShiftState done [16:36:46]req_shift_opened done [16:36:46]requested_item shift.open_date is exist - process it [16:36:46]req_shift_open_date [16:36:46]req_shift_open_date done [16:36:46]produce_requested_data done [16:36:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163052,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:36:46]process_action_free close_receipt [16:36:46]json_value_free [16:36:46]json_value_free done [16:36:46]process_json_proto returns [16:36:46]Send response to host [16:36:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163052,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:36:46]free response buf [16:36:46]execute_script done [16:36:46]execute_script returns [16:36:46]free content buf [16:36:46]Sock 11.Close socket [16:36:46]Sock 11.Thread stoped [16:36:48]recv_with_timeout no data received [16:36:52]Connected sock=8 [16:36:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A3 A9 07 01 7D 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 2C C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7C 02 00 35 04 06 00 F5 64 E7 EF 7E 01 C5 B8 31 87 67 7A 13 B2 [16:36:58]recv_with_timeout no data received [16:36:58]CommunicateWithHost answer receiving error [16:36:58]CommunicateWithHost err = -3 [16:36:58]OFD Sender: Server communicate error [16:37:03]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:37:03]ProducePacketName [16:37:03]name=ofd_packets/00163046 [16:37:03]OFD Sender: To server: pG, [16:37:03]CommunicateWithHost lk.salyk.kg:30040 [16:37:03]ConnectInit lk.salyk.kg [16:37:05]recv_with_timeout no data received [16:37:08]ConnectInit Can't take IP for lk.salyk.kg [16:37:08]CommunicateWithHost connect error [16:37:08]CommunicateWithHost err = -1 [16:37:08]OFD Sender: Server communicate error [16:37:13]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:37:13]ProducePacketName [16:37:13]name=ofd_packets/00163046 [16:37:13]OFD Sender: To server: pG, [16:37:13]CommunicateWithHost lk.salyk.kg:30040 [16:37:13]ConnectInit lk.salyk.kg [16:37:18]ConnectInit Can't take IP for lk.salyk.kg [16:37:18]CommunicateWithHost connect error [16:37:18]CommunicateWithHost err = -1 [16:37:18]OFD Sender: Server communicate error [16:37:23]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:37:23]ProducePacketName [16:37:23]name=ofd_packets/00163046 [16:37:23]OFD Sender: To server: pG, [16:37:23]CommunicateWithHost lk.salyk.kg:30040 [16:37:23]ConnectInit lk.salyk.kg [16:37:25]recv_with_timeout no data received [16:37:28]ConnectInit Can't take IP for lk.salyk.kg [16:37:28]CommunicateWithHost connect error [16:37:28]CommunicateWithHost err = -1 [16:37:28]OFD Sender: Server communicate error [16:37:33]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:37:33]ProducePacketName [16:37:33]name=ofd_packets/00163046 [16:37:33]OFD Sender: To server: pG, [16:37:33]CommunicateWithHost lk.salyk.kg:30040 [16:37:33]ConnectInit lk.salyk.kg [16:37:38]ConnectInit Can't take IP for lk.salyk.kg [16:37:38]CommunicateWithHost connect error [16:37:38]CommunicateWithHost err = -1 [16:37:38]OFD Sender: Server communicate error [16:37:43]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:37:43]ProducePacketName [16:37:43]name=ofd_packets/00163046 [16:37:43]OFD Sender: To server: pG, [16:37:43]CommunicateWithHost lk.salyk.kg:30040 [16:37:43]ConnectInit lk.salyk.kg [16:37:47]recv_with_timeout no data received [16:37:48]ConnectInit Can't take IP for lk.salyk.kg [16:37:48]CommunicateWithHost connect error [16:37:48]CommunicateWithHost err = -1 [16:37:48]OFD Sender: Server communicate error [16:37:53]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:37:53]ProducePacketName [16:37:53]name=ofd_packets/00163046 [16:37:53]OFD Sender: To server: pG, [16:37:53]CommunicateWithHost lk.salyk.kg:30040 [16:37:53]ConnectInit lk.salyk.kg [16:37:58]ConnectInit Can't take IP for lk.salyk.kg [16:37:58]CommunicateWithHost connect error [16:37:58]CommunicateWithHost err = -1 [16:37:58]OFD Sender: Server communicate error [16:38:03]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:38:03]ProducePacketName [16:38:03]name=ofd_packets/00163046 [16:38:03]OFD Sender: To server: pG, [16:38:03]CommunicateWithHost lk.salyk.kg:30040 [16:38:03]ConnectInit lk.salyk.kg [16:38:08]ConnectInit Can't take IP for lk.salyk.kg [16:38:08]CommunicateWithHost connect error [16:38:08]CommunicateWithHost err = -1 [16:38:08]OFD Sender: Server communicate error [16:38:10]recv_with_timeout no data received [16:38:13]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:38:13]ProducePacketName [16:38:13]name=ofd_packets/00163046 [16:38:13]OFD Sender: To server: pG, [16:38:13]CommunicateWithHost lk.salyk.kg:30040 [16:38:13]ConnectInit lk.salyk.kg [16:38:15]ConnectInit Can't connect to host [16:38:18]ConnectInit Can't take IP for lk.salyk.kg [16:38:18]CommunicateWithHost connect error [16:38:18]CommunicateWithHost err = -1 [16:38:18]OFD Sender: Server communicate error [16:38:23]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:38:23]ProducePacketName [16:38:23]name=ofd_packets/00163046 [16:38:23]OFD Sender: To server: pG, [16:38:23]CommunicateWithHost lk.salyk.kg:30040 [16:38:23]ConnectInit lk.salyk.kg [16:38:28]ConnectInit Can't take IP for lk.salyk.kg [16:38:28]CommunicateWithHost connect error [16:38:28]CommunicateWithHost err = -1 [16:38:28]OFD Sender: Server communicate error [16:38:33]OFD Sender: Processing packet 163046 [packets to send 967, broken 960] [16:38:33]ProducePacketName [16:38:33]name=ofd_packets/00163046 [16:38:33]OFD Sender: To server: pG, [16:38:33]CommunicateWithHost lk.salyk.kg:30040 [16:38:33]ConnectInit lk.salyk.kg [16:38:38]Connected sock=9 [16:38: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 36 39 0F 01 00 00 A3 A9 07 01 7D 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 2C C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7C 02 00 35 04 06 00 F5 64 E7 EF 7E 01 C5 B8 31 87 67 7A 13 B2 [16:38:39]accept exits with 12 [16:38:39]New connection [16:38:39]New thread 3067297124 created [16:38:39]Thread 3067440484 joined [16:38:39]Waiting for new connection... [16:38:39] Sock 12.Parse request [16:38:39]Sock 12.Check first char [16:38:39]Sock 12.First char is OK [16:38:39]request: POST /json_proto HTTP/1.0 [16:38:39]Method: POST [16:38:39]URL: /json_proto [16:38:39]Method is POST - this is cgi request [16:38:39]url: /json_proto [16:38:39]query_string will be loaded in cgi processing [16:38:39]execute_cgi json_proto POST (null) [16:38:39]execute_cgi path=json_proto method=POST [16:38:39]POST find Content-Length [16:38:39]Host: 172.17.44.132:8080 [16:38:39]Content-Length: 682 [16:38:39]Content-Type: application/json [16:38:39] [16:38:39]POST finish read [16:38:39]Found Content-Length = 682 [16:38:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 37.690, "sum" : 2796.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2796.00, "payments": [ { "type": 0, "sum" : 2796.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:39]execute_script... [16:38:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291547", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 37.690, "sum" : 2796.60, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2796.00, "payments": [ { "type": 0, "sum" : 2796.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:39]POST & json_proto [16:38:39]process_json_proto [16:38:39]json parsed OK: [16:38:39]protocol is kg_v1.0 [16:38:39]action value=close_receipt [16:38:39]process_action close_receipt [16:38:39]cmd_close_receipt [16:38:39]MH_GetDate [16:38:39]Write to MH i2c: F0 00 00 2A 02 1B [16:38:39]Write i2c OK [16:38:39]MH_I2C_Read... [16:38:39]Read from MH i2c: F0 [16:38:39]MH_I2C_Read... [16:38:39]Read from MH i2c: F0 09 00 [16:38:39]MH_I2C_Read... [16:38:39]Read from MH i2c: F0 09 00 2A 02 00 90 C6 C4 66 2A 83 C1 65 77 [16:38:39]GetLastDocTimeStamp 1724171800 [16:38:39]current date 1724171920 [16:38:39]FM_GetShiftState [16:38:39]SAM_PROTO_GetShiftState [16:38:39]wFMCommunicate request_size=4 [16:38:39]MH_SAM_APDU [16:38:39]CAPDU: 80 13 01 00 [16:38:39]Write to MH i2c: E2 08 00 2B 02 80 13 01 00 00 00 00 00 AA [16:38:39]Write i2c OK [16:38:39]MH_I2C_Read... [16:38:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:39]Read from MH i2c: E2 [16:38:39]MH_I2C_Read... [16:38:39]Read from MH i2c: E2 0E 00 [16:38:39]MH_I2C_Read... [16:38:40]Read from MH i2c: E2 0E 00 2B 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 78 [16:38:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:38:40]wFMCommunicate OK [16:38:40]SAM_PROTO_GetShiftState done [16:38:40]FM_GetShiftState done [16:38:40]opened in 1724113081 [16:38:40]opened+sec_in_day 1724199481 [16:38:40]quantity*price = 279659 [16:38:40]sum+1 = 279661 [16:38:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.60 ИТОГО: 2796.00 Внесено: 5000.00 СДАЧА: 2204.00 НСП 1% : 24.75 НДС 12% : 296.98 Наличными: 2796.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 498 20.08.2024 16:38 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163053 ФПД: 109001128286391 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163840&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163053&fm=109001128286391&tin=02508201610067®Number=0000000000092562&sum=279600 [16:38:41]StoreToDocumentArchive [16:38:41]shift 465 fd 163053 [16:38:41]save to /storage/0465/doc_00163053 [16:38:41]save last doc name /storage/0465/doc_00163053 to /storage/kkm_last_doc_name [16:38:41]save OK [16:38:41]Clear old archive folders... [16:38:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:38:41]tlvbuf is 00F4CB80 [16:38:41]SAM_PROTO_ClearQueue [16:38:41]wFMCommunicate request_size=4 [16:38:41]MH_SAM_APDU [16:38:41]CAPDU: 80 09 00 00 [16:38:41]Write to MH i2c: E2 08 00 38 02 80 09 00 00 00 00 00 00 AC [16:38:41]Write i2c OK [16:38:41]MH_I2C_Read... [16:38:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:38:41]Read from MH i2c: E2 [16:38:41]MH_I2C_Read... [16:38:41]Read from MH i2c: E2 03 00 [16:38:41]MH_I2C_Read... [16:38:41]Read from MH i2c: E2 03 00 38 02 00 90 00 AE [16:38:41]RAPDU: 90 00 [16:38:41]wFMCommunicate OK [16:38:41]SAM_PROTO_ClearQueue done [16:38:41]KKMCreateOFDPacket [16:38:41]OFDProtocolAddRootSTLVToBuf [16:38:41]FM_MakeSignedData [16:38:41]FM_MakeSignedData [16:38:41]SAM_PROTO_SignData [16:38:41]wFMCommunicate request_size=4 [16:38:41]MH_SAM_APDU [16:38:41]CAPDU: 80 0D 01 02 [16:38:41]Write to MH i2c: E2 08 00 39 02 80 0D 01 02 00 00 00 00 B4 [16:38:41]Write i2c OK [16:38:41]MH_I2C_Read... [16:38:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:38:41]Read from MH i2c: E2 [16:38:41]MH_I2C_Read... [16:38:41]Read from MH i2c: E2 03 00 [16:38:41]MH_I2C_Read... [16:38:41]Read from MH i2c: E2 03 00 39 02 00 90 00 AF [16:38:41]RAPDU: 90 00 [16:38:41]wFMCommunicate OK [16:38:41]wFMCommunicate request_size=255 [16:38:41]MH_SAM_APDU [16:38:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3A 93 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6C 44 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 44 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 74 00 00 00 00 07 04 06 00 30 44 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 90 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7C 02 00 35 04 06 00 63 [16:38:41]Write to MH i2c: E2 02 01 3A 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3A 93 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6C 44 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 44 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 74 00 00 00 00 07 04 06 00 30 44 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 90 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7C 02 00 35 04 06 00 63 00 00 8D [16:38:41]Write i2c OK [16:38:41]MH_I2C_Read... [16:38:41]recv_with_timeout no data received [16:38:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:41]Read from MH i2c: E2 [16:38:41]MH_I2C_Read... [16:38:41]Read from MH i2c: E2 03 00 [16:38:41]MH_I2C_Read... [16:38:41]Read from MH i2c: E2 03 00 3A 02 00 90 00 B0 [16:38:41]RAPDU: 90 00 [16:38:41]wFMCommunicate OK [16:38:41]wFMCommunicate request_size=10 [16:38:41]MH_SAM_APDU [16:38:41]CAPDU: 80 0D 02 02 05 22 CD 88 18 B7 [16:38:42]Write to MH i2c: E2 0D 00 3B 02 80 0D 02 02 05 00 22 CD 88 18 B7 00 00 07 [16:38:42]Write i2c OK [16:38:42]MH_I2C_Read... [16:38:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:42]Read from MH i2c: E2 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: E2 03 00 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: E2 03 00 3B 02 00 90 00 B1 [16:38:42]RAPDU: 90 00 [16:38:42]wFMCommunicate OK [16:38:42]wFMCommunicate request_size=4 [16:38:42]MH_SAM_APDU [16:38:42]CAPDU: 80 0D 03 02 [16:38:42]Write to MH i2c: E2 08 00 3C 02 80 0D 03 02 00 00 00 00 B9 [16:38:42]Write i2c OK [16:38:42]MH_I2C_Read... [16:38:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:38:42]Read from MH i2c: E2 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: E2 0B 00 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: E2 0B 00 3C 02 00 4A D4 CF 37 56 4A 18 58 90 00 EE [16:38:42]RAPDU: 4A D4 CF 37 56 4A 18 58 90 00 [16:38:42]wFMCommunicate OK [16:38:42]SAM_PROTO_SignData done [16:38:42]FM_MakeSignedData done [16:38:42]CreateOFDProtocolMessage [16:38:42]wFMCommunicate request_size=4 [16:38:42]MH_SAM_APDU [16:38:42]CAPDU: 80 11 00 00 [16:38:42]Write to MH i2c: E2 08 00 3D 02 80 11 00 00 00 00 00 00 B9 [16:38:42]Write i2c OK [16:38:42]MH_I2C_Read... [16:38:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:42]Read from MH i2c: E2 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: E2 17 00 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: E2 17 00 3D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [16:38:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:38:42]wFMCommunicate OK [16:38:42]CreateOFDProtocolMessage done [16:38:42]OFDSenderStorePacket 163053 [16:38:42]StoreOFDPacket docnum=163053 [16:38:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 23 75 07 01 CD B2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 3A 93 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 6C 44 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 44 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 09 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 74 00 00 00 00 07 04 06 00 30 44 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 01 00 00 F4 03 04 00 90 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7C 02 00 35 04 06 00 63 22 CD 88 18 B7 4A D4 CF 37 56 4A 18 58 [16:38:42]CheckFolder [16:38:42]dirname=/storage/ofd_packets [16:38:42]CheckFolder done [16:38:42]ProducePacketName [16:38:42]name=ofd_packets/00163053 [16:38:42]NVStorageSaveData ofd_packets/00163053 [16:38:42]File name is /storage/ofd_packets/00163053 [16:38:42]Write 301 bytes [16:38:42]NVStorageSaveData done [16:38:42]OFDSenderStorePacket done [16:38:42]KKMCreateOFDPacket done [16:38:42]NVStorageSaveData kkm_last_timestamp [16:38:42]File name is /storage/kkm_last_timestamp [16:38:42]Write 4 bytes [16:38:42]NVStorageSaveData done [16:38:42]ExternCall_PrintAddStr [16:38:42]wPrintStart [16:38:42]Write to MH i2c: 01 00 00 3E 02 40 [16:38:42]Write i2c OK [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: 01 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: 01 07 00 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: 01 07 00 3E 02 00 00 00 00 00 FF 0F 55 [16:38:42]RasterBufferAndPrint [16:38:42]line Счет N : (1)291547 [16:38:42]line ИНН: 02508201610067 [16:38:42]line Контрольно-Кассовый Чек [16:38:42]line ПРОДАЖА [16:38:42]line ТРК (МРК, ГНК) : 33 [16:38:42]line Товар: 2710124500 [16:38:42]line Аи-95-К-5 [16:38:42]line 37.690 * 74.20 [16:38:42]line = 2796.60 [16:38:42]line НДС 12% НСП 1% [16:38:42]line > о реализуемом товаре [16:38:42]line ОКРУГЛЕНИЕ: -0.60 [16:38:42]line ИТОГО: 2796.00 [16:38:42]line Внесено: 5000.00 [16:38:42]line СДАЧА: 2204.00 [16:38:42]line НСП 1% : 24.75 [16:38:42]line НДС 12% : 296.98 [16:38:42]line Наличными: 2796.00 [16:38:42]line Безнал.: 0.00 [16:38:42]line Место: АЗС № 130 "Партнер Нефть" [16:38:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:38:42]line СНО: Общий режим [16:38:42]line Чек 498 20.08.2024 16:38 [16:38:42]line Смена: 465 ФФД: 1.0 [16:38:42]line ЗНМ: 0300000070 [16:38:42]line РНМ: 0000000000092562 [16:38:42]line Версия ККМ: 001 [16:38:42]line ФМ: 0000000000871769 [16:38:42]line ФД: 163053 [16:38:42]line ФПД: 109001128286391 [16:38:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163840&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163053&fm=109001128286391&tin=02508201610067®Number=0000000000092562&sum=279600 [16:38:42]written 0, free lines is 4095 [16:38:42]Write to MH i2c: 01 00 00 69 02 6B [16:38:42]Write i2c OK [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: 01 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: 01 07 00 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: 01 07 00 69 02 00 00 00 00 00 E1 0C 5F [16:38:42]RasterBufferAndPrint [16:38:42]line [16:38:42]line [16:38:42]line [16:38:42]line [16:38:42]line [16:38:42]written 0, free lines is 3330 [16:38:42]MH_Cut [16:38:42]Write to MH i2c: D1 01 00 70 02 01 44 [16:38:42]Write i2c OK [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: D1 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: D1 01 00 [16:38:42]MH_I2C_Read... [16:38:42]Read from MH i2c: D1 01 00 70 02 00 43 [16:38:42]Write to MH i2c: 01 00 00 71 02 73 [16:38:42]Write i2c OK [16:38:42]MH_I2C_Read... [16:38:43]*** Cut start [16:38:43]*** Purtial cut [16:38:43]*** Stage 1: CUTSNS_PIN = 1 [16:38:43]recv_with_timeout no data received [16:38:43]CommunicateWithHost answer receiving error [16:38:43]CommunicateWithHost err = -3 [16:38:43]OFD Sender: Server communicate error [16:38:43]OFD Sender: Processing packet 163046 [packets to send 968, broken 960] [16:38:43]ProducePacketName [16:38:43]name=ofd_packets/00163046 [16:38:43]OFD Sender: To server: pG, [16:38:43]CommunicateWithHost lk.salyk.kg:30040 [16:38:43]ConnectInit lk.salyk.kg [16:38:45]Read from MH i2c: 01 [16:38:45]MH_I2C_Read... [16:38:45]*** Stop cut motor [16:38:45]*** Cut end [16:38:45]Read from MH i2c: 01 07 00 [16:38:45]MH_I2C_Read... [16:38:45]Read from MH i2c: 01 07 00 71 02 00 00 00 00 00 FF 0F 88 [16:38:45]process_action close_receipt done [16:38:45]requested_data is exist [16:38:45]produce_requested_data [16:38:45]requested_item fm.sn is exist - process it [16:38:45]wFMCommunicate request_size=4 [16:38:45]MH_SAM_APDU [16:38:45]CAPDU: 80 11 00 00 [16:38:45]Write to MH i2c: E2 08 00 72 02 80 11 00 00 00 00 00 00 EE [16:38:45]Write i2c OK [16:38:45]MH_I2C_Read... [16:38:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:45]Read from MH i2c: E2 [16:38:45]MH_I2C_Read... [16:38:45]Read from MH i2c: E2 17 00 [16:38:45]MH_I2C_Read... [16:38:45]Read from MH i2c: E2 17 00 72 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [16:38:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:38:45]wFMCommunicate OK [16:38:45]requested_item fd.num is exist - process it [16:38:45]SAM_PROTO_GetFieldsCounters [16:38:45]wFMCommunicate request_size=4 [16:38:45]MH_SAM_APDU [16:38:45]CAPDU: 80 13 00 00 [16:38:45]Write to MH i2c: E2 08 00 73 02 80 13 00 00 00 00 00 00 F1 [16:38:45]Write i2c OK [16:38:45]MH_I2C_Read... [16:38:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:38:45]Read from MH i2c: E2 [16:38:45]MH_I2C_Read... [16:38:45]Read from MH i2c: E2 62 00 [16:38:45]MH_I2C_Read... [16:38:45]Read from MH i2c: E2 62 00 73 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 2D [16:38: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 ED 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F2 01 00 00 5E 04 04 00 F2 01 00 00 57 04 04 00 F3 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:38:45]wFMCommunicate OK [16:38:45]SAM_PROTO_GetFieldsCounters done [16:38:45]requested_item shift.num is exist - process it [16:38:45]requested_item shift.opened is exist - process it [16:38:45]req_shift_opened [16:38:45]FM_GetShiftState [16:38:45]SAM_PROTO_GetShiftState [16:38:45]wFMCommunicate request_size=4 [16:38:45]MH_SAM_APDU [16:38:45]CAPDU: 80 13 01 00 [16:38:45]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [16:38:46]Write i2c OK [16:38:46]MH_I2C_Read... [16:38:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:46]Read from MH i2c: E2 [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: E2 0E 00 [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C1 [16:38:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:38:46]wFMCommunicate OK [16:38:46]SAM_PROTO_GetShiftState done [16:38:46]FM_GetShiftState done [16:38:46]req_shift_opened done [16:38:46]requested_item shift.open_date is exist - process it [16:38:46]req_shift_open_date [16:38:46]req_shift_open_date done [16:38:46]produce_requested_data done [16:38:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163053,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:38:46]process_action_free close_receipt [16:38:46]json_value_free [16:38:46]json_value_free done [16:38:46]process_json_proto returns [16:38:46]Send response to host [16:38:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163053,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:38:46]free response buf [16:38:46]execute_script done [16:38:46]execute_script returns [16:38:46]free content buf [16:38:46]Sock 12.Close socket [16:38:46]Sock 12.Thread stoped [16:38:46]accept exits with 10 [16:38:46]New connection [16:38:46]New thread 3067440484 created [16:38:46]Thread 3067297124 joined [16:38:46]Waiting for new connection... [16:38:46] Sock 10.Parse request [16:38:46]Sock 10.Check first char [16:38:46]Sock 10.First char is OK [16:38:46]request: POST /json_proto HTTP/1.0 [16:38:46]Method: POST [16:38:46]URL: /json_proto [16:38:46]Method is POST - this is cgi request [16:38:46]url: /json_proto [16:38:46]query_string will be loaded in cgi processing [16:38:46]execute_cgi json_proto POST (null) [16:38:46]execute_cgi path=json_proto method=POST [16:38:46]POST find Content-Length [16:38:46]Host: 172.17.44.132:8080 [16:38:46]Content-Length: 682 [16:38:46]Content-Type: application/json [16:38:46] [16:38:46]POST finish read [16:38:46]Found Content-Length = 682 [16:38:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:46]execute_script... [16:38:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291548", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:46]POST & json_proto [16:38:46]process_json_proto [16:38:46]json parsed OK: [16:38:46]protocol is kg_v1.0 [16:38:46]action value=close_receipt [16:38:46]process_action close_receipt [16:38:46]cmd_close_receipt [16:38:46]MH_GetDate [16:38:46]Write to MH i2c: F0 00 00 75 02 66 [16:38:46]Write i2c OK [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: F0 [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: F0 09 00 [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: F0 09 00 75 02 00 97 C6 C4 66 2A 83 C1 65 C9 [16:38:46]GetLastDocTimeStamp 1724171920 [16:38:46]current date 1724171927 [16:38:46]FM_GetShiftState [16:38:46]SAM_PROTO_GetShiftState [16:38:46]wFMCommunicate request_size=4 [16:38:46]MH_SAM_APDU [16:38:46]CAPDU: 80 13 01 00 [16:38:46]Write to MH i2c: E2 08 00 76 02 80 13 01 00 00 00 00 00 F5 [16:38:46]Write i2c OK [16:38:46]MH_I2C_Read... [16:38:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:46]Read from MH i2c: E2 [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: E2 0E 00 [16:38:46]MH_I2C_Read... [16:38:46]Read from MH i2c: E2 0E 00 76 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C3 [16:38:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:38:46]wFMCommunicate OK [16:38:46]SAM_PROTO_GetShiftState done [16:38:46]FM_GetShiftState done [16:38:46]opened in 1724113081 [16:38:46]opened+sec_in_day 1724199481 [16:38:46]quantity*price = 100021 [16:38:46]sum+1 = 100023 [16:38:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 499 20.08.2024 16:38 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163054 ФПД: 13611701318011 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163847&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163054&fm=13611701318011&tin=02508201610067®Number=0000000000092562&sum=100000 [16:38:47]StoreToDocumentArchive [16:38:47]shift 465 fd 163054 [16:38:47]save to /storage/0465/doc_00163054 [16:38:47]save last doc name /storage/0465/doc_00163054 to /storage/kkm_last_doc_name [16:38:47]save OK [16:38:47]Clear old archive folders... [16:38:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:38:47]tlvbuf is 00F31690 [16:38:47]SAM_PROTO_ClearQueue [16:38:47]wFMCommunicate request_size=4 [16:38:47]MH_SAM_APDU [16:38:47]CAPDU: 80 09 00 00 [16:38:47]Write to MH i2c: E2 08 00 83 02 80 09 00 00 00 00 00 00 F7 [16:38:47]Write i2c OK [16:38:47]MH_I2C_Read... [16:38:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:38:47]Read from MH i2c: E2 [16:38:47]MH_I2C_Read... [16:38:47]Read from MH i2c: E2 03 00 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [16:38:48]RAPDU: 90 00 [16:38:48]wFMCommunicate OK [16:38:48]SAM_PROTO_ClearQueue done [16:38:48]KKMCreateOFDPacket [16:38:48]OFDProtocolAddRootSTLVToBuf [16:38:48]FM_MakeSignedData [16:38:48]FM_MakeSignedData [16:38:48]SAM_PROTO_SignData [16:38:48]wFMCommunicate request_size=4 [16:38:48]MH_SAM_APDU [16:38:48]CAPDU: 80 0D 01 02 [16:38:48]Write to MH i2c: E2 08 00 84 02 80 0D 01 02 00 00 00 00 FF [16:38:48]Write i2c OK [16:38:48]MH_I2C_Read... [16:38:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:38:48]Read from MH i2c: E2 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 03 00 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [16:38:48]RAPDU: 90 00 [16:38:48]wFMCommunicate OK [16:38:48]wFMCommunicate request_size=255 [16:38:48]MH_SAM_APDU [16:38:48]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 97 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7C 02 00 35 04 06 00 0C [16:38:48]Write to MH i2c: E2 02 01 85 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 97 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7C 02 00 35 04 06 00 0C 00 00 75 [16:38:48]Write i2c OK [16:38:48]MH_I2C_Read... [16:38:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:48]ConnectInit Can't take IP for lk.salyk.kg [16:38:48]CommunicateWithHost connect error [16:38:48]CommunicateWithHost err = -1 [16:38:48]OFD Sender: Server communicate error [16:38:48]Read from MH i2c: E2 [16:38:48]MH_I2C_Read... [16:38:48]Read from MH i2c: E2 03 00 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: E2 03 00 85 02 00 90 00 FB [16:38:49]RAPDU: 90 00 [16:38:49]wFMCommunicate OK [16:38:49]wFMCommunicate request_size=10 [16:38:49]MH_SAM_APDU [16:38:49]CAPDU: 80 0D 02 02 05 61 38 9F 31 7B [16:38:49]Write to MH i2c: E2 0D 00 86 02 80 0D 02 02 05 00 61 38 9F 31 7B 00 00 F0 [16:38:49]Write i2c OK [16:38:49]MH_I2C_Read... [16:38:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:49]Read from MH i2c: E2 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: E2 03 00 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: E2 03 00 86 02 00 90 00 FC [16:38:49]RAPDU: 90 00 [16:38:49]wFMCommunicate OK [16:38:49]wFMCommunicate request_size=4 [16:38:49]MH_SAM_APDU [16:38:49]CAPDU: 80 0D 03 02 [16:38:49]Write to MH i2c: E2 08 00 87 02 80 0D 03 02 00 00 00 00 04 [16:38:49]Write i2c OK [16:38:49]MH_I2C_Read... [16:38:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:38:49]Read from MH i2c: E2 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: E2 0B 00 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: E2 0B 00 87 02 00 E8 B6 FE 96 13 21 81 4E 90 00 3A [16:38:49]RAPDU: E8 B6 FE 96 13 21 81 4E 90 00 [16:38:49]wFMCommunicate OK [16:38:49]SAM_PROTO_SignData done [16:38:49]FM_MakeSignedData done [16:38:49]CreateOFDProtocolMessage [16:38:49]wFMCommunicate request_size=4 [16:38:49]MH_SAM_APDU [16:38:49]CAPDU: 80 11 00 00 [16:38:49]Write to MH i2c: E2 08 00 88 02 80 11 00 00 00 00 00 00 04 [16:38:49]Write i2c OK [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: E2 [16:38:49]MH_I2C_Read... [16:38:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:49]Read from MH i2c: E2 17 00 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: E2 17 00 88 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [16:38:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:38:49]wFMCommunicate OK [16:38:49]CreateOFDProtocolMessage done [16:38:49]OFDSenderStorePacket 163054 [16:38:49]StoreOFDPacket docnum=163054 [16:38:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 94 0D 07 01 A6 D7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F3 01 00 00 F4 03 04 00 97 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7C 02 00 35 04 06 00 0C 61 38 9F 31 7B E8 B6 FE 96 13 21 81 4E [16:38:49]CheckFolder [16:38:49]dirname=/storage/ofd_packets [16:38:49]CheckFolder done [16:38:49]ProducePacketName [16:38:49]name=ofd_packets/00163054 [16:38:49]NVStorageSaveData ofd_packets/00163054 [16:38:49]File name is /storage/ofd_packets/00163054 [16:38:49]Write 301 bytes [16:38:49]NVStorageSaveData done [16:38:49]OFDSenderStorePacket done [16:38:49]KKMCreateOFDPacket done [16:38:49]NVStorageSaveData kkm_last_timestamp [16:38:49]File name is /storage/kkm_last_timestamp [16:38:49]Write 4 bytes [16:38:49]NVStorageSaveData done [16:38:49]ExternCall_PrintAddStr [16:38:49]wPrintStart [16:38:49]Write to MH i2c: 01 00 00 89 02 8B [16:38:49]Write i2c OK [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: 01 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: 01 07 00 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: 01 07 00 89 02 00 00 00 00 00 FF 0F A0 [16:38:49]RasterBufferAndPrint [16:38:49]line Счет N : (1)291548 [16:38:49]line ИНН: 02508201610067 [16:38:49]line Контрольно-Кассовый Чек [16:38:49]line ПРОДАЖА [16:38:49]line ТРК (МРК, ГНК) : 53 [16:38:49]line Товар: 2710124500 [16:38:49]line Аи-95-К-5 [16:38:49]line 13.480 * 74.20 [16:38:49]line = 1000.22 [16:38:49]line НДС 12% НСП 1% [16:38:49]line > о реализуемом товаре [16:38:49]line ОКРУГЛЕНИЕ: -0.22 [16:38:49]line ИТОГО: 1000.00 [16:38:49]line Внесено: 1000.00 [16:38:49]line СДАЧА: 0.00 [16:38:49]line НСП 1% : 8.85 [16:38:49]line НДС 12% : 106.22 [16:38:49]line Наличными: 1000.00 [16:38:49]line Безнал.: 0.00 [16:38:49]line Место: АЗС № 130 "Партнер Нефть" [16:38:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:38:49]line СНО: Общий режим [16:38:49]line Чек 499 20.08.2024 16:38 [16:38:49]line Смена: 465 ФФД: 1.0 [16:38:49]line ЗНМ: 0300000070 [16:38:49]line РНМ: 0000000000092562 [16:38:49]line Версия ККМ: 001 [16:38:49]line ФМ: 0000000000871769 [16:38:49]line ФД: 163054 [16:38:49]line ФПД: 13611701318011 [16:38:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163847&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163054&fm=13611701318011&tin=02508201610067®Number=0000000000092562&sum=100000 [16:38:49]written 0, free lines is 4095 [16:38:49]OFD Sender: Processing packet 163046 [packets to send 969, broken 960] [16:38:49]ProducePacketName [16:38:49]name=ofd_packets/00163046 [16:38:49]OFD Sender: To server: pG, [16:38:49]CommunicateWithHost lk.salyk.kg:30040 [16:38:49]ConnectInit lk.salyk.kg [16:38:49]Write to MH i2c: 01 00 00 B4 02 B6 [16:38:49]Write i2c OK [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: 01 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: 01 07 00 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: 01 07 00 B4 02 00 00 00 00 00 CF 0C 98 [16:38:49]RasterBufferAndPrint [16:38:49]line [16:38:49]line [16:38:49]line [16:38:49]line [16:38:49]line [16:38:49]written 0, free lines is 3318 [16:38:49]MH_Cut [16:38:49]Write to MH i2c: D1 01 00 BB 02 01 8F [16:38:49]Write i2c OK [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: D1 [16:38:49]MH_I2C_Read... [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: 01 07 00 A8 01 00 00 00 00 00 FF 0F BE [16:36:08]RasterBufferAndPrint [16:36:08]line Счет N : (1)291545 [16:36:08]line ИНН: 02508201610067 [16:36:08]line Контрольно-Кассовый Чек [16:36:08]line ПРОДАЖА [16:36:08]line ТРК (МРК, ГНК) : 53 [16:36:08]line Товар: 2710124500 [16:36:08]line Аи-95-К-5 [16:36:08]line 13.480 * 74.20 [16:36:08]line = 1000.22 [16:36:08]line НДС 12% НСП 1% [16:36:08]line > о реализуемом товаре [16:36:08]line ОКРУГЛЕНИЕ: -0.22 [16:36:08]line ИТОГО: 1000.00 [16:36:08]line Внесено: 1000.00 [16:36:08]line СДАЧА: 0.00 [16:36:08]line НСП 1% : 8.85 [16:36:08]line НДС 12% : 106.22 [16:36:08]line Наличными: 1000.00 [16:36:08]line Безнал.: 0.00 [16:36:08]line Место: АЗС № 130 "Партнер Нефть" [16:36:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:36:08]line СНО: Общий режим [16:36:08]line Чек 496 20.08.2024 16:36 [16:36:08]line Смена: 465 ФФД: 1.0 [16:36:08]line ЗНМ: 0300000070 [16:36:08]line РНМ: 0000000000092562 [16:36:08]line Версия ККМ: 001 [16:36:08]line ФМ: 0000000000871769 [16:36:08]line ФД: 163051 [16:36:08]line ФПД: 281114492205028 [16:36:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163606&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163051&fm=281114492205028&tin=02508201610067®Number=0000000000092562&sum=100000 [16:36:08]written 0, free lines is 4095 [16:36:08]Write to MH i2c: 01 00 00 D3 01 D4 [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: 01 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: 01 07 00 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 CA 0C B1 [16:36:08]RasterBufferAndPrint [16:36:08]line [16:36:08]line [16:36:08]line [16:36:08]line [16:36:08]line [16:36:08]written 0, free lines is 3305 [16:36:08]MH_Cut [16:36:08]Write to MH i2c: D1 01 00 DA 01 01 AD [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: D1 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: D1 01 00 [16:36:08]MH_I2C_Read... [16:36:08]Read from MH i2c: D1 01 00 DA 01 00 AC [16:36:08]Write to MH i2c: 01 00 00 DB 01 DC [16:36:08]Write i2c OK [16:36:08]MH_I2C_Read... [16:36:09]*** Cut start [16:36:09]*** Purtial cut [16:36:09]*** Stage 1: CUTSNS_PIN = 1 [16:36:11]Read from MH i2c: 01 [16:36:11]MH_I2C_Read... [16:36:11]*** Stop cut motor [16:36:11]*** Cut end [16:36:11]Read from MH i2c: 01 07 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: 01 07 00 DB 01 00 00 00 00 00 FF 0F F1 [16:36:11]process_action close_receipt done [16:36:11]requested_data is exist [16:36:11]produce_requested_data [16:36:11]requested_item fm.sn is exist - process it [16:36:11]wFMCommunicate request_size=4 [16:36:11]MH_SAM_APDU [16:36:11]CAPDU: 80 11 00 00 [16:36:11]Write to MH i2c: E2 08 00 DC 01 80 11 00 00 00 00 00 00 57 [16:36:11]Write i2c OK [16:36:11]MH_I2C_Read... [16:36:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:36:11]Read from MH i2c: E2 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 17 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 17 00 DC 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [16:36:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:36:11]wFMCommunicate OK [16:36:11]requested_item fd.num is exist - process it [16:36:11]SAM_PROTO_GetFieldsCounters [16:36:11]wFMCommunicate request_size=4 [16:36:11]MH_SAM_APDU [16:36:11]CAPDU: 80 13 00 00 [16:36:11]Write to MH i2c: E2 08 00 DD 01 80 13 00 00 00 00 00 00 5A [16:36:11]Write i2c OK [16:36:11]MH_I2C_Read... [16:36:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:36:11]Read from MH i2c: E2 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 62 00 [16:36:11]MH_I2C_Read... [16:36:11]Read from MH i2c: E2 62 00 DD 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 8E [16:36:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F0 01 00 00 5E 04 04 00 F0 01 00 00 57 04 04 00 F1 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:36:11]wFMCommunicate OK [16:36:11]SAM_PROTO_GetFieldsCounters done [16:36:11]requested_item shift.num is exist - process it [16:36:11]requested_item shift.opened is exist - process it [16:36:11]req_shift_opened [16:36:11]FM_GetShiftState [16:36:11]SAM_PROTO_GetShiftState [16:36:11]wFMCommunicate request_size=4 [16:36:11]MH_SAM_APDU [16:36:11]CAPDU: 80 13 01 00 [16:36:11]Write to MH i2c: E2 08 00 DE 01 80 13 01 00 00 00 00 00 5C [16:36:12]Write i2c OK [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: E2 [16:36:12]MH_I2C_Read... [16:36:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:36:12]Read from MH i2c: E2 0E 00 [16:36:12]MH_I2C_Read... [16:36:12]Read from MH i2c: E2 0E 00 DE 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2A [16:36:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:36:12]wFMCommunicate OK [16:36:12]SAM_PROTO_GetShiftState done [16:36:12]FM_GetShiftState done [16:36:12]req_shift_opened done [16:36:12]requested_item shift.open_date is exist - process it [16:36:12]req_shift_open_date [16:36:12]req_shift_open_date done [16:36:12]produce_requested_data done [16:36:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163051,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:36:12]process_action_free close_receipt [16:36:12]json_value_free [16:36:12]json_value_free done [16:36:12]process_json_proto returns [16:36:12]Send response to host [16:36:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163051,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:36:12]free response buf [16:36:12]execute_script done [16:36:12]execute_script returns [16:36:12]free content buf [16:36:12]Sock 10.Close socket [16:36:12]Sock 10.Thread stoped [16:36:21]ConnectInit Can't connect to host [16:36:21]CommunicateWithHost connect error [16:36:21]CommunicateWithHost err = -1 [16:36:21]OFD Sender: Server communicate error [16:36:21]OFD Sender: Processing packet 163044 [packets to send 968, broken 960] [16:36:21]ProducePacketName [16:36:21]name=ofd_packets/00163044 [16:36:21]OFD Sender: To server: pG, [16:36:21]CommunicateWithHost lk.salyk.kg:30040 [16:36:21]ConnectInit lk.salyk.kg [16:36:24]Connected sock=8 [16:36: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 36 39 0C 01 00 00 3D 15 04 01 8C 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F2 06 02 00 00 00 00 37 04 06 00 60 1D 00 00 00 00 13 04 06 00 78 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 89 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C 9E 01 00 00 00 07 04 06 00 58 3E 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 01 00 00 F4 03 04 00 3A C4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7C 02 00 35 04 06 00 36 F6 AE BD 3B B1 03 37 F2 38 48 DF E2 6D [16:36: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 36 39 4F 00 00 00 CA 5A 47 00 B9 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 36 39 10 04 04 00 E4 7C 02 00 F4 03 04 00 5B 6F C4 66 B6 04 01 00 00 D7 F0 7E FB 7B 81 36 B7 [16:36:25]CommunicateWithHost err = 0 [16:36:25]CheckOFDResponse [16:36:25]1017 (14) - 77093643461234 [16:36:25]1041 (16) - 0000000000871769 [16:36:25]1040 (4) - 163044 [16:36:25]1012 (4) - 20.08.2024 10:26 [16:36:25]1206 (1) - 0 [16:36:25]OFD Sender: Remove packet 163044 [16:36:25]ProducePacketName [16:36:25]name=ofd_packets/00163044 [16:36:25]NVStorageDeleteData [16:36:26]OFD Sender: Processing packet 163045 [packets to send 967, broken 960] [16:36:26]ProducePacketName [16:36:26]name=ofd_packets/00163045 [16:36:26]OFD Sender: To server: pG, [16:36:26]CommunicateWithHost lk.salyk.kg:30040 [16:36:26]ConnectInit lk.salyk.kg [16:36:30]Connected sock=8 [16:36: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 36 39 0F 01 00 00 5D 49 07 01 C8 83 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 26 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 BE 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 01 00 00 F4 03 04 00 72 C4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7C 02 00 35 04 06 00 5D 21 85 73 18 71 8C 59 C5 C7 61 60 C1 50 [16:36: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 36 [16:38:49]Read from MH i2c: D1 01 00 [16:38:49]MH_I2C_Read... [16:38:49]Read from MH i2c: D1 01 00 BB 02 00 8E [16:38:49]Write to MH i2c: 01 00 00 BC 02 BE [16:38:49]Write i2c OK [16:38:49]MH_I2C_Read... [16:38:50]*** Cut start [16:38:50]*** Purtial cut [16:38:50]*** Stage 1: CUTSNS_PIN = 1 [16:38:52]Read from MH i2c: 01 [16:38:52]MH_I2C_Read... [16:38:52]*** Stop cut motor [16:38:52]*** Cut end [16:38:52]Read from MH i2c: 01 07 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: 01 07 00 BC 02 00 00 00 00 00 FF 0F D3 [16:38:52]process_action close_receipt done [16:38:52]requested_data is exist [16:38:52]produce_requested_data [16:38:52]requested_item fm.sn is exist - process it [16:38:52]wFMCommunicate request_size=4 [16:38:52]MH_SAM_APDU [16:38:52]CAPDU: 80 11 00 00 [16:38:52]Write to MH i2c: E2 08 00 BD 02 80 11 00 00 00 00 00 00 39 [16:38:52]Write i2c OK [16:38:52]MH_I2C_Read... [16:38:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:52]Read from MH i2c: E2 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 17 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 17 00 BD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [16:38:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:38:52]wFMCommunicate OK [16:38:52]requested_item fd.num is exist - process it [16:38:52]SAM_PROTO_GetFieldsCounters [16:38:52]wFMCommunicate request_size=4 [16:38:52]MH_SAM_APDU [16:38:52]CAPDU: 80 13 00 00 [16:38:52]Write to MH i2c: E2 08 00 BE 02 80 13 00 00 00 00 00 00 3C [16:38:52]Write i2c OK [16:38:52]MH_I2C_Read... [16:38:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:38:52]Read from MH i2c: E2 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 62 00 [16:38:52]MH_I2C_Read... [16:38:52]Read from MH i2c: E2 62 00 BE 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 7C [16:38:53]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EE 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F3 01 00 00 5E 04 04 00 F3 01 00 00 57 04 04 00 F4 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:38:53]wFMCommunicate OK [16:38:53]SAM_PROTO_GetFieldsCounters done [16:38:53]requested_item shift.num is exist - process it [16:38:53]requested_item shift.opened is exist - process it [16:38:53]req_shift_opened [16:38:53]FM_GetShiftState [16:38:53]SAM_PROTO_GetShiftState [16:38:53]wFMCommunicate request_size=4 [16:38:53]MH_SAM_APDU [16:38:53]CAPDU: 80 13 01 00 [16:38:53]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [16:38:53]Write i2c OK [16:38:53]MH_I2C_Read... [16:38:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:53]Read from MH i2c: E2 [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: E2 0E 00 [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: E2 0E 00 BF 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0C [16:38:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:38:53]wFMCommunicate OK [16:38:53]SAM_PROTO_GetShiftState done [16:38:53]FM_GetShiftState done [16:38:53]req_shift_opened done [16:38:53]requested_item shift.open_date is exist - process it [16:38:53]req_shift_open_date [16:38:53]req_shift_open_date done [16:38:53]produce_requested_data done [16:38:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163054,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:38:53]process_action_free close_receipt [16:38:53]json_value_free [16:38:53]json_value_free done [16:38:53]process_json_proto returns [16:38:53]Send response to host [16:38:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163054,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:38:53]free response buf [16:38:53]execute_script done [16:38:53]execute_script returns [16:38:53]free content buf [16:38:53]Sock 10.Close socket [16:38:53]Sock 10.Thread stoped [16:38:53]accept exits with 11 [16:38:53]New connection [16:38:53]New thread 3067297124 created [16:38:53]Thread 3067440484 joined [16:38:53]Waiting for new connection... [16:38:53] Sock 11.Parse request [16:38:53]Sock 11.Check first char [16:38:53]Sock 11.First char is OK [16:38:53]request: POST /json_proto HTTP/1.0 [16:38:53]Method: POST [16:38:53]URL: /json_proto [16:38:53]Method is POST - this is cgi request [16:38:53]url: /json_proto [16:38:53]query_string will be loaded in cgi processing [16:38:53]execute_cgi json_proto POST (null) [16:38:53]execute_cgi path=json_proto method=POST [16:38:53]POST find Content-Length [16:38:53]Host: 172.17.44.132:8080 [16:38:53]Content-Length: 682 [16:38:53]Content-Type: application/json [16:38:53] [16:38:53]POST finish read [16:38:53]Found Content-Length = 682 [16:38:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:53]execute_script... [16:38:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291549", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:38:53]POST & json_proto [16:38:53]process_json_proto [16:38:53]json parsed OK: [16:38:53]protocol is kg_v1.0 [16:38:53]action value=close_receipt [16:38:53]process_action close_receipt [16:38:53]cmd_close_receipt [16:38:53]MH_GetDate [16:38:53]Write to MH i2c: F0 00 00 C0 02 B1 [16:38:53]Write i2c OK [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: F0 [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: F0 09 00 [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: F0 09 00 C0 02 00 9E C6 C4 66 2A 83 C1 65 1B [16:38:53]GetLastDocTimeStamp 1724171927 [16:38:53]current date 1724171934 [16:38:53]FM_GetShiftState [16:38:53]SAM_PROTO_GetShiftState [16:38:53]wFMCommunicate request_size=4 [16:38:53]MH_SAM_APDU [16:38:53]CAPDU: 80 13 01 00 [16:38:53]Write to MH i2c: E2 08 00 C1 02 80 13 01 00 00 00 00 00 40 [16:38:53]Write i2c OK [16:38:53]MH_I2C_Read... [16:38:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:38:53]Read from MH i2c: E2 [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: E2 0E 00 [16:38:53]MH_I2C_Read... [16:38:53]Read from MH i2c: E2 0E 00 C1 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0E [16:38:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:38:53]wFMCommunicate OK [16:38:53]SAM_PROTO_GetShiftState done [16:38:53]FM_GetShiftState done [16:38:53]opened in 1724113081 [16:38:53]opened+sec_in_day 1724199481 [16:38:53]quantity*price = 100021 [16:38:53]sum+1 = 100023 [16:38:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 500 20.08.2024 16:38 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163055 ФПД: 269746600678341 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163854&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163055&fm=269746600678341&tin=02508201610067®Number=0000000000092562&sum=100000 [16:38:55]StoreToDocumentArchive [16:38:55]shift 465 fd 163055 [16:38:55]save to /storage/0465/doc_00163055 [16:38:55]save last doc name /storage/0465/doc_00163055 to /storage/kkm_last_doc_name [16:38:55]save OK [16:38:55]Clear old archive folders... [16:38:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:38:55]tlvbuf is 00F74D40 [16:38:55]SAM_PROTO_ClearQueue [16:38:55]wFMCommunicate request_size=4 [16:38:55]MH_SAM_APDU [16:38:55]CAPDU: 80 09 00 00 [16:38:55]Write to MH i2c: E2 08 00 CE 02 80 09 00 00 00 00 00 00 42 [16:38:55]Write i2c OK [16:38:55]MH_I2C_Read... [16:38:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:38:55]Read from MH i2c: E2 [16:38:55]MH_I2C_Read... [16:38:55]Read from MH i2c: E2 03 00 [16:38:55]MH_I2C_Read... [16:38:55]Read from MH i2c: E2 03 00 CE 02 00 90 00 44 [16:38:55]RAPDU: 90 00 [16:38:55]wFMCommunicate OK [16:38:55]SAM_PROTO_ClearQueue done [16:38:55]KKMCreateOFDPacket [16:38:55]OFDProtocolAddRootSTLVToBuf [16:38:55]FM_MakeSignedData [16:38:55]FM_MakeSignedData [16:38:55]SAM_PROTO_SignData [16:38:55]wFMCommunicate request_size=4 [16:38:55]MH_SAM_APDU [16:38:55]CAPDU: 80 0D 01 02 [16:38:55]Write to MH i2c: E2 08 00 CF 02 80 0D 01 02 00 00 00 00 4A [16:38:55]Write i2c OK [16:38:55]MH_I2C_Read... [16:38:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:38:55]Read from MH i2c: E2 [16:38:55]MH_I2C_Read... [16:38:55]Read from MH i2c: E2 03 00 [16:38:55]MH_I2C_Read... [16:38:55]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [16:38:55]RAPDU: 90 00 [16:38:55]wFMCommunicate OK [16:38:55]wFMCommunicate request_size=255 [16:38:55]MH_SAM_APDU [16:38:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 9E C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7C 02 00 35 04 06 00 F5 [16:38:55]Write to MH i2c: E2 02 01 D0 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 9E C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7C 02 00 35 04 06 00 F5 00 00 B2 [16:38:56]Write i2c OK [16:38:56]MH_I2C_Read... [16:38:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:56]Read from MH i2c: E2 [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: E2 03 00 [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: E2 03 00 D0 02 00 90 00 46 [16:38:56]RAPDU: 90 00 [16:38:56]wFMCommunicate OK [16:38:56]wFMCommunicate request_size=10 [16:38:56]MH_SAM_APDU [16:38:56]CAPDU: 80 0D 02 02 05 55 46 50 13 C5 [16:38:56]Write to MH i2c: E2 0D 00 D1 02 80 0D 02 02 05 00 55 46 50 13 C5 00 00 1A [16:38:56]Write i2c OK [16:38:56]MH_I2C_Read... [16:38:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:38:56]Read from MH i2c: E2 [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: E2 03 00 [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: E2 03 00 D1 02 00 90 00 47 [16:38:56]RAPDU: 90 00 [16:38:56]wFMCommunicate OK [16:38:56]wFMCommunicate request_size=4 [16:38:56]MH_SAM_APDU [16:38:56]CAPDU: 80 0D 03 02 [16:38:56]Write to MH i2c: E2 08 00 D2 02 80 0D 03 02 00 00 00 00 4F [16:38:56]Write i2c OK [16:38:56]MH_I2C_Read... [16:38:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:38:56]Read from MH i2c: E2 [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: E2 0B 00 [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: E2 0B 00 D2 02 00 A7 16 D2 A1 0E 57 35 DF 90 00 F9 [16:38:56]RAPDU: A7 16 D2 A1 0E 57 35 DF 90 00 [16:38:56]wFMCommunicate OK [16:38:56]SAM_PROTO_SignData done [16:38:56]FM_MakeSignedData done [16:38:56]CreateOFDProtocolMessage [16:38:56]wFMCommunicate request_size=4 [16:38:56]MH_SAM_APDU [16:38:56]CAPDU: 80 11 00 00 [16:38:56]Write to MH i2c: E2 08 00 D3 02 80 11 00 00 00 00 00 00 4F [16:38:56]Write i2c OK [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: E2 [16:38:56]MH_I2C_Read... [16:38:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:38:56]Read from MH i2c: E2 17 00 [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: E2 17 00 D3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [16:38:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:38:56]wFMCommunicate OK [16:38:56]CreateOFDProtocolMessage done [16:38:56]OFDSenderStorePacket 163055 [16:38:56]StoreOFDPacket docnum=163055 [16:38:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F4 EC 07 01 16 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 01 00 00 F4 03 04 00 9E C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7C 02 00 35 04 06 00 F5 55 46 50 13 C5 A7 16 D2 A1 0E 57 35 DF [16:38:56]CheckFolder [16:38:56]dirname=/storage/ofd_packets [16:38:56]CheckFolder done [16:38:56]ProducePacketName [16:38:56]name=ofd_packets/00163055 [16:38:56]NVStorageSaveData ofd_packets/00163055 [16:38:56]File name is /storage/ofd_packets/00163055 [16:38:56]Write 301 bytes [16:38:56]NVStorageSaveData done [16:38:56]OFDSenderStorePacket done [16:38:56]KKMCreateOFDPacket done [16:38:56]NVStorageSaveData kkm_last_timestamp [16:38:56]File name is /storage/kkm_last_timestamp [16:38:56]Write 4 bytes [16:38:56]NVStorageSaveData done [16:38:56]ExternCall_PrintAddStr [16:38:56]wPrintStart [16:38:56]Write to MH i2c: 01 00 00 D4 02 D6 [16:38:56]Write i2c OK [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: 01 [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: 01 07 00 [16:38:56]MH_I2C_Read... [16:38:56]Read from MH i2c: 01 07 00 D4 02 00 00 00 00 00 FF 0F EB [16:38:56]RasterBufferAndPrint [16:38:56]line Счет N : (1)291549 [16:38:56]line ИНН: 02508201610067 [16:38:56]line Контрольно-Кассовый Чек [16:38:56]line ПРОДАЖА [16:38:56]line ТРК (МРК, ГНК) : 63 [16:38:56]line Товар: 2710124500 [16:38:56]line Аи-95-К-5 [16:38:56]line 13.480 * 74.20 [16:38:56]line = 1000.22 [16:38:56]line НДС 12% НСП 1% [16:38:56]line > о реализуемом товаре [16:38:56]line ОКРУГЛЕНИЕ: -0.22 [16:38:56]line ИТОГО: 1000.00 [16:38:56]line Внесено: 1000.00 [16:38:56]line СДАЧА: 0.00 [16:38:56]line НСП 1% : 8.85 [16:38:56]line НДС 12% : 106.22 [16:38:56]line Наличными: 1000.00 [16:38:56]line Безнал.: 0.00 [16:38:56]line Место: АЗС № 130 "Партнер Нефть" [16:38:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:38:56]line СНО: Общий режим [16:38:56]line Чек 500 20.08.2024 16:38 [16:38:56]line Смена: 465 ФФД: 1.0 [16:38:56]line ЗНМ: 0300000070 [16:38:56]line РНМ: 0000000000092562 [16:38:56]line Версия ККМ: 001 [16:38:56]line ФМ: 0000000000871769 [16:38:56]line ФД: 163055 [16:38:56]line ФПД: 269746600678341 [16:38:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163854&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163055&fm=269746600678341&tin=02508201610067®Number=0000000000092562&sum=100000 [16:38:56]OFD Sender: Processing packet 163046 [packets to send 970, broken 960] [16:38:56]ProducePacketName [16:38:56]name=ofd_packets/00163046 [16:38:56]OFD Sender: To server: pG, [16:38:56]CommunicateWithHost lk.salyk.kg:30040 [16:38:56]ConnectInit lk.salyk.kg [16:38:56]written 0, free lines is 4095 [16:38:57]Write to MH i2c: 01 00 00 FF 02 01 [16:38:57]Write i2c OK [16:38:57]MH_I2C_Read... [16:38:57]Read from MH i2c: 01 [16:38:57]MH_I2C_Read... [16:38:57]Read from MH i2c: 01 07 00 [16:38:57]MH_I2C_Read... [16:38:57]Read from MH i2c: 01 07 00 FF 02 00 00 00 00 00 D1 0C E5 [16:38:57]RasterBufferAndPrint [16:38:57]line [16:38:57]line [16:38:57]line [16:38:57]line [16:38:57]line [16:38:57]written 0, free lines is 3329 [16:38:57]MH_Cut [16:38:57]Write to MH i2c: D1 01 00 06 03 01 DB [16:38:57]Write i2c OK [16:38:57]MH_I2C_Read... [16:38:57]Read from MH i2c: D1 [16:38:57]MH_I2C_Read... [16:38:57]Read from MH i2c: D1 01 00 [16:38:57]MH_I2C_Read... [16:38:57]Read from MH i2c: D1 01 00 06 03 00 DA [16:38:57]Write to MH i2c: 01 00 00 07 03 0A [16:38:57]Write i2c OK [16:38:57]MH_I2C_Read... [16:38:58]*** Cut start [16:38:58]*** Purtial cut [16:38:58]*** Stage 1: CUTSNS_PIN = 1 [16:39:00]Read from MH i2c: 01 [16:39:00]MH_I2C_Read... [16:39:00]*** Stop cut motor [16:39:00]*** Cut end [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 07 03 00 00 00 00 00 FF 0F 1F [16:39:00]process_action close_receipt done [16:39:00]requested_data is exist [16:39:00]produce_requested_data [16:39:00]requested_item fm.sn is exist - process it [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 08 03 80 11 00 00 00 00 00 00 85 [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 08 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [16:39:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:39:00]wFMCommunicate OK [16:39:00]requested_item fd.num is exist - process it [16:39:00]SAM_PROTO_GetFieldsCounters [16:39:00]wFMCommunicate request_size=4 [16:39:00]MH_SAM_APDU [16:39:00]CAPDU: 80 13 00 00 [16:39:00]Write to MH i2c: E2 08 00 09 03 80 13 00 00 00 00 00 00 88 [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:00]Read from MH i2c: E2 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 62 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 62 00 09 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 CC [16:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F4 01 00 00 5E 04 04 00 F4 01 00 00 57 04 04 00 F5 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:39:00]wFMCommunicate OK [16:39:00]SAM_PROTO_GetFieldsCounters done [16:39:00]requested_item shift.num is exist - process it [16:39:00]requested_item shift.opened is exist - process it [16:39:00]req_shift_opened [16:39:00]FM_GetShiftState [16:39:00]SAM_PROTO_GetShiftState [16:39:00]wFMCommunicate request_size=4 [16:39:00]MH_SAM_APDU [16:39:00]CAPDU: 80 13 01 00 [16:39:00]Write to MH i2c: E2 08 00 0A 03 80 13 01 00 00 00 00 00 8A [16:39:00]Write i2c OK [16:39:00]MH_I2C_Read... [16:39:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:00]Read from MH i2c: E2 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 0E 00 [16:39:00]MH_I2C_Read... [16:39:00]Read from MH i2c: E2 0E 00 0A 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 58 [16:39:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:39:00]wFMCommunicate OK [16:39:00]SAM_PROTO_GetShiftState done [16:39:00]FM_GetShiftState done [16:39:00]req_shift_opened done [16:39:00]requested_item shift.open_date is exist - process it [16:39:00]req_shift_open_date [16:39:00]req_shift_open_date done [16:39:00]produce_requested_data done [16:39:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163055,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:39:00]process_action_free close_receipt [16:39:00]json_value_free [16:39:00]json_value_free done [16:39:00]process_json_proto returns [16:39:00]Send response to host [16:39:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163055,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:39:00]free response buf [16:39:00]execute_script done [16:39:00]execute_script returns [16:39:00]free content buf [16:39:00]Sock 11.Close socket [16:39:00]Sock 11.Thread stoped [16:39:01]ConnectInit Can't take IP for lk.salyk.kg [16:39:01]CommunicateWithHost connect error [16:39:01]CommunicateWithHost err = -1 [16:39:01]OFD Sender: Server communicate error [16:39:05]recv_with_timeout no data received [16:39:06]OFD Sender: Processing packet 163046 [packets to send 970, broken 960] [16:39:06]ProducePacketName [16:39:06]name=ofd_packets/00163046 [16:39:06]OFD Sender: To server: pG, [16:39:06]CommunicateWithHost lk.salyk.kg:30040 [16:39:06]ConnectInit lk.salyk.kg [16:39:20]recv_with_timeout no data received [16:39:26]accept exits with 10 [16:39:26]New connection [16:39:26]New thread 3067440484 created [16:39:26]Thread 3067297124 joined [16:39:26]Waiting for new connection... [16:39:26] Sock 10.Parse request [16:39:26]Sock 10.Check first char [16:39:26]Sock 10.First char is OK [16:39:26]request: POST /json_proto HTTP/1.0 [16:39:26]Method: POST [16:39:26]URL: /json_proto [16:39:26]Method is POST - this is cgi request [16:39:26]url: /json_proto [16:39:26]query_string will be loaded in cgi processing [16:39:26]execute_cgi json_proto POST (null) [16:39:26]execute_cgi path=json_proto method=POST [16:39:26]POST find Content-Length [16:39:26]Host: 172.17.44.132:8080 [16:39:26]Content-Length: 674 [16:39:26]Content-Type: application/json [16:39:26] [16:39:26]POST finish read [16:39:26]Found Content-Length = 674 [16:39:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:26]execute_script... [16:39:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291550", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:26]POST & json_proto [16:39:26]process_json_proto [16:39:26]json parsed OK: [16:39:26]protocol is kg_v1.0 [16:39:26]action value=close_receipt [16:39:26]process_action close_receipt [16:39:26]cmd_close_receipt [16:39:26]MH_GetDate [16:39:26]Write to MH i2c: F0 00 00 0B 03 FD [16:39:26]Write i2c OK [16:39:26]MH_I2C_Read... [16:39:26]Read from MH i2c: F0 [16:39:26]MH_I2C_Read... [16:39:26]Read from MH i2c: F0 09 00 [16:39:26]MH_I2C_Read... [16:39:26]Read from MH i2c: F0 09 00 0B 03 00 BE C6 C4 66 2A 83 C1 65 87 [16:39:26]GetLastDocTimeStamp 1724171934 [16:39:26]current date 1724171966 [16:39:26]FM_GetShiftState [16:39:26]SAM_PROTO_GetShiftState [16:39:26]wFMCommunicate request_size=4 [16:39:26]MH_SAM_APDU [16:39:26]CAPDU: 80 13 01 00 [16:39:26]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [16:39:26]Write i2c OK [16:39:26]MH_I2C_Read... [16:39:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:26]Read from MH i2c: E2 [16:39:26]MH_I2C_Read... [16:39:26]Read from MH i2c: E2 0E 00 [16:39:26]MH_I2C_Read... [16:39:26]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5A [16:39:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:39:26]wFMCommunicate OK [16:39:26]SAM_PROTO_GetShiftState done [16:39:26]FM_GetShiftState done [16:39:26]opened in 1724113081 [16:39:26]opened+sec_in_day 1724199481 [16:39:26]quantity*price = 70027 [16:39:26]sum+1 = 70029 [16:39:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 501 20.08.2024 16:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163056 ФПД: 90537237347095 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163926&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163056&fm=90537237347095&tin=02508201610067®Number=0000000000092562&sum=70000 [16:39:27]StoreToDocumentArchive [16:39:27]shift 465 fd 163056 [16:39:27]save to /storage/0465/doc_00163056 [16:39:27]save last doc name /storage/0465/doc_00163056 to /storage/kkm_last_doc_name [16:39:27]save OK [16:39:27]Clear old archive folders... [16:39:27]ProcessDocumentItem done err = 0, tmpTLVsize=248 [16:39:27]tlvbuf is 00F27940 [16:39:27]SAM_PROTO_ClearQueue [16:39:27]wFMCommunicate request_size=4 [16:39:27]MH_SAM_APDU [16:39:27]CAPDU: 80 09 00 00 [16:39:27]Write to MH i2c: E2 08 00 19 03 80 09 00 00 00 00 00 00 8E [16:39:27]Write i2c OK [16:39:27]MH_I2C_Read... [16:39:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:39:27]Read from MH i2c: E2 [16:39:27]MH_I2C_Read... [16:39:27]Read from MH i2c: E2 03 00 [16:39:27]MH_I2C_Read... [16:39:27]Read from MH i2c: E2 03 00 19 03 00 90 00 90 [16:39:27]RAPDU: 90 00 [16:39:27]wFMCommunicate OK [16:39:27]SAM_PROTO_ClearQueue done [16:39:27]KKMCreateOFDPacket [16:39:27]OFDProtocolAddRootSTLVToBuf [16:39:27]FM_MakeSignedData [16:39:27]FM_MakeSignedData [16:39:27]SAM_PROTO_SignData [16:39:27]wFMCommunicate request_size=4 [16:39:27]MH_SAM_APDU [16:39:27]CAPDU: 80 0D 01 02 [16:39:27]Write to MH i2c: E2 08 00 1A 03 80 0D 01 02 00 00 00 00 96 [16:39:27]Write i2c OK [16:39:27]MH_I2C_Read... [16:39:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:39:28]Read from MH i2c: E2 [16:39:28]MH_I2C_Read... [16:39:28]Read from MH i2c: E2 03 00 [16:39:28]MH_I2C_Read... [16:39:28]Read from MH i2c: E2 03 00 1A 03 00 90 00 91 [16:39:28]RAPDU: 90 00 [16:39:28]wFMCommunicate OK [16:39:28]wFMCommunicate request_size=255 [16:39:28]MH_SAM_APDU [16:39:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 BE C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7C 02 00 35 04 06 00 52 57 D7 DE [16:39:28]Write to MH i2c: E2 02 01 1B 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 BE C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7C 02 00 35 04 06 00 52 57 D7 DE 00 00 63 [16:39:28]Write i2c OK [16:39:28]MH_I2C_Read... [16:39:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:28]Read from MH i2c: E2 [16:39:28]MH_I2C_Read... [16:39:28]Read from MH i2c: E2 03 00 [16:39:28]MH_I2C_Read... [16:39:28]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [16:39:28]RAPDU: 90 00 [16:39:28]wFMCommunicate OK [16:39:28]wFMCommunicate request_size=7 [16:39:28]MH_SAM_APDU [16:39:28]CAPDU: 80 0D 02 02 02 FB 17 [16:39:28]Write to MH i2c: E2 0A 00 1C 03 80 0D 02 02 02 00 FB 17 00 00 AF [16:39:28]Write i2c OK [16:39:28]MH_I2C_Read... [16:39:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:28]Read from MH i2c: E2 [16:39:28]MH_I2C_Read... [16:39:28]Read from MH i2c: E2 03 00 [16:39:28]MH_I2C_Read... [16:39:28]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [16:39:28]RAPDU: 90 00 [16:39:28]wFMCommunicate OK [16:39:28]wFMCommunicate request_size=4 [16:39:28]MH_SAM_APDU [16:39:28]CAPDU: 80 0D 03 02 [16:39:28]Write to MH i2c: E2 08 00 1D 03 80 0D 03 02 00 00 00 00 9B [16:39:28]Write i2c OK [16:39:28]MH_I2C_Read... [16:39:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:28]Read from MH i2c: E2 [16:39:28]MH_I2C_Read... [16:39:28]Read from MH i2c: E2 0B 00 [16:39:28]MH_I2C_Read... [16:39:28]Read from MH i2c: E2 0B 00 1D 03 00 84 B5 EC 0B 62 88 AD 69 90 00 CC [16:39:28]RAPDU: 84 B5 EC 0B 62 88 AD 69 90 00 [16:39:28]wFMCommunicate OK [16:39:28]SAM_PROTO_SignData done [16:39:28]FM_MakeSignedData done [16:39:28]CreateOFDProtocolMessage [16:39:28]wFMCommunicate request_size=4 [16:39:28]MH_SAM_APDU [16:39:28]CAPDU: 80 11 00 00 [16:39:28]Write to MH i2c: E2 08 00 1E 03 80 11 00 00 00 00 00 00 9B [16:39:28]Write i2c OK [16:39:28]MH_I2C_Read... [16:39:28]Read from MH i2c: E2 [16:39:28]MH_I2C_Read... [16:39:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:28]Read from MH i2c: E2 17 00 [16:39:28]MH_I2C_Read... [16:39:28]Read from MH i2c: E2 17 00 1E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [16:39:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:39:29]wFMCommunicate OK [16:39:29]CreateOFDProtocolMessage done [16:39:29]OFDSenderStorePacket 163056 [16:39:29]StoreOFDPacket docnum=163056 [16:39:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 50 A5 04 01 90 5E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 01 00 00 F4 03 04 00 BE C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7C 02 00 35 04 06 00 52 57 D7 DE FB 17 84 B5 EC 0B 62 88 AD 69 [16:39:29]CheckFolder [16:39:29]dirname=/storage/ofd_packets [16:39:29]CheckFolder done [16:39:29]ProducePacketName [16:39:29]name=ofd_packets/00163056 [16:39:29]NVStorageSaveData ofd_packets/00163056 [16:39:29]File name is /storage/ofd_packets/00163056 [16:39:29]Write 298 bytes [16:39:29]NVStorageSaveData done [16:39:29]OFDSenderStorePacket done [16:39:29]KKMCreateOFDPacket done [16:39:29]NVStorageSaveData kkm_last_timestamp [16:39:29]File name is /storage/kkm_last_timestamp [16:39:29]Write 4 bytes [16:39:29]NVStorageSaveData done [16:39:29]ExternCall_PrintAddStr [16:39:29]wPrintStart [16:39:29]Write to MH i2c: 01 00 00 1F 03 22 [16:39:29]Write i2c OK [16:39:29]MH_I2C_Read... [16:39:29]Read from MH i2c: 01 [16:39:29]MH_I2C_Read... [16:39:29]Read from MH i2c: 01 07 00 [16:39:29]MH_I2C_Read... [16:39:29]Read from MH i2c: 01 07 00 1F 03 00 00 00 00 00 FF 0F 37 [16:39:29]RasterBufferAndPrint [16:39:29]line Счет N : (1)291550 [16:39:29]line ИНН: 02508201610067 [16:39:29]line Контрольно-Кассовый Чек [16:39:29]line ПРОДАЖА [16:39:29]line ТРК (МРК, ГНК) : 21 [16:39:29]line Товар: 2710194800 [16:39:29]line ДТ-К-5 [16:39:29]line 9.190 * 76.20 [16:39:29]line = 700.28 [16:39:29]line НДС 12% НСП 1% [16:39:29]line > о реализуемом товаре [16:39:29]line ОКРУГЛЕНИЕ: -0.28 [16:39:29]line ИТОГО: 700.00 [16:39:29]line Внесено: 700.00 [16:39:29]line СДАЧА: 0.00 [16:39:29]line НСП 1% : 6.20 [16:39:29]line НДС 12% : 74.37 [16:39:29]line Наличными: 700.00 [16:39:29]line Безнал.: 0.00 [16:39:29]line Место: АЗС № 130 "Партнер Нефть" [16:39:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:39:29]line СНО: Общий режим [16:39:29]line Чек 501 20.08.2024 16:39 [16:39:29]line Смена: 465 ФФД: 1.0 [16:39:29]line ЗНМ: 0300000070 [16:39:29]line РНМ: 0000000000092562 [16:39:29]line Версия ККМ: 001 [16:39:29]line ФМ: 0000000000871769 [16:39:29]line ФД: 163056 [16:39:29]line ФПД: 90537237347095 [16:39:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163926&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163056&fm=90537237347095&tin=02508201610067®Number=0000000000092562&sum=70000 [16:39:29]written 0, free lines is 4095 [16:39:29]Write to MH i2c: 01 00 00 4A 03 4D [16:39:29]Write i2c OK [16:39:29]MH_I2C_Read... [16:39:29]Read from MH i2c: 01 [16:39:29]MH_I2C_Read... [16:39:29]Read from MH i2c: 01 07 00 [16:39:29]MH_I2C_Read... [16:39:29]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 D9 0C 39 [16:39:29]RasterBufferAndPrint [16:39:29]line [16:39:29]line [16:39:29]line [16:39:29]line [16:39:29]line [16:39:29]written 0, free lines is 3337 [16:39:29]MH_Cut [16:39:29]Write to MH i2c: D1 01 00 51 03 01 26 [16:39:29]Write i2c OK [16:39:29]MH_I2C_Read... [16:39:29]Read from MH i2c: D1 [16:39:29]MH_I2C_Read... [16:39:29]Read from MH i2c: D1 01 00 [16:39:29]MH_I2C_Read... [16:39:29]Read from MH i2c: D1 01 00 51 03 00 25 [16:39:29]Write to MH i2c: 01 00 00 52 03 55 [16:39:29]Write i2c OK [16:39:29]MH_I2C_Read... [16:39:30]*** Cut start [16:39:30]*** Purtial cut [16:39:30]*** Stage 1: CUTSNS_PIN = 1 [16:39:32]Read from MH i2c: 01 [16:39:32]MH_I2C_Read... [16:39:32]*** Stop cut motor [16:39:32]*** Cut end [16:39:32]Read from MH i2c: 01 07 00 [16:39:32]MH_I2C_Read... [16:39:32]Read from MH i2c: 01 07 00 52 03 00 00 00 00 00 FF 0F 6A [16:39:32]process_action close_receipt done [16:39:32]requested_data is exist [16:39:32]produce_requested_data [16:39:32]requested_item fm.sn is exist - process it [16:39:32]wFMCommunicate request_size=4 [16:39:32]MH_SAM_APDU [16:39:32]CAPDU: 80 11 00 00 [16:39:32]Write to MH i2c: E2 08 00 53 03 80 11 00 00 00 00 00 00 D0 [16:39:32]Write i2c OK [16:39:32]MH_I2C_Read... [16:39:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:32]Read from MH i2c: E2 [16:39:32]MH_I2C_Read... [16:39:32]Read from MH i2c: E2 17 00 [16:39:32]MH_I2C_Read... [16:39:32]Read from MH i2c: E2 17 00 53 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 29 [16:39:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:39:32]wFMCommunicate OK [16:39:32]requested_item fd.num is exist - process it [16:39:32]SAM_PROTO_GetFieldsCounters [16:39:32]wFMCommunicate request_size=4 [16:39:32]MH_SAM_APDU [16:39:32]CAPDU: 80 13 00 00 [16:39:32]Write to MH i2c: E2 08 00 54 03 80 13 00 00 00 00 00 00 D3 [16:39:32]Write i2c OK [16:39:32]MH_I2C_Read... [16:39:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:32]Read from MH i2c: E2 [16:39:32]MH_I2C_Read... [16:39:32]Read from MH i2c: E2 62 00 [16:39:32]MH_I2C_Read... [16:39:32]Read from MH i2c: E2 62 00 54 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 1B [16:39:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F5 01 00 00 5E 04 04 00 F5 01 00 00 57 04 04 00 F6 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:39:32]wFMCommunicate OK [16:39:32]SAM_PROTO_GetFieldsCounters done [16:39:32]requested_item shift.num is exist - process it [16:39:32]requested_item shift.opened is exist - process it [16:39:32]req_shift_opened [16:39:32]FM_GetShiftState [16:39:32]SAM_PROTO_GetShiftState [16:39:32]wFMCommunicate request_size=4 [16:39:32]MH_SAM_APDU [16:39:32]CAPDU: 80 13 01 00 [16:39:32]Write to MH i2c: E2 08 00 55 03 80 13 01 00 00 00 00 00 D5 [16:39:32]Write i2c OK [16:39:32]MH_I2C_Read... [16:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:32]Read from MH i2c: E2 [16:39:32]MH_I2C_Read... [16:39:32]Read from MH i2c: E2 0E 00 [16:39:32]MH_I2C_Read... [16:39:32]Read from MH i2c: E2 0E 00 55 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A3 [16:39:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:39:33]wFMCommunicate OK [16:39:33]SAM_PROTO_GetShiftState done [16:39:33]FM_GetShiftState done [16:39:33]req_shift_opened done [16:39:33]requested_item shift.open_date is exist - process it [16:39:33]req_shift_open_date [16:39:33]req_shift_open_date done [16:39:33]produce_requested_data done [16:39:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163056,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:39:33]process_action_free close_receipt [16:39:33]json_value_free [16:39:33]json_value_free done [16:39:33]process_json_proto returns [16:39:33]Send response to host [16:39:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163056,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:39:33]free response buf [16:39:33]execute_script done [16:39:33]execute_script returns [16:39:33]free content buf [16:39:33]Sock 10.Close socket [16:39:33]Sock 10.Thread stoped [16:39:36]accept exits with 11 [16:39:36]New connection [16:39:36]New thread 3067297124 created [16:39:36]Thread 3067440484 joined [16:39:36]Waiting for new connection... [16:39:36] Sock 11.Parse request [16:39:36]Sock 11.Check first char [16:39:36]Sock 11.First char is OK [16:39:36]request: POST /json_proto HTTP/1.0 [16:39:36]Method: POST [16:39:36]URL: /json_proto [16:39:36]Method is POST - this is cgi request [16:39:36]url: /json_proto [16:39:36]query_string will be loaded in cgi processing [16:39:36]execute_cgi json_proto POST (null) [16:39:36]execute_cgi path=json_proto method=POST [16:39:36]POST find Content-Length [16:39:36]Host: 172.17.44.132:8080 [16:39:36]Content-Length: 677 [16:39:36]Content-Type: application/json [16:39:36] [16:39:36]POST finish read [16:39:36]Found Content-Length = 677 [16:39:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:36]execute_script... [16:39:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291551", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:39:36]POST & json_proto [16:39:36]process_json_proto [16:39:36]json parsed OK: [16:39:36]protocol is kg_v1.0 [16:39:36]action value=close_receipt [16:39:36]process_action close_receipt [16:39:36]cmd_close_receipt [16:39:36]MH_GetDate [16:39:36]Write to MH i2c: F0 00 00 56 03 48 [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: F0 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: F0 09 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: F0 09 00 56 03 00 C9 C6 C4 66 2A 83 C1 65 DD [16:39:36]GetLastDocTimeStamp 1724171966 [16:39:36]current date 1724171977 [16:39:36]FM_GetShiftState [16:39:36]SAM_PROTO_GetShiftState [16:39:36]wFMCommunicate request_size=4 [16:39:36]MH_SAM_APDU [16:39:36]CAPDU: 80 13 01 00 [16:39:36]Write to MH i2c: E2 08 00 57 03 80 13 01 00 00 00 00 00 D7 [16:39:36]Write i2c OK [16:39:36]MH_I2C_Read... [16:39:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:36]Read from MH i2c: E2 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 0E 00 [16:39:36]MH_I2C_Read... [16:39:36]Read from MH i2c: E2 0E 00 57 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A5 [16:39:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:39:36]wFMCommunicate OK [16:39:36]SAM_PROTO_GetShiftState done [16:39:36]FM_GetShiftState done [16:39:36]opened in 1724113081 [16:39:36]opened+sec_in_day 1724199481 [16:39:36]quantity*price = 40002 [16:39:36]sum+1 = 40003 [16:39:36]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 502 20.08.2024 16:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163057 ФПД: 62924778633226 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163937&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163057&fm=62924778633226&tin=02508201610067®Number=0000000000092562&sum=40000 [16:39:38]StoreToDocumentArchive [16:39:38]shift 465 fd 163057 [16:39:38]save to /storage/0465/doc_00163057 [16:39:38]save last doc name /storage/0465/doc_00163057 to /storage/kkm_last_doc_name [16:39:38]save OK [16:39:38]Clear old archive folders... [16:39:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:39:38]tlvbuf is 00FE92B0 [16:39:38]SAM_PROTO_ClearQueue [16:39:38]wFMCommunicate request_size=4 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 09 00 00 [16:39:38]Write to MH i2c: E2 08 00 64 03 80 09 00 00 00 00 00 00 D9 [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 64 03 00 90 00 DB [16:39:38]RAPDU: 90 00 [16:39:38]wFMCommunicate OK [16:39:38]SAM_PROTO_ClearQueue done [16:39:38]KKMCreateOFDPacket [16:39:38]OFDProtocolAddRootSTLVToBuf [16:39:38]FM_MakeSignedData [16:39:38]FM_MakeSignedData [16:39:38]SAM_PROTO_SignData [16:39:38]wFMCommunicate request_size=4 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 0D 01 02 [16:39:38]Write to MH i2c: E2 08 00 65 03 80 0D 01 02 00 00 00 00 E1 [16:39:38]Write i2c OK [16:39:38]MH_I2C_Read... [16:39:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:39:38]Read from MH i2c: E2 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 [16:39:38]MH_I2C_Read... [16:39:38]Read from MH i2c: E2 03 00 65 03 00 90 00 DC [16:39:38]RAPDU: 90 00 [16:39:38]wFMCommunicate OK [16:39:38]wFMCommunicate request_size=255 [16:39:38]MH_SAM_APDU [16:39:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 C9 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7C 02 00 35 04 06 00 39 [16:39:39]Write to MH i2c: E2 02 01 66 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 C9 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7C 02 00 35 04 06 00 39 00 00 74 [16:39:39]Write i2c OK [16:39:39]MH_I2C_Read... [16:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:39]Read from MH i2c: E2 [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: E2 03 00 [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: E2 03 00 66 03 00 90 00 DD [16:39:39]RAPDU: 90 00 [16:39:39]wFMCommunicate OK [16:39:39]wFMCommunicate request_size=10 [16:39:39]MH_SAM_APDU [16:39:39]CAPDU: 80 0D 02 02 05 3A D1 13 F8 0A [16:39:39]Write to MH i2c: E2 0D 00 67 03 80 0D 02 02 05 00 3A D1 13 F8 0A 00 00 0E [16:39:39]Write i2c OK [16:39:39]MH_I2C_Read... [16:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:39:39]Read from MH i2c: E2 [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: E2 03 00 [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: E2 03 00 67 03 00 90 00 DE [16:39:39]RAPDU: 90 00 [16:39:39]wFMCommunicate OK [16:39:39]wFMCommunicate request_size=4 [16:39:39]MH_SAM_APDU [16:39:39]CAPDU: 80 0D 03 02 [16:39:39]Write to MH i2c: E2 08 00 68 03 80 0D 03 02 00 00 00 00 E6 [16:39:39]Write i2c OK [16:39:39]MH_I2C_Read... [16:39:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:39:39]Read from MH i2c: E2 [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: E2 0B 00 [16:39:39]MH_I2C_Read... [16:39:39]Read from MH i2c: E2 0B 00 68 03 00 74 A7 35 F1 2A 04 7B AD 90 00 7E [16:39:39]RAPDU: 74 A7 35 F1 2A 04 7B AD 90 00 [16:39:39]wFMCommunicate OK [16:39:39]SAM_PROTO_SignData done [16:39:40]FM_MakeSignedData done [16:39:40]CreateOFDProtocolMessage [16:39:40]wFMCommunicate request_size=4 [16:39:40]MH_SAM_APDU [16:39:40]CAPDU: 80 11 00 00 [16:39:40]Write to MH i2c: E2 08 00 69 03 80 11 00 00 00 00 00 00 E6 [16:39:40]Write i2c OK [16:39:40]MH_I2C_Read... [16:39:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:40]Read from MH i2c: E2 [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: E2 17 00 [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: E2 17 00 69 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [16:39:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:39:40]wFMCommunicate OK [16:39:40]CreateOFDProtocolMessage done [16:39:40]OFDSenderStorePacket 163057 [16:39:40]StoreOFDPacket docnum=163057 [16:39:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 88 44 07 01 7F 22 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 01 00 00 F4 03 04 00 C9 C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7C 02 00 35 04 06 00 39 3A D1 13 F8 0A 74 A7 35 F1 2A 04 7B AD [16:39:40]CheckFolder [16:39:40]dirname=/storage/ofd_packets [16:39:40]CheckFolder done [16:39:40]ProducePacketName [16:39:40]name=ofd_packets/00163057 [16:39:40]NVStorageSaveData ofd_packets/00163057 [16:39:40]File name is /storage/ofd_packets/00163057 [16:39:40]Write 301 bytes [16:39:40]NVStorageSaveData done [16:39:40]OFDSenderStorePacket done [16:39:40]KKMCreateOFDPacket done [16:39:40]NVStorageSaveData kkm_last_timestamp [16:39:40]File name is /storage/kkm_last_timestamp [16:39:40]Write 4 bytes [16:39:40]NVStorageSaveData done [16:39:40]ExternCall_PrintAddStr [16:39:40]wPrintStart [16:39:40]Write to MH i2c: 01 00 00 6A 03 6D [16:39:40]Write i2c OK [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: 01 [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: 01 07 00 [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: 01 07 00 6A 03 00 00 00 00 00 FF 0F 82 [16:39:40]RasterBufferAndPrint [16:39:40]line Счет N : (1)291551 [16:39:40]line ИНН: 02508201610067 [16:39:40]line Контрольно-Кассовый Чек [16:39:40]line ПРОДАЖА [16:39:40]line ТРК (МРК, ГНК) : 42 [16:39:40]line Товар: 2710124130 [16:39:40]line Аи-92-К-5 [16:39:40]line 5.900 * 67.80 [16:39:40]line = 400.02 [16:39:40]line НДС 12% НСП 1% [16:39:40]line > о реализуемом товаре [16:39:40]line ОКРУГЛЕНИЕ: -0.02 [16:39:40]line ИТОГО: 400.00 [16:39:40]line Внесено: 400.00 [16:39:40]line СДАЧА: 0.00 [16:39:40]line НСП 1% : 3.54 [16:39:40]line НДС 12% : 42.48 [16:39:40]line Наличными: 400.00 [16:39:40]line Безнал.: 0.00 [16:39:40]line Место: АЗС № 130 "Партнер Нефть" [16:39:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:39:40]line СНО: Общий режим [16:39:40]line Чек 502 20.08.2024 16:39 [16:39:40]line Смена: 465 ФФД: 1.0 [16:39:40]line ЗНМ: 0300000070 [16:39:40]line РНМ: 0000000000092562 [16:39:40]line Версия ККМ: 001 [16:39:40]line ФМ: 0000000000871769 [16:39:40]line ФД: 163057 [16:39:40]line ФПД: 62924778633226 [16:39:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T163937&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163057&fm=62924778633226&tin=02508201610067®Number=0000000000092562&sum=40000 [16:39:40]written 0, free lines is 4095 [16:39:40]Write to MH i2c: 01 00 00 95 03 98 [16:39:40]Write i2c OK [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: 01 [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: 01 07 00 [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: 01 07 00 95 03 00 00 00 00 00 C3 0C 6E [16:39:40]RasterBufferAndPrint [16:39:40]line [16:39:40]line [16:39:40]line [16:39:40]line [16:39:40]line [16:39:40]written 0, free lines is 3320 [16:39:40]MH_Cut [16:39:40]Write to MH i2c: D1 01 00 9C 03 01 71 [16:39:40]Write i2c OK [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: D1 [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: D1 01 00 [16:39:40]MH_I2C_Read... [16:39:40]Read from MH i2c: D1 01 00 9C 03 00 70 [16:39:40]Write to MH i2c: 01 00 00 9D 03 A0 [16:39:40]Write i2c OK [16:39:40]MH_I2C_Read... [16:39:41]*** Cut start [16:39:41]*** Purtial cut [16:39:41]*** Stage 1: CUTSNS_PIN = 1 [16:39:43]Read from MH i2c: 01 [16:39:43]MH_I2C_Read... [16:39:43]*** Stop cut motor [16:39:43]*** Cut end [16:39:43]Read from MH i2c: 01 07 00 [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: 01 07 00 9D 03 00 00 00 00 00 FF 0F B5 [16:39:43]process_action close_receipt done [16:39:43]requested_data is exist [16:39:43]produce_requested_data [16:39:43]requested_item fm.sn is exist - process it [16:39:43]wFMCommunicate request_size=4 [16:39:43]MH_SAM_APDU [16:39:43]CAPDU: 80 11 00 00 [16:39:43]Write to MH i2c: E2 08 00 9E 03 80 11 00 00 00 00 00 00 1B [16:39:43]Write i2c OK [16:39:43]MH_I2C_Read... [16:39:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:39:43]Read from MH i2c: E2 [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: E2 17 00 [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: E2 17 00 9E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 74 [16:39:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:39:43]wFMCommunicate OK [16:39:43]requested_item fd.num is exist - process it [16:39:43]SAM_PROTO_GetFieldsCounters [16:39:43]wFMCommunicate request_size=4 [16:39:43]MH_SAM_APDU [16:39:43]CAPDU: 80 13 00 00 [16:39:43]Write to MH i2c: E2 08 00 9F 03 80 13 00 00 00 00 00 00 1E [16:39:43]Write i2c OK [16:39:43]MH_I2C_Read... [16:39:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:39:43]Read from MH i2c: E2 [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: E2 62 00 [16:39:43]MH_I2C_Read... [16:39:43]Read from MH i2c: E2 62 00 9F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 6A [16:39:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F6 01 00 00 5E 04 04 00 F6 01 00 00 57 04 04 00 F7 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:39:44]wFMCommunicate OK [16:39:44]SAM_PROTO_GetFieldsCounters done [16:39:44]requested_item shift.num is exist - process it [16:39:44]requested_item shift.opened is exist - process it [16:39:44]req_shift_opened [16:39:44]FM_GetShiftState [16:39:44]SAM_PROTO_GetShiftState [16:39:44]wFMCommunicate request_size=4 [16:39:44]MH_SAM_APDU [16:39:44]CAPDU: 80 13 01 00 [16:39:44]Write to MH i2c: E2 08 00 A0 03 80 13 01 00 00 00 00 00 20 [16:39:44]Write i2c OK [16:39:44]MH_I2C_Read... [16:39:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:39:44]Read from MH i2c: E2 [16:39:44]MH_I2C_Read... [16:39:44]Read from MH i2c: E2 0E 00 [16:39:44]MH_I2C_Read... [16:39:44]Read from MH i2c: E2 0E 00 A0 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EE [16:39:44]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:39:44]wFMCommunicate OK [16:39:44]SAM_PROTO_GetShiftState done [16:39:44]FM_GetShiftState done [16:39:44]req_shift_opened done [16:39:44]requested_item shift.open_date is exist - process it [16:39:44]req_shift_open_date [16:39:44]req_shift_open_date done [16:39:44]produce_requested_data done [16:39:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163057,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:39:44]process_action_free close_receipt [16:39:44]json_value_free [16:39:44]json_value_free done [16:39:44]process_json_proto returns [16:39:44]Send response to host [16:39:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163057,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:39:44]free response buf [16:39:44]execute_script done [16:39:44]execute_script returns [16:39:44]free content buf [16:39:44]Sock 11.Close socket [16:39:44]Sock 11.Thread stoped [16:39:46]recv_with_timeout no data received [16:40:13]accept exits with 9 [16:40:13]New connection [16:40:13]New thread 3067440484 created [16:40:13]Thread 3067297124 joined [16:40:13]Waiting for new connection... [16:40:13] Sock 9.Parse request [16:40:13]Sock 9.Check first char [16:40:13]Sock 9.First char is OK [16:40:13]request: POST /json_proto HTTP/1.0 [16:40:13]Method: POST [16:40:13]URL: /json_proto [16:40:13]Method is POST - this is cgi request [16:40:13]url: /json_proto [16:40:13]query_string will be loaded in cgi processing [16:40:13]execute_cgi json_proto POST (null) [16:40:13]execute_cgi path=json_proto method=POST [16:40:13]POST find Content-Length [16:40:13]Host: 172.17.44.132:8080 [16:40:13]Content-Length: 929 [16:40:13]Content-Type: application/json [16:40:13] [16:40:13]POST finish read [16:40:13]Found Content-Length = 929 [16:40:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50467", "tax_sys" : 0, "items" : [ { "code": "4870202522008", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 0,45\u043B", "price" : 70.00, "quantity" : 1.000, "sum" : 70.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" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:13]execute_script... [16:40: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)50467", "tax_sys" : 0, "items" : [ { "code": "4870202522008", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0413\u0440\u0443\u0448\u0435\u0432\u044B\u0439 0,45\u043B", "price" : 70.00, "quantity" : 1.000, "sum" : 70.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" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:40:13]POST & json_proto [16:40:13]process_json_proto [16:40:13]json parsed OK: [16:40:13]protocol is kg_v1.0 [16:40:13]action value=close_receipt [16:40:13]process_action close_receipt [16:40:13]cmd_close_receipt [16:40:13]MH_GetDate [16:40:13]Write to MH i2c: F0 00 00 A1 03 93 [16:40:13]Write i2c OK [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: F0 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: F0 09 00 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: F0 09 00 A1 03 00 EE C6 C4 66 2A 83 C1 65 4D [16:40:13]GetLastDocTimeStamp 1724171977 [16:40:13]current date 1724172014 [16:40:13]FM_GetShiftState [16:40:13]SAM_PROTO_GetShiftState [16:40:13]wFMCommunicate request_size=4 [16:40:13]MH_SAM_APDU [16:40:13]CAPDU: 80 13 01 00 [16:40:13]Write to MH i2c: E2 08 00 A2 03 80 13 01 00 00 00 00 00 22 [16:40:13]Write i2c OK [16:40:13]MH_I2C_Read... [16:40:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:13]Read from MH i2c: E2 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: E2 0E 00 [16:40:13]MH_I2C_Read... [16:40:13]Read from MH i2c: E2 0E 00 A2 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F0 [16:40:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:40:13]wFMCommunicate OK [16:40:13]SAM_PROTO_GetShiftState done [16:40:13]FM_GetShiftState done [16:40:13]opened in 1724113081 [16:40:13]opened+sec_in_day 1724199481 [16:40:13]quantity*price = 7000 [16:40:13]sum+1 = 7001 [16:40:13]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231512 Mentos ПФ Виноград 6*100*2г 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.49 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 503 20.08.2024 16:40 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163058 ФПД: 65059114411922 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T164014&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163058&fm=65059114411922&tin=02508201610067®Number=0000000000092562&sum=8000 0 [16:40:15]StoreToDocumentArchive [16:40:15]shift 465 fd 163058 [16:40:15]save to /storage/0465/doc_00163058 [16:40:15]save last doc name /storage/0465/doc_00163058 to /storage/kkm_last_doc_name [16:40:15]save OK [16:40:15]Clear old archive folders... [16:40:15]ProcessDocumentItem done err = 0, tmpTLVsize=397 [16:40:15]tlvbuf is 00FF6F30 [16:40:15]SAM_PROTO_ClearQueue [16:40:15]wFMCommunicate request_size=4 [16:40:15]MH_SAM_APDU [16:40:15]CAPDU: 80 09 00 00 [16:40:15]Write to MH i2c: E2 08 00 AF 03 80 09 00 00 00 00 00 00 24 [16:40:15]Write i2c OK [16:40:15]MH_I2C_Read... [16:40:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:40:15]Read from MH i2c: E2 [16:40:15]MH_I2C_Read... [16:40:15]Read from MH i2c: E2 03 00 [16:40:15]MH_I2C_Read... [16:40:15]Read from MH i2c: E2 03 00 AF 03 00 90 00 26 [16:40:15]RAPDU: 90 00 [16:40:15]wFMCommunicate OK [16:40:15]SAM_PROTO_ClearQueue done [16:40:15]KKMCreateOFDPacket [16:40:15]OFDProtocolAddRootSTLVToBuf [16:40:15]FM_MakeSignedData [16:40:15]FM_MakeSignedData [16:40:15]SAM_PROTO_SignData [16:40:15]wFMCommunicate request_size=4 [16:40:15]MH_SAM_APDU [16:40:15]CAPDU: 80 0D 01 02 [16:40:15]Write to MH i2c: E2 08 00 B0 03 80 0D 01 02 00 00 00 00 2C [16:40:15]Write i2c OK [16:40:15]MH_I2C_Read... [16:40:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:40:15]Read from MH i2c: E2 [16:40:15]MH_I2C_Read... [16:40:15]Read from MH i2c: E2 03 00 [16:40:15]MH_I2C_Read... [16:40:15]Read from MH i2c: E2 03 00 B0 03 00 90 00 27 [16:40:15]RAPDU: 90 00 [16:40:15]wFMCommunicate OK [16:40:15]wFMCommunicate request_size=255 [16:40:15]MH_SAM_APDU [16:40:15]CAPDU: 80 0D 02 02 FA 03 00 8D 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB 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 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 40 1F 00 00 00 00 EB 03 26 00 [16:40:16]Write to MH i2c: E2 02 01 B1 03 80 0D 02 02 FA 00 03 00 8D 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB 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 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 40 1F 00 00 00 00 EB 03 26 00 00 00 17 [16:40:16]Write i2c OK [16:40:16]MH_I2C_Read... [16:40:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:16]Read from MH i2c: E2 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: E2 03 00 [16:40:16]MH_I2C_Read... [16:40:16]Read from MH i2c: E2 03 00 B1 03 00 90 00 28 [16:40:16]RAPDU: 90 00 [16:40:16]wFMCommunicate OK [16:40:16]wFMCommunicate request_size=156 [16:40:16]MH_SAM_APDU [16:40:16]CAPDU: 80 0D 02 02 97 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 51 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 EE C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7C 02 00 35 04 06 00 3B 2B C1 67 67 92 [16:40:16]Write to MH i2c: E2 9F 00 B2 03 80 0D 02 02 97 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 51 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 EE C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7C 02 00 35 04 06 00 3B 2B C1 67 67 92 00 00 24 [16:40:17]Write i2c OK [16:40:17]MH_I2C_Read... [16:40:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:40:17]Read from MH i2c: E2 [16:40:17]MH_I2C_Read... [16:40:17]Read from MH i2c: E2 03 00 [16:40:17]MH_I2C_Read... [16:40:17]Read from MH i2c: E2 03 00 B2 03 00 90 00 29 [16:40:17]RAPDU: 90 00 [16:40:17]wFMCommunicate OK [16:40:17]wFMCommunicate request_size=4 [16:40:17]MH_SAM_APDU [16:40:17]CAPDU: 80 0D 03 02 [16:40:17]Write to MH i2c: E2 08 00 B3 03 80 0D 03 02 00 00 00 00 31 [16:40:17]Write i2c OK [16:40:17]MH_I2C_Read... [16:40:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:40:17]Read from MH i2c: E2 [16:40:17]MH_I2C_Read... [16:40:17]Read from MH i2c: E2 0B 00 [16:40:17]MH_I2C_Read... [16:40:17]Read from MH i2c: E2 0B 00 B3 03 00 78 31 2B 92 1C 7E 79 8C 90 00 37 [16:40:17]RAPDU: 78 31 2B 92 1C 7E 79 8C 90 00 [16:40:17]wFMCommunicate OK [16:40:17]SAM_PROTO_SignData done [16:40:17]FM_MakeSignedData done [16:40:17]CreateOFDProtocolMessage [16:40:17]wFMCommunicate request_size=4 [16:40:17]MH_SAM_APDU [16:40:17]CAPDU: 80 11 00 00 [16:40:17]Write to MH i2c: E2 08 00 B4 03 80 11 00 00 00 00 00 00 31 [16:40:17]Write i2c OK [16:40:17]MH_I2C_Read... [16:40:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:17]Read from MH i2c: E2 [16:40:17]MH_I2C_Read... [16:40:17]Read from MH i2c: E2 17 00 [16:40:17]MH_I2C_Read... [16:40:17]Read from MH i2c: E2 17 00 B4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8A [16:40:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:40:17]wFMCommunicate OK [16:40:17]CreateOFDProtocolMessage done [16:40:17]OFDSenderStorePacket 163058 [16:40:17]StoreOFDPacket docnum=163058 [16:40:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A1 01 00 00 BD C1 99 01 8B DE 5A 03 01 00 03 00 8D 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 30 30 38 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D0 93 D1 80 D1 83 D1 88 D0 B5 D0 B2 D1 8B D0 B9 20 30 2C 34 35 D0 BB 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 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 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 51 03 00 00 00 00 07 04 06 00 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F7 01 00 00 F4 03 04 00 EE C6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7C 02 00 35 04 06 00 3B 2B C1 67 67 92 78 31 2B 92 1C 7E 79 8C [16:40:17]CheckFolder [16:40:17]dirname=/storage/ofd_packets [16:40:17]CheckFolder done [16:40:17]ProducePacketName [16:40:17]name=ofd_packets/00163058 [16:40:17]NVStorageSaveData ofd_packets/00163058 [16:40:17]File name is /storage/ofd_packets/00163058 [16:40:17]Write 447 bytes [16:40:17]NVStorageSaveData done [16:40:17]OFDSenderStorePacket done [16:40:17]KKMCreateOFDPacket done [16:40:17]NVStorageSaveData kkm_last_timestamp [16:40:17]File name is /storage/kkm_last_timestamp [16:40:17]Write 4 bytes [16:40:17]NVStorageSaveData done [16:40:17]ExternCall_PrintAddStr [16:40:17]wPrintStart [16:40:17]Write to MH i2c: 01 00 00 B5 03 B8 [16:40:17]Write i2c OK [16:40:17]MH_I2C_Read... [16:40:17]Read from MH i2c: 01 [16:40:17]MH_I2C_Read... [16:40:17]Read from MH i2c: 01 07 00 [16:40:17]MH_I2C_Read... [16:40:17]Read from MH i2c: 01 07 00 B5 03 00 00 00 00 00 FF 0F CD [16:40:17]RasterBufferAndPrint [16:40:17]line Счет N : (3)50467 [16:40:17]line ИНН: 02508201610067 [16:40:17]line Контрольно-Кассовый Чек [16:40:17]line ПРОДАЖА [16:40:17]line Товар: 4870202522008 [16:40:17]line Напиток Maxi Чай Грушевый 0,45л [16:40:17]line 1.000 * 70.00 [16:40:17]line = 70.00 [16:40:17]line НДС 12% НСП 1% [16:40:17]line > о реализуемом товаре [16:40:17]line Товар: 46231512 [16:40:17]line Mentos ПФ Виноград 6*100*2г [16:40:17]line 1.000 * 10.00 [16:40:17]line = 10.00 [16:40:17]line НДС 12% НСП 1% [16:40:17]line > о реализуемом товаре [16:40:17]line ИТОГО: 80.00 [16:40:17]line НСП 1% : 0.71 [16:40:17]line НДС 12% : 8.49 [16:40:17]line Наличными: 80.00 [16:40:17]line Безнал.: 0.00 [16:40:17]line Место: АЗС № 130 "Партнер Нефть" [16:40:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:40:17]line СНО: Общий режим [16:40:17]line Чек 503 20.08.2024 16:40 [16:40:17]line Смена: 465 ФФД: 1.0 [16:40:17]line ЗНМ: 0300000070 [16:40:17]line РНМ: 0000000000092562 [16:40:17]line Версия ККМ: 001 [16:40:17]line ФМ: 0000000000871769 [16:40:17]line ФД: 163058 [16:40:17]line ФПД: 65059114411922 [16:40:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T164014&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163058&fm=65059114411922&tin=02508201610067®Number=0000000000092562&sum=8000 [16:40:17]line 0 [16:40:17]written 0, free lines is 4095 [16:40:18]Write to MH i2c: 01 00 00 E4 03 E7 [16:40:18]Write i2c OK [16:40:18]MH_I2C_Read... [16:40:18]Read from MH i2c: 01 [16:40:18]MH_I2C_Read... [16:40:18]Read from MH i2c: 01 07 00 [16:40:18]MH_I2C_Read... [16:40:18]Read from MH i2c: 01 07 00 E4 03 00 00 00 00 00 71 0C 6B [16:40:18]RasterBufferAndPrint [16:40:18]line [16:40:18]line [16:40:18]line [16:40:18]line [16:40:18]line [16:40:18]written 0, free lines is 3239 [16:40:18]MH_Cut [16:40:18]Write to MH i2c: D1 01 00 EB 03 01 C0 [16:40:18]Write i2c OK [16:40:18]MH_I2C_Read... [16:40:18]Read from MH i2c: D1 [16:40:18]MH_I2C_Read... [16:40:18]Read from MH i2c: D1 01 00 [16:40:18]MH_I2C_Read... [16:40:18]Read from MH i2c: D1 01 00 EB 03 00 BF [16:40:18]Write to MH i2c: 01 00 00 EC 03 EF [16:40:18]Write i2c OK [16:40:18]MH_I2C_Read... [16:40:18]*** Cut start [16:40:18]*** Purtial cut [16:40:18]*** Stage 1: CUTSNS_PIN = 1 [16:40:20]Read from MH i2c: 01 [16:40:20]MH_I2C_Read... [16:40:20]*** Stop cut motor [16:40:21]*** Cut end [16:40:21]Read from MH i2c: 01 07 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: 01 07 00 EC 03 00 00 00 00 00 FF 0F 04 [16:40:21]process_action close_receipt done [16:40:21]requested_data is exist [16:40:21]produce_requested_data [16:40:21]requested_item fm.sn is exist - process it [16:40:21]wFMCommunicate request_size=4 [16:40:21]MH_SAM_APDU [16:40:21]CAPDU: 80 11 00 00 [16:40:21]Write to MH i2c: E2 08 00 ED 03 80 11 00 00 00 00 00 00 6A [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:40:21]Read from MH i2c: E2 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 17 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 17 00 ED 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [16:40:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:40:21]wFMCommunicate OK [16:40:21]requested_item fd.num is exist - process it [16:40:21]SAM_PROTO_GetFieldsCounters [16:40:21]wFMCommunicate request_size=4 [16:40:21]MH_SAM_APDU [16:40:21]CAPDU: 80 13 00 00 [16:40:21]Write to MH i2c: E2 08 00 EE 03 80 13 00 00 00 00 00 00 6D [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:40:21]Read from MH i2c: E2 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 62 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 62 00 EE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 BD [16:40: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F7 01 00 00 5E 04 04 00 F7 01 00 00 57 04 04 00 F8 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:40:21]wFMCommunicate OK [16:40:21]SAM_PROTO_GetFieldsCounters done [16:40:21]requested_item shift.num is exist - process it [16:40:21]requested_item shift.opened is exist - process it [16:40:21]req_shift_opened [16:40:21]FM_GetShiftState [16:40:21]SAM_PROTO_GetShiftState [16:40:21]wFMCommunicate request_size=4 [16:40:21]MH_SAM_APDU [16:40:21]CAPDU: 80 13 01 00 [16:40:21]Write to MH i2c: E2 08 00 EF 03 80 13 01 00 00 00 00 00 6F [16:40:21]Write i2c OK [16:40:21]MH_I2C_Read... [16:40:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:40:21]Read from MH i2c: E2 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 0E 00 [16:40:21]MH_I2C_Read... [16:40:21]Read from MH i2c: E2 0E 00 EF 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3D [16:40:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:40:21]wFMCommunicate OK [16:40:21]SAM_PROTO_GetShiftState done [16:40:21]FM_GetShiftState done [16:40:21]req_shift_opened done [16:40:21]requested_item shift.open_date is exist - process it [16:40:21]req_shift_open_date [16:40:21]req_shift_open_date done [16:40:21]produce_requested_data done [16:40:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163058,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:40:21]process_action_free close_receipt [16:40:21]json_value_free [16:40:21]json_value_free done [16:40:21]process_json_proto returns [16:40:21]Send response to host [16:40:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163058,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:40:21]free response buf [16:40:21]execute_script done [16:40:21]execute_script returns [16:40:21]free content buf [16:40:21]Sock 9.Close socket [16:40:21]Sock 9.Thread stoped [16:40:31]recv_with_timeout no data received [16:41:23]ConnectInit Can't connect to host [16:41:23]CommunicateWithHost connect error [16:41:23]CommunicateWithHost err = -1 [16:41:23]OFD Sender: Server communicate error [16:41:24]OFD Sender: Processing packet 163046 [packets to send 973, broken 960] [16:41:24]ProducePacketName [16:41:24]name=ofd_packets/00163046 [16:41:24]OFD Sender: To server: pG, [16:41:24]CommunicateWithHost lk.salyk.kg:30040 [16:41:24]ConnectInit lk.salyk.kg [16:41:29]ConnectInit Can't take IP for lk.salyk.kg [16:41:29]CommunicateWithHost connect error [16:41:29]CommunicateWithHost err = -1 [16:41:29]OFD Sender: Server communicate error [16:41:34]OFD Sender: Processing packet 163046 [packets to send 973, broken 960] [16:41:34]ProducePacketName [16:41:34]name=ofd_packets/00163046 [16:41:34]OFD Sender: To server: pG, [16:41:34]CommunicateWithHost lk.salyk.kg:30040 [16:41:34]ConnectInit lk.salyk.kg [16:41:34]Connected sock=8 [16:41: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 36 39 0F 01 00 00 A3 A9 07 01 7D 64 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 90 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BE D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 01 00 00 F4 03 04 00 2C C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7C 02 00 35 04 06 00 F5 64 E7 EF 7E 01 C5 B8 31 87 67 7A 13 B2 [16:41:35]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BA 75 47 00 12 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 36 39 10 04 04 00 E6 7C 02 00 F4 03 04 00 91 70 C4 66 B6 04 01 00 00 A5 F7 ED D4 B2 C8 D7 3F [16:41:35]CommunicateWithHost err = 0 [16:41:35]CheckOFDResponse [16:41:35]1017 (14) - 77093643461234 [16:41:35]1041 (16) - 0000000000871769 [16:41:35]1040 (4) - 163046 [16:41:35]1012 (4) - 20.08.2024 10:31 [16:41:35]1206 (1) - 0 [16:41:35]OFD Sender: Remove packet 163046 [16:41:35]ProducePacketName [16:41:35]name=ofd_packets/00163046 [16:41:35]NVStorageDeleteData [16:41:35]OFD Sender: Processing packet 163047 [packets to send 972, broken 960] [16:41:36]ProducePacketName [16:41:36]name=ofd_packets/00163047 [16:41:36]OFD Sender: To server: pG, [16:41:36]CommunicateWithHost lk.salyk.kg:30040 [16:41:36]ConnectInit lk.salyk.kg [16:41:37]Connected sock=8 [16:41:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A6 60 07 01 3D 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 62 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7C 02 00 35 04 06 00 69 EE 5E 11 AB 6C F9 A1 AE FE AA E2 7E 75 [16:41:42]recv_with_timeout no data received [16:41:42]CommunicateWithHost answer receiving error [16:41:42]CommunicateWithHost err = -3 [16:41:42]OFD Sender: Server communicate error [16:41:47]OFD Sender: Processing packet 163047 [packets to send 972, broken 960] [16:41:47]ProducePacketName [16:41:47]name=ofd_packets/00163047 [16:41:47]OFD Sender: To server: pG, [16:41:47]CommunicateWithHost lk.salyk.kg:30040 [16:41:47]ConnectInit lk.salyk.kg [16:41:50]recv_with_timeout no data received [16:41:52]Connected sock=8 [16:41:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A6 60 07 01 3D 27 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 01 00 00 F4 03 04 00 62 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7C 02 00 35 04 06 00 69 EE 5E 11 AB 6C F9 A1 AE FE AA E2 7E 75 [16:41: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 36 39 4F 00 00 00 97 45 47 00 06 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 36 39 10 04 04 00 E7 7C 02 00 F4 03 04 00 A4 70 C4 66 B6 04 01 00 00 2F 90 D7 35 2D F0 96 2F [16:41:55]CommunicateWithHost err = 0 [16:41:55]CheckOFDResponse [16:41:55]1017 (14) - 77093643461234 [16:41:55]1041 (16) - 0000000000871769 [16:41:55]1040 (4) - 163047 [16:41:55]1012 (4) - 20.08.2024 10:32 [16:41:55]1206 (1) - 0 [16:41:55]OFD Sender: Remove packet 163047 [16:41:55]ProducePacketName [16:41:55]name=ofd_packets/00163047 [16:41:55]NVStorageDeleteData [16:41:56]OFD Sender: Processing packet 163048 [packets to send 971, broken 960] [16:41:56]ProducePacketName [16:41:56]name=ofd_packets/00163048 [16:41:56]OFD Sender: To server: pG, [16:41:56]CommunicateWithHost lk.salyk.kg:30040 [16:41:56]ConnectInit lk.salyk.kg [16:42:00]Connected sock=8 [16:42: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 36 39 0F 01 00 00 76 67 07 01 E1 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 0F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 B3 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 CD 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 ED 01 00 00 F4 03 04 00 A4 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7C 02 00 35 04 06 00 5F 16 28 D0 3F AC 3E CE 1A 7F FD 72 8C 90 [16:42: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 36 39 4F 00 00 00 58 64 47 00 36 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 36 39 10 04 04 00 E8 7C 02 00 F4 03 04 00 AB 70 C4 66 B6 04 01 00 00 10 95 54 14 18 E5 83 C5 [16:42:02]CommunicateWithHost err = 0 [16:42:02]CheckOFDResponse [16:42:02]1017 (14) - 77093643461234 [16:42:02]1041 (16) - 0000000000871769 [16:42:02]1040 (4) - 163048 [16:42:02]1012 (4) - 20.08.2024 10:32 [16:42:02]1206 (1) - 0 [16:42:02]OFD Sender: Remove packet 163048 [16:42:02]ProducePacketName [16:42:02]name=ofd_packets/00163048 [16:42:02]NVStorageDeleteData [16:42:03]OFD Sender: Processing packet 163049 [packets to send 970, broken 960] [16:42:03]ProducePacketName [16:42:03]name=ofd_packets/00163049 [16:42:03]OFD Sender: To server: pG, [16:42:03]CommunicateWithHost lk.salyk.kg:30040 [16:42:03]ConnectInit lk.salyk.kg [16:42:05]Connected sock=8 [16:42: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 36 39 0C 01 00 00 9F 3A 04 01 FA 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 01 00 00 F4 03 04 00 AA C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 7C 02 00 35 04 06 00 04 00 D6 62 09 CF 2F BD ED EA EB B6 73 1C [16:42:09]accept exits with 11 [16:42:09]New connection [16:42:09]New thread 3067297124 created [16:42:09]Thread 3067440484 joined [16:42:09]Waiting for new connection... [16:42:09] Sock 11.Parse request [16:42:09]Sock 11.Check first char [16:42:09]Sock 11.First char is OK [16:42:09]request: POST /json_proto HTTP/1.0 [16:42:09]Method: POST [16:42:09]URL: /json_proto [16:42:09]Method is POST - this is cgi request [16:42:09]url: /json_proto [16:42:09]query_string will be loaded in cgi processing [16:42:09]execute_cgi json_proto POST (null) [16:42:09]execute_cgi path=json_proto method=POST [16:42:09]POST find Content-Length [16:42:09]Host: 172.17.44.132:8080 [16:42:09]Content-Length: 803 [16:42:09]Content-Type: application/json [16:42:09] [16:42:09]POST finish read [16:42:09]Found Content-Length = 803 [16:42:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:09]execute_script... [16:42:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291552", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:09]POST & json_proto [16:42:09]process_json_proto [16:42:09]json parsed OK: [16:42:09]protocol is kg_v1.0 [16:42:09]action value=close_receipt [16:42:09]process_action close_receipt [16:42:09]cmd_close_receipt [16:42:09]MH_GetDate [16:42:09]Write to MH i2c: F0 00 00 F0 03 E2 [16:42:09]Write i2c OK [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: F0 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: F0 09 00 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: F0 09 00 F0 03 00 62 C7 C4 66 2A 83 C1 65 11 [16:42:09]GetLastDocTimeStamp 1724172014 [16:42:09]current date 1724172130 [16:42:09]FM_GetShiftState [16:42:09]SAM_PROTO_GetShiftState [16:42:09]wFMCommunicate request_size=4 [16:42:09]MH_SAM_APDU [16:42:09]CAPDU: 80 13 01 00 [16:42:09]Write to MH i2c: E2 08 00 F1 03 80 13 01 00 00 00 00 00 71 [16:42:09]Write i2c OK [16:42:09]MH_I2C_Read... [16:42:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:09]Read from MH i2c: E2 [16:42:09]MH_I2C_Read... [16:42: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 36 39 4F 00 00 00 D3 86 47 00 FA 4D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 7C 02 00 F4 03 04 00 AF 70 C4 66 B6 04 01 00 00 B4 04 0D 39 4F AC 8D 8B [16:42:09]CommunicateWithHost err = 0 [16:42:09]CheckOFDResponse [16:42:09]1017 (14) - 77093643461234 [16:42:09]1041 (16) - 0000000000871769 [16:42:09]1040 (4) - 163049 [16:42:09]1012 (4) - 20.08.2024 10:32 [16:42:09]1206 (1) - 0 [16:42:09]OFD Sender: Remove packet 163049 [16:42:09]ProducePacketName [16:42:09]Read from MH i2c: name=ofd_packets/00163049 [16:42:09]E2 0E NVStorageDeleteData [16:42:09]00 [16:42:09]MH_I2C_Read... [16:42:09]Read from MH i2c: E2 0E 00 F1 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3F [16:42:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:42:09]wFMCommunicate OK [16:42:09]SAM_PROTO_GetShiftState done [16:42:09]FM_GetShiftState done [16:42:09]opened in 1724113081 [16:42:09]opened+sec_in_day 1724199481 [16:42:09]quantity*price = 150032 [16:42:09]sum+1 = 150033 [16:42:09]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 504 20.08.2024 16:42 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163059 ФПД: 221484264698018 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T164210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163059&fm=221484264698018&tin=02508201610067®Number=0000000000092562&sum=150032 [16:42:11]StoreToDocumentArchive [16:42:11]shift 465 fd 163059 [16:42:11]save to /storage/0465/doc_00163059 [16:42:11]save last doc name /storage/0465/doc_00163059 to /storage/kkm_last_doc_name [16:42:11]save OK [16:42:11]Clear old archive folders... [16:42:11]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:42:11]tlvbuf is 00FD2E60 [16:42:11]SAM_PROTO_ClearQueue [16:42:11]wFMCommunicate request_size=4 [16:42:11]MH_SAM_APDU [16:42:11]CAPDU: 80 09 00 00 [16:42:11]Write to MH i2c: E2 08 00 FE 03 80 09 00 00 00 00 00 00 73 [16:42:11]Write i2c OK [16:42:11]MH_I2C_Read... [16:42:11]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:42:11]Read from MH i2c: E2 [16:42:11]MH_I2C_Read... [16:42:11]Read from MH i2c: E2 03 00 [16:42:11]MH_I2C_Read... [16:42:11]Read from MH i2c: E2 03 00 FE 03 00 90 00 75 [16:42:11]RAPDU: 90 00 [16:42:11]wFMCommunicate OK [16:42:11]SAM_PROTO_ClearQueue done [16:42:11]KKMCreateOFDPacket [16:42:11]OFDProtocolAddRootSTLVToBuf [16:42:11]FM_MakeSignedData [16:42:11]FM_MakeSignedData [16:42:11]SAM_PROTO_SignData [16:42:11]wFMCommunicate request_size=4 [16:42:11]MH_SAM_APDU [16:42:11]CAPDU: 80 0D 01 02 [16:42:11]Write to MH i2c: E2 08 00 FF 03 80 0D 01 02 00 00 00 00 7B [16:42:11]Write i2c OK [16:42:11]MH_I2C_Read... [16:42:11]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:42:11]Read from MH i2c: E2 [16:42:11]MH_I2C_Read... [16:42:11]Read from MH i2c: E2 03 00 [16:42:11]MH_I2C_Read... [16:42:11]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [16:42:11]RAPDU: 90 00 [16:42:11]wFMCommunicate OK [16:42:11]wFMCommunicate request_size=255 [16:42:11]MH_SAM_APDU [16:42:11]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 62 C7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7C 02 00 35 04 06 00 C9 [16:42:12]Write to MH i2c: E2 02 01 00 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 62 C7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7C 02 00 35 04 06 00 C9 00 00 0D [16:42:12]Write i2c OK [16:42:12]MH_I2C_Read... [16:42:12]Read from MH i2c: E2 [16:42:12]MH_I2C_Read... [16:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:12]Read from MH i2c: E2 03 00 [16:42:12]MH_I2C_Read... [16:42:12]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [16:42:12]RAPDU: 90 00 [16:42:12]wFMCommunicate OK [16:42:12]wFMCommunicate request_size=10 [16:42:12]MH_SAM_APDU [16:42:12]CAPDU: 80 0D 02 02 05 70 52 EB B0 A2 [16:42:12]Write to MH i2c: E2 0D 00 01 04 80 0D 02 02 05 00 70 52 EB B0 A2 00 00 88 [16:42:12]Write i2c OK [16:42:12]MH_I2C_Read... [16:42:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:42:12]Read from MH i2c: E2 [16:42:12]MH_I2C_Read... [16:42:12]Read from MH i2c: E2 03 00 [16:42:12]MH_I2C_Read... [16:42:12]Read from MH i2c: E2 03 00 01 04 00 90 00 79 [16:42:12]RAPDU: 90 00 [16:42:12]wFMCommunicate OK [16:42:12]wFMCommunicate request_size=4 [16:42:12]MH_SAM_APDU [16:42:12]CAPDU: 80 0D 03 02 [16:42:12]Write to MH i2c: E2 08 00 02 04 80 0D 03 02 00 00 00 00 81 [16:42:12]Write i2c OK [16:42:12]MH_I2C_Read... [16:42:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:42:12]Read from MH i2c: E2 [16:42:12]MH_I2C_Read... [16:42:12]Read from MH i2c: E2 0B 00 [16:42:12]MH_I2C_Read... [16:42:12]Read from MH i2c: E2 0B 00 02 04 00 BC 8A 86 9A 15 42 13 9F 90 00 F1 [16:42:12]RAPDU: BC 8A 86 9A 15 42 13 9F 90 00 [16:42:12]wFMCommunicate OK [16:42:12]SAM_PROTO_SignData done [16:42:12]FM_MakeSignedData done [16:42:12]CreateOFDProtocolMessage [16:42:12]wFMCommunicate request_size=4 [16:42:12]MH_SAM_APDU [16:42:12]CAPDU: 80 11 00 00 [16:42:12]Write to MH i2c: E2 08 00 03 04 80 11 00 00 00 00 00 00 81 [16:42:12]Write i2c OK [16:42:12]MH_I2C_Read... [16:42:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:12]Read from MH i2c: E2 [16:42:12]MH_I2C_Read... [16:42:12]Read from MH i2c: E2 17 00 [16:42:12]MH_I2C_Read... [16:42:12]Read from MH i2c: E2 17 00 03 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [16:42:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:42:12]wFMCommunicate OK [16:42:12]CreateOFDProtocolMessage done [16:42:12]OFDSenderStorePacket 163059 [16:42:12]StoreOFDPacket docnum=163059 [16:42:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 75 6B 07 01 C9 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 01 00 00 F4 03 04 00 62 C7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7C 02 00 35 04 06 00 C9 70 52 EB B0 A2 BC 8A 86 9A 15 42 13 9F [16:42:12]CheckFolder [16:42:12]dirname=/storage/ofd_packets [16:42:13]CheckFolder done [16:42:13]ProducePacketName [16:42:13]name=ofd_packets/00163059 [16:42:13]NVStorageSaveData ofd_packets/00163059 [16:42:13]File name is /storage/ofd_packets/00163059 [16:42:13]Write 301 bytes [16:42:13]NVStorageSaveData done [16:42:13]OFDSenderStorePacket done [16:42:13]KKMCreateOFDPacket done [16:42:13]NVStorageSaveData kkm_last_timestamp [16:42:13]File name is /storage/kkm_last_timestamp [16:42:13]Write 4 bytes [16:42:13]NVStorageSaveData done [16:42:13]ExternCall_PrintAddStr [16:42:13]wPrintStart [16:42:13]Write to MH i2c: 01 00 00 04 04 08 [16:42:13]Write i2c OK [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: 01 [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: 01 07 00 [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: 01 07 00 04 04 00 00 00 00 00 FF 0F 1D [16:42:13]RasterBufferAndPrint [16:42:13]line Счет N : (1)291552 [16:42:13]line ИНН: 02508201610067 [16:42:13]line Контрольно-Кассовый Чек [16:42:13]line ПРОДАЖА [16:42:13]line ТРК (МРК, ГНК) : 53 [16:42:13]line Товар: 2710124500 [16:42:13]line Аи-95-К-5 [16:42:13]line 20.220 * 74.20 [16:42:13]line = 1500.32 [16:42:13]line НДС 12% НСП 1% [16:42:13]line > о реализуемом товаре [16:42:13]line ИТОГО: 1500.32 [16:42:13]line НСП 1% : 13.28 [16:42:13]line НДС 12% : 159.33 [16:42:13]line Наличными: 0.00 [16:42:13]line Безнал.: 1500.32 [16:42:13]line Место: АЗС № 130 "Партнер Нефть" [16:42:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:42:13]line СНО: Общий режим [16:42:13]line Чек 504 20.08.2024 16:42 [16:42:13]line Смена: 465 ФФД: 1.0 [16:42:13]line ЗНМ: 0300000070 [16:42:13]line РНМ: 0000000000092562 [16:42:13]line Версия ККМ: 001 [16:42:13]line Платежная система: O! деньги [16:42:13]line ФМ: 0000000000871769 [16:42:13]line ФД: 163059 [16:42:13]line ФПД: 221484264698018 [16:42:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T164210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163059&fm=221484264698018&tin=02508201610067®Number=0000000000092562&sum=150032 [16:42:13]written 0, free lines is 4095 [16:42:13]Write to MH i2c: 01 00 00 2E 04 32 [16:42:13]Write i2c OK [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: 01 [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: 01 07 00 [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: 01 07 00 2E 04 00 00 00 00 00 E8 0C 2D [16:42:13]RasterBufferAndPrint [16:42:13]line [16:42:13]line [16:42:13]line [16:42:13]line [16:42:13]line [16:42:13]written 0, free lines is 3367 [16:42:13]MH_Cut [16:42:13]Write to MH i2c: D1 01 00 35 04 01 0B [16:42:13]Write i2c OK [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: D1 [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: D1 01 00 [16:42:13]MH_I2C_Read... [16:42:13]Read from MH i2c: D1 01 00 35 04 00 0A [16:42:13]Write to MH i2c: 01 00 00 36 04 3A [16:42:13]Write i2c OK [16:42:13]MH_I2C_Read... [16:42:14]*** Cut start [16:42:14]*** Purtial cut [16:42:14]*** Stage 1: CUTSNS_PIN = 1 [16:42:16]Read from MH i2c: 01 [16:42:16]MH_I2C_Read... [16:42:16]*** Stop cut motor [16:42:16]*** Cut end [16:42:16]Read from MH i2c: 01 07 00 [16:42:16]MH_I2C_Read... [16:42:16]Read from MH i2c: 01 07 00 36 04 00 00 00 00 00 FF 0F 4F [16:42:16]process_action close_receipt done [16:42:16]requested_data is exist [16:42:16]produce_requested_data [16:42:16]requested_item fm.sn is exist - process it [16:42:16]wFMCommunicate request_size=4 [16:42:16]MH_SAM_APDU [16:42:16]CAPDU: 80 11 00 00 [16:42:16]Write to MH i2c: E2 08 00 37 04 80 11 00 00 00 00 00 00 B5 [16:42:16]Write i2c OK [16:42:16]MH_I2C_Read... [16:42:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:42:16]Read from MH i2c: E2 [16:42:16]MH_I2C_Read... [16:42:16]Read from MH i2c: E2 17 00 [16:42:16]MH_I2C_Read... [16:42:16]Read from MH i2c: E2 17 00 37 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [16:42:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:42:16]wFMCommunicate OK [16:42:16]requested_item fd.num is exist - process it [16:42:16]SAM_PROTO_GetFieldsCounters [16:42:16]wFMCommunicate request_size=4 [16:42:16]MH_SAM_APDU [16:42:16]CAPDU: 80 13 00 00 [16:42:16]Write to MH i2c: E2 08 00 38 04 80 13 00 00 00 00 00 00 B8 [16:42:16]Write i2c OK [16:42:16]MH_I2C_Read... [16:42:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:42:16]Read from MH i2c: E2 [16:42:16]MH_I2C_Read... [16:42:16]Read from MH i2c: E2 62 00 [16:42:16]MH_I2C_Read... [16:42:16]Read from MH i2c: E2 62 00 38 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 0C [16:42: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F8 01 00 00 5E 04 04 00 F8 01 00 00 57 04 04 00 F9 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:42:16]wFMCommunicate OK [16:42:16]SAM_PROTO_GetFieldsCounters done [16:42:16]requested_item shift.num is exist - process it [16:42:16]requested_item shift.opened is exist - process it [16:42:16]req_shift_opened [16:42:16]FM_GetShiftState [16:42:16]SAM_PROTO_GetShiftState [16:42:16]wFMCommunicate request_size=4 [16:42:16]MH_SAM_APDU [16:42:16]CAPDU: 80 13 01 00 [16:42:16]Write to MH i2c: E2 08 00 39 04 80 13 01 00 00 00 00 00 BA [16:42:16]Write i2c OK [16:42:16]MH_I2C_Read... [16:42:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:17]Read from MH i2c: E2 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 0E 00 [16:42:17]MH_I2C_Read... [16:42:17]Read from MH i2c: E2 0E 00 39 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 88 [16:42:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:42:17]wFMCommunicate OK [16:42:17]SAM_PROTO_GetShiftState done [16:42:17]FM_GetShiftState done [16:42:17]req_shift_opened done [16:42:17]requested_item shift.open_date is exist - process it [16:42:17]req_shift_open_date [16:42:17]req_shift_open_date done [16:42:17]produce_requested_data done [16:42:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163059,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:42:17]process_action_free close_receipt [16:42:17]json_value_free [16:42:17]json_value_free done [16:42:17]process_json_proto returns [16:42:17]Send response to host [16:42:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163059,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:42:17]free response buf [16:42:17]execute_script done [16:42:17]execute_script returns [16:42:17]free content buf [16:42:17]Sock 11.Close socket [16:42:17]Sock 11.Thread stoped [16:42:17]Connected sock=8 [16:42: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 36 39 0F 01 00 00 F7 4C 07 01 97 E2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 01 00 00 F4 03 04 00 B2 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7C 02 00 35 04 06 00 42 FD 03 17 E4 9E 15 00 0D 03 14 04 EF B7 [16:42: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 36 39 4F 00 00 00 E9 98 47 00 C6 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7C 02 00 F4 03 04 00 BC 70 C4 66 B6 04 01 00 00 BE C2 DC ED 26 06 1F C5 [16:42:19]CommunicateWithHost err = 0 [16:42:19]CheckOFDResponse [16:42:19]1017 (14) - 77093643461234 [16:42:19]1041 (16) - 0000000000871769 [16:42:19]1040 (4) - 163050 [16:42:19]1012 (4) - 20.08.2024 10:32 [16:42:19]1206 (1) - 0 [16:42:19]OFD Sender: Remove packet 163050 [16:42:19]ProducePacketName [16:42:19]name=ofd_packets/00163050 [16:42:19]NVStorageDeleteData [16:42:20]OFD Sender: Processing packet 163051 [packets to send 969, broken 960] [16:42:20]ProducePacketName [16:42:20]name=ofd_packets/00163051 [16:42:20]OFD Sender: To server: pG, [16:42:20]CommunicateWithHost lk.salyk.kg:30040 [16:42:20]ConnectInit lk.salyk.kg [16:42:22]Connected sock=8 [16:42: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 36 39 0F 01 00 00 CC 69 07 01 64 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F0 01 00 00 F4 03 04 00 F6 C5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7C 02 00 35 04 06 00 FF AC 11 72 F7 E4 7D B3 56 69 14 BA F1 8B [16:42:22]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DE 8E 47 00 5C C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7C 02 00 F4 03 04 00 C0 70 C4 66 B6 04 01 00 00 40 02 71 16 74 2A 7D 4B [16:42:23]CommunicateWithHost err = 0 [16:42:23]CheckOFDResponse [16:42:23]1017 (14) - 77093643461234 [16:42:23]1041 (16) - 0000000000871769 [16:42:23]1040 (4) - 163051 [16:42:23]1012 (4) - 20.08.2024 10:32 [16:42:23]1206 (1) - 0 [16:42:23]OFD Sender: Remove packet 163051 [16:42:23]ProducePacketName [16:42:23]name=ofd_packets/00163051 [16:42:23]NVStorageDeleteData [16:42:23]OFD Sender: Processing packet 163052 [packets to send 968, broken 960] [16:42:23]ProducePacketName [16:42:23]name=ofd_packets/00163052 [16:42:23]OFD Sender: To server: pG, [16:42:23]CommunicateWithHost lk.salyk.kg:30040 [16:42:23]ConnectInit lk.salyk.kg [16:42:24]accept exits with 10 [16:42:24]New connection [16:42:24]New thread 3067440484 created [16:42:24]Thread 3067297124 joined [16:42:24]Waiting for new connection... [16:42:24] Sock 10.Parse request [16:42:24]Sock 10.Check first char [16:42:24]Sock 10.First char is OK [16:42:24]request: POST /json_proto HTTP/1.0 [16:42:24]Method: POST [16:42:24]URL: /json_proto [16:42:24]Method is POST - this is cgi request [16:42:24]url: /json_proto [16:42:24]query_string will be loaded in cgi processing [16:42:24]execute_cgi json_proto POST (null) [16:42:24]execute_cgi path=json_proto method=POST [16:42:24]POST find Content-Length [16:42:24]Host: 172.17.44.132:8080 [16:42:24]Content-Length: 677 [16:42:24]Content-Type: application/json [16:42:24] [16:42:24]POST finish read [16:42:24]Found Content-Length = 677 [16:42:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:24]execute_script... [16:42:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291553", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.900, "sum" : 400.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 400.00, "total" : 400.00, "payments": [ { "type": 0, "sum" : 400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:42:24]POST & json_proto [16:42:24]process_json_proto [16:42:24]json parsed OK: [16:42:24]protocol is kg_v1.0 [16:42:24]action value=close_receipt [16:42:24]process_action close_receipt [16:42:24]cmd_close_receipt [16:42:24]MH_GetDate [16:42:24]Write to MH i2c: F0 00 00 3A 04 2D [16:42:24]Write i2c OK [16:42:24]MH_I2C_Read... [16:42:24]Read from MH i2c: F0 [16:42:24]MH_I2C_Read... [16:42:24]Read from MH i2c: F0 09 00 [16:42:24]MH_I2C_Read... [16:42:24]Read from MH i2c: F0 09 00 3A 04 00 70 C7 C4 66 2A 83 C1 65 6A [16:42:24]GetLastDocTimeStamp 1724172130 [16:42:24]current date 1724172144 [16:42:24]FM_GetShiftState [16:42:24]SAM_PROTO_GetShiftState [16:42:24]wFMCommunicate request_size=4 [16:42:24]MH_SAM_APDU [16:42:24]CAPDU: 80 13 01 00 [16:42:24]Write to MH i2c: E2 08 00 3B 04 80 13 01 00 00 00 00 00 BC [16:42:24]Write i2c OK [16:42:24]MH_I2C_Read... [16:42:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:42:24]Read from MH i2c: E2 [16:42:24]MH_I2C_Read... [16:42:24]Read from MH i2c: E2 0E 00 [16:42:24]MH_I2C_Read... [16:42:24]Read from MH i2c: E2 0E 00 3B 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8A [16:42:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:42:24]wFMCommunicate OK [16:42:24]SAM_PROTO_GetShiftState done [16:42:24]FM_GetShiftState done [16:42:24]opened in 1724113081 [16:42:24]opened+sec_in_day 1724199481 [16:42:24]quantity*price = 40002 [16:42:24]sum+1 = 40003 [16:42:24]Check (price>sum+1) || (price+1 о реализуемом товаре [16:45:58]line ИТОГО: 1500.32 [16:45:58]line НСП 1% : 13.28 [16:45:58]line НДС 12% : 159.33 [16:45:58]line Наличными: 0.00 [16:45:58]line Безнал.: 1500.32 [16:45:58]line Место: АЗС № 130 "Партнер Нефть" [16:45:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:45:58]line СНО: Общий режим [16:45:58]line Чек 504 20.08.2024 16:42 [16:45:58]line Смена: 465 ФФД: 1.0 [16:45:58]line ЗНМ: 0300000070 [16:45:58]line РНМ: 0000000000092562 [16:45:58]line Версия ККМ: 001 [16:45:58]line Платежная система: O! деньги [16:45:58]line ФМ: 0000000000871769 [16:45:58]line ФД: 163059 [16:45:58]line ФПД: 221484264698018 [16:45:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T164210&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163059&fm=221484264698018&tin=02508201610067®Number=0000000000092562&sum=150032 [16:45:58]ConnectInit Can't take IP for lk.salyk.kg [16:45:58]CommunicateWithHost connect error [16:45:58]CommunicateWithHost err = -1 [16:45:58]OFD Sender: Server communicate error [16:45:58]written 0, free lines is 4095 [16:45:59]Write to MH i2c: 01 00 00 47 00 47 [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: 01 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: 01 07 00 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: 01 07 00 47 00 00 00 00 00 00 E5 0C 3F [16:45:59]RasterBufferAndPrint [16:45:59]line [16:45:59]line [16:45:59]line [16:45:59]line [16:45:59]line [16:45:59]written 0, free lines is 3319 [16:45:59]MH_Cut [16:45:59]Write to MH i2c: D1 01 00 4E 00 01 20 [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: D1 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: D1 01 00 [16:45:59]MH_I2C_Read... [16:45:59]Read from MH i2c: D1 01 00 4E 00 00 1F [16:45:59]Write to MH i2c: 01 00 00 4F 00 4F [16:45:59]Write i2c OK [16:45:59]MH_I2C_Read... [16:46:00]*** Cut start [16:46:00]*** Purtial cut [16:46:00]*** Stage 1: CUTSNS_PIN = 1 [16:46:02]Read from MH i2c: 01 [16:46:02]MH_I2C_Read... [16:46:02]*** Stop cut motor [16:46:02]*** Cut end [16:46:02]Read from MH i2c: 01 07 00 [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: 01 07 00 4F 00 00 00 00 00 00 FF 0F 64 [16:46:02]process_action print_doc done [16:46:02]requested_data is exist [16:46:02]produce_requested_data [16:46:02]produce_requested_data return (null) [16:46:02]process_action_free print_doc [16:46:02]json_value_free [16:46:02]json_value_free done [16:46:02]process_json_proto returns [16:46:02]Send response to host [16:46:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK"}} [16:46:02]free response buf [16:46:02]execute_script done [16:46:02]execute_script returns [16:46:02]free content buf [16:46:02]Sock 9.Close socket [16:46:02]Sock 9.Thread stoped [16:46:02]accept exits with 11 [16:46:02]New connection [16:46:02]New thread 3067460964 created [16:46:02]Thread 3067604324 joined [16:46:02]Waiting for new connection... [16:46:02] Sock 11.Parse request [16:46:02]Sock 11.Check first char [16:46:02]Sock 11.First char is OK [16:46:02]request: POST /json_proto HTTP/1.0 [16:46:02]Method: POST [16:46:02]URL: /json_proto [16:46:02]Method is POST - this is cgi request [16:46:02]url: /json_proto [16:46:02]query_string will be loaded in cgi processing [16:46:02]execute_cgi json_proto POST (null) [16:46:02]execute_cgi path=json_proto method=POST [16:46:02]POST find Content-Length [16:46:02]Host: 172.17.44.132:8080 [16:46:02]Content-Length: 621 [16:46:02]Content-Type: application/json [16:46:02] [16:46:02]POST finish read [16:46:02]Found Content-Length = 621 [16:46:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50468", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:02]execute_script... [16:46: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)50468", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 151.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:02]POST & json_proto [16:46:02]process_json_proto [16:46:02]json parsed OK: [16:46:02]protocol is kg_v1.0 [16:46:02]action value=close_receipt [16:46:02]process_action close_receipt [16:46:02]cmd_close_receipt [16:46:02]MH_GetDate [16:46:02]Write to MH i2c: F0 00 00 50 00 3F [16:46:02]Write i2c OK [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: F0 [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: F0 09 00 [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: F0 09 00 50 00 00 4A C8 C4 66 2A 83 C1 65 57 [16:46:02]GetLastDocTimeStamp 1724172130 [16:46:02]current date 1724172362 [16:46:02]FM_GetShiftState [16:46:02]SAM_PROTO_GetShiftState [16:46:02]wFMCommunicate request_size=4 [16:46:02]MH_SAM_APDU [16:46:02]CAPDU: 80 13 01 00 [16:46:02]Write to MH i2c: E2 08 00 51 00 80 13 01 00 00 00 00 00 CE [16:46:02]Write i2c OK [16:46:02]MH_I2C_Read... [16:46:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:02]Read from MH i2c: E2 [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: E2 0E 00 [16:46:02]MH_I2C_Read... [16:46:02]Read from MH i2c: E2 0E 00 51 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9C [16:46:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:46:02]wFMCommunicate OK [16:46:02]SAM_PROTO_GetShiftState done [16:46:02]FM_GetShiftState done [16:46:02]opened in 1724113081 [16:46:02]opened+sec_in_day 1724199481 [16:46:02]quantity*price = 15100 [16:46:02]sum+1 = 15101 [16:46:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 151.00 НСП 1% : 1.34 НДС 12% : 16.03 Наличными: 151.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 506 20.08.2024 16:46 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163061 ФПД: 158264607139147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T164602&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163061&fm=158264607139147&tin=02508201610067®Number=0000000000092562&sum=15100 0 [16:46:04]StoreToDocumentArchive [16:46:04]shift 465 fd 163061 [16:46:04]save to /storage/0465/doc_00163061 [16:46:04]save last doc name /storage/0465/doc_00163061 to /storage/kkm_last_doc_name [16:46:04]save OK [16:46:04]Clear old archive folders... [16:46:04]ProcessDocumentItem done err = 0, tmpTLVsize=274 [16:46:04]tlvbuf is 01B70910 [16:46:04]SAM_PROTO_ClearQueue [16:46:04]wFMCommunicate request_size=4 [16:46:04]MH_SAM_APDU [16:46:04]CAPDU: 80 09 00 00 [16:46:04]Write to MH i2c: E2 08 00 5E 00 80 09 00 00 00 00 00 00 D0 [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:04]Read from MH i2c: E2 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 5E 00 00 90 00 D2 [16:46:04]RAPDU: 90 00 [16:46:04]wFMCommunicate OK [16:46:04]SAM_PROTO_ClearQueue done [16:46:04]KKMCreateOFDPacket [16:46:04]OFDProtocolAddRootSTLVToBuf [16:46:04]FM_MakeSignedData [16:46:04]FM_MakeSignedData [16:46:04]SAM_PROTO_SignData [16:46:04]wFMCommunicate request_size=4 [16:46:04]MH_SAM_APDU [16:46:04]CAPDU: 80 0D 01 02 [16:46:04]Write to MH i2c: E2 08 00 5F 00 80 0D 01 02 00 00 00 00 D8 [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:04]Read from MH i2c: E2 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 5F 00 00 90 00 D3 [16:46:04]RAPDU: 90 00 [16:46:04]wFMCommunicate OK [16:46:04]wFMCommunicate request_size=255 [16:46:04]MH_SAM_APDU [16:46: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 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 4A C8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [16:46:04]Write to MH i2c: E2 02 01 60 00 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 4A C8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 A9 [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:04]Read from MH i2c: E2 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 60 00 00 90 00 D4 [16:46:04]RAPDU: 90 00 [16:46:04]wFMCommunicate OK [16:46:04]wFMCommunicate request_size=33 [16:46:04]MH_SAM_APDU [16:46:04]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7C 02 00 35 04 06 00 8F F0 D9 B0 65 4B [16:46:04]Write to MH i2c: E2 24 00 61 00 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7C 02 00 35 04 06 00 8F F0 D9 B0 65 4B 00 00 9B [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:04]Read from MH i2c: E2 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 [16:46:04]MH_I2C_Read... [16:46:04]Read from MH i2c: E2 03 00 61 00 00 90 00 D5 [16:46:04]RAPDU: 90 00 [16:46:04]wFMCommunicate OK [16:46:04]wFMCommunicate request_size=4 [16:46:04]MH_SAM_APDU [16:46:04]CAPDU: 80 0D 03 02 [16:46:04]Write to MH i2c: E2 08 00 62 00 80 0D 03 02 00 00 00 00 DD [16:46:04]Write i2c OK [16:46:04]MH_I2C_Read... [16:46:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:05]Read from MH i2c: E2 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: E2 0B 00 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: E2 0B 00 62 00 00 54 FC 60 6B 68 C3 21 3B 90 00 80 [16:46:05]RAPDU: 54 FC 60 6B 68 C3 21 3B 90 00 [16:46:05]wFMCommunicate OK [16:46:05]SAM_PROTO_SignData done [16:46:05]FM_MakeSignedData done [16:46:05]CreateOFDProtocolMessage [16:46:05]wFMCommunicate request_size=4 [16:46:05]MH_SAM_APDU [16:46:05]CAPDU: 80 11 00 00 [16:46:05]Write to MH i2c: E2 08 00 63 00 80 11 00 00 00 00 00 00 DD [16:46:05]Write i2c OK [16:46:05]MH_I2C_Read... [16:46:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:05]Read from MH i2c: E2 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: E2 17 00 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: E2 17 00 63 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [16:46:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:46:05]wFMCommunicate OK [16:46:05]CreateOFDProtocolMessage done [16:46:05]OFDSenderStorePacket 163061 [16:46:05]StoreOFDPacket docnum=163061 [16:46:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 EC 30 1E 01 E2 9E 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 FC 3A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 01 00 00 F4 03 04 00 4A C8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7C 02 00 35 04 06 00 8F F0 D9 B0 65 4B 54 FC 60 6B 68 C3 21 3B [16:46:05]CheckFolder [16:46:05]dirname=/storage/ofd_packets [16:46:05]CheckFolder done [16:46:05]ProducePacketName [16:46:05]name=ofd_packets/00163061 [16:46:05]NVStorageSaveData ofd_packets/00163061 [16:46:05]File name is /storage/ofd_packets/00163061 [16:46:05]Write 324 bytes [16:46:05]NVStorageSaveData done [16:46:05]OFDSenderStorePacket done [16:46:05]KKMCreateOFDPacket done [16:46:05]NVStorageSaveData kkm_last_timestamp [16:46:05]File name is /storage/kkm_last_timestamp [16:46:05]Write 4 bytes [16:46:05]NVStorageSaveData done [16:46:05]ExternCall_PrintAddStr [16:46:05]wPrintStart [16:46:05]Write to MH i2c: 01 00 00 64 00 64 [16:46:05]Write i2c OK [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: 01 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: 01 07 00 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [16:46:05]RasterBufferAndPrint [16:46:05]line Счет N : (3)50468 [16:46:05]line ИНН: 02508201610067 [16:46:05]line Контрольно-Кассовый Чек [16:46:05]line ПРОДАЖА [16:46:05]line Товар: 48741958 [16:46:05]line Сигареты Parliament Aqua Blue [16:46:05]line 1.000 * 151.00 [16:46:05]line = 151.00 [16:46:05]line НДС 12% НСП 1% [16:46:05]line > о реализуемом товаре [16:46:05]line ИТОГО: 151.00 [16:46:05]line НСП 1% : 1.34 [16:46:05]line НДС 12% : 16.03 [16:46:05]line Наличными: 151.00 [16:46:05]line Безнал.: 0.00 [16:46:05]line Место: АЗС № 130 "Партнер Нефть" [16:46:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:46:05]line СНО: Общий режим [16:46:05]line Чек 506 20.08.2024 16:46 [16:46:05]line Смена: 465 ФФД: 1.0 [16:46:05]line ЗНМ: 0300000070 [16:46:05]line РНМ: 0000000000092562 [16:46:05]line Версия ККМ: 001 [16:46:05]line ФМ: 0000000000871769 [16:46:05]line ФД: 163061 [16:46:05]line ФПД: 158264607139147 [16:46:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T164602&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163061&fm=158264607139147&tin=02508201610067®Number=0000000000092562&sum=15100 [16:46:05]line 0 [16:46:05]written 0, free lines is 4095 [16:46:05]Write to MH i2c: 01 00 00 8D 00 8D [16:46:05]Write i2c OK [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: 01 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: 01 07 00 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: 01 07 00 8D 00 00 00 00 00 00 CF 0C 6F [16:46:05]RasterBufferAndPrint [16:46:05]line [16:46:05]line [16:46:05]line [16:46:05]line [16:46:05]line [16:46:05]written 0, free lines is 3301 [16:46:05]MH_Cut [16:46:05]Write to MH i2c: D1 01 00 94 00 01 66 [16:46:05]Write i2c OK [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: D1 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: D1 01 00 [16:46:05]MH_I2C_Read... [16:46:05]Read from MH i2c: D1 01 00 94 00 00 65 [16:46:05]Write to MH i2c: 01 00 00 95 00 95 [16:46:05]Write i2c OK [16:46:05]MH_I2C_Read... [16:46:06]*** Cut start [16:46:06]*** Purtial cut [16:46:06]*** Stage 1: CUTSNS_PIN = 1 [16:46:08]Read from MH i2c: 01 [16:46:08]MH_I2C_Read... [16:46:08]*** Stop cut motor [16:46:08]*** Cut end [16:46:08]Read from MH i2c: 01 07 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: 01 07 00 95 00 00 00 00 00 00 FF 0F AA [16:46:08]process_action close_receipt done [16:46:08]requested_data is exist [16:46:08]produce_requested_data [16:46:08]requested_item fm.sn is exist - process it [16:46:08]wFMCommunicate request_size=4 [16:46:08]MH_SAM_APDU [16:46:08]CAPDU: 80 11 00 00 [16:46:08]Write to MH i2c: E2 08 00 96 00 80 11 00 00 00 00 00 00 10 [16:46:08]Write i2c OK [16:46:08]MH_I2C_Read... [16:46:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:08]Read from MH i2c: E2 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 17 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 17 00 96 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [16:46:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:46:08]wFMCommunicate OK [16:46:08]requested_item fd.num is exist - process it [16:46:08]SAM_PROTO_GetFieldsCounters [16:46:08]wFMCommunicate request_size=4 [16:46:08]MH_SAM_APDU [16:46:08]CAPDU: 80 13 00 00 [16:46:08]Write to MH i2c: E2 08 00 97 00 80 13 00 00 00 00 00 00 13 [16:46:08]Write i2c OK [16:46:08]MH_I2C_Read... [16:46:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:08]Read from MH i2c: E2 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 62 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 62 00 97 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 6F [16:46: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FA 01 00 00 5E 04 04 00 FA 01 00 00 57 04 04 00 FB 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:08]wFMCommunicate OK [16:46:08]SAM_PROTO_GetFieldsCounters done [16:46:08]requested_item shift.num is exist - process it [16:46:08]requested_item shift.opened is exist - process it [16:46:08]req_shift_opened [16:46:08]FM_GetShiftState [16:46:08]SAM_PROTO_GetShiftState [16:46:08]wFMCommunicate request_size=4 [16:46:08]MH_SAM_APDU [16:46:08]CAPDU: 80 13 01 00 [16:46:08]Write to MH i2c: E2 08 00 98 00 80 13 01 00 00 00 00 00 15 [16:46:08]Write i2c OK [16:46:08]MH_I2C_Read... [16:46:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:08]Read from MH i2c: E2 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 0E 00 [16:46:08]MH_I2C_Read... [16:46:08]Read from MH i2c: E2 0E 00 98 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E3 [16:46:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:46:08]wFMCommunicate OK [16:46:08]SAM_PROTO_GetShiftState done [16:46:08]FM_GetShiftState done [16:46:08]req_shift_opened done [16:46:08]requested_item shift.open_date is exist - process it [16:46:08]req_shift_open_date [16:46:08]req_shift_open_date done [16:46:08]produce_requested_data done [16:46:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163061,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:46:08]process_action_free close_receipt [16:46:08]json_value_free [16:46:08]json_value_free done [16:46:08]process_json_proto returns [16:46:08]Send response to host [16:46:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163061,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:46:08]free response buf [16:46:08]execute_script done [16:46:08]execute_script returns [16:46:08]free content buf [16:46:08]Sock 11.Close socket [16:46:08]Sock 11.Thread stoped [16:46:08]ConnectInit Can't take IP for lk.salyk.kg [16:46:08]CommunicateWithHost connect error [16:46:08]CommunicateWithHost err = -1 [16:46:08]OFD Sender: Server communicate error [16:46:09]OFD Sender: Processing packet 163052 [packets to send 969, broken 960] [16:46:09]ProducePacketName [16:46:09]name=ofd_packets/00163052 [16:46:09]OFD Sender: To server: pG, [16:46:09]CommunicateWithHost lk.salyk.kg:30040 [16:46:09]ConnectInit lk.salyk.kg [16:46:14]ConnectInit Can't take IP for lk.salyk.kg [16:46:14]CommunicateWithHost connect error [16:46:14]CommunicateWithHost err = -1 [16:46:14]OFD Sender: Server communicate error [16:46:19]OFD Sender: Processing packet 163052 [packets to send 969, broken 960] [16:46:19]ProducePacketName [16:46:19]name=ofd_packets/00163052 [16:46:19]OFD Sender: To server: pG, [16:46:19]CommunicateWithHost lk.salyk.kg:30040 [16:46:19]ConnectInit lk.salyk.kg [16:46:24]ConnectInit Can't take IP for lk.salyk.kg [16:46:24]CommunicateWithHost connect error [16:46:24]CommunicateWithHost err = -1 [16:46:24]OFD Sender: Server communicate error [16:46:29]OFD Sender: Processing packet 163052 [packets to send 969, broken 960] [16:46:29]ProducePacketName [16:46:29]name=ofd_packets/00163052 [16:46:29]OFD Sender: To server: pG, [16:46:29]CommunicateWithHost lk.salyk.kg:30040 [16:46:29]ConnectInit lk.salyk.kg [16:46:34]ConnectInit Can't take IP for lk.salyk.kg [16:46:34]CommunicateWithHost connect error [16:46:34]CommunicateWithHost err = -1 [16:46:34]OFD Sender: Server communicate error [16:46:39]OFD Sender: Processing packet 163052 [packets to send 969, broken 960] [16:46:39]ProducePacketName [16:46:39]name=ofd_packets/00163052 [16:46:39]OFD Sender: To server: pG, [16:46:39]CommunicateWithHost lk.salyk.kg:30040 [16:46:39]ConnectInit lk.salyk.kg [16:46:44]ConnectInit Can't take IP for lk.salyk.kg [16:46:44]CommunicateWithHost connect error [16:46:44]CommunicateWithHost err = -1 [16:46:44]OFD Sender: Server communicate error [16:46:45]accept exits with 7 [16:46:45]New connection [16:46:45]New thread 3067604324 created [16:46:45]Thread 3067460964 joined [16:46:45]Waiting for new connection... [16:46:45] Sock 7.Parse request [16:46:45]Sock 7.Check first char [16:46:45]Sock 7.First char is OK [16:46:45]request: POST /json_proto HTTP/1.0 [16:46:45]Method: POST [16:46:45]URL: /json_proto [16:46:45]Method is POST - this is cgi request [16:46:45]url: /json_proto [16:46:45]query_string will be loaded in cgi processing [16:46:45]execute_cgi json_proto POST (null) [16:46:45]execute_cgi path=json_proto method=POST [16:46:45]POST find Content-Length [16:46:45]Host: 172.17.44.132:8080 [16:46:45]Content-Length: 677 [16:46:45]Content-Type: application/json [16:46:45] [16:46:45]POST finish read [16:46:45]Found Content-Length = 677 [16:46:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:45]execute_script... [16:46:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291555", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:46:45]POST & json_proto [16:46:45]process_json_proto [16:46:45]json parsed OK: [16:46:45]protocol is kg_v1.0 [16:46:45]action value=close_receipt [16:46:45]process_action close_receipt [16:46:45]cmd_close_receipt [16:46:45]MH_GetDate [16:46:45]Write to MH i2c: F0 00 00 99 00 88 [16:46:45]Write i2c OK [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: F0 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: F0 09 00 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: F0 09 00 99 00 00 75 C8 C4 66 2A 83 C1 65 CB [16:46:45]GetLastDocTimeStamp 1724172362 [16:46:45]current date 1724172405 [16:46:45]FM_GetShiftState [16:46:45]SAM_PROTO_GetShiftState [16:46:45]wFMCommunicate request_size=4 [16:46:45]MH_SAM_APDU [16:46:45]CAPDU: 80 13 01 00 [16:46:45]Write to MH i2c: E2 08 00 9A 00 80 13 01 00 00 00 00 00 17 [16:46:45]Write i2c OK [16:46:45]MH_I2C_Read... [16:46:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:45]Read from MH i2c: E2 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: E2 0E 00 [16:46:45]MH_I2C_Read... [16:46:45]Read from MH i2c: E2 0E 00 9A 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E5 [16:46:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:46:45]wFMCommunicate OK [16:46:45]SAM_PROTO_GetShiftState done [16:46:45]FM_GetShiftState done [16:46:45]opened in 1724113081 [16:46:45]opened+sec_in_day 1724199481 [16:46:45]quantity*price = 50036 [16:46:45]sum+1 = 50037 [16:46:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 507 20.08.2024 16:46 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163062 ФПД: 56827007751727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T164645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163062&fm=56827007751727&tin=02508201610067®Number=0000000000092562&sum=50000 [16:46:46]StoreToDocumentArchive [16:46:46]shift 465 fd 163062 [16:46:46]save to /storage/0465/doc_00163062 [16:46:46]save last doc name /storage/0465/doc_00163062 to /storage/kkm_last_doc_name [16:46:46]save OK [16:46:46]Clear old archive folders... [16:46:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:46:46]tlvbuf is 01B78590 [16:46:46]SAM_PROTO_ClearQueue [16:46:46]wFMCommunicate request_size=4 [16:46:46]MH_SAM_APDU [16:46:46]CAPDU: 80 09 00 00 [16:46:46]Write to MH i2c: E2 08 00 A7 00 80 09 00 00 00 00 00 00 19 [16:46:46]Write i2c OK [16:46:46]MH_I2C_Read... [16:46:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:46:46]Read from MH i2c: E2 [16:46:46]MH_I2C_Read... [16:46:46]Read from MH i2c: E2 03 00 [16:46:46]MH_I2C_Read... [16:46:46]Read from MH i2c: E2 03 00 A7 00 00 90 00 1B [16:46:46]RAPDU: 90 00 [16:46:46]wFMCommunicate OK [16:46:46]SAM_PROTO_ClearQueue done [16:46:46]KKMCreateOFDPacket [16:46:46]OFDProtocolAddRootSTLVToBuf [16:46:46]FM_MakeSignedData [16:46:46]FM_MakeSignedData [16:46:46]SAM_PROTO_SignData [16:46:46]wFMCommunicate request_size=4 [16:46:46]MH_SAM_APDU [16:46:46]CAPDU: 80 0D 01 02 [16:46:46]Write to MH i2c: E2 08 00 A8 00 80 0D 01 02 00 00 00 00 21 [16:46:46]Write i2c OK [16:46:46]MH_I2C_Read... [16:46:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:46:46]Read from MH i2c: E2 [16:46:46]MH_I2C_Read... [16:46:46]Read from MH i2c: E2 03 00 [16:46:46]MH_I2C_Read... [16:46:46]Read from MH i2c: E2 03 00 A8 00 00 90 00 1C [16:46:46]RAPDU: 90 00 [16:46:46]wFMCommunicate OK [16:46:46]wFMCommunicate request_size=255 [16:46:46]MH_SAM_APDU [16:46:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 75 C8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7C 02 00 35 04 06 00 33 [16:46:46]Write to MH i2c: E2 02 01 A9 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 75 C8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7C 02 00 35 04 06 00 33 00 00 81 [16:46:46]Write i2c OK [16:46:46]MH_I2C_Read... [16:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:47]Read from MH i2c: E2 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: E2 03 00 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: E2 03 00 A9 00 00 90 00 1D [16:46:47]RAPDU: 90 00 [16:46:47]wFMCommunicate OK [16:46:47]wFMCommunicate request_size=10 [16:46:47]MH_SAM_APDU [16:46:47]CAPDU: 80 0D 02 02 05 AF 11 9C 56 2F [16:46:47]Write to MH i2c: E2 0D 00 AA 00 80 0D 02 02 05 00 AF 11 9C 56 2F 00 00 0F [16:46:47]Write i2c OK [16:46:47]MH_I2C_Read... [16:46:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:46:47]Read from MH i2c: E2 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: E2 03 00 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: E2 03 00 AA 00 00 90 00 1E [16:46:47]RAPDU: 90 00 [16:46:47]wFMCommunicate OK [16:46:47]wFMCommunicate request_size=4 [16:46:47]MH_SAM_APDU [16:46:47]CAPDU: 80 0D 03 02 [16:46:47]Write to MH i2c: E2 08 00 AB 00 80 0D 03 02 00 00 00 00 26 [16:46:47]Write i2c OK [16:46:47]MH_I2C_Read... [16:46:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:46:47]Read from MH i2c: E2 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: E2 0B 00 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: E2 0B 00 AB 00 00 74 C1 25 6E 24 49 18 6D 90 00 E1 [16:46:47]RAPDU: 74 C1 25 6E 24 49 18 6D 90 00 [16:46:47]wFMCommunicate OK [16:46:47]SAM_PROTO_SignData done [16:46:47]FM_MakeSignedData done [16:46:47]CreateOFDProtocolMessage [16:46:47]wFMCommunicate request_size=4 [16:46:47]MH_SAM_APDU [16:46:47]CAPDU: 80 11 00 00 [16:46:47]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [16:46:47]Write i2c OK [16:46:47]MH_I2C_Read... [16:46:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:47]Read from MH i2c: E2 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: E2 17 00 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [16:46:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:46:47]wFMCommunicate OK [16:46:47]CreateOFDProtocolMessage done [16:46:47]OFDSenderStorePacket 163062 [16:46:47]StoreOFDPacket docnum=163062 [16:46:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 94 01 07 01 F2 A6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FB 01 00 00 F4 03 04 00 75 C8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7C 02 00 35 04 06 00 33 AF 11 9C 56 2F 74 C1 25 6E 24 49 18 6D [16:46:47]CheckFolder [16:46:47]dirname=/storage/ofd_packets [16:46:47]CheckFolder done [16:46:47]ProducePacketName [16:46:47]name=ofd_packets/00163062 [16:46:47]NVStorageSaveData ofd_packets/00163062 [16:46:47]File name is /storage/ofd_packets/00163062 [16:46:47]Write 301 bytes [16:46:47]NVStorageSaveData done [16:46:47]OFDSenderStorePacket done [16:46:47]KKMCreateOFDPacket done [16:46:47]NVStorageSaveData kkm_last_timestamp [16:46:47]File name is /storage/kkm_last_timestamp [16:46:47]Write 4 bytes [16:46:47]NVStorageSaveData done [16:46:47]ExternCall_PrintAddStr [16:46:47]wPrintStart [16:46:47]Write to MH i2c: 01 00 00 AD 00 AD [16:46:47]Write i2c OK [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: 01 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: 01 07 00 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [16:46:47]RasterBufferAndPrint [16:46:47]line Счет N : (1)291555 [16:46:47]line ИНН: 02508201610067 [16:46:47]line Контрольно-Кассовый Чек [16:46:47]line ПРОДАЖА [16:46:47]line ТРК (МРК, ГНК) : 52 [16:46:47]line Товар: 2710124130 [16:46:47]line Аи-92-К-5 [16:46:47]line 7.380 * 67.80 [16:46:47]line = 500.36 [16:46:47]line НДС 12% НСП 1% [16:46:47]line > о реализуемом товаре [16:46:47]line ОКРУГЛЕНИЕ: -0.36 [16:46:47]line ИТОГО: 500.00 [16:46:47]line Внесено: 500.00 [16:46:47]line СДАЧА: 0.00 [16:46:47]line НСП 1% : 4.43 [16:46:47]line НДС 12% : 53.14 [16:46:47]line Наличными: 500.00 [16:46:47]line Безнал.: 0.00 [16:46:47]line Место: АЗС № 130 "Партнер Нефть" [16:46:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [16:46:47]line СНО: Общий режим [16:46:47]line Чек 507 20.08.2024 16:46 [16:46:47]line Смена: 465 ФФД: 1.0 [16:46:47]line ЗНМ: 0300000070 [16:46:47]line РНМ: 0000000000092562 [16:46:47]line Версия ККМ: 001 [16:46:47]line ФМ: 0000000000871769 [16:46:47]line ФД: 163062 [16:46:47]line ФПД: 56827007751727 [16:46:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T164645&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163062&fm=56827007751727&tin=02508201610067®Number=0000000000092562&sum=50000 [16:46:47]OFD Sender: Processing packet 163052 [packets to send 970, broken 960] [16:46:47]ProducePacketName [16:46:47]name=ofd_packets/00163052 [16:46:47]OFD Sender: To server: pG, [16:46:47]CommunicateWithHost lk.salyk.kg:30040 [16:46:47]ConnectInit lk.salyk.kg [16:46:47]written 0, free lines is 4095 [16:46:47]Write to MH i2c: 01 00 00 D8 00 D8 [16:46:47]Write i2c OK [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: 01 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: 01 07 00 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: 01 07 00 D8 00 00 00 00 00 00 C6 0C B1 [16:46:47]RasterBufferAndPrint [16:46:47]line [16:46:47]line [16:46:47]line [16:46:47]line [16:46:47]line [16:46:47]written 0, free lines is 3285 [16:46:47]MH_Cut [16:46:47]Write to MH i2c: D1 01 00 DF 00 01 B1 [16:46:47]Write i2c OK [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: D1 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: D1 01 00 [16:46:47]MH_I2C_Read... [16:46:47]Read from MH i2c: D1 01 00 DF 00 00 B0 [16:46:47]Write to MH i2c: 01 00 00 E0 00 E0 [16:46:47]Write i2c OK [16:46:47]MH_I2C_Read... [16:46:48]*** Cut start [16:46:48]*** Purtial cut [16:46:48]*** Stage 1: CUTSNS_PIN = 1 [16:46:50]Read from MH i2c: 01 [16:46:50]MH_I2C_Read... [16:46:50]*** Stop cut motor [16:46:50]*** Cut end [16:46:50]Read from MH i2c: 01 07 00 [16:46:50]MH_I2C_Read... [16:46:50]Read from MH i2c: 01 07 00 E0 00 00 00 00 00 00 FF 0F F5 [16:46:50]process_action close_receipt done [16:46:50]requested_data is exist [16:46:50]produce_requested_data [16:46:50]requested_item fm.sn is exist - process it [16:46:50]wFMCommunicate request_size=4 [16:46:50]MH_SAM_APDU [16:46:50]CAPDU: 80 11 00 00 [16:46:50]Write to MH i2c: E2 08 00 E1 00 80 11 00 00 00 00 00 00 5B [16:46:50]Write i2c OK [16:46:50]MH_I2C_Read... [16:46:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:46:50]Read from MH i2c: E2 [16:46:50]MH_I2C_Read... [16:46:50]Read from MH i2c: E2 17 00 [16:46:50]MH_I2C_Read... [16:46:50]Read from MH i2c: E2 17 00 E1 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B4 [16:46:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:46:50]wFMCommunicate OK [16:46:50]requested_item fd.num is exist - process it [16:46:50]SAM_PROTO_GetFieldsCounters [16:46:50]wFMCommunicate request_size=4 [16:46:50]MH_SAM_APDU [16:46:50]CAPDU: 80 13 00 00 [16:46:50]Write to MH i2c: E2 08 00 E2 00 80 13 00 00 00 00 00 00 5E [16:46:50]Write i2c OK [16:46:50]MH_I2C_Read... [16:46:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [16:46:50]Read from MH i2c: E2 [16:46:50]MH_I2C_Read... [16:46:50]Read from MH i2c: E2 62 00 [16:46:50]MH_I2C_Read... [16:46:50]Read from MH i2c: E2 62 00 E2 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 BE [16:46:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 7C 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FB 01 00 00 5E 04 04 00 FB 01 00 00 57 04 04 00 FC 01 00 00 19 04 04 00 00 00 00 00 90 00 [16:46:50]wFMCommunicate OK [16:46:50]SAM_PROTO_GetFieldsCounters done [16:46:50]requested_item shift.num is exist - process it [16:46:50]requested_item shift.opened is exist - process it [16:46:50]req_shift_opened [16:46:50]FM_GetShiftState [16:46:50]SAM_PROTO_GetShiftState [16:46:50]wFMCommunicate request_size=4 [16:46:50]MH_SAM_APDU [16:46:50]CAPDU: 80 13 01 00 [16:46:50]Write to MH i2c: E2 08 00 E3 00 80 13 01 00 00 00 00 00 60 [16:46:50]Write i2c OK [16:46:50]MH_I2C_Read... [16:46:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:46:50]Read from MH i2c: E2 [16:46:50]MH_I2C_Read... [16:46:50]Read from MH i2c: E2 0E 00 [16:46:50]MH_I2C_Read... [16:46:50]Read from MH i2c: E2 0E 00 E3 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2E [16:46:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:46:50]wFMCommunicate OK [16:46:50]SAM_PROTO_GetShiftState done [16:46:50]FM_GetShiftState done [16:46:50]req_shift_opened done [16:46:50]requested_item shift.open_date is exist - process it [16:46:50]req_shift_open_date [16:46:50]req_shift_open_date done [16:46:50]produce_requested_data done [16:46:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163062,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [16:46:50]process_action_free close_receipt [16:46:50]json_value_free [16:46:50]json_value_free done [16:46:50]process_json_proto returns [16:46:50]Send response to host [16:46:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163062,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [16:46:50]free response buf [16:46:50]execute_script done [16:46:50]execute_script returns [16:46:50]free content buf [16:46:50]Sock 7.Close socket [16:46:50]Sock 7.Thread stoped [16:46:52]ConnectInit Can't take IP for lk.salyk.kg [16:46:52]CommunicateWithHost connect error [16:46:52]CommunicateWithHost err = -1 [16:46:52]OFD Sender: Server communicate error [16:46:57]OFD Sender: Processing packet 163052 [packets to send 970, broken 960] [16:46:57]ProducePacketName [16:46:57]name=ofd_packets/00163052 [16:46:57]OFD Sender: To server: pG, [16:46:57]CommunicateWithHost lk.salyk.kg:30040 [16:46:57]ConnectInit lk.salyk.kg [16:47:02]ConnectInit Can't take IP for lk.salyk.kg [16:47:02]CommunicateWithHost connect error [16:47:02]CommunicateWithHost err = -1 [16:47:02]OFD Sender: Server communicate error [16:47:07]OFD Sender: Processing packet 163052 [packets to send 970, broken 960] [16:47:07]ProducePacketName [16:47:07]name=ofd_packets/00163052 [16:47:07]OFD Sender: To server: pG, [16:47:07]CommunicateWithHost lk.salyk.kg:30040 [16:47:07]ConnectInit lk.salyk.kg [16:47:12]ConnectInit Can't take IP for lk.salyk.kg [16:47:12]CommunicateWithHost connect error [16:47:12]CommunicateWithHost err = -1 [16:47:12]OFD Sender: Server communicate error [16:47:13]accept exits with 9 [16:47:13]New connection [16:47:13]New thread 3067460964 created [16:47:13]Thread 3067604324 joined [16:47:13]Waiting for new connection... [16:47:13] Sock 9.Parse request [16:47:13]Sock 9.Check first char [16:47:13]Sock 9.First char is OK [16:47:13]request: POST /json_proto HTTP/1.0 [16:47:13]Method: POST [16:47:13]URL: /json_proto [16:47:13]Method is POST - this is cgi request [16:47:13]url: /json_proto [16:47:13]query_string will be loaded in cgi processing [16:47:13]execute_cgi json_proto POST (null) [16:47:13]execute_cgi path=json_proto method=POST [16:47:13]POST find Content-Length [16:47:13]Host: 172.17.44.132:8080 [16:47:13]Content-Length: 682 [16:47:13]Content-Type: application/json [16:47:13] [16:47:13]POST finish read [16:47:13]Found Content-Length = 682 [16:47:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 21.570, "sum" : 1600.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:13]execute_script... [16:47:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291556", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 21.570, "sum" : 1600.49, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [16:47:13]POST & json_proto [16:47:13]process_json_proto [16:47:13]json parsed OK: [16:47:13]protocol is kg_v1.0 [16:47:13]action value=close_receipt [16:47:13]process_action close_receipt [16:47:13]cmd_close_receipt [16:47:13]MH_GetDate [16:47:13]Write to MH i2c: F0 00 00 E4 00 D3 [16:47:13]Write i2c OK [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: F0 [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: F0 09 00 [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: F0 09 00 E4 00 00 91 C8 C4 66 2A 83 C1 65 32 [16:47:13]GetLastDocTimeStamp 1724172405 [16:47:13]current date 1724172433 [16:47:13]FM_GetShiftState [16:47:13]SAM_PROTO_GetShiftState [16:47:13]wFMCommunicate request_size=4 [16:47:13]MH_SAM_APDU [16:47:13]CAPDU: 80 13 01 00 [16:47:13]Write to MH i2c: E2 08 00 E5 00 80 13 01 00 00 00 00 00 62 [16:47:13]Write i2c OK [16:47:13]MH_I2C_Read... [16:47:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [16:47:13]Read from MH i2c: E2 [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: E2 0E 00 [16:47:13]MH_I2C_Read... [16:47:13]Read from MH i2c: E2 0E 00 E5 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 30 [16:47:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [16:47:13]wFMCommunicate OK [16:47:13]SAM_PROTO_GetShiftState done [16:47:13]FM_GetShiftState done [16:47:13]opened in 1724113081 [16:47:13]opened+sec_in_day 1724199481 [16:47:13]quantity*price = 160049 [16:47:13]sum+1 = 160050 [16:47:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.49 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.96 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 508 20.08.2024 16:47 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163063 ФПД: 32928232552211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T164713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163063&fm=32928232552211&tin=02508201610067®Number=0000000000092562&sum=160000 [16:47:14]StoreToDocumentArchive [16:47:14]shift 465 fd 163063 [16:47:14]save to /storage/0465/doc_00163063 [16:47:14]save last doc name /storage/0465/doc_00163063 to /storage/kkm_last_doc_name [16:47:14]save OK [16:47:14]Clear old archive folders... [16:47:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [16:47:14]tlvbuf is 01B6C2A0 [16:47:14]SAM_PROTO_ClearQueue [16:47:14]wFMCommunicate request_size=4 [16:47:14]MH_SAM_APDU [16:47:14]CAPDU: 80 09 00 00 [16:47:14]Write to MH i2c: E2 08 00 F2 00 80 09 00 00 00 00 00 00 64 [16:47:14]Write i2c OK [16:47:14]MH_I2C_Read... [16:47:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [16:47:14]Read from MH i2c: E2 [16:47:14]MH_I2C_Read... [16:47:14]Read from MH i2c: E2 03 00 [16:47:14]MH_I2C_Read... [16:47:14]Read from MH i2c: E2 03 00 F2 00 00 90 00 66 [16:47:14]RAPDU: 90 00 [16:47:14]wFMCommunicate OK [16:47:14]SAM_PROTO_ClearQueue done [16:47:14]KKMCreateOFDPacket [16:47:14]OFDProtocolAddRootSTLVToBuf [16:47:14]FM_MakeSignedData [16:47:14]FM_MakeSignedData [16:47:14]SAM_PROTO_SignData [16:47:14]wFMCommunicate request_size=4 [16:47:14]MH_SAM_APDU [16:47:14]CAPDU: 80 0D 01 02 [16:47:14]Write to MH i2c: E2 08 00 F3 00 80 0D 01 02 00 00 00 00 6C [16:47:14]Write i2c OK [16:47:14]MH_I2C_Read... [16:47:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [16:47:14]Read from MH i2c: E2 [16:47:14]MH_I2C_Read... [16:47:14]Read from MH i2c: E2 03 00 [16:47:14]MH_I2C_Read... [16:47:14]Read from MH i2c: E2 03 00 F3 00 00 90 00 67 [16:47:14]RAPDU: 90 00 [16:47:14]wFMCommunicate OK [16:47:14]wFMCommunicate request_size=255 [16:47:14]MH_SAM_APDU [16:47:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 91 C8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7C 02 00 35 04 06 00 1D [16:47:14]Write to MH i2c: E2 02 01 F4 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 91 C8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7C 02 00 35 04 06 00 1D 00 00 CE [16:47:14]Write i2c OK [16:47:14]MH_I2C_Read... [16:47:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:14]Read from MH i2c: E2 [16:47:14]MH_I2C_Read... [16:47:14]Read from MH i2c: E2 03 00 [16:47:14]MH_I2C_Read... [16:47:14]Read from MH i2c: E2 03 00 F4 00 00 90 00 68 [16:47:14]RAPDU: 90 00 [16:47:14]wFMCommunicate OK [16:47:14]wFMCommunicate request_size=10 [16:47:14]MH_SAM_APDU [16:47:14]CAPDU: 80 0D 02 02 05 F2 B3 9A B7 13 [16:47:14]Write to MH i2c: E2 0D 00 F5 00 80 0D 02 02 05 00 F2 B3 9A B7 13 00 00 82 [16:47:14]Write i2c OK [16:47:14]MH_I2C_Read... [16:47:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [16:47:14]Read from MH i2c: E2 [16:47:14]MH_I2C_Read... [16:47:14]Read from MH i2c: E2 03 00 [16:47:14]MH_I2C_Read... [16:47:14]Read from MH i2c: E2 03 00 F5 00 00 90 00 69 [16:47:14]RAPDU: 90 00 [16:47:14]wFMCommunicate OK [16:47:14]wFMCommunicate request_size=4 [16:47:14]MH_SAM_APDU [16:47:14]CAPDU: 80 0D 03 02 [16:47:14]Write to MH i2c: E2 08 00 F6 00 80 0D 03 02 00 00 00 00 71 [16:47:14]Write i2c OK [16:47:14]MH_I2C_Read... [16:47:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [16:47:15]Read from MH i2c: E2 [16:47:15]MH_I2C_Read... [16:47:15]Read from MH i2c: E2 0B 00 [16:47:15]MH_I2C_Read... [16:47:15]Read from MH i2c: E2 0B 00 F6 00 00 87 A6 8D F5 E3 15 D5 8E 90 00 7C [16:47:15]RAPDU: 87 A6 8D F5 E3 15 D5 8E 90 00 [16:47:15]wFMCommunicate OK [16:47:15]SAM_PROTO_SignData done [16:47:15]FM_MakeSignedData done [16:47:15]CreateOFDProtocolMessage [16:47:15]wFMCommunicate request_size=4 [16:47:15]MH_SAM_APDU [16:47:15]CAPDU: 80 11 00 00 [16:47:15]Write to MH i2c: E2 08 00 F7 00 80 11 00 00 00 00 00 00 71 [16:47:15]Write i2c OK [16:47:15]MH_I2C_Read... [16:47:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [16:47:15]Read from MH i2c: E2 [16:47:15]MH_I2C_Read... [16:47:15]Read from MH i2c: E2 17 00 [16:47:15]MH_I2C_Read... [16:47:15]Read from MH i2c: E2 17 00 F7 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [16:47:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [16:47:15]wFMCommunicate OK [16:47:15]CreateOFDProtocolMessage done [16:47:15]OFDSenderStorePacket 163063 [16:47:15]StoreOFDPacket docnum=163063 [16:47:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 31 4F 07 01 23 0C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 54 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 01 00 00 F4 03 04 00 91 C8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7C 02 00 35 04 06 00 1D F2 B3 9A B7 13 87 A6 8D F5 E3 15 D5 8E [16:47:15]CheckFolder [17:57:53]SAM_PROTO_GetShiftState [17:57:53]wFMCommunicate request_size=4 [17:57:53]MH_SAM_APDU [17:57:53]CAPDU: 80 13 01 00 [17:57:53]Write to MH i2c: E2 08 00 DF 1A 80 13 01 00 00 00 00 00 76 [17:57:53]Write i2c OK [17:57:53]MH_I2C_Read... [17:57:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:53]Read from MH i2c: E2 [17:57:53]MH_I2C_Read... [17:57:53]Read from MH i2c: E2 0E 00 [17:57:53]MH_I2C_Read... [17:57:53]Read from MH i2c: E2 0E 00 DF 1A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 44 [17:57:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [17:57:53]wFMCommunicate OK [17:57:53]SAM_PROTO_GetShiftState done [17:57:53]FM_GetShiftState done [17:57:53]opened in 1724113081 [17:57:53]opened+sec_in_day 1724199481 [17:57:53]quantity*price = 100050 [17:57:53]sum+1 = 100052 [17:57:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 596 20.08.2024 17:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163151 ФПД: 260920727548174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T175754&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163151&fm=260920727548174&tin=02508201610067®Number=0000000000092562&sum=100000 [17:57:54]StoreToDocumentArchive [17:57:54]shift 465 fd 163151 [17:57:54]save to /storage/0465/doc_00163151 [17:57:54]save last doc name /storage/0465/doc_00163151 to /storage/kkm_last_doc_name [17:57:54]save OK [17:57:54]Clear old archive folders... [17:57:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [17:57:54]tlvbuf is 01C20BE0 [17:57:54]SAM_PROTO_ClearQueue [17:57:54]wFMCommunicate request_size=4 [17:57:54]MH_SAM_APDU [17:57:54]CAPDU: 80 09 00 00 [17:57:54]Write to MH i2c: E2 08 00 EC 1A 80 09 00 00 00 00 00 00 78 [17:57:54]Write i2c OK [17:57:54]MH_I2C_Read... [17:57:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:57:54]Read from MH i2c: E2 [17:57:54]MH_I2C_Read... [17:57:54]Read from MH i2c: E2 03 00 [17:57:54]MH_I2C_Read... [17:57:54]Read from MH i2c: E2 03 00 EC 1A 00 90 00 7A [17:57:54]RAPDU: 90 00 [17:57:54]wFMCommunicate OK [17:57:54]SAM_PROTO_ClearQueue done [17:57:54]KKMCreateOFDPacket [17:57:54]OFDProtocolAddRootSTLVToBuf [17:57:54]FM_MakeSignedData [17:57:54]FM_MakeSignedData [17:57:54]SAM_PROTO_SignData [17:57:54]wFMCommunicate request_size=4 [17:57:54]MH_SAM_APDU [17:57:54]CAPDU: 80 0D 01 02 [17:57:54]Write to MH i2c: E2 08 00 ED 1A 80 0D 01 02 00 00 00 00 80 [17:57:54]Write i2c OK [17:57:54]MH_I2C_Read... [17:57:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:57:54]Read from MH i2c: E2 [17:57:54]MH_I2C_Read... [17:57:54]Read from MH i2c: E2 03 00 [17:57:54]MH_I2C_Read... [17:57:54]Read from MH i2c: E2 03 00 ED 1A 00 90 00 7B [17:57:55]RAPDU: 90 00 [17:57:55]wFMCommunicate OK [17:57:55]wFMCommunicate request_size=255 [17:57:55]MH_SAM_APDU [17:57:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 22 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7D 02 00 35 04 06 00 ED 4E 57 47 [17:57:55]Write to MH i2c: E2 02 01 EE 1A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 ConnectInit Can't take IP for lk.salyk.kg [17:57:55]04 CommunicateWithHost connect error [17:57:55]06 CommunicateWithHost err = -1 [17:57:55]00 OFD Sender: Server communicate error [17:57:55]00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 22 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7D 02 00 35 04 06 00 ED 4E 57 47 00 00 03 [17:57:55]Write i2c OK [17:57:55]MH_I2C_Read... [17:57:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:55]Read from MH i2c: E2 [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: E2 03 00 [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: E2 03 00 EE 1A 00 90 00 7C [17:57:55]RAPDU: 90 00 [17:57:55]wFMCommunicate OK [17:57:55]wFMCommunicate request_size=7 [17:57:55]MH_SAM_APDU [17:57:55]CAPDU: 80 0D 02 02 02 B1 0E [17:57:55]Write to MH i2c: E2 0A 00 EF 1A 80 0D 02 02 02 00 B1 0E 00 00 46 [17:57:55]Write i2c OK [17:57:55]MH_I2C_Read... [17:57:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:57:55]Read from MH i2c: E2 [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: E2 03 00 [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: E2 03 00 EF 1A 00 90 00 7D [17:57:55]RAPDU: 90 00 [17:57:55]wFMCommunicate OK [17:57:55]wFMCommunicate request_size=4 [17:57:55]MH_SAM_APDU [17:57:55]CAPDU: 80 0D 03 02 [17:57:55]Write to MH i2c: E2 08 00 F0 1A 80 0D 03 02 00 00 00 00 85 [17:57:55]Write i2c OK [17:57:55]MH_I2C_Read... [17:57:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:57:55]Read from MH i2c: E2 [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: E2 0B 00 [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: E2 0B 00 F0 1A 00 D1 38 D4 36 A3 EE C2 DE 90 00 CA [17:57:55]RAPDU: D1 38 D4 36 A3 EE C2 DE 90 00 [17:57:55]wFMCommunicate OK [17:57:55]SAM_PROTO_SignData done [17:57:55]FM_MakeSignedData done [17:57:55]CreateOFDProtocolMessage [17:57:55]wFMCommunicate request_size=4 [17:57:55]MH_SAM_APDU [17:57:55]CAPDU: 80 11 00 00 [17:57:55]Write to MH i2c: E2 08 00 F1 1A 80 11 00 00 00 00 00 00 85 [17:57:55]Write i2c OK [17:57:55]MH_I2C_Read... [17:57:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:55]Read from MH i2c: E2 [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: E2 17 00 [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: E2 17 00 F1 1A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DE [17:57:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:57:55]wFMCommunicate OK [17:57:55]CreateOFDProtocolMessage done [17:57:55]OFDSenderStorePacket 163151 [17:57:55]StoreOFDPacket docnum=163151 [17:57:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 80 B0 04 01 27 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 22 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7D 02 00 35 04 06 00 ED 4E 57 47 B1 0E D1 38 D4 36 A3 EE C2 DE [17:57:55]CheckFolder [17:57:55]dirname=/storage/ofd_packets [17:57:55]CheckFolder done [17:57:55]ProducePacketName [17:57:55]name=ofd_packets/00163151 [17:57:55]NVStorageSaveData ofd_packets/00163151 [17:57:55]File name is /storage/ofd_packets/00163151 [17:57:55]Write 298 bytes [17:57:55]NVStorageSaveData done [17:57:55]OFDSenderStorePacket done [17:57:55]KKMCreateOFDPacket done [17:57:55]NVStorageSaveData kkm_last_timestamp [17:57:55]File name is /storage/kkm_last_timestamp [17:57:55]Write 4 bytes [17:57:55]NVStorageSaveData done [17:57:55]ExternCall_PrintAddStr [17:57:55]wPrintStart [17:57:55]Write to MH i2c: 01 00 00 F2 1A 0C [17:57:55]Write i2c OK [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: 01 [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: 01 07 00 [17:57:55]MH_I2C_Read... [17:57:55]Read from MH i2c: 01 07 00 F2 1A 00 00 00 00 00 FF 0F 21 [17:57:55]RasterBufferAndPrint [17:57:55]line Счет N : (1)291644 [17:57:55]line ИНН: 02508201610067 [17:57:55]line Контрольно-Кассовый Чек [17:57:55]line ПРОДАЖА [17:57:55]line ТРК (МРК, ГНК) : 44 [17:57:55]line Товар: 2710194800 [17:57:55]line ДТ-К-5 [17:57:55]line 13.130 * 76.20 [17:57:55]line = 1000.51 [17:57:55]line НДС 12% НСП 1% [17:57:55]line > о реализуемом товаре [17:57:55]line ОКРУГЛЕНИЕ: -0.51 [17:57:55]line ИТОГО: 1000.00 [17:57:55]line Внесено: 1000.00 [17:57:55]line СДАЧА: 0.00 [17:57:55]line НСП 1% : 8.85 [17:57:55]line НДС 12% : 106.25 [17:57:55]line Наличными: 1000.00 [17:57:55]line Безнал.: 0.00 [17:57:55]line Место: АЗС № 130 "Партнер Нефть" [17:57:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:57:55]line СНО: Общий режим [17:57:55]line Чек 596 20.08.2024 17:57 [17:57:55]line Смена: 465 ФФД: 1.0 [17:57:55]line ЗНМ: 0300000070 [17:57:55]line РНМ: 0000000000092562 [17:57:55]line Версия ККМ: 001 [17:57:55]line ФМ: 0000000000871769 [17:57:55]line ФД: 163151 [17:57:55]line ФПД: 260920727548174 [17:57:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T175754&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163151&fm=260920727548174&tin=02508201610067®Number=0000000000092562&sum=100000 [17:57:55]written 0, free lines is 4095 [17:57:55]OFD Sender: Processing packet 163052 [packets to send 1059, broken 960] [17:57:55]ProducePacketName [17:57:55]name=ofd_packets/00163052 [17:57:55]OFD Sender: To server: pG, [17:57:55]CommunicateWithHost lk.salyk.kg:30040 [17:57:55]ConnectInit lk.salyk.kg [17:57:56]Write to MH i2c: 01 00 00 1D 1B 38 [17:57:56]Write i2c OK [17:57:56]MH_I2C_Read... [17:57:56]Read from MH i2c: 01 [17:57:56]MH_I2C_Read... [17:57:56]Read from MH i2c: 01 07 00 [17:57:56]MH_I2C_Read... [17:57:56]Read from MH i2c: 01 07 00 1D 1B 00 00 00 00 00 D8 0C 23 [17:57:56]RasterBufferAndPrint [17:57:56]line [17:57:56]line [17:57:56]line [17:57:56]line [17:57:56]line [17:57:56]written 0, free lines is 3312 [17:57:56]MH_Cut [17:57:56]Write to MH i2c: D1 01 00 24 1B 01 11 [17:57:56]Write i2c OK [17:57:56]MH_I2C_Read... [17:57:56]Read from MH i2c: D1 [17:57:56]MH_I2C_Read... [17:57:56]Read from MH i2c: D1 01 00 [17:57:56]MH_I2C_Read... [17:57:56]Read from MH i2c: D1 01 00 24 1B 00 10 [17:57:56]Write to MH i2c: 01 00 00 25 1B 40 [17:57:56]Write i2c OK [17:57:56]MH_I2C_Read... [17:57:56]*** Cut start [17:57:56]*** Purtial cut [17:57:56]*** Stage 1: CUTSNS_PIN = 1 [17:57:59]Read from MH i2c: 01 [17:57:59]MH_I2C_Read... [17:57:59]*** Stop cut motor [17:57:59]*** Cut end [17:57:59]Read from MH i2c: 01 07 00 [17:57:59]MH_I2C_Read... [17:57:59]Read from MH i2c: 01 07 00 25 1B 00 00 00 00 00 FF 0F 55 [17:57:59]process_action close_receipt done [17:57:59]requested_data is exist [17:57:59]produce_requested_data [17:57:59]requested_item fm.sn is exist - process it [17:57:59]wFMCommunicate request_size=4 [17:57:59]MH_SAM_APDU [17:57:59]CAPDU: 80 11 00 00 [17:57:59]Write to MH i2c: E2 08 00 26 1B 80 11 00 00 00 00 00 00 BB [17:57:59]Write i2c OK [17:57:59]MH_I2C_Read... [17:57:59]Read from MH i2c: E2 [17:57:59]MH_I2C_Read... [17:57:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:57:59]Read from MH i2c: E2 17 00 [17:57:59]MH_I2C_Read... [17:57:59]Read from MH i2c: E2 17 00 26 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [17:57:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:57:59]wFMCommunicate OK [17:57:59]requested_item fd.num is exist - process it [17:57:59]SAM_PROTO_GetFieldsCounters [17:57:59]wFMCommunicate request_size=4 [17:57:59]MH_SAM_APDU [17:57:59]CAPDU: 80 13 00 00 [17:57:59]Write to MH i2c: E2 08 00 27 1B 80 13 00 00 00 00 00 00 BE [17:57:59]Write i2c OK [17:57:59]MH_I2C_Read... [17:57:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:57:59]Read from MH i2c: E2 [17:57:59]MH_I2C_Read... [17:57:59]Read from MH i2c: E2 62 00 [17:57:59]MH_I2C_Read... [17:57:59]Read from MH i2c: E2 62 00 27 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 86 [17:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 54 02 00 00 5E 04 04 00 54 02 00 00 57 04 04 00 55 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:57:59]wFMCommunicate OK [17:57:59]SAM_PROTO_GetFieldsCounters done [17:57:59]requested_item shift.num is exist - process it [17:57:59]requested_item shift.opened is exist - process it [17:57:59]req_shift_opened [17:57:59]FM_GetShiftState [17:57:59]SAM_PROTO_GetShiftState [17:57:59]wFMCommunicate request_size=4 [17:57:59]MH_SAM_APDU [17:57:59]CAPDU: 80 13 01 00 [17:57:59]Write to MH i2c: E2 08 00 28 1B 80 13 01 00 00 00 00 00 C0 [17:57:59]Write i2c OK [17:57:59]MH_I2C_Read... [17:57:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:57:59]Read from MH i2c: E2 [17:57:59]MH_I2C_Read... [17:57:59]Read from MH i2c: E2 0E 00 [17:57:59]MH_I2C_Read... [17:57:59]Read from MH i2c: E2 0E 00 28 1B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8E [17:57:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [17:57:59]wFMCommunicate OK [17:57:59]SAM_PROTO_GetShiftState done [17:57:59]FM_GetShiftState done [17:57:59]req_shift_opened done [17:57:59]requested_item shift.open_date is exist - process it [17:57:59]req_shift_open_date [17:57:59]req_shift_open_date done [17:57:59]produce_requested_data done [17:57:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163151,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [17:57:59]process_action_free close_receipt [17:57:59]json_value_free [17:57:59]json_value_free done [17:57:59]process_json_proto returns [17:57:59]Send response to host [17:57:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163151,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [17:57:59]free response buf [17:57:59]execute_script done [17:57:59]execute_script returns [17:57:59]free content buf [17:57:59]Sock 7.Close socket [17:57:59]Sock 7.Thread stoped [17:58:00]ConnectInit Can't take IP for lk.salyk.kg [17:58:00]CommunicateWithHost connect error [17:58:00]CommunicateWithHost err = -1 [17:58:00]OFD Sender: Server communicate error [17:58:05]OFD Sender: Processing packet 163052 [packets to send 1059, broken 960] [17:58:05]ProducePacketName [17:58:05]name=ofd_packets/00163052 [17:58:05]OFD Sender: To server: pG, [17:58:05]CommunicateWithHost lk.salyk.kg:30040 [17:58:05]ConnectInit lk.salyk.kg [17:58:10]ConnectInit Can't take IP for lk.salyk.kg [17:58:10]CommunicateWithHost connect error [17:58:10]CommunicateWithHost err = -1 [17:58:10]OFD Sender: Server communicate error [17:58:15]OFD Sender: Processing packet 163052 [packets to send 1059, broken 960] [17:58:15]ProducePacketName [17:58:15]name=ofd_packets/00163052 [17:58:15]OFD Sender: To server: pG, [17:58:15]CommunicateWithHost lk.salyk.kg:30040 [17:58:15]ConnectInit lk.salyk.kg [17:58:20]ConnectInit Can't take IP for lk.salyk.kg [17:58:20]CommunicateWithHost connect error [17:58:20]CommunicateWithHost err = -1 [17:58:20]OFD Sender: Server communicate error [17:58:25]OFD Sender: Processing packet 163052 [packets to send 1059, broken 960] [17:58:25]ProducePacketName [17:58:25]name=ofd_packets/00163052 [17:58:25]OFD Sender: To server: pG, [17:58:25]CommunicateWithHost lk.salyk.kg:30040 [17:58:25]ConnectInit lk.salyk.kg [17:58:30]ConnectInit Can't take IP for lk.salyk.kg [17:58:30]CommunicateWithHost connect error [17:58:30]CommunicateWithHost err = -1 [17:58:30]OFD Sender: Server communicate error [17:58:36]OFD Sender: Processing packet 163052 [packets to send 1059, broken 960] [17:58:36]ProducePacketName [17:58:36]name=ofd_packets/00163052 [17:58:36]OFD Sender: To server: pG, [17:58:36]CommunicateWithHost lk.salyk.kg:30040 [17:58:36]ConnectInit lk.salyk.kg [17:58:41]ConnectInit Can't take IP for lk.salyk.kg [17:58:41]CommunicateWithHost connect error [17:58:41]CommunicateWithHost err = -1 [17:58:41]OFD Sender: Server communicate error [17:58:46]OFD Sender: Processing packet 163052 [packets to send 1059, broken 960] [17:58:46]ProducePacketName [17:58:46]name=ofd_packets/00163052 [17:58:46]OFD Sender: To server: pG, [17:58:46]CommunicateWithHost lk.salyk.kg:30040 [17:58:46]ConnectInit lk.salyk.kg [17:58:51]ConnectInit Can't take IP for lk.salyk.kg [17:58:51]CommunicateWithHost connect error [17:58:51]CommunicateWithHost err = -1 [17:58:51]OFD Sender: Server communicate error [17:58:56]OFD Sender: Processing packet 163052 [packets to send 1059, broken 960] [17:58:56]ProducePacketName [17:58:56]name=ofd_packets/00163052 [17:58:56]OFD Sender: To server: pG, [17:58:56]CommunicateWithHost lk.salyk.kg:30040 [17:58:56]ConnectInit lk.salyk.kg [17:59:01]ConnectInit Can't take IP for lk.salyk.kg [17:59:01]CommunicateWithHost connect error [17:59:01]CommunicateWithHost err = -1 [17:59:01]OFD Sender: Server communicate error [17:59:06]OFD Sender: Processing packet 163052 [packets to send 1059, broken 960] [17:59:06]ProducePacketName [17:59:06]name=ofd_packets/00163052 [17:59:06]OFD Sender: To server: pG, [17:59:06]CommunicateWithHost lk.salyk.kg:30040 [17:59:06]ConnectInit lk.salyk.kg [17:59:09]accept exits with 12 [17:59:09]New connection [17:59:09]New thread 3067604324 created [17:59:09]Thread 3067460964 joined [17:59:09]Waiting for new connection... [17:59:09] Sock 12.Parse request [17:59:09]Sock 12.Check first char [17:59:09]Sock 12.First char is OK [17:59:09]request: POST /json_proto HTTP/1.0 [17:59:09]Method: POST [17:59:09]URL: /json_proto [17:59:09]Method is POST - this is cgi request [17:59:09]url: /json_proto [17:59:09]query_string will be loaded in cgi processing [17:59:09]execute_cgi json_proto POST (null) [17:59:09]execute_cgi path=json_proto method=POST [17:59:09]POST find Content-Length [17:59:09]Host: 172.17.44.132:8080 [17:59:09]Content-Length: 841 [17:59:09]Content-Type: application/json [17:59:09] [17:59:09]POST finish read [17:59:09]Found Content-Length = 841 [17:59:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50480", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:09]execute_script... [17:59:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50480", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:09]POST & json_proto [17:59:09]process_json_proto [17:59:09]json parsed OK: [17:59:09]protocol is kg_v1.0 [17:59:09]action value=close_receipt [17:59:09]process_action close_receipt [17:59:09]cmd_close_receipt [17:59:09]MH_GetDate [17:59:09]Write to MH i2c: F0 00 00 29 1B 33 [17:59:09]Write i2c OK [17:59:09]MH_I2C_Read... [17:59:09]Read from MH i2c: F0 [17:59:09]MH_I2C_Read... [17:59:09]Read from MH i2c: F0 09 00 [17:59:09]MH_I2C_Read... [17:59:09]Read from MH i2c: F0 09 00 29 1B 00 6D D9 C4 66 2A 83 C1 65 7F [17:59:09]GetLastDocTimeStamp 1724176674 [17:59:09]current date 1724176749 [17:59:09]FM_GetShiftState [17:59:09]SAM_PROTO_GetShiftState [17:59:09]wFMCommunicate request_size=4 [17:59:09]MH_SAM_APDU [17:59:09]CAPDU: 80 13 01 00 [17:59:09]Write to MH i2c: E2 08 00 2A 1B 80 13 01 00 00 00 00 00 C2 [17:59:09]Write i2c OK [17:59:09]MH_I2C_Read... [17:59:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:09]Read from MH i2c: E2 [17:59:09]MH_I2C_Read... [17:59:09]Read from MH i2c: E2 0E 00 [17:59:09]MH_I2C_Read... [17:59:09]Read from MH i2c: E2 0E 00 2A 1B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 90 [17:59:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [17:59:09]wFMCommunicate OK [17:59:09]SAM_PROTO_GetShiftState done [17:59:09]FM_GetShiftState done [17:59:09]opened in 1724113081 [17:59:09]opened+sec_in_day 1724199481 [17:59:09]quantity*price = 14000 [17:59:09]sum+1 = 14001 [17:59:09]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 597 20.08.2024 17:59 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163152 ФПД: 76977953553766 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T175909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163152&fm=76977953553766&tin=02508201610067®Number=0000000000092562&sum=15000 0 [17:59:10]StoreToDocumentArchive [17:59:10]shift 465 fd 163152 [17:59:10]save to /storage/0465/doc_00163152 [17:59:10]save last doc name /storage/0465/doc_00163152 to /storage/kkm_last_doc_name [17:59:10]save OK [17:59:10]Clear old archive folders... [17:59:10]ProcessDocumentItem done err = 0, tmpTLVsize=366 [17:59:10]tlvbuf is 01C22200 [17:59:10]SAM_PROTO_ClearQueue [17:59:10]wFMCommunicate request_size=4 [17:59:10]MH_SAM_APDU [17:59:10]CAPDU: 80 09 00 00 [17:59:10]Write to MH i2c: E2 08 00 37 1B 80 09 00 00 00 00 00 00 C4 [17:59:10]Write i2c OK [17:59:10]MH_I2C_Read... [17:59:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:10]Read from MH i2c: E2 [17:59:10]MH_I2C_Read... [17:59:10]Read from MH i2c: E2 03 00 [17:59:10]MH_I2C_Read... [17:59:10]Read from MH i2c: E2 03 00 37 1B 00 90 00 C6 [17:59:10]RAPDU: 90 00 [17:59:10]wFMCommunicate OK [17:59:10]SAM_PROTO_ClearQueue done [17:59:10]KKMCreateOFDPacket [17:59:10]OFDProtocolAddRootSTLVToBuf [17:59:10]FM_MakeSignedData [17:59:10]FM_MakeSignedData [17:59:10]SAM_PROTO_SignData [17:59:10]wFMCommunicate request_size=4 [17:59:10]MH_SAM_APDU [17:59:10]CAPDU: 80 0D 01 02 [17:59:10]Write to MH i2c: E2 08 00 38 1B 80 0D 01 02 00 00 00 00 CC [17:59:10]Write i2c OK [17:59:10]MH_I2C_Read... [17:59:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:10]Read from MH i2c: E2 [17:59:10]MH_I2C_Read... [17:59:10]Read from MH i2c: E2 03 00 [17:59:10]MH_I2C_Read... [17:59:10]Read from MH i2c: E2 03 00 38 1B 00 90 00 C7 [17:59:10]RAPDU: 90 00 [17:59:10]wFMCommunicate OK [17:59:10]wFMCommunicate request_size=255 [17:59:10]MH_SAM_APDU [17:59:10]CAPDU: 80 0D 02 02 FA 03 00 6E 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 [17:59:11]Write to MH i2c: E2 02 01 39 1B 80 0D 02 02 FA 00 03 00 6E 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 00 4D [17:59:11]Write i2c OK [17:59:11]MH_I2C_Read... [17:59:11]ConnectInit Can't take IP for lk.salyk.kg [17:59:11]CommunicateWithHost connect error [17:59:11]CommunicateWithHost err = -1 [17:59:11]OFD Sender: Server communicate error [17:59:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:11]Read from MH i2c: E2 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 03 00 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 03 00 39 1B 00 90 00 C8 [17:59:11]RAPDU: 90 00 [17:59:11]wFMCommunicate OK [17:59:11]wFMCommunicate request_size=125 [17:59:11]MH_SAM_APDU [17:59:11]CAPDU: 80 0D 02 02 78 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 55 02 00 00 F4 03 04 00 6D D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7D 02 00 35 04 06 00 46 02 D3 93 BD 66 [17:59:11]Write to MH i2c: E2 80 00 3A 1B 80 0D 02 02 78 00 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 55 02 00 00 F4 03 04 00 6D D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7D 02 00 35 04 06 00 46 02 D3 93 BD 66 00 00 48 [17:59:11]Write i2c OK [17:59:11]MH_I2C_Read... [17:59:11]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:11]Read from MH i2c: E2 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 03 00 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 03 00 3A 1B 00 90 00 C9 [17:59:11]RAPDU: 90 00 [17:59:11]wFMCommunicate OK [17:59:11]wFMCommunicate request_size=4 [17:59:11]MH_SAM_APDU [17:59:11]CAPDU: 80 0D 03 02 [17:59:11]Write to MH i2c: E2 08 00 3B 1B 80 0D 03 02 00 00 00 00 D1 [17:59:11]Write i2c OK [17:59:11]MH_I2C_Read... [17:59:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:11]Read from MH i2c: E2 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 0B 00 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 0B 00 3B 1B 00 A9 55 0D 6C 1D 40 0C B0 90 00 62 [17:59:11]RAPDU: A9 55 0D 6C 1D 40 0C B0 90 00 [17:59:11]wFMCommunicate OK [17:59:11]SAM_PROTO_SignData done [17:59:11]FM_MakeSignedData done [17:59:11]CreateOFDProtocolMessage [17:59:11]wFMCommunicate request_size=4 [17:59:11]MH_SAM_APDU [17:59:11]CAPDU: 80 11 00 00 [17:59:11]Write to MH i2c: E2 08 00 3C 1B 80 11 00 00 00 00 00 00 D1 [17:59:11]Write i2c OK [17:59:11]MH_I2C_Read... [17:59:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:11]Read from MH i2c: E2 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 17 00 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: E2 17 00 3C 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [17:59:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:59:11]wFMCommunicate OK [17:59:11]CreateOFDProtocolMessage done [17:59:11]OFDSenderStorePacket 163152 [17:59:11]StoreOFDPacket docnum=163152 [17:59:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 82 01 00 00 89 04 7A 01 E4 03 5A 03 01 00 03 00 6E 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 55 02 00 00 F4 03 04 00 6D D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7D 02 00 35 04 06 00 46 02 D3 93 BD 66 A9 55 0D 6C 1D 40 0C B0 [17:59:11]CheckFolder [17:59:11]dirname=/storage/ofd_packets [17:59:11]CheckFolder done [17:59:11]ProducePacketName [17:59:11]name=ofd_packets/00163152 [17:59:11]NVStorageSaveData ofd_packets/00163152 [17:59:11]File name is /storage/ofd_packets/00163152 [17:59:11]Write 416 bytes [17:59:11]NVStorageSaveData done [17:59:11]OFDSenderStorePacket done [17:59:11]KKMCreateOFDPacket done [17:59:11]NVStorageSaveData kkm_last_timestamp [17:59:11]File name is /storage/kkm_last_timestamp [17:59:11]Write 4 bytes [17:59:11]NVStorageSaveData done [17:59:11]ExternCall_PrintAddStr [17:59:11]wPrintStart [17:59:11]Write to MH i2c: 01 00 00 3D 1B 58 [17:59:11]Write i2c OK [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: 01 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: 01 07 00 [17:59:11]MH_I2C_Read... [17:59:11]Read from MH i2c: 01 07 00 3D 1B 00 00 00 00 00 FF 0F 6D [17:59:11]RasterBufferAndPrint [17:59:11]line Счет N : (3)50480 [17:59:11]line ИНН: 02508201610067 [17:59:11]line Контрольно-Кассовый Чек [17:59:11]line ПРОДАЖА [17:59:11]line Товар: 47803008 [17:59:11]line Сигареты Winston XS Blue [17:59:11]line 1.000 * 140.00 [17:59:11]line = 140.00 [17:59:11]line НДС 12% НСП 1% [17:59:11]line > о реализуемом товаре [17:59:11]line Товар: 46231529 [17:59:11]line Mentos ПФ Арбуз 6*100*2 [17:59:11]line 1.000 * 10.00 [17:59:11]line = 10.00 [17:59:11]line НДС 12% НСП 1% [17:59:11]line > о реализуемом товаре [17:59:11]line ИТОГО: 150.00 [17:59:11]line НСП 1% : 1.33 [17:59:11]line НДС 12% : 15.93 [17:59:11]line Наличными: 150.00 [17:59:11]line Безнал.: 0.00 [17:59:11]line Место: АЗС № 130 "Партнер Нефть" [17:59:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:59:11]line СНО: Общий режим [17:59:11]line Чек 597 20.08.2024 17:59 [17:59:11]line Смена: 465 ФФД: 1.0 [17:59:11]line ЗНМ: 0300000070 [17:59:11]line РНМ: 0000000000092562 [17:59:11]line Версия ККМ: 001 [17:59:11]line ФМ: 0000000000871769 [17:59:11]line ФД: 163152 [17:59:12]line ФПД: 76977953553766 [17:59:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T175909&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163152&fm=76977953553766&tin=02508201610067®Number=0000000000092562&sum=15000 [17:59:12]line 0 [17:59:12]OFD Sender: Processing packet 163052 [packets to send 1060, broken 960] [17:59:12]ProducePacketName [17:59:12]name=ofd_packets/00163052 [17:59:12]OFD Sender: To server: pG, [17:59:12]CommunicateWithHost lk.salyk.kg:30040 [17:59:12]ConnectInit lk.salyk.kg [17:59:12]written 0, free lines is 4095 [17:59:12]Write to MH i2c: 01 00 00 6B 1B 86 [17:59:12]Write i2c OK [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: 01 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: 01 07 00 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: 01 07 00 6B 1B 00 00 00 00 00 8B 0C 24 [17:59:12]RasterBufferAndPrint [17:59:12]line [17:59:12]line [17:59:12]line [17:59:12]line [17:59:12]line [17:59:12]written 0, free lines is 3243 [17:59:12]MH_Cut [17:59:12]Write to MH i2c: D1 01 00 72 1B 01 5F [17:59:12]Write i2c OK [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: D1 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: D1 01 00 [17:59:12]MH_I2C_Read... [17:59:12]Read from MH i2c: D1 01 00 72 1B 00 5E [17:59:12]Write to MH i2c: 01 00 00 73 1B 8E [17:59:12]Write i2c OK [17:59:12]MH_I2C_Read... [17:59:13]*** Cut start [17:59:13]*** Purtial cut [17:59:13]*** Stage 1: CUTSNS_PIN = 1 [17:59:15]Read from MH i2c: 01 [17:59:15]MH_I2C_Read... [17:59:15]*** Stop cut motor [17:59:15]*** Cut end [17:59:15]Read from MH i2c: 01 07 00 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: 01 07 00 73 1B 00 00 00 00 00 FF 0F A3 [17:59:15]process_action close_receipt done [17:59:15]requested_data is exist [17:59:15]produce_requested_data [17:59:15]requested_item fm.sn is exist - process it [17:59:15]wFMCommunicate request_size=4 [17:59:15]MH_SAM_APDU [17:59:15]CAPDU: 80 11 00 00 [17:59:15]Write to MH i2c: E2 08 00 74 1B 80 11 00 00 00 00 00 00 09 [17:59:15]Write i2c OK [17:59:15]MH_I2C_Read... [17:59:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:15]Read from MH i2c: E2 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: E2 17 00 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: E2 17 00 74 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 62 [17:59:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:59:15]wFMCommunicate OK [17:59:15]requested_item fd.num is exist - process it [17:59:15]SAM_PROTO_GetFieldsCounters [17:59:15]wFMCommunicate request_size=4 [17:59:15]MH_SAM_APDU [17:59:15]CAPDU: 80 13 00 00 [17:59:15]Write to MH i2c: E2 08 00 75 1B 80 13 00 00 00 00 00 00 0C [17:59:15]Write i2c OK [17:59:15]MH_I2C_Read... [17:59:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:15]Read from MH i2c: E2 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: E2 62 00 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: E2 62 00 75 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 D8 [17:59: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 55 02 00 00 5E 04 04 00 55 02 00 00 57 04 04 00 56 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:59:15]wFMCommunicate OK [17:59:15]SAM_PROTO_GetFieldsCounters done [17:59:15]requested_item shift.num is exist - process it [17:59:15]requested_item shift.opened is exist - process it [17:59:15]req_shift_opened [17:59:15]FM_GetShiftState [17:59:15]SAM_PROTO_GetShiftState [17:59:15]wFMCommunicate request_size=4 [17:59:15]MH_SAM_APDU [17:59:15]CAPDU: 80 13 01 00 [17:59:15]Write to MH i2c: E2 08 00 76 1B 80 13 01 00 00 00 00 00 0E [17:59:15]Write i2c OK [17:59:15]MH_I2C_Read... [17:59:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:15]Read from MH i2c: E2 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: E2 0E 00 [17:59:15]MH_I2C_Read... [17:59:15]Read from MH i2c: E2 0E 00 76 1B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DC [17:59:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [17:59:15]wFMCommunicate OK [17:59:15]SAM_PROTO_GetShiftState done [17:59:15]FM_GetShiftState done [17:59:15]req_shift_opened done [17:59:15]requested_item shift.open_date is exist - process it [17:59:15]req_shift_open_date [17:59:15]req_shift_open_date done [17:59:15]produce_requested_data done [17:59:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163152,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [17:59:15]process_action_free close_receipt [17:59:15]json_value_free [17:59:15]json_value_free done [17:59:15]process_json_proto returns [17:59:15]Send response to host [17:59:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163152,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [17:59:15]free response buf [17:59:15]execute_script done [17:59:15]execute_script returns [17:59:15]free content buf [17:59:15]Sock 12.Close socket [17:59:15]Sock 12.Thread stoped [17:59:17]ConnectInit Can't take IP for lk.salyk.kg [17:59:17]CommunicateWithHost connect error [17:59:17]CommunicateWithHost err = -1 [17:59:17]OFD Sender: Server communicate error [17:59:22]OFD Sender: Processing packet 163052 [packets to send 1060, broken 960] [17:59:22]ProducePacketName [17:59:22]name=ofd_packets/00163052 [17:59:22]OFD Sender: To server: pG, [17:59:22]CommunicateWithHost lk.salyk.kg:30040 [17:59:22]ConnectInit lk.salyk.kg [17:59:27]ConnectInit Can't take IP for lk.salyk.kg [17:59:27]CommunicateWithHost connect error [17:59:27]CommunicateWithHost err = -1 [17:59:27]OFD Sender: Server communicate error [17:59:32]OFD Sender: Processing packet 163052 [packets to send 1060, broken 960] [17:59:32]ProducePacketName [17:59:32]name=ofd_packets/00163052 [17:59:32]OFD Sender: To server: pG, [17:59:32]CommunicateWithHost lk.salyk.kg:30040 [17:59:32]ConnectInit lk.salyk.kg [17:59:37]ConnectInit Can't take IP for lk.salyk.kg [17:59:37]CommunicateWithHost connect error [17:59:37]CommunicateWithHost err = -1 [17:59:37]OFD Sender: Server communicate error [17:59:39]accept exits with 11 [17:59:39]New connection [17:59:39]New thread 3067460964 created [17:59:39]Thread 3067604324 joined [17:59:39]Waiting for new connection... [17:59:39] Sock 11.Parse request [17:59:39]Sock 11.Check first char [17:59:39]Sock 11.First char is OK [17:59:39]request: POST /json_proto HTTP/1.0 [17:59:39]Method: POST [17:59:39]URL: /json_proto [17:59:39]Method is POST - this is cgi request [17:59:39]url: /json_proto [17:59:39]query_string will be loaded in cgi processing [17:59:39]execute_cgi json_proto POST (null) [17:59:39]execute_cgi path=json_proto method=POST [17:59:39]POST find Content-Length [17:59:39]Host: 172.17.44.132:8080 [17:59:39]Content-Length: 682 [17:59:39]Content-Type: application/json [17:59:39] [17:59:39]POST finish read [17:59:39]Found Content-Length = 682 [17:59:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 21.140, "sum" : 1433.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 1433.00, "payments": [ { "type": 0, "sum" : 1433.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:39]execute_script... [17:59:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291645", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 21.140, "sum" : 1433.29, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 1433.00, "payments": [ { "type": 0, "sum" : 1433.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [17:59:39]POST & json_proto [17:59:39]process_json_proto [17:59:39]json parsed OK: [17:59:39]protocol is kg_v1.0 [17:59:39]action value=close_receipt [17:59:39]process_action close_receipt [17:59:39]cmd_close_receipt [17:59:39]MH_GetDate [17:59:39]Write to MH i2c: F0 00 00 77 1B 81 [17:59:39]Write i2c OK [17:59:39]MH_I2C_Read... [17:59:39]Read from MH i2c: F0 [17:59:39]MH_I2C_Read... [17:59:39]Read from MH i2c: F0 09 00 [17:59:39]MH_I2C_Read... [17:59:39]Read from MH i2c: F0 09 00 77 1B 00 8B D9 C4 66 2A 83 C1 65 EB [17:59:39]GetLastDocTimeStamp 1724176749 [17:59:39]current date 1724176779 [17:59:39]FM_GetShiftState [17:59:39]SAM_PROTO_GetShiftState [17:59:39]wFMCommunicate request_size=4 [17:59:39]MH_SAM_APDU [17:59:39]CAPDU: 80 13 01 00 [17:59:39]Write to MH i2c: E2 08 00 78 1B 80 13 01 00 00 00 00 00 10 [17:59:39]Write i2c OK [17:59:39]MH_I2C_Read... [17:59:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:39]Read from MH i2c: E2 [17:59:39]MH_I2C_Read... [17:59:39]Read from MH i2c: E2 0E 00 [17:59:39]MH_I2C_Read... [17:59:39]Read from MH i2c: E2 0E 00 78 1B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DE [17:59:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [17:59:39]wFMCommunicate OK [17:59:39]SAM_PROTO_GetShiftState done [17:59:39]FM_GetShiftState done [17:59:39]opened in 1724113081 [17:59:39]opened+sec_in_day 1724199481 [17:59:39]quantity*price = 143329 [17:59:39]sum+1 = 143330 [17:59:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.29 ИТОГО: 1433.00 Внесено: 2500.00 СДАЧА: 1067.00 НСП 1% : 12.68 НДС 12% : 152.21 Наличными: 1433.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 598 20.08.2024 17:59 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163153 ФПД: 193777628601044 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T175939&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163153&fm=193777628601044&tin=02508201610067®Number=0000000000092562&sum=143300 [17:59:40]StoreToDocumentArchive [17:59:40]shift 465 fd 163153 [17:59:40]save to /storage/0465/doc_00163153 [17:59:40]save last doc name /storage/0465/doc_00163153 to /storage/kkm_last_doc_name [17:59:40]save OK [17:59:40]Clear old archive folders... [17:59:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [17:59:40]tlvbuf is 01C33450 [17:59:40]SAM_PROTO_ClearQueue [17:59:40]wFMCommunicate request_size=4 [17:59:40]MH_SAM_APDU [17:59:40]CAPDU: 80 09 00 00 [17:59:40]Write to MH i2c: E2 08 00 85 1B 80 09 00 00 00 00 00 00 12 [17:59:40]Write i2c OK [17:59:40]MH_I2C_Read... [17:59:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [17:59:40]Read from MH i2c: E2 [17:59:40]MH_I2C_Read... [17:59:40]Read from MH i2c: E2 03 00 [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 03 00 85 1B 00 90 00 14 [17:59:41]RAPDU: 90 00 [17:59:41]wFMCommunicate OK [17:59:41]SAM_PROTO_ClearQueue done [17:59:41]KKMCreateOFDPacket [17:59:41]OFDProtocolAddRootSTLVToBuf [17:59:41]FM_MakeSignedData [17:59:41]FM_MakeSignedData [17:59:41]SAM_PROTO_SignData [17:59:41]wFMCommunicate request_size=4 [17:59:41]MH_SAM_APDU [17:59:41]CAPDU: 80 0D 01 02 [17:59:41]Write to MH i2c: E2 08 00 86 1B 80 0D 01 02 00 00 00 00 1A [17:59:41]Write i2c OK [17:59:41]MH_I2C_Read... [17:59:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [17:59:41]Read from MH i2c: E2 [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 03 00 [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 03 00 86 1B 00 90 00 15 [17:59:41]RAPDU: 90 00 [17:59:41]wFMCommunicate OK [17:59:41]wFMCommunicate request_size=255 [17:59:41]MH_SAM_APDU [17:59:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 52 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 2F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 2F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 3B 00 00 00 00 07 04 06 00 C4 2F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 8B D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7D 02 00 35 04 06 00 B0 [17:59:41]Write to MH i2c: E2 02 01 87 1B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 52 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 2F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 2F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 3B 00 00 00 00 07 04 06 00 C4 2F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 8B D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7D 02 00 35 04 06 00 B0 00 00 81 [17:59:41]Write i2c OK [17:59:41]MH_I2C_Read... [17:59:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:41]Read from MH i2c: E2 [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 03 00 [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 03 00 87 1B 00 90 00 16 [17:59:41]RAPDU: 90 00 [17:59:41]wFMCommunicate OK [17:59:41]wFMCommunicate request_size=10 [17:59:41]MH_SAM_APDU [17:59:41]CAPDU: 80 0D 02 02 05 3D 5E B7 DA D4 [17:59:41]Write to MH i2c: E2 0D 00 88 1B 80 0D 02 02 05 00 3D 5E B7 DA D4 00 00 27 [17:59:41]Write i2c OK [17:59:41]MH_I2C_Read... [17:59:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [17:59:41]Read from MH i2c: E2 [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 03 00 [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 03 00 88 1B 00 90 00 17 [17:59:41]RAPDU: 90 00 [17:59:41]wFMCommunicate OK [17:59:41]wFMCommunicate request_size=4 [17:59:41]MH_SAM_APDU [17:59:41]CAPDU: 80 0D 03 02 [17:59:41]Write to MH i2c: E2 08 00 89 1B 80 0D 03 02 00 00 00 00 1F [17:59:41]Write i2c OK [17:59:41]MH_I2C_Read... [17:59:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [17:59:41]Read from MH i2c: E2 [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 0B 00 [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 0B 00 89 1B 00 0A 04 70 39 42 94 F2 8F 90 00 2E [17:59:41]RAPDU: 0A 04 70 39 42 94 F2 8F 90 00 [17:59:41]wFMCommunicate OK [17:59:41]SAM_PROTO_SignData done [17:59:41]FM_MakeSignedData done [17:59:41]CreateOFDProtocolMessage [17:59:41]wFMCommunicate request_size=4 [17:59:41]MH_SAM_APDU [17:59:41]CAPDU: 80 11 00 00 [17:59:41]Write to MH i2c: E2 08 00 8A 1B 80 11 00 00 00 00 00 00 1F [17:59:41]Write i2c OK [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 [17:59:41]MH_I2C_Read... [17:59:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:41]Read from MH i2c: E2 17 00 [17:59:41]MH_I2C_Read... [17:59:41]Read from MH i2c: E2 17 00 8A 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [17:59:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:59:42]wFMCommunicate OK [17:59:42]CreateOFDProtocolMessage done [17:59:42]OFDSenderStorePacket 163153 [17:59:42]StoreOFDPacket docnum=163153 [17:59:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 88 DD 07 01 01 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 52 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 2F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 2F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 3B 00 00 00 00 07 04 06 00 C4 2F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 8B D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7D 02 00 35 04 06 00 B0 3D 5E B7 DA D4 0A 04 70 39 42 94 F2 8F [17:59:42]CheckFolder [17:59:42]dirname=/storage/ofd_packets [17:59:42]CheckFolder done [17:59:42]ProducePacketName [17:59:42]name=ofd_packets/00163153 [17:59:42]NVStorageSaveData ofd_packets/00163153 [17:59:42]File name is /storage/ofd_packets/00163153 [17:59:42]Write 301 bytes [17:59:42]NVStorageSaveData done [17:59:42]OFDSenderStorePacket done [17:59:42]KKMCreateOFDPacket done [17:59:42]NVStorageSaveData kkm_last_timestamp [17:59:42]File name is /storage/kkm_last_timestamp [17:59:42]Write 4 bytes [17:59:42]NVStorageSaveData done [17:59:42]ExternCall_PrintAddStr [17:59:42]wPrintStart [17:59:42]Write to MH i2c: 01 00 00 8B 1B A6 [17:59:42]Write i2c OK [17:59:42]MH_I2C_Read... [17:59:42]Read from MH i2c: 01 [17:59:42]MH_I2C_Read... [17:59:42]Read from MH i2c: 01 07 00 [17:59:42]MH_I2C_Read... [17:59:42]Read from MH i2c: 01 07 00 8B 1B 00 00 00 00 00 FF 0F BB [17:59:42]RasterBufferAndPrint [17:59:42]line Счет N : (1)291645 [17:59:42]line ИНН: 02508201610067 [17:59:42]line Контрольно-Кассовый Чек [17:59:42]line ПРОДАЖА [17:59:42]line ТРК (МРК, ГНК) : 52 [17:59:42]line Товар: 2710124130 [17:59:42]line Аи-92-К-5 [17:59:42]line 21.140 * 67.80 [17:59:42]line = 1433.29 [17:59:42]line НДС 12% НСП 1% [17:59:42]line > о реализуемом товаре [17:59:42]line ОКРУГЛЕНИЕ: -0.29 [17:59:42]line ИТОГО: 1433.00 [17:59:42]line Внесено: 2500.00 [17:59:42]line СДАЧА: 1067.00 [17:59:42]line НСП 1% : 12.68 [17:59:42]line НДС 12% : 152.21 [17:59:42]line Наличными: 1433.00 [17:59:42]line Безнал.: 0.00 [17:59:42]line Место: АЗС № 130 "Партнер Нефть" [17:59:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [17:59:42]line СНО: Общий режим [17:59:42]line Чек 598 20.08.2024 17:59 [17:59:42]line Смена: 465 ФФД: 1.0 [17:59:42]line ЗНМ: 0300000070 [17:59:42]line РНМ: 0000000000092562 [17:59:42]line Версия ККМ: 001 [17:59:42]line ФМ: 0000000000871769 [17:59:42]line ФД: 163153 [17:59:42]line ФПД: 193777628601044 [17:59:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T175939&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163153&fm=193777628601044&tin=02508201610067®Number=0000000000092562&sum=143300 [17:59:42]OFD Sender: Processing packet 163052 [packets to send 1061, broken 960] [17:59:42]ProducePacketName [17:59:42]name=ofd_packets/00163052 [17:59:42]OFD Sender: To server: pG, [17:59:42]CommunicateWithHost lk.salyk.kg:30040 [17:59:42]ConnectInit lk.salyk.kg [17:59:42]written 0, free lines is 4095 [17:59:42]Write to MH i2c: 01 00 00 B6 1B D1 [17:59:42]Write i2c OK [17:59:42]MH_I2C_Read... [17:59:42]Read from MH i2c: 01 [17:59:42]MH_I2C_Read... [17:59:42]Read from MH i2c: 01 07 00 [17:59:42]MH_I2C_Read... [17:59:42]Read from MH i2c: 01 07 00 B6 1B 00 00 00 00 00 D4 0C B8 [17:59:42]RasterBufferAndPrint [17:59:42]line [17:59:42]line [17:59:42]line [17:59:42]line [17:59:42]line [17:59:42]written 0, free lines is 3327 [17:59:42]MH_Cut [17:59:42]Write to MH i2c: D1 01 00 BD 1B 01 AA [17:59:42]Write i2c OK [17:59:42]MH_I2C_Read... [17:59:42]Read from MH i2c: D1 [17:59:42]MH_I2C_Read... [17:59:42]Read from MH i2c: D1 01 00 [17:59:42]MH_I2C_Read... [17:59:42]Read from MH i2c: D1 01 00 BD 1B 00 A9 [17:59:42]Write to MH i2c: 01 00 00 BE 1B D9 [17:59:42]Write i2c OK [17:59:42]MH_I2C_Read... [17:59:43]*** Cut start [17:59:43]*** Purtial cut [17:59:43]*** Stage 1: CUTSNS_PIN = 1 [17:59:45]Read from MH i2c: 01 [17:59:45]MH_I2C_Read... [17:59:45]*** Stop cut motor [17:59:45]*** Cut end [17:59:45]Read from MH i2c: 01 07 00 [17:59:45]MH_I2C_Read... [17:59:45]Read from MH i2c: 01 07 00 BE 1B 00 00 00 00 00 FF 0F EE [17:59:45]process_action close_receipt done [17:59:45]requested_data is exist [17:59:45]produce_requested_data [17:59:45]requested_item fm.sn is exist - process it [17:59:45]wFMCommunicate request_size=4 [17:59:45]MH_SAM_APDU [17:59:45]CAPDU: 80 11 00 00 [17:59:45]Write to MH i2c: E2 08 00 BF 1B 80 11 00 00 00 00 00 00 54 [17:59:45]Write i2c OK [17:59:45]MH_I2C_Read... [17:59:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [17:59:45]Read from MH i2c: E2 [17:59:45]MH_I2C_Read... [17:59:45]Read from MH i2c: E2 17 00 [17:59:45]MH_I2C_Read... [17:59:45]Read from MH i2c: E2 17 00 BF 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AD [17:59:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [17:59:45]wFMCommunicate OK [17:59:45]requested_item fd.num is exist - process it [17:59:45]SAM_PROTO_GetFieldsCounters [17:59:45]wFMCommunicate request_size=4 [17:59:45]MH_SAM_APDU [17:59:45]CAPDU: 80 13 00 00 [17:59:45]Write to MH i2c: E2 08 00 C0 1B 80 13 00 00 00 00 00 00 57 [17:59:45]Write i2c OK [17:59:45]MH_I2C_Read... [17:59:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [17:59:45]Read from MH i2c: E2 [17:59:45]MH_I2C_Read... [17:59:45]Read from MH i2c: E2 62 00 [17:59:45]MH_I2C_Read... [17:59:45]Read from MH i2c: E2 62 00 C0 1B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 27 [17:59: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 56 02 00 00 5E 04 04 00 56 02 00 00 57 04 04 00 57 02 00 00 19 04 04 00 00 00 00 00 90 00 [17:59:45]wFMCommunicate OK [17:59:45]SAM_PROTO_GetFieldsCounters done [17:59:45]requested_item shift.num is exist - process it [17:59:45]requested_item shift.opened is exist - process it [17:59:45]req_shift_opened [17:59:45]FM_GetShiftState [17:59:45]SAM_PROTO_GetShiftState [17:59:45]wFMCommunicate request_size=4 [17:59:45]MH_SAM_APDU [17:59:45]CAPDU: 80 13 01 00 [17:59:45]Write to MH i2c: E2 08 00 C1 1B 80 13 01 00 00 00 00 00 59 [17:59:45]Write i2c OK [17:59:45]MH_I2C_Read... [17:59:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [17:59:45]Read from MH i2c: E2 [17:59:45]MH_I2C_Read... [17:59:45]Read from MH i2c: E2 0E 00 [17:59:45]MH_I2C_Read... [17:59:45]Read from MH i2c: E2 0E 00 C1 1B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 27 [17:59:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [17:59:45]wFMCommunicate OK [17:59:45]SAM_PROTO_GetShiftState done [17:59:45]FM_GetShiftState done [17:59:45]req_shift_opened done [17:59:45]requested_item shift.open_date is exist - process it [17:59:45]req_shift_open_date [17:59:45]req_shift_open_date done [17:59:45]produce_requested_data done [17:59:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163153,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [17:59:45]process_action_free close_receipt [17:59:45]json_value_free [17:59:45]json_value_free done [17:59:45]process_json_proto returns [17:59:45]Send response to host [17:59:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163153,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [17:59:45]free response buf [17:59:45]execute_script done [17:59:45]execute_script returns [17:59:45]free content buf [17:59:45]Sock 11.Close socket [17:59:45]Sock 11.Thread stoped [17:59:47]ConnectInit Can't take IP for lk.salyk.kg [17:59:47]CommunicateWithHost connect error [17:59:47]CommunicateWithHost err = -1 [17:59:47]OFD Sender: Server communicate error [17:59:52]OFD Sender: Processing packet 163052 [packets to send 1061, broken 960] [17:59:52]ProducePacketName [17:59:52]name=ofd_packets/00163052 [17:59:52]OFD Sender: To server: pG, [17:59:52]CommunicateWithHost lk.salyk.kg:30040 [17:59:52]ConnectInit lk.salyk.kg [17:59:57]ConnectInit Can't take IP for lk.salyk.kg [17:59:57]CommunicateWithHost connect error [17:59:57]CommunicateWithHost err = -1 [17:59:57]OFD Sender: Server communicate error [18:00:02]OFD Sender: Processing packet 163052 [packets to send 1061, broken 960] [18:00:02]ProducePacketName [18:00:02]name=ofd_packets/00163052 [18:00:02]OFD Sender: To server: pG, [18:00:02]CommunicateWithHost lk.salyk.kg:30040 [18:00:02]ConnectInit lk.salyk.kg [18:00:07]ConnectInit Can't take IP for lk.salyk.kg [18:00:07]CommunicateWithHost connect error [18:00:07]CommunicateWithHost err = -1 [18:00:07]OFD Sender: Server communicate error [18:00:12]OFD Sender: Processing packet 163052 [packets to send 1061, broken 960] [18:00:12]ProducePacketName [18:00:12]name=ofd_packets/00163052 [18:00:12]OFD Sender: To server: pG, [18:00:12]CommunicateWithHost lk.salyk.kg:30040 [18:00:12]ConnectInit lk.salyk.kg [18:00:17]ConnectInit Can't take IP for lk.salyk.kg [18:00:17]CommunicateWithHost connect error [18:00:17]CommunicateWithHost err = -1 [18:00:17]OFD Sender: Server communicate error [18:00:22]OFD Sender: Processing packet 163052 [packets to send 1061, broken 960] [18:00:22]ProducePacketName [18:00:22]name=ofd_packets/00163052 [18:00:22]OFD Sender: To server: pG, [18:00:22]CommunicateWithHost lk.salyk.kg:30040 [18:00:22]ConnectInit lk.salyk.kg [18:00:27]ConnectInit Can't take IP for lk.salyk.kg [18:00:27]CommunicateWithHost connect error [18:00:27]CommunicateWithHost err = -1 [18:00:27]OFD Sender: Server communicate error [18:00:32]OFD Sender: Processing packet 163052 [packets to send 1061, broken 960] [18:00:32]ProducePacketName [18:00:32]name=ofd_packets/00163052 [18:00:32]OFD Sender: To server: pG, [18:00:32]CommunicateWithHost lk.salyk.kg:30040 [18:00:32]ConnectInit lk.salyk.kg [18:00:37]ConnectInit Can't take IP for lk.salyk.kg [18:00:37]CommunicateWithHost connect error [18:00:37]CommunicateWithHost err = -1 [18:00:37]OFD Sender: Server communicate error [18:00:42]OFD Sender: Processing packet 163052 [packets to send 1061, broken 960] [18:00:42]ProducePacketName [18:00:42]name=ofd_packets/00163052 [18:00:42]OFD Sender: To server: pG, [18:00:42]CommunicateWithHost lk.salyk.kg:30040 [18:00:42]ConnectInit lk.salyk.kg [18:00:47]ConnectInit Can't take IP for lk.salyk.kg [18:00:47]CommunicateWithHost connect error [18:00:47]CommunicateWithHost err = -1 [18:00:47]OFD Sender: Server communicate error [18:00:50]accept exits with 7 [18:00:50]New connection [18:00:50]New thread 3067604324 created [18:00:50]Thread 3067460964 joined [18:00:50]Waiting for new connection... [18:00:50] Sock 7.Parse request [18:00:50]Sock 7.Check first char [18:00:50]Sock 7.First char is OK [18:00:50]request: POST /json_proto HTTP/1.0 [18:00:50]Method: POST [18:00:50]URL: /json_proto [18:00:50]Method is POST - this is cgi request [18:00:50]url: /json_proto [18:00:50]query_string will be loaded in cgi processing [18:00:50]execute_cgi json_proto POST (null) [18:00:50]execute_cgi path=json_proto method=POST [18:00:50]POST find Content-Length [18:00:50]Host: 172.17.44.132:8080 [18:00:50]Content-Length: 672 [18:00:50]Content-Type: application/json [18:00:50] [18:00:50]POST finish read [18:00:50]Found Content-Length = 672 [18:00:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:50]execute_script... [18:00:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291647", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:00:50]POST & json_proto [18:00:50]process_json_proto [18:00:50]json parsed OK: [18:00:50]protocol is kg_v1.0 [18:00:50]action value=close_receipt [18:00:50]process_action close_receipt [18:00:50]cmd_close_receipt [18:00:50]MH_GetDate [18:00:50]Write to MH i2c: F0 00 00 C2 1B CC [18:00:50]Write i2c OK [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: F0 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: F0 09 00 [18:00:50]MH_I2C_Read... [18:00:50]Read from MH i2c: F0 09 00 C2 1B 00 D3 D9 C4 66 2A 83 C1 65 7E [18:00:50]GetLastDocTimeStamp 1724176779 [18:00:50]current date 1724176851 [18:00:50]FM_GetShiftState [18:00:50]SAM_PROTO_GetShiftState [18:00:50]wFMCommunicate request_size=4 [18:00:50]MH_SAM_APDU [18:00:50]CAPDU: 80 13 01 00 [18:00:50]Write to MH i2c: E2 08 00 C3 1B 80 13 01 00 00 00 00 00 5B [18:00:51]Write i2c OK [18:00:51]MH_I2C_Read... [18:00:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:51]Read from MH i2c: E2 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: E2 0E 00 [18:00:51]MH_I2C_Read... [18:00:51]Read from MH i2c: E2 0E 00 C3 1B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 29 [18:00:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:00:51]wFMCommunicate OK [18:00:51]SAM_PROTO_GetShiftState done [18:00:51]FM_GetShiftState done [18:00:51]opened in 1724113081 [18:00:51]opened+sec_in_day 1724199481 [18:00:51]quantity*price = 100035 [18:00:51]sum+1 = 100036 [18:00:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 599 20.08.2024 18:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163154 ФПД: 102144035737238 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T180051&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163154&fm=102144035737238&tin=02508201610067®Number=0000000000092562&sum=100000 [18:00:52]StoreToDocumentArchive [18:00:52]shift 465 fd 163154 [18:00:52]save to /storage/0465/doc_00163154 [18:00:52]save last doc name /storage/0465/doc_00163154 to /storage/kkm_last_doc_name [18:00:52]save OK [18:00:52]Clear old archive folders... [18:00:52]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:00:52]tlvbuf is 01E03900 [18:00:52]SAM_PROTO_ClearQueue [18:00:52]wFMCommunicate request_size=4 [18:00:52]MH_SAM_APDU [18:00:52]CAPDU: 80 09 00 00 [18:00:52]Write to MH i2c: E2 08 00 D0 1B 80 09 00 00 00 00 00 00 5D [18:00:52]Write i2c OK [18:00:52]MH_I2C_Read... [18:00:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:00:52]Read from MH i2c: E2 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: E2 03 00 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: E2 03 00 D0 1B 00 90 00 5F [18:00:52]RAPDU: 90 00 [18:00:52]wFMCommunicate OK [18:00:52]SAM_PROTO_ClearQueue done [18:00:52]KKMCreateOFDPacket [18:00:52]OFDProtocolAddRootSTLVToBuf [18:00:52]FM_MakeSignedData [18:00:52]FM_MakeSignedData [18:00:52]SAM_PROTO_SignData [18:00:52]wFMCommunicate request_size=4 [18:00:52]MH_SAM_APDU [18:00:52]CAPDU: 80 0D 01 02 [18:00:52]Write to MH i2c: E2 08 00 D1 1B 80 0D 01 02 00 00 00 00 65 [18:00:52]Write i2c OK [18:00:52]MH_I2C_Read... [18:00:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:00:52]Read from MH i2c: E2 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: E2 03 00 [18:00:52]MH_I2C_Read... [18:00:52]Read from MH i2c: E2 03 00 D1 1B 00 90 00 60 [18:00:52]RAPDU: 90 00 [18:00:52]wFMCommunicate OK [18:00:52]wFMCommunicate request_size=255 [18:00:52]MH_SAM_APDU [18:00:52]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 D3 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7D 02 00 35 04 06 00 5C E6 42 [18:00:53]Write to MH i2c: E2 02 01 D2 1B 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 [18:00:57]OFD Sender: Server communicate error [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 0E 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 0E 00 0C 1C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 73 [18:00:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:00:57]wFMCommunicate OK [18:00:57]SAM_PROTO_GetShiftState done [18:00:57]FM_GetShiftState done [18:00:57]req_shift_opened done [18:00:57]requested_item shift.open_date is exist - process it [18:00:57]req_shift_open_date [18:00:57]req_shift_open_date done [18:00:57]produce_requested_data done [18:00:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163154,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:00:57]process_action_free close_receipt [18:00:57]json_value_free [18:00:57]json_value_free done [18:00:57]process_json_proto returns [18:00:57]Send response to host [18:00:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163154,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:00:57]free response buf [18:00:57]execute_script done [18:00:57]execute_script returns [18:00:57]free content buf [18:00:57]Sock 7.Close socket [18:00:57]Sock 7.Thread stoped [18:00:57]OFD Sender: Processing packet 163052 [packets to send 1062, broken 960] [18:00:57]ProducePacketName [18:00:57]name=ofd_packets/00163052 [18:00:57]OFD Sender: To server: pG, [18:00:57]CommunicateWithHost lk.salyk.kg:30040 [18:00:57]ConnectInit lk.salyk.kg [18:01:02]ConnectInit Can't take IP for lk.salyk.kg [18:01:02]CommunicateWithHost connect error [18:01:02]CommunicateWithHost err = -1 [18:01:02]OFD Sender: Server communicate error [18:01:07]OFD Sender: Processing packet 163052 [packets to send 1062, broken 960] [18:01:07]ProducePacketName [18:01:07]name=ofd_packets/00163052 [18:01:07]OFD Sender: To server: pG, [18:01:07]CommunicateWithHost lk.salyk.kg:30040 [18:01:07]ConnectInit lk.salyk.kg [18:01:12]accept exits with 9 [18:01:12]New connection [18:01:12]New thread 3067460964 created [18:01:12]Thread 3067604324 joined [18:01:12]Waiting for new connection... [18:01:12] Sock 9.Parse request [18:01:12]Sock 9.Check first char [18:01:12]Sock 9.First char is OK [18:01:12]request: POST /json_proto HTTP/1.0 [18:01:12]Method: POST [18:01:12]URL: /json_proto [18:01:12]Method is POST - this is cgi request [18:01:12]url: /json_proto [18:01:12]query_string will be loaded in cgi processing [18:01:12]execute_cgi json_proto POST (null) [18:01:12]execute_cgi path=json_proto method=POST [18:01:12]POST find Content-Length [18:01:12]Host: 172.17.44.132:8080 [18:01:12]Content-Length: 679 [18:01:12]Content-Type: application/json [18:01:12] [18:01:12]POST finish read [18:01:12]Found Content-Length = 679 [18:01:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:12]execute_script... [18:01:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291646", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:01:12]POST & json_proto [18:01:12]process_json_proto [18:01:12]json parsed OK: [18:01:12]protocol is kg_v1.0 [18:01:12]action value=close_receipt [18:01:12]process_action close_receipt [18:01:12]cmd_close_receipt [18:01:12]MH_GetDate [18:01:12]Write to MH i2c: F0 00 00 0D 1C 18 [18:01:12]Write i2c OK [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: F0 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: F0 09 00 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: F0 09 00 0D 1C 00 E9 D9 C4 66 2A 83 C1 65 E0 [18:01:12]GetLastDocTimeStamp 1724176851 [18:01:12]current date 1724176873 [18:01:12]FM_GetShiftState [18:01:12]SAM_PROTO_GetShiftState [18:01:12]wFMCommunicate request_size=4 [18:01:12]MH_SAM_APDU [18:01:12]CAPDU: 80 13 01 00 [18:01:12]Write to MH i2c: E2 08 00 0E 1C 80 13 01 00 00 00 00 00 A7 [18:01:12]Write i2c OK [18:01:12]MH_I2C_Read... [18:01:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:12]Read from MH i2c: E2 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: E2 0E 00 [18:01:12]MH_I2C_Read... [18:01:12]Read from MH i2c: E2 0E 00 0E 1C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 75 [18:01:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:01:12]wFMCommunicate OK [18:01:12]SAM_PROTO_GetShiftState done [18:01:12]FM_GetShiftState done [18:01:12]opened in 1724113081 [18:01:12]opened+sec_in_day 1724199481 [18:01:12]quantity*price = 100050 [18:01:12]sum+1 = 100052 [18:01:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 600 20.08.2024 18:01 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163155 ФПД: 248486654270611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T180113&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163155&fm=248486654270611&tin=02508201610067®Number=0000000000092562&sum=100000 [18:01:14]StoreToDocumentArchive [18:01:14]shift 465 fd 163155 [18:01:14]save to /storage/0465/doc_00163155 [18:01:14]save last doc name /storage/0465/doc_00163155 to /storage/kkm_last_doc_name [18:01:14]save OK [18:01:14]Clear old archive folders... [18:01:14]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:01:14]tlvbuf is 01D1D1A0 [18:01:14]SAM_PROTO_ClearQueue [18:01:14]wFMCommunicate request_size=4 [18:01:14]MH_SAM_APDU [18:01:14]CAPDU: 80 09 00 00 [18:01:14]Write to MH i2c: E2 08 00 1B 1C 80 09 00 00 00 00 00 00 A9 [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:01:14]Read from MH i2c: E2 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 1B 1C 00 90 00 AB [18:01:14]RAPDU: 90 00 [18:01:14]wFMCommunicate OK [18:01:14]SAM_PROTO_ClearQueue done [18:01:14]KKMCreateOFDPacket [18:01:14]OFDProtocolAddRootSTLVToBuf [18:01:14]FM_MakeSignedData [18:01:14]FM_MakeSignedData [18:01:14]SAM_PROTO_SignData [18:01:14]wFMCommunicate request_size=4 [18:01:14]MH_SAM_APDU [18:01:14]CAPDU: 80 0D 01 02 [18:01:14]Write to MH i2c: E2 08 00 1C 1C 80 0D 01 02 00 00 00 00 B1 [18:01:14]Write i2c OK [18:01:14]MH_I2C_Read... [18:01:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:01:14]Read from MH i2c: E2 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 [18:01:14]MH_I2C_Read... [18:01:14]Read from MH i2c: E2 03 00 1C 1C 00 90 00 AC [18:01:14]RAPDU: 90 00 [18:01:14]wFMCommunicate OK [18:01:14]wFMCommunicate request_size=255 [18:01:14]MH_SAM_APDU [18:01:14]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 E9 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7D 02 00 35 04 06 00 E1 FF 4E C2 [18:01:15]Write to MH i2c: E2 02 01 1D 1C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 E9 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7D 02 00 35 04 06 00 E1 FF 4E C2 00 00 1A [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 D3 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7D 02 00 35 04 06 00 5C E6 42 00 00 3A [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 D2 1B 00 90 00 61 [18:00:53]RAPDU: 90 00 [18:00:53]wFMCommunicate OK [18:00:53]wFMCommunicate request_size=8 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 0D 02 02 03 F7 4E 96 [18:00:53]Write to MH i2c: E2 0B 00 D3 1B 80 0D 02 02 03 00 F7 4E 96 00 00 49 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 03 00 D3 1B 00 90 00 62 [18:00:53]RAPDU: 90 00 [18:00:53]wFMCommunicate OK [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 0D 03 02 [18:00:53]Write to MH i2c: E2 08 00 D4 1B 80 0D 03 02 00 00 00 00 6A [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0B 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 0B 00 D4 1B 00 71 34 A2 C2 B8 3B B4 DC 90 00 F7 [18:00:53]RAPDU: 71 34 A2 C2 B8 3B B4 DC 90 00 [18:00:53]wFMCommunicate OK [18:00:53]SAM_PROTO_SignData done [18:00:53]FM_MakeSignedData done [18:00:53]CreateOFDProtocolMessage [18:00:53]wFMCommunicate request_size=4 [18:00:53]MH_SAM_APDU [18:00:53]CAPDU: 80 11 00 00 [18:00:53]Write to MH i2c: E2 08 00 D5 1B 80 11 00 00 00 00 00 00 6A [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 [18:00:53]MH_I2C_Read... [18:00:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:53]Read from MH i2c: E2 17 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: E2 17 00 D5 1B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [18:00:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:00:53]wFMCommunicate OK [18:00:53]CreateOFDProtocolMessage done [18:00:53]OFDSenderStorePacket 163154 [18:00:53]StoreOFDPacket docnum=163154 [18:00:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 F5 3D 05 01 4D 8F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 D3 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7D 02 00 35 04 06 00 5C E6 42 F7 4E 96 71 34 A2 C2 B8 3B B4 DC [18:00:53]CheckFolder [18:00:53]dirname=/storage/ofd_packets [18:00:53]CheckFolder done [18:00:53]ProducePacketName [18:00:53]name=ofd_packets/00163154 [18:00:53]NVStorageSaveData ofd_packets/00163154 [18:00:53]File name is /storage/ofd_packets/00163154 [18:00:53]Write 299 bytes [18:00:53]NVStorageSaveData done [18:00:53]OFDSenderStorePacket done [18:00:53]KKMCreateOFDPacket done [18:00:53]NVStorageSaveData kkm_last_timestamp [18:00:53]File name is /storage/kkm_last_timestamp [18:00:53]Write 4 bytes [18:00:53]NVStorageSaveData done [18:00:53]ExternCall_PrintAddStr [18:00:53]wPrintStart [18:00:53]Write to MH i2c: 01 00 00 D6 1B F1 [18:00:53]Write i2c OK [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: 01 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: 01 07 00 [18:00:53]MH_I2C_Read... [18:00:53]Read from MH i2c: 01 07 00 D6 1B 00 00 00 00 00 FF 0F 06 [18:00:53]RasterBufferAndPrint [18:00:53]line Счет N : (1)291647 [18:00:53]line ИНН: 02508201610067 [18:00:53]line Контрольно-Кассовый Чек [18:00:53]line ПРОДАЖА [18:00:53]line ТРК (МРК, ГНК) : 31 [18:00:53]line Товар: 2710124130 [18:00:53]line SU-92-К-5 [18:00:53]line 14.540 * 68.80 [18:00:53]line = 1000.35 [18:00:53]line НДС 12% НСП 1% [18:00:53]line > о реализуемом товаре [18:00:53]line ОКРУГЛЕНИЕ: -0.35 [18:00:53]line ИТОГО: 1000.00 [18:00:53]line Внесено: 1000.00 [18:00:53]line СДАЧА: 0.00 [18:00:53]line НСП 1% : 8.85 [18:00:53]line НДС 12% : 106.23 [18:00:53]line Наличными: 1000.00 [18:00:53]line Безнал.: 0.00 [18:00:53]line Место: АЗС № 130 "Партнер Нефть" [18:00:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:00:53]line СНО: Общий режим [18:00:53]line Чек 599 20.08.2024 18:00 [18:00:53]line Смена: 465 ФФД: 1.0 [18:00:53]line ЗНМ: 0300000070 [18:00:53]line РНМ: 0000000000092562 [18:00:53]line Версия ККМ: 001 [18:00:53]line ФМ: 0000000000871769 [18:00:53]line ФД: 163154 [18:00:53]line ФПД: 102144035737238 [18:00:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T180051&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163154&fm=102144035737238&tin=02508201610067®Number=0000000000092562&sum=100000 [18:00:53]written 0, free lines is 4095 [18:00:54]Write to MH i2c: 01 00 00 01 1C 1D [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: 01 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: 01 07 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: 01 07 00 01 1C 00 00 00 00 00 CE 0C FE [18:00:54]RasterBufferAndPrint [18:00:54]line [18:00:54]line [18:00:54]line [18:00:54]line [18:00:54]line [18:00:54]written 0, free lines is 3323 [18:00:54]MH_Cut [18:00:54]Write to MH i2c: D1 01 00 08 1C 01 F6 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: D1 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: D1 01 00 [18:00:54]MH_I2C_Read... [18:00:54]Read from MH i2c: D1 01 00 08 1C 00 F5 [18:00:54]Write to MH i2c: 01 00 00 09 1C 25 [18:00:54]Write i2c OK [18:00:54]MH_I2C_Read... [18:00:55]*** Cut start [18:00:55]*** Purtial cut [18:00:55]*** Stage 1: CUTSNS_PIN = 1 [18:00:57]Read from MH i2c: 01 [18:00:57]MH_I2C_Read... [18:00:57]*** Stop cut motor [18:00:57]*** Cut end [18:00:57]Read from MH i2c: 01 07 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: 01 07 00 09 1C 00 00 00 00 00 FF 0F 3A [18:00:57]process_action close_receipt done [18:00:57]requested_data is exist [18:00:57]produce_requested_data [18:00:57]requested_item fm.sn is exist - process it [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 11 00 00 [18:00:57]Write to MH i2c: E2 08 00 0A 1C 80 11 00 00 00 00 00 00 A0 [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:00:57]Read from MH i2c: E2 17 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 17 00 0A 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [18:00:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:00:57]wFMCommunicate OK [18:00:57]requested_item fd.num is exist - process it [18:00:57]SAM_PROTO_GetFieldsCounters [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 13 00 00 [18:00:57]Write to MH i2c: E2 08 00 0B 1C 80 13 00 00 00 00 00 00 A3 [18:00:57]Write i2c OK [18:00:57]MH_I2C_Read... [18:00:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:00:57]Read from MH i2c: E2 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 62 00 [18:00:57]MH_I2C_Read... [18:00:57]Read from MH i2c: E2 62 00 0B 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 77 [18:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 57 02 00 00 5E 04 04 00 57 02 00 00 57 04 04 00 58 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:00:57]wFMCommunicate OK [18:00:57]SAM_PROTO_GetFieldsCounters done [18:00:57]requested_item shift.num is exist - process it [18:00:57]requested_item shift.opened is exist - process it [18:00:57]req_shift_opened [18:00:57]FM_GetShiftState [18:00:57]SAM_PROTO_GetShiftState [18:00:57]wFMCommunicate request_size=4 [18:00:57]MH_SAM_APDU [18:00:57]CAPDU: 80 13 01 00 [18:00:57]Write to MH i2c: E2 08 00 0C 1C 80 13 01 00 00 00 00 00 A5 [18:00:57]ConnectInit Can't take IP for lk.salyk.kg [18:00:57]CommunicateWithHost connect error [18:00:57]CommunicateWithHost err = -1 [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 1D 1C 00 90 00 AD [18:01:15]RAPDU: 90 00 [18:01:15]wFMCommunicate OK [18:01:15]wFMCommunicate request_size=7 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 0D 02 02 02 5C 93 [18:01:15]Write to MH i2c: E2 0A 00 1E 1C 80 0D 02 02 02 00 5C 93 00 00 A7 [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 03 00 1E 1C 00 90 00 AE [18:01:15]RAPDU: 90 00 [18:01:15]wFMCommunicate OK [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 0D 03 02 [18:01:15]Write to MH i2c: E2 08 00 1F 1C 80 0D 03 02 00 00 00 00 B6 [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 0B 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 0B 00 1F 1C 00 AB FC D1 E1 72 3B 9F D2 90 00 2E [18:01:15]RAPDU: AB FC D1 E1 72 3B 9F D2 90 00 [18:01:15]wFMCommunicate OK [18:01:15]SAM_PROTO_SignData done [18:01:15]FM_MakeSignedData done [18:01:15]CreateOFDProtocolMessage [18:01:15]wFMCommunicate request_size=4 [18:01:15]MH_SAM_APDU [18:01:15]CAPDU: 80 11 00 00 [18:01:15]Write to MH i2c: E2 08 00 20 1C 80 11 00 00 00 00 00 00 B6 [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:15]Read from MH i2c: E2 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 17 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: E2 17 00 20 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [18:01:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:01:15]wFMCommunicate OK [18:01:15]CreateOFDProtocolMessage done [18:01:15]OFDSenderStorePacket 163155 [18:01:15]StoreOFDPacket docnum=163155 [18:01:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 60 B8 04 01 8C D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 E9 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7D 02 00 35 04 06 00 E1 FF 4E C2 5C 93 AB FC D1 E1 72 3B 9F D2 [18:01:15]CheckFolder [18:01:15]dirname=/storage/ofd_packets [18:01:15]CheckFolder done [18:01:15]ProducePacketName [18:01:15]name=ofd_packets/00163155 [18:01:15]NVStorageSaveData ofd_packets/00163155 [18:01:15]File name is /storage/ofd_packets/00163155 [18:01:15]Write 298 bytes [18:01:15]NVStorageSaveData done [18:01:15]OFDSenderStorePacket done [18:01:15]KKMCreateOFDPacket done [18:01:15]NVStorageSaveData kkm_last_timestamp [18:01:15]File name is /storage/kkm_last_timestamp [18:01:15]Write 4 bytes [18:01:15]NVStorageSaveData done [18:01:15]ExternCall_PrintAddStr [18:01:15]wPrintStart [18:01:15]Write to MH i2c: 01 00 00 21 1C 3D [18:01:15]Write i2c OK [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: 01 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: 01 07 00 [18:01:15]MH_I2C_Read... [18:01:15]Read from MH i2c: 01 07 00 21 1C 00 00 00 00 00 FF 0F 52 [18:01:15]RasterBufferAndPrint [18:01:15]line Счет N : (1)291646 [18:01:15]line ИНН: 02508201610067 [18:01:15]line Контрольно-Кассовый Чек [18:01:15]line ПРОДАЖА [18:01:15]line ТРК (МРК, ГНК) : 21 [18:01:15]line Товар: 2710194800 [18:01:15]line ДТ-К-5 [18:01:15]line 13.130 * 76.20 [18:01:15]line = 1000.51 [18:01:15]line НДС 12% НСП 1% [18:01:15]line > о реализуемом товаре [18:01:15]line ОКРУГЛЕНИЕ: -0.51 [18:01:15]line ИТОГО: 1000.00 [18:01:15]line Внесено: 1000.00 [18:01:15]line СДАЧА: 0.00 [18:01:15]line НСП 1% : 8.85 [18:01:15]line НДС 12% : 106.25 [18:01:15]line Наличными: 1000.00 [18:01:15]line Безнал.: 0.00 [18:01:15]line Место: АЗС № 130 "Партнер Нефть" [18:01:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:01:15]line СНО: Общий режим [18:01:15]line Чек 600 20.08.2024 18:01 [18:01:15]line Смена: 465 ФФД: 1.0 [18:01:15]line ЗНМ: 0300000070 [18:01:15]line РНМ: 0000000000092562 [18:01:15]line Версия ККМ: 001 [18:01:15]line ФМ: 0000000000871769 [18:01:15]line ФД: 163155 [18:01:15]line ФПД: 248486654270611 [18:01:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T180113&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163155&fm=248486654270611&tin=02508201610067®Number=0000000000092562&sum=100000 [18:01:16]written 0, free lines is 4095 [18:01:16]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:01:16]ProducePacketName [18:01:16]name=ofd_packets/00163052 [18:01:16]OFD Sender: To server: pG, [18:01:16]CommunicateWithHost lk.salyk.kg:30040 [18:01:16]ConnectInit lk.salyk.kg [18:01:16]Write to MH i2c: 01 00 00 4C 1C 68 [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: 01 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: 01 07 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: 01 07 00 4C 1C 00 00 00 00 00 DD 0C 58 [18:01:16]RasterBufferAndPrint [18:01:16]line [18:01:16]line [18:01:16]line [18:01:16]line [18:01:16]line [18:01:16]written 0, free lines is 3347 [18:01:16]MH_Cut [18:01:16]Write to MH i2c: D1 01 00 53 1C 01 41 [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: D1 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: D1 01 00 [18:01:16]MH_I2C_Read... [18:01:16]Read from MH i2c: D1 01 00 53 1C 00 40 [18:01:16]Write to MH i2c: 01 00 00 54 1C 70 [18:01:16]Write i2c OK [18:01:16]MH_I2C_Read... [18:01:17]*** Cut start [18:01:17]*** Purtial cut [18:01:17]*** Stage 1: CUTSNS_PIN = 1 [18:01:19]Read from MH i2c: 01 [18:01:19]MH_I2C_Read... [18:01:19]*** Stop cut motor [18:01:19]*** Cut end [18:01:19]Read from MH i2c: 01 07 00 [18:01:19]MH_I2C_Read... [18:01:19]Read from MH i2c: 01 07 00 54 1C 00 00 00 00 00 FF 0F 85 [18:01:19]process_action close_receipt done [18:01:19]requested_data is exist [18:01:19]produce_requested_data [18:01:19]requested_item fm.sn is exist - process it [18:01:19]wFMCommunicate request_size=4 [18:01:19]MH_SAM_APDU [18:01:19]CAPDU: 80 11 00 00 [18:01:19]Write to MH i2c: E2 08 00 55 1C 80 11 00 00 00 00 00 00 EB [18:01:19]Write i2c OK [18:01:19]MH_I2C_Read... [18:01:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:01:19]Read from MH i2c: E2 [18:01:19]MH_I2C_Read... [18:01:19]Read from MH i2c: E2 17 00 [18:01:19]MH_I2C_Read... [18:01:19]Read from MH i2c: E2 17 00 55 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [18:01:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:01:19]wFMCommunicate OK [18:01:19]requested_item fd.num is exist - process it [18:01:19]SAM_PROTO_GetFieldsCounters [18:01:19]wFMCommunicate request_size=4 [18:01:19]MH_SAM_APDU [18:01:19]CAPDU: 80 13 00 00 [18:01:19]Write to MH i2c: E2 08 00 56 1C 80 13 00 00 00 00 00 00 EE [18:01:19]Write i2c OK [18:01:19]MH_I2C_Read... [18:01:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:01:19]Read from MH i2c: E2 [18:01:19]MH_I2C_Read... [18:01:19]Read from MH i2c: E2 62 00 [18:01:19]MH_I2C_Read... [18:01:19]Read from MH i2c: E2 62 00 56 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 C6 [18:01: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 58 02 00 00 5E 04 04 00 58 02 00 00 57 04 04 00 59 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:01:19]wFMCommunicate OK [18:01:19]SAM_PROTO_GetFieldsCounters done [18:01:19]requested_item shift.num is exist - process it [18:01:19]requested_item shift.opened is exist - process it [18:01:19]req_shift_opened [18:01:19]FM_GetShiftState [18:01:19]SAM_PROTO_GetShiftState [18:01:19]wFMCommunicate request_size=4 [18:01:19]MH_SAM_APDU [18:01:19]CAPDU: 80 13 01 00 [18:01:19]Write to MH i2c: E2 08 00 57 1C 80 13 01 00 00 00 00 00 F0 [18:01:19]Write i2c OK [18:01:19]MH_I2C_Read... [18:01:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:01:19]Read from MH i2c: E2 [18:01:19]MH_I2C_Read... [18:01:19]Read from MH i2c: E2 0E 00 [18:01:19]MH_I2C_Read... [18:01:19]Read from MH i2c: E2 0E 00 57 1C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BE [18:01:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:01:19]wFMCommunicate OK [18:01:19]SAM_PROTO_GetShiftState done [18:01:19]FM_GetShiftState done [18:01:19]req_shift_opened done [18:01:19]requested_item shift.open_date is exist - process it [18:01:19]req_shift_open_date [18:01:19]req_shift_open_date done [18:01:19]produce_requested_data done [18:01:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163155,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:01:19]process_action_free close_receipt [18:01:19]json_value_free [18:01:19]json_value_free done [18:01:19]process_json_proto returns [18:01:19]Send response to host [18:01:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163155,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:01:19]free response buf [18:01:19]execute_script done [18:01:19]execute_script returns [18:01:19]free content buf [18:01:19]Sock 9.Close socket [18:01:19]Sock 9.Thread stoped [18:01:21]ConnectInit Can't take IP for lk.salyk.kg [18:01:21]CommunicateWithHost connect error [18:01:21]CommunicateWithHost err = -1 [18:01:21]OFD Sender: Server communicate error [18:01:26]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:01:26]ProducePacketName [18:01:26]name=ofd_packets/00163052 [18:01:26]OFD Sender: To server: pG, [18:01:26]CommunicateWithHost lk.salyk.kg:30040 [18:01:26]ConnectInit lk.salyk.kg [18:01:31]ConnectInit Can't take IP for lk.salyk.kg [18:01:31]CommunicateWithHost connect error [18:01:31]CommunicateWithHost err = -1 [18:01:31]OFD Sender: Server communicate error [18:01:36]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:01:36]ProducePacketName [18:01:36]name=ofd_packets/00163052 [18:01:36]OFD Sender: To server: pG, [18:01:36]CommunicateWithHost lk.salyk.kg:30040 [18:01:36]ConnectInit lk.salyk.kg [18:01:41]ConnectInit Can't take IP for lk.salyk.kg [18:01:41]CommunicateWithHost connect error [18:01:41]CommunicateWithHost err = -1 [18:01:41]OFD Sender: Server communicate error [18:01:46]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:01:46]ProducePacketName [18:01:46]name=ofd_packets/00163052 [18:01:46]OFD Sender: To server: pG, [18:01:46]CommunicateWithHost lk.salyk.kg:30040 [18:01:46]ConnectInit lk.salyk.kg [18:01:51]ConnectInit Can't take IP for lk.salyk.kg [18:01:51]CommunicateWithHost connect error [18:01:51]CommunicateWithHost err = -1 [18:01:51]OFD Sender: Server communicate error [18:01:56]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:01:56]ProducePacketName [18:01:56]name=ofd_packets/00163052 [18:01:56]OFD Sender: To server: pG, [18:01:56]CommunicateWithHost lk.salyk.kg:30040 [18:01:56]ConnectInit lk.salyk.kg [18:01:58]ConnectInit Can't connect to host [18:02:01]ConnectInit Can't take IP for lk.salyk.kg [18:02:01]CommunicateWithHost connect error [18:02:01]CommunicateWithHost err = -1 [18:02:01]OFD Sender: Server communicate error [18:02:06]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:02:06]ProducePacketName [18:02:06]name=ofd_packets/00163052 [18:02:06]OFD Sender: To server: pG, [18:02:06]CommunicateWithHost lk.salyk.kg:30040 [18:02:06]ConnectInit lk.salyk.kg [18:02:11]ConnectInit Can't take IP for lk.salyk.kg [18:02:11]CommunicateWithHost connect error [18:02:11]CommunicateWithHost err = -1 [18:02:11]OFD Sender: Server communicate error [18:02:16]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:02:16]ProducePacketName [18:02:16]name=ofd_packets/00163052 [18:02:16]OFD Sender: To server: pG, [18:02:16]CommunicateWithHost lk.salyk.kg:30040 [18:02:16]ConnectInit lk.salyk.kg [18:02:21]ConnectInit Can't take IP for lk.salyk.kg [18:02:21]CommunicateWithHost connect error [18:02:21]CommunicateWithHost err = -1 [18:02:21]OFD Sender: Server communicate error [18:02:26]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:02:26]ProducePacketName [18:02:26]name=ofd_packets/00163052 [18:02:26]OFD Sender: To server: pG, [18:02:26]CommunicateWithHost lk.salyk.kg:30040 [18:02:26]ConnectInit lk.salyk.kg [18:02:31]ConnectInit Can't take IP for lk.salyk.kg [18:02:31]CommunicateWithHost connect error [18:02:31]CommunicateWithHost err = -1 [18:02:31]OFD Sender: Server communicate error [18:02:36]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:02:36]ProducePacketName [18:02:36]name=ofd_packets/00163052 [18:02:36]OFD Sender: To server: pG, [18:02:36]CommunicateWithHost lk.salyk.kg:30040 [18:02:36]ConnectInit lk.salyk.kg [18:02:41]ConnectInit Can't take IP for lk.salyk.kg [18:02:41]CommunicateWithHost connect error [18:02:41]CommunicateWithHost err = -1 [18:02:41]OFD Sender: Server communicate error [18:02:46]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:02:46]ProducePacketName [18:02:46]name=ofd_packets/00163052 [18:02:46]OFD Sender: To server: pG, [18:02:46]CommunicateWithHost lk.salyk.kg:30040 [18:02:46]ConnectInit lk.salyk.kg [18:02:51]ConnectInit Can't take IP for lk.salyk.kg [18:02:51]CommunicateWithHost connect error [18:02:51]CommunicateWithHost err = -1 [18:02:51]OFD Sender: Server communicate error [18:02:56]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:02:56]ProducePacketName [18:02:56]name=ofd_packets/00163052 [18:02:56]OFD Sender: To server: pG, [18:02:56]CommunicateWithHost lk.salyk.kg:30040 [18:02:56]ConnectInit lk.salyk.kg [18:03:01]ConnectInit Can't take IP for lk.salyk.kg [18:03:01]CommunicateWithHost connect error [18:03:01]CommunicateWithHost err = -1 [18:03:01]OFD Sender: Server communicate error [18:03:06]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:03:06]ProducePacketName [18:03:06]name=ofd_packets/00163052 [18:03:06]OFD Sender: To server: pG, [18:03:06]CommunicateWithHost lk.salyk.kg:30040 [18:03:06]ConnectInit lk.salyk.kg [18:03:11]ConnectInit Can't take IP for lk.salyk.kg [18:03:11]CommunicateWithHost connect error [18:03:11]CommunicateWithHost err = -1 [18:03:11]OFD Sender: Server communicate error [18:03:16]OFD Sender: Processing packet 163052 [packets to send 1063, broken 960] [18:03:16]ProducePacketName [18:03:16]name=ofd_packets/00163052 [18:03:16]OFD Sender: To server: pG, [18:03:16]CommunicateWithHost lk.salyk.kg:30040 [18:03:16]ConnectInit lk.salyk.kg [18:03:21]ConnectInit Can't take IP for lk.salyk.kg [18:03:21]CommunicateWithHost connect error [18:03:21]CommunicateWithHost err = -1 [18:03:21]OFD Sender: Server communicate error [18:03:26]accept exits with 11 [18:03:26]New connection [18:03:26]New thread 3067604324 created [18:03:26]Thread 3067460964 joined [18:03:26]Waiting for new connection... [18:03:26] Sock 11.Parse request [18:03:26]Sock 11.Check first char [18:03:26]Sock 11.First char is OK [18:03:26]request: POST /json_proto HTTP/1.0 [18:03:26]Method: POST [18:03:26]URL: /json_proto [18:03:26]Method is POST - this is cgi request [18:03:26]url: /json_proto [18:03:26]query_string will be loaded in cgi processing [18:03:26]execute_cgi json_proto POST (null) [18:03:26]execute_cgi path=json_proto method=POST [18:03:26]POST find Content-Length [18:03:26]Host: 172.17.44.132:8080 [18:03:26]Content-Length: 882 [18:03:26]Content-Type: application/json [18:03:26] [18:03:26]POST finish read [18:03:26]Found Content-Length = 882 [18:03:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50481", "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 }]} ,{ "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\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" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:26]execute_script... [18:03: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)50481", "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 }]} ,{ "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\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" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:03:26]POST & json_proto [18:03:26]process_json_proto [18:03:26]json parsed OK: [18:03:26]protocol is kg_v1.0 [18:03:26]action value=close_receipt [18:03:26]process_action close_receipt [18:03:26]cmd_close_receipt [18:03:26]MH_GetDate [18:03:26]Write to MH i2c: F0 00 00 58 1C 63 [18:03:26]Write i2c OK [18:03:26]MH_I2C_Read... [18:03:26]Read from MH i2c: F0 [18:03:26]MH_I2C_Read... [18:03:26]Read from MH i2c: F0 09 00 [18:03:26]MH_I2C_Read... [18:03:26]Read from MH i2c: F0 09 00 58 1C 00 6E DA C4 66 2A 83 C1 65 B1 [18:03:26]GetLastDocTimeStamp 1724176873 [18:03:26]current date 1724177006 [18:03:26]FM_GetShiftState [18:03:26]SAM_PROTO_GetShiftState [18:03:26]wFMCommunicate request_size=4 [18:03:26]MH_SAM_APDU [18:03:26]CAPDU: 80 13 01 00 [18:03:26]Write to MH i2c: E2 08 00 59 1C 80 13 01 00 00 00 00 00 F2 [18:03:26]Write i2c OK [18:03:26]MH_I2C_Read... [18:03:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:26]Read from MH i2c: E2 [18:03:26]MH_I2C_Read... [18:03:26]Read from MH i2c: E2 0E 00 [18:03:26]MH_I2C_Read... [18:03:26]Read from MH i2c: E2 0E 00 59 1C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C0 [18:03:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:03:26]wFMCommunicate OK [18:03:26]SAM_PROTO_GetShiftState done [18:03:26]FM_GetShiftState done [18:03:26]opened in 1724113081 [18:03:26]opened+sec_in_day 1724199481 [18:03:26]quantity*price = 1000 [18:03:26]sum+1 = 1001 [18:03:26]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000000996 Напиток Кока-Кола 0,33л 1.000 * 85.00 = 85.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 601 20.08.2024 18:03 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163156 ФПД: 42110216256566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T180326&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163156&fm=42110216256566&tin=02508201610067®Number=0000000000092562&sum=9500 0 [18:03:28]StoreToDocumentArchive [18:03:28]shift 465 fd 163156 [18:03:28]save to /storage/0465/doc_00163156 [18:03:28]save last doc name /storage/0465/doc_00163156 to /storage/kkm_last_doc_name [18:03:28]save OK [18:03:28]Clear old archive folders... [18:03:28]ProcessDocumentItem done err = 0, tmpTLVsize=378 [18:03:28]tlvbuf is 01D1EAD0 [18:03:28]SAM_PROTO_ClearQueue [18:03:28]wFMCommunicate request_size=4 [18:03:28]MH_SAM_APDU [18:03:28]CAPDU: 80 09 00 00 [18:03:28]Write to MH i2c: E2 08 00 66 1C 80 09 00 00 00 00 00 00 F4 [18:03:28]Write i2c OK [18:03:28]MH_I2C_Read... [18:03:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:03:28]Read from MH i2c: E2 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 03 00 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 03 00 66 1C 00 90 00 F6 [18:03:28]RAPDU: 90 00 [18:03:28]wFMCommunicate OK [18:03:28]SAM_PROTO_ClearQueue done [18:03:28]KKMCreateOFDPacket [18:03:28]OFDProtocolAddRootSTLVToBuf [18:03:28]FM_MakeSignedData [18:03:28]FM_MakeSignedData [18:03:28]SAM_PROTO_SignData [18:03:28]wFMCommunicate request_size=4 [18:03:28]MH_SAM_APDU [18:03:28]CAPDU: 80 0D 01 02 [18:03:28]Write to MH i2c: E2 08 00 67 1C 80 0D 01 02 00 00 00 00 FC [18:03:28]Write i2c OK [18:03:28]MH_I2C_Read... [18:03:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:03:28]Read from MH i2c: E2 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 03 00 [18:03:28]MH_I2C_Read... [18:03:28]Read from MH i2c: E2 03 00 67 1C 00 90 00 F7 [18:03:28]RAPDU: 90 00 [18:03:28]wFMCommunicate OK [18:03:28]wFMCommunicate request_size=255 [18:03:28]MH_SAM_APDU [18:03:28]CAPDU: 80 0D 02 02 FA 03 00 7A 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 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 [18:03:28]Write to MH i2c: E2 02 01 68 1C 80 0D 02 02 FA 00 03 00 7A 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 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 00 00 F2 [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 68 1C 00 90 00 F8 [18:03:29]RAPDU: 90 00 [18:03:29]wFMCommunicate OK [18:03:29]wFMCommunicate request_size=137 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 0D 02 02 84 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 59 02 00 00 F4 03 04 00 6E DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7D 02 00 35 04 06 00 26 4C 8C 7B 3C 36 [18:03:29]Write to MH i2c: E2 8C 00 69 1C 80 0D 02 02 84 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 59 02 00 00 F4 03 04 00 6E DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7D 02 00 35 04 06 00 26 4C 8C 7B 3C 36 00 00 CB [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 03 00 69 1C 00 90 00 F9 [18:03:29]RAPDU: 90 00 [18:03:29]wFMCommunicate OK [18:03:29]wFMCommunicate request_size=4 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 0D 03 02 [18:03:29]Write to MH i2c: E2 08 00 6A 1C 80 0D 03 02 00 00 00 00 01 [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 0B 00 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 0B 00 6A 1C 00 87 74 A2 E3 7E A4 0C D1 90 00 81 [18:03:29]RAPDU: 87 74 A2 E3 7E A4 0C D1 90 00 [18:03:29]wFMCommunicate OK [18:03:29]SAM_PROTO_SignData done [18:03:29]FM_MakeSignedData done [18:03:29]CreateOFDProtocolMessage [18:03:29]wFMCommunicate request_size=4 [18:03:29]MH_SAM_APDU [18:03:29]CAPDU: 80 11 00 00 [18:03:29]Write to MH i2c: E2 08 00 6B 1C 80 11 00 00 00 00 00 00 01 [18:03:29]Write i2c OK [18:03:29]MH_I2C_Read... [18:03:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:29]Read from MH i2c: E2 [18:03:29]MH_I2C_Read... [18:03:29]Read from MH i2c: E2 17 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: E2 17 00 6B 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [18:03:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:03:30]wFMCommunicate OK [18:03:30]CreateOFDProtocolMessage done [18:03:30]OFDSenderStorePacket 163156 [18:03:30]StoreOFDPacket docnum=163156 [18:03:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8E 01 00 00 06 3C 86 01 2B B7 5A 03 01 00 03 00 7A 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 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 59 02 00 00 F4 03 04 00 6E DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7D 02 00 35 04 06 00 26 4C 8C 7B 3C 36 87 74 A2 E3 7E A4 0C D1 [18:03:30]CheckFolder [18:03:30]dirname=/storage/ofd_packets [18:03:30]CheckFolder done [18:03:30]ProducePacketName [18:03:30]name=ofd_packets/00163156 [18:03:30]NVStorageSaveData ofd_packets/00163156 [18:03:30]File name is /storage/ofd_packets/00163156 [18:03:30]Write 428 bytes [18:03:30]NVStorageSaveData done [18:03:30]OFDSenderStorePacket done [18:03:30]KKMCreateOFDPacket done [18:03:30]NVStorageSaveData kkm_last_timestamp [18:03:30]File name is /storage/kkm_last_timestamp [18:03:30]Write 4 bytes [18:03:30]NVStorageSaveData done [18:03:30]ExternCall_PrintAddStr [18:03:30]wPrintStart [18:03:30]Write to MH i2c: 01 00 00 6C 1C 88 [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 07 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 07 00 6C 1C 00 00 00 00 00 FF 0F 9D [18:03:30]RasterBufferAndPrint [18:03:30]line Счет N : (3)50481 [18:03:30]line ИНН: 02508201610067 [18:03:30]line Контрольно-Кассовый Чек [18:03:30]line ПРОДАЖА [18:03:30]line Товар: 46231529 [18:03:30]line Mentos ПФ Арбуз 6*100*2 [18:03:30]line 1.000 * 10.00 [18:03:30]line = 10.00 [18:03:30]line НДС 12% НСП 1% [18:03:30]line > о реализуемом товаре [18:03:30]line Товар: 5449000000996 [18:03:30]line Напиток Кока-Кола 0,33л [18:03:30]line 1.000 * 85.00 [18:03:30]line = 85.00 [18:03:30]line НДС 12% НСП 1% [18:03:30]line > о реализуемом товаре [18:03:30]line ИТОГО: 95.00 [18:03:30]line НСП 1% : 0.84 [18:03:30]line НДС 12% : 10.09 [18:03:30]line Наличными: 95.00 [18:03:30]line Безнал.: 0.00 [18:03:30]line Место: АЗС № 130 "Партнер Нефть" [18:03:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:03:30]line СНО: Общий режим [18:03:30]line Чек 601 20.08.2024 18:03 [18:03:30]line Смена: 465 ФФД: 1.0 [18:03:30]line ЗНМ: 0300000070 [18:03:30]line РНМ: 0000000000092562 [18:03:30]line Версия ККМ: 001 [18:03:30]line ФМ: 0000000000871769 [18:03:30]line ФД: 163156 [18:03:30]line ФПД: 42110216256566 [18:03:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T180326&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163156&fm=42110216256566&tin=02508201610067®Number=0000000000092562&sum=9500 [18:03:30]line 0 [18:03:30]written 0, free lines is 4095 [18:03:30]Write to MH i2c: 01 00 00 9A 1C B6 [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 07 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: 01 07 00 9A 1C 00 00 00 00 00 92 0C 5B [18:03:30]RasterBufferAndPrint [18:03:30]line [18:03:30]line [18:03:30]line [18:03:30]line [18:03:30]line [18:03:30]written 0, free lines is 3267 [18:03:30]MH_Cut [18:03:30]Write to MH i2c: D1 01 00 A1 1C 01 8F [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: D1 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: D1 01 00 [18:03:30]MH_I2C_Read... [18:03:30]Read from MH i2c: D1 01 00 A1 1C 00 8E [18:03:30]Write to MH i2c: 01 00 00 A2 1C BE [18:03:30]Write i2c OK [18:03:30]MH_I2C_Read... [18:03:31]*** Cut start [18:03:31]*** Purtial cut [18:03:31]*** Stage 1: CUTSNS_PIN = 1 [18:03:31]ConnectInit Can't take IP for lk.salyk.kg [18:03:31]CommunicateWithHost connect error [18:03:31]CommunicateWithHost err = -1 [18:03:31]OFD Sender: Server communicate error [18:03:32]OFD Sender: Processing packet 163052 [packets to send 1064, broken 960] [18:03:32]ProducePacketName [18:03:32]name=ofd_packets/00163052 [18:03:32]OFD Sender: To server: pG, [18:03:32]CommunicateWithHost lk.salyk.kg:30040 [18:03:32]ConnectInit lk.salyk.kg [18:03:33]Read from MH i2c: 01 [18:03:33]MH_I2C_Read... [18:03:33]*** Stop cut motor [18:03:33]*** Cut end [18:03:33]Read from MH i2c: 01 07 00 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: 01 07 00 A2 1C 00 00 00 00 00 FF 0F D3 [18:03:33]process_action close_receipt done [18:03:33]requested_data is exist [18:03:33]produce_requested_data [18:03:33]requested_item fm.sn is exist - process it [18:03:33]wFMCommunicate request_size=4 [18:03:33]MH_SAM_APDU [18:03:33]CAPDU: 80 11 00 00 [18:03:33]Write to MH i2c: E2 08 00 A3 1C 80 11 00 00 00 00 00 00 39 [18:03:33]Write i2c OK [18:03:33]MH_I2C_Read... [18:03:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:03:33]Read from MH i2c: E2 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: E2 17 00 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: E2 17 00 A3 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [18:03:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:03:33]wFMCommunicate OK [18:03:33]requested_item fd.num is exist - process it [18:03:33]SAM_PROTO_GetFieldsCounters [18:03:33]wFMCommunicate request_size=4 [18:03:33]MH_SAM_APDU [18:03:33]CAPDU: 80 13 00 00 [18:03:33]Write to MH i2c: E2 08 00 A4 1C 80 13 00 00 00 00 00 00 3C [18:03:33]Write i2c OK [18:03:33]MH_I2C_Read... [18:03:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:03:33]Read from MH i2c: E2 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: E2 62 00 [18:03:33]MH_I2C_Read... [18:03:33]Read from MH i2c: E2 62 00 A4 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 18 [18:03: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 59 02 00 00 5E 04 04 00 59 02 00 00 57 04 04 00 5A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:03:34]wFMCommunicate OK [18:03:34]SAM_PROTO_GetFieldsCounters done [18:03:34]requested_item shift.num is exist - process it [18:03:34]requested_item shift.opened is exist - process it [18:03:34]req_shift_opened [18:03:34]FM_GetShiftState [18:03:34]SAM_PROTO_GetShiftState [18:03:34]wFMCommunicate request_size=4 [18:03:34]MH_SAM_APDU [18:03:34]CAPDU: 80 13 01 00 [18:03:34]Write to MH i2c: E2 08 00 A5 1C 80 13 01 00 00 00 00 00 3E [18:03:34]Write i2c OK [18:03:34]MH_I2C_Read... [18:03:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:03:34]Read from MH i2c: E2 [18:03:34]MH_I2C_Read... [18:03:34]Read from MH i2c: E2 0E 00 [18:03:34]MH_I2C_Read... [18:03:34]Read from MH i2c: E2 0E 00 A5 1C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0C [18:03:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:03:34]wFMCommunicate OK [18:03:34]SAM_PROTO_GetShiftState done [18:03:34]FM_GetShiftState done [18:03:34]req_shift_opened done [18:03:34]requested_item shift.open_date is exist - process it [18:03:34]req_shift_open_date [18:03:34]req_shift_open_date done [18:03:34]produce_requested_data done [18:03:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163156,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:03:34]process_action_free close_receipt [18:03:34]json_value_free [18:03:34]json_value_free done [18:03:34]process_json_proto returns [18:03:34]Send response to host [18:03:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163156,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:03:34]free response buf [18:03:34]execute_script done [18:03:34]execute_script returns [18:03:34]free content buf [18:03:34]Sock 11.Close socket [18:03:34]Sock 11.Thread stoped [18:03:37]ConnectInit Can't take IP for lk.salyk.kg [18:03:37]CommunicateWithHost connect error [18:03:37]CommunicateWithHost err = -1 [18:03:37]OFD Sender: Server communicate error [18:03:42]OFD Sender: Processing packet 163052 [packets to send 1064, broken 960] [18:03:42]ProducePacketName [18:03:42]name=ofd_packets/00163052 [18:03:42]OFD Sender: To server: pG, [18:03:42]CommunicateWithHost lk.salyk.kg:30040 [18:03:42]ConnectInit lk.salyk.kg [18:03:47]ConnectInit Can't take IP for lk.salyk.kg [18:03:47]CommunicateWithHost connect error [18:03:47]CommunicateWithHost err = -1 [18:03:47]OFD Sender: Server communicate error [18:03:52]OFD Sender: Processing packet 163052 [packets to send 1064, broken 960] [18:03:52]ProducePacketName [18:03:52]name=ofd_packets/00163052 [18:03:52]OFD Sender: To server: pG, [18:03:52]CommunicateWithHost lk.salyk.kg:30040 [18:03:52]ConnectInit lk.salyk.kg [18:03:57]ConnectInit Can't take IP for lk.salyk.kg [18:03:57]CommunicateWithHost connect error [18:03:57]CommunicateWithHost err = -1 [18:03:57]OFD Sender: Server communicate error [18:04:02]OFD Sender: Processing packet 163052 [packets to send 1064, broken 960] [18:04:02]ProducePacketName [18:04:02]name=ofd_packets/00163052 [18:04:02]OFD Sender: To server: pG, [18:04:02]CommunicateWithHost lk.salyk.kg:30040 [18:04:02]ConnectInit lk.salyk.kg [18:04:07]ConnectInit Can't take IP for lk.salyk.kg [18:04:07]CommunicateWithHost connect error [18:04:07]CommunicateWithHost err = -1 [18:04:07]OFD Sender: Server communicate error [18:04:12]OFD Sender: Processing packet 163052 [packets to send 1064, broken 960] [18:04:12]ProducePacketName [18:04:12]name=ofd_packets/00163052 [18:04:12]OFD Sender: To server: pG, [18:04:12]CommunicateWithHost lk.salyk.kg:30040 [18:04:12]ConnectInit lk.salyk.kg [18:04:12]accept exits with 9 [18:04:12]New connection [18:04:12]New thread 3067460964 created [18:04:12]Thread 3067604324 joined [18:04:12]Waiting for new connection... [18:04:12] Sock 9.Parse request [18:04:12]Sock 9.Check first char [18:04:12]Sock 9.First char is OK [18:04:12]request: POST /json_proto HTTP/1.0 [18:04:12]Method: POST [18:04:12]URL: /json_proto [18:04:12]Method is POST - this is cgi request [18:04:12]url: /json_proto [18:04:12]query_string will be loaded in cgi processing [18:04:12]execute_cgi json_proto POST (null) [18:04:12]execute_cgi path=json_proto method=POST [18:04:12]POST find Content-Length [18:04:12]Host: 172.17.44.132:8080 [18:04:12]Content-Length: 667 [18:04:12]Content-Type: application/json [18:04:12] [18:04:12]POST finish read [18:04:12]Found Content-Length = 667 [18:04:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 6.330, "sum" : 435.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 435.00, "total" : 435.00, "payments": [ { "type": 0, "sum" : 435.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:12]execute_script... [18:04:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291648", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 6.330, "sum" : 435.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 435.00, "total" : 435.00, "payments": [ { "type": 0, "sum" : 435.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:12]POST & json_proto [18:04:12]process_json_proto [18:04:12]json parsed OK: [18:04:12]protocol is kg_v1.0 [18:04:12]action value=close_receipt [18:04:12]process_action close_receipt [18:04:12]cmd_close_receipt [18:04:12]MH_GetDate [18:04:12]Write to MH i2c: F0 00 00 A6 1C B1 [18:04:12]Write i2c OK [18:04:12]MH_I2C_Read... [18:04:12]Read from MH i2c: F0 [18:04:12]MH_I2C_Read... [18:04:12]Read from MH i2c: F0 09 00 [18:04:12]MH_I2C_Read... [18:04:12]Read from MH i2c: F0 09 00 A6 1C 00 9D DA C4 66 2A 83 C1 65 2E [18:04:12]GetLastDocTimeStamp 1724177006 [18:04:12]current date 1724177053 [18:04:12]FM_GetShiftState [18:04:12]SAM_PROTO_GetShiftState [18:04:12]wFMCommunicate request_size=4 [18:04:12]MH_SAM_APDU [18:04:12]CAPDU: 80 13 01 00 [18:04:12]Write to MH i2c: E2 08 00 A7 1C 80 13 01 00 00 00 00 00 40 [18:04:12]Write i2c OK [18:04:12]MH_I2C_Read... [18:04:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:12]Read from MH i2c: E2 [18:04:12]MH_I2C_Read... [18:04:12]Read from MH i2c: E2 0E 00 [18:04:12]MH_I2C_Read... [18:04:12]Read from MH i2c: E2 0E 00 A7 1C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0E [18:04:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:04:12]wFMCommunicate OK [18:04:12]SAM_PROTO_GetShiftState done [18:04:12]FM_GetShiftState done [18:04:12]opened in 1724113081 [18:04:12]opened+sec_in_day 1724199481 [18:04:12]quantity*price = 43550 [18:04:12]sum+1 = 43551 [18:04:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 435.00 Внесено: 435.00 СДАЧА: 0.00 НСП 1% : 3.85 НДС 12% : 46.25 Наличными: 435.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 602 20.08.2024 18:04 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163157 ФПД: 210228270020492 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T180413&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163157&fm=210228270020492&tin=02508201610067®Number=0000000000092562&sum=43500 [18:04:14]StoreToDocumentArchive [18:04:14]shift 465 fd 163157 [18:04:14]save to /storage/0465/doc_00163157 [18:04:14]save last doc name /storage/0465/doc_00163157 to /storage/kkm_last_doc_name [18:04:14]save OK [18:04:14]Clear old archive folders... [18:04:14]ProcessDocumentItem done err = 0, tmpTLVsize=249 [18:04:14]tlvbuf is 01C539D0 [18:04:14]SAM_PROTO_ClearQueue [18:04:14]wFMCommunicate request_size=4 [18:04:14]MH_SAM_APDU [18:04:14]CAPDU: 80 09 00 00 [18:04:14]Write to MH i2c: E2 08 00 B4 1C 80 09 00 00 00 00 00 00 42 [18:04:14]Write i2c OK [18:04:14]MH_I2C_Read... [18:04:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:14]Read from MH i2c: E2 [18:04:14]MH_I2C_Read... [18:04:14]Read from MH i2c: E2 03 00 [18:04:14]MH_I2C_Read... [18:04:14]Read from MH i2c: E2 03 00 B4 1C 00 90 00 44 [18:04:14]RAPDU: 90 00 [18:04:14]wFMCommunicate OK [18:04:14]SAM_PROTO_ClearQueue done [18:04:14]KKMCreateOFDPacket [18:04:14]OFDProtocolAddRootSTLVToBuf [18:04:14]FM_MakeSignedData [18:04:14]FM_MakeSignedData [18:04:14]SAM_PROTO_SignData [18:04:14]wFMCommunicate request_size=4 [18:04:14]MH_SAM_APDU [18:04:14]CAPDU: 80 0D 01 02 [18:04:14]Write to MH i2c: E2 08 00 B5 1C 80 0D 01 02 00 00 00 00 4A [18:04:14]Write i2c OK [18:04:14]MH_I2C_Read... [18:04:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:15]Read from MH i2c: E2 [18:04:15]MH_I2C_Read... [18:04:15]Read from MH i2c: E2 03 00 [18:04:15]MH_I2C_Read... [18:04:15]Read from MH i2c: E2 03 00 B5 1C 00 90 00 45 [18:04:15]RAPDU: 90 00 [18:04:15]wFMCommunicate OK [18:04:15]wFMCommunicate request_size=255 [18:04:15]MH_SAM_APDU [18:04:15]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BA 18 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 1E AA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 12 00 00 00 00 07 04 06 00 EC A9 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 02 00 00 F4 03 04 00 9D DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7D 02 00 35 04 06 00 BF 33 95 [18:04:15]Write to MH i2c: E2 02 01 B6 1C 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BA 18 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 1E AA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 12 00 00 00 00 07 04 06 00 EC A9 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 02 00 00 F4 03 04 00 9D DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7D 02 00 35 04 06 00 BF 33 95 00 00 A0 [18:04:15]Write i2c OK [18:04:15]MH_I2C_Read... [18:04:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:15]Read from MH i2c: E2 [18:04:15]MH_I2C_Read... [18:04:15]Read from MH i2c: E2 03 00 [18:04:15]MH_I2C_Read... [18:04:15]Read from MH i2c: E2 03 00 B6 1C 00 90 00 46 [18:04:15]RAPDU: 90 00 [18:04:15]wFMCommunicate OK [18:04:15]wFMCommunicate request_size=8 [18:04:15]MH_SAM_APDU [18:04:15]CAPDU: 80 0D 02 02 03 5B 37 8C [18:04:15]Write to MH i2c: E2 0B 00 B7 1C 80 0D 02 02 03 00 5B 37 8C 00 00 71 [18:04:15]Write i2c OK [18:04:15]MH_I2C_Read... [18:04:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:15]Read from MH i2c: E2 [18:04:15]MH_I2C_Read... [18:04:15]Read from MH i2c: E2 03 00 [18:04:15]MH_I2C_Read... [18:04:15]Read from MH i2c: E2 03 00 B7 1C 00 90 00 47 [18:04:16]RAPDU: 90 00 [18:04:16]wFMCommunicate OK [18:04:16]wFMCommunicate request_size=4 [18:04:16]MH_SAM_APDU [18:04:16]CAPDU: 80 0D 03 02 [18:04:16]Write to MH i2c: E2 08 00 B8 1C 80 0D 03 02 00 00 00 00 4F [18:04:16]Write i2c OK [18:04:16]MH_I2C_Read... [18:04:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:16]Read from MH i2c: E2 [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: E2 0B 00 [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: E2 0B 00 B8 1C 00 1D 2C 75 84 60 1D 95 61 90 00 05 [18:04:16]RAPDU: 1D 2C 75 84 60 1D 95 61 90 00 [18:04:16]wFMCommunicate OK [18:04:16]SAM_PROTO_SignData done [18:04:16]FM_MakeSignedData done [18:04:16]CreateOFDProtocolMessage [18:04:16]wFMCommunicate request_size=4 [18:04:16]MH_SAM_APDU [18:04:16]CAPDU: 80 11 00 00 [18:04:16]Write to MH i2c: E2 08 00 B9 1C 80 11 00 00 00 00 00 00 4F [18:04:16]Write i2c OK [18:04:16]MH_I2C_Read... [18:04:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:16]Read from MH i2c: E2 [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: E2 17 00 [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: E2 17 00 B9 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [18:04:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:04:16]wFMCommunicate OK [18:04:16]CreateOFDProtocolMessage done [18:04:16]OFDSenderStorePacket 163157 [18:04:16]StoreOFDPacket docnum=163157 [18:04:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 73 1B 05 01 14 C4 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BA 18 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 1E AA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 12 00 00 00 00 07 04 06 00 EC A9 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 02 00 00 F4 03 04 00 9D DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7D 02 00 35 04 06 00 BF 33 95 5B 37 8C 1D 2C 75 84 60 1D 95 61 [18:04:16]CheckFolder [18:04:16]dirname=/storage/ofd_packets [18:04:16]CheckFolder done [18:04:16]ProducePacketName [18:04:16]name=ofd_packets/00163157 [18:04:16]NVStorageSaveData ofd_packets/00163157 [18:04:16]File name is /storage/ofd_packets/00163157 [18:04:16]Write 299 bytes [18:04:16]NVStorageSaveData done [18:04:16]OFDSenderStorePacket done [18:04:16]KKMCreateOFDPacket done [18:04:16]NVStorageSaveData kkm_last_timestamp [18:04:16]File name is /storage/kkm_last_timestamp [18:04:16]Write 4 bytes [18:04:16]NVStorageSaveData done [18:04:16]ExternCall_PrintAddStr [18:04:16]wPrintStart [18:04:16]Write to MH i2c: 01 00 00 BA 1C D6 [18:04:16]Write i2c OK [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: 01 [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: 01 07 00 [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: 01 07 00 BA 1C 00 00 00 00 00 FF 0F EB [18:04:16]RasterBufferAndPrint [18:04:16]line Счет N : (1)291648 [18:04:16]line ИНН: 02508201610067 [18:04:16]line Контрольно-Кассовый Чек [18:04:16]line ПРОДАЖА [18:04:16]line ТРК (МРК, ГНК) : 61 [18:04:16]line Товар: 2710124130 [18:04:16]line SU-92-К-5 [18:04:16]line 6.330 * 68.80 [18:04:16]line = 435.50 [18:04:16]line НДС 12% НСП 1% [18:04:16]line > о реализуемом товаре [18:04:16]line ОКРУГЛЕНИЕ: -0.50 [18:04:16]line ИТОГО: 435.00 [18:04:16]line Внесено: 435.00 [18:04:16]line СДАЧА: 0.00 [18:04:16]line НСП 1% : 3.85 [18:04:16]line НДС 12% : 46.25 [18:04:16]line Наличными: 435.00 [18:04:16]line Безнал.: 0.00 [18:04:16]line Место: АЗС № 130 "Партнер Нефть" [18:04:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:04:16]line СНО: Общий режим [18:04:16]line Чек 602 20.08.2024 18:04 [18:04:16]line Смена: 465 ФФД: 1.0 [18:04:16]line ЗНМ: 0300000070 [18:04:16]line РНМ: 0000000000092562 [18:04:16]line Версия ККМ: 001 [18:04:16]line ФМ: 0000000000871769 [18:04:16]line ФД: 163157 [18:04:16]line ФПД: 210228270020492 [18:04:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T180413&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163157&fm=210228270020492&tin=02508201610067®Number=0000000000092562&sum=43500 [18:04:16]written 0, free lines is 4095 [18:04:16]ConnectInit Can't connect to host [18:04:16]Write to MH i2c: 01 00 00 E5 1C 01 [18:04:16]Write i2c OK [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: 01 [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: 01 07 00 [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: 01 07 00 E5 1C 00 00 00 00 00 CD 0C E1 [18:04:16]RasterBufferAndPrint [18:04:16]line [18:04:16]line [18:04:16]line [18:04:16]line [18:04:16]line [18:04:16]written 0, free lines is 3344 [18:04:16]MH_Cut [18:04:16]Write to MH i2c: D1 01 00 EC 1C 01 DA [18:04:16]Write i2c OK [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: D1 [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: D1 01 00 [18:04:16]MH_I2C_Read... [18:04:16]Read from MH i2c: D1 01 00 EC 1C 00 D9 [18:04:16]Write to MH i2c: 01 00 00 ED 1C 09 [18:04:16]Write i2c OK [18:04:16]MH_I2C_Read... [18:04:17]ConnectInit Can't take IP for lk.salyk.kg [18:04:17]CommunicateWithHost connect error [18:04:17]CommunicateWithHost err = -1 [18:04:17]OFD Sender: Server communicate error [18:04:17]OFD Sender: Processing packet 163052 [packets to send 1065, broken 960] [18:04:17]ProducePacketName [18:04:17]name=ofd_packets/00163052 [18:04:17]OFD Sender: To server: pG, [18:04:17]CommunicateWithHost lk.salyk.kg:30040 [18:04:17]ConnectInit lk.salyk.kg [18:04:17]*** Cut start [18:04:17]*** Purtial cut [18:04:17]*** Stage 1: CUTSNS_PIN = 1 [18:04:19]Read from MH i2c: 01 [18:04:19]MH_I2C_Read... [18:04:19]*** Stop cut motor [18:04:19]*** Cut end [18:04:19]Read from MH i2c: 01 07 00 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: 01 07 00 ED 1C 00 00 00 00 00 FF 0F 1E [18:04:19]process_action close_receipt done [18:04:19]requested_data is exist [18:04:19]produce_requested_data [18:04:19]requested_item fm.sn is exist - process it [18:04:19]wFMCommunicate request_size=4 [18:04:19]MH_SAM_APDU [18:04:19]CAPDU: 80 11 00 00 [18:04:19]Write to MH i2c: E2 08 00 EE 1C 80 11 00 00 00 00 00 00 84 [18:04:19]Write i2c OK [18:04:19]MH_I2C_Read... [18:04:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:19]Read from MH i2c: E2 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: E2 17 00 [18:04:19]MH_I2C_Read... [18:04:19]Read from MH i2c: E2 17 00 EE 1C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:04:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:04:19]wFMCommunicate OK [18:04:19]requested_item fd.num is exist - process it [18:04:19]SAM_PROTO_GetFieldsCounters [18:04:19]wFMCommunicate request_size=4 [18:04:19]MH_SAM_APDU [18:04:19]CAPDU: 80 13 00 00 [18:04:19]Write to MH i2c: E2 08 00 EF 1C 80 13 00 00 00 00 00 00 87 [18:04:19]Write i2c OK [18:04:19]MH_I2C_Read... [18:04:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:20]Read from MH i2c: E2 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: E2 62 00 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: E2 62 00 EF 1C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 67 [18:04: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5A 02 00 00 5E 04 04 00 5A 02 00 00 57 04 04 00 5B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:04:20]wFMCommunicate OK [18:04:20]SAM_PROTO_GetFieldsCounters done [18:04:20]requested_item shift.num is exist - process it [18:04:20]requested_item shift.opened is exist - process it [18:04:20]req_shift_opened [18:04:20]FM_GetShiftState [18:04:20]SAM_PROTO_GetShiftState [18:04:20]wFMCommunicate request_size=4 [18:04:20]MH_SAM_APDU [18:04:20]CAPDU: 80 13 01 00 [18:04:20]Write to MH i2c: E2 08 00 F0 1C 80 13 01 00 00 00 00 00 89 [18:04:20]Write i2c OK [18:04:20]MH_I2C_Read... [18:04:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:20]Read from MH i2c: E2 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: E2 0E 00 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: E2 0E 00 F0 1C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 57 [18:04:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:04:20]wFMCommunicate OK [18:04:20]SAM_PROTO_GetShiftState done [18:04:20]FM_GetShiftState done [18:04:20]req_shift_opened done [18:04:20]requested_item shift.open_date is exist - process it [18:04:20]req_shift_open_date [18:04:20]req_shift_open_date done [18:04:20]produce_requested_data done [18:04:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163157,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:04:20]process_action_free close_receipt [18:04:20]json_value_free [18:04:20]json_value_free done [18:04:20]process_json_proto returns [18:04:20]Send response to host [18:04:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163157,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:04:20]free response buf [18:04:20]execute_script done [18:04:20]execute_script returns [18:04:20]free content buf [18:04:20]Sock 9.Close socket [18:04:20]Sock 9.Thread stoped [18:04:20]accept exits with 12 [18:04:20]New connection [18:04:20]New thread 3067604324 created [18:04:20]Thread 3067460964 joined [18:04:20]Waiting for new connection... [18:04:20] Sock 12.Parse request [18:04:20]Sock 12.Check first char [18:04:20]Sock 12.First char is OK [18:04:20]request: POST /json_proto HTTP/1.0 [18:04:20]Method: POST [18:04:20]URL: /json_proto [18:04:20]Method is POST - this is cgi request [18:04:20]url: /json_proto [18:04:20]query_string will be loaded in cgi processing [18:04:20]execute_cgi json_proto POST (null) [18:04:20]execute_cgi path=json_proto method=POST [18:04:20]POST find Content-Length [18:04:20]Host: 172.17.44.132:8080 [18:04:20]Content-Length: 677 [18:04:20]Content-Type: application/json [18:04:20] [18:04:20]POST finish read [18:04:20]Found Content-Length = 677 [18:04:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:20]execute_script... [18:04:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291649", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:04:20]POST & json_proto [18:04:20]process_json_proto [18:04:20]json parsed OK: [18:04:20]protocol is kg_v1.0 [18:04:20]action value=close_receipt [18:04:20]process_action close_receipt [18:04:20]cmd_close_receipt [18:04:20]MH_GetDate [18:04:20]Write to MH i2c: F0 00 00 F1 1C FC [18:04:20]Write i2c OK [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: F0 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: F0 09 00 [18:04:20]MH_I2C_Read... [18:04:20]Read from MH i2c: F0 09 00 F1 1C 00 A5 DA C4 66 2A 83 C1 65 81 [18:04:20]GetLastDocTimeStamp 1724177053 [18:04:20]current date 1724177061 [18:04:21]FM_GetShiftState [18:04:21]SAM_PROTO_GetShiftState [18:04:21]wFMCommunicate request_size=4 [18:04:21]MH_SAM_APDU [18:04:21]CAPDU: 80 13 01 00 [18:04:21]Write to MH i2c: E2 08 00 F2 1C 80 13 01 00 00 00 00 00 8B [18:04:21]Write i2c OK [18:04:21]MH_I2C_Read... [18:04:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:21]Read from MH i2c: E2 [18:04:21]MH_I2C_Read... [18:04:21]Read from MH i2c: E2 0E 00 [18:04:21]MH_I2C_Read... [18:04:21]Read from MH i2c: E2 0E 00 F2 1C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 59 [18:04:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:04:21]wFMCommunicate OK [18:04:21]SAM_PROTO_GetShiftState done [18:04:21]FM_GetShiftState done [18:04:21]opened in 1724113081 [18:04:21]opened+sec_in_day 1724199481 [18:04:21]quantity*price = 50036 [18:04:21]sum+1 = 50037 [18:04:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 603 20.08.2024 18:04 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163158 ФПД: 90617512487377 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T180421&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163158&fm=90617512487377&tin=02508201610067®Number=0000000000092562&sum=50000 [18:04:23]StoreToDocumentArchive [18:04:23]shift 465 fd 163158 [18:04:23]save to /storage/0465/doc_00163158 [18:04:23]save last doc name /storage/0465/doc_00163158 to /storage/kkm_last_doc_name [18:04:23]save OK [18:04:23]Clear old archive folders... [18:04:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:04:23]tlvbuf is 01C762F0 [18:04:23]SAM_PROTO_ClearQueue [18:04:23]wFMCommunicate request_size=4 [18:04:23]MH_SAM_APDU [18:04:23]CAPDU: 80 09 00 00 [18:04:23]Write to MH i2c: E2 08 00 FF 1C 80 09 00 00 00 00 00 00 8D [18:04:23]Write i2c OK [18:04:23]MH_I2C_Read... [18:04:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:04:23]Read from MH i2c: E2 [18:04:23]MH_I2C_Read... [18:04:23]Read from MH i2c: E2 03 00 [18:04:23]MH_I2C_Read... [18:04:23]Read from MH i2c: E2 03 00 FF 1C 00 90 00 8F [18:04:23]RAPDU: 90 00 [18:04:23]wFMCommunicate OK [18:04:23]SAM_PROTO_ClearQueue done [18:04:23]KKMCreateOFDPacket [18:04:23]OFDProtocolAddRootSTLVToBuf [18:04:23]FM_MakeSignedData [18:04:23]FM_MakeSignedData [18:04:23]SAM_PROTO_SignData [18:04:23]wFMCommunicate request_size=4 [18:04:23]MH_SAM_APDU [18:04:23]CAPDU: 80 0D 01 02 [18:04:23]Write to MH i2c: E2 08 00 00 1D 80 0D 01 02 00 00 00 00 96 [18:04:23]Write i2c OK [18:04:23]MH_I2C_Read... [18:04:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:04:23]Read from MH i2c: E2 [18:04:23]MH_I2C_Read... [18:04:23]Read from MH i2c: E2 03 00 [18:04:23]MH_I2C_Read... [18:04:23]Read from MH i2c: E2 03 00 00 1D 00 90 00 91 [18:04:23]RAPDU: 90 00 [18:04:23]wFMCommunicate OK [18:04:23]wFMCommunicate request_size=255 [18:04:23]MH_SAM_APDU [18:04:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 A5 DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7D 02 00 35 04 06 00 52 [18:04:24]Write to MH i2c: E2 02 01 01 1D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 A5 DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7D 02 00 35 04 06 00 52 00 00 19 [18:04:24]Write i2c OK [18:04:24]MH_I2C_Read... [18:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:24]Read from MH i2c: E2 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 03 00 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 03 00 01 1D 00 90 00 92 [18:04:24]RAPDU: 90 00 [18:04:24]wFMCommunicate OK [18:04:24]wFMCommunicate request_size=10 [18:04:24]MH_SAM_APDU [18:04:24]CAPDU: 80 0D 02 02 05 6A 88 A4 69 D1 [18:04:24]Write to MH i2c: E2 0D 00 02 1D 80 0D 02 02 05 00 6A 88 A4 69 D1 00 00 73 [18:04:24]Write i2c OK [18:04:24]MH_I2C_Read... [18:04:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:04:24]Read from MH i2c: E2 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 03 00 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 03 00 02 1D 00 90 00 93 [18:04:24]RAPDU: 90 00 [18:04:24]wFMCommunicate OK [18:04:24]wFMCommunicate request_size=4 [18:04:24]MH_SAM_APDU [18:04:24]CAPDU: 80 0D 03 02 [18:04:24]Write to MH i2c: E2 08 00 03 1D 80 0D 03 02 00 00 00 00 9B [18:04:24]Write i2c OK [18:04:24]MH_I2C_Read... [18:04:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:04:24]Read from MH i2c: E2 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 0B 00 [18:04:24]MH_I2C_Read... [18:04:24]Read from MH i2c: E2 0B 00 03 1D 00 AF 7F 60 D4 F6 5E 50 E9 90 00 8B [18:04:24]RAPDU: AF 7F 60 D4 F6 5E 50 E9 90 00 [18:04:24]wFMCommunicate OK [18:04:24]SAM_PROTO_SignData done [18:04:24]FM_MakeSignedData done [18:04:24]CreateOFDProtocolMessage [18:04:24]wFMCommunicate request_size=4 [18:04:24]MH_SAM_APDU [18:04:24]CAPDU: 80 11 00 00 [18:04:24]Write to MH i2c: E2 08 00 04 1D 80 11 00 00 00 00 00 00 9B [18:04:24]Write i2c OK [18:04:24]MH_I2C_Read... [18:04:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:24]Read from MH i2c: E2 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: E2 17 00 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: E2 17 00 04 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F4 [18:04:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:04:25]wFMCommunicate OK [18:04:25]CreateOFDProtocolMessage done [18:04:25]OFDSenderStorePacket 163158 [18:04:25]StoreOFDPacket docnum=163158 [18:04:25]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EB 1D 07 01 61 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 A5 DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7D 02 00 35 04 06 00 52 6A 88 A4 69 D1 AF 7F 60 D4 F6 5E 50 E9 [18:04:25]CheckFolder [18:04:25]dirname=/storage/ofd_packets [18:04:25]CheckFolder done [18:04:25]ProducePacketName [18:04:25]name=ofd_packets/00163158 [18:04:25]NVStorageSaveData ofd_packets/00163158 [18:04:25]File name is /storage/ofd_packets/00163158 [18:04:25]Write 301 bytes [18:04:25]NVStorageSaveData done [18:04:25]OFDSenderStorePacket done [18:04:25]KKMCreateOFDPacket done [18:04:25]NVStorageSaveData kkm_last_timestamp [18:04:25]File name is /storage/kkm_last_timestamp [18:04:25]Write 4 bytes [18:04:25]NVStorageSaveData done [18:04:25]ExternCall_PrintAddStr [18:04:25]wPrintStart [18:04:25]Write to MH i2c: 01 00 00 05 1D 22 [18:04:25]Write i2c OK [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: 01 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: 01 07 00 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: 01 07 00 05 1D 00 00 00 00 00 FF 0F OFD Sender: Processing packet 163052 [packets to send 1066, broken 960] [18:04:25]37 ProducePacketName [18:04:25] [18:04:25]name=ofd_packets/00163052 [18:04:25]RasterBufferAndPrint [18:04:25]OFD Sender: To server: pG, [18:04:25]CommunicateWithHost lk.salyk.kg:30040 [18:04:25]ConnectInit lk.salyk.kg [18:04:25]line Счет N : (1)291649 [18:04:25]line ИНН: 02508201610067 [18:04:25]line Контрольно-Кассовый Чек [18:04:25]line ПРОДАЖА [18:04:25]line ТРК (МРК, ГНК) : 42 [18:04:25]line Товар: 2710124130 [18:04:25]line Аи-92-К-5 [18:04:25]line 7.380 * 67.80 [18:04:25]line = 500.36 [18:04:25]line НДС 12% НСП 1% [18:04:25]line > о реализуемом товаре [18:04:25]line ОКРУГЛЕНИЕ: -0.36 [18:04:25]line ИТОГО: 500.00 [18:04:25]line Внесено: 500.00 [18:04:25]line СДАЧА: 0.00 [18:04:25]line НСП 1% : 4.43 [18:04:25]line НДС 12% : 53.14 [18:04:25]line Наличными: 500.00 [18:04:25]line Безнал.: 0.00 [18:04:25]line Место: АЗС № 130 "Партнер Нефть" [18:04:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:04:25]line СНО: Общий режим [18:04:25]line Чек 603 20.08.2024 18:04 [18:04:25]line Смена: 465 ФФД: 1.0 [18:04:25]line ЗНМ: 0300000070 [18:04:25]line РНМ: 0000000000092562 [18:04:25]line Версия ККМ: 001 [18:04:25]line ФМ: 0000000000871769 [18:04:25]line ФД: 163158 [18:04:25]line ФПД: 90617512487377 [18:04:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T180421&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163158&fm=90617512487377&tin=02508201610067®Number=0000000000092562&sum=50000 [18:04:25]written 0, free lines is 4095 [18:04:25]Write to MH i2c: 01 00 00 30 1D 4D [18:04:25]Write i2c OK [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: 01 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: 01 07 00 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: 01 07 00 30 1D 00 00 00 00 00 C5 0C 25 [18:04:25]RasterBufferAndPrint [18:04:25]line [18:04:25]line [18:04:25]line [18:04:25]line [18:04:25]line [18:04:25]written 0, free lines is 3341 [18:04:25]MH_Cut [18:04:25]Write to MH i2c: D1 01 00 37 1D 01 26 [18:04:25]Write i2c OK [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: D1 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: D1 01 00 [18:04:25]MH_I2C_Read... [18:04:25]Read from MH i2c: D1 01 00 37 1D 00 25 [18:04:25]Write to MH i2c: 01 00 00 38 1D 55 [18:04:25]Write i2c OK [18:04:25]MH_I2C_Read... [18:04:26]*** Cut start [18:04:26]*** Purtial cut [18:04:26]*** Stage 1: CUTSNS_PIN = 1 [18:04:28]Read from MH i2c: 01 [18:04:28]MH_I2C_Read... [18:04:28]*** Stop cut motor [18:04:28]*** Cut end [18:04:28]Read from MH i2c: 01 07 00 [18:04:28]MH_I2C_Read... [18:04:28]Read from MH i2c: 01 07 00 38 1D 00 00 00 00 00 FF 0F 6A [18:04:28]process_action close_receipt done [18:04:28]requested_data is exist [18:04:28]produce_requested_data [18:04:28]requested_item fm.sn is exist - process it [18:04:28]wFMCommunicate request_size=4 [18:04:28]MH_SAM_APDU [18:04:28]CAPDU: 80 11 00 00 [18:04:28]Write to MH i2c: E2 08 00 39 1D 80 11 00 00 00 00 00 00 D0 [18:04:28]Write i2c OK [18:04:28]MH_I2C_Read... [18:04:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:04:28]Read from MH i2c: E2 [18:04:28]MH_I2C_Read... [18:04:28]Read from MH i2c: E2 17 00 [18:04:28]MH_I2C_Read... [18:04:28]Read from MH i2c: E2 17 00 39 1D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 29 [18:04:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:04:28]wFMCommunicate OK [18:04:28]requested_item fd.num is exist - process it [18:04:28]SAM_PROTO_GetFieldsCounters [18:04:28]wFMCommunicate request_size=4 [18:04:28]MH_SAM_APDU [18:04:28]CAPDU: 80 13 00 00 [18:04:28]Write to MH i2c: E2 08 00 3A 1D 80 13 00 00 00 00 00 00 D3 [18:04:28]Write i2c OK [18:04:28]MH_I2C_Read... [18:04:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:04:28]Read from MH i2c: E2 [18:04:28]MH_I2C_Read... [18:04:28]Read from MH i2c: E2 62 00 [18:04:28]MH_I2C_Read... [18:04:28]Read from MH i2c: E2 62 00 3A 1D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 B7 [18:04: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 5B 02 00 00 5E 04 04 00 5B 02 00 00 57 04 04 00 5C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:04:29]wFMCommunicate OK [18:04:29]SAM_PROTO_GetFieldsCounters done [18:04:29]requested_item shift.num is exist - process it [18:04:29]requested_item shift.opened is exist - process it [18:04:29]req_shift_opened [18:04:29]FM_GetShiftState [18:04:29]SAM_PROTO_GetShiftState [18:04:29]wFMCommunicate request_size=4 [18:04:29]MH_SAM_APDU [18:04:29]CAPDU: 80 13 01 00 [18:04:29]Write to MH i2c: E2 08 00 3B 1D 80 13 01 00 00 00 00 00 D5 [18:04:29]Write i2c OK [18:04:29]MH_I2C_Read... [18:04:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:04:29]Read from MH i2c: E2 [18:04:29]MH_I2C_Read... [18:04:29]Read from MH i2c: E2 0E 00 [18:04:29]MH_I2C_Read... [18:04:29]Read from MH i2c: E2 0E 00 3B 1D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A3 [18:04:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:04:29]wFMCommunicate OK [18:04:29]SAM_PROTO_GetShiftState done [18:04:29]FM_GetShiftState done [18:04:29]req_shift_opened done [18:04:29]requested_item shift.open_date is exist - process it [18:04:29]req_shift_open_date [18:04:29]req_shift_open_date done [18:04:29]produce_requested_data done [18:04:29]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163158,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:04:29]process_action_free close_receipt [18:04:29]json_value_free [18:04:29]json_value_free done [18:04:29]process_json_proto returns [18:04:29]Send response to host [18:04:29]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163158,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:04:29]free response buf [18:04:29]execute_script done [18:04:29]execute_script returns [18:04:29]free content buf [18:04:29]Sock 12.Close socket [18:04:29]Sock 12.Thread stoped [18:04:30]ConnectInit Can't take IP for lk.salyk.kg [18:04:30]CommunicateWithHost connect error [18:04:30]CommunicateWithHost err = -1 [18:04:30]OFD Sender: Server communicate error [18:04:35]OFD Sender: Processing packet 163052 [packets to send 1066, broken 960] [18:04:35]ProducePacketName [18:04:35]name=ofd_packets/00163052 [18:04:35]OFD Sender: To server: pG, [18:04:35]CommunicateWithHost lk.salyk.kg:30040 [18:04:35]ConnectInit lk.salyk.kg [18:04:40]ConnectInit Can't take IP for lk.salyk.kg [18:04:40]CommunicateWithHost connect error [18:04:40]CommunicateWithHost err = -1 [18:04:40]OFD Sender: Server communicate error [18:04:45]OFD Sender: Processing packet 163052 [packets to send 1066, broken 960] [18:04:45]ProducePacketName [18:04:45]name=ofd_packets/00163052 [18:04:45]OFD Sender: To server: pG, [18:04:45]CommunicateWithHost lk.salyk.kg:30040 [18:04:45]ConnectInit lk.salyk.kg [18:04:50]ConnectInit Can't take IP for lk.salyk.kg [18:04:50]CommunicateWithHost connect error [18:04:50]CommunicateWithHost err = -1 [18:04:50]OFD Sender: Server communicate error [18:04:55]OFD Sender: Processing packet 163052 [packets to send 1066, broken 960] [18:04:55]ProducePacketName [18:04:55]name=ofd_packets/00163052 [18:04:55]OFD Sender: To server: pG, [18:04:55]CommunicateWithHost lk.salyk.kg:30040 [18:04:55]ConnectInit lk.salyk.kg [18:05:00]ConnectInit Can't take IP for lk.salyk.kg [18:05:00]CommunicateWithHost connect error [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16997208+1707180842=1724178050 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 83 DE C4 66 2A 83 C1 65 5D [18:20:51]Current date/time: 20.08.2024 18:20 [18:20:51]FM_Init [18:20:51]wFMConnect [18:20:51]MH_SAM_On [18:20:51]Write to MH i2c: E0 00 00 08 00 E7 [18:20:51]Write i2c OK [18:20:51]MH_I2C_Read... [18:20:51]*** iso7816_init finished! [18:20:51]*** atr: [18:20:51]*** 0F 3B D5 18 FF 81 91 FE [18:20:51]*** 1F C3 80 73 C8 21 10 0A [18:20:51]*** 00 00 00 00 00 00 00 00 [18:20:51]*** 00 00 00 00 00 00 00 00 [18:20:51]*** 00 00 00 00 00 00 00 00 [18:20:51]*** 00 00 00 00 00 00 00 00 [18:20:51]*** 00 00 00 00 00 00 00 00 [18:20:51]*** 00 00 00 00 00 00 00 00 [18:20:51]Read from MH i2c: E0 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E0 10 00 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:20:51]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:20:51]wFMCommunicate request_size=10 [18:20:51]MH_SAM_APDU [18:20:51]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:20:51]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:20:51]Write i2c OK [18:20:51]MH_I2C_Read... [18:20:51]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:20:51]Read from MH i2c: E2 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 03 00 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:20:51]RAPDU: 90 00 [18:20:51]wFMCommunicate OK [18:20:51]wFMCommunicate request_size=4 [18:20:51]MH_SAM_APDU [18:20:51]CAPDU: 80 11 00 00 [18:20:51]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:20:51]Write i2c OK [18:20:51]MH_I2C_Read... [18:20:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:51]Read from MH i2c: E2 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 17 00 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:20:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:20:51]wFMCommunicate OK [18:20:51]Detected FM SN is 0000000000871769 [18:20:51]Stored FM SN is 0000000000871769 [18:20:51]wFMCommunicate request_size=9 [18:20:51]MH_SAM_APDU [18:20:51]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:20:51]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:20:51]Write i2c OK [18:20:51]MH_I2C_Read... [18:20:51]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:20:51]Read from MH i2c: E2 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 03 00 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:20:51]RAPDU: 90 00 [18:20:51]wFMCommunicate OK [18:20:51]FM PIN OK [18:20:51]wFMCommunicate request_size=8 [18:20:51]MH_SAM_APDU [18:20:51]CAPDU: 80 14 04 00 03 02 00 01 [18:20:51]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:20:51]Write i2c OK [18:20:51]MH_I2C_Read... [18:20:51]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:20:51]Read from MH i2c: E2 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 03 00 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:20:51]RAPDU: 90 00 [18:20:51]wFMCommunicate OK [18:20:51]wFMCommunicate request_size=13 [18:20:51]MH_SAM_APDU [18:20:51]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:20:51]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:20:51]Write i2c OK [18:20:51]MH_I2C_Read... [18:20:51]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:20:51]Read from MH i2c: E2 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 03 00 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:20:51]RAPDU: 90 00 [18:20:51]wFMCommunicate OK [18:20:51]wFMCommunicate request_size=4 [18:20:51]MH_SAM_APDU [18:20:51]CAPDU: 80 11 00 00 [18:20:51]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:20:51]Write i2c OK [18:20:51]MH_I2C_Read... [18:20:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:20:51]Read from MH i2c: E2 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 17 00 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:20:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:20:51]wFMCommunicate OK [18:20:51]DocumentArchiveInit [18:20:51]Start Httpd... [18:20:51]Httpd thread 3067583844 created [18:20:51]Write to MH i2c: 01 00 00 0F 00 0F [18:20:51]Write i2c OK [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: 01 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: 01 07 00 [18:20:51]MH_I2C_Read... [18:20:51]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:20:51]MH Int Process started [18:20:51]Allocated Socket 7 [18:20:51]Bind OK [18:20:51]Listen OK [18:20:51]httpd running on port 8080 [18:20:51]Waiting for new connection... [18:20:53]OFD Sender: Processing packet 163068 [packets to send 1064, broken 960] [18:20:53]ProducePacketName [18:20:53]name=ofd_packets/00163068 [18:20:53]OFD Sender: To server: pG, [18:20:53]CommunicateWithHost lk.salyk.kg:30040 [18:20:53]ConnectInit lk.salyk.kg [18:20:53]Connected sock=9 [18:20: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 36 39 0F 01 00 00 4B D8 07 01 0D 0D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 02 00 00 F4 03 04 00 64 C9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7C 02 00 35 04 06 00 24 80 57 C4 02 1D 62 A0 E1 F0 CD D0 C4 49 [18:20: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 36 39 4F 00 00 00 C0 9F 47 00 CC 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 36 39 10 04 04 00 FC 7C 02 00 F4 03 04 00 D7 87 C4 66 B6 04 01 00 00 F7 AD 5A EB 70 6C DB AA [18:20:54]CommunicateWithHost err = 0 [18:20:54]CheckOFDResponse [18:20:54]1017 (14) - 77093643461234 [18:20:54]1041 (16) - 0000000000871769 [18:20:54]1040 (4) - 163068 [18:20:54]1012 (4) - 20.08.2024 12:11 [18:20:54]1206 (1) - 0 [18:20:54]OFD Sender: Remove packet 163068 [18:20:54]ProducePacketName [18:20:54]name=ofd_packets/00163068 [18:20:54]NVStorageDeleteData [18:20:55]OFD Sender: Processing packet 163069 [packets to send 1063, broken 960] [18:20:55]ProducePacketName [18:20:55]name=ofd_packets/00163069 [18:20:55]OFD Sender: To server: pG, [18:20:55]CommunicateWithHost lk.salyk.kg:30040 [18:20:55]ConnectInit lk.salyk.kg [18:20:57]Connected sock=9 [18:20: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 36 39 0D 01 00 00 AB 77 05 01 AA 91 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 02 00 00 F4 03 04 00 AE C9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7C 02 00 35 04 06 00 AE 04 8D C5 02 A9 33 E3 34 3D A0 FD 97 14 [18:20: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 36 39 4F 00 00 00 DF 8F 47 00 09 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7C 02 00 F4 03 04 00 DB 87 C4 66 B6 04 01 00 00 20 D7 DA 6D 70 2F 19 8D [18:20:58]CommunicateWithHost err = 0 [18:20:58]CheckOFDResponse [18:20:58]1017 (14) - 77093643461234 [18:20:58]1041 (16) - 0000000000871769 [18:20:58]1040 (4) - 163069 [18:20:58]1012 (4) - 20.08.2024 12:11 [18:20:58]1206 (1) - 0 [18:20:58]OFD Sender: Remove packet 163069 [18:20:58]ProducePacketName [18:20:58]name=ofd_packets/00163069 [18:20:58]NVStorageDeleteData [18:20:58]OFD Sender: Processing packet 163070 [packets to send 1062, broken 960] [18:20:58]ProducePacketName [18:20:58]name=ofd_packets/00163070 [18:20:58]OFD Sender: To server: pG, [18:20:58]CommunicateWithHost lk.salyk.kg:30040 [18:20:58]ConnectInit lk.salyk.kg [18:20:59]Connected sock=9 [18:20:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 C1 A5 06 01 07 E3 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 02 00 00 F4 03 04 00 B5 C9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7C 02 00 35 04 06 00 F6 45 74 41 D3 16 8A 7A D2 4D 58 62 6C 91 [18:21: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 36 39 4F 00 00 00 8B 88 47 00 FD 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 36 39 10 04 04 00 FE 7C 02 00 F4 03 04 00 DD 87 C4 66 B6 04 01 00 00 4B 36 19 0B 6D CD 63 5A [18:21:00]CommunicateWithHost err = 0 [18:21:00]CheckOFDResponse [18:21:00]1017 (14) - 77093643461234 [18:21:00]1041 (16) - 0000000000871769 [18:21:00]1040 (4) - 163070 [18:21:00]1012 (4) - 20.08.2024 12:11 [18:21:00]1206 (1) - 0 [18:21:00]OFD Sender: Remove packet 163070 [18:21:00]ProducePacketName [18:21:00]name=ofd_packets/00163070 [18:21:00]NVStorageDeleteData [18:21:00]OFD Sender: Processing packet 163071 [packets to send 1061, broken 960] [18:21:00]ProducePacketName [18:21:00]name=ofd_packets/00163071 [18:21:00]OFD Sender: To server: pG, [18:21:00]CommunicateWithHost lk.salyk.kg:30040 [18:21:00]ConnectInit lk.salyk.kg [18:21:02]Connected sock=9 [18:21: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 36 39 0F 01 00 00 66 50 07 01 1D 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 02 00 00 F4 03 04 00 D3 C9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7C 02 00 35 04 06 00 D5 8B 8F D0 23 78 FC C2 63 3C F2 C5 32 A6 [18:21: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 36 39 4F 00 00 00 59 7D 47 00 76 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 36 39 10 04 04 00 FF 7C 02 00 F4 03 04 00 E0 87 C4 66 B6 04 01 00 00 75 47 EB 53 1B BA BD E5 [18:21:02]CommunicateWithHost err = 0 [18:21:02]CheckOFDResponse [18:21:02]1017 (14) - 77093643461234 [18:21:02]1041 (16) - 0000000000871769 [18:21:02]1040 (4) - 163071 [18:21:02]1012 (4) - 20.08.2024 12:11 [18:21:02]1206 (1) - 0 [18:21:02]OFD Sender: Remove packet 163071 [18:21:02]ProducePacketName [18:21:02]name=ofd_packets/00163071 [18:21:02]NVStorageDeleteData [18:21:03]OFD Sender: Processing packet 163072 [packets to send 1060, broken 960] [18:21:03]ProducePacketName [18:21:03]name=ofd_packets/00163072 [18:21:03]OFD Sender: To server: pG, [18:21:03]CommunicateWithHost lk.salyk.kg:30040 [18:21:03]ConnectInit lk.salyk.kg [18:21:04]Connected sock=9 [18:21:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 94 44 05 01 C0 66 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 02 00 00 F4 03 04 00 F3 C9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7D 02 00 35 04 06 00 CD FB E6 62 B3 A6 F4 CC 32 1C C5 A3 C6 D4 [18:21:06]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 48 B7 47 00 A1 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 36 39 10 04 04 00 00 7D 02 00 F4 03 04 00 E2 87 C4 66 B6 04 01 00 00 75 C5 CE F3 E5 F5 3C D0 [18:21:06]CommunicateWithHost err = 0 [18:21:06]CheckOFDResponse [18:21:06]1017 (14) - 77093643461234 [18:21:06]1041 (16) - 0000000000871769 [18:21:06]1040 (4) - 163072 [18:21:06]1012 (4) - 20.08.2024 12:11 [18:21:06]1206 (1) - 0 [18:21:06]OFD Sender: Remove packet 163072 [18:21:06]ProducePacketName [18:21:06]name=ofd_packets/00163072 [18:21:06]NVStorageDeleteData [18:21:06]OFD Sender: Processing packet 163073 [packets to send 1059, broken 960] [18:21:06]ProducePacketName [18:21:06]name=ofd_packets/00163073 [18:21:06]OFD Sender: To server: pG, [18:21:06]CommunicateWithHost lk.salyk.kg:30040 [18:21:06]ConnectInit lk.salyk.kg [18:21:07]Connected sock=9 [18:21: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 36 39 0F 01 00 00 EF F2 07 01 0C 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 18 2E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 84 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 02 00 00 F4 03 04 00 4A CA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 7D 02 00 35 04 06 00 0A A1 ED 8D 6D 2B DC E0 57 F5 E9 09 B0 4A [18:21: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 36 39 4F 00 00 00 59 88 47 00 F0 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 36 39 10 04 04 00 01 7D 02 00 F4 03 04 00 E4 87 C4 66 B6 04 01 00 00 00 54 7A 4D 69 65 3A E5 [18:21:07]CommunicateWithHost err = 0 [18:21:07]CheckOFDResponse [18:21:07]1017 (14) - 77093643461234 [18:21:07]1041 (16) - 0000000000871769 [18:21:07]1040 (4) - 163073 [18:21:07]1012 (4) - 20.08.2024 12:11 [18:21:07]1206 (1) - 0 [18:21:07]OFD Sender: Remove packet 163073 [18:21:07]ProducePacketName [18:21:07]name=ofd_packets/00163073 [18:21:07]NVStorageDeleteData [18:21:08]OFD Sender: Processing packet 163074 [packets to send 1058, broken 960] [18:21:08]ProducePacketName [18:21:08]name=ofd_packets/00163074 [18:21:08]OFD Sender: To server: pG, [18:21:08]CommunicateWithHost lk.salyk.kg:30040 [18:21:08]ConnectInit lk.salyk.kg [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16997242+1707180842=1724178084 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 A4 DE C4 66 2A 83 C1 65 7E [18:21:24]Current date/time: 20.08.2024 18:21 [18:21:24]FM_Init [18:21:24]wFMConnect [18:21:24]MH_SAM_On [18:21:24]Write to MH i2c: E0 00 00 08 00 E7 [18:21:24]Write i2c OK [18:21:24]MH_I2C_Read... [18:21:24]*** iso7816_init finished! [18:21:24]*** atr: [18:21:24]*** 0F 3B D5 18 FF 81 91 FE [18:21:24]*** 1F C3 80 73 C8 21 10 0A [18:21:24]*** 00 00 00 00 00 00 00 00 [18:21:24]*** 00 00 00 00 00 00 00 00 [18:21:24]*** 00 00 00 00 00 00 00 00 [18:21:24]*** 00 00 00 00 00 00 00 00 [18:21:24]*** 00 00 00 00 00 00 00 00 [18:21:24]*** 00 00 00 00 00 00 00 00 [18:21:24]Read from MH i2c: E0 [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: E0 10 00 [18:21:24]MH_I2C_Read... [18:21:24]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:21:24]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:21:24]wFMCommunicate request_size=10 [18:21:24]MH_SAM_APDU [18:21:24]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:21:24]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:21:24]Write i2c OK [18:21:24]MH_I2C_Read... [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16997303+1707180842=1724178145 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 E2 DE C4 66 2A 83 C1 65 BC [18:22:26]Current date/time: 20.08.2024 18:22 [18:22:26]FM_Init [18:22:26]wFMConnect [18:22:26]MH_SAM_On [18:22:26]Write to MH i2c: E0 00 00 08 00 E7 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]*** iso7816_init finished! [18:22:26]*** atr: [18:22:26]*** 0F 3B D5 18 FF 81 91 FE [18:22:26]*** 1F C3 80 73 C8 21 10 0A [18:22:26]*** 00 00 00 00 00 00 00 00 [18:22:26]*** 00 00 00 00 00 00 00 00 [18:22:26]*** 00 00 00 00 00 00 00 00 [18:22:26]*** 00 00 00 00 00 00 00 00 [18:22:26]*** 00 00 00 00 00 00 00 00 [18:22:26]*** 00 00 00 00 00 00 00 00 [18:22:26]Read from MH i2c: E0 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E0 10 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:22:26]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:22:26]wFMCommunicate request_size=10 [18:22:26]MH_SAM_APDU [18:22:26]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:22:26]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:22:26]Read from MH i2c: E2 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:22:26]RAPDU: 90 00 [18:22:26]wFMCommunicate OK [18:22:26]wFMCommunicate request_size=4 [18:22:26]MH_SAM_APDU [18:22:26]CAPDU: 80 11 00 00 [18:22:26]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:26]Read from MH i2c: E2 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 17 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:22:26]wFMCommunicate OK [18:22:26]Detected FM SN is 0000000000871769 [18:22:26]Stored FM SN is 0000000000871769 [18:22:26]wFMCommunicate request_size=9 [18:22:26]MH_SAM_APDU [18:22:26]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:22:26]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:22:26]Read from MH i2c: E2 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:22:26]RAPDU: 90 00 [18:22:26]wFMCommunicate OK [18:22:26]FM PIN OK [18:22:26]wFMCommunicate request_size=8 [18:22:26]MH_SAM_APDU [18:22:26]CAPDU: 80 14 04 00 03 02 00 01 [18:22:26]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 [18:22:26]MH_I2C_Read... [18:22:26]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:22:26]Read from MH i2c: E2 03 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:22:26]RAPDU: 90 00 [18:22:26]wFMCommunicate OK [18:22:26]wFMCommunicate request_size=13 [18:22:26]MH_SAM_APDU [18:22:26]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:22:26]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:22:26]Read from MH i2c: E2 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:22:26]RAPDU: 90 00 [18:22:26]wFMCommunicate OK [18:22:26]wFMCommunicate request_size=4 [18:22:26]MH_SAM_APDU [18:22:26]CAPDU: 80 11 00 00 [18:22:26]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:26]Read from MH i2c: E2 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 17 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:22:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:22:26]wFMCommunicate OK [18:22:26]DocumentArchiveInit [18:22:26]Start Httpd... [18:22:26]Httpd thread 3067432292 created [18:22:26]Write to MH i2c: 01 00 00 0F 00 0F [18:22:26]Write i2c OK [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: 01 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: 01 07 00 [18:22:26]MH_I2C_Read... [18:22:26]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:22:26]MH Int Process started [18:22:26]Allocated Socket 6 [18:22:26]Bind OK [18:22:26]Listen OK [18:22:26]httpd running on port 8080 [18:22:26]Waiting for new connection... [18:22:28]OFD Sender: Processing packet 163074 [packets to send 1058, broken 960] [18:22:28]ProducePacketName [18:22:28]name=ofd_packets/00163074 [18:22:28]OFD Sender: To server: pG, [18:22:28]CommunicateWithHost lk.salyk.kg:30040 [18:22:28]ConnectInit lk.salyk.kg [18:22:33]ConnectInit Can't take IP for lk.salyk.kg [18:22:33]CommunicateWithHost connect error [18:22:33]CommunicateWithHost err = -1 [18:22:33]OFD Sender: Server communicate error [18:22:38]OFD Sender: Processing packet 163074 [packets to send 1058, broken 960] [18:22:38]ProducePacketName [18:22:38]name=ofd_packets/00163074 [18:22:38]OFD Sender: To server: pG, [18:22:38]CommunicateWithHost lk.salyk.kg:30040 [18:22:38]ConnectInit lk.salyk.kg [18:22:43]ConnectInit Can't take IP for lk.salyk.kg [18:22:43]CommunicateWithHost connect error [18:22:43]CommunicateWithHost err = -1 [18:22:43]OFD Sender: Server communicate error [18:22:43]accept exits with 7 [18:22:43]New connection [18:22:43]New thread 3067145572 created [18:22:43]Waiting for new connection... [18:22:43] Sock 7.Parse request [18:22:43]Sock 7.Check first char [18:22:43]Sock 7.First char is OK [18:22:43]request: POST /json_proto HTTP/1.0 [18:22:43]Method: POST [18:22:43]URL: /json_proto [18:22:43]Method is POST - this is cgi request [18:22:43]url: /json_proto [18:22:43]query_string will be loaded in cgi processing [18:22:43]execute_cgi json_proto POST (null) [18:22:43]execute_cgi path=json_proto method=POST [18:22:43]POST find Content-Length [18:22:43]Host: 172.17.44.132:8080 [18:22:43]Content-Length: 215 [18:22:43]Content-Type: application/json [18:22:43] [18:22:43]POST finish read [18:22:43]Found Content-Length = 215 [18:22:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:43]execute_script... [18:22:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:43]POST & json_proto [18:22:43]process_json_proto [18:22:43]json parsed OK: [18:22:43]protocol is kg_v1.0 [18:22:43]action value=get_value [18:22:43]process_action get_value [18:22:43]cmd_get_value [18:22:43]process_action get_value done [18:22:43]requested_data is exist [18:22:43]produce_requested_data [18:22:43]requested_item kkm.sn is exist - process it [18:22:43]requested_item kkm.ver is exist - process it [18:22:43]requested_item fm.sn is exist - process it [18:22:43]wFMCommunicate request_size=4 [18:22:43]MH_SAM_APDU [18:22:43]CAPDU: 80 11 00 00 [18:22:43]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:22:43]Write i2c OK [18:22:43]MH_I2C_Read... [18:22:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:43]Read from MH i2c: E2 [18:22:43]MH_I2C_Read... [18:22:43]Read from MH i2c: E2 17 00 [18:22:43]MH_I2C_Read... [18:22:43]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:22:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:22:43]wFMCommunicate OK [18:22:43]requested_item fd.num is exist - process it [18:22:43]SAM_PROTO_GetFieldsCounters [18:22:43]wFMCommunicate request_size=4 [18:22:43]MH_SAM_APDU [18:22:43]CAPDU: 80 13 00 00 [18:22:43]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:22:43]Write i2c OK [18:22:43]MH_I2C_Read... [18:22:43]Read from MH i2c: E2 [18:22:43]MH_I2C_Read... [18:22:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:22:43]Read from MH i2c: E2 62 00 [18:22:43]MH_I2C_Read... [18:22:43]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 A5 [18:22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 68 02 00 00 5E 04 04 00 68 02 00 00 57 04 04 00 69 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:22:43]wFMCommunicate OK [18:22:43]SAM_PROTO_GetFieldsCounters done [18:22:43]requested_item shift.num is exist - process it [18:22:43]requested_item shift.opened is exist - process it [18:22:43]req_shift_opened [18:22:43]FM_GetShiftState [18:22:43]SAM_PROTO_GetShiftState [18:22:43]wFMCommunicate request_size=4 [18:22:43]MH_SAM_APDU [18:22:43]CAPDU: 80 13 01 00 [18:22:43]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:22:43]Write i2c OK [18:22:43]MH_I2C_Read... [18:22:44]Read from MH i2c: E2 [18:22:44]MH_I2C_Read... [18:22:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:44]Read from MH i2c: E2 0E 00 [18:22:44]MH_I2C_Read... [18:22:44]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [18:22:44]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:22:44]wFMCommunicate OK [18:22:44]SAM_PROTO_GetShiftState done [18:22:44]FM_GetShiftState done [18:22:44]req_shift_opened done [18:22:44]requested_item shift.open_date is exist - process it [18:22:44]req_shift_open_date [18:22:44]req_shift_open_date done [18:22:44]produce_requested_data done [18:22:44]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163171,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:22:44]process_action_free get_value [18:22:44]json_value_free [18:22:44]json_value_free done [18:22:44]process_json_proto returns [18:22:44]Send response to host [18:22:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163171,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:22:44]free response buf [18:22:44]execute_script done [18:22:44]execute_script returns [18:22:44]free content buf [18:22:44]Sock 7.Close socket [18:22:44]Sock 7.Thread stoped [18:22:44]accept exits with 9 [18:22:44]New connection [18:22:44]New thread 3067002212 created [18:22:44]Thread 3067145572 joined [18:22:44]Waiting for new connection... [18:22:44] Sock 9.Parse request [18:22:44]Sock 9.Check first char [18:22:44]Sock 9.First char is OK [18:22:44]request: POST /json_proto HTTP/1.0 [18:22:44]Method: POST [18:22:44]URL: /json_proto [18:22:44]Method is POST - this is cgi request [18:22:44]url: /json_proto [18:22:44]query_string will be loaded in cgi processing [18:22:44]execute_cgi json_proto POST (null) [18:22:44]execute_cgi path=json_proto method=POST [18:22:44]POST find Content-Length [18:22:44]Host: 172.17.44.132:8080 [18:22:44]Content-Length: 331 [18:22:44]Content-Type: application/json [18:22:44] [18:22:44]POST finish read [18:22:44]Found Content-Length = 331 [18:22:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:22:44]execute_script... [18:22:44]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:22:44]POST & json_proto [18:22:44]process_json_proto [18:22:44]json parsed OK: [18:22:44]protocol is kg_v1.0 [18:22:44]action value=get_value [18:22:44]process_action get_value [18:22:44]cmd_get_value [18:22:44]process_action get_value done [18:22:44]requested_data is exist [18:22:44]produce_requested_data [18:22:44]requested_item fm.sale.total is exist - process it [18:22:44]SAM_PROTO_GetFMData [18:22:44]wFMCommunicate request_size=4 [18:22:44]MH_SAM_APDU [18:22:44]CAPDU: 80 13 03 00 [18:22:44]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:22:44]Write i2c OK [18:22:44]MH_I2C_Read... [18:22:44]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:22:44]Read from MH i2c: E2 [18:22:44]MH_I2C_Read... [18:22:44]Read from MH i2c: E2 FD 00 [18:22:44]MH_I2C_Read... [18:22:44]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 C0 79 02 00 69 04 A4 00 6F 04 04 00 B0 76 02 00 B1 04 05 00 AB 64 A4 69 03 70 04 05 00 46 8A 46 68 02 72 04 05 00 65 DA 5D 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D3 04 CB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 47 59 BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 D9 [18:22:44]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 C0 79 02 00 69 04 A4 00 6F 04 04 00 B0 76 02 00 B1 04 05 00 AB 64 A4 69 03 70 04 05 00 46 8A 46 68 02 72 04 05 00 65 DA 5D 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 D3 04 CB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 47 59 BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [18:22:44]wFMCommunicate OK [18:22:44]wFMCommunicate request_size=4 [18:22:44]MH_SAM_APDU [18:22:44]CAPDU: 80 17 00 00 [18:22:44]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:22:44]Write i2c OK [18:22:44]MH_I2C_Read... [18:22:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:22:44]Read from MH i2c: E2 [18:22:44]MH_I2C_Read... [18:22:44]Read from MH i2c: E2 FD 00 [18:22:44]MH_I2C_Read... [18:22:44]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [18:22:44]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:22:44]wFMCommunicate OK [18:22:44]wFMCommunicate request_size=4 [18:22:44]MH_SAM_APDU [18:22:44]CAPDU: 80 17 00 00 [18:22:44]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:22:44]Write i2c OK [18:22:44]MH_I2C_Read... [18:22:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:22:45]Read from MH i2c: E2 [18:22:45]MH_I2C_Read... [18:22:45]Read from MH i2c: E2 FD 00 [18:22:45]MH_I2C_Read... [18:22:45]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [18:22:45]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:22:45]wFMCommunicate OK [18:22:45]wFMCommunicate request_size=4 [18:22:45]MH_SAM_APDU [18:22:45]CAPDU: 80 17 00 00 [18:22:45]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:22:45]Write i2c OK [18:22:45]MH_I2C_Read... [18:22:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:22:45]Read from MH i2c: E2 [18:22:45]MH_I2C_Read... [18:22:45]Read from MH i2c: E2 FD 00 [18:22:45]MH_I2C_Read... [18:22:45]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [18:22:45]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:22:45]wFMCommunicate OK [18:22:45]wFMCommunicate request_size=4 [18:22:45]MH_SAM_APDU [18:22:45]CAPDU: 80 17 00 00 [18:22:45]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:22:45]Write i2c OK [18:22:45]MH_I2C_Read... [18:22:45]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:22:45]Read from MH i2c: E2 [18:22:45]MH_I2C_Read... [18:22:45]Read from MH i2c: E2 E6 00 [18:22:45]MH_I2C_Read... [18:22:45]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [18:22:45]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:22:45]wFMCommunicate OK [18:22:45]SAM_PROTO_GetFMData done [18:22:45]requested_item fm.sale_refund.total is exist - process it [18:22:45]requested_item fm.buy.total is exist - process it [18:22:45]requested_item shift.sale.total is exist - process it [18:22:45]SAM_PROTO_GetShiftData [18:22:45]wFMCommunicate request_size=4 [18:22:45]MH_SAM_APDU [18:22:45]CAPDU: 80 13 02 00 [18:22:45]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:22:45]Write i2c OK [18:22:45]MH_I2C_Read... [18:22:46]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:22:46]Read from MH i2c: E2 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: E2 FD 00 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 68 02 00 00 69 04 9F 00 6F 04 04 00 68 02 00 00 B1 04 04 00 64 C2 78 03 70 04 04 00 24 53 45 02 72 04 04 00 40 6F 33 01 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 9B 65 5E 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 A2 DD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [18:22:46]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 68 02 00 00 69 04 9F 00 6F 04 04 00 68 02 00 00 B1 04 04 00 64 C2 78 03 70 04 04 00 24 53 45 02 72 04 04 00 40 6F 33 01 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 9B 65 5E 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 A2 DD 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:22:46]wFMCommunicate OK [18:22:46]wFMCommunicate request_size=4 [18:22:46]MH_SAM_APDU [18:22:46]CAPDU: 80 17 00 00 [18:22:46]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:22:46]Write i2c OK [18:22:46]MH_I2C_Read... [18:22:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:22:46]Read from MH i2c: E2 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: E2 FD 00 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: E2 FD 00 19 00 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 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 90 00 B0 [18:22:46]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 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 90 00 [18:22:46]wFMCommunicate OK [18:22:46]wFMCommunicate request_size=4 [18:22:46]MH_SAM_APDU [18:22:46]CAPDU: 80 17 00 00 [18:22:46]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:22:46]Write i2c OK [18:22:46]MH_I2C_Read... [18:22:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:22:46]Read from MH i2c: E2 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: E2 FD 00 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: E2 FD 00 1A 00 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 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 90 00 56 [18:22:46]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 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 90 00 [18:22:46]wFMCommunicate OK [18:22:46]wFMCommunicate request_size=4 [18:22:46]MH_SAM_APDU [18:22:46]CAPDU: 80 17 00 00 [18:22:46]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:22:46]Write i2c OK [18:22:46]MH_I2C_Read... [18:22:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:22:46]Read from MH i2c: E2 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: E2 FD 00 [18:22:46]MH_I2C_Read... [18:22:46]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [18:22:46]RAPDU: 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 90 00 [18:22:47]wFMCommunicate OK [18:22:47]wFMCommunicate request_size=4 [18:22:47]MH_SAM_APDU [18:22:47]CAPDU: 80 17 00 00 [18:22:47]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:22:47]Write i2c OK [18:22:47]MH_I2C_Read... [18:22:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [18:22:47]Read from MH i2c: E2 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 CF 00 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [18:22:47]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:22:47]wFMCommunicate OK [18:22:47]SAM_PROTO_GetShiftData done [18:22:47]requested_item shift.sale.total_cash is exist - process it [18:22:47]requested_item shift.sale_refund.total is exist - process it [18:22:47]requested_item shift.sale_refund.total_cash is exist - process it [18:22:47]requested_item shift.buy.total is exist - process it [18:22:47]requested_item shift.buy.total_cash is exist - process it [18:22:47]produce_requested_data done [18:22:47]produce_requested_data return {"fm.sale.total":146572832.43,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":582457.32,"shift.sale.total_cash":380977.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:22:47]process_action_free get_value [18:22:47]json_value_free [18:22:47]json_value_free done [18:22:47]process_json_proto returns [18:22:47]Send response to host [18:22:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146572832.43,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":582457.32,"shift.sale.total_cash":380977.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:22:47]free response buf [18:22:47]execute_script done [18:22:47]execute_script returns [18:22:47]free content buf [18:22:47]Sock 9.Close socket [18:22:47]Sock 9.Thread stoped [18:22:47]accept exits with 7 [18:22:47]New connection [18:22:47]New thread 3067145572 created [18:22:47]Thread 3067002212 joined [18:22:47]Waiting for new connection... [18:22:47] Sock 7.Parse request [18:22:47]Sock 7.Check first char [18:22:47]Sock 7.First char is OK [18:22:47]request: POST /json_proto HTTP/1.0 [18:22:47]Method: POST [18:22:47]URL: /json_proto [18:22:47]Method is POST - this is cgi request [18:22:47]url: /json_proto [18:22:47]query_string will be loaded in cgi processing [18:22:47]execute_cgi json_proto POST (null) [18:22:47]execute_cgi path=json_proto method=POST [18:22:47]POST find Content-Length [18:22:47]Host: 172.17.44.132:8080 [18:22:47]Content-Length: 803 [18:22:47]Content-Type: application/json [18:22:47] [18:22:47]POST finish read [18:22:47]Found Content-Length = 803 [18:22:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 20.320, "sum" : 1377.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1377.70 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:47]execute_script... [18:22:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291660", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 20.320, "sum" : 1377.70, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1377.70 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:22:47]POST & json_proto [18:22:47]process_json_proto [18:22:47]json parsed OK: [18:22:47]protocol is kg_v1.0 [18:22:47]action value=close_receipt [18:22:47]process_action close_receipt [18:22:47]cmd_close_receipt [18:22:47]MH_GetDate [18:22:47]Write to MH i2c: F0 00 00 1D 00 0C [18:22:47]Write i2c OK [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: F0 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: F0 09 00 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: F0 09 00 1D 00 00 F8 DE C4 66 2A 83 C1 65 E8 [18:22:47]GetLastDocTimeStamp 1724177955 [18:22:47]current date 1724178168 [18:22:47]FM_GetShiftState [18:22:47]SAM_PROTO_GetShiftState [18:22:47]wFMCommunicate request_size=4 [18:22:47]MH_SAM_APDU [18:22:47]CAPDU: 80 13 01 00 [18:22:47]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:22:47]Write i2c OK [18:22:47]MH_I2C_Read... [18:22:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:47]Read from MH i2c: E2 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 0E 00 [18:22:47]MH_I2C_Read... [18:22:47]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [18:22:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:22:47]wFMCommunicate OK [18:22:47]SAM_PROTO_GetShiftState done [18:22:47]FM_GetShiftState done [18:22:47]opened in 1724113081 [18:22:47]opened+sec_in_day 1724199481 [18:22:47]quantity*price = 137769 [18:22:47]sum+1 = 137771 [18:22:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1377.70 НСП 1% : 12.19 НДС 12% : 146.30 Наличными: 0.00 Безнал.: 1377.70 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 617 20.08.2024 18:22 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163172 ФПД: 110432181416555 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T182248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163172&fm=110432181416555&tin=02508201610067®Number=0000000000092562&sum=137770 [18:22:48]StoreToDocumentArchive [18:22:48]shift 465 fd 163172 [18:22:48]save to /storage/0465/doc_00163172 [18:22:48]save last doc name /storage/0465/doc_00163172 to /storage/kkm_last_doc_name [18:22:48]save OK [18:22:48]Clear old archive folders... [18:22:48]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:22:48]tlvbuf is 01F84C90 [18:22:48]SAM_PROTO_ClearQueue [18:22:48]wFMCommunicate request_size=4 [18:22:48]MH_SAM_APDU [18:22:48]CAPDU: 80 09 00 00 [18:22:48]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:22:48]Write i2c OK [18:22:48]MH_I2C_Read... [18:22:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:22:48]Read from MH i2c: E2 [18:22:48]MH_I2C_Read... [18:22:48]Read from MH i2c: E2 03 00 [18:22:48]MH_I2C_Read... [18:22:48]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:22:48]RAPDU: 90 00 [18:22:48]wFMCommunicate OK [18:22:48]SAM_PROTO_ClearQueue done [18:22:48]KKMCreateOFDPacket [18:22:48]OFDProtocolAddRootSTLVToBuf [18:22:48]FM_MakeSignedData [18:22:48]FM_MakeSignedData [18:22:48]SAM_PROTO_SignData [18:22:48]wFMCommunicate request_size=4 [18:22:48]MH_SAM_APDU [18:22:48]CAPDU: 80 0D 01 02 [18:22:48]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:22:48]Write i2c OK [18:22:48]MH_I2C_Read... [18:22:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:22:49]Read from MH i2c: E2 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 03 00 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:22:49]RAPDU: 90 00 [18:22:49]wFMCommunicate OK [18:22:49]wFMCommunicate request_size=255 [18:22:49]MH_SAM_APDU [18:22:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 4F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 2A 1A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2A 1A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 39 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2A 1A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 F8 DE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7D 02 00 35 04 06 00 64 [18:22:49]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 4F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 2A 1A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2A 1A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 39 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2A 1A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 F8 DE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7D 02 00 35 04 06 00 64 00 00 75 [18:22:49]Write i2c OK [18:22:49]MH_I2C_Read... [18:22:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:49]Read from MH i2c: E2 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 03 00 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:22:49]RAPDU: 90 00 [18:22:49]wFMCommunicate OK [18:22:49]wFMCommunicate request_size=10 [18:22:49]MH_SAM_APDU [18:22:49]CAPDU: 80 0D 02 02 05 6F FE F1 F2 6B [18:22:49]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 6F FE F1 F2 6B 00 00 6D [18:22:49]Write i2c OK [18:22:49]MH_I2C_Read... [18:22:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:22:49]Read from MH i2c: E2 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 03 00 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:22:49]RAPDU: 90 00 [18:22:49]wFMCommunicate OK [18:22:49]wFMCommunicate request_size=4 [18:22:49]MH_SAM_APDU [18:22:49]CAPDU: 80 0D 03 02 [18:22:49]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:22:49]Write i2c OK [18:22:49]MH_I2C_Read... [18:22:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:22:49]Read from MH i2c: E2 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 0B 00 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 0B 00 2F 00 00 8F 5B 64 39 74 50 9E AC 90 00 40 [18:22:49]RAPDU: 8F 5B 64 39 74 50 9E AC 90 00 [18:22:49]wFMCommunicate OK [18:22:49]SAM_PROTO_SignData done [18:22:49]FM_MakeSignedData done [18:22:49]CreateOFDProtocolMessage [18:22:49]wFMCommunicate request_size=4 [18:22:49]MH_SAM_APDU [18:22:49]CAPDU: 80 11 00 00 [18:22:49]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:22:49]Write i2c OK [18:22:49]MH_I2C_Read... [18:22:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:49]Read from MH i2c: E2 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 17 00 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [18:22:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:22:49]wFMCommunicate OK [18:22:49]CreateOFDProtocolMessage done [18:22:49]OFDSenderStorePacket 163172 [18:22:49]StoreOFDPacket docnum=163172 [18:22:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3B 6B 07 01 2C 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 4F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 2A 1A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2A 1A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 39 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2A 1A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 F8 DE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7D 02 00 35 04 06 00 64 6F FE F1 F2 6B 8F 5B 64 39 74 50 9E AC [18:22:49]CheckFolder [18:22:49]dirname=/storage/ofd_packets [18:22:49]CheckFolder done [18:22:49]ProducePacketName [18:22:49]name=ofd_packets/00163172 [18:22:49]NVStorageSaveData ofd_packets/00163172 [18:22:49]File name is /storage/ofd_packets/00163172 [18:22:49]Write 301 bytes [18:22:49]NVStorageSaveData done [18:22:49]OFDSenderStorePacket done [18:22:49]KKMCreateOFDPacket done [18:22:49]NVStorageSaveData kkm_last_timestamp [18:22:49]File name is /storage/kkm_last_timestamp [18:22:49]Write 4 bytes [18:22:49]NVStorageSaveData done [18:22:49]ExternCall_PrintAddStr [18:22:49]wPrintStart [18:22:49]Write to MH i2c: 01 00 00 31 00 31 [18:22:49]Write i2c OK [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: 01 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: 01 07 00 [18:22:49]MH_I2C_Read... [18:22:49]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:22:49]RasterBufferAndPrint [18:22:49]line Счет N : (1)291660 [18:22:49]line ИНН: 02508201610067 [18:22:49]line Контрольно-Кассовый Чек [18:22:49]line ПРОДАЖА [18:22:49]line ТРК (МРК, ГНК) : 52 [18:22:49]line Товар: 2710124130 [18:22:49]line Аи-92-К-5 [18:22:49]line 20.320 * 67.80 [18:22:49]line = 1377.70 [18:22:49]line НДС 12% НСП 1% [18:22:49]line > о реализуемом товаре [18:22:49]line ИТОГО: 1377.70 [18:22:49]line НСП 1% : 12.19 [18:22:49]line НДС 12% : 146.30 [18:22:49]line Наличными: 0.00 [18:22:49]line Безнал.: 1377.70 [18:22:49]line Место: АЗС № 130 "Партнер Нефть" [18:22:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:22:49]line СНО: Общий режим [18:22:49]line Чек 617 20.08.2024 18:22 [18:22:49]line Смена: 465 ФФД: 1.0 [18:22:49]line ЗНМ: 0300000070 [18:22:49]line РНМ: 0000000000092562 [18:22:49]line Версия ККМ: 001 [18:22:49]line Платежная система: O! деньги [18:22:49]line ФМ: 0000000000871769 [18:22:49]line ФД: 163172 [18:22:49]line ФПД: 110432181416555 [18:22:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T182248&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163172&fm=110432181416555&tin=02508201610067®Number=0000000000092562&sum=137770 [18:22:49]written 0, free lines is 4095 [18:22:49]Connected sock=10 [18:22: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 36 39 0D 01 00 00 4C D1 05 01 C5 FD 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BC 16 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 6A 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9C 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 02 00 00 F4 03 04 00 58 CA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 7D 02 00 35 04 06 00 56 8C 3C 30 0A 45 01 90 C5 79 CA DE 3B 4B [18:22:50]Write to MH i2c: 01 00 00 5B 00 5B [18:22:50]Write i2c OK [18:22:50]MH_I2C_Read... [18:22:50]Read from MH i2c: 01 [18:22:50]MH_I2C_Read... [18:22:50]Read from MH i2c: 01 07 00 [18:22:50]MH_I2C_Read... [18:22:50]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F2 0C 60 [18:22:50]RasterBufferAndPrint [18:22:50]line [18:22:50]line [18:22:50]line [18:22:50]line [18:22:50]line [18:22:50]written 0, free lines is 3338 [18:22:50]MH_Cut [18:22:50]Write to MH i2c: D1 01 00 62 00 01 34 [18:22:50]Write i2c OK [18:22:50]MH_I2C_Read... [18:22:50]Read from MH i2c: D1 [18:22:50]MH_I2C_Read... [18:22:50]Read from MH i2c: D1 01 00 [18:22:50]MH_I2C_Read... [18:22:50]Read from MH i2c: D1 01 00 62 00 00 33 [18:22:50]Write to MH i2c: 01 00 00 63 00 63 [18:22:50]Write i2c OK [18:22:50]MH_I2C_Read... [18:22:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 31 25 47 00 50 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 7D 02 00 F4 03 04 00 4B 88 C4 66 B6 04 01 00 00 1F B6 D0 2D 9C 74 0A F8 [18:22:50]CommunicateWithHost err = 0 [18:22:50]CheckOFDResponse [18:22:50]1017 (14) - 77093643461234 [18:22:50]1041 (16) - 0000000000871769 [18:22:50]1040 (4) - 163074 [18:22:50]1012 (4) - 20.08.2024 12:12 [18:22:50]1206 (1) - 0 [18:22:50]OFD Sender: Remove packet 163074 [18:22:50]ProducePacketName [18:22:50]name=ofd_packets/00163074 [18:22:50]NVStorageDeleteData [18:22:50]*** Cut start [18:22:50]*** Purtial cut [18:22:50]*** Stage 1: CUTSNS_PIN = 1 [18:22:51]OFD Sender: Processing packet 163075 [packets to send 1058, broken 960] [18:22:51]ProducePacketName [18:22:51]name=ofd_packets/00163075 [18:22:51]OFD Sender: To server: pG, [18:22:51]CommunicateWithHost lk.salyk.kg:30040 [18:22:51]ConnectInit lk.salyk.kg [18:22:52]Connected sock=10 [18:22:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 85 98 07 01 83 2B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 02 00 00 F4 03 04 00 CB CA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 7D 02 00 35 04 06 00 7E 2B 13 08 64 EC C0 F5 C1 8C 30 A7 F7 70 [18:22:53]Read from MH i2c: 01 [18:22:53]MH_I2C_Read... [18:22:53]*** Stop cut motor [18:22:53]*** Cut end [18:22:53]Read from MH i2c: 01 07 00 [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [18:22:53]process_action close_receipt done [18:22:53]requested_data is exist [18:22:53]produce_requested_data [18:22:53]requested_item fm.sn is exist - process it [18:22:53]wFMCommunicate request_size=4 [18:22:53]MH_SAM_APDU [18:22:53]CAPDU: 80 11 00 00 [18:22:53]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:22:53]Write i2c OK [18:22:53]MH_I2C_Read... [18:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:22:53]Read from MH i2c: E2 [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: E2 17 00 [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [18:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:22:53]wFMCommunicate OK [18:22:53]requested_item fd.num is exist - process it [18:22:53]SAM_PROTO_GetFieldsCounters [18:22:53]wFMCommunicate request_size=4 [18:22:53]MH_SAM_APDU [18:22:53]CAPDU: 80 13 00 00 [18:22:53]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [18:22:53]Write i2c OK [18:22:53]MH_I2C_Read... [18:22:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:22:53]Read from MH i2c: E2 [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: E2 62 00 [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 FD [18:22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 69 02 00 00 5E 04 04 00 69 02 00 00 57 04 04 00 6A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:22:53]wFMCommunicate OK [18:22:53]SAM_PROTO_GetFieldsCounters done [18:22:53]requested_item shift.num is exist - process it [18:22:53]requested_item shift.opened is exist - process it [18:22:53]req_shift_opened [18:22:53]FM_GetShiftState [18:22:53]SAM_PROTO_GetShiftState [18:22:53]wFMCommunicate request_size=4 [18:22:53]MH_SAM_APDU [18:22:53]CAPDU: 80 13 01 00 [18:22:53]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [18:22:53]Write i2c OK [18:22:53]MH_I2C_Read... [18:22: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 36 39 4F 00 00 00 91 3B 47 00 48 BA A5 07 01 00 07 00 3B 00 F9 03 0E 00 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:22:53]37 37 30 39 33 36 34 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 36 39 10 04 04 00 03 7D 02 00 F4 03 04 00 4E 88 C4 66 B6 04 01 00 00 03 7F AD 80 27 45 C0 C2 [18:22:53]CommunicateWithHost err = 0 [18:22:53]CheckOFDResponse [18:22:53]1017 (14) - 77093643461234 [18:22:53]1041 (16) - 0000000000871769 [18:22:53]1040 (4) - 163075 [18:22:53]1012 (4) - 20.08.2024 12:13 [18:22:53]Read from MH i2c: E2 [18:22:53]MH_I2C_Read... [18:22:53]1206 (1) - 0 [18:22:53]OFD Sender: Remove packet 163075 [18:22:53]ProducePacketName [18:22:53]name=ofd_packets/00163075 [18:22:53]NVStorageDeleteData [18:22:53]Read from MH i2c: E2 0E 00 [18:22:53]MH_I2C_Read... [18:22:53]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [18:22:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:22:53]wFMCommunicate OK [18:22:53]SAM_PROTO_GetShiftState done [18:22:53]FM_GetShiftState done [18:22:53]req_shift_opened done [18:22:53]requested_item shift.open_date is exist - process it [18:22:53]req_shift_open_date [18:22:53]req_shift_open_date done [18:22:53]produce_requested_data done [18:22:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163172,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:22:53]process_action_free close_receipt [18:22:53]json_value_free [18:22:53]json_value_free done [18:22:53]process_json_proto returns [18:22:53]Send response to host [18:22:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163172,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:22:53]free response buf [18:22:53]execute_script done [18:22:53]execute_script returns [18:22:53]free content buf [18:22:53]Sock 7.Close socket [18:22:53]Sock 7.Thread stoped [18:22:53]OFD Sender: Processing packet 163076 [packets to send 1057, broken 960] [18:22:53]ProducePacketName [18:22:53]name=ofd_packets/00163076 [18:22:53]OFD Sender: To server: pG, [18:22:53]CommunicateWithHost lk.salyk.kg:30040 [18:22:53]ConnectInit lk.salyk.kg [18:23:25]recv_with_timeout no data received [18:23:41]accept exits with 9 [18:23:41]New connection [18:23:41]New thread 3067002212 created [18:23:41]Thread 3067145572 joined [18:23:41]Waiting for new connection... [18:23:41] Sock 9.Parse request [18:23:41]Sock 9.Check first char [18:23:41]Sock 9.First char is OK [18:23:41]request: POST /json_proto HTTP/1.0 [18:23:41]Method: POST [18:23:41]URL: /json_proto [18:23:41]Method is POST - this is cgi request [18:23:41]url: /json_proto [18:23:41]query_string will be loaded in cgi processing [18:23:41]execute_cgi json_proto POST (null) [18:23:41]execute_cgi path=json_proto method=POST [18:23:41]POST find Content-Length [18:23:41]Host: 172.17.44.132:8080 [18:23:41]Content-Length: 803 [18:23:41]Content-Type: application/json [18:23:41] [18:23:41]POST finish read [18:23:41]Found Content-Length = 803 [18:23:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:41]execute_script... [18:23:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291663", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.05 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:23:41]POST & json_proto [18:23:41]process_json_proto [18:23:41]json parsed OK: [18:23:41]protocol is kg_v1.0 [18:23:41]action value=close_receipt [18:23:41]process_action close_receipt [18:23:41]cmd_close_receipt [18:23:41]MH_GetDate [18:23:41]Write to MH i2c: F0 00 00 67 00 56 [18:23:41]Write i2c OK [18:23:41]MH_I2C_Read... [18:23:41]Read from MH i2c: F0 [18:23:41]MH_I2C_Read... [18:23:41]Read from MH i2c: F0 09 00 [18:23:41]MH_I2C_Read... [18:23:41]Read from MH i2c: F0 09 00 67 00 00 2E DF C4 66 2A 83 C1 65 69 [18:23:41]GetLastDocTimeStamp 1724178168 [18:23:41]current date 1724178222 [18:23:41]FM_GetShiftState [18:23:41]SAM_PROTO_GetShiftState [18:23:41]wFMCommunicate request_size=4 [18:23:41]MH_SAM_APDU [18:23:41]CAPDU: 80 13 01 00 [18:23:41]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [18:23:41]Write i2c OK [18:23:41]MH_I2C_Read... [18:23:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:41]Read from MH i2c: E2 [18:23:41]MH_I2C_Read... [18:23:41]Read from MH i2c: E2 0E 00 [18:23:41]MH_I2C_Read... [18:23:41]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [18:23:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:23:41]wFMCommunicate OK [18:23:41]SAM_PROTO_GetShiftState done [18:23:41]FM_GetShiftState done [18:23:41]opened in 1724113081 [18:23:41]opened+sec_in_day 1724199481 [18:23:41]quantity*price = 100005 [18:23:41]sum+1 = 100006 [18:23:41]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.05 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 0.00 Безнал.: 1000.05 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 618 20.08.2024 18:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163173 ФПД: 162479867939975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T182342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163173&fm=162479867939975&tin=02508201610067®Number=0000000000092562&sum=100005 [18:23:42]StoreToDocumentArchive [18:23:42]shift 465 fd 163173 [18:23:42]save to /storage/0465/doc_00163173 [18:23:42]save last doc name /storage/0465/doc_00163173 to /storage/kkm_last_doc_name [18:23:42]save OK [18:23:42]Clear old archive folders... [18:23:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:23:42]tlvbuf is 01F74E60 [18:23:42]SAM_PROTO_ClearQueue [18:23:42]wFMCommunicate request_size=4 [18:23:42]MH_SAM_APDU [18:23:42]CAPDU: 80 09 00 00 [18:23:42]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [18:23:42]Write i2c OK [18:23:42]MH_I2C_Read... [18:23:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:23:42]Read from MH i2c: E2 [18:23:42]MH_I2C_Read... [18:23:42]Read from MH i2c: E2 03 00 [18:23:42]MH_I2C_Read... [18:23:42]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [18:23:42]RAPDU: 90 00 [18:23:42]wFMCommunicate OK [18:23:42]SAM_PROTO_ClearQueue done [18:23:42]KKMCreateOFDPacket [18:23:42]OFDProtocolAddRootSTLVToBuf [18:23:42]FM_MakeSignedData [18:23:42]FM_MakeSignedData [18:23:42]SAM_PROTO_SignData [18:23:42]wFMCommunicate request_size=4 [18:23:42]MH_SAM_APDU [18:23:42]CAPDU: 80 0D 01 02 [18:23:42]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [18:23:42]Write i2c OK [18:23:42]MH_I2C_Read... [18:23:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:23:43]Read from MH i2c: E2 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: E2 03 00 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:23:43]RAPDU: 90 00 [18:23:43]wFMCommunicate OK [18:23:43]wFMCommunicate request_size=255 [18:23:43]MH_SAM_APDU [18:23:43]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 2E DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7D 02 00 35 04 06 00 93 [18:23:43]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 2E DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7D 02 00 35 04 06 00 93 00 00 F8 [18:23:43]Write i2c OK [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: E2 [18:23:43]MH_I2C_Read... [18:23:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:43]Read from MH i2c: E2 03 00 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:23:43]RAPDU: 90 00 [18:23:43]wFMCommunicate OK [18:23:43]wFMCommunicate request_size=10 [18:23:43]MH_SAM_APDU [18:23:43]CAPDU: 80 0D 02 02 05 C6 4A CF CC 87 [18:23:43]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 C6 4A CF CC 87 00 00 2E [18:23:43]Write i2c OK [18:23:43]MH_I2C_Read... [18:23:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:23:43]Read from MH i2c: E2 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: E2 03 00 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:23:43]RAPDU: 90 00 [18:23:43]wFMCommunicate OK [18:23:43]wFMCommunicate request_size=4 [18:23:43]MH_SAM_APDU [18:23:43]CAPDU: 80 0D 03 02 [18:23:43]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [18:23:43]Write i2c OK [18:23:43]MH_I2C_Read... [18:23:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:23:43]Read from MH i2c: E2 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: E2 0B 00 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: E2 0B 00 79 00 00 6B E2 93 D9 85 76 49 AA 90 00 9C [18:23:43]RAPDU: 6B E2 93 D9 85 76 49 AA 90 00 [18:23:43]wFMCommunicate OK [18:23:43]SAM_PROTO_SignData done [18:23:43]FM_MakeSignedData done [18:23:43]CreateOFDProtocolMessage [18:23:43]wFMCommunicate request_size=4 [18:23:43]MH_SAM_APDU [18:23:43]CAPDU: 80 11 00 00 [18:23:43]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [18:23:43]Write i2c OK [18:23:43]MH_I2C_Read... [18:23:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:43]Read from MH i2c: E2 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: E2 17 00 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [18:23:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:23:43]wFMCommunicate OK [18:23:43]CreateOFDProtocolMessage done [18:23:43]OFDSenderStorePacket 163173 [18:23:43]StoreOFDPacket docnum=163173 [18:23:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A 5B 07 01 2A E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 2E DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7D 02 00 35 04 06 00 93 C6 4A CF CC 87 6B E2 93 D9 85 76 49 AA [18:23:43]CheckFolder [18:23:43]dirname=/storage/ofd_packets [18:23:43]CheckFolder done [18:23:43]ProducePacketName [18:23:43]name=ofd_packets/00163173 [18:23:43]NVStorageSaveData ofd_packets/00163173 [18:23:43]File name is /storage/ofd_packets/00163173 [18:23:43]Write 301 bytes [18:23:43]NVStorageSaveData done [18:23:43]OFDSenderStorePacket done [18:23:43]KKMCreateOFDPacket done [18:23:43]NVStorageSaveData kkm_last_timestamp [18:23:43]File name is /storage/kkm_last_timestamp [18:23:43]Write 4 bytes [18:23:43]NVStorageSaveData done [18:23:43]ExternCall_PrintAddStr [18:23:43]wPrintStart [18:23:43]Write to MH i2c: 01 00 00 7B 00 7B [18:23:43]Write i2c OK [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: 01 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: 01 07 00 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [18:23:43]RasterBufferAndPrint [18:23:43]line Счет N : (1)291663 [18:23:43]line ИНН: 02508201610067 [18:23:43]line Контрольно-Кассовый Чек [18:23:43]line ПРОДАЖА [18:23:43]line ТРК (МРК, ГНК) : 32 [18:23:43]line Товар: 2710124130 [18:23:43]line Аи-92-К-5 [18:23:43]line 14.750 * 67.80 [18:23:43]line = 1000.05 [18:23:43]line НДС 12% НСП 1% [18:23:43]line > о реализуемом товаре [18:23:43]line ИТОГО: 1000.05 [18:23:43]line НСП 1% : 8.85 [18:23:43]line НДС 12% : 106.20 [18:23:43]line Наличными: 0.00 [18:23:43]line Безнал.: 1000.05 [18:23:43]line Место: АЗС № 130 "Партнер Нефть" [18:23:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:23:43]line СНО: Общий режим [18:23:43]line Чек 618 20.08.2024 18:23 [18:23:43]line Смена: 465 ФФД: 1.0 [18:23:43]line ЗНМ: 0300000070 [18:23:43]line РНМ: 0000000000092562 [18:23:43]line Версия ККМ: 001 [18:23:43]line Платежная система: O! деньги [18:23:43]line ФМ: 0000000000871769 [18:23:43]line ФД: 163173 [18:23:43]line ФПД: 162479867939975 [18:23:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T182342&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163173&fm=162479867939975&tin=02508201610067®Number=0000000000092562&sum=100005 [18:23:43]written 0, free lines is 4095 [18:23:43]Write to MH i2c: 01 00 00 A5 00 A5 [18:23:43]Write i2c OK [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: 01 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: 01 07 00 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 D7 0C 8F [18:23:43]RasterBufferAndPrint [18:23:43]line [18:23:43]line [18:23:43]line [18:23:43]line [18:23:43]line [18:23:43]written 0, free lines is 3298 [18:23:43]MH_Cut [18:23:43]Write to MH i2c: D1 01 00 AC 00 01 7E [18:23:43]Write i2c OK [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: D1 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: D1 01 00 [18:23:43]MH_I2C_Read... [18:23:43]Read from MH i2c: D1 01 00 AC 00 00 7D [18:23:43]Write to MH i2c: 01 00 00 AD 00 AD [18:23:43]Write i2c OK [18:23:43]MH_I2C_Read... [18:23:44]*** Cut start [18:23:44]*** Purtial cut [18:23:44]*** Stage 1: CUTSNS_PIN = 1 [18:23:46]Read from MH i2c: 01 [18:23:46]MH_I2C_Read... [18:23:46]*** Stop cut motor [18:23:46]*** Cut end [18:23:46]Read from MH i2c: 01 07 00 [18:23:46]MH_I2C_Read... [18:23:46]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [18:23:46]process_action close_receipt done [18:23:46]requested_data is exist [18:23:46]produce_requested_data [18:23:46]requested_item fm.sn is exist - process it [18:23:46]wFMCommunicate request_size=4 [18:23:46]MH_SAM_APDU [18:23:46]CAPDU: 80 11 00 00 [18:23:46]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [18:23:46]Write i2c OK [18:23:46]MH_I2C_Read... [18:23:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:23:46]Read from MH i2c: E2 [18:23:46]MH_I2C_Read... [18:23:46]Read from MH i2c: E2 17 00 [18:23:46]MH_I2C_Read... [18:23:46]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [18:23:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:23:46]wFMCommunicate OK [18:23:46]requested_item fd.num is exist - process it [18:23:46]SAM_PROTO_GetFieldsCounters [18:23:46]wFMCommunicate request_size=4 [18:23:46]MH_SAM_APDU [18:23:46]CAPDU: 80 13 00 00 [18:23:46]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [18:23:46]Write i2c OK [18:23:46]MH_I2C_Read... [18:23:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:23:46]Read from MH i2c: E2 [18:23:46]MH_I2C_Read... [18:23:46]Read from MH i2c: E2 62 00 [18:23:46]MH_I2C_Read... [18:23:46]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 4B [18:23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6A 02 00 00 5E 04 04 00 6A 02 00 00 57 04 04 00 6B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:23:46]wFMCommunicate OK [18:23:46]SAM_PROTO_GetFieldsCounters done [18:23:46]requested_item shift.num is exist - process it [18:23:46]requested_item shift.opened is exist - process it [18:23:46]req_shift_opened [18:23:46]FM_GetShiftState [18:23:46]SAM_PROTO_GetShiftState [18:23:46]wFMCommunicate request_size=4 [18:23:46]MH_SAM_APDU [18:23:46]CAPDU: 80 13 01 00 [18:23:46]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [18:23:46]Write i2c OK [18:23:46]MH_I2C_Read... [18:23:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:23:47]Read from MH i2c: E2 [18:23:47]MH_I2C_Read... [18:23:47]Read from MH i2c: E2 0E 00 [18:23:47]MH_I2C_Read... [18:23:47]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FB [18:23:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:23:47]wFMCommunicate OK [18:23:47]SAM_PROTO_GetShiftState done [18:23:47]FM_GetShiftState done [18:23:47]req_shift_opened done [18:23:47]requested_item shift.open_date is exist - process it [18:23:47]req_shift_open_date [18:23:47]req_shift_open_date done [18:23:47]produce_requested_data done [18:23:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163173,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:23:47]process_action_free close_receipt [18:23:47]json_value_free [18:23:47]json_value_free done [18:23:47]process_json_proto returns [18:23:47]Send response to host [18:23:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163173,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:23:47]free response buf [18:23:47]execute_script done [18:23:47]execute_script returns [18:23:47]free content buf [18:23:47]Sock 9.Close socket [18:23:47]Sock 9.Thread stoped [18:23:51]recv_with_timeout no data received [18:24:06]recv_with_timeout no data received [18:24:22]recv_with_timeout no data received [18:24:37]recv_with_timeout no data received [18:24:55]recv_with_timeout no data received [18:25:04]ConnectInit Can't connect to host [18:25:04]CommunicateWithHost connect error [18:25:04]CommunicateWithHost err = -1 [18:25:04]OFD Sender: Server communicate error [18:25:04]OFD Sender: Processing packet 163076 [packets to send 1058, broken 960] [18:25:04]ProducePacketName [18:25:04]name=ofd_packets/00163076 [18:25:04]OFD Sender: To server: pG, [18:25:04]CommunicateWithHost lk.salyk.kg:30040 [18:25:04]ConnectInit lk.salyk.kg [18:25:05]Connected sock=7 [18:25: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 36 39 0F 01 00 00 5A 59 07 01 D4 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 02 00 00 F4 03 04 00 EA CA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 7D 02 00 35 04 06 00 C7 B6 EB 61 9F 6F 5F 65 10 0C 0C 7E A8 B1 [18:25: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 36 39 4F 00 00 00 7F 1F 47 00 E8 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 7D 02 00 F4 03 04 00 D4 88 C4 66 B6 04 01 00 00 E3 AF 7F FD 00 60 D0 CB [18:25:06]CommunicateWithHost err = 0 [18:25:06]CheckOFDResponse [18:25:06]1017 (14) - 77093643461234 [18:25:06]1041 (16) - 0000000000871769 [18:25:06]1040 (4) - 163076 [18:25:06]1012 (4) - 20.08.2024 12:15 [18:25:06]1206 (1) - 0 [18:25:06]OFD Sender: Remove packet 163076 [18:25:06]ProducePacketName [18:25:06]name=ofd_packets/00163076 [18:25:06]NVStorageDeleteData [18:25:07]OFD Sender: Processing packet 163077 [packets to send 1057, broken 960] [18:25:07]ProducePacketName [18:25:07]name=ofd_packets/00163077 [18:25:07]OFD Sender: To server: pG, [18:25:07]CommunicateWithHost lk.salyk.kg:30040 [18:25:07]ConnectInit lk.salyk.kg [18:25:08]Connected sock=7 [18:25: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 36 39 D5 03 00 00 BC 86 CD 03 1C 3F 5A 03 01 00 03 00 C1 03 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 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 54 3D 00 00 00 00 13 04 06 00 54 3D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 68 00 8A 04 0D 00 34 38 36 30 30 31 39 30 30 31 33 35 33 06 04 24 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D1 80 D0 B6 D0 BE D0 BC D0 B8 20 30 2C 35 D0 BB 20 D0 9F D0 AD D0 A2 FF 03 08 00 03 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 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 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7A 00 8A 04 08 00 34 37 30 31 38 30 36 38 06 04 3B 00 D0 A1 D0 BF D1 80 D0 B5 D0 B9 20 42 65 61 75 74 79 20 D0 A1 D0 B5 D0 BF D1 82 20 D0 B0 2F D0 B1 D0 B0 D0 BA D1 82 20 D0 B4 D0 BB D1 8F 20 D1 80 D1 83 D0 BA 20 36 30 D0 BC D0 BB 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 23 04 74 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 33 33 33 34 06 04 30 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4E 69 74 72 6F 20 46 72 65 73 68 20 D0 94 D0 B8 D0 BA D0 B8 D0 B5 20 D1 8F D0 B3 D0 BE D0 B4 D1 8B 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 7E 00 8A 04 0D 00 34 38 37 30 32 33 35 36 38 31 30 37 39 06 04 3A 00 47 72 69 7A 7A 6C 79 20 D0 B2 D0 BE D0 BB D0 BD D0 B8 D1 81 D1 82 D1 8B D0 B5 20 D0 A1 D0 BB D0 B0 D0 B4 D0 BA D0 B8 D0 B9 20 D1 87 D0 B8 D0 BB D0 B8 20 35 35 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 E9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 11 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 18 00 00 00 00 07 04 06 00 98 E9 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 02 00 00 F4 03 04 00 62 CB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 7D 02 00 35 04 06 00 B0 DE 4A AD 23 86 62 D5 3B FB 40 94 0D 98 [18:25: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 36 39 4F 00 00 00 B8 6F 47 00 44 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 36 39 10 04 04 00 05 7D 02 00 F4 03 04 00 D7 88 C4 66 B6 04 01 00 00 AC 09 CE 68 4B DC 37 C4 [18:25:10]CommunicateWithHost err = 0 [18:25:10]CheckOFDResponse [18:25:10]1017 (14) - 77093643461234 [18:25:10]1041 (16) - 0000000000871769 [18:25:10]1040 (4) - 163077 [18:25:10]1012 (4) - 20.08.2024 12:15 [18:25:10]1206 (1) - 0 [18:25:10]OFD Sender: Remove packet 163077 [18:25:10]ProducePacketName [18:25:10]name=ofd_packets/00163077 [18:25:10]NVStorageDeleteData [18:25:10]OFD Sender: Processing packet 163078 [packets to send 1056, broken 960] [18:25:10]ProducePacketName [18:25:10]name=ofd_packets/00163078 [18:25:10]OFD Sender: To server: pG, [18:25:10]CommunicateWithHost lk.salyk.kg:30040 [18:25:10]ConnectInit lk.salyk.kg [18:25:18]recv_with_timeout no data received [18:25:18]accept exits with 10 [18:25:18]New connection [18:25:18]New thread 3067145572 created [18:25:18]Thread 3067002212 joined [18:25:18]Waiting for new connection... [18:25:18] Sock 10.Parse request [18:25:18]Sock 10.Check first char [18:25:18]Sock 10.First char is OK [18:25:18]request: POST /json_proto HTTP/1.0 [18:25:18]Method: POST [18:25:18]URL: /json_proto [18:25:18]Method is POST - this is cgi request [18:25:18]url: /json_proto [18:25:18]query_string will be loaded in cgi processing [18:25:18]execute_cgi json_proto POST (null) [18:25:18]execute_cgi path=json_proto method=POST [18:25:18]POST find Content-Length [18:25:18]Host: 172.17.44.132:8080 [18:25:18]Content-Length: 674 [18:25:18]Content-Type: application/json [18:25:18] [18:25:18]POST finish read [18:25:18]Found Content-Length = 674 [18:25:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:18]execute_script... [18:25:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291664", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:25:18]POST & json_proto [18:25:18]process_json_proto [18:25:18]json parsed OK: [18:25:18]protocol is kg_v1.0 [18:25:18]action value=close_receipt [18:25:18]process_action close_receipt [18:25:18]cmd_close_receipt [18:25:18]MH_GetDate [18:25:18]Write to MH i2c: F0 00 00 B1 00 A0 [18:25:18]Write i2c OK [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: F0 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: F0 09 00 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: F0 09 00 B1 00 00 8F DF C4 66 2A 83 C1 65 14 [18:25:18]GetLastDocTimeStamp 1724178222 [18:25:18]current date 1724178319 [18:25:18]FM_GetShiftState [18:25:18]SAM_PROTO_GetShiftState [18:25:18]wFMCommunicate request_size=4 [18:25:18]MH_SAM_APDU [18:25:18]CAPDU: 80 13 01 00 [18:25:18]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [18:25:18]Write i2c OK [18:25:18]MH_I2C_Read... [18:25:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:18]Read from MH i2c: E2 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: E2 0E 00 [18:25:18]MH_I2C_Read... [18:25:18]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FD [18:25:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:25:18]wFMCommunicate OK [18:25:18]SAM_PROTO_GetShiftState done [18:25:18]FM_GetShiftState done [18:25:18]opened in 1724113081 [18:25:18]opened+sec_in_day 1724199481 [18:25:18]quantity*price = 50063 [18:25:18]sum+1 = 50064 [18:25:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 619 20.08.2024 18:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163174 ФПД: 168105417628501 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T182519&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163174&fm=168105417628501&tin=02508201610067®Number=0000000000092562&sum=50000 [18:25:19]StoreToDocumentArchive [18:25:19]shift 465 fd 163174 [18:25:19]save to /storage/0465/doc_00163174 [18:25:19]save last doc name /storage/0465/doc_00163174 to /storage/kkm_last_doc_name [18:25:19]save OK [18:25:19]Clear old archive folders... [18:25:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:25:19]tlvbuf is 01FA5280 [18:25:19]SAM_PROTO_ClearQueue [18:25:19]wFMCommunicate request_size=4 [18:25:19]MH_SAM_APDU [18:25:19]CAPDU: 80 09 00 00 [18:25:19]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [18:25:19]Write i2c OK [18:25:19]MH_I2C_Read... [18:25:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:25:19]Read from MH i2c: E2 [18:25:19]MH_I2C_Read... [18:25:19]Read from MH i2c: E2 03 00 [18:25:19]MH_I2C_Read... [18:25:19]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [18:25:19]RAPDU: 90 00 [18:25:19]wFMCommunicate OK [18:25:19]SAM_PROTO_ClearQueue done [18:25:19]KKMCreateOFDPacket [18:25:19]OFDProtocolAddRootSTLVToBuf [18:25:19]FM_MakeSignedData [18:25:19]FM_MakeSignedData [18:25:19]SAM_PROTO_SignData [18:25:19]wFMCommunicate request_size=4 [18:25:19]MH_SAM_APDU [18:25:19]CAPDU: 80 0D 01 02 [18:25:19]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [18:25:19]Write i2c OK [18:25:19]MH_I2C_Read... [18:25:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:25:20]Read from MH i2c: E2 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: E2 03 00 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [18:25:20]RAPDU: 90 00 [18:25:20]wFMCommunicate OK [18:25:20]wFMCommunicate request_size=255 [18:25:20]MH_SAM_APDU [18:25:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 8F DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7D 02 00 35 04 06 00 98 E4 17 B3 [18:25:20]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 8F DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7D 02 00 35 04 06 00 98 E4 17 B3 00 00 52 [18:25:20]Write i2c OK [18:25:20]MH_I2C_Read... [18:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:20]Read from MH i2c: E2 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: E2 03 00 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [18:25:20]RAPDU: 90 00 [18:25:20]wFMCommunicate OK [18:25:20]wFMCommunicate request_size=7 [18:25:20]MH_SAM_APDU [18:25:20]CAPDU: 80 0D 02 02 02 DB 55 [18:25:20]Write to MH i2c: E2 0A 00 C2 00 80 0D 02 02 02 00 DB 55 00 00 70 [18:25:20]Write i2c OK [18:25:20]MH_I2C_Read... [18:25:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:25:20]Read from MH i2c: E2 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: E2 03 00 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [18:25:20]RAPDU: 90 00 [18:25:20]wFMCommunicate OK [18:25:20]wFMCommunicate request_size=4 [18:25:20]MH_SAM_APDU [18:25:20]CAPDU: 80 0D 03 02 [18:25:20]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [18:25:20]Write i2c OK [18:25:20]MH_I2C_Read... [18:25:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:25:20]Read from MH i2c: E2 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: E2 0B 00 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: E2 0B 00 C3 00 00 C3 17 12 E6 D2 B8 49 03 90 00 E7 [18:25:20]RAPDU: C3 17 12 E6 D2 B8 49 03 90 00 [18:25:20]wFMCommunicate OK [18:25:20]SAM_PROTO_SignData done [18:25:20]FM_MakeSignedData done [18:25:20]CreateOFDProtocolMessage [18:25:20]wFMCommunicate request_size=4 [18:25:20]MH_SAM_APDU [18:25:20]CAPDU: 80 11 00 00 [18:25:20]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [18:25:20]Write i2c OK [18:25:20]MH_I2C_Read... [18:25:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:20]Read from MH i2c: E2 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: E2 17 00 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [18:25:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:25:20]wFMCommunicate OK [18:25:20]CreateOFDProtocolMessage done [18:25:20]OFDSenderStorePacket 163174 [18:25:20]StoreOFDPacket docnum=163174 [18:25:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8E 2E 04 01 C2 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 8F DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7D 02 00 35 04 06 00 98 E4 17 B3 DB 55 C3 17 12 E6 D2 B8 49 03 [18:25:20]CheckFolder [18:25:20]dirname=/storage/ofd_packets [18:25:20]CheckFolder done [18:25:20]ProducePacketName [18:25:20]name=ofd_packets/00163174 [18:25:20]NVStorageSaveData ofd_packets/00163174 [18:25:20]File name is /storage/ofd_packets/00163174 [18:25:20]Write 298 bytes [18:25:20]NVStorageSaveData done [18:25:20]OFDSenderStorePacket done [18:25:20]KKMCreateOFDPacket done [18:25:20]NVStorageSaveData kkm_last_timestamp [18:25:20]File name is /storage/kkm_last_timestamp [18:25:20]Write 4 bytes [18:25:20]NVStorageSaveData done [18:25:20]ExternCall_PrintAddStr [18:25:20]wPrintStart [18:25:20]Write to MH i2c: 01 00 00 C5 00 C5 [18:25:20]Write i2c OK [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: 01 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: 01 07 00 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [18:25:20]RasterBufferAndPrint [18:25:20]line Счет N : (1)291664 [18:25:20]line ИНН: 02508201610067 [18:25:20]line Контрольно-Кассовый Чек [18:25:20]line ПРОДАЖА [18:25:20]line ТРК (МРК, ГНК) : 21 [18:25:20]line Товар: 2710194800 [18:25:20]line ДТ-К-5 [18:25:20]line 6.570 * 76.20 [18:25:20]line = 500.63 [18:25:20]line НДС 12% НСП 1% [18:25:20]line > о реализуемом товаре [18:25:20]line ОКРУГЛЕНИЕ: -0.63 [18:25:20]line ИТОГО: 500.00 [18:25:20]line Внесено: 500.00 [18:25:20]line СДАЧА: 0.00 [18:25:20]line НСП 1% : 4.43 [18:25:20]line НДС 12% : 53.16 [18:25:20]line Наличными: 500.00 [18:25:20]line Безнал.: 0.00 [18:25:20]line Место: АЗС № 130 "Партнер Нефть" [18:25:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:25:20]line СНО: Общий режим [18:25:20]line Чек 619 20.08.2024 18:25 [18:25:20]line Смена: 465 ФФД: 1.0 [18:25:20]line ЗНМ: 0300000070 [18:25:20]line РНМ: 0000000000092562 [18:25:20]line Версия ККМ: 001 [18:25:20]line ФМ: 0000000000871769 [18:25:20]line ФД: 163174 [18:25:20]line ФПД: 168105417628501 [18:25:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T182519&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163174&fm=168105417628501&tin=02508201610067®Number=0000000000092562&sum=50000 [18:25:20]written 0, free lines is 4095 [18:25:20]Write to MH i2c: 01 00 00 F0 00 F0 [18:25:20]Write i2c OK [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: 01 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: 01 07 00 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 C7 0C CA [18:25:20]RasterBufferAndPrint [18:25:20]line [18:25:20]line [18:25:20]line [18:25:20]line [18:25:20]line [18:25:20]written 0, free lines is 3276 [18:25:20]MH_Cut [18:25:20]Write to MH i2c: D1 01 00 F7 00 01 C9 [18:25:20]Write i2c OK [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: D1 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: D1 01 00 [18:25:20]MH_I2C_Read... [18:25:20]Read from MH i2c: D1 01 00 F7 00 00 C8 [18:25:20]Write to MH i2c: 01 00 00 F8 00 F8 [18:25:20]Write i2c OK [18:25:20]MH_I2C_Read... [18:25:21]*** Cut start [18:25:21]*** Purtial cut [18:25:21]*** Stage 1: CUTSNS_PIN = 1 [18:25:23]Read from MH i2c: 01 [18:25:23]MH_I2C_Read... [18:25:23]*** Stop cut motor [18:25:23]*** Cut end [18:25:23]Read from MH i2c: 01 07 00 [18:25:23]MH_I2C_Read... [18:25:23]Read from MH i2c: 01 07 00 F8 00 00 00 00 00 00 FF 0F 0D [18:25:23]process_action close_receipt done [18:25:23]requested_data is exist [18:25:23]produce_requested_data [18:25:23]requested_item fm.sn is exist - process it [18:25:23]wFMCommunicate request_size=4 [18:25:23]MH_SAM_APDU [18:25:23]CAPDU: 80 11 00 00 [18:25:23]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [18:25:23]Write i2c OK [18:25:23]MH_I2C_Read... [18:25:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:25:23]Read from MH i2c: E2 [18:25:23]MH_I2C_Read... [18:25:23]Read from MH i2c: E2 17 00 [18:25:23]MH_I2C_Read... [18:25:23]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [18:25:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:25:23]wFMCommunicate OK [18:25:23]requested_item fd.num is exist - process it [18:25:23]SAM_PROTO_GetFieldsCounters [18:25:23]wFMCommunicate request_size=4 [18:25:23]MH_SAM_APDU [18:25:23]CAPDU: 80 13 00 00 [18:25:23]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [18:25:23]Write i2c OK [18:25:23]MH_I2C_Read... [18:25:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:25:23]Read from MH i2c: E2 [18:25:23]MH_I2C_Read... [18:25:23]Read from MH i2c: E2 62 00 [18:25:23]MH_I2C_Read... [18:25:23]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 9A [18:25:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6B 02 00 00 5E 04 04 00 6B 02 00 00 57 04 04 00 6C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:25:23]wFMCommunicate OK [18:25:23]SAM_PROTO_GetFieldsCounters done [18:25:23]requested_item shift.num is exist - process it [18:25:23]requested_item shift.opened is exist - process it [18:25:23]req_shift_opened [18:25:23]FM_GetShiftState [18:25:23]SAM_PROTO_GetShiftState [18:25:23]wFMCommunicate request_size=4 [18:25:23]MH_SAM_APDU [18:25:23]CAPDU: 80 13 01 00 [18:25:23]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [18:25:23]Write i2c OK [18:25:23]MH_I2C_Read... [18:25:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:25:24]Read from MH i2c: E2 [18:25:24]MH_I2C_Read... [18:25:24]Read from MH i2c: E2 0E 00 [18:25:24]MH_I2C_Read... [18:25:24]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 46 [18:25:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:25:24]wFMCommunicate OK [18:25:24]SAM_PROTO_GetShiftState done [18:25:24]FM_GetShiftState done [18:25:24]req_shift_opened done [18:25:24]requested_item shift.open_date is exist - process it [18:25:24]req_shift_open_date [18:25:24]req_shift_open_date done [18:25:24]produce_requested_data done [18:25:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163174,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:25:24]process_action_free close_receipt [18:25:24]json_value_free [18:25:24]json_value_free done [18:25:24]process_json_proto returns [18:25:24]Send response to host [18:25:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163174,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:25:24]free response buf [18:25:24]execute_script done [18:25:24]execute_script returns [18:25:24]free content buf [18:25:24]Sock 10.Close socket [18:25:24]Sock 10.Thread stoped [18:25:25]Connected sock=7 [18:25: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 36 39 0D 01 00 00 DD 07 05 01 EF 93 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 02 00 00 F4 03 04 00 C6 CC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7D 02 00 35 04 06 00 0F BD 43 0F D9 2D 4C 4B 1B 31 BB EC 97 EC [18:25: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 36 39 4F 00 00 00 F8 C8 47 00 E6 B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7D 02 00 F4 03 04 00 EA 88 C4 66 B6 04 01 00 00 46 7C B7 F3 E5 ED 2E BE [18:25:29]CommunicateWithHost err = 0 [18:25:29]CheckOFDResponse [18:25:29]1017 (14) - 77093643461234 [18:25:29]1041 (16) - 0000000000871769 [18:25:29]1040 (4) - 163078 [18:25:29]1012 (4) - 20.08.2024 12:15 [18:25:29]1206 (1) - 0 [18:25:29]OFD Sender: Remove packet 163078 [18:25:29]ProducePacketName [18:25:29]name=ofd_packets/00163078 [18:25:29]NVStorageDeleteData [18:25:29]OFD Sender: Processing packet 163079 [packets to send 1056, broken 960] [18:25:29]ProducePacketName [18:25:29]name=ofd_packets/00163079 [18:25:29]OFD Sender: To server: pG, [18:25:29]CommunicateWithHost lk.salyk.kg:30040 [18:25:29]ConnectInit lk.salyk.kg [18:25:31]recv_with_timeout no data received [18:25:34]ConnectInit Can't take IP for lk.salyk.kg [18:25:34]CommunicateWithHost connect error [18:25:34]CommunicateWithHost err = -1 [18:25:34]OFD Sender: Server communicate error [18:25:35]OFD Sender: Processing packet 163079 [packets to send 1056, broken 960] [18:25:35]ProducePacketName [18:25:35]name=ofd_packets/00163079 [18:25:35]OFD Sender: To server: pG, [18:25:35]CommunicateWithHost lk.salyk.kg:30040 [18:25:35]ConnectInit lk.salyk.kg [18:25:40]ConnectInit Can't take IP for lk.salyk.kg [18:25:40]CommunicateWithHost connect error [18:25:40]CommunicateWithHost err = -1 [18:25:40]OFD Sender: Server communicate error [18:25:45]OFD Sender: Processing packet 163079 [packets to send 1056, broken 960] [18:25:45]ProducePacketName [18:25:45]name=ofd_packets/00163079 [18:25:45]OFD Sender: To server: pG, [18:25:45]CommunicateWithHost lk.salyk.kg:30040 [18:25:45]ConnectInit lk.salyk.kg [18:25:51]recv_with_timeout no data received [18:26:01]Connected sock=8 [18: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 36 39 0E 01 00 00 BA 6F 06 01 85 4D 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 EA 33 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 C7 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 15 00 00 00 00 07 04 06 00 38 C7 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 02 00 00 F4 03 04 00 DF CC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7D 02 00 35 04 06 00 95 D1 0E 5D 83 B6 D4 9C D5 5F 1F D9 0B D5 [18: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 36 39 4F 00 00 00 46 DF 47 00 7B 22 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7D 02 00 F4 03 04 00 0B 89 C4 66 B6 04 01 00 00 E9 D7 92 3B 58 97 EC A1 [18:26:01]CommunicateWithHost err = 0 [18:26:01]CheckOFDResponse [18:26:01]1017 (14) - 77093643461234 [18:26:01]1041 (16) - 0000000000871769 [18:26:01]1040 (4) - 163079 [18:26:01]1012 (4) - 20.08.2024 12:16 [18:26:01]1206 (1) - 0 [18:26:01]OFD Sender: Remove packet 163079 [18:26:01]ProducePacketName [18:26:01]name=ofd_packets/00163079 [18:26:01]NVStorageDeleteData [18:26:02]OFD Sender: Processing packet 163080 [packets to send 1055, broken 960] [18:26:02]ProducePacketName [18:26:02]name=ofd_packets/00163080 [18:26:02]OFD Sender: To server: pG, [18:26:02]CommunicateWithHost lk.salyk.kg:30040 [18:26:02]ConnectInit lk.salyk.kg [18:26:03]Connected sock=8 [18:26: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 36 39 0F 01 00 00 FD F2 07 01 7F 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 02 00 00 F4 03 04 00 E7 CC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7D 02 00 35 04 06 00 36 5D 65 D3 0A 59 B6 E5 9A B9 EF D0 CF F7 [18:26: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 36 39 4F 00 00 00 7F 2C 47 00 15 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 36 39 10 04 04 00 08 7D 02 00 F4 03 04 00 0D 89 C4 66 B6 04 01 00 00 B3 6C 72 4A F4 DC E7 6E [18:26:04]CommunicateWithHost err = 0 [18:26:04]CheckOFDResponse [18:26:04]1017 (14) - 77093643461234 [18:26:04]1041 (16) - 0000000000871769 [18:26:04]1040 (4) - 163080 [18:26:04]1012 (4) - 20.08.2024 12:16 [18:26:04]1206 (1) - 0 [18:26:04]OFD Sender: Remove packet 163080 [18:26:04]ProducePacketName [18:26:04]name=ofd_packets/00163080 [18:26:04]NVStorageDeleteData [18:26:04]OFD Sender: Processing packet 163081 [packets to send 1054, broken 960] [18:26:04]ProducePacketName [18:26:04]name=ofd_packets/00163081 [18:26:04]OFD Sender: To server: pG, [18:26:04]CommunicateWithHost lk.salyk.kg:30040 [18:26:04]ConnectInit lk.salyk.kg [18:26:05]Connected sock=8 [18:26: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 36 39 0F 01 00 00 07 58 07 01 FF 0E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 02 00 00 F4 03 04 00 02 CD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7D 02 00 35 04 06 00 9A B3 C7 00 2A 9C 2D CC 5A B7 22 C8 DE 87 [18:26: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 36 39 4F 00 00 00 87 E1 47 00 D6 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 36 39 10 04 04 00 09 7D 02 00 F4 03 04 00 0F 89 C4 66 B6 04 01 00 00 D6 83 58 3D E4 0A E7 95 [18:26:07]CommunicateWithHost err = 0 [18:26:07]CheckOFDResponse [18:26:07]1017 (14) - 77093643461234 [18:26:07]1041 (16) - 0000000000871769 [18:26:07]1040 (4) - 163081 [18:26:07]1012 (4) - 20.08.2024 12:16 [18:26:07]1206 (1) - 0 [18:26:07]OFD Sender: Remove packet 163081 [18:26:07]ProducePacketName [18:26:07]name=ofd_packets/00163081 [18:26:07]NVStorageDeleteData [18:26:07]OFD Sender: Processing packet 163082 [packets to send 1053, broken 960] [18:26:07]ProducePacketName [18:26:07]name=ofd_packets/00163082 [18:26:07]OFD Sender: To server: pG, [18:26:07]CommunicateWithHost lk.salyk.kg:30040 [18:26:07]ConnectInit lk.salyk.kg [18:26:08]Connected sock=8 [18:26: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 36 39 0F 01 00 00 6C 69 07 01 98 04 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 02 00 00 F4 03 04 00 0E CD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7D 02 00 35 04 06 00 3F C5 7F 23 BE 6A 65 9A 38 8E D4 C7 46 21 [18:26: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 36 39 4F 00 00 00 90 93 47 00 17 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 36 39 10 04 04 00 0A 7D 02 00 F4 03 04 00 12 89 C4 66 B6 04 01 00 00 B4 F4 7F BF 07 3B 8D 3A [18:26:09]CommunicateWithHost err = 0 [18:26:09]CheckOFDResponse [18:26:09]1017 (14) - 77093643461234 [18:26:09]1041 (16) - 0000000000871769 [18:26:09]1040 (4) - 163082 [18:26:09]1012 (4) - 20.08.2024 12:16 [18:26:09]1206 (1) - 0 [18:26:09]OFD Sender: Remove packet 163082 [18:26:09]ProducePacketName [18:26:09]name=ofd_packets/00163082 [18:26:09]NVStorageDeleteData [18:26:10]OFD Sender: Processing packet 163083 [packets to send 1052, broken 960] [18:26:10]ProducePacketName [18:26:10]name=ofd_packets/00163083 [18:26:10]OFD Sender: To server: pG, [18:26:10]CommunicateWithHost lk.salyk.kg:30040 [18:26:10]ConnectInit lk.salyk.kg [18:26:11]accept exits with 9 [18:26:11]New connection [18:26:11]New thread 3067002212 created [18:26:11]Thread 3067145572 joined [18:26:11]Waiting for new connection... [18:26:11] Sock 9.Parse request [18:26:11]Sock 9.Check first char [18:26:11]Sock 9.First char is OK [18:26:11]request: POST /json_proto HTTP/1.0 [18:26:11]Method: POST [18:26:11]URL: /json_proto [18:26:11]Method is POST - this is cgi request [18:26:11]url: /json_proto [18:26:11]query_string will be loaded in cgi processing [18:26:11]execute_cgi json_proto POST (null) [18:26:11]execute_cgi path=json_proto method=POST [18:26:11]POST find Content-Length [18:26:11]Host: 172.17.44.132:8080 [18:26:11]Content-Length: 754 [18:26:11]Content-Type: application/json [18:26:11] [18:26:11]POST finish read [18:26:11]Found Content-Length = 754 [18:26:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104212", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:26:11]execute_script... [18:26:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291665", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 10.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30104212", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:26:11]POST & json_proto [18:26:11]process_json_proto [18:26:11]json parsed OK: [18:26:11]protocol is kg_v1.0 [18:26:11]action value=close_receipt [18:26:11]process_action close_receipt [18:26:11]cmd_close_receipt [18:26:11]MH_GetDate [18:26:11]Write to MH i2c: F0 00 00 FC 00 EB [18:26:11]Write i2c OK [18:26:11]MH_I2C_Read... [18:26:11]Read from MH i2c: F0 [18:26:11]MH_I2C_Read... [18:26:11]Read from MH i2c: F0 09 00 [18:26:11]MH_I2C_Read... [18:26:11]Read from MH i2c: F0 09 00 FC 00 00 C4 DF C4 66 2A 83 C1 65 94 [18:26:11]GetLastDocTimeStamp 1724178319 [18:26:11]current date 1724178372 [18:26:11]FM_GetShiftState [18:26:11]SAM_PROTO_GetShiftState [18:26:11]wFMCommunicate request_size=4 [18:26:11]MH_SAM_APDU [18:26:11]CAPDU: 80 13 01 00 [18:26:11]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [18:26:11]Write i2c OK [18:26:11]MH_I2C_Read... [18:26:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:11]Read from MH i2c: E2 [18:26:11]MH_I2C_Read... [18:26:11]Read from MH i2c: E2 0E 00 [18:26:11]MH_I2C_Read... [18:26:11]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 48 [18:26:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:26:11]wFMCommunicate OK [18:26:11]SAM_PROTO_GetShiftState done [18:26:11]FM_GetShiftState done [18:26:11]opened in 1724113081 [18:26:11]opened+sec_in_day 1724199481 [18:26:11]quantity*price = 0 [18:26:11]sum+1 = 1 [18:26:11]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 620 20.08.2024 18:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30104212 ФМ: 0000000000871769 ФД: 163175 ФПД: 150939960519880 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T182612&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163175&fm=150939960519880&tin=02508201610067®Number=0000000000092562&sum=0 [18:26:12]StoreToDocumentArchive [18:26:12]shift 465 fd 163175 [18:26:12]save to /storage/0465/doc_00163175 [18:26:12]save last doc name /storage/0465/doc_00163175 to /storage/kkm_last_doc_name [18:26:12]save OK [18:26:12]Clear old archive folders... [18:26:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:26:12]tlvbuf is 01F9D1E0 [18:26:12]SAM_PROTO_ClearQueue [18:26:12]wFMCommunicate request_size=4 [18:26:12]MH_SAM_APDU [18:26:12]CAPDU: 80 09 00 00 [18:26:12]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [18:26:12]Write i2c OK [18:26:12]MH_I2C_Read... [18:26:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:26:12]Read from MH i2c: E2 [18:26:12]MH_I2C_Read... [18:26:12]Read from MH i2c: E2 03 00 [18:26:12]MH_I2C_Read... [18:26:12]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [18:26:12]RAPDU: 90 00 [18:26:12]wFMCommunicate OK [18:26:12]SAM_PROTO_ClearQueue done [18:26:12]KKMCreateOFDPacket [18:26:12]OFDProtocolAddRootSTLVToBuf [18:26:12]FM_MakeSignedData [18:26:12]FM_MakeSignedData [18:26:12]SAM_PROTO_SignData [18:26:12]wFMCommunicate request_size=4 [18:26:12]MH_SAM_APDU [18:26:12]CAPDU: 80 0D 01 02 [18:26:12]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [18:26:12]Write i2c OK [18:26:12]MH_I2C_Read... [18:26:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:26:12]Read from MH i2c: E2 [18:26:12]MH_I2C_Read... [18:26:12]Read from MH i2c: E2 03 00 [18:26:12]MH_I2C_Read... [18:26:12]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [18:26:12]RAPDU: 90 00 [18:26:12]wFMCommunicate OK [18:26:12]wFMCommunicate request_size=255 [18:26:12]MH_SAM_APDU [18:26:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 C4 DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7D 02 00 35 04 06 00 89 [18:26:12]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 C4 DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7D 02 00 35 04 06 00 89 00 00 47 [18:26:12]Write i2c OK [18:26:12]MH_I2C_Read... [18:26:13]OFD Sender: Processing packet 163084 [packets to send 1051, broken 960] [18:26:13]ProducePacketName [18:26:13]name=ofd_packets/00163084 [18:26:13]OFD Sender: To server: pG, [18:26:13]CommunicateWithHost lk.salyk.kg:30040 [18:26:13]ConnectInit lk.salyk.kg [18:26:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:13]Read from MH i2c: E2 [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: E2 03 00 [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [18:26:13]RAPDU: 90 00 [18:26:13]wFMCommunicate OK [18:26:13]wFMCommunicate request_size=10 [18:26:13]MH_SAM_APDU [18:26:13]CAPDU: 80 0D 02 02 05 47 72 BA AC C8 [18:26:13]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 47 72 BA AC C8 00 00 79 [18:26:13]Write i2c OK [18:26:13]MH_I2C_Read... [18:26:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:26:13]Read from MH i2c: E2 [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: E2 03 00 [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [18:26:13]RAPDU: 90 00 [18:26:13]wFMCommunicate OK [18:26:13]wFMCommunicate request_size=4 [18:26:13]MH_SAM_APDU [18:26:13]CAPDU: 80 0D 03 02 [18:26:13]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [18:26:13]Write i2c OK [18:26:13]MH_I2C_Read... [18:26:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:26:13]Read from MH i2c: E2 [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: E2 0B 00 [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: E2 0B 00 0E 01 00 CC 95 41 81 9A E0 16 7F 90 00 BD [18:26:13]RAPDU: CC 95 41 81 9A E0 16 7F 90 00 [18:26:13]wFMCommunicate OK [18:26:13]SAM_PROTO_SignData done [18:26:13]FM_MakeSignedData done [18:26:13]CreateOFDProtocolMessage [18:26:13]wFMCommunicate request_size=4 [18:26:13]MH_SAM_APDU [18:26:13]CAPDU: 80 11 00 00 [18:26:13]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [18:26:13]Write i2c OK [18:26:13]MH_I2C_Read... [18:26:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:13]Read from MH i2c: E2 [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: E2 17 00 [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:26:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:26:13]wFMCommunicate OK [18:26:13]CreateOFDProtocolMessage done [18:26:13]OFDSenderStorePacket 163175 [18:26:13]StoreOFDPacket docnum=163175 [18:26:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BC 2C 07 01 B9 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 C4 DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7D 02 00 35 04 06 00 89 47 72 BA AC C8 CC 95 41 81 9A E0 16 7F [18:26:13]CheckFolder [18:26:13]dirname=/storage/ofd_packets [18:26:13]CheckFolder done [18:26:13]ProducePacketName [18:26:13]name=ofd_packets/00163175 [18:26:13]NVStorageSaveData ofd_packets/00163175 [18:26:13]File name is /storage/ofd_packets/00163175 [18:26:13]Write 301 bytes [18:26:13]NVStorageSaveData done [18:26:13]OFDSenderStorePacket done [18:26:13]KKMCreateOFDPacket done [18:26:13]NVStorageSaveData kkm_last_timestamp [18:26:13]File name is /storage/kkm_last_timestamp [18:26:13]Write 4 bytes [18:26:13]NVStorageSaveData done [18:26:13]ExternCall_PrintAddStr [18:26:13]wPrintStart [18:26:13]Write to MH i2c: 01 00 00 10 01 11 [18:26:13]Write i2c OK [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: 01 [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: 01 07 00 [18:26:13]MH_I2C_Read... [18:26:13]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [18:26:13]RasterBufferAndPrint [18:26:13]line Счет N : (1)291665 [18:26:13]line ИНН: 02508201610067 [18:26:13]line Контрольно-Кассовый Чек [18:26:13]line ПРОДАЖА [18:26:13]line ТРК (МРК, ГНК) : 62 [18:26:13]line Товар: 2710124130 [18:26:13]line Аи-92-К-5 [18:26:13]line 10.000 * 0.00 [18:26:13]line = 0.00 [18:26:13]line НДС 12% НСП 1% [18:26:13]line > о реализуемом товаре [18:26:13]line ИТОГО: 0.00 [18:26:13]line НСП 1% : 0.00 [18:26:13]line НДС 12% : 0.00 [18:26:13]line Наличными: 0.00 [18:26:13]line Безнал.: 0.00 [18:26:13]line Место: АЗС № 130 "Партнер Нефть" [18:26:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:26:13]line СНО: Общий режим [18:26:13]line Чек 620 20.08.2024 18:26 [18:26:13]line Смена: 465 ФФД: 1.0 [18:26:13]line ЗНМ: 0300000070 [18:26:13]line РНМ: 0000000000092562 [18:26:13]line Версия ККМ: 001 [18:26:13]line Талоны: ТК ГПНА Online [18:26:13]line 30104212 [18:26:13]line ФМ: 0000000000871769 [18:26:13]line ФД: 163175 [18:26:13]line ФПД: 150939960519880 [18:26:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T182612&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163175&fm=150939960519880&tin=02508201610067®Number=0000000000092562&sum=0 [18:26:13]written 0, free lines is 4095 [18:26:14]Connected sock=8 [18:26: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 36 39 26 01 00 00 78 C7 1E 01 2B 8A 5A 03 01 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 3A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 86 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 43 06 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 FC 3A 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 02 00 00 F4 03 04 00 61 CD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7D 02 00 35 04 06 00 2F 7E 01 F4 52 98 E2 83 9D CE 74 9F 0C E7 [18:26:14]Write to MH i2c: 01 00 00 3A 01 3B [18:26:14]Write i2c OK [18:26:14]MH_I2C_Read... [18:26:14]Read from MH i2c: 01 [18:26:14]MH_I2C_Read... [18:26:14]Read from MH i2c: 01 07 00 [18:26:14]MH_I2C_Read... [18:26:14]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 E2 0C 30 [18:26:14]RasterBufferAndPrint [18:26:14]line [18:26:14]line [18:26:14]line [18:26:14]line [18:26:14]line [18:26:14]written 0, free lines is 3307 [18:26:14]MH_Cut [18:26:14]Write to MH i2c: D1 01 00 41 01 01 14 [18:26:14]Write i2c OK [18:26:14]MH_I2C_Read... [18:26:14]Read from MH i2c: D1 [18:26:14]MH_I2C_Read... [18:26:14]Read from MH i2c: D1 01 00 [18:26:14]MH_I2C_Read... [18:26:14]Read from MH i2c: D1 01 00 41 01 00 13 [18:26:14]Write to MH i2c: 01 00 00 42 01 43 [18:26:14]Write i2c OK [18:26:14]MH_I2C_Read... [18:26: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 36 39 4F 00 00 00 0E 4A 47 00 4A B1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7D 02 00 F4 03 04 00 17 89 C4 66 B6 04 01 00 00 0F 80 22 44 8B 40 88 D7 [18:26:14]CommunicateWithHost err = 0 [18:26:14]CheckOFDResponse [18:26:14]1017 (14) - 77093643461234 [18:26:14]1041 (16) - 0000000000871769 [18:26:14]1040 (4) - 163084 [18:26:14]1012 (4) - 20.08.2024 12:16 [18:26:14]1206 (1) - 0 [18:26:14]OFD Sender: Remove packet 163084 [18:26:14]ProducePacketName [18:26:14]name=ofd_packets/00163084 [18:26:14]NVStorageDeleteData [18:26:14]*** Cut start [18:26:14]*** Purtial cut [18:26:14]*** Stage 1: CUTSNS_PIN = 1 [18:26:14]OFD Sender: Processing packet 163085 [packets to send 1051, broken 960] [18:26:14]ProducePacketName [18:26:14]name=ofd_packets/00163085 [18:26:14]OFD Sender: To server: pG, [18:26:14]CommunicateWithHost lk.salyk.kg:30040 [18:26:14]ConnectInit lk.salyk.kg [18:26:15]Connected sock=8 [18:26: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 36 39 0F 01 00 00 87 47 07 01 E3 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 02 00 00 F4 03 04 00 78 CD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7D 02 00 35 04 06 00 B3 18 8E 61 74 44 30 58 83 3C 49 1A 4A 2C [18:26: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 36 39 4F 00 00 00 FD D5 47 00 45 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 36 39 10 04 04 00 0D 7D 02 00 F4 03 04 00 19 89 C4 66 B6 04 01 00 00 2E A6 FA 3D DC 87 7B B1 [18:26:15]CommunicateWithHost err = 0 [18:26:15]CheckOFDResponse [18:26:15]1017 (14) - 77093643461234 [18:26:15]1041 (16) - 0000000000871769 [18:26:15]1040 (4) - 163085 [18:26:15]1012 (4) - 20.08.2024 12:16 [18:26:15]1206 (1) - 0 [18:26:15]OFD Sender: Remove packet 163085 [18:26:15]ProducePacketName [18:26:15]name=ofd_packets/00163085 [18:26:15]NVStorageDeleteData [18:26:16]OFD Sender: Processing packet 163086 [packets to send 1050, broken 960] [18:26:16]ProducePacketName [18:26:16]name=ofd_packets/00163086 [18:26:16]OFD Sender: To server: pG, [18:26:16]CommunicateWithHost lk.salyk.kg:30040 [18:26:16]ConnectInit lk.salyk.kg [18:26:16]Read from MH i2c: 01 [18:26:16]MH_I2C_Read... [18:26:16]*** Stop cut motor [18:26:16]*** Cut end [18:26:16]Read from MH i2c: 01 07 00 [18:26:16]MH_I2C_Read... [18:26:16]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [18:26:16]process_action close_receipt done [18:26:16]requested_data is exist [18:26:16]produce_requested_data [18:26:16]requested_item fm.sn is exist - process it [18:26:16]wFMCommunicate request_size=4 [18:26:16]MH_SAM_APDU [18:26:16]CAPDU: 80 11 00 00 [18:26:16]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [18:26:16]Write i2c OK [18:26:16]MH_I2C_Read... [18:26:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:26:17]Read from MH i2c: E2 [18:26:17]MH_I2C_Read... [18:26:17]Read from MH i2c: E2 17 00 [18:26:17]MH_I2C_Read... [18:26:17]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [18:26:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:26:17]wFMCommunicate OK [18:26:17]requested_item fd.num is exist - process it [18:26:17]SAM_PROTO_GetFieldsCounters [18:26:17]wFMCommunicate request_size=4 [18:26:17]MH_SAM_APDU [18:26:17]CAPDU: 80 13 00 00 [18:26:17]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [18:26:17]Write i2c OK [18:26:17]MH_I2C_Read... [18:26:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:26:17]Read from MH i2c: E2 [18:26:17]MH_I2C_Read... [18:26:17]Read from MH i2c: E2 62 00 [18:26:17]MH_I2C_Read... [18:26:17]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 E9 [18:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:26:17]wFMCommunicate OK [18:26:17]SAM_PROTO_GetFieldsCounters done [18:26:17]requested_item shift.num is exist - process it [18:26:17]requested_item shift.opened is exist - process it [18:26:17]req_shift_opened [18:26:17]FM_GetShiftState [18:26:17]SAM_PROTO_GetShiftState [18:26:17]wFMCommunicate request_size=4 [18:26:17]MH_SAM_APDU [18:26:17]CAPDU: 80 13 01 00 [18:26:17]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [18:26:17]Write i2c OK [18:26:17]MH_I2C_Read... [18:26:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:26:17]Read from MH i2c: E2 [18:26:17]MH_I2C_Read... [18:26:17]Read from MH i2c: E2 0E 00 [18:26:17]MH_I2C_Read... [18:26:17]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 91 [18:26:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:26:17]wFMCommunicate OK [18:26:17]SAM_PROTO_GetShiftState done [18:26:17]FM_GetShiftState done [18:26:17]req_shift_opened done [18:26:17]requested_item shift.open_date is exist - process it [18:26:17]req_shift_open_date [18:26:17]req_shift_open_date done [18:26:17]produce_requested_data done [18:26:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163175,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:26:17]process_action_free close_receipt [18:26:17]json_value_free [18:26:17]json_value_free done [18:26:17]process_json_proto returns [18:26:17]Send response to host [18:26:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163175,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:26:17]free response buf [18:26:17]execute_script done [18:26:17]execute_script returns [18:26:17]free content buf [18:26:17]Sock 9.Close socket [18:26:17]Sock 9.Thread stoped [18:26:17]Connected sock=11 [18:26: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 36 39 0F 01 00 00 0D EF 07 01 E6 E1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 02 00 00 F4 03 04 00 D9 CD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7D 02 00 35 04 06 00 C9 C0 B4 A6 C0 B4 FD 9A 5D DD 73 8C D4 A1 [18:26:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 99 E4 47 00 0E 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 36 39 10 04 04 00 0E 7D 02 00 F4 03 04 00 1B 89 C4 66 B6 04 01 00 00 A4 0F 95 9B 8E 3D 64 E3 [18:26:19]CommunicateWithHost err = 0 [18:26:19]CheckOFDResponse [18:26:19]1017 (14) - 77093643461234 [18:26:19]1041 (16) - 0000000000871769 [18:26:19]1040 (4) - 163086 [18:26:19]1012 (4) - 20.08.2024 12:16 [18:26:19]1206 (1) - 0 [18:26:19]OFD Sender: Remove packet 163086 [18:26:19]ProducePacketName [18:26:19]name=ofd_packets/00163086 [18:26:19]NVStorageDeleteData [18:26:20]OFD Sender: Processing packet 163087 [packets to send 1049, broken 960] [18:26:20]ProducePacketName [18:26:20]name=ofd_packets/00163087 [18:26:20]OFD Sender: To server: pG, [18:26:20]CommunicateWithHost lk.salyk.kg:30040 [18:26:20]ConnectInit lk.salyk.kg [18:26:20]Connected sock=8 [18:26: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 36 39 0E 01 00 00 85 DD 06 01 2B CB 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 02 00 00 F4 03 04 00 E5 CD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7D 02 00 35 04 06 00 BA 97 3F 53 2D 50 9E A1 F4 76 EA E0 A1 FD [18:26: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 36 39 4F 00 00 00 AC F3 47 00 23 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7D 02 00 F4 03 04 00 1E 89 C4 66 B6 04 01 00 00 76 AC D4 C2 2E 1B 67 6B [18:26:22]CommunicateWithHost err = 0 [18:26:22]CheckOFDResponse [18:26:22]1017 (14) - 77093643461234 [18:26:22]1041 (16) - 0000000000871769 [18:26:22]1040 (4) - 163087 [18:26:22]1012 (4) - 20.08.2024 12:16 [18:26:22]1206 (1) - 0 [18:26:22]OFD Sender: Remove packet 163087 [18:26:22]ProducePacketName [18:26:22]name=ofd_packets/00163087 [18:26:22]NVStorageDeleteData [18:26:23]OFD Sender: Processing packet 163088 [packets to send 1048, broken 960] [18:26:23]ProducePacketName [18:26:23]name=ofd_packets/00163088 [18:26:23]OFD Sender: To server: pG, [18:26:23]CommunicateWithHost lk.salyk.kg:30040 [18:26:23]ConnectInit lk.salyk.kg [18:26:24]Connected sock=9 [18:26:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FA 96 04 01 A2 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 02 00 00 F4 03 04 00 F5 CD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7D 02 00 35 04 06 00 5A 6D 27 54 61 EC C6 7D DA F6 E0 2A D7 59 [18:26: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 36 39 4F 00 00 00 63 30 47 00 29 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 36 39 10 04 04 00 10 7D 02 00 F4 03 04 00 22 89 C4 66 B6 04 01 00 00 FA D8 44 66 49 6C 2C 76 [18:26:24]CommunicateWithHost err = 0 [18:26:24]CheckOFDResponse [18:26:24]1017 (14) - 77093643461234 [18:26:24]1041 (16) - 0000000000871769 [18:26:24]1040 (4) - 163088 [18:26:24]1012 (4) - 20.08.2024 12:16 [18:26:24]1206 (1) - 0 [18:26:24]OFD Sender: Remove packet 163088 [18:26:24]ProducePacketName [18:26:24]name=ofd_packets/00163088 [18:26:24]NVStorageDeleteData [18:26:25]OFD Sender: Processing packet 163089 [packets to send 1047, broken 960] [18:26:25]ProducePacketName [18:26:25]name=ofd_packets/00163089 [18:26:25]OFD Sender: To server: pG, [18:26:25]CommunicateWithHost lk.salyk.kg:30040 [18:26:25]ConnectInit lk.salyk.kg [18:26:26]Connected sock=8 [18:26: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 36 39 0C 01 00 00 72 4B 04 01 D0 D7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 02 00 00 F4 03 04 00 0B CE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7D 02 00 35 04 06 00 96 C4 32 C1 FC ED 32 B4 F2 40 7B 7A BB 9E [18:26: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 36 39 4F 00 00 00 08 B9 47 00 4F A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7D 02 00 F4 03 04 00 23 89 C4 66 B6 04 01 00 00 C6 E2 03 7F 5D D6 70 8C [18:26:27]CommunicateWithHost err = 0 [18:26:27]CheckOFDResponse [18:26:27]1017 (14) - 77093643461234 [18:26:27]1041 (16) - 0000000000871769 [18:26:27]1040 (4) - 163089 [18:26:27]1012 (4) - 20.08.2024 12:16 [18:26:27]1206 (1) - 0 [18:26:27]OFD Sender: Remove packet 163089 [18:26:27]ProducePacketName [18:26:27]name=ofd_packets/00163089 [18:26:27]NVStorageDeleteData [18:26:28]OFD Sender: Processing packet 163090 [packets to send 1046, broken 960] [18:26:28]ProducePacketName [18:26:28]name=ofd_packets/00163090 [18:26:28]OFD Sender: To server: pG, [18:26:28]CommunicateWithHost lk.salyk.kg:30040 [18:26:28]ConnectInit lk.salyk.kg [18:26:28]Connected sock=8 [18:26: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 36 39 0F 01 00 00 A0 3A 07 01 17 96 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B0 58 01 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 FB 20 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 20 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2D F8 00 00 00 00 07 04 06 00 B8 20 09 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 02 00 00 F4 03 04 00 2D CE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7D 02 00 35 04 06 00 24 32 F3 79 2C B4 A3 DB D7 4F 7B B4 FE CD [18:26: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 36 39 4F 00 00 00 F0 E2 47 00 26 B2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7D 02 00 F4 03 04 00 26 89 C4 66 B6 04 01 00 00 C2 50 95 9B 45 F1 20 8B [18:26:29]CommunicateWithHost err = 0 [18:26:29]CheckOFDResponse [18:26:29]1017 (14) - 77093643461234 [18:26:29]1041 (16) - 0000000000871769 [18:26:29]1040 (4) - 163090 [18:26:29]1012 (4) - 20.08.2024 12:16 [18:26:29]1206 (1) - 0 [18:26:29]OFD Sender: Remove packet 163090 [18:26:29]ProducePacketName [18:26:29]name=ofd_packets/00163090 [18:26:29]NVStorageDeleteData [18:26:30]OFD Sender: Processing packet 163091 [packets to send 1045, broken 960] [18:26:30]ProducePacketName [18:26:30]name=ofd_packets/00163091 [18:26:30]OFD Sender: To server: pG, [18:26:30]CommunicateWithHost lk.salyk.kg:30040 [18:26:30]ConnectInit lk.salyk.kg [18:26:31]Connected sock=9 [18:26:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8E D4 04 01 52 D2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 02 00 00 F4 03 04 00 53 CE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7D 02 00 35 04 06 00 C4 96 DD B7 60 66 A0 E1 85 E0 D8 6C 5C F5 [18:26:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FD 37 47 00 7F 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7D 02 00 F4 03 04 00 29 89 C4 66 B6 04 01 00 00 93 32 8E A3 23 AF 31 7A [18:26:31]CommunicateWithHost err = 0 [18:26:31]CheckOFDResponse [18:26:31]1017 (14) - 77093643461234 [18:26:31]1041 (16) - 0000000000871769 [18:26:31]1040 (4) - 163091 [18:26:31]1012 (4) - 20.08.2024 12:16 [18:26:31]1206 (1) - 0 [18:26:31]OFD Sender: Remove packet 163091 [18:26:31]ProducePacketName [18:26:31]name=ofd_packets/00163091 [18:26:31]NVStorageDeleteData [18:26:32]OFD Sender: Processing packet 163092 [packets to send 1044, broken 960] [18:26:32]ProducePacketName [18:26:32]name=ofd_packets/00163092 [18:26:32]OFD Sender: To server: pG, [18:26:32]CommunicateWithHost lk.salyk.kg:30040 [18:26:32]ConnectInit lk.salyk.kg [18:26:32]Connected sock=8 [18:26:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 45 01 00 00 9F 49 3D 01 8C 91 5A 03 01 00 03 00 31 01 1E 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 35 30 32 34 33 38 37 30 39 36 38 06 04 3F 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 D0 9F D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 90 D0 B1 D1 80 D0 B8 D0 BA D0 BE D1 81 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 02 00 00 F4 03 04 00 C6 CE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 7D 02 00 35 04 06 00 7D 46 84 3C 14 37 B1 FC 5B 85 22 10 28 D4 [18:26: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 36 39 4F 00 00 00 A2 01 47 00 0E 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 7D 02 00 F4 03 04 00 2A 89 C4 66 B6 04 01 00 00 3A 66 87 6F 3C 78 59 81 [18:26:34]CommunicateWithHost err = 0 [18:26:34]CheckOFDResponse [18:26:34]1017 (14) - 77093643461234 [18:26:34]1041 (16) - 0000000000871769 [18:26:34]1040 (4) - 163092 [18:26:34]1012 (4) - 20.08.2024 12:16 [18:26:34]1206 (1) - 0 [18:26:34]OFD Sender: Remove packet 163092 [18:26:34]ProducePacketName [18:26:34]name=ofd_packets/00163092 [18:26:34]NVStorageDeleteData [18:26:35]OFD Sender: Processing packet 163093 [packets to send 1043, broken 960] [18:26:35]ProducePacketName [18:26:35]name=ofd_packets/00163093 [18:26:35]OFD Sender: To server: pG, [18:26:35]CommunicateWithHost lk.salyk.kg:30040 [18:26:35]ConnectInit lk.salyk.kg [18:26:35]Connected sock=8 [18:26: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 36 39 0E 01 00 00 CB D8 06 01 B2 D9 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 73 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 73 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 02 00 00 F4 03 04 00 D7 CE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7D 02 00 35 04 06 00 F9 F1 71 B7 A1 44 C4 25 94 08 60 49 9C AD [18:26: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 36 39 4F 00 00 00 3B 45 47 00 34 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 36 39 10 04 04 00 15 7D 02 00 F4 03 04 00 2D 89 C4 66 B6 04 01 00 00 64 8A D3 B2 C3 40 19 FD [18:26:36]CommunicateWithHost err = 0 [18:26:36]CheckOFDResponse [18:26:36]1017 (14) - 77093643461234 [18:26:36]1041 (16) - 0000000000871769 [18:26:36]1040 (4) - 163093 [18:26:36]1012 (4) - 20.08.2024 12:16 [18:26:36]1206 (1) - 0 [18:26:36]OFD Sender: Remove packet 163093 [18:26:36]ProducePacketName [18:26:36]name=ofd_packets/00163093 [18:26:36]NVStorageDeleteData [18:26:37]OFD Sender: Processing packet 163094 [packets to send 1042, broken 960] [18:26:37]ProducePacketName [18:26:37]name=ofd_packets/00163094 [18:26:37]OFD Sender: To server: pG, [18:26:37]CommunicateWithHost lk.salyk.kg:30040 [18:26:37]ConnectInit lk.salyk.kg [18:26:38]Connected sock=8 [18:26: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 36 39 0F 01 00 00 E8 BB 07 01 DC 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 02 00 00 F4 03 04 00 4C CF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7D 02 00 35 04 06 00 4F F2 BD 64 5D 68 BD E4 B5 DE F9 40 32 DB [18:26: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 36 39 4F 00 00 00 65 7D 47 00 FF 9D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7D 02 00 F4 03 04 00 30 89 C4 66 B6 04 01 00 00 41 D2 17 91 50 18 8D 06 [18:26:38]CommunicateWithHost err = 0 [18:26:38]CheckOFDResponse [18:26:38]1017 (14) - 77093643461234 [18:26:38]1041 (16) - 0000000000871769 [18:26:38]1040 (4) - 163094 [18:26:38]1012 (4) - 20.08.2024 12:16 [18:26:38]1206 (1) - 0 [18:26:38]OFD Sender: Remove packet 163094 [18:26:38]ProducePacketName [18:26:38]name=ofd_packets/00163094 [18:26:38]NVStorageDeleteData [18:26:39]OFD Sender: Processing packet 163095 [packets to send 1041, broken 960] [18:26:39]ProducePacketName [18:26:39]name=ofd_packets/00163095 [18:26:39]OFD Sender: To server: pG, [18:26:39]CommunicateWithHost lk.salyk.kg:30040 [18:26:39]ConnectInit lk.salyk.kg [18:26:39]Connected sock=8 [18:26: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 36 39 0F 01 00 00 7D E8 07 01 C6 3F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 63 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 00 00 00 00 00 00 39 04 06 00 63 EA 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 02 00 00 F4 03 04 00 73 CF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7D 02 00 35 04 06 00 59 77 99 25 71 D0 B9 86 80 87 66 D6 F3 06 [18:26: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 36 39 4F 00 00 00 1E ED 47 00 4D 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 36 39 10 04 04 00 17 7D 02 00 F4 03 04 00 31 89 C4 66 B6 04 01 00 00 A5 A7 8C FA B5 47 C3 CA [18:26:39]CommunicateWithHost err = 0 [18:26:39]CheckOFDResponse [18:26:39]1017 (14) - 77093643461234 [18:26:39]1041 (16) - 0000000000871769 [18:26:39]1040 (4) - 163095 [18:26:39]1012 (4) - 20.08.2024 12:16 [18:26:39]1206 (1) - 0 [18:26:39]OFD Sender: Remove packet 163095 [18:26:39]ProducePacketName [18:26:39]name=ofd_packets/00163095 [18:26:39]NVStorageDeleteData [18:26:40]OFD Sender: Processing packet 163096 [packets to send 1040, broken 960] [18:26:40]ProducePacketName [18:26:40]name=ofd_packets/00163096 [18:26:40]OFD Sender: To server: pG, [18:26:40]CommunicateWithHost lk.salyk.kg:30040 [18:26:40]ConnectInit lk.salyk.kg [18:26:40]Connected sock=8 [18:26: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 36 39 0C 01 00 00 3A 06 04 01 DC 48 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 0C 7B 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9E A9 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 A9 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4C 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 63 00 00 00 00 07 04 06 00 80 A9 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 02 00 00 F4 03 04 00 7B CF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7D 02 00 35 04 06 00 0C 7C 6A 0D 25 35 58 6D FD B9 B6 46 88 00 [18:26: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 36 39 4F 00 00 00 4D EE 47 00 9B E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7D 02 00 F4 03 04 00 32 89 C4 66 B6 04 01 00 00 C8 DC 5A 2F 0E B9 F6 71 [18:26:41]CommunicateWithHost err = 0 [18:26:41]CheckOFDResponse [18:26:41]1017 (14) - 77093643461234 [18:26:41]1041 (16) - 0000000000871769 [18:26:41]1040 (4) - 163096 [18:26:41]1012 (4) - 20.08.2024 12:16 [18:26:41]1206 (1) - 0 [18:26:41]OFD Sender: Remove packet 163096 [18:26:41]ProducePacketName [18:26:41]name=ofd_packets/00163096 [18:26:41]NVStorageDeleteData [18:26:41]OFD Sender: Processing packet 163097 [packets to send 1039, broken 960] [18:26:41]ProducePacketName [18:26:41]name=ofd_packets/00163097 [18:26:41]OFD Sender: To server: pG, [18:26:41]CommunicateWithHost lk.salyk.kg:30040 [18:26:41]ConnectInit lk.salyk.kg [18:26:44]Connected sock=8 [18:26: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 36 39 0C 01 00 00 58 EF 04 01 E7 29 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 02 00 00 F4 03 04 00 86 CF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7D 02 00 35 04 06 00 62 C7 96 CE 1C 3D 56 36 2E DA 64 F1 95 03 [18:26: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 36 39 4F 00 00 00 8C 51 47 00 03 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 36 39 10 04 04 00 19 7D 02 00 F4 03 04 00 36 89 C4 66 B6 04 01 00 00 39 20 40 F6 EB EF F6 AC [18:26:45]CommunicateWithHost err = 0 [18:26:45]CheckOFDResponse [18:26:45]1017 (14) - 77093643461234 [18:26:45]1041 (16) - 0000000000871769 [18:26:45]1040 (4) - 163097 [18:26:45]1012 (4) - 20.08.2024 12:16 [18:26:45]1206 (1) - 0 [18:26:45]OFD Sender: Remove packet 163097 [18:26:45]ProducePacketName [18:26:45]name=ofd_packets/00163097 [18:26:45]NVStorageDeleteData [18:26:45]OFD Sender: Processing packet 163098 [packets to send 1038, broken 960] [18:26:45]ProducePacketName [18:26:45]name=ofd_packets/00163098 [18:26:45]OFD Sender: To server: pG, [18:26:45]CommunicateWithHost lk.salyk.kg:30040 [18:26:45]ConnectInit lk.salyk.kg [18:26:46]Connected sock=8 [18:26: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 36 39 0F 01 00 00 DA 79 07 01 77 F3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 02 00 00 F4 03 04 00 98 CF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7D 02 00 35 04 06 00 71 0B 1A 48 EF 6A 9E 03 11 31 C8 CD 82 A8 [18:26: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 36 39 4F 00 00 00 B5 58 47 00 42 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 36 39 10 04 04 00 1A 7D 02 00 F4 03 04 00 37 89 C4 66 B6 04 01 00 00 14 E8 45 5C 05 5C 1B 70 [18:26:46]CommunicateWithHost err = 0 [18:26:46]CheckOFDResponse [18:26:46]1017 (14) - 77093643461234 [18:26:46]1041 (16) - 0000000000871769 [18:26:46]1040 (4) - 163098 [18:26:46]1012 (4) - 20.08.2024 12:16 [18:26:46]1206 (1) - 0 [18:26:46]OFD Sender: Remove packet 163098 [18:26:46]ProducePacketName [18:26:46]name=ofd_packets/00163098 [18:26:46]NVStorageDeleteData [18:26:47]OFD Sender: Processing packet 163099 [packets to send 1037, broken 960] [18:26:47]ProducePacketName [18:26:47]name=ofd_packets/00163099 [18:26:47]OFD Sender: To server: pG, [18:26:47]CommunicateWithHost lk.salyk.kg:30040 [18:26:47]ConnectInit lk.salyk.kg [18:26:47]Connected sock=8 [18:26: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 36 39 0C 01 00 00 ED 3A 04 01 E1 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 02 00 00 F4 03 04 00 B5 CF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7D 02 00 35 04 06 00 5A 06 F3 AA E9 B6 3B F1 ED 62 3E 6B C7 4A [18:26: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 36 39 4F 00 00 00 9B B9 47 00 73 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 36 39 10 04 04 00 1B 7D 02 00 F4 03 04 00 39 89 C4 66 B6 04 01 00 00 D9 6E 03 77 CB 8E BC 3D [18:26:47]CommunicateWithHost err = 0 [18:26:47]CheckOFDResponse [18:26:47]1017 (14) - 77093643461234 [18:26:47]1041 (16) - 0000000000871769 [18:26:47]1040 (4) - 163099 [18:26:47]1012 (4) - 20.08.2024 12:16 [18:26:47]1206 (1) - 0 [18:26:47]OFD Sender: Remove packet 163099 [18:26:47]ProducePacketName [18:26:47]name=ofd_packets/00163099 [18:26:47]NVStorageDeleteData [18:26:48]OFD Sender: Processing packet 163100 [packets to send 1036, broken 960] [18:26:48]ProducePacketName [18:26:48]name=ofd_packets/00163100 [18:26:48]OFD Sender: To server: pG, [18:26:48]CommunicateWithHost lk.salyk.kg:30040 [18:26:48]ConnectInit lk.salyk.kg [18:26:50]Connected sock=8 [18:26:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 13 15 07 01 C3 D0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 02 00 00 F4 03 04 00 D4 CF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7D 02 00 35 04 06 00 2D FB 7F 2A 17 74 C0 19 88 51 F7 C2 30 DC [18:26:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B7 72 47 00 3E 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7D 02 00 F4 03 04 00 3C 89 C4 66 B6 04 01 00 00 D7 28 91 8C 71 88 26 F4 [18:26:50]CommunicateWithHost err = 0 [18:26:50]CheckOFDResponse [18:26:50]1017 (14) - 77093643461234 [18:26:50]1041 (16) - 0000000000871769 [18:26:50]1040 (4) - 163100 [18:26:50]1012 (4) - 20.08.2024 12:17 [18:26:50]1206 (1) - 0 [18:26:50]OFD Sender: Remove packet 163100 [18:26:50]ProducePacketName [18:26:50]name=ofd_packets/00163100 [18:26:50]NVStorageDeleteData [18:26:51]OFD Sender: Processing packet 163101 [packets to send 1035, broken 960] [18:26:51]ProducePacketName [18:26:51]name=ofd_packets/00163101 [18:26:51]OFD Sender: To server: pG, [18:26:51]CommunicateWithHost lk.salyk.kg:30040 [18:26:51]ConnectInit lk.salyk.kg [18:26:52]Connected sock=9 [18:26:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 3C 9B 06 01 EC 74 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 02 00 00 F4 03 04 00 E3 CF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7D 02 00 35 04 06 00 8D F2 E0 D9 65 2B 63 E7 8B 82 AF 62 9A CD [18:26: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 36 39 4F 00 00 00 81 71 47 00 B9 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 1D 7D 02 00 F4 03 04 00 3E 89 C4 66 B6 04 01 00 00 AE 45 27 96 41 F0 83 6D [18:26:53]CommunicateWithHost err = 0 [18:26:53]CheckOFDResponse [18:26:53]1017 (14) - 77093643461234 [18:26:53]1041 (16) - 0000000000871769 [18:26:53]1040 (4) - 163101 [18:26:53]1012 (4) - 20.08.2024 12:17 [18:26:53]1206 (1) - 0 [18:26:53]OFD Sender: Remove packet 163101 [18:26:53]ProducePacketName [18:26:53]name=ofd_packets/00163101 [18:26:53]NVStorageDeleteData [18:26:53]OFD Sender: Processing packet 163102 [packets to send 1034, broken 960] [18:26:53]ProducePacketName [18:26:53]name=ofd_packets/00163102 [18:26:53]OFD Sender: To server: pG, [18:26:53]CommunicateWithHost lk.salyk.kg:30040 [18:26:53]ConnectInit lk.salyk.kg [18:26:55]Connected sock=8 [18:26: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 36 39 21 01 00 00 AF A0 19 01 3C 99 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 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 23 02 00 00 F4 03 04 00 13 D0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7D 02 00 35 04 06 00 D0 2B 1C EC 31 F4 41 CE 7A 0A 53 7C 5A F7 [18:26: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 36 39 4F 00 00 00 6B DC 47 00 B1 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7D 02 00 F4 03 04 00 41 89 C4 66 B6 04 01 00 00 B8 FB 7A 62 AD 70 A1 EA [18:26:55]CommunicateWithHost err = 0 [18:26:55]CheckOFDResponse [18:26:55]1017 (14) - 77093643461234 [18:26:55]1041 (16) - 0000000000871769 [18:26:55]1040 (4) - 163102 [18:26:55]1012 (4) - 20.08.2024 12:17 [18:26:55]1206 (1) - 0 [18:26:55]OFD Sender: Remove packet 163102 [18:26:55]ProducePacketName [18:26:55]name=ofd_packets/00163102 [18:26:55]NVStorageDeleteData [18:26:56]OFD Sender: Processing packet 163103 [packets to send 1033, broken 960] [18:26:56]ProducePacketName [18:26:56]name=ofd_packets/00163103 [18:26:56]OFD Sender: To server: pG, [18:26:56]CommunicateWithHost lk.salyk.kg:30040 [18:26:56]ConnectInit lk.salyk.kg [18:26:56]Connected sock=8 [18: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 36 39 0E 01 00 00 90 FE 06 01 A3 54 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 8C 5A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 B3 5B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 5B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 14 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 24 00 00 00 00 07 04 06 00 A8 5B 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 02 00 00 F4 03 04 00 3A D0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7D 02 00 35 04 06 00 E6 FD A7 9D 55 15 E2 AC 54 DB 5A 8B 19 B1 [18:26: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 36 39 4F 00 00 00 E9 8C 47 00 C8 FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7D 02 00 F4 03 04 00 42 89 C4 66 B6 04 01 00 00 5C D8 49 1B 9F 60 8C 45 [18:26:57]CommunicateWithHost err = 0 [18:26:57]CheckOFDResponse [18:26:57]1017 (14) - 77093643461234 [18:26:57]1041 (16) - 0000000000871769 [18:26:57]1040 (4) - 163103 [18:26:57]1012 (4) - 20.08.2024 12:17 [18:26:57]1206 (1) - 0 [18:26:57]OFD Sender: Remove packet 163103 [18:26:57]ProducePacketName [18:26:57]name=ofd_packets/00163103 [18:26:57]NVStorageDeleteData [18:26:58]OFD Sender: Processing packet 163104 [packets to send 1032, broken 960] [18:26:58]ProducePacketName [18:26:58]name=ofd_packets/00163104 [18:26:58]OFD Sender: To server: pG, [18:26:58]CommunicateWithHost lk.salyk.kg:30040 [18:26:58]ConnectInit lk.salyk.kg [18:27:00]Connected sock=8 [18:27: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 36 39 0C 01 00 00 1E 95 04 01 EA D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 02 00 00 F4 03 04 00 58 D0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7D 02 00 35 04 06 00 72 22 62 1F 76 1D 63 2C 43 7B 8F DE F8 B2 [18:27: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 36 39 4F 00 00 00 C9 21 47 00 07 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 36 39 10 04 04 00 20 7D 02 00 F4 03 04 00 46 89 C4 66 B6 04 01 00 00 0A C3 77 45 D7 0D F4 B5 [18:27:03]CommunicateWithHost err = 0 [18:27:03]CheckOFDResponse [18:27:03]1017 (14) - 77093643461234 [18:27:03]1041 (16) - 0000000000871769 [18:27:03]1040 (4) - 163104 [18:27:03]1012 (4) - 20.08.2024 12:17 [18:27:03]1206 (1) - 0 [18:27:03]OFD Sender: Remove packet 163104 [18:27:03]ProducePacketName [18:27:03]name=ofd_packets/00163104 [18:27:03]NVStorageDeleteData [18:27:04]OFD Sender: Processing packet 163105 [packets to send 1031, broken 960] [18:27:04]ProducePacketName [18:27:04]name=ofd_packets/00163105 [18:27:04]OFD Sender: To server: pG, [18:27:04]CommunicateWithHost lk.salyk.kg:30040 [18:27:04]ConnectInit lk.salyk.kg [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16997677+1707180842=1724178519 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 58 E0 C4 66 2A 83 C1 65 34 [18:28:40]Current date/time: 20.08.2024 18:28 [18:28:40]FM_Init [18:28:40]wFMConnect [18:28:40]MH_SAM_On [18:28:40]Write to MH i2c: E0 00 00 08 00 E7 [18:28:40]Write i2c OK [18:28:40]MH_I2C_Read... [18:28:40]*** iso7816_init finished! [18:28:40]*** atr: [18:28:40]*** 0F 3B D5 18 FF 81 91 FE [18:28:40]*** 1F C3 80 73 C8 21 10 0A [18:28:40]*** 00 00 00 00 00 00 00 00 [18:28:40]*** 00 00 00 00 00 00 00 00 [18:28:40]*** 00 00 00 00 00 00 00 00 [18:28:40]*** 00 00 00 00 00 00 00 00 [18:28:40]*** 00 00 00 00 00 00 00 00 [18:28:40]*** 00 00 00 00 00 00 00 00 [18:28:40]Read from MH i2c: E0 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E0 10 00 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:28:40]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:28:40]wFMCommunicate request_size=10 [18:28:40]MH_SAM_APDU [18:28:40]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:28:40]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:28:40]Write i2c OK [18:28:40]MH_I2C_Read... [18:28:40]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:28:40]Read from MH i2c: E2 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 03 00 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:28:40]RAPDU: 90 00 [18:28:40]wFMCommunicate OK [18:28:40]wFMCommunicate request_size=4 [18:28:40]MH_SAM_APDU [18:28:40]CAPDU: 80 11 00 00 [18:28:40]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:28:40]Write i2c OK [18:28:40]MH_I2C_Read... [18:28:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:40]Read from MH i2c: E2 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 17 00 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:28:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:28:40]wFMCommunicate OK [18:28:40]Detected FM SN is 0000000000871769 [18:28:40]Stored FM SN is 0000000000871769 [18:28:40]wFMCommunicate request_size=9 [18:28:40]MH_SAM_APDU [18:28:40]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:28:40]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:28:40]Write i2c OK [18:28:40]MH_I2C_Read... [18:28:40]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:28:40]Read from MH i2c: E2 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 03 00 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:28:40]RAPDU: 90 00 [18:28:40]wFMCommunicate OK [18:28:40]FM PIN OK [18:28:40]wFMCommunicate request_size=8 [18:28:40]MH_SAM_APDU [18:28:40]CAPDU: 80 14 04 00 03 02 00 01 [18:28:40]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:28:40]Write i2c OK [18:28:40]MH_I2C_Read... [18:28:40]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:28:40]Read from MH i2c: E2 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 03 00 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:28:40]RAPDU: 90 00 [18:28:40]wFMCommunicate OK [18:28:40]wFMCommunicate request_size=13 [18:28:40]MH_SAM_APDU [18:28:40]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:28:40]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:28:40]Write i2c OK [18:28:40]MH_I2C_Read... [18:28:40]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:28:40]Read from MH i2c: E2 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 03 00 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:28:40]RAPDU: 90 00 [18:28:40]wFMCommunicate OK [18:28:40]wFMCommunicate request_size=4 [18:28:40]MH_SAM_APDU [18:28:40]CAPDU: 80 11 00 00 [18:28:40]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:28:40]Write i2c OK [18:28:40]MH_I2C_Read... [18:28:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:28:40]Read from MH i2c: E2 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 17 00 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:28:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:28:40]wFMCommunicate OK [18:28:40]DocumentArchiveInit [18:28:40]Start Httpd... [18:28:40]Httpd thread 3067133284 created [18:28:40]Write to MH i2c: 01 00 00 0F 00 0F [18:28:40]Write i2c OK [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: 01 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: 01 07 00 [18:28:40]MH_I2C_Read... [18:28:40]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:28:40]MH Int Process started [18:28:40]Allocated Socket 7 [18:28:40]Bind OK [18:28:40]Listen OK [18:28:40]httpd running on port 8080 [18:28:40]Waiting for new connection... [18:28:42]OFD Sender: Processing packet 163105 [packets to send 1031, broken 960] [18:28:42]ProducePacketName [18:28:42]name=ofd_packets/00163105 [18:28:42]OFD Sender: To server: pG, [18:28:42]CommunicateWithHost lk.salyk.kg:30040 [18:28:42]ConnectInit lk.salyk.kg [18:28:47]ConnectInit Can't take IP for lk.salyk.kg [18:28:47]CommunicateWithHost connect error [18:28:47]CommunicateWithHost err = -1 [18:28:47]OFD Sender: Server communicate error [18:28:52]OFD Sender: Processing packet 163105 [packets to send 1031, broken 960] [18:28:52]ProducePacketName [18:28:52]name=ofd_packets/00163105 [18:28:52]OFD Sender: To server: pG, [18:28:52]CommunicateWithHost lk.salyk.kg:30040 [18:28:52]ConnectInit lk.salyk.kg [18:28:52]recv_with_timeout no data received [18:29:00]Connected sock=9 [18:29: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 36 39 0C 01 00 00 4D B2 04 01 2C 61 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 02 00 00 F4 03 04 00 61 D0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7D 02 00 35 04 06 00 FC 0B 9F 3F 98 10 26 10 78 22 79 BE DE 1F [18:29: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 36 39 4F 00 00 00 8C 3D 47 00 A5 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7D 02 00 F4 03 04 00 BD 89 C4 66 B6 04 01 00 00 86 05 52 B3 9E 3D 3D E1 [18:29:01]CommunicateWithHost err = 0 [18:29:01]CheckOFDResponse [18:29:01]1017 (14) - 77093643461234 [18:29:01]1041 (16) - 0000000000871769 [18:29:01]1040 (4) - 163105 [18:29:01]1012 (4) - 20.08.2024 12:19 [18:29:01]1206 (1) - 0 [18:29:01]OFD Sender: Remove packet 163105 [18:29:01]ProducePacketName [18:29:01]name=ofd_packets/00163105 [18:29:01]NVStorageDeleteData [18:29:02]OFD Sender: Processing packet 163106 [packets to send 1030, broken 960] [18:29:02]ProducePacketName [18:29:02]name=ofd_packets/00163106 [18:29:02]OFD Sender: To server: pG, [18:29:02]CommunicateWithHost lk.salyk.kg:30040 [18:29:02]ConnectInit lk.salyk.kg [18:29:11]accept exits with 8 [18:29:11]New connection [18:29:11]New thread 3066846564 created [18:29:11]Waiting for new connection... [18:29:11] Sock 8.Parse request [18:29:11]Sock 8.Check first char [18:29:11]Sock 8.First char is OK [18:29:11]request: POST /json_proto HTTP/1.0 [18:29:11]Method: POST [18:29:11]URL: /json_proto [18:29:11]Method is POST - this is cgi request [18:29:11]url: /json_proto [18:29:11]query_string will be loaded in cgi processing [18:29:11]execute_cgi json_proto POST (null) [18:29:11]execute_cgi path=json_proto method=POST [18:29:11]POST find Content-Length [18:29:11]Host: 172.17.44.132:8080 [18:29:11]Content-Length: 215 [18:29:11]Content-Type: application/json [18:29:11] [18:29:11]POST finish read [18:29:11]Found Content-Length = 215 [18:29: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" ] } } [18:29:11]execute_script... [18:29: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" ] } } [18:29:11]POST & json_proto [18:29:11]process_json_proto [18:29:11]json parsed OK: [18:29:11]protocol is kg_v1.0 [18:29:11]action value=get_value [18:29:11]process_action get_value [18:29:11]cmd_get_value [18:29:11]process_action get_value done [18:29:11]requested_data is exist [18:29:11]produce_requested_data [18:29:11]requested_item kkm.sn is exist - process it [18:29:11]requested_item kkm.ver is exist - process it [18:29:11]requested_item fm.sn is exist - process it [18:29:11]wFMCommunicate request_size=4 [18:29:11]MH_SAM_APDU [18:29:11]CAPDU: 80 11 00 00 [18:29:11]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:29:11]Write i2c OK [18:29:11]MH_I2C_Read... [18:29:11]Read from MH i2c: E2 [18:29:11]MH_I2C_Read... [18:29:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:11]Read from MH i2c: E2 17 00 [18:29:11]MH_I2C_Read... [18:29:11]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:29:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:29:11]wFMCommunicate OK [18:29:11]requested_item fd.num is exist - process it [18:29:11]SAM_PROTO_GetFieldsCounters [18:29:11]wFMCommunicate request_size=4 [18:29:11]MH_SAM_APDU [18:29:11]CAPDU: 80 13 00 00 [18:29:11]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:29:11]Write i2c OK [18:29:11]MH_I2C_Read... [18:29:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:11]Read from MH i2c: E2 [18:29:11]MH_I2C_Read... [18:29:11]Read from MH i2c: E2 62 00 [18:29:11]MH_I2C_Read... [18:29:11]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 B5 [18:29:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6C 02 00 00 5E 04 04 00 6C 02 00 00 57 04 04 00 6D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:11]wFMCommunicate OK [18:29:11]SAM_PROTO_GetFieldsCounters done [18:29:11]requested_item shift.num is exist - process it [18:29:11]requested_item shift.opened is exist - process it [18:29:11]req_shift_opened [18:29:11]FM_GetShiftState [18:29:11]SAM_PROTO_GetShiftState [18:29:11]wFMCommunicate request_size=4 [18:29:11]MH_SAM_APDU [18:29:11]CAPDU: 80 13 01 00 [18:29:11]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:29:11]Write i2c OK [18:29:11]MH_I2C_Read... [18:29:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:11]Read from MH i2c: E2 [18:29:11]MH_I2C_Read... [18:29:11]Read from MH i2c: E2 0E 00 [18:29:11]MH_I2C_Read... [18:29:11]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [18:29:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:29:11]wFMCommunicate OK [18:29:11]SAM_PROTO_GetShiftState done [18:29:11]FM_GetShiftState done [18:29:11]req_shift_opened done [18:29:11]requested_item shift.open_date is exist - process it [18:29:11]req_shift_open_date [18:29:11]req_shift_open_date done [18:29:11]produce_requested_data done [18:29:11]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163175,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:29:11]process_action_free get_value [18:29:11]json_value_free [18:29:11]json_value_free done [18:29:11]process_json_proto returns [18:29:11]Send response to host [18:29:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163175,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:29:11]free response buf [18:29:11]execute_script done [18:29:11]execute_script returns [18:29:11]free content buf [18:29:11]Sock 8.Close socket [18:29:11]Sock 8.Thread stoped [18:29:11]accept exits with 11 [18:29:11]New connection [18:29:11]New thread 3066703204 created [18:29:11]Thread 3066846564 joined [18:29:11]Waiting for new connection... [18:29:11] Sock 11.Parse request [18:29:11]Sock 11.Check first char [18:29:11]Sock 11.First char is OK [18:29:11]request: POST /json_proto HTTP/1.0 [18:29:11]Method: POST [18:29:11]URL: /json_proto [18:29:11]Method is POST - this is cgi request [18:29:11]url: /json_proto [18:29:11]query_string will be loaded in cgi processing [18:29:11]execute_cgi json_proto POST (null) [18:29:11]execute_cgi path=json_proto method=POST [18:29:11]POST find Content-Length [18:29:11]Host: 172.17.44.132:8080 [18:29:11]Content-Length: 331 [18:29:11]Content-Type: application/json [18:29:11] [18:29:11]POST finish read [18:29:11]Found Content-Length = 331 [18:29:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:29:11]execute_script... [18:29:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:29:11]POST & json_proto [18:29:11]process_json_proto [18:29:11]json parsed OK: [18:29:11]protocol is kg_v1.0 [18:29:11]action value=get_value [18:29:11]process_action get_value [18:29:11]cmd_get_value [18:29:11]process_action get_value done [18:29:11]requested_data is exist [18:29:11]produce_requested_data [18:29:11]requested_item fm.sale.total is exist - process it [18:29:11]SAM_PROTO_GetFMData [18:29:11]wFMCommunicate request_size=4 [18:29:11]MH_SAM_APDU [18:29:11]CAPDU: 80 13 03 00 [18:29:11]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:29:11]Connected sock=9 [18: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 36 39 0C 01 00 00 69 B2 04 01 24 A6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 02 00 00 F4 03 04 00 6C D0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7D 02 00 35 04 06 00 22 9E 13 A1 B8 B6 97 FD 10 34 BF FF 62 67 [18:29:11]Write i2c OK [18:29:11]MH_I2C_Read... [18:29:12]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:29:12]Read from MH i2c: E2 [18:29:12]MH_I2C_Read... [18:29:12]Read from MH i2c: E2 FD 00 [18:29:12]MH_I2C_Read... [18:29:12]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 C4 79 02 00 69 04 A4 00 6F 04 04 00 B4 76 02 00 B1 04 05 00 CA C8 A8 69 03 70 04 05 00 96 4D 47 68 02 72 04 05 00 34 7B 61 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 39 7C CB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3A 63 BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 CB [18:29:12]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 C4 79 02 00 69 04 A4 00 6F 04 04 00 B4 76 02 00 B1 04 05 00 CA C8 A8 69 03 70 04 05 00 96 4D 47 68 02 72 04 05 00 34 7B 61 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 39 7C CB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 3A 63 BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [18:29:12]wFMCommunicate OK [18:29:12]wFMCommunicate request_size=4 [18:29:12]MH_SAM_APDU [18:29:12]CAPDU: 80 17 00 00 [18:29:12]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:29:12]Write i2c OK [18:29:12]MH_I2C_Read... [18:29:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:12]Read from MH i2c: E2 [18:29:12]MH_I2C_Read... [18:29:12]Read from MH i2c: E2 FD 00 [18:29:12]MH_I2C_Read... [18:29:12]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [18:29:12]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:29:12]wFMCommunicate OK [18:29:12]wFMCommunicate request_size=4 [18:29:12]MH_SAM_APDU [18:29:12]CAPDU: 80 17 00 00 [18:29:12]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:29:12]Write i2c OK [18:29:12]MH_I2C_Read... [18:29:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:12]Read from MH i2c: E2 [18:29:12]MH_I2C_Read... [18:29:12]Read from MH i2c: E2 FD 00 [18:29:12]MH_I2C_Read... [18:29:12]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [18:29:12]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:29:12]wFMCommunicate OK [18:29:12]wFMCommunicate request_size=4 [18:29:12]MH_SAM_APDU [18:29:12]CAPDU: 80 17 00 00 [18:29:12]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:29:12]Write i2c OK [18:29:12]MH_I2C_Read... [18:29:12]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:12]Read from MH i2c: E2 [18:29:12]MH_I2C_Read... [18:29:12]Read from MH i2c: E2 FD 00 [18:29:12]MH_I2C_Read... [18:29:12]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [18:29:12]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:29:12]wFMCommunicate OK [18:29:12]wFMCommunicate request_size=4 [18:29:12]MH_SAM_APDU [18:29:12]CAPDU: 80 17 00 00 [18:29:12]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:29:12]Write i2c OK [18:29:12]MH_I2C_Read... [18:29:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:29:13]Read from MH i2c: E2 [18:29:13]MH_I2C_Read... [18:29:13]Read from MH i2c: E2 E6 00 [18:29:13]MH_I2C_Read... [18:29:13]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [18:29:13]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:29:13]wFMCommunicate OK [18:29:13]SAM_PROTO_GetFMData done [18:29:13]requested_item fm.sale_refund.total is exist - process it [18:29:13]requested_item fm.buy.total is exist - process it [18:29:13]requested_item shift.sale.total is exist - process it [18:29:13]SAM_PROTO_GetShiftData [18:29:13]wFMCommunicate request_size=4 [18:29:13]MH_SAM_APDU [18:29:13]CAPDU: 80 13 02 00 [18:29:13]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:29:13]Write i2c OK [18:29:13]MH_I2C_Read... [18:29:13]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:29:13]Read from MH i2c: E2 [18:29:13]MH_I2C_Read... [18:29:13]Read from MH i2c: E2 FD 00 [18:29:13]MH_I2C_Read... [18:29:13]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 6C 02 00 00 69 04 9F 00 6F 04 04 00 6C 02 00 00 B1 04 04 00 83 26 7D 03 70 04 04 00 74 16 46 02 72 04 04 00 0F 10 37 01 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 01 DD 5E 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 95 E7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5D [18:29:13]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 6C 02 00 00 69 04 9F 00 6F 04 04 00 6C 02 00 00 B1 04 04 00 83 26 7D 03 70 04 04 00 74 16 46 02 72 04 04 00 0F 10 37 01 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 01 DD 5E 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 95 E7 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:29:13]wFMCommunicate OK [18:29:13]wFMCommunicate request_size=4 [18:29:13]MH_SAM_APDU [18:29:13]CAPDU: 80 17 00 00 [18:29:13]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:29:13]Write i2c OK [18:29:13]MH_I2C_Read... [18:29:13]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:13]Read from MH i2c: E2 [18:29:13]MH_I2C_Read... [18:29:13]Read from MH i2c: E2 FD 00 [18:29:13]MH_I2C_Read... [18:29:13]Read from MH i2c: E2 FD 00 19 00 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 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 90 00 B0 [18:29:13]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 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 90 00 [18:29:14]wFMCommunicate OK [18:29:14]wFMCommunicate request_size=4 [18:29:14]MH_SAM_APDU [18:29:14]CAPDU: 80 17 00 00 [18:29:14]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:29:14]Write i2c OK [18:29:14]MH_I2C_Read... [18:29:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:14]Read from MH i2c: E2 [18:29:14]MH_I2C_Read... [18:29:14]Read from MH i2c: E2 FD 00 [18:29:14]MH_I2C_Read... [18:29:14]Read from MH i2c: E2 FD 00 1A 00 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 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 90 00 56 [18:29:14]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 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 90 00 [18:29:14]wFMCommunicate OK [18:29:14]wFMCommunicate request_size=4 [18:29:14]MH_SAM_APDU [18:29:14]CAPDU: 80 17 00 00 [18:29:14]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:29:14]Write i2c OK [18:29:14]MH_I2C_Read... [18:29:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:29:14]Read from MH i2c: E2 [18:29:14]MH_I2C_Read... [18:29:14]Read from MH i2c: E2 FD 00 [18:29:14]MH_I2C_Read... [18:29:14]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [18:29:14]RAPDU: 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 90 00 [18:29:14]wFMCommunicate OK [18:29:14]wFMCommunicate request_size=4 [18:29:14]MH_SAM_APDU [18:29:14]CAPDU: 80 17 00 00 [18:29:14]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:29:14]Write i2c OK [18:29:14]MH_I2C_Read... [18:29:14]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [18:29:14]Read from MH i2c: E2 [18:29:14]MH_I2C_Read... [18:29:14]Read from MH i2c: E2 CF 00 [18:29:14]MH_I2C_Read... [18:29:14]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [18:29:14]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:29:14]wFMCommunicate OK [18:29:14]SAM_PROTO_GetShiftData done [18:29:14]requested_item shift.sale.total_cash is exist - process it [18:29:14]requested_item shift.sale_refund.total is exist - process it [18:29:14]requested_item shift.sale_refund.total_cash is exist - process it [18:29:14]requested_item shift.buy.total is exist - process it [18:29:14]requested_item shift.buy.total_cash is exist - process it [18:29:14]produce_requested_data done [18:29:14]produce_requested_data return {"fm.sale.total":146575710.18,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":585335.07,"shift.sale.total_cash":381477.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:29:14]process_action_free get_value [18:29:14]json_value_free [18:29:14]json_value_free done [18:29:14]process_json_proto returns [18:29:14]Send response to host [18:29:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146575710.18,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":585335.07,"shift.sale.total_cash":381477.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:29:14]free response buf [18:29:14]execute_script done [18:29:14]execute_script returns [18:29:14]free content buf [18:29:14]Sock 11.Close socket [18:29:14]Sock 11.Thread stoped [18:29:15]accept exits with 8 [18:29:15]New connection [18:29:15]New thread 3066846564 created [18:29:15]Thread 3066703204 joined [18:29:15]Waiting for new connection... [18:29:15] Sock 8.Parse request [18:29:15]Sock 8.Check first char [18:29:15]Sock 8.First char is OK [18:29:15]request: POST /json_proto HTTP/1.0 [18:29:15]Method: POST [18:29:15]URL: /json_proto [18:29:15]Method is POST - this is cgi request [18:29:15]url: /json_proto [18:29:15]query_string will be loaded in cgi processing [18:29:15]execute_cgi json_proto POST (null) [18:29:15]execute_cgi path=json_proto method=POST [18:29:15]POST find Content-Length [18:29:15]Host: 172.17.44.132:8080 [18:29:15]Content-Length: 674 [18:29:15]Content-Type: application/json [18:29:15] [18:29:15]POST finish read [18:29:15]Found Content-Length = 674 [18:29:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.280, "sum" : 86.78, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 86.00, "payments": [ { "type": 0, "sum" : 86.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:15]execute_script... [18:29:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291666", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.280, "sum" : 86.78, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 86.00, "payments": [ { "type": 0, "sum" : 86.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:29:15]POST & json_proto [18:29:15]process_json_proto [18:29:15]json parsed OK: [18:29:15]protocol is kg_v1.0 [18:29:15]action value=close_receipt [18:29:15]process_action close_receipt [18:29:15]cmd_close_receipt [18:29:15]MH_GetDate [18:29:15]Write to MH i2c: F0 00 00 1D 00 0C [18:29:15]Write i2c OK [18:29:15]MH_I2C_Read... [18:29:15]Read from MH i2c: F0 [18:29:15]MH_I2C_Read... [18:29:15]Read from MH i2c: F0 09 00 [18:29:15]MH_I2C_Read... [18:29:15]Read from MH i2c: F0 09 00 1D 00 00 7B E0 C4 66 2A 83 C1 65 6D [18:29:15]GetLastDocTimeStamp 1724178372 [18:29:15]current date 1724178555 [18:29:15]FM_GetShiftState [18:29:15]SAM_PROTO_GetShiftState [18:29:15]wFMCommunicate request_size=4 [18:29:15]MH_SAM_APDU [18:29:15]CAPDU: 80 13 01 00 [18:29:15]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:29:15]Write i2c OK [18:29:15]MH_I2C_Read... [18:29:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:15]Read from MH i2c: E2 [18:29:15]MH_I2C_Read... [18:29:15]Read from MH i2c: E2 0E 00 [18:29:15]MH_I2C_Read... [18:29: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 36 39 4F 00 00 00 83 1C 47 00 8B E0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7D 02 00 F4 03 04 00 C9 89 C4 66 B6 04 01 00 00 19 3C 5D 1F E5 1F 04 6F [18:29:15]CommunicateWithHost err = 0 [18:29:15]CheckOFDResponse [18:29:15]1017 (14) - 77093643461234 [18:29:15]1041 (16) - 0000000000871769 [18:29:15]1040 (4) - 163106 [18:29:15]1012 (4) - 20.08.2024 12:19 [18:29:15]1206 (1) - 0 [18:29:15]OFD Sender: Remove packet 163106 [18:29:15]ProducePacketName [18:29:15]name=ofd_packets/00163106 [18:29:15]NVStorageDeleteData [18:29:15]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [18:29:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:29:15]wFMCommunicate OK [18:29:15]SAM_PROTO_GetShiftState done [18:29:15]FM_GetShiftState done [18:29:15]opened in 1724113081 [18:29:15]opened+sec_in_day 1724199481 [18:29:15]quantity*price = 8678 [18:29:15]sum+1 = 8679 [18:29:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.78 ИТОГО: 86.00 Внесено: 200.00 СДАЧА: 114.00 НСП 1% : 0.77 НДС 12% : 9.22 Наличными: 86.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 621 20.08.2024 18:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163176 ФПД: 222767556611603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T182915&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163176&fm=222767556611603&tin=02508201610067®Number=0000000000092562&sum=8600 [18:29:16]StoreToDocumentArchive [18:29:16]shift 465 fd 163176 [18:29:16]save to /storage/0465/doc_00163176 [18:29:16]save last doc name /storage/0465/doc_00163176 to /storage/kkm_last_doc_name [18:29:16]save OK [18:29:16]Clear old archive folders... [18:29:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:29:16]tlvbuf is 00FD5460 [18:29:16]SAM_PROTO_ClearQueue [18:29:16]wFMCommunicate request_size=4 [18:29:16]MH_SAM_APDU [18:29:16]CAPDU: 80 09 00 00 [18:29:16]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:29:16]Write i2c OK [18:29:16]MH_I2C_Read... [18:29:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:29:16]Read from MH i2c: E2 [18:29:16]MH_I2C_Read... [18:29:16]Read from MH i2c: E2 03 00 [18:29:16]MH_I2C_Read... [18:29:16]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:29:16]RAPDU: 90 00 [18:29:16]wFMCommunicate OK [18:29:16]SAM_PROTO_ClearQueue done [18:29:16]KKMCreateOFDPacket [18:29:16]OFDProtocolAddRootSTLVToBuf [18:29:16]FM_MakeSignedData [18:29:16]FM_MakeSignedData [18:29:16]SAM_PROTO_SignData [18:29:16]wFMCommunicate request_size=4 [18:29:16]MH_SAM_APDU [18:29:16]CAPDU: 80 0D 01 02 [18:29:16]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:29:16]Write i2c OK [18:29:16]MH_I2C_Read... [18:29:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:29:16]Read from MH i2c: E2 [18:29:16]MH_I2C_Read... [18:29:16]Read from MH i2c: E2 03 00 [18:29:16]MH_I2C_Read... [18:29:16]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:29:16]RAPDU: 90 00 [18:29:16]wFMCommunicate OK [18:29:16]wFMCommunicate request_size=255 [18:29:16]MH_SAM_APDU [18:29:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 03 00 00 00 00 07 04 06 00 98 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 7B E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7D 02 00 35 04 06 00 CA [18:29:17]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 03 00 00 00 00 07 04 06 00 98 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 7B E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7D 02 00 35 04 06 00 CA 00 00 29 [18:29:17]Write i2c OK [18:29:17]MH_I2C_Read... [18:29:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:17]Read from MH i2c: E2 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: E2 03 00 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:29:17]RAPDU: 90 00 [18:29:17]wFMCommunicate OK [18:29:17]wFMCommunicate request_size=10 [18:29:17]MH_SAM_APDU [18:29:17]CAPDU: 80 0D 02 02 05 9B 1D 14 4E 13 [18:29:17]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 9B 1D 14 4E 13 00 00 DF [18:29:17]Write i2c OK [18:29:17]MH_I2C_Read... [18:29:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:29:17]Read from MH i2c: E2 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: E2 03 00 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:29:17]RAPDU: 90 00 [18:29:17]wFMCommunicate OK [18:29:17]wFMCommunicate request_size=4 [18:29:17]MH_SAM_APDU [18:29:17]CAPDU: 80 0D 03 02 [18:29:17]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:29:17]Write i2c OK [18:29:17]MH_I2C_Read... [18:29:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:29:17]Read from MH i2c: E2 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: E2 0B 00 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: E2 0B 00 2F 00 00 CA EC 7A EC 22 57 0A C8 90 00 12 [18:29:17]RAPDU: CA EC 7A EC 22 57 0A C8 90 00 [18:29:17]wFMCommunicate OK [18:29:17]SAM_PROTO_SignData done [18:29:17]FM_MakeSignedData done [18:29:17]CreateOFDProtocolMessage [18:29:17]wFMCommunicate request_size=4 [18:29:17]MH_SAM_APDU [18:29:17]CAPDU: 80 11 00 00 [18:29:17]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:29:17]Write i2c OK [18:29:17]MH_I2C_Read... [18:29:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:17]Read from MH i2c: E2 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: E2 17 00 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [18:29:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:29:17]wFMCommunicate OK [18:29:17]CreateOFDProtocolMessage done [18:29:17]OFDSenderStorePacket 163176 [18:29:17]StoreOFDPacket docnum=163176 [18:29:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 59 ED 07 01 2E F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 03 00 00 00 00 07 04 06 00 98 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 7B E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7D 02 00 35 04 06 00 CA 9B 1D 14 4E 13 CA EC 7A EC 22 57 0A C8 [18:29:17]CheckFolder [18:29:17]dirname=/storage/ofd_packets [18:29:17]CheckFolder done [18:29:17]ProducePacketName [18:29:17]name=ofd_packets/00163176 [18:29:17]NVStorageSaveData ofd_packets/00163176 [18:29:17]File name is /storage/ofd_packets/00163176 [18:29:17]Write 301 bytes [18:29:17]NVStorageSaveData done [18:29:17]OFDSenderStorePacket done [18:29:17]KKMCreateOFDPacket done [18:29:17]NVStorageSaveData kkm_last_timestamp [18:29:17]File name is /storage/kkm_last_timestamp [18:29:17]Write 4 bytes [18:29:17]NVStorageSaveData done [18:29:17]ExternCall_PrintAddStr [18:29:17]wPrintStart [18:29:17]Write to MH i2c: 01 00 00 31 00 31 [18:29:17]Write i2c OK [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: 01 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: 01 07 00 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:29:17]RasterBufferAndPrint [18:29:17]line Нет связи с ОФД [18:29:17]line Документов в очереди 70 [18:29:17]written 0, free lines is 4095 [18:29:17]Write to MH i2c: 01 00 00 35 00 35 [18:29:17]Write i2c OK [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: 01 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: 01 07 00 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: 01 07 00 35 00 00 00 00 00 00 C3 0F 0E [18:29:17]RasterBufferAndPrint [18:29:17]line [18:29:17]line [18:29:17]line [18:29:17]line [18:29:17]line [18:29:17]written 0, free lines is 4035 [18:29:17]MH_Cut [18:29:17]Write to MH i2c: D1 01 00 3C 00 01 0E [18:29:17]Write i2c OK [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: D1 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: D1 01 00 [18:29:17]MH_I2C_Read... [18:29:17]Read from MH i2c: D1 01 00 3C 00 00 0D [18:29:17]Write to MH i2c: 01 00 00 3D 00 3D [18:29:17]Write i2c OK [18:29:17]MH_I2C_Read... [18:29:18]*** Cut start [18:29:18]*** Purtial cut [18:29:18]*** Stage 1: CUTSNS_PIN = 1 [18:29:20]Read from MH i2c: 01 [18:29:20]MH_I2C_Read... [18:29:20]*** Stop cut motor [18:29:20]*** Cut end [18:29:20]Read from MH i2c: 01 07 00 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 07 00 3D 00 00 00 00 00 00 FF 0F 52 [18:29:20]ExternCall_PrintAddStr [18:29:20]wPrintStart [18:29:20]Write to MH i2c: 01 00 00 3E 00 3E [18:29:20]Write i2c OK [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 07 00 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 07 00 3E 00 00 00 00 00 00 FF 0F 53 [18:29:20]RasterBufferAndPrint [18:29:20]line Счет N : (1)291666 [18:29:20]line ИНН: 02508201610067 [18:29:20]line Контрольно-Кассовый Чек [18:29:20]line ПРОДАЖА [18:29:20]line ТРК (МРК, ГНК) : 32 [18:29:20]line Товар: 2710124130 [18:29:20]line Аи-92-К-5 [18:29:20]line 1.280 * 67.80 [18:29:20]line = 86.78 [18:29:20]line НДС 12% НСП 1% [18:29:20]line > о реализуемом товаре [18:29:20]line ОКРУГЛЕНИЕ: -0.78 [18:29:20]line ИТОГО: 86.00 [18:29:20]line Внесено: 200.00 [18:29:20]line СДАЧА: 114.00 [18:29:20]line НСП 1% : 0.77 [18:29:20]line НДС 12% : 9.22 [18:29:20]line Наличными: 86.00 [18:29:20]line Безнал.: 0.00 [18:29:20]line Место: АЗС № 130 "Партнер Нефть" [18:29:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:29:20]line СНО: Общий режим [18:29:20]line Чек 621 20.08.2024 18:29 [18:29:20]line Смена: 465 ФФД: 1.0 [18:29:20]line ЗНМ: 0300000070 [18:29:20]line РНМ: 0000000000092562 [18:29:20]line Версия ККМ: 001 [18:29:20]line ФМ: 0000000000871769 [18:29:20]line ФД: 163176 [18:29:20]line ФПД: 222767556611603 [18:29:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T182915&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163176&fm=222767556611603&tin=02508201610067®Number=0000000000092562&sum=8600 [18:29:20]written 0, free lines is 4095 [18:29:20]Write to MH i2c: 01 00 00 69 00 69 [18:29:20]Write i2c OK [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 07 00 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: 01 07 00 69 00 00 00 00 00 00 B7 0C 33 [18:29:20]RasterBufferAndPrint [18:29:20]line [18:29:20]line [18:29:20]line [18:29:20]line [18:29:20]line [18:29:20]written 0, free lines is 3277 [18:29:20]MH_Cut [18:29:20]Write to MH i2c: D1 01 00 70 00 01 42 [18:29:20]Write i2c OK [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: D1 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: D1 01 00 [18:29:20]MH_I2C_Read... [18:29:20]Read from MH i2c: D1 01 00 70 00 00 41 [18:29:20]Write to MH i2c: 01 00 00 71 00 71 [18:29:20]Write i2c OK [18:29:20]MH_I2C_Read... [18:29:21]*** Cut start [18:29:21]*** Purtial cut [18:29:21]*** Stage 1: CUTSNS_PIN = 1 [18:29:21]Connected sock=9 [18:29:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 24 18 04 01 72 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 02 00 00 F4 03 04 00 9A D0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7D 02 00 35 04 06 00 C9 10 FD 61 68 F0 2F B0 83 A4 96 A4 6D 96 [18:29:23]Read from MH i2c: 01 [18:29:23]MH_I2C_Read... [18:29:23]*** Stop cut motor [18:29:23]*** Cut end [18:29:23]Read from MH i2c: 01 07 00 [18:29:23]MH_I2C_Read... [18:29:23]Read from MH i2c: 01 07 00 71 00 00 00 00 00 00 FF 0F 86 [18:29:23]process_action close_receipt done [18:29:23]requested_data is exist [18:29:23]produce_requested_data [18:29:23]requested_item fm.sn is exist - process it [18:29:23]wFMCommunicate request_size=4 [18:29:23]MH_SAM_APDU [18:29:23]CAPDU: 80 11 00 00 [18:29:23]Write to MH i2c: E2 08 00 72 00 80 11 00 00 00 00 00 00 EC [18:29:23]Write i2c OK [18:29:23]MH_I2C_Read... [18:29:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:29:23]Read from MH i2c: E2 [18:29:23]MH_I2C_Read... [18:29:23]Read from MH i2c: E2 17 00 [18:29:23]MH_I2C_Read... [18:29:23]Read from MH i2c: E2 17 00 72 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [18:29:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:29:23]wFMCommunicate OK [18:29:23]requested_item fd.num is exist - process it [18:29:23]SAM_PROTO_GetFieldsCounters [18:29:23]wFMCommunicate request_size=4 [18:29:23]MH_SAM_APDU [18:29:23]CAPDU: 80 13 00 00 [18:29:23]Write to MH i2c: E2 08 00 73 00 80 13 00 00 00 00 00 00 EF [18:29:23]Write i2c OK [18:29:23]MH_I2C_Read... [18:29:23]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:29:23]Read from MH i2c: E2 [18:29:23]MH_I2C_Read... [18:29:23]Read from MH i2c: E2 62 00 [18:29:23]MH_I2C_Read... [18:29:23]Read from MH i2c: E2 62 00 73 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 1B [18:29:23]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6D 02 00 00 5E 04 04 00 6D 02 00 00 57 04 04 00 6E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:29:23]wFMCommunicate OK [18:29:23]SAM_PROTO_GetFieldsCounters done [18:29:23]requested_item shift.num is exist - process it [18:29:23]requested_item shift.opened is exist - process it [18:29:23]req_shift_opened [18:29:23]FM_GetShiftState [18:29:23]SAM_PROTO_GetShiftState [18:29:23]wFMCommunicate request_size=4 [18:29:23]MH_SAM_APDU [18:29:23]CAPDU: 80 13 01 00 [18:29:23]Write to MH i2c: E2 08 00 74 00 80 13 01 00 00 00 00 00 F1 [18:29:23]Write i2c OK [18:29:23]MH_I2C_Read... [18:29:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:29:23]Read from MH i2c: E2 [18:29:23]MH_I2C_Read... [18:29:23]Read from MH i2c: E2 0E 00 [18:29:23]MH_I2C_Read... [18:29:23]Read from MH i2c: E2 0E 00 74 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BF [18:29:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:29:23]wFMCommunicate OK [18:29:23]SAM_PROTO_GetShiftState done [18:29:23]FM_GetShiftState done [18:29:23]req_shift_opened done [18:29:23]requested_item shift.open_date is exist - process it [18:29:23]req_shift_open_date [18:29:23]req_shift_open_date done [18:29:23]produce_requested_data done [18:29:23]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163176,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:29:23]process_action_free close_receipt [18:29:23]json_value_free [18:29:23]json_value_free done [18:29:23]process_json_proto returns [18:29:23]Send response to host [18:29:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163176,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:29:23]free response buf [18:29:23]execute_script done [18:29:23]execute_script returns [18:29:23]free content buf [18:29:23]Sock 8.Close socket [18:29:23]Sock 8.Thread stoped [18:29: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 36 39 4F 00 00 00 96 33 47 00 37 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7D 02 00 F4 03 04 00 D3 89 C4 66 B6 04 01 00 00 30 14 B0 52 79 6F A4 95 [18:29:25]CommunicateWithHost err = 0 [18:29:25]CheckOFDResponse [18:29:25]1017 (14) - 77093643461234 [18:29:25]1041 (16) - 0000000000871769 [18:29:25]1040 (4) - 163107 [18:29:25]1012 (4) - 20.08.2024 12:19 [18:29:25]1206 (1) - 0 [18:29:25]OFD Sender: Remove packet 163107 [18:29:25]ProducePacketName [18:29:25]name=ofd_packets/00163107 [18:29:25]NVStorageDeleteData [18:29:26]OFD Sender: Processing packet 163108 [packets to send 1029, broken 960] [18:29:26]ProducePacketName [18:29:26]name=ofd_packets/00163108 [18:29:26]OFD Sender: To server: pG, [18:29:26]CommunicateWithHost lk.salyk.kg:30040 [18:29:26]ConnectInit lk.salyk.kg [18:29:30]recv_with_timeout no data received [18:29:33]Connected sock=8 [18:29: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 36 39 0F 01 00 00 CE 0B 07 01 73 AB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 02 00 00 F4 03 04 00 AF D0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7D 02 00 35 04 06 00 71 CE A8 91 81 69 87 85 5A C6 6C EC A6 6A [18:29: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 36 39 4F 00 00 00 BC 23 47 00 25 3F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7D 02 00 F4 03 04 00 E1 89 C4 66 B6 04 01 00 00 D1 1F D1 EC F4 8B 0B 00 [18:29:37]CommunicateWithHost err = 0 [18:29:37]CheckOFDResponse [18:29:37]1017 (14) - 77093643461234 [18:29:37]1041 (16) - 0000000000871769 [18:29:37]1040 (4) - 163108 [18:29:37]1012 (4) - 20.08.2024 12:19 [18:29:37]1206 (1) - 0 [18:29:37]OFD Sender: Remove packet 163108 [18:29:37]ProducePacketName [18:29:37]name=ofd_packets/00163108 [18:29:37]NVStorageDeleteData [18:29:38]OFD Sender: Processing packet 163109 [packets to send 1028, broken 960] [18:29:38]ProducePacketName [18:29:38]name=ofd_packets/00163109 [18:29:38]OFD Sender: To server: pG, [18:29:38]CommunicateWithHost lk.salyk.kg:30040 [18:29:38]ConnectInit lk.salyk.kg [18:29:42]recv_with_timeout no data received [18:29:43]ConnectInit Can't take IP for lk.salyk.kg [18:29:43]CommunicateWithHost connect error [18:29:43]CommunicateWithHost err = -1 [18:29:43]OFD Sender: Server communicate error [18:29:43]OFD Sender: Processing packet 163109 [packets to send 1028, broken 960] [18:29:43]ProducePacketName [18:29:43]name=ofd_packets/00163109 [18:29:43]OFD Sender: To server: pG, [18:29:43]CommunicateWithHost lk.salyk.kg:30040 [18:29:43]ConnectInit lk.salyk.kg [18:29:51]Connected sock=8 [18:29: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 36 39 0C 01 00 00 E4 F3 04 01 3E F6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 02 00 00 F4 03 04 00 E5 D0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7D 02 00 35 04 06 00 C4 79 E8 10 9E 01 5C 91 0B AA BD 88 79 F4 [18:29:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0E 76 47 00 7B 1B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7D 02 00 F4 03 04 00 F1 89 C4 66 B6 04 01 00 00 30 69 AE A5 E3 5A 5E E4 [18:29:54]CommunicateWithHost err = 0 [18:29:54]CheckOFDResponse [18:29:54]1017 (14) - 77093643461234 [18:29:54]1041 (16) - 0000000000871769 [18:29:54]1040 (4) - 163109 [18:29:54]1012 (4) - 20.08.2024 12:20 [18:29:54]1206 (1) - 0 [18:29:54]OFD Sender: Remove packet 163109 [18:29:54]ProducePacketName [18:29:54]name=ofd_packets/00163109 [18:29:54]NVStorageDeleteData [18:29:55]OFD Sender: Processing packet 163110 [packets to send 1027, broken 960] [18:29:55]ProducePacketName [18:29:55]name=ofd_packets/00163110 [18:29:55]OFD Sender: To server: pG, [18:29:55]CommunicateWithHost lk.salyk.kg:30040 [18:29:55]ConnectInit lk.salyk.kg [18:30:00]ConnectInit Can't take IP for lk.salyk.kg [18:30:00]CommunicateWithHost connect error [18:30:00]CommunicateWithHost err = -1 [18:30:00]OFD Sender: Server communicate error [18:30:03]accept exits with 11 [18:30:03]New connection [18:30:03]New thread 3066703204 created [18:30:03]Thread 3066846564 joined [18:30:03]Waiting for new connection... [18:30:03] Sock 11.Parse request [18:30:03]Sock 11.Check first char [18:30:03]Sock 11.First char is OK [18:30:03]request: POST /json_proto HTTP/1.0 [18:30:03]Method: POST [18:30:03]URL: /json_proto [18:30:03]Method is POST - this is cgi request [18:30:03]url: /json_proto [18:30:03]query_string will be loaded in cgi processing [18:30:03]execute_cgi json_proto POST (null) [18:30:03]execute_cgi path=json_proto method=POST [18:30:03]POST find Content-Length [18:30:03]Host: 172.17.44.132:8080 [18:30:03]Content-Length: 677 [18:30:03]Content-Type: application/json [18:30:03] [18:30:03]POST finish read [18:30:03]Found Content-Length = 677 [18:30:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.690, "sum" : 114.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 114.00, "total" : 114.00, "payments": [ { "type": 0, "sum" : 114.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:03]execute_script... [18:30:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291669", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 1.690, "sum" : 114.58, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 114.00, "total" : 114.00, "payments": [ { "type": 0, "sum" : 114.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:03]POST & json_proto [18:30:03]process_json_proto [18:30:03]json parsed OK: [18:30:03]protocol is kg_v1.0 [18:30:03]action value=close_receipt [18:30:03]process_action close_receipt [18:30:03]cmd_close_receipt [18:30:03]MH_GetDate [18:30:03]Write to MH i2c: F0 00 00 75 00 64 [18:30:03]Write i2c OK [18:30:03]MH_I2C_Read... [18:30:03]Read from MH i2c: F0 [18:30:03]MH_I2C_Read... [18:30:03]Read from MH i2c: F0 09 00 [18:30:03]MH_I2C_Read... [18:30:03]Read from MH i2c: F0 09 00 75 00 00 AB E0 C4 66 2A 83 C1 65 F5 [18:30:03]GetLastDocTimeStamp 1724178555 [18:30:03]current date 1724178603 [18:30:03]FM_GetShiftState [18:30:03]SAM_PROTO_GetShiftState [18:30:03]wFMCommunicate request_size=4 [18:30:03]MH_SAM_APDU [18:30:03]CAPDU: 80 13 01 00 [18:30:03]Write to MH i2c: E2 08 00 76 00 80 13 01 00 00 00 00 00 F3 [18:30:03]Write i2c OK [18:30:03]MH_I2C_Read... [18:30:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:03]Read from MH i2c: E2 [18:30:03]MH_I2C_Read... [18:30:03]Read from MH i2c: E2 0E 00 [18:30:03]MH_I2C_Read... [18:30:03]Read from MH i2c: E2 0E 00 76 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C1 [18:30:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:30:03]wFMCommunicate OK [18:30:03]SAM_PROTO_GetShiftState done [18:30:03]FM_GetShiftState done [18:30:03]opened in 1724113081 [18:30:03]opened+sec_in_day 1724199481 [18:30:03]quantity*price = 11458 [18:30:03]sum+1 = 11459 [18:30:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.58 ИТОГО: 114.00 Внесено: 114.00 СДАЧА: 0.00 НСП 1% : 1.01 НДС 12% : 12.17 Наличными: 114.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 622 20.08.2024 18:30 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163177 ФПД: 34729727949448 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183003&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163177&fm=34729727949448&tin=02508201610067®Number=0000000000092562&sum=11400 [18:30:04]StoreToDocumentArchive [18:30:04]shift 465 fd 163177 [18:30:04]save to /storage/0465/doc_00163177 [18:30:04]save last doc name /storage/0465/doc_00163177 to /storage/kkm_last_doc_name [18:30:04]save OK [18:30:04]Clear old archive folders... [18:30:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:04]tlvbuf is 00FAE380 [18:30:04]SAM_PROTO_ClearQueue [18:30:04]wFMCommunicate request_size=4 [18:30:04]MH_SAM_APDU [18:30:04]CAPDU: 80 09 00 00 [18:30:04]Write to MH i2c: E2 08 00 83 00 80 09 00 00 00 00 00 00 F5 [18:30:04]Write i2c OK [18:30:04]MH_I2C_Read... [18:30:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:04]Read from MH i2c: E2 [18:30:04]MH_I2C_Read... [18:30:04]Read from MH i2c: E2 03 00 [18:30:04]MH_I2C_Read... [18:30:04]Read from MH i2c: E2 03 00 83 00 00 90 00 F7 [18:30:04]RAPDU: 90 00 [18:30:04]wFMCommunicate OK [18:30:04]SAM_PROTO_ClearQueue done [18:30:04]KKMCreateOFDPacket [18:30:04]OFDProtocolAddRootSTLVToBuf [18:30:04]FM_MakeSignedData [18:30:04]FM_MakeSignedData [18:30:04]SAM_PROTO_SignData [18:30:04]wFMCommunicate request_size=4 [18:30:04]MH_SAM_APDU [18:30:04]CAPDU: 80 0D 01 02 [18:30:04]Write to MH i2c: E2 08 00 84 00 80 0D 01 02 00 00 00 00 FD [18:30:04]Write i2c OK [18:30:04]MH_I2C_Read... [18:30:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 84 00 00 90 00 F8 [18:30:05]RAPDU: 90 00 [18:30:05]wFMCommunicate OK [18:30:05]wFMCommunicate request_size=255 [18:30:05]MH_SAM_APDU [18:30:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9A 06 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C2 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 04 00 00 00 00 07 04 06 00 88 2C 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 02 00 00 F4 03 04 00 AB E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7D 02 00 35 04 06 00 1F [18:30:05]Write to MH i2c: E2 02 01 85 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9A 06 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C2 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 04 00 00 00 00 07 04 06 00 88 2C 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 02 00 00 F4 03 04 00 AB E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7D 02 00 35 04 06 00 1F 00 00 C0 [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 85 00 00 90 00 F9 [18:30:05]RAPDU: 90 00 [18:30:05]wFMCommunicate OK [18:30:05]wFMCommunicate request_size=10 [18:30:05]MH_SAM_APDU [18:30:05]CAPDU: 80 0D 02 02 05 96 25 18 FA 88 [18:30:05]Write to MH i2c: E2 0D 00 86 00 80 0D 02 02 05 00 96 25 18 FA 88 00 00 5F [18:30:05]OFD Sender: Processing packet 163110 [packets to send 1027, broken 960] [18:30:05]ProducePacketName [18:30:05]name=ofd_packets/00163110 [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]OFD Sender: To server: pG, [18:30:05]CommunicateWithHost lk.salyk.kg:30040 [18:30:05]ConnectInit lk.salyk.kg [18:30:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 03 00 86 00 00 90 00 FA [18:30:05]RAPDU: 90 00 [18:30:05]wFMCommunicate OK [18:30:05]wFMCommunicate request_size=4 [18:30:05]MH_SAM_APDU [18:30:05]CAPDU: 80 0D 03 02 [18:30:05]Write to MH i2c: E2 08 00 87 00 80 0D 03 02 00 00 00 00 02 [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 0B 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 0B 00 87 00 00 85 D4 33 2D 1A 4D 4C 98 90 00 07 [18:30:05]RAPDU: 85 D4 33 2D 1A 4D 4C 98 90 00 [18:30:05]wFMCommunicate OK [18:30:05]SAM_PROTO_SignData done [18:30:05]FM_MakeSignedData done [18:30:05]CreateOFDProtocolMessage [18:30:05]wFMCommunicate request_size=4 [18:30:05]MH_SAM_APDU [18:30:05]CAPDU: 80 11 00 00 [18:30:05]Write to MH i2c: E2 08 00 88 00 80 11 00 00 00 00 00 00 02 [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:05]Read from MH i2c: E2 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 17 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: E2 17 00 88 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [18:30:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:30:05]wFMCommunicate OK [18:30:05]CreateOFDProtocolMessage done [18:30:05]OFDSenderStorePacket 163177 [18:30:05]StoreOFDPacket docnum=163177 [18:30:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 40 1A 07 01 9D 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9A 06 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C2 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 04 00 00 00 00 07 04 06 00 88 2C 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 02 00 00 F4 03 04 00 AB E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7D 02 00 35 04 06 00 1F 96 25 18 FA 88 85 D4 33 2D 1A 4D 4C 98 [18:30:05]CheckFolder [18:30:05]dirname=/storage/ofd_packets [18:30:05]CheckFolder done [18:30:05]ProducePacketName [18:30:05]name=ofd_packets/00163177 [18:30:05]NVStorageSaveData ofd_packets/00163177 [18:30:05]File name is /storage/ofd_packets/00163177 [18:30:05]Write 301 bytes [18:30:05]NVStorageSaveData done [18:30:05]OFDSenderStorePacket done [18:30:05]KKMCreateOFDPacket done [18:30:05]NVStorageSaveData kkm_last_timestamp [18:30:05]File name is /storage/kkm_last_timestamp [18:30:05]Write 4 bytes [18:30:05]NVStorageSaveData done [18:30:05]ExternCall_PrintAddStr [18:30:05]wPrintStart [18:30:05]Write to MH i2c: 01 00 00 89 00 89 [18:30:05]Write i2c OK [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: 01 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: 01 07 00 [18:30:05]MH_I2C_Read... [18:30:05]Read from MH i2c: 01 07 00 89 00 00 00 00 00 00 FF 0F 9E [18:30:05]RasterBufferAndPrint [18:30:05]line Счет N : (1)291669 [18:30:05]line ИНН: 02508201610067 [18:30:05]line Контрольно-Кассовый Чек [18:30:05]line ПРОДАЖА [18:30:05]line ТРК (МРК, ГНК) : 32 [18:30:05]line Товар: 2710124130 [18:30:05]line Аи-92-К-5 [18:30:05]line 1.690 * 67.80 [18:30:05]line = 114.58 [18:30:05]line НДС 12% НСП 1% [18:30:05]line > о реализуемом товаре [18:30:05]line ОКРУГЛЕНИЕ: -0.58 [18:30:05]line ИТОГО: 114.00 [18:30:05]line Внесено: 114.00 [18:30:05]line СДАЧА: 0.00 [18:30:05]line НСП 1% : 1.01 [18:30:05]line НДС 12% : 12.17 [18:30:05]line Наличными: 114.00 [18:30:05]line Безнал.: 0.00 [18:30:05]line Место: АЗС № 130 "Партнер Нефть" [18:30:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:30:05]line СНО: Общий режим [18:30:05]line Чек 622 20.08.2024 18:30 [18:30:05]line Смена: 465 ФФД: 1.0 [18:30:05]line ЗНМ: 0300000070 [18:30:05]line РНМ: 0000000000092562 [18:30:05]line Версия ККМ: 001 [18:30:05]line ФМ: 0000000000871769 [18:30:05]line ФД: 163177 [18:30:05]line ФПД: 34729727949448 [18:30:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183003&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163177&fm=34729727949448&tin=02508201610067®Number=0000000000092562&sum=11400 [18:30:05]written 0, free lines is 4095 [18:30:06]Write to MH i2c: 01 00 00 B4 00 B4 [18:30:06]Write i2c OK [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: 01 [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: 01 07 00 [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: 01 07 00 B4 00 00 00 00 00 00 B9 0C 80 [18:30:06]RasterBufferAndPrint [18:30:06]line [18:30:06]line [18:30:06]line [18:30:06]line [18:30:06]line [18:30:06]written 0, free lines is 3272 [18:30:06]MH_Cut [18:30:06]Write to MH i2c: D1 01 00 BB 00 01 8D [18:30:06]Write i2c OK [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: D1 [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: D1 01 00 [18:30:06]MH_I2C_Read... [18:30:06]Read from MH i2c: D1 01 00 BB 00 00 8C [18:30:06]Write to MH i2c: 01 00 00 BC 00 BC [18:30:06]Write i2c OK [18:30:06]MH_I2C_Read... [18:30:06]*** Cut start [18:30:06]*** Purtial cut [18:30:06]*** Stage 1: CUTSNS_PIN = 1 [18:30:07]Connected sock=9 [18:30: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 36 39 0F 01 00 00 1A 54 07 01 DD EC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3E 2B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 2F 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 02 00 00 F4 03 04 00 0F D1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7D 02 00 35 04 06 00 9C 3C 8D 28 51 22 E5 54 68 4F 82 82 0F B2 [18:30:08]Read from MH i2c: 01 [18:30:08]MH_I2C_Read... [18:30:08]*** Stop cut motor [18:30:08]*** Cut end [18:30:08]Read from MH i2c: 01 07 00 [18:30:08]MH_I2C_Read... [18:30:08]Read from MH i2c: 01 07 00 BC 00 00 00 00 00 00 FF 0F D1 [18:30:08]process_action close_receipt done [18:30:08]requested_data is exist [18:30:08]produce_requested_data [18:30:08]requested_item fm.sn is exist - process it [18:30:08]wFMCommunicate request_size=4 [18:30:08]MH_SAM_APDU [18:30:08]CAPDU: 80 11 00 00 [18:30:08]Write to MH i2c: E2 08 00 BD 00 80 11 00 00 00 00 00 00 37 [18:30:08]Write i2c OK [18:30:08]MH_I2C_Read... [18:30:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:08]Read from MH i2c: E2 [18:30:08]MH_I2C_Read... [18:30:08]Read from MH i2c: E2 17 00 [18:30:08]MH_I2C_Read... [18:30:08]Read from MH i2c: E2 17 00 BD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [18:30:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:30:08]wFMCommunicate OK [18:30:08]requested_item fd.num is exist - process it [18:30:08]SAM_PROTO_GetFieldsCounters [18:30:08]wFMCommunicate request_size=4 [18:30:08]MH_SAM_APDU [18:30:08]CAPDU: 80 13 00 00 [18:30:08]Write to MH i2c: E2 08 00 BE 00 80 13 00 00 00 00 00 00 3A [18:30:08]Write i2c OK [18:30:08]MH_I2C_Read... [18:30:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:09]Read from MH i2c: E2 [18:30:09]MH_I2C_Read... [18:30:09]Read from MH i2c: E2 62 00 [18:30:09]MH_I2C_Read... [18:30:09]Read from MH i2c: E2 62 00 BE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 6A [18:30: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 6E 02 00 00 5E 04 04 00 6E 02 00 00 57 04 04 00 6F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:09]wFMCommunicate OK [18:30:09]SAM_PROTO_GetFieldsCounters done [18:30:09]requested_item shift.num is exist - process it [18:30:09]requested_item shift.opened is exist - process it [18:30:09]req_shift_opened [18:30:09]FM_GetShiftState [18:30:09]SAM_PROTO_GetShiftState [18:30:09]wFMCommunicate request_size=4 [18:30:09]MH_SAM_APDU [18:30:09]CAPDU: 80 13 01 00 [18:30:09]Write to MH i2c: E2 08 00 BF 00 80 13 01 00 00 00 00 00 3C [18:30:09]Write i2c OK [18:30:09]MH_I2C_Read... [18:30:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:09]Read from MH i2c: E2 [18:30:09]MH_I2C_Read... [18:30:09]Read from MH i2c: E2 0E 00 [18:30:09]MH_I2C_Read... [18:30:09]Read from MH i2c: E2 0E 00 BF 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0A [18:30:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:30:09]wFMCommunicate OK [18:30:09]SAM_PROTO_GetShiftState done [18:30:09]FM_GetShiftState done [18:30:09]req_shift_opened done [18:30:09]requested_item shift.open_date is exist - process it [18:30:09]req_shift_open_date [18:30:09]req_shift_open_date done [18:30:09]produce_requested_data done [18:30:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163177,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:30:09]process_action_free close_receipt [18:30:09]json_value_free [18:30:09]json_value_free done [18:30:09]process_json_proto returns [18:30:09]Send response to host [18:30:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163177,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:30:09]free response buf [18:30:09]execute_script done [18:30:09]execute_script returns [18:30:09]free content buf [18:30:09]Sock 11.Close socket [18:30:09]Sock 11.Thread stoped [18:30: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 36 39 4F 00 00 00 32 AB 47 00 68 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 36 39 10 04 04 00 26 7D 02 00 F4 03 04 00 01 8A C4 66 B6 04 01 00 00 4D D0 71 A7 72 B2 31 E2 [18:30:11]CommunicateWithHost err = 0 [18:30:11]CheckOFDResponse [18:30:11]1017 (14) - 77093643461234 [18:30:11]1041 (16) - 0000000000871769 [18:30:11]1040 (4) - 163110 [18:30:11]1012 (4) - 20.08.2024 12:20 [18:30:11]1206 (1) - 0 [18:30:11]OFD Sender: Remove packet 163110 [18:30:11]ProducePacketName [18:30:11]name=ofd_packets/00163110 [18:30:11]NVStorageDeleteData [18:30:11]OFD Sender: Processing packet 163111 [packets to send 1027, broken 960] [18:30:11]ProducePacketName [18:30:11]name=ofd_packets/00163111 [18:30:11]OFD Sender: To server: pG, [18:30:11]CommunicateWithHost lk.salyk.kg:30040 [18:30:11]ConnectInit lk.salyk.kg [18:30:19]Connected sock=9 [18:30:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C7 A2 04 01 76 21 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8F C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8F C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 02 00 00 F4 03 04 00 36 D1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7D 02 00 35 04 06 00 E9 8E 0B B6 F0 A6 06 A6 8C 45 FF A1 B5 20 [18:30:22]accept exits with 8 [18:30:22]New connection [18:30:22]New thread 3066846564 created [18:30:22]Thread 3066703204 joined [18:30:22]Waiting for new connection... [18:30:22] Sock 8.Parse request [18:30:22]Sock 8.Check first char [18:30:22]Sock 8.First char is OK [18:30:22]request: POST /json_proto HTTP/1.0 [18:30:22]Method: POST [18:30:22]URL: /json_proto [18:30:22]Method is POST - this is cgi request [18:30:22]url: /json_proto [18:30:22]query_string will be loaded in cgi processing [18:30:22]execute_cgi json_proto POST (null) [18:30:22]execute_cgi path=json_proto method=POST [18:30:22]POST find Content-Length [18:30:22]Host: 172.17.44.132:8080 [18:30:22]Content-Length: 751 [18:30:22]Content-Type: application/json [18:30:22] [18:30:22]POST finish read [18:30:22]Found Content-Length = 751 [18:30:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054201", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:22]execute_script... [18:30:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291667", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054201", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:22]POST & json_proto [18:30:22]process_json_proto [18:30:22]json parsed OK: [18:30:22]protocol is kg_v1.0 [18:30:22]action value=close_receipt [18:30:22]process_action close_receipt [18:30:22]cmd_close_receipt [18:30:22]MH_GetDate [18:30:22]Write to MH i2c: F0 00 00 C0 00 AF [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: F0 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: F0 09 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: F0 09 00 C0 00 00 BE E0 C4 66 2A 83 C1 65 53 [18:30:22]GetLastDocTimeStamp 1724178603 [18:30:22]current date 1724178622 [18:30:22]FM_GetShiftState [18:30:22]SAM_PROTO_GetShiftState [18:30:22]wFMCommunicate request_size=4 [18:30:22]MH_SAM_APDU [18:30:22]CAPDU: 80 13 01 00 [18:30:22]Write to MH i2c: E2 08 00 C1 00 80 13 01 00 00 00 00 00 3E [18:30:22]Write i2c OK [18:30:22]MH_I2C_Read... [18:30:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:22]Read from MH i2c: E2 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 0E 00 [18:30:22]MH_I2C_Read... [18:30:22]Read from MH i2c: E2 0E 00 C1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0C [18:30:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:30:22]wFMCommunicate OK [18:30:22]SAM_PROTO_GetShiftState done [18:30:22]FM_GetShiftState done [18:30:22]opened in 1724113081 [18:30:22]opened+sec_in_day 1724199481 [18:30:22]quantity*price = 0 [18:30:22]sum+1 = 1 [18:30:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 623 20.08.2024 18:30 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30054201 ФМ: 0000000000871769 ФД: 163178 ФПД: 189086466795119 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183022&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163178&fm=189086466795119&tin=02508201610067®Number=0000000000092562&sum=0 [18:30:23]StoreToDocumentArchive [18:30:23]shift 465 fd 163178 [18:30:23]save to /storage/0465/doc_00163178 [18:30:23]save last doc name /storage/0465/doc_00163178 to /storage/kkm_last_doc_name [18:30:23]save OK [18:30:23]Clear old archive folders... [18:30:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:30:23]tlvbuf is 00FC0F60 [18:30:23]SAM_PROTO_ClearQueue [18:30:23]wFMCommunicate request_size=4 [18:30:23]MH_SAM_APDU [18:30:23]CAPDU: 80 09 00 00 [18:30:23]Write to MH i2c: E2 08 00 CE 00 80 09 00 00 00 00 00 00 40 [18:30:23]Write i2c OK [18:30:23]MH_I2C_Read... [18:30:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:23]Read from MH i2c: E2 [18:30:23]MH_I2C_Read... [18:30:23]Read from MH i2c: E2 03 00 [18:30:23]MH_I2C_Read... [18:30:23]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [18:30:23]RAPDU: 90 00 [18:30:23]wFMCommunicate OK [18:30:23]SAM_PROTO_ClearQueue done [18:30:23]KKMCreateOFDPacket [18:30:23]OFDProtocolAddRootSTLVToBuf [18:30:23]FM_MakeSignedData [18:30:23]FM_MakeSignedData [18:30:23]SAM_PROTO_SignData [18:30:23]wFMCommunicate request_size=4 [18:30:23]MH_SAM_APDU [18:30:23]CAPDU: 80 0D 01 02 [18:30:23]Write to MH i2c: E2 08 00 CF 00 80 0D 01 02 00 00 00 00 48 [18:30:23]Write i2c OK [18:30:23]MH_I2C_Read... [18:30:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:23]Read from MH i2c: E2 [18:30:23]MH_I2C_Read... [18:30:23]Read from MH i2c: E2 03 00 [18:30:23]MH_I2C_Read... [18:30:23]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [18:30:23]RAPDU: 90 00 [18:30:23]wFMCommunicate OK [18:30:23]wFMCommunicate request_size=255 [18:30:23]MH_SAM_APDU [18:30:23]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 BE E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7D 02 00 35 04 06 00 AB F9 1F AF [18:30:23]Write to MH i2c: E2 02 01 D0 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 BE E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7D 02 00 35 04 06 00 AB F9 1F AF 00 00 28 [18:30:23]Write i2c OK [18:30:23]MH_I2C_Read... [18:30:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:24]Read from MH i2c: E2 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 03 00 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [18:30:24]RAPDU: 90 00 [18:30:24]wFMCommunicate OK [18:30:24]wFMCommunicate request_size=7 [18:30:24]MH_SAM_APDU [18:30:24]CAPDU: 80 0D 02 02 02 66 6F [18:30:24]Write to MH i2c: E2 0A 00 D1 00 80 0D 02 02 02 00 66 6F 00 00 24 [18:30:24]Write i2c OK [18:30:24]MH_I2C_Read... [18:30:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:24]Read from MH i2c: E2 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 03 00 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 03 00 D1 00 00 90 00 45 [18:30:24]RAPDU: 90 00 [18:30:24]wFMCommunicate OK [18:30:24]wFMCommunicate request_size=4 [18:30:24]MH_SAM_APDU [18:30:24]CAPDU: 80 0D 03 02 [18:30:24]Write to MH i2c: E2 08 00 D2 00 80 0D 03 02 00 00 00 00 4D [18:30:24]Write i2c OK [18:30:24]MH_I2C_Read... [18:30:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:24]Read from MH i2c: E2 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 0B 00 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 0B 00 D2 00 00 5D 06 0B DE 08 2C 79 24 90 00 6B [18:30:24]RAPDU: 5D 06 0B DE 08 2C 79 24 90 00 [18:30:24]wFMCommunicate OK [18:30:24]SAM_PROTO_SignData done [18:30:24]FM_MakeSignedData done [18:30:24]CreateOFDProtocolMessage [18:30:24]wFMCommunicate request_size=4 [18:30:24]MH_SAM_APDU [18:30:24]CAPDU: 80 11 00 00 [18:30:24]Write to MH i2c: E2 08 00 D3 00 80 11 00 00 00 00 00 00 4D [18:30:24]Write i2c OK [18:30:24]MH_I2C_Read... [18:30:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:24]Read from MH i2c: E2 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 17 00 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: E2 17 00 D3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [18:30:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:30:24]wFMCommunicate OK [18:30:24]CreateOFDProtocolMessage done [18:30:24]OFDSenderStorePacket 163178 [18:30:24]StoreOFDPacket docnum=163178 [18:30:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CA 88 04 01 05 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 BE E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7D 02 00 35 04 06 00 AB F9 1F AF 66 6F 5D 06 0B DE 08 2C 79 24 [18:30:24]CheckFolder [18:30:24]dirname=/storage/ofd_packets [18:30:24]CheckFolder done [18:30:24]ProducePacketName [18:30:24]name=ofd_packets/00163178 [18:30:24]NVStorageSaveData ofd_packets/00163178 [18:30:24]File name is /storage/ofd_packets/00163178 [18:30:24]Write 298 bytes [18:30:24]NVStorageSaveData done [18:30:24]OFDSenderStorePacket done [18:30:24]KKMCreateOFDPacket done [18:30:24]NVStorageSaveData kkm_last_timestamp [18:30:24]File name is /storage/kkm_last_timestamp [18:30:24]Write 4 bytes [18:30:24]NVStorageSaveData done [18:30:24]ExternCall_PrintAddStr [18:30:24]wPrintStart [18:30:24]Write to MH i2c: 01 00 00 D4 00 D4 [18:30:24]Write i2c OK [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: 01 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: 01 07 00 [18:30:24]MH_I2C_Read... [18:30:24]Read from MH i2c: 01 07 00 D4 00 00 00 00 00 00 FF 0F E9 [18:30:24]RasterBufferAndPrint [18:30:24]line Счет N : (1)291667 [18:30:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:47]execute_script... [18:30:47]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291670", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:30:47]POST & json_proto [18:30:47]process_json_proto [18:30:47]json parsed OK: [18:30:47]protocol is kg_v1.0 [18:30:47]action value=close_receipt [18:30:47]process_action close_receipt [18:30:47]cmd_close_receipt [18:30:47]MH_GetDate [18:30:47]Write to MH i2c: F0 00 00 0A 01 FA [18:30:47]Write i2c OK [18:30:47]MH_I2C_Read... [18:30:47]Read from MH i2c: F0 [18:30:47]MH_I2C_Read... [18:30:47]Read from MH i2c: F0 09 00 [18:30:47]MH_I2C_Read... [18:30:47]Read from MH i2c: F0 09 00 0A 01 00 D8 E0 C4 66 2A 83 C1 65 B8 [18:30:47]GetLastDocTimeStamp 1724178622 [18:30:47]current date 1724178648 [18:30:47]FM_GetShiftState [18:30:47]SAM_PROTO_GetShiftState [18:30:47]wFMCommunicate request_size=4 [18:30:47]MH_SAM_APDU [18:30:47]CAPDU: 80 13 01 00 [18:30:47]Write to MH i2c: E2 08 00 0B 01 80 13 01 00 00 00 00 00 89 [18:30:47]Write i2c OK [18:30:47]MH_I2C_Read... [18:30:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:48]Read from MH i2c: E2 [18:30:48]MH_I2C_Read... [18:30:48]Read from MH i2c: E2 0E 00 [18:30:48]MH_I2C_Read... [18:30:48]Read from MH i2c: E2 0E 00 0B 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 57 [18:30:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:30:48]wFMCommunicate OK [18:30:48]SAM_PROTO_GetShiftState done [18:30:48]FM_GetShiftState done [18:30:48]opened in 1724113081 [18:30:48]opened+sec_in_day 1724199481 [18:30:48]quantity*price = 100005 [18:30:48]sum+1 = 100006 [18:30:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 624 20.08.2024 18:30 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163179 ФПД: 178785219122646 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183048&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163179&fm=178785219122646&tin=02508201610067®Number=0000000000092562&sum=100000 [18:30:49]StoreToDocumentArchive [18:30:49]shift 465 fd 163179 [18:30:49]save to /storage/0465/doc_00163179 [18:30:49]save last doc name /storage/0465/doc_00163179 to /storage/kkm_last_doc_name [18:30:49]save OK [18:30:49]Clear old archive folders... [18:30:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:30:49]tlvbuf is 00FE2B80 [18:30:49]SAM_PROTO_ClearQueue [18:30:49]wFMCommunicate request_size=4 [18:30:49]MH_SAM_APDU [18:30:49]CAPDU: 80 09 00 00 [18:30:49]Write to MH i2c: E2 08 00 18 01 80 09 00 00 00 00 00 00 8B [18:30:49]Write i2c OK [18:30:49]MH_I2C_Read... [18:30:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:30:49]Read from MH i2c: E2 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 03 00 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [18:30:49]RAPDU: 90 00 [18:30:49]wFMCommunicate OK [18:30:49]SAM_PROTO_ClearQueue done [18:30:49]KKMCreateOFDPacket [18:30:49]OFDProtocolAddRootSTLVToBuf [18:30:49]FM_MakeSignedData [18:30:49]FM_MakeSignedData [18:30:49]SAM_PROTO_SignData [18:30:49]wFMCommunicate request_size=4 [18:30:49]MH_SAM_APDU [18:30:49]CAPDU: 80 0D 01 02 [18:30:49]Write to MH i2c: E2 08 00 19 01 80 0D 01 02 00 00 00 00 93 [18:30:49]Write i2c OK [18:30:49]MH_I2C_Read... [18:30:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:30:49]Read from MH i2c: E2 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 03 00 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [18:30:49]RAPDU: 90 00 [18:30:49]wFMCommunicate OK [18:30:49]wFMCommunicate request_size=255 [18:30:49]MH_SAM_APDU [18:30:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 D8 E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7D 02 00 35 04 06 00 A2 [18:30:49]Write to MH i2c: E2 02 01 1A 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 D8 E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7D 02 00 35 04 06 00 A2 00 00 58 [18:30:49]Write i2c OK [18:30:49]MH_I2C_Read... [18:30:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:49]Read from MH i2c: E2 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 03 00 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [18:30:49]RAPDU: 90 00 [18:30:49]wFMCommunicate OK [18:30:49]wFMCommunicate request_size=10 [18:30:49]MH_SAM_APDU [18:30:49]CAPDU: 80 0D 02 02 05 9A AD 7A 15 D6 [18:30:49]Write to MH i2c: E2 0D 00 1B 01 80 0D 02 02 05 00 9A AD 7A 15 D6 00 00 4C [18:30:49]Write i2c OK [18:30:49]MH_I2C_Read... [18:30:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:30:49]Read from MH i2c: E2 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 03 00 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 03 00 1B 01 00 90 00 90 [18:30:49]RAPDU: 90 00 [18:30:49]wFMCommunicate OK [18:30:49]wFMCommunicate request_size=4 [18:30:49]MH_SAM_APDU [18:30:49]CAPDU: 80 0D 03 02 [18:30:49]Write to MH i2c: E2 08 00 1C 01 80 0D 03 02 00 00 00 00 98 [18:30:49]Write i2c OK [18:30:49]MH_I2C_Read... [18:30:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:30:49]Read from MH i2c: E2 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 0B 00 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 0B 00 1C 01 00 B5 FE AA 1B 95 E1 B7 E3 90 00 21 [18:30:49]RAPDU: B5 FE AA 1B 95 E1 B7 E3 90 00 [18:30:49]wFMCommunicate OK [18:30:49]SAM_PROTO_SignData done [18:30:49]FM_MakeSignedData done [18:30:49]CreateOFDProtocolMessage [18:30:49]wFMCommunicate request_size=4 [18:30:49]MH_SAM_APDU [18:30:49]CAPDU: 80 11 00 00 [18:30:49]Write to MH i2c: E2 08 00 1D 01 80 11 00 00 00 00 00 00 98 [18:30:49]Write i2c OK [18:30:49]MH_I2C_Read... [18:30:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:49]Read from MH i2c: E2 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 17 00 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: E2 17 00 1D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F1 [18:30:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:30:49]wFMCommunicate OK [18:30:49]CreateOFDProtocolMessage done [18:30:49]OFDSenderStorePacket 163179 [18:30:49]StoreOFDPacket docnum=163179 [18:30:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6C 2E 07 01 C0 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 D8 E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7D 02 00 35 04 06 00 A2 9A AD 7A 15 D6 B5 FE AA 1B 95 E1 B7 E3 [18:30:49]CheckFolder [18:30:49]dirname=/storage/ofd_packets [18:30:49]CheckFolder done [18:30:49]ProducePacketName [18:30:49]name=ofd_packets/00163179 [18:30:49]NVStorageSaveData ofd_packets/00163179 [18:30:49]File name is /storage/ofd_packets/00163179 [18:30:49]Write 301 bytes [18:30:49]NVStorageSaveData done [18:30:49]OFDSenderStorePacket done [18:30:49]KKMCreateOFDPacket done [18:30:49]NVStorageSaveData kkm_last_timestamp [18:30:49]File name is /storage/kkm_last_timestamp [18:30:49]Write 4 bytes [18:30:49]NVStorageSaveData done [18:30:49]ExternCall_PrintAddStr [18:30:49]wPrintStart [18:30:49]Write to MH i2c: 01 00 00 1E 01 1F [18:30:49]Write i2c OK [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: 01 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: 01 07 00 [18:30:49]MH_I2C_Read... [18:30:49]Read from MH i2c: 01 07 00 1E 01 00 00 00 00 00 FF 0F 34 [18:30:50]RasterBufferAndPrint [18:30:50]line Счет N : (1)291670 [18:30:50]line ИНН: 02508201610067 [18:30:50]line Контрольно-Кассовый Чек [18:30:50]line ПРОДАЖА [18:30:50]line ТРК (МРК, ГНК) : 42 [18:30:50]line Товар: 2710124130 [18:30:50]line Аи-92-К-5 [18:30:50]line 14.750 * 67.80 [18:30:50]line = 1000.05 [18:30:50]line НДС 12% НСП 1% [18:30:50]line > о реализуемом товаре [18:30:50]line ОКРУГЛЕНИЕ: -0.05 [18:30:50]line ИТОГО: 1000.00 [18:30:50]line Внесено: 1000.00 [18:30:50]line СДАЧА: 0.00 [18:30:50]line НСП 1% : 8.85 [18:30:50]line НДС 12% : 106.20 [18:30:50]line Наличными: 1000.00 [18:30:50]line Безнал.: 0.00 [18:30:50]line Место: АЗС № 130 "Партнер Нефть" [18:30:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:30:50]line СНО: Общий режим [18:30:50]line Чек 624 20.08.2024 18:30 [18:30:50]line Смена: 465 ФФД: 1.0 [18:30:50]line ЗНМ: 0300000070 [18:30:50]line РНМ: 0000000000092562 [18:30:50]line Версия ККМ: 001 [18:30:50]line ФМ: 0000000000871769 [18:30:50]line ФД: 163179 [18:30:50]line ФПД: 178785219122646 [18:30:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183048&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163179&fm=178785219122646&tin=02508201610067®Number=0000000000092562&sum=100000 [18:30:50]written 0, free lines is 4095 [18:30:50]Write to MH i2c: 01 00 00 49 01 4A [18:30:50]Write i2c OK [18:30:50]MH_I2C_Read... [18:30:50]Read from MH i2c: 01 [18:30:50]MH_I2C_Read... [18:30:50]Read from MH i2c: 01 07 00 [18:30:50]MH_I2C_Read... [18:30:50]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 C0 0C 1D [18:30:50]RasterBufferAndPrint [18:30:50]line [18:30:50]line [18:30:50]line [18:30:50]line [18:30:50]line [18:30:50]written 0, free lines is 3291 [18:30:50]MH_Cut [18:30:50]Write to MH i2c: D1 01 00 50 01 01 23 [18:30:50]Write i2c OK [18:30:50]MH_I2C_Read... [18:30:50]Read from MH i2c: D1 [18:30:50]MH_I2C_Read... [18:30:50]Read from MH i2c: D1 01 00 [18:30:50]MH_I2C_Read... [18:30:50]Read from MH i2c: D1 01 00 50 01 00 22 [18:30:50]Write to MH i2c: 01 00 00 51 01 52 [18:30:50]Write i2c OK [18:30:50]MH_I2C_Read... [18:30:51]*** Cut start [18:30:51]*** Purtial cut [18:30:51]*** Stage 1: CUTSNS_PIN = 1 [18:30:53]Read from MH i2c: 01 [18:30:53]MH_I2C_Read... [18:30:53]*** Stop cut motor [18:30:53]*** Cut end [18:30:53]Read from MH i2c: 01 07 00 [18:30:53]MH_I2C_Read... [18:30:53]Read from MH i2c: 01 07 00 51 01 00 00 00 00 00 FF 0F 67 [18:30:53]process_action close_receipt done [18:30:53]requested_data is exist [18:30:53]produce_requested_data [18:30:53]requested_item fm.sn is exist - process it [18:30:53]wFMCommunicate request_size=4 [18:30:53]MH_SAM_APDU [18:30:53]CAPDU: 80 11 00 00 [18:30:53]Write to MH i2c: E2 08 00 52 01 80 11 00 00 00 00 00 00 CD [18:30:53]Write i2c OK [18:30:53]MH_I2C_Read... [18:30:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:30:53]Read from MH i2c: E2 [18:30:53]MH_I2C_Read... [18:30:53]Read from MH i2c: E2 17 00 [18:30:53]MH_I2C_Read... [18:30:53]Read from MH i2c: E2 17 00 52 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [18:30:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:30:53]wFMCommunicate OK [18:30:53]requested_item fd.num is exist - process it [18:30:53]SAM_PROTO_GetFieldsCounters [18:30:53]wFMCommunicate request_size=4 [18:30:53]MH_SAM_APDU [18:30:53]CAPDU: 80 13 00 00 [18:30:53]Write to MH i2c: E2 08 00 53 01 80 13 00 00 00 00 00 00 D0 [18:30:53]Write i2c OK [18:30:53]MH_I2C_Read... [18:30:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:30:53]Read from MH i2c: E2 [18:30:53]MH_I2C_Read... [18:30:53]Read from MH i2c: E2 62 00 [18:30:53]MH_I2C_Read... [18:30:53]Read from MH i2c: E2 62 00 53 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 08 [18:30: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 70 02 00 00 5E 04 04 00 70 02 00 00 57 04 04 00 71 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:30:53]wFMCommunicate OK [18:30:53]SAM_PROTO_GetFieldsCounters done [18:30:53]requested_item shift.num is exist - process it [18:30:53]requested_item shift.opened is exist - process it [18:30:53]req_shift_opened [18:30:53]FM_GetShiftState [18:30:53]SAM_PROTO_GetShiftState [18:30:53]wFMCommunicate request_size=4 [18:30:53]MH_SAM_APDU [18:30:53]CAPDU: 80 13 01 00 [18:30:53]Write to MH i2c: E2 08 00 54 01 80 13 01 00 00 00 00 00 D2 [18:30:53]Write i2c OK [18:30:53]MH_I2C_Read... [18:30:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:30:53]Read from MH i2c: E2 [18:30:53]MH_I2C_Read... [18:30:53]Read from MH i2c: E2 0E 00 [18:30:53]MH_I2C_Read... [18:30:53]Read from MH i2c: E2 0E 00 54 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A0 [18:30:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:30:53]wFMCommunicate OK [18:30:53]SAM_PROTO_GetShiftState done [18:30:53]FM_GetShiftState done [18:30:53]req_shift_opened done [18:30:53]requested_item shift.open_date is exist - process it [18:30:53]req_shift_open_date [18:30:53]req_shift_open_date done [18:30:53]produce_requested_data done [18:30:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163179,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:30:53]process_action_free close_receipt [18:30:53]json_value_free [18:30:53]json_value_free done [18:30:53]process_json_proto returns [18:30:53]Send response to host [18:30:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163179,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:30:53]free response buf [18:30:53]execute_script done [18:30:53]execute_script returns [18:30:53]free content buf [18:30:53]Sock 10.Close socket [18:30:53]Sock 10.Thread stoped [18:30:55]Connected sock=9 [18:30: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 36 39 0D 01 00 00 6E F3 05 01 66 16 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 02 00 00 F4 03 04 00 3F D1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7D 02 00 35 04 06 00 00 8A 7C 40 51 CF 16 1D D4 AC 68 0F 43 BD [18:30: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 36 39 4F 00 00 00 54 F8 47 00 DD FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7D 02 00 F4 03 04 00 33 8A C4 66 B6 04 01 00 00 3E 6A 55 DE 4B 8B 11 18 [18:30:57]CommunicateWithHost err = 0 [18:30:57]CheckOFDResponse [18:30:57]1017 (14) - 77093643461234 [18:30:57]1041 (16) - 0000000000871769 [18:30:57]1040 (4) - 163112 [18:30:57]1012 (4) - 20.08.2024 12:21 [18:30:57]1206 (1) - 0 [18:30:57]OFD Sender: Remove packet 163112 [18:30:57]ProducePacketName [18:30:57]name=ofd_packets/00163112 [18:30:57]NVStorageDeleteData [18:30:58]OFD Sender: Processing packet 163113 [packets to send 1027, broken 960] [18:30:58]ProducePacketName [18:30:58]name=ofd_packets/00163113 [18:30:58]OFD Sender: To server: pG, [18:30:58]CommunicateWithHost lk.salyk.kg:30040 [18:30:58]ConnectInit lk.salyk.kg [18:31:02]recv_with_timeout no data received [18:31:03]ConnectInit Can't take IP for lk.salyk.kg [18:31:03]CommunicateWithHost connect error [18:31:03]CommunicateWithHost err = -1 [18:31:03]OFD Sender: Server communicate error [18:31:03]OFD Sender: Processing packet 163113 [packets to send 1027, broken 960] [18:31:03]ProducePacketName [18:31:03]name=ofd_packets/00163113 [18:31:03]OFD Sender: To server: pG, [18:31:03]CommunicateWithHost lk.salyk.kg:30040 [18:31:03]ConnectInit lk.salyk.kg [18:31:08]ConnectInit Can't take IP for lk.salyk.kg [18:31:08]CommunicateWithHost connect error [18:31:08]CommunicateWithHost err = -1 [18:31:08]OFD Sender: Server communicate error [18:31:13]OFD Sender: Processing packet 163113 [packets to send 1027, broken 960] [18:31:13]ProducePacketName [18:31:13]name=ofd_packets/00163113 [18:31:13]OFD Sender: To server: pG, [18:31:13]CommunicateWithHost lk.salyk.kg:30040 [18:31:13]ConnectInit lk.salyk.kg [18:31:18]recv_with_timeout no data received [18:31:18]ConnectInit Can't take IP for lk.salyk.kg [18:31:18]CommunicateWithHost connect error [18:31:18]CommunicateWithHost err = -1 [18:31:18]OFD Sender: Server communicate error [18:31:23]OFD Sender: Processing packet 163113 [packets to send 1027, broken 960] [18:31:23]ProducePacketName [18:31:23]name=ofd_packets/00163113 [18:31:23]OFD Sender: To server: pG, [18:31:23]CommunicateWithHost lk.salyk.kg:30040 [18:31:23]ConnectInit lk.salyk.kg [18:31:28]ConnectInit Can't take IP for lk.salyk.kg [18:31:28]CommunicateWithHost connect error [18:31:28]CommunicateWithHost err = -1 [18:31:28]OFD Sender: Server communicate error [18:31:33]OFD Sender: Processing packet 163113 [packets to send 1027, broken 960] [18:31:33]ProducePacketName [18:31:33]name=ofd_packets/00163113 [18:31:33]OFD Sender: To server: pG, [18:31:33]CommunicateWithHost lk.salyk.kg:30040 [18:31:33]ConnectInit lk.salyk.kg [18:31:36]recv_with_timeout no data received [18:31:38]ConnectInit Can't take IP for lk.salyk.kg [18:31:38]CommunicateWithHost connect error [18:31:38]CommunicateWithHost err = -1 [18:31:38]OFD Sender: Server communicate error [18:31:43]OFD Sender: Processing packet 163113 [packets to send 1027, broken 960] [18:31:43]ProducePacketName [18:31:43]name=ofd_packets/00163113 [18:31:43]OFD Sender: To server: pG, [18:31:43]CommunicateWithHost lk.salyk.kg:30040 [18:31:43]ConnectInit lk.salyk.kg [18:31:48]ConnectInit Can't take IP for lk.salyk.kg [18:31:48]CommunicateWithHost connect error [18:31:48]CommunicateWithHost err = -1 [18:31:48]OFD Sender: Server communicate error [18:31:53]recv_with_timeout no data received [18:31:53]OFD Sender: Processing packet 163113 [packets to send 1027, broken 960] [18:31:53]ProducePacketName [18:31:53]name=ofd_packets/00163113 [18:31:53]OFD Sender: To server: pG, [18:31:53]CommunicateWithHost lk.salyk.kg:30040 [18:31:53]ConnectInit lk.salyk.kg [18:31:58]ConnectInit Can't take IP for lk.salyk.kg [18:31:58]CommunicateWithHost connect error [18:31:58]CommunicateWithHost err = -1 [18:31:58]OFD Sender: Server communicate error [18:32:03]OFD Sender: Processing packet 163113 [packets to send 1027, broken 960] [18:32:03]ProducePacketName [18:32:03]name=ofd_packets/00163113 [18:32:03]OFD Sender: To server: pG, [18:32:03]CommunicateWithHost lk.salyk.kg:30040 [18:32:03]ConnectInit lk.salyk.kg [18:32:12]recv_with_timeout no data received [18:32:23]Connected sock=8 [18: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 36 39 0F 01 00 00 5E 2A 07 01 62 13 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 02 00 00 F4 03 04 00 5C D1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7D 02 00 35 04 06 00 4D E6 EC CB AA D0 96 0B DB 3B A0 3A 34 04 [18:32: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 36 39 4F 00 00 00 1C 79 47 00 87 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 36 39 10 04 04 00 29 7D 02 00 F4 03 04 00 8B 8A C4 66 B6 04 01 00 00 52 32 82 49 94 36 51 7A [18:32:27]CommunicateWithHost err = 0 [18:32:27]CheckOFDResponse [18:32:27]1017 (14) - 77093643461234 [18:32:27]1041 (16) - 0000000000871769 [18:32:27]1040 (4) - 163113 [18:32:27]1012 (4) - 20.08.2024 12:22 [18:32:27]1206 (1) - 0 [18:32:27]OFD Sender: Remove packet 163113 [18:32:27]ProducePacketName [18:32:27]name=ofd_packets/00163113 [18:32:27]NVStorageDeleteData [18:32:28]OFD Sender: Processing packet 163114 [packets to send 1026, broken 960] [18:32:28]ProducePacketName [18:32:28]name=ofd_packets/00163114 [18:32:28]OFD Sender: To server: pG, [18:32:28]CommunicateWithHost lk.salyk.kg:30040 [18:32:28]ConnectInit lk.salyk.kg [18:32:29]recv_with_timeout no data received [18:32:33]ConnectInit Can't take IP for lk.salyk.kg [18:32:33]CommunicateWithHost connect error [18:32:33]CommunicateWithHost err = -1 [18:32:33]OFD Sender: Server communicate error [18:32:38]OFD Sender: Processing packet 163114 [packets to send 1026, broken 960] [18:32:38]ProducePacketName [18:32:38]name=ofd_packets/00163114 [18:32:38]OFD Sender: To server: pG, [18:32:38]CommunicateWithHost lk.salyk.kg:30040 [18:32:38]ConnectInit lk.salyk.kg [18:32:43]ConnectInit Can't take IP for lk.salyk.kg [18:32:43]CommunicateWithHost connect error [18:32:43]CommunicateWithHost err = -1 [18:32:43]OFD Sender: Server communicate error [18:32:48]OFD Sender: Processing packet 163114 [packets to send 1026, broken 960] [18:32:48]ProducePacketName [18:32:48]name=ofd_packets/00163114 [18:32:48]OFD Sender: To server: pG, [18:32:48]CommunicateWithHost lk.salyk.kg:30040 [18:32:48]ConnectInit lk.salyk.kg [18:32:53]ConnectInit Can't take IP for lk.salyk.kg [18:32:53]CommunicateWithHost connect error [18:32:53]CommunicateWithHost err = -1 [18:32:53]OFD Sender: Server communicate error [18:32:56]recv_with_timeout no data received [18:32:58]OFD Sender: Processing packet 163114 [packets to send 1026, broken 960] [18:32:58]ProducePacketName [18:32:58]name=ofd_packets/00163114 [18:32:58]OFD Sender: To server: pG, [18:32:58]CommunicateWithHost lk.salyk.kg:30040 [18:32:58]ConnectInit lk.salyk.kg [18:33:03]ConnectInit Can't take IP for lk.salyk.kg [18:33:03]CommunicateWithHost connect error [18:33:03]CommunicateWithHost err = -1 [18:33:03]OFD Sender: Server communicate error [18:33:08]OFD Sender: Processing packet 163114 [packets to send 1026, broken 960] [18:33:08]ProducePacketName [18:33:08]name=ofd_packets/00163114 [18:33:08]OFD Sender: To server: pG, [18:33:08]CommunicateWithHost lk.salyk.kg:30040 [18:33:08]ConnectInit lk.salyk.kg [18:33:13]Connected sock=8 [18:33:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8F AD 04 01 29 E2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7E 80 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D5 71 0B 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 71 0B 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 ED 19 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 22 37 01 00 00 00 07 04 06 00 B0 71 0B 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 02 00 00 F4 03 04 00 98 D1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7D 02 00 35 04 06 00 93 6C 18 B0 24 7B E2 47 1D BD 35 6B 49 3C [18:33: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 36 39 4F 00 00 00 E2 6C 47 00 A9 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7D 02 00 F4 03 04 00 BB 8A C4 66 B6 04 01 00 00 03 E4 CD 29 0A 4E 7E C7 [18:33:17]CommunicateWithHost err = 0 [18:33:17]CheckOFDResponse [18:33:17]1017 (14) - 77093643461234 [18:33:17]1041 (16) - 0000000000871769 [18:33:17]1040 (4) - 163114 [18:33:17]1012 (4) - 20.08.2024 12:23 [18:33:17]1206 (1) - 0 [18:33:17]OFD Sender: Remove packet 163114 [18:33:17]ProducePacketName [18:33:17]name=ofd_packets/00163114 [18:33:17]NVStorageDeleteData [18:33:18]OFD Sender: Processing packet 163115 [packets to send 1025, broken 960] [18:33:18]ProducePacketName [18:33:18]name=ofd_packets/00163115 [18:33:18]OFD Sender: To server: pG, [18:33:18]CommunicateWithHost lk.salyk.kg:30040 [18:33:18]ConnectInit lk.salyk.kg [18:33:24]Connected sock=8 [18:33:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 C8 0C 1D 01 AC 0A 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 33 38 39 06 04 1F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 31 34 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 02 00 00 F4 03 04 00 A8 D1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7D 02 00 35 04 06 00 19 3B ED E0 13 A8 C5 8E 83 0D 6C 10 AB 56 [18:33:29]recv_with_timeout no data received [18:33:29]CommunicateWithHost answer receiving error [18:33:29]CommunicateWithHost err = -3 [18:33:29]OFD Sender: Server communicate error [18:33:34]OFD Sender: Processing packet 163115 [packets to send 1025, broken 960] [18:33:34]ProducePacketName [18:33:34]name=ofd_packets/00163115 [18:33:34]OFD Sender: To server: pG, [18:33:34]CommunicateWithHost lk.salyk.kg:30040 [18:33:34]ConnectInit lk.salyk.kg [18:33:39]accept exits with 11 [18:33:39]New connection [18:33:39]New thread 3066846564 created [18:33:39]Thread 3066703204 joined [18:33:39]Waiting for new connection... [18:33:39] Sock 11.Parse request [18:33:39]Sock 11.Check first char [18:33:39]Sock 11.First char is OK [18:33:39]request: POST /json_proto HTTP/1.0 [18:33:39]Method: POST [18:33:39]URL: /json_proto [18:33:39]Method is POST - this is cgi request [18:33:39]url: /json_proto [18:33:39]query_string will be loaded in cgi processing [18:33:39]execute_cgi json_proto POST (null) [18:33:39]execute_cgi path=json_proto method=POST [18:33:39]POST find Content-Length [18:33:39]Host: 172.17.44.132:8080 [18:33:39]Content-Length: 800 [18:33:39]Content-Type: application/json [18:33:39] [18:33:39]POST finish read [18:33:39]Found Content-Length = 800 [18:33:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:39]execute_script... [18:33:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291672", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:33:39]POST & json_proto [18:33:39]process_json_proto [18:33:39]json parsed OK: [18:33:39]protocol is kg_v1.0 [18:33:39]action value=close_receipt [18:33:39]process_action close_receipt [18:33:39]cmd_close_receipt [18:33:39]MH_GetDate [18:33:39]Write to MH i2c: F0 00 00 55 01 45 [18:33:39]Write i2c OK [18:33:39]MH_I2C_Read... [18:33:39]Read from MH i2c: F0 [18:33:39]MH_I2C_Read... [18:33:39]Read from MH i2c: F0 09 00 [18:33:39]MH_I2C_Read... [18:33:39]Read from MH i2c: F0 09 00 55 01 00 83 E1 C4 66 2A 83 C1 65 AF [18:33:39]GetLastDocTimeStamp 1724178648 [18:33:39]current date 1724178819 [18:33:39]FM_GetShiftState [18:33:39]SAM_PROTO_GetShiftState [18:33:39]wFMCommunicate request_size=4 [18:33:39]MH_SAM_APDU [18:33:39]CAPDU: 80 13 01 00 [18:33:39]Write to MH i2c: E2 08 00 56 01 80 13 01 00 00 00 00 00 D4 [18:33:39]Write i2c OK [18:33:39]MH_I2C_Read... [18:33:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:39]Read from MH i2c: E2 [18:33:39]MH_I2C_Read... [18:33:39]Read from MH i2c: E2 0E 00 [18:33:39]MH_I2C_Read... [18:33:39]Read from MH i2c: E2 0E 00 56 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A2 [18:33:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:33:39]wFMCommunicate OK [18:33:39]SAM_PROTO_GetShiftState done [18:33:39]FM_GetShiftState done [18:33:39]opened in 1724113081 [18:33:39]opened+sec_in_day 1724199481 [18:33:39]quantity*price = 500024 [18:33:39]sum+1 = 500025 [18:33:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 625 20.08.2024 18:33 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163180 ФПД: 190485520354836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183339&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163180&fm=190485520354836&tin=02508201610067®Number=0000000000092562&sum=500024 [18:33:40]StoreToDocumentArchive [18:33:40]shift 465 fd 163180 [18:33:40]save to /storage/0465/doc_00163180 [18:33:40]save last doc name /storage/0465/doc_00163180 to /storage/kkm_last_doc_name [18:33:40]save OK [18:33:40]Clear old archive folders... [18:33:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:33:40]tlvbuf is 00FE8AB0 [18:33:40]SAM_PROTO_ClearQueue [18:33:40]wFMCommunicate request_size=4 [18:33:40]MH_SAM_APDU [18:33:40]CAPDU: 80 09 00 00 [18:33:40]Write to MH i2c: E2 08 00 63 01 80 09 00 00 00 00 00 00 D6 [18:33:40]Write i2c OK [18:33:40]MH_I2C_Read... [18:33:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:33:40]Read from MH i2c: E2 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 03 00 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [18:33:40]RAPDU: 90 00 [18:33:40]wFMCommunicate OK [18:33:40]SAM_PROTO_ClearQueue done [18:33:40]KKMCreateOFDPacket [18:33:40]OFDProtocolAddRootSTLVToBuf [18:33:40]FM_MakeSignedData [18:33:40]FM_MakeSignedData [18:33:40]SAM_PROTO_SignData [18:33:40]wFMCommunicate request_size=4 [18:33:40]MH_SAM_APDU [18:33:40]CAPDU: 80 0D 01 02 [18:33:40]Write to MH i2c: E2 08 00 64 01 80 0D 01 02 00 00 00 00 DE [18:33:40]Write i2c OK [18:33:40]MH_I2C_Read... [18:33:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:33:40]Read from MH i2c: E2 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 03 00 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [18:33:40]RAPDU: 90 00 [18:33:40]wFMCommunicate OK [18:33:40]wFMCommunicate request_size=255 [18:33:40]MH_SAM_APDU [18:33:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 83 E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7D 02 00 35 04 06 00 AD 3E DD C6 [18:33:40]Write to MH i2c: E2 02 01 65 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 83 E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7D 02 00 35 04 06 00 AD 3E DD C6 00 00 FC [18:33:40]Write i2c OK [18:33:40]MH_I2C_Read... [18:33:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:40]Read from MH i2c: E2 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 03 00 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 03 00 65 01 00 90 00 DA [18:33:40]RAPDU: 90 00 [18:33:40]wFMCommunicate OK [18:33:40]wFMCommunicate request_size=7 [18:33:40]MH_SAM_APDU [18:33:40]CAPDU: 80 0D 02 02 02 8E 14 [18:33:40]Write to MH i2c: E2 0A 00 66 01 80 0D 02 02 02 00 8E 14 00 00 87 [18:33:40]Write i2c OK [18:33:40]MH_I2C_Read... [18:33:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:33:40]Read from MH i2c: E2 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 03 00 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 03 00 66 01 00 90 00 DB [18:33:40]RAPDU: 90 00 [18:33:40]wFMCommunicate OK [18:33:40]wFMCommunicate request_size=4 [18:33:40]MH_SAM_APDU [18:33:40]CAPDU: 80 0D 03 02 [18:33:40]Write to MH i2c: E2 08 00 67 01 80 0D 03 02 00 00 00 00 E3 [18:33:40]Write i2c OK [18:33:40]MH_I2C_Read... [18:33:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:33:40]Read from MH i2c: E2 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 0B 00 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 0B 00 67 01 00 77 E8 57 39 64 01 AC D5 90 00 B9 [18:33:40]RAPDU: 77 E8 57 39 64 01 AC D5 90 00 [18:33:40]wFMCommunicate OK [18:33:40]SAM_PROTO_SignData done [18:33:40]FM_MakeSignedData done [18:33:40]CreateOFDProtocolMessage [18:33:40]wFMCommunicate request_size=4 [18:33:40]MH_SAM_APDU [18:33:40]CAPDU: 80 11 00 00 [18:33:40]Write to MH i2c: E2 08 00 68 01 80 11 00 00 00 00 00 00 E3 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 EF 01 00 90 00 64 [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]wFMCommunicate request_size=47 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 46 00 00 00 00 [18:34:55]Write to MH i2c: E2 32 00 F0 01 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 46 00 00 00 00 00 00 0E [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 F0 01 00 90 00 65 [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]wFMCommunicate request_size=15 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 15 02 00 0A 07 04 06 00 28 94 02 00 00 00 [18:34:55]Write to MH i2c: E2 12 00 F1 01 80 15 02 00 0A 00 07 04 06 00 28 94 02 00 00 00 00 00 55 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 F1 01 00 90 00 66 [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]wFMCommunicate request_size=15 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [18:34:55]Write to MH i2c: E2 12 00 F2 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 CA [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 F2 01 00 90 00 67 [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]wFMCommunicate request_size=11 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [18:34:55]Write to MH i2c: E2 0E 00 F3 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 A6 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 F3 01 00 90 00 68 [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]wFMCommunicate request_size=13 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 15 02 00 08 F4 03 04 00 CE E1 C4 66 [18:34:55]Write to MH i2c: E2 10 00 F4 01 80 15 02 00 08 00 F4 03 04 00 CE E1 C4 66 00 00 59 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 F4 01 00 90 00 69 [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]wFMCommunicate request_size=25 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [18:34:55]Write to MH i2c: E2 1C 00 F5 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 D7 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 F5 01 00 90 00 6A [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]wFMCommunicate request_size=4 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 15 03 00 [18:34:55]Write to MH i2c: E2 08 00 F6 01 80 15 03 00 00 00 00 00 78 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]ConnectInit Can't connect to host [18:34:55]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 40 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 40 00 F6 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 73 02 00 00 35 04 06 00 F0 27 F9 E4 51 4A 90 00 37 [18:34:55]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 73 02 00 00 35 04 06 00 F0 27 F9 E4 51 4A 90 00 [18:34:55]wFMCommunicate OK [18:34:55]SAM_PROTO_ProcessDocument answer len = 59 [18:34:55]SAM_PROTO_ProcessDocument done [18:34:55]SetTLVBufToDocument [18:34:55]Processing tag 1209 (04B9) [18:34:55]Malloc new data [18:34:55]Processing tag 1041 (0411) [18:34:55]Processing tag 1040 (0410) [18:34:55]Malloc new data [18:34:55]Processing tag 1038 (040E) [18:34:55]Malloc new data [18:34:55]Processing tag 1042 (0412) [18:34:55]Malloc new data [18:34:55]Processing tag 1077 (0435) [18:34:55]Malloc new data [18:34:55]SetTLVBufToDocument err=0 [18:34:55]KKMLoadAndSignReceiptData store KKM data [18:34:55]KKMLoadAndSignReceiptData err=0 [18:34:55]wFMCommunicate request_size=4 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 11 00 00 [18:34:55]Write to MH i2c: E2 08 00 F7 01 80 11 00 00 00 00 00 00 72 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 17 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 17 00 F7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [18:34:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:34:55]wFMCommunicate OK [18:34:55]Счет N : (1)291668 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 71 Товар: 2711129700 ГАЗ-К-5 44.030 * 38.40 = 1690.75 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.75 ИТОГО: 1690.00 Внесено: 2000.00 СДАЧА: 310.00 НСП 1% : 14.96 НДС 12% : 179.55 Наличными: 1690.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 627 20.08.2024 18:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163182 ФПД: 264054486880586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163182&fm=264054486880586&tin=02508201610067®Number=0000000000092562&sum=169000 [18:34:55]StoreToDocumentArchive [18:34:55]shift 465 fd 163182 [18:34:55]save to /storage/0465/doc_00163182 [18:34:55]save last doc name /storage/0465/doc_00163182 to /storage/kkm_last_doc_name [18:34:55]save OK [18:34:55]Clear old archive folders... [18:34:55]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:34:55]tlvbuf is B6E8E290 [18:34:55]SAM_PROTO_ClearQueue [18:34:55]wFMCommunicate request_size=4 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 09 00 00 [18:34:55]Write to MH i2c: E2 08 00 F8 01 80 09 00 00 00 00 00 00 6B [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 F8 01 00 90 00 6D [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]SAM_PROTO_ClearQueue done [18:34:55]KKMCreateOFDPacket [18:34:55]OFDProtocolAddRootSTLVToBuf [18:34:55]FM_MakeSignedData [18:34:55]FM_MakeSignedData [18:34:55]SAM_PROTO_SignData [18:34:55]wFMCommunicate request_size=4 [18:34:55]MH_SAM_APDU [18:34:55]CAPDU: 80 0D 01 02 [18:34:55]Write to MH i2c: E2 08 00 F9 01 80 0D 01 02 00 00 00 00 73 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:34:55]Read from MH i2c: E2 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 [18:34:55]MH_I2C_Read... [18:34:55]Read from MH i2c: E2 03 00 F9 01 00 90 00 6E [18:34:55]RAPDU: 90 00 [18:34:55]wFMCommunicate OK [18:34:55]wFMCommunicate request_size=255 [18:34:55]MH_SAM_APDU [18:34:55]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 FE AB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 94 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 94 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 46 00 00 00 00 07 04 06 00 28 94 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 CE E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7D 02 00 35 04 06 00 F0 27 [18:34:55]Write to MH i2c: E2 02 01 FA 01 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 FE AB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 94 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 94 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 46 00 00 00 00 07 04 06 00 28 94 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 CE E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7D 02 00 35 04 06 00 F0 27 00 00 D9 [18:34:55]Write i2c OK [18:34:55]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 FA 01 00 90 00 6F [18:34:56]RAPDU: 90 00 [18:34:56]wFMCommunicate OK [18:34:56]wFMCommunicate request_size=9 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 0D 02 02 04 F9 E4 51 4A [18:34:56]Write to MH i2c: E2 0C 00 FB 01 80 0D 02 02 04 00 F9 E4 51 4A 00 00 F6 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 03 00 FB 01 00 90 00 70 [18:34:56]RAPDU: 90 00 [18:34:56]wFMCommunicate OK [18:34:56]wFMCommunicate request_size=4 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 0D 03 02 [18:34:56]Write to MH i2c: E2 08 00 FC 01 80 0D 03 02 00 00 00 00 78 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 0B 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 0B 00 FC 01 00 44 2E A5 9A E0 BD 50 16 90 00 2D [18:34:56]RAPDU: 44 2E A5 9A E0 BD 50 16 90 00 [18:34:56]wFMCommunicate OK [18:34:56]SAM_PROTO_SignData done [18:34:56]FM_MakeSignedData done [18:34:56]CreateOFDProtocolMessage [18:34:56]wFMCommunicate request_size=4 [18:34:56]MH_SAM_APDU [18:34:56]CAPDU: 80 11 00 00 [18:34:56]Write to MH i2c: E2 08 00 FD 01 80 11 00 00 00 00 00 00 78 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:56]Read from MH i2c: E2 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 17 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: E2 17 00 FD 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [18:34:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:34:56]wFMCommunicate OK [18:34:56]CreateOFDProtocolMessage done [18:34:56]OFDSenderStorePacket 163182 [18:34:56]StoreOFDPacket docnum=163182 [18:34:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 54 33 06 01 8B F1 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 FE AB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 94 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 94 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 46 00 00 00 00 07 04 06 00 28 94 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 CE E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7D 02 00 35 04 06 00 F0 27 F9 E4 51 4A 44 2E A5 9A E0 BD 50 16 [18:34:56]CheckFolder [18:34:56]dirname=/storage/ofd_packets [18:34:56]CheckFolder done [18:34:56]ProducePacketName [18:34:56]name=ofd_packets/00163182 [18:34:56]NVStorageSaveData ofd_packets/00163182 [18:34:56]File name is /storage/ofd_packets/00163182 [18:34:56]Write 300 bytes [18:34:56]NVStorageSaveData done [18:34:56]OFDSenderStorePacket done [18:34:56]KKMCreateOFDPacket done [18:34:56]NVStorageSaveData kkm_last_timestamp [18:34:56]File name is /storage/kkm_last_timestamp [18:34:56]Write 4 bytes [18:34:56]NVStorageSaveData done [18:34:56]ExternCall_PrintAddStr [18:34:56]wPrintStart [18:34:56]Write to MH i2c: 01 00 00 FE 01 FF [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 07 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 07 00 FE 01 00 00 00 00 00 FF 0F 14 [18:34:56]RasterBufferAndPrint [18:34:56]line Счет N : (1)291668 [18:34:56]line ИНН: 02508201610067 [18:34:56]line Контрольно-Кассовый Чек [18:34:56]line ПРОДАЖА [18:34:56]line ТРК (МРК, ГНК) : 71 [18:34:56]line Товар: 2711129700 [18:34:56]line ГАЗ-К-5 [18:34:56]line 44.030 * 38.40 [18:34:56]line = 1690.75 [18:34:56]line НДС 12% НСП 1% [18:34:56]line > о реализуемом товаре [18:34:56]line ОКРУГЛЕНИЕ: -0.75 [18:34:56]line ИТОГО: 1690.00 [18:34:56]line Внесено: 2000.00 [18:34:56]line СДАЧА: 310.00 [18:34:56]line НСП 1% : 14.96 [18:34:56]line НДС 12% : 179.55 [18:34:56]line Наличными: 1690.00 [18:34:56]line Безнал.: 0.00 [18:34:56]line Место: АЗС № 130 "Партнер Нефть" [18:34:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:34:56]line СНО: Общий режим [18:34:56]line Чек 627 20.08.2024 18:34 [18:34:56]line Смена: 465 ФФД: 1.0 [18:34:56]line ЗНМ: 0300000070 [18:34:56]line РНМ: 0000000000092562 [18:34:56]line Версия ККМ: 001 [18:34:56]line ФМ: 0000000000871769 [18:34:56]line ФД: 163182 [18:34:56]line ФПД: 264054486880586 [18:34:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163182&fm=264054486880586&tin=02508201610067®Number=0000000000092562&sum=169000 [18:34:56]written 0, free lines is 4095 [18:34:56]OFD Sender: Processing packet 163115 [packets to send 1028, broken 960] [18:34:56]ProducePacketName [18:34:56]name=ofd_packets/00163115 [18:34:56]OFD Sender: To server: pG, [18:34:56]CommunicateWithHost lk.salyk.kg:30040 [18:34:56]ConnectInit lk.salyk.kg [18:34:56]Write to MH i2c: 01 00 00 29 02 2B [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 07 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: 01 07 00 29 02 00 00 00 00 00 CB 0C 09 [18:34:56]RasterBufferAndPrint [18:34:56]line [18:34:56]line [18:34:56]line [18:34:56]line [18:34:56]line [18:34:56]written 0, free lines is 3281 [18:34:56]MH_Cut [18:34:56]Write to MH i2c: D1 01 00 30 02 01 04 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: D1 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: D1 01 00 [18:34:56]MH_I2C_Read... [18:34:56]Read from MH i2c: D1 01 00 30 02 00 03 [18:34:56]Write to MH i2c: 01 00 00 31 02 33 [18:34:56]Write i2c OK [18:34:56]MH_I2C_Read... [18:34:57]*** Cut start [18:34:57]*** Purtial cut [18:34:57]*** Stage 1: CUTSNS_PIN = 1 [18:34:59]Read from MH i2c: 01 [18:34:59]MH_I2C_Read... [18:34:59]*** Stop cut motor [18:34:59]*** Cut end [18:34:59]Read from MH i2c: 01 07 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: 01 07 00 31 02 00 00 00 00 00 FF 0F 48 [18:34:59]process_action close_receipt done [18:34:59]requested_data is exist [18:34:59]produce_requested_data [18:34:59]requested_item fm.sn is exist - process it [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 11 00 00 [18:34:59]Write to MH i2c: E2 08 00 32 02 80 11 00 00 00 00 00 00 AE [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 17 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 17 00 32 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 07 [18:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:34:59]wFMCommunicate OK [18:34:59]requested_item fd.num is exist - process it [18:34:59]SAM_PROTO_GetFieldsCounters [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 13 00 00 [18:34:59]Write to MH i2c: E2 08 00 33 02 80 13 00 00 00 00 00 00 B1 [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:34:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 62 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 62 00 33 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 F5 [18:34: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 73 02 00 00 5E 04 04 00 73 02 00 00 57 04 04 00 74 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:34:59]wFMCommunicate OK [18:34:59]SAM_PROTO_GetFieldsCounters done [18:34:59]requested_item shift.num is exist - process it [18:34:59]requested_item shift.opened is exist - process it [18:34:59]req_shift_opened [18:34:59]FM_GetShiftState [18:34:59]SAM_PROTO_GetShiftState [18:34:59]wFMCommunicate request_size=4 [18:34:59]MH_SAM_APDU [18:34:59]CAPDU: 80 13 01 00 [18:34:59]Write to MH i2c: E2 08 00 34 02 80 13 01 00 00 00 00 00 B3 [18:34:59]Write i2c OK [18:34:59]MH_I2C_Read... [18:33:40]Write i2c OK [18:33:40]MH_I2C_Read... [18:33:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:40]Read from MH i2c: E2 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 17 00 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: E2 17 00 68 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [18:33:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:33:40]wFMCommunicate OK [18:33:40]CreateOFDProtocolMessage done [18:33:40]OFDSenderStorePacket 163180 [18:33:40]StoreOFDPacket docnum=163180 [18:33:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C6 21 04 01 58 3A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 83 E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7D 02 00 35 04 06 00 AD 3E DD C6 8E 14 77 E8 57 39 64 01 AC D5 [18:33:40]CheckFolder [18:33:40]dirname=/storage/ofd_packets [18:33:40]CheckFolder done [18:33:40]ProducePacketName [18:33:40]name=ofd_packets/00163180 [18:33:40]NVStorageSaveData ofd_packets/00163180 [18:33:40]File name is /storage/ofd_packets/00163180 [18:33:40]Write 298 bytes [18:33:40]NVStorageSaveData done [18:33:40]OFDSenderStorePacket done [18:33:40]KKMCreateOFDPacket done [18:33:40]NVStorageSaveData kkm_last_timestamp [18:33:40]File name is /storage/kkm_last_timestamp [18:33:40]Write 4 bytes [18:33:40]NVStorageSaveData done [18:33:40]ExternCall_PrintAddStr [18:33:40]wPrintStart [18:33:40]Write to MH i2c: 01 00 00 69 01 6A [18:33:40]Write i2c OK [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: 01 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: 01 07 00 [18:33:40]MH_I2C_Read... [18:33:40]Read from MH i2c: 01 07 00 69 01 00 00 00 00 00 FF 0F 7F [18:33:40]RasterBufferAndPrint [18:33:40]line Счет N : (1)291672 [18:33:40]line ИНН: 02508201610067 [18:33:40]line Контрольно-Кассовый Чек [18:33:40]line ПРОДАЖА [18:33:40]line ТРК (МРК, ГНК) : 34 [18:33:40]line Товар: 2710194800 [18:33:40]line ДТ-К-5 [18:33:40]line 65.620 * 76.20 [18:33:40]line = 5000.24 [18:33:40]line НДС 12% НСП 1% [18:33:40]line > о реализуемом товаре [18:33:40]line ИТОГО: 5000.24 [18:33:40]line НСП 1% : 44.25 [18:33:40]line НДС 12% : 531.00 [18:33:40]line Наличными: 0.00 [18:33:40]line Безнал.: 5000.24 [18:33:40]line Место: АЗС № 130 "Партнер Нефть" [18:33:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:33:40]line СНО: Общий режим [18:33:40]line Чек 625 20.08.2024 18:33 [18:33:40]line Смена: 465 ФФД: 1.0 [18:33:40]line ЗНМ: 0300000070 [18:33:40]line РНМ: 0000000000092562 [18:33:40]line Версия ККМ: 001 [18:33:40]line Платежная система: O! деньги [18:33:40]line ФМ: 0000000000871769 [18:33:40]line ФД: 163180 [18:33:40]line ФПД: 190485520354836 [18:33:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183339&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163180&fm=190485520354836&tin=02508201610067®Number=0000000000092562&sum=500024 [18:33:40]written 0, free lines is 4095 [18:33:40]OFD Sender: Processing packet 163115 [packets to send 1026, broken 960] [18:33:40]ProducePacketName [18:33:40]name=ofd_packets/00163115 [18:33:40]OFD Sender: To server: pG, [18:33:40]CommunicateWithHost lk.salyk.kg:30040 [18:33:40]ConnectInit lk.salyk.kg [18:33:41]Write to MH i2c: 01 00 00 93 01 94 [18:33:41]Write i2c OK [18:33:41]MH_I2C_Read... [18:33:41]Read from MH i2c: 01 [18:33:41]MH_I2C_Read... [18:33:41]Read from MH i2c: 01 07 00 [18:33:41]MH_I2C_Read... [18:33:41]Read from MH i2c: 01 07 00 93 01 00 00 00 00 00 D5 0C 7C [18:33:41]RasterBufferAndPrint [18:33:41]line [18:33:41]line [18:33:41]line [18:33:41]line [18:33:41]line [18:33:41]written 0, free lines is 3290 [18:33:41]MH_Cut [18:33:41]Write to MH i2c: D1 01 00 9A 01 01 6D [18:33:41]Write i2c OK [18:33:41]MH_I2C_Read... [18:33:41]Read from MH i2c: D1 [18:33:41]MH_I2C_Read... [18:33:41]Read from MH i2c: D1 01 00 [18:33:41]MH_I2C_Read... [18:33:41]Read from MH i2c: D1 01 00 9A 01 00 6C [18:33:41]Write to MH i2c: 01 00 00 9B 01 9C [18:33:41]Write i2c OK [18:33:41]MH_I2C_Read... [18:33:42]*** Cut start [18:33:42]*** Purtial cut [18:33:42]*** Stage 1: CUTSNS_PIN = 1 [18:33:43]recv_with_timeout no data received [18:33:44]Read from MH i2c: 01 [18:33:44]MH_I2C_Read... [18:33:44]*** Stop cut motor [18:33:44]*** Cut end [18:33:44]Read from MH i2c: 01 07 00 [18:33:44]MH_I2C_Read... [18:33:44]Read from MH i2c: 01 07 00 9B 01 00 00 00 00 00 FF 0F B1 [18:33:44]process_action close_receipt done [18:33:44]requested_data is exist [18:33:44]produce_requested_data [18:33:44]requested_item fm.sn is exist - process it [18:33:44]wFMCommunicate request_size=4 [18:33:44]MH_SAM_APDU [18:33:44]CAPDU: 80 11 00 00 [18:33:44]Write to MH i2c: E2 08 00 9C 01 80 11 00 00 00 00 00 00 17 [18:33:44]Write i2c OK [18:33:44]MH_I2C_Read... [18:33:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:33:44]Read from MH i2c: E2 [18:33:44]MH_I2C_Read... [18:33:44]Read from MH i2c: E2 17 00 [18:33:44]MH_I2C_Read... [18:33:44]Read from MH i2c: E2 17 00 9C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [18:33:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:33:44]wFMCommunicate OK [18:33:44]requested_item fd.num is exist - process it [18:33:44]SAM_PROTO_GetFieldsCounters [18:33:44]wFMCommunicate request_size=4 [18:33:44]MH_SAM_APDU [18:33:44]CAPDU: 80 13 00 00 [18:33:44]Write to MH i2c: E2 08 00 9D 01 80 13 00 00 00 00 00 00 1A [18:33:44]Write i2c OK [18:33:44]MH_I2C_Read... [18:33:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:33:44]Read from MH i2c: E2 [18:33:44]MH_I2C_Read... [18:33:44]Read from MH i2c: E2 62 00 [18:33:44]MH_I2C_Read... [18:33:44]Read from MH i2c: E2 62 00 9D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 56 [18:33: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 71 02 00 00 5E 04 04 00 71 02 00 00 57 04 04 00 72 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:33:44]wFMCommunicate OK [18:33:44]SAM_PROTO_GetFieldsCounters done [18:33:44]requested_item shift.num is exist - process it [18:33:44]requested_item shift.opened is exist - process it [18:33:44]req_shift_opened [18:33:44]FM_GetShiftState [18:33:44]SAM_PROTO_GetShiftState [18:33:44]wFMCommunicate request_size=4 [18:33:44]MH_SAM_APDU [18:33:44]CAPDU: 80 13 01 00 [18:33:44]Write to MH i2c: E2 08 00 9E 01 80 13 01 00 00 00 00 00 1C [18:33:44]Write i2c OK [18:33:44]MH_I2C_Read... [18:33:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:33:44]Read from MH i2c: E2 [18:33:44]MH_I2C_Read... [18:33:44]Read from MH i2c: E2 0E 00 [18:33:44]MH_I2C_Read... [18:33:44]Read from MH i2c: E2 0E 00 9E 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EA [18:33:44]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:33:44]wFMCommunicate OK [18:33:44]SAM_PROTO_GetShiftState done [18:33:44]FM_GetShiftState done [18:33:44]req_shift_opened done [18:33:44]requested_item shift.open_date is exist - process it [18:33:44]req_shift_open_date [18:33:44]req_shift_open_date done [18:33:44]produce_requested_data done [18:33:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163180,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:33:44]process_action_free close_receipt [18:33:44]json_value_free [18:33:44]json_value_free done [18:33:44]process_json_proto returns [18:33:44]Send response to host [18:33:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163180,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:33:44]free response buf [18:33:44]execute_script done [18:33:44]execute_script returns [18:33:44]free content buf [18:33:44]Sock 11.Close socket [18:33:44]Sock 11.Thread stoped [18:33:45]ConnectInit Can't take IP for lk.salyk.kg [18:33:45]CommunicateWithHost connect error [18:33:45]CommunicateWithHost err = -1 [18:33:45]OFD Sender: Server communicate error [18:33:50]OFD Sender: Processing packet 163115 [packets to send 1026, broken 960] [18:33:50]ProducePacketName [18:33:50]name=ofd_packets/00163115 [18:33:50]OFD Sender: To server: pG, [18:33:50]CommunicateWithHost lk.salyk.kg:30040 [18:33:50]ConnectInit lk.salyk.kg [18:33:54]recv_with_timeout no data received [18:33:55]ConnectInit Can't take IP for lk.salyk.kg [18:33:55]CommunicateWithHost connect error [18:33:55]CommunicateWithHost err = -1 [18:33:55]OFD Sender: Server communicate error [18:34:00]OFD Sender: Processing packet 163115 [packets to send 1026, broken 960] [18:34:00]ProducePacketName [18:34:00]name=ofd_packets/00163115 [18:34:00]OFD Sender: To server: pG, [18:34:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:34:59]Read from MH i2c: E2 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 0E 00 [18:34:59]MH_I2C_Read... [18:34:59]Read from MH i2c: E2 0E 00 34 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 81 [18:34:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:34:59]wFMCommunicate OK [18:34:59]SAM_PROTO_GetShiftState done [18:34:59]FM_GetShiftState done [18:34:59]req_shift_opened done [18:34:59]requested_item shift.open_date is exist - process it [18:34:59]req_shift_open_date [18:34:59]req_shift_open_date done [18:34:59]produce_requested_data done [18:34:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163182,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:34:59]process_action_free close_receipt [18:34:59]json_value_free [18:34:59]json_value_free done [18:34:59]process_json_proto returns [18:34:59]Send response to host [18:34:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163182,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:34:59]free response buf [18:34:59]execute_script done [18:34:59]execute_script returns [18:34:59]free content buf [18:34:59]Sock 8.Close socket [18:34:59]Sock 8.Thread stoped [18:35:00]ConnectInit Can't connect to host [18:35:01]ConnectInit Can't take IP for lk.salyk.kg [18:35:01]CommunicateWithHost connect error [18:35:01]CommunicateWithHost err = -1 [18:35:01]OFD Sender: Server communicate error [18:35:06]OFD Sender: Processing packet 163115 [packets to send 1028, broken 960] [18:35:06]ProducePacketName [18:35:06]name=ofd_packets/00163115 [18:35:06]OFD Sender: To server: pG, [18:35:06]CommunicateWithHost lk.salyk.kg:30040 [18:35:06]ConnectInit lk.salyk.kg [18:35:11]recv_with_timeout no data received [18:35:11]ConnectInit Can't take IP for lk.salyk.kg [18:35:11]CommunicateWithHost connect error [18:35:11]CommunicateWithHost err = -1 [18:35:11]OFD Sender: Server communicate error [18:35:16]OFD Sender: Processing packet 163115 [packets to send 1028, broken 960] [18:35:16]ProducePacketName [18:35:16]name=ofd_packets/00163115 [18:35:16]OFD Sender: To server: pG, [18:35:16]CommunicateWithHost lk.salyk.kg:30040 [18:35:16]ConnectInit lk.salyk.kg [18:35:21]ConnectInit Can't take IP for lk.salyk.kg [18:35:21]CommunicateWithHost connect error [18:35:21]CommunicateWithHost err = -1 [18:35:21]OFD Sender: Server communicate error [18:35:26]OFD Sender: Processing packet 163115 [packets to send 1028, broken 960] [18:35:26]ProducePacketName [18:35:26]name=ofd_packets/00163115 [18:35:26]OFD Sender: To server: pG, [18:35:26]CommunicateWithHost lk.salyk.kg:30040 [18:35:26]ConnectInit lk.salyk.kg [18:35:31]ConnectInit Can't take IP for lk.salyk.kg [18:35:31]CommunicateWithHost connect error [18:35:31]CommunicateWithHost err = -1 [18:35:31]OFD Sender: Server communicate error [18:35:31]recv_with_timeout no data received [18:35:34]accept exits with 9 [18:35:34]New connection [18:35:34]New thread 3066703204 created [18:35:34]Thread 3066846564 joined [18:35:34]Waiting for new connection... [18:35:34] Sock 9.Parse request [18:35:34]Sock 9.Check first char [18:35:34]Sock 9.First char is OK [18:35:34]request: POST /json_proto HTTP/1.0 [18:35:34]Method: POST [18:35:34]URL: /json_proto [18:35:34]Method is POST - this is cgi request [18:35:34]url: /json_proto [18:35:34]query_string will be loaded in cgi processing [18:35:34]execute_cgi json_proto POST (null) [18:35:34]execute_cgi path=json_proto method=POST [18:35:34]POST find Content-Length [18:35:34]Host: 172.17.44.132:8080 [18:35:34]Content-Length: 637 [18:35:34]Content-Type: application/json [18:35:34] [18:35:34]POST finish read [18:35:34]Found Content-Length = 637 [18:35:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50486", "tax_sys" : 0, "items" : [ { "code": "4680036912698", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u0436/\u0431 0,45\u043B MINT", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:34]execute_script... [18:35: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)50486", "tax_sys" : 0, "items" : [ { "code": "4680036912698", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Gorilla \u0436/\u0431 0,45\u043B MINT", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:34]POST & json_proto [18:35:34]process_json_proto [18:35:34]json parsed OK: [18:35:34]protocol is kg_v1.0 [18:35:34]action value=close_receipt [18:35:34]process_action close_receipt [18:35:34]cmd_close_receipt [18:35:34]MH_GetDate [18:35:34]Write to MH i2c: F0 00 00 35 02 26 [18:35:34]Write i2c OK [18:35:34]MH_I2C_Read... [18:35:34]Read from MH i2c: F0 [18:35:34]MH_I2C_Read... [18:35:34]Read from MH i2c: F0 09 00 [18:35:34]MH_I2C_Read... [18:35:34]Read from MH i2c: F0 09 00 35 02 00 F6 E1 C4 66 2A 83 C1 65 03 [18:35:34]GetLastDocTimeStamp 1724178894 [18:35:34]current date 1724178934 [18:35:34]FM_GetShiftState [18:35:34]SAM_PROTO_GetShiftState [18:35:34]wFMCommunicate request_size=4 [18:35:34]MH_SAM_APDU [18:35:34]CAPDU: 80 13 01 00 [18:35:34]Write to MH i2c: E2 08 00 36 02 80 13 01 00 00 00 00 00 B5 [18:35:34]Write i2c OK [18:35:34]MH_I2C_Read... [18:35:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:34]Read from MH i2c: E2 [18:35:34]MH_I2C_Read... [18:35:34]Read from MH i2c: E2 0E 00 [18:35:34]MH_I2C_Read... [18:35:34]Read from MH i2c: E2 0E 00 36 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 83 [18:35:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:35:34]wFMCommunicate OK [18:35:34]SAM_PROTO_GetShiftState done [18:35:34]FM_GetShiftState done [18:35:34]opened in 1724113081 [18:35:34]opened+sec_in_day 1724199481 [18:35:34]quantity*price = 11000 [18:35:34]sum+1 = 11001 [18:35:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 628 20.08.2024 18:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163183 ФПД: 84031133887363 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183534&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163183&fm=84031133887363&tin=02508201610067®Number=0000000000092562&sum=11000 0 [18:35:35]StoreToDocumentArchive [18:35:35]shift 465 fd 163183 [18:35:35]save to /storage/0465/doc_00163183 [18:35:35]save last doc name /storage/0465/doc_00163183 to /storage/kkm_last_doc_name [18:35:35]save OK [18:35:35]Clear old archive folders... [18:35:35]ProcessDocumentItem done err = 0, tmpTLVsize=282 [18:35:35]tlvbuf is 00FBA920 [18:35:35]SAM_PROTO_ClearQueue [18:35:35]wFMCommunicate request_size=4 [18:35:35]MH_SAM_APDU [18:35:35]CAPDU: 80 09 00 00 [18:35:35]Write to MH i2c: E2 08 00 43 02 80 09 00 00 00 00 00 00 B7 [18:35:35]Write i2c OK [18:35:35]MH_I2C_Read... [18:35:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:35]Read from MH i2c: E2 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: E2 03 00 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: E2 03 00 43 02 00 90 00 B9 [18:35:35]RAPDU: 90 00 [18:35:35]wFMCommunicate OK [18:35:35]SAM_PROTO_ClearQueue done [18:35:35]KKMCreateOFDPacket [18:35:35]OFDProtocolAddRootSTLVToBuf [18:35:35]FM_MakeSignedData [18:35:35]FM_MakeSignedData [18:35:35]SAM_PROTO_SignData [18:35:35]wFMCommunicate request_size=4 [18:35:35]MH_SAM_APDU [18:35:35]CAPDU: 80 0D 01 02 [18:35:35]Write to MH i2c: E2 08 00 44 02 80 0D 01 02 00 00 00 00 BF [18:35:35]Write i2c OK [18:35:35]MH_I2C_Read... [18:35:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:35]Read from MH i2c: E2 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: E2 03 00 [18:35:35]MH_I2C_Read... [18:35:35]Read from MH i2c: E2 03 00 44 02 00 90 00 BA [18:35:35]RAPDU: 90 00 [18:35:35]wFMCommunicate OK [18:35:35]wFMCommunicate request_size=255 [18:35:35]MH_SAM_APDU [18:35:35]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 38 30 30 33 36 39 31 32 36 39 38 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 4D 49 4E 54 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 F6 E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [18:35:35]Write to MH i2c: E2 02 01 45 02 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 38 30 30 33 36 39 31 32 36 39 38 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 4D 49 4E 54 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 [18:35:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:39]Read from MH i2c: E2 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: E2 17 00 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: E2 17 00 7B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 50 [18:35:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:35:39]wFMCommunicate OK [18:35:39]requested_item fd.num is exist - process it [18:35:39]SAM_PROTO_GetFieldsCounters [18:35:39]wFMCommunicate request_size=4 [18:35:39]MH_SAM_APDU [18:35:39]CAPDU: 80 13 00 00 [18:35:39]Write to MH i2c: E2 08 00 7C 02 80 13 00 00 00 00 00 00 FA [18:35:39]Write i2c OK [18:35:39]MH_I2C_Read... [18:35:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:39]Read from MH i2c: E2 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: E2 62 00 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: E2 62 00 7C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 42 [18:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 74 02 00 00 5E 04 04 00 74 02 00 00 57 04 04 00 75 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:39]wFMCommunicate OK [18:35:39]SAM_PROTO_GetFieldsCounters done [18:35:39]requested_item shift.num is exist - process it [18:35:39]requested_item shift.opened is exist - process it [18:35:39]req_shift_opened [18:35:39]FM_GetShiftState [18:35:39]SAM_PROTO_GetShiftState [18:35:39]wFMCommunicate request_size=4 [18:35:39]MH_SAM_APDU [18:35:39]CAPDU: 80 13 01 00 [18:35:39]Write to MH i2c: E2 08 00 7D 02 80 13 01 00 00 00 00 00 FC [18:35:39]Write i2c OK [18:35:39]MH_I2C_Read... [18:35:39]Connected sock=10 [18:35: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 36 39 0F 01 00 00 17 88 07 01 A6 B1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 02 00 00 F4 03 04 00 B7 D1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7D 02 00 35 04 06 00 AB 01 FA A5 B7 72 B9 B2 6C 5A 0E F2 C3 87 [18:35:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:39]Read from MH i2c: E2 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: E2 0E 00 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: E2 0E 00 7D 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CA [18:35:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:35:39]wFMCommunicate OK [18:35:39]SAM_PROTO_GetShiftState done [18:35:39]FM_GetShiftState done [18:35:39]req_shift_opened done [18:35:39]requested_item shift.open_date is exist - process it [18:35:39]req_shift_open_date [18:35:39]req_shift_open_date done [18:35:39]produce_requested_data done [18:35:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163183,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:35:39]process_action_free close_receipt [18:35:39]json_value_free [18:35:39]json_value_free done [18:35:39]process_json_proto returns [18:35:39]Send response to host [18:35:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163183,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:35:39]free response buf [18:35:39]execute_script done [18:35:39]execute_script returns [18:35:39]free content buf [18:35:39]Sock 9.Close socket [18:35:39]Sock 9.Thread stoped [18:35: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 36 39 4F 00 00 00 AD 23 47 00 F7 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7D 02 00 F4 03 04 00 4C 8B C4 66 B6 04 01 00 00 B3 85 08 94 05 D6 6E 5A [18:35:39]CommunicateWithHost err = 0 [18:35:39]CheckOFDResponse [18:35:39]1017 (14) - 77093643461234 [18:35:39]1041 (16) - 0000000000871769 [18:35:39]1040 (4) - 163116 [18:35:39]1012 (4) - 20.08.2024 12:25 [18:35:39]1206 (1) - 0 [18:35:39]OFD Sender: Remove packet 163116 [18:35:39]ProducePacketName [18:35:39]name=ofd_packets/00163116 [18:35:39]NVStorageDeleteData [18:35:39]accept exits with 8 [18:35:39]New connection [18:35:39]New thread 3066846564 created [18:35:39]Thread 3066703204 joined [18:35:39]Waiting for new connection... [18:35:39] Sock 8.Parse request [18:35:39]Sock 8.Check first char [18:35:39]Sock 8.First char is OK [18:35:39]request: POST /json_proto HTTP/1.0 [18:35:39]Method: POST [18:35:39]URL: /json_proto [18:35:39]Method is POST - this is cgi request [18:35:39]url: /json_proto [18:35:39]query_string will be loaded in cgi processing [18:35:39]execute_cgi json_proto POST (null) [18:35:39]execute_cgi path=json_proto method=POST [18:35:39]POST find Content-Length [18:35:39]Host: 172.17.44.132:8080 [18:35:39]Content-Length: 677 [18:35:39]Content-Type: application/json [18:35:39] [18:35:39]POST finish read [18:35:39]Found Content-Length = 677 [18:35:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:39]execute_script... [18:35:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291674", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:39]POST & json_proto [18:35:39]process_json_proto [18:35:39]json parsed OK: [18:35:39]protocol is kg_v1.0 [18:35:39]action value=close_receipt [18:35:39]process_action close_receipt [18:35:39]cmd_close_receipt [18:35:39]MH_GetDate [18:35:39]Write to MH i2c: F0 00 00 7E 02 6F [18:35:39]Write i2c OK [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: F0 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: F0 09 00 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: F0 09 00 7E 02 00 FC E1 C4 66 2A 83 C1 65 52 [18:35:39]GetLastDocTimeStamp 1724178934 [18:35:39]current date 1724178940 [18:35:39]FM_GetShiftState [18:35:39]SAM_PROTO_GetShiftState [18:35:39]wFMCommunicate request_size=4 [18:35:39]MH_SAM_APDU [18:35:39]CAPDU: 80 13 01 00 [18:35:39]Write to MH i2c: E2 08 00 7F 02 80 13 01 00 00 00 00 00 FE [18:35:39]Write i2c OK [18:35:39]MH_I2C_Read... [18:35:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:39]Read from MH i2c: E2 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: E2 0E 00 [18:35:39]MH_I2C_Read... [18:35:39]Read from MH i2c: E2 0E 00 7F 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CC [18:35:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:35:39]wFMCommunicate OK [18:35:39]SAM_PROTO_GetShiftState done [18:35:39]FM_GetShiftState done [18:35:39]opened in 1724113081 [18:35:39]opened+sec_in_day 1724199481 [18:35:39]quantity*price = 20001 [18:35:39]sum+1 = 20002 [18:35:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 629 20.08.2024 18:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163184 ФПД: 155072903855259 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183540&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163184&fm=155072903855259&tin=02508201610067®Number=0000000000092562&sum=20000 [18:35:41]StoreToDocumentArchive [18:35:41]shift 465 fd 163184 [18:35:41]save to /storage/0465/doc_00163184 [18:35:41]save last doc name /storage/0465/doc_00163184 to /storage/kkm_last_doc_name [18:35:41]save OK [18:35:41]Clear old archive folders... [18:35:41]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:35:41]tlvbuf is 00F90850 [18:35:41]SAM_PROTO_ClearQueue [18:35:41]wFMCommunicate request_size=4 [18:35:41]MH_SAM_APDU [18:35:41]CAPDU: 80 09 00 00 [18:35:41]Write to MH i2c: E2 08 00 8C 02 80 09 00 00 00 00 00 00 00 [18:35:41]Connected sock=10 [18:35: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 36 39 0F 01 00 00 1D 0C 07 01 54 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 02 00 00 F4 03 04 00 DE D1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7D 02 00 35 04 06 00 A3 A9 26 30 E0 B0 74 4B E9 A6 B6 79 7C 38 [18:35:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:41]Write i2c OK [18:35:41]MH_I2C_Read... [18:35:41]Read from MH i2c: E2 [18:35:41]MH_I2C_Read... [18:35:41]Read from MH i2c: E2 03 00 [18:35:41]MH_I2C_Read... [18:35:41]Read from MH i2c: E2 03 00 8C 02 00 90 00 02 [18:35:41]RAPDU: 90 00 [18:35:41]wFMCommunicate OK [18:35:41]SAM_PROTO_ClearQueue done [18:35:41]KKMCreateOFDPacket [18:35:41]OFDProtocolAddRootSTLVToBuf [18:35:41]FM_MakeSignedData [18:35:41]FM_MakeSignedData [18:35:41]SAM_PROTO_SignData [18:35:41]wFMCommunicate request_size=4 [18:35:41]MH_SAM_APDU [18:35:41]CAPDU: 80 0D 01 02 [18:35:41]Write to MH i2c: E2 08 00 8D 02 80 0D 01 02 00 00 00 00 08 [18:35:41]Write i2c OK [18:35:41]MH_I2C_Read... [18:35:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:41]Read from MH i2c: E2 [18:35:41]MH_I2C_Read... [18:35:41]Read from MH i2c: E2 03 00 [18:35:41]MH_I2C_Read... [18:35:41]Read from MH i2c: E2 03 00 8D 02 00 90 00 03 [18:35:41]RAPDU: 90 00 [18:35:41]wFMCommunicate OK [18:35:41]wFMCommunicate request_size=255 [18:35:41]MH_SAM_APDU [18:35:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 FC E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7D 02 00 35 04 06 00 8D [18:35:41]Write to MH i2c: E2 02 01 8E 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 FC E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7D 02 00 35 04 06 00 8D 00 00 5A [18:35:41]Write i2c OK [18:35:41]MH_I2C_Read... [18:35:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:41]Read from MH i2c: E2 [18:35:41]MH_I2C_Read... [18:35:41]Read from MH i2c: E2 03 00 [18:35:41]MH_I2C_Read... [18:35:41]Read from MH i2c: E2 03 00 8E 02 00 90 00 04 [18:35:41]RAPDU: 90 00 [18:35:41]wFMCommunicate OK [18:35:41]wFMCommunicate request_size=10 [18:35:41]MH_SAM_APDU [18:35:41]CAPDU: 80 0D 02 02 05 09 B9 59 3C 9B [18:35:41]Write to MH i2c: E2 0D 00 8F 02 80 0D 02 02 05 00 09 B9 59 3C 9B 00 00 07 [18:35:41]Write i2c OK [18:35:41]MH_I2C_Read... [18:35: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 36 39 4F 00 00 00 C8 07 47 00 C4 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7D 02 00 F4 03 04 00 4E 8B C4 66 B6 04 01 00 00 2A 51 78 E5 CB 24 F8 EC [18:35:41]CommunicateWithHost err = 0 [18:35:41]CheckOFDResponse [18:35:41]1017 (14) - 77093643461234 [18:35:41]1041 (16) - 0000000000871769 [18:35:41]1040 (4) - 163117 [18:35:41]1012 (4) - 20.08.2024 12:25 [18:35:41]1206 (1) - 0 [18:35:41]OFD Sender: Remove packet 163117 [18:35:41]ProducePacketName [18:35:41]name=ofd_packets/00163117 [18:35:41]NVStorageDeleteData [18:35:41]Read from MH i2c: E2 [18:35:41]MH_I2C_Read... [18:35:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:41]Read from MH i2c: E2 03 00 [18:35:41]MH_I2C_Read... [18:35:41]Read from MH i2c: E2 03 00 8F 02 00 90 00 05 [18:35:41]RAPDU: 90 00 [18:35:41]wFMCommunicate OK [18:35:41]wFMCommunicate request_size=4 [18:35:41]MH_SAM_APDU [18:35:41]CAPDU: 80 0D 03 02 [18:35:41]Write to MH i2c: E2 08 00 90 02 80 0D 03 02 00 00 00 00 0D [18:35:41]Write i2c OK [18:35:41]MH_I2C_Read... [18:35:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:41]Read from MH i2c: E2 [18:35:41]MH_I2C_Read... [18:35:41]Read from MH i2c: E2 0B 00 [18:35:41]MH_I2C_Read... [18:35:41]Read from MH i2c: E2 0B 00 90 02 00 25 8F 3B 6F 86 EB 1C 6A 90 00 63 [18:35:41]RAPDU: 25 8F 3B 6F 86 EB 1C 6A 90 00 [18:35:41]wFMCommunicate OK [18:35:41]SAM_PROTO_SignData done [18:35:41]FM_MakeSignedData done [18:35:41]CreateOFDProtocolMessage [18:35:41]wFMCommunicate request_size=4 [18:35:41]MH_SAM_APDU [18:35:41]CAPDU: 80 11 00 00 [18:35:41]Write to MH i2c: E2 08 00 91 02 80 11 00 00 00 00 00 00 0D [18:35:41]Write i2c OK [18:35:41]MH_I2C_Read... [18:35:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:42]Read from MH i2c: E2 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: E2 17 00 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: E2 17 00 91 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [18:35:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:35:42]wFMCommunicate OK [18:35:42]CreateOFDProtocolMessage done [18:35:42]OFDSenderStorePacket 163184 [18:35:42]StoreOFDPacket docnum=163184 [18:35:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5A 55 07 01 07 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 FC E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7D 02 00 35 04 06 00 8D 09 B9 59 3C 9B 25 8F 3B 6F 86 EB 1C 6A [18:35:42]CheckFolder [18:35:42]dirname=/storage/ofd_packets [18:35:42]CheckFolder done [18:35:42]ProducePacketName [18:35:42]name=ofd_packets/00163184 [18:35:42]NVStorageSaveData ofd_packets/00163184 [18:35:42]File name is /storage/ofd_packets/00163184 [18:35:42]Write 301 bytes [18:35:42]NVStorageSaveData done [18:35:42]OFDSenderStorePacket done [18:35:42]KKMCreateOFDPacket done [18:35:42]NVStorageSaveData kkm_last_timestamp [18:35:42]File name is /storage/kkm_last_timestamp [18:35:42]Write 4 bytes [18:35:42]NVStorageSaveData done [18:35:42]ExternCall_PrintAddStr [18:35:42]wPrintStart [18:35:42]Write to MH i2c: 01 00 00 92 02 94 [18:35:42]Write i2c OK [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: 01 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: 01 07 00 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: 01 07 00 92 02 00 00 00 00 00 FF 0F A9 [18:35:42]RasterBufferAndPrint [18:35:42]line Счет N : (1)291674 [18:35:42]line ИНН: 02508201610067 [18:35:42]line Контрольно-Кассовый Чек [18:35:42]line ПРОДАЖА [18:35:42]line ТРК (МРК, ГНК) : 52 [18:35:42]line Товар: 2710124130 [18:35:42]line Аи-92-К-5 [18:35:42]line 2.950 * 67.80 [18:35:42]line = 200.01 [18:35:42]line НДС 12% НСП 1% [18:35:42]line > о реализуемом товаре [18:35:42]line ОКРУГЛЕНИЕ: -0.01 [18:35:42]line ИТОГО: 200.00 [18:35:42]line Внесено: 200.00 [18:35:42]line СДАЧА: 0.00 [18:35:42]line НСП 1% : 1.77 [18:35:42]line НДС 12% : 21.24 [18:35:42]line Наличными: 200.00 [18:35:42]line Безнал.: 0.00 [18:35:42]line Место: АЗС № 130 "Партнер Нефть" [18:35:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:35:42]line СНО: Общий режим [18:35:42]line Чек 629 20.08.2024 18:35 [18:35:42]line Смена: 465 ФФД: 1.0 [18:35:42]line ЗНМ: 0300000070 [18:35:42]line РНМ: 0000000000092562 [18:35:42]line Версия ККМ: 001 [18:35:42]line ФМ: 0000000000871769 [18:35:42]line ФД: 163184 [18:35:42]line ФПД: 155072903855259 [18:35:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183540&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163184&fm=155072903855259&tin=02508201610067®Number=0000000000092562&sum=20000 [18:35:42]written 0, free lines is 4095 [18:35:42]OFD Sender: Processing packet 163118 [packets to send 1027, broken 960] [18:35:42]ProducePacketName [18:35:42]name=ofd_packets/00163118 [18:35:42]OFD Sender: To server: pG, [18:35:42]CommunicateWithHost lk.salyk.kg:30040 [18:35:42]ConnectInit lk.salyk.kg [18:35:42]Write to MH i2c: 01 00 00 BD 02 BF [18:35:42]Write i2c OK [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: 01 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: 01 07 00 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: 01 07 00 BD 02 00 00 00 00 00 D2 0C A4 [18:35:42]RasterBufferAndPrint [18:35:42]line [18:35:42]line [18:35:42]line [18:35:42]line [18:35:42]line [18:35:42]written 0, free lines is 3301 [18:35:42]MH_Cut [18:35:42]Write to MH i2c: D1 01 00 C4 02 01 98 [18:35:42]Write i2c OK [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: D1 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: D1 01 00 [18:35:42]MH_I2C_Read... [18:35:42]Read from MH i2c: D1 01 00 C4 02 00 97 [18:35:42]Write to MH i2c: 01 00 00 C5 02 C7 [18:35:42]Write i2c OK [18:35:42]MH_I2C_Read... [18:35:43]Connected sock=10 [18:35: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 36 39 0D 01 00 00 B0 9A 05 01 CF 8B 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 *** Cut start [18:35:43]30 31 32 34 31 33 30 06 04 *** Purtial cut [18:35:43]0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF *** Stage 1: CUTSNS_PIN = 1 [18:35:43]03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 02 00 00 F4 03 04 00 E9 D1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7D 02 00 35 04 06 00 88 B6 9E 41 B8 26 AD A0 6D BC 45 33 97 6D [18:35: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 36 39 4F 00 00 00 28 5F 47 00 B0 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7D 02 00 F4 03 04 00 50 8B C4 66 B6 04 01 00 00 AD 07 62 F2 AD 57 E7 6C [18:35:43]CommunicateWithHost err = 0 [18:35:43]CheckOFDResponse [18:35:43]1017 (14) - 77093643461234 [18:35:43]1041 (16) - 0000000000871769 [18:35:43]1040 (4) - 163118 [18:35:43]1012 (4) - 20.08.2024 12:25 [18:35:43]1206 (1) - 0 [18:35:43]OFD Sender: Remove packet 163118 [18:35:43]ProducePacketName [18:35:43]name=ofd_packets/00163118 [18:35:43]NVStorageDeleteData [18:35:44]OFD Sender: Processing packet 163119 [packets to send 1026, broken 960] [18:35:44]ProducePacketName [18:35:44]name=ofd_packets/00163119 [18:35:44]OFD Sender: To server: pG, [18:35:44]CommunicateWithHost lk.salyk.kg:30040 [18:35:44]ConnectInit lk.salyk.kg [18:35:45]Read from MH i2c: 01 [18:35:45]MH_I2C_Read... [18:35:45]*** Stop cut motor [18:35:45]*** Cut end [18:35:45]Read from MH i2c: 01 07 00 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: 01 07 00 C5 02 00 00 00 00 00 FF 0F DC [18:35:45]process_action close_receipt done [18:35:45]requested_data is exist [18:35:45]produce_requested_data [18:35:45]requested_item fm.sn is exist - process it [18:35:45]wFMCommunicate request_size=4 [18:35:45]MH_SAM_APDU [18:35:45]CAPDU: 80 11 00 00 [18:35:45]Write to MH i2c: E2 08 00 C6 02 80 11 00 00 00 00 00 00 42 [18:35:45]Write i2c OK [18:35:45]MH_I2C_Read... [18:35:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:45]Read from MH i2c: E2 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: E2 17 00 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: E2 17 00 C6 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [18:35:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:35:45]wFMCommunicate OK [18:35:45]requested_item fd.num is exist - process it [18:35:45]SAM_PROTO_GetFieldsCounters [18:35:45]wFMCommunicate request_size=4 [18:35:45]MH_SAM_APDU [18:35:45]CAPDU: 80 13 00 00 [18:35:45]Write to MH i2c: E2 08 00 C7 02 80 13 00 00 00 00 00 00 45 [18:35:45]Write i2c OK [18:35:45]MH_I2C_Read... [18:35:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:35:45]Read from MH i2c: E2 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: E2 62 00 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: E2 62 00 C7 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 91 [18:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 75 02 00 00 5E 04 04 00 75 02 00 00 57 04 04 00 76 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:35:45]wFMCommunicate OK [18:35:45]SAM_PROTO_GetFieldsCounters done [18:35:45]requested_item shift.num is exist - process it [18:35:45]requested_item shift.opened is exist - process it [18:35:45]req_shift_opened [18:35:45]FM_GetShiftState [18:35:45]SAM_PROTO_GetShiftState [18:35:45]wFMCommunicate request_size=4 [18:35:45]MH_SAM_APDU [18:35:45]CAPDU: 80 13 01 00 [18:35:45]Write to MH i2c: E2 08 00 C8 02 80 13 01 00 00 00 00 00 47 [18:35:45]Write i2c OK [18:35:45]MH_I2C_Read... [18:35:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:45]Read from MH i2c: E2 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: E2 0E 00 [18:35:45]MH_I2C_Read... [18:35:45]Read from MH i2c: E2 0E 00 C8 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 15 [18:35:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:35:45]wFMCommunicate OK [18:35:45]SAM_PROTO_GetShiftState done [18:35:45]FM_GetShiftState done [18:35:45]req_shift_opened done [18:35:45]requested_item shift.open_date is exist - process it [18:35:45]req_shift_open_date [18:35:45]req_shift_open_date done [18:35:45]produce_requested_data done [18:35:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163184,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:35:45]process_action_free close_receipt [18:35:45]json_value_free [18:35:45]json_value_free done [18:35:45]process_json_proto returns [18:35:45]Send response to host [18:35:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163184,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:35:45]free response buf [18:35:45]execute_script done [18:35:45]execute_script returns [18:35:45]free content buf [18:35:45]Sock 8.Close socket [18:35:45]Sock 8.Thread stoped [18:35:48]Connected sock=11 [18:35:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 71 E7 07 01 F5 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 B7 D2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7D 02 00 35 04 06 00 68 32 5B FB 2E AC 15 36 D7 E8 FD 19 1B B5 [18:35:53]recv_with_timeout no data received [18:35:53]CommunicateWithHost answer receiving error [18:35:53]CommunicateWithHost err = -3 [18:35:53]OFD Sender: Server communicate error [18:35:53]OFD Sender: Processing packet 163119 [packets to send 1026, broken 960] [18:35:53]ProducePacketName [18:35:53]name=ofd_packets/00163119 [18:35:53]OFD Sender: To server: pG, [18:35:53]CommunicateWithHost lk.salyk.kg:30040 [18:35:53]ConnectInit lk.salyk.kg [18:35:55]ConnectInit Can't connect to host [18:35:56]accept exits with 9 [18:35:56]New connection [18:35:56]New thread 3066703204 created [18:35:56]Thread 3066846564 joined [18:35:56]Waiting for new connection... [18:35:56] Sock 9.Parse request [18:35:56]Sock 9.Check first char [18:35:56]Sock 9.First char is OK [18:35:56]request: POST /json_proto HTTP/1.0 [18:35:56]Method: POST [18:35:56]URL: /json_proto [18:35:56]Method is POST - this is cgi request [18:35:56]url: /json_proto [18:35:56]query_string will be loaded in cgi processing [18:35:56]execute_cgi json_proto POST (null) [18:35:56]execute_cgi path=json_proto method=POST [18:35:56]POST find Content-Length [18:35:56]Host: 172.17.44.132:8080 [18:35:56]Content-Length: 679 [18:35:56]Content-Type: application/json [18:35:56] [18:35:56]POST finish read [18:35:56]Found Content-Length = 679 [18:35:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:56]execute_script... [18:35:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291675", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:35:56]POST & json_proto [18:35:56]process_json_proto [18:35:56]json parsed OK: [18:35:56]protocol is kg_v1.0 [18:35:56]action value=close_receipt [18:35:56]process_action close_receipt [18:35:56]cmd_close_receipt [18:35:56]MH_GetDate [18:35:56]Write to MH i2c: F0 00 00 C9 02 BA [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: F0 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: F0 09 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: F0 09 00 C9 02 00 0C E2 C4 66 2A 83 C1 65 AE [18:35:56]GetLastDocTimeStamp 1724178940 [18:35:56]current date 1724178956 [18:35:56]FM_GetShiftState [18:35:56]SAM_PROTO_GetShiftState [18:35:56]wFMCommunicate request_size=4 [18:35:56]MH_SAM_APDU [18:35:56]CAPDU: 80 13 01 00 [18:35:56]Write to MH i2c: E2 08 00 CA 02 80 13 01 00 00 00 00 00 49 [18:35:56]Write i2c OK [18:35:56]MH_I2C_Read... [18:35:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:35:56]Read from MH i2c: E2 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 0E 00 [18:35:56]MH_I2C_Read... [18:35:56]Read from MH i2c: E2 0E 00 CA 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 17 [18:35:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:35:56]wFMCommunicate OK [18:35:56]SAM_PROTO_GetShiftState done [18:35:56]FM_GetShiftState done [18:35:56]opened in 1724113081 [18:35:56]opened+sec_in_day 1724199481 [18:35:56]quantity*price = 100050 [18:35:56]sum+1 = 100052 [18:35:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 630 20.08.2024 18:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163185 ФПД: 192920977423348 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183556&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163185&fm=192920977423348&tin=02508201610067®Number=0000000000092562&sum=100000 [18:35:57]StoreToDocumentArchive [18:35:57]shift 465 fd 163185 [18:35:57]save to /storage/0465/doc_00163185 [18:35:57]save last doc name /storage/0465/doc_00163185 to /storage/kkm_last_doc_name [18:35:57]save OK [18:35:57]Clear old archive folders... [18:35:57]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:35:57]tlvbuf is 00F7E8F0 [18:35:57]SAM_PROTO_ClearQueue [18:35:57]wFMCommunicate request_size=4 [18:35:57]MH_SAM_APDU [18:35:57]CAPDU: 80 09 00 00 [18:35:57]Write to MH i2c: E2 08 00 D7 02 80 09 00 00 00 00 00 00 4B [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:35:57]Read from MH i2c: E2 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: E2 03 00 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: E2 03 00 D7 02 00 90 00 4D [18:35:57]RAPDU: 90 00 [18:35:57]wFMCommunicate OK [18:35:57]SAM_PROTO_ClearQueue done [18:35:57]KKMCreateOFDPacket [18:35:57]OFDProtocolAddRootSTLVToBuf [18:35:57]FM_MakeSignedData [18:35:57]FM_MakeSignedData [18:35:57]SAM_PROTO_SignData [18:35:57]wFMCommunicate request_size=4 [18:35:57]MH_SAM_APDU [18:35:57]CAPDU: 80 0D 01 02 [18:35:57]Write to MH i2c: E2 08 00 D8 02 80 0D 01 02 00 00 00 00 53 [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:35:57]Read from MH i2c: E2 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: E2 03 00 [18:35:57]MH_I2C_Read... [18:35:57]Read from MH i2c: E2 03 00 D8 02 00 90 00 4E [18:35:57]RAPDU: 90 00 [18:35:57]wFMCommunicate OK [18:35:57]wFMCommunicate request_size=255 [18:35:57]MH_SAM_APDU [18:35:57]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 0C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 7D 02 00 35 04 06 00 AF 75 EA 54 [18:35:57]Write to MH i2c: E2 02 01 D9 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 0C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 7D 02 00 35 04 06 00 AF 75 EA 54 00 00 96 [18:35:57]Write i2c OK [18:35:57]MH_I2C_Read... [18:35:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:58]Read from MH i2c: E2 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 03 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 03 00 D9 02 00 90 00 4F [18:35:58]RAPDU: 90 00 [18:35:58]wFMCommunicate OK [18:35:58]wFMCommunicate request_size=7 [18:35:58]MH_SAM_APDU [18:35:58]CAPDU: 80 0D 02 02 02 3B F4 [18:35:58]Write to MH i2c: E2 0A 00 DA 02 80 0D 02 02 02 00 3B F4 00 00 89 [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:35:58]Read from MH i2c: E2 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 03 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 03 00 DA 02 00 90 00 50 [18:35:58]RAPDU: 90 00 [18:35:58]wFMCommunicate OK [18:35:58]wFMCommunicate request_size=4 [18:35:58]MH_SAM_APDU [18:35:58]CAPDU: 80 0D 03 02 [18:35:58]Write to MH i2c: E2 08 00 DB 02 80 0D 03 02 00 00 00 00 58 [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:35:58]Read from MH i2c: E2 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 0B 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 0B 00 DB 02 00 3C 19 DA 3B F3 8D 34 EC 90 00 63 [18:35:58]RAPDU: 3C 19 DA 3B F3 8D 34 EC 90 00 [18:35:58]wFMCommunicate OK [18:35:58]SAM_PROTO_SignData done [18:35:58]FM_MakeSignedData done [18:35:58]CreateOFDProtocolMessage [18:35:58]wFMCommunicate request_size=4 [18:35:58]MH_SAM_APDU [18:35:58]CAPDU: 80 11 00 00 [18:35:58]Write to MH i2c: E2 08 00 DC 02 80 11 00 00 00 00 00 00 58 [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:35:58]Read from MH i2c: E2 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 17 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: E2 17 00 DC 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [18:35:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:35:58]wFMCommunicate OK [18:35:58]CreateOFDProtocolMessage done [18:35:58]OFDSenderStorePacket 163185 [18:35:58]StoreOFDPacket docnum=163185 [18:35:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5C 4E 04 01 5B 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 0C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 7D 02 00 35 04 06 00 AF 75 EA 54 3B F4 3C 19 DA 3B F3 8D 34 EC [18:35:58]CheckFolder [18:35:58]dirname=/storage/ofd_packets [18:35:58]CheckFolder done [18:35:58]ProducePacketName [18:35:58]name=ofd_packets/00163185 [18:35:58]NVStorageSaveData ofd_packets/00163185 [18:35:58]File name is /storage/ofd_packets/00163185 [18:35:58]Write 298 bytes [18:35:58]NVStorageSaveData done [18:35:58]OFDSenderStorePacket done [18:35:58]KKMCreateOFDPacket done [18:35:58]NVStorageSaveData kkm_last_timestamp [18:35:58]File name is /storage/kkm_last_timestamp [18:35:58]Write 4 bytes [18:35:58]NVStorageSaveData done [18:35:58]ExternCall_PrintAddStr [18:35:58]wPrintStart [18:35:58]Write to MH i2c: 01 00 00 DD 02 DF [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: 01 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: 01 07 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: 01 07 00 DD 02 00 00 00 00 00 FF 0F F4 [18:35:58]RasterBufferAndPrint [18:35:58]line Счет N : (1)291675 [18:35:58]line ИНН: 02508201610067 [18:35:58]line Контрольно-Кассовый Чек [18:35:58]line ПРОДАЖА [18:35:58]line ТРК (МРК, ГНК) : 11 [18:35:58]line Товар: 2710194800 [18:35:58]line ДТ-К-5 [18:35:58]line 13.130 * 76.20 [18:35:58]line = 1000.51 [18:35:58]line НДС 12% НСП 1% [18:35:58]line > о реализуемом товаре [18:35:58]line ОКРУГЛЕНИЕ: -0.51 [18:35:58]line ИТОГО: 1000.00 [18:35:58]line Внесено: 1000.00 [18:35:58]line СДАЧА: 0.00 [18:35:58]line НСП 1% : 8.85 [18:35:58]line НДС 12% : 106.25 [18:35:58]line Наличными: 1000.00 [18:35:58]line Безнал.: 0.00 [18:35:58]line Место: АЗС № 130 "Партнер Нефть" [18:35:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:35:58]line СНО: Общий режим [18:35:58]line Чек 630 20.08.2024 18:35 [18:35:58]line Смена: 465 ФФД: 1.0 [18:35:58]line ЗНМ: 0300000070 [18:35:58]line РНМ: 0000000000092562 [18:35:58]line Версия ККМ: 001 [18:35:58]line ФМ: 0000000000871769 [18:35:58]line ФД: 163185 [18:35:58]line ФПД: 192920977423348 [18:35:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183556&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163185&fm=192920977423348&tin=02508201610067®Number=0000000000092562&sum=100000 [18:35:58]written 0, free lines is 4095 [18:35:58]Write to MH i2c: 01 00 00 08 03 0B [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: 01 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: 01 07 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: 01 07 00 08 03 00 00 00 00 00 D1 0C EF [18:35:58]RasterBufferAndPrint [18:35:58]line [18:35:58]line [18:35:58]line [18:35:58]line [18:35:58]line [18:35:58]written 0, free lines is 3302 [18:35:58]Connected sock=10 [18:35: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 36 39 0F 01 00 00 71 E7 07 01 F5 54 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 30 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 02 00 00 F4 03 04 00 B7 D2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7D 02 00 35 04 06 00 68 32 5B FB 2E AC 15 36 D7 E8 FD 19 1B B5 [18:35:58]MH_Cut [18:35:58]Write to MH i2c: D1 01 00 0F 03 01 E4 [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: D1 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: D1 01 00 [18:35:58]MH_I2C_Read... [18:35:58]Read from MH i2c: D1 01 00 0F 03 00 E3 [18:35:58]Write to MH i2c: 01 00 00 10 03 13 [18:35:58]Write i2c OK [18:35:58]MH_I2C_Read... [18:35:59]*** Cut start [18:35:59]*** Purtial cut [18:35:59]*** Stage 1: CUTSNS_PIN = 1 [18:35:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 53 C0 47 00 CE 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 36 39 10 04 04 00 2F 7D 02 00 F4 03 04 00 60 8B C4 66 B6 04 01 00 00 8F 9E CB 8C D3 DF CD B5 [18:35:59]CommunicateWithHost err = 0 [18:35:59]CheckOFDResponse [18:35:59]1017 (14) - 77093643461234 [18:35:59]1041 (16) - 0000000000871769 [18:35:59]1040 (4) - 163119 [18:35:59]1012 (4) - 20.08.2024 12:26 [18:35:59]1206 (1) - 0 [18:35:59]OFD Sender: Remove packet 163119 [18:35:59]ProducePacketName [18:35:59]name=ofd_packets/00163119 [18:35:59]NVStorageDeleteData [18:36:00]OFD Sender: Processing packet 163120 [packets to send 1026, broken 960] [18:36:00]ProducePacketName [18:36:00]name=ofd_packets/00163120 [18:36:00]OFD Sender: To server: pG, [18:36:00]CommunicateWithHost lk.salyk.kg:30040 [18:36:00]ConnectInit lk.salyk.kg [18:36:01]Read from MH i2c: 01 [18:36:01]MH_I2C_Read... [18:36:01]*** Stop cut motor [18:36:01]*** Cut end [18:36:01]Read from MH i2c: 01 07 00 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: 01 07 00 10 03 00 00 00 00 00 FF 0F 28 [18:36:01]process_action close_receipt done [18:36:01]requested_data is exist [18:36:01]produce_requested_data [18:36:01]requested_item fm.sn is exist - process it [18:36:01]wFMCommunicate request_size=4 [18:36:01]MH_SAM_APDU [18:36:01]CAPDU: 80 11 00 00 [18:36:01]Write to MH i2c: E2 08 00 11 03 80 11 00 00 00 00 00 00 8E [18:36:01]Write i2c OK [18:36:01]MH_I2C_Read... [18:36:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:01]Read from MH i2c: E2 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: E2 17 00 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: E2 17 00 11 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E7 [18:36:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:36:01]wFMCommunicate OK [18:36:01]requested_item fd.num is exist - process it [18:36:01]SAM_PROTO_GetFieldsCounters [18:36:01]wFMCommunicate request_size=4 [18:36:01]MH_SAM_APDU [18:36:01]CAPDU: 80 13 00 00 [18:36:01]Write to MH i2c: E2 08 00 12 03 80 13 00 00 00 00 00 00 91 [18:36:01]Write i2c OK [18:36:01]MH_I2C_Read... [18:36:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:01]Read from MH i2c: E2 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: E2 62 00 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: E2 62 00 12 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 E1 [18:36:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 71 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 76 02 00 00 5E 04 04 00 76 02 00 00 57 04 04 00 77 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:01]wFMCommunicate OK [18:36:01]SAM_PROTO_GetFieldsCounters done [18:36:01]requested_item shift.num is exist - process it [18:36:01]requested_item shift.opened is exist - process it [18:36:01]req_shift_opened [18:36:01]FM_GetShiftState [18:36:01]SAM_PROTO_GetShiftState [18:36:01]wFMCommunicate request_size=4 [18:36:01]MH_SAM_APDU [18:36:01]CAPDU: 80 13 01 00 [18:36:01]Write to MH i2c: E2 08 00 13 03 80 13 01 00 00 00 00 00 93 [18:36:01]Write i2c OK [18:36:01]MH_I2C_Read... [18:36:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:01]Read from MH i2c: E2 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: E2 0E 00 [18:36:01]MH_I2C_Read... [18:36:01]Read from MH i2c: E2 0E 00 13 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 61 [18:36:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:36:01]wFMCommunicate OK [18:36:01]SAM_PROTO_GetShiftState done [18:36:01]FM_GetShiftState done [18:36:01]req_shift_opened done [18:36:01]requested_item shift.open_date is exist - process it [18:36:01]req_shift_open_date [18:36:01]req_shift_open_date done [18:36:01]produce_requested_data done [18:36:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163185,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:36:01]process_action_free close_receipt [18:36:01]json_value_free [18:36:01]json_value_free done [18:36:01]process_json_proto returns [18:36:01]Send response to host [18:36:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163185,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:36:01]free response buf [18:36:01]execute_script done [18:36:01]execute_script returns [18:36:01]free content buf [18:36:01]Sock 9.Close socket [18:36:01]Sock 9.Thread stoped [18:36:03]Connected sock=11 [18:36: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 36 39 0C 01 00 00 8D 48 04 01 47 63 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 14 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 45 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 02 00 00 F4 03 04 00 D3 D2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7D 02 00 35 04 06 00 69 FC E1 1D 4B 06 E8 ED CF E2 9C B2 A3 B4 [18:36: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 36 39 4F 00 00 00 41 F3 47 00 03 27 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7D 02 00 F4 03 04 00 64 8B C4 66 B6 04 01 00 00 DF 29 DB CD D5 D2 A4 CF [18:36:04]CommunicateWithHost err = 0 [18:36:04]CheckOFDResponse [18:36:04]1017 (14) - 77093643461234 [18:36:04]1041 (16) - 0000000000871769 [18:36:04]1040 (4) - 163120 [18:36:04]1012 (4) - 20.08.2024 12:26 [18:36:04]1206 (1) - 0 [18:36:04]OFD Sender: Remove packet 163120 [18:36:04]ProducePacketName [18:36:04]name=ofd_packets/00163120 [18:36:04]NVStorageDeleteData [18:36:05]OFD Sender: Processing packet 163121 [packets to send 1025, broken 960] [18:36:05]ProducePacketName [18:36:05]name=ofd_packets/00163121 [18:36:05]OFD Sender: To server: pG, [18:36:05]CommunicateWithHost lk.salyk.kg:30040 [18:36:05]ConnectInit lk.salyk.kg [18:36:09]Connected sock=9 [18:36: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 36 39 0D 01 00 00 2A 9C 05 01 35 52 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 DD D2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7D 02 00 35 04 06 00 17 1B 10 EC BA 0A BF C3 1C FC D2 DE 50 41 [18:36:14]recv_with_timeout no data received [18:36:14]CommunicateWithHost answer receiving error [18:36:14]CommunicateWithHost err = -3 [18:36:14]OFD Sender: Server communicate error [18:36:14]OFD Sender: Processing packet 163121 [packets to send 1025, broken 960] [18:36:14]ProducePacketName [18:36:14]name=ofd_packets/00163121 [18:36:14]OFD Sender: To server: pG, [18:36:14]CommunicateWithHost lk.salyk.kg:30040 [18:36:14]ConnectInit lk.salyk.kg [18:36:19]ConnectInit Can't take IP for lk.salyk.kg [18:36:19]CommunicateWithHost connect error [18:36:19]CommunicateWithHost err = -1 [18:36:19]OFD Sender: Server communicate error [18:36:23]recv_with_timeout no data received [18:36:24]OFD Sender: Processing packet 163121 [packets to send 1025, broken 960] [18:36:24]ProducePacketName [18:36:24]name=ofd_packets/00163121 [18:36:24]OFD Sender: To server: pG, [18:36:24]CommunicateWithHost lk.salyk.kg:30040 [18:36:24]ConnectInit lk.salyk.kg [18:36:29]ConnectInit Can't take IP for lk.salyk.kg [18:36:29]CommunicateWithHost connect error [18:36:29]CommunicateWithHost err = -1 [18:36:29]OFD Sender: Server communicate error [18:36:34]OFD Sender: Processing packet 163121 [packets to send 1025, broken 960] [18:36:34]ProducePacketName [18:36:34]name=ofd_packets/00163121 [18:36:34]OFD Sender: To server: pG, [18:36:34]CommunicateWithHost lk.salyk.kg:30040 [18:36:34]ConnectInit lk.salyk.kg [18:36:39]ConnectInit Can't take IP for lk.salyk.kg [18:36:39]CommunicateWithHost connect error [18:36:39]CommunicateWithHost err = -1 [18:36:39]OFD Sender: Server communicate error [18:36:43]accept exits with 8 [18:36:43]New connection [18:36:43]New thread 3066846564 created [18:36:43]Thread 3066703204 joined [18:36:43]Waiting for new connection... [18:36:43] Sock 8.Parse request [18:36:43]Sock 8.Check first char [18:36:43]Sock 8.First char is OK [18:36:43]request: POST /json_proto HTTP/1.0 [18:36:43]Method: POST [18:36:43]URL: /json_proto [18:36:43]Method is POST - this is cgi request [18:36:43]url: /json_proto [18:36:43]query_string will be loaded in cgi processing [18:36:43]execute_cgi json_proto POST (null) [18:36:43]execute_cgi path=json_proto method=POST [18:36:43]POST find Content-Length [18:36:43]Host: 172.17.44.132:8080 [18:36:43]Content-Length: 675 [18:36:43]Content-Type: application/json [18:36:43] [18:36:43]POST finish read [18:36:43]Found Content-Length = 675 [18:36:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 0.100, "sum" : 3.84, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3.00, "payments": [ { "type": 0, "sum" : 3.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:43]execute_script... [18:36:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291676", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 0.100, "sum" : 3.84, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3.00, "payments": [ { "type": 0, "sum" : 3.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:43]POST & json_proto [18:36:43]process_json_proto [18:36:43]json parsed OK: [18:36:43]protocol is kg_v1.0 [18:36:43]action value=close_receipt [18:36:43]process_action close_receipt [18:36:43]cmd_close_receipt [18:36:43]MH_GetDate [18:36:43]Write to MH i2c: F0 00 00 14 03 06 [18:36:43]Write i2c OK [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: F0 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: F0 09 00 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: F0 09 00 14 03 00 3C E2 C4 66 2A 83 C1 65 2A [18:36:43]GetLastDocTimeStamp 1724178956 [18:36:43]current date 1724179004 [18:36:43]FM_GetShiftState [18:36:43]SAM_PROTO_GetShiftState [18:36:43]wFMCommunicate request_size=4 [18:36:43]MH_SAM_APDU [18:36:43]CAPDU: 80 13 01 00 [18:36:43]Write to MH i2c: E2 08 00 15 03 80 13 01 00 00 00 00 00 95 [18:36:43]Write i2c OK [18:36:43]MH_I2C_Read... [18:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:43]Read from MH i2c: E2 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: E2 0E 00 [18:36:43]MH_I2C_Read... [18:36:43]Read from MH i2c: E2 0E 00 15 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 63 [18:36:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:36:43]wFMCommunicate OK [18:36:43]SAM_PROTO_GetShiftState done [18:36:43]FM_GetShiftState done [18:36:43]opened in 1724113081 [18:36:43]opened+sec_in_day 1724199481 [18:36:43]quantity*price = 384 [18:36:43]sum+1 = 385 [18:36:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.84 ИТОГО: 3.00 Внесено: 3000.00 СДАЧА: 2997.00 НСП 1% : 0.03 НДС 12% : 0.41 Наличными: 3.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 631 20.08.2024 18:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163186 ФПД: 123832002531155 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183644&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163186&fm=123832002531155&tin=02508201610067®Number=0000000000092562&sum=300 [18:36:44]StoreToDocumentArchive [18:36:44]shift 465 fd 163186 [18:36:44]save to /storage/0465/doc_00163186 [18:36:44]save last doc name /storage/0465/doc_00163186 to /storage/kkm_last_doc_name [18:36:44]save OK [18:36:44]Clear old archive folders... [18:36:44]ProcessDocumentItem done err = 0, tmpTLVsize=250 [18:36:44]tlvbuf is 00F80510 [18:36:44]SAM_PROTO_ClearQueue [18:36:44]wFMCommunicate request_size=4 [18:36:44]MH_SAM_APDU [18:36:44]CAPDU: 80 09 00 00 [18:36:44]Write to MH i2c: E2 08 00 22 03 80 09 00 00 00 00 00 00 97 [18:36:44]Write i2c OK [18:36:44]MH_I2C_Read... [18:36:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:44]Read from MH i2c: E2 [18:36:44]MH_I2C_Read... [18:36:44]Read from MH i2c: E2 03 00 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 03 00 22 03 00 90 00 99 [18:36:45]RAPDU: 90 00 [18:36:45]wFMCommunicate OK [18:36:45]SAM_PROTO_ClearQueue done [18:36:45]KKMCreateOFDPacket [18:36:45]OFDProtocolAddRootSTLVToBuf [18:36:45]FM_MakeSignedData [18:36:45]FM_MakeSignedData [18:36:45]SAM_PROTO_SignData [18:36:45]wFMCommunicate request_size=4 [18:36:45]MH_SAM_APDU [18:36:45]CAPDU: 80 0D 01 02 [18:36:45]Write to MH i2c: E2 08 00 23 03 80 0D 01 02 00 00 00 00 9F [18:36:45]Write i2c OK [18:36:45]MH_I2C_Read... [18:36:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:45]Read from MH i2c: E2 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 03 00 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 03 00 23 03 00 90 00 9A [18:36:45]RAPDU: 90 00 [18:36:45]wFMCommunicate OK [18:36:45]wFMCommunicate request_size=255 [18:36:45]MH_SAM_APDU [18:36:45]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 64 00 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 80 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 00 00 00 00 00 07 04 06 00 2C 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 3C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7D 02 00 35 04 06 00 70 9F [18:36:45]Write to MH i2c: E2 02 01 24 03 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 64 00 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 80 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 00 00 00 00 00 07 04 06 00 2C 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 3C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7D 02 00 35 04 06 00 70 9F 00 00 6B [18:36:45]Write i2c OK [18:36:45]MH_I2C_Read... [18:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:45]Read from MH i2c: E2 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 03 00 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 03 00 24 03 00 90 00 9B [18:36:45]RAPDU: 90 00 [18:36:45]wFMCommunicate OK [18:36:45]wFMCommunicate request_size=9 [18:36:45]MH_SAM_APDU [18:36:45]CAPDU: 80 0D 02 02 04 E2 85 CF 53 [18:36:45]Write to MH i2c: E2 0C 00 25 03 80 0D 02 02 04 00 E2 85 CF 53 00 00 33 [18:36:45]Write i2c OK [18:36:45]MH_I2C_Read... [18:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:36:45]Read from MH i2c: E2 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 03 00 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 03 00 25 03 00 90 00 9C [18:36:45]RAPDU: 90 00 [18:36:45]wFMCommunicate OK [18:36:45]wFMCommunicate request_size=4 [18:36:45]MH_SAM_APDU [18:36:45]CAPDU: 80 0D 03 02 [18:36:45]Write to MH i2c: E2 08 00 26 03 80 0D 03 02 00 00 00 00 A4 [18:36:45]Write i2c OK [18:36:45]MH_I2C_Read... [18:36:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:36:45]Read from MH i2c: E2 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 0B 00 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 0B 00 26 03 00 C6 BF 85 D0 CB B5 ED 55 90 00 41 [18:36:45]RAPDU: C6 BF 85 D0 CB B5 ED 55 90 00 [18:36:45]wFMCommunicate OK [18:36:45]SAM_PROTO_SignData done [18:36:45]FM_MakeSignedData done [18:36:45]CreateOFDProtocolMessage [18:36:45]wFMCommunicate request_size=4 [18:36:45]MH_SAM_APDU [18:36:45]CAPDU: 80 11 00 00 [18:36:45]Write to MH i2c: E2 08 00 27 03 80 11 00 00 00 00 00 00 A4 [18:36:45]Write i2c OK [18:36:45]MH_I2C_Read... [18:36:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:45]Read from MH i2c: E2 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 17 00 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: E2 17 00 27 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [18:36:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:36:45]wFMCommunicate OK [18:36:45]CreateOFDProtocolMessage done [18:36:45]OFDSenderStorePacket 163186 [18:36:45]StoreOFDPacket docnum=163186 [18:36:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 37 5A 06 01 32 FD 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 64 00 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 80 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 00 00 00 00 00 07 04 06 00 2C 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 3C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7D 02 00 35 04 06 00 70 9F E2 85 CF 53 C6 BF 85 D0 CB B5 ED 55 [18:36:45]CheckFolder [18:36:45]dirname=/storage/ofd_packets [18:36:45]CheckFolder done [18:36:45]ProducePacketName [18:36:45]name=ofd_packets/00163186 [18:36:45]NVStorageSaveData ofd_packets/00163186 [18:36:45]File name is /storage/ofd_packets/00163186 [18:36:45]Write 300 bytes [18:36:45]NVStorageSaveData done [18:36:45]OFDSenderStorePacket done [18:36:45]KKMCreateOFDPacket done [18:36:45]NVStorageSaveData kkm_last_timestamp [18:36:45]File name is /storage/kkm_last_timestamp [18:36:45]Write 4 bytes [18:36:45]NVStorageSaveData done [18:36:45]ExternCall_PrintAddStr [18:36:45]wPrintStart [18:36:45]Write to MH i2c: 01 00 00 28 03 2B [18:36:45]Write i2c OK [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: 01 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: 01 07 00 [18:36:45]MH_I2C_Read... [18:36:45]Read from MH i2c: 01 07 00 28 03 00 00 00 00 00 FF 0F 40 [18:36:45]RasterBufferAndPrint [18:36:45]line Счет N : (1)291676 [18:36:45]line ИНН: 02508201610067 [18:36:45]line Контрольно-Кассовый Чек [18:36:45]line ПРОДАЖА [18:36:45]line ТРК (МРК, ГНК) : 71 [18:36:45]line Товар: 2711129700 [18:36:45]line ГАЗ-К-5 [18:36:45]line 0.100 * 38.40 [18:36:45]line = 3.84 [18:36:45]line НДС 12% НСП 1% [18:36:45]line > о реализуемом товаре [18:36:45]line ОКРУГЛЕНИЕ: -0.84 [18:36:45]line ИТОГО: 3.00 [18:36:45]line Внесено: 3000.00 [18:36:45]line СДАЧА: 2997.00 [18:36:45]line НСП 1% : 0.03 [18:36:45]line НДС 12% : 0.41 [18:36:45]line Наличными: 3.00 [18:36:45]line Безнал.: 0.00 [18:36:45]line Место: АЗС № 130 "Партнер Нефть" [18:36:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:36:45]line СНО: Общий режим [18:36:45]line Чек 631 20.08.2024 18:36 [18:36:45]line Смена: 465 ФФД: 1.0 [18:36:45]line ЗНМ: 0300000070 [18:36:45]line РНМ: 0000000000092562 [18:36:45]line Версия ККМ: 001 [18:36:45]line ФМ: 0000000000871769 [18:36:45]line ФД: 163186 [18:36:45]line ФПД: 123832002531155 [18:36:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183644&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163186&fm=123832002531155&tin=02508201610067®Number=0000000000092562&sum=300 [18:36:45]written 0, free lines is 4095 [18:36:46]Write to MH i2c: 01 00 00 53 03 56 [18:36:46]Write i2c OK [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: 01 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: 01 07 00 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: 01 07 00 53 03 00 00 00 00 00 C6 0C 2F [18:36:46]RasterBufferAndPrint [18:36:46]line [18:36:46]line [18:36:46]line [18:36:46]line [18:36:46]line [18:36:46]written 0, free lines is 3291 [18:36:46]MH_Cut [18:36:46]Write to MH i2c: D1 01 00 5A 03 01 2F [18:36:46]Write i2c OK [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: D1 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: D1 01 00 [18:36:46]MH_I2C_Read... [18:36:46]Read from MH i2c: D1 01 00 5A 03 00 2E [18:36:46]Write to MH i2c: 01 00 00 5B 03 5E [18:36:46]Write i2c OK [18:36:46]MH_I2C_Read... [18:36:47]*** Cut start [18:36:47]*** Purtial cut [18:36:47]*** Stage 1: CUTSNS_PIN = 1 [18:36:49]Read from MH i2c: 01 [18:36:49]MH_I2C_Read... [18:36:49]*** Stop cut motor [18:36:49]*** Cut end [18:36:49]Read from MH i2c: 01 07 00 [18:36:49]MH_I2C_Read... [18:36:49]Read from MH i2c: 01 07 00 5B 03 00 00 00 00 00 FF 0F 73 [18:36:49]process_action close_receipt done [18:36:49]requested_data is exist [18:36:49]produce_requested_data [18:36:49]requested_item fm.sn is exist - process it [18:36:49]wFMCommunicate request_size=4 [18:36:49]MH_SAM_APDU [18:36:49]CAPDU: 80 11 00 00 [18:36:49]Write to MH i2c: E2 08 00 5C 03 80 11 00 00 00 00 00 00 D9 [18:36:49]Write i2c OK [18:36:49]MH_I2C_Read... [18:36:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:36:49]Read from MH i2c: E2 [18:36:49]MH_I2C_Read... [18:36:49]Read from MH i2c: E2 17 00 [18:36:49]MH_I2C_Read... [18:36:49]Read from MH i2c: E2 17 00 5C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 32 [18:36:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:36:49]wFMCommunicate OK [18:36:49]requested_item fd.num is exist - process it [18:36:49]SAM_PROTO_GetFieldsCounters [18:36:49]wFMCommunicate request_size=4 [18:36:49]MH_SAM_APDU [18:36:49]CAPDU: 80 13 00 00 [18:36:49]Write to MH i2c: E2 08 00 5D 03 80 13 00 00 00 00 00 00 DC [18:36:49]Write i2c OK [18:36:49]MH_I2C_Read... [18:36:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:36:49]Read from MH i2c: E2 [18:36:49]MH_I2C_Read... [18:36:49]Read from MH i2c: E2 62 00 [18:36:49]MH_I2C_Read... [18:36:49]Read from MH i2c: E2 62 00 5D 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 30 [18:36: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 77 02 00 00 5E 04 04 00 77 02 00 00 57 04 04 00 78 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:36:49]wFMCommunicate OK [18:36:49]SAM_PROTO_GetFieldsCounters done [18:36:49]requested_item shift.num is exist - process it [18:36:49]requested_item shift.opened is exist - process it [18:36:49]req_shift_opened [18:36:49]FM_GetShiftState [18:36:49]SAM_PROTO_GetShiftState [18:36:49]wFMCommunicate request_size=4 [18:36:49]MH_SAM_APDU [18:36:49]CAPDU: 80 13 01 00 [18:36:49]Write to MH i2c: E2 08 00 5E 03 80 13 01 00 00 00 00 00 DE [18:36:49]Write i2c OK [18:36:49]MH_I2C_Read... [18:36:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:49]Read from MH i2c: E2 [18:36:49]MH_I2C_Read... [18:36:49]Read from MH i2c: E2 0E 00 [18:36:49]MH_I2C_Read... [18:36:49]Read from MH i2c: E2 0E 00 5E 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AC [18:36:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:36:49]wFMCommunicate OK [18:36:49]SAM_PROTO_GetShiftState done [18:36:49]FM_GetShiftState done [18:36:49]req_shift_opened done [18:36:49]requested_item shift.open_date is exist - process it [18:36:49]req_shift_open_date [18:36:49]req_shift_open_date done [18:36:49]produce_requested_data done [18:36:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163186,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:36:49]process_action_free close_receipt [18:36:49]json_value_free [18:36:49]json_value_free done [18:36:49]process_json_proto returns [18:36:49]Send response to host [18:36:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163186,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:36:49]free response buf [18:36:49]execute_script done [18:36:49]execute_script returns [18:36:49]free content buf [18:36:49]Sock 8.Close socket [18:36:49]Sock 8.Thread stoped [18:36:50]recv_with_timeout no data received [18:36:55]Connected sock=10 [18:36: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 36 39 0D 01 00 00 2A 9C 05 01 35 52 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 02 00 00 F4 03 04 00 DD D2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7D 02 00 35 04 06 00 17 1B 10 EC BA 0A BF C3 1C FC D2 DE 50 41 [18:36: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 36 39 4F 00 00 00 D1 A3 47 00 0C F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7D 02 00 F4 03 04 00 99 8B C4 66 B6 04 01 00 00 2F 72 10 93 F1 03 D4 57 [18:36:56]CommunicateWithHost err = 0 [18:36:56]CheckOFDResponse [18:36:56]1017 (14) - 77093643461234 [18:36:56]1041 (16) - 0000000000871769 [18:36:56]1040 (4) - 163121 [18:36:56]1012 (4) - 20.08.2024 12:27 [18:36:56]1206 (1) - 0 [18:36:56]OFD Sender: Remove packet 163121 [18:36:56]ProducePacketName [18:36:56]name=ofd_packets/00163121 [18:36:56]NVStorageDeleteData [18:36:56]OFD Sender: Processing packet 163122 [packets to send 1025, broken 960] [18:36:56]ProducePacketName [18:36:56]name=ofd_packets/00163122 [18:36:56]OFD Sender: To server: pG, [18:36:56]CommunicateWithHost lk.salyk.kg:30040 [18:36:56]ConnectInit lk.salyk.kg [18:36:58]accept exits with 9 [18:36:58]New connection [18:36:58]New thread 3066703204 created [18:36:58]Thread 3066846564 joined [18:36:58]Waiting for new connection... [18:36:58] Sock 9.Parse request [18:36:58]Sock 9.Check first char [18:36:58]Sock 9.First char is OK [18:36:58]request: POST /json_proto HTTP/1.0 [18:36:58]Method: POST [18:36:58]URL: /json_proto [18:36:58]Method is POST - this is cgi request [18:36:58]url: /json_proto [18:36:58]query_string will be loaded in cgi processing [18:36:58]execute_cgi json_proto POST (null) [18:36:58]execute_cgi path=json_proto method=POST [18:36:58]POST find Content-Length [18:36:58]Host: 172.17.44.132:8080 [18:36:58]Content-Length: 613 [18:36:58]Content-Type: application/json [18:36:58] [18:36:58]POST finish read [18:36:58]Found Content-Length = 613 [18:36:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50487", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:58]execute_script... [18:36: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)50487", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:36:58]POST & json_proto [18:36:58]process_json_proto [18:36:58]json parsed OK: [18:36:58]protocol is kg_v1.0 [18:36:58]action value=close_receipt [18:36:58]process_action close_receipt [18:36:58]cmd_close_receipt [18:36:58]MH_GetDate [18:36:58]Write to MH i2c: F0 00 00 5F 03 51 [18:36:58]Write i2c OK [18:36:58]MH_I2C_Read... [18:36:58]Read from MH i2c: F0 [18:36:58]MH_I2C_Read... [18:36:58]Read from MH i2c: F0 09 00 [18:36:58]MH_I2C_Read... [18:36:58]Read from MH i2c: F0 09 00 5F 03 00 4A E2 C4 66 2A 83 C1 65 83 [18:36:58]GetLastDocTimeStamp 1724179004 [18:36:58]current date 1724179018 [18:36:58]FM_GetShiftState [18:36:58]SAM_PROTO_GetShiftState [18:36:58]wFMCommunicate request_size=4 [18:36:58]MH_SAM_APDU [18:36:58]CAPDU: 80 13 01 00 [18:36:58]Write to MH i2c: E2 08 00 60 03 80 13 01 00 00 00 00 00 E0 [18:36:58]Write i2c OK [18:36:58]MH_I2C_Read... [18:36:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:36:58]Read from MH i2c: E2 [18:36:58]MH_I2C_Read... [18:36:58]Read from MH i2c: E2 0E 00 [18:36:58]MH_I2C_Read... [18:36:58]Read from MH i2c: E2 0E 00 60 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AE [18:36:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:36:58]wFMCommunicate OK [18:36:58]SAM_PROTO_GetShiftState done [18:36:58]FM_GetShiftState done [18:36:58]opened in 1724113081 [18:36:58]opened+sec_in_day 1724199481 [18:36:58]quantity*price = 11000 [18:36:58]sum+1 = 11001 [18:36:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 632 20.08.2024 18:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163187 ФПД: 26128382425219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183658&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163187&fm=26128382425219&tin=02508201610067®Number=0000000000092562&sum=11000 0 [18:36:59]StoreToDocumentArchive [18:36:59]shift 465 fd 163187 [18:36:59]save to /storage/0465/doc_00163187 [18:36:59]save last doc name /storage/0465/doc_00163187 to /storage/kkm_last_doc_name [18:36:59]save OK [18:36:59]Clear old archive folders... [18:36:59]ProcessDocumentItem done err = 0, tmpTLVsize=266 [18:36:59]tlvbuf is 010078A0 [18:36:59]SAM_PROTO_ClearQueue [18:36:59]wFMCommunicate request_size=4 [18:36:59]MH_SAM_APDU [18:36:59]CAPDU: 80 09 00 00 [18:36:59]Write to MH i2c: E2 08 00 6D 03 80 09 00 00 00 00 00 00 E2 [18:36:59]Write i2c OK [18:36:59]MH_I2C_Read... [18:36:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:36:59]Read from MH i2c: E2 [18:36:59]MH_I2C_Read... [18:36:59]Read from MH i2c: E2 03 00 [18:36:59]MH_I2C_Read... [18:36:59]Read from MH i2c: E2 03 00 6D 03 00 90 00 E4 [18:36:59]RAPDU: 90 00 [18:36:59]wFMCommunicate OK [18:36:59]SAM_PROTO_ClearQueue done [18:36:59]KKMCreateOFDPacket [18:36:59]OFDProtocolAddRootSTLVToBuf [18:36:59]FM_MakeSignedData [18:36:59]FM_MakeSignedData [18:36:59]SAM_PROTO_SignData [18:36:59]wFMCommunicate request_size=4 [18:36:59]MH_SAM_APDU [18:36:59]CAPDU: 80 0D 01 02 [18:36:59]Write to MH i2c: E2 08 00 6E 03 80 0D 01 02 00 00 00 00 EA [18:36:59]Write i2c OK [18:36:59]MH_I2C_Read... [18:36:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:36:59]Read from MH i2c: E2 [18:36:59]MH_I2C_Read... [18:36:59]Read from MH i2c: E2 03 00 [18:36:59]MH_I2C_Read... [18:36:59]Read from MH i2c: E2 03 00 6E 03 00 90 00 E5 [18:36:59]RAPDU: 90 00 [18:36:59]wFMCommunicate OK [18:36:59]wFMCommunicate request_size=255 [18:36:59]MH_SAM_APDU [18:36:59]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 4A E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [18:36:59]Write to MH i2c: E2 02 01 6F 03 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 4A E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 01 [18:36:59]Write i2c OK [18:36:59]MH_I2C_Read... [18:37:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:00]Read from MH i2c: E2 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 03 00 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 03 00 6F 03 00 90 00 E6 [18:37:00]RAPDU: 90 00 [18:37:00]wFMCommunicate OK [18:37:00]wFMCommunicate request_size=25 [18:37:00]MH_SAM_APDU [18:37:00]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 73 7D 02 00 35 04 06 00 17 C3 7C F3 F8 83 [18:37:00]Write to MH i2c: E2 1C 00 70 03 80 0D 02 02 14 00 36 39 10 04 04 00 73 7D 02 00 35 04 06 00 17 C3 7C F3 F8 83 00 00 91 [18:37:00]Write i2c OK [18:37:00]MH_I2C_Read... [18:37:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:37:00]Read from MH i2c: E2 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 03 00 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 03 00 70 03 00 90 00 E7 [18:37:00]RAPDU: 90 00 [18:37:00]wFMCommunicate OK [18:37:00]wFMCommunicate request_size=4 [18:37:00]MH_SAM_APDU [18:37:00]CAPDU: 80 0D 03 02 [18:37:00]Write to MH i2c: E2 08 00 71 03 80 0D 03 02 00 00 00 00 EF [18:37:00]Write i2c OK [18:37:00]MH_I2C_Read... [18:37:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:37:00]Read from MH i2c: E2 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 0B 00 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 0B 00 71 03 00 F8 A7 D3 F3 4A 44 BC 2E 90 00 CD [18:37:00]RAPDU: F8 A7 D3 F3 4A 44 BC 2E 90 00 [18:37:00]wFMCommunicate OK [18:37:00]SAM_PROTO_SignData done [18:37:00]FM_MakeSignedData done [18:37:00]CreateOFDProtocolMessage [18:37:00]wFMCommunicate request_size=4 [18:37:00]MH_SAM_APDU [18:37:00]CAPDU: 80 11 00 00 [18:37:00]Write to MH i2c: E2 08 00 72 03 80 11 00 00 00 00 00 00 EF [18:37:00]Write i2c OK [18:37:00]MH_I2C_Read... [18:37:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:00]Read from MH i2c: E2 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 17 00 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: E2 17 00 72 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [18:37:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:37:00]wFMCommunicate OK [18:37:00]CreateOFDProtocolMessage done [18:37:00]OFDSenderStorePacket 163187 [18:37:00]StoreOFDPacket docnum=163187 [18:37:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 75 02 16 01 EB 67 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 4A E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7D 02 00 35 04 06 00 17 C3 7C F3 F8 83 F8 A7 D3 F3 4A 44 BC 2E [18:37:00]CheckFolder [18:37:00]dirname=/storage/ofd_packets [18:37:00]CheckFolder done [18:37:00]ProducePacketName [18:37:00]name=ofd_packets/00163187 [18:37:00]NVStorageSaveData ofd_packets/00163187 [18:37:00]File name is /storage/ofd_packets/00163187 [18:37:00]Write 316 bytes [18:37:00]NVStorageSaveData done [18:37:00]OFDSenderStorePacket done [18:37:00]KKMCreateOFDPacket done [18:37:00]NVStorageSaveData kkm_last_timestamp [18:37:00]File name is /storage/kkm_last_timestamp [18:37:00]Write 4 bytes [18:37:00]NVStorageSaveData done [18:37:00]ExternCall_PrintAddStr [18:37:00]wPrintStart [18:37:00]Write to MH i2c: 01 00 00 73 03 76 [18:37:00]Write i2c OK [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: 01 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: 01 07 00 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: 01 07 00 73 03 00 00 00 00 00 FF 0F 8B [18:37:00]RasterBufferAndPrint [18:37:00]line Счет N : (3)50487 [18:37:00]line ИНН: 02508201610067 [18:37:00]line Контрольно-Кассовый Чек [18:37:00]line ПРОДАЖА [18:37:00]line Товар: 4870001570071 [18:37:00]line Напиток Pepsi 1л [18:37:00]line 1.000 * 110.00 [18:37:00]line = 110.00 [18:37:00]line НДС 12% НСП 1% [18:37:00]line > о реализуемом товаре [18:37:00]line ИТОГО: 110.00 [18:37:00]line НСП 1% : 0.97 [18:37:00]line НДС 12% : 11.68 [18:37:00]line Наличными: 110.00 [18:37:00]line Безнал.: 0.00 [18:37:00]line Место: АЗС № 130 "Партнер Нефть" [18:37:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:37:00]line СНО: Общий режим [18:37:00]line Чек 632 20.08.2024 18:36 [18:37:00]line Смена: 465 ФФД: 1.0 [18:37:00]line ЗНМ: 0300000070 [18:37:00]line РНМ: 0000000000092562 [18:37:00]line Версия ККМ: 001 [18:37:00]line ФМ: 0000000000871769 [18:37:00]line ФД: 163187 [18:37:00]line ФПД: 26128382425219 [18:37:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183658&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163187&fm=26128382425219&tin=02508201610067®Number=0000000000092562&sum=11000 [18:37:00]line 0 [18:37:00]written 0, free lines is 4095 [18:37:00]Write to MH i2c: 01 00 00 9B 03 9E [18:37:00]Write i2c OK [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: 01 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: 01 07 00 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: 01 07 00 9B 03 00 00 00 00 00 F0 0C A1 [18:37:00]RasterBufferAndPrint [18:37:00]line [18:37:00]line [18:37:00]line [18:37:00]line [18:37:00]line [18:37:00]written 0, free lines is 3342 [18:37:00]MH_Cut [18:37:00]Write to MH i2c: D1 01 00 A2 03 01 77 [18:37:00]Write i2c OK [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: D1 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: D1 01 00 [18:37:00]MH_I2C_Read... [18:37:00]Read from MH i2c: D1 01 00 A2 03 00 76 [18:37:00]Write to MH i2c: 01 00 00 A3 03 A6 [18:37:00]Write i2c OK [18:37:00]MH_I2C_Read... [18:37:01]*** Cut start [18:37:01]*** Purtial cut [18:37:01]*** Stage 1: CUTSNS_PIN = 1 [18:37:01]ConnectInit Can't take IP for lk.salyk.kg [18:37:01]CommunicateWithHost connect error [18:37:01]CommunicateWithHost err = -1 [18:37:01]OFD Sender: Server communicate error [18:37:02]OFD Sender: Processing packet 163122 [packets to send 1026, broken 960] [18:37:02]ProducePacketName [18:37:02]name=ofd_packets/00163122 [18:37:02]OFD Sender: To server: pG, [18:37:02]CommunicateWithHost lk.salyk.kg:30040 [18:37:02]ConnectInit lk.salyk.kg [18:37:02]recv_with_timeout no data received [18:37:03]Read from MH i2c: 01 [18:37:03]MH_I2C_Read... [18:37:03]*** Stop cut motor [18:37:03]*** Cut end [18:37:03]Read from MH i2c: 01 07 00 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: 01 07 00 A3 03 00 00 00 00 00 FF 0F BB [18:37:03]process_action close_receipt done [18:37:03]requested_data is exist [18:37:03]produce_requested_data [18:37:03]requested_item fm.sn is exist - process it [18:37:03]wFMCommunicate request_size=4 [18:37:03]MH_SAM_APDU [18:37:03]CAPDU: 80 11 00 00 [18:37:03]Write to MH i2c: E2 08 00 A4 03 80 11 00 00 00 00 00 00 21 [18:37:03]Write i2c OK [18:37:03]MH_I2C_Read... [18:37:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:37:03]Read from MH i2c: E2 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: E2 17 00 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: E2 17 00 A4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [18:37:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:37:03]wFMCommunicate OK [18:37:03]requested_item fd.num is exist - process it [18:37:03]SAM_PROTO_GetFieldsCounters [18:37:03]wFMCommunicate request_size=4 [18:37:03]MH_SAM_APDU [18:37:03]CAPDU: 80 13 00 00 [18:37:03]Write to MH i2c: E2 08 00 A5 03 80 13 00 00 00 00 00 00 24 [18:37:03]Write i2c OK [18:37:03]MH_I2C_Read... [18:37:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:37:03]Read from MH i2c: E2 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: E2 62 00 [18:37:03]MH_I2C_Read... [18:37:03]Read from MH i2c: E2 62 00 A5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 7C [18:37: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 78 02 00 00 5E 04 04 00 78 02 00 00 57 04 04 00 79 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:37:03]wFMCommunicate OK [18:37:03]SAM_PROTO_GetFieldsCounters done [18:37:03]requested_item shift.num is exist - process it [18:37:03]requested_item shift.opened is exist - process it [18:37:03]req_shift_opened [18:37:03]FM_GetShiftState [18:37:03]SAM_PROTO_GetShiftState [18:37:03]wFMCommunicate request_size=4 [18:37:03]MH_SAM_APDU [18:37:03]CAPDU: 80 13 01 00 [18:37:03]Write to MH i2c: E2 08 00 A6 03 80 13 01 00 00 00 00 00 26 [18:37:03]Write i2c OK [18:37:03]MH_I2C_Read... [18:37:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:37:04]Read from MH i2c: E2 [18:37:04]MH_I2C_Read... [18:37:04]Read from MH i2c: E2 0E 00 [18:37:04]MH_I2C_Read... [18:37:04]Read from MH i2c: E2 0E 00 A6 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F4 [18:37:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:37:04]wFMCommunicate OK [18:37:04]SAM_PROTO_GetShiftState done [18:37:04]FM_GetShiftState done [18:37:04]req_shift_opened done [18:37:04]requested_item shift.open_date is exist - process it [18:37:04]req_shift_open_date [18:37:04]req_shift_open_date done [18:37:04]produce_requested_data done [18:37:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163187,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:37:04]process_action_free close_receipt [18:37:04]json_value_free [18:37:04]json_value_free done [18:37:04]process_json_proto returns [18:37:04]Send response to host [18:37:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163187,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:37:04]free response buf [18:37:04]execute_script done [18:37:04]execute_script returns [18:37:04]free content buf [18:37:04]Sock 9.Close socket [18:37:04]Sock 9.Thread stoped [18:37:07]ConnectInit Can't take IP for lk.salyk.kg [18:37:07]CommunicateWithHost connect error [18:37:07]CommunicateWithHost err = -1 [18:37:07]OFD Sender: Server communicate error [18:37:12]OFD Sender: Processing packet 163122 [packets to send 1026, broken 960] [18:37:12]ProducePacketName [18:37:12]name=ofd_packets/00163122 [18:37:12]OFD Sender: To server: pG, [18:37:12]CommunicateWithHost lk.salyk.kg:30040 [18:37:12]ConnectInit lk.salyk.kg [18:37:15]Connected sock=9 [18:37: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 36 39 0C 01 00 00 3B 83 04 01 4D 4A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 7C 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 50 88 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 88 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 79 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A9 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 50 88 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 02 00 00 F4 03 04 00 45 D3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7D 02 00 35 04 06 00 0D A8 BA 1D 69 AE 81 2E ED 2A CE DB 47 67 [18:37: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 36 39 4F 00 00 00 C6 C5 47 00 C3 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7D 02 00 F4 03 04 00 AD 8B C4 66 B6 04 01 00 00 03 CF C5 2C 56 E4 9D 16 [18:37:17]CommunicateWithHost err = 0 [18:37:17]CheckOFDResponse [18:37:17]1017 (14) - 77093643461234 [18:37:17]1041 (16) - 0000000000871769 [18:37:17]1040 (4) - 163122 [18:37:17]1012 (4) - 20.08.2024 12:27 [18:37:17]1206 (1) - 0 [18:37:17]OFD Sender: Remove packet 163122 [18:37:17]ProducePacketName [18:37:17]name=ofd_packets/00163122 [18:37:17]NVStorageDeleteData [18:37:17]OFD Sender: Processing packet 163123 [packets to send 1025, broken 960] [18:37:17]ProducePacketName [18:37:17]name=ofd_packets/00163123 [18:37:17]OFD Sender: To server: pG, [18:37:17]CommunicateWithHost lk.salyk.kg:30040 [18:37:17]ConnectInit lk.salyk.kg [18:37:19]Connected sock=8 [18:37:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 55 C4 06 01 72 94 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 38 02 00 00 F4 03 04 00 78 D3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7D 02 00 35 04 06 00 9F 71 2C 3A 3C 4F 0F B9 67 16 FA A1 45 FA [18: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 36 39 4F 00 00 00 0E DC 47 00 E0 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7D 02 00 F4 03 04 00 B0 8B C4 66 B6 04 01 00 00 ED 1C DA 09 24 24 40 6C [18:37:20]CommunicateWithHost err = 0 [18:37:20]CheckOFDResponse [18:37:20]1017 (14) - 77093643461234 [18:37:20]1041 (16) - 0000000000871769 [18:37:20]1040 (4) - 163123 [18:37:20]1012 (4) - 20.08.2024 12:27 [18:37:20]1206 (1) - 0 [18:37:20]OFD Sender: Remove packet 163123 [18:37:20]ProducePacketName [18:37:20]name=ofd_packets/00163123 [18:37:20]NVStorageDeleteData [18:37:21]OFD Sender: Processing packet 163124 [packets to send 1024, broken 960] [18:37:21]ProducePacketName [18:37:21]name=ofd_packets/00163124 [18:37:21]OFD Sender: To server: pG, [18:37:21]CommunicateWithHost lk.salyk.kg:30040 [18:37:21]ConnectInit lk.salyk.kg [18:37:25]Connected sock=8 [18:37: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 36 39 38 01 00 00 4A DB 30 01 0A 69 5A 03 01 00 03 00 24 01 1E 04 01 00 01 23 04 76 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 31 38 06 04 32 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D0 B7 D0 B5 D0 BB 20 D0 BB D0 B8 D0 BC 20 D0 9F D0 AD D0 A2 20 30 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 88 13 00 00 00 00 13 04 06 00 88 13 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 39 02 00 00 F4 03 04 00 92 D3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7D 02 00 35 04 06 00 6D AC C3 D2 FF C5 44 BF F8 98 C3 B9 8A 9D [18:37: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 36 39 4F 00 00 00 89 4C 47 00 E6 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7D 02 00 F4 03 04 00 B7 8B C4 66 B6 04 01 00 00 D8 40 3E 29 7D CD 81 36 [18:37:27]CommunicateWithHost err = 0 [18:37:27]CheckOFDResponse [18:37:27]1017 (14) - 77093643461234 [18:37:27]1041 (16) - 0000000000871769 [18:37:27]1040 (4) - 163124 [18:37:27]1012 (4) - 20.08.2024 12:27 [18:37:27]1206 (1) - 0 [18:37:27]OFD Sender: Remove packet 163124 [18:37:27]ProducePacketName [18:37:27]name=ofd_packets/00163124 [18:37:27]NVStorageDeleteData [18:37:27]OFD Sender: Processing packet 163125 [packets to send 1023, broken 960] [18:37:27]ProducePacketName [18:37:27]name=ofd_packets/00163125 [18:37:27]OFD Sender: To server: pG, [18:37:27]CommunicateWithHost lk.salyk.kg:30040 [18:37:27]ConnectInit lk.salyk.kg [18:37:28]Connected sock=8 [18:37:28]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5D 0E 07 01 17 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 02 00 00 F4 03 04 00 AA D3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7D 02 00 35 04 06 00 50 B5 31 A6 B7 5A 9F CD F5 66 DE 76 5D 8E [18:37: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 36 39 4F 00 00 00 C3 CF 47 00 DC 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7D 02 00 F4 03 04 00 BA 8B C4 66 B6 04 01 00 00 18 28 26 C4 36 BF C2 21 [18:37:28]CommunicateWithHost err = 0 [18:37:28]CheckOFDResponse [18:37:28]1017 (14) - 77093643461234 [18:37:28]1041 (16) - 0000000000871769 [18:37:28]1040 (4) - 163125 [18:37:28]1012 (4) - 20.08.2024 12:27 [18:37:28]1206 (1) - 0 [18:37:28]OFD Sender: Remove packet 163125 [18:37:28]ProducePacketName [18:37:28]name=ofd_packets/00163125 [18:37:28]NVStorageDeleteData [18:37:29]OFD Sender: Processing packet 163126 [packets to send 1022, broken 960] [18:37:29]ProducePacketName [18:37:29]name=ofd_packets/00163126 [18:37:29]OFD Sender: To server: pG, [18:37:29]CommunicateWithHost lk.salyk.kg:30040 [18:37:29]ConnectInit lk.salyk.kg [18:37:34]recv_with_timeout no data received [18:38:07]recv_with_timeout no data received [18:38:14]accept exits with 12 [18:38:14]New connection [18:38:14]New thread 3066846564 created [18:38:14]Thread 3066703204 joined [18:38:14]Waiting for new connection... [18:38:14] Sock 12.Parse request [18:38:14]Sock 12.Check first char [18:38:14]Sock 12.First char is OK [18:38:14]request: POST /json_proto HTTP/1.0 [18:38:14]Method: POST [18:38:14]URL: /json_proto [18:38:14]Method is POST - this is cgi request [18:38:14]url: /json_proto [18:38:14]query_string will be loaded in cgi processing [18:38:14]execute_cgi json_proto POST (null) [18:38:14]execute_cgi path=json_proto method=POST [18:38:14]POST find Content-Length [18:38:14]Host: 172.17.44.132:8080 [18:38:14]Content-Length: 751 [18:38:14]Content-Type: application/json [18:38:14] [18:38:14]POST finish read [18:38:14]Found Content-Length = 751 [18:38:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054185", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:14]execute_script... [18: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 : (1)291677", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054185", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:38:14]POST & json_proto [18:38:14]process_json_proto [18:38:14]json parsed OK: [18:38:14]protocol is kg_v1.0 [18:38:14]action value=close_receipt [18:38:14]process_action close_receipt [18:38:14]cmd_close_receipt [18:38:14]MH_GetDate [18:38:14]Write to MH i2c: F0 00 00 A7 03 99 [18:38:14]Write i2c OK [18:38:14]MH_I2C_Read... [18:38:14]Read from MH i2c: F0 [18:38:14]MH_I2C_Read... [18:38:14]Read from MH i2c: F0 09 00 [18:38:14]MH_I2C_Read... [18:38:14]Read from MH i2c: F0 09 00 A7 03 00 96 E2 C4 66 2A 83 C1 65 17 [18:38:14]GetLastDocTimeStamp 1724179018 [18:38:14]current date 1724179094 [18:38:14]FM_GetShiftState [18:38:14]SAM_PROTO_GetShiftState [18:38:14]wFMCommunicate request_size=4 [18:38:14]MH_SAM_APDU [18:38:14]CAPDU: 80 13 01 00 [18:38:14]Write to MH i2c: E2 08 00 A8 03 80 13 01 00 00 00 00 00 28 [18:38:14]Write i2c OK [18:38:14]MH_I2C_Read... [18:38:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:14]Read from MH i2c: E2 [18:38:14]MH_I2C_Read... [18:38:14]Read from MH i2c: E2 0E 00 [18:38:14]MH_I2C_Read... [18:38:14]Read from MH i2c: E2 0E 00 A8 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F6 [18:38:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:38:14]wFMCommunicate OK [18:38:14]SAM_PROTO_GetShiftState done [18:38:14]FM_GetShiftState done [18:38:14]opened in 1724113081 [18:38:14]opened+sec_in_day 1724199481 [18:38:14]quantity*price = 0 [18:38:14]sum+1 = 1 [18:38:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 633 20.08.2024 18:38 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30054185 ФМ: 0000000000871769 ФД: 163188 ФПД: 223989448676591 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163188&fm=223989448676591&tin=02508201610067®Number=0000000000092562&sum=0 [18:38:15]StoreToDocumentArchive [18:38:15]shift 465 fd 163188 [18:38:15]save to /storage/0465/doc_00163188 [18:38:15]save last doc name /storage/0465/doc_00163188 to /storage/kkm_last_doc_name [18:38:15]save OK [18:38:15]Clear old archive folders... [18:38:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:38:15]tlvbuf is 00FA6230 [18:38:15]SAM_PROTO_ClearQueue [18:38:15]wFMCommunicate request_size=4 [18:38:15]MH_SAM_APDU [18:38:15]CAPDU: 80 09 00 00 [18:38:15]Write to MH i2c: E2 08 00 B5 03 80 09 00 00 00 00 00 00 2A [18:38:15]Write i2c OK [18:38:15]MH_I2C_Read... [18:38:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:15]Read from MH i2c: E2 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 B5 03 00 90 00 2C [18:38:15]RAPDU: 90 00 [18:38:15]wFMCommunicate OK [18:38:15]SAM_PROTO_ClearQueue done [18:38:15]KKMCreateOFDPacket [18:38:15]OFDProtocolAddRootSTLVToBuf [18:38:15]FM_MakeSignedData [18:38:15]FM_MakeSignedData [18:38:15]SAM_PROTO_SignData [18:38:15]wFMCommunicate request_size=4 [18:38:15]MH_SAM_APDU [18:38:15]CAPDU: 80 0D 01 02 [18:38:15]Write to MH i2c: E2 08 00 B6 03 80 0D 01 02 00 00 00 00 32 [18:38:15]Write i2c OK [18:38:15]MH_I2C_Read... [18:38:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:15]Read from MH i2c: E2 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 B6 03 00 90 00 2D [18:38:15]RAPDU: 90 00 [18:38:15]wFMCommunicate OK [18:38:15]wFMCommunicate request_size=255 [18:38:15]MH_SAM_APDU [18:38:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 96 E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 7D 02 00 35 04 06 00 CB B7 9B 85 [18:38:15]Write to MH i2c: E2 02 01 B7 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 96 E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 7D 02 00 35 04 06 00 CB B7 9B 85 00 00 30 [18:38:15]Write i2c OK [18:38:15]MH_I2C_Read... [18:38:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:15]Read from MH i2c: E2 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 B7 03 00 90 00 2E [18:38:15]RAPDU: 90 00 [18:38:15]wFMCommunicate OK [18:38:15]wFMCommunicate request_size=7 [18:38:15]MH_SAM_APDU [18:38:15]CAPDU: 80 0D 02 02 02 94 EF [18:38:15]Write to MH i2c: E2 0A 00 B8 03 80 0D 02 02 02 00 94 EF 00 00 BC [18:38:15]Write i2c OK [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 [18:38:15]MH_I2C_Read... [18:38:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:15]Read from MH i2c: E2 03 00 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 03 00 B8 03 00 90 00 2F [18:38:15]RAPDU: 90 00 [18:38:15]wFMCommunicate OK [18:38:15]wFMCommunicate request_size=4 [18:38:15]MH_SAM_APDU [18:38:15]CAPDU: 80 0D 03 02 [18:38:15]Write to MH i2c: E2 08 00 B9 03 80 0D 03 02 00 00 00 00 37 [18:38:15]Write i2c OK [18:38:15]MH_I2C_Read... [18:38:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:15]Read from MH i2c: E2 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 0B 00 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 0B 00 B9 03 00 F0 4A 9D E6 C2 11 E5 F1 90 00 9E [18:38:15]RAPDU: F0 4A 9D E6 C2 11 E5 F1 90 00 [18:38:15]wFMCommunicate OK [18:38:15]SAM_PROTO_SignData done [18:38:15]FM_MakeSignedData done [18:38:15]CreateOFDProtocolMessage [18:38:15]wFMCommunicate request_size=4 [18:38:15]MH_SAM_APDU [18:38:15]CAPDU: 80 11 00 00 [18:38:15]Write to MH i2c: E2 08 00 BA 03 80 11 00 00 00 00 00 00 37 [18:38:15]Write i2c OK [18:38:15]MH_I2C_Read... [18:38:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:15]Read from MH i2c: E2 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 17 00 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: E2 17 00 BA 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [18:38:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:38:15]wFMCommunicate OK [18:38:15]CreateOFDProtocolMessage done [18:38:15]OFDSenderStorePacket 163188 [18:38:15]StoreOFDPacket docnum=163188 [18:38:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C7 A7 04 01 31 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 96 E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 7D 02 00 35 04 06 00 CB B7 9B 85 94 EF F0 4A 9D E6 C2 11 E5 F1 [18:38:15]CheckFolder [18:38:15]dirname=/storage/ofd_packets [18:38:15]CheckFolder done [18:38:15]ProducePacketName [18:38:15]name=ofd_packets/00163188 [18:38:15]NVStorageSaveData ofd_packets/00163188 [18:38:15]File name is /storage/ofd_packets/00163188 [18:38:15]Write 298 bytes [18:38:15]NVStorageSaveData done [18:38:15]OFDSenderStorePacket done [18:38:15]KKMCreateOFDPacket done [18:38:15]NVStorageSaveData kkm_last_timestamp [18:38:15]File name is /storage/kkm_last_timestamp [18:38:15]Write 4 bytes [18:38:15]NVStorageSaveData done [18:38:15]ExternCall_PrintAddStr [18:38:15]wPrintStart [18:38:15]Write to MH i2c: 01 00 00 BB 03 BE [18:38:15]Write i2c OK [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: 01 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: 01 07 00 [18:38:15]MH_I2C_Read... [18:38:15]Read from MH i2c: 01 07 00 BB 03 00 00 00 00 00 FF 0F D3 [18:38:15]RasterBufferAndPrint [18:38:15]line Счет N : (1)291677 [18:38:15]line ИНН: 02508201610067 [18:38:15]line Контрольно-Кассовый Чек [18:38:15]line ПРОДАЖА [18:38:15]line ТРК (МРК, ГНК) : 34 [18:38:15]line Товар: 2710194800 [18:38:15]line ДТ-К-5 [18:38:15]line 50.000 * 0.00 [18:38:15]line = 0.00 [18:38:15]line НДС 12% НСП 1% [18:38:15]line > о реализуемом товаре [18:38:15]line ИТОГО: 0.00 [18:38:15]line НСП 1% : 0.00 [18:38:15]line НДС 12% : 0.00 [18:38:15]line Наличными: 0.00 [18:38:15]line Безнал.: 0.00 [18:38:15]line Место: АЗС № 130 "Партнер Нефть" [18:38:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:38:15]line СНО: Общий режим [18:38:15]line Чек 633 20.08.2024 18:38 [18:38:15]line Смена: 465 ФФД: 1.0 [18:38:15]line ЗНМ: 0300000070 [18:38:15]line РНМ: 0000000000092562 [18:38:15]line Версия ККМ: 001 [18:38:15]line Талоны: ТК ГПНА Online [18:38:15]line 30054185 [18:38:15]line ФМ: 0000000000871769 [18:38:15]line ФД: 163188 [18:38:15]line ФПД: 223989448676591 [18:38:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183814&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163188&fm=223989448676591&tin=02508201610067®Number=0000000000092562&sum=0 [18:38:15]written 0, free lines is 4095 [18:38:16]Write to MH i2c: 01 00 00 E5 03 E8 [18:38:16]Write i2c OK [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: 01 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: 01 07 00 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: 01 07 00 E5 03 00 00 00 00 00 E2 0C DD [18:38:16]RasterBufferAndPrint [18:38:16]line [18:38:16]line [18:38:16]line [18:38:16]line [18:38:16]line [18:38:16]written 0, free lines is 3320 [18:38:16]MH_Cut [18:38:16]Write to MH i2c: D1 01 00 EC 03 01 C1 [18:38:16]Write i2c OK [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: D1 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: D1 01 00 [18:38:16]MH_I2C_Read... [18:38:16]Read from MH i2c: D1 01 00 EC 03 00 C0 [18:38:16]Write to MH i2c: 01 00 00 ED 03 F0 [18:38:16]Write i2c OK [18:38:16]MH_I2C_Read... [18:38:17]*** Cut start [18:38:17]*** Purtial cut [18:38:17]*** Stage 1: CUTSNS_PIN = 1 [18:38:17]recv_with_timeout no data received [18:38:19]Read from MH i2c: 01 [18:38:19]MH_I2C_Read... [18:38:19]*** Stop cut motor [18:38:19]*** Cut end [18:38:19]Read from MH i2c: 01 07 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: 01 07 00 ED 03 00 00 00 00 00 FF 0F 05 [18:38:19]process_action close_receipt done [18:38:19]requested_data is exist [18:38:19]produce_requested_data [18:38:19]requested_item fm.sn is exist - process it [18:38:19]wFMCommunicate request_size=4 [18:38:19]MH_SAM_APDU [18:38:19]CAPDU: 80 11 00 00 [18:38:19]Write to MH i2c: E2 08 00 EE 03 80 11 00 00 00 00 00 00 6B [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:19]Read from MH i2c: E2 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 17 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 17 00 EE 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [18:38:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:38:19]wFMCommunicate OK [18:38:19]requested_item fd.num is exist - process it [18:38:19]SAM_PROTO_GetFieldsCounters [18:38:19]wFMCommunicate request_size=4 [18:38:19]MH_SAM_APDU [18:38:19]CAPDU: 80 13 00 00 [18:38:19]Write to MH i2c: E2 08 00 EF 03 80 13 00 00 00 00 00 00 6E [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:19]Read from MH i2c: E2 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 62 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 62 00 EF 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 CA [18: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 74 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 79 02 00 00 5E 04 04 00 79 02 00 00 57 04 04 00 7A 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:19]wFMCommunicate OK [18:38:19]SAM_PROTO_GetFieldsCounters done [18:38:19]requested_item shift.num is exist - process it [18:38:19]requested_item shift.opened is exist - process it [18:38:19]req_shift_opened [18:38:19]FM_GetShiftState [18:38:19]SAM_PROTO_GetShiftState [18:38:19]wFMCommunicate request_size=4 [18:38:19]MH_SAM_APDU [18:38:19]CAPDU: 80 13 01 00 [18:38:19]Write to MH i2c: E2 08 00 F0 03 80 13 01 00 00 00 00 00 70 [18:38:19]Write i2c OK [18:38:19]MH_I2C_Read... [18:38:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:19]Read from MH i2c: E2 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 0E 00 [18:38:19]MH_I2C_Read... [18:38:19]Read from MH i2c: E2 0E 00 F0 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3E [18:38:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:38:19]wFMCommunicate OK [18:38:19]SAM_PROTO_GetShiftState done [18:38:19]FM_GetShiftState done [18:38:19]req_shift_opened done [18:38:19]requested_item shift.open_date is exist - process it [18:38:19]req_shift_open_date [18:38:19]req_shift_open_date done [18:38:19]produce_requested_data done [18:38:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163188,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:38:19]process_action_free close_receipt [18:38:19]json_value_free [18:38:19]json_value_free done [18:38:19]process_json_proto returns [18:38:19]Send response to host [18:38:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163188,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:38:19]free response buf [18:38:19]execute_script done [18:38:19]execute_script returns [18:38:19]free content buf [18:38:19]Sock 12.Close socket [18:38:19]Sock 12.Thread stoped [18:38:20]accept exits with 10 [18:38:20]New connection [18:38:20]New thread 3066703204 created [18:38:20]Thread 3066846564 joined [18:38:20]Waiting for new connection... [18:38:20] Sock 10.Parse request [18:38:20]Sock 10.Check first char [18:38:20]Sock 10.First char is OK [18:38:20]request: POST /json_proto HTTP/1.0 [18:38:20]Method: POST [18:38:20]URL: /json_proto [18:38:20]Method is POST - this is cgi request [18:38:20]url: /json_proto [18:38:20]query_string will be loaded in cgi processing [18:38:20]execute_cgi json_proto POST (null) [18:38:20]execute_cgi path=json_proto method=POST [18:38:20]POST find Content-Length [18:38:20]Host: 172.17.44.132:8080 [18:38:20]Content-Length: 907 [18:38:20]Content-Type: application/json [18:38:20] [18:38:20]POST finish read [18:38:20]Found Content-Length = 907 [18:38:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50488", "tax_sys" : 0, "items" : [ { "code": "4700003010476", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u044F\u0431\u043B\u043E\u043A\u043E \u041F\u042D\u0422 1\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 45.00, "quantity" : 1.000, "sum" : 45.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" ] } } [18:38:20]execute_script... [18:38:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50488", "tax_sys" : 0, "items" : [ { "code": "4700003010476", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Let`s Go! \u0441/\u0441 \u044F\u0431\u043B\u043E\u043A\u043E \u041F\u042D\u0422 1\u043B", "price" : 80.00, "quantity" : 1.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42113270", "name": "\u0416\u0435\u0432 Orbit \u0430\u0440\u0431\u0443\u0437", "price" : 45.00, "quantity" : 1.000, "sum" : 45.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" ] } } [18:38:20]POST & json_proto [18:38:20]process_json_proto [18:38:20]json parsed OK: [18:38:20]protocol is kg_v1.0 [18:38:20]action value=close_receipt [18:38:20]process_action close_receipt [18:38:20]cmd_close_receipt [18:38:20]MH_GetDate [18:38:20]Write to MH i2c: F0 00 00 F1 03 E3 [18:38:20]Write i2c OK [18:38:20]MH_I2C_Read... [18:38:20]Read from MH i2c: F0 [18:38:20]MH_I2C_Read... [18:38:20]Read from MH i2c: F0 09 00 [18:38:20]MH_I2C_Read... [18:38:20]Read from MH i2c: F0 09 00 F1 03 00 9C E2 C4 66 2A 83 C1 65 67 [18:38:20]GetLastDocTimeStamp 1724179094 [18:38:20]current date 1724179100 [18:38:20]FM_GetShiftState [18:38:20]SAM_PROTO_GetShiftState [18:38:20]wFMCommunicate request_size=4 [18:38:20]MH_SAM_APDU [18:38:20]CAPDU: 80 13 01 00 [18:38:20]Write to MH i2c: E2 08 00 F2 03 80 13 01 00 00 00 00 00 72 [18:38:20]Write i2c OK [18:38:20]MH_I2C_Read... [18:38:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:20]Read from MH i2c: E2 [18:38:20]MH_I2C_Read... [18:38:20]Read from MH i2c: E2 0E 00 [18:38:20]MH_I2C_Read... [18:38:20]Read from MH i2c: E2 0E 00 F2 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 40 [18:38:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:38:20]wFMCommunicate OK [18:38:20]SAM_PROTO_GetShiftState done [18:38:20]FM_GetShiftState done [18:38:20]opened in 1724113081 [18:38:20]opened+sec_in_day 1724199481 [18:38:20]quantity*price = 8000 [18:38:20]sum+1 = 8001 [18:38:20]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 42113270 Жев Orbit арбуз 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.28 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 634 20.08.2024 18:38 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163189 ФПД: 221459721813799 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163189&fm=221459721813799&tin=02508201610067®Number=0000000000092562&sum=12500 0 [18:38:22]StoreToDocumentArchive [18:38:22]shift 465 fd 163189 [18:38:22]save to /storage/0465/doc_00163189 [18:38:22]save last doc name /storage/0465/doc_00163189 to /storage/kkm_last_doc_name [18:38:22]save OK [18:38:22]Clear old archive folders... [18:38:22]ProcessDocumentItem done err = 0, tmpTLVsize=386 [18:38:22]tlvbuf is 00FA5E20 [18:38:22]SAM_PROTO_ClearQueue [18:38:22]wFMCommunicate request_size=4 [18:38:22]MH_SAM_APDU [18:38:22]CAPDU: 80 09 00 00 [18:38:22]Write to MH i2c: E2 08 00 FF 03 80 09 00 00 00 00 00 00 74 [18:38:22]Write i2c OK [18:38:22]MH_I2C_Read... [18:38:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:38:22]Read from MH i2c: E2 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: E2 03 00 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: E2 03 00 FF 03 00 90 00 76 [18:38:22]RAPDU: 90 00 [18:38:22]wFMCommunicate OK [18:38:22]SAM_PROTO_ClearQueue done [18:38:22]KKMCreateOFDPacket [18:38:22]OFDProtocolAddRootSTLVToBuf [18:38:22]FM_MakeSignedData [18:38:22]FM_MakeSignedData [18:38:22]SAM_PROTO_SignData [18:38:22]wFMCommunicate request_size=4 [18:38:22]MH_SAM_APDU [18:38:22]CAPDU: 80 0D 01 02 [18:38:22]Write to MH i2c: E2 08 00 00 04 80 0D 01 02 00 00 00 00 7D [18:38:22]Write i2c OK [18:38:22]MH_I2C_Read... [18:38:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:38:22]Read from MH i2c: E2 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: E2 03 00 [18:38:22]MH_I2C_Read... [18:38:22]Read from MH i2c: E2 03 00 00 04 00 90 00 78 [18:38:22]RAPDU: 90 00 [18:38:22]wFMCommunicate OK [18:38:22]wFMCommunicate request_size=255 [18:38:22]MH_SAM_APDU [18:38:22]CAPDU: 80 0D 02 02 FA 03 00 82 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 34 37 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 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 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 [18:38:22]Write to MH i2c: E2 02 01 01 04 80 0D 02 02 FA 00 03 00 82 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 34 37 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 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 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 30 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 00 00 F8 [18:38:22]Write i2c OK [18:38:22]MH_I2C_Read... [18:38:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:23]Read from MH i2c: E2 [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: E2 03 00 [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: E2 03 00 01 04 00 90 00 79 [18:38:23]RAPDU: 90 00 [18:38:23]wFMCommunicate OK [18:38:23]wFMCommunicate request_size=145 [18:38:23]MH_SAM_APDU [18:38:23]CAPDU: 80 0D 02 02 8C 06 00 6F 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 7A 02 00 00 F4 03 04 00 9C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 7D 02 00 35 04 06 00 C9 6A 9C 0C FF 27 [18:38:23]Write to MH i2c: E2 94 00 02 04 80 0D 02 02 8C 00 06 00 6F 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 7A 02 00 00 F4 03 04 00 9C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 7D 02 00 35 04 06 00 C9 6A 9C 0C FF 27 00 00 63 [18:38:23]Write i2c OK [18:38:23]MH_I2C_Read... [18:38:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:38:23]Read from MH i2c: E2 [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: E2 03 00 [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: E2 03 00 02 04 00 90 00 7A [18:38:23]RAPDU: 90 00 [18:38:23]wFMCommunicate OK [18:38:23]wFMCommunicate request_size=4 [18:38:23]MH_SAM_APDU [18:38:23]CAPDU: 80 0D 03 02 [18:38:23]Write to MH i2c: E2 08 00 03 04 80 0D 03 02 00 00 00 00 82 [18:38:23]Write i2c OK [18:38:23]MH_I2C_Read... [18:38:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:38:23]Read from MH i2c: E2 [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: E2 0B 00 [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: E2 0B 00 03 04 00 C2 9C 8C 5D D2 DB 5F 47 90 00 1D [18:38:23]RAPDU: C2 9C 8C 5D D2 DB 5F 47 90 00 [18:38:23]wFMCommunicate OK [18:38:23]SAM_PROTO_SignData done [18:38:23]FM_MakeSignedData done [18:38:23]CreateOFDProtocolMessage [18:38:23]wFMCommunicate request_size=4 [18:38:23]MH_SAM_APDU [18:38:23]CAPDU: 80 11 00 00 [18:38:23]Write to MH i2c: E2 08 00 04 04 80 11 00 00 00 00 00 00 82 [18:38:23]Write i2c OK [18:38:23]MH_I2C_Read... [18:38:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:23]Read from MH i2c: E2 [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: E2 17 00 [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: E2 17 00 04 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [18:38:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:38:23]wFMCommunicate OK [18:38:23]CreateOFDProtocolMessage done [18:38:23]OFDSenderStorePacket 163189 [18:38:23]StoreOFDPacket docnum=163189 [18:38:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 96 01 00 00 99 7B 8E 01 BD 4C 5A 03 01 00 03 00 82 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 34 37 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 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 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 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 7A 02 00 00 F4 03 04 00 9C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 7D 02 00 35 04 06 00 C9 6A 9C 0C FF 27 C2 9C 8C 5D D2 DB 5F 47 [18:38:23]CheckFolder [18:38:23]dirname=/storage/ofd_packets [18:38:23]CheckFolder done [18:38:23]ProducePacketName [18:38:23]name=ofd_packets/00163189 [18:38:23]NVStorageSaveData ofd_packets/00163189 [18:38:23]File name is /storage/ofd_packets/00163189 [18:38:23]Write 436 bytes [18:38:23]NVStorageSaveData done [18:38:23]OFDSenderStorePacket done [18:38:23]KKMCreateOFDPacket done [18:38:23]NVStorageSaveData kkm_last_timestamp [18:38:23]File name is /storage/kkm_last_timestamp [18:38:23]Write 4 bytes [18:38:23]NVStorageSaveData done [18:38:23]ExternCall_PrintAddStr [18:38:23]wPrintStart [18:38:23]Write to MH i2c: 01 00 00 05 04 09 [18:38:23]Write i2c OK [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: 01 [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: 01 07 00 [18:38:23]MH_I2C_Read... [18:38:23]Read from MH i2c: 01 07 00 05 04 00 00 00 00 00 FF 0F 1E [18:38:23]RasterBufferAndPrint [18:38:23]line Счет N : (3)50488 [18:38:23]line ИНН: 02508201610067 [18:38:23]line Контрольно-Кассовый Чек [18:38:23]line ПРОДАЖА [18:38:23]line Товар: 4700003010476 [18:38:23]line Напиток Let`s Go! с/с яблоко ПЭТ 1л [18:38:23]line 1.000 * 80.00 [18:38:23]line = 80.00 [18:38:23]line НДС 12% НСП 1% [18:38:23]line > о реализуемом товаре [18:38:23]line Товар: 42113270 [18:38:23]line Жев Orbit арбуз [18:38:23]line 1.000 * 45.00 [18:38:23]line = 45.00 [18:38:23]line НДС 12% НСП 1% [18:38:23]line > о реализуемом товаре [18:38:23]line ИТОГО: 125.00 [18:38:23]line НСП 1% : 1.11 [18:38:23]line НДС 12% : 13.28 [18:38:23]line Наличными: 125.00 [18:38:23]line Безнал.: 0.00 [18:38:23]line Место: АЗС № 130 "Партнер Нефть" [18:38:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:38:23]line СНО: Общий режим [18:38:23]line Чек 634 20.08.2024 18:38 [18:38:23]line Смена: 465 ФФД: 1.0 [18:38:23]line ЗНМ: 0300000070 [18:38:23]line РНМ: 0000000000092562 [18:38:23]line Версия ККМ: 001 [18:38:23]line ФМ: 0000000000871769 [18:38:23]line ФД: 163189 [18:38:23]line ФПД: 221459721813799 [18:38:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183820&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163189&fm=221459721813799&tin=02508201610067®Number=0000000000092562&sum=12500 [18:38:23]line 0 [18:38:23]written 0, free lines is 4095 [18:38:24]Write to MH i2c: 01 00 00 34 04 38 [18:38:24]Write i2c OK [18:38:24]MH_I2C_Read... [18:38:24]Read from MH i2c: 01 [18:38:24]MH_I2C_Read... [18:38:24]Read from MH i2c: 01 07 00 [18:38:24]MH_I2C_Read... [18:38:24]Read from MH i2c: 01 07 00 34 04 00 00 00 00 00 87 0C D2 [18:38:24]RasterBufferAndPrint [18:38:24]line [18:38:24]line [18:38:24]line [18:38:24]line [18:38:24]line [18:38:24]written 0, free lines is 3232 [18:38:24]MH_Cut [18:38:24]Write to MH i2c: D1 01 00 3B 04 01 11 [18:38:24]Write i2c OK [18:38:24]MH_I2C_Read... [18:38:24]Read from MH i2c: D1 [18:38:24]MH_I2C_Read... [18:38:24]Read from MH i2c: D1 01 00 [18:38:24]MH_I2C_Read... [18:38:24]Read from MH i2c: D1 01 00 3B 04 00 10 [18:38:24]Write to MH i2c: 01 00 00 3C 04 40 [18:38:24]Write i2c OK [18:38:24]MH_I2C_Read... [18:38:24]*** Cut start [18:38:24]*** Purtial cut [18:38:24]*** Stage 1: CUTSNS_PIN = 1 [18:38:26]Read from MH i2c: 01 [18:38:26]MH_I2C_Read... [18:38:26]*** Stop cut motor [18:38:26]*** Cut end [18:38:26]Read from MH i2c: 01 07 00 [18:38:26]MH_I2C_Read... [18:38:26]Read from MH i2c: 01 07 00 3C 04 00 00 00 00 00 FF 0F 55 [18:38:26]process_action close_receipt done [18:38:26]requested_data is exist [18:38:26]produce_requested_data [18:38:26]requested_item fm.sn is exist - process it [18:38:26]wFMCommunicate request_size=4 [18:38:26]MH_SAM_APDU [18:38:26]CAPDU: 80 11 00 00 [18:38:26]Write to MH i2c: E2 08 00 3D 04 80 11 00 00 00 00 00 00 BB [18:38:26]Write i2c OK [18:38:26]MH_I2C_Read... [18:38:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:38:26]Read from MH i2c: E2 [18:38:26]MH_I2C_Read... [18:38:26]Read from MH i2c: E2 17 00 [18:38:26]MH_I2C_Read... [18:38:26]Read from MH i2c: E2 17 00 3D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [18:38:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:38:26]wFMCommunicate OK [18:38:26]requested_item fd.num is exist - process it [18:38:26]SAM_PROTO_GetFieldsCounters [18:38:26]wFMCommunicate request_size=4 [18:38:26]MH_SAM_APDU [18:38:26]CAPDU: 80 13 00 00 [18:38:26]Write to MH i2c: E2 08 00 3E 04 80 13 00 00 00 00 00 00 BE [18:38:27]Write i2c OK [18:38:27]MH_I2C_Read... [18:38:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:38:27]Read from MH i2c: E2 [18:38:27]MH_I2C_Read... [18:38:27]Read from MH i2c: E2 62 00 [18:38:27]MH_I2C_Read... [18:38:27]Read from MH i2c: E2 62 00 3E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 1E [18:38: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 75 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7A 02 00 00 5E 04 04 00 7A 02 00 00 57 04 04 00 7B 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:38:27]wFMCommunicate OK [18:38:27]SAM_PROTO_GetFieldsCounters done [18:38:27]requested_item shift.num is exist - process it [18:38:27]requested_item shift.opened is exist - process it [18:38:27]req_shift_opened [18:38:27]FM_GetShiftState [18:38:27]SAM_PROTO_GetShiftState [18:38:27]wFMCommunicate request_size=4 [18:38:27]MH_SAM_APDU [18:38:27]CAPDU: 80 13 01 00 [18:38:27]Write to MH i2c: E2 08 00 3F 04 80 13 01 00 00 00 00 00 C0 [18:38:27]Write i2c OK [18:38:27]MH_I2C_Read... [18:38:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:38:27]Read from MH i2c: E2 [18:38:27]MH_I2C_Read... [18:38:27]Read from MH i2c: E2 0E 00 [18:38:27]MH_I2C_Read... [18:38:27]Read from MH i2c: E2 0E 00 3F 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8E [18:38:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:38:27]wFMCommunicate OK [18:38:27]SAM_PROTO_GetShiftState done [18:38:27]FM_GetShiftState done [18:38:27]req_shift_opened done [18:38:27]requested_item shift.open_date is exist - process it [18:38:27]req_shift_open_date [18:38:27]req_shift_open_date done [18:38:27]produce_requested_data done [18:38:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163189,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:38:27]process_action_free close_receipt [18:38:27]json_value_free [18:38:27]json_value_free done [18:38:27]process_json_proto returns [18:38:27]Send response to host [18:38:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163189,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:38:27]free response buf [18:38:27]execute_script done [18:38:27]execute_script returns [18:38:27]free content buf [18:38:27]Sock 10.Close socket [18:38:27]Sock 10.Thread stoped [18:38:56]recv_with_timeout no data received [18:39:30]recv_with_timeout no data received [18:39:40]ConnectInit Can't connect to host [18:39:40]CommunicateWithHost connect error [18:39:40]CommunicateWithHost err = -1 [18:39:40]OFD Sender: Server communicate error [18:39:40]OFD Sender: Processing packet 163126 [packets to send 1024, broken 960] [18:39:40]ProducePacketName [18:39:40]name=ofd_packets/00163126 [18:39:40]OFD Sender: To server: pG, [18:39:40]CommunicateWithHost lk.salyk.kg:30040 [18:39:40]ConnectInit lk.salyk.kg [18:39:41]recv_with_timeout no data received [18:39:45]ConnectInit Can't take IP for lk.salyk.kg [18:39:45]CommunicateWithHost connect error [18:39:45]CommunicateWithHost err = -1 [18:39:45]OFD Sender: Server communicate error [18:39:48]accept exits with 6 [18:39:48]New connection [18:39:48]New thread 3066846564 created [18:39:48]Thread 3066703204 joined [18:39:48]Waiting for new connection... [18:39:48] Sock 6.Parse request [18:39:48]Sock 6.Check first char [18:39:48]Sock 6.First char is OK [18:39:48]request: POST /json_proto HTTP/1.0 [18:39:48]Method: POST [18:39:48]URL: /json_proto [18:39:48]Method is POST - this is cgi request [18:39:48]url: /json_proto [18:39:48]query_string will be loaded in cgi processing [18:39:48]execute_cgi json_proto POST (null) [18:39:48]execute_cgi path=json_proto method=POST [18:39:48]POST find Content-Length [18:39:48]Host: 172.17.44.132:8080 [18:39:48]Content-Length: 682 [18:39:48]Content-Type: application/json [18:39:48] [18:39:48]POST finish read [18:39:48]Found Content-Length = 682 [18:39:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:48]execute_script... [18:39:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291678", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:39:48]POST & json_proto [18:39:48]process_json_proto [18:39:48]json parsed OK: [18:39:48]protocol is kg_v1.0 [18:39:48]action value=close_receipt [18:39:48]process_action close_receipt [18:39:48]cmd_close_receipt [18:39:48]MH_GetDate [18:39:48]Write to MH i2c: F0 00 00 40 04 33 [18:39:48]Write i2c OK [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: F0 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: F0 09 00 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: F0 09 00 40 04 00 F4 E2 C4 66 2A 83 C1 65 0F [18:39:48]GetLastDocTimeStamp 1724179100 [18:39:48]current date 1724179188 [18:39:48]FM_GetShiftState [18:39:48]SAM_PROTO_GetShiftState [18:39:48]wFMCommunicate request_size=4 [18:39:48]MH_SAM_APDU [18:39:48]CAPDU: 80 13 01 00 [18:39:48]Write to MH i2c: E2 08 00 41 04 80 13 01 00 00 00 00 00 C2 [18:39:48]Write i2c OK [18:39:48]MH_I2C_Read... [18:39:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:39:48]Read from MH i2c: E2 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: E2 0E 00 [18:39:48]MH_I2C_Read... [18:39:48]Read from MH i2c: E2 0E 00 41 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 90 [18:39:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:39:48]wFMCommunicate OK [18:39:48]SAM_PROTO_GetShiftState done [18:39:48]FM_GetShiftState done [18:39:48]opened in 1724113081 [18:39:48]opened+sec_in_day 1724199481 [18:39:48]quantity*price = 150032 [18:39:48]sum+1 = 150033 [18:39:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 635 20.08.2024 18:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163190 ФПД: 91561982525371 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T183948&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163190&fm=91561982525371&tin=02508201610067®Number=0000000000092562&sum=150000 [18:39:49]StoreToDocumentArchive [18:39:49]shift 465 fd 163190 [18:39:49]save to /storage/0465/doc_00163190 [18:39:49]save last doc name /storage/0465/doc_00163190 to /storage/kkm_last_doc_name [18:39:49]save OK [18:39:49]Clear old archive folders... [18:39:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:39:49]tlvbuf is 00F8EF90 [18:39:49]SAM_PROTO_ClearQueue [18:39:49]wFMCommunicate request_size=4 [18:39:49]MH_SAM_APDU [18:39:49]CAPDU: 80 09 00 00 [18:39:49]Write to MH i2c: E2 08 00 4E 04 80 09 00 00 00 00 00 00 C4 [18:39:49]Write i2c OK [18:39:49]MH_I2C_Read... [18:39:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:39:49]Read from MH i2c: E2 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 03 00 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 03 00 4E 04 00 90 00 C6 [18:39:49]RAPDU: 90 00 [18:39:49]wFMCommunicate OK [18:39:49]SAM_PROTO_ClearQueue done [18:39:49]KKMCreateOFDPacket [18:39:49]OFDProtocolAddRootSTLVToBuf [18:39:49]FM_MakeSignedData [18:39:49]FM_MakeSignedData [18:39:49]SAM_PROTO_SignData [18:39:49]wFMCommunicate request_size=4 [18:39:49]MH_SAM_APDU [18:39:49]CAPDU: 80 0D 01 02 [18:39:49]Write to MH i2c: E2 08 00 4F 04 80 0D 01 02 00 00 00 00 CC [18:39:49]Write i2c OK [18:39:49]MH_I2C_Read... [18:39:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:39:49]Read from MH i2c: E2 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 03 00 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 03 00 4F 04 00 90 00 C7 [18:39:49]RAPDU: 90 00 [18:39:49]wFMCommunicate OK [18:39:49]wFMCommunicate request_size=255 [18:39:49]MH_SAM_APDU [18:39:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 F4 E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7D 02 00 35 04 06 00 53 [18:39:49]Write to MH i2c: E2 02 01 50 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 F4 E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7D 02 00 35 04 06 00 53 00 00 5A [18:39:49]Write i2c OK [18:39:49]MH_I2C_Read... [18:39:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:49]Read from MH i2c: E2 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 03 00 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 03 00 50 04 00 90 00 C8 [18:39:49]RAPDU: 90 00 [18:39:49]wFMCommunicate OK [18:39:49]wFMCommunicate request_size=10 [18:39:49]MH_SAM_APDU [18:39:49]CAPDU: 80 0D 02 02 05 46 6F 71 7F BB [18:39:49]Write to MH i2c: E2 0D 00 51 04 80 0D 02 02 05 00 46 6F 71 7F BB 00 00 39 [18:39:49]Write i2c OK [18:39:49]MH_I2C_Read... [18:39:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:39:49]Read from MH i2c: E2 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 03 00 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 03 00 51 04 00 90 00 C9 [18:39:49]RAPDU: 90 00 [18:39:49]wFMCommunicate OK [18:39:49]wFMCommunicate request_size=4 [18:39:49]MH_SAM_APDU [18:39:49]CAPDU: 80 0D 03 02 [18:39:49]Write to MH i2c: E2 08 00 52 04 80 0D 03 02 00 00 00 00 D1 [18:39:49]Write i2c OK [18:39:49]MH_I2C_Read... [18:39:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:39:49]Read from MH i2c: E2 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: E2 0B 00 [18:39:49]MH_I2C_Read... [18:39:49]Read from MH i2c: [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]/dev/ttyS4 opened [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 16998439+1707180842=1724179281 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 52 E3 C4 66 2A 83 C1 65 31 [18:41:22]Current date/time: 20.08.2024 18:41 [18:41:22]FM_Init [18:41:22]wFMConnect [18:41:22]MH_SAM_On [18:41:22]Write to MH i2c: E0 00 00 08 00 E7 [18:41:22]Write i2c OK [18:41:22]MH_I2C_Read... [18:41:22]*** iso7816_init finished! [18:41:22]*** atr: [18:41:22]*** 0F 3B D5 18 FF 81 91 FE [18:41:22]*** 1F C3 80 73 C8 21 10 0A [18:41:22]*** 00 00 00 00 00 00 00 00 [18:41:22]*** 00 00 00 00 00 00 00 00 [18:41:22]*** 00 00 00 00 00 00 00 00 [18:41:22]*** 00 00 00 00 00 00 00 00 [18:41:22]*** 00 00 00 00 00 00 00 00 [18:41:22]*** 00 00 00 00 00 00 00 00 [18:41:22]Read from MH i2c: E0 [18:41:22]MH_I2C_Read... [18:41:22]Read from MH i2c: E0 10 00 [18:41:22]MH_I2C_Read... [18:41:22]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:41:22]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:41:22]wFMCommunicate request_size=10 [18:41:22]MH_SAM_APDU [18:41:22]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:41:22]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:41:22]Write i2c OK [18:41:22]MH_I2C_Read... [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16998462+1707180842=1724179304 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 68 E3 C4 66 2A 83 C1 65 47 [18:41:44]Current date/time: 20.08.2024 18:41 [18:41:44]FM_Init [18:41:44]wFMConnect [18:41:44]MH_SAM_On [18:41:44]Write to MH i2c: E0 00 00 08 00 E7 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]*** iso7816_init finished! [18:41:44]*** atr: [18:41:44]*** 0F 3B D5 18 FF 81 91 FE [18:41:44]*** 1F C3 80 73 C8 21 10 0A [18:41:44]*** 00 00 00 00 00 00 00 00 [18:41:44]*** 00 00 00 00 00 00 00 00 [18:41:44]*** 00 00 00 00 00 00 00 00 [18:41:44]*** 00 00 00 00 00 00 00 00 [18:41:44]*** 00 00 00 00 00 00 00 00 [18:41:44]*** 00 00 00 00 00 00 00 00 [18:41:44]Read from MH i2c: E0 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E0 10 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:41:44]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:41:44]wFMCommunicate request_size=10 [18:41:44]MH_SAM_APDU [18:41:44]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:41:44]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:41:44]Read from MH i2c: E2 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 03 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:41:44]RAPDU: 90 00 [18:41:44]wFMCommunicate OK [18:41:44]wFMCommunicate request_size=4 [18:41:44]MH_SAM_APDU [18:41:44]CAPDU: 80 11 00 00 [18:41:44]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:44]Read from MH i2c: E2 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 17 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:41:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:44]wFMCommunicate OK [18:41:44]Detected FM SN is 0000000000871769 [18:41:44]Stored FM SN is 0000000000871769 [18:41:44]wFMCommunicate request_size=9 [18:41:44]MH_SAM_APDU [18:41:44]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:41:44]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:41:44]Read from MH i2c: E2 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 03 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:41:44]RAPDU: 90 00 [18:41:44]wFMCommunicate OK [18:41:44]FM PIN OK [18:41:44]wFMCommunicate request_size=8 [18:41:44]MH_SAM_APDU [18:41:44]CAPDU: 80 14 04 00 03 02 00 01 [18:41:44]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:41:44]Read from MH i2c: E2 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 03 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:41:44]RAPDU: 90 00 [18:41:44]wFMCommunicate OK [18:41:44]wFMCommunicate request_size=13 [18:41:44]MH_SAM_APDU [18:41:44]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:41:44]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:41:44]Read from MH i2c: E2 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 03 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:41:44]RAPDU: 90 00 [18:41:44]wFMCommunicate OK [18:41:44]wFMCommunicate request_size=4 [18:41:44]MH_SAM_APDU [18:41:44]CAPDU: 80 11 00 00 [18:41:44]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:44]Read from MH i2c: E2 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 17 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:41:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:44]wFMCommunicate OK [18:41:44]DocumentArchiveInit [18:41:44]Start Httpd... [18:41:44]Httpd thread 3067911524 created [18:41:44]Write to MH i2c: 01 00 00 0F 00 0F [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: 01 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: 01 07 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:41:44]Allocated Socket 5 [18:41:44]Bind OK [18:41:44]Listen OK [18:41:44]httpd running on port 8080 [18:41:44]Waiting for new connection... [18:41:44]MH Int Process started [18:41:44]int [18:41:44]Write to MH i2c: 01 00 00 10 00 10 [18:41:44]*** FLAG_PRN_KEY set [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: 01 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: 01 07 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: 01 07 00 10 00 00 08 00 00 00 FF 0F 2D [18:41:44]state=0 [18:41:44]Key pressed [18:41:44]Feed [18:41:44]Write to MH i2c: D8 00 00 11 00 E8 [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: D8 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: D8 01 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: D8 01 00 11 00 00 E9 [18:41:44]int [18:41:44]Write to MH i2c: 01 00 00 12 00 12 [18:41:44]*** FLAG_PRN_KEY reset [18:41:44]Write i2c OK [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: 01 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: 01 07 00 [18:41:44]MH_I2C_Read... [18:41:44]Read from MH i2c: 01 07 00 12 00 00 00 00 00 00 F5 0F 1D [18:41:44]state=2 [18:41:44]Stop feed [18:41:45]int [18:41:45]Write to MH i2c: 01 00 00 13 00 13 [18:41:45]*** FLAG_PRN_KEY set [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 07 00 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 07 00 13 00 00 08 00 00 00 FF 0F 30 [18:41:45]state=0 [18:41:45]Key pressed [18:41:45]Feed [18:41:45]Write to MH i2c: D8 00 00 14 00 EB [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: D8 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: D8 01 00 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: D8 01 00 14 00 00 EC [18:41:45]int [18:41:45]Write to MH i2c: 01 00 00 15 00 15 [18:41:45]*** FLAG_PRN_KEY reset [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 07 00 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 07 00 15 00 00 00 00 00 00 F5 0F 20 [18:41:45]state=2 [18:41:45]Stop feed [18:41:45]int [18:41:45]Write to MH i2c: 01 00 00 16 00 16 [18:41:45]*** FLAG_PRN_KEY set [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 07 00 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 07 00 16 00 00 08 00 00 00 FF 0F 33 [18:41:45]state=0 [18:41:45]Key pressed [18:41:45]Feed [18:41:45]Write to MH i2c: D8 00 00 17 00 EE [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: D8 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: D8 01 00 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: D8 01 00 17 00 00 EF [18:41:45]int [18:41:45]Write to MH i2c: 01 00 00 18 00 18 [18:41:45]*** FLAG_PRN_KEY reset [18:41:45]Write i2c OK [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 07 00 [18:41:45]MH_I2C_Read... [18:41:45]Read from MH i2c: 01 07 00 18 00 00 00 00 00 00 F5 0F 23 [18:41:45]state=2 [18:41:45]Stop feed [18:41:46]OFD Sender: Processing packet 163126 [packets to send 1025, broken 960] [18:41:46]ProducePacketName [18:41:46]name=ofd_packets/00163126 [18:41:46]OFD Sender: To server: pG, [18:41:46]CommunicateWithHost lk.salyk.kg:30040 [18:41:46]ConnectInit lk.salyk.kg [18:41:46]int [18:41:46]Write to MH i2c: 01 00 00 19 00 19 [18:41:46]*** FLAG_PRN_KEY set [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 19 00 00 08 00 00 00 FF 0F 36 [18:41:46]state=0 [18:41:46]Key pressed [18:41:46]Feed [18:41:46]Write to MH i2c: D8 00 00 1A 00 F1 [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: D8 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: D8 01 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: D8 01 00 1A 00 00 F2 [18:41:46]int [18:41:46]Write to MH i2c: 01 00 00 1B 00 1B [18:41:46]*** FLAG_PRN_KEY reset [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 1B 00 00 00 00 00 00 F5 0F 26 [18:41:46]state=2 [18:41:46]Stop feed [18:41:46]Connected sock=7 [18:41:46]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 A4 52 19 01 F7 AE 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 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 3B 02 00 00 F4 03 04 00 F0 D3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7D 02 00 35 04 06 00 DE DB D3 66 92 94 F7 CC 56 39 EC B1 9D 2E [18:41:46]int [18:41:46]Write to MH i2c: 01 00 00 1C 00 1C [18:41:46]*** FLAG_PRN_KEY set [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 1C 00 00 08 00 00 00 FF 0F 39 [18:41:46]state=0 [18:41:46]Key pressed [18:41:46]Feed [18:41:46]Write to MH i2c: D8 00 00 1D 00 F4 [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: D8 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: D8 01 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: D8 01 00 1D 00 00 F5 [18:41:46]int [18:41:46]Write to MH i2c: 01 00 00 1E 00 1E [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 1E 00 00 48 00 00 00 3C 00 A9 [18:41:46]state=2 [18:41:46]Key pressed [18:41:46]int [18:41:46]Write to MH i2c: 01 00 00 1F 00 1F [18:41:46]*** FLAG_PRN_KEY reset [18:41:46]Write i2c OK [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 [18:41:46]MH_I2C_Read... [18:41:46]Read from MH i2c: 01 07 00 1F 00 00 00 00 00 00 F6 0F 2B [18:41:46]state=2 [18:41:46]Stop feed [18:41:47]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 2A AB 47 00 81 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7D 02 00 F4 03 04 00 BC 8C C4 66 B6 04 01 00 00 CF 95 EB 35 D5 3A 86 31 [18:41:47]CommunicateWithHost err = 0 [18:41:47]CheckOFDResponse [18:41:47]1017 (14) - 77093643461234 [18:41:47]1041 (16) - 0000000000871769 [18:41:47]1040 (4) - 163126 [18:41:47]1012 (4) - 20.08.2024 12:31 [18:41:47]1206 (1) - 0 [18:41:47]OFD Sender: Remove packet 163126 [18:41:47]ProducePacketName [18:41:47]name=ofd_packets/00163126 [18:41:47]NVStorageDeleteData [18:41:48]OFD Sender: Processing packet 163127 [packets to send 1024, broken 960] [18:41:48]ProducePacketName [18:41:48]name=ofd_packets/00163127 [18:41:48]OFD Sender: To server: pG, [18:41:48]CommunicateWithHost lk.salyk.kg:30040 [18:41:48]ConnectInit lk.salyk.kg [18:41:48]accept exits with 6 [18:41:48]New connection [18:41:48]New thread 3067624804 created [18:41:48]Waiting for new connection... [18:41:48] Sock 6.Parse request [18:41:48]Sock 6.Check first char [18:41:48]Sock 6.First char is OK [18:41:48]request: POST /json_proto HTTP/1.0 [18:41:48]Method: POST [18:41:48]URL: /json_proto [18:41:48]Method is POST - this is cgi request [18:41:48]url: /json_proto [18:41:48]query_string will be loaded in cgi processing [18:41:48]execute_cgi json_proto POST (null) [18:41:48]execute_cgi path=json_proto method=POST [18:41:48]POST find Content-Length [18:41:48]Host: 172.17.44.132:8080 [18:41:48]Content-Length: 215 [18:41:48]Content-Type: application/json [18:41:48] [18:41:48]POST finish read [18:41:48]Found Content-Length = 215 [18:41:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:48]execute_script... [18:41:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:48]POST & json_proto [18:41:48]process_json_proto [18:41:48]json parsed OK: [18:41:48]protocol is kg_v1.0 [18:41:48]action value=get_value [18:41:48]process_action get_value [18:41:48]cmd_get_value [18:41:48]process_action get_value done [18:41:48]requested_data is exist [18:41:48]produce_requested_data [18:41:48]requested_item kkm.sn is exist - process it [18:41:48]requested_item kkm.ver is exist - process it [18:41:48]requested_item fm.sn is exist - process it [18:41:48]wFMCommunicate request_size=4 [18:41:48]MH_SAM_APDU [18:41:48]CAPDU: 80 11 00 00 [18:41:48]Write to MH i2c: E2 08 00 20 00 80 11 00 00 00 00 00 00 9A [18:41:48]Write i2c OK [18:41:48]MH_I2C_Read... [18:41:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:48]Read from MH i2c: E2 [18:41:48]MH_I2C_Read... [18:41:48]Read from MH i2c: E2 17 00 [18:41:48]MH_I2C_Read... [18:41:48]Read from MH i2c: E2 17 00 20 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [18:41:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:48]wFMCommunicate OK [18:41:48]requested_item fd.num is exist - process it [18:41:48]SAM_PROTO_GetFieldsCounters [18:41:48]wFMCommunicate request_size=4 [18:41:48]MH_SAM_APDU [18:41:48]CAPDU: 80 13 00 00 [18:41:48]Write to MH i2c: E2 08 00 21 00 80 13 00 00 00 00 00 00 9D [18:41:48]Write i2c OK [18:41:48]MH_I2C_Read... [18:41:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:48]Read from MH i2c: E2 [18:41:48]MH_I2C_Read... [18:41:48]Read from MH i2c: E2 62 00 [18:41:48]MH_I2C_Read... [18:41:48]Read from MH i2c: E2 62 00 21 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 01 [18:41: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7B 02 00 00 5E 04 04 00 7B 02 00 00 57 04 04 00 7C 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:41:48]wFMCommunicate OK [18:41:48]SAM_PROTO_GetFieldsCounters done [18:41:48]requested_item shift.num is exist - process it [18:41:48]requested_item shift.opened is exist - process it [18:41:48]req_shift_opened [18:41:48]FM_GetShiftState [18:41:48]SAM_PROTO_GetShiftState [18:41:48]wFMCommunicate request_size=4 [18:41:48]MH_SAM_APDU [18:41:48]CAPDU: 80 13 01 00 [18:41:48]Write to MH i2c: E2 08 00 22 00 80 13 01 00 00 00 00 00 9F [18:41:48]Write i2c OK [18:41:48]MH_I2C_Read... [18:41:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:48]Read from MH i2c: E2 [18:41:48]MH_I2C_Read... [18:41:48]Read from MH i2c: E2 0E 00 [18:41:48]MH_I2C_Read... [18:41:48]Read from MH i2c: E2 0E 00 22 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6D [18:41:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:41:48]wFMCommunicate OK [18:41:48]SAM_PROTO_GetShiftState done [18:41:48]FM_GetShiftState done [18:41:48]req_shift_opened done [18:41:48]requested_item shift.open_date is exist - process it [18:41:48]req_shift_open_date [18:41:48]req_shift_open_date done [18:41:48]produce_requested_data done [18:41:48]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163190,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:41:48]process_action_free get_value [18:41:48]json_value_free [18:41:48]json_value_free done [18:41:48]process_json_proto returns [18:41:48]Send response to host [18:41:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163190,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:41:48]free response buf [18:41:48]execute_script done [18:41:48]execute_script returns [18:41:48]free content buf [18:41:48]Sock 6.Close socket [18:41:48]Sock 6.Thread stoped [18:41:48]accept exits with 11 [18:41:48]New connection [18:41:48]New thread 3067481444 created [18:41:48]Thread 3067624804 joined [18:41:48]Waiting for new connection... [18:41:48] Sock 11.Parse request [18:41:48]Sock 11.Check first char [18:41:48]Sock 11.First char is OK [18:41:48]request: POST /json_proto HTTP/1.0 [18:41:48]Method: POST [18:41:48]URL: /json_proto [18:41:48]Method is POST - this is cgi request [18:41:48]url: /json_proto [18:41:48]query_string will be loaded in cgi processing [18:41:48]execute_cgi json_proto POST (null) [18:41:48]execute_cgi path=json_proto method=POST [18:41:48]POST find Content-Length [18:41:48]Host: 172.17.44.132:8080 [18:41:48]Content-Length: 331 [18:41:48]Content-Type: application/json [18:41:48] [18:41:48]POST finish read [18:41:48]Found Content-Length = 331 [18:41:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:41:48]execute_script... [18:41:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:41:48]POST & json_proto [18:41:48]process_json_proto [18:41:48]json parsed OK: [18:41:48]protocol is kg_v1.0 [18:41:48]action value=get_value [18:41:48]process_action get_value [18:41:48]cmd_get_value [18:41:48]process_action get_value done [18:41:48]requested_data is exist [18:41:48]produce_requested_data [18:41:48]requested_item fm.sale.total is exist - process it [18:41:48]SAM_PROTO_GetFMData [18:41:48]wFMCommunicate request_size=4 [18:41:48]MH_SAM_APDU [18:41:48]CAPDU: 80 13 03 00 [18:41:48]Write to MH i2c: E2 08 00 23 00 80 13 03 00 00 00 00 00 A2 [18:41:48]Write i2c OK [18:41:48]MH_I2C_Read... [18:41:49]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:41:49]Read from MH i2c: E2 [18:41:49]MH_I2C_Read... [18:41:49]Read from MH i2c: E2 FD 00 [18:41:49]MH_I2C_Read... [18:41:49]Read from MH i2c: E2 FD 00 23 00 00 C9 04 85 04 C5 04 6E 04 04 00 D3 79 02 00 69 04 A4 00 6F 04 04 00 C3 76 02 00 B1 04 05 00 B6 7A B9 69 03 70 04 05 00 4A 5E 50 68 02 72 04 05 00 6C 1C 69 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 4B 42 CD 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 0F 89 BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 2C [18:41:49]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 D3 79 02 00 69 04 A4 00 6F 04 04 00 C3 76 02 00 B1 04 05 00 B6 7A B9 69 03 70 04 05 00 4A 5E 50 68 02 72 04 05 00 6C 1C 69 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 4B 42 CD 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 0F 89 BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [18:41:49]wFMCommunicate OK [18:41:49]wFMCommunicate request_size=4 [18:41:49]MH_SAM_APDU [18:41:49]CAPDU: 80 17 00 00 [18:41:49]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [18:41:49]Write i2c OK [18:41:49]MH_I2C_Read... [18:41:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:41:49]Read from MH i2c: E2 [18:41:49]MH_I2C_Read... [18:41:49]Read from MH i2c: E2 FD 00 [18:41:49]MH_I2C_Read... [18:41:49]Read from MH i2c: E2 FD 00 24 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D8 [18:41:49]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:41:49]wFMCommunicate OK [18:41:49]wFMCommunicate request_size=4 [18:41:49]MH_SAM_APDU [18:41:49]CAPDU: 80 17 00 00 [18:41:49]Write to MH i2c: E2 08 00 25 00 80 17 00 00 00 00 00 00 A5 [18:41:49]Write i2c OK [18:41:49]MH_I2C_Read... [18:41:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:41:49]Read from MH i2c: E2 [18:41:49]MH_I2C_Read... [18:41:49]Read from MH i2c: E2 FD 00 [18:41:49]MH_I2C_Read... [18:41:49]Read from MH i2c: E2 FD 00 25 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 7A [18:41:49]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:41:49]wFMCommunicate OK [18:41:49]wFMCommunicate request_size=4 [18:41:49]MH_SAM_APDU [18:41:49]CAPDU: 80 17 00 00 [18:41:49]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [18:41:49]Write i2c OK [18:41:49]MH_I2C_Read... [18:41:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:41:50]Read from MH i2c: E2 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 FD 00 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 FD 00 26 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 2A [18:41:50]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:41:50]wFMCommunicate OK [18:41:50]wFMCommunicate request_size=4 [18:41:50]MH_SAM_APDU [18:41:50]CAPDU: 80 17 00 00 [18:41:50]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [18:41:50]Write i2c OK [18:41:50]MH_I2C_Read... [18:41:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:41:50]Read from MH i2c: E2 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 E6 00 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 E6 00 27 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [18:41:50]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:41:50]wFMCommunicate OK [18:41:50]SAM_PROTO_GetFMData done [18:41:50]requested_item fm.sale_refund.total is exist - process it [18:41:50]requested_item fm.buy.total is exist - process it [18:41:50]requested_item shift.sale.total is exist - process it [18:41:50]SAM_PROTO_GetShiftData [18:41:50]wFMCommunicate request_size=4 [18:41:50]MH_SAM_APDU [18:41:50]CAPDU: 80 13 02 00 [18:41:50]Write to MH i2c: E2 08 00 28 00 80 13 02 00 00 00 00 00 A6 [18:41:50]Write i2c OK [18:41:50]MH_I2C_Read... [18:41:50]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:41:50]Read from MH i2c: E2 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 FD 00 [18:41:50]MH_I2C_Read... [18:41:50]Read from MH i2c: E2 FD 00 28 00 00 B2 04 AA 04 AE 04 6E 04 04 00 7B 02 00 00 69 04 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 6F D8 8D 03 70 04 04 00 28 27 4F 02 72 04 04 00 47 B1 3E 01 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 13 A3 60 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 6A 0D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 BD [18:41:50]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7B 02 00 00 69 04 9F 00 6F 04 04 00 7B 02 00 00 B1 04 04 00 6F D8 8D 03 70 04 04 00 28 27 4F 02 72 04 04 00 47 B1 3E 01 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 13 A3 60 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 6A 0D 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:41:50]wFMCommunicate OK [18:41:50]wFMCommunicate request_size=4 [18:41:50]MH_SAM_APDU [18:41:50]CAPDU: 80 17 00 00 [18:41:50]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [18:41:50]Write i2c OK [18:41:50]MH_I2C_Read... [18:41:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:41:51]Read from MH i2c: E2 [18:41:51]MH_I2C_Read... [18:41:51]Read from MH i2c: E2 FD 00 [18:41:51]MH_I2C_Read... [18:41:51]Read from MH i2c: E2 FD 00 29 00 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 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 90 00 C0 [18:41:51]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 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 90 00 [18:41:51]wFMCommunicate OK [18:41:51]wFMCommunicate request_size=4 [18:41:51]MH_SAM_APDU [18:41:51]CAPDU: 80 17 00 00 [18:41:51]Write to MH i2c: E2 08 00 2A 00 80 17 00 00 00 00 00 00 AA [18:41:51]Write i2c OK [18:41:51]MH_I2C_Read... [18:41:51]Connected sock=10 [18:41:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 51 0B 19 01 FA 4C 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 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 3C 02 00 00 F4 03 04 00 22 D4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7D 02 00 35 04 06 00 54 A7 A0 3F 51 A9 BE E1 E1 5D A7 AD A8 86 [18:41:51]Read from MH i2c: E2 [18:41:51]MH_I2C_Read... [18:41:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:41:51]Read from MH i2c: E2 FD 00 [18:41:51]MH_I2C_Read... [18:41:51]Read from MH i2c: E2 FD 00 2A 00 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 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 90 00 66 [18:41:51]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 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 90 00 [18:41:51]wFMCommunicate OK [18:41:51]wFMCommunicate request_size=4 [18:41:51]MH_SAM_APDU [18:41:51]CAPDU: 80 17 00 00 [18:41:51]Write to MH i2c: E2 08 00 2B 00 80 17 00 00 00 00 00 00 AB [18:41:51]Write i2c OK [18:41:51]MH_I2C_Read... [18:41:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:41:51]Read from MH i2c: E2 [18:41:51]MH_I2C_Read... [18:41:51]Read from MH i2c: E2 FD 00 [18:41:51]MH_I2C_Read... [18:41:51]Read from MH i2c: E2 FD 00 2B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 22 [18:41:51]RAPDU: 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 90 00 [18:41:52]wFMCommunicate OK [18:41:52]wFMCommunicate request_size=4 [18:41:52]MH_SAM_APDU [18:41:52]CAPDU: 80 17 00 00 [18:41:52]Write to MH i2c: E2 08 00 2C 00 80 17 00 00 00 00 00 00 AC [18:41:52]Write i2c OK [18:41:52]MH_I2C_Read... [18:41:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [18:41:52]Read from MH i2c: E2 [18:41:52]MH_I2C_Read... [18:41:52]Read from MH i2c: E2 CF 00 [18:41:52]MH_I2C_Read... [18:41:52]Read from MH i2c: E2 CF 00 2C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 93 [18:41:52]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:41:52]wFMCommunicate OK [18:41:52]SAM_PROTO_GetShiftData done [18:41:52]requested_item shift.sale.total_cash is exist - process it [18:41:52]requested_item shift.sale_refund.total is exist - process it [18:41:52]requested_item shift.sale_refund.total_cash is exist - process it [18:41:52]requested_item shift.buy.total is exist - process it [18:41:52]requested_item shift.buy.total_cash is exist - process it [18:41:52]produce_requested_data done [18:41:52]produce_requested_data return {"fm.sale.total":146586651.42,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":596276.31,"shift.sale.total_cash":387418.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:41:52]process_action_free get_value [18:41:52]json_value_free [18:41:52]json_value_free done [18:41:52]process_json_proto returns [18:41:52]Send response to host [18:41:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146586651.42,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":596276.31,"shift.sale.total_cash":387418.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:41:52]free response buf [18:41:52]execute_script done [18:41:52]execute_script returns [18:41:52]free content buf [18:41:52]Sock 11.Close socket [18:41:52]Sock 11.Thread stoped [18:41:52]accept exits with 6 [18:41:52]New connection [18:41:52]New thread 3067624804 created [18:41:52]Thread 3067481444 joined [18:41:52]Waiting for new connection... [18:41:52] Sock 6.Parse request [18:41:52]Sock 6.Check first char [18:41:52]Sock 6.First char is OK [18:41:52]request: POST /json_proto HTTP/1.0 [18:41:52]Method: POST [18:41:52]URL: /json_proto [18:41:52]Method is POST - this is cgi request [18:41:52]url: /json_proto [18:41:52]query_string will be loaded in cgi processing [18:41:52]execute_cgi json_proto POST (null) [18:41:52]execute_cgi path=json_proto method=POST [18:41:52]POST find Content-Length [18:41:52]Host: 172.17.44.132:8080 [18:41:52]Content-Length: 751 [18:41:52]Content-Type: application/json [18:41:52] [18:41:52]POST finish read [18:41:52]Found Content-Length = 751 [18:41:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054227", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:52]execute_script... [18:41:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291679", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 50.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30054227", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:41:52]POST & json_proto [18:41:52]process_json_proto [18:41:52]json parsed OK: [18:41:52]protocol is kg_v1.0 [18:41:52]action value=close_receipt [18:41:52]process_action close_receipt [18:41:52]cmd_close_receipt [18:41:52]MH_GetDate [18:41:52]Write to MH i2c: F0 00 00 2D 00 1C [18:41:52]Write i2c OK [18:41:52]MH_I2C_Read... [18:41:52]Read from MH i2c: F0 [18:41:52]MH_I2C_Read... [18:41:52]Read from MH i2c: F0 09 00 [18:41:52]MH_I2C_Read... [18:41:52]Read from MH i2c: F0 09 00 2D 00 00 71 E3 C4 66 2A 83 C1 65 76 [18:41:52]GetLastDocTimeStamp 1724179188 [18:41:52]current date 1724179313 [18:41:52]FM_GetShiftState [18:41:52]SAM_PROTO_GetShiftState [18:41:52]wFMCommunicate request_size=4 [18:41:52]MH_SAM_APDU [18:41:52]CAPDU: 80 13 01 00 [18:41:52]Write to MH i2c: E2 08 00 2E 00 80 13 01 00 00 00 00 00 AB [18:41:52]Write i2c OK [18:41:52]MH_I2C_Read... [18:41:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:52]Read from MH i2c: E2 [18:41:52]MH_I2C_Read... [18:41:52]Read from MH i2c: E2 0E 00 [18:41:52]MH_I2C_Read... [18:41:52]Read from MH i2c: E2 0E 00 2E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 79 [18:41:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:41:52]wFMCommunicate OK [18:41:52]SAM_PROTO_GetShiftState done [18:41:52]FM_GetShiftState done [18:41:52]opened in 1724113081 [18:41:52]opened+sec_in_day 1724199481 [18:41:52]quantity*price = 0 [18:41:52]sum+1 = 1 [18:41:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 636 20.08.2024 18:41 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30054227 ФМ: 0000000000871769 ФД: 163191 ФПД: 64023837768973 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T184153&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163191&fm=64023837768973&tin=02508201610067®Number=0000000000092562&sum=0 [18:41:54]StoreToDocumentArchive [18:41:54]shift 465 fd 163191 [18:41:54]save to /storage/0465/doc_00163191 [18:41:54]save last doc name /storage/0465/doc_00163191 to /storage/kkm_last_doc_name [18:41:54]save OK [18:41:54]Clear old archive folders... [18:41:54]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:41:54]tlvbuf is 01E7BB80 [18:41:54]SAM_PROTO_ClearQueue [18:41:54]wFMCommunicate request_size=4 [18:41:54]MH_SAM_APDU [18:41:54]CAPDU: 80 09 00 00 [18:41:54]Write to MH i2c: E2 08 00 3B 00 80 09 00 00 00 00 00 00 AD [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:41:54]Read from MH i2c: E2 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 3B 00 00 90 00 AF [18:41:54]RAPDU: 90 00 [18:41:54]wFMCommunicate OK [18:41:54]SAM_PROTO_ClearQueue done [18:41:54]KKMCreateOFDPacket [18:41:54]OFDProtocolAddRootSTLVToBuf [18:41:54]FM_MakeSignedData [18:41:54]FM_MakeSignedData [18:41:54]SAM_PROTO_SignData [18:41:54]wFMCommunicate request_size=4 [18:41:54]MH_SAM_APDU [18:41:54]CAPDU: 80 0D 01 02 [18:41:54]Write to MH i2c: E2 08 00 3C 00 80 0D 01 02 00 00 00 00 B5 [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:41:54]Read from MH i2c: E2 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 3C 00 00 90 00 B0 [18:41:54]RAPDU: 90 00 [18:41:54]wFMCommunicate OK [18:41:54]wFMCommunicate request_size=255 [18:41:54]MH_SAM_APDU [18:41:54]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 71 E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7D 02 00 35 04 06 00 3A 3A B6 1B [18:41:54]Write to MH i2c: E2 02 01 3D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 71 E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7D 02 00 35 04 06 00 3A 3A B6 1B 00 00 38 [18:41:54]OFD Sender: Processing packet 163128 [packets to send 1023, broken 960] [18:41:54]ProducePacketName [18:41:54]name=ofd_packets/00163128 [18:41:54]OFD Sender: To server: pG, [18:41:54]CommunicateWithHost lk.salyk.kg:30040 [18:41:54]ConnectInit lk.salyk.kg [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:54]Read from MH i2c: E2 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 3D 00 00 90 00 B1 [18:41:54]RAPDU: 90 00 [18:41:54]wFMCommunicate OK [18:41:54]wFMCommunicate request_size=7 [18:41:54]MH_SAM_APDU [18:41:54]CAPDU: 80 0D 02 02 02 7D 0D [18:41:54]Write to MH i2c: E2 0A 00 3E 00 80 0D 02 02 02 00 7D 0D 00 00 46 [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:41:54]Read from MH i2c: E2 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 [18:41:54]MH_I2C_Read... [18:41:54]Read from MH i2c: E2 03 00 3E 00 00 90 00 B2 [18:41:54]RAPDU: 90 00 [18:41:54]wFMCommunicate OK [18:41:54]wFMCommunicate request_size=4 [18:41:54]MH_SAM_APDU [18:41:54]CAPDU: 80 0D 03 02 [18:41:54]Write to MH i2c: E2 08 00 3F 00 80 0D 03 02 00 00 00 00 BA [18:41:54]Write i2c OK [18:41:54]MH_I2C_Read... [18:41:54]Connected sock=7 [18:41:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 *** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:41:54]31 37 36 39 0F 01 00 00 FE 6D 07 01 C6 59 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3D 02 00 00 F4 03 04 00 28 D4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7D 02 00 35 04 06 00 5F 30 F7 40 01 35 E8 62 31 74 70 D6 7B 13 [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 0B 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 0B 00 3F 00 00 77 A5 83 5E 05 BE DB 7A 90 00 D0 [18:41:55]RAPDU: 77 A5 83 5E 05 BE DB 7A 90 00 [18:41:55]wFMCommunicate OK [18:41:55]SAM_PROTO_SignData done [18:41:55]FM_MakeSignedData done [18:41:55]CreateOFDProtocolMessage [18:41:55]wFMCommunicate request_size=4 [18:41:55]MH_SAM_APDU [18:41:55]CAPDU: 80 11 00 00 [18:41:55]Write to MH i2c: E2 08 00 40 00 80 11 00 00 00 00 00 00 BA [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:55]Read from MH i2c: E2 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 17 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: E2 17 00 40 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [18:41:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:55]wFMCommunicate OK [18:41:55]CreateOFDProtocolMessage done [18:41:55]OFDSenderStorePacket 163191 [18:41:55]StoreOFDPacket docnum=163191 [18:41:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 84 7D 04 01 F4 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 71 E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7D 02 00 35 04 06 00 3A 3A B6 1B 7D 0D 77 A5 83 5E 05 BE DB 7A [18:41:55]CheckFolder [18:41:55]dirname=/storage/ofd_packets [18:41:55]CheckFolder done [18:41:55]ProducePacketName [18:41:55]name=ofd_packets/00163191 [18:41:55]NVStorageSaveData ofd_packets/00163191 [18:41:55]File name is /storage/ofd_packets/00163191 [18:41:55]Write 298 bytes [18:41:55]NVStorageSaveData done [18:41:55]OFDSenderStorePacket done [18:41:55]KKMCreateOFDPacket done [18:41:55]NVStorageSaveData kkm_last_timestamp [18:41:55]File name is /storage/kkm_last_timestamp [18:41:55]Write 4 bytes [18:41:55]NVStorageSaveData done [18:41:55]ExternCall_PrintAddStr [18:41:55]wPrintStart [18:41:55]Write to MH i2c: 01 00 00 41 00 41 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 07 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 07 00 41 00 00 00 00 00 00 FF 0F 56 [18:41:55]RasterBufferAndPrint [18:41:55]line Счет N : (1)291679 [18:41:55]line ИНН: 02508201610067 [18:41:55]line Контрольно-Кассовый Чек [18:41:55]line ПРОДАЖА [18:41:55]line ТРК (МРК, ГНК) : 21 [18:41:55]line Товар: 2710194800 [18:41:55]line ДТ-К-5 [18:41:55]line 50.000 * 0.00 [18:41:55]line = 0.00 [18:41:55]line НДС 12% НСП 1% [18:41:55]line > о реализуемом товаре [18:41:55]line ИТОГО: 0.00 [18:41:55]line НСП 1% : 0.00 [18:41:55]line НДС 12% : 0.00 [18:41:55]line Наличными: 0.00 [18:41:55]line Безнал.: 0.00 [18:41:55]line Место: АЗС № 130 "Партнер Нефть" [18:41:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:41:55]line СНО: Общий режим [18:41:55]line Чек 636 20.08.2024 18:41 [18:41:55]line Смена: 465 ФФД: 1.0 [18:41:55]line ЗНМ: 0300000070 [18:41:55]line РНМ: 0000000000092562 [18:41:55]line Версия ККМ: 001 [18:41:55]line Талоны: ТК ГПНА Online [18:41:55]line 30054227 [18:41:55]line ФМ: 0000000000871769 [18:41:55]line ФД: 163191 [18:41:55]line ФПД: 64023837768973 [18:41:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T184153&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163191&fm=64023837768973&tin=02508201610067®Number=0000000000092562&sum=0 [18:41:55]written 0, free lines is 4095 [18:41: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 36 39 4F 00 00 00 CF 4B 47 00 47 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7D 02 00 F4 03 04 00 C5 8C C4 66 B6 04 01 00 00 73 6F B6 D8 F0 2F 9D 71 [18:41:55]CommunicateWithHost err = 0 [18:41:55]CheckOFDResponse [18:41:55]1017 (14) - 77093643461234 [18:41:55]1041 (16) - 0000000000871769 [18:41:55]1040 (4) - 163128 [18:41:55]1012 (4) - 20.08.2024 12:32 [18:41:55]1206 (1) - 0 [18:41:55]OFD Sender: Remove packet 163128 [18:41:55]ProducePacketName [18:41:55]name=ofd_packets/00163128 [18:41:55]NVStorageDeleteData [18:41:55]Write to MH i2c: 01 00 00 6B 00 6B [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 07 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: 01 07 00 6B 00 00 00 00 00 00 ED 0C 6B [18:41:55]RasterBufferAndPrint [18:41:55]line [18:41:55]line [18:41:55]line [18:41:55]line [18:41:55]line [18:41:55]written 0, free lines is 3333 [18:41:55]MH_Cut [18:41:55]Write to MH i2c: D1 01 00 72 00 01 44 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: D1 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: D1 01 00 [18:41:55]MH_I2C_Read... [18:41:55]Read from MH i2c: D1 01 00 72 00 00 43 [18:41:55]Write to MH i2c: 01 00 00 73 00 73 [18:41:55]Write i2c OK [18:41:55]MH_I2C_Read... [18:41:56]OFD Sender: Processing packet 163129 [packets to send 1023, broken 960] [18:41:56]ProducePacketName [18:41:56]name=ofd_packets/00163129 [18:41:56]OFD Sender: To server: pG, [18:41:56]CommunicateWithHost lk.salyk.kg:30040 [18:41:56]ConnectInit lk.salyk.kg [18:41:56]*** Cut start [18:41:56]*** Purtial cut [18:41:56]*** Stage 1: CUTSNS_PIN = 1 [18:41:57]Connected sock=7 [18:41: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 36 39 0D 01 00 00 EE BA 05 01 35 2D 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 02 00 00 F4 03 04 00 33 D4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7D 02 00 35 04 06 00 69 0B 59 B4 3A 5C 0E B3 07 69 D1 2B 56 07 [18:41: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 36 39 4F 00 00 00 ED 1E 47 00 81 DC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 39 7D 02 00 F4 03 04 00 C7 8C C4 66 B6 04 01 00 00 B9 F4 E7 02 91 D9 F7 2F [18:41:58]CommunicateWithHost err = 0 [18:41:58]CheckOFDResponse [18:41:58]1017 (14) - 77093643461234 [18:41:58]1041 (16) - 0000000000871769 [18:41:58]1040 (4) - 163129 [18:41:58]1012 (4) - 20.08.2024 12:32 [18:41:58]1206 (1) - 0 [18:41:58]OFD Sender: Remove packet 163129 [18:41:58]ProducePacketName [18:41:58]name=ofd_packets/00163129 [18:41:58]NVStorageDeleteData [18:41:58]Read from MH i2c: 01 *** Stop cut motor [18:41:58] [18:41:58]*** Cut end [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: 01 07 00 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: 01 07 00 73 00 00 00 00 00 00 FF 0F 88 [18:41:58]process_action close_receipt done [18:41:58]requested_data is exist [18:41:58]produce_requested_data [18:41:58]requested_item fm.sn is exist - process it [18:41:58]wFMCommunicate request_size=4 [18:41:58]MH_SAM_APDU [18:41:58]CAPDU: 80 11 00 00 [18:41:58]Write to MH i2c: E2 08 00 74 00 80 11 00 00 00 00 00 00 EE [18:41:58]Write i2c OK [18:41:58]MH_I2C_Read... [18:41:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:41:58]Read from MH i2c: E2 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 17 00 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 17 00 74 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [18:41:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:41:58]wFMCommunicate OK [18:41:58]requested_item fd.num is exist - process it [18:41:58]SAM_PROTO_GetFieldsCounters [18:41:58]wFMCommunicate request_size=4 [18:41:58]MH_SAM_APDU [18:41:58]CAPDU: 80 13 00 00 [18:41:58]Write to MH i2c: E2 08 00 75 00 80 13 00 00 00 00 00 00 F1 [18:41:58]Write i2c OK [18:41:58]MH_I2C_Read... [18:41:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:41:58]Read from MH i2c: E2 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 62 00 [18:41:58]MH_I2C_Read... [18:41:58]Read from MH i2c: E2 62 00 75 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 59 [18:41: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7C 02 00 00 5E 04 04 00 7C 02 00 00 57 04 04 00 7D 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:41:59]wFMCommunicate OK [18:41:59]SAM_PROTO_GetFieldsCounters done [18:41:59]requested_item shift.num is exist - process it [18:41:59]requested_item shift.opened is exist - process it [18:41:59]req_shift_opened [18:41:59]FM_GetShiftState [18:41:59]SAM_PROTO_GetShiftState [18:41:59]wFMCommunicate request_size=4 [18:41:59]MH_SAM_APDU [18:41:59]CAPDU: 80 13 01 00 [18:41:59]Write to MH i2c: E2 08 00 76 00 80 13 01 00 00 00 00 00 F3 [18:41:59]OFD Sender: Processing packet 163130 [packets to send 1022, broken 960] [18:41:59]ProducePacketName [18:41:59]name=ofd_packets/00163130 [18:41:59]Write i2c OK [18:41:59]MH_I2C_Read... [18:41:59]OFD Sender: To server: pG, [18:41:59]CommunicateWithHost lk.salyk.kg:30040 [18:41:59]ConnectInit lk.salyk.kg [18:41:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:41:59]Read from MH i2c: E2 [18:41:59]MH_I2C_Read... [18:41:59]Read from MH i2c: E2 0E 00 [18:41:59]MH_I2C_Read... [18:41:59]Read from MH i2c: E2 0E 00 76 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C1 [18:41:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:41:59]wFMCommunicate OK [18:41:59]SAM_PROTO_GetShiftState done [18:41:59]FM_GetShiftState done [18:41:59]req_shift_opened done [18:41:59]requested_item shift.open_date is exist - process it [18:41:59]req_shift_open_date [18:41:59]req_shift_open_date done [18:41:59]produce_requested_data done [18:41:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163191,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:41:59]process_action_free close_receipt [18:41:59]json_value_free [18:41:59]json_value_free done [18:41:59]process_json_proto returns [18:41:59]Send response to host [18:41:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163191,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:41:59]free response buf [18:41:59]execute_script done [18:41:59]execute_script returns [18:41:59]free content buf [18:41:59]Sock 6.Close socket [18:41:59]Sock 6.Thread stoped [18:42:00]Connected sock=7 [18:42: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 36 39 0E 01 00 00 0C 80 06 01 9E 40 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 7A CB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 02 00 00 F4 03 04 00 7D D4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7D 02 00 35 04 06 00 F6 96 0E B5 55 C3 F8 C1 B6 0C D7 27 52 E4 [18:42: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 36 39 4F 00 00 00 FE B9 47 00 22 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7D 02 00 F4 03 04 00 CA 8C C4 66 B6 04 01 00 00 20 00 A0 F9 F7 AE 93 C3 [18:42:02]CommunicateWithHost err = 0 [18:42:02]CheckOFDResponse [18:42:02]1017 (14) - 77093643461234 [18:42:02]1041 (16) - 0000000000871769 [18:42:02]1040 (4) - 163130 [18:42:02]1012 (4) - 20.08.2024 12:32 [18:42:02]1206 (1) - 0 [18:42:02]OFD Sender: Remove packet 163130 [18:42:02]ProducePacketName [18:42:02]name=ofd_packets/00163130 [18:42:02]NVStorageDeleteData [18:42:02]OFD Sender: Processing packet 163131 [packets to send 1021, broken 960] [18:42:02]ProducePacketName [18:42:02]name=ofd_packets/00163131 [18:42:02]OFD Sender: To server: pG, [18:42:02]CommunicateWithHost lk.salyk.kg:30040 [18:42:02]ConnectInit lk.salyk.kg [18:42:59]recv_with_timeout no data received [18:43:01]accept exits with 11 [18:43:01]New connection [18:43:01]New thread 3067481444 created [18:43:01]Thread 3067624804 joined [18:43:01]Waiting for new connection... [18:43:01] Sock 11.Parse request [18:43:01]Sock 11.Check first char [18:43:01]Sock 11.First char is OK [18:43:01]request: POST /json_proto HTTP/1.0 [18:43:01]Method: POST [18:43:01]URL: /json_proto [18:43:01]Method is POST - this is cgi request [18:43:01]url: /json_proto [18:43:01]query_string will be loaded in cgi processing [18:43:01]execute_cgi json_proto POST (null) [18:43:01]execute_cgi path=json_proto method=POST [18:43:01]POST find Content-Length [18:43:01]Host: 172.17.44.132:8080 [18:43:01]Content-Length: 794 [18:43:01]Content-Type: application/json [18:43:01] [18:43:01]POST finish read [18:43:01]Found Content-Length = 794 [18:43:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:01]execute_script... [18:43:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291681", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:01]POST & json_proto [18:43:01]process_json_proto [18:43:01]json parsed OK: [18:43:01]protocol is kg_v1.0 [18:43:01]action value=close_receipt [18:43:01]process_action close_receipt [18:43:01]cmd_close_receipt [18:43:01]MH_GetDate [18:43:01]Write to MH i2c: F0 00 00 77 00 66 [18:43:01]Write i2c OK [18:43:01]MH_I2C_Read... [18:43:01]Read from MH i2c: F0 [18:43:01]MH_I2C_Read... [18:43:01]Read from MH i2c: F0 09 00 [18:43:01]MH_I2C_Read... [18:43:01]Read from MH i2c: F0 09 00 77 00 00 B6 E3 C4 66 2A 83 C1 65 05 [18:43:01]GetLastDocTimeStamp 1724179313 [18:43:01]current date 1724179382 [18:43:01]FM_GetShiftState [18:43:01]SAM_PROTO_GetShiftState [18:43:01]wFMCommunicate request_size=4 [18:43:01]MH_SAM_APDU [18:43:01]CAPDU: 80 13 01 00 [18:43:01]Write to MH i2c: E2 08 00 78 00 80 13 01 00 00 00 00 00 F5 [18:43:01]Write i2c OK [18:43:01]MH_I2C_Read... [18:43:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:01]Read from MH i2c: E2 [18:43:01]MH_I2C_Read... [18:43:01]Read from MH i2c: E2 0E 00 [18:43:01]MH_I2C_Read... [18:43:01]Read from MH i2c: E2 0E 00 78 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C3 [18:43:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:43:01]wFMCommunicate OK [18:43:01]SAM_PROTO_GetShiftState done [18:43:01]FM_GetShiftState done [18:43:01]opened in 1724113081 [18:43:01]opened+sec_in_day 1724199481 [18:43:01]quantity*price = 0 [18:43:01]sum+1 = 1 [18:43:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 637 20.08.2024 18:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 2 ФМ: 0000000000871769 ФД: 163192 ФПД: 279818760153560 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T184302&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163192&fm=279818760153560&tin=02508201610067®Number=0000000000092562&sum=0 [18:43:03]StoreToDocumentArchive [18:43:03]shift 465 fd 163192 [18:43:03]save to /storage/0465/doc_00163192 [18:43:03]save last doc name /storage/0465/doc_00163192 to /storage/kkm_last_doc_name [18:43:03]save OK [18:43:03]Clear old archive folders... [18:43:03]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:43:03]tlvbuf is 01E6D0D0 [18:43:03]SAM_PROTO_ClearQueue [18:43:03]wFMCommunicate request_size=4 [18:43:03]MH_SAM_APDU [18:43:03]CAPDU: 80 09 00 00 [18:43:03]Write to MH i2c: E2 08 00 85 00 80 09 00 00 00 00 00 00 F7 [18:43:03]Write i2c OK [18:43:03]MH_I2C_Read... [18:43:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:43:03]Read from MH i2c: E2 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 03 00 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 03 00 85 00 00 90 00 F9 [18:43:03]RAPDU: 90 00 [18:43:03]wFMCommunicate OK [18:43:03]SAM_PROTO_ClearQueue done [18:43:03]KKMCreateOFDPacket [18:43:03]OFDProtocolAddRootSTLVToBuf [18:43:03]FM_MakeSignedData [18:43:03]FM_MakeSignedData [18:43:03]SAM_PROTO_SignData [18:43:03]wFMCommunicate request_size=4 [18:43:03]MH_SAM_APDU [18:43:03]CAPDU: 80 0D 01 02 [18:43:03]Write to MH i2c: E2 08 00 86 00 80 0D 01 02 00 00 00 00 FF [18:43:03]Write i2c OK [18:43:03]MH_I2C_Read... [18:43:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:43:03]Read from MH i2c: E2 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 03 00 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 03 00 86 00 00 90 00 FA [18:43:03]RAPDU: 90 00 [18:43:03]wFMCommunicate OK [18:43:03]wFMCommunicate request_size=255 [18:43:03]MH_SAM_APDU [18:43:03]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 B6 E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7D 02 00 35 04 06 00 FE [18:43:03]Write to MH i2c: E2 02 01 87 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 B6 E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7D 02 00 35 04 06 00 FE 00 00 85 [18:43:03]Write i2c OK [18:43:03]MH_I2C_Read... [18:43:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:03]Read from MH i2c: E2 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 03 00 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 03 00 87 00 00 90 00 FB [18:43:03]RAPDU: 90 00 [18:43:03]wFMCommunicate OK [18:43:03]wFMCommunicate request_size=10 [18:43:03]MH_SAM_APDU [18:43:03]CAPDU: 80 0D 02 02 05 7E 61 CC E9 D8 [18:43:03]Write to MH i2c: E2 0D 00 88 00 80 0D 02 02 05 00 7E 61 CC E9 D8 00 00 78 [18:43:03]Write i2c OK [18:43:03]MH_I2C_Read... [18:43:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:03]Read from MH i2c: E2 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 03 00 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 03 00 88 00 00 90 00 FC [18:43:03]RAPDU: 90 00 [18:43:03]wFMCommunicate OK [18:43:03]wFMCommunicate request_size=4 [18:43:03]MH_SAM_APDU [18:43:03]CAPDU: 80 0D 03 02 [18:43:03]Write to MH i2c: E2 08 00 89 00 80 0D 03 02 00 00 00 00 04 [18:43:03]Write i2c OK [18:43:03]MH_I2C_Read... [18:43:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:43:03]Read from MH i2c: E2 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 0B 00 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 0B 00 89 00 00 72 C5 0E 8F 4A 9A 4E D6 90 00 E1 [18:43:03]RAPDU: 72 C5 0E 8F 4A 9A 4E D6 90 00 [18:43:03]wFMCommunicate OK [18:43:03]SAM_PROTO_SignData done [18:43:03]FM_MakeSignedData done [18:43:03]CreateOFDProtocolMessage [18:43:03]wFMCommunicate request_size=4 [18:43:03]MH_SAM_APDU [18:43:03]CAPDU: 80 11 00 00 [18:43:03]Write to MH i2c: E2 08 00 8A 00 80 11 00 00 00 00 00 00 04 [18:43:03]Write i2c OK [18:43:03]MH_I2C_Read... [18:43:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:03]Read from MH i2c: E2 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 17 00 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: E2 17 00 8A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [18:43:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:43:03]wFMCommunicate OK [18:43:03]CreateOFDProtocolMessage done [18:43:03]OFDSenderStorePacket 163192 [18:43:03]StoreOFDPacket docnum=163192 [18:43:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E1 F0 07 01 AA BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 B6 E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7D 02 00 35 04 06 00 FE 7E 61 CC E9 D8 72 C5 0E 8F 4A 9A 4E D6 [18:43:03]CheckFolder [18:43:03]dirname=/storage/ofd_packets [18:43:03]CheckFolder done [18:43:03]ProducePacketName [18:43:03]name=ofd_packets/00163192 [18:43:03]NVStorageSaveData ofd_packets/00163192 [18:43:03]File name is /storage/ofd_packets/00163192 [18:43:03]Write 301 bytes [18:43:03]NVStorageSaveData done [18:43:03]OFDSenderStorePacket done [18:43:03]KKMCreateOFDPacket done [18:43:03]NVStorageSaveData kkm_last_timestamp [18:43:03]File name is /storage/kkm_last_timestamp [18:43:03]Write 4 bytes [18:43:03]NVStorageSaveData done [18:43:03]ExternCall_PrintAddStr [18:43:03]wPrintStart [18:43:03]Write to MH i2c: 01 00 00 8B 00 8B [18:43:03]Write i2c OK [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: 01 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: 01 07 00 [18:43:03]MH_I2C_Read... [18:43:03]Read from MH i2c: 01 07 00 8B 00 00 00 00 00 00 FF 0F A0 [18:43:03]RasterBufferAndPrint [18:43:03]line Счет N : (1)291681 [18:43:03]line ИНН: 02508201610067 [18:43:03]line Контрольно-Кассовый Чек [18:43:03]line ПРОДАЖА [18:43:03]line ТРК (МРК, ГНК) : 42 [18:43:03]line Товар: 2710124130 [18:43:03]line Аи-92-К-5 [18:43:03]line 20.000 * 0.00 [18:43:03]line = 0.00 [18:43:03]line НДС 12% НСП 1% [18:43:03]line > о реализуемом товаре [18:43:03]line ИТОГО: 0.00 [18:43:03]line НСП 1% : 0.00 [18:43:03]line НДС 12% : 0.00 [18:43:03]line Наличными: 0.00 [18:43:03]line Безнал.: 0.00 [18:43:03]line Место: АЗС № 130 "Партнер Нефть" [18:43:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:43:03]line СНО: Общий режим [18:43:03]line Чек 637 20.08.2024 18:43 [18:43:03]line Смена: 465 ФФД: 1.0 [18:43:03]line ЗНМ: 0300000070 [18:43:03]line РНМ: 0000000000092562 [18:43:03]line Версия ККМ: 001 [18:43:03]line Талоны: Топливные Талоны [18:43:03]line 2 [18:43:03]line ФМ: 0000000000871769 [18:43:03]line ФД: 163192 [18:43:03]line ФПД: 279818760153560 [18:43:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T184302&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163192&fm=279818760153560&tin=02508201610067®Number=0000000000092562&sum=0 [18:43:03]written 0, free lines is 4095 [18:43:04]Write to MH i2c: 01 00 00 B5 00 B5 [18:43:04]Write i2c OK [18:43:04]MH_I2C_Read... [18:43:04]Read from MH i2c: 01 [18:43:04]MH_I2C_Read... [18:43:04]Read from MH i2c: 01 07 00 [18:43:04]MH_I2C_Read... [18:43:04]Read from MH i2c: 01 07 00 B5 00 00 00 00 00 00 C3 0C 8B [18:43:04]RasterBufferAndPrint [18:43:04]line [18:43:04]line [18:43:04]line [18:43:04]line [18:43:04]line [18:43:04]written 0, free lines is 3273 [18:43:04]MH_Cut [18:43:04]Write to MH i2c: D1 01 00 BC 00 01 8E [18:43:04]Write i2c OK [18:43:04]MH_I2C_Read... [18:43:04]Read from MH i2c: D1 [18:43:04]MH_I2C_Read... [18:43:04]Read from MH i2c: D1 01 00 [18:43:04]MH_I2C_Read... [18:43:04]Read from MH i2c: D1 01 00 BC 00 00 8D [18:43:04]Write to MH i2c: 01 00 00 BD 00 BD [18:43:04]Write i2c OK [18:43:04]MH_I2C_Read... [18:43:04]*** Cut start [18:43:04]*** Purtial cut [18:43:04]*** Stage 1: CUTSNS_PIN = 1 [18:43:06]Read from MH i2c: 01 [18:43:06]MH_I2C_Read... [18:43:06]*** Stop cut motor [18:43:06]*** Cut end [18:43:06]Read from MH i2c: 01 07 00 [18:43:06]MH_I2C_Read... [18:43:06]Read from MH i2c: 01 07 00 BD 00 00 00 00 00 00 FF 0F D2 [18:43:06]process_action close_receipt done [18:43:06]requested_data is exist [18:43:06]produce_requested_data [18:43:06]requested_item fm.sn is exist - process it [18:43:06]wFMCommunicate request_size=4 [18:43:06]MH_SAM_APDU [18:43:06]CAPDU: 80 11 00 00 [18:43:06]Write to MH i2c: E2 08 00 BE 00 80 11 00 00 00 00 00 00 38 [18:43:06]Write i2c OK [18:43:06]MH_I2C_Read... [18:43:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:06]Read from MH i2c: E2 [18:43:06]MH_I2C_Read... [18:43:06]Read from MH i2c: E2 17 00 [18:43:06]MH_I2C_Read... [18:43:06]Read from MH i2c: E2 17 00 BE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [18:43:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:43:06]wFMCommunicate OK [18:43:06]requested_item fd.num is exist - process it [18:43:06]SAM_PROTO_GetFieldsCounters [18:43:06]wFMCommunicate request_size=4 [18:43:06]MH_SAM_APDU [18:43:06]CAPDU: 80 13 00 00 [18:43:06]Write to MH i2c: E2 08 00 BF 00 80 13 00 00 00 00 00 00 3B [18:43:06]Write i2c OK [18:43:06]MH_I2C_Read... [18:43:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:43:07]Read from MH i2c: E2 [18:43:07]MH_I2C_Read... [18:43:07]Read from MH i2c: E2 62 00 [18:43:07]MH_I2C_Read... [18:43:07]Read from MH i2c: E2 62 00 BF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 A7 [18:43: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7D 02 00 00 5E 04 04 00 7D 02 00 00 57 04 04 00 7E 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:43:07]wFMCommunicate OK [18:43:07]SAM_PROTO_GetFieldsCounters done [18:43:07]requested_item shift.num is exist - process it [18:43:07]requested_item shift.opened is exist - process it [18:43:07]req_shift_opened [18:43:07]FM_GetShiftState [18:43:07]SAM_PROTO_GetShiftState [18:43:07]wFMCommunicate request_size=4 [18:43:07]MH_SAM_APDU [18:43:07]CAPDU: 80 13 01 00 [18:43:07]Write to MH i2c: E2 08 00 C0 00 80 13 01 00 00 00 00 00 3D [18:43:07]Write i2c OK [18:43:07]MH_I2C_Read... [18:43:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:07]Read from MH i2c: E2 [18:43:07]MH_I2C_Read... [18:43:07]Read from MH i2c: E2 0E 00 [18:43:07]MH_I2C_Read... [18:43:07]Read from MH i2c: E2 0E 00 C0 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0B [18:43:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:43:07]wFMCommunicate OK [18:43:07]SAM_PROTO_GetShiftState done [18:43:07]FM_GetShiftState done [18:43:07]req_shift_opened done [18:43:07]requested_item shift.open_date is exist - process it [18:43:07]req_shift_open_date [18:43:07]req_shift_open_date done [18:43:07]produce_requested_data done [18:43:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163192,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:43:07]process_action_free close_receipt [18:43:07]json_value_free [18:43:07]json_value_free done [18:43:07]process_json_proto returns [18:43:07]Send response to host [18:43:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163192,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:43:07]free response buf [18:43:07]execute_script done [18:43:07]execute_script returns [18:43:07]free content buf [18:43:07]Sock 11.Close socket [18:43:07]Sock 11.Thread stoped [18:43:08]accept exits with 9 [18:43:08]New connection [18:43:08]New thread 3067624804 created [18:43:08]Thread 3067481444 joined [18:43:08]Waiting for new connection... [18:43:08] Sock 9.Parse request [18:43:08]Sock 9.Check first char [18:43:08]Sock 9.First char is OK [18:43:08]request: POST /json_proto HTTP/1.0 [18:43:08]Method: POST [18:43:08]URL: /json_proto [18:43:08]Method is POST - this is cgi request [18:43:08]url: /json_proto [18:43:08]query_string will be loaded in cgi processing [18:43:08]execute_cgi json_proto POST (null) [18:43:08]execute_cgi path=json_proto method=POST [18:43:08]POST find Content-Length [18:43:08]Host: 172.17.44.132:8080 [18:43:08]Content-Length: 801 [18:43:08]Content-Type: application/json [18:43:08] [18:43:08]POST finish read [18:43:08]Found Content-Length = 801 [18:43:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:08]execute_script... [18:43:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291682", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:08]POST & json_proto [18:43:08]process_json_proto [18:43:08]json parsed OK: [18:43:08]protocol is kg_v1.0 [18:43:08]action value=close_receipt [18:43:08]process_action close_receipt [18:43:08]cmd_close_receipt [18:43:08]MH_GetDate [18:43:08]Write to MH i2c: F0 00 00 C1 00 B0 [18:43:08]Write i2c OK [18:43:08]MH_I2C_Read... [18:43:08]Read from MH i2c: F0 [18:43:08]MH_I2C_Read... [18:43:08]Read from MH i2c: F0 09 00 [18:43:08]MH_I2C_Read... [18:43:08]Read from MH i2c: F0 09 00 C1 00 00 BD E3 C4 66 2A 83 C1 65 56 [18:43:08]GetLastDocTimeStamp 1724179382 [18:43:08]current date 1724179389 [18:43:08]FM_GetShiftState [18:43:08]SAM_PROTO_GetShiftState [18:43:08]wFMCommunicate request_size=4 [18:43:08]MH_SAM_APDU [18:43:08]CAPDU: 80 13 01 00 [18:43:08]Write to MH i2c: E2 08 00 C2 00 80 13 01 00 00 00 00 00 3F [18:43:08]Write i2c OK [18:43:08]MH_I2C_Read... [18:43:08]Read from MH i2c: E2 [18:43:08]MH_I2C_Read... [18:43:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:08]Read from MH i2c: E2 0E 00 [18:43:08]MH_I2C_Read... [18:43:08]Read from MH i2c: E2 0E 00 C2 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0D [18:43:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:43:08]wFMCommunicate OK [18:43:08]SAM_PROTO_GetShiftState done [18:43:08]FM_GetShiftState done [18:43:08]opened in 1724113081 [18:43:08]opened+sec_in_day 1724199481 [18:43:08]quantity*price = 70037 [18:43:08]sum+1 = 70038 [18:43:08]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.37 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.37 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 638 20.08.2024 18:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163193 ФПД: 153149798764711 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T184309&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163193&fm=153149798764711&tin=02508201610067®Number=0000000000092562&sum=70037 [18:43:10]StoreToDocumentArchive [18:43:10]shift 465 fd 163193 [18:43:10]save to /storage/0465/doc_00163193 [18:43:10]save last doc name /storage/0465/doc_00163193 to /storage/kkm_last_doc_name [18:43:10]save OK [18:43:10]Clear old archive folders... [18:43:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:43:10]tlvbuf is 01E1AC10 [18:43:10]SAM_PROTO_ClearQueue [18:43:10]wFMCommunicate request_size=4 [18:43:10]MH_SAM_APDU [18:43:10]CAPDU: 80 09 00 00 [18:43:10]Write to MH i2c: E2 08 00 CF 00 80 09 00 00 00 00 00 00 41 [18:43:10]Write i2c OK [18:43:10]MH_I2C_Read... [18:43:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:43:10]Read from MH i2c: E2 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 03 00 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [18:43:10]RAPDU: 90 00 [18:43:10]wFMCommunicate OK [18:43:10]SAM_PROTO_ClearQueue done [18:43:10]KKMCreateOFDPacket [18:43:10]OFDProtocolAddRootSTLVToBuf [18:43:10]FM_MakeSignedData [18:43:10]FM_MakeSignedData [18:43:10]SAM_PROTO_SignData [18:43:10]wFMCommunicate request_size=4 [18:43:10]MH_SAM_APDU [18:43:10]CAPDU: 80 0D 01 02 [18:43:10]Write to MH i2c: E2 08 00 D0 00 80 0D 01 02 00 00 00 00 49 [18:43:10]Write i2c OK [18:43:10]MH_I2C_Read... [18:43:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:43:10]Read from MH i2c: E2 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 03 00 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [18:43:10]RAPDU: 90 00 [18:43:10]wFMCommunicate OK [18:43:10]wFMCommunicate request_size=255 [18:43:10]MH_SAM_APDU [18:43:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 BD E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7D 02 00 35 04 06 00 8B [18:43:10]Write to MH i2c: E2 02 01 D1 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 BD E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7D 02 00 35 04 06 00 8B 00 00 9D [18:43:10]Write i2c OK [18:43:10]MH_I2C_Read... [18:43:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:10]Read from MH i2c: E2 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 03 00 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 03 00 D1 00 00 90 00 45 [18:43:10]RAPDU: 90 00 [18:43:10]wFMCommunicate OK [18:43:10]wFMCommunicate request_size=10 [18:43:10]MH_SAM_APDU [18:43:10]CAPDU: 80 0D 02 02 05 49 F7 5A 50 A7 [18:43:10]Write to MH i2c: E2 0D 00 D2 00 80 0D 02 02 05 00 49 F7 5A 50 A7 00 00 E7 [18:43:10]Write i2c OK [18:43:10]MH_I2C_Read... [18:43:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:10]Read from MH i2c: E2 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 03 00 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 03 00 D2 00 00 90 00 46 [18:43:10]RAPDU: 90 00 [18:43:10]wFMCommunicate OK [18:43:10]wFMCommunicate request_size=4 [18:43:10]MH_SAM_APDU [18:43:10]CAPDU: 80 0D 03 02 [18:43:10]Write to MH i2c: E2 08 00 D3 00 80 0D 03 02 00 00 00 00 4E [18:43:10]Write i2c OK [18:43:10]MH_I2C_Read... [18:43:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:43:10]Read from MH i2c: E2 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 0B 00 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 0B 00 D3 00 00 6C BA AA 0C 36 B6 16 10 90 00 3D [18:43:10]RAPDU: 6C BA AA 0C 36 B6 16 10 90 00 [18:43:10]wFMCommunicate OK [18:43:10]SAM_PROTO_SignData done [18:43:10]FM_MakeSignedData done [18:43:10]CreateOFDProtocolMessage [18:43:10]wFMCommunicate request_size=4 [18:43:10]MH_SAM_APDU [18:43:10]CAPDU: 80 11 00 00 [18:43:10]Write to MH i2c: E2 08 00 D4 00 80 11 00 00 00 00 00 00 4E [18:43:10]Write i2c OK [18:43:10]MH_I2C_Read... [18:43:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:10]Read from MH i2c: E2 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 17 00 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: E2 17 00 D4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [18:43:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:43:10]wFMCommunicate OK [18:43:10]CreateOFDProtocolMessage done [18:43:10]OFDSenderStorePacket 163193 [18:43:10]StoreOFDPacket docnum=163193 [18:43:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E0 62 07 01 86 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 BD E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7D 02 00 35 04 06 00 8B 49 F7 5A 50 A7 6C BA AA 0C 36 B6 16 10 [18:43:10]CheckFolder [18:43:10]dirname=/storage/ofd_packets [18:43:10]CheckFolder done [18:43:10]ProducePacketName [18:43:10]name=ofd_packets/00163193 [18:43:10]NVStorageSaveData ofd_packets/00163193 [18:43:10]File name is /storage/ofd_packets/00163193 [18:43:10]Write 301 bytes [18:43:10]NVStorageSaveData done [18:43:10]OFDSenderStorePacket done [18:43:10]KKMCreateOFDPacket done [18:43:10]NVStorageSaveData kkm_last_timestamp [18:43:10]File name is /storage/kkm_last_timestamp [18:43:10]Write 4 bytes [18:43:10]NVStorageSaveData done [18:43:10]ExternCall_PrintAddStr [18:43:10]wPrintStart [18:43:10]Write to MH i2c: 01 00 00 D5 00 D5 [18:43:10]Write i2c OK [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: 01 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: 01 07 00 [18:43:10]MH_I2C_Read... [18:43:10]Read from MH i2c: 01 07 00 D5 00 00 00 00 00 00 FF 0F EA [18:43:10]RasterBufferAndPrint [18:43:10]line Счет N : (1)291682 [18:43:10]line ИНН: 02508201610067 [18:43:10]line Контрольно-Кассовый Чек [18:43:10]line ПРОДАЖА [18:43:10]line ТРК (МРК, ГНК) : 52 [18:43:10]line Товар: 2710124130 [18:43:10]line Аи-92-К-5 [18:43:10]line 10.330 * 67.80 [18:43:10]line = 700.37 [18:43:10]line НДС 12% НСП 1% [18:43:10]line > о реализуемом товаре [18:43:10]line ИТОГО: 700.37 [18:43:10]line НСП 1% : 6.20 [18:43:10]line НДС 12% : 74.38 [18:43:10]line Наличными: 0.00 [18:43:10]line Безнал.: 700.37 [18:43:10]line Место: АЗС № 130 "Партнер Нефть" [18:43:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:43:10]line СНО: Общий режим [18:43:10]line Чек 638 20.08.2024 18:43 [18:43:10]line Смена: 465 ФФД: 1.0 [18:43:10]line ЗНМ: 0300000070 [18:43:10]line РНМ: 0000000000092562 [18:43:10]line Версия ККМ: 001 [18:43:10]line Платежная система: O! деньги [18:43:10]line ФМ: 0000000000871769 [18:43:10]line ФД: 163193 [18:43:10]line ФПД: 153149798764711 [18:43:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T184309&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163193&fm=153149798764711&tin=02508201610067®Number=0000000000092562&sum=70037 [18:43:10]written 0, free lines is 4095 [18:43:11]Write to MH i2c: 01 00 00 FF 00 FF [18:43:11]Write i2c OK [18:43:11]MH_I2C_Read... [18:43:11]Read from MH i2c: 01 [18:43:11]MH_I2C_Read... [18:43:11]Read from MH i2c: 01 07 00 [18:43:11]MH_I2C_Read... [18:43:11]Read from MH i2c: 01 07 00 FF 00 00 00 00 00 00 CC 0C DE [18:43:11]RasterBufferAndPrint [18:43:11]line [18:43:11]line [18:43:11]line [18:43:11]line [18:43:11]line [18:43:11]written 0, free lines is 3288 [18:43:11]MH_Cut [18:43:11]Write to MH i2c: D1 01 00 06 01 01 D9 [18:43:11]Write i2c OK [18:43:11]MH_I2C_Read... [18:43:11]Read from MH i2c: D1 [18:43:11]MH_I2C_Read... [18:43:11]Read from MH i2c: D1 01 00 [18:43:11]MH_I2C_Read... [18:43:11]Read from MH i2c: D1 01 00 06 01 00 D8 [18:43:11]Write to MH i2c: 01 00 00 07 01 08 [18:43:11]Write i2c OK [18:43:11]MH_I2C_Read... [18:43:11]*** Cut start [18:43:11]*** Purtial cut [18:43:11]*** Stage 1: CUTSNS_PIN = 1 [18:43:13]Read from MH i2c: 01 [18:43:13]MH_I2C_Read... [18:43:13]*** Stop cut motor [18:43:13]*** Cut end [18:43:13]Read from MH i2c: 01 07 00 [18:43:13]MH_I2C_Read... [18:43:13]Read from MH i2c: 01 07 00 07 01 00 00 00 00 00 FF 0F 1D [18:43:13]process_action close_receipt done [18:43:13]requested_data is exist [18:43:13]produce_requested_data [18:43:13]requested_item fm.sn is exist - process it [18:43:13]wFMCommunicate request_size=4 [18:43:13]MH_SAM_APDU [18:43:13]CAPDU: 80 11 00 00 [18:43:13]Write to MH i2c: E2 08 00 08 01 80 11 00 00 00 00 00 00 83 [18:43:13]Write i2c OK [18:43:13]MH_I2C_Read... [18:43:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:14]Read from MH i2c: E2 [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: E2 17 00 [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: E2 17 00 08 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DC [18:43:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:43:14]wFMCommunicate OK [18:43:14]requested_item fd.num is exist - process it [18:43:14]SAM_PROTO_GetFieldsCounters [18:43:14]wFMCommunicate request_size=4 [18:43:14]MH_SAM_APDU [18:43:14]CAPDU: 80 13 00 00 [18:43:14]Write to MH i2c: E2 08 00 09 01 80 13 00 00 00 00 00 00 86 [18:43:14]Write i2c OK [18:43:14]MH_I2C_Read... [18:43:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:43:14]Read from MH i2c: E2 [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: E2 62 00 [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: E2 62 00 09 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 F6 [18:43: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7E 02 00 00 5E 04 04 00 7E 02 00 00 57 04 04 00 7F 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:43:14]wFMCommunicate OK [18:43:14]SAM_PROTO_GetFieldsCounters done [18:43:14]requested_item shift.num is exist - process it [18:43:14]requested_item shift.opened is exist - process it [18:43:14]req_shift_opened [18:43:14]FM_GetShiftState [18:43:14]SAM_PROTO_GetShiftState [18:43:14]wFMCommunicate request_size=4 [18:43:14]MH_SAM_APDU [18:43:14]CAPDU: 80 13 01 00 [18:43:14]Write to MH i2c: E2 08 00 0A 01 80 13 01 00 00 00 00 00 88 [18:43:14]Write i2c OK [18:43:14]MH_I2C_Read... [18:43:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:14]Read from MH i2c: E2 [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: E2 0E 00 [18:43:14]MH_I2C_Read... [18:43:14]Read from MH i2c: E2 0E 00 0A 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 56 [18:43:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:43:14]wFMCommunicate OK [18:43:14]SAM_PROTO_GetShiftState done [18:43:14]FM_GetShiftState done [18:43:14]req_shift_opened done [18:43:14]requested_item shift.open_date is exist - process it [18:43:14]req_shift_open_date [18:43:14]req_shift_open_date done [18:43:14]produce_requested_data done [18:43:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163193,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:43:14]process_action_free close_receipt [18:43:14]json_value_free [18:43:14]json_value_free done [18:43:14]process_json_proto returns [18:43:14]Send response to host [18:43:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163193,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:43:14]free response buf [18:43:14]execute_script done [18:43:14]execute_script returns [18:43:14]free content buf [18:43:14]Sock 9.Close socket [18:43:14]Sock 9.Thread stoped [18:43:15]recv_with_timeout no data received [18:43:22]accept exits with 11 [18:43:22]New connection [18:43:22]New thread 3067481444 created [18:43:22]Thread 3067624804 joined [18:43:22]Waiting for new connection... [18:43:22] Sock 11.Parse request [18:43:22]Sock 11.Check first char [18:43:22]Sock 11.First char is OK [18:43:22]request: POST /json_proto HTTP/1.0 [18:43:22]Method: POST [18:43:22]URL: /json_proto [18:43:22]Method is POST - this is cgi request [18:43:22]url: /json_proto [18:43:22]query_string will be loaded in cgi processing [18:43:22]execute_cgi json_proto POST (null) [18:43:22]execute_cgi path=json_proto method=POST [18:43:22]POST find Content-Length [18:43:22]Host: 172.17.44.132:8080 [18:43:22]Content-Length: 754 [18:43:22]Content-Type: application/json [18:43:22] [18:43:22]POST finish read [18:43:22]Found Content-Length = 754 [18:43:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 35.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30109369", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:22]execute_script... [18:43:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291680", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 35.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30109369", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:43:22]POST & json_proto [18:43:22]process_json_proto [18:43:22]json parsed OK: [18:43:22]protocol is kg_v1.0 [18:43:22]action value=close_receipt [18:43:22]process_action close_receipt [18:43:22]cmd_close_receipt [18:43:22]MH_GetDate [18:43:22]Write to MH i2c: F0 00 00 0B 01 FB [18:43:22]Write i2c OK [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: F0 [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: F0 09 00 [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: F0 09 00 0B 01 00 CB E3 C4 66 2A 83 C1 65 AF [18:43:22]GetLastDocTimeStamp 1724179389 [18:43:22]current date 1724179403 [18:43:22]FM_GetShiftState [18:43:22]SAM_PROTO_GetShiftState [18:43:22]wFMCommunicate request_size=4 [18:43:22]MH_SAM_APDU [18:43:22]CAPDU: 80 13 01 00 [18:43:22]Write to MH i2c: E2 08 00 0C 01 80 13 01 00 00 00 00 00 8A [18:43:22]Write i2c OK [18:43:22]MH_I2C_Read... [18:43:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:22]Read from MH i2c: E2 [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: E2 0E 00 [18:43:22]MH_I2C_Read... [18:43:22]Read from MH i2c: E2 0E 00 0C 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 58 [18:43:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:43:22]wFMCommunicate OK [18:43:22]SAM_PROTO_GetShiftState done [18:43:22]FM_GetShiftState done [18:43:22]opened in 1724113081 [18:43:22]opened+sec_in_day 1724199481 [18:43:22]quantity*price = 0 [18:43:22]sum+1 = 1 [18:43:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 639 20.08.2024 18:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30109369 ФМ: 0000000000871769 ФД: 163194 ФПД: 186192743883245 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T184323&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163194&fm=186192743883245&tin=02508201610067®Number=0000000000092562&sum=0 [18:43:23]StoreToDocumentArchive [18:43:23]shift 465 fd 163194 [18:43:23]save to /storage/0465/doc_00163194 [18:43:23]save last doc name /storage/0465/doc_00163194 to /storage/kkm_last_doc_name [18:43:23]save OK [18:43:23]Clear old archive folders... [18:43:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:43:23]tlvbuf is 01E295C0 [18:43:23]SAM_PROTO_ClearQueue [18:43:23]wFMCommunicate request_size=4 [18:43:23]MH_SAM_APDU [18:43:23]CAPDU: 80 09 00 00 [18:43:23]Write to MH i2c: E2 08 00 19 01 80 09 00 00 00 00 00 00 8C [18:43:23]Write i2c OK [18:43:23]MH_I2C_Read... [18:43:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:43:23]Read from MH i2c: E2 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 03 00 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [18:43:23]RAPDU: 90 00 [18:43:23]wFMCommunicate OK [18:43:23]SAM_PROTO_ClearQueue done [18:43:23]KKMCreateOFDPacket [18:43:23]OFDProtocolAddRootSTLVToBuf [18:43:23]FM_MakeSignedData [18:43:23]FM_MakeSignedData [18:43:23]SAM_PROTO_SignData [18:43:23]wFMCommunicate request_size=4 [18:43:23]MH_SAM_APDU [18:43:23]CAPDU: 80 0D 01 02 [18:43:23]Write to MH i2c: E2 08 00 1A 01 80 0D 01 02 00 00 00 00 94 [18:43:23]Write i2c OK [18:43:23]MH_I2C_Read... [18:43:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:43:23]Read from MH i2c: E2 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 03 00 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [18:43:23]RAPDU: 90 00 [18:43:23]wFMCommunicate OK [18:43:23]wFMCommunicate request_size=255 [18:43:23]MH_SAM_APDU [18:43:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 CB E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7D 02 00 35 04 06 00 A9 [18:43:23]Write to MH i2c: E2 02 01 1B 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 CB E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7D 02 00 35 04 06 00 A9 00 00 B0 [18:43:23]Write i2c OK [18:43:23]MH_I2C_Read... [18:43:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:23]Read from MH i2c: E2 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 03 00 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 03 00 1B 01 00 90 00 90 [18:43:23]RAPDU: 90 00 [18:43:23]wFMCommunicate OK [18:43:23]wFMCommunicate request_size=10 [18:43:23]MH_SAM_APDU [18:43:23]CAPDU: 80 0D 02 02 05 57 60 5B E1 ED [18:43:23]Write to MH i2c: E2 0D 00 1C 01 80 0D 02 02 05 00 57 60 5B E1 ED 00 00 81 [18:43:23]Write i2c OK [18:43:23]MH_I2C_Read... [18:43:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:43:23]Read from MH i2c: E2 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 03 00 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 03 00 1C 01 00 90 00 91 [18:43:23]RAPDU: 90 00 [18:43:23]wFMCommunicate OK [18:43:23]wFMCommunicate request_size=4 [18:43:23]MH_SAM_APDU [18:43:23]CAPDU: 80 0D 03 02 [18:43:23]Write to MH i2c: E2 08 00 1D 01 80 0D 03 02 00 00 00 00 99 [18:43:23]Write i2c OK [18:43:23]MH_I2C_Read... [18:43:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:43:23]Read from MH i2c: E2 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 0B 00 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 0B 00 1D 01 00 53 03 1B 3B 15 6C D0 51 90 00 E8 [18:43:23]RAPDU: 53 03 1B 3B 15 6C D0 51 90 00 [18:43:23]wFMCommunicate OK [18:43:23]SAM_PROTO_SignData done [18:43:23]FM_MakeSignedData done [18:43:23]CreateOFDProtocolMessage [18:43:23]wFMCommunicate request_size=4 [18:43:23]MH_SAM_APDU [18:43:23]CAPDU: 80 11 00 00 [18:43:23]Write to MH i2c: E2 08 00 1E 01 80 11 00 00 00 00 00 00 99 [18:43:23]Write i2c OK [18:43:23]MH_I2C_Read... [18:43:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:23]Read from MH i2c: E2 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 17 00 [18:43:23]MH_I2C_Read... [18:43:23]Read from MH i2c: E2 17 00 1E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [18:43:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:43:23]wFMCommunicate OK [18:43:23]CreateOFDProtocolMessage done [18:43:23]OFDSenderStorePacket 163194 [18:43:23]StoreOFDPacket docnum=163194 [18:43:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1C B9 07 01 6F 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 CB E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7D 02 00 35 04 06 00 A9 57 60 5B E1 ED 53 03 1B 3B 15 6C D0 51 [18:43:23]CheckFolder [18:43:23]dirname=/storage/ofd_packets [18:43:23]CheckFolder done [18:43:23]ProducePacketName [18:43:23]name=ofd_packets/00163194 [18:43:23]NVStorageSaveData ofd_packets/00163194 [18:43:23]File name is /storage/ofd_packets/00163194 [18:43:23]Write 301 bytes [18:43:23]NVStorageSaveData done [18:43:23]OFDSenderStorePacket done [18:43:23]KKMCreateOFDPacket done [18:43:23]NVStorageSaveData kkm_last_timestamp [18:43:23]File name is /storage/kkm_last_timestamp [18:43:23]Write 4 bytes [18:43:23]NVStorageSaveData done [18:43:24]ExternCall_PrintAddStr [18:43:24]wPrintStart [18:43:24]Write to MH i2c: 01 00 00 1F 01 20 [18:43:24]Write i2c OK [18:43:24]MH_I2C_Read... [18:43:24]Read from MH i2c: 01 [18:43:24]MH_I2C_Read... [18:43:24]Read from MH i2c: 01 07 00 [18:43:24]MH_I2C_Read... [18:43:24]Read from MH i2c: 01 07 00 1F 01 00 00 00 00 00 FF 0F 35 [18:43:24]RasterBufferAndPrint [18:43:24]line Счет N : (1)291680 [18:43:24]line ИНН: 02508201610067 [18:43:24]line Контрольно-Кассовый Чек [18:43:24]line ПРОДАЖА [18:43:24]line ТРК (МРК, ГНК) : 62 [18:43:24]line Товар: 2710124130 [18:43:24]line Аи-92-К-5 [18:43:24]line 35.000 * 0.00 [18:43:24]line = 0.00 [18:43:24]line НДС 12% НСП 1% [18:43:24]line > о реализуемом товаре [18:43:24]line ИТОГО: 0.00 [18:43:24]line НСП 1% : 0.00 [18:43:24]line НДС 12% : 0.00 [18:43:24]line Наличными: 0.00 [18:43:24]line Безнал.: 0.00 [18:43:24]line Место: АЗС № 130 "Партнер Нефть" [18:43:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:43:24]line СНО: Общий режим [18:43:24]line Чек 639 20.08.2024 18:43 [18:43:24]line Смена: 465 ФФД: 1.0 [18:43:24]line ЗНМ: 0300000070 [18:43:24]line РНМ: 0000000000092562 [18:43:24]line Версия ККМ: 001 [18:43:24]line Талоны: ТК ГПНА Online [18:43:24]line 30109369 [18:43:24]line ФМ: 0000000000871769 [18:43:24]line ФД: 163194 [18:43:24]line ФПД: 186192743883245 [18:43:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T184323&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163194&fm=186192743883245&tin=02508201610067®Number=0000000000092562&sum=0 [18:43:24]written 0, free lines is 4095 [18:43:24]Write to MH i2c: 01 00 00 49 01 4A [18:43:24]Write i2c OK [18:43:24]MH_I2C_Read... [18:43:24]Read from MH i2c: 01 [18:43:24]MH_I2C_Read... [18:43:24]Read from MH i2c: 01 07 00 [18:43:24]MH_I2C_Read... [18:43:24]Read from MH i2c: 01 07 00 49 01 00 00 00 00 00 CB 0C 28 [18:43:24]RasterBufferAndPrint [18:43:24]line [18:43:24]line [18:43:24]line [18:43:24]line [18:43:24]line [18:43:24]written 0, free lines is 3294 [18:43:24]MH_Cut [18:43:24]Write to MH i2c: D1 01 00 50 01 01 23 [18:43:24]Write i2c OK [18:43:24]MH_I2C_Read... [18:43:24]Read from MH i2c: D1 [18:43:24]MH_I2C_Read... [18:43:24]Read from MH i2c: D1 01 00 [18:43:24]MH_I2C_Read... [18:43:24]Read from MH i2c: D1 01 00 50 01 00 22 [18:43:24]Write to MH i2c: 01 00 00 51 01 52 [18:43:24]Write i2c OK [18:43:24]MH_I2C_Read... [18:43:25]*** Cut start [18:43:25]*** Purtial cut [18:43:25]*** Stage 1: CUTSNS_PIN = 1 [18:43:27]Read from MH i2c: 01 [18:43:27]MH_I2C_Read... [18:43:27]*** Stop cut motor [18:43:27]*** Cut end [18:43:27]Read from MH i2c: 01 07 00 [18:43:27]MH_I2C_Read... [18:43:27]Read from MH i2c: 01 07 00 51 01 00 00 00 00 00 FF 0F 67 [18:43:27]process_action close_receipt done [18:43:27]requested_data is exist [18:43:27]produce_requested_data [18:43:27]requested_item fm.sn is exist - process it [18:43:27]wFMCommunicate request_size=4 [18:43:27]MH_SAM_APDU [18:43:27]CAPDU: 80 11 00 00 [18:43:27]Write to MH i2c: E2 08 00 52 01 80 11 00 00 00 00 00 00 CD [18:43:27]Write i2c OK [18:43:27]MH_I2C_Read... [18:43:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:43:27]Read from MH i2c: E2 [18:43:27]MH_I2C_Read... [18:43:27]Read from MH i2c: E2 17 00 [18:43:27]MH_I2C_Read... [18:43:27]Read from MH i2c: E2 17 00 52 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [18:43:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:43:27]wFMCommunicate OK [18:43:27]requested_item fd.num is exist - process it [18:43:27]SAM_PROTO_GetFieldsCounters [18:43:27]wFMCommunicate request_size=4 [18:43:27]MH_SAM_APDU [18:43:27]CAPDU: 80 13 00 00 [18:43:27]Write to MH i2c: E2 08 00 53 01 80 13 00 00 00 00 00 00 D0 [18:43:27]Write i2c OK [18:43:27]MH_I2C_Read... [18:43:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:43:27]Read from MH i2c: E2 [18:43:27]MH_I2C_Read... [18:43:27]Read from MH i2c: E2 62 00 [18:43:27]MH_I2C_Read... [18:43:27]Read from MH i2c: E2 62 00 53 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 44 [18:43: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:43:27]wFMCommunicate OK [18:43:27]SAM_PROTO_GetFieldsCounters done [18:43:27]requested_item shift.num is exist - process it [18:43:27]requested_item shift.opened is exist - process it [18:43:27]req_shift_opened [18:43:27]FM_GetShiftState [18:43:27]SAM_PROTO_GetShiftState [18:43:27]wFMCommunicate request_size=4 [18:43:27]MH_SAM_APDU [18:43:27]CAPDU: 80 13 01 00 [18:43:27]Write to MH i2c: E2 08 00 54 01 80 13 01 00 00 00 00 00 D2 [18:43:27]Write i2c OK [18:43:27]MH_I2C_Read... [18:43:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:43:27]Read from MH i2c: E2 [18:43:27]MH_I2C_Read... [18:43:27]Read from MH i2c: E2 0E 00 [18:43:27]MH_I2C_Read... [18:43:27]Read from MH i2c: E2 0E 00 54 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A0 [18:43:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:43:27]wFMCommunicate OK [18:43:27]SAM_PROTO_GetShiftState done [18:43:27]FM_GetShiftState done [18:43:27]req_shift_opened done [18:43:27]requested_item shift.open_date is exist - process it [18:43:27]req_shift_open_date [18:43:27]req_shift_open_date done [18:43:27]produce_requested_data done [18:43:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163194,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:43:27]process_action_free close_receipt [18:43:27]json_value_free [18:43:27]json_value_free done [18:43:27]process_json_proto returns [18:43:27]Send response to host [18:43:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163194,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:43:27]free response buf [18:43:27]execute_script done [18:43:27]execute_script returns [18:43:27]free content buf [18:43:27]Sock 11.Close socket [18:43:27]Sock 11.Thread stoped [18:43:31]recv_with_timeout no data received [18:44:08]recv_with_timeout no data received [18:44:17]ConnectInit Can't connect to host [18:44:17]CommunicateWithHost connect error [18:44:17]CommunicateWithHost err = -1 [18:44:17]OFD Sender: Server communicate error [18:44:17]OFD Sender: Processing packet 163131 [packets to send 1024, broken 960] [18:44:17]ProducePacketName [18:44:17]name=ofd_packets/00163131 [18:44:17]OFD Sender: To server: pG, [18:44:17]CommunicateWithHost lk.salyk.kg:30040 [18:44:17]ConnectInit lk.salyk.kg [18:44:25]Connected sock=7 [18:44: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 36 39 0F 01 00 00 46 5E 07 01 23 F7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 02 00 00 F4 03 04 00 84 D4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7D 02 00 35 04 06 00 DA EB F0 FD 80 DF 6B 8F 09 A4 68 D9 06 67 [18:44: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 36 39 4F 00 00 00 54 A7 47 00 A5 F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7D 02 00 F4 03 04 00 5B 8D C4 66 B6 04 01 00 00 71 DA BB A5 74 18 89 7F [18:44:25]CommunicateWithHost err = 0 [18:44:25]CheckOFDResponse [18:44:25]1017 (14) - 77093643461234 [18:44:25]1041 (16) - 0000000000871769 [18:44:25]1040 (4) - 163131 [18:44:25]1012 (4) - 20.08.2024 12:34 [18:44:25]1206 (1) - 0 [18:44:25]OFD Sender: Remove packet 163131 [18:44:25]ProducePacketName [18:44:25]name=ofd_packets/00163131 [18:44:25]NVStorageDeleteData [18:44:26]OFD Sender: Processing packet 163132 [packets to send 1023, broken 960] [18:44:26]ProducePacketName [18:44:26]name=ofd_packets/00163132 [18:44:26]OFD Sender: To server: pG, [18:44:26]CommunicateWithHost lk.salyk.kg:30040 [18:44:26]ConnectInit lk.salyk.kg [18:44:29]Connected sock=7 [18:44:29]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D2 BD 07 01 20 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 02 00 00 F4 03 04 00 3E D5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7D 02 00 35 04 06 00 60 C7 C7 96 D3 66 1D 66 4E CF F9 AE 71 7D [18:44:30]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 77 FC 47 00 FA FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7D 02 00 F4 03 04 00 5F 8D C4 66 B6 04 01 00 00 4A BF 97 16 4E A1 0A 2E [18:44:30]CommunicateWithHost err = 0 [18:44:30]CheckOFDResponse [18:44:30]1017 (14) - 77093643461234 [18:44:30]1041 (16) - 0000000000871769 [18:44:30]1040 (4) - 163132 [18:44:30]1012 (4) - 20.08.2024 12:34 [18:44:30]1206 (1) - 0 [18:44:30]OFD Sender: Remove packet 163132 [18:44:30]ProducePacketName [18:44:30]name=ofd_packets/00163132 [18:44:30]NVStorageDeleteData [18:44:30]OFD Sender: Processing packet 163133 [packets to send 1022, broken 960] [18:44:30]ProducePacketName [18:44:30]name=ofd_packets/00163133 [18:44:30]OFD Sender: To server: pG, [18:44:30]CommunicateWithHost lk.salyk.kg:30040 [18:44:30]ConnectInit lk.salyk.kg [18:44:35]Connected sock=9 [18:44: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 36 39 0F 01 00 00 E8 BE 07 01 FE 92 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 02 00 00 F4 03 04 00 45 D5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7D 02 00 35 04 06 00 B9 C8 93 F4 9F 90 8D A6 10 9D CC C8 59 05 [18:44:36]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 15 79 47 00 9F 9E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 3D 7D 02 00 F4 03 04 00 66 8D C4 66 B6 04 01 00 00 32 75 9F 46 19 AF EA 51 [18:44:36]CommunicateWithHost err = 0 [18:44:36]CheckOFDResponse [18:44:36]1017 (14) - 77093643461234 [18:44:36]1041 (16) - 0000000000871769 [18:44:36]1040 (4) - 163133 [18:44:36]1012 (4) - 20.08.2024 12:34 [18:44:36]1206 (1) - 0 [18:44:36]OFD Sender: Remove packet 163133 [18:44:36]ProducePacketName [18:44:36]name=ofd_packets/00163133 [18:44:36]NVStorageDeleteData [18:44:37]OFD Sender: Processing packet 163134 [packets to send 1021, broken 960] [18:44:37]ProducePacketName [18:44:37]name=ofd_packets/00163134 [18:44:37]OFD Sender: To server: pG, [18:44:37]CommunicateWithHost lk.salyk.kg:30040 [18:44:37]ConnectInit lk.salyk.kg [18:44:38]Connected sock=7 [18:44: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 36 39 0F 01 00 00 E9 64 07 01 C0 73 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 02 00 00 F4 03 04 00 99 D5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7D 02 00 35 04 06 00 6E B2 50 27 6D 29 F8 59 9B 8E 63 F4 1C DE [18:44: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 36 39 4F 00 00 00 12 9C 47 00 73 16 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7D 02 00 F4 03 04 00 68 8D C4 66 B6 04 01 00 00 BE 67 EB 9C 5E 9E 58 A6 [18:44:38]CommunicateWithHost err = 0 [18:44:38]CheckOFDResponse [18:44:38]1017 (14) - 77093643461234 [18:44:38]1041 (16) - 0000000000871769 [18:44:38]1040 (4) - 163134 [18:44:38]1012 (4) - 20.08.2024 12:34 [18:44:38]1206 (1) - 0 [18:44:38]OFD Sender: Remove packet 163134 [18:44:38]ProducePacketName [18:44:38]name=ofd_packets/00163134 [18:44:38]NVStorageDeleteData [18:44:39]OFD Sender: Processing packet 163135 [packets to send 1020, broken 960] [18:44:39]ProducePacketName [18:44:39]name=ofd_packets/00163135 [18:44:39]OFD Sender: To server: pG, [18:44:39]CommunicateWithHost lk.salyk.kg:30040 [18:44:39]ConnectInit lk.salyk.kg [18:44:39]Connected sock=7 [18: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 36 39 0C 01 00 00 29 DF 04 01 09 57 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 82 00 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 02 00 00 F4 03 04 00 DB D5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 7D 02 00 35 04 06 00 1C 84 C5 8B E4 3A EA 13 28 F0 C7 66 D3 2D [18:44: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 36 39 4F 00 00 00 6E A2 47 00 5B 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 7D 02 00 F4 03 04 00 69 8D C4 66 B6 04 01 00 00 A4 E2 B8 BD 4F 62 9C 41 [18:44:40]CommunicateWithHost err = 0 [18:44:40]CheckOFDResponse [18:44:40]1017 (14) - 77093643461234 [18:44:40]1041 (16) - 0000000000871769 [18:44:40]1040 (4) - 163135 [18:44:40]1012 (4) - 20.08.2024 12:34 [18:44:40]1206 (1) - 0 [18:44:40]OFD Sender: Remove packet 163135 [18:44:40]ProducePacketName [18:44:40]name=ofd_packets/00163135 [18:44:40]NVStorageDeleteData [18:44:40]OFD Sender: Processing packet 163136 [packets to send 1019, broken 960] [18:44:40]ProducePacketName [18:44:40]name=ofd_packets/00163136 [18:44:40]OFD Sender: To server: pG, [18:44:40]CommunicateWithHost lk.salyk.kg:30040 [18:44:40]ConnectInit lk.salyk.kg [18:44:45]recv_with_timeout no data received [18:44:45]ConnectInit Can't take IP for lk.salyk.kg [18:44:45]CommunicateWithHost connect error [18:44:45]CommunicateWithHost err = -1 [18:44:45]OFD Sender: Server communicate error [18:44:50]OFD Sender: Processing packet 163136 [packets to send 1019, broken 960] [18:44:50]ProducePacketName [18:44:50]name=ofd_packets/00163136 [18:44:50]OFD Sender: To server: pG, [18:44:50]CommunicateWithHost lk.salyk.kg:30040 [18:44:50]ConnectInit lk.salyk.kg [18:44:55]Connected sock=9 [18:44: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 36 39 0C 01 00 00 74 5C 04 01 35 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 02 00 00 F4 03 04 00 B4 D6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7D 02 00 35 04 06 00 7D F1 BE 5D DB E7 86 46 23 B5 B5 4A AD BC [18:44:55]recv_with_timeout no data received [18:44:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 46 02 47 00 E1 E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7D 02 00 F4 03 04 00 7A 8D C4 66 B6 04 01 00 00 07 FB 60 2C FF 35 9B 50 [18:44:59]CommunicateWithHost err = 0 [18:44:59]CheckOFDResponse [18:44:59]1017 (14) - 77093643461234 [18:44:59]1041 (16) - 0000000000871769 [18:44:59]1040 (4) - 163136 [18:44:59]1012 (4) - 20.08.2024 12:35 [18:44:59]1206 (1) - 0 [18:44:59]OFD Sender: Remove packet 163136 [18:44:59]ProducePacketName [18:44:59]name=ofd_packets/00163136 [18:44:59]NVStorageDeleteData [18:44:59]OFD Sender: Processing packet 163137 [packets to send 1018, broken 960] [18:44:59]ProducePacketName [18:44:59]name=ofd_packets/00163137 [18:44:59]OFD Sender: To server: pG, [18:44:59]CommunicateWithHost lk.salyk.kg:30040 [18:44:59]ConnectInit lk.salyk.kg [18:45:04]ConnectInit Can't take IP for lk.salyk.kg [18:45:04]CommunicateWithHost connect error [18:45:04]CommunicateWithHost err = -1 [18:45:04]OFD Sender: Server communicate error [18:45:09]OFD Sender: Processing packet 163137 [packets to send 1018, broken 960] [18:45:09]ProducePacketName [18:45:09]name=ofd_packets/00163137 [18:45:09]OFD Sender: To server: pG, [18:45:09]CommunicateWithHost lk.salyk.kg:30040 [18:45:09]ConnectInit lk.salyk.kg [18:45:10]Connected sock=7 [18:45: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 36 39 0F 01 00 00 B0 C4 07 01 A8 9A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 46 02 00 00 F4 03 04 00 BA D6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7D 02 00 35 04 06 00 D4 5D 7F AC 93 39 8B 2F 98 43 6C 49 D3 F1 [18:45: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 36 39 4F 00 00 00 61 49 47 00 53 F9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 41 7D 02 00 F4 03 04 00 88 8D C4 66 B6 04 01 00 00 C4 D5 B1 8A 77 C6 B8 B0 [18:45:10]CommunicateWithHost err = 0 [18:45:10]CheckOFDResponse [18:45:10]1017 (14) - 77093643461234 [18:45:10]1041 (16) - 0000000000871769 [18:45:10]1040 (4) - 163137 [18:45:10]1012 (4) - 20.08.2024 12:35 [18:45:10]1206 (1) - 0 [18:45:10]OFD Sender: Remove packet 163137 [18:45:10]ProducePacketName [18:45:10]name=ofd_packets/00163137 [18:45:10]NVStorageDeleteData [18:45:11]OFD Sender: Processing packet 163138 [packets to send 1017, broken 960] [18:45:11]ProducePacketName [18:45:11]name=ofd_packets/00163138 [18:45:11]OFD Sender: To server: pG, [18:45:11]CommunicateWithHost lk.salyk.kg:30040 [18:45:11]ConnectInit lk.salyk.kg [18:45:11]Connected sock=7 [18:45: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 36 39 0F 01 00 00 B6 75 07 01 73 9D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 47 02 00 00 F4 03 04 00 C8 D6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 7D 02 00 35 04 06 00 03 91 F8 59 B8 A4 70 CB EF A3 3A 62 19 C7 [18:45: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 36 39 4F 00 00 00 C4 A7 47 00 58 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 42 7D 02 00 F4 03 04 00 89 8D C4 66 B6 04 01 00 00 A5 8B C6 47 E1 8B 5B 5B [18:45:12]CommunicateWithHost err = 0 [18:45:12]CheckOFDResponse [18:45:12]1017 (14) - 77093643461234 [18:45:12]1041 (16) - 0000000000871769 [18:45:12]1040 (4) - 163138 [18:45:12]1012 (4) - 20.08.2024 12:35 [18:45:12]1206 (1) - 0 [18:45:12]OFD Sender: Remove packet 163138 [18:45:12]ProducePacketName [18:45:12]name=ofd_packets/00163138 [18:45:12]NVStorageDeleteData [18:45:13]OFD Sender: Processing packet 163139 [packets to send 1016, broken 960] [18:45:13]ProducePacketName [18:45:13]name=ofd_packets/00163139 [18:45:13]OFD Sender: To server: pG, [18:45:13]CommunicateWithHost lk.salyk.kg:30040 [18:45:13]ConnectInit lk.salyk.kg [18:45:14]Connected sock=7 [18:45: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 36 39 0F 01 00 00 74 FC 07 01 C7 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 0D 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C1 5D 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 48 02 00 00 F4 03 04 00 50 D7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7D 02 00 35 04 06 00 EC 75 B9 9B 0A 67 4D 06 AD 13 9C F4 9D 00 [18:45: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 36 39 4F 00 00 00 AE CD 47 00 34 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 36 39 10 04 04 00 43 7D 02 00 F4 03 04 00 8C 8D C4 66 B6 04 01 00 00 51 0B FD 66 0D EA 8F 5B [18:45:15]CommunicateWithHost err = 0 [18:45:15]CheckOFDResponse [18:45:15]1017 (14) - 77093643461234 [18:45:15]1041 (16) - 0000000000871769 [18:45:15]1040 (4) - 163139 [18:45:15]1012 (4) - 20.08.2024 12:35 [18:45:15]1206 (1) - 0 [18:45:15]OFD Sender: Remove packet 163139 [18:45:15]ProducePacketName [18:45:15]name=ofd_packets/00163139 [18:45:15]NVStorageDeleteData [18:45:15]OFD Sender: Processing packet 163140 [packets to send 1015, broken 960] [18:45:15]ProducePacketName [18:45:15]name=ofd_packets/00163140 [18:45:15]OFD Sender: To server: pG, [18:45:15]CommunicateWithHost lk.salyk.kg:30040 [18:45:15]ConnectInit lk.salyk.kg [18:45:16]Connected sock=7 [18:45: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 36 39 0F 01 00 00 61 31 07 01 90 2F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 02 00 00 F4 03 04 00 A7 D7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 7D 02 00 35 04 06 00 17 09 08 E1 70 D1 26 44 86 99 32 BC 9C D2 [18:45: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 36 39 4F 00 00 00 E7 8B 47 00 06 02 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 7D 02 00 F4 03 04 00 8E 8D C4 66 B6 04 01 00 00 1B 05 76 00 DC EA F7 58 [18:45:17]CommunicateWithHost err = 0 [18:45:17]CheckOFDResponse [18:45:17]1017 (14) - 77093643461234 [18:45:17]1041 (16) - 0000000000871769 [18:45:17]1040 (4) - 163140 [18:45:17]1012 (4) - 20.08.2024 12:35 [18:45:17]1206 (1) - 0 [18:45:17]OFD Sender: Remove packet 163140 [18:45:17]ProducePacketName [18:45:17]name=ofd_packets/00163140 [18:45:17]NVStorageDeleteData [18:45:17]OFD Sender: Processing packet 163141 [packets to send 1014, broken 960] [18:45:17]ProducePacketName [18:45:17]name=ofd_packets/00163141 [18:45:17]OFD Sender: To server: pG, [18:45:17]CommunicateWithHost lk.salyk.kg:30040 [18:45:17]ConnectInit lk.salyk.kg [18:45:18]Connected sock=7 [18:45: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 36 39 25 01 00 00 0E 4B 1D 01 DA 3A 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4A 02 00 00 F4 03 04 00 C5 D7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7D 02 00 35 04 06 00 95 9D 02 F8 AD CA F5 2F D6 DF 74 18 C3 D6 [18:45: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 36 39 4F 00 00 00 A7 9D 47 00 DE 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 36 39 10 04 04 00 45 7D 02 00 F4 03 04 00 90 8D C4 66 B6 04 01 00 00 DB 3A 20 E6 DF 12 22 F7 [18:45:20]CommunicateWithHost err = 0 [18:45:20]CheckOFDResponse [18:45:20]1017 (14) - 77093643461234 [18:45:20]1041 (16) - 0000000000871769 [18:45:20]1040 (4) - 163141 [18:45:20]1012 (4) - 20.08.2024 12:35 [18:45:20]1206 (1) - 0 [18:45:20]OFD Sender: Remove packet 163141 [18:45:20]ProducePacketName [18:45:20]name=ofd_packets/00163141 [18:45:20]NVStorageDeleteData [18:45:20]OFD Sender: Processing packet 163142 [packets to send 1013, broken 960] [18:45:20]ProducePacketName [18:45:20]name=ofd_packets/00163142 [18:45:20]OFD Sender: To server: pG, [18:45:20]CommunicateWithHost lk.salyk.kg:30040 [18:45:20]ConnectInit lk.salyk.kg [18:45:21]Connected sock=7 [18:45:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0F A0 07 01 09 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 52 12 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 36 7C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 7B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 0D 00 00 00 00 07 04 06 00 D4 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 4B 02 00 00 F4 03 04 00 E8 D7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7D 02 00 35 04 06 00 9A F1 24 C8 E9 24 12 01 E3 CC 27 4F 73 3B [18:45: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 36 39 4F 00 00 00 39 8D 47 00 51 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 46 7D 02 00 F4 03 04 00 93 8D C4 66 B6 04 01 00 00 84 AF 03 6A 41 94 01 70 [18:45:22]CommunicateWithHost err = 0 [18:45:22]CheckOFDResponse [18:45:22]1017 (14) - 77093643461234 [18:45:22]1041 (16) - 0000000000871769 [18:45:22]1040 (4) - 163142 [18:45:22]1012 (4) - 20.08.2024 12:35 [18:45:22]1206 (1) - 0 [18:45:22]OFD Sender: Remove packet 163142 [18:45:22]ProducePacketName [18:45:22]name=ofd_packets/00163142 [18:45:22]NVStorageDeleteData [18:45:23]OFD Sender: Processing packet 163143 [packets to send 1012, broken 960] [18:45:23]ProducePacketName [18:45:23]name=ofd_packets/00163143 [18:45:23]OFD Sender: To server: pG, [18:45:23]CommunicateWithHost lk.salyk.kg:30040 [18:45:23]ConnectInit lk.salyk.kg [18:45:24]Connected sock=7 [18:45:24]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 65 AE 05 01 60 80 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 1A 22 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 9E 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 EA 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 4C 02 00 00 F4 03 04 00 F0 D7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7D 02 00 35 04 06 00 32 98 DE 46 2C 64 CF 49 A0 7E 97 95 E9 55 [18:45: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 36 39 4F 00 00 00 3D 0B 47 00 35 06 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7D 02 00 F4 03 04 00 96 8D C4 66 B6 04 01 00 00 ED 65 AE 14 A9 04 9C 8D [18:45:25]CommunicateWithHost err = 0 [18:45:25]CheckOFDResponse [18:45:25]1017 (14) - 77093643461234 [18:45:25]1041 (16) - 0000000000871769 [18:45:25]1040 (4) - 163143 [18:45:25]1012 (4) - 20.08.2024 12:35 [18:45:25]1206 (1) - 0 [18:45:25]OFD Sender: Remove packet 163143 [18:45:25]ProducePacketName [18:45:25]name=ofd_packets/00163143 [18:45:25]NVStorageDeleteData [18:45:25]OFD Sender: Processing packet 163144 [packets to send 1011, broken 960] [18:45:25]ProducePacketName [18:45:25]name=ofd_packets/00163144 [18:45:25]OFD Sender: To server: pG, [18:45:25]CommunicateWithHost lk.salyk.kg:30040 [18:45:25]ConnectInit lk.salyk.kg [18:45:27]Connected sock=7 [18:45: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 36 39 0C 01 00 00 57 B0 04 01 7F 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 02 00 00 F4 03 04 00 11 D8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7D 02 00 35 04 06 00 41 9A B3 1C DB 8D 91 E1 DF 93 BA AF 15 97 [18:45: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 36 39 4F 00 00 00 E5 FD 47 00 93 A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7D 02 00 F4 03 04 00 99 8D C4 66 B6 04 01 00 00 48 0A 8E 64 BB D7 DD E0 [18:45:27]CommunicateWithHost err = 0 [18:45:27]CheckOFDResponse [18:45:27]1017 (14) - 77093643461234 [18:45:27]1041 (16) - 0000000000871769 [18:45:27]1040 (4) - 163144 [18:45:27]1012 (4) - 20.08.2024 12:35 [18:45:27]1206 (1) - 0 [18:45:27]OFD Sender: Remove packet 163144 [18:45:27]ProducePacketName [18:45:27]name=ofd_packets/00163144 [18:45:27]NVStorageDeleteData [18:45:28]OFD Sender: Processing packet 163145 [packets to send 1010, broken 960] [18:45:28]ProducePacketName [18:45:28]name=ofd_packets/00163145 [18:45:28]OFD Sender: To server: pG, [18:45:28]CommunicateWithHost lk.salyk.kg:30040 [18:45:28]ConnectInit lk.salyk.kg [18:45:29]Connected sock=7 [18:45: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 36 39 0C 01 00 00 FE 89 04 01 21 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4E 02 00 00 F4 03 04 00 5D D8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7D 02 00 35 04 06 00 14 73 A8 6C 29 E6 BE 47 D3 CF 02 0C 96 E4 [18:45: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 36 39 4F 00 00 00 29 A7 47 00 1D 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 36 39 10 04 04 00 49 7D 02 00 F4 03 04 00 9B 8D C4 66 B6 04 01 00 00 C5 41 4E 97 AE A6 2F 5E [18:45:29]CommunicateWithHost err = 0 [18:45:29]CheckOFDResponse [18:45:29]1017 (14) - 77093643461234 [18:45:29]1041 (16) - 0000000000871769 [18:45:29]1040 (4) - 163145 [18:45:29]1012 (4) - 20.08.2024 12:35 [18:45:29]1206 (1) - 0 [18:45:29]OFD Sender: Remove packet 163145 [18:45:29]ProducePacketName [18:45:29]name=ofd_packets/00163145 [18:45:29]NVStorageDeleteData [18:45:29]OFD Sender: Processing packet 163146 [packets to send 1009, broken 960] [18:45:29]ProducePacketName [18:45:29]name=ofd_packets/00163146 [18:45:29]OFD Sender: To server: pG, [18:45:29]CommunicateWithHost lk.salyk.kg:30040 [18:45:29]ConnectInit lk.salyk.kg [18:45:30]Connected sock=7 [18:45: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 36 39 0F 01 00 00 AE A1 07 01 CF 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4F 02 00 00 F4 03 04 00 66 D8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 7D 02 00 35 04 06 00 EA 39 8C D4 77 EE AA F9 0D B2 36 41 BD 8D [18:45: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 36 39 4F 00 00 00 9E A8 47 00 CB 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 36 39 10 04 04 00 4A 7D 02 00 F4 03 04 00 9C 8D C4 66 B6 04 01 00 00 2F FF AC 0E 4C 4D 0D A4 [18:45:30]CommunicateWithHost err = 0 [18:45:30]CheckOFDResponse [18:45:30]1017 (14) - 77093643461234 [18:45:30]1041 (16) - 0000000000871769 [18:45:30]1040 (4) - 163146 [18:45:30]1012 (4) - 20.08.2024 12:35 [18:45:30]1206 (1) - 0 [18:45:30]OFD Sender: Remove packet 163146 [18:45:30]ProducePacketName [18:45:30]name=ofd_packets/00163146 [18:45:30]NVStorageDeleteData [18:45:31]OFD Sender: Processing packet 163147 [packets to send 1008, broken 960] [18:45:31]ProducePacketName [18:45:31]name=ofd_packets/00163147 [18:45:31]OFD Sender: To server: pG, [18:45:31]CommunicateWithHost lk.salyk.kg:30040 [18:45:31]ConnectInit lk.salyk.kg [18:45:31]Connected sock=7 [18:45:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6D AD 07 01 B5 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 50 02 00 00 F4 03 04 00 C1 D8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7D 02 00 35 04 06 00 61 71 BA FE 1E F3 4B 0E 7D 61 42 46 8E 32 [18:45: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 36 39 4F 00 00 00 B7 87 47 00 DD 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 36 39 10 04 04 00 4B 7D 02 00 F4 03 04 00 9D 8D C4 66 B6 04 01 00 00 F2 82 1F 7D A1 E4 37 8B [18:45:33]CommunicateWithHost err = 0 [18:45:33]CheckOFDResponse [18:45:33]1017 (14) - 77093643461234 [18:45:33]1041 (16) - 0000000000871769 [18:45:33]1040 (4) - 163147 [18:45:33]1012 (4) - 20.08.2024 12:35 [18:45:33]1206 (1) - 0 [18:45:33]OFD Sender: Remove packet 163147 [18:45:33]ProducePacketName [18:45:33]name=ofd_packets/00163147 [18:45:33]NVStorageDeleteData [18:45:34]OFD Sender: Processing packet 163148 [packets to send 1007, broken 960] [18:45:34]ProducePacketName [18:45:34]name=ofd_packets/00163148 [18:45:34]OFD Sender: To server: pG, [18:45:34]CommunicateWithHost lk.salyk.kg:30040 [18:45:34]ConnectInit lk.salyk.kg [18:45:35]Connected sock=7 [18:45: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 36 39 0C 01 00 00 37 57 04 01 9D B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 92 B8 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 6D 7E 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 7E 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 72 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 95 00 00 00 00 07 04 06 00 40 7E 05 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 51 02 00 00 F4 03 04 00 F8 D8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7D 02 00 35 04 06 00 BC C4 02 4D BA 6D 53 3B 41 DF 6E 1C D1 5F [18:45: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 36 39 4F 00 00 00 1A 08 47 00 43 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 36 39 10 04 04 00 4C 7D 02 00 F4 03 04 00 A1 8D C4 66 B6 04 01 00 00 0E 61 21 7D 57 AF EA C0 [18:45:35]CommunicateWithHost err = 0 [18:45:35]CheckOFDResponse [18:45:35]1017 (14) - 77093643461234 [18:45:35]1041 (16) - 0000000000871769 [18:45:35]1040 (4) - 163148 [18:45:35]1012 (4) - 20.08.2024 12:35 [18:45:35]1206 (1) - 0 [18:45:35]OFD Sender: Remove packet 163148 [18:45:35]ProducePacketName [18:45:35]name=ofd_packets/00163148 [18:45:35]NVStorageDeleteData [18:45:36]OFD Sender: Processing packet 163149 [packets to send 1006, broken 960] [18:45:36]ProducePacketName [18:45:36]name=ofd_packets/00163149 [18:45:36]OFD Sender: To server: pG, [18:45:36]CommunicateWithHost lk.salyk.kg:30040 [18:45:36]ConnectInit lk.salyk.kg [18:45:37]Connected sock=7 [18:45: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 36 39 0F 01 00 00 3E D0 07 01 E3 A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 52 02 00 00 F4 03 04 00 FE D8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7D 02 00 35 04 06 00 27 3F 76 33 4E D3 D8 4C D0 7A 2B D0 23 C7 [18:45: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 36 39 4F 00 00 00 AE 34 47 00 CC 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 36 39 10 04 04 00 4D 7D 02 00 F4 03 04 00 A3 8D C4 66 B6 04 01 00 00 2A C8 5E 5C F1 8E 5A 7C [18:45:37]CommunicateWithHost err = 0 [18:45:37]CheckOFDResponse [18:45:37]1017 (14) - 77093643461234 [18:45:37]1041 (16) - 0000000000871769 [18:45:37]1040 (4) - 163149 [18:45:37]1012 (4) - 20.08.2024 12:35 [18:45:37]1206 (1) - 0 [18:45:37]OFD Sender: Remove packet 163149 [18:45:37]ProducePacketName [18:45:37]name=ofd_packets/00163149 [18:45:37]NVStorageDeleteData [18:45:38]OFD Sender: Processing packet 163150 [packets to send 1005, broken 960] [18:45:38]ProducePacketName [18:45:38]name=ofd_packets/00163150 [18:45:38]OFD Sender: To server: pG, [18:45:38]CommunicateWithHost lk.salyk.kg:30040 [18:45:38]ConnectInit lk.salyk.kg [18:45:40]Connected sock=7 [18:45: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 36 39 17 02 00 00 0F 53 0F 02 C2 90 5A 03 01 00 03 00 03 02 1E 04 01 00 01 23 04 5B 00 8A 04 0D 00 34 37 30 30 30 30 31 36 31 30 30 31 32 06 04 17 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 90 D1 80 D0 BF D0 B0 20 30 2C 35 D0 BB 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 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 39 37 34 33 35 37 34 06 04 38 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 42 49 47 20 42 4F 42 20 D0 92 D1 8F D0 BB D0 B5 D0 BD D0 B0 D1 8F 20 D0 BA D0 BE D0 BD D0 B8 D0 BD D0 B0 20 35 30 20 D0 B3 D1 80 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 76 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 33 30 06 04 32 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 41 58 49 20 D1 87 D0 B0 D0 B9 20 31 2C 32 20 D1 87 D0 B5 D1 80 D0 BD 2E D0 BB D0 B8 D0 BC D0 BE D0 BD 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 8C B9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B4 13 00 00 00 00 07 04 06 00 8C B9 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 02 00 00 F4 03 04 00 07 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7D 02 00 35 04 06 00 4C 36 87 B6 83 8B FD CA A9 6C AC C7 4F B3 [18:45: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 36 39 4F 00 00 00 5A 0A 47 00 95 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7D 02 00 F4 03 04 00 A6 8D C4 66 B6 04 01 00 00 0A 72 37 F9 5F B3 A1 0C [18:45:41]CommunicateWithHost err = 0 [18:45:41]CheckOFDResponse [18:45:41]1017 (14) - 77093643461234 [18:45:41]1041 (16) - 0000000000871769 [18:45:41]1040 (4) - 163150 [18:45:41]1012 (4) - 20.08.2024 12:35 [18:45:41]1206 (1) - 0 [18:45:41]OFD Sender: Remove packet 163150 [18:45:41]ProducePacketName [18:45:41]name=ofd_packets/00163150 [18:45:41]NVStorageDeleteData [18:45:41]OFD Sender: Processing packet 163151 [packets to send 1004, broken 960] [18:45:41]ProducePacketName [18:45:41]name=ofd_packets/00163151 [18:45:41]OFD Sender: To server: pG, [18:45:41]CommunicateWithHost lk.salyk.kg:30040 [18:45:41]ConnectInit lk.salyk.kg [18:45:43]Connected sock=7 [18:45: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 36 39 0C 01 00 00 80 B0 04 01 27 16 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 54 02 00 00 F4 03 04 00 22 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7D 02 00 35 04 06 00 ED 4E 57 47 B1 0E D1 38 D4 36 A3 EE C2 DE [18:45: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 36 39 4F 00 00 00 7D 87 47 00 5C 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7D 02 00 F4 03 04 00 A9 8D C4 66 B6 04 01 00 00 61 C7 04 6D F4 58 53 45 [18:45:44]CommunicateWithHost err = 0 [18:45:44]CheckOFDResponse [18:45:44]1017 (14) - 77093643461234 [18:45:44]1041 (16) - 0000000000871769 [18:45:44]1040 (4) - 163151 [18:45:44]1012 (4) - 20.08.2024 12:35 [18:45:44]1206 (1) - 0 [18:45:44]OFD Sender: Remove packet 163151 [18:45:44]ProducePacketName [18:45:44]name=ofd_packets/00163151 [18:45:44]NVStorageDeleteData [18:45:44]OFD Sender: Processing packet 163152 [packets to send 1003, broken 960] [18:45:44]ProducePacketName [18:45:44]name=ofd_packets/00163152 [18:45:44]OFD Sender: To server: pG, [18:45:44]CommunicateWithHost lk.salyk.kg:30040 [18:45:44]ConnectInit lk.salyk.kg [18:45:46]Connected sock=7 [18:45: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 36 39 82 01 00 00 89 04 7A 01 E4 03 5A 03 01 00 03 00 6E 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 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 55 02 00 00 F4 03 04 00 6D D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7D 02 00 35 04 06 00 46 02 D3 93 BD 66 A9 55 0D 6C 1D 40 0C B0 [18:45: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 36 39 4F 00 00 00 13 2F 47 00 A8 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 50 7D 02 00 F4 03 04 00 AC 8D C4 66 B6 04 01 00 00 C3 87 01 26 D1 90 63 2B [18:45:47]CommunicateWithHost err = 0 [18:45:47]CheckOFDResponse [18:45:47]1017 (14) - 77093643461234 [18:45:47]1041 (16) - 0000000000871769 [18:45:47]1040 (4) - 163152 [18:45:47]1012 (4) - 20.08.2024 12:35 [18:45:47]1206 (1) - 0 [18:45:47]OFD Sender: Remove packet 163152 [18:45:47]ProducePacketName [18:45:47]name=ofd_packets/00163152 [18:45:47]NVStorageDeleteData [18:45:47]OFD Sender: Processing packet 163153 [packets to send 1002, broken 960] [18:45:47]ProducePacketName [18:45:47]name=ofd_packets/00163153 [18:45:47]OFD Sender: To server: pG, [18:45:47]CommunicateWithHost lk.salyk.kg:30040 [18:45:47]ConnectInit lk.salyk.kg [18:45:49]Connected sock=9 [18:45:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 88 DD 07 01 01 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 94 52 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E1 2F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C4 2F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F4 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 75 3B 00 00 00 00 07 04 06 00 C4 2F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 56 02 00 00 F4 03 04 00 8B D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7D 02 00 35 04 06 00 B0 3D 5E B7 DA D4 0A 04 70 39 42 94 F2 8F [18:45:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 7E D8 47 00 C6 32 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7D 02 00 F4 03 04 00 AF 8D C4 66 B6 04 01 00 00 3D A9 39 EF 83 06 32 7E [18:45:49]CommunicateWithHost err = 0 [18:45:49]CheckOFDResponse [18:45:49]1017 (14) - 77093643461234 [18:45:49]1041 (16) - 0000000000871769 [18:45:49]1040 (4) - 163153 [18:45:49]1012 (4) - 20.08.2024 12:35 [18:45:49]1206 (1) - 0 [18:45:49]OFD Sender: Remove packet 163153 [18:45:49]ProducePacketName [18:45:49]name=ofd_packets/00163153 [18:45:49]NVStorageDeleteData [18:45:50]OFD Sender: Processing packet 163154 [packets to send 1001, broken 960] [18:45:50]ProducePacketName [18:45:50]name=ofd_packets/00163154 [18:45:50]OFD Sender: To server: pG, [18:45:50]CommunicateWithHost lk.salyk.kg:30040 [18:45:50]ConnectInit lk.salyk.kg [18:45:50]Connected sock=7 [18:45:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 F5 3D 05 01 4D 8F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 57 02 00 00 F4 03 04 00 D3 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7D 02 00 35 04 06 00 5C E6 42 F7 4E 96 71 34 A2 C2 B8 3B B4 DC [18:45: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 36 39 4F 00 00 00 FA 2B 47 00 2D C1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7D 02 00 F4 03 04 00 B0 8D C4 66 B6 04 01 00 00 D8 21 CB FD 2A 3B 68 60 [18:45:51]CommunicateWithHost err = 0 [18:45:51]CheckOFDResponse [18:45:51]1017 (14) - 77093643461234 [18:45:51]1041 (16) - 0000000000871769 [18:45:51]1040 (4) - 163154 [18:45:51]1012 (4) - 20.08.2024 12:36 [18:45:51]1206 (1) - 0 [18:45:51]OFD Sender: Remove packet 163154 [18:45:51]ProducePacketName [18:45:51]name=ofd_packets/00163154 [18:45:51]NVStorageDeleteData [18:45:52]OFD Sender: Processing packet 163155 [packets to send 1000, broken 960] [18:45:52]ProducePacketName [18:45:52]name=ofd_packets/00163155 [18:45:52]OFD Sender: To server: pG, [18:45:52]CommunicateWithHost lk.salyk.kg:30040 [18:45:52]ConnectInit lk.salyk.kg [18:45:54]Connected sock=7 [18:45: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 36 39 0C 01 00 00 60 B8 04 01 8C D6 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 58 02 00 00 F4 03 04 00 E9 D9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7D 02 00 35 04 06 00 E1 FF 4E C2 5C 93 AB FC D1 E1 72 3B 9F D2 [18:45: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 36 39 4F 00 00 00 E9 E0 47 00 6E E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7D 02 00 F4 03 04 00 B4 8D C4 66 B6 04 01 00 00 F2 47 1B 1F 1D 9C 78 31 [18:45:55]CommunicateWithHost err = 0 [18:45:55]CheckOFDResponse [18:45:55]1017 (14) - 77093643461234 [18:45:55]1041 (16) - 0000000000871769 [18:45:55]1040 (4) - 163155 [18:45:55]1012 (4) - 20.08.2024 12:36 [18:45:55]1206 (1) - 0 [18:45:55]OFD Sender: Remove packet 163155 [18:45:55]ProducePacketName [18:45:55]name=ofd_packets/00163155 [18:45:55]NVStorageDeleteData [18:45:55]OFD Sender: Processing packet 163156 [packets to send 999, broken 960] [18:45:55]ProducePacketName [18:45:55]name=ofd_packets/00163156 [18:45:55]OFD Sender: To server: pG, [18:45:55]CommunicateWithHost lk.salyk.kg:30040 [18:45:55]ConnectInit lk.salyk.kg [18:45:56]Connected sock=7 [18:45: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 36 39 8E 01 00 00 06 3C 86 01 2B B7 5A 03 01 00 03 00 7A 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 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 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 59 02 00 00 F4 03 04 00 6E DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7D 02 00 35 04 06 00 26 4C 8C 7B 3C 36 87 74 A2 E3 7E A4 0C D1 [18:45: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 36 39 4F 00 00 00 F9 0F 47 00 C8 0A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7D 02 00 F4 03 04 00 B6 8D C4 66 B6 04 01 00 00 D5 87 8E 35 A7 4B EB 01 [18:45:58]CommunicateWithHost err = 0 [18:45:58]CheckOFDResponse [18:45:58]1017 (14) - 77093643461234 [18:45:58]1041 (16) - 0000000000871769 [18:45:58]1040 (4) - 163156 [18:45:58]1012 (4) - 20.08.2024 12:36 [18:45:58]1206 (1) - 0 [18:45:58]OFD Sender: Remove packet 163156 [18:45:58]ProducePacketName [18:45:58]name=ofd_packets/00163156 [18:45:58]NVStorageDeleteData [18:45:58]OFD Sender: Processing packet 163157 [packets to send 998, broken 960] [18:45:58]ProducePacketName [18:45:58]name=ofd_packets/00163157 [18:45:58]OFD Sender: To server: pG, [18:45:58]CommunicateWithHost lk.salyk.kg:30040 [18:45:58]ConnectInit lk.salyk.kg [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]/dev/ttyS4 opened [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16998796+1707180842=1724179638 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 B6 E4 C4 66 2A 83 C1 65 96 [18:47:18]Current date/time: 20.08.2024 18:47 [18:47:18]FM_Init [18:47:18]wFMConnect [18:47:18]MH_SAM_On [18:47:18]Write to MH i2c: E0 00 00 08 00 E7 [18:47:18]Write i2c OK [18:47:18]MH_I2C_Read... [18:47:18]*** iso7816_init finished! [18:47:18]*** atr: [18:47:18]*** 0F 3B D5 18 FF 81 91 FE [18:47:18]*** 1F C3 80 73 C8 21 10 0A [18:47:18]*** 00 00 00 00 00 00 00 00 [18:47:18]*** 00 00 00 00 00 00 00 00 [18:47:18]*** 00 00 00 00 00 00 00 00 [18:47:18]*** 00 00 00 00 00 00 00 00 [18:47:18]*** 00 00 00 00 00 00 00 00 [18:47:18]*** 00 00 00 00 00 00 00 00 [18:47:18]Read from MH i2c: E0 [18:47:18]MH_I2C_Read... [18:47:18]Read from MH i2c: E0 10 00 [18:47:18]MH_I2C_Read... [18:47:18]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:47:18]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:47:18]wFMCommunicate request_size=10 [18:47:18]MH_SAM_APDU [18:47:18]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:47:18]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:47:18]Write i2c OK [18:47:18]MH_I2C_Read... [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]/dev/ttyS4 opened [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 16998816+1707180842=1724179658 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 CB E4 C4 66 2A 83 C1 65 AB [18:47:39]Current date/time: 20.08.2024 18:47 [18:47:39]FM_Init [18:47:39]wFMConnect [18:47:39]MH_SAM_On [18:47:39]Write to MH i2c: E0 00 00 08 00 E7 [18:47:39]Write i2c OK [18:47:39]MH_I2C_Read... [18:47:39]*** iso7816_init finished! [18:47:39]*** atr: [18:47:39]*** 0F 3B D5 18 FF 81 91 FE [18:47:39]*** 1F C3 80 73 C8 21 10 0A [18:47:39]*** 00 00 00 00 00 00 00 00 [18:47:39]*** 00 00 00 00 00 00 00 00 [18:47:39]*** 00 00 00 00 00 00 00 00 [18:47:39]*** 00 00 00 00 00 00 00 00 [18:47:39]*** 00 00 00 00 00 00 00 00 [18:47:39]*** 00 00 00 00 00 00 00 00 [18:47:39]Read from MH i2c: E0 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E0 10 00 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [18:47:39]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [18:47:39]wFMCommunicate request_size=10 [18:47:39]MH_SAM_APDU [18:47:39]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [18:47:39]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [18:47:39]Write i2c OK [18:47:39]MH_I2C_Read... [18:47:39]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [18:47:39]Read from MH i2c: E2 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 03 00 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [18:47:39]RAPDU: 90 00 [18:47:39]wFMCommunicate OK [18:47:39]wFMCommunicate request_size=4 [18:47:39]MH_SAM_APDU [18:47:39]CAPDU: 80 11 00 00 [18:47:39]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [18:47:39]Write i2c OK [18:47:39]MH_I2C_Read... [18:47:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:47:39]Read from MH i2c: E2 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 17 00 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [18:47:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:47:39]wFMCommunicate OK [18:47:39]Detected FM SN is 0000000000871769 [18:47:39]Stored FM SN is 0000000000871769 [18:47:39]wFMCommunicate request_size=9 [18:47:39]MH_SAM_APDU [18:47:39]CAPDU: 80 16 00 00 04 E7 8B 00 00 [18:47:39]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [18:47:39]Write i2c OK [18:47:39]MH_I2C_Read... [18:47:39]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [18:47:39]Read from MH i2c: E2 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 03 00 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [18:47:39]RAPDU: 90 00 [18:47:39]wFMCommunicate OK [18:47:39]FM PIN OK [18:47:39]wFMCommunicate request_size=8 [18:47:39]MH_SAM_APDU [18:47:39]CAPDU: 80 14 04 00 03 02 00 01 [18:47:39]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [18:47:39]Write i2c OK [18:47:39]MH_I2C_Read... [18:47:39]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [18:47:39]Read from MH i2c: E2 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 03 00 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [18:47:39]RAPDU: 90 00 [18:47:39]wFMCommunicate OK [18:47:39]wFMCommunicate request_size=13 [18:47:39]MH_SAM_APDU [18:47:39]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [18:47:39]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [18:47:39]Write i2c OK [18:47:39]MH_I2C_Read... [18:47:39]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [18:47:39]Read from MH i2c: E2 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 03 00 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [18:47:39]RAPDU: 90 00 [18:47:39]wFMCommunicate OK [18:47:39]wFMCommunicate request_size=4 [18:47:39]MH_SAM_APDU [18:47:39]CAPDU: 80 11 00 00 [18:47:39]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [18:47:39]Write i2c OK [18:47:39]MH_I2C_Read... [18:47:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:47:39]Read from MH i2c: E2 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 17 00 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [18:47:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:47:39]wFMCommunicate OK [18:47:39]DocumentArchiveInit [18:47:39]Start Httpd... [18:47:39]Httpd thread 3067481444 created [18:47:39]Write to MH i2c: 01 00 00 0F 00 0F [18:47:39]Write i2c OK [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: 01 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: 01 07 00 [18:47:39]MH_I2C_Read... [18:47:39]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [18:47:39]Allocated Socket 6 [18:47:39]Bind OK [18:47:39]Listen OK [18:47:39]httpd running on port 8080 [18:47:39]Waiting for new connection... [18:47:39]MH Int Process started [18:47:41]OFD Sender: Processing packet 163157 [packets to send 998, broken 960] [18:47:41]ProducePacketName [18:47:41]name=ofd_packets/00163157 [18:47:41]OFD Sender: To server: pG, [18:47:41]CommunicateWithHost lk.salyk.kg:30040 [18:47:41]ConnectInit lk.salyk.kg [18:47:46]accept exits with 7 [18:47:46]New connection [18:47:46]New thread 3067194724 created [18:47:46]Waiting for new connection... [18:47:46] Sock 7.Parse request [18:47:46]Sock 7.Check first char [18:47:46]Sock 7.First char is OK [18:47:46]request: POST /json_proto HTTP/1.0 [18:47:46]Method: POST [18:47:46]URL: /json_proto [18:47:46]Method is POST - this is cgi request [18:47:46]url: /json_proto [18:47:46]query_string will be loaded in cgi processing [18:47:46]execute_cgi json_proto POST (null) [18:47:46]execute_cgi path=json_proto method=POST [18:47:46]POST find Content-Length [18:47:46]Host: 172.17.44.132:8080 [18:47:46]Content-Length: 215 [18:47:46]Content-Type: application/json [18:47:46] [18:47:46]POST finish read [18:47:46]Found Content-Length = 215 [18:47:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:47:46]execute_script... [18:47:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:47:46]POST & json_proto [18:47:46]process_json_proto [18:47:46]json parsed OK: [18:47:46]protocol is kg_v1.0 [18:47:46]action value=get_value [18:47:46]process_action get_value [18:47:46]cmd_get_value [18:47:46]process_action get_value done [18:47:46]requested_data is exist [18:47:46]produce_requested_data [18:47:46]requested_item kkm.sn is exist - process it [18:47:46]requested_item kkm.ver is exist - process it [18:47:46]requested_item fm.sn is exist - process it [18:47:46]wFMCommunicate request_size=4 [18:47:46]MH_SAM_APDU [18:47:46]CAPDU: 80 11 00 00 [18:47:46]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [18:47:46]Write i2c OK [18:47:46]MH_I2C_Read... [18:47:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:47:46]Read from MH i2c: E2 [18:47:46]MH_I2C_Read... [18:47:46]Read from MH i2c: E2 17 00 [18:47:46]MH_I2C_Read... [18:47:46]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [18:47:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:47:46]wFMCommunicate OK [18:47:46]requested_item fd.num is exist - process it [18:47:46]SAM_PROTO_GetFieldsCounters [18:47:46]wFMCommunicate request_size=4 [18:47:46]MH_SAM_APDU [18:47:46]CAPDU: 80 13 00 00 [18:47:46]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [18:47:46]Write i2c OK [18:47:46]MH_I2C_Read... [18:47:46]Read from MH i2c: E2 [18:47:46]MH_I2C_Read... [18:47:46]Read from MH i2c: E2 62 00 [18:47:46]MH_I2C_Read... [18:47:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:47:46]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 01 [18:47: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 7F 02 00 00 5E 04 04 00 7F 02 00 00 57 04 04 00 80 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:47:46]wFMCommunicate OK [18:47:46]SAM_PROTO_GetFieldsCounters done [18:47:46]requested_item shift.num is exist - process it [18:47:46]requested_item shift.opened is exist - process it [18:47:46]req_shift_opened [18:47:46]FM_GetShiftState [18:47:46]SAM_PROTO_GetShiftState [18:47:46]wFMCommunicate request_size=4 [18:47:46]MH_SAM_APDU [18:47:46]CAPDU: 80 13 01 00 [18:47:46]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [18:47:46]Write i2c OK [18:47:46]MH_I2C_Read... [18:47:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:47:46]Read from MH i2c: E2 [18:47:46]MH_I2C_Read... [18:47:46]Read from MH i2c: E2 0E 00 [18:47:46]MH_I2C_Read... [18:47:46]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [18:47:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:47:46]wFMCommunicate OK [18:47:46]SAM_PROTO_GetShiftState done [18:47:46]FM_GetShiftState done [18:47:46]req_shift_opened done [18:47:46]requested_item shift.open_date is exist - process it [18:47:46]req_shift_open_date [18:47:46]req_shift_open_date done [18:47:46]produce_requested_data done [18:47:46]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163194,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:47:46]process_action_free get_value [18:47:46]json_value_free [18:47:46]json_value_free done [18:47:46]process_json_proto returns [18:47:46]Send response to host [18:47:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163194,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:47:46]free response buf [18:47:46]execute_script done [18:47:46]execute_script returns [18:47:46]free content buf [18:47:46]Sock 7.Close socket [18:47:46]Sock 7.Thread stoped [18:47:46]accept exits with 11 [18:47:46]New connection [18:47:46]New thread 3067051364 created [18:47:46]Thread 3067194724 joined [18:47:46]Waiting for new connection... [18:47:46] Sock 11.Parse request [18:47:46]Sock 11.Check first char [18:47:46]Sock 11.First char is OK [18:47:46]request: POST /json_proto HTTP/1.0 [18:47:46]Method: POST [18:47:46]URL: /json_proto [18:47:46]Method is POST - this is cgi request [18:47:46]url: /json_proto [18:47:46]query_string will be loaded in cgi processing [18:47:46]execute_cgi json_proto POST (null) [18:47:46]execute_cgi path=json_proto method=POST [18:47:46]POST find Content-Length [18:47:46]Host: 172.17.44.132:8080 [18:47:46]Content-Length: 331 [18:47:46]Content-Type: application/json [18:47:46] [18:47:46]POST finish read [18:47:46]Found Content-Length = 331 [18:47:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:47:46]execute_script... [18:47:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:47:46]POST & json_proto [18:47:46]process_json_proto [18:47:46]json parsed OK: [18:47:46]protocol is kg_v1.0 [18:47:46]action value=get_value [18:47:46]process_action get_value [18:47:46]cmd_get_value [18:47:46]process_action get_value done [18:47:46]requested_data is exist [18:47:46]produce_requested_data [18:47:47]requested_item fm.sale.total is exist - process it [18:47:47]SAM_PROTO_GetFMData [18:47:47]wFMCommunicate request_size=4 [18:47:47]MH_SAM_APDU [18:47:47]CAPDU: 80 13 03 00 [18:47:47]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [18:47:47]Write i2c OK [18:47:47]MH_I2C_Read... [18:47:47]Connected sock=5 [18:47: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 36 39 0D 01 00 00 73 1B 05 01 14 C4 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 BA 18 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 1E AA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC A9 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 81 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 11 12 00 00 00 00 07 04 06 00 EC A9 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 02 00 00 F4 03 04 00 9D DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7D 02 00 35 04 06 00 BF 33 95 5B 37 8C 1D 2C 75 84 60 1D 95 61 [18:47:47]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:47:47]Read from MH i2c: E2 [18:47:47]MH_I2C_Read... [18:47:47]Read from MH i2c: E2 FD 00 [18:47:47]MH_I2C_Read... [18:47:47]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 D7 79 02 00 69 04 A4 00 6F 04 04 00 C7 76 02 00 B1 04 05 00 4B 8C BA 69 03 70 04 05 00 4A 5E 50 68 02 72 04 05 00 01 2E 6A 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 59 5F CD 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7B 8B BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 0D [18:47:47]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 D7 79 02 00 69 04 A4 00 6F 04 04 00 C7 76 02 00 B1 04 05 00 4B 8C BA 69 03 70 04 05 00 4A 5E 50 68 02 72 04 05 00 01 2E 6A 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 59 5F CD 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7B 8B BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [18:47:47]wFMCommunicate OK [18:47:47]wFMCommunicate request_size=4 [18:47:47]MH_SAM_APDU [18:47:47]CAPDU: 80 17 00 00 [18:47:47]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [18:47:47]Write i2c OK [18:47:47]MH_I2C_Read... [18:47:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:47:47]Read from MH i2c: E2 [18:47:47]MH_I2C_Read... [18:47:47]Read from MH i2c: E2 FD 00 [18:47:47]MH_I2C_Read... [18:47:47]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [18:47:47]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:47:47]wFMCommunicate OK [18:47:47]wFMCommunicate request_size=4 [18:47:47]MH_SAM_APDU [18:47:47]CAPDU: 80 17 00 00 [18:47:47]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [18:47:47]Write i2c OK [18:47:47]MH_I2C_Read... [18:47:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:47:48]Read from MH i2c: E2 [18:47:48]MH_I2C_Read... [18:47:48]Read from MH i2c: E2 FD 00 [18:47:48]MH_I2C_Read... [18:47:48]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [18:47:48]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:47:48]wFMCommunicate OK [18:47:48]wFMCommunicate request_size=4 [18:47:48]MH_SAM_APDU [18:47:48]CAPDU: 80 17 00 00 [18:47:48]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [18:47:48]Write i2c OK [18:47:48]MH_I2C_Read... [18:47:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:47:48]Read from MH i2c: E2 [18:47:48]MH_I2C_Read... [18:47:48]Read from MH i2c: E2 FD 00 [18:47:48]MH_I2C_Read... [18:47:48]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [18:47:48]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:47:48]wFMCommunicate OK [18:47:48]wFMCommunicate request_size=4 [18:47:48]MH_SAM_APDU [18:47:48]CAPDU: 80 17 00 00 [18:47:48]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [18:47:48]Write i2c OK [18:47:48]MH_I2C_Read... [18:47:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:47:48]Read from MH i2c: E2 [18:47:48]MH_I2C_Read... [18:47:48]Read from MH i2c: E2 E6 00 [18:47:48]MH_I2C_Read... [18:47:48]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [18:47:48]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:47:48]wFMCommunicate OK [18:47:48]SAM_PROTO_GetFMData done [18:47:48]requested_item fm.sale_refund.total is exist - process it [18:47:48]requested_item fm.buy.total is exist - process it [18:47:48]requested_item shift.sale.total is exist - process it [18:47:48]SAM_PROTO_GetShiftData [18:47:48]wFMCommunicate request_size=4 [18:47:48]MH_SAM_APDU [18:47:48]CAPDU: 80 13 02 00 [18:47:48]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [18:47:48]Write i2c OK [18:47:48]MH_I2C_Read... [18:47:49]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:47:49]Read from MH i2c: E2 [18:47:49]MH_I2C_Read... [18:47:49]Read from MH i2c: E2 FD 00 [18:47:49]MH_I2C_Read... [18:47:49]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 7F 02 00 00 69 04 9F 00 6F 04 04 00 7F 02 00 00 B1 04 04 00 04 EA 8E 03 70 04 04 00 28 27 4F 02 72 04 04 00 DC C2 3F 01 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 21 C0 60 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 D6 0F 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 9D [18:47:49]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 7F 02 00 00 69 04 9F 00 6F 04 04 00 7F 02 00 00 B1 04 04 00 04 EA 8E 03 70 04 04 00 28 27 4F 02 72 04 04 00 DC C2 3F 01 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 21 C0 60 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 D6 0F 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:47:49]wFMCommunicate OK [18:47:49]wFMCommunicate request_size=4 [18:47:49]MH_SAM_APDU [18:47:49]CAPDU: 80 17 00 00 [18:47:49]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [18:47:49]Write i2c OK [18:47:49]MH_I2C_Read... [18:47:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:47:49]Read from MH i2c: E2 [18:47:49]MH_I2C_Read... [18:47:49]Read from MH i2c: E2 FD 00 [18:47:49]MH_I2C_Read... [18:47:49]Read from MH i2c: E2 FD 00 19 00 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 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 90 00 B0 [18:47:49]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 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 90 00 [18:47:49]wFMCommunicate OK [18:47:49]wFMCommunicate request_size=4 [18:47:49]MH_SAM_APDU [18:47:49]CAPDU: 80 17 00 00 [18:47:49]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [18:47:49]Write i2c OK [18:47:49]MH_I2C_Read... [18:47:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:47:49]Read from MH i2c: E2 [18:47:49]MH_I2C_Read... [18:47:49]Read from MH i2c: E2 FD 00 [18:47:49]MH_I2C_Read... [18:47:49]Read from MH i2c: E2 FD 00 1A 00 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 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 90 00 56 [18:47:49]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 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 90 00 [18:47:49]wFMCommunicate OK [18:47:49]wFMCommunicate request_size=4 [18:47:49]MH_SAM_APDU [18:47:49]CAPDU: 80 17 00 00 [18:47:49]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [18:47:49]Write i2c OK [18:47:49]MH_I2C_Read... [18:47:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:47:50]Read from MH i2c: E2 [18:47:50]MH_I2C_Read... [18:47:50]Read from MH i2c: E2 FD 00 [18:47:50]MH_I2C_Read... [18:47:50]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [18:47:50]RAPDU: 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 90 00 [18:47:50]wFMCommunicate OK [18:47:50]wFMCommunicate request_size=4 [18:47:50]MH_SAM_APDU [18:47:50]CAPDU: 80 17 00 00 [18:47:50]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [18:47:50]Write i2c OK [18:47:50]MH_I2C_Read... [18:47:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [18:47:50]Read from MH i2c: E2 [18:47:50]MH_I2C_Read... [18:47:50]Read from MH i2c: E2 CF 00 [18:47:50]MH_I2C_Read... [18:47:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 32 62 47 00 BA 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 36 39 10 04 04 00 55 7D 02 00 F4 03 04 00 25 8E C4 66 B6 04 01 00 00 0B 2F E8 D4 4E DF EB 74 [18:47:50]CommunicateWithHost err = 0 [18:47:50]CheckOFDResponse [18:47:50]1017 (14) - 77093643461234 [18:47:50]1041 (16) - 0000000000871769 [18:47:50]1040 (4) - 163157 [18:47:50]1012 (4) - 20.08.2024 12:37 [18:47:50]1206 (1) - 0 [18:47:50]OFD Sender: Remove packet 163157 [18:47:50]ProducePacketName [18:47:50]name=ofd_packets/00163157 [18:47:50]NVStorageDeleteData [18:47:50]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [18:47:50]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:47:50]wFMCommunicate OK [18:47:50]SAM_PROTO_GetShiftData done [18:47:50]requested_item shift.sale.total_cash is exist - process it [18:47:50]requested_item shift.sale_refund.total is exist - process it [18:47:50]requested_item shift.sale_refund.total_cash is exist - process it [18:47:50]requested_item shift.buy.total is exist - process it [18:47:50]requested_item shift.buy.total_cash is exist - process it [18:47:50]produce_requested_data done [18:47:50]produce_requested_data return {"fm.sale.total":146587351.79,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":596976.68,"shift.sale.total_cash":387418.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:47:50]process_action_free get_value [18:47:50]json_value_free [18:47:50]json_value_free done [18:47:50]process_json_proto returns [18:47:50]Send response to host [18:47:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146587351.79,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":596976.68,"shift.sale.total_cash":387418.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:47:50]free response buf [18:47:50]execute_script done [18:47:50]execute_script returns [18:47:50]free content buf [18:47:50]Sock 11.Close socket [18:47:50]Sock 11.Thread stoped [18:47:50]accept exits with 7 [18:47:50]New connection [18:47:50]New thread 3067194724 created [18:47:50]Thread 3067051364 joined [18:47:50]Waiting for new connection... [18:47:50] Sock 7.Parse request [18:47:50]Sock 7.Check first char [18:47:50]Sock 7.First char is OK [18:47:50]request: POST /json_proto HTTP/1.0 [18:47:50]Method: POST [18:47:50]URL: /json_proto [18:47:50]Method is POST - this is cgi request [18:47:50]url: /json_proto [18:47:50]query_string will be loaded in cgi processing [18:47:50]execute_cgi json_proto POST (null) [18:47:50]execute_cgi path=json_proto method=POST [18:47:50]POST find Content-Length [18:47:50]Host: 172.17.44.132:8080 [18:47:50]Content-Length: 816 [18:47:50]Content-Type: application/json [18:47:50] [18:47:50]POST finish read [18:47:50]Found Content-Length = 816 [18:47:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:47:50]execute_script... [18:47:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291683", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:47:50]POST & json_proto [18:47:50]process_json_proto [18:47:50]json parsed OK: [18:47:50]protocol is kg_v1.0 [18:47:50]action value=close_receipt [18:47:50]process_action close_receipt [18:47:50]cmd_close_receipt [18:47:50]MH_GetDate [18:47:50]Write to MH i2c: F0 00 00 1D 00 0C [18:47:50]Write i2c OK [18:47:50]MH_I2C_Read... [18:47:50]Read from MH i2c: F0 [18:47:50]MH_I2C_Read... [18:47:50]Read from MH i2c: F0 09 00 [18:47:50]MH_I2C_Read... [18:47:50]Read from MH i2c: F0 09 00 1D 00 00 D6 E4 C4 66 2A 83 C1 65 CC [18:47:50]GetLastDocTimeStamp 1724179403 [18:47:50]current date 1724179670 [18:47:50]FM_GetShiftState [18:47:50]SAM_PROTO_GetShiftState [18:47:50]wFMCommunicate request_size=4 [18:47:50]MH_SAM_APDU [18:47:50]CAPDU: 80 13 01 00 [18:47:50]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [18:47:50]Write i2c OK [18:47:50]MH_I2C_Read... [18:47:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:47:50]Read from MH i2c: E2 [18:47:50]MH_I2C_Read... [18:47:50]Read from MH i2c: E2 0E 00 [18:47:50]MH_I2C_Read... [18:47:50]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [18:47:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:47:50]wFMCommunicate OK [18:47:50]SAM_PROTO_GetShiftState done [18:47:50]FM_GetShiftState done [18:47:50]opened in 1724113081 [18:47:50]opened+sec_in_day 1724199481 [18:47:50]quantity*price = 100050 [18:47:50]sum+1 = 100052 [18:47:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 640 20.08.2024 18:47 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163195 ФПД: 55805586321256 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T184750&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163195&fm=55805586321256&tin=02508201610067®Number=0000000000092562&sum=100051 [18:47:51]StoreToDocumentArchive [18:47:51]shift 465 fd 163195 [18:47:51]save to /storage/0465/doc_00163195 [18:47:51]save last doc name /storage/0465/doc_00163195 to /storage/kkm_last_doc_name [18:47:51]save OK [18:47:51]Clear old archive folders... [18:47:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:47:51]tlvbuf is 01A399E0 [18:47:51]SAM_PROTO_ClearQueue [18:47:51]wFMCommunicate request_size=4 [18:47:51]MH_SAM_APDU [18:47:51]CAPDU: 80 09 00 00 [18:47:51]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [18:47:51]Write i2c OK [18:47:51]MH_I2C_Read... [18:47:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:47:52]Read from MH i2c: E2 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 03 00 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [18:47:52]RAPDU: 90 00 [18:47:52]wFMCommunicate OK [18:47:52]SAM_PROTO_ClearQueue done [18:47:52]KKMCreateOFDPacket [18:47:52]OFDProtocolAddRootSTLVToBuf [18:47:52]FM_MakeSignedData [18:47:52]FM_MakeSignedData [18:47:52]SAM_PROTO_SignData [18:47:52]wFMCommunicate request_size=4 [18:47:52]MH_SAM_APDU [18:47:52]CAPDU: 80 0D 01 02 [18:47:52]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [18:47:52]Write i2c OK [18:47:52]MH_I2C_Read... [18:47:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:47:52]Read from MH i2c: E2 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 03 00 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [18:47:52]RAPDU: 90 00 [18:47:52]wFMCommunicate OK [18:47:52]wFMCommunicate request_size=255 [18:47:52]MH_SAM_APDU [18:47:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 D6 E4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7D 02 00 35 04 06 00 32 C1 40 26 [18:47:52]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 D6 E4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7D 02 00 35 04 06 00 32 C1 40 26 00 00 25 [18:47:52]Write i2c OK [18:47:52]MH_I2C_Read... [18:47:52]recv_with_timeout no data received [18:47:52]Read from MH i2c: *** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:47:52]E2 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 03 00 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [18:47:52]RAPDU: 90 00 [18:47:52]wFMCommunicate OK [18:47:52]wFMCommunicate request_size=7 [18:47:52]MH_SAM_APDU [18:47:52]CAPDU: 80 0D 02 02 02 2F 68 [18:47:52]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 2F 68 00 00 43 [18:47:52]Write i2c OK [18:47:52]MH_I2C_Read... [18:47:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:47:52]Read from MH i2c: E2 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 03 00 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [18:47:52]RAPDU: 90 00 [18:47:52]wFMCommunicate OK [18:47:52]wFMCommunicate request_size=4 [18:47:52]MH_SAM_APDU [18:47:52]CAPDU: 80 0D 03 02 [18:47:52]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [18:47:52]Write i2c OK [18:47:52]MH_I2C_Read... [18:47:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:47:52]Read from MH i2c: E2 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 0B 00 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 0B 00 2F 00 00 29 B4 1D C8 F8 7F DF BD 90 00 80 [18:47:52]RAPDU: 29 B4 1D C8 F8 7F DF BD 90 00 [18:47:52]wFMCommunicate OK [18:47:52]SAM_PROTO_SignData done [18:47:52]FM_MakeSignedData done [18:47:52]CreateOFDProtocolMessage [18:47:52]wFMCommunicate request_size=4 [18:47:52]MH_SAM_APDU [18:47:52]CAPDU: 80 11 00 00 [18:47:52]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [18:47:52]Write i2c OK [18:47:52]MH_I2C_Read... [18:47:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:47:52]Read from MH i2c: E2 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 17 00 [18:47:52]MH_I2C_Read... [18:47:52]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [18:47:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:47:52]wFMCommunicate OK [18:47:52]CreateOFDProtocolMessage done [18:47:52]OFDSenderStorePacket 163195 [18:47:52]StoreOFDPacket docnum=163195 [18:47:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F8 76 04 01 0D A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 D6 E4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7D 02 00 35 04 06 00 32 C1 40 26 2F 68 29 B4 1D C8 F8 7F DF BD [18:47:52]CheckFolder [18:47:52]dirname=/storage/ofd_packets [18:47:52]CheckFolder done [18:47:52]ProducePacketName [18:47:52]name=ofd_packets/00163195 [18:47:52]NVStorageSaveData ofd_packets/00163195 [18:47:52]File name is /storage/ofd_packets/00163195 [18:47:52]Write 298 bytes [18:47:52]NVStorageSaveData done [18:47:52]OFDSenderStorePacket done [18:47:52]KKMCreateOFDPacket done [18:47:52]NVStorageSaveData kkm_last_timestamp [18:47:52]File name is /storage/kkm_last_timestamp [18:47:52]Write 4 bytes [18:47:52]NVStorageSaveData done [18:47:53]ExternCall_PrintAddStr [18:47:53]wPrintStart [18:47:53]Write to MH i2c: 01 00 00 31 00 31 [18:47:53]Write i2c OK [18:47:53]MH_I2C_Read... [18:47:53]Read from MH i2c: 01 [18:47:53]MH_I2C_Read... [18:47:53]Read from MH i2c: 01 07 00 [18:47:53]MH_I2C_Read... [18:47:53]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [18:47:53]RasterBufferAndPrint [18:47:53]line Счет N : (1)291683 [18:47:53]line ИНН: 02508201610067 [18:47:53]line Контрольно-Кассовый Чек [18:47:53]line ПРОДАЖА [18:47:53]line ТРК (МРК, ГНК) : 44 [18:47:53]line Товар: 2710194800 [18:47:53]line ДТ-К-5 [18:47:53]line 13.130 * 76.20 [18:47:53]line = 1000.51 [18:47:53]line НДС 12% НСП 1% [18:47:53]line > о реализуемом товаре [18:47:53]line ИТОГО: 1000.51 [18:47:53]line НСП 1% : 8.85 [18:47:53]line НДС 12% : 106.25 [18:47:53]line Наличными: 0.00 [18:47:53]line Безнал.: 1000.51 [18:47:53]line Место: АЗС № 130 "Партнер Нефть" [18:47:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:47:53]line СНО: Общий режим [18:47:53]line Чек 640 20.08.2024 18:47 [18:47:53]line Смена: 465 ФФД: 1.0 [18:47:53]line ЗНМ: 0300000070 [18:47:53]line РНМ: 0000000000092562 [18:47:53]line Версия ККМ: 001 [18:47:53]line Платежная система: Бакай Банк [18:47:53]line ФМ: 0000000000871769 [18:47:53]line ФД: 163195 [18:47:53]line ФПД: 55805586321256 [18:47:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T184750&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163195&fm=55805586321256&tin=02508201610067®Number=0000000000092562&sum=100051 [18:47:53]written 0, free lines is 4095 [18:47:53]Write to MH i2c: 01 00 00 5B 00 5B [18:47:53]Write i2c OK [18:47:53]MH_I2C_Read... [18:47:53]Read from MH i2c: 01 [18:47:53]MH_I2C_Read... [18:47:53]Read from MH i2c: 01 07 00 [18:47:53]MH_I2C_Read... [18:47:53]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 EE 0C 5C [18:47:53]RasterBufferAndPrint [18:47:53]line [18:47:53]line [18:47:53]line [18:47:53]line [18:47:53]line [18:47:53]written 0, free lines is 3333 [18:47:53]MH_Cut [18:47:53]Write to MH i2c: D1 01 00 62 00 01 34 [18:47:53]Write i2c OK [18:47:53]MH_I2C_Read... [18:47:53]Read from MH i2c: D1 [18:47:53]MH_I2C_Read... [18:47:53]Read from MH i2c: D1 01 00 [18:47:53]MH_I2C_Read... [18:47:53]Read from MH i2c: D1 01 00 62 00 00 33 [18:47:53]Write to MH i2c: 01 00 00 63 00 63 [18:47:53]Write i2c OK [18:47:53]MH_I2C_Read... [18:47:53]Connected sock=11 [18:47: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 36 39 0F 01 00 00 EB 1D 07 01 61 A1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5B 02 00 00 F4 03 04 00 A5 DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7D 02 00 35 04 06 00 52 6A 88 A4 69 D1 AF 7F 60 D4 F6 5E 50 E9 [18:47:54]*** Cut start [18:47:54]*** Purtial cut [18:47:54]*** Stage 1: CUTSNS_PIN = 1 [18:47: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 36 39 4F 00 00 00 FA 14 47 00 CB B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7D 02 00 F4 03 04 00 2B 8E C4 66 B6 04 01 00 00 30 81 FD 51 41 99 E6 C7 [18:47:55]CommunicateWithHost err = 0 [18:47:55]CheckOFDResponse [18:47:55]1017 (14) - 77093643461234 [18:47:55]1041 (16) - 0000000000871769 [18:47:55]1040 (4) - 163158 [18:47:55]1012 (4) - 20.08.2024 12:38 [18:47:55]1206 (1) - 0 [18:47:55]OFD Sender: Remove packet 163158 [18:47:55]ProducePacketName [18:47:55]name=ofd_packets/00163158 [18:47:55]NVStorageDeleteData [18:47:56]OFD Sender: Processing packet 163159 [packets to send 997, broken 960] [18:47:56]ProducePacketName [18:47:56]name=ofd_packets/00163159 [18:47:56]OFD Sender: To server: pG, [18:47:56]CommunicateWithHost lk.salyk.kg:30040 [18:47:56]ConnectInit lk.salyk.kg [18:47:56]Read from MH i2c: 01 *** Stop cut motor [18:47:56] [18:47:56]*** Cut end [18:47:56]MH_I2C_Read... [18:47:56]Read from MH i2c: 01 07 00 [18:47:56]MH_I2C_Read... [18:47:56]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [18:47:56]process_action close_receipt done [18:47:56]requested_data is exist [18:47:56]produce_requested_data [18:47:56]requested_item fm.sn is exist - process it [18:47:56]wFMCommunicate request_size=4 [18:47:56]MH_SAM_APDU [18:47:56]CAPDU: 80 11 00 00 [18:47:56]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [18:47:56]Write i2c OK [18:47:56]MH_I2C_Read... [18:47:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:47:56]Read from MH i2c: E2 [18:47:56]MH_I2C_Read... [18:47:56]Read from MH i2c: E2 17 00 [18:47:56]MH_I2C_Read... [18:47:56]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [18:47:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:47:56]wFMCommunicate OK [18:47:56]requested_item fd.num is exist - process it [18:47:56]SAM_PROTO_GetFieldsCounters [18:47:56]wFMCommunicate request_size=4 [18:47:56]MH_SAM_APDU [18:47:56]CAPDU: 80 13 00 00 [18:47:56]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [18:47:56]Write i2c OK [18:47:56]MH_I2C_Read... [18:47:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:47:56]Read from MH i2c: E2 [18:47:56]MH_I2C_Read... [18:47:56]Read from MH i2c: E2 62 00 [18:47:56]MH_I2C_Read... [18:47:56]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 59 [18:47: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 80 02 00 00 5E 04 04 00 80 02 00 00 57 04 04 00 81 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:47:56]wFMCommunicate OK [18:47:56]SAM_PROTO_GetFieldsCounters done [18:47:56]requested_item shift.num is exist - process it [18:47:56]requested_item shift.opened is exist - process it [18:47:56]req_shift_opened [18:47:56]FM_GetShiftState [18:47:56]SAM_PROTO_GetShiftState [18:47:56]wFMCommunicate request_size=4 [18:47:56]MH_SAM_APDU [18:47:56]CAPDU: 80 13 01 00 [18:47:56]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [18:47:56]Write i2c OK [18:47:56]MH_I2C_Read... [18:47:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:47:56]Read from MH i2c: E2 [18:47:56]MH_I2C_Read... [18:47:56]Read from MH i2c: E2 0E 00 [18:47:56]MH_I2C_Read... [18:47:56]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [18:47:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:47:56]wFMCommunicate OK [18:47:56]SAM_PROTO_GetShiftState done [18:47:56]FM_GetShiftState done [18:47:56]req_shift_opened done [18:47:56]requested_item shift.open_date is exist - process it [18:47:56]req_shift_open_date [18:47:56]req_shift_open_date done [18:47:56]produce_requested_data done [18:47:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163195,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:47:56]process_action_free close_receipt [18:47:56]json_value_free [18:47:56]json_value_free done [18:47:56]process_json_proto returns [18:47:56]Send response to host [18:47:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163195,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:47:56]free response buf [18:47:56]execute_script done [18:47:56]execute_script returns [18:47:56]free content buf [18:47:56]Sock 7.Close socket [18:47:56]Sock 7.Thread stoped [18:47:56]Connected sock=10 [18:47: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 36 39 0F 01 00 00 B1 27 07 01 92 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 6A 0E 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 BA 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DD 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5C 02 00 00 F4 03 04 00 D6 DA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7D 02 00 35 04 06 00 9F BD B4 10 49 CF B3 74 96 1A 1F 8C C3 78 [18:47: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 36 39 4F 00 00 00 32 A8 47 00 BF 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 36 39 10 04 04 00 57 7D 02 00 F4 03 04 00 2E 8E C4 66 B6 04 01 00 00 5D 10 E5 2C CF 86 CD 2A [18:47:57]CommunicateWithHost err = 0 [18:47:57]CheckOFDResponse [18:47:57]1017 (14) - 77093643461234 [18:47:57]1041 (16) - 0000000000871769 [18:47:57]1040 (4) - 163159 [18:47:57]1012 (4) - 20.08.2024 12:38 [18:47:57]1206 (1) - 0 [18:47:57]OFD Sender: Remove packet 163159 [18:47:57]ProducePacketName [18:47:57]name=ofd_packets/00163159 [18:47:57]NVStorageDeleteData [18:47:58]OFD Sender: Processing packet 163160 [packets to send 996, broken 960] [18:47:58]ProducePacketName [18:47:58]name=ofd_packets/00163160 [18:47:58]OFD Sender: To server: pG, [18:47:58]CommunicateWithHost lk.salyk.kg:30040 [18:47:58]ConnectInit lk.salyk.kg [18:47:59]Connected sock=10 [18:47:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 08 38 07 01 32 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5D 02 00 00 F4 03 04 00 24 DB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7D 02 00 35 04 06 00 A6 C1 71 68 8C 76 06 62 86 7A CB 5B 67 79 [18:48: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 36 39 4F 00 00 00 70 97 47 00 A9 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 58 7D 02 00 F4 03 04 00 31 8E C4 66 B6 04 01 00 00 95 C2 1A 05 65 45 92 40 [18:48:00]CommunicateWithHost err = 0 [18:48:00]CheckOFDResponse [18:48:00]1017 (14) - 77093643461234 [18:48:00]1041 (16) - 0000000000871769 [18:48:00]1040 (4) - 163160 [18:48:00]1012 (4) - 20.08.2024 12:38 [18:48:00]1206 (1) - 0 [18:48:00]OFD Sender: Remove packet 163160 [18:48:00]ProducePacketName [18:48:00]name=ofd_packets/00163160 [18:48:00]NVStorageDeleteData [18:48:00]OFD Sender: Processing packet 163161 [packets to send 995, broken 960] [18:48:00]ProducePacketName [18:48:00]name=ofd_packets/00163161 [18:48:00]OFD Sender: To server: pG, [18:48:00]CommunicateWithHost lk.salyk.kg:30040 [18:48:00]ConnectInit lk.salyk.kg [18:48:05]Connected sock=7 [18:48: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 36 39 21 01 00 00 C1 7F 19 01 BB 90 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 5E 02 00 00 F4 03 04 00 84 DB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7D 02 00 35 04 06 00 83 36 06 85 4D D3 07 47 34 42 D3 1D 19 FC [18:48: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 36 39 4F 00 00 00 0E 6E 47 00 28 BC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 59 7D 02 00 F4 03 04 00 36 8E C4 66 B6 04 01 00 00 D2 20 17 79 A3 3C 35 BF [18:48:08]CommunicateWithHost err = 0 [18:48:08]CheckOFDResponse [18:48:08]1017 (14) - 77093643461234 [18:48:08]1041 (16) - 0000000000871769 [18:48:08]1040 (4) - 163161 [18:48:08]1012 (4) - 20.08.2024 12:38 [18:48:08]1206 (1) - 0 [18:48:08]OFD Sender: Remove packet 163161 [18:48:08]ProducePacketName [18:48:08]name=ofd_packets/00163161 [18:48:08]NVStorageDeleteData [18:48:09]OFD Sender: Processing packet 163162 [packets to send 994, broken 960] [18:48:09]ProducePacketName [18:48:09]name=ofd_packets/00163162 [18:48:09]OFD Sender: To server: pG, [18:48:09]CommunicateWithHost lk.salyk.kg:30040 [18:48:09]ConnectInit lk.salyk.kg [18:48:12]recv_with_timeout no data received [18:48:14]ConnectInit Can't take IP for lk.salyk.kg [18:48:14]CommunicateWithHost connect error [18:48:14]CommunicateWithHost err = -1 [18:48:14]OFD Sender: Server communicate error [18:48:14]OFD Sender: Processing packet 163162 [packets to send 994, broken 960] [18:48:14]ProducePacketName [18:48:14]name=ofd_packets/00163162 [18:48:14]OFD Sender: To server: pG, [18:48:14]CommunicateWithHost lk.salyk.kg:30040 [18:48:14]ConnectInit lk.salyk.kg [18:48:19]ConnectInit Can't take IP for lk.salyk.kg [18:48:19]CommunicateWithHost connect error [18:48:19]CommunicateWithHost err = -1 [18:48:19]OFD Sender: Server communicate error [18:48:24]OFD Sender: Processing packet 163162 [packets to send 994, broken 960] [18:48:24]ProducePacketName [18:48:24]name=ofd_packets/00163162 [18:48:24]OFD Sender: To server: pG, [18:48:24]CommunicateWithHost lk.salyk.kg:30040 [18:48:24]ConnectInit lk.salyk.kg [18:48:32]Connected sock=9 [18:48: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 36 39 0C 01 00 00 17 B7 04 01 47 E3 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EE 75 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 5F 02 00 00 F4 03 04 00 BB DB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7D 02 00 35 04 06 00 7E 13 8D 18 15 8D 8B F0 D6 B4 90 09 CF 53 [18:48:34]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 51 FE 47 00 D9 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 36 39 10 04 04 00 5A 7D 02 00 F4 03 04 00 52 8E C4 66 B6 04 01 00 00 4B 91 60 5C 21 E7 8D 32 [18:48:34]CommunicateWithHost err = 0 [18:48:34]CheckOFDResponse [18:48:34]1017 (14) - 77093643461234 [18:48:34]1041 (16) - 0000000000871769 [18:48:34]1040 (4) - 163162 [18:48:34]1012 (4) - 20.08.2024 12:38 [18:48:34]1206 (1) - 0 [18:48:34]OFD Sender: Remove packet 163162 [18:48:34]ProducePacketName [18:48:34]name=ofd_packets/00163162 [18:48:34]NVStorageDeleteData [18:48:35]OFD Sender: Processing packet 163163 [packets to send 993, broken 960] [18:48:35]ProducePacketName [18:48:35]name=ofd_packets/00163163 [18:48:35]OFD Sender: To server: pG, [18:48:35]CommunicateWithHost lk.salyk.kg:30040 [18:48:35]ConnectInit lk.salyk.kg [18:48:35]Connected sock=9 [18:48: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 36 39 0C 01 00 00 DC 5D 04 01 7E 0C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 B6 30 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 60 02 00 00 F4 03 04 00 D7 DB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7D 02 00 35 04 06 00 71 1A E5 84 A0 F8 32 70 F2 FA FD 07 48 64 [18:48: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 36 39 4F 00 00 00 39 28 47 00 06 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7D 02 00 F4 03 04 00 55 8E C4 66 B6 04 01 00 00 EA 88 B6 93 DC 17 B8 37 [18:48:36]CommunicateWithHost err = 0 [18:48:36]CheckOFDResponse [18:48:36]1017 (14) - 77093643461234 [18:48:36]1041 (16) - 0000000000871769 [18:48:36]1040 (4) - 163163 [18:48:36]1012 (4) - 20.08.2024 12:38 [18:48:36]1206 (1) - 0 [18:48:36]OFD Sender: Remove packet 163163 [18:48:36]ProducePacketName [18:48:36]name=ofd_packets/00163163 [18:48:36]NVStorageDeleteData [18:48:36]OFD Sender: Processing packet 163164 [packets to send 992, broken 960] [18:48:36]ProducePacketName [18:48:36]name=ofd_packets/00163164 [18:48:36]OFD Sender: To server: pG, [18:48:36]CommunicateWithHost lk.salyk.kg:30040 [18:48:36]ConnectInit lk.salyk.kg [18:48:41]Connected sock=9 [18:48: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 36 39 13 02 00 00 22 29 0B 02 D6 05 5A 03 01 00 03 00 FF 01 1E 04 01 00 01 23 04 69 00 8A 04 08 00 39 30 34 34 38 33 30 30 06 04 2A 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 42 75 6C 6C 20 30 2C 33 35 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 84 67 00 00 00 00 13 04 06 00 84 67 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 83 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 31 32 30 31 06 04 3F 00 D0 A1 D0 B5 D0 BC D0 B5 D1 87 D0 BA D0 B8 20 D1 81 D0 BE D0 BB D0 B5 D0 BD D1 8B D0 B5 20 D0 94 D0 96 D0 98 D0 9D D0 9D 20 D0 92 D0 B5 D0 BB D0 B8 D0 BA D0 B0 D0 BD 20 31 30 30 D0 B3 D1 80 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 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 4C 9A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5D 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 62 10 00 00 00 00 07 04 06 00 4C 9A 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 02 00 00 F4 03 04 00 EB DB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7D 02 00 35 04 06 00 B8 F6 1F 90 63 70 5E 46 D0 5A FB 4C EC 67 [18:48: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 36 39 4F 00 00 00 5D CB 47 00 7E 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 36 39 10 04 04 00 5C 7D 02 00 F4 03 04 00 5A 8E C4 66 B6 04 01 00 00 06 3B A0 12 98 51 2F 3C [18:48:43]CommunicateWithHost err = 0 [18:48:43]CheckOFDResponse [18:48:43]1017 (14) - 77093643461234 [18:48:43]1041 (16) - 0000000000871769 [18:48:43]1040 (4) - 163164 [18:48:43]1012 (4) - 20.08.2024 12:38 [18:48:43]1206 (1) - 0 [18:48:43]OFD Sender: Remove packet 163164 [18:48:43]ProducePacketName [18:48:43]name=ofd_packets/00163164 [18:48:43]NVStorageDeleteData [18:48:43]OFD Sender: Processing packet 163165 [packets to send 991, broken 960] [18:48:43]ProducePacketName [18:48:43]name=ofd_packets/00163165 [18:48:43]OFD Sender: To server: pG, [18:48:43]CommunicateWithHost lk.salyk.kg:30040 [18:48:43]ConnectInit lk.salyk.kg [18:48:46]Connected sock=9 [18:48: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 36 39 0F 01 00 00 2E 8D 07 01 BF BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 62 02 00 00 F4 03 04 00 3D DC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7D 02 00 35 04 06 00 FD 64 BB 95 5F 65 BF 0D 66 51 76 98 B1 C1 [18:48: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 36 39 4F 00 00 00 4F 4A 47 00 3D C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7D 02 00 F4 03 04 00 60 8E C4 66 B6 04 01 00 00 EA 6F 0D FD 81 B1 9C 23 [18:48:49]CommunicateWithHost err = 0 [18:48:49]CheckOFDResponse [18:48:49]1017 (14) - 77093643461234 [18:48:49]1041 (16) - 0000000000871769 [18:48:49]1040 (4) - 163165 [18:48:49]1012 (4) - 20.08.2024 12:38 [18:48:49]1206 (1) - 0 [18:48:49]OFD Sender: Remove packet 163165 [18:48:49]ProducePacketName [18:48:49]name=ofd_packets/00163165 [18:48:49]NVStorageDeleteData [18:48:50]OFD Sender: Processing packet 163166 [packets to send 990, broken 960] [18:48:50]ProducePacketName [18:48:50]name=ofd_packets/00163166 [18:48:50]OFD Sender: To server: pG, [18:48:50]CommunicateWithHost lk.salyk.kg:30040 [18:48:50]ConnectInit lk.salyk.kg [18:48:50]Connected sock=9 [18:48:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 8E D9 1E 01 02 AC 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 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 63 02 00 00 F4 03 04 00 52 DC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7D 02 00 35 04 06 00 45 17 48 D0 30 E4 95 30 B3 75 21 66 52 F9 [18:48: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 36 39 4F 00 00 00 EF 13 47 00 2D 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7D 02 00 F4 03 04 00 65 8E C4 66 B6 04 01 00 00 4A E8 26 5F B3 BC 05 B6 [18:48:54]CommunicateWithHost err = 0 [18:48:54]CheckOFDResponse [18:48:54]1017 (14) - 77093643461234 [18:48:54]1041 (16) - 0000000000871769 [18:48:54]1040 (4) - 163166 [18:48:54]1012 (4) - 20.08.2024 12:39 [18:48:54]1206 (1) - 0 [18:48:54]OFD Sender: Remove packet 163166 [18:48:54]ProducePacketName [18:48:54]name=ofd_packets/00163166 [18:48:54]NVStorageDeleteData [18:48:55]OFD Sender: Processing packet 163167 [packets to send 989, broken 960] [18:48:55]ProducePacketName [18:48:55]name=ofd_packets/00163167 [18:48:55]OFD Sender: To server: pG, [18:48:55]CommunicateWithHost lk.salyk.kg:30040 [18:48:55]ConnectInit lk.salyk.kg [18:48:56]Connected sock=9 [18:48: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 36 39 0F 01 00 00 41 A3 07 01 75 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 64 02 00 00 F4 03 04 00 8C DC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 7D 02 00 35 04 06 00 B2 15 07 12 21 72 E5 E1 CF 20 93 B2 95 46 [18:48: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 36 39 4F 00 00 00 2E A3 47 00 79 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 36 39 10 04 04 00 5F 7D 02 00 F4 03 04 00 6A 8E C4 66 B6 04 01 00 00 B1 ED 7A 32 95 19 AB 7A [18:48:57]CommunicateWithHost err = 0 [18:48:57]CheckOFDResponse [18:48:57]1017 (14) - 77093643461234 [18:48:57]1041 (16) - 0000000000871769 [18:48:57]1040 (4) - 163167 [18:48:57]1012 (4) - 20.08.2024 12:39 [18:48:57]1206 (1) - 0 [18:48:57]OFD Sender: Remove packet 163167 [18:48:57]ProducePacketName [18:48:57]name=ofd_packets/00163167 [18:48:57]NVStorageDeleteData [18:48:58]OFD Sender: Processing packet 163168 [packets to send 988, broken 960] [18:48:58]ProducePacketName [18:48:58]name=ofd_packets/00163168 [18:48:58]OFD Sender: To server: pG, [18:48:58]CommunicateWithHost lk.salyk.kg:30040 [18:48:58]ConnectInit lk.salyk.kg [18:48:58]Connected sock=9 [18:48: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 36 39 0F 01 00 00 4E C9 07 01 D0 0F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 65 02 00 00 F4 03 04 00 FE DC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 7D 02 00 35 04 06 00 BF 94 8C C0 07 40 EF BD D0 8B 0B CA F0 51 [18:48:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0E EF 47 00 78 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 36 39 10 04 04 00 60 7D 02 00 F4 03 04 00 6B 8E C4 66 B6 04 01 00 00 12 BE 59 4A AE F9 A8 8B [18:48:59]CommunicateWithHost err = 0 [18:48:59]CheckOFDResponse [18:48:59]1017 (14) - 77093643461234 [18:48:59]1041 (16) - 0000000000871769 [18:48:59]1040 (4) - 163168 [18:48:59]1012 (4) - 20.08.2024 12:39 [18:48:59]1206 (1) - 0 [18:48:59]OFD Sender: Remove packet 163168 [18:48:59]ProducePacketName [18:48:59]name=ofd_packets/00163168 [18:48:59]NVStorageDeleteData [18:49:00]OFD Sender: Processing packet 163169 [packets to send 987, broken 960] [18:49:00]ProducePacketName [18:49:00]name=ofd_packets/00163169 [18:49:00]OFD Sender: To server: pG, [18:49:00]CommunicateWithHost lk.salyk.kg:30040 [18:49:00]ConnectInit lk.salyk.kg [18:49:05]Connected sock=9 [18:49: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 36 39 0F 01 00 00 F8 1C 07 01 28 FD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 6A DD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 61 7D 02 00 35 04 06 00 60 91 EF 49 E4 36 DB D7 D2 3B D5 FC 3D F1 [18:49: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 36 39 4F 00 00 00 D9 AD 47 00 AE 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 36 39 10 04 04 00 61 7D 02 00 F4 03 04 00 72 8E C4 66 B6 04 01 00 00 AA A4 11 82 FD 99 F1 2E [18:49:06]CommunicateWithHost err = 0 [18:49:06]CheckOFDResponse [18:49:06]1017 (14) - 77093643461234 [18:49:06]1041 (16) - 0000000000871769 [18:49:06]1040 (4) - 163169 [18:49:06]1012 (4) - 20.08.2024 12:39 [18:49:06]1206 (1) - 0 [18:49:06]OFD Sender: Remove packet 163169 [18:49:06]ProducePacketName [18:49:06]name=ofd_packets/00163169 [18:49:06]NVStorageDeleteData [18:49:06]OFD Sender: Processing packet 163170 [packets to send 986, broken 960] [18:49:06]ProducePacketName [18:49:06]name=ofd_packets/00163170 [18:49:06]OFD Sender: To server: pG, [18:49:06]CommunicateWithHost lk.salyk.kg:30040 [18:49:06]ConnectInit lk.salyk.kg [18:49:07]Connected sock=9 [18:49: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 36 39 D1 01 00 00 65 71 C9 01 BC 8D 5A 03 01 00 03 00 BD 01 1E 04 01 00 01 23 04 8A 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 31 38 36 06 04 46 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 4D 41 58 49 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D1 81 D0 BE 20 D0 B2 D0 BA D1 83 D1 81 D0 BE D0 BC 20 D0 BA D0 BB D1 83 D0 B1 D0 BD FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 58 1B 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 81 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 37 39 32 06 04 3D 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9A D1 83 D1 80 D1 83 D1 82 20 D0 BA D0 BB D0 B0 D1 81 D1 81 D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 20 28 D0 BA D1 80 D1 83 D0 B3 D0 BB D1 8B D0 B9 29 FF 03 08 00 03 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 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 67 02 00 00 F4 03 04 00 ED DD C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7D 02 00 35 04 06 00 CA 5F 44 F3 A1 10 4E E4 4B A6 DD C2 6D C6 [18:49: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 36 39 4F 00 00 00 7F AD 47 00 20 F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7D 02 00 F4 03 04 00 74 8E C4 66 B6 04 01 00 00 84 80 19 E4 43 3B 3B 08 [18:49:08]CommunicateWithHost err = 0 [18:49:08]CheckOFDResponse [18:49:08]1017 (14) - 77093643461234 [18:49:08]1041 (16) - 0000000000871769 [18:49:08]1040 (4) - 163170 [18:49:08]1012 (4) - 20.08.2024 12:39 [18:49:08]1206 (1) - 0 [18:49:08]OFD Sender: Remove packet 163170 [18:49:08]ProducePacketName [18:49:08]name=ofd_packets/00163170 [18:49:08]NVStorageDeleteData [18:49:09]OFD Sender: Processing packet 163171 [packets to send 985, broken 960] [18:49:09]ProducePacketName [18:49:09]name=ofd_packets/00163171 [18:49:09]OFD Sender: To server: pG, [18:49:09]CommunicateWithHost lk.salyk.kg:30040 [18:49:09]ConnectInit lk.salyk.kg [18:49:11]Connected sock=9 [18:49: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 36 39 0F 01 00 00 6D 0E 07 01 56 85 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 02 00 00 F4 03 04 00 23 DE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7D 02 00 35 04 06 00 6D E6 3B 4F CB 8A 4B 99 F1 50 15 C8 1D 00 [18:49: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 36 39 4F 00 00 00 D2 56 47 00 4B 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7D 02 00 F4 03 04 00 78 8E C4 66 B6 04 01 00 00 B2 0C 1D 75 C6 F4 18 79 [18:49:12]CommunicateWithHost err = 0 [18:49:12]CheckOFDResponse [18:49:12]1017 (14) - 77093643461234 [18:49:12]1041 (16) - 0000000000871769 [18:49:12]1040 (4) - 163171 [18:49:12]1012 (4) - 20.08.2024 12:39 [18:49:12]1206 (1) - 0 [18:49:12]OFD Sender: Remove packet 163171 [18:49:12]ProducePacketName [18:49:12]name=ofd_packets/00163171 [18:49:12]NVStorageDeleteData [18:49:13]OFD Sender: Processing packet 163172 [packets to send 984, broken 960] [18:49:13]ProducePacketName [18:49:13]name=ofd_packets/00163172 [18:49:13]OFD Sender: To server: pG, [18:49:13]CommunicateWithHost lk.salyk.kg:30040 [18:49:13]ConnectInit lk.salyk.kg [18:49:13]Connected sock=9 [18:49:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3B 6B 07 01 2C 30 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 60 4F 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 2A 1A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2A 1A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 39 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 2A 1A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 69 02 00 00 F4 03 04 00 F8 DE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7D 02 00 35 04 06 00 64 6F FE F1 F2 6B 8F 5B 64 39 74 50 9E AC [18:49:13]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FE 70 47 00 F0 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7D 02 00 F4 03 04 00 7A 8E C4 66 B6 04 01 00 00 CF 9E 79 F3 28 A9 E0 86 [18:49:13]CommunicateWithHost err = 0 [18:49:13]CheckOFDResponse [18:49:13]1017 (14) - 77093643461234 [18:49:13]1041 (16) - 0000000000871769 [18:49:13]1040 (4) - 163172 [18:49:13]1012 (4) - 20.08.2024 12:39 [18:49:13]1206 (1) - 0 [18:49:13]OFD Sender: Remove packet 163172 [18:49:13]ProducePacketName [18:49:13]name=ofd_packets/00163172 [18:49:13]NVStorageDeleteData [18:49:14]OFD Sender: Processing packet 163173 [packets to send 983, broken 960] [18:49:14]ProducePacketName [18:49:14]name=ofd_packets/00163173 [18:49:14]OFD Sender: To server: pG, [18:49:14]CommunicateWithHost lk.salyk.kg:30040 [18:49:14]ConnectInit lk.salyk.kg [18:49:16]Connected sock=9 [18:49: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 36 39 0F 01 00 00 8A 5B 07 01 2A E7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A5 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A5 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 6A 02 00 00 F4 03 04 00 2E DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7D 02 00 35 04 06 00 93 C6 4A CF CC 87 6B E2 93 D9 85 76 49 AA [18:49: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 36 39 4F 00 00 00 37 91 47 00 1B 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 36 39 10 04 04 00 65 7D 02 00 F4 03 04 00 7D 8E C4 66 B6 04 01 00 00 10 27 F3 27 C0 53 10 3E [18:49:16]CommunicateWithHost err = 0 [18:49:16]CheckOFDResponse [18:49:16]1017 (14) - 77093643461234 [18:49:16]1041 (16) - 0000000000871769 [18:49:16]1040 (4) - 163173 [18:49:16]1012 (4) - 20.08.2024 12:39 [18:49:16]1206 (1) - 0 [18:49:16]OFD Sender: Remove packet 163173 [18:49:16]ProducePacketName [18:49:16]name=ofd_packets/00163173 [18:49:16]NVStorageDeleteData [18:49:17]OFD Sender: Processing packet 163174 [packets to send 982, broken 960] [18:49:17]ProducePacketName [18:49:17]name=ofd_packets/00163174 [18:49:17]OFD Sender: To server: pG, [18:49:17]CommunicateWithHost lk.salyk.kg:30040 [18:49:17]ConnectInit lk.salyk.kg [18:49:19]Connected sock=9 [18:49:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8E 2E 04 01 C2 36 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6B 02 00 00 F4 03 04 00 8F DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7D 02 00 35 04 06 00 98 E4 17 B3 DB 55 C3 17 12 E6 D2 B8 49 03 [18:49: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 36 39 4F 00 00 00 6F 66 47 00 E4 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 36 39 10 04 04 00 66 7D 02 00 F4 03 04 00 81 8E C4 66 B6 04 01 00 00 A9 E6 7A A6 A4 A3 F1 B3 [18:49:20]CommunicateWithHost err = 0 [18:49:20]CheckOFDResponse [18:49:20]1017 (14) - 77093643461234 [18:49:20]1041 (16) - 0000000000871769 [18:49:20]1040 (4) - 163174 [18:49:20]1012 (4) - 20.08.2024 12:39 [18:49:20]1206 (1) - 0 [18:49:20]OFD Sender: Remove packet 163174 [18:49:20]ProducePacketName [18:49:20]name=ofd_packets/00163174 [18:49:20]NVStorageDeleteData [18:49:21]OFD Sender: Processing packet 163175 [packets to send 981, broken 960] [18:49:21]ProducePacketName [18:49:21]name=ofd_packets/00163175 [18:49:21]OFD Sender: To server: pG, [18:49:21]CommunicateWithHost lk.salyk.kg:30040 [18:49:21]ConnectInit lk.salyk.kg [18:49:21]Connected sock=9 [18:49:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BC 2C 07 01 B9 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 10 27 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6C 02 00 00 F4 03 04 00 C4 DF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7D 02 00 35 04 06 00 89 47 72 BA AC C8 CC 95 41 81 9A E0 16 7F [18:49: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 36 39 4F 00 00 00 C9 11 47 00 48 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7D 02 00 F4 03 04 00 82 8E C4 66 B6 04 01 00 00 CC 5E 68 91 3E AD 03 10 [18:49:22]CommunicateWithHost err = 0 [18:49:22]CheckOFDResponse [18:49:22]1017 (14) - 77093643461234 [18:49:22]1041 (16) - 0000000000871769 [18:49:22]1040 (4) - 163175 [18:49:22]1012 (4) - 20.08.2024 12:39 [18:49:22]1206 (1) - 0 [18:49:22]OFD Sender: Remove packet 163175 [18:49:22]ProducePacketName [18:49:22]name=ofd_packets/00163175 [18:49:22]NVStorageDeleteData [18:49:22]OFD Sender: Processing packet 163176 [packets to send 980, broken 960] [18:49:22]ProducePacketName [18:49:22]name=ofd_packets/00163176 [18:49:22]OFD Sender: To server: pG, [18:49:22]CommunicateWithHost lk.salyk.kg:30040 [18:49:22]ConnectInit lk.salyk.kg [18:49:23]Connected sock=9 [18:49:23]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 59 ED 07 01 2E F4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 00 05 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 E6 21 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 98 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4D 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 9A 03 00 00 00 00 07 04 06 00 98 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6D 02 00 00 F4 03 04 00 7B E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7D 02 00 35 04 06 00 CA 9B 1D 14 4E 13 CA EC 7A EC 22 57 0A C8 [18:49: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 36 39 4F 00 00 00 9E DC 47 00 5B DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7D 02 00 F4 03 04 00 86 8E C4 66 B6 04 01 00 00 8C 23 35 F7 4E 76 B9 42 [18:49:26]CommunicateWithHost err = 0 [18:49:26]CheckOFDResponse [18:49:26]1017 (14) - 77093643461234 [18:49:26]1041 (16) - 0000000000871769 [18:49:26]1040 (4) - 163176 [18:49:26]1012 (4) - 20.08.2024 12:39 [18:49:26]1206 (1) - 0 [18:49:26]OFD Sender: Remove packet 163176 [18:49:26]ProducePacketName [18:49:26]name=ofd_packets/00163176 [18:49:26]NVStorageDeleteData [18:49:26]OFD Sender: Processing packet 163177 [packets to send 979, broken 960] [18:49:26]ProducePacketName [18:49:26]name=ofd_packets/00163177 [18:49:26]OFD Sender: To server: pG, [18:49:26]CommunicateWithHost lk.salyk.kg:30040 [18:49:26]ConnectInit lk.salyk.kg [18:49:28]Connected sock=9 [18:49: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 36 39 0F 01 00 00 40 1A 07 01 9D 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9A 06 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C2 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 65 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 04 00 00 00 00 07 04 06 00 88 2C 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 02 00 00 F4 03 04 00 AB E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7D 02 00 35 04 06 00 1F 96 25 18 FA 88 85 D4 33 2D 1A 4D 4C 98 [18:49: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 36 39 4F 00 00 00 08 67 47 00 02 BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7D 02 00 F4 03 04 00 89 8E C4 66 B6 04 01 00 00 1D 58 8D BA 48 1B BE 14 [18:49:28]CommunicateWithHost err = 0 [18:49:28]CheckOFDResponse [18:49:28]1017 (14) - 77093643461234 [18:49:28]1041 (16) - 0000000000871769 [18:49:28]1040 (4) - 163177 [18:49:28]1012 (4) - 20.08.2024 12:39 [18:49:28]1206 (1) - 0 [18:49:28]OFD Sender: Remove packet 163177 [18:49:28]ProducePacketName [18:49:28]name=ofd_packets/00163177 [18:49:28]NVStorageDeleteData [18:49:29]OFD Sender: Processing packet 163178 [packets to send 978, broken 960] [18:49:29]ProducePacketName [18:49:29]name=ofd_packets/00163178 [18:49:29]OFD Sender: To server: pG, [18:49:29]CommunicateWithHost lk.salyk.kg:30040 [18:49:29]ConnectInit lk.salyk.kg [18:49:29]Connected sock=9 [18:49: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 36 39 0C 01 00 00 CA 88 04 01 05 7F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 6F 02 00 00 F4 03 04 00 BE E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7D 02 00 35 04 06 00 AB F9 1F AF 66 6F 5D 06 0B DE 08 2C 79 24 [18:49:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 81 69 47 00 C9 9F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7D 02 00 F4 03 04 00 8B 8E C4 66 B6 04 01 00 00 8E 6F 96 B4 7D AA 05 50 [18:49:31]CommunicateWithHost err = 0 [18:49:31]CheckOFDResponse [18:49:31]1017 (14) - 77093643461234 [18:49:31]1041 (16) - 0000000000871769 [18:49:31]1040 (4) - 163178 [18:49:31]1012 (4) - 20.08.2024 12:39 [18:49:31]1206 (1) - 0 [18:49:31]OFD Sender: Remove packet 163178 [18:49:31]ProducePacketName [18:49:31]name=ofd_packets/00163178 [18:49:31]NVStorageDeleteData [18:49:31]OFD Sender: Processing packet 163179 [packets to send 977, broken 960] [18:49:31]ProducePacketName [18:49:31]name=ofd_packets/00163179 [18:49:31]OFD Sender: To server: pG, [18:49:31]CommunicateWithHost lk.salyk.kg:30040 [18:49:31]ConnectInit lk.salyk.kg [18:49:34]Connected sock=10 [18:49: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 36 39 0F 01 00 00 6C 2E 07 01 C0 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 70 02 00 00 F4 03 04 00 D8 E0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7D 02 00 35 04 06 00 A2 9A AD 7A 15 D6 B5 FE AA 1B 95 E1 B7 E3 [18:49: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 36 39 4F 00 00 00 BF 54 47 00 80 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7D 02 00 F4 03 04 00 8F 8E C4 66 B6 04 01 00 00 28 7A C9 DF DF FD 78 69 [18:49:35]CommunicateWithHost err = 0 [18:49:35]CheckOFDResponse [18:49:35]1017 (14) - 77093643461234 [18:49:35]1041 (16) - 0000000000871769 [18:49:35]1040 (4) - 163179 [18:49:35]1012 (4) - 20.08.2024 12:39 [18:49:35]1206 (1) - 0 [18:49:35]OFD Sender: Remove packet 163179 [18:49:35]ProducePacketName [18:49:35]name=ofd_packets/00163179 [18:49:35]NVStorageDeleteData [18:49:35]OFD Sender: Processing packet 163180 [packets to send 976, broken 960] [18:49:35]ProducePacketName [18:49:35]name=ofd_packets/00163180 [18:49:35]OFD Sender: To server: pG, [18:49:35]CommunicateWithHost lk.salyk.kg:30040 [18:49:35]ConnectInit lk.salyk.kg [18:49:36]Connected sock=9 [18:49: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 36 39 0C 01 00 00 C6 21 04 01 58 3A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 71 02 00 00 F4 03 04 00 83 E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7D 02 00 35 04 06 00 AD 3E DD C6 8E 14 77 E8 57 39 64 01 AC D5 [18:49: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 36 39 4F 00 00 00 CE C8 47 00 D3 AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7D 02 00 F4 03 04 00 91 8E C4 66 B6 04 01 00 00 68 BD 82 EF 17 8E 32 6F [18:49:37]CommunicateWithHost err = 0 [18:49:37]CheckOFDResponse [18:49:37]1017 (14) - 77093643461234 [18:49:37]1041 (16) - 0000000000871769 [18:49:37]1040 (4) - 163180 [18:49:37]1012 (4) - 20.08.2024 12:39 [18:49:37]1206 (1) - 0 [18:49:37]OFD Sender: Remove packet 163180 [18:49:37]ProducePacketName [18:49:37]name=ofd_packets/00163180 [18:49:37]NVStorageDeleteData [18:49:38]OFD Sender: Processing packet 163181 [packets to send 975, broken 960] [18:49:38]ProducePacketName [18:49:38]name=ofd_packets/00163181 [18:49:38]OFD Sender: To server: pG, [18:49:38]CommunicateWithHost lk.salyk.kg:30040 [18:49:38]ConnectInit lk.salyk.kg [18:49:39]Connected sock=10 [18:49: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 36 39 0E 01 00 00 7B 16 06 01 CB EA 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 64 00 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 80 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 00 00 00 00 00 07 04 06 00 2C 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 72 02 00 00 F4 03 04 00 C5 E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7D 02 00 35 04 06 00 20 A2 43 5A 80 27 1C 05 CE 03 07 01 48 81 [18:49: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 36 39 4F 00 00 00 C4 3E 47 00 78 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7D 02 00 F4 03 04 00 95 8E C4 66 B6 04 01 00 00 03 85 70 A6 32 FE 94 93 [18:49:40]CommunicateWithHost err = 0 [18:49:40]CheckOFDResponse [18:49:40]1017 (14) - 77093643461234 [18:49:40]1041 (16) - 0000000000871769 [18:49:40]1040 (4) - 163181 [18:49:40]1012 (4) - 20.08.2024 12:39 [18:49:40]1206 (1) - 0 [18:49:40]OFD Sender: Remove packet 163181 [18:49:40]ProducePacketName [18:49:40]name=ofd_packets/00163181 [18:49:40]NVStorageDeleteData [18:49:41]OFD Sender: Processing packet 163182 [packets to send 974, broken 960] [18:49:41]ProducePacketName [18:49:41]name=ofd_packets/00163182 [18:49:41]OFD Sender: To server: pG, [18:49:41]CommunicateWithHost lk.salyk.kg:30040 [18:49:41]ConnectInit lk.salyk.kg [18:49:42]Connected sock=9 [18:49: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 36 39 0E 01 00 00 54 33 06 01 8B F1 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 FE AB 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 94 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 94 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D8 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 23 46 00 00 00 00 07 04 06 00 28 94 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 73 02 00 00 F4 03 04 00 CE E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7D 02 00 35 04 06 00 F0 27 F9 E4 51 4A 44 2E A5 9A E0 BD 50 16 [18:49: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 36 39 4F 00 00 00 86 32 47 00 F6 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7D 02 00 F4 03 04 00 97 8E C4 66 B6 04 01 00 00 55 38 57 C9 47 19 C8 FD [18:49:43]CommunicateWithHost err = 0 [18:49:43]CheckOFDResponse [18:49:43]1017 (14) - 77093643461234 [18:49:43]1041 (16) - 0000000000871769 [18:49:43]1040 (4) - 163182 [18:49:43]1012 (4) - 20.08.2024 12:39 [18:49:43]1206 (1) - 0 [18:49:43]OFD Sender: Remove packet 163182 [18:49:43]ProducePacketName [18:49:43]name=ofd_packets/00163182 [18:49:43]NVStorageDeleteData [18:49:43]OFD Sender: Processing packet 163183 [packets to send 973, broken 960] [18:49:43]ProducePacketName [18:49:43]name=ofd_packets/00163183 [18:49:43]OFD Sender: To server: pG, [18:49:43]CommunicateWithHost lk.salyk.kg:30040 [18:49:43]ConnectInit lk.salyk.kg [18:49:44]Connected sock=9 [18:49:44]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 73 A1 26 01 BE C4 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 38 30 30 33 36 39 31 32 36 39 38 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 4D 49 4E 54 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 F6 E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7D 02 00 35 04 06 00 4C 6D 05 E2 AB 83 22 51 7E F9 AF 97 A0 F2 [18:49:49]recv_with_timeout no data received [18:49:49]CommunicateWithHost answer receiving error [18:49:49]CommunicateWithHost err = -3 [18:49:49]OFD Sender: Server communicate error [18:49:54]OFD Sender: Processing packet 163183 [packets to send 973, broken 960] [18:49:54]ProducePacketName [18:49:54]name=ofd_packets/00163183 [18:49:54]OFD Sender: To server: pG, [18:49:54]CommunicateWithHost lk.salyk.kg:30040 [18:49:54]ConnectInit lk.salyk.kg [18:49:56]Connected sock=9 [18:49: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 36 39 2E 01 00 00 73 A1 26 01 BE C4 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 36 38 30 30 33 36 39 31 32 36 39 38 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 47 6F 72 69 6C 6C 61 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB 20 4D 49 4E 54 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 74 02 00 00 F4 03 04 00 F6 E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7D 02 00 35 04 06 00 4C 6D 05 E2 AB 83 22 51 7E F9 AF 97 A0 F2 [18:49: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 36 39 4F 00 00 00 8E DE 47 00 6E 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7D 02 00 F4 03 04 00 A5 8E C4 66 B6 04 01 00 00 3A D1 8B 10 95 A0 B6 53 [18:49:56]CommunicateWithHost err = 0 [18:49:56]CheckOFDResponse [18:49:56]1017 (14) - 77093643461234 [18:49:56]1041 (16) - 0000000000871769 [18:49:56]1040 (4) - 163183 [18:49:56]1012 (4) - 20.08.2024 12:40 [18:49:56]1206 (1) - 0 [18:49:56]OFD Sender: Remove packet 163183 [18:49:56]ProducePacketName [18:49:56]name=ofd_packets/00163183 [18:49:56]NVStorageDeleteData [18:49:57]OFD Sender: Processing packet 163184 [packets to send 972, broken 960] [18:49:57]ProducePacketName [18:49:57]name=ofd_packets/00163184 [18:49:57]OFD Sender: To server: pG, [18:49:57]CommunicateWithHost lk.salyk.kg:30040 [18:49:57]ConnectInit lk.salyk.kg [18:49:57]Connected sock=9 [18:49: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 36 39 0F 01 00 00 5A 55 07 01 07 47 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 75 02 00 00 F4 03 04 00 FC E1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7D 02 00 35 04 06 00 8D 09 B9 59 3C 9B 25 8F 3B 6F 86 EB 1C 6A [18:49:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5E EC 47 00 0A B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7D 02 00 F4 03 04 00 A6 8E C4 66 B6 04 01 00 00 86 FF 65 C1 9C 9B D6 28 [18:49:58]CommunicateWithHost err = 0 [18:49:58]CheckOFDResponse [18:49:58]1017 (14) - 77093643461234 [18:49:58]1041 (16) - 0000000000871769 [18:49:58]1040 (4) - 163184 [18:49:58]1012 (4) - 20.08.2024 12:40 [18:49:58]1206 (1) - 0 [18:49:58]OFD Sender: Remove packet 163184 [18:49:58]ProducePacketName [18:49:58]name=ofd_packets/00163184 [18:49:58]NVStorageDeleteData [18:49:58]OFD Sender: Processing packet 163185 [packets to send 971, broken 960] [18:49:58]ProducePacketName [18:49:58]name=ofd_packets/00163185 [18:49:58]OFD Sender: To server: pG, [18:49:58]CommunicateWithHost lk.salyk.kg:30040 [18:49:58]ConnectInit lk.salyk.kg [18:49:59]Connected sock=9 [18:49:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 5C 4E 04 01 5B 88 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 76 02 00 00 F4 03 04 00 0C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 7D 02 00 35 04 06 00 AF 75 EA 54 3B F4 3C 19 DA 3B F3 8D 34 EC [18:49:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8B D8 47 00 49 CB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 71 7D 02 00 F4 03 04 00 A8 8E C4 66 B6 04 01 00 00 BE C6 2E 9F A2 1A 39 92 [18:49:59]CommunicateWithHost err = 0 [18:49:59]CheckOFDResponse [18:49:59]1017 (14) - 77093643461234 [18:49:59]1041 (16) - 0000000000871769 [18:49:59]1040 (4) - 163185 [18:49:59]1012 (4) - 20.08.2024 12:40 [18:49:59]1206 (1) - 0 [18:49:59]OFD Sender: Remove packet 163185 [18:49:59]ProducePacketName [18:49:59]name=ofd_packets/00163185 [18:49:59]NVStorageDeleteData [18:50:00]OFD Sender: Processing packet 163186 [packets to send 970, broken 960] [18:50:00]ProducePacketName [18:50:00]name=ofd_packets/00163186 [18:50:00]OFD Sender: To server: pG, [18:50:00]CommunicateWithHost lk.salyk.kg:30040 [18:50:00]ConnectInit lk.salyk.kg [18:50:03]Connected sock=10 [18:50: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 36 39 0E 01 00 00 37 5A 06 01 32 FD 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 64 00 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 80 01 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 2C 01 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 00 00 00 00 00 07 04 06 00 2C 01 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 77 02 00 00 F4 03 04 00 3C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7D 02 00 35 04 06 00 70 9F E2 85 CF 53 C6 BF 85 D0 CB B5 ED 55 [18:50: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 36 39 4F 00 00 00 C8 1C 47 00 40 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 36 39 10 04 04 00 72 7D 02 00 F4 03 04 00 AD 8E C4 66 B6 04 01 00 00 5C 7B 7C 8F 4B DF 94 FC [18:50:04]CommunicateWithHost err = 0 [18:50:04]CheckOFDResponse [18:50:04]1017 (14) - 77093643461234 [18:50:04]1041 (16) - 0000000000871769 [18:50:04]1040 (4) - 163186 [18:50:04]1012 (4) - 20.08.2024 12:40 [18:50:04]1206 (1) - 0 [18:50:04]OFD Sender: Remove packet 163186 [18:50:04]ProducePacketName [18:50:04]name=ofd_packets/00163186 [18:50:04]NVStorageDeleteData [18:50:05]OFD Sender: Processing packet 163187 [packets to send 969, broken 960] [18:50:05]ProducePacketName [18:50:05]name=ofd_packets/00163187 [18:50:05]OFD Sender: To server: pG, [18:50:05]CommunicateWithHost lk.salyk.kg:30040 [18:50:05]ConnectInit lk.salyk.kg [18:50:06]Connected sock=9 [18:50: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 36 39 1E 01 00 00 75 02 16 01 EB 67 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 78 02 00 00 F4 03 04 00 4A E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7D 02 00 35 04 06 00 17 C3 7C F3 F8 83 F8 A7 D3 F3 4A 44 BC 2E [18:50: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 36 39 4F 00 00 00 C2 68 47 00 09 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7D 02 00 F4 03 04 00 B0 8E C4 66 B6 04 01 00 00 4A D0 13 81 04 2D D0 98 [18:50:07]CommunicateWithHost err = 0 [18:50:07]CheckOFDResponse [18:50:07]1017 (14) - 77093643461234 [18:50:07]1041 (16) - 0000000000871769 [18:50:07]1040 (4) - 163187 [18:50:07]1012 (4) - 20.08.2024 12:40 [18:50:07]1206 (1) - 0 [18:50:07]OFD Sender: Remove packet 163187 [18:50:07]ProducePacketName [18:50:07]name=ofd_packets/00163187 [18:50:07]NVStorageDeleteData [18:50:07]OFD Sender: Processing packet 163188 [packets to send 968, broken 960] [18:50:07]ProducePacketName [18:50:07]name=ofd_packets/00163188 [18:50:07]OFD Sender: To server: pG, [18:50:07]CommunicateWithHost lk.salyk.kg:30040 [18:50:07]ConnectInit lk.salyk.kg [18:50:08]Connected sock=9 [18:50: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 36 39 0C 01 00 00 C7 A7 04 01 31 9C 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 79 02 00 00 F4 03 04 00 96 E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 74 7D 02 00 35 04 06 00 CB B7 9B 85 94 EF F0 4A 9D E6 C2 11 E5 F1 [18:50: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 36 39 4F 00 00 00 E0 accept exits with 5 [18:50:08]New connection [18:50:08]New thread 3067051364 created [18:50:08]A8 Thread 3067194724 joined [18:50:08]47 Waiting for new connection... [18:50:08]00 F4 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 36 39 10 04 04 00 74 7D 02 00 F4 03 04 00 B1 8E C4 66 B6 04 01 00 00 B7 5F 24 BF B2 CC B5 8F [18:50:08]CommunicateWithHost err = 0 [18:50:08]CheckOFDResponse [18:50:08]1017 (14) - 77093643461234 [18:50:08]1041 (16) - 0000000000871769 [18:50:08]1040 (4) - 163188 [18:50:08]1012 (4) - 20.08.2024 12:40 [18:50:08]1206 (1) - 0 [18:50:08]OFD Sender: Remove packet 163188 [18:50:08]ProducePacketName [18:50:08]name=ofd_packets/00163188 [18:50:08]NVStorageDeleteData [18:50:08] Sock 5.Parse request [18:50:08]Sock 5.Check first char [18:50:08]Sock 5.First char is OK [18:50:08]request: POST /json_proto HTTP/1.0 [18:50:08]Method: POST [18:50:08]URL: /json_proto [18:50:08]Method is POST - this is cgi request [18:50:08]url: /json_proto [18:50:08]query_string will be loaded in cgi processing [18:50:08]execute_cgi json_proto POST (null) [18:50:08]execute_cgi path=json_proto method=POST [18:50:08]POST find Content-Length [18:50:08]Host: 172.17.44.132:8080 [18:50:08]Content-Length: 1270 [18:50:08]Content-Type: application/json [18:50:08] [18:50:08]POST finish read [18:50:08]Found Content-Length = 1270 [18:50:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50489", "tax_sys" : 0, "items" : [ { "code": "4601025113964", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0442\u0440\u043E\u043F\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043C\u0438\u043A\u0441 0,9", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 381.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:08]execute_script... [18:50: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)50489", "tax_sys" : 0, "items" : [ { "code": "4601025113964", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0440\u0443\u0442\u043C\u043E\u0442\u0438\u0432 \u0442\u0440\u043E\u043F\u0438\u0447\u0435\u0441\u043A\u0438\u0439 \u043C\u0438\u043A\u0441 0,9", "price" : 135.00, "quantity" : 1.000, "sum" : 135.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4631150682851", "name": "\u041D\u0430\u043F En Dragon Mojito \u043B\u0430\u0439\u043C,\u043A\u043B\u0443\u0431 \u0436/\u0431 0,45\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 1.000, "sum" : 151.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 381.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:50:08]POST & json_proto [18:50:08]process_json_proto [18:50:08]json parsed OK: [18:50:08]protocol is kg_v1.0 [18:50:08]action value=close_receipt [18:50:08]process_action close_receipt [18:50:08]cmd_close_receipt [18:50:08]MH_GetDate [18:50:08]Write to MH i2c: F0 00 00 67 00 56 [18:50:08]Write i2c OK [18:50:08]MH_I2C_Read... [18:50:08]Read from MH i2c: F0 [18:50:09]MH_I2C_Read... [18:50:09]Read from MH i2c: F0 09 00 [18:50:09]MH_I2C_Read... [18:50:09]Read from MH i2c: F0 09 00 67 00 00 60 E5 C4 66 2A 83 C1 65 A1 [18:50:09]GetLastDocTimeStamp 1724179670 [18:50:09]current date 1724179808 [18:50:09]FM_GetShiftState [18:50:09]SAM_PROTO_GetShiftState [18:50:09]wFMCommunicate request_size=4 [18:50:09]MH_SAM_APDU [18:50:09]CAPDU: 80 13 01 00 [18:50:09]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [18:50:09]Write i2c OK [18:50:09]MH_I2C_Read... [18:50:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:09]Read from MH i2c: E2 [18:50:09]MH_I2C_Read... [18:50:09]Read from MH i2c: E2 0E 00 [18:50:09]MH_I2C_Read... [18:50:09]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [18:50:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:50:09]wFMCommunicate OK [18:50:09]SAM_PROTO_GetShiftState done [18:50:09]FM_GetShiftState done [18:50:09]opened in 1724113081 [18:50:09]opened+sec_in_day 1724199481 [18:50:09]quantity*price = 13500 [18:50:09]sum+1 = 13501 [18:50:09]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4631150682851 Нап En Dragon Mojito лайм,клуб ж/б 0,45л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48741958 Сигареты Parliament Aqua Blue 1.000 * 151.00 = 151.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 381.00 НСП 1% : 3.37 НДС 12% : 40.46 Наличными: 381.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 641 20.08.2024 18:50 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163196 ФПД: 85559661226525 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163196&fm=85559661226525&tin=02508201610067®Number=0000000000092562&sum=38100 0 [18:50:09]StoreToDocumentArchive [18:50:09]shift 465 fd 163196 [18:50:09]save to /storage/0465/doc_00163196 [18:50:09]save last doc name /storage/0465/doc_00163196 to /storage/kkm_last_doc_name [18:50:09]save OK [18:50:09]Clear old archive folders... [18:50:09]ProcessDocumentItem done err = 0, tmpTLVsize=541 [18:50:09]tlvbuf is 01A395C0 [18:50:09]SAM_PROTO_ClearQueue [18:50:09]wFMCommunicate request_size=4 [18:50:09]MH_SAM_APDU [18:50:09]CAPDU: 80 09 00 00 [18:50:09]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [18:50:09]Write i2c OK [18:50:09]MH_I2C_Read... [18:50:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:50:09]Read from MH i2c: E2 [18:50:09]MH_I2C_Read... [18:50:09]Read from MH i2c: E2 03 00 [18:50:09]MH_I2C_Read... [18:50:09]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [18:50:09]RAPDU: 90 00 [18:50:09]wFMCommunicate OK [18:50:09]SAM_PROTO_ClearQueue done [18:50:09]KKMCreateOFDPacket [18:50:09]OFDProtocolAddRootSTLVToBuf [18:50:09]FM_MakeSignedData [18:50:09]FM_MakeSignedData [18:50:09]SAM_PROTO_SignData [18:50:09]wFMCommunicate request_size=4 [18:50:09]MH_SAM_APDU [18:50:09]CAPDU: 80 0D 01 02 [18:50:09]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [18:50:09]Write i2c OK [18:50:09]MH_I2C_Read... [18:50:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:50:10]Read from MH i2c: E2 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 03 00 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [18:50:10]RAPDU: 90 00 [18:50:10]wFMCommunicate OK [18:50:10]wFMCommunicate request_size=255 [18:50:10]MH_SAM_APDU [18:50:10]CAPDU: 80 0D 02 02 FA 03 00 1D 02 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 33 39 36 34 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 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 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 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 [18:50:10]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 1D 02 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 33 39 36 34 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 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 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 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 00 C4 [18:50:10]Write i2c OK [18:50:10]MH_I2C_Read... [18:50:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:10]Read from MH i2c: E2 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 03 00 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [18:50:10]RAPDU: 90 00 [18:50:10]wFMCommunicate OK [18:50:10]wFMCommunicate request_size=255 [18:50:10]MH_SAM_APDU [18:50:10]CAPDU: 80 0D 02 02 FA 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 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0F 00 00 00 00 07 04 06 00 D4 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 61 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 [18:50:10]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 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 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0F 00 00 00 00 07 04 06 00 D4 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 61 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 00 00 6C [18:50:10]Write i2c OK [18:50:10]MH_I2C_Read... [18:50:10]Connected sock=11 [18:50:10]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 96 01 00 00 99 7B 8E 01 BD 4C 5A 03 01 00 03 00 82 01 1E 04 01 00 01 23 04 7A 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 34 37 36 06 04 36 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4C 65 74 60 73 20 47 6F 21 20 D1 81 2F D1 81 20 D1 8F D0 B1 D0 BB D0 BE D0 BA D0 BE 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 40 1F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 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 7A 02 00 00 F4 03 04 00 9C E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 7D 02 00 35 04 06 00 C9 6A 9C 0C FF 27 C2 9C 8C 5D D2 DB 5F 47 [18:50:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:10]Read from MH i2c: E2 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 03 00 [18:50:10]MH_I2C_Read... [18:50:10]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [18:50:10]RAPDU: 90 00 [18:50:10]wFMCommunicate OK [18:50:10]wFMCommunicate request_size=50 [18:50:10]MH_SAM_APDU [18:50:10]CAPDU: 80 0D 02 02 2D 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7D 02 00 35 04 06 00 4D D0 E9 36 EA 1D [18:50:10]Write to MH i2c: E2 35 00 79 00 80 0D 02 02 2D 00 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7D 02 00 35 04 06 00 4D D0 E9 36 EA 1D 00 00 95 [18:50:10]Write i2c OK [18:50:10]MH_I2C_Read... [18:50:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:50:11]Read from MH i2c: E2 [18:50:11]MH_I2C_Read... [18:50:11]Read from MH i2c: E2 03 00 [18:50:11]MH_I2C_Read... [18:50:11]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [18:50:11]RAPDU: 90 00 [18:50:11]wFMCommunicate OK [18:50:11]wFMCommunicate request_size=4 [18:50:11]MH_SAM_APDU [18:50:11]CAPDU: 80 0D 03 02 [18:50:11]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [18:50:11]Write i2c OK [18:50:11]MH_I2C_Read... [18:50:11]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:50:11]Read from MH i2c: E2 [18:50:11]MH_I2C_Read... [18:50:11]Read from MH i2c: E2 0B 00 [18:50:11]MH_I2C_Read... [18:50:11]Read from MH i2c: E2 0B 00 7A 00 00 A0 68 38 31 8C 53 2E A3 90 00 17 [18:50:11]RAPDU: A0 68 38 31 8C 53 2E A3 90 00 [18:50:11]wFMCommunicate OK [18:50:11]SAM_PROTO_SignData done [18:50:11]FM_MakeSignedData done [18:50:11]CreateOFDProtocolMessage [18:50:11]wFMCommunicate request_size=4 [18:50:11]MH_SAM_APDU [18:50:11]CAPDU: 80 11 00 00 [18:50:11]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [18:50:11]Write i2c OK [18:50:11]MH_I2C_Read... [18:50:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:11]Read from MH i2c: E2 [18:50:11]MH_I2C_Read... [18:50:11]Read from MH i2c: E2 17 00 [18:50:11]MH_I2C_Read... [18:50:11]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [18:50:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:50:11]wFMCommunicate OK [18:50:11]CreateOFDProtocolMessage done [18:50:11]OFDSenderStorePacket 163196 [18:50:11]StoreOFDPacket docnum=163196 [18:50:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 31 02 00 00 1F A0 29 02 3E 06 5A 03 01 00 03 00 1D 02 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 33 39 36 34 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 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 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 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0F 00 00 00 00 07 04 06 00 D4 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 61 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7D 02 00 35 04 06 00 4D D0 E9 36 EA 1D A0 68 38 31 8C 53 2E A3 [18:50:11]CheckFolder [18:50:11]dirname=/storage/ofd_packets [18:50:11]CheckFolder done [18:50:11]ProducePacketName [18:50:11]name=ofd_packets/00163196 [18:50:11]NVStorageSaveData ofd_packets/00163196 [18:50:11]File name is /storage/ofd_packets/00163196 [18:50:11]Write 591 bytes [18:50:11]NVStorageSaveData done [18:50:11]OFDSenderStorePacket done [18:50:11]KKMCreateOFDPacket done [18:50:11]NVStorageSaveData kkm_last_timestamp [18:50:11]File name is /storage/kkm_last_timestamp [18:50:11]Write 4 bytes [18:50:11]NVStorageSaveData done [18:50:11]ExternCall_PrintAddStr [18:50:11]wPrintStart [18:50:11]Write to MH i2c: 01 00 00 7C 00 7C [18:50:11]Write i2c OK [18:50:11]MH_I2C_Read... [18:50:11]Read from MH i2c: 01 [18:50:11]MH_I2C_Read... [18:50:11]Read from MH i2c: 01 07 00 [18:50:11]MH_I2C_Read... [18:50:11]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [18:50:11]RasterBufferAndPrint [18:50:11]line Счет N : (3)50489 [18:50:11]line ИНН: 02508201610067 [18:50:11]line Контрольно-Кассовый Чек [18:50:11]line ПРОДАЖА [18:50:11]line Товар: 4601025113964 [18:50:11]line Напиток Фрутмотив тропический микс 0,9 [18:50:11]line 1.000 * 135.00 [18:50:11]line = 135.00 [18:50:11]line НДС 12% НСП 1% [18:50:11]line > о реализуемом товаре [18:50:11]line Товар: 4631150682851 [18:50:11]line Нап En Dragon Mojito лайм,клуб ж/б 0,45л [18:50:11]line 1.000 * 95.00 [18:50:11]line = 95.00 [18:50:11]line НДС 12% НСП 1% [18:50:11]line > о реализуемом товаре [18:50:11]line Товар: 48741958 [18:50:11]line Сигареты Parliament Aqua Blue [18:50:11]line 1.000 * 151.00 [18:50:11]line = 151.00 [18:50:11]line НДС 12% НСП 1% [18:50:11]line > о реализуемом товаре [18:50:11]line ИТОГО: 381.00 [18:50:11]line НСП 1% : 3.37 [18:50:11]line НДС 12% : 40.46 [18:50:11]line Наличными: 381.00 [18:50:11]line Безнал.: 0.00 [18:50:11]line Место: АЗС № 130 "Партнер Нефть" [18:50:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:50:11]line СНО: Общий режим [18:50:11]line Чек 641 20.08.2024 18:50 [18:50:11]line Смена: 465 ФФД: 1.0 [18:50:11]line ЗНМ: 0300000070 [18:50:11]line РНМ: 0000000000092562 [18:50:11]line Версия ККМ: 001 [18:50:11]line ФМ: 0000000000871769 [18:50:11]line ФД: 163196 [18:50:11]line ФПД: 85559661226525 [18:50:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185009&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163196&fm=85559661226525&tin=02508201610067®Number=0000000000092562&sum=38100 [18:50:11]line 0 [18:50:11]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6B 79 47 00 83 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 75 7D 02 00 F4 03 04 00 B4 8E C4 66 B6 04 01 00 00 39 D9 15 92 68 57 66 FB [18:50:11]CommunicateWithHost err = 0 [18:50:11]CheckOFDResponse [18:50:11]1017 (14) - 77093643461234 [18:50:11]1041 (16) - 0000000000871769 [18:50:11]1040 (4) - 163189 [18:50:11]1012 (4) - 20.08.2024 12:40 [18:50:11]1206 (1) - 0 [18:50:11]OFD Sender: Remove packet 163189 [18:50:11]ProducePacketName [18:50:11]name=ofd_packets/00163189 [18:50:11]NVStorageDeleteData [18:50:11]written 0, free lines is 4095 [18:50:12]OFD Sender: Processing packet 163190 [packets to send 967, broken 960] [18:50:12]ProducePacketName [18:50:12]name=ofd_packets/00163190 [18:50:12]OFD Sender: To server: pG, [18:50:12]CommunicateWithHost lk.salyk.kg:30040 [18:50:12]ConnectInit lk.salyk.kg [18:50:12]Write to MH i2c: 01 00 00 B3 00 B3 [18:50:12]Write i2c OK [18:50:12]MH_I2C_Read... [18:50:12]Read from MH i2c: 01 [18:50:12]MH_I2C_Read... [18:50:12]Read from MH i2c: 01 07 00 [18:50:12]MH_I2C_Read... [18:50:12]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 05 0C CB [18:50:12]RasterBufferAndPrint [18:50:12]line [18:50:12]line [18:50:12]line [18:50:12]line [18:50:12]line [18:50:12]written 0, free lines is 3085 [18:50:12]MH_Cut [18:50:12]Write to MH i2c: D1 01 00 BA 00 01 8C [18:50:12]Write i2c OK [18:50:12]MH_I2C_Read... [18:50:12]Read from MH i2c: D1 [18:50:12]MH_I2C_Read... [18:50:12]Read from MH i2c: D1 01 00 [18:50:12]MH_I2C_Read... [18:50:12]Read from MH i2c: D1 01 00 BA 00 00 8B [18:50:12]Write to MH i2c: 01 00 00 BB 00 BB [18:50:12]Write i2c OK [18:50:12]MH_I2C_Read... [18:50:12]Connected sock=10 [18:50: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 36 39 0F 01 00 00 76 CB 07 01 48 05 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7B 02 00 00 F4 03 04 00 F4 E2 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7D 02 00 35 04 06 00 53 46 6F 71 7F BB 49 CD 79 96 4E 41 8C 11 [18:50:12]*** Cut start [18:50:12]*** Purtial cut [18:50:12]*** Stage 1: CUTSNS_PIN = 1 [18:50: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 36 39 4F 00 00 00 DC 6E 47 00 40 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7D 02 00 F4 03 04 00 B5 8E C4 66 B6 04 01 00 00 0A 1C 74 84 AB C1 38 26 [18:50:13]CommunicateWithHost err = 0 [18:50:13]CheckOFDResponse [18:50:13]1017 (14) - 77093643461234 [18:50:13]1041 (16) - 0000000000871769 [18:50:13]1040 (4) - 163190 [18:50:13]1012 (4) - 20.08.2024 12:40 [18:50:13]1206 (1) - 0 [18:50:13]OFD Sender: Remove packet 163190 [18:50:13]ProducePacketName [18:50:13]name=ofd_packets/00163190 [18:50:13]NVStorageDeleteData [18:50:13]OFD Sender: Processing packet 163191 [packets to send 966, broken 960] [18:50:13]ProducePacketName [18:50:13]name=ofd_packets/00163191 [18:50:13]OFD Sender: To server: pG, [18:50:13]CommunicateWithHost lk.salyk.kg:30040 [18:50:13]ConnectInit lk.salyk.kg [18:50:14]Connected sock=10 [18:50: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 36 39 0C 01 00 00 84 7D 04 01 F4 3D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 C3 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7C 02 00 00 F4 03 04 00 71 E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7D 02 00 35 04 06 00 3A 3A B6 1B 7D 0D 77 A5 83 5E 05 BE DB 7A [18:50: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 36 39 4F 00 00 00 82 09 47 00 F3 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 36 39 10 04 04 00 77 7D 02 00 F4 03 04 00 B7 8E C4 66 B6 04 01 00 00 88 8D E7 FF 25 7A 60 62 [18:50:14]CommunicateWithHost err = 0 [18:50:14]CheckOFDResponse [18:50:14]1017 (14) - 77093643461234 [18:50:14]1041 (16) - 0000000000871769 [18:50:14]1040 (4) - 163191 [18:50:14]1012 (4) - 20.08.2024 12:40 [18:50:14]1206 (1) - 0 [18:50:14]OFD Sender: Remove packet 163191 [18:50:14]ProducePacketName [18:50:14]name=ofd_packets/00163191 [18:50:14]NVStorageDeleteData [18:50:15]Read from MH i2c: 01 [18:50:15]MH_I2C_Read... [18:50:15]*** Stop cut motor [18:50:15]*** Cut end [18:50:15]Read from MH i2c: 01 07 00 [18:50:15]MH_I2C_Read... [18:50:15]Read from MH i2c: 01 07 00 BB 00 00 00 00 00 00 FF 0F D0 [18:50:15]process_action close_receipt done [18:50:15]requested_data is exist [18:50:15]produce_requested_data [18:50:15]requested_item fm.sn is exist - process it [18:50:15]wFMCommunicate request_size=4 [18:50:15]MH_SAM_APDU [18:50:15]CAPDU: 80 11 00 00 [18:50:15]Write to MH i2c: E2 08 00 BC 00 80 11 00 00 00 00 00 00 36 [18:50:15]Write i2c OK [18:50:15]MH_I2C_Read... [18:50:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:50:15]Read from MH i2c: E2 [18:50:15]MH_I2C_Read... [18:50:15]Read from MH i2c: E2 17 00 [18:50:15]MH_I2C_Read... [18:50:15]Read from MH i2c: E2 17 00 BC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [18:50:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:50:15]wFMCommunicate OK [18:50:15]requested_item fd.num is exist - process it [18:50:15]SAM_PROTO_GetFieldsCounters [18:50:15]wFMCommunicate request_size=4 [18:50:15]MH_SAM_APDU [18:50:15]CAPDU: 80 13 00 00 [18:50:15]Write to MH i2c: E2 08 00 BD 00 80 13 00 00 00 00 00 00 39 [18:50:15]Write i2c OK [18:50:15]MH_I2C_Read... [18:50:15]OFD Sender: Processing packet 163192 [packets to send 965, broken 960] [18:50:15]ProducePacketName [18:50:15]name=ofd_packets/00163192 [18:50:15]OFD Sender: To server: pG, [18:50:15]CommunicateWithHost lk.salyk.kg:30040 [18:50:15]ConnectInit lk.salyk.kg [18:50:15]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:50:15]Read from MH i2c: E2 [18:50:15]MH_I2C_Read... [18:50:15]Read from MH i2c: E2 62 00 [18:50:15]MH_I2C_Read... [18:50:15]Read from MH i2c: E2 62 00 BD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 B5 [18:50: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 81 02 00 00 5E 04 04 00 81 02 00 00 57 04 04 00 82 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:50:15]wFMCommunicate OK [18:50:15]SAM_PROTO_GetFieldsCounters done [18:50:15]requested_item shift.num is exist - process it [18:50:15]requested_item shift.opened is exist - process it [18:50:15]req_shift_opened [18:50:15]FM_GetShiftState [18:50:15]SAM_PROTO_GetShiftState [18:50:15]wFMCommunicate request_size=4 [18:50:15]MH_SAM_APDU [18:50:15]CAPDU: 80 13 01 00 [18:50:15]Write to MH i2c: E2 08 00 BE 00 80 13 01 00 00 00 00 00 3B [18:50:15]Write i2c OK [18:50:15]MH_I2C_Read... [18:50:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:50:15]Read from MH i2c: E2 [18:50:15]MH_I2C_Read... [18:50:15]Read from MH i2c: E2 0E 00 [18:50:15]MH_I2C_Read... [18:50:15]Read from MH i2c: E2 0E 00 BE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 09 [18:50:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:50:15]wFMCommunicate OK [18:50:15]SAM_PROTO_GetShiftState done [18:50:15]FM_GetShiftState done [18:50:15]req_shift_opened done [18:50:15]requested_item shift.open_date is exist - process it [18:50:15]req_shift_open_date [18:50:15]req_shift_open_date done [18:50:15]produce_requested_data done [18:50:15]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163196,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:50:15]process_action_free close_receipt [18:50:15]json_value_free [18:50:15]json_value_free done [18:50:15]process_json_proto returns [18:50:15]Send response to host [18:50:15]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163196,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:50:15]free response buf [18:50:15]execute_script done [18:50:15]execute_script returns [18:50:15]free content buf [18:50:15]Sock 5.Close socket [18:50:15]Sock 5.Thread stoped [18:50:15]Connected sock=10 [18:50: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 36 39 0F 01 00 00 E1 F0 07 01 AA BD 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7D 02 00 00 F4 03 04 00 B6 E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7D 02 00 35 04 06 00 FE 7E 61 CC E9 D8 72 C5 0E 8F 4A 9A 4E D6 [18:50: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 36 39 4F 00 00 00 1B 88 47 00 65 63 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7D 02 00 F4 03 04 00 BA 8E C4 66 B6 04 01 00 00 E1 29 B4 1C 29 EC F8 7B [18:50:17]CommunicateWithHost err = 0 [18:50:17]CheckOFDResponse [18:50:17]1017 (14) - 77093643461234 [18:50:17]1041 (16) - 0000000000871769 [18:50:17]1040 (4) - 163192 [18:50:17]1012 (4) - 20.08.2024 12:40 [18:50:17]1206 (1) - 0 [18:50:17]OFD Sender: Remove packet 163192 [18:50:17]ProducePacketName [18:50:17]name=ofd_packets/00163192 [18:50:17]NVStorageDeleteData [18:50:18]OFD Sender: Processing packet 163193 [packets to send 964, broken 960] [18:50:18]ProducePacketName [18:50:18]name=ofd_packets/00163193 [18:50:18]OFD Sender: To server: pG, [18:50:18]CommunicateWithHost lk.salyk.kg:30040 [18:50:18]ConnectInit lk.salyk.kg [18:50:19]Connected sock=5 [18:50:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E0 62 07 01 86 F8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 95 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 95 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 7E 02 00 00 F4 03 04 00 BD E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7D 02 00 35 04 06 00 8B 49 F7 5A 50 A7 6C BA AA 0C 36 B6 16 10 [18:50: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 36 39 4F 00 00 00 0C C6 47 00 D3 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7D 02 00 F4 03 04 00 BC 8E C4 66 B6 04 01 00 00 09 A7 1B D7 D9 F1 0A 99 [18:50:19]CommunicateWithHost err = 0 [18:50:19]CheckOFDResponse [18:50:19]1017 (14) - 77093643461234 [18:50:19]1041 (16) - 0000000000871769 [18:50:19]1040 (4) - 163193 [18:50:19]1012 (4) - 20.08.2024 12:40 [18:50:19]1206 (1) - 0 [18:50:19]OFD Sender: Remove packet 163193 [18:50:19]ProducePacketName [18:50:19]name=ofd_packets/00163193 [18:50:19]NVStorageDeleteData [18:50:20]OFD Sender: Processing packet 163194 [packets to send 963, broken 960] [18:50:20]ProducePacketName [18:50:20]name=ofd_packets/00163194 [18:50:20]OFD Sender: To server: pG, [18:50:20]CommunicateWithHost lk.salyk.kg:30040 [18:50:20]ConnectInit lk.salyk.kg [18:50:21]Connected sock=5 [18:50:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1C B9 07 01 6F 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 B8 88 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 7F 02 00 00 F4 03 04 00 CB E3 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7D 02 00 35 04 06 00 A9 57 60 5B E1 ED 53 03 1B 3B 15 6C D0 51 [18:50: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 36 39 4F 00 00 00 A4 6B 47 00 4E AB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7D 02 00 F4 03 04 00 BE 8E C4 66 B6 04 01 00 00 FF 24 C1 13 AB DB AF 98 [18:50:22]CommunicateWithHost err = 0 [18:50:22]CheckOFDResponse [18:50:22]1017 (14) - 77093643461234 [18:50:22]1041 (16) - 0000000000871769 [18:50:22]1040 (4) - 163194 [18:50:22]1012 (4) - 20.08.2024 12:40 [18:50:22]1206 (1) - 0 [18:50:22]OFD Sender: Remove packet 163194 [18:50:22]ProducePacketName [18:50:22]name=ofd_packets/00163194 [18:50:22]NVStorageDeleteData [18:50:23]OFD Sender: Processing packet 163195 [packets to send 962, broken 960] [18:50:23]ProducePacketName [18:50:23]name=ofd_packets/00163195 [18:50:23]OFD Sender: To server: pG, [18:50:23]CommunicateWithHost lk.salyk.kg:30040 [18:50:23]ConnectInit lk.salyk.kg [18:50:26]Connected sock=10 [18:50: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 36 39 0C 01 00 00 F8 76 04 01 0D A0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 80 02 00 00 F4 03 04 00 D6 E4 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7D 02 00 35 04 06 00 32 C1 40 26 2F 68 29 B4 1D C8 F8 7F DF BD [18: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 36 39 4F 00 00 00 15 98 47 00 17 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 36 39 10 04 04 00 7B 7D 02 00 F4 03 04 00 C3 8E C4 66 B6 04 01 00 00 45 22 59 1E 29 79 64 D6 [18:50:26]CommunicateWithHost err = 0 [18:50:26]CheckOFDResponse [18:50:26]1017 (14) - 77093643461234 [18:50:26]1041 (16) - 0000000000871769 [18:50:26]1040 (4) - 163195 [18:50:26]1012 (4) - 20.08.2024 12:40 [18:50:26]1206 (1) - 0 [18:50:26]OFD Sender: Remove packet 163195 [18:50:26]ProducePacketName [18:50:26]name=ofd_packets/00163195 [18:50:26]NVStorageDeleteData [18:50:27]OFD Sender: Processing packet 163196 [packets to send 961, broken 960] [18:50:27]ProducePacketName [18:50:27]name=ofd_packets/00163196 [18:50:27]OFD Sender: To server: pG, [18:50:27]CommunicateWithHost lk.salyk.kg:30040 [18:50:27]ConnectInit lk.salyk.kg [18:50:27]Connected sock=5 [18:50:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 31 02 00 00 1F A0 29 02 3E 06 5A 03 01 00 03 00 1D 02 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 33 39 36 34 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 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 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 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0F 00 00 00 00 07 04 06 00 D4 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 61 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7D 02 00 35 04 06 00 4D D0 E9 36 EA 1D A0 68 38 31 8C 53 2E A3 [18:50:32]recv_with_timeout no data received [18:50:32]CommunicateWithHost answer receiving error [18:50:32]CommunicateWithHost err = -3 [18:50:32]OFD Sender: Server communicate error [18:50:32]OFD Sender: Processing packet 163196 [packets to send 961, broken 960] [18:50:32]ProducePacketName [18:50:32]name=ofd_packets/00163196 [18:50:32]OFD Sender: To server: pG, [18:50:32]CommunicateWithHost lk.salyk.kg:30040 [18:50:32]ConnectInit lk.salyk.kg [18:50:40]Connected sock=5 [18:50:40]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 31 02 00 00 1F A0 29 02 3E 06 5A 03 01 00 03 00 1D 02 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 36 30 31 30 32 35 31 31 33 39 36 34 06 04 45 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D1 80 D1 83 D1 82 D0 BC D0 BE D1 82 D0 B8 D0 B2 20 D1 82 D1 80 D0 BE D0 BF D0 B8 D1 87 D0 B5 D1 81 D0 BA D0 B8 D0 B9 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 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 7A 00 8A 04 0D 00 34 36 33 31 31 35 30 36 38 32 38 35 31 06 04 36 00 D0 9D D0 B0 D0 BF 20 45 6E 20 44 72 61 67 6F 6E 20 4D 6F 6A 69 74 6F 20 D0 BB D0 B0 D0 B9 D0 BC 2C D0 BA D0 BB D1 83 D0 B1 20 D0 B6 2F D0 B1 20 30 2C 34 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 94 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 51 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CE 0F 00 00 00 00 07 04 06 00 D4 94 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 81 02 00 00 F4 03 04 00 61 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7C 7D 02 00 35 04 06 00 4D D0 E9 36 EA 1D A0 68 38 31 8C 53 2E A3 [18:50:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 58 E9 47 00 7D 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 36 39 10 04 04 00 7C 7D 02 00 F4 03 04 00 D1 8E C4 66 B6 04 01 00 00 FD D1 2E 32 58 44 03 A4 [18:50:40]CommunicateWithHost err = 0 [18:50:40]CheckOFDResponse [18:50:40]1017 (14) - 77093643461234 [18:50:40]1041 (16) - 0000000000871769 [18:50:40]1040 (4) - 163196 [18:50:40]1012 (4) - 20.08.2024 12:40 [18:50:40]1206 (1) - 0 [18:50:40]OFD Sender: Remove packet 163196 [18:50:40]ProducePacketName [18:50:40]name=ofd_packets/00163196 [18:50:40]NVStorageDeleteData [18:50:41]OFD Sender: No OFD packet to send [18:50:46]OFD Sender: No OFD packet to send [18:50:50]recv_with_timeout no data received [18:50:51]OFD Sender: No OFD packet to send [18:50:56]OFD Sender: No OFD packet to send [18:51:01]OFD Sender: No OFD packet to send [18:51:06]OFD Sender: No OFD packet to send [18:51:11]OFD Sender: No OFD packet to send [18:51:16]OFD Sender: No OFD packet to send [18:51:21]OFD Sender: No OFD packet to send [18:51:26]OFD Sender: No OFD packet to send [18:51:31]OFD Sender: No OFD packet to send [18:51:36]OFD Sender: No OFD packet to send [18:51:41]OFD Sender: No OFD packet to send [18:51:46]OFD Sender: No OFD packet to send [18:51:51]OFD Sender: No OFD packet to send [18:51:51]recv_with_timeout no data received [18:51:56]OFD Sender: No OFD packet to send [18:52:01]OFD Sender: No OFD packet to send [18:52:02]accept exits with 9 [18:52:02]New connection [18:52:02]New thread 3067194724 created [18:52:02]Thread 3067051364 joined [18:52:02]Waiting for new connection... [18:52:02] Sock 9.Parse request [18:52:02]Sock 9.Check first char [18:52:02]Sock 9.First char is OK [18:52:02]request: POST /json_proto HTTP/1.0 [18:52:02]Method: POST [18:52:02]URL: /json_proto [18:52:02]Method is POST - this is cgi request [18:52:02]url: /json_proto [18:52:02]query_string will be loaded in cgi processing [18:52:02]execute_cgi json_proto POST (null) [18:52:02]execute_cgi path=json_proto method=POST [18:52:02]POST find Content-Length [18:52:02]Host: 172.17.44.132:8080 [18:52:02]Content-Length: 789 [18:52:02]Content-Type: application/json [18:52:02] [18:52:02]POST finish read [18:52:02]Found Content-Length = 789 [18:52:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 38.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:02]execute_script... [18:52:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291684", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 38.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:02]POST & json_proto [18:52:02]process_json_proto [18:52:02]json parsed OK: [18:52:02]protocol is kg_v1.0 [18:52:02]action value=close_receipt [18:52:02]process_action close_receipt [18:52:02]cmd_close_receipt [18:52:02]MH_GetDate [18:52:02]Write to MH i2c: F0 00 00 BF 00 AE [18:52:02]Write i2c OK [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: F0 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: F0 09 00 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: F0 09 00 BF 00 00 D2 E5 C4 66 2A 83 C1 65 6B [18:52:02]GetLastDocTimeStamp 1724179809 [18:52:02]current date 1724179922 [18:52:02]FM_GetShiftState [18:52:02]SAM_PROTO_GetShiftState [18:52:02]wFMCommunicate request_size=4 [18:52:02]MH_SAM_APDU [18:52:02]CAPDU: 80 13 01 00 [18:52:02]Write to MH i2c: E2 08 00 C0 00 80 13 01 00 00 00 00 00 3D [18:52:02]Write i2c OK [18:52:02]MH_I2C_Read... [18:52:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:02]Read from MH i2c: E2 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: E2 0E 00 [18:52:02]MH_I2C_Read... [18:52:02]Read from MH i2c: E2 0E 00 C0 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0B [18:52:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:52:02]wFMCommunicate OK [18:52:02]SAM_PROTO_GetShiftState done [18:52:02]FM_GetShiftState done [18:52:02]opened in 1724113081 [18:52:02]opened+sec_in_day 1724199481 [18:52:02]quantity*price = 0 [18:52:02]sum+1 = 1 [18:52:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 642 20.08.2024 18:52 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163197 ФПД: 191723889234324 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185202&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163197&fm=191723889234324&tin=02508201610067®Number=0000000000092562&sum=0 [18:52:03]StoreToDocumentArchive [18:52:03]shift 465 fd 163197 [18:52:03]save to /storage/0465/doc_00163197 [18:52:03]save last doc name /storage/0465/doc_00163197 to /storage/kkm_last_doc_name [18:52:03]save OK [18:52:03]Clear old archive folders... [18:52:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:52:03]tlvbuf is 019C3E00 [18:52:03]SAM_PROTO_ClearQueue [18:52:03]wFMCommunicate request_size=4 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 09 00 00 [18:52:03]Write to MH i2c: E2 08 00 CD 00 80 09 00 00 00 00 00 00 3F [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:03]Read from MH i2c: E2 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 03 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 03 00 CD 00 00 90 00 41 [18:52:03]RAPDU: 90 00 [18:52:03]wFMCommunicate OK [18:52:03]SAM_PROTO_ClearQueue done [18:52:03]KKMCreateOFDPacket [18:52:03]OFDProtocolAddRootSTLVToBuf [18:52:03]FM_MakeSignedData [18:52:03]FM_MakeSignedData [18:52:03]SAM_PROTO_SignData [18:52:03]wFMCommunicate request_size=4 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 0D 01 02 [18:52:03]Write to MH i2c: E2 08 00 CE 00 80 0D 01 02 00 00 00 00 47 [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:03]Read from MH i2c: E2 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 03 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 03 00 CE 00 00 90 00 42 [18:52:03]RAPDU: 90 00 [18:52:03]wFMCommunicate OK [18:52:03]wFMCommunicate request_size=255 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A 95 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 D2 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7D 02 00 35 04 06 00 AE 5F 32 50 [18:52:03]Write to MH i2c: E2 02 01 CF 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A 95 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 D2 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7D 02 00 35 04 06 00 AE 5F 32 50 00 00 6F [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:03]Read from MH i2c: E2 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 03 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 03 00 CF 00 00 90 00 43 [18:52:03]RAPDU: 90 00 [18:52:03]wFMCommunicate OK [18:52:03]wFMCommunicate request_size=7 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 0D 02 02 02 11 94 [18:52:03]Write to MH i2c: E2 0A 00 D0 00 80 0D 02 02 02 00 11 94 00 00 F3 [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:03]Read from MH i2c: E2 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 03 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 03 00 D0 00 00 90 00 44 [18:52:03]RAPDU: 90 00 [18:52:03]wFMCommunicate OK [18:52:03]wFMCommunicate request_size=4 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 0D 03 02 [18:52:03]Write to MH i2c: E2 08 00 D1 00 80 0D 03 02 00 00 00 00 4C [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:03]Read from MH i2c: E2 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 0B 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 0B 00 D1 00 00 7C 15 9B E4 F6 DE B2 E6 90 00 C9 [18:52:03]RAPDU: 7C 15 9B E4 F6 DE B2 E6 90 00 [18:52:03]wFMCommunicate OK [18:52:03]SAM_PROTO_SignData done [18:52:03]FM_MakeSignedData done [18:52:03]CreateOFDProtocolMessage [18:52:03]wFMCommunicate request_size=4 [18:52:03]MH_SAM_APDU [18:52:03]CAPDU: 80 11 00 00 [18:52:03]Write to MH i2c: E2 08 00 D2 00 80 11 00 00 00 00 00 00 4C [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:03]Read from MH i2c: E2 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 17 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: E2 17 00 D2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [18:52:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:52:03]wFMCommunicate OK [18:52:03]CreateOFDProtocolMessage done [18:52:03]OFDSenderStorePacket 163197 [18:52:03]StoreOFDPacket docnum=163197 [18:52:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 97 4A 04 01 57 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A 95 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 D2 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7D 02 00 35 04 06 00 AE 5F 32 50 11 94 7C 15 9B E4 F6 DE B2 E6 [18:52:03]CheckFolder [18:52:03]dirname=/storage/ofd_packets [18:52:03]CheckFolder done [18:52:03]ProducePacketName [18:52:03]name=ofd_packets/00163197 [18:52:03]NVStorageSaveData ofd_packets/00163197 [18:52:03]File name is /storage/ofd_packets/00163197 [18:52:03]Write 298 bytes [18:52:03]NVStorageSaveData done [18:52:03]OFDSenderStorePacket done [18:52:03]KKMCreateOFDPacket done [18:52:03]NVStorageSaveData kkm_last_timestamp [18:52:03]File name is /storage/kkm_last_timestamp [18:52:03]Write 4 bytes [18:52:03]NVStorageSaveData done [18:52:03]ExternCall_PrintAddStr [18:52:03]wPrintStart [18:52:03]Write to MH i2c: 01 00 00 D3 00 D3 [18:52:03]Write i2c OK [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: 01 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: 01 07 00 [18:52:03]MH_I2C_Read... [18:52:03]Read from MH i2c: 01 07 00 D3 00 00 00 00 00 00 FF 0F E8 [18:52:03]RasterBufferAndPrint [18:52:03]line Счет N : (1)291684 [18:52:03]line ИНН: 02508201610067 [18:52:03]line Контрольно-Кассовый Чек [18:52:03]line ПРОДАЖА [18:52:03]line ТРК (МРК, ГНК) : 21 [18:52:03]line Товар: 2710194800 [18:52:03]line ДТ-К-5 [18:52:03]line 38.250 * 0.00 [18:52:03]line = 0.00 [18:52:03]line НДС 12% НСП 1% [18:52:03]line > о реализуемом товаре [18:52:03]line ИТОГО: 0.00 [18:52:03]line НСП 1% : 0.00 [18:52:03]line НДС 12% : 0.00 [18:52:03]line Наличными: 0.00 [18:52:03]line Безнал.: 0.00 [18:52:03]line Место: АЗС № 130 "Партнер Нефть" [18:52:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:52:03]line СНО: Общий режим [18:52:03]line Чек 642 20.08.2024 18:52 [18:52:03]line Смена: 465 ФФД: 1.0 [18:52:03]line ЗНМ: 0300000070 [18:52:03]line РНМ: 0000000000092562 [18:52:03]line Версия ККМ: 001 [18:52:03]line Талоны: Топливная Карта [18:52:03]line 99718 [18:52:03]line ФМ: 0000000000871769 [18:52:03]line ФД: 163197 [18:52:03]line ФПД: 191723889234324 [18:52:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185202&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163197&fm=191723889234324&tin=02508201610067®Number=0000000000092562&sum=0 [18:52:03]written 0, free lines is 4095 [18:52:03]OFD Sender: Processing packet 163197 [packets to send 961, broken 960] [18:52:03]ProducePacketName [18:52:03]name=ofd_packets/00163197 [18:52:03]OFD Sender: To server: pG, [18:52:03]CommunicateWithHost lk.salyk.kg:30040 [18:52:03]ConnectInit lk.salyk.kg [18:52:04]Write to MH i2c: 01 00 00 FD 00 FD [18:52:04]Write i2c OK [18:52:04]MH_I2C_Read... [18:52:04]Read from MH i2c: 01 [18:52:04]MH_I2C_Read... [18:52:04]Read from MH i2c: 01 07 00 [18:52:04]MH_I2C_Read... [18:52:04]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 DB 0C EB [18:52:04]RasterBufferAndPrint [18:52:04]line [18:52:04]line [18:52:04]line [18:52:04]line [18:52:04]line [18:52:04]written 0, free lines is 3297 [18:52:04]MH_Cut [18:52:04]Write to MH i2c: D1 01 00 04 01 01 D7 [18:52:04]Write i2c OK [18:52:04]MH_I2C_Read... [18:52:04]Read from MH i2c: D1 [18:52:04]MH_I2C_Read... [18:52:04]Read from MH i2c: D1 01 00 [18:52:04]MH_I2C_Read... [18:52:04]Read from MH i2c: D1 01 00 04 01 00 D6 [18:52:04]Write to MH i2c: 01 00 00 05 01 06 [18:52:04]Write i2c OK [18:52:04]MH_I2C_Read... [18:52:05]*** Cut start [18:52:05]*** Purtial cut [18:52:05]*** Stage 1: CUTSNS_PIN = 1 [18:52:05]Connected sock=7 [18:52: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 36 39 0C 01 00 00 97 4A 04 01 57 09 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 6A 95 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 82 02 00 00 F4 03 04 00 D2 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7D 02 00 35 04 06 00 AE 5F 32 50 11 94 7C 15 9B E4 F6 DE B2 E6 [18:52:07]Read from MH i2c: 01 [18:52:07]MH_I2C_Read... [18:52:07]*** Stop cut motor [18:52:07]*** Cut end [18:52:07]Read from MH i2c: 01 07 00 [18:52:07]MH_I2C_Read... [18:52:07]Read from MH i2c: 01 07 00 05 01 00 00 00 00 00 FF 0F 1B [18:52:07]process_action close_receipt done [18:52:07]requested_data is exist [18:52:07]produce_requested_data [18:52:07]requested_item fm.sn is exist - process it [18:52:07]wFMCommunicate request_size=4 [18:52:07]MH_SAM_APDU [18:52:07]CAPDU: 80 11 00 00 [18:52:07]Write to MH i2c: E2 08 00 06 01 80 11 00 00 00 00 00 00 81 [18:52:07]Write i2c OK [18:52:07]MH_I2C_Read... [18:52:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:07]Read from MH i2c: E2 [18:52:07]MH_I2C_Read... [18:52:07]Read from MH i2c: E2 17 00 [18:52:07]MH_I2C_Read... [18:52:07]Read from MH i2c: E2 17 00 06 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [18:52:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:52:07]wFMCommunicate OK [18:52:07]requested_item fd.num is exist - process it [18:52:07]SAM_PROTO_GetFieldsCounters [18:52:07]wFMCommunicate request_size=4 [18:52:07]MH_SAM_APDU [18:52:07]CAPDU: 80 13 00 00 [18:52:07]Write to MH i2c: E2 08 00 07 01 80 13 00 00 00 00 00 00 84 [18:52:07]Write i2c OK [18:52:07]MH_I2C_Read... [18:52:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:07]Read from MH i2c: E2 [18:52:07]MH_I2C_Read... [18:52:07]Read from MH i2c: E2 62 00 [18:52:07]MH_I2C_Read... [18:52:07]Read from MH i2c: E2 62 00 07 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 04 [18:52:07]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 82 02 00 00 5E 04 04 00 82 02 00 00 57 04 04 00 83 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:07]wFMCommunicate OK [18:52:07]SAM_PROTO_GetFieldsCounters done [18:52:07]requested_item shift.num is exist - process it [18:52:07]requested_item shift.opened is exist - process it [18:52:07]req_shift_opened [18:52:07]FM_GetShiftState [18:52:07]SAM_PROTO_GetShiftState [18:52:07]wFMCommunicate request_size=4 [18:52:07]MH_SAM_APDU [18:52:07]CAPDU: 80 13 01 00 [18:52:07]Write to MH i2c: E2 08 00 08 01 80 13 01 00 00 00 00 00 86 [18:52:07]Write i2c OK [18:52:07]MH_I2C_Read... [18:52:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:07]Read from MH i2c: E2 [18:52:07]MH_I2C_Read... [18:52:07]Read from MH i2c: E2 0E 00 [18:52:07]MH_I2C_Read... [18:52:07]Read from MH i2c: E2 0E 00 08 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 54 [18:52:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:52:07]wFMCommunicate OK [18:52:07]SAM_PROTO_GetShiftState done [18:52:07]FM_GetShiftState done [18:52:07]req_shift_opened done [18:52:07]requested_item shift.open_date is exist - process it [18:52:07]req_shift_open_date [18:52:07]req_shift_open_date done [18:52:07]produce_requested_data done [18:52:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163197,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:52:07]process_action_free close_receipt [18:52:07]json_value_free [18:52:07]json_value_free done [18:52:07]process_json_proto returns [18:52:07]Send response to host [18:52:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163197,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:52:07]free response buf [18:52:07]execute_script done [18:52:07]execute_script returns [18:52:07]free content buf [18:52:07]Sock 9.Close socket [18:52:07]Sock 9.Thread stoped [18:52: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 36 39 4F 00 00 00 35 66 47 00 FD 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 36 39 10 04 04 00 7D 7D 02 00 F4 03 04 00 27 8F C4 66 B6 04 01 00 00 75 AF 80 A9 89 43 8B 8F [18:52:07]CommunicateWithHost err = 0 [18:52:07]CheckOFDResponse [18:52:07]1017 (14) - 77093643461234 [18:52:07]1041 (16) - 0000000000871769 [18:52:07]1040 (4) - 163197 [18:52:07]1012 (4) - 20.08.2024 12:42 [18:52:07]1206 (1) - 0 [18:52:07]OFD Sender: Remove packet 163197 [18:52:07]ProducePacketName [18:52:07]name=ofd_packets/00163197 [18:52:07]NVStorageDeleteData [18:52:08]OFD Sender: No OFD packet to send [18:52:13]OFD Sender: No OFD packet to send [18:52:18]OFD Sender: No OFD packet to send [18:52:23]OFD Sender: No OFD packet to send [18:52:28]OFD Sender: No OFD packet to send [18:52:33]OFD Sender: No OFD packet to send [18:52:38]OFD Sender: No OFD packet to send [18:52:40]accept exits with 10 [18:52:40]New connection [18:52:40]New thread 3067051364 created [18:52:40]Thread 3067194724 joined [18:52:40]Waiting for new connection... [18:52:40] Sock 10.Parse request [18:52:40]Sock 10.Check first char [18:52:40]Sock 10.First char is OK [18:52:40]request: POST /json_proto HTTP/1.0 [18:52:40]Method: POST [18:52:40]URL: /json_proto [18:52:40]Method is POST - this is cgi request [18:52:40]url: /json_proto [18:52:40]query_string will be loaded in cgi processing [18:52:40]execute_cgi json_proto POST (null) [18:52:40]execute_cgi path=json_proto method=POST [18:52:40]POST find Content-Length [18:52:40]Host: 172.17.44.132:8080 [18:52:40]Content-Length: 789 [18:52:40]Content-Type: application/json [18:52:40] [18:52:40]POST finish read [18:52:40]Found Content-Length = 789 [18:52:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 21.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:40]execute_script... [18:52:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291685", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 21.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:52:40]POST & json_proto [18:52:40]process_json_proto [18:52:40]json parsed OK: [18:52:40]protocol is kg_v1.0 [18:52:40]action value=close_receipt [18:52:40]process_action close_receipt [18:52:40]cmd_close_receipt [18:52:40]MH_GetDate [18:52:40]Write to MH i2c: F0 00 00 09 01 F9 [18:52:40]Write i2c OK [18:52:40]MH_I2C_Read... [18:52:40]Read from MH i2c: F0 [18:52:40]MH_I2C_Read... [18:52:40]Read from MH i2c: F0 09 00 [18:52:40]MH_I2C_Read... [18:52:40]Read from MH i2c: F0 09 00 09 01 00 F8 E5 C4 66 2A 83 C1 65 DC [18:52:40]GetLastDocTimeStamp 1724179922 [18:52:40]current date 1724179960 [18:52:40]FM_GetShiftState [18:52:40]SAM_PROTO_GetShiftState [18:52:40]wFMCommunicate request_size=4 [18:52:40]MH_SAM_APDU [18:52:40]CAPDU: 80 13 01 00 [18:52:40]Write to MH i2c: E2 08 00 0A 01 80 13 01 00 00 00 00 00 88 [18:52:40]Write i2c OK [18:52:40]MH_I2C_Read... [18:52:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:40]Read from MH i2c: E2 [18:52:40]MH_I2C_Read... [18:52:40]Read from MH i2c: E2 0E 00 [18:52:40]MH_I2C_Read... [18:52:40]Read from MH i2c: E2 0E 00 0A 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 56 [18:52:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:52:40]wFMCommunicate OK [18:52:40]SAM_PROTO_GetShiftState done [18:52:40]FM_GetShiftState done [18:52:40]opened in 1724113081 [18:52:40]opened+sec_in_day 1724199481 [18:52:40]quantity*price = 0 [18:52:40]sum+1 = 1 [18:52:40]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 643 20.08.2024 18:52 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163198 ФПД: 271651897406869 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185240&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163198&fm=271651897406869&tin=02508201610067®Number=0000000000092562&sum=0 [18:52:41]StoreToDocumentArchive [18:52:41]shift 465 fd 163198 [18:52:41]save to /storage/0465/doc_00163198 [18:52:41]save last doc name /storage/0465/doc_00163198 to /storage/kkm_last_doc_name [18:52:41]save OK [18:52:41]Clear old archive folders... [18:52:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:52:41]tlvbuf is 019CCCA0 [18:52:41]SAM_PROTO_ClearQueue [18:52:41]wFMCommunicate request_size=4 [18:52:41]MH_SAM_APDU [18:52:41]CAPDU: 80 09 00 00 [18:52:41]Write to MH i2c: E2 08 00 17 01 80 09 00 00 00 00 00 00 8A [18:52:41]Write i2c OK [18:52:41]MH_I2C_Read... [18:52:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:52:41]Read from MH i2c: E2 [18:52:41]MH_I2C_Read... [18:52:41]Read from MH i2c: E2 03 00 [18:52:41]MH_I2C_Read... [18:52:41]Read from MH i2c: E2 03 00 17 01 00 90 00 8C [18:52:41]RAPDU: 90 00 [18:52:41]wFMCommunicate OK [18:52:41]SAM_PROTO_ClearQueue done [18:52:41]KKMCreateOFDPacket [18:52:41]OFDProtocolAddRootSTLVToBuf [18:52:41]FM_MakeSignedData [18:52:41]FM_MakeSignedData [18:52:41]SAM_PROTO_SignData [18:52:41]wFMCommunicate request_size=4 [18:52:41]MH_SAM_APDU [18:52:41]CAPDU: 80 0D 01 02 [18:52:41]Write to MH i2c: E2 08 00 18 01 80 0D 01 02 00 00 00 00 92 [18:52:41]Write i2c OK [18:52:41]MH_I2C_Read... [18:52:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:52:42]Read from MH i2c: E2 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: E2 03 00 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: E2 03 00 18 01 00 90 00 8D [18:52:42]RAPDU: 90 00 [18:52:42]wFMCommunicate OK [18:52:42]wFMCommunicate request_size=255 [18:52:42]MH_SAM_APDU [18:52:42]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 F8 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7D 02 00 35 04 06 00 F7 10 E2 D8 [18:52:42]Write to MH i2c: E2 02 01 19 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 F8 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7D 02 00 35 04 06 00 F7 10 E2 D8 00 00 6F [18:52:42]Write i2c OK [18:52:42]MH_I2C_Read... [18:52:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:42]Read from MH i2c: E2 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: E2 03 00 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: E2 03 00 19 01 00 90 00 8E [18:52:42]RAPDU: 90 00 [18:52:42]wFMCommunicate OK [18:52:42]wFMCommunicate request_size=7 [18:52:42]MH_SAM_APDU [18:52:42]CAPDU: 80 0D 02 02 02 F5 95 [18:52:42]Write to MH i2c: E2 0A 00 1A 01 80 0D 02 02 02 00 F5 95 00 00 23 [18:52:42]Write i2c OK [18:52:42]MH_I2C_Read... [18:52:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:52:42]Read from MH i2c: E2 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: E2 03 00 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: E2 03 00 1A 01 00 90 00 8F [18:52:42]RAPDU: 90 00 [18:52:42]wFMCommunicate OK [18:52:42]wFMCommunicate request_size=4 [18:52:42]MH_SAM_APDU [18:52:42]CAPDU: 80 0D 03 02 [18:52:42]Write to MH i2c: E2 08 00 1B 01 80 0D 03 02 00 00 00 00 97 [18:52:42]Write i2c OK [18:52:42]MH_I2C_Read... [18:52:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:52:42]Read from MH i2c: E2 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: E2 0B 00 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: E2 0B 00 1B 01 00 A4 35 73 84 03 22 1B 40 90 00 E8 [18:52:42]RAPDU: A4 35 73 84 03 22 1B 40 90 00 [18:52:42]wFMCommunicate OK [18:52:42]SAM_PROTO_SignData done [18:52:42]FM_MakeSignedData done [18:52:42]CreateOFDProtocolMessage [18:52:42]wFMCommunicate request_size=4 [18:52:42]MH_SAM_APDU [18:52:42]CAPDU: 80 11 00 00 [18:52:42]Write to MH i2c: E2 08 00 1C 01 80 11 00 00 00 00 00 00 97 [18:52:42]Write i2c OK [18:52:42]MH_I2C_Read... [18:52:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:42]Read from MH i2c: E2 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: E2 17 00 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: E2 17 00 1C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [18:52:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:52:42]wFMCommunicate OK [18:52:42]CreateOFDProtocolMessage done [18:52:42]OFDSenderStorePacket 163198 [18:52:42]StoreOFDPacket docnum=163198 [18:52:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4D E4 04 01 DA B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 F8 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7D 02 00 35 04 06 00 F7 10 E2 D8 F5 95 A4 35 73 84 03 22 1B 40 [18:52:42]CheckFolder [18:52:42]dirname=/storage/ofd_packets [18:52:42]CheckFolder done [18:52:42]ProducePacketName [18:52:42]name=ofd_packets/00163198 [18:52:42]NVStorageSaveData ofd_packets/00163198 [18:52:42]File name is /storage/ofd_packets/00163198 [18:52:42]Write 298 bytes [18:52:42]NVStorageSaveData done [18:52:42]OFDSenderStorePacket done [18:52:42]KKMCreateOFDPacket done [18:52:42]NVStorageSaveData kkm_last_timestamp [18:52:42]File name is /storage/kkm_last_timestamp [18:52:42]Write 4 bytes [18:52:42]NVStorageSaveData done [18:52:42]ExternCall_PrintAddStr [18:52:42]wPrintStart [18:52:42]Write to MH i2c: 01 00 00 1D 01 1E [18:52:42]Write i2c OK [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: 01 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: 01 07 00 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: 01 07 00 1D 01 00 00 00 00 00 FF 0F 33 [18:52:42]RasterBufferAndPrint [18:52:42]line Счет N : (1)291685 [18:52:42]line ИНН: 02508201610067 [18:52:42]line Контрольно-Кассовый Чек [18:52:42]line ПРОДАЖА [18:52:42]line ТРК (МРК, ГНК) : 11 [18:52:42]line Товар: 2710194800 [18:52:42]line ДТ-К-5 [18:52:42]line 21.000 * 0.00 [18:52:42]line = 0.00 [18:52:42]line НДС 12% НСП 1% [18:52:42]line > о реализуемом товаре [18:52:42]line ИТОГО: 0.00 [18:52:42]line НСП 1% : 0.00 [18:52:42]line НДС 12% : 0.00 [18:52:42]line Наличными: 0.00 [18:52:42]line Безнал.: 0.00 [18:52:42]line Место: АЗС № 130 "Партнер Нефть" [18:52:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:52:42]line СНО: Общий режим [18:52:42]line Чек 643 20.08.2024 18:52 [18:52:42]line Смена: 465 ФФД: 1.0 [18:52:42]line ЗНМ: 0300000070 [18:52:42]line РНМ: 0000000000092562 [18:52:42]line Версия ККМ: 001 [18:52:42]line Талоны: Топливная Карта [18:52:42]line 99718 [18:52:42]line ФМ: 0000000000871769 [18:52:42]line ФД: 163198 [18:52:42]line ФПД: 271651897406869 [18:52:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185240&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163198&fm=271651897406869&tin=02508201610067®Number=0000000000092562&sum=0 [18:52:42]written 0, free lines is 4095 [18:52:42]OFD Sender: Processing packet 163198 [packets to send 961, broken 960] [18:52:42]ProducePacketName [18:52:42]name=ofd_packets/00163198 [18:52:42]OFD Sender: To server: pG, [18:52:42]CommunicateWithHost lk.salyk.kg:30040 [18:52:42]ConnectInit lk.salyk.kg [18:52:42]Write to MH i2c: 01 00 00 47 01 48 [18:52:42]Write i2c OK [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: 01 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: 01 07 00 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: 01 07 00 47 01 00 00 00 00 00 E9 0C 44 [18:52:42]RasterBufferAndPrint [18:52:42]line [18:52:42]line [18:52:42]line [18:52:42]line [18:52:42]line [18:52:42]written 0, free lines is 3311 [18:52:42]MH_Cut [18:52:42]Write to MH i2c: D1 01 00 4E 01 01 21 [18:52:42]Write i2c OK [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: D1 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: D1 01 00 [18:52:42]MH_I2C_Read... [18:52:42]Read from MH i2c: D1 01 00 4E 01 00 20 [18:52:42]Write to MH i2c: 01 00 00 4F 01 50 [18:52:42]Connected sock=7 [18:52: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 36 39 0C 01 00 00 4D E4 04 01 DA B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 83 02 00 00 F4 03 04 00 F8 E5 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7D 02 00 35 04 06 00 F7 10 E2 D8 F5 95 A4 35 73 84 03 22 1B 40 [18:52:42]Write i2c OK [18:52:42]MH_I2C_Read... [18:52:43]*** Cut start [18:52:43]*** Purtial cut [18:52:43]*** Stage 1: CUTSNS_PIN = 1 [18:52: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 36 39 4F 00 00 00 7C 67 47 00 C7 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7D 02 00 F4 03 04 00 4C 8F C4 66 B6 04 01 00 00 2D 50 CF BB 50 17 3C D9 [18:52:44]CommunicateWithHost err = 0 [18:52:44]CheckOFDResponse [18:52:44]1017 (14) - 77093643461234 [18:52:44]1041 (16) - 0000000000871769 [18:52:44]1040 (4) - 163198 [18:52:44]1012 (4) - 20.08.2024 12:42 [18:52:44]1206 (1) - 0 [18:52:44]OFD Sender: Remove packet 163198 [18:52:44]ProducePacketName [18:52:44]name=ofd_packets/00163198 [18:52:44]NVStorageDeleteData [18:52:45]OFD Sender: No OFD packet to send [18:52:45]Read from MH i2c: 01 [18:52:45]MH_I2C_Read... [18:52:45]*** Stop cut motor [18:52:45]*** Cut end [18:52:45]Read from MH i2c: 01 07 00 [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: 01 07 00 4F 01 00 00 00 00 00 FF 0F 65 [18:52:45]process_action close_receipt done [18:52:45]requested_data is exist [18:52:45]produce_requested_data [18:52:45]requested_item fm.sn is exist - process it [18:52:45]wFMCommunicate request_size=4 [18:52:45]MH_SAM_APDU [18:52:45]CAPDU: 80 11 00 00 [18:52:45]Write to MH i2c: E2 08 00 50 01 80 11 00 00 00 00 00 00 CB [18:52:45]Write i2c OK [18:52:45]MH_I2C_Read... [18:52:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:52:45]Read from MH i2c: E2 [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: E2 17 00 [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: E2 17 00 50 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [18:52:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:52:45]wFMCommunicate OK [18:52:45]requested_item fd.num is exist - process it [18:52:45]SAM_PROTO_GetFieldsCounters [18:52:45]wFMCommunicate request_size=4 [18:52:45]MH_SAM_APDU [18:52:45]CAPDU: 80 13 00 00 [18:52:45]Write to MH i2c: E2 08 00 51 01 80 13 00 00 00 00 00 00 CE [18:52:45]Write i2c OK [18:52:45]MH_I2C_Read... [18:52:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:52:45]Read from MH i2c: E2 [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: E2 62 00 [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: E2 62 00 51 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 52 [18:52: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 83 02 00 00 5E 04 04 00 83 02 00 00 57 04 04 00 84 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:52:45]wFMCommunicate OK [18:52:45]SAM_PROTO_GetFieldsCounters done [18:52:45]requested_item shift.num is exist - process it [18:52:45]requested_item shift.opened is exist - process it [18:52:45]req_shift_opened [18:52:45]FM_GetShiftState [18:52:45]SAM_PROTO_GetShiftState [18:52:45]wFMCommunicate request_size=4 [18:52:45]MH_SAM_APDU [18:52:45]CAPDU: 80 13 01 00 [18:52:45]Write to MH i2c: E2 08 00 52 01 80 13 01 00 00 00 00 00 D0 [18:52:45]Write i2c OK [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: E2 [18:52:45]MH_I2C_Read... [18:52:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:52:45]Read from MH i2c: E2 0E 00 [18:52:45]MH_I2C_Read... [18:52:45]Read from MH i2c: E2 0E 00 52 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9E [18:52:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:52:45]wFMCommunicate OK [18:52:45]SAM_PROTO_GetShiftState done [18:52:45]FM_GetShiftState done [18:52:45]req_shift_opened done [18:52:45]requested_item shift.open_date is exist - process it [18:52:45]req_shift_open_date [18:52:45]req_shift_open_date done [18:52:45]produce_requested_data done [18:52:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163198,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:52:45]process_action_free close_receipt [18:52:45]json_value_free [18:52:45]json_value_free done [18:52:45]process_json_proto returns [18:52:45]Send response to host [18:52:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163198,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:52:45]free response buf [18:52:45]execute_script done [18:52:45]execute_script returns [18:52:45]free content buf [18:52:45]Sock 10.Close socket [18:52:45]Sock 10.Thread stoped [18:52:50]OFD Sender: No OFD packet to send [18:52:55]OFD Sender: No OFD packet to send [18:53:00]accept exits with 9 [18:53:00]New connection [18:53:00]New thread 3067194724 created [18:53:00]Thread 3067051364 joined [18:53:00]Waiting for new connection... [18:53:00] Sock 9.Parse request [18:53:00]Sock 9.Check first char [18:53:00]Sock 9.First char is OK [18:53:00]request: POST /json_proto HTTP/1.0 [18:53:00]Method: POST [18:53:00]URL: /json_proto [18:53:00]Method is POST - this is cgi request [18:53:00]url: /json_proto [18:53:00]query_string will be loaded in cgi processing [18:53:00]execute_cgi json_proto POST (null) [18:53:00]execute_cgi path=json_proto method=POST [18:53:00]POST find Content-Length [18:53:00]Host: 172.17.44.132:8080 [18:53:00]Content-Length: 800 [18:53:00]Content-Type: application/json [18:53:00] [18:53:00]POST finish read [18:53:00]Found Content-Length = 800 [18:53:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 350.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:00]execute_script... [18:53:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291686", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 5.170, "sum" : 350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 350.53 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:53:00]POST & json_proto [18:53:00]process_json_proto [18:53:00]json parsed OK: [18:53:00]protocol is kg_v1.0 [18:53:00]action value=close_receipt [18:53:00]process_action close_receipt [18:53:00]cmd_close_receipt [18:53:00]MH_GetDate [18:53:00]Write to MH i2c: F0 00 00 53 01 43 [18:53:00]Write i2c OK [18:53:00]MH_I2C_Read... [18:53:00]Read from MH i2c: F0 [18:53:00]MH_I2C_Read... [18:53:00]Read from MH i2c: F0 09 00 [18:53:00]MH_I2C_Read... [18:53:00]Read from MH i2c: F0 09 00 53 01 00 0C E6 C4 66 2A 83 C1 65 3B [18:53:00]GetLastDocTimeStamp 1724179960 [18:53:00]current date 1724179980 [18:53:00]FM_GetShiftState [18:53:00]SAM_PROTO_GetShiftState [18:53:00]wFMCommunicate request_size=4 [18:53:00]MH_SAM_APDU [18:53:00]CAPDU: 80 13 01 00 [18:53:00]Write to MH i2c: E2 08 00 54 01 80 13 01 00 00 00 00 00 D2 [18:53:00]Write i2c OK [18:53:00]MH_I2C_Read... [18:53:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:00]Read from MH i2c: E2 [18:53:00]MH_I2C_Read... [18:53:00]Read from MH i2c: E2 0E 00 [18:53:00]MH_I2C_Read... [18:53:00]Read from MH i2c: E2 0E 00 54 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A0 [18:53:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:53:00]wFMCommunicate OK [18:53:00]SAM_PROTO_GetShiftState done [18:53:00]FM_GetShiftState done [18:53:00]opened in 1724113081 [18:53:00]opened+sec_in_day 1724199481 [18:53:00]quantity*price = 35052 [18:53:00]sum+1 = 35054 [18:53:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 350.53 НСП 1% : 3.10 НДС 12% : 37.22 Наличными: 0.00 Безнал.: 350.53 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 644 20.08.2024 18:53 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163199 ФПД: 271799205569978 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163199&fm=271799205569978&tin=02508201610067®Number=0000000000092562&sum=35053 [18:53:01]StoreToDocumentArchive [18:53:01]shift 465 fd 163199 [18:53:01]save to /storage/0465/doc_00163199 [18:53:01]save last doc name /storage/0465/doc_00163199 to /storage/kkm_last_doc_name [18:53:01]save OK [18:53:01]Clear old archive folders... [18:53:01]ProcessDocumentItem done err = 0, tmpTLVsize=251 [18:53:01]tlvbuf is 019D1AC0 [18:53:01]SAM_PROTO_ClearQueue [18:53:01]wFMCommunicate request_size=4 [18:53:01]MH_SAM_APDU [18:53:01]CAPDU: 80 09 00 00 [18:53:01]Write to MH i2c: E2 08 00 61 01 80 09 00 00 00 00 00 00 D4 [18:53:01]Write i2c OK [18:53:01]MH_I2C_Read... [18:53:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:53:01]Read from MH i2c: E2 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 03 00 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 03 00 61 01 00 90 00 D6 [18:53:01]RAPDU: 90 00 [18:53:01]wFMCommunicate OK [18:53:01]SAM_PROTO_ClearQueue done [18:53:01]KKMCreateOFDPacket [18:53:01]OFDProtocolAddRootSTLVToBuf [18:53:01]FM_MakeSignedData [18:53:01]FM_MakeSignedData [18:53:01]SAM_PROTO_SignData [18:53:01]wFMCommunicate request_size=4 [18:53:01]MH_SAM_APDU [18:53:01]CAPDU: 80 0D 01 02 [18:53:01]Write to MH i2c: E2 08 00 62 01 80 0D 01 02 00 00 00 00 DC [18:53:01]Write i2c OK [18:53:01]MH_I2C_Read... [18:53:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:53:01]Read from MH i2c: E2 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 03 00 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 03 00 62 01 00 90 00 D7 [18:53:01]RAPDU: 90 00 [18:53:01]wFMCommunicate OK [18:53:01]wFMCommunicate request_size=255 [18:53:01]MH_SAM_APDU [18:53:01]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 ED 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 ED 88 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 0C E6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7D 02 00 35 04 06 00 F7 [18:53:01]Write to MH i2c: E2 02 01 63 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 ED 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 ED 88 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 0C E6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7D 02 00 35 04 06 00 F7 00 00 5E [18:53:01]Write i2c OK [18:53:01]MH_I2C_Read... [18:53:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:01]Read from MH i2c: E2 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 03 00 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 03 00 63 01 00 90 00 D8 [18:53:01]RAPDU: 90 00 [18:53:01]wFMCommunicate OK [18:53:01]wFMCommunicate request_size=10 [18:53:01]MH_SAM_APDU [18:53:01]CAPDU: 80 0D 02 02 05 33 2F 19 25 BA [18:53:01]Write to MH i2c: E2 0D 00 64 01 80 0D 02 02 05 00 33 2F 19 25 BA 00 00 43 [18:53:01]Write i2c OK [18:53:01]MH_I2C_Read... [18:53:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:53:01]Read from MH i2c: E2 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 03 00 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 03 00 64 01 00 90 00 D9 [18:53:01]RAPDU: 90 00 [18:53:01]wFMCommunicate OK [18:53:01]wFMCommunicate request_size=4 [18:53:01]MH_SAM_APDU [18:53:01]CAPDU: 80 0D 03 02 [18:53:01]Write to MH i2c: E2 08 00 65 01 80 0D 03 02 00 00 00 00 E1 [18:53:01]Write i2c OK [18:53:01]MH_I2C_Read... [18:53:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:53:01]Read from MH i2c: E2 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 0B 00 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 0B 00 65 01 00 C8 E5 59 6B 87 BF 47 BE 90 00 9E [18:53:01]RAPDU: C8 E5 59 6B 87 BF 47 BE 90 00 [18:53:01]wFMCommunicate OK [18:53:01]SAM_PROTO_SignData done [18:53:01]FM_MakeSignedData done [18:53:01]CreateOFDProtocolMessage [18:53:01]wFMCommunicate request_size=4 [18:53:01]MH_SAM_APDU [18:53:01]CAPDU: 80 11 00 00 [18:53:01]Write to MH i2c: E2 08 00 66 01 80 11 00 00 00 00 00 00 E1 [18:53:01]Write i2c OK [18:53:01]MH_I2C_Read... [18:53:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:01]Read from MH i2c: E2 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 17 00 [18:53:01]MH_I2C_Read... [18:53:01]Read from MH i2c: E2 17 00 66 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3A [18:53:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:53:01]wFMCommunicate OK [18:53:01]CreateOFDProtocolMessage done [18:53:01]OFDSenderStorePacket 163199 [18:53:01]StoreOFDPacket docnum=163199 [18:53:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DD C9 07 01 96 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 ED 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 ED 88 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 0C E6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7D 02 00 35 04 06 00 F7 33 2F 19 25 BA C8 E5 59 6B 87 BF 47 BE [18:53:01]CheckFolder [18:53:01]dirname=/storage/ofd_packets [18:53:01]CheckFolder done [18:53:01]ProducePacketName [18:53:01]name=ofd_packets/00163199 [18:53:01]NVStorageSaveData ofd_packets/00163199 [18:53:01]File name is /storage/ofd_packets/00163199 [18:53:01]Write 301 bytes [18:53:01]NVStorageSaveData done [18:53:01]OFDSenderStorePacket done [18:53:01]KKMCreateOFDPacket done [18:53:01]NVStorageSaveData kkm_last_timestamp [18:53:01]File name is /storage/kkm_last_timestamp [18:53:01]Write 4 bytes [18:53:01]NVStorageSaveData done [18:53:02]ExternCall_PrintAddStr [18:53:02]wPrintStart [18:53:02]Write to MH i2c: 01 00 00 67 01 68 [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: 01 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: 01 07 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: 01 07 00 67 01 00 00 00 00 00 FF 0F 7D [18:53:02]RasterBufferAndPrint [18:53:02]line Счет N : (1)291686 [18:53:02]line ИНН: 02508201610067 [18:53:02]line Контрольно-Кассовый Чек [18:53:02]line ПРОДАЖА [18:53:02]line ТРК (МРК, ГНК) : 42 [18:53:02]line Товар: 2710124130 [18:53:02]line Аи-92-К-5 [18:53:02]line 5.170 * 67.80 [18:53:02]line = 350.53 [18:53:02]line НДС 12% НСП 1% [18:53:02]line > о реализуемом товаре [18:53:02]line ИТОГО: 350.53 [18:53:02]line НСП 1% : 3.10 [18:53:02]line НДС 12% : 37.22 [18:53:02]line Наличными: 0.00 [18:53:02]line Безнал.: 350.53 [18:53:02]line Место: АЗС № 130 "Партнер Нефть" [18:53:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:53:02]line СНО: Общий режим [18:53:02]line Чек 644 20.08.2024 18:53 [18:53:02]line Смена: 465 ФФД: 1.0 [18:53:02]line ЗНМ: 0300000070 [18:53:02]line РНМ: 0000000000092562 [18:53:02]line Версия ККМ: 001 [18:53:02]line Платежная система: O! деньги [18:53:02]line ФМ: 0000000000871769 [18:53:02]line ФД: 163199 [18:53:02]line ФПД: 271799205569978 [18:53:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185300&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163199&fm=271799205569978&tin=02508201610067®Number=0000000000092562&sum=35053 [18:53:02]written 0, free lines is 4095 [18:53:02]OFD Sender: Processing packet 163199 [packets to send 961, broken 960] [18:53:02]ProducePacketName [18:53:02]name=ofd_packets/00163199 [18:53:02]OFD Sender: To server: pG, [18:53:02]CommunicateWithHost lk.salyk.kg:30040 [18:53:02]ConnectInit lk.salyk.kg [18:53:02]Write to MH i2c: 01 00 00 91 01 92 [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: 01 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: 01 07 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: 01 07 00 91 01 00 00 00 00 00 DD 0C 82 [18:53:02]RasterBufferAndPrint [18:53:02]line [18:53:02]line [18:53:02]line [18:53:02]line [18:53:02]line [18:53:02]written 0, free lines is 3299 [18:53:02]MH_Cut [18:53:02]Write to MH i2c: D1 01 00 98 01 01 6B [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: D1 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: D1 01 00 [18:53:02]MH_I2C_Read... [18:53:02]Read from MH i2c: D1 01 00 98 01 00 6A [18:53:02]Write to MH i2c: 01 00 00 99 01 9A [18:53:02]Write i2c OK [18:53:02]MH_I2C_Read... [18:53:02]int [18:53:02]*** FLAG_PRN_PAP2 set [18:53:02]*** Cut start [18:53:02]*** Purtial cut [18:53:02]*** Stage 1: CUTSNS_PIN = 1 [18:53:04]Read from MH i2c: 01 [18:53:04]MH_I2C_Read... [18:53:04]*** Stop cut motor [18:53:04]*** Cut end [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 99 01 00 02 00 00 00 FF 0F B1 [18:53:04]process_action close_receipt done [18:53:04]requested_data is exist [18:53:04]produce_requested_data [18:53:04]requested_item fm.sn is exist - process it [18:53:04]wFMCommunicate request_size=4 [18:53:04]MH_SAM_APDU [18:53:04]CAPDU: 80 11 00 00 [18:53:04]Write to MH i2c: E2 08 00 9A 01 80 11 00 00 00 00 00 00 15 [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:53:04]Read from MH i2c: E2 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 17 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 17 00 9A 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [18:53:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:53:04]wFMCommunicate OK [18:53:04]requested_item fd.num is exist - process it [18:53:04]SAM_PROTO_GetFieldsCounters [18:53:04]wFMCommunicate request_size=4 [18:53:04]MH_SAM_APDU [18:53:04]CAPDU: 80 13 00 00 [18:53:04]Write to MH i2c: E2 08 00 9B 01 80 13 00 00 00 00 00 00 18 [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 [18:53:04]MH_I2C_Read... [18:53:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:53:04]Read from MH i2c: E2 62 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 62 00 9B 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 A0 [18:53: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7F 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 84 02 00 00 5E 04 04 00 84 02 00 00 57 04 04 00 85 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:53:04]wFMCommunicate OK [18:53:04]SAM_PROTO_GetFieldsCounters done [18:53:04]requested_item shift.num is exist - process it [18:53:04]requested_item shift.opened is exist - process it [18:53:04]req_shift_opened [18:53:04]FM_GetShiftState [18:53:04]SAM_PROTO_GetShiftState [18:53:04]wFMCommunicate request_size=4 [18:53:04]MH_SAM_APDU [18:53:04]CAPDU: 80 13 01 00 [18:53:04]Write to MH i2c: E2 08 00 9C 01 80 13 01 00 00 00 00 00 1A [18:53:04]Write i2c OK [18:53:04]MH_I2C_Read... [18:53:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:53:04]Read from MH i2c: E2 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 0E 00 [18:53:04]MH_I2C_Read... [18:53:04]Read from MH i2c: E2 0E 00 9C 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E8 [18:53:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:53:04]wFMCommunicate OK [18:53:04]SAM_PROTO_GetShiftState done [18:53:04]FM_GetShiftState done [18:53:04]req_shift_opened done [18:53:04]requested_item shift.open_date is exist - process it [18:53:04]req_shift_open_date [18:53:04]req_shift_open_date done [18:53:04]produce_requested_data done [18:53:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163199,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:53:04]process_action_free close_receipt [18:53:04]json_value_free [18:53:04]json_value_free done [18:53:04]process_json_proto returns [18:53:04]Send response to host [18:53:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163199,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:53:04]free response buf [18:53:04]execute_script done [18:53:04]execute_script returns [18:53:04]free content buf [18:53:04]Sock 9.Close socket [18:53:04]Sock 9.Thread stoped [18:53:04]Write to MH i2c: 01 00 00 9D 01 9E [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 9D 01 00 02 00 00 00 FF 0F B5 [18:53:05]state=0 [18:53:05]Cover opened [18:53:07]ConnectInit Can't take IP for lk.salyk.kg [18:53:07]CommunicateWithHost connect error [18:53:07]CommunicateWithHost err = -1 [18:53:07]OFD Sender: Server communicate error [18:53:07]recv_with_timeout no data received [18:53:10]Write to MH i2c: 01 00 00 9E 01 9F [18:53:10]Write i2c OK [18:53:10]MH_I2C_Read... [18:53:10]Read from MH i2c: 01 [18:53:10]MH_I2C_Read... [18:53:10]Read from MH i2c: 01 07 00 [18:53:10]MH_I2C_Read... [18:53:10]Read from MH i2c: 01 07 00 9E 01 00 02 00 00 00 FF 0F B6 [18:53:10]state=3 [18:53:10]Cover opened [18:53:12]OFD Sender: Processing packet 163199 [packets to send 961, broken 960] [18:53:12]ProducePacketName [18:53:12]name=ofd_packets/00163199 [18:53:12]OFD Sender: To server: pG, [18:53:12]CommunicateWithHost lk.salyk.kg:30040 [18:53:12]ConnectInit lk.salyk.kg [18:53:15]Write to MH i2c: 01 00 00 9F 01 A0 [18:53:15]Write i2c OK [18:53:15]MH_I2C_Read... [18:53:15]Read from MH i2c: 01 [18:53:15]MH_I2C_Read... [18:53:15]Read from MH i2c: 01 07 00 [18:53:15]MH_I2C_Read... [18:53:15]Read from MH i2c: 01 07 00 9F 01 00 02 00 00 00 FF 0F B7 [18:53:15]state=3 [18:53:15]Cover opened [18:53:17]ConnectInit Can't take IP for lk.salyk.kg [18:53:17]CommunicateWithHost connect error [18:53:17]CommunicateWithHost err = -1 [18:53:17]OFD Sender: Server communicate error [18:53:20]Write to MH i2c: 01 00 00 A0 01 A1 [18:53:20]Write i2c OK [18:53:20]MH_I2C_Read... [18:53:20]Read from MH i2c: 01 [18:53:20]MH_I2C_Read... [18:53:20]Read from MH i2c: 01 07 00 [18:53:20]MH_I2C_Read... [18:53:20]Read from MH i2c: 01 07 00 A0 01 00 02 00 00 00 FF 0F B8 [18:53:20]state=3 [18:53:20]Cover opened [18:53:22]OFD Sender: Processing packet 163199 [packets to send 961, broken 960] [18:53:22]ProducePacketName [18:53:22]name=ofd_packets/00163199 [18:53:22]OFD Sender: To server: pG, [18:53:22]CommunicateWithHost lk.salyk.kg:30040 [18:53:22]ConnectInit lk.salyk.kg [18:53:24]recv_with_timeout no data received [18:53:25]Write to MH i2c: 01 00 00 A1 01 A2 [18:53:25]Write i2c OK [18:53:25]MH_I2C_Read... [18:53:25]Read from MH i2c: 01 [18:53:25]MH_I2C_Read... [18:53:25]Read from MH i2c: 01 07 00 [18:53:25]MH_I2C_Read... [18:53:25]Read from MH i2c: 01 07 00 A1 01 00 02 00 00 00 FF 0F B9 [18:53:25]state=3 [18:53:25]Cover opened [18:53:26]Connected sock=7 [18:53: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 36 39 0F 01 00 00 DD C9 07 01 96 62 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 14 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 ED 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 ED 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 8A 0E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 ED 88 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 84 02 00 00 F4 03 04 00 0C E6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7D 02 00 35 04 06 00 F7 33 2F 19 25 BA C8 E5 59 6B 87 BF 47 BE [18:53: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 36 39 4F 00 00 00 57 5D 47 00 2E 59 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7F 7D 02 00 F4 03 04 00 77 8F C4 66 B6 04 01 00 00 C6 96 1B BE 68 0F 05 94 [18:53:28]CommunicateWithHost err = 0 [18:53:28]CheckOFDResponse [18:53:28]1017 (14) - 77093643461234 [18:53:28]1041 (16) - 0000000000871769 [18:53:28]1040 (4) - 163199 [18:53:28]1012 (4) - 20.08.2024 12:43 [18:53:28]1206 (1) - 0 [18:53:28]OFD Sender: Remove packet 163199 [18:53:28]ProducePacketName [18:53:28]name=ofd_packets/00163199 [18:53:28]NVStorageDeleteData [18:53:28]OFD Sender: No OFD packet to send [18:53:30]Write to MH i2c: 01 00 00 A2 01 A3 [18:53:30]Write i2c OK [18:53:30]MH_I2C_Read... [18:53:30]Read from MH i2c: 01 [18:53:30]MH_I2C_Read... [18:53:30]Read from MH i2c: 01 07 00 [18:53:30]MH_I2C_Read... [18:53:30]Read from MH i2c: 01 07 00 A2 01 00 02 00 00 00 FF 0F BA [18:53:30]state=3 [18:53:30]Cover opened [18:53:33]OFD Sender: No OFD packet to send [18:53:35]Write to MH i2c: 01 00 00 A3 01 A4 [18:53:35]Write i2c OK [18:53:35]MH_I2C_Read... [18:53:35]Read from MH i2c: 01 [18:53:35]MH_I2C_Read... [18:53:35]Read from MH i2c: 01 07 00 [18:53:35]MH_I2C_Read... [18:53:35]Read from MH i2c: 01 07 00 A3 01 00 02 00 00 00 FF 0F BB [18:53:35]state=3 [18:53:35]Cover opened [18:53:38]OFD Sender: No OFD packet to send [18:53:40]Write to MH i2c: 01 00 00 A4 01 A5 [18:53:40]Write i2c OK [18:53:40]MH_I2C_Read... [18:53:40]Read from MH i2c: 01 [18:53:40]MH_I2C_Read... [18:53:40]Read from MH i2c: 01 07 00 [18:53:40]MH_I2C_Read... [18:53:40]Read from MH i2c: 01 07 00 A4 01 00 02 00 00 00 FF 0F BC [18:53:40]state=3 [18:53:40]Cover opened [18:53:43]OFD Sender: No OFD packet to send [18:53:45]Write to MH i2c: 01 00 00 A5 01 A6 [18:53:45]Write i2c OK [18:53:45]MH_I2C_Read... [18:53:45]Read from MH i2c: 01 [18:53:45]MH_I2C_Read... [18:53:45]Read from MH i2c: 01 07 00 [18:53:45]MH_I2C_Read... [18:53:45]Read from MH i2c: 01 07 00 A5 01 00 02 00 00 00 FF 0F BD [18:53:45]state=3 [18:53:45]Cover opened [18:53:48]OFD Sender: No OFD packet to send [18:53:50]Write to MH i2c: 01 00 00 A6 01 A7 [18:53:50]Write i2c OK [18:53:50]MH_I2C_Read... [18:53:50]Read from MH i2c: 01 [18:53:50]MH_I2C_Read... [18:53:50]Read from MH i2c: 01 07 00 [18:53:50]MH_I2C_Read... [18:53:50]Read from MH i2c: 01 07 00 A6 01 00 02 00 00 00 FF 0F BE [18:53:50]state=3 [18:53:50]Cover opened [18:53:53]OFD Sender: No OFD packet to send [18:53:55]Write to MH i2c: 01 00 00 A7 01 A8 [18:53:55]Write i2c OK [18:53:55]MH_I2C_Read... [18:53:55]Read from MH i2c: 01 [18:53:55]MH_I2C_Read... [18:53:55]Read from MH i2c: 01 07 00 [18:53:55]MH_I2C_Read... [18:53:55]Read from MH i2c: 01 07 00 A7 01 00 02 00 00 00 FF 0F BF [18:53:55]state=3 [18:53:55]Cover opened [18:53:58]OFD Sender: No OFD packet to send [18:54:00]Write to MH i2c: 01 00 00 A8 01 A9 [18:54:00]Write i2c OK [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: 01 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: 01 07 00 [18:54:00]MH_I2C_Read... [18:54:00]Read from MH i2c: 01 07 00 A8 01 00 02 00 00 00 FF 0F C0 [18:54:00]state=3 [18:54:00]Cover opened [18:54:03]OFD Sender: No OFD packet to send [18:54:05]Write to MH i2c: 01 00 00 A9 01 AA [18:54:05]Write i2c OK [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: 01 [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: 01 07 00 [18:54:05]MH_I2C_Read... [18:54:05]Read from MH i2c: 01 07 00 A9 01 00 02 00 00 00 FF 0F C1 [18:54:05]state=3 [18:54:05]Cover opened [18:54:08]OFD Sender: No OFD packet to send [18:54:10]Write to MH i2c: 01 00 00 AA 01 AB [18:54:10]Write i2c OK [18:54:10]MH_I2C_Read... [18:54:10]Read from MH i2c: 01 [18:54:10]MH_I2C_Read... [18:54:10]Read from MH i2c: 01 07 00 [18:54:10]MH_I2C_Read... [18:54:10]Read from MH i2c: 01 07 00 AA 01 00 02 00 00 00 FF 0F C2 [18:54:10]state=3 [18:54:10]Cover opened [18:54:13]OFD Sender: No OFD packet to send [18:54:15]Write to MH i2c: 01 00 00 AB 01 AC [18:54:15]Write i2c OK [18:54:15]MH_I2C_Read... [18:54:15]Read from MH i2c: 01 [18:54:15]MH_I2C_Read... [18:54:15]Read from MH i2c: 01 07 00 [18:54:15]MH_I2C_Read... [18:54:15]Read from MH i2c: 01 07 00 AB 01 00 02 00 00 00 FF 0F C3 [18:54:15]state=3 [18:54:15]Cover opened [18:54:18]OFD Sender: No OFD packet to send [18:54:20]Write to MH i2c: 01 00 00 AC 01 AD [18:54:20]Write i2c OK [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: 01 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: 01 07 00 [18:54:20]MH_I2C_Read... [18:54:20]Read from MH i2c: 01 07 00 AC 01 00 02 00 00 00 FF 0F C4 [18:54:20]state=3 [18:54:20]Cover opened [18:54:23]OFD Sender: No OFD packet to send [18:54:25]Write to MH i2c: 01 00 00 AD 01 AE [18:54:25]Write i2c OK [18:54:25]MH_I2C_Read... [18:54:25]Read from MH i2c: 01 [18:54:25]MH_I2C_Read... [18:54:25]Read from MH i2c: 01 07 00 [18:54:25]MH_I2C_Read... [18:54:25]Read from MH i2c: 01 07 00 AD 01 00 02 00 00 00 FF 0F C5 [18:54:25]state=3 [18:54:25]Cover opened [18:54:28]OFD Sender: No OFD packet to send [18:54:30]Write to MH i2c: 01 00 00 AE 01 AF [18:54:30]Write i2c OK [18:54:30]MH_I2C_Read... [18:54:30]Read from MH i2c: 01 [18:54:30]MH_I2C_Read... [18:54:30]Read from MH i2c: 01 07 00 [18:54:30]MH_I2C_Read... [18:54:30]Read from MH i2c: 01 07 00 AE 01 00 02 00 00 00 FF 0F C6 [18:54:30]state=3 [18:54:30]Cover opened [18:54:33]OFD Sender: No OFD packet to send [18:54:35]Write to MH i2c: 01 00 00 AF 01 B0 [18:54:35]Write i2c OK [18:54:35]MH_I2C_Read... [18:54:35]Read from MH i2c: 01 [18:54:35]MH_I2C_Read... [18:54:35]Read from MH i2c: 01 07 00 [18:54:35]MH_I2C_Read... [18:54:35]Read from MH i2c: 01 07 00 AF 01 00 02 00 00 00 FF 0F C7 [18:54:35]state=3 [18:54:35]Cover opened [18:54:38]OFD Sender: No OFD packet to send [18:54:40]Write to MH i2c: 01 00 00 B0 01 B1 [18:54:40]Write i2c OK [18:54:40]MH_I2C_Read... [18:54:40]Read from MH i2c: 01 [18:54:40]MH_I2C_Read... [18:54:40]Read from MH i2c: 01 07 00 [18:54:40]MH_I2C_Read... [18:54:40]Read from MH i2c: 01 07 00 B0 01 00 02 00 00 00 FF 0F C8 [18:54:40]state=3 [18:54:40]Cover opened [18:54:43]OFD Sender: No OFD packet to send [18:54:45]Write to MH i2c: 01 00 00 B1 01 B2 [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 B1 01 00 02 00 00 00 FF 0F C9 [18:54:45]state=3 [18:54:45]Cover opened [18:54:48]OFD Sender: No OFD packet to send [18:54:50]Write to MH i2c: 01 00 00 B2 01 B3 [18:54:50]Write i2c OK [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: 01 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: 01 07 00 [18:54:50]MH_I2C_Read... [18:54:50]Read from MH i2c: 01 07 00 B2 01 00 02 00 00 00 FF 0F CA [18:54:50]state=3 [18:54:50]Cover opened [18:54:53]OFD Sender: No OFD packet to send [18:54:55]Write to MH i2c: 01 00 00 B3 01 B4 [18:54:55]Write i2c OK [18:54:55]MH_I2C_Read... [18:54:55]Read from MH i2c: 01 [18:54:55]MH_I2C_Read... [18:54:55]Read from MH i2c: 01 07 00 [18:54:55]MH_I2C_Read... [18:54:55]Read from MH i2c: 01 07 00 B3 01 00 02 00 00 00 FF 0F CB [18:54:55]state=3 [18:54:55]Cover opened [18:54:58]OFD Sender: No OFD packet to send [18:55:00]Write to MH i2c: 01 00 00 B4 01 B5 [18:55:00]Write i2c OK [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: 01 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: 01 07 00 [18:55:00]MH_I2C_Read... [18:55:00]Read from MH i2c: 01 07 00 B4 01 00 02 00 00 00 FF 0F CC [18:55:00]state=3 [18:55:00]Cover opened [18:55:03]OFD Sender: No OFD packet to send [18:55:05]Write to MH i2c: 01 00 00 B5 01 B6 [18:55:05]Write i2c OK [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: 01 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: 01 07 00 [18:55:05]MH_I2C_Read... [18:55:05]Read from MH i2c: 01 07 00 B5 01 00 02 00 00 00 FF 0F CD [18:55:05]state=3 [18:55:05]Cover opened [18:55:08]OFD Sender: No OFD packet to send [18:55:10]Write to MH i2c: 01 00 00 B6 01 B7 [18:55:10]Write i2c OK [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: 01 [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: 01 07 00 [18:55:10]MH_I2C_Read... [18:55:10]Read from MH i2c: 01 07 00 B6 01 00 02 00 00 00 FF 0F CE [18:55:10]state=3 [18:55:10]Cover opened [18:55:14]OFD Sender: No OFD packet to send [18:55:15]Write to MH i2c: 01 00 00 B7 01 B8 [18:55:15]Write i2c OK [18:55:15]MH_I2C_Read... [18:55:15]Read from MH i2c: 01 [18:55:15]MH_I2C_Read... [18:55:15]Read from MH i2c: 01 07 00 [18:55:15]MH_I2C_Read... [18:55:15]Read from MH i2c: 01 07 00 B7 01 00 02 00 00 00 FF 0F CF [18:55:15]state=3 [18:55:15]Cover opened [18:55:19]OFD Sender: No OFD packet to send [18:55:20]Write to MH i2c: 01 00 00 B8 01 B9 [18:55:20]Write i2c OK [18:55:20]MH_I2C_Read... [18:55:20]Read from MH i2c: 01 [18:55:20]MH_I2C_Read... [18:55:20]Read from MH i2c: 01 07 00 [18:55:20]MH_I2C_Read... [18:55:20]Read from MH i2c: 01 07 00 B8 01 00 02 00 00 00 FF 0F D0 [18:55:20]state=3 [18:55:20]Cover opened [18:55:21]recv_with_timeout no data received [18:55:24]OFD Sender: No OFD packet to send [18:55:25]Write to MH i2c: 01 00 00 B9 01 BA [18:55:25]Write i2c OK [18:55:25]MH_I2C_Read... [18:55:25]Read from MH i2c: 01 [18:55:25]MH_I2C_Read... [18:55:25]Read from MH i2c: 01 07 00 [18:55:25]MH_I2C_Read... [18:55:25]Read from MH i2c: 01 07 00 B9 01 00 02 00 00 00 FF 0F D1 [18:55:25]state=3 [18:55:25]Cover opened [18:55:29]OFD Sender: No OFD packet to send [18:55:30]Write to MH i2c: 01 00 00 BA 01 BB [18:55:30]Write i2c OK [18:55:30]MH_I2C_Read... [18:55:30]Read from MH i2c: 01 [18:55:30]MH_I2C_Read... [18:55:30]Read from MH i2c: 01 07 00 [18:55:30]MH_I2C_Read... [18:55:30]Read from MH i2c: 01 07 00 BA 01 00 02 00 00 00 FF 0F D2 [18:55:30]state=3 [18:55:30]Cover opened [18:55:34]OFD Sender: No OFD packet to send [18:55:35]Write to MH i2c: 01 00 00 BB 01 BC [18:55:35]Write i2c OK [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: 01 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: 01 07 00 [18:55:35]MH_I2C_Read... [18:55:35]Read from MH i2c: 01 07 00 BB 01 00 02 00 00 00 FF 0F D3 [18:55:35]state=3 [18:55:35]Cover opened [18:55:39]OFD Sender: No OFD packet to send [18:55:40]Write to MH i2c: 01 00 00 BC 01 BD [18:55:40]Write i2c OK [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: 01 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: 01 07 00 [18:55:40]MH_I2C_Read... [18:55:40]Read from MH i2c: 01 07 00 BC 01 00 02 00 00 00 FF 0F D4 [18:55:40]state=3 [18:55:40]Cover opened [18:55:44]OFD Sender: No OFD packet to send [18:55:45]Write to MH i2c: 01 00 00 BD 01 BE [18:55:45]Write i2c OK [18:55:45]MH_I2C_Read... [18:55:45]Read from MH i2c: 01 [18:55:45]MH_I2C_Read... [18:55:45]Read from MH i2c: 01 07 00 [18:55:45]MH_I2C_Read... [18:55:45]Read from MH i2c: 01 07 00 BD 01 00 02 00 00 00 FF 0F D5 [18:55:45]state=3 [18:55:45]Cover opened [18:55:49]OFD Sender: No OFD packet to send [18:55:50]Write to MH i2c: 01 00 00 BE 01 BF [18:55:50]Write i2c OK [18:55:50]MH_I2C_Read... [18:55:50]Read from MH i2c: 01 [18:55:50]MH_I2C_Read... [18:55:50]Read from MH i2c: 01 07 00 [18:55:50]MH_I2C_Read... [18:55:50]Read from MH i2c: 01 07 00 BE 01 00 02 00 00 00 FF 0F D6 [18:55:50]state=3 [18:55:50]Cover opened [18:55:54]OFD Sender: No OFD packet to send [18:55:55]Write to MH i2c: 01 00 00 BF 01 C0 [18:55:55]Write i2c OK [18:55:55]MH_I2C_Read... [18:55:55]Read from MH i2c: 01 [18:55:55]MH_I2C_Read... [18:55:55]Read from MH i2c: 01 07 00 [18:55:55]MH_I2C_Read... [18:55:55]Read from MH i2c: 01 07 00 BF 01 00 02 00 00 00 FF 0F D7 [18:55:55]state=3 [18:55:55]Cover opened [18:55:59]OFD Sender: No OFD packet to send [18:56:00]Write to MH i2c: 01 00 00 C0 01 C1 [18:56:00]Write i2c OK [18:56:00]MH_I2C_Read... [18:56:00]Read from MH i2c: 01 [18:56:00]MH_I2C_Read... [18:56:00]Read from MH i2c: 01 07 00 [18:56:00]MH_I2C_Read... [18:56:00]Read from MH i2c: 01 07 00 C0 01 00 02 00 00 00 FF 0F D8 [18:56:00]state=3 [18:56:00]Cover opened [18:56:03]recv_with_timeout no data received [18:56:04]OFD Sender: No OFD packet to send [18:56:05]Write to MH i2c: 01 00 00 C1 01 C2 [18:56:05]Write i2c OK [18:56:05]MH_I2C_Read... [18:56:05]Read from MH i2c: 01 [18:56:05]MH_I2C_Read... [18:56:05]Read from MH i2c: 01 07 00 [18:56:05]MH_I2C_Read... [18:56:05]Read from MH i2c: 01 07 00 C1 01 00 02 00 00 00 FF 0F D9 [18:56:05]state=3 [18:56:05]Cover opened [18:56:09]OFD Sender: No OFD packet to send [18:56:10]Write to MH i2c: 01 00 00 C2 01 C3 [18:56:10]Write i2c OK [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: 01 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: 01 07 00 [18:56:10]MH_I2C_Read... [18:56:10]Read from MH i2c: 01 07 00 C2 01 00 02 00 00 00 FF 0F DA [18:56:10]state=3 [18:56:10]Cover opened [18:56:14]OFD Sender: No OFD packet to send [18:56:15]Write to MH i2c: 01 00 00 C3 01 C4 [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 C3 01 00 02 00 00 00 FF 0F DB [18:56:15]state=3 [18:56:15]Cover opened [18:56:19]OFD Sender: No OFD packet to send [18:56:20]Write to MH i2c: 01 00 00 C4 01 C5 [18:56:20]Write i2c OK [18:56:20]MH_I2C_Read... [18:56:20]Read from MH i2c: 01 [18:56:20]MH_I2C_Read... [18:56:20]Read from MH i2c: 01 07 00 [18:56:20]MH_I2C_Read... [18:56:20]Read from MH i2c: 01 07 00 C4 01 00 02 00 00 00 FF 0F DC [18:56:20]state=3 [18:56:20]Cover opened [18:56:22]accept exits with 10 [18:56:22]New connection [18:56:22]New thread 3067051364 created [18:56:22]Thread 3067194724 joined [18:56:22]Waiting for new connection... [18:56:22] Sock 10.Parse request [18:56:22]Sock 10.Check first char [18:56:22]Sock 10.First char is OK [18:56:22]request: POST /json_proto HTTP/1.0 [18:56:22]Method: POST [18:56:22]URL: /json_proto [18:56:22]Method is POST - this is cgi request [18:56:22]url: /json_proto [18:56:22]query_string will be loaded in cgi processing [18:56:22]execute_cgi json_proto POST (null) [18:56:22]execute_cgi path=json_proto method=POST [18:56:22]POST find Content-Length [18:56:22]Host: 172.17.44.132:8080 [18:56:22]Content-Length: 1035 [18:56:22]Content-Type: application/json [18:56:22] [18:56:22]POST finish read [18:56:22]Found Content-Length = 1035 [18:56:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50490", "tax_sys" : 0, "items" : [ { "code": "4640030092499", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE SENSE Himalaya", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 198.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:22]execute_script... [18: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)50490", "tax_sys" : 0, "items" : [ { "code": "4640030092499", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE SENSE Himalaya", "price" : 138.00, "quantity" : 1.000, "sum" : 138.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 1.000, "sum" : 60.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 198.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:56:22]POST & json_proto [18:56:22]process_json_proto [18:56:22]json parsed OK: [18:56:22]protocol is kg_v1.0 [18:56:22]action value=close_receipt [18:56:22]process_action close_receipt [18:56:22]cmd_close_receipt [18:56:22]MH_GetDate [18:56:22]Write to MH i2c: F0 00 00 C5 01 B5 [18:56:22]Write i2c OK [18:56:22]MH_I2C_Read... [18:56:22]Read from MH i2c: F0 [18:56:22]MH_I2C_Read... [18:56:22]Read from MH i2c: F0 09 00 [18:56:22]MH_I2C_Read... [18:56:22]Read from MH i2c: F0 09 00 C5 01 00 D6 E6 C4 66 2A 83 C1 65 77 [18:56:22]GetLastDocTimeStamp 1724179980 [18:56:22]current date 1724180182 [18:56:22]FM_GetShiftState [18:56:22]SAM_PROTO_GetShiftState [18:56:22]wFMCommunicate request_size=4 [18:56:22]MH_SAM_APDU [18:56:22]CAPDU: 80 13 01 00 [18:56:22]Write to MH i2c: E2 08 00 C6 01 80 13 01 00 00 00 00 00 44 [18:56:22]Write i2c OK [18:56:22]MH_I2C_Read... [18:56:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:56:22]Read from MH i2c: E2 [18:56:22]MH_I2C_Read... [18:56:22]Read from MH i2c: E2 0E 00 [18:56:22]MH_I2C_Read... [18:56:22]Read from MH i2c: E2 0E 00 C6 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 12 [18:56:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:56:22]wFMCommunicate OK [18:56:22]SAM_PROTO_GetShiftState done [18:56:22]FM_GetShiftState done [18:56:22]opened in 1724113081 [18:56:22]opened+sec_in_day 1724199481 [18:56:22]quantity*price = 13800 [18:56:22]sum+1 = 13801 [18:56:22]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160204 Вода Легенда 1,5л 1.000 * 60.00 = 60.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 198.00 НСП 1% : 1.75 НДС 12% : 21.02 Наличными: 0.00 Безнал.: 198.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 645 20.08.2024 18:56 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163200 ФПД: 161073711748878 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163200&fm=161073711748878&tin=02508201610067®Number=0000000000092562&sum=19800 0 [18:56:23]StoreToDocumentArchive [18:56:23]shift 465 fd 163200 [18:56:23]save to /storage/0465/doc_00163200 [18:56:23]save last doc name /storage/0465/doc_00163200 to /storage/kkm_last_doc_name [18:56:23]save OK [18:56:23]Clear old archive folders... [18:56:23]ProcessDocumentItem done err = 0, tmpTLVsize=379 [18:56:23]tlvbuf is 019D6800 [18:56:23]SAM_PROTO_ClearQueue [18:56:23]wFMCommunicate request_size=4 [18:56:23]MH_SAM_APDU [18:56:23]CAPDU: 80 09 00 00 [18:56:23]Write to MH i2c: E2 08 00 D3 01 80 09 00 00 00 00 00 00 46 [18:56:23]Write i2c OK [18:56:23]MH_I2C_Read... [18:56:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:56:23]Read from MH i2c: E2 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 D3 01 00 90 00 48 [18:56:23]RAPDU: 90 00 [18:56:23]wFMCommunicate OK [18:56:23]SAM_PROTO_ClearQueue done [18:56:23]KKMCreateOFDPacket [18:56:23]OFDProtocolAddRootSTLVToBuf [18:56:23]FM_MakeSignedData [18:56:23]FM_MakeSignedData [18:56:23]SAM_PROTO_SignData [18:56:23]wFMCommunicate request_size=4 [18:56:23]MH_SAM_APDU [18:56:23]CAPDU: 80 0D 01 02 [18:56:23]Write to MH i2c: E2 08 00 D4 01 80 0D 01 02 00 00 00 00 4E [18:56:23]Write i2c OK [18:56:23]MH_I2C_Read... [18:56:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:56:23]Read from MH i2c: E2 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 [18:56:23]MH_I2C_Read... [18:56:23]Read from MH i2c: E2 03 00 D4 01 00 90 00 49 [18:56:23]RAPDU: 90 00 [18:56:23]wFMCommunicate OK [18:56:23]wFMCommunicate request_size=255 [18:56:23]MH_SAM_APDU [18:56:23]CAPDU: 80 0D 02 02 FA 03 00 7B 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 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 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 00 00 00 00 [18:56:23]Write to MH i2c: E2 02 01 D5 01 80 0D 02 02 FA 00 03 00 7B 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 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 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 00 00 00 00 00 00 08 [18:56:23]Write i2c OK [18:56:23]MH_I2C_Read... [18:56:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:24]Read from MH i2c: E2 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: E2 03 00 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: E2 03 00 D5 01 00 90 00 4A [18:56:24]RAPDU: 90 00 [18:56:24]wFMCommunicate OK [18:56:24]wFMCommunicate request_size=138 [18:56:24]MH_SAM_APDU [18:56:24]CAPDU: 80 0D 02 02 85 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 4D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 D6 E6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7D 02 00 35 04 06 00 92 7E E5 5F 17 0E [18:56:24]Write to MH i2c: E2 8D 00 D6 01 80 0D 02 02 85 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 4D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 D6 E6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7D 02 00 35 04 06 00 92 7E E5 5F 17 0E 00 00 27 [18:56:24]Write i2c OK [18:56:24]MH_I2C_Read... [18:56:24]OFD Sender: No OFD packet to send [18:56:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:56:24]Read from MH i2c: E2 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: E2 03 00 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: E2 03 00 D6 01 00 90 00 4B [18:56:24]RAPDU: 90 00 [18:56:24]wFMCommunicate OK [18:56:24]wFMCommunicate request_size=4 [18:56:24]MH_SAM_APDU [18:56:24]CAPDU: 80 0D 03 02 [18:56:24]Write to MH i2c: E2 08 00 D7 01 80 0D 03 02 00 00 00 00 53 [18:56:24]Write i2c OK [18:56:24]MH_I2C_Read... [18:56:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:56:24]Read from MH i2c: E2 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: E2 0B 00 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: E2 0B 00 D7 01 00 8E A5 B7 0A E1 DA D6 41 90 00 1A [18:56:24]RAPDU: 8E A5 B7 0A E1 DA D6 41 90 00 [18:56:24]wFMCommunicate OK [18:56:24]SAM_PROTO_SignData done [18:56:24]FM_MakeSignedData done [18:56:24]CreateOFDProtocolMessage [18:56:24]wFMCommunicate request_size=4 [18:56:24]MH_SAM_APDU [18:56:24]CAPDU: 80 11 00 00 [18:56:24]Write to MH i2c: E2 08 00 D8 01 80 11 00 00 00 00 00 00 53 [18:56:24]Write i2c OK [18:56:24]MH_I2C_Read... [18:56:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:56:24]Read from MH i2c: E2 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: E2 17 00 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: E2 17 00 D8 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AC [18:56:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:56:24]wFMCommunicate OK [18:56:24]CreateOFDProtocolMessage done [18:56:24]OFDSenderStorePacket 163200 [18:56:24]StoreOFDPacket docnum=163200 [18:56:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 8F 01 00 00 77 6E 87 01 1E CE 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 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 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 4D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 D6 E6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7D 02 00 35 04 06 00 92 7E E5 5F 17 0E 8E A5 B7 0A E1 DA D6 41 [18:56:24]CheckFolder [18:56:24]dirname=/storage/ofd_packets [18:56:24]CheckFolder done [18:56:24]ProducePacketName [18:56:24]name=ofd_packets/00163200 [18:56:24]NVStorageSaveData ofd_packets/00163200 [18:56:24]File name is /storage/ofd_packets/00163200 [18:56:24]Write 429 bytes [18:56:24]NVStorageSaveData done [18:56:24]OFDSenderStorePacket done [18:56:24]KKMCreateOFDPacket done [18:56:24]NVStorageSaveData kkm_last_timestamp [18:56:24]File name is /storage/kkm_last_timestamp [18:56:24]Write 4 bytes [18:56:24]NVStorageSaveData done [18:56:24]ExternCall_PrintAddStr [18:56:24]wPrintStart [18:56:24]Write to MH i2c: 01 00 00 D9 01 DA [18:56:24]Write i2c OK [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: 01 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: 01 07 00 [18:56:24]MH_I2C_Read... [18:56:24]Read from MH i2c: 01 07 00 D9 01 00 02 00 00 00 FF 0F F1 [18:56:24]RasterBufferAndPrint [18:56:24]line Счет N : (3)50490 [18:56:24]line ИНН: 02508201610067 [18:56:24]line Контрольно-Кассовый Чек [18:56:24]line ПРОДАЖА [18:56:24]line Товар: 4640030092499 [18:56:24]line Сигареты ESSE SENSE Himalaya [18:56:24]line 1.000 * 138.00 [18:56:24]line = 138.00 [18:56:24]line НДС 12% НСП 1% [18:56:24]line > о реализуемом товаре [18:56:24]line Товар: 4700000160204 [18:56:24]line Вода Легенда 1,5л [18:56:24]line 1.000 * 60.00 [18:56:24]line = 60.00 [18:56:24]line НДС 12% НСП 1% [18:56:24]line > о реализуемом товаре [18:56:24]line ИТОГО: 198.00 [18:56:24]line НСП 1% : 1.75 [18:56:24]line НДС 12% : 21.02 [18:56:24]line Наличными: 0.00 [18:56:24]line Безнал.: 198.00 [18:56:24]line Место: АЗС № 130 "Партнер Нефть" [18:56:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:56:24]line СНО: Общий режим [18:56:24]line Чек 645 20.08.2024 18:56 [18:56:24]line Смена: 465 ФФД: 1.0 [18:56:24]line ЗНМ: 0300000070 [18:56:24]line РНМ: 0000000000092562 [18:56:24]line Версия ККМ: 001 [18:56:24]line Платежная система: O! деньги [18:56:24]line ФМ: 0000000000871769 [18:56:24]line ФД: 163200 [18:56:24]line ФПД: 161073711748878 [18:56:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163200&fm=161073711748878&tin=02508201610067®Number=0000000000092562&sum=19800 [18:56:24]line 0 [18:56:24]OFD Sender: Processing packet 163200 [packets to send 961, broken 960] [18:56:24]ProducePacketName [18:56:24]name=ofd_packets/00163200 [18:56:24]OFD Sender: To server: pG, [18:56:24]CommunicateWithHost lk.salyk.kg:30040 [18:56:24]ConnectInit lk.salyk.kg [18:56:24]written 0, free lines is 4095 [18:56:24]Error from MH - 05 [18:56:24]process_action_free close_receipt [18:56:24]json_value_free [18:56:24]json_value_free done [18:56:24]process_json_proto returns [18:56:24]Send response to host [18:56:24]{"protocol":"kg_v1.0","response":{"error":1033,"error_desc":"No paper"}} [18:56:24]free response buf [18:56:24]execute_script done [18:56:24]execute_script returns [18:56:24]free content buf [18:56:24]Sock 10.Close socket [18:56:24]Sock 10.Thread stoped [18:56:25]Write to MH i2c: 01 00 00 DC 01 DD [18:56:25]Write i2c OK [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: 01 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: 01 07 00 [18:56:25]MH_I2C_Read... [18:56:25]Read from MH i2c: 01 07 00 DC 01 00 02 00 00 00 FF 0F F4 [18:56:25]state=3 [18:56:25]Cover opened [18:56:26]Connected sock=11 [18:56: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 36 39 8F 01 00 00 77 6E 87 01 1E CE 5A 03 01 00 03 00 7B 01 1E 04 01 00 01 23 04 68 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 32 34 39 39 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 53 45 4E 53 45 20 48 69 6D 61 6C 61 79 61 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 61 00 8A 04 0D 00 34 37 30 30 30 30 30 31 36 30 32 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 4D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AF 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 36 08 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 58 4D 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 85 02 00 00 F4 03 04 00 D6 E6 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7D 02 00 35 04 06 00 92 7E E5 5F 17 0E 8E A5 B7 0A E1 DA D6 41 [18: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 36 39 4F 00 00 00 4A C1 47 00 72 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 80 7D 02 00 F4 03 04 00 2B 90 C4 66 B6 04 01 00 00 38 FE 32 DF 84 92 98 9D [18:56:29]CommunicateWithHost err = 0 [18:56:29]CheckOFDResponse [18:56:29]1017 (14) - 77093643461234 [18:56:29]1041 (16) - 0000000000871769 [18:56:29]1040 (4) - 163200 [18:56:29]1012 (4) - 20.08.2024 12:46 [18:56:29]1206 (1) - 0 [18:56:29]OFD Sender: Remove packet 163200 [18:56:29]ProducePacketName [18:56:29]name=ofd_packets/00163200 [18:56:29]NVStorageDeleteData [18:56:29]OFD Sender: No OFD packet to send [18:56:30]Write to MH i2c: 01 00 00 DD 01 DE [18:56:30]Write i2c OK [18:56:30]MH_I2C_Read... [18:56:30]Read from MH i2c: 01 [18:56:30]MH_I2C_Read... [18:56:30]Read from MH i2c: 01 07 00 [18:56:30]MH_I2C_Read... [18:56:30]Read from MH i2c: 01 07 00 DD 01 00 02 00 00 00 FF 0F F5 [18:56:30]state=3 [18:56:30]Cover opened [18:56:34]OFD Sender: No OFD packet to send [18:56:35]Write to MH i2c: 01 00 00 DE 01 DF [18:56:35]Write i2c OK [18:56:35]MH_I2C_Read... [18:56:35]Read from MH i2c: 01 [18:56:35]MH_I2C_Read... [18:56:35]Read from MH i2c: 01 07 00 [18:56:35]MH_I2C_Read... [18:56:35]Read from MH i2c: 01 07 00 DE 01 00 02 00 00 00 FF 0F F6 [18:56:35]state=3 [18:56:35]Cover opened [18:56:39]OFD Sender: No OFD packet to send [18:56:40]Write to MH i2c: 01 00 00 DF 01 E0 [18:56:40]Write i2c OK [18:56:40]MH_I2C_Read... [18:56:40]Read from MH i2c: 01 [18:56:40]MH_I2C_Read... [18:56:40]Read from MH i2c: 01 07 00 [18:56:40]MH_I2C_Read... [18:56:40]Read from MH i2c: 01 07 00 DF 01 00 02 00 00 00 FF 0F F7 [18:56:40]state=3 [18:56:40]Cover opened [18:56:41]int [18:56:41]Write to MH i2c: 01 00 00 E0 01 E1 [18:56:41]*** FLAG_PRN_PAP1 set [18:56:41]Write i2c OK [18:56:41]MH_I2C_Read... [18:56:41]Read from MH i2c: 01 [18:56:41]MH_I2C_Read... [18:56:41]Read from MH i2c: 01 07 00 [18:56:41]MH_I2C_Read... [18:56:41]Read from MH i2c: 01 07 00 E0 01 00 03 00 00 00 FF 0F F9 [18:56:41]state=3 [18:56:41]No paper [18:56:41]Cover opened [18:56:44]OFD Sender: No OFD packet to send [18:56:46]Write to MH i2c: 01 00 00 E1 01 E2 [18:56:46]Write i2c OK [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: 01 [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: 01 07 00 [18:56:46]MH_I2C_Read... [18:56:46]Read from MH i2c: 01 07 00 E1 01 00 03 00 00 00 FF 0F FA [18:56:46]state=3 [18:56:46]No paper [18:56:46]Cover opened [18:56:49]OFD Sender: No OFD packet to send [18:56:51]Write to MH i2c: 01 00 00 E2 01 E3 [18:56:51]Write i2c OK [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: 01 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: 01 07 00 [18:56:51]MH_I2C_Read... [18:56:51]Read from MH i2c: 01 07 00 E2 01 00 03 00 00 00 FF 0F FB [18:56:51]state=3 [18:56:51]No paper [18:56:51]Cover opened [18:56:55]OFD Sender: No OFD packet to send [18:56:56]Write to MH i2c: 01 00 00 E3 01 E4 [18:56:56]Write i2c OK [18:56:56]MH_I2C_Read... [18:56:56]Read from MH i2c: 01 [18:56:56]MH_I2C_Read... [18:56:56]Read from MH i2c: 01 07 00 [18:56:56]MH_I2C_Read... [18:56:56]Read from MH i2c: 01 07 00 E3 01 00 03 00 00 00 FF 0F FC [18:56:56]state=3 [18:56:56]No paper [18:56:56]Cover opened [18:56:57]int [18:56:57]Write to MH i2c: 01 00 00 E4 01 E5 [18:56:57]*** FLAG_PRN_PAP2 reset [18:56:57]Write i2c OK [18:56:57]MH_I2C_Read... [18:56:57]Read from MH i2c: 01 [18:56:57]MH_I2C_Read... [18:56:57]Read from MH i2c: 01 07 00 [18:56:57]MH_I2C_Read... [18:56:57]Read from MH i2c: 01 07 00 E4 01 00 01 00 00 00 FF 0F FB [18:56:57]state=3 [18:56:57]No paper [18:56:57]Cover closed [18:56:57]int [18:56:57]Write to MH i2c: 01 00 00 E5 01 E6 [18:56:57]*** FLAG_PRN_PAP1 reset [18:56:57]Write i2c OK [18:56:57]MH_I2C_Read... [18:56:57]Read from MH i2c: 01 [18:56:57]MH_I2C_Read... [18:56:57]Read from MH i2c: 01 07 00 [18:56:57]MH_I2C_Read... [18:56:57]Read from MH i2c: 01 07 00 E5 01 00 00 00 00 00 FF 0F FB [18:56:57]state=0 [18:56:59]int [18:56:59]Write to MH i2c: 01 00 00 E6 01 E7 [18:56:59]*** FLAG_PRN_KEY set [18:56:59]Write i2c OK [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: 01 [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: 01 07 00 [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: 01 07 00 E6 01 00 08 00 00 00 FF 0F 04 [18:56:59]state=0 [18:56:59]Key pressed [18:56:59]Feed [18:56:59]Write to MH i2c: D8 00 00 E7 01 BF [18:56:59]Write i2c OK [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: D8 [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: D8 01 00 [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: D8 01 00 E7 01 00 C0 [18:56:59]int [18:56:59]Write to MH i2c: 01 00 00 E8 01 E9 [18:56:59]Write i2c OK [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: 01 [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: 01 07 00 [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: 01 07 00 E8 01 00 48 00 00 00 3C 00 74 [18:56:59]state=2 [18:56:59]Key pressed [18:56:59]int [18:56:59]Write to MH i2c: 01 00 00 E9 01 EA [18:56:59]*** FLAG_PRN_KEY reset [18:56:59]Write i2c OK [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: 01 [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: 01 07 00 [18:56:59]MH_I2C_Read... [18:56:59]Read from MH i2c: 01 07 00 E9 01 00 00 00 00 00 F6 0F F6 [18:56:59]state=2 [18:56:59]Stop feed [18:57:00]OFD Sender: No OFD packet to send [18:57:01]accept exits with 9 [18:57:01]New connection [18:57:01]New thread 3067194724 created [18:57:01]Thread 3067051364 joined [18:57:01]Waiting for new connection... [18:57:01] Sock 9.Parse request [18:57:01]Sock 9.Check first char [18:57:01]Sock 9.First char is OK [18:57:01]request: POST /json_proto HTTP/1.0 [18:57:01]Method: POST [18:57:01]URL: /json_proto [18:57:01]Method is POST - this is cgi request [18:57:01]url: /json_proto [18:57:01]query_string will be loaded in cgi processing [18:57:01]execute_cgi json_proto POST (null) [18:57:01]execute_cgi path=json_proto method=POST [18:57:01]POST find Content-Length [18:57:01]Host: 172.17.44.132:8080 [18:57:01]Content-Length: 215 [18:57:01]Content-Type: application/json [18:57:01] [18:57:01]POST finish read [18:57:01]Found Content-Length = 215 [18:57:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:57:01]execute_script... [18:57:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:57:01]POST & json_proto [18:57:01]process_json_proto [18:57:01]json parsed OK: [18:57:01]protocol is kg_v1.0 [18:57:01]action value=get_value [18:57:01]process_action get_value [18:57:01]cmd_get_value [18:57:01]process_action get_value done [18:57:01]requested_data is exist [18:57:01]produce_requested_data [18:57:01]requested_item kkm.sn is exist - process it [18:57:01]requested_item kkm.ver is exist - process it [18:57:01]requested_item fm.sn is exist - process it [18:57:01]wFMCommunicate request_size=4 [18:57:01]MH_SAM_APDU [18:57:01]CAPDU: 80 11 00 00 [18:57:01]Write to MH i2c: E2 08 00 EA 01 80 11 00 00 00 00 00 00 65 [18:57:01]Write i2c OK [18:57:01]MH_I2C_Read... [18:57:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:57:01]Read from MH i2c: E2 [18:57:01]MH_I2C_Read... [18:57:01]Read from MH i2c: E2 17 00 [18:57:01]MH_I2C_Read... [18:57:01]Read from MH i2c: E2 17 00 EA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [18:57:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:57:01]wFMCommunicate OK [18:57:01]requested_item fd.num is exist - process it [18:57:01]SAM_PROTO_GetFieldsCounters [18:57:01]wFMCommunicate request_size=4 [18:57:01]MH_SAM_APDU [18:57:01]CAPDU: 80 13 00 00 [18:57:01]Write to MH i2c: E2 08 00 EB 01 80 13 00 00 00 00 00 00 68 [18:57:01]Write i2c OK [18:57:01]MH_I2C_Read... [18:57:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [18:57:01]Read from MH i2c: E2 [18:57:01]MH_I2C_Read... [18:57:01]Read from MH i2c: E2 62 00 [18:57:01]MH_I2C_Read... [18:57:01]Read from MH i2c: E2 62 00 EB 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 F4 [18:57:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 80 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 85 02 00 00 5E 04 04 00 85 02 00 00 57 04 04 00 86 02 00 00 19 04 04 00 00 00 00 00 90 00 [18:57:01]wFMCommunicate OK [18:57:01]SAM_PROTO_GetFieldsCounters done [18:57:01]requested_item shift.num is exist - process it [18:57:01]requested_item shift.opened is exist - process it [18:57:01]req_shift_opened [18:57:01]FM_GetShiftState [18:57:01]SAM_PROTO_GetShiftState [18:57:01]wFMCommunicate request_size=4 [18:57:01]MH_SAM_APDU [18:57:01]CAPDU: 80 13 01 00 [18:57:01]Write to MH i2c: E2 08 00 EC 01 80 13 01 00 00 00 00 00 6A [18:57:01]Write i2c OK [18:57:01]MH_I2C_Read... [18:57:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:57:01]Read from MH i2c: E2 [18:57:01]MH_I2C_Read... [18:57:01]Read from MH i2c: E2 0E 00 [18:57:01]MH_I2C_Read... [18:57:01]Read from MH i2c: E2 0E 00 EC 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 38 [18:57:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:57:01]wFMCommunicate OK [18:57:01]SAM_PROTO_GetShiftState done [18:57:01]FM_GetShiftState done [18:57:01]req_shift_opened done [18:57:01]requested_item shift.open_date is exist - process it [18:57:01]req_shift_open_date [18:57:01]req_shift_open_date done [18:57:01]produce_requested_data done [18:57:01]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163200,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [18:57:01]process_action_free get_value [18:57:01]json_value_free [18:57:01]json_value_free done [18:57:01]process_json_proto returns [18:57:01]Send response to host [18:57:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163200,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [18:57:01]free response buf [18:57:01]execute_script done [18:57:01]execute_script returns [18:57:01]free content buf [18:57:01]Sock 9.Close socket [18:57:01]Sock 9.Thread stoped [18:57:01]accept exits with 10 [18:57:01]New connection [18:57:01]New thread 3067051364 created [18:57:01]Thread 3067194724 joined [18:57:01]Waiting for new connection... [18:57:01] Sock 10.Parse request [18:57:01]Sock 10.Check first char [18:57:01]Sock 10.First char is OK [18:57:01]request: POST /json_proto HTTP/1.0 [18:57:01]Method: POST [18:57:01]URL: /json_proto [18:57:01]Method is POST - this is cgi request [18:57:01]url: /json_proto [18:57:01]query_string will be loaded in cgi processing [18:57:01]execute_cgi json_proto POST (null) [18:57:01]execute_cgi path=json_proto method=POST [18:57:01]POST find Content-Length [18:57:01]Host: 172.17.44.132:8080 [18:57:01]Content-Length: 331 [18:57:01]Content-Type: application/json [18:57:01] [18:57:01]POST finish read [18:57:01]Found Content-Length = 331 [18:57:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:57:01]execute_script... [18:57:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [18:57:01]POST & json_proto [18:57:01]process_json_proto [18:57:01]json parsed OK: [18:57:01]protocol is kg_v1.0 [18:57:01]action value=get_value [18:57:01]process_action get_value [18:57:01]cmd_get_value [18:57:01]process_action get_value done [18:57:01]requested_data is exist [18:57:01]produce_requested_data [18:57:01]requested_item fm.sale.total is exist - process it [18:57:01]SAM_PROTO_GetFMData [18:57:01]wFMCommunicate request_size=4 [18:57:01]MH_SAM_APDU [18:57:01]CAPDU: 80 13 03 00 [18:57:01]Write to MH i2c: E2 08 00 ED 01 80 13 03 00 00 00 00 00 6D [18:57:01]Write i2c OK [18:57:01]MH_I2C_Read... [18:57:02]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [18:57:02]Read from MH i2c: E2 [18:57:02]MH_I2C_Read... [18:57:02]Read from MH i2c: E2 FD 00 [18:57:02]MH_I2C_Read... [18:57:02]Read from MH i2c: E2 FD 00 ED 01 00 C9 04 85 04 C5 04 6E 04 04 00 DD 79 02 00 69 04 A4 00 6F 04 04 00 CD 76 02 00 B1 04 05 00 37 7E BD 69 03 70 04 05 00 1E F3 50 68 02 72 04 05 00 19 8B 6C 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 68 AF CD 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 26 92 BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 C6 [18:57:02]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 DD 79 02 00 69 04 A4 00 6F 04 04 00 CD 76 02 00 B1 04 05 00 37 7E BD 69 03 70 04 05 00 1E F3 50 68 02 72 04 05 00 19 8B 6C 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 68 AF CD 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 26 92 BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [18:57:02]wFMCommunicate OK [18:57:02]wFMCommunicate request_size=4 [18:57:02]MH_SAM_APDU [18:57:02]CAPDU: 80 17 00 00 [18:57:02]Write to MH i2c: E2 08 00 EE 01 80 17 00 00 00 00 00 00 6F [18:57:02]Write i2c OK [18:57:02]MH_I2C_Read... [18:57:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:57:02]Read from MH i2c: E2 [18:57:02]MH_I2C_Read... [18:57:02]Read from MH i2c: E2 FD 00 [18:57:02]MH_I2C_Read... [18:57:02]Read from MH i2c: E2 FD 00 EE 01 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 A3 [18:57:02]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:57:02]wFMCommunicate OK [18:57:02]wFMCommunicate request_size=4 [18:57:02]MH_SAM_APDU [18:57:02]CAPDU: 80 17 00 00 [18:57:02]Write to MH i2c: E2 08 00 EF 01 80 17 00 00 00 00 00 00 70 [18:57:02]Write i2c OK [18:57:02]MH_I2C_Read... [18:57:02]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:57:02]Read from MH i2c: E2 [18:57:02]MH_I2C_Read... [18:57:02]Read from MH i2c: E2 FD 00 [18:57:02]MH_I2C_Read... [18:57:02]Read from MH i2c: E2 FD 00 EF 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 45 [18:57:02]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:57:02]wFMCommunicate OK [18:57:02]wFMCommunicate request_size=4 [18:57:02]MH_SAM_APDU [18:57:02]CAPDU: 80 17 00 00 [18:57:02]Write to MH i2c: E2 08 00 F0 01 80 17 00 00 00 00 00 00 71 [18:57:02]Write i2c OK [18:57:02]MH_I2C_Read... [18:57:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:57:03]Read from MH i2c: E2 [18:57:03]MH_I2C_Read... [18:57:03]Read from MH i2c: E2 FD 00 [18:57:03]MH_I2C_Read... [18:57:03]Read from MH i2c: E2 FD 00 F0 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 F5 [18:57:03]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:57:03]wFMCommunicate OK [18:57:03]wFMCommunicate request_size=4 [18:57:03]MH_SAM_APDU [18:57:03]CAPDU: 80 17 00 00 [18:57:03]Write to MH i2c: E2 08 00 F1 01 80 17 00 00 00 00 00 00 72 [18:57:03]Write i2c OK [18:57:03]MH_I2C_Read... [18:57:03]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [18:57:03]Read from MH i2c: E2 [18:57:03]MH_I2C_Read... [18:57:03]Read from MH i2c: E2 E6 00 [18:57:03]MH_I2C_Read... [18:57:03]Read from MH i2c: E2 E6 00 F1 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 4E [18:57:03]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:57:03]wFMCommunicate OK [18:57:03]SAM_PROTO_GetFMData done [18:57:03]requested_item fm.sale_refund.total is exist - process it [18:57:03]requested_item fm.buy.total is exist - process it [18:57:03]requested_item shift.sale.total is exist - process it [18:57:03]SAM_PROTO_GetShiftData [18:57:03]wFMCommunicate request_size=4 [18:57:03]MH_SAM_APDU [18:57:03]CAPDU: 80 13 02 00 [18:57:03]Write to MH i2c: E2 08 00 F2 01 80 13 02 00 00 00 00 00 71 [18:57:03]Write i2c OK [18:57:03]MH_I2C_Read... [18:57:03]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [18:57:03]Read from MH i2c: E2 [18:57:03]MH_I2C_Read... [18:57:03]Read from MH i2c: E2 FD 00 [18:57:03]MH_I2C_Read... [18:57:03]Read from MH i2c: E2 FD 00 F2 01 00 B2 04 AA 04 AE 04 6E 04 04 00 85 02 00 00 69 04 9F 00 6F 04 04 00 85 02 00 00 B1 04 04 00 F0 DB 91 03 70 04 04 00 FC BB 4F 02 72 04 04 00 F4 1F 42 01 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 30 10 61 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 81 16 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 56 [18:57:03]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 85 02 00 00 69 04 9F 00 6F 04 04 00 85 02 00 00 B1 04 04 00 F0 DB 91 03 70 04 04 00 FC BB 4F 02 72 04 04 00 F4 1F 42 01 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 30 10 61 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 81 16 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [18:57:03]wFMCommunicate OK [18:57:03]wFMCommunicate request_size=4 [18:57:03]MH_SAM_APDU [18:57:03]CAPDU: 80 17 00 00 [18:57:03]Write to MH i2c: E2 08 00 F3 01 80 17 00 00 00 00 00 00 74 [18:57:03]Write i2c OK [18:57:03]MH_I2C_Read... [18:57:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:57:04]Read from MH i2c: E2 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: E2 FD 00 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: E2 FD 00 F3 01 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 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 90 00 8B [18:57:04]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 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 90 00 [18:57:04]wFMCommunicate OK [18:57:04]wFMCommunicate request_size=4 [18:57:04]MH_SAM_APDU [18:57:04]CAPDU: 80 17 00 00 [18:57:04]Write to MH i2c: E2 08 00 F4 01 80 17 00 00 00 00 00 00 75 [18:57:04]Write i2c OK [18:57:04]MH_I2C_Read... [18:57:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:57:04]Read from MH i2c: E2 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: E2 FD 00 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: E2 FD 00 F4 01 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 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 90 00 31 [18:57:04]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 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 90 00 [18:57:04]wFMCommunicate OK [18:57:04]wFMCommunicate request_size=4 [18:57:04]MH_SAM_APDU [18:57:04]CAPDU: 80 17 00 00 [18:57:04]Write to MH i2c: E2 08 00 F5 01 80 17 00 00 00 00 00 00 76 [18:57:04]Write i2c OK [18:57:04]MH_I2C_Read... [18:57:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [18:57:04]Read from MH i2c: E2 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: E2 FD 00 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: E2 FD 00 F5 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 ED [18:57:04]RAPDU: 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 90 00 [18:57:04]wFMCommunicate OK [18:57:04]wFMCommunicate request_size=4 [18:57:04]MH_SAM_APDU [18:57:04]CAPDU: 80 17 00 00 [18:57:04]Write to MH i2c: E2 08 00 F6 01 80 17 00 00 00 00 00 00 77 [18:57:04]Write i2c OK [18:57:04]MH_I2C_Read... [18:57:04]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [18:57:04]Read from MH i2c: E2 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: E2 CF 00 [18:57:04]MH_I2C_Read... [18:57:04]Read from MH i2c: E2 CF 00 F6 01 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 5E [18:57:05]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [18:57:05]wFMCommunicate OK [18:57:05]SAM_PROTO_GetShiftData done [18:57:05]requested_item shift.sale.total_cash is exist - process it [18:57:05]requested_item shift.sale_refund.total is exist - process it [18:57:05]requested_item shift.sale_refund.total_cash is exist - process it [18:57:05]requested_item shift.buy.total is exist - process it [18:57:05]requested_item shift.buy.total_cash is exist - process it [18:57:05]produce_requested_data done [18:57:05]produce_requested_data return {"fm.sale.total":146589281.83,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":598906.72,"shift.sale.total_cash":387799.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00} [18:57:05]process_action_free get_value [18:57:05]json_value_free [18:57:05]json_value_free done [18:57:05]process_json_proto returns [18:57:05]Send response to host [18:57:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146589281.83,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":598906.72,"shift.sale.total_cash":387799.00,"shift.sale_refund.total":0.00,"shift.sale_refund.total_cash":0.00,"shift.buy.total":0.00,"shift.buy.total_cash":0.00}}} [18:57:05]free response buf [18:57:05]execute_script done [18:57:05]execute_script returns [18:57:05]free content buf [18:57:05]Sock 10.Close socket [18:57:05]Sock 10.Thread stoped [18:57:05]OFD Sender: No OFD packet to send [18:57:10]OFD Sender: No OFD packet to send [18:57:15]OFD Sender: No OFD packet to send [18:57:20]OFD Sender: No OFD packet to send [18:57:25]OFD Sender: No OFD packet to send [18:57:30]OFD Sender: No OFD packet to send [18:57:30]recv_with_timeout no data received [18:57:35]OFD Sender: No OFD packet to send [18:57:40]OFD Sender: No OFD packet to send [18:57:41]recv_with_timeout no data received [18:57:45]OFD Sender: No OFD packet to send [18:57:50]OFD Sender: No OFD packet to send [18:57:52]recv_with_timeout no data received [18:57:55]OFD Sender: No OFD packet to send [18:58:00]OFD Sender: No OFD packet to send [18:58:05]OFD Sender: No OFD packet to send [18:58:10]OFD Sender: No OFD packet to send [18:58:15]OFD Sender: No OFD packet to send [18:58:20]OFD Sender: No OFD packet to send [18:58:25]OFD Sender: No OFD packet to send [18:58:30]OFD Sender: No OFD packet to send [18:58:35]OFD Sender: No OFD packet to send [18:58:40]OFD Sender: No OFD packet to send [18:58:45]OFD Sender: No OFD packet to send [18:58:50]OFD Sender: No OFD packet to send [18:58:55]OFD Sender: No OFD packet to send [18:59:00]OFD Sender: No OFD packet to send [18:59:02]accept exits with 9 [18:59:02]New connection [18:59:02]New thread 3067194724 created [18:59:02]Thread 3067051364 joined [18:59:02]Waiting for new connection... [18:59:02] Sock 9.Parse request [18:59:02]Sock 9.Check first char [18:59:02]Sock 9.First char is OK [18:59:02]request: POST /json_proto HTTP/1.0 [18:59:02]Method: POST [18:59:02]URL: /json_proto [18:59:02]Method is POST - this is cgi request [18:59:02]url: /json_proto [18:59:02]query_string will be loaded in cgi processing [18:59:02]execute_cgi json_proto POST (null) [18:59:02]execute_cgi path=json_proto method=POST [18:59:02]POST find Content-Length [18:59:02]Host: 172.17.44.132:8080 [18:59:02]Content-Length: 789 [18:59:02]Content-Type: application/json [18:59:02] [18:59:02]POST finish read [18:59:02]Found Content-Length = 789 [18:59:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:02]execute_script... [18:59:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291689", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [18:59:02]POST & json_proto [18:59:02]process_json_proto [18:59:02]json parsed OK: [18:59:02]protocol is kg_v1.0 [18:59:02]action value=close_receipt [18:59:02]process_action close_receipt [18:59:02]cmd_close_receipt [18:59:02]MH_GetDate [18:59:02]Write to MH i2c: F0 00 00 F7 01 E7 [18:59:02]Write i2c OK [18:59:02]MH_I2C_Read... [18:59:02]Read from MH i2c: F0 [18:59:02]MH_I2C_Read... [18:59:02]Read from MH i2c: F0 09 00 [18:59:02]MH_I2C_Read... [18:59:02]Read from MH i2c: F0 09 00 F7 01 00 77 E7 C4 66 2A 83 C1 65 4B [18:59:02]GetLastDocTimeStamp 1724180182 [18:59:02]current date 1724180343 [18:59:02]FM_GetShiftState [18:59:02]SAM_PROTO_GetShiftState [18:59:02]wFMCommunicate request_size=4 [18:59:02]MH_SAM_APDU [18:59:02]CAPDU: 80 13 01 00 [18:59:02]Write to MH i2c: E2 08 00 F8 01 80 13 01 00 00 00 00 00 76 [18:59:02]Write i2c OK [18:59:02]MH_I2C_Read... [18:59:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [18:59:03]Read from MH i2c: E2 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: E2 0E 00 [18:59:03]MH_I2C_Read... [18:59:03]Read from MH i2c: E2 0E 00 F8 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 44 [18:59:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [18:59:03]wFMCommunicate OK [18:59:03]SAM_PROTO_GetShiftState done [18:59:03]FM_GetShiftState done [18:59:03]opened in 1724113081 [18:59:03]opened+sec_in_day 1724199481 [18:59:03]quantity*price = 0 [18:59:03]sum+1 = 1 [18:59:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 646 20.08.2024 18:59 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163201 ФПД: 190948508201397 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185903&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163201&fm=190948508201397&tin=02508201610067®Number=0000000000092562&sum=0 [18:59:04]StoreToDocumentArchive [18:59:04]shift 465 fd 163201 [18:59:04]save to /storage/0465/doc_00163201 [18:59:04]save last doc name /storage/0465/doc_00163201 to /storage/kkm_last_doc_name [18:59:04]save OK [18:59:04]Clear old archive folders... [18:59:04]ProcessDocumentItem done err = 0, tmpTLVsize=248 [18:59:04]tlvbuf is 01A54C40 [18:59:04]SAM_PROTO_ClearQueue [18:59:04]wFMCommunicate request_size=4 [18:59:04]MH_SAM_APDU [18:59:04]CAPDU: 80 09 00 00 [18:59:04]Write to MH i2c: E2 08 00 05 02 80 09 00 00 00 00 00 00 79 [18:59:04]Write i2c OK [18:59:04]MH_I2C_Read... [18:59:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [18:59:04]Read from MH i2c: E2 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 03 00 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 03 00 05 02 00 90 00 7B [18:59:04]RAPDU: 90 00 [18:59:04]wFMCommunicate OK [18:59:04]SAM_PROTO_ClearQueue done [18:59:04]KKMCreateOFDPacket [18:59:04]OFDProtocolAddRootSTLVToBuf [18:59:04]FM_MakeSignedData [18:59:04]FM_MakeSignedData [18:59:04]SAM_PROTO_SignData [18:59:04]wFMCommunicate request_size=4 [18:59:04]MH_SAM_APDU [18:59:04]CAPDU: 80 0D 01 02 [18:59:04]Write to MH i2c: E2 08 00 06 02 80 0D 01 02 00 00 00 00 81 [18:59:04]Write i2c OK [18:59:04]MH_I2C_Read... [18:59:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [18:59:04]Read from MH i2c: E2 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 03 00 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 03 00 06 02 00 90 00 7C [18:59:04]RAPDU: 90 00 [18:59:04]wFMCommunicate OK [18:59:04]wFMCommunicate request_size=255 [18:59:04]MH_SAM_APDU [18:59:04]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 77 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7D 02 00 35 04 06 00 AD AA AA 00 [18:59:04]Write to MH i2c: E2 02 01 07 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 77 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7D 02 00 35 04 06 00 AD AA AA 00 00 00 48 [18:59:04]Write i2c OK [18:59:04]MH_I2C_Read... [18:59:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:04]Read from MH i2c: E2 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 03 00 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 03 00 07 02 00 90 00 7D [18:59:04]RAPDU: 90 00 [18:59:04]wFMCommunicate OK [18:59:04]wFMCommunicate request_size=7 [18:59:04]MH_SAM_APDU [18:59:04]CAPDU: 80 0D 02 02 02 71 B5 [18:59:04]Write to MH i2c: E2 0A 00 08 02 80 0D 02 02 02 00 71 B5 00 00 AE [18:59:04]Write i2c OK [18:59:04]MH_I2C_Read... [18:59:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [18:59:04]Read from MH i2c: E2 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 03 00 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 03 00 08 02 00 90 00 7E [18:59:04]RAPDU: 90 00 [18:59:04]wFMCommunicate OK [18:59:04]wFMCommunicate request_size=4 [18:59:04]MH_SAM_APDU [18:59:04]CAPDU: 80 0D 03 02 [18:59:04]Write to MH i2c: E2 08 00 09 02 80 0D 03 02 00 00 00 00 86 [18:59:04]Write i2c OK [18:59:04]MH_I2C_Read... [18:59:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [18:59:04]Read from MH i2c: E2 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 0B 00 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 0B 00 09 02 00 26 A9 93 7D 2C 9E 23 15 90 00 68 [18:59:04]RAPDU: 26 A9 93 7D 2C 9E 23 15 90 00 [18:59:04]wFMCommunicate OK [18:59:04]SAM_PROTO_SignData done [18:59:04]FM_MakeSignedData done [18:59:04]CreateOFDProtocolMessage [18:59:04]wFMCommunicate request_size=4 [18:59:04]MH_SAM_APDU [18:59:04]CAPDU: 80 11 00 00 [18:59:04]Write to MH i2c: E2 08 00 0A 02 80 11 00 00 00 00 00 00 86 [18:59:04]Write i2c OK [18:59:04]MH_I2C_Read... [18:59:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [18:59:04]Read from MH i2c: E2 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 17 00 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: E2 17 00 0A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [18:59:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [18:59:04]wFMCommunicate OK [18:59:04]CreateOFDProtocolMessage done [18:59:04]OFDSenderStorePacket 163201 [18:59:04]StoreOFDPacket docnum=163201 [18:59:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 45 C7 04 01 85 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 77 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7D 02 00 35 04 06 00 AD AA AA 00 71 B5 26 A9 93 7D 2C 9E 23 15 [18:59:04]CheckFolder [18:59:04]dirname=/storage/ofd_packets [18:59:04]CheckFolder done [18:59:04]ProducePacketName [18:59:04]name=ofd_packets/00163201 [18:59:04]NVStorageSaveData ofd_packets/00163201 [18:59:04]File name is /storage/ofd_packets/00163201 [18:59:04]Write 298 bytes [18:59:04]NVStorageSaveData done [18:59:04]OFDSenderStorePacket done [18:59:04]KKMCreateOFDPacket done [18:59:04]NVStorageSaveData kkm_last_timestamp [18:59:04]File name is /storage/kkm_last_timestamp [18:59:04]Write 4 bytes [18:59:04]NVStorageSaveData done [18:59:04]ExternCall_PrintAddStr [18:59:04]wPrintStart [18:59:04]Write to MH i2c: 01 00 00 0B 02 0D [18:59:04]Write i2c OK [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: 01 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: 01 07 00 [18:59:04]MH_I2C_Read... [18:59:04]Read from MH i2c: 01 07 00 0B 02 00 00 00 00 00 FF 0F 22 [18:59:04]RasterBufferAndPrint [18:59:04]line Счет N : (1)291689 [18:59:04]line ИНН: 02508201610067 [18:59:04]line Контрольно-Кассовый Чек [18:59:04]line ПРОДАЖА [18:59:04]line ТРК (МРК, ГНК) : 34 [18:59:04]line Товар: 2710194800 [18:59:04]line ДТ-К-5 [18:59:04]line 13.130 * 0.00 [18:59:04]line = 0.00 [18:59:04]line НДС 12% НСП 1% [18:59:04]line > о реализуемом товаре [18:59:04]line ИТОГО: 0.00 [18:59:04]line НСП 1% : 0.00 [18:59:04]line НДС 12% : 0.00 [18:59:04]line Наличными: 0.00 [18:59:04]line Безнал.: 0.00 [18:59:04]line Место: АЗС № 130 "Партнер Нефть" [18:59:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [18:59:04]line СНО: Общий режим [18:59:04]line Чек 646 20.08.2024 18:59 [18:59:04]line Смена: 465 ФФД: 1.0 [18:59:04]line ЗНМ: 0300000070 [18:59:04]line РНМ: 0000000000092562 [18:59:04]line Версия ККМ: 001 [18:59:04]line Талоны: Топливная Карта [18:59:04]line 99718 [18:59:04]line ФМ: 0000000000871769 [18:59:04]line ФД: 163201 [18:59:04]line ФПД: 190948508201397 [18:59:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T185903&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163201&fm=190948508201397&tin=02508201610067®Number=0000000000092562&sum=0 [18:59:04]written 0, free lines is 4095 [18:59:04]OFD Sender: Processing packet 163201 [packets to send 961, broken 960] [18:59:04]ProducePacketName [18:59:04]name=ofd_packets/00163201 [18:59:04]OFD Sender: To server: pG, [18:59:04]CommunicateWithHost lk.salyk.kg:30040 [18:59:04]ConnectInit lk.salyk.kg [18:59:05]Write to MH i2c: 01 00 00 35 02 37 [18:59:05]Write i2c OK [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: 01 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: 01 07 00 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 E6 0C 30 [18:59:05]RasterBufferAndPrint [18:59:05]line [18:59:05]line [18:59:05]line [18:59:05]line [18:59:05]line [18:59:05]written 0, free lines is 3308 [18:59:05]MH_Cut [18:59:05]Write to MH i2c: D1 01 00 3C 02 01 10 [18:59:05]Write i2c OK [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: D1 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: D1 01 00 [18:59:05]MH_I2C_Read... [18:59:05]Read from MH i2c: D1 01 00 3C 02 00 0F [18:59:05]Write to MH i2c: 01 00 00 3D 02 3F [18:59:05]Write i2c OK [18:59:05]MH_I2C_Read... [18:59:05]*** Cut start [18:59:05]*** Purtial cut [18:59:05]*** Stage 1: CUTSNS_PIN = 1 [18:59:06]Connected sock=11 [18:59: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 36 39 0C 01 00 00 45 C7 04 01 85 F7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 86 02 00 00 F4 03 04 00 77 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 81 7D 02 00 35 04 06 00 AD AA AA 00 71 B5 26 A9 93 7D 2C 9E 23 15 [18:59:07]Read from MH i2c: 01 [18:59:07]MH_I2C_Read... [18:59:07]*** Stop cut motor [18:59:07]*** Cut end [18:59:07]Read from MH i2c: 01 07 00 [18:59:07]MH_I2C_Read... [18:59:07]Read from MH i2c: 01 07 00 3D 02 00 00 00 00 00 FF 0F 54 [18:59:07]process_action close_receipt done [18:59:07]requested_data is exist [18:59:07]produce_requested_data [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 16999585+1707180842=1724180427 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 CB E7 C4 66 2A 83 C1 65 AE [19:00:27]Current date/time: 20.08.2024 19:00 [19:00:27]FM_Init [19:00:27]wFMConnect [19:00:27]MH_SAM_On [19:00:27]Write to MH i2c: E0 00 00 08 00 E7 [19:00:27]Write i2c OK [19:00:27]MH_I2C_Read... [19:00:27]*** iso7816_init finished! [19:00:27]*** atr: [19:00:27]*** 0F 3B D5 18 FF 81 91 FE [19:00:27]*** 1F C3 80 73 C8 21 10 0A [19:00:27]*** 00 00 00 00 00 00 00 00 [19:00:27]*** 00 00 00 00 00 00 00 00 [19:00:27]*** 00 00 00 00 00 00 00 00 [19:00:27]*** 00 00 00 00 00 00 00 00 [19:00:27]*** 00 00 00 00 00 00 00 00 [19:00:27]*** 00 00 00 00 00 00 00 00 [19:00:27]Read from MH i2c: E0 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E0 10 00 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [19:00:27]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [19:00:27]wFMCommunicate request_size=10 [19:00:27]MH_SAM_APDU [19:00:27]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [19:00:27]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [19:00:27]Write i2c OK [19:00:27]MH_I2C_Read... [19:00:27]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [19:00:27]Read from MH i2c: E2 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 03 00 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [19:00:27]RAPDU: 90 00 [19:00:27]wFMCommunicate OK [19:00:27]wFMCommunicate request_size=4 [19:00:27]MH_SAM_APDU [19:00:27]CAPDU: 80 11 00 00 [19:00:27]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [19:00:27]Write i2c OK [19:00:27]MH_I2C_Read... [19:00:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:27]Read from MH i2c: E2 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 17 00 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [19:00:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:00:27]wFMCommunicate OK [19:00:27]Detected FM SN is 0000000000871769 [19:00:27]Stored FM SN is 0000000000871769 [19:00:27]wFMCommunicate request_size=9 [19:00:27]MH_SAM_APDU [19:00:27]CAPDU: 80 16 00 00 04 E7 8B 00 00 [19:00:27]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [19:00:27]Write i2c OK [19:00:27]MH_I2C_Read... [19:00:27]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [19:00:27]Read from MH i2c: E2 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 03 00 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [19:00:27]RAPDU: 90 00 [19:00:27]wFMCommunicate OK [19:00:27]FM PIN OK [19:00:27]wFMCommunicate request_size=8 [19:00:27]MH_SAM_APDU [19:00:27]CAPDU: 80 14 04 00 03 02 00 01 [19:00:27]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [19:00:27]Write i2c OK [19:00:27]MH_I2C_Read... [19:00:27]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [19:00:27]Read from MH i2c: E2 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 03 00 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [19:00:27]RAPDU: 90 00 [19:00:27]wFMCommunicate OK [19:00:27]wFMCommunicate request_size=13 [19:00:27]MH_SAM_APDU [19:00:27]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [19:00:27]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [19:00:27]Write i2c OK [19:00:27]MH_I2C_Read... [19:00:27]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [19:00:27]Read from MH i2c: E2 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 03 00 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [19:00:27]RAPDU: 90 00 [19:00:27]wFMCommunicate OK [19:00:27]wFMCommunicate request_size=4 [19:00:27]MH_SAM_APDU [19:00:27]CAPDU: 80 11 00 00 [19:00:27]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [19:00:27]Write i2c OK [19:00:27]MH_I2C_Read... [19:00:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:27]Read from MH i2c: E2 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 17 00 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [19:00:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:00:27]wFMCommunicate OK [19:00:27]DocumentArchiveInit [19:00:27]Start Httpd... [19:00:27]Httpd thread 3067514212 created [19:00:27]Write to MH i2c: 01 00 00 0F 00 0F [19:00:27]Write i2c OK [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: 01 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: 01 07 00 [19:00:27]MH_I2C_Read... [19:00:27]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [19:00:27]MH Int Process started [19:00:27]Allocated Socket 8 [19:00:27]Bind OK [19:00:27]Listen OK [19:00:27]httpd running on port 8080 [19:00:27]Waiting for new connection... [19:00:28]OFD Sender: Processing packet 163202 [packets to send 961, broken 960] [19:00:28]ProducePacketName [19:00:28]name=ofd_packets/00163202 [19:00:28]OFD Sender: To server: pG, [19:00:28]CommunicateWithHost lk.salyk.kg:30040 [19:00:28]ConnectInit lk.salyk.kg [19:00:33]ConnectInit Can't take IP for lk.salyk.kg [19:00:33]CommunicateWithHost connect error [19:00:33]CommunicateWithHost err = -1 [19:00:33]OFD Sender: Server communicate error [19:00:38]OFD Sender: Processing packet 163202 [packets to send 961, broken 960] [19:00:38]ProducePacketName [19:00:38]name=ofd_packets/00163202 [19:00:38]OFD Sender: To server: pG, [19:00:38]CommunicateWithHost lk.salyk.kg:30040 [19:00:38]ConnectInit lk.salyk.kg [19:00:39]recv_with_timeout no data received [19:00:43]ConnectInit Can't take IP for lk.salyk.kg [19:00:43]CommunicateWithHost connect error [19:00:43]CommunicateWithHost err = -1 [19:00:43]OFD Sender: Server communicate error [19:00:45]accept exits with 9 [19:00:45]New connection [19:00:45]New thread 3067227492 created [19:00:45]Waiting for new connection... [19:00:45] Sock 9.Parse request [19:00:45]Sock 9.Check first char [19:00:45]Sock 9.First char is OK [19:00:45]request: POST /json_proto HTTP/1.0 [19:00:45]Method: POST [19:00:45]URL: /json_proto [19:00:45]Method is POST - this is cgi request [19:00:45]url: /json_proto [19:00:45]query_string will be loaded in cgi processing [19:00:45]execute_cgi json_proto POST (null) [19:00:45]execute_cgi path=json_proto method=POST [19:00:45]POST find Content-Length [19:00:45]Host: 172.17.44.132:8080 [19:00:45]Content-Length: 215 [19:00:45]Content-Type: application/json [19:00:45] [19:00:45]POST finish read [19:00:45]Found Content-Length = 215 [19:00:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:45]execute_script... [19:00:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:45]POST & json_proto [19:00:45]process_json_proto [19:00:45]json parsed OK: [19:00:45]protocol is kg_v1.0 [19:00:45]action value=get_value [19:00:45]process_action get_value [19:00:45]cmd_get_value [19:00:45]process_action get_value done [19:00:45]requested_data is exist [19:00:45]produce_requested_data [19:00:45]requested_item kkm.sn is exist - process it [19:00:45]requested_item kkm.ver is exist - process it [19:00:45]requested_item fm.sn is exist - process it [19:00:45]wFMCommunicate request_size=4 [19:00:45]MH_SAM_APDU [19:00:45]CAPDU: 80 11 00 00 [19:00:45]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [19:00:45]Write i2c OK [19:00:45]MH_I2C_Read... [19:00:45]Read from MH i2c: E2 [19:00:45]MH_I2C_Read... [19:00:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:45]Read from MH i2c: E2 17 00 [19:00:45]MH_I2C_Read... [19:00:45]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [19:00:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:00:45]wFMCommunicate OK [19:00:45]requested_item fd.num is exist - process it [19:00:45]SAM_PROTO_GetFieldsCounters [19:00:45]wFMCommunicate request_size=4 [19:00:45]MH_SAM_APDU [19:00:45]CAPDU: 80 13 00 00 [19:00:45]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [19:00:45]Write i2c OK [19:00:45]MH_I2C_Read... [19:00:45]Read from MH i2c: E2 [19:00:45]MH_I2C_Read... [19:00:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:45]Read from MH i2c: E2 62 00 [19:00:45]MH_I2C_Read... [19:00:45]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 21 [19:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 82 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 87 02 00 00 5E 04 04 00 87 02 00 00 57 04 04 00 88 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:00:45]wFMCommunicate OK [19:00:45]SAM_PROTO_GetFieldsCounters done [19:00:45]requested_item shift.num is exist - process it [19:00:45]requested_item shift.opened is exist - process it [19:00:45]req_shift_opened [19:00:45]FM_GetShiftState [19:00:45]SAM_PROTO_GetShiftState [19:00:45]wFMCommunicate request_size=4 [19:00:45]MH_SAM_APDU [19:00:45]CAPDU: 80 13 01 00 [19:00:45]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [19:00:45]Write i2c OK [19:00:45]MH_I2C_Read... [19:00:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:45]Read from MH i2c: E2 [19:00:45]MH_I2C_Read... [19:00:45]Read from MH i2c: E2 0E 00 [19:00:45]MH_I2C_Read... [19:00:45]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [19:00:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:00:45]wFMCommunicate OK [19:00:45]SAM_PROTO_GetShiftState done [19:00:45]FM_GetShiftState done [19:00:45]req_shift_opened done [19:00:45]requested_item shift.open_date is exist - process it [19:00:45]req_shift_open_date [19:00:45]req_shift_open_date done [19:00:45]produce_requested_data done [19:00:45]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163202,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:00:45]process_action_free get_value [19:00:45]json_value_free [19:00:45]json_value_free done [19:00:45]process_json_proto returns [19:00:45]Send response to host [19:00:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163202,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:00:45]free response buf [19:00:45]execute_script done [19:00:45]execute_script returns [19:00:45]free content buf [19:00:45]Sock 9.Close socket [19:00:45]Sock 9.Thread stoped [19:00:45]accept exits with 10 [19:00:45]New connection [19:00:45]New thread 3067084132 created [19:00:45]Thread 3067227492 joined [19:00:45]Waiting for new connection... [19:00:45] Sock 10.Parse request [19:00:45]Sock 10.Check first char [19:00:45]Sock 10.First char is OK [19:00:45]request: POST /json_proto HTTP/1.0 [19:00:45]Method: POST [19:00:45]URL: /json_proto [19:00:45]Method is POST - this is cgi request [19:00:45]url: /json_proto [19:00:45]query_string will be loaded in cgi processing [19:00:45]execute_cgi json_proto POST (null) [19:00:45]execute_cgi path=json_proto method=POST [19:00:45]POST find Content-Length [19:00:45]Host: 172.17.44.132:8080 [19:00:45]Content-Length: 331 [19:00:45]Content-Type: application/json [19:00:45] [19:00:45]POST finish read [19:00:45]Found Content-Length = 331 [19:00:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:00:45]execute_script... [19:00:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [19:00:45]POST & json_proto [19:00:45]process_json_proto [19:00:45]json parsed OK: [19:00:45]protocol is kg_v1.0 [19:00:45]action value=get_value [19:00:46]process_action get_value [19:00:46]cmd_get_value [19:00:46]process_action get_value done [19:00:46]requested_data is exist [19:00:46]produce_requested_data [19:00:46]requested_item fm.sale.total is exist - process it [19:00:46]SAM_PROTO_GetFMData [19:00:46]wFMCommunicate request_size=4 [19:00:46]MH_SAM_APDU [19:00:46]CAPDU: 80 13 03 00 [19:00:46]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [19:00:46]Write i2c OK [19:00:46]MH_I2C_Read... [19:00:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [19:00:46]Read from MH i2c: E2 [19:00:46]MH_I2C_Read... [19:00:46]Read from MH i2c: E2 FD 00 [19:00:46]MH_I2C_Read... [19:00:46]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 DF 79 02 00 69 04 A4 00 6F 04 04 00 CF 76 02 00 B1 04 05 00 37 D1 C4 69 03 70 04 05 00 1E F3 50 68 02 72 04 05 00 19 DE 73 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 76 CE 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 BE A2 BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 30 [19:00:46]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 DF 79 02 00 69 04 A4 00 6F 04 04 00 CF 76 02 00 B1 04 05 00 37 D1 C4 69 03 70 04 05 00 1E F3 50 68 02 72 04 05 00 19 DE 73 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 76 CE 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 BE A2 BB 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [19:00:46]wFMCommunicate OK [19:00:46]wFMCommunicate request_size=4 [19:00:46]MH_SAM_APDU [19:00:46]CAPDU: 80 17 00 00 [19:00:46]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [19:00:46]Write i2c OK [19:00:46]MH_I2C_Read... [19:00:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:00:46]Read from MH i2c: E2 [19:00:46]MH_I2C_Read... [19:00:46]Read from MH i2c: E2 FD 00 [19:00:46]MH_I2C_Read... [19:00:46]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [19:00:46]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:00:46]wFMCommunicate OK [19:00:46]wFMCommunicate request_size=4 [19:00:46]MH_SAM_APDU [19:00:46]CAPDU: 80 17 00 00 [19:00:46]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [19:00:46]Write i2c OK [19:00:46]MH_I2C_Read... [19:00:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:00:47]Read from MH i2c: E2 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: E2 FD 00 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [19:00:47]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:00:47]wFMCommunicate OK [19:00:47]wFMCommunicate request_size=4 [19:00:47]MH_SAM_APDU [19:00:47]CAPDU: 80 17 00 00 [19:00:47]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [19:00:47]Write i2c OK [19:00:47]MH_I2C_Read... [19:00:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:00:47]Read from MH i2c: E2 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: E2 FD 00 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [19:00:47]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:00:47]wFMCommunicate OK [19:00:47]wFMCommunicate request_size=4 [19:00:47]MH_SAM_APDU [19:00:47]CAPDU: 80 17 00 00 [19:00:47]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [19:00:47]Write i2c OK [19:00:47]MH_I2C_Read... [19:00:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [19:00:47]Read from MH i2c: E2 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: E2 E6 00 [19:00:47]MH_I2C_Read... [19:00:47]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [19:00:47]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:00:47]wFMCommunicate OK [19:00:47]SAM_PROTO_GetFMData done [19:00:47]requested_item fm.sale_refund.total is exist - process it [19:00:47]requested_item fm.buy.total is exist - process it [19:00:47]requested_item shift.sale.total is exist - process it [19:00:47]SAM_PROTO_GetShiftData [19:00:47]wFMCommunicate request_size=4 [19:00:47]MH_SAM_APDU [19:00:47]CAPDU: 80 13 02 00 [19:00:47]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [19:00:47]Write i2c OK [19:00:47]MH_I2C_Read... [19:00:48]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [19:00:48]Read from MH i2c: E2 [19:00:48]MH_I2C_Read... [19:00:48]Read from MH i2c: E2 FD 00 [19:00:48]MH_I2C_Read... [19:00:48]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 87 02 00 00 69 04 9F 00 6F 04 04 00 87 02 00 00 B1 04 04 00 F0 2E 99 03 70 04 04 00 FC BB 4F 02 72 04 04 00 F4 72 49 01 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 4D D7 61 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 19 27 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C1 [19:00:48]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 87 02 00 00 69 04 9F 00 6F 04 04 00 87 02 00 00 B1 04 04 00 F0 2E 99 03 70 04 04 00 FC BB 4F 02 72 04 04 00 F4 72 49 01 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 4D D7 61 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 19 27 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [19:00:48]wFMCommunicate OK [19:00:48]wFMCommunicate request_size=4 [19:00:48]MH_SAM_APDU [19:00:48]CAPDU: 80 17 00 00 [19:00:48]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [19:00:48]Write i2c OK [19:00:48]MH_I2C_Read... [19:00:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:00:48]Read from MH i2c: E2 [19:00:48]MH_I2C_Read... [19:00:48]Read from MH i2c: E2 FD 00 [19:00:48]MH_I2C_Read... [19:00:48]Read from MH i2c: E2 FD 00 19 00 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 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 90 00 B0 [19:00:48]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 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 90 00 [19:00:48]wFMCommunicate OK [19:00:48]wFMCommunicate request_size=4 [19:00:48]MH_SAM_APDU [19:00:48]CAPDU: 80 17 00 00 [19:00:48]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [19:00:48]Write i2c OK [19:00:48]MH_I2C_Read... [19:00:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:00:48]Read from MH i2c: E2 [19:00:48]MH_I2C_Read... [19:00:48]Read from MH i2c: E2 FD 00 [19:00:48]MH_I2C_Read... [19:00:48]Read from MH i2c: E2 FD 00 1A 00 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 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 90 00 56 [19:00:48]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 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 90 00 [19:00:48]wFMCommunicate OK [19:00:48]wFMCommunicate request_size=4 [19:00:48]MH_SAM_APDU [19:00:48]CAPDU: 80 17 00 00 [19:00:48]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [19:00:48]Write i2c OK [19:00:48]MH_I2C_Read... [19:00:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [19:00:49]Read from MH i2c: E2 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 FD 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [19:00:49]RAPDU: 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 90 00 [19:00:49]wFMCommunicate OK [19:00:49]wFMCommunicate request_size=4 [19:00:49]MH_SAM_APDU [19:00:49]CAPDU: 80 17 00 00 [19:00:49]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [19:00:49]OFD Sender: Processing packet 163202 [packets to send 961, broken 960] [19:00:49]ProducePacketName [19:00:49]name=ofd_packets/00163202 [19:00:49]OFD Sender: To server: pG, [19:00:49]CommunicateWithHost lk.salyk.kg:30040 [19:00:49]ConnectInit lk.salyk.kg [19:00:49]Write i2c OK [19:00:49]MH_I2C_Read... [19:00:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [19:00:49]Read from MH i2c: E2 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 CF 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [19:00:49]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [19:00:49]wFMCommunicate OK [19:00:49]SAM_PROTO_GetShiftData done [19:00:49]requested_item shift.sale.total_cash is exist - process it [19:00:49]requested_item shift.sale_refund.total is exist - process it [19:00:49]requested_item shift.sale_refund.total_cash is exist - process it [19:00:49]requested_item shift.buy.total is exist - process it [19:00:49]requested_item shift.buy.total_cash is exist - process it [19:00:49]produce_requested_data done [19:00:49]produce_requested_data return {"fm.sale.total":146594081.83,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":603706.72,"shift.sale.total_cash":387799.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:00:49]process_action_free get_value [19:00:49]json_value_free [19:00:49]json_value_free done [19:00:49]process_json_proto returns [19:00:49]Send response to host [19:00:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146594081.83,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":603706.72,"shift.sale.total_cash":387799.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:00:49]free response buf [19:00:49]execute_script done [19:00:49]execute_script returns [19:00:49]free content buf [19:00:49]Sock 10.Close socket [19:00:49]Sock 10.Thread stoped [19:00:49]accept exits with 9 [19:00:49]New connection [19:00:49]New thread 3067227492 created [19:00:49]Thread 3067084132 joined [19:00:49]Waiting for new connection... [19:00:49] Sock 9.Parse request [19:00:49]Sock 9.Check first char [19:00:49]Sock 9.First char is OK [19:00:49]request: POST /json_proto HTTP/1.0 [19:00:49]Method: POST [19:00:49]URL: /json_proto [19:00:49]Method is POST - this is cgi request [19:00:49]url: /json_proto [19:00:49]query_string will be loaded in cgi processing [19:00:49]execute_cgi json_proto POST (null) [19:00:49]execute_cgi path=json_proto method=POST [19:00:49]POST find Content-Length [19:00:49]Host: 172.17.44.132:8080 [19:00:49]Content-Length: 803 [19:00:49]Content-Type: application/json [19:00:49] [19:00:49]POST finish read [19:00:49]Found Content-Length = 803 [19:00:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 64.690, "sum" : 4800.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:49]execute_script... [19:00:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291687", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 64.690, "sum" : 4800.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:49]POST & json_proto [19:00:49]process_json_proto [19:00:49]json parsed OK: [19:00:49]protocol is kg_v1.0 [19:00:49]action value=close_receipt [19:00:49]process_action close_receipt [19:00:49]cmd_close_receipt [19:00:49]MH_GetDate [19:00:49]Write to MH i2c: F0 00 00 1D 00 0C [19:00:49]Write i2c OK [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: F0 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: F0 09 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: F0 09 00 1D 00 00 E2 E7 C4 66 2A 83 C1 65 DB [19:00:49]GetLastDocTimeStamp 1724180355 [19:00:49]current date 1724180450 [19:00:49]FM_GetShiftState [19:00:49]SAM_PROTO_GetShiftState [19:00:49]wFMCommunicate request_size=4 [19:00:49]MH_SAM_APDU [19:00:49]CAPDU: 80 13 01 00 [19:00:49]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [19:00:49]Write i2c OK [19:00:49]MH_I2C_Read... [19:00:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:49]Read from MH i2c: E2 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 0E 00 [19:00:49]MH_I2C_Read... [19:00:49]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [19:00:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:00:49]wFMCommunicate OK [19:00:49]SAM_PROTO_GetShiftState done [19:00:49]FM_GetShiftState done [19:00:49]opened in 1724113081 [19:00:49]opened+sec_in_day 1724199481 [19:00:49]quantity*price = 479999 [19:00:49]sum+1 = 480001 [19:00:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4800.00 НСП 1% : 42.48 НДС 12% : 509.73 Наличными: 0.00 Безнал.: 4800.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 648 20.08.2024 19:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163203 ФПД: 129684329642401 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163203&fm=129684329642401&tin=02508201610067®Number=0000000000092562&sum=480000 [19:00:50]StoreToDocumentArchive [19:00:50]shift 465 fd 163203 [19:00:50]save to /storage/0465/doc_00163203 [19:00:50]save last doc name /storage/0465/doc_00163203 to /storage/kkm_last_doc_name [19:00:50]save OK [19:00:50]Clear old archive folders... [19:00:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:50]tlvbuf is 005F6F80 [19:00:50]SAM_PROTO_ClearQueue [19:00:50]wFMCommunicate request_size=4 [19:00:50]MH_SAM_APDU [19:00:50]CAPDU: 80 09 00 00 [19:00:50]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [19:00:50]Write i2c OK [19:00:50]MH_I2C_Read... [19:00:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:50]Read from MH i2c: E2 [19:00:50]MH_I2C_Read... [19:00:50]Read from MH i2c: E2 03 00 [19:00:50]MH_I2C_Read... [19:00:50]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [19:00:50]RAPDU: 90 00 [19:00:50]wFMCommunicate OK [19:00:50]SAM_PROTO_ClearQueue done [19:00:50]KKMCreateOFDPacket [19:00:50]OFDProtocolAddRootSTLVToBuf [19:00:50]FM_MakeSignedData [19:00:50]FM_MakeSignedData [19:00:50]SAM_PROTO_SignData [19:00:50]wFMCommunicate request_size=4 [19:00:50]MH_SAM_APDU [19:00:50]CAPDU: 80 0D 01 02 [19:00:50]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [19:00:50]Write i2c OK [19:00:50]MH_I2C_Read... [19:00:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:51]Read from MH i2c: E2 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 03 00 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [19:00:51]RAPDU: 90 00 [19:00:51]wFMCommunicate OK [19:00:51]wFMCommunicate request_size=255 [19:00:51]MH_SAM_APDU [19:00:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B2 FC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 00 53 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 53 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D C7 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 53 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 E2 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7D 02 00 35 04 06 00 75 [19:00:51]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B2 FC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 00 53 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 53 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D C7 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 53 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 E2 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7D 02 00 35 04 06 00 75 00 00 DE [19:00:51]Write i2c OK [19:00:51]MH_I2C_Read... [19:00:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:51]Read from MH i2c: E2 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 03 00 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [19:00:51]RAPDU: 90 00 [19:00:51]wFMCommunicate OK [19:00:51]wFMCommunicate request_size=10 [19:00:51]MH_SAM_APDU [19:00:51]CAPDU: 80 0D 02 02 05 F2 7C 66 B9 A1 [19:00:51]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 F2 7C 66 B9 A1 00 00 E0 [19:00:51]Write i2c OK [19:00:51]MH_I2C_Read... [19:00:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:51]Read from MH i2c: E2 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 03 00 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [19:00:51]RAPDU: 90 00 [19:00:51]wFMCommunicate OK [19:00:51]wFMCommunicate request_size=4 [19:00:51]MH_SAM_APDU [19:00:51]CAPDU: 80 0D 03 02 [19:00:51]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [19:00:51]Write i2c OK [19:00:51]MH_I2C_Read... [19:00:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:51]Read from MH i2c: E2 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 0B 00 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 0B 00 2F 00 00 DE 1E 0E 76 59 4B EB CF 90 00 89 [19:00:51]RAPDU: DE 1E 0E 76 59 4B EB CF 90 00 [19:00:51]wFMCommunicate OK [19:00:51]SAM_PROTO_SignData done [19:00:51]FM_MakeSignedData done [19:00:51]CreateOFDProtocolMessage [19:00:51]wFMCommunicate request_size=4 [19:00:51]MH_SAM_APDU [19:00:51]CAPDU: 80 11 00 00 [19:00:51]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [19:00:51]Write i2c OK [19:00:51]MH_I2C_Read... [19:00:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:51]Read from MH i2c: E2 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 17 00 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [19:00:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:00:51]wFMCommunicate OK [19:00:51]CreateOFDProtocolMessage done [19:00:51]OFDSenderStorePacket 163203 [19:00:51]StoreOFDPacket docnum=163203 [19:00:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 48 87 07 01 81 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B2 FC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 00 53 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 53 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D C7 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 53 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 E2 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7D 02 00 35 04 06 00 75 F2 7C 66 B9 A1 DE 1E 0E 76 59 4B EB CF [19:00:51]CheckFolder [19:00:51]dirname=/storage/ofd_packets [19:00:51]CheckFolder done [19:00:51]ProducePacketName [19:00:51]name=ofd_packets/00163203 [19:00:51]NVStorageSaveData ofd_packets/00163203 [19:00:51]File name is /storage/ofd_packets/00163203 [19:00:51]Write 301 bytes [19:00:51]NVStorageSaveData done [19:00:51]OFDSenderStorePacket done [19:00:51]KKMCreateOFDPacket done [19:00:51]NVStorageSaveData kkm_last_timestamp [19:00:51]File name is /storage/kkm_last_timestamp [19:00:51]Write 4 bytes [19:00:51]NVStorageSaveData done [19:00:51]ExternCall_PrintAddStr [19:00:51]wPrintStart [19:00:51]Write to MH i2c: 01 00 00 31 00 31 [19:00:51]Write i2c OK [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: 01 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: 01 07 00 [19:00:51]MH_I2C_Read... [19:00:51]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [19:00:51]RasterBufferAndPrint [19:00:51]line Счет N : (1)291687 [19:00:51]line ИНН: 02508201610067 [19:00:51]line Контрольно-Кассовый Чек [19:00:51]line ПРОДАЖА [19:00:51]line ТРК (МРК, ГНК) : 43 [19:00:51]line Товар: 2710124500 [19:00:51]line Аи-95-К-5 [19:00:51]line 64.690 * 74.20 [19:00:51]line = 4800.00 [19:00:51]line НДС 12% НСП 1% [19:00:51]line > о реализуемом товаре [19:00:51]line ИТОГО: 4800.00 [19:00:51]line НСП 1% : 42.48 [19:00:51]line НДС 12% : 509.73 [19:00:51]line Наличными: 0.00 [19:00:51]line Безнал.: 4800.00 [19:00:51]line Место: АЗС № 130 "Партнер Нефть" [19:00:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:00:51]line СНО: Общий режим [19:00:51]line Чек 648 20.08.2024 19:00 [19:00:51]line Смена: 465 ФФД: 1.0 [19:00:51]line ЗНМ: 0300000070 [19:00:51]line РНМ: 0000000000092562 [19:00:51]line Версия ККМ: 001 [19:00:51]line Платежная система: O! деньги [19:00:51]line ФМ: 0000000000871769 [19:00:51]line ФД: 163203 [19:00:51]line ФПД: 129684329642401 [19:00:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163203&fm=129684329642401&tin=02508201610067®Number=0000000000092562&sum=480000 [19:00:52]written 0, free lines is 4095 [19:00:52]Write to MH i2c: 01 00 00 5B 00 5B [19:00:52]Write i2c OK [19:00:52]MH_I2C_Read... [19:00:52]Read from MH i2c: 01 [19:00:52]MH_I2C_Read... [19:00:52]Read from MH i2c: 01 07 00 [19:00:52]MH_I2C_Read... [19:00:52]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 E2 0C 50 [19:00:52]RasterBufferAndPrint [19:00:52]line [19:00:52]line [19:00:52]line [19:00:52]line [19:00:52]line [19:00:52]written 0, free lines is 3318 [19:00:52]MH_Cut [19:00:52]Write to MH i2c: D1 01 00 62 00 01 34 [19:00:52]Write i2c OK [19:00:52]MH_I2C_Read... [19:00:52]Read from MH i2c: D1 [19:00:52]MH_I2C_Read... [19:00:52]Read from MH i2c: D1 01 00 [19:00:52]MH_I2C_Read... [19:00:52]Read from MH i2c: D1 01 00 62 00 00 33 [19:00:52]Write to MH i2c: 01 00 00 63 00 63 [19:00:52]Write i2c OK [19:00:52]MH_I2C_Read... [19:00:53]*** Cut start [19:00:53]*** Purtial cut [19:00:53]*** Stage 1: CUTSNS_PIN = 1 [19:00:54]ConnectInit Can't take IP for lk.salyk.kg [19:00:54]CommunicateWithHost connect error [19:00:54]CommunicateWithHost err = -1 [19:00:54]OFD Sender: Server communicate error [19:00:54]OFD Sender: Processing packet 163202 [packets to send 962, broken 960] [19:00:54]ProducePacketName [19:00:54]name=ofd_packets/00163202 [19:00:54]OFD Sender: To server: pG, [19:00:54]CommunicateWithHost lk.salyk.kg:30040 [19:00:54]ConnectInit lk.salyk.kg [19:00:55]Read from MH i2c: 01 *** Stop cut motor [19:00:55] [19:00:55]*** Cut end [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: 01 07 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [19:00:55]process_action close_receipt done [19:00:55]requested_data is exist [19:00:55]produce_requested_data [19:00:55]requested_item fm.sn is exist - process it [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 11 00 00 [19:00:55]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 17 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [19:00:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:00:55]wFMCommunicate OK [19:00:55]requested_item fd.num is exist - process it [19:00:55]SAM_PROTO_GetFieldsCounters [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 13 00 00 [19:00:55]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 62 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 79 [19:00:55]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 88 02 00 00 5E 04 04 00 88 02 00 00 57 04 04 00 89 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:00:55]wFMCommunicate OK [19:00:55]SAM_PROTO_GetFieldsCounters done [19:00:55]requested_item shift.num is exist - process it [19:00:55]requested_item shift.opened is exist - process it [19:00:55]req_shift_opened [19:00:55]FM_GetShiftState [19:00:55]SAM_PROTO_GetShiftState [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 13 01 00 [19:00:55]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 0E 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [19:00:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:00:55]wFMCommunicate OK [19:00:55]SAM_PROTO_GetShiftState done [19:00:55]FM_GetShiftState done [19:00:55]req_shift_opened done [19:00:55]requested_item shift.open_date is exist - process it [19:00:55]req_shift_open_date [19:00:55]req_shift_open_date done [19:00:55]produce_requested_data done [19:00:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163203,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:00:55]process_action_free close_receipt [19:00:55]json_value_free [19:00:55]json_value_free done [19:00:55]process_json_proto returns [19:00:55]Send response to host [19:00:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163203,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:00:55]free response buf [19:00:55]execute_script done [19:00:55]execute_script returns [19:00:55]free content buf [19:00:55]Sock 9.Close socket [19:00:55]Sock 9.Thread stoped [19:00:55]accept exits with 10 [19:00:55]New connection [19:00:55]New thread 3067084132 created [19:00:55]Thread 3067227492 joined [19:00:55]Waiting for new connection... [19:00:55] Sock 10.Parse request [19:00:55]Sock 10.Check first char [19:00:55]Sock 10.First char is OK [19:00:55]request: POST /json_proto HTTP/1.0 [19:00:55]Method: POST [19:00:55]URL: /json_proto [19:00:55]Method is POST - this is cgi request [19:00:55]url: /json_proto [19:00:55]query_string will be loaded in cgi processing [19:00:55]execute_cgi json_proto POST (null) [19:00:55]execute_cgi path=json_proto method=POST [19:00:55]POST find Content-Length [19:00:55]Host: 172.17.44.132:8080 [19:00:55]Content-Length: 677 [19:00:55]Content-Type: application/json [19:00:55] [19:00:55]POST finish read [19:00:55]Found Content-Length = 677 [19:00:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:55]execute_script... [19:00:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291690", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:00:55]POST & json_proto [19:00:55]process_json_proto [19:00:55]json parsed OK: [19:00:55]protocol is kg_v1.0 [19:00:55]action value=close_receipt [19:00:55]process_action close_receipt [19:00:55]cmd_close_receipt [19:00:55]MH_GetDate [19:00:55]Write to MH i2c: F0 00 00 67 00 56 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: F0 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: F0 09 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: F0 09 00 67 00 00 E8 E7 C4 66 2A 83 C1 65 2B [19:00:55]GetLastDocTimeStamp 1724180450 [19:00:55]current date 1724180456 [19:00:55]FM_GetShiftState [19:00:55]SAM_PROTO_GetShiftState [19:00:55]wFMCommunicate request_size=4 [19:00:55]MH_SAM_APDU [19:00:55]CAPDU: 80 13 01 00 [19:00:55]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [19:00:55]Write i2c OK [19:00:55]MH_I2C_Read... [19:00:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:00:55]Read from MH i2c: E2 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 0E 00 [19:00:55]MH_I2C_Read... [19:00:55]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [19:00:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:00:55]wFMCommunicate OK [19:00:55]SAM_PROTO_GetShiftState done [19:00:55]FM_GetShiftState done [19:00:55]opened in 1724113081 [19:00:55]opened+sec_in_day 1724199481 [19:00:55]quantity*price = 30035 [19:00:55]sum+1 = 30036 [19:00:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 649 20.08.2024 19:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163204 ФПД: 126672109025662 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163204&fm=126672109025662&tin=02508201610067®Number=0000000000092562&sum=30000 [19:00:57]StoreToDocumentArchive [19:00:57]shift 465 fd 163204 [19:00:57]save to /storage/0465/doc_00163204 [19:00:57]save last doc name /storage/0465/doc_00163204 to /storage/kkm_last_doc_name [19:00:57]save OK [19:00:57]Clear old archive folders... [19:00:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:00:57]tlvbuf is 00611640 [19:00:57]SAM_PROTO_ClearQueue [19:00:57]wFMCommunicate request_size=4 [19:00:57]MH_SAM_APDU [19:00:57]CAPDU: 80 09 00 00 [19:00:57]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [19:00:57]Write i2c OK [19:00:57]MH_I2C_Read... [19:00:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:00:57]Read from MH i2c: E2 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: E2 03 00 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [19:00:57]RAPDU: 90 00 [19:00:57]wFMCommunicate OK [19:00:57]SAM_PROTO_ClearQueue done [19:00:57]KKMCreateOFDPacket [19:00:57]OFDProtocolAddRootSTLVToBuf [19:00:57]FM_MakeSignedData [19:00:57]FM_MakeSignedData [19:00:57]SAM_PROTO_SignData [19:00:57]wFMCommunicate request_size=4 [19:00:57]MH_SAM_APDU [19:00:57]CAPDU: 80 0D 01 02 [19:00:57]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [19:00:57]Write i2c OK [19:00:57]MH_I2C_Read... [19:00:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:00:57]Read from MH i2c: E2 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: E2 03 00 [19:00:57]MH_I2C_Read... [19:00:57]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [19:00:57]RAPDU: 90 00 [19:00:57]wFMCommunicate OK [19:00:57]wFMCommunicate request_size=255 [19:00:57]MH_SAM_APDU [19:00:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 E8 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7D 02 00 35 04 06 00 73 [19:00:57]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 E8 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7D 02 00 35 04 06 00 73 00 00 5E [19:00:57]Write i2c OK [19:00:57]MH_I2C_Read... [19:00:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:58]Read from MH i2c: E2 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 03 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [19:00:58]RAPDU: 90 00 [19:00:58]wFMCommunicate OK [19:00:58]wFMCommunicate request_size=10 [19:00:58]MH_SAM_APDU [19:00:58]CAPDU: 80 0D 02 02 05 35 26 0F B9 7E [19:00:58]Write to MH i2c: E2 0D 00 78 00 80 0D 02 02 05 00 35 26 0F B9 7E 00 00 9D [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:00:58]Read from MH i2c: E2 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 03 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [19:00:58]RAPDU: 90 00 [19:00:58]wFMCommunicate OK [19:00:58]wFMCommunicate request_size=4 [19:00:58]MH_SAM_APDU [19:00:58]CAPDU: 80 0D 03 02 [19:00:58]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:00:58]Read from MH i2c: E2 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 0B 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 0B 00 79 00 00 AF 62 8B 13 9A AA 6B 1D 90 00 70 [19:00:58]RAPDU: AF 62 8B 13 9A AA 6B 1D 90 00 [19:00:58]wFMCommunicate OK [19:00:58]SAM_PROTO_SignData done [19:00:58]FM_MakeSignedData done [19:00:58]CreateOFDProtocolMessage [19:00:58]wFMCommunicate request_size=4 [19:00:58]MH_SAM_APDU [19:00:58]CAPDU: 80 11 00 00 [19:00:58]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:00:58]Read from MH i2c: E2 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 17 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [19:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:00:58]wFMCommunicate OK [19:00:58]CreateOFDProtocolMessage done [19:00:58]OFDSenderStorePacket 163204 [19:00:58]StoreOFDPacket docnum=163204 [19:00:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 24 C3 07 01 97 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 E8 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7D 02 00 35 04 06 00 73 35 26 0F B9 7E AF 62 8B 13 9A AA 6B 1D [19:00:58]CheckFolder [19:00:58]dirname=/storage/ofd_packets [19:00:58]CheckFolder done [19:00:58]ProducePacketName [19:00:58]name=ofd_packets/00163204 [19:00:58]NVStorageSaveData ofd_packets/00163204 [19:00:58]File name is /storage/ofd_packets/00163204 [19:00:58]Write 301 bytes [19:00:58]NVStorageSaveData done [19:00:58]OFDSenderStorePacket done [19:00:58]KKMCreateOFDPacket done [19:00:58]NVStorageSaveData kkm_last_timestamp [19:00:58]File name is /storage/kkm_last_timestamp [19:00:58]Write 4 bytes [19:00:58]NVStorageSaveData done [19:00:58]ExternCall_PrintAddStr [19:00:58]wPrintStart [19:00:58]Write to MH i2c: 01 00 00 7B 00 7B [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: 01 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: 01 07 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [19:00:58]RasterBufferAndPrint [19:00:58]line Счет N : (1)291690 [19:00:58]line ИНН: 02508201610067 [19:00:58]line Контрольно-Кассовый Чек [19:00:58]line ПРОДАЖА [19:00:58]line ТРК (МРК, ГНК) : 52 [19:00:58]line Товар: 2710124130 [19:00:58]line Аи-92-К-5 [19:00:58]line 4.430 * 67.80 [19:00:58]line = 300.35 [19:00:58]line НДС 12% НСП 1% [19:00:58]line > о реализуемом товаре [19:00:58]line ОКРУГЛЕНИЕ: -0.35 [19:00:58]line ИТОГО: 300.00 [19:00:58]line Внесено: 300.00 [19:00:58]line СДАЧА: 0.00 [19:00:58]line НСП 1% : 2.66 [19:00:58]line НДС 12% : 31.90 [19:00:58]line Наличными: 300.00 [19:00:58]line Безнал.: 0.00 [19:00:58]line Место: АЗС № 130 "Партнер Нефть" [19:00:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:00:58]line СНО: Общий режим [19:00:58]line Чек 649 20.08.2024 19:00 [19:00:58]line Смена: 465 ФФД: 1.0 [19:00:58]line ЗНМ: 0300000070 [19:00:58]line РНМ: 0000000000092562 [19:00:58]line Версия ККМ: 001 [19:00:58]line ФМ: 0000000000871769 [19:00:58]line ФД: 163204 [19:00:58]line ФПД: 126672109025662 [19:00:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163204&fm=126672109025662&tin=02508201610067®Number=0000000000092562&sum=30000 [19:00:58]written 0, free lines is 4095 [19:00:58]Write to MH i2c: 01 00 00 A6 00 A6 [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: 01 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: 01 07 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: 01 07 00 A6 00 00 00 00 00 00 CC 0C 85 [19:00:58]RasterBufferAndPrint [19:00:58]line [19:00:58]line [19:00:58]line [19:00:58]line [19:00:58]line [19:00:58]written 0, free lines is 3307 [19:00:58]MH_Cut [19:00:58]Write to MH i2c: D1 01 00 AD 00 01 7F [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: D1 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: D1 01 00 [19:00:58]MH_I2C_Read... [19:00:58]Read from MH i2c: D1 01 00 AD 00 00 7E [19:00:58]Write to MH i2c: 01 00 00 AE 00 AE [19:00:58]Write i2c OK [19:00:58]MH_I2C_Read... [19:00:59]ConnectInit Can't take IP for lk.salyk.kg [19:00:59]CommunicateWithHost connect error [19:00:59]CommunicateWithHost err = -1 [19:00:59]OFD Sender: Server communicate error [19:00:59]OFD Sender: Processing packet 163202 [packets to send 963, broken 960] [19:00:59]ProducePacketName [19:00:59]name=ofd_packets/00163202 [19:00:59]OFD Sender: To server: pG, [19:00:59]CommunicateWithHost lk.salyk.kg:30040 [19:00:59]ConnectInit lk.salyk.kg [19:00:59]*** Cut start [19:00:59]*** Purtial cut [19:00:59]*** Stage 1: CUTSNS_PIN = 1 [19:01:01]Read from MH i2c: 01 [19:01:01]MH_I2C_Read... [19:01:01]*** Stop cut motor [19:01:01]*** Cut end [19:01:01]Read from MH i2c: 01 07 00 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: 01 07 00 AE 00 00 00 00 00 00 FF 0F C3 [19:01:01]process_action close_receipt done [19:01:01]requested_data is exist [19:01:01]produce_requested_data [19:01:01]requested_item fm.sn is exist - process it [19:01:01]wFMCommunicate request_size=4 [19:01:01]MH_SAM_APDU [19:01:01]CAPDU: 80 11 00 00 [19:01:01]Write to MH i2c: E2 08 00 AF 00 80 11 00 00 00 00 00 00 29 [19:01:01]Write i2c OK [19:01:01]MH_I2C_Read... [19:01:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:01]Read from MH i2c: E2 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: E2 17 00 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: E2 17 00 AF 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [19:01:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:01:01]wFMCommunicate OK [19:01:01]requested_item fd.num is exist - process it [19:01:01]SAM_PROTO_GetFieldsCounters [19:01:01]wFMCommunicate request_size=4 [19:01:01]MH_SAM_APDU [19:01:01]CAPDU: 80 13 00 00 [19:01:01]Write to MH i2c: E2 08 00 B0 00 80 13 00 00 00 00 00 00 2C [19:01:01]Write i2c OK [19:01:01]MH_I2C_Read... [19:01:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:01]Read from MH i2c: E2 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: E2 62 00 [19:01:01]MH_I2C_Read... [19:01:01]Read from MH i2c: E2 62 00 B0 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 C8 [19:01:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 89 02 00 00 5E 04 04 00 89 02 00 00 57 04 04 00 8A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:02]wFMCommunicate OK [19:01:02]SAM_PROTO_GetFieldsCounters done [19:01:02]requested_item shift.num is exist - process it [19:01:02]requested_item shift.opened is exist - process it [19:01:02]req_shift_opened [19:01:02]FM_GetShiftState [19:01:02]SAM_PROTO_GetShiftState [19:01:02]wFMCommunicate request_size=4 [19:01:02]MH_SAM_APDU [19:01:02]CAPDU: 80 13 01 00 [19:01:02]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [19:01:02]Write i2c OK [19:01:02]MH_I2C_Read... [19:01:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:02]Read from MH i2c: E2 [19:01:02]MH_I2C_Read... [19:01:02]Read from MH i2c: E2 0E 00 [19:01:02]MH_I2C_Read... [19:01:02]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [19:01:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:01:02]wFMCommunicate OK [19:01:02]SAM_PROTO_GetShiftState done [19:01:02]FM_GetShiftState done [19:01:02]req_shift_opened done [19:01:02]requested_item shift.open_date is exist - process it [19:01:02]req_shift_open_date [19:01:02]req_shift_open_date done [19:01:02]produce_requested_data done [19:01:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163204,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:01:02]process_action_free close_receipt [19:01:02]json_value_free [19:01:02]json_value_free done [19:01:02]process_json_proto returns [19:01:02]Send response to host [19:01:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163204,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:01:02]free response buf [19:01:02]execute_script done [19:01:02]execute_script returns [19:01:02]free content buf [19:01:02]Sock 10.Close socket [19:01:02]Sock 10.Thread stoped [19:01:04]ConnectInit Can't take IP for lk.salyk.kg [19:01:04]CommunicateWithHost connect error [19:01:04]CommunicateWithHost err = -1 [19:01:04]OFD Sender: Server communicate error [19:01:09]OFD Sender: Processing packet 163202 [packets to send 963, broken 960] [19:01:09]ProducePacketName [19:01:09]name=ofd_packets/00163202 [19:01:09]OFD Sender: To server: pG, [19:01:09]CommunicateWithHost lk.salyk.kg:30040 [19:01:09]ConnectInit lk.salyk.kg [19:01:11]Connected sock=7 [19:01: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 36 39 0F 01 00 00 C7 57 07 01 E7 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B2 FC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 00 53 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 53 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D C7 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 53 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 87 02 00 00 F4 03 04 00 83 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7D 02 00 35 04 06 00 8D 71 26 93 F9 D7 B1 69 1A E4 32 35 02 D9 [19:01: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 36 39 4F 00 00 00 FC 06 47 00 65 CD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 82 7D 02 00 F4 03 04 00 49 91 C4 66 B6 04 01 00 00 A3 A1 9A 47 1E 85 C8 59 [19:01:11]CommunicateWithHost err = 0 [19:01:11]CheckOFDResponse [19:01:11]1017 (14) - 77093643461234 [19:01:11]1041 (16) - 0000000000871769 [19:01:11]1040 (4) - 163202 [19:01:11]1012 (4) - 20.08.2024 12:51 [19:01:11]1206 (1) - 0 [19:01:11]OFD Sender: Remove packet 163202 [19:01:11]ProducePacketName [19:01:11]name=ofd_packets/00163202 [19:01:11]NVStorageDeleteData [19:01:12]OFD Sender: Processing packet 163203 [packets to send 962, broken 960] [19:01:12]ProducePacketName [19:01:12]name=ofd_packets/00163203 [19:01:12]OFD Sender: To server: pG, [19:01:12]CommunicateWithHost lk.salyk.kg:30040 [19:01:12]ConnectInit lk.salyk.kg [19:01:13]Connected sock=7 [19:01:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 48 87 07 01 81 79 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 B2 FC 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 00 53 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 53 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 10 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1D C7 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 53 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 88 02 00 00 F4 03 04 00 E2 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7D 02 00 35 04 06 00 75 F2 7C 66 B9 A1 DE 1E 0E 76 59 4B EB CF [19:01: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 36 39 4F 00 00 00 27 F3 47 00 93 70 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7D 02 00 F4 03 04 00 4B 91 C4 66 B6 04 01 00 00 3A 9A E2 19 A5 9F C5 BB [19:01:13]CommunicateWithHost err = 0 [19:01:13]CheckOFDResponse [19:01:13]1017 (14) - 77093643461234 [19:01:13]1041 (16) - 0000000000871769 [19:01:13]1040 (4) - 163203 [19:01:13]1012 (4) - 20.08.2024 12:51 [19:01:13]1206 (1) - 0 [19:01:13]OFD Sender: Remove packet 163203 [19:01:13]ProducePacketName [19:01:13]name=ofd_packets/00163203 [19:01:13]NVStorageDeleteData [19:01:14]OFD Sender: Processing packet 163204 [packets to send 961, broken 960] [19:01:14]ProducePacketName [19:01:14]name=ofd_packets/00163204 [19:01:14]OFD Sender: To server: pG, [19:01:14]CommunicateWithHost lk.salyk.kg:30040 [19:01:14]ConnectInit lk.salyk.kg [19:01:15]accept exits with 9 [19:01:15]New connection [19:01:15]New thread 3067227492 created [19:01:15]Thread 3067084132 joined [19:01:15]Waiting for new connection... [19:01:15] Sock 9.Parse request [19:01:15]Sock 9.Check first char [19:01:15]Sock 9.First char is OK [19:01:15]request: POST /json_proto HTTP/1.0 [19:01:15]Method: POST [19:01:15]URL: /json_proto [19:01:15]Method is POST - this is cgi request [19:01:15]url: /json_proto [19:01:15]query_string will be loaded in cgi processing [19:01:15]execute_cgi json_proto POST (null) [19:01:15]execute_cgi path=json_proto method=POST [19:01:15]POST find Content-Length [19:01:15]Host: 172.17.44.132:8080 [19:01:15]Content-Length: 789 [19:01:15]Content-Type: application/json [19:01:15] [19:01:15]POST finish read [19:01:15]Found Content-Length = 789 [19:01:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:15]execute_script... [19:01:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291691", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 52.500, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:15]POST & json_proto [19:01:15]process_json_proto [19:01:15]json parsed OK: [19:01:15]protocol is kg_v1.0 [19:01:15]action value=close_receipt [19:01:15]process_action close_receipt [19:01:15]cmd_close_receipt [19:01:15]MH_GetDate [19:01:15]Write to MH i2c: F0 00 00 B2 00 A1 [19:01:15]Write i2c OK [19:01:15]MH_I2C_Read... [19:01:15]Read from MH i2c: F0 [19:01:15]MH_I2C_Read... [19:01:15]Read from MH i2c: F0 09 00 [19:01:15]MH_I2C_Read... [19:01:15]Read from MH i2c: F0 09 00 B2 00 00 FB E7 C4 66 2A 83 C1 65 89 [19:01:15]GetLastDocTimeStamp 1724180456 [19:01:15]current date 1724180475 [19:01:15]FM_GetShiftState [19:01:15]SAM_PROTO_GetShiftState [19:01:15]wFMCommunicate request_size=4 [19:01:15]MH_SAM_APDU [19:01:15]CAPDU: 80 13 01 00 [19:01:15]Write to MH i2c: E2 08 00 B3 00 80 13 01 00 00 00 00 00 30 [19:01:15]Write i2c OK [19:01:15]MH_I2C_Read... [19:01:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:15]Read from MH i2c: E2 [19:01:15]MH_I2C_Read... [19:01:15]Read from MH i2c: E2 0E 00 [19:01:15]MH_I2C_Read... [19:01:15]Read from MH i2c: E2 0E 00 B3 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FE [19:01:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:01:15]wFMCommunicate OK [19:01:15]SAM_PROTO_GetShiftState done [19:01:15]FM_GetShiftState done [19:01:15]opened in 1724113081 [19:01:15]opened+sec_in_day 1724199481 [19:01:15]quantity*price = 0 [19:01:15]sum+1 = 1 [19:01:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 650 20.08.2024 19:01 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163205 ФПД: 232103423196844 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190116&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163205&fm=232103423196844&tin=02508201610067®Number=0000000000092562&sum=0 [19:01:16]StoreToDocumentArchive [19:01:16]shift 465 fd 163205 [19:01:16]save to /storage/0465/doc_00163205 [19:01:16]save last doc name /storage/0465/doc_00163205 to /storage/kkm_last_doc_name [19:01:16]save OK [19:01:16]Clear old archive folders... [19:01:16]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:01:16]tlvbuf is 00636790 [19:01:16]SAM_PROTO_ClearQueue [19:01:16]wFMCommunicate request_size=4 [19:01:16]MH_SAM_APDU [19:01:16]CAPDU: 80 09 00 00 [19:01:16]Write to MH i2c: E2 08 00 C0 00 80 09 00 00 00 00 00 00 32 [19:01:16]Write i2c OK [19:01:16]MH_I2C_Read... [19:01:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:16]Read from MH i2c: E2 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: E2 03 00 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [19:01:16]RAPDU: 90 00 [19:01:16]wFMCommunicate OK [19:01:16]SAM_PROTO_ClearQueue done [19:01:16]KKMCreateOFDPacket [19:01:16]OFDProtocolAddRootSTLVToBuf [19:01:16]FM_MakeSignedData [19:01:16]FM_MakeSignedData [19:01:16]SAM_PROTO_SignData [19:01:16]wFMCommunicate request_size=4 [19:01:16]MH_SAM_APDU [19:01:16]CAPDU: 80 0D 01 02 [19:01:16]Write to MH i2c: E2 08 00 C1 00 80 0D 01 02 00 00 00 00 3A [19:01:16]Write i2c OK [19:01:16]MH_I2C_Read... [19:01:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:16]Read from MH i2c: E2 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: E2 03 00 [19:01:16]MH_I2C_Read... [19:01:16]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [19:01:16]RAPDU: 90 00 [19:01:16]wFMCommunicate OK [19:01:16]wFMCommunicate request_size=255 [19:01:16]MH_SAM_APDU [19:01:16]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 FC E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7D 02 00 35 04 06 00 D3 18 CA 17 [19:01:16]Write to MH i2c: E2 02 01 C2 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 FC E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7D 02 00 35 04 06 00 D3 18 CA 17 00 00 BD [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [19:01:17]RAPDU: 90 00 [19:01:17]wFMCommunicate OK [19:01:17]wFMCommunicate request_size=7 [19:01:17]MH_SAM_APDU [19:01:17]CAPDU: 80 0D 02 02 02 3E AC [19:01:17]Write to MH i2c: E2 0A 00 C3 00 80 0D 02 02 02 00 3E AC 00 00 2B [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 03 00 C3 00 00 90 00 37 [19:01:17]RAPDU: 90 00 [19:01:17]wFMCommunicate OK [19:01:17]wFMCommunicate request_size=4 [19:01:17]MH_SAM_APDU [19:01:17]CAPDU: 80 0D 03 02 [19:01:17]Write to MH i2c: E2 08 00 C4 00 80 0D 03 02 00 00 00 00 3F [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 0B 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 0B 00 C4 00 00 16 E5 40 20 EA E8 7B A1 90 00 89 [19:01:17]RAPDU: 16 E5 40 20 EA E8 7B A1 90 00 [19:01:17]wFMCommunicate OK [19:01:17]SAM_PROTO_SignData done [19:01:17]FM_MakeSignedData done [19:01:17]CreateOFDProtocolMessage [19:01:17]wFMCommunicate request_size=4 [19:01:17]MH_SAM_APDU [19:01:17]CAPDU: 80 11 00 00 [19:01:17]Write to MH i2c: E2 08 00 C5 00 80 11 00 00 00 00 00 00 3F [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:17]Read from MH i2c: E2 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 17 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: E2 17 00 C5 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [19:01:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:01:17]wFMCommunicate OK [19:01:17]CreateOFDProtocolMessage done [19:01:17]OFDSenderStorePacket 163205 [19:01:17]StoreOFDPacket docnum=163205 [19:01:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 AA 00 04 01 F6 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 FC E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7D 02 00 35 04 06 00 D3 18 CA 17 3E AC 16 E5 40 20 EA E8 7B A1 [19:01:17]CheckFolder [19:01:17]dirname=/storage/ofd_packets [19:01:17]CheckFolder done [19:01:17]ProducePacketName [19:01:17]name=ofd_packets/00163205 [19:01:17]NVStorageSaveData ofd_packets/00163205 [19:01:17]File name is /storage/ofd_packets/00163205 [19:01:17]Write 298 bytes [19:01:17]NVStorageSaveData done [19:01:17]OFDSenderStorePacket done [19:01:17]KKMCreateOFDPacket done [19:01:17]NVStorageSaveData kkm_last_timestamp [19:01:17]File name is /storage/kkm_last_timestamp [19:01:17]Write 4 bytes [19:01:17]NVStorageSaveData done [19:01:17]ExternCall_PrintAddStr [19:01:17]wPrintStart [19:01:17]Write to MH i2c: 01 00 00 C6 00 C6 [19:01:17]Write i2c OK [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: 01 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: 01 07 00 [19:01:17]MH_I2C_Read... [19:01:17]Read from MH i2c: 01 07 00 C6 00 00 00 00 00 00 FF 0F DB [19:01:17]RasterBufferAndPrint [19:01:17]line Счет N : (1)291691 [19:01:17]line ИНН: 02508201610067 [19:01:17]line Контрольно-Кассовый Чек [19:01:17]line ПРОДАЖА [19:01:17]line ТРК (МРК, ГНК) : 21 [19:01:17]line Товар: 2710194800 [19:01:17]line ДТ-К-5 [19:01:17]line 52.500 * 0.00 [19:01:17]line = 0.00 [19:01:17]line НДС 12% НСП 1% [19:01:17]line > о реализуемом товаре [19:01:17]line ИТОГО: 0.00 [19:01:17]line НСП 1% : 0.00 [19:01:17]line НДС 12% : 0.00 [19:01:17]line Наличными: 0.00 [19:01:17]line Безнал.: 0.00 [19:01:17]line Место: АЗС № 130 "Партнер Нефть" [19:01:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:01:17]line СНО: Общий режим [19:01:17]line Чек 650 20.08.2024 19:01 [19:01:17]line Смена: 465 ФФД: 1.0 [19:01:17]line ЗНМ: 0300000070 [19:01:17]line РНМ: 0000000000092562 [19:01:17]line Версия ККМ: 001 [19:01:17]line Талоны: Топливная Карта [19:01:17]line 99718 [19:01:17]line ФМ: 0000000000871769 [19:01:17]line ФД: 163205 [19:01:17]line ФПД: 232103423196844 [19:01:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190116&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163205&fm=232103423196844&tin=02508201610067®Number=0000000000092562&sum=0 [19:01:17]written 0, free lines is 4095 [19:01:18]Write to MH i2c: 01 00 00 F0 00 F0 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 07 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: 01 07 00 F0 00 00 00 00 00 00 E7 0C EA [19:01:18]RasterBufferAndPrint [19:01:18]line [19:01:18]line [19:01:18]line [19:01:18]line [19:01:18]line [19:01:18]written 0, free lines is 3338 [19:01:18]MH_Cut [19:01:18]Write to MH i2c: D1 01 00 F7 00 01 C9 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: D1 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: D1 01 00 [19:01:18]MH_I2C_Read... [19:01:18]Read from MH i2c: D1 01 00 F7 00 00 C8 [19:01:18]Write to MH i2c: 01 00 00 F8 00 F8 [19:01:18]Write i2c OK [19:01:18]MH_I2C_Read... [19:01:18]*** Cut start [19:01:18]*** Purtial cut [19:01:18]*** Stage 1: CUTSNS_PIN = 1 [19:01:19]Connected sock=10 [19:01:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 24 C3 07 01 97 B3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 89 02 00 00 F4 03 04 00 E8 E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7D 02 00 35 04 06 00 73 35 26 0F B9 7E AF 62 8B 13 9A AA 6B 1D [19:01:20]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 89 43 47 00 4F 6E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 84 7D 02 00 F4 03 04 00 Read from MH i2c: 51 01 91 [19:01:21]C4 MH_I2C_Read... [19:01:21]66 Read from MH i2c: B6 01 04 07 01 00 00 [19:01:21]00 MH_I2C_Read... [19:01:21]B7 Read from MH i2c: EB 01 39 07 3C 00 F9 F8 44 00 7F 00 E0 00 [19:01:21]00 CommunicateWithHost err = 0 [19:01:21]00 CheckOFDResponse [19:01:21]00 1017 (14) - 77093643461234 [19:01:21]FF 1041 (16) - 0000000000871769 [19:01:21]1040 (4) - 163204 [19:01:21]1012 (4) - 20.08.2024 12:51 [19:01:21]1206 (1) - 0 [19:01:21]OFD Sender: Remove packet 163204 [19:01:21]ProducePacketName [19:01:21]name=ofd_packets/00163204 [19:01:21]0F NVStorageDeleteData [19:01:21]0D *** Stop cut motor [19:01:21] [19:01:21]*** Cut end [19:01:21]process_action close_receipt done [19:01:21]requested_data is exist [19:01:21]produce_requested_data [19:01:21]requested_item fm.sn is exist - process it [19:01:21]wFMCommunicate request_size=4 [19:01:21]MH_SAM_APDU [19:01:21]CAPDU: 80 11 00 00 [19:01:21]Write to MH i2c: E2 08 00 F9 00 80 11 00 00 00 00 00 00 73 [19:01:21]Write i2c OK [19:01:21]MH_I2C_Read... [19:01:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:21]Read from MH i2c: E2 [19:01:21]MH_I2C_Read... [19:01:21]Read from MH i2c: E2 17 00 [19:01:21]MH_I2C_Read... [19:01:21]Read from MH i2c: E2 17 00 F9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CC [19:01:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:01:21]wFMCommunicate OK [19:01:21]requested_item fd.num is exist - process it [19:01:21]SAM_PROTO_GetFieldsCounters [19:01:21]wFMCommunicate request_size=4 [19:01:21]MH_SAM_APDU [19:01:21]CAPDU: 80 13 00 00 [19:01:21]Write to MH i2c: E2 08 00 FA 00 80 13 00 00 00 00 00 00 76 [19:01:21]Write i2c OK [19:01:21]MH_I2C_Read... [19:01:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:21]Read from MH i2c: E2 [19:01:21]MH_I2C_Read... [19:01:21]Read from MH i2c: E2 62 00 [19:01:21]MH_I2C_Read... [19:01:21]Read from MH i2c: E2 62 00 FA 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 16 [19:01: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8A 02 00 00 5E 04 04 00 8A 02 00 00 57 04 04 00 8B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:21]wFMCommunicate OK [19:01:21]SAM_PROTO_GetFieldsCounters done [19:01:21]requested_item shift.num is exist - process it [19:01:21]requested_item shift.opened is exist - process it [19:01:21]req_shift_opened [19:01:21]FM_GetShiftState [19:01:21]SAM_PROTO_GetShiftState [19:01:21]wFMCommunicate request_size=4 [19:01:21]MH_SAM_APDU [19:01:21]CAPDU: 80 13 01 00 [19:01:21]Write to MH i2c: E2 08 00 FB 00 80 13 01 00 00 00 00 00 78 [19:01:21]Write i2c OK [19:01:21]MH_I2C_Read... [19:01:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:21]Read from MH i2c: E2 [19:01:21]MH_I2C_Read... [19:01:21]Read from MH i2c: E2 0E 00 [19:01:21]MH_I2C_Read... [19:01:21]Read from MH i2c: E2 0E 00 FB 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 46 [19:01:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:01:21]wFMCommunicate OK [19:01:21]SAM_PROTO_GetShiftState done [19:01:21]FM_GetShiftState done [19:01:21]req_shift_opened done [19:01:21]requested_item shift.open_date is exist - process it [19:01:21]req_shift_open_date [19:01:21]req_shift_open_date done [19:01:21]produce_requested_data done [19:01:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163205,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:01:21]process_action_free close_receipt [19:01:21]json_value_free [19:01:21]json_value_free done [19:01:21]process_json_proto returns [19:01:21]Send response to host [19:01:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163205,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:01:21]free response buf [19:01:21]execute_script done [19:01:21]execute_script returns [19:01:21]free content buf [19:01:21]Sock 9.Close socket [19:01:21]Sock 9.Thread stoped [19:01:21]OFD Sender: Processing packet 163205 [packets to send 961, broken 960] [19:01:21]ProducePacketName [19:01:21]name=ofd_packets/00163205 [19:01:21]OFD Sender: To server: pG, [19:01:21]CommunicateWithHost lk.salyk.kg:30040 [19:01:21]ConnectInit lk.salyk.kg [19:01:29]Connected sock=7 [19:01: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 36 39 0C 01 00 00 AA 00 04 01 F6 27 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8A 02 00 00 F4 03 04 00 FC E7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7D 02 00 35 04 06 00 D3 18 CA 17 3E AC 16 E5 40 20 EA E8 7B A1 [19:01:32]recv_with_timeout no data received [19:01: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 36 39 4F 00 00 00 E1 99 47 00 A8 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7D 02 00 F4 03 04 00 5C 91 C4 66 B6 04 01 00 00 BB 45 23 8E 07 43 CA 12 [19:01:34]CommunicateWithHost err = 0 [19:01:34]CheckOFDResponse [19:01:34]1017 (14) - 77093643461234 [19:01:34]1041 (16) - 0000000000871769 [19:01:34]1040 (4) - 163205 [19:01:34]1012 (4) - 20.08.2024 12:51 [19:01:34]1206 (1) - 0 [19:01:34]OFD Sender: Remove packet 163205 [19:01:34]ProducePacketName [19:01:34]name=ofd_packets/00163205 [19:01:34]NVStorageDeleteData [19:01:35]OFD Sender: No OFD packet to send [19:01:35]OFD Sender: No OFD packet to send [19:01:40]OFD Sender: No OFD packet to send [19:01:45]OFD Sender: No OFD packet to send [19:01:50]accept exits with 12 [19:01:50]New connection [19:01:50]New thread 3067084132 created [19:01:50]Thread 3067227492 joined [19:01:50]Waiting for new connection... [19:01:50] Sock 12.Parse request [19:01:50]Sock 12.Check first char [19:01:50]Sock 12.First char is OK [19:01:50]request: POST /json_proto HTTP/1.0 [19:01:50]Method: POST [19:01:50]URL: /json_proto [19:01:50]Method is POST - this is cgi request [19:01:50]url: /json_proto [19:01:50]query_string will be loaded in cgi processing [19:01:50]execute_cgi json_proto POST (null) [19:01:50]execute_cgi path=json_proto method=POST [19:01:50]POST find Content-Length [19:01:50]Host: 172.17.44.132:8080 [19:01:50]Content-Length: 800 [19:01:50]Content-Type: application/json [19:01:50] [19:01:50]POST finish read [19:01:50]Found Content-Length = 800 [19:01:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:50]execute_script... [19:01:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291692", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.440, "sum" : 700.45, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.45 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:01:50]POST & json_proto [19:01:50]process_json_proto [19:01:50]json parsed OK: [19:01:50]protocol is kg_v1.0 [19:01:50]action value=close_receipt [19:01:50]process_action close_receipt [19:01:50]cmd_close_receipt [19:01:50]MH_GetDate [19:01:50]Write to MH i2c: F0 00 00 FC 00 EB [19:01:50]OFD Sender: No OFD packet to send [19:01:50]Write i2c OK [19:01:50]MH_I2C_Read... [19:01:50]Read from MH i2c: F0 [19:01:50]MH_I2C_Read... [19:01:50]Read from MH i2c: F0 09 00 [19:01:50]MH_I2C_Read... [19:01:50]Read from MH i2c: F0 09 00 FC 00 00 1E E8 C4 66 2A 83 C1 65 F7 [19:01:50]GetLastDocTimeStamp 1724180476 [19:01:50]current date 1724180510 [19:01:50]FM_GetShiftState [19:01:50]SAM_PROTO_GetShiftState [19:01:50]wFMCommunicate request_size=4 [19:01:50]MH_SAM_APDU [19:01:50]CAPDU: 80 13 01 00 [19:01:50]Write to MH i2c: E2 08 00 FD 00 80 13 01 00 00 00 00 00 7A [19:01:50]Write i2c OK [19:01:50]MH_I2C_Read... [19:01:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:50]Read from MH i2c: E2 [19:01:50]MH_I2C_Read... [19:01:50]Read from MH i2c: E2 0E 00 [19:01:50]MH_I2C_Read... [19:01:50]Read from MH i2c: E2 0E 00 FD 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 48 [19:01:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:01:50]wFMCommunicate OK [19:01:50]SAM_PROTO_GetShiftState done [19:01:50]FM_GetShiftState done [19:01:50]opened in 1724113081 [19:01:50]opened+sec_in_day 1724199481 [19:01:50]quantity*price = 70044 [19:01:50]sum+1 = 70046 [19:01:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.45 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 0.00 Безнал.: 700.45 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 651 20.08.2024 19:01 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163206 ФПД: 108139524412438 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163206&fm=108139524412438&tin=02508201610067®Number=0000000000092562&sum=70045 [19:01:51]StoreToDocumentArchive [19:01:51]shift 465 fd 163206 [19:01:51]save to /storage/0465/doc_00163206 [19:01:51]save last doc name /storage/0465/doc_00163206 to /storage/kkm_last_doc_name [19:01:51]save OK [19:01:51]Clear old archive folders... [19:01:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:01:51]tlvbuf is 0061F5C0 [19:01:51]SAM_PROTO_ClearQueue [19:01:51]wFMCommunicate request_size=4 [19:01:51]MH_SAM_APDU [19:01:51]CAPDU: 80 09 00 00 [19:01:51]Write to MH i2c: E2 08 00 0A 01 80 09 00 00 00 00 00 00 7D [19:01:51]Write i2c OK [19:01:51]MH_I2C_Read... [19:01:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:01:51]Read from MH i2c: E2 [19:01:51]MH_I2C_Read... [19:01:51]Read from MH i2c: E2 03 00 [19:01:51]MH_I2C_Read... [19:01:51]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [19:01:51]RAPDU: 90 00 [19:01:51]wFMCommunicate OK [19:01:51]SAM_PROTO_ClearQueue done [19:01:51]KKMCreateOFDPacket [19:01:51]OFDProtocolAddRootSTLVToBuf [19:01:51]FM_MakeSignedData [19:01:51]FM_MakeSignedData [19:01:51]SAM_PROTO_SignData [19:01:51]wFMCommunicate request_size=4 [19:01:51]MH_SAM_APDU [19:01:51]CAPDU: 80 0D 01 02 [19:01:51]Write to MH i2c: E2 08 00 0B 01 80 0D 01 02 00 00 00 00 85 [19:01:51]Write i2c OK [19:01:51]MH_I2C_Read... [19:01:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:01:51]Read from MH i2c: E2 [19:01:51]MH_I2C_Read... [19:01:51]Read from MH i2c: E2 03 00 [19:01:51]MH_I2C_Read... [19:01:51]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [19:01:51]RAPDU: 90 00 [19:01:51]wFMCommunicate OK [19:01:51]wFMCommunicate request_size=255 [19:01:51]MH_SAM_APDU [19:01:51]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 1F E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7D 02 00 35 04 06 00 62 [19:01:51]Write to MH i2c: E2 02 01 0C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 1F E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7D 02 00 35 04 06 00 62 00 00 51 [19:01:52]Write i2c OK [19:01:52]MH_I2C_Read... [19:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:52]Read from MH i2c: E2 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 03 00 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [19:01:52]RAPDU: 90 00 [19:01:52]wFMCommunicate OK [19:01:52]wFMCommunicate request_size=10 [19:01:52]MH_SAM_APDU [19:01:52]CAPDU: 80 0D 02 02 05 5A 31 F0 54 16 [19:01:52]Write to MH i2c: E2 0D 00 0D 01 80 0D 02 02 05 00 5A 31 F0 54 16 00 00 77 [19:01:52]Write i2c OK [19:01:52]MH_I2C_Read... [19:01:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:01:52]Read from MH i2c: E2 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 03 00 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 03 00 0D 01 00 90 00 82 [19:01:52]RAPDU: 90 00 [19:01:52]wFMCommunicate OK [19:01:52]wFMCommunicate request_size=4 [19:01:52]MH_SAM_APDU [19:01:52]CAPDU: 80 0D 03 02 [19:01:52]Write to MH i2c: E2 08 00 0E 01 80 0D 03 02 00 00 00 00 8A [19:01:52]Write i2c OK [19:01:52]MH_I2C_Read... [19:01:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:01:52]Read from MH i2c: E2 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 0B 00 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 0B 00 0E 01 00 8C 76 08 76 48 9F 17 0C 90 00 15 [19:01:52]RAPDU: 8C 76 08 76 48 9F 17 0C 90 00 [19:01:52]wFMCommunicate OK [19:01:52]SAM_PROTO_SignData done [19:01:52]FM_MakeSignedData done [19:01:52]CreateOFDProtocolMessage [19:01:52]wFMCommunicate request_size=4 [19:01:52]MH_SAM_APDU [19:01:52]CAPDU: 80 11 00 00 [19:01:52]Write to MH i2c: E2 08 00 0F 01 80 11 00 00 00 00 00 00 8A [19:01:52]Write i2c OK [19:01:52]MH_I2C_Read... [19:01:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:52]Read from MH i2c: E2 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 17 00 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: E2 17 00 0F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [19:01:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:01:52]wFMCommunicate OK [19:01:52]CreateOFDProtocolMessage done [19:01:52]OFDSenderStorePacket 163206 [19:01:52]StoreOFDPacket docnum=163206 [19:01:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 46 EC 07 01 99 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 1F E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7D 02 00 35 04 06 00 62 5A 31 F0 54 16 8C 76 08 76 48 9F 17 0C [19:01:52]CheckFolder [19:01:52]dirname=/storage/ofd_packets [19:01:52]CheckFolder done [19:01:52]ProducePacketName [19:01:52]name=ofd_packets/00163206 [19:01:52]NVStorageSaveData ofd_packets/00163206 [19:01:52]File name is /storage/ofd_packets/00163206 [19:01:52]Write 301 bytes [19:01:52]NVStorageSaveData done [19:01:52]OFDSenderStorePacket done [19:01:52]KKMCreateOFDPacket done [19:01:52]NVStorageSaveData kkm_last_timestamp [19:01:52]File name is /storage/kkm_last_timestamp [19:01:52]Write 4 bytes [19:01:52]NVStorageSaveData done [19:01:52]ExternCall_PrintAddStr [19:01:52]wPrintStart [19:01:52]Write to MH i2c: 01 00 00 10 01 11 [19:01:52]Write i2c OK [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: 01 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: 01 07 00 [19:01:52]MH_I2C_Read... [19:01:52]Read from MH i2c: 01 07 00 10 01 00 00 00 00 00 FF 0F 26 [19:01:52]RasterBufferAndPrint [19:01:52]line Счет N : (1)291692 [19:01:52]line ИНН: 02508201610067 [19:01:52]line Контрольно-Кассовый Чек [19:01:52]line ПРОДАЖА [19:01:52]line ТРК (МРК, ГНК) : 63 [19:01:52]line Товар: 2710124500 [19:01:52]line Аи-95-К-5 [19:01:52]line 9.440 * 74.20 [19:01:52]line = 700.45 [19:01:52]line НДС 12% НСП 1% [19:01:52]line > о реализуемом товаре [19:01:52]line ИТОГО: 700.45 [19:01:52]line НСП 1% : 6.20 [19:01:52]line НДС 12% : 74.38 [19:01:52]line Наличными: 0.00 [19:01:52]line Безнал.: 700.45 [19:01:52]line Место: АЗС № 130 "Партнер Нефть" [19:01:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:01:52]line СНО: Общий режим [19:01:52]line Чек 651 20.08.2024 19:01 [19:01:52]line Смена: 465 ФФД: 1.0 [19:01:52]line ЗНМ: 0300000070 [19:01:52]line РНМ: 0000000000092562 [19:01:52]line Версия ККМ: 001 [19:01:52]line Платежная система: O! деньги [19:01:52]line ФМ: 0000000000871769 [19:01:52]line ФД: 163206 [19:01:52]line ФПД: 108139524412438 [19:01:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190151&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163206&fm=108139524412438&tin=02508201610067®Number=0000000000092562&sum=70045 [19:01:52]written 0, free lines is 4095 [19:01:52]OFD Sender: Processing packet 163206 [packets to send 961, broken 960] [19:01:52]ProducePacketName [19:01:52]name=ofd_packets/00163206 [19:01:52]OFD Sender: To server: pG, [19:01:52]CommunicateWithHost lk.salyk.kg:30040 [19:01:52]ConnectInit lk.salyk.kg [19:01:53]Write to MH i2c: 01 00 00 3A 01 3B [19:01:53]Write i2c OK [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: 01 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: 01 07 00 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 DC 0C 2A [19:01:53]RasterBufferAndPrint [19:01:53]line [19:01:53]line [19:01:53]line [19:01:53]line [19:01:53]line [19:01:53]written 0, free lines is 3324 [19:01:53]MH_Cut [19:01:53]Write to MH i2c: D1 01 00 41 01 01 14 [19:01:53]Write i2c OK [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: D1 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: D1 01 00 [19:01:53]MH_I2C_Read... [19:01:53]Read from MH i2c: D1 01 00 41 01 00 13 [19:01:53]Write to MH i2c: 01 00 00 42 01 43 [19:01:53]Write i2c OK [19:01:53]MH_I2C_Read... [19:01:53]recv_with_timeout no data received [19:01:53]*** Cut start [19:01:53]*** Purtial cut [19:01:53]*** Stage 1: CUTSNS_PIN = 1 [19:01:55]Read from MH i2c: 01 [19:01:55]MH_I2C_Read... [19:01:55]*** Stop cut motor [19:01:55]*** Cut end [19:01:55]Read from MH i2c: 01 07 00 [19:01:55]MH_I2C_Read... [19:01:55]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [19:01:55]process_action close_receipt done [19:01:55]requested_data is exist [19:01:55]produce_requested_data [19:01:55]requested_item fm.sn is exist - process it [19:01:55]wFMCommunicate request_size=4 [19:01:55]MH_SAM_APDU [19:01:55]CAPDU: 80 11 00 00 [19:01:56]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [19:01:56]Write i2c OK [19:01:56]MH_I2C_Read... [19:01:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:01:56]Read from MH i2c: E2 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 17 00 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [19:01:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:01:56]wFMCommunicate OK [19:01:56]requested_item fd.num is exist - process it [19:01:56]SAM_PROTO_GetFieldsCounters [19:01:56]wFMCommunicate request_size=4 [19:01:56]MH_SAM_APDU [19:01:56]CAPDU: 80 13 00 00 [19:01:56]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [19:01:56]Write i2c OK [19:01:56]MH_I2C_Read... [19:01:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:01:56]Read from MH i2c: E2 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 62 00 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8B 02 00 00 5E 04 04 00 8B 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 65 [19:01: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8B 02 00 00 5E 04 04 00 8B 02 00 00 57 04 04 00 8C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:01:56]wFMCommunicate OK [19:01:56]SAM_PROTO_GetFieldsCounters done [19:01:56]requested_item shift.num is exist - process it [19:01:56]requested_item shift.opened is exist - process it [19:01:56]req_shift_opened [19:01:56]FM_GetShiftState [19:01:56]SAM_PROTO_GetShiftState [19:01:56]wFMCommunicate request_size=4 [19:01:56]MH_SAM_APDU [19:01:56]CAPDU: 80 13 01 00 [19:01:56]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [19:01:56]Write i2c OK [19:01:56]MH_I2C_Read... [19:01:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:01:56]Read from MH i2c: E2 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 0E 00 [19:01:56]MH_I2C_Read... [19:01:56]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 91 [19:01:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:01:56]wFMCommunicate OK [19:01:56]SAM_PROTO_GetShiftState done [19:01:56]FM_GetShiftState done [19:01:56]req_shift_opened done [19:01:56]requested_item shift.open_date is exist - process it [19:01:56]req_shift_open_date [19:01:56]req_shift_open_date done [19:01:56]produce_requested_data done [19:01:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163206,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:01:56]process_action_free close_receipt [19:01:56]json_value_free [19:01:56]json_value_free done [19:01:56]process_json_proto returns [19:01:56]Send response to host [19:01:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163206,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:01:56]free response buf [19:01:56]execute_script done [19:01:56]execute_script returns [19:01:56]free content buf [19:01:56]Sock 12.Close socket [19:01:56]Sock 12.Thread stoped [19:01:57]ConnectInit Can't take IP for lk.salyk.kg [19:01:57]CommunicateWithHost connect error [19:01:57]CommunicateWithHost err = -1 [19:01:57]OFD Sender: Server communicate error [19:02:02]OFD Sender: Processing packet 163206 [packets to send 961, broken 960] [19:02:02]ProducePacketName [19:02:02]name=ofd_packets/00163206 [19:02:02]OFD Sender: To server: pG, [19:02:02]CommunicateWithHost lk.salyk.kg:30040 [19:02:02]ConnectInit lk.salyk.kg [19:02:07]ConnectInit Can't take IP for lk.salyk.kg [19:02:07]CommunicateWithHost connect error [19:02:07]CommunicateWithHost err = -1 [19:02:07]OFD Sender: Server communicate error [19:02:12]OFD Sender: Processing packet 163206 [packets to send 961, broken 960] [19:02:12]ProducePacketName [19:02:12]name=ofd_packets/00163206 [19:02:12]OFD Sender: To server: pG, [19:02:12]CommunicateWithHost lk.salyk.kg:30040 [19:02:12]ConnectInit lk.salyk.kg [19:02:14]Connected sock=7 [19:02: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 36 39 0F 01 00 00 46 EC 07 01 99 84 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 E0 24 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 9D 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 9D 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 9D 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 8B 02 00 00 F4 03 04 00 1F E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7D 02 00 35 04 06 00 62 5A 31 F0 54 16 8C 76 08 76 48 9F 17 0C [19:02: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 36 39 4F 00 00 00 BA 5E 47 00 FA 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 36 39 10 04 04 00 86 7D 02 00 F4 03 04 00 89 91 C4 66 B6 04 01 00 00 0D 09 6D 63 C5 F5 67 1E [19:02:17]CommunicateWithHost err = 0 [19:02:17]CheckOFDResponse [19:02:17]1017 (14) - 77093643461234 [19:02:17]1041 (16) - 0000000000871769 [19:02:17]1040 (4) - 163206 [19:02:17]1012 (4) - 20.08.2024 12:52 [19:02:17]1206 (1) - 0 [19:02:17]OFD Sender: Remove packet 163206 [19:02:17]ProducePacketName [19:02:17]name=ofd_packets/00163206 [19:02:17]NVStorageDeleteData [19:02:17]OFD Sender: No OFD packet to send [19:02:22]OFD Sender: No OFD packet to send [19:02:22]recv_with_timeout no data received [19:02:27]OFD Sender: No OFD packet to send [19:02:32]OFD Sender: No OFD packet to send [19:02:33]accept exits with 9 [19:02:33]New connection [19:02:33]New thread 3067227492 created [19:02:33]Thread 3067084132 joined [19:02:33]Waiting for new connection... [19:02:33] Sock 9.Parse request [19:02:33]Sock 9.Check first char [19:02:33]Sock 9.First char is OK [19:02:33]request: POST /json_proto HTTP/1.0 [19:02:33]Method: POST [19:02:33]URL: /json_proto [19:02:33]Method is POST - this is cgi request [19:02:33]url: /json_proto [19:02:33]query_string will be loaded in cgi processing [19:02:33]execute_cgi json_proto POST (null) [19:02:33]execute_cgi path=json_proto method=POST [19:02:33]POST find Content-Length [19:02:33]Host: 172.17.44.132:8080 [19:02:33]Content-Length: 790 [19:02:33]Content-Type: application/json [19:02:33] [19:02:33]POST finish read [19:02:33]Found Content-Length = 790 [19:02:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 104.990, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:02:33]execute_script... [19:02:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291688", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 104.990, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:02:33]POST & json_proto [19:02:33]process_json_proto [19:02:33]json parsed OK: [19:02:33]protocol is kg_v1.0 [19:02:33]action value=close_receipt [19:02:33]process_action close_receipt [19:02:33]cmd_close_receipt [19:02:33]MH_GetDate [19:02:33]Write to MH i2c: F0 00 00 46 01 36 [19:02:33]Write i2c OK [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: F0 [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: F0 09 00 [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: F0 09 00 46 01 00 4A E8 C4 66 2A 83 C1 65 6E [19:02:33]GetLastDocTimeStamp 1724180511 [19:02:33]current date 1724180554 [19:02:33]FM_GetShiftState [19:02:33]SAM_PROTO_GetShiftState [19:02:33]wFMCommunicate request_size=4 [19:02:33]MH_SAM_APDU [19:02:33]CAPDU: 80 13 01 00 [19:02:33]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [19:02:33]Write i2c OK [19:02:33]MH_I2C_Read... [19:02:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:02:33]Read from MH i2c: E2 [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: E2 0E 00 [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 93 [19:02:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:02:33]wFMCommunicate OK [19:02:33]SAM_PROTO_GetShiftState done [19:02:33]FM_GetShiftState done [19:02:33]opened in 1724113081 [19:02:33]opened+sec_in_day 1724199481 [19:02:33]quantity*price = 0 [19:02:33]sum+1 = 1 [19:02:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 654 20.08.2024 19:03 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163209 ФПД: 74162448878062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163209&fm=74162448878062&tin=02508201610067®Number=0000000000092562&sum=0 [19:03:06]StoreToDocumentArchive [19:03:06]shift 465 fd 163209 [19:03:06]save to /storage/0465/doc_00163209 [19:03:06]save last doc name /storage/0465/doc_00163209 to /storage/kkm_last_doc_name [19:03:06]save OK [19:03:06]Clear old archive folders... [19:03:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:03:06]tlvbuf is 005EBF50 [19:03:06]SAM_PROTO_ClearQueue [19:03:06]wFMCommunicate request_size=4 [19:03:06]MH_SAM_APDU [19:03:06]CAPDU: 80 09 00 00 [19:03:06]Write to MH i2c: E2 08 00 E9 01 80 09 00 00 00 00 00 00 5C [19:03:06]Write i2c OK [19:03:06]MH_I2C_Read... [19:03:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:03:06]Read from MH i2c: E2 [19:03:06]MH_I2C_Read... [19:03:06]Read from MH i2c: E2 03 00 [19:03:06]MH_I2C_Read... [19:03:06]Read from MH i2c: E2 03 00 E9 01 00 90 00 5E [19:03:06]RAPDU: 90 00 [19:03:06]wFMCommunicate OK [19:03:06]SAM_PROTO_ClearQueue done [19:03:06]KKMCreateOFDPacket [19:03:06]OFDProtocolAddRootSTLVToBuf [19:03:06]FM_MakeSignedData [19:03:06]FM_MakeSignedData [19:03:06]SAM_PROTO_SignData [19:03:06]wFMCommunicate request_size=4 [19:03:06]MH_SAM_APDU [19:03:06]CAPDU: 80 0D 01 02 [19:03:06]Write to MH i2c: E2 08 00 EA 01 80 0D 01 02 00 00 00 00 64 [19:03:06]Write i2c OK [19:03:06]MH_I2C_Read... [19:03:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:03:06]Read from MH i2c: E2 [19:03:06]MH_I2C_Read... [19:03:06]Read from MH i2c: E2 03 00 [19:03:06]MH_I2C_Read... [19:03:06]Read from MH i2c: E2 03 00 EA 01 00 90 00 5F [19:03:06]RAPDU: 90 00 [19:03:06]wFMCommunicate OK [19:03:06]wFMCommunicate request_size=255 [19:03:06]MH_SAM_APDU [19:03:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 CA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 69 E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7D 02 00 35 04 06 00 43 [19:03:06]Write to MH i2c: E2 02 01 EB 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 CA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 69 E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7D 02 00 35 04 06 00 43 00 00 35 [19:03:07]Write i2c OK [19:03:07]MH_I2C_Read... [19:03:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:07]Read from MH i2c: E2 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: E2 03 00 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: E2 03 00 EB 01 00 90 00 60 [19:03:07]RAPDU: 90 00 [19:03:07]wFMCommunicate OK [19:03:07]wFMCommunicate request_size=10 [19:03:07]MH_SAM_APDU [19:03:07]CAPDU: 80 0D 02 02 05 73 4A 6B C9 EE [19:03:07]Write to MH i2c: E2 0D 00 EC 01 80 0D 02 02 05 00 73 4A 6B C9 EE 00 00 50 [19:03:07]Write i2c OK [19:03:07]MH_I2C_Read... [19:03:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:03:07]Read from MH i2c: E2 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: E2 03 00 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: E2 03 00 EC 01 00 90 00 61 [19:03:07]RAPDU: 90 00 [19:03:07]wFMCommunicate OK [19:03:07]wFMCommunicate request_size=4 [19:03:07]MH_SAM_APDU [19:03:07]CAPDU: 80 0D 03 02 [19:03:07]Write to MH i2c: E2 08 00 ED 01 80 0D 03 02 00 00 00 00 69 [19:03:07]Write i2c OK [19:03:07]MH_I2C_Read... [19:03:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:03:07]Read from MH i2c: E2 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: E2 0B 00 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: E2 0B 00 ED 01 00 4F AA 53 E4 04 FB 42 43 90 00 1E [19:03:07]RAPDU: 4F AA 53 E4 04 FB 42 43 90 00 [19:03:07]wFMCommunicate OK [19:03:07]SAM_PROTO_SignData done [19:03:07]FM_MakeSignedData done [19:03:07]CreateOFDProtocolMessage [19:03:07]wFMCommunicate request_size=4 [19:03:07]MH_SAM_APDU [19:03:07]CAPDU: 80 11 00 00 [19:03:07]Write to MH i2c: E2 08 00 EE 01 80 11 00 00 00 00 00 00 69 [19:03:07]Write i2c OK [19:03:07]MH_I2C_Read... [19:03:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:07]Read from MH i2c: E2 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: E2 17 00 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: E2 17 00 EE 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [19:03:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:03:07]wFMCommunicate OK [19:03:07]CreateOFDProtocolMessage done [19:03:07]OFDSenderStorePacket 163209 [19:03:07]StoreOFDPacket docnum=163209 [19:03:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 0A 17 07 01 92 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 CA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 69 E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7D 02 00 35 04 06 00 43 73 4A 6B C9 EE 4F AA 53 E4 04 FB 42 43 [19:03:07]CheckFolder [19:03:07]dirname=/storage/ofd_packets [19:03:07]CheckFolder done [19:03:07]ProducePacketName [19:03:07]name=ofd_packets/00163209 [19:03:07]NVStorageSaveData ofd_packets/00163209 [19:03:07]File name is /storage/ofd_packets/00163209 [19:03:07]Write 301 bytes [19:03:07]NVStorageSaveData done [19:03:07]OFDSenderStorePacket done [19:03:07]KKMCreateOFDPacket done [19:03:07]NVStorageSaveData kkm_last_timestamp [19:03:07]File name is /storage/kkm_last_timestamp [19:03:07]Write 4 bytes [19:03:07]NVStorageSaveData done [19:03:07]ExternCall_PrintAddStr [19:03:07]wPrintStart [19:03:07]Write to MH i2c: 01 00 00 EF 01 F0 [19:03:07]Write i2c OK [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: 01 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: 01 07 00 [19:03:07]MH_I2C_Read... [19:03:07]Read from MH i2c: 01 07 00 EF 01 00 00 00 00 00 FF 0F 05 [19:03:07]RasterBufferAndPrint [19:03:07]line Счет N : (1)291693 [19:03:07]line ИНН: 02508201610067 [19:03:07]line Контрольно-Кассовый Чек [19:03:07]line ПРОДАЖА [19:03:07]line ТРК (МРК, ГНК) : 32 [19:03:07]line Товар: 2710124130 [19:03:07]line Аи-92-К-5 [19:03:07]line 51.920 * 0.00 [19:03:07]line = 0.00 [19:03:07]line НДС 12% НСП 1% [19:03:07]line > о реализуемом товаре [19:03:07]line ИТОГО: 0.00 [19:03:07]line НСП 1% : 0.00 [19:03:07]line НДС 12% : 0.00 [19:03:07]line Наличными: 0.00 [19:03:07]line Безнал.: 0.00 [19:03:07]line Место: АЗС № 130 "Партнер Нефть" [19:03:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:03:07]line СНО: Общий режим [19:03:07]line Чек 654 20.08.2024 19:03 [19:03:07]line Смена: 465 ФФД: 1.0 [19:03:07]line ЗНМ: 0300000070 [19:03:07]line РНМ: 0000000000092562 [19:03:07]line Версия ККМ: 001 [19:03:07]line Талоны: Топливная Карта [19:03:07]line 99718 [19:03:07]line ФМ: 0000000000871769 [19:03:07]line ФД: 163209 [19:03:07]line ФПД: 74162448878062 [19:03:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190305&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163209&fm=74162448878062&tin=02508201610067®Number=0000000000092562&sum=0 [19:03:07]written 0, free lines is 4095 [19:03:08]recv_with_timeout no data received [19:03:08]Write to MH i2c: 01 00 00 19 02 1B [19:03:08]Write i2c OK [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: 01 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: 01 07 00 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: 01 07 00 19 02 00 00 00 00 00 E0 0C 0E [19:03:08]RasterBufferAndPrint [19:03:08]line [19:03:08]line [19:03:08]line [19:03:08]line [19:03:08]line [19:03:08]written 0, free lines is 3345 [19:03:08]MH_Cut [19:03:08]Write to MH i2c: D1 01 00 20 02 01 F4 [19:03:08]Write i2c OK [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: D1 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: D1 01 00 [19:03:08]MH_I2C_Read... [19:03:08]Read from MH i2c: D1 01 00 20 02 00 F3 [19:03:08]Write to MH i2c: 01 00 00 21 02 23 [19:03:08]Write i2c OK [19:03:08]MH_I2C_Read... [19:03:09]*** Cut start [19:03:09]*** Purtial cut [19:03:09]*** Stage 1: CUTSNS_PIN = 1 [19:03:11]Read from MH i2c: 01 [19:03:11]MH_I2C_Read... [19:03:11]*** Stop cut motor [19:03:11]*** Cut end [19:03:11]Read from MH i2c: 01 07 00 [19:03:11]MH_I2C_Read... [19:03:11]Read from MH i2c: 01 07 00 21 02 00 00 00 00 00 FF 0F 38 [19:03:11]process_action close_receipt done [19:03:11]requested_data is exist [19:03:11]produce_requested_data [19:03:11]requested_item fm.sn is exist - process it [19:03:11]wFMCommunicate request_size=4 [19:03:11]MH_SAM_APDU [19:03:11]CAPDU: 80 11 00 00 [19:03:11]Write to MH i2c: E2 08 00 22 02 80 11 00 00 00 00 00 00 9E [19:03:11]Write i2c OK [19:03:11]MH_I2C_Read... [19:03:11]Read from MH i2c: E2 [19:03:11]MH_I2C_Read... [19:03:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:03:11]Read from MH i2c: E2 17 00 [19:03:11]MH_I2C_Read... [19:03:11]Read from MH i2c: E2 17 00 22 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F7 [19:03:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:03:11]wFMCommunicate OK [19:03:11]requested_item fd.num is exist - process it [19:03:11]SAM_PROTO_GetFieldsCounters [19:03:11]wFMCommunicate request_size=4 [19:03:11]MH_SAM_APDU [19:03:11]CAPDU: 80 13 00 00 [19:03:11]Write to MH i2c: E2 08 00 23 02 80 13 00 00 00 00 00 00 A1 [19:03:11]Write i2c OK [19:03:11]MH_I2C_Read... [19:03:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:03:11]Read from MH i2c: E2 [19:03:11]MH_I2C_Read... [19:03:11]Read from MH i2c: E2 62 00 [19:03:11]MH_I2C_Read... [19:03:11]Read from MH i2c: E2 62 00 23 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8E 02 00 00 5E 04 04 00 8E 02 00 00 57 04 04 00 8F 02 00 00 19 04 04 00 00 00 00 00 90 00 51 [19:03: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 7D 02 00 0E 04 04 ConnectInit Can't take IP for lk.salyk.kg [19:03:11]00 CommunicateWithHost connect error [19:03:11]D1 CommunicateWithHost err = -1 [19:03:11]01 OFD Sender: Server communicate error [19:03:11]00 00 12 04 04 00 8E 02 00 00 5E 04 04 00 8E 02 00 00 57 04 04 00 8F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:03:11]wFMCommunicate OK [19:03:11]SAM_PROTO_GetFieldsCounters done [19:03:11]requested_item shift.num is exist - process it [19:03:11]requested_item shift.opened is exist - process it [19:03:11]req_shift_opened [19:03:11]FM_GetShiftState [19:03:11]SAM_PROTO_GetShiftState [19:03:11]wFMCommunicate request_size=4 [19:03:11]MH_SAM_APDU [19:03:11]CAPDU: 80 13 01 00 [19:03:11]Write to MH i2c: E2 08 00 24 02 80 13 01 00 00 00 00 00 A3 [19:03:11]Write i2c OK [19:03:11]MH_I2C_Read... [19:03:11]Read from MH i2c: E2 [19:03:11]MH_I2C_Read... [19:03:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:03:11]Read from MH i2c: E2 0E 00 [19:03:11]MH_I2C_Read... [19:03:11]Read from MH i2c: E2 0E 00 24 02 00 09 00 01 B9 E0 C3 66 00 00 OFD Sender: Processing packet 163207 [packets to send 963, broken 960] [19:03:11]00 ProducePacketName [19:03:11]00 name=ofd_packets/00163207 [19:03:11]90 OFD Sender: To server: pG, [19:03:11]00 CommunicateWithHost lk.salyk.kg:30040 [19:03:11]ConnectInit lk.salyk.kg [19:03:11]71 [19:03:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:03:11]wFMCommunicate OK [19:03:11]SAM_PROTO_GetShiftState done [19:03:11]FM_GetShiftState done [19:03:11]req_shift_opened done [19:03:11]requested_item shift.open_date is exist - process it [19:03:11]req_shift_open_date [19:03:11]req_shift_open_date done [19:03:11]produce_requested_data done [19:03:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163209,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:03:11]process_action_free close_receipt [19:03:11]json_value_free [19:03:11]json_value_free done [19:03:11]process_json_proto returns [19:03:11]Send response to host [19:03:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163209,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:03:11]free response buf [19:03:11]execute_script done [19:03:11]execute_script returns [19:03:11]free content buf [19:03:11]Sock 12.Close socket [19:03:11]Sock 12.Thread stoped [19:03:16]ConnectInit Can't take IP for lk.salyk.kg [19:03:16]CommunicateWithHost connect error [19:03:16]CommunicateWithHost err = -1 [19:03:16]OFD Sender: Server communicate error [19:03:21]OFD Sender: Processing packet 163207 [packets to send 963, broken 960] [19:03:21]ProducePacketName [19:03:21]name=ofd_packets/00163207 [19:03:21]OFD Sender: To server: pG, [19:03:21]CommunicateWithHost lk.salyk.kg:30040 [19:03:21]ConnectInit lk.salyk.kg [19:03:25]recv_with_timeout no data received [19:03:26]ConnectInit Can't take IP for lk.salyk.kg [19:03:26]CommunicateWithHost connect error [19:03:26]CommunicateWithHost err = -1 [19:03:26]OFD Sender: Server communicate error [19:03:31]OFD Sender: Processing packet 163207 [packets to send 963, broken 960] [19:03:31]ProducePacketName [19:03:31]name=ofd_packets/00163207 [19:03:31]OFD Sender: To server: pG, [19:03:31]CommunicateWithHost lk.salyk.kg:30040 [19:03:31]ConnectInit lk.salyk.kg [19:03:36]ConnectInit Can't take IP for lk.salyk.kg [19:03:36]CommunicateWithHost connect error [19:03:36]CommunicateWithHost err = -1 [19:03:36]OFD Sender: Server communicate error [19:03:41]OFD Sender: Processing packet 163207 [packets to send 963, broken 960] [19:03:41]ProducePacketName [19:03:41]name=ofd_packets/00163207 [19:03:41]OFD Sender: To server: pG, [19:03:41]CommunicateWithHost lk.salyk.kg:30040 [19:03:41]ConnectInit lk.salyk.kg [19:03:44]recv_with_timeout no data received [19:03:46]ConnectInit Can't take IP for lk.salyk.kg [19:03:46]CommunicateWithHost connect error [19:03:46]CommunicateWithHost err = -1 [19:03:46]OFD Sender: Server communicate error [19:03:51]OFD Sender: Processing packet 163207 [packets to send 963, broken 960] [19:03:51]ProducePacketName [19:03:51]name=ofd_packets/00163207 [19:03:51]OFD Sender: To server: pG, [19:03:51]CommunicateWithHost lk.salyk.kg:30040 [19:03:51]ConnectInit lk.salyk.kg [19:03:56]ConnectInit Can't take IP for lk.salyk.kg [19:03:56]CommunicateWithHost connect error [19:03:56]CommunicateWithHost err = -1 [19:03:56]OFD Sender: Server communicate error [19:04:01]OFD Sender: Processing packet 163207 [packets to send 963, broken 960] [19:04:01]ProducePacketName [19:04:01]name=ofd_packets/00163207 [19:04:01]OFD Sender: To server: pG, [19:04:01]CommunicateWithHost lk.salyk.kg:30040 [19:04:01]ConnectInit lk.salyk.kg [19:04:02]recv_with_timeout no data received [19:04:06]ConnectInit Can't take IP for lk.salyk.kg [19:04:06]CommunicateWithHost connect error [19:04:06]CommunicateWithHost err = -1 [19:04:06]OFD Sender: Server communicate error [19:04:11]OFD Sender: Processing packet 163207 [packets to send 963, broken 960] [19:04:11]ProducePacketName [19:04:11]name=ofd_packets/00163207 [19:04:11]OFD Sender: To server: pG, [19:04:11]CommunicateWithHost lk.salyk.kg:30040 [19:04:11]ConnectInit lk.salyk.kg [19:04:21]recv_with_timeout no data received [19:04:33]Connected sock=9 [19:04: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 36 39 0C 01 00 00 B6 07 04 01 DC D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1E 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8C 02 00 00 F4 03 04 00 4A E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7D 02 00 35 04 06 00 B5 09 DB 4F 8C 0C B4 A3 1B 2B 58 6D C3 C7 [19:04: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 36 39 4F 00 00 00 60 24 47 00 E6 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 36 39 10 04 04 00 87 7D 02 00 F4 03 04 00 15 92 C4 66 B6 04 01 00 00 54 01 70 1F 32 B2 0B 5E [19:04:35]CommunicateWithHost err = 0 [19:04:35]CheckOFDResponse [19:04:35]1017 (14) - 77093643461234 [19:04:35]1041 (16) - 0000000000871769 [19:04:35]1040 (4) - 163207 [19:04:35]1012 (4) - 20.08.2024 12:54 [19:04:35]1206 (1) - 0 [19:04:35]OFD Sender: Remove packet 163207 [19:04:35]ProducePacketName [19:04:35]name=ofd_packets/00163207 [19:04:35]NVStorageDeleteData [19:04:36]OFD Sender: Processing packet 163208 [packets to send 962, broken 960] [19:04:36]ProducePacketName [19:04:36]name=ofd_packets/00163208 [19:04:36]OFD Sender: To server: pG, [19:04:36]CommunicateWithHost lk.salyk.kg:30040 [19:04:36]ConnectInit lk.salyk.kg [19:04:39]recv_with_timeout no data received [19:04:41]ConnectInit Can't take IP for lk.salyk.kg [19:04:41]CommunicateWithHost connect error [19:04:41]CommunicateWithHost err = -1 [19:04:41]OFD Sender: Server communicate error [19:04:46]OFD Sender: Processing packet 163208 [packets to send 962, broken 960] [19:04:46]ProducePacketName [19:04:46]name=ofd_packets/00163208 [19:04:46]OFD Sender: To server: pG, [19:04:46]CommunicateWithHost lk.salyk.kg:30040 [19:04:46]ConnectInit lk.salyk.kg [19:04:51]ConnectInit Can't take IP for lk.salyk.kg [19:04:51]CommunicateWithHost connect error [19:04:51]CommunicateWithHost err = -1 [19:04:51]OFD Sender: Server communicate error [19:04:56]OFD Sender: Processing packet 163208 [packets to send 962, broken 960] [19:04:56]ProducePacketName [19:04:56]name=ofd_packets/00163208 [19:04:56]OFD Sender: To server: pG, [19:04:56]CommunicateWithHost lk.salyk.kg:30040 [19:04:56]ConnectInit lk.salyk.kg [19:04:58]recv_with_timeout no data received [19:05:01]ConnectInit Can't take IP for lk.salyk.kg [19:05:01]CommunicateWithHost connect error [19:05:01]CommunicateWithHost err = -1 [19:05:01]OFD Sender: Server communicate error [19:05:01]accept exits with 10 [19:05:01]New connection [19:05:01]New thread 3067084132 created [19:05:01]Thread 3067227492 joined [19:05:01]Waiting for new connection... [19:05:01] Sock 10.Parse request [19:05:01]Sock 10.Check first char [19:05:01]Sock 10.First char is OK [19:05:01]request: POST /json_proto HTTP/1.0 [19:05:01]Method: POST [19:05:01]URL: /json_proto [19:05:01]Method is POST - this is cgi request [19:05:01]url: /json_proto [19:05:01]query_string will be loaded in cgi processing [19:05:02]execute_cgi json_proto POST (null) [19:05:02]execute_cgi path=json_proto method=POST [19:05:02]POST find Content-Length [19:05:02]Host: 172.17.44.132:8080 [19:05:02]Content-Length: 843 [19:05:02]Content-Type: application/json [19:05:02] [19:05:02]POST finish read [19:05:02]Found Content-Length = 843 [19:05:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50491", "tax_sys" : 0, "items" : [ { "code": "40052403", "name": "Nestle KIT-KAT \u043F\u043B\u043E\u0441\u043A\u0438\u0439 41,5\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:05:02]execute_script... [19:05: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)50491", "tax_sys" : 0, "items" : [ { "code": "40052403", "name": "Nestle KIT-KAT \u043F\u043B\u043E\u0441\u043A\u0438\u0439 41,5\u0433", "price" : 90.00, "quantity" : 1.000, "sum" : 90.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:05:02]POST & json_proto [19:05:02]process_json_proto [19:05:02]json parsed OK: [19:05:02]protocol is kg_v1.0 [19:05:02]action value=close_receipt [19:05:02]process_action close_receipt [19:05:02]cmd_close_receipt [19:05:02]MH_GetDate [19:05:02]Write to MH i2c: F0 00 00 25 02 16 [19:05:02]Write i2c OK [19:05:02]MH_I2C_Read... [19:05:02]Read from MH i2c: F0 [19:05:02]MH_I2C_Read... [19:05:02]Read from MH i2c: F0 09 00 [19:05:02]MH_I2C_Read... [19:05:02]Read from MH i2c: F0 09 00 25 02 00 DE E8 C4 66 2A 83 C1 65 E2 [19:05:02]GetLastDocTimeStamp 1724180585 [19:05:02]current date 1724180702 [19:05:02]FM_GetShiftState [19:05:02]SAM_PROTO_GetShiftState [19:05:02]wFMCommunicate request_size=4 [19:05:02]MH_SAM_APDU [19:05:02]CAPDU: 80 13 01 00 [19:05:02]Write to MH i2c: E2 08 00 26 02 80 13 01 00 00 00 00 00 A5 [19:05:02]Write i2c OK [19:05:02]MH_I2C_Read... [19:05:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:02]Read from MH i2c: E2 [19:05:02]MH_I2C_Read... [19:05:02]Read from MH i2c: E2 0E 00 [19:05:02]MH_I2C_Read... [19:05:02]Read from MH i2c: E2 0E 00 26 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 73 [19:05:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:05:02]wFMCommunicate OK [19:05:02]SAM_PROTO_GetShiftState done [19:05:02]FM_GetShiftState done [19:05:02]opened in 1724113081 [19:05:02]opened+sec_in_day 1724199481 [19:05:02]quantity*price = 9000 [19:05:02]sum+1 = 9001 [19:05:02]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.89 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 655 20.08.2024 19:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163210 ФПД: 127861321082836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190502&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163210&fm=127861321082836&tin=02508201610067®Number=0000000000092562&sum=10000 0 [19:05:03]StoreToDocumentArchive [19:05:03]shift 465 fd 163210 [19:05:03]save to /storage/0465/doc_00163210 [19:05:03]save last doc name /storage/0465/doc_00163210 to /storage/kkm_last_doc_name [19:05:03]save OK [19:05:03]Clear old archive folders... [19:05:03]ProcessDocumentItem done err = 0, tmpTLVsize=370 [19:05:03]tlvbuf is 006519C0 [19:05:03]SAM_PROTO_ClearQueue [19:05:03]wFMCommunicate request_size=4 [19:05:03]MH_SAM_APDU [19:05:03]CAPDU: 80 09 00 00 [19:05:03]Write to MH i2c: E2 08 00 33 02 80 09 00 00 00 00 00 00 A7 [19:05:03]Write i2c OK [19:05:03]MH_I2C_Read... [19:05:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:05:03]Read from MH i2c: E2 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 33 02 00 90 00 A9 [19:05:03]RAPDU: 90 00 [19:05:03]wFMCommunicate OK [19:05:03]SAM_PROTO_ClearQueue done [19:05:03]KKMCreateOFDPacket [19:05:03]OFDProtocolAddRootSTLVToBuf [19:05:03]FM_MakeSignedData [19:05:03]FM_MakeSignedData [19:05:03]SAM_PROTO_SignData [19:05:03]wFMCommunicate request_size=4 [19:05:03]MH_SAM_APDU [19:05:03]CAPDU: 80 0D 01 02 [19:05:03]Write to MH i2c: E2 08 00 34 02 80 0D 01 02 00 00 00 00 AF [19:05:03]Write i2c OK [19:05:03]MH_I2C_Read... [19:05:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:05:03]Read from MH i2c: E2 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 [19:05:03]MH_I2C_Read... [19:05:03]Read from MH i2c: E2 03 00 34 02 00 90 00 AA [19:05:03]RAPDU: 90 00 [19:05:03]wFMCommunicate OK [19:05:03]wFMCommunicate request_size=255 [19:05:03]MH_SAM_APDU [19:05:03]CAPDU: 80 0D 02 02 FA 03 00 72 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 30 30 35 32 34 30 33 06 04 24 00 4E 65 73 74 6C 65 20 4B 49 54 2D 4B 41 54 20 D0 BF D0 BB D0 BE D1 81 D0 BA D0 B8 D0 B9 20 34 31 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 [19:05:03]Write to MH i2c: E2 02 01 35 02 80 0D 02 02 FA 00 03 00 72 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 30 30 35 32 34 30 33 06 04 24 00 4E 65 73 74 6C 65 20 4B 49 54 2D 4B 41 54 20 D0 BF D0 BB D0 BE D1 81 D0 BA D0 B8 D0 B9 20 34 31 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 00 00 CE [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:04]Read from MH i2c: E2 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 35 02 00 90 00 AB [19:05:04]RAPDU: 90 00 [19:05:04]wFMCommunicate OK [19:05:04]wFMCommunicate request_size=129 [19:05:04]MH_SAM_APDU [19:05:04]CAPDU: 80 0D 02 02 7C 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 02 00 00 F4 03 04 00 DE E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7D 02 00 35 04 06 00 74 4A 08 9F A7 D4 [19:05:04]Write to MH i2c: E2 84 00 36 02 80 0D 02 02 7C 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 02 00 00 F4 03 04 00 DE E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7D 02 00 35 04 06 00 74 4A 08 9F A7 D4 00 00 83 [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:05:04]Read from MH i2c: E2 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 03 00 36 02 00 90 00 AC [19:05:04]RAPDU: 90 00 [19:05:04]wFMCommunicate OK [19:05:04]wFMCommunicate request_size=4 [19:05:04]MH_SAM_APDU [19:05:04]CAPDU: 80 0D 03 02 [19:05:04]Write to MH i2c: E2 08 00 37 02 80 0D 03 02 00 00 00 00 B4 [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:05:04]Read from MH i2c: E2 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 0B 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 0B 00 37 02 00 11 99 66 25 80 10 AC 75 90 00 9B [19:05:04]RAPDU: 11 99 66 25 80 10 AC 75 90 00 [19:05:04]wFMCommunicate OK [19:05:04]SAM_PROTO_SignData done [19:05:04]FM_MakeSignedData done [19:05:04]CreateOFDProtocolMessage [19:05:04]wFMCommunicate request_size=4 [19:05:04]MH_SAM_APDU [19:05:04]CAPDU: 80 11 00 00 [19:05:04]Write to MH i2c: E2 08 00 38 02 80 11 00 00 00 00 00 00 B4 [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: E2 [19:05:04]MH_I2C_Read... [19:05:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:04]Read from MH i2c: E2 17 00 [19:05:04]MH_I2C_Read... KKMCreateReceiptItemDocument [19:02:33]Load OK [19:02:33]KKMSetReceiptItemData [19:02:33]KKMSetReceiptItemData [19:02:33]Malloc new data [19:02:33]Malloc new data [19:02:33]Malloc new data [19:02:33]Malloc new data [19:02:33]Malloc new data [19:02:33]Malloc new data [19:02:33]KKMSetReceiptItemData err=0 [19:02:33]KKMAddReceiptItem [19:02:33]LoadAmountFromDocumentTag total=0 [19:02:33]LoadAmountFromDocumentTag cost=0 [19:02:33]SetAmountToDocument total=0 [19:02:33]Malloc new data [19:02:33]cost*persent_nds=0 [19:02:33]+500=500 [19:02:33]tax_nds_amount=0 [19:02:33]cost*persent_nds=0 [19:02:33]+500=500 [19:02:33]tax_nsp_amount=0 [19:02:33]Load OK [19:02:33]Load OK [19:02:33]Malloc new data [19:02:33]Malloc new data [19:02:33]Load OK [19:02:33]Load OK [19:02:33]Malloc new data [19:02:33]Malloc new data [19:02:33]free (receipt_item_data.pre_item_text) [19:02:33]free (receipt_item_data.post_item_text) [19:02:33]done [19:02:33]Malloc new data [19:02:33]Malloc new data [19:02:33]Malloc new data [19:02:33]KKMSetReceiptData OK [19:02:33]ProcessDocumentItem done err = 0, tmpTLVsize=111 [19:02:33]tlvbuf is 005E48F0 [19:02:33]KKMLoadAndSignReceiptData [19:02:33]SAM_PROTO_ProcessDocument [19:02:33]wFMCommunicate request_size=9 [19:02:33]MH_SAM_APDU [19:02:33]CAPDU: 80 15 01 00 04 03 00 6F 00 [19:02:33]Write to MH i2c: E2 0C 00 49 01 80 15 01 00 04 00 03 00 6F 00 00 00 43 [19:02:33]Write i2c OK [19:02:33]MH_I2C_Read... [19:02:33]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [19:02:33]Read from MH i2c: E2 [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: E2 03 00 [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: E2 03 00 49 01 00 90 00 BE [19:02:33]RAPDU: 90 00 [19:02:33]wFMCommunicate OK [19:02:33]wFMCommunicate request_size=10 [19:02:33]MH_SAM_APDU [19:02:33]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [19:02:33]Write to MH i2c: E2 0D 00 4A 01 80 15 02 00 05 00 1E 04 01 00 01 00 00 F9 [19:02:33]Write i2c OK [19:02:33]MH_I2C_Read... [19:02:33]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:02:33]Read from MH i2c: E2 [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: E2 03 00 [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [19:02:33]RAPDU: 90 00 [19:02:33]wFMCommunicate OK [19:02:33]wFMCommunicate request_size=15 [19:02:33]MH_SAM_APDU [19:02:33]CAPDU: 80 15 02 00 0A FC 03 06 00 00 00 00 00 00 00 [19:02:33]Write to MH i2c: E2 12 00 4B 01 80 15 02 00 0A 00 FC 03 06 00 00 00 00 00 00 00 00 00 E5 [19:02:33]Write i2c OK [19:02:33]MH_I2C_Read... [19:02:33]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:02:33]Read from MH i2c: E2 [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: E2 03 00 [19:02:33]MH_I2C_Read... [19:02:33]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [19:02:33]RAPDU: 90 00 [19:02:33]wFMCommunicate OK [19:02:33]wFMCommunicate request_size=47 [19:02:33]MH_SAM_APDU [19:02:33]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 [19:02:33]Write to MH i2c: E2 32 00 4C 01 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 00 00 24 [19:02:34]Write i2c OK [19:02:34]MH_I2C_Read... [19:02:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:02:34]Read from MH i2c: E2 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 4C 01 00 90 00 C1 [19:02:34]RAPDU: 90 00 [19:02:34]wFMCommunicate OK [19:02:34]wFMCommunicate request_size=15 [19:02:34]MH_SAM_APDU [19:02:34]CAPDU: 80 15 02 00 0A 07 04 06 00 00 00 00 00 00 00 [19:02:34]Write to MH i2c: E2 12 00 4D 01 80 15 02 00 0A 00 07 04 06 00 00 00 00 00 00 00 00 00 F3 [19:02:34]Write i2c OK [19:02:34]MH_I2C_Read... [19:02:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:02:34]Read from MH i2c: E2 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 4D 01 00 90 00 C2 [19:02:34]RAPDU: 90 00 [19:02:34]wFMCommunicate OK [19:02:34]wFMCommunicate request_size=15 [19:02:34]MH_SAM_APDU [19:02:34]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [19:02:34]Write to MH i2c: E2 12 00 4E 01 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 26 [19:02:34]Write i2c OK [19:02:34]MH_I2C_Read... [19:02:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:02:34]Read from MH i2c: E2 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 4E 01 00 90 00 C3 [19:02:34]RAPDU: 90 00 [19:02:34]wFMCommunicate OK [19:02:34]wFMCommunicate request_size=11 [19:02:34]MH_SAM_APDU [19:02:34]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [19:02:34]Write to MH i2c: E2 0E 00 4F 01 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 02 [19:02:34]Write i2c OK [19:02:34]MH_I2C_Read... [19:02:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:02:34]Read from MH i2c: E2 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 4F 01 00 90 00 C4 [19:02:34]RAPDU: 90 00 [19:02:34]wFMCommunicate OK [19:02:34]wFMCommunicate request_size=13 [19:02:34]MH_SAM_APDU [19:02:34]CAPDU: 80 15 02 00 08 F4 03 04 00 4A E8 C4 66 [19:02:34]Write to MH i2c: E2 10 00 50 01 80 15 02 00 08 00 F4 03 04 00 4A E8 C4 66 00 00 38 [19:02:34]Write i2c OK [19:02:34]MH_I2C_Read... [19:02:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:02:34]Read from MH i2c: E2 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [19:02:34]RAPDU: 90 00 [19:02:34]wFMCommunicate OK [19:02:34]wFMCommunicate request_size=25 [19:02:34]MH_SAM_APDU [19:02:34]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [19:02:34]Write to MH i2c: E2 1C 00 51 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 33 [19:02:34]Write i2c OK [19:02:34]MH_I2C_Read... [19:02:34]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [19:02:34]Read from MH i2c: E2 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [19:02:34]RAPDU: 90 00 [19:02:34]wFMCommunicate OK [19:02:34]wFMCommunicate request_size=4 [19:02:34]MH_SAM_APDU [19:02:34]CAPDU: 80 15 03 00 [19:02:34]Write to MH i2c: E2 08 00 52 01 80 15 03 00 00 00 00 00 D4 [19:02:34]Write i2c OK [19:02:34]MH_I2C_Read... [19:02:34]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [19:02:34]Read from MH i2c: E2 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 40 00 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 40 00 52 01 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8C 02 00 00 35 04 06 00 B5 09 DB 4F 8C 0C 90 00 B6 [19:02:34]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8C 02 00 00 35 04 06 00 B5 09 DB 4F 8C 0C 90 00 [19:02:34]wFMCommunicate OK [19:02:34]SAM_PROTO_ProcessDocument answer len = 59 [19:02:34]SAM_PROTO_ProcessDocument done [19:02:34]SetTLVBufToDocument [19:02:34]Processing tag 1209 (04B9) [19:02:34]Malloc new data [19:02:34]Processing tag 1041 (0411) [19:02:34]Processing tag 1040 (0410) [19:02:34]Malloc new data [19:02:34]Processing tag 1038 (040E) [19:02:34]Malloc new data [19:02:34]Processing tag 1042 (0412) [19:02:34]Malloc new data [19:02:34]Processing tag 1077 (0435) [19:02:34]Malloc new data [19:02:34]SetTLVBufToDocument err=0 [19:02:34]KKMLoadAndSignReceiptData store KKM data [19:02:34]KKMLoadAndSignReceiptData err=0 [19:02:34]wFMCommunicate request_size=4 [19:02:34]MH_SAM_APDU [19:02:34]CAPDU: 80 11 00 00 [19:02:34]Write to MH i2c: E2 08 00 53 01 80 11 00 00 00 00 00 00 CE [19:02:34]Write i2c OK [19:02:34]MH_I2C_Read... [19:02:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:02:34]Read from MH i2c: E2 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 17 00 [19:02:34]MH_I2C_Read... [19:02:34]Read from MH i2c: E2 17 00 53 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 27 [19:02:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:02:34]wFMCommunicate OK [19:02:34]Счет N : (1)291688 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194800 ДТ-К-5 104.990 * 0.00 = 0.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 652 20.08.2024 19:02 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163207 ФПД: 199053938756620 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190234&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163207&fm=199053938756620&tin=02508201610067®Number=0000000000092562&sum=0 [19:02:34]StoreToDocumentArchive [19:02:34]shift 465 fd 163207 [19:02:34]save to /storage/0465/doc_00163207 [19:02:34]save last doc name /storage/0465/doc_00163207 to /storage/kkm_last_doc_name [19:02:34]save OK [19:02:34]Clear old archive folders... [19:02:34]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:02:34]tlvbuf is 005E1550 [19:05:04]Read from MH i2c: E2 17 00 38 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [19:05:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:05:04]wFMCommunicate OK [19:05:04]CreateOFDProtocolMessage done [19:05:04]OFDSenderStorePacket 163210 [19:05:04]StoreOFDPacket docnum=163210 [19:05:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 86 01 00 00 2E 62 7E 01 05 CC 5A 03 01 00 03 00 72 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 30 30 35 32 34 30 33 06 04 24 00 4E 65 73 74 6C 65 20 4B 49 54 2D 4B 41 54 20 D0 BF D0 BB D0 BE D1 81 D0 BA D0 B8 D0 B9 20 34 31 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 02 00 00 F4 03 04 00 DE E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7D 02 00 35 04 06 00 74 4A 08 9F A7 D4 11 99 66 25 80 10 AC 75 [19:05:04]CheckFolder [19:05:04]dirname=/storage/ofd_packets [19:05:04]CheckFolder done [19:05:04]ProducePacketName [19:05:04]name=ofd_packets/00163210 [19:05:04]NVStorageSaveData ofd_packets/00163210 [19:05:04]File name is /storage/ofd_packets/00163210 [19:05:04]Write 420 bytes [19:05:04]NVStorageSaveData done [19:05:04]OFDSenderStorePacket done [19:05:04]KKMCreateOFDPacket done [19:05:04]NVStorageSaveData kkm_last_timestamp [19:05:04]File name is /storage/kkm_last_timestamp [19:05:04]Write 4 bytes [19:05:04]NVStorageSaveData done [19:05:04]ExternCall_PrintAddStr [19:05:04]wPrintStart [19:05:04]Write to MH i2c: 01 00 00 39 02 3B [19:05:04]Write i2c OK [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: 01 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: 01 07 00 [19:05:04]MH_I2C_Read... [19:05:04]Read from MH i2c: 01 07 00 39 02 00 00 00 00 00 FF 0F 50 [19:05:04]RasterBufferAndPrint [19:05:04]line Счет N : (3)50491 [19:05:04]line ИНН: 02508201610067 [19:05:04]line Контрольно-Кассовый Чек [19:05:04]line ПРОДАЖА [19:05:04]line Товар: 40052403 [19:05:04]line Nestle KIT-KAT плоский 41,5г [19:05:04]line 1.000 * 90.00 [19:05:04]line = 90.00 [19:05:04]line НДС 12% НСП 1% [19:05:04]line > о реализуемом товаре [19:05:04]line Товар: 46231529 [19:05:04]line Mentos ПФ Арбуз 6*100*2 [19:05:04]line 1.000 * 10.00 [19:05:04]line = 10.00 [19:05:04]line НДС 12% НСП 1% [19:05:04]line > о реализуемом товаре [19:05:04]line ИТОГО: 100.00 [19:05:04]line НСП 1% : 0.89 [19:05:04]line НДС 12% : 10.62 [19:05:04]line Наличными: 100.00 [19:05:04]line Безнал.: 0.00 [19:05:04]line Место: АЗС № 130 "Партнер Нефть" [19:05:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:05:04]line СНО: Общий режим [19:05:04]line Чек 655 20.08.2024 19:05 [19:05:04]line Смена: 465 ФФД: 1.0 [19:05:04]line ЗНМ: 0300000070 [19:05:04]line РНМ: 0000000000092562 [19:05:04]line Версия ККМ: 001 [19:05:04]line ФМ: 0000000000871769 [19:05:04]line ФД: 163210 [19:05:04]line ФПД: 127861321082836 [19:05:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190502&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163210&fm=127861321082836&tin=02508201610067®Number=0000000000092562&sum=10000 [19:05:04]line 0 [19:05:04]written 0, free lines is 4095 [19:05:04]OFD Sender: Processing packet 163208 [packets to send 963, broken 960] [19:05:04]ProducePacketName [19:05:04]name=ofd_packets/00163208 [19:05:04]OFD Sender: To server: pG, [19:05:04]CommunicateWithHost lk.salyk.kg:30040 [19:05:04]ConnectInit lk.salyk.kg [19:05:05]Write to MH i2c: 01 00 00 67 02 69 [19:05:05]Write i2c OK [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: 01 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: 01 07 00 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 8E 0C 0A [19:05:05]RasterBufferAndPrint [19:05:05]line [19:05:05]line [19:05:05]line [19:05:05]line [19:05:05]line [19:05:05]written 0, free lines is 3247 [19:05:05]MH_Cut [19:05:05]Write to MH i2c: D1 01 00 6E 02 01 42 [19:05:05]Write i2c OK [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: D1 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: D1 01 00 [19:05:05]MH_I2C_Read... [19:05:05]Read from MH i2c: D1 01 00 6E 02 00 41 [19:05:05]Write to MH i2c: 01 00 00 6F 02 71 [19:05:05]Write i2c OK [19:05:05]MH_I2C_Read... [19:05:06]*** Cut start [19:05:06]*** Purtial cut [19:05:06]*** Stage 1: CUTSNS_PIN = 1 [19:05:08]Read from MH i2c: 01 [19:05:08]MH_I2C_Read... [19:05:08]*** Stop cut motor [19:05:08]*** Cut end [19:05:08]Read from MH i2c: 01 07 00 [19:05:08]MH_I2C_Read... [19:05:08]Read from MH i2c: 01 07 00 6F 02 00 00 00 00 00 FF 0F 86 [19:05:08]process_action close_receipt done [19:05:08]requested_data is exist [19:05:08]produce_requested_data [19:05:08]requested_item fm.sn is exist - process it [19:05:08]wFMCommunicate request_size=4 [19:05:08]MH_SAM_APDU [19:05:08]CAPDU: 80 11 00 00 [19:05:08]Write to MH i2c: E2 08 00 70 02 80 11 00 00 00 00 00 00 EC [19:05:08]Write i2c OK [19:05:08]MH_I2C_Read... [19:05:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:05:08]Read from MH i2c: E2 [19:05:08]MH_I2C_Read... [19:05:08]Read from MH i2c: E2 17 00 [19:05:08]MH_I2C_Read... [19:05:08]Read from MH i2c: E2 17 00 70 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [19:05:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:05:08]wFMCommunicate OK [19:05:08]requested_item fd.num is exist - process it [19:05:08]SAM_PROTO_GetFieldsCounters [19:05:08]wFMCommunicate request_size=4 [19:05:08]MH_SAM_APDU [19:05:08]CAPDU: 80 13 00 00 [19:05:08]Write to MH i2c: E2 08 00 71 02 80 13 00 00 00 00 00 00 EF [19:05:08]Write i2c OK [19:05:08]MH_I2C_Read... [19:05:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:05:08]Read from MH i2c: E2 [19:05:08]MH_I2C_Read... [19:05:08]Read from MH i2c: E2 62 00 [19:05:08]MH_I2C_Read... [19:05:08]Read from MH i2c: E2 62 00 71 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 A3 [19:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 8F 02 00 00 5E 04 04 00 8F 02 00 00 57 04 04 00 90 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:05:08]wFMCommunicate OK [19:05:08]SAM_PROTO_GetFieldsCounters done [19:05:08]requested_item shift.num is exist - process it [19:05:08]requested_item shift.opened is exist - process it [19:05:08]req_shift_opened [19:05:08]FM_GetShiftState [19:05:08]SAM_PROTO_GetShiftState [19:05:08]wFMCommunicate request_size=4 [19:05:08]MH_SAM_APDU [19:05:08]CAPDU: 80 13 01 00 [19:05:08]Write to MH i2c: E2 08 00 72 02 80 13 01 00 00 00 00 00 F1 [19:05:08]Write i2c OK [19:05:08]MH_I2C_Read... [19:05:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:05:08]Read from MH i2c: E2 [19:05:08]MH_I2C_Read... [19:05:08]Read from MH i2c: E2 0E 00 [19:05:08]MH_I2C_Read... [19:05:08]Read from MH i2c: E2 0E 00 72 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BF [19:05:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:05:08]wFMCommunicate OK [19:05:08]SAM_PROTO_GetShiftState done [19:05:08]FM_GetShiftState done [19:05:08]req_shift_opened done [19:05:08]requested_item shift.open_date is exist - process it [19:05:08]req_shift_open_date [19:05:08]req_shift_open_date done [19:05:08]produce_requested_data done [19:05:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163210,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:05:08]process_action_free close_receipt [19:05:08]json_value_free [19:05:08]json_value_free done [19:05:08]process_json_proto returns [19:05:08]Send response to host [19:05:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163210,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:05:08]free response buf [19:05:08]execute_script done [19:05:08]execute_script returns [19:05:08]free content buf [19:05:08]Sock 10.Close socket [19:05:08]Sock 10.Thread stoped [19:05:09]ConnectInit Can't take IP for lk.salyk.kg [19:05:09]CommunicateWithHost connect error [19:05:09]CommunicateWithHost err = -1 [19:05:09]OFD Sender: Server communicate error [19:05:15]OFD Sender: Processing packet 163208 [packets to send 963, broken 960] [19:05:15]ProducePacketName [19:05:15]name=ofd_packets/00163208 [19:05:15]OFD Sender: To server: pG, [19:05:15]CommunicateWithHost lk.salyk.kg:30040 [19:05:15]ConnectInit lk.salyk.kg [19:05:17]recv_with_timeout no data received [19:05:20]ConnectInit Can't take IP for lk.salyk.kg [19:05:20]CommunicateWithHost connect error [19:05:20]CommunicateWithHost err = -1 [19:05:20]OFD Sender: Server communicate error [19:05:25]OFD Sender: Processing packet 163208 [packets to send 963, broken 960] [19:05:25]ProducePacketName [19:05:25]name=ofd_packets/00163208 [19:05:25]OFD Sender: To server: pG, [19:05:25]CommunicateWithHost lk.salyk.kg:30040 [19:05:25]ConnectInit lk.salyk.kg [19:05:30]ConnectInit Can't take IP for lk.salyk.kg [19:05:30]CommunicateWithHost connect error [19:05:30]CommunicateWithHost err = -1 [19:05:30]OFD Sender: Server communicate error [19:05:35]OFD Sender: Processing packet 163208 [packets to send 963, broken 960] [19:05:35]ProducePacketName [19:05:35]name=ofd_packets/00163208 [19:05:35]OFD Sender: To server: pG, [19:05:35]CommunicateWithHost lk.salyk.kg:30040 [19:05:35]ConnectInit lk.salyk.kg [19:05:35]recv_with_timeout no data received [19:05:40]ConnectInit Can't take IP for lk.salyk.kg [19:05:40]CommunicateWithHost connect error [19:05:40]CommunicateWithHost err = -1 [19:05:40]OFD Sender: Server communicate error [19:05:45]OFD Sender: Processing packet 163208 [packets to send 963, broken 960] [19:05:45]ProducePacketName [19:05:45]name=ofd_packets/00163208 [19:05:45]OFD Sender: To server: pG, [19:05:45]CommunicateWithHost lk.salyk.kg:30040 [19:05:45]ConnectInit lk.salyk.kg [19:05:54]recv_with_timeout no data received [19:06:02]accept exits with 7 [19:06:02]New connection [19:06:02]New thread 3067227492 created [19:06:02]Thread 3067084132 joined [19:06:02]Waiting for new connection... [19:06:02] Sock 7.Parse request [19:06:02]Sock 7.Check first char [19:06:02]Sock 7.First char is OK [19:06:02]request: POST /json_proto HTTP/1.0 [19:06:02]Method: POST [19:06:02]URL: /json_proto [19:06:02]Method is POST - this is cgi request [19:06:02]url: /json_proto [19:06:02]query_string will be loaded in cgi processing [19:06:02]execute_cgi json_proto POST (null) [19:06:02]execute_cgi path=json_proto method=POST [19:06:02]POST find Content-Length [19:06:02]Host: 172.17.44.132:8080 [19:06:02]Content-Length: 677 [19:06:02]Content-Type: application/json [19:06:02] [19:06:02]POST finish read [19:06:02]Found Content-Length = 677 [19:06:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.170, "sum" : 680.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 680.00, "total" : 680.00, "payments": [ { "type": 0, "sum" : 680.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:02]execute_script... [19:06:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291695", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 9.170, "sum" : 680.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 680.00, "total" : 680.00, "payments": [ { "type": 0, "sum" : 680.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:06:02]POST & json_proto [19:06:02]process_json_proto [19:06:02]json parsed OK: [19:06:02]protocol is kg_v1.0 [19:06:02]action value=close_receipt [19:06:02]process_action close_receipt [19:06:02]cmd_close_receipt [19:06:02]MH_GetDate [19:06:02]Write to MH i2c: F0 00 00 73 02 64 [19:06:02]Write i2c OK [19:06:02]MH_I2C_Read... [19:06:02]Read from MH i2c: F0 [19:06:02]MH_I2C_Read... [19:06:02]Read from MH i2c: F0 09 00 [19:06:02]MH_I2C_Read... [19:06:02]Read from MH i2c: F0 09 00 73 02 00 1B E9 C4 66 2A 83 C1 65 6E [19:06:02]GetLastDocTimeStamp 1724180702 [19:06:02]current date 1724180763 [19:06:02]FM_GetShiftState [19:06:02]SAM_PROTO_GetShiftState [19:06:02]wFMCommunicate request_size=4 [19:06:02]MH_SAM_APDU [19:06:02]CAPDU: 80 13 01 00 [19:06:02]Write to MH i2c: E2 08 00 74 02 80 13 01 00 00 00 00 00 F3 [19:06:02]Write i2c OK [19:06:02]MH_I2C_Read... [19:06:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:02]Read from MH i2c: E2 [19:06:02]MH_I2C_Read... [19:06:02]Read from MH i2c: E2 0E 00 [19:06:02]MH_I2C_Read... [19:06:02]Read from MH i2c: E2 0E 00 74 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C1 [19:06:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:06:03]wFMCommunicate OK [19:06:03]SAM_PROTO_GetShiftState done [19:06:03]FM_GetShiftState done [19:06:03]opened in 1724113081 [19:06:03]opened+sec_in_day 1724199481 [19:06:03]quantity*price = 68041 [19:06:03]sum+1 = 68042 [19:06:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 680.00 Внесено: 680.00 СДАЧА: 0.00 НСП 1% : 6.02 НДС 12% : 72.26 Наличными: 680.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 656 20.08.2024 19:06 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163211 ФПД: 4738757455859 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190603&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163211&fm=4738757455859&tin=02508201610067®Number=0000000000092562&sum=68000 [19:06:04]StoreToDocumentArchive [19:06:04]shift 465 fd 163211 [19:06:04]save to /storage/0465/doc_00163211 [19:06:04]save last doc name /storage/0465/doc_00163211 to /storage/kkm_last_doc_name [19:06:04]save OK [19:06:04]Clear old archive folders... [19:06:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:06:04]tlvbuf is 005E7630 [19:06:04]SAM_PROTO_ClearQueue [19:06:04]wFMCommunicate request_size=4 [19:06:04]MH_SAM_APDU [19:06:04]CAPDU: 80 09 00 00 [19:06:04]Write to MH i2c: E2 08 00 81 02 80 09 00 00 00 00 00 00 F5 [19:06:04]Write i2c OK [19:06:04]MH_I2C_Read... [19:06:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:06:04]Read from MH i2c: E2 [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: E2 03 00 [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: E2 03 00 81 02 00 90 00 F7 [19:06:04]RAPDU: 90 00 [19:06:04]wFMCommunicate OK [19:06:04]SAM_PROTO_ClearQueue done [19:06:04]KKMCreateOFDPacket [19:06:04]OFDProtocolAddRootSTLVToBuf [19:06:04]FM_MakeSignedData [19:06:04]FM_MakeSignedData [19:06:04]SAM_PROTO_SignData [19:06:04]wFMCommunicate request_size=4 [19:06:04]MH_SAM_APDU [19:06:04]CAPDU: 80 0D 01 02 [19:06:04]Write to MH i2c: E2 08 00 82 02 80 0D 01 02 00 00 00 00 FD [19:06:04]Write i2c OK [19:06:04]MH_I2C_Read... [19:06:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:06:04]Read from MH i2c: E2 [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: E2 03 00 [19:06:04]MH_I2C_Read... [19:06:04]Read from MH i2c: E2 03 00 82 02 00 90 00 F8 [19:06:04]RAPDU: 90 00 [19:06:04]wFMCommunicate OK [19:06:04]wFMCommunicate request_size=255 [19:06:04]MH_SAM_APDU [19:06:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C9 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 02 00 00 F4 03 04 00 1B E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7D 02 00 35 04 06 00 04 [19:06:04]Write to MH i2c: E2 02 01 83 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C9 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 02 00 00 F4 03 04 00 1B E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7D 02 00 35 04 06 00 04 00 00 96 [19:06:04]Write i2c OK [19:06:04]MH_I2C_Read... [19:06:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:05]Read from MH i2c: E2 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: E2 03 00 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: E2 03 00 83 02 00 90 00 F9 [19:06:05]RAPDU: 90 00 [19:06:05]wFMCommunicate OK [19:06:05]wFMCommunicate request_size=10 [19:06:05]MH_SAM_APDU [19:06:05]CAPDU: 80 0D 02 02 05 4F 53 F4 6F F3 [19:06:05]Write to MH i2c: E2 0D 00 84 02 80 0D 02 02 05 00 4F 53 F4 6F F3 00 00 02 [19:06:05]Write i2c OK [19:06:05]MH_I2C_Read... [19:06:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:06:05]Read from MH i2c: E2 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: E2 03 00 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: E2 03 00 84 02 00 90 00 FA [19:06:05]RAPDU: 90 00 [19:06:05]wFMCommunicate OK [19:06:05]wFMCommunicate request_size=4 [19:06:05]MH_SAM_APDU [19:06:05]CAPDU: 80 0D 03 02 [19:06:05]Write to MH i2c: E2 08 00 85 02 80 0D 03 02 00 00 00 00 02 [19:06:05]Write i2c OK [19:06:05]MH_I2C_Read... [19:06:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:06:05]Read from MH i2c: E2 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: E2 0B 00 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: E2 0B 00 85 02 00 02 34 5E 41 6B 1F 9E D9 90 00 D9 [19:06:05]RAPDU: 02 34 5E 41 6B 1F 9E D9 90 00 [19:06:05]wFMCommunicate OK [19:06:05]SAM_PROTO_SignData done [19:06:05]FM_MakeSignedData done [19:06:05]CreateOFDProtocolMessage [19:06:05]wFMCommunicate request_size=4 [19:06:05]MH_SAM_APDU [19:06:05]CAPDU: 80 11 00 00 [19:06:05]Write to MH i2c: E2 08 00 86 02 80 11 00 00 00 00 00 00 02 [19:06:05]Write i2c OK [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: E2 [19:06:05]MH_I2C_Read... [19:06:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:05]Read from MH i2c: E2 17 00 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: E2 17 00 86 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [19:06:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:06:05]wFMCommunicate OK [19:06:05]CreateOFDProtocolMessage done [19:06:05]OFDSenderStorePacket 163211 [19:06:05]StoreOFDPacket docnum=163211 [19:06:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 56 C0 07 01 D3 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C9 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 02 00 00 F4 03 04 00 1B E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7D 02 00 35 04 06 00 04 4F 53 F4 6F F3 02 34 5E 41 6B 1F 9E D9 [19:06:05]CheckFolder [19:06:05]dirname=/storage/ofd_packets [19:06:05]CheckFolder done [19:06:05]ProducePacketName [19:06:05]name=ofd_packets/00163211 [19:06:05]NVStorageSaveData ofd_packets/00163211 [19:06:05]File name is /storage/ofd_packets/00163211 [19:06:05]Write 301 bytes [19:06:05]NVStorageSaveData done [19:06:05]OFDSenderStorePacket done [19:06:05]KKMCreateOFDPacket done [19:06:05]NVStorageSaveData kkm_last_timestamp [19:06:05]File name is /storage/kkm_last_timestamp [19:06:05]Write 4 bytes [19:06:05]NVStorageSaveData done [19:06:05]ExternCall_PrintAddStr [19:06:05]wPrintStart [19:06:05]Write to MH i2c: 01 00 00 87 02 89 [19:06:05]Write i2c OK [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: 01 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: 01 07 00 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: 01 07 00 87 02 00 00 00 00 00 FF 0F 9E [19:06:05]RasterBufferAndPrint [19:06:05]line Счет N : (1)291695 [19:06:05]line ИНН: 02508201610067 [19:06:05]line Контрольно-Кассовый Чек [19:06:05]line ПРОДАЖА [19:06:05]line ТРК (МРК, ГНК) : 63 [19:06:05]line Товар: 2710124500 [19:06:05]line Аи-95-К-5 [19:06:05]line 9.170 * 74.20 [19:06:05]line = 680.41 [19:06:05]line НДС 12% НСП 1% [19:06:05]line > о реализуемом товаре [19:06:05]line ОКРУГЛЕНИЕ: -0.41 [19:06:05]line ИТОГО: 680.00 [19:06:05]line Внесено: 680.00 [19:06:05]line СДАЧА: 0.00 [19:06:05]line НСП 1% : 6.02 [19:06:05]line НДС 12% : 72.26 [19:06:05]line Наличными: 680.00 [19:06:05]line Безнал.: 0.00 [19:06:05]line Место: АЗС № 130 "Партнер Нефть" [19:06:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:06:05]line СНО: Общий режим [19:06:05]line Чек 656 20.08.2024 19:06 [19:06:05]line Смена: 465 ФФД: 1.0 [19:06:05]line ЗНМ: 0300000070 [19:06:05]line РНМ: 0000000000092562 [19:06:05]line Версия ККМ: 001 [19:06:05]line ФМ: 0000000000871769 [19:06:05]line ФД: 163211 [19:06:05]line ФПД: 4738757455859 [19:06:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190603&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163211&fm=4738757455859&tin=02508201610067®Number=0000000000092562&sum=68000 [19:06:05]written 0, free lines is 4095 [19:06:05]Write to MH i2c: 01 00 00 B2 02 B4 [19:06:05]Write i2c OK [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: 01 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: 01 07 00 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 C3 0C 8A [19:06:05]RasterBufferAndPrint [19:06:05]line [19:06:05]line [19:06:05]line [19:06:05]line [19:06:05]line [19:06:05]written 0, free lines is 3302 [19:06:05]MH_Cut [19:06:05]Write to MH i2c: D1 01 00 B9 02 01 8D [19:06:05]Write i2c OK [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: D1 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: D1 01 00 [19:06:05]MH_I2C_Read... [19:06:05]Read from MH i2c: D1 01 00 B9 02 00 8C [19:06:05]Write to MH i2c: 01 00 00 BA 02 BC [19:06:05]Write i2c OK [19:06:05]MH_I2C_Read... [19:06:06]*** Cut start [19:06:06]*** Purtial cut [19:06:06]*** Stage 1: CUTSNS_PIN = 1 [19:06:08]Read from MH i2c: 01 [19:06:08]MH_I2C_Read... [19:06:08]*** Stop cut motor [19:06:08]*** Cut end [19:06:08]Read from MH i2c: 01 07 00 [19:06:08]MH_I2C_Read... [19:06:08]Read from MH i2c: 01 07 00 BA 02 00 00 00 00 00 FF 0F D1 [19:06:08]process_action close_receipt done [19:06:08]requested_data is exist [19:06:08]produce_requested_data [19:06:08]requested_item fm.sn is exist - process it [19:06:08]wFMCommunicate request_size=4 [19:06:08]MH_SAM_APDU [19:06:08]CAPDU: 80 11 00 00 [19:06:08]Write to MH i2c: E2 08 00 BB 02 80 11 00 00 00 00 00 00 37 [19:06:08]Write i2c OK [19:06:08]MH_I2C_Read... [19:06:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:06:08]Read from MH i2c: E2 [19:06:08]MH_I2C_Read... [19:06:08]Read from MH i2c: E2 17 00 [19:06:08]MH_I2C_Read... [19:06:08]Read from MH i2c: E2 17 00 BB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [19:06:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:06:08]wFMCommunicate OK [19:06:08]requested_item fd.num is exist - process it [19:06:08]SAM_PROTO_GetFieldsCounters [19:06:08]wFMCommunicate request_size=4 [19:06:08]MH_SAM_APDU [19:06:08]CAPDU: 80 13 00 00 [19:06:08]Write to MH i2c: E2 08 00 BC 02 80 13 00 00 00 00 00 00 3A [19:06:08]Write i2c OK [19:06:08]MH_I2C_Read... [19:06:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:06:08]Read from MH i2c: E2 [19:06:08]MH_I2C_Read... [19:06:08]Read from MH i2c: E2 62 00 [19:06:08]MH_I2C_Read... [19:06:08]Read from MH i2c: E2 62 00 BC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 90 02 00 00 5E 04 04 00 90 02 00 00 57 04 04 00 91 02 00 00 19 04 04 00 00 00 00 00 90 00 F2 [19:06: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 90 02 00 00 5E 04 04 00 90 02 00 00 57 04 04 00 91 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:06:09]wFMCommunicate OK [19:06:09]SAM_PROTO_GetFieldsCounters done [19:06:09]requested_item shift.num is exist - process it [19:06:09]requested_item shift.opened is exist - process it [19:06:09]req_shift_opened [19:06:09]FM_GetShiftState [19:06:09]SAM_PROTO_GetShiftState [19:06:09]wFMCommunicate request_size=4 [19:06:09]MH_SAM_APDU [19:06:09]CAPDU: 80 13 01 00 [19:06:09]Write to MH i2c: E2 08 00 BD 02 80 13 01 00 00 00 00 00 3C [19:06:09]Write i2c OK [19:06:09]MH_I2C_Read... [19:06:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:06:09]Read from MH i2c: E2 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: E2 0E 00 [19:06:09]MH_I2C_Read... [19:06:09]Read from MH i2c: E2 0E 00 BD 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0A [19:06:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:06:09]wFMCommunicate OK [19:06:09]SAM_PROTO_GetShiftState done [19:06:09]FM_GetShiftState done [19:06:09]req_shift_opened done [19:06:09]requested_item shift.open_date is exist - process it [19:06:09]req_shift_open_date [19:06:09]req_shift_open_date done [19:06:09]produce_requested_data done [19:06:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163211,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:06:09]process_action_free close_receipt [19:06:09]json_value_free [19:06:09]json_value_free done [19:06:09]process_json_proto returns [19:06:09]Send response to host [19:06:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163211,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:06:09]free response buf [19:06:09]execute_script done [19:06:09]execute_script returns [19:06:09]free content buf [19:06:09]Sock 7.Close socket [19:06:09]Sock 7.Thread stoped [19:06:15]ConnectInit Can't connect to host [19:06:20]ConnectInit Can't connect to host [19:06:21]ConnectInit Can't connect to host [19:06:21]CommunicateWithHost connect error [19:06:21]CommunicateWithHost err = -1 [19:06:21]OFD Sender: Server communicate error [19:06:21]OFD Sender: Processing packet 163208 [packets to send 964, broken 960] [19:06:21]ProducePacketName [19:06:21]name=ofd_packets/00163208 [19:06:21]OFD Sender: To server: pG, [19:06:21]CommunicateWithHost lk.salyk.kg:30040 [19:06:21]ConnectInit lk.salyk.kg [19:06:25]ConnectInit Can't connect to host [19:06:26]ConnectInit Can't take IP for lk.salyk.kg [19:06:26]CommunicateWithHost connect error [19:06:26]CommunicateWithHost err = -1 [19:06:26]OFD Sender: Server communicate error [19:06:30]ConnectInit Can't connect to host [19:06:31]OFD Sender: Processing packet 163208 [packets to send 964, broken 960] [19:06:31]ProducePacketName [19:06:31]name=ofd_packets/00163208 [19:06:31]OFD Sender: To server: pG, [19:06:31]CommunicateWithHost lk.salyk.kg:30040 [19:06:31]ConnectInit lk.salyk.kg [19:06:35]ConnectInit Can't connect to host [19:06:36]ConnectInit Can't take IP for lk.salyk.kg [19:06:36]CommunicateWithHost connect error [19:06:36]CommunicateWithHost err = -1 [19:06:36]OFD Sender: Server communicate error [19:06:41]OFD Sender: Processing packet 163208 [packets to send 964, broken 960] [19:06:41]ProducePacketName [19:06:41]name=ofd_packets/00163208 [19:06:41]OFD Sender: To server: pG, [19:06:41]CommunicateWithHost lk.salyk.kg:30040 [19:06:41]ConnectInit lk.salyk.kg [19:06:46]recv_with_timeout no data received [19:06:46]ConnectInit Can't take IP for lk.salyk.kg [19:06:46]CommunicateWithHost connect error [19:06:46]CommunicateWithHost err = -1 [19:06:46]OFD Sender: Server communicate error [19:06:51]OFD Sender: Processing packet 163208 [packets to send 964, broken 960] [19:06:51]ProducePacketName [19:06:51]name=ofd_packets/00163208 [19:06:51]OFD Sender: To server: pG, [19:06:51]CommunicateWithHost lk.salyk.kg:30040 [19:06:51]ConnectInit lk.salyk.kg [19:07:01]recv_with_timeout no data received [19:07:02]Connected sock=9 [19:07: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 36 39 0F 01 00 00 B5 58 07 01 70 39 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8D 02 00 00 F4 03 04 00 58 E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7D 02 00 35 04 06 00 35 6B 5E 62 D7 3B 0B 6C FD AF 86 CF 57 BA [19:07: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 36 39 4F 00 00 00 47 74 47 00 D0 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7D 02 00 F4 03 04 00 A8 92 C4 66 B6 04 01 00 00 70 C0 0B FF 8F 39 43 4D [19:07:02]CommunicateWithHost err = 0 [19:07:02]CheckOFDResponse [19:07:02]1017 (14) - 77093643461234 [19:07:02]1041 (16) - 0000000000871769 [19:07:02]1040 (4) - 163208 [19:07:02]1012 (4) - 20.08.2024 12:57 [19:07:02]1206 (1) - 0 [19:07:02]OFD Sender: Remove packet 163208 [19:07:02]ProducePacketName [19:07:02]name=ofd_packets/00163208 [19:07:02]NVStorageDeleteData [19:07:03]OFD Sender: Processing packet 163209 [packets to send 963, broken 960] [19:07:03]ProducePacketName [19:07:03]name=ofd_packets/00163209 [19:07:03]OFD Sender: To server: pG, [19:07:03]CommunicateWithHost lk.salyk.kg:30040 [19:07:03]ConnectInit lk.salyk.kg [19:07:05]Connected sock=7 [19:07: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 36 39 0F 01 00 00 0A 17 07 01 92 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D0 CA 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8E 02 00 00 F4 03 04 00 69 E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7D 02 00 35 04 06 00 43 73 4A 6B C9 EE 4F AA 53 E4 04 FB 42 43 [19:07: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 36 39 4F 00 00 00 16 2A 47 00 58 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 36 39 10 04 04 00 89 7D 02 00 F4 03 04 00 AB 92 C4 66 B6 04 01 00 00 64 1C 73 20 8E 40 24 B1 [19:07:06]CommunicateWithHost err = 0 [19:07:06]CheckOFDResponse [19:07:06]1017 (14) - 77093643461234 [19:07:06]1041 (16) - 0000000000871769 [19:07:06]1040 (4) - 163209 [19:07:06]1012 (4) - 20.08.2024 12:57 [19:07:06]1206 (1) - 0 [19:07:06]OFD Sender: Remove packet 163209 [19:07:06]ProducePacketName [19:07:06]name=ofd_packets/00163209 [19:07:06]NVStorageDeleteData [19:07:06]OFD Sender: Processing packet 163210 [packets to send 962, broken 960] [19:07:06]ProducePacketName [19:07:06]name=ofd_packets/00163210 [19:07:06]OFD Sender: To server: pG, [19:07:06]CommunicateWithHost lk.salyk.kg:30040 [19:07:06]ConnectInit lk.salyk.kg [19:07:10]Connected sock=9 [19:07: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 36 39 86 01 00 00 2E 62 7E 01 05 CC 5A 03 01 00 03 00 72 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 30 30 35 32 34 30 33 06 04 24 00 4E 65 73 74 6C 65 20 4B 49 54 2D 4B 41 54 20 D0 BF D0 BB D0 BE D1 81 D0 BA D0 B8 D0 B9 20 34 31 2C 35 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 28 23 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 26 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 8F 02 00 00 F4 03 04 00 DE E8 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7D 02 00 35 04 06 00 74 4A 08 9F A7 D4 11 99 66 25 80 10 AC 75 [19:07: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 36 39 4F 00 00 00 A8 45 47 00 4E 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 36 39 10 04 04 00 8A 7D 02 00 F4 03 04 00 B1 92 C4 66 B6 04 01 00 00 1E D9 B0 0F 2F A8 AA 96 [19:07:12]CommunicateWithHost err = 0 [19:07:12]CheckOFDResponse [19:07:12]1017 (14) - 77093643461234 [19:07:12]1041 (16) - 0000000000871769 [19:07:12]1040 (4) - 163210 [19:07:12]1012 (4) - 20.08.2024 12:57 [19:07:12]1206 (1) - 0 [19:07:12]OFD Sender: Remove packet 163210 [19:07:12]ProducePacketName [19:07:12]name=ofd_packets/00163210 [19:07:12]NVStorageDeleteData [19:07:13]OFD Sender: Processing packet 163211 [packets to send 961, broken 960] [19:07:13]ProducePacketName [19:07:13]name=ofd_packets/00163211 [19:07:13]OFD Sender: To server: pG, [19:07:13]CommunicateWithHost lk.salyk.kg:30040 [19:07:13]ConnectInit lk.salyk.kg [19:07:15]Connected sock=7 [19:07: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 36 39 0F 01 00 00 56 C0 07 01 D3 7C 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 23 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C9 09 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 09 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5A 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3A 1C 00 00 00 00 07 04 06 00 A0 09 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 90 02 00 00 F4 03 04 00 1B E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7D 02 00 35 04 06 00 04 4F 53 F4 6F F3 02 34 5E 41 6B 1F 9E D9 [19:07: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 36 39 4F 00 00 00 96 9A 47 00 3D 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 36 39 10 04 04 00 8B 7D 02 00 F4 03 04 00 B5 92 C4 66 B6 04 01 00 00 01 D2 5A EB D7 9D F0 35 [19:07:15]CommunicateWithHost err = 0 [19:07:15]CheckOFDResponse [19:07:15]1017 (14) - 77093643461234 [19:07:15]1041 (16) - 0000000000871769 [19:07:15]1040 (4) - 163211 [19:07:15]1012 (4) - 20.08.2024 12:57 [19:07:15]1206 (1) - 0 [19:07:15]OFD Sender: Remove packet 163211 [19:07:15]ProducePacketName [19:07:15]name=ofd_packets/00163211 [19:07:15]NVStorageDeleteData [19:07:16]OFD Sender: No OFD packet to send [19:07:21]OFD Sender: No OFD packet to send [19:07:26]OFD Sender: No OFD packet to send [19:07:31]OFD Sender: No OFD packet to send [19:07:32]accept exits with 11 [19:07:32]New connection [19:07:32]New thread 3067084132 created [19:07:32]Thread 3067227492 joined [19:07:32]Waiting for new connection... [19:07:32] Sock 11.Parse request [19:07:32]Sock 11.Check first char [19:07:32]Sock 11.First char is OK [19:07:32]request: POST /json_proto HTTP/1.0 [19:07:32]Method: POST [19:07:32]URL: /json_proto [19:07:32]Method is POST - this is cgi request [19:07:32]url: /json_proto [19:07:32]query_string will be loaded in cgi processing [19:07:32]execute_cgi json_proto POST (null) [19:07:32]execute_cgi path=json_proto method=POST [19:07:32]POST find Content-Length [19:07:32]Host: 172.17.44.132:8080 [19:07:32]Content-Length: 973 [19:07:32]Content-Type: application/json [19:07:32] [19:07:32]POST finish read [19:07:32]Found Content-Length = 973 [19:07:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50492", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \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 }]} ,{ "code": "4690329000476", "name": "\u0421\u0443\u0445 \u041A\u0438\u0440\u0438\u0435\u0448\u043A\u0438 \u0448\u0430\u0448\u043B\u044B\u043A 40\u0433", "price" : 21.00, "quantity" : 1.000, "sum" : 21.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 121.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:32]execute_script... [19:07: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)50492", "tax_sys" : 0, "items" : [ { "code": "4870002326172", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043B\u0438\u043C\u043E\u043D \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 }]} ,{ "code": "4690329000476", "name": "\u0421\u0443\u0445 \u041A\u0438\u0440\u0438\u0435\u0448\u043A\u0438 \u0448\u0430\u0448\u043B\u044B\u043A 40\u0433", "price" : 21.00, "quantity" : 1.000, "sum" : 21.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 121.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:07:32]POST & json_proto [19:07:32]process_json_proto [19:07:32]json parsed OK: [19:07:32]protocol is kg_v1.0 [19:07:32]action value=close_receipt [19:07:32]process_action close_receipt [19:07:32]cmd_close_receipt [19:07:32]MH_GetDate [19:07:32]Write to MH i2c: F0 00 00 BE 02 AF [19:07:32]Write i2c OK [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: F0 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: F0 09 00 [19:07:32]MH_I2C_Read... [19:07:32]Read from MH i2c: F0 09 00 BE 02 00 75 E9 C4 66 2A 83 C1 65 13 [19:07:32]GetLastDocTimeStamp 1724180763 [19:07:32]current date 1724180853 [19:07:32]FM_GetShiftState [19:07:32]SAM_PROTO_GetShiftState [19:07:32]wFMCommunicate request_size=4 [19:07:32]MH_SAM_APDU [19:07:32]CAPDU: 80 13 01 00 [19:07:32]Write to MH i2c: E2 08 00 BF 02 80 13 01 00 00 00 00 00 3E [19:07:32]Write i2c OK [19:07:32]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 BF 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0C [19:07:33]RAPDU: 09 00 01 B9 E0 C3 66 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 1724113081 [19:07:33]opened+sec_in_day 1724199481 [19:07:33]quantity*price = 10000 [19:07:33]sum+1 = 10001 [19:07:33]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4690329000476 Сух Кириешки шашлык 40г 1.000 * 21.00 = 21.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 121.00 НСП 1% : 1.07 НДС 12% : 12.85 Наличными: 121.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 657 20.08.2024 19:07 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163212 ФПД: 218922581122960 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190733&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163212&fm=218922581122960&tin=02508201610067®Number=0000000000092562&sum=12100 0 [19:07:34]StoreToDocumentArchive [19:07:34]shift 465 fd 163212 [19:07:34]save to /storage/0465/doc_00163212 [19:07:34]save last doc name /storage/0465/doc_00163212 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=406 [19:07:34]tlvbuf is 005A4180 [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 CC 02 80 09 00 00 00 00 00 00 40 [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 CC 02 00 90 00 42 [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 CD 02 80 0D 01 02 00 00 00 00 48 [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 CD 02 00 90 00 43 [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 96 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 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 BB D0 B8 D0 BC D0 BE D0 BD 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 23 04 6D 00 8A 04 0D 00 34 36 39 30 33 32 39 30 30 30 34 37 36 06 04 29 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D1 88 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 34 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 [19:07:34]Write to MH i2c: E2 02 01 CE 02 80 0D 02 02 FA 00 03 00 96 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 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 BB D0 B8 D0 BC D0 BE D0 BD 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 23 04 6D 00 8A 04 0D 00 34 36 39 30 33 32 39 30 30 30 34 37 36 06 04 29 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D1 88 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 34 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 00 00 34 [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 CE 02 00 90 00 44 [19:07:34]RAPDU: 90 00 [19:07:34]wFMCommunicate OK [19:07:34]wFMCommunicate request_size=165 [19:07:34]MH_SAM_APDU [19:07:34]CAPDU: 80 0D 02 02 A0 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 05 00 00 00 00 07 04 06 00 44 2F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 75 E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7D 02 00 35 04 06 00 C7 1B E2 AE 5F 90 [19:07:35]Write to MH i2c: E2 A8 00 CF 02 80 0D 02 02 A0 00 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 05 00 00 00 00 07 04 06 00 44 2F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 75 E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7D 02 00 35 04 06 00 C7 1B E2 AE 5F 90 00 00 3D [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:07:35]Read from MH i2c: E2 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 03 00 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 03 00 CF 02 00 90 00 45 [19:07:35]RAPDU: 90 00 [19:07:35]wFMCommunicate OK [19:07:35]wFMCommunicate request_size=4 [19:07:35]MH_SAM_APDU [19:07:35]CAPDU: 80 0D 03 02 [19:07:35]Write to MH i2c: E2 08 00 D0 02 80 0D 03 02 00 00 00 00 4D [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:07:35]Read from MH i2c: E2 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 0B 00 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 0B 00 D0 02 00 CF C5 53 71 51 60 20 85 90 00 FC [19:07:35]RAPDU: CF C5 53 71 51 60 20 85 90 00 [19:07:35]wFMCommunicate OK [19:07:35]SAM_PROTO_SignData done [19:07:35]FM_MakeSignedData done [19:07:35]CreateOFDProtocolMessage [19:07:35]wFMCommunicate request_size=4 [19:07:35]MH_SAM_APDU [19:07:35]CAPDU: 80 11 00 00 [19:07:35]Write to MH i2c: E2 08 00 D1 02 80 11 00 00 00 00 00 00 4D [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:35]Read from MH i2c: E2 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 17 00 [19:07:35]MH_I2C_Read... [19:07:35]Read from MH i2c: E2 17 00 D1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A6 [19:07:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:07:35]wFMCommunicate OK [19:07:35]CreateOFDProtocolMessage done [19:07:35]OFDSenderStorePacket 163212 [19:07:35]StoreOFDPacket docnum=163212 [19:07:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AA 01 00 00 89 F8 A2 01 E4 A6 5A 03 01 00 03 00 96 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 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 BB D0 B8 D0 BC D0 BE D0 BD 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 23 04 6D 00 8A 04 0D 00 34 36 39 30 33 32 39 30 30 30 34 37 36 06 04 29 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D1 88 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 34 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 05 00 00 00 00 07 04 06 00 44 2F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 75 E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7D 02 00 35 04 06 00 C7 1B E2 AE 5F 90 CF C5 53 71 51 60 20 85 [19:07:35]CheckFolder [19:07:35]dirname=/storage/ofd_packets [19:07:35]CheckFolder done [19:07:35]ProducePacketName [19:07:35]name=ofd_packets/00163212 [19:07:35]NVStorageSaveData ofd_packets/00163212 [19:07:35]File name is /storage/ofd_packets/00163212 [19:07:35]Write 456 bytes [19:07:35]NVStorageSaveData done [19:07:35]OFDSenderStorePacket done [19:07:35]KKMCreateOFDPacket done [19:07:35]NVStorageSaveData kkm_last_timestamp [19:07:35]File name is /storage/kkm_last_timestamp [19:07:35]Write 4 bytes [19:07:35]NVStorageSaveData done [19:07:35]ExternCall_PrintAddStr [19:07:35]wPrintStart [19:07:35]Write to MH i2c: 01 00 00 D2 02 D4 [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 D2 02 00 00 00 00 00 FF 0F E9 [19:07:35]RasterBufferAndPrint [19:07:35]line Счет N : (3)50492 [19:07:35]line ИНН: 02508201610067 [19:07:35]line Контрольно-Кассовый Чек [19:07:35]line ПРОДАЖА [19:07:35]line Товар: 4870002326172 [19:07:35]line Вода ASU пит н.газ лимон ПЭТ 1л [19:07:35]line 1.000 * 100.00 [19:07:35]line = 100.00 [19:07:35]line НДС 12% НСП 1% [19:07:35]line > о реализуемом товаре [19:07:35]line Товар: 4690329000476 [19:07:35]line Сух Кириешки шашлык 40г [19:07:35]line 1.000 * 21.00 [19:07:35]line = 21.00 [19:07:35]line НДС 12% НСП 1% [19:07:35]line > о реализуемом товаре [19:07:35]line ИТОГО: 121.00 [19:07:35]line НСП 1% : 1.07 [19:07:35]line НДС 12% : 12.85 [19:07:35]line Наличными: 121.00 [19:07:35]line Безнал.: 0.00 [19:07:35]line Место: АЗС № 130 "Партнер Нефть" [19:07:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:07:35]line СНО: Общий режим [19:07:35]line Чек 657 20.08.2024 19:07 [19:07:35]line Смена: 465 ФФД: 1.0 [19:07:35]line ЗНМ: 0300000070 [19:07:35]line РНМ: 0000000000092562 [19:07:35]line Версия ККМ: 001 [19:07:35]line ФМ: 0000000000871769 [19:07:35]line ФД: 163212 [19:07:35]line ФПД: 218922581122960 [19:07:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190733&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163212&fm=218922581122960&tin=02508201610067®Number=0000000000092562&sum=12100 [19:07:35]line 0 [19:07:35]written 0, free lines is 4095 [19:07:35]OFD Sender: Processing packet 163212 [packets to send 961, broken 960] [19:07:35]ProducePacketName [19:07:35]name=ofd_packets/00163212 [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]Write to MH i2c: 01 00 00 01 03 04 [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 01 03 00 00 00 00 00 69 0C 80 [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 3197 [19:07:35]MH_Cut [19:07:35]Write to MH i2c: D1 01 00 08 03 01 DD [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 08 03 00 DC [19:07:35]Write to MH i2c: 01 00 00 09 03 0C [19:07:35]Write i2c OK [19:07:35]MH_I2C_Read... [19:07:36]*** Cut start [19:07:36]*** Purtial cut [19:07:36]*** Stage 1: CUTSNS_PIN = 1 [19:07:38]Read from MH i2c: 01 [19:07:38]MH_I2C_Read... [19:07:38]*** Stop cut motor [19:07:38]*** Cut end [19:07:38]Read from MH i2c: 01 07 00 [19:07:38]MH_I2C_Read... [19:07:38]Read from MH i2c: 01 07 00 09 03 00 00 00 00 00 FF 0F 21 [19:07:38]process_action close_receipt done [19:07:38]requested_data is exist [19:07:38]produce_requested_data [19:07:38]requested_item fm.sn is exist - process it [19:07:38]wFMCommunicate request_size=4 [19:07:38]MH_SAM_APDU [19:07:38]CAPDU: 80 11 00 00 [19:07:38]Write to MH i2c: E2 08 00 0A 03 80 11 00 00 00 00 00 00 87 [19:07:38]Write i2c OK [19:07:38]MH_I2C_Read... [19:07:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:07:38]Read from MH i2c: E2 [19:07:38]MH_I2C_Read... [19:07:38]Read from MH i2c: E2 17 00 [19:07:38]MH_I2C_Read... [19:07:38]Read from MH i2c: E2 17 00 0A 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [19:07:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:07:38]wFMCommunicate OK [19:07:38]requested_item fd.num is exist - process it [19:07:38]SAM_PROTO_GetFieldsCounters [19:07:38]wFMCommunicate request_size=4 [19:07:38]MH_SAM_APDU [19:07:38]CAPDU: 80 13 00 00 [19:07:38]Write to MH i2c: E2 08 00 0B 03 80 13 00 00 00 00 00 00 8A [19:07:38]Write i2c OK [19:07:38]MH_I2C_Read... [19:07:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:07:39]Read from MH i2c: E2 [19:07:39]MH_I2C_Read... [19:07:39]Read from MH i2c: E2 62 00 [19:07:39]MH_I2C_Read... [19:07:39]Read from MH i2c: E2 62 00 0B 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 91 02 00 00 5E 04 04 00 91 02 00 00 57 04 04 00 92 02 00 00 19 04 04 00 00 00 00 00 90 00 46 [19:07: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8C 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 91 02 00 00 5E 04 04 00 91 02 00 00 57 04 04 00 92 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:07:39]wFMCommunicate OK [19:07:39]SAM_PROTO_GetFieldsCounters done [19:07:39]requested_item shift.num is exist - process it [19:07:39]requested_item shift.opened is exist - process it [19:07:39]req_shift_opened [19:07:39]FM_GetShiftState [19:07:39]SAM_PROTO_GetShiftState [19:07:39]wFMCommunicate request_size=4 [19:07:39]MH_SAM_APDU [19:07:39]CAPDU: 80 13 01 00 [19:07:39]Write to MH i2c: E2 08 00 0C 03 80 13 01 00 00 00 00 00 8C [19:07:39]Write i2c OK [19:07:39]MH_I2C_Read... [19:07:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:07:39]Read from MH i2c: E2 [19:07:39]MH_I2C_Read... [19:07:39]Read from MH i2c: E2 0E 00 [19:07:39]MH_I2C_Read... [19:07:39]Read from MH i2c: E2 0E 00 0C 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5A [19:07:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:07:39]wFMCommunicate OK [19:07:39]SAM_PROTO_GetShiftState done [19:07:39]FM_GetShiftState done [19:07:39]req_shift_opened done [19:07:39]requested_item shift.open_date is exist - process it [19:07:39]req_shift_open_date [19:07:39]req_shift_open_date done [19:07:39]produce_requested_data done [19:07:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163212,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:07:39]process_action_free close_receipt [19:07:39]json_value_free [19:07:39]json_value_free done [19:07:39]process_json_proto returns [19:07:39]Send response to host [19:07:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163212,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:07:39]free response buf [19:07:39]execute_script done [19:07:39]execute_script returns [19:07:39]free content buf [19:07:39]Sock 11.Close socket [19:07:39]Sock 11.Thread stoped [19:07:42]Connected sock=10 [19:07:42]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 AA 01 00 00 89 F8 A2 01 E4 A6 5A 03 01 00 03 00 96 01 1E 04 01 00 01 23 04 77 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 36 31 37 32 06 04 33 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 BB D0 B8 D0 BC D0 BE D0 BD 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 23 04 6D 00 8A 04 0D 00 34 36 39 30 33 32 39 30 30 30 34 37 36 06 04 29 00 D0 A1 D1 83 D1 85 20 D0 9A D0 B8 D1 80 D0 B8 D0 B5 D1 88 D0 BA D0 B8 20 D1 88 D0 B0 D1 88 D0 BB D1 8B D0 BA 20 34 30 D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 08 00 00 00 00 13 04 06 00 34 08 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 2F 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 05 05 00 00 00 00 07 04 06 00 44 2F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 91 02 00 00 F4 03 04 00 75 E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8C 7D 02 00 35 04 06 00 C7 1B E2 AE 5F 90 CF C5 53 71 51 60 20 85 [19:07: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 36 39 4F 00 00 00 44 8D 47 00 CA 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 36 39 10 04 04 00 8C 7D 02 00 F4 03 04 00 D0 92 C4 66 B6 04 01 00 00 16 31 A6 F8 B9 68 26 DC [19:07:44]CommunicateWithHost err = 0 [19:07:44]CheckOFDResponse [19:07:44]1017 (14) - 77093643461234 [19:07:44]1041 (16) - 0000000000871769 [19:07:44]1040 (4) - 163212 [19:07:44]1012 (4) - 20.08.2024 12:57 [19:07:44]1206 (1) - 0 [19:07:44]OFD Sender: Remove packet 163212 [19:07:44]ProducePacketName [19:07:44]name=ofd_packets/00163212 [19:07:44]NVStorageDeleteData [19:07:44]OFD Sender: No OFD packet to send [19:07:49]OFD Sender: No OFD packet to send [19:07:54]recv_with_timeout no data received [19:07:54]OFD Sender: No OFD packet to send [19:07:59]OFD Sender: No OFD packet to send [19:08:04]OFD Sender: No OFD packet to send [19:08:07]recv_with_timeout no data received [19:08:09]OFD Sender: No OFD packet to send [19:08:14]OFD Sender: No OFD packet to send [19:08:19]OFD Sender: No OFD packet to send [19:08:21]recv_with_timeout no data received [19:08:24]OFD Sender: No OFD packet to send [19:08:29]OFD Sender: No OFD packet to send [19:08:34]OFD Sender: No OFD packet to send [19:08:36]recv_with_timeout no data received [19:08:40]OFD Sender: No OFD packet to send [19:08:45]OFD Sender: No OFD packet to send [19:08:50]OFD Sender: No OFD packet to send [19:08:51]recv_with_timeout no data received [19:08:55]accept exits with 7 [19:08:55]New connection [19:08:55]New thread 3067227492 created [19:08:55]Thread 3067084132 joined [19:08:55]Waiting for new connection... [19:08:55]OFD Sender: No OFD packet to send [19:08:55] Sock 7.Parse request [19:08:55]Sock 7.Check first char [19:08:55]Sock 7.First char is OK [19:08:55]request: POST /json_proto HTTP/1.0 [19:08:55]Method: POST [19:08:55]URL: /json_proto [19:08:55]Method is POST - this is cgi request [19:08:55]url: /json_proto [19:08:55]query_string will be loaded in cgi processing [19:08:55]execute_cgi json_proto POST (null) [19:08:55]execute_cgi path=json_proto method=POST [19:08:55]POST find Content-Length [19:08:55]Host: 172.17.44.132:8080 [19:08:55]Content-Length: 1188 [19:08:55]Content-Type: application/json [19:08:55] [19:08:55]POST finish read [19:08:55]Found Content-Length = 1188 [19:08:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50493", "tax_sys" : 0, "items" : [ { "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" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036200014", "name": "\u041A\u043E\u0444\u0435 \u042D\u0441\u043F\u0440\u0435\u0441\u0441\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 279.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:08:55]execute_script... [19:08: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)50493", "tax_sys" : 0, "items" : [ { "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" : 1.000, "sum" : 59.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036200014", "name": "\u041A\u043E\u0444\u0435 \u042D\u0441\u043F\u0440\u0435\u0441\u0441\u043E (GABB TRADE)", "price" : 105.00, "quantity" : 1.000, "sum" : 105.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 279.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:08:55]POST & json_proto [19:08:55]process_json_proto [19:08:55]json parsed OK: [19:08:55]protocol is kg_v1.0 [19:08:55]action value=close_receipt [19:08:55]process_action close_receipt [19:08:55]cmd_close_receipt [19:08:55]MH_GetDate [19:08:55]Write to MH i2c: F0 00 00 0D 03 FF [19:08:55]Write i2c OK [19:08:55]MH_I2C_Read... [19:08:55]Read from MH i2c: F0 [19:08:55]MH_I2C_Read... [19:08:55]Read from MH i2c: F0 09 00 [19:08:55]MH_I2C_Read... [19:08:55]Read from MH i2c: F0 09 00 0D 03 00 C7 E9 C4 66 2A 83 C1 65 B5 [19:08:55]GetLastDocTimeStamp 1724180853 [19:08:55]current date 1724180935 [19:08:55]FM_GetShiftState [19:08:55]SAM_PROTO_GetShiftState [19:08:55]wFMCommunicate request_size=4 [19:08:55]MH_SAM_APDU [19:08:55]CAPDU: 80 13 01 00 [19:08:55]Write to MH i2c: E2 08 00 0E 03 80 13 01 00 00 00 00 00 8E [19:08:55]Write i2c OK [19:08:55]MH_I2C_Read... [19:08:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:08:55]Read from MH i2c: E2 [19:08:55]MH_I2C_Read... [19:08:55]Read from MH i2c: E2 0E 00 [19:08:55]MH_I2C_Read... [19:08:55]Read from MH i2c: E2 0E 00 0E 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5C [19:08:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:08:55]wFMCommunicate OK [19:08:55]SAM_PROTO_GetShiftState done [19:08:55]FM_GetShiftState done [19:08:55]opened in 1724113081 [19:08:55]opened+sec_in_day 1724199481 [19:08:55]quantity*price = 5900 [19:08:55]sum+1 = 5901 [19:08:55]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036200014 Кофе Эспрессо (GABB TRADE) 1.000 * 105.00 = 105.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 279.00 НСП 1% : 2.47 НДС 12% : 29.62 Наличными: 279.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 658 20.08.2024 19:08 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163213 ФПД: 131977272161002 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190855&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163213&fm=131977272161002&tin=02508201610067®Number=0000000000092562&sum=27900 0 [19:08:56]StoreToDocumentArchive [19:08:56]shift 465 fd 163213 [19:08:56]save to /storage/0465/doc_00163213 [19:08:56]save last doc name /storage/0465/doc_00163213 to /storage/kkm_last_doc_name [19:08:56]save OK [19:08:56]Clear old archive folders... [19:08:56]ProcessDocumentItem done err = 0, tmpTLVsize=503 [19:08:56]tlvbuf is B6F9B710 [19:08:56]SAM_PROTO_ClearQueue [19:08:56]wFMCommunicate request_size=4 [19:08:56]MH_SAM_APDU [19:08:56]CAPDU: 80 09 00 00 [19:08:56]Write to MH i2c: E2 08 00 1B 03 80 09 00 00 00 00 00 00 90 [19:08:56]Write i2c OK [19:08:56]MH_I2C_Read... [19:08:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:08:56]Read from MH i2c: E2 [19:08:56]MH_I2C_Read... [19:08:56]Read from MH i2c: E2 03 00 [19:08:56]MH_I2C_Read... [19:08:56]Read from MH i2c: E2 03 00 1B 03 00 90 00 92 [19:08:56]RAPDU: 90 00 [19:08:56]wFMCommunicate OK [19:08:56]SAM_PROTO_ClearQueue done [19:08:56]KKMCreateOFDPacket [19:08:56]OFDProtocolAddRootSTLVToBuf [19:08:56]FM_MakeSignedData [19:08:56]FM_MakeSignedData [19:08:56]SAM_PROTO_SignData [19:08:56]wFMCommunicate request_size=4 [19:08:56]MH_SAM_APDU [19:08:56]CAPDU: 80 0D 01 02 [19:08:56]Write to MH i2c: E2 08 00 1C 03 80 0D 01 02 00 00 00 00 98 [19:08:56]Write i2c OK [19:08:56]MH_I2C_Read... [19:08:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:08:56]Read from MH i2c: E2 [19:08:56]MH_I2C_Read... [19:08:56]Read from MH i2c: E2 03 00 [19:08:56]MH_I2C_Read... [19:08:56]Read from MH i2c: E2 03 00 1C 03 00 90 00 93 [19:08:56]RAPDU: 90 00 [19:08:56]wFMCommunicate OK [19:08:56]wFMCommunicate request_size=255 [19:08:56]MH_SAM_APDU [19:08:56]CAPDU: 80 0D 02 02 FA 03 00 F7 01 1E 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 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 30 30 30 31 34 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 AD D1 81 D0 BF D1 80 D0 B5 D1 81 D1 81 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 [19:08:56]Write to MH i2c: E2 02 01 1D 03 80 0D 02 02 FA 00 03 00 F7 01 1E 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 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 30 30 30 31 34 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 AD D1 81 D0 BF D1 80 D0 B5 D1 81 D1 81 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 00 00 EE [19:08:56]Write i2c OK [19:08:56]MH_I2C_Read... [19:08:56]Read from MH i2c: E2 [19:08:56]MH_I2C_Read... [19:08:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:56]Read from MH i2c: E2 03 00 [19:08:56]MH_I2C_Read... [19:08:56]Read from MH i2c: E2 03 00 1D 03 00 90 00 94 [19:08:56]RAPDU: 90 00 [19:08:56]wFMCommunicate OK [19:08:56]wFMCommunicate request_size=255 [19:08:56]MH_SAM_APDU [19:08:56]CAPDU: 80 0D 02 02 FA 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0B 00 00 00 00 07 04 06 00 FC 6C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 C7 E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7D 02 00 35 04 06 [19:08:56]Write to MH i2c: E2 02 01 1E 03 80 0D 02 02 FA 00 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0B 00 00 00 00 07 04 06 00 FC 6C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 C7 E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7D 02 00 35 04 06 00 00 4C [19:08:56]Write i2c OK [19:08:56]MH_I2C_Read... [19:08:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:57]Read from MH i2c: E2 [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: E2 03 00 [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: E2 03 00 1E 03 00 90 00 95 [19:08:57]RAPDU: 90 00 [19:08:57]wFMCommunicate OK [19:08:57]wFMCommunicate request_size=12 [19:08:57]MH_SAM_APDU [19:08:57]CAPDU: 80 0D 02 02 07 00 78 08 5A 6C F2 EA [19:08:57]Write to MH i2c: E2 0F 00 1F 03 80 0D 02 02 07 00 00 78 08 5A 6C F2 EA 00 00 CC [19:08:57]Write i2c OK [19:08:57]MH_I2C_Read... [19:08:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:08:57]Read from MH i2c: E2 [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: E2 03 00 [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: E2 03 00 1F 03 00 90 00 96 [19:08:57]RAPDU: 90 00 [19:08:57]wFMCommunicate OK [19:08:57]wFMCommunicate request_size=4 [19:08:57]MH_SAM_APDU [19:08:57]CAPDU: 80 0D 03 02 [19:08:57]Write to MH i2c: E2 08 00 20 03 80 0D 03 02 00 00 00 00 9E [19:08:57]Write i2c OK [19:08:57]MH_I2C_Read... [19:08:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:08:57]Read from MH i2c: E2 [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: E2 0B 00 [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: E2 0B 00 20 03 00 B8 AB DF FD E4 0B BD 5E 90 00 E8 [19:08:57]RAPDU: B8 AB DF FD E4 0B BD 5E 90 00 [19:08:57]wFMCommunicate OK [19:08:57]SAM_PROTO_SignData done [19:08:57]FM_MakeSignedData done [19:08:57]CreateOFDProtocolMessage [19:08:57]wFMCommunicate request_size=4 [19:08:57]MH_SAM_APDU [19:08:57]CAPDU: 80 11 00 00 [19:08:57]Write to MH i2c: E2 08 00 21 03 80 11 00 00 00 00 00 00 9E [19:08:57]Write i2c OK [19:08:57]MH_I2C_Read... [19:08:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:08:57]Read from MH i2c: E2 [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: E2 17 00 [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: E2 17 00 21 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F7 [19:08:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:08:57]wFMCommunicate OK [19:08:57]CreateOFDProtocolMessage done [19:08:57]OFDSenderStorePacket 163213 [19:08:57]StoreOFDPacket docnum=163213 [19:08:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0B 02 00 00 5B 9F 03 02 71 E9 5A 03 01 00 03 00 F7 01 1E 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 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 30 30 30 31 34 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 AD D1 81 D0 BF D1 80 D0 B5 D1 81 D1 81 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0B 00 00 00 00 07 04 06 00 FC 6C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 C7 E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7D 02 00 35 04 06 00 78 08 5A 6C F2 EA B8 AB DF FD E4 0B BD 5E [19:08:57]CheckFolder [19:08:57]dirname=/storage/ofd_packets [19:08:57]CheckFolder done [19:08:57]ProducePacketName [19:08:57]name=ofd_packets/00163213 [19:08:57]NVStorageSaveData ofd_packets/00163213 [19:08:57]File name is /storage/ofd_packets/00163213 [19:08:57]Write 553 bytes [19:08:57]NVStorageSaveData done [19:08:57]OFDSenderStorePacket done [19:08:57]KKMCreateOFDPacket done [19:08:57]NVStorageSaveData kkm_last_timestamp [19:08:57]File name is /storage/kkm_last_timestamp [19:08:57]Write 4 bytes [19:08:57]NVStorageSaveData done [19:08:57]ExternCall_PrintAddStr [19:08:57]wPrintStart [19:08:57]Write to MH i2c: 01 00 00 22 03 25 [19:08:57]Write i2c OK [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: 01 [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: 01 07 00 [19:08:57]MH_I2C_Read... [19:08:57]Read from MH i2c: 01 07 00 22 03 00 00 00 00 00 FF 0F 3A [19:08:57]RasterBufferAndPrint [19:08:57]line Счет N : (3)50493 [19:08:57]line ИНН: 02508201610067 [19:08:57]line Контрольно-Кассовый Чек [19:08:57]line ПРОДАЖА [19:08:57]line Товар: 4011100977624 [19:08:57]line Шок Батончик Баунти 55г [19:08:57]line 1.000 * 59.00 [19:08:57]line = 59.00 [19:08:57]line НДС 12% НСП 1% [19:08:57]line > о реализуемом товаре [19:08:57]line Товар: 2000036200014 [19:08:57]line Кофе Эспрессо (GABB TRADE) [19:08:57]line 1.000 * 105.00 [19:08:57]line = 105.00 [19:08:57]line НДС 12% НСП 1% [19:08:57]line > о реализуемом товаре [19:08:57]line Товар: 2000036210013 [19:08:57]line Кофе Капучино (GABB TRADE) [19:08:57]line 1.000 * 115.00 [19:08:57]line = 115.00 [19:08:57]line НДС 12% НСП 1% [19:08:57]line > о реализуемом товаре [19:08:57]line ИТОГО: 279.00 [19:08:57]line НСП 1% : 2.47 [19:08:57]line НДС 12% : 29.62 [19:08:57]line Наличными: 279.00 [19:08:57]line Безнал.: 0.00 [19:08:57]line Место: АЗС № 130 "Партнер Нефть" [19:08:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:08:57]line СНО: Общий режим [19:08:57]line Чек 658 20.08.2024 19:08 [19:08:57]line Смена: 465 ФФД: 1.0 [19:08:57]line ЗНМ: 0300000070 [19:08:57]line РНМ: 0000000000092562 [19:08:57]line Версия ККМ: 001 [19:08:57]line ФМ: 0000000000871769 [19:08:57]line ФД: 163213 [19:08:57]line ФПД: 131977272161002 [19:08:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190855&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163213&fm=131977272161002&tin=02508201610067®Number=0000000000092562&sum=27900 [19:08:57]OFD Sender: Processing packet 163213 [packets to send 961, broken 960] [19:08:57]ProducePacketName [19:08:57]name=ofd_packets/00163213 [19:08:57]OFD Sender: To server: pG, [19:08:57]CommunicateWithHost lk.salyk.kg:30040 [19:08:57]ConnectInit lk.salyk.kg [19:08:57]line 0 [19:08:57]written 0, free lines is 4095 [19:08:58]Write to MH i2c: 01 00 00 56 03 59 [19:08:58]Write i2c OK [19:08:58]MH_I2C_Read... [19:08:58]Read from MH i2c: 01 [19:08:58]MH_I2C_Read... [19:08:58]Read from MH i2c: 01 07 00 [19:08:58]MH_I2C_Read... [19:08:58]Read from MH i2c: 01 07 00 56 03 00 00 00 00 00 2F 0C 9B [19:08:58]RasterBufferAndPrint [19:08:58]line [19:08:58]line [19:08:58]line [19:08:58]line [19:08:58]line [19:08:58]written 0, free lines is 3127 [19:08:58]MH_Cut [19:08:58]Write to MH i2c: D1 01 00 5D 03 01 32 [19:08:58]Write i2c OK [19:08:58]MH_I2C_Read... [19:08:58]Read from MH i2c: D1 [19:08:58]MH_I2C_Read... [19:08:58]Read from MH i2c: D1 01 00 [19:08:58]MH_I2C_Read... [19:08:58]Read from MH i2c: D1 01 00 5D 03 00 31 [19:08:58]Write to MH i2c: 01 00 00 5E 03 61 [19:08:58]Write i2c OK [19:08:58]MH_I2C_Read... [19:08:59]*** Cut start [19:08:59]*** Purtial cut [19:08:59]*** Stage 1: CUTSNS_PIN = 1 [19:09:00]Connected sock=11 [19:09: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 36 39 0B 02 00 00 5B 9F 03 02 71 E9 5A 03 01 00 03 00 F7 01 1E 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 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 30 30 30 31 34 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 AD D1 81 D0 BF D1 80 D0 B5 D1 81 D1 81 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC 6C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 92 0B 00 00 00 00 07 04 06 00 FC 6C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 92 02 00 00 F4 03 04 00 C7 E9 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8D 7D 02 00 35 04 06 00 78 08 5A 6C F2 EA B8 AB DF FD E4 0B BD 5E [19:09:01]Read from MH i2c: 01 [19:09:01]MH_I2C_Read... [19:09:01]*** Stop cut motor [19:09:01]*** Cut end [19:09:01]Read from MH i2c: 01 07 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: 01 07 00 5E 03 00 00 00 00 00 FF 0F 76 [19:09:01]process_action close_receipt done [19:09:01]requested_data is exist [19:09:01]produce_requested_data [19:09:01]requested_item fm.sn is exist - process it [19:09:01]wFMCommunicate request_size=4 [19:09:01]MH_SAM_APDU [19:09:01]CAPDU: 80 11 00 00 [19:09:01]Write to MH i2c: E2 08 00 5F 03 80 11 00 00 00 00 00 00 DC [19:09:01]Write i2c OK [19:09:01]MH_I2C_Read... [19:09:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:01]Read from MH i2c: E2 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 17 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 17 00 5F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [19:09:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:09:01]wFMCommunicate OK [19:09:01]requested_item fd.num is exist - process it [19:09:01]SAM_PROTO_GetFieldsCounters [19:09:01]wFMCommunicate request_size=4 [19:09:01]MH_SAM_APDU [19:09:01]CAPDU: 80 13 00 00 [19:09:01]Write to MH i2c: E2 08 00 60 03 80 13 00 00 00 00 00 00 DF [19:09:01]Write i2c OK [19:09:01]MH_I2C_Read... [19:09: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 36 39 4F 00 00 00 4C F4 47 00 2F 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 36 39 10 04 04 00 8D 7D 02 00 F4 03 04 00 1E 93 C4 66 B6 04 01 00 00 67 B5 3F CF 05 72 B6 A8 [19:09:01]CommunicateWithHost err = 0 [19:09:01]CheckOFDResponse [19:09:01]1017 (14) - 77093643461234 [19:09:01]1041 (16) - 0000000000871769 [19:09:01]1040 (4) - 163213 [19:09:01]1012 (4) - 20.08.2024 12:59 [19:09:01]1206 (1) - 0 [19:09:01]OFD Sender: Remove packet 163213 [19:09:01]ProducePacketName [19:09:01]name=ofd_packets/00163213 [19:09:01]NVStorageDeleteData [19:09:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:01]Read from MH i2c: E2 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 62 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 62 00 60 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 92 02 00 00 5E 04 04 00 92 02 00 00 57 04 04 00 93 02 00 00 19 04 04 00 00 00 00 00 90 00 9F [19:09:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8D 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 92 02 00 00 5E 04 04 00 92 02 00 00 57 04 04 00 93 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:09:01]wFMCommunicate OK [19:09:01]SAM_PROTO_GetFieldsCounters done [19:09:01]requested_item shift.num is exist - process it [19:09:01]requested_item shift.opened is exist - process it [19:09:01]req_shift_opened [19:09:01]FM_GetShiftState [19:09:01]SAM_PROTO_GetShiftState [19:09:01]wFMCommunicate request_size=4 [19:09:01]MH_SAM_APDU [19:09:01]CAPDU: 80 13 01 00 [19:09:01]Write to MH i2c: E2 08 00 61 03 80 13 01 00 00 00 00 00 E1 [19:09:01]Write i2c OK [19:09:01]MH_I2C_Read... [19:09:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:01]Read from MH i2c: E2 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 0E 00 [19:09:01]MH_I2C_Read... [19:09:01]Read from MH i2c: E2 0E 00 61 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [19:09:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:09:01]wFMCommunicate OK [19:09:01]SAM_PROTO_GetShiftState done [19:09:01]FM_GetShiftState done [19:09:01]req_shift_opened done [19:09:01]requested_item shift.open_date is exist - process it [19:09:01]req_shift_open_date [19:09:01]req_shift_open_date done [19:09:01]produce_requested_data done [19:09:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163213,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:09:01]process_action_free close_receipt [19:09:01]json_value_free [19:09:01]json_value_free done [19:09:01]process_json_proto returns [19:09:01]Send response to host [19:09:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163213,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:09:01]free response buf [19:09:01]execute_script done [19:09:01]execute_script returns [19:09:01]free content buf [19:09:01]Sock 7.Close socket [19:09:01]Sock 7.Thread stoped [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:18]recv_with_timeout no data received [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:45]recv_with_timeout no data received [19:09:46]OFD Sender: No OFD packet to send [19:09:51]OFD Sender: No OFD packet to send [19:09:54]accept exits with 10 [19:09:54]New connection [19:09:54]New thread 3067084132 created [19:09:54]Thread 3067227492 joined [19:09:54]Waiting for new connection... [19:09:54] Sock 10.Parse request [19:09:54]Sock 10.Check first char [19:09:54]Sock 10.First char is OK [19:09:54]request: POST /json_proto HTTP/1.0 [19:09:54]Method: POST [19:09:54]URL: /json_proto [19:09:54]Method is POST - this is cgi request [19:09:54]url: /json_proto [19:09:54]query_string will be loaded in cgi processing [19:09:54]execute_cgi json_proto POST (null) [19:09:54]execute_cgi path=json_proto method=POST [19:09:54]POST find Content-Length [19:09:54]Host: 172.17.44.132:8080 [19:09:54]Content-Length: 800 [19:09:54]Content-Type: application/json [19:09:54] [19:09:54]POST finish read [19:09:54]Found Content-Length = 800 [19:09:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:54]execute_script... [19:09:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291696", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.38 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:09:54]POST & json_proto [19:09:54]process_json_proto [19:09:54]json parsed OK: [19:09:54]protocol is kg_v1.0 [19:09:54]action value=close_receipt [19:09:54]process_action close_receipt [19:09:54]cmd_close_receipt [19:09:54]MH_GetDate [19:09:54]Write to MH i2c: F0 00 00 62 03 54 [19:09:54]Write i2c OK [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: F0 [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: F0 09 00 [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: F0 09 00 62 03 00 03 EA C4 66 2A 83 C1 65 47 [19:09:54]GetLastDocTimeStamp 1724180935 [19:09:54]current date 1724180995 [19:09:54]FM_GetShiftState [19:09:54]SAM_PROTO_GetShiftState [19:09:54]wFMCommunicate request_size=4 [19:09:54]MH_SAM_APDU [19:09:54]CAPDU: 80 13 01 00 [19:09:54]Write to MH i2c: E2 08 00 63 03 80 13 01 00 00 00 00 00 E3 [19:09:54]Write i2c OK [19:09:54]MH_I2C_Read... [19:09:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:54]Read from MH i2c: E2 [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: E2 0E 00 [19:09:54]MH_I2C_Read... [19:09:54]Read from MH i2c: E2 0E 00 63 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [19:09:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:09:54]wFMCommunicate OK [19:09:54]SAM_PROTO_GetShiftState done [19:09:54]FM_GetShiftState done [19:09:54]opened in 1724113081 [19:09:54]opened+sec_in_day 1724199481 [19:09:54]quantity*price = 150037 [19:09:54]sum+1 = 150039 [19:09:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.38 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.38 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 659 20.08.2024 19:09 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163214 ФПД: 238852220542509 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163214&fm=238852220542509&tin=02508201610067®Number=0000000000092562&sum=150038 [19:09:55]StoreToDocumentArchive [19:09:55]shift 465 fd 163214 [19:09:55]save to /storage/0465/doc_00163214 [19:09:55]save last doc name /storage/0465/doc_00163214 to /storage/kkm_last_doc_name [19:09:55]save OK [19:09:55]Clear old archive folders... [19:09:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:09:55]tlvbuf is 00664590 [19:09:55]SAM_PROTO_ClearQueue [19:09:55]wFMCommunicate request_size=4 [19:09:55]MH_SAM_APDU [19:09:55]CAPDU: 80 09 00 00 [19:09:55]Write to MH i2c: E2 08 00 70 03 80 09 00 00 00 00 00 00 E5 [19:09:55]Write i2c OK [19:09:55]MH_I2C_Read... [19:09:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:09:55]Read from MH i2c: E2 [19:09:55]MH_I2C_Read... [19:09:55]Read from MH i2c: E2 03 00 [19:09:55]MH_I2C_Read... [19:09:55]Read from MH i2c: E2 03 00 70 03 00 90 00 E7 [19:09:55]RAPDU: 90 00 [19:09:55]wFMCommunicate OK [19:09:55]SAM_PROTO_ClearQueue done [19:09:55]KKMCreateOFDPacket [19:09:55]OFDProtocolAddRootSTLVToBuf [19:09:55]FM_MakeSignedData [19:09:55]FM_MakeSignedData [19:09:55]SAM_PROTO_SignData [19:09:55]wFMCommunicate request_size=4 [19:09:55]MH_SAM_APDU [19:09:55]CAPDU: 80 0D 01 02 [19:09:55]Write to MH i2c: E2 08 00 71 03 80 0D 01 02 00 00 00 00 ED [19:09:55]Write i2c OK [19:09:55]MH_I2C_Read... [19:09:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:09:55]Read from MH i2c: E2 [19:09:55]MH_I2C_Read... [19:09:55]Read from MH i2c: E2 03 00 [19:09:55]MH_I2C_Read... [19:09:55]Read from MH i2c: E2 03 00 71 03 00 90 00 E8 [19:09:55]RAPDU: 90 00 [19:09:55]wFMCommunicate OK [19:09:55]wFMCommunicate request_size=255 [19:09:55]MH_SAM_APDU [19:09:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 02 00 00 F4 03 04 00 03 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7D 02 00 35 04 06 00 D9 3C 1D C2 [19:09:55]Write to MH i2c: E2 02 01 72 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 02 00 00 F4 03 04 00 03 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7D 02 00 35 04 06 00 D9 3C 1D C2 00 00 C0 [19:09:55]Write i2c OK [19:09:55]MH_I2C_Read... [19:09:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:56]Read from MH i2c: E2 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 03 00 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 03 00 72 03 00 90 00 E9 [19:09:56]RAPDU: 90 00 [19:09:56]wFMCommunicate OK [19:09:56]wFMCommunicate request_size=7 [19:09:56]MH_SAM_APDU [19:09:56]CAPDU: 80 0D 02 02 02 5E 2D [19:09:56]Write to MH i2c: E2 0A 00 73 03 80 0D 02 02 02 00 5E 2D 00 00 7F [19:09:56]Write i2c OK [19:09:56]MH_I2C_Read... [19:09:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:09:56]Read from MH i2c: E2 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 03 00 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 03 00 73 03 00 90 00 EA [19:09:56]RAPDU: 90 00 [19:09:56]wFMCommunicate OK [19:09:56]wFMCommunicate request_size=4 [19:09:56]MH_SAM_APDU [19:09:56]CAPDU: 80 0D 03 02 [19:09:56]Write to MH i2c: E2 08 00 74 03 80 0D 03 02 00 00 00 00 F2 [19:09:56]Write i2c OK [19:09:56]MH_I2C_Read... [19:09:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:09:56]Read from MH i2c: E2 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 0B 00 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 0B 00 74 03 00 7D 03 A8 36 53 45 17 32 90 00 32 [19:09:56]RAPDU: 7D 03 A8 36 53 45 17 32 90 00 [19:09:56]wFMCommunicate OK [19:09:56]SAM_PROTO_SignData done [19:09:56]FM_MakeSignedData done [19:09:56]CreateOFDProtocolMessage [19:09:56]wFMCommunicate request_size=4 [19:09:56]MH_SAM_APDU [19:09:56]CAPDU: 80 11 00 00 [19:09:56]Write to MH i2c: E2 08 00 75 03 80 11 00 00 00 00 00 00 F2 [19:09:56]Write i2c OK [19:09:56]MH_I2C_Read... [19:09:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:56]Read from MH i2c: E2 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 17 00 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: E2 17 00 75 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [19:09:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:09:56]wFMCommunicate OK [19:09:56]CreateOFDProtocolMessage done [19:09:56]OFDSenderStorePacket 163214 [19:09:56]StoreOFDPacket docnum=163214 [19:09:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BF 34 04 01 56 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 02 00 00 F4 03 04 00 03 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7D 02 00 35 04 06 00 D9 3C 1D C2 5E 2D 7D 03 A8 36 53 45 17 32 [19:09:56]CheckFolder [19:09:56]dirname=/storage/ofd_packets [19:09:56]CheckFolder done [19:09:56]ProducePacketName [19:09:56]name=ofd_packets/00163214 [19:09:56]NVStorageSaveData ofd_packets/00163214 [19:09:56]File name is /storage/ofd_packets/00163214 [19:09:56]Write 298 bytes [19:09:56]NVStorageSaveData done [19:09:56]OFDSenderStorePacket done [19:09:56]KKMCreateOFDPacket done [19:09:56]NVStorageSaveData kkm_last_timestamp [19:09:56]File name is /storage/kkm_last_timestamp [19:09:56]Write 4 bytes [19:09:56]NVStorageSaveData done [19:09:56]ExternCall_PrintAddStr [19:09:56]wPrintStart [19:09:56]Write to MH i2c: 01 00 00 76 03 79 [19:09:56]Write i2c OK [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: 01 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: 01 07 00 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: 01 07 00 76 03 00 00 00 00 00 FF 0F 8E [19:09:56]RasterBufferAndPrint [19:09:56]line Счет N : (1)291696 [19:09:56]line ИНН: 02508201610067 [19:09:56]line Контрольно-Кассовый Чек [19:09:56]line ПРОДАЖА [19:09:56]line ТРК (МРК, ГНК) : 44 [19:09:56]line Товар: 2710194800 [19:09:56]line ДТ-К-5 [19:09:56]line 19.690 * 76.20 [19:09:56]line = 1500.38 [19:09:56]line НДС 12% НСП 1% [19:09:56]line > о реализуемом товаре [19:09:56]line ИТОГО: 1500.38 [19:09:56]line НСП 1% : 13.28 [19:09:56]line НДС 12% : 159.33 [19:09:56]line Наличными: 0.00 [19:09:56]line Безнал.: 1500.38 [19:09:56]line Место: АЗС № 130 "Партнер Нефть" [19:09:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:09:56]line СНО: Общий режим [19:09:56]line Чек 659 20.08.2024 19:09 [19:09:56]line Смена: 465 ФФД: 1.0 [19:09:56]line ЗНМ: 0300000070 [19:09:56]line РНМ: 0000000000092562 [19:09:56]line Версия ККМ: 001 [19:09:56]line Платежная система: O! деньги [19:09:56]line ФМ: 0000000000871769 [19:09:56]line ФД: 163214 [19:09:56]line ФПД: 238852220542509 [19:09:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T190955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163214&fm=238852220542509&tin=02508201610067®Number=0000000000092562&sum=150038 [19:09:56]written 0, free lines is 4095 [19:09:56]OFD Sender: Processing packet 163214 [packets to send 961, broken 960] [19:09:56]ProducePacketName [19:09:56]name=ofd_packets/00163214 [19:09:56]OFD Sender: To server: pG, [19:09:56]CommunicateWithHost lk.salyk.kg:30040 [19:09:56]ConnectInit lk.salyk.kg [19:09:56]Write to MH i2c: 01 00 00 A0 03 A3 [19:09:56]Write i2c OK [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: 01 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: 01 07 00 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: 01 07 00 A0 03 00 00 00 00 00 E7 0C 9D [19:09:56]RasterBufferAndPrint [19:09:56]line [19:09:56]line [19:09:56]line [19:09:56]line [19:09:56]line [19:09:56]written 0, free lines is 3310 [19:09:56]MH_Cut [19:09:56]Write to MH i2c: D1 01 00 A7 03 01 7C [19:09:56]Write i2c OK [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: D1 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: D1 01 00 [19:09:56]MH_I2C_Read... [19:09:56]Read from MH i2c: D1 01 00 A7 03 00 7B [19:09:56]Write to MH i2c: 01 00 00 A8 03 AB [19:09:56]Write i2c OK [19:09:56]MH_I2C_Read... [19:09:57]*** Cut start [19:09:57]*** Purtial cut [19:09:57]*** Stage 1: CUTSNS_PIN = 1 [19:09:59]Connected sock=11 [19:09:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BF 34 04 01 56 1D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 16 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 16 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 93 02 00 00 F4 03 04 00 03 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7D 02 00 35 04 06 00 D9 3C 1D C2 5E 2D 7D 03 A8 36 53 45 17 32 [19:09:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 16 94 47 00 EE D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8E 7D 02 00 F4 03 04 00 59 93 C4 66 B6 04 01 00 00 5A EE 50 30 3F 61 FC 70 [19:09:59]CommunicateWithHost err = 0 [19:09:59]CheckOFDResponse [19:09:59]1017 (14) - 77093643461234 [19:09:59]1041 (16) - 0000000000871769 [19:09:59]1040 (4) - 163214 [19:09:59]1012 (4) - 20.08.2024 13:00 [19:09:59]1206 (1) - 0 [19:09:59]OFD Sender: Remove packet 163214 [19:09:59]ProducePacketName [19:09:59]name=ofd_packets/00163214 [19:09:59]NVStorageDeleteData [19:09:59]Read from MH i2c: 01 [19:09:59]MH_I2C_Read... [19:09:59]*** Stop cut motor [19:09:59]*** Cut end [19:09:59]Read from MH i2c: 01 07 00 [19:09:59]MH_I2C_Read... [19:09:59]Read from MH i2c: 01 07 00 A8 03 00 00 00 00 00 FF 0F C0 [19:09:59]process_action close_receipt done [19:09:59]requested_data is exist [19:09:59]produce_requested_data [19:09:59]requested_item fm.sn is exist - process it [19:09:59]wFMCommunicate request_size=4 [19:09:59]MH_SAM_APDU [19:09:59]CAPDU: 80 11 00 00 [19:09:59]Write to MH i2c: E2 08 00 A9 03 80 11 00 00 00 00 00 00 26 [19:09:59]Write i2c OK [19:09:59]MH_I2C_Read... [19:09:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:09:59]Read from MH i2c: E2 [19:09:59]MH_I2C_Read... [19:09:59]Read from MH i2c: E2 17 00 [19:09:59]MH_I2C_Read... [19:09:59]Read from MH i2c: E2 17 00 A9 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [19:09:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:09:59]wFMCommunicate OK [19:09:59]requested_item fd.num is exist - process it [19:09:59]SAM_PROTO_GetFieldsCounters [19:09:59]wFMCommunicate request_size=4 [19:09:59]MH_SAM_APDU [19:09:59]CAPDU: 80 13 00 00 [19:09:59]Write to MH i2c: E2 08 00 AA 03 80 13 00 00 00 00 00 00 29 [19:09:59]Write i2c OK [19:09:59]MH_I2C_Read... [19:09:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:09:59]Read from MH i2c: E2 [19:09:59]MH_I2C_Read... [19:09:59]Read from MH i2c: E2 62 00 [19:09:59]MH_I2C_Read... [19:09:59]Read from MH i2c: E2 62 00 AA 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 93 02 00 00 5E 04 04 00 93 02 00 00 57 04 04 00 94 02 00 00 19 04 04 00 00 00 00 00 90 00 ED [19:09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8E 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 93 02 00 00 5E 04 04 00 93 02 00 00 57 04 04 00 94 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:09:59]wFMCommunicate OK [19:09:59]SAM_PROTO_GetFieldsCounters done [19:09:59]requested_item shift.num is exist - process it [19:09:59]requested_item shift.opened is exist - process it [19:09:59]req_shift_opened [19:09:59]FM_GetShiftState [19:09:59]SAM_PROTO_GetShiftState [19:09:59]wFMCommunicate request_size=4 [19:09:59]MH_SAM_APDU [19:09:59]CAPDU: 80 13 01 00 [19:09:59]Write to MH i2c: E2 08 00 AB 03 80 13 01 00 00 00 00 00 2B [19:09:59]Write i2c OK [19:09:59]MH_I2C_Read... [19:09:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:09:59]Read from MH i2c: E2 [19:09:59]MH_I2C_Read... [19:09:59]Read from MH i2c: E2 0E 00 [19:09:59]MH_I2C_Read... [19:09:59]Read from MH i2c: E2 0E 00 AB 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F9 [19:09:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:09:59]wFMCommunicate OK [19:09:59]SAM_PROTO_GetShiftState done [19:09:59]FM_GetShiftState done [19:09:59]req_shift_opened done [19:09:59]requested_item shift.open_date is exist - process it [19:09:59]req_shift_open_date [19:09:59]req_shift_open_date done [19:09:59]produce_requested_data done [19:09:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163214,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:09:59]process_action_free close_receipt [19:09:59]json_value_free [19:09:59]json_value_free done [19:09:59]process_json_proto returns [19:09:59]Send response to host [19:09:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163214,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:09:59]free response buf [19:09:59]execute_script done [19:09:59]execute_script returns [19:09:59]free content buf [19:09:59]Sock 10.Close socket [19:09:59]Sock 10.Thread stoped [19:10:00]OFD Sender: No OFD packet to send [19:10:03]accept exits with 7 [19:10:03]New connection [19:10:03]New thread 3067227492 created [19:10:03]Thread 3067084132 joined [19:10:03]Waiting for new connection... [19:10:03] Sock 7.Parse request [19:10:03]Sock 7.Check first char [19:10:03]Sock 7.First char is OK [19:10:03]request: POST /json_proto HTTP/1.0 [19:10:03]Method: POST [19:10:03]URL: /json_proto [19:10:03]Method is POST - this is cgi request [19:10:03]url: /json_proto [19:10:03]query_string will be loaded in cgi processing [19:10:03]execute_cgi json_proto POST (null) [19:10:03]execute_cgi path=json_proto method=POST [19:10:03]POST find Content-Length [19:10:03]Host: 172.17.44.132:8080 [19:10:03]Content-Length: 682 [19:10:03]Content-Type: application/json [19:10:03] [19:10:03]POST finish read [19:10:03]Found Content-Length = 682 [19:10:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:03]execute_script... [19:10:03]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291697", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:03]POST & json_proto [19:10:03]process_json_proto [19:10:03]json parsed OK: [19:10:03]protocol is kg_v1.0 [19:10:03]action value=close_receipt [19:10:03]process_action close_receipt [19:10:03]cmd_close_receipt [19:10:03]MH_GetDate [19:10:03]Write to MH i2c: F0 00 00 AC 03 9E [19:10:03]Write i2c OK [19:10:03]MH_I2C_Read... [19:10:03]Read from MH i2c: F0 [19:10:03]MH_I2C_Read... [19:10:03]Read from MH i2c: F0 09 00 [19:10:03]MH_I2C_Read... [19:10:03]Read from MH i2c: F0 09 00 AC 03 00 0C EA C4 66 2A 83 C1 65 9A [19:10:03]GetLastDocTimeStamp 1724180995 [19:10:03]current date 1724181004 [19:10:03]FM_GetShiftState [19:10:03]SAM_PROTO_GetShiftState [19:10:03]wFMCommunicate request_size=4 [19:10:03]MH_SAM_APDU [19:10:03]CAPDU: 80 13 01 00 [19:10:03]Write to MH i2c: E2 08 00 AD 03 80 13 01 00 00 00 00 00 2D [19:10:03]Write i2c OK [19:10:03]MH_I2C_Read... [19:10:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:03]Read from MH i2c: E2 [19:10:03]MH_I2C_Read... [19:10:03]Read from MH i2c: E2 0E 00 [19:10:03]MH_I2C_Read... [19:10:03]Read from MH i2c: E2 0E 00 AD 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FB [19:10:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:10:03]wFMCommunicate OK [19:10:03]SAM_PROTO_GetShiftState done [19:10:03]FM_GetShiftState done [19:10:03]opened in 1724113081 [19:10:03]opened+sec_in_day 1724199481 [19:10:03]quantity*price = 120006 [19:10:03]sum+1 = 120007 [19:10:03]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 660 20.08.2024 19:10 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163215 ФПД: 25870916097176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191004&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163215&fm=25870916097176&tin=02508201610067®Number=0000000000092562&sum=120000 [19:10:04]StoreToDocumentArchive [19:10:04]shift 465 fd 163215 [19:10:04]save to /storage/0465/doc_00163215 [19:10:04]save last doc name /storage/0465/doc_00163215 to /storage/kkm_last_doc_name [19:10:04]save OK [19:10:04]Clear old archive folders... [19:10:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:04]tlvbuf is 0060B7E0 [19:10:04]SAM_PROTO_ClearQueue [19:10:04]wFMCommunicate request_size=4 [19:10:04]MH_SAM_APDU [19:10:04]CAPDU: 80 09 00 00 [19:10:04]Write to MH i2c: E2 08 00 BA 03 80 09 00 00 00 00 00 00 2F [19:10:04]Write i2c OK [19:10:04]MH_I2C_Read... [19:10:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:04]Read from MH i2c: E2 [19:10:04]MH_I2C_Read... [19:10:04]Read from MH i2c: E2 03 00 [19:10:04]MH_I2C_Read... [19:10:04]Read from MH i2c: E2 03 00 BA 03 00 90 00 31 [19:10:04]RAPDU: 90 00 [19:10:04]wFMCommunicate OK [19:10:04]SAM_PROTO_ClearQueue done [19:10:04]KKMCreateOFDPacket [19:10:04]OFDProtocolAddRootSTLVToBuf [19:10:04]FM_MakeSignedData [19:10:04]FM_MakeSignedData [19:10:04]SAM_PROTO_SignData [19:10:04]wFMCommunicate request_size=4 [19:10:04]MH_SAM_APDU [19:10:04]CAPDU: 80 0D 01 02 [19:10:04]Write to MH i2c: E2 08 00 BB 03 80 0D 01 02 00 00 00 00 37 [19:10:04]Write i2c OK [19:10:04]MH_I2C_Read... [19:10:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:04]Read from MH i2c: E2 [19:10:04]MH_I2C_Read... [19:10:04]Read from MH i2c: E2 03 00 [19:10:04]MH_I2C_Read... [19:10:04]Read from MH i2c: E2 03 00 BB 03 00 90 00 32 [19:10:04]RAPDU: 90 00 [19:10:04]wFMCommunicate OK [19:10:04]wFMCommunicate request_size=255 [19:10:04]MH_SAM_APDU [19:10:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 0C EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7D 02 00 35 04 06 00 17 [19:10:04]Write to MH i2c: E2 02 01 BC 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 0C EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7D 02 00 35 04 06 00 17 00 00 DA [19:10:04]Write i2c OK [19:10:04]MH_I2C_Read... [19:10:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:04]Read from MH i2c: E2 [19:10:04]MH_I2C_Read... [19:10:04]Read from MH i2c: E2 03 00 [19:10:04]MH_I2C_Read... [19:10:04]Read from MH i2c: E2 03 00 BC 03 00 90 00 33 [19:10:04]RAPDU: 90 00 [19:10:04]wFMCommunicate OK [19:10:04]wFMCommunicate request_size=10 [19:10:04]MH_SAM_APDU [19:10:04]CAPDU: 80 0D 02 02 05 87 8A C3 94 98 [19:10:04]Write to MH i2c: E2 0D 00 BD 03 80 0D 02 02 05 00 87 8A C3 94 98 00 00 44 [19:10:04]Write i2c OK [19:10:04]MH_I2C_Read... [19:10:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:04]Read from MH i2c: E2 [19:10:04]MH_I2C_Read... [19:10:04]Read from MH i2c: E2 03 00 [19:10:04]MH_I2C_Read... [19:10:04]Read from MH i2c: E2 03 00 BD 03 00 90 00 34 [19:10:04]RAPDU: 90 00 [19:10:04]wFMCommunicate OK [19:10:04]wFMCommunicate request_size=4 [19:10:04]MH_SAM_APDU [19:10:04]CAPDU: 80 0D 03 02 [19:10:04]Write to MH i2c: E2 08 00 BE 03 80 0D 03 02 00 00 00 00 3C [19:10:04]Write i2c OK [19:10:04]MH_I2C_Read... [19:10:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:05]Read from MH i2c: E2 [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: E2 0B 00 [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: E2 0B 00 BE 03 00 17 F9 C5 18 D1 11 87 EB 90 00 7E [19:10:05]RAPDU: 17 F9 C5 18 D1 11 87 EB 90 00 [19:10:05]wFMCommunicate OK [19:10:05]SAM_PROTO_SignData done [19:10:05]FM_MakeSignedData done [19:10:05]CreateOFDProtocolMessage [19:10:05]wFMCommunicate request_size=4 [19:10:05]MH_SAM_APDU [19:10:05]CAPDU: 80 11 00 00 [19:10:05]Write to MH i2c: E2 08 00 BF 03 80 11 00 00 00 00 00 00 3C [19:10:05]Write i2c OK [19:10:05]MH_I2C_Read... [19:10:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:05]Read from MH i2c: E2 [19:10:05]MH_I2C_Read... [19:10:05]OFD Sender: No OFD packet to send [19:10:05]Read from MH i2c: E2 17 00 [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: E2 17 00 BF 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [19:10:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:10:05]wFMCommunicate OK [19:10:05]CreateOFDProtocolMessage done [19:10:05]OFDSenderStorePacket 163215 [19:10:05]StoreOFDPacket docnum=163215 [19:10:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 61 49 07 01 F0 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 0C EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7D 02 00 35 04 06 00 17 87 8A C3 94 98 17 F9 C5 18 D1 11 87 EB [19:10:05]CheckFolder [19:10:05]dirname=/storage/ofd_packets [19:10:05]CheckFolder done [19:10:05]ProducePacketName [19:10:05]name=ofd_packets/00163215 [19:10:05]NVStorageSaveData ofd_packets/00163215 [19:10:05]File name is /storage/ofd_packets/00163215 [19:10:05]Write 301 bytes [19:10:05]NVStorageSaveData done [19:10:05]OFDSenderStorePacket done [19:10:05]KKMCreateOFDPacket done [19:10:05]NVStorageSaveData kkm_last_timestamp [19:10:05]File name is /storage/kkm_last_timestamp [19:10:05]Write 4 bytes [19:10:05]NVStorageSaveData done [19:10:05]ExternCall_PrintAddStr [19:10:05]wPrintStart [19:10:05]Write to MH i2c: 01 00 00 C0 03 C3 [19:10:05]Write i2c OK [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: 01 [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: 01 07 00 [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: 01 07 00 C0 03 00 00 00 00 00 FF 0F D8 [19:10:05]RasterBufferAndPrint [19:10:05]line Счет N : (1)291697 [19:10:05]line ИНН: 02508201610067 [19:10:05]line Контрольно-Кассовый Чек [19:10:05]line ПРОДАЖА [19:10:05]line ТРК (МРК, ГНК) : 32 [19:10:05]line Товар: 2710124130 [19:10:05]line Аи-92-К-5 [19:10:05]line 17.700 * 67.80 [19:10:05]line = 1200.06 [19:10:05]line НДС 12% НСП 1% [19:10:05]line > о реализуемом товаре [19:10:05]line ОКРУГЛЕНИЕ: -0.06 [19:10:05]line ИТОГО: 1200.00 [19:10:05]line Внесено: 1200.00 [19:10:05]line СДАЧА: 0.00 [19:10:05]line НСП 1% : 10.62 [19:10:05]line НДС 12% : 127.44 [19:10:05]line Наличными: 1200.00 [19:10:05]line Безнал.: 0.00 [19:10:05]line Место: АЗС № 130 "Партнер Нефть" [19:10:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:10:05]line СНО: Общий режим [19:10:05]line Чек 660 20.08.2024 19:10 [19:10:05]line Смена: 465 ФФД: 1.0 [19:10:05]line ЗНМ: 0300000070 [19:10:05]line РНМ: 0000000000092562 [19:10:05]line Версия ККМ: 001 [19:10:05]line ФМ: 0000000000871769 [19:10:05]line ФД: 163215 [19:10:05]line ФПД: 25870916097176 [19:10:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191004&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163215&fm=25870916097176&tin=02508201610067®Number=0000000000092562&sum=120000 [19:10:05]written 0, free lines is 4095 [19:10:05]OFD Sender: Processing packet 163215 [packets to send 961, broken 960] [19:10:05]ProducePacketName [19:10:05]name=ofd_packets/00163215 [19:10:05]OFD Sender: To server: pG, [19:10:05]CommunicateWithHost lk.salyk.kg:30040 [19:10:05]ConnectInit lk.salyk.kg [19:10:05]Write to MH i2c: 01 00 00 EB 03 EE [19:10:05]Write i2c OK [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: 01 [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: 01 07 00 [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: 01 07 00 EB 03 00 00 00 00 00 C3 0C C4 [19:10:05]RasterBufferAndPrint [19:10:05]line [19:10:05]line [19:10:05]line [19:10:05]line [19:10:05]line [19:10:05]written 0, free lines is 3275 [19:10:05]MH_Cut [19:10:05]Write to MH i2c: D1 01 00 F2 03 01 C7 [19:10:05]Write i2c OK [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: D1 [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: D1 01 00 [19:10:05]MH_I2C_Read... [19:10:05]Read from MH i2c: D1 01 00 F2 03 00 C6 [19:10:05]Write to MH i2c: 01 00 00 F3 03 F6 [19:10:05]Write i2c OK [19:10:05]MH_I2C_Read... [19:10:06]*** Cut start [19:10:06]*** Purtial cut [19:10:06]*** Stage 1: CUTSNS_PIN = 1 [19:10:08]Read from MH i2c: 01 [19:10:08]MH_I2C_Read... [19:10:08]*** Stop cut motor [19:10:08]*** Cut end [19:10:08]Read from MH i2c: 01 07 00 [19:10:08]MH_I2C_Read... [19:10:08]Read from MH i2c: 01 07 00 F3 03 00 00 00 00 00 FF 0F 0B [19:10:08]process_action close_receipt done [19:10:08]requested_data is exist [19:10:08]produce_requested_data [19:10:08]requested_item fm.sn is exist - process it [19:10:08]wFMCommunicate request_size=4 [19:10:08]MH_SAM_APDU [19:10:08]CAPDU: 80 11 00 00 [19:10:08]Write to MH i2c: E2 08 00 F4 03 80 11 00 00 00 00 00 00 71 [19:10:08]Write i2c OK [19:10:08]MH_I2C_Read... [19:10:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:08]Read from MH i2c: E2 [19:10:08]MH_I2C_Read... [19:10:08]Read from MH i2c: E2 17 00 [19:10:08]MH_I2C_Read... [19:10:08]Read from MH i2c: E2 17 00 F4 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [19:10:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:10:08]wFMCommunicate OK [19:10:08]requested_item fd.num is exist - process it [19:10:08]SAM_PROTO_GetFieldsCounters [19:10:08]wFMCommunicate request_size=4 [19:10:08]MH_SAM_APDU [19:10:08]CAPDU: 80 13 00 00 [19:10:08]Write to MH i2c: E2 08 00 F5 03 80 13 00 00 00 00 00 00 74 [19:10:08]Write i2c OK [19:10:08]MH_I2C_Read... [19:10:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:08]Read from MH i2c: E2 [19:10:08]MH_I2C_Read... [19:10:08]Read from MH i2c: E2 62 00 [19:10:08]MH_I2C_Read... [19:10:08]Read from MH i2c: E2 62 00 F5 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 94 02 00 00 5E 04 04 00 94 02 00 00 57 04 04 00 95 02 00 00 19 04 04 00 00 00 00 00 90 00 3C [19:10: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8F 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 94 02 00 00 5E 04 04 00 94 02 00 00 57 04 04 00 95 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:10:08]wFMCommunicate OK [19:10:08]SAM_PROTO_GetFieldsCounters done [19:10:08]requested_item shift.num is exist - process it [19:10:08]requested_item shift.opened is exist - process it [19:10:08]req_shift_opened [19:10:08]FM_GetShiftState [19:10:08]SAM_PROTO_GetShiftState [19:10:08]wFMCommunicate request_size=4 [19:10:08]MH_SAM_APDU [19:10:08]CAPDU: 80 13 01 00 [19:10:08]Write to MH i2c: E2 08 00 F6 03 80 13 01 00 00 00 00 00 76 [19:10:08]Write i2c OK [19:10:08]MH_I2C_Read... [19:10:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:08]Read from MH i2c: E2 [19:10:08]MH_I2C_Read... [19:10:08]Read from MH i2c: E2 0E 00 [19:10:08]MH_I2C_Read... [19:10:08]Read from MH i2c: E2 0E 00 F6 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 44 [19:10:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:10:08]wFMCommunicate OK [19:10:08]SAM_PROTO_GetShiftState done [19:10:08]FM_GetShiftState done [19:10:08]req_shift_opened done [19:10:08]requested_item shift.open_date is exist - process it [19:10:08]req_shift_open_date [19:10:08]req_shift_open_date done [19:10:08]produce_requested_data done [19:10:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163215,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:10:08]process_action_free close_receipt [19:10:08]json_value_free [19:10:08]json_value_free done [19:10:08]process_json_proto returns [19:10:08]Send response to host [19:10:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163215,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:10:08]free response buf [19:10:08]execute_script done [19:10:08]execute_script returns [19:10:08]free content buf [19:10:08]Sock 7.Close socket [19:10:08]Sock 7.Thread stoped [19:10:10]recv_with_timeout no data received [19:10:10]ConnectInit Can't take IP for lk.salyk.kg [19:10:10]CommunicateWithHost connect error [19:10:10]CommunicateWithHost err = -1 [19:10:10]OFD Sender: Server communicate error [19:10:15]OFD Sender: Processing packet 163215 [packets to send 961, broken 960] [19:10:15]ProducePacketName [19:10:15]name=ofd_packets/00163215 [19:10:15]OFD Sender: To server: pG, [19:10:15]CommunicateWithHost lk.salyk.kg:30040 [19:10:15]ConnectInit lk.salyk.kg [19:10:20]ConnectInit Can't take IP for lk.salyk.kg [19:10:20]CommunicateWithHost connect error [19:10:20]CommunicateWithHost err = -1 [19:10:20]OFD Sender: Server communicate error [19:10:25]OFD Sender: Processing packet 163215 [packets to send 961, broken 960] [19:10:25]ProducePacketName [19:10:25]name=ofd_packets/00163215 [19:10:25]OFD Sender: To server: pG, [19:10:25]CommunicateWithHost lk.salyk.kg:30040 [19:10:25]ConnectInit lk.salyk.kg [19:10:28]accept exits with 9 [19:10:28]New connection [19:10:28]New thread 3067084132 created [19:10:28]Thread 3067227492 joined [19:10:28]Waiting for new connection... [19:10:28] Sock 9.Parse request [19:10:28]Sock 9.Check first char [19:10:28]Sock 9.First char is OK [19:10:28]request: POST /json_proto HTTP/1.0 [19:10:28]Method: POST [19:10:28]URL: /json_proto [19:10:28]Method is POST - this is cgi request [19:10:28]url: /json_proto [19:10:28]query_string will be loaded in cgi processing [19:10:28]execute_cgi json_proto POST (null) [19:10:28]execute_cgi path=json_proto method=POST [19:10:28]POST find Content-Length [19:10:28]Host: 172.17.44.132:8080 [19:10:28]Content-Length: 653 [19:10:28]Content-Type: application/json [19:10:28] [19:10:28]POST finish read [19:10:28]Found Content-Length = 653 [19:10:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50494", "tax_sys" : 0, "items" : [ { "code": "42203100", "name": "\u0416\u0435\u0432 Orbit \u0431\u0430\u043D\u0430\u043D-\u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430", "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" ] } } [19:10:28]execute_script... [19:10: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)50494", "tax_sys" : 0, "items" : [ { "code": "42203100", "name": "\u0416\u0435\u0432 Orbit \u0431\u0430\u043D\u0430\u043D-\u043A\u043B\u0443\u0431\u043D\u0438\u043A\u0430", "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" ] } } [19:10:28]POST & json_proto [19:10:28]process_json_proto [19:10:28]json parsed OK: [19:10:28]protocol is kg_v1.0 [19:10:28]action value=close_receipt [19:10:28]process_action close_receipt [19:10:28]cmd_close_receipt [19:10:28]MH_GetDate [19:10:28]Write to MH i2c: F0 00 00 F7 03 E9 [19:10:28]Write i2c OK [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: F0 [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: F0 09 00 [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: F0 09 00 F7 03 00 25 EA C4 66 2A 83 C1 65 FE [19:10:28]GetLastDocTimeStamp 1724181004 [19:10:28]current date 1724181029 [19:10:28]FM_GetShiftState [19:10:28]SAM_PROTO_GetShiftState [19:10:28]wFMCommunicate request_size=4 [19:10:28]MH_SAM_APDU [19:10:28]CAPDU: 80 13 01 00 [19:10:28]Write to MH i2c: E2 08 00 F8 03 80 13 01 00 00 00 00 00 78 [19:10:28]Write i2c OK [19:10:28]MH_I2C_Read... [19:10:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:28]Read from MH i2c: E2 [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: E2 0E 00 [19:10:28]MH_I2C_Read... [19:10:28]Read from MH i2c: E2 0E 00 F8 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 46 [19:10:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:10:28]wFMCommunicate OK [19:10:28]SAM_PROTO_GetShiftState done [19:10:28]FM_GetShiftState done [19:10:28]opened in 1724113081 [19:10:28]opened+sec_in_day 1724199481 [19:10:28]quantity*price = 4000 [19:10:28]sum+1 = 4001 [19:10:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 661 20.08.2024 19:10 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163216 ФПД: 65498297232863 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191029&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163216&fm=65498297232863&tin=02508201610067®Number=0000000000092562&sum=4000 0 [19:10:29]StoreToDocumentArchive [19:10:29]shift 465 fd 163216 [19:10:29]save to /storage/0465/doc_00163216 [19:10:29]save last doc name /storage/0465/doc_00163216 to /storage/kkm_last_doc_name [19:10:29]save OK [19:10:29]Clear old archive folders... [19:10:29]ProcessDocumentItem done err = 0, tmpTLVsize=277 [19:10:29]tlvbuf is 00611B10 [19:10:29]SAM_PROTO_ClearQueue [19:10:29]wFMCommunicate request_size=4 [19:10:29]MH_SAM_APDU [19:10:29]CAPDU: 80 09 00 00 [19:10:29]Write to MH i2c: E2 08 00 05 04 80 09 00 00 00 00 00 00 7B [19:10:29]Write i2c OK [19:10:29]MH_I2C_Read... [19:10:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:30]Read from MH i2c: E2 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 03 00 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 03 00 05 04 00 90 00 7D [19:10:30]RAPDU: 90 00 [19:10:30]wFMCommunicate OK [19:10:30]SAM_PROTO_ClearQueue done [19:10:30]KKMCreateOFDPacket [19:10:30]OFDProtocolAddRootSTLVToBuf [19:10:30]FM_MakeSignedData [19:10:30]FM_MakeSignedData [19:10:30]SAM_PROTO_SignData [19:10:30]wFMCommunicate request_size=4 [19:10:30]MH_SAM_APDU [19:10:30]CAPDU: 80 0D 01 02 [19:10:30]Write to MH i2c: E2 08 00 06 04 80 0D 01 02 00 00 00 00 83 [19:10:30]Write i2c OK [19:10:30]MH_I2C_Read... [19:10:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:30]Read from MH i2c: E2 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 03 00 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 03 00 06 04 00 90 00 7E [19:10:30]RAPDU: 90 00 [19:10:30]wFMCommunicate OK [19:10:30]wFMCommunicate request_size=255 [19:10:30]MH_SAM_APDU [19:10:30]CAPDU: 80 0D 02 02 FA 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 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 95 02 00 00 F4 03 04 00 25 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 [19:10:30]Write to MH i2c: E2 02 01 07 04 80 0D 02 02 FA 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 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 95 02 00 00 F4 03 04 00 25 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 00 00 A6 [19:10:30]Write i2c OK [19:10:30]MH_I2C_Read... [19:10:30]ConnectInit Can't take IP for lk.salyk.kg [19:10:30]CommunicateWithHost connect error [19:10:30]CommunicateWithHost err = -1 [19:10:30]OFD Sender: Server communicate error [19:10:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:30]Read from MH i2c: E2 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 03 00 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 03 00 07 04 00 90 00 7F [19:10:30]RAPDU: 90 00 [19:10:30]wFMCommunicate OK [19:10:30]wFMCommunicate request_size=36 [19:10:30]MH_SAM_APDU [19:10:30]CAPDU: 80 0D 02 02 1F 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7D 02 00 35 04 06 00 3B 92 02 BD 6D DF [19:10:30]Write to MH i2c: E2 27 00 08 04 80 0D 02 02 1F 00 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7D 02 00 35 04 06 00 3B 92 02 BD 6D DF 00 00 98 [19:10:30]Write i2c OK [19:10:30]MH_I2C_Read... [19:10:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:30]Read from MH i2c: E2 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 03 00 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 03 00 08 04 00 90 00 80 [19:10:30]RAPDU: 90 00 [19:10:30]wFMCommunicate OK [19:10:30]wFMCommunicate request_size=4 [19:10:30]MH_SAM_APDU [19:10:30]CAPDU: 80 0D 03 02 [19:10:30]Write to MH i2c: E2 08 00 09 04 80 0D 03 02 00 00 00 00 88 [19:10:30]Write i2c OK [19:10:30]MH_I2C_Read... [19:10:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:30]Read from MH i2c: E2 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 0B 00 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 0B 00 09 04 00 2D 30 17 BA A4 0C 47 42 90 00 F0 [19:10:30]RAPDU: 2D 30 17 BA A4 0C 47 42 90 00 [19:10:30]wFMCommunicate OK [19:10:30]SAM_PROTO_SignData done [19:10:30]FM_MakeSignedData done [19:10:30]CreateOFDProtocolMessage [19:10:30]wFMCommunicate request_size=4 [19:10:30]MH_SAM_APDU [19:10:30]CAPDU: 80 11 00 00 [19:10:30]Write to MH i2c: E2 08 00 0A 04 80 11 00 00 00 00 00 00 88 [19:10:30]Write i2c OK [19:10:30]MH_I2C_Read... [19:10:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:30]Read from MH i2c: E2 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 17 00 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: E2 17 00 0A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [19:10:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:10:30]wFMCommunicate OK [19:10:30]CreateOFDProtocolMessage done [19:10:30]OFDSenderStorePacket 163216 [19:10:30]StoreOFDPacket docnum=163216 [19:10:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 29 01 00 00 19 CF 21 01 F1 B5 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 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 95 02 00 00 F4 03 04 00 25 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7D 02 00 35 04 06 00 3B 92 02 BD 6D DF 2D 30 17 BA A4 0C 47 42 [19:10:30]CheckFolder [19:10:30]dirname=/storage/ofd_packets [19:10:30]CheckFolder done [19:10:30]ProducePacketName [19:10:30]name=ofd_packets/00163216 [19:10:30]NVStorageSaveData ofd_packets/00163216 [19:10:30]File name is /storage/ofd_packets/00163216 [19:10:30]Write 327 bytes [19:10:30]NVStorageSaveData done [19:10:30]OFDSenderStorePacket done [19:10:30]KKMCreateOFDPacket done [19:10:30]NVStorageSaveData kkm_last_timestamp [19:10:30]File name is /storage/kkm_last_timestamp [19:10:30]Write 4 bytes [19:10:30]NVStorageSaveData done [19:10:30]ExternCall_PrintAddStr [19:10:30]wPrintStart [19:10:30]Write to MH i2c: 01 00 00 0B 04 0F [19:10:30]Write i2c OK [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: 01 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: 01 07 00 [19:10:30]MH_I2C_Read... [19:10:30]Read from MH i2c: 01 07 00 0B 04 00 00 00 00 00 FF 0F 24 [19:10:30]RasterBufferAndPrint [19:10:30]line Счет N : (3)50494 [19:10:30]line ИНН: 02508201610067 [19:10:30]line Контрольно-Кассовый Чек [19:10:30]line ПРОДАЖА [19:10:30]line Товар: 42203100 [19:10:30]line Жев Orbit банан-клубника [19:10:30]line 1.000 * 40.00 [19:10:30]line = 40.00 [19:10:30]line НДС 12% НСП 1% [19:10:30]line > о реализуемом товаре [19:10:30]line ИТОГО: 40.00 [19:10:30]line НСП 1% : 0.35 [19:10:30]line НДС 12% : 4.25 [19:10:30]line Наличными: 40.00 [19:10:30]line Безнал.: 0.00 [19:10:30]line Место: АЗС № 130 "Партнер Нефть" [19:10:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:10:30]line СНО: Общий режим [19:10:30]line Чек 661 20.08.2024 19:10 [19:10:30]line Смена: 465 ФФД: 1.0 [19:10:30]line ЗНМ: 0300000070 [19:10:30]line РНМ: 0000000000092562 [19:10:30]line Версия ККМ: 001 [19:10:30]line ФМ: 0000000000871769 [19:10:30]line ФД: 163216 [19:10:30]line ФПД: 65498297232863 [19:10:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191029&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163216&fm=65498297232863&tin=02508201610067®Number=0000000000092562&sum=4000 [19:10:30]line 0 [19:10:30]written 0, free lines is 4095 [19:10:30]OFD Sender: Processing packet 163215 [packets to send 962, broken 960] [19:10:30]ProducePacketName [19:10:30]name=ofd_packets/00163215 [19:10:30]OFD Sender: To server: pG, [19:10:30]CommunicateWithHost lk.salyk.kg:30040 [19:10:30]ConnectInit lk.salyk.kg [19:10:31]Write to MH i2c: 01 00 00 33 04 37 [19:10:31]Write i2c OK [19:10:31]MH_I2C_Read... [19:10:31]Read from MH i2c: 01 [19:10:31]MH_I2C_Read... [19:10:31]Read from MH i2c: 01 07 00 [19:10:31]MH_I2C_Read... [19:10:31]Read from MH i2c: 01 07 00 33 04 00 00 00 00 00 E7 0C 31 [19:10:31]RasterBufferAndPrint [19:10:31]line [19:10:31]line [19:10:31]line [19:10:31]line [19:10:31]line [19:10:31]written 0, free lines is 3319 [19:10:31]MH_Cut [19:10:31]Write to MH i2c: D1 01 00 3A 04 01 10 [19:10:31]Write i2c OK [19:10:31]MH_I2C_Read... [19:10:31]Read from MH i2c: D1 [19:10:31]MH_I2C_Read... [19:10:31]Read from MH i2c: D1 01 00 [19:10:31]MH_I2C_Read... [19:10:31]Read from MH i2c: D1 01 00 3A 04 00 0F [19:10:31]Write to MH i2c: 01 00 00 3B 04 3F [19:10:31]Write i2c OK [19:10:31]MH_I2C_Read... [19:10:31]*** Cut start [19:10:31]*** Purtial cut [19:10:31]*** Stage 1: CUTSNS_PIN = 1 [19:10:33]Read from MH i2c: 01 [19:10:33]MH_I2C_Read... [19:10:33]*** Stop cut motor [19:10:33]*** Cut end [19:10:33]Read from MH i2c: 01 07 00 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: 01 07 00 3B 04 00 00 00 00 00 FF 0F 54 [19:10:33]process_action close_receipt done [19:10:33]requested_data is exist [19:10:33]produce_requested_data [19:10:33]requested_item fm.sn is exist - process it [19:10:33]wFMCommunicate request_size=4 [19:10:33]MH_SAM_APDU [19:10:33]CAPDU: 80 11 00 00 [19:10:33]Write to MH i2c: E2 08 00 3C 04 80 11 00 00 00 00 00 00 BA [19:10:33]Write i2c OK [19:10:33]MH_I2C_Read... [19:10:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:33]Read from MH i2c: E2 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 17 00 [19:10:33]MH_I2C_Read... [19:10:33]Read from MH i2c: E2 17 00 3C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [19:10:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:10:33]wFMCommunicate OK [19:10:33]requested_item fd.num is exist - process it [19:10:33]SAM_PROTO_GetFieldsCounters [19:10:33]wFMCommunicate request_size=4 [19:10:33]MH_SAM_APDU [19:10:33]CAPDU: 80 13 00 00 [19:10:33]Write to MH i2c: E2 08 00 3D 04 80 13 00 00 00 00 00 00 BD [19:10:33]Write i2c OK [19:10:33]MH_I2C_Read... [19:10:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:34]Read from MH i2c: E2 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: E2 62 00 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: E2 62 00 3D 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 95 02 00 00 5E 04 04 00 95 02 00 00 57 04 04 00 96 02 00 00 19 04 04 00 00 00 00 00 90 00 89 [19:10: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 90 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 95 02 00 00 5E 04 04 00 95 02 00 00 57 04 04 00 96 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:10:34]wFMCommunicate OK [19:10:34]SAM_PROTO_GetFieldsCounters done [19:10:34]requested_item shift.num is exist - process it [19:10:34]requested_item shift.opened is exist - process it [19:10:34]req_shift_opened [19:10:34]FM_GetShiftState [19:10:34]SAM_PROTO_GetShiftState [19:10:34]wFMCommunicate request_size=4 [19:10:34]MH_SAM_APDU [19:10:34]CAPDU: 80 13 01 00 [19:10:34]Write to MH i2c: E2 08 00 3E 04 80 13 01 00 00 00 00 00 BF [19:10:34]Write i2c OK [19:10:34]MH_I2C_Read... [19:10:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:34]Read from MH i2c: E2 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: E2 0E 00 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: E2 0E 00 3E 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8D [19:10:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:10:34]wFMCommunicate OK [19:10:34]SAM_PROTO_GetShiftState done [19:10:34]FM_GetShiftState done [19:10:34]req_shift_opened done [19:10:34]requested_item shift.open_date is exist - process it [19:10:34]req_shift_open_date [19:10:34]req_shift_open_date done [19:10:34]produce_requested_data done [19:10:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163216,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:10:34]process_action_free close_receipt [19:10:34]json_value_free [19:10:34]json_value_free done [19:10:34]process_json_proto returns [19:10:34]Send response to host [19:10:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163216,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:10:34]free response buf [19:10:34]execute_script done [19:10:34]execute_script returns [19:10:34]free content buf [19:10:34]Sock 9.Close socket [19:10:34]Sock 9.Thread stoped [19:10:34]accept exits with 12 [19:10:34]New connection [19:10:34]New thread 3067227492 created [19:10:34]Thread 3067084132 joined [19:10:34]Waiting for new connection... [19:10:34] Sock 12.Parse request [19:10:34]Sock 12.Check first char [19:10:34]Sock 12.First char is OK [19:10:34]request: POST /json_proto HTTP/1.0 [19:10:34]Method: POST [19:10:34]URL: /json_proto [19:10:34]Method is POST - this is cgi request [19:10:34]url: /json_proto [19:10:34]query_string will be loaded in cgi processing [19:10:34]execute_cgi json_proto POST (null) [19:10:34]execute_cgi path=json_proto method=POST [19:10:34]POST find Content-Length [19:10:34]Host: 172.17.44.132:8080 [19:10:34]Content-Length: 792 [19:10:34]Content-Type: application/json [19:10:34] [19:10:34]POST finish read [19:10:34]Found Content-Length = 792 [19:10:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:34]execute_script... [19:10:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291698", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 26.960, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:34]POST & json_proto [19:10:34]process_json_proto [19:10:34]json parsed OK: [19:10:34]protocol is kg_v1.0 [19:10:34]action value=close_receipt [19:10:34]process_action close_receipt [19:10:34]cmd_close_receipt [19:10:34]MH_GetDate [19:10:34]Write to MH i2c: F0 00 00 3F 04 32 [19:10:34]Write i2c OK [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: F0 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: F0 09 00 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: F0 09 00 3F 04 00 2B EA C4 66 2A 83 C1 65 4D [19:10:34]GetLastDocTimeStamp 1724181029 [19:10:34]current date 1724181035 [19:10:34]FM_GetShiftState [19:10:34]SAM_PROTO_GetShiftState [19:10:34]wFMCommunicate request_size=4 [19:10:34]MH_SAM_APDU [19:10:34]CAPDU: 80 13 01 00 [19:10:34]Write to MH i2c: E2 08 00 40 04 80 13 01 00 00 00 00 00 C1 [19:10:34]Write i2c OK [19:10:34]MH_I2C_Read... [19:10:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:34]Read from MH i2c: E2 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: E2 0E 00 [19:10:34]MH_I2C_Read... [19:10:34]Read from MH i2c: E2 0E 00 40 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8F [19:10:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:10:34]wFMCommunicate OK [19:10:34]SAM_PROTO_GetShiftState done [19:10:34]FM_GetShiftState done [19:10:34]opened in 1724113081 [19:10:34]opened+sec_in_day 1724199481 [19:10:34]quantity*price = 0 [19:10:34]sum+1 = 1 [19:10:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 662 20.08.2024 19:10 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163217 ФПД: 165243405952430 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191035&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163217&fm=165243405952430&tin=02508201610067®Number=0000000000092562&sum=0 [19:10:35]StoreToDocumentArchive [19:10:35]shift 465 fd 163217 [19:10:35]save to /storage/0465/doc_00163217 [19:10:35]save last doc name /storage/0465/doc_00163217 to /storage/kkm_last_doc_name [19:10:35]save OK [19:10:35]Clear old archive folders... [19:10:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:35]tlvbuf is 00602140 [19:10:35]SAM_PROTO_ClearQueue [19:10:35]wFMCommunicate request_size=4 [19:10:35]MH_SAM_APDU [19:10:35]CAPDU: 80 09 00 00 [19:10:35]Write to MH i2c: E2 08 00 4D 04 80 09 00 00 00 00 00 00 C3 [19:10:35]Write i2c OK [19:10:35]MH_I2C_Read... [19:10:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:35]Read from MH i2c: E2 [19:10:35]MH_I2C_Read... [19:10:35]Read from MH i2c: E2 03 00 [19:10:35]MH_I2C_Read... [19:10:35]Read from MH i2c: E2 03 00 4D 04 00 90 00 C5 [19:10:35]RAPDU: 90 00 [19:10:35]wFMCommunicate OK [19:10:35]SAM_PROTO_ClearQueue done [19:10:35]KKMCreateOFDPacket [19:10:35]OFDProtocolAddRootSTLVToBuf [19:10:35]FM_MakeSignedData [19:10:35]FM_MakeSignedData [19:10:35]SAM_PROTO_SignData [19:10:35]wFMCommunicate request_size=4 [19:10:35]MH_SAM_APDU [19:10:35]CAPDU: 80 0D 01 02 [19:10:35]Write to MH i2c: E2 08 00 4E 04 80 0D 01 02 00 00 00 00 CB [19:10:35]Write i2c OK [19:10:35]MH_I2C_Read... [19:10:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:35]Read from MH i2c: E2 [19:10:35]MH_I2C_Read... [19:10:35]Read from MH i2c: E2 03 00 [19:10:35]MH_I2C_Read... [19:10:35]Read from MH i2c: E2 03 00 4E 04 00 90 00 C6 [19:10:35]RAPDU: 90 00 [19:10:35]wFMCommunicate OK [19:10:35]wFMCommunicate request_size=255 [19:10:35]MH_SAM_APDU [19:10:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 2B EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7D 02 00 35 04 06 00 96 [19:10:35]Write to MH i2c: E2 02 01 4F 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 2B EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7D 02 00 35 04 06 00 96 00 00 E6 [19:10:35]Write i2c OK [19:10:35]MH_I2C_Read... [19:10:35]Connected sock=10 [19:10: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 36 39 0F 01 00 00 61 49 07 01 F0 1E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 94 02 00 00 F4 03 04 00 0C EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8F 7D 02 00 35 04 06 00 17 87 8A C3 94 98 17 F9 C5 18 D1 11 87 EB [19:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:36]Read from MH i2c: E2 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 03 00 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 03 00 4F 04 00 90 00 C7 [19:10:36]RAPDU: 90 00 [19:10:36]wFMCommunicate OK [19:10:36]wFMCommunicate request_size=10 [19:10:36]MH_SAM_APDU [19:10:36]CAPDU: 80 0D 02 02 05 49 BA 83 65 AE [19:10:36]Write to MH i2c: E2 0D 00 50 04 80 0D 02 02 05 00 49 BA 83 65 AE 00 00 71 [19:10:36]Write i2c OK [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 [19:10:36]MH_I2C_Read... [19:10:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:36]Read from MH i2c: E2 03 00 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 03 00 50 04 00 90 00 C8 [19:10:36]RAPDU: 90 00 [19:10:36]wFMCommunicate OK [19:10:36]wFMCommunicate request_size=4 [19:10:36]MH_SAM_APDU [19:10:36]CAPDU: 80 0D 03 02 [19:10:36]Write to MH i2c: E2 08 00 51 04 80 0D 03 02 00 00 00 00 D0 [19:10:36]Write i2c OK [19:10:36]MH_I2C_Read... [19:10:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:36]Read from MH i2c: E2 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 0B 00 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 0B 00 51 04 00 0A 7F 75 74 C0 6B 23 C1 90 00 52 [19:10:36]RAPDU: 0A 7F 75 74 C0 6B 23 C1 90 00 [19:10:36]wFMCommunicate OK [19:10:36]SAM_PROTO_SignData done [19:10:36]FM_MakeSignedData done [19:10:36]CreateOFDProtocolMessage [19:10:36]wFMCommunicate request_size=4 [19:10:36]MH_SAM_APDU [19:10:36]CAPDU: 80 11 00 00 [19:10:36]Write to MH i2c: E2 08 00 52 04 80 11 00 00 00 00 00 00 D0 [19:10:36]Write i2c OK [19:10:36]MH_I2C_Read... [19:10:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:36]Read from MH i2c: E2 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 17 00 [19:10:36]MH_I2C_Read... [19:10:36]Read from MH i2c: E2 17 00 52 04 00 11 04 10 00 Received data: 30 87 30 95 30 F6 30 70 30 47 30 2C 30 01 30 00 30 30 30 30 38 30 37 30 31 30 37 30 36 39 90 00 29 [19:10:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:10:36]30 wFMCommunicate OK [19:10:36]30 CreateOFDProtocolMessage done [19:10:36]30 OFDSenderStorePacket 163217 [19:10:36]30 StoreOFDPacket docnum=163217 [19:10:36]38 37 31 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 01 EC 07 01 81 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 2B EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7D 02 00 35 04 06 00 96 49 BA 83 65 AE 0A 7F 75 74 C0 6B 23 C1 37 [19:10:36]36 CheckFolder [19:10:36]39 dirname=/storage/ofd_packets [19:10:36]4F CheckFolder done [19:10:36]00 ProducePacketName [19:10:36]00 name=ofd_packets/00163217 [19:10:36]00 NVStorageSaveData ofd_packets/00163217 [19:10:36]File name is /storage/ofd_packets/00163217 [19:10:36]Write 301 bytes [19:10:36]NVStorageSaveData done [19:10:36]OFDSenderStorePacket done [19:10:36]KKMCreateOFDPacket done [19:10:36]NVStorageSaveData kkm_last_timestamp [19:10:36]File name is /storage/kkm_last_timestamp [19:10:36]AA 30 47 00 69 7C A5 07 01 00 07 00 3B 00 F9 03 0E 00 Write 4 bytes [19:10:36]37 NVStorageSaveData done [19:10:36]37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 ExternCall_PrintAddStr [19:10:36]30 wPrintStart [19:10:36]30 Write to MH i2c: 30 01 38 00 37 00 31 53 37 04 36 57 39 [19:10:36]10 04 Write i2c OK [19:10:36]04 MH_I2C_Read... [19:10:36]00 Read from MH i2c: 8F 01 7D [19:10:36]02 MH_I2C_Read... [19:10:36]00 F4 03 04 00 7E 93 C4 66 B6 04 Read from MH i2c: 01 01 00 07 00 00 81 [19:10:36]CA MH_I2C_Read... [19:10:36]E1 85 93 BC 9F 0F [19:10:36]CommunicateWithHost err = 0 [19:10:36]CheckOFDResponse [19:10:36]1017 (14) - 77093643461234 [19:10:36]1041 (16) - 0000000000871769 [19:10:36]1040 (4) - 163215 [19:10:36]1012 (4) - 20.08.2024 13:00 [19:10:36]1206 (1) - 0 [19:10:36]OFD Sender: Remove packet 163215 [19:10:36]Read from MH i2c: ProducePacketName [19:10:36]01 name=ofd_packets/00163215 [19:10:36]07 NVStorageDeleteData [19:10:36]00 53 04 00 00 00 00 00 FF 0F 6C [19:10:36]RasterBufferAndPrint [19:10:36]line Счет N : (1)291698 [19:10:36]line ИНН: 02508201610067 [19:10:36]line Контрольно-Кассовый Чек [19:10:36]line ПРОДАЖА [19:10:36]line ТРК (МРК, ГНК) : 53 [19:10:36]line Товар: 2710124500 [19:10:36]line Аи-95-К-5 [19:10:36]line 26.960 * 0.00 [19:10:36]line = 0.00 [19:10:36]line НДС 12% НСП 1% [19:10:36]line > о реализуемом товаре [19:10:36]line ИТОГО: 0.00 [19:10:36]line НСП 1% : 0.00 [19:10:36]line НДС 12% : 0.00 [19:10:36]line Наличными: 0.00 [19:10:36]line Безнал.: 0.00 [19:10:36]line Место: АЗС № 130 "Партнер Нефть" [19:10:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:10:36]line СНО: Общий режим [19:10:36]line Чек 662 20.08.2024 19:10 [19:10:36]line Смена: 465 ФФД: 1.0 [19:10:36]line ЗНМ: 0300000070 [19:10:36]line РНМ: 0000000000092562 [19:10:36]line Версия ККМ: 001 [19:10:36]line Талоны: Топливная Карта [19:10:36]line 99718 [19:10:36]line ФМ: 0000000000871769 [19:10:36]line ФД: 163217 [19:10:36]line ФПД: 165243405952430 [19:10:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191035&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163217&fm=165243405952430&tin=02508201610067®Number=0000000000092562&sum=0 [19:10:36]written 0, free lines is 4095 [19:10:37]Write to MH i2c: 01 00 00 7D 04 81 [19:10:37]Write i2c OK [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: 01 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: 01 07 00 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: 01 07 00 7D 04 00 00 00 00 00 D9 0C 6D [19:10:37]RasterBufferAndPrint [19:10:37]line [19:10:37]line [19:10:37]line [19:10:37]line [19:10:37]line [19:10:37]written 0, free lines is 3314 [19:10:37]MH_Cut [19:10:37]Write to MH i2c: D1 01 00 84 04 01 5A [19:10:37]Write i2c OK [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: D1 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: D1 01 00 [19:10:37]MH_I2C_Read... [19:10:37]Read from MH i2c: D1 01 00 84 04 00 59 [19:10:37]Write to MH i2c: 01 00 00 85 04 89 [19:10:37]Write i2c OK [19:10:37]MH_I2C_Read... [19:10:37]OFD Sender: Processing packet 163216 [packets to send 962, broken 960] [19:10:37]ProducePacketName [19:10:37]name=ofd_packets/00163216 [19:10:37]OFD Sender: To server: pG, [19:10:37]CommunicateWithHost lk.salyk.kg:30040 [19:10:37]ConnectInit lk.salyk.kg [19:10:38]*** Cut start [19:10:38]*** Purtial cut [19:10:38]*** Stage 1: CUTSNS_PIN = 1 [19:10:38]Connected sock=7 [19:10: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 36 39 29 01 00 00 19 CF 21 01 F1 B5 5A 03 01 00 03 00 15 01 1E 04 01 00 01 23 04 67 00 8A 04 08 00 34 32 32 30 33 31 30 30 06 04 28 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 D0 B1 D0 B0 D0 BD D0 B0 D0 BD 2D D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D0 BA D0 B0 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 95 02 00 00 F4 03 04 00 25 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7D 02 00 35 04 06 00 3B 92 02 BD 6D DF 2D 30 17 BA A4 0C 47 42 [19:10:39]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C8 4F 47 00 65 F5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 90 7D 02 00 F4 03 04 00 80 93 C4 66 B6 04 01 00 00 55 59 EB 9D 1E C9 36 24 [19:10:39]CommunicateWithHost err = 0 [19:10:39]CheckOFDResponse [19:10:39]1017 (14) - 77093643461234 [19:10:39]1041 (16) - 0000000000871769 [19:10:39]1040 (4) - 163216 [19:10:39]1012 (4) - 20.08.2024 13:00 [19:10:39]1206 (1) - 0 [19:10:39]OFD Sender: Remove packet 163216 [19:10:39]ProducePacketName [19:10:39]name=ofd_packets/00163216 [19:10:39]NVStorageDeleteData [19:10:40]Read from MH i2c: 01 [19:10:40]MH_I2C_Read... [19:10:40]*** Stop cut motor [19:10:40]*** Cut end [19:10:40]Read from MH i2c: 01 07 00 [19:10:40]MH_I2C_Read... [19:10:40]Read from MH i2c: 01 07 00 85 04 00 00 00 00 00 FF 0F 9E [19:10:40]process_action close_receipt done [19:10:40]requested_data is exist [19:10:40]produce_requested_data [19:10:40]requested_item fm.sn is exist - process it [19:10:40]wFMCommunicate request_size=4 [19:10:40]MH_SAM_APDU [19:10:40]CAPDU: 80 11 00 00 [19:10:40]Write to MH i2c: E2 08 00 86 04 80 11 00 00 00 00 00 00 04 [19:10:40]Write i2c OK [19:10:40]MH_I2C_Read... [19:10:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:40]Read from MH i2c: E2 [19:10:40]MH_I2C_Read... [19:10:40]Read from MH i2c: E2 17 00 [19:10:40]MH_I2C_Read... [19:10:40]Read from MH i2c: E2 17 00 86 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [19:10:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:10:40]wFMCommunicate OK [19:10:40]requested_item fd.num is exist - process it [19:10:40]SAM_PROTO_GetFieldsCounters [19:10:40]wFMCommunicate request_size=4 [19:10:40]MH_SAM_APDU [19:10:40]CAPDU: 80 13 00 00 [19:10:40]Write to MH i2c: E2 08 00 87 04 80 13 00 00 00 00 00 00 07 [19:10:40]OFD Sender: Processing packet 163217 [packets to send 961, broken 960] [19:10:40]ProducePacketName [19:10:40]name=ofd_packets/00163217 [19:10:40]OFD Sender: To server: pG, [19:10:40]CommunicateWithHost lk.salyk.kg:30040 [19:10:40]ConnectInit lk.salyk.kg [19:10:40]Write i2c OK [19:10:40]MH_I2C_Read... [19:10:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:40]Read from MH i2c: E2 [19:10:40]MH_I2C_Read... [19:10:40]Read from MH i2c: E2 62 00 [19:10:40]MH_I2C_Read... [19:10:40]Read from MH i2c: E2 62 00 87 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 96 02 00 00 5E 04 04 00 96 02 00 00 57 04 04 00 97 02 00 00 19 04 04 00 00 00 00 00 90 00 D7 [19:10: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 91 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 96 02 00 00 5E 04 04 00 96 02 00 00 57 04 04 00 97 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:10:40]wFMCommunicate OK [19:10:40]SAM_PROTO_GetFieldsCounters done [19:10:40]requested_item shift.num is exist - process it [19:10:40]requested_item shift.opened is exist - process it [19:10:40]req_shift_opened [19:10:40]FM_GetShiftState [19:10:40]SAM_PROTO_GetShiftState [19:10:40]wFMCommunicate request_size=4 [19:10:40]MH_SAM_APDU [19:10:40]CAPDU: 80 13 01 00 [19:10:40]Write to MH i2c: E2 08 00 88 04 80 13 01 00 00 00 00 00 09 [19:10:40]Write i2c OK [19:10:40]MH_I2C_Read... [19:10:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:40]Read from MH i2c: E2 [19:10:40]MH_I2C_Read... [19:10:40]Read from MH i2c: E2 0E 00 [19:10:40]MH_I2C_Read... [19:10:40]Read from MH i2c: E2 0E 00 88 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D7 [19:10:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:10:40]wFMCommunicate OK [19:10:40]SAM_PROTO_GetShiftState done [19:10:40]FM_GetShiftState done [19:10:40]req_shift_opened done [19:10:40]requested_item shift.open_date is exist - process it [19:10:40]req_shift_open_date [19:10:40]req_shift_open_date done [19:10:40]produce_requested_data done [19:10:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163217,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:10:40]process_action_free close_receipt [19:10:40]json_value_free [19:10:40]json_value_free done [19:10:40]process_json_proto returns [19:10:40]Send response to host [19:10:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163217,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:10:40]free response buf [19:10:40]execute_script done [19:10:40]execute_script returns [19:10:40]free content buf [19:10:40]Sock 12.Close socket [19:10:40]Sock 12.Thread stoped [19:10:40]Connected sock=7 [19:10: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 36 39 0F 01 00 00 01 EC 07 01 81 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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 50 69 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 96 02 00 00 F4 03 04 00 2B EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7D 02 00 35 04 06 00 96 49 BA 83 65 AE 0A 7F 75 74 C0 6B 23 C1 [19:10: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 36 39 4F 00 00 00 85 02 47 00 1D F6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 91 7D 02 00 F4 03 04 00 82 93 C4 66 B6 04 01 00 00 9F 05 28 47 CF 26 14 99 [19:10:41]CommunicateWithHost err = 0 [19:10:41]CheckOFDResponse [19:10:41]1017 (14) - 77093643461234 [19:10:41]1041 (16) - 0000000000871769 [19:10:41]1040 (4) - 163217 [19:10:41]1012 (4) - 20.08.2024 13:00 [19:10:41]1206 (1) - 0 [19:10:41]OFD Sender: Remove packet 163217 [19:10:41]ProducePacketName [19:10:41]name=ofd_packets/00163217 [19:10:41]NVStorageDeleteData [19:10:42]OFD Sender: No OFD packet to send [19:10:42]OFD Sender: No OFD packet to send [19:10:45]accept exits with 9 [19:10:45]New connection [19:10:45]New thread 3067084132 created [19:10:45]Thread 3067227492 joined [19:10:45]Waiting for new connection... [19:10:45] Sock 9.Parse request [19:10:45]Sock 9.Check first char [19:10:45]Sock 9.First char is OK [19:10:45]request: POST /json_proto HTTP/1.0 [19:10:45]Method: POST [19:10:45]URL: /json_proto [19:10:45]Method is POST - this is cgi request [19:10:45]url: /json_proto [19:10:45]query_string will be loaded in cgi processing [19:10:45]execute_cgi json_proto POST (null) [19:10:45]execute_cgi path=json_proto method=POST [19:10:45]POST find Content-Length [19:10:45]Host: 172.17.44.132:8080 [19:10:45]Content-Length: 792 [19:10:45]Content-Type: application/json [19:10:45] [19:10:45]POST finish read [19:10:45]Found Content-Length = 792 [19:10:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.790, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:45]execute_script... [19:10:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291699", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 15.790, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:10:45]POST & json_proto [19:10:45]process_json_proto [19:10:45]json parsed OK: [19:10:45]protocol is kg_v1.0 [19:10:45]action value=close_receipt [19:10:45]process_action close_receipt [19:10:45]cmd_close_receipt [19:10:45]MH_GetDate [19:10:45]Write to MH i2c: F0 00 00 89 04 7C [19:10:45]Write i2c OK [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: F0 [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: F0 09 00 [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: F0 09 00 89 04 00 35 EA C4 66 2A 83 C1 65 A1 [19:10:45]GetLastDocTimeStamp 1724181035 [19:10:45]current date 1724181045 [19:10:45]FM_GetShiftState [19:10:45]SAM_PROTO_GetShiftState [19:10:45]wFMCommunicate request_size=4 [19:10:45]MH_SAM_APDU [19:10:45]CAPDU: 80 13 01 00 [19:10:45]Write to MH i2c: E2 08 00 8A 04 80 13 01 00 00 00 00 00 0B [19:10:45]Write i2c OK [19:10:45]MH_I2C_Read... [19:10:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:45]Read from MH i2c: E2 [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: E2 0E 00 [19:10:45]MH_I2C_Read... [19:10:45]Read from MH i2c: E2 0E 00 8A 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D9 [19:10:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:10:45]wFMCommunicate OK [19:10:45]SAM_PROTO_GetShiftState done [19:10:45]FM_GetShiftState done [19:10:45]opened in 1724113081 [19:10:45]opened+sec_in_day 1724199481 [19:10:45]quantity*price = 0 [19:10:45]sum+1 = 1 [19:10:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 663 20.08.2024 19:10 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163218 ФПД: 75954143695761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191045&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163218&fm=75954143695761&tin=02508201610067®Number=0000000000092562&sum=0 [19:10:46]StoreToDocumentArchive [19:10:46]shift 465 fd 163218 [19:10:46]save to /storage/0465/doc_00163218 [19:10:46]save last doc name /storage/0465/doc_00163218 to /storage/kkm_last_doc_name [19:10:46]save OK [19:10:46]Clear old archive folders... [19:10:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:10:46]tlvbuf is 0062E050 [19:10:46]SAM_PROTO_ClearQueue [19:10:46]wFMCommunicate request_size=4 [19:10:46]MH_SAM_APDU [19:10:46]CAPDU: 80 09 00 00 [19:10:46]Write to MH i2c: E2 08 00 97 04 80 09 00 00 00 00 00 00 0D [19:10:46]Write i2c OK [19:10:46]MH_I2C_Read... [19:10:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:10:46]Read from MH i2c: E2 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: E2 03 00 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: E2 03 00 97 04 00 90 00 0F [19:10:46]RAPDU: 90 00 [19:10:46]wFMCommunicate OK [19:10:46]SAM_PROTO_ClearQueue done [19:10:46]KKMCreateOFDPacket [19:10:46]OFDProtocolAddRootSTLVToBuf [19:10:46]FM_MakeSignedData [19:10:46]FM_MakeSignedData [19:10:46]SAM_PROTO_SignData [19:10:46]wFMCommunicate request_size=4 [19:10:46]MH_SAM_APDU [19:10:46]CAPDU: 80 0D 01 02 [19:10:46]Write to MH i2c: E2 08 00 98 04 80 0D 01 02 00 00 00 00 15 [19:10:46]Write i2c OK [19:10:46]MH_I2C_Read... [19:10:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:10:46]Read from MH i2c: E2 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: E2 03 00 [19:10:46]MH_I2C_Read... [19:10:46]Read from MH i2c: E2 03 00 98 04 00 90 00 10 [19:10:46]RAPDU: 90 00 [19:10:46]wFMCommunicate OK [19:10:46]wFMCommunicate request_size=255 [19:10:46]MH_SAM_APDU [19:10:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 02 00 00 F4 03 04 00 35 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7D 02 00 35 04 06 00 45 [19:10:46]Write to MH i2c: E2 02 01 99 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 02 00 00 F4 03 04 00 35 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7D 02 00 35 04 06 00 45 00 00 19 [19:10:46]Write i2c OK [19:10:46]MH_I2C_Read... [19:10:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:47]Read from MH i2c: E2 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: E2 03 00 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: E2 03 00 99 04 00 90 00 11 [19:10:47]RAPDU: 90 00 [19:10:47]wFMCommunicate OK [19:10:47]wFMCommunicate request_size=10 [19:10:47]MH_SAM_APDU [19:10:47]CAPDU: 80 0D 02 02 05 14 73 C1 13 91 [19:10:47]Write to MH i2c: E2 0D 00 9A 04 80 0D 02 02 05 00 14 73 C1 13 91 00 00 0E [19:10:47]Write i2c OK [19:10:47]MH_I2C_Read... [19:10:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:10:47]Read from MH i2c: E2 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: E2 03 00 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: E2 03 00 9A 04 00 90 00 12 [19:10:47]RAPDU: 90 00 [19:10:47]wFMCommunicate OK [19:10:47]wFMCommunicate request_size=4 [19:10:47]MH_SAM_APDU [19:10:47]CAPDU: 80 0D 03 02 [19:10:47]Write to MH i2c: E2 08 00 9B 04 80 0D 03 02 00 00 00 00 1A [19:10:47]Write i2c OK [19:10:47]MH_I2C_Read... [19:10:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:10:47]Read from MH i2c: E2 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: E2 0B 00 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: E2 0B 00 9B 04 00 43 E9 BB 63 D1 C6 43 D4 90 00 13 [19:10:47]RAPDU: 43 E9 BB 63 D1 C6 43 D4 90 00 [19:10:47]wFMCommunicate OK [19:10:47]SAM_PROTO_SignData done [19:10:47]FM_MakeSignedData done [19:10:47]CreateOFDProtocolMessage [19:10:47]wFMCommunicate request_size=4 [19:10:47]MH_SAM_APDU [19:10:47]CAPDU: 80 11 00 00 [19:10:47]Write to MH i2c: E2 08 00 9C 04 80 11 00 00 00 00 00 00 1A [19:10:47]Write i2c OK [19:10:47]MH_I2C_Read... [19:10:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:47]OFD Sender: No OFD packet to send [19:10:47]Read from MH i2c: E2 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: E2 17 00 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: E2 17 00 9C 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [19:10:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:10:47]wFMCommunicate OK [19:10:47]CreateOFDProtocolMessage done [19:10:47]OFDSenderStorePacket 163218 [19:10:47]StoreOFDPacket docnum=163218 [19:10:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CD 85 07 01 14 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 02 00 00 F4 03 04 00 35 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7D 02 00 35 04 06 00 45 14 73 C1 13 91 43 E9 BB 63 D1 C6 43 D4 [19:10:47]CheckFolder [19:10:47]dirname=/storage/ofd_packets [19:10:47]CheckFolder done [19:10:47]ProducePacketName [19:10:47]name=ofd_packets/00163218 [19:10:47]NVStorageSaveData ofd_packets/00163218 [19:10:47]File name is /storage/ofd_packets/00163218 [19:10:47]Write 301 bytes [19:10:47]NVStorageSaveData done [19:10:47]OFDSenderStorePacket done [19:10:47]KKMCreateOFDPacket done [19:10:47]NVStorageSaveData kkm_last_timestamp [19:10:47]File name is /storage/kkm_last_timestamp [19:10:47]Write 4 bytes [19:10:47]NVStorageSaveData done [19:10:47]ExternCall_PrintAddStr [19:10:47]wPrintStart [19:10:47]Write to MH i2c: 01 00 00 9D 04 A1 [19:10:47]Write i2c OK [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: 01 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: 01 07 00 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: 01 07 00 9D 04 00 00 00 00 00 FF 0F B6 [19:10:47]RasterBufferAndPrint [19:10:47]line Счет N : (1)291699 [19:10:47]line ИНН: 02508201610067 [19:10:47]line Контрольно-Кассовый Чек [19:10:47]line ПРОДАЖА [19:10:47]line ТРК (МРК, ГНК) : 62 [19:10:47]line Товар: 2710124130 [19:10:47]line Аи-92-К-5 [19:10:47]line 15.790 * 0.00 [19:10:47]line = 0.00 [19:10:47]line НДС 12% НСП 1% [19:10:47]line > о реализуемом товаре [19:10:47]line ИТОГО: 0.00 [19:10:47]line НСП 1% : 0.00 [19:10:47]line НДС 12% : 0.00 [19:10:47]line Наличными: 0.00 [19:10:47]line Безнал.: 0.00 [19:10:47]line Место: АЗС № 130 "Партнер Нефть" [19:10:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:10:47]line СНО: Общий режим [19:10:47]line Чек 663 20.08.2024 19:10 [19:10:47]line Смена: 465 ФФД: 1.0 [19:10:47]line ЗНМ: 0300000070 [19:10:47]line РНМ: 0000000000092562 [19:10:47]line Версия ККМ: 001 [19:10:47]line Талоны: Топливная Карта [19:10:47]line 99718 [19:10:47]line ФМ: 0000000000871769 [19:10:47]line ФД: 163218 [19:10:47]line ФПД: 75954143695761 [19:10:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191045&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163218&fm=75954143695761&tin=02508201610067®Number=0000000000092562&sum=0 [19:10:47]written 0, free lines is 4095 [19:10:47]OFD Sender: Processing packet 163218 [packets to send 961, broken 960] [19:10:47]ProducePacketName [19:10:47]name=ofd_packets/00163218 [19:10:47]OFD Sender: To server: pG, [19:10:47]CommunicateWithHost lk.salyk.kg:30040 [19:10:47]ConnectInit lk.salyk.kg [19:10:47]Write to MH i2c: 01 00 00 C7 04 CB [19:10:47]Write i2c OK [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: 01 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: 01 07 00 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: 01 07 00 C7 04 00 00 00 00 00 CF 0C AD [19:10:47]RasterBufferAndPrint [19:10:47]line [19:10:47]line [19:10:47]line [19:10:47]line [19:10:47]line [19:10:47]written 0, free lines is 3312 [19:10:47]MH_Cut [19:10:47]Write to MH i2c: D1 01 00 CE 04 01 A4 [19:10:47]Write i2c OK [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: D1 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: D1 01 00 [19:10:47]MH_I2C_Read... [19:10:47]Read from MH i2c: D1 01 00 CE 04 00 A3 [19:10:47]Write to MH i2c: 01 00 00 CF 04 D3 [19:10:47]Write i2c OK [19:10:47]MH_I2C_Read... [19:10:48]Connected sock=10 [19:10:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CD 85 07 01 14 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 AE 3D 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 97 02 00 00 F4 03 04 00 35 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7D 02 00 35 04 06 00 45 14 73 C1 13 91 43 E9 BB 63 D1 C6 43 D4 [19:10:48]*** Cut start [19:10:48]*** Purtial cut [19:10:48]*** Stage 1: CUTSNS_PIN = 1 [19:10:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AD F1 47 00 A1 03 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 92 7D 02 00 F4 03 04 00 8A 93 C4 66 B6 04 01 00 00 5B 44 B1 2B A8 41 BF 66 [19:10:48]CommunicateWithHost err = 0 [19:10:48]CheckOFDResponse [19:10:48]1017 (14) - 77093643461234 [19:10:48]1041 (16) - 0000000000871769 [19:10:48]1040 (4) - 163218 [19:10:48]1012 (4) - 20.08.2024 13:00 [19:10:48]1206 (1) - 0 [19:10:48]OFD Sender: Remove packet 163218 [19:10:48]ProducePacketName [19:10:48]name=ofd_packets/00163218 [19:10:48]NVStorageDeleteData [19:10:49]OFD Sender: No OFD packet to send [19:10:50]Read from MH i2c: 01 [19:10:50]MH_I2C_Read... [19:10:50]*** Stop cut motor [19:10:50]*** Cut end [19:10:50]Read from MH i2c: 01 07 00 [19:10:50]MH_I2C_Read... [19:10:50]Read from MH i2c: 01 07 00 CF 04 00 00 00 00 00 FF 0F E8 [19:10:50]process_action close_receipt done [19:10:50]requested_data is exist [19:10:50]produce_requested_data [19:10:50]requested_item fm.sn is exist - process it [19:10:50]wFMCommunicate request_size=4 [19:10:50]MH_SAM_APDU [19:10:50]CAPDU: 80 11 00 00 [19:10:50]Write to MH i2c: E2 08 00 D0 04 80 11 00 00 00 00 00 00 4E [19:10:50]Write i2c OK [19:10:50]MH_I2C_Read... [19:10:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:10:50]Read from MH i2c: E2 [19:10:50]MH_I2C_Read... [19:10:50]Read from MH i2c: E2 17 00 [19:10:50]MH_I2C_Read... [19:10:50]Read from MH i2c: E2 17 00 D0 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [19:10:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:10:50]wFMCommunicate OK [19:10:50]requested_item fd.num is exist - process it [19:10:50]SAM_PROTO_GetFieldsCounters [19:10:50]wFMCommunicate request_size=4 [19:10:50]MH_SAM_APDU [19:10:50]CAPDU: 80 13 00 00 [19:10:50]Write to MH i2c: E2 08 00 D1 04 80 13 00 00 00 00 00 00 51 [19:10:50]Write i2c OK [19:10:50]MH_I2C_Read... [19:10:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:10:51]Read from MH i2c: E2 [19:10:51]MH_I2C_Read... [19:10:51]Read from MH i2c: E2 62 00 [19:10:51]MH_I2C_Read... [19:10:51]Read from MH i2c: E2 62 00 D1 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 97 02 00 00 5E 04 04 00 97 02 00 00 57 04 04 00 98 02 00 00 19 04 04 00 00 00 00 00 90 00 25 [19:10: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 92 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 97 02 00 00 5E 04 04 00 97 02 00 00 57 04 04 00 98 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:10:51]wFMCommunicate OK [19:10:51]SAM_PROTO_GetFieldsCounters done [19:10:51]requested_item shift.num is exist - process it [19:10:51]requested_item shift.opened is exist - process it [19:10:51]req_shift_opened [19:10:51]FM_GetShiftState [19:10:51]SAM_PROTO_GetShiftState [19:10:51]wFMCommunicate request_size=4 [19:10:51]MH_SAM_APDU [19:10:51]CAPDU: 80 13 01 00 [19:10:51]Write to MH i2c: E2 08 00 D2 04 80 13 01 00 00 00 00 00 53 [19:10:51]Write i2c OK [19:10:51]MH_I2C_Read... [19:10:51]Read from MH i2c: E2 [19:10:51]MH_I2C_Read... [19:10:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:10:51]Read from MH i2c: E2 0E 00 [19:10:51]MH_I2C_Read... [19:10:51]Read from MH i2c: E2 0E 00 D2 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 21 [19:10:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:10:51]wFMCommunicate OK [19:10:51]SAM_PROTO_GetShiftState done [19:10:51]FM_GetShiftState done [19:10:51]req_shift_opened done [19:10:51]requested_item shift.open_date is exist - process it [19:10:51]req_shift_open_date [19:10:51]req_shift_open_date done [19:10:51]produce_requested_data done [19:10:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163218,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:10:51]process_action_free close_receipt [19:10:51]json_value_free [19:10:51]json_value_free done [19:10:51]process_json_proto returns [19:10:51]Send response to host [19:10:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163218,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:10:51]free response buf [19:10:51]execute_script done [19:10:51]execute_script returns [19:10:51]free content buf [19:10:51]Sock 9.Close socket [19:10:51]Sock 9.Thread stoped [19:10:54]OFD Sender: No OFD packet to send [19:10:59]OFD Sender: No OFD packet to send [19:11:04]OFD Sender: No OFD packet to send [19:11:06]recv_with_timeout no data received [19:11:07]accept exits with 7 [19:11:07]New connection [19:11:07]New thread 3067227492 created [19:11:07]Thread 3067084132 joined [19:11:07]Waiting for new connection... [19:11:07] Sock 7.Parse request [19:11:07]Sock 7.Check first char [19:11:07]Sock 7.First char is OK [19:11:07]request: POST /json_proto HTTP/1.0 [19:11:07]Method: POST [19:11:07]URL: /json_proto [19:11:07]Method is POST - this is cgi request [19:11:07]url: /json_proto [19:11:07]query_string will be loaded in cgi processing [19:11:07]execute_cgi json_proto POST (null) [19:11:07]execute_cgi path=json_proto method=POST [19:11:07]POST find Content-Length [19:11:07]Host: 172.17.44.132:8080 [19:11:07]Content-Length: 674 [19:11:07]Content-Type: application/json [19:11:07] [19:11:07]POST finish read [19:11:07]Found Content-Length = 674 [19:11:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:07]execute_script... [19:11: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)291700", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 7.880, "sum" : 600.46, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:11:07]POST & json_proto [19:11:07]process_json_proto [19:11:07]json parsed OK: [19:11:07]protocol is kg_v1.0 [19:11:07]action value=close_receipt [19:11:07]process_action close_receipt [19:11:07]cmd_close_receipt [19:11:07]MH_GetDate [19:11:07]Write to MH i2c: F0 00 00 D3 04 C6 [19:11:07]Write i2c OK [19:11:07]MH_I2C_Read... [19:11:07]Read from MH i2c: F0 [19:11:07]MH_I2C_Read... [19:11:07]Read from MH i2c: F0 09 00 [19:11:07]MH_I2C_Read... [19:11:07]Read from MH i2c: F0 09 00 D3 04 00 4C EA C4 66 2A 83 C1 65 02 [19:11:07]GetLastDocTimeStamp 1724181045 [19:11:07]current date 1724181068 [19:11:07]FM_GetShiftState [19:11:07]SAM_PROTO_GetShiftState [19:11:07]wFMCommunicate request_size=4 [19:11:07]MH_SAM_APDU [19:11:07]CAPDU: 80 13 01 00 [19:11:07]Write to MH i2c: E2 08 00 D4 04 80 13 01 00 00 00 00 00 55 [19:11:07]Write i2c OK [19:11:07]MH_I2C_Read... [19:11:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:07]Read from MH i2c: E2 [19:11:07]MH_I2C_Read... [19:11:07]Read from MH i2c: E2 0E 00 [19:11:07]MH_I2C_Read... [19:11:07]Read from MH i2c: E2 0E 00 D4 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 23 [19:11:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:11:07]wFMCommunicate OK [19:11:07]SAM_PROTO_GetShiftState done [19:11:07]FM_GetShiftState done [19:11:07]opened in 1724113081 [19:11:07]opened+sec_in_day 1724199481 [19:11:07]quantity*price = 60045 [19:11:07]sum+1 = 60047 [19:11:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.46 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.77 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 664 20.08.2024 19:11 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163219 ФПД: 71431331200727 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191108&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163219&fm=71431331200727&tin=02508201610067®Number=0000000000092562&sum=60000 [19:11:09]StoreToDocumentArchive [19:11:09]shift 465 fd 163219 [19:11:09]save to /storage/0465/doc_00163219 [19:11:09]save last doc name /storage/0465/doc_00163219 to /storage/kkm_last_doc_name [19:11:09]save OK [19:11:09]Clear old archive folders... [19:11:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:11:09]tlvbuf is 005AA020 [19:11:09]SAM_PROTO_ClearQueue [19:11:09]wFMCommunicate request_size=4 [19:11:09]MH_SAM_APDU [19:11:09]CAPDU: 80 09 00 00 [19:11:09]Write to MH i2c: E2 08 00 E1 04 80 09 00 00 00 00 00 00 57 [19:11:09]Write i2c OK [19:11:09]MH_I2C_Read... [19:11:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:11:09]Read from MH i2c: E2 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 03 00 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 03 00 E1 04 00 90 00 59 [19:11:09]RAPDU: 90 00 [19:11:09]wFMCommunicate OK [19:11:09]SAM_PROTO_ClearQueue done [19:11:09]KKMCreateOFDPacket [19:11:09]OFDProtocolAddRootSTLVToBuf [19:11:09]FM_MakeSignedData [19:11:09]FM_MakeSignedData [19:11:09]SAM_PROTO_SignData [19:11:09]wFMCommunicate request_size=4 [19:11:09]MH_SAM_APDU [19:11:09]CAPDU: 80 0D 01 02 [19:11:09]Write to MH i2c: E2 08 00 E2 04 80 0D 01 02 00 00 00 00 5F [19:11:09]Write i2c OK [19:11:09]MH_I2C_Read... [19:11:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:11:09]Read from MH i2c: E2 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 03 00 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 03 00 E2 04 00 90 00 5A [19:11:09]RAPDU: 90 00 [19:11:09]wFMCommunicate OK [19:11:09]wFMCommunicate request_size=255 [19:11:09]MH_SAM_APDU [19:11:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 02 00 00 F4 03 04 00 4C EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7D 02 00 35 04 06 00 40 F7 67 1F [19:11:09]Write to MH i2c: E2 02 01 E3 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 02 00 00 F4 03 04 00 4C EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7D 02 00 35 04 06 00 40 F7 67 1F 00 00 4A [19:11:09]OFD Sender: No OFD packet to send [19:11:09]Write i2c OK [19:11:09]MH_I2C_Read... [19:11:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:09]Read from MH i2c: E2 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 03 00 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 03 00 E3 04 00 90 00 5B [19:11:09]RAPDU: 90 00 [19:11:09]wFMCommunicate OK [19:11:09]wFMCommunicate request_size=7 [19:11:09]MH_SAM_APDU [19:11:09]CAPDU: 80 0D 02 02 02 3E D7 [19:11:09]Write to MH i2c: E2 0A 00 E4 04 80 0D 02 02 02 00 3E D7 00 00 7B [19:11:09]Write i2c OK [19:11:09]MH_I2C_Read... [19:11:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:11:09]Read from MH i2c: E2 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 03 00 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 03 00 E4 04 00 90 00 5C [19:11:09]RAPDU: 90 00 [19:11:09]wFMCommunicate OK [19:11:09]wFMCommunicate request_size=4 [19:11:09]MH_SAM_APDU [19:11:09]CAPDU: 80 0D 03 02 [19:11:09]Write to MH i2c: E2 08 00 E5 04 80 0D 03 02 00 00 00 00 64 [19:11:09]Write i2c OK [19:11:09]MH_I2C_Read... [19:11:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:11:09]Read from MH i2c: E2 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 0B 00 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 0B 00 E5 04 00 0E 0D 87 F1 E7 47 FF 54 90 00 79 [19:11:09]RAPDU: 0E 0D 87 F1 E7 47 FF 54 90 00 [19:11:09]wFMCommunicate OK [19:11:09]SAM_PROTO_SignData done [19:11:09]FM_MakeSignedData done [19:11:09]CreateOFDProtocolMessage [19:11:09]wFMCommunicate request_size=4 [19:11:09]MH_SAM_APDU [19:11:09]CAPDU: 80 11 00 00 [19:11:09]Write to MH i2c: E2 08 00 E6 04 80 11 00 00 00 00 00 00 64 [19:11:09]Write i2c OK [19:11:09]MH_I2C_Read... [19:11:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:09]Read from MH i2c: E2 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 17 00 [19:11:09]MH_I2C_Read... [19:11:09]Read from MH i2c: E2 17 00 E6 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [19:11:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:11:10]wFMCommunicate OK [19:11:10]CreateOFDProtocolMessage done [19:11:10]OFDSenderStorePacket 163219 [19:11:10]StoreOFDPacket docnum=163219 [19:11:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CA 48 04 01 C9 08 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 02 00 00 F4 03 04 00 4C EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7D 02 00 35 04 06 00 40 F7 67 1F 3E D7 0E 0D 87 F1 E7 47 FF 54 [19:11:10]CheckFolder [19:11:10]dirname=/storage/ofd_packets [19:11:10]CheckFolder done [19:11:10]ProducePacketName [19:11:10]name=ofd_packets/00163219 [19:11:10]NVStorageSaveData ofd_packets/00163219 [19:11:10]File name is /storage/ofd_packets/00163219 [19:11:10]Write 298 bytes [19:11:10]NVStorageSaveData done [19:11:10]OFDSenderStorePacket done [19:11:10]KKMCreateOFDPacket done [19:11:10]NVStorageSaveData kkm_last_timestamp [19:11:10]File name is /storage/kkm_last_timestamp [19:11:10]Write 4 bytes [19:11:10]NVStorageSaveData done [19:11:10]ExternCall_PrintAddStr [19:11:10]wPrintStart [19:11:10]Write to MH i2c: 01 00 00 E7 04 EB [19:11:10]Write i2c OK [19:11:10]MH_I2C_Read... [19:11:10]Read from MH i2c: 01 [19:11:10]MH_I2C_Read... [19:11:10]Read from MH i2c: 01 07 00 [19:11:10]MH_I2C_Read... [19:11:10]Read from MH i2c: 01 07 00 E7 04 00 00 00 00 00 FF 0F 00 [19:11:10]RasterBufferAndPrint [19:11:10]line Счет N : (1)291700 [19:11:10]line ИНН: 02508201610067 [19:11:10]line Контрольно-Кассовый Чек [19:11:10]line ПРОДАЖА [19:11:10]line ТРК (МРК, ГНК) : 21 [19:11:10]line Товар: 2710194800 [19:11:10]line ДТ-К-5 [19:11:10]line 7.880 * 76.20 [19:11:10]line = 600.46 [19:11:10]line НДС 12% НСП 1% [19:11:10]line > о реализуемом товаре [19:11:10]line ОКРУГЛЕНИЕ: -0.46 [19:11:10]line ИТОГО: 600.00 [19:11:10]line Внесено: 600.00 [19:11:10]line СДАЧА: 0.00 [19:11:10]line НСП 1% : 5.31 [19:11:10]line НДС 12% : 63.77 [19:11:10]line Наличными: 600.00 [19:11:10]line Безнал.: 0.00 [19:11:10]line Место: АЗС № 130 "Партнер Нефть" [19:11:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:11:10]line СНО: Общий режим [19:11:10]line Чек 664 20.08.2024 19:11 [19:11:10]line Смена: 465 ФФД: 1.0 [19:11:10]line ЗНМ: 0300000070 [19:11:10]line РНМ: 0000000000092562 [19:11:10]line Версия ККМ: 001 [19:11:10]line ФМ: 0000000000871769 [19:11:10]line ФД: 163219 [19:11:10]line ФПД: 71431331200727 [19:11:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191108&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163219&fm=71431331200727&tin=02508201610067®Number=0000000000092562&sum=60000 [19:11:10]written 0, free lines is 4095 [19:11:10]OFD Sender: Processing packet 163219 [packets to send 961, broken 960] [19:11:10]ProducePacketName [19:11:10]name=ofd_packets/00163219 [19:11:10]OFD Sender: To server: pG, [19:11:10]CommunicateWithHost lk.salyk.kg:30040 [19:11:10]ConnectInit lk.salyk.kg [19:11:10]Write to MH i2c: 01 00 00 12 05 17 [19:11:10]Write i2c OK [19:11:10]MH_I2C_Read... [19:11:10]Read from MH i2c: 01 [19:11:10]MH_I2C_Read... [19:11:10]Read from MH i2c: 01 07 00 [19:11:10]MH_I2C_Read... [19:11:10]Read from MH i2c: 01 07 00 12 05 00 00 00 00 00 CB 0C F5 [19:11:10]RasterBufferAndPrint [19:11:10]line [19:11:10]line [19:11:10]line [19:11:10]line [19:11:10]line [19:11:10]written 0, free lines is 3311 [19:11:10]MH_Cut [19:11:10]Write to MH i2c: D1 01 00 19 05 01 F0 [19:11:10]Write i2c OK [19:11:10]MH_I2C_Read... [19:11:10]Read from MH i2c: D1 [19:11:10]MH_I2C_Read... [19:11:10]Read from MH i2c: D1 01 00 [19:11:10]MH_I2C_Read... [19:11:10]Read from MH i2c: D1 01 00 19 05 00 EF [19:11:10]Write to MH i2c: 01 00 00 1A 05 1F [19:11:10]Write i2c OK [19:11:10]MH_I2C_Read... [19:11:11]Connected sock=10 [19:11: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 36 39 0C 01 00 00 CA 48 04 01 C9 08 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 C8 1E 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8E EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E9 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 98 02 00 00 F4 03 04 00 4C EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7D 02 00 35 04 06 00 40 F7 67 1F 3E D7 0E 0D 87 F1 E7 47 FF 54 [19:11:11]*** Cut start [19:11:11]*** Purtial cut [19:11:11]*** Stage 1: CUTSNS_PIN = 1 [19:11: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 36 39 4F 00 00 00 FE 54 47 00 92 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 93 7D 02 00 F4 03 04 00 A1 93 C4 66 B6 04 01 00 00 45 C3 59 C6 77 1C 09 D3 [19:11:12]CommunicateWithHost err = 0 [19:11:12]CheckOFDResponse [19:11:12]1017 (14) - 77093643461234 [19:11:12]1041 (16) - 0000000000871769 [19:11:12]1040 (4) - 163219 [19:11:12]1012 (4) - 20.08.2024 13:01 [19:11:12]1206 (1) - 0 [19:11:12]OFD Sender: Remove packet 163219 [19:11:12]ProducePacketName [19:11:12]name=ofd_packets/00163219 [19:11:12]NVStorageDeleteData [19:11:12]OFD Sender: No OFD packet to send [19:11:13]Read from MH i2c: *** Stop cut motor [19:11:13]01 *** Cut end [19:11:13] [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: 01 07 00 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: 01 07 00 1A 05 00 00 00 00 00 FF 0F 34 [19:11:13]process_action close_receipt done [19:11:13]requested_data is exist [19:11:13]produce_requested_data [19:11:13]requested_item fm.sn is exist - process it [19:11:13]wFMCommunicate request_size=4 [19:11:13]MH_SAM_APDU [19:11:13]CAPDU: 80 11 00 00 [19:11:13]Write to MH i2c: E2 08 00 1B 05 80 11 00 00 00 00 00 00 9A [19:11:13]Write i2c OK [19:11:13]MH_I2C_Read... [19:11:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:11:13]Read from MH i2c: E2 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: E2 17 00 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: E2 17 00 1B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [19:11:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:11:13]wFMCommunicate OK [19:11:13]requested_item fd.num is exist - process it [19:11:13]SAM_PROTO_GetFieldsCounters [19:11:13]wFMCommunicate request_size=4 [19:11:13]MH_SAM_APDU [19:11:13]CAPDU: 80 13 00 00 [19:11:13]Write to MH i2c: E2 08 00 1C 05 80 13 00 00 00 00 00 00 9D [19:11:13]Write i2c OK [19:11:13]MH_I2C_Read... [19:11:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:11:13]Read from MH i2c: E2 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: E2 62 00 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: E2 62 00 1C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 98 02 00 00 5E 04 04 00 98 02 00 00 57 04 04 00 99 02 00 00 19 04 04 00 00 00 00 00 90 00 75 [19:11: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 93 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 98 02 00 00 5E 04 04 00 98 02 00 00 57 04 04 00 99 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:11:13]wFMCommunicate OK [19:11:13]SAM_PROTO_GetFieldsCounters done [19:11:13]requested_item shift.num is exist - process it [19:11:13]requested_item shift.opened is exist - process it [19:11:13]req_shift_opened [19:11:13]FM_GetShiftState [19:11:13]SAM_PROTO_GetShiftState [19:11:13]wFMCommunicate request_size=4 [19:11:13]MH_SAM_APDU [19:11:13]CAPDU: 80 13 01 00 [19:11:13]Write to MH i2c: E2 08 00 1D 05 80 13 01 00 00 00 00 00 9F [19:11:13]Write i2c OK [19:11:13]MH_I2C_Read... [19:11:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:11:13]Read from MH i2c: E2 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: E2 0E 00 [19:11:13]MH_I2C_Read... [19:11:13]Read from MH i2c: E2 0E 00 1D 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6D [19:11:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:11:13]wFMCommunicate OK [19:11:13]SAM_PROTO_GetShiftState done [19:11:13]FM_GetShiftState done [19:11:13]req_shift_opened done [19:11:13]requested_item shift.open_date is exist - process it [19:11:13]req_shift_open_date [19:11:13]req_shift_open_date done [19:11:13]produce_requested_data done [19:11:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163219,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:11:13]process_action_free close_receipt [19:11:13]json_value_free [19:11:13]json_value_free done [19:11:13]process_json_proto returns [19:11:13]Send response to host [19:11:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163219,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:11:13]free response buf [19:11:13]execute_script done [19:11:13]execute_script returns [19:11:13]free content buf [19:11:13]Sock 7.Close socket [19:11:13]Sock 7.Thread stoped [19:11:17]OFD Sender: No OFD packet to send [19:11:22]OFD Sender: No OFD packet to send [19:11:27]OFD Sender: No OFD packet to send [19:11:32]OFD Sender: No OFD packet to send [19:11:37]OFD Sender: No OFD packet to send [19:11:42]OFD Sender: No OFD packet to send [19:11:47]OFD Sender: No OFD packet to send [19:11:48]recv_with_timeout no data received [19:11:52]OFD Sender: No OFD packet to send [19:11:57]OFD Sender: No OFD packet to send [19:12:01]accept exits with 9 [19:12:01]New connection [19:12:01]New thread 3067084132 created [19:12:01]Thread 3067227492 joined [19:12:01]Waiting for new connection... [19:12:01] Sock 9.Parse request [19:12:01]Sock 9.Check first char [19:12:01]Sock 9.First char is OK [19:12:01]request: POST /json_proto HTTP/1.0 [19:12:01]Method: POST [19:12:01]URL: /json_proto [19:12:01]Method is POST - this is cgi request [19:12:01]url: /json_proto [19:12:01]query_string will be loaded in cgi processing [19:12:01]execute_cgi json_proto POST (null) [19:12:01]execute_cgi path=json_proto method=POST [19:12:01]POST find Content-Length [19:12:01]Host: 172.17.44.132:8080 [19:12:01]Content-Length: 792 [19:12:01]Content-Type: application/json [19:12:01] [19:12:01]POST finish read [19:12:01]Found Content-Length = 792 [19:12:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 12.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:12:01]execute_script... [19:12:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291701", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 12.810, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:12:01]POST & json_proto [19:12:01]process_json_proto [19:12:01]json parsed OK: [19:12:01]protocol is kg_v1.0 [19:12:01]action value=close_receipt [19:12:01]process_action close_receipt [19:12:01]cmd_close_receipt [19:12:01]MH_GetDate [19:12:01]Write to MH i2c: F0 00 00 1E 05 12 [19:12:01]Write i2c OK [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: F0 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: F0 09 00 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: F0 09 00 1E 05 00 82 EA C4 66 2A 83 C1 65 84 [19:12:01]GetLastDocTimeStamp 1724181068 [19:12:01]current date 1724181122 [19:12:01]FM_GetShiftState [19:12:01]SAM_PROTO_GetShiftState [19:12:01]wFMCommunicate request_size=4 [19:12:01]MH_SAM_APDU [19:12:01]CAPDU: 80 13 01 00 [19:12:01]Write to MH i2c: E2 08 00 1F 05 80 13 01 00 00 00 00 00 A1 [19:12:01]Write i2c OK [19:12:01]MH_I2C_Read... [19:12:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:01]Read from MH i2c: E2 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 0E 00 [19:12:01]MH_I2C_Read... [19:12:01]Read from MH i2c: E2 0E 00 1F 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6F [19:12:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:12:01]wFMCommunicate OK [19:12:01]SAM_PROTO_GetShiftState done [19:12:01]FM_GetShiftState done [19:12:01]opened in 1724113081 [19:12:01]opened+sec_in_day 1724199481 [19:12:01]quantity*price = 0 [19:12:01]sum+1 = 1 [19:12:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 665 20.08.2024 19:12 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163220 ФПД: 95937280086264 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191202&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163220&fm=95937280086264&tin=02508201610067®Number=0000000000092562&sum=0 [19:12:02]StoreToDocumentArchive [19:12:02]shift 465 fd 163220 [19:12:02]save to /storage/0465/doc_00163220 [19:12:02]save last doc name /storage/0465/doc_00163220 to /storage/kkm_last_doc_name [19:12:02]save OK [19:12:02]Clear old archive folders... [19:12:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:12:02]tlvbuf is 006704B0 [19:12:02]SAM_PROTO_ClearQueue [19:12:02]wFMCommunicate request_size=4 [19:12:02]MH_SAM_APDU [19:12:02]CAPDU: 80 09 00 00 [19:12:02]Write to MH i2c: E2 08 00 2C 05 80 09 00 00 00 00 00 00 A3 [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:12:02]Read from MH i2c: E2 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: E2 03 00 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: E2 03 00 2C 05 00 90 00 A5 [19:12:02]RAPDU: 90 00 [19:12:02]wFMCommunicate OK [19:12:02]SAM_PROTO_ClearQueue done [19:12:02]KKMCreateOFDPacket [19:12:02]OFDProtocolAddRootSTLVToBuf [19:12:02]FM_MakeSignedData [19:12:02]FM_MakeSignedData [19:12:02]SAM_PROTO_SignData [19:12:02]wFMCommunicate request_size=4 [19:12:02]MH_SAM_APDU [19:12:02]CAPDU: 80 0D 01 02 [19:12:02]Write to MH i2c: E2 08 00 2D 05 80 0D 01 02 00 00 00 00 AB [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:12:02]Read from MH i2c: E2 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: E2 03 00 [19:12:02]MH_I2C_Read... [19:12:02]Read from MH i2c: E2 03 00 2D 05 00 90 00 A6 [19:12:02]RAPDU: 90 00 [19:12:02]wFMCommunicate OK [19:12:02]wFMCommunicate request_size=255 [19:12:02]MH_SAM_APDU [19:12:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 82 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7D 02 00 35 04 06 00 57 [19:12:02]Write to MH i2c: E2 02 01 2E 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 82 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7D 02 00 35 04 06 00 57 00 00 67 [19:12:02]OFD Sender: No OFD packet to send [19:12:02]Write i2c OK [19:12:02]MH_I2C_Read... [19:12:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:03]Read from MH i2c: E2 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 03 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 03 00 2E 05 00 90 00 A7 [19:12:03]RAPDU: 90 00 [19:12:03]wFMCommunicate OK [19:12:03]wFMCommunicate request_size=10 [19:12:03]MH_SAM_APDU [19:12:03]CAPDU: 80 0D 02 02 05 41 23 80 10 F8 [19:12:03]Write to MH i2c: E2 0D 00 2F 05 80 0D 02 02 05 00 41 23 80 10 F8 00 00 A4 [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:12:03]Read from MH i2c: E2 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 03 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 03 00 2F 05 00 90 00 A8 [19:12:03]RAPDU: 90 00 [19:12:03]wFMCommunicate OK [19:12:03]wFMCommunicate request_size=4 [19:12:03]MH_SAM_APDU [19:12:03]CAPDU: 80 0D 03 02 [19:12:03]Write to MH i2c: E2 08 00 30 05 80 0D 03 02 00 00 00 00 B0 [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:12:03]Read from MH i2c: E2 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 0B 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 0B 00 30 05 00 26 C0 75 84 46 78 3A E9 90 00 71 [19:12:03]RAPDU: 26 C0 75 84 46 78 3A E9 90 00 [19:12:03]wFMCommunicate OK [19:12:03]SAM_PROTO_SignData done [19:12:03]FM_MakeSignedData done [19:12:03]CreateOFDProtocolMessage [19:12:03]wFMCommunicate request_size=4 [19:12:03]MH_SAM_APDU [19:12:03]CAPDU: 80 11 00 00 [19:12:03]Write to MH i2c: E2 08 00 31 05 80 11 00 00 00 00 00 00 B0 [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:03]Read from MH i2c: E2 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 17 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: E2 17 00 31 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 09 [19:12:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:12:03]wFMCommunicate OK [19:12:03]CreateOFDProtocolMessage done [19:12:03]OFDSenderStorePacket 163220 [19:12:03]StoreOFDPacket docnum=163220 [19:12:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 61 07 01 6F 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 82 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7D 02 00 35 04 06 00 57 41 23 80 10 F8 26 C0 75 84 46 78 3A E9 [19:12:03]CheckFolder [19:12:03]dirname=/storage/ofd_packets [19:12:03]CheckFolder done [19:12:03]ProducePacketName [19:12:03]name=ofd_packets/00163220 [19:12:03]NVStorageSaveData ofd_packets/00163220 [19:12:03]File name is /storage/ofd_packets/00163220 [19:12:03]Write 301 bytes [19:12:03]NVStorageSaveData done [19:12:03]OFDSenderStorePacket done [19:12:03]KKMCreateOFDPacket done [19:12:03]NVStorageSaveData kkm_last_timestamp [19:12:03]File name is /storage/kkm_last_timestamp [19:12:03]Write 4 bytes [19:12:03]NVStorageSaveData done [19:12:03]ExternCall_PrintAddStr [19:12:03]wPrintStart [19:12:03]Write to MH i2c: 01 00 00 32 05 37 [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 [19:12:03]MH_I2C_Read... [19:12:03]OFD Sender: Processing packet 163220 [packets to send 961, broken 960] [19:12:03]ProducePacketName [19:12:03]name=ofd_packets/00163220 [19:12:03]OFD Sender: To server: pG, [19:12:03]CommunicateWithHost lk.salyk.kg:30040 [19:12:03]ConnectInit lk.salyk.kg [19:12:03]Read from MH i2c: 01 07 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 07 00 32 05 00 00 00 00 00 FF 0F 4C [19:12:03]RasterBufferAndPrint [19:12:03]line Счет N : (1)291701 [19:12:03]line ИНН: 02508201610067 [19:12:03]line Контрольно-Кассовый Чек [19:12:03]line ПРОДАЖА [19:12:03]line ТРК (МРК, ГНК) : 53 [19:12:03]line Товар: 2710124500 [19:12:03]line Аи-95-К-5 [19:12:03]line 12.810 * 0.00 [19:12:03]line = 0.00 [19:12:03]line НДС 12% НСП 1% [19:12:03]line > о реализуемом товаре [19:12:03]line ИТОГО: 0.00 [19:12:03]line НСП 1% : 0.00 [19:12:03]line НДС 12% : 0.00 [19:12:03]line Наличными: 0.00 [19:12:03]line Безнал.: 0.00 [19:12:03]line Место: АЗС № 130 "Партнер Нефть" [19:12:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:12:03]line СНО: Общий режим [19:12:03]line Чек 665 20.08.2024 19:12 [19:12:03]line Смена: 465 ФФД: 1.0 [19:12:03]line ЗНМ: 0300000070 [19:12:03]line РНМ: 0000000000092562 [19:12:03]line Версия ККМ: 001 [19:12:03]line Талоны: Топливная Карта [19:12:03]line 99718 [19:12:03]line ФМ: 0000000000871769 [19:12:03]line ФД: 163220 [19:12:03]line ФПД: 95937280086264 [19:12:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191202&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163220&fm=95937280086264&tin=02508201610067®Number=0000000000092562&sum=0 [19:12:03]written 0, free lines is 4095 [19:12:03]Write to MH i2c: 01 00 00 5C 05 61 [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 07 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: 01 07 00 5C 05 00 00 00 00 00 D6 0C 4A [19:12:03]RasterBufferAndPrint [19:12:03]line [19:12:03]line [19:12:03]line [19:12:03]line [19:12:03]line [19:12:03]written 0, free lines is 3313 [19:12:03]MH_Cut [19:12:03]Write to MH i2c: D1 01 00 63 05 01 3A [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: D1 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: D1 01 00 [19:12:03]MH_I2C_Read... [19:12:03]Read from MH i2c: D1 01 00 63 05 00 39 [19:12:03]Write to MH i2c: 01 00 00 64 05 69 [19:12:03]Write i2c OK [19:12:03]MH_I2C_Read... [19:12:04]*** Cut start [19:12:04]*** Purtial cut [19:12:04]*** Stage 1: CUTSNS_PIN = 1 [19:12:06]Read from MH i2c: 01 [19:12:06]MH_I2C_Read... [19:12:06]*** Stop cut motor [19:12:06]*** Cut end [19:12:06]Read from MH i2c: 01 07 00 [19:12:06]MH_I2C_Read... [19:12:06]Read from MH i2c: 01 07 00 64 05 00 00 00 00 00 FF 0F 7E [19:12:06]process_action close_receipt done [19:12:06]requested_data is exist [19:12:06]produce_requested_data [19:12:06]requested_item fm.sn is exist - process it [19:12:06]wFMCommunicate request_size=4 [19:12:06]MH_SAM_APDU [19:12:06]CAPDU: 80 11 00 00 [19:12:06]Write to MH i2c: E2 08 00 65 05 80 11 00 00 00 00 00 00 E4 [19:12:06]Write i2c OK [19:12:06]MH_I2C_Read... [19:12:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:12:06]Read from MH i2c: E2 [19:12:06]MH_I2C_Read... [19:12:06]Read from MH i2c: E2 17 00 [19:12:06]MH_I2C_Read... [19:12:06]Read from MH i2c: E2 17 00 65 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [19:12:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:12:06]wFMCommunicate OK [19:12:06]requested_item fd.num is exist - process it [19:12:06]SAM_PROTO_GetFieldsCounters [19:12:06]wFMCommunicate request_size=4 [19:12:06]MH_SAM_APDU [19:12:06]CAPDU: 80 13 00 00 [19:12:06]Write to MH i2c: E2 08 00 66 05 80 13 00 00 00 00 00 00 E7 [19:12:06]Write i2c OK [19:12:06]MH_I2C_Read... [19:12:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:12:06]Read from MH i2c: E2 [19:12:06]MH_I2C_Read... [19:12:06]Read from MH i2c: E2 62 00 [19:12:06]MH_I2C_Read... [19:12:07]Read from MH i2c: E2 62 00 66 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 99 02 00 00 5E 04 04 00 99 02 00 00 57 04 04 00 9A 02 00 00 19 04 04 00 00 00 00 00 90 00 C3 [19:12: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 94 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 99 02 00 00 5E 04 04 00 99 02 00 00 57 04 04 00 9A 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:12:07]wFMCommunicate OK [19:12:07]SAM_PROTO_GetFieldsCounters done [19:12:07]requested_item shift.num is exist - process it [19:12:07]requested_item shift.opened is exist - process it [19:12:07]req_shift_opened [19:12:07]FM_GetShiftState [19:12:07]SAM_PROTO_GetShiftState [19:12:07]wFMCommunicate request_size=4 [19:12:07]MH_SAM_APDU [19:12:07]CAPDU: 80 13 01 00 [19:12:07]Write to MH i2c: E2 08 00 67 05 80 13 01 00 00 00 00 00 E9 [19:12:07]Write i2c OK [19:12:07]MH_I2C_Read... [19:12:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:12:07]Read from MH i2c: E2 [19:12:07]MH_I2C_Read... [19:12:07]Read from MH i2c: E2 0E 00 [19:12:07]MH_I2C_Read... [19:12:07]Read from MH i2c: E2 0E 00 67 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B7 [19:12:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:12:07]wFMCommunicate OK [19:12:07]SAM_PROTO_GetShiftState done [19:12:07]FM_GetShiftState done [19:12:07]req_shift_opened done [19:12:07]requested_item shift.open_date is exist - process it [19:12:07]req_shift_open_date [19:12:07]req_shift_open_date done [19:12:07]produce_requested_data done [19:12:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163220,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:12:07]process_action_free close_receipt [19:12:07]json_value_free [19:12:07]json_value_free done [19:12:07]process_json_proto returns [19:12:07]Send response to host [19:12:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163220,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:12:07]free response buf [19:12:07]execute_script done [19:12:07]execute_script returns [19:12:07]free content buf [19:12:07]Sock 9.Close socket [19:12:07]Sock 9.Thread stoped [19:12:08]recv_with_timeout no data received [19:12:08]ConnectInit Can't take IP for lk.salyk.kg [19:12:08]CommunicateWithHost connect error [19:12:08]CommunicateWithHost err = -1 [19:12:08]OFD Sender: Server communicate error [19:12:13]OFD Sender: Processing packet 163220 [packets to send 961, broken 960] [19:12:13]ProducePacketName [19:12:13]name=ofd_packets/00163220 [19:12:13]OFD Sender: To server: pG, [19:12:13]CommunicateWithHost lk.salyk.kg:30040 [19:12:13]ConnectInit lk.salyk.kg [19:12:17]Connected sock=10 [19:12: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 36 39 0F 01 00 00 F7 61 07 01 6F 33 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 0A 32 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 99 02 00 00 F4 03 04 00 82 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7D 02 00 35 04 06 00 57 41 23 80 10 F8 26 C0 75 84 46 78 3A E9 [19:12: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 36 39 4F 00 00 00 C7 25 47 00 58 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 94 7D 02 00 F4 03 04 00 E4 93 C4 66 B6 04 01 00 00 D5 76 95 B6 BE 95 74 18 [19:12:18]CommunicateWithHost err = 0 [19:12:18]CheckOFDResponse [19:12:18]1017 (14) - 77093643461234 [19:12:18]1041 (16) - 0000000000871769 [19:12:18]1040 (4) - 163220 [19:12:18]1012 (4) - 20.08.2024 13:02 [19:12:18]1206 (1) - 0 [19:12:18]OFD Sender: Remove packet 163220 [19:12:18]ProducePacketName [19:12:18]name=ofd_packets/00163220 [19:12:18]NVStorageDeleteData [19:12:19]OFD Sender: No OFD packet to send [19:12:24]OFD Sender: No OFD packet to send [19:12:29]OFD Sender: No OFD packet to send [19:12:34]OFD Sender: No OFD packet to send [19:12:39]OFD Sender: No OFD packet to send [19:12:44]OFD Sender: No OFD packet to send [19:12:49]OFD Sender: No OFD packet to send [19:12:54]OFD Sender: No OFD packet to send [19:12:59]OFD Sender: No OFD packet to send [19:13:04]OFD Sender: No OFD packet to send [19:13:07]recv_with_timeout no data received [19:13:09]OFD Sender: No OFD packet to send [19:13:14]OFD Sender: No OFD packet to send [19:13:19]recv_with_timeout no data received [19:13:19]OFD Sender: No OFD packet to send [19:13:21]accept exits with 7 [19:13:21]New connection [19:13:21]New thread 3067227492 created [19:13:21]Thread 3067084132 joined [19:13:21]Waiting for new connection... [19:13:21] Sock 7.Parse request [19:13:21]Sock 7.Check first char [19:13:21]Sock 7.First char is OK [19:13:21]request: POST /json_proto HTTP/1.0 [19:13:21]Method: POST [19:13:21]URL: /json_proto [19:13:21]Method is POST - this is cgi request [19:13:21]url: /json_proto [19:13:21]query_string will be loaded in cgi processing [19:13:21]execute_cgi json_proto POST (null) [19:13:21]execute_cgi path=json_proto method=POST [19:13:21]POST find Content-Length [19:13:21]Host: 172.17.44.132:8080 [19:13:21]Content-Length: 792 [19:13:21]Content-Type: application/json [19:13:21] [19:13:21]POST finish read [19:13:21]Found Content-Length = 792 [19:13:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53594", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:21]execute_script... [19:13:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291702", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 20.220, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A53594", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:21]POST & json_proto [19:13:21]process_json_proto [19:13:21]json parsed OK: [19:13:21]protocol is kg_v1.0 [19:13:21]action value=close_receipt [19:13:21]process_action close_receipt [19:13:21]cmd_close_receipt [19:13:21]MH_GetDate [19:13:21]Write to MH i2c: F0 00 00 68 05 5C [19:13:21]Write i2c OK [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: F0 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: F0 09 00 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: F0 09 00 68 05 00 D2 EA C4 66 2A 83 C1 65 1E [19:13:21]GetLastDocTimeStamp 1724181122 [19:13:21]current date 1724181202 [19:13:21]FM_GetShiftState [19:13:21]SAM_PROTO_GetShiftState [19:13:21]wFMCommunicate request_size=4 [19:13:21]MH_SAM_APDU [19:13:21]CAPDU: 80 13 01 00 [19:13:21]Write to MH i2c: E2 08 00 69 05 80 13 01 00 00 00 00 00 EB [19:13:21]Write i2c OK [19:13:21]MH_I2C_Read... [19:13:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:21]Read from MH i2c: E2 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 0E 00 [19:13:21]MH_I2C_Read... [19:13:21]Read from MH i2c: E2 0E 00 69 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B9 [19:13:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:13:21]wFMCommunicate OK [19:13:21]SAM_PROTO_GetShiftState done [19:13:21]FM_GetShiftState done [19:13:21]opened in 1724113081 [19:13:21]opened+sec_in_day 1724199481 [19:13:21]quantity*price = 0 [19:13:21]sum+1 = 1 [19:13:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 666 20.08.2024 19:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 53594 ФМ: 0000000000871769 ФД: 163221 ФПД: 109565405939798 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191322&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163221&fm=109565405939798&tin=02508201610067®Number=0000000000092562&sum=0 [19:13:22]StoreToDocumentArchive [19:13:22]shift 465 fd 163221 [19:13:22]save to /storage/0465/doc_00163221 [19:13:22]save last doc name /storage/0465/doc_00163221 to /storage/kkm_last_doc_name [19:13:22]save OK [19:13:22]Clear old archive folders... [19:13:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:13:22]tlvbuf is 00670210 [19:13:22]SAM_PROTO_ClearQueue [19:13:22]wFMCommunicate request_size=4 [19:13:22]MH_SAM_APDU [19:13:22]CAPDU: 80 09 00 00 [19:13:22]Write to MH i2c: E2 08 00 76 05 80 09 00 00 00 00 00 00 ED [19:13:22]Write i2c OK [19:13:22]MH_I2C_Read... [19:13:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:22]Read from MH i2c: E2 [19:13:22]MH_I2C_Read... [19:13:22]Read from MH i2c: E2 03 00 [19:13:22]MH_I2C_Read... [19:13:22]Read from MH i2c: E2 03 00 76 05 00 90 00 EF [19:13:22]RAPDU: 90 00 [19:13:22]wFMCommunicate OK [19:13:22]SAM_PROTO_ClearQueue done [19:13:22]KKMCreateOFDPacket [19:13:22]OFDProtocolAddRootSTLVToBuf [19:13:22]FM_MakeSignedData [19:13:22]FM_MakeSignedData [19:13:22]SAM_PROTO_SignData [19:13:22]wFMCommunicate request_size=4 [19:13:22]MH_SAM_APDU [19:13:22]CAPDU: 80 0D 01 02 [19:13:22]Write to MH i2c: E2 08 00 77 05 80 0D 01 02 00 00 00 00 F5 [19:13:22]Write i2c OK [19:13:22]MH_I2C_Read... [19:13:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:22]Read from MH i2c: E2 [19:13:22]MH_I2C_Read... [19:13:22]Read from MH i2c: E2 03 00 [19:13:22]MH_I2C_Read... [19:13:22]Read from MH i2c: E2 03 00 77 05 00 90 00 F0 [19:13:22]RAPDU: 90 00 [19:13:22]wFMCommunicate OK [19:13:22]wFMCommunicate request_size=255 [19:13:22]MH_SAM_APDU [19:13:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 D2 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7D 02 00 35 04 06 00 63 [19:13:22]Write to MH i2c: E2 02 01 78 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 D2 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7D 02 00 35 04 06 00 63 00 00 1D [19:13:22]Write i2c OK [19:13:22]MH_I2C_Read... [19:13:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:23]Read from MH i2c: E2 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: E2 03 00 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: E2 03 00 78 05 00 90 00 F1 [19:13:23]RAPDU: 90 00 [19:13:23]wFMCommunicate OK [19:13:23]wFMCommunicate request_size=10 [19:13:23]MH_SAM_APDU [19:13:23]CAPDU: 80 0D 02 02 05 A6 2F 19 C8 56 [19:13:23]Write to MH i2c: E2 0D 00 79 05 80 0D 02 02 05 00 A6 2F 19 C8 56 00 00 0E [19:13:23]Write i2c OK [19:13:23]MH_I2C_Read... [19:13:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:23]Read from MH i2c: E2 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: E2 03 00 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: E2 03 00 79 05 00 90 00 F2 [19:13:23]RAPDU: 90 00 [19:13:23]wFMCommunicate OK [19:13:23]wFMCommunicate request_size=4 [19:13:23]MH_SAM_APDU [19:13:23]CAPDU: 80 0D 03 02 [19:13:23]Write to MH i2c: E2 08 00 7A 05 80 0D 03 02 00 00 00 00 FA [19:13:23]Write i2c OK [19:13:23]MH_I2C_Read... [19:13:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:23]Read from MH i2c: E2 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: E2 0B 00 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: E2 0B 00 7A 05 00 D8 D8 B0 DA FE 04 E2 AD 90 00 C6 [19:13:23]RAPDU: D8 D8 B0 DA FE 04 E2 AD 90 00 [19:13:23]wFMCommunicate OK [19:13:23]SAM_PROTO_SignData done [19:13:23]FM_MakeSignedData done [19:13:23]CreateOFDProtocolMessage [19:13:23]wFMCommunicate request_size=4 [19:13:23]MH_SAM_APDU [19:13:23]CAPDU: 80 11 00 00 [19:13:23]Write to MH i2c: E2 08 00 7B 05 80 11 00 00 00 00 00 00 FA [19:13:23]Write i2c OK [19:13:23]MH_I2C_Read... [19:13:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:23]Read from MH i2c: E2 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: E2 17 00 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: E2 17 00 7B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [19:13:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:13:23]wFMCommunicate OK [19:13:23]CreateOFDProtocolMessage done [19:13:23]OFDSenderStorePacket 163221 [19:13:23]StoreOFDPacket docnum=163221 [19:13:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 18 AC 07 01 AA BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 D2 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7D 02 00 35 04 06 00 63 A6 2F 19 C8 56 D8 D8 B0 DA FE 04 E2 AD [19:13:23]CheckFolder [19:13:23]dirname=/storage/ofd_packets [19:13:23]CheckFolder done [19:13:23]ProducePacketName [19:13:23]name=ofd_packets/00163221 [19:13:23]NVStorageSaveData ofd_packets/00163221 [19:13:23]File name is /storage/ofd_packets/00163221 [19:13:23]Write 301 bytes [19:13:23]NVStorageSaveData done [19:13:23]OFDSenderStorePacket done [19:13:23]KKMCreateOFDPacket done [19:13:23]NVStorageSaveData kkm_last_timestamp [19:13:23]File name is /storage/kkm_last_timestamp [19:13:23]Write 4 bytes [19:13:23]NVStorageSaveData done [19:13:23]ExternCall_PrintAddStr [19:13:23]wPrintStart [19:13:23]Write to MH i2c: 01 00 00 7C 05 81 [19:13:23]Write i2c OK [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: 01 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: 01 07 00 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: 01 07 00 7C 05 00 00 00 00 00 FF 0F 96 [19:13:23]RasterBufferAndPrint [19:13:23]line Счет N : (1)291702 [19:13:23]line ИНН: 02508201610067 [19:13:23]line Контрольно-Кассовый Чек [19:13:23]line ПРОДАЖА [19:13:23]line ТРК (МРК, ГНК) : 33 [19:13:23]line Товар: 2710124500 [19:13:23]line Аи-95-К-5 [19:13:23]line 20.220 * 0.00 [19:13:23]line = 0.00 [19:13:23]line НДС 12% НСП 1% [19:13:23]line > о реализуемом товаре [19:13:23]line ИТОГО: 0.00 [19:13:23]line НСП 1% : 0.00 [19:13:23]line НДС 12% : 0.00 [19:13:23]line Наличными: 0.00 [19:13:23]line Безнал.: 0.00 [19:13:23]line Место: АЗС № 130 "Партнер Нефть" [19:13:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:13:23]line СНО: Общий режим [19:13:23]line Чек 666 20.08.2024 19:13 [19:13:23]line Смена: 465 ФФД: 1.0 [19:13:23]line ЗНМ: 0300000070 [19:13:23]line РНМ: 0000000000092562 [19:13:23]line Версия ККМ: 001 [19:13:23]line Талоны: Топливная Карта [19:13:23]line 53594 [19:13:23]line ФМ: 0000000000871769 [19:13:23]line ФД: 163221 [19:13:23]line ФПД: 109565405939798 [19:13:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191322&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163221&fm=109565405939798&tin=02508201610067®Number=0000000000092562&sum=0 [19:13:23]OFD Sender: Processing packet 163221 [packets to send 961, broken 960] [19:13:23]ProducePacketName [19:13:23]name=ofd_packets/00163221 [19:13:23]OFD Sender: To server: pG, [19:13:23]CommunicateWithHost lk.salyk.kg:30040 [19:13:23]ConnectInit lk.salyk.kg [19:13:23]written 0, free lines is 4095 [19:13:23]Write to MH i2c: 01 00 00 A6 05 AB [19:13:23]Write i2c OK [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: 01 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: 01 07 00 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: 01 07 00 A6 05 00 00 00 00 00 D7 0C 95 [19:13:23]RasterBufferAndPrint [19:13:23]line [19:13:23]line [19:13:23]line [19:13:23]line [19:13:23]line [19:13:23]written 0, free lines is 3299 [19:13:23]MH_Cut [19:13:23]Write to MH i2c: D1 01 00 AD 05 01 84 [19:13:23]Write i2c OK [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: D1 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: D1 01 00 [19:13:23]MH_I2C_Read... [19:13:23]Read from MH i2c: D1 01 00 AD 05 00 83 [19:13:23]Write to MH i2c: 01 00 00 AE 05 B3 [19:13:23]Write i2c OK [19:13:23]MH_I2C_Read... [19:13:24]*** Cut start [19:13:24]*** Purtial cut [19:13:24]*** Stage 1: CUTSNS_PIN = 1 [19:13:26]Read from MH i2c: 01 [19:13:26]MH_I2C_Read... [19:13:26]*** Stop cut motor [19:13:26]*** Cut end [19:13:26]Read from MH i2c: 01 07 00 [19:13:26]MH_I2C_Read... [19:13:26]Read from MH i2c: 01 07 00 AE 05 00 00 00 00 00 FF 0F C8 [19:13:26]process_action close_receipt done [19:13:26]requested_data is exist [19:13:26]produce_requested_data [19:13:26]requested_item fm.sn is exist - process it [19:13:26]wFMCommunicate request_size=4 [19:13:26]MH_SAM_APDU [19:13:26]CAPDU: 80 11 00 00 [19:13:26]Write to MH i2c: E2 08 00 AF 05 80 11 00 00 00 00 00 00 2E [19:13:26]Write i2c OK [19:13:26]MH_I2C_Read... [19:13:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:26]Read from MH i2c: E2 [19:13:26]MH_I2C_Read... [19:13:26]Read from MH i2c: E2 17 00 [19:13:26]MH_I2C_Read... [19:13:26]Read from MH i2c: E2 17 00 AF 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [19:13:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:13:26]wFMCommunicate OK [19:13:26]requested_item fd.num is exist - process it [19:13:26]SAM_PROTO_GetFieldsCounters [19:13:26]wFMCommunicate request_size=4 [19:13:26]MH_SAM_APDU [19:13:26]CAPDU: 80 13 00 00 [19:13:26]Write to MH i2c: E2 08 00 B0 05 80 13 00 00 00 00 00 00 31 [19:13:26]Write i2c OK [19:13:26]MH_I2C_Read... [19:13:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:26]Read from MH i2c: E2 [19:13:26]MH_I2C_Read... [19:13:26]Read from MH i2c: E2 62 00 [19:13:26]MH_I2C_Read... [19:13:26]Read from MH i2c: E2 62 00 B0 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9A 02 00 00 5E 04 04 00 9A 02 00 00 57 04 04 00 9B 02 00 00 19 04 04 00 00 00 00 00 90 00 11 [19:13: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 95 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9A 02 00 00 5E 04 04 00 9A 02 00 00 57 04 04 00 9B 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:13:26]wFMCommunicate OK [19:13:26]SAM_PROTO_GetFieldsCounters done [19:13:26]requested_item shift.num is exist - process it [19:13:26]requested_item shift.opened is exist - process it [19:13:26]req_shift_opened [19:13:26]FM_GetShiftState [19:13:26]SAM_PROTO_GetShiftState [19:13:26]wFMCommunicate request_size=4 [19:13:26]MH_SAM_APDU [19:13:26]CAPDU: 80 13 01 00 [19:13:26]Write to MH i2c: E2 08 00 B1 05 80 13 01 00 00 00 00 00 33 [19:13:26]Write i2c OK [19:13:26]MH_I2C_Read... [19:13:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:26]Read from MH i2c: E2 [19:13:26]MH_I2C_Read... [19:13:26]Read from MH i2c: E2 0E 00 [19:13:26]MH_I2C_Read... [19:13:26]Read from MH i2c: E2 0E 00 B1 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 01 [19:13:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:13:26]wFMCommunicate OK [19:13:26]SAM_PROTO_GetShiftState done [19:13:26]FM_GetShiftState done [19:13:26]req_shift_opened done [19:13:26]requested_item shift.open_date is exist - process it [19:13:26]req_shift_open_date [19:13:26]req_shift_open_date done [19:13:26]produce_requested_data done [19:13:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163221,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:13:26]process_action_free close_receipt [19:13:26]json_value_free [19:13:26]json_value_free done [19:13:26]process_json_proto returns [19:13:26]Send response to host [19:13:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163221,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:13:26]free response buf [19:13:26]execute_script done [19:13:26]execute_script returns [19:13:26]free content buf [19:13:26]Sock 7.Close socket [19:13:26]Sock 7.Thread stoped [19:13:27]accept exits with 9 [19:13:27]New connection [19:13:27]New thread 3067084132 created [19:13:27]Thread 3067227492 joined [19:13:27]Waiting for new connection... [19:13:27] Sock 9.Parse request [19:13:27]Sock 9.Check first char [19:13:27]Sock 9.First char is OK [19:13:27]request: POST /json_proto HTTP/1.0 [19:13:27]Method: POST [19:13:27]URL: /json_proto [19:13:27]Method is POST - this is cgi request [19:13:27]url: /json_proto [19:13:27]query_string will be loaded in cgi processing [19:13:27]execute_cgi json_proto POST (null) [19:13:27]execute_cgi path=json_proto method=POST [19:13:27]POST find Content-Length [19:13:27]Host: 172.17.44.132:8080 [19:13:27]Content-Length: 789 [19:13:27]Content-Type: application/json [19:13:27] [19:13:27]POST finish read [19:13:27]Found Content-Length = 789 [19:13:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:27]execute_script... [19:13:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291703", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:27]POST & json_proto [19:13:27]process_json_proto [19:13:27]json parsed OK: [19:13:27]protocol is kg_v1.0 [19:13:27]action value=close_receipt [19:13:27]process_action close_receipt [19:13:27]cmd_close_receipt [19:13:27]MH_GetDate [19:13:27]Write to MH i2c: F0 00 00 B2 05 A6 [19:13:27]Write i2c OK [19:13:27]MH_I2C_Read... [19:13:27]Read from MH i2c: F0 [19:13:27]MH_I2C_Read... [19:13:27]Read from MH i2c: F0 09 00 [19:13:27]MH_I2C_Read... [19:13:27]Read from MH i2c: F0 09 00 B2 05 00 D7 EA C4 66 2A 83 C1 65 6D [19:13:27]GetLastDocTimeStamp 1724181202 [19:13:27]current date 1724181207 [19:13:27]FM_GetShiftState [19:13:27]SAM_PROTO_GetShiftState [19:13:27]wFMCommunicate request_size=4 [19:13:27]MH_SAM_APDU [19:13:27]CAPDU: 80 13 01 00 [19:13:27]Write to MH i2c: E2 08 00 B3 05 80 13 01 00 00 00 00 00 35 [19:13:27]Write i2c OK [19:13:27]MH_I2C_Read... [19:13:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:27]Read from MH i2c: E2 [19:13:27]MH_I2C_Read... [19:13:27]Read from MH i2c: E2 0E 00 [19:13:27]MH_I2C_Read... [19:13:27]Read from MH i2c: E2 0E 00 B3 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 03 [19:13:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:13:27]wFMCommunicate OK [19:13:27]SAM_PROTO_GetShiftState done [19:13:27]FM_GetShiftState done [19:13:27]opened in 1724113081 [19:13:27]opened+sec_in_day 1724199481 [19:13:27]quantity*price = 0 [19:13:27]sum+1 = 1 [19:13:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 667 20.08.2024 19:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163222 ФПД: 128379125299172 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191327&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163222&fm=128379125299172&tin=02508201610067®Number=0000000000092562&sum=0 [19:13:28]StoreToDocumentArchive [19:13:28]shift 465 fd 163222 [19:13:28]save to /storage/0465/doc_00163222 [19:13:28]save last doc name /storage/0465/doc_00163222 to /storage/kkm_last_doc_name [19:13:28]save OK [19:13:28]Clear old archive folders... [19:13:28]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:13:28]tlvbuf is 0058F0E0 [19:13:28]SAM_PROTO_ClearQueue [19:13:28]wFMCommunicate request_size=4 [19:13:28]MH_SAM_APDU [19:13:28]CAPDU: 80 09 00 00 [19:13:28]Write to MH i2c: E2 08 00 C0 05 80 09 00 00 00 00 00 00 37 [19:13:28]Write i2c OK [19:13:28]MH_I2C_Read... [19:13:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:28]Read from MH i2c: E2 [19:13:28]MH_I2C_Read... [19:13:28]Read from MH i2c: E2 03 00 [19:13:28]MH_I2C_Read... [19:13:28]Read from MH i2c: E2 03 00 C0 05 00 90 00 39 [19:13:28]RAPDU: 90 00 [19:13:28]wFMCommunicate OK [19:13:28]SAM_PROTO_ClearQueue done [19:13:28]KKMCreateOFDPacket [19:13:28]OFDProtocolAddRootSTLVToBuf [19:13:28]FM_MakeSignedData [19:13:28]FM_MakeSignedData [19:13:28]SAM_PROTO_SignData [19:13:28]wFMCommunicate request_size=4 [19:13:28]MH_SAM_APDU [19:13:28]CAPDU: 80 0D 01 02 [19:13:28]Write to MH i2c: E2 08 00 C1 05 80 0D 01 02 00 00 00 00 3F [19:13:28]Write i2c OK [19:13:28]MH_I2C_Read... [19:13:28]Read from MH i2c: E2 [19:13:28]MH_I2C_Read... [19:13:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:28]Read from MH i2c: E2 03 00 [19:13:28]MH_I2C_Read... [19:13:28]Read from MH i2c: E2 03 00 C1 05 00 90 00 3A [19:13:28]RAPDU: 90 00 [19:13:28]wFMCommunicate OK [19:13:28]wFMCommunicate request_size=255 [19:13:28]MH_SAM_APDU [19:13:28]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 D7 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7D 02 00 35 04 06 00 74 C2 98 28 [19:13:28]Write to MH i2c: E2 02 01 C2 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 D7 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7D 02 00 35 04 06 00 74 C2 98 28 00 00 88 [19:13:28]Write i2c OK [19:13:28]MH_I2C_Read... [19:13:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:29]Read from MH i2c: E2 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: E2 03 00 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: E2 03 00 C2 05 00 90 00 3B [19:13:29]RAPDU: 90 00 [19:13:29]wFMCommunicate OK [19:13:29]wFMCommunicate request_size=7 [19:13:29]MH_SAM_APDU [19:13:29]CAPDU: 80 0D 02 02 02 F7 E4 [19:13:29]Write to MH i2c: E2 0A 00 C3 05 80 0D 02 02 02 00 F7 E4 00 00 21 [19:13:29]Write i2c OK [19:13:29]MH_I2C_Read... [19:13:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:29]Read from MH i2c: E2 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: E2 03 00 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: E2 03 00 C3 05 00 90 00 3C [19:13:29]RAPDU: 90 00 [19:13:29]wFMCommunicate OK [19:13:29]wFMCommunicate request_size=4 [19:13:29]MH_SAM_APDU [19:13:29]CAPDU: 80 0D 03 02 [19:13:29]Write to MH i2c: E2 08 00 C4 05 80 0D 03 02 00 00 00 00 44 [19:13:29]Write i2c OK [19:13:29]MH_I2C_Read... [19:13:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:29]Read from MH i2c: E2 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: E2 0B 00 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: E2 0B 00 C4 05 00 AB AD DD 6E 66 D2 CB EE 90 00 D9 [19:13:29]RAPDU: AB AD DD 6E 66 D2 CB EE 90 00 [19:13:29]wFMCommunicate OK [19:13:29]SAM_PROTO_SignData done [19:13:29]FM_MakeSignedData done [19:13:29]CreateOFDProtocolMessage [19:13:29]wFMCommunicate request_size=4 [19:13:29]MH_SAM_APDU [19:13:29]CAPDU: 80 11 00 00 [19:13:29]Write to MH i2c: E2 08 00 C5 05 80 11 00 00 00 00 00 00 44 [19:13:29]Write i2c OK [19:13:29]MH_I2C_Read... [19:13:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:29]Read from MH i2c: E2 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: E2 17 00 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: E2 17 00 C5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [19:13:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:13:29]wFMCommunicate OK [19:13:29]CreateOFDProtocolMessage done [19:13:29]OFDSenderStorePacket 163222 [19:13:29]StoreOFDPacket docnum=163222 [19:13:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 FD D5 04 01 7E 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 D7 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7D 02 00 35 04 06 00 74 C2 98 28 F7 E4 AB AD DD 6E 66 D2 CB EE [19:13:29]CheckFolder [19:13:29]dirname=/storage/ofd_packets [19:13:29]CheckFolder done [19:13:29]ProducePacketName [19:13:29]name=ofd_packets/00163222 [19:13:29]NVStorageSaveData ofd_packets/00163222 [19:13:29]File name is /storage/ofd_packets/00163222 [19:13:29]Write 298 bytes [19:13:29]NVStorageSaveData done [19:13:29]OFDSenderStorePacket done [19:13:29]KKMCreateOFDPacket done [19:13:29]NVStorageSaveData kkm_last_timestamp [19:13:29]File name is /storage/kkm_last_timestamp [19:13:29]Write 4 bytes [19:13:29]NVStorageSaveData done [19:13:29]ExternCall_PrintAddStr [19:13:29]wPrintStart [19:13:29]Write to MH i2c: 01 00 00 C6 05 CB [19:13:29]Write i2c OK [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: 01 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: 01 07 00 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: 01 07 00 C6 05 00 00 00 00 00 FF 0F E0 [19:13:29]RasterBufferAndPrint [19:13:29]line Счет N : (1)291703 [19:13:29]line ИНН: 02508201610067 [19:13:29]line Контрольно-Кассовый Чек [19:13:29]line ПРОДАЖА [19:13:29]line ТРК (МРК, ГНК) : 11 [19:13:29]line Товар: 2710194800 [19:13:29]line ДТ-К-5 [19:13:29]line 13.130 * 0.00 [19:13:29]line = 0.00 [19:13:29]line НДС 12% НСП 1% [19:13:29]line > о реализуемом товаре [19:13:29]line ИТОГО: 0.00 [19:13:29]line НСП 1% : 0.00 [19:13:29]line НДС 12% : 0.00 [19:13:29]line Наличными: 0.00 [19:13:29]line Безнал.: 0.00 [19:13:29]line Место: АЗС № 130 "Партнер Нефть" [19:13:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:13:29]line СНО: Общий режим [19:13:29]line Чек 667 20.08.2024 19:13 [19:13:29]line Смена: 465 ФФД: 1.0 [19:13:29]line ЗНМ: 0300000070 [19:13:29]line РНМ: 0000000000092562 [19:13:29]line Версия ККМ: 001 [19:13:29]line Талоны: Топливная Карта [19:13:29]line 99718 [19:13:29]line ФМ: 0000000000871769 [19:13:29]line ФД: 163222 [19:13:29]line ФПД: 128379125299172 [19:13:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191327&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163222&fm=128379125299172&tin=02508201610067®Number=0000000000092562&sum=0 [19:13:29]written 0, free lines is 4095 [19:13:29]OFD Sender: Processing packet 163221 [packets to send 962, broken 960] [19:13:29]ProducePacketName [19:13:29]name=ofd_packets/00163221 [19:13:29]OFD Sender: To server: pG, [19:13:29]CommunicateWithHost lk.salyk.kg:30040 [19:13:29]ConnectInit lk.salyk.kg [19:13:29]Write to MH i2c: 01 00 00 F0 05 F5 [19:13:29]Write i2c OK [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: 01 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: 01 07 00 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: 01 07 00 F0 05 00 00 00 00 00 E1 0C E9 [19:13:29]RasterBufferAndPrint [19:13:29]line [19:13:29]line [19:13:29]line [19:13:29]line [19:13:29]line [19:13:29]written 0, free lines is 3316 [19:13:29]MH_Cut [19:13:29]Write to MH i2c: D1 01 00 F7 05 01 CE [19:13:29]Write i2c OK [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: D1 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: D1 01 00 [19:13:29]MH_I2C_Read... [19:13:29]Read from MH i2c: D1 01 00 F7 05 00 CD [19:13:29]Write to MH i2c: 01 00 00 F8 05 FD [19:13:29]Write i2c OK [19:13:29]MH_I2C_Read... [19:13:30]*** Cut start [19:13:30]*** Purtial cut [19:13:30]*** Stage 1: CUTSNS_PIN = 1 [19:13:32]Read from MH i2c: 01 [19:13:32]MH_I2C_Read... [19:13:32]*** Stop cut motor [19:13:32]*** Cut end [19:13:32]Read from MH i2c: 01 07 00 [19:13:32]MH_I2C_Read... [19:13:32]Read from MH i2c: 01 07 00 F8 05 00 00 00 00 00 FF 0F 12 [19:13:32]process_action close_receipt done [19:13:32]requested_data is exist [19:13:32]produce_requested_data [19:13:32]requested_item fm.sn is exist - process it [19:13:32]wFMCommunicate request_size=4 [19:13:32]MH_SAM_APDU [19:13:32]CAPDU: 80 11 00 00 [19:13:32]Write to MH i2c: E2 08 00 F9 05 80 11 00 00 00 00 00 00 78 [19:13:32]Write i2c OK [19:13:32]MH_I2C_Read... [19:13:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:32]Read from MH i2c: E2 [19:13:32]MH_I2C_Read... [19:13:32]Read from MH i2c: E2 17 00 [19:13:32]MH_I2C_Read... [19:13:32]Read from MH i2c: E2 17 00 F9 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [19:13:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:13:32]wFMCommunicate OK [19:13:32]requested_item fd.num is exist - process it [19:13:32]SAM_PROTO_GetFieldsCounters [19:13:32]wFMCommunicate request_size=4 [19:13:32]MH_SAM_APDU [19:13:32]CAPDU: 80 13 00 00 [19:13:32]Write to MH i2c: E2 08 00 FA 05 80 13 00 00 00 00 00 00 7B [19:13:32]Write i2c OK [19:13:32]MH_I2C_Read... [19:13:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:32]Read from MH i2c: E2 [19:13:32]MH_I2C_Read... [19:13:32]Read from MH i2c: E2 62 00 [19:13:32]MH_I2C_Read... [19:13:32]Read from MH i2c: E2 62 00 FA 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9B 02 00 00 5E 04 04 00 9B 02 00 00 57 04 04 00 9C 02 00 00 19 04 04 00 00 00 00 00 90 00 5F [19:13:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 96 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9B 02 00 00 5E 04 04 00 9B 02 00 00 57 04 04 00 9C 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:13:32]wFMCommunicate OK [19:13:32]SAM_PROTO_GetFieldsCounters done [19:13:32]requested_item shift.num is exist - process it [19:13:32]requested_item shift.opened is exist - process it [19:13:32]req_shift_opened [19:13:32]FM_GetShiftState [19:13:32]SAM_PROTO_GetShiftState [19:13:32]wFMCommunicate request_size=4 [19:13:32]MH_SAM_APDU [19:13:32]CAPDU: 80 13 01 00 [19:13:32]Write to MH i2c: E2 08 00 FB 05 80 13 01 00 00 00 00 00 7D [19:13:32]Write i2c OK [19:13:32]MH_I2C_Read... [19:13:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:33]Read from MH i2c: E2 [19:13:33]MH_I2C_Read... [19:13:33]Read from MH i2c: E2 0E 00 [19:13:33]MH_I2C_Read... [19:13:33]Read from MH i2c: E2 0E 00 FB 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4B [19:13:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:13:33]wFMCommunicate OK [19:13:33]SAM_PROTO_GetShiftState done [19:13:33]FM_GetShiftState done [19:13:33]req_shift_opened done [19:13:33]requested_item shift.open_date is exist - process it [19:13:33]req_shift_open_date [19:13:33]req_shift_open_date done [19:13:33]produce_requested_data done [19:13:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163222,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:13:33]process_action_free close_receipt [19:13:33]json_value_free [19:13:33]json_value_free done [19:13:33]process_json_proto returns [19:13:33]Send response to host [19:13:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163222,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:13:33]free response buf [19:13:33]execute_script done [19:13:33]execute_script returns [19:13:33]free content buf [19:13:33]Sock 9.Close socket [19:13:33]Sock 9.Thread stoped [19:13:33]accept exits with 7 [19:13:33]New connection [19:13:33]New thread 3067227492 created [19:13:33]Thread 3067084132 joined [19:13:33]Waiting for new connection... [19:13:33] Sock 7.Parse request [19:13:33]Sock 7.Check first char [19:13:33]Sock 7.First char is OK [19:13:33]request: POST /json_proto HTTP/1.0 [19:13:33]Method: POST [19:13:33]URL: /json_proto [19:13:33]Method is POST - this is cgi request [19:13:33]url: /json_proto [19:13:33]query_string will be loaded in cgi processing [19:13:33]execute_cgi json_proto POST (null) [19:13:33]execute_cgi path=json_proto method=POST [19:13:33]POST find Content-Length [19:13:33]Host: 172.17.44.132:8080 [19:13:33]Content-Length: 792 [19:13:33]Content-Type: application/json [19:13:33] [19:13:33]POST finish read [19:13:33]Found Content-Length = 792 [19:13:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:33]execute_script... [19:13:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291704", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 14.750, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:33]POST & json_proto [19:13:33]process_json_proto [19:13:33]json parsed OK: [19:13:33]protocol is kg_v1.0 [19:13:33]action value=close_receipt [19:13:33]process_action close_receipt [19:13:33]cmd_close_receipt [19:13:33]MH_GetDate [19:13:33]Write to MH i2c: F0 00 00 FC 05 F0 [19:13:33]Write i2c OK [19:13:33]MH_I2C_Read... [19:13:33]Read from MH i2c: F0 [19:13:33]MH_I2C_Read... [19:13:33]Read from MH i2c: F0 09 00 [19:13:33]MH_I2C_Read... [19:13:33]Read from MH i2c: F0 09 00 FC 05 00 DE EA C4 66 2A 83 C1 65 BE [19:13:33]GetLastDocTimeStamp 1724181207 [19:13:33]current date 1724181214 [19:13:33]FM_GetShiftState [19:13:33]SAM_PROTO_GetShiftState [19:13:33]wFMCommunicate request_size=4 [19:13:33]MH_SAM_APDU [19:13:33]CAPDU: 80 13 01 00 [19:13:33]Write to MH i2c: E2 08 00 FD 05 80 13 01 00 00 00 00 00 7F [19:13:33]Write i2c OK [19:13:33]MH_I2C_Read... [19:13:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:33]Read from MH i2c: E2 [19:13:33]MH_I2C_Read... [19:13:33]Read from MH i2c: E2 0E 00 [19:13:33]MH_I2C_Read... [19:13:33]Read from MH i2c: E2 0E 00 FD 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4D [19:13:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:13:33]wFMCommunicate OK [19:13:33]SAM_PROTO_GetShiftState done [19:13:33]FM_GetShiftState done [19:13:33]opened in 1724113081 [19:13:33]opened+sec_in_day 1724199481 [19:13:33]quantity*price = 0 [19:13:33]sum+1 = 1 [19:13:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 668 20.08.2024 19:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163223 ФПД: 257462030285604 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191334&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163223&fm=257462030285604&tin=02508201610067®Number=0000000000092562&sum=0 [19:13:34]StoreToDocumentArchive [19:13:34]shift 465 fd 163223 [19:13:34]save to /storage/0465/doc_00163223 [19:13:34]save last doc name /storage/0465/doc_00163223 to /storage/kkm_last_doc_name [19:13:34]save OK [19:13:34]Clear old archive folders... [19:13:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:13:34]tlvbuf is B6F1D9F0 [19:13:34]SAM_PROTO_ClearQueue [19:13:34]wFMCommunicate request_size=4 [19:13:34]MH_SAM_APDU [19:13:34]CAPDU: 80 09 00 00 [19:13:34]Write to MH i2c: E2 08 00 0A 06 80 09 00 00 00 00 00 00 82 [19:13:34]Write i2c OK [19:13:34]MH_I2C_Read... [19:13:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:34]Read from MH i2c: E2 [19:13:34]MH_I2C_Read... [19:13:34]Read from MH i2c: E2 03 00 [19:13:34]MH_I2C_Read... [19:13:34]Read from MH i2c: E2 03 00 0A 06 00 90 00 84 [19:13:34]RAPDU: 90 00 [19:13:34]wFMCommunicate OK [19:13:34]SAM_PROTO_ClearQueue done [19:13:34]KKMCreateOFDPacket [19:13:34]OFDProtocolAddRootSTLVToBuf [19:13:34]FM_MakeSignedData [19:13:34]FM_MakeSignedData [19:13:34]SAM_PROTO_SignData [19:13:34]wFMCommunicate request_size=4 [19:13:34]MH_SAM_APDU [19:13:34]CAPDU: 80 0D 01 02 [19:13:34]Write to MH i2c: E2 08 00 0B 06 80 0D 01 02 00 00 00 00 8A [19:13:34]Write i2c OK [19:13:34]MH_I2C_Read... [19:13:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:34]Read from MH i2c: E2 [19:13:34]MH_I2C_Read... [19:13:34]Read from MH i2c: E2 03 00 [19:13:34]MH_I2C_Read... [19:13:34]Read from MH i2c: E2 03 00 0B 06 00 90 00 85 [19:13:34]RAPDU: 90 00 [19:13:34]wFMCommunicate OK [19:13:34]wFMCommunicate request_size=255 [19:13:34]MH_SAM_APDU [19:13:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 02 00 00 F4 03 04 00 DE EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7D 02 00 35 04 06 00 EA [19:13:34]Write to MH i2c: E2 02 01 0C 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 02 00 00 F4 03 04 00 DE EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7D 02 00 35 04 06 00 EA 00 00 D2 [19:13:35]Write i2c OK [19:13:35]MH_I2C_Read... [19:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:35]Read from MH i2c: E2 [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: E2 03 00 [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: E2 03 00 0C 06 00 90 00 86 [19:13:35]RAPDU: 90 00 [19:13:35]wFMCommunicate OK [19:13:35]wFMCommunicate request_size=10 [19:13:35]MH_SAM_APDU [19:13:35]CAPDU: 80 0D 02 02 05 29 0C DB BB 24 [19:13:35]Write to MH i2c: E2 0D 00 0D 06 80 0D 02 02 05 00 29 0C DB BB 24 00 00 86 [19:13:35]Write i2c OK [19:13:35]MH_I2C_Read... [19:13:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:35]Read from MH i2c: E2 [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: E2 03 00 [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: E2 03 00 0D 06 00 90 00 87 [19:13:35]RAPDU: 90 00 [19:13:35]wFMCommunicate OK [19:13:35]wFMCommunicate request_size=4 [19:13:35]MH_SAM_APDU [19:13:35]CAPDU: 80 0D 03 02 [19:13:35]Write to MH i2c: E2 08 00 0E 06 80 0D 03 02 00 00 00 00 8F [19:13:35]Write i2c OK [19:13:35]MH_I2C_Read... [19:13:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:35]Read from MH i2c: E2 [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: E2 0B 00 [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: E2 0B 00 0E 06 00 A1 47 B2 CA B8 61 F4 E4 90 00 E5 [19:13:35]RAPDU: A1 47 B2 CA B8 61 F4 E4 90 00 [19:13:35]wFMCommunicate OK [19:13:35]SAM_PROTO_SignData done [19:13:35]FM_MakeSignedData done [19:13:35]CreateOFDProtocolMessage [19:13:35]wFMCommunicate request_size=4 [19:13:35]MH_SAM_APDU [19:13:35]CAPDU: 80 11 00 00 [19:13:35]Write to MH i2c: E2 08 00 0F 06 80 11 00 00 00 00 00 00 8F [19:13:35]Write i2c OK [19:13:35]MH_I2C_Read... [19:13:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:35]Read from MH i2c: E2 [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: E2 17 00 [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: E2 17 00 0F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [19:13:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:13:35]wFMCommunicate OK [19:13:35]CreateOFDProtocolMessage done [19:13:35]OFDSenderStorePacket 163223 [19:13:35]StoreOFDPacket docnum=163223 [19:13:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 2D ED 07 01 0B 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 02 00 00 F4 03 04 00 DE EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7D 02 00 35 04 06 00 EA 29 0C DB BB 24 A1 47 B2 CA B8 61 F4 E4 [19:13:35]CheckFolder [19:13:35]dirname=/storage/ofd_packets [19:13:35]CheckFolder done [19:13:35]ProducePacketName [19:13:35]name=ofd_packets/00163223 [19:13:35]NVStorageSaveData ofd_packets/00163223 [19:13:35]File name is /storage/ofd_packets/00163223 [19:13:35]Write 301 bytes [19:13:35]NVStorageSaveData done [19:13:35]OFDSenderStorePacket done [19:13:35]KKMCreateOFDPacket done [19:13:35]NVStorageSaveData kkm_last_timestamp [19:13:35]File name is /storage/kkm_last_timestamp [19:13:35]Write 4 bytes [19:13:35]NVStorageSaveData done [19:13:35]ExternCall_PrintAddStr [19:13:35]wPrintStart [19:13:35]Write to MH i2c: 01 00 00 10 06 16 [19:13:35]Write i2c OK [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: 01 [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: 01 07 00 [19:13:35]MH_I2C_Read... [19:13:35]Read from MH i2c: 01 07 00 10 06 00 00 00 00 00 FF 0F 2B [19:13:35]RasterBufferAndPrint [19:13:35]line Счет N : (1)291704 [19:13:35]line ИНН: 02508201610067 [19:13:35]line Контрольно-Кассовый Чек [19:13:35]line ПРОДАЖА [19:13:35]line ТРК (МРК, ГНК) : 42 [19:13:35]line Товар: 2710124130 [19:13:35]line Аи-92-К-5 [19:13:35]line 14.750 * 0.00 [19:13:35]line = 0.00 [19:13:35]line НДС 12% НСП 1% [19:13:35]line > о реализуемом товаре [19:13:35]line ИТОГО: 0.00 [19:13:35]line НСП 1% : 0.00 [19:13:35]line НДС 12% : 0.00 [19:13:35]line Наличными: 0.00 [19:13:35]line Безнал.: 0.00 [19:13:35]line Место: АЗС № 130 "Партнер Нефть" [19:13:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:13:35]line СНО: Общий режим [19:13:35]line Чек 668 20.08.2024 19:13 [19:13:35]line Смена: 465 ФФД: 1.0 [19:13:35]line ЗНМ: 0300000070 [19:13:35]line РНМ: 0000000000092562 [19:13:35]line Версия ККМ: 001 [19:13:35]line Талоны: Топливная Карта [19:13:35]line 99718 [19:13:35]line ФМ: 0000000000871769 [19:13:35]line ФД: 163223 [19:13:35]line ФПД: 257462030285604 [19:13:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191334&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163223&fm=257462030285604&tin=02508201610067®Number=0000000000092562&sum=0 [19:13:35]written 0, free lines is 4095 [19:13:35]OFD Sender: Processing packet 163221 [packets to send 963, broken 960] [19:13:35]ProducePacketName [19:13:35]name=ofd_packets/00163221 [19:13:35]OFD Sender: To server: pG, [19:13:35]CommunicateWithHost lk.salyk.kg:30040 [19:13:35]ConnectInit lk.salyk.kg [19:13:36]Write to MH i2c: 01 00 00 3A 06 40 [19:13:36]Write i2c OK [19:13:36]MH_I2C_Read... [19:13:36]Read from MH i2c: 01 [19:13:36]MH_I2C_Read... [19:13:36]Read from MH i2c: 01 07 00 [19:13:36]MH_I2C_Read... [19:13:36]Read from MH i2c: 01 07 00 3A 06 00 00 00 00 00 DE 0C 31 [19:13:36]RasterBufferAndPrint [19:13:36]line [19:13:36]line [19:13:36]line [19:13:36]line [19:13:36]line [19:13:36]written 0, free lines is 3318 [19:13:36]MH_Cut [19:13:36]Write to MH i2c: D1 01 00 41 06 01 19 [19:13:36]Write i2c OK [19:13:36]MH_I2C_Read... [19:13:36]Read from MH i2c: D1 [19:13:36]MH_I2C_Read... [19:13:36]Read from MH i2c: D1 01 00 [19:13:36]MH_I2C_Read... [19:13:36]Read from MH i2c: D1 01 00 41 06 00 18 [19:13:36]Write to MH i2c: 01 00 00 42 06 48 [19:13:36]Write i2c OK [19:13:36]MH_I2C_Read... [19:13:37]*** Cut start [19:13:37]*** Purtial cut [19:13:37]*** Stage 1: CUTSNS_PIN = 1 [19:13:39]Read from MH i2c: 01 [19:13:39]MH_I2C_Read... [19:13:39]*** Stop cut motor [19:13:39]*** Cut end [19:13:39]Read from MH i2c: 01 07 00 [19:13:39]MH_I2C_Read... [19:13:39]Read from MH i2c: 01 07 00 42 06 00 00 00 00 00 FF 0F 5D [19:13:39]process_action close_receipt done [19:13:39]requested_data is exist [19:13:39]produce_requested_data [19:13:39]requested_item fm.sn is exist - process it [19:13:39]wFMCommunicate request_size=4 [19:13:39]MH_SAM_APDU [19:13:39]CAPDU: 80 11 00 00 [19:13:39]Write to MH i2c: E2 08 00 43 06 80 11 00 00 00 00 00 00 C3 [19:13:39]Write i2c OK [19:13:39]MH_I2C_Read... [19:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:39]Read from MH i2c: E2 [19:13:39]MH_I2C_Read... [19:13:39]Read from MH i2c: E2 17 00 [19:13:39]MH_I2C_Read... [19:13:39]Read from MH i2c: E2 17 00 43 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [19:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:13:39]wFMCommunicate OK [19:13:39]requested_item fd.num is exist - process it [19:13:39]SAM_PROTO_GetFieldsCounters [19:13:39]wFMCommunicate request_size=4 [19:13:39]MH_SAM_APDU [19:13:39]CAPDU: 80 13 00 00 [19:13:39]Write to MH i2c: E2 08 00 44 06 80 13 00 00 00 00 00 00 C6 [19:13:39]Write i2c OK [19:13:39]MH_I2C_Read... [19:13:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:39]Read from MH i2c: E2 [19:13:39]MH_I2C_Read... [19:13:39]Read from MH i2c: E2 62 00 [19:13:39]MH_I2C_Read... [19:13:39]Read from MH i2c: E2 62 00 44 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9C 02 00 00 5E 04 04 00 9C 02 00 00 57 04 04 00 9D 02 00 00 19 04 04 00 00 00 00 00 90 00 AE [19:13: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 97 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9C 02 00 00 5E 04 04 00 9C 02 00 00 57 04 04 00 9D 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:13:39]wFMCommunicate OK [19:13:39]SAM_PROTO_GetFieldsCounters done [19:13:39]requested_item shift.num is exist - process it [19:13:39]requested_item shift.opened is exist - process it [19:13:39]req_shift_opened [19:13:39]FM_GetShiftState [19:13:39]SAM_PROTO_GetShiftState [19:13:39]wFMCommunicate request_size=4 [19:13:39]MH_SAM_APDU [19:13:39]CAPDU: 80 13 01 00 [19:13:39]Write to MH i2c: E2 08 00 45 06 80 13 01 00 00 00 00 00 C8 [19:13:39]Write i2c OK [19:13:39]MH_I2C_Read... [19:13:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:39]Read from MH i2c: E2 [19:13:39]MH_I2C_Read... [19:13:39]Read from MH i2c: E2 0E 00 [19:13:39]MH_I2C_Read... [19:13:39]Read from MH i2c: E2 0E 00 45 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 96 [19:13:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:13:39]wFMCommunicate OK [19:13:39]SAM_PROTO_GetShiftState done [19:13:39]FM_GetShiftState done [19:13:39]req_shift_opened done [19:13:39]requested_item shift.open_date is exist - process it [19:13:39]req_shift_open_date [19:13:39]req_shift_open_date done [19:13:39]produce_requested_data done [19:13:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163223,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:13:39]process_action_free close_receipt [19:13:39]json_value_free [19:13:39]json_value_free done [19:13:39]process_json_proto returns [19:13:39]Send response to host [19:13:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163223,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:13:39]free response buf [19:13:39]execute_script done [19:13:39]execute_script returns [19:13:39]free content buf [19:13:39]Sock 7.Close socket [19:13:39]Sock 7.Thread stoped [19:13:40]ConnectInit Can't take IP for lk.salyk.kg [19:13:40]CommunicateWithHost connect error [19:13:40]CommunicateWithHost err = -1 [19:13:40]OFD Sender: Server communicate error [19:13:41]recv_with_timeout no data received [19:13:46]OFD Sender: Processing packet 163221 [packets to send 963, broken 960] [19:13:46]ProducePacketName [19:13:46]name=ofd_packets/00163221 [19:13:46]OFD Sender: To server: pG, [19:13:46]CommunicateWithHost lk.salyk.kg:30040 [19:13:46]ConnectInit lk.salyk.kg [19:13:51]ConnectInit Can't take IP for lk.salyk.kg [19:13:51]CommunicateWithHost connect error [19:13:51]CommunicateWithHost err = -1 [19:13:51]OFD Sender: Server communicate error [19:13:51]accept exits with 9 [19:13:51]New connection [19:13:51]New thread 3067084132 created [19:13:51]Thread 3067227492 joined [19:13:51]Waiting for new connection... [19:13:51] Sock 9.Parse request [19:13:51]Sock 9.Check first char [19:13:51]Sock 9.First char is OK [19:13:51]request: POST /json_proto HTTP/1.0 [19:13:51]Method: POST [19:13:51]URL: /json_proto [19:13:51]Method is POST - this is cgi request [19:13:51]url: /json_proto [19:13:51]query_string will be loaded in cgi processing [19:13:51]execute_cgi json_proto POST (null) [19:13:51]execute_cgi path=json_proto method=POST [19:13:51]POST find Content-Length [19:13:51]Host: 172.17.44.132:8080 [19:13:51]Content-Length: 792 [19:13:51]Content-Type: application/json [19:13:51] [19:13:51]POST finish read [19:13:51]Found Content-Length = 792 [19:13:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 22.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:51]execute_script... [19:13:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291705", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 22.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:13:51]POST & json_proto [19:13:51]process_json_proto [19:13:51]json parsed OK: [19:13:51]protocol is kg_v1.0 [19:13:51]action value=close_receipt [19:13:51]process_action close_receipt [19:13:51]cmd_close_receipt [19:13:51]MH_GetDate [19:13:51]Write to MH i2c: F0 00 00 46 06 3B [19:13:51]Write i2c OK [19:13:51]MH_I2C_Read... [19:13:51]Read from MH i2c: F0 [19:13:51]MH_I2C_Read... [19:13:51]Read from MH i2c: F0 09 00 [19:13:51]MH_I2C_Read... [19:13:51]Read from MH i2c: F0 09 00 46 06 00 F0 EA C4 66 2A 83 C1 65 1B [19:13:51]GetLastDocTimeStamp 1724181214 [19:13:51]current date 1724181232 [19:13:51]FM_GetShiftState [19:13:51]SAM_PROTO_GetShiftState [19:13:51]wFMCommunicate request_size=4 [19:13:51]MH_SAM_APDU [19:13:51]CAPDU: 80 13 01 00 [19:13:51]Write to MH i2c: E2 08 00 47 06 80 13 01 00 00 00 00 00 CA [19:13:51]Write i2c OK [19:13:51]MH_I2C_Read... [19:13:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:51]Read from MH i2c: E2 [19:13:51]MH_I2C_Read... [19:13:51]Read from MH i2c: E2 0E 00 [19:13:51]MH_I2C_Read... [19:13:51]Read from MH i2c: E2 0E 00 47 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 98 [19:13:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:13:51]wFMCommunicate OK [19:13:51]SAM_PROTO_GetShiftState done [19:13:51]FM_GetShiftState done [19:13:51]opened in 1724113081 [19:13:51]opened+sec_in_day 1724199481 [19:13:51]quantity*price = 0 [19:13:51]sum+1 = 1 [19:13:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 669 20.08.2024 19:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163224 ФПД: 125678236731893 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191352&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163224&fm=125678236731893&tin=02508201610067®Number=0000000000092562&sum=0 [19:13:52]StoreToDocumentArchive [19:13:52]shift 465 fd 163224 [19:13:52]save to /storage/0465/doc_00163224 [19:13:52]save last doc name /storage/0465/doc_00163224 to /storage/kkm_last_doc_name [19:13:52]save OK [19:13:52]Clear old archive folders... [19:13:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:13:52]tlvbuf is 00636D20 [19:13:52]SAM_PROTO_ClearQueue [19:13:52]wFMCommunicate request_size=4 [19:13:52]MH_SAM_APDU [19:13:52]CAPDU: 80 09 00 00 [19:13:52]Write to MH i2c: E2 08 00 54 06 80 09 00 00 00 00 00 00 CC [19:13:52]Write i2c OK [19:13:52]MH_I2C_Read... [19:13:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:13:52]Read from MH i2c: E2 [19:13:52]MH_I2C_Read... [19:13:52]Read from MH i2c: E2 03 00 [19:13:52]MH_I2C_Read... [19:13:52]Read from MH i2c: E2 03 00 54 06 00 90 00 CE [19:13:52]RAPDU: 90 00 [19:13:52]wFMCommunicate OK [19:13:52]SAM_PROTO_ClearQueue done [19:13:52]KKMCreateOFDPacket [19:13:52]OFDProtocolAddRootSTLVToBuf [19:13:52]FM_MakeSignedData [19:13:52]FM_MakeSignedData [19:13:52]SAM_PROTO_SignData [19:13:52]wFMCommunicate request_size=4 [19:13:52]MH_SAM_APDU [19:13:52]CAPDU: 80 0D 01 02 [19:13:52]Write to MH i2c: E2 08 00 55 06 80 0D 01 02 00 00 00 00 D4 [19:13:52]Write i2c OK [19:13:52]MH_I2C_Read... [19:13:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:13:52]Read from MH i2c: E2 [19:13:52]MH_I2C_Read... [19:13:52]Read from MH i2c: E2 03 00 [19:13:52]MH_I2C_Read... [19:13:52]Read from MH i2c: E2 03 00 55 06 00 90 00 CF [19:13:52]RAPDU: 90 00 [19:13:52]wFMCommunicate OK [19:13:52]wFMCommunicate request_size=255 [19:13:52]MH_SAM_APDU [19:13:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 F0 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7D 02 00 35 04 06 00 72 [19:13:53]Write to MH i2c: E2 02 01 56 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 F0 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7D 02 00 35 04 06 00 72 00 00 A9 [19:13:53]Write i2c OK [19:13:53]MH_I2C_Read... [19:13:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:53]Read from MH i2c: E2 [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: E2 03 00 [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: E2 03 00 56 06 00 90 00 D0 [19:13:53]RAPDU: 90 00 [19:13:53]wFMCommunicate OK [19:13:53]wFMCommunicate request_size=10 [19:13:53]MH_SAM_APDU [19:13:53]CAPDU: 80 0D 02 02 05 4D BE A8 09 F5 [19:13:53]Write to MH i2c: E2 0D 00 57 06 80 0D 02 02 05 00 4D BE A8 09 F5 00 00 92 [19:13:53]Write i2c OK [19:13:53]MH_I2C_Read... [19:13:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:13:53]Read from MH i2c: E2 [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: E2 03 00 [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: E2 03 00 57 06 00 90 00 D1 [19:13:53]RAPDU: 90 00 [19:13:53]wFMCommunicate OK [19:13:53]wFMCommunicate request_size=4 [19:13:53]MH_SAM_APDU [19:13:53]CAPDU: 80 0D 03 02 [19:13:53]Write to MH i2c: E2 08 00 58 06 80 0D 03 02 00 00 00 00 D9 [19:13:53]Write i2c OK [19:13:53]MH_I2C_Read... [19:13:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:13:53]Read from MH i2c: E2 [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: E2 0B 00 [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: E2 0B 00 58 06 00 93 E9 04 C3 D4 A1 C6 52 90 00 AA [19:13:53]RAPDU: 93 E9 04 C3 D4 A1 C6 52 90 00 [19:13:53]wFMCommunicate OK [19:13:53]SAM_PROTO_SignData done [19:13:53]FM_MakeSignedData done [19:13:53]CreateOFDProtocolMessage [19:13:53]wFMCommunicate request_size=4 [19:13:53]MH_SAM_APDU [19:13:53]CAPDU: 80 11 00 00 [19:13:53]Write to MH i2c: E2 08 00 59 06 80 11 00 00 00 00 00 00 D9 [19:13:53]Write i2c OK [19:13:53]MH_I2C_Read... [19:13:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:53]Read from MH i2c: E2 [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: E2 17 00 [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: E2 17 00 59 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 32 [19:13:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:13:53]wFMCommunicate OK [19:13:53]CreateOFDProtocolMessage done [19:13:53]OFDSenderStorePacket 163224 [19:13:53]StoreOFDPacket docnum=163224 [19:13:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8C 4A 07 01 0C 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 F0 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7D 02 00 35 04 06 00 72 4D BE A8 09 F5 93 E9 04 C3 D4 A1 C6 52 [19:13:53]CheckFolder [19:13:53]dirname=/storage/ofd_packets [19:13:53]CheckFolder done [19:13:53]ProducePacketName [19:13:53]name=ofd_packets/00163224 [19:13:53]NVStorageSaveData ofd_packets/00163224 [19:13:53]File name is /storage/ofd_packets/00163224 [19:13:53]Write 301 bytes [19:13:53]NVStorageSaveData done [19:13:53]OFDSenderStorePacket done [19:13:53]KKMCreateOFDPacket done [19:13:53]NVStorageSaveData kkm_last_timestamp [19:13:53]File name is /storage/kkm_last_timestamp [19:13:53]Write 4 bytes [19:13:53]NVStorageSaveData done [19:13:53]ExternCall_PrintAddStr [19:13:53]wPrintStart [19:13:53]Write to MH i2c: 01 00 00 5A 06 60 [19:13:53]Write i2c OK [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: 01 [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: 01 07 00 [19:13:53]MH_I2C_Read... [19:13:53]Read from MH i2c: 01 07 00 5A 06 00 00 00 00 00 FF 0F 75 [19:13:53]RasterBufferAndPrint [19:13:53]line Счет N : (1)291705 [19:13:53]line ИНН: 02508201610067 [19:13:53]line Контрольно-Кассовый Чек [19:13:53]line ПРОДАЖА [19:13:53]line ТРК (МРК, ГНК) : 62 [19:13:53]line Товар: 2710124130 [19:13:53]line Аи-92-К-5 [19:13:53]line 22.130 * 0.00 [19:13:53]line = 0.00 [19:13:53]line НДС 12% НСП 1% [19:13:53]line > о реализуемом товаре [19:13:53]line ИТОГО: 0.00 [19:13:53]line НСП 1% : 0.00 [19:13:53]line НДС 12% : 0.00 [19:13:53]line Наличными: 0.00 [19:13:53]line Безнал.: 0.00 [19:13:53]line Место: АЗС № 130 "Партнер Нефть" [19:13:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:13:53]line СНО: Общий режим [19:13:53]line Чек 669 20.08.2024 19:13 [19:13:53]line Смена: 465 ФФД: 1.0 [19:13:53]line ЗНМ: 0300000070 [19:13:53]line РНМ: 0000000000092562 [19:13:53]line Версия ККМ: 001 [19:13:53]line Талоны: Топливная Карта [19:13:53]line 99718 [19:13:53]line ФМ: 0000000000871769 [19:13:53]line ФД: 163224 [19:13:53]line ФПД: 125678236731893 [19:13:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191352&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163224&fm=125678236731893&tin=02508201610067®Number=0000000000092562&sum=0 [19:13:53]written 0, free lines is 4095 [19:13:53]OFD Sender: Processing packet 163221 [packets to send 964, broken 960] [19:13:53]ProducePacketName [19:13:53]name=ofd_packets/00163221 [19:13:53]OFD Sender: To server: pG, [19:13:53]CommunicateWithHost lk.salyk.kg:30040 [19:13:53]ConnectInit lk.salyk.kg [19:13:54]Write to MH i2c: 01 00 00 84 06 8A [19:13:54]Write i2c OK [19:13:54]MH_I2C_Read... [19:13:54]Read from MH i2c: 01 [19:13:54]MH_I2C_Read... [19:13:54]Read from MH i2c: 01 07 00 [19:13:54]MH_I2C_Read... [19:13:54]Read from MH i2c: 01 07 00 84 06 00 00 00 00 00 DD 0C 7A [19:13:54]RasterBufferAndPrint [19:13:54]line [19:13:54]line [19:13:54]line [19:13:54]line [19:13:54]line [19:13:54]written 0, free lines is 3326 [19:13:54]MH_Cut [19:13:54]Write to MH i2c: D1 01 00 8B 06 01 63 [19:13:54]Write i2c OK [19:13:54]MH_I2C_Read... [19:13:54]Read from MH i2c: D1 [19:13:54]MH_I2C_Read... [19:13:54]Read from MH i2c: D1 01 00 [19:13:54]MH_I2C_Read... [19:13:54]Read from MH i2c: D1 01 00 8B 06 00 62 [19:13:54]Write to MH i2c: 01 00 00 8C 06 92 [19:13:54]Write i2c OK [19:13:54]MH_I2C_Read... [19:13:55]*** Cut start [19:13:55]*** Purtial cut [19:13:55]*** Stage 1: CUTSNS_PIN = 1 [19:13:57]Read from MH i2c: 01 [19:13:57]MH_I2C_Read... [19:13:57]*** Stop cut motor [19:13:57]*** Cut end [19:13:57]Read from MH i2c: 01 07 00 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: 01 07 00 8C 06 00 00 00 00 00 FF 0F A7 [19:13:57]process_action close_receipt done [19:13:57]requested_data is exist [19:13:57]produce_requested_data [19:13:57]requested_item fm.sn is exist - process it [19:13:57]wFMCommunicate request_size=4 [19:13:57]MH_SAM_APDU [19:13:57]CAPDU: 80 11 00 00 [19:13:57]Write to MH i2c: E2 08 00 8D 06 80 11 00 00 00 00 00 00 0D [19:13:57]Write i2c OK [19:13:57]MH_I2C_Read... [19:13:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:13:57]Read from MH i2c: E2 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 17 00 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 17 00 8D 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [19:13:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:13:57]wFMCommunicate OK [19:13:57]requested_item fd.num is exist - process it [19:13:57]SAM_PROTO_GetFieldsCounters [19:13:57]wFMCommunicate request_size=4 [19:13:57]MH_SAM_APDU [19:13:57]CAPDU: 80 13 00 00 [19:13:57]Write to MH i2c: E2 08 00 8E 06 80 13 00 00 00 00 00 00 10 [19:13:57]Write i2c OK [19:13:57]MH_I2C_Read... [19:13:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:13:57]Read from MH i2c: E2 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 62 00 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 62 00 8E 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9D 02 00 00 5E 04 04 00 9D 02 00 00 57 04 04 00 9E 02 00 00 19 04 04 00 00 00 00 00 90 00 FC [19:13: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 98 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9D 02 00 00 5E 04 04 00 9D 02 00 00 57 04 04 00 9E 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:13:57]wFMCommunicate OK [19:13:57]SAM_PROTO_GetFieldsCounters done [19:13:57]requested_item shift.num is exist - process it [19:13:57]requested_item shift.opened is exist - process it [19:13:57]req_shift_opened [19:13:57]FM_GetShiftState [19:13:57]SAM_PROTO_GetShiftState [19:13:57]wFMCommunicate request_size=4 [19:13:57]MH_SAM_APDU [19:13:57]CAPDU: 80 13 01 00 [19:13:57]Write to MH i2c: E2 08 00 8F 06 80 13 01 00 00 00 00 00 12 [19:13:57]Write i2c OK [19:13:57]MH_I2C_Read... [19:13:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:13:57]Read from MH i2c: E2 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 0E 00 [19:13:57]MH_I2C_Read... [19:13:57]Read from MH i2c: E2 0E 00 8F 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E0 [19:13:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:13:57]wFMCommunicate OK [19:13:57]SAM_PROTO_GetShiftState done [19:13:57]FM_GetShiftState done [19:13:57]req_shift_opened done [19:13:57]requested_item shift.open_date is exist - process it [19:13:57]req_shift_open_date [19:13:57]req_shift_open_date done [19:13:57]produce_requested_data done [19:13:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163224,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:13:57]process_action_free close_receipt [19:13:57]json_value_free [19:13:57]json_value_free done [19:13:57]process_json_proto returns [19:13:57]Send response to host [19:13:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163224,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:13:57]free response buf [19:13:57]execute_script done [19:13:57]execute_script returns [19:13:57]free content buf [19:13:57]Sock 9.Close socket [19:13:57]Sock 9.Thread stoped [19:13:58]ConnectInit Can't take IP for lk.salyk.kg [19:13:58]CommunicateWithHost connect error [19:13:58]CommunicateWithHost err = -1 [19:13:58]OFD Sender: Server communicate error [19:14:03]OFD Sender: Processing packet 163221 [packets to send 964, broken 960] [19:14:03]ProducePacketName [19:14:03]name=ofd_packets/00163221 [19:14:03]OFD Sender: To server: pG, [19:14:03]CommunicateWithHost lk.salyk.kg:30040 [19:14:03]ConnectInit lk.salyk.kg [19:14:04]recv_with_timeout no data received [19:14:10]Connected sock=9 [19: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 36 39 0F 01 00 00 18 AC 07 01 AA BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9A 02 00 00 F4 03 04 00 D2 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7D 02 00 35 04 06 00 63 A6 2F 19 C8 56 D8 D8 B0 DA FE 04 E2 AD [19:14: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 36 39 4F 00 00 00 10 4C 47 00 66 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 95 7D 02 00 F4 03 04 00 59 94 C4 66 B6 04 01 00 00 CB 21 29 C1 C5 2C 42 23 [19:14:15]CommunicateWithHost err = 0 [19:14:15]CheckOFDResponse [19:14:15]1017 (14) - 77093643461234 [19:14:15]1041 (16) - 0000000000871769 [19:14:15]1040 (4) - 163221 [19:14:15]1012 (4) - 20.08.2024 13:04 [19:14:15]1206 (1) - 0 [19:14:15]OFD Sender: Remove packet 163221 [19:14:15]ProducePacketName [19:14:15]name=ofd_packets/00163221 [19:14:15]NVStorageDeleteData [19:14:16]OFD Sender: Processing packet 163222 [packets to send 963, broken 960] [19:14:16]ProducePacketName [19:14:16]name=ofd_packets/00163222 [19:14:16]OFD Sender: To server: pG, [19:14:16]CommunicateWithHost lk.salyk.kg:30040 [19:14:16]ConnectInit lk.salyk.kg [19:14:16]Connected sock=9 [19:14: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 36 39 0C 01 00 00 FD D5 04 01 7E 1F 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9B 02 00 00 F4 03 04 00 D7 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7D 02 00 35 04 06 00 74 C2 98 28 F7 E4 AB AD DD 6E 66 D2 CB EE [19:14: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 36 39 4F 00 00 00 22 44 47 00 88 57 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 96 7D 02 00 F4 03 04 00 5A 94 C4 66 B6 04 01 00 00 CC F0 FB 75 4A 4B 2D 16 [19:14:18]CommunicateWithHost err = 0 [19:14:18]CheckOFDResponse [19:14:18]1017 (14) - 77093643461234 [19:14:18]1041 (16) - 0000000000871769 [19:14:18]1040 (4) - 163222 [19:14:18]1012 (4) - 20.08.2024 13:04 [19:14:18]1206 (1) - 0 [19:14:18]OFD Sender: Remove packet 163222 [19:14:18]ProducePacketName [19:14:18]name=ofd_packets/00163222 [19:14:18]NVStorageDeleteData [19:14:18]OFD Sender: Processing packet 163223 [packets to send 962, broken 960] [19:14:18]ProducePacketName [19:14:18]name=ofd_packets/00163223 [19:14:18]OFD Sender: To server: pG, [19:14:18]CommunicateWithHost lk.salyk.kg:30040 [19:14:18]ConnectInit lk.salyk.kg [19:14:20]Connected sock=9 [19:14: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 36 39 0F 01 00 00 2D ED 07 01 0B 4F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9C 02 00 00 F4 03 04 00 DE EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7D 02 00 35 04 06 00 EA 29 0C DB BB 24 A1 47 B2 CA B8 61 F4 E4 [19:14: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 36 39 4F 00 00 00 AB 31 47 00 7A 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 97 7D 02 00 F4 03 04 00 62 94 C4 66 B6 04 01 00 00 A8 18 C0 E2 79 C8 AF 0C [19:14:25]CommunicateWithHost err = 0 [19:14:25]CheckOFDResponse [19:14:25]1017 (14) - 77093643461234 [19:14:25]1041 (16) - 0000000000871769 [19:14:25]1040 (4) - 163223 [19:14:25]1012 (4) - 20.08.2024 13:04 [19:14:25]1206 (1) - 0 [19:14:25]OFD Sender: Remove packet 163223 [19:14:25]ProducePacketName [19:14:25]name=ofd_packets/00163223 [19:14:25]NVStorageDeleteData [19:14:25]OFD Sender: Processing packet 163224 [packets to send 961, broken 960] [19:14:25]ProducePacketName [19:14:25]name=ofd_packets/00163224 [19:14:25]OFD Sender: To server: pG, [19:14:25]CommunicateWithHost lk.salyk.kg:30040 [19:14:25]ConnectInit lk.salyk.kg [19:14:26]Connected sock=9 [19:14: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 36 39 0F 01 00 00 8C 4A 07 01 0C 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9D 02 00 00 F4 03 04 00 F0 EA C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7D 02 00 35 04 06 00 72 4D BE A8 09 F5 93 E9 04 C3 D4 A1 C6 52 [19: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 36 39 4F 00 00 00 1E BE 47 00 0D AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 98 7D 02 00 F4 03 04 00 64 94 C4 66 B6 04 01 00 00 3B 50 64 10 5D DF 1C DA [19:14:27]CommunicateWithHost err = 0 [19:14:27]CheckOFDResponse [19:14:27]1017 (14) - 77093643461234 [19:14:27]1041 (16) - 0000000000871769 [19:14:27]1040 (4) - 163224 [19:14:27]1012 (4) - 20.08.2024 13:04 [19:14:27]1206 (1) - 0 [19:14:27]OFD Sender: Remove packet 163224 [19:14:27]ProducePacketName [19:14:27]name=ofd_packets/00163224 [19:14:27]NVStorageDeleteData [19:14:27]OFD Sender: No OFD packet to send [19:14:32]OFD Sender: No OFD packet to send [19:14:36]recv_with_timeout no data received [19:14:37]OFD Sender: No OFD packet to send [19:14:42]OFD Sender: No OFD packet to send [19:14:47]OFD Sender: No OFD packet to send [19:14:52]OFD Sender: No OFD packet to send [19:14:57]OFD Sender: No OFD packet to send [19:15:02]OFD Sender: No OFD packet to send [19:15:07]OFD Sender: No OFD packet to send [19:15:12]OFD Sender: No OFD packet to send [19:15:17]OFD Sender: No OFD packet to send [19:15:22]OFD Sender: No OFD packet to send [19:15:27]accept exits with 7 [19:15:27]New connection [19:15:27]New thread 3067227492 created [19:15:27]Thread 3067084132 joined [19:15:27]Waiting for new connection... [19:15:27] Sock 7.Parse request [19:15:27]Sock 7.Check first char [19:15:27]Sock 7.First char is OK [19:15:27]request: POST /json_proto HTTP/1.0 [19:15:27]Method: POST [19:15:27]URL: /json_proto [19:15:27]Method is POST - this is cgi request [19:15:27]url: /json_proto [19:15:27]query_string will be loaded in cgi processing [19:15:27]execute_cgi json_proto POST (null) [19:15:27]execute_cgi path=json_proto method=POST [19:15:27]POST find Content-Length [19:15:27]Host: 172.17.44.132:8080 [19:15:27]Content-Length: 792 [19:15:27]Content-Type: application/json [19:15:27] [19:15:27]POST finish read [19:15:27]Found Content-Length = 792 [19:15:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 46.600, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:27]execute_script... [19:15:27]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291706", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 46.600, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:27]POST & json_proto [19:15:27]process_json_proto [19:15:27]json parsed OK: [19:15:27]protocol is kg_v1.0 [19:15:27]action value=close_receipt [19:15:27]process_action close_receipt [19:15:27]cmd_close_receipt [19:15:27]MH_GetDate [19:15:27]Write to MH i2c: F0 00 00 90 06 85 [19:15:27]Write i2c OK [19:15:27]MH_I2C_Read... [19:15:27]Read from MH i2c: F0 [19:15:27]MH_I2C_Read... [19:15:27]Read from MH i2c: F0 09 00 [19:15:27]MH_I2C_Read... [19:15:27]Read from MH i2c: F0 09 00 90 06 00 50 EB C4 66 2A 83 C1 65 C6 [19:15:27]GetLastDocTimeStamp 1724181232 [19:15:27]current date 1724181328 [19:15:27]FM_GetShiftState [19:15:27]SAM_PROTO_GetShiftState [19:15:27]wFMCommunicate request_size=4 [19:15:27]MH_SAM_APDU [19:15:27]CAPDU: 80 13 01 00 [19:15:27]Write to MH i2c: E2 08 00 91 06 80 13 01 00 00 00 00 00 14 [19:15:27]Write i2c OK [19:15:27]MH_I2C_Read... [19:15:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:27]Read from MH i2c: E2 [19:15:27]MH_I2C_Read... [19:15:27]Read from MH i2c: E2 0E 00 [19:15:27]MH_I2C_Read... [19:15:27]Read from MH i2c: E2 0E 00 91 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E2 [19:15:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:15:27]wFMCommunicate OK [19:15:27]SAM_PROTO_GetShiftState done [19:15:27]FM_GetShiftState done [19:15:27]opened in 1724113081 [19:15:27]opened+sec_in_day 1724199481 [19:15:27]quantity*price = 0 [19:15:27]sum+1 = 1 [19:15:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 670 20.08.2024 19:15 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163225 ФПД: 220445062958396 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191528&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163225&fm=220445062958396&tin=02508201610067®Number=0000000000092562&sum=0 [19:15:28]StoreToDocumentArchive [19:15:28]shift 465 fd 163225 [19:15:28]save to /storage/0465/doc_00163225 [19:15:28]save last doc name /storage/0465/doc_00163225 to /storage/kkm_last_doc_name [19:15:28]save OK [19:15:28]Clear old archive folders... [19:15:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:15:28]tlvbuf is 005B2BA0 [19:15:28]SAM_PROTO_ClearQueue [19:15:28]wFMCommunicate request_size=4 [19:15:28]MH_SAM_APDU [19:15:28]CAPDU: 80 09 00 00 [19:15:28]Write to MH i2c: E2 08 00 9E 06 80 09 00 00 00 00 00 00 16 [19:15:28]Write i2c OK [19:15:28]MH_I2C_Read... [19:15:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:15:28]Read from MH i2c: E2 [19:15:28]MH_I2C_Read... [19:15:28]Read from MH i2c: E2 03 00 [19:15:28]MH_I2C_Read... [19:15:28]Read from MH i2c: E2 03 00 9E 06 00 90 00 18 [19:15:28]RAPDU: 90 00 [19:15:28]wFMCommunicate OK [19:15:28]SAM_PROTO_ClearQueue done [19:15:28]KKMCreateOFDPacket [19:15:28]OFDProtocolAddRootSTLVToBuf [19:15:28]FM_MakeSignedData [19:15:28]FM_MakeSignedData [19:15:28]SAM_PROTO_SignData [19:15:28]wFMCommunicate request_size=4 [19:15:28]MH_SAM_APDU [19:15:28]CAPDU: 80 0D 01 02 [19:15:28]Write to MH i2c: E2 08 00 9F 06 80 0D 01 02 00 00 00 00 1E [19:15:28]Write i2c OK [19:15:28]MH_I2C_Read... [19:15:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:15:28]Read from MH i2c: E2 [19:15:28]MH_I2C_Read... [19:15:28]Read from MH i2c: E2 03 00 [19:15:28]MH_I2C_Read... [19:15:28]Read from MH i2c: E2 03 00 9F 06 00 90 00 19 [19:15:28]RAPDU: 90 00 [19:15:28]wFMCommunicate OK [19:15:28]wFMCommunicate request_size=255 [19:15:28]MH_SAM_APDU [19:15:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 08 B6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 50 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7D 02 00 35 04 06 00 C8 [19:15:29]Write to MH i2c: E2 02 01 A0 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 08 B6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 50 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7D 02 00 35 04 06 00 C8 00 00 A6 [19:15:29]Write i2c OK [19:15:29]MH_I2C_Read... [19:15:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:29]Read from MH i2c: E2 [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: E2 03 00 [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: E2 03 00 A0 06 00 90 00 1A [19:15:29]RAPDU: 90 00 [19:15:29]wFMCommunicate OK [19:15:29]wFMCommunicate request_size=10 [19:15:29]MH_SAM_APDU [19:15:29]CAPDU: 80 0D 02 02 05 7E 5D AB 8D 3C [19:15:29]Write to MH i2c: E2 0D 00 A1 06 80 0D 02 02 05 00 7E 5D AB 8D 3C 00 00 7A [19:15:29]Write i2c OK [19:15:29]MH_I2C_Read... [19:15:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:29]Read from MH i2c: E2 [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: E2 03 00 [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: E2 03 00 A1 06 00 90 00 1B [19:15:29]RAPDU: 90 00 [19:15:29]wFMCommunicate OK [19:15:29]wFMCommunicate request_size=4 [19:15:29]MH_SAM_APDU [19:15:29]CAPDU: 80 0D 03 02 [19:15:29]Write to MH i2c: E2 08 00 A2 06 80 0D 03 02 00 00 00 00 23 [19:15:29]Write i2c OK [19:15:29]MH_I2C_Read... [19:15:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:15:29]Read from MH i2c: E2 [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: E2 0B 00 [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: E2 0B 00 A2 06 00 7B A5 7B ED 56 82 C6 38 90 00 82 [19:15:29]RAPDU: 7B A5 7B ED 56 82 C6 38 90 00 [19:15:29]wFMCommunicate OK [19:15:29]SAM_PROTO_SignData done [19:15:29]FM_MakeSignedData done [19:15:29]CreateOFDProtocolMessage [19:15:29]wFMCommunicate request_size=4 [19:15:29]MH_SAM_APDU [19:15:29]CAPDU: 80 11 00 00 [19:15:29]Write to MH i2c: E2 08 00 A3 06 80 11 00 00 00 00 00 00 23 [19:15:29]Write i2c OK [19:15:29]MH_I2C_Read... [19:15:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:29]Read from MH i2c: E2 [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: E2 17 00 [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: E2 17 00 A3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [19:15:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:15:29]wFMCommunicate OK [19:15:29]CreateOFDProtocolMessage done [19:15:29]OFDSenderStorePacket 163225 [19:15:29]StoreOFDPacket docnum=163225 [19:15:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FE D9 07 01 40 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 08 B6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 50 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7D 02 00 35 04 06 00 C8 7E 5D AB 8D 3C 7B A5 7B ED 56 82 C6 38 [19:15:29]CheckFolder [19:15:29]dirname=/storage/ofd_packets [19:15:29]CheckFolder done [19:15:29]ProducePacketName [19:15:29]name=ofd_packets/00163225 [19:15:29]NVStorageSaveData ofd_packets/00163225 [19:15:29]File name is /storage/ofd_packets/00163225 [19:15:29]Write 301 bytes [19:15:29]NVStorageSaveData done [19:15:29]OFDSenderStorePacket done [19:15:29]KKMCreateOFDPacket done [19:15:29]NVStorageSaveData kkm_last_timestamp [19:15:29]File name is /storage/kkm_last_timestamp [19:15:29]Write 4 bytes [19:15:29]NVStorageSaveData done [19:15:29]ExternCall_PrintAddStr [19:15:29]wPrintStart [19:15:29]Write to MH i2c: 01 00 00 A4 06 AA [19:15:29]Write i2c OK [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: 01 [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: 01 07 00 [19:15:29]MH_I2C_Read... [19:15:29]Read from MH i2c: 01 07 00 A4 06 00 00 00 00 00 FF 0F BF [19:15:29]RasterBufferAndPrint [19:15:29]line Счет N : (1)291706 [19:15:29]line ИНН: 02508201610067 [19:15:29]line Контрольно-Кассовый Чек [19:15:29]line ПРОДАЖА [19:15:29]line ТРК (МРК, ГНК) : 53 [19:15:29]line Товар: 2710124500 [19:15:29]line Аи-95-К-5 [19:15:29]line 46.600 * 0.00 [19:15:29]line = 0.00 [19:15:29]line НДС 12% НСП 1% [19:15:29]line > о реализуемом товаре [19:15:29]line ИТОГО: 0.00 [19:15:29]line НСП 1% : 0.00 [19:15:29]line НДС 12% : 0.00 [19:15:29]line Наличными: 0.00 [19:15:29]line Безнал.: 0.00 [19:15:29]line Место: АЗС № 130 "Партнер Нефть" [19:15:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:15:29]line СНО: Общий режим [19:15:29]line Чек 670 20.08.2024 19:15 [19:15:29]line Смена: 465 ФФД: 1.0 [19:15:29]line ЗНМ: 0300000070 [19:15:29]line РНМ: 0000000000092562 [19:15:29]line Версия ККМ: 001 [19:15:29]line Талоны: Топливная Карта [19:15:29]line 99718 [19:15:29]line ФМ: 0000000000871769 [19:15:29]line ФД: 163225 [19:15:29]line ФПД: 220445062958396 [19:15:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191528&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163225&fm=220445062958396&tin=02508201610067®Number=0000000000092562&sum=0 [19:15:29]written 0, free lines is 4095 [19:15:29]OFD Sender: Processing packet 163225 [packets to send 961, broken 960] [19:15:29]ProducePacketName [19:15:29]name=ofd_packets/00163225 [19:15:29]OFD Sender: To server: pG, [19:15:29]CommunicateWithHost lk.salyk.kg:30040 [19:15:29]ConnectInit lk.salyk.kg [19:15:30]Write to MH i2c: 01 00 00 CE 06 D4 [19:15:30]Write i2c OK [19:15:30]MH_I2C_Read... [19:15:30]Read from MH i2c: 01 [19:15:30]MH_I2C_Read... [19:15:30]Read from MH i2c: 01 07 00 [19:15:30]MH_I2C_Read... [19:15:30]Read from MH i2c: 01 07 00 CE 06 00 00 00 00 00 DD 0C C4 [19:15:30]RasterBufferAndPrint [19:15:30]line [19:15:30]line [19:15:30]line [19:15:30]line [19:15:30]line [19:15:30]written 0, free lines is 3323 [19:15:30]MH_Cut [19:15:30]Write to MH i2c: D1 01 00 D5 06 01 AD [19:15:30]Write i2c OK [19:15:30]MH_I2C_Read... [19:15:30]Read from MH i2c: D1 [19:15:30]MH_I2C_Read... [19:15:30]Read from MH i2c: D1 01 00 [19:15:30]MH_I2C_Read... [19:15:30]Read from MH i2c: D1 01 00 D5 06 00 AC [19:15:30]Write to MH i2c: 01 00 00 D6 06 DC [19:15:30]Write i2c OK [19:15:30]MH_I2C_Read... [19:15:30]*** Cut start [19:15:30]*** Purtial cut [19:15:30]*** Stage 1: CUTSNS_PIN = 1 [19:15:32]Connected sock=9 [19:15: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 36 39 0F 01 00 00 FE D9 07 01 40 EE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 08 B6 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9E 02 00 00 F4 03 04 00 50 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 99 7D 02 00 35 04 06 00 C8 7E 5D AB 8D 3C 7B A5 7B ED 56 82 C6 38 [19:15:32]Read from MH i2c: 01 [19:15:32]MH_I2C_Read... [19:15:32]*** Stop cut motor [19:15:32]*** Cut end [19:15:32]Read from MH i2c: 01 07 00 [19:15:32]MH_I2C_Read... [19:15:33]Read from MH i2c: 01 07 00 D6 06 00 00 00 00 00 FF 0F F1 [19:15:33]process_action close_receipt done [19:15:33]requested_data is exist [19:15:33]produce_requested_data [19:15:33]requested_item fm.sn is exist - process it [19:15:33]wFMCommunicate request_size=4 [19:15:33]MH_SAM_APDU [19:15:33]CAPDU: 80 11 00 00 [19:15:33]Write to MH i2c: E2 08 00 D7 06 80 11 00 00 00 00 00 00 57 [19:15:33]Write i2c OK [19:15:33]MH_I2C_Read... [19:15:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:33]Read from MH i2c: E2 [19:15:33]MH_I2C_Read... [19:15:33]Read from MH i2c: E2 17 00 [19:15:33]MH_I2C_Read... [19:15:33]Read from MH i2c: E2 17 00 D7 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [19:15:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:15:33]wFMCommunicate OK [19:15:33]requested_item fd.num is exist - process it [19:15:33]SAM_PROTO_GetFieldsCounters [19:15:33]wFMCommunicate request_size=4 [19:15:33]MH_SAM_APDU [19:15:33]CAPDU: 80 13 00 00 [19:15:33]Write to MH i2c: E2 08 00 D8 06 80 13 00 00 00 00 00 00 5A [19:15:33]Write i2c OK [19:15:33]MH_I2C_Read... [19:15:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:15:33]Read from MH i2c: E2 [19:15:33]MH_I2C_Read... [19:15:33]Read from MH i2c: E2 62 00 [19:15:33]MH_I2C_Read... [19:15:33]Read from MH i2c: E2 62 00 D8 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9E 02 00 00 5E 04 04 00 9E 02 00 00 57 04 04 00 9F 02 00 00 19 04 04 00 00 00 00 00 90 00 4A [19:15:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 99 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9E 02 00 00 5E 04 04 00 9E 02 00 00 57 04 04 00 9F 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:15:33]wFMCommunicate OK [19:15:33]SAM_PROTO_GetFieldsCounters done [19:15:33]requested_item shift.num is exist - process it [19:15:33]requested_item shift.opened is exist - process it [19:15:33]req_shift_opened [19:15:33]FM_GetShiftState [19:15:33]SAM_PROTO_GetShiftState [19:15:33]wFMCommunicate request_size=4 [19:15:33]MH_SAM_APDU [19:15:33]CAPDU: 80 13 01 00 [19:15:33]Write to MH i2c: E2 08 00 D9 06 80 13 01 00 00 00 00 00 5C [19:15:33]Write i2c OK [19:15:33]MH_I2C_Read... [19:15: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 36 39 4F 00 00 00 85 6D 47 00 6C 3C A5 07 01 00 07 00 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:33]3B Read from MH i2c: 00 E2 F9 [19:15:33]03 MH_I2C_Read... [19:15:33]0E Read from MH i2c: 00 E2 37 0E 37 00 30 [19:15:33]39 MH_I2C_Read... [19:15:33]33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 Read from MH i2c: 30 38 E2 37 0E 31 00 37 D9 36 06 39 00 10 09 04 00 04 01 00 B9 99 E0 7D C3 02 66 00 00 F4 00 03 00 04 00 00 90 A6 00 94 2A C4 [19:15:33]66 RAPDU: B6 09 04 00 01 01 00 B9 00 E0 FA C3 FF 66 4B 00 93 00 8A 00 03 00 3F 90 09 00 [19:15:33] [19:15:33]CommunicateWithHost err = 0 [19:15:33]wFMCommunicate OK [19:15:33]CheckOFDResponse [19:15:33]SAM_PROTO_GetShiftState done [19:15:33]1017 (14) - 77093643461234 [19:15:33]FM_GetShiftState done [19:15:33]1041 (16) - 0000000000871769 [19:15:33]req_shift_opened done [19:15:33]1040 (4) - 163225 [19:15:33]requested_item shift.open_date is exist - process it [19:15:33]1012 (4) - 20.08.2024 13:05 [19:15:33]req_shift_open_date [19:15:33]1206 (1) - 0 [19:15:33]req_shift_open_date done [19:15:33]OFD Sender: Remove packet 163225 [19:15:33]produce_requested_data done [19:15:33]ProducePacketName [19:15:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163225,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:15:33]name=ofd_packets/00163225 [19:15:33]process_action_free close_receipt [19:15:33]NVStorageDeleteData [19:15:33]json_value_free [19:15:33]json_value_free done [19:15:33]process_json_proto returns [19:15:33]Send response to host [19:15:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163225,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:15:33]free response buf [19:15:33]execute_script done [19:15:33]execute_script returns [19:15:33]free content buf [19:15:33]Sock 7.Close socket [19:15:33]Sock 7.Thread stoped [19:15:33]accept exits with 10 [19:15:33]New connection [19:15:33]New thread 3067084132 created [19:15:33]Thread 3067227492 joined [19:15:33]Waiting for new connection... [19:15:33] Sock 10.Parse request [19:15:33]Sock 10.Check first char [19:15:33]Sock 10.First char is OK [19:15:33]request: POST /json_proto HTTP/1.0 [19:15:33]Method: POST [19:15:33]URL: /json_proto [19:15:33]Method is POST - this is cgi request [19:15:33]url: /json_proto [19:15:33]query_string will be loaded in cgi processing [19:15:33]execute_cgi json_proto POST (null) [19:15:33]execute_cgi path=json_proto method=POST [19:15:33]POST find Content-Length [19:15:33]Host: 172.17.44.132:8080 [19:15:33]Content-Length: 677 [19:15:33]Content-Type: application/json [19:15:33] [19:15:33]POST finish read [19:15:33]Found Content-Length = 677 [19:15:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:33]execute_script... [19:15:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291707", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.430, "sum" : 300.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:15:33]POST & json_proto [19:15:33]process_json_proto [19:15:33]json parsed OK: [19:15:33]protocol is kg_v1.0 [19:15:33]action value=close_receipt [19:15:33]process_action close_receipt [19:15:33]cmd_close_receipt [19:15:33]MH_GetDate [19:15:33]Write to MH i2c: F0 00 00 DA 06 CF [19:15:33]Write i2c OK [19:15:33]MH_I2C_Read... [19:15:33]Read from MH i2c: F0 [19:15:33]MH_I2C_Read... [19:15:33]Read from MH i2c: F0 09 00 [19:15:33]MH_I2C_Read... [19:15:33]Read from MH i2c: F0 09 00 DA 06 00 56 EB C4 66 2A 83 C1 65 16 [19:15:33]GetLastDocTimeStamp 1724181328 [19:15:33]current date 1724181334 [19:15:33]FM_GetShiftState [19:15:33]SAM_PROTO_GetShiftState [19:15:33]wFMCommunicate request_size=4 [19:15:33]MH_SAM_APDU [19:15:33]CAPDU: 80 13 01 00 [19:15:33]Write to MH i2c: E2 08 00 DB 06 80 13 01 00 00 00 00 00 5E [19:15:33]Write i2c OK [19:15:33]MH_I2C_Read... [19:15:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:33]Read from MH i2c: E2 [19:15:33]MH_I2C_Read... [19:15:33]Read from MH i2c: E2 0E 00 [19:15:33]MH_I2C_Read... [19:15:33]Read from MH i2c: E2 0E 00 DB 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2C [19:15:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:15:33]wFMCommunicate OK [19:15:33]SAM_PROTO_GetShiftState done [19:15:33]FM_GetShiftState done [19:15:33]opened in 1724113081 [19:15:33]opened+sec_in_day 1724199481 [19:15:33]quantity*price = 30035 [19:15:33]sum+1 = 30036 [19:15:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.90 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 671 20.08.2024 19:15 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163226 ФПД: 138854469767164 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191534&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163226&fm=138854469767164&tin=02508201610067®Number=0000000000092562&sum=30000 [19:15:35]StoreToDocumentArchive [19:15:35]shift 465 fd 163226 [19:15:35]save to /storage/0465/doc_00163226 [19:15:35]save last doc name /storage/0465/doc_00163226 to /storage/kkm_last_doc_name [19:15:35]save OK [19:15:35]Clear old archive folders... [19:15:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:15:35]tlvbuf is 005ED490 [19:15:35]SAM_PROTO_ClearQueue [19:15:35]wFMCommunicate request_size=4 [19:15:35]MH_SAM_APDU [19:15:35]CAPDU: 80 09 00 00 [19:15:35]Write to MH i2c: E2 08 00 E8 06 80 09 00 00 00 00 00 00 60 [19:15:35]Write i2c OK [19:15:35]MH_I2C_Read... [19:15:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:15:35]Read from MH i2c: E2 [19:15:35]MH_I2C_Read... [19:15:35]Read from MH i2c: E2 03 00 [19:15:35]MH_I2C_Read... [19:15:35]Read from MH i2c: E2 03 00 E8 06 00 90 00 62 [19:15:35]RAPDU: 90 00 [19:15:35]wFMCommunicate OK [19:15:35]SAM_PROTO_ClearQueue done [19:15:35]KKMCreateOFDPacket [19:15:35]OFDProtocolAddRootSTLVToBuf [19:15:35]FM_MakeSignedData [19:15:35]FM_MakeSignedData [19:15:35]SAM_PROTO_SignData [19:15:35]wFMCommunicate request_size=4 [19:15:35]MH_SAM_APDU [19:15:35]CAPDU: 80 0D 01 02 [19:15:35]Write to MH i2c: E2 08 00 E9 06 80 0D 01 02 00 00 00 00 68 [19:15:35]Write i2c OK [19:15:35]MH_I2C_Read... [19:15:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:15:35]Read from MH i2c: E2 [19:15:35]MH_I2C_Read... [19:15:35]Read from MH i2c: E2 03 00 [19:15:35]MH_I2C_Read... [19:15:35]Read from MH i2c: E2 03 00 E9 06 00 90 00 63 [19:15:35]RAPDU: 90 00 [19:15:35]wFMCommunicate OK [19:15:35]wFMCommunicate request_size=255 [19:15:35]MH_SAM_APDU [19:15:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 02 00 00 F4 03 04 00 56 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7D 02 00 35 04 06 00 7E [19:15:35]Write to MH i2c: E2 02 01 EA 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 02 00 00 F4 03 04 00 56 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7D 02 00 35 04 06 00 7E 00 00 80 [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:36]Read from MH i2c: E2 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 03 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 03 00 EA 06 00 90 00 64 [19:15:36]RAPDU: 90 00 [19:15:36]wFMCommunicate OK [19:15:36]wFMCommunicate request_size=10 [19:15:36]MH_SAM_APDU [19:15:36]CAPDU: 80 0D 02 02 05 49 93 58 8F FC [19:15:36]Write to MH i2c: E2 0D 00 EB 06 80 0D 02 02 05 00 49 93 58 8F FC 00 00 34 [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:15:36]Read from MH i2c: E2 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 03 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 03 00 EB 06 00 90 00 65 [19:15:36]RAPDU: 90 00 [19:15:36]wFMCommunicate OK [19:15:36]wFMCommunicate request_size=4 [19:15:36]MH_SAM_APDU [19:15:36]CAPDU: 80 0D 03 02 [19:15:36]Write to MH i2c: E2 08 00 EC 06 80 0D 03 02 00 00 00 00 6D [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:15:36]Read from MH i2c: E2 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 0B 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 0B 00 EC 06 00 09 FF 5F D3 8E 81 20 E5 90 00 BC [19:15:36]RAPDU: 09 FF 5F D3 8E 81 20 E5 90 00 [19:15:36]wFMCommunicate OK [19:15:36]SAM_PROTO_SignData done [19:15:36]FM_MakeSignedData done [19:15:36]CreateOFDProtocolMessage [19:15:36]wFMCommunicate request_size=4 [19:15:36]MH_SAM_APDU [19:15:36]CAPDU: 80 11 00 00 [19:15:36]Write to MH i2c: E2 08 00 ED 06 80 11 00 00 00 00 00 00 6D [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:36]Read from MH i2c: E2 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 17 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: E2 17 00 ED 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C6 [19:15:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:15:36]wFMCommunicate OK [19:15:36]CreateOFDProtocolMessage done [19:15:36]OFDSenderStorePacket 163226 [19:15:36]StoreOFDPacket docnum=163226 [19:15:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C1 76 07 01 34 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 02 00 00 F4 03 04 00 56 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7D 02 00 35 04 06 00 7E 49 93 58 8F FC 09 FF 5F D3 8E 81 20 E5 [19:15:36]CheckFolder [19:15:36]dirname=/storage/ofd_packets [19:15:36]CheckFolder done [19:15:36]ProducePacketName [19:15:36]name=ofd_packets/00163226 [19:15:36]NVStorageSaveData ofd_packets/00163226 [19:15:36]File name is /storage/ofd_packets/00163226 [19:15:36]Write 301 bytes [19:15:36]NVStorageSaveData done [19:15:36]OFDSenderStorePacket done [19:15:36]KKMCreateOFDPacket done [19:15:36]NVStorageSaveData kkm_last_timestamp [19:15:36]File name is /storage/kkm_last_timestamp [19:15:36]Write 4 bytes [19:15:36]NVStorageSaveData done [19:15:36]ExternCall_PrintAddStr [19:15:36]wPrintStart [19:15:36]Write to MH i2c: 01 00 00 EE 06 F4 [19:15:36]Write i2c OK [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: 01 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: 01 07 00 [19:15:36]MH_I2C_Read... [19:15:36]Read from MH i2c: 01 07 00 EE 06 00 00 00 00 00 FF 0F 09 [19:15:36]RasterBufferAndPrint [19:15:36]line Счет N : (1)291707 [19:15:36]line ИНН: 02508201610067 [19:15:36]line Контрольно-Кассовый Чек [19:15:36]line ПРОДАЖА [19:15:36]line ТРК (МРК, ГНК) : 32 [19:15:36]line Товар: 2710124130 [19:15:36]line Аи-92-К-5 [19:15:36]line 4.430 * 67.80 [19:15:36]line = 300.35 [19:15:36]line НДС 12% НСП 1% [19:15:36]line > о реализуемом товаре [19:15:36]line ОКРУГЛЕНИЕ: -0.35 [19:15:36]line ИТОГО: 300.00 [19:15:36]line Внесено: 300.00 [19:15:36]line СДАЧА: 0.00 [19:15:36]line НСП 1% : 2.66 [19:15:36]line НДС 12% : 31.90 [19:15:36]line Наличными: 300.00 [19:15:36]line Безнал.: 0.00 [19:15:36]line Место: АЗС № 130 "Партнер Нефть" [19:15:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:15:36]line СНО: Общий режим [19:15:36]line Чек 671 20.08.2024 19:15 [19:15:36]line Смена: 465 ФФД: 1.0 [19:15:36]line ЗНМ: 0300000070 [19:15:36]line РНМ: 0000000000092562 [19:15:36]line Версия ККМ: 001 [19:15:36]line ФМ: 0000000000871769 [19:15:36]line ФД: 163226 [19:15:36]line ФПД: 138854469767164 [19:15:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191534&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163226&fm=138854469767164&tin=02508201610067®Number=0000000000092562&sum=30000 [19:15:36]written 0, free lines is 4095 [19:15:36]OFD Sender: Processing packet 163226 [packets to send 961, broken 960] [19:15:36]ProducePacketName [19:15:36]name=ofd_packets/00163226 [19:15:36]OFD Sender: To server: pG, [19:15:36]CommunicateWithHost lk.salyk.kg:30040 [19:15:36]ConnectInit lk.salyk.kg [19:15:37]Write to MH i2c: 01 00 00 19 07 20 [19:15:37]Write i2c OK [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: 01 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: 01 07 00 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: 01 07 00 19 07 00 00 00 00 00 CF 0C 02 [19:15:37]RasterBufferAndPrint [19:15:37]line [19:15:37]line [19:15:37]line [19:15:37]line [19:15:37]line [19:15:37]written 0, free lines is 3315 [19:15:37]MH_Cut [19:15:37]Write to MH i2c: D1 01 00 20 07 01 F9 [19:15:37]Write i2c OK [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: D1 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: D1 01 00 [19:15:37]MH_I2C_Read... [19:15:37]Read from MH i2c: D1 01 00 20 07 00 F8 [19:15:37]Write to MH i2c: 01 00 00 21 07 28 [19:15:37]Write i2c OK [19:15:37]MH_I2C_Read... [19:15:37]*** Cut start [19:15:37]*** Purtial cut [19:15:37]*** Stage 1: CUTSNS_PIN = 1 [19:15:39]Read from MH i2c: 01 [19:15:39]MH_I2C_Read... [19:15:39]*** Stop cut motor [19:15:39]*** Cut end [19:15:39]Read from MH i2c: 01 07 00 [19:15:39]MH_I2C_Read... [19:15:39]Read from MH i2c: 01 07 00 21 07 00 00 00 00 00 FF 0F 3D [19:15:39]process_action close_receipt done [19:15:39]requested_data is exist [19:15:39]produce_requested_data [19:15:39]requested_item fm.sn is exist - process it [19:15:39]wFMCommunicate request_size=4 [19:15:39]MH_SAM_APDU [19:15:39]CAPDU: 80 11 00 00 [19:15:39]Write to MH i2c: E2 08 00 22 07 80 11 00 00 00 00 00 00 A3 [19:15:39]Write i2c OK [19:15:39]MH_I2C_Read... [19:15:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:15:40]Read from MH i2c: E2 [19:15:40]MH_I2C_Read... [19:15:40]Read from MH i2c: E2 17 00 [19:15:40]MH_I2C_Read... [19:15:40]Read from MH i2c: E2 17 00 22 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [19:15:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:15:40]wFMCommunicate OK [19:15:40]requested_item fd.num is exist - process it [19:15:40]SAM_PROTO_GetFieldsCounters [19:15:40]wFMCommunicate request_size=4 [19:15:40]MH_SAM_APDU [19:15:40]CAPDU: 80 13 00 00 [19:15:40]Write to MH i2c: E2 08 00 23 07 80 13 00 00 00 00 00 00 A6 [19:15:40]Write i2c OK [19:15:40]MH_I2C_Read... [19:15:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:15:40]Read from MH i2c: E2 [19:15:40]MH_I2C_Read... [19:15:40]Read from MH i2c: E2 62 00 [19:15:40]MH_I2C_Read... [19:15:40]Read from MH i2c: E2 62 00 23 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9F 02 00 00 5E 04 04 00 9F 02 00 00 57 04 04 00 A0 02 00 00 19 04 04 00 00 00 00 00 90 00 9A [19:15: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9A 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 9F 02 00 00 5E 04 04 00 9F 02 00 00 57 04 04 00 A0 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:15:40]wFMCommunicate OK [19:15:40]SAM_PROTO_GetFieldsCounters done [19:15:40]requested_item shift.num is exist - process it [19:15:40]requested_item shift.opened is exist - process it [19:15:40]req_shift_opened [19:15:40]FM_GetShiftState [19:15:40]SAM_PROTO_GetShiftState [19:15:40]wFMCommunicate request_size=4 [19:15:40]MH_SAM_APDU [19:15:40]CAPDU: 80 13 01 00 [19:15:40]Write to MH i2c: E2 08 00 24 07 80 13 01 00 00 00 00 00 A8 [19:15:40]Write i2c OK [19:15:40]MH_I2C_Read... [19:15:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:15:40]Read from MH i2c: E2 [19:15:40]MH_I2C_Read... [19:15:40]Read from MH i2c: E2 0E 00 [19:15:40]MH_I2C_Read... [19:15:40]Read from MH i2c: E2 0E 00 24 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 76 [19:15:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:15:40]wFMCommunicate OK [19:15:40]SAM_PROTO_GetShiftState done [19:15:40]FM_GetShiftState done [19:15:40]req_shift_opened done [19:15:40]requested_item shift.open_date is exist - process it [19:15:40]req_shift_open_date [19:15:40]req_shift_open_date done [19:15:40]produce_requested_data done [19:15:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163226,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:15:40]process_action_free close_receipt [19:15:40]json_value_free [19:15:40]json_value_free done [19:15:40]process_json_proto returns [19:15:40]Send response to host [19:15:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163226,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:15:40]free response buf [19:15:40]execute_script done [19:15:40]execute_script returns [19:15:40]free content buf [19:15:40]Sock 10.Close socket [19:15:40]Sock 10.Thread stoped [19:15:41]Connected sock=9 [19:15: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 36 39 0F 01 00 00 C1 76 07 01 34 65 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 4E 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 53 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 9F 02 00 00 F4 03 04 00 56 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7D 02 00 35 04 06 00 7E 49 93 58 8F FC 09 FF 5F D3 8E 81 20 E5 [19:15: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 36 39 4F 00 00 00 DA 38 47 00 12 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9A 7D 02 00 F4 03 04 00 AF 94 C4 66 B6 04 01 00 00 49 2A 2B A0 A3 A2 C2 37 [19:15:42]CommunicateWithHost err = 0 [19:15:42]CheckOFDResponse [19:15:42]1017 (14) - 77093643461234 [19:15:42]1041 (16) - 0000000000871769 [19:15:42]1040 (4) - 163226 [19:15:42]1012 (4) - 20.08.2024 13:05 [19:15:42]1206 (1) - 0 [19:15:42]OFD Sender: Remove packet 163226 [19:15:42]ProducePacketName [19:15:42]name=ofd_packets/00163226 [19:15:42]NVStorageDeleteData [19:15:42]OFD Sender: No OFD packet to send [19:15:47]OFD Sender: No OFD packet to send [19:15:52]OFD Sender: No OFD packet to send [19:15:57]recv_with_timeout no data received [19:15:57]OFD Sender: No OFD packet to send [19:16:03]OFD Sender: No OFD packet to send [19:16:07]accept exits with 7 [19:16:07]New connection [19:16:07]New thread 3067227492 created [19:16:07]Thread 3067084132 joined [19:16:07]Waiting for new connection... [19:16:07] Sock 7.Parse request [19:16:07]Sock 7.Check first char [19:16:07]Sock 7.First char is OK [19:16:07]request: POST /json_proto HTTP/1.0 [19:16:07]Method: POST [19:16:07]URL: /json_proto [19:16:07]Method is POST - this is cgi request [19:16:07]url: /json_proto [19:16:07]query_string will be loaded in cgi processing [19:16:07]execute_cgi json_proto POST (null) [19:16:07]execute_cgi path=json_proto method=POST [19:16:07]POST find Content-Length [19:16:07]Host: 172.17.44.132:8080 [19:16:07]Content-Length: 672 [19:16:07]Content-Type: application/json [19:16:07] [19:16:07]POST finish read [19:16:07]Found Content-Length = 672 [19:16:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:16:07]execute_script... [19:16:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291709", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:16:07]POST & json_proto [19:16:07]process_json_proto [19:16:07]json parsed OK: [19:16:07]protocol is kg_v1.0 [19:16:07]action value=close_receipt [19:16:07]process_action close_receipt [19:16:07]cmd_close_receipt [19:16:07]MH_GetDate [19:16:07]Write to MH i2c: F0 00 00 25 07 1B [19:16:07]Write i2c OK [19:16:07]MH_I2C_Read... [19:16:07]Read from MH i2c: F0 [19:16:07]MH_I2C_Read... [19:16:07]Read from MH i2c: F0 09 00 [19:16:07]MH_I2C_Read... [19:16:07]Read from MH i2c: F0 09 00 25 07 00 77 EB C4 66 2A 83 C1 65 83 [19:16:07]GetLastDocTimeStamp 1724181334 [19:16:07]current date 1724181367 [19:16:07]FM_GetShiftState [19:16:07]SAM_PROTO_GetShiftState [19:16:07]wFMCommunicate request_size=4 [19:16:07]MH_SAM_APDU [19:16:07]CAPDU: 80 13 01 00 [19:16:07]Write to MH i2c: E2 08 00 26 07 80 13 01 00 00 00 00 00 AA [19:16:07]Write i2c OK [19:16:07]MH_I2C_Read... [19:16:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:07]Read from MH i2c: E2 [19:16:07]MH_I2C_Read... [19:16:07]Read from MH i2c: E2 0E 00 [19:16:07]MH_I2C_Read... [19:16:07]Read from MH i2c: E2 0E 00 26 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 78 [19:16:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:16:07]wFMCommunicate OK [19:16:07]SAM_PROTO_GetShiftState done [19:16:07]FM_GetShiftState done [19:16:07]opened in 1724113081 [19:16:07]opened+sec_in_day 1724199481 [19:16:07]quantity*price = 100035 [19:16:07]sum+1 = 100036 [19:16:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 672 20.08.2024 19:16 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163227 ФПД: 251264599856611 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163227&fm=251264599856611&tin=02508201610067®Number=0000000000092562&sum=100000 [19:16:08]StoreToDocumentArchive [19:16:08]shift 465 fd 163227 [19:16:08]save to /storage/0465/doc_00163227 [19:16:08]save last doc name /storage/0465/doc_00163227 to /storage/kkm_last_doc_name [19:16:08]save OK [19:16:08]Clear old archive folders... [19:16:08]ProcessDocumentItem done err = 0, tmpTLVsize=249 [19:16:08]tlvbuf is 005F6740 [19:16:08]SAM_PROTO_ClearQueue [19:16:08]wFMCommunicate request_size=4 [19:16:08]MH_SAM_APDU [19:16:08]CAPDU: 80 09 00 00 [19:16:08]Write to MH i2c: E2 08 00 33 07 80 09 00 00 00 00 00 00 AC [19:16:08]Write i2c OK [19:16:08]MH_I2C_Read... [19:16:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:16:08]Read from MH i2c: E2 [19:16:08]MH_I2C_Read... [19:16:08]Read from MH i2c: E2 03 00 [19:16:08]MH_I2C_Read... [19:16:08]Read from MH i2c: E2 03 00 33 07 00 90 00 AE [19:16:08]RAPDU: 90 00 [19:16:08]wFMCommunicate OK [19:16:08]SAM_PROTO_ClearQueue done [19:16:08]KKMCreateOFDPacket [19:16:08]OFDProtocolAddRootSTLVToBuf [19:16:08]FM_MakeSignedData [19:16:08]FM_MakeSignedData [19:16:08]SAM_PROTO_SignData [19:16:08]wFMCommunicate request_size=4 [19:16:08]MH_SAM_APDU [19:16:08]CAPDU: 80 0D 01 02 [19:16:08]Write to MH i2c: E2 08 00 34 07 80 0D 01 02 00 00 00 00 B4 [19:16:08]Write i2c OK [19:16:08]MH_I2C_Read... [19:16:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:16:08]Read from MH i2c: E2 [19:16:08]MH_I2C_Read... [19:16:08]Read from MH i2c: E2 03 00 [19:16:08]MH_I2C_Read... [19:16:08]Read from MH i2c: E2 03 00 34 07 00 90 00 AF [19:16:08]RAPDU: 90 00 [19:16:08]wFMCommunicate OK [19:16:08]wFMCommunicate request_size=255 [19:16:08]MH_SAM_APDU [19:16:08]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 78 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7D 02 00 35 04 06 00 E4 86 19 [19:16:08]Write to MH i2c: E2 02 01 35 07 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 78 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7D 02 00 35 04 06 00 E4 86 19 00 00 D1 [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:09]Read from MH i2c: E2 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 35 07 00 90 00 B0 [19:16:09]RAPDU: 90 00 [19:16:09]wFMCommunicate OK [19:16:09]wFMCommunicate request_size=8 [19:16:09]MH_SAM_APDU [19:16:09]CAPDU: 80 0D 02 02 03 38 15 E3 [19:16:09]Write to MH i2c: E2 0B 00 36 07 80 0D 02 02 03 00 38 15 E3 00 00 ED [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:09]Read from MH i2c: E2 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 03 00 36 07 00 90 00 B1 [19:16:09]RAPDU: 90 00 [19:16:09]wFMCommunicate OK [19:16:09]wFMCommunicate request_size=4 [19:16:09]MH_SAM_APDU [19:16:09]CAPDU: 80 0D 03 02 [19:16:09]Write to MH i2c: E2 08 00 37 07 80 0D 03 02 00 00 00 00 B9 [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:16:09]Read from MH i2c: E2 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 0B 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 0B 00 37 07 00 36 8B 80 40 81 D3 2E 9D 90 00 5A [19:16:09]RAPDU: 36 8B 80 40 81 D3 2E 9D 90 00 [19:16:09]wFMCommunicate OK [19:16:09]SAM_PROTO_SignData done [19:16:09]FM_MakeSignedData done [19:16:09]CreateOFDProtocolMessage [19:16:09]wFMCommunicate request_size=4 [19:16:09]MH_SAM_APDU [19:16:09]CAPDU: 80 11 00 00 [19:16:09]Write to MH i2c: E2 08 00 38 07 80 11 00 00 00 00 00 00 B9 [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 [19:16:09]MH_I2C_Read... [19:16:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:09]Read from MH i2c: E2 17 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: E2 17 00 38 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [19:16:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:16:09]wFMCommunicate OK [19:16:09]CreateOFDProtocolMessage done [19:16:09]OFDSenderStorePacket 163227 [19:16:09]StoreOFDPacket docnum=163227 [19:16:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 E2 40 05 01 53 FA 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 78 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7D 02 00 35 04 06 00 E4 86 19 38 15 E3 36 8B 80 40 81 D3 2E 9D [19:16:09]CheckFolder [19:16:09]dirname=/storage/ofd_packets [19:16:09]CheckFolder done [19:16:09]ProducePacketName [19:16:09]name=ofd_packets/00163227 [19:16:09]NVStorageSaveData ofd_packets/00163227 [19:16:09]File name is /storage/ofd_packets/00163227 [19:16:09]Write 299 bytes [19:16:09]NVStorageSaveData done [19:16:09]OFDSenderStorePacket done [19:16:09]KKMCreateOFDPacket done [19:16:09]NVStorageSaveData kkm_last_timestamp [19:16:09]File name is /storage/kkm_last_timestamp [19:16:09]Write 4 bytes [19:16:09]NVStorageSaveData done [19:16:09]ExternCall_PrintAddStr [19:16:09]wPrintStart [19:16:09]Write to MH i2c: 01 00 00 39 07 40 [19:16:09]Write i2c OK [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: 01 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: 01 07 00 [19:16:09]MH_I2C_Read... [19:16:09]Read from MH i2c: 01 07 00 39 07 00 00 00 00 00 FF 0F 55 [19:16:09]RasterBufferAndPrint [19:16:09]line Счет N : (1)291709 [19:16:09]line ИНН: 02508201610067 [19:16:09]line Контрольно-Кассовый Чек [19:16:09]line ПРОДАЖА [19:16:09]line ТРК (МРК, ГНК) : 61 [19:16:09]line Товар: 2710124130 [19:16:09]line SU-92-К-5 [19:16:09]line 14.540 * 68.80 [19:16:09]line = 1000.35 [19:16:09]line НДС 12% НСП 1% [19:16:09]line > о реализуемом товаре [19:16:09]line ОКРУГЛЕНИЕ: -0.35 [19:16:09]line ИТОГО: 1000.00 [19:16:09]line Внесено: 1000.00 [19:16:09]line СДАЧА: 0.00 [19:16:09]line НСП 1% : 8.85 [19:16:09]line НДС 12% : 106.23 [19:16:09]line Наличными: 1000.00 [19:16:09]line Безнал.: 0.00 [19:16:09]line Место: АЗС № 130 "Партнер Нефть" [19:16:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:16:09]line СНО: Общий режим [19:16:09]line Чек 672 20.08.2024 19:16 [19:16:09]line Смена: 465 ФФД: 1.0 [19:16:09]line ЗНМ: 0300000070 [19:16:09]line РНМ: 0000000000092562 [19:16:09]line Версия ККМ: 001 [19:16:09]line ФМ: 0000000000871769 [19:16:09]line ФД: 163227 [19:16:09]line ФПД: 251264599856611 [19:16:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191608&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163227&fm=251264599856611&tin=02508201610067®Number=0000000000092562&sum=100000 [19:16:09]written 0, free lines is 4095 [19:16:09]OFD Sender: Processing packet 163227 [packets to send 961, broken 960] [19:16:09]ProducePacketName [19:16:09]name=ofd_packets/00163227 [19:16:09]OFD Sender: To server: pG, [19:16:09]CommunicateWithHost lk.salyk.kg:30040 [19:16:09]ConnectInit lk.salyk.kg [19:16:10]Write to MH i2c: 01 00 00 64 07 6B [19:16:10]Write i2c OK [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: 01 [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: 01 07 00 [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: 01 07 00 64 07 00 00 00 00 00 CE 0C 4C [19:16:10]RasterBufferAndPrint [19:16:10]line [19:16:10]line [19:16:10]line [19:16:10]line [19:16:10]line [19:16:10]written 0, free lines is 3316 [19:16:10]MH_Cut [19:16:10]Write to MH i2c: D1 01 00 6B 07 01 44 [19:16:10]Write i2c OK [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: D1 [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: D1 01 00 [19:16:10]MH_I2C_Read... [19:16:10]Read from MH i2c: D1 01 00 6B 07 00 43 [19:16:10]Write to MH i2c: 01 00 00 6C 07 73 [19:16:10]Write i2c OK [19:16:10]MH_I2C_Read... [19:16:11]*** Cut start [19:16:11]*** Purtial cut [19:16:11]*** Stage 1: CUTSNS_PIN = 1 [19:16:11]Connected sock=9 [19:16:11]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 E2 40 05 01 53 FA 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A0 02 00 00 F4 03 04 00 78 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7D 02 00 35 04 06 00 E4 86 19 38 15 E3 36 8B 80 40 81 D3 2E 9D [19:16:13]Read from MH i2c: 01 [19:16:13]MH_I2C_Read... [19:16:13]*** Stop cut motor [19:16:13]*** Cut end [19:16:13]Read from MH i2c: 01 07 00 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: 01 07 00 6C 07 00 00 00 00 00 FF 0F 88 [19:16:13]process_action close_receipt done [19:16:13]requested_data is exist [19:16:13]produce_requested_data [19:16:13]requested_item fm.sn is exist - process it [19:16:13]wFMCommunicate request_size=4 [19:16:13]MH_SAM_APDU [19:16:13]CAPDU: 80 11 00 00 [19:16:13]Write to MH i2c: E2 08 00 6D 07 80 11 00 00 00 00 00 00 EE [19:16:13]Write i2c OK [19:16:13]MH_I2C_Read... [19:16:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:13]Read from MH i2c: E2 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: E2 17 00 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: E2 17 00 6D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [19:16:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:16:13]wFMCommunicate OK [19:16:13]requested_item fd.num is exist - process it [19:16:13]SAM_PROTO_GetFieldsCounters [19:16:13]wFMCommunicate request_size=4 [19:16:13]MH_SAM_APDU [19:16:13]CAPDU: 80 13 00 00 [19:16:13]Write to MH i2c: E2 08 00 6E 07 80 13 00 00 00 00 00 00 F1 [19:16:13]Write i2c OK [19:16:13]MH_I2C_Read... [19:16:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:16:13]Read from MH i2c: E2 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: E2 62 00 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: E2 62 00 6E 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A0 02 00 00 5E 04 04 00 A0 02 00 00 57 04 04 00 A1 02 00 00 19 04 04 00 00 00 00 00 90 00 E9 [19:16: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9B 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A0 02 00 00 5E 04 04 00 A0 02 00 00 57 04 04 00 A1 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:16:13]wFMCommunicate OK [19:16:13]SAM_PROTO_GetFieldsCounters done [19:16:13]requested_item shift.num is exist - process it [19:16:13]requested_item shift.opened is exist - process it [19:16:13]req_shift_opened [19:16:13]FM_GetShiftState [19:16:13]SAM_PROTO_GetShiftState [19:16:13]wFMCommunicate request_size=4 [19:16:13]MH_SAM_APDU [19:16:13]CAPDU: 80 13 01 00 [19:16:13]Write to MH i2c: E2 08 00 6F 07 80 13 01 00 00 00 00 00 F3 [19:16:13]Write i2c OK [19:16:13]MH_I2C_Read... [19:16:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:13]Read from MH i2c: E2 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: E2 0E 00 [19:16:13]MH_I2C_Read... [19:16:13]Read from MH i2c: E2 0E 00 6F 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C1 [19:16:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:16:13]wFMCommunicate OK [19:16:13]SAM_PROTO_GetShiftState done [19:16:13]FM_GetShiftState done [19:16:13]req_shift_opened done [19:16:13]requested_item shift.open_date is exist - process it [19:16:13]req_shift_open_date [19:16:13]req_shift_open_date done [19:16:13]produce_requested_data done [19:16:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163227,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:16:13]process_action_free close_receipt [19:16:13]json_value_free [19:16:13]json_value_free done [19:16:13]process_json_proto returns [19:16:13]Send response to host [19:16:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163227,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:16:13]free response buf [19:16:13]execute_script done [19:16:13]execute_script returns [19:16:13]free content buf [19:16:13]Sock 7.Close socket [19:16:13]Sock 7.Thread stoped [19:16: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 36 39 4F 00 00 00 99 1E 47 00 21 FB A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9B 7D 02 00 F4 03 04 00 CE 94 C4 66 B6 04 01 00 00 3F C8 AA 30 8D 77 0C 10 [19:16:14]CommunicateWithHost err = 0 [19:16:14]CheckOFDResponse [19:16:14]1017 (14) - 77093643461234 [19:16:14]1041 (16) - 0000000000871769 [19:16:14]1040 (4) - 163227 [19:16:14]1012 (4) - 20.08.2024 13:06 [19:16:14]1206 (1) - 0 [19:16:14]OFD Sender: Remove packet 163227 [19:16:14]ProducePacketName [19:16:14]name=ofd_packets/00163227 [19:16:14]NVStorageDeleteData [19:16:14]OFD Sender: No OFD packet to send [19:16:19]OFD Sender: No OFD packet to send [19:16:21]accept exits with 10 [19:16:21]New connection [19:16:21]New thread 3067084132 created [19:16:21]Thread 3067227492 joined [19:16:21]Waiting for new connection... [19:16:21] Sock 10.Parse request [19:16:21]Sock 10.Check first char [19:16:21]Sock 10.First char is OK [19:16:21]request: POST /json_proto HTTP/1.0 [19:16:21]Method: POST [19:16:21]URL: /json_proto [19:16:21]Method is POST - this is cgi request [19:16:21]url: /json_proto [19:16:21]query_string will be loaded in cgi processing [19:16:21]execute_cgi json_proto POST (null) [19:16:21]execute_cgi path=json_proto method=POST [19:16:21]POST find Content-Length [19:16:21]Host: 172.17.44.132:8080 [19:16:21]Content-Length: 789 [19:16:21]Content-Type: application/json [19:16:21] [19:16:21]POST finish read [19:16:21]Found Content-Length = 789 [19:16:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:16:21]execute_script... [19:16:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291708", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 26.250, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:16:21]POST & json_proto [19:16:21]process_json_proto [19:16:21]json parsed OK: [19:16:21]protocol is kg_v1.0 [19:16:21]action value=close_receipt [19:16:21]process_action close_receipt [19:16:21]cmd_close_receipt [19:16:21]MH_GetDate [19:16:21]Write to MH i2c: F0 00 00 70 07 66 [19:16:21]Write i2c OK [19:16:21]MH_I2C_Read... [19:16:21]Read from MH i2c: F0 [19:16:21]MH_I2C_Read... [19:16:21]Read from MH i2c: F0 09 00 [19:16:21]MH_I2C_Read... [19:16:21]Read from MH i2c: F0 09 00 70 07 00 85 EB C4 66 2A 83 C1 65 DC [19:16:21]GetLastDocTimeStamp 1724181368 [19:16:21]current date 1724181381 [19:16:21]FM_GetShiftState [19:16:21]SAM_PROTO_GetShiftState [19:16:21]wFMCommunicate request_size=4 [19:16:21]MH_SAM_APDU [19:16:21]CAPDU: 80 13 01 00 [19:16:21]Write to MH i2c: E2 08 00 71 07 80 13 01 00 00 00 00 00 F5 [19:16:21]Write i2c OK [19:16:21]MH_I2C_Read... [19:16:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:21]Read from MH i2c: E2 [19:16:21]MH_I2C_Read... [19:16:21]Read from MH i2c: E2 0E 00 [19:16:21]MH_I2C_Read... [19:16:21]Read from MH i2c: E2 0E 00 71 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C3 [19:16:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:16:21]wFMCommunicate OK [19:16:21]SAM_PROTO_GetShiftState done [19:16:21]FM_GetShiftState done [19:16:21]opened in 1724113081 [19:16:21]opened+sec_in_day 1724199481 [19:16:21]quantity*price = 0 [19:16:21]sum+1 = 1 [19:16:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 673 20.08.2024 19:16 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163228 ФПД: 255562165802532 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163228&fm=255562165802532&tin=02508201610067®Number=0000000000092562&sum=0 [19:16:22]StoreToDocumentArchive [19:16:22]shift 465 fd 163228 [19:16:22]save to /storage/0465/doc_00163228 [19:16:22]save last doc name /storage/0465/doc_00163228 to /storage/kkm_last_doc_name [19:16:22]save OK [19:16:22]Clear old archive folders... [19:16:22]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:16:22]tlvbuf is 0063F870 [19:16:22]SAM_PROTO_ClearQueue [19:16:22]wFMCommunicate request_size=4 [19:16:22]MH_SAM_APDU [19:16:22]CAPDU: 80 09 00 00 [19:16:22]Write to MH i2c: E2 08 00 7E 07 80 09 00 00 00 00 00 00 F7 [19:16:22]Write i2c OK [19:16:22]MH_I2C_Read... [19:16:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:16:22]Read from MH i2c: E2 [19:16:22]MH_I2C_Read... [19:16:22]Read from MH i2c: E2 03 00 [19:16:22]MH_I2C_Read... [19:16:22]Read from MH i2c: E2 03 00 7E 07 00 90 00 F9 [19:16:22]RAPDU: 90 00 [19:16:22]wFMCommunicate OK [19:16:22]SAM_PROTO_ClearQueue done [19:16:22]KKMCreateOFDPacket [19:16:22]OFDProtocolAddRootSTLVToBuf [19:16:22]FM_MakeSignedData [19:16:22]FM_MakeSignedData [19:16:22]SAM_PROTO_SignData [19:16:22]wFMCommunicate request_size=4 [19:16:22]MH_SAM_APDU [19:16:22]CAPDU: 80 0D 01 02 [19:16:22]Write to MH i2c: E2 08 00 7F 07 80 0D 01 02 00 00 00 00 FF [19:16:22]Write i2c OK [19:16:22]MH_I2C_Read... [19:16:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:16:22]Read from MH i2c: E2 [19:16:22]MH_I2C_Read... [19:16:22]Read from MH i2c: E2 03 00 [19:16:22]MH_I2C_Read... [19:16:22]Read from MH i2c: E2 03 00 7F 07 00 90 00 FA [19:16:22]RAPDU: 90 00 [19:16:22]wFMCommunicate OK [19:16:22]wFMCommunicate request_size=255 [19:16:22]MH_SAM_APDU [19:16:22]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 85 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7D 02 00 35 04 06 00 E8 6E B4 1C [19:16:22]Write to MH i2c: E2 02 01 80 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 85 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7D 02 00 35 04 06 00 E8 6E B4 1C 00 00 A6 [19:16:23]Write i2c OK [19:16:23]MH_I2C_Read... [19:16:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:23]Read from MH i2c: E2 [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: E2 03 00 [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: E2 03 00 80 07 00 90 00 FB [19:16:23]RAPDU: 90 00 [19:16:23]wFMCommunicate OK [19:16:23]wFMCommunicate request_size=7 [19:16:23]MH_SAM_APDU [19:16:23]CAPDU: 80 0D 02 02 02 56 24 [19:16:23]Write to MH i2c: E2 0A 00 81 07 80 0D 02 02 02 00 56 24 00 00 80 [19:16:23]Write i2c OK [19:16:23]MH_I2C_Read... [19:16:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:16:23]Read from MH i2c: E2 [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: E2 03 00 [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: E2 03 00 81 07 00 90 00 FC [19:16:23]RAPDU: 90 00 [19:16:23]wFMCommunicate OK [19:16:23]wFMCommunicate request_size=4 [19:16:23]MH_SAM_APDU [19:16:23]CAPDU: 80 0D 03 02 [19:16:23]Write to MH i2c: E2 08 00 82 07 80 0D 03 02 00 00 00 00 04 [19:16:23]Write i2c OK [19:16:23]MH_I2C_Read... [19:16:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:16:23]Read from MH i2c: E2 [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: E2 0B 00 [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: E2 0B 00 82 07 00 90 64 7D AB F9 94 40 54 90 00 42 [19:16:23]RAPDU: 90 64 7D AB F9 94 40 54 90 00 [19:16:23]wFMCommunicate OK [19:16:23]SAM_PROTO_SignData done [19:16:23]FM_MakeSignedData done [19:16:23]CreateOFDProtocolMessage [19:16:23]wFMCommunicate request_size=4 [19:16:23]MH_SAM_APDU [19:16:23]CAPDU: 80 11 00 00 [19:16:23]Write to MH i2c: E2 08 00 83 07 80 11 00 00 00 00 00 00 04 [19:16:23]Write i2c OK [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: E2 [19:16:23]MH_I2C_Read... [19:16:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:23]Read from MH i2c: E2 17 00 [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: E2 17 00 83 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [19:16:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:16:23]wFMCommunicate OK [19:16:23]CreateOFDProtocolMessage done [19:16:23]OFDSenderStorePacket 163228 [19:16:23]StoreOFDPacket docnum=163228 [19:16:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F0 3C 04 01 FC 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 85 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7D 02 00 35 04 06 00 E8 6E B4 1C 56 24 90 64 7D AB F9 94 40 54 [19:16:23]CheckFolder [19:16:23]dirname=/storage/ofd_packets [19:16:23]CheckFolder done [19:16:23]ProducePacketName [19:16:23]name=ofd_packets/00163228 [19:16:23]NVStorageSaveData ofd_packets/00163228 [19:16:23]File name is /storage/ofd_packets/00163228 [19:16:23]Write 298 bytes [19:16:23]NVStorageSaveData done [19:16:23]OFDSenderStorePacket done [19:16:23]KKMCreateOFDPacket done [19:16:23]NVStorageSaveData kkm_last_timestamp [19:16:23]File name is /storage/kkm_last_timestamp [19:16:23]Write 4 bytes [19:16:23]NVStorageSaveData done [19:16:23]ExternCall_PrintAddStr [19:16:23]wPrintStart [19:16:23]Write to MH i2c: 01 00 00 84 07 8B [19:16:23]Write i2c OK [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: 01 [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: 01 07 00 [19:16:23]MH_I2C_Read... [19:16:23]Read from MH i2c: 01 07 00 84 07 00 00 00 00 00 FF 0F A0 [19:16:23]RasterBufferAndPrint [19:16:23]line Счет N : (1)291708 [19:16:23]line ИНН: 02508201610067 [19:16:23]line Контрольно-Кассовый Чек [19:16:23]line ПРОДАЖА [19:16:23]line ТРК (МРК, ГНК) : 21 [19:16:23]line Товар: 2710194800 [19:16:23]line ДТ-К-5 [19:16:23]line 26.250 * 0.00 [19:16:23]line = 0.00 [19:16:23]line НДС 12% НСП 1% [19:16:23]line > о реализуемом товаре [19:16:23]line ИТОГО: 0.00 [19:16:23]line НСП 1% : 0.00 [19:16:23]line НДС 12% : 0.00 [19:16:23]line Наличными: 0.00 [19:16:23]line Безнал.: 0.00 [19:16:23]line Место: АЗС № 130 "Партнер Нефть" [19:16:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:16:23]line СНО: Общий режим [19:16:23]line Чек 673 20.08.2024 19:16 [19:16:23]line Смена: 465 ФФД: 1.0 [19:16:23]line ЗНМ: 0300000070 [19:16:23]line РНМ: 0000000000092562 [19:16:23]line Версия ККМ: 001 [19:16:23]line Талоны: Топливная Карта [19:16:23]line 99718 [19:16:23]line ФМ: 0000000000871769 [19:16:23]line ФД: 163228 [19:16:23]line ФПД: 255562165802532 [19:16:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163228&fm=255562165802532&tin=02508201610067®Number=0000000000092562&sum=0 [19:16:23]written 0, free lines is 4095 [19:16:23]OFD Sender: Processing packet 163228 [packets to send 961, broken 960] [19:16:23]ProducePacketName [19:16:23]name=ofd_packets/00163228 [19:16:23]OFD Sender: To server: pG, [19:16:23]CommunicateWithHost lk.salyk.kg:30040 [19:16:23]ConnectInit lk.salyk.kg [19:16:24]Write to MH i2c: 01 00 00 AE 07 B5 [19:16:24]Write i2c OK [19:16:24]MH_I2C_Read... [19:16:24]Read from MH i2c: 01 [19:16:24]MH_I2C_Read... [19:16:24]Read from MH i2c: 01 07 00 [19:16:24]MH_I2C_Read... [19:16:24]Read from MH i2c: 01 07 00 AE 07 00 00 00 00 00 F0 0C B8 [19:16:24]RasterBufferAndPrint [19:16:24]line [19:16:24]line [19:16:24]line [19:16:24]line [19:16:24]line [19:16:24]written 0, free lines is 3353 [19:16:24]MH_Cut [19:16:24]Write to MH i2c: D1 01 00 B5 07 01 8E [19:16:24]Write i2c OK [19:16:24]MH_I2C_Read... [19:16:24]Read from MH i2c: D1 [19:16:24]MH_I2C_Read... [19:16:24]Read from MH i2c: D1 01 00 [19:16:24]MH_I2C_Read... [19:16:24]Read from MH i2c: D1 01 00 B5 07 00 8D [19:16:24]Write to MH i2c: 01 00 00 B6 07 BD [19:16:24]Write i2c OK [19:16:24]MH_I2C_Read... [19:16:24]*** Cut start [19:16:24]*** Purtial cut [19:16:24]*** Stage 1: CUTSNS_PIN = 1 [19:16:26]Read from MH i2c: 01 [19:16:27]MH_I2C_Read... [19:16:27]*** Stop cut motor [19:16:27]*** Cut end [19:16:27]Read from MH i2c: 01 07 00 [19:16:27]MH_I2C_Read... [19:16:27]Read from MH i2c: 01 07 00 B6 07 00 00 00 00 00 FF 0F D2 [19:16:27]process_action close_receipt done [19:16:27]requested_data is exist [19:16:27]produce_requested_data [19:16:27]requested_item fm.sn is exist - process it [19:16:27]wFMCommunicate request_size=4 [19:16:27]MH_SAM_APDU [19:16:27]CAPDU: 80 11 00 00 [19:16:27]Write to MH i2c: E2 08 00 B7 07 80 11 00 00 00 00 00 00 38 [19:16:27]Write i2c OK [19:16:27]MH_I2C_Read... [19:16:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:16:27]Read from MH i2c: E2 [19:16:27]MH_I2C_Read... [19:16:27]Read from MH i2c: E2 17 00 [19:16:27]MH_I2C_Read... [19:16:27]Read from MH i2c: E2 17 00 B7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [19:16:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:16:27]wFMCommunicate OK [19:16:27]requested_item fd.num is exist - process it [19:16:27]SAM_PROTO_GetFieldsCounters [19:16:27]wFMCommunicate request_size=4 [19:16:27]MH_SAM_APDU [19:16:27]CAPDU: 80 13 00 00 [19:16:27]Write to MH i2c: E2 08 00 B8 07 80 13 00 00 00 00 00 00 3B [19:16:27]Write i2c OK [19:16:27]MH_I2C_Read... [19:16:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:16:27]Read from MH i2c: E2 [19:16:27]MH_I2C_Read... [19:16:27]Read from MH i2c: E2 62 00 [19:16:27]MH_I2C_Read... [19:16:27]Read from MH i2c: E2 62 00 B8 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A1 02 00 00 5E 04 04 00 A1 02 00 00 57 04 04 00 A2 02 00 00 19 04 04 00 00 00 00 00 90 00 37 [19:16:27]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9C 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A1 02 00 00 5E 04 04 00 A1 02 00 00 57 04 04 00 A2 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:16:27]wFMCommunicate OK [19:16:27]SAM_PROTO_GetFieldsCounters done [19:16:27]requested_item shift.num is exist - process it [19:16:27]requested_item shift.opened is exist - process it [19:16:27]req_shift_opened [19:16:27]FM_GetShiftState [19:16:27]SAM_PROTO_GetShiftState [19:16:27]wFMCommunicate request_size=4 [19:16:27]MH_SAM_APDU [19:16:27]CAPDU: 80 13 01 00 [19:16:27]Write to MH i2c: E2 08 00 B9 07 80 13 01 00 00 00 00 00 3D [19:16:27]Write i2c OK [19:16:27]MH_I2C_Read... [19:16:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:16:27]Read from MH i2c: E2 [19:16:27]MH_I2C_Read... [19:16:27]Read from MH i2c: E2 0E 00 [19:16:27]MH_I2C_Read... [19:16:27]Read from MH i2c: E2 0E 00 B9 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0B [19:16:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:16:27]wFMCommunicate OK [19:16:27]SAM_PROTO_GetShiftState done [19:16:27]FM_GetShiftState done [19:16:27]req_shift_opened done [19:16:27]requested_item shift.open_date is exist - process it [19:16:27]req_shift_open_date [19:16:27]req_shift_open_date done [19:16:27]produce_requested_data done [19:16:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163228,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:16:27]process_action_free close_receipt [19:16:27]json_value_free [19:16:27]json_value_free done [19:16:27]process_json_proto returns [19:16:27]Send response to host [19:16:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163228,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:16:27]free response buf [19:16:27]execute_script done [19:16:27]execute_script returns [19:16:27]free content buf [19:16:27]Sock 10.Close socket [19:16:27]Sock 10.Thread stoped [19:16:28]Connected sock=11 [19:16: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 36 39 0C 01 00 00 F0 3C 04 01 FC 5D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A1 02 00 00 F4 03 04 00 85 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9C 7D 02 00 35 04 06 00 E8 6E B4 1C 56 24 90 64 7D AB F9 94 40 54 [19:16: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 36 39 4F 00 00 00 08 E9 47 00 BD 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 36 39 10 04 04 00 9C 7D 02 00 F4 03 04 00 DE 94 C4 66 B6 04 01 00 00 CB 3D 92 25 80 E4 CA 88 [19:16:29]CommunicateWithHost err = 0 [19:16:29]CheckOFDResponse [19:16:29]1017 (14) - 77093643461234 [19:16:29]1041 (16) - 0000000000871769 [19:16:29]1040 (4) - 163228 [19:16:29]1012 (4) - 20.08.2024 13:06 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:18:39]wFMCommunicate OK [19:18:39]CreateOFDProtocolMessage done [19:18:39]OFDSenderStorePacket 163230 [19:18:39]StoreOFDPacket docnum=163230 [19:18:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 34 D6 07 01 D9 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 02 00 00 F4 03 04 00 0E EC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7D 02 00 35 04 06 00 E2 29 8F 89 F3 AB 02 0D B5 34 5A 64 69 CA [19:18:39]CheckFolder [19:18:39]dirname=/storage/ofd_packets [19:18:39]CheckFolder done [19:18:39]ProducePacketName [19:18:39]name=ofd_packets/00163230 [19:18:39]NVStorageSaveData ofd_packets/00163230 [19:18:39]File name is /storage/ofd_packets/00163230 [19:18:39]Write 301 bytes [19:18:39]NVStorageSaveData done [19:18:39]OFDSenderStorePacket done [19:18:39]KKMCreateOFDPacket done [19:18:39]NVStorageSaveData kkm_last_timestamp [19:18:39]File name is /storage/kkm_last_timestamp [19:18:39]Write 4 bytes [19:18:39]NVStorageSaveData done [19:18:39]ExternCall_PrintAddStr [19:18:39]wPrintStart [19:18:39]Write to MH i2c: 01 00 00 19 08 21 [19:18:39]Write i2c OK [19:18:39]MH_I2C_Read... [19:18:39]Read from MH i2c: 01 [19:18:39]MH_I2C_Read... [19:18:39]Read from MH i2c: 01 07 00 [19:18:39]MH_I2C_Read... [19:18:39]Read from MH i2c: 01 07 00 19 08 00 00 00 00 00 FF 0F 36 [19:18:39]RasterBufferAndPrint [19:18:39]line Счет N : (1)291710 [19:18:39]line ИНН: 02508201610067 [19:18:39]line Контрольно-Кассовый Чек [19:18:39]line ПРОДАЖА [19:18:39]line ТРК (МРК, ГНК) : 52 [19:18:39]line Товар: 2710124130 [19:18:39]line Аи-92-К-5 [19:18:39]line 7.380 * 67.80 [19:18:39]line = 500.36 [19:18:39]line НДС 12% НСП 1% [19:18:39]line > о реализуемом товаре [19:18:39]line ОКРУГЛЕНИЕ: -0.36 [19:18:39]line ИТОГО: 500.00 [19:18:39]line Внесено: 500.00 [19:18:39]line СДАЧА: 0.00 [19:18:39]line НСП 1% : 4.43 [19:18:39]line НДС 12% : 53.14 [19:18:39]line Наличными: 500.00 [19:18:39]line Безнал.: 0.00 [19:18:39]line Место: АЗС № 130 "Партнер Нефть" [19:18:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:18:39]line СНО: Общий режим [19:18:39]line Чек 675 20.08.2024 19:18 [19:18:39]line Смена: 465 ФФД: 1.0 [19:18:39]line ЗНМ: 0300000070 [19:18:39]line РНМ: 0000000000092562 [19:18:39]line Версия ККМ: 001 [19:18:39]line ФМ: 0000000000871769 [19:18:39]line ФД: 163230 [19:18:39]line ФПД: 248668129719211 [19:18:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T191838&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163230&fm=248668129719211&tin=02508201610067®Number=0000000000092562&sum=50000 [19:18:39]written 0, free lines is 4095 [19:18:40]Write to MH i2c: 01 00 00 44 08 4C [19:18:40]Write i2c OK [19:18:40]MH_I2C_Read... [19:18:40]Read from MH i2c: 01 [19:18:40]MH_I2C_Read... [19:18:40]Read from MH i2c: 01 07 00 [19:18:40]MH_I2C_Read... [19:18:40]Read from MH i2c: 01 07 00 44 08 00 00 00 00 00 CC 0C 2B [19:18:40]RasterBufferAndPrint [19:18:40]line [19:18:40]line [19:18:40]line [19:18:40]line [19:18:40]line [19:18:40]written 0, free lines is 3297 [19:18:40]MH_Cut [19:18:40]Write to MH i2c: D1 01 00 4B 08 01 25 [19:18:40]Write i2c OK [19:18:40]MH_I2C_Read... [19:18:40]Read from MH i2c: D1 [19:18:40]MH_I2C_Read... [19:18:40]Read from MH i2c: D1 01 00 [19:18:40]MH_I2C_Read... [19:18:40]Read from MH i2c: D1 01 00 4B 08 00 24 [19:18:40]Write to MH i2c: 01 00 00 4C 08 54 [19:18:40]Write i2c OK [19:18:40]MH_I2C_Read... [19:18:40]recv_with_timeout no data received [19:18:41]*** Cut start [19:18:41]*** Purtial cut [19:18:41]*** Stage 1: CUTSNS_PIN = 1 [19:18:43]Read from MH i2c: 01 [19:18:43]MH_I2C_Read... [19:18:43]*** Stop cut motor [19:18:43]*** Cut end [19:18:43]Read from MH i2c: 01 07 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: 01 07 00 4C 08 00 00 00 00 00 FF 0F 69 [19:18:43]process_action close_receipt done [19:18:43]requested_data is exist [19:18:43]produce_requested_data [19:18:43]requested_item fm.sn is exist - process it [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 11 00 00 [19:18:43]Write to MH i2c: E2 08 00 4D 08 80 11 00 00 00 00 00 00 CF [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 17 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 17 00 4D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [19:18:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:18:43]wFMCommunicate OK [19:18:43]requested_item fd.num is exist - process it [19:18:43]SAM_PROTO_GetFieldsCounters [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 13 00 00 [19:18:43]Write to MH i2c: E2 08 00 4E 08 80 13 00 00 00 00 00 00 D2 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 62 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 62 00 4E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A3 02 00 00 5E 04 04 00 A3 02 00 00 57 04 04 00 A4 02 00 00 19 04 04 00 00 00 00 00 90 00 D6 [19:18: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9E 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A3 02 00 00 5E 04 04 00 A3 02 00 00 57 04 04 00 A4 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:18:43]wFMCommunicate OK [19:18:43]SAM_PROTO_GetFieldsCounters done [19:18:43]requested_item shift.num is exist - process it [19:18:43]requested_item shift.opened is exist - process it [19:18:43]req_shift_opened [19:18:43]FM_GetShiftState [19:18:43]SAM_PROTO_GetShiftState [19:18:43]wFMCommunicate request_size=4 [19:18:43]MH_SAM_APDU [19:18:43]CAPDU: 80 13 01 00 [19:18:43]Write to MH i2c: E2 08 00 4F 08 80 13 01 00 00 00 00 00 D4 [19:18:43]Write i2c OK [19:18:43]MH_I2C_Read... [19:18:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:18:43]Read from MH i2c: E2 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 0E 00 [19:18:43]MH_I2C_Read... [19:18:43]Read from MH i2c: E2 0E 00 4F 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A2 [19:18:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:18:43]wFMCommunicate OK [19:18:43]SAM_PROTO_GetShiftState done [19:18:43]FM_GetShiftState done [19:18:43]req_shift_opened done [19:18:43]requested_item shift.open_date is exist - process it [19:18:43]req_shift_open_date [19:18:43]req_shift_open_date done [19:18:43]produce_requested_data done [19:18:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163230,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:18:43]process_action_free close_receipt [19:18:43]json_value_free [19:18:43]json_value_free done [19:18:43]process_json_proto returns [19:18:43]Send response to host [19:18:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163230,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:18:43]free response buf [19:18:43]execute_script done [19:18:43]execute_script returns [19:18:43]free content buf [19:18:43]Sock 10.Close socket [19:18:43]Sock 10.Thread stoped [19:19:05]Connected sock=9 [19:19: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 36 39 0F 01 00 00 86 38 07 01 02 7A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A2 02 00 00 F4 03 04 00 F3 EB C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7D 02 00 35 04 06 00 A9 6A C4 AF DE 9A 05 48 98 C6 D9 57 65 3E [19:19: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 36 39 4F 00 00 00 A9 F6 47 00 95 87 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9D 7D 02 00 F4 03 04 00 7E 95 C4 66 B6 04 01 00 00 5F 38 80 08 B5 85 D3 B0 [19:19:09]CommunicateWithHost err = 0 [19:19:09]CheckOFDResponse [19:19:09]1017 (14) - 77093643461234 [19:19:09]1041 (16) - 0000000000871769 [19:19:09]1040 (4) - 163229 [19:19:09]1012 (4) - 20.08.2024 13:09 [19:19:09]1206 (1) - 0 [19:19:09]OFD Sender: Remove packet 163229 [19:19:09]ProducePacketName [19:19:09]name=ofd_packets/00163229 [19:19:09]NVStorageDeleteData [19:19:09]OFD Sender: Processing packet 163230 [packets to send 961, broken 960] [19:19:09]ProducePacketName [19:19:09]name=ofd_packets/00163230 [19:19:09]OFD Sender: To server: pG, [19:19:09]CommunicateWithHost lk.salyk.kg:30040 [19:19:09]ConnectInit lk.salyk.kg [19:19:10]recv_with_timeout no data received [19:19:14]ConnectInit Can't take IP for lk.salyk.kg [19:19:14]CommunicateWithHost connect error [19:19:14]CommunicateWithHost err = -1 [19:19:14]OFD Sender: Server communicate error [19:19:14]OFD Sender: Processing packet 163230 [packets to send 961, broken 960] [19:19:14]ProducePacketName [19:19:14]name=ofd_packets/00163230 [19:19:14]OFD Sender: To server: pG, [19:19:14]CommunicateWithHost lk.salyk.kg:30040 [19:19:14]ConnectInit lk.salyk.kg [19:19:19]ConnectInit Can't take IP for lk.salyk.kg [19:19:19]CommunicateWithHost connect error [19:19:19]CommunicateWithHost err = -1 [19:19:19]OFD Sender: Server communicate error [19:19:24]OFD Sender: Processing packet 163230 [packets to send 961, broken 960] [19:19:24]ProducePacketName [19:19:24]name=ofd_packets/00163230 [19:19:24]OFD Sender: To server: pG, [19:19:24]CommunicateWithHost lk.salyk.kg:30040 [19:19:24]ConnectInit lk.salyk.kg [19:19:29]ConnectInit Can't take IP for lk.salyk.kg [19:19:29]CommunicateWithHost connect error [19:19:29]CommunicateWithHost err = -1 [19:19:29]OFD Sender: Server communicate error [19:19:34]OFD Sender: Processing packet 163230 [packets to send 961, broken 960] [19:19:34]ProducePacketName [19:19:34]name=ofd_packets/00163230 [19:19:34]OFD Sender: To server: pG, [19:19:34]CommunicateWithHost lk.salyk.kg:30040 [19:19:34]ConnectInit lk.salyk.kg [19:19:39]ConnectInit Can't take IP for lk.salyk.kg [19:19:39]CommunicateWithHost connect error [19:19:39]CommunicateWithHost err = -1 [19:19:39]OFD Sender: Server communicate error [19:19:44]OFD Sender: Processing packet 163230 [packets to send 961, broken 960] [19:19:44]ProducePacketName [19:19:44]name=ofd_packets/00163230 [19:19:44]OFD Sender: To server: pG, [19:19:44]CommunicateWithHost lk.salyk.kg:30040 [19:19:44]ConnectInit lk.salyk.kg [19:19:48]ConnectInit Can't connect to host [19:19:49]ConnectInit Can't take IP for lk.salyk.kg [19:19:49]CommunicateWithHost connect error [19:19:49]CommunicateWithHost err = -1 [19:19:49]OFD Sender: Server communicate error [19:19:53]ConnectInit Can't connect to host [19:19:54]OFD Sender: Processing packet 163230 [packets to send 961, broken 960] [19:19:54]ProducePacketName [19:19:54]name=ofd_packets/00163230 [19:19:54]OFD Sender: To server: pG, [19:19:54]CommunicateWithHost lk.salyk.kg:30040 [19:19:54]ConnectInit lk.salyk.kg [19:19:58]ConnectInit Can't connect to host [19:19:59]ConnectInit Can't take IP for lk.salyk.kg [19:19:59]CommunicateWithHost connect error [19:19:59]CommunicateWithHost err = -1 [19:19:59]OFD Sender: Server communicate error [19:20:03]ConnectInit Can't connect to host [19:20:05]OFD Sender: Processing packet 163230 [packets to send 961, broken 960] [19:20:05]ProducePacketName [19:20:05]name=ofd_packets/00163230 [19:20:05]OFD Sender: To server: pG, [19:20:05]CommunicateWithHost lk.salyk.kg:30040 [19:20:05]ConnectInit lk.salyk.kg [19:20:08]ConnectInit Can't connect to host [19:20:10]ConnectInit Can't take IP for lk.salyk.kg [19:20:10]CommunicateWithHost connect error [19:20:10]CommunicateWithHost err = -1 [19:20:10]OFD Sender: Server communicate error [19:20:15]OFD Sender: Processing packet 163230 [packets to send 961, broken 960] [19:20:15]ProducePacketName [19:20:15]name=ofd_packets/00163230 [19:20:15]OFD Sender: To server: pG, [19:20:15]CommunicateWithHost lk.salyk.kg:30040 [19:20:15]ConnectInit lk.salyk.kg [19:20:20]Connected sock=9 [19:20: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 36 39 0F 01 00 00 34 D6 07 01 D9 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A3 02 00 00 F4 03 04 00 0E EC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9E 7D 02 00 35 04 06 00 E2 29 8F 89 F3 AB 02 0D B5 34 5A 64 69 CA [19:20: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 36 39 4F 00 00 00 E8 6C 47 00 70 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 36 39 10 04 04 00 9E 7D 02 00 F4 03 04 00 C6 95 C4 66 B6 04 01 00 00 96 64 D3 3C A3 6A 17 87 [19:20:20]CommunicateWithHost err = 0 [19:20:20]CheckOFDResponse [19:20:20]1017 (14) - 77093643461234 [19:20:20]1041 (16) - 0000000000871769 [19:20:20]1040 (4) - 163230 [19:20:20]1012 (4) - 20.08.2024 13:10 [19:20:20]1206 (1) - 0 [19:20:20]OFD Sender: Remove packet 163230 [19:20:20]ProducePacketName [19:20:20]name=ofd_packets/00163230 [19:20:20]NVStorageDeleteData [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:42]accept exits with 11 [19:20:42]New connection [19:20:42]New thread 3067227492 created [19:20:42]Thread 3067084132 joined [19:20:42]Waiting for new connection... [19:20:42] Sock 11.Parse request [19:20:42]Sock 11.Check first char [19:20:42]Sock 11.First char is OK [19:20:42]request: POST /json_proto HTTP/1.0 [19:20:42]Method: POST [19:20:42]URL: /json_proto [19:20:42]Method is POST - this is cgi request [19:20:42]url: /json_proto [19:20:42]query_string will be loaded in cgi processing [19:20:42]execute_cgi json_proto POST (null) [19:20:42]execute_cgi path=json_proto method=POST [19:20:42]POST find Content-Length [19:20:42]Host: 172.17.44.132:8080 [19:20:42]Content-Length: 621 [19:20:42]Content-Type: application/json [19:20:42] [19:20:42]POST finish read [19:20:42]Found Content-Length = 621 [19:20:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50495", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 5.000, "sum" : 755.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 755.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:20:42]execute_script... [19:20: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)50495", "tax_sys" : 0, "items" : [ { "code": "48741958", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Parliament Aqua Blue", "price" : 151.00, "quantity" : 5.000, "sum" : 755.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 755.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:20:42]POST & json_proto [19:20:42]process_json_proto [19:20:42]json parsed OK: [19:20:42]protocol is kg_v1.0 [19:20:42]action value=close_receipt [19:20:42]process_action close_receipt [19:20:42]cmd_close_receipt [19:20:42]MH_GetDate [19:20:42]Write to MH i2c: F0 00 00 50 08 47 [19:20:42]Write i2c OK [19:20:42]MH_I2C_Read... [19:20:42]Read from MH i2c: F0 [19:20:42]MH_I2C_Read... [19:20:42]Read from MH i2c: F0 09 00 [19:20:42]MH_I2C_Read... [19:20:42]Read from MH i2c: F0 09 00 50 08 00 8B EC C4 66 2A 83 C1 65 C4 [19:20:42]GetLastDocTimeStamp 1724181518 [19:20:42]current date 1724181643 [19:20:42]FM_GetShiftState [19:20:42]SAM_PROTO_GetShiftState [19:20:42]wFMCommunicate request_size=4 [19:20:42]MH_SAM_APDU [19:20:42]CAPDU: 80 13 01 00 [19:20:42]Write to MH i2c: E2 08 00 51 08 80 13 01 00 00 00 00 00 D6 [19:20:42]Write i2c OK [19:20:42]MH_I2C_Read... [19:20:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:42]Read from MH i2c: E2 [19:20:42]MH_I2C_Read... [19:20:42]Read from MH i2c: E2 0E 00 [19:20:42]MH_I2C_Read... [19:20:42]Read from MH i2c: E2 0E 00 51 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A4 [19:20:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:20:42]wFMCommunicate OK [19:20:42]SAM_PROTO_GetShiftState done [19:20:42]FM_GetShiftState done [19:20:42]opened in 1724113081 [19:20:42]opened+sec_in_day 1724199481 [19:20:42]quantity*price = 75500 [19:20:42]sum+1 = 75501 [19:20:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 755.00 НСП 1% : 6.68 НДС 12% : 80.18 Наличными: 755.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 676 20.08.2024 19:20 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163231 ФПД: 155084673320998 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192043&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163231&fm=155084673320998&tin=02508201610067®Number=0000000000092562&sum=75500 0 [19:20:43]StoreToDocumentArchive [19:20:43]shift 465 fd 163231 [19:20:43]save to /storage/0465/doc_00163231 [19:20:43]save last doc name /storage/0465/doc_00163231 to /storage/kkm_last_doc_name [19:20:43]save OK [19:20:43]Clear old archive folders... [19:20:43]ProcessDocumentItem done err = 0, tmpTLVsize=274 [19:20:43]tlvbuf is 00595B70 [19:20:43]SAM_PROTO_ClearQueue [19:20:43]wFMCommunicate request_size=4 [19:20:43]MH_SAM_APDU [19:20:43]CAPDU: 80 09 00 00 [19:20:43]Write to MH i2c: E2 08 00 5E 08 80 09 00 00 00 00 00 00 D8 [19:20:43]Write i2c OK [19:20:43]MH_I2C_Read... [19:20:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:20:43]Read from MH i2c: E2 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: E2 03 00 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: E2 03 00 5E 08 00 90 00 DA [19:20:43]RAPDU: 90 00 [19:20:43]wFMCommunicate OK [19:20:43]SAM_PROTO_ClearQueue done [19:20:43]KKMCreateOFDPacket [19:20:43]OFDProtocolAddRootSTLVToBuf [19:20:43]FM_MakeSignedData [19:20:43]FM_MakeSignedData [19:20:43]SAM_PROTO_SignData [19:20:43]wFMCommunicate request_size=4 [19:20:43]MH_SAM_APDU [19:20:43]CAPDU: 80 0D 01 02 [19:20:43]Write to MH i2c: E2 08 00 5F 08 80 0D 01 02 00 00 00 00 E0 [19:20:43]Write i2c OK [19:20:43]MH_I2C_Read... [19:20:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:20:43]Read from MH i2c: E2 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: E2 03 00 [19:20:43]MH_I2C_Read... [19:20:43]Read from MH i2c: E2 03 00 5F 08 00 90 00 DB [19:20:43]RAPDU: 90 00 [19:20:43]wFMCommunicate OK [19:20:43]wFMCommunicate request_size=255 [19:20:43]MH_SAM_APDU [19:20:43]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 88 13 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 EC 26 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 1F 00 00 00 00 07 04 06 00 EC 26 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 02 00 00 F4 03 04 00 8B EC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [19:20:43]Write to MH i2c: E2 02 01 60 08 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 88 13 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 EC 26 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 1F 00 00 00 00 07 04 06 00 EC 26 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 02 00 00 F4 03 04 00 8B EC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 48 [19:20:43]Write i2c OK [19:20:43]MH_I2C_Read... [19:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:44]Read from MH i2c: E2 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 60 08 00 90 00 DC [19:20:44]RAPDU: 90 00 [19:20:44]wFMCommunicate OK [19:20:44]wFMCommunicate request_size=33 [19:20:44]MH_SAM_APDU [19:20:44]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7D 02 00 35 04 06 00 8D 0C 76 DD 08 26 [19:20:44]Write to MH i2c: E2 24 00 61 08 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7D 02 00 35 04 06 00 8D 0C 76 DD 08 26 00 00 B0 [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:20:44]Read from MH i2c: E2 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 03 00 61 08 00 90 00 DD [19:20:44]RAPDU: 90 00 [19:20:44]wFMCommunicate OK [19:20:44]wFMCommunicate request_size=4 [19:20:44]MH_SAM_APDU [19:20:44]CAPDU: 80 0D 03 02 [19:20:44]Write to MH i2c: E2 08 00 62 08 80 0D 03 02 00 00 00 00 E5 [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:20:44]Read from MH i2c: E2 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 0B 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 0B 00 62 08 00 61 91 9F 3E 52 60 55 45 90 00 01 [19:20:44]RAPDU: 61 91 9F 3E 52 60 55 45 90 00 [19:20:44]wFMCommunicate OK [19:20:44]SAM_PROTO_SignData done [19:20:44]FM_MakeSignedData done [19:20:44]CreateOFDProtocolMessage [19:20:44]wFMCommunicate request_size=4 [19:20:44]MH_SAM_APDU [19:20:44]CAPDU: 80 11 00 00 [19:20:44]Write to MH i2c: E2 08 00 63 08 80 11 00 00 00 00 00 00 E5 [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:44]Read from MH i2c: E2 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 17 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: E2 17 00 63 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3E [19:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:20:44]wFMCommunicate OK [19:20:44]CreateOFDProtocolMessage done [19:20:44]OFDSenderStorePacket 163231 [19:20:44]StoreOFDPacket docnum=163231 [19:20:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 81 F2 1E 01 1A C8 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 88 13 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 EC 26 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 1F 00 00 00 00 07 04 06 00 EC 26 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 02 00 00 F4 03 04 00 8B EC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7D 02 00 35 04 06 00 8D 0C 76 DD 08 26 61 91 9F 3E 52 60 55 45 [19:20:44]CheckFolder [19:20:44]dirname=/storage/ofd_packets [19:20:44]CheckFolder done [19:20:44]ProducePacketName [19:20:44]name=ofd_packets/00163231 [19:20:44]NVStorageSaveData ofd_packets/00163231 [19:20:44]File name is /storage/ofd_packets/00163231 [19:20:44]Write 324 bytes [19:20:44]NVStorageSaveData done [19:20:44]OFDSenderStorePacket done [19:20:44]KKMCreateOFDPacket done [19:20:44]NVStorageSaveData kkm_last_timestamp [19:20:44]File name is /storage/kkm_last_timestamp [19:20:44]Write 4 bytes [19:20:44]NVStorageSaveData done [19:20:44]ExternCall_PrintAddStr [19:20:44]wPrintStart [19:20:44]Write to MH i2c: 01 00 00 64 08 6C [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: 01 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: 01 07 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: 01 07 00 64 08 00 00 00 00 00 FF 0F 81 [19:20:44]RasterBufferAndPrint [19:20:44]line Счет N : (3)50495 [19:20:44]line ИНН: 02508201610067 [19:20:44]line Контрольно-Кассовый Чек [19:20:44]line ПРОДАЖА [19:20:44]line Товар: 48741958 [19:20:44]line Сигареты Parliament Aqua Blue [19:20:44]line 5.000 * 151.00 [19:20:44]line = 755.00 [19:20:44]line НДС 12% НСП 1% [19:20:44]line > о реализуемом товаре [19:20:44]line ИТОГО: 755.00 [19:20:44]line НСП 1% : 6.68 [19:20:44]line НДС 12% : 80.18 [19:20:44]line Наличными: 755.00 [19:20:44]line Безнал.: 0.00 [19:20:44]line Место: АЗС № 130 "Партнер Нефть" [19:20:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:20:44]line СНО: Общий режим [19:20:44]line Чек 676 20.08.2024 19:20 [19:20:44]line Смена: 465 ФФД: 1.0 [19:20:44]line ЗНМ: 0300000070 [19:20:44]line РНМ: 0000000000092562 [19:20:44]line Версия ККМ: 001 [19:20:44]line ФМ: 0000000000871769 [19:20:44]line ФД: 163231 [19:20:44]line ФПД: 155084673320998 [19:20:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192043&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163231&fm=155084673320998&tin=02508201610067®Number=0000000000092562&sum=75500 [19:20:44]line 0 [19:20:44]written 0, free lines is 4095 [19:20:44]OFD Sender: Processing packet 163231 [packets to send 961, broken 960] [19:20:44]ProducePacketName [19:20:44]name=ofd_packets/00163231 [19:20:44]OFD Sender: To server: pG, [19:20:44]CommunicateWithHost lk.salyk.kg:30040 [19:20:44]ConnectInit lk.salyk.kg [19:20:44]recv_with_timeout no data received [19:20:44]Write to MH i2c: 01 00 00 8D 08 95 [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: 01 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: 01 07 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: 01 07 00 8D 08 00 00 00 00 00 D7 0C 7F [19:20:44]RasterBufferAndPrint [19:20:44]line [19:20:44]line [19:20:44]line [19:20:44]line [19:20:44]line [19:20:44]written 0, free lines is 3293 [19:20:44]MH_Cut [19:20:44]Write to MH i2c: D1 01 00 94 08 01 6E [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: D1 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: D1 01 00 [19:20:44]MH_I2C_Read... [19:20:44]Read from MH i2c: D1 01 00 94 08 00 6D [19:20:44]Write to MH i2c: 01 00 00 95 08 9D [19:20:44]Write i2c OK [19:20:44]MH_I2C_Read... [19:20:45]*** Cut start [19:20:45]*** Purtial cut [19:20:45]*** Stage 1: CUTSNS_PIN = 1 [19:20:47]Read from MH i2c: 01 [19:20:47]MH_I2C_Read... [19:20:47]*** Stop cut motor [19:20:47]*** Cut end [19:20:47]Read from MH i2c: 01 07 00 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: 01 07 00 95 08 00 00 00 00 00 FF 0F B2 [19:20:47]process_action close_receipt done [19:20:47]requested_data is exist [19:20:47]produce_requested_data [19:20:47]requested_item fm.sn is exist - process it [19:20:47]wFMCommunicate request_size=4 [19:20:47]MH_SAM_APDU [19:20:47]CAPDU: 80 11 00 00 [19:20:47]Write to MH i2c: E2 08 00 96 08 80 11 00 00 00 00 00 00 18 [19:20:47]Write i2c OK [19:20:47]MH_I2C_Read... [19:20:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:20:47]Read from MH i2c: E2 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 17 00 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 17 00 96 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [19:20:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:20:47]wFMCommunicate OK [19:20:47]requested_item fd.num is exist - process it [19:20:47]SAM_PROTO_GetFieldsCounters [19:20:47]wFMCommunicate request_size=4 [19:20:47]MH_SAM_APDU [19:20:47]CAPDU: 80 13 00 00 [19:20:47]Write to MH i2c: E2 08 00 97 08 80 13 00 00 00 00 00 00 1B [19:20:47]Write i2c OK [19:20:47]MH_I2C_Read... [19:20:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:20:47]Read from MH i2c: E2 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 62 00 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 62 00 97 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 23 [19:20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 9F 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A4 02 00 00 5E 04 04 00 A4 02 00 00 57 04 04 00 A5 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:20:47]wFMCommunicate OK [19:20:47]SAM_PROTO_GetFieldsCounters done [19:20:47]requested_item shift.num is exist - process it [19:20:47]requested_item shift.opened is exist - process it [19:20:47]req_shift_opened [19:20:47]FM_GetShiftState [19:20:47]SAM_PROTO_GetShiftState [19:20:47]wFMCommunicate request_size=4 [19:20:47]MH_SAM_APDU [19:20:47]CAPDU: 80 13 01 00 [19:20:47]Write to MH i2c: E2 08 00 98 08 80 13 01 00 00 00 00 00 1D [19:20:47]Write i2c OK [19:20:47]MH_I2C_Read... [19:20:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:20:47]Read from MH i2c: E2 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 0E 00 [19:20:47]MH_I2C_Read... [19:20:47]Read from MH i2c: E2 0E 00 98 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EB [19:20:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:20:47]wFMCommunicate OK [19:20:47]SAM_PROTO_GetShiftState done [19:20:47]FM_GetShiftState done [19:20:47]req_shift_opened done [19:20:47]requested_item shift.open_date is exist - process it [19:20:47]req_shift_open_date [19:20:47]req_shift_open_date done [19:20:47]produce_requested_data done [19:20:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163231,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:20:47]process_action_free close_receipt [19:20:47]json_value_free [19:20:47]json_value_free done [19:20:47]process_json_proto returns [19:20:47]Send response to host [19:20:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163231,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:20:47]free response buf [19:20:47]execute_script done [19:20:47]execute_script returns [19:20:47]free content buf [19:20:47]Sock 11.Close socket [19:20:47]Sock 11.Thread stoped [19:20:49]Connected sock=10 [19:20: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 36 39 26 01 00 00 81 F2 1E 01 1A C8 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 88 13 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 EC 26 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 26 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 9C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 52 1F 00 00 00 00 07 04 06 00 EC 26 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A4 02 00 00 F4 03 04 00 8B EC C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7D 02 00 35 04 06 00 8D 0C 76 DD 08 26 61 91 9F 3E 52 60 55 45 [19:20: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 36 39 4F 00 00 00 E2 24 47 00 6D FF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 9F 7D 02 00 F4 03 04 00 E3 95 C4 66 B6 04 01 00 00 5A 0D EB E0 3C 72 0A AF [19:20:53]CommunicateWithHost err = 0 [19:20:53]CheckOFDResponse [19:20:53]1017 (14) - 77093643461234 [19:20:53]1041 (16) - 0000000000871769 [19:20:53]1040 (4) - 163231 [19:20:53]1012 (4) - 20.08.2024 13:10 [19:20:53]1206 (1) - 0 [19:20:53]OFD Sender: Remove packet 163231 [19:20:53]ProducePacketName [19:20:53]name=ofd_packets/00163231 [19:20:53]NVStorageDeleteData [19:20:54]OFD Sender: No OFD packet to send [19:20:58]recv_with_timeout no data received [19:20:59]OFD Sender: No OFD packet to send [19:21:04]OFD Sender: No OFD packet to send [19:21:09]OFD Sender: No OFD packet to send [19:21:14]OFD Sender: No OFD packet to send [19:21:16]recv_with_timeout no data received [19:21:19]OFD Sender: No OFD packet to send [19:21:24]OFD Sender: No OFD packet to send [19:21:28]recv_with_timeout no data received [19:21:29]OFD Sender: No OFD packet to send [19:21:34]OFD Sender: No OFD packet to send [19:21:39]OFD Sender: No OFD packet to send [19:21:44]OFD Sender: No OFD packet to send [19:21:48]recv_with_timeout no data received [19:21:49]OFD Sender: No OFD packet to send [19:21:54]OFD Sender: No OFD packet to send [19:21:59]OFD Sender: No OFD packet to send [19:22:04]OFD Sender: No OFD packet to send [19:22:09]OFD Sender: No OFD packet to send [19:22:14]OFD Sender: No OFD packet to send [19:22:19]OFD Sender: No OFD packet to send [19:22:24]OFD Sender: No OFD packet to send [19:22:29]OFD Sender: No OFD packet to send [19:22:34]OFD Sender: No OFD packet to send [19:22:39]OFD Sender: No OFD packet to send [19:22:44]OFD Sender: No OFD packet to send [19:22:48]accept exits with 9 [19:22:48]New connection [19:22:48]New thread 3067084132 created [19:22:48]Thread 3067227492 joined [19:22:48]Waiting for new connection... [19:22:48] Sock 9.Parse request [19:22:48]Sock 9.Check first char [19:22:48]Sock 9.First char is OK [19:22:48]request: POST /json_proto HTTP/1.0 [19:22:48]Method: POST [19:22:48]URL: /json_proto [19:22:48]Method is POST - this is cgi request [19:22:48]url: /json_proto [19:22:48]query_string will be loaded in cgi processing [19:22:48]execute_cgi json_proto POST (null) [19:22:48]execute_cgi path=json_proto method=POST [19:22:48]POST find Content-Length [19:22:48]Host: 172.17.44.132:8080 [19:22:48]Content-Length: 789 [19:22:48]Content-Type: application/json [19:22:48] [19:22:48]POST finish read [19:22:48]Found Content-Length = 789 [19:22:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:48]execute_script... [19:22:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291715", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 13.130, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A99718", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:22:48]POST & json_proto [19:22:48]process_json_proto [19:22:48]json parsed OK: [19:22:48]protocol is kg_v1.0 [19:22:48]action value=close_receipt [19:22:48]process_action close_receipt [19:22:48]cmd_close_receipt [19:22:48]MH_GetDate [19:22:48]Write to MH i2c: F0 00 00 99 08 90 [19:22:48]Write i2c OK [19:22:48]MH_I2C_Read... [19:22:48]Read from MH i2c: F0 [19:22:48]MH_I2C_Read... [19:22:48]Read from MH i2c: F0 09 00 [19:22:48]MH_I2C_Read... [19:22:48]Read from MH i2c: F0 09 00 99 08 00 09 ED C4 66 2A 83 C1 65 8C [19:22:48]GetLastDocTimeStamp 1724181643 [19:22:48]current date 1724181769 [19:22:48]FM_GetShiftState [19:22:48]SAM_PROTO_GetShiftState [19:22:48]wFMCommunicate request_size=4 [19:22:48]MH_SAM_APDU [19:22:48]CAPDU: 80 13 01 00 [19:22:48]Write to MH i2c: E2 08 00 9A 08 80 13 01 00 00 00 00 00 1F [19:22:48]Write i2c OK [19:22:48]MH_I2C_Read... [19:22:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:48]Read from MH i2c: E2 [19:22:48]MH_I2C_Read... [19:22:48]Read from MH i2c: E2 0E 00 [19:22:48]MH_I2C_Read... [19:22:48]Read from MH i2c: E2 0E 00 9A 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 ED [19:22:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:22:48]wFMCommunicate OK [19:22:48]SAM_PROTO_GetShiftState done [19:22:48]FM_GetShiftState done [19:22:48]opened in 1724113081 [19:22:48]opened+sec_in_day 1724199481 [19:22:48]quantity*price = 0 [19:22:48]sum+1 = 1 [19:22:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 677 20.08.2024 19:22 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 99718 ФМ: 0000000000871769 ФД: 163232 ФПД: 162190120155739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192249&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163232&fm=162190120155739&tin=02508201610067®Number=0000000000092562&sum=0 [19:22:49]StoreToDocumentArchive [19:22:49]shift 465 fd 163232 [19:22:49]save to /storage/0465/doc_00163232 [19:22:49]save last doc name /storage/0465/doc_00163232 to /storage/kkm_last_doc_name [19:22:49]save OK [19:22:49]Clear old archive folders... [19:22:49]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:22:49]tlvbuf is 005F2680 [19:22:49]SAM_PROTO_ClearQueue [19:22:49]wFMCommunicate request_size=4 [19:22:49]MH_SAM_APDU [19:22:49]CAPDU: 80 09 00 00 [19:22:49]Write to MH i2c: E2 08 00 A7 08 80 09 00 00 00 00 00 00 21 [19:22:49]Write i2c OK [19:22:49]MH_I2C_Read... [19:22:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:22:49]Read from MH i2c: E2 [19:22:49]MH_I2C_Read... [19:22:49]Read from MH i2c: E2 03 00 [19:22:49]MH_I2C_Read... [19:22:49]Read from MH i2c: E2 03 00 A7 08 00 90 00 23 [19:22:49]RAPDU: 90 00 [19:22:49]wFMCommunicate OK [19:22:49]SAM_PROTO_ClearQueue done [19:22:49]KKMCreateOFDPacket [19:22:49]OFDProtocolAddRootSTLVToBuf [19:22:49]FM_MakeSignedData [19:22:49]FM_MakeSignedData [19:22:49]SAM_PROTO_SignData [19:22:49]wFMCommunicate request_size=4 [19:22:49]MH_SAM_APDU [19:22:49]CAPDU: 80 0D 01 02 [19:22:49]Write to MH i2c: E2 08 00 A8 08 80 0D 01 02 00 00 00 00 29 [19:22:49]Write i2c OK [19:22:49]MH_I2C_Read... [19:22:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:22:49]Read from MH i2c: E2 [19:22:49]MH_I2C_Read... [19:22:49]Read from MH i2c: E2 03 00 [19:22:49]MH_I2C_Read... [19:22:49]Read from MH i2c: E2 03 00 A8 08 00 90 00 24 [19:22:49]RAPDU: 90 00 [19:22:49]wFMCommunicate OK [19:22:49]wFMCommunicate request_size=255 [19:22:49]MH_SAM_APDU [19:22:49]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 02 00 00 F4 03 04 00 09 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7D 02 00 35 04 06 00 93 82 D4 7F [19:22:49]Write to MH i2c: E2 02 01 A9 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 02 00 00 F4 03 04 00 09 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7D 02 00 35 04 06 00 93 82 D4 7F 00 00 2D [19:22:49]Write i2c OK [19:22:49]MH_I2C_Read... [19:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:50]Read from MH i2c: E2 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: E2 03 00 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: E2 03 00 A9 08 00 90 00 25 [19:22:50]RAPDU: 90 00 [19:22:50]wFMCommunicate OK [19:22:50]wFMCommunicate request_size=7 [19:22:50]MH_SAM_APDU [19:22:50]CAPDU: 80 0D 02 02 02 7A 5B [19:22:50]Write to MH i2c: E2 0A 00 AA 08 80 0D 02 02 02 00 7A 5B 00 00 05 [19:22:50]Write i2c OK [19:22:50]MH_I2C_Read... [19:22:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:22:50]Read from MH i2c: E2 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: E2 03 00 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: E2 03 00 AA 08 00 90 00 26 [19:22:50]RAPDU: 90 00 [19:22:50]wFMCommunicate OK [19:22:50]wFMCommunicate request_size=4 [19:22:50]MH_SAM_APDU [19:22:50]CAPDU: 80 0D 03 02 [19:22:50]Write to MH i2c: E2 08 00 AB 08 80 0D 03 02 00 00 00 00 2E [19:22:50]Write i2c OK [19:22:50]MH_I2C_Read... [19:22:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:22:50]Read from MH i2c: E2 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: E2 0B 00 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: E2 0B 00 AB 08 00 1C 34 D1 C8 0F 81 29 11 90 00 E2 [19:22:50]RAPDU: 1C 34 D1 C8 0F 81 29 11 90 00 [19:22:50]wFMCommunicate OK [19:22:50]SAM_PROTO_SignData done [19:22:50]FM_MakeSignedData done [19:22:50]CreateOFDProtocolMessage [19:22:50]wFMCommunicate request_size=4 [19:22:50]MH_SAM_APDU [19:22:50]CAPDU: 80 11 00 00 [19:22:50]Write to MH i2c: E2 08 00 AC 08 80 11 00 00 00 00 00 00 2E [19:22:50]Write i2c OK [19:22:50]MH_I2C_Read... [19:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:50]Read from MH i2c: E2 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: E2 17 00 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: E2 17 00 AC 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [19:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:50]wFMCommunicate OK [19:22:50]CreateOFDProtocolMessage done [19:22:50]OFDSenderStorePacket 163232 [19:22:50]StoreOFDPacket docnum=163232 [19:22:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BA 3D 04 01 39 46 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 02 00 00 F4 03 04 00 09 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7D 02 00 35 04 06 00 93 82 D4 7F 7A 5B 1C 34 D1 C8 0F 81 29 11 [19:22:50]CheckFolder [19:22:50]dirname=/storage/ofd_packets [19:22:50]CheckFolder done [19:22:50]ProducePacketName [19:22:50]name=ofd_packets/00163232 [19:22:50]NVStorageSaveData ofd_packets/00163232 [19:22:50]File name is /storage/ofd_packets/00163232 [19:22:50]Write 298 bytes [19:22:50]NVStorageSaveData done [19:22:50]OFDSenderStorePacket done [19:22:50]KKMCreateOFDPacket done [19:22:50]NVStorageSaveData kkm_last_timestamp [19:22:50]File name is /storage/kkm_last_timestamp [19:22:50]Write 4 bytes [19:22:50]NVStorageSaveData done [19:22:50]ExternCall_PrintAddStr [19:22:50]wPrintStart [19:22:50]Write to MH i2c: 01 00 00 AD 08 B5 [19:22:50]Write i2c OK [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: 01 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: 01 07 00 [19:22:50]MH_I2C_Read... [19:22:50]Read from MH i2c: 01 07 00 AD 08 00 00 00 00 00 FF 0F CA [19:22:50]RasterBufferAndPrint [19:22:50]line Счет N : (1)291715 [19:22:50]line ИНН: 02508201610067 [19:22:50]line Контрольно-Кассовый Чек [19:22:50]line ПРОДАЖА [19:22:50]line ТРК (МРК, ГНК) : 44 [19:22:50]line Товар: 2710194800 [19:22:50]line ДТ-К-5 [19:22:50]line 13.130 * 0.00 [19:22:50]line = 0.00 [19:22:50]line НДС 12% НСП 1% [19:22:50]line > о реализуемом товаре [19:22:50]line ИТОГО: 0.00 [19:22:50]line НСП 1% : 0.00 [19:22:50]line НДС 12% : 0.00 [19:22:50]line Наличными: 0.00 [19:22:50]line Безнал.: 0.00 [19:22:50]line Место: АЗС № 130 "Партнер Нефть" [19:22:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:22:50]line СНО: Общий режим [19:22:50]line Чек 677 20.08.2024 19:22 [19:22:50]line Смена: 465 ФФД: 1.0 [19:22:50]line ЗНМ: 0300000070 [19:22:50]line РНМ: 0000000000092562 [19:22:50]line Версия ККМ: 001 [19:22:50]line Талоны: Топливная Карта [19:22:50]line 99718 [19:22:50]line ФМ: 0000000000871769 [19:22:50]line ФД: 163232 [19:22:50]line ФПД: 162190120155739 [19:22:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192249&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163232&fm=162190120155739&tin=02508201610067®Number=0000000000092562&sum=0 [19:22:50]OFD Sender: Processing packet 163232 [packets to send 961, broken 960] [19:22:50]ProducePacketName [19:22:50]name=ofd_packets/00163232 [19:22:50]OFD Sender: To server: pG, [19:22:50]CommunicateWithHost lk.salyk.kg:30040 [19:22:50]ConnectInit lk.salyk.kg [19:22:50]written 0, free lines is 4095 [19:22:51]Write to MH i2c: 01 00 00 D7 08 DF [19:22:51]Write i2c OK [19:22:51]MH_I2C_Read... [19:22:51]Read from MH i2c: 01 [19:22:51]MH_I2C_Read... [19:22:51]Read from MH i2c: 01 07 00 [19:22:51]MH_I2C_Read... [19:22:51]Read from MH i2c: 01 07 00 D7 08 00 00 00 00 00 DB 0C CD [19:22:51]RasterBufferAndPrint [19:22:51]line [19:22:51]line [19:22:51]line [19:22:51]line [19:22:51]line [19:22:51]written 0, free lines is 3298 [19:22:51]MH_Cut [19:22:51]Write to MH i2c: D1 01 00 DE 08 01 B8 [19:22:51]Write i2c OK [19:22:51]MH_I2C_Read... [19:22:51]Read from MH i2c: D1 [19:22:51]MH_I2C_Read... [19:22:51]Read from MH i2c: D1 01 00 [19:22:51]MH_I2C_Read... [19:22:51]Read from MH i2c: D1 01 00 DE 08 00 B7 [19:22:51]Write to MH i2c: 01 00 00 DF 08 E7 [19:22:51]Write i2c OK [19:22:51]MH_I2C_Read... [19:22:51]*** Cut start [19:22:51]*** Purtial cut [19:22:51]*** Stage 1: CUTSNS_PIN = 1 [19:22:53]Read from MH i2c: 01 [19:22:53]MH_I2C_Read... [19:22:53]*** Stop cut motor [19:22:53]*** Cut end [19:22:53]Read from MH i2c: 01 07 00 [19:22:53]MH_I2C_Read... [19:22:53]Read from MH i2c: 01 07 00 DF 08 00 00 00 00 00 FF 0F FC [19:22:53]process_action close_receipt done [19:22:53]requested_data is exist [19:22:53]produce_requested_data [19:22:53]requested_item fm.sn is exist - process it [19:22:53]wFMCommunicate request_size=4 [19:22:53]MH_SAM_APDU [19:22:53]CAPDU: 80 11 00 00 [19:22:53]Write to MH i2c: E2 08 00 E0 08 80 11 00 00 00 00 00 00 62 [19:22:53]Write i2c OK [19:22:53]MH_I2C_Read... [19:22:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:22:53]Read from MH i2c: E2 [19:22:53]MH_I2C_Read... [19:22:53]Read from MH i2c: E2 17 00 [19:22:53]MH_I2C_Read... [19:22:53]Read from MH i2c: E2 17 00 E0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BB [19:22:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:22:53]wFMCommunicate OK [19:22:53]requested_item fd.num is exist - process it [19:22:53]SAM_PROTO_GetFieldsCounters [19:22:53]wFMCommunicate request_size=4 [19:22:53]MH_SAM_APDU [19:22:53]CAPDU: 80 13 00 00 [19:22:53]Write to MH i2c: E2 08 00 E1 08 80 13 00 00 00 00 00 00 65 [19:22:53]Write i2c OK [19:22:53]MH_I2C_Read... [19:22:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:22:54]Read from MH i2c: E2 [19:22:54]MH_I2C_Read... [19:22:54]Read from MH i2c: E2 62 00 [19:22:54]MH_I2C_Read... [19:22:54]Read from MH i2c: E2 62 00 E1 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A5 02 00 00 5E 04 04 00 A5 02 00 00 57 04 04 00 A6 02 00 00 19 04 04 00 00 00 00 00 90 00 71 [19:22:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A5 02 00 00 5E 04 04 00 A5 02 00 00 57 04 04 00 A6 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:22:54]wFMCommunicate OK [19:22:54]SAM_PROTO_GetFieldsCounters done [19:22:54]requested_item shift.num is exist - process it [19:22:54]requested_item shift.opened is exist - process it [19:22:54]req_shift_opened [19:22:54]FM_GetShiftState [19:22:54]SAM_PROTO_GetShiftState [19:22:54]wFMCommunicate request_size=4 [19:22:54]MH_SAM_APDU [19:22:54]CAPDU: 80 13 01 00 [19:22:54]Write to MH i2c: E2 08 00 E2 08 80 13 01 00 00 00 00 00 67 [19:22:54]Write i2c OK [19:22:54]MH_I2C_Read... [19:22:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:22:54]Read from MH i2c: E2 [19:22:54]MH_I2C_Read... [19:22:54]Read from MH i2c: E2 0E 00 [19:22:54]MH_I2C_Read... [19:22:54]Read from MH i2c: E2 0E 00 E2 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 35 [19:22:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:22:54]wFMCommunicate OK [19:22:54]SAM_PROTO_GetShiftState done [19:22:54]FM_GetShiftState done [19:22:54]req_shift_opened done [19:22:54]requested_item shift.open_date is exist - process it [19:22:54]req_shift_open_date [19:22:54]req_shift_open_date done [19:22:54]produce_requested_data done [19:22:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163232,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:22:54]process_action_free close_receipt [19:22:54]json_value_free [19:22:54]json_value_free done [19:22:54]process_json_proto returns [19:22:54]Send response to host [19:22:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163232,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:22:54]free response buf [19:22:54]execute_script done [19:22:54]execute_script returns [19:22:54]free content buf [19:22:54]Sock 9.Close socket [19:22:54]Sock 9.Thread stoped [19:22:55]ConnectInit Can't take IP for lk.salyk.kg [19:22:55]CommunicateWithHost connect error [19:22:55]CommunicateWithHost err = -1 [19:22:55]OFD Sender: Server communicate error [19:23:00]OFD Sender: Processing packet 163232 [packets to send 961, broken 960] [19:23:00]ProducePacketName [19:23:00]name=ofd_packets/00163232 [19:23:00]OFD Sender: To server: pG, [19:23:00]CommunicateWithHost lk.salyk.kg:30040 [19:23:00]ConnectInit lk.salyk.kg [19:23:06]Connected sock=9 [19:23: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 36 39 0C 01 00 00 BA 3D 04 01 39 46 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A5 02 00 00 F4 03 04 00 09 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7D 02 00 35 04 06 00 93 82 D4 7F 7A 5B 1C 34 D1 C8 0F 81 29 11 [19:23: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 36 39 4F 00 00 00 71 F9 47 00 E8 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A0 7D 02 00 F4 03 04 00 6D 96 C4 66 B6 04 01 00 00 C8 D2 8D 5B BC F4 B1 65 [19:23:08]CommunicateWithHost err = 0 [19:23:08]CheckOFDResponse [19:23:08]1017 (14) - 77093643461234 [19:23:08]1041 (16) - 0000000000871769 [19:23:08]1040 (4) - 163232 [19:23:08]1012 (4) - 20.08.2024 13:13 [19:23:08]1206 (1) - 0 [19:23:08]OFD Sender: Remove packet 163232 [19:23:08]ProducePacketName [19:23:08]name=ofd_packets/00163232 [19:23:08]NVStorageDeleteData [19:23:08]OFD Sender: No OFD packet to send [19:23:13]OFD Sender: No OFD packet to send [19:23:18]OFD Sender: No OFD packet to send [19:23:23]OFD Sender: No OFD packet to send [19:23:25]recv_with_timeout no data received [19:23:28]OFD Sender: No OFD packet to send [19:23:33]OFD Sender: No OFD packet to send [19:23:38]OFD Sender: No OFD packet to send [19:23:43]OFD Sender: No OFD packet to send [19:23:48]recv_with_timeout no data received [19:23:48]OFD Sender: No OFD packet to send [19:23:53]accept exits with 7 [19:23:53]New connection [19:23:53]New thread 3067227492 created [19:23:53]Thread 3067084132 joined [19:23:53]Waiting for new connection... [19:23:53] Sock 7.Parse request [19:23:53]Sock 7.Check first char [19:23:53]Sock 7.First char is OK [19:23:53]request: POST /json_proto HTTP/1.0 [19:23:53]Method: POST [19:23:53]URL: /json_proto [19:23:53]Method is POST - this is cgi request [19:23:53]url: /json_proto [19:23:53]query_string will be loaded in cgi processing [19:23:53]execute_cgi json_proto POST (null) [19:23:53]execute_cgi path=json_proto method=POST [19:23:53]POST find Content-Length [19:23:53]Host: 172.17.44.132:8080 [19:23:53]Content-Length: 629 [19:23:53]Content-Type: application/json [19:23:53] [19:23:53]POST finish read [19:23:53]Found Content-Length = 629 [19:23:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50496", "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" ] } } [19:23:53]execute_script... [19:23: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)50496", "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" ] } } [19:23:53]POST & json_proto [19:23:53]process_json_proto [19:23:53]json parsed OK: [19:23:53]protocol is kg_v1.0 [19:23:53]action value=close_receipt [19:23:53]process_action close_receipt [19:23:53]cmd_close_receipt [19:23:53]MH_GetDate [19:23:53]Write to MH i2c: F0 00 00 E3 08 DA [19:23:53]Write i2c OK [19:23:53]MH_I2C_Read... [19:23:53]Read from MH i2c: F0 [19:23:53]MH_I2C_Read... [19:23:53]Read from MH i2c: F0 09 00 [19:23:53]MH_I2C_Read... [19:23:53]Read from MH i2c: F0 09 00 E3 08 00 4A ED C4 66 2A 83 C1 65 17 [19:23:53]GetLastDocTimeStamp 1724181769 [19:23:53]current date 1724181834 [19:23:53]FM_GetShiftState [19:23:53]SAM_PROTO_GetShiftState [19:23:53]wFMCommunicate request_size=4 [19:23:53]MH_SAM_APDU [19:23:53]CAPDU: 80 13 01 00 [19:23:53]Write to MH i2c: E2 08 00 E4 08 80 13 01 00 00 00 00 00 69 [19:23:53]Write i2c OK [19:23:53]MH_I2C_Read... [19:23:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:53]Read from MH i2c: E2 [19:23:53]MH_I2C_Read... [19:23:53]Read from MH i2c: E2 0E 00 [19:23:53]MH_I2C_Read... [19:23:53]Read from MH i2c: E2 0E 00 E4 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 37 [19:23:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:23:53]wFMCommunicate OK [19:23:53]SAM_PROTO_GetShiftState done [19:23:53]FM_GetShiftState done [19:23:53]opened in 1724113081 [19:23:53]opened+sec_in_day 1724199481 [19:23:53]quantity*price = 5000 [19:23:53]sum+1 = 5001 [19:23:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 678 20.08.2024 19:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163233 ФПД: 192249591500062 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192354&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163233&fm=192249591500062&tin=02508201610067®Number=0000000000092562&sum=5000 0 [19:23:54]StoreToDocumentArchive [19:23:54]shift 465 fd 163233 [19:23:54]save to /storage/0465/doc_00163233 [19:23:54]save last doc name /storage/0465/doc_00163233 to /storage/kkm_last_doc_name [19:23:54]save OK [19:23:54]Clear old archive folders... [19:23:54]ProcessDocumentItem done err = 0, tmpTLVsize=269 [19:23:54]tlvbuf is 00589FB0 [19:23:54]SAM_PROTO_ClearQueue [19:23:54]wFMCommunicate request_size=4 [19:23:54]MH_SAM_APDU [19:23:54]CAPDU: 80 09 00 00 [19:23:54]Write to MH i2c: E2 08 00 F1 08 80 09 00 00 00 00 00 00 6B [19:23:54]Write i2c OK [19:23:54]MH_I2C_Read... [19:23:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:23:54]Read from MH i2c: E2 [19:23:54]MH_I2C_Read... [19:23:54]Read from MH i2c: E2 03 00 [19:23:54]MH_I2C_Read... [19:23:54]Read from MH i2c: E2 03 00 F1 08 00 90 00 6D [19:23:54]RAPDU: 90 00 [19:23:54]wFMCommunicate OK [19:23:54]SAM_PROTO_ClearQueue done [19:23:54]KKMCreateOFDPacket [19:23:54]OFDProtocolAddRootSTLVToBuf [19:23:54]FM_MakeSignedData [19:23:54]FM_MakeSignedData [19:23:54]SAM_PROTO_SignData [19:23:54]wFMCommunicate request_size=4 [19:23:54]MH_SAM_APDU [19:23:54]CAPDU: 80 0D 01 02 [19:23:54]Write to MH i2c: E2 08 00 F2 08 80 0D 01 02 00 00 00 00 73 [19:23:54]Write i2c OK [19:23:54]MH_I2C_Read... [19:23:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:23:54]Read from MH i2c: E2 [19:23:54]MH_I2C_Read... [19:23:54]Read from MH i2c: E2 03 00 [19:23:54]MH_I2C_Read... [19:23:54]Read from MH i2c: E2 03 00 F2 08 00 90 00 6E [19:23:54]RAPDU: 90 00 [19:23:54]wFMCommunicate OK [19:23:54]wFMCommunicate request_size=255 [19:23:54]MH_SAM_APDU [19:23:54]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 A6 02 00 00 F4 03 04 00 4A ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [19:23:55]Write to MH i2c: E2 02 01 F3 08 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 A6 02 00 00 F4 03 04 00 4A ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 64 [19:23:55]Write i2c OK [19:23:55]MH_I2C_Read... [19:23:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:55]Read from MH i2c: E2 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: E2 03 00 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: E2 03 00 F3 08 00 90 00 6F [19:23:55]RAPDU: 90 00 [19:23:55]wFMCommunicate OK [19:23:55]wFMCommunicate request_size=28 [19:23:55]MH_SAM_APDU [19:23:55]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 A1 7D 02 00 35 04 06 00 AE D9 98 9C 0D 1E [19:23:55]Write to MH i2c: E2 1F 00 F4 08 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 A1 7D 02 00 35 04 06 00 AE D9 98 9C 0D 1E 00 00 0F [19:23:55]Write i2c OK [19:23:55]MH_I2C_Read... [19:23:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:23:55]Read from MH i2c: E2 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: E2 03 00 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: E2 03 00 F4 08 00 90 00 70 [19:23:55]RAPDU: 90 00 [19:23:55]wFMCommunicate OK [19:23:55]wFMCommunicate request_size=4 [19:23:55]MH_SAM_APDU [19:23:55]CAPDU: 80 0D 03 02 [19:23:55]Write to MH i2c: E2 08 00 F5 08 80 0D 03 02 00 00 00 00 78 [19:23:55]Write i2c OK [19:23:55]MH_I2C_Read... [19:23:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:23:55]Read from MH i2c: E2 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: E2 0B 00 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: E2 0B 00 F5 08 00 F2 C9 3B 48 66 CB E9 A1 90 00 72 [19:23:55]RAPDU: F2 C9 3B 48 66 CB E9 A1 90 00 [19:23:55]wFMCommunicate OK [19:23:55]SAM_PROTO_SignData done [19:23:55]FM_MakeSignedData done [19:23:55]CreateOFDProtocolMessage [19:23:55]wFMCommunicate request_size=4 [19:23:55]MH_SAM_APDU [19:23:55]CAPDU: 80 11 00 00 [19:23:55]Write to MH i2c: E2 08 00 F6 08 80 11 00 00 00 00 00 00 78 [19:23:55]Write i2c OK [19:23:55]MH_I2C_Read... [19:23:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:55]Read from MH i2c: E2 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: E2 17 00 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: E2 17 00 F6 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [19:23:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:23:55]wFMCommunicate OK [19:23:55]CreateOFDProtocolMessage done [19:23:55]OFDSenderStorePacket 163233 [19:23:55]StoreOFDPacket docnum=163233 [19:23:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 18 87 19 01 DD 7A 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 A6 02 00 00 F4 03 04 00 4A ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7D 02 00 35 04 06 00 AE D9 98 9C 0D 1E F2 C9 3B 48 66 CB E9 A1 [19:23:55]CheckFolder [19:23:55]dirname=/storage/ofd_packets [19:23:55]CheckFolder done [19:23:55]ProducePacketName [19:23:55]name=ofd_packets/00163233 [19:23:55]NVStorageSaveData ofd_packets/00163233 [19:23:55]File name is /storage/ofd_packets/00163233 [19:23:55]Write 319 bytes [19:23:55]NVStorageSaveData done [19:23:55]OFDSenderStorePacket done [19:23:55]KKMCreateOFDPacket done [19:23:55]NVStorageSaveData kkm_last_timestamp [19:23:55]File name is /storage/kkm_last_timestamp [19:23:55]Write 4 bytes [19:23:55]NVStorageSaveData done [19:23:55]ExternCall_PrintAddStr [19:23:55]wPrintStart [19:23:55]Write to MH i2c: 01 00 00 F7 08 FF [19:23:55]Write i2c OK [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: 01 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: 01 07 00 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: 01 07 00 F7 08 00 00 00 00 00 FF 0F 14 [19:23:55]RasterBufferAndPrint [19:23:55]line Счет N : (3)50496 [19:23:55]line ИНН: 02508201610067 [19:23:55]line Контрольно-Кассовый Чек [19:23:55]line ПРОДАЖА [19:23:55]line Товар: 4700000160358 [19:23:55]line Вода Легенда 1л [19:23:55]line 1.000 * 50.00 [19:23:55]line = 50.00 [19:23:55]line НДС 12% НСП 1% [19:23:55]line > о реализуемом товаре [19:23:55]line ИТОГО: 50.00 [19:23:55]line НСП 1% : 0.44 [19:23:55]line НДС 12% : 5.31 [19:23:55]line Наличными: 50.00 [19:23:55]line Безнал.: 0.00 [19:23:55]line Место: АЗС № 130 "Партнер Нефть" [19:23:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:23:55]line СНО: Общий режим [19:23:55]line Чек 678 20.08.2024 19:23 [19:23:55]line Смена: 465 ФФД: 1.0 [19:23:55]line ЗНМ: 0300000070 [19:23:55]line РНМ: 0000000000092562 [19:23:55]line Версия ККМ: 001 [19:23:55]line ФМ: 0000000000871769 [19:23:55]line ФД: 163233 [19:23:55]line ФПД: 192249591500062 [19:23:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192354&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163233&fm=192249591500062&tin=02508201610067®Number=0000000000092562&sum=5000 [19:23:55]line 0 [19:23:55]written 0, free lines is 4095 [19:23:55]OFD Sender: Processing packet 163233 [packets to send 961, broken 960] [19:23:55]ProducePacketName [19:23:55]name=ofd_packets/00163233 [19:23:55]OFD Sender: To server: pG, [19:23:55]CommunicateWithHost lk.salyk.kg:30040 [19:23:55]ConnectInit lk.salyk.kg [19:23:55]Write to MH i2c: 01 00 00 1F 09 28 [19:23:55]Write i2c OK [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: 01 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: 01 07 00 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: 01 07 00 1F 09 00 00 00 00 00 E7 0C 22 [19:23:55]RasterBufferAndPrint [19:23:55]line [19:23:55]line [19:23:55]line [19:23:55]line [19:23:55]line [19:23:55]written 0, free lines is 3308 [19:23:55]MH_Cut [19:23:55]Write to MH i2c: D1 01 00 26 09 01 01 [19:23:55]Write i2c OK [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: D1 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: D1 01 00 [19:23:55]MH_I2C_Read... [19:23:55]Read from MH i2c: D1 01 00 26 09 00 00 [19:23:55]Write to MH i2c: 01 00 00 27 09 30 [19:23:55]Write i2c OK [19:23:55]MH_I2C_Read... [19:23:56]*** Cut start [19:23:56]*** Purtial cut [19:23:56]*** Stage 1: CUTSNS_PIN = 1 [19:23:58]Read from MH i2c: 01 [19:23:58]MH_I2C_Read... [19:23:58]*** Stop cut motor [19:23:58]*** Cut end [19:23:58]Read from MH i2c: 01 07 00 [19:23:58]MH_I2C_Read... [19:23:58]Read from MH i2c: 01 07 00 27 09 00 00 00 00 00 FF 0F 45 [19:23:58]process_action close_receipt done [19:23:58]requested_data is exist [19:23:58]produce_requested_data [19:23:58]requested_item fm.sn is exist - process it [19:23:58]wFMCommunicate request_size=4 [19:23:58]MH_SAM_APDU [19:23:58]CAPDU: 80 11 00 00 [19:23:58]Write to MH i2c: E2 08 00 28 09 80 11 00 00 00 00 00 00 AB [19:23:58]Write i2c OK [19:23:58]MH_I2C_Read... [19:23:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:23:58]Read from MH i2c: E2 [19:23:58]MH_I2C_Read... [19:23:58]Read from MH i2c: E2 17 00 [19:23:58]MH_I2C_Read... [19:23:58]Read from MH i2c: E2 17 00 28 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [19:23:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:23:58]wFMCommunicate OK [19:23:58]requested_item fd.num is exist - process it [19:23:58]SAM_PROTO_GetFieldsCounters [19:23:58]wFMCommunicate request_size=4 [19:23:58]MH_SAM_APDU [19:23:58]CAPDU: 80 13 00 00 [19:23:58]Write to MH i2c: E2 08 00 29 09 80 13 00 00 00 00 00 00 AE [19:23:58]Write i2c OK [19:23:58]MH_I2C_Read... [19:23:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:23:58]Read from MH i2c: E2 [19:23:58]MH_I2C_Read... [19:23:58]Read from MH i2c: E2 62 00 [19:23:58]MH_I2C_Read... [19:23:58]Read from MH i2c: E2 62 00 29 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A6 02 00 00 5E 04 04 00 A6 02 00 00 57 04 04 00 A7 02 00 00 19 04 04 00 00 00 00 00 90 00 BE [19:23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A1 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A6 02 00 00 5E 04 04 00 A6 02 00 00 57 04 04 00 A7 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:23:58]wFMCommunicate OK [19:23:58]SAM_PROTO_GetFieldsCounters done [19:23:58]requested_item shift.num is exist - process it [19:23:58]requested_item shift.opened is exist - process it [19:23:58]req_shift_opened [19:23:58]FM_GetShiftState [19:23:58]SAM_PROTO_GetShiftState [19:23:58]wFMCommunicate request_size=4 [19:23:58]MH_SAM_APDU [19:23:58]CAPDU: 80 13 01 00 [19:23:58]Write to MH i2c: E2 08 00 2A 09 80 13 01 00 00 00 00 00 B0 [19:23:58]Write i2c OK [19:23:58]MH_I2C_Read... [19:23:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:23:58]Read from MH i2c: E2 [19:23:58]MH_I2C_Read... [19:23:58]Read from MH i2c: E2 0E 00 [19:23:58]MH_I2C_Read... [19:23:58]Read from MH i2c: E2 0E 00 2A 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7E [19:23:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:23:58]wFMCommunicate OK [19:23:58]SAM_PROTO_GetShiftState done [19:23:58]FM_GetShiftState done [19:23:58]req_shift_opened done [19:23:58]requested_item shift.open_date is exist - process it [19:23:58]req_shift_open_date [19:23:58]req_shift_open_date done [19:23:58]produce_requested_data done [19:23:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163233,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:23:58]process_action_free close_receipt [19:23:58]json_value_free [19:23:58]json_value_free done [19:23:58]process_json_proto returns [19:23:58]Send response to host [19:23:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163233,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:23:58]free response buf [19:23:58]execute_script done [19:23:58]execute_script returns [19:23:58]free content buf [19:23:58]Sock 7.Close socket [19:23:58]Sock 7.Thread stoped [19:24:01]Connected sock=11 [19:24: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 36 39 21 01 00 00 18 87 19 01 DD 7A 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 A6 02 00 00 F4 03 04 00 4A ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7D 02 00 35 04 06 00 AE D9 98 9C 0D 1E F2 C9 3B 48 66 CB E9 A1 [19: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 36 39 4F 00 00 00 49 FE 47 00 13 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A1 7D 02 00 F4 03 04 00 A3 96 C4 66 B6 04 01 00 00 81 F4 41 39 7C 9B 51 17 [19:24:02]CommunicateWithHost err = 0 [19:24:02]CheckOFDResponse [19:24:02]1017 (14) - 77093643461234 [19:24:02]1041 (16) - 0000000000871769 [19:24:02]1040 (4) - 163233 [19:24:02]1012 (4) - 20.08.2024 13:14 [19:24:02]1206 (1) - 0 [19:24:02]OFD Sender: Remove packet 163233 [19:24:02]ProducePacketName [19:24:02]name=ofd_packets/00163233 [19:24:02]NVStorageDeleteData [19:24:02]OFD Sender: No OFD packet to send [19:24:07]OFD Sender: No OFD packet to send [19:24:08]accept exits with 10 [19:24:08]New connection [19:24:08]New thread 3067084132 created [19:24:08]Thread 3067227492 joined [19:24:08]Waiting for new connection... [19:24:08] Sock 10.Parse request [19:24:08]Sock 10.Check first char [19:24:08]Sock 10.First char is OK [19:24:08]request: POST /json_proto HTTP/1.0 [19:24:08]Method: POST [19:24:08]URL: /json_proto [19:24:08]Method is POST - this is cgi request [19:24:08]url: /json_proto [19:24:08]query_string will be loaded in cgi processing [19:24:08]execute_cgi json_proto POST (null) [19:24:08]execute_cgi path=json_proto method=POST [19:24:08]POST find Content-Length [19:24:08]Host: 172.17.44.132:8080 [19:24:08]Content-Length: 678 [19:24:08]Content-Type: application/json [19:24:08] [19:24:08]POST finish read [19:24:08]Found Content-Length = 678 [19:24:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:08]execute_script... [19:24:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291716", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.110, "sum" : 750.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 750.00, "total" : 750.00, "payments": [ { "type": 0, "sum" : 750.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:24:08]POST & json_proto [19:24:08]process_json_proto [19:24:08]json parsed OK: [19:24:08]protocol is kg_v1.0 [19:24:08]action value=close_receipt [19:24:08]process_action close_receipt [19:24:08]cmd_close_receipt [19:24:08]MH_GetDate [19:24:08]Write to MH i2c: F0 00 00 2B 09 23 [19:24:08]Write i2c OK [19:24:08]MH_I2C_Read... [19:24:08]Read from MH i2c: F0 [19:24:08]MH_I2C_Read... [19:24:08]Read from MH i2c: F0 09 00 [19:24:08]MH_I2C_Read... [19:24:08]Read from MH i2c: F0 09 00 2B 09 00 59 ED C4 66 2A 83 C1 65 6F [19:24:08]GetLastDocTimeStamp 1724181834 [19:24:08]current date 1724181849 [19:24:08]FM_GetShiftState [19:24:08]SAM_PROTO_GetShiftState [19:24:08]wFMCommunicate request_size=4 [19:24:08]MH_SAM_APDU [19:24:08]CAPDU: 80 13 01 00 [19:24:08]Write to MH i2c: E2 08 00 2C 09 80 13 01 00 00 00 00 00 B2 [19:24:08]Write i2c OK [19:24:08]MH_I2C_Read... [19:24:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:08]Read from MH i2c: E2 [19:24:08]MH_I2C_Read... [19:24:08]Read from MH i2c: E2 0E 00 [19:24:08]MH_I2C_Read... [19:24:08]Read from MH i2c: E2 0E 00 2C 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 80 [19:24:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:24:08]wFMCommunicate OK [19:24:08]SAM_PROTO_GetShiftState done [19:24:08]FM_GetShiftState done [19:24:08]opened in 1724113081 [19:24:08]opened+sec_in_day 1724199481 [19:24:08]quantity*price = 75016 [19:24:08]sum+1 = 75017 [19:24:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 750.00 Внесено: 750.00 СДАЧА: 0.00 НСП 1% : 6.64 НДС 12% : 79.66 Наличными: 750.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 679 20.08.2024 19:24 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163234 ФПД: 36110343732565 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192409&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163234&fm=36110343732565&tin=02508201610067®Number=0000000000092562&sum=75000 [19:24:09]StoreToDocumentArchive [19:24:09]shift 465 fd 163234 [19:24:09]save to /storage/0465/doc_00163234 [19:24:09]save last doc name /storage/0465/doc_00163234 to /storage/kkm_last_doc_name [19:24:09]save OK [19:24:09]Clear old archive folders... [19:24:09]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:24:09]tlvbuf is 00592120 [19:24:09]SAM_PROTO_ClearQueue [19:24:09]wFMCommunicate request_size=4 [19:24:09]MH_SAM_APDU [19:24:09]CAPDU: 80 09 00 00 [19:24:09]Write to MH i2c: E2 08 00 39 09 80 09 00 00 00 00 00 00 B4 [19:24:09]Write i2c OK [19:24:09]MH_I2C_Read... [19:24:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:24:09]Read from MH i2c: E2 [19:24:09]MH_I2C_Read... [19:24:09]Read from MH i2c: E2 03 00 [19:24:09]MH_I2C_Read... [19:24:09]Read from MH i2c: E2 03 00 39 09 00 90 00 B6 [19:24:09]RAPDU: 90 00 [19:24:09]wFMCommunicate OK [19:24:09]SAM_PROTO_ClearQueue done [19:24:09]KKMCreateOFDPacket [19:24:09]OFDProtocolAddRootSTLVToBuf [19:24:09]FM_MakeSignedData [19:24:09]FM_MakeSignedData [19:24:09]SAM_PROTO_SignData [19:24:09]wFMCommunicate request_size=4 [19:24:09]MH_SAM_APDU [19:24:09]CAPDU: 80 0D 01 02 [19:24:09]Write to MH i2c: E2 08 00 3A 09 80 0D 01 02 00 00 00 00 BC [19:24:09]Write i2c OK [19:24:09]MH_I2C_Read... [19:24:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:24:09]Read from MH i2c: E2 [19:24:09]MH_I2C_Read... [19:24:09]Read from MH i2c: E2 03 00 [19:24:09]MH_I2C_Read... [19:24:09]Read from MH i2c: E2 03 00 3A 09 00 90 00 B7 [19:24:09]RAPDU: 90 00 [19:24:09]wFMCommunicate OK [19:24:09]wFMCommunicate request_size=255 [19:24:09]MH_SAM_APDU [19:24:09]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 59 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7D 02 00 35 04 06 00 20 [19:24:09]Write to MH i2c: E2 02 01 3B 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 59 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7D 02 00 35 04 06 00 20 00 00 F7 [19:24:09]Write i2c OK [19:24:09]MH_I2C_Read... [19:24:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:09]Read from MH i2c: E2 [19:24:09]MH_I2C_Read... [19:24:09]Read from MH i2c: E2 03 00 [19:24:09]MH_I2C_Read... [19:24:09]Read from MH i2c: E2 03 00 3B 09 00 90 00 B8 [19:24:09]RAPDU: 90 00 [19:24:09]wFMCommunicate OK [19:24:09]wFMCommunicate request_size=10 [19:24:09]MH_SAM_APDU [19:24:09]CAPDU: 80 0D 02 02 05 D7 98 35 FD 55 [19:24:09]Write to MH i2c: E2 0D 00 3C 09 80 0D 02 02 05 00 D7 98 35 FD 55 00 00 BF [19:24:09]Write i2c OK [19:24:09]MH_I2C_Read... [19:24:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:24:09]Read from MH i2c: E2 [19:24:09]MH_I2C_Read... [19:24:09]Read from MH i2c: E2 03 00 [19:24:09]MH_I2C_Read... [19:24:09]Read from MH i2c: E2 03 00 3C 09 00 90 00 B9 [19:24:09]RAPDU: 90 00 [19:24:09]wFMCommunicate OK [19:24:09]wFMCommunicate request_size=4 [19:24:09]MH_SAM_APDU [19:24:09]CAPDU: 80 0D 03 02 [19:24:09]Write to MH i2c: E2 08 00 3D 09 80 0D 03 02 00 00 00 00 C1 [19:24:09]Write i2c OK [19:24:09]MH_I2C_Read... [19:24:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:24:09]Read from MH i2c: E2 [19:24:09]MH_I2C_Read... [19:24:09]Read from MH i2c: E2 0B 00 [19:24:09]MH_I2C_Read... [19:24:09]Read from MH i2c: E2 0B 00 3D 09 00 E8 4E 28 8B A5 16 33 70 90 00 09 [19:24:09]RAPDU: E8 4E 28 8B A5 16 33 70 90 00 [19:24:09]wFMCommunicate OK [19:24:09]SAM_PROTO_SignData done [19:24:09]FM_MakeSignedData done [19:24:09]CreateOFDProtocolMessage [19:24:09]wFMCommunicate request_size=4 [19:24:09]MH_SAM_APDU [19:24:09]CAPDU: 80 11 00 00 [19:24:09]Write to MH i2c: E2 08 00 3E 09 80 11 00 00 00 00 00 00 C1 [19:24:09]Write i2c OK [19:24:09]MH_I2C_Read... [19:24:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:10]Read from MH i2c: E2 [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: E2 17 00 [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: E2 17 00 3E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [19:24:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:24:10]wFMCommunicate OK [19:24:10]CreateOFDProtocolMessage done [19:24:10]OFDSenderStorePacket 163234 [19:24:10]StoreOFDPacket docnum=163234 [19:24:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 5E 07 01 57 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 59 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A2 7D 02 00 35 04 06 00 20 D7 98 35 FD 55 E8 4E 28 8B A5 16 33 70 [19:24:10]CheckFolder [19:24:10]dirname=/storage/ofd_packets [19:24:10]CheckFolder done [19:24:10]ProducePacketName [19:24:10]name=ofd_packets/00163234 [19:24:10]NVStorageSaveData ofd_packets/00163234 [19:24:10]File name is /storage/ofd_packets/00163234 [19:24:10]Write 301 bytes [19:24:10]NVStorageSaveData done [19:24:10]OFDSenderStorePacket done [19:24:10]KKMCreateOFDPacket done [19:24:10]NVStorageSaveData kkm_last_timestamp [19:24:10]File name is /storage/kkm_last_timestamp [19:24:10]Write 4 bytes [19:24:10]NVStorageSaveData done [19:24:10]ExternCall_PrintAddStr [19:24:10]wPrintStart [19:24:10]Write to MH i2c: 01 00 00 3F 09 48 [19:24:10]Write i2c OK [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: 01 [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: 01 07 00 [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: 01 07 00 3F 09 00 00 00 00 00 FF 0F 5D [19:24:10]RasterBufferAndPrint [19:24:10]line Счет N : (1)291716 [19:24:10]line ИНН: 02508201610067 [19:24:10]line Контрольно-Кассовый Чек [19:24:10]line ПРОДАЖА [19:24:10]line ТРК (МРК, ГНК) : 53 [19:24:10]line Товар: 2710124500 [19:24:10]line Аи-95-К-5 [19:24:10]line 10.110 * 74.20 [19:24:10]line = 750.16 [19:24:10]line НДС 12% НСП 1% [19:24:10]line > о реализуемом товаре [19:24:10]line ОКРУГЛЕНИЕ: -0.16 [19:24:10]line ИТОГО: 750.00 [19:24:10]line Внесено: 750.00 [19:24:10]line СДАЧА: 0.00 [19:24:10]line НСП 1% : 6.64 [19:24:10]line НДС 12% : 79.66 [19:24:10]line Наличными: 750.00 [19:24:10]line Безнал.: 0.00 [19:24:10]line Место: АЗС № 130 "Партнер Нефть" [19:24:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:24:10]line СНО: Общий режим [19:24:10]line Чек 679 20.08.2024 19:24 [19:24:10]line Смена: 465 ФФД: 1.0 [19:24:10]line ЗНМ: 0300000070 [19:24:10]line РНМ: 0000000000092562 [19:24:10]line Версия ККМ: 001 [19:24:10]line ФМ: 0000000000871769 [19:24:10]line ФД: 163234 [19:24:10]line ФПД: 36110343732565 [19:24:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192409&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163234&fm=36110343732565&tin=02508201610067®Number=0000000000092562&sum=75000 [19:24:10]OFD Sender: Processing packet 163234 [packets to send 961, broken 960] [19:24:10]ProducePacketName [19:24:10]name=ofd_packets/00163234 [19:24:10]OFD Sender: To server: pG, [19:24:10]CommunicateWithHost lk.salyk.kg:30040 [19:24:10]ConnectInit lk.salyk.kg [19:24:10]written 0, free lines is 4095 [19:24:10]Write to MH i2c: 01 00 00 6A 09 73 [19:24:10]Write i2c OK [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: 01 [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: 01 07 00 [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: 01 07 00 6A 09 00 00 00 00 00 C7 0C 4D [19:24:10]RasterBufferAndPrint [19:24:10]line [19:24:10]line [19:24:10]line [19:24:10]line [19:24:10]line [19:24:10]written 0, free lines is 3282 [19:24:10]MH_Cut [19:24:10]Write to MH i2c: D1 01 00 71 09 01 4C [19:24:10]Write i2c OK [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: D1 [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: D1 01 00 [19:24:10]MH_I2C_Read... [19:24:10]Read from MH i2c: D1 01 00 71 09 00 4B [19:24:10]Write to MH i2c: 01 00 00 72 09 7B [19:24:10]Write i2c OK [19:24:10]MH_I2C_Read... [19:24:11]*** Cut start [19:24:11]*** Purtial cut [19:24:11]*** Stage 1: CUTSNS_PIN = 1 [19:24:13]Connected sock=11 [19:24:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 5E 07 01 57 B5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 7E 27 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 08 25 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 24 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 98 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1E 1F 00 00 00 00 07 04 06 00 F8 24 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A7 02 00 00 F4 03 04 00 59 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 Read from MH i2c: 36 01 [19:24:13]39 MH_I2C_Read... [19:24:13]10 *** Stop cut motor [19:24:13]04 *** Cut end [19:24:13]04 Read from MH i2c: 00 01 A2 07 7D 00 02 [19:24:13]00 MH_I2C_Read... [19:24:13]35 04 Read from MH i2c: 06 01 00 07 20 00 D7 72 98 09 35 00 FD 00 55 00 E8 00 4E 00 28 FF 8B 0F A5 90 16 [19:24:13]33 process_action close_receipt done [19:24:13]70 requested_data is exist [19:24:13] [19:24:13]produce_requested_data [19:24:13]requested_item fm.sn is exist - process it [19:24:13]wFMCommunicate request_size=4 [19:24:13]MH_SAM_APDU [19:24:13]CAPDU: 80 11 00 00 [19:24:13]Write to MH i2c: E2 08 00 73 09 80 11 00 00 00 00 00 00 F6 [19:24:13]Write i2c OK [19:24:13]MH_I2C_Read... [19:24:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:24:13]Read from MH i2c: E2 [19:24:13]MH_I2C_Read... [19:24:13]Read from MH i2c: E2 17 00 [19:24:13]MH_I2C_Read... [19:24:13]Read from MH i2c: E2 17 00 73 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [19:24:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:24:13]wFMCommunicate OK [19:24:13]requested_item fd.num is exist - process it [19:24:13]SAM_PROTO_GetFieldsCounters [19:24:13]wFMCommunicate request_size=4 [19:24:13]MH_SAM_APDU [19:24:13]CAPDU: 80 13 00 00 [19:24:13]Write to MH i2c: E2 08 00 74 09 80 13 00 00 00 00 00 00 F9 [19:24:13]Write i2c OK [19:24:13]MH_I2C_Read... [19:24:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:24:13]Read from MH i2c: E2 [19:24:13]MH_I2C_Read... [19:24:13]Read from MH i2c: E2 62 00 [19:24:13]MH_I2C_Read... [19:24:13]Read from MH i2c: E2 62 00 74 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A7 02 00 00 5E 04 04 00 A7 02 00 00 57 04 04 00 A8 02 00 00 19 04 04 00 00 00 00 00 90 00 0D [19:24: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A7 02 00 00 5E 04 04 00 A7 02 00 00 57 04 04 00 A8 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:24:13]wFMCommunicate OK [19:24:13]SAM_PROTO_GetFieldsCounters done [19:24:13]requested_item shift.num is exist - process it [19:24:13]requested_item shift.opened is exist - process it [19:24:13]req_shift_opened [19:24:13]FM_GetShiftState [19:24:13]SAM_PROTO_GetShiftState [19:24:13]wFMCommunicate request_size=4 [19:24:13]MH_SAM_APDU [19:24:13]CAPDU: 80 13 01 00 [19:24:13]Write to MH i2c: E2 08 00 75 09 80 13 01 00 00 00 00 00 FB [19:24:13]Write i2c OK [19:24:13]MH_I2C_Read... [19:24:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:24:13]Read from MH i2c: E2 [19:24:13]MH_I2C_Read... [19:24:13]Read from MH i2c: E2 0E 00 [19:24:13]MH_I2C_Read... [19:24:13]Read from MH i2c: E2 0E 00 75 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C9 [19:24:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:24:13]wFMCommunicate OK [19:24:13]SAM_PROTO_GetShiftState done [19:24:13]FM_GetShiftState done [19:24:13]req_shift_opened done [19:24:13]requested_item shift.open_date is exist - process it [19:24:13]req_shift_open_date [19:24:13]req_shift_open_date done [19:24:13]produce_requested_data done [19:24:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163234,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:24:13]process_action_free close_receipt [19:24:13]json_value_free [19:24:13]json_value_free done [19:24:13]process_json_proto returns [19:24:13]Send response to host [19:24:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163234,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:24:13]free response buf [19:24:13]execute_script done [19:24:13]execute_script returns [19:24:13]free content buf [19:24:13]Sock 10.Close socket [19:24:13]Sock 10.Thread stoped [19:24: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 36 39 4F 00 00 00 98 4C 47 00 34 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 A2 7D 02 00 F4 03 04 00 AF 96 C4 66 B6 04 01 00 00 5B D9 51 9C 51 D8 C6 E0 [19:24:14]CommunicateWithHost err = 0 [19:24:14]CheckOFDResponse [19:24:14]1017 (14) - 77093643461234 [19:24:14]1041 (16) - 0000000000871769 [19:24:14]1040 (4) - 163234 [19:24:14]1012 (4) - 20.08.2024 13:14 [19:24:14]1206 (1) - 0 [19:24:14]OFD Sender: Remove packet 163234 [19:24:14]ProducePacketName [19:24:14]name=ofd_packets/00163234 [19:24:14]NVStorageDeleteData [19:24:15]OFD Sender: No OFD packet to send [19:24:20]OFD Sender: No OFD packet to send [19:24:25]OFD Sender: No OFD packet to send [19:24:30]OFD Sender: No OFD packet to send [19:24:35]OFD Sender: No OFD packet to send [19:24:40]OFD Sender: No OFD packet to send [19:24:45]OFD Sender: No OFD packet to send [19:24:50]OFD Sender: No OFD packet to send [19:24:55]OFD Sender: No OFD packet to send [19:25:00]OFD Sender: No OFD packet to send [19:25:05]OFD Sender: No OFD packet to send [19:25:10]OFD Sender: No OFD packet to send [19:25:13]accept exits with 9 [19:25:13]New connection [19:25:13]New thread 3067227492 created [19:25:13]Thread 3067084132 joined [19:25:13]Waiting for new connection... [19:25:13] Sock 9.Parse request [19:25:13]Sock 9.Check first char [19:25:13]Sock 9.First char is OK [19:25:13]request: POST /json_proto HTTP/1.0 [19:25:13]Method: POST [19:25:13]URL: /json_proto [19:25:13]Method is POST - this is cgi request [19:25:13]url: /json_proto [19:25:13]query_string will be loaded in cgi processing [19:25:13]execute_cgi json_proto POST (null) [19:25:13]execute_cgi path=json_proto method=POST [19:25:13]POST find Content-Length [19:25:13]Host: 172.17.44.132:8080 [19:25:13]Content-Length: 667 [19:25:13]Content-Type: application/json [19:25:13] [19:25:13]POST finish read [19:25:13]Found Content-Length = 667 [19:25:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 5.090, "sum" : 350.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:13]execute_script... [19:25:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291719", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 5.090, "sum" : 350.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 350.00, "total" : 350.00, "payments": [ { "type": 0, "sum" : 350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:13]POST & json_proto [19:25:13]process_json_proto [19:25:13]json parsed OK: [19:25:13]protocol is kg_v1.0 [19:25:13]action value=close_receipt [19:25:13]process_action close_receipt [19:25:13]cmd_close_receipt [19:25:13]MH_GetDate [19:25:13]Write to MH i2c: F0 00 00 76 09 6E [19:25:13]Write i2c OK [19:25:13]MH_I2C_Read... [19:25:13]Read from MH i2c: F0 [19:25:13]MH_I2C_Read... [19:25:13]Read from MH i2c: F0 09 00 [19:25:13]MH_I2C_Read... [19:25:13]Read from MH i2c: F0 09 00 76 09 00 9A ED C4 66 2A 83 C1 65 FB [19:25:13]GetLastDocTimeStamp 1724181849 [19:25:13]current date 1724181914 [19:25:13]FM_GetShiftState [19:25:13]SAM_PROTO_GetShiftState [19:25:13]wFMCommunicate request_size=4 [19:25:13]MH_SAM_APDU [19:25:13]CAPDU: 80 13 01 00 [19:25:13]Write to MH i2c: E2 08 00 77 09 80 13 01 00 00 00 00 00 FD [19:25:13]Write i2c OK [19:25:13]MH_I2C_Read... [19:25:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:13]Read from MH i2c: E2 [19:25:13]MH_I2C_Read... [19:25:13]Read from MH i2c: E2 0E 00 [19:25:13]MH_I2C_Read... [19:25:13]Read from MH i2c: E2 0E 00 77 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CB [19:25:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:25:13]wFMCommunicate OK [19:25:13]SAM_PROTO_GetShiftState done [19:25:13]FM_GetShiftState done [19:25:13]opened in 1724113081 [19:25:13]opened+sec_in_day 1724199481 [19:25:13]quantity*price = 35019 [19:25:13]sum+1 = 35020 [19:25:13]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 350.00 Внесено: 350.00 СДАЧА: 0.00 НСП 1% : 3.10 НДС 12% : 37.19 Наличными: 350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 680 20.08.2024 19:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163235 ФПД: 154826502810738 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163235&fm=154826502810738&tin=02508201610067®Number=0000000000092562&sum=35000 [19:25:14]StoreToDocumentArchive [19:25:14]shift 465 fd 163235 [19:25:14]save to /storage/0465/doc_00163235 [19:25:14]save last doc name /storage/0465/doc_00163235 to /storage/kkm_last_doc_name [19:25:14]save OK [19:25:14]Clear old archive folders... [19:25:14]ProcessDocumentItem done err = 0, tmpTLVsize=249 [19:25:14]tlvbuf is 0058E530 [19:25:14]SAM_PROTO_ClearQueue [19:25:14]wFMCommunicate request_size=4 [19:25:14]MH_SAM_APDU [19:25:14]CAPDU: 80 09 00 00 [19:25:14]Write to MH i2c: E2 08 00 84 09 80 09 00 00 00 00 00 00 FF [19:25:14]Write i2c OK [19:25:14]MH_I2C_Read... [19:25:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:14]Read from MH i2c: E2 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 84 09 00 90 00 01 [19:25:14]RAPDU: 90 00 [19:25:14]wFMCommunicate OK [19:25:14]SAM_PROTO_ClearQueue done [19:25:14]KKMCreateOFDPacket [19:25:14]OFDProtocolAddRootSTLVToBuf [19:25:14]FM_MakeSignedData [19:25:14]FM_MakeSignedData [19:25:14]SAM_PROTO_SignData [19:25:14]wFMCommunicate request_size=4 [19:25:14]MH_SAM_APDU [19:25:14]CAPDU: 80 0D 01 02 [19:25:14]Write to MH i2c: E2 08 00 85 09 80 0D 01 02 00 00 00 00 07 [19:25:14]Write i2c OK [19:25:14]MH_I2C_Read... [19:25:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:14]Read from MH i2c: E2 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 [19:25:14]MH_I2C_Read... [19:25:14]Read from MH i2c: E2 03 00 85 09 00 90 00 02 [19:25:14]RAPDU: 90 00 [19:25:14]wFMCommunicate OK [19:25:14]wFMCommunicate request_size=255 [19:25:14]MH_SAM_APDU [19:25:14]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 9A ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7D 02 00 35 04 06 00 8C D0 5A [19:25:14]Write to MH i2c: E2 02 01 86 09 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 9A ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7D 02 00 35 04 06 00 8C D0 5A 00 00 63 [19:25:14]Write i2c OK [19:25:14]MH_I2C_Read... [19:25:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:15]Read from MH i2c: E2 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: E2 03 00 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: E2 03 00 86 09 00 90 00 03 [19:25:15]RAPDU: 90 00 [19:25:15]wFMCommunicate OK [19:25:15]wFMCommunicate request_size=8 [19:25:15]MH_SAM_APDU [19:25:15]CAPDU: 80 0D 02 02 03 B3 AC 72 [19:25:15]Write to MH i2c: E2 0B 00 87 09 80 0D 02 02 03 00 B3 AC 72 00 00 E1 [19:25:15]Write i2c OK [19:25:15]MH_I2C_Read... [19:25:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:15]Read from MH i2c: E2 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: E2 03 00 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: E2 03 00 87 09 00 90 00 04 [19:25:15]RAPDU: 90 00 [19:25:15]wFMCommunicate OK [19:25:15]wFMCommunicate request_size=4 [19:25:15]MH_SAM_APDU [19:25:15]CAPDU: 80 0D 03 02 [19:25:15]Write to MH i2c: E2 08 00 88 09 80 0D 03 02 00 00 00 00 0C [19:25:15]Write i2c OK [19:25:15]MH_I2C_Read... [19:25:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:15]Read from MH i2c: E2 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: E2 0B 00 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: E2 0B 00 88 09 00 16 F1 EE 02 31 79 26 C8 90 00 9C [19:25:15]RAPDU: 16 F1 EE 02 31 79 26 C8 90 00 [19:25:15]wFMCommunicate OK [19:25:15]SAM_PROTO_SignData done [19:25:15]FM_MakeSignedData done [19:25:15]CreateOFDProtocolMessage [19:25:15]wFMCommunicate request_size=4 [19:25:15]MH_SAM_APDU [19:25:15]CAPDU: 80 11 00 00 [19:25:15]Write to MH i2c: E2 08 00 89 09 80 11 00 00 00 00 00 00 0C [19:25:15]Write i2c OK [19:25:15]MH_I2C_Read... [19:25:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:15]Read from MH i2c: E2 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: E2 17 00 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: E2 17 00 89 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [19:25:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:25:15]wFMCommunicate OK [19:25:15]CreateOFDProtocolMessage done [19:25:15]OFDSenderStorePacket 163235 [19:25:15]StoreOFDPacket docnum=163235 [19:25:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 35 54 05 01 F5 1C 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 9A ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7D 02 00 35 04 06 00 8C D0 5A B3 AC 72 16 F1 EE 02 31 79 26 C8 [19:25:15]CheckFolder [19:25:15]dirname=/storage/ofd_packets [19:25:15]CheckFolder done [19:25:15]ProducePacketName [19:25:15]name=ofd_packets/00163235 [19:25:15]NVStorageSaveData ofd_packets/00163235 [19:25:15]File name is /storage/ofd_packets/00163235 [19:25:15]Write 299 bytes [19:25:15]NVStorageSaveData done [19:25:15]OFDSenderStorePacket done [19:25:15]KKMCreateOFDPacket done [19:25:15]NVStorageSaveData kkm_last_timestamp [19:25:15]File name is /storage/kkm_last_timestamp [19:25:15]Write 4 bytes [19:25:15]NVStorageSaveData done [19:25:15]ExternCall_PrintAddStr [19:25:15]wPrintStart [19:25:15]Write to MH i2c: 01 00 00 8A 09 93 [19:25:15]Write i2c OK [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: 01 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: 01 07 00 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: 01 07 00 8A 09 00 00 00 00 00 FF 0F A8 [19:25:15]RasterBufferAndPrint [19:25:15]line Счет N : (1)291719 [19:25:15]line ИНН: 02508201610067 [19:25:15]line Контрольно-Кассовый Чек [19:25:15]line ПРОДАЖА [19:25:15]line ТРК (МРК, ГНК) : 31 [19:25:15]line Товар: 2710124130 [19:25:15]line SU-92-К-5 [19:25:15]line 5.090 * 68.80 [19:25:15]line = 350.19 [19:25:15]line НДС 12% НСП 1% [19:25:15]line > о реализуемом товаре [19:25:15]line ОКРУГЛЕНИЕ: -0.19 [19:25:15]line ИТОГО: 350.00 [19:25:15]line Внесено: 350.00 [19:25:15]line СДАЧА: 0.00 [19:25:15]line НСП 1% : 3.10 [19:25:15]line НДС 12% : 37.19 [19:25:15]line Наличными: 350.00 [19:25:15]line Безнал.: 0.00 [19:25:15]line Место: АЗС № 130 "Партнер Нефть" [19:25:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:25:15]line СНО: Общий режим [19:25:15]line Чек 680 20.08.2024 19:25 [19:25:15]line Смена: 465 ФФД: 1.0 [19:25:15]line ЗНМ: 0300000070 [19:25:15]line РНМ: 0000000000092562 [19:25:15]line Версия ККМ: 001 [19:25:15]line ФМ: 0000000000871769 [19:25:15]line ФД: 163235 [19:25:15]line ФПД: 154826502810738 [19:25:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192514&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163235&fm=154826502810738&tin=02508201610067®Number=0000000000092562&sum=35000 [19:25:15]written 0, free lines is 4095 [19:25:15]OFD Sender: Processing packet 163235 [packets to send 961, broken 960] [19:25:15]ProducePacketName [19:25:15]name=ofd_packets/00163235 [19:25:15]OFD Sender: To server: pG, [19:25:15]CommunicateWithHost lk.salyk.kg:30040 [19:25:15]ConnectInit lk.salyk.kg [19:25:15]Write to MH i2c: 01 00 00 B5 09 BE [19:25:15]Write i2c OK [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: 01 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: 01 07 00 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: 01 07 00 B5 09 00 00 00 00 00 C5 0C 96 [19:25:15]RasterBufferAndPrint [19:25:15]line [19:25:15]line [19:25:15]line [19:25:15]line [19:25:15]line [19:25:15]written 0, free lines is 3274 [19:25:15]MH_Cut [19:25:15]Write to MH i2c: D1 01 00 BC 09 01 97 [19:25:15]Write i2c OK [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: D1 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: D1 01 00 [19:25:15]MH_I2C_Read... [19:25:15]Read from MH i2c: D1 01 00 BC 09 00 96 [19:25:15]Write to MH i2c: 01 00 00 BD 09 C6 [19:25:15]Write i2c OK [19:25:15]MH_I2C_Read... [19:25:16]*** Cut start [19:25:16]*** Purtial cut [19:25:16]*** Stage 1: CUTSNS_PIN = 1 [19:25:16]Connected sock=11 [19:25: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 36 39 0D 01 00 00 35 54 05 01 F5 1C 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E2 13 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 88 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 88 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 36 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 0E 00 00 00 00 07 04 06 00 B8 88 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A8 02 00 00 F4 03 04 00 9A ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7D 02 00 35 04 06 00 8C D0 5A B3 AC 72 16 F1 EE 02 31 79 26 C8 [19:25: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 36 39 4F 00 00 00 36 BB 47 00 85 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A3 7D 02 00 F4 03 04 00 EF 96 C4 66 B6 04 01 00 00 4D 22 61 52 5E 7C F9 20 [19:25:17]CommunicateWithHost err = 0 [19:25:17]CheckOFDResponse [19:25:17]1017 (14) - 77093643461234 [19:25:17]1041 (16) - 0000000000871769 [19:25:17]1040 (4) - 163235 [19:25:17]1012 (4) - 20.08.2024 13:15 [19:25:17]1206 (1) - 0 [19:25:17]OFD Sender: Remove packet 163235 [19:25:17]ProducePacketName [19:25:17]name=ofd_packets/00163235 [19:25:17]NVStorageDeleteData [19:25:17]OFD Sender: No OFD packet to send [19:25:18]Read from MH i2c: 01 [19:25:18]MH_I2C_Read... [19:25:18]*** Stop cut motor [19:25:18]*** Cut end [19:25:18]Read from MH i2c: 01 07 00 [19:25:18]MH_I2C_Read... [19:25:18]Read from MH i2c: 01 07 00 BD 09 00 00 00 00 00 FF 0F DB [19:25:18]process_action close_receipt done [19:25:18]requested_data is exist [19:25:18]produce_requested_data [19:25:18]requested_item fm.sn is exist - process it [19:25:18]wFMCommunicate request_size=4 [19:25:18]MH_SAM_APDU [19:25:18]CAPDU: 80 11 00 00 [19:25:18]Write to MH i2c: E2 08 00 BE 09 80 11 00 00 00 00 00 00 41 [19:25:18]Write i2c OK [19:25:18]MH_I2C_Read... [19:25:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:18]Read from MH i2c: E2 [19:25:18]MH_I2C_Read... [19:25:18]Read from MH i2c: E2 17 00 [19:25:18]MH_I2C_Read... [19:25:18]Read from MH i2c: E2 17 00 BE 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [19:25:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:25:18]wFMCommunicate OK [19:25:18]requested_item fd.num is exist - process it [19:25:18]SAM_PROTO_GetFieldsCounters [19:25:18]wFMCommunicate request_size=4 [19:25:18]MH_SAM_APDU [19:25:18]CAPDU: 80 13 00 00 [19:25:18]Write to MH i2c: E2 08 00 BF 09 80 13 00 00 00 00 00 00 44 [19:25:18]Write i2c OK [19:25:18]MH_I2C_Read... [19:25:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:18]Read from MH i2c: E2 [19:25:18]MH_I2C_Read... [19:25:18]Read from MH i2c: E2 62 00 [19:25:18]MH_I2C_Read... [19:25:18]Read from MH i2c: E2 62 00 BF 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A8 02 00 00 5E 04 04 00 A8 02 00 00 57 04 04 00 A9 02 00 00 19 04 04 00 00 00 00 00 90 00 5C [19:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A8 02 00 00 5E 04 04 00 A8 02 00 00 57 04 04 00 A9 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:18]wFMCommunicate OK [19:25:18]SAM_PROTO_GetFieldsCounters done [19:25:18]requested_item shift.num is exist - process it [19:25:18]requested_item shift.opened is exist - process it [19:25:18]req_shift_opened [19:25:18]FM_GetShiftState [19:25:18]SAM_PROTO_GetShiftState [19:25:18]wFMCommunicate request_size=4 [19:25:18]MH_SAM_APDU [19:25:18]CAPDU: 80 13 01 00 [19:25:18]Write to MH i2c: E2 08 00 C0 09 80 13 01 00 00 00 00 00 46 [19:25:18]Write i2c OK [19:25:18]MH_I2C_Read... [19:25:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:18]Read from MH i2c: E2 [19:25:18]MH_I2C_Read... [19:25:18]Read from MH i2c: E2 0E 00 [19:25:18]MH_I2C_Read... [19:25:18]Read from MH i2c: E2 0E 00 C0 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 14 [19:25:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:25:18]wFMCommunicate OK [19:25:18]SAM_PROTO_GetShiftState done [19:25:18]FM_GetShiftState done [19:25:18]req_shift_opened done [19:25:18]requested_item shift.open_date is exist - process it [19:25:18]req_shift_open_date [19:25:18]req_shift_open_date done [19:25:18]produce_requested_data done [19:25:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163235,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:25:18]process_action_free close_receipt [19:25:18]json_value_free [19:25:18]json_value_free done [19:25:18]process_json_proto returns [19:25:18]Send response to host [19:25:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163235,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:25:18]free response buf [19:25:18]execute_script done [19:25:18]execute_script returns [19:25:18]free content buf [19:25:18]Sock 9.Close socket [19:25:18]Sock 9.Thread stoped [19:25:22]OFD Sender: No OFD packet to send [19:25:24]accept exits with 10 [19:25:24]New connection [19:25:24]New thread 3067084132 created [19:25:24]Thread 3067227492 joined [19:25:24]Waiting for new connection... [19:25:24] Sock 10.Parse request [19:25:24]Sock 10.Check first char [19:25:24]Sock 10.First char is OK [19:25:24]request: POST /json_proto HTTP/1.0 [19:25:24]Method: POST [19:25:24]URL: /json_proto [19:25:24]Method is POST - this is cgi request [19:25:24]url: /json_proto [19:25:24]query_string will be loaded in cgi processing [19:25:24]execute_cgi json_proto POST (null) [19:25:24]execute_cgi path=json_proto method=POST [19:25:24]POST find Content-Length [19:25:24]Host: 172.17.44.132:8080 [19:25:24]Content-Length: 657 [19:25:24]Content-Type: application/json [19:25:24] [19:25:24]POST finish read [19:25:24]Found Content-Length = 657 [19:25:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50497", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\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" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:24]execute_script... [19:25: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)50497", "tax_sys" : 0, "items" : [ { "code": "5449000000996", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u041A\u043E\u043A\u0430-\u041A\u043E\u043B\u0430 0,33\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" : 85.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:24]POST & json_proto [19:25:24]process_json_proto [19:25:24]json parsed OK: [19:25:24]protocol is kg_v1.0 [19:25:24]action value=close_receipt [19:25:24]process_action close_receipt [19:25:24]cmd_close_receipt [19:25:24]MH_GetDate [19:25:24]Write to MH i2c: F0 00 00 C1 09 B9 [19:25:24]Write i2c OK [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: F0 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: F0 09 00 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: F0 09 00 C1 09 00 A5 ED C4 66 2A 83 C1 65 51 [19:25:24]GetLastDocTimeStamp 1724181914 [19:25:24]current date 1724181925 [19:25:24]FM_GetShiftState [19:25:24]SAM_PROTO_GetShiftState [19:25:24]wFMCommunicate request_size=4 [19:25:24]MH_SAM_APDU [19:25:24]CAPDU: 80 13 01 00 [19:25:24]Write to MH i2c: E2 08 00 C2 09 80 13 01 00 00 00 00 00 48 [19:25:24]Write i2c OK [19:25:24]MH_I2C_Read... [19:25:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:24]Read from MH i2c: E2 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 0E 00 [19:25:24]MH_I2C_Read... [19:25:24]Read from MH i2c: E2 0E 00 C2 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 16 [19:25:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:25:24]wFMCommunicate OK [19:25:24]SAM_PROTO_GetShiftState done [19:25:24]FM_GetShiftState done [19:25:24]opened in 1724113081 [19:25:24]opened+sec_in_day 1724199481 [19:25:24]quantity*price = 8500 [19:25:24]sum+1 = 8501 [19:25:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 85.00 НСП 1% : 0.75 НДС 12% : 9.03 Наличными: 85.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 681 20.08.2024 19:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163236 ФПД: 20052896172308 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163236&fm=20052896172308&tin=02508201610067®Number=0000000000092562&sum=8500 0 [19:25:25]StoreToDocumentArchive [19:25:25]shift 465 fd 163236 [19:25:25]save to /storage/0465/doc_00163236 [19:25:25]save last doc name /storage/0465/doc_00163236 to /storage/kkm_last_doc_name [19:25:25]save OK [19:25:25]Clear old archive folders... [19:25:25]ProcessDocumentItem done err = 0, tmpTLVsize=281 [19:25:25]tlvbuf is 005A08F0 [19:25:25]SAM_PROTO_ClearQueue [19:25:25]wFMCommunicate request_size=4 [19:25:25]MH_SAM_APDU [19:25:25]CAPDU: 80 09 00 00 [19:25:25]Write to MH i2c: E2 08 00 CF 09 80 09 00 00 00 00 00 00 4A [19:25:25]Write i2c OK [19:25:25]MH_I2C_Read... [19:25:25]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:25]Read from MH i2c: E2 [19:25:25]MH_I2C_Read... [19:25:25]Read from MH i2c: E2 03 00 [19:25:25]MH_I2C_Read... [19:25:25]Read from MH i2c: E2 03 00 CF 09 00 90 00 4C [19:25:25]RAPDU: 90 00 [19:25:25]wFMCommunicate OK [19:25:25]SAM_PROTO_ClearQueue done [19:25:25]KKMCreateOFDPacket [19:25:25]OFDProtocolAddRootSTLVToBuf [19:25:25]FM_MakeSignedData [19:25:25]FM_MakeSignedData [19:25:25]SAM_PROTO_SignData [19:25:25]wFMCommunicate request_size=4 [19:25:25]MH_SAM_APDU [19:25:25]CAPDU: 80 0D 01 02 [19:25:25]Write to MH i2c: E2 08 00 D0 09 80 0D 01 02 00 00 00 00 52 [19:25:25]Write i2c OK [19:25:25]MH_I2C_Read... [19:25:25]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:25]Read from MH i2c: E2 [19:25:25]MH_I2C_Read... [19:25:25]Read from MH i2c: E2 03 00 [19:25:25]MH_I2C_Read... [19:25:25]Read from MH i2c: E2 03 00 D0 09 00 90 00 4D [19:25:25]RAPDU: 90 00 [19:25:25]wFMCommunicate OK [19:25:25]wFMCommunicate request_size=255 [19:25:25]MH_SAM_APDU [19:25:25]CAPDU: 80 0D 02 02 FA 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 A5 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 [19:25:25]Write to MH i2c: E2 02 01 D1 09 80 0D 02 02 FA 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 A5 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 EA [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:26]Read from MH i2c: E2 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 03 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 03 00 D1 09 00 90 00 4E [19:25:26]RAPDU: 90 00 [19:25:26]wFMCommunicate OK [19:25:26]wFMCommunicate request_size=40 [19:25:26]MH_SAM_APDU [19:25:26]CAPDU: 80 0D 02 02 23 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7D 02 00 35 04 06 00 12 3C ED C0 C9 14 [19:25:26]Write to MH i2c: E2 2B 00 D2 09 80 0D 02 02 23 00 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7D 02 00 35 04 06 00 12 3C ED C0 C9 14 00 00 13 [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:26]Read from MH i2c: E2 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 03 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 03 00 D2 09 00 90 00 4F [19:25:26]RAPDU: 90 00 [19:25:26]wFMCommunicate OK [19:25:26]wFMCommunicate request_size=4 [19:25:26]MH_SAM_APDU [19:25:26]CAPDU: 80 0D 03 02 [19:25:26]Write to MH i2c: E2 08 00 D3 09 80 0D 03 02 00 00 00 00 57 [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:26]Read from MH i2c: E2 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 0B 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 0B 00 D3 09 00 FF FA 7B 18 45 8C 54 38 90 00 41 [19:25:26]RAPDU: FF FA 7B 18 45 8C 54 38 90 00 [19:25:26]wFMCommunicate OK [19:25:26]SAM_PROTO_SignData done [19:25:26]FM_MakeSignedData done [19:25:26]CreateOFDProtocolMessage [19:25:26]wFMCommunicate request_size=4 [19:25:26]MH_SAM_APDU [19:25:26]CAPDU: 80 11 00 00 [19:25:26]Write to MH i2c: E2 08 00 D4 09 80 11 00 00 00 00 00 00 57 [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:26]Read from MH i2c: E2 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 17 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: E2 17 00 D4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [19:25:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:25:26]wFMCommunicate OK [19:25:26]CreateOFDProtocolMessage done [19:25:26]OFDSenderStorePacket 163236 [19:25:26]StoreOFDPacket docnum=163236 [19:25:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2D 01 00 00 D7 41 25 01 E3 8F 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 A5 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7D 02 00 35 04 06 00 12 3C ED C0 C9 14 FF FA 7B 18 45 8C 54 38 [19:25:26]CheckFolder [19:25:26]dirname=/storage/ofd_packets [19:25:26]CheckFolder done [19:25:26]ProducePacketName [19:25:26]name=ofd_packets/00163236 [19:25:26]NVStorageSaveData ofd_packets/00163236 [19:25:26]File name is /storage/ofd_packets/00163236 [19:25:26]Write 331 bytes [19:25:26]NVStorageSaveData done [19:25:26]OFDSenderStorePacket done [19:25:26]KKMCreateOFDPacket done [19:25:26]NVStorageSaveData kkm_last_timestamp [19:25:26]File name is /storage/kkm_last_timestamp [19:25:26]Write 4 bytes [19:25:26]NVStorageSaveData done [19:25:26]ExternCall_PrintAddStr [19:25:26]wPrintStart [19:25:26]Write to MH i2c: 01 00 00 D5 09 DE [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: 01 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: 01 07 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: 01 07 00 D5 09 00 00 00 00 00 FF 0F F3 [19:25:26]RasterBufferAndPrint [19:25:26]line Счет N : (3)50497 [19:25:26]line ИНН: 02508201610067 [19:25:26]line Контрольно-Кассовый Чек [19:25:26]line ПРОДАЖА [19:25:26]line Товар: 5449000000996 [19:25:26]line Напиток Кока-Кола 0,33л [19:25:26]line 1.000 * 85.00 [19:25:26]line = 85.00 [19:25:26]line НДС 12% НСП 1% [19:25:26]line > о реализуемом товаре [19:25:26]line ИТОГО: 85.00 [19:25:26]line НСП 1% : 0.75 [19:25:26]line НДС 12% : 9.03 [19:25:26]line Наличными: 85.00 [19:25:26]line Безнал.: 0.00 [19:25:26]line Место: АЗС № 130 "Партнер Нефть" [19:25:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:25:26]line СНО: Общий режим [19:25:26]line Чек 681 20.08.2024 19:25 [19:25:26]line Смена: 465 ФФД: 1.0 [19:25:26]line ЗНМ: 0300000070 [19:25:26]line РНМ: 0000000000092562 [19:25:26]line Версия ККМ: 001 [19:25:26]line ФМ: 0000000000871769 [19:25:26]line ФД: 163236 [19:25:26]line ФПД: 20052896172308 [19:25:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163236&fm=20052896172308&tin=02508201610067®Number=0000000000092562&sum=8500 [19:25:26]line 0 [19:25:26]written 0, free lines is 4095 [19:25:26]OFD Sender: Processing packet 163236 [packets to send 961, broken 960] [19:25:26]ProducePacketName [19:25:26]name=ofd_packets/00163236 [19:25:26]OFD Sender: To server: pG, [19:25:26]CommunicateWithHost lk.salyk.kg:30040 [19:25:26]ConnectInit lk.salyk.kg [19:25:26]Write to MH i2c: 01 00 00 FD 09 06 [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: 01 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: 01 07 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: 01 07 00 FD 09 00 00 00 00 00 E6 0C FF [19:25:26]RasterBufferAndPrint [19:25:26]line [19:25:26]line [19:25:26]line [19:25:26]line [19:25:26]line [19:25:26]written 0, free lines is 3315 [19:25:26]MH_Cut [19:25:26]Write to MH i2c: D1 01 00 04 0A 01 E0 [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: D1 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: D1 01 00 [19:25:26]MH_I2C_Read... [19:25:26]Read from MH i2c: D1 01 00 04 0A 00 DF [19:25:26]Write to MH i2c: 01 00 00 05 0A 0F [19:25:26]Write i2c OK [19:25:26]MH_I2C_Read... [19:25:27]recv_with_timeout no data received [19:25:27]*** Cut start [19:25:27]*** Purtial cut [19:25:27]*** Stage 1: CUTSNS_PIN = 1 [19:25:29]Read from MH i2c: 01 [19:25:29]MH_I2C_Read... [19:25:29]*** Stop cut motor [19:25:29]*** Cut end [19:25:29]Read from MH i2c: 01 07 00 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: 01 07 00 05 0A 00 00 00 00 00 FF 0F 24 [19:25:29]process_action close_receipt done [19:25:29]requested_data is exist [19:25:29]produce_requested_data [19:25:29]requested_item fm.sn is exist - process it [19:25:29]wFMCommunicate request_size=4 [19:25:29]MH_SAM_APDU [19:25:29]CAPDU: 80 11 00 00 [19:25:29]Write to MH i2c: E2 08 00 06 0A 80 11 00 00 00 00 00 00 8A [19:25:29]Write i2c OK [19:25:29]MH_I2C_Read... [19:25:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:29]Read from MH i2c: E2 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 17 00 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 17 00 06 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [19:25:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:25:29]wFMCommunicate OK [19:25:29]requested_item fd.num is exist - process it [19:25:29]SAM_PROTO_GetFieldsCounters [19:25:29]wFMCommunicate request_size=4 [19:25:29]MH_SAM_APDU [19:25:29]CAPDU: 80 13 00 00 [19:25:29]Write to MH i2c: E2 08 00 07 0A 80 13 00 00 00 00 00 00 8D [19:25:29]Write i2c OK [19:25:29]MH_I2C_Read... [19:25:29]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:29]Read from MH i2c: E2 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 62 00 [19:25:29]MH_I2C_Read... [19:25:29]Read from MH i2c: E2 62 00 07 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A9 02 00 00 5E 04 04 00 A9 02 00 00 57 04 04 00 AA 02 00 00 19 04 04 00 00 00 00 00 90 00 A9 [19:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 A9 02 00 00 5E 04 04 00 A9 02 00 00 57 04 04 00 AA 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:30]wFMCommunicate OK [19:25:30]SAM_PROTO_GetFieldsCounters done [19:25:30]requested_item shift.num is exist - process it [19:25:30]requested_item shift.opened is exist - process it [19:25:30]req_shift_opened [19:25:30]FM_GetShiftState [19:25:30]SAM_PROTO_GetShiftState [19:25:30]wFMCommunicate request_size=4 [19:25:30]MH_SAM_APDU [19:25:30]CAPDU: 80 13 01 00 [19:25:30]Write to MH i2c: E2 08 00 08 0A 80 13 01 00 00 00 00 00 8F [19:25:30]Write i2c OK [19:25:30]MH_I2C_Read... [19:25:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:30]Read from MH i2c: E2 [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: E2 0E 00 [19:25:30]MH_I2C_Read... [19:25:30]Read from MH i2c: E2 0E 00 08 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [19:25:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:25:30]wFMCommunicate OK [19:25:30]SAM_PROTO_GetShiftState done [19:25:30]FM_GetShiftState done [19:25:30]req_shift_opened done [19:25:30]requested_item shift.open_date is exist - process it [19:25:30]req_shift_open_date [19:25:30]req_shift_open_date done [19:25:30]produce_requested_data done [19:25:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163236,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:25:30]process_action_free close_receipt [19:25:30]json_value_free [19:25:30]json_value_free done [19:25:30]process_json_proto returns [19:25:30]Send response to host [19:25:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163236,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:25:30]free response buf [19:25:30]execute_script done [19:25:30]execute_script returns [19:25:30]free content buf [19:25:30]Sock 10.Close socket [19:25:30]Sock 10.Thread stoped [19:25:31]Connected sock=11 [19:25:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2D 01 00 00 D7 41 25 01 E3 8F 5A 03 01 00 03 00 19 01 1E 04 01 00 01 23 04 6B 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 30 39 39 36 06 04 27 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 33 33 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 34 21 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 4B 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 87 03 00 00 00 00 07 04 06 00 34 21 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 A9 02 00 00 F4 03 04 00 A5 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A4 7D 02 00 35 04 06 00 12 3C ED C0 C9 14 FF FA 7B 18 45 8C 54 38 [19:25:31]accept exits with 9 [19:25:31]New connection [19:25:31]New thread 3067227492 created [19:25:31]Thread 3067084132 joined [19:25:31]Waiting for new connection... [19:25:31] Sock 9.Parse request [19:25:31]Sock 9.Check first char [19:25:31]Sock 9.First char is OK [19:25:31]request: POST /json_proto HTTP/1.0 [19:25:31]Method: POST [19:25:31]URL: /json_proto [19:25:31]Method is POST - this is cgi request [19:25:31]url: /json_proto [19:25:31]query_string will be loaded in cgi processing [19:25:31]execute_cgi json_proto POST (null) [19:25:31]execute_cgi path=json_proto method=POST [19:25:31]POST find Content-Length [19:25:31]Host: 172.17.44.132:8080 [19:25:31]Content-Length: 667 [19:25:31]Content-Type: application/json [19:25:31] [19:25:31]POST finish read [19:25:31]Found Content-Length = 667 [19:25:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:31]execute_script... [19:25:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291721", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:25:31]POST & json_proto [19:25:31]process_json_proto [19:25:31]json parsed OK: [19:25:31]protocol is kg_v1.0 [19:25:31]action value=close_receipt [19:25:31]process_action close_receipt [19:25:31]cmd_close_receipt [19:25:31]MH_GetDate [19:25:31]Write to MH i2c: F0 00 00 09 0A 02 [19:25:31]Write i2c OK [19:25:31]MH_I2C_Read... [19:25:31]Read from MH i2c: F0 [19:25:31]MH_I2C_Read... [19:25:31]Read from MH i2c: F0 09 00 [19:25:31]MH_I2C_Read... [19:25:31]Read from MH i2c: F0 09 00 09 0A 00 AC ED C4 66 2A 83 C1 65 A1 [19:25:31]GetLastDocTimeStamp 1724181925 [19:25:31]current date 1724181932 [19:25:31]FM_GetShiftState [19:25:31]SAM_PROTO_GetShiftState [19:25:31]wFMCommunicate request_size=4 [19:25:31]MH_SAM_APDU [19:25:31]CAPDU: 80 13 01 00 [19:25:31]Write to MH i2c: E2 08 00 0A 0A 80 13 01 00 00 00 00 00 91 [19:25:31]Write i2c OK [19:25:31]MH_I2C_Read... [19:25:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 CB 2C 47 00 88 E9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:31]39 33 36 34 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 36 39 10 04 04 00 A4 7D 02 00 F4 03 04 00 FD 96 C4 66 B6 04 01 00 00 0E 2B D0 18 16 F6 AA 84 [19:25:31]CommunicateWithHost err = 0 [19:25:31]CheckOFDResponse [19:25:31]1017 (14) - 77093643461234 [19:25:31]1041 (16) - 0000000000871769 [19:25:31]1040 (4) - 163236 [19:25:31]1012 (4) - 20.08.2024 13:15 [19:25:31]1206 (1) - 0 [19:25:31]OFD Sender: Remove packet 163236 [19:25:31]ProducePacketName [19:25:31]name=ofd_packets/00163236 [19:25:31]NVStorageDeleteData [19:25:31]Read from MH i2c: E2 [19:25:31]MH_I2C_Read... [19:25:31]Read from MH i2c: E2 0E 00 [19:25:31]MH_I2C_Read... [19:25:31]Read from MH i2c: E2 0E 00 0A 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5F [19:25:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:25:31]wFMCommunicate OK [19:25:31]SAM_PROTO_GetShiftState done [19:25:31]FM_GetShiftState done [19:25:31]opened in 1724113081 [19:25:31]opened+sec_in_day 1724199481 [19:25:31]quantity*price = 50017 [19:25:31]sum+1 = 50019 [19:25:31]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 682 20.08.2024 19:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163237 ФПД: 244835185194628 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192532&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163237&fm=244835185194628&tin=02508201610067®Number=0000000000092562&sum=50000 [19:25:33]StoreToDocumentArchive [19:25:33]shift 465 fd 163237 [19:25:33]save to /storage/0465/doc_00163237 [19:25:33]save last doc name /storage/0465/doc_00163237 to /storage/kkm_last_doc_name [19:25:33]save OK [19:25:33]Clear old archive folders... [19:25:33]ProcessDocumentItem done err = 0, tmpTLVsize=249 [19:25:33]tlvbuf is 0059BAA0 [19:25:33]SAM_PROTO_ClearQueue [19:25:33]wFMCommunicate request_size=4 [19:25:33]MH_SAM_APDU [19:25:33]CAPDU: 80 09 00 00 [19:25:33]Write to MH i2c: E2 08 00 17 0A 80 09 00 00 00 00 00 00 93 [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:25:33]Read from MH i2c: E2 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 03 00 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 03 00 17 0A 00 90 00 95 [19:25:33]RAPDU: 90 00 [19:25:33]wFMCommunicate OK [19:25:33]SAM_PROTO_ClearQueue done [19:25:33]KKMCreateOFDPacket [19:25:33]OFDProtocolAddRootSTLVToBuf [19:25:33]FM_MakeSignedData [19:25:33]FM_MakeSignedData [19:25:33]SAM_PROTO_SignData [19:25:33]wFMCommunicate request_size=4 [19:25:33]MH_SAM_APDU [19:25:33]CAPDU: 80 0D 01 02 [19:25:33]Write to MH i2c: E2 08 00 18 0A 80 0D 01 02 00 00 00 00 9B [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:25:33]Read from MH i2c: E2 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 03 00 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 03 00 18 0A 00 90 00 96 [19:25:33]RAPDU: 90 00 [19:25:33]wFMCommunicate OK [19:25:33]wFMCommunicate request_size=255 [19:25:33]MH_SAM_APDU [19:25:33]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 AC ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7D 02 00 35 04 06 00 DE AD 22 [19:25:33]Write to MH i2c: E2 02 01 19 0A 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 AC ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7D 02 00 35 04 06 00 DE AD 22 00 00 CD [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:33]Read from MH i2c: E2 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 03 00 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 03 00 19 0A 00 90 00 97 [19:25:33]RAPDU: 90 00 [19:25:33]wFMCommunicate OK [19:25:33]wFMCommunicate request_size=8 [19:25:33]MH_SAM_APDU [19:25:33]CAPDU: 80 0D 02 02 03 3D F6 84 [19:25:33]Write to MH i2c: E2 0B 00 1A 0A 80 0D 02 02 03 00 3D F6 84 00 00 5B [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:25:33]Read from MH i2c: E2 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 03 00 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 03 00 1A 0A 00 90 00 98 [19:25:33]RAPDU: 90 00 [19:25:33]wFMCommunicate OK [19:25:33]wFMCommunicate request_size=4 [19:25:33]MH_SAM_APDU [19:25:33]CAPDU: 80 0D 03 02 [19:25:33]Write to MH i2c: E2 08 00 1B 0A 80 0D 03 02 00 00 00 00 A0 [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:25:33]Read from MH i2c: E2 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 0B 00 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 0B 00 1B 0A 00 B6 96 7A C5 C9 43 E6 3A 90 00 58 [19:25:33]RAPDU: B6 96 7A C5 C9 43 E6 3A 90 00 [19:25:33]wFMCommunicate OK [19:25:33]SAM_PROTO_SignData done [19:25:33]FM_MakeSignedData done [19:25:33]CreateOFDProtocolMessage [19:25:33]wFMCommunicate request_size=4 [19:25:33]MH_SAM_APDU [19:25:33]CAPDU: 80 11 00 00 [19:25:33]Write to MH i2c: E2 08 00 1C 0A 80 11 00 00 00 00 00 00 A0 [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:33]Read from MH i2c: E2 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 17 00 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: E2 17 00 1C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F9 [19:25:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:25:33]wFMCommunicate OK [19:25:33]CreateOFDProtocolMessage done [19:25:33]OFDSenderStorePacket 163237 [19:25:33]StoreOFDPacket docnum=163237 [19:25:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 F4 87 05 01 A8 9F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 AC ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7D 02 00 35 04 06 00 DE AD 22 3D F6 84 B6 96 7A C5 C9 43 E6 3A [19:25:33]CheckFolder [19:25:33]dirname=/storage/ofd_packets [19:25:33]CheckFolder done [19:25:33]ProducePacketName [19:25:33]name=ofd_packets/00163237 [19:25:33]NVStorageSaveData ofd_packets/00163237 [19:25:33]File name is /storage/ofd_packets/00163237 [19:25:33]Write 299 bytes [19:25:33]NVStorageSaveData done [19:25:33]OFDSenderStorePacket done [19:25:33]KKMCreateOFDPacket done [19:25:33]NVStorageSaveData kkm_last_timestamp [19:25:33]File name is /storage/kkm_last_timestamp [19:25:33]Write 4 bytes [19:25:33]NVStorageSaveData done [19:25:33]ExternCall_PrintAddStr [19:25:33]wPrintStart [19:25:33]Write to MH i2c: 01 00 00 1D 0A 27 [19:25:33]Write i2c OK [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: 01 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: 01 07 00 [19:25:33]MH_I2C_Read... [19:25:33]Read from MH i2c: 01 07 00 1D 0A 00 00 00 00 00 FF 0F 3C [19:25:33]RasterBufferAndPrint [19:25:33]line Счет N : (1)291721 [19:25:33]line ИНН: 02508201610067 [19:25:33]line Контрольно-Кассовый Чек [19:25:33]line ПРОДАЖА [19:25:33]line ТРК (МРК, ГНК) : 61 [19:25:33]line Товар: 2710124130 [19:25:33]line SU-92-К-5 [19:25:33]line 7.270 * 68.80 [19:25:33]line = 500.18 [19:25:33]line НДС 12% НСП 1% [19:25:33]line > о реализуемом товаре [19:25:33]line ОКРУГЛЕНИЕ: -0.18 [19:25:33]line ИТОГО: 500.00 [19:25:33]line Внесено: 500.00 [19:25:33]line СДАЧА: 0.00 [19:25:33]line НСП 1% : 4.43 [19:25:33]line НДС 12% : 53.12 [19:25:33]line Наличными: 500.00 [19:25:33]line Безнал.: 0.00 [19:25:33]line Место: АЗС № 130 "Партнер Нефть" [19:25:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:25:33]line СНО: Общий режим [19:25:33]line Чек 682 20.08.2024 19:25 [19:25:33]line Смена: 465 ФФД: 1.0 [19:25:33]line ЗНМ: 0300000070 [19:25:33]line РНМ: 0000000000092562 [19:25:33]line Версия ККМ: 001 [19:25:33]line ФМ: 0000000000871769 [19:25:33]line ФД: 163237 [19:25:33]line ФПД: 244835185194628 [19:25:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192532&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163237&fm=244835185194628&tin=02508201610067®Number=0000000000092562&sum=50000 [19:25:33]OFD Sender: Processing packet 163237 [packets to send 961, broken 960] [19:25:33]ProducePacketName [19:25:33]name=ofd_packets/00163237 [19:25:33]OFD Sender: To server: pG, [19:25:33]CommunicateWithHost lk.salyk.kg:30040 [19:25:33]ConnectInit lk.salyk.kg [19:25:33]written 0, free lines is 4095 [19:25:34]Write to MH i2c: 01 00 00 48 0A 52 [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: 01 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: 01 07 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: 01 07 00 48 0A 00 00 00 00 00 CC 0C 31 [19:25:34]RasterBufferAndPrint [19:25:34]line [19:25:34]line [19:25:34]line [19:25:34]line [19:25:34]line [19:25:34]written 0, free lines is 3295 [19:25:34]MH_Cut [19:25:34]Write to MH i2c: D1 01 00 4F 0A 01 2B [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: D1 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: D1 01 00 [19:25:34]MH_I2C_Read... [19:25:34]Read from MH i2c: D1 01 00 4F 0A 00 2A [19:25:34]Write to MH i2c: 01 00 00 50 0A 5A [19:25:34]Write i2c OK [19:25:34]MH_I2C_Read... [19:25:34]Connected sock=11 [19:25: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 36 39 0D 01 00 00 F4 87 05 01 A8 9F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AA 02 00 00 F4 03 04 00 AC ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A5 7D 02 00 35 04 06 00 DE AD 22 3D F6 84 B6 96 7A C5 C9 43 E6 3A [19:25:35]*** Cut start [19:25:35]*** Purtial cut [19:25:35]*** Stage 1: CUTSNS_PIN = 1 [19:25: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 36 39 4F 00 00 00 F3 99 47 00 FD 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 36 39 10 04 04 00 A5 7D 02 00 F4 03 04 00 00 97 C4 66 B6 04 01 00 00 14 A9 91 72 38 48 53 D2 [19:25:35]CommunicateWithHost err = 0 [19:25:35]CheckOFDResponse [19:25:35]1017 (14) - 77093643461234 [19:25:35]1041 (16) - 0000000000871769 [19:25:35]1040 (4) - 163237 [19:25:35]1012 (4) - 20.08.2024 13:15 [19:25:35]1206 (1) - 0 [19:25:35]OFD Sender: Remove packet 163237 [19:25:35]ProducePacketName [19:25:35]name=ofd_packets/00163237 [19:25:35]NVStorageDeleteData [19:25:36]OFD Sender: No OFD packet to send [19:25:37]Read from MH i2c: 01 [19:25:37]MH_I2C_Read... [19:25:37]*** Stop cut motor [19:25:37]*** Cut end [19:25:37]Read from MH i2c: 01 07 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: 01 07 00 50 0A 00 00 00 00 00 FF 0F 6F [19:25:37]process_action close_receipt done [19:25:37]requested_data is exist [19:25:37]produce_requested_data [19:25:37]requested_item fm.sn is exist - process it [19:25:37]wFMCommunicate request_size=4 [19:25:37]MH_SAM_APDU [19:25:37]CAPDU: 80 11 00 00 [19:25:37]Write to MH i2c: E2 08 00 51 0A 80 11 00 00 00 00 00 00 D5 [19:25:37]Write i2c OK [19:25:37]MH_I2C_Read... [19:25:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:25:37]Read from MH i2c: E2 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 17 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 17 00 51 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2E [19:25:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:25:37]wFMCommunicate OK [19:25:37]requested_item fd.num is exist - process it [19:25:37]SAM_PROTO_GetFieldsCounters [19:25:37]wFMCommunicate request_size=4 [19:25:37]MH_SAM_APDU [19:25:37]CAPDU: 80 13 00 00 [19:25:37]Write to MH i2c: E2 08 00 52 0A 80 13 00 00 00 00 00 00 D8 [19:25:37]Write i2c OK [19:25:37]MH_I2C_Read... [19:25:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:25:37]Read from MH i2c: E2 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 62 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 62 00 52 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AA 02 00 00 5E 04 04 00 AA 02 00 00 57 04 04 00 AB 02 00 00 19 04 04 00 00 00 00 00 90 00 F8 [19:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AA 02 00 00 5E 04 04 00 AA 02 00 00 57 04 04 00 AB 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:25:37]wFMCommunicate OK [19:25:37]SAM_PROTO_GetFieldsCounters done [19:25:37]requested_item shift.num is exist - process it [19:25:37]requested_item shift.opened is exist - process it [19:25:37]req_shift_opened [19:25:37]FM_GetShiftState [19:25:37]SAM_PROTO_GetShiftState [19:25:37]wFMCommunicate request_size=4 [19:25:37]MH_SAM_APDU [19:25:37]CAPDU: 80 13 01 00 [19:25:37]Write to MH i2c: E2 08 00 53 0A 80 13 01 00 00 00 00 00 DA [19:25:37]Write i2c OK [19:25:37]MH_I2C_Read... [19:25:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:25:37]Read from MH i2c: E2 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 0E 00 [19:25:37]MH_I2C_Read... [19:25:37]Read from MH i2c: E2 0E 00 53 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A8 [19:25:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:25:37]wFMCommunicate OK [19:25:37]SAM_PROTO_GetShiftState done [19:25:37]FM_GetShiftState done [19:25:37]req_shift_opened done [19:25:37]requested_item shift.open_date is exist - process it [19:25:37]req_shift_open_date [19:25:37]req_shift_open_date done [19:25:37]produce_requested_data done [19:25:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163237,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:25:37]process_action_free close_receipt [19:25:37]json_value_free [19:25:37]json_value_free done [19:25:37]process_json_proto returns [19:25:37]Send response to host [19:25:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163237,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:25:37]free response buf [19:25:37]execute_script done [19:25:37]execute_script returns [19:25:37]free content buf [19:25:37]Sock 9.Close socket [19:25:37]Sock 9.Thread stoped [19:25:41]OFD Sender: No OFD packet to send [19:25:46]OFD Sender: No OFD packet to send [19:25:51]recv_with_timeout no data received [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:03]recv_with_timeout no data received [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:18]recv_with_timeout no data received [19:26:21]OFD Sender: No OFD packet to send [19:26:24]accept exits with 7 [19:26:24]New connection [19:26:24]New thread 3067084132 created [19:26:24]Thread 3067227492 joined [19:26:24]Waiting for new connection... [19:26:24] Sock 7.Parse request [19:26:24]Sock 7.Check first char [19:26:24]Sock 7.First char is OK [19:26:24]request: POST /json_proto HTTP/1.0 [19:26:24]Method: POST [19:26:24]URL: /json_proto [19:26:24]Method is POST - this is cgi request [19:26:24]url: /json_proto [19:26:24]query_string will be loaded in cgi processing [19:26:24]execute_cgi json_proto POST (null) [19:26:24]execute_cgi path=json_proto method=POST [19:26:24]POST find Content-Length [19:26:24]Host: 172.17.44.132:8080 [19:26:24]Content-Length: 677 [19:26:24]Content-Type: application/json [19:26:24] [19:26:24]POST finish read [19:26:24]Found Content-Length = 677 [19:26:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.580, "sum" : 310.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 310.00, "total" : 310.00, "payments": [ { "type": 0, "sum" : 310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:24]execute_script... [19:26:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291722", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 4.580, "sum" : 310.52, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 310.00, "total" : 310.00, "payments": [ { "type": 0, "sum" : 310.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:24]POST & json_proto [19:26:24]process_json_proto [19:26:24]json parsed OK: [19:26:24]protocol is kg_v1.0 [19:26:24]action value=close_receipt [19:26:24]process_action close_receipt [19:26:24]cmd_close_receipt [19:26:24]MH_GetDate [19:26:24]Write to MH i2c: F0 00 00 54 0A 4D [19:26:24]Write i2c OK [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: F0 [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: F0 09 00 [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: F0 09 00 54 0A 00 E1 ED C4 66 2A 83 C1 65 21 [19:26:24]GetLastDocTimeStamp 1724181932 [19:26:24]current date 1724181985 [19:26:24]FM_GetShiftState [19:26:24]SAM_PROTO_GetShiftState [19:26:24]wFMCommunicate request_size=4 [19:26:24]MH_SAM_APDU [19:26:24]CAPDU: 80 13 01 00 [19:26:24]Write to MH i2c: E2 08 00 55 0A 80 13 01 00 00 00 00 00 DC [19:26:24]Write i2c OK [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: E2 [19:26:24]MH_I2C_Read... [19:26:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:24]Read from MH i2c: E2 0E 00 [19:26:24]MH_I2C_Read... [19:26:24]Read from MH i2c: E2 0E 00 55 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AA [19:26:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:26:24]wFMCommunicate OK [19:26:24]SAM_PROTO_GetShiftState done [19:26:24]FM_GetShiftState done [19:26:24]opened in 1724113081 [19:26:24]opened+sec_in_day 1724199481 [19:26:24]quantity*price = 31052 [19:26:24]sum+1 = 31053 [19:26:24]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.52 ИТОГО: 310.00 Внесено: 310.00 СДАЧА: 0.00 НСП 1% : 2.75 НДС 12% : 32.98 Наличными: 310.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 683 20.08.2024 19:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163238 ФПД: 132650683436175 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192625&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163238&fm=132650683436175&tin=02508201610067®Number=0000000000092562&sum=31000 [19:26:26]StoreToDocumentArchive [19:26:26]shift 465 fd 163238 [19:26:26]save to /storage/0465/doc_00163238 [19:26:26]save last doc name /storage/0465/doc_00163238 to /storage/kkm_last_doc_name [19:26:26]save OK [19:26:26]Clear old archive folders... [19:26:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:26:26]tlvbuf is 005FCD50 [19:26:26]SAM_PROTO_ClearQueue [19:26:26]wFMCommunicate request_size=4 [19:26:26]MH_SAM_APDU [19:26:26]CAPDU: 80 09 00 00 [19:26:26]Write to MH i2c: E2 08 00 62 0A 80 09 00 00 00 00 00 00 DE [19:26:26]Write i2c OK [19:26:26]MH_I2C_Read... [19:26:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:26]Read from MH i2c: E2 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 03 00 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 03 00 62 0A 00 90 00 E0 [19:26:26]RAPDU: 90 00 [19:26:26]wFMCommunicate OK [19:26:26]SAM_PROTO_ClearQueue done [19:26:26]KKMCreateOFDPacket [19:26:26]OFDProtocolAddRootSTLVToBuf [19:26:26]FM_MakeSignedData [19:26:26]FM_MakeSignedData [19:26:26]SAM_PROTO_SignData [19:26:26]wFMCommunicate request_size=4 [19:26:26]MH_SAM_APDU [19:26:26]CAPDU: 80 0D 01 02 [19:26:26]Write to MH i2c: E2 08 00 63 0A 80 0D 01 02 00 00 00 00 E6 [19:26:26]Write i2c OK [19:26:26]MH_I2C_Read... [19:26:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:26]Read from MH i2c: E2 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 03 00 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 03 00 63 0A 00 90 00 E1 [19:26:26]RAPDU: 90 00 [19:26:26]wFMCommunicate OK [19:26:26]wFMCommunicate request_size=255 [19:26:26]MH_SAM_APDU [19:26:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 E1 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7D 02 00 35 04 06 00 78 [19:26:26]Write to MH i2c: E2 02 01 64 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 E1 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7D 02 00 35 04 06 00 78 00 00 7D [19:26:26]Write i2c OK [19:26:26]MH_I2C_Read... [19:26:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:26]OFD Sender: No OFD packet to send [19:26:26]Read from MH i2c: E2 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 03 00 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 03 00 64 0A 00 90 00 E2 [19:26:26]RAPDU: 90 00 [19:26:26]wFMCommunicate OK [19:26:26]wFMCommunicate request_size=10 [19:26:26]MH_SAM_APDU [19:26:26]CAPDU: 80 0D 02 02 05 A5 24 DD 8C 8F [19:26:26]Write to MH i2c: E2 0D 00 65 0A 80 0D 02 02 05 00 A5 24 DD 8C 8F 00 00 B4 [19:26:26]Write i2c OK [19:26:26]MH_I2C_Read... [19:26:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:26]Read from MH i2c: E2 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 03 00 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 03 00 65 0A 00 90 00 E3 [19:26:26]RAPDU: 90 00 [19:26:26]wFMCommunicate OK [19:26:26]wFMCommunicate request_size=4 [19:26:26]MH_SAM_APDU [19:26:26]CAPDU: 80 0D 03 02 [19:26:26]Write to MH i2c: E2 08 00 66 0A 80 0D 03 02 00 00 00 00 EB [19:26:26]Write i2c OK [19:26:26]MH_I2C_Read... [19:26:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:26]Read from MH i2c: E2 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 0B 00 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 0B 00 66 0A 00 2B 1F D2 16 26 E0 CE A9 90 00 9B [19:26:26]RAPDU: 2B 1F D2 16 26 E0 CE A9 90 00 [19:26:26]wFMCommunicate OK [19:26:26]SAM_PROTO_SignData done [19:26:26]FM_MakeSignedData done [19:26:26]CreateOFDProtocolMessage [19:26:26]wFMCommunicate request_size=4 [19:26:26]MH_SAM_APDU [19:26:26]CAPDU: 80 11 00 00 [19:26:26]Write to MH i2c: E2 08 00 67 0A 80 11 00 00 00 00 00 00 EB [19:26:26]Write i2c OK [19:26:26]MH_I2C_Read... [19:26:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:26]Read from MH i2c: E2 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 17 00 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: E2 17 00 67 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 44 [19:26:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:26:26]wFMCommunicate OK [19:26:26]CreateOFDProtocolMessage done [19:26:26]OFDSenderStorePacket 163238 [19:26:26]StoreOFDPacket docnum=163238 [19:26:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D8 41 07 01 35 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 E1 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7D 02 00 35 04 06 00 78 A5 24 DD 8C 8F 2B 1F D2 16 26 E0 CE A9 [19:26:26]CheckFolder [19:26:26]dirname=/storage/ofd_packets [19:26:26]CheckFolder done [19:26:26]ProducePacketName [19:26:26]name=ofd_packets/00163238 [19:26:26]NVStorageSaveData ofd_packets/00163238 [19:26:26]File name is /storage/ofd_packets/00163238 [19:26:26]Write 301 bytes [19:26:26]NVStorageSaveData done [19:26:26]OFDSenderStorePacket done [19:26:26]KKMCreateOFDPacket done [19:26:26]NVStorageSaveData kkm_last_timestamp [19:26:26]File name is /storage/kkm_last_timestamp [19:26:26]Write 4 bytes [19:26:26]NVStorageSaveData done [19:26:26]ExternCall_PrintAddStr [19:26:26]wPrintStart [19:26:26]Write to MH i2c: 01 00 00 68 0A 72 [19:26:26]Write i2c OK [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: 01 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: 01 07 00 [19:26:26]MH_I2C_Read... [19:26:26]Read from MH i2c: 01 07 00 68 0A 00 00 00 00 00 FF 0F 87 [19:26:26]RasterBufferAndPrint [19:26:26]line Счет N : (1)291722 [19:26:26]line ИНН: 02508201610067 [19:26:26]line Контрольно-Кассовый Чек [19:26:26]line ПРОДАЖА [19:26:26]line ТРК (МРК, ГНК) : 52 [19:26:26]line Товар: 2710124130 [19:26:26]line Аи-92-К-5 [19:26:26]line 4.580 * 67.80 [19:26:26]line = 310.52 [19:26:26]line НДС 12% НСП 1% [19:26:26]line > о реализуемом товаре [19:26:26]line ОКРУГЛЕНИЕ: -0.52 [19:26:26]line ИТОГО: 310.00 [19:26:26]line Внесено: 310.00 [19:26:26]line СДАЧА: 0.00 [19:26:26]line НСП 1% : 2.75 [19:26:26]line НДС 12% : 32.98 [19:26:26]line Наличными: 310.00 [19:26:26]line Безнал.: 0.00 [19:26:26]line Место: АЗС № 130 "Партнер Нефть" [19:26:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:26:26]line СНО: Общий режим [19:26:26]line Чек 683 20.08.2024 19:26 [19:26:26]line Смена: 465 ФФД: 1.0 [19:26:26]line ЗНМ: 0300000070 [19:26:26]line РНМ: 0000000000092562 [19:26:26]line Версия ККМ: 001 [19:26:26]line ФМ: 0000000000871769 [19:26:26]line ФД: 163238 [19:26:26]line ФПД: 132650683436175 [19:26:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192625&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163238&fm=132650683436175&tin=02508201610067®Number=0000000000092562&sum=31000 [19:26:26]OFD Sender: Processing packet 163238 [packets to send 961, broken 960] [19:26:26]ProducePacketName [19:26:26]name=ofd_packets/00163238 [19:26:26]OFD Sender: To server: pG, [19:26:26]CommunicateWithHost lk.salyk.kg:30040 [19:26:26]ConnectInit lk.salyk.kg [19:26:26]written 0, free lines is 4095 [19:26:27]Write to MH i2c: 01 00 00 93 0A 9D [19:26:27]Write i2c OK [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: 01 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: 01 07 00 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: 01 07 00 93 0A 00 00 00 00 00 C9 0C 79 [19:26:27]RasterBufferAndPrint [19:26:27]line [19:26:27]line [19:26:27]line [19:26:27]line [19:26:27]line [19:26:27]written 0, free lines is 3286 [19:26:27]MH_Cut [19:26:27]Write to MH i2c: D1 01 00 9A 0A 01 76 [19:26:27]Write i2c OK [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: D1 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: D1 01 00 [19:26:27]MH_I2C_Read... [19:26:27]Read from MH i2c: D1 01 00 9A 0A 00 75 [19:26:27]Write to MH i2c: 01 00 00 9B 0A A5 [19:26:27]Write i2c OK [19:26:27]MH_I2C_Read... [19:26:28]*** Cut start [19:26:28]*** Purtial cut [19:26:28]*** Stage 1: CUTSNS_PIN = 1 [19:26:30]Read from MH i2c: 01 [19:26:30]MH_I2C_Read... [19:26:30]*** Stop cut motor [19:26:30]*** Cut end [19:26:30]Read from MH i2c: 01 07 00 [19:26:30]MH_I2C_Read... [19:26:30]Read from MH i2c: 01 07 00 9B 0A 00 00 00 00 00 FF 0F BA [19:26:30]process_action close_receipt done [19:26:30]requested_data is exist [19:26:30]produce_requested_data [19:26:30]requested_item fm.sn is exist - process it [19:26:30]wFMCommunicate request_size=4 [19:26:30]MH_SAM_APDU [19:26:30]CAPDU: 80 11 00 00 [19:26:30]Write to MH i2c: E2 08 00 9C 0A 80 11 00 00 00 00 00 00 20 [19:26:30]Write i2c OK [19:26:30]MH_I2C_Read... [19:26:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:30]Read from MH i2c: E2 [19:26:30]MH_I2C_Read... [19:26:30]Read from MH i2c: E2 17 00 [19:26:30]MH_I2C_Read... [19:26:30]Read from MH i2c: E2 17 00 9C 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [19:26:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:26:30]wFMCommunicate OK [19:26:30]requested_item fd.num is exist - process it [19:26:30]SAM_PROTO_GetFieldsCounters [19:26:30]wFMCommunicate request_size=4 [19:26:30]MH_SAM_APDU [19:26:30]CAPDU: 80 13 00 00 [19:26:30]Write to MH i2c: E2 08 00 9D 0A 80 13 00 00 00 00 00 00 23 [19:26:30]Write i2c OK [19:26:30]MH_I2C_Read... [19:26:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:30]Read from MH i2c: E2 [19:26:30]MH_I2C_Read... [19:26:30]Read from MH i2c: E2 62 00 [19:26:30]MH_I2C_Read... [19:26:30]Read from MH i2c: E2 62 00 9D 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A6 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AB 02 00 00 5E 04 04 00 AB 02 00 00 57 04 04 00 AC 02 00 00 19 04 04 00 00 00 00 00 90 00 47 [19:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A6 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AB 02 00 00 5E 04 04 00 AB 02 00 00 57 04 04 00 AC 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:26:30]wFMCommunicate OK [19:26:30]SAM_PROTO_GetFieldsCounters done [19:26:30]requested_item shift.num is exist - process it [19:26:30]requested_item shift.opened is exist - process it [19:26:30]req_shift_opened [19:26:30]FM_GetShiftState [19:26:30]SAM_PROTO_GetShiftState [19:26:30]wFMCommunicate request_size=4 [19:26:30]MH_SAM_APDU [19:26:30]CAPDU: 80 13 01 00 [19:26:30]Write to MH i2c: E2 08 00 9E 0A 80 13 01 00 00 00 00 00 25 [19:26:30]Write i2c OK [19:26:30]MH_I2C_Read... [19:26:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:30]Read from MH i2c: E2 [19:26:30]MH_I2C_Read... [19:26:30]Read from MH i2c: E2 0E 00 [19:26:30]MH_I2C_Read... [19:26:30]Read from MH i2c: E2 0E 00 9E 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F3 [19:26:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:26:30]wFMCommunicate OK [19:26:30]SAM_PROTO_GetShiftState done [19:26:30]FM_GetShiftState done [19:26:30]req_shift_opened done [19:26:30]requested_item shift.open_date is exist - process it [19:26:30]req_shift_open_date [19:26:30]req_shift_open_date done [19:26:30]produce_requested_data done [19:26:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163238,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:26:30]process_action_free close_receipt [19:26:30]json_value_free [19:26:30]json_value_free done [19:26:30]process_json_proto returns [19:26:30]Send response to host [19:26:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163238,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:26:30]free response buf [19:26:30]execute_script done [19:26:30]execute_script returns [19:26:30]free content buf [19:26:30]Sock 7.Close socket [19:26:30]Sock 7.Thread stoped [19:26:31]recv_with_timeout no data received [19:26:31]ConnectInit Can't take IP for lk.salyk.kg [19:26:31]CommunicateWithHost connect error [19:26:31]CommunicateWithHost err = -1 [19:26:31]OFD Sender: Server communicate error [19:26:36]OFD Sender: Processing packet 163238 [packets to send 961, broken 960] [19:26:36]ProducePacketName [19:26:36]name=ofd_packets/00163238 [19:26:36]OFD Sender: To server: pG, [19:26:36]CommunicateWithHost lk.salyk.kg:30040 [19:26:36]ConnectInit lk.salyk.kg [19:26:38]Connected sock=9 [19:26: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 36 39 0F 01 00 00 D8 41 07 01 35 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 E4 11 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4C 79 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 79 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 0C 00 00 00 00 07 04 06 00 18 79 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AB 02 00 00 F4 03 04 00 E1 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A6 7D 02 00 35 04 06 00 78 A5 24 DD 8C 8F 2B 1F D2 16 26 E0 CE A9 [19:26: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 36 39 4F 00 00 00 64 A2 47 00 C4 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 36 39 10 04 04 00 A6 7D 02 00 F4 03 04 00 40 97 C4 66 B6 04 01 00 00 38 9C BA FF 4D 87 EC 2C [19:26:39]CommunicateWithHost err = 0 [19:26:39]CheckOFDResponse [19:26:39]1017 (14) - 77093643461234 [19:26:39]1041 (16) - 0000000000871769 [19:26:39]1040 (4) - 163238 [19:26:39]1012 (4) - 20.08.2024 13:16 [19:26:39]1206 (1) - 0 [19:26:39]OFD Sender: Remove packet 163238 [19:26:39]ProducePacketName [19:26:39]name=ofd_packets/00163238 [19:26:39]NVStorageDeleteData [19:26:40]OFD Sender: No OFD packet to send [19:26:45]OFD Sender: No OFD packet to send [19:26:48]accept exits with 10 [19:26:48]New connection [19:26:48]New thread 3067227492 created [19:26:48]Thread 3067084132 joined [19:26:48]Waiting for new connection... [19:26:48] Sock 10.Parse request [19:26:48]Sock 10.Check first char [19:26:48]Sock 10.First char is OK [19:26:48]request: POST /json_proto HTTP/1.0 [19:26:48]Method: POST [19:26:48]URL: /json_proto [19:26:48]Method is POST - this is cgi request [19:26:48]url: /json_proto [19:26:48]query_string will be loaded in cgi processing [19:26:48]execute_cgi json_proto POST (null) [19:26:48]execute_cgi path=json_proto method=POST [19:26:48]POST find Content-Length [19:26:48]Host: 172.17.44.132:8080 [19:26:48]Content-Length: 621 [19:26:48]Content-Type: application/json [19:26:48] [19:26:48]POST finish read [19:26:48]Found Content-Length = 621 [19:26:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50498", "tax_sys" : 0, "items" : [ { "code": "48744997", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Compact Blue", "price" : 135.00, "quantity" : 3.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:48]execute_script... [19:26:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50498", "tax_sys" : 0, "items" : [ { "code": "48744997", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Compact Blue", "price" : 135.00, "quantity" : 3.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:26:48]POST & json_proto [19:26:48]process_json_proto [19:26:48]json parsed OK: [19:26:48]protocol is kg_v1.0 [19:26:48]action value=close_receipt [19:26:48]process_action close_receipt [19:26:48]cmd_close_receipt [19:26:48]MH_GetDate [19:26:48]Write to MH i2c: F0 00 00 9F 0A 98 [19:26:48]Write i2c OK [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: F0 [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: F0 09 00 [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: F0 09 00 9F 0A 00 F9 ED C4 66 2A 83 C1 65 84 [19:26:48]GetLastDocTimeStamp 1724181985 [19:26:48]current date 1724182009 [19:26:48]FM_GetShiftState [19:26:48]SAM_PROTO_GetShiftState [19:26:48]wFMCommunicate request_size=4 [19:26:48]MH_SAM_APDU [19:26:48]CAPDU: 80 13 01 00 [19:26:48]Write to MH i2c: E2 08 00 A0 0A 80 13 01 00 00 00 00 00 27 [19:26:48]Write i2c OK [19:26:48]MH_I2C_Read... [19:26:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:48]Read from MH i2c: E2 [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: E2 0E 00 [19:26:48]MH_I2C_Read... [19:26:48]Read from MH i2c: E2 0E 00 A0 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F5 [19:26:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:26:48]wFMCommunicate OK [19:26:48]SAM_PROTO_GetShiftState done [19:26:48]FM_GetShiftState done [19:26:48]opened in 1724113081 [19:26:48]opened+sec_in_day 1724199481 [19:26:48]quantity*price = 40500 [19:26:48]sum+1 = 40501 [19:26:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 405.00 НСП 1% : 3.58 НДС 12% : 43.01 Наличными: 405.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 684 20.08.2024 19:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163239 ФПД: 67114048811068 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192649&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163239&fm=67114048811068&tin=02508201610067®Number=0000000000092562&sum=40500 0 [19:26:49]StoreToDocumentArchive [19:26:49]shift 465 fd 163239 [19:26:49]save to /storage/0465/doc_00163239 [19:26:49]save last doc name /storage/0465/doc_00163239 to /storage/kkm_last_doc_name [19:26:49]save OK [19:26:49]Clear old archive folders... [19:26:49]ProcessDocumentItem done err = 0, tmpTLVsize=274 [19:26:49]tlvbuf is 005922A0 [19:26:49]SAM_PROTO_ClearQueue [19:26:49]wFMCommunicate request_size=4 [19:26:49]MH_SAM_APDU [19:26:49]CAPDU: 80 09 00 00 [19:26:49]Write to MH i2c: E2 08 00 AD 0A 80 09 00 00 00 00 00 00 29 [19:26:49]Write i2c OK [19:26:49]MH_I2C_Read... [19:26:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:26:49]Read from MH i2c: E2 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 03 00 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 03 00 AD 0A 00 90 00 2B [19:26:49]RAPDU: 90 00 [19:26:49]wFMCommunicate OK [19:26:49]SAM_PROTO_ClearQueue done [19:26:49]KKMCreateOFDPacket [19:26:49]OFDProtocolAddRootSTLVToBuf [19:26:49]FM_MakeSignedData [19:26:49]FM_MakeSignedData [19:26:49]SAM_PROTO_SignData [19:26:49]wFMCommunicate request_size=4 [19:26:49]MH_SAM_APDU [19:26:49]CAPDU: 80 0D 01 02 [19:26:49]Write to MH i2c: E2 08 00 AE 0A 80 0D 01 02 00 00 00 00 31 [19:26:49]Write i2c OK [19:26:49]MH_I2C_Read... [19:26:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:26:49]Read from MH i2c: E2 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 03 00 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 03 00 AE 0A 00 90 00 2C [19:26:49]RAPDU: 90 00 [19:26:49]wFMCommunicate OK [19:26:49]wFMCommunicate request_size=255 [19:26:49]MH_SAM_APDU [19:26:49]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 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 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 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 02 00 00 F4 03 04 00 F9 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [19:26:49]Write to MH i2c: E2 02 01 AF 0A 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 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 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 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 02 00 00 F4 03 04 00 F9 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 8E [19:26:49]Write i2c OK [19:26:49]MH_I2C_Read... [19:26:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:49]Read from MH i2c: E2 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 03 00 [19:26:49]MH_I2C_Read... [19:26:49]Read from MH i2c: E2 03 00 AF 0A 00 90 00 2D [19:26:49]RAPDU: 90 00 [19:26:49]wFMCommunicate OK [19:26:49]wFMCommunicate request_size=33 [19:26:49]MH_SAM_APDU [19:26:49]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7D 02 00 35 04 06 00 3D 0A 35 09 F0 3C [19:26:50]Write to MH i2c: E2 24 00 B0 0A 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7D 02 00 35 04 06 00 3D 0A 35 09 F0 3C 00 00 A0 [19:26:50]Write i2c OK [19:26:50]MH_I2C_Read... [19:26:50]Read from MH i2c: E2 [19:26:50]MH_I2C_Read... [19:26:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:26:50]Read from MH i2c: E2 03 00 [19:26:50]MH_I2C_Read... [19:26:50]Read from MH i2c: E2 03 00 B0 0A 00 90 00 2E [19:26:50]RAPDU: 90 00 [19:26:50]wFMCommunicate OK [19:26:50]wFMCommunicate request_size=4 [19:26:50]MH_SAM_APDU [19:26:50]CAPDU: 80 0D 03 02 [19:26:50]Write to MH i2c: E2 08 00 B1 0A 80 0D 03 02 00 00 00 00 36 [19:26:50]Write i2c OK [19:26:50]MH_I2C_Read... [19:26:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:26:50]Read from MH i2c: E2 [19:26:50]MH_I2C_Read... [19:26:50]Read from MH i2c: E2 0B 00 [19:26:50]MH_I2C_Read... [19:26:50]Read from MH i2c: E2 0B 00 B1 0A 00 A1 64 B0 21 C5 5C 29 A6 90 00 FD [19:26:50]RAPDU: A1 64 B0 21 C5 5C 29 A6 90 00 [19:26:50]wFMCommunicate OK [19:26:50]SAM_PROTO_SignData done [19:26:50]FM_MakeSignedData done [19:26:50]CreateOFDProtocolMessage [19:26:50]wFMCommunicate request_size=4 [19:26:50]MH_SAM_APDU [19:26:50]CAPDU: 80 11 00 00 [19:26:50]Write to MH i2c: E2 08 00 B2 0A 80 11 00 00 00 00 00 00 36 [19:26:50]Write i2c OK [19:26:50]MH_I2C_Read... [19:26:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:50]Read from MH i2c: E2 [19:26:50]MH_I2C_Read... [19:26:50]Read from MH i2c: E2 17 00 [19:26:50]MH_I2C_Read... [19:26:50]Read from MH i2c: E2 17 00 B2 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [19:26:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:26:50]wFMCommunicate OK [19:26:50]CreateOFDProtocolMessage done [19:26:50]OFDSenderStorePacket 163239 [19:26:50]StoreOFDPacket docnum=163239 [19:26:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 99 49 1E 01 DC 5C 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 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 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 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 02 00 00 F4 03 04 00 F9 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7D 02 00 35 04 06 00 3D 0A 35 09 F0 3C A1 64 B0 21 C5 5C 29 A6 [19:26:50]CheckFolder [19:26:50]dirname=/storage/ofd_packets [19:26:50]CheckFolder done [19:26:50]ProducePacketName [19:26:50]name=ofd_packets/00163239 [19:26:50]NVStorageSaveData ofd_packets/00163239 [19:26:50]File name is /storage/ofd_packets/00163239 [19:26:50]Write 324 bytes [19:26:50]NVStorageSaveData done [19:26:50]OFDSenderStorePacket done [19:26:50]KKMCreateOFDPacket done [19:26:50]NVStorageSaveData kkm_last_timestamp [19:26:50]File name is /storage/kkm_last_timestamp [19:26:50]Write 4 bytes [19:26:50]NVStorageSaveData done [19:26:50]ExternCall_PrintAddStr [19:26:50]wPrintStart [19:26:50]Write to MH i2c: 01 00 00 B3 0A BD [19:26:50]Write i2c OK [19:26:50]MH_I2C_Read... [19:26:50]Read from MH i2c: 01 [19:26:50]MH_I2C_Read... [19:26:50]Read from MH i2c: 01 07 00 [19:26:50]MH_I2C_Read... [19:26:50]Read from MH i2c: 01 07 00 B3 0A 00 00 00 00 00 FF 0F D2 [19:26:50]RasterBufferAndPrint [19:26:50]line Счет N : (3)50498 [19:26:50]line ИНН: 02508201610067 [19:26:50]line Контрольно-Кассовый Чек [19:26:50]line ПРОДАЖА [19:26:50]line Товар: 48744997 [19:26:50]line Сигареты Winston Compact Blue [19:26:50]line 3.000 * 135.00 [19:26:50]line = 405.00 [19:26:50]line НДС 12% НСП 1% [19:26:50]line > о реализуемом товаре [19:26:50]line ИТОГО: 405.00 [19:26:50]line НСП 1% : 3.58 [19:26:50]line НДС 12% : 43.01 [19:26:50]line Наличными: 405.00 [19:26:50]line Безнал.: 0.00 [19:26:50]line Место: АЗС № 130 "Партнер Нефть" [19:26:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:26:50]line СНО: Общий режим [19:26:50]line Чек 684 20.08.2024 19:26 [19:26:50]line Смена: 465 ФФД: 1.0 [19:26:50]line ЗНМ: 0300000070 [19:26:50]line РНМ: 0000000000092562 [19:26:50]line Версия ККМ: 001 [19:26:50]line ФМ: 0000000000871769 [19:26:50]line ФД: 163239 [19:26:50]line ФПД: 67114048811068 [19:26:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192649&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163239&fm=67114048811068&tin=02508201610067®Number=0000000000092562&sum=40500 [19:26:50]line 0 [19:26:50]OFD Sender: Processing packet 163239 [packets to send 961, broken 960] [19:26:50]ProducePacketName [19:26:50]name=ofd_packets/00163239 [19:26:50]OFD Sender: To server: pG, [19:26:50]CommunicateWithHost lk.salyk.kg:30040 [19:26:50]ConnectInit lk.salyk.kg [19:26:50]written 0, free lines is 4095 [19:26:51]Write to MH i2c: 01 00 00 DC 0A E6 [19:26:51]Write i2c OK [19:26:51]MH_I2C_Read... [19:26:51]Read from MH i2c: 01 [19:26:51]MH_I2C_Read... [19:26:51]Read from MH i2c: 01 07 00 [19:26:51]MH_I2C_Read... [19:26:51]Read from MH i2c: 01 07 00 DC 0A 00 00 00 00 00 D5 0C CE [19:26:51]RasterBufferAndPrint [19:26:51]line [19:26:51]line [19:26:51]line [19:26:51]line [19:26:51]line [19:26:51]written 0, free lines is 3298 [19:26:51]MH_Cut [19:26:51]Write to MH i2c: D1 01 00 E3 0A 01 BF [19:26:51]Write i2c OK [19:26:51]MH_I2C_Read... [19:26:51]Read from MH i2c: D1 [19:26:51]MH_I2C_Read... [19:26:51]Read from MH i2c: D1 01 00 [19:26:51]MH_I2C_Read... [19:26:51]Read from MH i2c: D1 01 00 E3 0A 00 BE [19:26:51]Write to MH i2c: 01 00 00 E4 0A EE [19:26:51]Write i2c OK [19:26:51]MH_I2C_Read... [19:26:51]*** Cut start [19:26:51]*** Purtial cut [19:26:51]*** Stage 1: CUTSNS_PIN = 1 [19:26:53]Read from MH i2c: 01 [19:26:53]MH_I2C_Read... [19:26:53]*** Stop cut motor [19:26:53]*** Cut end [19:26:53]Read from MH i2c: 01 07 00 [19:26:53]MH_I2C_Read... [19:26:53]Read from MH i2c: 01 07 00 E4 0A 00 00 00 00 00 FF 0F 03 [19:26:53]process_action close_receipt done [19:26:53]requested_data is exist [19:26:53]produce_requested_data [19:26:53]requested_item fm.sn is exist - process it [19:26:53]wFMCommunicate request_size=4 [19:26:53]MH_SAM_APDU [19:26:53]CAPDU: 80 11 00 00 [19:26:53]Write to MH i2c: E2 08 00 E5 0A 80 11 00 00 00 00 00 00 69 [19:26:53]Write i2c OK [19:26:53]MH_I2C_Read... [19:26:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:26:53]Read from MH i2c: E2 [19:26:53]MH_I2C_Read... [19:26:53]Read from MH i2c: E2 17 00 [19:26:53]MH_I2C_Read... [19:26:53]Read from MH i2c: E2 17 00 E5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C2 [19:26:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:26:53]wFMCommunicate OK [19:26:53]requested_item fd.num is exist - process it [19:26:53]SAM_PROTO_GetFieldsCounters [19:26:53]wFMCommunicate request_size=4 [19:26:53]MH_SAM_APDU [19:26:53]CAPDU: 80 13 00 00 [19:26:53]Write to MH i2c: E2 08 00 E6 0A 80 13 00 00 00 00 00 00 6C [19:26:53]Write i2c OK [19:26:53]MH_I2C_Read... [19:26:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:26:54]Read from MH i2c: E2 [19:26:54]MH_I2C_Read... [19:26:54]Read from MH i2c: E2 62 00 [19:26:54]MH_I2C_Read... [19:26:54]Read from MH i2c: E2 62 00 E6 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AC 02 00 00 5E 04 04 00 AC 02 00 00 57 04 04 00 AD 02 00 00 19 04 04 00 00 00 00 00 90 00 94 [19:26:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AC 02 00 00 5E 04 04 00 AC 02 00 00 57 04 04 00 AD 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:26:54]wFMCommunicate OK [19:26:54]SAM_PROTO_GetFieldsCounters done [19:26:54]requested_item shift.num is exist - process it [19:26:54]requested_item shift.opened is exist - process it [19:26:54]req_shift_opened [19:26:54]FM_GetShiftState [19:26:54]SAM_PROTO_GetShiftState [19:26:54]wFMCommunicate request_size=4 [19:26:54]MH_SAM_APDU [19:26:54]CAPDU: 80 13 01 00 [19:26:54]Write to MH i2c: E2 08 00 E7 0A 80 13 01 00 00 00 00 00 6E [19:26:54]Write i2c OK [19:26:54]MH_I2C_Read... [19:26:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:26:54]Read from MH i2c: E2 [19:26:54]MH_I2C_Read... [19:26:54]Read from MH i2c: E2 0E 00 [19:26:54]MH_I2C_Read... [19:26:54]Read from MH i2c: E2 0E 00 E7 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3C [19:26:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:26:54]wFMCommunicate OK [19:26:54]SAM_PROTO_GetShiftState done [19:26:54]FM_GetShiftState done [19:26:54]req_shift_opened done [19:26:54]requested_item shift.open_date is exist - process it [19:26:54]req_shift_open_date [19:26:54]req_shift_open_date done [19:26:54]produce_requested_data done [19:26:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163239,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:26:54]process_action_free close_receipt [19:26:54]json_value_free [19:26:54]json_value_free done [19:26:54]process_json_proto returns [19:26:54]Send response to host [19:26:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163239,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:26:54]free response buf [19:26:54]execute_script done [19:26:54]execute_script returns [19:26:54]free content buf [19:26:54]Sock 10.Close socket [19:26:54]Sock 10.Thread stoped [19:27:39]accept exits with 7 [19:27:39]New connection [19:27:39]New thread 3067084132 created [19:27:39]Thread 3067227492 joined [19:27:39]Waiting for new connection... [19:27:39] Sock 7.Parse request [19:27:39]Sock 7.Check first char [19:27:39]Sock 7.First char is OK [19:27:39]request: POST /json_proto HTTP/1.0 [19:27:39]Method: POST [19:27:39]URL: /json_proto [19:27:39]Method is POST - this is cgi request [19:27:39]url: /json_proto [19:27:39]query_string will be loaded in cgi processing [19:27:39]execute_cgi json_proto POST (null) [19:27:39]execute_cgi path=json_proto method=POST [19:27:39]POST find Content-Length [19:27:39]Host: 172.17.44.132:8080 [19:27:39]Content-Length: 685 [19:27:39]Content-Type: application/json [19:27:39] [19:27:39]POST finish read [19:27:39]Found Content-Length = 685 [19:27:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 48.290, "sum" : 1854.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 1854.00, "payments": [ { "type": 0, "sum" : 1854.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:39]execute_script... [19:27:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291713", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 48.290, "sum" : 1854.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 1854.00, "payments": [ { "type": 0, "sum" : 1854.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:39]POST & json_proto [19:27:39]process_json_proto [19:27:39]json parsed OK: [19:27:39]protocol is kg_v1.0 [19:27:39]action value=close_receipt [19:27:39]process_action close_receipt [19:27:39]cmd_close_receipt [19:27:39]MH_GetDate [19:27:39]Write to MH i2c: F0 00 00 E8 0A E1 [19:27:39]Write i2c OK [19:27:39]MH_I2C_Read... [19:27:39]Read from MH i2c: F0 [19:27:39]MH_I2C_Read... [19:27:39]Read from MH i2c: F0 09 00 [19:27:39]MH_I2C_Read... [19:27:39]Read from MH i2c: F0 09 00 E8 0A 00 2C EE C4 66 2A 83 C1 65 01 [19:27:39]GetLastDocTimeStamp 1724182009 [19:27:39]current date 1724182060 [19:27:39]FM_GetShiftState [19:27:39]SAM_PROTO_GetShiftState [19:27:39]wFMCommunicate request_size=4 [19:27:39]MH_SAM_APDU [19:27:39]CAPDU: 80 13 01 00 [19:27:39]Write to MH i2c: E2 08 00 E9 0A 80 13 01 00 00 00 00 00 70 [19:27:39]Write i2c OK [19:27:39]MH_I2C_Read... [19:27:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:39]Read from MH i2c: E2 [19:27:39]MH_I2C_Read... [19:27:39]Read from MH i2c: E2 0E 00 [19:27:39]MH_I2C_Read... [19:27:39]Read from MH i2c: E2 0E 00 E9 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3E [19:27:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:27:39]wFMCommunicate OK [19:27:39]SAM_PROTO_GetShiftState done [19:27:39]FM_GetShiftState done [19:27:39]opened in 1724113081 [19:27:39]opened+sec_in_day 1724199481 [19:27:39]quantity*price = 185433 [19:27:39]sum+1 = 185435 [19:27:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 1854.00 Внесено: 4000.00 СДАЧА: 2146.00 НСП 1% : 16.41 НДС 12% : 196.92 Наличными: 1854.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 685 20.08.2024 19:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163240 ФПД: 239151239121710 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163240&fm=239151239121710&tin=02508201610067®Number=0000000000092562&sum=185400 [19:27:40]StoreToDocumentArchive [19:27:40]shift 465 fd 163240 [19:27:40]save to /storage/0465/doc_00163240 [19:27:40]save last doc name /storage/0465/doc_00163240 to /storage/kkm_last_doc_name [19:27:40]save OK [19:27:40]Clear old archive folders... [19:27:40]ProcessDocumentItem done err = 0, tmpTLVsize=250 [19:27:40]tlvbuf is 00665960 [19:27:40]SAM_PROTO_ClearQueue [19:27:40]wFMCommunicate request_size=4 [19:27:40]MH_SAM_APDU [19:27:40]CAPDU: 80 09 00 00 [19:27:40]Write to MH i2c: E2 08 00 F6 0A 80 09 00 00 00 00 00 00 72 [19:27:40]Write i2c OK [19:27:40]MH_I2C_Read... [19:27:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:27:40]Read from MH i2c: E2 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 03 00 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 03 00 F6 0A 00 90 00 74 [19:27:40]RAPDU: 90 00 [19:27:40]wFMCommunicate OK [19:27:40]SAM_PROTO_ClearQueue done [19:27:40]KKMCreateOFDPacket [19:27:40]OFDProtocolAddRootSTLVToBuf [19:27:40]FM_MakeSignedData [19:27:40]FM_MakeSignedData [19:27:40]SAM_PROTO_SignData [19:27:40]wFMCommunicate request_size=4 [19:27:40]MH_SAM_APDU [19:27:40]CAPDU: 80 0D 01 02 [19:27:40]Write to MH i2c: E2 08 00 F7 0A 80 0D 01 02 00 00 00 00 7A [19:27:40]Write i2c OK [19:27:40]MH_I2C_Read... [19:27:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:27:40]Read from MH i2c: E2 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 03 00 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 03 00 F7 0A 00 90 00 75 [19:27:40]RAPDU: 90 00 [19:27:40]wFMCommunicate OK [19:27:40]wFMCommunicate request_size=255 [19:27:40]MH_SAM_APDU [19:27:40]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A2 BC 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A D4 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 D4 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 4C 00 00 00 00 07 04 06 00 38 D4 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 2C EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7D 02 00 35 04 06 00 D9 81 [19:27:40]Write to MH i2c: E2 02 01 F8 0A 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A2 BC 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A D4 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 D4 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 4C 00 00 00 00 07 04 06 00 38 D4 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 2C EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7D 02 00 35 04 06 00 D9 81 00 00 DF [19:27:40]Write i2c OK [19:27:40]MH_I2C_Read... [19:27:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:40]Read from MH i2c: E2 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 03 00 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 03 00 F8 0A 00 90 00 76 [19:27:40]RAPDU: 90 00 [19:27:40]wFMCommunicate OK [19:27:40]wFMCommunicate request_size=9 [19:27:40]MH_SAM_APDU [19:27:40]CAPDU: 80 0D 02 02 04 BC A7 CB 2E [19:27:40]Write to MH i2c: E2 0C 00 F9 0A 80 0D 02 02 04 00 BC A7 CB 2E 00 00 E1 [19:27:40]Write i2c OK [19:27:40]MH_I2C_Read... [19:27:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:40]Read from MH i2c: E2 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 03 00 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 03 00 F9 0A 00 90 00 77 [19:27:40]RAPDU: 90 00 [19:27:40]wFMCommunicate OK [19:27:40]wFMCommunicate request_size=4 [19:27:40]MH_SAM_APDU [19:27:40]CAPDU: 80 0D 03 02 [19:27:40]Write to MH i2c: E2 08 00 FA 0A 80 0D 03 02 00 00 00 00 7F [19:27:40]Write i2c OK [19:27:40]MH_I2C_Read... [19:27:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:27:40]Read from MH i2c: E2 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 0B 00 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 0B 00 FA 0A 00 FF 74 74 E4 02 10 4F 06 90 00 B2 [19:27:40]RAPDU: FF 74 74 E4 02 10 4F 06 90 00 [19:27:40]wFMCommunicate OK [19:27:40]SAM_PROTO_SignData done [19:27:40]FM_MakeSignedData done [19:27:40]CreateOFDProtocolMessage [19:27:40]wFMCommunicate request_size=4 [19:27:40]MH_SAM_APDU [19:27:40]CAPDU: 80 11 00 00 [19:27:40]Write to MH i2c: E2 08 00 FB 0A 80 11 00 00 00 00 00 00 7F [19:27:40]Write i2c OK [19:27:40]MH_I2C_Read... [19:27:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:40]Read from MH i2c: E2 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 17 00 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: E2 17 00 FB 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [19:27:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:27:40]wFMCommunicate OK [19:27:40]CreateOFDProtocolMessage done [19:27:40]OFDSenderStorePacket 163240 [19:27:40]StoreOFDPacket docnum=163240 [19:27:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 D9 EE 06 01 FA 56 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A2 BC 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A D4 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 D4 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 4C 00 00 00 00 07 04 06 00 38 D4 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 2C EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7D 02 00 35 04 06 00 D9 81 BC A7 CB 2E FF 74 74 E4 02 10 4F 06 [19:27:40]CheckFolder [19:27:40]dirname=/storage/ofd_packets [19:27:40]CheckFolder done [19:27:40]ProducePacketName [19:27:40]name=ofd_packets/00163240 [19:27:40]NVStorageSaveData ofd_packets/00163240 [19:27:40]File name is /storage/ofd_packets/00163240 [19:27:40]Write 300 bytes [19:27:40]NVStorageSaveData done [19:27:40]OFDSenderStorePacket done [19:27:40]KKMCreateOFDPacket done [19:27:40]NVStorageSaveData kkm_last_timestamp [19:27:40]File name is /storage/kkm_last_timestamp [19:27:40]Write 4 bytes [19:27:40]NVStorageSaveData done [19:27:40]ExternCall_PrintAddStr [19:27:40]wPrintStart [19:27:40]Write to MH i2c: 01 00 00 FC 0A 06 [19:27:40]Write i2c OK [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: 01 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: 01 07 00 [19:27:40]MH_I2C_Read... [19:27:40]Read from MH i2c: 01 07 00 FC 0A 00 00 00 00 00 FF 0F 1B [19:27:40]RasterBufferAndPrint [19:27:40]line Счет N : (1)291713 [19:27:40]line ИНН: 02508201610067 [19:27:40]line Контрольно-Кассовый Чек [19:27:40]line ПРОДАЖА [19:27:40]line ТРК (МРК, ГНК) : 71 [19:27:40]line Товар: 2711129700 [19:27:40]line ГАЗ-К-5 [19:27:40]line 48.290 * 38.40 [19:27:40]line = 1854.34 [19:27:40]line НДС 12% НСП 1% [19:27:40]line > о реализуемом товаре [19:27:40]line ОКРУГЛЕНИЕ: -0.34 [19:27:40]line ИТОГО: 1854.00 [19:27:40]line Внесено: 4000.00 [19:27:40]line СДАЧА: 2146.00 [19:27:40]line НСП 1% : 16.41 [19:27:40]line НДС 12% : 196.92 [19:27:40]line Наличными: 1854.00 [19:27:40]line Безнал.: 0.00 [19:27:40]line Место: АЗС № 130 "Партнер Нефть" [19:27:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:27:40]line СНО: Общий режим [19:27:40]line Чек 685 20.08.2024 19:27 [19:27:40]line Смена: 465 ФФД: 1.0 [19:27:40]line ЗНМ: 0300000070 [19:27:40]line РНМ: 0000000000092562 [19:27:40]line Версия ККМ: 001 [19:27:40]line ФМ: 0000000000871769 [19:27:40]line ФД: 163240 [19:27:40]line ФПД: 239151239121710 [19:27:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192740&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163240&fm=239151239121710&tin=02508201610067®Number=0000000000092562&sum=185400 [19:27:40]written 0, free lines is 4095 [19:27:41]Write to MH i2c: 01 00 00 27 0B 32 [19:27:41]Write i2c OK [19:27:41]MH_I2C_Read... [19:27:41]Read from MH i2c: 01 [19:27:41]MH_I2C_Read... [19:27:41]Read from MH i2c: 01 07 00 [19:27:41]MH_I2C_Read... [19:27:41]Read from MH i2c: 01 07 00 27 0B 00 00 00 00 00 CA 0C 0F [19:27:41]RasterBufferAndPrint [19:27:41]line [19:27:41]line [19:27:41]line [19:27:41]line [19:27:41]line [19:27:41]written 0, free lines is 3280 [19:27:41]MH_Cut [19:27:41]Write to MH i2c: D1 01 00 2E 0B 01 0B [19:27:41]Write i2c OK [19:27:41]MH_I2C_Read... [19:27:41]Read from MH i2c: D1 [19:27:41]MH_I2C_Read... [19:27:41]Read from MH i2c: D1 01 00 [19:27:41]MH_I2C_Read... [19:27:41]Read from MH i2c: D1 01 00 2E 0B 00 0A [19:27:41]Write to MH i2c: 01 00 00 2F 0B 3A [19:27:41]Write i2c OK [19:27:41]MH_I2C_Read... [19:27:42]*** Cut start [19:27:42]*** Purtial cut [19:27:42]*** Stage 1: CUTSNS_PIN = 1 [19:27:44]Read from MH i2c: 01 [19:27:44]MH_I2C_Read... [19:27:44]*** Stop cut motor [19:27:44]*** Cut end [19:27:44]Read from MH i2c: 01 07 00 [19:27:44]MH_I2C_Read... [19:27:44]Read from MH i2c: 01 07 00 2F 0B 00 00 00 00 00 FF 0F 4F [19:27:44]process_action close_receipt done [19:27:44]requested_data is exist [19:27:44]produce_requested_data [19:27:44]requested_item fm.sn is exist - process it [19:27:44]wFMCommunicate request_size=4 [19:27:44]MH_SAM_APDU [19:27:44]CAPDU: 80 11 00 00 [19:27:44]Write to MH i2c: E2 08 00 30 0B 80 11 00 00 00 00 00 00 B5 [19:27:44]Write i2c OK [19:27:44]MH_I2C_Read... [19:27:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:44]Read from MH i2c: E2 [19:27:44]MH_I2C_Read... [19:27:44]Read from MH i2c: E2 17 00 [19:27:44]MH_I2C_Read... [19:27:44]Read from MH i2c: E2 17 00 30 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0E [19:27:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:27:44]wFMCommunicate OK [19:27:44]requested_item fd.num is exist - process it [19:27:44]SAM_PROTO_GetFieldsCounters [19:27:44]wFMCommunicate request_size=4 [19:27:44]MH_SAM_APDU [19:27:44]CAPDU: 80 13 00 00 [19:27:44]Write to MH i2c: E2 08 00 31 0B 80 13 00 00 00 00 00 00 B8 [19:27:44]Write i2c OK [19:27:44]MH_I2C_Read... [19:27:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:27:44]Read from MH i2c: E2 [19:27:44]MH_I2C_Read... [19:27:44]Read from MH i2c: E2 62 00 [19:27:44]MH_I2C_Read... [19:27:44]Read from MH i2c: E2 62 00 31 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AD 02 00 00 5E 04 04 00 AD 02 00 00 57 04 04 00 AE 02 00 00 19 04 04 00 00 00 00 00 90 00 E4 [19:27:44]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A8 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AD 02 00 00 5E 04 04 00 AD 02 00 00 57 04 04 00 AE 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:27:44]wFMCommunicate OK [19:27:44]SAM_PROTO_GetFieldsCounters done [19:27:44]requested_item shift.num is exist - process it [19:27:44]requested_item shift.opened is exist - process it [19:27:44]req_shift_opened [19:27:44]FM_GetShiftState [19:27:44]SAM_PROTO_GetShiftState [19:27:44]wFMCommunicate request_size=4 [19:27:44]MH_SAM_APDU [19:27:44]CAPDU: 80 13 01 00 [19:27:44]Write to MH i2c: E2 08 00 32 0B 80 13 01 00 00 00 00 00 BA [19:27:44]Write i2c OK [19:27:44]MH_I2C_Read... [19:27:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:44]Read from MH i2c: E2 [19:27:44]MH_I2C_Read... [19:27:44]Read from MH i2c: E2 0E 00 [19:27:44]MH_I2C_Read... [19:27:44]Read from MH i2c: E2 0E 00 32 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 88 [19:27:44]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:27:44]wFMCommunicate OK [19:27:44]SAM_PROTO_GetShiftState done [19:27:44]FM_GetShiftState done [19:27:44]req_shift_opened done [19:27:44]requested_item shift.open_date is exist - process it [19:27:44]req_shift_open_date [19:27:44]req_shift_open_date done [19:27:44]produce_requested_data done [19:27:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163240,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:27:44]process_action_free close_receipt [19:27:44]json_value_free [19:27:44]json_value_free done [19:27:44]process_json_proto returns [19:27:44]Send response to host [19:27:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163240,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:27:44]free response buf [19:27:44]execute_script done [19:27:44]execute_script returns [19:27:44]free content buf [19:27:44]Sock 7.Close socket [19:27:44]Sock 7.Thread stoped [19:27:50]accept exits with 10 [19:27:50]New connection [19:27:50]New thread 3067227492 created [19:27:50]Thread 3067084132 joined [19:27:50]Waiting for new connection... [19:27:50] Sock 10.Parse request [19:27:50]Sock 10.Check first char [19:27:50]Sock 10.First char is OK [19:27:50]request: POST /json_proto HTTP/1.0 [19:27:50]Method: POST [19:27:50]URL: /json_proto [19:27:50]Method is POST - this is cgi request [19:27:50]url: /json_proto [19:27:50]query_string will be loaded in cgi processing [19:27:50]execute_cgi json_proto POST (null) [19:27:50]execute_cgi path=json_proto method=POST [19:27:50]POST find Content-Length [19:27:50]Host: 172.17.44.132:8080 [19:27:50]Content-Length: 675 [19:27:50]Content-Type: application/json [19:27:50] [19:27:50]POST finish read [19:27:50]Found Content-Length = 675 [19:27:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:50]execute_script... [19:27:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291723", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:27:50]POST & json_proto [19:27:50]process_json_proto [19:27:50]json parsed OK: [19:27:50]protocol is kg_v1.0 [19:27:50]action value=close_receipt [19:27:50]process_action close_receipt [19:27:50]cmd_close_receipt [19:27:50]MH_GetDate [19:27:50]Write to MH i2c: F0 00 00 33 0B 2D [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: F0 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: F0 09 00 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: F0 09 00 33 0B 00 37 EE C4 66 2A 83 C1 65 58 [19:27:50]GetLastDocTimeStamp 1724182060 [19:27:50]current date 1724182071 [19:27:50]FM_GetShiftState [19:27:50]SAM_PROTO_GetShiftState [19:27:50]wFMCommunicate request_size=4 [19:27:50]MH_SAM_APDU [19:27:50]CAPDU: 80 13 01 00 [19:27:50]Write to MH i2c: E2 08 00 34 0B 80 13 01 00 00 00 00 00 BC [19:27:50]Write i2c OK [19:27:50]MH_I2C_Read... [19:27:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:50]Read from MH i2c: E2 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 0E 00 [19:27:50]MH_I2C_Read... [19:27:50]Read from MH i2c: E2 0E 00 34 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8A [19:27:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:27:50]wFMCommunicate OK [19:27:50]SAM_PROTO_GetShiftState done [19:27:50]FM_GetShiftState done [19:27:50]opened in 1724113081 [19:27:50]opened+sec_in_day 1724199481 [19:27:50]quantity*price = 80010 [19:27:50]sum+1 = 80011 [19:27:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 686 20.08.2024 19:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163241 ФПД: 22352811857016 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192751&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163241&fm=22352811857016&tin=02508201610067®Number=0000000000092562&sum=80000 [19:27:51]StoreToDocumentArchive [19:27:51]shift 465 fd 163241 [19:27:51]save to /storage/0465/doc_00163241 [19:27:51]save last doc name /storage/0465/doc_00163241 to /storage/kkm_last_doc_name [19:27:51]save OK [19:27:51]Clear old archive folders... [19:27:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:27:51]tlvbuf is 0059C1D0 [19:27:51]SAM_PROTO_ClearQueue [19:27:51]wFMCommunicate request_size=4 [19:27:51]MH_SAM_APDU [19:27:51]CAPDU: 80 09 00 00 [19:27:51]Write to MH i2c: E2 08 00 41 0B 80 09 00 00 00 00 00 00 BE [19:27:51]Write i2c OK [19:27:51]MH_I2C_Read... [19:27:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:27:51]Read from MH i2c: E2 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 03 00 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 03 00 41 0B 00 90 00 C0 [19:27:51]RAPDU: 90 00 [19:27:51]wFMCommunicate OK [19:27:51]SAM_PROTO_ClearQueue done [19:27:51]KKMCreateOFDPacket [19:27:51]OFDProtocolAddRootSTLVToBuf [19:27:51]FM_MakeSignedData [19:27:51]FM_MakeSignedData [19:27:51]SAM_PROTO_SignData [19:27:51]wFMCommunicate request_size=4 [19:27:51]MH_SAM_APDU [19:27:51]CAPDU: 80 0D 01 02 [19:27:51]Write to MH i2c: E2 08 00 42 0B 80 0D 01 02 00 00 00 00 C6 [19:27:51]Write i2c OK [19:27:51]MH_I2C_Read... [19:27:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:27:51]Read from MH i2c: E2 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 03 00 [19:27:51]MH_I2C_Read... [19:27:51]Read from MH i2c: E2 03 00 42 0B 00 90 00 C1 [19:27:51]RAPDU: 90 00 [19:27:51]wFMCommunicate OK [19:27:51]wFMCommunicate request_size=255 [19:27:51]MH_SAM_APDU [19:27:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 37 EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7D 02 00 35 04 06 00 14 54 6B 69 [19:27:51]Write to MH i2c: E2 02 01 43 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 37 EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7D 02 00 35 04 06 00 14 54 6B 69 00 00 BD [19:27:51]Write i2c OK [19:27:51]MH_I2C_Read... [19:27:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:52]Read from MH i2c: E2 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: E2 03 00 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: E2 03 00 43 0B 00 90 00 C2 [19:27:52]RAPDU: 90 00 [19:27:52]wFMCommunicate OK [19:27:52]wFMCommunicate request_size=7 [19:27:52]MH_SAM_APDU [19:27:52]CAPDU: 80 0D 02 02 02 14 78 [19:27:52]Write to MH i2c: E2 0A 00 44 0B 80 0D 02 02 02 00 14 78 00 00 59 [19:27:52]Write i2c OK [19:27:52]MH_I2C_Read... [19:27:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:27:52]Read from MH i2c: E2 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: E2 03 00 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: E2 03 00 44 0B 00 90 00 C3 [19:27:52]RAPDU: 90 00 [19:27:52]wFMCommunicate OK [19:27:52]wFMCommunicate request_size=4 [19:27:52]MH_SAM_APDU [19:27:52]CAPDU: 80 0D 03 02 [19:27:52]Write to MH i2c: E2 08 00 45 0B 80 0D 03 02 00 00 00 00 CB [19:27:52]Write i2c OK [19:27:52]MH_I2C_Read... [19:27:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:27:52]Read from MH i2c: E2 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: E2 0B 00 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: E2 0B 00 45 0B 00 72 86 B0 00 B4 D5 09 37 90 00 3D [19:27:52]RAPDU: 72 86 B0 00 B4 D5 09 37 90 00 [19:27:52]wFMCommunicate OK [19:27:52]SAM_PROTO_SignData done [19:27:52]FM_MakeSignedData done [19:27:52]CreateOFDProtocolMessage [19:27:52]wFMCommunicate request_size=4 [19:27:52]MH_SAM_APDU [19:27:52]CAPDU: 80 11 00 00 [19:27:52]Write to MH i2c: E2 08 00 46 0B 80 11 00 00 00 00 00 00 CB [19:27:52]Write i2c OK [19:27:52]MH_I2C_Read... [19:27:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:52]Read from MH i2c: E2 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: E2 17 00 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: E2 17 00 46 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [19:27:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:27:52]wFMCommunicate OK [19:27:52]CreateOFDProtocolMessage done [19:27:52]OFDSenderStorePacket 163241 [19:27:52]StoreOFDPacket docnum=163241 [19:27:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7B 12 04 01 8A 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 37 EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7D 02 00 35 04 06 00 14 54 6B 69 14 78 72 86 B0 00 B4 D5 09 37 [19:27:52]CheckFolder [19:27:52]dirname=/storage/ofd_packets [19:27:52]CheckFolder done [19:27:52]ProducePacketName [19:27:52]name=ofd_packets/00163241 [19:27:52]NVStorageSaveData ofd_packets/00163241 [19:27:52]File name is /storage/ofd_packets/00163241 [19:27:52]Write 298 bytes [19:27:52]NVStorageSaveData done [19:27:52]OFDSenderStorePacket done [19:27:52]KKMCreateOFDPacket done [19:27:52]NVStorageSaveData kkm_last_timestamp [19:27:52]File name is /storage/kkm_last_timestamp [19:27:52]Write 4 bytes [19:27:52]NVStorageSaveData done [19:27:52]ExternCall_PrintAddStr [19:27:52]wPrintStart [19:27:52]Write to MH i2c: 01 00 00 47 0B 52 [19:27:52]Write i2c OK [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: 01 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: 01 07 00 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: 01 07 00 47 0B 00 00 00 00 00 FF 0F 67 [19:27:52]RasterBufferAndPrint [19:27:52]line Счет N : (1)291723 [19:27:52]line ИНН: 02508201610067 [19:27:52]line Контрольно-Кассовый Чек [19:27:52]line ПРОДАЖА [19:27:52]line ТРК (МРК, ГНК) : 34 [19:27:52]line Товар: 2710194800 [19:27:52]line ДТ-К-5 [19:27:52]line 10.500 * 76.20 [19:27:52]line = 800.10 [19:27:52]line НДС 12% НСП 1% [19:27:52]line > о реализуемом товаре [19:27:52]line ОКРУГЛЕНИЕ: -0.10 [19:27:52]line ИТОГО: 800.00 [19:27:52]line Внесено: 800.00 [19:27:52]line СДАЧА: 0.00 [19:27:52]line НСП 1% : 7.08 [19:27:52]line НДС 12% : 84.97 [19:27:52]line Наличными: 800.00 [19:27:52]line Безнал.: 0.00 [19:27:52]line Место: АЗС № 130 "Партнер Нефть" [19:27:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:27:52]line СНО: Общий режим [19:27:52]line Чек 686 20.08.2024 19:27 [19:27:52]line Смена: 465 ФФД: 1.0 [19:27:52]line ЗНМ: 0300000070 [19:27:52]line РНМ: 0000000000092562 [19:27:52]line Версия ККМ: 001 [19:27:52]line ФМ: 0000000000871769 [19:27:52]line ФД: 163241 [19:27:52]line ФПД: 22352811857016 [19:27:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T192751&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163241&fm=22352811857016&tin=02508201610067®Number=0000000000092562&sum=80000 [19:27:52]written 0, free lines is 4095 [19:27:52]Write to MH i2c: 01 00 00 72 0B 7D [19:27:52]Write i2c OK [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: 01 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: 01 07 00 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: 01 07 00 72 0B 00 00 00 00 00 CF 0C 5F [19:27:52]RasterBufferAndPrint [19:27:52]line [19:27:52]line [19:27:52]line [19:27:52]line [19:27:52]line [19:27:52]written 0, free lines is 3287 [19:27:52]MH_Cut [19:27:52]Write to MH i2c: D1 01 00 79 0B 01 56 [19:27:52]Write i2c OK [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: D1 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: D1 01 00 [19:27:52]MH_I2C_Read... [19:27:52]Read from MH i2c: D1 01 00 79 0B 00 55 [19:27:52]Write to MH i2c: 01 00 00 7A 0B 85 [19:27:52]Write i2c OK [19:27:52]MH_I2C_Read... [19:27:53]*** Cut start [19:27:53]*** Purtial cut [19:27:53]*** Stage 1: CUTSNS_PIN = 1 [19:27:55]Read from MH i2c: 01 [19:27:55]MH_I2C_Read... [19:27:55]*** Stop cut motor [19:27:55]*** Cut end [19:27:55]Read from MH i2c: 01 07 00 [19:27:55]MH_I2C_Read... [19:27:55]Read from MH i2c: 01 07 00 7A 0B 00 00 00 00 00 FF 0F 9A [19:27:55]process_action close_receipt done [19:27:55]requested_data is exist [19:27:55]produce_requested_data [19:27:55]requested_item fm.sn is exist - process it [19:27:55]wFMCommunicate request_size=4 [19:27:55]MH_SAM_APDU [19:27:55]CAPDU: 80 11 00 00 [19:27:55]Write to MH i2c: E2 08 00 7B 0B 80 11 00 00 00 00 00 00 00 [19:27:55]Write i2c OK [19:27:55]MH_I2C_Read... [19:27:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:27:55]Read from MH i2c: E2 [19:27:55]MH_I2C_Read... [19:27:55]Read from MH i2c: E2 17 00 [19:27:55]MH_I2C_Read... [19:27:55]Read from MH i2c: E2 17 00 7B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 59 [19:27:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:27:55]wFMCommunicate OK [19:27:55]requested_item fd.num is exist - process it [19:27:55]SAM_PROTO_GetFieldsCounters [19:27:55]wFMCommunicate request_size=4 [19:27:55]MH_SAM_APDU [19:27:55]CAPDU: 80 13 00 00 [19:27:55]Write to MH i2c: E2 08 00 7C 0B 80 13 00 00 00 00 00 00 03 [19:27:55]Write i2c OK [19:27:55]MH_I2C_Read... [19:27:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:27:55]Read from MH i2c: E2 [19:27:55]MH_I2C_Read... [19:27:55]Read from MH i2c: E2 62 00 [19:27:55]MH_I2C_Read... [19:27:55]Read from MH i2c: E2 62 00 7C 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AE 02 00 00 5E 04 04 00 AE 02 00 00 57 04 04 00 AF 02 00 00 19 04 04 00 00 00 00 00 90 00 33 [19:27: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 A9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AE 02 00 00 5E 04 04 00 AE 02 00 00 57 04 04 00 AF 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:27:55]wFMCommunicate OK [19:27:55]SAM_PROTO_GetFieldsCounters done [19:27:55]requested_item shift.num is exist - process it [19:27:55]requested_item shift.opened is exist - process it [19:27:55]req_shift_opened [19:27:55]FM_GetShiftState [19:27:55]SAM_PROTO_GetShiftState [19:27:55]wFMCommunicate request_size=4 [19:27:55]MH_SAM_APDU [19:27:55]CAPDU: 80 13 01 00 [19:27:55]Write to MH i2c: E2 08 00 7D 0B 80 13 01 00 00 00 00 00 05 [19:27:55]Write i2c OK [19:27:55]MH_I2C_Read... [19:27:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:27:55]Read from MH i2c: E2 [19:27:55]MH_I2C_Read... [19:27:55]Read from MH i2c: E2 0E 00 [19:27:55]MH_I2C_Read... [19:27:55]Read from MH i2c: E2 0E 00 7D 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D3 [19:27:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:27:55]wFMCommunicate OK [19:27:55]SAM_PROTO_GetShiftState done [19:27:55]FM_GetShiftState done [19:27:55]req_shift_opened done [19:27:55]requested_item shift.open_date is exist - process it [19:27:55]req_shift_open_date [19:27:55]req_shift_open_date done [19:27:55]produce_requested_data done [19:27:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163241,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:27:55]process_action_free close_receipt [19:27:55]json_value_free [19:27:55]json_value_free done [19:27:55]process_json_proto returns [19:27:55]Send response to host [19:27:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163241,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:27:55]free response buf [19:27:55]execute_script done [19:27:55]execute_script returns [19:27:55]free content buf [19:27:55]Sock 10.Close socket [19:27:55]Sock 10.Thread stoped [19:28:04]recv_with_timeout no data received [19:28:36]recv_with_timeout no data received [19:28:51]recv_with_timeout no data received [19:29:01]ConnectInit Can't connect to host [19:29:01]CommunicateWithHost connect error [19:29:01]CommunicateWithHost err = -1 [19:29:01]OFD Sender: Server communicate error [19:29:01]OFD Sender: Processing packet 163239 [packets to send 963, broken 960] [19:29:01]ProducePacketName [19:29:01]name=ofd_packets/00163239 [19:29:01]OFD Sender: To server: pG, [19:29:01]CommunicateWithHost lk.salyk.kg:30040 [19:29:01]ConnectInit lk.salyk.kg [19:29:02]Connected sock=7 [19:29: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 36 39 26 01 00 00 99 49 1E 01 DC 5C 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 34 39 39 37 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 BC 34 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 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 CD 10 00 00 00 00 07 04 06 00 34 9E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AC 02 00 00 F4 03 04 00 F9 ED C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7D 02 00 35 04 06 00 3D 0A 35 09 F0 3C A1 64 B0 21 C5 5C 29 A6 [19:29:04]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DC B3 47 00 DA A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A7 7D 02 00 F4 03 04 00 D1 97 C4 66 B6 04 01 00 00 49 18 38 64 49 1E BF 0F [19:29:04]CommunicateWithHost err = 0 [19:29:04]CheckOFDResponse [19:29:04]1017 (14) - 77093643461234 [19:29:04]1041 (16) - 0000000000871769 [19:29:04]1040 (4) - 163239 [19:29:04]1012 (4) - 20.08.2024 13:19 [19:29:04]1206 (1) - 0 [19:29:04]OFD Sender: Remove packet 163239 [19:29:04]ProducePacketName [19:29:04]name=ofd_packets/00163239 [19:29:04]NVStorageDeleteData [19:29:04]OFD Sender: Processing packet 163240 [packets to send 962, broken 960] [19:29:04]ProducePacketName [19:29:04]name=ofd_packets/00163240 [19:29:04]OFD Sender: To server: pG, [19:29:04]CommunicateWithHost lk.salyk.kg:30040 [19:29:04]ConnectInit lk.salyk.kg [19:29:10]recv_with_timeout no data received [19:29:12]Connected sock=9 [19:29: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 36 39 0E 01 00 00 D9 EE 06 01 FA 56 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 A2 BC 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 5A D4 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 D4 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 69 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EC 4C 00 00 00 00 07 04 06 00 38 D4 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AD 02 00 00 F4 03 04 00 2C EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7D 02 00 35 04 06 00 D9 81 BC A7 CB 2E FF 74 74 E4 02 10 4F 06 [19:29: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 36 39 4F 00 00 00 21 BD 47 00 D4 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A8 7D 02 00 F4 03 04 00 DB 97 C4 66 B6 04 01 00 00 2A 0A 5E 98 0B 18 CE F8 [19:29:13]CommunicateWithHost err = 0 [19:29:13]CheckOFDResponse [19:29:13]1017 (14) - 77093643461234 [19:29:13]1041 (16) - 0000000000871769 [19:29:13]1040 (4) - 163240 [19:29:13]1012 (4) - 20.08.2024 13:19 [19:29:13]1206 (1) - 0 [19:29:13]OFD Sender: Remove packet 163240 [19:29:13]ProducePacketName [19:29:13]name=ofd_packets/00163240 [19:29:13]NVStorageDeleteData [19:29:14]OFD Sender: Processing packet 163241 [packets to send 961, broken 960] [19:29:14]ProducePacketName [19:29:14]name=ofd_packets/00163241 [19:29:14]OFD Sender: To server: pG, [19:29:14]CommunicateWithHost lk.salyk.kg:30040 [19:29:14]ConnectInit lk.salyk.kg [19:29:15]Connected sock=7 [19:29: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 36 39 0C 01 00 00 7B 12 04 01 8A 89 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AE 02 00 00 F4 03 04 00 37 EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 A9 7D 02 00 35 04 06 00 14 54 6B 69 14 78 72 86 B0 00 B4 D5 09 37 [19:29: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 36 39 4F 00 00 00 E8 60 47 00 2D 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 36 39 10 04 04 00 A9 7D 02 00 F4 03 04 00 DE 97 C4 66 B6 04 01 00 00 B4 25 8E 24 B5 21 8D C6 [19:29:16]CommunicateWithHost err = 0 [19:29:16]CheckOFDResponse [19:29:16]1017 (14) - 77093643461234 [19:29:16]1041 (16) - 0000000000871769 [19:29:16]1040 (4) - 163241 [19:29:16]1012 (4) - 20.08.2024 13:19 [19:29:16]1206 (1) - 0 [19:29:16]OFD Sender: Remove packet 163241 [19:29:16]ProducePacketName [19:29:16]name=ofd_packets/00163241 [19:29:16]NVStorageDeleteData [19:29:16]OFD Sender: No OFD packet to send [19:29:21]recv_with_timeout no data received [19:29:21]OFD Sender: No OFD packet to send [19:29:26]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:17]OFD Sender: No OFD packet to send [19:30:22]OFD Sender: No OFD packet to send [19:30:27]OFD Sender: No OFD packet to send [19:30:42]ConnectInit Can't connect to host [19:30:47]OFD Sender: No OFD packet to send [19:30:50]accept exits with 11 [19:30:50]New connection [19:30:50]New thread 3067084132 created [19:30:50]Thread 3067227492 joined [19:30:50]Waiting for new connection... [19:30:50] Sock 11.Parse request [19:30:50]Sock 11.Check first char [19:30:50]Sock 11.First char is OK [19:30:50]request: POST /json_proto HTTP/1.0 [19:30:50]Method: POST [19:30:50]URL: /json_proto [19:30:50]Method is POST - this is cgi request [19:30:50]url: /json_proto [19:30:50]query_string will be loaded in cgi processing [19:30:50]execute_cgi json_proto POST (null) [19:30:50]execute_cgi path=json_proto method=POST [19:30:50]POST find Content-Length [19:30:50]Host: 172.17.44.132:8080 [19:30:50]Content-Length: 679 [19:30:50]Content-Type: application/json [19:30:50] [19:30:50]POST finish read [19:30:50]Found Content-Length = 679 [19:30:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:50]execute_script... [19:30:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291725", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:30:50]POST & json_proto [19:30:50]process_json_proto [19:30:50]json parsed OK: [19:30:50]protocol is kg_v1.0 [19:30:50]action value=close_receipt [19:30:50]process_action close_receipt [19:30:50]cmd_close_receipt [19:30:50]MH_GetDate [19:30:50]Write to MH i2c: F0 00 00 7E 0B 78 [19:30:50]Write i2c OK [19:30:50]MH_I2C_Read... [19:30:50]Read from MH i2c: F0 [19:30:50]MH_I2C_Read... [19:30:50]Read from MH i2c: F0 09 00 [19:30:50]MH_I2C_Read... [19:30:50]Read from MH i2c: F0 09 00 7E 0B 00 EB EE C4 66 2A 83 C1 65 57 [19:30:50]GetLastDocTimeStamp 1724182071 [19:30:50]current date 1724182251 [19:30:50]FM_GetShiftState [19:30:50]SAM_PROTO_GetShiftState [19:30:50]wFMCommunicate request_size=4 [19:30:50]MH_SAM_APDU [19:30:50]CAPDU: 80 13 01 00 [19:30:50]Write to MH i2c: E2 08 00 7F 0B 80 13 01 00 00 00 00 00 07 [19:30:50]Write i2c OK [19:30:50]MH_I2C_Read... [19:30:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:50]Read from MH i2c: E2 [19:30:50]MH_I2C_Read... [19:30:50]Read from MH i2c: E2 0E 00 [19:30:50]MH_I2C_Read... [19:30:50]Read from MH i2c: E2 0E 00 7F 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D5 [19:30:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:30:50]wFMCommunicate OK [19:30:50]SAM_PROTO_GetShiftState done [19:30:50]FM_GetShiftState done [19:30:50]opened in 1724113081 [19:30:50]opened+sec_in_day 1724199481 [19:30:50]quantity*price = 200025 [19:30:50]sum+1 = 200026 [19:30:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 687 20.08.2024 19:30 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163242 ФПД: 131853011457111 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193051&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163242&fm=131853011457111&tin=02508201610067®Number=0000000000092562&sum=200000 [19:30:51]StoreToDocumentArchive [19:30:51]shift 465 fd 163242 [19:30:51]save to /storage/0465/doc_00163242 [19:30:51]save last doc name /storage/0465/doc_00163242 to /storage/kkm_last_doc_name [19:30:51]save OK [19:30:51]Clear old archive folders... [19:30:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:30:51]tlvbuf is 00657DD0 [19:30:51]SAM_PROTO_ClearQueue [19:30:51]wFMCommunicate request_size=4 [19:30:51]MH_SAM_APDU [19:30:51]CAPDU: 80 09 00 00 [19:30:51]Write to MH i2c: E2 08 00 8C 0B 80 09 00 00 00 00 00 00 09 [19:30:51]Write i2c OK [19:30:51]MH_I2C_Read... [19:30:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:30:51]Read from MH i2c: E2 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 03 00 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 03 00 8C 0B 00 90 00 0B [19:30:51]RAPDU: 90 00 [19:30:51]wFMCommunicate OK [19:30:51]SAM_PROTO_ClearQueue done [19:30:51]KKMCreateOFDPacket [19:30:51]OFDProtocolAddRootSTLVToBuf [19:30:51]FM_MakeSignedData [19:30:51]FM_MakeSignedData [19:30:51]SAM_PROTO_SignData [19:30:51]wFMCommunicate request_size=4 [19:30:51]MH_SAM_APDU [19:30:51]CAPDU: 80 0D 01 02 [19:30:51]Write to MH i2c: E2 08 00 8D 0B 80 0D 01 02 00 00 00 00 11 [19:30:51]Write i2c OK [19:30:51]MH_I2C_Read... [19:30:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:30:51]Read from MH i2c: E2 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 03 00 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 03 00 8D 0B 00 90 00 0C [19:30:51]RAPDU: 90 00 [19:30:51]wFMCommunicate OK [19:30:51]wFMCommunicate request_size=255 [19:30:51]MH_SAM_APDU [19:30:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 EB EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7D 02 00 35 04 06 00 77 EB 6B E9 [19:30:51]Write to MH i2c: E2 02 01 8E 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 EB EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7D 02 00 35 04 06 00 77 EB 6B E9 00 00 F3 [19:30:51]Write i2c OK [19:30:51]MH_I2C_Read... [19:30:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:51]Read from MH i2c: E2 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 03 00 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 03 00 8E 0B 00 90 00 0D [19:30:51]RAPDU: 90 00 [19:30:51]wFMCommunicate OK [19:30:51]wFMCommunicate request_size=7 [19:30:51]MH_SAM_APDU [19:30:51]CAPDU: 80 0D 02 02 02 14 57 [19:30:51]Write to MH i2c: E2 0A 00 8F 0B 80 0D 02 02 02 00 14 57 00 00 83 [19:30:51]Write i2c OK [19:30:51]MH_I2C_Read... [19:30:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:30:51]Read from MH i2c: E2 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 03 00 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 03 00 8F 0B 00 90 00 0E [19:30:51]RAPDU: 90 00 [19:30:51]wFMCommunicate OK [19:30:51]wFMCommunicate request_size=4 [19:30:51]MH_SAM_APDU [19:30:51]CAPDU: 80 0D 03 02 [19:30:51]Write to MH i2c: E2 08 00 90 0B 80 0D 03 02 00 00 00 00 16 [19:30:51]Write i2c OK [19:30:51]MH_I2C_Read... [19:30:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:30:51]Read from MH i2c: E2 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 0B 00 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 0B 00 90 0B 00 91 DC 0F 93 6B 6B D8 8B 90 00 5F [19:30:51]RAPDU: 91 DC 0F 93 6B 6B D8 8B 90 00 [19:30:51]wFMCommunicate OK [19:30:51]SAM_PROTO_SignData done [19:30:51]FM_MakeSignedData done [19:30:51]CreateOFDProtocolMessage [19:30:51]wFMCommunicate request_size=4 [19:30:51]MH_SAM_APDU [19:30:51]CAPDU: 80 11 00 00 [19:30:51]Write to MH i2c: E2 08 00 91 0B 80 11 00 00 00 00 00 00 16 [19:30:51]Write i2c OK [19:30:51]MH_I2C_Read... [19:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:51]Read from MH i2c: E2 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 17 00 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: E2 17 00 91 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [19:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:30:51]wFMCommunicate OK [19:30:51]CreateOFDProtocolMessage done [19:30:51]OFDSenderStorePacket 163242 [19:30:51]StoreOFDPacket docnum=163242 [19:30:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 35 9F 04 01 37 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 EB EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7D 02 00 35 04 06 00 77 EB 6B E9 14 57 91 DC 0F 93 6B 6B D8 8B [19:30:51]CheckFolder [19:30:51]dirname=/storage/ofd_packets [19:30:51]CheckFolder done [19:30:51]ProducePacketName [19:30:51]name=ofd_packets/00163242 [19:30:51]NVStorageSaveData ofd_packets/00163242 [19:30:51]File name is /storage/ofd_packets/00163242 [19:30:51]Write 298 bytes [19:30:51]NVStorageSaveData done [19:30:51]OFDSenderStorePacket done [19:30:51]KKMCreateOFDPacket done [19:30:51]NVStorageSaveData kkm_last_timestamp [19:30:51]File name is /storage/kkm_last_timestamp [19:30:51]Write 4 bytes [19:30:51]NVStorageSaveData done [19:30:51]ExternCall_PrintAddStr [19:30:51]wPrintStart [19:30:51]Write to MH i2c: 01 00 00 92 0B 9D [19:30:51]Write i2c OK [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: 01 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: 01 07 00 [19:30:51]MH_I2C_Read... [19:30:51]Read from MH i2c: 01 07 00 92 0B 00 00 00 00 00 FF 0F B2 [19:30:51]RasterBufferAndPrint [19:30:51]line Счет N : (1)291725 [19:30:51]line ИНН: 02508201610067 [19:30:51]line Контрольно-Кассовый Чек [19:30:51]line ПРОДАЖА [19:30:51]line ТРК (МРК, ГНК) : 44 [19:30:51]line Товар: 2710194800 [19:30:51]line ДТ-К-5 [19:30:51]line 26.250 * 76.20 [19:30:51]line = 2000.25 [19:30:51]line НДС 12% НСП 1% [19:30:51]line > о реализуемом товаре [19:30:51]line ОКРУГЛЕНИЕ: -0.25 [19:30:51]line ИТОГО: 2000.00 [19:30:51]line Внесено: 2000.00 [19:30:51]line СДАЧА: 0.00 [19:30:51]line НСП 1% : 17.70 [19:30:51]line НДС 12% : 212.42 [19:30:51]line Наличными: 2000.00 [19:30:51]line Безнал.: 0.00 [19:30:51]line Место: АЗС № 130 "Партнер Нефть" [19:30:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:30:51]line СНО: Общий режим [19:30:51]line Чек 687 20.08.2024 19:30 [19:30:51]line Смена: 465 ФФД: 1.0 [19:30:51]line ЗНМ: 0300000070 [19:30:51]line РНМ: 0000000000092562 [19:30:51]line Версия ККМ: 001 [19:30:51]line ФМ: 0000000000871769 [19:30:51]line ФД: 163242 [19:30:51]line ФПД: 131853011457111 [19:30:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193051&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163242&fm=131853011457111&tin=02508201610067®Number=0000000000092562&sum=200000 [19:30:51]written 0, free lines is 4095 [19:30:52]OFD Sender: Processing packet 163242 [packets to send 961, broken 960] [19:30:52]ProducePacketName [19:30:52]name=ofd_packets/00163242 [19:30:52]OFD Sender: To server: pG, [19:30:52]CommunicateWithHost lk.salyk.kg:30040 [19:30:52]ConnectInit lk.salyk.kg [19:30:52]Write to MH i2c: 01 00 00 BD 0B C8 [19:30:52]Write i2c OK [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: 01 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: 01 07 00 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: 01 07 00 BD 0B 00 00 00 00 00 D4 0C AF [19:30:52]RasterBufferAndPrint [19:30:52]line [19:30:52]line [19:30:52]line [19:30:52]line [19:30:52]line [19:30:52]written 0, free lines is 3290 [19:30:52]MH_Cut [19:30:52]Write to MH i2c: D1 01 00 C4 0B 01 A1 [19:30:52]Write i2c OK [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: D1 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: D1 01 00 [19:30:52]MH_I2C_Read... [19:30:52]Read from MH i2c: D1 01 00 C4 0B 00 A0 [19:30:52]Write to MH i2c: 01 00 00 C5 0B D0 [19:30:52]Write i2c OK [19:30:52]MH_I2C_Read... [19:30:53]*** Cut start [19:30:53]*** Purtial cut [19:30:53]*** Stage 1: CUTSNS_PIN = 1 [19:30:53]Connected sock=9 [19:30: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 36 39 0C 01 00 00 35 9F 04 01 37 41 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 AF 02 00 00 F4 03 04 00 EB EE C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AA 7D 02 00 35 04 06 00 77 EB 6B E9 14 57 91 DC 0F 93 6B 6B D8 8B [19:30:54]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F8 31 47 00 58 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 36 39 10 04 04 00 AA 7D 02 00 F4 03 04 00 40 98 C4 66 B6 04 01 00 00 5F 26 BA B0 FC 76 06 C2 [19:30:54]CommunicateWithHost err = 0 [19:30:54]CheckOFDResponse [19:30:54]1017 (14) - 77093643461234 [19:30:54]1041 (16) - 0000000000871769 [19:30:54]1040 (4) - 163242 [19:30:54]1012 (4) - 20.08.2024 13:21 [19:30:54]1206 (1) - 0 [19:30:54]OFD Sender: Remove packet 163242 [19:30:54]ProducePacketName [19:30:54]name=ofd_packets/00163242 [19:30:54]NVStorageDeleteData [19:30:55]OFD Sender: No OFD packet to send [19:30:55]Read from MH i2c: 01 [19:30:55]MH_I2C_Read... [19:30:55]*** Stop cut motor [19:30:55]*** Cut end [19:30:55]Read from MH i2c: 01 07 00 [19:30:55]MH_I2C_Read... [19:30:55]Read from MH i2c: 01 07 00 C5 0B 00 00 00 00 00 FF 0F E5 [19:30:55]process_action close_receipt done [19:30:55]requested_data is exist [19:30:55]produce_requested_data [19:30:55]requested_item fm.sn is exist - process it [19:30:55]wFMCommunicate request_size=4 [19:30:55]MH_SAM_APDU [19:30:55]CAPDU: 80 11 00 00 [19:30:55]Write to MH i2c: E2 08 00 C6 0B 80 11 00 00 00 00 00 00 4B [19:30:55]Write i2c OK [19:30:55]MH_I2C_Read... [19:30:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:30:55]Read from MH i2c: E2 [19:30:55]MH_I2C_Read... [19:30:55]Read from MH i2c: E2 17 00 [19:30:55]MH_I2C_Read... [19:30:55]Read from MH i2c: E2 17 00 C6 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A4 [19:30:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:30:55]wFMCommunicate OK [19:30:55]requested_item fd.num is exist - process it [19:30:55]SAM_PROTO_GetFieldsCounters [19:30:55]wFMCommunicate request_size=4 [19:30:55]MH_SAM_APDU [19:30:55]CAPDU: 80 13 00 00 [19:30:55]Write to MH i2c: E2 08 00 C7 0B 80 13 00 00 00 00 00 00 4E [19:30:55]Write i2c OK [19:30:55]MH_I2C_Read... [19:30:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:30:55]Read from MH i2c: E2 [19:30:55]MH_I2C_Read... [19:30:55]Read from MH i2c: E2 62 00 [19:30:55]MH_I2C_Read... [19:30:55]Read from MH i2c: E2 62 00 C7 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AF 02 00 00 5E 04 04 00 AF 02 00 00 57 04 04 00 B0 02 00 00 19 04 04 00 00 00 00 00 90 00 82 [19:30: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 AF 02 00 00 5E 04 04 00 AF 02 00 00 57 04 04 00 B0 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:30:55]wFMCommunicate OK [19:30:55]SAM_PROTO_GetFieldsCounters done [19:30:55]requested_item shift.num is exist - process it [19:30:55]requested_item shift.opened is exist - process it [19:30:55]req_shift_opened [19:30:55]FM_GetShiftState [19:30:55]SAM_PROTO_GetShiftState [19:30:55]wFMCommunicate request_size=4 [19:30:55]MH_SAM_APDU [19:30:55]CAPDU: 80 13 01 00 [19:30:55]Write to MH i2c: E2 08 00 C8 0B 80 13 01 00 00 00 00 00 50 [19:30:55]Write i2c OK [19:30:55]MH_I2C_Read... [19:30:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:30:55]Read from MH i2c: E2 [19:30:55]MH_I2C_Read... [19:30:55]Read from MH i2c: E2 0E 00 [19:30:55]MH_I2C_Read... [19:30:55]Read from MH i2c: E2 0E 00 C8 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1E [19:30:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:30:55]wFMCommunicate OK [19:30:55]SAM_PROTO_GetShiftState done [19:30:55]FM_GetShiftState done [19:30:55]req_shift_opened done [19:30:55]requested_item shift.open_date is exist - process it [19:30:55]req_shift_open_date [19:30:55]req_shift_open_date done [19:30:55]produce_requested_data done [19:30:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163242,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:30:55]process_action_free close_receipt [19:30:55]json_value_free [19:30:55]json_value_free done [19:30:55]process_json_proto returns [19:30:55]Send response to host [19:30:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163242,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:30:55]free response buf [19:30:55]execute_script done [19:30:55]execute_script returns [19:30:55]free content buf [19:30:55]Sock 11.Close socket [19:30:55]Sock 11.Thread stoped [19:31:00]OFD Sender: No OFD packet to send [19:31:05]OFD Sender: No OFD packet to send [19:31:10]OFD Sender: No OFD packet to send [19:31:14]accept exits with 7 [19:31:14]New connection [19:31:14]New thread 3067227492 created [19:31:14]Thread 3067084132 joined [19:31:14]Waiting for new connection... [19:31:14] Sock 7.Parse request [19:31:14]Sock 7.Check first char [19:31:14]Sock 7.First char is OK [19:31:14]request: POST /json_proto HTTP/1.0 [19:31:14]Method: POST [19:31:14]URL: /json_proto [19:31:14]Method is POST - this is cgi request [19:31:14]url: /json_proto [19:31:14]query_string will be loaded in cgi processing [19:31:14]execute_cgi json_proto POST (null) [19:31:14]execute_cgi path=json_proto method=POST [19:31:14]POST find Content-Length [19:31:14]Host: 172.17.44.132:8080 [19:31:14]Content-Length: 800 [19:31:14]Content-Type: application/json [19:31:14] [19:31:14]POST finish read [19:31:14]Found Content-Length = 800 [19:31:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:14]execute_script... [19:31:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291724", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:31:14]POST & json_proto [19:31:14]process_json_proto [19:31:14]json parsed OK: [19:31:14]protocol is kg_v1.0 [19:31:14]action value=close_receipt [19:31:14]process_action close_receipt [19:31:14]cmd_close_receipt [19:31:14]MH_GetDate [19:31:14]Write to MH i2c: F0 00 00 C9 0B C3 [19:31:14]Write i2c OK [19:31:14]MH_I2C_Read... [19:31:14]Read from MH i2c: F0 [19:31:14]MH_I2C_Read... [19:31:14]Read from MH i2c: F0 09 00 [19:31:14]MH_I2C_Read... [19:31:14]Read from MH i2c: F0 09 00 C9 0B 00 02 EF C4 66 2A 83 C1 65 BA [19:31:14]GetLastDocTimeStamp 1724182251 [19:31:14]current date 1724182274 [19:31:14]FM_GetShiftState [19:31:14]SAM_PROTO_GetShiftState [19:31:14]wFMCommunicate request_size=4 [19:31:14]MH_SAM_APDU [19:31:14]CAPDU: 80 13 01 00 [19:31:14]Write to MH i2c: E2 08 00 CA 0B 80 13 01 00 00 00 00 00 52 [19:31:14]Write i2c OK [19:31:14]MH_I2C_Read... [19:31:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:14]Read from MH i2c: E2 [19:31:14]MH_I2C_Read... [19:31:14]Read from MH i2c: E2 0E 00 [19:31:14]MH_I2C_Read... [19:31:14]Read from MH i2c: E2 0E 00 CA 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 20 [19:31:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:31:14]wFMCommunicate OK [19:31:14]SAM_PROTO_GetShiftState done [19:31:14]FM_GetShiftState done [19:31:14]opened in 1724113081 [19:31:14]opened+sec_in_day 1724199481 [19:31:14]quantity*price = 400050 [19:31:14]sum+1 = 400051 [19:31:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 688 20.08.2024 19:31 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163243 ФПД: 157492229887406 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193114&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163243&fm=157492229887406&tin=02508201610067®Number=0000000000092562&sum=400050 [19:31:15]StoreToDocumentArchive [19:31:15]shift 465 fd 163243 [19:31:15]save to /storage/0465/doc_00163243 [19:31:15]save last doc name /storage/0465/doc_00163243 to /storage/kkm_last_doc_name [19:31:15]save OK [19:31:15]Clear old archive folders... [19:31:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:31:15]tlvbuf is 0061A4D0 [19:31:15]SAM_PROTO_ClearQueue [19:31:15]wFMCommunicate request_size=4 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 09 00 00 [19:31:15]Write to MH i2c: E2 08 00 D7 0B 80 09 00 00 00 00 00 00 54 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 D7 0B 00 90 00 56 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]SAM_PROTO_ClearQueue done [19:31:15]KKMCreateOFDPacket [19:31:15]OFDProtocolAddRootSTLVToBuf [19:31:15]FM_MakeSignedData [19:31:15]FM_MakeSignedData [19:31:15]SAM_PROTO_SignData [19:31:15]wFMCommunicate request_size=4 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 0D 01 02 [19:31:15]Write to MH i2c: E2 08 00 D8 0B 80 0D 01 02 00 00 00 00 5C [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 D8 0B 00 90 00 57 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=255 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 02 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7D 02 00 35 04 06 00 8F 3D 04 6A [19:31:15]Write to MH i2c: E2 02 01 D9 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 02 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7D 02 00 35 04 06 00 8F 3D 04 6A 00 00 77 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]recv_with_timeout no data received [19:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 D9 0B 00 90 00 58 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=7 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 0D 02 02 02 D5 AE [19:31:15]Write to MH i2c: E2 0A 00 DA 0B 80 0D 02 02 02 00 D5 AE 00 00 E6 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 03 00 DA 0B 00 90 00 59 [19:31:15]RAPDU: 90 00 [19:31:15]wFMCommunicate OK [19:31:15]wFMCommunicate request_size=4 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 0D 03 02 [19:31:15]Write to MH i2c: E2 08 00 DB 0B 80 0D 03 02 00 00 00 00 61 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 0B 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 0B 00 DB 0B 00 72 56 C2 66 0A C1 E8 D8 90 00 DD [19:31:15]RAPDU: 72 56 C2 66 0A C1 E8 D8 90 00 [19:31:15]wFMCommunicate OK [19:31:15]SAM_PROTO_SignData done [19:31:15]FM_MakeSignedData done [19:31:15]CreateOFDProtocolMessage [19:31:15]wFMCommunicate request_size=4 [19:31:15]MH_SAM_APDU [19:31:15]CAPDU: 80 11 00 00 [19:31:15]Write to MH i2c: E2 08 00 DC 0B 80 11 00 00 00 00 00 00 61 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:15]Read from MH i2c: E2 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 17 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: E2 17 00 DC 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [19:31:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:31:15]wFMCommunicate OK [19:31:15]CreateOFDProtocolMessage done [19:31:15]OFDSenderStorePacket 163243 [19:31:15]StoreOFDPacket docnum=163243 [19:31:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6D 97 04 01 3E BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 02 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7D 02 00 35 04 06 00 8F 3D 04 6A D5 AE 72 56 C2 66 0A C1 E8 D8 [19:31:15]CheckFolder [19:31:15]dirname=/storage/ofd_packets [19:31:15]CheckFolder done [19:31:15]ProducePacketName [19:31:15]name=ofd_packets/00163243 [19:31:15]NVStorageSaveData ofd_packets/00163243 [19:31:15]File name is /storage/ofd_packets/00163243 [19:31:15]Write 298 bytes [19:31:15]NVStorageSaveData done [19:31:15]OFDSenderStorePacket done [19:31:15]KKMCreateOFDPacket done [19:31:15]NVStorageSaveData kkm_last_timestamp [19:31:15]File name is /storage/kkm_last_timestamp [19:31:15]Write 4 bytes [19:31:15]NVStorageSaveData done [19:31:15]ExternCall_PrintAddStr [19:31:15]wPrintStart [19:31:15]Write to MH i2c: 01 00 00 DD 0B E8 [19:31:15]Write i2c OK [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: 01 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: 01 07 00 [19:31:15]MH_I2C_Read... [19:31:15]Read from MH i2c: 01 07 00 DD 0B 00 00 00 00 00 FF 0F FD [19:31:15]RasterBufferAndPrint [19:31:15]line Счет N : (1)291724 [19:31:15]line ИНН: 02508201610067 [19:31:15]line Контрольно-Кассовый Чек [19:31:15]line ПРОДАЖА [19:31:15]line ТРК (МРК, ГНК) : 64 [19:31:15]line Товар: 2710194800 [19:31:15]line ДТ-К-5 [19:31:15]line 52.500 * 76.20 [19:31:15]line = 4000.50 [19:31:15]line НДС 12% НСП 1% [19:31:15]line > о реализуемом товаре [19:31:15]line ИТОГО: 4000.50 [19:31:15]line НСП 1% : 35.40 [19:31:15]line НДС 12% : 424.83 [19:31:15]line Наличными: 0.00 [19:31:15]line Безнал.: 4000.50 [19:31:15]line Место: АЗС № 130 "Партнер Нефть" [19:31:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:31:15]line СНО: Общий режим [19:31:15]line Чек 688 20.08.2024 19:31 [19:31:15]line Смена: 465 ФФД: 1.0 [19:31:15]line ЗНМ: 0300000070 [19:31:15]line РНМ: 0000000000092562 [19:31:15]line Версия ККМ: 001 [19:31:15]line Платежная система: O! деньги [19:31:15]line ФМ: 0000000000871769 [19:31:15]line ФД: 163243 [19:31:15]line ФПД: 157492229887406 [19:31:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193114&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163243&fm=157492229887406&tin=02508201610067®Number=0000000000092562&sum=400050 [19:31:15]written 0, free lines is 4095 [19:31:15]OFD Sender: Processing packet 163243 [packets to send 961, broken 960] [19:31:15]ProducePacketName [19:31:15]name=ofd_packets/00163243 [19:31:15]OFD Sender: To server: pG, [19:31:15]CommunicateWithHost lk.salyk.kg:30040 [19:31:15]ConnectInit lk.salyk.kg [19:31:16]Write to MH i2c: 01 00 00 07 0C 13 [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: 01 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: 01 07 00 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: 01 07 00 07 0C 00 00 00 00 00 F6 0C 1C [19:31:16]RasterBufferAndPrint [19:31:16]line [19:31:16]line [19:31:16]line [19:31:16]line [19:31:16]line [19:31:16]written 0, free lines is 3327 [19:31:16]MH_Cut [19:31:16]Write to MH i2c: D1 01 00 0E 0C 01 EC [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: D1 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: D1 01 00 [19:31:16]MH_I2C_Read... [19:31:16]Read from MH i2c: D1 01 00 0E 0C 00 EB [19:31:16]Write to MH i2c: 01 00 00 0F 0C 1B [19:31:16]Write i2c OK [19:31:16]MH_I2C_Read... [19:31:17]*** Cut start [19:31:17]*** Purtial cut [19:31:17]*** Stage 1: CUTSNS_PIN = 1 [19:31:19]Read from MH i2c: 01 [19:31:19]MH_I2C_Read... [19:31:19]*** Stop cut motor [19:31:19]*** Cut end [19:31:19]Read from MH i2c: 01 07 00 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: 01 07 00 0F 0C 00 00 00 00 00 FF 0F 30 [19:31:19]process_action close_receipt done [19:31:19]requested_data is exist [19:31:19]produce_requested_data [19:31:19]requested_item fm.sn is exist - process it [19:31:19]wFMCommunicate request_size=4 [19:31:19]MH_SAM_APDU [19:31:19]CAPDU: 80 11 00 00 [19:31:19]Write to MH i2c: E2 08 00 10 0C 80 11 00 00 00 00 00 00 96 [19:31:19]Write i2c OK [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 17 00 [19:31:19]MH_I2C_Read... [19:31:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:31:19]Read from MH i2c: E2 17 00 10 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [19:31:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:31:19]wFMCommunicate OK [19:31:19]requested_item fd.num is exist - process it [19:31:19]SAM_PROTO_GetFieldsCounters [19:31:19]wFMCommunicate request_size=4 [19:31:19]MH_SAM_APDU [19:31:19]CAPDU: 80 13 00 00 [19:31:19]Write to MH i2c: E2 08 00 11 0C 80 13 00 00 00 00 00 00 99 [19:31:19]Write i2c OK [19:31:19]MH_I2C_Read... [19:31:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:31:19]Read from MH i2c: E2 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 62 00 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 62 00 11 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B0 02 00 00 5E 04 04 00 B0 02 00 00 57 04 04 00 B1 02 00 00 19 04 04 00 00 00 00 00 90 00 D1 [19:31: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B0 02 00 00 5E 04 04 00 B0 02 00 00 57 04 04 00 B1 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:31:19]wFMCommunicate OK [19:31:19]SAM_PROTO_GetFieldsCounters done [19:31:19]requested_item shift.num is exist - process it [19:31:19]requested_item shift.opened is exist - process it [19:31:19]req_shift_opened [19:31:19]FM_GetShiftState [19:31:19]SAM_PROTO_GetShiftState [19:31:19]wFMCommunicate request_size=4 [19:31:19]MH_SAM_APDU [19:31:19]CAPDU: 80 13 01 00 [19:31:19]Write to MH i2c: E2 08 00 12 0C 80 13 01 00 00 00 00 00 9B [19:31:19]Write i2c OK [19:31:19]MH_I2C_Read... [19:31:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:31:19]Read from MH i2c: E2 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 0E 00 [19:31:19]MH_I2C_Read... [19:31:19]Read from MH i2c: E2 0E 00 12 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [19:31:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:31:19]wFMCommunicate OK [19:31:19]SAM_PROTO_GetShiftState done [19:31:19]FM_GetShiftState done [19:31:19]req_shift_opened done [19:31:19]requested_item shift.open_date is exist - process it [19:31:19]req_shift_open_date [19:31:19]req_shift_open_date done [19:31:19]produce_requested_data done [19:31:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163243,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:31:19]process_action_free close_receipt [19:31:19]json_value_free [19:31:19]json_value_free done [19:31:19]process_json_proto returns [19:31:19]Send response to host [19:31:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163243,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:31:19]free response buf [19:31:19]execute_script done [19:31:19]execute_script returns [19:31:19]free content buf [19:31:19]Sock 7.Close socket [19:31:19]Sock 7.Thread stoped [19:31:20]ConnectInit Can't take IP for lk.salyk.kg [19:31:20]CommunicateWithHost connect error [19:31:20]CommunicateWithHost err = -1 [19:31:20]OFD Sender: Server communicate error [19:31:25]OFD Sender: Processing packet 163243 [packets to send 961, broken 960] [19:31:25]ProducePacketName [19:31:25]name=ofd_packets/00163243 [19:31:25]OFD Sender: To server: pG, [19:31:25]CommunicateWithHost lk.salyk.kg:30040 [19:31:25]ConnectInit lk.salyk.kg [19:31:30]recv_with_timeout no data received [19:31:31]Connected sock=9 [19:31:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6D 97 04 01 3E BF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B0 02 00 00 F4 03 04 00 02 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AB 7D 02 00 35 04 06 00 8F 3D 04 6A D5 AE 72 56 C2 66 0A C1 E8 D8 [19:31: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 36 39 4F 00 00 00 B4 35 47 00 B1 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 36 39 10 04 04 00 AB 7D 02 00 F4 03 04 00 65 98 C4 66 B6 04 01 00 00 0C E4 03 7E 16 0D DE 37 [19:31:32]CommunicateWithHost err = 0 [19:31:32]CheckOFDResponse [19:31:32]1017 (14) - 77093643461234 [19:31:32]1041 (16) - 0000000000871769 [19:31:32]1040 (4) - 163243 [19:31:32]1012 (4) - 20.08.2024 13:21 [19:31:32]1206 (1) - 0 [19:31:32]OFD Sender: Remove packet 163243 [19:31:32]ProducePacketName [19:31:32]name=ofd_packets/00163243 [19:31:32]NVStorageDeleteData [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:57]OFD Sender: No OFD packet to send [19:33:02]OFD Sender: No OFD packet to send [19:33:07]OFD Sender: No OFD packet to send [19:33:12]OFD Sender: No OFD packet to send [19:33:17]OFD Sender: No OFD packet to send [19:33:22]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:27]accept exits with 10 [19:34:27]New connection [19:34:27]New thread 3067084132 created [19:34:27]Thread 3067227492 joined [19:34:27]Waiting for new connection... [19:34:27] Sock 10.Parse request [19:34:27]Sock 10.Check first char [19:34:27]Sock 10.First char is OK [19:34:27]request: POST /json_proto HTTP/1.0 [19:34:27]Method: POST [19:34:27]URL: /json_proto [19:34:27]Method is POST - this is cgi request [19:34:27]url: /json_proto [19:34:27]query_string will be loaded in cgi processing [19:34:27]execute_cgi json_proto POST (null) [19:34:27]execute_cgi path=json_proto method=POST [19:34:27]POST find Content-Length [19:34:27]Host: 172.17.44.132:8080 [19:34:27]Content-Length: 622 [19:34:27]Content-Type: application/json [19:34:27] [19:34:27]POST finish read [19:34:27]Found Content-Length = 622 [19:34:27]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50499", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:27]execute_script... [19: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)50499", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:34:27]POST & json_proto [19:34:27]process_json_proto [19:34:27]json parsed OK: [19:34:27]protocol is kg_v1.0 [19:34:27]action value=close_receipt [19:34:27]process_action close_receipt [19:34:27]cmd_close_receipt [19:34:27]MH_GetDate [19:34:27]Write to MH i2c: F0 00 00 13 0C 0E [19:34:27]Write i2c OK [19:34:27]MH_I2C_Read... [19:34:27]Read from MH i2c: F0 [19:34:27]MH_I2C_Read... [19:34:27]Read from MH i2c: F0 09 00 [19:34:27]MH_I2C_Read... [19:34:27]Read from MH i2c: F0 09 00 13 0C 00 C4 EF C4 66 2A 83 C1 65 C7 [19:34:27]GetLastDocTimeStamp 1724182274 [19:34:27]current date 1724182468 [19:34:27]FM_GetShiftState [19:34:27]SAM_PROTO_GetShiftState [19:34:27]wFMCommunicate request_size=4 [19:34:27]MH_SAM_APDU [19:34:27]CAPDU: 80 13 01 00 [19:34:27]Write to MH i2c: E2 08 00 14 0C 80 13 01 00 00 00 00 00 9D [19:34:27]Write i2c OK [19:34:27]MH_I2C_Read... [19:34:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:27]Read from MH i2c: E2 [19:34:27]MH_I2C_Read... [19:34:27]Read from MH i2c: E2 0E 00 [19:34:27]MH_I2C_Read... [19:34:27]Read from MH i2c: E2 0E 00 14 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6B [19:34:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:34:27]wFMCommunicate OK [19:34:27]SAM_PROTO_GetShiftState done [19:34:27]FM_GetShiftState done [19:34:27]opened in 1724113081 [19:34:27]opened+sec_in_day 1724199481 [19:34:27]quantity*price = 14000 [19:34:27]sum+1 = 14001 [19:34:27]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 689 20.08.2024 19:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163244 ФПД: 213847931668143 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193428&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163244&fm=213847931668143&tin=02508201610067®Number=0000000000092562&sum=14000 0 [19:34:28]StoreToDocumentArchive [19:34:28]shift 465 fd 163244 [19:34:28]save to /storage/0465/doc_00163244 [19:34:28]save last doc name /storage/0465/doc_00163244 to /storage/kkm_last_doc_name [19:34:28]save OK [19:34:28]Clear old archive folders... [19:34:28]ProcessDocumentItem done err = 0, tmpTLVsize=275 [19:34:28]tlvbuf is 00606420 [19:34:28]SAM_PROTO_ClearQueue [19:34:28]wFMCommunicate request_size=4 [19:34:28]MH_SAM_APDU [19:34:28]CAPDU: 80 09 00 00 [19:34:28]Write to MH i2c: E2 08 00 21 0C 80 09 00 00 00 00 00 00 9F [19:34:28]Write i2c OK [19:34:28]MH_I2C_Read... [19:34:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:34:28]Read from MH i2c: E2 [19:34:28]MH_I2C_Read... [19:34:28]Read from MH i2c: E2 03 00 [19:34:28]MH_I2C_Read... [19:34:28]Read from MH i2c: E2 03 00 21 0C 00 90 00 A1 [19:34:28]RAPDU: 90 00 [19:34:28]wFMCommunicate OK [19:34:28]SAM_PROTO_ClearQueue done [19:34:28]KKMCreateOFDPacket [19:34:28]OFDProtocolAddRootSTLVToBuf [19:34:28]FM_MakeSignedData [19:34:28]FM_MakeSignedData [19:34:28]SAM_PROTO_SignData [19:34:28]wFMCommunicate request_size=4 [19:34:28]MH_SAM_APDU [19:34:28]CAPDU: 80 0D 01 02 [19:34:28]Write to MH i2c: E2 08 00 22 0C 80 0D 01 02 00 00 00 00 A7 [19:34:28]Write i2c OK [19:34:28]MH_I2C_Read... [19:34:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:34:29]Read from MH i2c: E2 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: E2 03 00 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: E2 03 00 22 0C 00 90 00 A2 [19:34:29]RAPDU: 90 00 [19:34:29]wFMCommunicate OK [19:34:29]wFMCommunicate request_size=255 [19:34:29]MH_SAM_APDU [19:34:29]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 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 B1 02 00 00 F4 03 04 00 C4 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [19:34:29]Write to MH i2c: E2 02 01 23 0C 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 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 B1 02 00 00 F4 03 04 00 C4 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 98 [19:34:29]Write i2c OK [19:34:29]MH_I2C_Read... [19:34:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:29]Read from MH i2c: E2 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: E2 03 00 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: E2 03 00 23 0C 00 90 00 A3 [19:34:29]RAPDU: 90 00 [19:34:29]wFMCommunicate OK [19:34:29]wFMCommunicate request_size=34 [19:34:29]MH_SAM_APDU [19:34:29]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7D 02 00 35 04 06 00 C2 7E 5A 00 C6 AF [19:34:29]Write to MH i2c: E2 25 00 24 0C 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7D 02 00 35 04 06 00 C2 7E 5A 00 C6 AF 00 00 AB [19:34:29]Write i2c OK [19:34:29]MH_I2C_Read... [19:34:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:34:29]Read from MH i2c: E2 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: E2 03 00 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: E2 03 00 24 0C 00 90 00 A4 [19:34:29]RAPDU: 90 00 [19:34:29]wFMCommunicate OK [19:34:29]wFMCommunicate request_size=4 [19:34:29]MH_SAM_APDU [19:34:29]CAPDU: 80 0D 03 02 [19:34:29]Write to MH i2c: E2 08 00 25 0C 80 0D 03 02 00 00 00 00 AC [19:34:29]Write i2c OK [19:34:29]MH_I2C_Read... [19:34:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:34:29]Read from MH i2c: E2 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: E2 0B 00 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: E2 0B 00 25 0C 00 88 22 C1 46 35 94 F3 30 90 00 4A [19:34:29]RAPDU: 88 22 C1 46 35 94 F3 30 90 00 [19:34:29]wFMCommunicate OK [19:34:29]SAM_PROTO_SignData done [19:34:29]FM_MakeSignedData done [19:34:29]CreateOFDProtocolMessage [19:34:29]wFMCommunicate request_size=4 [19:34:29]MH_SAM_APDU [19:34:29]CAPDU: 80 11 00 00 [19:34:29]Write to MH i2c: E2 08 00 26 0C 80 11 00 00 00 00 00 00 AC [19:34:29]Write i2c OK [19:34:29]MH_I2C_Read... [19:34:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:29]Read from MH i2c: E2 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: E2 17 00 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: E2 17 00 26 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [19:34:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:34:29]wFMCommunicate OK [19:34:29]CreateOFDProtocolMessage done [19:34:29]OFDSenderStorePacket 163244 [19:34:29]StoreOFDPacket docnum=163244 [19:34:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 BE FF 1F 01 91 CA 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 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 B1 02 00 00 F4 03 04 00 C4 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7D 02 00 35 04 06 00 C2 7E 5A 00 C6 AF 88 22 C1 46 35 94 F3 30 [19:34:29]CheckFolder [19:34:29]dirname=/storage/ofd_packets [19:34:29]CheckFolder done [19:34:29]ProducePacketName [19:34:29]name=ofd_packets/00163244 [19:34:29]NVStorageSaveData ofd_packets/00163244 [19:34:29]File name is /storage/ofd_packets/00163244 [19:34:29]Write 325 bytes [19:34:29]NVStorageSaveData done [19:34:29]OFDSenderStorePacket done [19:34:29]KKMCreateOFDPacket done [19:34:29]NVStorageSaveData kkm_last_timestamp [19:34:29]File name is /storage/kkm_last_timestamp [19:34:29]Write 4 bytes [19:34:29]NVStorageSaveData done [19:34:29]ExternCall_PrintAddStr [19:34:29]wPrintStart [19:34:29]Write to MH i2c: 01 00 00 27 0C 33 [19:34:29]Write i2c OK [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: 01 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: 01 07 00 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: 01 07 00 27 0C 00 00 00 00 00 FF 0F 48 [19:34:29]RasterBufferAndPrint [19:34:29]line Счет N : (3)50499 [19:34:29]line ИНН: 02508201610067 [19:34:29]line Контрольно-Кассовый Чек [19:34:29]line ПРОДАЖА [19:34:29]line Товар: 48743587 [19:34:29]line Сигареты Winston XStyle Silver [19:34:29]line 1.000 * 140.00 [19:34:29]line = 140.00 [19:34:29]line НДС 12% НСП 1% [19:34:29]line > о реализуемом товаре [19:34:29]line ИТОГО: 140.00 [19:34:29]line НСП 1% : 1.24 [19:34:29]line НДС 12% : 14.87 [19:34:29]line Наличными: 140.00 [19:34:29]line Безнал.: 0.00 [19:34:29]line Место: АЗС № 130 "Партнер Нефть" [19:34:29]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:34:29]line СНО: Общий режим [19:34:29]line Чек 689 20.08.2024 19:34 [19:34:29]line Смена: 465 ФФД: 1.0 [19:34:29]line ЗНМ: 0300000070 [19:34:29]line РНМ: 0000000000092562 [19:34:29]line Версия ККМ: 001 [19:34:29]line ФМ: 0000000000871769 [19:34:29]line ФД: 163244 [19:34:29]line ФПД: 213847931668143 [19:34:29]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193428&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163244&fm=213847931668143&tin=02508201610067®Number=0000000000092562&sum=14000 [19:34:29]line 0 [19:34:29]written 0, free lines is 4095 [19:34:29]OFD Sender: Processing packet 163244 [packets to send 961, broken 960] [19:34:29]ProducePacketName [19:34:29]name=ofd_packets/00163244 [19:34:29]OFD Sender: To server: pG, [19:34:29]CommunicateWithHost lk.salyk.kg:30040 [19:34:29]ConnectInit lk.salyk.kg [19:34:29]Write to MH i2c: 01 00 00 50 0C 5C [19:34:29]Write i2c OK [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: 01 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: 01 07 00 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: 01 07 00 50 0C 00 00 00 00 00 D5 0C 44 [19:34:29]RasterBufferAndPrint [19:34:29]line [19:34:29]line [19:34:29]line [19:34:29]line [19:34:29]line [19:34:29]written 0, free lines is 3292 [19:34:29]MH_Cut [19:34:29]Write to MH i2c: D1 01 00 57 0C 01 35 [19:34:29]Write i2c OK [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: D1 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: D1 01 00 [19:34:29]MH_I2C_Read... [19:34:29]Read from MH i2c: D1 01 00 57 0C 00 34 [19:34:29]Write to MH i2c: 01 00 00 58 0C 64 [19:34:29]Write i2c OK [19:34:29]MH_I2C_Read... [19:34:30]*** Cut start [19:34:30]*** Purtial cut [19:34:30]*** Stage 1: CUTSNS_PIN = 1 [19:34:32]Read from MH i2c: 01 [19:34:32]MH_I2C_Read... [19:34:32]*** Stop cut motor [19:34:32]*** Cut end [19:34:32]Read from MH i2c: 01 07 00 [19:34:32]MH_I2C_Read... [19:34:32]Read from MH i2c: 01 07 00 58 0C 00 00 00 00 00 FF 0F 79 [19:34:32]process_action close_receipt done [19:34:32]requested_data is exist [19:34:32]produce_requested_data [19:34:32]requested_item fm.sn is exist - process it [19:34:32]wFMCommunicate request_size=4 [19:34:32]MH_SAM_APDU [19:34:32]CAPDU: 80 11 00 00 [19:34:32]Write to MH i2c: E2 08 00 59 0C 80 11 00 00 00 00 00 00 DF [19:34:32]Write i2c OK [19:34:32]MH_I2C_Read... [19:34:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:34:32]Read from MH i2c: E2 [19:34:32]MH_I2C_Read... [19:34:32]Read from MH i2c: E2 17 00 [19:34:32]MH_I2C_Read... [19:34:32]Read from MH i2c: E2 17 00 59 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [19:34:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:34:32]wFMCommunicate OK [19:34:32]requested_item fd.num is exist - process it [19:34:32]SAM_PROTO_GetFieldsCounters [19:34:32]wFMCommunicate request_size=4 [19:34:32]MH_SAM_APDU [19:34:32]CAPDU: 80 13 00 00 [19:34:32]Write to MH i2c: E2 08 00 5A 0C 80 13 00 00 00 00 00 00 E2 [19:34:32]Write i2c OK [19:34:32]MH_I2C_Read... [19:34:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:34:32]Read from MH i2c: E2 [19:34:32]MH_I2C_Read... [19:34:32]Read from MH i2c: E2 62 00 [19:34:32]MH_I2C_Read... [19:34:32]Read from MH i2c: E2 62 00 5A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B1 02 00 00 5E 04 04 00 B1 02 00 00 57 04 04 00 B2 02 00 00 19 04 04 00 00 00 00 00 90 00 1E [19: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B1 02 00 00 5E 04 04 00 B1 02 00 00 57 04 04 00 B2 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:34:32]wFMCommunicate OK [19:34:32]SAM_PROTO_GetFieldsCounters done [19:34:32]requested_item shift.num is exist - process it [19:34:32]requested_item shift.opened is exist - process it [19:34:32]req_shift_opened [19:34:32]FM_GetShiftState [19:34:32]SAM_PROTO_GetShiftState [19:34:32]wFMCommunicate request_size=4 [19:34:32]MH_SAM_APDU [19:34:32]CAPDU: 80 13 01 00 [19:34:32]Write to MH i2c: E2 08 00 5B 0C 80 13 01 00 00 00 00 00 E4 [19:34:32]Write i2c OK [19:34:32]MH_I2C_Read... [19:34:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:34:32]Read from MH i2c: E2 [19:34:32]MH_I2C_Read... [19:34:32]Read from MH i2c: E2 0E 00 [19:34:32]MH_I2C_Read... [19:34:33]Read from MH i2c: E2 0E 00 5B 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B2 [19:34:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:34:33]wFMCommunicate OK [19:34:33]SAM_PROTO_GetShiftState done [19:34:33]FM_GetShiftState done [19:34:33]req_shift_opened done [19:34:33]requested_item shift.open_date is exist - process it [19:34:33]req_shift_open_date [19:34:33]req_shift_open_date done [19:34:33]produce_requested_data done [19:34:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163244,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:34:33]process_action_free close_receipt [19:34:33]json_value_free [19:34:33]json_value_free done [19:34:33]process_json_proto returns [19:34:33]Send response to host [19:34:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163244,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:34:33]free response buf [19:34:33]execute_script done [19:34:33]execute_script returns [19:34:33]free content buf [19:34:33]Sock 10.Close socket [19:34:33]Sock 10.Thread stoped [19:34:34]ConnectInit Can't take IP for lk.salyk.kg [19:34:34]CommunicateWithHost connect error [19:34:34]CommunicateWithHost err = -1 [19:34:34]OFD Sender: Server communicate error [19:34:39]OFD Sender: Processing packet 163244 [packets to send 961, broken 960] [19:34:39]ProducePacketName [19:34:39]name=ofd_packets/00163244 [19:34:39]OFD Sender: To server: pG, [19:34:39]CommunicateWithHost lk.salyk.kg:30040 [19:34:39]ConnectInit lk.salyk.kg [19:34:47]Connected sock=10 [19:34: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 36 39 27 01 00 00 BE FF 1F 01 91 CA 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 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 B1 02 00 00 F4 03 04 00 C4 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7D 02 00 35 04 06 00 C2 7E 5A 00 C6 AF 88 22 C1 46 35 94 F3 30 [19:34:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 94 29 47 00 27 FD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AC 7D 02 00 F4 03 04 00 2C 99 C4 66 B6 04 01 00 00 48 0E 2E F4 FA 95 D3 62 [19:34:50]CommunicateWithHost err = 0 [19:34:50]CheckOFDResponse [19:34:50]1017 (14) - 77093643461234 [19:34:50]1041 (16) - 0000000000871769 [19:34:50]1040 (4) - 163244 [19:34:50]1012 (4) - 20.08.2024 13:25 [19:34:50]1206 (1) - 0 [19:34:50]OFD Sender: Remove packet 163244 [19:34:50]ProducePacketName [19:34:50]name=ofd_packets/00163244 [19:34:50]NVStorageDeleteData [19:34:51]OFD Sender: No OFD packet to send [19:34:56]OFD Sender: No OFD packet to send [19:35:01]OFD Sender: No OFD packet to send [19:35:05]recv_with_timeout no data received [19:35:06]OFD Sender: No OFD packet to send [19:35:11]OFD Sender: No OFD packet to send [19:35:14]accept exits with 9 [19:35:14]New connection [19:35:14]New thread 3067227492 created [19:35:14]Thread 3067084132 joined [19:35:14]Waiting for new connection... [19:35:14] Sock 9.Parse request [19:35:14]Sock 9.Check first char [19:35:14]Sock 9.First char is OK [19:35:14]request: POST /json_proto HTTP/1.0 [19:35:14]Method: POST [19:35:14]URL: /json_proto [19:35:14]Method is POST - this is cgi request [19:35:14]url: /json_proto [19:35:14]query_string will be loaded in cgi processing [19:35:14]execute_cgi json_proto POST (null) [19:35:14]execute_cgi path=json_proto method=POST [19:35:14]POST find Content-Length [19:35:14]Host: 172.17.44.132:8080 [19:35:14]Content-Length: 1241 [19:35:14]Content-Type: application/json [19:35:14] [19:35:14]POST finish read [19:35:14]Found Content-Length = 1241 [19:35:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50500", "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 }]} ,{ "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 }]} ,{ "code": "4607120854184", "name": "\u0421\u043D\u0435\u043A \u041E\u0440\u0435\u0445\u0438 BEERKa \u0410\u0440\u0430\u0445\u0438\u0441 90\u0433", "price" : 53.00, "quantity" : 2.000, "sum" : 106.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 221.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:35:14]execute_script... [19:35: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)50500", "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 }]} ,{ "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 }]} ,{ "code": "4607120854184", "name": "\u0421\u043D\u0435\u043A \u041E\u0440\u0435\u0445\u0438 BEERKa \u0410\u0440\u0430\u0445\u0438\u0441 90\u0433", "price" : 53.00, "quantity" : 2.000, "sum" : 106.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 221.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:35:14]POST & json_proto [19:35:14]process_json_proto [19:35:14]json parsed OK: [19:35:14]protocol is kg_v1.0 [19:35:14]action value=close_receipt [19:35:14]process_action close_receipt [19:35:14]cmd_close_receipt [19:35:14]MH_GetDate [19:35:14]Write to MH i2c: F0 00 00 5C 0C 57 [19:35:14]Write i2c OK [19:35:14]MH_I2C_Read... [19:35:14]Read from MH i2c: F0 [19:35:14]MH_I2C_Read... [19:35:14]Read from MH i2c: F0 09 00 [19:35:14]MH_I2C_Read... [19:35:14]Read from MH i2c: F0 09 00 5C 0C 00 F2 EF C4 66 2A 83 C1 65 3E [19:35:14]GetLastDocTimeStamp 1724182468 [19:35:14]current date 1724182514 [19:35:14]FM_GetShiftState [19:35:14]SAM_PROTO_GetShiftState [19:35:14]wFMCommunicate request_size=4 [19:35:14]MH_SAM_APDU [19:35:14]CAPDU: 80 13 01 00 [19:35:14]Write to MH i2c: E2 08 00 5D 0C 80 13 01 00 00 00 00 00 E6 [19:35:14]Write i2c OK [19:35:14]MH_I2C_Read... [19:35:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:14]Read from MH i2c: E2 [19:35:14]MH_I2C_Read... [19:35:14]Read from MH i2c: E2 0E 00 [19:35:14]MH_I2C_Read... [19:35:14]Read from MH i2c: E2 0E 00 5D 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B4 [19:35:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:35:14]wFMCommunicate OK [19:35:14]SAM_PROTO_GetShiftState done [19:35:14]FM_GetShiftState done [19:35:14]opened in 1724113081 [19:35:14]opened+sec_in_day 1724199481 [19:35:14]quantity*price = 5000 [19:35:14]sum+1 = 5001 [19:35:14]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4870001571023 Вода ASU пит н.газ клубн,киви ПЭТ 0,5л 1.000 * 65.00 = 65.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4607120854184 Снек Орехи BEERKa Арахис 90г 2.000 * 53.00 = 106.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 221.00 НСП 1% : 1.95 НДС 12% : 23.47 Наличными: 221.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 690 20.08.2024 19:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163245 ФПД: 6023176381140 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193515&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163245&fm=6023176381140&tin=02508201610067®Number=0000000000092562&sum=22100 0 [19:35:15]StoreToDocumentArchive [19:35:15]shift 465 fd 163245 [19:35:15]save to /storage/0465/doc_00163245 [19:35:15]save last doc name /storage/0465/doc_00163245 to /storage/kkm_last_doc_name [19:35:15]save OK [19:35:15]Clear old archive folders... [19:35:15]ProcessDocumentItem done err = 0, tmpTLVsize=519 [19:35:15]tlvbuf is 0061AF80 [19:35:15]SAM_PROTO_ClearQueue [19:35:15]wFMCommunicate request_size=4 [19:35:15]MH_SAM_APDU [19:35:15]CAPDU: 80 09 00 00 [19:35:15]Write to MH i2c: E2 08 00 6A 0C 80 09 00 00 00 00 00 00 E8 [19:35:15]Write i2c OK [19:35:15]MH_I2C_Read... [19:35:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:35:15]Read from MH i2c: E2 [19:35:15]MH_I2C_Read... [19:35:15]Read from MH i2c: E2 03 00 [19:35:15]MH_I2C_Read... [19:35:15]Read from MH i2c: E2 03 00 6A 0C 00 90 00 EA [19:35:15]RAPDU: 90 00 [19:35:15]wFMCommunicate OK [19:35:15]SAM_PROTO_ClearQueue done [19:35:15]KKMCreateOFDPacket [19:35:15]OFDProtocolAddRootSTLVToBuf [19:35:15]FM_MakeSignedData [19:35:15]FM_MakeSignedData [19:35:15]SAM_PROTO_SignData [19:35:15]wFMCommunicate request_size=4 [19:35:15]MH_SAM_APDU [19:35:15]CAPDU: 80 0D 01 02 [19:35:15]Write to MH i2c: E2 08 00 6B 0C 80 0D 01 02 00 00 00 00 F0 [19:35:15]Write i2c OK [19:35:15]MH_I2C_Read... [19:35:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:35:15]Read from MH i2c: E2 [19:35:15]MH_I2C_Read... [19:35:15]Read from MH i2c: E2 03 00 [19:35:15]MH_I2C_Read... [19:35:15]Read from MH i2c: E2 03 00 6B 0C 00 90 00 EB [19:35:15]RAPDU: 90 00 [19:35:15]wFMCommunicate OK [19:35:15]wFMCommunicate request_size=255 [19:35:15]MH_SAM_APDU [19:35:15]CAPDU: 80 0D 02 02 FA 03 00 07 02 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 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 23 04 70 00 8A 04 0D 00 [19:35:15]Write to MH i2c: E2 02 01 6C 0C 80 0D 02 02 FA 00 03 00 07 02 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 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 23 04 70 00 8A 04 0D 00 00 00 85 [19:35:15]Write i2c OK [19:35:15]MH_I2C_Read... [19:35:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:16]Read from MH i2c: E2 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: E2 03 00 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: E2 03 00 6C 0C 00 90 00 EC [19:35:16]RAPDU: 90 00 [19:35:16]wFMCommunicate OK [19:35:16]wFMCommunicate request_size=255 [19:35:16]MH_SAM_APDU [19:35:16]CAPDU: 80 0D 02 02 FA 34 36 30 37 31 32 30 38 35 34 31 38 34 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 39 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B4 14 00 00 00 00 13 04 06 00 68 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 56 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 09 00 00 00 00 07 04 06 00 54 56 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 F3 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [19:35:16]Write to MH i2c: E2 02 01 6D 0C 80 0D 02 02 FA 00 34 36 30 37 31 32 30 38 35 34 31 38 34 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 39 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B4 14 00 00 00 00 13 04 06 00 68 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 56 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 09 00 00 00 00 07 04 06 00 54 56 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 F3 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 94 [19:35:16]Write i2c OK [19:35:16]MH_I2C_Read... [19:35:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:16]Read from MH i2c: E2 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: E2 03 00 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: E2 03 00 6D 0C 00 90 00 ED [19:35:16]RAPDU: 90 00 [19:35:16]wFMCommunicate OK [19:35:16]wFMCommunicate request_size=28 [19:35:16]MH_SAM_APDU [19:35:16]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 AD 7D 02 00 35 04 06 00 05 7A 61 49 E2 D4 [19:35:16]Write to MH i2c: E2 1F 00 6E 0C 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 AD 7D 02 00 35 04 06 00 05 7A 61 49 E2 D4 00 00 92 [19:35:16]Write i2c OK [19:35:16]MH_I2C_Read... [19:35:16]OFD Sender: No OFD packet to send [19:35:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:16]Read from MH i2c: E2 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: E2 03 00 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: E2 03 00 6E 0C 00 90 00 EE [19:35:16]RAPDU: 90 00 [19:35:16]wFMCommunicate OK [19:35:16]wFMCommunicate request_size=4 [19:35:16]MH_SAM_APDU [19:35:16]CAPDU: 80 0D 03 02 [19:35:16]Write to MH i2c: E2 08 00 6F 0C 80 0D 03 02 00 00 00 00 F6 [19:35:16]Write i2c OK [19:35:16]MH_I2C_Read... [19:35:16]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:35:16]Read from MH i2c: E2 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: E2 0B 00 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: E2 0B 00 6F 0C 00 20 72 2B E7 9A 7D 8A 25 90 00 61 [19:35:16]RAPDU: 20 72 2B E7 9A 7D 8A 25 90 00 [19:35:16]wFMCommunicate OK [19:35:16]SAM_PROTO_SignData done [19:35:16]FM_MakeSignedData done [19:35:16]CreateOFDProtocolMessage [19:35:16]wFMCommunicate request_size=4 [19:35:16]MH_SAM_APDU [19:35:16]CAPDU: 80 11 00 00 [19:35:16]Write to MH i2c: E2 08 00 70 0C 80 11 00 00 00 00 00 00 F6 [19:35:16]Write i2c OK [19:35:16]MH_I2C_Read... [19:35:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:16]Read from MH i2c: E2 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: E2 17 00 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: E2 17 00 70 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [19:35:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:35:16]wFMCommunicate OK [19:35:16]CreateOFDProtocolMessage done [19:35:16]OFDSenderStorePacket 163245 [19:35:16]StoreOFDPacket docnum=163245 [19:35:16]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1B 02 00 00 A1 CD 13 02 A2 FB 5A 03 01 00 03 00 07 02 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 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 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 38 34 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 39 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B4 14 00 00 00 00 13 04 06 00 68 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 56 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 09 00 00 00 00 07 04 06 00 54 56 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 F3 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7D 02 00 35 04 06 00 05 7A 61 49 E2 D4 20 72 2B E7 9A 7D 8A 25 [19:35:16]CheckFolder [19:35:16]dirname=/storage/ofd_packets [19:35:16]CheckFolder done [19:35:16]ProducePacketName [19:35:16]name=ofd_packets/00163245 [19:35:16]NVStorageSaveData ofd_packets/00163245 [19:35:16]File name is /storage/ofd_packets/00163245 [19:35:16]Write 569 bytes [19:35:16]NVStorageSaveData done [19:35:16]OFDSenderStorePacket done [19:35:16]KKMCreateOFDPacket done [19:35:16]NVStorageSaveData kkm_last_timestamp [19:35:16]File name is /storage/kkm_last_timestamp [19:35:16]Write 4 bytes [19:35:16]NVStorageSaveData done [19:35:16]ExternCall_PrintAddStr [19:35:16]wPrintStart [19:35:16]Write to MH i2c: 01 00 00 71 0C 7D [19:35:16]Write i2c OK [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: 01 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: 01 07 00 [19:35:16]MH_I2C_Read... [19:35:16]Read from MH i2c: 01 07 00 71 0C 00 00 00 00 00 FF 0F 92 [19:35:16]RasterBufferAndPrint [19:35:16]line Счет N : (3)50500 [19:35:16]line ИНН: 02508201610067 [19:35:16]line Контрольно-Кассовый Чек [19:35:16]line ПРОДАЖА [19:35:16]line Товар: 4700000160358 [19:35:16]line Вода Легенда 1л [19:35:16]line 1.000 * 50.00 [19:35:16]line = 50.00 [19:35:16]line НДС 12% НСП 1% [19:35:16]line > о реализуемом товаре [19:35:16]line Товар: 4870001571023 [19:35:16]line Вода ASU пит н.газ клубн,киви ПЭТ 0,5л [19:35:16]line 1.000 * 65.00 [19:35:16]line = 65.00 [19:35:16]line НДС 12% НСП 1% [19:35:16]line > о реализуемом товаре [19:35:16]line Товар: 4607120854184 [19:35:16]line Снек Орехи BEERKa Арахис 90г [19:35:16]line 2.000 * 53.00 [19:35:16]line = 106.00 [19:35:16]line НДС 12% НСП 1% [19:35:16]line > о реализуемом товаре [19:35:16]line ИТОГО: 221.00 [19:35:16]line НСП 1% : 1.95 [19:35:16]line НДС 12% : 23.47 [19:35:16]line Наличными: 221.00 [19:35:16]line Безнал.: 0.00 [19:35:16]line Место: АЗС № 130 "Партнер Нефть" [19:35:16]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:35:16]line СНО: Общий режим [19:35:16]line Чек 690 20.08.2024 19:35 [19:35:16]line Смена: 465 ФФД: 1.0 [19:35:16]line ЗНМ: 0300000070 [19:35:16]line РНМ: 0000000000092562 [19:35:16]line Версия ККМ: 001 [19:35:16]line ФМ: 0000000000871769 [19:35:16]line ФД: 163245 [19:35:16]line ФПД: 6023176381140 [19:35:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193515&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163245&fm=6023176381140&tin=02508201610067®Number=0000000000092562&sum=22100 [19:35:16]line 0 [19:35:16]written 0, free lines is 4095 [19:35:16]OFD Sender: Processing packet 163245 [packets to send 961, broken 960] [19:35:16]ProducePacketName [19:35:16]name=ofd_packets/00163245 [19:35:16]OFD Sender: To server: pG, [19:35:16]CommunicateWithHost lk.salyk.kg:30040 [19:35:16]ConnectInit lk.salyk.kg [19:35:17]Write to MH i2c: 01 00 00 A7 0C B3 [19:35:17]Write i2c OK [19:35:17]MH_I2C_Read... [19:35:17]Read from MH i2c: 01 [19:35:17]MH_I2C_Read... [19:35:17]Read from MH i2c: 01 07 00 [19:35:17]MH_I2C_Read... [19:35:17]Read from MH i2c: 01 07 00 A7 0C 00 00 00 00 00 07 0C CD [19:35:17]RasterBufferAndPrint [19:35:17]line [19:35:17]line [19:35:17]line [19:35:17]line [19:35:17]line [19:35:17]written 0, free lines is 3087 [19:35:17]MH_Cut [19:35:17]Write to MH i2c: D1 01 00 AE 0C 01 8C [19:35:17]Write i2c OK [19:35:17]MH_I2C_Read... [19:35:17]Read from MH i2c: D1 [19:35:17]MH_I2C_Read... [19:35:17]Read from MH i2c: D1 01 00 [19:35:17]MH_I2C_Read... [19:35:17]Read from MH i2c: D1 01 00 AE 0C 00 8B [19:35:17]Write to MH i2c: 01 00 00 AF 0C BB [19:35:17]Write i2c OK [19:35:17]MH_I2C_Read... [19:35:17]*** Cut start [19:35:17]*** Purtial cut [19:35:17]*** Stage 1: CUTSNS_PIN = 1 [19:35:20]Read from MH i2c: 01 [19:35:20]MH_I2C_Read... [19:35:20]*** Stop cut motor [19:35:20]*** Cut end [19:35:20]Read from MH i2c: 01 07 00 [19:35:20]MH_I2C_Read... [19:35:20]Read from MH i2c: 01 07 00 AF 0C 00 00 00 00 00 FF 0F D0 [19:35:20]process_action close_receipt done [19:35:20]requested_data is exist [19:35:20]produce_requested_data [19:35:20]requested_item fm.sn is exist - process it [19:35:20]wFMCommunicate request_size=4 [19:35:20]MH_SAM_APDU [19:35:20]CAPDU: 80 11 00 00 [19:35:20]Write to MH i2c: E2 08 00 B0 0C 80 11 00 00 00 00 00 00 36 [19:35:20]Write i2c OK [19:35:20]MH_I2C_Read... [19:35:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:20]Read from MH i2c: E2 [19:35:20]MH_I2C_Read... [19:35:20]Read from MH i2c: E2 17 00 [19:35:20]MH_I2C_Read... [19:35:20]Read from MH i2c: E2 17 00 B0 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [19:35:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:35:20]wFMCommunicate OK [19:35:20]requested_item fd.num is exist - process it [19:35:20]SAM_PROTO_GetFieldsCounters [19:35:20]wFMCommunicate request_size=4 [19:35:20]MH_SAM_APDU [19:35:20]CAPDU: 80 13 00 00 [19:35:20]Write to MH i2c: E2 08 00 B1 0C 80 13 00 00 00 00 00 00 39 [19:35:20]Write i2c OK [19:35:20]MH_I2C_Read... [19:35:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:35:20]Read from MH i2c: E2 [19:35:20]MH_I2C_Read... [19:35:20]Read from MH i2c: E2 62 00 [19:35:20]MH_I2C_Read... [19:35:20]Read from MH i2c: E2 62 00 B1 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B2 02 00 00 5E 04 04 00 B2 02 00 00 57 04 04 00 B3 02 00 00 19 04 04 00 00 00 00 00 90 00 79 [19:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B2 02 00 00 5E 04 04 00 B2 02 00 00 57 04 04 00 B3 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:35:20]wFMCommunicate OK [19:35:20]SAM_PROTO_GetFieldsCounters done [19:35:20]requested_item shift.num is exist - process it [19:35:20]requested_item shift.opened is exist - process it [19:35:20]req_shift_opened [19:35:20]FM_GetShiftState [19:35:20]SAM_PROTO_GetShiftState [19:35:20]wFMCommunicate request_size=4 [19:35:20]MH_SAM_APDU [19:35:20]CAPDU: 80 13 01 00 [19:35:20]Write to MH i2c: E2 08 00 B2 0C 80 13 01 00 00 00 00 00 3B [19:35:20]Write i2c OK [19:35:20]MH_I2C_Read... [19:35:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:20]Read from MH i2c: E2 [19:35:20]MH_I2C_Read... [19:35:20]Read from MH i2c: E2 0E 00 [19:35:20]MH_I2C_Read... [19:35:20]Read from MH i2c: E2 0E 00 B2 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 09 [19:35:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:35:20]wFMCommunicate OK [19:35:20]SAM_PROTO_GetShiftState done [19:35:20]FM_GetShiftState done [19:35:20]req_shift_opened done [19:35:20]requested_item shift.open_date is exist - process it [19:35:20]req_shift_open_date [19:35:20]req_shift_open_date done [19:35:20]produce_requested_data done [19:35:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163245,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:35:20]process_action_free close_receipt [19:35:20]json_value_free [19:35:20]json_value_free done [19:35:20]process_json_proto returns [19:35:20]Send response to host [19:35:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163245,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:35:20]free response buf [19:35:20]execute_script done [19:35:20]execute_script returns [19:35:20]free content buf [19:35:20]Sock 9.Close socket [19:35:20]Sock 9.Thread stoped [19:35:21]recv_with_timeout no data received [19:35:21]ConnectInit Can't take IP for lk.salyk.kg [19:35:21]CommunicateWithHost connect error [19:35:21]CommunicateWithHost err = -1 [19:35:21]OFD Sender: Server communicate error [19:35:22]accept exits with 10 [19:35:22]New connection [19:35:22]New thread 3067084132 created [19:35:22]Thread 3067227492 joined [19:35:22]Waiting for new connection... [19:35:22] Sock 10.Parse request [19:35:22]Sock 10.Check first char [19:35:22]Sock 10.First char is OK [19:35:22]request: POST /json_proto HTTP/1.0 [19:35:22]Method: POST [19:35:22]URL: /json_proto [19:35:22]Method is POST - this is cgi request [19:35:22]url: /json_proto [19:35:22]query_string will be loaded in cgi processing [19:35:22]execute_cgi json_proto POST (null) [19:35:22]execute_cgi path=json_proto method=POST [19:35:22]POST find Content-Length [19:35:22]Host: 172.17.44.132:8080 [19:35:22]Content-Length: 679 [19:35:22]Content-Type: application/json [19:35:22] [19:35:22]POST finish read [19:35:22]Found Content-Length = 679 [19:35:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:35:22]execute_script... [19:35:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291732", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:35:22]POST & json_proto [19:35:22]process_json_proto [19:35:22]json parsed OK: [19:35:22]protocol is kg_v1.0 [19:35:22]action value=close_receipt [19:35:22]process_action close_receipt [19:35:22]cmd_close_receipt [19:35:22]MH_GetDate [19:35:22]Write to MH i2c: F0 00 00 B3 0C AE [19:35:22]Write i2c OK [19:35:22]MH_I2C_Read... [19:35:22]Read from MH i2c: F0 [19:35:22]MH_I2C_Read... [19:35:22]Read from MH i2c: F0 09 00 [19:35:22]MH_I2C_Read... [19:35:22]Read from MH i2c: F0 09 00 B3 0C 00 FB EF C4 66 2A 83 C1 65 9E [19:35:22]GetLastDocTimeStamp 1724182515 [19:35:22]current date 1724182523 [19:35:22]FM_GetShiftState [19:35:22]SAM_PROTO_GetShiftState [19:35:22]wFMCommunicate request_size=4 [19:35:22]MH_SAM_APDU [19:35:22]CAPDU: 80 13 01 00 [19:35:22]Write to MH i2c: E2 08 00 B4 0C 80 13 01 00 00 00 00 00 3D [19:35:22]Write i2c OK [19:35:22]MH_I2C_Read... [19:35:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:22]Read from MH i2c: E2 [19:35:22]MH_I2C_Read... [19:35:22]Read from MH i2c: E2 0E 00 [19:35:23]MH_I2C_Read... [19:35:23]Read from MH i2c: E2 0E 00 B4 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0B [19:35:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:35:23]wFMCommunicate OK [19:35:23]SAM_PROTO_GetShiftState done [19:35:23]FM_GetShiftState done [19:35:23]opened in 1724113081 [19:35:23]opened+sec_in_day 1724199481 [19:35:23]quantity*price = 100050 [19:35:23]sum+1 = 100052 [19:35:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 691 20.08.2024 19:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163246 ФПД: 150894622514251 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193523&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163246&fm=150894622514251&tin=02508201610067®Number=0000000000092562&sum=100000 [19:35:23]StoreToDocumentArchive [19:35:23]shift 465 fd 163246 [19:35:23]save to /storage/0465/doc_00163246 [19:35:23]save last doc name /storage/0465/doc_00163246 to /storage/kkm_last_doc_name [19:35:23]save OK [19:35:23]Clear old archive folders... [19:35:23]ProcessDocumentItem done err = 0, tmpTLVsize=248 [19:35:23]tlvbuf is 0066CC40 [19:35:23]SAM_PROTO_ClearQueue [19:35:23]wFMCommunicate request_size=4 [19:35:23]MH_SAM_APDU [19:35:23]CAPDU: 80 09 00 00 [19:35:23]Write to MH i2c: E2 08 00 C1 0C 80 09 00 00 00 00 00 00 3F [19:35:23]Write i2c OK [19:35:23]MH_I2C_Read... [19:35:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:35:23]Read from MH i2c: E2 [19:35:23]MH_I2C_Read... [19:35:23]Read from MH i2c: E2 03 00 [19:35:23]MH_I2C_Read... [19:35:23]Read from MH i2c: E2 03 00 C1 0C 00 90 00 41 [19:35:23]RAPDU: 90 00 [19:35:23]wFMCommunicate OK [19:35:23]SAM_PROTO_ClearQueue done [19:35:23]KKMCreateOFDPacket [19:35:23]OFDProtocolAddRootSTLVToBuf [19:35:23]FM_MakeSignedData [19:35:23]FM_MakeSignedData [19:35:23]SAM_PROTO_SignData [19:35:23]wFMCommunicate request_size=4 [19:35:23]MH_SAM_APDU [19:35:23]CAPDU: 80 0D 01 02 [19:35:23]Write to MH i2c: E2 08 00 C2 0C 80 0D 01 02 00 00 00 00 47 [19:35:23]Write i2c OK [19:35:23]MH_I2C_Read... [19:35:23]Read from MH i2c: E2 [19:35:24]MH_I2C_Read... [19:35:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:35:24]Read from MH i2c: E2 03 00 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: E2 03 00 C2 0C 00 90 00 42 [19:35:24]RAPDU: 90 00 [19:35:24]wFMCommunicate OK [19:35:24]wFMCommunicate request_size=255 [19:35:24]MH_SAM_APDU [19:35:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 FB EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7D 02 00 35 04 06 00 89 3C E4 5F [19:35:24]Write to MH i2c: E2 02 01 C3 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 FB EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7D 02 00 35 04 06 00 89 3C E4 5F 00 00 A6 [19:35:24]Write i2c OK [19:35:24]MH_I2C_Read... [19:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:24]Read from MH i2c: E2 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: E2 03 00 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: E2 03 00 C3 0C 00 90 00 43 [19:35:24]RAPDU: 90 00 [19:35:24]wFMCommunicate OK [19:35:24]wFMCommunicate request_size=7 [19:35:24]MH_SAM_APDU [19:35:24]CAPDU: 80 0D 02 02 02 9C 4B [19:35:24]Write to MH i2c: E2 0A 00 C4 0C 80 0D 02 02 02 00 9C 4B 00 00 35 [19:35:24]Write i2c OK [19:35:24]MH_I2C_Read... [19:35:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:24]Read from MH i2c: E2 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: E2 03 00 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: E2 03 00 C4 0C 00 90 00 44 [19:35:24]RAPDU: 90 00 [19:35:24]wFMCommunicate OK [19:35:24]wFMCommunicate request_size=4 [19:35:24]MH_SAM_APDU [19:35:24]CAPDU: 80 0D 03 02 [19:35:24]Write to MH i2c: E2 08 00 C5 0C 80 0D 03 02 00 00 00 00 4C [19:35:24]Write i2c OK [19:35:24]MH_I2C_Read... [19:35:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:35:24]Read from MH i2c: E2 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: E2 0B 00 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: E2 0B 00 C5 0C 00 1B A5 F6 03 B7 2D 39 53 90 00 76 [19:35:24]RAPDU: 1B A5 F6 03 B7 2D 39 53 90 00 [19:35:24]wFMCommunicate OK [19:35:24]SAM_PROTO_SignData done [19:35:24]FM_MakeSignedData done [19:35:24]CreateOFDProtocolMessage [19:35:24]wFMCommunicate request_size=4 [19:35:24]MH_SAM_APDU [19:35:24]CAPDU: 80 11 00 00 [19:35:24]Write to MH i2c: E2 08 00 C6 0C 80 11 00 00 00 00 00 00 4C [19:35:24]Write i2c OK [19:35:24]MH_I2C_Read... [19:35:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:24]Read from MH i2c: E2 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: E2 17 00 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: E2 17 00 C6 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [19:35:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:35:24]wFMCommunicate OK [19:35:24]CreateOFDProtocolMessage done [19:35:24]OFDSenderStorePacket 163246 [19:35:24]StoreOFDPacket docnum=163246 [19:35:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F5 E1 04 01 3F 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 FB EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7D 02 00 35 04 06 00 89 3C E4 5F 9C 4B 1B A5 F6 03 B7 2D 39 53 [19:35:24]CheckFolder [19:35:24]dirname=/storage/ofd_packets [19:35:24]CheckFolder done [19:35:24]ProducePacketName [19:35:24]name=ofd_packets/00163246 [19:35:24]NVStorageSaveData ofd_packets/00163246 [19:35:24]File name is /storage/ofd_packets/00163246 [19:35:24]Write 298 bytes [19:35:24]NVStorageSaveData done [19:35:24]OFDSenderStorePacket done [19:35:24]KKMCreateOFDPacket done [19:35:24]NVStorageSaveData kkm_last_timestamp [19:35:24]File name is /storage/kkm_last_timestamp [19:35:24]Write 4 bytes [19:35:24]NVStorageSaveData done [19:35:24]ExternCall_PrintAddStr [19:35:24]wPrintStart [19:35:24]Write to MH i2c: 01 00 00 C7 0C D3 [19:35:24]Write i2c OK [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: 01 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: 01 07 00 [19:35:24]MH_I2C_Read... [19:35:24]Read from MH i2c: 01 07 00 C7 0C 00 00 00 00 00 FF 0F E8 [19:35:24]RasterBufferAndPrint [19:35:24]line Счет N : (1)291732 [19:35:24]line ИНН: 02508201610067 [19:35:24]line Контрольно-Кассовый Чек [19:35:24]line ПРОДАЖА [19:35:24]line ТРК (МРК, ГНК) : 34 [19:35:24]line Товар: 2710194800 [19:35:24]line ДТ-К-5 [19:35:24]line 13.130 * 76.20 [19:35:24]line = 1000.51 [19:35:24]line НДС 12% НСП 1% [19:35:24]line > о реализуемом товаре [19:35:24]line ОКРУГЛЕНИЕ: -0.51 [19:35:24]line ИТОГО: 1000.00 [19:35:24]line Внесено: 1000.00 [19:35:24]line СДАЧА: 0.00 [19:35:24]line НСП 1% : 8.85 [19:35:24]line НДС 12% : 106.25 [19:35:24]line Наличными: 1000.00 [19:35:24]line Безнал.: 0.00 [19:35:24]line Место: АЗС № 130 "Партнер Нефть" [19:35:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:35:24]line СНО: Общий режим [19:35:24]line Чек 691 20.08.2024 19:35 [19:35:24]line Смена: 465 ФФД: 1.0 [19:35:24]line ЗНМ: 0300000070 [19:35:24]line РНМ: 0000000000092562 [19:35:24]line Версия ККМ: 001 [19:35:24]line ФМ: 0000000000871769 [19:35:24]line ФД: 163246 [19:35:24]line ФПД: 150894622514251 [19:35:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193523&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163246&fm=150894622514251&tin=02508201610067®Number=0000000000092562&sum=100000 [19:35:24]written 0, free lines is 4095 [19:35:24]OFD Sender: Processing packet 163245 [packets to send 962, broken 960] [19:35:24]ProducePacketName [19:35:24]name=ofd_packets/00163245 [19:35:24]OFD Sender: To server: pG, [19:35:24]CommunicateWithHost lk.salyk.kg:30040 [19:35:24]ConnectInit lk.salyk.kg [19:35:25]Write to MH i2c: 01 00 00 F2 0C FE [19:35:25]Write i2c OK [19:35:25]MH_I2C_Read... [19:35:25]Read from MH i2c: 01 [19:35:25]MH_I2C_Read... [19:35:25]Read from MH i2c: 01 07 00 [19:35:25]MH_I2C_Read... [19:35:25]Read from MH i2c: 01 07 00 F2 0C 00 00 00 00 00 D6 0C E7 [19:35:25]RasterBufferAndPrint [19:35:25]line [19:35:25]line [19:35:25]line [19:35:25]line [19:35:25]line [19:35:25]written 0, free lines is 3304 [19:35:25]MH_Cut [19:35:25]Write to MH i2c: D1 01 00 F9 0C 01 D7 [19:35:25]Write i2c OK [19:35:25]MH_I2C_Read... [19:35:25]Read from MH i2c: D1 [19:35:25]MH_I2C_Read... [19:35:25]Read from MH i2c: D1 01 00 [19:35:25]MH_I2C_Read... [19:35:25]Read from MH i2c: D1 01 00 F9 0C 00 D6 [19:35:25]Write to MH i2c: 01 00 00 FA 0C 06 [19:35:25]Write i2c OK [19:35:25]MH_I2C_Read... [19:35:25]*** Cut start [19:35:25]*** Purtial cut [19:35:25]*** Stage 1: CUTSNS_PIN = 1 [19:35:27]Read from MH i2c: 01 [19:35:27]MH_I2C_Read... [19:35:27]*** Stop cut motor [19:35:27]*** Cut end [19:35:27]Read from MH i2c: 01 07 00 [19:35:27]MH_I2C_Read... [19:35:27]Read from MH i2c: 01 07 00 FA 0C 00 00 00 00 00 FF 0F 1B [19:35:27]process_action close_receipt done [19:35:27]requested_data is exist [19:35:27]produce_requested_data [19:35:27]requested_item fm.sn is exist - process it [19:35:27]wFMCommunicate request_size=4 [19:35:27]MH_SAM_APDU [19:35:27]CAPDU: 80 11 00 00 [19:35:27]Write to MH i2c: E2 08 00 FB 0C 80 11 00 00 00 00 00 00 81 [19:35:27]Write i2c OK [19:35:27]MH_I2C_Read... [19:35:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:27]Read from MH i2c: E2 [19:35:27]MH_I2C_Read... [19:35:27]Read from MH i2c: E2 17 00 [19:35:27]MH_I2C_Read... [19:35:27]Read from MH i2c: E2 17 00 FB 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DA [19:35:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:35:27]wFMCommunicate OK [19:35:27]requested_item fd.num is exist - process it [19:35:27]SAM_PROTO_GetFieldsCounters [19:35:27]wFMCommunicate request_size=4 [19:35:27]MH_SAM_APDU [19:35:27]CAPDU: 80 13 00 00 [19:35:27]Write to MH i2c: E2 08 00 FC 0C 80 13 00 00 00 00 00 00 84 [19:35:27]Write i2c OK [19:35:27]MH_I2C_Read... [19:35:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:35:28]Read from MH i2c: E2 [19:35:28]MH_I2C_Read... [19:35:28]Read from MH i2c: E2 62 00 [19:35:28]MH_I2C_Read... [19:35:28]Read from MH i2c: E2 62 00 FC 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B3 02 00 00 5E 04 04 00 B3 02 00 00 57 04 04 00 B4 02 00 00 19 04 04 00 00 00 00 00 90 00 C8 [19:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AE 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B3 02 00 00 5E 04 04 00 B3 02 00 00 57 04 04 00 B4 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:35:28]wFMCommunicate OK [19:35:28]SAM_PROTO_GetFieldsCounters done [19:35:28]requested_item shift.num is exist - process it [19:35:28]requested_item shift.opened is exist - process it [19:35:28]req_shift_opened [19:35:28]FM_GetShiftState [19:35:28]SAM_PROTO_GetShiftState [19:35:28]wFMCommunicate request_size=4 [19:35:28]MH_SAM_APDU [19:35:28]CAPDU: 80 13 01 00 [19:35:28]Write to MH i2c: E2 08 00 FD 0C 80 13 01 00 00 00 00 00 86 [19:35:28]Write i2c OK [19:35:28]MH_I2C_Read... [19:35:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:28]Read from MH i2c: E2 [19:35:28]MH_I2C_Read... [19:35:28]Read from MH i2c: E2 0E 00 [19:35:28]MH_I2C_Read... [19:35:28]Read from MH i2c: E2 0E 00 FD 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 54 [19:35:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:35:28]wFMCommunicate OK [19:35:28]SAM_PROTO_GetShiftState done [19:35:28]FM_GetShiftState done [19:35:28]req_shift_opened done [19:35:28]requested_item shift.open_date is exist - process it [19:35:28]req_shift_open_date [19:35:28]req_shift_open_date done [19:35:28]produce_requested_data done [19:35:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163246,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:35:28]process_action_free close_receipt [19:35:28]json_value_free [19:35:28]json_value_free done [19:35:28]process_json_proto returns [19:35:28]Send response to host [19:35:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163246,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:35:28]free response buf [19:35:28]execute_script done [19:35:28]execute_script returns [19:35:28]free content buf [19:35:28]Sock 10.Close socket [19:35:28]Sock 10.Thread stoped [19:35:29]ConnectInit Can't take IP for lk.salyk.kg [19:35:29]CommunicateWithHost connect error [19:35:29]CommunicateWithHost err = -1 [19:35:29]OFD Sender: Server communicate error [19:35:34]OFD Sender: Processing packet 163245 [packets to send 962, broken 960] [19:35:34]ProducePacketName [19:35:34]name=ofd_packets/00163245 [19:35:34]OFD Sender: To server: pG, [19:35:34]CommunicateWithHost lk.salyk.kg:30040 [19:35:34]ConnectInit lk.salyk.kg [19:35:35]recv_with_timeout no data received [19:35:39]ConnectInit Can't take IP for lk.salyk.kg [19:35:39]CommunicateWithHost connect error [19:35:39]CommunicateWithHost err = -1 [19:35:39]OFD Sender: Server communicate error [19:35:44]OFD Sender: Processing packet 163245 [packets to send 962, broken 960] [19:35:44]ProducePacketName [19:35:44]name=ofd_packets/00163245 [19:35:44]OFD Sender: To server: pG, [19:35:44]CommunicateWithHost lk.salyk.kg:30040 [19:35:44]ConnectInit lk.salyk.kg [19:35:52]recv_with_timeout no data received [19:35:58]accept exits with 7 [19:35:58]New connection [19:35:58]New thread 3067227492 created [19:35:58]Thread 3067084132 joined [19:35:58]Waiting for new connection... [19:35:58] Sock 7.Parse request [19:35:58]Sock 7.Check first char [19:35:58]Sock 7.First char is OK [19:35:58]request: POST /json_proto HTTP/1.0 [19:35:58]Method: POST [19:35:58]URL: /json_proto [19:35:58]Method is POST - this is cgi request [19:35:58]url: /json_proto [19:35:58]query_string will be loaded in cgi processing [19:35:58]execute_cgi json_proto POST (null) [19:35:58]execute_cgi path=json_proto method=POST [19:35:58]POST find Content-Length [19:35:58]Host: 172.17.44.132:8080 [19:35:58]Content-Length: 803 [19:35:58]Content-Type: application/json [19:35:58] [19:35:58]POST finish read [19:35:58]Found Content-Length = 803 [19:35:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 53.910, "sum" : 4000.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:35:58]execute_script... [19:35:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291731", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 53.910, "sum" : 4000.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.12 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:35:58]POST & json_proto [19:35:58]process_json_proto [19:35:58]json parsed OK: [19:35:58]protocol is kg_v1.0 [19:35:58]action value=close_receipt [19:35:58]process_action close_receipt [19:35:58]cmd_close_receipt [19:35:58]MH_GetDate [19:35:58]Write to MH i2c: F0 00 00 FE 0C F9 [19:35:58]Write i2c OK [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: F0 [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: F0 09 00 [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: F0 09 00 FE 0C 00 1E F0 C4 66 2A 83 C1 65 0D [19:35:58]GetLastDocTimeStamp 1724182523 [19:35:58]current date 1724182558 [19:35:58]FM_GetShiftState [19:35:58]SAM_PROTO_GetShiftState [19:35:58]wFMCommunicate request_size=4 [19:35:58]MH_SAM_APDU [19:35:58]CAPDU: 80 13 01 00 [19:35:58]Write to MH i2c: E2 08 00 FF 0C 80 13 01 00 00 00 00 00 88 [19:35:58]Write i2c OK [19:35:58]MH_I2C_Read... [19:35:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:35:58]Read from MH i2c: E2 [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: E2 0E 00 [19:35:58]MH_I2C_Read... [19:35:58]Read from MH i2c: E2 0E 00 FF 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 56 [19:35:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:35:58]wFMCommunicate OK [19:35:58]SAM_PROTO_GetShiftState done [19:35:58]FM_GetShiftState done [19:35:58]opened in 1724113081 [19:35:58]opened+sec_in_day 1724199481 [19:35:58]quantity*price = 400012 [19:35:58]sum+1 = 400013 [19:35:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.12 НСП 1% : 35.40 НДС 12% : 424.79 Наличными: 0.00 Безнал.: 4000.12 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 692 20.08.2024 19:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163247 ФПД: 204810785481325 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193558&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163247&fm=204810785481325&tin=02508201610067®Number=0000000000092562&sum=400012 [19:35:59]StoreToDocumentArchive [19:35:59]shift 465 fd 163247 [19:35:59]save to /storage/0465/doc_00163247 [19:35:59]save last doc name /storage/0465/doc_00163247 to /storage/kkm_last_doc_name [19:35:59]save OK [19:35:59]Clear old archive folders... [19:35:59]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:35:59]tlvbuf is 00667150 [19:35:59]SAM_PROTO_ClearQueue [19:35:59]wFMCommunicate request_size=4 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 09 00 00 [19:35:59]Write to MH i2c: E2 08 00 0C 0D 80 09 00 00 00 00 00 00 8B [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 03 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 03 00 0C 0D 00 90 00 8D [19:35:59]RAPDU: 90 00 [19:35:59]wFMCommunicate OK [19:35:59]SAM_PROTO_ClearQueue done [19:35:59]KKMCreateOFDPacket [19:35:59]OFDProtocolAddRootSTLVToBuf [19:35:59]FM_MakeSignedData [19:35:59]FM_MakeSignedData [19:35:59]SAM_PROTO_SignData [19:35:59]wFMCommunicate request_size=4 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 0D 01 02 [19:35:59]Write to MH i2c: E2 08 00 0D 0D 80 0D 01 02 00 00 00 00 93 [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 03 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 03 00 0D 0D 00 90 00 8E [19:35:59]RAPDU: 90 00 [19:35:59]wFMCommunicate OK [19:35:59]wFMCommunicate request_size=255 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 1E F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7D 02 00 35 04 06 00 BA [19:35:59]Write to MH i2c: E2 02 01 0E 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 1E F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7D 02 00 35 04 06 00 BA 00 00 47 [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 03 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 03 00 0E 0D 00 90 00 8F [19:35:59]RAPDU: 90 00 [19:35:59]wFMCommunicate OK [19:35:59]wFMCommunicate request_size=10 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 0D 02 02 05 46 3A 1D 62 6D [19:35:59]Write to MH i2c: E2 0D 00 0F 0D 80 0D 02 02 05 00 46 3A 1D 62 6D 00 00 0C [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 03 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 03 00 0F 0D 00 90 00 90 [19:35:59]RAPDU: 90 00 [19:35:59]wFMCommunicate OK [19:35:59]wFMCommunicate request_size=4 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 0D 03 02 [19:35:59]Write to MH i2c: E2 08 00 10 0D 80 0D 03 02 00 00 00 00 98 [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 0B 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 0B 00 10 0D 00 99 E6 34 11 27 16 E8 5F 90 00 E1 [19:35:59]RAPDU: 99 E6 34 11 27 16 E8 5F 90 00 [19:35:59]wFMCommunicate OK [19:35:59]SAM_PROTO_SignData done [19:35:59]FM_MakeSignedData done [19:35:59]CreateOFDProtocolMessage [19:35:59]wFMCommunicate request_size=4 [19:35:59]MH_SAM_APDU [19:35:59]CAPDU: 80 11 00 00 [19:35:59]Write to MH i2c: E2 08 00 11 0D 80 11 00 00 00 00 00 00 98 [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:35:59]Read from MH i2c: E2 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 17 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: E2 17 00 11 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F1 [19:35:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:35:59]wFMCommunicate OK [19:35:59]CreateOFDProtocolMessage done [19:35:59]OFDSenderStorePacket 163247 [19:35:59]StoreOFDPacket docnum=163247 [19:35:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8D 2D 07 01 45 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 96 D2 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 8C 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 B4 02 00 00 F4 03 04 00 1E F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AF 7D 02 00 35 04 06 00 BA 46 3A 1D 62 6D 99 E6 34 11 27 16 E8 5F [19:35:59]CheckFolder [19:35:59]dirname=/storage/ofd_packets [19:35:59]CheckFolder done [19:35:59]ProducePacketName [19:35:59]name=ofd_packets/00163247 [19:35:59]NVStorageSaveData ofd_packets/00163247 [19:35:59]File name is /storage/ofd_packets/00163247 [19:35:59]Write 301 bytes [19:35:59]NVStorageSaveData done [19:35:59]OFDSenderStorePacket done [19:35:59]KKMCreateOFDPacket done [19:35:59]NVStorageSaveData kkm_last_timestamp [19:35:59]File name is /storage/kkm_last_timestamp [19:35:59]Write 4 bytes [19:35:59]NVStorageSaveData done [19:35:59]ExternCall_PrintAddStr [19:35:59]wPrintStart [19:35:59]Write to MH i2c: 01 00 00 12 0D 1F [19:35:59]Write i2c OK [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: 01 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: 01 07 00 [19:35:59]MH_I2C_Read... [19:35:59]Read from MH i2c: 01 07 00 12 0D 00 00 00 00 00 FF 0F 34 [19:35:59]RasterBufferAndPrint [19:35:59]line Счет N : (1)291731 [19:35:59]line ИНН: 02508201610067 [19:35:59]line Контрольно-Кассовый Чек [19:35:59]line ПРОДАЖА [19:35:59]line ТРК (МРК, ГНК) : 63 [19:35:59]line Товар: 2710124500 [19:35:59]line Аи-95-К-5 [19:35:59]line 53.910 * 74.20 [19:35:59]line = 4000.12 [19:35:59]line НДС 12% НСП 1% [19:35:59]line > о реализуемом товаре [19:35:59]line ИТОГО: 4000.12 [19:35:59]line НСП 1% : 35.40 [19:35:59]line НДС 12% : 424.79 [19:35:59]line Наличными: 0.00 [19:35:59]line Безнал.: 4000.12 [19:35:59]line Место: АЗС № 130 "Партнер Нефть" [19:35:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:35:59]line СНО: Общий режим [19:35:59]line Чек 692 20.08.2024 19:35 [19:35:59]line Смена: 465 ФФД: 1.0 [19:35:59]line ЗНМ: 0300000070 [19:35:59]line РНМ: 0000000000092562 [19:35:59]line Версия ККМ: 001 [19:35:59]line Платежная система: O! деньги [19:35:59]line ФМ: 0000000000871769 [19:35:59]line ФД: 163247 [19:35:59]line ФПД: 204810785481325 [19:35:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193558&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163247&fm=204810785481325&tin=02508201610067®Number=0000000000092562&sum=400012 [19:35:59]written 0, free lines is 4095 [19:36:00]Write to MH i2c: 01 00 00 3C 0D 49 [19:36:00]Write i2c OK [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: 01 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: 01 07 00 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: 01 07 00 3C 0D 00 00 00 00 00 DD 0C 39 [19:36:00]RasterBufferAndPrint [19:36:00]line [19:36:00]line [19:36:00]line [19:36:00]line [19:36:00]line [19:36:00]written 0, free lines is 3310 [19:36:00]MH_Cut [19:36:00]Write to MH i2c: D1 01 00 43 0D 01 22 [19:36:00]Write i2c OK [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: D1 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: D1 01 00 [19:36:00]MH_I2C_Read... [19:36:00]Read from MH i2c: D1 01 00 43 0D 00 21 [19:36:00]Write to MH i2c: 01 00 00 44 0D 51 [19:36:00]Write i2c OK [19:36:00]MH_I2C_Read... [19:36:01]*** Cut start [19:36:01]*** Purtial cut [19:36:01]*** Stage 1: CUTSNS_PIN = 1 [19:36:01]Connected sock=10 [19:36: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 36 39 1B 02 00 00 A1 CD 13 02 A2 FB 5A 03 01 00 03 00 07 02 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 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 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 38 34 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 39 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B4 14 00 00 00 00 13 04 06 00 68 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 56 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 09 00 00 00 00 07 04 06 00 54 56 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 F3 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7D 02 00 35 04 06 00 05 7A 61 49 E2 D4 20 72 2B E7 9A 7D 8A 25 [19:36:03]Read from MH i2c: 01 [19:36:03]MH_I2C_Read... [19:36:03]*** Stop cut motor [19:36:03]*** Cut end [19:36:03]Read from MH i2c: 01 07 00 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: 01 07 00 44 0D 00 00 00 00 00 FF 0F 66 [19:36:03]process_action close_receipt done [19:36:03]requested_data is exist [19:36:03]produce_requested_data [19:36:03]requested_item fm.sn is exist - process it [19:36:03]wFMCommunicate request_size=4 [19:36:03]MH_SAM_APDU [19:36:03]CAPDU: 80 11 00 00 [19:36:03]Write to MH i2c: E2 08 00 45 0D 80 11 00 00 00 00 00 00 CC [19:36:03]Write i2c OK [19:36:03]MH_I2C_Read... [19:36:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:03]Read from MH i2c: E2 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: E2 17 00 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: E2 17 00 45 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [19:36:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:36:03]wFMCommunicate OK [19:36:03]requested_item fd.num is exist - process it [19:36:03]SAM_PROTO_GetFieldsCounters [19:36:03]wFMCommunicate request_size=4 [19:36:03]MH_SAM_APDU [19:36:03]CAPDU: 80 13 00 00 [19:36:03]Write to MH i2c: E2 08 00 46 0D 80 13 00 00 00 00 00 00 CF [19:36:03]Write i2c OK [19:36:03]MH_I2C_Read... [19:36:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:03]Read from MH i2c: E2 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: E2 62 00 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: E2 62 00 46 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B4 02 00 00 5E 04 04 00 B4 02 00 00 57 04 04 00 B5 02 00 00 19 04 04 00 00 00 00 00 90 00 17 [19:36: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 AF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B4 02 00 00 5E 04 04 00 B4 02 00 00 57 04 04 00 B5 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:03]wFMCommunicate OK [19:36:03]SAM_PROTO_GetFieldsCounters done [19:36:03]requested_item shift.num is exist - process it [19:36:03]requested_item shift.opened is exist - process it [19:36:03]req_shift_opened [19:36:03]FM_GetShiftState [19:36:03]SAM_PROTO_GetShiftState [19:36:03]wFMCommunicate request_size=4 [19:36:03]MH_SAM_APDU [19:36:03]CAPDU: 80 13 01 00 [19:36:03]Write to MH i2c: E2 08 00 47 0D 80 13 01 00 00 00 00 00 D1 [19:36:03]Write i2c OK [19:36:03]MH_I2C_Read... [19:36:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:03]Read from MH i2c: E2 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: E2 0E 00 [19:36:03]MH_I2C_Read... [19:36:03]Read from MH i2c: E2 0E 00 47 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9F [19:36:03]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:36:03]wFMCommunicate OK [19:36:03]SAM_PROTO_GetShiftState done [19:36:03]FM_GetShiftState done [19:36:03]req_shift_opened done [19:36:03]requested_item shift.open_date is exist - process it [19:36:03]req_shift_open_date [19:36:03]req_shift_open_date done [19:36:03]produce_requested_data done [19:36:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163247,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:36:03]process_action_free close_receipt [19:36:03]json_value_free [19:36:03]json_value_free done [19:36:03]process_json_proto returns [19:36:03]Send response to host [19:36:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163247,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:36:03]free response buf [19:36:03]execute_script done [19:36:03]execute_script returns [19:36:03]free content buf [19:36:03]Sock 7.Close socket [19:36:03]Sock 7.Thread stoped [19:36:07]recv_with_timeout no data received [19:36:07]CommunicateWithHost answer receiving error [19:36:07]CommunicateWithHost err = -3 [19:36:07]OFD Sender: Server communicate error [19:36:07]OFD Sender: Processing packet 163245 [packets to send 963, broken 960] [19:36:07]ProducePacketName [19:36:07]name=ofd_packets/00163245 [19:36:07]OFD Sender: To server: pG, [19:36:07]CommunicateWithHost lk.salyk.kg:30040 [19:36:07]ConnectInit lk.salyk.kg [19:36:10]recv_with_timeout no data received [19:36:12]ConnectInit Can't take IP for lk.salyk.kg [19:36:12]CommunicateWithHost connect error [19:36:12]CommunicateWithHost err = -1 [19:36:12]OFD Sender: Server communicate error [19:36:16]accept exits with 11 [19:36:16]New connection [19:36:16]New thread 3067084132 created [19:36:16]Thread 3067227492 joined [19:36:16]Waiting for new connection... [19:36:16] Sock 11.Parse request [19:36:16]Sock 11.Check first char [19:36:16]Sock 11.First char is OK [19:36:16]request: POST /json_proto HTTP/1.0 [19:36:16]Method: POST [19:36:16]URL: /json_proto [19:36:16]Method is POST - this is cgi request [19:36:16]url: /json_proto [19:36:16]query_string will be loaded in cgi processing [19:36:16]execute_cgi json_proto POST (null) [19:36:16]execute_cgi path=json_proto method=POST [19:36:16]POST find Content-Length [19:36:16]Host: 172.17.44.132:8080 [19:36:16]Content-Length: 677 [19:36:16]Content-Type: application/json [19:36:16] [19:36:16]POST finish read [19:36:16]Found Content-Length = 677 [19:36:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:16]execute_script... [19:36:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291733", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:16]POST & json_proto [19:36:16]process_json_proto [19:36:16]json parsed OK: [19:36:16]protocol is kg_v1.0 [19:36:16]action value=close_receipt [19:36:16]process_action close_receipt [19:36:16]cmd_close_receipt [19:36:16]MH_GetDate [19:36:16]Write to MH i2c: F0 00 00 48 0D 44 [19:36:16]Write i2c OK [19:36:16]MH_I2C_Read... [19:36:16]Read from MH i2c: F0 [19:36:16]MH_I2C_Read... [19:36:16]Read from MH i2c: F0 09 00 [19:36:16]MH_I2C_Read... [19:36:16]Read from MH i2c: F0 09 00 48 0D 00 31 F0 C4 66 2A 83 C1 65 6B [19:36:16]GetLastDocTimeStamp 1724182558 [19:36:16]current date 1724182577 [19:36:16]FM_GetShiftState [19:36:16]SAM_PROTO_GetShiftState [19:36:16]wFMCommunicate request_size=4 [19:36:16]MH_SAM_APDU [19:36:16]CAPDU: 80 13 01 00 [19:36:16]Write to MH i2c: E2 08 00 49 0D 80 13 01 00 00 00 00 00 D3 [19:36:16]Write i2c OK [19:36:16]MH_I2C_Read... [19:36:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:16]Read from MH i2c: E2 [19:36:16]MH_I2C_Read... [19:36:16]Read from MH i2c: E2 0E 00 [19:36:16]MH_I2C_Read... [19:36:16]Read from MH i2c: E2 0E 00 49 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A1 [19:36:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:36:16]wFMCommunicate OK [19:36:16]SAM_PROTO_GetShiftState done [19:36:16]FM_GetShiftState done [19:36:16]opened in 1724113081 [19:36:16]opened+sec_in_day 1724199481 [19:36:16]quantity*price = 60003 [19:36:16]sum+1 = 60004 [19:36:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 693 20.08.2024 19:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163248 ФПД: 237964415592975 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193617&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163248&fm=237964415592975&tin=02508201610067®Number=0000000000092562&sum=60000 [19:36:18]StoreToDocumentArchive [19:36:18]shift 465 fd 163248 [19:36:18]save to /storage/0465/doc_00163248 [19:36:18]save last doc name /storage/0465/doc_00163248 to /storage/kkm_last_doc_name [19:36:18]save OK [19:36:18]Clear old archive folders... [19:36:18]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:36:18]tlvbuf is 00614990 [19:36:18]SAM_PROTO_ClearQueue [19:36:18]wFMCommunicate request_size=4 [19:36:18]MH_SAM_APDU [19:36:18]CAPDU: 80 09 00 00 [19:36:18]Write to MH i2c: E2 08 00 56 0D 80 09 00 00 00 00 00 00 D5 [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:18]Read from MH i2c: E2 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 03 00 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 03 00 56 0D 00 90 00 D7 [19:36:18]RAPDU: 90 00 [19:36:18]wFMCommunicate OK [19:36:18]SAM_PROTO_ClearQueue done [19:36:18]KKMCreateOFDPacket [19:36:18]OFDProtocolAddRootSTLVToBuf [19:36:18]FM_MakeSignedData [19:36:18]FM_MakeSignedData [19:36:18]SAM_PROTO_SignData [19:36:18]wFMCommunicate request_size=4 [19:36:18]MH_SAM_APDU [19:36:18]CAPDU: 80 0D 01 02 [19:36:18]Write to MH i2c: E2 08 00 57 0D 80 0D 01 02 00 00 00 00 DD [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:18]Read from MH i2c: E2 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 03 00 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 03 00 57 0D 00 90 00 D8 [19:36:18]RAPDU: 90 00 [19:36:18]wFMCommunicate OK [19:36:18]wFMCommunicate request_size=255 [19:36:18]MH_SAM_APDU [19:36:18]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 31 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7D 02 00 35 04 06 00 D8 [19:36:18]Write to MH i2c: E2 02 01 58 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 31 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7D 02 00 35 04 06 00 D8 00 00 03 [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:18]Read from MH i2c: E2 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 03 00 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 03 00 58 0D 00 90 00 D9 [19:36:18]RAPDU: 90 00 [19:36:18]wFMCommunicate OK [19:36:18]wFMCommunicate request_size=10 [19:36:18]MH_SAM_APDU [19:36:18]CAPDU: 80 0D 02 02 05 6D 68 75 EA 0F [19:36:18]Write to MH i2c: E2 0D 00 59 0D 80 0D 02 02 05 00 6D 68 75 EA 0F 00 00 2D [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:18]Read from MH i2c: E2 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 03 00 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 03 00 59 0D 00 90 00 DA [19:36:18]RAPDU: 90 00 [19:36:18]wFMCommunicate OK [19:36:18]wFMCommunicate request_size=4 [19:36:18]MH_SAM_APDU [19:36:18]CAPDU: 80 0D 03 02 [19:36:18]Write to MH i2c: E2 08 00 5A 0D 80 0D 03 02 00 00 00 00 E2 [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:18]Read from MH i2c: E2 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 0B 00 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 0B 00 5A 0D 00 43 7E 1F 10 6B 31 FE CF 90 00 3C [19:36:18]RAPDU: 43 7E 1F 10 6B 31 FE CF 90 00 [19:36:18]wFMCommunicate OK [19:36:18]SAM_PROTO_SignData done [19:36:18]FM_MakeSignedData done [19:36:18]CreateOFDProtocolMessage [19:36:18]wFMCommunicate request_size=4 [19:36:18]MH_SAM_APDU [19:36:18]CAPDU: 80 11 00 00 [19:36:18]Write to MH i2c: E2 08 00 5B 0D 80 11 00 00 00 00 00 00 E2 [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:18]Read from MH i2c: E2 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 17 00 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: E2 17 00 5B 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [19:36:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:36:18]wFMCommunicate OK [19:36:18]CreateOFDProtocolMessage done [19:36:18]OFDSenderStorePacket 163248 [19:36:18]StoreOFDPacket docnum=163248 [19:36:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F 1F 07 01 55 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 31 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7D 02 00 35 04 06 00 D8 6D 68 75 EA 0F 43 7E 1F 10 6B 31 FE CF [19:36:18]CheckFolder [19:36:18]dirname=/storage/ofd_packets [19:36:18]CheckFolder done [19:36:18]ProducePacketName [19:36:18]name=ofd_packets/00163248 [19:36:18]NVStorageSaveData ofd_packets/00163248 [19:36:18]File name is /storage/ofd_packets/00163248 [19:36:18]Write 301 bytes [19:36:18]NVStorageSaveData done [19:36:18]OFDSenderStorePacket done [19:36:18]KKMCreateOFDPacket done [19:36:18]NVStorageSaveData kkm_last_timestamp [19:36:18]File name is /storage/kkm_last_timestamp [19:36:18]Write 4 bytes [19:36:18]NVStorageSaveData done [19:36:18]ExternCall_PrintAddStr [19:36:18]wPrintStart [19:36:18]Write to MH i2c: 01 00 00 5C 0D 69 [19:36:18]Write i2c OK [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: 01 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: 01 07 00 [19:36:18]MH_I2C_Read... [19:36:18]Read from MH i2c: 01 07 00 5C 0D 00 00 00 00 00 FF 0F 7E [19:36:18]RasterBufferAndPrint [19:36:18]line Счет N : (1)291733 [19:36:18]line ИНН: 02508201610067 [19:36:18]line Контрольно-Кассовый Чек [19:36:18]line ПРОДАЖА [19:36:18]line ТРК (МРК, ГНК) : 42 [19:36:18]line Товар: 2710124130 [19:36:18]line Аи-92-К-5 [19:36:18]line 8.850 * 67.80 [19:36:18]line = 600.03 [19:36:18]line НДС 12% НСП 1% [19:36:18]line > о реализуемом товаре [19:36:18]line ОКРУГЛЕНИЕ: -0.03 [19:36:18]line ИТОГО: 600.00 [19:36:18]line Внесено: 600.00 [19:36:18]line СДАЧА: 0.00 [19:36:18]line НСП 1% : 5.31 [19:36:18]line НДС 12% : 63.72 [19:36:18]line Наличными: 600.00 [19:36:18]line Безнал.: 0.00 [19:36:18]line Место: АЗС № 130 "Партнер Нефть" [19:36:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:36:18]line СНО: Общий режим [19:36:18]line Чек 693 20.08.2024 19:36 [19:36:18]line Смена: 465 ФФД: 1.0 [19:36:18]line ЗНМ: 0300000070 [19:36:18]line РНМ: 0000000000092562 [19:36:18]line Версия ККМ: 001 [19:36:18]line ФМ: 0000000000871769 [19:36:18]line ФД: 163248 [19:36:18]line ФПД: 237964415592975 [19:36:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193617&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163248&fm=237964415592975&tin=02508201610067®Number=0000000000092562&sum=60000 [19:36:18]written 0, free lines is 4095 [19:36:19]Write to MH i2c: 01 00 00 87 0D 94 [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: 01 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: 01 07 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: 01 07 00 87 0D 00 00 00 00 00 D3 0C 7A [19:36:19]RasterBufferAndPrint [19:36:19]line [19:36:19]line [19:36:19]line [19:36:19]line [19:36:19]line [19:36:19]written 0, free lines is 3307 [19:36:19]MH_Cut [19:36:19]Write to MH i2c: D1 01 00 8E 0D 01 6D [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: D1 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: D1 01 00 [19:36:19]MH_I2C_Read... [19:36:19]Read from MH i2c: D1 01 00 8E 0D 00 6C [19:36:19]Write to MH i2c: 01 00 00 8F 0D 9C [19:36:19]Write i2c OK [19:36:19]MH_I2C_Read... [19:36:20]*** Cut start [19:36:20]*** Purtial cut [19:36:20]*** Stage 1: CUTSNS_PIN = 1 [19:36:22]Read from MH i2c: 01 [19:36:22]MH_I2C_Read... [19:36:22]*** Stop cut motor [19:36:22]*** Cut end [19:36:22]Read from MH i2c: 01 07 00 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: 01 07 00 8F 0D 00 00 00 00 00 FF 0F B1 [19:36:22]process_action close_receipt done [19:36:22]requested_data is exist [19:36:22]produce_requested_data [19:36:22]requested_item fm.sn is exist - process it [19:36:22]wFMCommunicate request_size=4 [19:36:22]MH_SAM_APDU [19:36:22]CAPDU: 80 11 00 00 [19:36:22]Write to MH i2c: E2 08 00 90 0D 80 11 00 00 00 00 00 00 17 [19:36:22]Write i2c OK [19:36:22]MH_I2C_Read... [19:36:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:22]Read from MH i2c: E2 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: E2 17 00 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: E2 17 00 90 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [19:36:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:36:22]wFMCommunicate OK [19:36:22]requested_item fd.num is exist - process it [19:36:22]SAM_PROTO_GetFieldsCounters [19:36:22]wFMCommunicate request_size=4 [19:36:22]MH_SAM_APDU [19:36:22]CAPDU: 80 13 00 00 [19:36:22]Write to MH i2c: E2 08 00 91 0D 80 13 00 00 00 00 00 00 1A [19:36:22]Write i2c OK [19:36:22]MH_I2C_Read... [19:36:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:36:22]Read from MH i2c: E2 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: E2 62 00 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: E2 62 00 91 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B5 02 00 00 5E 04 04 00 B5 02 00 00 57 04 04 00 B6 02 00 00 19 04 04 00 00 00 00 00 90 00 66 [19:36: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B5 02 00 00 5E 04 04 00 B5 02 00 00 57 04 04 00 B6 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:36:22]wFMCommunicate OK [19:36:22]SAM_PROTO_GetFieldsCounters done [19:36:22]requested_item shift.num is exist - process it [19:36:22]requested_item shift.opened is exist - process it [19:36:22]req_shift_opened [19:36:22]FM_GetShiftState [19:36:22]SAM_PROTO_GetShiftState [19:36:22]wFMCommunicate request_size=4 [19:36:22]MH_SAM_APDU [19:36:22]CAPDU: 80 13 01 00 [19:36:22]Write to MH i2c: E2 08 00 92 0D 80 13 01 00 00 00 00 00 1C [19:36:22]Write i2c OK [19:36:22]MH_I2C_Read... [19:36:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:22]Read from MH i2c: E2 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: E2 0E 00 [19:36:22]MH_I2C_Read... [19:36:22]Read from MH i2c: E2 0E 00 92 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EA [19:36:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:36:22]wFMCommunicate OK [19:36:22]SAM_PROTO_GetShiftState done [19:36:22]FM_GetShiftState done [19:36:22]req_shift_opened done [19:36:22]requested_item shift.open_date is exist - process it [19:36:22]req_shift_open_date [19:36:22]req_shift_open_date done [19:36:22]produce_requested_data done [19:36:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163248,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:36:22]process_action_free close_receipt [19:36:22]json_value_free [19:36:22]json_value_free done [19:36:22]process_json_proto returns [19:36:22]Send response to host [19:36:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163248,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:36:22]free response buf [19:36:22]execute_script done [19:36:22]execute_script returns [19:36:22]free content buf [19:36:22]Sock 11.Close socket [19:36:22]Sock 11.Thread stoped [19:36:25]recv_with_timeout no data received [19:36:36]Connected sock=12 [19: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 36 39 1B 02 00 00 A1 CD 13 02 A2 FB 5A 03 01 00 03 00 07 02 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 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 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 38 34 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 39 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B4 14 00 00 00 00 13 04 06 00 68 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 56 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 09 00 00 00 00 07 04 06 00 54 56 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 F3 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7D 02 00 35 04 06 00 05 7A 61 49 E2 D4 20 72 2B E7 9A 7D 8A 25 [19:36:41]recv_with_timeout no data received [19:36:41]CommunicateWithHost answer receiving error [19:36:41]CommunicateWithHost err = -3 [19:36:41]OFD Sender: Server communicate error [19:36:41]OFD Sender: Processing packet 163245 [packets to send 964, broken 960] [19:36:41]ProducePacketName [19:36:41]name=ofd_packets/00163245 [19:36:41]OFD Sender: To server: pG, [19:36:41]CommunicateWithHost lk.salyk.kg:30040 [19:36:41]ConnectInit lk.salyk.kg [19:36:42]recv_with_timeout no data received [19:36:46]ConnectInit Can't take IP for lk.salyk.kg [19:36:46]CommunicateWithHost connect error [19:36:46]CommunicateWithHost err = -1 [19:36:46]OFD Sender: Server communicate error [19:36:51]OFD Sender: Processing packet 163245 [packets to send 964, broken 960] [19:36:51]ProducePacketName [19:36:51]name=ofd_packets/00163245 [19:36:51]OFD Sender: To server: pG, [19:36:51]CommunicateWithHost lk.salyk.kg:30040 [19:36:51]ConnectInit lk.salyk.kg [19:36:52]Connected sock=7 [19:36:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1B 02 00 00 A1 CD 13 02 A2 FB 5A 03 01 00 03 00 07 02 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 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 23 04 70 00 8A 04 0D 00 34 36 30 37 31 32 30 38 35 34 31 38 34 06 04 2C 00 D0 A1 D0 BD D0 B5 D0 BA 20 D0 9E D1 80 D0 B5 D1 85 D0 B8 20 42 45 45 52 4B 61 20 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 39 30 D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 B4 14 00 00 00 00 13 04 06 00 68 29 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 54 56 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2B 09 00 00 00 00 07 04 06 00 54 56 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B2 02 00 00 F4 03 04 00 F3 EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7D 02 00 35 04 06 00 05 7A 61 49 E2 D4 20 72 2B E7 9A 7D 8A 25 [19:36:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A1 97 47 00 23 CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AD 7D 02 00 F4 03 04 00 A6 99 C4 66 B6 04 01 00 00 4C 06 0C CA FE C7 7B 0E [19:36:52]CommunicateWithHost err = 0 [19:36:52]CheckOFDResponse [19:36:52]1017 (14) - 77093643461234 [19:36:52]1041 (16) - 0000000000871769 [19:36:52]1040 (4) - 163245 [19:36:52]1012 (4) - 20.08.2024 13:27 [19:36:52]1206 (1) - 0 [19:36:52]OFD Sender: Remove packet 163245 [19:36:52]ProducePacketName [19:36:52]name=ofd_packets/00163245 [19:36:52]NVStorageDeleteData [19:36:53]OFD Sender: Processing packet 163246 [packets to send 963, broken 960] [19:36:53]ProducePacketName [19:36:53]name=ofd_packets/00163246 [19:36:53]OFD Sender: To server: pG, [19:36:53]CommunicateWithHost lk.salyk.kg:30040 [19:36:53]ConnectInit lk.salyk.kg [19:36:53]Connected sock=7 [19:36: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 36 39 0C 01 00 00 F5 E1 04 01 3F 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B3 02 00 00 F4 03 04 00 FB EF C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 AE 7D 02 00 35 04 06 00 89 3C E4 5F 9C 4B 1B A5 F6 03 B7 2D 39 53 [19:36: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 36 39 4F 00 00 00 F4 3B 47 00 5F 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 36 39 10 04 04 00 AE 7D 02 00 F4 03 04 00 A7 99 C4 66 B6 04 01 00 00 96 04 1C 6F F9 1C 89 E4 [19:36:54]CommunicateWithHost err = 0 [19:36:54]CheckOFDResponse [19:36:54]1017 (14) - 77093643461234 [19:36:54]1041 (16) - 0000000000871769 [19:36:54]1040 (4) - 163246 [19:36:54]1012 (4) - 20.08.2024 13:27 [19:36:54]1206 (1) - 0 [19:36:54]OFD Sender: Remove packet 163246 [19:36:54]ProducePacketName [19:36:54]name=ofd_packets/00163246 [19:36:54]NVStorageDeleteData [19:36:54]OFD Sender: Processing packet 163247 [packets to send 962, broken 960] [19:36:54]ProducePacketName [19:36:54]name=ofd_packets/00163247 [19:36:54]OFD Sender: To server: pG, [19:36:54]CommunicateWithHost lk.salyk.kg:30040 [19:36:54]ConnectInit lk.salyk.kg [19:36:55]accept exits with 9 [19:36:55]New connection [19:36:55]New thread 3067227492 created [19:36:55]Thread 3067084132 joined [19:36:55]Waiting for new connection... [19:36:55] Sock 9.Parse request [19:36:55]Sock 9.Check first char [19:36:55]Sock 9.First char is OK [19:36:55]request: POST /json_proto HTTP/1.0 [19:36:55]Method: POST [19:36:55]URL: /json_proto [19:36:55]Method is POST - this is cgi request [19:36:55]url: /json_proto [19:36:55]query_string will be loaded in cgi processing [19:36:55]execute_cgi json_proto POST (null) [19:36:55]execute_cgi path=json_proto method=POST [19:36:55]POST find Content-Length [19:36:55]Host: 172.17.44.132:8080 [19:36:55]Content-Length: 682 [19:36:55]Content-Type: application/json [19:36:55] [19:36:55]POST finish read [19:36:55]Found Content-Length = 682 [19:36:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:55]execute_script... [19:36:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291734", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:36:55]POST & json_proto [19:36:55]process_json_proto [19:36:55]json parsed OK: [19:36:55]protocol is kg_v1.0 [19:36:55]action value=close_receipt [19:36:55]process_action close_receipt [19:36:55]cmd_close_receipt [19:36:55]MH_GetDate [19:36:55]Write to MH i2c: F0 00 00 93 0D 8F [19:36:55]Write i2c OK [19:36:55]MH_I2C_Read... [19:36:55]Read from MH i2c: F0 [19:36:55]MH_I2C_Read... [19:36:55]Read from MH i2c: F0 09 00 [19:36:55]MH_I2C_Read... [19:36:55]Read from MH i2c: F0 09 00 93 0D 00 58 F0 C4 66 2A 83 C1 65 DD [19:36:55]GetLastDocTimeStamp 1724182577 [19:36:55]current date 1724182616 [19:36:55]FM_GetShiftState [19:36:55]SAM_PROTO_GetShiftState [19:36:55]wFMCommunicate request_size=4 [19:36:55]MH_SAM_APDU [19:36:55]CAPDU: 80 13 01 00 [19:36:55]Write to MH i2c: E2 08 00 94 0D 80 13 01 00 00 00 00 00 1E [19:36:56]Write i2c OK [19:36:56]MH_I2C_Read... [19:36:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:36:56]Read from MH i2c: E2 [19:36:56]MH_I2C_Read... [19:36:56]Read from MH i2c: E2 0E 00 [19:36:56]MH_I2C_Read... [19:36:56]Read from MH i2c: E2 0E 00 94 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EC [19:36:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:36:56]wFMCommunicate OK [19:36:56]SAM_PROTO_GetShiftState done [19:36:56]FM_GetShiftState done [19:36:56]opened in 1724113081 [19:36:56]opened+sec_in_day 1724199481 [19:36:56]quantity*price = 100005 [19:36:56]sum+1 = 100006 [19:36:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 694 20.08.2024 19:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163249 ФПД: 150197044931565 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193656&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163249&fm=150197044931565&tin=02508201610067®Number=0000000000092562&sum=100000 [19:36:57]StoreToDocumentArchive [19:36:57]shift 465 fd 163249 [19:36:57]save to /storage/0465/doc_00163249 [19:36:57]save last doc name /storage/0465/doc_00163249 to /storage/kkm_last_doc_name [19:36:57]save OK [19:36:57]Clear old archive folders... [19:36:57]ProcessDocumentItem done err = 0, tmpTLVsize=251 [19:36:57]tlvbuf is 005FA250 [19:36:57]SAM_PROTO_ClearQueue [19:36:57]wFMCommunicate request_size=4 [19:36:57]MH_SAM_APDU [19:36:57]CAPDU: 80 09 00 00 [19:36:57]Write to MH i2c: E2 08 00 A1 0D 80 09 00 00 00 00 00 00 20 [19:36:57]Write i2c OK [19:36:57]MH_I2C_Read... [19:36:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:36:57]Read from MH i2c: E2 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: E2 03 00 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: E2 03 00 A1 0D 00 90 00 22 [19:36:57]RAPDU: 90 00 [19:36:57]wFMCommunicate OK [19:36:57]SAM_PROTO_ClearQueue done [19:36:57]KKMCreateOFDPacket [19:36:57]OFDProtocolAddRootSTLVToBuf [19:36:57]FM_MakeSignedData [19:36:57]FM_MakeSignedData [19:36:57]SAM_PROTO_SignData [19:36:57]wFMCommunicate request_size=4 [19:36:57]MH_SAM_APDU [19:36:57]CAPDU: 80 0D 01 02 [19:36:57]Write to MH i2c: E2 08 00 A2 0D 80 0D 01 02 00 00 00 00 28 [19:36:57]Write i2c OK [19:36:57]MH_I2C_Read... [19:36:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:36:57]Read from MH i2c: E2 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: E2 03 00 [19:36:57]MH_I2C_Read... [19:36:57]Read from MH i2c: E2 03 00 A2 0D 00 90 00 23 [19:36:57]RAPDU: 90 00 [19:36:57]wFMCommunicate OK [19:36:57]wFMCommunicate request_size=255 [19:36:57]MH_SAM_APDU [19:36:57]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 58 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7D 02 00 35 04 06 00 88 [19:36:57]Write to MH i2c: E2 02 01 A3 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 58 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7D 02 00 35 04 06 00 88 00 00 EF [19:36:57]Write i2c OK [19:36:57]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 A3 0D 00 90 00 24 [19:36:58]RAPDU: 90 00 [19:36:58]wFMCommunicate OK [19:36:58]wFMCommunicate request_size=10 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 0D 02 02 05 9A 79 82 6B ED [19:36:58]Write to MH i2c: E2 0D 00 A4 0D 80 0D 02 02 05 00 9A 79 82 6B ED 00 00 22 [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 03 00 A4 0D 00 90 00 25 [19:36:58]RAPDU: 90 00 [19:36:58]wFMCommunicate OK [19:36:58]wFMCommunicate request_size=4 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 0D 03 02 [19:36:58]Write to MH i2c: E2 08 00 A5 0D 80 0D 03 02 00 00 00 00 2D [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 0B 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 0B 00 A5 0D 00 35 B0 2E 3C B4 E2 BA C4 90 00 91 [19:36:58]RAPDU: 35 B0 2E 3C B4 E2 BA C4 90 00 [19:36:58]wFMCommunicate OK [19:36:58]SAM_PROTO_SignData done [19:36:58]FM_MakeSignedData done [19:36:58]CreateOFDProtocolMessage [19:36:58]wFMCommunicate request_size=4 [19:36:58]MH_SAM_APDU [19:36:58]CAPDU: 80 11 00 00 [19:36:58]Write to MH i2c: E2 08 00 A6 0D 80 11 00 00 00 00 00 00 2D [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:36:58]Read from MH i2c: E2 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 17 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: E2 17 00 A6 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [19:36:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:36:58]wFMCommunicate OK [19:36:58]CreateOFDProtocolMessage done [19:36:58]OFDSenderStorePacket 163249 [19:36:58]StoreOFDPacket docnum=163249 [19:36:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 90 47 07 01 93 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 58 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7D 02 00 35 04 06 00 88 9A 79 82 6B ED 35 B0 2E 3C B4 E2 BA C4 [19:36:58]CheckFolder [19:36:58]dirname=/storage/ofd_packets [19:36:58]CheckFolder done [19:36:58]ProducePacketName [19:36:58]name=ofd_packets/00163249 [19:36:58]NVStorageSaveData ofd_packets/00163249 [19:36:58]File name is /storage/ofd_packets/00163249 [19:36:58]Write 301 bytes [19:36:58]NVStorageSaveData done [19:36:58]OFDSenderStorePacket done [19:36:58]KKMCreateOFDPacket done [19:36:58]NVStorageSaveData kkm_last_timestamp [19:36:58]File name is /storage/kkm_last_timestamp [19:36:58]Write 4 bytes [19:36:58]NVStorageSaveData done [19:36:58]ExternCall_PrintAddStr [19:36:58]wPrintStart [19:36:58]Write to MH i2c: 01 00 00 A7 0D B4 [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 07 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 07 00 A7 0D 00 00 00 00 00 FF 0F C9 [19:36:58]RasterBufferAndPrint [19:36:58]line Счет N : (1)291734 [19:36:58]line ИНН: 02508201610067 [19:36:58]line Контрольно-Кассовый Чек [19:36:58]line ПРОДАЖА [19:36:58]line ТРК (МРК, ГНК) : 52 [19:36:58]line Товар: 2710124130 [19:36:58]line Аи-92-К-5 [19:36:58]line 14.750 * 67.80 [19:36:58]line = 1000.05 [19:36:58]line НДС 12% НСП 1% [19:36:58]line > о реализуемом товаре [19:36:58]line ОКРУГЛЕНИЕ: -0.05 [19:36:58]line ИТОГО: 1000.00 [19:36:58]line Внесено: 1000.00 [19:36:58]line СДАЧА: 0.00 [19:36:58]line НСП 1% : 8.85 [19:36:58]line НДС 12% : 106.20 [19:36:58]line Наличными: 1000.00 [19:36:58]line Безнал.: 0.00 [19:36:58]line Место: АЗС № 130 "Партнер Нефть" [19:36:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:36:58]line СНО: Общий режим [19:36:58]line Чек 694 20.08.2024 19:36 [19:36:58]line Смена: 465 ФФД: 1.0 [19:36:58]line ЗНМ: 0300000070 [19:36:58]line РНМ: 0000000000092562 [19:36:58]line Версия ККМ: 001 [19:36:58]line ФМ: 0000000000871769 [19:36:58]line ФД: 163249 [19:36:58]line ФПД: 150197044931565 [19:36:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193656&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163249&fm=150197044931565&tin=02508201610067®Number=0000000000092562&sum=100000 [19:36:58]written 0, free lines is 4095 [19:36:58]Write to MH i2c: 01 00 00 D2 0D DF [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 07 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: 01 07 00 D2 0D 00 00 00 00 00 C9 0C BB [19:36:58]RasterBufferAndPrint [19:36:58]line [19:36:58]line [19:36:58]line [19:36:58]line [19:36:58]line [19:36:58]written 0, free lines is 3303 [19:36:58]MH_Cut [19:36:58]Write to MH i2c: D1 01 00 D9 0D 01 B8 [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: D1 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: D1 01 00 [19:36:58]MH_I2C_Read... [19:36:58]Read from MH i2c: D1 01 00 D9 0D 00 B7 [19:36:58]Write to MH i2c: 01 00 00 DA 0D E7 [19:36:58]Write i2c OK [19:36:58]MH_I2C_Read... [19:36:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9F 14 47 00 FF 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 36 39 10 04 04 00 AF 7D 02 00 F4 03 04 00 AB 99 C4 66 B6 04 01 00 00 8C 39 D2 16 F1 BF 73 AF [19:36:59]CommunicateWithHost err = 0 [19:36:59]CheckOFDResponse [19:36:59]1017 (14) - 77093643461234 [19:36:59]1041 (16) - 0000000000871769 [19:36:59]1040 (4) - 163247 [19:36:59]1012 (4) - 20.08.2024 13:27 [19:36:59]1206 (1) - 0 [19:36:59]OFD Sender: Remove packet 163247 [19:36:59]ProducePacketName [19:36:59]name=ofd_packets/00163247 [19:36:59]NVStorageDeleteData [19:36:59]*** Cut start [19:36:59]*** Purtial cut [19:36:59]*** Stage 1: CUTSNS_PIN = 1 [19:36:59]OFD Sender: Processing packet 163248 [packets to send 962, broken 960] [19:36:59]ProducePacketName [19:36:59]name=ofd_packets/00163248 [19:36:59]OFD Sender: To server: pG, [19:36:59]CommunicateWithHost lk.salyk.kg:30040 [19:36:59]ConnectInit lk.salyk.kg [19:37:01]Read from MH i2c: 01 [19:37:01]MH_I2C_Read... [19:37:01]*** Stop cut motor [19:37:01]*** Cut end [19:37:01]Read from MH i2c: 01 07 00 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: 01 07 00 DA 0D 00 00 00 00 00 FF 0F FC [19:37:01]process_action close_receipt done [19:37:01]requested_data is exist [19:37:01]produce_requested_data [19:37:01]requested_item fm.sn is exist - process it [19:37:01]wFMCommunicate request_size=4 [19:37:01]MH_SAM_APDU [19:37:01]CAPDU: 80 11 00 00 [19:37:01]Write to MH i2c: E2 08 00 DB 0D 80 11 00 00 00 00 00 00 62 [19:37:01]Write i2c OK [19:37:01]MH_I2C_Read... [19:37:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:37:01]Read from MH i2c: E2 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 17 00 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 17 00 DB 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BB [19:37:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:37:01]wFMCommunicate OK [19:37:01]requested_item fd.num is exist - process it [19:37:01]SAM_PROTO_GetFieldsCounters [19:37:01]wFMCommunicate request_size=4 [19:37:01]MH_SAM_APDU [19:37:01]CAPDU: 80 13 00 00 [19:37:01]Write to MH i2c: E2 08 00 DC 0D 80 13 00 00 00 00 00 00 65 [19:37:01]Write i2c OK [19:37:01]MH_I2C_Read... [19:37:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:37:01]Read from MH i2c: E2 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 62 00 [19:37:01]MH_I2C_Read... [19:37:01]Read from MH i2c: E2 62 00 DC 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B6 02 00 00 5E 04 04 00 B6 02 00 00 57 04 04 00 B7 02 00 00 19 04 04 00 00 00 00 00 90 00 B5 [19:37:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B1 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B6 02 00 00 5E 04 04 00 B6 02 00 00 57 04 04 00 B7 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:37:02]wFMCommunicate OK [19:37:02]SAM_PROTO_GetFieldsCounters done [19:37:02]requested_item shift.num is exist - process it [19:37:02]requested_item shift.opened is exist - process it [19:37:02]req_shift_opened [19:37:02]FM_GetShiftState [19:37:02]SAM_PROTO_GetShiftState [19:37:02]wFMCommunicate request_size=4 [19:37:02]MH_SAM_APDU [19:37:02]CAPDU: 80 13 01 00 [19:37:02]Write to MH i2c: E2 08 00 DD 0D 80 13 01 00 00 00 00 00 67 [19:37:02]Write i2c OK [19:37:02]MH_I2C_Read... [19:37:02]Read from MH i2c: E2 [19:37:02]MH_I2C_Read... [19:37:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:02]Read from MH i2c: E2 0E 00 [19:37:02]MH_I2C_Read... [19:37:02]Read from MH i2c: E2 0E 00 DD 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 35 [19:37:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:37:02]wFMCommunicate OK [19:37:02]SAM_PROTO_GetShiftState done [19:37:02]FM_GetShiftState done [19:37:02]req_shift_opened done [19:37:02]requested_item shift.open_date is exist - process it [19:37:02]req_shift_open_date [19:37:02]req_shift_open_date done [19:37:02]produce_requested_data done [19:37:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163249,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:37:02]process_action_free close_receipt [19:37:02]json_value_free [19:37:02]json_value_free done [19:37:02]process_json_proto returns [19:37:02]Send response to host [19:37:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163249,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:37:02]free response buf [19:37:02]execute_script done [19:37:02]execute_script returns [19:37:02]free content buf [19:37:02]Sock 9.Close socket [19:37:02]Sock 9.Thread stoped [19:37:12]recv_with_timeout no data received [19:37:58]accept exits with 12 [19:37:58]New connection [19:37:58]New thread 3067084132 created [19:37:58]Thread 3067227492 joined [19:37:58]Waiting for new connection... [19:37:58] Sock 12.Parse request [19:37:58]Sock 12.Check first char [19:37:58]Sock 12.First char is OK [19:37:58]request: POST /json_proto HTTP/1.0 [19:37:58]Method: POST [19:37:58]URL: /json_proto [19:37:58]Method is POST - this is cgi request [19:37:58]url: /json_proto [19:37:58]query_string will be loaded in cgi processing [19:37:58]execute_cgi json_proto POST (null) [19:37:58]execute_cgi path=json_proto method=POST [19:37:58]POST find Content-Length [19:37:58]Host: 172.17.44.132:8080 [19:37:58]Content-Length: 904 [19:37:58]Content-Type: application/json [19:37:58] [19:37:58]POST finish read [19:37:58]Found Content-Length = 904 [19:37:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50501", "tax_sys" : 0, "items" : [ { "code": "4870002328398", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043C\u044F\u0442\u0430 \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "50173976", "name": "\u0416\u0435\u0432 Orbit Winterfresh \u043F\u043E\u0434", "price" : 45.00, "quantity" : 1.000, "sum" : 45.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" ] } } [19:37:58]execute_script... [19:37: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)50501", "tax_sys" : 0, "items" : [ { "code": "4870002328398", "name": "\u0412\u043E\u0434\u0430 ASU \u043F\u0438\u0442 \u043D.\u0433\u0430\u0437 \u043C\u044F\u0442\u0430 \u041F\u042D\u0422 1\u043B", "price" : 100.00, "quantity" : 1.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "50173976", "name": "\u0416\u0435\u0432 Orbit Winterfresh \u043F\u043E\u0434", "price" : 45.00, "quantity" : 1.000, "sum" : 45.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" ] } } [19:37:58]POST & json_proto [19:37:58]process_json_proto [19:37:58]json parsed OK: [19:37:58]protocol is kg_v1.0 [19:37:58]action value=close_receipt [19:37:58]process_action close_receipt [19:37:58]cmd_close_receipt [19:37:58]MH_GetDate [19:37:58]Write to MH i2c: F0 00 00 DE 0D DA [19:37:58]Write i2c OK [19:37:58]MH_I2C_Read... [19:37:58]Read from MH i2c: F0 [19:37:58]MH_I2C_Read... [19:37:58]Read from MH i2c: F0 09 00 [19:37:58]MH_I2C_Read... [19:37:58]Read from MH i2c: F0 09 00 DE 0D 00 97 F0 C4 66 2A 83 C1 65 67 [19:37:58]GetLastDocTimeStamp 1724182616 [19:37:58]current date 1724182679 [19:37:58]FM_GetShiftState [19:37:58]SAM_PROTO_GetShiftState [19:37:58]wFMCommunicate request_size=4 [19:37:58]MH_SAM_APDU [19:37:58]CAPDU: 80 13 01 00 [19:37:58]Write to MH i2c: E2 08 00 DF 0D 80 13 01 00 00 00 00 00 69 [19:37:58]Write i2c OK [19:37:58]MH_I2C_Read... [19:37:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:37:59]Read from MH i2c: E2 [19:37:59]MH_I2C_Read... [19:37:59]Read from MH i2c: E2 0E 00 [19:37:59]MH_I2C_Read... [19:37:59]Read from MH i2c: E2 0E 00 DF 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 37 [19:37:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:37:59]wFMCommunicate OK [19:37:59]SAM_PROTO_GetShiftState done [19:37:59]FM_GetShiftState done [19:37:59]opened in 1724113081 [19:37:59]opened+sec_in_day 1724199481 [19:37:59]quantity*price = 10000 [19:37:59]sum+1 = 10001 [19:37:59]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 50173976 Жев Orbit Winterfresh под 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 145.00 НСП 1% : 1.28 НДС 12% : 15.40 Наличными: 145.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 695 20.08.2024 19:37 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163250 ФПД: 180019785720358 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193759&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163250&fm=180019785720358&tin=02508201610067®Number=0000000000092562&sum=14500 0 [19:38:00]StoreToDocumentArchive [19:38:00]shift 465 fd 163250 [19:38:00]save to /storage/0465/doc_00163250 [19:38:00]save last doc name /storage/0465/doc_00163250 to /storage/kkm_last_doc_name [19:38:00]save OK [19:38:00]Clear old archive folders... [19:38:00]ProcessDocumentItem done err = 0, tmpTLVsize=389 [19:38:00]tlvbuf is 005FBBB0 [19:38:00]SAM_PROTO_ClearQueue [19:38:00]wFMCommunicate request_size=4 [19:38:00]MH_SAM_APDU [19:38:00]CAPDU: 80 09 00 00 [19:38:00]Write to MH i2c: E2 08 00 EC 0D 80 09 00 00 00 00 00 00 6B [19:38:00]Write i2c OK [19:38:00]MH_I2C_Read... [19:38:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:38:00]Read from MH i2c: E2 [19:38:00]MH_I2C_Read... [19:38:00]Read from MH i2c: E2 03 00 [19:38:00]MH_I2C_Read... [19:38:00]Read from MH i2c: E2 03 00 EC 0D 00 90 00 6D [19:38:00]RAPDU: 90 00 [19:38:00]wFMCommunicate OK [19:38:00]SAM_PROTO_ClearQueue done [19:38:00]KKMCreateOFDPacket [19:38:00]OFDProtocolAddRootSTLVToBuf [19:38:00]FM_MakeSignedData [19:38:00]FM_MakeSignedData [19:38:00]SAM_PROTO_SignData [19:38:00]wFMCommunicate request_size=4 [19:38:00]MH_SAM_APDU [19:38:00]CAPDU: 80 0D 01 02 [19:38:00]Write to MH i2c: E2 08 00 ED 0D 80 0D 01 02 00 00 00 00 73 [19:38:00]Write i2c OK [19:38:00]MH_I2C_Read... [19:38:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:38:00]Read from MH i2c: E2 [19:38:00]MH_I2C_Read... [19:38:00]Read from MH i2c: E2 03 00 [19:38:00]MH_I2C_Read... [19:38:00]Read from MH i2c: E2 03 00 ED 0D 00 90 00 6E [19:38:00]RAPDU: 90 00 [19:38:00]wFMCommunicate OK [19:38:00]wFMCommunicate request_size=255 [19:38:00]MH_SAM_APDU [19:38:00]CAPDU: 80 0D 02 02 FA 03 00 85 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 [19:38:00]Write to MH i2c: E2 02 01 EE 0D 80 0D 02 02 FA 00 03 00 85 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 38 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 00 00 F9 [19:38:00]Write i2c OK [19:38:00]MH_I2C_Read... [19:38:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:01]Read from MH i2c: E2 [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: E2 03 00 [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: E2 03 00 EE 0D 00 90 00 6F [19:38:01]RAPDU: 90 00 [19:38:01]wFMCommunicate OK [19:38:01]wFMCommunicate request_size=148 [19:38:01]MH_SAM_APDU [19:38:01]CAPDU: 80 0D 02 02 8F 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 B7 02 00 00 F4 03 04 00 97 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7D 02 00 35 04 06 00 A3 BA 1F 61 62 26 [19:38:01]Write to MH i2c: E2 97 00 EF 0D 80 0D 02 02 8F 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 B7 02 00 00 F4 03 04 00 97 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7D 02 00 35 04 06 00 A3 BA 1F 61 62 26 00 00 FF [19:38:01]Write i2c OK [19:38:01]MH_I2C_Read... [19:38:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:38:01]Read from MH i2c: E2 [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: E2 03 00 [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: E2 03 00 EF 0D 00 90 00 70 [19:38:01]RAPDU: 90 00 [19:38:01]wFMCommunicate OK [19:38:01]wFMCommunicate request_size=4 [19:38:01]MH_SAM_APDU [19:38:01]CAPDU: 80 0D 03 02 [19:38:01]Write to MH i2c: E2 08 00 F0 0D 80 0D 03 02 00 00 00 00 78 [19:38:01]Write i2c OK [19:38:01]MH_I2C_Read... [19:38:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:38:01]Read from MH i2c: E2 [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: E2 0B 00 [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: E2 0B 00 F0 0D 00 D0 37 48 62 40 6C DD 6E 90 00 21 [19:38:01]RAPDU: D0 37 48 62 40 6C DD 6E 90 00 [19:38:01]wFMCommunicate OK [19:38:01]SAM_PROTO_SignData done [19:38:01]FM_MakeSignedData done [19:38:01]CreateOFDProtocolMessage [19:38:01]wFMCommunicate request_size=4 [19:38:01]MH_SAM_APDU [19:38:01]CAPDU: 80 11 00 00 [19:38:01]Write to MH i2c: E2 08 00 F1 0D 80 11 00 00 00 00 00 00 78 [19:38:01]Write i2c OK [19:38:01]MH_I2C_Read... [19:38:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:01]Read from MH i2c: E2 [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: E2 17 00 [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: E2 17 00 F1 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [19:38:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:38:01]wFMCommunicate OK [19:38:01]CreateOFDProtocolMessage done [19:38:01]OFDSenderStorePacket 163250 [19:38:01]StoreOFDPacket docnum=163250 [19:38:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 99 01 00 00 BC 52 91 01 57 D9 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B7 02 00 00 F4 03 04 00 97 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7D 02 00 35 04 06 00 A3 BA 1F 61 62 26 D0 37 48 62 40 6C DD 6E [19:38:01]CheckFolder [19:38:01]dirname=/storage/ofd_packets [19:38:01]CheckFolder done [19:38:01]ProducePacketName [19:38:01]name=ofd_packets/00163250 [19:38:01]NVStorageSaveData ofd_packets/00163250 [19:38:01]File name is /storage/ofd_packets/00163250 [19:38:01]Write 439 bytes [19:38:01]NVStorageSaveData done [19:38:01]OFDSenderStorePacket done [19:38:01]KKMCreateOFDPacket done [19:38:01]NVStorageSaveData kkm_last_timestamp [19:38:01]File name is /storage/kkm_last_timestamp [19:38:01]Write 4 bytes [19:38:01]NVStorageSaveData done [19:38:01]ExternCall_PrintAddStr [19:38:01]wPrintStart [19:38:01]Write to MH i2c: 01 00 00 F2 0D FF [19:38:01]Write i2c OK [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: 01 [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: 01 07 00 [19:38:01]MH_I2C_Read... [19:38:01]Read from MH i2c: 01 07 00 F2 0D 00 00 00 00 00 FF 0F 14 [19:38:01]RasterBufferAndPrint [19:38:01]line Счет N : (3)50501 [19:38:01]line ИНН: 02508201610067 [19:38:01]line Контрольно-Кассовый Чек [19:38:01]line ПРОДАЖА [19:38:01]line Товар: 4870002328398 [19:38:01]line Вода ASU пит н.газ мята ПЭТ 1л [19:38:01]line 1.000 * 100.00 [19:38:01]line = 100.00 [19:38:01]line НДС 12% НСП 1% [19:38:01]line > о реализуемом товаре [19:38:01]line Товар: 50173976 [19:38:01]line Жев Orbit Winterfresh под [19:38:01]line 1.000 * 45.00 [19:38:01]line = 45.00 [19:38:01]line НДС 12% НСП 1% [19:38:01]line > о реализуемом товаре [19:38:01]line ИТОГО: 145.00 [19:38:01]line НСП 1% : 1.28 [19:38:01]line НДС 12% : 15.40 [19:38:01]line Наличными: 145.00 [19:38:01]line Безнал.: 0.00 [19:38:01]line Место: АЗС № 130 "Партнер Нефть" [19:38:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:38:01]line СНО: Общий режим [19:38:01]line Чек 695 20.08.2024 19:37 [19:38:01]line Смена: 465 ФФД: 1.0 [19:38:01]line ЗНМ: 0300000070 [19:38:01]line РНМ: 0000000000092562 [19:38:01]line Версия ККМ: 001 [19:38:01]line ФМ: 0000000000871769 [19:38:01]line ФД: 163250 [19:38:01]line ФПД: 180019785720358 [19:38:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T193759&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163250&fm=180019785720358&tin=02508201610067®Number=0000000000092562&sum=14500 [19:38:01]line 0 [19:38:01]written 0, free lines is 4095 [19:38:02]Write to MH i2c: 01 00 00 21 0E 2F [19:38:02]Write i2c OK [19:38:02]MH_I2C_Read... [19:38:02]Read from MH i2c: 01 [19:38:02]MH_I2C_Read... [19:38:02]Read from MH i2c: 01 07 00 [19:38:02]MH_I2C_Read... [19:38:02]Read from MH i2c: 01 07 00 21 0E 00 00 00 00 00 72 0C B4 [19:38:02]RasterBufferAndPrint [19:38:02]line [19:38:02]line [19:38:02]line [19:38:02]line [19:38:02]line [19:38:02]written 0, free lines is 3210 [19:38:02]MH_Cut [19:38:02]Write to MH i2c: D1 01 00 28 0E 01 08 [19:38:02]Write i2c OK [19:38:02]MH_I2C_Read... [19:38:02]Read from MH i2c: D1 [19:38:02]MH_I2C_Read... [19:38:02]Read from MH i2c: D1 01 00 [19:38:02]MH_I2C_Read... [19:38:02]Read from MH i2c: D1 01 00 28 0E 00 07 [19:38:02]Write to MH i2c: 01 00 00 29 0E 37 [19:38:02]Write i2c OK [19:38:02]MH_I2C_Read... [19:38:02]*** Cut start [19:38:02]*** Purtial cut [19:38:02]*** Stage 1: CUTSNS_PIN = 1 [19:38:04]Read from MH i2c: 01 [19:38:04]MH_I2C_Read... [19:38:04]*** Stop cut motor [19:38:04]*** Cut end [19:38:04]Read from MH i2c: 01 07 00 [19:38:04]MH_I2C_Read... [19:38:04]Read from MH i2c: 01 07 00 29 0E 00 00 00 00 00 FF 0F 4C [19:38:04]process_action close_receipt done [19:38:04]requested_data is exist [19:38:04]produce_requested_data [19:38:04]requested_item fm.sn is exist - process it [19:38:04]wFMCommunicate request_size=4 [19:38:04]MH_SAM_APDU [19:38:04]CAPDU: 80 11 00 00 [19:38:04]Write to MH i2c: E2 08 00 2A 0E 80 11 00 00 00 00 00 00 B2 [19:38:04]Write i2c OK [19:38:04]MH_I2C_Read... [19:38:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:38:04]Read from MH i2c: E2 [19:38:04]MH_I2C_Read... [19:38:04]Read from MH i2c: E2 17 00 [19:38:04]MH_I2C_Read... [19:38:04]Read from MH i2c: E2 17 00 2A 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [19:38:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:38:05]wFMCommunicate OK [19:38:05]requested_item fd.num is exist - process it [19:38:05]SAM_PROTO_GetFieldsCounters [19:38:05]wFMCommunicate request_size=4 [19:38:05]MH_SAM_APDU [19:38:05]CAPDU: 80 13 00 00 [19:38:05]Write to MH i2c: E2 08 00 2B 0E 80 13 00 00 00 00 00 00 B5 [19:38:05]Write i2c OK [19:38:05]MH_I2C_Read... [19:38:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:38:05]Read from MH i2c: E2 [19:38:05]MH_I2C_Read... [19:38:05]Read from MH i2c: E2 62 00 [19:38:05]MH_I2C_Read... [19:38:05]Read from MH i2c: E2 62 00 2B 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B7 02 00 00 5E 04 04 00 B7 02 00 00 57 04 04 00 B8 02 00 00 19 04 04 00 00 00 00 00 90 00 09 [19:38: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B7 02 00 00 5E 04 04 00 B7 02 00 00 57 04 04 00 B8 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:38:05]wFMCommunicate OK [19:38:05]SAM_PROTO_GetFieldsCounters done [19:38:05]requested_item shift.num is exist - process it [19:38:05]requested_item shift.opened is exist - process it [19:38:05]req_shift_opened [19:38:05]FM_GetShiftState [19:38:05]SAM_PROTO_GetShiftState [19:38:05]wFMCommunicate request_size=4 [19:38:05]MH_SAM_APDU [19:38:05]CAPDU: 80 13 01 00 [19:38:05]Write to MH i2c: E2 08 00 2C 0E 80 13 01 00 00 00 00 00 B7 [19:38:05]Write i2c OK [19:38:05]MH_I2C_Read... [19:38:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:38:05]Read from MH i2c: E2 [19:38:05]MH_I2C_Read... [19:38:05]Read from MH i2c: E2 0E 00 [19:38:05]MH_I2C_Read... [19:38:05]Read from MH i2c: E2 0E 00 2C 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 85 [19:38:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:38:05]wFMCommunicate OK [19:38:05]SAM_PROTO_GetShiftState done [19:38:05]FM_GetShiftState done [19:38:05]req_shift_opened done [19:38:05]requested_item shift.open_date is exist - process it [19:38:05]req_shift_open_date [19:38:05]req_shift_open_date done [19:38:05]produce_requested_data done [19:38:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163250,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:38:05]process_action_free close_receipt [19:38:05]json_value_free [19:38:05]json_value_free done [19:38:05]process_json_proto returns [19:38:05]Send response to host [19:38:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163250,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:38:05]free response buf [19:38:05]execute_script done [19:38:05]execute_script returns [19:38:05]free content buf [19:38:05]Sock 12.Close socket [19:38:05]Sock 12.Thread stoped [19:39:04]recv_with_timeout no data received [19:39:16]ConnectInit Can't connect to host [19:39:16]CommunicateWithHost connect error [19:39:16]CommunicateWithHost err = -1 [19:39:16]OFD Sender: Server communicate error [19:39:16]OFD Sender: Processing packet 163248 [packets to send 963, broken 960] [19:39:16]ProducePacketName [19:39:16]name=ofd_packets/00163248 [19:39:16]OFD Sender: To server: pG, [19:39:16]CommunicateWithHost lk.salyk.kg:30040 [19:39:16]ConnectInit lk.salyk.kg [19:39:19]recv_with_timeout no data received [19:39:21]Connected sock=7 [19:39:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F 1F 07 01 55 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B5 02 00 00 F4 03 04 00 31 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B0 7D 02 00 35 04 06 00 D8 6D 68 75 EA 0F 43 7E 1F 10 6B 31 FE CF [19:39: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 36 39 4F 00 00 00 B6 C1 47 00 E5 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 36 39 10 04 04 00 B0 7D 02 00 F4 03 04 00 3B 9A C4 66 B6 04 01 00 00 87 43 C2 04 E7 34 71 39 [19:39:21]CommunicateWithHost err = 0 [19:39:21]CheckOFDResponse [19:39:21]1017 (14) - 77093643461234 [19:39:21]1041 (16) - 0000000000871769 [19:39:21]1040 (4) - 163248 [19:39:21]1012 (4) - 20.08.2024 13:29 [19:39:21]1206 (1) - 0 [19:39:21]OFD Sender: Remove packet 163248 [19:39:21]ProducePacketName [19:39:21]name=ofd_packets/00163248 [19:39:21]NVStorageDeleteData [19:39:22]OFD Sender: Processing packet 163249 [packets to send 962, broken 960] [19:39:22]ProducePacketName [19:39:22]name=ofd_packets/00163249 [19:39:22]OFD Sender: To server: pG, [19:39:22]CommunicateWithHost lk.salyk.kg:30040 [19:39:22]ConnectInit lk.salyk.kg [19:39:23]Connected sock=7 [19:39: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 36 39 0F 01 00 00 90 47 07 01 93 B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B6 02 00 00 F4 03 04 00 58 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B1 7D 02 00 35 04 06 00 88 9A 79 82 6B ED 35 B0 2E 3C B4 E2 BA C4 [19:39: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 36 39 4F 00 00 00 4A CD 47 00 2F 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 36 39 10 04 04 00 B1 7D 02 00 F4 03 04 00 3D 9A C4 66 B6 04 01 00 00 79 30 39 21 46 91 D0 4F [19:39:23]CommunicateWithHost err = 0 [19:39:23]CheckOFDResponse [19:39:23]1017 (14) - 77093643461234 [19:39:23]1041 (16) - 0000000000871769 [19:39:23]1040 (4) - 163249 [19:39:23]1012 (4) - 20.08.2024 13:29 [19:39:23]1206 (1) - 0 [19:39:23]OFD Sender: Remove packet 163249 [19:39:23]ProducePacketName [19:39:23]name=ofd_packets/00163249 [19:39:23]NVStorageDeleteData [19:39:24]OFD Sender: Processing packet 163250 [packets to send 961, broken 960] [19:39:24]ProducePacketName [19:39:24]name=ofd_packets/00163250 [19:39:24]OFD Sender: To server: pG, [19:39:24]CommunicateWithHost lk.salyk.kg:30040 [19:39:24]ConnectInit lk.salyk.kg [19:39:24]Connected sock=7 [19:39: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 36 39 99 01 00 00 BC 52 91 01 57 D9 5A 03 01 00 03 00 85 01 1E 04 01 00 01 23 04 75 00 8A 04 0D 00 34 38 37 30 30 30 32 33 32 38 33 39 38 06 04 31 00 D0 92 D0 BE D0 B4 D0 B0 20 41 53 55 20 D0 BF D0 B8 D1 82 20 D0 BD 2E D0 B3 D0 B0 D0 B7 20 D0 BC D1 8F D1 82 D0 B0 20 D0 9F D0 AD D0 A2 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 10 27 00 00 00 00 13 04 06 00 10 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 B7 02 00 00 F4 03 04 00 97 F0 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B2 7D 02 00 35 04 06 00 A3 BA 1F 61 62 26 D0 37 48 62 40 6C DD 6E [19:39: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 36 39 4F 00 00 00 A4 1C 47 00 09 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 36 39 10 04 04 00 B2 7D 02 00 F4 03 04 00 3F 9A C4 66 B6 04 01 00 00 40 C8 2E CC 53 18 8A 7C [19:39:25]CommunicateWithHost err = 0 [19:39:25]CheckOFDResponse [19:39:25]1017 (14) - 77093643461234 [19:39:25]1041 (16) - 0000000000871769 [19:39:25]1040 (4) - 163250 [19:39:25]1012 (4) - 20.08.2024 13:29 [19:39:25]1206 (1) - 0 [19:39:25]OFD Sender: Remove packet 163250 [19:39:25]ProducePacketName [19:39:25]name=ofd_packets/00163250 [19:39:25]NVStorageDeleteData [19:39:26]OFD Sender: No OFD packet to send [19:39:31]OFD Sender: No OFD packet to send [19:39:36]OFD Sender: No OFD packet to send [19:39:41]OFD Sender: No OFD packet to send [19:39:46]OFD Sender: No OFD packet to send [19:39:51]OFD Sender: No OFD packet to send [19:39:56]OFD Sender: No OFD packet to send [19:40:01]OFD Sender: No OFD packet to send [19:40:06]OFD Sender: No OFD packet to send [19:40:11]OFD Sender: No OFD packet to send [19:40:16]OFD Sender: No OFD packet to send [19:40:21]OFD Sender: No OFD packet to send [19:40:26]OFD Sender: No OFD packet to send [19:40:31]OFD Sender: No OFD packet to send [19:40:36]OFD Sender: No OFD packet to send [19:40:41]OFD Sender: No OFD packet to send [19:40:46]OFD Sender: No OFD packet to send [19:40:51]OFD Sender: No OFD packet to send [19:40:56]OFD Sender: No OFD packet to send [19:41:01]OFD Sender: No OFD packet to send [19:41:06]OFD Sender: No OFD packet to send [19:41:11]OFD Sender: No OFD packet to send [19:41:16]OFD Sender: No OFD packet to send [19:41:21]OFD Sender: No OFD packet to send [19:41:22]recv_with_timeout no data received [19:41:26]OFD Sender: No OFD packet to send [19:41:31]OFD Sender: No OFD packet to send [19:41:36]OFD Sender: No OFD packet to send [19:41:41]OFD Sender: No OFD packet to send [19:41:46]OFD Sender: No OFD packet to send [19:41:51]OFD Sender: No OFD packet to send [19:41:56]OFD Sender: No OFD packet to send [19:42:01]OFD Sender: No OFD packet to send [19:42:06]OFD Sender: No OFD packet to send [19:42:11]OFD Sender: No OFD packet to send [19:42:16]OFD Sender: No OFD packet to send [19:42:17]accept exits with 9 [19:42:17]New connection [19:42:17]New thread 3067227492 created [19:42:17]Thread 3067084132 joined [19:42:17]Waiting for new connection... [19:42:17] Sock 9.Parse request [19:42:17]Sock 9.Check first char [19:42:17]Sock 9.First char is OK [19:42:17]request: POST /json_proto HTTP/1.0 [19:42:17]Method: POST [19:42:17]URL: /json_proto [19:42:17]Method is POST - this is cgi request [19:42:17]url: /json_proto [19:42:17]query_string will be loaded in cgi processing [19:42:17]execute_cgi json_proto POST (null) [19:42:17]execute_cgi path=json_proto method=POST [19:42:17]POST find Content-Length [19:42:17]Host: 172.17.44.132:8080 [19:42:17]Content-Length: 643 [19:42:17]Content-Type: application/json [19:42:17] [19:42:17]POST finish read [19:42:17]Found Content-Length = 643 [19:42:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50502", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:42:17]execute_script... [19:42: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)50502", "tax_sys" : 0, "items" : [ { "code": "4700000310326", "name": "\u0412\u043E\u0434\u0430 \u0410\u0434\u044B\u0433\u0435\u043D\u0435 1\u043B \u0431/\u0433", "price" : 35.00, "quantity" : 1.000, "sum" : 35.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 35.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [19:42:17]POST & json_proto [19:42:17]process_json_proto [19:42:17]json parsed OK: [19:42:17]protocol is kg_v1.0 [19:42:17]action value=close_receipt [19:42:17]process_action close_receipt [19:42:17]cmd_close_receipt [19:42:17]MH_GetDate [19:42:17]Write to MH i2c: F0 00 00 2D 0E 2A [19:42:17]Write i2c OK [19:42:17]MH_I2C_Read... [19:42:17]Read from MH i2c: F0 [19:42:17]MH_I2C_Read... [19:42:17]Read from MH i2c: F0 09 00 [19:42:17]MH_I2C_Read... [19:42:17]Read from MH i2c: F0 09 00 2D 0E 00 9A F1 C4 66 2A 83 C1 65 BB [19:42:17]GetLastDocTimeStamp 1724182679 [19:42:17]current date 1724182938 [19:42:17]FM_GetShiftState [19:42:17]SAM_PROTO_GetShiftState [19:42:17]wFMCommunicate request_size=4 [19:42:17]MH_SAM_APDU [19:42:17]CAPDU: 80 13 01 00 [19:42:17]Write to MH i2c: E2 08 00 2E 0E 80 13 01 00 00 00 00 00 B9 [19:42:17]Write i2c OK [19:42:17]MH_I2C_Read... [19:42:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:17]Read from MH i2c: E2 [19:42:17]MH_I2C_Read... [19:42:17]Read from MH i2c: E2 0E 00 [19:42:17]MH_I2C_Read... [19:42:17]Read from MH i2c: E2 0E 00 2E 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 87 [19:42:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:42:17]wFMCommunicate OK [19:42:17]SAM_PROTO_GetShiftState done [19:42:17]FM_GetShiftState done [19:42:17]opened in 1724113081 [19:42:17]opened+sec_in_day 1724199481 [19:42:17]quantity*price = 3500 [19:42:17]sum+1 = 3501 [19:42:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 35.00 НСП 1% : 0.31 НДС 12% : 3.72 Наличными: 35.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 696 20.08.2024 19:42 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163251 ФПД: 18734650285808 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T194218&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163251&fm=18734650285808&tin=02508201610067®Number=0000000000092562&sum=3500 0 [19:42:18]StoreToDocumentArchive [19:42:18]shift 465 fd 163251 [19:42:18]save to /storage/0465/doc_00163251 [19:42:18]save last doc name /storage/0465/doc_00163251 to /storage/kkm_last_doc_name [19:42:18]save OK [19:42:18]Clear old archive folders... [19:42:18]ProcessDocumentItem done err = 0, tmpTLVsize=275 [19:42:18]tlvbuf is 00618B70 [19:42:18]SAM_PROTO_ClearQueue [19:42:18]wFMCommunicate request_size=4 [19:42:18]MH_SAM_APDU [19:42:18]CAPDU: 80 09 00 00 [19:42:18]Write to MH i2c: E2 08 00 3B 0E 80 09 00 00 00 00 00 00 BB [19:42:18]Write i2c OK [19:42:18]MH_I2C_Read... [19:42:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [19:42:18]Read from MH i2c: E2 [19:42:18]MH_I2C_Read... [19:42:18]Read from MH i2c: E2 03 00 [19:42:18]MH_I2C_Read... [19:42:18]Read from MH i2c: E2 03 00 3B 0E 00 90 00 BD [19:42:18]RAPDU: 90 00 [19:42:18]wFMCommunicate OK [19:42:18]SAM_PROTO_ClearQueue done [19:42:18]KKMCreateOFDPacket [19:42:18]OFDProtocolAddRootSTLVToBuf [19:42:18]FM_MakeSignedData [19:42:18]FM_MakeSignedData [19:42:18]SAM_PROTO_SignData [19:42:18]wFMCommunicate request_size=4 [19:42:18]MH_SAM_APDU [19:42:18]CAPDU: 80 0D 01 02 [19:42:18]Write to MH i2c: E2 08 00 3C 0E 80 0D 01 02 00 00 00 00 C3 [19:42:18]Write i2c OK [19:42:18]MH_I2C_Read... [19:42:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [19:42:18]Read from MH i2c: E2 [19:42:18]MH_I2C_Read... [19:42:18]Read from MH i2c: E2 03 00 [19:42:18]MH_I2C_Read... [19:42:18]Read from MH i2c: E2 03 00 3C 0E 00 90 00 BE [19:42:18]RAPDU: 90 00 [19:42:18]wFMCommunicate OK [19:42:18]wFMCommunicate request_size=255 [19:42:18]MH_SAM_APDU [19:42:18]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 9A F1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [19:42:18]Write to MH i2c: E2 02 01 3D 0E 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 9A F1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 EB [19:42:18]Write i2c OK [19:42:18]MH_I2C_Read... [19:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:42:19]Read from MH i2c: E2 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: E2 03 00 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: E2 03 00 3D 0E 00 90 00 BF [19:42:19]RAPDU: 90 00 [19:42:19]wFMCommunicate OK [19:42:19]wFMCommunicate request_size=34 [19:42:19]MH_SAM_APDU [19:42:19]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7D 02 00 35 04 06 00 11 0A 00 2C DE F0 [19:42:19]Write to MH i2c: E2 25 00 3E 0E 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7D 02 00 35 04 06 00 11 0A 00 2C DE F0 00 00 D4 [19:42:19]Write i2c OK [19:42:19]MH_I2C_Read... [19:42:19]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [19:42:19]Read from MH i2c: E2 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: E2 03 00 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: E2 03 00 3E 0E 00 90 00 C0 [19:42:19]RAPDU: 90 00 [19:42:19]wFMCommunicate OK [19:42:19]wFMCommunicate request_size=4 [19:42:19]MH_SAM_APDU [19:42:19]CAPDU: 80 0D 03 02 [19:42:19]Write to MH i2c: E2 08 00 3F 0E 80 0D 03 02 00 00 00 00 C8 [19:42:19]Write i2c OK [19:42:19]MH_I2C_Read... [19:42:19]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [19:42:19]Read from MH i2c: E2 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: E2 0B 00 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: E2 0B 00 3F 0E 00 E6 61 60 D4 63 46 FA B4 90 00 9B [19:42:19]RAPDU: E6 61 60 D4 63 46 FA B4 90 00 [19:42:19]wFMCommunicate OK [19:42:19]SAM_PROTO_SignData done [19:42:19]FM_MakeSignedData done [19:42:19]CreateOFDProtocolMessage [19:42:19]wFMCommunicate request_size=4 [19:42:19]MH_SAM_APDU [19:42:19]CAPDU: 80 11 00 00 [19:42:19]Write to MH i2c: E2 08 00 40 0E 80 11 00 00 00 00 00 00 C8 [19:42:19]Write i2c OK [19:42:19]MH_I2C_Read... [19:42:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:19]Read from MH i2c: E2 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: E2 17 00 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: E2 17 00 40 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [19:42:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:42:19]wFMCommunicate OK [19:42:19]CreateOFDProtocolMessage done [19:42:19]OFDSenderStorePacket 163251 [19:42:19]StoreOFDPacket docnum=163251 [19:42:19]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 A7 0E 1F 01 DB DA 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 9A F1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7D 02 00 35 04 06 00 11 0A 00 2C DE F0 E6 61 60 D4 63 46 FA B4 [19:42:19]CheckFolder [19:42:19]dirname=/storage/ofd_packets [19:42:19]CheckFolder done [19:42:19]ProducePacketName [19:42:19]name=ofd_packets/00163251 [19:42:19]NVStorageSaveData ofd_packets/00163251 [19:42:19]File name is /storage/ofd_packets/00163251 [19:42:19]Write 325 bytes [19:42:19]NVStorageSaveData done [19:42:19]OFDSenderStorePacket done [19:42:19]KKMCreateOFDPacket done [19:42:19]NVStorageSaveData kkm_last_timestamp [19:42:19]File name is /storage/kkm_last_timestamp [19:42:19]Write 4 bytes [19:42:19]NVStorageSaveData done [19:42:19]ExternCall_PrintAddStr [19:42:19]wPrintStart [19:42:19]Write to MH i2c: 01 00 00 41 0E 4F [19:42:19]Write i2c OK [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: 01 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: 01 07 00 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: 01 07 00 41 0E 00 00 00 00 00 FF 0F 64 [19:42:19]RasterBufferAndPrint [19:42:19]line Счет N : (3)50502 [19:42:19]line ИНН: 02508201610067 [19:42:19]line Контрольно-Кассовый Чек [19:42:19]line ПРОДАЖА [19:42:19]line Товар: 4700000310326 [19:42:19]line Вода Адыгене 1л б/г [19:42:19]line 1.000 * 35.00 [19:42:19]line = 35.00 [19:42:19]line НДС 12% НСП 1% [19:42:19]line > о реализуемом товаре [19:42:19]line ИТОГО: 35.00 [19:42:19]line НСП 1% : 0.31 [19:42:19]line НДС 12% : 3.72 [19:42:19]line Наличными: 35.00 [19:42:19]line Безнал.: 0.00 [19:42:19]line Место: АЗС № 130 "Партнер Нефть" [19:42:19]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [19:42:19]line СНО: Общий режим [19:42:19]line Чек 696 20.08.2024 19:42 [19:42:19]line Смена: 465 ФФД: 1.0 [19:42:19]line ЗНМ: 0300000070 [19:42:19]line РНМ: 0000000000092562 [19:42:19]line Версия ККМ: 001 [19:42:19]line ФМ: 0000000000871769 [19:42:19]line ФД: 163251 [19:42:19]line ФПД: 18734650285808 [19:42:19]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T194218&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163251&fm=18734650285808&tin=02508201610067®Number=0000000000092562&sum=3500 [19:42:19]line 0 [19:42:19]written 0, free lines is 4095 [19:42:19]OFD Sender: Processing packet 163251 [packets to send 961, broken 960] [19:42:19]ProducePacketName [19:42:19]name=ofd_packets/00163251 [19:42:19]OFD Sender: To server: pG, [19:42:19]CommunicateWithHost lk.salyk.kg:30040 [19:42:19]ConnectInit lk.salyk.kg [19:42:19]Write to MH i2c: 01 00 00 69 0E 77 [19:42:19]Write i2c OK [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: 01 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: 01 07 00 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: 01 07 00 69 0E 00 00 00 00 00 E3 0C 6D [19:42:19]RasterBufferAndPrint [19:42:19]line [19:42:19]line [19:42:19]line [19:42:19]line [19:42:19]line [19:42:19]written 0, free lines is 3305 [19:42:19]MH_Cut [19:42:19]Write to MH i2c: D1 01 00 70 0E 01 50 [19:42:19]Write i2c OK [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: D1 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: D1 01 00 [19:42:19]MH_I2C_Read... [19:42:19]Read from MH i2c: D1 01 00 70 0E 00 4F [19:42:19]Write to MH i2c: 01 00 00 71 0E 7F [19:42:19]Write i2c OK [19:42:19]MH_I2C_Read... [19:42:20]*** Cut start [19:42:20]*** Purtial cut [19:42:20]*** Stage 1: CUTSNS_PIN = 1 [19:42:20]Connected sock=11 [19:42: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 36 39 27 01 00 00 A7 0E 1F 01 DB DA 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 37 30 30 30 30 30 33 31 30 33 32 36 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 90 D0 B4 D1 8B D0 B3 D0 B5 D0 BD D0 B5 20 31 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 AC 0D 00 00 00 00 13 04 06 00 AC 0D 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 AC 0D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1F 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 01 00 00 00 00 07 04 06 00 AC 0D 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B8 02 00 00 F4 03 04 00 9A F1 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B3 7D 02 00 35 04 06 00 11 0A 00 2C DE F0 E6 61 60 D4 63 46 FA B4 [19:42: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 36 39 4F 00 00 00 64 1F 47 00 E3 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 36 39 10 04 04 00 B3 7D 02 00 F4 03 04 00 EE 9A C4 66 B6 04 01 00 00 D5 4B 5F A6 47 9A 62 03 [19:42:21]CommunicateWithHost err = 0 [19:42:21]CheckOFDResponse [19:42:21]1017 (14) - 77093643461234 [19:42:21]1041 (16) - 0000000000871769 [19:42:21]1040 (4) - 163251 [19:42:21]1012 (4) - 20.08.2024 13:32 [19:42:21]1206 (1) - 0 [19:42:21]OFD Sender: Remove packet 163251 [19:42:21]ProducePacketName [19:42:21]name=ofd_packets/00163251 [19:42:21]NVStorageDeleteData [19:42:21]OFD Sender: No OFD packet to send [19:42:22]Read from MH i2c: 01 [19:42:22]MH_I2C_Read... [19:42:22]*** Stop cut motor [19:42:22]*** Cut end [19:42:22]Read from MH i2c: 01 07 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: 01 07 00 71 0E 00 00 00 00 00 FF 0F 94 [19:42:22]process_action close_receipt done [19:42:22]requested_data is exist [19:42:22]produce_requested_data [19:42:22]requested_item fm.sn is exist - process it [19:42:22]wFMCommunicate request_size=4 [19:42:22]MH_SAM_APDU [19:42:22]CAPDU: 80 11 00 00 [19:42:22]Write to MH i2c: E2 08 00 72 0E 80 11 00 00 00 00 00 00 FA [19:42:22]Write i2c OK [19:42:22]MH_I2C_Read... [19:42:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [19:42:22]Read from MH i2c: E2 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 17 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 17 00 72 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [19:42:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [19:42:22]wFMCommunicate OK [19:42:22]requested_item fd.num is exist - process it [19:42:22]SAM_PROTO_GetFieldsCounters [19:42:22]wFMCommunicate request_size=4 [19:42:22]MH_SAM_APDU [19:42:22]CAPDU: 80 13 00 00 [19:42:22]Write to MH i2c: E2 08 00 73 0E 80 13 00 00 00 00 00 00 FD [19:42:22]Write i2c OK [19:42:22]MH_I2C_Read... [19:42:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [19:42:22]Read from MH i2c: E2 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 62 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 62 00 73 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B8 02 00 00 5E 04 04 00 B8 02 00 00 57 04 04 00 B9 02 00 00 19 04 04 00 00 00 00 00 90 00 55 [19:42: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B8 02 00 00 5E 04 04 00 B8 02 00 00 57 04 04 00 B9 02 00 00 19 04 04 00 00 00 00 00 90 00 [19:42:22]wFMCommunicate OK [19:42:22]SAM_PROTO_GetFieldsCounters done [19:42:22]requested_item shift.num is exist - process it [19:42:22]requested_item shift.opened is exist - process it [19:42:22]req_shift_opened [19:42:22]FM_GetShiftState [19:42:22]SAM_PROTO_GetShiftState [19:42:22]wFMCommunicate request_size=4 [19:42:22]MH_SAM_APDU [19:42:22]CAPDU: 80 13 01 00 [19:42:22]Write to MH i2c: E2 08 00 74 0E 80 13 01 00 00 00 00 00 FF [19:42:22]Write i2c OK [19:42:22]MH_I2C_Read... [19:42:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [19:42:22]Read from MH i2c: E2 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 0E 00 [19:42:22]MH_I2C_Read... [19:42:22]Read from MH i2c: E2 0E 00 74 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CD [19:42:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [19:42:22]wFMCommunicate OK [19:42:22]SAM_PROTO_GetShiftState done [19:42:22]FM_GetShiftState done [19:42:22]req_shift_opened done [19:42:22]requested_item shift.open_date is exist - process it [19:42:22]req_shift_open_date [19:42:22]req_shift_open_date done [19:42:22]produce_requested_data done [19:42:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163251,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [19:42:22]process_action_free close_receipt [19:42:22]json_value_free [19:42:22]json_value_free done [19:42:22]process_json_proto returns [19:42:22]Send response to host [19:42:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163251,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [19:42:22]free response buf [19:42:22]execute_script done [19:42:22]execute_script returns [19:42:22]free content buf [19:42:22]Sock 9.Close socket [19:42:22]Sock 9.Thread stoped [19:42:26]OFD Sender: No OFD packet to send [19:42:31]recv_with_timeout no data received [19:42:31]OFD Sender: No OFD packet to send [19:42:36]OFD Sender: No OFD packet to send [19:42:41]OFD Sender: No OFD packet to send [19:42:46]OFD Sender: No OFD packet to send [19:42:51]recv_with_timeout no data received [19:42:51]OFD Sender: No OFD packet to send [19:42:56]OFD Sender: No OFD packet to send [19:43:01]OFD Sender: No OFD packet to send [19:43:04]recv_with_timeout no data received [19:43:06]OFD Sender: No OFD packet to send [19:43:11]OFD Sender: No OFD packet to send [19:43:16]OFD Sender: No OFD packet to send [19:43:21]OFD Sender: No OFD packet to send [19:43:27]OFD Sender: No OFD packet to send [19:43:32]OFD Sender: No OFD packet to send [19:43:37]OFD Sender: No OFD packet to send [19:43:42]OFD Sender: No OFD packet to send [19:43:47]OFD Sender: No OFD packet to send [19:43:51]recv_with_timeout no data received [19:43:52]OFD Sender: No OFD packet to send [19:43:57]OFD Sender: No OFD packet to send [19:44:02]OFD Sender: No OFD packet to send [19:44:07]OFD Sender: No OFD packet to send [19:44:12]OFD Sender: No OFD packet to send [19:44:15]recv_with_timeout no data received [19:44:17]OFD Sender: No OFD packet to send [19:44:22]OFD Sender: No OFD packet to send [19:44:27]OFD Sender: No OFD packet to send [19:44:32]OFD Sender: No OFD packet to send [19:44:37]OFD Sender: No OFD packet to send [19:44:42]OFD Sender: No OFD packet to send [19:44:47]OFD Sender: No OFD packet to send [19:44:52]OFD Sender: No OFD packet to send [19:44:57]OFD Sender: No OFD packet to send [19:45:02]OFD Sender: No OFD packet to send [19:45:07]OFD Sender: No OFD packet to send [19:45:12]OFD Sender: No OFD packet to send [19:45:17]OFD Sender: No OFD packet to send [19:45:22]OFD Sender: No OFD packet to send [19:45:27]OFD Sender: No OFD packet to send [19:45:32]OFD Sender: No OFD packet to send [19:45:37]OFD Sender: No OFD packet to send [19:45:42]OFD Sender: No OFD packet to send [19:45:47]OFD Sender: No OFD packet to send [19:45:52]OFD Sender: No OFD packet to send [19:45:57]OFD Sender: No OFD packet to send [19:46:02]OFD Sender: No OFD packet to send [19:46:07]OFD Sender: No OFD packet to send [19:46:12]OFD Sender: No OFD packet to send [19:46:17]OFD Sender: No OFD packet to send [19:46:22]recv_with_timeout no data received [19:46:22]OFD Sender: No OFD packet to send [19:46:27]OFD Sender: No OFD packet to send [19:46:32]OFD Sender: No OFD packet to send [19:46:37]OFD Sender: No OFD packet to send [19:46:42]OFD Sender: No OFD packet to send [19:46:47]OFD Sender: No OFD packet to send [19:46:52]OFD Sender: No OFD packet to send [19:46:57]OFD Sender: No OFD packet to send [19:47:02]OFD Sender: No OFD packet to send [19:47:07]OFD Sender: No OFD packet to send [19:47:12]OFD Sender: No OFD packet to send [19:47:17]OFD Sender: No OFD packet to send [19:47:22]OFD Sender: No OFD packet to send [19:47:27]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:01]recv_with_timeout no data received [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:49]recv_with_timeout no data received [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:09]recv_with_timeout no data received [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:26]recv_with_timeout no data received [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:50:59]recv_with_timeout no data received [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:39]OFD Sender: No OFD packet to send [19:51:44]OFD Sender: No OFD packet to send [19:51:49]OFD Sender: No OFD packet to send [19:51:54]OFD Sender: No OFD packet to send [19:51:59]OFD Sender: No OFD packet to send [19:52:04]OFD Sender: No OFD packet to send [19:52:09]OFD Sender: No OFD packet to send [19:52:14]OFD Sender: No OFD packet to send [19:52:19]OFD Sender: No OFD packet to send [19:52:24]OFD Sender: No OFD packet to send [19:52:29]OFD Sender: No OFD packet to send [19:52:34]OFD Sender: No OFD packet to send [19:52:39]OFD Sender: No OFD packet to send [19:52:44]OFD Sender: No OFD packet to send [19:52:49]OFD Sender: No OFD packet to send [19:52:54]OFD Sender: No OFD packet to send [19:52:59]OFD Sender: No OFD packet to send [19:53:04]OFD Sender: No OFD packet to send [19:53:09]OFD Sender: No OFD packet to send [19:53:14]OFD Sender: No OFD packet to send [19:53:19]OFD Sender: No OFD packet to send [19:53:24]OFD Sender: No OFD packet to send [19:53:29]OFD Sender: No OFD packet to send [19:53:34]OFD Sender: No OFD packet to send [19:53:39]OFD Sender: No OFD packet to send [19:53:44]OFD Sender: No OFD packet to send [19:53:49]OFD Sender: No OFD packet to send [19:53:54]OFD Sender: No OFD packet to send [19:53:59]OFD Sender: No OFD packet to send [19:54:04]recv_with_timeout no data received [19:54:04]OFD Sender: No OFD packet to send [19:54:09]OFD Sender: No OFD packet to send [19:54:14]OFD Sender: No OFD packet to send [19:54:19]OFD Sender: No OFD packet to send [19:54:24]OFD Sender: No OFD packet to send [19:54:29]OFD Sender: No OFD packet to send [19:54:34]OFD Sender: No OFD packet to send [19:54:39]OFD Sender: No OFD packet to send [19:54:44]OFD Sender: No OFD packet to send [19:54:49]OFD Sender: No OFD packet to send [19:54:54]OFD Sender: No OFD packet to send [19:54:59]OFD Sender: No OFD packet to send [19:55:04]OFD Sender: No OFD packet to send [19:55:09]OFD Sender: No OFD packet to send [19:55:14]OFD Sender: No OFD packet to send [19:55:19]OFD Sender: No OFD packet to send [19:55:21]recv_with_timeout no data received [19:55:24]OFD Sender: No OFD packet to send [19:55:29]OFD Sender: No OFD packet to send [19:55:34]OFD Sender: No OFD packet to send [19:55:39]OFD Sender: No OFD packet to send [19:55:44]recv_with_timeout no data received [19:55:45]OFD Sender: No OFD packet to send [19:55:50]OFD Sender: No OFD packet to send [19:55:55]OFD Sender: No OFD packet to send [19:56:00]OFD Sender: No OFD packet to send [19:56:05]OFD Sender: No OFD packet to send [19:56:10]OFD Sender: No OFD packet to send [19:56:15]OFD Sender: No OFD packet to send [19:56:20]OFD Sender: No OFD packet to send [19:56:25]OFD Sender: No OFD packet to send [19:56:30]OFD Sender: No OFD packet to send [19:56:35]OFD Sender: No OFD packet to send [19:56:40]OFD Sender: No OFD packet to send [19:56:45]OFD Sender: No OFD packet to send [19:56:50]OFD Sender: No OFD packet to send [19:56:55]OFD Sender: No OFD packet to send [19:57:00]OFD Sender: No OFD packet to send [19:57:05]OFD Sender: No OFD packet to send [19:57:10]OFD Sender: No OFD packet to send [19:57:15]OFD Sender: No OFD packet to send [19:57:20]OFD Sender: No OFD packet to send [19:57:25]OFD Sender: No OFD packet to send [19:57:30]OFD Sender: No OFD packet to send [19:57:35]OFD Sender: No OFD packet to send [19:57:40]OFD Sender: No OFD packet to send [19:57:45]OFD Sender: No OFD packet to send [19:57:47]recv_with_timeout no data received [19:57:50]OFD Sender: No OFD packet to send [19:57:55]OFD Sender: No OFD packet to send [19:58:00]OFD Sender: No OFD packet to send [19:58:05]OFD Sender: No OFD packet to send [19:58:10]OFD Sender: No OFD packet to send [19:58:15]OFD Sender: No OFD packet to send [19:58:20]OFD Sender: No OFD packet to send [19:58:25]OFD Sender: No OFD packet to send [19:58:30]OFD Sender: No OFD packet to send [19:58:35]OFD Sender: No OFD packet to send [19:58:40]OFD Sender: No OFD packet to send [19:58:45]OFD Sender: No OFD packet to send [19:58:50]OFD Sender: No OFD packet to send [19:58:55]OFD Sender: No OFD packet to send [19:59:00]OFD Sender: No OFD packet to send [19:59:05]OFD Sender: No OFD packet to send [19:59:10]OFD Sender: No OFD packet to send [19:59:15]OFD Sender: No OFD packet to send [19:59:20]OFD Sender: No OFD packet to send [19:59:25]OFD Sender: No OFD packet to send [19:59:30]OFD Sender: No OFD packet to send [19:59:34]recv_with_timeout no data received [19:59:35]OFD Sender: No OFD packet to send [19:59:40]OFD Sender: No OFD packet to send [19:59:45]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:03]recv_with_timeout no data received [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]recv_with_timeout no data received [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:53]recv_with_timeout no data received [20:03:57]OFD Sender: No OFD packet to send [20:04:02]OFD Sender: No OFD packet to send [20:04:07]OFD Sender: No OFD packet to send [20:04:12]OFD Sender: No OFD packet to send [20:04:17]OFD Sender: No OFD packet to send [20:04:22]OFD Sender: No OFD packet to send [20:04:27]OFD Sender: No OFD packet to send [20:04:32]OFD Sender: No OFD packet to send [20:04:37]OFD Sender: No OFD packet to send [20:04:42]OFD Sender: No OFD packet to send [20:04:47]OFD Sender: No OFD packet to send [20:04:52]OFD Sender: No OFD packet to send [20:04:57]OFD Sender: No OFD packet to send [20:05:02]OFD Sender: No OFD packet to send [20:05:07]OFD Sender: No OFD packet to send [20:05:12]OFD Sender: No OFD packet to send [20:05:17]OFD Sender: No OFD packet to send [20:05:22]OFD Sender: No OFD packet to send [20:05:27]OFD Sender: No OFD packet to send [20:05:32]OFD Sender: No OFD packet to send [20:05:37]OFD Sender: No OFD packet to send [20:05:42]OFD Sender: No OFD packet to send [20:05:47]OFD Sender: No OFD packet to send [20:05:52]OFD Sender: No OFD packet to send [20:05:55]recv_with_timeout no data received [20:05:57]OFD Sender: No OFD packet to send [20:06:02]OFD Sender: No OFD packet to send [20:06:07]OFD Sender: No OFD packet to send [20:06:12]OFD Sender: No OFD packet to send [20:06:13]recv_with_timeout no data received [20:06:17]OFD Sender: No OFD packet to send [20:06:22]OFD Sender: No OFD packet to send [20:06:27]OFD Sender: No OFD packet to send [20:06:32]OFD Sender: No OFD packet to send [20:06:37]OFD Sender: No OFD packet to send [20:06:42]OFD Sender: No OFD packet to send [20:06:47]OFD Sender: No OFD packet to send [20:06:52]OFD Sender: No OFD packet to send [20:06:57]OFD Sender: No OFD packet to send [20:07:02]OFD Sender: No OFD packet to send [20:07:07]OFD Sender: No OFD packet to send [20:07:12]OFD Sender: No OFD packet to send [20:07:17]OFD Sender: No OFD packet to send [20:07:22]OFD Sender: No OFD packet to send [20:07:27]OFD Sender: No OFD packet to send [20:07:32]OFD Sender: No OFD packet to send [20:07:37]OFD Sender: No OFD packet to send [20:07:42]OFD Sender: No OFD packet to send [20:07:47]OFD Sender: No OFD packet to send [20:07:52]OFD Sender: No OFD packet to send [20:07:57]OFD Sender: No OFD packet to send [20:08:02]OFD Sender: No OFD packet to send [20:08:08]OFD Sender: No OFD packet to send [20:08:12]accept exits with 10 [20:08:12]New connection [20:08:12]New thread 3067084132 created [20:08:12]Thread 3067227492 joined [20:08:12]Waiting for new connection... [20:08:12] Sock 10.Parse request [20:08:12]Sock 10.Check first char [20:08:12]Sock 10.First char is OK [20:08:12]request: POST /json_proto HTTP/1.0 [20:08:12]Method: POST [20:08:12]URL: /json_proto [20:08:12]Method is POST - this is cgi request [20:08:12]url: /json_proto [20:08:12]query_string will be loaded in cgi processing [20:08:12]execute_cgi json_proto POST (null) [20:08:12]execute_cgi path=json_proto method=POST [20:08:12]POST find Content-Length [20:08:12]Host: 172.17.44.132:8080 [20:08:12]Content-Length: 816 [20:08:12]Content-Type: application/json [20:08:12] [20:08:12]POST finish read [20:08:12]Found Content-Length = 816 [20:08:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:08:12]execute_script... [20:08:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291763", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:08:12]POST & json_proto [20:08:12]process_json_proto [20:08:12]json parsed OK: [20:08:12]protocol is kg_v1.0 [20:08:12]action value=close_receipt [20:08:12]process_action close_receipt [20:08:12]cmd_close_receipt [20:08:12]MH_GetDate [20:08:12]Write to MH i2c: F0 00 00 75 0E 72 [20:08:12]Write i2c OK [20:08:12]MH_I2C_Read... [20:08:12]Read from MH i2c: F0 [20:08:12]MH_I2C_Read... [20:08:12]Read from MH i2c: F0 09 00 [20:08:12]MH_I2C_Read... [20:08:12]Read from MH i2c: F0 09 00 75 0E 00 AD F7 C4 66 2A 83 C1 65 1C [20:08:12]GetLastDocTimeStamp 1724182938 [20:08:12]current date 1724184493 [20:08:12]FM_GetShiftState [20:08:12]SAM_PROTO_GetShiftState [20:08:12]wFMCommunicate request_size=4 [20:08:12]MH_SAM_APDU [20:08:12]CAPDU: 80 13 01 00 [20:08:12]Write to MH i2c: E2 08 00 76 0E 80 13 01 00 00 00 00 00 01 [20:08:12]Write i2c OK [20:08:12]MH_I2C_Read... [20:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:08:12]Read from MH i2c: E2 [20:08:12]MH_I2C_Read... [20:08:12]Read from MH i2c: E2 0E 00 [20:08:12]MH_I2C_Read... [20:08:12]Read from MH i2c: E2 0E 00 76 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CF [20:08:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:08:12]wFMCommunicate OK [20:08:12]SAM_PROTO_GetShiftState done [20:08:12]FM_GetShiftState done [20:08:12]opened in 1724113081 [20:08:12]opened+sec_in_day 1724199481 [20:08:12]quantity*price = 50036 [20:08:12]sum+1 = 50037 [20:08:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 697 20.08.2024 20:08 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163252 ФПД: 256715127516169 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T200813&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163252&fm=256715127516169&tin=02508201610067®Number=0000000000092562&sum=50036 [20:08:13]StoreToDocumentArchive [20:08:13]shift 465 fd 163252 [20:08:13]save to /storage/0465/doc_00163252 [20:08:13]save last doc name /storage/0465/doc_00163252 to /storage/kkm_last_doc_name [20:08:13]save OK [20:08:13]Clear old archive folders... [20:08:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:08:13]tlvbuf is 006B19F0 [20:08:13]SAM_PROTO_ClearQueue [20:08:13]wFMCommunicate request_size=4 [20:08:13]MH_SAM_APDU [20:08:13]CAPDU: 80 09 00 00 [20:08:13]Write to MH i2c: E2 08 00 83 0E 80 09 00 00 00 00 00 00 03 [20:08:13]Write i2c OK [20:08:13]MH_I2C_Read... [20:08:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:08:13]Read from MH i2c: E2 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 03 00 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 03 00 83 0E 00 90 00 05 [20:08:13]RAPDU: 90 00 [20:08:13]wFMCommunicate OK [20:08:13]SAM_PROTO_ClearQueue done [20:08:13]KKMCreateOFDPacket [20:08:13]OFDProtocolAddRootSTLVToBuf [20:08:13]FM_MakeSignedData [20:08:13]FM_MakeSignedData [20:08:13]SAM_PROTO_SignData [20:08:13]wFMCommunicate request_size=4 [20:08:13]MH_SAM_APDU [20:08:13]CAPDU: 80 0D 01 02 [20:08:13]Write to MH i2c: E2 08 00 84 0E 80 0D 01 02 00 00 00 00 0B [20:08:13]Write i2c OK [20:08:13]MH_I2C_Read... [20:08:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:08:13]Read from MH i2c: E2 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 03 00 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 03 00 84 0E 00 90 00 06 [20:08:13]RAPDU: 90 00 [20:08:13]wFMCommunicate OK [20:08:13]wFMCommunicate request_size=255 [20:08:13]MH_SAM_APDU [20:08:13]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 AD F7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7D 02 00 35 04 06 00 E9 [20:08:13]Write to MH i2c: E2 02 01 85 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 AD F7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7D 02 00 35 04 06 00 E9 00 00 4E [20:08:13]Write i2c OK [20:08:13]MH_I2C_Read... [20:08:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:08:13]Read from MH i2c: E2 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 03 00 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 03 00 85 0E 00 90 00 07 [20:08:13]RAPDU: 90 00 [20:08:13]wFMCommunicate OK [20:08:13]wFMCommunicate request_size=10 [20:08:13]MH_SAM_APDU [20:08:13]CAPDU: 80 0D 02 02 05 7B 25 FB EC 09 [20:08:13]Write to MH i2c: E2 0D 00 86 0E 80 0D 02 02 05 00 7B 25 FB EC 09 00 00 A8 [20:08:13]Write i2c OK [20:08:13]MH_I2C_Read... [20:08:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:08:13]Read from MH i2c: E2 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 03 00 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 03 00 86 0E 00 90 00 08 [20:08:13]RAPDU: 90 00 [20:08:13]wFMCommunicate OK [20:08:13]wFMCommunicate request_size=4 [20:08:13]MH_SAM_APDU [20:08:13]CAPDU: 80 0D 03 02 [20:08:13]Write to MH i2c: E2 08 00 87 0E 80 0D 03 02 00 00 00 00 10 [20:08:13]Write i2c OK [20:08:13]MH_I2C_Read... [20:08:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:08:13]Read from MH i2c: E2 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 0B 00 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 0B 00 87 0E 00 93 A5 5C F8 90 BB 98 0B 90 00 8B [20:08:13]RAPDU: 93 A5 5C F8 90 BB 98 0B 90 00 [20:08:13]wFMCommunicate OK [20:08:13]SAM_PROTO_SignData done [20:08:13]FM_MakeSignedData done [20:08:13]CreateOFDProtocolMessage [20:08:13]wFMCommunicate request_size=4 [20:08:13]MH_SAM_APDU [20:08:13]CAPDU: 80 11 00 00 [20:08:13]Write to MH i2c: E2 08 00 88 0E 80 11 00 00 00 00 00 00 10 [20:08:13]Write i2c OK [20:08:13]MH_I2C_Read... [20:08:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:08:13]Read from MH i2c: E2 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 17 00 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: E2 17 00 88 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 69 [20:08:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:08:13]wFMCommunicate OK [20:08:13]CreateOFDProtocolMessage done [20:08:13]OFDSenderStorePacket 163252 [20:08:13]StoreOFDPacket docnum=163252 [20:08:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 30 4D 07 01 80 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 AD F7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7D 02 00 35 04 06 00 E9 7B 25 FB EC 09 93 A5 5C F8 90 BB 98 0B [20:08:13]CheckFolder [20:08:13]dirname=/storage/ofd_packets [20:08:13]CheckFolder done [20:08:13]ProducePacketName [20:08:13]name=ofd_packets/00163252 [20:08:13]NVStorageSaveData ofd_packets/00163252 [20:08:13]File name is /storage/ofd_packets/00163252 [20:08:13]Write 301 bytes [20:08:13]NVStorageSaveData done [20:08:13]OFDSenderStorePacket done [20:08:13]KKMCreateOFDPacket done [20:08:13]NVStorageSaveData kkm_last_timestamp [20:08:13]File name is /storage/kkm_last_timestamp [20:08:13]Write 4 bytes [20:08:13]NVStorageSaveData done [20:08:13]ExternCall_PrintAddStr [20:08:13]wPrintStart [20:08:13]Write to MH i2c: 01 00 00 89 0E 97 [20:08:13]Write i2c OK [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: 01 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: 01 07 00 [20:08:13]MH_I2C_Read... [20:08:13]Read from MH i2c: 01 07 00 89 0E 00 00 00 00 00 FF 0F AC [20:08:13]RasterBufferAndPrint [20:08:13]line Счет N : (1)291763 [20:08:13]line ИНН: 02508201610067 [20:08:13]line Контрольно-Кассовый Чек [20:08:13]line ПРОДАЖА [20:08:13]line ТРК (МРК, ГНК) : 52 [20:08:13]line Товар: 2710124130 [20:08:13]line Аи-92-К-5 [20:08:13]line 7.380 * 67.80 [20:08:13]line = 500.36 [20:08:13]line НДС 12% НСП 1% [20:08:13]line > о реализуемом товаре [20:08:13]line ИТОГО: 500.36 [20:08:13]line НСП 1% : 4.43 [20:08:13]line НДС 12% : 53.14 [20:08:13]line Наличными: 0.00 [20:08:13]line Безнал.: 500.36 [20:08:13]line Место: АЗС № 130 "Партнер Нефть" [20:08:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:08:13]line СНО: Общий режим [20:08:13]line Чек 697 20.08.2024 20:08 [20:08:13]line Смена: 465 ФФД: 1.0 [20:08:13]line ЗНМ: 0300000070 [20:08:13]line РНМ: 0000000000092562 [20:08:13]line Версия ККМ: 001 [20:08:13]line Платежная система: Бакай Банк [20:08:13]line ФМ: 0000000000871769 [20:08:13]line ФД: 163252 [20:08:13]line ФПД: 256715127516169 [20:08:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T200813&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163252&fm=256715127516169&tin=02508201610067®Number=0000000000092562&sum=50036 [20:08:13]OFD Sender: Processing packet 163252 [packets to send 961, broken 960] [20:08:13]ProducePacketName [20:08:13]name=ofd_packets/00163252 [20:08:13]OFD Sender: To server: pG, [20:08:13]CommunicateWithHost lk.salyk.kg:30040 [20:08:13]ConnectInit lk.salyk.kg [20:08:13]written 0, free lines is 4095 [20:08:14]Write to MH i2c: 01 00 00 B3 0E C1 [20:08:14]Write i2c OK [20:08:14]MH_I2C_Read... [20:08:14]Read from MH i2c: 01 [20:08:14]MH_I2C_Read... [20:08:14]Read from MH i2c: 01 07 00 [20:08:14]MH_I2C_Read... [20:08:14]Read from MH i2c: 01 07 00 B3 0E 00 00 00 00 00 C8 0C 9C [20:08:14]RasterBufferAndPrint [20:08:14]line [20:08:14]line [20:08:14]line [20:08:14]line [20:08:14]line [20:08:14]written 0, free lines is 3277 [20:08:14]MH_Cut [20:08:14]Write to MH i2c: D1 01 00 BA 0E 01 9A [20:08:14]Write i2c OK [20:08:14]MH_I2C_Read... [20:08:14]Read from MH i2c: D1 [20:08:14]MH_I2C_Read... [20:08:14]Read from MH i2c: D1 01 00 [20:08:14]MH_I2C_Read... [20:08:14]Read from MH i2c: D1 01 00 BA 0E 00 99 [20:08:14]Write to MH i2c: 01 00 00 BB 0E C9 [20:08:14]Write i2c OK [20:08:14]MH_I2C_Read... [20:08:15]*** Cut start [20:08:15]*** Purtial cut [20:08:15]*** Stage 1: CUTSNS_PIN = 1 [20:08:17]Read from MH i2c: 01 [20:08:17]MH_I2C_Read... [20:08:17]*** Stop cut motor [20:08:17]*** Cut end [20:08:17]Read from MH i2c: 01 07 00 [20:08:17]MH_I2C_Read... [20:08:17]Read from MH i2c: 01 07 00 BB 0E 00 00 00 00 00 FF 0F DE [20:08:17]process_action close_receipt done [20:08:17]requested_data is exist [20:08:17]produce_requested_data [20:08:17]requested_item fm.sn is exist - process it [20:08:17]wFMCommunicate request_size=4 [20:08:17]MH_SAM_APDU [20:08:17]CAPDU: 80 11 00 00 [20:08:17]Write to MH i2c: E2 08 00 BC 0E 80 11 00 00 00 00 00 00 44 [20:08:17]Write i2c OK [20:08:17]MH_I2C_Read... [20:08:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:08:17]Read from MH i2c: E2 [20:08:17]MH_I2C_Read... [20:08:17]Read from MH i2c: E2 17 00 [20:08:17]MH_I2C_Read... [20:08:17]Read from MH i2c: E2 17 00 BC 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [20:08:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:08:17]wFMCommunicate OK [20:08:17]requested_item fd.num is exist - process it [20:08:17]SAM_PROTO_GetFieldsCounters [20:08:17]wFMCommunicate request_size=4 [20:08:17]MH_SAM_APDU [20:08:17]CAPDU: 80 13 00 00 [20:08:17]Write to MH i2c: E2 08 00 BD 0E 80 13 00 00 00 00 00 00 47 [20:08:17]Write i2c OK [20:08:17]MH_I2C_Read... [20:08:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:08:17]Read from MH i2c: E2 [20:08:17]MH_I2C_Read... [20:08:17]Read from MH i2c: E2 62 00 [20:08:17]MH_I2C_Read... [20:08:17]Read from MH i2c: E2 62 00 BD 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B9 02 00 00 5E 04 04 00 B9 02 00 00 57 04 04 00 BA 02 00 00 19 04 04 00 00 00 00 00 90 00 A3 [20:08: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 B9 02 00 00 5E 04 04 00 B9 02 00 00 57 04 04 00 BA 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:08:17]wFMCommunicate OK [20:08:17]SAM_PROTO_GetFieldsCounters done [20:08:17]requested_item shift.num is exist - process it [20:08:17]requested_item shift.opened is exist - process it [20:08:17]req_shift_opened [20:08:17]FM_GetShiftState [20:08:17]SAM_PROTO_GetShiftState [20:08:17]wFMCommunicate request_size=4 [20:08:17]MH_SAM_APDU [20:08:17]CAPDU: 80 13 01 00 [20:08:17]Write to MH i2c: E2 08 00 BE 0E 80 13 01 00 00 00 00 00 49 [20:08:17]Write i2c OK [20:08:17]MH_I2C_Read... [20:08:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:08:17]Read from MH i2c: E2 [20:08:17]MH_I2C_Read... [20:08:17]Read from MH i2c: E2 0E 00 [20:08:17]MH_I2C_Read... [20:08:17]Read from MH i2c: E2 0E 00 BE 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 17 [20:08:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:08:17]wFMCommunicate OK [20:08:17]SAM_PROTO_GetShiftState done [20:08:17]FM_GetShiftState done [20:08:17]req_shift_opened done [20:08:17]requested_item shift.open_date is exist - process it [20:08:17]req_shift_open_date [20:08:17]req_shift_open_date done [20:08:17]produce_requested_data done [20:08:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163252,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [20:08:17]process_action_free close_receipt [20:08:17]json_value_free [20:08:17]json_value_free done [20:08:17]process_json_proto returns [20:08:17]Send response to host [20:08:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163252,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [20:08:17]free response buf [20:08:17]execute_script done [20:08:17]execute_script returns [20:08:17]free content buf [20:08:17]Sock 10.Close socket [20:08:17]Sock 10.Thread stoped [20:08:17]Connected sock=11 [20:08: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 36 39 0F 01 00 00 30 4D 07 01 80 AC 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 B9 02 00 00 F4 03 04 00 AD F7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B4 7D 02 00 35 04 06 00 E9 7B 25 FB EC 09 93 A5 5C F8 90 BB 98 0B [20:08: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 36 39 4F 00 00 00 CC F5 47 00 13 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 36 39 10 04 04 00 B4 7D 02 00 F4 03 04 00 04 A1 C4 66 B6 04 01 00 00 CD 91 4C 48 3C 81 23 18 [20:08:19]CommunicateWithHost err = 0 [20:08:19]CheckOFDResponse [20:08:19]1017 (14) - 77093643461234 [20:08:19]1041 (16) - 0000000000871769 [20:08:19]1040 (4) - 163252 [20:08:19]1012 (4) - 20.08.2024 13:58 [20:08:19]1206 (1) - 0 [20:08:19]OFD Sender: Remove packet 163252 [20:08:19]ProducePacketName [20:08:19]name=ofd_packets/00163252 [20:08:19]NVStorageDeleteData [20:08:20]OFD Sender: No OFD packet to send [20:08:25]OFD Sender: No OFD packet to send [20:08:28]recv_with_timeout no data received [20:08:30]OFD Sender: No OFD packet to send [20:08:35]OFD Sender: No OFD packet to send [20:08:39]recv_with_timeout no data received [20:08:40]OFD Sender: No OFD packet to send [20:08:45]OFD Sender: No OFD packet to send [20:08:50]recv_with_timeout no data received [20:08:50]OFD Sender: No OFD packet to send [20:08:55]OFD Sender: No OFD packet to send [20:09:00]OFD Sender: No OFD packet to send [20:09:04]accept exits with 9 [20:09:04]New connection [20:09:04]New thread 3067227492 created [20:09:04]Thread 3067084132 joined [20:09:04]Waiting for new connection... [20:09:04] Sock 9.Parse request [20:09:04]Sock 9.Check first char [20:09:04]Sock 9.First char is OK [20:09:04]request: POST /json_proto HTTP/1.0 [20:09:04]Method: POST [20:09:04]URL: /json_proto [20:09:04]Method is POST - this is cgi request [20:09:04]url: /json_proto [20:09:04]query_string will be loaded in cgi processing [20:09:04]execute_cgi json_proto POST (null) [20:09:04]execute_cgi path=json_proto method=POST [20:09:04]POST find Content-Length [20:09:04]Host: 172.17.44.132:8080 [20:09:04]Content-Length: 679 [20:09:04]Content-Type: application/json [20:09:04] [20:09:04]POST finish read [20:09:04]Found Content-Length = 679 [20:09:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:09:04]execute_script... [20:09:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291765", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:09:04]POST & json_proto [20:09:04]process_json_proto [20:09:04]json parsed OK: [20:09:04]protocol is kg_v1.0 [20:09:04]action value=close_receipt [20:09:04]process_action close_receipt [20:09:04]cmd_close_receipt [20:09:04]MH_GetDate [20:09:04]Write to MH i2c: F0 00 00 BF 0E BC [20:09:04]Write i2c OK [20:09:04]MH_I2C_Read... [20:09:04]Read from MH i2c: F0 [20:09:04]MH_I2C_Read... [20:09:04]Read from MH i2c: F0 09 00 [20:09:04]MH_I2C_Read... [20:09:04]Read from MH i2c: F0 09 00 BF 0E 00 E1 F7 C4 66 2A 83 C1 65 9A [20:09:04]GetLastDocTimeStamp 1724184493 [20:09:04]current date 1724184545 [20:09:04]FM_GetShiftState [20:09:04]SAM_PROTO_GetShiftState [20:09:04]wFMCommunicate request_size=4 [20:09:04]MH_SAM_APDU [20:09:04]CAPDU: 80 13 01 00 [20:09:04]Write to MH i2c: E2 08 00 C0 0E 80 13 01 00 00 00 00 00 4B [20:09:04]Write i2c OK [20:09:04]MH_I2C_Read... [20:09:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:09:04]Read from MH i2c: E2 [20:09:04]MH_I2C_Read... [20:09:04]Read from MH i2c: E2 0E 00 [20:09:04]MH_I2C_Read... [20:09:04]Read from MH i2c: E2 0E 00 C0 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 19 [20:09:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:09:04]wFMCommunicate OK [20:09:04]SAM_PROTO_GetShiftState done [20:09:04]FM_GetShiftState done [20:09:04]opened in 1724113081 [20:09:04]opened+sec_in_day 1724199481 [20:09:04]quantity*price = 100050 [20:09:04]sum+1 = 100052 [20:09:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 698 20.08.2024 20:09 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163253 ФПД: 2035430939906 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T200905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163253&fm=2035430939906&tin=02508201610067®Number=0000000000092562&sum=100000 [20:09:05]StoreToDocumentArchive [20:09:05]shift 465 fd 163253 [20:09:05]save to /storage/0465/doc_00163253 [20:09:05]save last doc name /storage/0465/doc_00163253 to /storage/kkm_last_doc_name [20:09:05]save OK [20:09:05]Clear old archive folders... [20:09:05]ProcessDocumentItem done err = 0, tmpTLVsize=248 [20:09:05]tlvbuf is 006B2060 [20:09:05]SAM_PROTO_ClearQueue [20:09:05]wFMCommunicate request_size=4 [20:09:05]MH_SAM_APDU [20:09:05]CAPDU: 80 09 00 00 [20:09:05]Write to MH i2c: E2 08 00 CD 0E 80 09 00 00 00 00 00 00 4D [20:09:05]Write i2c OK [20:09:05]MH_I2C_Read... [20:09:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:09:05]Read from MH i2c: E2 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 03 00 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 03 00 CD 0E 00 90 00 4F [20:09:05]RAPDU: 90 00 [20:09:05]wFMCommunicate OK [20:09:05]SAM_PROTO_ClearQueue done [20:09:05]KKMCreateOFDPacket [20:09:05]OFDProtocolAddRootSTLVToBuf [20:09:05]FM_MakeSignedData [20:09:05]FM_MakeSignedData [20:09:05]SAM_PROTO_SignData [20:09:05]wFMCommunicate request_size=4 [20:09:05]MH_SAM_APDU [20:09:05]CAPDU: 80 0D 01 02 [20:09:05]Write to MH i2c: E2 08 00 CE 0E 80 0D 01 02 00 00 00 00 55 [20:09:05]Write i2c OK [20:09:05]MH_I2C_Read... [20:09:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:09:05]Read from MH i2c: E2 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 03 00 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 03 00 CE 0E 00 90 00 50 [20:09:05]RAPDU: 90 00 [20:09:05]wFMCommunicate OK [20:09:05]wFMCommunicate request_size=255 [20:09:05]MH_SAM_APDU [20:09:05]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 E1 F7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7D 02 00 35 04 06 00 01 D9 E9 23 [20:09:05]Write to MH i2c: E2 02 01 CF 0E 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 E1 F7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7D 02 00 35 04 06 00 01 D9 E9 23 00 00 8E [20:09:05]Write i2c OK [20:09:05]MH_I2C_Read... [20:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:09:05]Read from MH i2c: E2 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 03 00 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 03 00 CF 0E 00 90 00 51 [20:09:05]RAPDU: 90 00 [20:09:05]wFMCommunicate OK [20:09:05]wFMCommunicate request_size=7 [20:09:05]MH_SAM_APDU [20:09:05]CAPDU: 80 0D 02 02 02 5D 02 [20:09:05]Write to MH i2c: E2 0A 00 D0 0E 80 0D 02 02 02 00 5D 02 00 00 BB [20:09:05]Write i2c OK [20:09:05]MH_I2C_Read... [20:09:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:09:05]Read from MH i2c: E2 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 03 00 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 03 00 D0 0E 00 90 00 52 [20:09:05]RAPDU: 90 00 [20:09:05]wFMCommunicate OK [20:09:05]wFMCommunicate request_size=4 [20:09:05]MH_SAM_APDU [20:09:05]CAPDU: 80 0D 03 02 [20:09:05]Write to MH i2c: E2 08 00 D1 0E 80 0D 03 02 00 00 00 00 5A [20:09:05]Write i2c OK [20:09:05]MH_I2C_Read... [20:09:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:09:05]Read from MH i2c: E2 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 0B 00 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 0B 00 D1 0E 00 3E 1A AD E8 BE 36 19 FC 90 00 51 [20:09:05]RAPDU: 3E 1A AD E8 BE 36 19 FC 90 00 [20:09:05]wFMCommunicate OK [20:09:05]SAM_PROTO_SignData done [20:09:05]FM_MakeSignedData done [20:09:05]CreateOFDProtocolMessage [20:09:05]wFMCommunicate request_size=4 [20:09:05]MH_SAM_APDU [20:09:05]CAPDU: 80 11 00 00 [20:09:05]Write to MH i2c: E2 08 00 D2 0E 80 11 00 00 00 00 00 00 5A [20:09:05]Write i2c OK [20:09:05]MH_I2C_Read... [20:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:09:05]Read from MH i2c: E2 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 17 00 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: E2 17 00 D2 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [20:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:09:05]wFMCommunicate OK [20:09:05]CreateOFDProtocolMessage done [20:09:05]OFDSenderStorePacket 163253 [20:09:05]StoreOFDPacket docnum=163253 [20:09:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B0 B9 04 01 5B DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 E1 F7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7D 02 00 35 04 06 00 01 D9 E9 23 5D 02 3E 1A AD E8 BE 36 19 FC [20:09:05]CheckFolder [20:09:05]dirname=/storage/ofd_packets [20:09:05]CheckFolder done [20:09:05]ProducePacketName [20:09:05]name=ofd_packets/00163253 [20:09:05]NVStorageSaveData ofd_packets/00163253 [20:09:05]File name is /storage/ofd_packets/00163253 [20:09:05]Write 298 bytes [20:09:05]NVStorageSaveData done [20:09:05]OFDSenderStorePacket done [20:09:05]KKMCreateOFDPacket done [20:09:05]NVStorageSaveData kkm_last_timestamp [20:09:05]File name is /storage/kkm_last_timestamp [20:09:05]Write 4 bytes [20:09:05]NVStorageSaveData done [20:09:05]ExternCall_PrintAddStr [20:09:05]wPrintStart [20:09:05]Write to MH i2c: 01 00 00 D3 0E E1 [20:09:05]Write i2c OK [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: 01 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: 01 07 00 [20:09:05]MH_I2C_Read... [20:09:05]Read from MH i2c: 01 07 00 D3 0E 00 00 00 00 00 FF 0F F6 [20:09:05]RasterBufferAndPrint [20:09:05]line Счет N : (1)291765 [20:09:05]line ИНН: 02508201610067 [20:09:05]line Контрольно-Кассовый Чек [20:09:05]line ПРОДАЖА [20:09:05]line ТРК (МРК, ГНК) : 64 [20:09:05]line Товар: 2710194800 [20:09:05]line ДТ-К-5 [20:09:05]line 13.130 * 76.20 [20:09:05]line = 1000.51 [20:09:05]line НДС 12% НСП 1% [20:09:05]line > о реализуемом товаре [20:09:05]line ОКРУГЛЕНИЕ: -0.51 [20:09:05]line ИТОГО: 1000.00 [20:09:05]line Внесено: 1000.00 [20:09:05]line СДАЧА: 0.00 [20:09:05]line НСП 1% : 8.85 [20:09:05]line НДС 12% : 106.25 [20:09:05]line Наличными: 1000.00 [20:09:05]line Безнал.: 0.00 [20:09:05]line Место: АЗС № 130 "Партнер Нефть" [20:09:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:09:05]line СНО: Общий режим [20:09:05]line Чек 698 20.08.2024 20:09 [20:09:05]line Смена: 465 ФФД: 1.0 [20:09:05]line ЗНМ: 0300000070 [20:09:05]line РНМ: 0000000000092562 [20:09:05]line Версия ККМ: 001 [20:09:05]line ФМ: 0000000000871769 [20:09:05]line ФД: 163253 [20:09:05]line ФПД: 2035430939906 [20:09:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T200905&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163253&fm=2035430939906&tin=02508201610067®Number=0000000000092562&sum=100000 [20:09:06]OFD Sender: Processing packet 163253 [packets to send 961, broken 960] [20:09:06]ProducePacketName [20:09:06]name=ofd_packets/00163253 [20:09:06]OFD Sender: To server: pG, [20:09:06]CommunicateWithHost lk.salyk.kg:30040 [20:09:06]ConnectInit lk.salyk.kg [20:09:06]written 0, free lines is 4095 [20:09:06]Write to MH i2c: 01 00 00 FE 0E 0C [20:09:06]Write i2c OK [20:09:06]MH_I2C_Read... [20:09:06]Read from MH i2c: 01 [20:09:06]MH_I2C_Read... [20:09:06]Read from MH i2c: 01 07 00 [20:09:06]MH_I2C_Read... [20:09:06]Read from MH i2c: 01 07 00 FE 0E 00 00 00 00 00 C3 0C E2 [20:09:06]RasterBufferAndPrint [20:09:06]line [20:09:06]line [20:09:06]line [20:09:06]line [20:09:06]line [20:09:06]written 0, free lines is 3272 [20:09:06]MH_Cut [20:09:06]Write to MH i2c: D1 01 00 05 0F 01 E6 [20:09:06]Write i2c OK [20:09:06]MH_I2C_Read... [20:09:06]Read from MH i2c: D1 [20:09:06]MH_I2C_Read... [20:09:06]Read from MH i2c: D1 01 00 [20:09:06]MH_I2C_Read... [20:09:06]Read from MH i2c: D1 01 00 05 0F 00 E5 [20:09:06]Write to MH i2c: 01 00 00 06 0F 15 [20:09:06]Write i2c OK [20:09:06]MH_I2C_Read... [20:09:07]*** Cut start [20:09:07]*** Purtial cut [20:09:07]*** Stage 1: CUTSNS_PIN = 1 [20:09:08]Connected sock=7 [20:09:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B0 B9 04 01 5B DB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BA 02 00 00 F4 03 04 00 E1 F7 C4 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7D 02 00 35 04 06 00 01 D9 E9 23 5D 02 3E 1A AD E8 BE 36 19 FC [20: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 36 39 4F 00 00 00 11 05 47 00 B1 1A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B5 7D 02 00 F4 03 04 00 36 A1 C4 66 B6 04 01 00 00 79 FD 43 8E 79 FF 62 F5 [20:09:08]CommunicateWithHost err = 0 [20:09:08]CheckOFDResponse [20:09:08]1017 (14) - 77093643461234 [20:09:08]1041 (16) - 0000000000871769 [20:09:08]1040 (4) - 163253 [20:09:08]1012 (4) - 20.08.2024 13:59 [20:09:08]1206 (1) - 0 [20:09:08]OFD Sender: Remove packet 163253 [20:09:08]ProducePacketName [20:09:08]name=ofd_packets/00163253 [20:09:08]NVStorageDeleteData [20:09:09]OFD Sender: No OFD packet to send [20:09:09]Read from MH i2c: 01 [20:09:09]MH_I2C_Read... [20:09:09]*** Stop cut motor [20:09:09]*** Cut end [20:09:09]Read from MH i2c: 01 07 00 [20:09:09]MH_I2C_Read... [20:09:09]Read from MH i2c: 01 07 00 06 0F 00 00 00 00 00 FF 0F 2A [20:09:09]process_action close_receipt done [20:09:09]requested_data is exist [20:09:09]produce_requested_data [20:09:09]requested_item fm.sn is exist - process it [20:09:09]wFMCommunicate request_size=4 [20:09:09]MH_SAM_APDU [20:09:09]CAPDU: 80 11 00 00 [20:09:09]Write to MH i2c: E2 08 00 07 0F 80 11 00 00 00 00 00 00 90 [20:09:09]Write i2c OK [20:09:09]MH_I2C_Read... [20:09:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:09:09]Read from MH i2c: E2 [20:09:09]MH_I2C_Read... [20:09:09]Read from MH i2c: E2 17 00 [20:09:09]MH_I2C_Read... [20:09:09]Read from MH i2c: E2 17 00 07 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [20:09:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:09:09]wFMCommunicate OK [20:09:09]requested_item fd.num is exist - process it [20:09:09]SAM_PROTO_GetFieldsCounters [20:09:09]wFMCommunicate request_size=4 [20:09:09]MH_SAM_APDU [20:09:09]CAPDU: 80 13 00 00 [20:09:09]Write to MH i2c: E2 08 00 08 0F 80 13 00 00 00 00 00 00 93 [20:09:09]Write i2c OK [20:09:09]MH_I2C_Read... [20:09:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:09:09]Read from MH i2c: E2 [20:09:09]MH_I2C_Read... [20:09:09]Read from MH i2c: E2 62 00 [20:09:09]MH_I2C_Read... [20:09:09]Read from MH i2c: E2 62 00 08 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 F3 [20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:09:09]wFMCommunicate OK [20:09:09]SAM_PROTO_GetFieldsCounters done [20:09:09]requested_item shift.num is exist - process it [20:09:09]requested_item shift.opened is exist - process it [20:09:09]req_shift_opened [20:09:09]FM_GetShiftState [20:09:09]SAM_PROTO_GetShiftState [20:09:09]wFMCommunicate request_size=4 [20:09:09]MH_SAM_APDU [20:09:09]CAPDU: 80 13 01 00 [20:09:09]Write to MH i2c: E2 08 00 09 0F 80 13 01 00 00 00 00 00 95 [20:09:09]Write i2c OK [20:09:09]MH_I2C_Read... [20:09:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:09:09]Read from MH i2c: E2 [20:09:09]MH_I2C_Read... [20:09:09]Read from MH i2c: E2 0E 00 [20:09:09]MH_I2C_Read... [20:09:09]Read from MH i2c: E2 0E 00 09 0F 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 63 [20:09:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:09:09]wFMCommunicate OK [20:09:09]SAM_PROTO_GetShiftState done [20:09:09]FM_GetShiftState done [20:09:09]req_shift_opened done [20:09:09]requested_item shift.open_date is exist - process it [20:09:09]req_shift_open_date [20:09:09]req_shift_open_date done [20:09:09]produce_requested_data done [20:09:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163253,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [20:09:09]process_action_free close_receipt [20:09:09]json_value_free [20:09:09]json_value_free done [20:09:09]process_json_proto returns [20:09:09]Send response to host [20:09:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163253,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [20:09:09]free response buf [20:09:09]execute_script done [20:09:09]execute_script returns [20:09:09]free content buf [20:09:09]Sock 9.Close socket [20:09:09]Sock 9.Thread stoped [20:09:14]OFD Sender: No OFD packet to send [20:09:19]OFD Sender: No OFD packet to send [20:09:22]recv_with_timeout no data received [20:09:24]OFD Sender: No OFD packet to send [20:09:29]OFD Sender: No OFD packet to send [20:09:34]OFD Sender: No OFD packet to send [20:09:39]OFD Sender: No OFD packet to send [20:09:44]OFD Sender: No OFD packet to send [20:09:49]OFD Sender: No OFD packet to send [20:09:54]OFD Sender: No OFD packet to send [20:09:59]OFD Sender: No OFD packet to send [20:10:04]OFD Sender: No OFD packet to send [20:10:09]OFD Sender: No OFD packet to send [20:10:14]OFD Sender: No OFD packet to send [20:10:19]OFD Sender: No OFD packet to send [20:10:24]OFD Sender: No OFD packet to send [20:10:29]OFD Sender: No OFD packet to send [20:10:34]OFD Sender: No OFD packet to send [20:10:39]OFD Sender: No OFD packet to send [20:10:44]OFD Sender: No OFD packet to send [20:10:49]OFD Sender: No OFD packet to send [20:10:54]OFD Sender: No OFD packet to send [20:10:59]OFD Sender: No OFD packet to send [20:11:04]OFD Sender: No OFD packet to send [20:11:09]OFD Sender: No OFD packet to send [20:11:14]OFD Sender: No OFD packet to send [20:11:17]recv_with_timeout no data received [20:11:19]OFD Sender: No OFD packet to send [20:11:24]OFD Sender: No OFD packet to send [20:11:29]OFD Sender: No OFD packet to send [20:11:34]OFD Sender: No OFD packet to send [20:11:39]OFD Sender: No OFD packet to send [20:11:44]OFD Sender: No OFD packet to send [20:11:49]recv_with_timeout no data received [20:11:49]OFD Sender: No OFD packet to send [20:11:54]OFD Sender: No OFD packet to send [20:11:59]OFD Sender: No OFD packet to send [20:12:04]OFD Sender: No OFD packet to send [20:12:09]OFD Sender: No OFD packet to send [20:12:14]OFD Sender: No OFD packet to send [20:12:19]OFD Sender: No OFD packet to send [20:12:24]OFD Sender: No OFD packet to send [20:12:29]OFD Sender: No OFD packet to send [20:12:34]OFD Sender: No OFD packet to send [20:12:39]OFD Sender: No OFD packet to send [20:12:44]OFD Sender: No OFD packet to send [20:12:49]OFD Sender: No OFD packet to send [20:12:54]OFD Sender: No OFD packet to send [20:12:58]recv_with_timeout no data received [20:12:59]OFD Sender: No OFD packet to send [20:13:05]OFD Sender: No OFD packet to send [20:13:10]OFD Sender: No OFD packet to send [20:13:15]OFD Sender: No OFD packet to send [20:13:20]OFD Sender: No OFD packet to send [20:13:25]OFD Sender: No OFD packet to send [20:13:30]OFD Sender: No OFD packet to send [20:13:35]OFD Sender: No OFD packet to send [20:13:40]OFD Sender: No OFD packet to send [20:13:45]OFD Sender: No OFD packet to send [20:13:50]OFD Sender: No OFD packet to send [20:13:55]OFD Sender: No OFD packet to send [20:14:00]OFD Sender: No OFD packet to send [20:14:05]OFD Sender: No OFD packet to send [20:14:10]OFD Sender: No OFD packet to send [20:14:11]recv_with_timeout no data received [20:14:15]OFD Sender: No OFD packet to send [20:14:20]OFD Sender: No OFD packet to send [20:14:25]OFD Sender: No OFD packet to send [20:14:30]OFD Sender: No OFD packet to send [20:14:35]OFD Sender: No OFD packet to send [20:14:40]OFD Sender: No OFD packet to send [20:14:45]OFD Sender: No OFD packet to send [20:14:50]OFD Sender: No OFD packet to send [20:14:55]OFD Sender: No OFD packet to send [20:15:00]OFD Sender: No OFD packet to send [20:15:05]OFD Sender: No OFD packet to send [20:15:10]OFD Sender: No OFD packet to send [20:15:15]OFD Sender: No OFD packet to send [20:15:20]OFD Sender: No OFD packet to send [20:15:25]OFD Sender: No OFD packet to send [20:15:30]OFD Sender: No OFD packet to send [20:15:35]OFD Sender: No OFD packet to send [20:15:40]OFD Sender: No OFD packet to send [20:15:45]OFD Sender: No OFD packet to send [20:15:50]OFD Sender: No OFD packet to send [20:15:55]OFD Sender: No OFD packet to send [20:16:00]OFD Sender: No OFD packet to send [20:16:05]OFD Sender: No OFD packet to send [20:16:10]OFD Sender: No OFD packet to send [20:16:15]OFD Sender: No OFD packet to send [20:16:20]OFD Sender: No OFD packet to send [20:16:25]OFD Sender: No OFD packet to send [20:16:30]OFD Sender: No OFD packet to send [20:16:35]OFD Sender: No OFD packet to send [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]/dev/ttyS4 opened [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17004169+1707180842=1724185011 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 B4 F9 C4 66 2A 83 C1 65 A9 [20:16:52]Current date/time: 20.08.2024 20:16 [20:16:52]FM_Init [20:16:52]wFMConnect [20:16:52]MH_SAM_On [20:16:52]Write to MH i2c: E0 00 00 08 00 E7 [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]*** iso7816_init finished! [20:16:52]*** atr: [20:16:52]*** 0F 3B D5 18 FF 81 91 FE [20:16:52]*** 1F C3 80 73 C8 21 10 0A [20:16:52]*** 00 00 00 00 00 00 00 00 [20:16:52]*** 00 00 00 00 00 00 00 00 [20:16:52]*** 00 00 00 00 00 00 00 00 [20:16:52]*** 00 00 00 00 00 00 00 00 [20:16:52]*** 00 00 00 00 00 00 00 00 [20:16:52]*** 00 00 00 00 00 00 00 00 [20:16:52]Read from MH i2c: E0 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E0 10 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:16:52]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:16:52]wFMCommunicate request_size=10 [20:16:52]MH_SAM_APDU [20:16:52]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:16:52]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:16:52]Read from MH i2c: E2 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 03 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:16:52]RAPDU: 90 00 [20:16:52]wFMCommunicate OK [20:16:52]wFMCommunicate request_size=4 [20:16:52]MH_SAM_APDU [20:16:52]CAPDU: 80 11 00 00 [20:16:52]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:52]Read from MH i2c: E2 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 17 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [20:16:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:16:52]wFMCommunicate OK [20:16:52]Detected FM SN is 0000000000871769 [20:16:52]Stored FM SN is 0000000000871769 [20:16:52]wFMCommunicate request_size=9 [20:16:52]MH_SAM_APDU [20:16:52]CAPDU: 80 16 00 00 04 E7 8B 00 00 [20:16:52]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:16:52]Read from MH i2c: E2 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 03 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:16:52]RAPDU: 90 00 [20:16:52]wFMCommunicate OK [20:16:52]FM PIN OK [20:16:52]wFMCommunicate request_size=8 [20:16:52]MH_SAM_APDU [20:16:52]CAPDU: 80 14 04 00 03 02 00 01 [20:16:52]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:16:52]Read from MH i2c: E2 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 03 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:16:52]RAPDU: 90 00 [20:16:52]wFMCommunicate OK [20:16:52]wFMCommunicate request_size=13 [20:16:52]MH_SAM_APDU [20:16:52]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:16:52]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:16:52]Read from MH i2c: E2 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 03 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:16:52]RAPDU: 90 00 [20:16:52]wFMCommunicate OK [20:16:52]wFMCommunicate request_size=4 [20:16:52]MH_SAM_APDU [20:16:52]CAPDU: 80 11 00 00 [20:16:52]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:16:52]Read from MH i2c: E2 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 17 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [20:16:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:16:52]wFMCommunicate OK [20:16:52]DocumentArchiveInit [20:16:52]Start Httpd... [20:16:52]Httpd thread 3067706724 created [20:16:52]Write to MH i2c: 01 00 00 0F 00 0F [20:16:52]Write i2c OK [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: 01 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: 01 07 00 [20:16:52]MH_I2C_Read... [20:16:52]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:16:52]MH Int Process started [20:16:52]Allocated Socket 8 [20:16:52]Bind OK [20:16:52]Listen OK [20:16:52]httpd running on port 8080 [20:16:52]Waiting for new connection... [20:16:53]OFD Sender: No OFD packet to send [20:16:58]OFD Sender: No OFD packet to send [20:17:03]OFD Sender: No OFD packet to send [20:17:08]OFD Sender: No OFD packet to send [20:17:13]OFD Sender: No OFD packet to send [20:17:18]OFD Sender: No OFD packet to send [20:17:24]OFD Sender: No OFD packet to send [20:17:29]OFD Sender: No OFD packet to send [20:17:34]OFD Sender: No OFD packet to send [20:17:39]OFD Sender: No OFD packet to send [20:17:44]OFD Sender: No OFD packet to send [20:17:49]OFD Sender: No OFD packet to send [20:17:54]OFD Sender: No OFD packet to send [20:17:59]OFD Sender: No OFD packet to send [20:18:04]OFD Sender: No OFD packet to send [20:18:09]OFD Sender: No OFD packet to send [20:18:14]OFD Sender: No OFD packet to send [20:18:19]OFD Sender: No OFD packet to send [20:18:24]OFD Sender: No OFD packet to send [20:18:29]OFD Sender: No OFD packet to send [20:18:34]OFD Sender: No OFD packet to send [20:18:39]OFD Sender: No OFD packet to send [20:18:43]recv_with_timeout no data received [20:18:44]OFD Sender: No OFD packet to send [20:18:49]OFD Sender: No OFD packet to send [20:18:54]OFD Sender: No OFD packet to send [20:18:59]OFD Sender: No OFD packet to send [20:19:04]OFD Sender: No OFD packet to send [20:19:04]recv_with_timeout no data received [20:19:09]OFD Sender: No OFD packet to send [20:19:14]OFD Sender: No OFD packet to send [20:19:19]OFD Sender: No OFD packet to send [20:19:24]OFD Sender: No OFD packet to send [20:19:29]OFD Sender: No OFD packet to send [20:19:34]OFD Sender: No OFD packet to send [20:19:39]OFD Sender: No OFD packet to send [20:19:44]recv_with_timeout no data received [20:19:44]OFD Sender: No OFD packet to send [20:19:49]OFD Sender: No OFD packet to send [20:19:54]OFD Sender: No OFD packet to send [20:19:59]OFD Sender: No OFD packet to send [20:20:04]OFD Sender: No OFD packet to send [20:20:09]OFD Sender: No OFD packet to send [20:20:14]OFD Sender: No OFD packet to send [20:20:19]OFD Sender: No OFD packet to send [20:20:24]OFD Sender: No OFD packet to send [20:20:29]OFD Sender: No OFD packet to send [20:20:34]OFD Sender: No OFD packet to send [20:20:39]OFD Sender: No OFD packet to send [20:20:44]OFD Sender: No OFD packet to send [20:20:49]OFD Sender: No OFD packet to send [20:20:54]OFD Sender: No OFD packet to send [20:20:59]OFD Sender: No OFD packet to send [20:21:04]OFD Sender: No OFD packet to send [20:21:09]recv_with_timeout no data received [20:21:09]OFD Sender: No OFD packet to send [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17004458+1707180842=1724185300 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 D5 FA C4 66 2A 83 C1 65 CB [20:21:41]Current date/time: 20.08.2024 20:21 [20:21:41]FM_Init [20:21:41]wFMConnect [20:21:41]MH_SAM_On [20:21:41]Write to MH i2c: E0 00 00 08 00 E7 [20:21:41]Write i2c OK [20:21:41]MH_I2C_Read... [20:21:41]*** iso7816_init finished! [20:21:41]*** atr: [20:21:41]*** 0F 3B D5 18 FF 81 91 FE [20:21:41]*** 1F C3 80 73 C8 21 10 0A [20:21:41]*** 00 00 00 00 00 00 00 00 [20:21:41]*** 00 00 00 00 00 00 00 00 [20:21:41]*** 00 00 00 00 00 00 00 00 [20:21:41]*** 00 00 00 00 00 00 00 00 [20:21:41]*** 00 00 00 00 00 00 00 00 [20:21:41]Read from MH i2c: E0 [20:21:41]*** 00 00 00 00 00 00 00 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E0 10 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:21:41]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:21:41]wFMCommunicate request_size=10 [20:21:41]MH_SAM_APDU [20:21:41]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:21:41]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:21:41]Write i2c OK [20:21:41]MH_I2C_Read... [20:21:41]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:21:41]Read from MH i2c: E2 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 03 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:21:41]RAPDU: 90 00 [20:21:41]wFMCommunicate OK [20:21:41]wFMCommunicate request_size=4 [20:21:41]MH_SAM_APDU [20:21:41]CAPDU: 80 11 00 00 [20:21:41]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:21:41]Write i2c OK [20:21:41]MH_I2C_Read... [20:21:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:41]Read from MH i2c: E2 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 17 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [20:21:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:21:41]wFMCommunicate OK [20:21:41]Detected FM SN is 0000000000871769 [20:21:41]Stored FM SN is 0000000000871769 [20:21:41]wFMCommunicate request_size=9 [20:21:41]MH_SAM_APDU [20:21:41]CAPDU: 80 16 00 00 04 E7 8B 00 00 [20:21:41]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [20:21:41]Write i2c OK [20:21:41]MH_I2C_Read... [20:21:41]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:21:41]Read from MH i2c: E2 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 03 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:21:41]RAPDU: 90 00 [20:21:41]wFMCommunicate OK [20:21:41]FM PIN OK [20:21:41]wFMCommunicate request_size=8 [20:21:41]MH_SAM_APDU [20:21:41]CAPDU: 80 14 04 00 03 02 00 01 [20:21:41]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:21:41]Write i2c OK [20:21:41]MH_I2C_Read... [20:21:41]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:21:41]Read from MH i2c: E2 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 03 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:21:41]RAPDU: 90 00 [20:21:41]wFMCommunicate OK [20:21:41]wFMCommunicate request_size=13 [20:21:41]MH_SAM_APDU [20:21:41]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:21:41]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:21:41]Write i2c OK [20:21:41]MH_I2C_Read... [20:21:41]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:21:41]Read from MH i2c: E2 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 03 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:21:41]RAPDU: 90 00 [20:21:41]wFMCommunicate OK [20:21:41]wFMCommunicate request_size=4 [20:21:41]MH_SAM_APDU [20:21:41]CAPDU: 80 11 00 00 [20:21:41]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:21:41]Write i2c OK [20:21:41]MH_I2C_Read... [20:21:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:41]Read from MH i2c: E2 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 17 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [20:21:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:21:41]wFMCommunicate OK [20:21:41]DocumentArchiveInit [20:21:41]Start Httpd... [20:21:41]Httpd thread 3066903908 created [20:21:41]Write to MH i2c: 01 00 00 0F 00 0F [20:21:41]Write i2c OK [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: 01 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: 01 07 00 [20:21:41]MH_I2C_Read... [20:21:41]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:21:41]MH Int Process started [20:21:41]Allocated Socket 8 [20:21:41]Bind OK [20:21:41]Listen OK [20:21:41]httpd running on port 8080 [20:21:41]Waiting for new connection... [20:21:42]OFD Sender: No OFD packet to send [20:21:46]accept exits with 9 [20:21:46]New connection [20:21:46]New thread 3066617188 created [20:21:46]Waiting for new connection... [20:21:46] Sock 9.Parse request [20:21:46]Sock 9.Check first char [20:21:46]Sock 9.First char is OK [20:21:46]request: POST /json_proto HTTP/1.0 [20:21:46]Method: POST [20:21:46]URL: /json_proto [20:21:46]Method is POST - this is cgi request [20:21:46]url: /json_proto [20:21:46]query_string will be loaded in cgi processing [20:21:46]execute_cgi json_proto POST (null) [20:21:46]execute_cgi path=json_proto method=POST [20:21:46]POST find Content-Length [20:21:46]Host: 172.17.44.132:8080 [20:21:46]Content-Length: 215 [20:21:46]Content-Type: application/json [20:21:46] [20:21:46]POST finish read [20:21:46]Found Content-Length = 215 [20:21:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:46]execute_script... [20:21:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:21:46]POST & json_proto [20:21:46]process_json_proto [20:21:46]json parsed OK: [20:21:46]protocol is kg_v1.0 [20:21:46]action value=get_value [20:21:46]process_action get_value [20:21:46]cmd_get_value [20:21:46]process_action get_value done [20:21:46]requested_data is exist [20:21:46]produce_requested_data [20:21:46]requested_item kkm.sn is exist - process it [20:21:46]requested_item kkm.ver is exist - process it [20:21:46]requested_item fm.sn is exist - process it [20:21:46]wFMCommunicate request_size=4 [20:21:46]MH_SAM_APDU [20:21:46]CAPDU: 80 11 00 00 [20:21:46]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:21:46]Write i2c OK [20:21:46]MH_I2C_Read... [20:21:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:21:46]Read from MH i2c: E2 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 17 00 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [20:21:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:21:46]wFMCommunicate OK [20:21:46]requested_item fd.num is exist - process it [20:21:46]SAM_PROTO_GetFieldsCounters [20:21:46]wFMCommunicate request_size=4 [20:21:46]MH_SAM_APDU [20:21:46]CAPDU: 80 13 00 00 [20:21:46]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:21:46]Write i2c OK [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 [20:21:46]MH_I2C_Read... [20:21:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:21:46]Read from MH i2c: E2 62 00 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 ED [20:21: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:21:46]wFMCommunicate OK [20:21:46]SAM_PROTO_GetFieldsCounters done [20:21:46]requested_item shift.num is exist - process it [20:21:46]requested_item shift.opened is exist - process it [20:21:46]req_shift_opened [20:21:46]FM_GetShiftState [20:21:46]SAM_PROTO_GetShiftState [20:21:46]wFMCommunicate request_size=4 [20:21:46]MH_SAM_APDU [20:21:46]CAPDU: 80 13 01 00 [20:21:46]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:21:46]Write i2c OK [20:21:46]MH_I2C_Read... [20:21:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:21:46]Read from MH i2c: E2 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 0E 00 [20:21:46]MH_I2C_Read... [20:21:46]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [20:21:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:21:46]wFMCommunicate OK [20:21:46]SAM_PROTO_GetShiftState done [20:21:46]FM_GetShiftState done [20:21:46]req_shift_opened done [20:21:46]requested_item shift.open_date is exist - process it [20:21:46]req_shift_open_date [20:21:46]req_shift_open_date done [20:21:46]produce_requested_data done [20:21:46]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163253,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [20:21:46]process_action_free get_value [20:21:46]json_value_free [20:21:46]json_value_free done [20:21:46]process_json_proto returns [20:21:46]Send response to host [20:21:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163253,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [20:21:46]free response buf [20:21:46]execute_script done [20:21:46]execute_script returns [20:21:46]free content buf [20:21:46]Sock 9.Close socket [20:21:46]Sock 9.Thread stoped [20:21:46]accept exits with 10 [20:21:46]New connection [20:21:46]New thread 3066473828 created [20:21:46]Thread 3066617188 joined [20:21:46]Waiting for new connection... [20:21:46] Sock 10.Parse request [20:21:46]Sock 10.Check first char [20:21:46]Sock 10.First char is OK [20:21:46]request: POST /json_proto HTTP/1.0 [20:21:46]Method: POST [20:21:46]URL: /json_proto [20:21:46]Method is POST - this is cgi request [20:21:46]url: /json_proto [20:21:46]query_string will be loaded in cgi processing [20:21:46]execute_cgi json_proto POST (null) [20:21:46]execute_cgi path=json_proto method=POST [20:21:46]POST find Content-Length [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17004496+1707180842=1724185338 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 FB FA C4 66 2A 83 C1 65 F1 [20:22:19]Current date/time: 20.08.2024 20:22 [20:22:19]FM_Init [20:22:19]wFMConnect [20:22:19]MH_SAM_On [20:22:19]Write to MH i2c: E0 00 00 08 00 E7 [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_init finished! [20:22:19]*** atr: [20:22:19]*** 0F 3B D5 18 FF 81 91 FE [20:22:19]*** 1F C3 80 73 C8 21 10 0A [20:22:19]*** 00 00 00 00 00 00 00 00 [20:22:19]*** 00 00 00 00 00 00 00 00 [20:22:19]*** 00 00 00 00 00 00 00 00 [20:22:19]*** 00 00 00 00 00 00 00 00 [20:22:19]*** 00 00 00 00 00 00 00 00 [20:22:19]*** 00 00 00 00 00 00 00 00 [20:22:19]Read from MH i2c: E0 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E0 10 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:22:19]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:22:19]wFMCommunicate request_size=10 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:22:19]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:22:19]RAPDU: 90 00 [20:22:19]wFMCommunicate OK [20:22:19]wFMCommunicate request_size=4 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 80 11 00 00 [20:22:19]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 17 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [20:22:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:22:19]wFMCommunicate OK [20:22:19]Detected FM SN is 0000000000871769 [20:22:19]Stored FM SN is 0000000000871769 [20:22:19]wFMCommunicate request_size=9 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 80 16 00 00 04 E7 8B 00 00 [20:22:19]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:22:19]RAPDU: 90 00 [20:22:19]wFMCommunicate OK [20:22:19]FM PIN OK [20:22:19]wFMCommunicate request_size=8 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 80 14 04 00 03 02 00 01 [20:22:19]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:22:19]RAPDU: 90 00 [20:22:19]wFMCommunicate OK [20:22:19]wFMCommunicate request_size=13 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:22:19]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:22:19]RAPDU: 90 00 [20:22:19]wFMCommunicate OK [20:22:19]wFMCommunicate request_size=4 [20:22:19]MH_SAM_APDU [20:22:19]CAPDU: 80 11 00 00 [20:22:19]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:19]Read from MH i2c: E2 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 17 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [20:22:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:22:19]wFMCommunicate OK [20:22:19]DocumentArchiveInit [20:22:19]Start Httpd... [20:22:19]Httpd thread 3066916196 created [20:22:19]Write to MH i2c: 01 00 00 0F 00 0F [20:22:19]Write i2c OK [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: 01 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: 01 07 00 [20:22:19]MH_I2C_Read... [20:22:19]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:22:19]Allocated Socket 6 [20:22:19]Bind OK [20:22:19]Listen OK [20:22:19]httpd running on port 8080 [20:22:19]Waiting for new connection... [20:22:19]MH Int Process started [20:22:20]OFD Sender: No OFD packet to send [20:22:25]OFD Sender: No OFD packet to send [20:22:29]recv_with_timeout no data received [20:22:30]OFD Sender: No OFD packet to send [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:09]*** [00:00:09]Read from MH i2c: A0 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:09]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:09]*** Waiting for read because exit forced [00:00:09]*** 10 ms more... [00:00:09]*** MH1903 init start (LINUX_LIGHT) [00:00:09]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:09]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:09]*** step 0: 5000 (2650, 2350 REF) [00:00:09]*** step 1: 4835 (2500, 2335 REF) [00:00:09]*** step 2: 4676 (2440, 2236 REF) [00:00:09]*** step 3: 4523 (2280, 2243 REF) [00:00:09]*** step 4: 4376 (2160, 2216 REF) [00:00:09]*** step 5: 4235 (2050, 2185 REF) [00:00:09]*** step 6: 4098 (1950, 2148 REF) [00:00:09]*** step 7: 3967 (1870, 2097 REF) [00:00:09]*** step 8: 3840 (1828, 2012 REF) [00:00:09]*** step 9: 3719 (1728, 1991 REF) [00:00:09]*** step 10: 3601 (1675, 1926 REF) [00:00:09]*** step 11: 3488 (1635, 1853 REF) [00:00:09]*** step 12: 3379 (1595, 1784 REF) [00:00:09]*** step 13: 3275 (1565, 1710 REF) [00:00:09]*** step 14: 3174 (1543, 1631 REF) [00:00:09]*** step 15: 3077 (1523, 1554 REF) [00:00:09]*** step 16: 2983 (1503, 1480 REF) [00:00:09]*** step 17: 2893 (1486, 1407 REF) [00:00:09]*** step 18: 2806 (1466, 1340 REF) [00:00:09]*** step 19: 2723 (1426, 1297 REF) [00:00:09]*** step 20: 2642 (1406, 1236 REF) [00:00:09]*** step 21: 2565 (1384, 1181 REF) [00:00:09]*** step 22: 2490 (1364, 1126 REF) [00:00:09]*** step 23: 2418 (1344, 1074 REF) [00:00:09]*** step 24: 2349 (1322, 1027 REF) [00:00:09]*** step 25: 2283 (1302, 981 REF) [00:00:09]*** step 26: 2218 (1282, 936 REF) [00:00:09]*** step 27: 2157 (1262, 895 REF) [00:00:09]*** step 28: 2097 (1242, 855 REF) [00:00:09]*** step 29: 2040 (1222, 818 REF) [00:00:09]*** step 30: 1985 (1202, 783 REF) [00:00:09]*** step 31: 1932 (1191, 741 REF) [00:00:09]*** step 32: 1880 (1181, 699 REF) [00:00:09]*** step 33: 1831 (1171, 660 REF) [00:00:09]*** step 34: 1784 (1161, 623 REF) [00:00:09]*** step 35: 1738 (1151, 587 REF) [00:00:09]*** step 36: 1694 (1141, 553 REF) [00:00:09]*** step 37: 1652 (1131, 521 REF) [00:00:09]*** step 38: 1611 (1121, 490 REF) [00:00:09]*** step 39: 1572 (1111, 461 REF) [00:00:09]*** step 40: 1534 (1103, 431 REF) [00:00:09]*** step 41: 1497 (1093, 404 REF) [00:00:09]*** step 42: 1462 (1083, 379 REF) [00:00:09]*** step 43: 1428 (1073, 355 REF) [00:00:09]*** step 44: 1396 (1063, 333 REF) [00:00:09]*** step 45: 1365 (1053, 312 REF) [00:00:09]*** step 46: 1334 (1043, 291 REF) [00:00:09]*** step 47: 1305 (1033, 272 REF) [00:00:09]*** step 48: 1277 (1023, 254 REF) [00:00:09]*** step 49: 1250 (1013, 237 REF) [00:00:09]*** step 50: 1224 (990, 234 REF) [00:00:09]*** step 51: 1199 (980, 219 REF) [00:00:09]*** step 52: 1175 (970, 205 REF) [00:00:09]*** step 53: 1152 (960, 192 REF) [00:00:09]*** step 54: 1130 (950, 180 REF) [00:00:09]*** step 55: 1108 (940, 168 REF) [00:00:09]*** step 56: 1088 (930, 158 REF) [00:00:09]*** step 57: 1068 (920, 148 REF) [00:00:09]*** step 58: 1049 (910, 139 REF) [00:00:09]*** step 59: 1030 (900, 130 REF) [00:00:09]*** step 60: 1012 (890, 122 REF) [00:00:09]*** step 61: 995 (880, 115 REF) [00:00:09]*** step 62: 979 (870, 109 REF) [00:00:09]*** step 63: 963 (860, 103 REF) [00:00:09]*** step 64: 948 (850, 98 REF) [00:00:09]*** step 65: 933 (840, 93 REF) [00:00:09]*** step 66: 919 (830, 89 REF) [00:00:09]*** step 67: 905 (820, 85 REF) [00:00:09]*** step 68: 892 (810, 82 REF) [00:00:09]*** step 69: 879 (800, 79 REF) [00:00:09]*** step 70: 867 (790, 77 REF) [00:00:09]*** step 71: 855 (780, 75 REF) [00:00:09]*** step 72: 844 (770, 74 REF) [00:00:09]*** step 73: 833 (760, 73 REF) [00:00:09]*** step 74: 822 (750, 72 REF) [00:00:09]*** step 75: 812 (740, 72 REF) [00:00:09]*** step 76: 803 (730, 73 REF) [00:00:09]*** step 77: 793 (720, 73 REF) [00:00:09]*** step 78: 784 (710, 74 REF) [00:00:09]*** step 79: 776 (700, 76 REF) [00:00:09]*** step 80: 767 (690, 77 REF) [00:00:09]*** step 81: 759 (680, 79 REF) [00:00:09]*** step 82: 751 (670, 81 REF) [00:00:09]*** step 83: 744 (660, 84 REF) [00:00:09]*** step 84: 737 (650, 87 REF) [00:00:09]*** step 85: 730 (640, 90 REF) [00:00:09]*** step 86: 723 (630, 93 REF) [00:00:09]*** step 87: 717 (620, 97 REF) [00:00:09]*** step 88: 710 (610, 100 REF) [00:00:09]*** step 89: 705 (600, 105 REF) [00:00:09]*** step 90: 699 [00:00:09]*** step 91: 693 [00:00:09]*** step 92: 688 [00:00:09]*** step 93: 683 [00:00:09]*** step 94: 678 [00:00:09]*** step 95: 673 [00:00:09]*** step 96: 669 [00:00:09]*** step 97: 664 [00:00:09]*** step 98: 660 [00:00:09]*** step 99: 656 [00:00:09]*** step 100: 652 [00:00:09]*** step 101: 648 [00:00:09]*** step 102: 644 [00:00:09]*** step 103: 641 [00:00:09]*** step 104: 638 [00:00:09]*** step 105: 634 [00:00:09]*** step 106: 631 [00:00:09]*** step 107: 628 [00:00:09]*** step 108: 625 [00:00:09]*** step 109: 622 [00:00:09]*** step 110: 620 [00:00:09]*** step 111: 617 [00:00:09]*** step 112: 615 [00:00:09]*** step 113: 612 [00:00:09]*** step 114: 610 [00:00:09]*** step 115: 608 [00:00:09]*** step 116: 605 [00:00:09]*** step 117: 603 [00:00:09]*** step 118: 601 [00:00:09]*** step 119: 599 [00:00:09]*** printer: Printer HW initialized [00:00:09]*** initSamCard finished [00:00:09]*** RTC: 17004526+1707180842=1724185368 [00:00:09]*** BPK Status Register BPK_RDY = 0x0 [00:00:09]*** SEN State Register SEN_STATE = 0xff [00:00:09]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:09]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 03 00 02 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:10]Are we in boot? [00:00:10]We are not in boot now [00:00:10]Write to MH i2c: 01 00 00 04 00 04 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:10]Model is 3 [00:00:10]MH firmware is 30515 [00:00:10]MH boot firmware is 3 [00:00:10]MH_SetPrinterDots 448 [00:00:10]HeadWidthInBytes 56 [00:00:10]maxmasksize 7 [00:00:10]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:10]Write to MH i2c: D5 00 00 06 00 DA [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]LoadDictionaryFromArray [00:00:10]Load OK [00:00:10]ExternCall_SetCallbacks [00:00:10]NVStorageInit [00:00:10]MH_GetDate [00:00:10]Write to MH i2c: F0 00 00 07 00 F6 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: F0 09 00 07 00 00 19 FB C4 66 2A 83 C1 65 10 [20:22:49]Current date/time: 20.08.2024 20:22 [20:22:49]FM_Init [20:22:49]wFMConnect [20:22:49]MH_SAM_On [20:22:49]Write to MH i2c: E0 00 00 08 00 E7 [20:22:49]Write i2c OK [20:22:49]MH_I2C_Read... [20:22:49]*** iso7816_init finished! [20:22:49]*** atr: [20:22:49]*** 0F 3B D5 18 FF 81 91 FE [20:22:49]*** 1F C3 80 73 C8 21 10 0A [20:22:49]*** 00 00 00 00 00 00 00 00 [20:22:49]*** 00 00 00 00 00 00 00 00 [20:22:49]*** 00 00 00 00 00 00 00 00 [20:22:49]*** 00 00 00 00 00 00 00 00 [20:22:49]*** 00 00 00 00 00 00 00 00 [20:22:49]*** 00 00 00 00 00 00 00 00 [20:22:49]Read from MH i2c: E0 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E0 10 00 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:22:49]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:22:49]wFMCommunicate request_size=10 [20:22:49]MH_SAM_APDU [20:22:49]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:22:49]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:22:49]Write i2c OK [20:22:49]MH_I2C_Read... [20:22:49]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:22:49]Read from MH i2c: E2 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 03 00 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:22:49]RAPDU: 90 00 [20:22:49]wFMCommunicate OK [20:22:49]wFMCommunicate request_size=4 [20:22:49]MH_SAM_APDU [20:22:49]CAPDU: 80 11 00 00 [20:22:49]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:22:49]Write i2c OK [20:22:49]MH_I2C_Read... [20:22:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:49]Read from MH i2c: E2 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 17 00 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [20:22:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:22:49]wFMCommunicate OK [20:22:49]Detected FM SN is 0000000000871769 [20:22:49]Stored FM SN is 0000000000871769 [20:22:49]wFMCommunicate request_size=9 [20:22:49]MH_SAM_APDU [20:22:49]CAPDU: 80 16 00 00 04 E7 8B 00 00 [20:22:49]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [20:22:49]Write i2c OK [20:22:49]MH_I2C_Read... [20:22:49]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:22:49]Read from MH i2c: E2 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 03 00 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:22:49]RAPDU: 90 00 [20:22:49]wFMCommunicate OK [20:22:49]FM PIN OK [20:22:49]wFMCommunicate request_size=8 [20:22:49]MH_SAM_APDU [20:22:49]CAPDU: 80 14 04 00 03 02 00 01 [20:22:49]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:22:49]Write i2c OK [20:22:49]MH_I2C_Read... [20:22:49]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:22:49]Read from MH i2c: E2 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 03 00 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:22:49]RAPDU: 90 00 [20:22:49]wFMCommunicate OK [20:22:49]wFMCommunicate request_size=13 [20:22:49]MH_SAM_APDU [20:22:49]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:22:49]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:22:49]Write i2c OK [20:22:49]MH_I2C_Read... [20:22:49]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:22:49]Read from MH i2c: E2 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 03 00 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:22:49]RAPDU: 90 00 [20:22:49]wFMCommunicate OK [20:22:49]wFMCommunicate request_size=4 [20:22:49]MH_SAM_APDU [20:22:49]CAPDU: 80 11 00 00 [20:22:49]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:22:49]Write i2c OK [20:22:49]MH_I2C_Read... [20:22:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:49]Read from MH i2c: E2 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 17 00 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [20:22:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:22:49]wFMCommunicate OK [20:22:49]DocumentArchiveInit [20:22:49]Start Httpd... [20:22:49]Httpd thread 3067055460 created [20:22:49]Write to MH i2c: 01 00 00 0F 00 0F [20:22:49]Write i2c OK [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: 01 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: 01 07 00 [20:22:49]MH_I2C_Read... [20:22:49]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:22:49]MH Int Process started [20:22:49]Allocated Socket 8 [20:22:49]Bind OK [20:22:49]Listen OK [20:22:49]httpd running on port 8080 [20:22:49]Waiting for new connection... [20:22:50]accept exits with 9 [20:22:50]New connection [20:22:50]New thread 3066768740 created [20:22:50] Sock 9.Parse request [20:22:50]Waiting for new connection... [20:22:50]Sock 9.Check first char [20:22:50]Sock 9.First char is OK [20:22:50]request: POST /json_proto HTTP/1.0 [20:22:50]Method: POST [20:22:50]URL: /json_proto [20:22:50]Method is POST - this is cgi request [20:22:50]url: /json_proto [20:22:50]query_string will be loaded in cgi processing [20:22:50]execute_cgi json_proto POST (null) [20:22:50]execute_cgi path=json_proto method=POST [20:22:50]POST find Content-Length [20:22:50]Host: 172.17.44.132:8080 [20:22:50]Content-Length: 215 [20:22:50]Content-Type: application/json [20:22:50] [20:22:50]POST finish read [20:22:50]Found Content-Length = 215 [20:22:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:50]execute_script... [20:22:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:22:50]POST & json_proto [20:22:50]process_json_proto [20:22:50]json parsed OK: [20:22:50]protocol is kg_v1.0 [20:22:50]action value=get_value [20:22:50]process_action get_value [20:22:50]cmd_get_value [20:22:50]process_action get_value done [20:22:50]requested_data is exist [20:22:50]produce_requested_data [20:22:50]requested_item kkm.sn is exist - process it [20:22:50]requested_item kkm.ver is exist - process it [20:22:50]requested_item fm.sn is exist - process it [20:22:50]wFMCommunicate request_size=4 [20:22:50]MH_SAM_APDU [20:22:50]CAPDU: 80 11 00 00 [20:22:50]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:22:50]Read from MH i2c: E2 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 17 00 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [20:22:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:22:50]wFMCommunicate OK [20:22:50]requested_item fd.num is exist - process it [20:22:50]SAM_PROTO_GetFieldsCounters [20:22:50]wFMCommunicate request_size=4 [20:22:50]MH_SAM_APDU [20:22:50]CAPDU: 80 13 00 00 [20:22:50]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:22:50]Read from MH i2c: E2 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 62 00 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 ED [20:22:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:22:50]wFMCommunicate OK [20:22:50]SAM_PROTO_GetFieldsCounters done [20:22:50]requested_item shift.num is exist - process it [20:22:50]requested_item shift.opened is exist - process it [20:22:50]req_shift_opened [20:22:50]FM_GetShiftState [20:22:50]SAM_PROTO_GetShiftState [20:22:50]wFMCommunicate request_size=4 [20:22:50]MH_SAM_APDU [20:22:50]CAPDU: 80 13 01 00 [20:22:50]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:22:50]Read from MH i2c: E2 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 0E 00 [20:22:50]MH_I2C_Read... [20:22:50]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [20:22:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:22:50]wFMCommunicate OK [20:22:50]SAM_PROTO_GetShiftState done [20:22:50]FM_GetShiftState done [20:22:50]req_shift_opened done [20:22:50]requested_item shift.open_date is exist - process it [20:22:50]req_shift_open_date [20:22:50]req_shift_open_date done [20:22:50]produce_requested_data done [20:22:50]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163253,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [20:22:50]process_action_free get_value [20:22:50]json_value_free [20:22:50]json_value_free done [20:22:50]process_json_proto returns [20:22:50]Send response to host [20:22:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163253,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [20:22:50]free response buf [20:22:50]execute_script done [20:22:50]execute_script returns [20:22:50]free content buf [20:22:50]Sock 9.Close socket [20:22:50]Sock 9.Thread stoped [20:22:50]accept exits with 10 [20:22:50]New connection [20:22:50]New thread 3066625380 created [20:22:50]Thread 3066768740 joined [20:22:50]Waiting for new connection... [20:22:50] Sock 10.Parse request [20:22:50]Sock 10.Check first char [20:22:50]Sock 10.First char is OK [20:22:50]request: POST /json_proto HTTP/1.0 [20:22:50]Method: POST [20:22:50]URL: /json_proto [20:22:50]Method is POST - this is cgi request [20:22:50]url: /json_proto [20:22:50]query_string will be loaded in cgi processing [20:22:50]execute_cgi json_proto POST (null) [20:22:50]execute_cgi path=json_proto method=POST [20:22:50]POST find Content-Length [20:22:50]Host: 172.17.44.132:8080 [20:22:50]Content-Length: 331 [20:22:50]Content-Type: application/json [20:22:50] [20:22:50]POST finish read [20:22:50]Found Content-Length = 331 [20:22:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:22:50]execute_script... [20:22:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:22:50]POST & json_proto [20:22:50]process_json_proto [20:22:50]json parsed OK: [20:22:50]protocol is kg_v1.0 [20:22:50]action value=get_value [20:22:50]process_action get_value [20:22:50]cmd_get_value [20:22:50]process_action get_value done [20:22:50]requested_data is exist [20:22:50]produce_requested_data [20:22:50]requested_item fm.sale.total is exist - process it [20:22:50]SAM_PROTO_GetFMData [20:22:50]wFMCommunicate request_size=4 [20:22:50]MH_SAM_APDU [20:22:50]CAPDU: 80 13 03 00 [20:22:50]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:22:50]Write i2c OK [20:22:50]MH_I2C_Read... [20:22:51]OFD Sender: No OFD packet to send [20:22:51]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:22:51]Read from MH i2c: E2 [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: E2 FD 00 [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 12 7A 02 00 69 04 A4 00 6F 04 04 00 02 77 02 00 B1 04 05 00 FC BA F8 69 03 70 04 05 00 7E 35 6D 68 02 72 04 05 00 7E 85 8B 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 16 FA D3 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 18 BC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 8E [20:22:51]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 12 7A 02 00 69 04 A4 00 6F 04 04 00 02 77 02 00 B1 04 05 00 FC BA F8 69 03 70 04 05 00 7E 35 6D 68 02 72 04 05 00 7E 85 8B 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 16 FA D3 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 18 BC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [20:22:51]wFMCommunicate OK [20:22:51]wFMCommunicate request_size=4 [20:22:51]MH_SAM_APDU [20:22:51]CAPDU: 80 17 00 00 [20:22:51]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:22:51]Write i2c OK [20:22:51]MH_I2C_Read... [20:22:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:51]Read from MH i2c: E2 [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: E2 FD 00 [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [20:22:51]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:22:51]wFMCommunicate OK [20:22:51]wFMCommunicate request_size=4 [20:22:51]MH_SAM_APDU [20:22:51]CAPDU: 80 17 00 00 [20:22:51]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [20:22:51]Write i2c OK [20:22:51]MH_I2C_Read... [20:22:51]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:51]Read from MH i2c: E2 [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: E2 FD 00 [20:22:51]MH_I2C_Read... [20:22:51]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [20:22:51]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:22:51]wFMCommunicate OK [20:22:51]wFMCommunicate request_size=4 [20:22:51]MH_SAM_APDU [20:22:51]CAPDU: 80 17 00 00 [20:22:51]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [20:22:51]Write i2c OK [20:22:51]MH_I2C_Read... [20:22:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:52]Read from MH i2c: E2 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 FD 00 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [20:22:52]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:22:52]wFMCommunicate OK [20:22:52]wFMCommunicate request_size=4 [20:22:52]MH_SAM_APDU [20:22:52]CAPDU: 80 17 00 00 [20:22:52]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [20:22:52]Write i2c OK [20:22:52]MH_I2C_Read... [20:22:52]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [20:22:52]Read from MH i2c: E2 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 E6 00 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [20:22:52]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:22:52]wFMCommunicate OK [20:22:52]SAM_PROTO_GetFMData done [20:22:52]requested_item fm.sale_refund.total is exist - process it [20:22:52]requested_item fm.buy.total is exist - process it [20:22:52]requested_item shift.sale.total is exist - process it [20:22:52]SAM_PROTO_GetShiftData [20:22:52]wFMCommunicate request_size=4 [20:22:52]MH_SAM_APDU [20:22:52]CAPDU: 80 13 02 00 [20:22:52]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [20:22:52]Write i2c OK [20:22:52]MH_I2C_Read... [20:22:52]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [20:22:52]Read from MH i2c: E2 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 FD 00 [20:22:52]MH_I2C_Read... [20:22:52]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 BA 02 00 00 69 04 9F 00 6F 04 04 00 BA 02 00 00 B1 04 04 00 B5 18 CD 03 70 04 04 00 5C FE 6B 02 72 04 04 00 59 1A 61 01 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 DE 5A 67 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 B9 9C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1D [20:22:52]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 BA 02 00 00 69 04 9F 00 6F 04 04 00 BA 02 00 00 B1 04 04 00 B5 18 CD 03 70 04 04 00 5C FE 6B 02 72 04 04 00 59 1A 61 01 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 DE 5A 67 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 B9 9C 08 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [20:22:52]wFMCommunicate OK [20:22:52]wFMCommunicate request_size=4 [20:22:52]MH_SAM_APDU [20:22:52]CAPDU: 80 17 00 00 [20:22:52]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [20:22:52]Write i2c OK [20:22:52]MH_I2C_Read... [20:22:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:53]Read from MH i2c: E2 [20:22:53]MH_I2C_Read... [20:22:53]Read from MH i2c: E2 FD 00 [20:22:53]MH_I2C_Read... [20:22:53]Read from MH i2c: E2 FD 00 19 00 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 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 90 00 B0 [20:22:53]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 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 90 00 [20:22:53]wFMCommunicate OK [20:22:53]wFMCommunicate request_size=4 [20:22:53]MH_SAM_APDU [20:22:53]CAPDU: 80 17 00 00 [20:22:53]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [20:22:53]Write i2c OK [20:22:53]MH_I2C_Read... [20:22:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:53]Read from MH i2c: E2 [20:22:53]MH_I2C_Read... [20:22:53]Read from MH i2c: E2 FD 00 [20:22:53]MH_I2C_Read... [20:22:53]Read from MH i2c: E2 FD 00 1A 00 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 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 90 00 56 [20:22:53]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 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 90 00 [20:22:53]wFMCommunicate OK [20:22:53]wFMCommunicate request_size=4 [20:22:53]MH_SAM_APDU [20:22:53]CAPDU: 80 17 00 00 [20:22:53]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [20:22:53]Write i2c OK [20:22:53]MH_I2C_Read... [20:22:53]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [20:22:53]Read from MH i2c: E2 [20:22:53]MH_I2C_Read... [20:22:53]Read from MH i2c: E2 FD 00 [20:22:53]MH_I2C_Read... [20:22:53]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [20:22:53]RAPDU: 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 90 00 [20:22:53]wFMCommunicate OK [20:22:53]wFMCommunicate request_size=4 [20:22:53]MH_SAM_APDU [20:22:53]CAPDU: 80 17 00 00 [20:22:53]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [20:22:53]Write i2c OK [20:22:53]MH_I2C_Read... [20:22:54]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [20:22:54]Read from MH i2c: E2 [20:22:54]MH_I2C_Read... [20:22:54]Read from MH i2c: E2 CF 00 [20:22:54]MH_I2C_Read... [20:22:54]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [20:22:54]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 [20:22:54]wFMCommunicate OK [20:22:54]SAM_PROTO_GetShiftData done [20:22:54]requested_item shift.sale.total_cash is exist - process it [20:22:54]requested_item shift.sale_refund.total is exist - process it [20:22:54]requested_item shift.sale_refund.total_cash is exist - process it [20:22:54]requested_item shift.buy.total is exist - process it [20:22:54]requested_item shift.buy.total_cash is exist - process it [20:22:54]produce_requested_data done [20:22:54]produce_requested_data return {"fm.sale.total":146628103.64,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":637728.53,"shift.sale.total_cash":406319.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} [20:22:54]process_action_free get_value [20:22:54]json_value_free [20:22:54]json_value_free done [20:22:54]process_json_proto returns [20:22:54]Send response to host [20:22:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146628103.64,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":637728.53,"shift.sale.total_cash":406319.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}}} [20:22:54]free response buf [20:22:54]execute_script done [20:22:54]execute_script returns [20:22:54]free content buf [20:22:54]Sock 10.Close socket [20:22:54]Sock 10.Thread stoped [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:26]OFD Sender: No OFD packet to send [20:23:31]OFD Sender: No OFD packet to send [20:23:36]OFD Sender: No OFD packet to send [20:23:41]OFD Sender: No OFD packet to send [20:23:46]OFD Sender: No OFD packet to send [20:23:51]OFD Sender: No OFD packet to send [20:23:56]OFD Sender: No OFD packet to send [20:24:01]OFD Sender: No OFD packet to send [20:24:06]OFD Sender: No OFD packet to send [20:24:11]OFD Sender: No OFD packet to send [20:24:16]OFD Sender: No OFD packet to send [20:24:21]OFD Sender: No OFD packet to send [20:24:26]OFD Sender: No OFD packet to send [20:24:31]OFD Sender: No OFD packet to send [20:24:36]OFD Sender: No OFD packet to send [20:24:40]recv_with_timeout no data received [20:24:41]OFD Sender: No OFD packet to send [20:24:46]OFD Sender: No OFD packet to send [20:24:51]OFD Sender: No OFD packet to send [20:24:56]OFD Sender: No OFD packet to send [20:25:01]OFD Sender: No OFD packet to send [20:25:05]recv_with_timeout no data received [20:25:06]OFD Sender: No OFD packet to send [20:25:11]OFD Sender: No OFD packet to send [20:25:16]OFD Sender: No OFD packet to send [20:25:21]OFD Sender: No OFD packet to send [20:25:26]OFD Sender: No OFD packet to send [20:25:31]OFD Sender: No OFD packet to send [20:25:36]OFD Sender: No OFD packet to send [20:25:41]OFD Sender: No OFD packet to send [20:25:46]OFD Sender: No OFD packet to send [20:25:51]OFD Sender: No OFD packet to send [20:25:56]OFD Sender: No OFD packet to send [20:26:01]OFD Sender: No OFD packet to send [20:26:07]OFD Sender: No OFD packet to send [20:26:12]OFD Sender: No OFD packet to send [20:26:17]OFD Sender: No OFD packet to send [20:26:22]OFD Sender: No OFD packet to send [20:26:27]OFD Sender: No OFD packet to send [20:26:32]OFD Sender: No OFD packet to send [20:26:37]OFD Sender: No OFD packet to send [20:26:42]OFD Sender: No OFD packet to send [20:26:47]OFD Sender: No OFD packet to send [20:26:52]OFD Sender: No OFD packet to send [20:26:57]OFD Sender: No OFD packet to send [20:27:02]OFD Sender: No OFD packet to send [20:27:07]OFD Sender: No OFD packet to send [20:27:12]OFD Sender: No OFD packet to send [20:27:17]OFD Sender: No OFD packet to send [20:27:22]OFD Sender: No OFD packet to send [20:27:27]OFD Sender: No OFD packet to send [20:27:32]OFD Sender: No OFD packet to send [20:27:37]OFD Sender: No OFD packet to send [20:27:37]recv_with_timeout no data received [20:27:42]OFD Sender: No OFD packet to send [20:27:47]OFD Sender: No OFD packet to send [20:27:52]OFD Sender: No OFD packet to send [20:27:57]OFD Sender: No OFD packet to send [20:28:02]OFD Sender: No OFD packet to send [20:28:07]OFD Sender: No OFD packet to send [20:28:12]OFD Sender: No OFD packet to send [20:28:17]OFD Sender: No OFD packet to send [20:28:22]OFD Sender: No OFD packet to send [20:28:27]OFD Sender: No OFD packet to send [20:28:32]OFD Sender: No OFD packet to send [20:28:37]OFD Sender: No OFD packet to send [20:28:42]OFD Sender: No OFD packet to send [20:28:47]OFD Sender: No OFD packet to send [20:28:52]OFD Sender: No OFD packet to send [20:28:57]OFD Sender: No OFD packet to send [20:29:02]OFD Sender: No OFD packet to send [20:29:07]OFD Sender: No OFD packet to send [20:29:12]OFD Sender: No OFD packet to send [20:29:17]OFD Sender: No OFD packet to send [20:29:22]OFD Sender: No OFD packet to send [20:29:27]OFD Sender: No OFD packet to send [20:29:32]OFD Sender: No OFD packet to send [20:29:37]OFD Sender: No OFD packet to send [20:29:42]OFD Sender: No OFD packet to send [20:29:47]OFD Sender: No OFD packet to send [20:29:52]OFD Sender: No OFD packet to send [20:29:57]OFD Sender: No OFD packet to send [20:30:02]OFD Sender: No OFD packet to send [20:30:07]OFD Sender: No OFD packet to send [20:30:13]OFD Sender: No OFD packet to send [20:30:18]OFD Sender: No OFD packet to send [20:30:23]OFD Sender: No OFD packet to send [20:30:28]OFD Sender: No OFD packet to send [20:30:33]OFD Sender: No OFD packet to send [20:30:38]OFD Sender: No OFD packet to send [20:30:58]OFD Sender: No OFD packet to send [20:31:03]OFD Sender: No OFD packet to send [20:31:08]OFD Sender: No OFD packet to send [20:31:13]OFD Sender: No OFD packet to send [20:31:18]OFD Sender: No OFD packet to send [20:31:23]OFD Sender: No OFD packet to send [20:31:28]OFD Sender: No OFD packet to send [20:31:33]OFD Sender: No OFD packet to send [20:31:38]OFD Sender: No OFD packet to send [20:31:42]recv_with_timeout no data received [20:31:43]OFD Sender: No OFD packet to send [20:31:48]OFD Sender: No OFD packet to send [20:31:53]OFD Sender: No OFD packet to send [20:31:58]OFD Sender: No OFD packet to send [20:32:03]OFD Sender: No OFD packet to send [20:32:08]OFD Sender: No OFD packet to send [20:32:13]OFD Sender: No OFD packet to send [20:32:18]OFD Sender: No OFD packet to send [20:32:23]OFD Sender: No OFD packet to send [20:32:28]OFD Sender: No OFD packet to send [20:32:33]OFD Sender: No OFD packet to send [20:32:38]OFD Sender: No OFD packet to send [20:32:43]OFD Sender: No OFD packet to send [20:32:48]OFD Sender: No OFD packet to send [20:32:53]OFD Sender: No OFD packet to send [20:32:58]OFD Sender: No OFD packet to send [20:33:03]OFD Sender: No OFD packet to send [20:33:08]OFD Sender: No OFD packet to send [20:33:13]OFD Sender: No OFD packet to send [20:33:18]OFD Sender: No OFD packet to send [20:33:23]OFD Sender: No OFD packet to send [20:33:28]OFD Sender: No OFD packet to send [20:33:33]OFD Sender: No OFD packet to send [20:33:38]OFD Sender: No OFD packet to send [20:33:43]OFD Sender: No OFD packet to send [20:33:48]OFD Sender: No OFD packet to send [20:33:53]OFD Sender: No OFD packet to send [20:33:58]OFD Sender: No OFD packet to send [20:34:03]OFD Sender: No OFD packet to send [20:34:08]OFD Sender: No OFD packet to send [20:34:13]OFD Sender: No OFD packet to send [20:34:19]OFD Sender: No OFD packet to send [20:34:24]OFD Sender: No OFD packet to send [20:34:29]OFD Sender: No OFD packet to send [20:34:49]OFD Sender: No OFD packet to send [20:34:54]OFD Sender: No OFD packet to send [20:34:59]OFD Sender: No OFD packet to send [20:35:04]OFD Sender: No OFD packet to send [20:35:09]OFD Sender: No OFD packet to send [20:35:14]OFD Sender: No OFD packet to send [20:35:19]OFD Sender: No OFD packet to send [20:35:23]recv_with_timeout no data received [20:35:24]OFD Sender: No OFD packet to send [20:35:29]OFD Sender: No OFD packet to send [20:35:34]OFD Sender: No OFD packet to send [20:35:39]OFD Sender: No OFD packet to send [20:35:44]OFD Sender: No OFD packet to send [20:35:49]OFD Sender: No OFD packet to send [20:35:54]OFD Sender: No OFD packet to send [20:35:55]recv_with_timeout no data received [20:35:59]OFD Sender: No OFD packet to send [20:36:04]OFD Sender: No OFD packet to send [20:36:09]OFD Sender: No OFD packet to send [20:36:14]OFD Sender: No OFD packet to send [20:36:19]OFD Sender: No OFD packet to send [20:36:24]OFD Sender: No OFD packet to send [20:36:29]OFD Sender: No OFD packet to send [20:36:34]OFD Sender: No OFD packet to send [20:36:39]OFD Sender: No OFD packet to send [20:36:44]OFD Sender: No OFD packet to send [20:36:49]OFD Sender: No OFD packet to send [20:36:54]OFD Sender: No OFD packet to send [20:36:59]OFD Sender: No OFD packet to send [20:37:04]OFD Sender: No OFD packet to send [20:37:09]OFD Sender: No OFD packet to send [20:37:14]OFD Sender: No OFD packet to send [20:37:19]OFD Sender: No OFD packet to send [20:37:24]OFD Sender: No OFD packet to send [20:37:29]OFD Sender: No OFD packet to send [20:37:34]OFD Sender: No OFD packet to send [20:37:39]OFD Sender: No OFD packet to send [20:37:44]OFD Sender: No OFD packet to send [20:37:49]OFD Sender: No OFD packet to send [20:37:54]OFD Sender: No OFD packet to send [20:37:59]OFD Sender: No OFD packet to send [20:38:04]OFD Sender: No OFD packet to send [20:38:09]OFD Sender: No OFD packet to send [20:38:14]OFD Sender: No OFD packet to send [20:38:19]OFD Sender: No OFD packet to send [20:38:25]OFD Sender: No OFD packet to send [20:38:30]OFD Sender: No OFD packet to send [20:38:35]OFD Sender: No OFD packet to send [20:38:40]OFD Sender: No OFD packet to send [20:38:45]OFD Sender: No OFD packet to send [20:38:45]recv_with_timeout no data received [20:38:50]OFD Sender: No OFD packet to send [20:38:55]OFD Sender: No OFD packet to send [20:39:00]OFD Sender: No OFD packet to send [20:39:05]OFD Sender: No OFD packet to send [20:39:10]OFD Sender: No OFD packet to send [20:39:15]OFD Sender: No OFD packet to send [20:39:16]recv_with_timeout no data received [20:39:20]OFD Sender: No OFD packet to send [20:39:25]OFD Sender: No OFD packet to send [20:39:30]OFD Sender: No OFD packet to send [20:39:35]OFD Sender: No OFD packet to send [20:39:40]OFD Sender: No OFD packet to send [20:39:45]OFD Sender: No OFD packet to send [20:39:50]OFD Sender: No OFD packet to send [20:39:55]OFD Sender: No OFD packet to send [20:40:00]OFD Sender: No OFD packet to send [20:40:05]OFD Sender: No OFD packet to send [20:40:10]OFD Sender: No OFD packet to send [20:40:15]OFD Sender: No OFD packet to send [20:40:20]OFD Sender: No OFD packet to send [20:40:25]OFD Sender: No OFD packet to send [20:40:30]OFD Sender: No OFD packet to send [20:40:35]OFD Sender: No OFD packet to send [20:40:40]OFD Sender: No OFD packet to send [20:40:45]OFD Sender: No OFD packet to send [20:40:50]OFD Sender: No OFD packet to send [20:40:55]OFD Sender: No OFD packet to send [20:41:00]OFD Sender: No OFD packet to send [20:41:04]recv_with_timeout no data received [20:41:05]OFD Sender: No OFD packet to send [20:41:10]OFD Sender: No OFD packet to send [20:41:15]OFD Sender: No OFD packet to send [20:41:20]OFD Sender: No OFD packet to send [20:41:25]OFD Sender: No OFD packet to send [20:41:30]OFD Sender: No OFD packet to send [20:41:32]recv_with_timeout no data received [20:41:35]OFD Sender: No OFD packet to send [20:41:40]OFD Sender: No OFD packet to send [20:41:45]OFD Sender: No OFD packet to send [20:41:50]OFD Sender: No OFD packet to send [20:41:55]OFD Sender: No OFD packet to send [20:42:00]OFD Sender: No OFD packet to send [20:42:05]OFD Sender: No OFD packet to send [20:42:10]OFD Sender: No OFD packet to send [20:42:15]OFD Sender: No OFD packet to send [20:42:20]OFD Sender: No OFD packet to send [20:42:25]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:26]recv_with_timeout no data received [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 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17005808+1707180842=1724186650 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 1A 00 C5 66 2A 83 C1 65 17 [20:44:10]Current date/time: 20.08.2024 20:44 [20:44:10]FM_Init [20:44:10]wFMConnect [20:44:10]MH_SAM_On [20:44:10]Write to MH i2c: E0 00 00 08 00 E7 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_init finished! [20:44:10]*** atr: [20:44:10]*** 0F 3B D5 18 FF 81 91 FE [20:44:10]*** 1F C3 80 73 C8 21 10 0A [20:44:10]*** 00 00 00 00 00 00 00 00 [20:44:10]*** 00 00 00 00 00 00 00 00 [20:44:10]*** 00 00 00 00 00 00 00 00 [20:44:10]Read from MH i2c: E0 [20:44:10]MH_I2C_Read... [20:44:10]*** 00 00 00 00 00 00 00 00 [20:44:10]Read from MH i2c: E0 10 00 [20:44:10]MH_I2C_Read... [20:44:10]*** 00 00 00 00 00 00 00 00 [20:44:10]*** 00 00 00 00 00 00 00 00 [20:44:10]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [20:44:10]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [20:44:10]wFMCommunicate request_size=10 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [20:44:10]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [20:44:10]Read from MH i2c: E2 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [20:44:10]RAPDU: 90 00 [20:44:10]wFMCommunicate OK [20:44:10]wFMCommunicate request_size=4 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 11 00 00 [20:44:10]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:10]Read from MH i2c: E2 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 17 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [20:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:44:10]wFMCommunicate OK [20:44:10]Detected FM SN is 0000000000871769 [20:44:10]Stored FM SN is 0000000000871769 [20:44:10]wFMCommunicate request_size=9 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 16 00 00 04 E7 8B 00 00 [20:44:10]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [20:44:10]Read from MH i2c: E2 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [20:44:10]RAPDU: 90 00 [20:44:10]wFMCommunicate OK [20:44:10]FM PIN OK [20:44:10]wFMCommunicate request_size=8 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 14 04 00 03 02 00 01 [20:44:10]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [20:44:10]Read from MH i2c: E2 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [20:44:10]RAPDU: 90 00 [20:44:10]wFMCommunicate OK [20:44:10]wFMCommunicate request_size=13 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [20:44:10]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [20:44:10]Read from MH i2c: E2 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [20:44:10]RAPDU: 90 00 [20:44:10]wFMCommunicate OK [20:44:10]wFMCommunicate request_size=4 [20:44:10]MH_SAM_APDU [20:44:10]CAPDU: 80 11 00 00 [20:44:10]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:10]Read from MH i2c: E2 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 17 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [20:44:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:44:10]wFMCommunicate OK [20:44:10]DocumentArchiveInit [20:44:10]Start Httpd... [20:44:10]Httpd thread 3067796836 created [20:44:10]Write to MH i2c: 01 00 00 0F 00 0F [20:44:10]Write i2c OK [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: 01 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: 01 07 00 [20:44:10]MH_I2C_Read... [20:44:10]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [20:44:10]MH Int Process started [20:44:10]Allocated Socket 8 [20:44:10]Bind OK [20:44:10]Listen OK [20:44:10]httpd running on port 8080 [20:44:10]Waiting for new connection... [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]accept exits with 9 [20:44:31]New connection [20:44:31]New thread 3067510116 created [20:44:31]Waiting for new connection... [20:44:31] Sock 9.Parse request [20:44:31]Sock 9.Check first char [20:44:31]Sock 9.First char is OK [20:44:31]request: POST /json_proto HTTP/1.0 [20:44:31]Method: POST [20:44:31]URL: /json_proto [20:44:31]Method is POST - this is cgi request [20:44:31]url: /json_proto [20:44:31]query_string will be loaded in cgi processing [20:44:31]execute_cgi json_proto POST (null) [20:44:31]execute_cgi path=json_proto method=POST [20:44:31]POST find Content-Length [20:44:31]Host: 172.17.44.132:8080 [20:44:31]Content-Length: 215 [20:44:31]Content-Type: application/json [20:44:31] [20:44:31]POST finish read [20:44:31]Found Content-Length = 215 [20:44: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" ] } } [20:44:31]execute_script... [20:44: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" ] } } [20:44:31]POST & json_proto [20:44:31]process_json_proto [20:44:31]json parsed OK: [20:44:31]protocol is kg_v1.0 [20:44:31]action value=get_value [20:44:31]process_action get_value [20:44:31]cmd_get_value [20:44:31]process_action get_value done [20:44:31]requested_data is exist [20:44:31]produce_requested_data [20:44:31]requested_item kkm.sn is exist - process it [20:44:31]requested_item kkm.ver is exist - process it [20:44:31]requested_item fm.sn is exist - process it [20:44:31]wFMCommunicate request_size=4 [20:44:31]MH_SAM_APDU [20:44:31]CAPDU: 80 11 00 00 [20:44:31]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [20:44:31]Write i2c OK [20:44:31]MH_I2C_Read... [20:44:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:44:31]Read from MH i2c: E2 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 17 00 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [20:44:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:44:31]wFMCommunicate OK [20:44:31]requested_item fd.num is exist - process it [20:44:31]SAM_PROTO_GetFieldsCounters [20:44:31]wFMCommunicate request_size=4 [20:44:31]MH_SAM_APDU [20:44:31]CAPDU: 80 13 00 00 [20:44:31]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [20:44:31]Write i2c OK [20:44:31]MH_I2C_Read... [20:44:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:44:31]Read from MH i2c: E2 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 62 00 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 ED [20:44: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BA 02 00 00 5E 04 04 00 BA 02 00 00 57 04 04 00 BB 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:44:31]wFMCommunicate OK [20:44:31]SAM_PROTO_GetFieldsCounters done [20:44:31]requested_item shift.num is exist - process it [20:44:31]requested_item shift.opened is exist - process it [20:44:31]req_shift_opened [20:44:31]FM_GetShiftState [20:44:31]SAM_PROTO_GetShiftState [20:44:31]wFMCommunicate request_size=4 [20:44:31]MH_SAM_APDU [20:44:31]CAPDU: 80 13 01 00 [20:44:31]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [20:44:31]Write i2c OK [20:44:31]MH_I2C_Read... [20:44:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:44:31]Read from MH i2c: E2 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 0E 00 [20:44:31]MH_I2C_Read... [20:44:31]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [20:44:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:44:31]wFMCommunicate OK [20:44:31]SAM_PROTO_GetShiftState done [20:44:31]FM_GetShiftState done [20:44:31]req_shift_opened done [20:44:31]requested_item shift.open_date is exist - process it [20:44:31]req_shift_open_date [20:44:31]req_shift_open_date done [20:44:31]produce_requested_data done [20:44:31]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163253,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [20:44:31]process_action_free get_value [20:44:31]json_value_free [20:44:31]json_value_free done [20:44:31]process_json_proto returns [20:44:31]Send response to host [20:44:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163253,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [20:44:31]free response buf [20:44:31]execute_script done [20:44:31]execute_script returns [20:44:31]free content buf [20:44:31]Sock 9.Close socket [20:44:31]Sock 9.Thread stoped [20:44:31]accept exits with 7 [20:44:31]New connection [20:44:31]New thread 3067366756 created [20:44:31]Thread 3067510116 joined [20:44:31]Waiting for new connection... [20:44:31] Sock 7.Parse request [20:44:31]Sock 7.Check first char [20:44:31]Sock 7.First char is OK [20:44:31]request: POST /json_proto HTTP/1.0 [20:44:31]Method: POST [20:44:31]URL: /json_proto [20:44:31]Method is POST - this is cgi request [20:44:31]url: /json_proto [20:44:31]query_string will be loaded in cgi processing [20:44:31]execute_cgi json_proto POST (null) [20:44:31]execute_cgi path=json_proto method=POST [20:44:31]POST find Content-Length [20:44:31]Host: 172.17.44.132:8080 [20:44:31]Content-Length: 331 [20:44:31]Content-Type: application/json [20:44:31] [20:44:31]POST finish read [20:44:31]Found Content-Length = 331 [20:44:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:44:31]execute_script... [20:44:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [20:44:31]POST & json_proto [20:44:31]process_json_proto [20:44:31]json parsed OK: [20:44:31]protocol is kg_v1.0 [20:44:31]action value=get_value [20:44:31]process_action get_value [20:44:32]cmd_get_value [20:44:32]process_action get_value done [20:44:32]requested_data is exist [20:44:32]produce_requested_data [20:44:32]requested_item fm.sale.total is exist - process it [20:44:32]SAM_PROTO_GetFMData [20:44:32]wFMCommunicate request_size=4 [20:44:32]MH_SAM_APDU [20:44:32]CAPDU: 80 13 03 00 [20:44:32]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [20:44:32]OFD Sender: No OFD packet to send [20:44:32]Write i2c OK [20:44:32]MH_I2C_Read... [20:44:32]Read from MH i2c: E2 [20:44:32]MH_I2C_Read... [20:44:32]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [20:44:32]Read from MH i2c: E2 FD 00 [20:44:32]MH_I2C_Read... [20:44:32]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 12 7A 02 00 69 04 A4 00 6F 04 04 00 02 77 02 00 B1 04 05 00 FC BA F8 69 03 70 04 05 00 7E 35 6D 68 02 72 04 05 00 7E 85 8B 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 16 FA D3 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 18 BC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 8E [20:44:32]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 12 7A 02 00 69 04 A4 00 6F 04 04 00 02 77 02 00 B1 04 05 00 FC BA F8 69 03 70 04 05 00 7E 35 6D 68 02 72 04 05 00 7E 85 8B 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 16 FA D3 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 18 BC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [20:44:32]wFMCommunicate OK [20:44:32]wFMCommunicate request_size=4 [20:44:32]MH_SAM_APDU [20:44:32]CAPDU: 80 17 00 00 [20:44:32]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [20:44:32]Write i2c OK [20:44:32]MH_I2C_Read... [20:45:17]ConnectInit Can't connect to host [20:45:17]OFD Sender: No OFD packet to send [20:45:22]OFD Sender: No OFD packet to send [20:45:27]OFD Sender: No OFD packet to send [20:45:32]OFD Sender: No OFD packet to send [20:45:37]OFD Sender: No OFD packet to send [20:45:42]OFD Sender: No OFD packet to send [20:45:47]recv_with_timeout no data received [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:45]recv_with_timeout no data received [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]recv_with_timeout no data received [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:23]OFD Sender: No OFD packet to send [20:47:23]recv_with_timeout no data received [20:47:28]OFD Sender: No OFD packet to send [20:47:33]OFD Sender: No OFD packet to send [20:47:38]OFD Sender: No OFD packet to send [20:47:43]OFD Sender: No OFD packet to send [20:47:43]recv_with_timeout no data received [20:47:48]OFD Sender: No OFD packet to send [20:47:53]OFD Sender: No OFD packet to send [20:47:58]OFD Sender: No OFD packet to send [20:48:03]OFD Sender: No OFD packet to send [20:48:08]OFD Sender: No OFD packet to send [20:48:13]OFD Sender: No OFD packet to send [20:48:18]OFD Sender: No OFD packet to send [20:48:23]OFD Sender: No OFD packet to send [20:48:28]OFD Sender: No OFD packet to send [20:48:33]OFD Sender: No OFD packet to send [20:48:38]OFD Sender: No OFD packet to send [20:48:43]OFD Sender: No OFD packet to send [20:48:48]OFD Sender: No OFD packet to send [20:48:50]recv_with_timeout no data received [20:48:53]OFD Sender: No OFD packet to send [20:48:58]OFD Sender: No OFD packet to send [20:49:03]OFD Sender: No OFD packet to send [20:49:08]OFD Sender: No OFD packet to send [20:49:13]OFD Sender: No OFD packet to send [20:49:18]OFD Sender: No OFD packet to send [20:49:23]OFD Sender: No OFD packet to send [20:49:28]OFD Sender: No OFD packet to send [20:49:33]OFD Sender: No OFD packet to send [20:49:38]OFD Sender: No OFD packet to send [20:49:43]OFD Sender: No OFD packet to send [20:49:48]OFD Sender: No OFD packet to send [20:49:53]OFD Sender: No OFD packet to send [20:49:58]OFD Sender: No OFD packet to send [20:50:03]OFD Sender: No OFD packet to send [20:50:08]OFD Sender: No OFD packet to send [20:50:13]OFD Sender: No OFD packet to send [20:50:18]OFD Sender: No OFD packet to send [20:50:23]OFD Sender: No OFD packet to send [20:50:28]OFD Sender: No OFD packet to send [20:50:33]OFD Sender: No OFD packet to send [20:50:38]OFD Sender: No OFD packet to send [20:50:43]OFD Sender: No OFD packet to send [20:50:48]OFD Sender: No OFD packet to send [20:50:53]OFD Sender: No OFD packet to send [20:50:58]OFD Sender: No OFD packet to send [20:51:03]OFD Sender: No OFD packet to send [20:51:08]OFD Sender: No OFD packet to send [20:51:12]recv_with_timeout no data received [20:51:13]OFD Sender: No OFD packet to send [20:51:18]OFD Sender: No OFD packet to send [20:51:23]OFD Sender: No OFD packet to send [20:51:25]accept exits with 9 [20:51:25]New connection [20:51:25]New thread 3067510116 created [20:51:25]Thread 3067366756 joined [20:51:25]Waiting for new connection... [20:51:25] Sock 9.Parse request [20:51:25]Sock 9.Check first char [20:51:25]Sock 9.First char is OK [20:51:25]request: POST /json_proto HTTP/1.0 [20:51:25]Method: POST [20:51:25]URL: /json_proto [20:51:25]Method is POST - this is cgi request [20:51:25]url: /json_proto [20:51:25]query_string will be loaded in cgi processing [20:51:25]execute_cgi json_proto POST (null) [20:51:25]execute_cgi path=json_proto method=POST [20:51:25]POST find Content-Length [20:51:25]Host: 172.17.44.132:8080 [20:51:25]Content-Length: 621 [20:51:25]Content-Type: application/json [20:51:25] [20:51:25]POST finish read [20:51:25]Found Content-Length = 621 [20:51:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50503", "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:51:25]execute_script... [20:51:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50503", "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:51:25]POST & json_proto [20:51:25]process_json_proto [20:51:25]json parsed OK: [20:51:25]protocol is kg_v1.0 [20:51:25]action value=close_receipt [20:51:25]process_action close_receipt [20:51:25]cmd_close_receipt [20:51:25]MH_GetDate [20:51:25]Write to MH i2c: F0 00 00 1D 00 0C [20:51:25]Write i2c OK [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: F0 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: F0 09 00 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: F0 09 00 1D 00 00 CE 01 C5 66 2A 83 C1 65 E2 [20:51:25]GetLastDocTimeStamp 1724184545 [20:51:25]current date 1724187086 [20:51:25]FM_GetShiftState [20:51:25]SAM_PROTO_GetShiftState [20:51:25]wFMCommunicate request_size=4 [20:51:25]MH_SAM_APDU [20:51:25]CAPDU: 80 13 01 00 [20:51:25]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [20:51:25]Write i2c OK [20:51:25]MH_I2C_Read... [20:51:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:25]Read from MH i2c: E2 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: E2 0E 00 [20:51:25]MH_I2C_Read... [20:51:25]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [20:51:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:51:25]wFMCommunicate OK [20:51:25]SAM_PROTO_GetShiftState done [20:51:25]FM_GetShiftState done [20:51:25]opened in 1724113081 [20:51:25]opened+sec_in_day 1724199481 [20:51:25]quantity*price = 13800 [20:51:25]sum+1 = 13801 [20:51:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 699 20.08.2024 20:51 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163254 ФПД: 57112245027237 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T205126&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163254&fm=57112245027237&tin=02508201610067®Number=0000000000092562&sum=13800 0 [20:51:26]StoreToDocumentArchive [20:51:26]shift 465 fd 163254 [20:51:26]save to /storage/0465/doc_00163254 [20:51:26]save last doc name /storage/0465/doc_00163254 to /storage/kkm_last_doc_name [20:51:26]save OK [20:51:26]Clear old archive folders... [20:51:26]ProcessDocumentItem done err = 0, tmpTLVsize=274 [20:51:26]tlvbuf is 0059A950 [20:51:26]SAM_PROTO_ClearQueue [20:51:26]wFMCommunicate request_size=4 [20:51:26]MH_SAM_APDU [20:51:26]CAPDU: 80 09 00 00 [20:51:26]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [20:51:26]Write i2c OK [20:51:26]MH_I2C_Read... [20:51:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:51:26]Read from MH i2c: E2 [20:51:26]MH_I2C_Read... [20:51:26]Read from MH i2c: E2 03 00 [20:51:26]MH_I2C_Read... [20:51:26]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [20:51:26]RAPDU: 90 00 [20:51:26]wFMCommunicate OK [20:51:26]SAM_PROTO_ClearQueue done [20:51:26]KKMCreateOFDPacket [20:51:26]OFDProtocolAddRootSTLVToBuf [20:51:26]FM_MakeSignedData [20:51:26]FM_MakeSignedData [20:51:26]SAM_PROTO_SignData [20:51:26]wFMCommunicate request_size=4 [20:51:26]MH_SAM_APDU [20:51:26]CAPDU: 80 0D 01 02 [20:51:26]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [20:51:26]Write i2c OK [20:51:26]MH_I2C_Read... [20:51:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:51:26]Read from MH i2c: E2 [20:51:26]MH_I2C_Read... [20:51:26]Read from MH i2c: E2 03 00 [20:51:26]MH_I2C_Read... [20:51:26]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [20:51:26]RAPDU: 90 00 [20:51:26]wFMCommunicate OK [20:51:26]wFMCommunicate request_size=255 [20:51:26]MH_SAM_APDU [20:51:26]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 BB 02 00 00 F4 03 04 00 CE 01 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [20:51:26]Write to MH i2c: E2 02 01 2D 00 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 BB 02 00 00 F4 03 04 00 CE 01 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 6A [20:51:26]Write i2c OK [20:51:26]MH_I2C_Read... [20:51:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:27]Read from MH i2c: E2 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: E2 03 00 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [20:51:27]RAPDU: 90 00 [20:51:27]wFMCommunicate OK [20:51:27]wFMCommunicate request_size=33 [20:51:27]MH_SAM_APDU [20:51:27]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7D 02 00 35 04 06 00 33 F1 7B 13 C1 A5 [20:51:27]Write to MH i2c: E2 24 00 2E 00 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7D 02 00 35 04 06 00 33 F1 7B 13 C1 A5 00 00 8A [20:51:27]Write i2c OK [20:51:27]MH_I2C_Read... [20:51:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:51:27]Read from MH i2c: E2 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: E2 03 00 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [20:51:27]RAPDU: 90 00 [20:51:27]wFMCommunicate OK [20:51:27]wFMCommunicate request_size=4 [20:51:27]MH_SAM_APDU [20:51:27]CAPDU: 80 0D 03 02 [20:51:27]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [20:51:27]Write i2c OK [20:51:27]MH_I2C_Read... [20:51:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:51:27]Read from MH i2c: E2 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: E2 0B 00 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: E2 0B 00 2F 00 00 17 1B 72 6E E1 71 D6 A3 90 00 88 [20:51:27]RAPDU: 17 1B 72 6E E1 71 D6 A3 90 00 [20:51:27]wFMCommunicate OK [20:51:27]SAM_PROTO_SignData done [20:51:27]FM_MakeSignedData done [20:51:27]CreateOFDProtocolMessage [20:51:27]wFMCommunicate request_size=4 [20:51:27]MH_SAM_APDU [20:51:27]CAPDU: 80 11 00 00 [20:51:27]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [20:51:27]Write i2c OK [20:51:27]MH_I2C_Read... [20:51:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:27]Read from MH i2c: E2 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: E2 17 00 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [20:51:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:51:27]wFMCommunicate OK [20:51:27]CreateOFDProtocolMessage done [20:51:27]OFDSenderStorePacket 163254 [20:51:27]StoreOFDPacket docnum=163254 [20:51:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 7B 2A 1E 01 BF D5 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 BB 02 00 00 F4 03 04 00 CE 01 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7D 02 00 35 04 06 00 33 F1 7B 13 C1 A5 17 1B 72 6E E1 71 D6 A3 [20:51:27]CheckFolder [20:51:27]dirname=/storage/ofd_packets [20:51:27]CheckFolder done [20:51:27]ProducePacketName [20:51:27]name=ofd_packets/00163254 [20:51:27]NVStorageSaveData ofd_packets/00163254 [20:51:27]File name is /storage/ofd_packets/00163254 [20:51:27]Write 324 bytes [20:51:27]NVStorageSaveData done [20:51:27]OFDSenderStorePacket done [20:51:27]KKMCreateOFDPacket done [20:51:27]NVStorageSaveData kkm_last_timestamp [20:51:27]File name is /storage/kkm_last_timestamp [20:51:27]Write 4 bytes [20:51:27]NVStorageSaveData done [20:51:27]ExternCall_PrintAddStr [20:51:27]wPrintStart [20:51:27]Write to MH i2c: 01 00 00 31 00 31 [20:51:27]Write i2c OK [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: 01 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: 01 07 00 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [20:51:27]RasterBufferAndPrint [20:51:27]line Счет N : (3)50503 [20:51:27]line ИНН: 02508201610067 [20:51:27]line Контрольно-Кассовый Чек [20:51:27]line ПРОДАЖА [20:51:27]line Товар: 4640030091645 [20:51:27]line Сигареты ESSE Exchange M [20:51:27]line 1.000 * 138.00 [20:51:27]line = 138.00 [20:51:27]line НДС 12% НСП 1% [20:51:27]line > о реализуемом товаре [20:51:27]line ИТОГО: 138.00 [20:51:27]line НСП 1% : 1.22 [20:51:27]line НДС 12% : 14.65 [20:51:27]line Наличными: 138.00 [20:51:27]line Безнал.: 0.00 [20:51:27]line Место: АЗС № 130 "Партнер Нефть" [20:51:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:51:27]line СНО: Общий режим [20:51:27]line Чек 699 20.08.2024 20:51 [20:51:27]line Смена: 465 ФФД: 1.0 [20:51:27]line ЗНМ: 0300000070 [20:51:27]line РНМ: 0000000000092562 [20:51:27]line Версия ККМ: 001 [20:51:27]line ФМ: 0000000000871769 [20:51:27]line ФД: 163254 [20:51:27]line ФПД: 57112245027237 [20:51:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T205126&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163254&fm=57112245027237&tin=02508201610067®Number=0000000000092562&sum=13800 [20:51:27]line 0 [20:51:27]written 0, free lines is 4095 [20:51:27]OFD Sender: Processing packet 163254 [packets to send 961, broken 960] [20:51:27]ProducePacketName [20:51:27]name=ofd_packets/00163254 [20:51:27]OFD Sender: To server: pG, [20:51:27]CommunicateWithHost lk.salyk.kg:30040 [20:51:27]ConnectInit lk.salyk.kg [20:51:27]Write to MH i2c: 01 00 00 59 00 59 [20:51:27]Write i2c OK [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: 01 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: 01 07 00 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 F1 0C 5D [20:51:27]RasterBufferAndPrint [20:51:27]line [20:51:27]line [20:51:27]line [20:51:27]line [20:51:27]line [20:51:27]written 0, free lines is 3319 [20:51:27]MH_Cut [20:51:27]Write to MH i2c: D1 01 00 60 00 01 32 [20:51:27]Write i2c OK [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: D1 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: D1 01 00 [20:51:27]MH_I2C_Read... [20:51:27]Read from MH i2c: D1 01 00 60 00 00 31 [20:51:27]Write to MH i2c: 01 00 00 61 00 61 [20:51:27]Write i2c OK [20:51:27]MH_I2C_Read... [20:51:28]*** Cut start [20:51:28]*** Purtial cut [20:51:28]*** Stage 1: CUTSNS_PIN = 1 [20:51:30]Read from MH i2c: 01 [20:51:30]MH_I2C_Read... [20:51:30]*** Stop cut motor [20:51:30]*** Cut end [20:51:30]Read from MH i2c: 01 07 00 [20:51:30]MH_I2C_Read... [20:51:30]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [20:51:30]process_action close_receipt done [20:51:30]requested_data is exist [20:51:30]produce_requested_data [20:51:30]requested_item fm.sn is exist - process it [20:51:30]wFMCommunicate request_size=4 [20:51:30]MH_SAM_APDU [20:51:30]CAPDU: 80 11 00 00 [20:51:30]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [20:51:30]Write i2c OK [20:51:30]MH_I2C_Read... [20:51:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:51:30]Read from MH i2c: E2 [20:51:30]MH_I2C_Read... [20:51:30]Read from MH i2c: E2 17 00 [20:51:30]MH_I2C_Read... [20:51:30]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [20:51:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:51:30]wFMCommunicate OK [20:51:30]requested_item fd.num is exist - process it [20:51:30]SAM_PROTO_GetFieldsCounters [20:51:30]wFMCommunicate request_size=4 [20:51:30]MH_SAM_APDU [20:51:30]CAPDU: 80 13 00 00 [20:51:30]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [20:51:30]Write i2c OK [20:51:30]MH_I2C_Read... [20:51:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:51:30]Read from MH i2c: E2 [20:51:30]MH_I2C_Read... [20:51:30]Read from MH i2c: E2 62 00 [20:51:30]MH_I2C_Read... [20:51:30]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BB 02 00 00 5E 04 04 00 BB 02 00 00 57 04 04 00 BC 02 00 00 19 04 04 00 00 00 00 00 90 00 43 [20:51:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B6 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BB 02 00 00 5E 04 04 00 BB 02 00 00 57 04 04 00 BC 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:51:30]wFMCommunicate OK [20:51:30]SAM_PROTO_GetFieldsCounters done [20:51:30]requested_item shift.num is exist - process it [20:51:30]requested_item shift.opened is exist - process it [20:51:30]req_shift_opened [20:51:30]FM_GetShiftState [20:51:30]SAM_PROTO_GetShiftState [20:51:30]wFMCommunicate request_size=4 [20:51:30]MH_SAM_APDU [20:51:30]CAPDU: 80 13 01 00 [20:51:30]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [20:51:30]Write i2c OK [20:51:30]MH_I2C_Read... [20:51:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:51:30]Read from MH i2c: E2 [20:51:30]MH_I2C_Read... [20:51:30]Read from MH i2c: E2 0E 00 [20:51:30]MH_I2C_Read... [20:51:30]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [20:51:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:51:30]wFMCommunicate OK [20:51:30]SAM_PROTO_GetShiftState done [20:51:30]FM_GetShiftState done [20:51:30]req_shift_opened done [20:51:30]requested_item shift.open_date is exist - process it [20:51:30]req_shift_open_date [20:51:30]req_shift_open_date done [20:51:30]produce_requested_data done [20:51:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163254,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [20:51:30]process_action_free close_receipt [20:51:30]json_value_free [20:51:30]json_value_free done [20:51:30]process_json_proto returns [20:51:30]Send response to host [20:51:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163254,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [20:51:30]free response buf [20:51:30]execute_script done [20:51:30]execute_script returns [20:51:30]free content buf [20:51:30]Sock 9.Close socket [20:51:30]Sock 9.Thread stoped [20:51:58]Connected sock=11 [20:51: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 36 39 26 01 00 00 7B 2A 1E 01 BF D5 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 BB 02 00 00 F4 03 04 00 CE 01 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7D 02 00 35 04 06 00 33 F1 7B 13 C1 A5 17 1B 72 6E E1 71 D6 A3 [20:52:03]recv_with_timeout no data received [20:52:03]CommunicateWithHost answer receiving error [20:52:03]CommunicateWithHost err = -3 [20:52:03]OFD Sender: Server communicate error [20:52:03]recv_with_timeout no data received [20:52:08]OFD Sender: Processing packet 163254 [packets to send 961, broken 960] [20:52:08]ProducePacketName [20:52:08]name=ofd_packets/00163254 [20:52:08]OFD Sender: To server: pG, [20:52:08]CommunicateWithHost lk.salyk.kg:30040 [20:52:08]ConnectInit lk.salyk.kg [20:52:12]Connected sock=9 [20:52: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 36 39 26 01 00 00 7B 2A 1E 01 BF D5 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 BB 02 00 00 F4 03 04 00 CE 01 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7D 02 00 35 04 06 00 33 F1 7B 13 C1 A5 17 1B 72 6E E1 71 D6 A3 [20:52:16]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 19 0B 47 00 30 61 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B6 7D 02 00 F4 03 04 00 4E AB C4 66 B6 04 01 00 00 F8 20 C7 28 1F 88 A8 CA [20:52:16]CommunicateWithHost err = 0 [20:52:16]CheckOFDResponse [20:52:16]1017 (14) - 77093643461234 [20:52:16]1041 (16) - 0000000000871769 [20:52:16]1040 (4) - 163254 [20:52:16]1012 (4) - 20.08.2024 14:42 [20:52:16]1206 (1) - 0 [20:52:16]OFD Sender: Remove packet 163254 [20:52:16]ProducePacketName [20:52:16]name=ofd_packets/00163254 [20:52:16]NVStorageDeleteData [20:52:17]OFD Sender: No OFD packet to send [20:52:22]OFD Sender: No OFD packet to send [20:52:27]OFD Sender: No OFD packet to send [20:52:32]OFD Sender: No OFD packet to send [20:52:37]OFD Sender: No OFD packet to send [20:52:37]recv_with_timeout no data received [20:52:42]OFD Sender: No OFD packet to send [20:52:47]OFD Sender: No OFD packet to send [20:52:52]OFD Sender: No OFD packet to send [20:52:57]OFD Sender: No OFD packet to send [20:53:02]OFD Sender: No OFD packet to send [20:53:07]OFD Sender: No OFD packet to send [20:53:11]recv_with_timeout no data received [20:53:12]OFD Sender: No OFD packet to send [20:53:17]OFD Sender: No OFD packet to send [20:53:22]OFD Sender: No OFD packet to send [20:53:23]recv_with_timeout no data received [20:53:27]OFD Sender: No OFD packet to send [20:53:32]OFD Sender: No OFD packet to send [20:53:37]OFD Sender: No OFD packet to send [20:53:41]recv_with_timeout no data received [20:53:42]OFD Sender: No OFD packet to send [20:53:47]OFD Sender: No OFD packet to send [20:53:52]OFD Sender: No OFD packet to send [20:53:57]OFD Sender: No OFD packet to send [20:54:02]OFD Sender: No OFD packet to send [20:54:07]OFD Sender: No OFD packet to send [20:54:12]OFD Sender: No OFD packet to send [20:54:17]OFD Sender: No OFD packet to send [20:54:22]OFD Sender: No OFD packet to send [20:54:27]OFD Sender: No OFD packet to send [20:54:32]OFD Sender: No OFD packet to send [20:54:37]OFD Sender: No OFD packet to send [20:54:42]OFD Sender: No OFD packet to send [20:54:47]OFD Sender: No OFD packet to send [20:54:49]accept exits with 10 [20:54:49]New connection [20:54:49]New thread 3067366756 created [20:54:49]Thread 3067510116 joined [20:54:49]Waiting for new connection... [20:54:49] Sock 10.Parse request [20:54:49]Sock 10.Check first char [20:54:49]Sock 10.First char is OK [20:54:49]request: POST /json_proto HTTP/1.0 [20:54:49]Method: POST [20:54:49]URL: /json_proto [20:54:49]Method is POST - this is cgi request [20:54:49]url: /json_proto [20:54:49]query_string will be loaded in cgi processing [20:54:49]execute_cgi json_proto POST (null) [20:54:49]execute_cgi path=json_proto method=POST [20:54:49]POST find Content-Length [20:54:49]Host: 172.17.44.132:8080 [20:54:49]Content-Length: 648 [20:54:49]Content-Type: application/json [20:54:49] [20:54:49]POST finish read [20:54:49]Found Content-Length = 648 [20:54:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50504", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "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" ] } } [20:54:49]execute_script... [20:54:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50504", "tax_sys" : 0, "items" : [ { "code": "2000036190018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E XL(GABB TRADE)", "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" ] } } [20:54:49]POST & json_proto [20:54:49]process_json_proto [20:54:49]json parsed OK: [20:54:49]protocol is kg_v1.0 [20:54:49]action value=close_receipt [20:54:49]process_action close_receipt [20:54:49]cmd_close_receipt [20:54:49]MH_GetDate [20:54:49]Write to MH i2c: F0 00 00 65 00 54 [20:54:49]Write i2c OK [20:54:49]MH_I2C_Read... [20:54:49]Read from MH i2c: F0 [20:54:49]MH_I2C_Read... [20:54:49]Read from MH i2c: F0 09 00 [20:54:49]MH_I2C_Read... [20:54:49]Read from MH i2c: F0 09 00 65 00 00 9A 02 C5 66 2A 83 C1 65 F7 [20:54:49]GetLastDocTimeStamp 1724187086 [20:54:49]current date 1724187290 [20:54:49]FM_GetShiftState [20:54:49]SAM_PROTO_GetShiftState [20:54:49]wFMCommunicate request_size=4 [20:54:49]MH_SAM_APDU [20:54:49]CAPDU: 80 13 01 00 [20:54:49]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [20:54:49]Write i2c OK [20:54:49]MH_I2C_Read... [20:54:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:54:49]Read from MH i2c: E2 [20:54:49]MH_I2C_Read... [20:54:49]Read from MH i2c: E2 0E 00 [20:54:49]MH_I2C_Read... [20:54:49]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [20:54:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:54:49]wFMCommunicate OK [20:54:49]SAM_PROTO_GetShiftState done [20:54:49]FM_GetShiftState done [20:54:49]opened in 1724113081 [20:54:49]opened+sec_in_day 1724199481 [20:54:49]quantity*price = 9500 [20:54:49]sum+1 = 9501 [20:54:49]Check (price>sum+1) || (price+1 о реализуемом товаре [20:55:40]line ОКРУГЛЕНИЕ: -0.36 [20:55:40]line ИТОГО: 500.00 [20:55:40]line Внесено: 500.00 [20:55:40]line СДАЧА: 0.00 [20:55:40]line НСП 1% : 4.43 [20:55:40]line НДС 12% : 53.14 [20:55:40]line Наличными: 500.00 [20:55:40]line Безнал.: 0.00 [20:55:40]line Место: АЗС № 130 "Партнер Нефть" [20:55:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:55:40]line СНО: Общий режим [20:55:40]line Чек 702 20.08.2024 20:55 [20:55:40]line Смена: 465 ФФД: 1.0 [20:55:40]line ЗНМ: 0300000070 [20:55:40]line РНМ: 0000000000092562 [20:55:40]line Версия ККМ: 001 [20:55:40]line ФМ: 0000000000871769 [20:55:40]line ФД: 163257 [20:55:40]line ФПД: 220057699289328 [20:55:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T205539&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163257&fm=220057699289328&tin=02508201610067®Number=0000000000092562&sum=50000 [20:55:40]written 0, free lines is 4095 [20:55:40]Write to MH i2c: 01 00 00 38 01 39 [20:55:40]Write i2c OK [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: 01 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: 01 07 00 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: 01 07 00 38 01 00 00 00 00 00 C3 0C 0F [20:55:40]RasterBufferAndPrint [20:55:40]line [20:55:40]line [20:55:40]line [20:55:40]line [20:55:40]line [20:55:40]written 0, free lines is 3284 [20:55:40]MH_Cut [20:55:40]Write to MH i2c: D1 01 00 3F 01 01 12 [20:55:40]Write i2c OK [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: D1 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: D1 01 00 [20:55:40]MH_I2C_Read... [20:55:40]Read from MH i2c: D1 01 00 3F 01 00 11 [20:55:40]Write to MH i2c: 01 00 00 40 01 41 [20:55:40]Write i2c OK [20:55:40]MH_I2C_Read... [20:55:41]ConnectInit Can't take IP for lk.salyk.kg [20:55:41]CommunicateWithHost connect error [20:55:41]CommunicateWithHost err = -1 [20:55:41]OFD Sender: Server communicate error [20:55:41]OFD Sender: Processing packet 163255 [packets to send 963, broken 960] [20:55:41]ProducePacketName [20:55:41]name=ofd_packets/00163255 [20:55:41]OFD Sender: To server: pG, [20:55:41]CommunicateWithHost lk.salyk.kg:30040 [20:55:41]ConnectInit lk.salyk.kg [20:55:41]*** Cut start [20:55:41]*** Purtial cut [20:55:41]*** Stage 1: CUTSNS_PIN = 1 [20:55:43]Read from MH i2c: 01 [20:55:43]MH_I2C_Read... [20:55:43]*** Stop cut motor [20:55:43]*** Cut end [20:55:43]Read from MH i2c: 01 07 00 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 FF 0F 56 [20:55:43]process_action close_receipt done [20:55:43]requested_data is exist [20:55:43]produce_requested_data [20:55:43]requested_item fm.sn is exist - process it [20:55:43]wFMCommunicate request_size=4 [20:55:43]MH_SAM_APDU [20:55:43]CAPDU: 80 11 00 00 [20:55:43]Write to MH i2c: E2 08 00 41 01 80 11 00 00 00 00 00 00 BC [20:55:43]Write i2c OK [20:55:43]MH_I2C_Read... [20:55:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:55:43]Read from MH i2c: E2 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: E2 17 00 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: E2 17 00 41 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [20:55:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:55:43]wFMCommunicate OK [20:55:43]requested_item fd.num is exist - process it [20:55:43]SAM_PROTO_GetFieldsCounters [20:55:43]wFMCommunicate request_size=4 [20:55:43]MH_SAM_APDU [20:55:43]CAPDU: 80 13 00 00 [20:55:43]Write to MH i2c: E2 08 00 42 01 80 13 00 00 00 00 00 00 BF [20:55:43]Write i2c OK [20:55:43]MH_I2C_Read... [20:55:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:55:43]Read from MH i2c: E2 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: E2 62 00 [20:55:43]MH_I2C_Read... [20:55:43]Read from MH i2c: E2 62 00 42 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BE 02 00 00 5E 04 04 00 BE 02 00 00 57 04 04 00 BF 02 00 00 19 04 04 00 00 00 00 00 90 00 2F [20:55: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 B9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BE 02 00 00 5E 04 04 00 BE 02 00 00 57 04 04 00 BF 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:55:44]wFMCommunicate OK [20:55:44]SAM_PROTO_GetFieldsCounters done [20:55:44]requested_item shift.num is exist - process it [20:55:44]requested_item shift.opened is exist - process it [20:55:44]req_shift_opened [20:55:44]FM_GetShiftState [20:55:44]SAM_PROTO_GetShiftState [20:55:44]wFMCommunicate request_size=4 [20:55:44]MH_SAM_APDU [20:55:44]CAPDU: 80 13 01 00 [20:55:44]Write to MH i2c: E2 08 00 43 01 80 13 01 00 00 00 00 00 C1 [20:55:44]Write i2c OK [20:55:44]MH_I2C_Read... [20:55:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:55:44]Read from MH i2c: E2 [20:55:44]MH_I2C_Read... [20:55:44]Read from MH i2c: E2 0E 00 [20:55:44]MH_I2C_Read... [20:55:44]Read from MH i2c: E2 0E 00 43 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8F [20:55:44]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:55:44]wFMCommunicate OK [20:55:44]SAM_PROTO_GetShiftState done [20:55:44]FM_GetShiftState done [20:55:44]req_shift_opened done [20:55:44]requested_item shift.open_date is exist - process it [20:55:44]req_shift_open_date [20:55:44]req_shift_open_date done [20:55:44]produce_requested_data done [20:55:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163257,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [20:55:44]process_action_free close_receipt [20:55:44]json_value_free [20:55:44]json_value_free done [20:55:44]process_json_proto returns [20:55:44]Send response to host [20:55:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163257,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [20:55:44]free response buf [20:55:44]execute_script done [20:55:44]execute_script returns [20:55:44]free content buf [20:55:44]Sock 10.Close socket [20:55:44]Sock 10.Thread stoped [20:55:46]ConnectInit Can't take IP for lk.salyk.kg [20:55:46]CommunicateWithHost connect error [20:55:46]CommunicateWithHost err = -1 [20:55:46]OFD Sender: Server communicate error [20:55:49]recv_with_timeout no data received [20:55:51]OFD Sender: Processing packet 163255 [packets to send 963, broken 960] [20:55:51]ProducePacketName [20:55:51]name=ofd_packets/00163255 [20:55:51]OFD Sender: To server: pG, [20:55:51]CommunicateWithHost lk.salyk.kg:30040 [20:55:51]ConnectInit lk.salyk.kg [20:55:56]ConnectInit Can't connect to host [20:55:56]ConnectInit Can't take IP for lk.salyk.kg [20:55:56]CommunicateWithHost connect error [20:55:56]CommunicateWithHost err = -1 [20:55:56]OFD Sender: Server communicate error [20:56:01]OFD Sender: Processing packet 163255 [packets to send 963, broken 960] [20:56:01]ProducePacketName [20:56:01]name=ofd_packets/00163255 [20:56:01]OFD Sender: To server: pG, [20:56:01]CommunicateWithHost lk.salyk.kg:30040 [20:56:01]ConnectInit lk.salyk.kg [20:56:02]ConnectInit Can't connect to host [20:56:06]ConnectInit Can't take IP for lk.salyk.kg [20:56:06]CommunicateWithHost connect error [20:56:06]CommunicateWithHost err = -1 [20:56:06]OFD Sender: Server communicate error [20:56:07]ConnectInit Can't connect to host [20:56:11]OFD Sender: Processing packet 163255 [packets to send 963, broken 960] [20:56:11]ProducePacketName [20:56:11]name=ofd_packets/00163255 [20:56:11]OFD Sender: To server: pG, [20:56:11]CommunicateWithHost lk.salyk.kg:30040 [20:56:11]ConnectInit lk.salyk.kg [20:56:12]ConnectInit Can't connect to host [20:56:16]ConnectInit Can't take IP for lk.salyk.kg [20:56:16]CommunicateWithHost connect error [20:56:16]CommunicateWithHost err = -1 [20:56:16]OFD Sender: Server communicate error [20:56:17]ConnectInit Can't connect to host [20:56:21]OFD Sender: Processing packet 163255 [packets to send 963, broken 960] [20:56:21]ProducePacketName [20:56:21]name=ofd_packets/00163255 [20:56:21]OFD Sender: To server: pG, [20:56:21]CommunicateWithHost lk.salyk.kg:30040 [20:56:21]ConnectInit lk.salyk.kg [20:56:22]ConnectInit Can't connect to host [20:56:26]ConnectInit Can't take IP for lk.salyk.kg [20:56:26]CommunicateWithHost connect error [20:56:26]CommunicateWithHost err = -1 [20:56:26]OFD Sender: Server communicate error [20:56:31]OFD Sender: Processing packet 163255 [packets to send 963, broken 960] [20:56:31]ProducePacketName [20:56:31]name=ofd_packets/00163255 [20:56:31]OFD Sender: To server: pG, [20:56:31]CommunicateWithHost lk.salyk.kg:30040 [20:56:31]ConnectInit lk.salyk.kg [20:56:35]Connected sock=9 [20:56: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 36 39 30 01 00 00 FB EC 28 01 0B 24 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 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 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 BC 02 00 00 F4 03 04 00 9A 02 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7D 02 00 35 04 06 00 DB 35 E7 40 7C 13 52 EC B5 AF 13 6E 14 39 [20:56: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 36 39 4F 00 00 00 90 F0 47 00 5E 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B7 7D 02 00 F4 03 04 00 55 AC C4 66 B6 04 01 00 00 D6 35 8D 88 A7 6F FB F7 [20:56:36]CommunicateWithHost err = 0 [20:56:36]CheckOFDResponse [20:56:36]1017 (14) - 77093643461234 [20:56:36]1041 (16) - 0000000000871769 [20:56:36]1040 (4) - 163255 [20:56:36]1012 (4) - 20.08.2024 14:46 [20:56:36]1206 (1) - 0 [20:56:36]OFD Sender: Remove packet 163255 [20:56:36]ProducePacketName [20:56:36]name=ofd_packets/00163255 [20:56:36]NVStorageDeleteData [20:56:36]OFD Sender: Processing packet 163256 [packets to send 962, broken 960] [20:56:36]ProducePacketName [20:56:36]name=ofd_packets/00163256 [20:56:36]OFD Sender: To server: pG, [20:56:36]CommunicateWithHost lk.salyk.kg:30040 [20:56:36]ConnectInit lk.salyk.kg [20:56:37]Connected sock=7 [20:56: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 36 39 0C 01 00 00 27 ED 04 01 0C CF 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BD 02 00 00 F4 03 04 00 B3 02 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B8 7D 02 00 35 04 06 00 CE 64 62 2E 59 25 49 38 8D EF 3B DF E9 2F [20:56: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 36 39 4F 00 00 00 4E 6F 47 00 6F 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 36 39 10 04 04 00 B8 7D 02 00 F4 03 04 00 57 AC C4 66 B6 04 01 00 00 EE 4D EA 79 49 89 37 86 [20:56:38]CommunicateWithHost err = 0 [20:56:38]CheckOFDResponse [20:56:38]1017 (14) - 77093643461234 [20:56:38]1041 (16) - 0000000000871769 [20:56:38]1040 (4) - 163256 [20:56:38]1012 (4) - 20.08.2024 14:46 [20:56:38]1206 (1) - 0 [20:56:38]OFD Sender: Remove packet 163256 [20:56:38]ProducePacketName [20:56:38]name=ofd_packets/00163256 [20:56:38]NVStorageDeleteData [20:56:38]OFD Sender: Processing packet 163257 [packets to send 961, broken 960] [20:56:38]ProducePacketName [20:56:38]name=ofd_packets/00163257 [20:56:38]OFD Sender: To server: pG, [20:56:38]CommunicateWithHost lk.salyk.kg:30040 [20:56:38]ConnectInit lk.salyk.kg [20:56:39]Connected sock=7 [20:56: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 36 39 0F 01 00 00 AB 3D 07 01 90 FE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BE 02 00 00 F4 03 04 00 CB 02 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 B9 7D 02 00 35 04 06 00 C8 24 2C FF 08 F0 D9 AA EA F0 4A F9 38 B0 [20:56: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 36 39 4F 00 00 00 F9 DE 47 00 49 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 36 39 10 04 04 00 B9 7D 02 00 F4 03 04 00 59 AC C4 66 B6 04 01 00 00 7D 42 BD F9 95 4E 00 7F [20:56:39]CommunicateWithHost err = 0 [20:56:39]CheckOFDResponse [20:56:39]1017 (14) - 77093643461234 [20:56:39]1041 (16) - 0000000000871769 [20:56:39]1040 (4) - 163257 [20:56:39]1012 (4) - 20.08.2024 14:46 [20:56:39]1206 (1) - 0 [20:56:39]OFD Sender: Remove packet 163257 [20:56:39]ProducePacketName [20:56:39]name=ofd_packets/00163257 [20:56:39]NVStorageDeleteData [20:56:39]OFD Sender: No OFD packet to send [20:56:44]OFD Sender: No OFD packet to send [20:56:50]OFD Sender: No OFD packet to send [20:56:55]OFD Sender: No OFD packet to send [20:57:00]OFD Sender: No OFD packet to send [20:57:05]OFD Sender: No OFD packet to send [20:57:10]OFD Sender: No OFD packet to send [20:57:15]OFD Sender: No OFD packet to send [20:57:20]OFD Sender: No OFD packet to send [20:57:20]recv_with_timeout no data received [20:57:25]OFD Sender: No OFD packet to send [20:57:28]accept exits with 12 [20:57:28]New connection [20:57:28]New thread 3067510116 created [20:57:28]Thread 3067366756 joined [20:57:28]Waiting for new connection... [20:57:28] Sock 12.Parse request [20:57:28]Sock 12.Check first char [20:57:28]Sock 12.First char is OK [20:57:28]request: POST /json_proto HTTP/1.0 [20:57:28]Method: POST [20:57:28]URL: /json_proto [20:57:28]Method is POST - this is cgi request [20:57:28]url: /json_proto [20:57:28]query_string will be loaded in cgi processing [20:57:28]execute_cgi json_proto POST (null) [20:57:28]execute_cgi path=json_proto method=POST [20:57:28]POST find Content-Length [20:57:28]Host: 172.17.44.132:8080 [20:57:28]Content-Length: 640 [20:57:28]Content-Type: application/json [20:57:28] [20:57:28]POST finish read [20:57:28]Found Content-Length = 640 [20:57:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50505", "tax_sys" : 0, "items" : [ { "code": "40822426", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 0,5\u043B \u0431/\u0433", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:28]execute_script... [20:57: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)50505", "tax_sys" : 0, "items" : [ { "code": "40822426", "name": "\u0412\u043E\u0434\u0430 \u0411\u043E\u043D\u0430\u043A\u0432\u0430 0,5\u043B \u0431/\u0433", "price" : 40.00, "quantity" : 2.000, "sum" : 80.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:57:28]POST & json_proto [20:57:28]process_json_proto [20:57:28]json parsed OK: [20:57:28]protocol is kg_v1.0 [20:57:28]action value=close_receipt [20:57:28]process_action close_receipt [20:57:28]cmd_close_receipt [20:57:28]MH_GetDate [20:57:28]Write to MH i2c: F0 00 00 44 01 34 [20:57:28]Write i2c OK [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: F0 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: F0 09 00 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: F0 09 00 44 01 00 39 03 C5 66 2A 83 C1 65 77 [20:57:28]GetLastDocTimeStamp 1724187339 [20:57:28]current date 1724187449 [20:57:28]FM_GetShiftState [20:57:28]SAM_PROTO_GetShiftState [20:57:28]wFMCommunicate request_size=4 [20:57:28]MH_SAM_APDU [20:57:28]CAPDU: 80 13 01 00 [20:57:28]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [20:57:28]Write i2c OK [20:57:28]MH_I2C_Read... [20:57:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:28]Read from MH i2c: E2 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: E2 0E 00 [20:57:28]MH_I2C_Read... [20:57:28]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 91 [20:57:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:57:28]wFMCommunicate OK [20:57:28]SAM_PROTO_GetShiftState done [20:57:28]FM_GetShiftState done [20:57:28]opened in 1724113081 [20:57:28]opened+sec_in_day 1724199481 [20:57:28]quantity*price = 8000 [20:57:28]sum+1 = 8001 [20:57:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 80.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 703 20.08.2024 20:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163258 ФПД: 49785613449423 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T205729&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163258&fm=49785613449423&tin=02508201610067®Number=0000000000092562&sum=8000 0 [20:57:29]StoreToDocumentArchive [20:57:29]shift 465 fd 163258 [20:57:29]save to /storage/0465/doc_00163258 [20:57:29]save last doc name /storage/0465/doc_00163258 to /storage/kkm_last_doc_name [20:57:29]save OK [20:57:29]Clear old archive folders... [20:57:29]ProcessDocumentItem done err = 0, tmpTLVsize=272 [20:57:29]tlvbuf is 005B7D90 [20:57:29]SAM_PROTO_ClearQueue [20:57:29]wFMCommunicate request_size=4 [20:57:29]MH_SAM_APDU [20:57:29]CAPDU: 80 09 00 00 [20:57:29]Write to MH i2c: E2 08 00 52 01 80 09 00 00 00 00 00 00 C5 [20:57:29]Write i2c OK [20:57:29]MH_I2C_Read... [20:57:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:57:29]Read from MH i2c: E2 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: E2 03 00 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [20:57:29]RAPDU: 90 00 [20:57:29]wFMCommunicate OK [20:57:29]SAM_PROTO_ClearQueue done [20:57:29]KKMCreateOFDPacket [20:57:29]OFDProtocolAddRootSTLVToBuf [20:57:29]FM_MakeSignedData [20:57:29]FM_MakeSignedData [20:57:29]SAM_PROTO_SignData [20:57:29]wFMCommunicate request_size=4 [20:57:29]MH_SAM_APDU [20:57:29]CAPDU: 80 0D 01 02 [20:57:29]Write to MH i2c: E2 08 00 53 01 80 0D 01 02 00 00 00 00 CD [20:57:29]Write i2c OK [20:57:29]MH_I2C_Read... [20:57:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:57:29]Read from MH i2c: E2 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: E2 03 00 [20:57:29]MH_I2C_Read... [20:57:29]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [20:57:29]RAPDU: 90 00 [20:57:29]wFMCommunicate OK [20:57:29]wFMCommunicate request_size=255 [20:57:29]MH_SAM_APDU [20:57:29]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 39 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [20:57:29]Write to MH i2c: E2 02 01 54 01 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 39 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 B1 [20:57:29]Write i2c OK [20:57:29]MH_I2C_Read... [20:57:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [20:57:30]RAPDU: 90 00 [20:57:30]wFMCommunicate OK [20:57:30]wFMCommunicate request_size=31 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 BA 7D 02 00 35 04 06 00 2D 47 9D CD F8 CF [20:57:30]Write to MH i2c: E2 22 00 55 01 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 BA 7D 02 00 35 04 06 00 2D 47 9D CD F8 CF 00 00 DF [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [20:57:30]RAPDU: 90 00 [20:57:30]wFMCommunicate OK [20:57:30]wFMCommunicate request_size=4 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 0D 03 02 [20:57:30]Write to MH i2c: E2 08 00 56 01 80 0D 03 02 00 00 00 00 D2 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:57:30]OFD Sender: No OFD packet to send [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 0B 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 0B 00 56 01 00 FD 7A 4F 46 94 FE DD 03 90 00 51 [20:57:30]RAPDU: FD 7A 4F 46 94 FE DD 03 90 00 [20:57:30]wFMCommunicate OK [20:57:30]SAM_PROTO_SignData done [20:57:30]FM_MakeSignedData done [20:57:30]CreateOFDProtocolMessage [20:57:30]wFMCommunicate request_size=4 [20:57:30]MH_SAM_APDU [20:57:30]CAPDU: 80 11 00 00 [20:57:30]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:30]Read from MH i2c: E2 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 17 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [20:57:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:30]wFMCommunicate OK [20:57:30]CreateOFDProtocolMessage done [20:57:30]OFDSenderStorePacket 163258 [20:57:30]StoreOFDPacket docnum=163258 [20:57:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 A4 37 1C 01 66 27 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 39 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7D 02 00 35 04 06 00 2D 47 9D CD F8 CF FD 7A 4F 46 94 FE DD 03 [20:57:30]CheckFolder [20:57:30]dirname=/storage/ofd_packets [20:57:30]CheckFolder done [20:57:30]ProducePacketName [20:57:30]name=ofd_packets/00163258 [20:57:30]NVStorageSaveData ofd_packets/00163258 [20:57:30]File name is /storage/ofd_packets/00163258 [20:57:30]Write 322 bytes [20:57:30]NVStorageSaveData done [20:57:30]OFDSenderStorePacket done [20:57:30]KKMCreateOFDPacket done [20:57:30]NVStorageSaveData kkm_last_timestamp [20:57:30]File name is /storage/kkm_last_timestamp [20:57:30]Write 4 bytes [20:57:30]NVStorageSaveData done [20:57:30]ExternCall_PrintAddStr [20:57:30]wPrintStart [20:57:30]Write to MH i2c: 01 00 00 58 01 59 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: 01 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: 01 07 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: 01 07 00 58 01 00 00 00 00 00 FF 0F 6E [20:57:30]RasterBufferAndPrint [20:57:30]line Счет N : (3)50505 [20:57:30]line ИНН: 02508201610067 [20:57:30]line Контрольно-Кассовый Чек [20:57:30]line ПРОДАЖА [20:57:30]line Товар: 40822426 [20:57:30]line Вода Бонаква 0,5л б/г [20:57:30]line 2.000 * 40.00 [20:57:30]line = 80.00 [20:57:30]line НДС 12% НСП 1% [20:57:30]line > о реализуемом товаре [20:57:30]line ИТОГО: 80.00 [20:57:30]line НСП 1% : 0.71 [20:57:30]line НДС 12% : 8.50 [20:57:30]line Наличными: 80.00 [20:57:30]line Безнал.: 0.00 [20:57:30]line Место: АЗС № 130 "Партнер Нефть" [20:57:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:57:30]line СНО: Общий режим [20:57:30]line Чек 703 20.08.2024 20:57 [20:57:30]line Смена: 465 ФФД: 1.0 [20:57:30]line ЗНМ: 0300000070 [20:57:30]line РНМ: 0000000000092562 [20:57:30]line Версия ККМ: 001 [20:57:30]line ФМ: 0000000000871769 [20:57:30]line ФД: 163258 [20:57:30]line ФПД: 49785613449423 [20:57:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T205729&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163258&fm=49785613449423&tin=02508201610067®Number=0000000000092562&sum=8000 [20:57:30]line 0 [20:57:30]written 0, free lines is 4095 [20:57:30]OFD Sender: Processing packet 163258 [packets to send 961, broken 960] [20:57:30]ProducePacketName [20:57:30]name=ofd_packets/00163258 [20:57:30]OFD Sender: To server: pG, [20:57:30]CommunicateWithHost lk.salyk.kg:30040 [20:57:30]ConnectInit lk.salyk.kg [20:57:30]Write to MH i2c: 01 00 00 80 01 81 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: 01 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: 01 07 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: 01 07 00 80 01 00 00 00 00 00 E0 0C 74 [20:57:30]RasterBufferAndPrint [20:57:30]line [20:57:30]line [20:57:30]line [20:57:30]line [20:57:30]line [20:57:30]written 0, free lines is 3302 [20:57:30]MH_Cut [20:57:30]Write to MH i2c: D1 01 00 87 01 01 5A [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: D1 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: D1 01 00 [20:57:30]MH_I2C_Read... [20:57:30]Read from MH i2c: D1 01 00 87 01 00 59 [20:57:30]Write to MH i2c: 01 00 00 88 01 89 [20:57:30]Write i2c OK [20:57:30]MH_I2C_Read... [20:57:31]*** Cut start [20:57:31]*** Purtial cut [20:57:31]*** Stage 1: CUTSNS_PIN = 1 [20:57:33]Read from MH i2c: 01 [20:57:33]MH_I2C_Read... [20:57:33]*** Stop cut motor [20:57:33]*** Cut end [20:57:33]Read from MH i2c: 01 07 00 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: 01 07 00 88 01 00 00 00 00 00 FF 0F 9E [20:57:33]process_action close_receipt done [20:57:33]requested_data is exist [20:57:33]produce_requested_data [20:57:33]requested_item fm.sn is exist - process it [20:57:33]wFMCommunicate request_size=4 [20:57:33]MH_SAM_APDU [20:57:33]CAPDU: 80 11 00 00 [20:57:33]Write to MH i2c: E2 08 00 89 01 80 11 00 00 00 00 00 00 04 [20:57:33]Write i2c OK [20:57:33]MH_I2C_Read... [20:57:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:57:33]Read from MH i2c: E2 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 17 00 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 17 00 89 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [20:57:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:57:33]wFMCommunicate OK [20:57:33]requested_item fd.num is exist - process it [20:57:33]SAM_PROTO_GetFieldsCounters [20:57:33]wFMCommunicate request_size=4 [20:57:33]MH_SAM_APDU [20:57:33]CAPDU: 80 13 00 00 [20:57:33]Write to MH i2c: E2 08 00 8A 01 80 13 00 00 00 00 00 00 07 [20:57:33]Write i2c OK [20:57:33]MH_I2C_Read... [20:57:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:57:33]Read from MH i2c: E2 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 62 00 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 62 00 8A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BF 02 00 00 5E 04 04 00 BF 02 00 00 57 04 04 00 C0 02 00 00 19 04 04 00 00 00 00 00 90 00 7B [20:57:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 BF 02 00 00 5E 04 04 00 BF 02 00 00 57 04 04 00 C0 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:57:33]wFMCommunicate OK [20:57:33]SAM_PROTO_GetFieldsCounters done [20:57:33]requested_item shift.num is exist - process it [20:57:33]requested_item shift.opened is exist - process it [20:57:33]req_shift_opened [20:57:33]FM_GetShiftState [20:57:33]SAM_PROTO_GetShiftState [20:57:33]wFMCommunicate request_size=4 [20:57:33]MH_SAM_APDU [20:57:33]CAPDU: 80 13 01 00 [20:57:33]Write to MH i2c: E2 08 00 8B 01 80 13 01 00 00 00 00 00 09 [20:57:33]Write i2c OK [20:57:33]MH_I2C_Read... [20:57:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:57:33]Read from MH i2c: E2 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 0E 00 [20:57:33]MH_I2C_Read... [20:57:33]Read from MH i2c: E2 0E 00 8B 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D7 [20:57:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:57:33]wFMCommunicate OK [20:57:33]SAM_PROTO_GetShiftState done [20:57:33]FM_GetShiftState done [20:57:33]req_shift_opened done [20:57:33]requested_item shift.open_date is exist - process it [20:57:33]req_shift_open_date [20:57:33]req_shift_open_date done [20:57:33]produce_requested_data done [20:57:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163258,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [20:57:33]process_action_free close_receipt [20:57:33]json_value_free [20:57:33]json_value_free done [20:57:33]process_json_proto returns [20:57:33]Send response to host [20:57:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163258,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [20:57:33]free response buf [20:57:33]execute_script done [20:57:33]execute_script returns [20:57:33]free content buf [20:57:33]Sock 12.Close socket [20:57:33]Sock 12.Thread stoped [20:57:34]Connected sock=7 [20:57: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 36 39 24 01 00 00 A4 37 1C 01 66 27 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 30 38 32 32 34 32 36 06 04 23 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 30 2C 35 D0 BB 20 D0 B1 2F D0 B3 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 A0 0F 00 00 00 00 13 04 06 00 40 1F 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 40 1F 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 BF 02 00 00 F4 03 04 00 39 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BA 7D 02 00 35 04 06 00 2D 47 9D CD F8 CF FD 7A 4F 46 94 FE DD 03 [20:57: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 36 39 4F 00 00 00 B7 AC 47 00 73 15 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 BA 7D 02 00 F4 03 04 00 90 AC C4 66 B6 04 01 00 00 C0 01 CF 48 11 2B F9 69 [20:57:36]CommunicateWithHost err = 0 [20:57:36]CheckOFDResponse [20:57:36]1017 (14) - 77093643461234 [20:57:36]1041 (16) - 0000000000871769 [20:57:36]1040 (4) - 163258 [20:57:36]1012 (4) - 20.08.2024 14:47 [20:57:36]1206 (1) - 0 [20:57:36]OFD Sender: Remove packet 163258 [20:57:36]ProducePacketName [20:57:36]name=ofd_packets/00163258 [20:57:36]NVStorageDeleteData [20:57:37]OFD Sender: No OFD packet to send [20:57:42]OFD Sender: No OFD packet to send [20:57:42]recv_with_timeout no data received [20:57:47]OFD Sender: No OFD packet to send [20:57:52]OFD Sender: No OFD packet to send [20:57:57]recv_with_timeout no data received [20:57:57]OFD Sender: No OFD packet to send [20:58:02]OFD Sender: No OFD packet to send [20:58:07]OFD Sender: No OFD packet to send [20:58:07]recv_with_timeout no data received [20:58:12]OFD Sender: No OFD packet to send [20:58:17]OFD Sender: No OFD packet to send [20:58:22]OFD Sender: No OFD packet to send [20:58:27]OFD Sender: No OFD packet to send [20:58:32]OFD Sender: No OFD packet to send [20:58:37]OFD Sender: No OFD packet to send [20:58:42]OFD Sender: No OFD packet to send [20:58:47]OFD Sender: No OFD packet to send [20:58:48]recv_with_timeout no data received [20:58:52]OFD Sender: No OFD packet to send [20:58:57]OFD Sender: No OFD packet to send [20:59:02]OFD Sender: No OFD packet to send [20:59:22]OFD Sender: No OFD packet to send [20:59:27]OFD Sender: No OFD packet to send [20:59:32]OFD Sender: No OFD packet to send [20:59:37]OFD Sender: No OFD packet to send [20:59:42]OFD Sender: No OFD packet to send [20:59:43]accept exits with 9 [20:59:43]New connection [20:59:43]New thread 3067366756 created [20:59:43]Thread 3067510116 joined [20:59:43]Waiting for new connection... [20:59:43] Sock 9.Parse request [20:59:43]Sock 9.Check first char [20:59:43]Sock 9.First char is OK [20:59:43]request: POST /json_proto HTTP/1.0 [20:59:43]Method: POST [20:59:43]URL: /json_proto [20:59:43]Method is POST - this is cgi request [20:59:43]url: /json_proto [20:59:43]query_string will be loaded in cgi processing [20:59:43]execute_cgi json_proto POST (null) [20:59:43]execute_cgi path=json_proto method=POST [20:59:43]POST find Content-Length [20:59:43]Host: 172.17.44.132:8080 [20:59:43]Content-Length: 803 [20:59:43]Content-Type: application/json [20:59:43] [20:59:43]POST finish read [20:59:43]Found Content-Length = 803 [20:59:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291783", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 47.170, "sum" : 3500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:59:43]execute_script... [20:59:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291783", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 47.170, "sum" : 3500.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: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3500.01 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [20:59:43]POST & json_proto [20:59:43]process_json_proto [20:59:43]json parsed OK: [20:59:43]protocol is kg_v1.0 [20:59:43]action value=close_receipt [20:59:43]process_action close_receipt [20:59:43]cmd_close_receipt [20:59:43]MH_GetDate [20:59:43]Write to MH i2c: F0 00 00 8C 01 7C [20:59:43]Write i2c OK [20:59:43]MH_I2C_Read... [20:59:43]Read from MH i2c: F0 [20:59:43]MH_I2C_Read... [20:59:43]Read from MH i2c: F0 09 00 [20:59:43]MH_I2C_Read... [20:59:43]Read from MH i2c: F0 09 00 8C 01 00 C0 03 C5 66 2A 83 C1 65 46 [20:59:43]GetLastDocTimeStamp 1724187449 [20:59:43]current date 1724187584 [20:59:43]FM_GetShiftState [20:59:43]SAM_PROTO_GetShiftState [20:59:43]wFMCommunicate request_size=4 [20:59:43]MH_SAM_APDU [20:59:43]CAPDU: 80 13 01 00 [20:59:43]Write to MH i2c: E2 08 00 8D 01 80 13 01 00 00 00 00 00 0B [20:59:43]Write i2c OK [20:59:43]MH_I2C_Read... [20:59:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:43]Read from MH i2c: E2 [20:59:43]MH_I2C_Read... [20:59:43]Read from MH i2c: E2 0E 00 [20:59:43]MH_I2C_Read... [20:59:43]Read from MH i2c: E2 0E 00 8D 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D9 [20:59:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:59:43]wFMCommunicate OK [20:59:43]SAM_PROTO_GetShiftState done [20:59:43]FM_GetShiftState done [20:59:43]opened in 1724113081 [20:59:43]opened+sec_in_day 1724199481 [20:59:43]quantity*price = 350001 [20:59:43]sum+1 = 350002 [20:59:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3500.01 НСП 1% : 30.97 НДС 12% : 371.68 Наличными: 0.00 Безнал.: 3500.01 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 704 20.08.2024 20:59 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163259 ФПД: 33614992944463 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T205944&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163259&fm=33614992944463&tin=02508201610067®Number=0000000000092562&sum=350001 [20:59:44]StoreToDocumentArchive [20:59:44]shift 465 fd 163259 [20:59:44]save to /storage/0465/doc_00163259 [20:59:44]save last doc name /storage/0465/doc_00163259 to /storage/kkm_last_doc_name [20:59:44]save OK [20:59:44]Clear old archive folders... [20:59:44]ProcessDocumentItem done err = 0, tmpTLVsize=251 [20:59:44]tlvbuf is 0058B810 [20:59:44]SAM_PROTO_ClearQueue [20:59:44]wFMCommunicate request_size=4 [20:59:44]MH_SAM_APDU [20:59:44]CAPDU: 80 09 00 00 [20:59:44]Write to MH i2c: E2 08 00 9A 01 80 09 00 00 00 00 00 00 0D [20:59:44]Write i2c OK [20:59:44]MH_I2C_Read... [20:59:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [20:59:45]Read from MH i2c: E2 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 9A 01 00 90 00 0F [20:59:45]RAPDU: 90 00 [20:59:45]wFMCommunicate OK [20:59:45]SAM_PROTO_ClearQueue done [20:59:45]KKMCreateOFDPacket [20:59:45]OFDProtocolAddRootSTLVToBuf [20:59:45]FM_MakeSignedData [20:59:45]FM_MakeSignedData [20:59:45]SAM_PROTO_SignData [20:59:45]wFMCommunicate request_size=4 [20:59:45]MH_SAM_APDU [20:59:45]CAPDU: 80 0D 01 02 [20:59:45]Write to MH i2c: E2 08 00 9B 01 80 0D 01 02 00 00 00 00 15 [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [20:59:45]Read from MH i2c: E2 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [20:59:45]RAPDU: 90 00 [20:59:45]wFMCommunicate OK [20:59:45]wFMCommunicate request_size=255 [20:59:45]MH_SAM_APDU [20:59:45]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 C0 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7D 02 00 35 04 06 00 1E [20:59:45]Write to MH i2c: E2 02 01 9C 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 C0 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7D 02 00 35 04 06 00 1E 00 00 A1 [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:45]Read from MH i2c: E2 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [20:59:45]RAPDU: 90 00 [20:59:45]wFMCommunicate OK [20:59:45]wFMCommunicate request_size=10 [20:59:45]MH_SAM_APDU [20:59:45]CAPDU: 80 0D 02 02 05 92 99 B6 AD 4F [20:59:45]Write to MH i2c: E2 0D 00 9D 01 80 0D 02 02 05 00 92 99 B6 AD 4F 00 00 FF [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [20:59:45]Read from MH i2c: E2 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [20:59:45]RAPDU: 90 00 [20:59:45]wFMCommunicate OK [20:59:45]wFMCommunicate request_size=4 [20:59:45]MH_SAM_APDU [20:59:45]CAPDU: 80 0D 03 02 [20:59:45]Write to MH i2c: E2 08 00 9E 01 80 0D 03 02 00 00 00 00 1A [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [20:59:45]Read from MH i2c: E2 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 0B 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 0B 00 9E 01 00 1E B2 86 2C DC 75 72 80 90 00 E0 [20:59:45]RAPDU: 1E B2 86 2C DC 75 72 80 90 00 [20:59:45]wFMCommunicate OK [20:59:45]SAM_PROTO_SignData done [20:59:45]FM_MakeSignedData done [20:59:45]CreateOFDProtocolMessage [20:59:45]wFMCommunicate request_size=4 [20:59:45]MH_SAM_APDU [20:59:45]CAPDU: 80 11 00 00 [20:59:45]Write to MH i2c: E2 08 00 9F 01 80 11 00 00 00 00 00 00 1A [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:45]Read from MH i2c: E2 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 17 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: E2 17 00 9F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [20:59:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:59:45]wFMCommunicate OK [20:59:45]CreateOFDProtocolMessage done [20:59:45]OFDSenderStorePacket 163259 [20:59:45]StoreOFDPacket docnum=163259 [20:59:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 5F C5 07 01 0C C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 C0 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7D 02 00 35 04 06 00 1E 92 99 B6 AD 4F 1E B2 86 2C DC 75 72 80 [20:59:45]CheckFolder [20:59:45]dirname=/storage/ofd_packets [20:59:45]CheckFolder done [20:59:45]ProducePacketName [20:59:45]name=ofd_packets/00163259 [20:59:45]NVStorageSaveData ofd_packets/00163259 [20:59:45]File name is /storage/ofd_packets/00163259 [20:59:45]Write 301 bytes [20:59:45]NVStorageSaveData done [20:59:45]OFDSenderStorePacket done [20:59:45]KKMCreateOFDPacket done [20:59:45]NVStorageSaveData kkm_last_timestamp [20:59:45]File name is /storage/kkm_last_timestamp [20:59:45]Write 4 bytes [20:59:45]NVStorageSaveData done [20:59:45]ExternCall_PrintAddStr [20:59:45]wPrintStart [20:59:45]Write to MH i2c: 01 00 00 A0 01 A1 [20:59:45]Write i2c OK [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: 01 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: 01 07 00 [20:59:45]MH_I2C_Read... [20:59:45]Read from MH i2c: 01 07 00 A0 01 00 00 00 00 00 FF 0F B6 [20:59:45]RasterBufferAndPrint [20:59:45]line Счет N : (1)291783 [20:59:45]line ИНН: 02508201610067 [20:59:45]line Контрольно-Кассовый Чек [20:59:45]line ПРОДАЖА [20:59:45]line ТРК (МРК, ГНК) : 63 [20:59:45]line Товар: 2710124500 [20:59:45]line Аи-95-К-5 [20:59:45]line 47.170 * 74.20 [20:59:45]line = 3500.01 [20:59:45]line НДС 12% НСП 1% [20:59:45]line > о реализуемом товаре [20:59:45]line ИТОГО: 3500.01 [20:59:45]line НСП 1% : 30.97 [20:59:45]line НДС 12% : 371.68 [20:59:45]line Наличными: 0.00 [20:59:45]line Безнал.: 3500.01 [20:59:45]line Место: АЗС № 130 "Партнер Нефть" [20:59:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [20:59:45]line СНО: Общий режим [20:59:45]line Чек 704 20.08.2024 20:59 [20:59:45]line Смена: 465 ФФД: 1.0 [20:59:45]line ЗНМ: 0300000070 [20:59:45]line РНМ: 0000000000092562 [20:59:45]line Версия ККМ: 001 [20:59:45]line Платежная система: O! деньги [20:59:45]line ФМ: 0000000000871769 [20:59:45]line ФД: 163259 [20:59:45]line ФПД: 33614992944463 [20:59:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T205944&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163259&fm=33614992944463&tin=02508201610067®Number=0000000000092562&sum=350001 [20:59:45]written 0, free lines is 4095 [20:59:45]OFD Sender: Processing packet 163259 [packets to send 961, broken 960] [20:59:45]ProducePacketName [20:59:45]name=ofd_packets/00163259 [20:59:45]OFD Sender: To server: pG, [20:59:45]CommunicateWithHost lk.salyk.kg:30040 [20:59:45]ConnectInit lk.salyk.kg [20:59:46]Write to MH i2c: 01 00 00 CA 01 CB [20:59:46]Write i2c OK [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: 01 [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: 01 07 00 [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: 01 07 00 CA 01 00 00 00 00 00 CE 0C AC [20:59:46]RasterBufferAndPrint [20:59:46]line [20:59:46]line [20:59:46]line [20:59:46]line [20:59:46]line [20:59:46]written 0, free lines is 3284 [20:59:46]MH_Cut [20:59:46]Write to MH i2c: D1 01 00 D1 01 01 A4 [20:59:46]Write i2c OK [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: D1 [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: D1 01 00 [20:59:46]MH_I2C_Read... [20:59:46]Read from MH i2c: D1 01 00 D1 01 00 A3 [20:59:46]Write to MH i2c: 01 00 00 D2 01 D3 [20:59:46]Write i2c OK [20:59:46]MH_I2C_Read... [20:59:46]*** Cut start [20:59:46]*** Purtial cut [20:59:46]*** Stage 1: CUTSNS_PIN = 1 [20:59:48]Read from MH i2c: 01 [20:59:48]MH_I2C_Read... [20:59:48]*** Stop cut motor [20:59:48]*** Cut end [20:59:48]Read from MH i2c: 01 07 00 [20:59:48]MH_I2C_Read... [20:59:48]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 FF 0F E8 [20:59:48]process_action close_receipt done [20:59:48]requested_data is exist [20:59:48]produce_requested_data [20:59:48]requested_item fm.sn is exist - process it [20:59:48]wFMCommunicate request_size=4 [20:59:48]MH_SAM_APDU [20:59:48]CAPDU: 80 11 00 00 [20:59:48]Write to MH i2c: E2 08 00 D3 01 80 11 00 00 00 00 00 00 4E [20:59:48]Write i2c OK [20:59:48]MH_I2C_Read... [20:59:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [20:59:48]Read from MH i2c: E2 [20:59:48]MH_I2C_Read... [20:59:48]Read from MH i2c: E2 17 00 [20:59:48]MH_I2C_Read... [20:59:48]Read from MH i2c: E2 17 00 D3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A7 [20:59:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [20:59:48]wFMCommunicate OK [20:59:48]requested_item fd.num is exist - process it [20:59:48]SAM_PROTO_GetFieldsCounters [20:59:48]wFMCommunicate request_size=4 [20:59:48]MH_SAM_APDU [20:59:48]CAPDU: 80 13 00 00 [20:59:48]Write to MH i2c: E2 08 00 D4 01 80 13 00 00 00 00 00 00 51 [20:59:48]Write i2c OK [20:59:48]MH_I2C_Read... [20:59:49]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [20:59:49]Read from MH i2c: E2 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 62 00 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 62 00 D4 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C0 02 00 00 5E 04 04 00 C0 02 00 00 57 04 04 00 C1 02 00 00 19 04 04 00 00 00 00 00 90 00 C9 [20:59: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C0 02 00 00 5E 04 04 00 C0 02 00 00 57 04 04 00 C1 02 00 00 19 04 04 00 00 00 00 00 90 00 [20:59:49]wFMCommunicate OK [20:59:49]SAM_PROTO_GetFieldsCounters done [20:59:49]requested_item shift.num is exist - process it [20:59:49]requested_item shift.opened is exist - process it [20:59:49]req_shift_opened [20:59:49]FM_GetShiftState [20:59:49]SAM_PROTO_GetShiftState [20:59:49]wFMCommunicate request_size=4 [20:59:49]MH_SAM_APDU [20:59:49]CAPDU: 80 13 01 00 [20:59:49]Write to MH i2c: E2 08 00 D5 01 80 13 01 00 00 00 00 00 53 [20:59:49]Write i2c OK [20:59:49]MH_I2C_Read... [20:59:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [20:59:49]Read from MH i2c: E2 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 0E 00 [20:59:49]MH_I2C_Read... [20:59:49]Read from MH i2c: E2 0E 00 D5 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 21 [20:59:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [20:59:49]wFMCommunicate OK [20:59:49]SAM_PROTO_GetShiftState done [20:59:49]FM_GetShiftState done [20:59:49]req_shift_opened done [20:59:49]requested_item shift.open_date is exist - process it [20:59:49]req_shift_open_date [20:59:49]req_shift_open_date done [20:59:49]produce_requested_data done [20:59:49]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163259,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [20:59:49]process_action_free close_receipt [20:59:49]json_value_free [20:59:49]json_value_free done [20:59:49]process_json_proto returns [20:59:49]Send response to host [20:59:49]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163259,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [20:59:49]free response buf [20:59:49]execute_script done [20:59:49]execute_script returns [20:59:49]free content buf [20:59:49]Sock 9.Close socket [20:59:49]Sock 9.Thread stoped [20:59:50]ConnectInit Can't take IP for lk.salyk.kg [20:59:50]CommunicateWithHost connect error [20:59:50]CommunicateWithHost err = -1 [20:59:50]OFD Sender: Server communicate error [20:59:55]OFD Sender: Processing packet 163259 [packets to send 961, broken 960] [20:59:55]ProducePacketName [20:59:55]name=ofd_packets/00163259 [20:59:55]OFD Sender: To server: pG, [20:59:55]CommunicateWithHost lk.salyk.kg:30040 [20:59:55]ConnectInit lk.salyk.kg [20:59:57]Connected sock=9 [20:59: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 36 39 0F 01 00 00 5F C5 07 01 0C C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 42 B8 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 31 57 05 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 31 57 05 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 19 0C 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 30 91 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 31 57 05 00 00 00 1F 04 02 00 01 00 12 04 04 00 C0 02 00 00 F4 03 04 00 C0 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7D 02 00 35 04 06 00 1E 92 99 B6 AD 4F 1E B2 86 2C DC 75 72 80 [20:59: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 36 39 4F 00 00 00 DA 9D 47 00 66 0F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BB 7D 02 00 F4 03 04 00 1F AD C4 66 B6 04 01 00 00 B6 05 56 D3 6A 41 D8 B2 [20:59:57]CommunicateWithHost err = 0 [20:59:57]CheckOFDResponse [20:59:57]1017 (14) - 77093643461234 [20:59:57]1041 (16) - 0000000000871769 [20:59:57]1040 (4) - 163259 [20:59:57]1012 (4) - 20.08.2024 14:50 [20:59:57]1206 (1) - 0 [20:59:57]OFD Sender: Remove packet 163259 [20:59:57]ProducePacketName [20:59:57]name=ofd_packets/00163259 [20:59:57]NVStorageDeleteData [20:59:58]OFD Sender: No OFD packet to send [20:59:58]recv_with_timeout no data received [21:00:03]OFD Sender: No OFD packet to send [21:00:04]accept exits with 10 [21:00:04]New connection [21:00:04]New thread 3067510116 created [21:00:04]Thread 3067366756 joined [21:00:04]Waiting for new connection... [21:00:04] Sock 10.Parse request [21:00:04]Sock 10.Check first char [21:00:04]Sock 10.First char is OK [21:00:04]request: POST /json_proto HTTP/1.0 [21:00:04]Method: POST [21:00:04]URL: /json_proto [21:00:04]Method is POST - this is cgi request [21:00:04]url: /json_proto [21:00:04]query_string will be loaded in cgi processing [21:00:04]execute_cgi json_proto POST (null) [21:00:04]execute_cgi path=json_proto method=POST [21:00:04]POST find Content-Length [21:00:04]Host: 172.17.44.132:8080 [21:00:04]Content-Length: 800 [21:00:04]Content-Type: application/json [21:00:04] [21:00:04]POST finish read [21:00:04]Found Content-Length = 800 [21:00:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:04]execute_script... [21:00:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291782", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:00:04]POST & json_proto [21:00:04]process_json_proto [21:00:04]json parsed OK: [21:00:04]protocol is kg_v1.0 [21:00:04]action value=close_receipt [21:00:04]process_action close_receipt [21:00:04]cmd_close_receipt [21:00:04]MH_GetDate [21:00:04]Write to MH i2c: F0 00 00 D6 01 C6 [21:00:04]Write i2c OK [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: F0 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: F0 09 00 [21:00:04]MH_I2C_Read... [21:00:04]Read from MH i2c: F0 09 00 D6 01 00 D5 03 C5 66 2A 83 C1 65 A5 [21:00:04]GetLastDocTimeStamp 1724187584 [21:00:04]current date 1724187605 [21:00:04]FM_GetShiftState [21:00:04]SAM_PROTO_GetShiftState [21:00:04]wFMCommunicate request_size=4 [21:00:04]MH_SAM_APDU [21:00:04]CAPDU: 80 13 01 00 [21:00:04]Write to MH i2c: E2 08 00 D7 01 80 13 01 00 00 00 00 00 55 [21:00:04]Write i2c OK [21:00:04]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 [21:00:05]MH_I2C_Read... [21:00:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:05]Read from MH i2c: E2 0E 00 [21:00:05]MH_I2C_Read... [21:00:05]Read from MH i2c: E2 0E 00 D7 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 23 [21:00:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:00:05]wFMCommunicate OK [21:00:05]SAM_PROTO_GetShiftState done [21:00:05]FM_GetShiftState done [21:00:05]opened in 1724113081 [21:00:05]opened+sec_in_day 1724199481 [21:00:05]quantity*price = 400050 [21:00:05]sum+1 = 400051 [21:00:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 705 20.08.2024 21:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163260 ФПД: 135395313758921 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210006&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163260&fm=135395313758921&tin=02508201610067®Number=0000000000092562&sum=400050 [21:00:06]StoreToDocumentArchive [21:00:06]shift 465 fd 163260 [21:00:06]save to /storage/0465/doc_00163260 [21:00:06]save last doc name /storage/0465/doc_00163260 to /storage/kkm_last_doc_name [21:00:06]save OK [21:00:06]Clear old archive folders... [21:00:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:00:06]tlvbuf is 005BC110 [21:00:06]SAM_PROTO_ClearQueue [21:00:06]wFMCommunicate request_size=4 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 09 00 00 [21:00:06]Write to MH i2c: E2 08 00 E4 01 80 09 00 00 00 00 00 00 57 [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 E4 01 00 90 00 59 [21:00:06]RAPDU: 90 00 [21:00:06]wFMCommunicate OK [21:00:06]SAM_PROTO_ClearQueue done [21:00:06]KKMCreateOFDPacket [21:00:06]OFDProtocolAddRootSTLVToBuf [21:00:06]FM_MakeSignedData [21:00:06]FM_MakeSignedData [21:00:06]SAM_PROTO_SignData [21:00:06]wFMCommunicate request_size=4 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 0D 01 02 [21:00:06]Write to MH i2c: E2 08 00 E5 01 80 0D 01 02 00 00 00 00 5F [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [21:00:06]RAPDU: 90 00 [21:00:06]wFMCommunicate OK [21:00:06]wFMCommunicate request_size=255 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 D6 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7D 02 00 35 04 06 00 7B 24 2D 94 [21:00:06]Write to MH i2c: E2 02 01 E6 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 D6 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7D 02 00 35 04 06 00 7B 24 2D 94 00 00 AB [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [21:00:06]RAPDU: 90 00 [21:00:06]wFMCommunicate OK [21:00:06]wFMCommunicate request_size=7 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 0D 02 02 02 B2 C9 [21:00:06]Write to MH i2c: E2 0A 00 E7 01 80 0D 02 02 02 00 B2 C9 00 00 E1 [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [21:00:06]RAPDU: 90 00 [21:00:06]wFMCommunicate OK [21:00:06]wFMCommunicate request_size=4 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 0D 03 02 [21:00:06]Write to MH i2c: E2 08 00 E8 01 80 0D 03 02 00 00 00 00 64 [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 0B 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 0B 00 E8 01 00 BB FE 93 C0 49 B0 3F 05 90 00 AE [21:00:06]RAPDU: BB FE 93 C0 49 B0 3F 05 90 00 [21:00:06]wFMCommunicate OK [21:00:06]SAM_PROTO_SignData done [21:00:06]FM_MakeSignedData done [21:00:06]CreateOFDProtocolMessage [21:00:06]wFMCommunicate request_size=4 [21:00:06]MH_SAM_APDU [21:00:06]CAPDU: 80 11 00 00 [21:00:06]Write to MH i2c: E2 08 00 E9 01 80 11 00 00 00 00 00 00 64 [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:06]Read from MH i2c: E2 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 17 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: E2 17 00 E9 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [21:00:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:00:06]wFMCommunicate OK [21:00:06]CreateOFDProtocolMessage done [21:00:06]OFDSenderStorePacket 163260 [21:00:06]StoreOFDPacket docnum=163260 [21:00:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A6 00 04 01 8A ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 D6 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7D 02 00 35 04 06 00 7B 24 2D 94 B2 C9 BB FE 93 C0 49 B0 3F 05 [21:00:06]CheckFolder [21:00:06]dirname=/storage/ofd_packets [21:00:06]CheckFolder done [21:00:06]ProducePacketName [21:00:06]name=ofd_packets/00163260 [21:00:06]NVStorageSaveData ofd_packets/00163260 [21:00:06]File name is /storage/ofd_packets/00163260 [21:00:06]Write 298 bytes [21:00:06]NVStorageSaveData done [21:00:06]OFDSenderStorePacket done [21:00:06]KKMCreateOFDPacket done [21:00:06]NVStorageSaveData kkm_last_timestamp [21:00:06]File name is /storage/kkm_last_timestamp [21:00:06]Write 4 bytes [21:00:06]NVStorageSaveData done [21:00:06]ExternCall_PrintAddStr [21:00:06]wPrintStart [21:00:06]Write to MH i2c: 01 00 00 EA 01 EB [21:00:06]Write i2c OK [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: 01 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: 01 07 00 [21:00:06]MH_I2C_Read... [21:00:06]Read from MH i2c: 01 07 00 EA 01 00 00 00 00 00 FF 0F 00 [21:00:06]RasterBufferAndPrint [21:00:06]line Счет N : (1)291782 [21:00:06]line ИНН: 02508201610067 [21:00:06]line Контрольно-Кассовый Чек [21:00:06]line ПРОДАЖА [21:00:06]line ТРК (МРК, ГНК) : 44 [21:00:06]line Товар: 2710194800 [21:00:06]line ДТ-К-5 [21:00:06]line 52.500 * 76.20 [21:00:06]line = 4000.50 [21:00:06]line НДС 12% НСП 1% [21:00:06]line > о реализуемом товаре [21:00:06]line ИТОГО: 4000.50 [21:00:06]line НСП 1% : 35.40 [21:00:06]line НДС 12% : 424.83 [21:00:06]line Наличными: 0.00 [21:00:06]line Безнал.: 4000.50 [21:00:06]line Место: АЗС № 130 "Партнер Нефть" [21:00:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:00:06]line СНО: Общий режим [21:00:06]line Чек 705 20.08.2024 21:00 [21:00:06]line Смена: 465 ФФД: 1.0 [21:00:06]line ЗНМ: 0300000070 [21:00:06]line РНМ: 0000000000092562 [21:00:06]line Версия ККМ: 001 [21:00:06]line Платежная система: O! деньги [21:00:06]line ФМ: 0000000000871769 [21:00:06]line ФД: 163260 [21:00:06]line ФПД: 135395313758921 [21:00:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210006&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163260&fm=135395313758921&tin=02508201610067®Number=0000000000092562&sum=400050 [21:00:06]written 0, free lines is 4095 [21:00:06]OFD Sender: Processing packet 163260 [packets to send 961, broken 960] [21:00:06]ProducePacketName [21:00:06]name=ofd_packets/00163260 [21:00:06]OFD Sender: To server: pG, [21:00:06]CommunicateWithHost lk.salyk.kg:30040 [21:00:06]ConnectInit lk.salyk.kg [21:00:07]Write to MH i2c: 01 00 00 14 02 16 [21:00:07]Write i2c OK [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: 01 [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: 01 07 00 [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: 01 07 00 14 02 00 00 00 00 00 E2 0C 0B [21:00:07]RasterBufferAndPrint [21:00:07]line [21:00:07]line [21:00:07]line [21:00:07]line [21:00:07]line [21:00:07]written 0, free lines is 3309 [21:00:07]MH_Cut [21:00:07]Write to MH i2c: D1 01 00 1B 02 01 EF [21:00:07]Write i2c OK [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: D1 [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: D1 01 00 [21:00:07]MH_I2C_Read... [21:00:07]Read from MH i2c: D1 01 00 1B 02 00 EE [21:00:07]Write to MH i2c: 01 00 00 1C 02 1E [21:00:07]Write i2c OK [21:00:07]MH_I2C_Read... [21:00:07]Connected sock=7 [21:00: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 36 39 0C 01 00 00 A6 00 04 01 8A ED 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C1 02 00 00 F4 03 04 00 D6 03 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BC 7D 02 00 35 04 06 00 7B 24 2D 94 B2 C9 BB FE 93 C0 49 B0 3F 05 [21:00: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 36 39 4F 00 00 00 44 0F 47 00 0B 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 36 39 10 04 04 00 BC 7D 02 00 F4 03 04 00 29 AD C4 66 B6 04 01 00 00 95 7F 5C EB 2D 8A 8D 91 [21:00:07]CommunicateWithHost err = 0 [21:00:07]CheckOFDResponse [21:00:07]1017 (14) - 77093643461234 [21:00:07]1041 (16) - 0000000000871769 [21:00:07]1040 (4) - 163260 [21:00:07]1012 (4) - 20.08.2024 14:50 [21:00:07]1206 (1) - 0 [21:00:07]OFD Sender: Remove packet 163260 [21:00:07]ProducePacketName [21:00:07]name=ofd_packets/00163260 [21:00:07]NVStorageDeleteData [21:00:08]*** Cut start [21:00:08]*** Purtial cut [21:00:08]*** Stage 1: CUTSNS_PIN = 1 [21:00:08]OFD Sender: No OFD packet to send [21:00:10]Read from MH i2c: 01 [21:00:10]MH_I2C_Read... [21:00:10]*** Stop cut motor [21:00:10]*** Cut end [21:00:10]Read from MH i2c: 01 07 00 [21:00:10]MH_I2C_Read... [21:00:10]Read from MH i2c: 01 07 00 1C 02 00 00 00 00 00 FF 0F 33 [21:00:10]process_action close_receipt done [21:00:10]requested_data is exist [21:00:10]produce_requested_data [21:00:10]requested_item fm.sn is exist - process it [21:00:10]wFMCommunicate request_size=4 [21:00:10]MH_SAM_APDU [21:00:10]CAPDU: 80 11 00 00 [21:00:10]Write to MH i2c: E2 08 00 1D 02 80 11 00 00 00 00 00 00 99 [21:00:10]Write i2c OK [21:00:10]MH_I2C_Read... [21:00:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:00:10]Read from MH i2c: E2 [21:00:10]MH_I2C_Read... [21:00:10]Read from MH i2c: E2 17 00 [21:00:10]MH_I2C_Read... [21:00:10]Read from MH i2c: E2 17 00 1D 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [21:00:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:00:10]wFMCommunicate OK [21:00:10]requested_item fd.num is exist - process it [21:00:10]SAM_PROTO_GetFieldsCounters [21:00:10]wFMCommunicate request_size=4 [21:00:10]MH_SAM_APDU [21:00:10]CAPDU: 80 13 00 00 [21:00:10]Write to MH i2c: E2 08 00 1E 02 80 13 00 00 00 00 00 00 9C [21:00:10]Write i2c OK [21:00:10]MH_I2C_Read... [21:00:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:00:10]Read from MH i2c: E2 [21:00:10]MH_I2C_Read... [21:00:10]Read from MH i2c: E2 62 00 [21:00:10]MH_I2C_Read... [21:00:10]Read from MH i2c: E2 62 00 1E 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 18 [21: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C1 02 00 00 5E 04 04 00 C1 02 00 00 57 04 04 00 C2 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:00:10]wFMCommunicate OK [21:00:10]SAM_PROTO_GetFieldsCounters done [21:00:10]requested_item shift.num is exist - process it [21:00:10]requested_item shift.opened is exist - process it [21:00:10]req_shift_opened [21:00:10]FM_GetShiftState [21:00:10]SAM_PROTO_GetShiftState [21:00:10]wFMCommunicate request_size=4 [21:00:10]MH_SAM_APDU [21:00:10]CAPDU: 80 13 01 00 [21:00:10]Write to MH i2c: E2 08 00 1F 02 80 13 01 00 00 00 00 00 9E [21:00:10]Write i2c OK [21:00:10]MH_I2C_Read... [21:00:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:00:10]Read from MH i2c: E2 [21:00:10]MH_I2C_Read... [21:00:10]Read from MH i2c: E2 0E 00 [21:00:10]MH_I2C_Read... [21:00:10]Read from MH i2c: E2 0E 00 1F 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6C [21:00:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:00:10]wFMCommunicate OK [21:00:10]SAM_PROTO_GetShiftState done [21:00:10]FM_GetShiftState done [21:00:10]req_shift_opened done [21:00:10]requested_item shift.open_date is exist - process it [21:00:10]req_shift_open_date [21:00:10]req_shift_open_date done [21:00:10]produce_requested_data done [21:00:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163260,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:00:10]process_action_free close_receipt [21:00:10]json_value_free [21:00:10]json_value_free done [21:00:10]process_json_proto returns [21:00:10]Send response to host [21:00:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163260,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:00:10]free response buf [21:00:10]execute_script done [21:00:10]execute_script returns [21:00:10]free content buf [21:00:10]Sock 10.Close socket [21:00:10]Sock 10.Thread stoped [21:00:13]OFD Sender: No OFD packet to send [21:00:18]OFD Sender: No OFD packet to send [21:00:23]OFD Sender: No OFD packet to send [21:00:26]recv_with_timeout no data received [21:00:28]OFD Sender: No OFD packet to send [21:00:33]OFD Sender: No OFD packet to send [21:00:38]OFD Sender: No OFD packet to send [21:00:42]recv_with_timeout no data received [21:00:43]OFD Sender: No OFD packet to send [21:00:48]OFD Sender: No OFD packet to send [21:00:53]OFD Sender: No OFD packet to send [21:00:57]recv_with_timeout no data received [21:00:58]OFD Sender: No OFD packet to send [21:01:03]OFD Sender: No OFD packet to send [21:01:08]OFD Sender: No OFD packet to send [21:01:13]recv_with_timeout no data received [21:01:13]OFD Sender: No OFD packet to send [21:01:18]OFD Sender: No OFD packet to send [21:01:23]OFD Sender: No OFD packet to send [21:01:28]OFD Sender: No OFD packet to send [21:01:28]recv_with_timeout no data received [21:01:33]OFD Sender: No OFD packet to send [21:01:38]OFD Sender: No OFD packet to send [21:01:43]OFD Sender: No OFD packet to send [21:01:48]OFD Sender: No OFD packet to send [21:01:53]OFD Sender: No OFD packet to send [21:01:58]OFD Sender: No OFD packet to send [21:02:03]OFD Sender: No OFD packet to send [21:02:08]OFD Sender: No OFD packet to send [21:02:11]accept exits with 9 [21:02:11]New connection [21:02:11]New thread 3067366756 created [21:02:11]Thread 3067510116 joined [21:02:11]Waiting for new connection... [21:02:11] Sock 9.Parse request [21:02:11]Sock 9.Check first char [21:02:11]Sock 9.First char is OK [21:02:11]request: POST /json_proto HTTP/1.0 [21:02:11]Method: POST [21:02:11]URL: /json_proto [21:02:11]Method is POST - this is cgi request [21:02:11]url: /json_proto [21:02:11]query_string will be loaded in cgi processing [21:02:11]execute_cgi json_proto POST (null) [21:02:11]execute_cgi path=json_proto method=POST [21:02:11]POST find Content-Length [21:02:11]Host: 172.17.44.132:8080 [21:02:11]Content-Length: 679 [21:02:11]Content-Type: application/json [21:02:11] [21:02:11]POST finish read [21:02:11]Found Content-Length = 679 [21:02:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:11]execute_script... [21:02:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291785", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 21.000, "sum" : 1600.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1600.00, "total" : 1600.00, "payments": [ { "type": 0, "sum" : 1600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:11]POST & json_proto [21:02:11]process_json_proto [21:02:11]json parsed OK: [21:02:11]protocol is kg_v1.0 [21:02:11]action value=close_receipt [21:02:11]process_action close_receipt [21:02:11]cmd_close_receipt [21:02:11]MH_GetDate [21:02:11]Write to MH i2c: F0 00 00 20 02 11 [21:02:11]Write i2c OK [21:02:11]MH_I2C_Read... [21:02:11]Read from MH i2c: F0 [21:02:11]MH_I2C_Read... [21:02:11]Read from MH i2c: F0 09 00 [21:02:11]MH_I2C_Read... [21:02:11]Read from MH i2c: F0 09 00 20 02 00 53 04 C5 66 2A 83 C1 65 6F [21:02:11]GetLastDocTimeStamp 1724187606 [21:02:11]current date 1724187731 [21:02:11]FM_GetShiftState [21:02:11]SAM_PROTO_GetShiftState [21:02:11]wFMCommunicate request_size=4 [21:02:11]MH_SAM_APDU [21:02:11]CAPDU: 80 13 01 00 [21:02:11]Write to MH i2c: E2 08 00 21 02 80 13 01 00 00 00 00 00 A0 [21:02:11]Write i2c OK [21:02:11]MH_I2C_Read... [21:02:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:11]Read from MH i2c: E2 [21:02:11]MH_I2C_Read... [21:02:11]Read from MH i2c: E2 0E 00 [21:02:11]MH_I2C_Read... [21:02:11]Read from MH i2c: E2 0E 00 21 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6E [21:02:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:02:11]wFMCommunicate OK [21:02:11]SAM_PROTO_GetShiftState done [21:02:11]FM_GetShiftState done [21:02:11]opened in 1724113081 [21:02:11]opened+sec_in_day 1724199481 [21:02:11]quantity*price = 160020 [21:02:11]sum+1 = 160021 [21:02:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 1600.00 Внесено: 1600.00 СДАЧА: 0.00 НСП 1% : 14.16 НДС 12% : 169.93 Наличными: 1600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 706 20.08.2024 21:02 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163261 ФПД: 215870905726473 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163261&fm=215870905726473&tin=02508201610067®Number=0000000000092562&sum=160000 [21:02:12]StoreToDocumentArchive [21:02:12]shift 465 fd 163261 [21:02:12]save to /storage/0465/doc_00163261 [21:02:12]save last doc name /storage/0465/doc_00163261 to /storage/kkm_last_doc_name [21:02:12]save OK [21:02:12]Clear old archive folders... [21:02:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:02:12]tlvbuf is 00587DF0 [21:02:12]SAM_PROTO_ClearQueue [21:02:12]wFMCommunicate request_size=4 [21:02:12]MH_SAM_APDU [21:02:12]CAPDU: 80 09 00 00 [21:02:12]Write to MH i2c: E2 08 00 2E 02 80 09 00 00 00 00 00 00 A2 [21:02:12]Write i2c OK [21:02:12]MH_I2C_Read... [21:02:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:12]Read from MH i2c: E2 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 03 00 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 03 00 2E 02 00 90 00 A4 [21:02:12]RAPDU: 90 00 [21:02:12]wFMCommunicate OK [21:02:12]SAM_PROTO_ClearQueue done [21:02:12]KKMCreateOFDPacket [21:02:12]OFDProtocolAddRootSTLVToBuf [21:02:12]FM_MakeSignedData [21:02:12]FM_MakeSignedData [21:02:12]SAM_PROTO_SignData [21:02:12]wFMCommunicate request_size=4 [21:02:12]MH_SAM_APDU [21:02:12]CAPDU: 80 0D 01 02 [21:02:12]Write to MH i2c: E2 08 00 2F 02 80 0D 01 02 00 00 00 00 AA [21:02:12]Write i2c OK [21:02:12]MH_I2C_Read... [21:02:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:12]Read from MH i2c: E2 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 03 00 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [21:02:12]RAPDU: 90 00 [21:02:12]wFMCommunicate OK [21:02:12]wFMCommunicate request_size=255 [21:02:12]MH_SAM_APDU [21:02:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 54 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7D 02 00 35 04 06 00 C4 55 5C A7 [21:02:12]Write to MH i2c: E2 02 01 30 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 54 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7D 02 00 35 04 06 00 C4 55 5C A7 00 00 5A [21:02:12]Write i2c OK [21:02:12]MH_I2C_Read... [21:02:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:12]Read from MH i2c: E2 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 03 00 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [21:02:12]RAPDU: 90 00 [21:02:12]wFMCommunicate OK [21:02:12]wFMCommunicate request_size=7 [21:02:12]MH_SAM_APDU [21:02:12]CAPDU: 80 0D 02 02 02 36 09 [21:02:12]Write to MH i2c: E2 0A 00 31 02 80 0D 02 02 02 00 36 09 00 00 F0 [21:02:12]Write i2c OK [21:02:12]MH_I2C_Read... [21:02:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:12]Read from MH i2c: E2 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 03 00 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [21:02:12]RAPDU: 90 00 [21:02:12]wFMCommunicate OK [21:02:12]wFMCommunicate request_size=4 [21:02:12]MH_SAM_APDU [21:02:12]CAPDU: 80 0D 03 02 [21:02:12]Write to MH i2c: E2 08 00 32 02 80 0D 03 02 00 00 00 00 AF [21:02:12]Write i2c OK [21:02:12]MH_I2C_Read... [21:02:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:12]Read from MH i2c: E2 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 0B 00 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 0B 00 32 02 00 FB 8E A9 AF 1A 5F D1 E4 90 00 BF [21:02:12]RAPDU: FB 8E A9 AF 1A 5F D1 E4 90 00 [21:02:12]wFMCommunicate OK [21:02:12]SAM_PROTO_SignData done [21:02:12]FM_MakeSignedData done [21:02:12]CreateOFDProtocolMessage [21:02:12]wFMCommunicate request_size=4 [21:02:12]MH_SAM_APDU [21:02:12]CAPDU: 80 11 00 00 [21:02:12]Write to MH i2c: E2 08 00 33 02 80 11 00 00 00 00 00 00 AF [21:02:12]Write i2c OK [21:02:12]MH_I2C_Read... [21:02:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:12]Read from MH i2c: E2 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 17 00 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: E2 17 00 33 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [21:02:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:02:12]wFMCommunicate OK [21:02:12]CreateOFDProtocolMessage done [21:02:12]OFDSenderStorePacket 163261 [21:02:12]StoreOFDPacket docnum=163261 [21:02:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 7B EE 04 01 A5 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 54 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7D 02 00 35 04 06 00 C4 55 5C A7 36 09 FB 8E A9 AF 1A 5F D1 E4 [21:02:12]CheckFolder [21:02:12]dirname=/storage/ofd_packets [21:02:12]CheckFolder done [21:02:12]ProducePacketName [21:02:12]name=ofd_packets/00163261 [21:02:12]NVStorageSaveData ofd_packets/00163261 [21:02:12]File name is /storage/ofd_packets/00163261 [21:02:12]Write 298 bytes [21:02:12]NVStorageSaveData done [21:02:12]OFDSenderStorePacket done [21:02:12]KKMCreateOFDPacket done [21:02:12]NVStorageSaveData kkm_last_timestamp [21:02:12]File name is /storage/kkm_last_timestamp [21:02:12]Write 4 bytes [21:02:12]NVStorageSaveData done [21:02:12]ExternCall_PrintAddStr [21:02:12]wPrintStart [21:02:12]Write to MH i2c: 01 00 00 34 02 36 [21:02:12]Write i2c OK [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: 01 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: 01 07 00 [21:02:12]MH_I2C_Read... [21:02:12]Read from MH i2c: 01 07 00 34 02 00 00 00 00 00 FF 0F 4B [21:02:12]RasterBufferAndPrint [21:02:12]line Счет N : (1)291785 [21:02:12]line ИНН: 02508201610067 [21:02:12]line Контрольно-Кассовый Чек [21:02:12]line ПРОДАЖА [21:02:12]line ТРК (МРК, ГНК) : 21 [21:02:12]line Товар: 2710194800 [21:02:12]line ДТ-К-5 [21:02:12]line 21.000 * 76.20 [21:02:12]line = 1600.20 [21:02:12]line НДС 12% НСП 1% [21:02:12]line > о реализуемом товаре [21:02:12]line ОКРУГЛЕНИЕ: -0.20 [21:02:12]line ИТОГО: 1600.00 [21:02:12]line Внесено: 1600.00 [21:02:12]line СДАЧА: 0.00 [21:02:12]line НСП 1% : 14.16 [21:02:12]line НДС 12% : 169.93 [21:02:12]line Наличными: 1600.00 [21:02:12]line Безнал.: 0.00 [21:02:12]line Место: АЗС № 130 "Партнер Нефть" [21:02:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:02:12]line СНО: Общий режим [21:02:12]line Чек 706 20.08.2024 21:02 [21:02:12]line Смена: 465 ФФД: 1.0 [21:02:12]line ЗНМ: 0300000070 [21:02:12]line РНМ: 0000000000092562 [21:02:12]line Версия ККМ: 001 [21:02:12]line ФМ: 0000000000871769 [21:02:12]line ФД: 163261 [21:02:12]line ФПД: 215870905726473 [21:02:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210212&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163261&fm=215870905726473&tin=02508201610067®Number=0000000000092562&sum=160000 [21:02:12]written 0, free lines is 4095 [21:02:12]OFD Sender: Processing packet 163261 [packets to send 961, broken 960] [21:02:12]ProducePacketName [21:02:12]name=ofd_packets/00163261 [21:02:12]OFD Sender: To server: pG, [21:02:12]CommunicateWithHost lk.salyk.kg:30040 [21:02:12]ConnectInit lk.salyk.kg [21:02:13]Write to MH i2c: 01 00 00 5F 02 61 [21:02:13]Write i2c OK [21:02:13]MH_I2C_Read... [21:02:13]Read from MH i2c: 01 [21:02:13]MH_I2C_Read... [21:02:13]Read from MH i2c: 01 07 00 [21:02:13]MH_I2C_Read... [21:02:13]Read from MH i2c: 01 07 00 5F 02 00 00 00 00 00 CF 0C 43 [21:02:13]RasterBufferAndPrint [21:02:13]line [21:02:13]line [21:02:13]line [21:02:13]line [21:02:13]line [21:02:13]written 0, free lines is 3285 [21:02:13]MH_Cut [21:02:13]Write to MH i2c: D1 01 00 66 02 01 3A [21:02:13]Write i2c OK [21:02:13]MH_I2C_Read... [21:02:13]Read from MH i2c: D1 [21:02:13]MH_I2C_Read... [21:02:13]Read from MH i2c: D1 01 00 [21:02:13]MH_I2C_Read... [21:02:13]Read from MH i2c: D1 01 00 66 02 00 39 [21:02:13]Write to MH i2c: 01 00 00 67 02 69 [21:02:13]Write i2c OK [21:02:13]MH_I2C_Read... [21:02:13]recv_with_timeout no data received [21:02:13]*** Cut start [21:02:13]*** Purtial cut [21:02:13]*** Stage 1: CUTSNS_PIN = 1 [21:02:16]Read from MH i2c: 01 [21:02:16]MH_I2C_Read... [21:02:16]*** Stop cut motor [21:02:16]*** Cut end [21:02:16]Read from MH i2c: 01 07 00 [21:02:16]MH_I2C_Read... [21:02:16]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 FF 0F 7E [21:02:16]process_action close_receipt done [21:02:16]requested_data is exist [21:02:16]produce_requested_data [21:02:16]requested_item fm.sn is exist - process it [21:02:16]wFMCommunicate request_size=4 [21:02:16]MH_SAM_APDU [21:02:16]CAPDU: 80 11 00 00 [21:02:16]Write to MH i2c: E2 08 00 68 02 80 11 00 00 00 00 00 00 E4 [21:02:16]Write i2c OK [21:02:16]MH_I2C_Read... [21:02:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:16]Read from MH i2c: E2 [21:02:16]MH_I2C_Read... [21:02:16]Read from MH i2c: E2 17 00 [21:02:16]MH_I2C_Read... [21:02:16]Read from MH i2c: E2 17 00 68 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [21:02:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:02:16]wFMCommunicate OK [21:02:16]requested_item fd.num is exist - process it [21:02:16]SAM_PROTO_GetFieldsCounters [21:02:16]wFMCommunicate request_size=4 [21:02:16]MH_SAM_APDU [21:02:16]CAPDU: 80 13 00 00 [21:02:16]Write to MH i2c: E2 08 00 69 02 80 13 00 00 00 00 00 00 E7 [21:02:16]Write i2c OK [21:02:16]MH_I2C_Read... [21:02:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:02:16]Read from MH i2c: E2 [21:02:16]MH_I2C_Read... [21:02:16]Read from MH i2c: E2 62 00 [21:02:16]MH_I2C_Read... [21:02:16]Read from MH i2c: E2 62 00 69 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C2 02 00 00 5E 04 04 00 C2 02 00 00 57 04 04 00 C3 02 00 00 19 04 04 00 00 00 00 00 90 00 67 [21:02: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C2 02 00 00 5E 04 04 00 C2 02 00 00 57 04 04 00 C3 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:02:16]wFMCommunicate OK [21:02:16]SAM_PROTO_GetFieldsCounters done [21:02:16]requested_item shift.num is exist - process it [21:02:16]requested_item shift.opened is exist - process it [21:02:16]req_shift_opened [21:02:16]FM_GetShiftState [21:02:16]SAM_PROTO_GetShiftState [21:02:16]wFMCommunicate request_size=4 [21:02:16]MH_SAM_APDU [21:02:16]CAPDU: 80 13 01 00 [21:02:16]Write to MH i2c: E2 08 00 6A 02 80 13 01 00 00 00 00 00 E9 [21:02:16]Write i2c OK [21:02:16]MH_I2C_Read... [21:02:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:16]Read from MH i2c: E2 [21:02:16]MH_I2C_Read... [21:02:16]Read from MH i2c: E2 0E 00 [21:02:16]MH_I2C_Read... [21:02:16]Read from MH i2c: E2 0E 00 6A 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B7 [21:02:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:02:16]wFMCommunicate OK [21:02:16]SAM_PROTO_GetShiftState done [21:02:16]FM_GetShiftState done [21:02:16]req_shift_opened done [21:02:16]requested_item shift.open_date is exist - process it [21:02:16]req_shift_open_date [21:02:16]req_shift_open_date done [21:02:16]produce_requested_data done [21:02:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163261,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:02:16]process_action_free close_receipt [21:02:16]json_value_free [21:02:16]json_value_free done [21:02:16]process_json_proto returns [21:02:16]Send response to host [21:02:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163261,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:02:16]free response buf [21:02:16]execute_script done [21:02:16]execute_script returns [21:02:16]free content buf [21:02:16]Sock 9.Close socket [21:02:16]Sock 9.Thread stoped [21:02:16]Connected sock=11 [21:02: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 36 39 0C 01 00 00 7B EE 04 01 A5 74 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 08 52 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 14 71 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 71 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 61 42 00 00 00 00 07 04 06 00 00 71 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C2 02 00 00 F4 03 04 00 54 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BD 7D 02 00 35 04 06 00 C4 55 5C A7 36 09 FB 8E A9 AF 1A 5F D1 E4 [21:02: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 36 39 4F 00 00 00 A8 6E 47 00 85 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 36 39 10 04 04 00 BD 7D 02 00 F4 03 04 00 AB AD C4 66 B6 04 01 00 00 A4 04 15 69 6D 67 CA 09 [21:02:19]CommunicateWithHost err = 0 [21:02:19]CheckOFDResponse [21:02:19]1017 (14) - 77093643461234 [21:02:19]1041 (16) - 0000000000871769 [21:02:19]1040 (4) - 163261 [21:02:19]1012 (4) - 20.08.2024 14:52 [21:02:19]1206 (1) - 0 [21:02:19]OFD Sender: Remove packet 163261 [21:02:19]ProducePacketName [21:02:19]name=ofd_packets/00163261 [21:02:19]NVStorageDeleteData [21:02:19]accept exits with 10 [21:02:19]New connection [21:02:19]New thread 3067510116 created [21:02:19]Thread 3067366756 joined [21:02:19]Waiting for new connection... [21:02:19] Sock 10.Parse request [21:02:19]Sock 10.Check first char [21:02:19]Sock 10.First char is OK [21:02:19]request: POST /json_proto HTTP/1.0 [21:02:19]Method: POST [21:02:19]URL: /json_proto [21:02:19]Method is POST - this is cgi request [21:02:19]url: /json_proto [21:02:19]query_string will be loaded in cgi processing [21:02:19]execute_cgi json_proto POST (null) [21:02:19]execute_cgi path=json_proto method=POST [21:02:19]POST find Content-Length [21:02:19]Host: 172.17.44.132:8080 [21:02:19]Content-Length: 682 [21:02:19]Content-Type: application/json [21:02:19] [21:02:19]POST finish read [21:02:19]Found Content-Length = 682 [21:02:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:19]execute_script... [21:02:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291788", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:19]POST & json_proto [21:02:19]process_json_proto [21:02:19]json parsed OK: [21:02:19]protocol is kg_v1.0 [21:02:19]action value=close_receipt [21:02:19]process_action close_receipt [21:02:19]cmd_close_receipt [21:02:19]MH_GetDate [21:02:19]Write to MH i2c: F0 00 00 6B 02 5C [21:02:19]OFD Sender: No OFD packet to send [21:02:19]Write i2c OK [21:02:19]MH_I2C_Read... [21:02:19]Read from MH i2c: F0 [21:02:19]MH_I2C_Read... [21:02:19]Read from MH i2c: F0 09 00 [21:02:19]MH_I2C_Read... [21:02:19]Read from MH i2c: F0 09 00 6B 02 00 5C 04 C5 66 2A 83 C1 65 C3 [21:02:19]GetLastDocTimeStamp 1724187732 [21:02:19]current date 1724187740 [21:02:19]FM_GetShiftState [21:02:19]SAM_PROTO_GetShiftState [21:02:19]wFMCommunicate request_size=4 [21:02:19]MH_SAM_APDU [21:02:19]CAPDU: 80 13 01 00 [21:02:19]Write to MH i2c: E2 08 00 6C 02 80 13 01 00 00 00 00 00 EB [21:02:19]Write i2c OK [21:02:19]MH_I2C_Read... [21:02:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:19]Read from MH i2c: E2 [21:02:19]MH_I2C_Read... [21:02:19]Read from MH i2c: E2 0E 00 [21:02:19]MH_I2C_Read... [21:02:19]Read from MH i2c: E2 0E 00 6C 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B9 [21:02:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:02:19]wFMCommunicate OK [21:02:19]SAM_PROTO_GetShiftState done [21:02:19]FM_GetShiftState done [21:02:19]opened in 1724113081 [21:02:19]opened+sec_in_day 1724199481 [21:02:19]quantity*price = 100021 [21:02:19]sum+1 = 100023 [21:02:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 707 20.08.2024 21:02 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163262 ФПД: 30116924972456 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210220&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163262&fm=30116924972456&tin=02508201610067®Number=0000000000092562&sum=100000 [21:02:20]StoreToDocumentArchive [21:02:20]shift 465 fd 163262 [21:02:20]save to /storage/0465/doc_00163262 [21:02:20]save last doc name /storage/0465/doc_00163262 to /storage/kkm_last_doc_name [21:02:20]save OK [21:02:20]Clear old archive folders... [21:02:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:02:20]tlvbuf is 00593D80 [21:02:20]SAM_PROTO_ClearQueue [21:02:20]wFMCommunicate request_size=4 [21:02:20]MH_SAM_APDU [21:02:20]CAPDU: 80 09 00 00 [21:02:20]Write to MH i2c: E2 08 00 79 02 80 09 00 00 00 00 00 00 ED [21:02:20]Write i2c OK [21:02:20]MH_I2C_Read... [21:02:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:20]Read from MH i2c: E2 [21:02:20]MH_I2C_Read... [21:02:20]Read from MH i2c: E2 03 00 [21:02:20]MH_I2C_Read... [21:02:20]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [21:02:20]RAPDU: 90 00 [21:02:20]wFMCommunicate OK [21:02:20]SAM_PROTO_ClearQueue done [21:02:20]KKMCreateOFDPacket [21:02:20]OFDProtocolAddRootSTLVToBuf [21:02:20]FM_MakeSignedData [21:02:20]FM_MakeSignedData [21:02:20]SAM_PROTO_SignData [21:02:20]wFMCommunicate request_size=4 [21:02:20]MH_SAM_APDU [21:02:20]CAPDU: 80 0D 01 02 [21:02:20]Write to MH i2c: E2 08 00 7A 02 80 0D 01 02 00 00 00 00 F5 [21:02:20]Write i2c OK [21:02:20]MH_I2C_Read... [21:02:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:20]Read from MH i2c: E2 [21:02:20]MH_I2C_Read... [21:02:20]Read from MH i2c: E2 03 00 [21:02:20]MH_I2C_Read... [21:02:20]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [21:02:20]RAPDU: 90 00 [21:02:20]wFMCommunicate OK [21:02:20]wFMCommunicate request_size=255 [21:02:20]MH_SAM_APDU [21:02:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 5C 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7D 02 00 35 04 06 00 1B [21:02:20]Write to MH i2c: E2 02 01 7B 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 5C 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7D 02 00 35 04 06 00 1B 00 00 20 [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:21]Read from MH i2c: E2 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 03 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [21:02:21]RAPDU: 90 00 [21:02:21]wFMCommunicate OK [21:02:21]wFMCommunicate request_size=10 [21:02:21]MH_SAM_APDU [21:02:21]CAPDU: 80 0D 02 02 05 64 24 9D 5D A8 [21:02:21]Write to MH i2c: E2 0D 00 7C 02 80 0D 02 02 05 00 64 24 9D 5D A8 00 00 2C [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:21]Read from MH i2c: E2 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 03 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [21:02:21]RAPDU: 90 00 [21:02:21]wFMCommunicate OK [21:02:21]wFMCommunicate request_size=4 [21:02:21]MH_SAM_APDU [21:02:21]CAPDU: 80 0D 03 02 [21:02:21]Write to MH i2c: E2 08 00 7D 02 80 0D 03 02 00 00 00 00 FA [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:21]Read from MH i2c: E2 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 0B 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 0B 00 7D 02 00 EB 98 02 4D A2 2E C9 D2 90 00 38 [21:02:21]RAPDU: EB 98 02 4D A2 2E C9 D2 90 00 [21:02:21]wFMCommunicate OK [21:02:21]SAM_PROTO_SignData done [21:02:21]FM_MakeSignedData done [21:02:21]CreateOFDProtocolMessage [21:02:21]wFMCommunicate request_size=4 [21:02:21]MH_SAM_APDU [21:02:21]CAPDU: 80 11 00 00 [21:02:21]Write to MH i2c: E2 08 00 7E 02 80 11 00 00 00 00 00 00 FA [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:21]Read from MH i2c: E2 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 17 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: E2 17 00 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [21:02:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:02:21]wFMCommunicate OK [21:02:21]CreateOFDProtocolMessage done [21:02:21]OFDSenderStorePacket 163262 [21:02:21]StoreOFDPacket docnum=163262 [21:02:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 6A 5A 07 01 8B E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 5C 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7D 02 00 35 04 06 00 1B 64 24 9D 5D A8 EB 98 02 4D A2 2E C9 D2 [21:02:21]CheckFolder [21:02:21]dirname=/storage/ofd_packets [21:02:21]CheckFolder done [21:02:21]ProducePacketName [21:02:21]name=ofd_packets/00163262 [21:02:21]NVStorageSaveData ofd_packets/00163262 [21:02:21]File name is /storage/ofd_packets/00163262 [21:02:21]Write 301 bytes [21:02:21]NVStorageSaveData done [21:02:21]OFDSenderStorePacket done [21:02:21]KKMCreateOFDPacket done [21:02:21]NVStorageSaveData kkm_last_timestamp [21:02:21]File name is /storage/kkm_last_timestamp [21:02:21]Write 4 bytes [21:02:21]NVStorageSaveData done [21:02:21]ExternCall_PrintAddStr [21:02:21]wPrintStart [21:02:21]Write to MH i2c: 01 00 00 7F 02 81 [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 07 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 07 00 7F 02 00 00 00 00 00 FF 0F 96 [21:02:21]RasterBufferAndPrint [21:02:21]line Счет N : (1)291788 [21:02:21]line ИНН: 02508201610067 [21:02:21]line Контрольно-Кассовый Чек [21:02:21]line ПРОДАЖА [21:02:21]line ТРК (МРК, ГНК) : 63 [21:02:21]line Товар: 2710124500 [21:02:21]line Аи-95-К-5 [21:02:21]line 13.480 * 74.20 [21:02:21]line = 1000.22 [21:02:21]line НДС 12% НСП 1% [21:02:21]line > о реализуемом товаре [21:02:21]line ОКРУГЛЕНИЕ: -0.22 [21:02:21]line ИТОГО: 1000.00 [21:02:21]line Внесено: 1000.00 [21:02:21]line СДАЧА: 0.00 [21:02:21]line НСП 1% : 8.85 [21:02:21]line НДС 12% : 106.22 [21:02:21]line Наличными: 1000.00 [21:02:21]line Безнал.: 0.00 [21:02:21]line Место: АЗС № 130 "Партнер Нефть" [21:02:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:02:21]line СНО: Общий режим [21:02:21]line Чек 707 20.08.2024 21:02 [21:02:21]line Смена: 465 ФФД: 1.0 [21:02:21]line ЗНМ: 0300000070 [21:02:21]line РНМ: 0000000000092562 [21:02:21]line Версия ККМ: 001 [21:02:21]line ФМ: 0000000000871769 [21:02:21]line ФД: 163262 [21:02:21]line ФПД: 30116924972456 [21:02:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210220&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163262&fm=30116924972456&tin=02508201610067®Number=0000000000092562&sum=100000 [21:02:21]written 0, free lines is 4095 [21:02:21]OFD Sender: Processing packet 163262 [packets to send 961, broken 960] [21:02:21]ProducePacketName [21:02:21]name=ofd_packets/00163262 [21:02:21]OFD Sender: To server: pG, [21:02:21]CommunicateWithHost lk.salyk.kg:30040 [21:02:21]ConnectInit lk.salyk.kg [21:02:21]Write to MH i2c: 01 00 00 AA 02 AC [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 07 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: 01 07 00 AA 02 00 00 00 00 00 BF 0C 7E [21:02:21]RasterBufferAndPrint [21:02:21]line [21:02:21]line [21:02:21]line [21:02:21]line [21:02:21]line [21:02:21]written 0, free lines is 3274 [21:02:21]MH_Cut [21:02:21]Write to MH i2c: D1 01 00 B1 02 01 85 [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: D1 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: D1 01 00 [21:02:21]MH_I2C_Read... [21:02:21]Read from MH i2c: D1 01 00 B1 02 00 84 [21:02:21]Write to MH i2c: 01 00 00 B2 02 B4 [21:02:21]Write i2c OK [21:02:21]MH_I2C_Read... [21:02:22]*** Cut start [21:02:22]*** Purtial cut [21:02:22]*** Stage 1: CUTSNS_PIN = 1 [21:02:24]recv_with_timeout no data received [21:02:24]Read from MH i2c: 01 [21:02:24]MH_I2C_Read... [21:02:24]*** Stop cut motor [21:02:24]*** Cut end [21:02:24]Read from MH i2c: 01 07 00 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 FF 0F C9 [21:02:24]process_action close_receipt done [21:02:24]requested_data is exist [21:02:24]produce_requested_data [21:02:24]requested_item fm.sn is exist - process it [21:02:24]wFMCommunicate request_size=4 [21:02:24]MH_SAM_APDU [21:02:24]CAPDU: 80 11 00 00 [21:02:24]Write to MH i2c: E2 08 00 B3 02 80 11 00 00 00 00 00 00 2F [21:02:24]Write i2c OK [21:02:24]MH_I2C_Read... [21:02:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:24]Read from MH i2c: E2 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: E2 17 00 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: E2 17 00 B3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [21:02:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:02:24]wFMCommunicate OK [21:02:24]requested_item fd.num is exist - process it [21:02:24]SAM_PROTO_GetFieldsCounters [21:02:24]wFMCommunicate request_size=4 [21:02:24]MH_SAM_APDU [21:02:24]CAPDU: 80 13 00 00 [21:02:24]Write to MH i2c: E2 08 00 B4 02 80 13 00 00 00 00 00 00 32 [21:02:24]Write i2c OK [21:02:24]MH_I2C_Read... [21:02:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:02:24]Read from MH i2c: E2 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: E2 62 00 [21:02:24]MH_I2C_Read... [21:02:24]Read from MH i2c: E2 62 00 B4 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C3 02 00 00 5E 04 04 00 C3 02 00 00 57 04 04 00 C4 02 00 00 19 04 04 00 00 00 00 00 90 00 B6 [21:02: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BE 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C3 02 00 00 5E 04 04 00 C3 02 00 00 57 04 04 00 C4 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:02:25]wFMCommunicate OK [21:02:25]SAM_PROTO_GetFieldsCounters done [21:02:25]requested_item shift.num is exist - process it [21:02:25]requested_item shift.opened is exist - process it [21:02:25]req_shift_opened [21:02:25]FM_GetShiftState [21:02:25]SAM_PROTO_GetShiftState [21:02:25]wFMCommunicate request_size=4 [21:02:25]MH_SAM_APDU [21:02:25]CAPDU: 80 13 01 00 [21:02:25]Write to MH i2c: E2 08 00 B5 02 80 13 01 00 00 00 00 00 34 [21:02:25]Write i2c OK [21:02:25]MH_I2C_Read... [21:02:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:25]Read from MH i2c: E2 [21:02:25]MH_I2C_Read... [21:02:25]Read from MH i2c: E2 0E 00 [21:02:25]MH_I2C_Read... [21:02:25]Read from MH i2c: E2 0E 00 B5 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 02 [21:02:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:02:25]wFMCommunicate OK [21:02:25]SAM_PROTO_GetShiftState done [21:02:25]FM_GetShiftState done [21:02:25]req_shift_opened done [21:02:25]requested_item shift.open_date is exist - process it [21:02:25]req_shift_open_date [21:02:25]req_shift_open_date done [21:02:25]produce_requested_data done [21:02:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163262,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:02:25]process_action_free close_receipt [21:02:25]json_value_free [21:02:25]json_value_free done [21:02:25]process_json_proto returns [21:02:25]Send response to host [21:02:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163262,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:02:25]free response buf [21:02:25]execute_script done [21:02:25]execute_script returns [21:02:25]free content buf [21:02:25]Sock 10.Close socket [21:02:25]Sock 10.Thread stoped [21:02:25]accept exits with 11 [21:02:25]New connection [21:02:25]New thread 3067366756 created [21:02:25]Thread 3067510116 joined [21:02:25]Waiting for new connection... [21:02:25] Sock 11.Parse request [21:02:25]Sock 11.Check first char [21:02:25]Sock 11.First char is OK [21:02:25]request: POST /json_proto HTTP/1.0 [21:02:25]Method: POST [21:02:25]URL: /json_proto [21:02:25]Method is POST - this is cgi request [21:02:25]url: /json_proto [21:02:25]query_string will be loaded in cgi processing [21:02:25]execute_cgi json_proto POST (null) [21:02:25]execute_cgi path=json_proto method=POST [21:02:25]POST find Content-Length [21:02:25]Host: 172.17.44.132:8080 [21:02:25]Content-Length: 677 [21:02:25]Content-Type: application/json [21:02:25] [21:02:25]POST finish read [21:02:25]Found Content-Length = 677 [21:02:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:25]execute_script... [21:02:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291787", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:02:25]POST & json_proto [21:02:25]process_json_proto [21:02:25]json parsed OK: [21:02:25]protocol is kg_v1.0 [21:02:25]action value=close_receipt [21:02:25]process_action close_receipt [21:02:25]cmd_close_receipt [21:02:25]MH_GetDate [21:02:25]Write to MH i2c: F0 00 00 B6 02 A7 [21:02:25]Write i2c OK [21:02:25]MH_I2C_Read... [21:02:25]Read from MH i2c: F0 [21:02:25]MH_I2C_Read... [21:02:25]Read from MH i2c: F0 09 00 [21:02:25]MH_I2C_Read... [21:02:25]Read from MH i2c: F0 09 00 B6 02 00 62 04 C5 66 2A 83 C1 65 14 [21:02:25]GetLastDocTimeStamp 1724187740 [21:02:25]current date 1724187746 [21:02:25]FM_GetShiftState [21:02:25]SAM_PROTO_GetShiftState [21:02:25]wFMCommunicate request_size=4 [21:02:25]MH_SAM_APDU [21:02:25]CAPDU: 80 13 01 00 [21:02:25]Write to MH i2c: E2 08 00 B7 02 80 13 01 00 00 00 00 00 36 [21:02:25]Write i2c OK [21:02:25]MH_I2C_Read... [21:02:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:25]Read from MH i2c: E2 [21:02:25]MH_I2C_Read... [21:02:25]Read from MH i2c: E2 0E 00 [21:02:25]MH_I2C_Read... [21:02:25]Read from MH i2c: E2 0E 00 B7 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 04 [21:02:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:02:25]wFMCommunicate OK [21:02:25]SAM_PROTO_GetShiftState done [21:02:25]FM_GetShiftState done [21:02:25]opened in 1724113081 [21:02:25]opened+sec_in_day 1724199481 [21:02:25]quantity*price = 50036 [21:02:25]sum+1 = 50037 [21:02:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 708 20.08.2024 21:02 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163263 ФПД: 240065062683460 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210226&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163263&fm=240065062683460&tin=02508201610067®Number=0000000000092562&sum=50000 [21:02:26]StoreToDocumentArchive [21:02:26]shift 465 fd 163263 [21:02:26]save to /storage/0465/doc_00163263 [21:02:26]save last doc name /storage/0465/doc_00163263 to /storage/kkm_last_doc_name [21:02:26]save OK [21:02:26]Clear old archive folders... [21:02:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:02:26]tlvbuf is 005D92C0 [21:02:26]SAM_PROTO_ClearQueue [21:02:26]wFMCommunicate request_size=4 [21:02:26]MH_SAM_APDU [21:02:26]CAPDU: 80 09 00 00 [21:02:26]Write to MH i2c: E2 08 00 C4 02 80 09 00 00 00 00 00 00 38 [21:02:26]Write i2c OK [21:02:26]MH_I2C_Read... [21:02:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:02:26]Read from MH i2c: E2 [21:02:26]MH_I2C_Read... [21:02:26]Read from MH i2c: E2 03 00 [21:02:26]MH_I2C_Read... [21:02:26]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [21:02:26]RAPDU: 90 00 [21:02:26]wFMCommunicate OK [21:02:26]SAM_PROTO_ClearQueue done [21:02:26]KKMCreateOFDPacket [21:02:26]OFDProtocolAddRootSTLVToBuf [21:02:26]FM_MakeSignedData [21:02:26]FM_MakeSignedData [21:02:26]SAM_PROTO_SignData [21:02:26]wFMCommunicate request_size=4 [21:02:26]MH_SAM_APDU [21:02:26]CAPDU: 80 0D 01 02 [21:02:26]Write to MH i2c: E2 08 00 C5 02 80 0D 01 02 00 00 00 00 40 [21:02:26]Write i2c OK [21:02:26]MH_I2C_Read... [21:02:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:02:27]Read from MH i2c: E2 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: E2 03 00 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [21:02:27]RAPDU: 90 00 [21:02:27]wFMCommunicate OK [21:02:27]wFMCommunicate request_size=255 [21:02:27]MH_SAM_APDU [21:02:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 62 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7D 02 00 35 04 06 00 DA [21:02:27]Write to MH i2c: E2 02 01 C6 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 62 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7D 02 00 35 04 06 00 DA 00 00 05 [21:02:27]Write i2c OK [21:02:27]MH_I2C_Read... [21:02:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:27]Read from MH i2c: E2 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: E2 03 00 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: E2 03 00 C6 02 00 90 00 3C [21:02:27]RAPDU: 90 00 [21:02:27]wFMCommunicate OK [21:02:27]wFMCommunicate request_size=10 [21:02:27]MH_SAM_APDU [21:02:27]CAPDU: 80 0D 02 02 05 56 80 C8 C3 44 [21:02:27]Write to MH i2c: E2 0D 00 C7 02 80 0D 02 02 05 00 56 80 C8 C3 44 00 00 F2 [21:02:27]Write i2c OK [21:02:27]MH_I2C_Read... [21:02:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:02:27]Read from MH i2c: E2 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: E2 03 00 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [21:02:27]RAPDU: 90 00 [21:02:27]wFMCommunicate OK [21:02:27]wFMCommunicate request_size=4 [21:02:27]MH_SAM_APDU [21:02:27]CAPDU: 80 0D 03 02 [21:02:27]Write to MH i2c: E2 08 00 C8 02 80 0D 03 02 00 00 00 00 45 [21:02:27]Write i2c OK [21:02:27]MH_I2C_Read... [21:02:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:02:27]Read from MH i2c: E2 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: E2 0B 00 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: E2 0B 00 C8 02 00 E8 8D CD 17 F6 3E 60 18 90 00 4B [21:02:27]RAPDU: E8 8D CD 17 F6 3E 60 18 90 00 [21:02:27]wFMCommunicate OK [21:02:27]SAM_PROTO_SignData done [21:02:27]FM_MakeSignedData done [21:02:27]CreateOFDProtocolMessage [21:02:27]wFMCommunicate request_size=4 [21:02:27]MH_SAM_APDU [21:02:27]CAPDU: 80 11 00 00 [21:02:27]Write to MH i2c: E2 08 00 C9 02 80 11 00 00 00 00 00 00 45 [21:02:27]Write i2c OK [21:02:27]MH_I2C_Read... [21:02:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:27]Read from MH i2c: E2 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: E2 17 00 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: E2 17 00 C9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9E [21:02:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:02:27]wFMCommunicate OK [21:02:27]CreateOFDProtocolMessage done [21:02:27]OFDSenderStorePacket 163263 [21:02:27]StoreOFDPacket docnum=163263 [21:02:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 25 A4 07 01 59 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 62 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7D 02 00 35 04 06 00 DA 56 80 C8 C3 44 E8 8D CD 17 F6 3E 60 18 [21:02:27]CheckFolder [21:02:27]dirname=/storage/ofd_packets [21:02:27]CheckFolder done [21:02:27]ProducePacketName [21:02:27]name=ofd_packets/00163263 [21:02:27]NVStorageSaveData ofd_packets/00163263 [21:02:27]File name is /storage/ofd_packets/00163263 [21:02:27]Write 301 bytes [21:02:27]NVStorageSaveData done [21:02:27]OFDSenderStorePacket done [21:02:27]KKMCreateOFDPacket done [21:02:27]NVStorageSaveData kkm_last_timestamp [21:02:27]File name is /storage/kkm_last_timestamp [21:02:27]Write 4 bytes [21:02:27]NVStorageSaveData done [21:02:27]ExternCall_PrintAddStr [21:02:27]wPrintStart [21:02:27]Write to MH i2c: 01 00 00 CA 02 CC [21:02:27]Write i2c OK [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: 01 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: 01 07 00 [21:02:27]MH_I2C_Read... [21:02:27]Read from MH i2c: 01 07 00 CA 02 00 00 00 00 00 FF 0F E1 [21:02:27]RasterBufferAndPrint [21:02:27]line Счет N : (1)291787 [21:02:27]line ИНН: 02508201610067 [21:02:27]line Контрольно-Кассовый Чек [21:02:27]line ПРОДАЖА [21:02:27]line ТРК (МРК, ГНК) : 52 [21:02:27]line Товар: 2710124130 [21:02:27]line Аи-92-К-5 [21:02:27]line 7.380 * 67.80 [21:02:27]line = 500.36 [21:02:27]line НДС 12% НСП 1% [21:02:27]line > о реализуемом товаре [21:02:27]line ОКРУГЛЕНИЕ: -0.36 [21:02:27]line ИТОГО: 500.00 [21:02:27]line Внесено: 500.00 [21:02:27]line СДАЧА: 0.00 [21:02:27]line НСП 1% : 4.43 [21:02:27]line НДС 12% : 53.14 [21:02:27]line Наличными: 500.00 [21:02:27]line Безнал.: 0.00 [21:02:27]line Место: АЗС № 130 "Партнер Нефть" [21:02:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:02:27]line СНО: Общий режим [21:02:27]line Чек 708 20.08.2024 21:02 [21:02:27]line Смена: 465 ФФД: 1.0 [21:02:27]line ЗНМ: 0300000070 [21:02:27]line РНМ: 0000000000092562 [21:02:27]line Версия ККМ: 001 [21:02:27]line ФМ: 0000000000871769 [21:02:27]line ФД: 163263 [21:02:27]line ФПД: 240065062683460 [21:02:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210226&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163263&fm=240065062683460&tin=02508201610067®Number=0000000000092562&sum=50000 [21:02:27]written 0, free lines is 4095 [21:02:27]OFD Sender: Processing packet 163262 [packets to send 962, broken 960] [21:02:27]ProducePacketName [21:02:27]name=ofd_packets/00163262 [21:02:27]OFD Sender: To server: pG, [21:02:27]CommunicateWithHost lk.salyk.kg:30040 [21:02:27]ConnectInit lk.salyk.kg [21:02:28]Write to MH i2c: 01 00 00 F5 02 F7 [21:02:28]Write i2c OK [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: 01 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: 01 07 00 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: 01 07 00 F5 02 00 00 00 00 00 C3 0C CD [21:02:28]RasterBufferAndPrint [21:02:28]line [21:02:28]line [21:02:28]line [21:02:28]line [21:02:28]line [21:02:28]written 0, free lines is 3290 [21:02:28]MH_Cut [21:02:28]Write to MH i2c: D1 01 00 FC 02 01 D0 [21:02:28]Write i2c OK [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: D1 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: D1 01 00 [21:02:28]MH_I2C_Read... [21:02:28]Read from MH i2c: D1 01 00 FC 02 00 CF [21:02:28]Write to MH i2c: 01 00 00 FD 02 FF [21:02:28]Write i2c OK [21:02:28]MH_I2C_Read... [21:02:28]*** Cut start [21:02:28]*** Purtial cut [21:02:28]*** Stage 1: CUTSNS_PIN = 1 [21:02:30]Read from MH i2c: 01 [21:02:30]MH_I2C_Read... [21:02:30]*** Stop cut motor [21:02:30]*** Cut end [21:02:30]Read from MH i2c: 01 07 00 [21:02:30]MH_I2C_Read... [21:02:30]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 FF 0F 14 [21:02:30]process_action close_receipt done [21:02:30]requested_data is exist [21:02:30]produce_requested_data [21:02:31]requested_item fm.sn is exist - process it [21:02:31]wFMCommunicate request_size=4 [21:02:31]MH_SAM_APDU [21:02:31]CAPDU: 80 11 00 00 [21:02:31]Write to MH i2c: E2 08 00 FE 02 80 11 00 00 00 00 00 00 7A [21:02:31]Write i2c OK [21:02:31]MH_I2C_Read... [21:02:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:02:31]Read from MH i2c: E2 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: E2 17 00 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: E2 17 00 FE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D3 [21:02:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:02:31]wFMCommunicate OK [21:02:31]requested_item fd.num is exist - process it [21:02:31]SAM_PROTO_GetFieldsCounters [21:02:31]wFMCommunicate request_size=4 [21:02:31]MH_SAM_APDU [21:02:31]CAPDU: 80 13 00 00 [21:02:31]Write to MH i2c: E2 08 00 FF 02 80 13 00 00 00 00 00 00 7D [21:02:31]Write i2c OK [21:02:31]MH_I2C_Read... [21:02:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:02:31]Read from MH i2c: E2 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: E2 62 00 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: E2 62 00 FF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C4 02 00 00 5E 04 04 00 C4 02 00 00 57 04 04 00 C5 02 00 00 19 04 04 00 00 00 00 00 90 00 05 [21:02: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 BF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C4 02 00 00 5E 04 04 00 C4 02 00 00 57 04 04 00 C5 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:02:31]wFMCommunicate OK [21:02:31]SAM_PROTO_GetFieldsCounters done [21:02:31]requested_item shift.num is exist - process it [21:02:31]requested_item shift.opened is exist - process it [21:02:31]req_shift_opened [21:02:31]FM_GetShiftState [21:02:31]SAM_PROTO_GetShiftState [21:02:31]wFMCommunicate request_size=4 [21:02:31]MH_SAM_APDU [21:02:31]CAPDU: 80 13 01 00 [21:02:31]Write to MH i2c: E2 08 00 00 03 80 13 01 00 00 00 00 00 80 [21:02:31]Write i2c OK [21:02:31]MH_I2C_Read... [21:02:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:02:31]Read from MH i2c: E2 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: E2 0E 00 [21:02:31]MH_I2C_Read... [21:02:31]Read from MH i2c: E2 0E 00 00 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4E [21:02:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:02:31]wFMCommunicate OK [21:02:31]SAM_PROTO_GetShiftState done [21:02:31]FM_GetShiftState done [21:02:31]req_shift_opened done [21:02:31]requested_item shift.open_date is exist - process it [21:02:31]req_shift_open_date [21:02:31]req_shift_open_date done [21:02:31]produce_requested_data done [21:02:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163263,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:02:31]process_action_free close_receipt [21:02:31]json_value_free [21:02:31]json_value_free done [21:02:31]process_json_proto returns [21:02:31]Send response to host [21:02:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163263,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:02:31]free response buf [21:02:31]execute_script done [21:02:31]execute_script returns [21:02:31]free content buf [21:02:31]Sock 11.Close socket [21:02:31]Sock 11.Thread stoped [21:02:32]ConnectInit Can't take IP for lk.salyk.kg [21:02:32]CommunicateWithHost connect error [21:02:32]CommunicateWithHost err = -1 [21:02:32]OFD Sender: Server communicate error [21:02:37]OFD Sender: Processing packet 163262 [packets to send 962, broken 960] [21:02:37]ProducePacketName [21:02:37]name=ofd_packets/00163262 [21:02:37]OFD Sender: To server: pG, [21:02:37]CommunicateWithHost lk.salyk.kg:30040 [21:02:37]ConnectInit lk.salyk.kg [21:02:43]recv_with_timeout no data received [21:02:54]Connected sock=9 [21:02: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 36 39 0F 01 00 00 6A 5A 07 01 8B E5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C3 02 00 00 F4 03 04 00 5C 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BE 7D 02 00 35 04 06 00 1B 64 24 9D 5D A8 EB 98 02 4D A2 2E C9 D2 [21:02:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 C5 48 47 00 6A 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 36 39 10 04 04 00 BE 7D 02 00 F4 03 04 00 D4 AD C4 66 B6 04 01 00 00 FF 02 09 56 D1 B2 0A 2C [21:02:59]CommunicateWithHost err = 0 [21:02:59]CheckOFDResponse [21:02:59]1017 (14) - 77093643461234 [21:02:59]1041 (16) - 0000000000871769 [21:02:59]1040 (4) - 163262 [21:02:59]1012 (4) - 20.08.2024 14:53 [21:02:59]1206 (1) - 0 [21:02:59]OFD Sender: Remove packet 163262 [21:02:59]ProducePacketName [21:02:59]name=ofd_packets/00163262 [21:02:59]NVStorageDeleteData [21:02:59]OFD Sender: Processing packet 163263 [packets to send 961, broken 960] [21:02:59]ProducePacketName [21:02:59]name=ofd_packets/00163263 [21:02:59]OFD Sender: To server: pG, [21:02:59]CommunicateWithHost lk.salyk.kg:30040 [21:02:59]ConnectInit lk.salyk.kg [21:03:00]recv_with_timeout no data received [21:03:04]ConnectInit Can't take IP for lk.salyk.kg [21:03:04]CommunicateWithHost connect error [21:03:04]CommunicateWithHost err = -1 [21:03:04]OFD Sender: Server communicate error [21:03:09]OFD Sender: Processing packet 163263 [packets to send 961, broken 960] [21:03:09]ProducePacketName [21:03:09]name=ofd_packets/00163263 [21:03:09]OFD Sender: To server: pG, [21:03:09]CommunicateWithHost lk.salyk.kg:30040 [21:03:09]ConnectInit lk.salyk.kg [21:03:11]Connected sock=10 [21:03: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 36 39 0F 01 00 00 25 A4 07 01 59 32 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C4 02 00 00 F4 03 04 00 62 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 BF 7D 02 00 35 04 06 00 DA 56 80 C8 C3 44 E8 8D CD 17 F6 3E 60 18 [21:03: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 36 39 4F 00 00 00 8E 95 47 00 7D 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 36 39 10 04 04 00 BF 7D 02 00 F4 03 04 00 E1 AD C4 66 B6 04 01 00 00 ED EC A2 8F 31 8F 74 23 [21:03:11]CommunicateWithHost err = 0 [21:03:11]CheckOFDResponse [21:03:11]1017 (14) - 77093643461234 [21:03:11]1041 (16) - 0000000000871769 [21:03:11]1040 (4) - 163263 [21:03:11]1012 (4) - 20.08.2024 14:53 [21:03:11]1206 (1) - 0 [21:03:11]OFD Sender: Remove packet 163263 [21:03:11]ProducePacketName [21:03:11]name=ofd_packets/00163263 [21:03:11]NVStorageDeleteData [21:03:12]OFD Sender: No OFD packet to send [21:03:17]OFD Sender: No OFD packet to send [21:03:22]OFD Sender: No OFD packet to send [21:03:27]OFD Sender: No OFD packet to send [21:03:32]OFD Sender: No OFD packet to send [21:03:37]OFD Sender: No OFD packet to send [21:03:42]OFD Sender: No OFD packet to send [21:03:47]OFD Sender: No OFD packet to send [21:03:51]accept exits with 7 [21:03:51]New connection [21:03:51]New thread 3067510116 created [21:03:51]Thread 3067366756 joined [21:03:51]Waiting for new connection... [21:03:51] Sock 7.Parse request [21:03:51]Sock 7.Check first char [21:03:51]Sock 7.First char is OK [21:03:51]request: POST /json_proto HTTP/1.0 [21:03:51]Method: POST [21:03:51]URL: /json_proto [21:03:51]Method is POST - this is cgi request [21:03:51]url: /json_proto [21:03:51]query_string will be loaded in cgi processing [21:03:51]execute_cgi json_proto POST (null) [21:03:51]execute_cgi path=json_proto method=POST [21:03:51]POST find Content-Length [21:03:51]Host: 172.17.44.132:8080 [21:03:51]Content-Length: 674 [21:03:51]Content-Type: application/json [21:03:51] [21:03:51]POST finish read [21:03:51]Found Content-Length = 674 [21:03:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:51]execute_script... [21:03:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291789", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 6.570, "sum" : 500.63, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:03:51]POST & json_proto [21:03:51]process_json_proto [21:03:51]json parsed OK: [21:03:51]protocol is kg_v1.0 [21:03:51]action value=close_receipt [21:03:51]process_action close_receipt [21:03:51]cmd_close_receipt [21:03:51]MH_GetDate [21:03:51]Write to MH i2c: F0 00 00 01 03 F3 [21:03:51]Write i2c OK [21:03:51]MH_I2C_Read... [21:03:51]Read from MH i2c: F0 [21:03:51]MH_I2C_Read... [21:03:51]Read from MH i2c: F0 09 00 [21:03:51]MH_I2C_Read... [21:03:51]Read from MH i2c: F0 09 00 01 03 00 B8 04 C5 66 2A 83 C1 65 B6 [21:03:51]GetLastDocTimeStamp 1724187746 [21:03:51]current date 1724187832 [21:03:51]FM_GetShiftState [21:03:51]SAM_PROTO_GetShiftState [21:03:51]wFMCommunicate request_size=4 [21:03:51]MH_SAM_APDU [21:03:51]CAPDU: 80 13 01 00 [21:03:51]Write to MH i2c: E2 08 00 02 03 80 13 01 00 00 00 00 00 82 [21:03:51]Write i2c OK [21:03:51]MH_I2C_Read... [21:03:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:51]Read from MH i2c: E2 [21:03:51]MH_I2C_Read... [21:03:51]Read from MH i2c: E2 0E 00 [21:03:51]MH_I2C_Read... [21:03:51]Read from MH i2c: E2 0E 00 02 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 50 [21:03:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:03:51]wFMCommunicate OK [21:03:51]SAM_PROTO_GetShiftState done [21:03:51]FM_GetShiftState done [21:03:51]opened in 1724113081 [21:03:51]opened+sec_in_day 1724199481 [21:03:51]quantity*price = 50063 [21:03:51]sum+1 = 50064 [21:03:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.63 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.16 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 709 20.08.2024 21:03 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163264 ФПД: 25735336063498 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210352&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163264&fm=25735336063498&tin=02508201610067®Number=0000000000092562&sum=50000 [21:03:52]StoreToDocumentArchive [21:03:52]shift 465 fd 163264 [21:03:52]save to /storage/0465/doc_00163264 [21:03:52]save last doc name /storage/0465/doc_00163264 to /storage/kkm_last_doc_name [21:03:52]save OK [21:03:52]Clear old archive folders... [21:03:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:03:52]tlvbuf is 0058E610 [21:03:52]SAM_PROTO_ClearQueue [21:03:52]wFMCommunicate request_size=4 [21:03:52]MH_SAM_APDU [21:03:52]CAPDU: 80 09 00 00 [21:03:52]Write to MH i2c: E2 08 00 0F 03 80 09 00 00 00 00 00 00 84 [21:03:52]Write i2c OK [21:03:52]MH_I2C_Read... [21:03:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:03:52]Read from MH i2c: E2 [21:03:52]MH_I2C_Read... [21:03:52]Read from MH i2c: E2 03 00 [21:03:52]MH_I2C_Read... [21:03:52]Read from MH i2c: E2 03 00 0F 03 00 90 00 86 [21:03:52]RAPDU: 90 00 [21:03:52]wFMCommunicate OK [21:03:52]SAM_PROTO_ClearQueue done [21:03:52]KKMCreateOFDPacket [21:03:52]OFDProtocolAddRootSTLVToBuf [21:03:52]FM_MakeSignedData [21:03:52]FM_MakeSignedData [21:03:52]SAM_PROTO_SignData [21:03:52]wFMCommunicate request_size=4 [21:03:52]MH_SAM_APDU [21:03:52]CAPDU: 80 0D 01 02 [21:03:52]Write to MH i2c: E2 08 00 10 03 80 0D 01 02 00 00 00 00 8C [21:03:52]Write i2c OK [21:03:52]MH_I2C_Read... [21:03:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:03:52]Read from MH i2c: E2 [21:03:52]MH_I2C_Read... [21:03:52]Read from MH i2c: E2 03 00 [21:03:52]MH_I2C_Read... [21:03:52]Read from MH i2c: E2 03 00 10 03 00 90 00 87 [21:03:52]RAPDU: 90 00 [21:03:52]wFMCommunicate OK [21:03:52]wFMCommunicate request_size=255 [21:03:52]MH_SAM_APDU [21:03:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 B8 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7D 02 00 35 04 06 00 17 67 F9 90 [21:03:52]Write to MH i2c: E2 02 01 11 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 B8 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7D 02 00 35 04 06 00 17 67 F9 90 00 00 69 [21:03:52]Write i2c OK [21:03:52]MH_I2C_Read... [21:03:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:53]Read from MH i2c: E2 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: E2 03 00 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: E2 03 00 11 03 00 90 00 88 [21:03:53]RAPDU: 90 00 [21:03:53]wFMCommunicate OK [21:03:53]wFMCommunicate request_size=7 [21:03:53]MH_SAM_APDU [21:03:53]CAPDU: 80 0D 02 02 02 72 0A [21:03:53]Write to MH i2c: E2 0A 00 12 03 80 0D 02 02 02 00 72 0A 00 00 0F [21:03:53]Write i2c OK [21:03:53]MH_I2C_Read... [21:03:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:03:53]Read from MH i2c: E2 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: E2 03 00 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [21:03:53]RAPDU: 90 00 [21:03:53]wFMCommunicate OK [21:03:53]wFMCommunicate request_size=4 [21:03:53]MH_SAM_APDU [21:03:53]CAPDU: 80 0D 03 02 [21:03:53]Write to MH i2c: E2 08 00 13 03 80 0D 03 02 00 00 00 00 91 [21:03:53]Write i2c OK [21:03:53]MH_I2C_Read... [21:03:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:03:53]Read from MH i2c: E2 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: E2 0B 00 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: E2 0B 00 13 03 00 C2 1B 00 E1 F2 FD D0 2F 90 00 3E [21:03:53]RAPDU: C2 1B 00 E1 F2 FD D0 2F 90 00 [21:03:53]wFMCommunicate OK [21:03:53]SAM_PROTO_SignData done [21:03:53]FM_MakeSignedData done [21:03:53]CreateOFDProtocolMessage [21:03:53]wFMCommunicate request_size=4 [21:03:53]MH_SAM_APDU [21:03:53]CAPDU: 80 11 00 00 [21:03:53]Write to MH i2c: E2 08 00 14 03 80 11 00 00 00 00 00 00 91 [21:03:53]Write i2c OK [21:03:53]MH_I2C_Read... [21:03:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:53]Read from MH i2c: E2 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: E2 17 00 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: E2 17 00 14 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [21:03:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:03:53]wFMCommunicate OK [21:03:53]CreateOFDProtocolMessage done [21:03:53]OFDSenderStorePacket 163264 [21:03:53]StoreOFDPacket docnum=163264 [21:03:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 72 A0 04 01 24 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 B8 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7D 02 00 35 04 06 00 17 67 F9 90 72 0A C2 1B 00 E1 F2 FD D0 2F [21:03:53]CheckFolder [21:03:53]dirname=/storage/ofd_packets [21:03:53]CheckFolder done [21:03:53]ProducePacketName [21:03:53]name=ofd_packets/00163264 [21:03:53]NVStorageSaveData ofd_packets/00163264 [21:03:53]File name is /storage/ofd_packets/00163264 [21:03:53]Write 298 bytes [21:03:53]NVStorageSaveData done [21:03:53]OFDSenderStorePacket done [21:03:53]KKMCreateOFDPacket done [21:03:53]NVStorageSaveData kkm_last_timestamp [21:03:53]File name is /storage/kkm_last_timestamp [21:03:53]Write 4 bytes [21:03:53]NVStorageSaveData done [21:03:53]ExternCall_PrintAddStr [21:03:53]wPrintStart [21:03:53]Write to MH i2c: 01 00 00 15 03 18 [21:03:53]Write i2c OK [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: 01 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: 01 07 00 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: 01 07 00 15 03 00 00 00 00 00 FF 0F 2D [21:03:53]RasterBufferAndPrint [21:03:53]line Счет N : (1)291789 [21:03:53]line ИНН: 02508201610067 [21:03:53]line Контрольно-Кассовый Чек [21:03:53]line ПРОДАЖА [21:03:53]line ТРК (МРК, ГНК) : 34 [21:03:53]line Товар: 2710194800 [21:03:53]line ДТ-К-5 [21:03:53]line 6.570 * 76.20 [21:03:53]line = 500.63 [21:03:53]line НДС 12% НСП 1% [21:03:53]line > о реализуемом товаре [21:03:53]line ОКРУГЛЕНИЕ: -0.63 [21:03:53]line ИТОГО: 500.00 [21:03:53]line Внесено: 500.00 [21:03:53]line СДАЧА: 0.00 [21:03:53]line НСП 1% : 4.43 [21:03:53]line НДС 12% : 53.16 [21:03:53]line Наличными: 500.00 [21:03:53]line Безнал.: 0.00 [21:03:53]line Место: АЗС № 130 "Партнер Нефть" [21:03:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:03:53]line СНО: Общий режим [21:03:53]line Чек 709 20.08.2024 21:03 [21:03:53]line Смена: 465 ФФД: 1.0 [21:03:53]line ЗНМ: 0300000070 [21:03:53]line РНМ: 0000000000092562 [21:03:53]line Версия ККМ: 001 [21:03:53]line ФМ: 0000000000871769 [21:03:53]line ФД: 163264 [21:03:53]line ФПД: 25735336063498 [21:03:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210352&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163264&fm=25735336063498&tin=02508201610067®Number=0000000000092562&sum=50000 [21:03:53]written 0, free lines is 4095 [21:03:53]OFD Sender: Processing packet 163264 [packets to send 961, broken 960] [21:03:53]ProducePacketName [21:03:53]name=ofd_packets/00163264 [21:03:53]OFD Sender: To server: pG, [21:03:53]CommunicateWithHost lk.salyk.kg:30040 [21:03:53]ConnectInit lk.salyk.kg [21:03:53]Write to MH i2c: 01 00 00 40 03 43 [21:03:53]Write i2c OK [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: 01 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: 01 07 00 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: 01 07 00 40 03 00 00 00 00 00 D0 0C 26 [21:03:53]RasterBufferAndPrint [21:03:53]line [21:03:53]line [21:03:53]line [21:03:53]line [21:03:53]line [21:03:53]written 0, free lines is 3289 [21:03:53]MH_Cut [21:03:53]Write to MH i2c: D1 01 00 47 03 01 1C [21:03:53]Write i2c OK [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: D1 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: D1 01 00 [21:03:53]MH_I2C_Read... [21:03:53]Read from MH i2c: D1 01 00 47 03 00 1B [21:03:53]Write to MH i2c: 01 00 00 48 03 4B [21:03:53]Write i2c OK [21:03:53]MH_I2C_Read... [21:03:54]Connected sock=10 [21:03: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 36 39 0C 01 00 00 72 A0 04 01 24 8E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 AA 19 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8F C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C4 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C5 02 00 00 F4 03 04 00 B8 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7D 02 00 35 04 06 00 17 67 F9 90 72 0A C2 1B 00 E1 F2 FD D0 2F [21:03:54]*** Cut start [21:03:54]*** Purtial cut [21:03:54]*** Stage 1: CUTSNS_PIN = 1 [21:03: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 36 39 4F 00 00 00 C5 C6 47 00 D5 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C0 7D 02 00 F4 03 04 00 0C AE C4 66 B6 04 01 00 00 8A 30 CC 6F 71 D7 35 F0 [21:03:55]CommunicateWithHost err = 0 [21:03:55]CheckOFDResponse [21:03:55]1017 (14) - 77093643461234 [21:03:55]1041 (16) - 0000000000871769 [21:03:55]1040 (4) - 163264 [21:03:55]1012 (4) - 20.08.2024 14:54 [21:03:55]1206 (1) - 0 [21:03:55]OFD Sender: Remove packet 163264 [21:03:55]ProducePacketName [21:03:55]name=ofd_packets/00163264 [21:03:55]NVStorageDeleteData [21:03:55]OFD Sender: No OFD packet to send [21:03:56]Read from MH i2c: 01 [21:03:56]MH_I2C_Read... [21:03:56]*** Stop cut motor [21:03:56]*** Cut end [21:03:56]Read from MH i2c: 01 07 00 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: 01 07 00 48 03 00 00 00 00 00 FF 0F 60 [21:03:56]process_action close_receipt done [21:03:56]requested_data is exist [21:03:56]produce_requested_data [21:03:56]requested_item fm.sn is exist - process it [21:03:56]wFMCommunicate request_size=4 [21:03:56]MH_SAM_APDU [21:03:56]CAPDU: 80 11 00 00 [21:03:56]Write to MH i2c: E2 08 00 49 03 80 11 00 00 00 00 00 00 C6 [21:03:56]Write i2c OK [21:03:56]MH_I2C_Read... [21:03:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:03:56]Read from MH i2c: E2 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 17 00 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 17 00 49 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1F [21:03:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:03:56]wFMCommunicate OK [21:03:56]requested_item fd.num is exist - process it [21:03:56]SAM_PROTO_GetFieldsCounters [21:03:56]wFMCommunicate request_size=4 [21:03:56]MH_SAM_APDU [21:03:56]CAPDU: 80 13 00 00 [21:03:56]Write to MH i2c: E2 08 00 4A 03 80 13 00 00 00 00 00 00 C9 [21:03:56]Write i2c OK [21:03:56]MH_I2C_Read... [21:03:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:03:56]Read from MH i2c: E2 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 62 00 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 62 00 4A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C5 02 00 00 5E 04 04 00 C5 02 00 00 57 04 04 00 C6 02 00 00 19 04 04 00 00 00 00 00 90 00 55 [21:03: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C5 02 00 00 5E 04 04 00 C5 02 00 00 57 04 04 00 C6 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:03:56]wFMCommunicate OK [21:03:56]SAM_PROTO_GetFieldsCounters done [21:03:56]requested_item shift.num is exist - process it [21:03:56]requested_item shift.opened is exist - process it [21:03:56]req_shift_opened [21:03:56]FM_GetShiftState [21:03:56]SAM_PROTO_GetShiftState [21:03:56]wFMCommunicate request_size=4 [21:03:56]MH_SAM_APDU [21:03:56]CAPDU: 80 13 01 00 [21:03:56]Write to MH i2c: E2 08 00 4B 03 80 13 01 00 00 00 00 00 CB [21:03:56]Write i2c OK [21:03:56]MH_I2C_Read... [21:03:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:03:56]Read from MH i2c: E2 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 0E 00 [21:03:56]MH_I2C_Read... [21:03:56]Read from MH i2c: E2 0E 00 4B 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 99 [21:03:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:03:56]wFMCommunicate OK [21:03:56]SAM_PROTO_GetShiftState done [21:03:56]FM_GetShiftState done [21:03:56]req_shift_opened done [21:03:56]requested_item shift.open_date is exist - process it [21:03:56]req_shift_open_date [21:03:56]req_shift_open_date done [21:03:56]produce_requested_data done [21:03:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163264,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:03:56]process_action_free close_receipt [21:03:56]json_value_free [21:03:56]json_value_free done [21:03:56]process_json_proto returns [21:03:56]Send response to host [21:03:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163264,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:03:56]free response buf [21:03:56]execute_script done [21:03:56]execute_script returns [21:03:56]free content buf [21:03:56]Sock 7.Close socket [21:03:56]Sock 7.Thread stoped [21:04:00]OFD Sender: No OFD packet to send [21:04:05]OFD Sender: No OFD packet to send [21:04:07]accept exits with 9 [21:04:07]New connection [21:04:07]New thread 3067366756 created [21:04:07]Thread 3067510116 joined [21:04:07]Waiting for new connection... [21:04:07] Sock 9.Parse request [21:04:07]Sock 9.Check first char [21:04:07]Sock 9.First char is OK [21:04:07]request: POST /json_proto HTTP/1.0 [21:04:07]Method: POST [21:04:07]URL: /json_proto [21:04:07]Method is POST - this is cgi request [21:04:07]url: /json_proto [21:04:07]query_string will be loaded in cgi processing [21:04:07]execute_cgi json_proto POST (null) [21:04:07]execute_cgi path=json_proto method=POST [21:04:07]POST find Content-Length [21:04:07]Host: 172.17.44.132:8080 [21:04:07]Content-Length: 701 [21:04:07]Content-Type: application/json [21:04:07] [21:04:07]POST finish read [21:04:07]Found Content-Length = 701 [21:04:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50506", "tax_sys" : 0, "items" : [ { "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "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" ] } } [21:04:07]execute_script... [21: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)50506", "tax_sys" : 0, "items" : [ { "code": "4870202522701", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Maxi \u0427\u0430\u0439 \u0447\u0435\u0440\u043D\u044B\u0439 \u041C\u0430\u043B\u0438\u043D\u0430 1,2", "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" ] } } [21:04:07]POST & json_proto [21:04:07]process_json_proto [21:04:07]json parsed OK: [21:04:07]protocol is kg_v1.0 [21:04:07]action value=close_receipt [21:04:07]process_action close_receipt [21:04:07]cmd_close_receipt [21:04:07]MH_GetDate [21:04:07]Write to MH i2c: F0 00 00 4C 03 3E [21:04:07]Write i2c OK [21:04:07]MH_I2C_Read... [21:04:07]Read from MH i2c: F0 [21:04:07]MH_I2C_Read... [21:04:07]Read from MH i2c: F0 09 00 [21:04:07]MH_I2C_Read... [21:04:07]Read from MH i2c: F0 09 00 4C 03 00 C8 04 C5 66 2A 83 C1 65 11 [21:04:07]GetLastDocTimeStamp 1724187832 [21:04:07]current date 1724187848 [21:04:07]FM_GetShiftState [21:04:07]SAM_PROTO_GetShiftState [21:04:07]wFMCommunicate request_size=4 [21:04:07]MH_SAM_APDU [21:04:07]CAPDU: 80 13 01 00 [21:04:07]Write to MH i2c: E2 08 00 4D 03 80 13 01 00 00 00 00 00 CD [21:04:07]Write i2c OK [21:04:07]MH_I2C_Read... [21:04:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:04:07]Read from MH i2c: E2 [21:04:07]MH_I2C_Read... [21:04:07]Read from MH i2c: E2 0E 00 [21:04:07]MH_I2C_Read... [21:04:07]Read from MH i2c: E2 0E 00 4D 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9B [21:04:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:04:07]wFMCommunicate OK [21:04:07]SAM_PROTO_GetShiftState done [21:04:07]FM_GetShiftState done [21:04:07]opened in 1724113081 [21:04:07]opened+sec_in_day 1724199481 [21:04:07]quantity*price = 12500 [21:04:07]sum+1 = 12501 [21:04:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 710 20.08.2024 21:04 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163265 ФПД: 98339673353941 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210408&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163265&fm=98339673353941&tin=02508201610067®Number=0000000000092562&sum=12500 0 [21:04:08]StoreToDocumentArchive [21:04:08]shift 465 fd 163265 [21:04:08]save to /storage/0465/doc_00163265 [21:04:08]save last doc name /storage/0465/doc_00163265 to /storage/kkm_last_doc_name [21:04:08]save OK [21:04:08]Clear old archive folders... [21:04:08]ProcessDocumentItem done err = 0, tmpTLVsize=298 [21:04:08]tlvbuf is 005A8C40 [21:04:08]SAM_PROTO_ClearQueue [21:04:08]wFMCommunicate request_size=4 [21:04:08]MH_SAM_APDU [21:04:08]CAPDU: 80 09 00 00 [21:04:08]Write to MH i2c: E2 08 00 5A 03 80 09 00 00 00 00 00 00 CF [21:04:08]Write i2c OK [21:04:08]MH_I2C_Read... [21:04:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:04:08]Read from MH i2c: E2 [21:04:08]MH_I2C_Read... [21:04:08]Read from MH i2c: E2 03 00 [21:04:08]MH_I2C_Read... [21:04:08]Read from MH i2c: E2 03 00 5A 03 00 90 00 D1 [21:04:08]RAPDU: 90 00 [21:04:08]wFMCommunicate OK [21:04:08]SAM_PROTO_ClearQueue done [21:04:08]KKMCreateOFDPacket [21:04:08]OFDProtocolAddRootSTLVToBuf [21:04:08]FM_MakeSignedData [21:04:08]FM_MakeSignedData [21:04:08]SAM_PROTO_SignData [21:04:08]wFMCommunicate request_size=4 [21:04:08]MH_SAM_APDU [21:04:08]CAPDU: 80 0D 01 02 [21:04:08]Write to MH i2c: E2 08 00 5B 03 80 0D 01 02 00 00 00 00 D7 [21:04:08]Write i2c OK [21:04:08]MH_I2C_Read... [21:04:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:04:08]Read from MH i2c: E2 [21:04:08]MH_I2C_Read... [21:04:08]Read from MH i2c: E2 03 00 [21:04:08]MH_I2C_Read... [21:04:08]Read from MH i2c: E2 03 00 5B 03 00 90 00 D2 [21:04:08]RAPDU: 90 00 [21:04:08]wFMCommunicate OK [21:04:08]wFMCommunicate request_size=255 [21:04:08]MH_SAM_APDU [21:04:08]CAPDU: 80 0D 02 02 FA 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 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 C6 02 00 00 F4 03 04 00 C8 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 [21:04:08]Write to MH i2c: E2 02 01 5C 03 80 0D 02 02 FA 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 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 C6 02 00 00 F4 03 04 00 C8 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 00 00 CC [21:04:08]Write i2c OK [21:04:08]MH_I2C_Read... [21:04:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:04:09]Read from MH i2c: E2 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: E2 03 00 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [21:04:09]RAPDU: 90 00 [21:04:09]wFMCommunicate OK [21:04:09]wFMCommunicate request_size=57 [21:04:09]MH_SAM_APDU [21:04:09]CAPDU: 80 0D 02 02 34 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7D 02 00 35 04 06 00 59 70 7D 4C 2E D5 [21:04:09]Write to MH i2c: E2 3C 00 5D 03 80 0D 02 02 34 00 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7D 02 00 35 04 06 00 59 70 7D 4C 2E D5 00 00 71 [21:04:09]Write i2c OK [21:04:09]MH_I2C_Read... [21:04:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:04:09]Read from MH i2c: E2 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: E2 03 00 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [21:04:09]RAPDU: 90 00 [21:04:09]wFMCommunicate OK [21:04:09]wFMCommunicate request_size=4 [21:04:09]MH_SAM_APDU [21:04:09]CAPDU: 80 0D 03 02 [21:04:09]Write to MH i2c: E2 08 00 5E 03 80 0D 03 02 00 00 00 00 DC [21:04:09]Write i2c OK [21:04:09]MH_I2C_Read... [21:04:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:04:09]Read from MH i2c: E2 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: E2 0B 00 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: E2 0B 00 5E 03 00 51 62 4D 5A E2 D8 F0 2B 90 00 0C [21:04:09]RAPDU: 51 62 4D 5A E2 D8 F0 2B 90 00 [21:04:09]wFMCommunicate OK [21:04:09]SAM_PROTO_SignData done [21:04:09]FM_MakeSignedData done [21:04:09]CreateOFDProtocolMessage [21:04:09]wFMCommunicate request_size=4 [21:04:09]MH_SAM_APDU [21:04:09]CAPDU: 80 11 00 00 [21:04:09]Write to MH i2c: E2 08 00 5F 03 80 11 00 00 00 00 00 00 DC [21:04:09]Write i2c OK [21:04:09]MH_I2C_Read... [21:04:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:04:09]Read from MH i2c: E2 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: E2 17 00 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: E2 17 00 5F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [21:04:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:04:09]wFMCommunicate OK [21:04:09]CreateOFDProtocolMessage done [21:04:09]OFDSenderStorePacket 163265 [21:04:09]StoreOFDPacket docnum=163265 [21:04:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3E 01 00 00 F2 0A 36 01 47 3F 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 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 C6 02 00 00 F4 03 04 00 C8 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7D 02 00 35 04 06 00 59 70 7D 4C 2E D5 51 62 4D 5A E2 D8 F0 2B [21:04:09]CheckFolder [21:04:09]dirname=/storage/ofd_packets [21:04:09]CheckFolder done [21:04:09]ProducePacketName [21:04:09]name=ofd_packets/00163265 [21:04:09]NVStorageSaveData ofd_packets/00163265 [21:04:09]File name is /storage/ofd_packets/00163265 [21:04:09]Write 348 bytes [21:04:09]NVStorageSaveData done [21:04:09]OFDSenderStorePacket done [21:04:09]KKMCreateOFDPacket done [21:04:09]NVStorageSaveData kkm_last_timestamp [21:04:09]File name is /storage/kkm_last_timestamp [21:04:09]Write 4 bytes [21:04:09]NVStorageSaveData done [21:04:09]ExternCall_PrintAddStr [21:04:09]wPrintStart [21:04:09]Write to MH i2c: 01 00 00 60 03 63 [21:04:09]Write i2c OK [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: 01 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: 01 07 00 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: 01 07 00 60 03 00 00 00 00 00 FF 0F 78 [21:04:09]RasterBufferAndPrint [21:04:09]line Счет N : (3)50506 [21:04:09]line ИНН: 02508201610067 [21:04:09]line Контрольно-Кассовый Чек [21:04:09]line ПРОДАЖА [21:04:09]line Товар: 4870202522701 [21:04:09]line Напиток Maxi Чай черный Малина 1,2 [21:04:09]line 1.000 * 125.00 [21:04:09]line = 125.00 [21:04:09]line НДС 12% НСП 1% [21:04:09]line > о реализуемом товаре [21:04:09]line ИТОГО: 125.00 [21:04:09]line НСП 1% : 1.11 [21:04:09]line НДС 12% : 13.27 [21:04:09]line Наличными: 125.00 [21:04:09]line Безнал.: 0.00 [21:04:09]line Место: АЗС № 130 "Партнер Нефть" [21:04:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:04:09]line СНО: Общий режим [21:04:09]line Чек 710 20.08.2024 21:04 [21:04:09]line Смена: 465 ФФД: 1.0 [21:04:09]line ЗНМ: 0300000070 [21:04:09]line РНМ: 0000000000092562 [21:04:09]line Версия ККМ: 001 [21:04:09]line ФМ: 0000000000871769 [21:04:09]line ФД: 163265 [21:04:09]line ФПД: 98339673353941 [21:04:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210408&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163265&fm=98339673353941&tin=02508201610067®Number=0000000000092562&sum=12500 [21:04:09]line 0 [21:04:09]written 0, free lines is 4095 [21:04:09]OFD Sender: Processing packet 163265 [packets to send 961, broken 960] [21:04:09]ProducePacketName [21:04:09]name=ofd_packets/00163265 [21:04:09]OFD Sender: To server: pG, [21:04:09]CommunicateWithHost lk.salyk.kg:30040 [21:04:09]ConnectInit lk.salyk.kg [21:04:09]Write to MH i2c: 01 00 00 89 03 8C [21:04:09]Write i2c OK [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: 01 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: 01 07 00 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: 01 07 00 89 03 00 00 00 00 00 CC 0C 6B [21:04:09]RasterBufferAndPrint [21:04:09]line [21:04:09]line [21:04:09]line [21:04:09]line [21:04:09]line [21:04:09]written 0, free lines is 3284 [21:04:09]MH_Cut [21:04:09]Write to MH i2c: D1 01 00 90 03 01 65 [21:04:09]Write i2c OK [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: D1 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: D1 01 00 [21:04:09]MH_I2C_Read... [21:04:09]Read from MH i2c: D1 01 00 90 03 00 64 [21:04:09]Write to MH i2c: 01 00 00 91 03 94 [21:04:09]Write i2c OK [21:04:09]MH_I2C_Read... [21:04:10]*** Cut start [21:04:10]*** Purtial cut [21:04:10]*** Stage 1: CUTSNS_PIN = 1 [21:04:11]Connected sock=11 [21:04: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 36 39 3E 01 00 00 F2 0A 36 01 47 3F 5A 03 01 00 03 00 2A 01 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 32 37 30 31 06 04 38 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 4D 61 78 69 20 D0 A7 D0 B0 D0 B9 20 D1 87 D0 B5 D1 80 D0 BD D1 8B D0 B9 20 D0 9C D0 B0 D0 BB D0 B8 D0 BD D0 B0 20 31 2C 32 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 C6 02 00 00 F4 03 04 00 C8 04 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C1 7D 02 00 35 04 06 00 59 70 7D 4C 2E D5 51 62 4D 5A E2 D8 F0 2B [21:04: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 36 39 4F 00 00 00 8B 09 47 00 EB 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 36 39 10 04 04 00 C1 7D 02 00 F4 03 04 00 1D AE C4 66 B6 04 01 00 00 1E 2B B2 CE 0E 25 EB DC [21:04:12]CommunicateWithHost err = 0 [21:04:12]CheckOFDResponse [21:04:12]1017 (14) - 77093643461234 [21:04:12]1041 (16) - 0000000000871769 [21:04:12]1040 (4) - 163265 [21:04:12]1012 (4) - 20.08.2024 14:54 [21:04:12]1206 (1) - 0 [21:04:12]OFD Sender: Remove packet 163265 [21:04:12]ProducePacketName [21:04:12]name=ofd_packets/00163265 [21:04:12]NVStorageDeleteData [21:04:12]Read from MH i2c: 01 [21:04:12]MH_I2C_Read... [21:04:12]*** Stop cut motor [21:04:12]*** Cut end [21:04:12]Read from MH i2c: 01 07 00 [21:04:12]MH_I2C_Read... [21:04:12]Read from MH i2c: 01 07 00 91 03 00 00 00 00 00 FF 0F A9 [21:04:12]process_action close_receipt done [21:04:12]requested_data is exist [21:04:12]produce_requested_data [21:04:12]requested_item fm.sn is exist - process it [21:04:12]wFMCommunicate request_size=4 [21:04:12]MH_SAM_APDU [21:04:12]CAPDU: 80 11 00 00 [21:04:12]Write to MH i2c: E2 08 00 92 03 80 11 00 00 00 00 00 00 0F [21:04:12]Write i2c OK [21:04:12]MH_I2C_Read... [21:04:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:04:12]Read from MH i2c: E2 [21:04:12]MH_I2C_Read... [21:04:12]Read from MH i2c: E2 17 00 [21:04:12]MH_I2C_Read... [21:04:12]Read from MH i2c: E2 17 00 92 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [21:04:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:04:12]wFMCommunicate OK [21:04:12]requested_item fd.num is exist - process it [21:04:12]SAM_PROTO_GetFieldsCounters [21:04:12]wFMCommunicate request_size=4 [21:04:12]MH_SAM_APDU [21:04:12]CAPDU: 80 13 00 00 [21:04:12]Write to MH i2c: E2 08 00 93 03 80 13 00 00 00 00 00 00 12 [21:04:12]Write i2c OK [21:04:12]MH_I2C_Read... [21:04:12]OFD Sender: No OFD packet to send [21:04:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:04:12]Read from MH i2c: E2 [21:04:12]MH_I2C_Read... [21:04:12]Read from MH i2c: E2 62 00 [21:04:12]MH_I2C_Read... [21:04:12]Read from MH i2c: E2 62 00 93 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 A2 [21:04: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C1 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C6 02 00 00 5E 04 04 00 C6 02 00 00 57 04 04 00 C7 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:04:13]wFMCommunicate OK [21:04:13]SAM_PROTO_GetFieldsCounters done [21:04:13]requested_item shift.num is exist - process it [21:04:13]requested_item shift.opened is exist - process it [21:04:13]req_shift_opened [21:04:13]FM_GetShiftState [21:04:13]SAM_PROTO_GetShiftState [21:04:13]wFMCommunicate request_size=4 [21:04:13]MH_SAM_APDU [21:04:13]CAPDU: 80 13 01 00 [21:04:13]Write to MH i2c: E2 08 00 94 03 80 13 01 00 00 00 00 00 14 [21:04:13]Write i2c OK [21:04:13]MH_I2C_Read... [21:04:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:04:13]Read from MH i2c: E2 [21:04:13]MH_I2C_Read... [21:04:13]Read from MH i2c: E2 0E 00 [21:04:13]MH_I2C_Read... [21:04:13]Read from MH i2c: E2 0E 00 94 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E2 [21:04:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:04:13]wFMCommunicate OK [21:04:13]SAM_PROTO_GetShiftState done [21:04:13]FM_GetShiftState done [21:04:13]req_shift_opened done [21:04:13]requested_item shift.open_date is exist - process it [21:04:13]req_shift_open_date [21:04:13]req_shift_open_date done [21:04:13]produce_requested_data done [21:04:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163265,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:04:13]process_action_free close_receipt [21:04:13]json_value_free [21:04:13]json_value_free done [21:04:13]process_json_proto returns [21:04:13]Send response to host [21:04:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163265,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:04:13]free response buf [21:04:13]execute_script done [21:04:13]execute_script returns [21:04:13]free content buf [21:04:13]Sock 9.Close socket [21:04:13]Sock 9.Thread stoped [21:04:17]OFD Sender: No OFD packet to send [21:04:22]OFD Sender: No OFD packet to send [21:04:24]recv_with_timeout no data received [21:04:27]OFD Sender: No OFD packet to send [21:04:32]OFD Sender: No OFD packet to send [21:04:37]OFD Sender: No OFD packet to send [21:04:41]recv_with_timeout no data received [21:04:43]OFD Sender: No OFD packet to send [21:04:48]OFD Sender: No OFD packet to send [21:04:52]recv_with_timeout no data received [21:04:53]OFD Sender: No OFD packet to send [21:04:58]OFD Sender: No OFD packet to send [21:05:03]OFD Sender: No OFD packet to send [21:05:08]OFD Sender: No OFD packet to send [21:05:13]OFD Sender: No OFD packet to send [21:05:15]accept exits with 7 [21:05:15]New connection [21:05:15]New thread 3067510116 created [21:05:15]Thread 3067366756 joined [21:05:15]Waiting for new connection... [21:05:15] Sock 7.Parse request [21:05:15]Sock 7.Check first char [21:05:15]Sock 7.First char is OK [21:05:15]request: POST /json_proto HTTP/1.0 [21:05:15]Method: POST [21:05:15]URL: /json_proto [21:05:15]Method is POST - this is cgi request [21:05:15]url: /json_proto [21:05:15]query_string will be loaded in cgi processing [21:05:15]execute_cgi json_proto POST (null) [21:05:15]execute_cgi path=json_proto method=POST [21:05:15]POST find Content-Length [21:05:15]Host: 172.17.44.132:8080 [21:05:15]Content-Length: 685 [21:05:15]Content-Type: application/json [21:05:15] [21:05:15]POST finish read [21:05:15]Found Content-Length = 685 [21:05:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 33.860, "sum" : 1300.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:15]execute_script... [21:05:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291786", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 33.860, "sum" : 1300.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1300.00, "total" : 1300.00, "payments": [ { "type": 0, "sum" : 1300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:15]POST & json_proto [21:05:15]process_json_proto [21:05:15]json parsed OK: [21:05:15]protocol is kg_v1.0 [21:05:15]action value=close_receipt [21:05:15]process_action close_receipt [21:05:15]cmd_close_receipt [21:05:15]MH_GetDate [21:05:15]Write to MH i2c: F0 00 00 95 03 87 [21:05:15]Write i2c OK [21:05:15]MH_I2C_Read... [21:05:15]Read from MH i2c: F0 [21:05:15]MH_I2C_Read... [21:05:15]Read from MH i2c: F0 09 00 [21:05:15]MH_I2C_Read... [21:05:15]Read from MH i2c: F0 09 00 95 03 00 0C 05 C5 66 2A 83 C1 65 9F [21:05:15]GetLastDocTimeStamp 1724187848 [21:05:15]current date 1724187916 [21:05:15]FM_GetShiftState [21:05:15]SAM_PROTO_GetShiftState [21:05:15]wFMCommunicate request_size=4 [21:05:15]MH_SAM_APDU [21:05:15]CAPDU: 80 13 01 00 [21:05:15]Write to MH i2c: E2 08 00 96 03 80 13 01 00 00 00 00 00 16 [21:05:15]Write i2c OK [21:05:15]MH_I2C_Read... [21:05:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:15]Read from MH i2c: E2 [21:05:15]MH_I2C_Read... [21:05:15]Read from MH i2c: E2 0E 00 [21:05:15]MH_I2C_Read... [21:05:15]Read from MH i2c: E2 0E 00 96 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E4 [21:05:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:05:15]wFMCommunicate OK [21:05:15]SAM_PROTO_GetShiftState done [21:05:15]FM_GetShiftState done [21:05:15]opened in 1724113081 [21:05:15]opened+sec_in_day 1724199481 [21:05:15]quantity*price = 130022 [21:05:15]sum+1 = 130023 [21:05:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1300.00 Внесено: 1300.00 СДАЧА: 0.00 НСП 1% : 11.51 НДС 12% : 138.08 Наличными: 1300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 711 20.08.2024 21:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163266 ФПД: 100206224699584 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163266&fm=100206224699584&tin=02508201610067®Number=0000000000092562&sum=130000 [21:05:16]StoreToDocumentArchive [21:05:16]shift 465 fd 163266 [21:05:16]save to /storage/0465/doc_00163266 [21:05:16]save last doc name /storage/0465/doc_00163266 to /storage/kkm_last_doc_name [21:05:16]save OK [21:05:16]Clear old archive folders... [21:05:16]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:05:16]tlvbuf is 00597DA0 [21:05:16]SAM_PROTO_ClearQueue [21:05:16]wFMCommunicate request_size=4 [21:05:16]MH_SAM_APDU [21:05:16]CAPDU: 80 09 00 00 [21:05:16]Write to MH i2c: E2 08 00 A3 03 80 09 00 00 00 00 00 00 18 [21:05:16]Write i2c OK [21:05:16]MH_I2C_Read... [21:05:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:05:16]Read from MH i2c: E2 [21:05:16]MH_I2C_Read... [21:05:16]Read from MH i2c: E2 03 00 [21:05:16]MH_I2C_Read... [21:05:16]Read from MH i2c: E2 03 00 A3 03 00 90 00 1A [21:05:16]RAPDU: 90 00 [21:05:16]wFMCommunicate OK [21:05:16]SAM_PROTO_ClearQueue done [21:05:16]KKMCreateOFDPacket [21:05:16]OFDProtocolAddRootSTLVToBuf [21:05:16]FM_MakeSignedData [21:05:16]FM_MakeSignedData [21:05:16]SAM_PROTO_SignData [21:05:16]wFMCommunicate request_size=4 [21:05:16]MH_SAM_APDU [21:05:16]CAPDU: 80 0D 01 02 [21:05:16]Write to MH i2c: E2 08 00 A4 03 80 0D 01 02 00 00 00 00 20 [21:05:16]Write i2c OK [21:05:16]MH_I2C_Read... [21:05:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:05:16]Read from MH i2c: E2 [21:05:16]MH_I2C_Read... [21:05:16]Read from MH i2c: E2 03 00 [21:05:16]MH_I2C_Read... [21:05:16]Read from MH i2c: E2 03 00 A4 03 00 90 00 1B [21:05:16]RAPDU: 90 00 [21:05:16]wFMCommunicate OK [21:05:16]wFMCommunicate request_size=255 [21:05:16]MH_SAM_APDU [21:05:16]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 44 84 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 E6 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 02 00 00 F4 03 04 00 0C 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7D 02 00 35 04 06 00 5B 23 [21:05:16]Write to MH i2c: E2 02 01 A5 03 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 44 84 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 E6 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 02 00 00 F4 03 04 00 0C 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7D 02 00 35 04 06 00 5B 23 00 00 6E [21:05:16]Write i2c OK [21:05:16]MH_I2C_Read... [21:05:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:16]Read from MH i2c: E2 [21:05:16]MH_I2C_Read... [21:05:16]Read from MH i2c: E2 03 00 [21:05:16]MH_I2C_Read... [21:05:16]Read from MH i2c: E2 03 00 A5 03 00 90 00 1C [21:05:16]RAPDU: 90 00 [21:05:16]wFMCommunicate OK [21:05:16]wFMCommunicate request_size=9 [21:05:16]MH_SAM_APDU [21:05:16]CAPDU: 80 0D 02 02 04 14 6D 70 C0 [21:05:16]Write to MH i2c: E2 0C 00 A6 03 80 0D 02 02 04 00 14 6D 70 C0 00 00 DC [21:05:16]Write i2c OK [21:05:16]MH_I2C_Read... [21:05:16]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:16]Read from MH i2c: E2 [21:05:16]MH_I2C_Read... [21:05:16]Read from MH i2c: E2 03 00 [21:05:16]MH_I2C_Read... [21:05:16]Read from MH i2c: E2 03 00 A6 03 00 90 00 1D [21:05:16]RAPDU: 90 00 [21:05:16]wFMCommunicate OK [21:05:16]wFMCommunicate request_size=4 [21:05:16]MH_SAM_APDU [21:05:16]CAPDU: 80 0D 03 02 [21:05:16]Write to MH i2c: E2 08 00 A7 03 80 0D 03 02 00 00 00 00 25 [21:05:16]Write i2c OK [21:05:16]MH_I2C_Read... [21:05:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:05:17]Read from MH i2c: E2 [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: E2 0B 00 [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: E2 0B 00 A7 03 00 48 ED 6C 29 2A 0B C0 0C 90 00 F1 [21:05:17]RAPDU: 48 ED 6C 29 2A 0B C0 0C 90 00 [21:05:17]wFMCommunicate OK [21:05:17]SAM_PROTO_SignData done [21:05:17]FM_MakeSignedData done [21:05:17]CreateOFDProtocolMessage [21:05:17]wFMCommunicate request_size=4 [21:05:17]MH_SAM_APDU [21:05:17]CAPDU: 80 11 00 00 [21:05:17]Write to MH i2c: E2 08 00 A8 03 80 11 00 00 00 00 00 00 25 [21:05:17]Write i2c OK [21:05:17]MH_I2C_Read... [21:05:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:17]Read from MH i2c: E2 [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: E2 17 00 [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: E2 17 00 A8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [21:05:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:17]wFMCommunicate OK [21:05:17]CreateOFDProtocolMessage done [21:05:17]OFDSenderStorePacket 163266 [21:05:17]StoreOFDPacket docnum=163266 [21:05:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 99 3D 06 01 8F 0E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 44 84 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 E6 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 02 00 00 F4 03 04 00 0C 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7D 02 00 35 04 06 00 5B 23 14 6D 70 C0 48 ED 6C 29 2A 0B C0 0C [21:05:17]CheckFolder [21:05:17]dirname=/storage/ofd_packets [21:05:17]CheckFolder done [21:05:17]ProducePacketName [21:05:17]name=ofd_packets/00163266 [21:05:17]NVStorageSaveData ofd_packets/00163266 [21:05:17]File name is /storage/ofd_packets/00163266 [21:05:17]Write 300 bytes [21:05:17]NVStorageSaveData done [21:05:17]OFDSenderStorePacket done [21:05:17]KKMCreateOFDPacket done [21:05:17]NVStorageSaveData kkm_last_timestamp [21:05:17]File name is /storage/kkm_last_timestamp [21:05:17]Write 4 bytes [21:05:17]NVStorageSaveData done [21:05:17]ExternCall_PrintAddStr [21:05:17]wPrintStart [21:05:17]Write to MH i2c: 01 00 00 A9 03 AC [21:05:17]Write i2c OK [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: 01 [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: 01 07 00 [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: 01 07 00 A9 03 00 00 00 00 00 FF 0F C1 [21:05:17]RasterBufferAndPrint [21:05:17]line Счет N : (1)291786 [21:05:17]line ИНН: 02508201610067 [21:05:17]line Контрольно-Кассовый Чек [21:05:17]line ПРОДАЖА [21:05:17]line ТРК (МРК, ГНК) : 81 [21:05:17]line Товар: 2711129700 [21:05:17]line ГАЗ-К-5 [21:05:17]line 33.860 * 38.40 [21:05:17]line = 1300.22 [21:05:17]line НДС 12% НСП 1% [21:05:17]line > о реализуемом товаре [21:05:17]line ОКРУГЛЕНИЕ: -0.22 [21:05:17]line ИТОГО: 1300.00 [21:05:17]line Внесено: 1300.00 [21:05:17]line СДАЧА: 0.00 [21:05:17]line НСП 1% : 11.51 [21:05:17]line НДС 12% : 138.08 [21:05:17]line Наличными: 1300.00 [21:05:17]line Безнал.: 0.00 [21:05:17]line Место: АЗС № 130 "Партнер Нефть" [21:05:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:05:17]line СНО: Общий режим [21:05:17]line Чек 711 20.08.2024 21:05 [21:05:17]line Смена: 465 ФФД: 1.0 [21:05:17]line ЗНМ: 0300000070 [21:05:17]line РНМ: 0000000000092562 [21:05:17]line Версия ККМ: 001 [21:05:17]line ФМ: 0000000000871769 [21:05:17]line ФД: 163266 [21:05:17]line ФПД: 100206224699584 [21:05:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210516&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163266&fm=100206224699584&tin=02508201610067®Number=0000000000092562&sum=130000 [21:05:17]OFD Sender: Processing packet 163266 [packets to send 961, broken 960] [21:05:17]ProducePacketName [21:05:17]name=ofd_packets/00163266 [21:05:17]OFD Sender: To server: pG, [21:05:17]CommunicateWithHost lk.salyk.kg:30040 [21:05:17]ConnectInit lk.salyk.kg [21:05:17]written 0, free lines is 4095 [21:05:17]Connected sock=10 [21:05: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 36 39 0E 01 00 00 99 3D 06 01 8F 0E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 44 84 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 E6 FB 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D0 FB 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7F 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F0 35 00 00 00 00 07 04 06 00 D0 FB 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C7 02 00 00 F4 03 04 00 0C 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7D 02 00 35 04 06 00 5B 23 14 6D 70 C0 48 ED 6C 29 2A 0B C0 0C [21:05:17]Write to MH i2c: 01 00 00 D4 03 D7 [21:05:17]Write i2c OK [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: 01 [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: 01 07 00 [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: 01 07 00 D4 03 00 00 00 00 00 CA 0C B4 [21:05:17]RasterBufferAndPrint [21:05:17]line [21:05:17]line [21:05:17]line [21:05:17]line [21:05:17]line [21:05:17]written 0, free lines is 3280 [21:05:17]MH_Cut [21:05:17]Write to MH i2c: D1 01 00 DB 03 01 B0 [21:05:17]Write i2c OK [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: D1 [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: D1 01 00 [21:05:17]MH_I2C_Read... [21:05:17]Read from MH i2c: D1 01 00 DB 03 00 AF [21:05:17]Write to MH i2c: 01 00 00 DC 03 DF [21:05:17]Write i2c OK [21:05:17]MH_I2C_Read... [21:05:18]*** Cut start [21:05:18]*** Purtial cut [21:05:18]*** Stage 1: CUTSNS_PIN = 1 [21:05: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 36 39 4F 00 00 00 74 1E 47 00 47 76 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C2 7D 02 00 F4 03 04 00 5F AE C4 66 B6 04 01 00 00 1B 40 3F E0 81 1A 52 20 [21:05:18]CommunicateWithHost err = 0 [21:05:18]CheckOFDResponse [21:05:18]1017 (14) - 77093643461234 [21:05:18]1041 (16) - 0000000000871769 [21:05:18]1040 (4) - 163266 [21:05:18]1012 (4) - 20.08.2024 14:55 [21:05:18]1206 (1) - 0 [21:05:18]OFD Sender: Remove packet 163266 [21:05:18]ProducePacketName [21:05:18]name=ofd_packets/00163266 [21:05:18]NVStorageDeleteData [21:05:19]OFD Sender: No OFD packet to send [21:05:20]Read from MH i2c: 01 [21:05:20]MH_I2C_Read... [21:05:20]*** Stop cut motor [21:05:20]*** Cut end [21:05:20]Read from MH i2c: 01 07 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: 01 07 00 DC 03 00 00 00 00 00 FF 0F F4 [21:05:20]process_action close_receipt done [21:05:20]requested_data is exist [21:05:20]produce_requested_data [21:05:20]requested_item fm.sn is exist - process it [21:05:20]wFMCommunicate request_size=4 [21:05:20]MH_SAM_APDU [21:05:20]CAPDU: 80 11 00 00 [21:05:20]Write to MH i2c: E2 08 00 DD 03 80 11 00 00 00 00 00 00 5A [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:20]Read from MH i2c: E2 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 17 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 17 00 DD 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B3 [21:05:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:20]wFMCommunicate OK [21:05:20]requested_item fd.num is exist - process it [21:05:20]SAM_PROTO_GetFieldsCounters [21:05:20]wFMCommunicate request_size=4 [21:05:20]MH_SAM_APDU [21:05:20]CAPDU: 80 13 00 00 [21:05:20]Write to MH i2c: E2 08 00 DE 03 80 13 00 00 00 00 00 00 5D [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:05:20]Read from MH i2c: E2 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 62 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 62 00 DE 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C7 02 00 00 5E 04 04 00 C7 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 F1 [21:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C7 02 00 00 5E 04 04 00 C7 02 00 00 57 04 04 00 C8 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:05:20]wFMCommunicate OK [21:05:20]SAM_PROTO_GetFieldsCounters done [21:05:20]requested_item shift.num is exist - process it [21:05:20]requested_item shift.opened is exist - process it [21:05:20]req_shift_opened [21:05:20]FM_GetShiftState [21:05:20]SAM_PROTO_GetShiftState [21:05:20]wFMCommunicate request_size=4 [21:05:20]MH_SAM_APDU [21:05:20]CAPDU: 80 13 01 00 [21:05:20]Write to MH i2c: E2 08 00 DF 03 80 13 01 00 00 00 00 00 5F [21:05:20]Write i2c OK [21:05:20]MH_I2C_Read... [21:05:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:20]Read from MH i2c: E2 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 0E 00 [21:05:20]MH_I2C_Read... [21:05:20]Read from MH i2c: E2 0E 00 DF 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2D [21:05:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:05:20]wFMCommunicate OK [21:05:20]SAM_PROTO_GetShiftState done [21:05:20]FM_GetShiftState done [21:05:20]req_shift_opened done [21:05:20]requested_item shift.open_date is exist - process it [21:05:20]req_shift_open_date [21:05:20]req_shift_open_date done [21:05:20]produce_requested_data done [21:05:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163266,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:05:20]process_action_free close_receipt [21:05:20]json_value_free [21:05:20]json_value_free done [21:05:20]process_json_proto returns [21:05:20]Send response to host [21:05:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163266,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:05:20]free response buf [21:05:20]execute_script done [21:05:20]execute_script returns [21:05:20]free content buf [21:05:20]Sock 7.Close socket [21:05:20]Sock 7.Thread stoped [21:05:24]OFD Sender: No OFD packet to send [21:05:24]accept exits with 9 [21:05:24]New connection [21:05:24]New thread 3067366756 created [21:05:24]Thread 3067510116 joined [21:05:24]Waiting for new connection... [21:05:24] Sock 9.Parse request [21:05:24]Sock 9.Check first char [21:05:24]Sock 9.First char is OK [21:05:24]request: POST /json_proto HTTP/1.0 [21:05:24]Method: POST [21:05:24]URL: /json_proto [21:05:24]Method is POST - this is cgi request [21:05:24]url: /json_proto [21:05:24]query_string will be loaded in cgi processing [21:05:24]execute_cgi json_proto POST (null) [21:05:24]execute_cgi path=json_proto method=POST [21:05:24]POST find Content-Length [21:05:24]Host: 172.17.44.132:8080 [21:05:24]Content-Length: 800 [21:05:24]Content-Type: application/json [21:05:24] [21:05:24]POST finish read [21:05:24]Found Content-Length = 800 [21:05:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:24]execute_script... [21:05:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291790", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:05:24]POST & json_proto [21:05:24]process_json_proto [21:05:24]json parsed OK: [21:05:24]protocol is kg_v1.0 [21:05:24]action value=close_receipt [21:05:24]process_action close_receipt [21:05:24]cmd_close_receipt [21:05:24]MH_GetDate [21:05:24]Write to MH i2c: F0 00 00 E0 03 D2 [21:05:24]Write i2c OK [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: F0 [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: F0 09 00 [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: F0 09 00 E0 03 00 15 05 C5 66 2A 83 C1 65 F3 [21:05:24]GetLastDocTimeStamp 1724187916 [21:05:24]current date 1724187925 [21:05:24]FM_GetShiftState [21:05:24]SAM_PROTO_GetShiftState [21:05:24]wFMCommunicate request_size=4 [21:05:24]MH_SAM_APDU [21:05:24]CAPDU: 80 13 01 00 [21:05:24]Write to MH i2c: E2 08 00 E1 03 80 13 01 00 00 00 00 00 61 [21:05:24]Write i2c OK [21:05:24]MH_I2C_Read... [21:05:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:24]Read from MH i2c: E2 [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: E2 0E 00 [21:05:24]MH_I2C_Read... [21:05:24]Read from MH i2c: E2 0E 00 E1 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2F [21:05:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:05:24]wFMCommunicate OK [21:05:24]SAM_PROTO_GetShiftState done [21:05:24]FM_GetShiftState done [21:05:24]opened in 1724113081 [21:05:24]opened+sec_in_day 1724199481 [21:05:24]quantity*price = 400050 [21:05:24]sum+1 = 400051 [21:05:24]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 712 20.08.2024 21:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163267 ФПД: 133323270395402 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163267&fm=133323270395402&tin=02508201610067®Number=0000000000092562&sum=400050 [21:05:26]StoreToDocumentArchive [21:05:26]shift 465 fd 163267 [21:05:26]save to /storage/0465/doc_00163267 [21:05:26]save last doc name /storage/0465/doc_00163267 to /storage/kkm_last_doc_name [21:05:26]save OK [21:05:26]Clear old archive folders... [21:05:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:05:26]tlvbuf is 0058F080 [21:05:26]SAM_PROTO_ClearQueue [21:05:26]wFMCommunicate request_size=4 [21:05:26]MH_SAM_APDU [21:05:26]CAPDU: 80 09 00 00 [21:05:26]Write to MH i2c: E2 08 00 EE 03 80 09 00 00 00 00 00 00 63 [21:05:26]Write i2c OK [21:05:26]MH_I2C_Read... [21:05:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:05:26]Read from MH i2c: E2 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 EE 03 00 90 00 65 [21:05:26]RAPDU: 90 00 [21:05:26]wFMCommunicate OK [21:05:26]SAM_PROTO_ClearQueue done [21:05:26]KKMCreateOFDPacket [21:05:26]OFDProtocolAddRootSTLVToBuf [21:05:26]FM_MakeSignedData [21:05:26]FM_MakeSignedData [21:05:26]SAM_PROTO_SignData [21:05:26]wFMCommunicate request_size=4 [21:05:26]MH_SAM_APDU [21:05:26]CAPDU: 80 0D 01 02 [21:05:26]Write to MH i2c: E2 08 00 EF 03 80 0D 01 02 00 00 00 00 6B [21:05:26]Write i2c OK [21:05:26]MH_I2C_Read... [21:05:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:05:26]Read from MH i2c: E2 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 EF 03 00 90 00 66 [21:05:26]RAPDU: 90 00 [21:05:26]wFMCommunicate OK [21:05:26]wFMCommunicate request_size=255 [21:05:26]MH_SAM_APDU [21:05:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 02 00 00 F4 03 04 00 15 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7D 02 00 35 04 06 00 79 41 BE 2C [21:05:26]Write to MH i2c: E2 02 01 F0 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 02 00 00 F4 03 04 00 15 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7D 02 00 35 04 06 00 79 41 BE 2C 00 00 4A [21:05:26]Write i2c OK [21:05:26]MH_I2C_Read... [21:05:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:26]Read from MH i2c: E2 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [21:05:26]RAPDU: 90 00 [21:05:26]wFMCommunicate OK [21:05:26]wFMCommunicate request_size=7 [21:05:26]MH_SAM_APDU [21:05:26]CAPDU: 80 0D 02 02 02 16 0A [21:05:26]Write to MH i2c: E2 0A 00 F1 03 80 0D 02 02 02 00 16 0A 00 00 92 [21:05:26]Write i2c OK [21:05:26]MH_I2C_Read... [21:05:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:05:26]Read from MH i2c: E2 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 03 00 F1 03 00 90 00 68 [21:05:26]RAPDU: 90 00 [21:05:26]wFMCommunicate OK [21:05:26]wFMCommunicate request_size=4 [21:05:26]MH_SAM_APDU [21:05:26]CAPDU: 80 0D 03 02 [21:05:26]Write to MH i2c: E2 08 00 F2 03 80 0D 03 02 00 00 00 00 70 [21:05:26]Write i2c OK [21:05:26]MH_I2C_Read... [21:05:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:05:26]Read from MH i2c: E2 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 0B 00 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 0B 00 F2 03 00 BC 02 A1 D8 11 B1 4A C5 90 00 79 [21:05:26]RAPDU: BC 02 A1 D8 11 B1 4A C5 90 00 [21:05:26]wFMCommunicate OK [21:05:26]SAM_PROTO_SignData done [21:05:26]FM_MakeSignedData done [21:05:26]CreateOFDProtocolMessage [21:05:26]wFMCommunicate request_size=4 [21:05:26]MH_SAM_APDU [21:05:26]CAPDU: 80 11 00 00 [21:05:26]Write to MH i2c: E2 08 00 F3 03 80 11 00 00 00 00 00 00 70 [21:05:26]Write i2c OK [21:05:26]MH_I2C_Read... [21:05:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:26]Read from MH i2c: E2 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 17 00 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: E2 17 00 F3 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [21:05:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:26]wFMCommunicate OK [21:05:26]CreateOFDProtocolMessage done [21:05:26]OFDSenderStorePacket 163267 [21:05:26]StoreOFDPacket docnum=163267 [21:05:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3A C0 04 01 29 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 02 00 00 F4 03 04 00 15 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7D 02 00 35 04 06 00 79 41 BE 2C 16 0A BC 02 A1 D8 11 B1 4A C5 [21:05:26]CheckFolder [21:05:26]dirname=/storage/ofd_packets [21:05:26]CheckFolder done [21:05:26]ProducePacketName [21:05:26]name=ofd_packets/00163267 [21:05:26]NVStorageSaveData ofd_packets/00163267 [21:05:26]File name is /storage/ofd_packets/00163267 [21:05:26]Write 298 bytes [21:05:26]NVStorageSaveData done [21:05:26]OFDSenderStorePacket done [21:05:26]KKMCreateOFDPacket done [21:05:26]NVStorageSaveData kkm_last_timestamp [21:05:26]File name is /storage/kkm_last_timestamp [21:05:26]Write 4 bytes [21:05:26]NVStorageSaveData done [21:05:26]ExternCall_PrintAddStr [21:05:26]wPrintStart [21:05:26]Write to MH i2c: 01 00 00 F4 03 F7 [21:05:26]Write i2c OK [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: 01 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: 01 07 00 [21:05:26]MH_I2C_Read... [21:05:26]Read from MH i2c: 01 07 00 F4 03 00 00 00 00 00 FF 0F 0C [21:05:26]RasterBufferAndPrint [21:05:26]line Счет N : (1)291790 [21:05:26]line ИНН: 02508201610067 [21:05:26]line Контрольно-Кассовый Чек [21:05:26]line ПРОДАЖА [21:05:26]line ТРК (МРК, ГНК) : 21 [21:05:26]line Товар: 2710194800 [21:05:26]line ДТ-К-5 [21:05:26]line 52.500 * 76.20 [21:05:26]line = 4000.50 [21:05:26]line НДС 12% НСП 1% [21:05:26]line > о реализуемом товаре [21:05:26]line ИТОГО: 4000.50 [21:05:26]line НСП 1% : 35.40 [21:05:26]line НДС 12% : 424.83 [21:05:26]line Наличными: 0.00 [21:05:26]line Безнал.: 4000.50 [21:05:26]line Место: АЗС № 130 "Партнер Нефть" [21:05:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:05:26]line СНО: Общий режим [21:05:26]line Чек 712 20.08.2024 21:05 [21:05:26]line Смена: 465 ФФД: 1.0 [21:05:26]line ЗНМ: 0300000070 [21:05:26]line РНМ: 0000000000092562 [21:05:26]line Версия ККМ: 001 [21:05:26]line Платежная система: O! деньги [21:05:26]line ФМ: 0000000000871769 [21:05:26]line ФД: 163267 [21:05:26]line ФПД: 133323270395402 [21:05:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163267&fm=133323270395402&tin=02508201610067®Number=0000000000092562&sum=400050 [21:05:26]written 0, free lines is 4095 [21:05:26]OFD Sender: Processing packet 163267 [packets to send 961, broken 960] [21:05:26]ProducePacketName [21:05:26]name=ofd_packets/00163267 [21:05:26]OFD Sender: To server: pG, [21:05:26]CommunicateWithHost lk.salyk.kg:30040 [21:05:26]ConnectInit lk.salyk.kg [21:05:27]Write to MH i2c: 01 00 00 1E 04 22 [21:05:27]Write i2c OK [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: 01 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: 01 07 00 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: 01 07 00 1E 04 00 00 00 00 00 E6 0C 1B [21:05:27]RasterBufferAndPrint [21:05:27]line [21:05:27]line [21:05:27]line [21:05:27]line [21:05:27]line [21:05:27]written 0, free lines is 3310 [21:05:27]MH_Cut [21:05:27]Write to MH i2c: D1 01 00 25 04 01 FB [21:05:27]Write i2c OK [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: D1 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: D1 01 00 [21:05:27]MH_I2C_Read... [21:05:27]Read from MH i2c: D1 01 00 25 04 00 FA [21:05:27]Write to MH i2c: 01 00 00 26 04 2A [21:05:27]Write i2c OK [21:05:27]MH_I2C_Read... [21:05:27]*** Cut start [21:05:27]*** Purtial cut [21:05:27]*** Stage 1: CUTSNS_PIN = 1 [21:05:28]Connected sock=11 [21:05: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 36 39 0C 01 00 00 3A C0 04 01 29 AC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 C8 02 00 00 F4 03 04 00 15 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7D 02 00 35 04 06 00 79 41 BE 2C 16 0A BC 02 A1 D8 11 B1 4A C5 [21:05: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 36 39 4F 00 00 00 30 00 47 00 44 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C3 7D 02 00 F4 03 04 00 6A AE C4 66 B6 04 01 00 00 49 F8 5A 1D B6 AF 76 1A [21:05:29]CommunicateWithHost err = 0 [21:05:29]CheckOFDResponse [21:05:29]1017 (14) - 77093643461234 [21:05:29]1041 (16) - 0000000000871769 [21:05:29]1040 (4) - 163267 [21:05:29]1012 (4) - 20.08.2024 14:55 [21:05:29]1206 (1) - 0 [21:05:29]OFD Sender: Remove packet 163267 [21:05:29]ProducePacketName [21:05:29]name=ofd_packets/00163267 [21:05:29]NVStorageDeleteData [21:05:29]OFD Sender: No OFD packet to send [21:05:29]Read from MH i2c: 01 [21:05:29]MH_I2C_Read... [21:05:29]*** Stop cut motor [21:05:29]*** Cut end [21:05:29]Read from MH i2c: 01 07 00 [21:05:29]MH_I2C_Read... [21:05:29]Read from MH i2c: 01 07 00 26 04 00 00 00 00 00 FF 0F 3F [21:05:29]process_action close_receipt done [21:05:29]requested_data is exist [21:05:29]produce_requested_data [21:05:29]requested_item fm.sn is exist - process it [21:05:29]wFMCommunicate request_size=4 [21:05:29]MH_SAM_APDU [21:05:29]CAPDU: 80 11 00 00 [21:05:29]Write to MH i2c: E2 08 00 27 04 80 11 00 00 00 00 00 00 A5 [21:05:29]Write i2c OK [21:05:29]MH_I2C_Read... [21:05:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:05:29]Read from MH i2c: E2 [21:05:29]MH_I2C_Read... [21:05:29]Read from MH i2c: E2 17 00 [21:05:29]MH_I2C_Read... [21:05:29]Read from MH i2c: E2 17 00 27 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [21:05:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:05:29]wFMCommunicate OK [21:05:29]requested_item fd.num is exist - process it [21:05:29]SAM_PROTO_GetFieldsCounters [21:05:29]wFMCommunicate request_size=4 [21:05:29]MH_SAM_APDU [21:05:29]CAPDU: 80 13 00 00 [21:05:29]Write to MH i2c: E2 08 00 28 04 80 13 00 00 00 00 00 00 A8 [21:05:29]Write i2c OK [21:05:29]MH_I2C_Read... [21:05:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:05:30]Read from MH i2c: E2 [21:05:30]MH_I2C_Read... [21:05:30]Read from MH i2c: E2 62 00 [21:05:30]MH_I2C_Read... [21:05:30]Read from MH i2c: E2 62 00 28 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C8 02 00 00 5E 04 04 00 C8 02 00 00 57 04 04 00 C9 02 00 00 19 04 04 00 00 00 00 00 90 00 40 [21:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C8 02 00 00 5E 04 04 00 C8 02 00 00 57 04 04 00 C9 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:05:30]wFMCommunicate OK [21:05:30]SAM_PROTO_GetFieldsCounters done [21:05:30]requested_item shift.num is exist - process it [21:05:30]requested_item shift.opened is exist - process it [21:05:30]req_shift_opened [21:05:30]FM_GetShiftState [21:05:30]SAM_PROTO_GetShiftState [21:05:30]wFMCommunicate request_size=4 [21:05:30]MH_SAM_APDU [21:05:30]CAPDU: 80 13 01 00 [21:05:30]Write to MH i2c: E2 08 00 29 04 80 13 01 00 00 00 00 00 AA [21:05:30]Write i2c OK [21:05:30]MH_I2C_Read... [21:05:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:05:30]Read from MH i2c: E2 [21:05:30]MH_I2C_Read... [21:05:30]Read from MH i2c: E2 0E 00 [21:05:30]MH_I2C_Read... [21:05:30]Read from MH i2c: E2 0E 00 29 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 78 [21:05:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:05:30]wFMCommunicate OK [21:05:30]SAM_PROTO_GetShiftState done [21:05:30]FM_GetShiftState done [21:05:30]req_shift_opened done [21:05:30]requested_item shift.open_date is exist - process it [21:05:30]req_shift_open_date [21:05:30]req_shift_open_date done [21:05:30]produce_requested_data done [21:05:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163267,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:05:30]process_action_free close_receipt [21:05:30]json_value_free [21:05:30]json_value_free done [21:05:30]process_json_proto returns [21:05:30]Send response to host [21:05:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163267,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:05:30]free response buf [21:05:30]execute_script done [21:05:30]execute_script returns [21:05:30]free content buf [21:05:30]Sock 9.Close socket [21:05:30]Sock 9.Thread stoped [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:15]OFD Sender: No OFD packet to send [21:06:20]OFD Sender: No OFD packet to send [21:06:25]OFD Sender: No OFD packet to send [21:06:27]recv_with_timeout no data received [21:06:30]OFD Sender: No OFD packet to send [21:06:35]OFD Sender: No OFD packet to send [21:06:40]OFD Sender: No OFD packet to send [21:06:45]OFD Sender: No OFD packet to send [21:06:50]OFD Sender: No OFD packet to send [21:06:55]OFD Sender: No OFD packet to send [21:07:00]OFD Sender: No OFD packet to send [21:07:05]OFD Sender: No OFD packet to send [21:07:10]OFD Sender: No OFD packet to send [21:07:15]OFD Sender: No OFD packet to send [21:07:20]OFD Sender: No OFD packet to send [21:07:25]OFD Sender: No OFD packet to send [21:07:30]OFD Sender: No OFD packet to send [21:07:35]OFD Sender: No OFD packet to send [21:07:38]recv_with_timeout no data received [21:07:40]OFD Sender: No OFD packet to send [21:07:45]OFD Sender: No OFD packet to send [21:07:50]OFD Sender: No OFD packet to send [21:07:55]OFD Sender: No OFD packet to send [21:08:00]OFD Sender: No OFD packet to send [21:08:05]OFD Sender: No OFD packet to send [21:08:10]OFD Sender: No OFD packet to send [21:08:15]OFD Sender: No OFD packet to send [21:08:20]OFD Sender: No OFD packet to send [21:08:25]OFD Sender: No OFD packet to send [21:08:30]OFD Sender: No OFD packet to send [21:08:31]recv_with_timeout no data received [21:08:35]OFD Sender: No OFD packet to send [21:08:40]OFD Sender: No OFD packet to send [21:08:45]OFD Sender: No OFD packet to send [21:08:50]OFD Sender: No OFD packet to send [21:08:55]OFD Sender: No OFD packet to send [21:09:00]OFD Sender: No OFD packet to send [21:09:05]OFD Sender: No OFD packet to send [21:09:10]OFD Sender: No OFD packet to send [21:09:13]accept exits with 7 [21:09:13]New connection [21:09:13]New thread 3067510116 created [21:09:13]Thread 3067366756 joined [21:09:13]Waiting for new connection... [21:09:13] Sock 7.Parse request [21:09:13]Sock 7.Check first char [21:09:13]Sock 7.First char is OK [21:09:13]request: POST /json_proto HTTP/1.0 [21:09:13]Method: POST [21:09:13]URL: /json_proto [21:09:13]Method is POST - this is cgi request [21:09:13]url: /json_proto [21:09:13]query_string will be loaded in cgi processing [21:09:13]execute_cgi json_proto POST (null) [21:09:13]execute_cgi path=json_proto method=POST [21:09:13]POST find Content-Length [21:09:13]Host: 172.17.44.132:8080 [21:09:13]Content-Length: 816 [21:09:13]Content-Type: application/json [21:09:13] [21:09:13]POST finish read [21:09:13]Found Content-Length = 816 [21:09:13]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:13]execute_script... [21:09:13]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291791", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:09:13]POST & json_proto [21:09:13]process_json_proto [21:09:13]json parsed OK: [21:09:13]protocol is kg_v1.0 [21:09:13]action value=close_receipt [21:09:13]process_action close_receipt [21:09:13]cmd_close_receipt [21:09:13]MH_GetDate [21:09:13]Write to MH i2c: F0 00 00 2A 04 1D [21:09:13]Write i2c OK [21:09:13]MH_I2C_Read... [21:09:13]Read from MH i2c: F0 [21:09:13]MH_I2C_Read... [21:09:13]Read from MH i2c: F0 09 00 [21:09:13]MH_I2C_Read... [21:09:13]Read from MH i2c: F0 09 00 2A 04 00 FA 05 C5 66 2A 83 C1 65 23 [21:09:13]GetLastDocTimeStamp 1724187925 [21:09:13]current date 1724188154 [21:09:13]FM_GetShiftState [21:09:13]SAM_PROTO_GetShiftState [21:09:13]wFMCommunicate request_size=4 [21:09:13]MH_SAM_APDU [21:09:13]CAPDU: 80 13 01 00 [21:09:13]Write to MH i2c: E2 08 00 2B 04 80 13 01 00 00 00 00 00 AC [21:09:13]Write i2c OK [21:09:13]MH_I2C_Read... [21:09:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:13]Read from MH i2c: E2 [21:09:13]MH_I2C_Read... [21:09:13]Read from MH i2c: E2 0E 00 [21:09:13]MH_I2C_Read... [21:09:13]Read from MH i2c: E2 0E 00 2B 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7A [21:09:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:09:13]wFMCommunicate OK [21:09:13]SAM_PROTO_GetShiftState done [21:09:13]FM_GetShiftState done [21:09:13]opened in 1724113081 [21:09:13]opened+sec_in_day 1724199481 [21:09:13]quantity*price = 50036 [21:09:13]sum+1 = 50037 [21:09:13]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 713 20.08.2024 21:09 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163268 ФПД: 192607077320096 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210914&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163268&fm=192607077320096&tin=02508201610067®Number=0000000000092562&sum=50036 [21:09:14]StoreToDocumentArchive [21:09:14]shift 465 fd 163268 [21:09:14]save to /storage/0465/doc_00163268 [21:09:14]save last doc name /storage/0465/doc_00163268 to /storage/kkm_last_doc_name [21:09:14]save OK [21:09:14]Clear old archive folders... [21:09:14]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:09:14]tlvbuf is 005B0E90 [21:09:14]SAM_PROTO_ClearQueue [21:09:14]wFMCommunicate request_size=4 [21:09:14]MH_SAM_APDU [21:09:14]CAPDU: 80 09 00 00 [21:09:14]Write to MH i2c: E2 08 00 38 04 80 09 00 00 00 00 00 00 AE [21:09:14]Write i2c OK [21:09:14]MH_I2C_Read... [21:09:14]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:09:14]Read from MH i2c: E2 [21:09:14]MH_I2C_Read... [21:09:14]Read from MH i2c: E2 03 00 [21:09:14]MH_I2C_Read... [21:09:14]Read from MH i2c: E2 03 00 38 04 00 90 00 B0 [21:09:14]RAPDU: 90 00 [21:09:14]wFMCommunicate OK [21:09:14]SAM_PROTO_ClearQueue done [21:09:14]KKMCreateOFDPacket [21:09:14]OFDProtocolAddRootSTLVToBuf [21:09:14]FM_MakeSignedData [21:09:14]FM_MakeSignedData [21:09:14]SAM_PROTO_SignData [21:09:14]wFMCommunicate request_size=4 [21:09:14]MH_SAM_APDU [21:09:14]CAPDU: 80 0D 01 02 [21:09:14]Write to MH i2c: E2 08 00 39 04 80 0D 01 02 00 00 00 00 B6 [21:09:14]Write i2c OK [21:09:14]MH_I2C_Read... [21:09:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:09:14]Read from MH i2c: E2 [21:09:14]MH_I2C_Read... [21:09:14]Read from MH i2c: E2 03 00 [21:09:14]MH_I2C_Read... [21:09:14]Read from MH i2c: E2 03 00 39 04 00 90 00 B1 [21:09:14]RAPDU: 90 00 [21:09:14]wFMCommunicate OK [21:09:14]wFMCommunicate request_size=255 [21:09:14]MH_SAM_APDU [21:09:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 02 00 00 F4 03 04 00 FA 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7D 02 00 35 04 06 00 AF [21:09:14]Write to MH i2c: E2 02 01 3A 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 02 00 00 F4 03 04 00 FA 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7D 02 00 35 04 06 00 AF 00 00 3B [21:09:14]Write i2c OK [21:09:14]MH_I2C_Read... [21:09:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:15]Read from MH i2c: E2 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 03 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 03 00 3A 04 00 90 00 B2 [21:09:15]RAPDU: 90 00 [21:09:15]wFMCommunicate OK [21:09:15]wFMCommunicate request_size=10 [21:09:15]MH_SAM_APDU [21:09:15]CAPDU: 80 0D 02 02 05 2C D4 6C C5 A0 [21:09:15]Write to MH i2c: E2 0D 00 3B 04 80 0D 02 02 05 00 2C D4 6C C5 A0 00 00 94 [21:09:15]Write i2c OK [21:09:15]MH_I2C_Read... [21:09:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:09:15]Read from MH i2c: E2 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 03 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [21:09:15]RAPDU: 90 00 [21:09:15]wFMCommunicate OK [21:09:15]wFMCommunicate request_size=4 [21:09:15]MH_SAM_APDU [21:09:15]CAPDU: 80 0D 03 02 [21:09:15]Write to MH i2c: E2 08 00 3C 04 80 0D 03 02 00 00 00 00 BB [21:09:15]Write i2c OK [21:09:15]MH_I2C_Read... [21:09:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:09:15]Read from MH i2c: E2 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 0B 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 0B 00 3C 04 00 1D 58 7D BE 8F 69 13 82 90 00 F9 [21:09:15]RAPDU: 1D 58 7D BE 8F 69 13 82 90 00 [21:09:15]wFMCommunicate OK [21:09:15]SAM_PROTO_SignData done [21:09:15]FM_MakeSignedData done [21:09:15]CreateOFDProtocolMessage [21:09:15]wFMCommunicate request_size=4 [21:09:15]MH_SAM_APDU [21:09:15]CAPDU: 80 11 00 00 [21:09:15]Write to MH i2c: E2 08 00 3D 04 80 11 00 00 00 00 00 00 BB [21:09:15]Write i2c OK [21:09:15]MH_I2C_Read... [21:09:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:15]Read from MH i2c: E2 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 17 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: E2 17 00 3D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 14 [21:09:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:09:15]wFMCommunicate OK [21:09:15]CreateOFDProtocolMessage done [21:09:15]OFDSenderStorePacket 163268 [21:09:15]StoreOFDPacket docnum=163268 [21:09:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 35 28 07 01 EE BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 02 00 00 F4 03 04 00 FA 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7D 02 00 35 04 06 00 AF 2C D4 6C C5 A0 1D 58 7D BE 8F 69 13 82 [21:09:15]CheckFolder [21:09:15]dirname=/storage/ofd_packets [21:09:15]CheckFolder done [21:09:15]ProducePacketName [21:09:15]name=ofd_packets/00163268 [21:09:15]NVStorageSaveData ofd_packets/00163268 [21:09:15]File name is /storage/ofd_packets/00163268 [21:09:15]Write 301 bytes [21:09:15]NVStorageSaveData done [21:09:15]OFDSenderStorePacket done [21:09:15]KKMCreateOFDPacket done [21:09:15]NVStorageSaveData kkm_last_timestamp [21:09:15]File name is /storage/kkm_last_timestamp [21:09:15]Write 4 bytes [21:09:15]NVStorageSaveData done [21:09:15]ExternCall_PrintAddStr [21:09:15]wPrintStart [21:09:15]Write to MH i2c: 01 00 00 3E 04 42 [21:09:15]Write i2c OK [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: 01 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: 01 07 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: 01 07 00 3E 04 00 00 00 00 00 FF 0F 57 [21:09:15]RasterBufferAndPrint [21:09:15]line Счет N : (1)291791 [21:09:15]line ИНН: 02508201610067 [21:09:15]line Контрольно-Кассовый Чек [21:09:15]line ПРОДАЖА [21:09:15]line ТРК (МРК, ГНК) : 42 [21:09:15]line Товар: 2710124130 [21:09:15]line Аи-92-К-5 [21:09:15]line 7.380 * 67.80 [21:09:15]line = 500.36 [21:09:15]line НДС 12% НСП 1% [21:09:15]line > о реализуемом товаре [21:09:15]line ИТОГО: 500.36 [21:09:15]line НСП 1% : 4.43 [21:09:15]line НДС 12% : 53.14 [21:09:15]line Наличными: 0.00 [21:09:15]line Безнал.: 500.36 [21:09:15]line Место: АЗС № 130 "Партнер Нефть" [21:09:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:09:15]line СНО: Общий режим [21:09:15]line Чек 713 20.08.2024 21:09 [21:09:15]line Смена: 465 ФФД: 1.0 [21:09:15]line ЗНМ: 0300000070 [21:09:15]line РНМ: 0000000000092562 [21:09:15]line Версия ККМ: 001 [21:09:15]line Платежная система: Бакай Банк [21:09:15]line ФМ: 0000000000871769 [21:09:15]line ФД: 163268 [21:09:15]line ФПД: 192607077320096 [21:09:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T210914&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163268&fm=192607077320096&tin=02508201610067®Number=0000000000092562&sum=50036 [21:09:15]written 0, free lines is 4095 [21:09:15]OFD Sender: Processing packet 163268 [packets to send 961, broken 960] [21:09:15]ProducePacketName [21:09:15]name=ofd_packets/00163268 [21:09:15]OFD Sender: To server: pG, [21:09:15]CommunicateWithHost lk.salyk.kg:30040 [21:09:15]ConnectInit lk.salyk.kg [21:09:15]Write to MH i2c: 01 00 00 68 04 6C [21:09:15]Write i2c OK [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: 01 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: 01 07 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: 01 07 00 68 04 00 00 00 00 00 CE 0C 4D [21:09:15]RasterBufferAndPrint [21:09:15]line [21:09:15]line [21:09:15]line [21:09:15]line [21:09:15]line [21:09:15]written 0, free lines is 3284 [21:09:15]MH_Cut [21:09:15]Write to MH i2c: D1 01 00 6F 04 01 45 [21:09:15]Write i2c OK [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: D1 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: D1 01 00 [21:09:15]MH_I2C_Read... [21:09:15]Read from MH i2c: D1 01 00 6F 04 00 44 [21:09:15]Write to MH i2c: 01 00 00 70 04 74 [21:09:15]Write i2c OK [21:09:15]MH_I2C_Read... [21:09:16]Connected sock=10 [21:09: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 36 39 0F 01 00 00 35 28 07 01 EE BA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 C9 02 00 00 F4 03 04 00 FA 05 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C4 7D 02 00 35 04 06 00 AF 2C D4 6C C5 A0 1D 58 7D BE 8F 69 13 82 [21:09:16]*** Cut start [21:09:16]*** Purtial cut [21:09:16]*** Stage 1: CUTSNS_PIN = 1 [21:09: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 36 39 4F 00 00 00 CE 8C 47 00 0C 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 36 39 10 04 04 00 C4 7D 02 00 F4 03 04 00 4E AF C4 66 B6 04 01 00 00 B3 2B F4 FE 8D 11 10 F3 [21:09:17]CommunicateWithHost err = 0 [21:09:17]CheckOFDResponse [21:09:17]1017 (14) - 77093643461234 [21:09:17]1041 (16) - 0000000000871769 [21:09:17]1040 (4) - 163268 [21:09:17]1012 (4) - 20.08.2024 14:59 [21:09:17]1206 (1) - 0 [21:09:17]OFD Sender: Remove packet 163268 [21:09:17]ProducePacketName [21:09:17]name=ofd_packets/00163268 [21:09:17]NVStorageDeleteData [21:09:17]OFD Sender: No OFD packet to send [21:09:18]Read from MH i2c: 01 [21:09:18]MH_I2C_Read... [21:09:18]*** Stop cut motor [21:09:18]*** Cut end [21:09:18]Read from MH i2c: 01 07 00 [21:09:18]MH_I2C_Read... [21:09:18]Read from MH i2c: 01 07 00 70 04 00 00 00 00 00 FF 0F 89 [21:09:18]process_action close_receipt done [21:09:18]requested_data is exist [21:09:18]produce_requested_data [21:09:18]requested_item fm.sn is exist - process it [21:09:18]wFMCommunicate request_size=4 [21:09:18]MH_SAM_APDU [21:09:18]CAPDU: 80 11 00 00 [21:09:18]Write to MH i2c: E2 08 00 71 04 80 11 00 00 00 00 00 00 EF [21:09:18]Write i2c OK [21:09:18]MH_I2C_Read... [21:09:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:09:18]Read from MH i2c: E2 [21:09:18]MH_I2C_Read... [21:09:18]Read from MH i2c: E2 17 00 [21:09:18]MH_I2C_Read... [21:09:18]Read from MH i2c: E2 17 00 71 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 48 [21:09:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:09:18]wFMCommunicate OK [21:09:18]requested_item fd.num is exist - process it [21:09:18]SAM_PROTO_GetFieldsCounters [21:09:18]wFMCommunicate request_size=4 [21:09:18]MH_SAM_APDU [21:09:18]CAPDU: 80 13 00 00 [21:09:18]Write to MH i2c: E2 08 00 72 04 80 13 00 00 00 00 00 00 F2 [21:09:18]Write i2c OK [21:09:18]MH_I2C_Read... [21:09:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:09:18]Read from MH i2c: E2 [21:09:18]MH_I2C_Read... [21:09:18]Read from MH i2c: E2 62 00 [21:09:18]MH_I2C_Read... [21:09:18]Read from MH i2c: E2 62 00 72 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C9 02 00 00 5E 04 04 00 C9 02 00 00 57 04 04 00 CA 02 00 00 19 04 04 00 00 00 00 00 90 00 8E [21:09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 C9 02 00 00 5E 04 04 00 C9 02 00 00 57 04 04 00 CA 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:09:18]wFMCommunicate OK [21:09:18]SAM_PROTO_GetFieldsCounters done [21:09:18]requested_item shift.num is exist - process it [21:09:18]requested_item shift.opened is exist - process it [21:09:18]req_shift_opened [21:09:18]FM_GetShiftState [21:09:18]SAM_PROTO_GetShiftState [21:09:18]wFMCommunicate request_size=4 [21:09:18]MH_SAM_APDU [21:09:18]CAPDU: 80 13 01 00 [21:09:18]Write to MH i2c: E2 08 00 73 04 80 13 01 00 00 00 00 00 F4 [21:09:18]Write i2c OK [21:09:18]MH_I2C_Read... [21:09:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:09:18]Read from MH i2c: E2 [21:09:18]MH_I2C_Read... [21:09:18]Read from MH i2c: E2 0E 00 [21:09:18]MH_I2C_Read... [21:09:18]Read from MH i2c: E2 0E 00 73 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C2 [21:09:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:09:18]wFMCommunicate OK [21:09:18]SAM_PROTO_GetShiftState done [21:09:18]FM_GetShiftState done [21:09:18]req_shift_opened done [21:09:18]requested_item shift.open_date is exist - process it [21:09:18]req_shift_open_date [21:09:18]req_shift_open_date done [21:09:18]produce_requested_data done [21:09:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163268,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:09:18]process_action_free close_receipt [21:09:18]json_value_free [21:09:18]json_value_free done [21:09:18]process_json_proto returns [21:09:18]Send response to host [21:09:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163268,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:09:18]free response buf [21:09:18]execute_script done [21:09:18]execute_script returns [21:09:18]free content buf [21:09:18]Sock 7.Close socket [21:09:18]Sock 7.Thread stoped [21:09:22]OFD Sender: No OFD packet to send [21:09:27]OFD Sender: No OFD packet to send [21:09:32]recv_with_timeout no data received [21:09:32]OFD Sender: No OFD packet to send [21:09:37]OFD Sender: No OFD packet to send [21:09:42]OFD Sender: No OFD packet to send [21:09:42]recv_with_timeout no data received [21:09:47]OFD Sender: No OFD packet to send [21:09:52]OFD Sender: No OFD packet to send [21:09:57]OFD Sender: No OFD packet to send [21:10:02]OFD Sender: No OFD packet to send [21:10:07]OFD Sender: No OFD packet to send [21:10:12]OFD Sender: No OFD packet to send [21:10:17]OFD Sender: No OFD packet to send [21:10:22]OFD Sender: No OFD packet to send [21:10:27]OFD Sender: No OFD packet to send [21:10:32]OFD Sender: No OFD packet to send [21:10:37]OFD Sender: No OFD packet to send [21:10:42]OFD Sender: No OFD packet to send [21:10:47]OFD Sender: No OFD packet to send [21:10:52]OFD Sender: No OFD packet to send [21:10:57]OFD Sender: No OFD packet to send [21:11:02]OFD Sender: No OFD packet to send [21:11:07]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:16]accept exits with 9 [21:12:16]New connection [21:12:16]New thread 3067366756 created [21:12:16]Thread 3067510116 joined [21:12:16]Waiting for new connection... [21:12:16] Sock 9.Parse request [21:12:16]Sock 9.Check first char [21:12:16]Sock 9.First char is OK [21:12:16]request: POST /json_proto HTTP/1.0 [21:12:16]Method: POST [21:12:16]URL: /json_proto [21:12:16]Method is POST - this is cgi request [21:12:16]url: /json_proto [21:12:16]query_string will be loaded in cgi processing [21:12:16]execute_cgi json_proto POST (null) [21:12:16]execute_cgi path=json_proto method=POST [21:12:16]POST find Content-Length [21:12:16]Host: 172.17.44.132:8080 [21:12:16]Content-Length: 675 [21:12:16]Content-Type: application/json [21:12:16] [21:12:16]POST finish read [21:12:16]Found Content-Length = 675 [21:12:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:12:16]execute_script... [21:12:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291795", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:12:16]POST & json_proto [21:12:16]process_json_proto [21:12:16]json parsed OK: [21:12:16]protocol is kg_v1.0 [21:12:16]action value=close_receipt [21:12:16]process_action close_receipt [21:12:16]cmd_close_receipt [21:12:16]MH_GetDate [21:12:16]Write to MH i2c: F0 00 00 74 04 67 [21:12:16]Write i2c OK [21:12:16]MH_I2C_Read... [21:12:16]Read from MH i2c: F0 [21:12:16]MH_I2C_Read... [21:12:16]Read from MH i2c: F0 09 00 [21:12:16]MH_I2C_Read... [21:12:16]Read from MH i2c: F0 09 00 74 04 00 B1 06 C5 66 2A 83 C1 65 25 [21:12:16]GetLastDocTimeStamp 1724188154 [21:12:16]current date 1724188337 [21:12:16]FM_GetShiftState [21:12:16]SAM_PROTO_GetShiftState [21:12:16]wFMCommunicate request_size=4 [21:12:16]MH_SAM_APDU [21:12:16]CAPDU: 80 13 01 00 [21:12:16]Write to MH i2c: E2 08 00 75 04 80 13 01 00 00 00 00 00 F6 [21:12:16]Write i2c OK [21:12:16]MH_I2C_Read... [21:12:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:12:16]Read from MH i2c: E2 [21:12:16]MH_I2C_Read... [21:12:16]Read from MH i2c: E2 0E 00 [21:12:16]MH_I2C_Read... [21:12:16]Read from MH i2c: E2 0E 00 75 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C4 [21:12:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:12:16]wFMCommunicate OK [21:12:16]SAM_PROTO_GetShiftState done [21:12:16]FM_GetShiftState done [21:12:16]opened in 1724113081 [21:12:16]opened+sec_in_day 1724199481 [21:12:16]quantity*price = 80010 [21:12:16]sum+1 = 80011 [21:12:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 714 20.08.2024 21:12 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163269 ФПД: 151556831943519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211217&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163269&fm=151556831943519&tin=02508201610067®Number=0000000000092562&sum=80000 [21:12:17]StoreToDocumentArchive [21:12:17]shift 465 fd 163269 [21:12:17]save to /storage/0465/doc_00163269 [21:12:17]save last doc name /storage/0465/doc_00163269 to /storage/kkm_last_doc_name [21:12:17]save OK [21:12:17]Clear old archive folders... [21:12:17]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:12:17]tlvbuf is 005887E0 [21:12:17]SAM_PROTO_ClearQueue [21:12:17]wFMCommunicate request_size=4 [21:12:17]MH_SAM_APDU [21:12:17]CAPDU: 80 09 00 00 [21:12:17]Write to MH i2c: E2 08 00 82 04 80 09 00 00 00 00 00 00 F8 [21:12:17]Write i2c OK [21:12:17]MH_I2C_Read... [21:12:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:12:18]Read from MH i2c: E2 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 03 00 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 03 00 82 04 00 90 00 FA [21:12:18]RAPDU: 90 00 [21:12:18]wFMCommunicate OK [21:12:18]SAM_PROTO_ClearQueue done [21:12:18]KKMCreateOFDPacket [21:12:18]OFDProtocolAddRootSTLVToBuf [21:12:18]FM_MakeSignedData [21:12:18]FM_MakeSignedData [21:12:18]SAM_PROTO_SignData [21:12:18]wFMCommunicate request_size=4 [21:12:18]MH_SAM_APDU [21:12:18]CAPDU: 80 0D 01 02 [21:12:18]Write to MH i2c: E2 08 00 83 04 80 0D 01 02 00 00 00 00 00 [21:12:18]Write i2c OK [21:12:18]MH_I2C_Read... [21:12:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:12:18]Read from MH i2c: E2 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 03 00 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [21:12:18]RAPDU: 90 00 [21:12:18]wFMCommunicate OK [21:12:18]wFMCommunicate request_size=255 [21:12:18]MH_SAM_APDU [21:12:18]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 02 00 00 F4 03 04 00 B1 06 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7D 02 00 35 04 06 00 89 D7 13 21 [21:12:18]Write to MH i2c: E2 02 01 84 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 02 00 00 F4 03 04 00 B1 06 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7D 02 00 35 04 06 00 89 D7 13 21 00 00 1A [21:12:18]Write i2c OK [21:12:18]MH_I2C_Read... [21:12:18]OFD Sender: No OFD packet to send [21:12:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:12:18]Read from MH i2c: E2 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 03 00 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [21:12:18]RAPDU: 90 00 [21:12:18]wFMCommunicate OK [21:12:18]wFMCommunicate request_size=7 [21:12:18]MH_SAM_APDU [21:12:18]CAPDU: 80 0D 02 02 02 9B 5F [21:12:18]Write to MH i2c: E2 0A 00 85 04 80 0D 02 02 02 00 9B 5F 00 00 01 [21:12:18]Write i2c OK [21:12:18]MH_I2C_Read... [21:12:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:12:18]Read from MH i2c: E2 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 03 00 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 03 00 85 04 00 90 00 FD [21:12:18]RAPDU: 90 00 [21:12:18]wFMCommunicate OK [21:12:18]wFMCommunicate request_size=4 [21:12:18]MH_SAM_APDU [21:12:18]CAPDU: 80 0D 03 02 [21:12:18]Write to MH i2c: E2 08 00 86 04 80 0D 03 02 00 00 00 00 05 [21:12:18]Write i2c OK [21:12:18]MH_I2C_Read... [21:12:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:12:18]Read from MH i2c: E2 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 0B 00 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 0B 00 86 04 00 0C F5 90 3E 2F AD 3F 8F 90 00 7F [21:12:18]RAPDU: 0C F5 90 3E 2F AD 3F 8F 90 00 [21:12:18]wFMCommunicate OK [21:12:18]SAM_PROTO_SignData done [21:12:18]FM_MakeSignedData done [21:12:18]CreateOFDProtocolMessage [21:12:18]wFMCommunicate request_size=4 [21:12:18]MH_SAM_APDU [21:12:18]CAPDU: 80 11 00 00 [21:12:18]Write to MH i2c: E2 08 00 87 04 80 11 00 00 00 00 00 00 05 [21:12:18]Write i2c OK [21:12:18]MH_I2C_Read... [21:12:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:12:18]Read from MH i2c: E2 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 17 00 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: E2 17 00 87 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5E [21:12:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:12:18]wFMCommunicate OK [21:12:18]CreateOFDProtocolMessage done [21:12:18]OFDSenderStorePacket 163269 [21:12:18]StoreOFDPacket docnum=163269 [21:12:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 94 16 04 01 CD 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 02 00 00 F4 03 04 00 B1 06 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7D 02 00 35 04 06 00 89 D7 13 21 9B 5F 0C F5 90 3E 2F AD 3F 8F [21:12:18]CheckFolder [21:12:18]dirname=/storage/ofd_packets [21:12:18]CheckFolder done [21:12:18]ProducePacketName [21:12:18]name=ofd_packets/00163269 [21:12:18]NVStorageSaveData ofd_packets/00163269 [21:12:18]File name is /storage/ofd_packets/00163269 [21:12:18]Write 298 bytes [21:12:18]NVStorageSaveData done [21:12:18]OFDSenderStorePacket done [21:12:18]KKMCreateOFDPacket done [21:12:18]NVStorageSaveData kkm_last_timestamp [21:12:18]File name is /storage/kkm_last_timestamp [21:12:18]Write 4 bytes [21:12:18]NVStorageSaveData done [21:12:18]ExternCall_PrintAddStr [21:12:18]wPrintStart [21:12:18]Write to MH i2c: 01 00 00 88 04 8C [21:12:18]Write i2c OK [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: 01 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: 01 07 00 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: 01 07 00 88 04 00 00 00 00 00 FF 0F A1 [21:12:18]RasterBufferAndPrint [21:12:18]line Счет N : (1)291795 [21:12:18]line ИНН: 02508201610067 [21:12:18]line Контрольно-Кассовый Чек [21:12:18]line ПРОДАЖА [21:12:18]line ТРК (МРК, ГНК) : 54 [21:12:18]line Товар: 2710194800 [21:12:18]line ДТ-К-5 [21:12:18]line 10.500 * 76.20 [21:12:18]line = 800.10 [21:12:18]line НДС 12% НСП 1% [21:12:18]line > о реализуемом товаре [21:12:18]line ОКРУГЛЕНИЕ: -0.10 [21:12:18]line ИТОГО: 800.00 [21:12:18]line Внесено: 800.00 [21:12:18]line СДАЧА: 0.00 [21:12:18]line НСП 1% : 7.08 [21:12:18]line НДС 12% : 84.97 [21:12:18]line Наличными: 800.00 [21:12:18]line Безнал.: 0.00 [21:12:18]line Место: АЗС № 130 "Партнер Нефть" [21:12:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:12:18]line СНО: Общий режим [21:12:18]line Чек 714 20.08.2024 21:12 [21:12:18]line Смена: 465 ФФД: 1.0 [21:12:18]line ЗНМ: 0300000070 [21:12:18]line РНМ: 0000000000092562 [21:12:18]line Версия ККМ: 001 [21:12:18]line ФМ: 0000000000871769 [21:12:18]line ФД: 163269 [21:12:18]line ФПД: 151556831943519 [21:12:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211217&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163269&fm=151556831943519&tin=02508201610067®Number=0000000000092562&sum=80000 [21:12:18]written 0, free lines is 4095 [21:12:18]OFD Sender: Processing packet 163269 [packets to send 961, broken 960] [21:12:18]ProducePacketName [21:12:18]name=ofd_packets/00163269 [21:12:18]OFD Sender: To server: pG, [21:12:18]CommunicateWithHost lk.salyk.kg:30040 [21:12:18]ConnectInit lk.salyk.kg [21:12:18]Write to MH i2c: 01 00 00 B3 04 B7 [21:12:18]Write i2c OK [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: 01 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: 01 07 00 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: 01 07 00 B3 04 00 00 00 00 00 C9 0C 93 [21:12:18]RasterBufferAndPrint [21:12:18]line [21:12:18]line [21:12:18]line [21:12:18]line [21:12:18]line [21:12:18]written 0, free lines is 3279 [21:12:18]MH_Cut [21:12:18]Write to MH i2c: D1 01 00 BA 04 01 90 [21:12:18]Write i2c OK [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: D1 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: D1 01 00 [21:12:18]MH_I2C_Read... [21:12:18]Read from MH i2c: D1 01 00 BA 04 00 8F [21:12:18]Write to MH i2c: 01 00 00 BB 04 BF [21:12:18]Write i2c OK [21:12:18]MH_I2C_Read... [21:12:19]*** Cut start [21:12:19]*** Purtial cut [21:12:19]*** Stage 1: CUTSNS_PIN = 1 [21:12:21]Read from MH i2c: 01 [21:12:21]MH_I2C_Read... [21:12:21]*** Stop cut motor [21:12:21]*** Cut end [21:12:21]Read from MH i2c: 01 07 00 [21:12:21]MH_I2C_Read... [21:12:21]Read from MH i2c: 01 07 00 BB 04 00 00 00 00 00 FF 0F D4 [21:12:21]process_action close_receipt done [21:12:21]requested_data is exist [21:12:21]produce_requested_data [21:12:21]requested_item fm.sn is exist - process it [21:12:21]wFMCommunicate request_size=4 [21:12:21]MH_SAM_APDU [21:12:21]CAPDU: 80 11 00 00 [21:12:21]Write to MH i2c: E2 08 00 BC 04 80 11 00 00 00 00 00 00 3A [21:12:21]Write i2c OK [21:12:21]MH_I2C_Read... [21:12:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:12:21]Read from MH i2c: E2 [21:12:21]MH_I2C_Read... [21:12:21]Read from MH i2c: E2 17 00 [21:12:21]MH_I2C_Read... [21:12:21]Read from MH i2c: E2 17 00 BC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [21:12:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:12:21]wFMCommunicate OK [21:12:21]requested_item fd.num is exist - process it [21:12:21]SAM_PROTO_GetFieldsCounters [21:12:21]wFMCommunicate request_size=4 [21:12:21]MH_SAM_APDU [21:12:21]CAPDU: 80 13 00 00 [21:12:21]Write to MH i2c: E2 08 00 BD 04 80 13 00 00 00 00 00 00 3D [21:12:21]Write i2c OK [21:12:21]MH_I2C_Read... [21:12:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:12:21]Read from MH i2c: E2 [21:12:21]MH_I2C_Read... [21:12:21]Read from MH i2c: E2 62 00 [21:12:21]MH_I2C_Read... [21:12:21]Read from MH i2c: E2 62 00 BD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CA 02 00 00 5E 04 04 00 CA 02 00 00 57 04 04 00 CB 02 00 00 19 04 04 00 00 00 00 00 90 00 DD [21:12: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CA 02 00 00 5E 04 04 00 CA 02 00 00 57 04 04 00 CB 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:12:21]wFMCommunicate OK [21:12:21]SAM_PROTO_GetFieldsCounters done [21:12:21]requested_item shift.num is exist - process it [21:12:21]requested_item shift.opened is exist - process it [21:12:21]req_shift_opened [21:12:21]FM_GetShiftState [21:12:21]SAM_PROTO_GetShiftState [21:12:21]wFMCommunicate request_size=4 [21:12:21]MH_SAM_APDU [21:12:21]CAPDU: 80 13 01 00 [21:12:21]Write to MH i2c: E2 08 00 BE 04 80 13 01 00 00 00 00 00 3F [21:12:21]Write i2c OK [21:12:21]MH_I2C_Read... [21:12:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:12:22]Read from MH i2c: E2 [21:12:22]MH_I2C_Read... [21:12:22]Read from MH i2c: E2 0E 00 [21:12:22]MH_I2C_Read... [21:12:22]Read from MH i2c: E2 0E 00 BE 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0D [21:12:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:12:22]wFMCommunicate OK [21:12:22]SAM_PROTO_GetShiftState done [21:12:22]FM_GetShiftState done [21:12:22]req_shift_opened done [21:12:22]requested_item shift.open_date is exist - process it [21:12:22]req_shift_open_date [21:12:22]req_shift_open_date done [21:12:22]produce_requested_data done [21:12:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163269,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:12:22]process_action_free close_receipt [21:12:22]json_value_free [21:12:22]json_value_free done [21:12:22]process_json_proto returns [21:12:22]Send response to host [21:12:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163269,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:12:22]free response buf [21:12:22]execute_script done [21:12:22]execute_script returns [21:12:22]free content buf [21:12:22]Sock 9.Close socket [21:12:22]Sock 9.Thread stoped [21:12:26]recv_with_timeout no data received [21:12:26]Connected sock=11 [21:12: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 36 39 0C 01 00 00 94 16 04 01 CD 8A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CA 02 00 00 F4 03 04 00 B1 06 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C5 7D 02 00 35 04 06 00 89 D7 13 21 9B 5F 0C F5 90 3E 2F AD 3F 8F [21:12: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 36 39 4F 00 00 00 D5 DC 47 00 90 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 36 39 10 04 04 00 C5 7D 02 00 F4 03 04 00 0D B0 C4 66 B6 04 01 00 00 8F A0 F0 FE B6 2A B6 00 [21:12:27]CommunicateWithHost err = 0 [21:12:27]CheckOFDResponse [21:12:27]1017 (14) - 77093643461234 [21:12:27]1041 (16) - 0000000000871769 [21:12:27]1040 (4) - 163269 [21:12:27]1012 (4) - 20.08.2024 15:02 [21:12:27]1206 (1) - 0 [21:12:27]OFD Sender: Remove packet 163269 [21:12:27]ProducePacketName [21:12:27]name=ofd_packets/00163269 [21:12:27]NVStorageDeleteData [21:12:27]OFD Sender: No OFD packet to send [21:12:32]OFD Sender: No OFD packet to send [21:12:37]OFD Sender: No OFD packet to send [21:12:41]accept exits with 7 [21:12:41]New connection [21:12:41]New thread 3067510116 created [21:12:41]Thread 3067366756 joined [21:12:41]Waiting for new connection... [21:12:41] Sock 7.Parse request [21:12:41]Sock 7.Check first char [21:12:41]Sock 7.First char is OK [21:12:41]request: POST /json_proto HTTP/1.0 [21:12:41]Method: POST [21:12:41]URL: /json_proto [21:12:41]Method is POST - this is cgi request [21:12:41]url: /json_proto [21:12:41]query_string will be loaded in cgi processing [21:12:41]execute_cgi json_proto POST (null) [21:12:41]execute_cgi path=json_proto method=POST [21:12:41]POST find Content-Length [21:12:41]Host: 172.17.44.132:8080 [21:12:41]Content-Length: 682 [21:12:41]Content-Type: application/json [21:12:41] [21:12:41]POST finish read [21:12:41]Found Content-Length = 682 [21:12:41]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:12:41]execute_script... [21:12:41]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291794", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:12:41]POST & json_proto [21:12:41]process_json_proto [21:12:41]json parsed OK: [21:12:41]protocol is kg_v1.0 [21:12:41]action value=close_receipt [21:12:41]process_action close_receipt [21:12:41]cmd_close_receipt [21:12:41]MH_GetDate [21:12:41]Write to MH i2c: F0 00 00 BF 04 B2 [21:12:41]Write i2c OK [21:12:41]MH_I2C_Read... [21:12:41]Read from MH i2c: F0 [21:12:41]MH_I2C_Read... [21:12:41]Read from MH i2c: F0 09 00 [21:12:41]MH_I2C_Read... [21:12:41]Read from MH i2c: F0 09 00 BF 04 00 CA 06 C5 66 2A 83 C1 65 89 [21:12:41]GetLastDocTimeStamp 1724188337 [21:12:41]current date 1724188362 [21:12:41]FM_GetShiftState [21:12:41]SAM_PROTO_GetShiftState [21:12:41]wFMCommunicate request_size=4 [21:12:41]MH_SAM_APDU [21:12:41]CAPDU: 80 13 01 00 [21:12:41]Write to MH i2c: E2 08 00 C0 04 80 13 01 00 00 00 00 00 41 [21:12:41]Write i2c OK [21:12:41]MH_I2C_Read... [21:12:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:12:41]Read from MH i2c: E2 [21:12:41]MH_I2C_Read... [21:12:41]Read from MH i2c: E2 0E 00 [21:12:41]MH_I2C_Read... [21:12:41]Read from MH i2c: E2 0E 00 C0 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0F [21:12:41]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:12:41]wFMCommunicate OK [21:12:41]SAM_PROTO_GetShiftState done [21:12:41]FM_GetShiftState done [21:12:41]opened in 1724113081 [21:12:41]opened+sec_in_day 1724199481 [21:12:41]quantity*price = 250054 [21:12:41]sum+1 = 250055 [21:12:41]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 715 20.08.2024 21:12 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163270 ФПД: 130754688212996 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211242&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163270&fm=130754688212996&tin=02508201610067®Number=0000000000092562&sum=250000 [21:12:42]StoreToDocumentArchive [21:12:42]shift 465 fd 163270 [21:12:42]save to /storage/0465/doc_00163270 [21:12:42]save last doc name /storage/0465/doc_00163270 to /storage/kkm_last_doc_name [21:12:42]save OK [21:12:42]Clear old archive folders... [21:12:42]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:12:42]tlvbuf is B6F30A50 [21:12:42]SAM_PROTO_ClearQueue [21:12:42]wFMCommunicate request_size=4 [21:12:42]MH_SAM_APDU [21:12:42]CAPDU: 80 09 00 00 [21:12:42]Write to MH i2c: E2 08 00 CD 04 80 09 00 00 00 00 00 00 43 [21:12:42]Write i2c OK [21:12:42]MH_I2C_Read... [21:12:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:12:42]Read from MH i2c: E2 [21:12:42]MH_I2C_Read... [21:12:42]Read from MH i2c: E2 03 00 [21:12:42]MH_I2C_Read... [21:12:42]Read from MH i2c: E2 03 00 CD 04 00 90 00 45 [21:12:42]RAPDU: 90 00 [21:12:42]wFMCommunicate OK [21:12:42]SAM_PROTO_ClearQueue done [21:12:42]KKMCreateOFDPacket [21:12:42]OFDProtocolAddRootSTLVToBuf [21:12:42]FM_MakeSignedData [21:12:42]FM_MakeSignedData [21:12:42]SAM_PROTO_SignData [21:12:42]wFMCommunicate request_size=4 [21:12:42]MH_SAM_APDU [21:12:42]CAPDU: 80 0D 01 02 [21:12:42]Write to MH i2c: E2 08 00 CE 04 80 0D 01 02 00 00 00 00 4B [21:12:42]Write i2c OK [21:12:42]MH_I2C_Read... [21:12:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:12:42]Read from MH i2c: E2 [21:12:42]MH_I2C_Read... [21:12:42]Read from MH i2c: E2 03 00 [21:12:42]MH_I2C_Read... [21:12:42]Read from MH i2c: E2 03 00 CE 04 00 90 00 46 [21:12:42]RAPDU: 90 00 [21:12:42]wFMCommunicate OK [21:12:42]wFMCommunicate request_size=255 [21:12:42]MH_SAM_APDU [21:12:42]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 02 00 00 F4 03 04 00 CA 06 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7D 02 00 35 04 06 00 76 [21:12:42]Write to MH i2c: E2 02 01 CF 04 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 02 00 00 F4 03 04 00 CA 06 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7D 02 00 35 04 06 00 76 00 00 1F [21:12:42]Write i2c OK [21:12:42]MH_I2C_Read... [21:12:43]OFD Sender: No OFD packet to send [21:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:12:43]Read from MH i2c: E2 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: E2 03 00 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: E2 03 00 CF 04 00 90 00 47 [21:12:43]RAPDU: 90 00 [21:12:43]wFMCommunicate OK [21:12:43]wFMCommunicate request_size=10 [21:12:43]MH_SAM_APDU [21:12:43]CAPDU: 80 0D 02 02 05 EB B2 BE 60 04 [21:12:43]Write to MH i2c: E2 0D 00 D0 04 80 0D 02 02 05 00 EB B2 BE 60 04 00 00 17 [21:12:43]Write i2c OK [21:12:43]MH_I2C_Read... [21:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:12:43]Read from MH i2c: E2 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: E2 03 00 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: E2 03 00 D0 04 00 90 00 48 [21:12:43]RAPDU: 90 00 [21:12:43]wFMCommunicate OK [21:12:43]wFMCommunicate request_size=4 [21:12:43]MH_SAM_APDU [21:12:43]CAPDU: 80 0D 03 02 [21:12:43]Write to MH i2c: E2 08 00 D1 04 80 0D 03 02 00 00 00 00 50 [21:12:43]Write i2c OK [21:12:43]MH_I2C_Read... [21:12:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:12:43]Read from MH i2c: E2 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: E2 0B 00 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: E2 0B 00 D1 04 00 6C D9 D6 56 EC 19 63 AA 90 00 D4 [21:12:43]RAPDU: 6C D9 D6 56 EC 19 63 AA 90 00 [21:12:43]wFMCommunicate OK [21:12:43]SAM_PROTO_SignData done [21:12:43]FM_MakeSignedData done [21:12:43]CreateOFDProtocolMessage [21:12:43]wFMCommunicate request_size=4 [21:12:43]MH_SAM_APDU [21:12:43]CAPDU: 80 11 00 00 [21:12:43]Write to MH i2c: E2 08 00 D2 04 80 11 00 00 00 00 00 00 50 [21:12:43]Write i2c OK [21:12:43]MH_I2C_Read... [21:12:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:12:43]Read from MH i2c: E2 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: E2 17 00 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: E2 17 00 D2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A9 [21:12:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:12:43]wFMCommunicate OK [21:12:43]CreateOFDProtocolMessage done [21:12:43]OFDSenderStorePacket 163270 [21:12:43]StoreOFDPacket docnum=163270 [21:12:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 71 18 07 01 F8 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 02 00 00 F4 03 04 00 CA 06 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7D 02 00 35 04 06 00 76 EB B2 BE 60 04 6C D9 D6 56 EC 19 63 AA [21:12:43]CheckFolder [21:12:43]dirname=/storage/ofd_packets [21:12:43]CheckFolder done [21:12:43]ProducePacketName [21:12:43]name=ofd_packets/00163270 [21:12:43]NVStorageSaveData ofd_packets/00163270 [21:12:43]File name is /storage/ofd_packets/00163270 [21:12:43]Write 301 bytes [21:12:43]NVStorageSaveData done [21:12:43]OFDSenderStorePacket done [21:12:43]KKMCreateOFDPacket done [21:12:43]NVStorageSaveData kkm_last_timestamp [21:12:43]File name is /storage/kkm_last_timestamp [21:12:43]Write 4 bytes [21:12:43]NVStorageSaveData done [21:12:43]ExternCall_PrintAddStr [21:12:43]wPrintStart [21:12:43]Write to MH i2c: 01 00 00 D3 04 D7 [21:12:43]Write i2c OK [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: 01 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: 01 07 00 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: 01 07 00 D3 04 00 00 00 00 00 FF 0F EC [21:12:43]RasterBufferAndPrint [21:12:43]line Счет N : (1)291794 [21:12:43]line ИНН: 02508201610067 [21:12:43]line Контрольно-Кассовый Чек [21:12:43]line ПРОДАЖА [21:12:43]line ТРК (МРК, ГНК) : 63 [21:12:43]line Товар: 2710124500 [21:12:43]line Аи-95-К-5 [21:12:43]line 33.700 * 74.20 [21:12:43]line = 2500.54 [21:12:43]line НДС 12% НСП 1% [21:12:43]line > о реализуемом товаре [21:12:43]line ОКРУГЛЕНИЕ: -0.54 [21:12:43]line ИТОГО: 2500.00 [21:12:43]line Внесено: 2500.00 [21:12:43]line СДАЧА: 0.00 [21:12:43]line НСП 1% : 22.13 [21:12:43]line НДС 12% : 265.54 [21:12:43]line Наличными: 2500.00 [21:12:43]line Безнал.: 0.00 [21:12:43]line Место: АЗС № 130 "Партнер Нефть" [21:12:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:12:43]line СНО: Общий режим [21:12:43]line Чек 715 20.08.2024 21:12 [21:12:43]line Смена: 465 ФФД: 1.0 [21:12:43]line ЗНМ: 0300000070 [21:12:43]line РНМ: 0000000000092562 [21:12:43]line Версия ККМ: 001 [21:12:43]line ФМ: 0000000000871769 [21:12:43]line ФД: 163270 [21:12:43]line ФПД: 130754688212996 [21:12:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211242&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163270&fm=130754688212996&tin=02508201610067®Number=0000000000092562&sum=250000 [21:12:43]written 0, free lines is 4095 [21:12:43]OFD Sender: Processing packet 163270 [packets to send 961, broken 960] [21:12:43]ProducePacketName [21:12:43]name=ofd_packets/00163270 [21:12:43]OFD Sender: To server: pG, [21:12:43]CommunicateWithHost lk.salyk.kg:30040 [21:12:43]ConnectInit lk.salyk.kg [21:12:43]Write to MH i2c: 01 00 00 FE 04 02 [21:12:43]Write i2c OK [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: 01 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: 01 07 00 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: 01 07 00 FE 04 00 00 00 00 00 C6 0C DB [21:12:43]RasterBufferAndPrint [21:12:43]line [21:12:43]line [21:12:43]line [21:12:43]line [21:12:43]line [21:12:43]written 0, free lines is 3275 [21:12:43]MH_Cut [21:12:43]Write to MH i2c: D1 01 00 05 05 01 DC [21:12:43]Write i2c OK [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: D1 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: D1 01 00 [21:12:43]MH_I2C_Read... [21:12:43]Read from MH i2c: D1 01 00 05 05 00 DB [21:12:43]Write to MH i2c: 01 00 00 06 05 0B [21:12:43]Write i2c OK [21:12:43]MH_I2C_Read... [21:12:44]*** Cut start [21:12:44]*** Purtial cut [21:12:44]*** Stage 1: CUTSNS_PIN = 1 [21:12:46]Read from MH i2c: 01 [21:12:46]MH_I2C_Read... [21:12:46]*** Stop cut motor [21:12:46]*** Cut end [21:12:46]Read from MH i2c: 01 07 00 [21:12:46]MH_I2C_Read... [21:12:46]Read from MH i2c: 01 07 00 06 05 00 00 00 00 00 FF 0F 20 [21:12:46]process_action close_receipt done [21:12:46]requested_data is exist [21:12:46]produce_requested_data [21:12:46]requested_item fm.sn is exist - process it [21:12:46]wFMCommunicate request_size=4 [21:12:46]MH_SAM_APDU [21:12:46]CAPDU: 80 11 00 00 [21:12:46]Write to MH i2c: E2 08 00 07 05 80 11 00 00 00 00 00 00 86 [21:12:46]Write i2c OK [21:12:46]MH_I2C_Read... [21:12:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:12:46]Read from MH i2c: E2 [21:12:46]MH_I2C_Read... [21:12:46]Read from MH i2c: E2 17 00 [21:12:46]MH_I2C_Read... [21:12:46]Read from MH i2c: E2 17 00 07 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [21:12:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:12:46]wFMCommunicate OK [21:12:46]requested_item fd.num is exist - process it [21:12:46]SAM_PROTO_GetFieldsCounters [21:12:46]wFMCommunicate request_size=4 [21:12:46]MH_SAM_APDU [21:12:46]CAPDU: 80 13 00 00 [21:12:46]Write to MH i2c: E2 08 00 08 05 80 13 00 00 00 00 00 00 89 [21:12:46]Write i2c OK [21:12:46]MH_I2C_Read... [21:12:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:12:46]Read from MH i2c: E2 [21:12:46]MH_I2C_Read... [21:12:46]Read from MH i2c: E2 62 00 [21:12:46]MH_I2C_Read... [21:12:46]Read from MH i2c: E2 62 00 08 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CB 02 00 00 5E 04 04 00 CB 02 00 00 57 04 04 00 CC 02 00 00 19 04 04 00 00 00 00 00 90 00 2D [21:12: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C6 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CB 02 00 00 5E 04 04 00 CB 02 00 00 57 04 04 00 CC 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:12:46]wFMCommunicate OK [21:12:46]SAM_PROTO_GetFieldsCounters done [21:12:46]requested_item shift.num is exist - process it [21:12:46]requested_item shift.opened is exist - process it [21:12:46]req_shift_opened [21:12:46]FM_GetShiftState [21:12:46]SAM_PROTO_GetShiftState [21:12:46]wFMCommunicate request_size=4 [21:12:46]MH_SAM_APDU [21:12:46]CAPDU: 80 13 01 00 [21:12:46]Write to MH i2c: E2 08 00 09 05 80 13 01 00 00 00 00 00 8B [21:12:46]Write i2c OK [21:12:46]MH_I2C_Read... [21:12:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:12:46]Read from MH i2c: E2 [21:12:46]MH_I2C_Read... [21:12:46]Read from MH i2c: E2 0E 00 [21:12:46]MH_I2C_Read... [21:12:46]Read from MH i2c: E2 0E 00 09 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 59 [21:12:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:12:46]wFMCommunicate OK [21:12:46]SAM_PROTO_GetShiftState done [21:12:46]FM_GetShiftState done [21:12:46]req_shift_opened done [21:12:46]requested_item shift.open_date is exist - process it [21:12:46]req_shift_open_date [21:12:46]req_shift_open_date done [21:12:46]produce_requested_data done [21:12:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163270,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:12:46]process_action_free close_receipt [21:12:46]json_value_free [21:12:46]json_value_free done [21:12:46]process_json_proto returns [21:12:46]Send response to host [21:12:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163270,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:12:46]free response buf [21:12:46]execute_script done [21:12:46]execute_script returns [21:12:46]free content buf [21:12:46]Sock 7.Close socket [21:12:46]Sock 7.Thread stoped [21:12:47]Connected sock=11 [21:12: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 36 39 0F 01 00 00 71 18 07 01 F8 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CB 02 00 00 F4 03 04 00 CA 06 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7D 02 00 35 04 06 00 76 EB B2 BE 60 04 6C D9 D6 56 EC 19 63 AA [21:12:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 26 D9 47 00 0D B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C6 7D 02 00 F4 03 04 00 22 B0 C4 66 B6 04 01 00 00 BE F1 61 5A CC 8B 9F A4 [21:12:48]CommunicateWithHost err = 0 [21:12:48]CheckOFDResponse [21:12:48]1017 (14) - 77093643461234 [21:12:48]1041 (16) - 0000000000871769 [21:12:48]1040 (4) - 163270 [21:12:48]1012 (4) - 20.08.2024 15:02 [21:12:48]1206 (1) - 0 [21:12:48]OFD Sender: Remove packet 163270 [21:12:48]ProducePacketName [21:12:48]name=ofd_packets/00163270 [21:12:48]NVStorageDeleteData [21:12:49]OFD Sender: No OFD packet to send [21:12:54]OFD Sender: No OFD packet to send [21:12:59]OFD Sender: No OFD packet to send [21:12:59]recv_with_timeout no data received [21:13:04]OFD Sender: No OFD packet to send [21:13:09]OFD Sender: No OFD packet to send [21:13:14]OFD Sender: No OFD packet to send [21:13:19]OFD Sender: No OFD packet to send [21:13:20]recv_with_timeout no data received [21:13:24]OFD Sender: No OFD packet to send [21:13:29]OFD Sender: No OFD packet to send [21:13:34]OFD Sender: No OFD packet to send [21:13:39]OFD Sender: No OFD packet to send [21:13:44]OFD Sender: No OFD packet to send [21:13:49]OFD Sender: No OFD packet to send [21:13:54]OFD Sender: No OFD packet to send [21:13:59]OFD Sender: No OFD packet to send [21:14:04]OFD Sender: No OFD packet to send [21:14:07]recv_with_timeout no data received [21:14:09]OFD Sender: No OFD packet to send [21:14:14]OFD Sender: No OFD packet to send [21:14:19]OFD Sender: No OFD packet to send [21:14:24]OFD Sender: No OFD packet to send [21:14:29]OFD Sender: No OFD packet to send [21:14:34]OFD Sender: No OFD packet to send [21:14:39]OFD Sender: No OFD packet to send [21:14:44]OFD Sender: No OFD packet to send [21:14:49]OFD Sender: No OFD packet to send [21:14:54]recv_with_timeout no data received [21:14:54]OFD Sender: No OFD packet to send [21:14:59]OFD Sender: No OFD packet to send [21:15:02]accept exits with 9 [21:15:02]New connection [21:15:02]New thread 3067366756 created [21:15:02]Thread 3067510116 joined [21:15:02]Waiting for new connection... [21:15:02] Sock 9.Parse request [21:15:02]Sock 9.Check first char [21:15:02]Sock 9.First char is OK [21:15:02]request: POST /json_proto HTTP/1.0 [21:15:02]Method: POST [21:15:02]URL: /json_proto [21:15:02]Method is POST - this is cgi request [21:15:02]url: /json_proto [21:15:02]query_string will be loaded in cgi processing [21:15:02]execute_cgi json_proto POST (null) [21:15:02]execute_cgi path=json_proto method=POST [21:15:02]POST find Content-Length [21:15:02]Host: 172.17.44.132:8080 [21:15:02]Content-Length: 682 [21:15:02]Content-Type: application/json [21:15:02] [21:15:02]POST finish read [21:15:02]Found Content-Length = 682 [21:15:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:02]execute_script... [21:15:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291797", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:02]POST & json_proto [21:15:02]process_json_proto [21:15:02]json parsed OK: [21:15:02]protocol is kg_v1.0 [21:15:02]action value=close_receipt [21:15:02]process_action close_receipt [21:15:02]cmd_close_receipt [21:15:02]MH_GetDate [21:15:02]Write to MH i2c: F0 00 00 0A 05 FE [21:15:02]Write i2c OK [21:15:02]MH_I2C_Read... [21:15:02]Read from MH i2c: F0 [21:15:02]MH_I2C_Read... [21:15:02]Read from MH i2c: F0 09 00 [21:15:02]MH_I2C_Read... [21:15:02]Read from MH i2c: F0 09 00 0A 05 00 57 07 C5 66 2A 83 C1 65 63 [21:15:02]GetLastDocTimeStamp 1724188362 [21:15:02]current date 1724188503 [21:15:02]FM_GetShiftState [21:15:02]SAM_PROTO_GetShiftState [21:15:02]wFMCommunicate request_size=4 [21:15:02]MH_SAM_APDU [21:15:02]CAPDU: 80 13 01 00 [21:15:02]Write to MH i2c: E2 08 00 0B 05 80 13 01 00 00 00 00 00 8D [21:15:02]Write i2c OK [21:15:02]MH_I2C_Read... [21:15:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:02]Read from MH i2c: E2 [21:15:02]MH_I2C_Read... [21:15:02]Read from MH i2c: E2 0E 00 [21:15:02]MH_I2C_Read... [21:15:02]Read from MH i2c: E2 0E 00 0B 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5B [21:15:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:15:02]wFMCommunicate OK [21:15:02]SAM_PROTO_GetShiftState done [21:15:02]FM_GetShiftState done [21:15:02]opened in 1724113081 [21:15:02]opened+sec_in_day 1724199481 [21:15:02]quantity*price = 120006 [21:15:02]sum+1 = 120007 [21:15:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 716 20.08.2024 21:15 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163271 ФПД: 244087489462337 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211503&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163271&fm=244087489462337&tin=02508201610067®Number=0000000000092562&sum=120000 [21:15:04]StoreToDocumentArchive [21:15:04]shift 465 fd 163271 [21:15:04]save to /storage/0465/doc_00163271 [21:15:04]save last doc name /storage/0465/doc_00163271 to /storage/kkm_last_doc_name [21:15:04]save OK [21:15:04]Clear old archive folders... [21:15:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:15:04]tlvbuf is 00588090 [21:15:04]SAM_PROTO_ClearQueue [21:15:04]wFMCommunicate request_size=4 [21:15:04]MH_SAM_APDU [21:15:04]CAPDU: 80 09 00 00 [21:15:04]Write to MH i2c: E2 08 00 18 05 80 09 00 00 00 00 00 00 8F [21:15:04]Write i2c OK [21:15:04]MH_I2C_Read... [21:15:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:15:04]Read from MH i2c: E2 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 03 00 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 03 00 18 05 00 90 00 91 [21:15:04]RAPDU: 90 00 [21:15:04]wFMCommunicate OK [21:15:04]SAM_PROTO_ClearQueue done [21:15:04]KKMCreateOFDPacket [21:15:04]OFDProtocolAddRootSTLVToBuf [21:15:04]FM_MakeSignedData [21:15:04]FM_MakeSignedData [21:15:04]SAM_PROTO_SignData [21:15:04]wFMCommunicate request_size=4 [21:15:04]MH_SAM_APDU [21:15:04]CAPDU: 80 0D 01 02 [21:15:04]Write to MH i2c: E2 08 00 19 05 80 0D 01 02 00 00 00 00 97 [21:15:04]Write i2c OK [21:15:04]MH_I2C_Read... [21:15:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:15:04]Read from MH i2c: E2 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 03 00 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 03 00 19 05 00 90 00 92 [21:15:04]RAPDU: 90 00 [21:15:04]wFMCommunicate OK [21:15:04]wFMCommunicate request_size=255 [21:15:04]MH_SAM_APDU [21:15:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 02 00 00 F4 03 04 00 57 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7D 02 00 35 04 06 00 DD [21:15:04]Write to MH i2c: E2 02 01 1A 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 02 00 00 F4 03 04 00 57 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7D 02 00 35 04 06 00 DD 00 00 D9 [21:15:04]Write i2c OK [21:15:04]MH_I2C_Read... [21:15:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:04]Read from MH i2c: E2 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 03 00 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 03 00 1A 05 00 90 00 93 [21:15:04]RAPDU: 90 00 [21:15:04]wFMCommunicate OK [21:15:04]wFMCommunicate request_size=10 [21:15:04]MH_SAM_APDU [21:15:04]CAPDU: 80 0D 02 02 05 FF 0C 1A 80 41 [21:15:04]Write to MH i2c: E2 0D 00 1B 05 80 0D 02 02 05 00 FF 0C 1A 80 41 00 00 8A [21:15:04]Write i2c OK [21:15:04]MH_I2C_Read... [21:15:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:15:04]Read from MH i2c: E2 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 03 00 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [21:15:04]RAPDU: 90 00 [21:15:04]wFMCommunicate OK [21:15:04]wFMCommunicate request_size=4 [21:15:04]MH_SAM_APDU [21:15:04]CAPDU: 80 0D 03 02 [21:15:04]Write to MH i2c: E2 08 00 1C 05 80 0D 03 02 00 00 00 00 9C [21:15:04]Write i2c OK [21:15:04]MH_I2C_Read... [21:15:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:15:04]Read from MH i2c: E2 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 0B 00 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 0B 00 1C 05 00 E4 93 95 10 76 44 34 63 90 00 0A [21:15:04]RAPDU: E4 93 95 10 76 44 34 63 90 00 [21:15:04]wFMCommunicate OK [21:15:04]SAM_PROTO_SignData done [21:15:04]FM_MakeSignedData done [21:15:04]CreateOFDProtocolMessage [21:15:04]wFMCommunicate request_size=4 [21:15:04]MH_SAM_APDU [21:15:04]CAPDU: 80 11 00 00 [21:15:04]Write to MH i2c: E2 08 00 1D 05 80 11 00 00 00 00 00 00 9C [21:15:04]Write i2c OK [21:15:04]MH_I2C_Read... [21:15:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:04]Read from MH i2c: E2 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 17 00 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: E2 17 00 1D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F5 [21:15:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:15:04]wFMCommunicate OK [21:15:04]CreateOFDProtocolMessage done [21:15:04]OFDSenderStorePacket 163271 [21:15:04]StoreOFDPacket docnum=163271 [21:15:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7F 23 07 01 DD 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 02 00 00 F4 03 04 00 57 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7D 02 00 35 04 06 00 DD FF 0C 1A 80 41 E4 93 95 10 76 44 34 63 [21:15:04]CheckFolder [21:15:04]dirname=/storage/ofd_packets [21:15:04]CheckFolder done [21:15:04]ProducePacketName [21:15:04]name=ofd_packets/00163271 [21:15:04]NVStorageSaveData ofd_packets/00163271 [21:15:04]File name is /storage/ofd_packets/00163271 [21:15:04]Write 301 bytes [21:15:04]NVStorageSaveData done [21:15:04]OFDSenderStorePacket done [21:15:04]KKMCreateOFDPacket done [21:15:04]NVStorageSaveData kkm_last_timestamp [21:15:04]File name is /storage/kkm_last_timestamp [21:15:04]Write 4 bytes [21:15:04]NVStorageSaveData done [21:15:04]ExternCall_PrintAddStr [21:15:04]wPrintStart [21:15:04]Write to MH i2c: 01 00 00 1E 05 23 [21:15:04]Write i2c OK [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: 01 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: 01 07 00 [21:15:04]MH_I2C_Read... [21:15:04]Read from MH i2c: 01 07 00 1E 05 00 00 00 00 00 FF 0F 38 [21:15:04]RasterBufferAndPrint [21:15:04]line Счет N : (1)291797 [21:15:04]line ИНН: 02508201610067 [21:15:04]line Контрольно-Кассовый Чек [21:15:04]line ПРОДАЖА [21:15:04]line ТРК (МРК, ГНК) : 52 [21:15:04]line Товар: 2710124130 [21:15:04]line Аи-92-К-5 [21:15:04]line 17.700 * 67.80 [21:15:04]line = 1200.06 [21:15:04]line НДС 12% НСП 1% [21:15:04]line > о реализуемом товаре [21:15:04]line ОКРУГЛЕНИЕ: -0.06 [21:15:04]line ИТОГО: 1200.00 [21:15:04]line Внесено: 1200.00 [21:15:04]line СДАЧА: 0.00 [21:15:04]line НСП 1% : 10.62 [21:15:04]line НДС 12% : 127.44 [21:15:04]line Наличными: 1200.00 [21:15:04]line Безнал.: 0.00 [21:15:04]line Место: АЗС № 130 "Партнер Нефть" [21:15:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:15:04]line СНО: Общий режим [21:15:04]line Чек 716 20.08.2024 21:15 [21:15:04]line Смена: 465 ФФД: 1.0 [21:15:04]line ЗНМ: 0300000070 [21:15:04]line РНМ: 0000000000092562 [21:15:04]line Версия ККМ: 001 [21:15:04]line ФМ: 0000000000871769 [21:15:04]line ФД: 163271 [21:15:04]line ФПД: 244087489462337 [21:15:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211503&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163271&fm=244087489462337&tin=02508201610067®Number=0000000000092562&sum=120000 [21:15:04]written 0, free lines is 4095 [21:15:04]OFD Sender: Processing packet 163271 [packets to send 961, broken 960] [21:15:04]ProducePacketName [21:15:04]name=ofd_packets/00163271 [21:15:04]OFD Sender: To server: pG, [21:15:04]CommunicateWithHost lk.salyk.kg:30040 [21:15:04]ConnectInit lk.salyk.kg [21:15:05]Write to MH i2c: 01 00 00 49 05 4E [21:15:05]Write i2c OK [21:15:05]MH_I2C_Read... [21:15:05]Read from MH i2c: 01 [21:15:05]MH_I2C_Read... [21:15:05]Read from MH i2c: 01 07 00 [21:15:05]MH_I2C_Read... [21:15:05]Read from MH i2c: 01 07 00 49 05 00 00 00 00 00 C5 0C 26 [21:15:05]RasterBufferAndPrint [21:15:05]line [21:15:05]line [21:15:05]line [21:15:05]line [21:15:05]line [21:15:05]written 0, free lines is 3274 [21:15:05]MH_Cut [21:15:05]Write to MH i2c: D1 01 00 50 05 01 27 [21:15:05]Write i2c OK [21:15:05]MH_I2C_Read... [21:15:05]Read from MH i2c: D1 [21:15:05]MH_I2C_Read... [21:15:05]Read from MH i2c: D1 01 00 [21:15:05]MH_I2C_Read... [21:15:05]Read from MH i2c: D1 01 00 50 05 00 26 [21:15:05]Write to MH i2c: 01 00 00 51 05 56 [21:15:05]Write i2c OK [21:15:05]MH_I2C_Read... [21:15:05]*** Cut start [21:15:05]*** Purtial cut [21:15:05]*** Stage 1: CUTSNS_PIN = 1 [21:15:06]Connected sock=11 [21:15: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 36 39 0F 01 00 00 7F 23 07 01 DD 9E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CC 02 00 00 F4 03 04 00 57 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C7 7D 02 00 35 04 06 00 DD FF 0C 1A 80 41 E4 93 95 10 76 44 34 63 [21:15: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 36 39 4F 00 00 00 06 F9 47 00 EC 0D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 C7 7D 02 00 F4 03 04 00 AC B0 C4 66 B6 04 01 00 00 CA 57 70 BE 5C EA B1 CB [21:15:06]CommunicateWithHost err = 0 [21:15:06]CheckOFDResponse [21:15:06]1017 (14) - 77093643461234 [21:15:06]1041 (16) - 0000000000871769 [21:15:06]1040 (4) - 163271 [21:15:06]1012 (4) - 20.08.2024 15:05 [21:15:06]1206 (1) - 0 [21:15:06]OFD Sender: Remove packet 163271 [21:15:06]ProducePacketName [21:15:06]name=ofd_packets/00163271 [21:15:06]NVStorageDeleteData [21:15:07]OFD Sender: No OFD packet to send [21:15:07]Read from MH i2c: 01 [21:15:07]MH_I2C_Read... [21:15:07]*** Stop cut motor [21:15:07]*** Cut end [21:15:07]Read from MH i2c: 01 07 00 [21:15:07]MH_I2C_Read... [21:15:07]Read from MH i2c: 01 07 00 51 05 00 00 00 00 00 FF 0F 6B [21:15:07]process_action close_receipt done [21:15:07]requested_data is exist [21:15:07]produce_requested_data [21:15:07]requested_item fm.sn is exist - process it [21:15:07]wFMCommunicate request_size=4 [21:15:07]MH_SAM_APDU [21:15:07]CAPDU: 80 11 00 00 [21:15:07]Write to MH i2c: E2 08 00 52 05 80 11 00 00 00 00 00 00 D1 [21:15:07]Write i2c OK [21:15:07]MH_I2C_Read... [21:15:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:15:08]Read from MH i2c: E2 [21:15:08]MH_I2C_Read... [21:15:08]Read from MH i2c: E2 17 00 [21:15:08]MH_I2C_Read... [21:15:08]Read from MH i2c: E2 17 00 52 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2A [21:15:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:15:08]wFMCommunicate OK [21:15:08]requested_item fd.num is exist - process it [21:15:08]SAM_PROTO_GetFieldsCounters [21:15:08]wFMCommunicate request_size=4 [21:15:08]MH_SAM_APDU [21:15:08]CAPDU: 80 13 00 00 [21:15:08]Write to MH i2c: E2 08 00 53 05 80 13 00 00 00 00 00 00 D4 [21:15:08]Write i2c OK [21:15:08]MH_I2C_Read... [21:15:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:15:08]Read from MH i2c: E2 [21:15:08]MH_I2C_Read... [21:15:08]Read from MH i2c: E2 62 00 [21:15:08]MH_I2C_Read... [21:15:08]Read from MH i2c: E2 62 00 53 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CC 02 00 00 5E 04 04 00 CC 02 00 00 57 04 04 00 CD 02 00 00 19 04 04 00 00 00 00 00 90 00 7C [21:15: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CC 02 00 00 5E 04 04 00 CC 02 00 00 57 04 04 00 CD 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:15:08]wFMCommunicate OK [21:15:08]SAM_PROTO_GetFieldsCounters done [21:15:08]requested_item shift.num is exist - process it [21:15:08]requested_item shift.opened is exist - process it [21:15:08]req_shift_opened [21:15:08]FM_GetShiftState [21:15:08]SAM_PROTO_GetShiftState [21:15:08]wFMCommunicate request_size=4 [21:15:08]MH_SAM_APDU [21:15:08]CAPDU: 80 13 01 00 [21:15:08]Write to MH i2c: E2 08 00 54 05 80 13 01 00 00 00 00 00 D6 [21:15:08]Write i2c OK [21:15:08]MH_I2C_Read... [21:15:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:08]Read from MH i2c: E2 [21:15:08]MH_I2C_Read... [21:15:08]Read from MH i2c: E2 0E 00 [21:15:08]MH_I2C_Read... [21:15:08]Read from MH i2c: E2 0E 00 54 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A4 [21:15:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:15:08]wFMCommunicate OK [21:15:08]SAM_PROTO_GetShiftState done [21:15:08]FM_GetShiftState done [21:15:08]req_shift_opened done [21:15:08]requested_item shift.open_date is exist - process it [21:15:08]req_shift_open_date [21:15:08]req_shift_open_date done [21:15:08]produce_requested_data done [21:15:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163271,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:15:08]process_action_free close_receipt [21:15:08]json_value_free [21:15:08]json_value_free done [21:15:08]process_json_proto returns [21:15:08]Send response to host [21:15:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163271,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:15:08]free response buf [21:15:08]execute_script done [21:15:08]execute_script returns [21:15:08]free content buf [21:15:08]Sock 9.Close socket [21:15:08]Sock 9.Thread stoped [21:15:12]OFD Sender: No OFD packet to send [21:15:17]OFD Sender: No OFD packet to send [21:15:22]OFD Sender: No OFD packet to send [21:15:27]OFD Sender: No OFD packet to send [21:15:32]OFD Sender: No OFD packet to send [21:15:37]OFD Sender: No OFD packet to send [21:15:42]OFD Sender: No OFD packet to send [21:15:47]OFD Sender: No OFD packet to send [21:15:52]OFD Sender: No OFD packet to send [21:15:57]OFD Sender: No OFD packet to send [21:15:59]accept exits with 10 [21:15:59]New connection [21:15:59]New thread 3067510116 created [21:15:59]Thread 3067366756 joined [21:15:59]Waiting for new connection... [21:15:59] Sock 10.Parse request [21:15:59]Sock 10.Check first char [21:15:59]Sock 10.First char is OK [21:15:59]request: POST /json_proto HTTP/1.0 [21:15:59]Method: POST [21:15:59]URL: /json_proto [21:15:59]Method is POST - this is cgi request [21:15:59]url: /json_proto [21:15:59]query_string will be loaded in cgi processing [21:15:59]execute_cgi json_proto POST (null) [21:15:59]execute_cgi path=json_proto method=POST [21:15:59]POST find Content-Length [21:15:59]Host: 172.17.44.132:8080 [21:15:59]Content-Length: 679 [21:15:59]Content-Type: application/json [21:15:59] [21:15:59]POST finish read [21:15:59]Found Content-Length = 679 [21:15:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:59]execute_script... [21:15:59]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291796", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:15:59]POST & json_proto [21:15:59]process_json_proto [21:15:59]json parsed OK: [21:15:59]protocol is kg_v1.0 [21:15:59]action value=close_receipt [21:15:59]process_action close_receipt [21:15:59]cmd_close_receipt [21:15:59]MH_GetDate [21:15:59]Write to MH i2c: F0 00 00 55 05 49 [21:15:59]Write i2c OK [21:15:59]MH_I2C_Read... [21:15:59]Read from MH i2c: F0 [21:15:59]MH_I2C_Read... [21:15:59]Read from MH i2c: F0 09 00 [21:15:59]MH_I2C_Read... [21:15:59]Read from MH i2c: F0 09 00 55 05 00 90 07 C5 66 2A 83 C1 65 E7 [21:15:59]GetLastDocTimeStamp 1724188503 [21:15:59]current date 1724188560 [21:15:59]FM_GetShiftState [21:15:59]SAM_PROTO_GetShiftState [21:15:59]wFMCommunicate request_size=4 [21:15:59]MH_SAM_APDU [21:15:59]CAPDU: 80 13 01 00 [21:15:59]Write to MH i2c: E2 08 00 56 05 80 13 01 00 00 00 00 00 D8 [21:15:59]Write i2c OK [21:15:59]MH_I2C_Read... [21:15:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:15:59]Read from MH i2c: E2 [21:15:59]MH_I2C_Read... [21:15:59]Read from MH i2c: E2 0E 00 [21:15:59]MH_I2C_Read... [21:15:59]Read from MH i2c: E2 0E 00 56 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A6 [21:15:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:15:59]wFMCommunicate OK [21:15:59]SAM_PROTO_GetShiftState done [21:15:59]FM_GetShiftState done [21:15:59]opened in 1724113081 [21:15:59]opened+sec_in_day 1724199481 [21:15:59]quantity*price = 300075 [21:15:59]sum+1 = 300077 [21:15:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 717 20.08.2024 21:16 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163272 ФПД: 14938687093534 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211600&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163272&fm=14938687093534&tin=02508201610067®Number=0000000000092562&sum=300000 [21:16:00]StoreToDocumentArchive [21:16:00]shift 465 fd 163272 [21:16:00]save to /storage/0465/doc_00163272 [21:16:00]save last doc name /storage/0465/doc_00163272 to /storage/kkm_last_doc_name [21:16:00]save OK [21:16:00]Clear old archive folders... [21:16:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:16:00]tlvbuf is 005A6110 [21:16:00]SAM_PROTO_ClearQueue [21:16:00]wFMCommunicate request_size=4 [21:16:00]MH_SAM_APDU [21:16:00]CAPDU: 80 09 00 00 [21:16:00]Write to MH i2c: E2 08 00 63 05 80 09 00 00 00 00 00 00 DA [21:16:00]Write i2c OK [21:16:00]MH_I2C_Read... [21:16:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:00]Read from MH i2c: E2 [21:16:00]MH_I2C_Read... [21:16:00]Read from MH i2c: E2 03 00 [21:16:00]MH_I2C_Read... [21:16:00]Read from MH i2c: E2 03 00 63 05 00 90 00 DC [21:16:00]RAPDU: 90 00 [21:16:00]wFMCommunicate OK [21:16:00]SAM_PROTO_ClearQueue done [21:16:00]KKMCreateOFDPacket [21:16:00]OFDProtocolAddRootSTLVToBuf [21:16:00]FM_MakeSignedData [21:16:00]FM_MakeSignedData [21:16:00]SAM_PROTO_SignData [21:16:00]wFMCommunicate request_size=4 [21:16:00]MH_SAM_APDU [21:16:00]CAPDU: 80 0D 01 02 [21:16:00]Write to MH i2c: E2 08 00 64 05 80 0D 01 02 00 00 00 00 E2 [21:16:00]Write i2c OK [21:16:00]MH_I2C_Read... [21:16:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:00]Read from MH i2c: E2 [21:16:00]MH_I2C_Read... [21:16:00]Read from MH i2c: E2 03 00 [21:16:00]MH_I2C_Read... [21:16:00]Read from MH i2c: E2 03 00 64 05 00 90 00 DD [21:16:00]RAPDU: 90 00 [21:16:00]wFMCommunicate OK [21:16:00]wFMCommunicate request_size=255 [21:16:00]MH_SAM_APDU [21:16:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 90 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7D 02 00 35 04 06 00 0D 96 2F 23 [21:16:00]Write to MH i2c: E2 02 01 65 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 90 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7D 02 00 35 04 06 00 0D 96 2F 23 00 00 47 [21:16:00]Write i2c OK [21:16:00]MH_I2C_Read... [21:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:01]Read from MH i2c: E2 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 03 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 03 00 65 05 00 90 00 DE [21:16:01]RAPDU: 90 00 [21:16:01]wFMCommunicate OK [21:16:01]wFMCommunicate request_size=7 [21:16:01]MH_SAM_APDU [21:16:01]CAPDU: 80 0D 02 02 02 3B 1E [21:16:01]Write to MH i2c: E2 0A 00 66 05 80 0D 02 02 02 00 3B 1E 00 00 42 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:01]Read from MH i2c: E2 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 03 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 03 00 66 05 00 90 00 DF [21:16:01]RAPDU: 90 00 [21:16:01]wFMCommunicate OK [21:16:01]wFMCommunicate request_size=4 [21:16:01]MH_SAM_APDU [21:16:01]CAPDU: 80 0D 03 02 [21:16:01]Write to MH i2c: E2 08 00 67 05 80 0D 03 02 00 00 00 00 E7 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:01]Read from MH i2c: E2 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 0B 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 0B 00 67 05 00 2F AE 01 D3 A6 57 CC D9 90 00 3B [21:16:01]RAPDU: 2F AE 01 D3 A6 57 CC D9 90 00 [21:16:01]wFMCommunicate OK [21:16:01]SAM_PROTO_SignData done [21:16:01]FM_MakeSignedData done [21:16:01]CreateOFDProtocolMessage [21:16:01]wFMCommunicate request_size=4 [21:16:01]MH_SAM_APDU [21:16:01]CAPDU: 80 11 00 00 [21:16:01]Write to MH i2c: E2 08 00 68 05 80 11 00 00 00 00 00 00 E7 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:01]Read from MH i2c: E2 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 17 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: E2 17 00 68 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [21:16:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:01]wFMCommunicate OK [21:16:01]CreateOFDProtocolMessage done [21:16:01]OFDSenderStorePacket 163272 [21:16:01]StoreOFDPacket docnum=163272 [21:16:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E7 7D 04 01 31 D4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 90 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7D 02 00 35 04 06 00 0D 96 2F 23 3B 1E 2F AE 01 D3 A6 57 CC D9 [21:16:01]CheckFolder [21:16:01]dirname=/storage/ofd_packets [21:16:01]CheckFolder done [21:16:01]ProducePacketName [21:16:01]name=ofd_packets/00163272 [21:16:01]NVStorageSaveData ofd_packets/00163272 [21:16:01]File name is /storage/ofd_packets/00163272 [21:16:01]Write 298 bytes [21:16:01]NVStorageSaveData done [21:16:01]OFDSenderStorePacket done [21:16:01]KKMCreateOFDPacket done [21:16:01]NVStorageSaveData kkm_last_timestamp [21:16:01]File name is /storage/kkm_last_timestamp [21:16:01]Write 4 bytes [21:16:01]NVStorageSaveData done [21:16:01]ExternCall_PrintAddStr [21:16:01]wPrintStart [21:16:01]Write to MH i2c: 01 00 00 69 05 6E [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 07 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 07 00 69 05 00 00 00 00 00 FF 0F 83 [21:16:01]RasterBufferAndPrint [21:16:01]line Счет N : (1)291796 [21:16:01]line ИНН: 02508201610067 [21:16:01]line Контрольно-Кассовый Чек [21:16:01]line ПРОДАЖА [21:16:01]line ТРК (МРК, ГНК) : 44 [21:16:01]line Товар: 2710194800 [21:16:01]line ДТ-К-5 [21:16:01]line 39.380 * 76.20 [21:16:01]line = 3000.76 [21:16:01]line НДС 12% НСП 1% [21:16:01]line > о реализуемом товаре [21:16:01]line ОКРУГЛЕНИЕ: -0.76 [21:16:01]line ИТОГО: 3000.00 [21:16:01]line Внесено: 3000.00 [21:16:01]line СДАЧА: 0.00 [21:16:01]line НСП 1% : 26.55 [21:16:01]line НДС 12% : 318.66 [21:16:01]line Наличными: 3000.00 [21:16:01]line Безнал.: 0.00 [21:16:01]line Место: АЗС № 130 "Партнер Нефть" [21:16:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:16:01]line СНО: Общий режим [21:16:01]line Чек 717 20.08.2024 21:16 [21:16:01]line Смена: 465 ФФД: 1.0 [21:16:01]line ЗНМ: 0300000070 [21:16:01]line РНМ: 0000000000092562 [21:16:01]line Версия ККМ: 001 [21:16:01]line ФМ: 0000000000871769 [21:16:01]line ФД: 163272 [21:16:01]line ФПД: 14938687093534 [21:16:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211600&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163272&fm=14938687093534&tin=02508201610067®Number=0000000000092562&sum=300000 [21:16:01]written 0, free lines is 4095 [21:16:01]OFD Sender: Processing packet 163272 [packets to send 961, broken 960] [21:16:01]ProducePacketName [21:16:01]name=ofd_packets/00163272 [21:16:01]OFD Sender: To server: pG, [21:16:01]CommunicateWithHost lk.salyk.kg:30040 [21:16:01]ConnectInit lk.salyk.kg [21:16:01]Write to MH i2c: 01 00 00 94 05 99 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 07 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: 01 07 00 94 05 00 00 00 00 00 CF 0C 7B [21:16:01]RasterBufferAndPrint [21:16:01]line [21:16:01]line [21:16:01]line [21:16:01]line [21:16:01]line [21:16:01]written 0, free lines is 3284 [21:16:01]MH_Cut [21:16:01]Write to MH i2c: D1 01 00 9B 05 01 72 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: D1 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: D1 01 00 [21:16:01]MH_I2C_Read... [21:16:01]Read from MH i2c: D1 01 00 9B 05 00 71 [21:16:01]Write to MH i2c: 01 00 00 9C 05 A1 [21:16:01]Write i2c OK [21:16:01]MH_I2C_Read... [21:16:02]*** Cut start [21:16:02]*** Purtial cut [21:16:02]*** Stage 1: CUTSNS_PIN = 1 [21:16:04]Read from MH i2c: 01 [21:16:04]MH_I2C_Read... [21:16:04]*** Stop cut motor [21:16:04]*** Cut end [21:16:04]Read from MH i2c: 01 07 00 [21:16:04]MH_I2C_Read... [21:16:04]Read from MH i2c: 01 07 00 9C 05 00 00 00 00 00 FF 0F B6 [21:16:04]process_action close_receipt done [21:16:04]requested_data is exist [21:16:04]produce_requested_data [21:16:04]requested_item fm.sn is exist - process it [21:16:04]wFMCommunicate request_size=4 [21:16:04]MH_SAM_APDU [21:16:04]CAPDU: 80 11 00 00 [21:16:04]Write to MH i2c: E2 08 00 9D 05 80 11 00 00 00 00 00 00 1C [21:16:04]Write i2c OK [21:16:04]MH_I2C_Read... [21:16:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:04]Read from MH i2c: E2 [21:16:04]MH_I2C_Read... [21:16:04]Read from MH i2c: E2 17 00 [21:16:04]MH_I2C_Read... [21:16:04]Read from MH i2c: E2 17 00 9D 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [21:16:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:04]wFMCommunicate OK [21:16:04]requested_item fd.num is exist - process it [21:16:04]SAM_PROTO_GetFieldsCounters [21:16:04]wFMCommunicate request_size=4 [21:16:04]MH_SAM_APDU [21:16:04]CAPDU: 80 13 00 00 [21:16:04]Write to MH i2c: E2 08 00 9E 05 80 13 00 00 00 00 00 00 1F [21:16:04]Write i2c OK [21:16:04]MH_I2C_Read... [21:16:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:04]Read from MH i2c: E2 [21:16:04]MH_I2C_Read... [21:16:04]Read from MH i2c: E2 62 00 [21:16:04]MH_I2C_Read... [21:16:04]Read from MH i2c: E2 62 00 9E 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CD 02 00 00 5E 04 04 00 CD 02 00 00 57 04 04 00 CE 02 00 00 19 04 04 00 00 00 00 00 90 00 CB [21:16:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C8 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CD 02 00 00 5E 04 04 00 CD 02 00 00 57 04 04 00 CE 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:04]wFMCommunicate OK [21:16:04]SAM_PROTO_GetFieldsCounters done [21:16:04]requested_item shift.num is exist - process it [21:16:04]requested_item shift.opened is exist - process it [21:16:04]req_shift_opened [21:16:04]FM_GetShiftState [21:16:04]SAM_PROTO_GetShiftState [21:16:04]wFMCommunicate request_size=4 [21:16:04]MH_SAM_APDU [21:16:04]CAPDU: 80 13 01 00 [21:16:04]Write to MH i2c: E2 08 00 9F 05 80 13 01 00 00 00 00 00 21 [21:16:04]Write i2c OK [21:16:04]MH_I2C_Read... [21:16:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:04]Read from MH i2c: E2 [21:16:04]MH_I2C_Read... [21:16:04]Read from MH i2c: E2 0E 00 [21:16:04]MH_I2C_Read... [21:16:04]Read from MH i2c: E2 0E 00 9F 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EF [21:16:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:16:04]wFMCommunicate OK [21:16:04]SAM_PROTO_GetShiftState done [21:16:04]FM_GetShiftState done [21:16:04]req_shift_opened done [21:16:04]requested_item shift.open_date is exist - process it [21:16:04]req_shift_open_date [21:16:04]req_shift_open_date done [21:16:04]produce_requested_data done [21:16:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163272,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:16:04]process_action_free close_receipt [21:16:04]json_value_free [21:16:04]json_value_free done [21:16:04]process_json_proto returns [21:16:04]Send response to host [21:16:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163272,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:16:04]free response buf [21:16:04]execute_script done [21:16:04]execute_script returns [21:16:04]free content buf [21:16:04]Sock 10.Close socket [21:16:04]Sock 10.Thread stoped [21:16:05]Connected sock=11 [21:16: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 36 39 0C 01 00 00 E7 7D 04 01 31 D4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 CD 02 00 00 F4 03 04 00 90 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C8 7D 02 00 35 04 06 00 0D 96 2F 23 3B 1E 2F AE 01 D3 A6 57 CC D9 [21:16: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 36 39 4F 00 00 00 F0 17 47 00 E6 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 36 39 10 04 04 00 C8 7D 02 00 F4 03 04 00 E8 B0 C4 66 B6 04 01 00 00 B0 21 59 42 E5 F3 24 61 [21:16:06]CommunicateWithHost err = 0 [21:16:06]CheckOFDResponse [21:16:06]1017 (14) - 77093643461234 [21:16:06]1041 (16) - 0000000000871769 [21:16:06]1040 (4) - 163272 [21:16:06]1012 (4) - 20.08.2024 15:06 [21:16:06]1206 (1) - 0 [21:16:06]OFD Sender: Remove packet 163272 [21:16:06]ProducePacketName [21:16:06]name=ofd_packets/00163272 [21:16:06]NVStorageDeleteData [21:16:06]OFD Sender: No OFD packet to send [21:16:11]OFD Sender: No OFD packet to send [21:16:16]OFD Sender: No OFD packet to send [21:16:21]accept exits with 7 [21:16:21]New connection [21:16:21]New thread 3067366756 created [21:16:21]Thread 3067510116 joined [21:16:21]Waiting for new connection... [21:16:21] Sock 7.Parse request [21:16:21]Sock 7.Check first char [21:16:21]Sock 7.First char is OK [21:16:21]request: POST /json_proto HTTP/1.0 [21:16:21]Method: POST [21:16:21]URL: /json_proto [21:16:21]Method is POST - this is cgi request [21:16:21]url: /json_proto [21:16:21]query_string will be loaded in cgi processing [21:16:21]execute_cgi json_proto POST (null) [21:16:21]execute_cgi path=json_proto method=POST [21:16:21]POST find Content-Length [21:16:21]Host: 172.17.44.132:8080 [21:16:21]Content-Length: 803 [21:16:21]Content-Type: application/json [21:16:21] [21:16:21]POST finish read [21:16:21]Found Content-Length = 803 [21:16:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:21]execute_script... [21:16:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291798", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 44.250, "sum" : 3000.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 3000.15 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:16:21]POST & json_proto [21:16:21]process_json_proto [21:16:21]json parsed OK: [21:16:21]protocol is kg_v1.0 [21:16:21]action value=close_receipt [21:16:21]process_action close_receipt [21:16:21]cmd_close_receipt [21:16:21]MH_GetDate [21:16:21]Write to MH i2c: F0 00 00 A0 05 94 [21:16:21]Write i2c OK [21:16:21]MH_I2C_Read... [21:16:21]Read from MH i2c: F0 [21:16:21]MH_I2C_Read... [21:16:21]Read from MH i2c: F0 09 00 [21:16:21]MH_I2C_Read... [21:16:21]Read from MH i2c: F0 09 00 A0 05 00 A6 07 C5 66 2A 83 C1 65 48 [21:16:21]GetLastDocTimeStamp 1724188560 [21:16:21]current date 1724188582 [21:16:21]FM_GetShiftState [21:16:21]SAM_PROTO_GetShiftState [21:16:21]wFMCommunicate request_size=4 [21:16:21]MH_SAM_APDU [21:16:21]CAPDU: 80 13 01 00 [21:16:21]Write to MH i2c: E2 08 00 A1 05 80 13 01 00 00 00 00 00 23 [21:16:21]Write i2c OK [21:16:21]MH_I2C_Read... [21:16:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:21]Read from MH i2c: E2 [21:16:21]MH_I2C_Read... [21:16:21]Read from MH i2c: E2 0E 00 [21:16:21]MH_I2C_Read... [21:16:21]Read from MH i2c: E2 0E 00 A1 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F1 [21:16:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:16:21]wFMCommunicate OK [21:16:21]SAM_PROTO_GetShiftState done [21:16:21]FM_GetShiftState done [21:16:21]opened in 1724113081 [21:16:21]opened+sec_in_day 1724199481 [21:16:21]quantity*price = 300015 [21:16:21]sum+1 = 300016 [21:16:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.15 НСП 1% : 26.55 НДС 12% : 318.60 Наличными: 0.00 Безнал.: 3000.15 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 718 20.08.2024 21:16 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163273 ФПД: 250668164634564 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163273&fm=250668164634564&tin=02508201610067®Number=0000000000092562&sum=300015 [21:16:22]StoreToDocumentArchive [21:16:22]shift 465 fd 163273 [21:16:22]save to /storage/0465/doc_00163273 [21:16:22]save last doc name /storage/0465/doc_00163273 to /storage/kkm_last_doc_name [21:16:22]save OK [21:16:22]Clear old archive folders... [21:16:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:16:22]tlvbuf is 005F3C80 [21:16:22]SAM_PROTO_ClearQueue [21:16:22]wFMCommunicate request_size=4 [21:16:22]MH_SAM_APDU [21:16:22]CAPDU: 80 09 00 00 [21:16:22]Write to MH i2c: E2 08 00 AE 05 80 09 00 00 00 00 00 00 25 [21:16:22]Write i2c OK [21:16:22]MH_I2C_Read... [21:16:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:16:22]Read from MH i2c: E2 [21:16:22]MH_I2C_Read... [21:16:22]Read from MH i2c: E2 03 00 [21:16:22]MH_I2C_Read... [21:16:22]Read from MH i2c: E2 03 00 AE 05 00 90 00 27 [21:16:22]RAPDU: 90 00 [21:16:22]wFMCommunicate OK [21:16:22]SAM_PROTO_ClearQueue done [21:16:22]KKMCreateOFDPacket [21:16:22]OFDProtocolAddRootSTLVToBuf [21:16:22]FM_MakeSignedData [21:16:22]FM_MakeSignedData [21:16:22]SAM_PROTO_SignData [21:16:22]wFMCommunicate request_size=4 [21:16:22]MH_SAM_APDU [21:16:22]CAPDU: 80 0D 01 02 [21:16:22]Write to MH i2c: E2 08 00 AF 05 80 0D 01 02 00 00 00 00 2D [21:16:22]Write i2c OK [21:16:22]MH_I2C_Read... [21:16:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:16:22]Read from MH i2c: E2 [21:16:22]MH_I2C_Read... [21:16:22]Read from MH i2c: E2 03 00 [21:16:22]MH_I2C_Read... [21:16:22]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [21:16:22]RAPDU: 90 00 [21:16:22]wFMCommunicate OK [21:16:22]wFMCommunicate request_size=255 [21:16:22]MH_SAM_APDU [21:16:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 02 00 00 F4 03 04 00 A6 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7D 02 00 35 04 06 00 E3 [21:16:22]Write to MH i2c: E2 02 01 B0 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 02 00 00 F4 03 04 00 A6 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7D 02 00 35 04 06 00 E3 00 00 E8 [21:16:22]Write i2c OK [21:16:22]MH_I2C_Read... [21:16:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:22]Read from MH i2c: E2 [21:16:22]MH_I2C_Read... [21:16:22]Read from MH i2c: E2 03 00 [21:16:22]MH_I2C_Read... [21:16:22]Read from MH i2c: E2 03 00 B0 05 00 90 00 29 [21:16:22]RAPDU: 90 00 [21:16:22]wFMCommunicate OK [21:16:22]wFMCommunicate request_size=10 [21:16:22]MH_SAM_APDU [21:16:22]CAPDU: 80 0D 02 02 05 FB 3A E8 D7 C4 [21:16:22]Write to MH i2c: E2 0D 00 B1 05 80 0D 02 02 05 00 FB 3A E8 D7 C4 00 00 F2 [21:16:22]Write i2c OK [21:16:22]MH_I2C_Read... [21:16:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:16:23]Read from MH i2c: E2 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: E2 03 00 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: E2 03 00 B1 05 00 90 00 2A [21:16:23]RAPDU: 90 00 [21:16:23]wFMCommunicate OK [21:16:23]wFMCommunicate request_size=4 [21:16:23]MH_SAM_APDU [21:16:23]CAPDU: 80 0D 03 02 [21:16:23]Write to MH i2c: E2 08 00 B2 05 80 0D 03 02 00 00 00 00 32 [21:16:23]Write i2c OK [21:16:23]MH_I2C_Read... [21:16:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:16:23]Read from MH i2c: E2 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: E2 0B 00 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: E2 0B 00 B2 05 00 55 19 20 9F 37 49 37 1B 90 00 32 [21:16:23]RAPDU: 55 19 20 9F 37 49 37 1B 90 00 [21:16:23]wFMCommunicate OK [21:16:23]SAM_PROTO_SignData done [21:16:23]FM_MakeSignedData done [21:16:23]CreateOFDProtocolMessage [21:16:23]wFMCommunicate request_size=4 [21:16:23]MH_SAM_APDU [21:16:23]CAPDU: 80 11 00 00 [21:16:23]Write to MH i2c: E2 08 00 B3 05 80 11 00 00 00 00 00 00 32 [21:16:23]Write i2c OK [21:16:23]MH_I2C_Read... [21:16:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:23]Read from MH i2c: E2 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: E2 17 00 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: E2 17 00 B3 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [21:16:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:23]wFMCommunicate OK [21:16:23]CreateOFDProtocolMessage done [21:16:23]OFDSenderStorePacket 163273 [21:16:23]StoreOFDPacket docnum=163273 [21:16:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AC E7 07 01 56 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 02 00 00 F4 03 04 00 A6 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7D 02 00 35 04 06 00 E3 FB 3A E8 D7 C4 55 19 20 9F 37 49 37 1B [21:16:23]CheckFolder [21:16:23]dirname=/storage/ofd_packets [21:16:23]CheckFolder done [21:16:23]ProducePacketName [21:16:23]name=ofd_packets/00163273 [21:16:23]NVStorageSaveData ofd_packets/00163273 [21:16:23]File name is /storage/ofd_packets/00163273 [21:16:23]Write 301 bytes [21:16:23]NVStorageSaveData done [21:16:23]OFDSenderStorePacket done [21:16:23]KKMCreateOFDPacket done [21:16:23]NVStorageSaveData kkm_last_timestamp [21:16:23]File name is /storage/kkm_last_timestamp [21:16:23]Write 4 bytes [21:16:23]NVStorageSaveData done [21:16:23]ExternCall_PrintAddStr [21:16:23]wPrintStart [21:16:23]Write to MH i2c: 01 00 00 B4 05 B9 [21:16:23]Write i2c OK [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: 01 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: 01 07 00 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: 01 07 00 B4 05 00 00 00 00 00 FF 0F CE [21:16:23]RasterBufferAndPrint [21:16:23]line Счет N : (1)291798 [21:16:23]line ИНН: 02508201610067 [21:16:23]line Контрольно-Кассовый Чек [21:16:23]line ПРОДАЖА [21:16:23]line ТРК (МРК, ГНК) : 62 [21:16:23]line Товар: 2710124130 [21:16:23]line Аи-92-К-5 [21:16:23]line 44.250 * 67.80 [21:16:23]line = 3000.15 [21:16:23]line НДС 12% НСП 1% [21:16:23]line > о реализуемом товаре [21:16:23]line ИТОГО: 3000.15 [21:16:23]line НСП 1% : 26.55 [21:16:23]line НДС 12% : 318.60 [21:16:23]line Наличными: 0.00 [21:16:23]line Безнал.: 3000.15 [21:16:23]line Место: АЗС № 130 "Партнер Нефть" [21:16:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:16:23]line СНО: Общий режим [21:16:23]line Чек 718 20.08.2024 21:16 [21:16:23]line Смена: 465 ФФД: 1.0 [21:16:23]line ЗНМ: 0300000070 [21:16:23]line РНМ: 0000000000092562 [21:16:23]line Версия ККМ: 001 [21:16:23]line Платежная система: O! деньги [21:16:23]line ФМ: 0000000000871769 [21:16:23]line ФД: 163273 [21:16:23]line ФПД: 250668164634564 [21:16:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211622&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163273&fm=250668164634564&tin=02508201610067®Number=0000000000092562&sum=300015 [21:16:23]written 0, free lines is 4095 [21:16:23]OFD Sender: Processing packet 163273 [packets to send 961, broken 960] [21:16:23]ProducePacketName [21:16:23]name=ofd_packets/00163273 [21:16:23]OFD Sender: To server: pG, [21:16:23]CommunicateWithHost lk.salyk.kg:30040 [21:16:23]ConnectInit lk.salyk.kg [21:16:23]Connected sock=9 [21:16: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 36 39 0F 01 00 00 AC E7 07 01 56 5D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 DA AC 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 EF 93 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EF 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 74 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 EF 93 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 CE 02 00 00 F4 03 04 00 A6 07 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7D 02 00 35 04 06 00 E3 FB 3A E8 D7 C4 55 19 20 9F 37 49 37 1B [21:16:23]Write to MH i2c: 01 00 00 DE 05 E3 [21:16:23]Write i2c OK [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: 01 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: 01 07 00 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: 01 07 00 DE 05 00 00 00 00 00 EA 0C E0 [21:16:23]RasterBufferAndPrint [21:16:23]line [21:16:23]line [21:16:23]line [21:16:23]line [21:16:23]line [21:16:23]written 0, free lines is 3312 [21:16:23]MH_Cut [21:16:23]Write to MH i2c: D1 01 00 E5 05 01 BC [21:16:23]Write i2c OK [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: D1 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: D1 01 00 [21:16:23]MH_I2C_Read... [21:16:23]Read from MH i2c: D1 01 00 E5 05 00 BB [21:16:23]Write to MH i2c: 01 00 00 E6 05 EB [21:16:23]Write i2c OK [21:16:23]MH_I2C_Read... [21:16: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 36 39 4F 00 00 00 9C CA 47 00 73 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 C9 7D 02 00 F4 03 04 00 F9 B0 C4 66 B6 04 01 00 00 7F 0D CA 3E 8C DE 3F 3A [21:16:23]CommunicateWithHost err = 0 [21:16:23]CheckOFDResponse [21:16:23]1017 (14) - 77093643461234 [21:16:23]1041 (16) - 0000000000871769 [21:16:23]1040 (4) - 163273 [21:16:23]1012 (4) - 20.08.2024 15:06 [21:16:23]1206 (1) - 0 [21:16:23]OFD Sender: Remove packet 163273 [21:16:23]ProducePacketName [21:16:23]name=ofd_packets/00163273 [21:16:23]NVStorageDeleteData [21:16:24]*** Cut start [21:16:24]*** Purtial cut [21:16:24]*** Stage 1: CUTSNS_PIN = 1 [21:16:24]OFD Sender: No OFD packet to send [21:16:26]Read from MH i2c: 01 [21:16:26]MH_I2C_Read... [21:16:26]*** Stop cut motor [21:16:26]*** Cut end [21:16:26]Read from MH i2c: 01 07 00 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: 01 07 00 E6 05 00 00 00 00 00 FF 0F 00 [21:16:26]process_action close_receipt done [21:16:26]requested_data is exist [21:16:26]produce_requested_data [21:16:26]requested_item fm.sn is exist - process it [21:16:26]wFMCommunicate request_size=4 [21:16:26]MH_SAM_APDU [21:16:26]CAPDU: 80 11 00 00 [21:16:26]Write to MH i2c: E2 08 00 E7 05 80 11 00 00 00 00 00 00 66 [21:16:26]Write i2c OK [21:16:26]MH_I2C_Read... [21:16:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:16:26]Read from MH i2c: E2 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 17 00 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 17 00 E7 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [21:16:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:16:26]wFMCommunicate OK [21:16:26]requested_item fd.num is exist - process it [21:16:26]SAM_PROTO_GetFieldsCounters [21:16:26]wFMCommunicate request_size=4 [21:16:26]MH_SAM_APDU [21:16:26]CAPDU: 80 13 00 00 [21:16:26]Write to MH i2c: E2 08 00 E8 05 80 13 00 00 00 00 00 00 69 [21:16:26]Write i2c OK [21:16:26]MH_I2C_Read... [21:16:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:16:26]Read from MH i2c: E2 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 62 00 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 62 00 E8 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CE 02 00 00 5E 04 04 00 CE 02 00 00 57 04 04 00 CF 02 00 00 19 04 04 00 00 00 00 00 90 00 19 [21:16: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 C9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CE 02 00 00 5E 04 04 00 CE 02 00 00 57 04 04 00 CF 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:16:26]wFMCommunicate OK [21:16:26]SAM_PROTO_GetFieldsCounters done [21:16:26]requested_item shift.num is exist - process it [21:16:26]requested_item shift.opened is exist - process it [21:16:26]req_shift_opened [21:16:26]FM_GetShiftState [21:16:26]SAM_PROTO_GetShiftState [21:16:26]wFMCommunicate request_size=4 [21:16:26]MH_SAM_APDU [21:16:26]CAPDU: 80 13 01 00 [21:16:26]Write to MH i2c: E2 08 00 E9 05 80 13 01 00 00 00 00 00 6B [21:16:26]Write i2c OK [21:16:26]MH_I2C_Read... [21:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:16:26]Read from MH i2c: E2 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 0E 00 [21:16:26]MH_I2C_Read... [21:16:26]Read from MH i2c: E2 0E 00 E9 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 39 [21:16:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:16:26]wFMCommunicate OK [21:16:26]SAM_PROTO_GetShiftState done [21:16:26]FM_GetShiftState done [21:16:26]req_shift_opened done [21:16:26]requested_item shift.open_date is exist - process it [21:16:26]req_shift_open_date [21:16:26]req_shift_open_date done [21:16:26]produce_requested_data done [21:16:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163273,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:16:26]process_action_free close_receipt [21:16:26]json_value_free [21:16:26]json_value_free done [21:16:26]process_json_proto returns [21:16:26]Send response to host [21:16:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163273,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:16:26]free response buf [21:16:26]execute_script done [21:16:26]execute_script returns [21:16:26]free content buf [21:16:26]Sock 7.Close socket [21:16:26]Sock 7.Thread stoped [21:16:29]OFD Sender: No OFD packet to send [21:16:34]OFD Sender: No OFD packet to send [21:16:39]OFD Sender: No OFD packet to send [21:16:44]OFD Sender: No OFD packet to send [21:16:49]OFD Sender: No OFD packet to send [21:16:54]OFD Sender: No OFD packet to send [21:16:59]OFD Sender: No OFD packet to send [21:17:03]recv_with_timeout no data received [21:17:04]OFD Sender: No OFD packet to send [21:17:09]OFD Sender: No OFD packet to send [21:17:14]OFD Sender: No OFD packet to send [21:17:19]OFD Sender: No OFD packet to send [21:17:24]OFD Sender: No OFD packet to send [21:17:29]OFD Sender: No OFD packet to send [21:17:34]OFD Sender: No OFD packet to send [21:17:39]OFD Sender: No OFD packet to send [21:17:44]OFD Sender: No OFD packet to send [21:17:49]OFD Sender: No OFD packet to send [21:17:54]OFD Sender: No OFD packet to send [21:17:59]OFD Sender: No OFD packet to send [21:18:04]OFD Sender: No OFD packet to send [21:18:09]OFD Sender: No OFD packet to send [21:18:14]OFD Sender: No OFD packet to send [21:18:16]recv_with_timeout no data received [21:18:19]OFD Sender: No OFD packet to send [21:18:24]OFD Sender: No OFD packet to send [21:18:30]OFD Sender: No OFD packet to send [21:18:35]OFD Sender: No OFD packet to send [21:18:40]OFD Sender: No OFD packet to send [21:18:45]OFD Sender: No OFD packet to send [21:18:50]OFD Sender: No OFD packet to send [21:18:52]accept exits with 10 [21:18:52]New connection [21:18:52]New thread 3067510116 created [21:18:52]Thread 3067366756 joined [21:18:52]Waiting for new connection... [21:18:52] Sock 10.Parse request [21:18:52]Sock 10.Check first char [21:18:52]Sock 10.First char is OK [21:18:52]request: POST /json_proto HTTP/1.0 [21:18:52]Method: POST [21:18:52]URL: /json_proto [21:18:52]Method is POST - this is cgi request [21:18:52]url: /json_proto [21:18:52]query_string will be loaded in cgi processing [21:18:52]execute_cgi json_proto POST (null) [21:18:52]execute_cgi path=json_proto method=POST [21:18:52]POST find Content-Length [21:18:52]Host: 172.17.44.132:8080 [21:18:52]Content-Length: 803 [21:18:52]Content-Type: application/json [21:18:52] [21:18:52]POST finish read [21:18:52]Found Content-Length = 803 [21:18:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:52]execute_script... [21: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 : (1)291800", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 20.220, "sum" : 1500.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1500.32 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:18:52]POST & json_proto [21:18:52]process_json_proto [21:18:52]json parsed OK: [21:18:52]protocol is kg_v1.0 [21:18:52]action value=close_receipt [21:18:52]process_action close_receipt [21:18:52]cmd_close_receipt [21:18:52]MH_GetDate [21:18:52]Write to MH i2c: F0 00 00 EA 05 DE [21:18:52]Write i2c OK [21:18:52]MH_I2C_Read... [21:18:52]Read from MH i2c: F0 [21:18:52]MH_I2C_Read... [21:18:52]Read from MH i2c: F0 09 00 [21:18:52]MH_I2C_Read... [21:18:52]Read from MH i2c: F0 09 00 EA 05 00 3D 08 C5 66 2A 83 C1 65 2A [21:18:52]GetLastDocTimeStamp 1724188582 [21:18:52]current date 1724188733 [21:18:52]FM_GetShiftState [21:18:52]SAM_PROTO_GetShiftState [21:18:52]wFMCommunicate request_size=4 [21:18:52]MH_SAM_APDU [21:18:52]CAPDU: 80 13 01 00 [21:18:52]Write to MH i2c: E2 08 00 EB 05 80 13 01 00 00 00 00 00 6D [21:18:52]Write i2c OK [21:18:52]MH_I2C_Read... [21:18:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:52]Read from MH i2c: E2 [21:18:52]MH_I2C_Read... [21:18:52]Read from MH i2c: E2 0E 00 [21:18:52]MH_I2C_Read... [21:18:52]Read from MH i2c: E2 0E 00 EB 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3B [21:18:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:18:52]wFMCommunicate OK [21:18:52]SAM_PROTO_GetShiftState done [21:18:52]FM_GetShiftState done [21:18:52]opened in 1724113081 [21:18:52]opened+sec_in_day 1724199481 [21:18:52]quantity*price = 150032 [21:18:52]sum+1 = 150033 [21:18:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1500.32 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 0.00 Безнал.: 1500.32 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 719 20.08.2024 21:18 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163274 ФПД: 155274830003588 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211853&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163274&fm=155274830003588&tin=02508201610067®Number=0000000000092562&sum=150032 [21:18:53]StoreToDocumentArchive [21:18:53]shift 465 fd 163274 [21:18:53]save to /storage/0465/doc_00163274 [21:18:53]save last doc name /storage/0465/doc_00163274 to /storage/kkm_last_doc_name [21:18:53]save OK [21:18:53]Clear old archive folders... [21:18:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:18:53]tlvbuf is 005B1890 [21:18:53]SAM_PROTO_ClearQueue [21:18:53]wFMCommunicate request_size=4 [21:18:53]MH_SAM_APDU [21:18:53]CAPDU: 80 09 00 00 [21:18:53]Write to MH i2c: E2 08 00 F8 05 80 09 00 00 00 00 00 00 6F [21:18:53]Write i2c OK [21:18:53]MH_I2C_Read... [21:18:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:18:53]Read from MH i2c: E2 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 03 00 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 03 00 F8 05 00 90 00 71 [21:18:53]RAPDU: 90 00 [21:18:53]wFMCommunicate OK [21:18:53]SAM_PROTO_ClearQueue done [21:18:53]KKMCreateOFDPacket [21:18:53]OFDProtocolAddRootSTLVToBuf [21:18:53]FM_MakeSignedData [21:18:53]FM_MakeSignedData [21:18:53]SAM_PROTO_SignData [21:18:53]wFMCommunicate request_size=4 [21:18:53]MH_SAM_APDU [21:18:53]CAPDU: 80 0D 01 02 [21:18:53]Write to MH i2c: E2 08 00 F9 05 80 0D 01 02 00 00 00 00 77 [21:18:53]Write i2c OK [21:18:53]MH_I2C_Read... [21:18:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:18:53]Read from MH i2c: E2 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 03 00 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 03 00 F9 05 00 90 00 72 [21:18:53]RAPDU: 90 00 [21:18:53]wFMCommunicate OK [21:18:53]wFMCommunicate request_size=255 [21:18:53]MH_SAM_APDU [21:18:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 02 00 00 F4 03 04 00 3D 08 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7D 02 00 35 04 06 00 8D [21:18:53]Write to MH i2c: E2 02 01 FA 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 02 00 00 F4 03 04 00 3D 08 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7D 02 00 35 04 06 00 8D 00 00 99 [21:18:53]Write i2c OK [21:18:53]MH_I2C_Read... [21:18:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:53]Read from MH i2c: E2 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 03 00 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [21:18:53]RAPDU: 90 00 [21:18:53]wFMCommunicate OK [21:18:53]wFMCommunicate request_size=10 [21:18:53]MH_SAM_APDU [21:18:53]CAPDU: 80 0D 02 02 05 38 BD 15 BD 84 [21:18:53]Write to MH i2c: E2 0D 00 FB 05 80 0D 02 02 05 00 38 BD 15 BD 84 00 00 CF [21:18:53]Write i2c OK [21:18:53]MH_I2C_Read... [21:18:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:18:53]Read from MH i2c: E2 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 03 00 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 03 00 FB 05 00 90 00 74 [21:18:53]RAPDU: 90 00 [21:18:53]wFMCommunicate OK [21:18:53]wFMCommunicate request_size=4 [21:18:53]MH_SAM_APDU [21:18:53]CAPDU: 80 0D 03 02 [21:18:53]Write to MH i2c: E2 08 00 FC 05 80 0D 03 02 00 00 00 00 7C [21:18:53]Write i2c OK [21:18:53]MH_I2C_Read... [21:18:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:18:53]Read from MH i2c: E2 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 0B 00 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 0B 00 FC 05 00 69 03 4D E8 5E 4A 5D E6 90 00 09 [21:18:53]RAPDU: 69 03 4D E8 5E 4A 5D E6 90 00 [21:18:53]wFMCommunicate OK [21:18:53]SAM_PROTO_SignData done [21:18:53]FM_MakeSignedData done [21:18:53]CreateOFDProtocolMessage [21:18:53]wFMCommunicate request_size=4 [21:18:53]MH_SAM_APDU [21:18:53]CAPDU: 80 11 00 00 [21:18:53]Write to MH i2c: E2 08 00 FD 05 80 11 00 00 00 00 00 00 7C [21:18:53]Write i2c OK [21:18:53]MH_I2C_Read... [21:18:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:53]Read from MH i2c: E2 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 17 00 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: E2 17 00 FD 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D5 [21:18:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:18:53]wFMCommunicate OK [21:18:53]CreateOFDProtocolMessage done [21:18:53]OFDSenderStorePacket 163274 [21:18:53]StoreOFDPacket docnum=163274 [21:18:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 20 0D 07 01 D1 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 02 00 00 F4 03 04 00 3D 08 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7D 02 00 35 04 06 00 8D 38 BD 15 BD 84 69 03 4D E8 5E 4A 5D E6 [21:18:53]CheckFolder [21:18:53]dirname=/storage/ofd_packets [21:18:53]CheckFolder done [21:18:53]ProducePacketName [21:18:53]name=ofd_packets/00163274 [21:18:53]NVStorageSaveData ofd_packets/00163274 [21:18:53]File name is /storage/ofd_packets/00163274 [21:18:53]Write 301 bytes [21:18:53]NVStorageSaveData done [21:18:53]OFDSenderStorePacket done [21:18:53]KKMCreateOFDPacket done [21:18:53]NVStorageSaveData kkm_last_timestamp [21:18:53]File name is /storage/kkm_last_timestamp [21:18:53]Write 4 bytes [21:18:53]NVStorageSaveData done [21:18:53]ExternCall_PrintAddStr [21:18:53]wPrintStart [21:18:53]Write to MH i2c: 01 00 00 FE 05 03 [21:18:53]Write i2c OK [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: 01 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: 01 07 00 [21:18:53]MH_I2C_Read... [21:18:53]Read from MH i2c: 01 07 00 FE 05 00 00 00 00 00 FF 0F 18 [21:18:53]RasterBufferAndPrint [21:18:53]line Счет N : (1)291800 [21:18:53]line ИНН: 02508201610067 [21:18:53]line Контрольно-Кассовый Чек [21:18:53]line ПРОДАЖА [21:18:53]line ТРК (МРК, ГНК) : 53 [21:18:53]line Товар: 2710124500 [21:18:53]line Аи-95-К-5 [21:18:53]line 20.220 * 74.20 [21:18:53]line = 1500.32 [21:18:53]line НДС 12% НСП 1% [21:18:53]line > о реализуемом товаре [21:18:53]line ИТОГО: 1500.32 [21:18:53]line НСП 1% : 13.28 [21:18:53]line НДС 12% : 159.33 [21:18:53]line Наличными: 0.00 [21:18:53]line Безнал.: 1500.32 [21:18:53]line Место: АЗС № 130 "Партнер Нефть" [21:18:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:18:53]line СНО: Общий режим [21:18:53]line Чек 719 20.08.2024 21:18 [21:18:53]line Смена: 465 ФФД: 1.0 [21:18:53]line ЗНМ: 0300000070 [21:18:53]line РНМ: 0000000000092562 [21:18:53]line Версия ККМ: 001 [21:18:53]line Платежная система: O! деньги [21:18:53]line ФМ: 0000000000871769 [21:18:53]line ФД: 163274 [21:18:53]line ФПД: 155274830003588 [21:18:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T211853&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163274&fm=155274830003588&tin=02508201610067®Number=0000000000092562&sum=150032 [21:18:53]written 0, free lines is 4095 [21:18:53]OFD Sender: Processing packet 163274 [packets to send 961, broken 960] [21:18:53]ProducePacketName [21:18:53]name=ofd_packets/00163274 [21:18:53]OFD Sender: To server: pG, [21:18:53]CommunicateWithHost lk.salyk.kg:30040 [21:18:53]ConnectInit lk.salyk.kg [21:18:54]Write to MH i2c: 01 00 00 28 06 2E [21:18:54]Write i2c OK [21:18:54]MH_I2C_Read... [21:18:54]Read from MH i2c: 01 [21:18:54]MH_I2C_Read... [21:18:54]Read from MH i2c: 01 07 00 [21:18:54]MH_I2C_Read... [21:18:54]Read from MH i2c: 01 07 00 28 06 00 00 00 00 00 C9 0C 0A [21:18:54]RasterBufferAndPrint [21:18:54]line [21:18:54]line [21:18:54]line [21:18:54]line [21:18:54]line [21:18:54]written 0, free lines is 3279 [21:18:54]MH_Cut [21:18:54]Write to MH i2c: D1 01 00 2F 06 01 07 [21:18:54]Write i2c OK [21:18:54]MH_I2C_Read... [21:18:54]Read from MH i2c: D1 [21:18:54]MH_I2C_Read... [21:18:54]Read from MH i2c: D1 01 00 [21:18:54]MH_I2C_Read... [21:18:54]Read from MH i2c: D1 01 00 2F 06 00 06 [21:18:54]Write to MH i2c: 01 00 00 30 06 36 [21:18:54]Write i2c OK [21:18:54]MH_I2C_Read... [21:18:55]*** Cut start [21:18:55]*** Purtial cut [21:18:55]*** Stage 1: CUTSNS_PIN = 1 [21:18:55]Connected sock=9 [21:18: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 36 39 0F 01 00 00 20 0D 07 01 D1 A2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 FC 4E 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 10 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 4A 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 10 4A 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 CF 02 00 00 F4 03 04 00 3D 08 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CA 7D 02 00 35 04 06 00 8D 38 BD 15 BD 84 69 03 4D E8 5E 4A 5D E6 [21: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 36 39 4F 00 00 00 C1 13 47 00 94 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 36 39 10 04 04 00 CA 7D 02 00 F4 03 04 00 91 B1 C4 66 B6 04 01 00 00 C5 05 01 20 F6 A8 62 4D [21:18:56]CommunicateWithHost err = 0 [21:18:56]CheckOFDResponse [21:18:56]1017 (14) - 77093643461234 [21:18:56]1041 (16) - 0000000000871769 [21:18:56]1040 (4) - 163274 [21:18:56]1012 (4) - 20.08.2024 15:09 [21:18:56]1206 (1) - 0 [21:18:56]OFD Sender: Remove packet 163274 [21:18:56]ProducePacketName [21:18:56]name=ofd_packets/00163274 [21:18:56]NVStorageDeleteData [21:18:56]OFD Sender: No OFD packet to send [21:18:57]Read from MH i2c: 01 [21:18:57]MH_I2C_Read... [21:18:57]*** Stop cut motor [21:18:57]*** Cut end [21:18:57]Read from MH i2c: 01 07 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: 01 07 00 30 06 00 00 00 00 00 FF 0F 4B [21:18:57]process_action close_receipt done [21:18:57]requested_data is exist [21:18:57]produce_requested_data [21:18:57]requested_item fm.sn is exist - process it [21:18:57]wFMCommunicate request_size=4 [21:18:57]MH_SAM_APDU [21:18:57]CAPDU: 80 11 00 00 [21:18:57]Write to MH i2c: E2 08 00 31 06 80 11 00 00 00 00 00 00 B1 [21:18:57]Write i2c OK [21:18:57]MH_I2C_Read... [21:18:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:18:57]Read from MH i2c: E2 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 17 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 17 00 31 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [21:18:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:18:57]wFMCommunicate OK [21:18:57]requested_item fd.num is exist - process it [21:18:57]SAM_PROTO_GetFieldsCounters [21:18:57]wFMCommunicate request_size=4 [21:18:57]MH_SAM_APDU [21:18:57]CAPDU: 80 13 00 00 [21:18:57]Write to MH i2c: E2 08 00 32 06 80 13 00 00 00 00 00 00 B4 [21:18:57]Write i2c OK [21:18:57]MH_I2C_Read... [21:18:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:18:57]Read from MH i2c: E2 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 62 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 62 00 32 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CF 02 00 00 5E 04 04 00 CF 02 00 00 57 04 04 00 D0 02 00 00 19 04 04 00 00 00 00 00 90 00 68 [21:18: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 CF 02 00 00 5E 04 04 00 CF 02 00 00 57 04 04 00 D0 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:18:57]wFMCommunicate OK [21:18:57]SAM_PROTO_GetFieldsCounters done [21:18:57]requested_item shift.num is exist - process it [21:18:57]requested_item shift.opened is exist - process it [21:18:57]req_shift_opened [21:18:57]FM_GetShiftState [21:18:57]SAM_PROTO_GetShiftState [21:18:57]wFMCommunicate request_size=4 [21:18:57]MH_SAM_APDU [21:18:57]CAPDU: 80 13 01 00 [21:18:57]Write to MH i2c: E2 08 00 33 06 80 13 01 00 00 00 00 00 B6 [21:18:57]Write i2c OK [21:18:57]MH_I2C_Read... [21:18:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:18:57]Read from MH i2c: E2 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 0E 00 [21:18:57]MH_I2C_Read... [21:18:57]Read from MH i2c: E2 0E 00 33 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 84 [21:18:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:18:57]wFMCommunicate OK [21:18:57]SAM_PROTO_GetShiftState done [21:18:57]FM_GetShiftState done [21:18:57]req_shift_opened done [21:18:57]requested_item shift.open_date is exist - process it [21:18:57]req_shift_open_date [21:18:57]req_shift_open_date done [21:18:57]produce_requested_data done [21:18:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163274,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:18:57]process_action_free close_receipt [21:18:57]json_value_free [21:18:57]json_value_free done [21:18:57]process_json_proto returns [21:18:57]Send response to host [21:18:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163274,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:18:57]free response buf [21:18:57]execute_script done [21:18:57]execute_script returns [21:18:57]free content buf [21:18:57]Sock 10.Close socket [21:18:57]Sock 10.Thread stoped [21:19:01]recv_with_timeout no data received [21:19:01]OFD Sender: No OFD packet to send [21:19:06]OFD Sender: No OFD packet to send [21:19:11]OFD Sender: No OFD packet to send [21:19:16]OFD Sender: No OFD packet to send [21:19:18]recv_with_timeout no data received [21:19:21]OFD Sender: No OFD packet to send [21:19:26]OFD Sender: No OFD packet to send [21:19:31]OFD Sender: No OFD packet to send [21:19:36]OFD Sender: No OFD packet to send [21:19:41]OFD Sender: No OFD packet to send [21:19:46]OFD Sender: No OFD packet to send [21:19:51]OFD Sender: No OFD packet to send [21:19:56]OFD Sender: No OFD packet to send [21:20:01]OFD Sender: No OFD packet to send [21:20:04]recv_with_timeout no data received [21:20:06]OFD Sender: No OFD packet to send [21:20:11]OFD Sender: No OFD packet to send [21:20:16]OFD Sender: No OFD packet to send [21:20:21]OFD Sender: No OFD packet to send [21:20:26]OFD Sender: No OFD packet to send [21:20:31]OFD Sender: No OFD packet to send [21:20:37]OFD Sender: No OFD packet to send [21:20:39]accept exits with 7 [21:20:39]New connection [21:20:39]New thread 3067366756 created [21:20:39]Thread 3067510116 joined [21:20:39]Waiting for new connection... [21:20:39] Sock 7.Parse request [21:20:39]Sock 7.Check first char [21:20:39]Sock 7.First char is OK [21:20:39]request: POST /json_proto HTTP/1.0 [21:20:39]Method: POST [21:20:39]URL: /json_proto [21:20:39]Method is POST - this is cgi request [21:20:39]url: /json_proto [21:20:39]query_string will be loaded in cgi processing [21:20:39]execute_cgi json_proto POST (null) [21:20:39]execute_cgi path=json_proto method=POST [21:20:39]POST find Content-Length [21:20:39]Host: 172.17.44.132:8080 [21:20:39]Content-Length: 790 [21:20:39]Content-Type: application/json [21:20:39] [21:20:39]POST finish read [21:20:39]Found Content-Length = 790 [21:20:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 131.100, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A82512", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:39]execute_script... [21:20:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291799", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 131.100, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A82512", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:20:39]POST & json_proto [21:20:39]process_json_proto [21:20:39]json parsed OK: [21:20:39]protocol is kg_v1.0 [21:20:39]action value=close_receipt [21:20:39]process_action close_receipt [21:20:39]cmd_close_receipt [21:20:39]MH_GetDate [21:20:39]Write to MH i2c: F0 00 00 34 06 29 [21:20:39]Write i2c OK [21:20:39]MH_I2C_Read... [21:20:39]Read from MH i2c: F0 [21:20:39]MH_I2C_Read... [21:20:39]Read from MH i2c: F0 09 00 [21:20:39]MH_I2C_Read... [21:20:39]Read from MH i2c: F0 09 00 34 06 00 A8 08 C5 66 2A 83 C1 65 E0 [21:20:39]GetLastDocTimeStamp 1724188733 [21:20:39]current date 1724188840 [21:20:39]FM_GetShiftState [21:20:39]SAM_PROTO_GetShiftState [21:20:39]wFMCommunicate request_size=4 [21:20:39]MH_SAM_APDU [21:20:39]CAPDU: 80 13 01 00 [21:20:39]Write to MH i2c: E2 08 00 35 06 80 13 01 00 00 00 00 00 B8 [21:20:39]Write i2c OK [21:20:39]MH_I2C_Read... [21:20:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:39]Read from MH i2c: E2 [21:20:39]MH_I2C_Read... [21:20:39]Read from MH i2c: E2 0E 00 [21:20:39]MH_I2C_Read... [21:20:39]Read from MH i2c: E2 0E 00 35 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 86 [21:20:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:20:39]wFMCommunicate OK [21:20:39]SAM_PROTO_GetShiftState done [21:20:39]FM_GetShiftState done [21:20:39]opened in 1724113081 [21:20:39]opened+sec_in_day 1724199481 [21:20:39]quantity*price = 0 [21:20:39]sum+1 = 1 [21:20:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 720 20.08.2024 21:20 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 82512 ФМ: 0000000000871769 ФД: 163275 ФПД: 279772402652198 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212040&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163275&fm=279772402652198&tin=02508201610067®Number=0000000000092562&sum=0 [21:20:40]StoreToDocumentArchive [21:20:40]shift 465 fd 163275 [21:20:40]save to /storage/0465/doc_00163275 [21:20:40]save last doc name /storage/0465/doc_00163275 to /storage/kkm_last_doc_name [21:20:40]save OK [21:20:40]Clear old archive folders... [21:20:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:20:40]tlvbuf is 005EF560 [21:20:40]SAM_PROTO_ClearQueue [21:20:40]wFMCommunicate request_size=4 [21:20:40]MH_SAM_APDU [21:20:40]CAPDU: 80 09 00 00 [21:20:40]Write to MH i2c: E2 08 00 42 06 80 09 00 00 00 00 00 00 BA [21:20:40]Write i2c OK [21:20:40]MH_I2C_Read... [21:20:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:20:40]Read from MH i2c: E2 [21:20:40]MH_I2C_Read... [21:20:40]Read from MH i2c: E2 03 00 [21:20:40]MH_I2C_Read... [21:20:40]Read from MH i2c: E2 03 00 42 06 00 90 00 BC [21:20:40]RAPDU: 90 00 [21:20:40]wFMCommunicate OK [21:20:40]SAM_PROTO_ClearQueue done [21:20:40]KKMCreateOFDPacket [21:20:40]OFDProtocolAddRootSTLVToBuf [21:20:40]FM_MakeSignedData [21:20:40]FM_MakeSignedData [21:20:40]SAM_PROTO_SignData [21:20:40]wFMCommunicate request_size=4 [21:20:40]MH_SAM_APDU [21:20:40]CAPDU: 80 0D 01 02 [21:20:40]Write to MH i2c: E2 08 00 43 06 80 0D 01 02 00 00 00 00 C2 [21:20:40]Write i2c OK [21:20:40]MH_I2C_Read... [21:20:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:20:40]Read from MH i2c: E2 [21:20:40]MH_I2C_Read... [21:20:40]Read from MH i2c: E2 03 00 [21:20:40]MH_I2C_Read... [21:20:40]Read from MH i2c: E2 03 00 43 06 00 90 00 BD [21:20:40]RAPDU: 90 00 [21:20:40]wFMCommunicate OK [21:20:40]wFMCommunicate request_size=255 [21:20:40]MH_SAM_APDU [21:20:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 A8 08 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7D 02 00 35 04 06 00 FE 73 96 AD [21:20:40]Write to MH i2c: E2 02 01 44 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 A8 08 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7D 02 00 35 04 06 00 FE 73 96 AD 00 00 C4 [21:20:40]Write i2c OK [21:20:40]MH_I2C_Read... [21:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:41]Read from MH i2c: E2 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 44 06 00 90 00 BE [21:20:41]RAPDU: 90 00 [21:20:41]wFMCommunicate OK [21:20:41]wFMCommunicate request_size=7 [21:20:41]MH_SAM_APDU [21:20:41]CAPDU: 80 0D 02 02 02 94 26 [21:20:41]Write to MH i2c: E2 0A 00 45 06 80 0D 02 02 02 00 94 26 00 00 83 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:20:41]Read from MH i2c: E2 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [21:20:41]RAPDU: 90 00 [21:20:41]wFMCommunicate OK [21:20:41]wFMCommunicate request_size=4 [21:20:41]MH_SAM_APDU [21:20:41]CAPDU: 80 0D 03 02 [21:20:41]Write to MH i2c: E2 08 00 46 06 80 0D 03 02 00 00 00 00 C7 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:20:41]Read from MH i2c: E2 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 0B 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 0B 00 46 06 00 BC 15 FD 50 4A 65 44 2C 90 00 05 [21:20:41]RAPDU: BC 15 FD 50 4A 65 44 2C 90 00 [21:20:41]wFMCommunicate OK [21:20:41]SAM_PROTO_SignData done [21:20:41]FM_MakeSignedData done [21:20:41]CreateOFDProtocolMessage [21:20:41]wFMCommunicate request_size=4 [21:20:41]MH_SAM_APDU [21:20:41]CAPDU: 80 11 00 00 [21:20:41]Write to MH i2c: E2 08 00 47 06 80 11 00 00 00 00 00 00 C7 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:41]Read from MH i2c: E2 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 17 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: E2 17 00 47 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 20 [21:20:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:20:41]wFMCommunicate OK [21:20:41]CreateOFDProtocolMessage done [21:20:41]OFDSenderStorePacket 163275 [21:20:41]StoreOFDPacket docnum=163275 [21:20:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C4 FB 04 01 6E D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 A8 08 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7D 02 00 35 04 06 00 FE 73 96 AD 94 26 BC 15 FD 50 4A 65 44 2C [21:20:41]CheckFolder [21:20:41]dirname=/storage/ofd_packets [21:20:41]CheckFolder done [21:20:41]ProducePacketName [21:20:41]name=ofd_packets/00163275 [21:20:41]NVStorageSaveData ofd_packets/00163275 [21:20:41]File name is /storage/ofd_packets/00163275 [21:20:41]Write 298 bytes [21:20:41]NVStorageSaveData done [21:20:41]OFDSenderStorePacket done [21:20:41]KKMCreateOFDPacket done [21:20:41]NVStorageSaveData kkm_last_timestamp [21:20:41]File name is /storage/kkm_last_timestamp [21:20:41]Write 4 bytes [21:20:41]NVStorageSaveData done [21:20:41]ExternCall_PrintAddStr [21:20:41]wPrintStart [21:20:41]Write to MH i2c: 01 00 00 48 06 4E [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: 01 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: 01 07 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: 01 07 00 48 06 00 00 00 00 00 FF 0F 63 [21:20:41]RasterBufferAndPrint [21:20:41]line Счет N : (1)291799 [21:20:41]line ИНН: 02508201610067 [21:20:41]line Контрольно-Кассовый Чек [21:20:41]line ПРОДАЖА [21:20:41]line ТРК (МРК, ГНК) : 21 [21:20:41]line Товар: 2710194800 [21:20:41]line ДТ-К-5 [21:20:41]line 131.100 * 0.00 [21:20:41]line = 0.00 [21:20:41]line НДС 12% НСП 1% [21:20:41]line > о реализуемом товаре [21:20:41]line ИТОГО: 0.00 [21:20:41]line НСП 1% : 0.00 [21:20:41]line НДС 12% : 0.00 [21:20:41]line Наличными: 0.00 [21:20:41]line Безнал.: 0.00 [21:20:41]line Место: АЗС № 130 "Партнер Нефть" [21:20:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:20:41]line СНО: Общий режим [21:20:41]line Чек 720 20.08.2024 21:20 [21:20:41]line Смена: 465 ФФД: 1.0 [21:20:41]line ЗНМ: 0300000070 [21:20:41]line РНМ: 0000000000092562 [21:20:41]line Версия ККМ: 001 [21:20:41]line Талоны: Топливная Карта [21:20:41]line 82512 [21:20:41]line ФМ: 0000000000871769 [21:20:41]line ФД: 163275 [21:20:41]line ФПД: 279772402652198 [21:20:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212040&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163275&fm=279772402652198&tin=02508201610067®Number=0000000000092562&sum=0 [21:20:41]written 0, free lines is 4095 [21:20:41]OFD Sender: Processing packet 163275 [packets to send 961, broken 960] [21:20:41]ProducePacketName [21:20:41]name=ofd_packets/00163275 [21:20:41]OFD Sender: To server: pG, [21:20:41]CommunicateWithHost lk.salyk.kg:30040 [21:20:41]ConnectInit lk.salyk.kg [21:20:41]Write to MH i2c: 01 00 00 72 06 78 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: 01 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: 01 07 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: 01 07 00 72 06 00 00 00 00 00 D2 0C 5D [21:20:41]RasterBufferAndPrint [21:20:41]line [21:20:41]line [21:20:41]line [21:20:41]line [21:20:41]line [21:20:41]written 0, free lines is 3288 [21:20:41]MH_Cut [21:20:41]Write to MH i2c: D1 01 00 79 06 01 51 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: D1 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: D1 01 00 [21:20:41]MH_I2C_Read... [21:20:41]Read from MH i2c: D1 01 00 79 06 00 50 [21:20:41]Write to MH i2c: 01 00 00 7A 06 80 [21:20:41]Write i2c OK [21:20:41]MH_I2C_Read... [21:20:42]*** Cut start [21:20:42]*** Purtial cut [21:20:42]*** Stage 1: CUTSNS_PIN = 1 [21:20:43]Connected sock=10 [21:20: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 36 39 0C 01 00 00 C4 FB 04 01 6E D0 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D0 02 00 00 F4 03 04 00 A8 08 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7D 02 00 35 04 06 00 FE 73 96 AD 94 26 BC 15 FD 50 4A 65 44 2C [21:20:44]Read from MH i2c: 01 [21:20:44]MH_I2C_Read... [21:20:44]*** Stop cut motor [21:20:44]*** Cut end [21:20:44]Read from MH i2c: 01 07 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: 01 07 00 7A 06 00 00 00 00 00 FF 0F 95 [21:20:44]process_action close_receipt done [21:20:44]requested_data is exist [21:20:44]produce_requested_data [21:20:44]requested_item fm.sn is exist - process it [21:20:44]wFMCommunicate request_size=4 [21:20:44]MH_SAM_APDU [21:20:44]CAPDU: 80 11 00 00 [21:20:44]Write to MH i2c: E2 08 00 7B 06 80 11 00 00 00 00 00 00 FB [21:20:44]Write i2c OK [21:20:44]MH_I2C_Read... [21:20:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:20:44]Read from MH i2c: E2 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 17 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 17 00 7B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 54 [21:20:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:20:44]wFMCommunicate OK [21:20:44]requested_item fd.num is exist - process it [21:20:44]SAM_PROTO_GetFieldsCounters [21:20:44]wFMCommunicate request_size=4 [21:20:44]MH_SAM_APDU [21:20:44]CAPDU: 80 13 00 00 [21:20:44]Write to MH i2c: E2 08 00 7C 06 80 13 00 00 00 00 00 00 FE [21:20:44]Write i2c OK [21:20:44]MH_I2C_Read... [21:20:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:20:44]Read from MH i2c: E2 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 62 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 62 00 7C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D0 02 00 00 5E 04 04 00 D0 02 00 00 57 04 04 00 D1 02 00 00 19 04 04 00 00 00 00 00 90 00 B6 [21:20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D0 02 00 00 5E 04 04 00 D0 02 00 00 57 04 04 00 D1 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:20:44]wFMCommunicate OK [21:20:44]SAM_PROTO_GetFieldsCounters done [21:20:44]requested_item shift.num is exist - process it [21:20:44]requested_item shift.opened is exist - process it [21:20:44]req_shift_opened [21:20:44]FM_GetShiftState [21:20:44]SAM_PROTO_GetShiftState [21:20:44]wFMCommunicate request_size=4 [21:20:44]MH_SAM_APDU [21:20:44]CAPDU: 80 13 01 00 [21:20:44]Write to MH i2c: E2 08 00 7D 06 80 13 01 00 00 00 00 00 00 [21:20:44]Write i2c OK [21:20:44]MH_I2C_Read... [21:20:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:20:44]Read from MH i2c: E2 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 0E 00 [21:20:44]MH_I2C_Read... [21:20:44]Read from MH i2c: E2 0E 00 7D 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CE [21:20:44]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:20:44]wFMCommunicate OK [21:20:44]SAM_PROTO_GetShiftState done [21:20:44]FM_GetShiftState done [21:20:44]req_shift_opened done [21:20:44]requested_item shift.open_date is exist - process it [21:20:44]req_shift_open_date [21:20:44]req_shift_open_date done [21:20:44]produce_requested_data done [21:20:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163275,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:20:44]process_action_free close_receipt [21:20:44]json_value_free [21:20:44]json_value_free done [21:20:44]process_json_proto returns [21:20:44]Send response to host [21:20:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163275,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:20:44]free response buf [21:20:44]execute_script done [21:20:44]execute_script returns [21:20:44]free content buf [21:20:44]Sock 7.Close socket [21:20:44]Sock 7.Thread stoped [21:20:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 35 D8 47 00 4B 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CB 7D 02 00 F4 03 04 00 FE B1 C4 66 B6 04 01 00 00 6B F9 72 C2 E5 40 6B 10 [21:20:46]CommunicateWithHost err = 0 [21:20:46]CheckOFDResponse [21:20:46]1017 (14) - 77093643461234 [21:20:46]1041 (16) - 0000000000871769 [21:20:46]1040 (4) - 163275 [21:20:46]1012 (4) - 20.08.2024 15:10 [21:20:46]1206 (1) - 0 [21:20:46]OFD Sender: Remove packet 163275 [21:20:46]ProducePacketName [21:20:46]name=ofd_packets/00163275 [21:20:46]NVStorageDeleteData [21:20:47]OFD Sender: No OFD packet to send [21:20:52]OFD Sender: No OFD packet to send [21:20:57]OFD Sender: No OFD packet to send [21:21:02]OFD Sender: No OFD packet to send [21:21:07]OFD Sender: No OFD packet to send [21:21:12]OFD Sender: No OFD packet to send [21:21:17]OFD Sender: No OFD packet to send [21:21:22]OFD Sender: No OFD packet to send [21:21:27]OFD Sender: No OFD packet to send [21:21:32]OFD Sender: No OFD packet to send [21:21:35]recv_with_timeout no data received [21:21:37]OFD Sender: No OFD packet to send [21:21:42]OFD Sender: No OFD packet to send [21:21:47]OFD Sender: No OFD packet to send [21:21:52]OFD Sender: No OFD packet to send [21:21:57]OFD Sender: No OFD packet to send [21:22:02]OFD Sender: No OFD packet to send [21:22:07]OFD Sender: No OFD packet to send [21:22:12]OFD Sender: No OFD packet to send [21:22:17]OFD Sender: No OFD packet to send [21:22:22]OFD Sender: No OFD packet to send [21:22:27]OFD Sender: No OFD packet to send [21:22:32]OFD Sender: No OFD packet to send [21:22:37]OFD Sender: No OFD packet to send [21:22:42]OFD Sender: No OFD packet to send [21:22:47]OFD Sender: No OFD packet to send [21:22:52]OFD Sender: No OFD packet to send [21:22:57]OFD Sender: No OFD packet to send [21:23:02]OFD Sender: No OFD packet to send [21:23:07]OFD Sender: No OFD packet to send [21:23:12]OFD Sender: No OFD packet to send [21:23:14]accept exits with 9 [21:23:14]New connection [21:23:14]New thread 3067510116 created [21:23:14]Thread 3067366756 joined [21:23:14]Waiting for new connection... [21:23:14] Sock 9.Parse request [21:23:14]Sock 9.Check first char [21:23:14]Sock 9.First char is OK [21:23:14]request: POST /json_proto HTTP/1.0 [21:23:14]Method: POST [21:23:14]URL: /json_proto [21:23:14]Method is POST - this is cgi request [21:23:14]url: /json_proto [21:23:14]query_string will be loaded in cgi processing [21:23:14]execute_cgi json_proto POST (null) [21:23:14]execute_cgi path=json_proto method=POST [21:23:14]POST find Content-Length [21:23:14]Host: 172.17.44.132:8080 [21:23:14]Content-Length: 682 [21:23:14]Content-Type: application/json [21:23:14] [21:23:14]POST finish read [21:23:14]Found Content-Length = 682 [21:23:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.970, "sum" : 2001.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2001.00, "payments": [ { "type": 0, "sum" : 2001.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:14]execute_script... [21:23:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291803", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 26.970, "sum" : 2001.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5000.00, "total" : 2001.00, "payments": [ { "type": 0, "sum" : 2001.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:14]POST & json_proto [21:23:14]process_json_proto [21:23:14]json parsed OK: [21:23:14]protocol is kg_v1.0 [21:23:14]action value=close_receipt [21:23:14]process_action close_receipt [21:23:14]cmd_close_receipt [21:23:14]MH_GetDate [21:23:14]Write to MH i2c: F0 00 00 7E 06 73 [21:23:14]Write i2c OK [21:23:14]MH_I2C_Read... [21:23:14]Read from MH i2c: F0 [21:23:14]MH_I2C_Read... [21:23:14]Read from MH i2c: F0 09 00 [21:23:14]MH_I2C_Read... [21:23:14]Read from MH i2c: F0 09 00 7E 06 00 43 09 C5 66 2A 83 C1 65 C6 [21:23:14]GetLastDocTimeStamp 1724188840 [21:23:14]current date 1724188995 [21:23:14]FM_GetShiftState [21:23:14]SAM_PROTO_GetShiftState [21:23:14]wFMCommunicate request_size=4 [21:23:14]MH_SAM_APDU [21:23:14]CAPDU: 80 13 01 00 [21:23:14]Write to MH i2c: E2 08 00 7F 06 80 13 01 00 00 00 00 00 02 [21:23:14]Write i2c OK [21:23:14]MH_I2C_Read... [21:23:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:14]Read from MH i2c: E2 [21:23:14]MH_I2C_Read... [21:23:14]Read from MH i2c: E2 0E 00 [21:23:14]MH_I2C_Read... [21:23:14]Read from MH i2c: E2 0E 00 7F 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D0 [21:23:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:23:14]wFMCommunicate OK [21:23:14]SAM_PROTO_GetShiftState done [21:23:14]FM_GetShiftState done [21:23:14]opened in 1724113081 [21:23:14]opened+sec_in_day 1724199481 [21:23:14]quantity*price = 200117 [21:23:14]sum+1 = 200118 [21:23:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 2001.00 Внесено: 5000.00 СДАЧА: 2999.00 НСП 1% : 17.71 НДС 12% : 212.51 Наличными: 2001.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 721 20.08.2024 21:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163276 ФПД: 249514294271990 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212315&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163276&fm=249514294271990&tin=02508201610067®Number=0000000000092562&sum=200100 [21:23:15]StoreToDocumentArchive [21:23:15]shift 465 fd 163276 [21:23:15]save to /storage/0465/doc_00163276 [21:23:15]save last doc name /storage/0465/doc_00163276 to /storage/kkm_last_doc_name [21:23:15]save OK [21:23:15]Clear old archive folders... [21:23:15]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:23:15]tlvbuf is 0059E590 [21:23:15]SAM_PROTO_ClearQueue [21:23:15]wFMCommunicate request_size=4 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 09 00 00 [21:23:15]Write to MH i2c: E2 08 00 8C 06 80 09 00 00 00 00 00 00 04 [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 8C 06 00 90 00 06 [21:23:15]RAPDU: 90 00 [21:23:15]wFMCommunicate OK [21:23:15]SAM_PROTO_ClearQueue done [21:23:15]KKMCreateOFDPacket [21:23:15]OFDProtocolAddRootSTLVToBuf [21:23:15]FM_MakeSignedData [21:23:15]FM_MakeSignedData [21:23:15]SAM_PROTO_SignData [21:23:15]wFMCommunicate request_size=4 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 0D 01 02 [21:23:15]Write to MH i2c: E2 08 00 8D 06 80 0D 01 02 00 00 00 00 0C [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 8D 06 00 90 00 07 [21:23:15]RAPDU: 90 00 [21:23:15]wFMCommunicate OK [21:23:15]wFMCommunicate request_size=255 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5A 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B5 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 53 00 00 00 00 07 04 06 00 A4 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 02 00 00 F4 03 04 00 43 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7D 02 00 35 04 06 00 E2 [21:23:15]Write to MH i2c: E2 02 01 8E 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5A 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B5 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 53 00 00 00 00 07 04 06 00 A4 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 02 00 00 F4 03 04 00 43 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7D 02 00 35 04 06 00 E2 00 00 B7 [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 8E 06 00 90 00 08 [21:23:15]RAPDU: 90 00 [21:23:15]wFMCommunicate OK [21:23:15]wFMCommunicate request_size=10 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 0D 02 02 05 EE 92 E0 5F F6 [21:23:15]Write to MH i2c: E2 0D 00 8F 06 80 0D 02 02 05 00 EE 92 E0 5F F6 00 00 CE [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 03 00 8F 06 00 90 00 09 [21:23:15]RAPDU: 90 00 [21:23:15]wFMCommunicate OK [21:23:15]wFMCommunicate request_size=4 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 0D 03 02 [21:23:15]Write to MH i2c: E2 08 00 90 06 80 0D 03 02 00 00 00 00 11 [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 0B 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 0B 00 90 06 00 4F B0 39 1D F5 7A 77 F0 90 00 3D [21:23:15]RAPDU: 4F B0 39 1D F5 7A 77 F0 90 00 [21:23:15]wFMCommunicate OK [21:23:15]SAM_PROTO_SignData done [21:23:15]FM_MakeSignedData done [21:23:15]CreateOFDProtocolMessage [21:23:15]wFMCommunicate request_size=4 [21:23:15]MH_SAM_APDU [21:23:15]CAPDU: 80 11 00 00 [21:23:15]Write to MH i2c: E2 08 00 91 06 80 11 00 00 00 00 00 00 11 [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:15]Read from MH i2c: E2 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 17 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: E2 17 00 91 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6A [21:23:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:23:15]wFMCommunicate OK [21:23:15]CreateOFDProtocolMessage done [21:23:15]OFDSenderStorePacket 163276 [21:23:15]StoreOFDPacket docnum=163276 [21:23:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C1 08 07 01 EF C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5A 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B5 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 53 00 00 00 00 07 04 06 00 A4 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 02 00 00 F4 03 04 00 43 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7D 02 00 35 04 06 00 E2 EE 92 E0 5F F6 4F B0 39 1D F5 7A 77 F0 [21:23:15]CheckFolder [21:23:15]dirname=/storage/ofd_packets [21:23:15]CheckFolder done [21:23:15]ProducePacketName [21:23:15]name=ofd_packets/00163276 [21:23:15]NVStorageSaveData ofd_packets/00163276 [21:23:15]File name is /storage/ofd_packets/00163276 [21:23:15]Write 301 bytes [21:23:15]NVStorageSaveData done [21:23:15]OFDSenderStorePacket done [21:23:15]KKMCreateOFDPacket done [21:23:15]NVStorageSaveData kkm_last_timestamp [21:23:15]File name is /storage/kkm_last_timestamp [21:23:15]Write 4 bytes [21:23:15]NVStorageSaveData done [21:23:15]ExternCall_PrintAddStr [21:23:15]wPrintStart [21:23:15]Write to MH i2c: 01 00 00 92 06 98 [21:23:15]Write i2c OK [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: 01 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: 01 07 00 [21:23:15]MH_I2C_Read... [21:23:15]Read from MH i2c: 01 07 00 92 06 00 00 00 00 00 FF 0F AD [21:23:15]RasterBufferAndPrint [21:23:15]line Счет N : (1)291803 [21:23:15]line ИНН: 02508201610067 [21:23:15]line Контрольно-Кассовый Чек [21:23:15]line ПРОДАЖА [21:23:15]line ТРК (МРК, ГНК) : 33 [21:23:15]line Товар: 2710124500 [21:23:15]line Аи-95-К-5 [21:23:15]line 26.970 * 74.20 [21:23:15]line = 2001.17 [21:23:15]line НДС 12% НСП 1% [21:23:15]line > о реализуемом товаре [21:23:15]line ОКРУГЛЕНИЕ: -0.17 [21:23:15]line ИТОГО: 2001.00 [21:23:15]line Внесено: 5000.00 [21:23:15]line СДАЧА: 2999.00 [21:23:15]line НСП 1% : 17.71 [21:23:15]line НДС 12% : 212.51 [21:23:15]line Наличными: 2001.00 [21:23:15]line Безнал.: 0.00 [21:23:15]line Место: АЗС № 130 "Партнер Нефть" [21:23:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:23:15]line СНО: Общий режим [21:23:15]line Чек 721 20.08.2024 21:23 [21:23:15]line Смена: 465 ФФД: 1.0 [21:23:15]line ЗНМ: 0300000070 [21:23:15]line РНМ: 0000000000092562 [21:23:15]line Версия ККМ: 001 [21:23:15]line ФМ: 0000000000871769 [21:23:15]line ФД: 163276 [21:23:15]line ФПД: 249514294271990 [21:23:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212315&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163276&fm=249514294271990&tin=02508201610067®Number=0000000000092562&sum=200100 [21:23:15]written 0, free lines is 4095 [21:23:15]OFD Sender: Processing packet 163276 [packets to send 961, broken 960] [21:23:15]ProducePacketName [21:23:15]name=ofd_packets/00163276 [21:23:15]OFD Sender: To server: pG, [21:23:15]CommunicateWithHost lk.salyk.kg:30040 [21:23:15]ConnectInit lk.salyk.kg [21:23:16]Write to MH i2c: 01 00 00 BD 06 C3 [21:23:16]Write i2c OK [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: 01 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: 01 07 00 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: 01 07 00 BD 06 00 00 00 00 00 CD 0C A3 [21:23:16]RasterBufferAndPrint [21:23:16]line [21:23:16]line [21:23:16]line [21:23:16]line [21:23:16]line [21:23:16]written 0, free lines is 3282 [21:23:16]MH_Cut [21:23:16]Write to MH i2c: D1 01 00 C4 06 01 9C [21:23:16]Write i2c OK [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: D1 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: D1 01 00 [21:23:16]MH_I2C_Read... [21:23:16]Read from MH i2c: D1 01 00 C4 06 00 9B [21:23:16]Write to MH i2c: 01 00 00 C5 06 CB [21:23:16]Write i2c OK [21:23:16]MH_I2C_Read... [21:23:16]Connected sock=7 [21:23: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 36 39 0F 01 00 00 C1 08 07 01 EF C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 5A 69 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B5 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A4 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EB 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 03 53 00 00 00 00 07 04 06 00 A4 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D1 02 00 00 F4 03 04 00 43 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CC 7D 02 00 35 04 06 00 E2 EE 92 E0 5F F6 4F B0 39 1D F5 7A 77 F0 [21:23:17]*** Cut start [21:23:17]*** Purtial cut [21:23:17]*** Stage 1: CUTSNS_PIN = 1 [21:23:19]Read from MH i2c: 01 [21:23:19]MH_I2C_Read... [21:23:19]*** Stop cut motor [21:23:19]*** Cut end [21:23:19]Read from MH i2c: 01 07 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: 01 07 00 C5 06 00 00 00 00 00 FF 0F E0 [21:23:19]process_action close_receipt done [21:23:19]requested_data is exist [21:23:19]produce_requested_data [21:23:19]requested_item fm.sn is exist - process it [21:23:19]wFMCommunicate request_size=4 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 11 00 00 [21:23:19]Write to MH i2c: E2 08 00 C6 06 80 11 00 00 00 00 00 00 46 [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:19]Read from MH i2c: E2 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 17 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 17 00 C6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9F [21:23:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:23:19]wFMCommunicate OK [21:23:19]requested_item fd.num is exist - process it [21:23:19]SAM_PROTO_GetFieldsCounters [21:23:19]wFMCommunicate request_size=4 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 13 00 00 [21:23:19]Write to MH i2c: E2 08 00 C7 06 80 13 00 00 00 00 00 00 49 [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:19]Read from MH i2c: E2 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 62 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 62 00 C7 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D1 02 00 00 5E 04 04 00 D1 02 00 00 57 04 04 00 D2 02 00 00 19 04 04 00 00 00 00 00 90 00 05 [21:23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D1 02 00 00 5E 04 04 00 D1 02 00 00 57 04 04 00 D2 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:19]wFMCommunicate OK [21:23:19]SAM_PROTO_GetFieldsCounters done [21:23:19]requested_item shift.num is exist - process it [21:23:19]requested_item shift.opened is exist - process it [21:23:19]req_shift_opened [21:23:19]FM_GetShiftState [21:23:19]SAM_PROTO_GetShiftState [21:23:19]wFMCommunicate request_size=4 [21:23:19]MH_SAM_APDU [21:23:19]CAPDU: 80 13 01 00 [21:23:19]Write to MH i2c: E2 08 00 C8 06 80 13 01 00 00 00 00 00 4B [21:23:19]Write i2c OK [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 [21:23:19]MH_I2C_Read... [21:23:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:19]Read from MH i2c: E2 0E 00 [21:23:19]MH_I2C_Read... [21:23:19]Read from MH i2c: E2 0E 00 C8 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 19 [21:23:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:23:19]wFMCommunicate OK [21:23:19]SAM_PROTO_GetShiftState done [21:23:19]FM_GetShiftState done [21:23:19]req_shift_opened done [21:23:19]requested_item shift.open_date is exist - process it [21:23:19]req_shift_open_date [21:23:19]req_shift_open_date done [21:23:19]produce_requested_data done [21:23:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163276,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:23:19]process_action_free close_receipt [21:23:19]json_value_free [21:23:19]json_value_free done [21:23:19]process_json_proto returns [21:23:19]Send response to host [21:23:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163276,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:23:19]free response buf [21:23:19]execute_script done [21:23:19]execute_script returns [21:23:19]free content buf [21:23:19]Sock 9.Close socket [21:23:19]Sock 9.Thread stoped [21:23: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 36 39 4F 00 00 00 90 9C 47 00 BE 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 36 39 10 04 04 00 CC 7D 02 00 F4 03 04 00 97 B2 C4 66 B6 04 01 00 00 C2 9D 72 1B 25 FF B4 AB [21:23:20]CommunicateWithHost err = 0 [21:23:20]CheckOFDResponse [21:23:20]1017 (14) - 77093643461234 [21:23:20]1041 (16) - 0000000000871769 [21:23:20]1040 (4) - 163276 [21:23:20]1012 (4) - 20.08.2024 15:13 [21:23:20]1206 (1) - 0 [21:23:20]OFD Sender: Remove packet 163276 [21:23:20]ProducePacketName [21:23:20]name=ofd_packets/00163276 [21:23:20]NVStorageDeleteData [21:23:21]OFD Sender: No OFD packet to send [21:23:26]OFD Sender: No OFD packet to send [21:23:26]recv_with_timeout no data received [21:23:31]OFD Sender: No OFD packet to send [21:23:36]OFD Sender: No OFD packet to send [21:23:41]OFD Sender: No OFD packet to send [21:23:46]OFD Sender: No OFD packet to send [21:23:48]accept exits with 10 [21:23:48]New connection [21:23:48]New thread 3067366756 created [21:23:48]Thread 3067510116 joined [21:23:48]Waiting for new connection... [21:23:48] Sock 10.Parse request [21:23:48]Sock 10.Check first char [21:23:48]Sock 10.First char is OK [21:23:48]request: POST /json_proto HTTP/1.0 [21:23:48]Method: POST [21:23:48]URL: /json_proto [21:23:48]Method is POST - this is cgi request [21:23:48]url: /json_proto [21:23:48]query_string will be loaded in cgi processing [21:23:48]execute_cgi json_proto POST (null) [21:23:48]execute_cgi path=json_proto method=POST [21:23:48]POST find Content-Length [21:23:48]Host: 172.17.44.132:8080 [21:23:48]Content-Length: 646 [21:23:48]Content-Type: application/json [21:23:48] [21:23:48]POST finish read [21:23:48]Found Content-Length = 646 [21:23:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50507", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:48]execute_script... [21:23:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50507", "tax_sys" : 0, "items" : [ { "code": "2000034730018", "name": "\u041A\u043E\u0444\u0435 \u0410\u043C\u0435\u0440\u0438\u043A\u0430\u043D\u043E (GABB TRADE)", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:23:48]POST & json_proto [21:23:48]process_json_proto [21:23:48]json parsed OK: [21:23:48]protocol is kg_v1.0 [21:23:48]action value=close_receipt [21:23:48]process_action close_receipt [21:23:48]cmd_close_receipt [21:23:48]MH_GetDate [21:23:48]Write to MH i2c: F0 00 00 C9 06 BE [21:23:48]Write i2c OK [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: F0 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: F0 09 00 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: F0 09 00 C9 06 00 65 09 C5 66 2A 83 C1 65 33 [21:23:48]GetLastDocTimeStamp 1724188995 [21:23:48]current date 1724189029 [21:23:48]FM_GetShiftState [21:23:48]SAM_PROTO_GetShiftState [21:23:48]wFMCommunicate request_size=4 [21:23:48]MH_SAM_APDU [21:23:48]CAPDU: 80 13 01 00 [21:23:48]Write to MH i2c: E2 08 00 CA 06 80 13 01 00 00 00 00 00 4D [21:23:48]Write i2c OK [21:23:48]MH_I2C_Read... [21:23:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:48]Read from MH i2c: E2 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 0E 00 [21:23:48]MH_I2C_Read... [21:23:48]Read from MH i2c: E2 0E 00 CA 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1B [21:23:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:23:48]wFMCommunicate OK [21:23:48]SAM_PROTO_GetShiftState done [21:23:48]FM_GetShiftState done [21:23:48]opened in 1724113081 [21:23:48]opened+sec_in_day 1724199481 [21:23:48]quantity*price = 7500 [21:23:48]sum+1 = 7501 [21:23:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 722 20.08.2024 21:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163277 ФПД: 138611445164300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212349&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163277&fm=138611445164300&tin=02508201610067®Number=0000000000092562&sum=7500 0 [21:23:49]StoreToDocumentArchive [21:23:49]shift 465 fd 163277 [21:23:49]save to /storage/0465/doc_00163277 [21:23:49]save last doc name /storage/0465/doc_00163277 to /storage/kkm_last_doc_name [21:23:49]save OK [21:23:49]Clear old archive folders... [21:23:49]ProcessDocumentItem done err = 0, tmpTLVsize=282 [21:23:49]tlvbuf is 005BCCD0 [21:23:49]SAM_PROTO_ClearQueue [21:23:49]wFMCommunicate request_size=4 [21:23:49]MH_SAM_APDU [21:23:49]CAPDU: 80 09 00 00 [21:23:49]Write to MH i2c: E2 08 00 D7 06 80 09 00 00 00 00 00 00 4F [21:23:49]Write i2c OK [21:23:49]MH_I2C_Read... [21:23:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:23:49]Read from MH i2c: E2 [21:23:49]MH_I2C_Read... [21:23:49]Read from MH i2c: E2 03 00 [21:23:49]MH_I2C_Read... [21:23:49]Read from MH i2c: E2 03 00 D7 06 00 90 00 51 [21:23:49]RAPDU: 90 00 [21:23:49]wFMCommunicate OK [21:23:49]SAM_PROTO_ClearQueue done [21:23:49]KKMCreateOFDPacket [21:23:49]OFDProtocolAddRootSTLVToBuf [21:23:49]FM_MakeSignedData [21:23:49]FM_MakeSignedData [21:23:49]SAM_PROTO_SignData [21:23:49]wFMCommunicate request_size=4 [21:23:49]MH_SAM_APDU [21:23:49]CAPDU: 80 0D 01 02 [21:23:49]Write to MH i2c: E2 08 00 D8 06 80 0D 01 02 00 00 00 00 57 [21:23:49]Write i2c OK [21:23:49]MH_I2C_Read... [21:23:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:23:49]Read from MH i2c: E2 [21:23:49]MH_I2C_Read... [21:23:49]Read from MH i2c: E2 03 00 [21:23:49]MH_I2C_Read... [21:23:49]Read from MH i2c: E2 03 00 D8 06 00 90 00 52 [21:23:49]RAPDU: 90 00 [21:23:49]wFMCommunicate OK [21:23:49]wFMCommunicate request_size=255 [21:23:49]MH_SAM_APDU [21:23:49]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 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 D2 02 00 00 F4 03 04 00 65 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [21:23:49]Write to MH i2c: E2 02 01 D9 06 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 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 D2 02 00 00 F4 03 04 00 65 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 F2 [21:23:49]Write i2c OK [21:23:49]MH_I2C_Read... [21:23:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:50]Read from MH i2c: E2 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 03 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 03 00 D9 06 00 90 00 53 [21:23:50]RAPDU: 90 00 [21:23:50]wFMCommunicate OK [21:23:50]wFMCommunicate request_size=41 [21:23:50]MH_SAM_APDU [21:23:50]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7D 02 00 35 04 06 00 7E 10 FD F3 69 0C [21:23:50]Write to MH i2c: E2 2C 00 DA 06 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7D 02 00 35 04 06 00 7E 10 FD F3 69 0C 00 00 6E [21:23:50]Write i2c OK [21:23:50]MH_I2C_Read... [21:23:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:23:50]Read from MH i2c: E2 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 03 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 03 00 DA 06 00 90 00 54 [21:23:50]RAPDU: 90 00 [21:23:50]wFMCommunicate OK [21:23:50]wFMCommunicate request_size=4 [21:23:50]MH_SAM_APDU [21:23:50]CAPDU: 80 0D 03 02 [21:23:50]Write to MH i2c: E2 08 00 DB 06 80 0D 03 02 00 00 00 00 5C [21:23:50]Write i2c OK [21:23:50]MH_I2C_Read... [21:23:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:23:50]Read from MH i2c: E2 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 0B 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 0B 00 DB 06 00 E1 AA 05 0C C0 1C 28 DB 90 00 D8 [21:23:50]RAPDU: E1 AA 05 0C C0 1C 28 DB 90 00 [21:23:50]wFMCommunicate OK [21:23:50]SAM_PROTO_SignData done [21:23:50]FM_MakeSignedData done [21:23:50]CreateOFDProtocolMessage [21:23:50]wFMCommunicate request_size=4 [21:23:50]MH_SAM_APDU [21:23:50]CAPDU: 80 11 00 00 [21:23:50]Write to MH i2c: E2 08 00 DC 06 80 11 00 00 00 00 00 00 5C [21:23:50]Write i2c OK [21:23:50]MH_I2C_Read... [21:23:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:50]Read from MH i2c: E2 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 17 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: E2 17 00 DC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B5 [21:23:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:23:50]wFMCommunicate OK [21:23:50]CreateOFDProtocolMessage done [21:23:50]OFDSenderStorePacket 163277 [21:23:50]StoreOFDPacket docnum=163277 [21:23:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 28 0F 26 01 8C D9 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 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 D2 02 00 00 F4 03 04 00 65 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7D 02 00 35 04 06 00 7E 10 FD F3 69 0C E1 AA 05 0C C0 1C 28 DB [21:23:50]CheckFolder [21:23:50]dirname=/storage/ofd_packets [21:23:50]CheckFolder done [21:23:50]ProducePacketName [21:23:50]name=ofd_packets/00163277 [21:23:50]NVStorageSaveData ofd_packets/00163277 [21:23:50]File name is /storage/ofd_packets/00163277 [21:23:50]Write 332 bytes [21:23:50]NVStorageSaveData done [21:23:50]OFDSenderStorePacket done [21:23:50]KKMCreateOFDPacket done [21:23:50]NVStorageSaveData kkm_last_timestamp [21:23:50]File name is /storage/kkm_last_timestamp [21:23:50]Write 4 bytes [21:23:50]NVStorageSaveData done [21:23:50]ExternCall_PrintAddStr [21:23:50]wPrintStart [21:23:50]Write to MH i2c: 01 00 00 DD 06 E3 [21:23:50]Write i2c OK [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: 01 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: 01 07 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: 01 07 00 DD 06 00 00 00 00 00 FF 0F F8 [21:23:50]RasterBufferAndPrint [21:23:50]line Счет N : (3)50507 [21:23:50]line ИНН: 02508201610067 [21:23:50]line Контрольно-Кассовый Чек [21:23:50]line ПРОДАЖА [21:23:50]line Товар: 2000034730018 [21:23:50]line Кофе Американо (GABB TRADE) [21:23:50]line 1.000 * 75.00 [21:23:50]line = 75.00 [21:23:50]line НДС 12% НСП 1% [21:23:50]line > о реализуемом товаре [21:23:50]line ИТОГО: 75.00 [21:23:50]line НСП 1% : 0.66 [21:23:50]line НДС 12% : 7.96 [21:23:50]line Наличными: 75.00 [21:23:50]line Безнал.: 0.00 [21:23:50]line Место: АЗС № 130 "Партнер Нефть" [21:23:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:23:50]line СНО: Общий режим [21:23:50]line Чек 722 20.08.2024 21:23 [21:23:50]line Смена: 465 ФФД: 1.0 [21:23:50]line ЗНМ: 0300000070 [21:23:50]line РНМ: 0000000000092562 [21:23:50]line Версия ККМ: 001 [21:23:50]line ФМ: 0000000000871769 [21:23:50]line ФД: 163277 [21:23:50]line ФПД: 138611445164300 [21:23:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212349&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163277&fm=138611445164300&tin=02508201610067®Number=0000000000092562&sum=7500 [21:23:50]line 0 [21:23:50]written 0, free lines is 4095 [21:23:50]OFD Sender: Processing packet 163277 [packets to send 961, broken 960] [21:23:50]ProducePacketName [21:23:50]name=ofd_packets/00163277 [21:23:50]OFD Sender: To server: pG, [21:23:50]CommunicateWithHost lk.salyk.kg:30040 [21:23:50]ConnectInit lk.salyk.kg [21:23:50]Write to MH i2c: 01 00 00 06 07 0D [21:23:50]Write i2c OK [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: 01 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: 01 07 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: 01 07 00 06 07 00 00 00 00 00 CD 0C ED [21:23:50]RasterBufferAndPrint [21:23:50]line [21:23:50]line [21:23:50]line [21:23:50]line [21:23:50]line [21:23:50]written 0, free lines is 3283 [21:23:50]MH_Cut [21:23:50]Write to MH i2c: D1 01 00 0D 07 01 E6 [21:23:50]Write i2c OK [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: D1 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: D1 01 00 [21:23:50]MH_I2C_Read... [21:23:50]Read from MH i2c: D1 01 00 0D 07 00 E5 [21:23:50]Write to MH i2c: 01 00 00 0E 07 15 [21:23:50]Write i2c OK [21:23:50]MH_I2C_Read... [21:23:51]Connected sock=9 [21:23: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 36 39 2E 01 00 00 28 0F 26 01 8C D9 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 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 D2 02 00 00 F4 03 04 00 65 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CD 7D 02 00 35 04 06 00 7E 10 FD F3 69 0C E1 AA 05 0C C0 1C 28 DB [21:23:51]*** Cut start [21:23:51]*** Purtial cut [21:23:51]*** Stage 1: CUTSNS_PIN = 1 [21:23:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 E2 03 47 00 D8 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 36 39 10 04 04 00 CD 7D 02 00 F4 03 04 00 B9 B2 C4 66 B6 04 01 00 00 F2 5F C1 1D 21 E0 89 04 [21:23:52]CommunicateWithHost err = 0 [21:23:52]CheckOFDResponse [21:23:52]1017 (14) - 77093643461234 [21:23:52]1041 (16) - 0000000000871769 [21:23:52]1040 (4) - 163277 [21:23:52]1012 (4) - 20.08.2024 15:14 [21:23:52]1206 (1) - 0 [21:23:52]OFD Sender: Remove packet 163277 [21:23:52]ProducePacketName [21:23:52]name=ofd_packets/00163277 [21:23:52]NVStorageDeleteData [21:23:53]OFD Sender: No OFD packet to send [21:23:53]Read from MH i2c: 01 [21:23:53]MH_I2C_Read... [21:23:53]*** Stop cut motor [21:23:53]*** Cut end [21:23:53]Read from MH i2c: 01 07 00 [21:23:53]MH_I2C_Read... [21:23:53]Read from MH i2c: 01 07 00 0E 07 00 00 00 00 00 FF 0F 2A [21:23:53]process_action close_receipt done [21:23:53]requested_data is exist [21:23:53]produce_requested_data [21:23:53]requested_item fm.sn is exist - process it [21:23:53]wFMCommunicate request_size=4 [21:23:53]MH_SAM_APDU [21:23:53]CAPDU: 80 11 00 00 [21:23:53]Write to MH i2c: E2 08 00 0F 07 80 11 00 00 00 00 00 00 90 [21:23:53]Write i2c OK [21:23:53]MH_I2C_Read... [21:23:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:23:53]Read from MH i2c: E2 [21:23:53]MH_I2C_Read... [21:23:53]Read from MH i2c: E2 17 00 [21:23:53]MH_I2C_Read... [21:23:53]Read from MH i2c: E2 17 00 0F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [21:23:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:23:53]wFMCommunicate OK [21:23:53]requested_item fd.num is exist - process it [21:23:53]SAM_PROTO_GetFieldsCounters [21:23:53]wFMCommunicate request_size=4 [21:23:53]MH_SAM_APDU [21:23:53]CAPDU: 80 13 00 00 [21:23:53]Write to MH i2c: E2 08 00 10 07 80 13 00 00 00 00 00 00 93 [21:23:53]Write i2c OK [21:23:53]MH_I2C_Read... [21:23:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:23:53]Read from MH i2c: E2 [21:23:53]MH_I2C_Read... [21:23:53]Read from MH i2c: E2 62 00 [21:23:53]MH_I2C_Read... [21:23:53]Read from MH i2c: E2 62 00 10 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D2 02 00 00 5E 04 04 00 D2 02 00 00 57 04 04 00 D3 02 00 00 19 04 04 00 00 00 00 00 90 00 53 [21:23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D2 02 00 00 5E 04 04 00 D2 02 00 00 57 04 04 00 D3 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:23:53]wFMCommunicate OK [21:23:53]SAM_PROTO_GetFieldsCounters done [21:23:53]requested_item shift.num is exist - process it [21:23:53]requested_item shift.opened is exist - process it [21:23:53]req_shift_opened [21:23:53]FM_GetShiftState [21:23:53]SAM_PROTO_GetShiftState [21:23:53]wFMCommunicate request_size=4 [21:23:53]MH_SAM_APDU [21:23:53]CAPDU: 80 13 01 00 [21:23:53]Write to MH i2c: E2 08 00 11 07 80 13 01 00 00 00 00 00 95 [21:23:53]Write i2c OK [21:23:53]MH_I2C_Read... [21:23:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:23:53]Read from MH i2c: E2 [21:23:53]MH_I2C_Read... [21:23:53]Read from MH i2c: E2 0E 00 [21:23:53]MH_I2C_Read... [21:23:53]Read from MH i2c: E2 0E 00 11 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 63 [21:23:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:23:53]wFMCommunicate OK [21:23:53]SAM_PROTO_GetShiftState done [21:23:53]FM_GetShiftState done [21:23:53]req_shift_opened done [21:23:53]requested_item shift.open_date is exist - process it [21:23:53]req_shift_open_date [21:23:53]req_shift_open_date done [21:23:53]produce_requested_data done [21:23:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163277,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:23:53]process_action_free close_receipt [21:23:53]json_value_free [21:23:53]json_value_free done [21:23:53]process_json_proto returns [21:23:53]Send response to host [21:23:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163277,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:23:53]free response buf [21:23:53]execute_script done [21:23:53]execute_script returns [21:23:53]free content buf [21:23:53]Sock 10.Close socket [21:23:53]Sock 10.Thread stoped [21:23:58]OFD Sender: No OFD packet to send [21:24:03]OFD Sender: No OFD packet to send [21:24:08]recv_with_timeout no data received [21:24:08]OFD Sender: No OFD packet to send [21:24:13]OFD Sender: No OFD packet to send [21:24:18]OFD Sender: No OFD packet to send [21:24:22]accept exits with 7 [21:24:22]New connection [21:24:22]New thread 3067510116 created [21:24:22]Thread 3067366756 joined [21:24:22]Waiting for new connection... [21:24:22] Sock 7.Parse request [21:24:22]Sock 7.Check first char [21:24:22]Sock 7.First char is OK [21:24:22]request: POST /json_proto HTTP/1.0 [21:24:22]Method: POST [21:24:22]URL: /json_proto [21:24:22]Method is POST - this is cgi request [21:24:22]url: /json_proto [21:24:22]query_string will be loaded in cgi processing [21:24:22]execute_cgi json_proto POST (null) [21:24:22]execute_cgi path=json_proto method=POST [21:24:22]POST find Content-Length [21:24:22]Host: 172.17.44.132:8080 [21:24:22]Content-Length: 677 [21:24:22]Content-Type: application/json [21:24:22] [21:24:22]POST finish read [21:24:22]Found Content-Length = 677 [21:24:22]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:24:22]execute_script... [21:24:22]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291805", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 4.050, "sum" : 300.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 300.00, "total" : 300.00, "payments": [ { "type": 0, "sum" : 300.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:24:22]POST & json_proto [21:24:22]process_json_proto [21:24:22]json parsed OK: [21:24:22]protocol is kg_v1.0 [21:24:22]action value=close_receipt [21:24:22]process_action close_receipt [21:24:22]cmd_close_receipt [21:24:22]MH_GetDate [21:24:22]Write to MH i2c: F0 00 00 12 07 08 [21:24:22]Write i2c OK [21:24:22]MH_I2C_Read... [21:24:22]Read from MH i2c: F0 [21:24:22]MH_I2C_Read... [21:24:22]Read from MH i2c: F0 09 00 [21:24:22]MH_I2C_Read... [21:24:22]Read from MH i2c: F0 09 00 12 07 00 87 09 C5 66 2A 83 C1 65 9F [21:24:22]GetLastDocTimeStamp 1724189029 [21:24:22]current date 1724189063 [21:24:22]FM_GetShiftState [21:24:22]SAM_PROTO_GetShiftState [21:24:22]wFMCommunicate request_size=4 [21:24:22]MH_SAM_APDU [21:24:22]CAPDU: 80 13 01 00 [21:24:22]Write to MH i2c: E2 08 00 13 07 80 13 01 00 00 00 00 00 97 [21:24:22]Write i2c OK [21:24:22]MH_I2C_Read... [21:24:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:22]Read from MH i2c: E2 [21:24:22]MH_I2C_Read... [21:24:22]Read from MH i2c: E2 0E 00 [21:24:22]MH_I2C_Read... [21:24:22]Read from MH i2c: E2 0E 00 13 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 65 [21:24:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:24:22]wFMCommunicate OK [21:24:22]SAM_PROTO_GetShiftState done [21:24:22]FM_GetShiftState done [21:24:22]opened in 1724113081 [21:24:22]opened+sec_in_day 1724199481 [21:24:22]quantity*price = 30051 [21:24:22]sum+1 = 30052 [21:24:22]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 300.00 Внесено: 300.00 СДАЧА: 0.00 НСП 1% : 2.66 НДС 12% : 31.91 Наличными: 300.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 723 20.08.2024 21:24 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163278 ФПД: 262252744058032 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212423&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163278&fm=262252744058032&tin=02508201610067®Number=0000000000092562&sum=30000 [21:24:23]StoreToDocumentArchive [21:24:23]shift 465 fd 163278 [21:24:23]save to /storage/0465/doc_00163278 [21:24:23]save last doc name /storage/0465/doc_00163278 to /storage/kkm_last_doc_name [21:24:23]save OK [21:24:23]Clear old archive folders... [21:24:23]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:24:23]tlvbuf is 005F4220 [21:24:23]SAM_PROTO_ClearQueue [21:24:23]wFMCommunicate request_size=4 [21:24:23]MH_SAM_APDU [21:24:23]CAPDU: 80 09 00 00 [21:24:23]Write to MH i2c: E2 08 00 20 07 80 09 00 00 00 00 00 00 99 [21:24:23]Write i2c OK [21:24:23]MH_I2C_Read... [21:24:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:24:23]Read from MH i2c: E2 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 03 00 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 03 00 20 07 00 90 00 9B [21:24:23]RAPDU: 90 00 [21:24:23]wFMCommunicate OK [21:24:23]SAM_PROTO_ClearQueue done [21:24:23]KKMCreateOFDPacket [21:24:23]OFDProtocolAddRootSTLVToBuf [21:24:23]FM_MakeSignedData [21:24:23]FM_MakeSignedData [21:24:23]SAM_PROTO_SignData [21:24:23]wFMCommunicate request_size=4 [21:24:23]MH_SAM_APDU [21:24:23]CAPDU: 80 0D 01 02 [21:24:23]Write to MH i2c: E2 08 00 21 07 80 0D 01 02 00 00 00 00 A1 [21:24:23]Write i2c OK [21:24:23]MH_I2C_Read... [21:24:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:24:23]Read from MH i2c: E2 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 03 00 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 03 00 21 07 00 90 00 9C [21:24:23]RAPDU: 90 00 [21:24:23]wFMCommunicate OK [21:24:23]wFMCommunicate request_size=255 [21:24:23]MH_SAM_APDU [21:24:23]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 87 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7D 02 00 35 04 06 00 EE [21:24:23]Write to MH i2c: E2 02 01 22 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 87 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7D 02 00 35 04 06 00 EE 00 00 FA [21:24:23]Write i2c OK [21:24:23]MH_I2C_Read... [21:24:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:23]Read from MH i2c: E2 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 03 00 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 03 00 22 07 00 90 00 9D [21:24:23]RAPDU: 90 00 [21:24:23]wFMCommunicate OK [21:24:23]wFMCommunicate request_size=10 [21:24:23]MH_SAM_APDU [21:24:23]CAPDU: 80 0D 02 02 05 84 79 A6 A4 B0 [21:24:23]Write to MH i2c: E2 0D 00 23 07 80 0D 02 02 05 00 84 79 A6 A4 B0 00 00 A5 [21:24:23]Write i2c OK [21:24:23]MH_I2C_Read... [21:24:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:23]Read from MH i2c: E2 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 03 00 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 03 00 23 07 00 90 00 9E [21:24:23]RAPDU: 90 00 [21:24:23]wFMCommunicate OK [21:24:23]wFMCommunicate request_size=4 [21:24:23]MH_SAM_APDU [21:24:23]CAPDU: 80 0D 03 02 [21:24:23]Write to MH i2c: E2 08 00 24 07 80 0D 03 02 00 00 00 00 A6 [21:24:23]Write i2c OK [21:24:23]MH_I2C_Read... [21:24:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:24:23]Read from MH i2c: E2 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 0B 00 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 0B 00 24 07 00 AA F8 CC EE B3 BA E0 1E 90 00 6E [21:24:23]RAPDU: AA F8 CC EE B3 BA E0 1E 90 00 [21:24:23]wFMCommunicate OK [21:24:23]SAM_PROTO_SignData done [21:24:23]FM_MakeSignedData done [21:24:23]CreateOFDProtocolMessage [21:24:23]wFMCommunicate request_size=4 [21:24:23]MH_SAM_APDU [21:24:23]CAPDU: 80 11 00 00 [21:24:23]Write to MH i2c: E2 08 00 25 07 80 11 00 00 00 00 00 00 A6 [21:24:23]Write i2c OK [21:24:23]MH_I2C_Read... [21:24:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:23]Read from MH i2c: E2 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 17 00 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: E2 17 00 25 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FF [21:24:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:24:23]wFMCommunicate OK [21:24:23]CreateOFDProtocolMessage done [21:24:23]OFDSenderStorePacket 163278 [21:24:23]StoreOFDPacket docnum=163278 [21:24:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B0 8A 07 01 86 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 87 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7D 02 00 35 04 06 00 EE 84 79 A6 A4 B0 AA F8 CC EE B3 BA E0 1E [21:24:23]CheckFolder [21:24:23]dirname=/storage/ofd_packets [21:24:23]CheckFolder done [21:24:23]ProducePacketName [21:24:23]name=ofd_packets/00163278 [21:24:23]NVStorageSaveData ofd_packets/00163278 [21:24:23]File name is /storage/ofd_packets/00163278 [21:24:23]Write 301 bytes [21:24:23]NVStorageSaveData done [21:24:23]OFDSenderStorePacket done [21:24:23]KKMCreateOFDPacket done [21:24:23]NVStorageSaveData kkm_last_timestamp [21:24:23]File name is /storage/kkm_last_timestamp [21:24:23]Write 4 bytes [21:24:23]NVStorageSaveData done [21:24:23]ExternCall_PrintAddStr [21:24:23]wPrintStart [21:24:23]Write to MH i2c: 01 00 00 26 07 2D [21:24:23]Write i2c OK [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: 01 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: 01 07 00 [21:24:23]MH_I2C_Read... [21:24:23]Read from MH i2c: 01 07 00 26 07 00 00 00 00 00 FF 0F 42 [21:24:23]RasterBufferAndPrint [21:24:23]line Счет N : (1)291805 [21:24:23]line ИНН: 02508201610067 [21:24:23]line Контрольно-Кассовый Чек [21:24:23]line ПРОДАЖА [21:24:23]line ТРК (МРК, ГНК) : 43 [21:24:23]line Товар: 2710124500 [21:24:23]line Аи-95-К-5 [21:24:23]line 4.050 * 74.20 [21:24:23]line = 300.51 [21:24:23]line НДС 12% НСП 1% [21:24:23]line > о реализуемом товаре [21:24:23]line ОКРУГЛЕНИЕ: -0.51 [21:24:23]line ИТОГО: 300.00 [21:24:23]line Внесено: 300.00 [21:24:23]line СДАЧА: 0.00 [21:24:23]line НСП 1% : 2.66 [21:24:23]line НДС 12% : 31.91 [21:24:23]line Наличными: 300.00 [21:24:23]line Безнал.: 0.00 [21:24:23]line Место: АЗС № 130 "Партнер Нефть" [21:24:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:24:23]line СНО: Общий режим [21:24:23]line Чек 723 20.08.2024 21:24 [21:24:23]line Смена: 465 ФФД: 1.0 [21:24:23]line ЗНМ: 0300000070 [21:24:23]line РНМ: 0000000000092562 [21:24:23]line Версия ККМ: 001 [21:24:23]line ФМ: 0000000000871769 [21:24:23]line ФД: 163278 [21:24:23]line ФПД: 262252744058032 [21:24:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212423&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163278&fm=262252744058032&tin=02508201610067®Number=0000000000092562&sum=30000 [21:24:23]written 0, free lines is 4095 [21:24:24]OFD Sender: Processing packet 163278 [packets to send 961, broken 960] [21:24:24]ProducePacketName [21:24:24]name=ofd_packets/00163278 [21:24:24]OFD Sender: To server: pG, [21:24:24]CommunicateWithHost lk.salyk.kg:30040 [21:24:24]ConnectInit lk.salyk.kg [21:24:24]Write to MH i2c: 01 00 00 51 07 58 [21:24:24]Write i2c OK [21:24:24]MH_I2C_Read... [21:24:24]Read from MH i2c: 01 [21:24:24]MH_I2C_Read... [21:24:24]Read from MH i2c: 01 07 00 [21:24:24]MH_I2C_Read... [21:24:24]Read from MH i2c: 01 07 00 51 07 00 00 00 00 00 C4 0C 2F [21:24:24]RasterBufferAndPrint [21:24:24]line [21:24:24]line [21:24:24]line [21:24:24]line [21:24:24]line [21:24:24]written 0, free lines is 3273 [21:24:24]MH_Cut [21:24:24]Write to MH i2c: D1 01 00 58 07 01 31 [21:24:24]Write i2c OK [21:24:24]MH_I2C_Read... [21:24:24]Read from MH i2c: D1 [21:24:24]MH_I2C_Read... [21:24:24]Read from MH i2c: D1 01 00 [21:24:24]MH_I2C_Read... [21:24:24]Read from MH i2c: D1 01 00 58 07 00 30 [21:24:24]Write to MH i2c: 01 00 00 59 07 60 [21:24:24]Write i2c OK [21:24:24]MH_I2C_Read... [21:24:25]*** Cut start [21:24:25]*** Purtial cut [21:24:25]*** Stage 1: CUTSNS_PIN = 1 [21:24:27]Read from MH i2c: 01 [21:24:27]MH_I2C_Read... [21:24:27]*** Stop cut motor [21:24:27]*** Cut end [21:24:27]Read from MH i2c: 01 07 00 [21:24:27]MH_I2C_Read... [21:24:27]Read from MH i2c: 01 07 00 59 07 00 00 00 00 00 FF 0F 75 [21:24:27]process_action close_receipt done [21:24:27]requested_data is exist [21:24:27]produce_requested_data [21:24:27]requested_item fm.sn is exist - process it [21:24:27]wFMCommunicate request_size=4 [21:24:27]MH_SAM_APDU [21:24:27]CAPDU: 80 11 00 00 [21:24:27]Write to MH i2c: E2 08 00 5A 07 80 11 00 00 00 00 00 00 DB [21:24:27]Write i2c OK [21:24:27]MH_I2C_Read... [21:24:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:27]Read from MH i2c: E2 [21:24:27]MH_I2C_Read... [21:24:27]Read from MH i2c: E2 17 00 [21:24:27]MH_I2C_Read... [21:24:27]Read from MH i2c: E2 17 00 5A 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 34 [21:24:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:24:27]wFMCommunicate OK [21:24:27]requested_item fd.num is exist - process it [21:24:27]SAM_PROTO_GetFieldsCounters [21:24:27]wFMCommunicate request_size=4 [21:24:27]MH_SAM_APDU [21:24:27]CAPDU: 80 13 00 00 [21:24:27]Write to MH i2c: E2 08 00 5B 07 80 13 00 00 00 00 00 00 DE [21:24:27]Write i2c OK [21:24:27]MH_I2C_Read... [21:24:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:24:27]Read from MH i2c: E2 [21:24:27]MH_I2C_Read... [21:24:27]Read from MH i2c: E2 62 00 [21:24:27]MH_I2C_Read... [21:24:27]Read from MH i2c: E2 62 00 5B 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D3 02 00 00 5E 04 04 00 D3 02 00 00 57 04 04 00 D4 02 00 00 19 04 04 00 00 00 00 00 90 00 A2 [21:24: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CE 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D3 02 00 00 5E 04 04 00 D3 02 00 00 57 04 04 00 D4 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:24:27]wFMCommunicate OK [21:24:27]SAM_PROTO_GetFieldsCounters done [21:24:27]requested_item shift.num is exist - process it [21:24:27]requested_item shift.opened is exist - process it [21:24:27]req_shift_opened [21:24:27]FM_GetShiftState [21:24:27]SAM_PROTO_GetShiftState [21:24:27]wFMCommunicate request_size=4 [21:24:27]MH_SAM_APDU [21:24:27]CAPDU: 80 13 01 00 [21:24:27]Write to MH i2c: E2 08 00 5C 07 80 13 01 00 00 00 00 00 E0 [21:24:27]Write i2c OK [21:24:27]MH_I2C_Read... [21:24:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:27]Read from MH i2c: E2 [21:24:27]MH_I2C_Read... [21:24:27]Read from MH i2c: E2 0E 00 [21:24:27]MH_I2C_Read... [21:24:27]Read from MH i2c: E2 0E 00 5C 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AE [21:24:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:24:27]wFMCommunicate OK [21:24:27]SAM_PROTO_GetShiftState done [21:24:27]FM_GetShiftState done [21:24:27]req_shift_opened done [21:24:27]requested_item shift.open_date is exist - process it [21:24:27]req_shift_open_date [21:24:27]req_shift_open_date done [21:24:27]produce_requested_data done [21:24:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163278,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:24:27]process_action_free close_receipt [21:24:27]json_value_free [21:24:27]json_value_free done [21:24:27]process_json_proto returns [21:24:27]Send response to host [21:24:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163278,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:24:27]free response buf [21:24:27]execute_script done [21:24:27]execute_script returns [21:24:27]free content buf [21:24:27]Sock 7.Close socket [21:24:27]Sock 7.Thread stoped [21:24:29]ConnectInit Can't take IP for lk.salyk.kg [21:24:29]CommunicateWithHost connect error [21:24:29]CommunicateWithHost err = -1 [21:24:29]OFD Sender: Server communicate error [21:24:34]OFD Sender: Processing packet 163278 [packets to send 961, broken 960] [21:24:34]ProducePacketName [21:24:34]name=ofd_packets/00163278 [21:24:34]OFD Sender: To server: pG, [21:24:34]CommunicateWithHost lk.salyk.kg:30040 [21:24:34]ConnectInit lk.salyk.kg [21:24:36]recv_with_timeout no data received [21:24:39]ConnectInit Can't take IP for lk.salyk.kg [21:24:39]CommunicateWithHost connect error [21:24:39]CommunicateWithHost err = -1 [21:24:39]OFD Sender: Server communicate error [21:24:44]OFD Sender: Processing packet 163278 [packets to send 961, broken 960] [21:24:44]ProducePacketName [21:24:44]name=ofd_packets/00163278 [21:24:44]OFD Sender: To server: pG, [21:24:44]CommunicateWithHost lk.salyk.kg:30040 [21:24:44]ConnectInit lk.salyk.kg [21:24:49]accept exits with 10 [21:24:49]New connection [21:24:49]New thread 3067366756 created [21:24:49]Thread 3067510116 joined [21:24:49]Waiting for new connection... [21:24:49] Sock 10.Parse request [21:24:49]Sock 10.Check first char [21:24:49]Sock 10.First char is OK [21:24:49]request: POST /json_proto HTTP/1.0 [21:24:49]Method: POST [21:24:49]URL: /json_proto [21:24:49]Method is POST - this is cgi request [21:24:49]url: /json_proto [21:24:49]query_string will be loaded in cgi processing [21:24:49]execute_cgi json_proto POST (null) [21:24:49]execute_cgi path=json_proto method=POST [21:24:49]POST find Content-Length [21:24:49]Host: 172.17.44.132:8080 [21:24:49]Content-Length: 790 [21:24:49]Content-Type: application/json [21:24:49] [21:24:49]POST finish read [21:24:49]Found Content-Length = 790 [21:24:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 105.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A82512", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:24:49]execute_script... [21:24:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291804", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 105.120, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A82512", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:24:49]POST & json_proto [21:24:49]process_json_proto [21:24:49]json parsed OK: [21:24:49]protocol is kg_v1.0 [21:24:49]action value=close_receipt [21:24:49]process_action close_receipt [21:24:49]cmd_close_receipt [21:24:49]MH_GetDate [21:24:49]Write to MH i2c: F0 00 00 5D 07 53 [21:24:49]Write i2c OK [21:24:49]MH_I2C_Read... [21:24:49]Read from MH i2c: F0 [21:24:49]MH_I2C_Read... [21:24:49]Read from MH i2c: F0 09 00 [21:24:49]MH_I2C_Read... [21:24:49]Read from MH i2c: F0 09 00 5D 07 00 A2 09 C5 66 2A 83 C1 65 05 [21:24:49]GetLastDocTimeStamp 1724189063 [21:24:49]current date 1724189090 [21:24:49]FM_GetShiftState [21:24:49]SAM_PROTO_GetShiftState [21:24:49]wFMCommunicate request_size=4 [21:24:49]MH_SAM_APDU [21:24:49]CAPDU: 80 13 01 00 [21:24:49]Write to MH i2c: E2 08 00 5E 07 80 13 01 00 00 00 00 00 E2 [21:24:49]Write i2c OK [21:24:49]MH_I2C_Read... [21:24:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:49]Read from MH i2c: E2 [21:24:49]MH_I2C_Read... [21:24:49]Read from MH i2c: E2 0E 00 [21:24:49]MH_I2C_Read... [21:24:49]Read from MH i2c: E2 0E 00 5E 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B0 [21:24:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:24:49]wFMCommunicate OK [21:24:49]SAM_PROTO_GetShiftState done [21:24:49]FM_GetShiftState done [21:24:49]opened in 1724113081 [21:24:49]opened+sec_in_day 1724199481 [21:24:49]quantity*price = 0 [21:24:49]sum+1 = 1 [21:24:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 724 20.08.2024 21:24 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 82512 ФМ: 0000000000871769 ФД: 163279 ФПД: 274660504859356 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212450&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163279&fm=274660504859356&tin=02508201610067®Number=0000000000092562&sum=0 [21:24:50]StoreToDocumentArchive [21:24:50]shift 465 fd 163279 [21:24:50]save to /storage/0465/doc_00163279 [21:24:50]save last doc name /storage/0465/doc_00163279 to /storage/kkm_last_doc_name [21:24:50]save OK [21:24:50]Clear old archive folders... [21:24:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:24:50]tlvbuf is 005F0510 [21:24:50]SAM_PROTO_ClearQueue [21:24:50]wFMCommunicate request_size=4 [21:24:50]MH_SAM_APDU [21:24:50]CAPDU: 80 09 00 00 [21:24:50]Write to MH i2c: E2 08 00 6B 07 80 09 00 00 00 00 00 00 E4 [21:24:50]Write i2c OK [21:24:50]MH_I2C_Read... [21:24:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:24:50]Read from MH i2c: E2 [21:24:50]MH_I2C_Read... [21:24:50]Read from MH i2c: E2 03 00 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 03 00 6B 07 00 90 00 E6 [21:24:51]RAPDU: 90 00 [21:24:51]wFMCommunicate OK [21:24:51]SAM_PROTO_ClearQueue done [21:24:51]KKMCreateOFDPacket [21:24:51]OFDProtocolAddRootSTLVToBuf [21:24:51]FM_MakeSignedData [21:24:51]FM_MakeSignedData [21:24:51]SAM_PROTO_SignData [21:24:51]wFMCommunicate request_size=4 [21:24:51]MH_SAM_APDU [21:24:51]CAPDU: 80 0D 01 02 [21:24:51]Write to MH i2c: E2 08 00 6C 07 80 0D 01 02 00 00 00 00 EC [21:24:51]Write i2c OK [21:24:51]MH_I2C_Read... [21:24:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:24:51]Read from MH i2c: E2 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 03 00 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 03 00 6C 07 00 90 00 E7 [21:24:51]RAPDU: 90 00 [21:24:51]wFMCommunicate OK [21:24:51]wFMCommunicate request_size=255 [21:24:51]MH_SAM_APDU [21:24:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 A2 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7D 02 00 35 04 06 00 F9 CD 61 D3 [21:24:51]Write to MH i2c: E2 02 01 6D 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 A2 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7D 02 00 35 04 06 00 F9 CD 61 D3 00 00 54 [21:24:51]Write i2c OK [21:24:51]MH_I2C_Read... [21:24:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:51]Read from MH i2c: E2 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 03 00 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 03 00 6D 07 00 90 00 E8 [21:24:51]RAPDU: 90 00 [21:24:51]wFMCommunicate OK [21:24:51]wFMCommunicate request_size=7 [21:24:51]MH_SAM_APDU [21:24:51]CAPDU: 80 0D 02 02 02 72 DC [21:24:51]Write to MH i2c: E2 0A 00 6E 07 80 0D 02 02 02 00 72 DC 00 00 41 [21:24:51]Write i2c OK [21:24:51]MH_I2C_Read... [21:24:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:24:51]Read from MH i2c: E2 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 03 00 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 03 00 6E 07 00 90 00 E9 [21:24:51]RAPDU: 90 00 [21:24:51]wFMCommunicate OK [21:24:51]wFMCommunicate request_size=4 [21:24:51]MH_SAM_APDU [21:24:51]CAPDU: 80 0D 03 02 [21:24:51]Write to MH i2c: E2 08 00 6F 07 80 0D 03 02 00 00 00 00 F1 [21:24:51]Write i2c OK [21:24:51]MH_I2C_Read... [21:24:51]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:24:51]Read from MH i2c: E2 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 0B 00 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 0B 00 6F 07 00 4F 43 86 05 95 80 E5 13 90 00 1C [21:24:51]RAPDU: 4F 43 86 05 95 80 E5 13 90 00 [21:24:51]wFMCommunicate OK [21:24:51]SAM_PROTO_SignData done [21:24:51]FM_MakeSignedData done [21:24:51]CreateOFDProtocolMessage [21:24:51]wFMCommunicate request_size=4 [21:24:51]MH_SAM_APDU [21:24:51]CAPDU: 80 11 00 00 [21:24:51]Write to MH i2c: E2 08 00 70 07 80 11 00 00 00 00 00 00 F1 [21:24:51]Write i2c OK [21:24:51]MH_I2C_Read... [21:24:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:51]Read from MH i2c: E2 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 17 00 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: E2 17 00 70 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4A [21:24:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:24:51]wFMCommunicate OK [21:24:51]CreateOFDProtocolMessage done [21:24:51]OFDSenderStorePacket 163279 [21:24:51]StoreOFDPacket docnum=163279 [21:24:51]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C0 A3 04 01 3C BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 A2 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7D 02 00 35 04 06 00 F9 CD 61 D3 72 DC 4F 43 86 05 95 80 E5 13 [21:24:51]CheckFolder [21:24:51]dirname=/storage/ofd_packets [21:24:51]CheckFolder done [21:24:51]ProducePacketName [21:24:51]name=ofd_packets/00163279 [21:24:51]NVStorageSaveData ofd_packets/00163279 [21:24:51]File name is /storage/ofd_packets/00163279 [21:24:51]Write 298 bytes [21:24:51]NVStorageSaveData done [21:24:51]OFDSenderStorePacket done [21:24:51]KKMCreateOFDPacket done [21:24:51]NVStorageSaveData kkm_last_timestamp [21:24:51]File name is /storage/kkm_last_timestamp [21:24:51]Write 4 bytes [21:24:51]NVStorageSaveData done [21:24:51]ExternCall_PrintAddStr [21:24:51]wPrintStart [21:24:51]Write to MH i2c: 01 00 00 71 07 78 [21:24:51]Write i2c OK [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: 01 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: 01 07 00 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: 01 07 00 71 07 00 00 00 00 00 FF 0F 8D [21:24:51]RasterBufferAndPrint [21:24:51]line Счет N : (1)291804 [21:24:51]line ИНН: 02508201610067 [21:24:51]line Контрольно-Кассовый Чек [21:24:51]line ПРОДАЖА [21:24:51]line ТРК (МРК, ГНК) : 21 [21:24:51]line Товар: 2710194800 [21:24:51]line ДТ-К-5 [21:24:51]line 105.120 * 0.00 [21:24:51]line = 0.00 [21:24:51]line НДС 12% НСП 1% [21:24:51]line > о реализуемом товаре [21:24:51]line ИТОГО: 0.00 [21:24:51]line НСП 1% : 0.00 [21:24:51]line НДС 12% : 0.00 [21:24:51]line Наличными: 0.00 [21:24:51]line Безнал.: 0.00 [21:24:51]line Место: АЗС № 130 "Партнер Нефть" [21:24:51]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:24:51]line СНО: Общий режим [21:24:51]line Чек 724 20.08.2024 21:24 [21:24:51]line Смена: 465 ФФД: 1.0 [21:24:51]line ЗНМ: 0300000070 [21:24:51]line РНМ: 0000000000092562 [21:24:51]line Версия ККМ: 001 [21:24:51]line Талоны: Топливная Карта [21:24:51]line 82512 [21:24:51]line ФМ: 0000000000871769 [21:24:51]line ФД: 163279 [21:24:51]line ФПД: 274660504859356 [21:24:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212450&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163279&fm=274660504859356&tin=02508201610067®Number=0000000000092562&sum=0 [21:24:51]written 0, free lines is 4095 [21:24:51]Write to MH i2c: 01 00 00 9B 07 A2 [21:24:51]Write i2c OK [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: 01 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: 01 07 00 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: 01 07 00 9B 07 00 00 00 00 00 DB 0C 90 [21:24:51]RasterBufferAndPrint [21:24:51]line [21:24:51]line [21:24:51]line [21:24:51]line [21:24:51]line [21:24:51]written 0, free lines is 3298 [21:24:51]MH_Cut [21:24:51]Write to MH i2c: D1 01 00 A2 07 01 7B [21:24:51]Write i2c OK [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: D1 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: D1 01 00 [21:24:51]MH_I2C_Read... [21:24:51]Read from MH i2c: D1 01 00 A2 07 00 7A [21:24:51]Write to MH i2c: 01 00 00 A3 07 AA [21:24:51]Write i2c OK [21:24:51]MH_I2C_Read... [21:24:52]recv_with_timeout no data received [21:24:52]*** Cut start [21:24:52]*** Purtial cut [21:24:52]*** Stage 1: CUTSNS_PIN = 1 [21:24:54]Read from MH i2c: 01 [21:24:54]MH_I2C_Read... [21:24:54]*** Stop cut motor [21:24:54]*** Cut end [21:24:54]Read from MH i2c: 01 07 00 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: 01 07 00 A3 07 00 00 00 00 00 FF 0F BF [21:24:54]process_action close_receipt done [21:24:54]requested_data is exist [21:24:54]produce_requested_data [21:24:54]requested_item fm.sn is exist - process it [21:24:54]wFMCommunicate request_size=4 [21:24:54]MH_SAM_APDU [21:24:54]CAPDU: 80 11 00 00 [21:24:54]Write to MH i2c: E2 08 00 A4 07 80 11 00 00 00 00 00 00 25 [21:24:54]Write i2c OK [21:24:54]MH_I2C_Read... [21:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:24:54]Read from MH i2c: E2 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 17 00 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 17 00 A4 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7E [21:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:24:54]wFMCommunicate OK [21:24:54]requested_item fd.num is exist - process it [21:24:54]SAM_PROTO_GetFieldsCounters [21:24:54]wFMCommunicate request_size=4 [21:24:54]MH_SAM_APDU [21:24:54]CAPDU: 80 13 00 00 [21:24:54]Write to MH i2c: E2 08 00 A5 07 80 13 00 00 00 00 00 00 28 [21:24:54]Write i2c OK [21:24:54]MH_I2C_Read... [21:24:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:24:54]Read from MH i2c: E2 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 62 00 [21:24:54]MH_I2C_Read... [21:24:54]Read from MH i2c: E2 62 00 A5 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D4 02 00 00 5E 04 04 00 D4 02 00 00 57 04 04 00 D5 02 00 00 19 04 04 00 00 00 00 00 90 00 F0 [21:24:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 CF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D4 02 00 00 5E 04 04 00 D4 02 00 00 57 04 04 00 D5 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:24:54]wFMCommunicate OK [21:24:54]SAM_PROTO_GetFieldsCounters done [21:24:54]requested_item shift.num is exist - process it [21:24:54]requested_item shift.opened is exist - process it [21:24:54]req_shift_opened [21:24:54]FM_GetShiftState [21:24:54]SAM_PROTO_GetShiftState [21:24:54]wFMCommunicate request_size=4 [21:24:54]MH_SAM_APDU [21:24:54]CAPDU: 80 13 01 00 [21:24:54]Write to MH i2c: E2 08 00 A6 07 80 13 01 00 00 00 00 00 2A [21:24:54]Write i2c OK [21:24:54]MH_I2C_Read... [21:24:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:24:55]Read from MH i2c: E2 [21:24:55]MH_I2C_Read... [21:24:55]Read from MH i2c: E2 0E 00 [21:24:55]MH_I2C_Read... [21:24:55]Read from MH i2c: E2 0E 00 A6 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F8 [21:24:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:24:55]wFMCommunicate OK [21:24:55]SAM_PROTO_GetShiftState done [21:24:55]FM_GetShiftState done [21:24:55]req_shift_opened done [21:24:55]requested_item shift.open_date is exist - process it [21:24:55]req_shift_open_date [21:24:55]req_shift_open_date done [21:24:55]produce_requested_data done [21:24:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163279,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:24:55]process_action_free close_receipt [21:24:55]json_value_free [21:24:55]json_value_free done [21:24:55]process_json_proto returns [21:24:55]Send response to host [21:24:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163279,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:24:55]free response buf [21:24:55]execute_script done [21:24:55]execute_script returns [21:24:55]free content buf [21:24:55]Sock 10.Close socket [21:24:55]Sock 10.Thread stoped [21:25:02]Connected sock=9 [21:25: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 36 39 0F 01 00 00 B0 8A 07 01 86 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 87 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7D 02 00 35 04 06 00 EE 84 79 A6 A4 B0 AA F8 CC EE B3 BA E0 1E [21:25:07]recv_with_timeout no data received [21:25:07]CommunicateWithHost answer receiving error [21:25:07]CommunicateWithHost err = -3 [21:25:07]OFD Sender: Server communicate error [21:25:07]recv_with_timeout no data received [21:25:07]OFD Sender: Processing packet 163278 [packets to send 962, broken 960] [21:25:07]ProducePacketName [21:25:07]name=ofd_packets/00163278 [21:25:07]OFD Sender: To server: pG, [21:25:07]CommunicateWithHost lk.salyk.kg:30040 [21:25:07]ConnectInit lk.salyk.kg [21:25:12]ConnectInit Can't take IP for lk.salyk.kg [21:25:12]CommunicateWithHost connect error [21:25:12]CommunicateWithHost err = -1 [21:25:12]OFD Sender: Server communicate error [21:25:18]OFD Sender: Processing packet 163278 [packets to send 962, broken 960] [21:25:18]ProducePacketName [21:25:18]name=ofd_packets/00163278 [21:25:18]OFD Sender: To server: pG, [21:25:18]CommunicateWithHost lk.salyk.kg:30040 [21:25:18]ConnectInit lk.salyk.kg [21:25:23]recv_with_timeout no data received [21:25:32]Connected sock=7 [21:25: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 36 39 0F 01 00 00 B0 8A 07 01 86 FA 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 D2 0F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 63 75 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 30 75 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 0A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 77 0C 00 00 00 00 07 04 06 00 30 75 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D3 02 00 00 F4 03 04 00 87 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CE 7D 02 00 35 04 06 00 EE 84 79 A6 A4 B0 AA F8 CC EE B3 BA E0 1E [21:25: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 36 39 4F 00 00 00 A6 90 47 00 90 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 36 39 10 04 04 00 CE 7D 02 00 F4 03 04 00 20 B3 C4 66 B6 04 01 00 00 9F 66 F0 92 2D 83 05 C7 [21:25:34]CommunicateWithHost err = 0 [21:25:34]CheckOFDResponse [21:25:34]1017 (14) - 77093643461234 [21:25:34]1041 (16) - 0000000000871769 [21:25:34]1040 (4) - 163278 [21:25:34]1012 (4) - 20.08.2024 15:15 [21:25:34]1206 (1) - 0 [21:25:34]OFD Sender: Remove packet 163278 [21:25:34]ProducePacketName [21:25:34]name=ofd_packets/00163278 [21:25:34]NVStorageDeleteData [21:25:35]OFD Sender: Processing packet 163279 [packets to send 961, broken 960] [21:25:35]ProducePacketName [21:25:35]name=ofd_packets/00163279 [21:25:35]OFD Sender: To server: pG, [21:25:35]CommunicateWithHost lk.salyk.kg:30040 [21:25:35]ConnectInit lk.salyk.kg [21:25:38]recv_with_timeout no data received [21:25:40]ConnectInit Can't take IP for lk.salyk.kg [21:25:40]CommunicateWithHost connect error [21:25:40]CommunicateWithHost err = -1 [21:25:40]OFD Sender: Server communicate error [21:25:45]OFD Sender: Processing packet 163279 [packets to send 961, broken 960] [21:25:45]ProducePacketName [21:25:45]name=ofd_packets/00163279 [21:25:45]OFD Sender: To server: pG, [21:25:45]CommunicateWithHost lk.salyk.kg:30040 [21:25:45]ConnectInit lk.salyk.kg [21:25:50]ConnectInit Can't take IP for lk.salyk.kg [21:25:50]CommunicateWithHost connect error [21:25:50]CommunicateWithHost err = -1 [21:25:50]OFD Sender: Server communicate error [21:25:55]OFD Sender: Processing packet 163279 [packets to send 961, broken 960] [21:25:55]ProducePacketName [21:25:55]name=ofd_packets/00163279 [21:25:55]OFD Sender: To server: pG, [21:25:55]CommunicateWithHost lk.salyk.kg:30040 [21:25:55]ConnectInit lk.salyk.kg [21:25:55]recv_with_timeout no data received [21:26:00]ConnectInit Can't take IP for lk.salyk.kg [21:26:00]CommunicateWithHost connect error [21:26:00]CommunicateWithHost err = -1 [21:26:00]OFD Sender: Server communicate error [21:26:05]OFD Sender: Processing packet 163279 [packets to send 961, broken 960] [21:26:05]ProducePacketName [21:26:05]name=ofd_packets/00163279 [21:26:05]OFD Sender: To server: pG, [21:26:05]CommunicateWithHost lk.salyk.kg:30040 [21:26:05]ConnectInit lk.salyk.kg [21:26:11]recv_with_timeout no data received [21:26:13]Connected sock=9 [21:26:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 C0 A3 04 01 3C BB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 A0 9A 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D4 02 00 00 F4 03 04 00 A2 09 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 CF 7D 02 00 35 04 06 00 F9 CD 61 D3 72 DC 4F 43 86 05 95 80 E5 13 [21:26: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 36 39 4F 00 00 00 DD 63 47 00 48 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 36 39 10 04 04 00 CF 7D 02 00 F4 03 04 00 49 B3 C4 66 B6 04 01 00 00 F0 FB 34 49 2D EC E5 05 [21:26:15]CommunicateWithHost err = 0 [21:26:15]CheckOFDResponse [21:26:15]1017 (14) - 77093643461234 [21:26:15]1041 (16) - 0000000000871769 [21:26:15]1040 (4) - 163279 [21:26:15]1012 (4) - 20.08.2024 15:16 [21:26:15]1206 (1) - 0 [21:26:15]OFD Sender: Remove packet 163279 [21:26:15]ProducePacketName [21:26:15]name=ofd_packets/00163279 [21:26:15]NVStorageDeleteData [21:26:16]OFD Sender: No OFD packet to send [21:26:21]OFD Sender: No OFD packet to send [21:26:26]OFD Sender: No OFD packet to send [21:26:31]OFD Sender: No OFD packet to send [21:26:36]OFD Sender: No OFD packet to send [21:26:37]accept exits with 11 [21:26:37]New connection [21:26:37]New thread 3067510116 created [21:26:37]Thread 3067366756 joined [21:26:37]Waiting for new connection... [21:26:37] Sock 11.Parse request [21:26:37]Sock 11.Check first char [21:26:37]Sock 11.First char is OK [21:26:37]request: POST /json_proto HTTP/1.0 [21:26:37]Method: POST [21:26:37]URL: /json_proto [21:26:37]Method is POST - this is cgi request [21:26:37]url: /json_proto [21:26:37]query_string will be loaded in cgi processing [21:26:37]execute_cgi json_proto POST (null) [21:26:37]execute_cgi path=json_proto method=POST [21:26:37]POST find Content-Length [21:26:37]Host: 172.17.44.132:8080 [21:26:37]Content-Length: 667 [21:26:37]Content-Type: application/json [21:26:37] [21:26:37]POST finish read [21:26:37]Found Content-Length = 667 [21:26:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:26:37]execute_script... [21:26:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291806", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:26:37]POST & json_proto [21:26:37]process_json_proto [21:26:37]json parsed OK: [21:26:37]protocol is kg_v1.0 [21:26:37]action value=close_receipt [21:26:37]process_action close_receipt [21:26:37]cmd_close_receipt [21:26:37]MH_GetDate [21:26:37]Write to MH i2c: F0 00 00 A7 07 9D [21:26:37]Write i2c OK [21:26:37]MH_I2C_Read... [21:26:37]Read from MH i2c: F0 [21:26:37]MH_I2C_Read... [21:26:37]Read from MH i2c: F0 09 00 [21:26:37]MH_I2C_Read... [21:26:37]Read from MH i2c: F0 09 00 A7 07 00 0E 0A C5 66 2A 83 C1 65 BC [21:26:37]GetLastDocTimeStamp 1724189090 [21:26:37]current date 1724189198 [21:26:37]FM_GetShiftState [21:26:37]SAM_PROTO_GetShiftState [21:26:37]wFMCommunicate request_size=4 [21:26:37]MH_SAM_APDU [21:26:37]CAPDU: 80 13 01 00 [21:26:37]Write to MH i2c: E2 08 00 A8 07 80 13 01 00 00 00 00 00 2C [21:26:37]Write i2c OK [21:26:37]MH_I2C_Read... [21:26:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:37]Read from MH i2c: E2 [21:26:37]MH_I2C_Read... [21:26:37]Read from MH i2c: E2 0E 00 [21:26:37]MH_I2C_Read... [21:26:37]Read from MH i2c: E2 0E 00 A8 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FA [21:26:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:26:37]wFMCommunicate OK [21:26:37]SAM_PROTO_GetShiftState done [21:26:37]FM_GetShiftState done [21:26:37]opened in 1724113081 [21:26:37]opened+sec_in_day 1724199481 [21:26:37]quantity*price = 50017 [21:26:37]sum+1 = 50019 [21:26:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 725 20.08.2024 21:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163280 ФПД: 78964269341752 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212638&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163280&fm=78964269341752&tin=02508201610067®Number=0000000000092562&sum=50000 [21:26:38]StoreToDocumentArchive [21:26:38]shift 465 fd 163280 [21:26:38]save to /storage/0465/doc_00163280 [21:26:38]save last doc name /storage/0465/doc_00163280 to /storage/kkm_last_doc_name [21:26:38]save OK [21:26:38]Clear old archive folders... [21:26:38]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:26:38]tlvbuf is 005BC8D0 [21:26:38]SAM_PROTO_ClearQueue [21:26:38]wFMCommunicate request_size=4 [21:26:38]MH_SAM_APDU [21:26:38]CAPDU: 80 09 00 00 [21:26:38]Write to MH i2c: E2 08 00 B5 07 80 09 00 00 00 00 00 00 2E [21:26:38]Write i2c OK [21:26:38]MH_I2C_Read... [21:26:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:26:38]Read from MH i2c: E2 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 03 00 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 03 00 B5 07 00 90 00 30 [21:26:38]RAPDU: 90 00 [21:26:38]wFMCommunicate OK [21:26:38]SAM_PROTO_ClearQueue done [21:26:38]KKMCreateOFDPacket [21:26:38]OFDProtocolAddRootSTLVToBuf [21:26:38]FM_MakeSignedData [21:26:38]FM_MakeSignedData [21:26:38]SAM_PROTO_SignData [21:26:38]wFMCommunicate request_size=4 [21:26:38]MH_SAM_APDU [21:26:38]CAPDU: 80 0D 01 02 [21:26:38]Write to MH i2c: E2 08 00 B6 07 80 0D 01 02 00 00 00 00 36 [21:26:38]Write i2c OK [21:26:38]MH_I2C_Read... [21:26:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:26:38]Read from MH i2c: E2 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 03 00 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 03 00 B6 07 00 90 00 31 [21:26:38]RAPDU: 90 00 [21:26:38]wFMCommunicate OK [21:26:38]wFMCommunicate request_size=255 [21:26:38]MH_SAM_APDU [21:26:38]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 02 00 00 F4 03 04 00 0E 0A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7D 02 00 35 04 06 00 47 D1 4D [21:26:38]Write to MH i2c: E2 02 01 B7 07 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 02 00 00 F4 03 04 00 0E 0A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7D 02 00 35 04 06 00 47 D1 4D 00 00 F6 [21:26:38]Write i2c OK [21:26:38]MH_I2C_Read... [21:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:26:38]Read from MH i2c: E2 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 03 00 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 03 00 B7 07 00 90 00 32 [21:26:38]RAPDU: 90 00 [21:26:38]wFMCommunicate OK [21:26:38]wFMCommunicate request_size=8 [21:26:38]MH_SAM_APDU [21:26:38]CAPDU: 80 0D 02 02 03 39 5C 38 [21:26:38]Write to MH i2c: E2 0B 00 B8 07 80 0D 02 02 03 00 39 5C 38 00 00 0C [21:26:38]Write i2c OK [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 [21:26:38]MH_I2C_Read... [21:26:38]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:26:38]Read from MH i2c: E2 03 00 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 03 00 B8 07 00 90 00 33 [21:26:38]RAPDU: 90 00 [21:26:38]wFMCommunicate OK [21:26:38]wFMCommunicate request_size=4 [21:26:38]MH_SAM_APDU [21:26:38]CAPDU: 80 0D 03 02 [21:26:38]Write to MH i2c: E2 08 00 B9 07 80 0D 03 02 00 00 00 00 3B [21:26:38]Write i2c OK [21:26:38]MH_I2C_Read... [21:26:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:26:38]Read from MH i2c: E2 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 0B 00 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 0B 00 B9 07 00 61 28 B9 D2 91 41 90 EF 90 00 A1 [21:26:38]RAPDU: 61 28 B9 D2 91 41 90 EF 90 00 [21:26:38]wFMCommunicate OK [21:26:38]SAM_PROTO_SignData done [21:26:38]FM_MakeSignedData done [21:26:38]CreateOFDProtocolMessage [21:26:38]wFMCommunicate request_size=4 [21:26:38]MH_SAM_APDU [21:26:38]CAPDU: 80 11 00 00 [21:26:38]Write to MH i2c: E2 08 00 BA 07 80 11 00 00 00 00 00 00 3B [21:26:38]Write i2c OK [21:26:38]MH_I2C_Read... [21:26:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:26:38]Read from MH i2c: E2 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 17 00 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: E2 17 00 BA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [21:26:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:26:38]wFMCommunicate OK [21:26:38]CreateOFDProtocolMessage done [21:26:38]OFDSenderStorePacket 163280 [21:26:38]StoreOFDPacket docnum=163280 [21:26:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 0A EC 05 01 AB 04 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 02 00 00 F4 03 04 00 0E 0A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7D 02 00 35 04 06 00 47 D1 4D 39 5C 38 61 28 B9 D2 91 41 90 EF [21:26:38]CheckFolder [21:26:38]dirname=/storage/ofd_packets [21:26:38]CheckFolder done [21:26:38]ProducePacketName [21:26:38]name=ofd_packets/00163280 [21:26:38]NVStorageSaveData ofd_packets/00163280 [21:26:38]File name is /storage/ofd_packets/00163280 [21:26:38]Write 299 bytes [21:26:38]NVStorageSaveData done [21:26:38]OFDSenderStorePacket done [21:26:38]KKMCreateOFDPacket done [21:26:38]NVStorageSaveData kkm_last_timestamp [21:26:38]File name is /storage/kkm_last_timestamp [21:26:38]Write 4 bytes [21:26:38]NVStorageSaveData done [21:26:38]ExternCall_PrintAddStr [21:26:38]wPrintStart [21:26:38]Write to MH i2c: 01 00 00 BB 07 C2 [21:26:38]Write i2c OK [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: 01 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: 01 07 00 [21:26:38]MH_I2C_Read... [21:26:38]Read from MH i2c: 01 07 00 BB 07 00 00 00 00 00 FF 0F D7 [21:26:38]RasterBufferAndPrint [21:26:38]line Счет N : (1)291806 [21:26:38]line ИНН: 02508201610067 [21:26:38]line Контрольно-Кассовый Чек [21:26:38]line ПРОДАЖА [21:26:38]line ТРК (МРК, ГНК) : 51 [21:26:38]line Товар: 2710124130 [21:26:38]line SU-92-К-5 [21:26:38]line 7.270 * 68.80 [21:26:38]line = 500.18 [21:26:38]line НДС 12% НСП 1% [21:26:38]line > о реализуемом товаре [21:26:38]line ОКРУГЛЕНИЕ: -0.18 [21:26:38]line ИТОГО: 500.00 [21:26:38]line Внесено: 500.00 [21:26:38]line СДАЧА: 0.00 [21:26:38]line НСП 1% : 4.43 [21:26:38]line НДС 12% : 53.12 [21:26:38]line Наличными: 500.00 [21:26:38]line Безнал.: 0.00 [21:26:38]line Место: АЗС № 130 "Партнер Нефть" [21:26:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:26:38]line СНО: Общий режим [21:26:38]line Чек 725 20.08.2024 21:26 [21:26:38]line Смена: 465 ФФД: 1.0 [21:26:38]line ЗНМ: 0300000070 [21:26:38]line РНМ: 0000000000092562 [21:26:38]line Версия ККМ: 001 [21:26:38]line ФМ: 0000000000871769 [21:26:38]line ФД: 163280 [21:26:38]line ФПД: 78964269341752 [21:26:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212638&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163280&fm=78964269341752&tin=02508201610067®Number=0000000000092562&sum=50000 [21:26:38]written 0, free lines is 4095 [21:26:38]OFD Sender: Processing packet 163280 [packets to send 961, broken 960] [21:26:38]ProducePacketName [21:26:38]name=ofd_packets/00163280 [21:26:38]OFD Sender: To server: pG, [21:26:38]CommunicateWithHost lk.salyk.kg:30040 [21:26:38]ConnectInit lk.salyk.kg [21:26:39]Write to MH i2c: 01 00 00 E6 07 ED [21:26:39]Write i2c OK [21:26:39]MH_I2C_Read... [21:26:39]Read from MH i2c: 01 [21:26:39]MH_I2C_Read... [21:26:39]Read from MH i2c: 01 07 00 [21:26:39]MH_I2C_Read... [21:26:39]Read from MH i2c: 01 07 00 E6 07 00 00 00 00 00 B9 0C B9 [21:26:39]RasterBufferAndPrint [21:26:39]line [21:26:39]line [21:26:39]line [21:26:39]line [21:26:39]line [21:26:39]written 0, free lines is 3264 [21:26:39]MH_Cut [21:26:39]Write to MH i2c: D1 01 00 ED 07 01 C6 [21:26:39]Write i2c OK [21:26:39]MH_I2C_Read... [21:26:39]Read from MH i2c: D1 [21:26:39]MH_I2C_Read... [21:26:39]Read from MH i2c: D1 01 00 [21:26:39]MH_I2C_Read... [21:26:39]Read from MH i2c: D1 01 00 ED 07 00 C5 [21:26:39]Write to MH i2c: 01 00 00 EE 07 F5 [21:26:39]Write i2c OK [21:26:39]MH_I2C_Read... [21:26:39]Connected sock=7 [21:26: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 36 39 0D 01 00 00 0A EC 05 01 AB 04 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D5 02 00 00 F4 03 04 00 0E 0A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7D 02 00 35 04 06 00 47 D1 4D 39 5C 38 61 28 B9 D2 91 41 90 EF [21:26: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 36 39 4F 00 00 00 4D 3C 47 00 CD E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D0 7D 02 00 F4 03 04 00 61 B3 C4 66 B6 04 01 00 00 A8 CF 4C 16 50 65 1E 93 [21:26:40]CommunicateWithHost err = 0 [21:26:40]CheckOFDResponse [21:26:40]1017 (14) - 77093643461234 [21:26:40]1041 (16) - 0000000000871769 [21:26:40]1040 (4) - 163280 [21:26:40]1012 (4) - 20.08.2024 15:16 [21:26:40]1206 (1) - 0 [21:26:40]OFD Sender: Remove packet 163280 [21:26:40]ProducePacketName [21:26:40]name=ofd_packets/00163280 [21:26:40]NVStorageDeleteData [21:26:40]*** Cut start [21:26:40]*** Purtial cut [21:26:40]*** Stage 1: CUTSNS_PIN = 1 [21:26:40]OFD Sender: No OFD packet to send [21:26:42]Read from MH i2c: 01 [21:26:42]MH_I2C_Read... [21:26:42]*** Stop cut motor [21:26:42]*** Cut end [21:26:42]Read from MH i2c: 01 07 00 [21:26:42]MH_I2C_Read... [21:26:42]Read from MH i2c: 01 07 00 EE 07 00 00 00 00 00 FF 0F 0A [21:26:42]process_action close_receipt done [21:26:42]requested_data is exist [21:26:42]produce_requested_data [21:26:42]requested_item fm.sn is exist - process it [21:26:42]wFMCommunicate request_size=4 [21:26:42]MH_SAM_APDU [21:26:42]CAPDU: 80 11 00 00 [21:26:42]Write to MH i2c: E2 08 00 EF 07 80 11 00 00 00 00 00 00 70 [21:26:42]Write i2c OK [21:26:42]MH_I2C_Read... [21:26:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:26:42]Read from MH i2c: E2 [21:26:42]MH_I2C_Read... [21:26:42]Read from MH i2c: E2 17 00 [21:26:42]MH_I2C_Read... [21:26:42]Read from MH i2c: E2 17 00 EF 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [21:26:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:26:42]wFMCommunicate OK [21:26:42]requested_item fd.num is exist - process it [21:26:42]SAM_PROTO_GetFieldsCounters [21:26:42]wFMCommunicate request_size=4 [21:26:42]MH_SAM_APDU [21:26:42]CAPDU: 80 13 00 00 [21:26:42]Write to MH i2c: E2 08 00 F0 07 80 13 00 00 00 00 00 00 73 [21:26:42]Write i2c OK [21:26:42]MH_I2C_Read... [21:26:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:26:42]Read from MH i2c: E2 [21:26:42]MH_I2C_Read... [21:26:42]Read from MH i2c: E2 62 00 [21:26:42]MH_I2C_Read... [21:26:42]Read from MH i2c: E2 62 00 F0 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D5 02 00 00 5E 04 04 00 D5 02 00 00 57 04 04 00 D6 02 00 00 19 04 04 00 00 00 00 00 90 00 3F [21:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D5 02 00 00 5E 04 04 00 D5 02 00 00 57 04 04 00 D6 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:26:42]wFMCommunicate OK [21:26:42]SAM_PROTO_GetFieldsCounters done [21:26:42]requested_item shift.num is exist - process it [21:26:42]requested_item shift.opened is exist - process it [21:26:42]req_shift_opened [21:26:42]FM_GetShiftState [21:26:42]SAM_PROTO_GetShiftState [21:26:42]wFMCommunicate request_size=4 [21:26:42]MH_SAM_APDU [21:26:42]CAPDU: 80 13 01 00 [21:26:42]Write to MH i2c: E2 08 00 F1 07 80 13 01 00 00 00 00 00 75 [21:26:42]Write i2c OK [21:26:42]MH_I2C_Read... [21:26:42]Read from MH i2c: E2 [21:26:42]MH_I2C_Read... [21:26:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:26:42]Read from MH i2c: E2 0E 00 [21:26:42]MH_I2C_Read... [21:26:42]Read from MH i2c: E2 0E 00 F1 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 43 [21:26:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:26:42]wFMCommunicate OK [21:26:42]SAM_PROTO_GetShiftState done [21:26:42]FM_GetShiftState done [21:26:42]req_shift_opened done [21:26:42]requested_item shift.open_date is exist - process it [21:26:42]req_shift_open_date [21:26:42]req_shift_open_date done [21:26:42]produce_requested_data done [21:26:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163280,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:26:42]process_action_free close_receipt [21:26:42]json_value_free [21:26:42]json_value_free done [21:26:42]process_json_proto returns [21:26:42]Send response to host [21:26:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163280,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:26:42]free response buf [21:26:42]execute_script done [21:26:42]execute_script returns [21:26:42]free content buf [21:26:42]Sock 11.Close socket [21:26:42]Sock 11.Thread stoped [21:26:45]OFD Sender: No OFD packet to send [21:26:50]OFD Sender: No OFD packet to send [21:26:55]OFD Sender: No OFD packet to send [21:27:00]OFD Sender: No OFD packet to send [21:27:05]OFD Sender: No OFD packet to send [21:27:10]OFD Sender: No OFD packet to send [21:27:15]OFD Sender: No OFD packet to send [21:28:48]ConnectInit Can't connect to host [21:28:50]ConnectInit Can't take IP for lk.salyk.kg [21:28:50]CommunicateWithHost connect error [21:28:50]CommunicateWithHost err = -1 [21:28:50]OFD Sender: Server communicate error [21:28:55]OFD Sender: Processing packet 163281 [packets to send 961, broken 960] [21:28:55]ProducePacketName [21:28:55]name=ofd_packets/00163281 [21:28:55]OFD Sender: To server: pG, [21:28:55]CommunicateWithHost lk.salyk.kg:30040 [21:28:55]ConnectInit lk.salyk.kg [21:29:00]Connected sock=9 [21:29: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 36 39 0F 01 00 00 FD 8F 07 01 BA 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D6 02 00 00 F4 03 04 00 3C 0A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7D 02 00 35 04 06 00 B5 4C 6D 99 02 D9 8F 40 6D F7 1C 3F CD 71 [21:29: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 36 39 4F 00 00 00 9B D5 47 00 D5 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D1 7D 02 00 F4 03 04 00 EE B3 C4 66 B6 04 01 00 00 A8 40 DB 11 67 40 8B A7 [21:29:01]CommunicateWithHost err = 0 [21:29:01]CheckOFDResponse [21:29:01]1017 (14) - 77093643461234 [21:29:01]1041 (16) - 0000000000871769 [21:29:01]1040 (4) - 163281 [21:29:01]1012 (4) - 20.08.2024 15:19 [21:29:01]1206 (1) - 0 [21:29:01]OFD Sender: Remove packet 163281 [21:29:01]ProducePacketName [21:29:01]name=ofd_packets/00163281 [21:29:01]NVStorageDeleteData [21:29:01]OFD Sender: No OFD packet to send [21:29:06]OFD Sender: No OFD packet to send [21:29:11]OFD Sender: No OFD packet to send [21:29:16]accept exits with 10 [21:29:16]New connection [21:29:16]New thread 3067510116 created [21:29:16]Thread 3067366756 joined [21:29:16]Waiting for new connection... [21:29:16] Sock 10.Parse request [21:29:16]Sock 10.Check first char [21:29:16]Sock 10.First char is OK [21:29:16]request: POST /json_proto HTTP/1.0 [21:29:16]Method: POST [21:29:16]URL: /json_proto [21:29:16]Method is POST - this is cgi request [21:29:16]url: /json_proto [21:29:16]query_string will be loaded in cgi processing [21:29:16]execute_cgi json_proto POST (null) [21:29:16]execute_cgi path=json_proto method=POST [21:29:16]POST find Content-Length [21:29:16]Host: 172.17.44.132:8080 [21:29:16]Content-Length: 677 [21:29:16]Content-Type: application/json [21:29:16] [21:29:16]POST finish read [21:29:16]Found Content-Length = 677 [21:29:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:29:16]execute_script... [21:29:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291809", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:29:16]POST & json_proto [21:29:16]process_json_proto [21:29:16]json parsed OK: [21:29:16]protocol is kg_v1.0 [21:29:16]action value=close_receipt [21:29:16]process_action close_receipt [21:29:16]cmd_close_receipt [21:29:16]MH_GetDate [21:29:16]Write to MH i2c: F0 00 00 3D 08 34 [21:29:16]Write i2c OK [21:29:16]MH_I2C_Read... [21:29:16]Read from MH i2c: F0 [21:29:16]MH_I2C_Read... [21:29:16]Read from MH i2c: F0 09 00 [21:29:16]MH_I2C_Read... [21:29:16]Read from MH i2c: F0 09 00 3D 08 00 AD 0A C5 66 2A 83 C1 65 F2 [21:29:16]GetLastDocTimeStamp 1724189244 [21:29:16]current date 1724189357 [21:29:16]FM_GetShiftState [21:29:16]SAM_PROTO_GetShiftState [21:29:16]wFMCommunicate request_size=4 [21:29:16]MH_SAM_APDU [21:29:16]CAPDU: 80 13 01 00 [21:29:16]Write to MH i2c: E2 08 00 3E 08 80 13 01 00 00 00 00 00 C3 [21:29:16]Write i2c OK [21:29:16]MH_I2C_Read... [21:29:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:29:16]Read from MH i2c: E2 [21:29:16]MH_I2C_Read... [21:29:16]Read from MH i2c: E2 0E 00 [21:29:16]MH_I2C_Read... [21:29:16]Read from MH i2c: E2 0E 00 3E 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 91 [21:29:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:29:16]wFMCommunicate OK [21:29:16]SAM_PROTO_GetShiftState done [21:29:16]FM_GetShiftState done [21:29:16]opened in 1724113081 [21:29:16]opened+sec_in_day 1724199481 [21:29:16]quantity*price = 50036 [21:29:16]sum+1 = 50037 [21:29:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 727 20.08.2024 21:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163282 ФПД: 157177755341889 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163282&fm=157177755341889&tin=02508201610067®Number=0000000000092562&sum=50000 [21:29:17]StoreToDocumentArchive [21:29:17]shift 465 fd 163282 [21:29:17]save to /storage/0465/doc_00163282 [21:29:17]save last doc name /storage/0465/doc_00163282 to /storage/kkm_last_doc_name [21:29:17]save OK [21:29:17]Clear old archive folders... [21:29:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:29:17]tlvbuf is 005EE980 [21:29:17]SAM_PROTO_ClearQueue [21:29:17]wFMCommunicate request_size=4 [21:29:17]MH_SAM_APDU [21:29:17]CAPDU: 80 09 00 00 [21:29:17]Write to MH i2c: E2 08 00 4B 08 80 09 00 00 00 00 00 00 C5 [21:29:17]Write i2c OK [21:29:17]MH_I2C_Read... [21:29:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:29:17]Read from MH i2c: E2 [21:29:17]MH_I2C_Read... [21:29:17]Read from MH i2c: E2 03 00 [21:29:17]MH_I2C_Read... [21:29:17]Read from MH i2c: E2 03 00 4B 08 00 90 00 C7 [21:29:17]RAPDU: 90 00 [21:29:17]wFMCommunicate OK [21:29:17]SAM_PROTO_ClearQueue done [21:29:17]KKMCreateOFDPacket [21:29:17]OFDProtocolAddRootSTLVToBuf [21:29:17]FM_MakeSignedData [21:29:17]FM_MakeSignedData [21:29:17]SAM_PROTO_SignData [21:29:17]wFMCommunicate request_size=4 [21:29:17]MH_SAM_APDU [21:29:17]CAPDU: 80 0D 01 02 [21:29:17]Write to MH i2c: E2 08 00 4C 08 80 0D 01 02 00 00 00 00 CD [21:29:17]Write i2c OK [21:29:17]MH_I2C_Read... [21:29:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:29:17]Read from MH i2c: E2 [21:29:17]MH_I2C_Read... [21:29:17]Read from MH i2c: E2 03 00 [21:29:17]MH_I2C_Read... [21:29:17]Read from MH i2c: E2 03 00 4C 08 00 90 00 C8 [21:29:17]RAPDU: 90 00 [21:29:17]wFMCommunicate OK [21:29:17]wFMCommunicate request_size=255 [21:29:17]MH_SAM_APDU [21:29:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 02 00 00 F4 03 04 00 AD 0A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7D 02 00 35 04 06 00 8E [21:29:17]Write to MH i2c: E2 02 01 4D 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 02 00 00 F4 03 04 00 AD 0A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7D 02 00 35 04 06 00 8E 00 00 BD [21:29:17]Write i2c OK [21:29:17]MH_I2C_Read... [21:29:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:29:18]Read from MH i2c: E2 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: E2 03 00 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: E2 03 00 4D 08 00 90 00 C9 [21:29:18]RAPDU: 90 00 [21:29:18]wFMCommunicate OK [21:29:18]wFMCommunicate request_size=10 [21:29:18]MH_SAM_APDU [21:29:18]CAPDU: 80 0D 02 02 05 F3 CC 46 14 41 [21:29:18]Write to MH i2c: E2 0D 00 4E 08 80 0D 02 02 05 00 F3 CC 46 14 41 00 00 34 [21:29:18]Write i2c OK [21:29:18]MH_I2C_Read... [21:29:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:29:18]Read from MH i2c: E2 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: E2 03 00 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: E2 03 00 4E 08 00 90 00 CA [21:29:18]RAPDU: 90 00 [21:29:18]wFMCommunicate OK [21:29:18]wFMCommunicate request_size=4 [21:29:18]MH_SAM_APDU [21:29:18]CAPDU: 80 0D 03 02 [21:29:18]Write to MH i2c: E2 08 00 4F 08 80 0D 03 02 00 00 00 00 D2 [21:29:18]Write i2c OK [21:29:18]MH_I2C_Read... [21:29:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:29:18]Read from MH i2c: E2 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: E2 0B 00 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: E2 0B 00 4F 08 00 23 2F C1 37 35 2C E8 8F 90 00 F5 [21:29:18]RAPDU: 23 2F C1 37 35 2C E8 8F 90 00 [21:29:18]wFMCommunicate OK [21:29:18]SAM_PROTO_SignData done [21:29:18]FM_MakeSignedData done [21:29:18]CreateOFDProtocolMessage [21:29:18]wFMCommunicate request_size=4 [21:29:18]MH_SAM_APDU [21:29:18]CAPDU: 80 11 00 00 [21:29:18]Write to MH i2c: E2 08 00 50 08 80 11 00 00 00 00 00 00 D2 [21:29:18]Write i2c OK [21:29:18]MH_I2C_Read... [21:29:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:29:18]Read from MH i2c: E2 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: E2 17 00 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: E2 17 00 50 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [21:29:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:29:18]wFMCommunicate OK [21:29:18]CreateOFDProtocolMessage done [21:29:18]OFDSenderStorePacket 163282 [21:29:18]StoreOFDPacket docnum=163282 [21:29:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 14 F3 07 01 23 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 02 00 00 F4 03 04 00 AD 0A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7D 02 00 35 04 06 00 8E F3 CC 46 14 41 23 2F C1 37 35 2C E8 8F [21:29:18]CheckFolder [21:29:18]dirname=/storage/ofd_packets [21:29:18]CheckFolder done [21:29:18]ProducePacketName [21:29:18]name=ofd_packets/00163282 [21:29:18]NVStorageSaveData ofd_packets/00163282 [21:29:18]File name is /storage/ofd_packets/00163282 [21:29:18]Write 301 bytes [21:29:18]NVStorageSaveData done [21:29:18]OFDSenderStorePacket done [21:29:18]KKMCreateOFDPacket done [21:29:18]NVStorageSaveData kkm_last_timestamp [21:29:18]File name is /storage/kkm_last_timestamp [21:29:18]Write 4 bytes [21:29:18]NVStorageSaveData done [21:29:18]ExternCall_PrintAddStr [21:29:18]wPrintStart [21:29:18]Write to MH i2c: 01 00 00 51 08 59 [21:29:18]Write i2c OK [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: 01 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: 01 07 00 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: 01 07 00 51 08 00 00 00 00 00 FF 0F 6E [21:29:18]RasterBufferAndPrint [21:29:18]line Счет N : (1)291809 [21:29:18]line ИНН: 02508201610067 [21:29:18]line Контрольно-Кассовый Чек [21:29:18]line ПРОДАЖА [21:29:18]line ТРК (МРК, ГНК) : 52 [21:29:18]line Товар: 2710124130 [21:29:18]line Аи-92-К-5 [21:29:18]line 7.380 * 67.80 [21:29:18]line = 500.36 [21:29:18]line НДС 12% НСП 1% [21:29:18]line > о реализуемом товаре [21:29:18]line ОКРУГЛЕНИЕ: -0.36 [21:29:18]line ИТОГО: 500.00 [21:29:18]line Внесено: 500.00 [21:29:18]line СДАЧА: 0.00 [21:29:18]line НСП 1% : 4.43 [21:29:18]line НДС 12% : 53.14 [21:29:18]line Наличными: 500.00 [21:29:18]line Безнал.: 0.00 [21:29:18]line Место: АЗС № 130 "Партнер Нефть" [21:29:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:29:18]line СНО: Общий режим [21:29:18]line Чек 727 20.08.2024 21:29 [21:29:18]line Смена: 465 ФФД: 1.0 [21:29:18]line ЗНМ: 0300000070 [21:29:18]line РНМ: 0000000000092562 [21:29:18]line Версия ККМ: 001 [21:29:18]line ФМ: 0000000000871769 [21:29:18]line ФД: 163282 [21:29:18]line ФПД: 157177755341889 [21:29:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T212917&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163282&fm=157177755341889&tin=02508201610067®Number=0000000000092562&sum=50000 [21:29:18]written 0, free lines is 4095 [21:29:18]OFD Sender: Processing packet 163282 [packets to send 961, broken 960] [21:29:18]ProducePacketName [21:29:18]name=ofd_packets/00163282 [21:29:18]OFD Sender: To server: pG, [21:29:18]CommunicateWithHost lk.salyk.kg:30040 [21:29:18]ConnectInit lk.salyk.kg [21:29:18]Write to MH i2c: 01 00 00 7C 08 84 [21:29:18]Write i2c OK [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: 01 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: 01 07 00 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: 01 07 00 7C 08 00 00 00 00 00 BC 0C 53 [21:29:18]RasterBufferAndPrint [21:29:18]line [21:29:18]line [21:29:18]line [21:29:18]line [21:29:18]line [21:29:18]written 0, free lines is 3266 [21:29:18]MH_Cut [21:29:18]Write to MH i2c: D1 01 00 83 08 01 5D [21:29:18]Write i2c OK [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: D1 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: D1 01 00 [21:29:18]MH_I2C_Read... [21:29:18]Read from MH i2c: D1 01 00 83 08 00 5C [21:29:18]Write to MH i2c: 01 00 00 84 08 8C [21:29:18]Write i2c OK [21:29:18]MH_I2C_Read... [21:29:19]*** Cut start [21:29:19]*** Purtial cut [21:29:19]*** Stage 1: CUTSNS_PIN = 1 [21:29:21]Read from MH i2c: 01 [21:29:21]MH_I2C_Read... [21:29:21]*** Stop cut motor [21:29:21]*** Cut end [21:29:21]Read from MH i2c: 01 07 00 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: 01 07 00 84 08 00 00 00 00 00 FF 0F A1 [21:29:21]process_action close_receipt done [21:29:21]requested_data is exist [21:29:21]produce_requested_data [21:29:21]requested_item fm.sn is exist - process it [21:29:21]wFMCommunicate request_size=4 [21:29:21]MH_SAM_APDU [21:29:21]CAPDU: 80 11 00 00 [21:29:21]Write to MH i2c: E2 08 00 85 08 80 11 00 00 00 00 00 00 07 [21:29:21]Write i2c OK [21:29:21]MH_I2C_Read... [21:29:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:29:21]Read from MH i2c: E2 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: E2 17 00 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: E2 17 00 85 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [21:29:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:29:21]wFMCommunicate OK [21:29:21]requested_item fd.num is exist - process it [21:29:21]SAM_PROTO_GetFieldsCounters [21:29:21]wFMCommunicate request_size=4 [21:29:21]MH_SAM_APDU [21:29:21]CAPDU: 80 13 00 00 [21:29:21]Write to MH i2c: E2 08 00 86 08 80 13 00 00 00 00 00 00 0A [21:29:21]Write i2c OK [21:29:21]MH_I2C_Read... [21:29:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:29:21]Read from MH i2c: E2 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: E2 62 00 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: E2 62 00 86 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D7 02 00 00 5E 04 04 00 D7 02 00 00 57 04 04 00 D8 02 00 00 19 04 04 00 00 00 00 00 90 00 DE [21:29: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D7 02 00 00 5E 04 04 00 D7 02 00 00 57 04 04 00 D8 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:29:21]wFMCommunicate OK [21:29:21]SAM_PROTO_GetFieldsCounters done [21:29:21]requested_item shift.num is exist - process it [21:29:21]requested_item shift.opened is exist - process it [21:29:21]req_shift_opened [21:29:21]FM_GetShiftState [21:29:21]SAM_PROTO_GetShiftState [21:29:21]wFMCommunicate request_size=4 [21:29:21]MH_SAM_APDU [21:29:21]CAPDU: 80 13 01 00 [21:29:21]Write to MH i2c: E2 08 00 87 08 80 13 01 00 00 00 00 00 0C [21:29:21]Write i2c OK [21:29:21]MH_I2C_Read... [21:29:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:29:21]Read from MH i2c: E2 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: E2 0E 00 [21:29:21]MH_I2C_Read... [21:29:21]Read from MH i2c: E2 0E 00 87 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DA [21:29:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:29:21]wFMCommunicate OK [21:29:21]SAM_PROTO_GetShiftState done [21:29:21]FM_GetShiftState done [21:29:21]req_shift_opened done [21:29:21]requested_item shift.open_date is exist - process it [21:29:21]req_shift_open_date [21:29:21]req_shift_open_date done [21:29:21]produce_requested_data done [21:29:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163282,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:29:21]process_action_free close_receipt [21:29:21]json_value_free [21:29:21]json_value_free done [21:29:21]process_json_proto returns [21:29:21]Send response to host [21:29:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163282,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:29:21]free response buf [21:29:21]execute_script done [21:29:21]execute_script returns [21:29:21]free content buf [21:29:21]Sock 10.Close socket [21:29:21]Sock 10.Thread stoped [21:29:23]Connected sock=11 [21:29: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 36 39 0F 01 00 00 14 F3 07 01 23 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D7 02 00 00 F4 03 04 00 AD 0A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D2 7D 02 00 35 04 06 00 8E F3 CC 46 14 41 23 2F C1 37 35 2C E8 8F [21:29: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 36 39 4F 00 00 00 7D 42 47 00 95 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 36 39 10 04 04 00 D2 7D 02 00 F4 03 04 00 05 B4 C4 66 B6 04 01 00 00 88 50 D3 3D C7 4D 20 38 [21:29:24]CommunicateWithHost err = 0 [21:29:24]CheckOFDResponse [21:29:24]1017 (14) - 77093643461234 [21:29:24]1041 (16) - 0000000000871769 [21:29:24]1040 (4) - 163282 [21:29:24]1012 (4) - 20.08.2024 15:19 [21:29:24]1206 (1) - 0 [21:29:24]OFD Sender: Remove packet 163282 [21:29:24]ProducePacketName [21:29:24]name=ofd_packets/00163282 [21:29:24]NVStorageDeleteData [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:40]recv_with_timeout no data received [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:15]OFD Sender: No OFD packet to send [21:30:20]OFD Sender: No OFD packet to send [21:30:25]OFD Sender: No OFD packet to send [21:30:30]OFD Sender: No OFD packet to send [21:30:35]OFD Sender: No OFD packet to send [21:30:40]OFD Sender: No OFD packet to send [21:30:45]OFD Sender: No OFD packet to send [21:30:50]OFD Sender: No OFD packet to send [21:30:55]OFD Sender: No OFD packet to send [21:31:00]OFD Sender: No OFD packet to send [21:31:05]OFD Sender: No OFD packet to send [21:31:10]OFD Sender: No OFD packet to send [21:31:11]recv_with_timeout no data received [21:31:15]OFD Sender: No OFD packet to send [21:31:20]OFD Sender: No OFD packet to send [21:31:25]OFD Sender: No OFD packet to send [21:31:30]OFD Sender: No OFD packet to send [21:31:35]OFD Sender: No OFD packet to send [21:31:40]OFD Sender: No OFD packet to send [21:31:45]OFD Sender: No OFD packet to send [21:31:50]OFD Sender: No OFD packet to send [21:31:55]OFD Sender: No OFD packet to send [21:32:00]OFD Sender: No OFD packet to send [21:32:05]OFD Sender: No OFD packet to send [21:32:10]OFD Sender: No OFD packet to send [21:32:11]recv_with_timeout no data received [21:32:15]OFD Sender: No OFD packet to send [21:32:20]OFD Sender: No OFD packet to send [21:32:25]OFD Sender: No OFD packet to send [21:32:27]recv_with_timeout no data received [21:32:30]OFD Sender: No OFD packet to send [21:32:35]OFD Sender: No OFD packet to send [21:32:40]OFD Sender: No OFD packet to send [21:32:45]OFD Sender: No OFD packet to send [21:32:46]recv_with_timeout no data received [21:32:50]OFD Sender: No OFD packet to send [21:32:55]OFD Sender: No OFD packet to send [21:33:00]OFD Sender: No OFD packet to send [21:33:05]OFD Sender: No OFD packet to send [21:33:10]OFD Sender: No OFD packet to send [21:33:15]OFD Sender: No OFD packet to send [21:33:20]OFD Sender: No OFD packet to send [21:33:25]OFD Sender: No OFD packet to send [21:33:30]OFD Sender: No OFD packet to send [21:33:35]OFD Sender: No OFD packet to send [21:33:40]OFD Sender: No OFD packet to send [21:33:45]OFD Sender: No OFD packet to send [21:33:48]recv_with_timeout no data received [21:33:50]OFD Sender: No OFD packet to send [21:33:55]OFD Sender: No OFD packet to send [21:33:59]recv_with_timeout no data received [21:34:00]OFD Sender: No OFD packet to send [21:34:05]OFD Sender: No OFD packet to send [21:34:10]OFD Sender: No OFD packet to send [21:34:15]OFD Sender: No OFD packet to send [21:34:21]OFD Sender: No OFD packet to send [21:34:26]OFD Sender: No OFD packet to send [21:34:31]OFD Sender: No OFD packet to send [21:34:36]OFD Sender: No OFD packet to send [21:34:41]OFD Sender: No OFD packet to send [21:34:46]OFD Sender: No OFD packet to send [21:34:51]OFD Sender: No OFD packet to send [21:34:56]OFD Sender: No OFD packet to send [21:35:01]OFD Sender: No OFD packet to send [21:35:06]OFD Sender: No OFD packet to send [21:35:11]OFD Sender: No OFD packet to send [21:35:16]OFD Sender: No OFD packet to send [21:35:21]OFD Sender: No OFD packet to send [21:35:26]OFD Sender: No OFD packet to send [21:35:31]OFD Sender: No OFD packet to send [21:35:36]OFD Sender: No OFD packet to send [21:35:41]OFD Sender: No OFD packet to send [21:35:46]OFD Sender: No OFD packet to send [21:35:51]OFD Sender: No OFD packet to send [21:35:56]OFD Sender: No OFD packet to send [21:36:01]OFD Sender: No OFD packet to send [21:36:06]OFD Sender: No OFD packet to send [21:36:11]OFD Sender: No OFD packet to send [21:36:16]OFD Sender: No OFD packet to send [21:36:19]recv_with_timeout no data received [21:36:21]OFD Sender: No OFD packet to send [21:36:26]OFD Sender: No OFD packet to send [21:36:31]OFD Sender: No OFD packet to send [21:36:33]recv_with_timeout no data received [21:36:36]OFD Sender: No OFD packet to send [21:36:41]OFD Sender: No OFD packet to send [21:36:46]OFD Sender: No OFD packet to send [21:36:51]OFD Sender: No OFD packet to send [21:36:56]OFD Sender: No OFD packet to send [21:37:01]OFD Sender: No OFD packet to send [21:37:06]OFD Sender: No OFD packet to send [21:37:11]OFD Sender: No OFD packet to send [21:37:16]OFD Sender: No OFD packet to send [21:37:21]OFD Sender: No OFD packet to send [21:37:26]OFD Sender: No OFD packet to send [21:37:31]OFD Sender: No OFD packet to send [21:37:33]accept exits with 7 [21:37:33]New connection [21:37:33]New thread 3067366756 created [21:37:33]Thread 3067510116 joined [21:37:33]Waiting for new connection... [21:37:33] Sock 7.Parse request [21:37:33]Sock 7.Check first char [21:37:33]Sock 7.First char is OK [21:37:33]request: POST /json_proto HTTP/1.0 [21:37:33]Method: POST [21:37:33]URL: /json_proto [21:37:33]Method is POST - this is cgi request [21:37:33]url: /json_proto [21:37:33]query_string will be loaded in cgi processing [21:37:33]execute_cgi json_proto POST (null) [21:37:33]execute_cgi path=json_proto method=POST [21:37:33]POST find Content-Length [21:37:33]Host: 172.17.44.132:8080 [21:37:33]Content-Length: 681 [21:37:33]Content-Type: application/json [21:37:33] [21:37:33]POST finish read [21:37:33]Found Content-Length = 681 [21:37:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:37:33]execute_script... [21:37:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291814", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:37:33]POST & json_proto [21:37:33]process_json_proto [21:37:33]json parsed OK: [21:37:33]protocol is kg_v1.0 [21:37:33]action value=close_receipt [21:37:33]process_action close_receipt [21:37:33]cmd_close_receipt [21:37:33]MH_GetDate [21:37:33]Write to MH i2c: F0 00 00 88 08 7F [21:37:33]Write i2c OK [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: F0 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: F0 09 00 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: F0 09 00 88 08 00 9E 0C C5 66 2A 83 C1 65 30 [21:37:33]GetLastDocTimeStamp 1724189357 [21:37:33]current date 1724189854 [21:37:33]FM_GetShiftState [21:37:33]SAM_PROTO_GetShiftState [21:37:33]wFMCommunicate request_size=4 [21:37:33]MH_SAM_APDU [21:37:33]CAPDU: 80 13 01 00 [21:37:33]Write to MH i2c: E2 08 00 89 08 80 13 01 00 00 00 00 00 0E [21:37:33]Write i2c OK [21:37:33]MH_I2C_Read... [21:37:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:37:33]Read from MH i2c: E2 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: E2 0E 00 [21:37:33]MH_I2C_Read... [21:37:33]Read from MH i2c: E2 0E 00 89 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DC [21:37:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:37:33]wFMCommunicate OK [21:37:33]SAM_PROTO_GetShiftState done [21:37:33]FM_GetShiftState done [21:37:33]opened in 1724113081 [21:37:33]opened+sec_in_day 1724199481 [21:37:33]quantity*price = 50035 [21:37:33]sum+1 = 50036 [21:37:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 728 20.08.2024 21:37 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163283 ФПД: 246792303368226 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T213734&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163283&fm=246792303368226&tin=02508201610067®Number=0000000000092562&sum=50000 [21:37:34]StoreToDocumentArchive [21:37:34]shift 465 fd 163283 [21:37:34]save to /storage/0465/doc_00163283 [21:37:34]save last doc name /storage/0465/doc_00163283 to /storage/kkm_last_doc_name [21:37:34]save OK [21:37:34]Clear old archive folders... [21:37:34]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:37:34]tlvbuf is 005A44E0 [21:37:34]SAM_PROTO_ClearQueue [21:37:34]wFMCommunicate request_size=4 [21:37:34]MH_SAM_APDU [21:37:34]CAPDU: 80 09 00 00 [21:37:34]Write to MH i2c: E2 08 00 96 08 80 09 00 00 00 00 00 00 10 [21:37:34]Write i2c OK [21:37:34]MH_I2C_Read... [21:37:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:37:34]Read from MH i2c: E2 [21:37:34]MH_I2C_Read... [21:37:34]Read from MH i2c: E2 03 00 [21:37:34]MH_I2C_Read... [21:37:34]Read from MH i2c: E2 03 00 96 08 00 90 00 12 [21:37:34]RAPDU: 90 00 [21:37:34]wFMCommunicate OK [21:37:34]SAM_PROTO_ClearQueue done [21:37:34]KKMCreateOFDPacket [21:37:34]OFDProtocolAddRootSTLVToBuf [21:37:34]FM_MakeSignedData [21:37:34]FM_MakeSignedData [21:37:34]SAM_PROTO_SignData [21:37:34]wFMCommunicate request_size=4 [21:37:34]MH_SAM_APDU [21:37:34]CAPDU: 80 0D 01 02 [21:37:34]Write to MH i2c: E2 08 00 97 08 80 0D 01 02 00 00 00 00 18 [21:37:34]Write i2c OK [21:37:34]MH_I2C_Read... [21:37:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:37:34]Read from MH i2c: E2 [21:37:34]MH_I2C_Read... [21:37:34]Read from MH i2c: E2 03 00 [21:37:34]MH_I2C_Read... [21:37:34]Read from MH i2c: E2 03 00 97 08 00 90 00 13 [21:37:34]RAPDU: 90 00 [21:37:34]wFMCommunicate OK [21:37:34]wFMCommunicate request_size=255 [21:37:34]MH_SAM_APDU [21:37:34]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 02 00 00 F4 03 04 00 9E 0C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7D 02 00 35 04 06 00 E0 74 [21:37:34]Write to MH i2c: E2 02 01 98 08 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 02 00 00 F4 03 04 00 9E 0C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7D 02 00 35 04 06 00 E0 74 00 00 12 [21:37:34]Write i2c OK [21:37:34]MH_I2C_Read... [21:37:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:37:35]Read from MH i2c: E2 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 03 00 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 03 00 98 08 00 90 00 14 [21:37:35]RAPDU: 90 00 [21:37:35]wFMCommunicate OK [21:37:35]wFMCommunicate request_size=9 [21:37:35]MH_SAM_APDU [21:37:35]CAPDU: 80 0D 02 02 04 CF 93 58 22 [21:37:35]Write to MH i2c: E2 0C 00 99 08 80 0D 02 02 04 00 CF 93 58 22 00 00 FF [21:37:35]Write i2c OK [21:37:35]MH_I2C_Read... [21:37:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:37:35]Read from MH i2c: E2 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 03 00 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 03 00 99 08 00 90 00 15 [21:37:35]RAPDU: 90 00 [21:37:35]wFMCommunicate OK [21:37:35]wFMCommunicate request_size=4 [21:37:35]MH_SAM_APDU [21:37:35]CAPDU: 80 0D 03 02 [21:37:35]Write to MH i2c: E2 08 00 9A 08 80 0D 03 02 00 00 00 00 1D [21:37:35]Write i2c OK [21:37:35]MH_I2C_Read... [21:37:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:37:35]Read from MH i2c: E2 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 0B 00 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 0B 00 9A 08 00 36 3A D0 4A 1E 03 9C F4 90 00 59 [21:37:35]RAPDU: 36 3A D0 4A 1E 03 9C F4 90 00 [21:37:35]wFMCommunicate OK [21:37:35]SAM_PROTO_SignData done [21:37:35]FM_MakeSignedData done [21:37:35]CreateOFDProtocolMessage [21:37:35]wFMCommunicate request_size=4 [21:37:35]MH_SAM_APDU [21:37:35]CAPDU: 80 11 00 00 [21:37:35]Write to MH i2c: E2 08 00 9B 08 80 11 00 00 00 00 00 00 1D [21:37:35]Write i2c OK [21:37:35]MH_I2C_Read... [21:37:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:37:35]Read from MH i2c: E2 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 17 00 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: E2 17 00 9B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [21:37:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:37:35]wFMCommunicate OK [21:37:35]CreateOFDProtocolMessage done [21:37:35]OFDSenderStorePacket 163283 [21:37:35]StoreOFDPacket docnum=163283 [21:37:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E1 76 06 01 30 7E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 02 00 00 F4 03 04 00 9E 0C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7D 02 00 35 04 06 00 E0 74 CF 93 58 22 36 3A D0 4A 1E 03 9C F4 [21:37:35]CheckFolder [21:37:35]dirname=/storage/ofd_packets [21:37:35]CheckFolder done [21:37:35]ProducePacketName [21:37:35]name=ofd_packets/00163283 [21:37:35]NVStorageSaveData ofd_packets/00163283 [21:37:35]File name is /storage/ofd_packets/00163283 [21:37:35]Write 300 bytes [21:37:35]NVStorageSaveData done [21:37:35]OFDSenderStorePacket done [21:37:35]KKMCreateOFDPacket done [21:37:35]NVStorageSaveData kkm_last_timestamp [21:37:35]File name is /storage/kkm_last_timestamp [21:37:35]Write 4 bytes [21:37:35]NVStorageSaveData done [21:37:35]ExternCall_PrintAddStr [21:37:35]wPrintStart [21:37:35]Write to MH i2c: 01 00 00 9C 08 A4 [21:37:35]Write i2c OK [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: 01 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: 01 07 00 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: 01 07 00 9C 08 00 00 00 00 00 FF 0F B9 [21:37:35]RasterBufferAndPrint [21:37:35]line Счет N : (1)291814 [21:37:35]line ИНН: 02508201610067 [21:37:35]line Контрольно-Кассовый Чек [21:37:35]line ПРОДАЖА [21:37:35]line ТРК (МРК, ГНК) : 81 [21:37:35]line Товар: 2711129700 [21:37:35]line ГАЗ-К-5 [21:37:35]line 13.030 * 38.40 [21:37:35]line = 500.35 [21:37:35]line НДС 12% НСП 1% [21:37:35]line > о реализуемом товаре [21:37:35]line ОКРУГЛЕНИЕ: -0.35 [21:37:35]line ИТОГО: 500.00 [21:37:35]line Внесено: 500.00 [21:37:35]line СДАЧА: 0.00 [21:37:35]line НСП 1% : 4.43 [21:37:35]line НДС 12% : 53.13 [21:37:35]line Наличными: 500.00 [21:37:35]line Безнал.: 0.00 [21:37:35]line Место: АЗС № 130 "Партнер Нефть" [21:37:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:37:35]line СНО: Общий режим [21:37:35]line Чек 728 20.08.2024 21:37 [21:37:35]line Смена: 465 ФФД: 1.0 [21:37:35]line ЗНМ: 0300000070 [21:37:35]line РНМ: 0000000000092562 [21:37:35]line Версия ККМ: 001 [21:37:35]line ФМ: 0000000000871769 [21:37:35]line ФД: 163283 [21:37:35]line ФПД: 246792303368226 [21:37:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T213734&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163283&fm=246792303368226&tin=02508201610067®Number=0000000000092562&sum=50000 [21:37:35]OFD Sender: Processing packet 163283 [packets to send 961, broken 960] [21:37:35]ProducePacketName [21:37:35]name=ofd_packets/00163283 [21:37:35]OFD Sender: To server: pG, [21:37:35]CommunicateWithHost lk.salyk.kg:30040 [21:37:35]ConnectInit lk.salyk.kg [21:37:35]written 0, free lines is 4095 [21:37:35]Write to MH i2c: 01 00 00 C7 08 CF [21:37:35]Write i2c OK [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: 01 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: 01 07 00 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: 01 07 00 C7 08 00 00 00 00 00 B8 0C 9A [21:37:35]RasterBufferAndPrint [21:37:35]line [21:37:35]line [21:37:35]line [21:37:35]line [21:37:35]line [21:37:35]written 0, free lines is 3263 [21:37:35]MH_Cut [21:37:35]Write to MH i2c: D1 01 00 CE 08 01 A8 [21:37:35]Write i2c OK [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: D1 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: D1 01 00 [21:37:35]MH_I2C_Read... [21:37:35]Read from MH i2c: D1 01 00 CE 08 00 A7 [21:37:35]Write to MH i2c: 01 00 00 CF 08 D7 [21:37:35]Write i2c OK [21:37:35]MH_I2C_Read... [21:37:36]*** Cut start [21:37:36]*** Purtial cut [21:37:36]*** Stage 1: CUTSNS_PIN = 1 [21:37:38]Read from MH i2c: 01 [21:37:38]MH_I2C_Read... [21:37:38]*** Stop cut motor [21:37:38]*** Cut end [21:37:38]Read from MH i2c: 01 07 00 [21:37:38]MH_I2C_Read... [21:37:38]Read from MH i2c: 01 07 00 CF 08 00 00 00 00 00 FF 0F EC [21:37:38]process_action close_receipt done [21:37:38]requested_data is exist [21:37:38]produce_requested_data [21:37:38]requested_item fm.sn is exist - process it [21:37:38]wFMCommunicate request_size=4 [21:37:38]MH_SAM_APDU [21:37:38]CAPDU: 80 11 00 00 [21:37:38]Write to MH i2c: E2 08 00 D0 08 80 11 00 00 00 00 00 00 52 [21:37:38]Write i2c OK [21:37:38]MH_I2C_Read... [21:37:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:37:38]Read from MH i2c: E2 [21:37:38]MH_I2C_Read... [21:37:38]Read from MH i2c: E2 17 00 [21:37:38]MH_I2C_Read... [21:37:38]Read from MH i2c: E2 17 00 D0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AB [21:37:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:37:38]wFMCommunicate OK [21:37:38]requested_item fd.num is exist - process it [21:37:38]SAM_PROTO_GetFieldsCounters [21:37:38]wFMCommunicate request_size=4 [21:37:38]MH_SAM_APDU [21:37:38]CAPDU: 80 13 00 00 [21:37:38]Write to MH i2c: E2 08 00 D1 08 80 13 00 00 00 00 00 00 55 [21:37:38]Write i2c OK [21:37:38]MH_I2C_Read... [21:37:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:37:39]Read from MH i2c: E2 [21:37:39]MH_I2C_Read... [21:37:39]Read from MH i2c: E2 62 00 [21:37:39]MH_I2C_Read... [21:37:39]Read from MH i2c: E2 62 00 D1 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D8 02 00 00 5E 04 04 00 D8 02 00 00 57 04 04 00 D9 02 00 00 19 04 04 00 00 00 00 00 90 00 2D [21:37: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D8 02 00 00 5E 04 04 00 D8 02 00 00 57 04 04 00 D9 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:37:39]wFMCommunicate OK [21:37:39]SAM_PROTO_GetFieldsCounters done [21:37:39]requested_item shift.num is exist - process it [21:37:39]requested_item shift.opened is exist - process it [21:37:39]req_shift_opened [21:37:39]FM_GetShiftState [21:37:39]SAM_PROTO_GetShiftState [21:37:39]wFMCommunicate request_size=4 [21:37:39]MH_SAM_APDU [21:37:39]CAPDU: 80 13 01 00 [21:37:39]Write to MH i2c: E2 08 00 D2 08 80 13 01 00 00 00 00 00 57 [21:37:39]Write i2c OK [21:37:39]MH_I2C_Read... [21:37:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:37:39]Read from MH i2c: E2 [21:37:39]MH_I2C_Read... [21:37:39]Read from MH i2c: E2 0E 00 [21:37:39]MH_I2C_Read... [21:37:39]Read from MH i2c: E2 0E 00 D2 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 25 [21:37:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:37:39]wFMCommunicate OK [21:37:39]SAM_PROTO_GetShiftState done [21:37:39]FM_GetShiftState done [21:37:39]req_shift_opened done [21:37:39]requested_item shift.open_date is exist - process it [21:37:39]req_shift_open_date [21:37:39]req_shift_open_date done [21:37:39]produce_requested_data done [21:37:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163283,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:37:39]process_action_free close_receipt [21:37:39]json_value_free [21:37:39]json_value_free done [21:37:39]process_json_proto returns [21:37:39]Send response to host [21:37:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163283,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:37:39]free response buf [21:37:39]execute_script done [21:37:39]execute_script returns [21:37:39]free content buf [21:37:39]Sock 7.Close socket [21:37:39]Sock 7.Thread stoped [21:37:41]recv_with_timeout no data received [21:37:43]Connected sock=11 [21:37: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 36 39 0E 01 00 00 E1 76 06 01 30 7E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D8 02 00 00 F4 03 04 00 9E 0C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7D 02 00 35 04 06 00 E0 74 CF 93 58 22 36 3A D0 4A 1E 03 9C F4 [21:37:43]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 79 19 47 00 6B CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D3 7D 02 00 F4 03 04 00 F9 B5 C4 66 B6 04 01 00 00 8A 7C F3 A1 26 5E A3 53 [21:37:43]CommunicateWithHost err = 0 [21:37:43]CheckOFDResponse [21:37:43]1017 (14) - 77093643461234 [21:37:43]1041 (16) - 0000000000871769 [21:37:43]1040 (4) - 163283 [21:37:43]1012 (4) - 20.08.2024 15:27 [21:37:43]1206 (1) - 0 [21:37:43]OFD Sender: Remove packet 163283 [21:37:43]ProducePacketName [21:37:43]name=ofd_packets/00163283 [21:37:43]NVStorageDeleteData [21:37:44]OFD Sender: No OFD packet to send [21:37:49]OFD Sender: No OFD packet to send [21:37:54]OFD Sender: No OFD packet to send [21:37:54]recv_with_timeout no data received [21:37:59]OFD Sender: No OFD packet to send [21:38:04]OFD Sender: No OFD packet to send [21:38:05]recv_with_timeout no data received [21:38:09]OFD Sender: No OFD packet to send [21:38:14]OFD Sender: No OFD packet to send [21:38:19]OFD Sender: No OFD packet to send [21:38:21]recv_with_timeout no data received [21:38:24]OFD Sender: No OFD packet to send [21:39:31]ConnectInit Can't connect to host [21:39:34]OFD Sender: No OFD packet to send [21:39:39]OFD Sender: No OFD packet to send [21:39:44]OFD Sender: No OFD packet to send [21:39:49]OFD Sender: No OFD packet to send [21:39:54]accept exits with 9 [21:39:54]New connection [21:39:54]New thread 3067510116 created [21:39:54]Thread 3067366756 joined [21:39:54]Waiting for new connection... [21:39:54] Sock 9.Parse request [21:39:54]Sock 9.Check first char [21:39:54]Sock 9.First char is OK [21:39:54]request: POST /json_proto HTTP/1.0 [21:39:54]Method: POST [21:39:54]URL: /json_proto [21:39:54]Method is POST - this is cgi request [21:39:54]url: /json_proto [21:39:54]query_string will be loaded in cgi processing [21:39:54]execute_cgi json_proto POST (null) [21:39:54]execute_cgi path=json_proto method=POST [21:39:54]POST find Content-Length [21:39:54]Host: 172.17.44.132:8080 [21:39:54]Content-Length: 682 [21:39:54]Content-Type: application/json [21:39:54] [21:39:54]POST finish read [21:39:54]Found Content-Length = 682 [21:39:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:39:54]execute_script... [21:39:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291817", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 22.130, "sum" : 1500.41, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:39:54]POST & json_proto [21:39:54]process_json_proto [21:39:54]json parsed OK: [21:39:54]protocol is kg_v1.0 [21:39:54]action value=close_receipt [21:39:54]process_action close_receipt [21:39:54]cmd_close_receipt [21:39:54]MH_GetDate [21:39:54]Write to MH i2c: F0 00 00 D3 08 CA [21:39:54]Write i2c OK [21:39:54]MH_I2C_Read... [21:39:54]Read from MH i2c: F0 [21:39:54]MH_I2C_Read... [21:39:54]Read from MH i2c: F0 09 00 [21:39:54]MH_I2C_Read... [21:39:54]Read from MH i2c: F0 09 00 D3 08 00 2B 0D C5 66 2A 83 C1 65 09 [21:39:54]GetLastDocTimeStamp 1724189854 [21:39:54]current date 1724189995 [21:39:54]FM_GetShiftState [21:39:54]SAM_PROTO_GetShiftState [21:39:54]wFMCommunicate request_size=4 [21:39:54]MH_SAM_APDU [21:39:54]CAPDU: 80 13 01 00 [21:39:54]Write to MH i2c: E2 08 00 D4 08 80 13 01 00 00 00 00 00 59 [21:39:54]Write i2c OK [21:39:54]MH_I2C_Read... [21:39:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:54]Read from MH i2c: E2 [21:39:54]MH_I2C_Read... [21:39:54]Read from MH i2c: E2 0E 00 [21:39:54]MH_I2C_Read... [21:39:54]Read from MH i2c: E2 0E 00 D4 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 27 [21:39:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:39:54]wFMCommunicate OK [21:39:54]SAM_PROTO_GetShiftState done [21:39:54]FM_GetShiftState done [21:39:54]opened in 1724113081 [21:39:54]opened+sec_in_day 1724199481 [21:39:54]quantity*price = 150041 [21:39:54]sum+1 = 150042 [21:39:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.41 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.34 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 729 20.08.2024 21:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163284 ФПД: 100948594253626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T213955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163284&fm=100948594253626&tin=02508201610067®Number=0000000000092562&sum=150000 [21:39:55]StoreToDocumentArchive [21:39:55]shift 465 fd 163284 [21:39:55]save to /storage/0465/doc_00163284 [21:39:55]save last doc name /storage/0465/doc_00163284 to /storage/kkm_last_doc_name [21:39:55]save OK [21:39:55]Clear old archive folders... [21:39:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:39:55]tlvbuf is 005BD570 [21:39:55]SAM_PROTO_ClearQueue [21:39:55]wFMCommunicate request_size=4 [21:39:55]MH_SAM_APDU [21:39:55]CAPDU: 80 09 00 00 [21:39:55]Write to MH i2c: E2 08 00 E1 08 80 09 00 00 00 00 00 00 5B [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:39:55]Read from MH i2c: E2 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 03 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 03 00 E1 08 00 90 00 5D [21:39:55]RAPDU: 90 00 [21:39:55]wFMCommunicate OK [21:39:55]SAM_PROTO_ClearQueue done [21:39:55]KKMCreateOFDPacket [21:39:55]OFDProtocolAddRootSTLVToBuf [21:39:55]FM_MakeSignedData [21:39:55]FM_MakeSignedData [21:39:55]SAM_PROTO_SignData [21:39:55]wFMCommunicate request_size=4 [21:39:55]MH_SAM_APDU [21:39:55]CAPDU: 80 0D 01 02 [21:39:55]Write to MH i2c: E2 08 00 E2 08 80 0D 01 02 00 00 00 00 63 [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:39:55]Read from MH i2c: E2 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 03 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 03 00 E2 08 00 90 00 5E [21:39:55]RAPDU: 90 00 [21:39:55]wFMCommunicate OK [21:39:55]wFMCommunicate request_size=255 [21:39:55]MH_SAM_APDU [21:39:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 02 00 00 F4 03 04 00 2B 0D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7D 02 00 35 04 06 00 5B [21:39:55]Write to MH i2c: E2 02 01 E3 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 02 00 00 F4 03 04 00 2B 0D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7D 02 00 35 04 06 00 5B 00 00 1A [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:55]Read from MH i2c: E2 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 03 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 03 00 E3 08 00 90 00 5F [21:39:55]RAPDU: 90 00 [21:39:55]wFMCommunicate OK [21:39:55]wFMCommunicate request_size=10 [21:39:55]MH_SAM_APDU [21:39:55]CAPDU: 80 0D 02 02 05 CF ED 19 DF 3A [21:39:55]Write to MH i2c: E2 0D 00 E4 08 80 0D 02 02 05 00 CF ED 19 DF 3A 00 00 5E [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:39:55]Read from MH i2c: E2 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 03 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 03 00 E4 08 00 90 00 60 [21:39:55]RAPDU: 90 00 [21:39:55]wFMCommunicate OK [21:39:55]wFMCommunicate request_size=4 [21:39:55]MH_SAM_APDU [21:39:55]CAPDU: 80 0D 03 02 [21:39:55]Write to MH i2c: E2 08 00 E5 08 80 0D 03 02 00 00 00 00 68 [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:39:55]Read from MH i2c: E2 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 0B 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 0B 00 E5 08 00 67 38 DB 06 F2 EF 7F 98 90 00 E1 [21:39:55]RAPDU: 67 38 DB 06 F2 EF 7F 98 90 00 [21:39:55]wFMCommunicate OK [21:39:55]SAM_PROTO_SignData done [21:39:55]FM_MakeSignedData done [21:39:55]CreateOFDProtocolMessage [21:39:55]wFMCommunicate request_size=4 [21:39:55]MH_SAM_APDU [21:39:55]CAPDU: 80 11 00 00 [21:39:55]Write to MH i2c: E2 08 00 E6 08 80 11 00 00 00 00 00 00 68 [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:55]Read from MH i2c: E2 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 17 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: E2 17 00 E6 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C1 [21:39:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:39:55]wFMCommunicate OK [21:39:55]CreateOFDProtocolMessage done [21:39:55]OFDSenderStorePacket 163284 [21:39:55]StoreOFDPacket docnum=163284 [21:39:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 BC 79 07 01 A6 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 02 00 00 F4 03 04 00 2B 0D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7D 02 00 35 04 06 00 5B CF ED 19 DF 3A 67 38 DB 06 F2 EF 7F 98 [21:39:55]CheckFolder [21:39:55]dirname=/storage/ofd_packets [21:39:55]CheckFolder done [21:39:55]ProducePacketName [21:39:55]name=ofd_packets/00163284 [21:39:55]NVStorageSaveData ofd_packets/00163284 [21:39:55]File name is /storage/ofd_packets/00163284 [21:39:55]Write 301 bytes [21:39:55]NVStorageSaveData done [21:39:55]OFDSenderStorePacket done [21:39:55]KKMCreateOFDPacket done [21:39:55]NVStorageSaveData kkm_last_timestamp [21:39:55]File name is /storage/kkm_last_timestamp [21:39:55]Write 4 bytes [21:39:55]NVStorageSaveData done [21:39:55]ExternCall_PrintAddStr [21:39:55]wPrintStart [21:39:55]Write to MH i2c: 01 00 00 E7 08 EF [21:39:55]Write i2c OK [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: 01 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: 01 07 00 [21:39:55]MH_I2C_Read... [21:39:55]Read from MH i2c: 01 07 00 E7 08 00 00 00 00 00 FF 0F 04 [21:39:55]RasterBufferAndPrint [21:39:55]line Счет N : (1)291817 [21:39:55]line ИНН: 02508201610067 [21:39:55]line Контрольно-Кассовый Чек [21:39:55]line ПРОДАЖА [21:39:55]line ТРК (МРК, ГНК) : 62 [21:39:55]line Товар: 2710124130 [21:39:55]line Аи-92-К-5 [21:39:55]line 22.130 * 67.80 [21:39:55]line = 1500.41 [21:39:55]line НДС 12% НСП 1% [21:39:55]line > о реализуемом товаре [21:39:55]line ОКРУГЛЕНИЕ: -0.41 [21:39:55]line ИТОГО: 1500.00 [21:39:55]line Внесено: 1500.00 [21:39:55]line СДАЧА: 0.00 [21:39:55]line НСП 1% : 13.28 [21:39:55]line НДС 12% : 159.34 [21:39:55]line Наличными: 1500.00 [21:39:55]line Безнал.: 0.00 [21:39:55]line Место: АЗС № 130 "Партнер Нефть" [21:39:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:39:55]line СНО: Общий режим [21:39:55]line Чек 729 20.08.2024 21:39 [21:39:55]line Смена: 465 ФФД: 1.0 [21:39:55]line ЗНМ: 0300000070 [21:39:55]line РНМ: 0000000000092562 [21:39:55]line Версия ККМ: 001 [21:39:55]line ФМ: 0000000000871769 [21:39:55]line ФД: 163284 [21:39:55]line ФПД: 100948594253626 [21:39:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T213955&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163284&fm=100948594253626&tin=02508201610067®Number=0000000000092562&sum=150000 [21:39:55]written 0, free lines is 4095 [21:39:55]OFD Sender: Processing packet 163284 [packets to send 961, broken 960] [21:39:55]ProducePacketName [21:39:55]name=ofd_packets/00163284 [21:39:55]OFD Sender: To server: pG, [21:39:55]CommunicateWithHost lk.salyk.kg:30040 [21:39:55]ConnectInit lk.salyk.kg [21:39:56]Write to MH i2c: 01 00 00 12 09 1B [21:39:56]Write i2c OK [21:39:56]MH_I2C_Read... [21:39:56]Read from MH i2c: 01 [21:39:56]MH_I2C_Read... [21:39:56]Read from MH i2c: 01 07 00 [21:39:56]MH_I2C_Read... [21:39:56]Read from MH i2c: 01 07 00 12 09 00 00 00 00 00 C0 0C EE [21:39:56]RasterBufferAndPrint [21:39:56]line [21:39:56]line [21:39:56]line [21:39:56]line [21:39:56]line [21:39:56]written 0, free lines is 3270 [21:39:56]MH_Cut [21:39:56]Write to MH i2c: D1 01 00 19 09 01 F4 [21:39:56]Write i2c OK [21:39:56]MH_I2C_Read... [21:39:56]Read from MH i2c: D1 [21:39:56]MH_I2C_Read... [21:39:56]Read from MH i2c: D1 01 00 [21:39:56]MH_I2C_Read... [21:39:56]Read from MH i2c: D1 01 00 19 09 00 F3 [21:39:56]Write to MH i2c: 01 00 00 1A 09 23 [21:39:56]Write i2c OK [21:39:56]MH_I2C_Read... [21:39:57]*** Cut start [21:39:57]*** Purtial cut [21:39:57]*** Stage 1: CUTSNS_PIN = 1 [21:39:59]Read from MH i2c: 01 [21:39:59]MH_I2C_Read... [21:39:59]*** Stop cut motor [21:39:59]*** Cut end [21:39:59]Read from MH i2c: 01 07 00 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: 01 07 00 1A 09 00 00 00 00 00 FF 0F 38 [21:39:59]process_action close_receipt done [21:39:59]requested_data is exist [21:39:59]produce_requested_data [21:39:59]requested_item fm.sn is exist - process it [21:39:59]wFMCommunicate request_size=4 [21:39:59]MH_SAM_APDU [21:39:59]CAPDU: 80 11 00 00 [21:39:59]Write to MH i2c: E2 08 00 1B 09 80 11 00 00 00 00 00 00 9E [21:39:59]Write i2c OK [21:39:59]MH_I2C_Read... [21:39:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:39:59]Read from MH i2c: E2 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 17 00 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 17 00 1B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F7 [21:39:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:39:59]wFMCommunicate OK [21:39:59]requested_item fd.num is exist - process it [21:39:59]SAM_PROTO_GetFieldsCounters [21:39:59]wFMCommunicate request_size=4 [21:39:59]MH_SAM_APDU [21:39:59]CAPDU: 80 13 00 00 [21:39:59]Write to MH i2c: E2 08 00 1C 09 80 13 00 00 00 00 00 00 A1 [21:39:59]Write i2c OK [21:39:59]MH_I2C_Read... [21:39:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:39:59]Read from MH i2c: E2 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 62 00 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 62 00 1C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D9 02 00 00 5E 04 04 00 D9 02 00 00 57 04 04 00 DA 02 00 00 19 04 04 00 00 00 00 00 90 00 7D [21:39:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 D9 02 00 00 5E 04 04 00 D9 02 00 00 57 04 04 00 DA 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:39:59]wFMCommunicate OK [21:39:59]SAM_PROTO_GetFieldsCounters done [21:39:59]requested_item shift.num is exist - process it [21:39:59]requested_item shift.opened is exist - process it [21:39:59]req_shift_opened [21:39:59]FM_GetShiftState [21:39:59]SAM_PROTO_GetShiftState [21:39:59]wFMCommunicate request_size=4 [21:39:59]MH_SAM_APDU [21:39:59]CAPDU: 80 13 01 00 [21:39:59]Write to MH i2c: E2 08 00 1D 09 80 13 01 00 00 00 00 00 A3 [21:39:59]Write i2c OK [21:39:59]MH_I2C_Read... [21:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:39:59]Read from MH i2c: E2 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 0E 00 [21:39:59]MH_I2C_Read... [21:39:59]Read from MH i2c: E2 0E 00 1D 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 71 [21:39:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:39:59]wFMCommunicate OK [21:39:59]SAM_PROTO_GetShiftState done [21:39:59]FM_GetShiftState done [21:39:59]req_shift_opened done [21:39:59]requested_item shift.open_date is exist - process it [21:39:59]req_shift_open_date [21:39:59]req_shift_open_date done [21:39:59]produce_requested_data done [21:39:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163284,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:39:59]process_action_free close_receipt [21:39:59]json_value_free [21:39:59]json_value_free done [21:39:59]process_json_proto returns [21:39:59]Send response to host [21:39:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163284,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:39:59]free response buf [21:39:59]execute_script done [21:39:59]execute_script returns [21:39:59]free content buf [21:39:59]Sock 9.Close socket [21:39:59]Sock 9.Thread stoped [21:40:00]ConnectInit Can't take IP for lk.salyk.kg [21:40:00]CommunicateWithHost connect error [21:40:00]CommunicateWithHost err = -1 [21:40:00]OFD Sender: Server communicate error [21:40:06]OFD Sender: Processing packet 163284 [packets to send 961, broken 960] [21:40:06]ProducePacketName [21:40:06]name=ofd_packets/00163284 [21:40:06]OFD Sender: To server: pG, [21:40:06]CommunicateWithHost lk.salyk.kg:30040 [21:40:06]ConnectInit lk.salyk.kg [21:40:09]accept exits with 7 [21:40:09]New connection [21:40:09]New thread 3067366756 created [21:40:09]Thread 3067510116 joined [21:40:09]Waiting for new connection... [21:40:09] Sock 7.Parse request [21:40:09]Sock 7.Check first char [21:40:09]Sock 7.First char is OK [21:40:09]request: POST /json_proto HTTP/1.0 [21:40:09]Method: POST [21:40:09]URL: /json_proto [21:40:09]Method is POST - this is cgi request [21:40:09]url: /json_proto [21:40:09]query_string will be loaded in cgi processing [21:40:09]execute_cgi json_proto POST (null) [21:40:09]execute_cgi path=json_proto method=POST [21:40:09]POST find Content-Length [21:40:09]Host: 172.17.44.132:8080 [21:40:09]Content-Length: 685 [21:40:09]Content-Type: application/json [21:40:09] [21:40:09]POST finish read [21:40:09]Found Content-Length = 685 [21:40:09]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 28.650, "sum" : 1100.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:09]execute_script... [21:40:09]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291816", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 28.650, "sum" : 1100.16, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1100.00, "total" : 1100.00, "payments": [ { "type": 0, "sum" : 1100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:40:09]POST & json_proto [21:40:09]process_json_proto [21:40:09]json parsed OK: [21:40:09]protocol is kg_v1.0 [21:40:09]action value=close_receipt [21:40:09]process_action close_receipt [21:40:09]cmd_close_receipt [21:40:09]MH_GetDate [21:40:09]Write to MH i2c: F0 00 00 1E 09 16 [21:40:09]Write i2c OK [21:40:09]MH_I2C_Read... [21:40:09]Read from MH i2c: F0 [21:40:09]MH_I2C_Read... [21:40:09]Read from MH i2c: F0 09 00 [21:40:09]MH_I2C_Read... [21:40:09]Read from MH i2c: F0 09 00 1E 09 00 3A 0D C5 66 2A 83 C1 65 64 [21:40:09]GetLastDocTimeStamp 1724189995 [21:40:09]current date 1724190010 [21:40:09]FM_GetShiftState [21:40:09]SAM_PROTO_GetShiftState [21:40:09]wFMCommunicate request_size=4 [21:40:09]MH_SAM_APDU [21:40:09]CAPDU: 80 13 01 00 [21:40:09]Write to MH i2c: E2 08 00 1F 09 80 13 01 00 00 00 00 00 A5 [21:40:09]Write i2c OK [21:40:09]MH_I2C_Read... [21:40:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:09]Read from MH i2c: E2 [21:40:09]MH_I2C_Read... [21:40:09]Read from MH i2c: E2 0E 00 [21:40:09]MH_I2C_Read... [21:40:09]Read from MH i2c: E2 0E 00 1F 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 73 [21:40:09]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:40:09]wFMCommunicate OK [21:40:09]SAM_PROTO_GetShiftState done [21:40:09]FM_GetShiftState done [21:40:09]opened in 1724113081 [21:40:09]opened+sec_in_day 1724199481 [21:40:09]quantity*price = 110016 [21:40:09]sum+1 = 110017 [21:40:09]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.16 ИТОГО: 1100.00 Внесено: 1100.00 СДАЧА: 0.00 НСП 1% : 9.74 НДС 12% : 116.83 Наличными: 1100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 730 20.08.2024 21:40 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163285 ФПД: 114565823556515 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T214010&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163285&fm=114565823556515&tin=02508201610067®Number=0000000000092562&sum=110000 [21:40:10]StoreToDocumentArchive [21:40:10]shift 465 fd 163285 [21:40:10]save to /storage/0465/doc_00163285 [21:40:10]save last doc name /storage/0465/doc_00163285 to /storage/kkm_last_doc_name [21:40:10]save OK [21:40:10]Clear old archive folders... [21:40:10]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:40:10]tlvbuf is 0060BB50 [21:40:10]SAM_PROTO_ClearQueue [21:40:10]wFMCommunicate request_size=4 [21:40:10]MH_SAM_APDU [21:40:10]CAPDU: 80 09 00 00 [21:40:10]Write to MH i2c: E2 08 00 2C 09 80 09 00 00 00 00 00 00 A7 [21:40:10]Write i2c OK [21:40:10]MH_I2C_Read... [21:40:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:40:10]Read from MH i2c: E2 [21:40:10]MH_I2C_Read... [21:40:10]Read from MH i2c: E2 03 00 [21:40:10]MH_I2C_Read... [21:40:10]Read from MH i2c: E2 03 00 2C 09 00 90 00 A9 [21:40:10]RAPDU: 90 00 [21:40:10]wFMCommunicate OK [21:40:10]SAM_PROTO_ClearQueue done [21:40:10]KKMCreateOFDPacket [21:40:10]OFDProtocolAddRootSTLVToBuf [21:40:10]FM_MakeSignedData [21:40:10]FM_MakeSignedData [21:40:10]SAM_PROTO_SignData [21:40:10]wFMCommunicate request_size=4 [21:40:10]MH_SAM_APDU [21:40:10]CAPDU: 80 0D 01 02 [21:40:10]Write to MH i2c: E2 08 00 2D 09 80 0D 01 02 00 00 00 00 AF [21:40:10]Write i2c OK [21:40:10]MH_I2C_Read... [21:40:10]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:40:10]Read from MH i2c: E2 [21:40:10]MH_I2C_Read... [21:40:10]Read from MH i2c: E2 03 00 [21:40:10]MH_I2C_Read... [21:40:10]Read from MH i2c: E2 03 00 2D 09 00 90 00 AA [21:40:10]RAPDU: 90 00 [21:40:10]wFMCommunicate OK [21:40:10]wFMCommunicate request_size=255 [21:40:10]MH_SAM_APDU [21:40:10]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 EA 6F 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 02 00 00 F4 03 04 00 3A 0D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7D 02 00 35 04 06 00 68 32 [21:40:10]Write to MH i2c: E2 02 01 2E 09 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 EA 6F 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 02 00 00 F4 03 04 00 3A 0D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7D 02 00 35 04 06 00 68 32 00 00 AF [21:40:10]Write i2c OK [21:40:10]MH_I2C_Read... [21:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:10]Read from MH i2c: E2 [21:40:10]MH_I2C_Read... [21:40:10]Read from MH i2c: E2 03 00 [21:40:10]MH_I2C_Read... [21:40:10]Read from MH i2c: E2 03 00 2E 09 00 90 00 AB [21:40:10]RAPDU: 90 00 [21:40:10]wFMCommunicate OK [21:40:10]wFMCommunicate request_size=9 [21:40:10]MH_SAM_APDU [21:40:10]CAPDU: 80 0D 02 02 04 6F 37 6B A3 [21:40:10]Write to MH i2c: E2 0C 00 2F 09 80 0D 02 02 04 00 6F 37 6B A3 00 00 6E [21:40:10]Write i2c OK [21:40:10]MH_I2C_Read... [21:40:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:40:10]Read from MH i2c: E2 [21:40:10]MH_I2C_Read... [21:40:10]Read from MH i2c: E2 03 00 [21:40:10]MH_I2C_Read... [21:40:10]Read from MH i2c: E2 03 00 2F 09 00 90 00 AC [21:40:10]RAPDU: 90 00 [21:40:10]wFMCommunicate OK [21:40:10]wFMCommunicate request_size=4 [21:40:10]MH_SAM_APDU [21:40:10]CAPDU: 80 0D 03 02 [21:40:10]Write to MH i2c: E2 08 00 30 09 80 0D 03 02 00 00 00 00 B4 [21:40:10]Write i2c OK [21:40:10]MH_I2C_Read... [21:40:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:40:10]Read from MH i2c: E2 [21:40:10]MH_I2C_Read... [21:40:10]Read from MH i2c: E2 0B 00 [21:40:10]MH_I2C_Read... [21:40:10]Read from MH i2c: E2 0B 00 30 09 00 D6 07 6E 7B C4 30 34 F1 90 00 94 [21:40:10]RAPDU: D6 07 6E 7B C4 30 34 F1 90 00 [21:40:10]wFMCommunicate OK [21:40:10]SAM_PROTO_SignData done [21:40:10]FM_MakeSignedData done [21:40:10]CreateOFDProtocolMessage [21:40:10]wFMCommunicate request_size=4 [21:40:10]MH_SAM_APDU [21:40:10]CAPDU: 80 11 00 00 [21:40:10]Write to MH i2c: E2 08 00 31 09 80 11 00 00 00 00 00 00 B4 [21:40:10]Write i2c OK [21:40:10]MH_I2C_Read... [21:40:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:11]ConnectInit Can't take IP for lk.salyk.kg [21:40:11]CommunicateWithHost connect error [21:40:11]CommunicateWithHost err = -1 [21:40:11]OFD Sender: Server communicate error [21:40:11]Read from MH i2c: E2 [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: E2 17 00 [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: E2 17 00 31 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0D [21:40:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:40:11]wFMCommunicate OK [21:40:11]CreateOFDProtocolMessage done [21:40:11]OFDSenderStorePacket 163285 [21:40:11]StoreOFDPacket docnum=163285 [21:40:11]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 7D 61 06 01 AA 34 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 EA 6F 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 02 00 00 F4 03 04 00 3A 0D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7D 02 00 35 04 06 00 68 32 6F 37 6B A3 D6 07 6E 7B C4 30 34 F1 [21:40:11]CheckFolder [21:40:11]dirname=/storage/ofd_packets [21:40:11]CheckFolder done [21:40:11]ProducePacketName [21:40:11]name=ofd_packets/00163285 [21:40:11]NVStorageSaveData ofd_packets/00163285 [21:40:11]File name is /storage/ofd_packets/00163285 [21:40:11]Write 300 bytes [21:40:11]NVStorageSaveData done [21:40:11]OFDSenderStorePacket done [21:40:11]KKMCreateOFDPacket done [21:40:11]NVStorageSaveData kkm_last_timestamp [21:40:11]File name is /storage/kkm_last_timestamp [21:40:11]Write 4 bytes [21:40:11]NVStorageSaveData done [21:40:11]ExternCall_PrintAddStr [21:40:11]wPrintStart [21:40:11]Write to MH i2c: 01 00 00 32 09 3B [21:40:11]Write i2c OK [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: 01 [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: 01 07 00 [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: 01 07 00 32 09 00 00 00 00 00 FF 0F 50 [21:40:11]RasterBufferAndPrint [21:40:11]line Счет N : (1)291816 [21:40:11]line ИНН: 02508201610067 [21:40:11]line Контрольно-Кассовый Чек [21:40:11]line ПРОДАЖА [21:40:11]line ТРК (МРК, ГНК) : 71 [21:40:11]line Товар: 2711129700 [21:40:11]line ГАЗ-К-5 [21:40:11]line 28.650 * 38.40 [21:40:11]line = 1100.16 [21:40:11]line НДС 12% НСП 1% [21:40:11]line > о реализуемом товаре [21:40:11]line ОКРУГЛЕНИЕ: -0.16 [21:40:11]line ИТОГО: 1100.00 [21:40:11]line Внесено: 1100.00 [21:40:11]line СДАЧА: 0.00 [21:40:11]line НСП 1% : 9.74 [21:40:11]line НДС 12% : 116.83 [21:40:11]line Наличными: 1100.00 [21:40:11]line Безнал.: 0.00 [21:40:11]line Место: АЗС № 130 "Партнер Нефть" [21:40:11]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:40:11]line СНО: Общий режим [21:40:11]line Чек 730 20.08.2024 21:40 [21:40:11]line Смена: 465 ФФД: 1.0 [21:40:11]line ЗНМ: 0300000070 [21:40:11]line РНМ: 0000000000092562 [21:40:11]line Версия ККМ: 001 [21:40:11]line ФМ: 0000000000871769 [21:40:11]line ФД: 163285 [21:40:11]line ФПД: 114565823556515 [21:40:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T214010&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163285&fm=114565823556515&tin=02508201610067®Number=0000000000092562&sum=110000 [21:40:11]written 0, free lines is 4095 [21:40:11]OFD Sender: Processing packet 163284 [packets to send 962, broken 960] [21:40:11]ProducePacketName [21:40:11]name=ofd_packets/00163284 [21:40:11]OFD Sender: To server: pG, [21:40:11]CommunicateWithHost lk.salyk.kg:30040 [21:40:11]ConnectInit lk.salyk.kg [21:40:11]Write to MH i2c: 01 00 00 5D 09 66 [21:40:11]Write i2c OK [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: 01 [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: 01 07 00 [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: 01 07 00 5D 09 00 00 00 00 00 BB 0C 34 [21:40:11]RasterBufferAndPrint [21:40:11]line [21:40:11]line [21:40:11]line [21:40:11]line [21:40:11]line [21:40:11]written 0, free lines is 3269 [21:40:11]MH_Cut [21:40:11]Write to MH i2c: D1 01 00 64 09 01 3F [21:40:11]Write i2c OK [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: D1 [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: D1 01 00 [21:40:11]MH_I2C_Read... [21:40:11]Read from MH i2c: D1 01 00 64 09 00 3E [21:40:11]Write to MH i2c: 01 00 00 65 09 6E [21:40:11]Write i2c OK [21:40:11]MH_I2C_Read... [21:40:12]*** Cut start [21:40:12]*** Purtial cut [21:40:12]*** Stage 1: CUTSNS_PIN = 1 [21:40:14]Read from MH i2c: 01 [21:40:14]MH_I2C_Read... [21:40:14]*** Stop cut motor [21:40:14]*** Cut end [21:40:14]Read from MH i2c: 01 07 00 [21:40:14]MH_I2C_Read... [21:40:14]Read from MH i2c: 01 07 00 65 09 00 00 00 00 00 FF 0F 83 [21:40:14]process_action close_receipt done [21:40:14]requested_data is exist [21:40:14]produce_requested_data [21:40:14]requested_item fm.sn is exist - process it [21:40:14]wFMCommunicate request_size=4 [21:40:14]MH_SAM_APDU [21:40:14]CAPDU: 80 11 00 00 [21:40:14]Write to MH i2c: E2 08 00 66 09 80 11 00 00 00 00 00 00 E9 [21:40:14]Write i2c OK [21:40:14]MH_I2C_Read... [21:40:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:40:14]Read from MH i2c: E2 [21:40:14]MH_I2C_Read... [21:40:14]Read from MH i2c: E2 17 00 [21:40:14]MH_I2C_Read... [21:40:14]Read from MH i2c: E2 17 00 66 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 42 [21:40:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:40:14]wFMCommunicate OK [21:40:14]requested_item fd.num is exist - process it [21:40:14]SAM_PROTO_GetFieldsCounters [21:40:14]wFMCommunicate request_size=4 [21:40:14]MH_SAM_APDU [21:40:14]CAPDU: 80 13 00 00 [21:40:14]Write to MH i2c: E2 08 00 67 09 80 13 00 00 00 00 00 00 EC [21:40:14]Write i2c OK [21:40:14]MH_I2C_Read... [21:40:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:40:14]Read from MH i2c: E2 [21:40:14]MH_I2C_Read... [21:40:14]Read from MH i2c: E2 62 00 [21:40:14]MH_I2C_Read... [21:40:14]Read from MH i2c: E2 62 00 67 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DA 02 00 00 5E 04 04 00 DA 02 00 00 57 04 04 00 DB 02 00 00 19 04 04 00 00 00 00 00 90 00 CC [21:40: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DA 02 00 00 5E 04 04 00 DA 02 00 00 57 04 04 00 DB 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:40:14]wFMCommunicate OK [21:40:14]SAM_PROTO_GetFieldsCounters done [21:40:14]requested_item shift.num is exist - process it [21:40:14]requested_item shift.opened is exist - process it [21:40:14]req_shift_opened [21:40:14]FM_GetShiftState [21:40:14]SAM_PROTO_GetShiftState [21:40:14]wFMCommunicate request_size=4 [21:40:14]MH_SAM_APDU [21:40:14]CAPDU: 80 13 01 00 [21:40:14]Write to MH i2c: E2 08 00 68 09 80 13 01 00 00 00 00 00 EE [21:40:14]Write i2c OK [21:40:14]MH_I2C_Read... [21:40:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:40:14]Read from MH i2c: E2 [21:40:14]MH_I2C_Read... [21:40:14]Read from MH i2c: E2 0E 00 [21:40:14]MH_I2C_Read... [21:40:14]Read from MH i2c: E2 0E 00 68 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BC [21:40:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:40:14]wFMCommunicate OK [21:40:14]SAM_PROTO_GetShiftState done [21:40:14]FM_GetShiftState done [21:40:14]req_shift_opened done [21:40:14]requested_item shift.open_date is exist - process it [21:40:14]req_shift_open_date [21:40:14]req_shift_open_date done [21:40:14]produce_requested_data done [21:40:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163285,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:40:14]process_action_free close_receipt [21:40:14]json_value_free [21:40:14]json_value_free done [21:40:14]process_json_proto returns [21:40:14]Send response to host [21:40:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163285,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:40:14]free response buf [21:40:14]execute_script done [21:40:14]execute_script returns [21:40:14]free content buf [21:40:14]Sock 7.Close socket [21:40:14]Sock 7.Thread stoped [21:40:15]Connected sock=9 [21:40: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 36 39 0F 01 00 00 BC 79 07 01 A6 D6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 72 56 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 19 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3E 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 D9 02 00 00 F4 03 04 00 2B 0D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D4 7D 02 00 35 04 06 00 5B CF ED 19 DF 3A 67 38 DB 06 F2 EF 7F 98 [21:40: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 36 39 4F 00 00 00 73 26 47 00 31 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 36 39 10 04 04 00 D4 7D 02 00 F4 03 04 00 92 B6 C4 66 B6 04 01 00 00 50 E6 22 C6 75 9D FA FD [21:40:16]CommunicateWithHost err = 0 [21:40:16]CheckOFDResponse [21:40:16]1017 (14) - 77093643461234 [21:40:16]1041 (16) - 0000000000871769 [21:40:16]1040 (4) - 163284 [21:40:16]1012 (4) - 20.08.2024 15:30 [21:40:16]1206 (1) - 0 [21:40:16]OFD Sender: Remove packet 163284 [21:40:16]ProducePacketName [21:40:16]name=ofd_packets/00163284 [21:40:16]NVStorageDeleteData [21:40:17]OFD Sender: Processing packet 163285 [packets to send 961, broken 960] [21:40:17]ProducePacketName [21:40:17]name=ofd_packets/00163285 [21:40:17]OFD Sender: To server: pG, [21:40:17]CommunicateWithHost lk.salyk.kg:30040 [21:40:17]ConnectInit lk.salyk.kg [21:40:21]recv_with_timeout no data received [21:40:22]ConnectInit Can't take IP for lk.salyk.kg [21:40:22]CommunicateWithHost connect error [21:40:22]CommunicateWithHost err = -1 [21:40:22]OFD Sender: Server communicate error [21:40:27]OFD Sender: Processing packet 163285 [packets to send 961, broken 960] [21:40:27]ProducePacketName [21:40:27]name=ofd_packets/00163285 [21:40:27]OFD Sender: To server: pG, [21:40:27]CommunicateWithHost lk.salyk.kg:30040 [21:40:27]ConnectInit lk.salyk.kg [21:40:34]Connected sock=9 [21:40: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 36 39 0E 01 00 00 7D 61 06 01 AA 34 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 EA 6F 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 02 00 00 F4 03 04 00 3A 0D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7D 02 00 35 04 06 00 68 32 6F 37 6B A3 D6 07 6E 7B C4 30 34 F1 [21:40:35]recv_with_timeout no data received [21:40:39]recv_with_timeout no data received [21:40:39]CommunicateWithHost answer receiving error [21:40:39]CommunicateWithHost err = -3 [21:40:39]OFD Sender: Server communicate error [21:40:44]OFD Sender: Processing packet 163285 [packets to send 961, broken 960] [21:40:44]ProducePacketName [21:40:44]name=ofd_packets/00163285 [21:40:44]OFD Sender: To server: pG, [21:40:44]CommunicateWithHost lk.salyk.kg:30040 [21:40:44]ConnectInit lk.salyk.kg [21:40:49]Connected sock=9 [21:40: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 36 39 0E 01 00 00 7D 61 06 01 AA 34 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 EA 6F 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 AD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 AD 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 CE 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A3 2D 00 00 00 00 07 04 06 00 B0 AD 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DA 02 00 00 F4 03 04 00 3A 0D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D5 7D 02 00 35 04 06 00 68 32 6F 37 6B A3 D6 07 6E 7B C4 30 34 F1 [21:40: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 36 39 4F 00 00 00 05 D1 47 00 77 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 36 39 10 04 04 00 D5 7D 02 00 F4 03 04 00 B3 B6 C4 66 B6 04 01 00 00 CF 6B EF B2 3A ED B9 FD [21:40:49]CommunicateWithHost err = 0 [21:40:49]CheckOFDResponse [21:40:49]1017 (14) - 77093643461234 [21:40:49]1041 (16) - 0000000000871769 [21:40:49]1040 (4) - 163285 [21:40:49]1012 (4) - 20.08.2024 15:30 [21:40:49]1206 (1) - 0 [21:40:49]OFD Sender: Remove packet 163285 [21:40:49]ProducePacketName [21:40:49]name=ofd_packets/00163285 [21:40:49]NVStorageDeleteData [21:40:50]OFD Sender: No OFD packet to send [21:40:55]OFD Sender: No OFD packet to send [21:41:00]OFD Sender: No OFD packet to send [21:41:05]OFD Sender: No OFD packet to send [21:41:10]OFD Sender: No OFD packet to send [21:41:15]OFD Sender: No OFD packet to send [21:41:18]recv_with_timeout no data received [21:41:20]OFD Sender: No OFD packet to send [21:41:25]OFD Sender: No OFD packet to send [21:41:30]OFD Sender: No OFD packet to send [21:41:35]OFD Sender: No OFD packet to send [21:41:40]OFD Sender: No OFD packet to send [21:41:45]OFD Sender: No OFD packet to send [21:41:50]OFD Sender: No OFD packet to send [21:41:55]OFD Sender: No OFD packet to send [21:42:00]OFD Sender: No OFD packet to send [21:42:04]recv_with_timeout no data received [21:42:05]OFD Sender: No OFD packet to send [21:42:10]OFD Sender: No OFD packet to send [21:42:15]OFD Sender: No OFD packet to send [21:42:15]recv_with_timeout no data received [21:42:20]OFD Sender: No OFD packet to send [21:42:25]OFD Sender: No OFD packet to send [21:42:30]OFD Sender: No OFD packet to send [21:42:35]OFD Sender: No OFD packet to send [21:42:40]OFD Sender: No OFD packet to send [21:42:45]OFD Sender: No OFD packet to send [21:42:50]OFD Sender: No OFD packet to send [21:42:55]OFD Sender: No OFD packet to send [21:43:00]OFD Sender: No OFD packet to send [21:43:05]OFD Sender: No OFD packet to send [21:43:10]OFD Sender: No OFD packet to send [21:43:15]OFD Sender: No OFD packet to send [21:43:20]OFD Sender: No OFD packet to send [21:43:25]OFD Sender: No OFD packet to send [21:43:30]OFD Sender: No OFD packet to send [21:43:35]OFD Sender: No OFD packet to send [21:43:40]OFD Sender: No OFD packet to send [21:43:45]OFD Sender: No OFD packet to send [21:43:50]OFD Sender: No OFD packet to send [21:43:55]OFD Sender: No OFD packet to send [21:44:00]OFD Sender: No OFD packet to send [21:44:05]OFD Sender: No OFD packet to send [21:44:10]OFD Sender: No OFD packet to send [21:44:16]OFD Sender: No OFD packet to send [21:44:21]OFD Sender: No OFD packet to send [21:44:26]OFD Sender: No OFD packet to send [21:44:31]OFD Sender: No OFD packet to send [21:44:36]OFD Sender: No OFD packet to send [21:44:41]OFD Sender: No OFD packet to send [21:44:45]accept exits with 11 [21:44:45]New connection [21:44:45]New thread 3067510116 created [21:44:45]Thread 3067366756 joined [21:44:45]Waiting for new connection... [21:44:45] Sock 11.Parse request [21:44:45]Sock 11.Check first char [21:44:45]Sock 11.First char is OK [21:44:45]request: POST /json_proto HTTP/1.0 [21:44:45]Method: POST [21:44:45]URL: /json_proto [21:44:45]Method is POST - this is cgi request [21:44:45]url: /json_proto [21:44:45]query_string will be loaded in cgi processing [21:44:45]execute_cgi json_proto POST (null) [21:44:45]execute_cgi path=json_proto method=POST [21:44:45]POST find Content-Length [21:44:45]Host: 172.17.44.132:8080 [21:44:45]Content-Length: 675 [21:44:45]Content-Type: application/json [21:44:45] [21:44:45]POST finish read [21:44:45]Found Content-Length = 675 [21:44:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:44:45]execute_script... [21:44:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291818", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 10.500, "sum" : 800.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 800.00, "total" : 800.00, "payments": [ { "type": 0, "sum" : 800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:44:45]POST & json_proto [21:44:45]process_json_proto [21:44:45]json parsed OK: [21:44:45]protocol is kg_v1.0 [21:44:45]action value=close_receipt [21:44:45]process_action close_receipt [21:44:45]cmd_close_receipt [21:44:45]MH_GetDate [21:44:45]Write to MH i2c: F0 00 00 69 09 61 [21:44:45]Write i2c OK [21:44:45]MH_I2C_Read... [21:44:45]Read from MH i2c: F0 [21:44:45]MH_I2C_Read... [21:44:45]Read from MH i2c: F0 09 00 [21:44:45]MH_I2C_Read... [21:44:45]Read from MH i2c: F0 09 00 69 09 00 4E 0E C5 66 2A 83 C1 65 C4 [21:44:45]GetLastDocTimeStamp 1724190010 [21:44:45]current date 1724190286 [21:44:45]FM_GetShiftState [21:44:45]SAM_PROTO_GetShiftState [21:44:45]wFMCommunicate request_size=4 [21:44:45]MH_SAM_APDU [21:44:45]CAPDU: 80 13 01 00 [21:44:45]Write to MH i2c: E2 08 00 6A 09 80 13 01 00 00 00 00 00 F0 [21:44:45]Write i2c OK [21:44:45]MH_I2C_Read... [21:44:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:45]Read from MH i2c: E2 [21:44:45]MH_I2C_Read... [21:44:45]Read from MH i2c: E2 0E 00 [21:44:45]MH_I2C_Read... [21:44:45]Read from MH i2c: E2 0E 00 6A 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 BE [21:44:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:44:45]wFMCommunicate OK [21:44:45]SAM_PROTO_GetShiftState done [21:44:45]FM_GetShiftState done [21:44:45]opened in 1724113081 [21:44:45]opened+sec_in_day 1724199481 [21:44:45]quantity*price = 80010 [21:44:45]sum+1 = 80011 [21:44:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 800.00 Внесено: 800.00 СДАЧА: 0.00 НСП 1% : 7.08 НДС 12% : 84.97 Наличными: 800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 731 20.08.2024 21:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163286 ФПД: 229567430103016 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T214446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163286&fm=229567430103016&tin=02508201610067®Number=0000000000092562&sum=80000 [21:44:46]StoreToDocumentArchive [21:44:46]shift 465 fd 163286 [21:44:46]save to /storage/0465/doc_00163286 [21:44:46]save last doc name /storage/0465/doc_00163286 to /storage/kkm_last_doc_name [21:44:46]save OK [21:44:46]Clear old archive folders... [21:44:46]ProcessDocumentItem done err = 0, tmpTLVsize=248 [21:44:46]tlvbuf is 0059F790 [21:44:46]SAM_PROTO_ClearQueue [21:44:46]wFMCommunicate request_size=4 [21:44:46]MH_SAM_APDU [21:44:46]CAPDU: 80 09 00 00 [21:44:46]Write to MH i2c: E2 08 00 77 09 80 09 00 00 00 00 00 00 F2 [21:44:46]Write i2c OK [21:44:46]MH_I2C_Read... [21:44:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:44:46]Read from MH i2c: E2 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 03 00 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 03 00 77 09 00 90 00 F4 [21:44:46]RAPDU: 90 00 [21:44:46]wFMCommunicate OK [21:44:46]SAM_PROTO_ClearQueue done [21:44:46]KKMCreateOFDPacket [21:44:46]OFDProtocolAddRootSTLVToBuf [21:44:46]FM_MakeSignedData [21:44:46]FM_MakeSignedData [21:44:46]SAM_PROTO_SignData [21:44:46]wFMCommunicate request_size=4 [21:44:46]MH_SAM_APDU [21:44:46]CAPDU: 80 0D 01 02 [21:44:46]Write to MH i2c: E2 08 00 78 09 80 0D 01 02 00 00 00 00 FA [21:44:46]Write i2c OK [21:44:46]MH_I2C_Read... [21:44:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:44:46]Read from MH i2c: E2 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 03 00 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 03 00 78 09 00 90 00 F5 [21:44:46]RAPDU: 90 00 [21:44:46]wFMCommunicate OK [21:44:46]wFMCommunicate request_size=255 [21:44:46]MH_SAM_APDU [21:44:46]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 4E 0E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7D 02 00 35 04 06 00 D0 CA 55 1F [21:44:46]Write to MH i2c: E2 02 01 79 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 4E 0E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7D 02 00 35 04 06 00 D0 CA 55 1F 00 00 55 [21:44:46]Write i2c OK [21:44:46]MH_I2C_Read... [21:44:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:46]Read from MH i2c: E2 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 03 00 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 03 00 79 09 00 90 00 F6 [21:44:46]RAPDU: 90 00 [21:44:46]wFMCommunicate OK [21:44:46]wFMCommunicate request_size=7 [21:44:46]MH_SAM_APDU [21:44:46]CAPDU: 80 0D 02 02 02 8F E8 [21:44:46]Write to MH i2c: E2 0A 00 7A 09 80 0D 02 02 02 00 8F E8 00 00 78 [21:44:46]Write i2c OK [21:44:46]MH_I2C_Read... [21:44:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:44:46]Read from MH i2c: E2 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 03 00 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 03 00 7A 09 00 90 00 F7 [21:44:46]RAPDU: 90 00 [21:44:46]wFMCommunicate OK [21:44:46]wFMCommunicate request_size=4 [21:44:46]MH_SAM_APDU [21:44:46]CAPDU: 80 0D 03 02 [21:44:46]Write to MH i2c: E2 08 00 7B 09 80 0D 03 02 00 00 00 00 FF [21:44:46]Write i2c OK [21:44:46]MH_I2C_Read... [21:44:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:44:46]Read from MH i2c: E2 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 0B 00 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 0B 00 7B 09 00 ED 8B D6 5D AF EC D7 07 90 00 24 [21:44:46]RAPDU: ED 8B D6 5D AF EC D7 07 90 00 [21:44:46]wFMCommunicate OK [21:44:46]SAM_PROTO_SignData done [21:44:46]FM_MakeSignedData done [21:44:46]CreateOFDProtocolMessage [21:44:46]wFMCommunicate request_size=4 [21:44:46]MH_SAM_APDU [21:44:46]CAPDU: 80 11 00 00 [21:44:46]Write to MH i2c: E2 08 00 7C 09 80 11 00 00 00 00 00 00 FF [21:44:46]Write i2c OK [21:44:46]MH_I2C_Read... [21:44:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:46]Read from MH i2c: E2 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 17 00 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: E2 17 00 7C 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [21:44:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:44:46]wFMCommunicate OK [21:44:46]CreateOFDProtocolMessage done [21:44:46]OFDSenderStorePacket 163286 [21:44:46]StoreOFDPacket docnum=163286 [21:44:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B9 DA 04 01 1E 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 4E 0E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7D 02 00 35 04 06 00 D0 CA 55 1F 8F E8 ED 8B D6 5D AF EC D7 07 [21:44:46]CheckFolder [21:44:46]dirname=/storage/ofd_packets [21:44:46]CheckFolder done [21:44:46]ProducePacketName [21:44:46]name=ofd_packets/00163286 [21:44:46]NVStorageSaveData ofd_packets/00163286 [21:44:46]File name is /storage/ofd_packets/00163286 [21:44:46]Write 298 bytes [21:44:46]NVStorageSaveData done [21:44:46]OFDSenderStorePacket done [21:44:46]KKMCreateOFDPacket done [21:44:46]NVStorageSaveData kkm_last_timestamp [21:44:46]File name is /storage/kkm_last_timestamp [21:44:46]Write 4 bytes [21:44:46]NVStorageSaveData done [21:44:46]ExternCall_PrintAddStr [21:44:46]wPrintStart [21:44:46]Write to MH i2c: 01 00 00 7D 09 86 [21:44:46]Write i2c OK [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: 01 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: 01 07 00 [21:44:46]MH_I2C_Read... [21:44:46]Read from MH i2c: 01 07 00 7D 09 00 00 00 00 00 FF 0F 9B [21:44:46]RasterBufferAndPrint [21:44:46]line Счет N : (1)291818 [21:44:46]line ИНН: 02508201610067 [21:44:46]line Контрольно-Кассовый Чек [21:44:46]line ПРОДАЖА [21:44:46]line ТРК (МРК, ГНК) : 34 [21:44:46]line Товар: 2710194800 [21:44:46]line ДТ-К-5 [21:44:46]line 10.500 * 76.20 [21:44:46]line = 800.10 [21:44:46]line НДС 12% НСП 1% [21:44:46]line > о реализуемом товаре [21:44:46]line ОКРУГЛЕНИЕ: -0.10 [21:44:46]line ИТОГО: 800.00 [21:44:46]line Внесено: 800.00 [21:44:46]line СДАЧА: 0.00 [21:44:46]line НСП 1% : 7.08 [21:44:46]line НДС 12% : 84.97 [21:44:46]line Наличными: 800.00 [21:44:46]line Безнал.: 0.00 [21:44:46]line Место: АЗС № 130 "Партнер Нефть" [21:44:46]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:44:46]line СНО: Общий режим [21:44:46]line Чек 731 20.08.2024 21:44 [21:44:46]line Смена: 465 ФФД: 1.0 [21:44:46]line ЗНМ: 0300000070 [21:44:46]line РНМ: 0000000000092562 [21:44:46]line Версия ККМ: 001 [21:44:46]line ФМ: 0000000000871769 [21:44:46]line ФД: 163286 [21:44:46]line ФПД: 229567430103016 [21:44:46]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T214446&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163286&fm=229567430103016&tin=02508201610067®Number=0000000000092562&sum=80000 [21:44:46]written 0, free lines is 4095 [21:44:47]OFD Sender: Processing packet 163286 [packets to send 961, broken 960] [21:44:47]ProducePacketName [21:44:47]name=ofd_packets/00163286 [21:44:47]OFD Sender: To server: pG, [21:44:47]CommunicateWithHost lk.salyk.kg:30040 [21:44:47]ConnectInit lk.salyk.kg [21:44:47]Write to MH i2c: 01 00 00 A8 09 B1 [21:44:47]Write i2c OK [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: 01 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: 01 07 00 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: 01 07 00 A8 09 00 00 00 00 00 C8 0C 8C [21:44:47]RasterBufferAndPrint [21:44:47]line [21:44:47]line [21:44:47]line [21:44:47]line [21:44:47]line [21:44:47]written 0, free lines is 3277 [21:44:47]MH_Cut [21:44:47]Write to MH i2c: D1 01 00 AF 09 01 8A [21:44:47]Write i2c OK [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: D1 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: D1 01 00 [21:44:47]MH_I2C_Read... [21:44:47]Read from MH i2c: D1 01 00 AF 09 00 89 [21:44:47]Write to MH i2c: 01 00 00 B0 09 B9 [21:44:47]Write i2c OK [21:44:47]MH_I2C_Read... [21:44:48]*** Cut start [21:44:48]*** Purtial cut [21:44:48]*** Stage 1: CUTSNS_PIN = 1 [21:44:49]recv_with_timeout no data received [21:44:50]Read from MH i2c: 01 [21:44:50]MH_I2C_Read... [21:44:50]*** Stop cut motor [21:44:50]*** Cut end [21:44:50]Read from MH i2c: 01 07 00 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: 01 07 00 B0 09 00 00 00 00 00 FF 0F CE [21:44:50]process_action close_receipt done [21:44:50]requested_data is exist [21:44:50]produce_requested_data [21:44:50]requested_item fm.sn is exist - process it [21:44:50]wFMCommunicate request_size=4 [21:44:50]MH_SAM_APDU [21:44:50]CAPDU: 80 11 00 00 [21:44:50]Write to MH i2c: E2 08 00 B1 09 80 11 00 00 00 00 00 00 34 [21:44:50]Write i2c OK [21:44:50]MH_I2C_Read... [21:44:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:44:50]Read from MH i2c: E2 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: E2 17 00 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: E2 17 00 B1 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8D [21:44:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:44:50]wFMCommunicate OK [21:44:50]requested_item fd.num is exist - process it [21:44:50]SAM_PROTO_GetFieldsCounters [21:44:50]wFMCommunicate request_size=4 [21:44:50]MH_SAM_APDU [21:44:50]CAPDU: 80 13 00 00 [21:44:50]Write to MH i2c: E2 08 00 B2 09 80 13 00 00 00 00 00 00 37 [21:44:50]Write i2c OK [21:44:50]MH_I2C_Read... [21:44:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:44:50]Read from MH i2c: E2 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: E2 62 00 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: E2 62 00 B2 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DB 02 00 00 5E 04 04 00 DB 02 00 00 57 04 04 00 DC 02 00 00 19 04 04 00 00 00 00 00 90 00 1B [21:44:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D6 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DB 02 00 00 5E 04 04 00 DB 02 00 00 57 04 04 00 DC 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:44:50]wFMCommunicate OK [21:44:50]SAM_PROTO_GetFieldsCounters done [21:44:50]requested_item shift.num is exist - process it [21:44:50]requested_item shift.opened is exist - process it [21:44:50]req_shift_opened [21:44:50]FM_GetShiftState [21:44:50]SAM_PROTO_GetShiftState [21:44:50]wFMCommunicate request_size=4 [21:44:50]MH_SAM_APDU [21:44:50]CAPDU: 80 13 01 00 [21:44:50]Write to MH i2c: E2 08 00 B3 09 80 13 01 00 00 00 00 00 39 [21:44:50]Write i2c OK [21:44:50]MH_I2C_Read... [21:44:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:44:50]Read from MH i2c: E2 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: E2 0E 00 [21:44:50]MH_I2C_Read... [21:44:50]Read from MH i2c: E2 0E 00 B3 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 07 [21:44:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:44:50]wFMCommunicate OK [21:44:50]SAM_PROTO_GetShiftState done [21:44:50]FM_GetShiftState done [21:44:50]req_shift_opened done [21:44:50]requested_item shift.open_date is exist - process it [21:44:50]req_shift_open_date [21:44:50]req_shift_open_date done [21:44:50]produce_requested_data done [21:44:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163286,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:44:50]process_action_free close_receipt [21:44:50]json_value_free [21:44:50]json_value_free done [21:44:50]process_json_proto returns [21:44:50]Send response to host [21:44:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163286,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:44:50]free response buf [21:44:50]execute_script done [21:44:50]execute_script returns [21:44:50]free content buf [21:44:50]Sock 11.Close socket [21:44:50]Sock 11.Thread stoped [21:44:52]ConnectInit Can't take IP for lk.salyk.kg [21:44:52]CommunicateWithHost connect error [21:44:52]CommunicateWithHost err = -1 [21:44:52]OFD Sender: Server communicate error [21:44:57]OFD Sender: Processing packet 163286 [packets to send 961, broken 960] [21:44:57]ProducePacketName [21:44:57]name=ofd_packets/00163286 [21:44:57]OFD Sender: To server: pG, [21:44:57]CommunicateWithHost lk.salyk.kg:30040 [21:44:57]ConnectInit lk.salyk.kg [21:45:02]ConnectInit Can't take IP for lk.salyk.kg [21:45:02]CommunicateWithHost connect error [21:45:02]CommunicateWithHost err = -1 [21:45:02]OFD Sender: Server communicate error [21:45:07]OFD Sender: Processing packet 163286 [packets to send 961, broken 960] [21:45:07]ProducePacketName [21:45:07]name=ofd_packets/00163286 [21:45:07]OFD Sender: To server: pG, [21:45:07]CommunicateWithHost lk.salyk.kg:30040 [21:45:07]ConnectInit lk.salyk.kg [21:45:08]Connected sock=7 [21:45:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B9 DA 04 01 1E 53 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 04 29 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8A 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 21 00 00 00 00 07 04 06 00 80 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DB 02 00 00 F4 03 04 00 4E 0E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D6 7D 02 00 35 04 06 00 D0 CA 55 1F 8F E8 ED 8B D6 5D AF EC D7 07 [21:45: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 36 39 4F 00 00 00 08 64 47 00 93 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 36 39 10 04 04 00 D6 7D 02 00 F4 03 04 00 B6 B7 C4 66 B6 04 01 00 00 50 90 71 8E D3 3C 44 A8 [21:45:10]CommunicateWithHost err = 0 [21:45:10]CheckOFDResponse [21:45:10]1017 (14) - 77093643461234 [21:45:10]1041 (16) - 0000000000871769 [21:45:10]1040 (4) - 163286 [21:45:10]1012 (4) - 20.08.2024 15:35 [21:45:10]1206 (1) - 0 [21:45:10]OFD Sender: Remove packet 163286 [21:45:10]ProducePacketName [21:45:10]name=ofd_packets/00163286 [21:45:10]NVStorageDeleteData [21:45:10]OFD Sender: No OFD packet to send [21:45:13]recv_with_timeout no data received [21:45:15]OFD Sender: No OFD packet to send [21:45:20]OFD Sender: No OFD packet to send [21:45:25]OFD Sender: No OFD packet to send [21:45:30]OFD Sender: No OFD packet to send [21:45:33]recv_with_timeout no data received [21:45:35]OFD Sender: No OFD packet to send [21:45:40]OFD Sender: No OFD packet to send [21:45:45]OFD Sender: No OFD packet to send [21:45:48]recv_with_timeout no data received [21:45:50]OFD Sender: No OFD packet to send [21:45:52]accept exits with 9 [21:45:52]New connection [21:45:52]New thread 3067366756 created [21:45:52]Thread 3067510116 joined [21:45:52]Waiting for new connection... [21:45:52] Sock 9.Parse request [21:45:52]Sock 9.Check first char [21:45:52]Sock 9.First char is OK [21:45:52]request: POST /json_proto HTTP/1.0 [21:45:52]Method: POST [21:45:52]URL: /json_proto [21:45:52]Method is POST - this is cgi request [21:45:52]url: /json_proto [21:45:52]query_string will be loaded in cgi processing [21:45:52]execute_cgi json_proto POST (null) [21:45:52]execute_cgi path=json_proto method=POST [21:45:52]POST find Content-Length [21:45:52]Host: 172.17.44.132:8080 [21:45:52]Content-Length: 677 [21:45:52]Content-Type: application/json [21:45:52] [21:45:52]POST finish read [21:45:52]Found Content-Length = 677 [21:45:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:45:52]execute_script... [21:45:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291819", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:45:52]POST & json_proto [21:45:52]process_json_proto [21:45:52]json parsed OK: [21:45:52]protocol is kg_v1.0 [21:45:52]action value=close_receipt [21:45:52]process_action close_receipt [21:45:52]cmd_close_receipt [21:45:52]MH_GetDate [21:45:52]Write to MH i2c: F0 00 00 B4 09 AC [21:45:52]Write i2c OK [21:45:52]MH_I2C_Read... [21:45:52]Read from MH i2c: F0 [21:45:52]MH_I2C_Read... [21:45:52]Read from MH i2c: F0 09 00 [21:45:52]MH_I2C_Read... [21:45:52]Read from MH i2c: F0 09 00 B4 09 00 91 0E C5 66 2A 83 C1 65 52 [21:45:52]GetLastDocTimeStamp 1724190286 [21:45:52]current date 1724190353 [21:45:52]FM_GetShiftState [21:45:52]SAM_PROTO_GetShiftState [21:45:52]wFMCommunicate request_size=4 [21:45:52]MH_SAM_APDU [21:45:52]CAPDU: 80 13 01 00 [21:45:52]Write to MH i2c: E2 08 00 B5 09 80 13 01 00 00 00 00 00 3B [21:45:52]Write i2c OK [21:45:52]MH_I2C_Read... [21:45:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:45:52]Read from MH i2c: E2 [21:45:52]MH_I2C_Read... [21:45:52]Read from MH i2c: E2 0E 00 [21:45:52]MH_I2C_Read... [21:45:52]Read from MH i2c: E2 0E 00 B5 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 09 [21:45:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:45:52]wFMCommunicate OK [21:45:52]SAM_PROTO_GetShiftState done [21:45:52]FM_GetShiftState done [21:45:52]opened in 1724113081 [21:45:52]opened+sec_in_day 1724199481 [21:45:52]quantity*price = 50036 [21:45:52]sum+1 = 50037 [21:45:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 732 20.08.2024 21:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163287 ФПД: 95035202807626 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T214553&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163287&fm=95035202807626&tin=02508201610067®Number=0000000000092562&sum=50000 [21:45:53]StoreToDocumentArchive [21:45:53]shift 465 fd 163287 [21:45:53]save to /storage/0465/doc_00163287 [21:45:53]save last doc name /storage/0465/doc_00163287 to /storage/kkm_last_doc_name [21:45:53]save OK [21:45:53]Clear old archive folders... [21:45:53]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:45:53]tlvbuf is 005F6710 [21:45:53]SAM_PROTO_ClearQueue [21:45:53]wFMCommunicate request_size=4 [21:45:53]MH_SAM_APDU [21:45:53]CAPDU: 80 09 00 00 [21:45:53]Write to MH i2c: E2 08 00 C2 09 80 09 00 00 00 00 00 00 3D [21:45:53]Write i2c OK [21:45:53]MH_I2C_Read... [21:45:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:45:54]Read from MH i2c: E2 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 03 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 03 00 C2 09 00 90 00 3F [21:45:54]RAPDU: 90 00 [21:45:54]wFMCommunicate OK [21:45:54]SAM_PROTO_ClearQueue done [21:45:54]KKMCreateOFDPacket [21:45:54]OFDProtocolAddRootSTLVToBuf [21:45:54]FM_MakeSignedData [21:45:54]FM_MakeSignedData [21:45:54]SAM_PROTO_SignData [21:45:54]wFMCommunicate request_size=4 [21:45:54]MH_SAM_APDU [21:45:54]CAPDU: 80 0D 01 02 [21:45:54]Write to MH i2c: E2 08 00 C3 09 80 0D 01 02 00 00 00 00 45 [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:45:54]Read from MH i2c: E2 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 03 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 03 00 C3 09 00 90 00 40 [21:45:54]RAPDU: 90 00 [21:45:54]wFMCommunicate OK [21:45:54]wFMCommunicate request_size=255 [21:45:54]MH_SAM_APDU [21:45:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 02 00 00 F4 03 04 00 91 0E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7D 02 00 35 04 06 00 56 [21:45:54]Write to MH i2c: E2 02 01 C4 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 02 00 00 F4 03 04 00 91 0E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7D 02 00 35 04 06 00 56 00 00 EF [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:45:54]Read from MH i2c: E2 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 03 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 03 00 C4 09 00 90 00 41 [21:45:54]RAPDU: 90 00 [21:45:54]wFMCommunicate OK [21:45:54]wFMCommunicate request_size=10 [21:45:54]MH_SAM_APDU [21:45:54]CAPDU: 80 0D 02 02 05 6F 1B 81 27 4A [21:45:54]Write to MH i2c: E2 0D 00 C5 09 80 0D 02 02 05 00 6F 1B 81 27 4A 00 00 CE [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:45:54]Read from MH i2c: E2 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 03 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 03 00 C5 09 00 90 00 42 [21:45:54]RAPDU: 90 00 [21:45:54]wFMCommunicate OK [21:45:54]wFMCommunicate request_size=4 [21:45:54]MH_SAM_APDU [21:45:54]CAPDU: 80 0D 03 02 [21:45:54]Write to MH i2c: E2 08 00 C6 09 80 0D 03 02 00 00 00 00 4A [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:45:54]Read from MH i2c: E2 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 0B 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 0B 00 C6 09 00 D9 E0 F2 D1 71 DD D1 EF 90 00 D5 [21:45:54]RAPDU: D9 E0 F2 D1 71 DD D1 EF 90 00 [21:45:54]wFMCommunicate OK [21:45:54]SAM_PROTO_SignData done [21:45:54]FM_MakeSignedData done [21:45:54]CreateOFDProtocolMessage [21:45:54]wFMCommunicate request_size=4 [21:45:54]MH_SAM_APDU [21:45:54]CAPDU: 80 11 00 00 [21:45:54]Write to MH i2c: E2 08 00 C7 09 80 11 00 00 00 00 00 00 4A [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:45:54]Read from MH i2c: E2 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 17 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: E2 17 00 C7 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [21:45:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:45:54]wFMCommunicate OK [21:45:54]CreateOFDProtocolMessage done [21:45:54]OFDSenderStorePacket 163287 [21:45:54]StoreOFDPacket docnum=163287 [21:45:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CC C0 07 01 EF 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 02 00 00 F4 03 04 00 91 0E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7D 02 00 35 04 06 00 56 6F 1B 81 27 4A D9 E0 F2 D1 71 DD D1 EF [21:45:54]CheckFolder [21:45:54]dirname=/storage/ofd_packets [21:45:54]CheckFolder done [21:45:54]ProducePacketName [21:45:54]name=ofd_packets/00163287 [21:45:54]NVStorageSaveData ofd_packets/00163287 [21:45:54]File name is /storage/ofd_packets/00163287 [21:45:54]Write 301 bytes [21:45:54]NVStorageSaveData done [21:45:54]OFDSenderStorePacket done [21:45:54]KKMCreateOFDPacket done [21:45:54]NVStorageSaveData kkm_last_timestamp [21:45:54]File name is /storage/kkm_last_timestamp [21:45:54]Write 4 bytes [21:45:54]NVStorageSaveData done [21:45:54]ExternCall_PrintAddStr [21:45:54]wPrintStart [21:45:54]Write to MH i2c: 01 00 00 C8 09 D1 [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: 01 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: 01 07 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: 01 07 00 C8 09 00 00 00 00 00 FF 0F E6 [21:45:54]RasterBufferAndPrint [21:45:54]line Счет N : (1)291819 [21:45:54]line ИНН: 02508201610067 [21:45:54]line Контрольно-Кассовый Чек [21:45:54]line ПРОДАЖА [21:45:54]line ТРК (МРК, ГНК) : 52 [21:45:54]line Товар: 2710124130 [21:45:54]line Аи-92-К-5 [21:45:54]line 7.380 * 67.80 [21:45:54]line = 500.36 [21:45:54]line НДС 12% НСП 1% [21:45:54]line > о реализуемом товаре [21:45:54]line ОКРУГЛЕНИЕ: -0.36 [21:45:54]line ИТОГО: 500.00 [21:45:54]line Внесено: 500.00 [21:45:54]line СДАЧА: 0.00 [21:45:54]line НСП 1% : 4.43 [21:45:54]line НДС 12% : 53.14 [21:45:54]line Наличными: 500.00 [21:45:54]line Безнал.: 0.00 [21:45:54]line Место: АЗС № 130 "Партнер Нефть" [21:45:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:45:54]line СНО: Общий режим [21:45:54]line Чек 732 20.08.2024 21:45 [21:45:54]line Смена: 465 ФФД: 1.0 [21:45:54]line ЗНМ: 0300000070 [21:45:54]line РНМ: 0000000000092562 [21:45:54]line Версия ККМ: 001 [21:45:54]line ФМ: 0000000000871769 [21:45:54]line ФД: 163287 [21:45:54]line ФПД: 95035202807626 [21:45:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T214553&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163287&fm=95035202807626&tin=02508201610067®Number=0000000000092562&sum=50000 [21:45:54]written 0, free lines is 4095 [21:45:54]OFD Sender: Processing packet 163287 [packets to send 961, broken 960] [21:45:54]ProducePacketName [21:45:54]name=ofd_packets/00163287 [21:45:54]OFD Sender: To server: pG, [21:45:54]CommunicateWithHost lk.salyk.kg:30040 [21:45:54]ConnectInit lk.salyk.kg [21:45:54]Write to MH i2c: 01 00 00 F3 09 FC [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: 01 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: 01 07 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: 01 07 00 F3 09 00 00 00 00 00 BB 0C CA [21:45:54]RasterBufferAndPrint [21:45:54]line [21:45:54]line [21:45:54]line [21:45:54]line [21:45:54]line [21:45:54]written 0, free lines is 3265 [21:45:54]MH_Cut [21:45:54]Write to MH i2c: D1 01 00 FA 09 01 D5 [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: D1 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: D1 01 00 [21:45:54]MH_I2C_Read... [21:45:54]Read from MH i2c: D1 01 00 FA 09 00 D4 [21:45:54]Write to MH i2c: 01 00 00 FB 09 04 [21:45:54]Write i2c OK [21:45:54]MH_I2C_Read... [21:45:55]*** Cut start [21:45:55]*** Purtial cut [21:45:55]*** Stage 1: CUTSNS_PIN = 1 [21:45:57]Read from MH i2c: 01 [21:45:57]MH_I2C_Read... [21:45:57]*** Stop cut motor [21:45:57]*** Cut end [21:45:57]Read from MH i2c: 01 07 00 [21:45:57]MH_I2C_Read... [21:45:57]Read from MH i2c: 01 07 00 FB 09 00 00 00 00 00 FF 0F 19 [21:45:57]process_action close_receipt done [21:45:57]requested_data is exist [21:45:57]produce_requested_data [21:45:57]requested_item fm.sn is exist - process it [21:45:57]wFMCommunicate request_size=4 [21:45:57]MH_SAM_APDU [21:45:57]CAPDU: 80 11 00 00 [21:45:57]Write to MH i2c: E2 08 00 FC 09 80 11 00 00 00 00 00 00 7F [21:45:57]Write i2c OK [21:45:57]MH_I2C_Read... [21:45:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:45:57]Read from MH i2c: E2 [21:45:57]MH_I2C_Read... [21:45:57]Read from MH i2c: E2 17 00 [21:45:57]MH_I2C_Read... [21:45:57]Read from MH i2c: E2 17 00 FC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [21:45:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:45:57]wFMCommunicate OK [21:45:57]requested_item fd.num is exist - process it [21:45:57]SAM_PROTO_GetFieldsCounters [21:45:57]wFMCommunicate request_size=4 [21:45:57]MH_SAM_APDU [21:45:57]CAPDU: 80 13 00 00 [21:45:57]Write to MH i2c: E2 08 00 FD 09 80 13 00 00 00 00 00 00 82 [21:45:57]Write i2c OK [21:45:57]MH_I2C_Read... [21:45:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:45:58]Read from MH i2c: E2 [21:45:58]MH_I2C_Read... [21:45:58]Read from MH i2c: E2 62 00 [21:45:58]MH_I2C_Read... [21:45:58]Read from MH i2c: E2 62 00 FD 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DC 02 00 00 5E 04 04 00 DC 02 00 00 57 04 04 00 DD 02 00 00 19 04 04 00 00 00 00 00 90 00 6A [21:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DC 02 00 00 5E 04 04 00 DC 02 00 00 57 04 04 00 DD 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:45:58]wFMCommunicate OK [21:45:58]SAM_PROTO_GetFieldsCounters done [21:45:58]requested_item shift.num is exist - process it [21:45:58]requested_item shift.opened is exist - process it [21:45:58]req_shift_opened [21:45:58]FM_GetShiftState [21:45:58]SAM_PROTO_GetShiftState [21:45:58]wFMCommunicate request_size=4 [21:45:58]MH_SAM_APDU [21:45:58]CAPDU: 80 13 01 00 [21:45:58]Write to MH i2c: E2 08 00 FE 09 80 13 01 00 00 00 00 00 84 [21:45:58]Write i2c OK [21:45:58]MH_I2C_Read... [21:45:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:45:58]Read from MH i2c: E2 [21:45:58]MH_I2C_Read... [21:45:58]Read from MH i2c: E2 0E 00 [21:45:58]MH_I2C_Read... [21:45:58]Read from MH i2c: E2 0E 00 FE 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 52 [21:45:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:45:58]wFMCommunicate OK [21:45:58]SAM_PROTO_GetShiftState done [21:45:58]FM_GetShiftState done [21:45:58]req_shift_opened done [21:45:58]requested_item shift.open_date is exist - process it [21:45:58]req_shift_open_date [21:45:58]req_shift_open_date done [21:45:58]produce_requested_data done [21:45:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163287,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:45:58]process_action_free close_receipt [21:45:58]json_value_free [21:45:58]json_value_free done [21:45:58]process_json_proto returns [21:45:58]Send response to host [21:45:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163287,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:45:58]free response buf [21:45:58]execute_script done [21:45:58]execute_script returns [21:45:58]free content buf [21:45:58]Sock 9.Close socket [21:45:58]Sock 9.Thread stoped [21:45:59]recv_with_timeout no data received [21:45:59]ConnectInit Can't take IP for lk.salyk.kg [21:45:59]CommunicateWithHost connect error [21:45:59]CommunicateWithHost err = -1 [21:45:59]OFD Sender: Server communicate error [21:46:04]OFD Sender: Processing packet 163287 [packets to send 961, broken 960] [21:46:04]ProducePacketName [21:46:04]name=ofd_packets/00163287 [21:46:04]OFD Sender: To server: pG, [21:46:04]CommunicateWithHost lk.salyk.kg:30040 [21:46:04]ConnectInit lk.salyk.kg [21:46:09]Connected sock=10 [21:46: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 36 39 0F 01 00 00 CC C0 07 01 EF 5E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DC 02 00 00 F4 03 04 00 91 0E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D7 7D 02 00 35 04 06 00 56 6F 1B 81 27 4A D9 E0 F2 D1 71 DD D1 EF [21:46: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 36 39 4F 00 00 00 D7 0F 47 00 71 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 36 39 10 04 04 00 D7 7D 02 00 F4 03 04 00 F3 B7 C4 66 B6 04 01 00 00 0C 79 C7 82 C5 1B CC 3A [21:46:10]CommunicateWithHost err = 0 [21:46:10]CheckOFDResponse [21:46:10]1017 (14) - 77093643461234 [21:46:10]1041 (16) - 0000000000871769 [21:46:10]1040 (4) - 163287 [21:46:10]1012 (4) - 20.08.2024 15:36 [21:46:10]1206 (1) - 0 [21:46:10]OFD Sender: Remove packet 163287 [21:46:10]ProducePacketName [21:46:10]name=ofd_packets/00163287 [21:46:10]NVStorageDeleteData [21:46:10]OFD Sender: No OFD packet to send [21:46:15]OFD Sender: No OFD packet to send [21:46:20]OFD Sender: No OFD packet to send [21:46:25]OFD Sender: No OFD packet to send [21:46:30]OFD Sender: No OFD packet to send [21:46:35]OFD Sender: No OFD packet to send [21:46:40]OFD Sender: No OFD packet to send [21:46:45]OFD Sender: No OFD packet to send [21:46:50]OFD Sender: No OFD packet to send [21:46:55]OFD Sender: No OFD packet to send [21:47:00]OFD Sender: No OFD packet to send [21:47:05]OFD Sender: No OFD packet to send [21:47:10]OFD Sender: No OFD packet to send [21:47:15]OFD Sender: No OFD packet to send [21:47:20]OFD Sender: No OFD packet to send [21:47:25]OFD Sender: No OFD packet to send [21:47:30]OFD Sender: No OFD packet to send [21:47:35]recv_with_timeout no data received [21:47:35]OFD Sender: No OFD packet to send [21:47:40]OFD Sender: No OFD packet to send [21:47:45]OFD Sender: No OFD packet to send [21:47:46]accept exits with 7 [21:47:46]New connection [21:47:46]New thread 3067510116 created [21:47:46]Thread 3067366756 joined [21:47:46]Waiting for new connection... [21:47:46] Sock 7.Parse request [21:47:46]Sock 7.Check first char [21:47:46]Sock 7.First char is OK [21:47:46]request: POST /json_proto HTTP/1.0 [21:47:46]Method: POST [21:47:46]URL: /json_proto [21:47:46]Method is POST - this is cgi request [21:47:46]url: /json_proto [21:47:46]query_string will be loaded in cgi processing [21:47:46]execute_cgi json_proto POST (null) [21:47:46]execute_cgi path=json_proto method=POST [21:47:46]POST find Content-Length [21:47:46]Host: 172.17.44.132:8080 [21:47:46]Content-Length: 677 [21:47:46]Content-Type: application/json [21:47:46] [21:47:46]POST finish read [21:47:46]Found Content-Length = 677 [21:47:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:47:46]execute_script... [21:47:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291820", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:47:46]POST & json_proto [21:47:46]process_json_proto [21:47:46]json parsed OK: [21:47:46]protocol is kg_v1.0 [21:47:46]action value=close_receipt [21:47:46]process_action close_receipt [21:47:46]cmd_close_receipt [21:47:46]MH_GetDate [21:47:46]Write to MH i2c: F0 00 00 FF 09 F7 [21:47:46]Write i2c OK [21:47:46]MH_I2C_Read... [21:47:46]Read from MH i2c: F0 [21:47:46]MH_I2C_Read... [21:47:46]Read from MH i2c: F0 09 00 [21:47:46]MH_I2C_Read... [21:47:46]Read from MH i2c: F0 09 00 FF 09 00 03 0F C5 66 2A 83 C1 65 10 [21:47:46]GetLastDocTimeStamp 1724190353 [21:47:46]current date 1724190467 [21:47:46]FM_GetShiftState [21:47:46]SAM_PROTO_GetShiftState [21:47:46]wFMCommunicate request_size=4 [21:47:46]MH_SAM_APDU [21:47:46]CAPDU: 80 13 01 00 [21:47:46]Write to MH i2c: E2 08 00 00 0A 80 13 01 00 00 00 00 00 87 [21:47:46]Write i2c OK [21:47:46]MH_I2C_Read... [21:47:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:46]Read from MH i2c: E2 [21:47:46]MH_I2C_Read... [21:47:46]Read from MH i2c: E2 0E 00 [21:47:46]MH_I2C_Read... [21:47:46]Read from MH i2c: E2 0E 00 00 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 55 [21:47:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:47:46]wFMCommunicate OK [21:47:46]SAM_PROTO_GetShiftState done [21:47:46]FM_GetShiftState done [21:47:46]opened in 1724113081 [21:47:46]opened+sec_in_day 1724199481 [21:47:46]quantity*price = 50036 [21:47:46]sum+1 = 50037 [21:47:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 733 20.08.2024 21:47 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163288 ФПД: 105890073617176 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T214747&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163288&fm=105890073617176&tin=02508201610067®Number=0000000000092562&sum=50000 [21:47:47]StoreToDocumentArchive [21:47:47]shift 465 fd 163288 [21:47:47]save to /storage/0465/doc_00163288 [21:47:47]save last doc name /storage/0465/doc_00163288 to /storage/kkm_last_doc_name [21:47:47]save OK [21:47:47]Clear old archive folders... [21:47:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:47:47]tlvbuf is 005A44D0 [21:47:47]SAM_PROTO_ClearQueue [21:47:47]wFMCommunicate request_size=4 [21:47:47]MH_SAM_APDU [21:47:47]CAPDU: 80 09 00 00 [21:47:47]Write to MH i2c: E2 08 00 0D 0A 80 09 00 00 00 00 00 00 89 [21:47:47]Write i2c OK [21:47:47]MH_I2C_Read... [21:47:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:47:47]Read from MH i2c: E2 [21:47:47]MH_I2C_Read... [21:47:47]Read from MH i2c: E2 03 00 [21:47:47]MH_I2C_Read... [21:47:47]Read from MH i2c: E2 03 00 0D 0A 00 90 00 8B [21:47:47]RAPDU: 90 00 [21:47:47]wFMCommunicate OK [21:47:47]SAM_PROTO_ClearQueue done [21:47:47]KKMCreateOFDPacket [21:47:47]OFDProtocolAddRootSTLVToBuf [21:47:47]FM_MakeSignedData [21:47:47]FM_MakeSignedData [21:47:47]SAM_PROTO_SignData [21:47:47]wFMCommunicate request_size=4 [21:47:47]MH_SAM_APDU [21:47:47]CAPDU: 80 0D 01 02 [21:47:47]Write to MH i2c: E2 08 00 0E 0A 80 0D 01 02 00 00 00 00 91 [21:47:47]Write i2c OK [21:47:47]MH_I2C_Read... [21:47:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:47:47]Read from MH i2c: E2 [21:47:47]MH_I2C_Read... [21:47:47]Read from MH i2c: E2 03 00 [21:47:47]MH_I2C_Read... [21:47:47]Read from MH i2c: E2 03 00 0E 0A 00 90 00 8C [21:47:47]RAPDU: 90 00 [21:47:47]wFMCommunicate OK [21:47:47]wFMCommunicate request_size=255 [21:47:47]MH_SAM_APDU [21:47:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 02 00 00 F4 03 04 00 03 0F C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7D 02 00 35 04 06 00 60 [21:47:47]Write to MH i2c: E2 02 01 0F 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 02 00 00 F4 03 04 00 03 0F C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7D 02 00 35 04 06 00 60 00 00 BA [21:47:47]Write i2c OK [21:47:47]MH_I2C_Read... [21:47:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:47:48]Read from MH i2c: E2 [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: E2 03 00 [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: E2 03 00 0F 0A 00 90 00 8D [21:47:48]RAPDU: 90 00 [21:47:48]wFMCommunicate OK [21:47:48]wFMCommunicate request_size=10 [21:47:48]MH_SAM_APDU [21:47:48]CAPDU: 80 0D 02 02 05 4E 74 39 23 18 [21:47:48]Write to MH i2c: E2 0D 00 10 0A 80 0D 02 02 05 00 4E 74 39 23 18 00 00 D4 [21:47:48]Write i2c OK [21:47:48]MH_I2C_Read... [21:47:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:47:48]Read from MH i2c: E2 [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: E2 03 00 [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: E2 03 00 10 0A 00 90 00 8E [21:47:48]RAPDU: 90 00 [21:47:48]wFMCommunicate OK [21:47:48]wFMCommunicate request_size=4 [21:47:48]MH_SAM_APDU [21:47:48]CAPDU: 80 0D 03 02 [21:47:48]Write to MH i2c: E2 08 00 11 0A 80 0D 03 02 00 00 00 00 96 [21:47:48]Write i2c OK [21:47:48]MH_I2C_Read... [21:47:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:47:48]Read from MH i2c: E2 [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: E2 0B 00 [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: E2 0B 00 11 0A 00 5A 98 84 8F 66 1F A8 92 90 00 5B [21:47:48]RAPDU: 5A 98 84 8F 66 1F A8 92 90 00 [21:47:48]wFMCommunicate OK [21:47:48]SAM_PROTO_SignData done [21:47:48]FM_MakeSignedData done [21:47:48]CreateOFDProtocolMessage [21:47:48]wFMCommunicate request_size=4 [21:47:48]MH_SAM_APDU [21:47:48]CAPDU: 80 11 00 00 [21:47:48]Write to MH i2c: E2 08 00 12 0A 80 11 00 00 00 00 00 00 96 [21:47:48]Write i2c OK [21:47:48]MH_I2C_Read... [21:47:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:48]Read from MH i2c: E2 [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: E2 17 00 [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: E2 17 00 12 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [21:47:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:47:48]wFMCommunicate OK [21:47:48]CreateOFDProtocolMessage done [21:47:48]OFDSenderStorePacket 163288 [21:47:48]StoreOFDPacket docnum=163288 [21:47:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F7 E3 07 01 A7 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 02 00 00 F4 03 04 00 03 0F C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7D 02 00 35 04 06 00 60 4E 74 39 23 18 5A 98 84 8F 66 1F A8 92 [21:47:48]CheckFolder [21:47:48]dirname=/storage/ofd_packets [21:47:48]CheckFolder done [21:47:48]ProducePacketName [21:47:48]name=ofd_packets/00163288 [21:47:48]NVStorageSaveData ofd_packets/00163288 [21:47:48]File name is /storage/ofd_packets/00163288 [21:47:48]Write 301 bytes [21:47:48]NVStorageSaveData done [21:47:48]OFDSenderStorePacket done [21:47:48]KKMCreateOFDPacket done [21:47:48]NVStorageSaveData kkm_last_timestamp [21:47:48]File name is /storage/kkm_last_timestamp [21:47:48]Write 4 bytes [21:47:48]NVStorageSaveData done [21:47:48]ExternCall_PrintAddStr [21:47:48]wPrintStart [21:47:48]Write to MH i2c: 01 00 00 13 0A 1D [21:47:48]Write i2c OK [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: 01 [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: 01 07 00 [21:47:48]MH_I2C_Read... [21:47:48]Read from MH i2c: 01 07 00 13 0A 00 00 00 00 00 FF 0F 32 [21:47:48]RasterBufferAndPrint [21:47:48]line Счет N : (1)291820 [21:47:48]line ИНН: 02508201610067 [21:47:48]line Контрольно-Кассовый Чек [21:47:48]line ПРОДАЖА [21:47:48]line ТРК (МРК, ГНК) : 42 [21:47:48]line Товар: 2710124130 [21:47:48]line Аи-92-К-5 [21:47:48]line 7.380 * 67.80 [21:47:48]line = 500.36 [21:47:48]line НДС 12% НСП 1% [21:47:48]line > о реализуемом товаре [21:47:48]line ОКРУГЛЕНИЕ: -0.36 [21:47:48]line ИТОГО: 500.00 [21:47:48]line Внесено: 500.00 [21:47:48]line СДАЧА: 0.00 [21:47:48]line НСП 1% : 4.43 [21:47:48]line НДС 12% : 53.14 [21:47:48]line Наличными: 500.00 [21:47:48]line Безнал.: 0.00 [21:47:48]line Место: АЗС № 130 "Партнер Нефть" [21:47:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:47:48]line СНО: Общий режим [21:47:48]line Чек 733 20.08.2024 21:47 [21:47:48]line Смена: 465 ФФД: 1.0 [21:47:48]line ЗНМ: 0300000070 [21:47:48]line РНМ: 0000000000092562 [21:47:48]line Версия ККМ: 001 [21:47:48]line ФМ: 0000000000871769 [21:47:48]line ФД: 163288 [21:47:48]line ФПД: 105890073617176 [21:47:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T214747&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163288&fm=105890073617176&tin=02508201610067®Number=0000000000092562&sum=50000 [21:47:48]OFD Sender: Processing packet 163288 [packets to send 961, broken 960] [21:47:48]ProducePacketName [21:47:48]name=ofd_packets/00163288 [21:47:48]OFD Sender: To server: pG, [21:47:48]CommunicateWithHost lk.salyk.kg:30040 [21:47:48]ConnectInit lk.salyk.kg [21:47:48]written 0, free lines is 4095 [21:47:49]Write to MH i2c: 01 00 00 3E 0A 48 [21:47:49]Write i2c OK [21:47:49]MH_I2C_Read... [21:47:49]Read from MH i2c: 01 [21:47:49]MH_I2C_Read... [21:47:49]Read from MH i2c: 01 07 00 [21:47:49]MH_I2C_Read... [21:47:49]Read from MH i2c: 01 07 00 3E 0A 00 00 00 00 00 B9 0C 14 [21:47:49]RasterBufferAndPrint [21:47:49]line [21:47:49]line [21:47:49]line [21:47:49]line [21:47:49]line [21:47:49]written 0, free lines is 3264 [21:47:49]MH_Cut [21:47:49]Write to MH i2c: D1 01 00 45 0A 01 21 [21:47:49]Write i2c OK [21:47:49]MH_I2C_Read... [21:47:49]Read from MH i2c: D1 [21:47:49]MH_I2C_Read... [21:47:49]Read from MH i2c: D1 01 00 [21:47:49]MH_I2C_Read... [21:47:49]Read from MH i2c: D1 01 00 45 0A 00 20 [21:47:49]Write to MH i2c: 01 00 00 46 0A 50 [21:47:49]Write i2c OK [21:47:49]MH_I2C_Read... [21:47:49]*** Cut start [21:47:49]*** Purtial cut [21:47:49]*** Stage 1: CUTSNS_PIN = 1 [21:47:51]Read from MH i2c: 01 [21:47:51]MH_I2C_Read... [21:47:51]*** Stop cut motor [21:47:51]*** Cut end [21:47:51]Read from MH i2c: 01 07 00 [21:47:51]MH_I2C_Read... [21:47:51]Read from MH i2c: 01 07 00 46 0A 00 00 00 00 00 FF 0F 65 [21:47:51]process_action close_receipt done [21:47:51]requested_data is exist [21:47:51]produce_requested_data [21:47:51]requested_item fm.sn is exist - process it [21:47:51]wFMCommunicate request_size=4 [21:47:51]MH_SAM_APDU [21:47:51]CAPDU: 80 11 00 00 [21:47:51]Write to MH i2c: E2 08 00 47 0A 80 11 00 00 00 00 00 00 CB [21:47:51]Write i2c OK [21:47:51]MH_I2C_Read... [21:47:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:47:51]Read from MH i2c: E2 [21:47:51]MH_I2C_Read... [21:47:51]Read from MH i2c: E2 17 00 [21:47:51]MH_I2C_Read... [21:47:51]Read from MH i2c: E2 17 00 47 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 24 [21:47:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:47:52]wFMCommunicate OK [21:47:52]requested_item fd.num is exist - process it [21:47:52]SAM_PROTO_GetFieldsCounters [21:47:52]wFMCommunicate request_size=4 [21:47:52]MH_SAM_APDU [21:47:52]CAPDU: 80 13 00 00 [21:47:52]Write to MH i2c: E2 08 00 48 0A 80 13 00 00 00 00 00 00 CE [21:47:52]Write i2c OK [21:47:52]MH_I2C_Read... [21:47:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:47:52]Read from MH i2c: E2 [21:47:52]MH_I2C_Read... [21:47:52]Read from MH i2c: E2 62 00 [21:47:52]MH_I2C_Read... [21:47:52]Read from MH i2c: E2 62 00 48 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DD 02 00 00 5E 04 04 00 DD 02 00 00 57 04 04 00 DE 02 00 00 19 04 04 00 00 00 00 00 90 00 BA [21:47:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D8 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DD 02 00 00 5E 04 04 00 DD 02 00 00 57 04 04 00 DE 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:47:52]wFMCommunicate OK [21:47:52]SAM_PROTO_GetFieldsCounters done [21:47:52]requested_item shift.num is exist - process it [21:47:52]requested_item shift.opened is exist - process it [21:47:52]req_shift_opened [21:47:52]FM_GetShiftState [21:47:52]SAM_PROTO_GetShiftState [21:47:52]wFMCommunicate request_size=4 [21:47:52]MH_SAM_APDU [21:47:52]CAPDU: 80 13 01 00 [21:47:52]Write to MH i2c: E2 08 00 49 0A 80 13 01 00 00 00 00 00 D0 [21:47:52]Write i2c OK [21:47:52]MH_I2C_Read... [21:47:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:47:52]Read from MH i2c: E2 [21:47:52]MH_I2C_Read... [21:47:52]Read from MH i2c: E2 0E 00 [21:47:52]MH_I2C_Read... [21:47:52]Read from MH i2c: E2 0E 00 49 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9E [21:47:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:47:52]wFMCommunicate OK [21:47:52]SAM_PROTO_GetShiftState done [21:47:52]FM_GetShiftState done [21:47:52]req_shift_opened done [21:47:52]requested_item shift.open_date is exist - process it [21:47:52]req_shift_open_date [21:47:52]req_shift_open_date done [21:47:52]produce_requested_data done [21:47:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163288,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:47:52]process_action_free close_receipt [21:47:52]json_value_free [21:47:52]json_value_free done [21:47:52]process_json_proto returns [21:47:52]Send response to host [21:47:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163288,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:47:52]free response buf [21:47:52]execute_script done [21:47:52]execute_script returns [21:47:52]free content buf [21:47:52]Sock 7.Close socket [21:47:52]Sock 7.Thread stoped [21:47:53]recv_with_timeout no data received [21:47:53]ConnectInit Can't take IP for lk.salyk.kg [21:47:53]CommunicateWithHost connect error [21:47:53]CommunicateWithHost err = -1 [21:47:53]OFD Sender: Server communicate error [21:47:58]OFD Sender: Processing packet 163288 [packets to send 961, broken 960] [21:47:58]ProducePacketName [21:47:58]name=ofd_packets/00163288 [21:47:58]OFD Sender: To server: pG, [21:47:58]CommunicateWithHost lk.salyk.kg:30040 [21:47:58]ConnectInit lk.salyk.kg [21:48:04]Connected sock=10 [21:48: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 36 39 0F 01 00 00 F7 E3 07 01 A7 D5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DD 02 00 00 F4 03 04 00 03 0F C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7D 02 00 35 04 06 00 60 4E 74 39 23 18 5A 98 84 8F 66 1F A8 92 [21:48: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 36 39 4F 00 00 00 A6 39 47 00 9A 79 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D8 7D 02 00 F4 03 04 00 66 B8 C4 66 B6 04 01 00 00 B7 E4 67 A1 25 BF 5D 95 [21:48:04]CommunicateWithHost err = 0 [21:48:04]CheckOFDResponse [21:48:04]1017 (14) - 77093643461234 [21:48:04]1041 (16) - 0000000000871769 [21:48:04]1040 (4) - 163288 [21:48:04]1012 (4) - 20.08.2024 15:38 [21:48:04]1206 (1) - 0 [21:48:04]OFD Sender: Remove packet 163288 [21:48:04]ProducePacketName [21:48:04]name=ofd_packets/00163288 [21:48:04]NVStorageDeleteData [21:48:04]OFD Sender: No OFD packet to send [21:48:09]OFD Sender: No OFD packet to send [21:48:14]recv_with_timeout no data received [21:48:15]OFD Sender: No OFD packet to send [21:48:20]OFD Sender: No OFD packet to send [21:48:25]OFD Sender: No OFD packet to send [21:48:30]OFD Sender: No OFD packet to send [21:48:35]OFD Sender: No OFD packet to send [21:48:40]OFD Sender: No OFD packet to send [21:48:45]OFD Sender: No OFD packet to send [21:48:50]OFD Sender: No OFD packet to send [21:48:55]OFD Sender: No OFD packet to send [21:49:00]OFD Sender: No OFD packet to send [21:49:05]OFD Sender: No OFD packet to send [21:49:10]OFD Sender: No OFD packet to send [21:49:15]OFD Sender: No OFD packet to send [21:49:20]OFD Sender: No OFD packet to send [21:49:25]OFD Sender: No OFD packet to send [21:49:30]OFD Sender: No OFD packet to send [21:49:35]OFD Sender: No OFD packet to send [21:49:40]OFD Sender: No OFD packet to send [21:49:45]OFD Sender: No OFD packet to send [21:49:50]OFD Sender: No OFD packet to send [21:49:55]OFD Sender: No OFD packet to send [21:50:00]OFD Sender: No OFD packet to send [21:50:05]OFD Sender: No OFD packet to send [21:50:10]OFD Sender: No OFD packet to send [21:50:15]OFD Sender: No OFD packet to send [21:50:20]OFD Sender: No OFD packet to send [21:50:25]OFD Sender: No OFD packet to send [21:50:30]OFD Sender: No OFD packet to send [21:50:35]OFD Sender: No OFD packet to send [21:50:40]OFD Sender: No OFD packet to send [21:50:45]OFD Sender: No OFD packet to send [21:50:47]recv_with_timeout no data received [21:50:50]OFD Sender: No OFD packet to send [21:50:55]OFD Sender: No OFD packet to send [21:51:00]OFD Sender: No OFD packet to send [21:51:05]OFD Sender: No OFD packet to send [21:51:10]OFD Sender: No OFD packet to send [21:51:15]OFD Sender: No OFD packet to send [21:51:20]OFD Sender: No OFD packet to send [21:51:25]OFD Sender: No OFD packet to send [21:51:30]OFD Sender: No OFD packet to send [21:51:35]OFD Sender: No OFD packet to send [21:51:40]OFD Sender: No OFD packet to send [21:51:45]OFD Sender: No OFD packet to send [21:51:50]OFD Sender: No OFD packet to send [21:51:55]OFD Sender: No OFD packet to send [21:52:00]OFD Sender: No OFD packet to send [21:52:05]OFD Sender: No OFD packet to send [21:52:10]OFD Sender: No OFD packet to send [21:52:15]accept exits with 9 [21:52:15]New connection [21:52:15]New thread 3067366756 created [21:52:15]Thread 3067510116 joined [21:52:15]Waiting for new connection... [21:52:15] Sock 9.Parse request [21:52:15]Sock 9.Check first char [21:52:15]Sock 9.First char is OK [21:52:15]request: POST /json_proto HTTP/1.0 [21:52:15]Method: POST [21:52:15]URL: /json_proto [21:52:15]Method is POST - this is cgi request [21:52:15]url: /json_proto [21:52:15]query_string will be loaded in cgi processing [21:52:15]execute_cgi json_proto POST (null) [21:52:15]execute_cgi path=json_proto method=POST [21:52:15]POST find Content-Length [21:52:15]Host: 172.17.44.132:8080 [21:52:15]Content-Length: 668 [21:52:15]Content-Type: application/json [21:52:15] [21:52:15]POST finish read [21:52:15]Found Content-Length = 668 [21:52:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:52:15]execute_script... [21:52:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291824", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 10.180, "sum" : 700.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:52:15]POST & json_proto [21:52:15]process_json_proto [21:52:15]json parsed OK: [21:52:15]protocol is kg_v1.0 [21:52:15]action value=close_receipt [21:52:15]process_action close_receipt [21:52:15]cmd_close_receipt [21:52:15]MH_GetDate [21:52:15]Write to MH i2c: F0 00 00 4A 0A 43 [21:52:15]Write i2c OK [21:52:15]MH_I2C_Read... [21:52:15]Read from MH i2c: F0 [21:52:15]MH_I2C_Read... [21:52:15]Read from MH i2c: F0 09 00 [21:52:15]MH_I2C_Read... [21:52:15]Read from MH i2c: F0 09 00 4A 0A 00 10 10 C5 66 2A 83 C1 65 6A [21:52:15]GetLastDocTimeStamp 1724190467 [21:52:15]current date 1724190736 [21:52:15]FM_GetShiftState [21:52:15]SAM_PROTO_GetShiftState [21:52:15]wFMCommunicate request_size=4 [21:52:15]MH_SAM_APDU [21:52:15]CAPDU: 80 13 01 00 [21:52:15]Write to MH i2c: E2 08 00 4B 0A 80 13 01 00 00 00 00 00 D2 [21:52:15]Write i2c OK [21:52:15]MH_I2C_Read... [21:52:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:52:15]Read from MH i2c: E2 [21:52:15]MH_I2C_Read... [21:52:15]Read from MH i2c: E2 0E 00 [21:52:15]MH_I2C_Read... [21:52:15]Read from MH i2c: E2 0E 00 4B 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A0 [21:52:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:52:15]wFMCommunicate OK [21:52:15]SAM_PROTO_GetShiftState done [21:52:15]FM_GetShiftState done [21:52:15]opened in 1724113081 [21:52:15]opened+sec_in_day 1724199481 [21:52:15]quantity*price = 70038 [21:52:15]sum+1 = 70039 [21:52:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 734 20.08.2024 21:52 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163289 ФПД: 214124079381418 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215217&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163289&fm=214124079381418&tin=02508201610067®Number=0000000000092562&sum=70000 [21:52:16]StoreToDocumentArchive [21:52:16]shift 465 fd 163289 [21:52:16]save to /storage/0465/doc_00163289 [21:52:16]save last doc name /storage/0465/doc_00163289 to /storage/kkm_last_doc_name [21:52:16]save OK [21:52:16]Clear old archive folders... [21:52:16]ProcessDocumentItem done err = 0, tmpTLVsize=249 [21:52:16]tlvbuf is 0059E2D0 [21:52:16]SAM_PROTO_ClearQueue [21:52:16]wFMCommunicate request_size=4 [21:52:16]MH_SAM_APDU [21:52:16]CAPDU: 80 09 00 00 [21:52:16]Write to MH i2c: E2 08 00 58 0A 80 09 00 00 00 00 00 00 D4 [21:52:16]Write i2c OK [21:52:16]MH_I2C_Read... [21:52:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:52:17]Read from MH i2c: E2 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 03 00 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 03 00 58 0A 00 90 00 D6 [21:52:17]RAPDU: 90 00 [21:52:17]wFMCommunicate OK [21:52:17]SAM_PROTO_ClearQueue done [21:52:17]KKMCreateOFDPacket [21:52:17]OFDProtocolAddRootSTLVToBuf [21:52:17]FM_MakeSignedData [21:52:17]FM_MakeSignedData [21:52:17]SAM_PROTO_SignData [21:52:17]wFMCommunicate request_size=4 [21:52:17]MH_SAM_APDU [21:52:17]CAPDU: 80 0D 01 02 [21:52:17]Write to MH i2c: E2 08 00 59 0A 80 0D 01 02 00 00 00 00 DC [21:52:17]Write i2c OK [21:52:17]MH_I2C_Read... [21:52:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:52:17]Read from MH i2c: E2 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 03 00 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 03 00 59 0A 00 90 00 D7 [21:52:17]RAPDU: 90 00 [21:52:17]wFMCommunicate OK [21:52:17]wFMCommunicate request_size=255 [21:52:17]MH_SAM_APDU [21:52:17]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 11 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7D 02 00 35 04 06 00 C2 BE A5 [21:52:17]Write to MH i2c: E2 02 01 5A 0A 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 11 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7D 02 00 35 04 06 00 C2 BE A5 00 00 4A [21:52:17]Write i2c OK [21:52:17]MH_I2C_Read... [21:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:52:17]Read from MH i2c: E2 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 03 00 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 03 00 5A 0A 00 90 00 D8 [21:52:17]RAPDU: 90 00 [21:52:17]wFMCommunicate OK [21:52:17]wFMCommunicate request_size=8 [21:52:17]MH_SAM_APDU [21:52:17]CAPDU: 80 0D 02 02 03 B0 7B AA [21:52:17]Write to MH i2c: E2 0B 00 5B 0A 80 0D 02 02 03 00 B0 7B AA 00 00 BA [21:52:17]Write i2c OK [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 [21:52:17]MH_I2C_Read... [21:52:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:52:17]Read from MH i2c: E2 03 00 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 03 00 5B 0A 00 90 00 D9 [21:52:17]RAPDU: 90 00 [21:52:17]wFMCommunicate OK [21:52:17]wFMCommunicate request_size=4 [21:52:17]MH_SAM_APDU [21:52:17]CAPDU: 80 0D 03 02 [21:52:17]Write to MH i2c: E2 08 00 5C 0A 80 0D 03 02 00 00 00 00 E1 [21:52:17]Write i2c OK [21:52:17]MH_I2C_Read... [21:52:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:52:17]Read from MH i2c: E2 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 0B 00 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 0B 00 5C 0A 00 F2 E4 99 93 4B 1D 08 2B 90 00 7F [21:52:17]RAPDU: F2 E4 99 93 4B 1D 08 2B 90 00 [21:52:17]wFMCommunicate OK [21:52:17]SAM_PROTO_SignData done [21:52:17]FM_MakeSignedData done [21:52:17]CreateOFDProtocolMessage [21:52:17]wFMCommunicate request_size=4 [21:52:17]MH_SAM_APDU [21:52:17]CAPDU: 80 11 00 00 [21:52:17]Write to MH i2c: E2 08 00 5D 0A 80 11 00 00 00 00 00 00 E1 [21:52:17]Write i2c OK [21:52:17]MH_I2C_Read... [21:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:52:17]Read from MH i2c: E2 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 17 00 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: E2 17 00 5D 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3A [21:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:52:17]wFMCommunicate OK [21:52:17]CreateOFDProtocolMessage done [21:52:17]OFDSenderStorePacket 163289 [21:52:17]StoreOFDPacket docnum=163289 [21:52:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 8D 75 05 01 ED D9 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 11 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7D 02 00 35 04 06 00 C2 BE A5 B0 7B AA F2 E4 99 93 4B 1D 08 2B [21:52:17]CheckFolder [21:52:17]dirname=/storage/ofd_packets [21:52:17]CheckFolder done [21:52:17]ProducePacketName [21:52:17]name=ofd_packets/00163289 [21:52:17]NVStorageSaveData ofd_packets/00163289 [21:52:17]File name is /storage/ofd_packets/00163289 [21:52:17]Write 299 bytes [21:52:17]NVStorageSaveData done [21:52:17]OFDSenderStorePacket done [21:52:17]KKMCreateOFDPacket done [21:52:17]NVStorageSaveData kkm_last_timestamp [21:52:17]File name is /storage/kkm_last_timestamp [21:52:17]Write 4 bytes [21:52:17]NVStorageSaveData done [21:52:17]ExternCall_PrintAddStr [21:52:17]wPrintStart [21:52:17]Write to MH i2c: 01 00 00 5E 0A 68 [21:52:17]Write i2c OK [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: 01 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: 01 07 00 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: 01 07 00 5E 0A 00 00 00 00 00 FF 0F 7D [21:52:17]RasterBufferAndPrint [21:52:17]line Счет N : (1)291824 [21:52:17]line ИНН: 02508201610067 [21:52:17]line Контрольно-Кассовый Чек [21:52:17]line ПРОДАЖА [21:52:17]line ТРК (МРК, ГНК) : 61 [21:52:17]line Товар: 2710124130 [21:52:17]line SU-92-К-5 [21:52:17]line 10.180 * 68.80 [21:52:17]line = 700.38 [21:52:17]line НДС 12% НСП 1% [21:52:17]line > о реализуемом товаре [21:52:17]line ОКРУГЛЕНИЕ: -0.38 [21:52:17]line ИТОГО: 700.00 [21:52:17]line Внесено: 700.00 [21:52:17]line СДАЧА: 0.00 [21:52:17]line НСП 1% : 6.20 [21:52:17]line НДС 12% : 74.38 [21:52:17]line Наличными: 700.00 [21:52:17]line Безнал.: 0.00 [21:52:17]line Место: АЗС № 130 "Партнер Нефть" [21:52:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:52:17]line СНО: Общий режим [21:52:17]line Чек 734 20.08.2024 21:52 [21:52:17]line Смена: 465 ФФД: 1.0 [21:52:17]line ЗНМ: 0300000070 [21:52:17]line РНМ: 0000000000092562 [21:52:17]line Версия ККМ: 001 [21:52:17]line ФМ: 0000000000871769 [21:52:17]line ФД: 163289 [21:52:17]line ФПД: 214124079381418 [21:52:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215217&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163289&fm=214124079381418&tin=02508201610067®Number=0000000000092562&sum=70000 [21:52:17]written 0, free lines is 4095 [21:52:17]OFD Sender: Processing packet 163289 [packets to send 961, broken 960] [21:52:17]ProducePacketName [21:52:17]name=ofd_packets/00163289 [21:52:17]OFD Sender: To server: pG, [21:52:17]CommunicateWithHost lk.salyk.kg:30040 [21:52:17]ConnectInit lk.salyk.kg [21:52:17]Write to MH i2c: 01 00 00 89 0A 93 [21:52:17]Write i2c OK [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: 01 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: 01 07 00 [21:52:17]MH_I2C_Read... [21:52:17]Read from MH i2c: 01 07 00 89 0A 00 00 00 00 00 B0 0C 56 [21:52:17]RasterBufferAndPrint [21:52:17]line [21:52:17]line [21:52:17]line [21:52:17]line [21:52:17]line [21:52:17]written 0, free lines is 3254 [21:52:17]MH_Cut [21:52:17]Write to MH i2c: D1 01 00 90 0A 01 6C [21:52:18]Write i2c OK [21:52:18]MH_I2C_Read... [21:52:18]Read from MH i2c: D1 [21:52:18]MH_I2C_Read... [21:52:18]Read from MH i2c: D1 01 00 [21:52:18]MH_I2C_Read... [21:52:18]Read from MH i2c: D1 01 00 90 0A 00 6B [21:52:18]Write to MH i2c: 01 00 00 91 0A 9B [21:52:18]Write i2c OK [21:52:18]MH_I2C_Read... [21:52:18]*** Cut start [21:52:18]*** Purtial cut [21:52:18]*** Stage 1: CUTSNS_PIN = 1 [21:52:20]Read from MH i2c: 01 [21:52:20]MH_I2C_Read... [21:52:20]*** Stop cut motor [21:52:20]*** Cut end [21:52:20]Read from MH i2c: 01 07 00 [21:52:20]MH_I2C_Read... [21:52:20]Read from MH i2c: 01 07 00 91 0A 00 00 00 00 00 FF 0F B0 [21:52:20]process_action close_receipt done [21:52:20]requested_data is exist [21:52:20]produce_requested_data [21:52:20]requested_item fm.sn is exist - process it [21:52:20]wFMCommunicate request_size=4 [21:52:20]MH_SAM_APDU [21:52:20]CAPDU: 80 11 00 00 [21:52:20]Write to MH i2c: E2 08 00 92 0A 80 11 00 00 00 00 00 00 16 [21:52:20]Write i2c OK [21:52:20]MH_I2C_Read... [21:52:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:52:20]Read from MH i2c: E2 [21:52:20]MH_I2C_Read... [21:52:20]Read from MH i2c: E2 17 00 [21:52:20]MH_I2C_Read... [21:52:20]Read from MH i2c: E2 17 00 92 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [21:52:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:52:20]wFMCommunicate OK [21:52:20]requested_item fd.num is exist - process it [21:52:20]SAM_PROTO_GetFieldsCounters [21:52:20]wFMCommunicate request_size=4 [21:52:20]MH_SAM_APDU [21:52:20]CAPDU: 80 13 00 00 [21:52:20]Write to MH i2c: E2 08 00 93 0A 80 13 00 00 00 00 00 00 19 [21:52:20]Write i2c OK [21:52:20]MH_I2C_Read... [21:52:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:52:21]Read from MH i2c: E2 [21:52:21]MH_I2C_Read... [21:52:21]Read from MH i2c: E2 62 00 [21:52:21]MH_I2C_Read... [21:52:21]Read from MH i2c: E2 62 00 93 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DE 02 00 00 5E 04 04 00 DE 02 00 00 57 04 04 00 DF 02 00 00 19 04 04 00 00 00 00 00 90 00 09 [21:52: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 D9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DE 02 00 00 5E 04 04 00 DE 02 00 00 57 04 04 00 DF 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:52:21]wFMCommunicate OK [21:52:21]SAM_PROTO_GetFieldsCounters done [21:52:21]requested_item shift.num is exist - process it [21:52:21]requested_item shift.opened is exist - process it [21:52:21]req_shift_opened [21:52:21]FM_GetShiftState [21:52:21]SAM_PROTO_GetShiftState [21:52:21]wFMCommunicate request_size=4 [21:52:21]MH_SAM_APDU [21:52:21]CAPDU: 80 13 01 00 [21:52:21]Write to MH i2c: E2 08 00 94 0A 80 13 01 00 00 00 00 00 1B [21:52:21]Write i2c OK [21:52:21]MH_I2C_Read... [21:52:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:52:21]Read from MH i2c: E2 [21:52:21]MH_I2C_Read... [21:52:21]Read from MH i2c: E2 0E 00 [21:52:21]MH_I2C_Read... [21:52:21]Read from MH i2c: E2 0E 00 94 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E9 [21:52:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:52:21]wFMCommunicate OK [21:52:21]SAM_PROTO_GetShiftState done [21:52:21]FM_GetShiftState done [21:52:21]req_shift_opened done [21:52:21]requested_item shift.open_date is exist - process it [21:52:21]req_shift_open_date [21:52:21]req_shift_open_date done [21:52:21]produce_requested_data done [21:52:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163289,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:52:21]process_action_free close_receipt [21:52:21]json_value_free [21:52:21]json_value_free done [21:52:21]process_json_proto returns [21:52:21]Send response to host [21:52:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163289,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:52:21]free response buf [21:52:21]execute_script done [21:52:21]execute_script returns [21:52:21]free content buf [21:52:21]Sock 9.Close socket [21:52:21]Sock 9.Thread stoped [21:52:25]Connected sock=7 [21:52: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 36 39 0D 01 00 00 8D 75 05 01 ED D9 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 11 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7D 02 00 35 04 06 00 C2 BE A5 B0 7B AA F2 E4 99 93 4B 1D 08 2B [21:52:30]recv_with_timeout no data received [21:52:30]CommunicateWithHost answer receiving error [21:52:30]CommunicateWithHost err = -3 [21:52:30]OFD Sender: Server communicate error [21:52:30]recv_with_timeout no data received [21:52:35]OFD Sender: Processing packet 163289 [packets to send 961, broken 960] [21:52:35]ProducePacketName [21:52:35]name=ofd_packets/00163289 [21:52:35]OFD Sender: To server: pG, [21:52:35]CommunicateWithHost lk.salyk.kg:30040 [21:52:35]ConnectInit lk.salyk.kg [21:52:40]ConnectInit Can't take IP for lk.salyk.kg [21:52:40]CommunicateWithHost connect error [21:52:40]CommunicateWithHost err = -1 [21:52:40]OFD Sender: Server communicate error [21:52:45]OFD Sender: Processing packet 163289 [packets to send 961, broken 960] [21:52:45]ProducePacketName [21:52:45]name=ofd_packets/00163289 [21:52:45]OFD Sender: To server: pG, [21:52:45]CommunicateWithHost lk.salyk.kg:30040 [21:52:45]ConnectInit lk.salyk.kg [21:52:49]recv_with_timeout no data received [21:52:50]ConnectInit Can't take IP for lk.salyk.kg [21:52:50]CommunicateWithHost connect error [21:52:50]CommunicateWithHost err = -1 [21:52:50]OFD Sender: Server communicate error [21:52:55]OFD Sender: Processing packet 163289 [packets to send 961, broken 960] [21:52:55]ProducePacketName [21:52:55]name=ofd_packets/00163289 [21:52:55]OFD Sender: To server: pG, [21:52:55]CommunicateWithHost lk.salyk.kg:30040 [21:52:55]ConnectInit lk.salyk.kg [21:53:00]ConnectInit Can't take IP for lk.salyk.kg [21:53:00]CommunicateWithHost connect error [21:53:00]CommunicateWithHost err = -1 [21:53:00]OFD Sender: Server communicate error [21:53:05]OFD Sender: Processing packet 163289 [packets to send 961, broken 960] [21:53:05]ProducePacketName [21:53:05]name=ofd_packets/00163289 [21:53:05]OFD Sender: To server: pG, [21:53:05]CommunicateWithHost lk.salyk.kg:30040 [21:53:05]ConnectInit lk.salyk.kg [21:53:07]recv_with_timeout no data received [21:53:10]ConnectInit Can't take IP for lk.salyk.kg [21:53:10]CommunicateWithHost connect error [21:53:10]CommunicateWithHost err = -1 [21:53:10]OFD Sender: Server communicate error [21:53:15]OFD Sender: Processing packet 163289 [packets to send 961, broken 960] [21:53:15]ProducePacketName [21:53:15]name=ofd_packets/00163289 [21:53:15]OFD Sender: To server: pG, [21:53:15]CommunicateWithHost lk.salyk.kg:30040 [21:53:15]ConnectInit lk.salyk.kg [21:53:20]ConnectInit Can't take IP for lk.salyk.kg [21:53:20]CommunicateWithHost connect error [21:53:20]CommunicateWithHost err = -1 [21:53:20]OFD Sender: Server communicate error [21:53:21]accept exits with 10 [21:53:21]New connection [21:53:21]New thread 3067510116 created [21:53:21]Thread 3067366756 joined [21:53:21]Waiting for new connection... [21:53:21] Sock 10.Parse request [21:53:21]Sock 10.Check first char [21:53:21]Sock 10.First char is OK [21:53:21]request: POST /json_proto HTTP/1.0 [21:53:21]Method: POST [21:53:21]URL: /json_proto [21:53:21]Method is POST - this is cgi request [21:53:21]url: /json_proto [21:53:21]query_string will be loaded in cgi processing [21:53:21]execute_cgi json_proto POST (null) [21:53:21]execute_cgi path=json_proto method=POST [21:53:21]POST find Content-Length [21:53:21]Host: 172.17.44.132:8080 [21:53:21]Content-Length: 681 [21:53:21]Content-Type: application/json [21:53:21] [21:53:21]POST finish read [21:53:21]Found Content-Length = 681 [21:53:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 18.230, "sum" : 700.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:53:21]execute_script... [21:53:21]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291822", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 18.230, "sum" : 700.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:53:21]POST & json_proto [21:53:21]process_json_proto [21:53:21]json parsed OK: [21:53:21]protocol is kg_v1.0 [21:53:21]action value=close_receipt [21:53:21]process_action close_receipt [21:53:21]cmd_close_receipt [21:53:21]MH_GetDate [21:53:21]Write to MH i2c: F0 00 00 95 0A 8E [21:53:21]Write i2c OK [21:53:21]MH_I2C_Read... [21:53:21]Read from MH i2c: F0 [21:53:21]MH_I2C_Read... [21:53:21]Read from MH i2c: F0 09 00 [21:53:21]MH_I2C_Read... [21:53:21]Read from MH i2c: F0 09 00 95 0A 00 53 10 C5 66 2A 83 C1 65 F8 [21:53:21]GetLastDocTimeStamp 1724190737 [21:53:21]current date 1724190803 [21:53:21]FM_GetShiftState [21:53:21]SAM_PROTO_GetShiftState [21:53:21]wFMCommunicate request_size=4 [21:53:21]MH_SAM_APDU [21:53:21]CAPDU: 80 13 01 00 [21:53:21]Write to MH i2c: E2 08 00 96 0A 80 13 01 00 00 00 00 00 1D [21:53:21]Write i2c OK [21:53:21]MH_I2C_Read... [21:53:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:53:21]Read from MH i2c: E2 [21:53:21]MH_I2C_Read... [21:53:21]Read from MH i2c: E2 0E 00 [21:53:21]MH_I2C_Read... [21:53:21]Read from MH i2c: E2 0E 00 96 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EB [21:53:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:53:21]wFMCommunicate OK [21:53:21]SAM_PROTO_GetShiftState done [21:53:21]FM_GetShiftState done [21:53:21]opened in 1724113081 [21:53:21]opened+sec_in_day 1724199481 [21:53:21]quantity*price = 70003 [21:53:21]sum+1 = 70004 [21:53:21]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.19 НДС 12% : 74.34 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 735 20.08.2024 21:53 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163290 ФПД: 191120531977174 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215323&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163290&fm=191120531977174&tin=02508201610067®Number=0000000000092562&sum=70000 [21:53:23]StoreToDocumentArchive [21:53:23]shift 465 fd 163290 [21:53:23]save to /storage/0465/doc_00163290 [21:53:23]save last doc name /storage/0465/doc_00163290 to /storage/kkm_last_doc_name [21:53:23]save OK [21:53:23]Clear old archive folders... [21:53:23]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:53:23]tlvbuf is 0059FE30 [21:53:23]SAM_PROTO_ClearQueue [21:53:23]wFMCommunicate request_size=4 [21:53:23]MH_SAM_APDU [21:53:23]CAPDU: 80 09 00 00 [21:53:23]Write to MH i2c: E2 08 00 A3 0A 80 09 00 00 00 00 00 00 1F [21:53:23]Write i2c OK [21:53:23]MH_I2C_Read... [21:53:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:53:23]Read from MH i2c: E2 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 A3 0A 00 90 00 21 [21:53:23]RAPDU: 90 00 [21:53:23]wFMCommunicate OK [21:53:23]SAM_PROTO_ClearQueue done [21:53:23]KKMCreateOFDPacket [21:53:23]OFDProtocolAddRootSTLVToBuf [21:53:23]FM_MakeSignedData [21:53:23]FM_MakeSignedData [21:53:23]SAM_PROTO_SignData [21:53:23]wFMCommunicate request_size=4 [21:53:23]MH_SAM_APDU [21:53:23]CAPDU: 80 0D 01 02 [21:53:23]Write to MH i2c: E2 08 00 A4 0A 80 0D 01 02 00 00 00 00 27 [21:53:23]Write i2c OK [21:53:23]MH_I2C_Read... [21:53:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:53:23]Read from MH i2c: E2 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 A4 0A 00 90 00 22 [21:53:23]RAPDU: 90 00 [21:53:23]wFMCommunicate OK [21:53:23]wFMCommunicate request_size=255 [21:53:23]MH_SAM_APDU [21:53:23]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 47 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 53 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7D 02 00 35 04 06 00 AD D2 [21:53:23]Write to MH i2c: E2 02 01 A5 0A 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 47 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 53 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7D 02 00 35 04 06 00 AD D2 00 00 A8 [21:53:23]Write i2c OK [21:53:23]MH_I2C_Read... [21:53:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:53:23]Read from MH i2c: E2 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 A5 0A 00 90 00 23 [21:53:23]RAPDU: 90 00 [21:53:23]wFMCommunicate OK [21:53:23]wFMCommunicate request_size=9 [21:53:23]MH_SAM_APDU [21:53:23]CAPDU: 80 0D 02 02 04 B7 6A F3 D6 [21:53:23]Write to MH i2c: E2 0C 00 A6 0A 80 0D 02 02 04 00 B7 6A F3 D6 00 00 1C [21:53:23]Write i2c OK [21:53:23]MH_I2C_Read... [21:53:23]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:53:23]Read from MH i2c: E2 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 03 00 A6 0A 00 90 00 24 [21:53:23]RAPDU: 90 00 [21:53:23]wFMCommunicate OK [21:53:23]wFMCommunicate request_size=4 [21:53:23]MH_SAM_APDU [21:53:23]CAPDU: 80 0D 03 02 [21:53:23]Write to MH i2c: E2 08 00 A7 0A 80 0D 03 02 00 00 00 00 2C [21:53:23]Write i2c OK [21:53:23]MH_I2C_Read... [21:53:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:53:23]Read from MH i2c: E2 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 0B 00 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 0B 00 A7 0A 00 8C 02 00 6E B7 25 BC DD 90 00 9E [21:53:23]RAPDU: 8C 02 00 6E B7 25 BC DD 90 00 [21:53:23]wFMCommunicate OK [21:53:23]SAM_PROTO_SignData done [21:53:23]FM_MakeSignedData done [21:53:23]CreateOFDProtocolMessage [21:53:23]wFMCommunicate request_size=4 [21:53:23]MH_SAM_APDU [21:53:23]CAPDU: 80 11 00 00 [21:53:23]Write to MH i2c: E2 08 00 A8 0A 80 11 00 00 00 00 00 00 2C [21:53:23]Write i2c OK [21:53:23]MH_I2C_Read... [21:53:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:53:23]Read from MH i2c: E2 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 17 00 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: E2 17 00 A8 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [21:53:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:53:23]wFMCommunicate OK [21:53:23]CreateOFDProtocolMessage done [21:53:23]OFDSenderStorePacket 163290 [21:53:23]StoreOFDPacket docnum=163290 [21:53:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 BC 6C 06 01 78 3C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 47 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 53 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7D 02 00 35 04 06 00 AD D2 B7 6A F3 D6 8C 02 00 6E B7 25 BC DD [21:53:23]CheckFolder [21:53:23]dirname=/storage/ofd_packets [21:53:23]CheckFolder done [21:53:23]ProducePacketName [21:53:23]name=ofd_packets/00163290 [21:53:23]NVStorageSaveData ofd_packets/00163290 [21:53:23]File name is /storage/ofd_packets/00163290 [21:53:23]Write 300 bytes [21:53:23]NVStorageSaveData done [21:53:23]OFDSenderStorePacket done [21:53:23]KKMCreateOFDPacket done [21:53:23]NVStorageSaveData kkm_last_timestamp [21:53:23]File name is /storage/kkm_last_timestamp [21:53:23]Write 4 bytes [21:53:23]NVStorageSaveData done [21:53:23]ExternCall_PrintAddStr [21:53:23]wPrintStart [21:53:23]Write to MH i2c: 01 00 00 A9 0A B3 [21:53:23]Write i2c OK [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: 01 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: 01 07 00 [21:53:23]MH_I2C_Read... [21:53:23]Read from MH i2c: 01 07 00 A9 0A 00 00 00 00 00 FF 0F C8 [21:53:23]RasterBufferAndPrint [21:53:23]line Счет N : (1)291822 [21:53:23]line ИНН: 02508201610067 [21:53:23]line Контрольно-Кассовый Чек [21:53:23]line ПРОДАЖА [21:53:23]line ТРК (МРК, ГНК) : 81 [21:53:23]line Товар: 2711129700 [21:53:23]line ГАЗ-К-5 [21:53:23]line 18.230 * 38.40 [21:53:23]line = 700.03 [21:53:23]line НДС 12% НСП 1% [21:53:23]line > о реализуемом товаре [21:53:23]line ОКРУГЛЕНИЕ: -0.03 [21:53:23]line ИТОГО: 700.00 [21:53:23]line Внесено: 700.00 [21:53:23]line СДАЧА: 0.00 [21:53:23]line НСП 1% : 6.19 [21:53:23]line НДС 12% : 74.34 [21:53:23]line Наличными: 700.00 [21:53:23]line Безнал.: 0.00 [21:53:23]line Место: АЗС № 130 "Партнер Нефть" [21:53:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:53:23]line СНО: Общий режим [21:53:23]line Чек 735 20.08.2024 21:53 [21:53:23]line Смена: 465 ФФД: 1.0 [21:53:23]line ЗНМ: 0300000070 [21:53:23]line РНМ: 0000000000092562 [21:53:23]line Версия ККМ: 001 [21:53:23]line ФМ: 0000000000871769 [21:53:23]line ФД: 163290 [21:53:23]line ФПД: 191120531977174 [21:53:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215323&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163290&fm=191120531977174&tin=02508201610067®Number=0000000000092562&sum=70000 [21:53:23]written 0, free lines is 4095 [21:53:23]OFD Sender: Processing packet 163289 [packets to send 962, broken 960] [21:53:23]ProducePacketName [21:53:23]name=ofd_packets/00163289 [21:53:23]OFD Sender: To server: pG, [21:53:23]CommunicateWithHost lk.salyk.kg:30040 [21:53:23]ConnectInit lk.salyk.kg [21:53:24]Write to MH i2c: 01 00 00 D4 0A DE [21:53:24]Write i2c OK [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: 01 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: 01 07 00 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: 01 07 00 D4 0A 00 00 00 00 00 AE 0C 9F [21:53:24]RasterBufferAndPrint [21:53:24]line [21:53:24]line [21:53:24]line [21:53:24]line [21:53:24]line [21:53:24]written 0, free lines is 3252 [21:53:24]MH_Cut [21:53:24]Write to MH i2c: D1 01 00 DB 0A 01 B7 [21:53:24]Write i2c OK [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: D1 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: D1 01 00 [21:53:24]MH_I2C_Read... [21:53:24]Read from MH i2c: D1 01 00 DB 0A 00 B6 [21:53:24]Write to MH i2c: 01 00 00 DC 0A E6 [21:53:24]Write i2c OK [21:53:24]MH_I2C_Read... [21:53:24]*** Cut start [21:53:24]*** Purtial cut [21:53:24]*** Stage 1: CUTSNS_PIN = 1 [21:53:26]Read from MH i2c: 01 [21:53:26]MH_I2C_Read... [21:53:26]*** Stop cut motor [21:53:26]*** Cut end [21:53:26]Read from MH i2c: 01 07 00 [21:53:26]MH_I2C_Read... [21:53:26]Read from MH i2c: 01 07 00 DC 0A 00 00 00 00 00 FF 0F FB [21:53:26]process_action close_receipt done [21:53:26]requested_data is exist [21:53:26]produce_requested_data [21:53:26]requested_item fm.sn is exist - process it [21:53:26]wFMCommunicate request_size=4 [21:53:26]MH_SAM_APDU [21:53:26]CAPDU: 80 11 00 00 [21:53:26]Write to MH i2c: E2 08 00 DD 0A 80 11 00 00 00 00 00 00 61 [21:53:26]Write i2c OK [21:53:26]MH_I2C_Read... [21:53:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:53:27]Read from MH i2c: E2 [21:53:27]MH_I2C_Read... [21:53:27]Read from MH i2c: E2 17 00 [21:53:27]MH_I2C_Read... [21:53:27]Read from MH i2c: E2 17 00 DD 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [21:53:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:53:27]wFMCommunicate OK [21:53:27]requested_item fd.num is exist - process it [21:53:27]SAM_PROTO_GetFieldsCounters [21:53:27]wFMCommunicate request_size=4 [21:53:27]MH_SAM_APDU [21:53:27]CAPDU: 80 13 00 00 [21:53:27]Write to MH i2c: E2 08 00 DE 0A 80 13 00 00 00 00 00 00 64 [21:53:27]Write i2c OK [21:53:27]MH_I2C_Read... [21:53:27]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:53:27]Read from MH i2c: E2 [21:53:27]MH_I2C_Read... [21:53:27]Read from MH i2c: E2 62 00 [21:53:27]MH_I2C_Read... [21:53:27]Read from MH i2c: E2 62 00 DE 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DF 02 00 00 5E 04 04 00 DF 02 00 00 57 04 04 00 E0 02 00 00 19 04 04 00 00 00 00 00 90 00 58 [21:53: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 DF 02 00 00 5E 04 04 00 DF 02 00 00 57 04 04 00 E0 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:53:27]wFMCommunicate OK [21:53:27]SAM_PROTO_GetFieldsCounters done [21:53:27]requested_item shift.num is exist - process it [21:53:27]requested_item shift.opened is exist - process it [21:53:27]req_shift_opened [21:53:27]FM_GetShiftState [21:53:27]SAM_PROTO_GetShiftState [21:53:27]wFMCommunicate request_size=4 [21:53:27]MH_SAM_APDU [21:53:27]CAPDU: 80 13 01 00 [21:53:27]Write to MH i2c: E2 08 00 DF 0A 80 13 01 00 00 00 00 00 66 [21:53:27]Write i2c OK [21:53:27]MH_I2C_Read... [21:53:27]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:53:27]Read from MH i2c: E2 [21:53:27]MH_I2C_Read... [21:53:27]Read from MH i2c: E2 0E 00 [21:53:27]MH_I2C_Read... [21:53:27]Read from MH i2c: E2 0E 00 DF 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 34 [21:53:27]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:53:27]wFMCommunicate OK [21:53:27]SAM_PROTO_GetShiftState done [21:53:27]FM_GetShiftState done [21:53:27]req_shift_opened done [21:53:27]requested_item shift.open_date is exist - process it [21:53:27]req_shift_open_date [21:53:27]req_shift_open_date done [21:53:27]produce_requested_data done [21:53:27]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163290,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:53:27]process_action_free close_receipt [21:53:27]json_value_free [21:53:27]json_value_free done [21:53:27]process_json_proto returns [21:53:27]Send response to host [21:53:27]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163290,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:53:27]free response buf [21:53:27]execute_script done [21:53:27]execute_script returns [21:53:27]free content buf [21:53:27]Sock 10.Close socket [21:53:27]Sock 10.Thread stoped [21:53:28]ConnectInit Can't take IP for lk.salyk.kg [21:53:28]CommunicateWithHost connect error [21:53:28]CommunicateWithHost err = -1 [21:53:28]OFD Sender: Server communicate error [21:53:33]OFD Sender: Processing packet 163289 [packets to send 962, broken 960] [21:53:33]ProducePacketName [21:53:33]name=ofd_packets/00163289 [21:53:33]OFD Sender: To server: pG, [21:53:33]CommunicateWithHost lk.salyk.kg:30040 [21:53:33]ConnectInit lk.salyk.kg [21:53:34]Connected sock=10 [21:53: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 36 39 0D 01 00 00 8D 75 05 01 ED D9 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 C4 27 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 96 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DE 02 00 00 F4 03 04 00 11 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7D 02 00 35 04 06 00 C2 BE A5 B0 7B AA F2 E4 99 93 4B 1D 08 2B [21:53: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 36 39 4F 00 00 00 0F E1 47 00 E1 68 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 D9 7D 02 00 F4 03 04 00 B0 B9 C4 66 B6 04 01 00 00 B5 16 7C 36 11 B7 09 FE [21:53:34]CommunicateWithHost err = 0 [21:53:34]CheckOFDResponse [21:53:34]1017 (14) - 77093643461234 [21:53:34]1041 (16) - 0000000000871769 [21:53:34]1040 (4) - 163289 [21:53:34]1012 (4) - 20.08.2024 15:43 [21:53:34]1206 (1) - 0 [21:53:34]OFD Sender: Remove packet 163289 [21:53:34]ProducePacketName [21:53:34]name=ofd_packets/00163289 [21:53:34]NVStorageDeleteData [21:53:35]OFD Sender: Processing packet 163290 [packets to send 961, broken 960] [21:53:35]ProducePacketName [21:53:35]name=ofd_packets/00163290 [21:53:35]OFD Sender: To server: pG, [21:53:35]CommunicateWithHost lk.salyk.kg:30040 [21:53:35]ConnectInit lk.salyk.kg [21:53:36]Connected sock=7 [21:53: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 36 39 0E 01 00 00 BC 6C 06 01 78 3C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 36 47 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6B 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0A 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 DF 02 00 00 F4 03 04 00 53 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7D 02 00 35 04 06 00 AD D2 B7 6A F3 D6 8C 02 00 6E B7 25 BC DD [21:53: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 36 39 4F 00 00 00 04 52 47 00 E3 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DA 7D 02 00 F4 03 04 00 B2 B9 C4 66 B6 04 01 00 00 B4 0A B1 22 61 8C 78 A4 [21:53:37]CommunicateWithHost err = 0 [21:53:37]CheckOFDResponse [21:53:37]1017 (14) - 77093643461234 [21:53:37]1041 (16) - 0000000000871769 [21:53:37]1040 (4) - 163290 [21:53:37]1012 (4) - 20.08.2024 15:43 [21:53:37]1206 (1) - 0 [21:53:37]OFD Sender: Remove packet 163290 [21:53:37]ProducePacketName [21:53:37]name=ofd_packets/00163290 [21:53:37]NVStorageDeleteData [21:53:37]OFD Sender: No OFD packet to send [21:53:42]OFD Sender: No OFD packet to send [21:53:47]OFD Sender: No OFD packet to send [21:53:52]OFD Sender: No OFD packet to send [21:53:57]OFD Sender: No OFD packet to send [21:54:01]recv_with_timeout no data received [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:41]recv_with_timeout no data received [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:48]accept exits with 9 [21:55:48]New connection [21:55:48]New thread 3067366756 created [21:55:48]Thread 3067510116 joined [21:55:48]Waiting for new connection... [21:55:48] Sock 9.Parse request [21:55:48]Sock 9.Check first char [21:55:48]Sock 9.First char is OK [21:55:48]request: POST /json_proto HTTP/1.0 [21:55:48]Method: POST [21:55:48]URL: /json_proto [21:55:48]Method is POST - this is cgi request [21:55:48]url: /json_proto [21:55:48]query_string will be loaded in cgi processing [21:55:48]execute_cgi json_proto POST (null) [21:55:48]execute_cgi path=json_proto method=POST [21:55:48]POST find Content-Length [21:55:48]Host: 172.17.44.132:8080 [21:55:48]Content-Length: 620 [21:55:48]Content-Type: application/json [21:55:48] [21:55:48]POST finish read [21:55:48]Found Content-Length = 620 [21:55:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50508", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:48]execute_script... [21:55:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50508", "tax_sys" : 0, "items" : [ { "code": "48747059", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Legend Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:48]POST & json_proto [21:55:48]process_json_proto [21:55:48]json parsed OK: [21:55:48]protocol is kg_v1.0 [21:55:48]action value=close_receipt [21:55:48]process_action close_receipt [21:55:48]cmd_close_receipt [21:55:48]MH_GetDate [21:55:48]Write to MH i2c: F0 00 00 E0 0A D9 [21:55:48]Write i2c OK [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: F0 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: F0 09 00 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: F0 09 00 E0 0A 00 E5 10 C5 66 2A 83 C1 65 D5 [21:55:48]GetLastDocTimeStamp 1724190803 [21:55:48]current date 1724190949 [21:55:48]FM_GetShiftState [21:55:48]SAM_PROTO_GetShiftState [21:55:48]wFMCommunicate request_size=4 [21:55:48]MH_SAM_APDU [21:55:48]CAPDU: 80 13 01 00 [21:55:48]Write to MH i2c: E2 08 00 E1 0A 80 13 01 00 00 00 00 00 68 [21:55:48]Write i2c OK [21:55:48]MH_I2C_Read... [21:55:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:48]Read from MH i2c: E2 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 0E 00 [21:55:48]MH_I2C_Read... [21:55:48]Read from MH i2c: E2 0E 00 E1 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 36 [21:55:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:55:48]wFMCommunicate OK [21:55:48]SAM_PROTO_GetShiftState done [21:55:48]FM_GetShiftState done [21:55:48]opened in 1724113081 [21:55:48]opened+sec_in_day 1724199481 [21:55:48]quantity*price = 14000 [21:55:48]sum+1 = 14001 [21:55:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 736 20.08.2024 21:55 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163291 ФПД: 96620630614603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215549&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163291&fm=96620630614603&tin=02508201610067®Number=0000000000092562&sum=14000 0 [21:55:49]StoreToDocumentArchive [21:55:49]shift 465 fd 163291 [21:55:49]save to /storage/0465/doc_00163291 [21:55:49]save last doc name /storage/0465/doc_00163291 to /storage/kkm_last_doc_name [21:55:49]save OK [21:55:49]Clear old archive folders... [21:55:49]ProcessDocumentItem done err = 0, tmpTLVsize=273 [21:55:49]tlvbuf is 0056C330 [21:55:49]SAM_PROTO_ClearQueue [21:55:49]wFMCommunicate request_size=4 [21:55:49]MH_SAM_APDU [21:55:49]CAPDU: 80 09 00 00 [21:55:49]Write to MH i2c: E2 08 00 EE 0A 80 09 00 00 00 00 00 00 6A [21:55:49]Write i2c OK [21:55:49]MH_I2C_Read... [21:55:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:49]Read from MH i2c: E2 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: E2 03 00 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: E2 03 00 EE 0A 00 90 00 6C [21:55:49]RAPDU: 90 00 [21:55:49]wFMCommunicate OK [21:55:49]SAM_PROTO_ClearQueue done [21:55:49]KKMCreateOFDPacket [21:55:49]OFDProtocolAddRootSTLVToBuf [21:55:49]FM_MakeSignedData [21:55:49]FM_MakeSignedData [21:55:49]SAM_PROTO_SignData [21:55:49]wFMCommunicate request_size=4 [21:55:49]MH_SAM_APDU [21:55:49]CAPDU: 80 0D 01 02 [21:55:49]Write to MH i2c: E2 08 00 EF 0A 80 0D 01 02 00 00 00 00 72 [21:55:49]Write i2c OK [21:55:49]MH_I2C_Read... [21:55:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:49]Read from MH i2c: E2 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: E2 03 00 [21:55:49]MH_I2C_Read... [21:55:49]Read from MH i2c: E2 03 00 EF 0A 00 90 00 6D [21:55:49]RAPDU: 90 00 [21:55:49]wFMCommunicate OK [21:55:49]wFMCommunicate request_size=255 [21:55:49]MH_SAM_APDU [21:55:49]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 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 E0 02 00 00 F4 03 04 00 E5 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [21:55:49]Write to MH i2c: E2 02 01 F0 0A 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 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 E0 02 00 00 F4 03 04 00 E5 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 26 [21:55:49]Write i2c OK [21:55:49]MH_I2C_Read... [21:55:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:50]Read from MH i2c: E2 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: E2 03 00 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: E2 03 00 F0 0A 00 90 00 6E [21:55:50]RAPDU: 90 00 [21:55:50]wFMCommunicate OK [21:55:50]wFMCommunicate request_size=32 [21:55:50]MH_SAM_APDU [21:55:50]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7D 02 00 35 04 06 00 57 E0 3E 5D A2 4B [21:55:50]Write to MH i2c: E2 23 00 F1 0A 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7D 02 00 35 04 06 00 57 E0 3E 5D A2 4B 00 00 F1 [21:55:50]Write i2c OK [21:55:50]MH_I2C_Read... [21:55:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:50]Read from MH i2c: E2 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: E2 03 00 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: E2 03 00 F1 0A 00 90 00 6F [21:55:50]RAPDU: 90 00 [21:55:50]wFMCommunicate OK [21:55:50]wFMCommunicate request_size=4 [21:55:50]MH_SAM_APDU [21:55:50]CAPDU: 80 0D 03 02 [21:55:50]Write to MH i2c: E2 08 00 F2 0A 80 0D 03 02 00 00 00 00 77 [21:55:50]Write i2c OK [21:55:50]MH_I2C_Read... [21:55:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:50]Read from MH i2c: E2 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: E2 0B 00 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: E2 0B 00 F2 0A 00 2B 89 1E 57 98 73 CA A8 90 00 1E [21:55:50]RAPDU: 2B 89 1E 57 98 73 CA A8 90 00 [21:55:50]wFMCommunicate OK [21:55:50]SAM_PROTO_SignData done [21:55:50]FM_MakeSignedData done [21:55:50]CreateOFDProtocolMessage [21:55:50]wFMCommunicate request_size=4 [21:55:50]MH_SAM_APDU [21:55:50]CAPDU: 80 11 00 00 [21:55:50]Write to MH i2c: E2 08 00 F3 0A 80 11 00 00 00 00 00 00 77 [21:55:50]Write i2c OK [21:55:50]MH_I2C_Read... [21:55:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:50]Read from MH i2c: E2 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: E2 17 00 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: E2 17 00 F3 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [21:55:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:55:50]wFMCommunicate OK [21:55:50]CreateOFDProtocolMessage done [21:55:50]OFDSenderStorePacket 163291 [21:55:50]StoreOFDPacket docnum=163291 [21:55:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 5C E0 1D 01 A9 A4 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 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 E0 02 00 00 F4 03 04 00 E5 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7D 02 00 35 04 06 00 57 E0 3E 5D A2 4B 2B 89 1E 57 98 73 CA A8 [21:55:50]CheckFolder [21:55:50]dirname=/storage/ofd_packets [21:55:50]CheckFolder done [21:55:50]ProducePacketName [21:55:50]name=ofd_packets/00163291 [21:55:50]NVStorageSaveData ofd_packets/00163291 [21:55:50]File name is /storage/ofd_packets/00163291 [21:55:50]Write 323 bytes [21:55:50]NVStorageSaveData done [21:55:50]OFDSenderStorePacket done [21:55:50]KKMCreateOFDPacket done [21:55:50]NVStorageSaveData kkm_last_timestamp [21:55:50]File name is /storage/kkm_last_timestamp [21:55:50]Write 4 bytes [21:55:50]NVStorageSaveData done [21:55:50]ExternCall_PrintAddStr [21:55:50]wPrintStart [21:55:50]Write to MH i2c: 01 00 00 F4 0A FE [21:55:50]Write i2c OK [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: 01 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: 01 07 00 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: 01 07 00 F4 0A 00 00 00 00 00 FF 0F 13 [21:55:50]RasterBufferAndPrint [21:55:50]line Счет N : (3)50508 [21:55:50]line ИНН: 02508201610067 [21:55:50]line Контрольно-Кассовый Чек [21:55:50]line ПРОДАЖА [21:55:50]line Товар: 48747059 [21:55:50]line Сигареты Winston Legend Blue [21:55:50]line 1.000 * 140.00 [21:55:50]line = 140.00 [21:55:50]line НДС 12% НСП 1% [21:55:50]line > о реализуемом товаре [21:55:50]line ИТОГО: 140.00 [21:55:50]line НСП 1% : 1.24 [21:55:50]line НДС 12% : 14.87 [21:55:50]line Наличными: 140.00 [21:55:50]line Безнал.: 0.00 [21:55:50]line Место: АЗС № 130 "Партнер Нефть" [21:55:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:55:50]line СНО: Общий режим [21:55:50]line Чек 736 20.08.2024 21:55 [21:55:50]line Смена: 465 ФФД: 1.0 [21:55:50]line ЗНМ: 0300000070 [21:55:50]line РНМ: 0000000000092562 [21:55:50]line Версия ККМ: 001 [21:55:50]line ФМ: 0000000000871769 [21:55:50]line ФД: 163291 [21:55:50]line ФПД: 96620630614603 [21:55:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215549&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163291&fm=96620630614603&tin=02508201610067®Number=0000000000092562&sum=14000 [21:55:50]line 0 [21:55:50]written 0, free lines is 4095 [21:55:50]OFD Sender: Processing packet 163291 [packets to send 961, broken 960] [21:55:50]ProducePacketName [21:55:50]name=ofd_packets/00163291 [21:55:50]OFD Sender: To server: pG, [21:55:50]CommunicateWithHost lk.salyk.kg:30040 [21:55:50]ConnectInit lk.salyk.kg [21:55:50]Write to MH i2c: 01 00 00 1D 0B 28 [21:55:50]Write i2c OK [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: 01 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: 01 07 00 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: 01 07 00 1D 0B 00 00 00 00 00 C0 0C FB [21:55:50]RasterBufferAndPrint [21:55:50]line [21:55:50]line [21:55:50]line [21:55:50]line [21:55:50]line [21:55:50]written 0, free lines is 3269 [21:55:50]MH_Cut [21:55:50]Write to MH i2c: D1 01 00 24 0B 01 01 [21:55:50]Write i2c OK [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: D1 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: D1 01 00 [21:55:50]MH_I2C_Read... [21:55:50]Read from MH i2c: D1 01 00 24 0B 00 00 [21:55:50]Write to MH i2c: 01 00 00 25 0B 30 [21:55:50]Write i2c OK [21:55:50]MH_I2C_Read... [21:55:51]Connected sock=7 [21:55: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 36 39 25 01 00 00 5C E0 1D 01 A9 A4 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 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 E0 02 00 00 F4 03 04 00 E5 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DB 7D 02 00 35 04 06 00 57 E0 3E 5D A2 4B 2B 89 1E 57 98 73 CA A8 [21:55:51]*** Cut start [21:55:51]*** Purtial cut [21:55:51]*** Stage 1: CUTSNS_PIN = 1 [21:55:51]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F4 89 47 00 97 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 36 39 10 04 04 00 DB 7D 02 00 F4 03 04 00 39 BA C4 66 B6 04 01 00 00 70 53 FC 3B C1 58 D8 FC [21:55:51]CommunicateWithHost err = 0 [21:55:51]CheckOFDResponse [21:55:51]1017 (14) - 77093643461234 [21:55:51]1041 (16) - 0000000000871769 [21:55:51]1040 (4) - 163291 [21:55:51]1012 (4) - 20.08.2024 15:46 [21:55:51]1206 (1) - 0 [21:55:51]OFD Sender: Remove packet 163291 [21:55:51]ProducePacketName [21:55:51]name=ofd_packets/00163291 [21:55:51]NVStorageDeleteData [21:55:52]OFD Sender: No OFD packet to send [21:55:53]Read from MH i2c: 01 [21:55:53]MH_I2C_Read... [21:55:53]*** Stop cut motor [21:55:53]*** Cut end [21:55:53]Read from MH i2c: 01 07 00 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: 01 07 00 25 0B 00 00 00 00 00 FF 0F 45 [21:55:53]process_action close_receipt done [21:55:53]requested_data is exist [21:55:53]produce_requested_data [21:55:53]requested_item fm.sn is exist - process it [21:55:53]wFMCommunicate request_size=4 [21:55:53]MH_SAM_APDU [21:55:53]CAPDU: 80 11 00 00 [21:55:53]Write to MH i2c: E2 08 00 26 0B 80 11 00 00 00 00 00 00 AB [21:55:53]Write i2c OK [21:55:53]MH_I2C_Read... [21:55:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:53]Read from MH i2c: E2 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: E2 17 00 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: E2 17 00 26 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [21:55:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:55:53]wFMCommunicate OK [21:55:53]requested_item fd.num is exist - process it [21:55:53]SAM_PROTO_GetFieldsCounters [21:55:53]wFMCommunicate request_size=4 [21:55:53]MH_SAM_APDU [21:55:53]CAPDU: 80 13 00 00 [21:55:53]Write to MH i2c: E2 08 00 27 0B 80 13 00 00 00 00 00 00 AE [21:55:53]Write i2c OK [21:55:53]MH_I2C_Read... [21:55:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:53]Read from MH i2c: E2 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: E2 62 00 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: E2 62 00 27 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E0 02 00 00 5E 04 04 00 E0 02 00 00 57 04 04 00 E1 02 00 00 19 04 04 00 00 00 00 00 90 00 A6 [21:55: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E0 02 00 00 5E 04 04 00 E0 02 00 00 57 04 04 00 E1 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:53]wFMCommunicate OK [21:55:53]SAM_PROTO_GetFieldsCounters done [21:55:53]requested_item shift.num is exist - process it [21:55:53]requested_item shift.opened is exist - process it [21:55:53]req_shift_opened [21:55:53]FM_GetShiftState [21:55:53]SAM_PROTO_GetShiftState [21:55:53]wFMCommunicate request_size=4 [21:55:53]MH_SAM_APDU [21:55:53]CAPDU: 80 13 01 00 [21:55:53]Write to MH i2c: E2 08 00 28 0B 80 13 01 00 00 00 00 00 B0 [21:55:53]Write i2c OK [21:55:53]MH_I2C_Read... [21:55:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:53]Read from MH i2c: E2 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: E2 0E 00 [21:55:53]MH_I2C_Read... [21:55:53]Read from MH i2c: E2 0E 00 28 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7E [21:55:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:55:53]wFMCommunicate OK [21:55:53]SAM_PROTO_GetShiftState done [21:55:53]FM_GetShiftState done [21:55:53]req_shift_opened done [21:55:53]requested_item shift.open_date is exist - process it [21:55:53]req_shift_open_date [21:55:53]req_shift_open_date done [21:55:53]produce_requested_data done [21:55:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163291,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:55:53]process_action_free close_receipt [21:55:53]json_value_free [21:55:53]json_value_free done [21:55:53]process_json_proto returns [21:55:53]Send response to host [21:55:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163291,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:55:53]free response buf [21:55:53]execute_script done [21:55:53]execute_script returns [21:55:53]free content buf [21:55:53]Sock 9.Close socket [21:55:53]Sock 9.Thread stoped [21:55:54]accept exits with 10 [21:55:54]New connection [21:55:54]New thread 3067510116 created [21:55:54]Thread 3067366756 joined [21:55:54]Waiting for new connection... [21:55:54] Sock 10.Parse request [21:55:54]Sock 10.Check first char [21:55:54]Sock 10.First char is OK [21:55:54]request: POST /json_proto HTTP/1.0 [21:55:54]Method: POST [21:55:54]URL: /json_proto [21:55:54]Method is POST - this is cgi request [21:55:54]url: /json_proto [21:55:54]query_string will be loaded in cgi processing [21:55:54]execute_cgi json_proto POST (null) [21:55:54]execute_cgi path=json_proto method=POST [21:55:54]POST find Content-Length [21:55:54]Host: 172.17.44.132:8080 [21:55:54]Content-Length: 677 [21:55:54]Content-Type: application/json [21:55:54] [21:55:54]POST finish read [21:55:54]Found Content-Length = 677 [21:55:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:54]execute_script... [21:55:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291825", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:55:54]POST & json_proto [21:55:54]process_json_proto [21:55:54]json parsed OK: [21:55:54]protocol is kg_v1.0 [21:55:54]action value=close_receipt [21:55:54]process_action close_receipt [21:55:54]cmd_close_receipt [21:55:54]MH_GetDate [21:55:54]Write to MH i2c: F0 00 00 29 0B 23 [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: F0 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: F0 09 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: F0 09 00 29 0B 00 EB 10 C5 66 2A 83 C1 65 25 [21:55:54]GetLastDocTimeStamp 1724190949 [21:55:54]current date 1724190955 [21:55:54]FM_GetShiftState [21:55:54]SAM_PROTO_GetShiftState [21:55:54]wFMCommunicate request_size=4 [21:55:54]MH_SAM_APDU [21:55:54]CAPDU: 80 13 01 00 [21:55:54]Write to MH i2c: E2 08 00 2A 0B 80 13 01 00 00 00 00 00 B2 [21:55:54]Write i2c OK [21:55:54]MH_I2C_Read... [21:55:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:54]Read from MH i2c: E2 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: E2 0E 00 [21:55:54]MH_I2C_Read... [21:55:54]Read from MH i2c: E2 0E 00 2A 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 80 [21:55:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:55:54]wFMCommunicate OK [21:55:54]SAM_PROTO_GetShiftState done [21:55:54]FM_GetShiftState done [21:55:54]opened in 1724113081 [21:55:54]opened+sec_in_day 1724199481 [21:55:54]quantity*price = 60003 [21:55:54]sum+1 = 60004 [21:55:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 737 20.08.2024 21:55 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163292 ФПД: 42187136351082 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215555&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163292&fm=42187136351082&tin=02508201610067®Number=0000000000092562&sum=60000 [21:55:55]StoreToDocumentArchive [21:55:55]shift 465 fd 163292 [21:55:55]save to /storage/0465/doc_00163292 [21:55:55]save last doc name /storage/0465/doc_00163292 to /storage/kkm_last_doc_name [21:55:55]save OK [21:55:55]Clear old archive folders... [21:55:55]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:55:55]tlvbuf is 0060D370 [21:55:55]SAM_PROTO_ClearQueue [21:55:55]wFMCommunicate request_size=4 [21:55:55]MH_SAM_APDU [21:55:55]CAPDU: 80 09 00 00 [21:55:55]Write to MH i2c: E2 08 00 37 0B 80 09 00 00 00 00 00 00 B4 [21:55:55]Write i2c OK [21:55:55]MH_I2C_Read... [21:55:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:55:55]Read from MH i2c: E2 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: E2 03 00 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: E2 03 00 37 0B 00 90 00 B6 [21:55:55]RAPDU: 90 00 [21:55:55]wFMCommunicate OK [21:55:55]SAM_PROTO_ClearQueue done [21:55:55]KKMCreateOFDPacket [21:55:55]OFDProtocolAddRootSTLVToBuf [21:55:55]FM_MakeSignedData [21:55:55]FM_MakeSignedData [21:55:55]SAM_PROTO_SignData [21:55:55]wFMCommunicate request_size=4 [21:55:55]MH_SAM_APDU [21:55:55]CAPDU: 80 0D 01 02 [21:55:55]Write to MH i2c: E2 08 00 38 0B 80 0D 01 02 00 00 00 00 BC [21:55:55]Write i2c OK [21:55:55]MH_I2C_Read... [21:55:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:55:55]Read from MH i2c: E2 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: E2 03 00 [21:55:55]MH_I2C_Read... [21:55:55]Read from MH i2c: E2 03 00 38 0B 00 90 00 B7 [21:55:55]RAPDU: 90 00 [21:55:55]wFMCommunicate OK [21:55:55]wFMCommunicate request_size=255 [21:55:55]MH_SAM_APDU [21:55:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 EB 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7D 02 00 35 04 06 00 26 [21:55:55]Write to MH i2c: E2 02 01 39 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 EB 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7D 02 00 35 04 06 00 26 00 00 63 [21:55:55]Write i2c OK [21:55:55]MH_I2C_Read... [21:55:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:56]Read from MH i2c: E2 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 03 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 03 00 39 0B 00 90 00 B8 [21:55:56]RAPDU: 90 00 [21:55:56]wFMCommunicate OK [21:55:56]wFMCommunicate request_size=10 [21:55:56]MH_SAM_APDU [21:55:56]CAPDU: 80 0D 02 02 05 5E 75 46 BB 6A [21:55:56]Write to MH i2c: E2 0D 00 3A 0B 80 0D 02 02 05 00 5E 75 46 BB 6A 00 00 07 [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:55:56]Read from MH i2c: E2 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 03 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 03 00 3A 0B 00 90 00 B9 [21:55:56]RAPDU: 90 00 [21:55:56]wFMCommunicate OK [21:55:56]wFMCommunicate request_size=4 [21:55:56]MH_SAM_APDU [21:55:56]CAPDU: 80 0D 03 02 [21:55:56]Write to MH i2c: E2 08 00 3B 0B 80 0D 03 02 00 00 00 00 C1 [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:55:56]Read from MH i2c: E2 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 0B 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 0B 00 3B 0B 00 36 EC 99 73 85 46 BE F2 90 00 6B [21:55:56]RAPDU: 36 EC 99 73 85 46 BE F2 90 00 [21:55:56]wFMCommunicate OK [21:55:56]SAM_PROTO_SignData done [21:55:56]FM_MakeSignedData done [21:55:56]CreateOFDProtocolMessage [21:55:56]wFMCommunicate request_size=4 [21:55:56]MH_SAM_APDU [21:55:56]CAPDU: 80 11 00 00 [21:55:56]Write to MH i2c: E2 08 00 3C 0B 80 11 00 00 00 00 00 00 C1 [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:56]Read from MH i2c: E2 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 17 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: E2 17 00 3C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [21:55:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:55:56]wFMCommunicate OK [21:55:56]CreateOFDProtocolMessage done [21:55:56]OFDSenderStorePacket 163292 [21:55:56]StoreOFDPacket docnum=163292 [21:55:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AE 1A 07 01 84 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 EB 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7D 02 00 35 04 06 00 26 5E 75 46 BB 6A 36 EC 99 73 85 46 BE F2 [21:55:56]CheckFolder [21:55:56]dirname=/storage/ofd_packets [21:55:56]CheckFolder done [21:55:56]ProducePacketName [21:55:56]name=ofd_packets/00163292 [21:55:56]NVStorageSaveData ofd_packets/00163292 [21:55:56]File name is /storage/ofd_packets/00163292 [21:55:56]Write 301 bytes [21:55:56]NVStorageSaveData done [21:55:56]OFDSenderStorePacket done [21:55:56]KKMCreateOFDPacket done [21:55:56]NVStorageSaveData kkm_last_timestamp [21:55:56]File name is /storage/kkm_last_timestamp [21:55:56]Write 4 bytes [21:55:56]NVStorageSaveData done [21:55:56]ExternCall_PrintAddStr [21:55:56]wPrintStart [21:55:56]Write to MH i2c: 01 00 00 3D 0B 48 [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: 01 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: 01 07 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: 01 07 00 3D 0B 00 00 00 00 00 FF 0F 5D [21:55:56]RasterBufferAndPrint [21:55:56]line Счет N : (1)291825 [21:55:56]line ИНН: 02508201610067 [21:55:56]line Контрольно-Кассовый Чек [21:55:56]line ПРОДАЖА [21:55:56]line ТРК (МРК, ГНК) : 52 [21:55:56]line Товар: 2710124130 [21:55:56]line Аи-92-К-5 [21:55:56]line 8.850 * 67.80 [21:55:56]line = 600.03 [21:55:56]line НДС 12% НСП 1% [21:55:56]line > о реализуемом товаре [21:55:56]line ОКРУГЛЕНИЕ: -0.03 [21:55:56]line ИТОГО: 600.00 [21:55:56]line Внесено: 600.00 [21:55:56]line СДАЧА: 0.00 [21:55:56]line НСП 1% : 5.31 [21:55:56]line НДС 12% : 63.72 [21:55:56]line Наличными: 600.00 [21:55:56]line Безнал.: 0.00 [21:55:56]line Место: АЗС № 130 "Партнер Нефть" [21:55:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:55:56]line СНО: Общий режим [21:55:56]line Чек 737 20.08.2024 21:55 [21:55:56]line Смена: 465 ФФД: 1.0 [21:55:56]line ЗНМ: 0300000070 [21:55:56]line РНМ: 0000000000092562 [21:55:56]line Версия ККМ: 001 [21:55:56]line ФМ: 0000000000871769 [21:55:56]line ФД: 163292 [21:55:56]line ФПД: 42187136351082 [21:55:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215555&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163292&fm=42187136351082&tin=02508201610067®Number=0000000000092562&sum=60000 [21:55:56]OFD Sender: Processing packet 163292 [packets to send 961, broken 960] [21:55:56]ProducePacketName [21:55:56]name=ofd_packets/00163292 [21:55:56]OFD Sender: To server: pG, [21:55:56]CommunicateWithHost lk.salyk.kg:30040 [21:55:56]ConnectInit lk.salyk.kg [21:55:56]written 0, free lines is 4095 [21:55:56]Write to MH i2c: 01 00 00 68 0B 73 [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: 01 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: 01 07 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: 01 07 00 68 0B 00 00 00 00 00 BB 0C 41 [21:55:56]RasterBufferAndPrint [21:55:56]line [21:55:56]line [21:55:56]line [21:55:56]line [21:55:56]line [21:55:56]written 0, free lines is 3272 [21:55:56]MH_Cut [21:55:56]Write to MH i2c: D1 01 00 6F 0B 01 4C [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: D1 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: D1 01 00 [21:55:56]MH_I2C_Read... [21:55:56]Read from MH i2c: D1 01 00 6F 0B 00 4B [21:55:56]Write to MH i2c: 01 00 00 70 0B 7B [21:55:56]Write i2c OK [21:55:56]MH_I2C_Read... [21:55:57]*** Cut start [21:55:57]*** Purtial cut [21:55:57]*** Stage 1: CUTSNS_PIN = 1 [21:55:59]Connected sock=11 [21:55:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 AE 1A 07 01 84 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E1 02 00 00 F4 03 04 00 EB 10 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7D 02 00 35 04 06 00 26 5E 75 46 BB 6A 36 EC 99 73 85 46 BE F2 [21:55:59]Read from MH i2c: 01 [21:55:59]MH_I2C_Read... [21:55:59]*** Stop cut motor [21:55:59]*** Cut end [21:55:59]Read from MH i2c: 01 07 00 [21:55:59]MH_I2C_Read... [21:55:59]Read from MH i2c: 01 07 00 70 0B 00 00 00 00 00 FF 0F 90 [21:55:59]process_action close_receipt done [21:55:59]requested_data is exist [21:55:59]produce_requested_data [21:55:59]requested_item fm.sn is exist - process it [21:55:59]wFMCommunicate request_size=4 [21:55:59]MH_SAM_APDU [21:55:59]CAPDU: 80 11 00 00 [21:55:59]Write to MH i2c: E2 08 00 71 0B 80 11 00 00 00 00 00 00 F6 [21:55:59]Write i2c OK [21:55:59]MH_I2C_Read... [21:55:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:55:59]Read from MH i2c: E2 [21:55:59]MH_I2C_Read... [21:55:59]Read from MH i2c: E2 17 00 [21:55:59]MH_I2C_Read... [21:55:59]Read from MH i2c: E2 17 00 71 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [21:55:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:55:59]wFMCommunicate OK [21:55:59]requested_item fd.num is exist - process it [21:55:59]SAM_PROTO_GetFieldsCounters [21:55:59]wFMCommunicate request_size=4 [21:55:59]MH_SAM_APDU [21:55:59]CAPDU: 80 13 00 00 [21:55:59]Write to MH i2c: E2 08 00 72 0B 80 13 00 00 00 00 00 00 F9 [21:55:59]Write i2c OK [21:55:59]MH_I2C_Read... [21:55:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:55:59]Read from MH i2c: E2 [21:55:59]MH_I2C_Read... [21:55:59]Read from MH i2c: E2 62 00 [21:55:59]MH_I2C_Read... [21:55:59]Read from MH i2c: E2 62 00 72 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E1 02 00 00 5E 04 04 00 E1 02 00 00 57 04 04 00 E2 02 00 00 19 04 04 00 00 00 00 00 90 00 F5 [21:55: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E1 02 00 00 5E 04 04 00 E1 02 00 00 57 04 04 00 E2 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:55:59]wFMCommunicate OK [21:55:59]SAM_PROTO_GetFieldsCounters done [21:55:59]requested_item shift.num is exist - process it [21:55:59]requested_item shift.opened is exist - process it [21:55:59]req_shift_opened [21:55:59]FM_GetShiftState [21:55:59]SAM_PROTO_GetShiftState [21:55:59]wFMCommunicate request_size=4 [21:55:59]MH_SAM_APDU [21:55:59]CAPDU: 80 13 01 00 [21:55:59]Write to MH i2c: E2 08 00 73 0B 80 13 01 00 00 00 00 00 FB [21:55:59]Write i2c OK [21:55:59]MH_I2C_Read... [21:55:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:55:59]Read from MH i2c: E2 [21:55:59]MH_I2C_Read... [21:55:59]Read from MH i2c: E2 0E 00 [21:55:59]MH_I2C_Read... [21:55:59]Read from MH i2c: E2 0E 00 73 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C9 [21:55:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:55:59]wFMCommunicate OK [21:55:59]SAM_PROTO_GetShiftState done [21:55:59]FM_GetShiftState done [21:55:59]req_shift_opened done [21:55:59]requested_item shift.open_date is exist - process it [21:55:59]req_shift_open_date [21:55:59]req_shift_open_date done [21:55:59]produce_requested_data done [21:55:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163292,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:55:59]process_action_free close_receipt [21:55:59]json_value_free [21:55:59]json_value_free done [21:55:59]process_json_proto returns [21:55:59]Send response to host [21:55:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163292,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:55:59]free response buf [21:55:59]execute_script done [21:55:59]execute_script returns [21:55:59]free content buf [21:55:59]Sock 10.Close socket [21:55:59]Sock 10.Thread stoped [21:56: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 36 39 4F 00 00 00 79 79 47 00 90 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DC 7D 02 00 F4 03 04 00 41 [21:56:31]wFMCommunicate OK [21:56:31]wFMCommunicate request_size=11 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [21:56:31]Write to MH i2c: E2 0E 00 7D 0B 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 3A [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 7D 0B 00 90 00 FC [21:56:31]RAPDU: 90 00 [21:56:31]wFMCommunicate OK [21:56:31]wFMCommunicate request_size=13 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 15 02 00 08 F4 03 04 00 0F 11 C5 66 [21:56:31]Write to MH i2c: E2 10 00 7E 0B 80 15 02 00 08 00 F4 03 04 00 0F 11 C5 66 00 00 5F [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 7E 0B 00 90 00 FD [21:56:31]RAPDU: 90 00 [21:56:31]wFMCommunicate OK [21:56:31]wFMCommunicate request_size=25 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [21:56:31]Write to MH i2c: E2 1C 00 7F 0B 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 6B [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 7F 0B 00 90 00 FE [21:56:31]RAPDU: 90 00 [21:56:31]wFMCommunicate OK [21:56:31]wFMCommunicate request_size=4 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 15 03 00 [21:56:31]Write to MH i2c: E2 08 00 80 0B 80 15 03 00 00 00 00 00 0C [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]OFD Sender: No OFD packet to send [21:56:31]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 40 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 40 00 80 0B 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E2 02 00 00 35 04 06 00 91 44 2B 63 23 7F 90 00 1F [21:56:31]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E2 02 00 00 35 04 06 00 91 44 2B 63 23 7F 90 00 [21:56:31]wFMCommunicate OK [21:56:31]SAM_PROTO_ProcessDocument answer len = 59 [21:56:31]SAM_PROTO_ProcessDocument done [21:56:31]SetTLVBufToDocument [21:56:31]Processing tag 1209 (04B9) [21:56:31]Malloc new data [21:56:31]Processing tag 1041 (0411) [21:56:31]Processing tag 1040 (0410) [21:56:31]Malloc new data [21:56:31]Processing tag 1038 (040E) [21:56:31]Malloc new data [21:56:31]Processing tag 1042 (0412) [21:56:31]Malloc new data [21:56:31]Processing tag 1077 (0435) [21:56:31]Malloc new data [21:56:31]SetTLVBufToDocument err=0 [21:56:31]KKMLoadAndSignReceiptData store KKM data [21:56:31]KKMLoadAndSignReceiptData err=0 [21:56:31]wFMCommunicate request_size=4 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 11 00 00 [21:56:31]Write to MH i2c: E2 08 00 81 0B 80 11 00 00 00 00 00 00 06 [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 17 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 17 00 81 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [21:56:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:56:31]wFMCommunicate OK [21:56:31]Счет N : (1)291827 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 42 Товар: 2710124130 Аи-92-К-5 5.900 * 67.80 = 400.02 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 400.00 Внесено: 400.00 СДАЧА: 0.00 НСП 1% : 3.54 НДС 12% : 42.48 Наличными: 400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 738 20.08.2024 21:56 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163293 ФПД: 159721971721087 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215631&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163293&fm=159721971721087&tin=02508201610067®Number=0000000000092562&sum=40000 [21:56:31]StoreToDocumentArchive [21:56:31]shift 465 fd 163293 [21:56:31]save to /storage/0465/doc_00163293 [21:56:31]save last doc name /storage/0465/doc_00163293 to /storage/kkm_last_doc_name [21:56:31]save OK [21:56:31]Clear old archive folders... [21:56:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:56:31]tlvbuf is 0061AE70 [21:56:31]SAM_PROTO_ClearQueue [21:56:31]wFMCommunicate request_size=4 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 09 00 00 [21:56:31]Write to MH i2c: E2 08 00 82 0B 80 09 00 00 00 00 00 00 FF [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 82 0B 00 90 00 01 [21:56:31]RAPDU: 90 00 [21:56:31]wFMCommunicate OK [21:56:31]SAM_PROTO_ClearQueue done [21:56:31]KKMCreateOFDPacket [21:56:31]OFDProtocolAddRootSTLVToBuf [21:56:31]FM_MakeSignedData [21:56:31]FM_MakeSignedData [21:56:31]SAM_PROTO_SignData [21:56:31]wFMCommunicate request_size=4 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 0D 01 02 [21:56:31]Write to MH i2c: E2 08 00 83 0B 80 0D 01 02 00 00 00 00 07 [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 83 0B 00 90 00 02 [21:56:31]RAPDU: 90 00 [21:56:31]wFMCommunicate OK [21:56:31]wFMCommunicate request_size=255 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 02 00 00 F4 03 04 00 0F 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7D 02 00 35 04 06 00 91 [21:56:31]Write to MH i2c: E2 02 01 84 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 02 00 00 F4 03 04 00 0F 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7D 02 00 35 04 06 00 91 00 00 5E [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 84 0B 00 90 00 03 [21:56:31]RAPDU: 90 00 [21:56:31]wFMCommunicate OK [21:56:31]wFMCommunicate request_size=10 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 0D 02 02 05 44 2B 63 23 7F [21:56:31]Write to MH i2c: E2 0D 00 85 0B 80 0D 02 02 05 00 44 2B 63 23 7F 00 00 88 [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 03 00 85 0B 00 90 00 04 [21:56:31]RAPDU: 90 00 [21:56:31]wFMCommunicate OK [21:56:31]wFMCommunicate request_size=4 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 0D 03 02 [21:56:31]Write to MH i2c: E2 08 00 86 0B 80 0D 03 02 00 00 00 00 0C [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:56:31]Read from MH i2c: E2 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 0B 00 [21:56:31]MH_I2C_Read... [21:56:31]Read from MH i2c: E2 0B 00 86 0B 00 36 86 02 16 C1 DB 5F 75 90 00 51 [21:56:31]RAPDU: 36 86 02 16 C1 DB 5F 75 90 00 [21:56:31]wFMCommunicate OK [21:56:31]SAM_PROTO_SignData done [21:56:31]FM_MakeSignedData done [21:56:31]CreateOFDProtocolMessage [21:56:31]wFMCommunicate request_size=4 [21:56:31]MH_SAM_APDU [21:56:31]CAPDU: 80 11 00 00 [21:56:31]Write to MH i2c: E2 08 00 87 0B 80 11 00 00 00 00 00 00 0C [21:56:31]Write i2c OK [21:56:31]MH_I2C_Read... [21:56:32]Read from MH i2c: E2 [21:56:32]MH_I2C_Read... [21:56:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:32]Read from MH i2c: E2 17 00 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: E2 17 00 87 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [21:56:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:56:32]wFMCommunicate OK [21:56:32]CreateOFDProtocolMessage done [21:56:32]OFDSenderStorePacket 163293 [21:56:32]StoreOFDPacket docnum=163293 [21:56:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 80 25 07 01 F7 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 0C 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 10 00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 02 00 00 F4 03 04 00 0F 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7D 02 00 35 04 06 00 91 44 2B 63 23 7F 36 86 02 16 C1 DB 5F 75 [21:56:32]CheckFolder [21:56:32]dirname=/storage/ofd_packets [21:56:32]CheckFolder done [21:56:32]ProducePacketName [21:56:32]name=ofd_packets/00163293 [21:56:32]NVStorageSaveData ofd_packets/00163293 [21:56:32]File name is /storage/ofd_packets/00163293 [21:56:32]Write 301 bytes [21:56:32]NVStorageSaveData done [21:56:32]OFDSenderStorePacket done [21:56:32]KKMCreateOFDPacket done [21:56:32]NVStorageSaveData kkm_last_timestamp [21:56:32]File name is /storage/kkm_last_timestamp [21:56:32]Write 4 bytes [21:56:32]NVStorageSaveData done [21:56:32]ExternCall_PrintAddStr [21:56:32]wPrintStart [21:56:32]Write to MH i2c: 01 00 00 88 0B 93 [21:56:32]Write i2c OK [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: 01 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: 01 07 00 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: 01 07 00 88 0B 00 00 00 00 00 FF 0F A8 [21:56:32]RasterBufferAndPrint [21:56:32]line Счет N : (1)291827 [21:56:32]line ИНН: 02508201610067 [21:56:32]line Контрольно-Кассовый Чек [21:56:32]line ПРОДАЖА [21:56:32]line ТРК (МРК, ГНК) : 42 [21:56:32]line Товар: 2710124130 [21:56:32]line Аи-92-К-5 [21:56:32]line 5.900 * 67.80 [21:56:32]line = 400.02 [21:56:32]line НДС 12% НСП 1% [21:56:32]line > о реализуемом товаре [21:56:32]line ОКРУГЛЕНИЕ: -0.02 [21:56:32]line ИТОГО: 400.00 [21:56:32]line Внесено: 400.00 [21:56:32]line СДАЧА: 0.00 [21:56:32]line НСП 1% : 3.54 [21:56:32]line НДС 12% : 42.48 [21:56:32]line Наличными: 400.00 [21:56:32]line Безнал.: 0.00 [21:56:32]line Место: АЗС № 130 "Партнер Нефть" [21:56:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:56:32]line СНО: Общий режим [21:56:32]line Чек 738 20.08.2024 21:56 [21:56:32]line Смена: 465 ФФД: 1.0 [21:56:32]line ЗНМ: 0300000070 [21:56:32]line РНМ: 0000000000092562 [21:56:32]line Версия ККМ: 001 [21:56:32]line ФМ: 0000000000871769 [21:56:32]line ФД: 163293 [21:56:32]line ФПД: 159721971721087 [21:56:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215631&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163293&fm=159721971721087&tin=02508201610067®Number=0000000000092562&sum=40000 [21:56:32]written 0, free lines is 4095 [21:56:32]OFD Sender: Processing packet 163293 [packets to send 961, broken 960] [21:56:32]ProducePacketName [21:56:32]name=ofd_packets/00163293 [21:56:32]OFD Sender: To server: pG, [21:56:32]CommunicateWithHost lk.salyk.kg:30040 [21:56:32]ConnectInit lk.salyk.kg [21:56:32]Write to MH i2c: 01 00 00 B3 0B BE [21:56:32]Write i2c OK [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: 01 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: 01 07 00 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: 01 07 00 B3 0B 00 00 00 00 00 C2 0C 93 [21:56:32]RasterBufferAndPrint [21:56:32]line [21:56:32]line [21:56:32]line [21:56:32]line [21:56:32]line [21:56:32]written 0, free lines is 3274 [21:56:32]MH_Cut [21:56:32]Write to MH i2c: D1 01 00 BA 0B 01 97 [21:56:32]Write i2c OK [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: D1 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: D1 01 00 [21:56:32]MH_I2C_Read... [21:56:32]Read from MH i2c: D1 01 00 BA 0B 00 96 [21:56:32]Write to MH i2c: 01 00 00 BB 0B C6 [21:56:32]Write i2c OK [21:56:32]MH_I2C_Read... [21:56:33]*** Cut start [21:56:33]*** Purtial cut [21:56:33]*** Stage 1: CUTSNS_PIN = 1 [21:56:35]Read from MH i2c: 01 [21:56:35]MH_I2C_Read... [21:56:35]*** Stop cut motor [21:56:35]*** Cut end [21:56:35]Read from MH i2c: 01 07 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: 01 07 00 BB 0B 00 00 00 00 00 FF 0F DB [21:56:35]process_action close_receipt done [21:56:35]requested_data is exist [21:56:35]produce_requested_data [21:56:35]requested_item fm.sn is exist - process it [21:56:35]wFMCommunicate request_size=4 [21:56:35]MH_SAM_APDU [21:56:35]CAPDU: 80 11 00 00 [21:56:35]Write to MH i2c: E2 08 00 BC 0B 80 11 00 00 00 00 00 00 41 [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:35]Read from MH i2c: E2 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 17 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 17 00 BC 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [21:56:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:56:35]wFMCommunicate OK [21:56:35]requested_item fd.num is exist - process it [21:56:35]SAM_PROTO_GetFieldsCounters [21:56:35]wFMCommunicate request_size=4 [21:56:35]MH_SAM_APDU [21:56:35]CAPDU: 80 13 00 00 [21:56:35]Write to MH i2c: E2 08 00 BD 0B 80 13 00 00 00 00 00 00 44 [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:35]Read from MH i2c: E2 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 62 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 62 00 BD 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E2 02 00 00 5E 04 04 00 E2 02 00 00 57 04 04 00 E3 02 00 00 19 04 04 00 00 00 00 00 90 00 44 [21:56:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E2 02 00 00 5E 04 04 00 E2 02 00 00 57 04 04 00 E3 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:56:35]wFMCommunicate OK [21:56:35]SAM_PROTO_GetFieldsCounters done [21:56:35]requested_item shift.num is exist - process it [21:56:35]requested_item shift.opened is exist - process it [21:56:35]req_shift_opened [21:56:35]FM_GetShiftState [21:56:35]SAM_PROTO_GetShiftState [21:56:35]wFMCommunicate request_size=4 [21:56:35]MH_SAM_APDU [21:56:35]CAPDU: 80 13 01 00 [21:56:35]Write to MH i2c: E2 08 00 BE 0B 80 13 01 00 00 00 00 00 46 [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:35]Read from MH i2c: E2 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 0E 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: E2 0E 00 BE 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 14 [21:56:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:56:35]wFMCommunicate OK [21:56:35]SAM_PROTO_GetShiftState done [21:56:35]FM_GetShiftState done [21:56:35]req_shift_opened done [21:56:35]requested_item shift.open_date is exist - process it [21:56:35]req_shift_open_date [21:56:35]req_shift_open_date done [21:56:35]produce_requested_data done [21:56:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163293,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:56:35]process_action_free close_receipt [21:56:35]json_value_free [21:56:35]json_value_free done [21:56:35]process_json_proto returns [21:56:35]Send response to host [21:56:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163293,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:56:35]free response buf [21:56:35]execute_script done [21:56:35]execute_script returns [21:56:35]free content buf [21:56:35]Sock 7.Close socket [21:56:35]Sock 7.Thread stoped [21:56:35]accept exits with 9 [21:56:35]New connection [21:56:35]New thread 3067510116 created [21:56:35]Thread 3067366756 joined [21:56:35]Waiting for new connection... [21:56:35] Sock 9.Parse request [21:56:35]Sock 9.Check first char [21:56:35]Sock 9.First char is OK [21:56:35]request: POST /json_proto HTTP/1.0 [21:56:35]Method: POST [21:56:35]URL: /json_proto [21:56:35]Method is POST - this is cgi request [21:56:35]url: /json_proto [21:56:35]query_string will be loaded in cgi processing [21:56:35]execute_cgi json_proto POST (null) [21:56:35]execute_cgi path=json_proto method=POST [21:56:35]POST find Content-Length [21:56:35]Host: 172.17.44.132:8080 [21:56:35]Content-Length: 794 [21:56:35]Content-Type: application/json [21:56:35] [21:56:35]POST finish read [21:56:35]Found Content-Length = 794 [21:56:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:35]execute_script... [21:56:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291826", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:56:35]POST & json_proto [21:56:35]process_json_proto [21:56:35]json parsed OK: [21:56:35]protocol is kg_v1.0 [21:56:35]action value=close_receipt [21:56:35]process_action close_receipt [21:56:35]cmd_close_receipt [21:56:35]MH_GetDate [21:56:35]Write to MH i2c: F0 00 00 BF 0B B9 [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: F0 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: F0 09 00 [21:56:35]MH_I2C_Read... [21:56:35]Read from MH i2c: F0 09 00 BF 0B 00 15 11 C5 66 2A 83 C1 65 E6 [21:56:35]GetLastDocTimeStamp 1724190991 [21:56:35]current date 1724190997 [21:56:35]FM_GetShiftState [21:56:35]SAM_PROTO_GetShiftState [21:56:35]wFMCommunicate request_size=4 [21:56:35]MH_SAM_APDU [21:56:35]CAPDU: 80 13 01 00 [21:56:35]Write to MH i2c: E2 08 00 C0 0B 80 13 01 00 00 00 00 00 48 [21:56:35]Write i2c OK [21:56:35]MH_I2C_Read... [21:56:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:36]Read from MH i2c: E2 [21:56:36]MH_I2C_Read... [21:56:36]Read from MH i2c: E2 0E 00 [21:56:36]MH_I2C_Read... [21:56:36]Read from MH i2c: E2 0E 00 C0 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 16 [21:56:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:56:36]wFMCommunicate OK [21:56:36]SAM_PROTO_GetShiftState done [21:56:36]FM_GetShiftState done [21:56:36]opened in 1724113081 [21:56:36]opened+sec_in_day 1724199481 [21:56:36]quantity*price = 0 [21:56:36]sum+1 = 1 [21:56:36]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 739 20.08.2024 21:56 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 163294 ФПД: 174168918474199 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163294&fm=174168918474199&tin=02508201610067®Number=0000000000092562&sum=0 [21:56:37]StoreToDocumentArchive [21:56:37]shift 465 fd 163294 [21:56:37]save to /storage/0465/doc_00163294 [21:56:37]save last doc name /storage/0465/doc_00163294 to /storage/kkm_last_doc_name [21:56:37]save OK [21:56:37]Clear old archive folders... [21:56:37]ProcessDocumentItem done err = 0, tmpTLVsize=251 [21:56:37]tlvbuf is 006204A0 [21:56:37]SAM_PROTO_ClearQueue [21:56:37]wFMCommunicate request_size=4 [21:56:37]MH_SAM_APDU [21:56:37]CAPDU: 80 09 00 00 [21:56:37]Write to MH i2c: E2 08 00 CD 0B 80 09 00 00 00 00 00 00 4A [21:56:37]Write i2c OK [21:56:37]MH_I2C_Read... [21:56:37]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:56:37]Read from MH i2c: E2 [21:56:37]MH_I2C_Read... [21:56:37]Read from MH i2c: E2 03 00 [21:56:37]MH_I2C_Read... [21:56:37]Read from MH i2c: E2 03 00 CD 0B 00 90 00 4C [21:56:37]RAPDU: 90 00 [21:56:37]wFMCommunicate OK [21:56:37]SAM_PROTO_ClearQueue done [21:56:37]KKMCreateOFDPacket [21:56:37]OFDProtocolAddRootSTLVToBuf [21:56:37]FM_MakeSignedData [21:56:37]FM_MakeSignedData [21:56:37]SAM_PROTO_SignData [21:56:37]wFMCommunicate request_size=4 [21:56:37]MH_SAM_APDU [21:56:37]CAPDU: 80 0D 01 02 [21:56:37]Write to MH i2c: E2 08 00 CE 0B 80 0D 01 02 00 00 00 00 52 [21:56:37]Write i2c OK [21:56:37]MH_I2C_Read... [21:56:37]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:56:37]Read from MH i2c: E2 [21:56:37]MH_I2C_Read... [21:56:37]Read from MH i2c: E2 03 00 [21:56:37]MH_I2C_Read... [21:56:37]Read from MH i2c: E2 03 00 CE 0B 00 90 00 4D [21:56:37]RAPDU: 90 00 [21:56:37]wFMCommunicate OK [21:56:37]wFMCommunicate request_size=255 [21:56:37]MH_SAM_APDU [21:56:37]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 02 00 00 F4 03 04 00 15 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7D 02 00 35 04 06 00 9E [21:56:37]Write to MH i2c: E2 02 01 CF 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 02 00 00 F4 03 04 00 15 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7D 02 00 35 04 06 00 9E 00 00 D2 [21:56:37]Write i2c OK [21:56:37]MH_I2C_Read... [21:56:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:37]Read from MH i2c: E2 [21:56:37]MH_I2C_Read... [21:56:37]Read from MH i2c: E2 03 00 [21:56:37]MH_I2C_Read... [21:56:37]Connected sock=10 [21:56: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 36 39 0F 01 00 00 80 25 07 01 F7 28 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A Read from MH i2c: 04 E2 0A 03 00 00 32 CF 37 0B 31 00 30 31 90 00 32 4E 34 [21:56:37]31 RAPDU: 33 90 30 00 06 [21:56:37]04 wFMCommunicate OK [21:56:37]0C wFMCommunicate request_size=10 [21:56:37]00 MH_SAM_APDU [21:56:37]D0 CAPDU: 90 80 D0 0D B8 02 02 2D 05 39 67 32 DC 2D 84 D0 3D 9A D7 2D [21:56:37]35 Write to MH i2c: FF E2 03 0D 08 00 00 D0 03 0B 0C 80 17 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 42 9C 00 00 00 00 F2 03 0D 01 02 00 02 01 05 F6 00 03 67 01 DC 84 00 3D 01 D7 BC 00 00 04 3A 01 [21:56:37]00 01 FC 03 06 00 40 9C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 62 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 98 Write i2c OK [21:56:37]10 MH_I2C_Read... [21:56:37]00 00 00 00 07 04 06 00 40 9C 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E2 02 00 00 F4 03 04 00 0F 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7D 02 00 35 04 06 00 91 44 2B 63 23 7F 36 86 02 16 C1 DB 5F 75 [21:56:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:56:37]Read from MH i2c: E2 [21:56:37]MH_I2C_Read... [21:56:37]Read from MH i2c: E2 03 00 [21:56:37]MH_I2C_Read... [21:56:37]Read from MH i2c: E2 03 00 D0 0B 00 90 00 4F [21:56:37]RAPDU: 90 00 [21:56:37]wFMCommunicate OK [21:56:37]wFMCommunicate request_size=4 [21:56:37]MH_SAM_APDU [21:56:37]CAPDU: 80 0D 03 02 [21:56:37]Write to MH i2c: E2 08 00 D1 0B 80 0D 03 02 00 00 00 00 57 [21:56:37]Write i2c OK [21:56:37]MH_I2C_Read... [21:56:38]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:56:38]Read from MH i2c: E2 [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: E2 0B 00 [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: E2 0B 00 D1 0B 00 FB 85 66 86 8B 76 45 D6 90 00 E0 [21:56:38]RAPDU: FB 85 66 86 8B 76 45 D6 90 00 [21:56:38]wFMCommunicate OK [21:56:38]SAM_PROTO_SignData done [21:56:38]FM_MakeSignedData done [21:56:38]CreateOFDProtocolMessage [21:56:38]wFMCommunicate request_size=4 [21:56:38]MH_SAM_APDU [21:56:38]CAPDU: 80 11 00 00 [21:56:38]Write to MH i2c: E2 08 00 D2 0B 80 11 00 00 00 00 00 00 57 [21:56:38]Write i2c OK [21:56:38]MH_I2C_Read... [21:56:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:38]Read from MH i2c: E2 [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: E2 17 00 [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: E2 17 00 D2 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [21:56:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:56:38]wFMCommunicate OK [21:56:38]CreateOFDProtocolMessage done [21:56:38]OFDSenderStorePacket 163294 [21:56:38]StoreOFDPacket docnum=163294 [21:56:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 DA EC 07 01 DA B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 02 00 00 F4 03 04 00 15 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7D 02 00 35 04 06 00 9E 67 DC 84 3D D7 FB 85 66 86 8B 76 45 D6 [21:56:38]CheckFolder [21:56:38]dirname=/storage/ofd_packets [21:56:38]CheckFolder done [21:56:38]ProducePacketName [21:56:38]name=ofd_packets/00163294 [21:56:38]NVStorageSaveData ofd_packets/00163294 [21:56:38]File name is /storage/ofd_packets/00163294 [21:56:38]Write 301 bytes [21:56:38]NVStorageSaveData done [21:56:38]OFDSenderStorePacket done [21:56:38]KKMCreateOFDPacket done [21:56:38]NVStorageSaveData kkm_last_timestamp [21:56:38]File name is /storage/kkm_last_timestamp [21:56:38]Write 4 bytes [21:56:38]NVStorageSaveData done [21:56:38]ExternCall_PrintAddStr [21:56:38]wPrintStart [21:56:38]Write to MH i2c: 01 00 00 D3 0B DE [21:56:38]Write i2c OK [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: 01 [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: 01 07 00 [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: 01 07 00 D3 0B 00 00 00 00 00 FF 0F F3 [21:56:38]RasterBufferAndPrint [21:56:38]line Счет N : (1)291826 [21:56:38]line ИНН: 02508201610067 [21:56:38]line Контрольно-Кассовый Чек [21:56:38]line ПРОДАЖА [21:56:38]line ТРК (МРК, ГНК) : 32 [21:56:38]line Товар: 2710124130 [21:56:38]line Аи-92-К-5 [21:56:38]line 20.000 * 0.00 [21:56:38]line = 0.00 [21:56:38]line НДС 12% НСП 1% [21:56:38]line > о реализуемом товаре [21:56:38]line ИТОГО: 0.00 [21:56:38]line НСП 1% : 0.00 [21:56:38]line НДС 12% : 0.00 [21:56:38]line Наличными: 0.00 [21:56:38]line Безнал.: 0.00 [21:56:38]line Место: АЗС № 130 "Партнер Нефть" [21:56:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:56:38]line СНО: Общий режим [21:56:38]line Чек 739 20.08.2024 21:56 [21:56:38]line Смена: 465 ФФД: 1.0 [21:56:38]line ЗНМ: 0300000070 [21:56:38]line РНМ: 0000000000092562 [21:56:38]line Версия ККМ: 001 [21:56:38]line Талоны: Топливные Талоны [21:56:38]line 1 [21:56:38]line ФМ: 0000000000871769 [21:56:38]line ФД: 163294 [21:56:38]line ФПД: 174168918474199 [21:56:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215637&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163294&fm=174168918474199&tin=02508201610067®Number=0000000000092562&sum=0 [21:56:38]written 0, free lines is 4095 [21:56:38]Write to MH i2c: 01 00 00 FD 0B 08 [21:56:38]Write i2c OK [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: 01 [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: 01 07 00 [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: 01 07 00 FD 0B 00 00 00 00 00 C5 0C E0 [21:56:38]RasterBufferAndPrint [21:56:38]line [21:56:38]line [21:56:38]line [21:56:38]line [21:56:38]line [21:56:38]written 0, free lines is 3284 [21:56:38]MH_Cut [21:56:38]Write to MH i2c: D1 01 00 04 0C 01 E2 [21:56:38]Write i2c OK [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: D1 [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: D1 01 00 [21:56:38]MH_I2C_Read... [21:56:38]Read from MH i2c: D1 01 00 04 0C 00 E1 [21:56:38]Write to MH i2c: 01 00 00 05 0C 11 [21:56:38]Write i2c OK [21:56:38]MH_I2C_Read... [21:56:39]*** Cut start [21:56:39]*** Purtial cut [21:56:39]*** Stage 1: CUTSNS_PIN = 1 [21:56:41]Read from MH i2c: 01 [21:56:41]MH_I2C_Read... [21:56:41]*** Stop cut motor [21:56:41]*** Cut end [21:56:41]Read from MH i2c: 01 07 00 [21:56:41]MH_I2C_Read... [21:56:41]Read from MH i2c: 01 07 00 05 0C 00 00 00 00 00 FF 0F 26 [21:56:41]process_action close_receipt done [21:56:41]requested_data is exist [21:56:41]produce_requested_data [21:56:41]requested_item fm.sn is exist - process it [21:56:41]wFMCommunicate request_size=4 [21:56:41]MH_SAM_APDU [21:56:41]CAPDU: 80 11 00 00 [21:56:41]Write to MH i2c: E2 08 00 06 0C 80 11 00 00 00 00 00 00 8C [21:56:41]Write i2c OK [21:56:41]MH_I2C_Read... [21:56:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:56:41]Read from MH i2c: E2 [21:56:41]MH_I2C_Read... [21:56:41]Read from MH i2c: E2 17 00 [21:56:41]MH_I2C_Read... [21:56:41]Read from MH i2c: E2 17 00 06 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E5 [21:56:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:56:41]wFMCommunicate OK [21:56:41]requested_item fd.num is exist - process it [21:56:41]SAM_PROTO_GetFieldsCounters [21:56:41]wFMCommunicate request_size=4 [21:56:41]MH_SAM_APDU [21:56:41]CAPDU: 80 13 00 00 [21:56:41]Write to MH i2c: E2 08 00 07 0C 80 13 00 00 00 00 00 00 8F [21:56:41]Write i2c OK [21:56:41]MH_I2C_Read... [21:56:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:56:41]Read from MH i2c: E2 [21:56:41]MH_I2C_Read... [21:56:41]Read from MH i2c: E2 62 00 [21:56:41]MH_I2C_Read... [21:56:41]Read from MH i2c: E2 62 00 07 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E3 02 00 00 5E 04 04 00 E3 02 00 00 57 04 04 00 E4 02 00 00 19 04 04 00 00 00 00 00 90 00 93 [21:56: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DE 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E3 02 00 00 5E 04 04 00 E3 02 00 00 57 04 04 00 E4 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:56:42]wFMCommunicate OK [21:56:42]SAM_PROTO_GetFieldsCounters done [21:56:42]requested_item shift.num is exist - process it [21:56:42]requested_item shift.opened is exist - process it [21:56:42]req_shift_opened [21:56:42]FM_GetShiftState [21:56:42]SAM_PROTO_GetShiftState [21:56:42]wFMCommunicate request_size=4 [21:56:42]MH_SAM_APDU [21:56:42]CAPDU: 80 13 01 00 [21:56:42]Write to MH i2c: E2 08 00 08 0C 80 13 01 00 00 00 00 00 91 [21:56:42]Write i2c OK [21:56:42]MH_I2C_Read... [21:56:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:56:42]Read from MH i2c: E2 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 0E 00 [21:56:42]MH_I2C_Read... [21:56:42]Read from MH i2c: E2 0E 00 08 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5F [21:56:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:56:42]wFMCommunicate OK [21:56:42]SAM_PROTO_GetShiftState done [21:56:42]FM_GetShiftState done [21:56:42]req_shift_opened done [21:56:42]requested_item shift.open_date is exist - process it [21:56:42]req_shift_open_date [21:56:42]req_shift_open_date done [21:56:42]produce_requested_data done [21:56:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163294,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:56:42]process_action_free close_receipt [21:56:42]json_value_free [21:56:42]json_value_free done [21:56:42]process_json_proto returns [21:56:42]Send response to host [21:56:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163294,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:56:42]free response buf [21:56:42]execute_script done [21:56:42]execute_script returns [21:56:42]free content buf [21:56:42]Sock 9.Close socket [21:56:42]Sock 9.Thread stoped [21:56: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 36 39 4F 00 00 00 44 14 47 00 AC C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DD 7D 02 00 F4 03 04 00 67 BA C4 66 B6 04 01 00 00 8C 9B 09 ED F3 D4 A4 79 [21:56:42]CommunicateWithHost err = 0 [21:56:42]CheckOFDResponse [21:56:42]1017 (14) - 77093643461234 [21:56:42]1041 (16) - 0000000000871769 [21:56:42]1040 (4) - 163293 [21:56:42]1012 (4) - 20.08.2024 15:46 [21:56:42]1206 (1) - 0 [21:56:42]OFD Sender: Remove packet 163293 [21:56:42]ProducePacketName [21:56:42]name=ofd_packets/00163293 [21:56:42]NVStorageDeleteData [21:56:43]OFD Sender: Processing packet 163294 [packets to send 961, broken 960] [21:56:43]ProducePacketName [21:56:43]name=ofd_packets/00163294 [21:56:43]OFD Sender: To server: pG, [21:56:43]CommunicateWithHost lk.salyk.kg:30040 [21:56:43]ConnectInit lk.salyk.kg [21:56:48]ConnectInit Can't take IP for lk.salyk.kg [21:56:48]CommunicateWithHost connect error [21:56:48]CommunicateWithHost err = -1 [21:56:48]OFD Sender: Server communicate error [21:56:48]OFD Sender: Processing packet 163294 [packets to send 961, broken 960] [21:56:48]ProducePacketName [21:56:48]name=ofd_packets/00163294 [21:56:48]OFD Sender: To server: pG, [21:56:48]CommunicateWithHost lk.salyk.kg:30040 [21:56:48]ConnectInit lk.salyk.kg [21:56:53]ConnectInit Can't take IP for lk.salyk.kg [21:56:53]CommunicateWithHost connect error [21:56:53]CommunicateWithHost err = -1 [21:56:53]OFD Sender: Server communicate error [21:56:58]OFD Sender: Processing packet 163294 [packets to send 961, broken 960] [21:56:58]ProducePacketName [21:56:58]name=ofd_packets/00163294 [21:56:58]OFD Sender: To server: pG, [21:56:58]CommunicateWithHost lk.salyk.kg:30040 [21:56:58]ConnectInit lk.salyk.kg [21:57:03]ConnectInit Can't take IP for lk.salyk.kg [21:57:03]CommunicateWithHost connect error [21:57:03]CommunicateWithHost err = -1 [21:57:03]OFD Sender: Server communicate error [21:57:08]OFD Sender: Processing packet 163294 [packets to send 961, broken 960] [21:57:08]ProducePacketName [21:57:08]name=ofd_packets/00163294 [21:57:08]OFD Sender: To server: pG, [21:57:08]CommunicateWithHost lk.salyk.kg:30040 [21:57:08]ConnectInit lk.salyk.kg [21:57:11]Connected sock=9 [21:57: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 36 39 0F 01 00 00 DA EC 07 01 DA B0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E3 02 00 00 F4 03 04 00 15 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7D 02 00 35 04 06 00 9E 67 DC 84 3D D7 FB 85 66 86 8B 76 45 D6 [21:57: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 36 39 4F 00 00 00 76 91 47 00 09 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DE 7D 02 00 F4 03 04 00 89 BA C4 66 B6 04 01 00 00 F7 B4 26 F6 F2 A4 9C E9 [21:57:12]CommunicateWithHost err = 0 [21:57:12]CheckOFDResponse [21:57:12]1017 (14) - 77093643461234 [21:57:12]1041 (16) - 0000000000871769 [21:57:12]1040 (4) - 163294 [21:57:12]1012 (4) - 20.08.2024 15:47 [21:57:12]1206 (1) - 0 [21:57:12]OFD Sender: Remove packet 163294 [21:57:12]ProducePacketName [21:57:12]name=ofd_packets/00163294 [21:57:12]NVStorageDeleteData [21:57:12]OFD Sender: No OFD packet to send [21:57:14]recv_with_timeout no data received [21:57:17]OFD Sender: No OFD packet to send [21:57:22]OFD Sender: No OFD packet to send [21:57:27]OFD Sender: No OFD packet to send [21:57:29]recv_with_timeout no data received [21:57:32]OFD Sender: No OFD packet to send [21:57:37]OFD Sender: No OFD packet to send [21:57:42]OFD Sender: No OFD packet to send [21:57:46]recv_with_timeout no data received [21:57:47]OFD Sender: No OFD packet to send [21:57:52]OFD Sender: No OFD packet to send [21:57:57]recv_with_timeout no data received [21:57:57]OFD Sender: No OFD packet to send [21:58:03]OFD Sender: No OFD packet to send [21:58:08]OFD Sender: No OFD packet to send [21:58:13]OFD Sender: No OFD packet to send [21:58:15]accept exits with 7 [21:58:15]New connection [21:58:15]New thread 3067366756 created [21:58:15]Thread 3067510116 joined [21:58:15]Waiting for new connection... [21:58:15] Sock 7.Parse request [21:58:15]Sock 7.Check first char [21:58:15]Sock 7.First char is OK [21:58:15]request: POST /json_proto HTTP/1.0 [21:58:15]Method: POST [21:58:15]URL: /json_proto [21:58:15]Method is POST - this is cgi request [21:58:15]url: /json_proto [21:58:15]query_string will be loaded in cgi processing [21:58:15]execute_cgi json_proto POST (null) [21:58:15]execute_cgi path=json_proto method=POST [21:58:15]POST find Content-Length [21:58:15]Host: 172.17.44.132:8080 [21:58:15]Content-Length: 685 [21:58:15]Content-Type: application/json [21:58:15] [21:58:15]POST finish read [21:58:15]Found Content-Length = 685 [21:58:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 35.170, "sum" : 1350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1350.00, "payments": [ { "type": 0, "sum" : 1350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:15]execute_script... [21:58:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291823", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 35.170, "sum" : 1350.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1350.00, "payments": [ { "type": 0, "sum" : 1350.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:15]POST & json_proto [21:58:15]process_json_proto [21:58:15]json parsed OK: [21:58:15]protocol is kg_v1.0 [21:58:15]action value=close_receipt [21:58:15]process_action close_receipt [21:58:15]cmd_close_receipt [21:58:15]MH_GetDate [21:58:15]Write to MH i2c: F0 00 00 09 0C 04 [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: F0 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: F0 09 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: F0 09 00 09 0C 00 78 11 C5 66 2A 83 C1 65 94 [21:58:15]GetLastDocTimeStamp 1724190997 [21:58:15]current date 1724191096 [21:58:15]FM_GetShiftState [21:58:15]SAM_PROTO_GetShiftState [21:58:15]wFMCommunicate request_size=4 [21:58:15]MH_SAM_APDU [21:58:15]CAPDU: 80 13 01 00 [21:58:15]Write to MH i2c: E2 08 00 0A 0C 80 13 01 00 00 00 00 00 93 [21:58:15]Write i2c OK [21:58:15]MH_I2C_Read... [21:58:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:15]Read from MH i2c: E2 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 0E 00 [21:58:15]MH_I2C_Read... [21:58:15]Read from MH i2c: E2 0E 00 0A 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 61 [21:58:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:58:15]wFMCommunicate OK [21:58:15]SAM_PROTO_GetShiftState done [21:58:15]FM_GetShiftState done [21:58:15]opened in 1724113081 [21:58:15]opened+sec_in_day 1724199481 [21:58:15]quantity*price = 135052 [21:58:15]sum+1 = 135054 [21:58:15]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1350.00 Внесено: 1500.00 СДАЧА: 150.00 НСП 1% : 11.95 НДС 12% : 143.42 Наличными: 1350.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 740 20.08.2024 21:58 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163295 ФПД: 218350397569697 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215816&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163295&fm=218350397569697&tin=02508201610067®Number=0000000000092562&sum=135000 [21:58:16]StoreToDocumentArchive [21:58:16]shift 465 fd 163295 [21:58:16]save to /storage/0465/doc_00163295 [21:58:16]save last doc name /storage/0465/doc_00163295 to /storage/kkm_last_doc_name [21:58:16]save OK [21:58:16]Clear old archive folders... [21:58:16]ProcessDocumentItem done err = 0, tmpTLVsize=250 [21:58:16]tlvbuf is 005B2220 [21:58:16]SAM_PROTO_ClearQueue [21:58:16]wFMCommunicate request_size=4 [21:58:16]MH_SAM_APDU [21:58:16]CAPDU: 80 09 00 00 [21:58:16]Write to MH i2c: E2 08 00 17 0C 80 09 00 00 00 00 00 00 95 [21:58:16]Write i2c OK [21:58:16]MH_I2C_Read... [21:58:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:58:16]Read from MH i2c: E2 [21:58:16]MH_I2C_Read... [21:58:16]Read from MH i2c: E2 03 00 [21:58:16]MH_I2C_Read... [21:58:16]Read from MH i2c: E2 03 00 17 0C 00 90 00 97 [21:58:16]RAPDU: 90 00 [21:58:16]wFMCommunicate OK [21:58:16]SAM_PROTO_ClearQueue done [21:58:16]KKMCreateOFDPacket [21:58:16]OFDProtocolAddRootSTLVToBuf [21:58:16]FM_MakeSignedData [21:58:16]FM_MakeSignedData [21:58:16]SAM_PROTO_SignData [21:58:16]wFMCommunicate request_size=4 [21:58:16]MH_SAM_APDU [21:58:16]CAPDU: 80 0D 01 02 [21:58:16]Write to MH i2c: E2 08 00 18 0C 80 0D 01 02 00 00 00 00 9D [21:58:16]Write i2c OK [21:58:16]MH_I2C_Read... [21:58:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:58:16]Read from MH i2c: E2 [21:58:16]MH_I2C_Read... [21:58:16]Read from MH i2c: E2 03 00 [21:58:16]MH_I2C_Read... [21:58:16]Read from MH i2c: E2 03 00 18 0C 00 90 00 98 [21:58:16]RAPDU: 90 00 [21:58:16]wFMCommunicate OK [21:58:16]wFMCommunicate request_size=255 [21:58:16]MH_SAM_APDU [21:58:16]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 62 89 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 8D 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 02 00 00 F4 03 04 00 78 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7D 02 00 35 04 06 00 C6 96 [21:58:16]Write to MH i2c: E2 02 01 19 0C 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 62 89 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 8D 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 02 00 00 F4 03 04 00 78 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7D 02 00 35 04 06 00 C6 96 00 00 D9 [21:58:16]Write i2c OK [21:58:16]MH_I2C_Read... [21:58:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:17]Read from MH i2c: E2 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 03 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 03 00 19 0C 00 90 00 99 [21:58:17]RAPDU: 90 00 [21:58:17]wFMCommunicate OK [21:58:17]wFMCommunicate request_size=9 [21:58:17]MH_SAM_APDU [21:58:17]CAPDU: 80 0D 02 02 04 A9 E2 3A A1 [21:58:17]Write to MH i2c: E2 0C 00 1A 0C 80 0D 02 02 04 00 A9 E2 3A A1 00 00 0E [21:58:17]Write i2c OK [21:58:17]MH_I2C_Read... [21:58:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:17]Read from MH i2c: E2 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 03 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 03 00 1A 0C 00 90 00 9A [21:58:17]RAPDU: 90 00 [21:58:17]wFMCommunicate OK [21:58:17]wFMCommunicate request_size=4 [21:58:17]MH_SAM_APDU [21:58:17]CAPDU: 80 0D 03 02 [21:58:17]Write to MH i2c: E2 08 00 1B 0C 80 0D 03 02 00 00 00 00 A2 [21:58:17]Write i2c OK [21:58:17]MH_I2C_Read... [21:58:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:58:17]Read from MH i2c: E2 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 0B 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 0B 00 1B 0C 00 85 6B E2 85 56 4E 34 83 90 00 55 [21:58:17]RAPDU: 85 6B E2 85 56 4E 34 83 90 00 [21:58:17]wFMCommunicate OK [21:58:17]SAM_PROTO_SignData done [21:58:17]FM_MakeSignedData done [21:58:17]CreateOFDProtocolMessage [21:58:17]wFMCommunicate request_size=4 [21:58:17]MH_SAM_APDU [21:58:17]CAPDU: 80 11 00 00 [21:58:17]Write to MH i2c: E2 08 00 1C 0C 80 11 00 00 00 00 00 00 A2 [21:58:17]Write i2c OK [21:58:17]MH_I2C_Read... [21:58:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:17]Read from MH i2c: E2 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 17 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: E2 17 00 1C 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FB [21:58:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:58:17]wFMCommunicate OK [21:58:17]CreateOFDProtocolMessage done [21:58:17]OFDSenderStorePacket 163295 [21:58:17]StoreOFDPacket docnum=163295 [21:58:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 49 B1 06 01 24 3D 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 62 89 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 8D 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 02 00 00 F4 03 04 00 78 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7D 02 00 35 04 06 00 C6 96 A9 E2 3A A1 85 6B E2 85 56 4E 34 83 [21:58:17]CheckFolder [21:58:17]dirname=/storage/ofd_packets [21:58:17]CheckFolder done [21:58:17]ProducePacketName [21:58:17]name=ofd_packets/00163295 [21:58:17]NVStorageSaveData ofd_packets/00163295 [21:58:17]File name is /storage/ofd_packets/00163295 [21:58:17]Write 300 bytes [21:58:17]NVStorageSaveData done [21:58:17]OFDSenderStorePacket done [21:58:17]KKMCreateOFDPacket done [21:58:17]NVStorageSaveData kkm_last_timestamp [21:58:17]File name is /storage/kkm_last_timestamp [21:58:17]Write 4 bytes [21:58:17]NVStorageSaveData done [21:58:17]ExternCall_PrintAddStr [21:58:17]wPrintStart [21:58:17]Write to MH i2c: 01 00 00 1D 0C 29 [21:58:17]Write i2c OK [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: 01 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: 01 07 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: 01 07 00 1D 0C 00 00 00 00 00 FF 0F 3E [21:58:17]RasterBufferAndPrint [21:58:17]line Счет N : (1)291823 [21:58:17]line ИНН: 02508201610067 [21:58:17]line Контрольно-Кассовый Чек [21:58:17]line ПРОДАЖА [21:58:17]line ТРК (МРК, ГНК) : 71 [21:58:17]line Товар: 2711129700 [21:58:17]line ГАЗ-К-5 [21:58:17]line 35.170 * 38.40 [21:58:17]line = 1350.53 [21:58:17]line НДС 12% НСП 1% [21:58:17]line > о реализуемом товаре [21:58:17]line ОКРУГЛЕНИЕ: -0.53 [21:58:17]line ИТОГО: 1350.00 [21:58:17]line Внесено: 1500.00 [21:58:17]line СДАЧА: 150.00 [21:58:17]line НСП 1% : 11.95 [21:58:17]line НДС 12% : 143.42 [21:58:17]line Наличными: 1350.00 [21:58:17]line Безнал.: 0.00 [21:58:17]line Место: АЗС № 130 "Партнер Нефть" [21:58:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:58:17]line СНО: Общий режим [21:58:17]line Чек 740 20.08.2024 21:58 [21:58:17]line Смена: 465 ФФД: 1.0 [21:58:17]line ЗНМ: 0300000070 [21:58:17]line РНМ: 0000000000092562 [21:58:17]line Версия ККМ: 001 [21:58:17]line ФМ: 0000000000871769 [21:58:17]line ФД: 163295 [21:58:17]line ФПД: 218350397569697 [21:58:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215816&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163295&fm=218350397569697&tin=02508201610067®Number=0000000000092562&sum=135000 [21:58:17]written 0, free lines is 4095 [21:58:17]OFD Sender: Processing packet 163295 [packets to send 961, broken 960] [21:58:17]ProducePacketName [21:58:17]name=ofd_packets/00163295 [21:58:17]OFD Sender: To server: pG, [21:58:17]CommunicateWithHost lk.salyk.kg:30040 [21:58:17]ConnectInit lk.salyk.kg [21:58:17]Write to MH i2c: 01 00 00 48 0C 54 [21:58:17]Write i2c OK [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: 01 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: 01 07 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: 01 07 00 48 0C 00 00 00 00 00 C3 0C 2A [21:58:17]RasterBufferAndPrint [21:58:17]line [21:58:17]line [21:58:17]line [21:58:17]line [21:58:17]line [21:58:17]written 0, free lines is 3275 [21:58:17]Connected sock=11 [21:58:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 49 B1 06 01 24 3D 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 62 89 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 8D 0F 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 58 0F 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AB 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 06 38 00 00 00 00 07 04 06 00 58 0F 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E4 02 00 00 F4 03 04 00 78 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 DF 7D 02 00 35 04 06 00 C6 96 A9 E2 3A A1 85 6B E2 85 56 4E 34 83 [21:58:17]MH_Cut [21:58:17]Write to MH i2c: D1 01 00 4F 0C 01 2D [21:58:17]Write i2c OK [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: D1 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: D1 01 00 [21:58:17]MH_I2C_Read... [21:58:17]Read from MH i2c: D1 01 00 4F 0C 00 2C [21:58:17]Write to MH i2c: 01 00 00 50 0C 5C [21:58:17]Write i2c OK [21:58:17]MH_I2C_Read... [21:58:18]*** Cut start [21:58:18]*** Purtial cut [21:58:18]*** Stage 1: CUTSNS_PIN = 1 [21:58: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 36 39 4F 00 00 00 DF 7A 47 00 8F 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 36 39 10 04 04 00 DF 7D 02 00 F4 03 04 00 CB BA C4 66 B6 04 01 00 00 6A 23 BD A4 47 B0 D7 51 [21:58:19]CommunicateWithHost err = 0 [21:58:19]CheckOFDResponse [21:58:19]1017 (14) - 77093643461234 [21:58:19]1041 (16) - 0000000000871769 [21:58:19]1040 (4) - 163295 [21:58:19]1012 (4) - 20.08.2024 15:48 [21:58:19]1206 (1) - 0 [21:58:19]OFD Sender: Remove packet 163295 [21:58:19]ProducePacketName [21:58:19]name=ofd_packets/00163295 [21:58:19]NVStorageDeleteData [21:58:19]OFD Sender: No OFD packet to send [21:58:20]Read from MH i2c: 01 [21:58:20]MH_I2C_Read... [21:58:20]*** Stop cut motor [21:58:20]*** Cut end [21:58:20]Read from MH i2c: 01 07 00 [21:58:20]MH_I2C_Read... [21:58:20]Read from MH i2c: 01 07 00 50 0C 00 00 00 00 00 FF 0F 71 [21:58:20]process_action close_receipt done [21:58:20]requested_data is exist [21:58:20]produce_requested_data [21:58:20]requested_item fm.sn is exist - process it [21:58:20]wFMCommunicate request_size=4 [21:58:20]MH_SAM_APDU [21:58:20]CAPDU: 80 11 00 00 [21:58:20]Write to MH i2c: E2 08 00 51 0C 80 11 00 00 00 00 00 00 D7 [21:58:20]Write i2c OK [21:58:20]MH_I2C_Read... [21:58:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:20]Read from MH i2c: E2 [21:58:20]MH_I2C_Read... [21:58:20]Read from MH i2c: E2 17 00 [21:58:20]MH_I2C_Read... [21:58:20]Read from MH i2c: E2 17 00 51 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [21:58:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:58:20]wFMCommunicate OK [21:58:20]requested_item fd.num is exist - process it [21:58:20]SAM_PROTO_GetFieldsCounters [21:58:20]wFMCommunicate request_size=4 [21:58:20]MH_SAM_APDU [21:58:20]CAPDU: 80 13 00 00 [21:58:20]Write to MH i2c: E2 08 00 52 0C 80 13 00 00 00 00 00 00 DA [21:58:20]Write i2c OK [21:58:20]MH_I2C_Read... [21:58:20]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:58:20]Read from MH i2c: E2 [21:58:20]MH_I2C_Read... [21:58:20]Read from MH i2c: E2 62 00 [21:58:20]MH_I2C_Read... [21:58:20]Read from MH i2c: E2 62 00 52 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E4 02 00 00 5E 04 04 00 E4 02 00 00 57 04 04 00 E5 02 00 00 19 04 04 00 00 00 00 00 90 00 E2 [21:58: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 DF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E4 02 00 00 5E 04 04 00 E4 02 00 00 57 04 04 00 E5 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:58:20]wFMCommunicate OK [21:58:20]SAM_PROTO_GetFieldsCounters done [21:58:20]requested_item shift.num is exist - process it [21:58:20]requested_item shift.opened is exist - process it [21:58:20]req_shift_opened [21:58:20]FM_GetShiftState [21:58:20]SAM_PROTO_GetShiftState [21:58:20]wFMCommunicate request_size=4 [21:58:20]MH_SAM_APDU [21:58:20]CAPDU: 80 13 01 00 [21:58:20]Write to MH i2c: E2 08 00 53 0C 80 13 01 00 00 00 00 00 DC [21:58:20]Write i2c OK [21:58:20]MH_I2C_Read... [21:58:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:20]Read from MH i2c: E2 [21:58:20]MH_I2C_Read... [21:58:20]Read from MH i2c: E2 0E 00 [21:58:20]MH_I2C_Read... [21:58:20]Read from MH i2c: E2 0E 00 53 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AA [21:58:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:58:20]wFMCommunicate OK [21:58:20]SAM_PROTO_GetShiftState done [21:58:20]FM_GetShiftState done [21:58:20]req_shift_opened done [21:58:20]requested_item shift.open_date is exist - process it [21:58:20]req_shift_open_date [21:58:20]req_shift_open_date done [21:58:20]produce_requested_data done [21:58:20]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163295,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:58:20]process_action_free close_receipt [21:58:20]json_value_free [21:58:20]json_value_free done [21:58:20]process_json_proto returns [21:58:20]Send response to host [21:58:20]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163295,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:58:20]free response buf [21:58:20]execute_script done [21:58:20]execute_script returns [21:58:20]free content buf [21:58:20]Sock 7.Close socket [21:58:20]Sock 7.Thread stoped [21:58:24]OFD Sender: No OFD packet to send [21:58:29]OFD Sender: No OFD packet to send [21:58:34]OFD Sender: No OFD packet to send [21:58:36]recv_with_timeout no data received [21:58:39]OFD Sender: No OFD packet to send [21:58:42]accept exits with 10 [21:58:42]New connection [21:58:42]New thread 3067510116 created [21:58:42]Thread 3067366756 joined [21:58:42]Waiting for new connection... [21:58:42] Sock 10.Parse request [21:58:42]Sock 10.Check first char [21:58:42]Sock 10.First char is OK [21:58:42]request: POST /json_proto HTTP/1.0 [21:58:42]Method: POST [21:58:42]URL: /json_proto [21:58:42]Method is POST - this is cgi request [21:58:42]url: /json_proto [21:58:42]query_string will be loaded in cgi processing [21:58:42]execute_cgi json_proto POST (null) [21:58:42]execute_cgi path=json_proto method=POST [21:58:42]POST find Content-Length [21:58:42]Host: 172.17.44.132:8080 [21:58:42]Content-Length: 567 [21:58:42]Content-Type: application/json [21:58:42] [21:58:42]POST finish read [21:58:42]Found Content-Length = 567 [21:58:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50509", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:42]execute_script... [21:58: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)50509", "tax_sys" : 0, "items" : [ { "code": "48744539", "name": "LD Compact Blue", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [21:58:42]POST & json_proto [21:58:42]process_json_proto [21:58:42]json parsed OK: [21:58:42]protocol is kg_v1.0 [21:58:42]action value=close_receipt [21:58:42]process_action close_receipt [21:58:42]cmd_close_receipt [21:58:42]MH_GetDate [21:58:42]Write to MH i2c: F0 00 00 54 0C 4F [21:58:42]Write i2c OK [21:58:42]MH_I2C_Read... [21:58:42]Read from MH i2c: F0 [21:58:42]MH_I2C_Read... [21:58:42]Read from MH i2c: F0 09 00 [21:58:42]MH_I2C_Read... [21:58:42]Read from MH i2c: F0 09 00 54 0C 00 93 11 C5 66 2A 83 C1 65 FA [21:58:42]GetLastDocTimeStamp 1724191096 [21:58:42]current date 1724191123 [21:58:42]FM_GetShiftState [21:58:42]SAM_PROTO_GetShiftState [21:58:42]wFMCommunicate request_size=4 [21:58:42]MH_SAM_APDU [21:58:42]CAPDU: 80 13 01 00 [21:58:42]Write to MH i2c: E2 08 00 55 0C 80 13 01 00 00 00 00 00 DE [21:58:42]Write i2c OK [21:58:42]MH_I2C_Read... [21:58:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:42]Read from MH i2c: E2 [21:58:42]MH_I2C_Read... [21:58:42]Read from MH i2c: E2 0E 00 [21:58:42]MH_I2C_Read... [21:58:42]Read from MH i2c: E2 0E 00 55 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AC [21:58:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:58:42]wFMCommunicate OK [21:58:42]SAM_PROTO_GetShiftState done [21:58:42]FM_GetShiftState done [21:58:42]opened in 1724113081 [21:58:42]opened+sec_in_day 1724199481 [21:58:42]quantity*price = 13000 [21:58:42]sum+1 = 13001 [21:58:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 741 20.08.2024 21:58 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163296 ФПД: 228803188222814 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215843&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163296&fm=228803188222814&tin=02508201610067®Number=0000000000092562&sum=13000 0 [21:58:43]StoreToDocumentArchive [21:58:43]shift 465 fd 163296 [21:58:43]save to /storage/0465/doc_00163296 [21:58:43]save last doc name /storage/0465/doc_00163296 to /storage/kkm_last_doc_name [21:58:43]save OK [21:58:43]Clear old archive folders... [21:58:43]ProcessDocumentItem done err = 0, tmpTLVsize=252 [21:58:43]tlvbuf is 00594610 [21:58:43]SAM_PROTO_ClearQueue [21:58:43]wFMCommunicate request_size=4 [21:58:43]MH_SAM_APDU [21:58:43]CAPDU: 80 09 00 00 [21:58:43]Write to MH i2c: E2 08 00 62 0C 80 09 00 00 00 00 00 00 E0 [21:58:43]Write i2c OK [21:58:43]MH_I2C_Read... [21:58:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [21:58:43]Read from MH i2c: E2 [21:58:43]MH_I2C_Read... [21:58:43]Read from MH i2c: E2 03 00 [21:58:43]MH_I2C_Read... [21:58:43]Read from MH i2c: E2 03 00 62 0C 00 90 00 E2 [21:58:43]RAPDU: 90 00 [21:58:43]wFMCommunicate OK [21:58:43]SAM_PROTO_ClearQueue done [21:58:43]KKMCreateOFDPacket [21:58:43]OFDProtocolAddRootSTLVToBuf [21:58:43]FM_MakeSignedData [21:58:43]FM_MakeSignedData [21:58:43]SAM_PROTO_SignData [21:58:43]wFMCommunicate request_size=4 [21:58:43]MH_SAM_APDU [21:58:43]CAPDU: 80 0D 01 02 [21:58:43]Write to MH i2c: E2 08 00 63 0C 80 0D 01 02 00 00 00 00 E8 [21:58:43]Write i2c OK [21:58:43]MH_I2C_Read... [21:58:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [21:58:43]Read from MH i2c: E2 [21:58:43]MH_I2C_Read... [21:58:43]Read from MH i2c: E2 03 00 [21:58:43]MH_I2C_Read... [21:58:43]Read from MH i2c: E2 03 00 63 0C 00 90 00 E3 [21:58:43]RAPDU: 90 00 [21:58:43]wFMCommunicate OK [21:58:43]wFMCommunicate request_size=255 [21:58:43]MH_SAM_APDU [21:58:43]CAPDU: 80 0D 02 02 FA 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 93 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7D 02 00 35 04 06 00 [21:58:43]Write to MH i2c: E2 02 01 64 0C 80 0D 02 02 FA 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 93 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7D 02 00 35 04 06 00 00 00 ED [21:58:43]Write i2c OK [21:58:43]MH_I2C_Read... [21:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:44]Read from MH i2c: E2 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 03 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 03 00 64 0C 00 90 00 E4 [21:58:44]RAPDU: 90 00 [21:58:44]wFMCommunicate OK [21:58:44]wFMCommunicate request_size=11 [21:58:44]MH_SAM_APDU [21:58:44]CAPDU: 80 0D 02 02 06 D0 18 64 C1 EB 5E [21:58:44]Write to MH i2c: E2 0E 00 65 0C 80 0D 02 02 06 00 D0 18 64 C1 EB 5E 00 00 4D [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [21:58:44]Read from MH i2c: E2 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 03 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 03 00 65 0C 00 90 00 E5 [21:58:44]RAPDU: 90 00 [21:58:44]wFMCommunicate OK [21:58:44]wFMCommunicate request_size=4 [21:58:44]MH_SAM_APDU [21:58:44]CAPDU: 80 0D 03 02 [21:58:44]Write to MH i2c: E2 08 00 66 0C 80 0D 03 02 00 00 00 00 ED [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [21:58:44]Read from MH i2c: E2 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 0B 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 0B 00 66 0C 00 BD 23 34 68 AB F0 1F D0 90 00 F4 [21:58:44]RAPDU: BD 23 34 68 AB F0 1F D0 90 00 [21:58:44]wFMCommunicate OK [21:58:44]SAM_PROTO_SignData done [21:58:44]FM_MakeSignedData done [21:58:44]CreateOFDProtocolMessage [21:58:44]wFMCommunicate request_size=4 [21:58:44]MH_SAM_APDU [21:58:44]CAPDU: 80 11 00 00 [21:58:44]Write to MH i2c: E2 08 00 67 0C 80 11 00 00 00 00 00 00 ED [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:44]Read from MH i2c: E2 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 17 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: E2 17 00 67 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [21:58:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:58:44]wFMCommunicate OK [21:58:44]CreateOFDProtocolMessage done [21:58:44]OFDSenderStorePacket 163296 [21:58:44]StoreOFDPacket docnum=163296 [21:58:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 01 00 00 A1 63 08 01 0B 21 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 93 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7D 02 00 35 04 06 00 D0 18 64 C1 EB 5E BD 23 34 68 AB F0 1F D0 [21:58:44]CheckFolder [21:58:44]dirname=/storage/ofd_packets [21:58:44]CheckFolder done [21:58:44]ProducePacketName [21:58:44]name=ofd_packets/00163296 [21:58:44]NVStorageSaveData ofd_packets/00163296 [21:58:44]File name is /storage/ofd_packets/00163296 [21:58:44]Write 302 bytes [21:58:44]NVStorageSaveData done [21:58:44]OFDSenderStorePacket done [21:58:44]KKMCreateOFDPacket done [21:58:44]NVStorageSaveData kkm_last_timestamp [21:58:44]File name is /storage/kkm_last_timestamp [21:58:44]Write 4 bytes [21:58:44]NVStorageSaveData done [21:58:44]ExternCall_PrintAddStr [21:58:44]wPrintStart [21:58:44]Write to MH i2c: 01 00 00 68 0C 74 [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: 01 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: 01 07 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: 01 07 00 68 0C 00 00 00 00 00 FF 0F 89 [21:58:44]RasterBufferAndPrint [21:58:44]line Счет N : (3)50509 [21:58:44]line ИНН: 02508201610067 [21:58:44]line Контрольно-Кассовый Чек [21:58:44]line ПРОДАЖА [21:58:44]line Товар: 48744539 [21:58:44]line LD Compact Blue [21:58:44]line 1.000 * 130.00 [21:58:44]line = 130.00 [21:58:44]line НДС 12% НСП 1% [21:58:44]line > о реализуемом товаре [21:58:44]line ИТОГО: 130.00 [21:58:44]line НСП 1% : 1.15 [21:58:44]line НДС 12% : 13.80 [21:58:44]line Наличными: 130.00 [21:58:44]line Безнал.: 0.00 [21:58:44]line Место: АЗС № 130 "Партнер Нефть" [21:58:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [21:58:44]line СНО: Общий режим [21:58:44]line Чек 741 20.08.2024 21:58 [21:58:44]line Смена: 465 ФФД: 1.0 [21:58:44]line ЗНМ: 0300000070 [21:58:44]line РНМ: 0000000000092562 [21:58:44]line Версия ККМ: 001 [21:58:44]line ФМ: 0000000000871769 [21:58:44]line ФД: 163296 [21:58:44]line ФПД: 228803188222814 [21:58:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T215843&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163296&fm=228803188222814&tin=02508201610067®Number=0000000000092562&sum=13000 [21:58:44]line 0 [21:58:44]OFD Sender: Processing packet 163296 [packets to send 961, broken 960] [21:58:44]ProducePacketName [21:58:44]name=ofd_packets/00163296 [21:58:44]OFD Sender: To server: pG, [21:58:44]CommunicateWithHost lk.salyk.kg:30040 [21:58:44]ConnectInit lk.salyk.kg [21:58:44]written 0, free lines is 4095 [21:58:44]Write to MH i2c: 01 00 00 90 0C 9C [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: 01 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: 01 07 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: 01 07 00 90 0C 00 00 00 00 00 F2 0C A1 [21:58:44]RasterBufferAndPrint [21:58:44]line [21:58:44]line [21:58:44]line [21:58:44]line [21:58:44]line [21:58:44]written 0, free lines is 3319 [21:58:44]MH_Cut [21:58:44]Write to MH i2c: D1 01 00 97 0C 01 75 [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: D1 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: D1 01 00 [21:58:44]MH_I2C_Read... [21:58:44]Read from MH i2c: D1 01 00 97 0C 00 74 [21:58:44]Write to MH i2c: 01 00 00 98 0C A4 [21:58:44]Write i2c OK [21:58:44]MH_I2C_Read... [21:58:45]*** Cut start [21:58:45]*** Purtial cut [21:58:45]*** Stage 1: CUTSNS_PIN = 1 [21:58:47]Connected sock=11 [21:58: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 36 39 10 01 00 00 A1 63 08 01 0B 21 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 93 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7D 02 00 35 04 06 00 D0 18 64 C1 EB 5E BD 23 34 68 AB F0 1F D0 [21:58:47]Read from MH i2c: 01 [21:58:47]MH_I2C_Read... [21:58:47]*** Stop cut motor [21:58:47]*** Cut end [21:58:47]Read from MH i2c: 01 07 00 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: 01 07 00 98 0C 00 00 00 00 00 FF 0F B9 [21:58:47]process_action close_receipt done [21:58:47]requested_data is exist [21:58:47]produce_requested_data [21:58:47]requested_item fm.sn is exist - process it [21:58:47]wFMCommunicate request_size=4 [21:58:47]MH_SAM_APDU [21:58:47]CAPDU: 80 11 00 00 [21:58:47]Write to MH i2c: E2 08 00 99 0C 80 11 00 00 00 00 00 00 1F [21:58:47]Write i2c OK [21:58:47]MH_I2C_Read... [21:58:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [21:58:47]Read from MH i2c: E2 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: E2 17 00 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: E2 17 00 99 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 78 [21:58:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [21:58:47]wFMCommunicate OK [21:58:47]requested_item fd.num is exist - process it [21:58:47]SAM_PROTO_GetFieldsCounters [21:58:47]wFMCommunicate request_size=4 [21:58:47]MH_SAM_APDU [21:58:47]CAPDU: 80 13 00 00 [21:58:47]Write to MH i2c: E2 08 00 9A 0C 80 13 00 00 00 00 00 00 22 [21:58:47]Write i2c OK [21:58:47]MH_I2C_Read... [21:58:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [21:58:47]Read from MH i2c: E2 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: E2 62 00 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: E2 62 00 9A 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E5 02 00 00 5E 04 04 00 E5 02 00 00 57 04 04 00 E6 02 00 00 19 04 04 00 00 00 00 00 90 00 2E [21:58: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E5 02 00 00 5E 04 04 00 E5 02 00 00 57 04 04 00 E6 02 00 00 19 04 04 00 00 00 00 00 90 00 [21:58:47]wFMCommunicate OK [21:58:47]SAM_PROTO_GetFieldsCounters done [21:58:47]requested_item shift.num is exist - process it [21:58:47]requested_item shift.opened is exist - process it [21:58:47]req_shift_opened [21:58:47]FM_GetShiftState [21:58:47]SAM_PROTO_GetShiftState [21:58:47]wFMCommunicate request_size=4 [21:58:47]MH_SAM_APDU [21:58:47]CAPDU: 80 13 01 00 [21:58:47]Write to MH i2c: E2 08 00 9B 0C 80 13 01 00 00 00 00 00 24 [21:58:47]Write i2c OK [21:58:47]MH_I2C_Read... [21:58:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [21:58:47]Read from MH i2c: E2 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: E2 0E 00 [21:58:47]MH_I2C_Read... [21:58:47]Read from MH i2c: E2 0E 00 9B 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F2 [21:58:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [21:58:47]wFMCommunicate OK [21:58:47]SAM_PROTO_GetShiftState done [21:58:47]FM_GetShiftState done [21:58:47]req_shift_opened done [21:58:47]requested_item shift.open_date is exist - process it [21:58:47]req_shift_open_date [21:58:47]req_shift_open_date done [21:58:47]produce_requested_data done [21:58:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163296,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [21:58:47]process_action_free close_receipt [21:58:47]json_value_free [21:58:47]json_value_free done [21:58:47]process_json_proto returns [21:58:47]Send response to host [21:58:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163296,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [21:58:47]free response buf [21:58:47]execute_script done [21:58:47]execute_script returns [21:58:47]free content buf [21:58:47]Sock 10.Close socket [21:58:47]Sock 10.Thread stoped [21:58:50]recv_with_timeout no data received [21:58:52]recv_with_timeout no data received [21:58:52]CommunicateWithHost answer receiving error [21:58:52]CommunicateWithHost err = -3 [21:58:52]OFD Sender: Server communicate error [21:58:57]OFD Sender: Processing packet 163296 [packets to send 961, broken 960] [21:58:57]ProducePacketName [21:58:57]name=ofd_packets/00163296 [21:58:57]OFD Sender: To server: pG, [21:58:57]CommunicateWithHost lk.salyk.kg:30040 [21:58:57]ConnectInit lk.salyk.kg [21:59:02]ConnectInit Can't take IP for lk.salyk.kg [21:59:02]CommunicateWithHost connect error [21:59:02]CommunicateWithHost err = -1 [21:59:02]OFD Sender: Server communicate error [21:59:07]OFD Sender: Processing packet 163296 [packets to send 961, broken 960] [21:59:07]ProducePacketName [21:59:07]name=ofd_packets/00163296 [21:59:07]OFD Sender: To server: pG, [21:59:07]CommunicateWithHost lk.salyk.kg:30040 [21:59:07]ConnectInit lk.salyk.kg [21:59:12]ConnectInit Can't take IP for lk.salyk.kg [21:59:12]CommunicateWithHost connect error [21:59:12]CommunicateWithHost err = -1 [21:59:12]OFD Sender: Server communicate error [21:59:13]recv_with_timeout no data received [21:59:17]OFD Sender: Processing packet 163296 [packets to send 961, broken 960] [21:59:17]ProducePacketName [21:59:17]name=ofd_packets/00163296 [21:59:17]OFD Sender: To server: pG, [21:59:17]CommunicateWithHost lk.salyk.kg:30040 [21:59:17]ConnectInit lk.salyk.kg [21:59:35]recv_with_timeout no data received [22:00:05]accept exits with 9 [22:00:05]New connection [22:00:05]New thread 3067366756 created [22:00:05]Thread 3067510116 joined [22:00:05]Waiting for new connection... [22:00:05] Sock 9.Parse request [22:00:05]Sock 9.Check first char [22:00:05]Sock 9.First char is OK [22:00:05]request: POST /json_proto HTTP/1.0 [22:00:05]Method: POST [22:00:05]URL: /json_proto [22:00:05]Method is POST - this is cgi request [22:00:05]url: /json_proto [22:00:05]query_string will be loaded in cgi processing [22:00:05]execute_cgi json_proto POST (null) [22:00:05]execute_cgi path=json_proto method=POST [22:00:05]POST find Content-Length [22:00:05]Host: 172.17.44.132:8080 [22:00:05]Content-Length: 682 [22:00:05]Content-Type: application/json [22:00:05] [22:00:05]POST finish read [22:00:05]Found Content-Length = 682 [22:00:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:05]execute_script... [22: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 : (1)291829", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:05]POST & json_proto [22:00:05]process_json_proto [22:00:05]json parsed OK: [22:00:05]protocol is kg_v1.0 [22:00:05]action value=close_receipt [22:00:05]process_action close_receipt [22:00:05]cmd_close_receipt [22:00:05]MH_GetDate [22:00:05]Write to MH i2c: F0 00 00 9C 0C 97 [22:00:05]Write i2c OK [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: F0 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: F0 09 00 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: F0 09 00 9C 0C 00 E6 11 C5 66 2A 83 C1 65 95 [22:00:05]GetLastDocTimeStamp 1724191123 [22:00:05]current date 1724191206 [22:00:05]FM_GetShiftState [22:00:05]SAM_PROTO_GetShiftState [22:00:05]wFMCommunicate request_size=4 [22:00:05]MH_SAM_APDU [22:00:05]CAPDU: 80 13 01 00 [22:00:05]Write to MH i2c: E2 08 00 9D 0C 80 13 01 00 00 00 00 00 26 [22:00:05]Write i2c OK [22:00:05]MH_I2C_Read... [22:00:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:05]Read from MH i2c: E2 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 0E 00 [22:00:05]MH_I2C_Read... [22:00:05]Read from MH i2c: E2 0E 00 9D 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F4 [22:00:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:00:05]wFMCommunicate OK [22:00:05]SAM_PROTO_GetShiftState done [22:00:05]FM_GetShiftState done [22:00:05]opened in 1724113081 [22:00:05]opened+sec_in_day 1724199481 [22:00:05]quantity*price = 100005 [22:00:05]sum+1 = 100006 [22:00:05]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 742 20.08.2024 22:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163297 ФПД: 111162805799972 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220006&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163297&fm=111162805799972&tin=02508201610067®Number=0000000000092562&sum=100000 [22:00:06]StoreToDocumentArchive [22:00:06]shift 465 fd 163297 [22:00:06]save to /storage/0465/doc_00163297 [22:00:06]save last doc name /storage/0465/doc_00163297 to /storage/kkm_last_doc_name [22:00:06]save OK [22:00:06]Clear old archive folders... [22:00:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:00:06]tlvbuf is 00593F50 [22:00:06]SAM_PROTO_ClearQueue [22:00:06]wFMCommunicate request_size=4 [22:00:06]MH_SAM_APDU [22:00:06]CAPDU: 80 09 00 00 [22:00:06]Write to MH i2c: E2 08 00 AA 0C 80 09 00 00 00 00 00 00 28 [22:00:06]Write i2c OK [22:00:06]MH_I2C_Read... [22:00:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:00:06]Read from MH i2c: E2 [22:00:06]MH_I2C_Read... [22:00:06]Read from MH i2c: E2 03 00 [22:00:06]MH_I2C_Read... [22:00:06]Read from MH i2c: E2 03 00 AA 0C 00 90 00 2A [22:00:06]RAPDU: 90 00 [22:00:06]wFMCommunicate OK [22:00:06]SAM_PROTO_ClearQueue done [22:00:06]KKMCreateOFDPacket [22:00:06]OFDProtocolAddRootSTLVToBuf [22:00:06]FM_MakeSignedData [22:00:06]FM_MakeSignedData [22:00:06]SAM_PROTO_SignData [22:00:06]wFMCommunicate request_size=4 [22:00:06]MH_SAM_APDU [22:00:06]CAPDU: 80 0D 01 02 [22:00:06]Write to MH i2c: E2 08 00 AB 0C 80 0D 01 02 00 00 00 00 30 [22:00:06]Write i2c OK [22:00:06]MH_I2C_Read... [22:00:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:00:06]Read from MH i2c: E2 [22:00:06]MH_I2C_Read... [22:00:06]Read from MH i2c: E2 03 00 [22:00:06]MH_I2C_Read... [22:00:06]Read from MH i2c: E2 03 00 AB 0C 00 90 00 2B [22:00:06]RAPDU: 90 00 [22:00:06]wFMCommunicate OK [22:00:06]wFMCommunicate request_size=255 [22:00:06]MH_SAM_APDU [22:00:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 02 00 00 F4 03 04 00 E6 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7D 02 00 35 04 06 00 65 [22:00:06]Write to MH i2c: E2 02 01 AC 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 02 00 00 F4 03 04 00 E6 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7D 02 00 35 04 06 00 65 00 00 E4 [22:00:06]Write i2c OK [22:00:06]MH_I2C_Read... [22:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:06]Read from MH i2c: E2 [22:00:06]MH_I2C_Read... [22:00:06]Read from MH i2c: E2 03 00 [22:00:06]MH_I2C_Read... [22:00:06]Read from MH i2c: E2 03 00 AC 0C 00 90 00 2C [22:00:06]RAPDU: 90 00 [22:00:06]wFMCommunicate OK [22:00:06]wFMCommunicate request_size=10 [22:00:06]MH_SAM_APDU [22:00:06]CAPDU: 80 0D 02 02 05 1A 1B 8D 4C 24 [22:00:06]Write to MH i2c: E2 0D 00 AD 0C 80 0D 02 02 05 00 1A 1B 8D 4C 24 00 00 6F [22:00:06]Write i2c OK [22:00:06]MH_I2C_Read... [22:00:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:06]Read from MH i2c: E2 [22:00:06]MH_I2C_Read... [22:00:06]Read from MH i2c: E2 03 00 [22:00:06]MH_I2C_Read... [22:00:06]Read from MH i2c: E2 03 00 AD 0C 00 90 00 2D [22:00:06]RAPDU: 90 00 [22:00:06]wFMCommunicate OK [22:00:06]wFMCommunicate request_size=4 [22:00:06]MH_SAM_APDU [22:00:06]CAPDU: 80 0D 03 02 [22:00:06]Write to MH i2c: E2 08 00 AE 0C 80 0D 03 02 00 00 00 00 35 [22:00:06]Write i2c OK [22:00:06]MH_I2C_Read... [22:00:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:00:06]Read from MH i2c: E2 [22:00:06]MH_I2C_Read... [22:00:06]Read from MH i2c: E2 0B 00 [22:00:06]MH_I2C_Read... [22:00:06]Read from MH i2c: E2 0B 00 AE 0C 00 CF 46 71 2B 48 69 FB D8 90 00 6B [22:00:06]RAPDU: CF 46 71 2B 48 69 FB D8 90 00 [22:00:06]wFMCommunicate OK [22:00:06]SAM_PROTO_SignData done [22:00:06]FM_MakeSignedData done [22:00:06]CreateOFDProtocolMessage [22:00:06]wFMCommunicate request_size=4 [22:00:06]MH_SAM_APDU [22:00:06]CAPDU: 80 11 00 00 [22:00:06]Write to MH i2c: E2 08 00 AF 0C 80 11 00 00 00 00 00 00 35 [22:00:06]Write i2c OK [22:00:06]MH_I2C_Read... [22:00:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:07]Read from MH i2c: E2 [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: E2 17 00 [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: E2 17 00 AF 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8E [22:00:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:00:07]wFMCommunicate OK [22:00:07]CreateOFDProtocolMessage done [22:00:07]OFDSenderStorePacket 163297 [22:00:07]StoreOFDPacket docnum=163297 [22:00:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 56 0C 07 01 B2 AE 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E6 02 00 00 F4 03 04 00 E6 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E1 7D 02 00 35 04 06 00 65 1A 1B 8D 4C 24 CF 46 71 2B 48 69 FB D8 [22:00:07]CheckFolder [22:00:07]dirname=/storage/ofd_packets [22:00:07]CheckFolder done [22:00:07]ProducePacketName [22:00:07]name=ofd_packets/00163297 [22:00:07]NVStorageSaveData ofd_packets/00163297 [22:00:07]File name is /storage/ofd_packets/00163297 [22:00:07]Write 301 bytes [22:00:07]NVStorageSaveData done [22:00:07]OFDSenderStorePacket done [22:00:07]KKMCreateOFDPacket done [22:00:07]NVStorageSaveData kkm_last_timestamp [22:00:07]File name is /storage/kkm_last_timestamp [22:00:07]Write 4 bytes [22:00:07]NVStorageSaveData done [22:00:07]ExternCall_PrintAddStr [22:00:07]wPrintStart [22:00:07]Write to MH i2c: 01 00 00 B0 0C BC [22:00:07]Write i2c OK [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: 01 [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: 01 07 00 [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: 01 07 00 B0 0C 00 00 00 00 00 FF 0F D1 [22:00:07]RasterBufferAndPrint [22:00:07]line Счет N : (1)291829 [22:00:07]line ИНН: 02508201610067 [22:00:07]line Контрольно-Кассовый Чек [22:00:07]line ПРОДАЖА [22:00:07]line ТРК (МРК, ГНК) : 42 [22:00:07]line Товар: 2710124130 [22:00:07]line Аи-92-К-5 [22:00:07]line 14.750 * 67.80 [22:00:07]line = 1000.05 [22:00:07]line НДС 12% НСП 1% [22:00:07]line > о реализуемом товаре [22:00:07]line ОКРУГЛЕНИЕ: -0.05 [22:00:07]line ИТОГО: 1000.00 [22:00:07]line Внесено: 1000.00 [22:00:07]line СДАЧА: 0.00 [22:00:07]line НСП 1% : 8.85 [22:00:07]line НДС 12% : 106.20 [22:00:07]line Наличными: 1000.00 [22:00:07]line Безнал.: 0.00 [22:00:07]line Место: АЗС № 130 "Партнер Нефть" [22:00:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:00:07]line СНО: Общий режим [22:00:07]line Чек 742 20.08.2024 22:00 [22:00:07]line Смена: 465 ФФД: 1.0 [22:00:07]line ЗНМ: 0300000070 [22:00:07]line РНМ: 0000000000092562 [22:00:07]line Версия ККМ: 001 [22:00:07]line ФМ: 0000000000871769 [22:00:07]line ФД: 163297 [22:00:07]line ФПД: 111162805799972 [22:00:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220006&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163297&fm=111162805799972&tin=02508201610067®Number=0000000000092562&sum=100000 [22:00:07]written 0, free lines is 4095 [22:00:07]Write to MH i2c: 01 00 00 DB 0C E7 [22:00:07]Write i2c OK [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: 01 [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: 01 07 00 [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: 01 07 00 DB 0C 00 00 00 00 00 C1 0C BB [22:00:07]RasterBufferAndPrint [22:00:07]line [22:00:07]line [22:00:07]line [22:00:07]line [22:00:07]line [22:00:07]written 0, free lines is 3271 [22:00:07]MH_Cut [22:00:07]Write to MH i2c: D1 01 00 E2 0C 01 C0 [22:00:07]Write i2c OK [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: D1 [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: D1 01 00 [22:00:07]MH_I2C_Read... [22:00:07]Read from MH i2c: D1 01 00 E2 0C 00 BF [22:00:07]Write to MH i2c: 01 00 00 E3 0C EF [22:00:07]Write i2c OK [22:00:07]MH_I2C_Read... [22:00:08]*** Cut start [22:00:08]*** Purtial cut [22:00:08]*** Stage 1: CUTSNS_PIN = 1 [22:00:10]Read from MH i2c: 01 [22:00:10]MH_I2C_Read... [22:00:10]*** Stop cut motor [22:00:10]*** Cut end [22:00:10]Read from MH i2c: 01 07 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: 01 07 00 E3 0C 00 00 00 00 00 FF 0F 04 [22:00:10]process_action close_receipt done [22:00:10]requested_data is exist [22:00:10]produce_requested_data [22:00:10]requested_item fm.sn is exist - process it [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 11 00 00 [22:00:10]Write to MH i2c: E2 08 00 E4 0C 80 11 00 00 00 00 00 00 6A [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 17 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 17 00 E4 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C3 [22:00:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:00:10]wFMCommunicate OK [22:00:10]requested_item fd.num is exist - process it [22:00:10]SAM_PROTO_GetFieldsCounters [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 13 00 00 [22:00:10]Write to MH i2c: E2 08 00 E5 0C 80 13 00 00 00 00 00 00 6D [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 62 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 62 00 E5 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E6 02 00 00 5E 04 04 00 E6 02 00 00 57 04 04 00 E7 02 00 00 19 04 04 00 00 00 00 00 90 00 7D [22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E1 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E6 02 00 00 5E 04 04 00 E6 02 00 00 57 04 04 00 E7 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:00:10]wFMCommunicate OK [22:00:10]SAM_PROTO_GetFieldsCounters done [22:00:10]requested_item shift.num is exist - process it [22:00:10]requested_item shift.opened is exist - process it [22:00:10]req_shift_opened [22:00:10]FM_GetShiftState [22:00:10]SAM_PROTO_GetShiftState [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 13 01 00 [22:00:10]Write to MH i2c: E2 08 00 E6 0C 80 13 01 00 00 00 00 00 6F [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:10]Read from MH i2c: E2 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 0E 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: E2 0E 00 E6 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3D [22:00:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:00:10]wFMCommunicate OK [22:00:10]SAM_PROTO_GetShiftState done [22:00:10]FM_GetShiftState done [22:00:10]req_shift_opened done [22:00:10]requested_item shift.open_date is exist - process it [22:00:10]req_shift_open_date [22:00:10]req_shift_open_date done [22:00:10]produce_requested_data done [22:00:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163297,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:00:10]process_action_free close_receipt [22:00:10]json_value_free [22:00:10]json_value_free done [22:00:10]process_json_proto returns [22:00:10]Send response to host [22:00:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163297,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:00:10]free response buf [22:00:10]execute_script done [22:00:10]execute_script returns [22:00:10]free content buf [22:00:10]Sock 9.Close socket [22:00:10]Sock 9.Thread stoped [22:00:10]accept exits with 10 [22:00:10]New connection [22:00:10]New thread 3067510116 created [22:00:10]Thread 3067366756 joined [22:00:10]Waiting for new connection... [22:00:10] Sock 10.Parse request [22:00:10]Sock 10.Check first char [22:00:10]Sock 10.First char is OK [22:00:10]request: POST /json_proto HTTP/1.0 [22:00:10]Method: POST [22:00:10]URL: /json_proto [22:00:10]Method is POST - this is cgi request [22:00:10]url: /json_proto [22:00:10]query_string will be loaded in cgi processing [22:00:10]execute_cgi json_proto POST (null) [22:00:10]execute_cgi path=json_proto method=POST [22:00:10]POST find Content-Length [22:00:10]Host: 172.17.44.132:8080 [22:00:10]Content-Length: 677 [22:00:10]Content-Type: application/json [22:00:10] [22:00:10]POST finish read [22:00:10]Found Content-Length = 677 [22:00:10]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:10]execute_script... [22:00:10]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291830", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:10]POST & json_proto [22:00:10]process_json_proto [22:00:10]json parsed OK: [22:00:10]protocol is kg_v1.0 [22:00:10]action value=close_receipt [22:00:10]process_action close_receipt [22:00:10]cmd_close_receipt [22:00:10]MH_GetDate [22:00:10]Write to MH i2c: F0 00 00 E7 0C E2 [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: F0 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: F0 09 00 [22:00:10]MH_I2C_Read... [22:00:10]Read from MH i2c: F0 09 00 E7 0C 00 EC 11 C5 66 2A 83 C1 65 E6 [22:00:10]GetLastDocTimeStamp 1724191206 [22:00:10]current date 1724191212 [22:00:10]FM_GetShiftState [22:00:10]SAM_PROTO_GetShiftState [22:00:10]wFMCommunicate request_size=4 [22:00:10]MH_SAM_APDU [22:00:10]CAPDU: 80 13 01 00 [22:00:10]Write to MH i2c: E2 08 00 E8 0C 80 13 01 00 00 00 00 00 71 [22:00:10]Write i2c OK [22:00:10]MH_I2C_Read... [22:00:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:11]Read from MH i2c: E2 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: E2 0E 00 [22:00:11]MH_I2C_Read... [22:00:11]Read from MH i2c: E2 0E 00 E8 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3F [22:00:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:00:11]wFMCommunicate OK [22:00:11]SAM_PROTO_GetShiftState done [22:00:11]FM_GetShiftState done [22:00:11]opened in 1724113081 [22:00:11]opened+sec_in_day 1724199481 [22:00:11]quantity*price = 60003 [22:00:11]sum+1 = 60004 [22:00:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 743 20.08.2024 22:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163298 ФПД: 123072560021409 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220012&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163298&fm=123072560021409&tin=02508201610067®Number=0000000000092562&sum=60000 [22:00:12]StoreToDocumentArchive [22:00:12]shift 465 fd 163298 [22:00:12]save to /storage/0465/doc_00163298 [22:00:12]save last doc name /storage/0465/doc_00163298 to /storage/kkm_last_doc_name [22:00:12]save OK [22:00:12]Clear old archive folders... [22:00:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:00:12]tlvbuf is 005F78D0 [22:00:12]SAM_PROTO_ClearQueue [22:00:12]wFMCommunicate request_size=4 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 09 00 00 [22:00:12]Write to MH i2c: E2 08 00 F5 0C 80 09 00 00 00 00 00 00 73 [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:00:12]Read from MH i2c: E2 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 03 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 03 00 F5 0C 00 90 00 75 [22:00:12]RAPDU: 90 00 [22:00:12]wFMCommunicate OK [22:00:12]SAM_PROTO_ClearQueue done [22:00:12]KKMCreateOFDPacket [22:00:12]OFDProtocolAddRootSTLVToBuf [22:00:12]FM_MakeSignedData [22:00:12]FM_MakeSignedData [22:00:12]SAM_PROTO_SignData [22:00:12]wFMCommunicate request_size=4 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 0D 01 02 [22:00:12]Write to MH i2c: E2 08 00 F6 0C 80 0D 01 02 00 00 00 00 7B [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:00:12]Read from MH i2c: E2 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 03 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 03 00 F6 0C 00 90 00 76 [22:00:12]RAPDU: 90 00 [22:00:12]wFMCommunicate OK [22:00:12]wFMCommunicate request_size=255 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 02 00 00 F4 03 04 00 EC 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7D 02 00 35 04 06 00 6F [22:00:12]Write to MH i2c: E2 02 01 F7 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 02 00 00 F4 03 04 00 EC 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7D 02 00 35 04 06 00 6F 00 00 79 [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:12]Read from MH i2c: E2 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 03 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 03 00 F7 0C 00 90 00 77 [22:00:12]RAPDU: 90 00 [22:00:12]wFMCommunicate OK [22:00:12]wFMCommunicate request_size=10 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 0D 02 02 05 EF 10 38 BF A1 [22:00:12]Write to MH i2c: E2 0D 00 F8 0C 80 0D 02 02 05 00 EF 10 38 BF A1 00 00 1F [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:12]Read from MH i2c: E2 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 03 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 03 00 F8 0C 00 90 00 78 [22:00:12]RAPDU: 90 00 [22:00:12]wFMCommunicate OK [22:00:12]wFMCommunicate request_size=4 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 0D 03 02 [22:00:12]Write to MH i2c: E2 08 00 F9 0C 80 0D 03 02 00 00 00 00 80 [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:00:12]Read from MH i2c: E2 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 0B 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 0B 00 F9 0C 00 71 E5 5D 37 07 0A 4A C1 90 00 87 [22:00:12]RAPDU: 71 E5 5D 37 07 0A 4A C1 90 00 [22:00:12]wFMCommunicate OK [22:00:12]SAM_PROTO_SignData done [22:00:12]FM_MakeSignedData done [22:00:12]CreateOFDProtocolMessage [22:00:12]wFMCommunicate request_size=4 [22:00:12]MH_SAM_APDU [22:00:12]CAPDU: 80 11 00 00 [22:00:12]Write to MH i2c: E2 08 00 FA 0C 80 11 00 00 00 00 00 00 80 [22:00:12]Write i2c OK [22:00:12]MH_I2C_Read... [22:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:12]Read from MH i2c: E2 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 17 00 [22:00:12]MH_I2C_Read... [22:00:12]Read from MH i2c: E2 17 00 FA 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D9 [22:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:00:12]wFMCommunicate OK [22:00:12]CreateOFDProtocolMessage done [22:00:12]OFDSenderStorePacket 163298 [22:00:12]StoreOFDPacket docnum=163298 [22:00:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 F4 0E 07 01 91 D2 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E7 02 00 00 F4 03 04 00 EC 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E2 7D 02 00 35 04 06 00 6F EF 10 38 BF A1 71 E5 5D 37 07 0A 4A C1 [22:00:12]CheckFolder [22:00:12]dirname=/storage/ofd_packets [22:00:12]CheckFolder done [22:00:12]ProducePacketName [22:00:12]name=ofd_packets/00163298 [22:00:12]NVStorageSaveData ofd_packets/00163298 [22:00:12]File name is /storage/ofd_packets/00163298 [22:00:12]Write 301 bytes [22:00:12]NVStorageSaveData done [22:00:12]OFDSenderStorePacket done [22:00:12]KKMCreateOFDPacket done [22:00:12]NVStorageSaveData kkm_last_timestamp [22:00:12]File name is /storage/kkm_last_timestamp [22:00:12]Write 4 bytes [22:00:12]NVStorageSaveData done [22:00:13]ExternCall_PrintAddStr [22:00:13]wPrintStart [22:00:13]Write to MH i2c: 01 00 00 FB 0C 07 [22:00:13]Write i2c OK [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: 01 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: 01 07 00 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: 01 07 00 FB 0C 00 00 00 00 00 FF 0F 1C [22:00:13]RasterBufferAndPrint [22:00:13]line Счет N : (1)291830 [22:00:13]line ИНН: 02508201610067 [22:00:13]line Контрольно-Кассовый Чек [22:00:13]line ПРОДАЖА [22:00:13]line ТРК (МРК, ГНК) : 32 [22:00:13]line Товар: 2710124130 [22:00:13]line Аи-92-К-5 [22:00:13]line 8.850 * 67.80 [22:00:13]line = 600.03 [22:00:13]line НДС 12% НСП 1% [22:00:13]line > о реализуемом товаре [22:00:13]line ОКРУГЛЕНИЕ: -0.03 [22:00:13]line ИТОГО: 600.00 [22:00:13]line Внесено: 600.00 [22:00:13]line СДАЧА: 0.00 [22:00:13]line НСП 1% : 5.31 [22:00:13]line НДС 12% : 63.72 [22:00:13]line Наличными: 600.00 [22:00:13]line Безнал.: 0.00 [22:00:13]line Место: АЗС № 130 "Партнер Нефть" [22:00:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:00:13]line СНО: Общий режим [22:00:13]line Чек 743 20.08.2024 22:00 [22:00:13]line Смена: 465 ФФД: 1.0 [22:00:13]line ЗНМ: 0300000070 [22:00:13]line РНМ: 0000000000092562 [22:00:13]line Версия ККМ: 001 [22:00:13]line ФМ: 0000000000871769 [22:00:13]line ФД: 163298 [22:00:13]line ФПД: 123072560021409 [22:00:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220012&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163298&fm=123072560021409&tin=02508201610067®Number=0000000000092562&sum=60000 [22:00:13]written 0, free lines is 4095 [22:00:13]Write to MH i2c: 01 00 00 26 0D 33 [22:00:13]Write i2c OK [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: 01 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: 01 07 00 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: 01 07 00 26 0D 00 00 00 00 00 C6 0C 0C [22:00:13]RasterBufferAndPrint [22:00:13]line [22:00:13]line [22:00:13]line [22:00:13]line [22:00:13]line [22:00:13]written 0, free lines is 3282 [22:00:13]MH_Cut [22:00:13]Write to MH i2c: D1 01 00 2D 0D 01 0C [22:00:13]Write i2c OK [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: D1 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: D1 01 00 [22:00:13]MH_I2C_Read... [22:00:13]Read from MH i2c: D1 01 00 2D 0D 00 0B [22:00:13]Write to MH i2c: 01 00 00 2E 0D 3B [22:00:13]Write i2c OK [22:00:13]MH_I2C_Read... [22:00:14]*** Cut start [22:00:14]*** Purtial cut [22:00:14]*** Stage 1: CUTSNS_PIN = 1 [22:00:16]recv_with_timeout no data received [22:00:16]Read from MH i2c: 01 [22:00:16]MH_I2C_Read... [22:00:16]*** Stop cut motor [22:00:16]*** Cut end [22:00:16]Read from MH i2c: 01 07 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: 01 07 00 2E 0D 00 00 00 00 00 FF 0F 50 [22:00:16]process_action close_receipt done [22:00:16]requested_data is exist [22:00:16]produce_requested_data [22:00:16]requested_item fm.sn is exist - process it [22:00:16]wFMCommunicate request_size=4 [22:00:16]MH_SAM_APDU [22:00:16]CAPDU: 80 11 00 00 [22:00:16]Write to MH i2c: E2 08 00 2F 0D 80 11 00 00 00 00 00 00 B6 [22:00:16]Write i2c OK [22:00:16]MH_I2C_Read... [22:00:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:16]Read from MH i2c: E2 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 17 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 17 00 2F 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0F [22:00:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:00:16]wFMCommunicate OK [22:00:16]requested_item fd.num is exist - process it [22:00:16]SAM_PROTO_GetFieldsCounters [22:00:16]wFMCommunicate request_size=4 [22:00:16]MH_SAM_APDU [22:00:16]CAPDU: 80 13 00 00 [22:00:16]Write to MH i2c: E2 08 00 30 0D 80 13 00 00 00 00 00 00 B9 [22:00:16]Write i2c OK [22:00:16]MH_I2C_Read... [22:00:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:00:16]Read from MH i2c: E2 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 62 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 62 00 30 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E7 02 00 00 5E 04 04 00 E7 02 00 00 57 04 04 00 E8 02 00 00 19 04 04 00 00 00 00 00 90 00 CD [22:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E7 02 00 00 5E 04 04 00 E7 02 00 00 57 04 04 00 E8 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:00:16]wFMCommunicate OK [22:00:16]SAM_PROTO_GetFieldsCounters done [22:00:16]requested_item shift.num is exist - process it [22:00:16]requested_item shift.opened is exist - process it [22:00:16]req_shift_opened [22:00:16]FM_GetShiftState [22:00:16]SAM_PROTO_GetShiftState [22:00:16]wFMCommunicate request_size=4 [22:00:16]MH_SAM_APDU [22:00:16]CAPDU: 80 13 01 00 [22:00:16]Write to MH i2c: E2 08 00 31 0D 80 13 01 00 00 00 00 00 BB [22:00:16]Write i2c OK [22:00:16]MH_I2C_Read... [22:00:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:16]Read from MH i2c: E2 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 0E 00 [22:00:16]MH_I2C_Read... [22:00:16]Read from MH i2c: E2 0E 00 31 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 89 [22:00:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:00:16]wFMCommunicate OK [22:00:16]SAM_PROTO_GetShiftState done [22:00:16]FM_GetShiftState done [22:00:16]req_shift_opened done [22:00:16]requested_item shift.open_date is exist - process it [22:00:16]req_shift_open_date [22:00:16]req_shift_open_date done [22:00:16]produce_requested_data done [22:00:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163298,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:00:16]process_action_free close_receipt [22:00:16]json_value_free [22:00:16]json_value_free done [22:00:16]process_json_proto returns [22:00:16]Send response to host [22:00:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163298,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:00:16]free response buf [22:00:16]execute_script done [22:00:16]execute_script returns [22:00:16]free content buf [22:00:16]Sock 10.Close socket [22:00:16]Sock 10.Thread stoped [22:00:28]recv_with_timeout no data received [22:00:56]accept exits with 9 [22:00:56]New connection [22:00:56]New thread 3067366756 created [22:00:56]Thread 3067510116 joined [22:00:56]Waiting for new connection... [22:00:56] Sock 9.Parse request [22:00:56]Sock 9.Check first char [22:00:56]Sock 9.First char is OK [22:00:56]request: POST /json_proto HTTP/1.0 [22:00:56]Method: POST [22:00:56]URL: /json_proto [22:00:56]Method is POST - this is cgi request [22:00:56]url: /json_proto [22:00:56]query_string will be loaded in cgi processing [22:00:56]execute_cgi json_proto POST (null) [22:00:56]execute_cgi path=json_proto method=POST [22:00:56]POST find Content-Length [22:00:56]Host: 172.17.44.132:8080 [22:00:56]Content-Length: 672 [22:00:56]Content-Type: application/json [22:00:56] [22:00:56]POST finish read [22:00:56]Found Content-Length = 672 [22:00:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:56]execute_script... [22: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 : (1)291831", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 21.810, "sum" : 1500.53, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:00:56]POST & json_proto [22:00:56]process_json_proto [22:00:56]json parsed OK: [22:00:56]protocol is kg_v1.0 [22:00:56]action value=close_receipt [22:00:56]process_action close_receipt [22:00:56]cmd_close_receipt [22:00:56]MH_GetDate [22:00:56]Write to MH i2c: F0 00 00 32 0D 2E [22:00:56]Write i2c OK [22:00:56]MH_I2C_Read... [22:00:56]Read from MH i2c: F0 [22:00:56]MH_I2C_Read... [22:00:56]Read from MH i2c: F0 09 00 [22:00:56]MH_I2C_Read... [22:00:56]Read from MH i2c: F0 09 00 32 0D 00 19 12 C5 66 2A 83 C1 65 60 [22:00:56]GetLastDocTimeStamp 1724191212 [22:00:56]current date 1724191257 [22:00:56]FM_GetShiftState [22:00:56]SAM_PROTO_GetShiftState [22:00:56]wFMCommunicate request_size=4 [22:00:56]MH_SAM_APDU [22:00:56]CAPDU: 80 13 01 00 [22:00:56]Write to MH i2c: E2 08 00 33 0D 80 13 01 00 00 00 00 00 BD [22:00:56]Write i2c OK [22:00:56]MH_I2C_Read... [22:00:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:00:56]Read from MH i2c: E2 [22:00:56]MH_I2C_Read... [22:00:56]Read from MH i2c: E2 0E 00 [22:00:56]MH_I2C_Read... [22:00:56]Read from MH i2c: E2 0E 00 33 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8B [22:00:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:00:56]wFMCommunicate OK [22:00:56]SAM_PROTO_GetShiftState done [22:00:56]FM_GetShiftState done [22:00:56]opened in 1724113081 [22:00:56]opened+sec_in_day 1724199481 [22:00:56]quantity*price = 150052 [22:00:56]sum+1 = 150054 [22:00:56]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.53 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.35 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 744 20.08.2024 22:00 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163299 ФПД: 163396886048776 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220057&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163299&fm=163396886048776&tin=02508201610067®Number=0000000000092562&sum=150000 [22:00:57]StoreToDocumentArchive [22:00:57]shift 465 fd 163299 [22:00:57]save to /storage/0465/doc_00163299 [22:00:57]save last doc name /storage/0465/doc_00163299 to /storage/kkm_last_doc_name [22:00:57]save OK [22:00:57]Clear old archive folders... [22:00:57]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:00:57]tlvbuf is 0056C100 [22:00:57]SAM_PROTO_ClearQueue [22:00:57]wFMCommunicate request_size=4 [22:00:57]MH_SAM_APDU [22:00:57]CAPDU: 80 09 00 00 [22:00:57]Write to MH i2c: E2 08 00 40 0D 80 09 00 00 00 00 00 00 BF [22:00:57]Write i2c OK [22:00:57]MH_I2C_Read... [22:00:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:00:57]Read from MH i2c: E2 [22:00:57]MH_I2C_Read... [22:00:57]Read from MH i2c: E2 03 00 [22:00:57]MH_I2C_Read... [22:00:57]Read from MH i2c: E2 03 00 40 0D 00 90 00 C1 [22:00:57]RAPDU: 90 00 [22:00:57]wFMCommunicate OK [22:00:57]SAM_PROTO_ClearQueue done [22:00:57]KKMCreateOFDPacket [22:00:57]OFDProtocolAddRootSTLVToBuf [22:00:57]FM_MakeSignedData [22:00:57]FM_MakeSignedData [22:00:57]SAM_PROTO_SignData [22:00:57]wFMCommunicate request_size=4 [22:00:57]MH_SAM_APDU [22:00:57]CAPDU: 80 0D 01 02 [22:00:57]Write to MH i2c: E2 08 00 41 0D 80 0D 01 02 00 00 00 00 C7 [22:00:57]Write i2c OK [22:00:57]MH_I2C_Read... [22:00:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:00:57]Read from MH i2c: E2 [22:00:57]MH_I2C_Read... [22:00:57]Read from MH i2c: E2 03 00 [22:00:57]MH_I2C_Read... [22:00:57]Read from MH i2c: E2 03 00 41 0D 00 90 00 C2 [22:00:57]RAPDU: 90 00 [22:00:57]wFMCommunicate OK [22:00:57]wFMCommunicate request_size=255 [22:00:57]MH_SAM_APDU [22:00:57]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 19 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7D 02 00 35 04 06 00 94 9B CD [22:00:57]Write to MH i2c: E2 02 01 42 0D 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 19 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7D 02 00 35 04 06 00 94 9B CD 00 00 1A [22:00:57]Write i2c OK [22:00:57]MH_I2C_Read... [22:00:58]Read from MH i2c: E2 [22:00:58]MH_I2C_Read... [22:00:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:58]Read from MH i2c: E2 03 00 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: E2 03 00 42 0D 00 90 00 C3 [22:00:58]RAPDU: 90 00 [22:00:58]wFMCommunicate OK [22:00:58]wFMCommunicate request_size=8 [22:00:58]MH_SAM_APDU [22:00:58]CAPDU: 80 0D 02 02 03 59 B0 08 [22:00:58]Write to MH i2c: E2 0B 00 43 0D 80 0D 02 02 03 00 59 B0 08 00 00 E1 [22:00:58]Write i2c OK [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: E2 [22:00:58]MH_I2C_Read... [22:00:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:00:58]Read from MH i2c: E2 03 00 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: E2 03 00 43 0D 00 90 00 C4 [22:00:58]RAPDU: 90 00 [22:00:58]wFMCommunicate OK [22:00:58]wFMCommunicate request_size=4 [22:00:58]MH_SAM_APDU [22:00:58]CAPDU: 80 0D 03 02 [22:00:58]Write to MH i2c: E2 08 00 44 0D 80 0D 03 02 00 00 00 00 CC [22:00:58]Write i2c OK [22:00:58]MH_I2C_Read... [22:00:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:00:58]Read from MH i2c: E2 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: E2 0B 00 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: E2 0B 00 44 0D 00 9C C4 69 E0 BC F1 F6 3F 90 00 58 [22:00:58]RAPDU: 9C C4 69 E0 BC F1 F6 3F 90 00 [22:00:58]wFMCommunicate OK [22:00:58]SAM_PROTO_SignData done [22:00:58]FM_MakeSignedData done [22:00:58]CreateOFDProtocolMessage [22:00:58]wFMCommunicate request_size=4 [22:00:58]MH_SAM_APDU [22:00:58]CAPDU: 80 11 00 00 [22:00:58]Write to MH i2c: E2 08 00 45 0D 80 11 00 00 00 00 00 00 CC [22:00:58]Write i2c OK [22:00:58]MH_I2C_Read... [22:00:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:00:58]Read from MH i2c: E2 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: E2 17 00 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: E2 17 00 45 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 25 [22:00:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:00:58]wFMCommunicate OK [22:00:58]CreateOFDProtocolMessage done [22:00:58]OFDSenderStorePacket 163299 [22:00:58]StoreOFDPacket docnum=163299 [22:00:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 51 88 05 01 E8 8F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 19 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7D 02 00 35 04 06 00 94 9B CD 59 B0 08 9C C4 69 E0 BC F1 F6 3F [22:00:58]CheckFolder [22:00:58]dirname=/storage/ofd_packets [22:00:58]CheckFolder done [22:00:58]ProducePacketName [22:00:58]name=ofd_packets/00163299 [22:00:58]NVStorageSaveData ofd_packets/00163299 [22:00:58]File name is /storage/ofd_packets/00163299 [22:00:58]Write 299 bytes [22:00:58]NVStorageSaveData done [22:00:58]OFDSenderStorePacket done [22:00:58]KKMCreateOFDPacket done [22:00:58]NVStorageSaveData kkm_last_timestamp [22:00:58]File name is /storage/kkm_last_timestamp [22:00:58]Write 4 bytes [22:00:58]NVStorageSaveData done [22:00:58]ExternCall_PrintAddStr [22:00:58]wPrintStart [22:00:58]Write to MH i2c: 01 00 00 46 0D 53 [22:00:58]Write i2c OK [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: 01 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: 01 07 00 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: 01 07 00 46 0D 00 00 00 00 00 FF 0F 68 [22:00:58]RasterBufferAndPrint [22:00:58]line Счет N : (1)291831 [22:00:58]line ИНН: 02508201610067 [22:00:58]line Контрольно-Кассовый Чек [22:00:58]line ПРОДАЖА [22:00:58]line ТРК (МРК, ГНК) : 51 [22:00:58]line Товар: 2710124130 [22:00:58]line SU-92-К-5 [22:00:58]line 21.810 * 68.80 [22:00:58]line = 1500.53 [22:00:58]line НДС 12% НСП 1% [22:00:58]line > о реализуемом товаре [22:00:58]line ОКРУГЛЕНИЕ: -0.53 [22:00:58]line ИТОГО: 1500.00 [22:00:58]line Внесено: 1500.00 [22:00:58]line СДАЧА: 0.00 [22:00:58]line НСП 1% : 13.28 [22:00:58]line НДС 12% : 159.35 [22:00:58]line Наличными: 1500.00 [22:00:58]line Безнал.: 0.00 [22:00:58]line Место: АЗС № 130 "Партнер Нефть" [22:00:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:00:58]line СНО: Общий режим [22:00:58]line Чек 744 20.08.2024 22:00 [22:00:58]line Смена: 465 ФФД: 1.0 [22:00:58]line ЗНМ: 0300000070 [22:00:58]line РНМ: 0000000000092562 [22:00:58]line Версия ККМ: 001 [22:00:58]line ФМ: 0000000000871769 [22:00:58]line ФД: 163299 [22:00:58]line ФПД: 163396886048776 [22:00:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220057&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163299&fm=163396886048776&tin=02508201610067®Number=0000000000092562&sum=150000 [22:00:58]written 0, free lines is 4095 [22:00:58]Write to MH i2c: 01 00 00 71 0D 7E [22:00:58]Write i2c OK [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: 01 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: 01 07 00 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: 01 07 00 71 0D 00 00 00 00 00 CD 0C 5E [22:00:58]RasterBufferAndPrint [22:00:58]line [22:00:58]line [22:00:58]line [22:00:58]line [22:00:58]line [22:00:58]written 0, free lines is 3286 [22:00:58]MH_Cut [22:00:58]Write to MH i2c: D1 01 00 78 0D 01 57 [22:00:58]Write i2c OK [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: D1 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: D1 01 00 [22:00:58]MH_I2C_Read... [22:00:58]Read from MH i2c: D1 01 00 78 0D 00 56 [22:00:58]Write to MH i2c: 01 00 00 79 0D 86 [22:00:58]Write i2c OK [22:00:58]MH_I2C_Read... [22:00:59]*** Cut start [22:00:59]*** Purtial cut [22:00:59]*** Stage 1: CUTSNS_PIN = 1 [22:01:01]Read from MH i2c: 01 [22:01:01]MH_I2C_Read... [22:01:01]*** Stop cut motor [22:01:01]*** Cut end [22:01:01]Read from MH i2c: 01 07 00 [22:01:01]MH_I2C_Read... [22:01:01]Read from MH i2c: 01 07 00 79 0D 00 00 00 00 00 FF 0F 9B [22:01:01]process_action close_receipt done [22:01:01]requested_data is exist [22:01:01]produce_requested_data [22:01:01]requested_item fm.sn is exist - process it [22:01:01]wFMCommunicate request_size=4 [22:01:01]MH_SAM_APDU [22:01:01]CAPDU: 80 11 00 00 [22:01:01]Write to MH i2c: E2 08 00 7A 0D 80 11 00 00 00 00 00 00 01 [22:01:01]Write i2c OK [22:01:01]MH_I2C_Read... [22:01:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:01:01]Read from MH i2c: E2 [22:01:01]MH_I2C_Read... [22:01:01]Read from MH i2c: E2 17 00 [22:01:01]MH_I2C_Read... [22:01:01]Read from MH i2c: E2 17 00 7A 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5A [22:01:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:01:01]wFMCommunicate OK [22:01:01]requested_item fd.num is exist - process it [22:01:01]SAM_PROTO_GetFieldsCounters [22:01:01]wFMCommunicate request_size=4 [22:01:01]MH_SAM_APDU [22:01:01]CAPDU: 80 13 00 00 [22:01:01]Write to MH i2c: E2 08 00 7B 0D 80 13 00 00 00 00 00 00 04 [22:01:01]Write i2c OK [22:01:01]MH_I2C_Read... [22:01:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:01:01]Read from MH i2c: E2 [22:01:01]MH_I2C_Read... [22:01:01]Read from MH i2c: E2 62 00 [22:01:01]MH_I2C_Read... [22:01:01]Read from MH i2c: E2 62 00 7B 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E8 02 00 00 5E 04 04 00 E8 02 00 00 57 04 04 00 E9 02 00 00 19 04 04 00 00 00 00 00 90 00 1C [22:01:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E8 02 00 00 5E 04 04 00 E8 02 00 00 57 04 04 00 E9 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:01:01]wFMCommunicate OK [22:01:01]SAM_PROTO_GetFieldsCounters done [22:01:01]requested_item shift.num is exist - process it [22:01:01]requested_item shift.opened is exist - process it [22:01:01]req_shift_opened [22:01:01]FM_GetShiftState [22:01:01]SAM_PROTO_GetShiftState [22:01:01]wFMCommunicate request_size=4 [22:01:01]MH_SAM_APDU [22:01:01]CAPDU: 80 13 01 00 [22:01:01]Write to MH i2c: E2 08 00 7C 0D 80 13 01 00 00 00 00 00 06 [22:01:01]Write i2c OK [22:01:01]MH_I2C_Read... [22:01:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:01]Read from MH i2c: E2 [22:01:01]MH_I2C_Read... [22:01:01]Read from MH i2c: E2 0E 00 [22:01:01]MH_I2C_Read... [22:01:01]Read from MH i2c: E2 0E 00 7C 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D4 [22:01:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:01:01]wFMCommunicate OK [22:01:01]SAM_PROTO_GetShiftState done [22:01:01]FM_GetShiftState done [22:01:01]req_shift_opened done [22:01:01]requested_item shift.open_date is exist - process it [22:01:01]req_shift_open_date [22:01:01]req_shift_open_date done [22:01:01]produce_requested_data done [22:01:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163299,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:01:01]process_action_free close_receipt [22:01:01]json_value_free [22:01:01]json_value_free done [22:01:01]process_json_proto returns [22:01:01]Send response to host [22:01:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163299,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:01:01]free response buf [22:01:01]execute_script done [22:01:01]execute_script returns [22:01:01]free content buf [22:01:01]Sock 9.Close socket [22:01:01]Sock 9.Thread stoped [22:01:12]recv_with_timeout no data received [22:01:19]accept exits with 11 [22:01:19]New connection [22:01:19]New thread 3067510116 created [22:01:19]Thread 3067366756 joined [22:01:19]Waiting for new connection... [22:01:19] Sock 11.Parse request [22:01:19]Sock 11.Check first char [22:01:19]Sock 11.First char is OK [22:01:19]request: POST /json_proto HTTP/1.0 [22:01:19]Method: POST [22:01:19]URL: /json_proto [22:01:19]Method is POST - this is cgi request [22:01:19]url: /json_proto [22:01:19]query_string will be loaded in cgi processing [22:01:19]execute_cgi json_proto POST (null) [22:01:19]execute_cgi path=json_proto method=POST [22:01:19]POST find Content-Length [22:01:19]Host: 172.17.44.132:8080 [22:01:19]Content-Length: 682 [22:01:19]Content-Type: application/json [22:01:19] [22:01:19]POST finish read [22:01:19]Found Content-Length = 682 [22:01:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:01:19]execute_script... [22:01:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291833", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:01:19]POST & json_proto [22:01:19]process_json_proto [22:01:19]json parsed OK: [22:01:19]protocol is kg_v1.0 [22:01:19]action value=close_receipt [22:01:19]process_action close_receipt [22:01:19]cmd_close_receipt [22:01:19]MH_GetDate [22:01:19]Write to MH i2c: F0 00 00 7D 0D 79 [22:01:19]Write i2c OK [22:01:19]MH_I2C_Read... [22:01:19]Read from MH i2c: F0 [22:01:19]MH_I2C_Read... [22:01:19]Read from MH i2c: F0 09 00 [22:01:19]MH_I2C_Read... [22:01:19]Read from MH i2c: F0 09 00 7D 0D 00 30 12 C5 66 2A 83 C1 65 C2 [22:01:19]GetLastDocTimeStamp 1724191257 [22:01:19]current date 1724191280 [22:01:19]FM_GetShiftState [22:01:19]SAM_PROTO_GetShiftState [22:01:19]wFMCommunicate request_size=4 [22:01:19]MH_SAM_APDU [22:01:19]CAPDU: 80 13 01 00 [22:01:19]Write to MH i2c: E2 08 00 7E 0D 80 13 01 00 00 00 00 00 08 [22:01:19]Write i2c OK [22:01:19]MH_I2C_Read... [22:01:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:19]Read from MH i2c: E2 [22:01:19]MH_I2C_Read... [22:01:19]Read from MH i2c: E2 0E 00 [22:01:19]MH_I2C_Read... [22:01:19]Read from MH i2c: E2 0E 00 7E 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D6 [22:01:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:01:19]wFMCommunicate OK [22:01:19]SAM_PROTO_GetShiftState done [22:01:19]FM_GetShiftState done [22:01:19]opened in 1724113081 [22:01:19]opened+sec_in_day 1724199481 [22:01:19]quantity*price = 100005 [22:01:19]sum+1 = 100006 [22:01:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 745 20.08.2024 22:01 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163300 ФПД: 43093479700210 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163300&fm=43093479700210&tin=02508201610067®Number=0000000000092562&sum=100000 [22:01:20]StoreToDocumentArchive [22:01:20]shift 465 fd 163300 [22:01:20]save to /storage/0465/doc_00163300 [22:01:20]save last doc name /storage/0465/doc_00163300 to /storage/kkm_last_doc_name [22:01:20]save OK [22:01:20]Clear old archive folders... [22:01:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:01:20]tlvbuf is 0060E120 [22:01:20]SAM_PROTO_ClearQueue [22:01:20]wFMCommunicate request_size=4 [22:01:20]MH_SAM_APDU [22:01:20]CAPDU: 80 09 00 00 [22:01:20]Write to MH i2c: E2 08 00 8B 0D 80 09 00 00 00 00 00 00 0A [22:01:20]Write i2c OK [22:01:20]MH_I2C_Read... [22:01:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:01:20]Read from MH i2c: E2 [22:01:20]MH_I2C_Read... [22:01:20]Read from MH i2c: E2 03 00 [22:01:20]MH_I2C_Read... [22:01:20]Read from MH i2c: E2 03 00 8B 0D 00 90 00 0C [22:01:20]RAPDU: 90 00 [22:01:20]wFMCommunicate OK [22:01:20]SAM_PROTO_ClearQueue done [22:01:20]KKMCreateOFDPacket [22:01:20]OFDProtocolAddRootSTLVToBuf [22:01:20]FM_MakeSignedData [22:01:20]FM_MakeSignedData [22:01:20]SAM_PROTO_SignData [22:01:20]wFMCommunicate request_size=4 [22:01:20]MH_SAM_APDU [22:01:20]CAPDU: 80 0D 01 02 [22:01:20]Write to MH i2c: E2 08 00 8C 0D 80 0D 01 02 00 00 00 00 12 [22:01:20]Write i2c OK [22:01:20]MH_I2C_Read... [22:01:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:01:20]Read from MH i2c: E2 [22:01:20]MH_I2C_Read... [22:01:20]Read from MH i2c: E2 03 00 [22:01:20]MH_I2C_Read... [22:01:20]Read from MH i2c: E2 03 00 8C 0D 00 90 00 0D [22:01:20]RAPDU: 90 00 [22:01:20]wFMCommunicate OK [22:01:20]wFMCommunicate request_size=255 [22:01:20]MH_SAM_APDU [22:01:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 30 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7D 02 00 35 04 06 00 27 [22:01:20]Write to MH i2c: E2 02 01 8D 0D 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 30 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7D 02 00 35 04 06 00 27 00 00 D9 [22:01:20]Write i2c OK [22:01:20]MH_I2C_Read... [22:01:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:01:20]Read from MH i2c: E2 [22:01:20]MH_I2C_Read... [22:01:20]Read from MH i2c: E2 03 00 [22:01:20]MH_I2C_Read... [22:01:20]Read from MH i2c: E2 03 00 8D 0D 00 90 00 0E [22:01:20]RAPDU: 90 00 [22:01:20]wFMCommunicate OK [22:01:20]wFMCommunicate request_size=10 [22:01:20]MH_SAM_APDU [22:01:20]CAPDU: 80 0D 02 02 05 31 7B 8C B6 F2 [22:01:20]Write to MH i2c: E2 0D 00 8E 0D 80 0D 02 02 05 00 31 7B 8C B6 F2 00 00 FF [22:01:20]Write i2c OK [22:01:20]MH_I2C_Read... [22:01:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:01:20]Read from MH i2c: E2 [22:01:20]MH_I2C_Read... [22:01:20]Read from MH i2c: E2 03 00 [22:01:20]MH_I2C_Read... [22:01:20]Read from MH i2c: E2 03 00 8E 0D 00 90 00 0F [22:01:20]RAPDU: 90 00 [22:01:20]wFMCommunicate OK [22:01:20]wFMCommunicate request_size=4 [22:01:20]MH_SAM_APDU [22:01:20]CAPDU: 80 0D 03 02 [22:01:20]Write to MH i2c: E2 08 00 8F 0D 80 0D 03 02 00 00 00 00 17 [22:01:20]Write i2c OK [22:01:20]MH_I2C_Read... [22:01:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:01:20]Read from MH i2c: E2 [22:01:20]MH_I2C_Read... [22:01:20]Read from MH i2c: E2 0B 00 [22:01:20]MH_I2C_Read... [22:01:20]Read from MH i2c: E2 0B 00 8F 0D 00 37 E5 9F 31 5B 90 C0 68 90 00 17 [22:01:20]RAPDU: 37 E5 9F 31 5B 90 C0 68 90 00 [22:01:20]wFMCommunicate OK [22:01:20]SAM_PROTO_SignData done [22:01:20]FM_MakeSignedData done [22:01:20]CreateOFDProtocolMessage [22:01:20]wFMCommunicate request_size=4 [22:01:20]MH_SAM_APDU [22:01:20]CAPDU: 80 11 00 00 [22:01:20]Write to MH i2c: E2 08 00 90 0D 80 11 00 00 00 00 00 00 17 [22:01:20]Write i2c OK [22:01:20]MH_I2C_Read... [22:01:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:01:21]Read from MH i2c: E2 [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: E2 17 00 [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: E2 17 00 90 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 70 [22:01:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:01:21]wFMCommunicate OK [22:01:21]CreateOFDProtocolMessage done [22:01:21]OFDSenderStorePacket 163300 [22:01:21]StoreOFDPacket docnum=163300 [22:01:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D1 A6 07 01 EA 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 30 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7D 02 00 35 04 06 00 27 31 7B 8C B6 F2 37 E5 9F 31 5B 90 C0 68 [22:01:21]CheckFolder [22:01:21]dirname=/storage/ofd_packets [22:01:21]CheckFolder done [22:01:21]ProducePacketName [22:01:21]name=ofd_packets/00163300 [22:01:21]NVStorageSaveData ofd_packets/00163300 [22:01:21]File name is /storage/ofd_packets/00163300 [22:01:21]Write 301 bytes [22:01:21]NVStorageSaveData done [22:01:21]OFDSenderStorePacket done [22:01:21]KKMCreateOFDPacket done [22:01:21]NVStorageSaveData kkm_last_timestamp [22:01:21]File name is /storage/kkm_last_timestamp [22:01:21]Write 4 bytes [22:01:21]NVStorageSaveData done [22:01:21]ExternCall_PrintAddStr [22:01:21]wPrintStart [22:01:21]Write to MH i2c: 01 00 00 91 0D 9E [22:01:21]Write i2c OK [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: 01 [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: 01 07 00 [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: 01 07 00 91 0D 00 00 00 00 00 FF 0F B3 [22:01:21]RasterBufferAndPrint [22:01:21]line Счет N : (1)291833 [22:01:21]line ИНН: 02508201610067 [22:01:21]line Контрольно-Кассовый Чек [22:01:21]line ПРОДАЖА [22:01:21]line ТРК (МРК, ГНК) : 62 [22:01:21]line Товар: 2710124130 [22:01:21]line Аи-92-К-5 [22:01:21]line 14.750 * 67.80 [22:01:21]line = 1000.05 [22:01:21]line НДС 12% НСП 1% [22:01:21]line > о реализуемом товаре [22:01:21]line ОКРУГЛЕНИЕ: -0.05 [22:01:21]line ИТОГО: 1000.00 [22:01:21]line Внесено: 1000.00 [22:01:21]line СДАЧА: 0.00 [22:01:21]line НСП 1% : 8.85 [22:01:21]line НДС 12% : 106.20 [22:01:21]line Наличными: 1000.00 [22:01:21]line Безнал.: 0.00 [22:01:21]line Место: АЗС № 130 "Партнер Нефть" [22:01:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:01:21]line СНО: Общий режим [22:01:21]line Чек 745 20.08.2024 22:01 [22:01:21]line Смена: 465 ФФД: 1.0 [22:01:21]line ЗНМ: 0300000070 [22:01:21]line РНМ: 0000000000092562 [22:01:21]line Версия ККМ: 001 [22:01:21]line ФМ: 0000000000871769 [22:01:21]line ФД: 163300 [22:01:21]line ФПД: 43093479700210 [22:01:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220120&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163300&fm=43093479700210&tin=02508201610067®Number=0000000000092562&sum=100000 [22:01:21]written 0, free lines is 4095 [22:01:21]Write to MH i2c: 01 00 00 BC 0D C9 [22:01:21]Write i2c OK [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: 01 [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: 01 07 00 [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: 01 07 00 BC 0D 00 00 00 00 00 C1 0C 9D [22:01:21]RasterBufferAndPrint [22:01:21]line [22:01:21]line [22:01:21]line [22:01:21]line [22:01:21]line [22:01:21]written 0, free lines is 3276 [22:01:21]MH_Cut [22:01:21]Write to MH i2c: D1 01 00 C3 0D 01 A2 [22:01:21]Write i2c OK [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: D1 [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: D1 01 00 [22:01:21]MH_I2C_Read... [22:01:21]Read from MH i2c: D1 01 00 C3 0D 00 A1 [22:01:21]Write to MH i2c: 01 00 00 C4 0D D1 [22:01:21]Write i2c OK [22:01:21]MH_I2C_Read... [22:01:22]*** Cut start [22:01:22]*** Purtial cut [22:01:22]*** Stage 1: CUTSNS_PIN = 1 [22:01:24]Read from MH i2c: 01 [22:01:24]MH_I2C_Read... [22:01:24]*** Stop cut motor [22:01:24]*** Cut end [22:01:24]Read from MH i2c: 01 07 00 [22:01:24]MH_I2C_Read... [22:01:24]Read from MH i2c: 01 07 00 C4 0D 00 00 00 00 00 FF 0F E6 [22:01:24]process_action close_receipt done [22:01:24]requested_data is exist [22:01:24]produce_requested_data [22:01:24]requested_item fm.sn is exist - process it [22:01:24]wFMCommunicate request_size=4 [22:01:24]MH_SAM_APDU [22:01:24]CAPDU: 80 11 00 00 [22:01:24]Write to MH i2c: E2 08 00 C5 0D 80 11 00 00 00 00 00 00 4C [22:01:24]Write i2c OK [22:01:24]MH_I2C_Read... [22:01:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:01:24]Read from MH i2c: E2 [22:01:24]MH_I2C_Read... [22:01:24]Read from MH i2c: E2 17 00 [22:01:24]MH_I2C_Read... [22:01:24]Read from MH i2c: E2 17 00 C5 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [22:01:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:01:24]wFMCommunicate OK [22:01:24]requested_item fd.num is exist - process it [22:01:24]SAM_PROTO_GetFieldsCounters [22:01:24]wFMCommunicate request_size=4 [22:01:24]MH_SAM_APDU [22:01:24]CAPDU: 80 13 00 00 [22:01:24]Write to MH i2c: E2 08 00 C6 0D 80 13 00 00 00 00 00 00 4F [22:01:24]Write i2c OK [22:01:24]MH_I2C_Read... [22:01:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:01:24]Read from MH i2c: E2 [22:01:24]MH_I2C_Read... [22:01:24]Read from MH i2c: E2 62 00 [22:01:24]MH_I2C_Read... [22:01:24]Read from MH i2c: E2 62 00 C6 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E9 02 00 00 5E 04 04 00 E9 02 00 00 57 04 04 00 EA 02 00 00 19 04 04 00 00 00 00 00 90 00 6B [22:01: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 E9 02 00 00 5E 04 04 00 E9 02 00 00 57 04 04 00 EA 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:01:24]wFMCommunicate OK [22:01:24]SAM_PROTO_GetFieldsCounters done [22:01:24]requested_item shift.num is exist - process it [22:01:24]requested_item shift.opened is exist - process it [22:01:24]req_shift_opened [22:01:24]FM_GetShiftState [22:01:24]SAM_PROTO_GetShiftState [22:01:24]wFMCommunicate request_size=4 [22:01:24]MH_SAM_APDU [22:01:24]CAPDU: 80 13 01 00 [22:01:24]Write to MH i2c: E2 08 00 C7 0D 80 13 01 00 00 00 00 00 51 [22:01:24]Write i2c OK [22:01:24]MH_I2C_Read... [22:01:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:24]Read from MH i2c: E2 [22:01:24]MH_I2C_Read... [22:01:24]Read from MH i2c: E2 0E 00 [22:01:24]MH_I2C_Read... [22:01:24]Read from MH i2c: E2 0E 00 C7 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1F [22:01:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:01:24]wFMCommunicate OK [22:01:24]SAM_PROTO_GetShiftState done [22:01:24]FM_GetShiftState done [22:01:24]req_shift_opened done [22:01:24]requested_item shift.open_date is exist - process it [22:01:24]req_shift_open_date [22:01:24]req_shift_open_date done [22:01:24]produce_requested_data done [22:01:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163300,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:01:24]process_action_free close_receipt [22:01:24]json_value_free [22:01:24]json_value_free done [22:01:24]process_json_proto returns [22:01:24]Send response to host [22:01:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163300,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:01:24]free response buf [22:01:24]execute_script done [22:01:24]execute_script returns [22:01:24]free content buf [22:01:24]Sock 11.Close socket [22:01:24]Sock 11.Thread stoped [22:01:31]recv_with_timeout no data received [22:01:33]ConnectInit Can't connect to host [22:01:33]CommunicateWithHost connect error [22:01:33]CommunicateWithHost err = -1 [22:01:33]OFD Sender: Server communicate error [22:01:33]OFD Sender: Processing packet 163296 [packets to send 965, broken 960] [22:01:33]ProducePacketName [22:01:33]name=ofd_packets/00163296 [22:01:33]OFD Sender: To server: pG, [22:01:33]CommunicateWithHost lk.salyk.kg:30040 [22:01:33]ConnectInit lk.salyk.kg [22:01:36]Connected sock=7 [22:01: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 36 39 10 01 00 00 A1 63 08 01 0B 21 5A 03 01 00 03 00 FC 00 1E 04 01 00 01 23 04 4E 00 8A 04 08 00 34 38 37 34 34 35 33 39 06 04 0F 00 4C 44 20 43 6F 6D 70 61 63 74 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E5 02 00 00 F4 03 04 00 93 11 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E0 7D 02 00 35 04 06 00 D0 18 64 C1 EB 5E BD 23 34 68 AB F0 1F D0 [22:01:36]accept exits with 10 [22:01:36]New connection [22:01:36]New thread 3067366756 created [22:01:36]Thread 3067510116 joined [22:01:36]Waiting for new connection... [22:01:36] Sock 10.Parse request [22:01:36]Sock 10.Check first char [22:01:36]Sock 10.First char is OK [22:01:36]request: POST /json_proto HTTP/1.0 [22:01:36]Method: POST [22:01:36]URL: /json_proto [22:01:36]Method is POST - this is cgi request [22:01:36]url: /json_proto [22:01:36]query_string will be loaded in cgi processing [22:01:36]execute_cgi json_proto POST (null) [22:01:36]execute_cgi path=json_proto method=POST [22:01:36]POST find Content-Length [22:01:36]Host: 172.17.44.132:8080 [22:01:36]Content-Length: 681 [22:01:36]Content-Type: application/json [22:01:36] [22:01:36]POST finish read [22:01:36]Found Content-Length = 681 [22:01:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:01:36]execute_script... [22:01:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291828", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:01:36]POST & json_proto [22:01:36]process_json_proto [22:01:36]json parsed OK: [22:01:36]protocol is kg_v1.0 [22:01:36]action value=close_receipt [22:01:36]process_action close_receipt [22:01:36]cmd_close_receipt [22:01:36]MH_GetDate [22:01:36]Write to MH i2c: F0 00 00 C8 0D C4 [22:01:36]Write i2c OK [22:01:36]MH_I2C_Read... [22:01:36]Read from MH i2c: F0 [22:01:36]MH_I2C_Read... [22:01:36]Read from MH i2c: F0 09 00 [22:01:36]MH_I2C_Read... [22:01:36]Read from MH i2c: F0 09 00 C8 0D 00 41 12 C5 66 2A 83 C1 65 1E [22:01:36]GetLastDocTimeStamp 1724191280 [22:01:36]current date 1724191297 [22:01:36]FM_GetShiftState [22:01:36]SAM_PROTO_GetShiftState [22:01:36]wFMCommunicate request_size=4 [22:01:36]MH_SAM_APDU [22:01:36]CAPDU: 80 13 01 00 [22:01:36]Write to MH i2c: E2 08 00 C9 0D 80 13 01 00 00 00 00 00 53 [22:01:36]Write i2c OK [22:01:36]MH_I2C_Read... [22:01:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:01:36]Read from MH i2c: E2 [22:01:36]MH_I2C_Read... [22:01:36]Read from MH i2c: E2 0E 00 [22:01:36]MH_I2C_Read... [22:01:36]Read from MH i2c: E2 0E 00 C9 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 21 [22:01:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:01:36]wFMCommunicate OK [22:01:36]SAM_PROTO_GetShiftState done [22:01:36]FM_GetShiftState done [22:01:36]opened in 1724113081 [22:01:36]opened+sec_in_day 1724199481 [22:01:36]quantity*price = 50035 [22:01:36]sum+1 = 50036 [22:01:36]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.92 ИТОГО: 1153.00 Внесено: 1500.00 СДАЧА: 347.00 НСП 1% : 10.21 НДС 12% : 122.54 Наличными: 1153.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 748 20.08.2024 22:04 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163303 ФПД: 165919117691350 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163303&fm=165919117691350&tin=02508201610067®Number=0000000000092562&sum=115300 [22:04:54]StoreToDocumentArchive [22:04:54]shift 465 fd 163303 [22:04:54]save to /storage/0465/doc_00163303 [22:04:54]save last doc name /storage/0465/doc_00163303 to /storage/kkm_last_doc_name [22:04:54]save OK [22:04:54]Clear old archive folders... [22:04:54]ProcessDocumentItem done err = 0, tmpTLVsize=250 [22:04:54]tlvbuf is 005F74F0 [22:04:54]SAM_PROTO_ClearQueue [22:04:54]wFMCommunicate request_size=4 [22:04:54]MH_SAM_APDU [22:04:54]CAPDU: 80 09 00 00 [22:04:54]Write to MH i2c: E2 08 00 6B 0E 80 09 00 00 00 00 00 00 EB [22:04:54]Write i2c OK [22:04:54]MH_I2C_Read... [22:04:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:04:54]Read from MH i2c: E2 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 03 00 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 03 00 6B 0E 00 90 00 ED [22:04:54]RAPDU: 90 00 [22:04:54]wFMCommunicate OK [22:04:54]SAM_PROTO_ClearQueue done [22:04:54]KKMCreateOFDPacket [22:04:54]OFDProtocolAddRootSTLVToBuf [22:04:54]FM_MakeSignedData [22:04:54]FM_MakeSignedData [22:04:54]SAM_PROTO_SignData [22:04:54]wFMCommunicate request_size=4 [22:04:54]MH_SAM_APDU [22:04:54]CAPDU: 80 0D 01 02 [22:04:54]Write to MH i2c: E2 08 00 6C 0E 80 0D 01 02 00 00 00 00 F3 [22:04:54]Write i2c OK [22:04:54]MH_I2C_Read... [22:04:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:04:54]Read from MH i2c: E2 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 03 00 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 03 00 6C 0E 00 90 00 EE [22:04:54]RAPDU: 90 00 [22:04:54]wFMCommunicate OK [22:04:54]wFMCommunicate request_size=255 [22:04:54]MH_SAM_APDU [22:04:54]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 62 75 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 C2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 C2 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 2F 00 00 00 00 07 04 06 00 64 C2 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 02 00 00 F4 03 04 00 06 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7D 02 00 35 04 06 00 96 E7 [22:04:54]Write to MH i2c: E2 02 01 6D 0E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 62 75 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 C2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 C2 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 2F 00 00 00 00 07 04 06 00 64 C2 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 02 00 00 F4 03 04 00 06 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7D 02 00 35 04 06 00 96 E7 00 00 5D [22:04:54]Write i2c OK [22:04:54]MH_I2C_Read... [22:04:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:54]Read from MH i2c: E2 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 03 00 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 03 00 6D 0E 00 90 00 EF [22:04:54]RAPDU: 90 00 [22:04:54]wFMCommunicate OK [22:04:54]wFMCommunicate request_size=9 [22:04:54]MH_SAM_APDU [22:04:54]CAPDU: 80 0D 02 02 04 0E 12 49 D6 [22:04:54]Write to MH i2c: E2 0C 00 6E 0E 80 0D 02 02 04 00 0E 12 49 D6 00 00 3D [22:04:54]Write i2c OK [22:04:54]MH_I2C_Read... [22:04:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:04:54]Read from MH i2c: E2 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 03 00 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 03 00 6E 0E 00 90 00 F0 [22:04:54]RAPDU: 90 00 [22:04:54]wFMCommunicate OK [22:04:54]wFMCommunicate request_size=4 [22:04:54]MH_SAM_APDU [22:04:54]CAPDU: 80 0D 03 02 [22:04:54]Write to MH i2c: E2 08 00 6F 0E 80 0D 03 02 00 00 00 00 F8 [22:04:54]Write i2c OK [22:04:54]MH_I2C_Read... [22:04:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:04:54]Read from MH i2c: E2 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 0B 00 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 0B 00 6F 0E 00 75 BC 58 EE 12 CD C9 89 90 00 A1 [22:04:54]RAPDU: 75 BC 58 EE 12 CD C9 89 90 00 [22:04:54]wFMCommunicate OK [22:04:54]SAM_PROTO_SignData done [22:04:54]FM_MakeSignedData done [22:04:54]CreateOFDProtocolMessage [22:04:54]wFMCommunicate request_size=4 [22:04:54]MH_SAM_APDU [22:04:54]CAPDU: 80 11 00 00 [22:04:54]Write to MH i2c: E2 08 00 70 0E 80 11 00 00 00 00 00 00 F8 [22:04:54]Write i2c OK [22:04:54]MH_I2C_Read... [22:04:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:54]Read from MH i2c: E2 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 17 00 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: E2 17 00 70 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [22:04:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:04:54]wFMCommunicate OK [22:04:54]CreateOFDProtocolMessage done [22:04:54]OFDSenderStorePacket 163303 [22:04:54]StoreOFDPacket docnum=163303 [22:04:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 98 39 06 01 B6 49 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 62 75 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 C2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 C2 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 2F 00 00 00 00 07 04 06 00 64 C2 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 02 00 00 F4 03 04 00 06 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7D 02 00 35 04 06 00 96 E7 0E 12 49 D6 75 BC 58 EE 12 CD C9 89 [22:04:54]CheckFolder [22:04:54]dirname=/storage/ofd_packets [22:04:54]CheckFolder done [22:04:54]ProducePacketName [22:04:54]name=ofd_packets/00163303 [22:04:54]NVStorageSaveData ofd_packets/00163303 [22:04:54]File name is /storage/ofd_packets/00163303 [22:04:54]Write 300 bytes [22:04:54]NVStorageSaveData done [22:04:54]OFDSenderStorePacket done [22:04:54]KKMCreateOFDPacket done [22:04:54]NVStorageSaveData kkm_last_timestamp [22:04:54]File name is /storage/kkm_last_timestamp [22:04:54]Write 4 bytes [22:04:54]NVStorageSaveData done [22:04:54]ExternCall_PrintAddStr [22:04:54]wPrintStart [22:04:54]Write to MH i2c: 01 00 00 71 0E 7F [22:04:54]Write i2c OK [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: 01 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: 01 07 00 [22:04:54]MH_I2C_Read... [22:04:54]Read from MH i2c: 01 07 00 71 0E 00 00 00 00 00 FF 0F 94 [22:04:54]RasterBufferAndPrint [22:04:54]line Счет N : (1)291832 [22:04:54]line ИНН: 02508201610067 [22:04:54]line Контрольно-Кассовый Чек [22:04:54]line ПРОДАЖА [22:04:54]line ТРК (МРК, ГНК) : 71 [22:04:54]line Товар: 2711129700 [22:04:54]line ГАЗ-К-5 [22:04:54]line 30.050 * 38.40 [22:04:54]line = 1153.92 [22:04:54]line НДС 12% НСП 1% [22:04:54]line > о реализуемом товаре [22:04:54]line ОКРУГЛЕНИЕ: -0.92 [22:04:54]line ИТОГО: 1153.00 [22:04:54]line Внесено: 1500.00 [22:04:54]line СДАЧА: 347.00 [22:04:54]line НСП 1% : 10.21 [22:04:54]line НДС 12% : 122.54 [22:04:54]line Наличными: 1153.00 [22:04:54]line Безнал.: 0.00 [22:04:54]line Место: АЗС № 130 "Партнер Нефть" [22:04:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:04:54]line СНО: Общий режим [22:04:54]line Чек 748 20.08.2024 22:04 [22:04:54]line Смена: 465 ФФД: 1.0 [22:04:54]line ЗНМ: 0300000070 [22:04:54]line РНМ: 0000000000092562 [22:04:54]line Версия ККМ: 001 [22:04:54]line ФМ: 0000000000871769 [22:04:54]line ФД: 163303 [22:04:54]line ФПД: 165919117691350 [22:04:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220454&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163303&fm=165919117691350&tin=02508201610067®Number=0000000000092562&sum=115300 [22:04:54]written 0, free lines is 4095 [22:04:55]Write to MH i2c: 01 00 00 9C 0E AA [22:04:55]Write i2c OK [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: 01 [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: 01 07 00 [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: 01 07 00 9C 0E 00 00 00 00 00 BF 0C 7C [22:04:55]RasterBufferAndPrint [22:04:55]line [22:04:55]line [22:04:55]line [22:04:55]line [22:04:55]line [22:04:55]written 0, free lines is 3270 [22:04:55]MH_Cut [22:04:55]Write to MH i2c: D1 01 00 A3 0E 01 83 [22:04:55]Write i2c OK [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: D1 [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: D1 01 00 [22:04:55]MH_I2C_Read... [22:04:55]Read from MH i2c: D1 01 00 A3 0E 00 82 [22:04:55]Write to MH i2c: 01 00 00 A4 0E B2 [22:04:55]Write i2c OK [22:04:55]MH_I2C_Read... [22:04:56]*** Cut start [22:04:56]*** Purtial cut [22:04:56]*** Stage 1: CUTSNS_PIN = 1 [22:04:58]Read from MH i2c: 01 [22:04:58]MH_I2C_Read... [22:04:58]*** Stop cut motor [22:04:58]*** Cut end [22:04:58]Read from MH i2c: 01 07 00 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: 01 07 00 A4 0E 00 00 00 00 00 FF 0F C7 [22:04:58]process_action close_receipt done [22:04:58]requested_data is exist [22:04:58]produce_requested_data [22:04:58]requested_item fm.sn is exist - process it [22:04:58]wFMCommunicate request_size=4 [22:04:58]MH_SAM_APDU [22:04:58]CAPDU: 80 11 00 00 [22:04:58]Write to MH i2c: E2 08 00 A5 0E 80 11 00 00 00 00 00 00 2D [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:04:58]Read from MH i2c: E2 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 17 00 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 17 00 A5 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [22:04:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:04:58]wFMCommunicate OK [22:04:58]requested_item fd.num is exist - process it [22:04:58]SAM_PROTO_GetFieldsCounters [22:04:58]wFMCommunicate request_size=4 [22:04:58]MH_SAM_APDU [22:04:58]CAPDU: 80 13 00 00 [22:04:58]Write to MH i2c: E2 08 00 A6 0E 80 13 00 00 00 00 00 00 30 [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:04:58]Read from MH i2c: E2 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 62 00 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 62 00 A6 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EC 02 00 00 5E 04 04 00 EC 02 00 00 57 04 04 00 ED 02 00 00 19 04 04 00 00 00 00 00 90 00 58 [22:04: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EC 02 00 00 5E 04 04 00 EC 02 00 00 57 04 04 00 ED 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:04:58]wFMCommunicate OK [22:04:58]SAM_PROTO_GetFieldsCounters done [22:04:58]requested_item shift.num is exist - process it [22:04:58]requested_item shift.opened is exist - process it [22:04:58]req_shift_opened [22:04:58]FM_GetShiftState [22:04:58]SAM_PROTO_GetShiftState [22:04:58]wFMCommunicate request_size=4 [22:04:58]MH_SAM_APDU [22:04:58]CAPDU: 80 13 01 00 [22:04:58]Write to MH i2c: E2 08 00 A7 0E 80 13 01 00 00 00 00 00 32 [22:04:58]Write i2c OK [22:04:58]MH_I2C_Read... [22:04:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:04:58]Read from MH i2c: E2 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 0E 00 [22:04:58]MH_I2C_Read... [22:04:58]Read from MH i2c: E2 0E 00 A7 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 00 [22:04:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:04:58]wFMCommunicate OK [22:04:58]SAM_PROTO_GetShiftState done [22:04:58]FM_GetShiftState done [22:04:58]req_shift_opened done [22:04:58]requested_item shift.open_date is exist - process it [22:04:58]req_shift_open_date [22:04:58]req_shift_open_date done [22:04:58]produce_requested_data done [22:04:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163303,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:04:58]process_action_free close_receipt [22:04:58]json_value_free [22:04:58]json_value_free done [22:04:58]process_json_proto returns [22:04:58]Send response to host [22:04:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163303,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:04:58]free response buf [22:04:58]execute_script done [22:04:58]execute_script returns [22:04:58]free content buf [22:04:58]Sock 11.Close socket [22:04:58]Sock 11.Thread stoped [22:05:04]recv_with_timeout no data received [22:05:24]recv_with_timeout no data received [22:06:04]ConnectInit Can't connect to host [22:06:04]CommunicateWithHost connect error [22:06:04]CommunicateWithHost err = -1 [22:06:04]OFD Sender: Server communicate error [22:06:04]OFD Sender: Processing packet 163299 [packets to send 965, broken 960] [22:06:04]ProducePacketName [22:06:04]name=ofd_packets/00163299 [22:06:04]OFD Sender: To server: pG, [22:06:04]CommunicateWithHost lk.salyk.kg:30040 [22:06:04]ConnectInit lk.salyk.kg [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]A0 *** [00:00:10] [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17010829+1707180842=1724191671 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 B7 13 C5 66 2A 83 C1 65 C7 [22:07:51]Current date/time: 20.08.2024 22:07 [22:07:51]FM_Init [22:07:51]wFMConnect [22:07:51]MH_SAM_On [22:07:51]Write to MH i2c: E0 00 00 08 00 E7 [22:07:51]Write i2c OK [22:07:51]MH_I2C_Read... [22:07:51]*** iso7816_init finished! [22:07:51]*** atr: [22:07:51]*** 0F 3B D5 18 FF 81 91 FE [22:07:51]*** 1F C3 80 73 C8 21 10 0A [22:07:51]*** 00 00 00 00 00 00 00 00 [22:07:51]*** 00 00 00 00 00 00 00 00 [22:07:51]*** 00 00 00 00 00 00 00 00 [22:07:51]*** 00 00 00 00 00 00 00 00 [22:07:51]*** 00 00 00 00 00 00 00 00 [22:07:51]*** 00 00 00 00 00 00 00 00 [22:07:51]Read from MH i2c: E0 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E0 10 00 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [22:07:51]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:07:51]wFMCommunicate request_size=10 [22:07:51]MH_SAM_APDU [22:07:51]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:07:51]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:07:51]Write i2c OK [22:07:51]MH_I2C_Read... [22:07:51]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:07:51]Read from MH i2c: E2 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 03 00 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:07:51]RAPDU: 90 00 [22:07:51]wFMCommunicate OK [22:07:51]wFMCommunicate request_size=4 [22:07:51]MH_SAM_APDU [22:07:51]CAPDU: 80 11 00 00 [22:07:51]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:07:51]Write i2c OK [22:07:51]MH_I2C_Read... [22:07:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:51]Read from MH i2c: E2 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 17 00 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [22:07:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:07:51]wFMCommunicate OK [22:07:51]Detected FM SN is 0000000000871769 [22:07:51]Stored FM SN is 0000000000871769 [22:07:51]wFMCommunicate request_size=9 [22:07:51]MH_SAM_APDU [22:07:51]CAPDU: 80 16 00 00 04 E7 8B 00 00 [22:07:51]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [22:07:51]Write i2c OK [22:07:51]MH_I2C_Read... [22:07:51]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:07:51]Read from MH i2c: E2 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 03 00 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:07:51]RAPDU: 90 00 [22:07:51]wFMCommunicate OK [22:07:51]FM PIN OK [22:07:51]wFMCommunicate request_size=8 [22:07:51]MH_SAM_APDU [22:07:51]CAPDU: 80 14 04 00 03 02 00 01 [22:07:51]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:07:51]Write i2c OK [22:07:51]MH_I2C_Read... [22:07:51]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:07:51]Read from MH i2c: E2 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 03 00 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:07:51]RAPDU: 90 00 [22:07:51]wFMCommunicate OK [22:07:51]wFMCommunicate request_size=13 [22:07:51]MH_SAM_APDU [22:07:51]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:07:51]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [22:07:51]Write i2c OK [22:07:51]MH_I2C_Read... [22:07:51]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:07:51]Read from MH i2c: E2 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 03 00 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:07:51]RAPDU: 90 00 [22:07:51]wFMCommunicate OK [22:07:51]wFMCommunicate request_size=4 [22:07:51]MH_SAM_APDU [22:07:51]CAPDU: 80 11 00 00 [22:07:51]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:07:51]Write i2c OK [22:07:51]MH_I2C_Read... [22:07:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:07:51]Read from MH i2c: E2 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 17 00 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [22:07:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:07:51]wFMCommunicate OK [22:07:51]DocumentArchiveInit [22:07:51]Start Httpd... [22:07:51]Httpd thread 3067284836 created [22:07:51]Write to MH i2c: 01 00 00 0F 00 0F [22:07:51]Write i2c OK [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: 01 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: 01 07 00 [22:07:51]MH_I2C_Read... [22:07:51]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:07:51]Allocated Socket 6 [22:07:51]Bind OK [22:07:51]Listen OK [22:07:51]httpd running on port 8080 [22:07:51]Waiting for new connection... [22:07:51]MH Int Process started [22:07:52]OFD Sender: Processing packet 163299 [packets to send 965, broken 960] [22:07:52]ProducePacketName [22:07:52]name=ofd_packets/00163299 [22:07:52]OFD Sender: To server: pG, [22:07:52]CommunicateWithHost lk.salyk.kg:30040 [22:07:52]ConnectInit lk.salyk.kg [22:07:54]Connected sock=5 [22:07: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 36 39 0D 01 00 00 51 88 05 01 E8 8F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 19 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7D 02 00 35 04 06 00 94 9B CD 59 B0 08 9C C4 69 E0 BC F1 F6 3F [22:07: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 36 39 4F 00 00 00 3A 4B 47 00 EB 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 36 39 10 04 04 00 E3 7D 02 00 F4 03 04 00 0C BD C4 66 B6 04 01 00 00 19 F6 A1 FC 83 4E 9E 4C [22:07:55]CommunicateWithHost err = 0 [22:07:55]CheckOFDResponse [22:07:55]1017 (14) - 77093643461234 [22:07:55]1041 (16) - 0000000000871769 [22:07:55]1040 (4) - 163299 [22:07:55]1012 (4) - 20.08.2024 15:58 [22:07:55]1206 (1) - 0 [22:07:55]OFD Sender: Remove packet 163299 [22:07:55]ProducePacketName [22:07:55]name=ofd_packets/00163299 [22:07:55]NVStorageDeleteData [22:07:55]OFD Sender: Processing packet 163300 [packets to send 964, broken 960] [22:07:55]ProducePacketName [22:07:55]name=ofd_packets/00163300 [22:07:55]OFD Sender: To server: pG, [22:07:55]CommunicateWithHost lk.salyk.kg:30040 [22:07:55]ConnectInit lk.salyk.kg [22:07:56]Connected sock=5 [22:07: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 36 39 0F 01 00 00 D1 A6 07 01 EA 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 30 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7D 02 00 35 04 06 00 27 31 7B 8C B6 F2 37 E5 9F 31 5B 90 C0 68 [22:07: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 36 39 4F 00 00 00 F0 53 47 00 7F E2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7D 02 00 F4 03 04 00 0E BD C4 66 B6 04 01 00 00 38 3A 91 01 3D 4E B7 05 [22:07:57]CommunicateWithHost err = 0 [22:07:57]CheckOFDResponse [22:07:57]1017 (14) - 77093643461234 [22:07:57]1041 (16) - 0000000000871769 [22:07:57]1040 (4) - 163300 [22:07:57]1012 (4) - 20.08.2024 15:58 [22:07:57]1206 (1) - 0 [22:07:57]OFD Sender: Remove packet 163300 [22:07:57]ProducePacketName [22:07:57]name=ofd_packets/00163300 [22:07:57]NVStorageDeleteData [22:07:57]OFD Sender: Processing packet 163301 [packets to send 963, broken 960] [22:07:57]ProducePacketName [22:07:57]name=ofd_packets/00163301 [22:07:57]OFD Sender: To server: pG, [22:07:57]CommunicateWithHost lk.salyk.kg:30040 [22:07:57]ConnectInit lk.salyk.kg [22:07:58]Connected sock=5 [22:07: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 36 39 0E 01 00 00 E1 A8 06 01 50 C4 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 02 00 00 F4 03 04 00 41 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7D 02 00 35 04 06 00 FD 82 AB 87 8C 31 48 55 7B D9 E9 77 97 FD [22:07:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 82 9F 47 00 3C A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7D 02 00 F4 03 04 00 10 BD C4 66 B6 04 01 00 00 70 53 E3 6D 4D EE 9F 97 [22:07:59]CommunicateWithHost err = 0 [22:07:59]CheckOFDResponse [22:07:59]1017 (14) - 77093643461234 [22:07:59]1041 (16) - 0000000000871769 [22:07:59]1040 (4) - 163301 [22:07:59]1012 (4) - 20.08.2024 15:58 [22:07:59]1206 (1) - 0 [22:07:59]OFD Sender: Remove packet 163301 [22:07:59]ProducePacketName [22:07:59]name=ofd_packets/00163301 [22:07:59]NVStorageDeleteData [22:08:00]OFD Sender: Processing packet 163302 [packets to send 962, broken 960] [22:08:00]ProducePacketName [22:08:00]name=ofd_packets/00163302 [22:08:00]OFD Sender: To server: pG, [22:08:00]CommunicateWithHost lk.salyk.kg:30040 [22:08:00]ConnectInit lk.salyk.kg [22:08:00]Connected sock=5 [22:08:00]Data to sent: 87 95 F6 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17010854+1707180842=1724191696 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 D0 13 C5 66 2A 83 C1 65 E0 [22:08:16]Current date/time: 20.08.2024 22:08 [22:08:16]FM_Init [22:08:16]wFMConnect [22:08:16]MH_SAM_On [22:08:16]Write to MH i2c: E0 00 00 08 00 E7 [22:08:16]Write i2c OK [22:08:16]MH_I2C_Read... [22:08:16]*** iso7816_init finished! [22:08:16]*** atr: [22:08:16]*** 0F 3B D5 18 FF 81 91 FE [22:08:16]*** 1F C3 80 73 C8 21 10 0A [22:08:16]*** 00 00 00 00 00 00 00 00 [22:08:16]*** 00 00 00 00 00 00 00 00 [22:08:16]*** 00 00 00 00 00 00 00 00 [22:08:16]*** 00 00 00 00 00 00 00 00 [22:08:16]Read from MH i2c: E0 [22:08:16]MH_I2C_Read... [22:08:16]*** 00 00 00 00 00 00 00 00 [22:08:16]Read from MH i2c: E0 10 00 [22:08:16]MH_I2C_Read... [22:08:16]*** 00 00 00 00 00 00 00 00 [22:08:16]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [22:08:16]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [22:08:16]wFMCommunicate request_size=10 [22:08:16]MH_SAM_APDU [22:08:16]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [22:08:16]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [22:08:16]Write i2c OK [22:08:16]MH_I2C_Read... [22:08:16]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [22:08:16]Read from MH i2c: E2 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 03 00 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [22:08:16]RAPDU: 90 00 [22:08:16]wFMCommunicate OK [22:08:16]wFMCommunicate request_size=4 [22:08:16]MH_SAM_APDU [22:08:16]CAPDU: 80 11 00 00 [22:08:16]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [22:08:16]Write i2c OK [22:08:16]MH_I2C_Read... [22:08:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:16]Read from MH i2c: E2 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 17 00 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [22:08:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:08:16]wFMCommunicate OK [22:08:16]Detected FM SN is 0000000000871769 [22:08:16]Stored FM SN is 0000000000871769 [22:08:16]wFMCommunicate request_size=9 [22:08:16]MH_SAM_APDU [22:08:16]CAPDU: 80 16 00 00 04 E7 8B 00 00 [22:08:16]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [22:08:16]Write i2c OK [22:08:16]MH_I2C_Read... [22:08:16]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [22:08:16]Read from MH i2c: E2 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 03 00 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [22:08:16]RAPDU: 90 00 [22:08:16]wFMCommunicate OK [22:08:16]FM PIN OK [22:08:16]wFMCommunicate request_size=8 [22:08:16]MH_SAM_APDU [22:08:16]CAPDU: 80 14 04 00 03 02 00 01 [22:08:16]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [22:08:16]Write i2c OK [22:08:16]MH_I2C_Read... [22:08:16]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [22:08:16]Read from MH i2c: E2 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 03 00 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [22:08:16]RAPDU: 90 00 [22:08:16]wFMCommunicate OK [22:08:16]wFMCommunicate request_size=13 [22:08:16]MH_SAM_APDU [22:08:16]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [22:08:16]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [22:08:16]Write i2c OK [22:08:16]MH_I2C_Read... [22:08:16]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [22:08:16]Read from MH i2c: E2 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 03 00 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [22:08:16]RAPDU: 90 00 [22:08:16]wFMCommunicate OK [22:08:16]wFMCommunicate request_size=4 [22:08:16]MH_SAM_APDU [22:08:16]CAPDU: 80 11 00 00 [22:08:16]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [22:08:16]Write i2c OK [22:08:16]MH_I2C_Read... [22:08:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:16]Read from MH i2c: E2 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 17 00 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [22:08:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:08:16]wFMCommunicate OK [22:08:16]DocumentArchiveInit [22:08:16]Start Httpd... [22:08:16]Httpd thread 3067923812 created [22:08:16]Write to MH i2c: 01 00 00 0F 00 0F [22:08:16]Write i2c OK [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: 01 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: 01 07 00 [22:08:16]MH_I2C_Read... [22:08:16]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [22:08:16]MH Int Process started [22:08:16]Allocated Socket 8 [22:08:16]Bind OK [22:08:16]Listen OK [22:08:16]httpd running on port 8080 [22:08:16]Waiting for new connection... [22:08:17]OFD Sender: Processing packet 163299 [packets to send 965, broken 960] [22:08:17]ProducePacketName [22:08:17]name=ofd_packets/00163299 [22:08:17]OFD Sender: To server: pG, [22:08:17]CommunicateWithHost lk.salyk.kg:30040 [22:08:17]ConnectInit lk.salyk.kg [22:08:19]Connected sock=6 [22:08:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 51 88 05 01 E8 8F 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 32 55 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 25 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3F 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E8 02 00 00 F4 03 04 00 19 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7D 02 00 35 04 06 00 94 9B CD 59 B0 08 9C C4 69 E0 BC F1 F6 3F [22:08: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 36 39 4F 00 00 00 7E 05 47 00 1A 08 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E3 7D 02 00 F4 03 04 00 26 BD C4 66 B6 04 01 00 00 F0 60 9B AF 2A 70 A9 10 [22:08:20]CommunicateWithHost err = 0 [22:08:20]CheckOFDResponse [22:08:20]1017 (14) - 77093643461234 [22:08:20]1041 (16) - 0000000000871769 [22:08:20]1040 (4) - 163299 [22:08:20]1012 (4) - 20.08.2024 15:58 [22:08:20]1206 (1) - 0 [22:08:20]OFD Sender: Remove packet 163299 [22:08:20]ProducePacketName [22:08:20]name=ofd_packets/00163299 [22:08:20]NVStorageDeleteData [22:08:21]OFD Sender: Processing packet 163300 [packets to send 964, broken 960] [22:08:21]ProducePacketName [22:08:21]name=ofd_packets/00163300 [22:08:21]OFD Sender: To server: pG, [22:08:21]CommunicateWithHost lk.salyk.kg:30040 [22:08:21]ConnectInit lk.salyk.kg [22:08:25]recv_with_timeout no data received [22:08:26]ConnectInit Can't take IP for lk.salyk.kg [22:08:26]CommunicateWithHost connect error [22:08:26]CommunicateWithHost err = -1 [22:08:26]OFD Sender: Server communicate error [22:08:31]OFD Sender: Processing packet 163300 [packets to send 964, broken 960] [22:08:31]ProducePacketName [22:08:31]name=ofd_packets/00163300 [22:08:31]OFD Sender: To server: pG, [22:08:31]CommunicateWithHost lk.salyk.kg:30040 [22:08:31]ConnectInit lk.salyk.kg [22:08:34]accept exits with 9 [22:08:34]New connection [22:08:34]New thread 3067637092 created [22:08:34]Waiting for new connection... [22:08:34] Sock 9.Parse request [22:08:34]Sock 9.Check first char [22:08:34]Sock 9.First char is OK [22:08:34]request: POST /json_proto HTTP/1.0 [22:08:34]Method: POST [22:08:34]URL: /json_proto [22:08:34]Method is POST - this is cgi request [22:08:34]url: /json_proto [22:08:34]query_string will be loaded in cgi processing [22:08:34]execute_cgi json_proto POST (null) [22:08:34]execute_cgi path=json_proto method=POST [22:08:34]POST find Content-Length [22:08:34]Host: 172.17.44.132:8080 [22:08:34]Content-Length: 215 [22:08:34]Content-Type: application/json [22:08:34] [22:08:34]POST finish read [22:08:34]Found Content-Length = 215 [22:08:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:08:34]execute_script... [22:08:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:08:34]POST & json_proto [22:08:34]process_json_proto [22:08:34]json parsed OK: [22:08:34]protocol is kg_v1.0 [22:08:34]action value=get_value [22:08:34]process_action get_value [22:08:34]cmd_get_value [22:08:34]process_action get_value done [22:08:34]requested_data is exist [22:08:34]produce_requested_data [22:08:34]requested_item kkm.sn is exist - process it [22:08:34]requested_item kkm.ver is exist - process it [22:08:34]requested_item fm.sn is exist - process it [22:08:34]wFMCommunicate request_size=4 [22:08:34]MH_SAM_APDU [22:08:34]CAPDU: 80 11 00 00 [22:08:34]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [22:08:34]Write i2c OK [22:08:34]MH_I2C_Read... [22:08:34]Read from MH i2c: E2 [22:08:34]MH_I2C_Read... [22:08:34]Read from MH i2c: E2 17 00 [22:08:34]MH_I2C_Read... [22:08:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:34]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [22:08:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:08:34]wFMCommunicate OK [22:08:34]requested_item fd.num is exist - process it [22:08:34]SAM_PROTO_GetFieldsCounters [22:08:34]wFMCommunicate request_size=4 [22:08:34]MH_SAM_APDU [22:08:34]CAPDU: 80 13 00 00 [22:08:34]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [22:08:34]Write i2c OK [22:08:34]MH_I2C_Read... [22:08:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:08:34]Read from MH i2c: E2 [22:08:34]MH_I2C_Read... [22:08:34]Read from MH i2c: E2 62 00 [22:08:34]MH_I2C_Read... [22:08:34]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EC 02 00 00 5E 04 04 00 EC 02 00 00 57 04 04 00 ED 02 00 00 19 04 04 00 00 00 00 00 90 00 B5 [22:08: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EC 02 00 00 5E 04 04 00 EC 02 00 00 57 04 04 00 ED 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:08:34]wFMCommunicate OK [22:08:34]SAM_PROTO_GetFieldsCounters done [22:08:34]requested_item shift.num is exist - process it [22:08:34]requested_item shift.opened is exist - process it [22:08:34]req_shift_opened [22:08:34]FM_GetShiftState [22:08:34]SAM_PROTO_GetShiftState [22:08:34]wFMCommunicate request_size=4 [22:08:34]MH_SAM_APDU [22:08:34]CAPDU: 80 13 01 00 [22:08:34]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [22:08:34]Write i2c OK [22:08:34]MH_I2C_Read... [22:08:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:34]Read from MH i2c: E2 [22:08:34]MH_I2C_Read... [22:08:34]Read from MH i2c: E2 0E 00 [22:08:34]MH_I2C_Read... [22:08:34]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [22:08:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:08:34]wFMCommunicate OK [22:08:34]SAM_PROTO_GetShiftState done [22:08:34]FM_GetShiftState done [22:08:34]req_shift_opened done [22:08:34]requested_item shift.open_date is exist - process it [22:08:34]req_shift_open_date [22:08:34]req_shift_open_date done [22:08:34]produce_requested_data done [22:08:34]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163303,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:08:34]process_action_free get_value [22:08:34]json_value_free [22:08:34]json_value_free done [22:08:34]process_json_proto returns [22:08:34]Send response to host [22:08:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163303,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:08:34]free response buf [22:08:34]execute_script done [22:08:34]execute_script returns [22:08:34]free content buf [22:08:34]Sock 9.Close socket [22:08:34]Sock 9.Thread stoped [22:08:34]accept exits with 12 [22:08:34]New connection [22:08:34]New thread 3067493732 created [22:08:34]Thread 3067637092 joined [22:08:34]Waiting for new connection... [22:08:34] Sock 12.Parse request [22:08:34]Sock 12.Check first char [22:08:34]Sock 12.First char is OK [22:08:34]request: POST /json_proto HTTP/1.0 [22:08:34]Method: POST [22:08:34]URL: /json_proto [22:08:34]Method is POST - this is cgi request [22:08:34]url: /json_proto [22:08:34]query_string will be loaded in cgi processing [22:08:34]execute_cgi json_proto POST (null) [22:08:34]execute_cgi path=json_proto method=POST [22:08:34]POST find Content-Length [22:08:34]Host: 172.17.44.132:8080 [22:08:34]Content-Length: 331 [22:08:34]Content-Type: application/json [22:08:34] [22:08:34]POST finish read [22:08:34]Found Content-Length = 331 [22:08:34]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" ] } } [22:08:34]execute_script... [22:08:34]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" ] } } [22:08:34]POST & json_proto [22:08:34]process_json_proto [22:08:34]json parsed OK: [22:08:34]protocol is kg_v1.0 [22:08:34]action value=get_value [22:08:35]process_action get_value [22:08:35]cmd_get_value [22:08:35]process_action get_value done [22:08:35]requested_data is exist [22:08:35]produce_requested_data [22:08:35]requested_item fm.sale.total is exist - process it [22:08:35]SAM_PROTO_GetFMData [22:08:35]wFMCommunicate request_size=4 [22:08:35]MH_SAM_APDU [22:08:35]CAPDU: 80 13 03 00 [22:08:35]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [22:08:35]Write i2c OK [22:08:35]MH_I2C_Read... [22:08:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [22:08:35]Read from MH i2c: E2 [22:08:35]MH_I2C_Read... [22:08:35]Read from MH i2c: E2 FD 00 [22:08:35]MH_I2C_Read... [22:08:35]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 44 7A 02 00 69 04 A4 00 6F 04 04 00 34 77 02 00 B1 04 05 00 D6 24 47 6A 03 70 04 05 00 9A EA A0 68 02 72 04 05 00 3C 3A A6 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3B 4E DC 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 0D CA BC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 FB [22:08:35]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 44 7A 02 00 69 04 A4 00 6F 04 04 00 34 77 02 00 B1 04 05 00 D6 24 47 6A 03 70 04 05 00 9A EA A0 68 02 72 04 05 00 3C 3A A6 01 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3B 4E DC 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 0D CA BC 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [22:08:35]wFMCommunicate OK [22:08:35]wFMCommunicate request_size=4 [22:08:35]MH_SAM_APDU [22:08:35]CAPDU: 80 17 00 00 [22:08:35]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [22:08:35]Write i2c OK [22:08:35]MH_I2C_Read... [22:08:39]wFMCommunicate OK [22:08:39]wFMCommunicate request_size=25 [22:08:39]MH_SAM_APDU [22:08:39]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [22:08:39]Write to MH i2c: E2 1C 00 28 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 09 [22:08:39]Write i2c OK [22:08:39]MH_I2C_Read... [22:08:39]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [22:08:39]Read from MH i2c: E2 [22:08:39]MH_I2C_Read... [22:08:39]Read from MH i2c: E2 03 00 [22:08:39]MH_I2C_Read... [22:08:39]Read from MH i2c: E2 03 00 28 00 00 90 00 9C [22:08:39]RAPDU: 90 00 [22:08:39]wFMCommunicate OK [22:08:39]wFMCommunicate request_size=4 [22:08:39]MH_SAM_APDU [22:08:39]CAPDU: 80 15 03 00 [22:08:39]Write to MH i2c: E2 08 00 29 00 80 15 03 00 00 00 00 00 AA [22:08:39]Write i2c OK [22:08:39]MH_I2C_Read... [22:08:40]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [22:08:40]Read from MH i2c: E2 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 40 00 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 40 00 29 00 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 ED 02 00 00 35 04 06 00 BF 4A 91 FA 92 27 90 00 1B [22:08:40]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 ED 02 00 00 35 04 06 00 BF 4A 91 FA 92 27 90 00 [22:08:40]wFMCommunicate OK [22:08:40]SAM_PROTO_ProcessDocument answer len = 59 [22:08:40]SAM_PROTO_ProcessDocument done [22:08:40]SetTLVBufToDocument [22:08:40]Processing tag 1209 (04B9) [22:08:40]Malloc new data [22:08:40]Processing tag 1041 (0411) [22:08:40]Processing tag 1040 (0410) [22:08:40]Malloc new data [22:08:40]Processing tag 1038 (040E) [22:08:40]Malloc new data [22:08:40]Processing tag 1042 (0412) [22:08:40]Malloc new data [22:08:40]Processing tag 1077 (0435) [22:08:40]Malloc new data [22:08:40]SetTLVBufToDocument err=0 [22:08:40]KKMLoadAndSignReceiptData store KKM data [22:08:40]KKMLoadAndSignReceiptData err=0 [22:08:40]wFMCommunicate request_size=4 [22:08:40]MH_SAM_APDU [22:08:40]CAPDU: 80 11 00 00 [22:08:40]Write to MH i2c: E2 08 00 2A 00 80 11 00 00 00 00 00 00 A4 [22:08:40]Write i2c OK [22:08:40]MH_I2C_Read... [22:08:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:40]Read from MH i2c: E2 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 17 00 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 17 00 2A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FD [22:08:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:08:40]wFMCommunicate OK [22:08:40]Счет N : (1)291835 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194800 ДТ-К-5 131.100 * 76.20 = 9989.82 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 749 20.08.2024 22:08 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163304 ФПД: 210326997602855 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220839&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163304&fm=210326997602855&tin=02508201610067®Number=0000000000092562&sum=998982 [22:08:40]StoreToDocumentArchive [22:08:40]shift 465 fd 163304 [22:08:40]save to /storage/0465/doc_00163304 [22:08:40]save last doc name /storage/0465/doc_00163304 to /storage/kkm_last_doc_name [22:08:40]save OK [22:08:40]Clear old archive folders... [22:08:40]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:08:40]tlvbuf is 0096E060 [22:08:40]SAM_PROTO_ClearQueue [22:08:40]wFMCommunicate request_size=4 [22:08:40]MH_SAM_APDU [22:08:40]CAPDU: 80 09 00 00 [22:08:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [22:08:40]Write i2c OK [22:08:40]MH_I2C_Read... [22:08:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:08:40]Read from MH i2c: E2 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 03 00 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [22:08:40]RAPDU: 90 00 [22:08:40]wFMCommunicate OK [22:08:40]SAM_PROTO_ClearQueue done [22:08:40]KKMCreateOFDPacket [22:08:40]OFDProtocolAddRootSTLVToBuf [22:08:40]FM_MakeSignedData [22:08:40]FM_MakeSignedData [22:08:40]SAM_PROTO_SignData [22:08:40]wFMCommunicate request_size=4 [22:08:40]MH_SAM_APDU [22:08:40]CAPDU: 80 0D 01 02 [22:08:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [22:08:40]Write i2c OK [22:08:40]MH_I2C_Read... [22:08:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:08:40]Read from MH i2c: E2 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 03 00 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [22:08:40]RAPDU: 90 00 [22:08:40]wFMCommunicate OK [22:08:40]wFMCommunicate request_size=255 [22:08:40]MH_SAM_APDU [22:08:40]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 E7 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7D 02 00 35 04 06 00 BF 4A 91 FA [22:08:40]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 E7 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7D 02 00 35 04 06 00 BF 4A 91 FA 00 00 55 [22:08:40]Write i2c OK [22:08:40]MH_I2C_Read... [22:08:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:40]Read from MH i2c: E2 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 03 00 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [22:08:40]RAPDU: 90 00 [22:08:40]wFMCommunicate OK [22:08:40]wFMCommunicate request_size=7 [22:08:40]MH_SAM_APDU [22:08:40]CAPDU: 80 0D 02 02 02 92 27 [22:08:40]Write to MH i2c: E2 0A 00 2E 00 80 0D 02 02 02 00 92 27 00 00 65 [22:08:40]Write i2c OK [22:08:40]MH_I2C_Read... [22:08:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:40]Read from MH i2c: E2 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 03 00 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [22:08:40]RAPDU: 90 00 [22:08:40]wFMCommunicate OK [22:08:40]wFMCommunicate request_size=4 [22:08:40]MH_SAM_APDU [22:08:40]CAPDU: 80 0D 03 02 [22:08:40]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [22:08:40]Write i2c OK [22:08:40]MH_I2C_Read... [22:08:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:08:40]Read from MH i2c: E2 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 0B 00 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 0B 00 2F 00 00 E9 77 AC 38 A3 9C 9F 46 90 00 13 [22:08:40]RAPDU: E9 77 AC 38 A3 9C 9F 46 90 00 [22:08:40]wFMCommunicate OK [22:08:40]SAM_PROTO_SignData done [22:08:40]FM_MakeSignedData done [22:08:40]CreateOFDProtocolMessage [22:08:40]wFMCommunicate request_size=4 [22:08:40]MH_SAM_APDU [22:08:40]CAPDU: 80 11 00 00 [22:08:40]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [22:08:40]Write i2c OK [22:08:40]MH_I2C_Read... [22:08:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:40]Read from MH i2c: E2 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 17 00 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [22:08:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:08:40]wFMCommunicate OK [22:08:40]CreateOFDProtocolMessage done [22:08:40]OFDSenderStorePacket 163304 [22:08:40]StoreOFDPacket docnum=163304 [22:08:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 4B DE 04 01 3E CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 E7 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7D 02 00 35 04 06 00 BF 4A 91 FA 92 27 E9 77 AC 38 A3 9C 9F 46 [22:08:40]CheckFolder [22:08:40]dirname=/storage/ofd_packets [22:08:40]CheckFolder done [22:08:40]ProducePacketName [22:08:40]name=ofd_packets/00163304 [22:08:40]NVStorageSaveData ofd_packets/00163304 [22:08:40]File name is /storage/ofd_packets/00163304 [22:08:40]Write 298 bytes [22:08:40]NVStorageSaveData done [22:08:40]OFDSenderStorePacket done [22:08:40]KKMCreateOFDPacket done [22:08:40]NVStorageSaveData kkm_last_timestamp [22:08:40]File name is /storage/kkm_last_timestamp [22:08:40]Write 4 bytes [22:08:40]NVStorageSaveData done [22:08:40]ExternCall_PrintAddStr [22:08:40]wPrintStart [22:08:40]Write to MH i2c: 01 00 00 31 00 31 [22:08:40]Write i2c OK [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: 01 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: 01 07 00 [22:08:40]MH_I2C_Read... [22:08:40]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [22:08:40]RasterBufferAndPrint [22:08:40]line Счет N : (1)291835 [22:08:40]line ИНН: 02508201610067 [22:08:40]line Контрольно-Кассовый Чек [22:08:40]line ПРОДАЖА [22:08:40]line ТРК (МРК, ГНК) : 11 [22:08:40]line Товар: 2710194800 [22:08:40]line ДТ-К-5 [22:08:40]line 131.100 * 76.20 [22:08:40]line = 9989.82 [22:08:40]line НДС 12% НСП 1% [22:08:40]line > о реализуемом товаре [22:08:40]line ИТОГО: 9989.82 [22:08:40]line НСП 1% : 88.40 [22:08:40]line НДС 12% : 1060.87 [22:08:40]line Наличными: 0.00 [22:08:40]line Безнал.: 9989.82 [22:08:40]line Место: АЗС № 130 "Партнер Нефть" [22:08:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:08:40]line СНО: Общий режим [22:08:40]line Чек 749 20.08.2024 22:08 [22:08:40]line Смена: 465 ФФД: 1.0 [22:08:40]line ЗНМ: 0300000070 [22:08:40]line РНМ: 0000000000092562 [22:08:40]line Версия ККМ: 001 [22:08:40]line Платежная система: Бакай Банк [22:08:40]line ФМ: 0000000000871769 [22:08:40]line ФД: 163304 [22:08:40]line ФПД: 210326997602855 [22:08:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220839&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163304&fm=210326997602855&tin=02508201610067®Number=0000000000092562&sum=998982 [22:08:40]written 0, free lines is 4095 [22:08:41]OFD Sender: Processing packet 163300 [packets to send 965, broken 960] [22:08:41]ProducePacketName [22:08:41]name=ofd_packets/00163300 [22:08:41]OFD Sender: To server: pG, [22:08:41]CommunicateWithHost lk.salyk.kg:30040 [22:08:41]ConnectInit lk.salyk.kg [22:08:41]Write to MH i2c: 01 00 00 5B 00 5B [22:08:41]Write i2c OK [22:08:41]MH_I2C_Read... [22:08:41]Read from MH i2c: 01 [22:08:41]MH_I2C_Read... [22:08:41]Read from MH i2c: 01 07 00 [22:08:41]MH_I2C_Read... [22:08:41]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 F1 0C 5F [22:08:41]RasterBufferAndPrint [22:08:41]line [22:08:41]line [22:08:41]line [22:08:41]line [22:08:41]line [22:08:41]written 0, free lines is 3334 [22:08:41]MH_Cut [22:08:41]Write to MH i2c: D1 01 00 62 00 01 34 [22:08:41]Write i2c OK [22:08:41]MH_I2C_Read... [22:08:41]Read from MH i2c: D1 [22:08:41]MH_I2C_Read... [22:08:41]Read from MH i2c: D1 01 00 [22:08:41]MH_I2C_Read... [22:08:41]Read from MH i2c: D1 01 00 62 00 00 33 [22:08:41]Write to MH i2c: 01 00 00 63 00 63 [22:08:41]Write i2c OK [22:08:41]MH_I2C_Read... [22:08:42]*** Cut start [22:08:42]*** Purtial cut [22:08:42]*** Stage 1: CUTSNS_PIN = 1 [22:08:44]Read from MH i2c: 01 *** Stop cut motor [22:08:44] [22:08:44]*** Cut end [22:08:44]MH_I2C_Read... [22:08:44]Read from MH i2c: 01 07 00 [22:08:44]MH_I2C_Read... [22:08:44]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [22:08:44]process_action close_receipt done [22:08:44]requested_data is exist [22:08:44]produce_requested_data [22:08:44]requested_item fm.sn is exist - process it [22:08:44]wFMCommunicate request_size=4 [22:08:44]MH_SAM_APDU [22:08:44]CAPDU: 80 11 00 00 [22:08:44]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [22:08:44]Write i2c OK [22:08:44]MH_I2C_Read... [22:08:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:44]Read from MH i2c: E2 [22:08:44]MH_I2C_Read... [22:08:44]Read from MH i2c: E2 17 00 [22:08:44]MH_I2C_Read... [22:08:44]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [22:08:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:08:44]wFMCommunicate OK [22:08:44]requested_item fd.num is exist - process it [22:08:44]SAM_PROTO_GetFieldsCounters [22:08:44]wFMCommunicate request_size=4 [22:08:44]MH_SAM_APDU [22:08:44]CAPDU: 80 13 00 00 [22:08:44]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [22:08:44]Write i2c OK [22:08:44]MH_I2C_Read... [22:08:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:08:44]Read from MH i2c: E2 [22:08:44]MH_I2C_Read... [22:08:44]Read from MH i2c: E2 62 00 [22:08:44]MH_I2C_Read... [22:08:44]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 ED 02 00 00 5E 04 04 00 ED 02 00 00 57 04 04 00 EE 02 00 00 19 04 04 00 00 00 00 00 90 00 0D [22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E8 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 ED 02 00 00 5E 04 04 00 ED 02 00 00 57 04 04 00 EE 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:08:44]wFMCommunicate OK [22:08:44]SAM_PROTO_GetFieldsCounters done [22:08:44]requested_item shift.num is exist - process it [22:08:44]requested_item shift.opened is exist - process it [22:08:44]req_shift_opened [22:08:44]FM_GetShiftState [22:08:44]SAM_PROTO_GetShiftState [22:08:44]wFMCommunicate request_size=4 [22:08:44]MH_SAM_APDU [22:08:44]CAPDU: 80 13 01 00 [22:08:44]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [22:08:44]Write i2c OK [22:08:44]MH_I2C_Read... [22:08:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:44]Read from MH i2c: E2 [22:08:44]MH_I2C_Read... [22:08:44]Read from MH i2c: E2 0E 00 [22:08:44]MH_I2C_Read... [22:08:44]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [22:08:44]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:08:44]wFMCommunicate OK [22:08:44]SAM_PROTO_GetShiftState done [22:08:44]FM_GetShiftState done [22:08:44]req_shift_opened done [22:08:44]requested_item shift.open_date is exist - process it [22:08:44]req_shift_open_date [22:08:44]req_shift_open_date done [22:08:44]produce_requested_data done [22:08:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163304,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:08:44]process_action_free close_receipt [22:08:44]json_value_free [22:08:44]json_value_free done [22:08:44]process_json_proto returns [22:08:44]Send response to host [22:08:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163304,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:08:44]free response buf [22:08:44]execute_script done [22:08:44]execute_script returns [22:08:44]free content buf [22:08:44]Sock 9.Close socket [22:08:44]Sock 9.Thread stoped [22:08:45]accept exits with 10 [22:08:45]New connection [22:08:45]New thread 3067493732 created [22:08:45]Thread 3067637092 joined [22:08:45]Waiting for new connection... [22:08:45] Sock 10.Parse request [22:08:45]Sock 10.Check first char [22:08:45]Sock 10.First char is OK [22:08:45]request: POST /json_proto HTTP/1.0 [22:08:45]Method: POST [22:08:45]URL: /json_proto [22:08:45]Method is POST - this is cgi request [22:08:45]url: /json_proto [22:08:45]query_string will be loaded in cgi processing [22:08:45]execute_cgi json_proto POST (null) [22:08:45]execute_cgi path=json_proto method=POST [22:08:45]POST find Content-Length [22:08:45]Host: 172.17.44.132:8080 [22:08:45]Content-Length: 631 [22:08:45]Content-Type: application/json [22:08:45] [22:08:45]POST finish read [22:08:45]Found Content-Length = 631 [22:08:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50510", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,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" ] } } [22:08:45]execute_script... [22:08: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)50510", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,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" ] } } [22:08:45]POST & json_proto [22:08:45]process_json_proto [22:08:45]json parsed OK: [22:08:45]protocol is kg_v1.0 [22:08:45]action value=close_receipt [22:08:45]process_action close_receipt [22:08:45]cmd_close_receipt [22:08:45]MH_GetDate [22:08:45]Write to MH i2c: F0 00 00 67 00 56 [22:08:45]Write i2c OK [22:08:45]MH_I2C_Read... [22:08:45]Read from MH i2c: F0 [22:08:45]MH_I2C_Read... [22:08:45]Read from MH i2c: F0 09 00 [22:08:45]MH_I2C_Read... [22:08:45]Read from MH i2c: F0 09 00 67 00 00 EE 13 C5 66 2A 83 C1 65 5E [22:08:45]GetLastDocTimeStamp 1724191719 [22:08:45]current date 1724191726 [22:08:45]FM_GetShiftState [22:08:45]SAM_PROTO_GetShiftState [22:08:45]wFMCommunicate request_size=4 [22:08:45]MH_SAM_APDU [22:08:45]CAPDU: 80 13 01 00 [22:08:45]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [22:08:45]Write i2c OK [22:08:45]MH_I2C_Read... [22:08:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:45]Read from MH i2c: E2 [22:08:45]MH_I2C_Read... [22:08:45]Read from MH i2c: E2 0E 00 [22:08:45]MH_I2C_Read... [22:08:45]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [22:08:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:08:45]wFMCommunicate OK [22:08:45]SAM_PROTO_GetShiftState done [22:08:45]FM_GetShiftState done [22:08:45]opened in 1724113081 [22:08:45]opened+sec_in_day 1724199481 [22:08:45]quantity*price = 6000 [22:08:45]sum+1 = 6001 [22:08:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 60.00 НСП 1% : 0.53 НДС 12% : 6.37 Наличными: 60.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 750 20.08.2024 22:08 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163305 ФПД: 266807894373250 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163305&fm=266807894373250&tin=02508201610067®Number=0000000000092562&sum=6000 0 [22:08:47]StoreToDocumentArchive [22:08:47]shift 465 fd 163305 [22:08:47]save to /storage/0465/doc_00163305 [22:08:47]save last doc name /storage/0465/doc_00163305 to /storage/kkm_last_doc_name [22:08:47]save OK [22:08:47]Clear old archive folders... [22:08:47]ProcessDocumentItem done err = 0, tmpTLVsize=271 [22:08:47]tlvbuf is 009894F0 [22:08:47]SAM_PROTO_ClearQueue [22:08:47]wFMCommunicate request_size=4 [22:08:47]MH_SAM_APDU [22:08:47]CAPDU: 80 09 00 00 [22:08:47]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [22:08:47]Write i2c OK [22:08:47]MH_I2C_Read... [22:08:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:08:47]Read from MH i2c: E2 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 03 00 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [22:08:47]RAPDU: 90 00 [22:08:47]wFMCommunicate OK [22:08:47]SAM_PROTO_ClearQueue done [22:08:47]KKMCreateOFDPacket [22:08:47]OFDProtocolAddRootSTLVToBuf [22:08:47]FM_MakeSignedData [22:08:47]FM_MakeSignedData [22:08:47]SAM_PROTO_SignData [22:08:47]wFMCommunicate request_size=4 [22:08:47]MH_SAM_APDU [22:08:47]CAPDU: 80 0D 01 02 [22:08:47]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [22:08:47]Write i2c OK [22:08:47]MH_I2C_Read... [22:08:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:08:47]Read from MH i2c: E2 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 03 00 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [22:08:47]RAPDU: 90 00 [22:08:47]wFMCommunicate OK [22:08:47]wFMCommunicate request_size=255 [22:08:47]MH_SAM_APDU [22:08:47]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 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 EE 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [22:08:47]Write to MH i2c: E2 02 01 77 00 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 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 EE 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 0B [22:08:47]Write i2c OK [22:08:47]MH_I2C_Read... [22:08:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:47]Read from MH i2c: E2 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 03 00 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [22:08:47]RAPDU: 90 00 [22:08:47]wFMCommunicate OK [22:08:47]wFMCommunicate request_size=30 [22:08:47]MH_SAM_APDU [22:08:47]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 E9 7D 02 00 35 04 06 00 F2 A9 0D C4 73 82 [22:08:47]Write to MH i2c: E2 21 00 78 00 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 E9 7D 02 00 35 04 06 00 F2 A9 0D C4 73 82 00 00 BA [22:08:47]Write i2c OK [22:08:47]MH_I2C_Read... [22:08:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:47]Read from MH i2c: E2 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 03 00 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [22:08:47]RAPDU: 90 00 [22:08:47]wFMCommunicate OK [22:08:47]wFMCommunicate request_size=4 [22:08:47]MH_SAM_APDU [22:08:47]CAPDU: 80 0D 03 02 [22:08:47]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [22:08:47]Write i2c OK [22:08:47]MH_I2C_Read... [22:08:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:08:47]Read from MH i2c: E2 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 0B 00 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 0B 00 79 00 00 50 36 E9 75 6F 81 58 09 90 00 2A [22:08:47]RAPDU: 50 36 E9 75 6F 81 58 09 90 00 [22:08:47]wFMCommunicate OK [22:08:47]SAM_PROTO_SignData done [22:08:47]FM_MakeSignedData done [22:08:47]CreateOFDProtocolMessage [22:08:47]wFMCommunicate request_size=4 [22:08:47]MH_SAM_APDU [22:08:47]CAPDU: 80 11 00 00 [22:08:47]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [22:08:47]Write i2c OK [22:08:47]MH_I2C_Read... [22:08:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:47]Read from MH i2c: E2 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 17 00 [22:08:47]MH_I2C_Read... [22:08:47]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [22:08:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:08:47]wFMCommunicate OK [22:08:47]CreateOFDProtocolMessage done [22:08:47]OFDSenderStorePacket 163305 [22:08:47]StoreOFDPacket docnum=163305 [22:08:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 59 E0 1B 01 01 F3 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 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 EE 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 7D 02 00 35 04 06 00 F2 A9 0D C4 73 82 50 36 E9 75 6F 81 58 09 [22:08:47]CheckFolder [22:08:47]dirname=/storage/ofd_packets [22:08:47]CheckFolder done [22:08:47]ProducePacketName [22:08:47]name=ofd_packets/00163305 [22:08:47]NVStorageSaveData ofd_packets/00163305 [22:08:47]File name is /storage/ofd_packets/00163305 [22:08:47]Write 321 bytes [22:08:47]NVStorageSaveData done [22:08:47]OFDSenderStorePacket done [22:08:47]KKMCreateOFDPacket done [22:08:47]NVStorageSaveData kkm_last_timestamp [22:08:47]File name is /storage/kkm_last_timestamp [22:08:47]Write 4 bytes [22:08:47]NVStorageSaveData done [22:08:47]ExternCall_PrintAddStr [22:08:47]wPrintStart [22:08:47]Write to MH i2c: 01 00 00 7B 00 7B [22:08:48]Write i2c OK [22:08:48]MH_I2C_Read... [22:08:48]Read from MH i2c: 01 [22:08:48]MH_I2C_Read... [22:08:48]Read from MH i2c: 01 07 00 [22:08:48]MH_I2C_Read... [22:08:48]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [22:08:48]RasterBufferAndPrint [22:08:48]line Счет N : (3)50510 [22:08:48]line ИНН: 02508201610067 [22:08:48]line Контрольно-Кассовый Чек [22:08:48]line ПРОДАЖА [22:08:48]line Товар: 4700000160204 [22:08:48]line Вода Легенда 1,5л [22:08:48]line 1.000 * 60.00 [22:08:48]line = 60.00 [22:08:48]line НДС 12% НСП 1% [22:08:48]line > о реализуемом товаре [22:08:48]line ИТОГО: 60.00 [22:08:48]line НСП 1% : 0.53 [22:08:48]line НДС 12% : 6.37 [22:08:48]line Наличными: 60.00 [22:08:48]line Безнал.: 0.00 [22:08:48]line Место: АЗС № 130 "Партнер Нефть" [22:08:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:08:48]line СНО: Общий режим [22:08:48]line Чек 750 20.08.2024 22:08 [22:08:48]line Смена: 465 ФФД: 1.0 [22:08:48]line ЗНМ: 0300000070 [22:08:48]line РНМ: 0000000000092562 [22:08:48]line Версия ККМ: 001 [22:08:48]line ФМ: 0000000000871769 [22:08:48]line ФД: 163305 [22:08:48]line ФПД: 266807894373250 [22:08:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220846&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163305&fm=266807894373250&tin=02508201610067®Number=0000000000092562&sum=6000 [22:08:48]line 0 [22:08:48]written 0, free lines is 4095 [22:08:48]OFD Sender: Processing packet 163300 [packets to send 966, broken 960] [22:08:48]ProducePacketName [22:08:48]name=ofd_packets/00163300 [22:08:48]OFD Sender: To server: pG, [22:08:48]CommunicateWithHost lk.salyk.kg:30040 [22:08:48]ConnectInit lk.salyk.kg [22:08:48]Write to MH i2c: 01 00 00 A3 00 A3 [22:08:48]Write i2c OK [22:08:48]MH_I2C_Read... [22:08:48]Read from MH i2c: 01 [22:08:48]MH_I2C_Read... [22:08:48]Read from MH i2c: 01 07 00 [22:08:48]MH_I2C_Read... [22:08:48]Read from MH i2c: 01 07 00 A3 00 00 00 00 00 00 DE 0C 94 [22:08:48]RasterBufferAndPrint [22:08:48]line [22:08:48]line [22:08:48]line [22:08:48]line [22:08:48]line [22:08:48]written 0, free lines is 3322 [22:08:48]MH_Cut [22:08:48]Write to MH i2c: D1 01 00 AA 00 01 7C [22:08:48]Write i2c OK [22:08:48]MH_I2C_Read... [22:08:48]Read from MH i2c: D1 [22:08:48]MH_I2C_Read... [22:08:48]Read from MH i2c: D1 01 00 [22:08:48]MH_I2C_Read... [22:08:48]Read from MH i2c: D1 01 00 AA 00 00 7B [22:08:48]Write to MH i2c: 01 00 00 AB 00 AB [22:08:48]Write i2c OK [22:08:48]MH_I2C_Read... [22:08:49]*** Cut start [22:08:49]*** Purtial cut [22:08:49]*** Stage 1: CUTSNS_PIN = 1 [22:08:51]Read from MH i2c: 01 [22:08:51]MH_I2C_Read... [22:08:51]*** Stop cut motor [22:08:51]*** Cut end [22:08:51]Read from MH i2c: 01 07 00 [22:08:51]MH_I2C_Read... [22:08:51]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 FF 0F C0 [22:08:51]process_action close_receipt done [22:08:51]requested_data is exist [22:08:51]produce_requested_data [22:08:51]requested_item fm.sn is exist - process it [22:08:51]wFMCommunicate request_size=4 [22:08:51]MH_SAM_APDU [22:08:51]CAPDU: 80 11 00 00 [22:08:51]Write to MH i2c: E2 08 00 AC 00 80 11 00 00 00 00 00 00 26 [22:08:51]Write i2c OK [22:08:51]MH_I2C_Read... [22:08:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:51]Read from MH i2c: E2 [22:08:51]MH_I2C_Read... [22:08:51]Read from MH i2c: E2 17 00 [22:08:51]MH_I2C_Read... [22:08:51]Read from MH i2c: E2 17 00 AC 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7F [22:08:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:08:51]wFMCommunicate OK [22:08:51]requested_item fd.num is exist - process it [22:08:51]SAM_PROTO_GetFieldsCounters [22:08:51]wFMCommunicate request_size=4 [22:08:51]MH_SAM_APDU [22:08:51]CAPDU: 80 13 00 00 [22:08:51]Write to MH i2c: E2 08 00 AD 00 80 13 00 00 00 00 00 00 29 [22:08:51]Write i2c OK [22:08:51]MH_I2C_Read... [22:08:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:08:51]Read from MH i2c: E2 [22:08:51]MH_I2C_Read... [22:08:51]Read from MH i2c: E2 62 00 [22:08:51]MH_I2C_Read... [22:08:51]Read from MH i2c: E2 62 00 AD 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EE 02 00 00 5E 04 04 00 EE 02 00 00 57 04 04 00 EF 02 00 00 19 04 04 00 00 00 00 00 90 00 59 [22:08: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 E9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EE 02 00 00 5E 04 04 00 EE 02 00 00 57 04 04 00 EF 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:08:51]wFMCommunicate OK [22:08:51]SAM_PROTO_GetFieldsCounters done [22:08:51]requested_item shift.num is exist - process it [22:08:51]requested_item shift.opened is exist - process it [22:08:51]req_shift_opened [22:08:51]FM_GetShiftState [22:08:51]SAM_PROTO_GetShiftState [22:08:51]wFMCommunicate request_size=4 [22:08:51]MH_SAM_APDU [22:08:51]CAPDU: 80 13 01 00 [22:08:51]Write to MH i2c: E2 08 00 AE 00 80 13 01 00 00 00 00 00 2B [22:08:51]Write i2c OK [22:08:51]MH_I2C_Read... [22:08:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:51]Read from MH i2c: E2 [22:08:51]MH_I2C_Read... [22:08:51]Read from MH i2c: E2 0E 00 [22:08:51]MH_I2C_Read... [22:08:51]Read from MH i2c: E2 0E 00 AE 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F9 [22:08:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:08:51]wFMCommunicate OK [22:08:51]SAM_PROTO_GetShiftState done [22:08:51]FM_GetShiftState done [22:08:51]req_shift_opened done [22:08:51]requested_item shift.open_date is exist - process it [22:08:51]req_shift_open_date [22:08:51]req_shift_open_date done [22:08:51]produce_requested_data done [22:08:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163305,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:08:51]process_action_free close_receipt [22:08:51]json_value_free [22:08:51]json_value_free done [22:08:51]process_json_proto returns [22:08:51]Send response to host [22:08:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163305,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:08:51]free response buf [22:08:51]execute_script done [22:08:51]execute_script returns [22:08:51]free content buf [22:08:51]Sock 10.Close socket [22:08:51]Sock 10.Thread stoped [22:08:51]accept exits with 9 [22:08:51]New connection [22:08:51]New thread 3067637092 created [22:08:51]Thread 3067493732 joined [22:08:51]Waiting for new connection... [22:08:51] Sock 9.Parse request [22:08:51]Sock 9.Check first char [22:08:51]Sock 9.First char is OK [22:08:51]request: POST /json_proto HTTP/1.0 [22:08:51]Method: POST [22:08:51]URL: /json_proto [22:08:51]Method is POST - this is cgi request [22:08:51]url: /json_proto [22:08:51]query_string will be loaded in cgi processing [22:08:51]execute_cgi json_proto POST (null) [22:08:51]execute_cgi path=json_proto method=POST [22:08:51]POST find Content-Length [22:08:51]Host: 172.17.44.132:8080 [22:08:51]Content-Length: 817 [22:08:51]Content-Type: application/json [22:08:51] [22:08:51]POST finish read [22:08:51]Found Content-Length = 817 [22:08:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "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" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:08:51]execute_script... [22:08:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291836", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "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" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:08:51]POST & json_proto [22:08:51]process_json_proto [22:08:51]json parsed OK: [22:08:51]protocol is kg_v1.0 [22:08:51]action value=close_receipt [22:08:51]process_action close_receipt [22:08:51]cmd_close_receipt [22:08:51]MH_GetDate [22:08:51]Write to MH i2c: F0 00 00 AF 00 9E [22:08:51]Write i2c OK [22:08:51]MH_I2C_Read... [22:08:51]Read from MH i2c: F0 [22:08:51]MH_I2C_Read... [22:08:51]Read from MH i2c: F0 09 00 [22:08:51]MH_I2C_Read... [22:08:51]Read from MH i2c: F0 09 00 AF 00 00 F4 13 C5 66 2A 83 C1 65 AC [22:08:52]GetLastDocTimeStamp 1724191726 [22:08:52]current date 1724191732 [22:08:52]FM_GetShiftState [22:08:52]SAM_PROTO_GetShiftState [22:08:52]wFMCommunicate request_size=4 [22:08:52]MH_SAM_APDU [22:08:52]CAPDU: 80 13 01 00 [22:08:52]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [22:08:52]Write i2c OK [22:08:52]MH_I2C_Read... [22:08:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:52]Read from MH i2c: E2 [22:08:52]MH_I2C_Read... [22:08:52]Read from MH i2c: E2 0E 00 [22:08:52]MH_I2C_Read... [22:08:52]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FB [22:08:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:08:52]wFMCommunicate OK [22:08:52]SAM_PROTO_GetShiftState done [22:08:52]FM_GetShiftState done [22:08:52]opened in 1724113081 [22:08:52]opened+sec_in_day 1724199481 [22:08:52]quantity*price = 998982 [22:08:52]sum+1 = 998983 [22:08:52]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 751 20.08.2024 22:08 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163306 ФПД: 159894926383462 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220853&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163306&fm=159894926383462&tin=02508201610067®Number=0000000000092562&sum=998982 [22:08:53]StoreToDocumentArchive [22:08:53]shift 465 fd 163306 [22:08:53]save to /storage/0465/doc_00163306 [22:08:53]save last doc name /storage/0465/doc_00163306 to /storage/kkm_last_doc_name [22:08:53]save OK [22:08:53]Clear old archive folders... [22:08:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:08:53]tlvbuf is 00997400 [22:08:53]SAM_PROTO_ClearQueue [22:08:53]wFMCommunicate request_size=4 [22:08:53]MH_SAM_APDU [22:08:53]CAPDU: 80 09 00 00 [22:08:53]Write to MH i2c: E2 08 00 BD 00 80 09 00 00 00 00 00 00 2F [22:08:53]Write i2c OK [22:08:53]MH_I2C_Read... [22:08:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:08:53]Read from MH i2c: E2 [22:08:53]MH_I2C_Read... [22:08:53]Read from MH i2c: E2 03 00 [22:08:53]MH_I2C_Read... [22:08:53]Read from MH i2c: E2 03 00 BD 00 00 90 00 31 [22:08:53]RAPDU: 90 00 [22:08:53]wFMCommunicate OK [22:08:53]SAM_PROTO_ClearQueue done [22:08:53]KKMCreateOFDPacket [22:08:53]OFDProtocolAddRootSTLVToBuf [22:08:53]FM_MakeSignedData [22:08:53]FM_MakeSignedData [22:08:53]SAM_PROTO_SignData [22:08:53]wFMCommunicate request_size=4 [22:08:53]MH_SAM_APDU [22:08:53]CAPDU: 80 0D 01 02 [22:08:53]Write to MH i2c: E2 08 00 BE 00 80 0D 01 02 00 00 00 00 37 [22:08:53]Write i2c OK [22:08:53]MH_I2C_Read... [22:08:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:08:53]Read from MH i2c: E2 [22:08:53]MH_I2C_Read... [22:08:53]Read from MH i2c: E2 03 00 [22:08:53]MH_I2C_Read... [22:08:53]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [22:08:53]RAPDU: 90 00 [22:08:53]wFMCommunicate OK [22:08:53]wFMCommunicate request_size=255 [22:08:53]MH_SAM_APDU [22:08:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 02 00 00 F4 03 04 00 F5 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7D 02 00 35 04 06 00 91 6C 70 49 [22:08:53]Write to MH i2c: E2 02 01 BF 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 02 00 00 F4 03 04 00 F5 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7D 02 00 35 04 06 00 91 6C 70 49 00 00 1B [22:08:54]Write i2c OK [22:08:54]MH_I2C_Read... [22:08:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:54]Read from MH i2c: E2 [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: E2 03 00 [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [22:08:54]RAPDU: 90 00 [22:08:54]wFMCommunicate OK [22:08:54]wFMCommunicate request_size=7 [22:08:54]MH_SAM_APDU [22:08:54]CAPDU: 80 0D 02 02 02 D9 66 [22:08:54]Write to MH i2c: E2 0A 00 C0 00 80 0D 02 02 02 00 D9 66 00 00 7D [22:08:54]Write i2c OK [22:08:54]MH_I2C_Read... [22:08:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:08:54]Read from MH i2c: E2 [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: E2 03 00 [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [22:08:54]RAPDU: 90 00 [22:08:54]wFMCommunicate OK [22:08:54]wFMCommunicate request_size=4 [22:08:54]MH_SAM_APDU [22:08:54]CAPDU: 80 0D 03 02 [22:08:54]Write to MH i2c: E2 08 00 C1 00 80 0D 03 02 00 00 00 00 3C [22:08:54]Write i2c OK [22:08:54]MH_I2C_Read... [22:08:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:08:54]Read from MH i2c: E2 [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: E2 0B 00 [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: E2 0B 00 C1 00 00 4E F1 64 E1 D6 C9 48 72 90 00 1A [22:08:54]RAPDU: 4E F1 64 E1 D6 C9 48 72 90 00 [22:08:54]wFMCommunicate OK [22:08:54]SAM_PROTO_SignData done [22:08:54]FM_MakeSignedData done [22:08:54]CreateOFDProtocolMessage [22:08:54]wFMCommunicate request_size=4 [22:08:54]MH_SAM_APDU [22:08:54]CAPDU: 80 11 00 00 [22:08:54]Write to MH i2c: E2 08 00 C2 00 80 11 00 00 00 00 00 00 3C [22:08:54]Write i2c OK [22:08:54]MH_I2C_Read... [22:08:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:54]Read from MH i2c: E2 [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: E2 17 00 [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: E2 17 00 C2 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 95 [22:08:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:08:54]wFMCommunicate OK [22:08:54]CreateOFDProtocolMessage done [22:08:54]OFDSenderStorePacket 163306 [22:08:54]StoreOFDPacket docnum=163306 [22:08:54]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6C 14 04 01 10 A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 02 00 00 F4 03 04 00 F5 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7D 02 00 35 04 06 00 91 6C 70 49 D9 66 4E F1 64 E1 D6 C9 48 72 [22:08:54]CheckFolder [22:08:54]dirname=/storage/ofd_packets [22:08:54]CheckFolder done [22:08:54]ProducePacketName [22:08:54]name=ofd_packets/00163306 [22:08:54]NVStorageSaveData ofd_packets/00163306 [22:08:54]File name is /storage/ofd_packets/00163306 [22:08:54]Write 298 bytes [22:08:54]NVStorageSaveData done [22:08:54]OFDSenderStorePacket done [22:08:54]KKMCreateOFDPacket done [22:08:54]NVStorageSaveData kkm_last_timestamp [22:08:54]File name is /storage/kkm_last_timestamp [22:08:54]Write 4 bytes [22:08:54]NVStorageSaveData done [22:08:54]ExternCall_PrintAddStr [22:08:54]wPrintStart [22:08:54]Write to MH i2c: 01 00 00 C3 00 C3 [22:08:54]Write i2c OK [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: 01 [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: 01 07 00 [22:08:54]MH_I2C_Read... [22:08:54]Read from MH i2c: 01 07 00 C3 00 00 00 00 00 00 FF 0F D8 [22:08:54]RasterBufferAndPrint [22:08:54]line Счет N : (1)291836 [22:08:54]line ИНН: 02508201610067 [22:08:54]line Контрольно-Кассовый Чек [22:08:54]line ПРОДАЖА [22:08:54]line ТРК (МРК, ГНК) : 21 [22:08:54]line Товар: 2710194800 [22:08:54]line ДТ-К-5 [22:08:54]line 131.100 * 76.20 [22:08:54]line = 9989.82 [22:08:54]line НДС 12% НСП 1% [22:08:54]line > о реализуемом товаре [22:08:54]line ИТОГО: 9989.82 [22:08:54]line НСП 1% : 88.40 [22:08:54]line НДС 12% : 1060.87 [22:08:54]line Наличными: 0.00 [22:08:54]line Безнал.: 9989.82 [22:08:54]line Место: АЗС № 130 "Партнер Нефть" [22:08:54]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:08:54]line СНО: Общий режим [22:08:54]line Чек 751 20.08.2024 22:08 [22:08:54]line Смена: 465 ФФД: 1.0 [22:08:54]line ЗНМ: 0300000070 [22:08:54]line РНМ: 0000000000092562 [22:08:54]line Версия ККМ: 001 [22:08:54]line Платежная система: Бакай Банк [22:08:54]line ФМ: 0000000000871769 [22:08:54]line ФД: 163306 [22:08:54]line ФПД: 159894926383462 [22:08:54]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220853&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163306&fm=159894926383462&tin=02508201610067®Number=0000000000092562&sum=998982 [22:08:54]written 0, free lines is 4095 [22:08:54]OFD Sender: Processing packet 163300 [packets to send 967, broken 960] [22:08:54]ProducePacketName [22:08:54]name=ofd_packets/00163300 [22:08:54]OFD Sender: To server: pG, [22:08:54]CommunicateWithHost lk.salyk.kg:30040 [22:08:54]ConnectInit lk.salyk.kg [22:08:55]Write to MH i2c: 01 00 00 ED 00 ED [22:08:55]Write i2c OK [22:08:55]MH_I2C_Read... [22:08:55]Read from MH i2c: 01 [22:08:55]MH_I2C_Read... [22:08:55]Read from MH i2c: 01 07 00 [22:08:55]MH_I2C_Read... [22:08:55]Read from MH i2c: 01 07 00 ED 00 00 00 00 00 00 F6 0C F6 [22:08:55]RasterBufferAndPrint [22:08:55]line [22:08:55]line [22:08:55]line [22:08:55]line [22:08:55]line [22:08:55]written 0, free lines is 3353 [22:08:55]MH_Cut [22:08:55]Write to MH i2c: D1 01 00 F4 00 01 C6 [22:08:55]Write i2c OK [22:08:55]MH_I2C_Read... [22:08:55]Read from MH i2c: D1 [22:08:55]MH_I2C_Read... [22:08:55]Read from MH i2c: D1 01 00 [22:08:55]MH_I2C_Read... [22:08:55]Read from MH i2c: D1 01 00 F4 00 00 C5 [22:08:55]Write to MH i2c: 01 00 00 F5 00 F5 [22:08:55]Write i2c OK [22:08:55]MH_I2C_Read... [22:08:55]*** Cut start [22:08:55]*** Purtial cut [22:08:55]*** Stage 1: CUTSNS_PIN = 1 [22:08:57]Read from MH i2c: 01 [22:08:57]MH_I2C_Read... [22:08:57]*** Stop cut motor [22:08:57]*** Cut end [22:08:57]Read from MH i2c: 01 07 00 [22:08:57]MH_I2C_Read... [22:08:57]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 FF 0F 0A [22:08:57]process_action close_receipt done [22:08:57]requested_data is exist [22:08:57]produce_requested_data [22:08:57]requested_item fm.sn is exist - process it [22:08:57]wFMCommunicate request_size=4 [22:08:57]MH_SAM_APDU [22:08:57]CAPDU: 80 11 00 00 [22:08:57]Write to MH i2c: E2 08 00 F6 00 80 11 00 00 00 00 00 00 70 [22:08:57]Write i2c OK [22:08:57]MH_I2C_Read... [22:08:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:08:57]Read from MH i2c: E2 [22:08:57]MH_I2C_Read... [22:08:58]Read from MH i2c: E2 17 00 [22:08:58]MH_I2C_Read... [22:08:58]Read from MH i2c: E2 17 00 F6 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C9 [22:08:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:08:58]wFMCommunicate OK [22:08:58]requested_item fd.num is exist - process it [22:08:58]SAM_PROTO_GetFieldsCounters [22:08:58]wFMCommunicate request_size=4 [22:08:58]MH_SAM_APDU [22:08:58]CAPDU: 80 13 00 00 [22:08:58]Write to MH i2c: E2 08 00 F7 00 80 13 00 00 00 00 00 00 73 [22:08:58]Write i2c OK [22:08:58]MH_I2C_Read... [22:08:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:08:58]Read from MH i2c: E2 [22:08:58]MH_I2C_Read... [22:08:58]Read from MH i2c: E2 62 00 [22:08:58]MH_I2C_Read... [22:08:58]Read from MH i2c: E2 62 00 F7 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EF 02 00 00 5E 04 04 00 EF 02 00 00 57 04 04 00 F0 02 00 00 19 04 04 00 00 00 00 00 90 00 A7 [22:08: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 EF 02 00 00 5E 04 04 00 EF 02 00 00 57 04 04 00 F0 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:08:58]wFMCommunicate OK [22:08:58]SAM_PROTO_GetFieldsCounters done [22:08:58]requested_item shift.num is exist - process it [22:08:58]requested_item shift.opened is exist - process it [22:08:58]req_shift_opened [22:08:58]FM_GetShiftState [22:08:58]SAM_PROTO_GetShiftState [22:08:58]wFMCommunicate request_size=4 [22:08:58]MH_SAM_APDU [22:08:58]CAPDU: 80 13 01 00 [22:08:58]Write to MH i2c: E2 08 00 F8 00 80 13 01 00 00 00 00 00 75 [22:08:58]Write i2c OK [22:08:58]MH_I2C_Read... [22:08:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:58]Read from MH i2c: E2 [22:08:58]MH_I2C_Read... [22:08:58]Read from MH i2c: E2 0E 00 [22:08:58]MH_I2C_Read... [22:08:58]Read from MH i2c: E2 0E 00 F8 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 43 [22:08:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:08:58]wFMCommunicate OK [22:08:58]SAM_PROTO_GetShiftState done [22:08:58]FM_GetShiftState done [22:08:58]req_shift_opened done [22:08:58]requested_item shift.open_date is exist - process it [22:08:58]req_shift_open_date [22:08:58]req_shift_open_date done [22:08:58]produce_requested_data done [22:08:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163306,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:08:58]process_action_free close_receipt [22:08:58]json_value_free [22:08:58]json_value_free done [22:08:58]process_json_proto returns [22:08:58]Send response to host [22:08:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163306,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:08:58]free response buf [22:08:58]execute_script done [22:08:58]execute_script returns [22:08:58]free content buf [22:08:58]Sock 9.Close socket [22:08:58]Sock 9.Thread stoped [22:08:59]accept exits with 10 [22:08:59]New connection [22:08:59]New thread 3067493732 created [22:08:59]Thread 3067637092 joined [22:08:59]Waiting for new connection... [22:08:59] Sock 10.Parse request [22:08:59]Sock 10.Check first char [22:08:59]Sock 10.First char is OK [22:08:59]request: POST /json_proto HTTP/1.0 [22:08:59]Method: POST [22:08:59]URL: /json_proto [22:08:59]Method is POST - this is cgi request [22:08:59]url: /json_proto [22:08:59]query_string will be loaded in cgi processing [22:08:59]execute_cgi json_proto POST (null) [22:08:59]execute_cgi path=json_proto method=POST [22:08:59]POST find Content-Length [22:08:59]Host: 172.17.44.132:8080 [22:08:59]Content-Length: 676 [22:08:59]Content-Type: application/json [22:08:59] [22:08:59]POST finish read [22:08:59]Found Content-Length = 676 [22:08:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50511", "tax_sys" : 0, "items" : [ { "code": "4870233466296", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u041C\u0438\u0448\u0430 \u0428\u043E\u043A\u043E\u043B\u0430\u0434", "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" ] } } [22:08:59]execute_script... [22:08: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)50511", "tax_sys" : 0, "items" : [ { "code": "4870233466296", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u041C\u0438\u0448\u0430 \u0428\u043E\u043A\u043E\u043B\u0430\u0434", "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" ] } } [22:08:59]POST & json_proto [22:08:59]process_json_proto [22:08:59]json parsed OK: [22:08:59]protocol is kg_v1.0 [22:08:59]action value=close_receipt [22:08:59]process_action close_receipt [22:08:59]cmd_close_receipt [22:08:59]MH_GetDate [22:08:59]Write to MH i2c: F0 00 00 F9 00 E8 [22:08:59]Write i2c OK [22:08:59]MH_I2C_Read... [22:08:59]Read from MH i2c: F0 [22:08:59]MH_I2C_Read... [22:08:59]Read from MH i2c: F0 09 00 [22:08:59]MH_I2C_Read... [22:08:59]Read from MH i2c: F0 09 00 F9 00 00 FC 13 C5 66 2A 83 C1 65 FE [22:08:59]GetLastDocTimeStamp 1724191733 [22:08:59]current date 1724191740 [22:08:59]FM_GetShiftState [22:08:59]SAM_PROTO_GetShiftState [22:08:59]wFMCommunicate request_size=4 [22:08:59]MH_SAM_APDU [22:08:59]CAPDU: 80 13 01 00 [22:08:59]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [22:08:59]Write i2c OK [22:08:59]MH_I2C_Read... [22:08:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:08:59]Read from MH i2c: E2 [22:08:59]MH_I2C_Read... [22:08:59]Read from MH i2c: E2 0E 00 [22:08:59]MH_I2C_Read... [22:08:59]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 45 [22:08:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:08:59]wFMCommunicate OK [22:08:59]SAM_PROTO_GetShiftState done [22:08:59]FM_GetShiftState done [22:08:59]opened in 1724113081 [22:08:59]opened+sec_in_day 1724199481 [22:08:59]quantity*price = 7700 [22:08:59]sum+1 = 7701 [22:08:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 77.00 НСП 1% : 0.68 НДС 12% : 8.18 Наличными: 77.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 752 20.08.2024 22:09 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163307 ФПД: 200131983674050 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220900&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163307&fm=200131983674050&tin=02508201610067®Number=0000000000092562&sum=7700 0 [22:09:00]StoreToDocumentArchive [22:09:00]shift 465 fd 163307 [22:09:00]save to /storage/0465/doc_00163307 [22:09:00]save last doc name /storage/0465/doc_00163307 to /storage/kkm_last_doc_name [22:09:00]save OK [22:09:00]Clear old archive folders... [22:09:00]ProcessDocumentItem done err = 0, tmpTLVsize=284 [22:09:00]tlvbuf is 009CBE40 [22:09:00]SAM_PROTO_ClearQueue [22:09:00]wFMCommunicate request_size=4 [22:09:00]MH_SAM_APDU [22:09:00]CAPDU: 80 09 00 00 [22:09:00]Write to MH i2c: E2 08 00 07 01 80 09 00 00 00 00 00 00 7A [22:09:01]Write i2c OK [22:09:01]MH_I2C_Read... [22:09:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:09:01]Read from MH i2c: E2 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 03 00 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 03 00 07 01 00 90 00 7C [22:09:01]RAPDU: 90 00 [22:09:01]wFMCommunicate OK [22:09:01]SAM_PROTO_ClearQueue done [22:09:01]KKMCreateOFDPacket [22:09:01]OFDProtocolAddRootSTLVToBuf [22:09:01]FM_MakeSignedData [22:09:01]FM_MakeSignedData [22:09:01]SAM_PROTO_SignData [22:09:01]wFMCommunicate request_size=4 [22:09:01]MH_SAM_APDU [22:09:01]CAPDU: 80 0D 01 02 [22:09:01]Write to MH i2c: E2 08 00 08 01 80 0D 01 02 00 00 00 00 82 [22:09:01]Write i2c OK [22:09:01]MH_I2C_Read... [22:09:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:09:01]Read from MH i2c: E2 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 03 00 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 03 00 08 01 00 90 00 7D [22:09:01]RAPDU: 90 00 [22:09:01]wFMCommunicate OK [22:09:01]wFMCommunicate request_size=255 [22:09:01]MH_SAM_APDU [22:09:01]CAPDU: 80 0D 02 02 FA 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 32 39 36 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 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 F0 02 00 00 F4 03 04 00 FC 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [22:09:01]Write to MH i2c: E2 02 01 09 01 80 0D 02 02 FA 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 32 39 36 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 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 F0 02 00 00 F4 03 04 00 FC 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 F9 [22:09:01]Write i2c OK [22:09:01]MH_I2C_Read... [22:09:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:09:01]Read from MH i2c: E2 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 03 00 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [22:09:01]RAPDU: 90 00 [22:09:01]wFMCommunicate OK [22:09:01]wFMCommunicate request_size=43 [22:09:01]MH_SAM_APDU [22:09:01]CAPDU: 80 0D 02 02 26 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7D 02 00 35 04 06 00 B6 04 DB CB 8A C2 [22:09:01]Write to MH i2c: E2 2E 00 0A 01 80 0D 02 02 26 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7D 02 00 35 04 06 00 B6 04 DB CB 8A C2 00 00 89 [22:09:01]Write i2c OK [22:09:01]MH_I2C_Read... [22:09:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:09:01]Read from MH i2c: E2 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 03 00 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [22:09:01]RAPDU: 90 00 [22:09:01]wFMCommunicate OK [22:09:01]wFMCommunicate request_size=4 [22:09:01]MH_SAM_APDU [22:09:01]CAPDU: 80 0D 03 02 [22:09:01]Write to MH i2c: E2 08 00 0B 01 80 0D 03 02 00 00 00 00 87 [22:09:01]Write i2c OK [22:09:01]MH_I2C_Read... [22:09:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:09:01]Read from MH i2c: E2 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 0B 00 [22:09:01]MH_I2C_Read... [22:09:01]Read from MH i2c: E2 0B 00 0B 01 00 BE BA D5 FE 25 FE 6D 84 90 00 E7 [22:09:01]RAPDU: BE BA D5 FE 25 FE 6D 84 90 00 [22:09:01]wFMCommunicate OK [22:09:01]SAM_PROTO_SignData done [22:09:01]FM_MakeSignedData done [22:09:01]CreateOFDProtocolMessage [22:09:01]wFMCommunicate request_size=4 [22:09:01]MH_SAM_APDU [22:09:01]CAPDU: 80 11 00 00 [22:09:01]Write to MH i2c: E2 08 00 0C 01 80 11 00 00 00 00 00 00 87 [22:09:02]Write i2c OK [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: E2 [22:09:02]MH_I2C_Read... [22:09:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:02]Read from MH i2c: E2 17 00 [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: E2 17 00 0C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [22:09:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:09:02]wFMCommunicate OK [22:09:02]CreateOFDProtocolMessage done [22:09:02]OFDSenderStorePacket 163307 [22:09:02]StoreOFDPacket docnum=163307 [22:09:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 14 74 28 01 FE 6E 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 32 39 36 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 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 F0 02 00 00 F4 03 04 00 FC 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7D 02 00 35 04 06 00 B6 04 DB CB 8A C2 BE BA D5 FE 25 FE 6D 84 [22:09:02]CheckFolder [22:09:02]dirname=/storage/ofd_packets [22:09:02]CheckFolder done [22:09:02]ProducePacketName [22:09:02]name=ofd_packets/00163307 [22:09:02]NVStorageSaveData ofd_packets/00163307 [22:09:02]File name is /storage/ofd_packets/00163307 [22:09:02]Write 334 bytes [22:09:02]NVStorageSaveData done [22:09:02]OFDSenderStorePacket done [22:09:02]KKMCreateOFDPacket done [22:09:02]NVStorageSaveData kkm_last_timestamp [22:09:02]File name is /storage/kkm_last_timestamp [22:09:02]Write 4 bytes [22:09:02]NVStorageSaveData done [22:09:02]ExternCall_PrintAddStr [22:09:02]wPrintStart [22:09:02]Write to MH i2c: 01 00 00 0D 01 0E [22:09:02]Write i2c OK [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: 01 [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: 01 07 00 [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: 01 07 00 0D 01 00 00 00 00 00 FF 0F 23 [22:09:02]RasterBufferAndPrint [22:09:02]line Счет N : (3)50511 [22:09:02]line ИНН: 02508201610067 [22:09:02]line Контрольно-Кассовый Чек [22:09:02]line ПРОДАЖА [22:09:02]line Товар: 4870233466296 [22:09:02]line Мороженое Миша Шоколад [22:09:02]line 1.000 * 77.00 [22:09:02]line = 77.00 [22:09:02]line НДС 12% НСП 1% [22:09:02]line > о реализуемом товаре [22:09:02]line ИТОГО: 77.00 [22:09:02]line НСП 1% : 0.68 [22:09:02]line НДС 12% : 8.18 [22:09:02]line Наличными: 77.00 [22:09:02]line Безнал.: 0.00 [22:09:02]line Место: АЗС № 130 "Партнер Нефть" [22:09:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:09:02]line СНО: Общий режим [22:09:02]line Чек 752 20.08.2024 22:09 [22:09:02]line Смена: 465 ФФД: 1.0 [22:09:02]line ЗНМ: 0300000070 [22:09:02]line РНМ: 0000000000092562 [22:09:02]line Версия ККМ: 001 [22:09:02]line ФМ: 0000000000871769 [22:09:02]line ФД: 163307 [22:09:02]line ФПД: 200131983674050 [22:09:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T220900&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163307&fm=200131983674050&tin=02508201610067®Number=0000000000092562&sum=7700 [22:09:02]line 0 [22:09:02]written 0, free lines is 4095 [22:09:02]OFD Sender: Processing packet 163300 [packets to send 968, broken 960] [22:09:02]ProducePacketName [22:09:02]name=ofd_packets/00163300 [22:09:02]OFD Sender: To server: pG, [22:09:02]CommunicateWithHost lk.salyk.kg:30040 [22:09:02]ConnectInit lk.salyk.kg [22:09:02]Write to MH i2c: 01 00 00 35 01 36 [22:09:02]Write i2c OK [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: 01 [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: 01 07 00 [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: 01 07 00 35 01 00 00 00 00 00 EB 0C 34 [22:09:02]RasterBufferAndPrint [22:09:02]line [22:09:02]line [22:09:02]line [22:09:02]line [22:09:02]line [22:09:02]written 0, free lines is 3348 [22:09:02]MH_Cut [22:09:02]Write to MH i2c: D1 01 00 3C 01 01 0F [22:09:02]Write i2c OK [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: D1 [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: D1 01 00 [22:09:02]MH_I2C_Read... [22:09:02]Read from MH i2c: D1 01 00 3C 01 00 0E [22:09:02]Write to MH i2c: 01 00 00 3D 01 3E [22:09:02]Write i2c OK [22:09:02]MH_I2C_Read... [22:09:03]*** Cut start [22:09:03]*** Purtial cut [22:09:03]*** Stage 1: CUTSNS_PIN = 1 [22:09:05]Read from MH i2c: 01 [22:09:05]MH_I2C_Read... [22:09:05]*** Stop cut motor [22:09:05]*** Cut end [22:09:05]Read from MH i2c: 01 07 00 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: 01 07 00 3D 01 00 00 00 00 00 FF 0F 53 [22:09:05]process_action close_receipt done [22:09:05]requested_data is exist [22:09:05]produce_requested_data [22:09:05]requested_item fm.sn is exist - process it [22:09:05]wFMCommunicate request_size=4 [22:09:05]MH_SAM_APDU [22:09:05]CAPDU: 80 11 00 00 [22:09:05]Write to MH i2c: E2 08 00 3E 01 80 11 00 00 00 00 00 00 B9 [22:09:05]Write i2c OK [22:09:05]MH_I2C_Read... [22:09:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:09:05]Read from MH i2c: E2 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 17 00 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 17 00 3E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [22:09:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:09:05]wFMCommunicate OK [22:09:05]requested_item fd.num is exist - process it [22:09:05]SAM_PROTO_GetFieldsCounters [22:09:05]wFMCommunicate request_size=4 [22:09:05]MH_SAM_APDU [22:09:05]CAPDU: 80 13 00 00 [22:09:05]Write to MH i2c: E2 08 00 3F 01 80 13 00 00 00 00 00 00 BC [22:09:05]Write i2c OK [22:09:05]MH_I2C_Read... [22:09:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:09:05]Read from MH i2c: E2 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 62 00 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 62 00 3F 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F0 02 00 00 5E 04 04 00 F0 02 00 00 57 04 04 00 F1 02 00 00 19 04 04 00 00 00 00 00 90 00 F4 [22:09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F0 02 00 00 5E 04 04 00 F0 02 00 00 57 04 04 00 F1 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:09:05]wFMCommunicate OK [22:09:05]SAM_PROTO_GetFieldsCounters done [22:09:05]requested_item shift.num is exist - process it [22:09:05]requested_item shift.opened is exist - process it [22:09:05]req_shift_opened [22:09:05]FM_GetShiftState [22:09:05]SAM_PROTO_GetShiftState [22:09:05]wFMCommunicate request_size=4 [22:09:05]MH_SAM_APDU [22:09:05]CAPDU: 80 13 01 00 [22:09:05]Write to MH i2c: E2 08 00 40 01 80 13 01 00 00 00 00 00 BE [22:09:05]Write i2c OK [22:09:05]MH_I2C_Read... [22:09:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:09:05]Read from MH i2c: E2 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 0E 00 [22:09:05]MH_I2C_Read... [22:09:05]Read from MH i2c: E2 0E 00 40 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8C [22:09:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:09:05]wFMCommunicate OK [22:09:05]SAM_PROTO_GetShiftState done [22:09:05]FM_GetShiftState done [22:09:05]req_shift_opened done [22:09:05]requested_item shift.open_date is exist - process it [22:09:05]req_shift_open_date [22:09:05]req_shift_open_date done [22:09:05]produce_requested_data done [22:09:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163307,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:09:05]process_action_free close_receipt [22:09:05]json_value_free [22:09:05]json_value_free done [22:09:05]process_json_proto returns [22:09:05]Send response to host [22:09:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163307,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:09:05]free response buf [22:09:05]execute_script done [22:09:05]execute_script returns [22:09:05]free content buf [22:09:05]Sock 10.Close socket [22:09:05]Sock 10.Thread stoped [22:09:07]ConnectInit Can't take IP for lk.salyk.kg [22:09:07]CommunicateWithHost connect error [22:09:07]CommunicateWithHost err = -1 [22:09:07]OFD Sender: Server communicate error [22:09:12]OFD Sender: Processing packet 163300 [packets to send 968, broken 960] [22:09:12]ProducePacketName [22:09:12]name=ofd_packets/00163300 [22:09:12]OFD Sender: To server: pG, [22:09:12]CommunicateWithHost lk.salyk.kg:30040 [22:09:12]ConnectInit lk.salyk.kg [22:09:17]recv_with_timeout no data received [22:09:17]ConnectInit Can't take IP for lk.salyk.kg [22:09:17]CommunicateWithHost connect error [22:09:17]CommunicateWithHost err = -1 [22:09:17]OFD Sender: Server communicate error [22:09:22]OFD Sender: Processing packet 163300 [packets to send 968, broken 960] [22:09:22]ProducePacketName [22:09:22]name=ofd_packets/00163300 [22:09:22]OFD Sender: To server: pG, [22:09:22]CommunicateWithHost lk.salyk.kg:30040 [22:09:22]ConnectInit lk.salyk.kg [22:09:27]ConnectInit Can't take IP for lk.salyk.kg [22:09:27]CommunicateWithHost connect error [22:09:27]CommunicateWithHost err = -1 [22:09:27]OFD Sender: Server communicate error [22:09:32]OFD Sender: Processing packet 163300 [packets to send 968, broken 960] [22:09:32]ProducePacketName [22:09:32]name=ofd_packets/00163300 [22:09:32]OFD Sender: To server: pG, [22:09:32]CommunicateWithHost lk.salyk.kg:30040 [22:09:32]ConnectInit lk.salyk.kg [22:09:37]ConnectInit Can't take IP for lk.salyk.kg [22:09:37]CommunicateWithHost connect error [22:09:37]CommunicateWithHost err = -1 [22:09:37]OFD Sender: Server communicate error [22:09:42]OFD Sender: Processing packet 163300 [packets to send 968, broken 960] [22:09:42]ProducePacketName [22:09:42]name=ofd_packets/00163300 [22:09:42]OFD Sender: To server: pG, [22:09:42]CommunicateWithHost lk.salyk.kg:30040 [22:09:42]ConnectInit lk.salyk.kg [22:09:47]ConnectInit Can't take IP for lk.salyk.kg [22:09:47]CommunicateWithHost connect error [22:09:47]CommunicateWithHost err = -1 [22:09:47]OFD Sender: Server communicate error [22:09:52]OFD Sender: Processing packet 163300 [packets to send 968, broken 960] [22:09:52]ProducePacketName [22:09:52]name=ofd_packets/00163300 [22:09:52]OFD Sender: To server: pG, [22:09:52]CommunicateWithHost lk.salyk.kg:30040 [22:09:52]ConnectInit lk.salyk.kg [22:09:54]ConnectInit Can't connect to host [22:09:57]ConnectInit Can't take IP for lk.salyk.kg [22:09:57]CommunicateWithHost connect error [22:09:57]CommunicateWithHost err = -1 [22:09:57]OFD Sender: Server communicate error [22:09:59]ConnectInit Can't connect to host [22:10:02]OFD Sender: Processing packet 163300 [packets to send 968, broken 960] [22:10:02]ProducePacketName [22:10:02]name=ofd_packets/00163300 [22:10:02]OFD Sender: To server: pG, [22:10:02]CommunicateWithHost lk.salyk.kg:30040 [22:10:02]ConnectInit lk.salyk.kg [22:10:04]ConnectInit Can't connect to host [22:10:07]ConnectInit Can't take IP for lk.salyk.kg [22:10:07]CommunicateWithHost connect error [22:10:07]CommunicateWithHost err = -1 [22:10:07]OFD Sender: Server communicate error [22:10:12]OFD Sender: Processing packet 163300 [packets to send 968, broken 960] [22:10:12]ProducePacketName [22:10:12]name=ofd_packets/00163300 [22:10:12]OFD Sender: To server: pG, [22:10:12]CommunicateWithHost lk.salyk.kg:30040 [22:10:12]ConnectInit lk.salyk.kg [22:10:15]recv_with_timeout no data received [22:10:17]ConnectInit Can't take IP for lk.salyk.kg [22:10:17]CommunicateWithHost connect error [22:10:17]CommunicateWithHost err = -1 [22:10:17]OFD Sender: Server communicate error [22:10:22]OFD Sender: Processing packet 163300 [packets to send 968, broken 960] [22:10:22]ProducePacketName [22:10:22]name=ofd_packets/00163300 [22:10:22]OFD Sender: To server: pG, [22:10:22]CommunicateWithHost lk.salyk.kg:30040 [22:10:22]ConnectInit lk.salyk.kg [22:10:32]recv_with_timeout no data received [22:10:39]Connected sock=10 [22:10:39]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D1 A6 07 01 EA 8E 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 E9 02 00 00 F4 03 04 00 30 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E4 7D 02 00 35 04 06 00 27 31 7B 8C B6 F2 37 E5 9F 31 5B 90 C0 68 [22:10: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 36 39 4F 00 00 00 BB A5 47 00 E5 97 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 E4 7D 02 00 F4 03 04 00 B1 BD C4 66 B6 04 01 00 00 67 31 5B 05 11 6C 78 61 [22:10:43]CommunicateWithHost err = 0 [22:10:43]CheckOFDResponse [22:10:43]1017 (14) - 77093643461234 [22:10:43]1041 (16) - 0000000000871769 [22:10:43]1040 (4) - 163300 [22:10:43]1012 (4) - 20.08.2024 16:00 [22:10:43]1206 (1) - 0 [22:10:43]OFD Sender: Remove packet 163300 [22:10:43]ProducePacketName [22:10:43]name=ofd_packets/00163300 [22:10:43]NVStorageDeleteData [22:10:43]OFD Sender: Processing packet 163301 [packets to send 967, broken 960] [22:10:43]ProducePacketName [22:10:43]name=ofd_packets/00163301 [22:10:43]OFD Sender: To server: pG, [22:10:43]CommunicateWithHost lk.salyk.kg:30040 [22:10:43]ConnectInit lk.salyk.kg [22:10:44]recv_with_timeout no data received [22:10:48]Connected sock=10 [22:10:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 E1 A8 06 01 50 C4 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EA 02 00 00 F4 03 04 00 41 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7D 02 00 35 04 06 00 FD 82 AB 87 8C 31 48 55 7B D9 E9 77 97 FD [22:10: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 36 39 4F 00 00 00 F3 48 47 00 19 D9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E5 7D 02 00 F4 03 04 00 BA BD C4 66 B6 04 01 00 00 0A 09 33 DF 47 31 3C E8 [22:10:51]CommunicateWithHost err = 0 [22:10:51]CheckOFDResponse [22:10:51]1017 (14) - 77093643461234 [22:10:51]1041 (16) - 0000000000871769 [22:10:51]1040 (4) - 163301 [22:10:51]1012 (4) - 20.08.2024 16:00 [22:10:51]1206 (1) - 0 [22:10:51]OFD Sender: Remove packet 163301 [22:10:51]ProducePacketName [22:10:51]name=ofd_packets/00163301 [22:10:51]NVStorageDeleteData [22:10:52]OFD Sender: Processing packet 163302 [packets to send 966, broken 960] [22:10:52]ProducePacketName [22:10:52]name=ofd_packets/00163302 [22:10:52]OFD Sender: To server: pG, [22:10:52]CommunicateWithHost lk.salyk.kg:30040 [22:10:52]ConnectInit lk.salyk.kg [22:10:54]Connected sock=10 [22:10: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 36 39 0F 01 00 00 7E 5F 07 01 22 CB 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 EB 02 00 00 F4 03 04 00 80 12 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E6 7D 02 00 35 04 06 00 76 07 D8 18 B1 33 0F 95 3A 9D B8 40 E0 4A [22:10:56]recv_with_timeout no data received [22:10: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 36 39 4F 00 00 00 FD 70 47 00 12 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 E6 7D 02 00 F4 03 04 00 C0 BD C4 66 B6 04 01 00 00 C6 F0 57 92 CB C9 D4 F6 [22:10:57]CommunicateWithHost err = 0 [22:10:57]CheckOFDResponse [22:10:57]1017 (14) - 77093643461234 [22:10:57]1041 (16) - 0000000000871769 [22:10:57]1040 (4) - 163302 [22:10:57]1012 (4) - 20.08.2024 16:01 [22:10:57]1206 (1) - 0 [22:10:57]OFD Sender: Remove packet 163302 [22:10:57]ProducePacketName [22:10:57]name=ofd_packets/00163302 [22:10:57]NVStorageDeleteData [22:10:57]OFD Sender: Processing packet 163303 [packets to send 965, broken 960] [22:10:57]ProducePacketName [22:10:57]name=ofd_packets/00163303 [22:10:57]OFD Sender: To server: pG, [22:10:57]CommunicateWithHost lk.salyk.kg:30040 [22:10:57]ConnectInit lk.salyk.kg [22:11:01]Connected sock=7 [22:11: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 36 39 0E 01 00 00 98 39 06 01 B6 49 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 62 75 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 C2 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 64 C2 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 FD 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 2F 00 00 00 00 07 04 06 00 64 C2 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EC 02 00 00 F4 03 04 00 06 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E7 7D 02 00 35 04 06 00 96 E7 0E 12 49 D6 75 BC 58 EE 12 CD C9 89 [22:11:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 01 3B 47 00 F3 AF A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 E7 7D 02 00 F4 03 04 00 C7 BD C4 66 B6 04 01 00 00 D0 AD 3A B9 66 7C 43 30 [22:11:05]CommunicateWithHost err = 0 [22:11:05]CheckOFDResponse [22:11:05]1017 (14) - 77093643461234 [22:11:05]1041 (16) - 0000000000871769 [22:11:05]1040 (4) - 163303 [22:11:05]1012 (4) - 20.08.2024 16:01 [22:11:05]1206 (1) - 0 [22:11:05]OFD Sender: Remove packet 163303 [22:11:05]ProducePacketName [22:11:05]name=ofd_packets/00163303 [22:11:05]NVStorageDeleteData [22:11:05]OFD Sender: Processing packet 163304 [packets to send 964, broken 960] [22:11:05]ProducePacketName [22:11:05]name=ofd_packets/00163304 [22:11:05]OFD Sender: To server: pG, [22:11:05]CommunicateWithHost lk.salyk.kg:30040 [22:11:05]ConnectInit lk.salyk.kg [22:11:10]recv_with_timeout no data received [22:11:10]ConnectInit Can't take IP for lk.salyk.kg [22:11:10]CommunicateWithHost connect error [22:11:10]CommunicateWithHost err = -1 [22:11:10]OFD Sender: Server communicate error [22:11:15]OFD Sender: Processing packet 163304 [packets to send 964, broken 960] [22:11:15]ProducePacketName [22:11:15]name=ofd_packets/00163304 [22:11:15]OFD Sender: To server: pG, [22:11:15]CommunicateWithHost lk.salyk.kg:30040 [22:11:15]ConnectInit lk.salyk.kg [22:11:20]ConnectInit Can't take IP for lk.salyk.kg [22:11:20]CommunicateWithHost connect error [22:11:20]CommunicateWithHost err = -1 [22:11:20]OFD Sender: Server communicate error [22:11:25]OFD Sender: Processing packet 163304 [packets to send 964, broken 960] [22:11:25]ProducePacketName [22:11:25]name=ofd_packets/00163304 [22:11:25]OFD Sender: To server: pG, [22:11:25]CommunicateWithHost lk.salyk.kg:30040 [22:11:25]ConnectInit lk.salyk.kg [22:11:27]recv_with_timeout no data received [22:11:30]ConnectInit Can't take IP for lk.salyk.kg [22:11:30]CommunicateWithHost connect error [22:11:30]CommunicateWithHost err = -1 [22:11:30]OFD Sender: Server communicate error [22:11:36]OFD Sender: Processing packet 163304 [packets to send 964, broken 960] [22:11:36]ProducePacketName [22:11:36]name=ofd_packets/00163304 [22:11:36]OFD Sender: To server: pG, [22:11:36]CommunicateWithHost lk.salyk.kg:30040 [22:11:36]ConnectInit lk.salyk.kg [22:11:40]Connected sock=10 [22:11: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 36 39 0C 01 00 00 4B DE 04 01 3E CB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 ED 02 00 00 F4 03 04 00 E7 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E8 7D 02 00 35 04 06 00 BF 4A 91 FA 92 27 E9 77 AC 38 A3 9C 9F 46 [22:11: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 36 39 4F 00 00 00 88 D4 47 00 93 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 36 39 10 04 04 00 E8 7D 02 00 F4 03 04 00 EF BD C4 66 B6 04 01 00 00 67 D4 EF 53 00 19 6A 5A [22:11:42]CommunicateWithHost err = 0 [22:11:42]CheckOFDResponse [22:11:42]1017 (14) - 77093643461234 [22:11:42]1041 (16) - 0000000000871769 [22:11:42]1040 (4) - 163304 [22:11:42]1012 (4) - 20.08.2024 16:01 [22:11:42]1206 (1) - 0 [22:11:42]OFD Sender: Remove packet 163304 [22:11:42]ProducePacketName [22:11:42]name=ofd_packets/00163304 [22:11:42]NVStorageDeleteData [22:11:42]OFD Sender: Processing packet 163305 [packets to send 963, broken 960] [22:11:42]ProducePacketName [22:11:42]name=ofd_packets/00163305 [22:11:42]OFD Sender: To server: pG, [22:11:42]CommunicateWithHost lk.salyk.kg:30040 [22:11:42]ConnectInit lk.salyk.kg [22:11:45]Connected sock=7 [22:11: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 36 39 23 01 00 00 59 E0 1B 01 01 F3 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 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 70 17 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 17 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 35 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7D 02 00 00 00 00 07 04 06 00 70 17 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 EE 02 00 00 F4 03 04 00 EE 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 E9 7D 02 00 35 04 06 00 F2 A9 0D C4 73 82 50 36 E9 75 6F 81 58 09 [22:11: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 36 39 4F 00 00 00 66 7D 47 00 5B 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 36 39 10 04 04 00 E9 7D 02 00 F4 03 04 00 F3 BD C4 66 B6 04 01 00 00 76 73 CC 1D A3 F1 2C C2 [22:11:47]CommunicateWithHost err = 0 [22:11:47]CheckOFDResponse [22:11:47]1017 (14) - 77093643461234 [22:11:47]1041 (16) - 0000000000871769 [22:11:47]1040 (4) - 163305 [22:11:47]1012 (4) - 20.08.2024 16:01 [22:11:47]1206 (1) - 0 [22:11:47]OFD Sender: Remove packet 163305 [22:11:47]ProducePacketName [22:11:47]name=ofd_packets/00163305 [22:11:47]NVStorageDeleteData [22:11:48]OFD Sender: Processing packet 163306 [packets to send 962, broken 960] [22:11:48]ProducePacketName [22:11:48]name=ofd_packets/00163306 [22:11:48]OFD Sender: To server: pG, [22:11:48]CommunicateWithHost lk.salyk.kg:30040 [22:11:48]ConnectInit lk.salyk.kg [22:11:49]Connected sock=7 [22:11: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 36 39 0C 01 00 00 6C 14 04 01 10 A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 EF 02 00 00 F4 03 04 00 F5 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EA 7D 02 00 35 04 06 00 91 6C 70 49 D9 66 4E F1 64 E1 D6 C9 48 72 [22:11: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 36 39 4F 00 00 00 A7 64 47 00 43 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 36 39 10 04 04 00 EA 7D 02 00 F4 03 04 00 F7 BD C4 66 B6 04 01 00 00 76 00 6B 34 E0 8A C1 BC [22:11:50]CommunicateWithHost err = 0 [22:11:50]CheckOFDResponse [22:11:50]1017 (14) - 77093643461234 [22:11:50]1041 (16) - 0000000000871769 [22:11:50]1040 (4) - 163306 [22:11:50]1012 (4) - 20.08.2024 16:01 [22:11:50]1206 (1) - 0 [22:11:50]OFD Sender: Remove packet 163306 [22:11:50]ProducePacketName [22:11:50]name=ofd_packets/00163306 [22:11:50]NVStorageDeleteData [22:11:50]OFD Sender: Processing packet 163307 [packets to send 961, broken 960] [22:11:50]ProducePacketName [22:11:50]name=ofd_packets/00163307 [22:11:50]OFD Sender: To server: pG, [22:11:50]CommunicateWithHost lk.salyk.kg:30040 [22:11:50]ConnectInit lk.salyk.kg [22:11:50]Connected sock=7 [22:11:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 30 01 00 00 14 74 28 01 FE 6E 5A 03 01 00 03 00 1C 01 1E 04 01 00 01 23 04 6E 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 32 39 36 06 04 2A 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 A8 D0 BE D0 BA D0 BE D0 BB D0 B0 D0 B4 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 F0 02 00 00 F4 03 04 00 FC 13 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EB 7D 02 00 35 04 06 00 B6 04 DB CB 8A C2 BE BA D5 FE 25 FE 6D 84 [22:11: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 36 39 4F 00 00 00 AC 3A 47 00 D2 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 36 39 10 04 04 00 EB 7D 02 00 F4 03 04 00 F8 BD C4 66 B6 04 01 00 00 DE B0 E9 56 AF 60 77 3E [22:11:51]CommunicateWithHost err = 0 [22:11:51]CheckOFDResponse [22:11:51]1017 (14) - 77093643461234 [22:11:51]1041 (16) - 0000000000871769 [22:11:51]1040 (4) - 163307 [22:11:51]1012 (4) - 20.08.2024 16:02 [22:11:51]1206 (1) - 0 [22:11:51]OFD Sender: Remove packet 163307 [22:11:51]ProducePacketName [22:11:51]name=ofd_packets/00163307 [22:11:51]NVStorageDeleteData [22:11:51]OFD Sender: No OFD packet to send [22:11:56]OFD Sender: No OFD packet to send [22:12:01]OFD Sender: No OFD packet to send [22:12:06]OFD Sender: No OFD packet to send [22:12:10]recv_with_timeout no data received [22:12:12]OFD Sender: No OFD packet to send [22:12:17]OFD Sender: No OFD packet to send [22:12:22]OFD Sender: No OFD packet to send [22:12:26]recv_with_timeout no data received [22:12:27]OFD Sender: No OFD packet to send [22:12:32]OFD Sender: No OFD packet to send [22:12:37]OFD Sender: No OFD packet to send [22:12:42]OFD Sender: No OFD packet to send [22:12:44]recv_with_timeout no data received [22:12:47]OFD Sender: No OFD packet to send [22:12:52]OFD Sender: No OFD packet to send [22:12:57]OFD Sender: No OFD packet to send [22:13:01]recv_with_timeout no data received [22:13:01]accept exits with 9 [22:13:01]New connection [22:13:01]New thread 3067637092 created [22:13:01]Thread 3067493732 joined [22:13:01]Waiting for new connection... [22:13:01] Sock 9.Parse request [22:13:01]Sock 9.Check first char [22:13:01]Sock 9.First char is OK [22:13:01]request: POST /json_proto HTTP/1.0 [22:13:01]Method: POST [22:13:01]URL: /json_proto [22:13:01]Method is POST - this is cgi request [22:13:01]url: /json_proto [22:13:01]query_string will be loaded in cgi processing [22:13:01]execute_cgi json_proto POST (null) [22:13:01]execute_cgi path=json_proto method=POST [22:13:01]POST find Content-Length [22:13:01]Host: 172.17.44.132:8080 [22:13:01]Content-Length: 792 [22:13:01]Content-Type: application/json [22:13:01] [22:13:01]POST finish read [22:13:01]Found Content-Length = 792 [22:13:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:13:01]execute_script... [22:13:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291842", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A46286", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:13:01]POST & json_proto [22:13:01]process_json_proto [22:13:01]json parsed OK: [22:13:01]protocol is kg_v1.0 [22:13:01]action value=close_receipt [22:13:01]process_action close_receipt [22:13:01]cmd_close_receipt [22:13:01]MH_GetDate [22:13:01]Write to MH i2c: F0 00 00 41 01 31 [22:13:01]Write i2c OK [22:13:01]MH_I2C_Read... [22:13:01]Read from MH i2c: F0 [22:13:01]MH_I2C_Read... [22:13:01]Read from MH i2c: F0 09 00 [22:13:01]MH_I2C_Read... [22:13:01]Read from MH i2c: F0 09 00 41 01 00 EE 14 C5 66 2A 83 C1 65 3A [22:13:01]GetLastDocTimeStamp 1724191740 [22:13:01]current date 1724191982 [22:13:01]FM_GetShiftState [22:13:01]SAM_PROTO_GetShiftState [22:13:01]wFMCommunicate request_size=4 [22:13:01]MH_SAM_APDU [22:13:01]CAPDU: 80 13 01 00 [22:13:01]Write to MH i2c: E2 08 00 42 01 80 13 01 00 00 00 00 00 C0 [22:13:01]Write i2c OK [22:13:01]MH_I2C_Read... [22:13:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:13:01]Read from MH i2c: E2 [22:13:01]MH_I2C_Read... [22:13:01]Read from MH i2c: E2 0E 00 [22:13:01]MH_I2C_Read... [22:13:01]Read from MH i2c: E2 0E 00 42 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8E [22:13:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:13:01]wFMCommunicate OK [22:13:01]SAM_PROTO_GetShiftState done [22:13:01]FM_GetShiftState done [22:13:01]opened in 1724113081 [22:13:01]opened+sec_in_day 1724199481 [22:13:01]quantity*price = 0 [22:13:01]sum+1 = 1 [22:13:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 753 20.08.2024 22:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 46286 ФМ: 0000000000871769 ФД: 163308 ФПД: 6355664876913 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T221302&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163308&fm=6355664876913&tin=02508201610067®Number=0000000000092562&sum=0 [22:13:02]StoreToDocumentArchive [22:13:02]shift 465 fd 163308 [22:13:02]save to /storage/0465/doc_00163308 [22:13:02]save last doc name /storage/0465/doc_00163308 to /storage/kkm_last_doc_name [22:13:02]save OK [22:13:02]Clear old archive folders... [22:13:02]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:13:02]tlvbuf is 0099E550 [22:13:02]SAM_PROTO_ClearQueue [22:13:02]wFMCommunicate request_size=4 [22:13:02]MH_SAM_APDU [22:13:02]CAPDU: 80 09 00 00 [22:13:02]Write to MH i2c: E2 08 00 4F 01 80 09 00 00 00 00 00 00 C2 [22:13:02]Write i2c OK [22:13:02]MH_I2C_Read... [22:13:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:13:02]Read from MH i2c: E2 [22:13:02]MH_I2C_Read... [22:13:02]Read from MH i2c: E2 03 00 [22:13:02]MH_I2C_Read... [22:13:02]Read from MH i2c: E2 03 00 4F 01 00 90 00 C4 [22:13:02]RAPDU: 90 00 [22:13:02]wFMCommunicate OK [22:13:02]SAM_PROTO_ClearQueue done [22:13:02]KKMCreateOFDPacket [22:13:02]OFDProtocolAddRootSTLVToBuf [22:13:02]FM_MakeSignedData [22:13:02]FM_MakeSignedData [22:13:02]SAM_PROTO_SignData [22:13:02]wFMCommunicate request_size=4 [22:13:02]MH_SAM_APDU [22:13:02]CAPDU: 80 0D 01 02 [22:13:02]Write to MH i2c: E2 08 00 50 01 80 0D 01 02 00 00 00 00 CA [22:13:02]Write i2c OK [22:13:02]MH_I2C_Read... [22:13:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:13:02]Read from MH i2c: E2 [22:13:02]MH_I2C_Read... [22:13:02]Read from MH i2c: E2 03 00 [22:13:02]MH_I2C_Read... [22:13:02]Read from MH i2c: E2 03 00 50 01 00 90 00 C5 [22:13:02]RAPDU: 90 00 [22:13:02]wFMCommunicate OK [22:13:02]wFMCommunicate request_size=255 [22:13:02]MH_SAM_APDU [22:13:02]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 02 00 00 F4 03 04 00 EE 14 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7D 02 00 35 04 06 00 05 [22:13:02]Write to MH i2c: E2 02 01 51 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 02 00 00 F4 03 04 00 EE 14 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7D 02 00 35 04 06 00 05 00 00 A9 [22:13:02]Write i2c OK [22:13:02]MH_I2C_Read... [22:13:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:13:02]Read from MH i2c: E2 [22:13:02]MH_I2C_Read... [22:13:02]Read from MH i2c: E2 03 00 [22:13:02]MH_I2C_Read... [22:13:02]Read from MH i2c: E2 03 00 51 01 00 90 00 C6 [22:13:02]RAPDU: 90 00 [22:13:02]wFMCommunicate OK [22:13:02]wFMCommunicate request_size=10 [22:13:02]MH_SAM_APDU [22:13:02]CAPDU: 80 0D 02 02 05 C7 CB 25 B5 71 [22:13:02]Write to MH i2c: E2 0D 00 52 01 80 0D 02 02 05 00 C7 CB 25 B5 71 00 00 B4 [22:13:02]Write i2c OK [22:13:02]MH_I2C_Read... [22:13:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:13:03]Read from MH i2c: E2 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: E2 03 00 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [22:13:03]RAPDU: 90 00 [22:13:03]wFMCommunicate OK [22:13:03]wFMCommunicate request_size=4 [22:13:03]MH_SAM_APDU [22:13:03]CAPDU: 80 0D 03 02 [22:13:03]Write to MH i2c: E2 08 00 53 01 80 0D 03 02 00 00 00 00 CF [22:13:03]Write i2c OK [22:13:03]MH_I2C_Read... [22:13:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:13:03]Read from MH i2c: E2 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: E2 0B 00 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: E2 0B 00 53 01 00 07 D6 0D 04 14 C0 ED A8 90 00 27 [22:13:03]RAPDU: 07 D6 0D 04 14 C0 ED A8 90 00 [22:13:03]wFMCommunicate OK [22:13:03]SAM_PROTO_SignData done [22:13:03]FM_MakeSignedData done [22:13:03]CreateOFDProtocolMessage [22:13:03]wFMCommunicate request_size=4 [22:13:03]MH_SAM_APDU [22:13:03]CAPDU: 80 11 00 00 [22:13:03]Write to MH i2c: E2 08 00 54 01 80 11 00 00 00 00 00 00 CF [22:13:03]Write i2c OK [22:13:03]MH_I2C_Read... [22:13:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:13:03]Read from MH i2c: E2 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: E2 17 00 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: E2 17 00 54 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [22:13:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:13:03]wFMCommunicate OK [22:13:03]CreateOFDProtocolMessage done [22:13:03]OFDSenderStorePacket 163308 [22:13:03]StoreOFDPacket docnum=163308 [22:13:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 92 1C 07 01 80 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 02 00 00 F4 03 04 00 EE 14 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7D 02 00 35 04 06 00 05 C7 CB 25 B5 71 07 D6 0D 04 14 C0 ED A8 [22:13:03]CheckFolder [22:13:03]dirname=/storage/ofd_packets [22:13:03]CheckFolder done [22:13:03]ProducePacketName [22:13:03]name=ofd_packets/00163308 [22:13:03]NVStorageSaveData ofd_packets/00163308 [22:13:03]File name is /storage/ofd_packets/00163308 [22:13:03]Write 301 bytes [22:13:03]NVStorageSaveData done [22:13:03]OFDSenderStorePacket done [22:13:03]KKMCreateOFDPacket done [22:13:03]NVStorageSaveData kkm_last_timestamp [22:13:03]File name is /storage/kkm_last_timestamp [22:13:03]Write 4 bytes [22:13:03]NVStorageSaveData done [22:13:03]ExternCall_PrintAddStr [22:13:03]wPrintStart [22:13:03]Write to MH i2c: 01 00 00 55 01 56 [22:13:03]Write i2c OK [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: 01 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: 01 07 00 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: 01 07 00 55 01 00 00 00 00 00 FF 0F 6B [22:13:03]RasterBufferAndPrint [22:13:03]line Счет N : (1)291842 [22:13:03]line ИНН: 02508201610067 [22:13:03]line Контрольно-Кассовый Чек [22:13:03]line ПРОДАЖА [22:13:03]line ТРК (МРК, ГНК) : 32 [22:13:03]line Товар: 2710124130 [22:13:03]line Аи-92-К-5 [22:13:03]line 20.000 * 0.00 [22:13:03]line = 0.00 [22:13:03]line НДС 12% НСП 1% [22:13:03]line > о реализуемом товаре [22:13:03]line ИТОГО: 0.00 [22:13:03]line НСП 1% : 0.00 [22:13:03]line НДС 12% : 0.00 [22:13:03]line Наличными: 0.00 [22:13:03]line Безнал.: 0.00 [22:13:03]line Место: АЗС № 130 "Партнер Нефть" [22:13:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:13:03]line СНО: Общий режим [22:13:03]line Чек 753 20.08.2024 22:13 [22:13:03]line Смена: 465 ФФД: 1.0 [22:13:03]line ЗНМ: 0300000070 [22:13:03]line РНМ: 0000000000092562 [22:13:03]line Версия ККМ: 001 [22:13:03]line Талоны: Топливная Карта [22:13:03]line 46286 [22:13:03]line ФМ: 0000000000871769 [22:13:03]line ФД: 163308 [22:13:03]line ФПД: 6355664876913 [22:13:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T221302&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163308&fm=6355664876913&tin=02508201610067®Number=0000000000092562&sum=0 [22:13:03]written 0, free lines is 4095 [22:13:03]OFD Sender: Processing packet 163308 [packets to send 961, broken 960] [22:13:03]ProducePacketName [22:13:03]name=ofd_packets/00163308 [22:13:03]OFD Sender: To server: pG, [22:13:03]CommunicateWithHost lk.salyk.kg:30040 [22:13:03]ConnectInit lk.salyk.kg [22:13:03]Write to MH i2c: 01 00 00 7F 01 80 [22:13:03]Write i2c OK [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: 01 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: 01 07 00 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: 01 07 00 7F 01 00 00 00 00 00 CA 0C 5D [22:13:03]RasterBufferAndPrint [22:13:03]line [22:13:03]line [22:13:03]line [22:13:03]line [22:13:03]line [22:13:03]written 0, free lines is 3281 [22:13:03]MH_Cut [22:13:03]Write to MH i2c: D1 01 00 86 01 01 59 [22:13:03]Write i2c OK [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: D1 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: D1 01 00 [22:13:03]MH_I2C_Read... [22:13:03]Read from MH i2c: D1 01 00 86 01 00 58 [22:13:03]Write to MH i2c: 01 00 00 87 01 88 [22:13:03]Write i2c OK [22:13:03]MH_I2C_Read... [22:13:04]*** Cut start [22:13:04]*** Purtial cut [22:13:04]*** Stage 1: CUTSNS_PIN = 1 [22:13:06]Read from MH i2c: 01 [22:13:06]MH_I2C_Read... [22:13:06]*** Stop cut motor [22:13:06]*** Cut end [22:13:06]Read from MH i2c: 01 07 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: 01 07 00 87 01 00 00 00 00 00 FF 0F 9D [22:13:06]process_action close_receipt done [22:13:06]requested_data is exist [22:13:06]produce_requested_data [22:13:06]requested_item fm.sn is exist - process it [22:13:06]wFMCommunicate request_size=4 [22:13:06]MH_SAM_APDU [22:13:06]CAPDU: 80 11 00 00 [22:13:06]Write to MH i2c: E2 08 00 88 01 80 11 00 00 00 00 00 00 03 [22:13:06]Write i2c OK [22:13:06]MH_I2C_Read... [22:13:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:13:06]Read from MH i2c: E2 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 17 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 17 00 88 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [22:13:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:13:06]wFMCommunicate OK [22:13:06]requested_item fd.num is exist - process it [22:13:06]SAM_PROTO_GetFieldsCounters [22:13:06]wFMCommunicate request_size=4 [22:13:06]MH_SAM_APDU [22:13:06]CAPDU: 80 13 00 00 [22:13:06]Write to MH i2c: E2 08 00 89 01 80 13 00 00 00 00 00 00 06 [22:13:06]Write i2c OK [22:13:06]MH_I2C_Read... [22:13:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:13:06]Read from MH i2c: E2 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 62 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 62 00 89 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F1 02 00 00 5E 04 04 00 F1 02 00 00 57 04 04 00 F2 02 00 00 19 04 04 00 00 00 00 00 90 00 42 [22:13:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F1 02 00 00 5E 04 04 00 F1 02 00 00 57 04 04 00 F2 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:13:06]wFMCommunicate OK [22:13:06]SAM_PROTO_GetFieldsCounters done [22:13:06]requested_item shift.num is exist - process it [22:13:06]requested_item shift.opened is exist - process it [22:13:06]req_shift_opened [22:13:06]FM_GetShiftState [22:13:06]SAM_PROTO_GetShiftState [22:13:06]wFMCommunicate request_size=4 [22:13:06]MH_SAM_APDU [22:13:06]CAPDU: 80 13 01 00 [22:13:06]Write to MH i2c: E2 08 00 8A 01 80 13 01 00 00 00 00 00 08 [22:13:06]Write i2c OK [22:13:06]MH_I2C_Read... [22:13:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:13:06]Read from MH i2c: E2 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 0E 00 [22:13:06]MH_I2C_Read... [22:13:06]Read from MH i2c: E2 0E 00 8A 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D6 [22:13:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:13:06]wFMCommunicate OK [22:13:06]SAM_PROTO_GetShiftState done [22:13:06]FM_GetShiftState done [22:13:06]req_shift_opened done [22:13:06]requested_item shift.open_date is exist - process it [22:13:06]req_shift_open_date [22:13:06]req_shift_open_date done [22:13:06]produce_requested_data done [22:13:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163308,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:13:06]process_action_free close_receipt [22:13:06]json_value_free [22:13:06]json_value_free done [22:13:06]process_json_proto returns [22:13:06]Send response to host [22:13:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163308,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:13:06]free response buf [22:13:06]execute_script done [22:13:06]execute_script returns [22:13:06]free content buf [22:13:06]Sock 9.Close socket [22:13:06]Sock 9.Thread stoped [22:13:07]accept exits with 7 [22:13:07]New connection [22:13:07]New thread 3067493732 created [22:13:07]Thread 3067637092 joined [22:13:07]Waiting for new connection... [22:13:07] Sock 7.Parse request [22:13:07]Sock 7.Check first char [22:13:07]Sock 7.First char is OK [22:13:07]request: POST /json_proto HTTP/1.0 [22:13:07]Method: POST [22:13:07]URL: /json_proto [22:13:07]Method is POST - this is cgi request [22:13:07]url: /json_proto [22:13:07]query_string will be loaded in cgi processing [22:13:07]execute_cgi json_proto POST (null) [22:13:07]execute_cgi path=json_proto method=POST [22:13:07]POST find Content-Length [22:13:07]Host: 172.17.44.132:8080 [22:13:07]Content-Length: 681 [22:13:07]Content-Type: application/json [22:13:07] [22:13:07]POST finish read [22:13:07]Found Content-Length = 681 [22:13:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:13:07]execute_script... [22:13:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291841", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:13:07]POST & json_proto [22:13:07]process_json_proto [22:13:07]json parsed OK: [22:13:07]protocol is kg_v1.0 [22:13:07]action value=close_receipt [22:13:07]process_action close_receipt [22:13:07]cmd_close_receipt [22:13:07]MH_GetDate [22:13:07]Write to MH i2c: F0 00 00 8B 01 7B [22:13:07]Write i2c OK [22:13:07]MH_I2C_Read... [22:13:07]Read from MH i2c: F0 [22:13:07]MH_I2C_Read... [22:13:07]Read from MH i2c: F0 09 00 [22:13:07]MH_I2C_Read... [22:13:07]Read from MH i2c: F0 09 00 8B 01 00 F4 14 C5 66 2A 83 C1 65 8A [22:13:07]GetLastDocTimeStamp 1724191982 [22:13:07]current date 1724191988 [22:13:07]FM_GetShiftState [22:13:07]SAM_PROTO_GetShiftState [22:13:07]wFMCommunicate request_size=4 [22:13:07]MH_SAM_APDU [22:13:07]CAPDU: 80 13 01 00 [22:13:07]Write to MH i2c: E2 08 00 8C 01 80 13 01 00 00 00 00 00 0A [22:13:07]Write i2c OK [22:13:07]MH_I2C_Read... [22:13:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:13:07]Read from MH i2c: E2 [22:13:07]MH_I2C_Read... [22:13:07]Read from MH i2c: E2 0E 00 [22:13:07]MH_I2C_Read... [22:13:07]Read from MH i2c: E2 0E 00 8C 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D8 [22:13:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:13:07]wFMCommunicate OK [22:13:07]SAM_PROTO_GetShiftState done [22:13:07]FM_GetShiftState done [22:13:07]opened in 1724113081 [22:13:07]opened+sec_in_day 1724199481 [22:13:07]quantity*price = 50035 [22:13:07]sum+1 = 50036 [22:13:07]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 754 20.08.2024 22:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163309 ФПД: 255264317954856 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T221308&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163309&fm=255264317954856&tin=02508201610067®Number=0000000000092562&sum=50000 [22:13:08]StoreToDocumentArchive [22:13:08]shift 465 fd 163309 [22:13:08]save to /storage/0465/doc_00163309 [22:13:08]save last doc name /storage/0465/doc_00163309 to /storage/kkm_last_doc_name [22:13:08]save OK [22:13:08]Clear old archive folders... [22:13:08]ProcessDocumentItem done err = 0, tmpTLVsize=250 [22:13:08]tlvbuf is 009839D0 [22:13:08]SAM_PROTO_ClearQueue [22:13:08]wFMCommunicate request_size=4 [22:13:08]MH_SAM_APDU [22:13:08]CAPDU: 80 09 00 00 [22:13:08]Write to MH i2c: E2 08 00 99 01 80 09 00 00 00 00 00 00 0C [22:13:08]Write i2c OK [22:13:08]MH_I2C_Read... [22:13:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:13:08]Read from MH i2c: E2 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 99 01 00 90 00 0E [22:13:08]RAPDU: 90 00 [22:13:08]wFMCommunicate OK [22:13:08]SAM_PROTO_ClearQueue done [22:13:08]KKMCreateOFDPacket [22:13:08]OFDProtocolAddRootSTLVToBuf [22:13:08]FM_MakeSignedData [22:13:08]FM_MakeSignedData [22:13:08]SAM_PROTO_SignData [22:13:08]wFMCommunicate request_size=4 [22:13:08]MH_SAM_APDU [22:13:08]CAPDU: 80 0D 01 02 [22:13:08]Write to MH i2c: E2 08 00 9A 01 80 0D 01 02 00 00 00 00 14 [22:13:08]Write i2c OK [22:13:08]MH_I2C_Read... [22:13:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:13:08]Read from MH i2c: E2 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 [22:13:08]MH_I2C_Read... [22:13:08]Read from MH i2c: E2 03 00 9A 01 00 90 00 0F [22:13:08]RAPDU: 90 00 [22:13:08]wFMCommunicate OK [22:13:08]wFMCommunicate request_size=255 [22:13:08]MH_SAM_APDU [22:13: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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 02 00 00 F4 03 04 00 F4 14 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7D 02 00 35 04 06 00 E8 29 [22:13:08]Write to MH i2c: E2 02 01 9B 01 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 02 00 00 F4 03 04 00 F4 14 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7D 02 00 35 04 06 00 E8 29 00 00 5D [22:13:08]Write i2c OK [22:13:08]MH_I2C_Read... [22:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:13:09]Read from MH i2c: E2 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 03 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 03 00 9B 01 00 90 00 10 [22:13:09]RAPDU: 90 00 [22:13:09]wFMCommunicate OK [22:13:09]wFMCommunicate request_size=9 [22:13:09]MH_SAM_APDU [22:13:09]CAPDU: 80 0D 02 02 04 5A FE DB 28 [22:13:09]Write to MH i2c: E2 0C 00 9C 01 80 0D 02 02 04 00 5A FE DB 28 00 00 7A [22:13:09]Write i2c OK [22:13:09]MH_I2C_Read... [22:13:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:13:09]Read from MH i2c: E2 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 03 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [22:13:09]RAPDU: 90 00 [22:13:09]wFMCommunicate OK [22:13:09]wFMCommunicate request_size=4 [22:13:09]MH_SAM_APDU [22:13:09]CAPDU: 80 0D 03 02 [22:13:09]Write to MH i2c: E2 08 00 9D 01 80 0D 03 02 00 00 00 00 19 [22:13:09]Write i2c OK [22:13:09]MH_I2C_Read... [22:13:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:13:09]Read from MH i2c: E2 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 0B 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 0B 00 9D 01 00 CF EC C5 98 07 BB BB 2E 90 00 DD [22:13:09]RAPDU: CF EC C5 98 07 BB BB 2E 90 00 [22:13:09]wFMCommunicate OK [22:13:09]SAM_PROTO_SignData done [22:13:09]FM_MakeSignedData done [22:13:09]CreateOFDProtocolMessage [22:13:09]wFMCommunicate request_size=4 [22:13:09]MH_SAM_APDU [22:13:09]CAPDU: 80 11 00 00 [22:13:09]Write to MH i2c: E2 08 00 9E 01 80 11 00 00 00 00 00 00 19 [22:13:09]Write i2c OK [22:13:09]MH_I2C_Read... [22:13:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:13:09]Read from MH i2c: E2 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 17 00 [22:13:09]MH_I2C_Read... [22:13:09]Read from MH i2c: E2 17 00 9E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 72 [22:13:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:13:09]wFMCommunicate OK [22:13:09]CreateOFDProtocolMessage done [22:13:09]OFDSenderStorePacket 163309 [22:13:09]StoreOFDPacket docnum=163309 [22:14:55]Read from MH i2c: E2 [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: E2 03 00 [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [22:14:55]RAPDU: 90 00 [22:14:55]wFMCommunicate OK [22:14:55]wFMCommunicate request_size=4 [22:14:55]MH_SAM_APDU [22:14:55]CAPDU: 80 0D 03 02 [22:14:55]Write to MH i2c: E2 08 00 33 02 80 0D 03 02 00 00 00 00 B0 [22:14:55]Write i2c OK [22:14:55]MH_I2C_Read... [22:14:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:14:55]Read from MH i2c: E2 [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: E2 0B 00 [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: E2 0B 00 33 02 00 B7 5D 86 61 22 5F 3A 98 90 00 FF [22:14:55]RAPDU: B7 5D 86 61 22 5F 3A 98 90 00 [22:14:55]wFMCommunicate OK [22:14:55]SAM_PROTO_SignData done [22:14:55]FM_MakeSignedData done [22:14:55]CreateOFDProtocolMessage [22:14:55]wFMCommunicate request_size=4 [22:14:55]MH_SAM_APDU [22:14:55]CAPDU: 80 11 00 00 [22:14:55]Write to MH i2c: E2 08 00 34 02 80 11 00 00 00 00 00 00 B0 [22:14:55]Write i2c OK [22:14:55]MH_I2C_Read... [22:14:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:55]Read from MH i2c: E2 [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: E2 17 00 [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: E2 17 00 34 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 09 [22:14:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:14:55]wFMCommunicate OK [22:14:55]CreateOFDProtocolMessage done [22:14:55]OFDSenderStorePacket 163311 [22:14:55]StoreOFDPacket docnum=163311 [22:14:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 68 4F 07 01 B6 95 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 F4 02 00 00 F4 03 04 00 5F 15 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7D 02 00 35 04 06 00 DE F7 43 9F 17 C3 B7 5D 86 61 22 5F 3A 98 [22:14:55]CheckFolder [22:14:55]dirname=/storage/ofd_packets [22:14:55]CheckFolder done [22:14:55]ProducePacketName [22:14:55]name=ofd_packets/00163311 [22:14:55]NVStorageSaveData ofd_packets/00163311 [22:14:55]File name is /storage/ofd_packets/00163311 [22:14:55]Write 301 bytes [22:14:55]NVStorageSaveData done [22:14:55]OFDSenderStorePacket done [22:14:55]KKMCreateOFDPacket done [22:14:55]NVStorageSaveData kkm_last_timestamp [22:14:55]File name is /storage/kkm_last_timestamp [22:14:55]Write 4 bytes [22:14:55]NVStorageSaveData done [22:14:55]ExternCall_PrintAddStr [22:14:55]wPrintStart [22:14:55]Write to MH i2c: 01 00 00 35 02 37 [22:14:55]Write i2c OK [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: 01 [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: 01 07 00 [22:14:55]MH_I2C_Read... [22:14:55]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 FF 0F 4C [22:14:55]RasterBufferAndPrint [22:14:55]line Счет N : (1)291844 [22:14:55]line ИНН: 02508201610067 [22:14:55]line Контрольно-Кассовый Чек [22:14:55]line ПРОДАЖА [22:14:55]line ТРК (МРК, ГНК) : 43 [22:14:55]line Товар: 2710124500 [22:14:55]line Аи-95-К-5 [22:14:55]line 40.440 * 74.20 [22:14:55]line = 3000.65 [22:14:55]line НДС 12% НСП 1% [22:14:55]line > о реализуемом товаре [22:14:55]line ИТОГО: 3000.65 [22:14:55]line НСП 1% : 26.55 [22:14:55]line НДС 12% : 318.65 [22:14:55]line Наличными: 0.00 [22:14:55]line Безнал.: 3000.65 [22:14:55]line Место: АЗС № 130 "Партнер Нефть" [22:14:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:14:55]line СНО: Общий режим [22:14:55]line Чек 756 20.08.2024 22:14 [22:14:55]line Смена: 465 ФФД: 1.0 [22:14:55]line ЗНМ: 0300000070 [22:14:55]line РНМ: 0000000000092562 [22:14:55]line Версия ККМ: 001 [22:14:55]line Платежная система: O! деньги [22:14:55]line ФМ: 0000000000871769 [22:14:55]line ФД: 163311 [22:14:55]line ФПД: 245153572788163 [22:14:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T221455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163311&fm=245153572788163&tin=02508201610067®Number=0000000000092562&sum=300065 [22:14:55]written 0, free lines is 4095 [22:14:56]Write to MH i2c: 01 00 00 5F 02 61 [22:14:56]Write i2c OK [22:14:56]MH_I2C_Read... [22:14:56]Read from MH i2c: 01 [22:14:56]MH_I2C_Read... [22:14:56]Read from MH i2c: 01 07 00 [22:14:56]MH_I2C_Read... [22:14:56]Read from MH i2c: 01 07 00 5F 02 00 00 00 00 00 CD 0C 41 [22:14:56]RasterBufferAndPrint [22:14:56]line [22:14:56]line [22:14:56]line [22:14:56]line [22:14:56]line [22:14:56]written 0, free lines is 3288 [22:14:56]MH_Cut [22:14:56]Write to MH i2c: D1 01 00 66 02 01 3A [22:14:56]Write i2c OK [22:14:56]MH_I2C_Read... [22:14:56]Read from MH i2c: D1 [22:14:56]MH_I2C_Read... [22:14:56]Read from MH i2c: D1 01 00 [22:14:56]MH_I2C_Read... [22:14:56]Read from MH i2c: D1 01 00 66 02 00 39 [22:14:56]Write to MH i2c: 01 00 00 67 02 69 [22:14:56]Write i2c OK [22:14:56]MH_I2C_Read... [22:14:57]*** Cut start [22:14:57]*** Purtial cut [22:14:57]*** Stage 1: CUTSNS_PIN = 1 [22:14:58]ConnectInit Can't take IP for lk.salyk.kg [22:14:58]CommunicateWithHost connect error [22:14:58]CommunicateWithHost err = -1 [22:14:58]OFD Sender: Server communicate error [22:14:58]OFD Sender: Processing packet 163308 [packets to send 964, broken 960] [22:14:58]ProducePacketName [22:14:58]name=ofd_packets/00163308 [22:14:58]OFD Sender: To server: pG, [22:14:58]CommunicateWithHost lk.salyk.kg:30040 [22:14:58]ConnectInit lk.salyk.kg [22:14:59]ConnectInit Can't connect to host [22:14:59]Read from MH i2c: 01 [22:14:59]MH_I2C_Read... [22:14:59]*** Stop cut motor [22:14:59]*** Cut end [22:14:59]Read from MH i2c: 01 07 00 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 FF 0F 7E [22:14:59]process_action close_receipt done [22:14:59]requested_data is exist [22:14:59]produce_requested_data [22:14:59]requested_item fm.sn is exist - process it [22:14:59]wFMCommunicate request_size=4 [22:14:59]MH_SAM_APDU [22:14:59]CAPDU: 80 11 00 00 [22:14:59]Write to MH i2c: E2 08 00 68 02 80 11 00 00 00 00 00 00 E4 [22:14:59]Write i2c OK [22:14:59]MH_I2C_Read... [22:14:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:14:59]Read from MH i2c: E2 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 17 00 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 17 00 68 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [22:14:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:14:59]wFMCommunicate OK [22:14:59]requested_item fd.num is exist - process it [22:14:59]SAM_PROTO_GetFieldsCounters [22:14:59]wFMCommunicate request_size=4 [22:14:59]MH_SAM_APDU [22:14:59]CAPDU: 80 13 00 00 [22:14:59]Write to MH i2c: E2 08 00 69 02 80 13 00 00 00 00 00 00 E7 [22:14:59]Write i2c OK [22:14:59]MH_I2C_Read... [22:14:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:14:59]Read from MH i2c: E2 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 62 00 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 62 00 69 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F4 02 00 00 5E 04 04 00 F4 02 00 00 57 04 04 00 F5 02 00 00 19 04 04 00 00 00 00 00 90 00 2F [22:14: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 EF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F4 02 00 00 5E 04 04 00 F4 02 00 00 57 04 04 00 F5 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:14:59]wFMCommunicate OK [22:14:59]SAM_PROTO_GetFieldsCounters done [22:14:59]requested_item shift.num is exist - process it [22:14:59]requested_item shift.opened is exist - process it [22:14:59]req_shift_opened [22:14:59]FM_GetShiftState [22:14:59]SAM_PROTO_GetShiftState [22:14:59]wFMCommunicate request_size=4 [22:14:59]MH_SAM_APDU [22:14:59]CAPDU: 80 13 01 00 [22:14:59]Write to MH i2c: E2 08 00 6A 02 80 13 01 00 00 00 00 00 E9 [22:14:59]Write i2c OK [22:14:59]MH_I2C_Read... [22:14:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:14:59]Read from MH i2c: E2 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 0E 00 [22:14:59]MH_I2C_Read... [22:14:59]Read from MH i2c: E2 0E 00 6A 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B7 [22:14:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:14:59]wFMCommunicate OK [22:14:59]SAM_PROTO_GetShiftState done [22:14:59]FM_GetShiftState done [22:14:59]req_shift_opened done [22:14:59]requested_item shift.open_date is exist - process it [22:14:59]req_shift_open_date [22:14:59]req_shift_open_date done [22:14:59]produce_requested_data done [22:14:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163311,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:14:59]process_action_free close_receipt [22:14:59]json_value_free [22:14:59]json_value_free done [22:14:59]process_json_proto returns [22:14:59]Send response to host [22:14:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163311,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:14:59]free response buf [22:14:59]execute_script done [22:14:59]execute_script returns [22:14:59]free content buf [22:14:59]Sock 11.Close socket [22:14:59]Sock 11.Thread stoped [22:15:03]ConnectInit Can't take IP for lk.salyk.kg [22:15:03]CommunicateWithHost connect error [22:15:03]CommunicateWithHost err = -1 [22:15:03]OFD Sender: Server communicate error [22:15:04]ConnectInit Can't connect to host [22:15:08]OFD Sender: Processing packet 163308 [packets to send 964, broken 960] [22:15:08]ProducePacketName [22:15:08]name=ofd_packets/00163308 [22:15:08]OFD Sender: To server: pG, [22:15:08]CommunicateWithHost lk.salyk.kg:30040 [22:15:08]ConnectInit lk.salyk.kg [22:15:09]ConnectInit Can't connect to host [22:15:13]ConnectInit Can't take IP for lk.salyk.kg [22:15:13]CommunicateWithHost connect error [22:15:13]CommunicateWithHost err = -1 [22:15:13]OFD Sender: Server communicate error [22:15:14]ConnectInit Can't connect to host [22:15:18]OFD Sender: Processing packet 163308 [packets to send 964, broken 960] [22:15:18]ProducePacketName [22:15:18]name=ofd_packets/00163308 [22:15:18]OFD Sender: To server: pG, [22:15:18]CommunicateWithHost lk.salyk.kg:30040 [22:15:18]ConnectInit lk.salyk.kg [22:17:12]accept exits with 10 [22:17:12]New connection [22:17:12]New thread 3067637092 created [22:17:12]Thread 3067493732 joined [22:17:12]Waiting for new connection... [22:17:12] Sock 10.Parse request [22:17:12]Sock 10.Check first char [22:17:12]Sock 10.First char is OK [22:17:12]request: POST /json_proto HTTP/1.0 [22:17:12]Method: POST [22:17:12]URL: /json_proto [22:17:12]Method is POST - this is cgi request [22:17:12]url: /json_proto [22:17:12]query_string will be loaded in cgi processing [22:17:12]execute_cgi json_proto POST (null) [22:17:12]execute_cgi path=json_proto method=POST [22:17:12]POST find Content-Length [22:17:12]Host: 172.17.44.132:8080 [22:17:12]Content-Length: 681 [22:17:12]Content-Type: application/json [22:17:12] [22:17:12]POST finish read [22:17:12]Found Content-Length = 681 [22:17:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:12]execute_script... [22:17:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291845", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:12]POST & json_proto [22:17:12]process_json_proto [22:17:12]json parsed OK: [22:17:12]protocol is kg_v1.0 [22:17:12]action value=close_receipt [22:17:12]process_action close_receipt [22:17:12]cmd_close_receipt [22:17:12]MH_GetDate [22:17:12]Write to MH i2c: F0 00 00 6B 02 5C [22:17:12]Write i2c OK [22:17:12]MH_I2C_Read... [22:17:12]Read from MH i2c: F0 [22:17:12]MH_I2C_Read... [22:17:12]Read from MH i2c: F0 09 00 [22:17:12]MH_I2C_Read... [22:17:12]Read from MH i2c: F0 09 00 6B 02 00 E9 15 C5 66 2A 83 C1 65 61 [22:17:12]GetLastDocTimeStamp 1724192095 [22:17:12]current date 1724192233 [22:17:12]FM_GetShiftState [22:17:12]SAM_PROTO_GetShiftState [22:17:12]wFMCommunicate request_size=4 [22:17:12]MH_SAM_APDU [22:17:12]CAPDU: 80 13 01 00 [22:17:12]Write to MH i2c: E2 08 00 6C 02 80 13 01 00 00 00 00 00 EB [22:17:12]Write i2c OK [22:17:12]MH_I2C_Read... [22:17:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:12]Read from MH i2c: E2 [22:17:12]MH_I2C_Read... [22:17:12]Read from MH i2c: E2 0E 00 [22:17:12]MH_I2C_Read... [22:17:12]Read from MH i2c: E2 0E 00 6C 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B9 [22:17:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:17:12]wFMCommunicate OK [22:17:12]SAM_PROTO_GetShiftState done [22:17:12]FM_GetShiftState done [22:17:12]opened in 1724113081 [22:17:12]opened+sec_in_day 1724199481 [22:17:12]quantity*price = 50035 [22:17:12]sum+1 = 50036 [22:17:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 757 20.08.2024 22:17 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163312 ФПД: 185849645419566 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T221713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163312&fm=185849645419566&tin=02508201610067®Number=0000000000092562&sum=50000 [22:17:13]StoreToDocumentArchive [22:17:13]shift 465 fd 163312 [22:17:13]save to /storage/0465/doc_00163312 [22:17:13]save last doc name /storage/0465/doc_00163312 to /storage/kkm_last_doc_name [22:17:13]save OK [22:17:13]Clear old archive folders... [22:17:13]ProcessDocumentItem done err = 0, tmpTLVsize=250 [22:17:13]tlvbuf is B6F81BE0 [22:17:13]SAM_PROTO_ClearQueue [22:17:13]wFMCommunicate request_size=4 [22:17:13]MH_SAM_APDU [22:17:13]CAPDU: 80 09 00 00 [22:17:13]Write to MH i2c: E2 08 00 79 02 80 09 00 00 00 00 00 00 ED [22:17:13]Write i2c OK [22:17:13]MH_I2C_Read... [22:17:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:17:13]Read from MH i2c: E2 [22:17:13]MH_I2C_Read... [22:17:13]Read from MH i2c: E2 03 00 [22:17:13]MH_I2C_Read... [22:17:13]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [22:17:13]RAPDU: 90 00 [22:17:13]wFMCommunicate OK [22:17:13]SAM_PROTO_ClearQueue done [22:17:13]KKMCreateOFDPacket [22:17:13]OFDProtocolAddRootSTLVToBuf [22:17:13]FM_MakeSignedData [22:17:13]FM_MakeSignedData [22:17:13]SAM_PROTO_SignData [22:17:13]wFMCommunicate request_size=4 [22:17:13]MH_SAM_APDU [22:17:13]CAPDU: 80 0D 01 02 [22:17:13]Write to MH i2c: E2 08 00 7A 02 80 0D 01 02 00 00 00 00 F5 [22:17:13]Write i2c OK [22:17:13]MH_I2C_Read... [22:17:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:17:13]Read from MH i2c: E2 [22:17:13]MH_I2C_Read... [22:17:13]Read from MH i2c: E2 03 00 [22:17:13]MH_I2C_Read... [22:17:13]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [22:17:13]RAPDU: 90 00 [22:17:13]wFMCommunicate OK [22:17:13]wFMCommunicate request_size=255 [22:17:13]MH_SAM_APDU [22:17:13]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 E9 15 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7D 02 00 35 04 06 00 A9 07 [22:17:13]Write to MH i2c: E2 02 01 7B 02 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 E9 15 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7D 02 00 35 04 06 00 A9 07 00 00 D9 [22:17:13]Write i2c OK [22:17:13]MH_I2C_Read... [22:17:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:14]Read from MH i2c: E2 [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: E2 03 00 [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [22:17:14]RAPDU: 90 00 [22:17:14]wFMCommunicate OK [22:17:14]wFMCommunicate request_size=9 [22:17:14]MH_SAM_APDU [22:17:14]CAPDU: 80 0D 02 02 04 7E 18 CC 2E [22:17:14]Write to MH i2c: E2 0C 00 7C 02 80 0D 02 02 04 00 7E 18 CC 2E 00 00 90 [22:17:14]Write i2c OK [22:17:14]MH_I2C_Read... [22:17:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:14]Read from MH i2c: E2 [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: E2 03 00 [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [22:17:14]RAPDU: 90 00 [22:17:14]wFMCommunicate OK [22:17:14]wFMCommunicate request_size=4 [22:17:14]MH_SAM_APDU [22:17:14]CAPDU: 80 0D 03 02 [22:17:14]Write to MH i2c: E2 08 00 7D 02 80 0D 03 02 00 00 00 00 FA [22:17:14]Write i2c OK [22:17:14]MH_I2C_Read... [22:17:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:17:14]Read from MH i2c: E2 [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: E2 0B 00 [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: E2 0B 00 7D 02 00 42 AC C3 36 7E B0 77 15 90 00 9C [22:17:14]RAPDU: 42 AC C3 36 7E B0 77 15 90 00 [22:17:14]wFMCommunicate OK [22:17:14]SAM_PROTO_SignData done [22:17:14]FM_MakeSignedData done [22:17:14]CreateOFDProtocolMessage [22:17:14]wFMCommunicate request_size=4 [22:17:14]MH_SAM_APDU [22:17:14]CAPDU: 80 11 00 00 [22:17:14]Write to MH i2c: E2 08 00 7E 02 80 11 00 00 00 00 00 00 FA [22:17:14]Write i2c OK [22:17:14]MH_I2C_Read... [22:17:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:14]Read from MH i2c: E2 [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: E2 17 00 [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: E2 17 00 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [22:17:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:17:14]wFMCommunicate OK [22:17:14]CreateOFDProtocolMessage done [22:17:14]OFDSenderStorePacket 163312 [22:17:14]StoreOFDPacket docnum=163312 [22:17:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 42 FD 06 01 26 64 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 E9 15 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7D 02 00 35 04 06 00 A9 07 7E 18 CC 2E 42 AC C3 36 7E B0 77 15 [22:17:14]CheckFolder [22:17:14]dirname=/storage/ofd_packets [22:17:14]CheckFolder done [22:17:14]ProducePacketName [22:17:14]name=ofd_packets/00163312 [22:17:14]NVStorageSaveData ofd_packets/00163312 [22:17:14]File name is /storage/ofd_packets/00163312 [22:17:14]Write 300 bytes [22:17:14]NVStorageSaveData done [22:17:14]OFDSenderStorePacket done [22:17:14]KKMCreateOFDPacket done [22:17:14]NVStorageSaveData kkm_last_timestamp [22:17:14]File name is /storage/kkm_last_timestamp [22:17:14]Write 4 bytes [22:17:14]NVStorageSaveData done [22:17:14]ExternCall_PrintAddStr [22:17:14]wPrintStart [22:17:14]Write to MH i2c: 01 00 00 7F 02 81 [22:17:14]Write i2c OK [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: 01 [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: 01 07 00 [22:17:14]MH_I2C_Read... [22:17:14]Read from MH i2c: 01 07 00 7F 02 00 00 00 00 00 FF 0F 96 [22:17:14]RasterBufferAndPrint [22:17:14]line Счет N : (1)291845 [22:17:14]line ИНН: 02508201610067 [22:17:14]line Контрольно-Кассовый Чек [22:17:14]line ПРОДАЖА [22:17:14]line ТРК (МРК, ГНК) : 81 [22:17:14]line Товар: 2711129700 [22:17:14]line ГАЗ-К-5 [22:17:14]line 13.030 * 38.40 [22:17:14]line = 500.35 [22:17:14]line НДС 12% НСП 1% [22:17:14]line > о реализуемом товаре [22:17:14]line ОКРУГЛЕНИЕ: -0.35 [22:17:14]line ИТОГО: 500.00 [22:17:14]line Внесено: 500.00 [22:17:14]line СДАЧА: 0.00 [22:17:14]line НСП 1% : 4.43 [22:17:14]line НДС 12% : 53.13 [22:17:14]line Наличными: 500.00 [22:17:14]line Безнал.: 0.00 [22:17:14]line Место: АЗС № 130 "Партнер Нефть" [22:17:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:17:14]line СНО: Общий режим [22:17:14]line Чек 757 20.08.2024 22:17 [22:17:14]line Смена: 465 ФФД: 1.0 [22:17:14]line ЗНМ: 0300000070 [22:17:14]line РНМ: 0000000000092562 [22:17:14]line Версия ККМ: 001 [22:17:14]line ФМ: 0000000000871769 [22:17:14]line ФД: 163312 [22:17:14]line ФПД: 185849645419566 [22:17:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T221713&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163312&fm=185849645419566&tin=02508201610067®Number=0000000000092562&sum=50000 [22:17:14]written 0, free lines is 4095 [22:17:15]Write to MH i2c: 01 00 00 AA 02 AC [22:17:15]Write i2c OK [22:17:15]MH_I2C_Read... [22:17:15]Read from MH i2c: 01 [22:17:15]MH_I2C_Read... [22:17:15]Read from MH i2c: 01 07 00 [22:17:15]MH_I2C_Read... [22:17:15]Read from MH i2c: 01 07 00 AA 02 00 00 00 00 00 B0 0C 6F [22:17:15]RasterBufferAndPrint [22:17:15]line [22:17:15]line [22:17:15]line [22:17:15]line [22:17:15]line [22:17:15]written 0, free lines is 3254 [22:17:15]MH_Cut [22:17:15]Write to MH i2c: D1 01 00 B1 02 01 85 [22:17:15]Write i2c OK [22:17:15]MH_I2C_Read... [22:17:15]Read from MH i2c: D1 [22:17:15]MH_I2C_Read... [22:17:15]Read from MH i2c: D1 01 00 [22:17:15]MH_I2C_Read... [22:17:15]Read from MH i2c: D1 01 00 B1 02 00 84 [22:17:15]Write to MH i2c: 01 00 00 B2 02 B4 [22:17:15]Write i2c OK [22:17:15]MH_I2C_Read... [22:17:15]*** Cut start [22:17:15]*** Purtial cut [22:17:15]*** Stage 1: CUTSNS_PIN = 1 [22:17:17]Read from MH i2c: 01 [22:17:17]MH_I2C_Read... [22:17:17]*** Stop cut motor [22:17:17]*** Cut end [22:17:17]Read from MH i2c: 01 07 00 [22:17:17]MH_I2C_Read... [22:17:17]Read from MH i2c: 01 07 00 B2 02 00 00 00 00 00 FF 0F C9 [22:17:17]process_action close_receipt done [22:17:17]requested_data is exist [22:17:17]produce_requested_data [22:17:17]requested_item fm.sn is exist - process it [22:17:17]wFMCommunicate request_size=4 [22:17:17]MH_SAM_APDU [22:17:17]CAPDU: 80 11 00 00 [22:17:17]Write to MH i2c: E2 08 00 B3 02 80 11 00 00 00 00 00 00 2F [22:17:17]Write i2c OK [22:17:17]MH_I2C_Read... [22:17:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:17]Read from MH i2c: E2 [22:17:17]MH_I2C_Read... [22:17:17]Read from MH i2c: E2 17 00 [22:17:17]MH_I2C_Read... [22:17:17]Read from MH i2c: E2 17 00 B3 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [22:17:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:17:17]wFMCommunicate OK [22:17:17]requested_item fd.num is exist - process it [22:17:17]SAM_PROTO_GetFieldsCounters [22:17:17]wFMCommunicate request_size=4 [22:17:17]MH_SAM_APDU [22:17:17]CAPDU: 80 13 00 00 [22:17:17]Write to MH i2c: E2 08 00 B4 02 80 13 00 00 00 00 00 00 32 [22:17:17]Write i2c OK [22:17:17]MH_I2C_Read... [22:17:18]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:17:18]Read from MH i2c: E2 [22:17:18]MH_I2C_Read... [22:17:18]Read from MH i2c: E2 62 00 [22:17:18]MH_I2C_Read... [22:17:18]Read from MH i2c: E2 62 00 B4 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 7E [22:17: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F0 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F5 02 00 00 5E 04 04 00 F5 02 00 00 57 04 04 00 F6 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:17:18]wFMCommunicate OK [22:17:18]SAM_PROTO_GetFieldsCounters done [22:17:18]requested_item shift.num is exist - process it [22:17:18]requested_item shift.opened is exist - process it [22:17:18]req_shift_opened [22:17:18]FM_GetShiftState [22:17:18]SAM_PROTO_GetShiftState [22:17:18]wFMCommunicate request_size=4 [22:17:18]MH_SAM_APDU [22:17:18]CAPDU: 80 13 01 00 [22:17:18]Write to MH i2c: E2 08 00 B5 02 80 13 01 00 00 00 00 00 34 [22:17:18]Write i2c OK [22:17:18]MH_I2C_Read... [22:17:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:18]Read from MH i2c: E2 [22:17:18]MH_I2C_Read... [22:17:18]Read from MH i2c: E2 0E 00 [22:17:18]MH_I2C_Read... [22:17:18]Read from MH i2c: E2 0E 00 B5 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 02 [22:17:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:17:18]wFMCommunicate OK [22:17:18]SAM_PROTO_GetShiftState done [22:17:18]FM_GetShiftState done [22:17:18]req_shift_opened done [22:17:18]requested_item shift.open_date is exist - process it [22:17:18]req_shift_open_date [22:17:18]req_shift_open_date done [22:17:18]produce_requested_data done [22:17:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163312,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:17:18]process_action_free close_receipt [22:17:18]json_value_free [22:17:18]json_value_free done [22:17:18]process_json_proto returns [22:17:18]Send response to host [22:17:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163312,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:17:18]free response buf [22:17:18]execute_script done [22:17:18]execute_script returns [22:17:18]free content buf [22:17:18]Sock 10.Close socket [22:17:18]Sock 10.Thread stoped [22:17:18]accept exits with 9 [22:17:18]New connection [22:17:18]New thread 3067493732 created [22:17:18]Thread 3067637092 joined [22:17:18]Waiting for new connection... [22:17:18] Sock 9.Parse request [22:17:18]Sock 9.Check first char [22:17:18]Sock 9.First char is OK [22:17:18]request: POST /json_proto HTTP/1.0 [22:17:18]Method: POST [22:17:18]URL: /json_proto [22:17:18]Method is POST - this is cgi request [22:17:18]url: /json_proto [22:17:18]query_string will be loaded in cgi processing [22:17:18]execute_cgi json_proto POST (null) [22:17:18]execute_cgi path=json_proto method=POST [22:17:18]POST find Content-Length [22:17:18]Host: 172.17.44.132:8080 [22:17:18]Content-Length: 672 [22:17:18]Content-Type: application/json [22:17:18] [22:17:18]POST finish read [22:17:18]Found Content-Length = 672 [22:17:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 36.340, "sum" : 2500.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:18]execute_script... [22:17:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291846", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 36.340, "sum" : 2500.19, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:17:18]POST & json_proto [22:17:18]process_json_proto [22:17:18]json parsed OK: [22:17:18]protocol is kg_v1.0 [22:17:18]action value=close_receipt [22:17:18]process_action close_receipt [22:17:18]cmd_close_receipt [22:17:18]MH_GetDate [22:17:18]Write to MH i2c: F0 00 00 B6 02 A7 [22:17:18]Write i2c OK [22:17:18]MH_I2C_Read... [22:17:18]Read from MH i2c: F0 [22:17:18]MH_I2C_Read... [22:17:18]Read from MH i2c: F0 09 00 [22:17:18]MH_I2C_Read... [22:17:18]Read from MH i2c: F0 09 00 B6 02 00 EF 15 C5 66 2A 83 C1 65 B2 [22:17:18]GetLastDocTimeStamp 1724192233 [22:17:18]current date 1724192239 [22:17:18]FM_GetShiftState [22:17:18]SAM_PROTO_GetShiftState [22:17:18]wFMCommunicate request_size=4 [22:17:18]MH_SAM_APDU [22:17:18]CAPDU: 80 13 01 00 [22:17:18]Write to MH i2c: E2 08 00 B7 02 80 13 01 00 00 00 00 00 36 [22:17:18]Write i2c OK [22:17:18]MH_I2C_Read... [22:17:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:18]Read from MH i2c: E2 [22:17:18]MH_I2C_Read... [22:17:18]Read from MH i2c: E2 0E 00 [22:17:18]MH_I2C_Read... [22:17:18]Read from MH i2c: E2 0E 00 B7 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 04 [22:17:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:17:18]wFMCommunicate OK [22:17:18]SAM_PROTO_GetShiftState done [22:17:18]FM_GetShiftState done [22:17:18]opened in 1724113081 [22:17:18]opened+sec_in_day 1724199481 [22:17:18]quantity*price = 250019 [22:17:18]sum+1 = 250020 [22:17:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.19 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.51 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 758 20.08.2024 22:17 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163313 ФПД: 29077172510518 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T221719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163313&fm=29077172510518&tin=02508201610067®Number=0000000000092562&sum=250000 [22:17:20]StoreToDocumentArchive [22:17:20]shift 465 fd 163313 [22:17:20]save to /storage/0465/doc_00163313 [22:17:20]save last doc name /storage/0465/doc_00163313 to /storage/kkm_last_doc_name [22:17:20]save OK [22:17:20]Clear old archive folders... [22:17:20]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:17:20]tlvbuf is B6FFF520 [22:17:20]SAM_PROTO_ClearQueue [22:17:20]wFMCommunicate request_size=4 [22:17:20]MH_SAM_APDU [22:17:20]CAPDU: 80 09 00 00 [22:17:20]Write to MH i2c: E2 08 00 C4 02 80 09 00 00 00 00 00 00 38 [22:17:20]Write i2c OK [22:17:20]MH_I2C_Read... [22:17:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:17:20]Read from MH i2c: E2 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 03 00 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 03 00 C4 02 00 90 00 3A [22:17:20]RAPDU: 90 00 [22:17:20]wFMCommunicate OK [22:17:20]SAM_PROTO_ClearQueue done [22:17:20]KKMCreateOFDPacket [22:17:20]OFDProtocolAddRootSTLVToBuf [22:17:20]FM_MakeSignedData [22:17:20]FM_MakeSignedData [22:17:20]SAM_PROTO_SignData [22:17:20]wFMCommunicate request_size=4 [22:17:20]MH_SAM_APDU [22:17:20]CAPDU: 80 0D 01 02 [22:17:20]Write to MH i2c: E2 08 00 C5 02 80 0D 01 02 00 00 00 00 40 [22:17:20]Write i2c OK [22:17:20]MH_I2C_Read... [22:17:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:17:20]Read from MH i2c: E2 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 03 00 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 03 00 C5 02 00 90 00 3B [22:17:20]RAPDU: 90 00 [22:17:20]wFMCommunicate OK [22:17:20]wFMCommunicate request_size=255 [22:17:20]MH_SAM_APDU [22:17:20]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 EF 15 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7D 02 00 35 04 06 00 1A 72 0E [22:17:20]Write to MH i2c: E2 02 01 C6 02 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 EF 15 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7D 02 00 35 04 06 00 1A 72 0E 00 00 8E [22:17:20]Write i2c OK [22:17:20]MH_I2C_Read... [22:17:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:20]Read from MH i2c: E2 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 03 00 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 03 00 C6 02 00 90 00 3C [22:17:20]RAPDU: 90 00 [22:17:20]wFMCommunicate OK [22:17:20]wFMCommunicate request_size=8 [22:17:20]MH_SAM_APDU [22:17:20]CAPDU: 80 0D 02 02 03 89 DF 36 [22:17:20]Write to MH i2c: E2 0B 00 C7 02 80 0D 02 02 03 00 89 DF 36 00 00 E7 [22:17:20]Write i2c OK [22:17:20]MH_I2C_Read... [22:17:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:17:20]Read from MH i2c: E2 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 03 00 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 03 00 C7 02 00 90 00 3D [22:17:20]RAPDU: 90 00 [22:17:20]wFMCommunicate OK [22:17:20]wFMCommunicate request_size=4 [22:17:20]MH_SAM_APDU [22:17:20]CAPDU: 80 0D 03 02 [22:17:20]Write to MH i2c: E2 08 00 C8 02 80 0D 03 02 00 00 00 00 45 [22:17:20]Write i2c OK [22:17:20]MH_I2C_Read... [22:17:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:17:20]Read from MH i2c: E2 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 0B 00 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 0B 00 C8 02 00 39 F9 29 3F 85 5F 19 95 90 00 72 [22:17:20]RAPDU: 39 F9 29 3F 85 5F 19 95 90 00 [22:17:20]wFMCommunicate OK [22:17:20]SAM_PROTO_SignData done [22:17:20]FM_MakeSignedData done [22:17:20]CreateOFDProtocolMessage [22:17:20]wFMCommunicate request_size=4 [22:17:20]MH_SAM_APDU [22:17:20]CAPDU: 80 11 00 00 [22:17:20]Write to MH i2c: E2 08 00 C9 02 80 11 00 00 00 00 00 00 45 [22:17:20]Write i2c OK [22:17:20]MH_I2C_Read... [22:17:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:20]Read from MH i2c: E2 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 17 00 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: E2 17 00 C9 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9E [22:17:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:17:20]wFMCommunicate OK [22:17:20]CreateOFDProtocolMessage done [22:17:20]OFDSenderStorePacket 163313 [22:17:20]StoreOFDPacket docnum=163313 [22:17:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 91 3A 05 01 12 04 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 EF 15 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7D 02 00 35 04 06 00 1A 72 0E 89 DF 36 39 F9 29 3F 85 5F 19 95 [22:17:20]CheckFolder [22:17:20]dirname=/storage/ofd_packets [22:17:20]CheckFolder done [22:17:20]ProducePacketName [22:17:20]name=ofd_packets/00163313 [22:17:20]NVStorageSaveData ofd_packets/00163313 [22:17:20]File name is /storage/ofd_packets/00163313 [22:17:20]Write 299 bytes [22:17:20]NVStorageSaveData done [22:17:20]OFDSenderStorePacket done [22:17:20]KKMCreateOFDPacket done [22:17:20]NVStorageSaveData kkm_last_timestamp [22:17:20]File name is /storage/kkm_last_timestamp [22:17:20]Write 4 bytes [22:17:20]NVStorageSaveData done [22:17:20]ExternCall_PrintAddStr [22:17:20]wPrintStart [22:17:20]Write to MH i2c: 01 00 00 CA 02 CC [22:17:20]Write i2c OK [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: 01 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: 01 07 00 [22:17:20]MH_I2C_Read... [22:17:20]Read from MH i2c: 01 07 00 CA 02 00 00 00 00 00 FF 0F E1 [22:17:20]RasterBufferAndPrint [22:17:20]line Счет N : (1)291846 [22:17:20]line ИНН: 02508201610067 [22:17:20]line Контрольно-Кассовый Чек [22:17:20]line ПРОДАЖА [22:17:20]line ТРК (МРК, ГНК) : 61 [22:17:20]line Товар: 2710124130 [22:17:20]line SU-92-К-5 [22:17:20]line 36.340 * 68.80 [22:17:20]line = 2500.19 [22:17:20]line НДС 12% НСП 1% [22:17:20]line > о реализуемом товаре [22:17:20]line ОКРУГЛЕНИЕ: -0.19 [22:17:20]line ИТОГО: 2500.00 [22:17:20]line Внесено: 2500.00 [22:17:20]line СДАЧА: 0.00 [22:17:20]line НСП 1% : 22.13 [22:17:20]line НДС 12% : 265.51 [22:17:20]line Наличными: 2500.00 [22:17:20]line Безнал.: 0.00 [22:17:20]line Место: АЗС № 130 "Партнер Нефть" [22:17:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:17:20]line СНО: Общий режим [22:17:20]line Чек 758 20.08.2024 22:17 [22:17:20]line Смена: 465 ФФД: 1.0 [22:17:20]line ЗНМ: 0300000070 [22:17:20]line РНМ: 0000000000092562 [22:17:20]line Версия ККМ: 001 [22:17:20]line ФМ: 0000000000871769 [22:17:20]line ФД: 163313 [22:17:20]line ФПД: 29077172510518 [22:17:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T221719&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163313&fm=29077172510518&tin=02508201610067®Number=0000000000092562&sum=250000 [22:17:20]written 0, free lines is 4095 [22:17:21]Write to MH i2c: 01 00 00 F5 02 F7 [22:17:21]Write i2c OK [22:17:21]MH_I2C_Read... [22:17:21]Read from MH i2c: 01 [22:17:21]MH_I2C_Read... [22:17:21]Read from MH i2c: 01 07 00 [22:17:21]MH_I2C_Read... [22:17:21]Read from MH i2c: 01 07 00 F5 02 00 00 00 00 00 C3 0C CD [22:17:21]RasterBufferAndPrint [22:17:21]line [22:17:21]line [22:17:21]line [22:17:21]line [22:17:21]line [22:17:21]written 0, free lines is 3275 [22:17:21]MH_Cut [22:17:21]Write to MH i2c: D1 01 00 FC 02 01 D0 [22:17:21]Write i2c OK [22:17:21]MH_I2C_Read... [22:17:21]Read from MH i2c: D1 [22:17:21]MH_I2C_Read... [22:17:21]Read from MH i2c: D1 01 00 [22:17:21]MH_I2C_Read... [22:17:21]Read from MH i2c: D1 01 00 FC 02 00 CF [22:17:21]Write to MH i2c: 01 00 00 FD 02 FF [22:17:21]Write i2c OK [22:17:21]MH_I2C_Read... [22:17:22]*** Cut start [22:17:22]*** Purtial cut [22:17:22]*** Stage 1: CUTSNS_PIN = 1 [22:17:24]Read from MH i2c: 01 [22:17:24]MH_I2C_Read... [22:17:24]*** Stop cut motor [22:17:24]*** Cut end [22:17:24]Read from MH i2c: 01 07 00 [22:17:24]MH_I2C_Read... [22:17:24]Read from MH i2c: 01 07 00 FD 02 00 00 00 00 00 FF 0F 14 [22:17:24]process_action close_receipt done [22:17:24]requested_data is exist [22:17:24]produce_requested_data [22:17:24]requested_item fm.sn is exist - process it [22:17:24]wFMCommunicate request_size=4 [22:17:24]MH_SAM_APDU [22:17:24]CAPDU: 80 11 00 00 [22:17:24]Write to MH i2c: E2 08 00 FE 02 80 11 00 00 00 00 00 00 7A [22:17:24]Write i2c OK [22:17:24]MH_I2C_Read... [22:17:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:17:24]Read from MH i2c: E2 [22:17:24]MH_I2C_Read... [22:17:24]Read from MH i2c: E2 17 00 [22:17:24]MH_I2C_Read... [22:17:24]Read from MH i2c: E2 17 00 FE 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D3 [22:17:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:17:24]wFMCommunicate OK [22:17:24]requested_item fd.num is exist - process it [22:17:24]SAM_PROTO_GetFieldsCounters [22:17:24]wFMCommunicate request_size=4 [22:17:24]MH_SAM_APDU [22:17:24]CAPDU: 80 13 00 00 [22:17:24]Write to MH i2c: E2 08 00 FF 02 80 13 00 00 00 00 00 00 7D [22:17:24]Write i2c OK [22:17:24]MH_I2C_Read... [22:17:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:17:24]Read from MH i2c: E2 [22:17:24]MH_I2C_Read... [22:17:24]Read from MH i2c: E2 62 00 [22:17:24]MH_I2C_Read... [22:17:24]Read from MH i2c: E2 62 00 FF 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F6 02 00 00 5E 04 04 00 F6 02 00 00 57 04 04 00 F7 02 00 00 19 04 04 00 00 00 00 00 90 00 CD [22:17: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F1 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F6 02 00 00 5E 04 04 00 F6 02 00 00 57 04 04 00 F7 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:17:24]wFMCommunicate OK [22:17:24]SAM_PROTO_GetFieldsCounters done [22:17:24]requested_item shift.num is exist - process it [22:17:24]requested_item shift.opened is exist - process it [22:17:24]req_shift_opened [22:17:24]FM_GetShiftState [22:17:24]SAM_PROTO_GetShiftState [22:17:24]wFMCommunicate request_size=4 [22:17:24]MH_SAM_APDU [22:17:24]CAPDU: 80 13 01 00 [22:17:24]Write to MH i2c: E2 08 00 00 03 80 13 01 00 00 00 00 00 80 [22:17:24]Write i2c OK [22:17:24]MH_I2C_Read... [22:17:24]Read from MH i2c: E2 [22:17:24]MH_I2C_Read... [22:17:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:17:24]Read from MH i2c: E2 0E 00 [22:17:24]MH_I2C_Read... [22:17:24]Read from MH i2c: E2 0E 00 00 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4E [22:17:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:17:24]wFMCommunicate OK [22:17:24]SAM_PROTO_GetShiftState done [22:17:24]FM_GetShiftState done [22:17:24]req_shift_opened done [22:17:24]requested_item shift.open_date is exist - process it [22:17:24]req_shift_open_date [22:17:24]req_shift_open_date done [22:17:24]produce_requested_data done [22:17:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163313,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:17:24]process_action_free close_receipt [22:17:24]json_value_free [22:17:24]json_value_free done [22:17:24]process_json_proto returns [22:17:24]Send response to host [22:17:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163313,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:17:24]free response buf [22:17:24]execute_script done [22:17:24]execute_script returns [22:17:24]free content buf [22:17:24]Sock 9.Close socket [22:17:24]Sock 9.Thread stoped [22:17:31]recv_with_timeout no data received [22:17:33]ConnectInit Can't connect to host [22:17:33]CommunicateWithHost connect error [22:17:33]CommunicateWithHost err = -1 [22:17:33]OFD Sender: Server communicate error [22:17:33]OFD Sender: Processing packet 163308 [packets to send 966, broken 960] [22:17:33]ProducePacketName [22:17:33]name=ofd_packets/00163308 [22:17:33]OFD Sender: To server: pG, [22:17:33]CommunicateWithHost lk.salyk.kg:30040 [22:17:33]ConnectInit lk.salyk.kg [22:17:38]ConnectInit Can't take IP for lk.salyk.kg [22:17:38]CommunicateWithHost connect error [22:17:38]CommunicateWithHost err = -1 [22:17:38]OFD Sender: Server communicate error [22:17:43]OFD Sender: Processing packet 163308 [packets to send 966, broken 960] [22:17:43]ProducePacketName [22:17:43]name=ofd_packets/00163308 [22:17:43]OFD Sender: To server: pG, [22:17:43]CommunicateWithHost lk.salyk.kg:30040 [22:17:43]ConnectInit lk.salyk.kg [22:17:47]recv_with_timeout no data received [22:17:48]ConnectInit Can't take IP for lk.salyk.kg [22:17:48]CommunicateWithHost connect error [22:17:48]CommunicateWithHost err = -1 [22:17:48]OFD Sender: Server communicate error [22:17:53]OFD Sender: Processing packet 163308 [packets to send 966, broken 960] [22:17:53]ProducePacketName [22:17:53]name=ofd_packets/00163308 [22:17:53]OFD Sender: To server: pG, [22:17:53]CommunicateWithHost lk.salyk.kg:30040 [22:17:53]ConnectInit lk.salyk.kg [22:17:58]ConnectInit Can't take IP for lk.salyk.kg [22:17:58]CommunicateWithHost connect error [22:17:58]CommunicateWithHost err = -1 [22:17:58]OFD Sender: Server communicate error [22:18:03]OFD Sender: Processing packet 163308 [packets to send 966, broken 960] [22:18:03]ProducePacketName [22:18:03]name=ofd_packets/00163308 [22:18:03]OFD Sender: To server: pG, [22:18:03]CommunicateWithHost lk.salyk.kg:30040 [22:18:03]ConnectInit lk.salyk.kg [22:18:08]ConnectInit Can't take IP for lk.salyk.kg [22:18:08]CommunicateWithHost connect error [22:18:08]CommunicateWithHost err = -1 [22:18:08]OFD Sender: Server communicate error [22:18:13]OFD Sender: Processing packet 163308 [packets to send 966, broken 960] [22:18:13]ProducePacketName [22:18:13]name=ofd_packets/00163308 [22:18:13]OFD Sender: To server: pG, [22:18:13]CommunicateWithHost lk.salyk.kg:30040 [22:18:13]ConnectInit lk.salyk.kg [22:18:23]Connected sock=9 [22:18: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 36 39 0F 01 00 00 92 1C 07 01 80 A0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F1 02 00 00 F4 03 04 00 EE 14 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EC 7D 02 00 35 04 06 00 05 C7 CB 25 B5 71 07 D6 0D 04 14 C0 ED A8 [22:18: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 36 39 4F 00 00 00 F1 8F 47 00 B0 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 36 39 10 04 04 00 EC 7D 02 00 F4 03 04 00 80 BF C4 66 B6 04 01 00 00 A6 B5 4B 49 92 AC 87 E0 [22:18:26]CommunicateWithHost err = 0 [22:18:26]CheckOFDResponse [22:18:26]1017 (14) - 77093643461234 [22:18:26]1041 (16) - 0000000000871769 [22:18:26]1040 (4) - 163308 [22:18:26]1012 (4) - 20.08.2024 16:08 [22:18:26]1206 (1) - 0 [22:18:26]OFD Sender: Remove packet 163308 [22:18:26]ProducePacketName [22:18:26]name=ofd_packets/00163308 [22:18:26]NVStorageDeleteData [22:18:26]OFD Sender: Processing packet 163309 [packets to send 965, broken 960] [22:18:26]ProducePacketName [22:18:26]name=ofd_packets/00163309 [22:18:26]OFD Sender: To server: pG, [22:18:26]CommunicateWithHost lk.salyk.kg:30040 [22:18:26]ConnectInit lk.salyk.kg [22:18:29]Connected sock=7 [22:18: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 36 39 0E 01 00 00 BE 40 06 01 02 FE 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F2 02 00 00 F4 03 04 00 F4 14 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 ED 7D 02 00 35 04 06 00 E8 29 5A FE DB 28 CF EC C5 98 07 BB BB 2E [22:18: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 36 39 4F 00 00 00 25 10 47 00 7B 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 36 39 10 04 04 00 ED 7D 02 00 F4 03 04 00 88 BF C4 66 B6 04 01 00 00 28 ED 0C 9E 6B C7 DE 6D [22:18:30]CommunicateWithHost err = 0 [22:18:30]CheckOFDResponse [22:18:30]1017 (14) - 77093643461234 [22:18:30]1041 (16) - 0000000000871769 [22:18:30]1040 (4) - 163309 [22:18:30]1012 (4) - 20.08.2024 16:08 [22:18:30]1206 (1) - 0 [22:18:30]OFD Sender: Remove packet 163309 [22:18:30]ProducePacketName [22:18:30]name=ofd_packets/00163309 [22:18:30]NVStorageDeleteData [22:18:31]OFD Sender: Processing packet 163310 [packets to send 964, broken 960] [22:18:31]ProducePacketName [22:18:31]name=ofd_packets/00163310 [22:18:31]OFD Sender: To server: pG, [22:18:31]CommunicateWithHost lk.salyk.kg:30040 [22:18:31]ConnectInit lk.salyk.kg [22:18:31]Connected sock=7 [22:18:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 39 65 07 01 A7 C0 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 52 08 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 69 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 80 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FE 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 F3 02 00 00 F4 03 04 00 18 15 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EE 7D 02 00 35 04 06 00 48 A6 91 3E B8 BC A6 78 E3 1F C7 6C CD 25 [22:18: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 36 39 4F 00 00 00 61 3E 47 00 52 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 36 39 10 04 04 00 EE 7D 02 00 F4 03 04 00 89 BF C4 66 B6 04 01 00 00 A2 C3 08 72 5D 85 35 6A [22:18:32]CommunicateWithHost err = 0 [22:18:32]CheckOFDResponse [22:18:32]1017 (14) - 77093643461234 [22:18:32]1041 (16) - 0000000000871769 [22:18:32]1040 (4) - 163310 [22:18:32]1012 (4) - 20.08.2024 16:08 [22:18:32]1206 (1) - 0 [22:18:32]OFD Sender: Remove packet 163310 [22:18:32]ProducePacketName [22:18:32]name=ofd_packets/00163310 [22:18:32]NVStorageDeleteData [22:18:32]OFD Sender: Processing packet 163311 [packets to send 963, broken 960] [22:18:32]ProducePacketName [22:18:32]name=ofd_packets/00163311 [22:18:32]OFD Sender: To server: pG, [22:18:32]CommunicateWithHost lk.salyk.kg:30040 [22:18:32]ConnectInit lk.salyk.kg [22:18:33]accept exits with 10 [22:18:33]New connection [22:18:33]New thread 3067637092 created [22:18:33]Thread 3067493732 joined [22:18:33]Waiting for new connection... [22:18:33] Sock 10.Parse request [22:18:33]Sock 10.Check first char [22:18:33]Sock 10.First char is OK [22:18:33]request: POST /json_proto HTTP/1.0 [22:18:33]Method: POST [22:18:33]URL: /json_proto [22:18:33]Method is POST - this is cgi request [22:18:33]url: /json_proto [22:18:33]query_string will be loaded in cgi processing [22:18:33]execute_cgi json_proto POST (null) [22:18:33]execute_cgi path=json_proto method=POST [22:18:33]POST find Content-Length [22:18:33]Host: 172.17.44.132:8080 [22:18:33]Content-Length: 612 [22:18:33]Content-Type: application/json [22:18:33] [22:18:33]POST finish read [22:18:33]Found Content-Length = 612 [22:18:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50512", "tax_sys" : 0, "items" : [ { "code": "47803152", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Mevius Revo", "price" : 155.00, "quantity" : 1.000, "sum" : 155.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" ] } } [22:18:33]execute_script... [22:18: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)50512", "tax_sys" : 0, "items" : [ { "code": "47803152", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Mevius Revo", "price" : 155.00, "quantity" : 1.000, "sum" : 155.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" ] } } [22:18:33]POST & json_proto [22:18:33]process_json_proto [22:18:33]json parsed OK: [22:18:33]protocol is kg_v1.0 [22:18:33]action value=close_receipt [22:18:33]process_action close_receipt [22:18:33]cmd_close_receipt [22:18:33]MH_GetDate [22:18:33]Write to MH i2c: F0 00 00 01 03 F3 [22:18:33]Write i2c OK [22:18:33]MH_I2C_Read... [22:18:33]Read from MH i2c: F0 [22:18:33]MH_I2C_Read... [22:18:33]Read from MH i2c: F0 09 00 [22:18:33]MH_I2C_Read... [22:18:33]Read from MH i2c: F0 09 00 01 03 00 3A 16 C5 66 2A 83 C1 65 4A [22:18:33]GetLastDocTimeStamp 1724192239 [22:18:33]current date 1724192314 [22:18:33]FM_GetShiftState [22:18:33]SAM_PROTO_GetShiftState [22:18:33]wFMCommunicate request_size=4 [22:18:33]MH_SAM_APDU [22:18:33]CAPDU: 80 13 01 00 [22:18:33]Write to MH i2c: E2 08 00 02 03 80 13 01 00 00 00 00 00 82 [22:18:33]Write i2c OK [22:18:33]MH_I2C_Read... [22:18:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:18:33]Read from MH i2c: E2 [22:18:33]MH_I2C_Read... [22:18:33]Read from MH i2c: E2 0E 00 [22:18:33]MH_I2C_Read... [22:18:33]Read from MH i2c: E2 0E 00 02 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 50 [22:18:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:18:33]wFMCommunicate OK [22:18:33]SAM_PROTO_GetShiftState done [22:18:33]FM_GetShiftState done [22:18:33]opened in 1724113081 [22:18:33]opened+sec_in_day 1724199481 [22:18:33]quantity*price = 15500 [22:18:33]sum+1 = 15501 [22:18:33]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 155.00 НСП 1% : 1.37 НДС 12% : 16.46 Наличными: 155.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 759 20.08.2024 22:18 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163314 ФПД: 164823741398763 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T221834&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163314&fm=164823741398763&tin=02508201610067®Number=0000000000092562&sum=15500 0 [22:18:34]StoreToDocumentArchive [22:18:34]shift 465 fd 163314 [22:18:34]save to /storage/0465/doc_00163314 [22:18:34]save last doc name /storage/0465/doc_00163314 to /storage/kkm_last_doc_name [22:18:34]save OK [22:18:34]Clear old archive folders... [22:18:34]ProcessDocumentItem done err = 0, tmpTLVsize=265 [22:18:34]tlvbuf is 00917CF0 [22:18:34]SAM_PROTO_ClearQueue [22:18:34]wFMCommunicate request_size=4 [22:18:34]MH_SAM_APDU [22:18:34]CAPDU: 80 09 00 00 [22:18:34]Write to MH i2c: E2 08 00 0F 03 80 09 00 00 00 00 00 00 84 [22:18:34]Write i2c OK [22:18:34]MH_I2C_Read... [22:18:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:18:34]Read from MH i2c: E2 [22:18:34]MH_I2C_Read... [22:18:34]Read from MH i2c: E2 03 00 [22:18:34]MH_I2C_Read... [22:18:34]Read from MH i2c: E2 03 00 0F 03 00 90 00 86 [22:18:34]RAPDU: 90 00 [22:18:34]wFMCommunicate OK [22:18:34]SAM_PROTO_ClearQueue done [22:18:34]KKMCreateOFDPacket [22:18:34]OFDProtocolAddRootSTLVToBuf [22:18:34]FM_MakeSignedData [22:18:34]FM_MakeSignedData [22:18:34]SAM_PROTO_SignData [22:18:34]wFMCommunicate request_size=4 [22:18:34]MH_SAM_APDU [22:18:34]CAPDU: 80 0D 01 02 [22:18:34]Write to MH i2c: E2 08 00 10 03 80 0D 01 02 00 00 00 00 8C [22:18:34]Write i2c OK [22:18:34]MH_I2C_Read... [22:18:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:18:34]Read from MH i2c: E2 [22:18:34]MH_I2C_Read... [22:18:34]Read from MH i2c: E2 03 00 [22:18:34]MH_I2C_Read... [22:18:34]Read from MH i2c: E2 03 00 10 03 00 90 00 87 [22:18:34]RAPDU: 90 00 [22:18:34]wFMCommunicate OK [22:18:34]wFMCommunicate request_size=255 [22:18:34]MH_SAM_APDU [22:18:34]CAPDU: 80 0D 02 02 FA 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 08 00 34 37 38 30 33 31 35 32 06 04 1C 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 52 65 76 6F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 3C 00 00 00 00 13 04 06 00 8C 3C 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 F7 02 00 00 F4 03 04 00 3A 16 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 [22:18:34]Write to MH i2c: E2 02 01 11 03 80 0D 02 02 FA 00 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 08 00 34 37 38 30 33 31 35 32 06 04 1C 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 52 65 76 6F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 3C 00 00 00 00 13 04 06 00 8C 3C 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 F7 02 00 00 F4 03 04 00 3A 16 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 00 00 8A [22:18:34]Write i2c OK [22:18:34]MH_I2C_Read... [22:18:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:18:35]Read from MH i2c: E2 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: E2 03 00 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: E2 03 00 11 03 00 90 00 88 [22:18:35]RAPDU: 90 00 [22:18:35]wFMCommunicate OK [22:18:35]wFMCommunicate request_size=24 [22:18:35]MH_SAM_APDU [22:18:35]CAPDU: 80 0D 02 02 13 39 10 04 04 00 F2 7D 02 00 35 04 06 00 95 E8 04 8E 7E EB [22:18:35]Write to MH i2c: E2 1B 00 12 03 80 0D 02 02 13 00 39 10 04 04 00 F2 7D 02 00 35 04 06 00 95 E8 04 8E 7E EB 00 00 2E [22:18:35]Write i2c OK [22:18:35]MH_I2C_Read... [22:18:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:18:35]Read from MH i2c: E2 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: E2 03 00 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [22:18:35]RAPDU: 90 00 [22:18:35]wFMCommunicate OK [22:18:35]wFMCommunicate request_size=4 [22:18:35]MH_SAM_APDU [22:18:35]CAPDU: 80 0D 03 02 [22:18:35]Write to MH i2c: E2 08 00 13 03 80 0D 03 02 00 00 00 00 91 [22:18:35]Write i2c OK [22:18:35]MH_I2C_Read... [22:18:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:18:35]Read from MH i2c: E2 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: E2 0B 00 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: E2 0B 00 13 03 00 B4 7F 1B 26 C3 72 03 72 90 00 B0 [22:18:35]RAPDU: B4 7F 1B 26 C3 72 03 72 90 00 [22:18:35]wFMCommunicate OK [22:18:35]SAM_PROTO_SignData done [22:18:35]FM_MakeSignedData done [22:18:35]CreateOFDProtocolMessage [22:18:35]wFMCommunicate request_size=4 [22:18:35]MH_SAM_APDU [22:18:35]CAPDU: 80 11 00 00 [22:18:35]Write to MH i2c: E2 08 00 14 03 80 11 00 00 00 00 00 00 91 [22:18:35]Write i2c OK [22:18:35]MH_I2C_Read... [22:18:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:18:35]Read from MH i2c: E2 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: E2 17 00 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: E2 17 00 14 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [22:18:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:18:35]wFMCommunicate OK [22:18:35]CreateOFDProtocolMessage done [22:18:35]OFDSenderStorePacket 163314 [22:18:35]StoreOFDPacket docnum=163314 [22:18:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1D 01 00 00 D6 23 15 01 2C C6 5A 03 01 00 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 08 00 34 37 38 30 33 31 35 32 06 04 1C 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 52 65 76 6F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 3C 00 00 00 00 13 04 06 00 8C 3C 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 F7 02 00 00 F4 03 04 00 3A 16 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7D 02 00 35 04 06 00 95 E8 04 8E 7E EB B4 7F 1B 26 C3 72 03 72 [22:18:35]CheckFolder [22:18:35]dirname=/storage/ofd_packets [22:18:35]CheckFolder done [22:18:35]ProducePacketName [22:18:35]name=ofd_packets/00163314 [22:18:35]NVStorageSaveData ofd_packets/00163314 [22:18:35]File name is /storage/ofd_packets/00163314 [22:18:35]Write 315 bytes [22:18:35]NVStorageSaveData done [22:18:35]OFDSenderStorePacket done [22:18:35]KKMCreateOFDPacket done [22:18:35]NVStorageSaveData kkm_last_timestamp [22:18:35]File name is /storage/kkm_last_timestamp [22:18:35]Write 4 bytes [22:18:35]NVStorageSaveData done [22:18:35]ExternCall_PrintAddStr [22:18:35]wPrintStart [22:18:35]Write to MH i2c: 01 00 00 15 03 18 [22:18:35]Write i2c OK [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: 01 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: 01 07 00 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: 01 07 00 15 03 00 00 00 00 00 FF 0F 2D [22:18:35]RasterBufferAndPrint [22:18:35]line Счет N : (3)50512 [22:18:35]line ИНН: 02508201610067 [22:18:35]line Контрольно-Кассовый Чек [22:18:35]line ПРОДАЖА [22:18:35]line Товар: 47803152 [22:18:35]line Сигареты Mevius Revo [22:18:35]line 1.000 * 155.00 [22:18:35]line = 155.00 [22:18:35]line НДС 12% НСП 1% [22:18:35]line > о реализуемом товаре [22:18:35]line ИТОГО: 155.00 [22:18:35]line НСП 1% : 1.37 [22:18:35]line НДС 12% : 16.46 [22:18:35]line Наличными: 155.00 [22:18:35]line Безнал.: 0.00 [22:18:35]line Место: АЗС № 130 "Партнер Нефть" [22:18:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:18:35]line СНО: Общий режим [22:18:35]line Чек 759 20.08.2024 22:18 [22:18:35]line Смена: 465 ФФД: 1.0 [22:18:35]line ЗНМ: 0300000070 [22:18:35]line РНМ: 0000000000092562 [22:18:35]line Версия ККМ: 001 [22:18:35]line ФМ: 0000000000871769 [22:18:35]line ФД: 163314 [22:18:35]line ФПД: 164823741398763 [22:18:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T221834&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163314&fm=164823741398763&tin=02508201610067®Number=0000000000092562&sum=15500 [22:18:35]line 0 [22:18:35]written 0, free lines is 4095 [22:18:35]Write to MH i2c: 01 00 00 3D 03 40 [22:18:35]Write i2c OK [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: 01 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: 01 07 00 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: 01 07 00 3D 03 00 00 00 00 00 D7 0C 2A [22:18:35]RasterBufferAndPrint [22:18:35]line [22:18:35]line [22:18:35]line [22:18:35]line [22:18:35]line [22:18:35]written 0, free lines is 3298 [22:18:35]MH_Cut [22:18:35]Write to MH i2c: D1 01 00 44 03 01 19 [22:18: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 36 39 4F 00 00 00 97 A8 47 00 D3 D1 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 EF 7D 02 00 F4 03 04 00 8C BF C4 66 B6 04 01 00 00 9F 6A 2A E4 A5 DE 50 CD [22:18:35]CommunicateWithHost err = 0 [22:18:35]CheckOFDResponse [22:18:35]1017 (14) - 77093643461234 [22:18:35]1041 (16) - 0000000000871769 [22:18:35]1040 (4) - 163311 [22:18:35]1012 (4) - 20.08.2024 16:08 [22:18:35]1206 (1) - 0 [22:18:35]OFD Sender: Remove packet 163311 [22:18:35]ProducePacketName [22:18:35]name=ofd_packets/00163311 [22:18:35]NVStorageDeleteData [22:18:35]Write i2c OK [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: D1 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: D1 01 00 [22:18:35]MH_I2C_Read... [22:18:35]Read from MH i2c: D1 01 00 44 03 00 18 [22:18:35]Write to MH i2c: 01 00 00 45 03 48 [22:18:35]Write i2c OK [22:18:35]MH_I2C_Read... [22:18:36]OFD Sender: Processing packet 163312 [packets to send 963, broken 960] [22:18:36]ProducePacketName [22:18:36]name=ofd_packets/00163312 [22:18:36]OFD Sender: To server: pG, [22:18:36]CommunicateWithHost lk.salyk.kg:30040 [22:18:36]ConnectInit lk.salyk.kg [22:18:36]*** Cut start [22:18:36]*** Purtial cut [22:18:36]*** Stage 1: CUTSNS_PIN = 1 [22:18:38]Read from MH i2c: 01 [22:18:38]MH_I2C_Read... [22:18:38]*** Stop cut motor [22:18:38]*** Cut end [22:18:38]Read from MH i2c: 01 07 00 [22:18:38]MH_I2C_Read... [22:18:38]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 FF 0F 5D [22:18:38]process_action close_receipt done [22:18:38]requested_data is exist [22:18:38]produce_requested_data [22:18:38]requested_item fm.sn is exist - process it [22:18:38]wFMCommunicate request_size=4 [22:18:38]MH_SAM_APDU [22:18:38]CAPDU: 80 11 00 00 [22:18:38]Write to MH i2c: E2 08 00 46 03 80 11 00 00 00 00 00 00 C3 [22:18:38]Write i2c OK [22:18:38]MH_I2C_Read... [22:18:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:18:38]Read from MH i2c: E2 [22:18:38]MH_I2C_Read... [22:18:38]Read from MH i2c: E2 17 00 [22:18:38]MH_I2C_Read... [22:18:38]Read from MH i2c: E2 17 00 46 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1C [22:18:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:18:38]wFMCommunicate OK [22:18:38]requested_item fd.num is exist - process it [22:18:38]SAM_PROTO_GetFieldsCounters [22:18:38]wFMCommunicate request_size=4 [22:18:38]MH_SAM_APDU [22:18:38]CAPDU: 80 13 00 00 [22:18:38]Write to MH i2c: E2 08 00 47 03 80 13 00 00 00 00 00 00 C6 [22:18:38]Write i2c OK [22:18:38]MH_I2C_Read... [22:18:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:18:38]Read from MH i2c: E2 [22:18:38]MH_I2C_Read... [22:18:38]Read from MH i2c: E2 62 00 [22:18:38]MH_I2C_Read... [22:18:38]Read from MH i2c: E2 62 00 47 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F7 02 00 00 5E 04 04 00 F7 02 00 00 57 04 04 00 F8 02 00 00 19 04 04 00 00 00 00 00 90 00 1A [22:18: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F2 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F7 02 00 00 5E 04 04 00 F7 02 00 00 57 04 04 00 F8 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:18:38]wFMCommunicate OK [22:18:38]SAM_PROTO_GetFieldsCounters done [22:18:38]requested_item shift.num is exist - process it [22:18:38]requested_item shift.opened is exist - process it [22:18:38]req_shift_opened [22:18:38]FM_GetShiftState [22:18:38]SAM_PROTO_GetShiftState [22:18:38]wFMCommunicate request_size=4 [22:18:38]MH_SAM_APDU [22:18:38]CAPDU: 80 13 01 00 [22:18:38]Write to MH i2c: E2 08 00 48 03 80 13 01 00 00 00 00 00 C8 [22:18:38]Write i2c OK [22:18:38]MH_I2C_Read... [22:18:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:18:38]Read from MH i2c: E2 [22:18:38]MH_I2C_Read... [22:18:38]Read from MH i2c: E2 0E 00 [22:18:38]MH_I2C_Read... [22:18:38]Read from MH i2c: E2 0E 00 48 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 96 [22:18:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:18:38]wFMCommunicate OK [22:18:38]SAM_PROTO_GetShiftState done [22:18:38]FM_GetShiftState done [22:18:38]req_shift_opened done [22:18:38]requested_item shift.open_date is exist - process it [22:18:38]req_shift_open_date [22:18:38]req_shift_open_date done [22:18:38]produce_requested_data done [22:18:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163314,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:18:38]process_action_free close_receipt [22:18:38]json_value_free [22:18:38]json_value_free done [22:18:38]process_json_proto returns [22:18:38]Send response to host [22:18:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163314,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:18:38]free response buf [22:18:38]execute_script done [22:18:38]execute_script returns [22:18:38]free content buf [22:18:38]Sock 10.Close socket [22:18:38]Sock 10.Thread stoped [22:18:39]Connected sock=11 [22:18: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 36 39 0E 01 00 00 42 FD 06 01 26 64 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F5 02 00 00 F4 03 04 00 E9 15 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7D 02 00 35 04 06 00 A9 07 7E 18 CC 2E 42 AC C3 36 7E B0 77 15 [22:18: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 36 39 4F 00 00 00 16 76 47 00 D4 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F0 7D 02 00 F4 03 04 00 91 BF C4 66 B6 04 01 00 00 EA 76 48 AE 68 9E EA 8B [22:18:39]CommunicateWithHost err = 0 [22:18:39]CheckOFDResponse [22:18:39]1017 (14) - 77093643461234 [22:18:39]1041 (16) - 0000000000871769 [22:18:39]1040 (4) - 163312 [22:18:39]1012 (4) - 20.08.2024 16:08 [22:18:39]1206 (1) - 0 [22:18:39]OFD Sender: Remove packet 163312 [22:18:39]ProducePacketName [22:18:39]name=ofd_packets/00163312 [22:18:39]NVStorageDeleteData [22:18:40]OFD Sender: Processing packet 163313 [packets to send 962, broken 960] [22:18:40]ProducePacketName [22:18:40]name=ofd_packets/00163313 [22:18:40]OFD Sender: To server: pG, [22:18:40]CommunicateWithHost lk.salyk.kg:30040 [22:18:40]ConnectInit lk.salyk.kg [22:18:40]Connected sock=7 [22:18: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 36 39 0D 01 00 00 91 3A 05 01 12 04 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 F4 8D 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 A3 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B7 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F6 02 00 00 F4 03 04 00 EF 15 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7D 02 00 35 04 06 00 1A 72 0E 89 DF 36 39 F9 29 3F 85 5F 19 95 [22:18: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 36 39 4F 00 00 00 30 96 47 00 EE 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F1 7D 02 00 F4 03 04 00 92 BF C4 66 B6 04 01 00 00 43 93 0F 7C C8 33 81 37 [22:18:41]CommunicateWithHost err = 0 [22:18:41]CheckOFDResponse [22:18:41]1017 (14) - 77093643461234 [22:18:41]1041 (16) - 0000000000871769 [22:18:41]1040 (4) - 163313 [22:18:41]1012 (4) - 20.08.2024 16:08 [22:18:41]1206 (1) - 0 [22:18:41]OFD Sender: Remove packet 163313 [22:18:41]ProducePacketName [22:18:41]name=ofd_packets/00163313 [22:18:41]NVStorageDeleteData [22:18:42]OFD Sender: Processing packet 163314 [packets to send 961, broken 960] [22:18:42]ProducePacketName [22:18:42]name=ofd_packets/00163314 [22:18:42]OFD Sender: To server: pG, [22:18:42]CommunicateWithHost lk.salyk.kg:30040 [22:18:42]ConnectInit lk.salyk.kg [22:18:42]Connected sock=7 [22:18: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 36 39 1D 01 00 00 D6 23 15 01 2C C6 5A 03 01 00 03 00 09 01 1E 04 01 00 01 23 04 5B 00 8A 04 08 00 34 37 38 30 33 31 35 32 06 04 1C 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 4D 65 76 69 75 73 20 52 65 76 6F FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 8C 3C 00 00 00 00 13 04 06 00 8C 3C 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 F7 02 00 00 F4 03 04 00 3A 16 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7D 02 00 35 04 06 00 95 E8 04 8E 7E EB B4 7F 1B 26 C3 72 03 72 [22:18: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 36 39 4F 00 00 00 8B 9C 47 00 D0 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F2 7D 02 00 F4 03 04 00 94 BF C4 66 B6 04 01 00 00 61 D5 FB A6 0E 2E 3E 77 [22:18:44]CommunicateWithHost err = 0 [22:18:44]CheckOFDResponse [22:18:44]1017 (14) - 77093643461234 [22:18:44]1041 (16) - 0000000000871769 [22:18:44]1040 (4) - 163314 [22:18:44]1012 (4) - 20.08.2024 16:08 [22:18:44]1206 (1) - 0 [22:18:44]OFD Sender: Remove packet 163314 [22:18:44]ProducePacketName [22:18:44]name=ofd_packets/00163314 [22:18:44]NVStorageDeleteData [22:18:45]OFD Sender: No OFD packet to send [22:18:45]OFD Sender: No OFD packet to send [22:18:50]OFD Sender: No OFD packet to send [22:18:55]OFD Sender: No OFD packet to send [22:19:00]OFD Sender: No OFD packet to send [22:19:05]OFD Sender: No OFD packet to send [22:19:06]recv_with_timeout no data received [22:19:10]OFD Sender: No OFD packet to send [22:19:15]OFD Sender: No OFD packet to send [22:19:19]recv_with_timeout no data received [22:19:20]OFD Sender: No OFD packet to send [22:19:25]OFD Sender: No OFD packet to send [22:19:30]OFD Sender: No OFD packet to send [22:19:35]OFD Sender: No OFD packet to send [22:19:40]OFD Sender: No OFD packet to send [22:19:45]OFD Sender: No OFD packet to send [22:19:50]OFD Sender: No OFD packet to send [22:19:55]OFD Sender: No OFD packet to send [22:20:00]OFD Sender: No OFD packet to send [22:20:05]OFD Sender: No OFD packet to send [22:20:10]OFD Sender: No OFD packet to send [22:20:15]OFD Sender: No OFD packet to send [22:20:20]OFD Sender: No OFD packet to send [22:20:25]OFD Sender: No OFD packet to send [22:20:30]OFD Sender: No OFD packet to send [22:20:35]OFD Sender: No OFD packet to send [22:20:40]OFD Sender: No OFD packet to send [22:20:45]OFD Sender: No OFD packet to send [22:20:50]OFD Sender: No OFD packet to send [22:20:55]OFD Sender: No OFD packet to send [22:21:00]OFD Sender: No OFD packet to send [22:21:05]OFD Sender: No OFD packet to send [22:21:10]OFD Sender: No OFD packet to send [22:21:15]OFD Sender: No OFD packet to send [22:21:20]OFD Sender: No OFD packet to send [22:21:25]OFD Sender: No OFD packet to send [22:21:30]OFD Sender: No OFD packet to send [22:21:35]OFD Sender: No OFD packet to send [22:21:40]OFD Sender: No OFD packet to send [22:21:45]OFD Sender: No OFD packet to send [22:21:50]OFD Sender: No OFD packet to send [22:21:55]OFD Sender: No OFD packet to send [22:22:00]OFD Sender: No OFD packet to send [22:22:05]OFD Sender: No OFD packet to send [22:22:10]OFD Sender: No OFD packet to send [22:22:16]OFD Sender: No OFD packet to send [22:22:21]OFD Sender: No OFD packet to send [22:22:26]OFD Sender: No OFD packet to send [22:22:31]OFD Sender: No OFD packet to send [22:22:33]accept exits with 9 [22:22:33]New connection [22:22:33]New thread 3067493732 created [22:22:33]Thread 3067637092 joined [22:22:33]Waiting for new connection... [22:22:33] Sock 9.Parse request [22:22:33]Sock 9.Check first char [22:22:33]Sock 9.First char is OK [22:22:33]request: POST /json_proto HTTP/1.0 [22:22:33]Method: POST [22:22:33]URL: /json_proto [22:22:33]Method is POST - this is cgi request [22:22:33]url: /json_proto [22:22:33]query_string will be loaded in cgi processing [22:22:33]execute_cgi json_proto POST (null) [22:22:33]execute_cgi path=json_proto method=POST [22:22:33]POST find Content-Length [22:22:33]Host: 172.17.44.132:8080 [22:22:33]Content-Length: 678 [22:22:33]Content-Type: application/json [22:22:33] [22:22:33]POST finish read [22:22:33]Found Content-Length = 678 [22:22:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:22:33]execute_script... [22:22:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291848", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.330, "sum" : 700.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 700.00, "total" : 700.00, "payments": [ { "type": 0, "sum" : 700.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:22:33]POST & json_proto [22:22:33]process_json_proto [22:22:33]json parsed OK: [22:22:33]protocol is kg_v1.0 [22:22:33]action value=close_receipt [22:22:33]process_action close_receipt [22:22:33]cmd_close_receipt [22:22:33]MH_GetDate [22:22:33]Write to MH i2c: F0 00 00 49 03 3B [22:22:33]Write i2c OK [22:22:33]MH_I2C_Read... [22:22:33]Read from MH i2c: F0 [22:22:33]MH_I2C_Read... [22:22:33]Read from MH i2c: F0 09 00 [22:22:33]MH_I2C_Read... [22:22:33]Read from MH i2c: F0 09 00 49 03 00 2A 17 C5 66 2A 83 C1 65 83 [22:22:33]GetLastDocTimeStamp 1724192314 [22:22:33]current date 1724192554 [22:22:33]FM_GetShiftState [22:22:33]SAM_PROTO_GetShiftState [22:22:33]wFMCommunicate request_size=4 [22:22:33]MH_SAM_APDU [22:22:33]CAPDU: 80 13 01 00 [22:22:33]Write to MH i2c: E2 08 00 4A 03 80 13 01 00 00 00 00 00 CA [22:22:33]Write i2c OK [22:22:33]MH_I2C_Read... [22:22:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:22:33]Read from MH i2c: E2 [22:22:33]MH_I2C_Read... [22:22:33]Read from MH i2c: E2 0E 00 [22:22:33]MH_I2C_Read... [22:22:33]Read from MH i2c: E2 0E 00 4A 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 98 [22:22:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:22:33]wFMCommunicate OK [22:22:33]SAM_PROTO_GetShiftState done [22:22:33]FM_GetShiftState done [22:22:33]opened in 1724113081 [22:22:33]opened+sec_in_day 1724199481 [22:22:33]quantity*price = 70037 [22:22:33]sum+1 = 70038 [22:22:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 760 20.08.2024 22:22 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163315 ФПД: 126088039009589 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222234&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163315&fm=126088039009589&tin=02508201610067®Number=0000000000092562&sum=70000 [22:22:34]StoreToDocumentArchive [22:22:34]shift 465 fd 163315 [22:22:34]save to /storage/0465/doc_00163315 [22:22:34]save last doc name /storage/0465/doc_00163315 to /storage/kkm_last_doc_name [22:22:34]save OK [22:22:34]Clear old archive folders... [22:22:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:22:34]tlvbuf is 0098C140 [22:22:34]SAM_PROTO_ClearQueue [22:22:34]wFMCommunicate request_size=4 [22:22:34]MH_SAM_APDU [22:22:34]CAPDU: 80 09 00 00 [22:22:34]Write to MH i2c: E2 08 00 57 03 80 09 00 00 00 00 00 00 CC [22:22:34]Write i2c OK [22:22:34]MH_I2C_Read... [22:22:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:22:34]Read from MH i2c: E2 [22:22:34]MH_I2C_Read... [22:22:34]Read from MH i2c: E2 03 00 [22:22:34]MH_I2C_Read... [22:22:34]Read from MH i2c: E2 03 00 57 03 00 90 00 CE [22:22:34]RAPDU: 90 00 [22:22:34]wFMCommunicate OK [22:22:34]SAM_PROTO_ClearQueue done [22:22:34]KKMCreateOFDPacket [22:22:34]OFDProtocolAddRootSTLVToBuf [22:22:34]FM_MakeSignedData [22:22:34]FM_MakeSignedData [22:22:34]SAM_PROTO_SignData [22:22:34]wFMCommunicate request_size=4 [22:22:34]MH_SAM_APDU [22:22:34]CAPDU: 80 0D 01 02 [22:22:34]Write to MH i2c: E2 08 00 58 03 80 0D 01 02 00 00 00 00 D4 [22:22:34]Write i2c OK [22:22:34]MH_I2C_Read... [22:22:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:22:34]Read from MH i2c: E2 [22:22:34]MH_I2C_Read... [22:22:34]Read from MH i2c: E2 03 00 [22:22:34]MH_I2C_Read... [22:22:34]Read from MH i2c: E2 03 00 58 03 00 90 00 CF [22:22:34]RAPDU: 90 00 [22:22:34]wFMCommunicate OK [22:22:34]wFMCommunicate request_size=255 [22:22:34]MH_SAM_APDU [22:22:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 02 00 00 F4 03 04 00 2A 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7D 02 00 35 04 06 00 72 [22:22:34]Write to MH i2c: E2 02 01 59 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 02 00 00 F4 03 04 00 2A 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7D 02 00 35 04 06 00 72 00 00 5B [22:22:34]Write i2c OK [22:22:34]MH_I2C_Read... [22:22:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:22:34]Read from MH i2c: E2 [22:22:34]MH_I2C_Read... [22:22:34]Read from MH i2c: E2 03 00 [22:22:34]MH_I2C_Read... [22:22:34]Read from MH i2c: E2 03 00 59 03 00 90 00 D0 [22:22:34]RAPDU: 90 00 [22:22:34]wFMCommunicate OK [22:22:34]wFMCommunicate request_size=10 [22:22:34]MH_SAM_APDU [22:22:34]CAPDU: 80 0D 02 02 05 AD 28 C6 8D 35 [22:22:34]Write to MH i2c: E2 0D 00 5A 03 80 0D 02 02 05 00 AD 28 C6 8D 35 00 00 3E [22:22:34]Write i2c OK [22:22:34]MH_I2C_Read... [22:22:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:22:35]Read from MH i2c: E2 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: E2 03 00 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: E2 03 00 5A 03 00 90 00 D1 [22:22:35]RAPDU: 90 00 [22:22:35]wFMCommunicate OK [22:22:35]wFMCommunicate request_size=4 [22:22:35]MH_SAM_APDU [22:22:35]CAPDU: 80 0D 03 02 [22:22:35]Write to MH i2c: E2 08 00 5B 03 80 0D 03 02 00 00 00 00 D9 [22:22:35]Write i2c OK [22:22:35]MH_I2C_Read... [22:22:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:22:35]Read from MH i2c: E2 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: E2 0B 00 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: E2 0B 00 5B 03 00 C4 9F 56 7F 90 0F 7A 4E 90 00 79 [22:22:35]RAPDU: C4 9F 56 7F 90 0F 7A 4E 90 00 [22:22:35]wFMCommunicate OK [22:22:35]SAM_PROTO_SignData done [22:22:35]FM_MakeSignedData done [22:22:35]CreateOFDProtocolMessage [22:22:35]wFMCommunicate request_size=4 [22:22:35]MH_SAM_APDU [22:22:35]CAPDU: 80 11 00 00 [22:22:35]Write to MH i2c: E2 08 00 5C 03 80 11 00 00 00 00 00 00 D9 [22:22:35]Write i2c OK [22:22:35]MH_I2C_Read... [22:22:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:22:35]Read from MH i2c: E2 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: E2 17 00 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: E2 17 00 5C 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 32 [22:22:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:22:35]wFMCommunicate OK [22:22:35]CreateOFDProtocolMessage done [22:22:35]OFDSenderStorePacket 163315 [22:22:35]StoreOFDPacket docnum=163315 [22:22:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E8 F9 07 01 21 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 02 00 00 F4 03 04 00 2A 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7D 02 00 35 04 06 00 72 AD 28 C6 8D 35 C4 9F 56 7F 90 0F 7A 4E [22:22:35]CheckFolder [22:22:35]dirname=/storage/ofd_packets [22:22:35]CheckFolder done [22:22:35]ProducePacketName [22:22:35]name=ofd_packets/00163315 [22:22:35]NVStorageSaveData ofd_packets/00163315 [22:22:35]File name is /storage/ofd_packets/00163315 [22:22:35]Write 301 bytes [22:22:35]NVStorageSaveData done [22:22:35]OFDSenderStorePacket done [22:22:35]KKMCreateOFDPacket done [22:22:35]NVStorageSaveData kkm_last_timestamp [22:22:35]File name is /storage/kkm_last_timestamp [22:22:35]Write 4 bytes [22:22:35]NVStorageSaveData done [22:22:35]ExternCall_PrintAddStr [22:22:35]wPrintStart [22:22:35]Write to MH i2c: 01 00 00 5D 03 60 [22:22:35]Write i2c OK [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: 01 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: 01 07 00 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: 01 07 00 5D 03 00 00 00 00 00 FF 0F 75 [22:22:35]RasterBufferAndPrint [22:22:35]line Счет N : (1)291848 [22:22:35]line ИНН: 02508201610067 [22:22:35]line Контрольно-Кассовый Чек [22:22:35]line ПРОДАЖА [22:22:35]line ТРК (МРК, ГНК) : 52 [22:22:35]line Товар: 2710124130 [22:22:35]line Аи-92-К-5 [22:22:35]line 10.330 * 67.80 [22:22:35]line = 700.37 [22:22:35]line НДС 12% НСП 1% [22:22:35]line > о реализуемом товаре [22:22:35]line ОКРУГЛЕНИЕ: -0.37 [22:22:35]line ИТОГО: 700.00 [22:22:35]line Внесено: 700.00 [22:22:35]line СДАЧА: 0.00 [22:22:35]line НСП 1% : 6.20 [22:22:35]line НДС 12% : 74.38 [22:22:35]line Наличными: 700.00 [22:22:35]line Безнал.: 0.00 [22:22:35]line Место: АЗС № 130 "Партнер Нефть" [22:22:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:22:35]line СНО: Общий режим [22:22:35]line Чек 760 20.08.2024 22:22 [22:22:35]line Смена: 465 ФФД: 1.0 [22:22:35]line ЗНМ: 0300000070 [22:22:35]line РНМ: 0000000000092562 [22:22:35]line Версия ККМ: 001 [22:22:35]line ФМ: 0000000000871769 [22:22:35]line ФД: 163315 [22:22:35]line ФПД: 126088039009589 [22:22:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222234&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163315&fm=126088039009589&tin=02508201610067®Number=0000000000092562&sum=70000 [22:22:35]written 0, free lines is 4095 [22:22:35]OFD Sender: Processing packet 163315 [packets to send 961, broken 960] [22:22:35]ProducePacketName [22:22:35]name=ofd_packets/00163315 [22:22:35]OFD Sender: To server: pG, [22:22:35]CommunicateWithHost lk.salyk.kg:30040 [22:22:35]ConnectInit lk.salyk.kg [22:22:35]Write to MH i2c: 01 00 00 88 03 8B [22:22:35]Write i2c OK [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: 01 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: 01 07 00 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: 01 07 00 88 03 00 00 00 00 00 B6 0C 54 [22:22:35]RasterBufferAndPrint [22:22:35]line [22:22:35]line [22:22:35]line [22:22:35]line [22:22:35]line [22:22:35]written 0, free lines is 3259 [22:22:35]MH_Cut [22:22:35]Write to MH i2c: D1 01 00 8F 03 01 64 [22:22:35]Write i2c OK [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: D1 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: D1 01 00 [22:22:35]MH_I2C_Read... [22:22:35]Read from MH i2c: D1 01 00 8F 03 00 63 [22:22:35]Write to MH i2c: 01 00 00 90 03 93 [22:22:35]Write i2c OK [22:22:35]MH_I2C_Read... [22:22:36]*** Cut start [22:22:36]*** Purtial cut [22:22:36]*** Stage 1: CUTSNS_PIN = 1 [22:22:36]Connected sock=10 [22:22: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 36 39 0F 01 00 00 E8 F9 07 01 21 71 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F8 02 00 00 F4 03 04 00 2A 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F3 7D 02 00 35 04 06 00 72 AD 28 C6 8D 35 C4 9F 56 7F 90 0F 7A 4E [22:22: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 36 39 4F 00 00 00 47 3F 47 00 A6 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 36 39 10 04 04 00 F3 7D 02 00 F4 03 04 00 7E C0 C4 66 B6 04 01 00 00 D4 E9 88 C8 50 96 61 16 [22:22:37]CommunicateWithHost err = 0 [22:22:37]CheckOFDResponse [22:22:37]1017 (14) - 77093643461234 [22:22:37]1041 (16) - 0000000000871769 [22:22:37]1040 (4) - 163315 [22:22:37]1012 (4) - 20.08.2024 16:12 [22:22:37]1206 (1) - 0 [22:22:37]OFD Sender: Remove packet 163315 [22:22:37]ProducePacketName [22:22:37]name=ofd_packets/00163315 [22:22:37]NVStorageDeleteData [22:22:37]OFD Sender: No OFD packet to send [22:22:38]Read from MH i2c: 01 [22:22:38]MH_I2C_Read... [22:22:38]*** Stop cut motor [22:22:38]*** Cut end [22:22:38]Read from MH i2c: 01 07 00 [22:22:38]MH_I2C_Read... [22:22:38]Read from MH i2c: 01 07 00 90 03 00 00 00 00 00 FF 0F A8 [22:22:38]process_action close_receipt done [22:22:38]requested_data is exist [22:22:38]produce_requested_data [22:22:38]requested_item fm.sn is exist - process it [22:22:38]wFMCommunicate request_size=4 [22:22:38]MH_SAM_APDU [22:22:38]CAPDU: 80 11 00 00 [22:22:38]Write to MH i2c: E2 08 00 91 03 80 11 00 00 00 00 00 00 0E [22:22:38]Write i2c OK [22:22:38]MH_I2C_Read... [22:22:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:22:38]Read from MH i2c: E2 [22:22:38]MH_I2C_Read... [22:22:38]Read from MH i2c: E2 17 00 [22:22:38]MH_I2C_Read... [22:22:38]Read from MH i2c: E2 17 00 91 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [22:22:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:22:38]wFMCommunicate OK [22:22:38]requested_item fd.num is exist - process it [22:22:38]SAM_PROTO_GetFieldsCounters [22:22:38]wFMCommunicate request_size=4 [22:22:38]MH_SAM_APDU [22:22:38]CAPDU: 80 13 00 00 [22:22:38]Write to MH i2c: E2 08 00 92 03 80 13 00 00 00 00 00 00 11 [22:22:38]Write i2c OK [22:22:38]MH_I2C_Read... [22:22:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:22:38]Read from MH i2c: E2 [22:22:38]MH_I2C_Read... [22:22:38]Read from MH i2c: E2 62 00 [22:22:38]MH_I2C_Read... [22:22:38]Read from MH i2c: E2 62 00 92 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F8 02 00 00 5E 04 04 00 F8 02 00 00 57 04 04 00 F9 02 00 00 19 04 04 00 00 00 00 00 90 00 69 [22:22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F3 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F8 02 00 00 5E 04 04 00 F8 02 00 00 57 04 04 00 F9 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:22:38]wFMCommunicate OK [22:22:38]SAM_PROTO_GetFieldsCounters done [22:22:38]requested_item shift.num is exist - process it [22:22:38]requested_item shift.opened is exist - process it [22:22:38]req_shift_opened [22:22:38]FM_GetShiftState [22:22:38]SAM_PROTO_GetShiftState [22:22:38]wFMCommunicate request_size=4 [22:22:38]MH_SAM_APDU [22:22:38]CAPDU: 80 13 01 00 [22:22:38]Write to MH i2c: E2 08 00 93 03 80 13 01 00 00 00 00 00 13 [22:22:38]Write i2c OK [22:22:38]MH_I2C_Read... [22:22:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:22:38]Read from MH i2c: E2 [22:22:38]MH_I2C_Read... [22:22:38]Read from MH i2c: E2 0E 00 [22:22:38]MH_I2C_Read... [22:22:38]Read from MH i2c: E2 0E 00 93 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E1 [22:22:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:22:38]wFMCommunicate OK [22:22:38]SAM_PROTO_GetShiftState done [22:22:38]FM_GetShiftState done [22:22:38]req_shift_opened done [22:22:38]requested_item shift.open_date is exist - process it [22:22:38]req_shift_open_date [22:22:38]req_shift_open_date done [22:22:38]produce_requested_data done [22:22:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163315,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:22:38]process_action_free close_receipt [22:22:38]json_value_free [22:22:38]json_value_free done [22:22:38]process_json_proto returns [22:22:38]Send response to host [22:22:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163315,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:22:38]free response buf [22:22:38]execute_script done [22:22:38]execute_script returns [22:22:38]free content buf [22:22:38]Sock 9.Close socket [22:22:38]Sock 9.Thread stoped [22:22:42]OFD Sender: No OFD packet to send [22:22:47]OFD Sender: No OFD packet to send [22:22:52]OFD Sender: No OFD packet to send [22:22:57]OFD Sender: No OFD packet to send [22:23:02]OFD Sender: No OFD packet to send [22:23:07]OFD Sender: No OFD packet to send [22:23:12]OFD Sender: No OFD packet to send [22:23:17]OFD Sender: No OFD packet to send [22:23:18]accept exits with 7 [22:23:18]New connection [22:23:18]New thread 3067637092 created [22:23:18]Thread 3067493732 joined [22:23:18]Waiting for new connection... [22:23:18] Sock 7.Parse request [22:23:18]Sock 7.Check first char [22:23:18]Sock 7.First char is OK [22:23:18]request: POST /json_proto HTTP/1.0 [22:23:18]Method: POST [22:23:18]URL: /json_proto [22:23:18]Method is POST - this is cgi request [22:23:18]url: /json_proto [22:23:18]query_string will be loaded in cgi processing [22:23:18]execute_cgi json_proto POST (null) [22:23:18]execute_cgi path=json_proto method=POST [22:23:18]POST find Content-Length [22:23:18]Host: 172.17.44.132:8080 [22:23:18]Content-Length: 679 [22:23:18]Content-Type: application/json [22:23:18] [22:23:18]POST finish read [22:23:18]Found Content-Length = 679 [22:23:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 55.120, "sum" : 4200.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4200.00, "total" : 4200.00, "payments": [ { "type": 0, "sum" : 4200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:23:18]execute_script... [22:23:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291847", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 55.120, "sum" : 4200.14, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4200.00, "total" : 4200.00, "payments": [ { "type": 0, "sum" : 4200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:23:18]POST & json_proto [22:23:18]process_json_proto [22:23:18]json parsed OK: [22:23:18]protocol is kg_v1.0 [22:23:18]action value=close_receipt [22:23:18]process_action close_receipt [22:23:18]cmd_close_receipt [22:23:18]MH_GetDate [22:23:18]Write to MH i2c: F0 00 00 94 03 86 [22:23:18]Write i2c OK [22:23:18]MH_I2C_Read... [22:23:18]Read from MH i2c: F0 [22:23:18]MH_I2C_Read... [22:23:18]Read from MH i2c: F0 09 00 [22:23:18]MH_I2C_Read... [22:23:18]Read from MH i2c: F0 09 00 94 03 00 57 17 C5 66 2A 83 C1 65 FB [22:23:18]GetLastDocTimeStamp 1724192554 [22:23:18]current date 1724192599 [22:23:18]FM_GetShiftState [22:23:18]SAM_PROTO_GetShiftState [22:23:18]wFMCommunicate request_size=4 [22:23:18]MH_SAM_APDU [22:23:18]CAPDU: 80 13 01 00 [22:23:18]Write to MH i2c: E2 08 00 95 03 80 13 01 00 00 00 00 00 15 [22:23:18]Write i2c OK [22:23:18]MH_I2C_Read... [22:23:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:18]Read from MH i2c: E2 [22:23:18]MH_I2C_Read... [22:23:18]Read from MH i2c: E2 0E 00 [22:23:18]MH_I2C_Read... [22:23:18]Read from MH i2c: E2 0E 00 95 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E3 [22:23:18]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:23:18]wFMCommunicate OK [22:23:18]SAM_PROTO_GetShiftState done [22:23:18]FM_GetShiftState done [22:23:18]opened in 1724113081 [22:23:18]opened+sec_in_day 1724199481 [22:23:18]quantity*price = 420014 [22:23:18]sum+1 = 420015 [22:23:18]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.14 ИТОГО: 4200.00 Внесено: 4200.00 СДАЧА: 0.00 НСП 1% : 37.17 НДС 12% : 446.03 Наличными: 4200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 761 20.08.2024 22:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163316 ФПД: 38507589214739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222319&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163316&fm=38507589214739&tin=02508201610067®Number=0000000000092562&sum=420000 [22:23:19]StoreToDocumentArchive [22:23:19]shift 465 fd 163316 [22:23:19]save to /storage/0465/doc_00163316 [22:23:19]save last doc name /storage/0465/doc_00163316 to /storage/kkm_last_doc_name [22:23:19]save OK [22:23:19]Clear old archive folders... [22:23:19]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:23:19]tlvbuf is 00910C50 [22:23:19]SAM_PROTO_ClearQueue [22:23:19]wFMCommunicate request_size=4 [22:23:19]MH_SAM_APDU [22:23:19]CAPDU: 80 09 00 00 [22:23:19]Write to MH i2c: E2 08 00 A2 03 80 09 00 00 00 00 00 00 17 [22:23:19]Write i2c OK [22:23:19]MH_I2C_Read... [22:23:19]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:23:19]Read from MH i2c: E2 [22:23:19]MH_I2C_Read... [22:23:19]Read from MH i2c: E2 03 00 [22:23:19]MH_I2C_Read... [22:23:19]Read from MH i2c: E2 03 00 A2 03 00 90 00 19 [22:23:19]RAPDU: 90 00 [22:23:19]wFMCommunicate OK [22:23:19]SAM_PROTO_ClearQueue done [22:23:19]KKMCreateOFDPacket [22:23:19]OFDProtocolAddRootSTLVToBuf [22:23:19]FM_MakeSignedData [22:23:19]FM_MakeSignedData [22:23:19]SAM_PROTO_SignData [22:23:19]wFMCommunicate request_size=4 [22:23:19]MH_SAM_APDU [22:23:19]CAPDU: 80 0D 01 02 [22:23:19]Write to MH i2c: E2 08 00 A3 03 80 0D 01 02 00 00 00 00 1F [22:23:19]Write i2c OK [22:23:19]MH_I2C_Read... [22:23:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:23:20]Read from MH i2c: E2 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: E2 03 00 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: E2 03 00 A3 03 00 90 00 1A [22:23:20]RAPDU: 90 00 [22:23:20]wFMCommunicate OK [22:23:20]wFMCommunicate request_size=255 [22:23:20]MH_SAM_APDU [22:23:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 D7 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AE 68 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 68 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3B AE 00 00 00 00 07 04 06 00 A0 68 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 02 00 00 F4 03 04 00 57 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7D 02 00 35 04 06 00 23 05 BF 2D [22:23:20]Write to MH i2c: E2 02 01 A4 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 D7 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AE 68 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 68 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3B AE 00 00 00 00 07 04 06 00 A0 68 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 02 00 00 F4 03 04 00 57 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7D 02 00 35 04 06 00 23 05 BF 2D 00 00 2F [22:23:20]Write i2c OK [22:23:20]MH_I2C_Read... [22:23:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:20]Read from MH i2c: E2 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: E2 03 00 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: E2 03 00 A4 03 00 90 00 1B [22:23:20]RAPDU: 90 00 [22:23:20]wFMCommunicate OK [22:23:20]wFMCommunicate request_size=7 [22:23:20]MH_SAM_APDU [22:23:20]CAPDU: 80 0D 02 02 02 22 13 [22:23:20]Write to MH i2c: E2 0A 00 A5 03 80 0D 02 02 02 00 22 13 00 00 5B [22:23:20]Write i2c OK [22:23:20]MH_I2C_Read... [22:23:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:20]Read from MH i2c: E2 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: E2 03 00 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: E2 03 00 A5 03 00 90 00 1C [22:23:20]RAPDU: 90 00 [22:23:20]wFMCommunicate OK [22:23:20]wFMCommunicate request_size=4 [22:23:20]MH_SAM_APDU [22:23:20]CAPDU: 80 0D 03 02 [22:23:20]Write to MH i2c: E2 08 00 A6 03 80 0D 03 02 00 00 00 00 24 [22:23:20]Write i2c OK [22:23:20]MH_I2C_Read... [22:23:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:23:20]Read from MH i2c: E2 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: E2 0B 00 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: E2 0B 00 A6 03 00 48 8F 87 BC 41 21 A1 23 90 00 65 [22:23:20]RAPDU: 48 8F 87 BC 41 21 A1 23 90 00 [22:23:20]wFMCommunicate OK [22:23:20]SAM_PROTO_SignData done [22:23:20]FM_MakeSignedData done [22:23:20]CreateOFDProtocolMessage [22:23:20]wFMCommunicate request_size=4 [22:23:20]MH_SAM_APDU [22:23:20]CAPDU: 80 11 00 00 [22:23:20]Write to MH i2c: E2 08 00 A7 03 80 11 00 00 00 00 00 00 24 [22:23:20]Write i2c OK [22:23:20]MH_I2C_Read... [22:23:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:20]Read from MH i2c: E2 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: E2 17 00 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: E2 17 00 A7 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7D [22:23:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:23:20]wFMCommunicate OK [22:23:20]CreateOFDProtocolMessage done [22:23:20]OFDSenderStorePacket 163316 [22:23:20]StoreOFDPacket docnum=163316 [22:23:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 0C 77 04 01 D2 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 D7 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AE 68 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 68 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3B AE 00 00 00 00 07 04 06 00 A0 68 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 02 00 00 F4 03 04 00 57 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7D 02 00 35 04 06 00 23 05 BF 2D 22 13 48 8F 87 BC 41 21 A1 23 [22:23:20]CheckFolder [22:23:20]dirname=/storage/ofd_packets [22:23:20]CheckFolder done [22:23:20]ProducePacketName [22:23:20]name=ofd_packets/00163316 [22:23:20]NVStorageSaveData ofd_packets/00163316 [22:23:20]File name is /storage/ofd_packets/00163316 [22:23:20]Write 298 bytes [22:23:20]NVStorageSaveData done [22:23:20]OFDSenderStorePacket done [22:23:20]KKMCreateOFDPacket done [22:23:20]NVStorageSaveData kkm_last_timestamp [22:23:20]File name is /storage/kkm_last_timestamp [22:23:20]Write 4 bytes [22:23:20]NVStorageSaveData done [22:23:20]ExternCall_PrintAddStr [22:23:20]wPrintStart [22:23:20]Write to MH i2c: 01 00 00 A8 03 AB [22:23:20]Write i2c OK [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: 01 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: 01 07 00 [22:23:20]MH_I2C_Read... [22:23:20]Read from MH i2c: 01 07 00 A8 03 00 00 00 00 00 FF 0F C0 [22:23:20]RasterBufferAndPrint [22:23:20]line Счет N : (1)291847 [22:23:20]line ИНН: 02508201610067 [22:23:20]line Контрольно-Кассовый Чек [22:23:20]line ПРОДАЖА [22:23:20]line ТРК (МРК, ГНК) : 34 [22:23:20]line Товар: 2710194800 [22:23:20]line ДТ-К-5 [22:23:20]line 55.120 * 76.20 [22:23:20]line = 4200.14 [22:23:20]line НДС 12% НСП 1% [22:23:20]line > о реализуемом товаре [22:23:20]line ОКРУГЛЕНИЕ: -0.14 [22:23:20]line ИТОГО: 4200.00 [22:23:20]line Внесено: 4200.00 [22:23:20]line СДАЧА: 0.00 [22:23:20]line НСП 1% : 37.17 [22:23:20]line НДС 12% : 446.03 [22:23:20]line Наличными: 4200.00 [22:23:20]line Безнал.: 0.00 [22:23:20]line Место: АЗС № 130 "Партнер Нефть" [22:23:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:23:20]line СНО: Общий режим [22:23:20]line Чек 761 20.08.2024 22:23 [22:23:20]line Смена: 465 ФФД: 1.0 [22:23:20]line ЗНМ: 0300000070 [22:23:20]line РНМ: 0000000000092562 [22:23:20]line Версия ККМ: 001 [22:23:20]line ФМ: 0000000000871769 [22:23:20]line ФД: 163316 [22:23:20]line ФПД: 38507589214739 [22:23:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222319&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163316&fm=38507589214739&tin=02508201610067®Number=0000000000092562&sum=420000 [22:23:20]OFD Sender: Processing packet 163316 [packets to send 961, broken 960] [22:23:20]ProducePacketName [22:23:20]name=ofd_packets/00163316 [22:23:20]OFD Sender: To server: pG, [22:23:20]CommunicateWithHost lk.salyk.kg:30040 [22:23:20]ConnectInit lk.salyk.kg [22:23:20]written 0, free lines is 4095 [22:23:21]Write to MH i2c: 01 00 00 D3 03 D6 [22:23:21]Write i2c OK [22:23:21]MH_I2C_Read... [22:23:21]Read from MH i2c: 01 [22:23:21]MH_I2C_Read... [22:23:21]Read from MH i2c: 01 07 00 [22:23:21]MH_I2C_Read... [22:23:21]Read from MH i2c: 01 07 00 D3 03 00 00 00 00 00 CA 0C B3 [22:23:21]RasterBufferAndPrint [22:23:21]line [22:23:21]line [22:23:21]line [22:23:21]line [22:23:21]line [22:23:21]written 0, free lines is 3280 [22:23:21]MH_Cut [22:23:21]Write to MH i2c: D1 01 00 DA 03 01 AF [22:23:21]Write i2c OK [22:23:21]MH_I2C_Read... [22:23:21]Read from MH i2c: D1 [22:23:21]MH_I2C_Read... [22:23:21]Read from MH i2c: D1 01 00 [22:23:21]MH_I2C_Read... [22:23:21]Read from MH i2c: D1 01 00 DA 03 00 AE [22:23:21]Write to MH i2c: 01 00 00 DB 03 DE [22:23:21]Write i2c OK [22:23:21]MH_I2C_Read... [22:23:22]*** Cut start [22:23:22]*** Purtial cut [22:23:22]*** Stage 1: CUTSNS_PIN = 1 [22:23:22]Connected sock=10 [22:23:22]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 0C 77 04 01 D2 6A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 50 D7 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 AE 68 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 68 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 85 0E 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3B AE 00 00 00 00 07 04 06 00 A0 68 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 F9 02 00 00 F4 03 04 00 57 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7D 02 00 35 04 06 00 23 05 BF 2D 22 13 48 8F 87 BC 41 21 A1 23 [22:23: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 36 39 4F 00 00 00 8D C5 47 00 4E FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F4 7D 02 00 F4 03 04 00 AC C0 C4 66 B6 04 01 00 00 13 A1 52 07 CC 87 9E AF [22:23:23]CommunicateWithHost err = 0 [22:23:23]CheckOFDResponse [22:23:23]1017 (14) - 77093643461234 [22:23:23]1041 (16) - 0000000000871769 [22:23:23]1040 (4) - 163316 [22:23:23]1012 (4) - 20.08.2024 16:13 [22:23:23]1206 (1) - 0 [22:23:23]OFD Sender: Remove packet 163316 [22:23:23]ProducePacketName [22:23:23]name=ofd_packets/00163316 [22:23:23]NVStorageDeleteData [22:23:23]OFD Sender: No OFD packet to send [22:23:24]Read from MH i2c: 01 [22:23:24]MH_I2C_Read... [22:23:24]*** Stop cut motor [22:23:24]*** Cut end [22:23:24]Read from MH i2c: 01 07 00 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: 01 07 00 DB 03 00 00 00 00 00 FF 0F F3 [22:23:24]process_action close_receipt done [22:23:24]requested_data is exist [22:23:24]produce_requested_data [22:23:24]requested_item fm.sn is exist - process it [22:23:24]wFMCommunicate request_size=4 [22:23:24]MH_SAM_APDU [22:23:24]CAPDU: 80 11 00 00 [22:23:24]Write to MH i2c: E2 08 00 DC 03 80 11 00 00 00 00 00 00 59 [22:23:24]Write i2c OK [22:23:24]MH_I2C_Read... [22:23:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:24]Read from MH i2c: E2 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: E2 17 00 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: E2 17 00 DC 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [22:23:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:23:24]wFMCommunicate OK [22:23:24]requested_item fd.num is exist - process it [22:23:24]SAM_PROTO_GetFieldsCounters [22:23:24]wFMCommunicate request_size=4 [22:23:24]MH_SAM_APDU [22:23:24]CAPDU: 80 13 00 00 [22:23:24]Write to MH i2c: E2 08 00 DD 03 80 13 00 00 00 00 00 00 5C [22:23:24]Write i2c OK [22:23:24]MH_I2C_Read... [22:23:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:23:24]Read from MH i2c: E2 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: E2 62 00 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: E2 62 00 DD 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F9 02 00 00 5E 04 04 00 F9 02 00 00 57 04 04 00 FA 02 00 00 19 04 04 00 00 00 00 00 90 00 B8 [22:23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F4 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 F9 02 00 00 5E 04 04 00 F9 02 00 00 57 04 04 00 FA 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:23:24]wFMCommunicate OK [22:23:24]SAM_PROTO_GetFieldsCounters done [22:23:24]requested_item shift.num is exist - process it [22:23:24]requested_item shift.opened is exist - process it [22:23:24]req_shift_opened [22:23:24]FM_GetShiftState [22:23:24]SAM_PROTO_GetShiftState [22:23:24]wFMCommunicate request_size=4 [22:23:24]MH_SAM_APDU [22:23:24]CAPDU: 80 13 01 00 [22:23:24]Write to MH i2c: E2 08 00 DE 03 80 13 01 00 00 00 00 00 5E [22:23:24]Write i2c OK [22:23:24]MH_I2C_Read... [22:23:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:24]Read from MH i2c: E2 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: E2 0E 00 [22:23:24]MH_I2C_Read... [22:23:24]Read from MH i2c: E2 0E 00 DE 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2C [22:23:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:23:24]wFMCommunicate OK [22:23:24]SAM_PROTO_GetShiftState done [22:23:24]FM_GetShiftState done [22:23:24]req_shift_opened done [22:23:24]requested_item shift.open_date is exist - process it [22:23:24]req_shift_open_date [22:23:24]req_shift_open_date done [22:23:24]produce_requested_data done [22:23:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163316,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:23:24]process_action_free close_receipt [22:23:24]json_value_free [22:23:24]json_value_free done [22:23:24]process_json_proto returns [22:23:24]Send response to host [22:23:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163316,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:23:24]free response buf [22:23:24]execute_script done [22:23:24]execute_script returns [22:23:24]free content buf [22:23:24]Sock 7.Close socket [22:23:24]Sock 7.Thread stoped [22:23:25]accept exits with 9 [22:23:25]New connection [22:23:25]New thread 3067493732 created [22:23:25]Thread 3067637092 joined [22:23:25]Waiting for new connection... [22:23:25] Sock 9.Parse request [22:23:25]Sock 9.Check first char [22:23:25]Sock 9.First char is OK [22:23:25]request: POST /json_proto HTTP/1.0 [22:23:25]Method: POST [22:23:25]URL: /json_proto [22:23:25]Method is POST - this is cgi request [22:23:25]url: /json_proto [22:23:25]query_string will be loaded in cgi processing [22:23:25]execute_cgi json_proto POST (null) [22:23:25]execute_cgi path=json_proto method=POST [22:23:25]POST find Content-Length [22:23:25]Host: 172.17.44.132:8080 [22:23:25]Content-Length: 863 [22:23:25]Content-Type: application/json [22:23:25] [22:23:25]POST finish read [22:23:25]Found Content-Length = 863 [22:23:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50513", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:23:25]execute_script... [22: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)50513", "tax_sys" : 0, "items" : [ { "code": "47803008", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XS Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 1.000, "sum" : 50.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 190.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:23:25]POST & json_proto [22:23:25]process_json_proto [22:23:25]json parsed OK: [22:23:25]protocol is kg_v1.0 [22:23:25]action value=close_receipt [22:23:25]process_action close_receipt [22:23:25]cmd_close_receipt [22:23:25]MH_GetDate [22:23:25]Write to MH i2c: F0 00 00 DF 03 D1 [22:23:25]Write i2c OK [22:23:25]MH_I2C_Read... [22:23:25]Read from MH i2c: F0 [22:23:25]MH_I2C_Read... [22:23:25]Read from MH i2c: F0 09 00 [22:23:25]MH_I2C_Read... [22:23:25]Read from MH i2c: F0 09 00 DF 03 00 5E 17 C5 66 2A 83 C1 65 4D [22:23:25]GetLastDocTimeStamp 1724192599 [22:23:25]current date 1724192606 [22:23:25]FM_GetShiftState [22:23:25]SAM_PROTO_GetShiftState [22:23:25]wFMCommunicate request_size=4 [22:23:25]MH_SAM_APDU [22:23:25]CAPDU: 80 13 01 00 [22:23:25]Write to MH i2c: E2 08 00 E0 03 80 13 01 00 00 00 00 00 60 [22:23:25]Write i2c OK [22:23:25]MH_I2C_Read... [22:23:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:25]Read from MH i2c: E2 [22:23:25]MH_I2C_Read... [22:23:25]Read from MH i2c: E2 0E 00 [22:23:25]MH_I2C_Read... [22:23:25]Read from MH i2c: E2 0E 00 E0 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2E [22:23:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:23:25]wFMCommunicate OK [22:23:25]SAM_PROTO_GetShiftState done [22:23:25]FM_GetShiftState done [22:23:25]opened in 1724113081 [22:23:25]opened+sec_in_day 1724199481 [22:23:25]quantity*price = 14000 [22:23:25]sum+1 = 14001 [22:23:25]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700000160358 Вода Легенда 1л 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 190.00 НСП 1% : 1.68 НДС 12% : 20.18 Наличными: 190.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 762 20.08.2024 22:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163317 ФПД: 196508197104251 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222326&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163317&fm=196508197104251&tin=02508201610067®Number=0000000000092562&sum=19000 0 [22:23:27]StoreToDocumentArchive [22:23:27]shift 465 fd 163317 [22:23:27]save to /storage/0465/doc_00163317 [22:23:27]save last doc name /storage/0465/doc_00163317 to /storage/kkm_last_doc_name [22:23:27]save OK [22:23:27]Clear old archive folders... [22:23:27]ProcessDocumentItem done err = 0, tmpTLVsize=368 [22:23:27]tlvbuf is 00912580 [22:23:27]SAM_PROTO_ClearQueue [22:23:27]wFMCommunicate request_size=4 [22:23:27]MH_SAM_APDU [22:23:27]CAPDU: 80 09 00 00 [22:23:27]Write to MH i2c: E2 08 00 ED 03 80 09 00 00 00 00 00 00 62 [22:23:27]Write i2c OK [22:23:27]MH_I2C_Read... [22:23:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:23:27]Read from MH i2c: E2 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 03 00 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 03 00 ED 03 00 90 00 64 [22:23:27]RAPDU: 90 00 [22:23:27]wFMCommunicate OK [22:23:27]SAM_PROTO_ClearQueue done [22:23:27]KKMCreateOFDPacket [22:23:27]OFDProtocolAddRootSTLVToBuf [22:23:27]FM_MakeSignedData [22:23:27]FM_MakeSignedData [22:23:27]SAM_PROTO_SignData [22:23:27]wFMCommunicate request_size=4 [22:23:27]MH_SAM_APDU [22:23:27]CAPDU: 80 0D 01 02 [22:23:27]Write to MH i2c: E2 08 00 EE 03 80 0D 01 02 00 00 00 00 6A [22:23:27]Write i2c OK [22:23:27]MH_I2C_Read... [22:23:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:23:27]Read from MH i2c: E2 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 03 00 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 03 00 EE 03 00 90 00 65 [22:23:27]RAPDU: 90 00 [22:23:27]wFMCommunicate OK [22:23:27]wFMCommunicate request_size=255 [22:23:27]MH_SAM_APDU [22:23:27]CAPDU: 80 0D 02 02 FA 03 00 70 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 [22:23:27]Write to MH i2c: E2 02 01 EF 03 80 0D 02 02 FA 00 03 00 70 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 00 00 73 [22:23:27]Write i2c OK [22:23:27]MH_I2C_Read... [22:23:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:27]Read from MH i2c: E2 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 03 00 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 03 00 EF 03 00 90 00 66 [22:23:27]RAPDU: 90 00 [22:23:27]wFMCommunicate OK [22:23:27]wFMCommunicate request_size=127 [22:23:27]MH_SAM_APDU [22:23:27]CAPDU: 80 0D 02 02 7A 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 5E 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7D 02 00 35 04 06 00 B2 B9 21 48 AA 7B [22:23:27]Write to MH i2c: E2 82 00 F0 03 80 0D 02 02 7A 00 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 5E 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7D 02 00 35 04 06 00 B2 B9 21 48 AA 7B 00 00 EF [22:23:27]Write i2c OK [22:23:27]MH_I2C_Read... [22:23:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:27]Read from MH i2c: E2 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 03 00 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 03 00 F0 03 00 90 00 67 [22:23:27]RAPDU: 90 00 [22:23:27]wFMCommunicate OK [22:23:27]wFMCommunicate request_size=4 [22:23:27]MH_SAM_APDU [22:23:27]CAPDU: 80 0D 03 02 [22:23:27]Write to MH i2c: E2 08 00 F1 03 80 0D 03 02 00 00 00 00 6F [22:23:27]Write i2c OK [22:23:27]MH_I2C_Read... [22:23:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:23:27]Read from MH i2c: E2 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 0B 00 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 0B 00 F1 03 00 36 25 73 97 3C BA 13 0C 90 00 EA [22:23:27]RAPDU: 36 25 73 97 3C BA 13 0C 90 00 [22:23:27]wFMCommunicate OK [22:23:27]SAM_PROTO_SignData done [22:23:27]FM_MakeSignedData done [22:23:27]CreateOFDProtocolMessage [22:23:27]wFMCommunicate request_size=4 [22:23:27]MH_SAM_APDU [22:23:27]CAPDU: 80 11 00 00 [22:23:27]Write to MH i2c: E2 08 00 F2 03 80 11 00 00 00 00 00 00 6F [22:23:27]Write i2c OK [22:23:27]MH_I2C_Read... [22:23:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:27]Read from MH i2c: E2 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 17 00 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: E2 17 00 F2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C8 [22:23:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:23:27]wFMCommunicate OK [22:23:27]CreateOFDProtocolMessage done [22:23:27]OFDSenderStorePacket 163317 [22:23:27]StoreOFDPacket docnum=163317 [22:23:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 84 01 00 00 BC 76 7C 01 12 EF 5A 03 01 00 03 00 70 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 5E 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7D 02 00 35 04 06 00 B2 B9 21 48 AA 7B 36 25 73 97 3C BA 13 0C [22:23:27]CheckFolder [22:23:27]dirname=/storage/ofd_packets [22:23:27]CheckFolder done [22:23:27]ProducePacketName [22:23:27]name=ofd_packets/00163317 [22:23:27]NVStorageSaveData ofd_packets/00163317 [22:23:27]File name is /storage/ofd_packets/00163317 [22:23:27]Write 418 bytes [22:23:27]NVStorageSaveData done [22:23:27]OFDSenderStorePacket done [22:23:27]KKMCreateOFDPacket done [22:23:27]NVStorageSaveData kkm_last_timestamp [22:23:27]File name is /storage/kkm_last_timestamp [22:23:27]Write 4 bytes [22:23:27]NVStorageSaveData done [22:23:27]ExternCall_PrintAddStr [22:23:27]wPrintStart [22:23:27]Write to MH i2c: 01 00 00 F3 03 F6 [22:23:27]Write i2c OK [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: 01 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: 01 07 00 [22:23:27]MH_I2C_Read... [22:23:27]Read from MH i2c: 01 07 00 F3 03 00 00 00 00 00 FF 0F 0B [22:23:27]RasterBufferAndPrint [22:23:27]line Счет N : (3)50513 [22:23:27]line ИНН: 02508201610067 [22:23:27]line Контрольно-Кассовый Чек [22:23:27]line ПРОДАЖА [22:23:27]line Товар: 47803008 [22:23:27]line Сигареты Winston XS Blue [22:23:27]line 1.000 * 140.00 [22:23:27]line = 140.00 [22:23:27]line НДС 12% НСП 1% [22:23:27]line > о реализуемом товаре [22:23:27]line Товар: 4700000160358 [22:23:27]line Вода Легенда 1л [22:23:27]line 1.000 * 50.00 [22:23:27]line = 50.00 [22:23:27]line НДС 12% НСП 1% [22:23:27]line > о реализуемом товаре [22:23:27]line ИТОГО: 190.00 [22:23:27]line НСП 1% : 1.68 [22:23:27]line НДС 12% : 20.18 [22:23:27]line Наличными: 190.00 [22:23:27]line Безнал.: 0.00 [22:23:27]line Место: АЗС № 130 "Партнер Нефть" [22:23:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:23:27]line СНО: Общий режим [22:23:27]line Чек 762 20.08.2024 22:23 [22:23:27]line Смена: 465 ФФД: 1.0 [22:23:27]line ЗНМ: 0300000070 [22:23:27]line РНМ: 0000000000092562 [22:23:27]line Версия ККМ: 001 [22:23:27]line ФМ: 0000000000871769 [22:23:27]line ФД: 163317 [22:23:27]line ФПД: 196508197104251 [22:23:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222326&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163317&fm=196508197104251&tin=02508201610067®Number=0000000000092562&sum=19000 [22:23:27]line 0 [22:23:27]written 0, free lines is 4095 [22:23:27]OFD Sender: Processing packet 163317 [packets to send 961, broken 960] [22:23:27]ProducePacketName [22:23:27]name=ofd_packets/00163317 [22:23:27]OFD Sender: To server: pG, [22:23:27]CommunicateWithHost lk.salyk.kg:30040 [22:23:27]ConnectInit lk.salyk.kg [22:23:28]Write to MH i2c: 01 00 00 21 04 25 [22:23:28]Write i2c OK [22:23:28]MH_I2C_Read... [22:23:28]Read from MH i2c: 01 [22:23:28]MH_I2C_Read... [22:23:28]Read from MH i2c: 01 07 00 [22:23:28]MH_I2C_Read... [22:23:28]Read from MH i2c: 01 07 00 21 04 00 00 00 00 00 85 0C BD [22:23:28]RasterBufferAndPrint [22:23:28]line [22:23:28]line [22:23:28]line [22:23:28]line [22:23:28]line [22:23:28]written 0, free lines is 3217 [22:23:28]MH_Cut [22:23:28]Write to MH i2c: D1 01 00 28 04 01 FE [22:23:28]Write i2c OK [22:23:28]MH_I2C_Read... [22:23:28]Read from MH i2c: D1 [22:23:28]MH_I2C_Read... [22:23:28]Read from MH i2c: D1 01 00 [22:23:28]MH_I2C_Read... [22:23:28]Read from MH i2c: D1 01 00 28 04 00 FD [22:23:28]Write to MH i2c: 01 00 00 29 04 2D [22:23:28]Write i2c OK [22:23:28]MH_I2C_Read... [22:23:29]*** Cut start [22:23:29]*** Purtial cut [22:23:29]*** Stage 1: CUTSNS_PIN = 1 [22:23:29]Connected sock=10 [22:23: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 36 39 84 01 00 00 BC 76 7C 01 12 EF 5A 03 01 00 03 00 70 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 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 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 38 4A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A8 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E2 07 00 00 00 00 07 04 06 00 38 4A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FA 02 00 00 F4 03 04 00 5E 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7D 02 00 35 04 06 00 B2 B9 21 48 AA 7B 36 25 73 97 3C BA 13 0C [22:23:31]Read from MH i2c: 01 [22:23:31]MH_I2C_Read... [22:23:31]*** Stop cut motor [22:23:31]*** Cut end [22:23:31]Read from MH i2c: 01 07 00 [22:23:31]MH_I2C_Read... [22:23:31]Read from MH i2c: 01 07 00 29 04 00 00 00 00 00 FF 0F 42 [22:23:31]process_action close_receipt done [22:23:31]requested_data is exist [22:23:31]produce_requested_data [22:23:31]requested_item fm.sn is exist - process it [22:23:31]wFMCommunicate request_size=4 [22:23:31]MH_SAM_APDU [22:23:31]CAPDU: 80 11 00 00 [22:23:31]Write to MH i2c: E2 08 00 2A 04 80 11 00 00 00 00 00 00 A8 [22:23:31]Write i2c OK [22:23:31]MH_I2C_Read... [22:23:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:31]Read from MH i2c: E2 [22:23:31]MH_I2C_Read... [22:23:31]Read from MH i2c: E2 17 00 [22:23:31]MH_I2C_Read... [22:23:31]Read from MH i2c: E2 17 00 2A 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 01 [22:23:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:23:31]wFMCommunicate OK [22:23:31]requested_item fd.num is exist - process it [22:23:31]SAM_PROTO_GetFieldsCounters [22:23:31]wFMCommunicate request_size=4 [22:23:31]MH_SAM_APDU [22:23:31]CAPDU: 80 13 00 00 [22:23:31]Write to MH i2c: E2 08 00 2B 04 80 13 00 00 00 00 00 00 AB [22:23:31]Write i2c OK [22:23:31]MH_I2C_Read... [22:23:31]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:23:31]Read from MH i2c: E2 [22:23:31]MH_I2C_Read... [22:23:31]Read from MH i2c: E2 62 00 [22:23:31]MH_I2C_Read... [22:23:31]Read from MH i2c: E2 62 00 2B 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FA 02 00 00 5E 04 04 00 FA 02 00 00 57 04 04 00 FB 02 00 00 19 04 04 00 00 00 00 00 90 00 0B [22:23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F5 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FA 02 00 00 5E 04 04 00 FA 02 00 00 57 04 04 00 FB 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:23:31]wFMCommunicate OK [22:23:31]SAM_PROTO_GetFieldsCounters done [22:23:31]requested_item shift.num is exist - process it [22:23:31]requested_item shift.opened is exist - process it [22:23:31]req_shift_opened [22:23:31]FM_GetShiftState [22:23:31]SAM_PROTO_GetShiftState [22:23:31]wFMCommunicate request_size=4 [22:23:31]MH_SAM_APDU [22:23:31]CAPDU: 80 13 01 00 [22:23:31]Write to MH i2c: E2 08 00 2C 04 80 13 01 00 00 00 00 00 AD [22:23:31]Write i2c OK [22:23:31]MH_I2C_Read... [22:23:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:31]Read from MH i2c: E2 [22:23:31]MH_I2C_Read... [22:23:31]Read from MH i2c: E2 0E 00 [22:23:31]MH_I2C_Read... [22:23:31]Read from MH i2c: E2 0E 00 2C 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7B [22:23:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:23:31]wFMCommunicate OK [22:23:31]SAM_PROTO_GetShiftState done [22:23:31]FM_GetShiftState done [22:23:31]req_shift_opened done [22:23:31]requested_item shift.open_date is exist - process it [22:23:31]req_shift_open_date [22:23:31]req_shift_open_date done [22:23:31]produce_requested_data done [22:23:31]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163317,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:23:31]process_action_free close_receipt [22:23:31]json_value_free [22:23:31]json_value_free done [22:23:31]process_json_proto returns [22:23:31]Send response to host [22:23:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163317,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:23:31]free response buf [22:23:31]execute_script done [22:23:31]execute_script returns [22:23:31]free content buf [22:23:31]Sock 9.Close socket [22:23:31]Sock 9.Thread stoped [22:23:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 77 1E 47 00 A5 37 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F5 7D 02 00 F4 03 04 00 B3 C0 C4 66 B6 04 01 00 00 E3 26 2D 95 8D 72 DD 9F [22:23:31]CommunicateWithHost err = 0 [22:23:31]CheckOFDResponse [22:23:31]1017 (14) - 77093643461234 [22:23:31]1041 (16) - 0000000000871769 [22:23:31]1040 (4) - 163317 [22:23:31]1012 (4) - 20.08.2024 16:13 [22:23:31]1206 (1) - 0 [22:23:31]OFD Sender: Remove packet 163317 [22:23:31]ProducePacketName [22:23:31]name=ofd_packets/00163317 [22:23:31]NVStorageDeleteData [22:23:32]OFD Sender: No OFD packet to send [22:23:37]OFD Sender: No OFD packet to send [22:23:38]recv_with_timeout no data received [22:23:42]OFD Sender: No OFD packet to send [22:23:47]OFD Sender: No OFD packet to send [22:23:47]accept exits with 7 [22:23:47]New connection [22:23:47]New thread 3067637092 created [22:23:47]Thread 3067493732 joined [22:23:47]Waiting for new connection... [22:23:47] Sock 7.Parse request [22:23:47]Sock 7.Check first char [22:23:47]Sock 7.First char is OK [22:23:47]request: POST /json_proto HTTP/1.0 [22:23:47]Method: POST [22:23:47]URL: /json_proto [22:23:47]Method is POST - this is cgi request [22:23:47]url: /json_proto [22:23:47]query_string will be loaded in cgi processing [22:23:47]execute_cgi json_proto POST (null) [22:23:47]execute_cgi path=json_proto method=POST [22:23:47]POST find Content-Length [22:23:47]Host: 172.17.44.132:8080 [22:23:47]Content-Length: 631 [22:23:47]Content-Type: application/json [22:23:47] [22:23:47]POST finish read [22:23:47]Found Content-Length = 631 [22:23:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50514", "tax_sys" : 0, "items" : [ { "code": "46231512", "name": "Mentos \u041F\u0424 \u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434 6*100*2\u0433", "price" : 10.00, "quantity" : 4.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:23:47]execute_script... [22:23: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)50514", "tax_sys" : 0, "items" : [ { "code": "46231512", "name": "Mentos \u041F\u0424 \u0412\u0438\u043D\u043E\u0433\u0440\u0430\u0434 6*100*2\u0433", "price" : 10.00, "quantity" : 4.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:23:47]POST & json_proto [22:23:47]process_json_proto [22:23:47]json parsed OK: [22:23:47]protocol is kg_v1.0 [22:23:47]action value=close_receipt [22:23:47]process_action close_receipt [22:23:47]cmd_close_receipt [22:23:47]MH_GetDate [22:23:47]Write to MH i2c: F0 00 00 2D 04 20 [22:23:47]Write i2c OK [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: F0 [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: F0 09 00 [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: F0 09 00 2D 04 00 74 17 C5 66 2A 83 C1 65 B2 [22:23:47]GetLastDocTimeStamp 1724192606 [22:23:47]current date 1724192628 [22:23:47]FM_GetShiftState [22:23:47]SAM_PROTO_GetShiftState [22:23:47]wFMCommunicate request_size=4 [22:23:47]MH_SAM_APDU [22:23:47]CAPDU: 80 13 01 00 [22:23:47]Write to MH i2c: E2 08 00 2E 04 80 13 01 00 00 00 00 00 AF [22:23:47]Write i2c OK [22:23:47]MH_I2C_Read... [22:23:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:47]Read from MH i2c: E2 [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: E2 0E 00 [22:23:47]MH_I2C_Read... [22:23:47]Read from MH i2c: E2 0E 00 2E 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7D [22:23:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:23:47]wFMCommunicate OK [22:23:47]SAM_PROTO_GetShiftState done [22:23:47]FM_GetShiftState done [22:23:47]opened in 1724113081 [22:23:47]opened+sec_in_day 1724199481 [22:23:47]quantity*price = 4000 [22:23:47]sum+1 = 4001 [22:23:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 40.00 НСП 1% : 0.35 НДС 12% : 4.25 Наличными: 40.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 763 20.08.2024 22:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163318 ФПД: 7369528486007 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222348&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163318&fm=7369528486007&tin=02508201610067®Number=0000000000092562&sum=4000 0 [22:23:48]StoreToDocumentArchive [22:23:48]shift 465 fd 163318 [22:23:48]save to /storage/0465/doc_00163318 [22:23:48]save last doc name /storage/0465/doc_00163318 to /storage/kkm_last_doc_name [22:23:48]save OK [22:23:48]Clear old archive folders... [22:23:48]ProcessDocumentItem done err = 0, tmpTLVsize=275 [22:23:48]tlvbuf is 009B21D0 [22:23:48]SAM_PROTO_ClearQueue [22:23:48]wFMCommunicate request_size=4 [22:23:48]MH_SAM_APDU [22:23:48]CAPDU: 80 09 00 00 [22:23:48]Write to MH i2c: E2 08 00 3B 04 80 09 00 00 00 00 00 00 B1 [22:23:48]Write i2c OK [22:23:48]MH_I2C_Read... [22:23:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:23:48]Read from MH i2c: E2 [22:23:48]MH_I2C_Read... [22:23:48]Read from MH i2c: E2 03 00 [22:23:48]MH_I2C_Read... [22:23:48]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [22:23:48]RAPDU: 90 00 [22:23:48]wFMCommunicate OK [22:23:48]SAM_PROTO_ClearQueue done [22:23:48]KKMCreateOFDPacket [22:23:48]OFDProtocolAddRootSTLVToBuf [22:23:48]FM_MakeSignedData [22:23:48]FM_MakeSignedData [22:23:48]SAM_PROTO_SignData [22:23:48]wFMCommunicate request_size=4 [22:23:48]MH_SAM_APDU [22:23:48]CAPDU: 80 0D 01 02 [22:23:48]Write to MH i2c: E2 08 00 3C 04 80 0D 01 02 00 00 00 00 B9 [22:23:48]Write i2c OK [22:23:48]MH_I2C_Read... [22:23:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:23:48]Read from MH i2c: E2 [22:23:48]MH_I2C_Read... [22:23:48]Read from MH i2c: E2 03 00 [22:23:48]MH_I2C_Read... [22:23:48]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [22:23:48]RAPDU: 90 00 [22:23:48]wFMCommunicate OK [22:23:48]wFMCommunicate request_size=255 [22:23:48]MH_SAM_APDU [22:23:48]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 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 A0 0F 00 00 00 00 00 37 04 06 00 E8 03 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 FB 02 00 00 F4 03 04 00 74 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [22:23:48]Write to MH i2c: E2 02 01 3D 04 80 0D 02 02 FA 00 03 00 13 01 1E 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 A0 0F 00 00 00 00 00 37 04 06 00 E8 03 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 FB 02 00 00 F4 03 04 00 74 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 0D [22:23:48]Write i2c OK [22:23:48]MH_I2C_Read... [22:23:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:49]Read from MH i2c: E2 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: E2 03 00 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [22:23:49]RAPDU: 90 00 [22:23:49]wFMCommunicate OK [22:23:49]wFMCommunicate request_size=34 [22:23:49]MH_SAM_APDU [22:23:49]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7D 02 00 35 04 06 00 06 B3 DA 20 A8 77 [22:23:49]Write to MH i2c: E2 25 00 3E 04 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7D 02 00 35 04 06 00 06 B3 DA 20 A8 77 00 00 CA [22:23:49]Write i2c OK [22:23:49]MH_I2C_Read... [22:23:49]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:23:49]Read from MH i2c: E2 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: E2 03 00 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [22:23:49]RAPDU: 90 00 [22:23:49]wFMCommunicate OK [22:23:49]wFMCommunicate request_size=4 [22:23:49]MH_SAM_APDU [22:23:49]CAPDU: 80 0D 03 02 [22:23:49]Write to MH i2c: E2 08 00 3F 04 80 0D 03 02 00 00 00 00 BE [22:23:49]Write i2c OK [22:23:49]MH_I2C_Read... [22:23:49]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:23:49]Read from MH i2c: E2 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: E2 0B 00 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: E2 0B 00 3F 04 00 74 66 70 1B 8F 01 6A 83 90 00 A1 [22:23:49]RAPDU: 74 66 70 1B 8F 01 6A 83 90 00 [22:23:49]wFMCommunicate OK [22:23:49]SAM_PROTO_SignData done [22:23:49]FM_MakeSignedData done [22:23:49]CreateOFDProtocolMessage [22:23:49]wFMCommunicate request_size=4 [22:23:49]MH_SAM_APDU [22:23:49]CAPDU: 80 11 00 00 [22:23:49]Write to MH i2c: E2 08 00 40 04 80 11 00 00 00 00 00 00 BE [22:23:49]Write i2c OK [22:23:49]MH_I2C_Read... [22:23:49]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:49]Read from MH i2c: E2 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: E2 17 00 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: E2 17 00 40 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [22:23:49]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:23:49]wFMCommunicate OK [22:23:49]CreateOFDProtocolMessage done [22:23:49]OFDSenderStorePacket 163318 [22:23:49]StoreOFDPacket docnum=163318 [22:23:49]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 89 E3 1F 01 97 DC 5A 03 01 00 03 00 13 01 1E 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 A0 0F 00 00 00 00 00 37 04 06 00 E8 03 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 FB 02 00 00 F4 03 04 00 74 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7D 02 00 35 04 06 00 06 B3 DA 20 A8 77 74 66 70 1B 8F 01 6A 83 [22:23:49]CheckFolder [22:23:49]dirname=/storage/ofd_packets [22:23:49]CheckFolder done [22:23:49]ProducePacketName [22:23:49]name=ofd_packets/00163318 [22:23:49]NVStorageSaveData ofd_packets/00163318 [22:23:49]File name is /storage/ofd_packets/00163318 [22:23:49]Write 325 bytes [22:23:49]NVStorageSaveData done [22:23:49]OFDSenderStorePacket done [22:23:49]KKMCreateOFDPacket done [22:23:49]NVStorageSaveData kkm_last_timestamp [22:23:49]File name is /storage/kkm_last_timestamp [22:23:49]Write 4 bytes [22:23:49]NVStorageSaveData done [22:23:49]ExternCall_PrintAddStr [22:23:49]wPrintStart [22:23:49]Write to MH i2c: 01 00 00 41 04 45 [22:23:49]Write i2c OK [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: 01 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: 01 07 00 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: 01 07 00 41 04 00 00 00 00 00 FF 0F 5A [22:23:49]RasterBufferAndPrint [22:23:49]line Счет N : (3)50514 [22:23:49]line ИНН: 02508201610067 [22:23:49]line Контрольно-Кассовый Чек [22:23:49]line ПРОДАЖА [22:23:49]line Товар: 46231512 [22:23:49]line Mentos ПФ Виноград 6*100*2г [22:23:49]line 4.000 * 10.00 [22:23:49]line = 40.00 [22:23:49]line НДС 12% НСП 1% [22:23:49]line > о реализуемом товаре [22:23:49]line ИТОГО: 40.00 [22:23:49]line НСП 1% : 0.35 [22:23:49]line НДС 12% : 4.25 [22:23:49]line Наличными: 40.00 [22:23:49]line Безнал.: 0.00 [22:23:49]line Место: АЗС № 130 "Партнер Нефть" [22:23:49]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:23:49]line СНО: Общий режим [22:23:49]line Чек 763 20.08.2024 22:23 [22:23:49]line Смена: 465 ФФД: 1.0 [22:23:49]line ЗНМ: 0300000070 [22:23:49]line РНМ: 0000000000092562 [22:23:49]line Версия ККМ: 001 [22:23:49]line ФМ: 0000000000871769 [22:23:49]line ФД: 163318 [22:23:49]line ФПД: 7369528486007 [22:23:49]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222348&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163318&fm=7369528486007&tin=02508201610067®Number=0000000000092562&sum=4000 [22:23:49]line 0 [22:23:49]written 0, free lines is 4095 [22:23:49]OFD Sender: Processing packet 163318 [packets to send 961, broken 960] [22:23:49]ProducePacketName [22:23:49]name=ofd_packets/00163318 [22:23:49]OFD Sender: To server: pG, [22:23:49]CommunicateWithHost lk.salyk.kg:30040 [22:23:49]ConnectInit lk.salyk.kg [22:23:49]Write to MH i2c: 01 00 00 69 04 6D [22:23:49]Write i2c OK [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: 01 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: 01 07 00 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: 01 07 00 69 04 00 00 00 00 00 E2 0C 62 [22:23:49]RasterBufferAndPrint [22:23:49]line [22:23:49]line [22:23:49]line [22:23:49]line [22:23:49]line [22:23:49]written 0, free lines is 3315 [22:23:49]MH_Cut [22:23:49]Write to MH i2c: D1 01 00 70 04 01 46 [22:23:49]Write i2c OK [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: D1 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: D1 01 00 [22:23:49]MH_I2C_Read... [22:23:49]Read from MH i2c: D1 01 00 70 04 00 45 [22:23:49]Write to MH i2c: 01 00 00 71 04 75 [22:23:49]Write i2c OK [22:23:49]MH_I2C_Read... [22:23:50]*** Cut start [22:23:50]*** Purtial cut [22:23:50]*** Stage 1: CUTSNS_PIN = 1 [22:23:51]Connected sock=9 [22:23: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 36 39 27 01 00 00 89 E3 1F 01 97 DC 5A 03 01 00 03 00 13 01 1E 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 A0 0F 00 00 00 00 00 37 04 06 00 E8 03 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 FB 02 00 00 F4 03 04 00 74 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F6 7D 02 00 35 04 06 00 06 B3 DA 20 A8 77 74 66 70 1B 8F 01 6A 83 [22:23:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 28 EE 47 00 AF 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 36 39 10 04 04 00 F6 7D 02 00 F4 03 04 00 C9 C0 C4 66 B6 04 01 00 00 33 3E A5 2B 0F EA 56 F1 [22:23:52]CommunicateWithHost err = 0 [22:23:52]CheckOFDResponse [22:23:52]1017 (14) - 77093643461234 [22:23:52]1041 (16) - 0000000000871769 [22:23:52]1040 (4) - 163318 [22:23:52]1012 (4) - 20.08.2024 16:14 [22:23:52]1206 (1) - 0 [22:23:52]OFD Sender: Remove packet 163318 [22:23:52]ProducePacketName [22:23:52]name=ofd_packets/00163318 [22:23:52]NVStorageDeleteData [22:23:52]OFD Sender: No OFD packet to send [22:23:52]Read from MH i2c: 01 [22:23:52]MH_I2C_Read... [22:23:52]*** Stop cut motor [22:23:52]*** Cut end [22:23:52]Read from MH i2c: 01 07 00 [22:23:52]MH_I2C_Read... [22:23:52]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 FF 0F 8A [22:23:52]process_action close_receipt done [22:23:52]requested_data is exist [22:23:52]produce_requested_data [22:23:52]requested_item fm.sn is exist - process it [22:23:52]wFMCommunicate request_size=4 [22:23:52]MH_SAM_APDU [22:23:52]CAPDU: 80 11 00 00 [22:23:52]Write to MH i2c: E2 08 00 72 04 80 11 00 00 00 00 00 00 F0 [22:23:52]Write i2c OK [22:23:52]MH_I2C_Read... [22:23:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:23:52]Read from MH i2c: E2 [22:23:52]MH_I2C_Read... [22:23:52]Read from MH i2c: E2 17 00 [22:23:52]MH_I2C_Read... [22:23:52]Read from MH i2c: E2 17 00 72 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [22:23:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:23:52]wFMCommunicate OK [22:23:52]requested_item fd.num is exist - process it [22:23:52]SAM_PROTO_GetFieldsCounters [22:23:52]wFMCommunicate request_size=4 [22:23:52]MH_SAM_APDU [22:23:52]CAPDU: 80 13 00 00 [22:23:52]Write to MH i2c: E2 08 00 73 04 80 13 00 00 00 00 00 00 F3 [22:23:52]Write i2c OK [22:23:52]MH_I2C_Read... [22:23:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:23:52]Read from MH i2c: E2 [22:23:52]MH_I2C_Read... [22:23:52]Read from MH i2c: E2 62 00 [22:23:52]MH_I2C_Read... [22:23:52]Read from MH i2c: E2 62 00 73 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FB 02 00 00 5E 04 04 00 FB 02 00 00 57 04 04 00 FC 02 00 00 19 04 04 00 00 00 00 00 90 00 57 [22:23:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F6 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FB 02 00 00 5E 04 04 00 FB 02 00 00 57 04 04 00 FC 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:23:52]wFMCommunicate OK [22:23:52]SAM_PROTO_GetFieldsCounters done [22:23:52]requested_item shift.num is exist - process it [22:23:52]requested_item shift.opened is exist - process it [22:23:52]req_shift_opened [22:23:52]FM_GetShiftState [22:23:52]SAM_PROTO_GetShiftState [22:23:52]wFMCommunicate request_size=4 [22:23:52]MH_SAM_APDU [22:23:52]CAPDU: 80 13 01 00 [22:23:52]Write to MH i2c: E2 08 00 74 04 80 13 01 00 00 00 00 00 F5 [22:23:52]Write i2c OK [22:23:52]MH_I2C_Read... [22:23:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:23:52]Read from MH i2c: E2 [22:23:52]MH_I2C_Read... [22:23:52]Read from MH i2c: E2 0E 00 [22:23:52]MH_I2C_Read... [22:23:52]Read from MH i2c: E2 0E 00 74 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C3 [22:23:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:23:53]wFMCommunicate OK [22:23:53]SAM_PROTO_GetShiftState done [22:23:53]FM_GetShiftState done [22:23:53]req_shift_opened done [22:23:53]requested_item shift.open_date is exist - process it [22:23:53]req_shift_open_date [22:23:53]req_shift_open_date done [22:23:53]produce_requested_data done [22:23:53]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163318,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:23:53]process_action_free close_receipt [22:23:53]json_value_free [22:23:53]json_value_free done [22:23:53]process_json_proto returns [22:23:53]Send response to host [22:23:53]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163318,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:23:53]free response buf [22:23:53]execute_script done [22:23:53]execute_script returns [22:23:53]free content buf [22:23:53]Sock 7.Close socket [22:23:53]Sock 7.Thread stoped [22:23:57]OFD Sender: No OFD packet to send [22:24:02]OFD Sender: No OFD packet to send [22:24:07]accept exits with 10 [22:24:07]New connection [22:24:07]New thread 3067493732 created [22:24:07]Thread 3067637092 joined [22:24:07]Waiting for new connection... [22:24:07] Sock 10.Parse request [22:24:07]Sock 10.Check first char [22:24:07]Sock 10.First char is OK [22:24:07]request: POST /json_proto HTTP/1.0 [22:24:07]Method: POST [22:24:07]URL: /json_proto [22:24:07]Method is POST - this is cgi request [22:24:07]url: /json_proto [22:24:07]query_string will be loaded in cgi processing [22:24:07]execute_cgi json_proto POST (null) [22:24:07]execute_cgi path=json_proto method=POST [22:24:07]POST find Content-Length [22:24:07]Host: 172.17.44.132:8080 [22:24:07]Content-Length: 800 [22:24:07]Content-Type: application/json [22:24:07] [22:24:07]POST finish read [22:24:07]Found Content-Length = 800 [22:24:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291849", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:24:07]execute_script... [22:24: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)291849", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:24:07]POST & json_proto [22:24:07]process_json_proto [22:24:07]json parsed OK: [22:24:07]protocol is kg_v1.0 [22:24:07]action value=close_receipt [22:24:07]process_action close_receipt [22:24:07]cmd_close_receipt [22:24:07]MH_GetDate [22:24:07]Write to MH i2c: F0 00 00 75 04 68 [22:24:07]Write i2c OK [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: F0 [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: F0 09 00 [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: F0 09 00 75 04 00 88 17 C5 66 2A 83 C1 65 0E [22:24:07]GetLastDocTimeStamp 1724192628 [22:24:07]current date 1724192648 [22:24:07]FM_GetShiftState [22:24:07]SAM_PROTO_GetShiftState [22:24:07]wFMCommunicate request_size=4 [22:24:07]MH_SAM_APDU [22:24:07]CAPDU: 80 13 01 00 [22:24:07]Write to MH i2c: E2 08 00 76 04 80 13 01 00 00 00 00 00 F7 [22:24:07]Write i2c OK [22:24:07]MH_I2C_Read... [22:24:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:24:07]Read from MH i2c: E2 [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: E2 0E 00 [22:24:07]MH_I2C_Read... [22:24:07]Read from MH i2c: E2 0E 00 76 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C5 [22:24:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:24:07]wFMCommunicate OK [22:24:07]SAM_PROTO_GetShiftState done [22:24:07]FM_GetShiftState done [22:24:07]opened in 1724113081 [22:24:07]opened+sec_in_day 1724199481 [22:24:07]quantity*price = 400050 [22:24:07]sum+1 = 400051 [22:24:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 764 20.08.2024 22:24 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163319 ФПД: 218441242995034 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222408&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163319&fm=218441242995034&tin=02508201610067®Number=0000000000092562&sum=400050 [22:24:08]StoreToDocumentArchive [22:24:08]shift 465 fd 163319 [22:24:08]save to /storage/0465/doc_00163319 [22:24:08]save last doc name /storage/0465/doc_00163319 to /storage/kkm_last_doc_name [22:24:08]save OK [22:24:08]Clear old archive folders... [22:24:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:24:08]tlvbuf is 0091E070 [22:24:08]SAM_PROTO_ClearQueue [22:24:08]wFMCommunicate request_size=4 [22:24:08]MH_SAM_APDU [22:24:08]CAPDU: 80 09 00 00 [22:24:08]Write to MH i2c: E2 08 00 83 04 80 09 00 00 00 00 00 00 F9 [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:24:08]Read from MH i2c: E2 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 03 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [22:24:08]RAPDU: 90 00 [22:24:08]wFMCommunicate OK [22:24:08]SAM_PROTO_ClearQueue done [22:24:08]KKMCreateOFDPacket [22:24:08]OFDProtocolAddRootSTLVToBuf [22:24:08]FM_MakeSignedData [22:24:08]FM_MakeSignedData [22:24:08]SAM_PROTO_SignData [22:24:08]wFMCommunicate request_size=4 [22:24:08]MH_SAM_APDU [22:24:08]CAPDU: 80 0D 01 02 [22:24:08]Write to MH i2c: E2 08 00 84 04 80 0D 01 02 00 00 00 00 01 [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:24:08]Read from MH i2c: E2 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 03 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [22:24:08]RAPDU: 90 00 [22:24:08]wFMCommunicate OK [22:24:08]wFMCommunicate request_size=255 [22:24:08]MH_SAM_APDU [22:24:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 02 00 00 F4 03 04 00 88 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7D 02 00 35 04 06 00 C6 AB D0 B1 [22:24:08]Write to MH i2c: E2 02 01 85 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 02 00 00 F4 03 04 00 88 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7D 02 00 35 04 06 00 C6 AB D0 B1 00 00 1B [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:24:08]Read from MH i2c: E2 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 03 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 03 00 85 04 00 90 00 FD [22:24:08]RAPDU: 90 00 [22:24:08]wFMCommunicate OK [22:24:08]wFMCommunicate request_size=7 [22:24:08]MH_SAM_APDU [22:24:08]CAPDU: 80 0D 02 02 02 69 5A [22:24:08]Write to MH i2c: E2 0A 00 86 04 80 0D 02 02 02 00 69 5A 00 00 CB [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:24:08]Read from MH i2c: E2 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 03 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [22:24:08]RAPDU: 90 00 [22:24:08]wFMCommunicate OK [22:24:08]wFMCommunicate request_size=4 [22:24:08]MH_SAM_APDU [22:24:08]CAPDU: 80 0D 03 02 [22:24:08]Write to MH i2c: E2 08 00 87 04 80 0D 03 02 00 00 00 00 06 [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:24:08]Read from MH i2c: E2 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 0B 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 0B 00 87 04 00 AF 33 F5 53 9C 77 0C BF 90 00 0F [22:24:08]RAPDU: AF 33 F5 53 9C 77 0C BF 90 00 [22:24:08]wFMCommunicate OK [22:24:08]SAM_PROTO_SignData done [22:24:08]FM_MakeSignedData done [22:24:08]CreateOFDProtocolMessage [22:24:08]wFMCommunicate request_size=4 [22:24:08]MH_SAM_APDU [22:24:08]CAPDU: 80 11 00 00 [22:24:08]Write to MH i2c: E2 08 00 88 04 80 11 00 00 00 00 00 00 06 [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:24:08]Read from MH i2c: E2 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 17 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: E2 17 00 88 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [22:24:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:24:08]wFMCommunicate OK [22:24:08]CreateOFDProtocolMessage done [22:24:08]OFDSenderStorePacket 163319 [22:24:08]StoreOFDPacket docnum=163319 [22:24:08]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E9 49 04 01 C8 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 02 00 00 F4 03 04 00 88 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7D 02 00 35 04 06 00 C6 AB D0 B1 69 5A AF 33 F5 53 9C 77 0C BF [22:24:08]CheckFolder [22:24:08]dirname=/storage/ofd_packets [22:24:08]CheckFolder done [22:24:08]ProducePacketName [22:24:08]name=ofd_packets/00163319 [22:24:08]NVStorageSaveData ofd_packets/00163319 [22:24:08]File name is /storage/ofd_packets/00163319 [22:24:08]Write 298 bytes [22:24:08]NVStorageSaveData done [22:24:08]OFDSenderStorePacket done [22:24:08]KKMCreateOFDPacket done [22:24:08]NVStorageSaveData kkm_last_timestamp [22:24:08]File name is /storage/kkm_last_timestamp [22:24:08]Write 4 bytes [22:24:08]NVStorageSaveData done [22:24:08]ExternCall_PrintAddStr [22:24:08]wPrintStart [22:24:08]Write to MH i2c: 01 00 00 89 04 8D [22:24:08]Write i2c OK [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: 01 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: 01 07 00 [22:24:08]MH_I2C_Read... [22:24:08]Read from MH i2c: 01 07 00 89 04 00 00 00 00 00 FF 0F A2 [22:24:08]RasterBufferAndPrint [22:24:08]line Счет N : (1)291849 [22:24:08]line ИНН: 02508201610067 [22:24:08]line Контрольно-Кассовый Чек [22:24:08]line ПРОДАЖА [22:24:08]line ТРК (МРК, ГНК) : 44 [22:24:08]line Товар: 2710194800 [22:24:08]line ДТ-К-5 [22:24:08]line 52.500 * 76.20 [22:24:08]line = 4000.50 [22:24:08]line НДС 12% НСП 1% [22:24:08]line > о реализуемом товаре [22:24:08]line ИТОГО: 4000.50 [22:24:08]line НСП 1% : 35.40 [22:24:08]line НДС 12% : 424.83 [22:24:08]line Наличными: 0.00 [22:24:08]line Безнал.: 4000.50 [22:24:08]line Место: АЗС № 130 "Партнер Нефть" [22:24:08]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:24:08]line СНО: Общий режим [22:24:08]line Чек 764 20.08.2024 22:24 [22:24:08]line Смена: 465 ФФД: 1.0 [22:24:08]line ЗНМ: 0300000070 [22:24:08]line РНМ: 0000000000092562 [22:24:08]line Версия ККМ: 001 [22:24:08]line Платежная система: O! деньги [22:24:08]line ФМ: 0000000000871769 [22:24:08]line ФД: 163319 [22:24:08]line ФПД: 218441242995034 [22:24:08]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222408&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163319&fm=218441242995034&tin=02508201610067®Number=0000000000092562&sum=400050 [22:24:08]written 0, free lines is 4095 [22:24:08]OFD Sender: Processing packet 163319 [packets to send 961, broken 960] [22:24:08]ProducePacketName [22:24:08]name=ofd_packets/00163319 [22:24:08]OFD Sender: To server: pG, [22:24:08]CommunicateWithHost lk.salyk.kg:30040 [22:24:08]ConnectInit lk.salyk.kg [22:24:09]Write to MH i2c: 01 00 00 B3 04 B7 [22:24:09]Write i2c OK [22:24:09]MH_I2C_Read... [22:24:09]Read from MH i2c: 01 [22:24:09]MH_I2C_Read... [22:24:09]Read from MH i2c: 01 07 00 [22:24:09]MH_I2C_Read... [22:24:09]Read from MH i2c: 01 07 00 B3 04 00 00 00 00 00 E5 0C AF [22:24:09]RasterBufferAndPrint [22:24:09]line [22:24:09]line [22:24:09]line [22:24:09]line [22:24:09]line [22:24:09]written 0, free lines is 3322 [22:24:09]MH_Cut [22:24:09]Write to MH i2c: D1 01 00 BA 04 01 90 [22:24:09]Write i2c OK [22:24:09]MH_I2C_Read... [22:24:09]Read from MH i2c: D1 [22:24:09]MH_I2C_Read... [22:24:09]Read from MH i2c: D1 01 00 [22:24:09]MH_I2C_Read... [22:24:09]Read from MH i2c: D1 01 00 BA 04 00 8F [22:24:09]Write to MH i2c: 01 00 00 BB 04 BF [22:24:09]Write i2c OK [22:24:09]MH_I2C_Read... [22:24:10]recv_with_timeout no data received [22:24:10]*** Cut start [22:24:10]*** Purtial cut [22:24:10]*** Stage 1: CUTSNS_PIN = 1 [22:24:12]Read from MH i2c: 01 [22:24:12]MH_I2C_Read... [22:24:12]*** Stop cut motor [22:24:12]*** Cut end [22:24:12]Read from MH i2c: 01 07 00 [22:24:12]MH_I2C_Read... [22:24:12]Read from MH i2c: 01 07 00 BB 04 00 00 00 00 00 FF 0F D4 [22:24:12]process_action close_receipt done [22:24:12]requested_data is exist [22:24:12]produce_requested_data [22:24:12]requested_item fm.sn is exist - process it [22:24:12]wFMCommunicate request_size=4 [22:24:12]MH_SAM_APDU [22:24:12]CAPDU: 80 11 00 00 [22:24:12]Write to MH i2c: E2 08 00 BC 04 80 11 00 00 00 00 00 00 3A [22:24:12]Write i2c OK [22:24:12]MH_I2C_Read... [22:24:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:24:12]Read from MH i2c: E2 [22:24:12]MH_I2C_Read... [22:24:12]Read from MH i2c: E2 17 00 [22:24:12]MH_I2C_Read... [22:24:12]Read from MH i2c: E2 17 00 BC 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 93 [22:24:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:24:12]wFMCommunicate OK [22:24:12]requested_item fd.num is exist - process it [22:24:12]SAM_PROTO_GetFieldsCounters [22:24:12]wFMCommunicate request_size=4 [22:24:12]MH_SAM_APDU [22:24:12]CAPDU: 80 13 00 00 [22:24:12]Write to MH i2c: E2 08 00 BD 04 80 13 00 00 00 00 00 00 3D [22:24:12]Write i2c OK [22:24:12]MH_I2C_Read... [22:24:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:24:12]Read from MH i2c: E2 [22:24:12]MH_I2C_Read... [22:24:12]Read from MH i2c: E2 62 00 [22:24:12]MH_I2C_Read... [22:24:12]Read from MH i2c: E2 62 00 BD 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FC 02 00 00 5E 04 04 00 FC 02 00 00 57 04 04 00 FD 02 00 00 19 04 04 00 00 00 00 00 90 00 A5 [22:24: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F7 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FC 02 00 00 5E 04 04 00 FC 02 00 00 57 04 04 00 FD 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:24:12]wFMCommunicate OK [22:24:12]SAM_PROTO_GetFieldsCounters done [22:24:12]requested_item shift.num is exist - process it [22:24:12]requested_item shift.opened is exist - process it [22:24:12]req_shift_opened [22:24:12]FM_GetShiftState [22:24:12]SAM_PROTO_GetShiftState [22:24:12]wFMCommunicate request_size=4 [22:24:12]MH_SAM_APDU [22:24:12]CAPDU: 80 13 01 00 [22:24:12]Write to MH i2c: E2 08 00 BE 04 80 13 01 00 00 00 00 00 3F [22:24:12]Write i2c OK [22:24:12]MH_I2C_Read... [22:24:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:24:12]Read from MH i2c: E2 [22:24:12]MH_I2C_Read... [22:24:12]Read from MH i2c: E2 0E 00 [22:24:12]MH_I2C_Read... [22:24:12]Read from MH i2c: E2 0E 00 BE 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0D [22:24:12]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:24:12]wFMCommunicate OK [22:24:12]SAM_PROTO_GetShiftState done [22:24:12]FM_GetShiftState done [22:24:12]req_shift_opened done [22:24:12]requested_item shift.open_date is exist - process it [22:24:12]req_shift_open_date [22:24:12]req_shift_open_date done [22:24:12]produce_requested_data done [22:24:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163319,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:24:12]process_action_free close_receipt [22:24:12]json_value_free [22:24:12]json_value_free done [22:24:12]process_json_proto returns [22:24:12]Send response to host [22:24:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163319,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:24:12]free response buf [22:24:12]execute_script done [22:24:12]execute_script returns [22:24:12]free content buf [22:24:12]Sock 10.Close socket [22:24:12]Sock 10.Thread stoped [22:24:13]ConnectInit Can't take IP for lk.salyk.kg [22:24:13]CommunicateWithHost connect error [22:24:13]CommunicateWithHost err = -1 [22:24:13]OFD Sender: Server communicate error [22:24:19]OFD Sender: Processing packet 163319 [packets to send 961, broken 960] [22:24:19]ProducePacketName [22:24:19]name=ofd_packets/00163319 [22:24:19]OFD Sender: To server: pG, [22:24:19]CommunicateWithHost lk.salyk.kg:30040 [22:24:19]ConnectInit lk.salyk.kg [22:24:26]recv_with_timeout no data received [22:24:37]Connected sock=10 [22:24: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 36 39 0C 01 00 00 E9 49 04 01 C8 10 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 FC 02 00 00 F4 03 04 00 88 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F7 7D 02 00 35 04 06 00 C6 AB D0 B1 69 5A AF 33 F5 53 9C 77 0C BF [22:24: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 36 39 4F 00 00 00 81 0A 47 00 C6 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 36 39 10 04 04 00 F7 7D 02 00 F4 03 04 00 F9 C0 C4 66 B6 04 01 00 00 F7 C0 55 DA F0 2D FD DA [22:24:40]CommunicateWithHost err = 0 [22:24:40]CheckOFDResponse [22:24:40]1017 (14) - 77093643461234 [22:24:40]1041 (16) - 0000000000871769 [22:24:40]1040 (4) - 163319 [22:24:40]1012 (4) - 20.08.2024 16:14 [22:24:40]1206 (1) - 0 [22:24:40]OFD Sender: Remove packet 163319 [22:24:40]ProducePacketName [22:24:40]name=ofd_packets/00163319 [22:24:40]NVStorageDeleteData [22:24:40]OFD Sender: No OFD packet to send [22:24:43]recv_with_timeout no data received [22:24:45]OFD Sender: No OFD packet to send [22:24:50]OFD Sender: No OFD packet to send [22:24:54]accept exits with 9 [22:24:54]New connection [22:24:54]New thread 3067637092 created [22:24:54]Thread 3067493732 joined [22:24:54]Waiting for new connection... [22:24:54] Sock 9.Parse request [22:24:54]Sock 9.Check first char [22:24:54]Sock 9.First char is OK [22:24:54]request: POST /json_proto HTTP/1.0 [22:24:54]Method: POST [22:24:54]URL: /json_proto [22:24:54]Method is POST - this is cgi request [22:24:54]url: /json_proto [22:24:54]query_string will be loaded in cgi processing [22:24:54]execute_cgi json_proto POST (null) [22:24:54]execute_cgi path=json_proto method=POST [22:24:54]POST find Content-Length [22:24:54]Host: 172.17.44.132:8080 [22:24:54]Content-Length: 667 [22:24:54]Content-Type: application/json [22:24:54] [22:24:54]POST finish read [22:24:54]Found Content-Length = 667 [22:24:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 2.910, "sum" : 200.21, "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" ] } } [22:24:54]execute_script... [22:24:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291851", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 2.910, "sum" : 200.21, "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" ] } } [22:24:54]POST & json_proto [22:24:54]process_json_proto [22:24:54]json parsed OK: [22:24:54]protocol is kg_v1.0 [22:24:54]action value=close_receipt [22:24:54]process_action close_receipt [22:24:54]cmd_close_receipt [22:24:54]MH_GetDate [22:24:54]Write to MH i2c: F0 00 00 BF 04 B2 [22:24:54]Write i2c OK [22:24:54]MH_I2C_Read... [22:24:54]Read from MH i2c: F0 [22:24:54]MH_I2C_Read... [22:24:54]Read from MH i2c: F0 09 00 [22:24:54]MH_I2C_Read... [22:24:54]Read from MH i2c: F0 09 00 BF 04 00 B7 17 C5 66 2A 83 C1 65 87 [22:24:54]GetLastDocTimeStamp 1724192648 [22:24:54]current date 1724192695 [22:24:54]FM_GetShiftState [22:24:54]SAM_PROTO_GetShiftState [22:24:54]wFMCommunicate request_size=4 [22:24:54]MH_SAM_APDU [22:24:54]CAPDU: 80 13 01 00 [22:24:54]Write to MH i2c: E2 08 00 C0 04 80 13 01 00 00 00 00 00 41 [22:24:54]Write i2c OK [22:24:54]MH_I2C_Read... [22:24:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:24:54]Read from MH i2c: E2 [22:24:54]MH_I2C_Read... [22:24:54]Read from MH i2c: E2 0E 00 [22:24:54]MH_I2C_Read... [22:24:54]Read from MH i2c: E2 0E 00 C0 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0F [22:24:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:24:54]wFMCommunicate OK [22:24:54]SAM_PROTO_GetShiftState done [22:24:54]FM_GetShiftState done [22:24:54]opened in 1724113081 [22:24:54]opened+sec_in_day 1724199481 [22:24:54]quantity*price = 20020 [22:24:54]sum+1 = 20022 [22:24:54]Check (price>sum+1) || (price+1 о реализуемом товаре [22:25:53]line ИТОГО: 1000.22 [22:25:53]line НСП 1% : 8.85 [22:25:53]line НДС 12% : 106.22 [22:25:53]line Наличными: 0.00 [22:25:53]line Безнал.: 1000.22 [22:25:53]line Место: АЗС № 130 "Партнер Нефть" [22:25:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:25:53]line СНО: Общий режим [22:25:53]line Чек 766 20.08.2024 22:25 [22:25:53]line Смена: 465 ФФД: 1.0 [22:25:53]line ЗНМ: 0300000070 [22:25:53]line РНМ: 0000000000092562 [22:25:53]line Версия ККМ: 001 [22:25:53]line Платежная система: O! деньги [22:25:53]line ФМ: 0000000000871769 [22:25:53]line ФД: 163321 [22:25:53]line ФПД: 123320425336542 [22:25:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163321&fm=123320425336542&tin=02508201610067®Number=0000000000092562&sum=100022 [22:25:53]written 0, free lines is 4095 [22:25:53]OFD Sender: Processing packet 163321 [packets to send 961, broken 960] [22:25:53]ProducePacketName [22:25:53]name=ofd_packets/00163321 [22:25:53]OFD Sender: To server: pG, [22:25:53]CommunicateWithHost lk.salyk.kg:30040 [22:25:53]ConnectInit lk.salyk.kg [22:25:53]Write to MH i2c: 01 00 00 48 05 4D [22:25:53]Write i2c OK [22:25:53]MH_I2C_Read... [22:25:53]Read from MH i2c: 01 [22:25:53]MH_I2C_Read... [22:25:53]Read from MH i2c: 01 07 00 [22:25:53]MH_I2C_Read... [22:25:53]Read from MH i2c: 01 07 00 48 05 00 00 00 00 00 DA 0C 3A [22:25:53]RasterBufferAndPrint [22:25:53]line [22:25:53]line [22:25:53]line [22:25:53]line [22:25:53]line [22:25:53]written 0, free lines is 3313 [22:25:53]MH_Cut [22:25:53]Write to MH i2c: D1 01 00 4F 05 01 26 [22:25:53]Write i2c OK [22:25:53]MH_I2C_Read... [22:25:54]Read from MH i2c: D1 [22:25:54]MH_I2C_Read... [22:25:54]Read from MH i2c: D1 01 00 [22:25:54]MH_I2C_Read... [22:25:54]Read from MH i2c: D1 01 00 4F 05 00 25 [22:25:54]Write to MH i2c: 01 00 00 50 05 55 [22:25:54]Write i2c OK [22:25:54]MH_I2C_Read... [22:25:54]*** Cut start [22:25:54]*** Purtial cut [22:25:54]*** Stage 1: CUTSNS_PIN = 1 [22:25:56]Read from MH i2c: 01 [22:25:56]MH_I2C_Read... [22:25:56]*** Stop cut motor [22:25:56]*** Cut end [22:25:56]Read from MH i2c: 01 07 00 [22:25:56]MH_I2C_Read... [22:25:56]Read from MH i2c: 01 07 00 50 05 00 00 00 00 00 FF 0F 6A [22:25:56]process_action close_receipt done [22:25:56]requested_data is exist [22:25:56]produce_requested_data [22:25:56]requested_item fm.sn is exist - process it [22:25:56]wFMCommunicate request_size=4 [22:25:56]MH_SAM_APDU [22:25:56]CAPDU: 80 11 00 00 [22:25:56]Write to MH i2c: E2 08 00 51 05 80 11 00 00 00 00 00 00 D0 [22:25:56]Write i2c OK [22:25:56]MH_I2C_Read... [22:25:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:25:56]Read from MH i2c: E2 [22:25:56]MH_I2C_Read... [22:25:56]Read from MH i2c: E2 17 00 [22:25:56]MH_I2C_Read... [22:25:56]Read from MH i2c: E2 17 00 51 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 29 [22:25:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:25:56]wFMCommunicate OK [22:25:56]requested_item fd.num is exist - process it [22:25:56]SAM_PROTO_GetFieldsCounters [22:25:56]wFMCommunicate request_size=4 [22:25:56]MH_SAM_APDU [22:25:56]CAPDU: 80 13 00 00 [22:25:56]Write to MH i2c: E2 08 00 52 05 80 13 00 00 00 00 00 00 D3 [22:25:56]Write i2c OK [22:25:56]MH_I2C_Read... [22:25:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:25:57]Read from MH i2c: E2 [22:25:57]MH_I2C_Read... [22:25:57]Read from MH i2c: E2 62 00 [22:25:57]MH_I2C_Read... [22:25:57]Read from MH i2c: E2 62 00 52 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FE 02 00 00 5E 04 04 00 FE 02 00 00 57 04 04 00 FF 02 00 00 19 04 04 00 00 00 00 00 90 00 43 [22:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 F9 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FE 02 00 00 5E 04 04 00 FE 02 00 00 57 04 04 00 FF 02 00 00 19 04 04 00 00 00 00 00 90 00 [22:25:57]wFMCommunicate OK [22:25:57]SAM_PROTO_GetFieldsCounters done [22:25:57]requested_item shift.num is exist - process it [22:25:57]requested_item shift.opened is exist - process it [22:25:57]req_shift_opened [22:25:57]FM_GetShiftState [22:25:57]SAM_PROTO_GetShiftState [22:25:57]wFMCommunicate request_size=4 [22:25:57]MH_SAM_APDU [22:25:57]CAPDU: 80 13 01 00 [22:25:57]Write to MH i2c: E2 08 00 53 05 80 13 01 00 00 00 00 00 D5 [22:25:57]Write i2c OK [22:25:57]MH_I2C_Read... [22:25:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:25:57]Read from MH i2c: E2 [22:25:57]MH_I2C_Read... [22:25:57]Read from MH i2c: E2 0E 00 [22:25:57]MH_I2C_Read... [22:25:57]Read from MH i2c: E2 0E 00 53 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A3 [22:25:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:25:57]wFMCommunicate OK [22:25:57]SAM_PROTO_GetShiftState done [22:25:57]FM_GetShiftState done [22:25:57]req_shift_opened done [22:25:57]requested_item shift.open_date is exist - process it [22:25:57]req_shift_open_date [22:25:57]req_shift_open_date done [22:25:57]produce_requested_data done [22:25:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163321,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:25:57]process_action_free close_receipt [22:25:57]json_value_free [22:25:57]json_value_free done [22:25:57]process_json_proto returns [22:25:57]Send response to host [22:25:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163321,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:25:57]free response buf [22:25:57]execute_script done [22:25:57]execute_script returns [22:25:57]free content buf [22:25:57]Sock 10.Close socket [22:25:57]Sock 10.Thread stoped [22:25:58]recv_with_timeout no data received [22:25:58]ConnectInit Can't take IP for lk.salyk.kg [22:25:58]CommunicateWithHost connect error [22:25:58]CommunicateWithHost err = -1 [22:25:58]OFD Sender: Server communicate error [22:26:03]OFD Sender: Processing packet 163321 [packets to send 961, broken 960] [22:26:03]ProducePacketName [22:26:03]name=ofd_packets/00163321 [22:26:03]OFD Sender: To server: pG, [22:26:03]CommunicateWithHost lk.salyk.kg:30040 [22:26:03]ConnectInit lk.salyk.kg [22:26:08]ConnectInit Can't take IP for lk.salyk.kg [22:26:08]CommunicateWithHost connect error [22:26:08]CommunicateWithHost err = -1 [22:26:08]OFD Sender: Server communicate error [22:26:13]OFD Sender: Processing packet 163321 [packets to send 961, broken 960] [22:26:13]ProducePacketName [22:26:13]name=ofd_packets/00163321 [22:26:13]OFD Sender: To server: pG, [22:26:13]CommunicateWithHost lk.salyk.kg:30040 [22:26:13]ConnectInit lk.salyk.kg [22:26:15]recv_with_timeout no data received [22:26:18]ConnectInit Can't take IP for lk.salyk.kg [22:26:18]CommunicateWithHost connect error [22:26:18]CommunicateWithHost err = -1 [22:26:18]OFD Sender: Server communicate error [22:26:23]OFD Sender: Processing packet 163321 [packets to send 961, broken 960] [22:26:23]ProducePacketName [22:26:23]name=ofd_packets/00163321 [22:26:23]OFD Sender: To server: pG, [22:26:23]CommunicateWithHost lk.salyk.kg:30040 [22:26:23]ConnectInit lk.salyk.kg [22:26:28]ConnectInit Can't take IP for lk.salyk.kg [22:26:28]CommunicateWithHost connect error [22:26:28]CommunicateWithHost err = -1 [22:26:28]OFD Sender: Server communicate error [22:26:33]OFD Sender: Processing packet 163321 [packets to send 961, broken 960] [22:26:33]ProducePacketName [22:26:33]name=ofd_packets/00163321 [22:26:33]OFD Sender: To server: pG, [22:26:33]CommunicateWithHost lk.salyk.kg:30040 [22:26:33]ConnectInit lk.salyk.kg [22:26:36]recv_with_timeout no data received [22:26:38]ConnectInit Can't take IP for lk.salyk.kg [22:26:38]CommunicateWithHost connect error [22:26:38]CommunicateWithHost err = -1 [22:26:38]OFD Sender: Server communicate error [22:26:43]OFD Sender: Processing packet 163321 [packets to send 961, broken 960] [22:26:43]ProducePacketName [22:26:43]name=ofd_packets/00163321 [22:26:43]OFD Sender: To server: pG, [22:26:43]CommunicateWithHost lk.salyk.kg:30040 [22:26:43]ConnectInit lk.salyk.kg [22:26:48]ConnectInit Can't take IP for lk.salyk.kg [22:26:48]CommunicateWithHost connect error [22:26:48]CommunicateWithHost err = -1 [22:26:48]OFD Sender: Server communicate error [22:26:51]accept exits with 9 [22:26:51]New connection [22:26:51]New thread 3067637092 created [22:26:51]Thread 3067493732 joined [22:26:51]Waiting for new connection... [22:26:51] Sock 9.Parse request [22:26:51]Sock 9.Check first char [22:26:51]Sock 9.First char is OK [22:26:51]request: POST /json_proto HTTP/1.0 [22:26:51]Method: POST [22:26:51]URL: /json_proto [22:26:51]Method is POST - this is cgi request [22:26:51]url: /json_proto [22:26:51]query_string will be loaded in cgi processing [22:26:51]execute_cgi json_proto POST (null) [22:26:51]execute_cgi path=json_proto method=POST [22:26:51]POST find Content-Length [22:26:51]Host: 172.17.44.132:8080 [22:26:51]Content-Length: 806 [22:26:51]Content-Type: application/json [22:26:51] [22:26:51]POST finish read [22:26:51]Found Content-Length = 806 [22:26:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "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" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:26:51]execute_script... [22:26:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291855", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "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" : 500.18 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:26:51]POST & json_proto [22:26:51]process_json_proto [22:26:51]json parsed OK: [22:26:51]protocol is kg_v1.0 [22:26:51]action value=close_receipt [22:26:51]process_action close_receipt [22:26:51]cmd_close_receipt [22:26:51]MH_GetDate [22:26:51]Write to MH i2c: F0 00 00 54 05 48 [22:26:51]Write i2c OK [22:26:51]MH_I2C_Read... [22:26:51]Read from MH i2c: F0 [22:26:51]MH_I2C_Read... [22:26:51]Read from MH i2c: F0 09 00 [22:26:51]MH_I2C_Read... [22:26:51]Read from MH i2c: F0 09 00 54 05 00 2C 18 C5 66 2A 83 C1 65 93 [22:26:51]GetLastDocTimeStamp 1724192752 [22:26:51]current date 1724192812 [22:26:51]FM_GetShiftState [22:26:51]SAM_PROTO_GetShiftState [22:26:51]wFMCommunicate request_size=4 [22:26:51]MH_SAM_APDU [22:26:51]CAPDU: 80 13 01 00 [22:26:51]Write to MH i2c: E2 08 00 55 05 80 13 01 00 00 00 00 00 D7 [22:26:51]Write i2c OK [22:26:51]MH_I2C_Read... [22:26:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:26:51]Read from MH i2c: E2 [22:26:51]MH_I2C_Read... [22:26:51]Read from MH i2c: E2 0E 00 [22:26:51]MH_I2C_Read... [22:26:51]Read from MH i2c: E2 0E 00 55 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A5 [22:26:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:26:51]wFMCommunicate OK [22:26:51]SAM_PROTO_GetShiftState done [22:26:51]FM_GetShiftState done [22:26:51]opened in 1724113081 [22:26:51]opened+sec_in_day 1724199481 [22:26:51]quantity*price = 50017 [22:26:51]sum+1 = 50019 [22:26:51]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.18 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 0.00 Безнал.: 500.18 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 767 20.08.2024 22:26 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163322 ФПД: 130489646398250 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222653&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163322&fm=130489646398250&tin=02508201610067®Number=0000000000092562&sum=50018 [22:26:52]StoreToDocumentArchive [22:26:52]shift 465 fd 163322 [22:26:52]save to /storage/0465/doc_00163322 [22:26:52]save last doc name /storage/0465/doc_00163322 to /storage/kkm_last_doc_name [22:26:52]save OK [22:26:52]Clear old archive folders... [22:26:52]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:26:52]tlvbuf is 009A5020 [22:26:52]SAM_PROTO_ClearQueue [22:26:52]wFMCommunicate request_size=4 [22:26:52]MH_SAM_APDU [22:26:52]CAPDU: 80 09 00 00 [22:26:52]Write to MH i2c: E2 08 00 62 05 80 09 00 00 00 00 00 00 D9 [22:26:52]Write i2c OK [22:26:52]MH_I2C_Read... [22:26:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:26:53]Read from MH i2c: E2 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 03 00 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 03 00 62 05 00 90 00 DB [22:26:53]RAPDU: 90 00 [22:26:53]wFMCommunicate OK [22:26:53]SAM_PROTO_ClearQueue done [22:26:53]KKMCreateOFDPacket [22:26:53]OFDProtocolAddRootSTLVToBuf [22:26:53]FM_MakeSignedData [22:26:53]FM_MakeSignedData [22:26:53]SAM_PROTO_SignData [22:26:53]wFMCommunicate request_size=4 [22:26:53]MH_SAM_APDU [22:26:53]CAPDU: 80 0D 01 02 [22:26:53]Write to MH i2c: E2 08 00 63 05 80 0D 01 02 00 00 00 00 E1 [22:26:53]Write i2c OK [22:26:53]MH_I2C_Read... [22:26:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:26:53]Read from MH i2c: E2 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 03 00 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 03 00 63 05 00 90 00 DC [22:26:53]RAPDU: 90 00 [22:26:53]wFMCommunicate OK [22:26:53]wFMCommunicate request_size=255 [22:26:53]MH_SAM_APDU [22:26:53]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 02 00 00 F4 03 04 00 2D 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7D 02 00 35 04 06 00 76 AD FD [22:26:53]Write to MH i2c: E2 02 01 64 05 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 02 00 00 F4 03 04 00 2D 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7D 02 00 35 04 06 00 76 AD FD 00 00 01 [22:26:53]Write i2c OK [22:26:53]MH_I2C_Read... [22:26:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:26:53]Read from MH i2c: E2 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 03 00 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 03 00 64 05 00 90 00 DD [22:26:53]RAPDU: 90 00 [22:26:53]wFMCommunicate OK [22:26:53]wFMCommunicate request_size=8 [22:26:53]MH_SAM_APDU [22:26:53]CAPDU: 80 0D 02 02 03 05 3B 2A [22:26:53]Write to MH i2c: E2 0B 00 65 05 80 0D 02 02 03 00 05 3B 2A 00 00 54 [22:26:53]Write i2c OK [22:26:53]MH_I2C_Read... [22:26:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:26:53]Read from MH i2c: E2 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 03 00 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 03 00 65 05 00 90 00 DE [22:26:53]RAPDU: 90 00 [22:26:53]wFMCommunicate OK [22:26:53]wFMCommunicate request_size=4 [22:26:53]MH_SAM_APDU [22:26:53]CAPDU: 80 0D 03 02 [22:26:53]Write to MH i2c: E2 08 00 66 05 80 0D 03 02 00 00 00 00 E6 [22:26:53]Write i2c OK [22:26:53]MH_I2C_Read... [22:26:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:26:53]Read from MH i2c: E2 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 0B 00 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 0B 00 66 05 00 2A 2B DC E5 2F D4 16 8A 90 00 A0 [22:26:53]RAPDU: 2A 2B DC E5 2F D4 16 8A 90 00 [22:26:53]wFMCommunicate OK [22:26:53]SAM_PROTO_SignData done [22:26:53]FM_MakeSignedData done [22:26:53]CreateOFDProtocolMessage [22:26:53]wFMCommunicate request_size=4 [22:26:53]MH_SAM_APDU [22:26:53]CAPDU: 80 11 00 00 [22:26:53]Write to MH i2c: E2 08 00 67 05 80 11 00 00 00 00 00 00 E6 [22:26:53]Write i2c OK [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 [22:26:53]MH_I2C_Read... [22:26:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:26:53]Read from MH i2c: E2 17 00 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: E2 17 00 67 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3F [22:26:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:26:53]wFMCommunicate OK [22:26:53]CreateOFDProtocolMessage done [22:26:53]OFDSenderStorePacket 163322 [22:26:53]StoreOFDPacket docnum=163322 [22:26:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 5B 06 05 01 B5 88 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 02 00 00 F4 03 04 00 2D 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7D 02 00 35 04 06 00 76 AD FD 05 3B 2A 2A 2B DC E5 2F D4 16 8A [22:26:53]CheckFolder [22:26:53]dirname=/storage/ofd_packets [22:26:53]CheckFolder done [22:26:53]ProducePacketName [22:26:53]name=ofd_packets/00163322 [22:26:53]NVStorageSaveData ofd_packets/00163322 [22:26:53]File name is /storage/ofd_packets/00163322 [22:26:53]Write 299 bytes [22:26:53]NVStorageSaveData done [22:26:53]OFDSenderStorePacket done [22:26:53]KKMCreateOFDPacket done [22:26:53]NVStorageSaveData kkm_last_timestamp [22:26:53]File name is /storage/kkm_last_timestamp [22:26:53]Write 4 bytes [22:26:53]NVStorageSaveData done [22:26:53]ExternCall_PrintAddStr [22:26:53]wPrintStart [22:26:53]Write to MH i2c: 01 00 00 68 05 6D [22:26:53]Write i2c OK [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: 01 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: 01 07 00 [22:26:53]MH_I2C_Read... [22:26:53]Read from MH i2c: 01 07 00 68 05 00 00 00 00 00 FF 0F 82 [22:26:53]RasterBufferAndPrint [22:26:53]line Счет N : (1)291855 [22:26:53]line ИНН: 02508201610067 [22:26:53]line Контрольно-Кассовый Чек [22:26:53]line ПРОДАЖА [22:26:53]line ТРК (МРК, ГНК) : 41 [22:26:53]line Товар: 2710124130 [22:26:53]line SU-92-К-5 [22:26:53]line 7.270 * 68.80 [22:26:53]line = 500.18 [22:26:53]line НДС 12% НСП 1% [22:26:53]line > о реализуемом товаре [22:26:53]line ИТОГО: 500.18 [22:26:53]line НСП 1% : 4.43 [22:26:53]line НДС 12% : 53.12 [22:26:53]line Наличными: 0.00 [22:26:53]line Безнал.: 500.18 [22:26:53]line Место: АЗС № 130 "Партнер Нефть" [22:26:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:26:53]line СНО: Общий режим [22:26:53]line Чек 767 20.08.2024 22:26 [22:26:53]line Смена: 465 ФФД: 1.0 [22:26:53]line ЗНМ: 0300000070 [22:26:53]line РНМ: 0000000000092562 [22:26:53]line Версия ККМ: 001 [22:26:53]line Платежная система: Бакай Банк [22:26:53]line ФМ: 0000000000871769 [22:26:53]line ФД: 163322 [22:26:53]line ФПД: 130489646398250 [22:26:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222653&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163322&fm=130489646398250&tin=02508201610067®Number=0000000000092562&sum=50018 [22:26:53]OFD Sender: Processing packet 163321 [packets to send 962, broken 960] [22:26:53]ProducePacketName [22:26:53]name=ofd_packets/00163321 [22:26:53]OFD Sender: To server: pG, [22:26:53]CommunicateWithHost lk.salyk.kg:30040 [22:26:53]ConnectInit lk.salyk.kg [22:26:53]written 0, free lines is 4095 [22:26:54]Write to MH i2c: 01 00 00 92 05 97 [22:26:54]Write i2c OK [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: 01 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: 01 07 00 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: 01 07 00 92 05 00 00 00 00 00 D8 0C 82 [22:26:54]RasterBufferAndPrint [22:26:54]line [22:26:54]line [22:26:54]line [22:26:54]line [22:26:54]line [22:26:54]written 0, free lines is 3312 [22:26:54]MH_Cut [22:26:54]Write to MH i2c: D1 01 00 99 05 01 70 [22:26:54]Write i2c OK [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: D1 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: D1 01 00 [22:26:54]MH_I2C_Read... [22:26:54]Read from MH i2c: D1 01 00 99 05 00 6F [22:26:54]Write to MH i2c: 01 00 00 9A 05 9F [22:26:54]Write i2c OK [22:26:54]MH_I2C_Read... [22:26:55]*** Cut start [22:26:55]*** Purtial cut [22:26:55]*** Stage 1: CUTSNS_PIN = 1 [22:26:55]recv_with_timeout no data received [22:26:57]Read from MH i2c: 01 [22:26:57]MH_I2C_Read... [22:26:57]*** Stop cut motor [22:26:57]*** Cut end [22:26:57]Read from MH i2c: 01 07 00 [22:26:57]MH_I2C_Read... [22:26:57]Read from MH i2c: 01 07 00 9A 05 00 00 00 00 00 FF 0F B4 [22:26:57]process_action close_receipt done [22:26:57]requested_data is exist [22:26:57]produce_requested_data [22:26:57]requested_item fm.sn is exist - process it [22:26:57]wFMCommunicate request_size=4 [22:26:57]MH_SAM_APDU [22:26:57]CAPDU: 80 11 00 00 [22:26:57]Write to MH i2c: E2 08 00 9B 05 80 11 00 00 00 00 00 00 1A [22:26:57]Write i2c OK [22:26:57]MH_I2C_Read... [22:26:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:26:57]Read from MH i2c: E2 [22:26:57]MH_I2C_Read... [22:26:57]Read from MH i2c: E2 17 00 [22:26:57]MH_I2C_Read... [22:26:57]Read from MH i2c: E2 17 00 9B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [22:26:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:26:57]wFMCommunicate OK [22:26:57]requested_item fd.num is exist - process it [22:26:57]SAM_PROTO_GetFieldsCounters [22:26:57]wFMCommunicate request_size=4 [22:26:57]MH_SAM_APDU [22:26:57]CAPDU: 80 13 00 00 [22:26:57]Write to MH i2c: E2 08 00 9C 05 80 13 00 00 00 00 00 00 1D [22:26:57]Write i2c OK [22:26:57]MH_I2C_Read... [22:26:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:26:57]Read from MH i2c: E2 [22:26:57]MH_I2C_Read... [22:26:57]Read from MH i2c: E2 62 00 [22:26:57]MH_I2C_Read... [22:26:57]Read from MH i2c: E2 62 00 9C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FF 02 00 00 5E 04 04 00 FF 02 00 00 57 04 04 00 00 03 00 00 19 04 04 00 00 00 00 00 90 00 92 [22:26: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FA 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 FF 02 00 00 5E 04 04 00 FF 02 00 00 57 04 04 00 00 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:26:57]wFMCommunicate OK [22:26:57]SAM_PROTO_GetFieldsCounters done [22:26:57]requested_item shift.num is exist - process it [22:26:57]requested_item shift.opened is exist - process it [22:26:57]req_shift_opened [22:26:57]FM_GetShiftState [22:26:57]SAM_PROTO_GetShiftState [22:26:57]wFMCommunicate request_size=4 [22:26:57]MH_SAM_APDU [22:26:57]CAPDU: 80 13 01 00 [22:26:57]Write to MH i2c: E2 08 00 9D 05 80 13 01 00 00 00 00 00 1F [22:26:57]Write i2c OK [22:26:57]MH_I2C_Read... [22:26:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:26:57]Read from MH i2c: E2 [22:26:57]MH_I2C_Read... [22:26:57]Read from MH i2c: E2 0E 00 [22:26:57]MH_I2C_Read... [22:26:57]Read from MH i2c: E2 0E 00 9D 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 ED [22:26:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:26:57]wFMCommunicate OK [22:26:57]SAM_PROTO_GetShiftState done [22:26:57]FM_GetShiftState done [22:26:57]req_shift_opened done [22:26:57]requested_item shift.open_date is exist - process it [22:26:57]req_shift_open_date [22:26:57]req_shift_open_date done [22:26:57]produce_requested_data done [22:26:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163322,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:26:57]process_action_free close_receipt [22:26:57]json_value_free [22:26:57]json_value_free done [22:26:57]process_json_proto returns [22:26:57]Send response to host [22:26:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163322,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:26:57]free response buf [22:26:57]execute_script done [22:26:57]execute_script returns [22:26:57]free content buf [22:26:57]Sock 9.Close socket [22:26:57]Sock 9.Thread stoped [22:26:58]ConnectInit Can't take IP for lk.salyk.kg [22:26:58]CommunicateWithHost connect error [22:26:58]CommunicateWithHost err = -1 [22:26:58]OFD Sender: Server communicate error [22:27:01]ConnectInit Can't connect to host [22:27:03]OFD Sender: Processing packet 163321 [packets to send 962, broken 960] [22:27:03]ProducePacketName [22:27:03]name=ofd_packets/00163321 [22:27:03]OFD Sender: To server: pG, [22:27:03]CommunicateWithHost lk.salyk.kg:30040 [22:27:03]ConnectInit lk.salyk.kg [22:27:08]ConnectInit Can't take IP for lk.salyk.kg [22:27:08]CommunicateWithHost connect error [22:27:08]CommunicateWithHost err = -1 [22:27:08]OFD Sender: Server communicate error [22:27:09]ConnectInit Can't connect to host [22:27:13]OFD Sender: Processing packet 163321 [packets to send 962, broken 960] [22:27:13]ProducePacketName [22:27:13]name=ofd_packets/00163321 [22:27:13]OFD Sender: To server: pG, [22:27:13]CommunicateWithHost lk.salyk.kg:30040 [22:27:13]ConnectInit lk.salyk.kg [22:27:14]ConnectInit Can't connect to host [22:27:18]ConnectInit Can't take IP for lk.salyk.kg [22:27:18]CommunicateWithHost connect error [22:27:18]CommunicateWithHost err = -1 [22:27:18]OFD Sender: Server communicate error [22:27:23]OFD Sender: Processing packet 163321 [packets to send 962, broken 960] [22:27:23]ProducePacketName [22:27:23]name=ofd_packets/00163321 [22:27:23]OFD Sender: To server: pG, [22:27:23]CommunicateWithHost lk.salyk.kg:30040 [22:27:23]ConnectInit lk.salyk.kg [22:27:28]ConnectInit Can't take IP for lk.salyk.kg [22:27:28]CommunicateWithHost connect error [22:27:28]CommunicateWithHost err = -1 [22:27:28]OFD Sender: Server communicate error [22:27:29]accept exits with 10 [22:27:29]New connection [22:27:29]New thread 3067493732 created [22:27:29]Thread 3067637092 joined [22:27:29]Waiting for new connection... [22:27:29] Sock 10.Parse request [22:27:29]Sock 10.Check first char [22:27:29]Sock 10.First char is OK [22:27:29]request: POST /json_proto HTTP/1.0 [22:27:29]Method: POST [22:27:29]URL: /json_proto [22:27:29]Method is POST - this is cgi request [22:27:29]url: /json_proto [22:27:29]query_string will be loaded in cgi processing [22:27:29]execute_cgi json_proto POST (null) [22:27:29]execute_cgi path=json_proto method=POST [22:27:29]POST find Content-Length [22:27:29]Host: 172.17.44.132:8080 [22:27:29]Content-Length: 672 [22:27:29]Content-Type: application/json [22:27:29] [22:27:29]POST finish read [22:27:29]Found Content-Length = 672 [22:27:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:27:29]execute_script... [22:27:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291856", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:27:29]POST & json_proto [22:27:29]process_json_proto [22:27:29]json parsed OK: [22:27:29]protocol is kg_v1.0 [22:27:29]action value=close_receipt [22:27:29]process_action close_receipt [22:27:29]cmd_close_receipt [22:27:29]MH_GetDate [22:27:29]Write to MH i2c: F0 00 00 9E 05 92 [22:27:29]Write i2c OK [22:27:29]MH_I2C_Read... [22:27:29]Read from MH i2c: F0 [22:27:29]MH_I2C_Read... [22:27:29]Read from MH i2c: F0 09 00 [22:27:29]MH_I2C_Read... [22:27:29]Read from MH i2c: F0 09 00 9E 05 00 52 18 C5 66 2A 83 C1 65 03 [22:27:29]GetLastDocTimeStamp 1724192813 [22:27:29]current date 1724192850 [22:27:29]FM_GetShiftState [22:27:29]SAM_PROTO_GetShiftState [22:27:29]wFMCommunicate request_size=4 [22:27:29]MH_SAM_APDU [22:27:29]CAPDU: 80 13 01 00 [22:27:29]Write to MH i2c: E2 08 00 9F 05 80 13 01 00 00 00 00 00 21 [22:27:29]Write i2c OK [22:27:29]MH_I2C_Read... [22:27:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:27:29]Read from MH i2c: E2 [22:27:29]MH_I2C_Read... [22:27:29]Read from MH i2c: E2 0E 00 [22:27:29]MH_I2C_Read... [22:27:29]Read from MH i2c: E2 0E 00 9F 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EF [22:27:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:27:29]wFMCommunicate OK [22:27:29]SAM_PROTO_GetShiftState done [22:27:29]FM_GetShiftState done [22:27:29]opened in 1724113081 [22:27:29]opened+sec_in_day 1724199481 [22:27:29]quantity*price = 100035 [22:27:29]sum+1 = 100036 [22:27:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 768 20.08.2024 22:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163323 ФПД: 224774325690188 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163323&fm=224774325690188&tin=02508201610067®Number=0000000000092562&sum=100000 [22:27:31]StoreToDocumentArchive [22:27:31]shift 465 fd 163323 [22:27:31]save to /storage/0465/doc_00163323 [22:27:31]save last doc name /storage/0465/doc_00163323 to /storage/kkm_last_doc_name [22:27:31]save OK [22:27:31]Clear old archive folders... [22:27:31]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:27:31]tlvbuf is 009BA910 [22:27:31]SAM_PROTO_ClearQueue [22:27:31]wFMCommunicate request_size=4 [22:27:31]MH_SAM_APDU [22:27:31]CAPDU: 80 09 00 00 [22:27:31]Write to MH i2c: E2 08 00 AC 05 80 09 00 00 00 00 00 00 23 [22:27:31]Write i2c OK [22:27:31]MH_I2C_Read... [22:27:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:27:31]Read from MH i2c: E2 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 03 00 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 03 00 AC 05 00 90 00 25 [22:27:31]RAPDU: 90 00 [22:27:31]wFMCommunicate OK [22:27:31]SAM_PROTO_ClearQueue done [22:27:31]KKMCreateOFDPacket [22:27:31]OFDProtocolAddRootSTLVToBuf [22:27:31]FM_MakeSignedData [22:27:31]FM_MakeSignedData [22:27:31]SAM_PROTO_SignData [22:27:31]wFMCommunicate request_size=4 [22:27:31]MH_SAM_APDU [22:27:31]CAPDU: 80 0D 01 02 [22:27:31]Write to MH i2c: E2 08 00 AD 05 80 0D 01 02 00 00 00 00 2B [22:27:31]Write i2c OK [22:27:31]MH_I2C_Read... [22:27:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:27:31]Read from MH i2c: E2 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 03 00 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 03 00 AD 05 00 90 00 26 [22:27:31]RAPDU: 90 00 [22:27:31]wFMCommunicate OK [22:27:31]wFMCommunicate request_size=255 [22:27:31]MH_SAM_APDU [22:27:31]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 03 00 00 F4 03 04 00 53 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7D 02 00 35 04 06 00 CC 6E 59 [22:27:31]Write to MH i2c: E2 02 01 AE 05 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 03 00 00 F4 03 04 00 53 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7D 02 00 35 04 06 00 CC 6E 59 00 00 22 [22:27:31]Write i2c OK [22:27:31]MH_I2C_Read... [22:27:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:27:31]Read from MH i2c: E2 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 03 00 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 03 00 AE 05 00 90 00 27 [22:27:31]RAPDU: 90 00 [22:27:31]wFMCommunicate OK [22:27:31]wFMCommunicate request_size=8 [22:27:31]MH_SAM_APDU [22:27:31]CAPDU: 80 0D 02 02 03 D6 5F 4C [22:27:31]Write to MH i2c: E2 0B 00 AF 05 80 0D 02 02 03 00 D6 5F 4C 00 00 B5 [22:27:31]Write i2c OK [22:27:31]MH_I2C_Read... [22:27:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:27:31]Read from MH i2c: E2 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 03 00 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 03 00 AF 05 00 90 00 28 [22:27:31]RAPDU: 90 00 [22:27:31]wFMCommunicate OK [22:27:31]wFMCommunicate request_size=4 [22:27:31]MH_SAM_APDU [22:27:31]CAPDU: 80 0D 03 02 [22:27:31]Write to MH i2c: E2 08 00 B0 05 80 0D 03 02 00 00 00 00 30 [22:27:31]Write i2c OK [22:27:31]MH_I2C_Read... [22:27:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:27:31]Read from MH i2c: E2 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 0B 00 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 0B 00 B0 05 00 CF E3 05 32 D2 73 9E 4E 90 00 4B [22:27:31]RAPDU: CF E3 05 32 D2 73 9E 4E 90 00 [22:27:31]wFMCommunicate OK [22:27:31]SAM_PROTO_SignData done [22:27:31]FM_MakeSignedData done [22:27:31]CreateOFDProtocolMessage [22:27:31]wFMCommunicate request_size=4 [22:27:31]MH_SAM_APDU [22:27:31]CAPDU: 80 11 00 00 [22:27:31]Write to MH i2c: E2 08 00 B1 05 80 11 00 00 00 00 00 00 30 [22:27:31]Write i2c OK [22:27:31]MH_I2C_Read... [22:27:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:27:31]Read from MH i2c: E2 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 17 00 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: E2 17 00 B1 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 89 [22:27:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:27:31]wFMCommunicate OK [22:27:31]CreateOFDProtocolMessage done [22:27:31]OFDSenderStorePacket 163323 [22:27:31]StoreOFDPacket docnum=163323 [22:27:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 BA 33 05 01 91 DC 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 03 00 00 F4 03 04 00 53 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7D 02 00 35 04 06 00 CC 6E 59 D6 5F 4C CF E3 05 32 D2 73 9E 4E [22:27:31]CheckFolder [22:27:31]dirname=/storage/ofd_packets [22:27:31]CheckFolder done [22:27:31]ProducePacketName [22:27:31]name=ofd_packets/00163323 [22:27:31]NVStorageSaveData ofd_packets/00163323 [22:27:31]File name is /storage/ofd_packets/00163323 [22:27:31]Write 299 bytes [22:27:31]NVStorageSaveData done [22:27:31]OFDSenderStorePacket done [22:27:31]KKMCreateOFDPacket done [22:27:31]NVStorageSaveData kkm_last_timestamp [22:27:31]File name is /storage/kkm_last_timestamp [22:27:31]Write 4 bytes [22:27:31]NVStorageSaveData done [22:27:31]ExternCall_PrintAddStr [22:27:31]wPrintStart [22:27:31]Write to MH i2c: 01 00 00 B2 05 B7 [22:27:31]Write i2c OK [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: 01 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: 01 07 00 [22:27:31]MH_I2C_Read... [22:27:31]Read from MH i2c: 01 07 00 B2 05 00 00 00 00 00 FF 0F CC [22:27:31]RasterBufferAndPrint [22:27:31]line Счет N : (1)291856 [22:27:31]line ИНН: 02508201610067 [22:27:31]line Контрольно-Кассовый Чек [22:27:31]line ПРОДАЖА [22:27:31]line ТРК (МРК, ГНК) : 51 [22:27:31]line Товар: 2710124130 [22:27:31]line SU-92-К-5 [22:27:31]line 14.540 * 68.80 [22:27:31]line = 1000.35 [22:27:31]line НДС 12% НСП 1% [22:27:31]line > о реализуемом товаре [22:27:31]line ОКРУГЛЕНИЕ: -0.35 [22:27:31]line ИТОГО: 1000.00 [22:27:31]line Внесено: 1000.00 [22:27:31]line СДАЧА: 0.00 [22:27:31]line НСП 1% : 8.85 [22:27:31]line НДС 12% : 106.23 [22:27:31]line Наличными: 1000.00 [22:27:31]line Безнал.: 0.00 [22:27:31]line Место: АЗС № 130 "Партнер Нефть" [22:27:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:27:31]line СНО: Общий режим [22:27:31]line Чек 768 20.08.2024 22:27 [22:27:31]line Смена: 465 ФФД: 1.0 [22:27:31]line ЗНМ: 0300000070 [22:27:31]line РНМ: 0000000000092562 [22:27:31]line Версия ККМ: 001 [22:27:31]line ФМ: 0000000000871769 [22:27:31]line ФД: 163323 [22:27:31]line ФПД: 224774325690188 [22:27:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163323&fm=224774325690188&tin=02508201610067®Number=0000000000092562&sum=100000 [22:27:31]written 0, free lines is 4095 [22:27:31]OFD Sender: Processing packet 163321 [packets to send 963, broken 960] [22:27:31]ProducePacketName [22:27:31]name=ofd_packets/00163321 [22:27:31]OFD Sender: To server: pG, [22:27:31]CommunicateWithHost lk.salyk.kg:30040 [22:27:31]ConnectInit lk.salyk.kg [22:27:32]Write to MH i2c: 01 00 00 DD 05 E2 [22:27:32]Write i2c OK [22:27:32]MH_I2C_Read... [22:27:32]Read from MH i2c: 01 [22:27:32]MH_I2C_Read... [22:27:32]Read from MH i2c: 01 07 00 [22:27:32]MH_I2C_Read... [22:27:32]Read from MH i2c: 01 07 00 DD 05 00 00 00 00 00 CD 0C C2 [22:27:32]RasterBufferAndPrint [22:27:32]line [22:27:32]line [22:27:32]line [22:27:32]line [22:27:32]line [22:27:32]written 0, free lines is 3296 [22:27:32]MH_Cut [22:27:32]Write to MH i2c: D1 01 00 E4 05 01 BB [22:27:32]Write i2c OK [22:27:32]MH_I2C_Read... [22:27:32]Read from MH i2c: D1 [22:27:32]MH_I2C_Read... [22:27:32]Read from MH i2c: D1 01 00 [22:27:32]MH_I2C_Read... [22:27:32]Read from MH i2c: D1 01 00 E4 05 00 BA [22:27:32]Write to MH i2c: 01 00 00 E5 05 EA [22:27:32]Write i2c OK [22:27:32]MH_I2C_Read... [22:27:33]*** Cut start [22:27:33]*** Purtial cut [22:27:33]*** Stage 1: CUTSNS_PIN = 1 [22:27:33]recv_with_timeout no data received [22:27:35]Read from MH i2c: 01 [22:27:35]MH_I2C_Read... [22:27:35]*** Stop cut motor [22:27:35]*** Cut end [22:27:35]Read from MH i2c: 01 07 00 [22:27:35]MH_I2C_Read... [22:27:35]Read from MH i2c: 01 07 00 E5 05 00 00 00 00 00 FF 0F FF [22:27:35]process_action close_receipt done [22:27:35]requested_data is exist [22:27:35]produce_requested_data [22:27:35]requested_item fm.sn is exist - process it [22:27:35]wFMCommunicate request_size=4 [22:27:35]MH_SAM_APDU [22:27:35]CAPDU: 80 11 00 00 [22:27:35]Write to MH i2c: E2 08 00 E6 05 80 11 00 00 00 00 00 00 65 [22:27:35]Write i2c OK [22:27:35]MH_I2C_Read... [22:27:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:27:35]Read from MH i2c: E2 [22:27:35]MH_I2C_Read... [22:27:35]Read from MH i2c: E2 17 00 [22:27:35]MH_I2C_Read... [22:27:35]Read from MH i2c: E2 17 00 E6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [22:27:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:27:35]wFMCommunicate OK [22:27:35]requested_item fd.num is exist - process it [22:27:35]SAM_PROTO_GetFieldsCounters [22:27:35]wFMCommunicate request_size=4 [22:27:35]MH_SAM_APDU [22:27:35]CAPDU: 80 13 00 00 [22:27:35]Write to MH i2c: E2 08 00 E7 05 80 13 00 00 00 00 00 00 68 [22:27:35]Write i2c OK [22:27:35]MH_I2C_Read... [22:27:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:27:35]Read from MH i2c: E2 [22:27:35]MH_I2C_Read... [22:27:35]Read from MH i2c: E2 62 00 [22:27:35]MH_I2C_Read... [22:27:35]Read from MH i2c: E2 62 00 E7 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 00 03 00 00 5E 04 04 00 00 03 00 00 57 04 04 00 01 03 00 00 19 04 04 00 00 00 00 00 90 00 E3 [22:27:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FB 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 00 03 00 00 5E 04 04 00 00 03 00 00 57 04 04 00 01 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:27:35]wFMCommunicate OK [22:27:35]SAM_PROTO_GetFieldsCounters done [22:27:35]requested_item shift.num is exist - process it [22:27:35]requested_item shift.opened is exist - process it [22:27:35]req_shift_opened [22:27:35]FM_GetShiftState [22:27:35]SAM_PROTO_GetShiftState [22:27:35]wFMCommunicate request_size=4 [22:27:35]MH_SAM_APDU [22:27:35]CAPDU: 80 13 01 00 [22:27:35]Write to MH i2c: E2 08 00 E8 05 80 13 01 00 00 00 00 00 6A [22:27:35]Write i2c OK [22:27:35]MH_I2C_Read... [22:27:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:27:35]Read from MH i2c: E2 [22:27:35]MH_I2C_Read... [22:27:35]Read from MH i2c: E2 0E 00 [22:27:35]MH_I2C_Read... [22:27:35]Read from MH i2c: E2 0E 00 E8 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 38 [22:27:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:27:35]wFMCommunicate OK [22:27:35]SAM_PROTO_GetShiftState done [22:27:35]FM_GetShiftState done [22:27:35]req_shift_opened done [22:27:35]requested_item shift.open_date is exist - process it [22:27:35]req_shift_open_date [22:27:35]req_shift_open_date done [22:27:35]produce_requested_data done [22:27:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163323,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:27:35]process_action_free close_receipt [22:27:35]json_value_free [22:27:35]json_value_free done [22:27:35]process_json_proto returns [22:27:35]Send response to host [22:27:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163323,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:27:35]free response buf [22:27:35]execute_script done [22:27:35]execute_script returns [22:27:35]free content buf [22:27:35]Sock 10.Close socket [22:27:35]Sock 10.Thread stoped [22:27:35]Connected sock=11 [22:27: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 36 39 0F 01 00 00 21 B7 07 01 A0 C4 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B6 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B6 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 FE 02 00 00 F4 03 04 00 F0 17 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 7D 02 00 35 04 06 00 70 28 C6 25 4E DE D3 C6 2D D6 E8 14 50 5E [22:27: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 36 39 4F 00 00 00 90 71 47 00 6B 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 F9 7D 02 00 F4 03 04 00 A9 C1 C4 66 B6 04 01 00 00 B0 98 7B 5B 16 99 4A 0E [22:27:38]CommunicateWithHost err = 0 [22:27:38]CheckOFDResponse [22:27:38]1017 (14) - 77093643461234 [22:27:38]1041 (16) - 0000000000871769 [22:27:38]1040 (4) - 163321 [22:27:38]1012 (4) - 20.08.2024 16:17 [22:27:38]1206 (1) - 0 [22:27:38]OFD Sender: Remove packet 163321 [22:27:38]ProducePacketName [22:27:38]name=ofd_packets/00163321 [22:27:38]NVStorageDeleteData [22:27:38]OFD Sender: Processing packet 163322 [packets to send 962, broken 960] [22:27:38]ProducePacketName [22:27:38]name=ofd_packets/00163322 [22:27:38]OFD Sender: To server: pG, [22:27:38]CommunicateWithHost lk.salyk.kg:30040 [22:27:38]ConnectInit lk.salyk.kg [22:27:47]recv_with_timeout no data received [22:27:49]Connected sock=10 [22:27: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 36 39 0D 01 00 00 5B 06 05 01 B5 88 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 62 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 62 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 FF 02 00 00 F4 03 04 00 2D 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7D 02 00 35 04 06 00 76 AD FD 05 3B 2A 2A 2B DC E5 2F D4 16 8A [22:27:51]accept exits with 9 [22:27:51]New connection [22:27:51]New thread 3067637092 created [22:27:51]Thread 3067493732 joined [22:27:51]Waiting for new connection... [22:27:51] Sock 9.Parse request [22:27:51]Sock 9.Check first char [22:27:51]Sock 9.First char is OK [22:27:51]request: POST /json_proto HTTP/1.0 [22:27:51]Method: POST [22:27:51]URL: /json_proto [22:27:51]Method is POST - this is cgi request [22:27:51]url: /json_proto [22:27:51]query_string will be loaded in cgi processing [22:27:51]execute_cgi json_proto POST (null) [22:27:51]execute_cgi path=json_proto method=POST [22:27:51]POST find Content-Length [22:27:51]Host: 172.17.44.132:8080 [22:27:51]Content-Length: 679 [22:27:51]Content-Type: application/json [22:27:51] [22:27:51]POST finish read [22:27:51]Found Content-Length = 679 [22:27:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:27:51]execute_script... [22:27:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291853", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 4000.00, "total" : 4000.00, "payments": [ { "type": 0, "sum" : 4000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:27:51]POST & json_proto [22:27:51]process_json_proto [22:27:51]json parsed OK: [22:27:51]protocol is kg_v1.0 [22:27:51]action value=close_receipt [22:27:51]process_action close_receipt [22:27:51]cmd_close_receipt [22:27:51]MH_GetDate [22:27:51]Write to MH i2c: F0 00 00 E9 05 DD [22:27:51]Write i2c OK [22:27:51]MH_I2C_Read... [22:27:51]Read from MH i2c: F0 [22:27:51]MH_I2C_Read... [22:27:51]Read from MH i2c: F0 09 00 [22:27:51]MH_I2C_Read... [22:27:51]Read from MH i2c: F0 09 00 E9 05 00 69 18 C5 66 2A 83 C1 65 65 [22:27:51]GetLastDocTimeStamp 1724192851 [22:27:51]current date 1724192873 [22:27:51]FM_GetShiftState [22:27:51]SAM_PROTO_GetShiftState [22:27:51]wFMCommunicate request_size=4 [22:27:51]MH_SAM_APDU [22:27:51]CAPDU: 80 13 01 00 [22:27:51]Write to MH i2c: E2 08 00 EA 05 80 13 01 00 00 00 00 00 6C [22:27:51]Write i2c OK [22:27:51]MH_I2C_Read... [22:27:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:27:52]Read from MH i2c: E2 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 0E 00 [22:27:52]MH_I2C_Read... [22:27:52]Read from MH i2c: E2 0E 00 EA 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3A [22:27:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:27:52]wFMCommunicate OK [22:27:52]SAM_PROTO_GetShiftState done [22:27:52]FM_GetShiftState done [22:27:52]opened in 1724113081 [22:27:52]opened+sec_in_day 1724199481 [22:27:52]quantity*price = 400050 [22:27:52]sum+1 = 400051 [22:27:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.50 ИТОГО: 4000.00 Внесено: 4000.00 СДАЧА: 0.00 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 4000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 769 20.08.2024 22:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163324 ФПД: 10189475836934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222753&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163324&fm=10189475836934&tin=02508201610067®Number=0000000000092562&sum=400000 [22:27:53]StoreToDocumentArchive [22:27:53]shift 465 fd 163324 [22:27:53]save to /storage/0465/doc_00163324 [22:27:53]save last doc name /storage/0465/doc_00163324 to /storage/kkm_last_doc_name [22:27:53]save OK [22:27:53]Clear old archive folders... [22:27:53]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:27:53]tlvbuf is 009BC1A0 [22:27:53]SAM_PROTO_ClearQueue [22:27:53]wFMCommunicate request_size=4 [22:27:53]MH_SAM_APDU [22:27:53]CAPDU: 80 09 00 00 [22:27:53]Write to MH i2c: E2 08 00 F7 05 80 09 00 00 00 00 00 00 6E [22:27:53]Write i2c OK [22:27:53]MH_I2C_Read... [22:27:53]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:27:53]Read from MH i2c: E2 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 03 00 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 03 00 F7 05 00 90 00 70 [22:27:53]RAPDU: 90 00 [22:27:53]wFMCommunicate OK [22:27:53]SAM_PROTO_ClearQueue done [22:27:53]KKMCreateOFDPacket [22:27:53]OFDProtocolAddRootSTLVToBuf [22:27:53]FM_MakeSignedData [22:27:53]FM_MakeSignedData [22:27:53]SAM_PROTO_SignData [22:27:53]wFMCommunicate request_size=4 [22:27:53]MH_SAM_APDU [22:27:53]CAPDU: 80 0D 01 02 [22:27:53]Write to MH i2c: E2 08 00 F8 05 80 0D 01 02 00 00 00 00 76 [22:27:53]Write i2c OK [22:27:53]MH_I2C_Read... [22:27:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:27:53]Read from MH i2c: E2 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 03 00 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 03 00 F8 05 00 90 00 71 [22:27:53]RAPDU: 90 00 [22:27:53]wFMCommunicate OK [22:27:53]wFMCommunicate request_size=255 [22:27:53]MH_SAM_APDU [22:27:53]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 03 00 00 F4 03 04 00 69 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7D 02 00 35 04 06 00 09 44 6C 16 [22:27:53]Write to MH i2c: E2 02 01 F9 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 03 00 00 F4 03 04 00 69 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7D 02 00 35 04 06 00 09 44 6C 16 00 00 F6 [22:27:53]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 Write i2c OK [22:27:53]31 MH_I2C_Read... [22:27:53]37 36 39 4F 00 00 00 B5 9E 47 00 1A C0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FA 7D 02 00 F4 03 04 00 B7 C1 C4 66 B6 04 01 00 00 6B C0 C0 BD 9C 11 5B 8B [22:27:53]CommunicateWithHost err = 0 [22:27:53]CheckOFDResponse [22:27:53]1017 (14) - 77093643461234 [22:27:53]1041 (16) - 0000000000871769 [22:27:53]1040 (4) - 163322 [22:27:53]1012 (4) - 20.08.2024 16:17 [22:27:53]1206 (1) - 0 [22:27:53]OFD Sender: Remove packet 163322 [22:27:53]ProducePacketName [22:27:53]name=ofd_packets/00163322 [22:27:53]NVStorageDeleteData [22:27:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:27:53]Read from MH i2c: E2 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 03 00 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 03 00 F9 05 00 90 00 72 [22:27:53]RAPDU: 90 00 [22:27:53]wFMCommunicate OK [22:27:53]wFMCommunicate request_size=7 [22:27:53]MH_SAM_APDU [22:27:53]CAPDU: 80 0D 02 02 02 74 06 [22:27:53]Write to MH i2c: E2 0A 00 FA 05 80 0D 02 02 02 00 74 06 00 00 F7 [22:27:53]Write i2c OK [22:27:53]MH_I2C_Read... [22:27:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:27:53]Read from MH i2c: E2 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 03 00 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 03 00 FA 05 00 90 00 73 [22:27:53]RAPDU: 90 00 [22:27:53]wFMCommunicate OK [22:27:53]wFMCommunicate request_size=4 [22:27:53]MH_SAM_APDU [22:27:53]CAPDU: 80 0D 03 02 [22:27:53]Write to MH i2c: E2 08 00 FB 05 80 0D 03 02 00 00 00 00 7B [22:27:53]Write i2c OK [22:27:53]MH_I2C_Read... [22:27:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:27:53]Read from MH i2c: E2 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 0B 00 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 0B 00 FB 05 00 3C 2F FF 6C AD 49 16 04 90 00 62 [22:27:53]RAPDU: 3C 2F FF 6C AD 49 16 04 90 00 [22:27:53]wFMCommunicate OK [22:27:53]SAM_PROTO_SignData done [22:27:53]FM_MakeSignedData done [22:27:53]CreateOFDProtocolMessage [22:27:53]wFMCommunicate request_size=4 [22:27:53]MH_SAM_APDU [22:27:53]CAPDU: 80 11 00 00 [22:27:53]Write to MH i2c: E2 08 00 FC 05 80 11 00 00 00 00 00 00 7B [22:27:53]Write i2c OK [22:27:53]MH_I2C_Read... [22:27:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:27:53]Read from MH i2c: E2 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 17 00 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: E2 17 00 FC 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D4 [22:27:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:27:53]wFMCommunicate OK [22:27:53]CreateOFDProtocolMessage done [22:27:53]OFDSenderStorePacket 163324 [22:27:53]StoreOFDPacket docnum=163324 [22:27:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CD 4A 04 01 BE F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 80 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 80 1A 06 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 01 03 00 00 F4 03 04 00 69 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FC 7D 02 00 35 04 06 00 09 44 6C 16 74 06 3C 2F FF 6C AD 49 16 04 [22:27:53]CheckFolder [22:27:53]dirname=/storage/ofd_packets [22:27:53]CheckFolder done [22:27:53]ProducePacketName [22:27:53]name=ofd_packets/00163324 [22:27:53]NVStorageSaveData ofd_packets/00163324 [22:27:53]File name is /storage/ofd_packets/00163324 [22:27:53]Write 298 bytes [22:27:53]NVStorageSaveData done [22:27:53]OFDSenderStorePacket done [22:27:53]KKMCreateOFDPacket done [22:27:53]NVStorageSaveData kkm_last_timestamp [22:27:53]File name is /storage/kkm_last_timestamp [22:27:53]Write 4 bytes [22:27:53]NVStorageSaveData done [22:27:53]ExternCall_PrintAddStr [22:27:53]wPrintStart [22:27:53]Write to MH i2c: 01 00 00 FD 05 02 [22:27:53]Write i2c OK [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: 01 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: 01 07 00 [22:27:53]MH_I2C_Read... [22:27:53]Read from MH i2c: 01 07 00 FD 05 00 00 00 00 00 FF 0F 17 [22:27:53]RasterBufferAndPrint [22:27:53]line Счет N : (1)291853 [22:27:53]line ИНН: 02508201610067 [22:27:53]line Контрольно-Кассовый Чек [22:27:53]line ПРОДАЖА [22:27:53]line ТРК (МРК, ГНК) : 11 [22:27:53]line Товар: 2710194800 [22:27:53]line ДТ-К-5 [22:27:53]line 52.500 * 76.20 [22:27:53]line = 4000.50 [22:27:53]line НДС 12% НСП 1% [22:27:53]line > о реализуемом товаре [22:27:53]line ОКРУГЛЕНИЕ: -0.50 [22:27:53]line ИТОГО: 4000.00 [22:27:53]line Внесено: 4000.00 [22:27:53]line СДАЧА: 0.00 [22:27:53]line НСП 1% : 35.40 [22:27:53]line НДС 12% : 424.83 [22:27:53]line Наличными: 4000.00 [22:27:53]line Безнал.: 0.00 [22:27:53]line Место: АЗС № 130 "Партнер Нефть" [22:27:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:27:53]line СНО: Общий режим [22:27:53]line Чек 769 20.08.2024 22:27 [22:27:53]line Смена: 465 ФФД: 1.0 [22:27:53]line ЗНМ: 0300000070 [22:27:53]line РНМ: 0000000000092562 [22:27:53]line Версия ККМ: 001 [22:27:53]line ФМ: 0000000000871769 [22:27:53]line ФД: 163324 [22:27:53]line ФПД: 10189475836934 [22:27:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222753&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163324&fm=10189475836934&tin=02508201610067®Number=0000000000092562&sum=400000 [22:27:53]written 0, free lines is 4095 [22:27:54]OFD Sender: Processing packet 163323 [packets to send 962, broken 960] [22:27:54]ProducePacketName [22:27:54]name=ofd_packets/00163323 [22:27:54]OFD Sender: To server: pG, [22:27:54]CommunicateWithHost lk.salyk.kg:30040 [22:27:54]ConnectInit lk.salyk.kg [22:27:54]Write to MH i2c: 01 00 00 28 06 2E [22:27:54]Write i2c OK [22:27:54]MH_I2C_Read... [22:27:54]Read from MH i2c: 01 [22:27:54]MH_I2C_Read... [22:27:54]Read from MH i2c: 01 07 00 [22:27:54]MH_I2C_Read... [22:27:54]Read from MH i2c: 01 07 00 28 06 00 00 00 00 00 D3 0C 14 [22:27:54]RasterBufferAndPrint [22:27:54]line [22:27:54]line [22:27:54]line [22:27:54]line [22:27:54]line [22:27:54]written 0, free lines is 3307 [22:27:54]MH_Cut [22:27:54]Write to MH i2c: D1 01 00 2F 06 01 07 [22:27:54]Write i2c OK [22:27:54]MH_I2C_Read... [22:27:54]Read from MH i2c: D1 [22:27:54]MH_I2C_Read... [22:27:54]Read from MH i2c: D1 01 00 [22:27:54]MH_I2C_Read... [22:27:54]Read from MH i2c: D1 01 00 2F 06 00 06 [22:27:54]Write to MH i2c: 01 00 00 30 06 36 [22:27:54]Write i2c OK [22:27:54]MH_I2C_Read... [22:27:55]*** Cut start [22:27:55]*** Purtial cut [22:27:55]*** Stage 1: CUTSNS_PIN = 1 [22:27:57]Connected sock=10 [22:27: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 36 39 0D 01 00 00 BA 33 05 01 91 DC 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 *** Stop cut motor [22:27:57]Read from MH i2c: *** Cut end [22:27:57]01 [22:27:57]MH_I2C_Read... [22:27:57]86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 00 03 00 00 F4 03 04 00 53 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FB 7D 02 00 35 04 06 00 CC 6E 59 D6 5F 4C CF E3 05 32 D2 73 9E 4E [22:27:57]Read from MH i2c: 01 07 00 [22:27:57]MH_I2C_Read... [22:27:57]Read from MH i2c: 01 07 00 30 06 00 00 00 00 00 FF 0F 4B [22:27:57]process_action close_receipt done [22:27:57]requested_data is exist [22:27:57]produce_requested_data [22:27:57]requested_item fm.sn is exist - process it [22:27:57]wFMCommunicate request_size=4 [22:27:57]MH_SAM_APDU [22:27:57]CAPDU: 80 11 00 00 [22:27:57]Write to MH i2c: E2 08 00 31 06 80 11 00 00 00 00 00 00 B1 [22:27:57]Write i2c OK [22:27:57]MH_I2C_Read... [22:27:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:27:57]Read from MH i2c: E2 [22:27:57]MH_I2C_Read... [22:27:57]Read from MH i2c: E2 17 00 [22:27:57]MH_I2C_Read... [22:27:57]Read from MH i2c: E2 17 00 31 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [22:27:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:27:57]wFMCommunicate OK [22:27:57]requested_item fd.num is exist - process it [22:27:57]SAM_PROTO_GetFieldsCounters [22:27:57]wFMCommunicate request_size=4 [22:27:57]MH_SAM_APDU [22:27:57]CAPDU: 80 13 00 00 [22:27:57]Write to MH i2c: E2 08 00 32 06 80 13 00 00 00 00 00 00 B4 [22:27:57]Write i2c OK [22:27:57]MH_I2C_Read... [22:27:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:27:57]Read from MH i2c: E2 [22:27:57]MH_I2C_Read... [22:27:57]Read from MH i2c: E2 62 00 [22:27:57]MH_I2C_Read... [22:27:57]Read from MH i2c: E2 62 00 32 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 01 03 00 00 5E 04 04 00 01 03 00 00 57 04 04 00 02 03 00 00 19 04 04 00 00 00 00 00 90 00 33 [22:27: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FC 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 01 03 00 00 5E 04 04 00 01 03 00 00 57 04 04 00 02 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:27:57]wFMCommunicate OK [22:27:57]SAM_PROTO_GetFieldsCounters done [22:27:57]requested_item shift.num is exist - process it [22:27:57]requested_item shift.opened is exist - process it [22:27:57]req_shift_opened [22:27:57]FM_GetShiftState [22:27:57]SAM_PROTO_GetShiftState [22:27:57]wFMCommunicate request_size=4 [22:27:57]MH_SAM_APDU [22:27:57]CAPDU: 80 13 01 00 [22:27:57]Write to MH i2c: E2 08 00 33 06 80 13 01 00 00 00 00 00 B6 [22:27: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 36 39 4F 00 00 00 FD 23 47 00 71 33 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 Write i2c OK [22:27:57]36 MH_I2C_Read... [22:27:57]31 32 33 34 11 04 10 00 30 30 30 Read from MH i2c: 30 E2 30 [22:27:57]30 MH_I2C_Read... [22:27:57]30 30 30 30 38 37 31 37 36 39 10 04 04 Read from MH i2c: 00 E2 FB 0E 7D 00 02 [22:27:57]00 MH_I2C_Read... [22:27:57]F4 03 04 00 BF C1 C4 66 B6 04 01 00 00 06 Read from MH i2c: FB E2 11 0E F1 00 C9 33 C8 06 F7 00 C1 09 [22:27:57]00 CommunicateWithHost err = 0 [22:27:57]01 CheckOFDResponse [22:27:57]B9 1017 (14) - 77093643461234 [22:27:57]E0 1041 (16) - 0000000000871769 [22:27:57]C3 66 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:27:57]00 1040 (4) - 163323 [22:27:57]00 1012 (4) - 20.08.2024 16:18 [22:27:57]00 1206 (1) - 0 [22:27:57]OFD Sender: Remove packet 163323 [22:27:57]ProducePacketName [22:27:57]name=ofd_packets/00163323 [22:27:57]NVStorageDeleteData [22:27:57]00 90 00 84 [22:27:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:27:57]wFMCommunicate OK [22:27:57]SAM_PROTO_GetShiftState done [22:27:57]FM_GetShiftState done [22:27:57]req_shift_opened done [22:27:57]requested_item shift.open_date is exist - process it [22:27:57]req_shift_open_date [22:27:57]req_shift_open_date done [22:27:57]produce_requested_data done [22:27:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163324,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:27:57]process_action_free close_receipt [22:27:57]json_value_free [22:27:57]json_value_free done [22:27:57]process_json_proto returns [22:27:57]Send response to host [22:27:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163324,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:27:57]free response buf [22:27:57]execute_script done [22:27:57]execute_script returns [22:27:57]free content buf [22:27:57]Sock 9.Close socket [22:27:57]Sock 9.Thread stoped [22:27:58]OFD Sender: Processing packet 163324 [packets to send 961, broken 960] [22:27:58]ProducePacketName [22:27:58]name=ofd_packets/00163324 [22:27:58]OFD Sender: To server: pG, [22:27:58]CommunicateWithHost lk.salyk.kg:30040 [22:27:58]ConnectInit lk.salyk.kg [22:27:58]accept exits with 7 [22:27:58]New connection [22:27:58]New thread 3067493732 created [22:27:58]Thread 3067637092 joined [22:27:58]Waiting for new connection... [22:27:58] Sock 7.Parse request [22:27:58]Sock 7.Check first char [22:27:58]Sock 7.First char is OK [22:27:58]request: POST /json_proto HTTP/1.0 [22:27:58]Method: POST [22:27:58]URL: /json_proto [22:27:58]Method is POST - this is cgi request [22:27:58]url: /json_proto [22:27:58]query_string will be loaded in cgi processing [22:27:58]execute_cgi json_proto POST (null) [22:27:58]execute_cgi path=json_proto method=POST [22:27:58]POST find Content-Length [22:27:58]Host: 172.17.44.132:8080 [22:27:58]Content-Length: 801 [22:27:58]Content-Type: application/json [22:27:58] [22:27:58]POST finish read [22:27:58]Found Content-Length = 801 [22:27:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:27:58]execute_script... [22:27:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291850", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:27:58]POST & json_proto [22:27:58]process_json_proto [22:27:58]json parsed OK: [22:27:58]protocol is kg_v1.0 [22:27:58]action value=close_receipt [22:27:58]process_action close_receipt [22:27:58]cmd_close_receipt [22:27:58]MH_GetDate [22:27:58]Write to MH i2c: F0 00 00 34 06 29 [22:27:58]Write i2c OK [22:27:58]MH_I2C_Read... [22:27:58]Read from MH i2c: F0 [22:27:58]MH_I2C_Read... [22:27:58]Read from MH i2c: F0 09 00 [22:27:58]MH_I2C_Read... [22:27:58]Read from MH i2c: F0 09 00 34 06 00 6F 18 C5 66 2A 83 C1 65 B7 [22:27:58]GetLastDocTimeStamp 1724192873 [22:27:58]current date 1724192879 [22:27:58]FM_GetShiftState [22:27:58]SAM_PROTO_GetShiftState [22:27:58]wFMCommunicate request_size=4 [22:27:58]MH_SAM_APDU [22:27:58]CAPDU: 80 13 01 00 [22:27:58]Write to MH i2c: E2 08 00 35 06 80 13 01 00 00 00 00 00 B8 [22:27:58]Write i2c OK [22:27:58]MH_I2C_Read... [22:27:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:27:58]Read from MH i2c: E2 [22:27:58]MH_I2C_Read... [22:27:58]Read from MH i2c: E2 0E 00 [22:27:58]MH_I2C_Read... [22:27:58]Connected sock=9 [22:27: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 36 39 0C 01 00 00 CD 4A 04 01 BE F9 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 Read from MH i2c: 04 E2 4A 0E 00 00 8A 35 04 06 0A 00 00 09 32 00 37 01 31 B9 30 E0 31 C3 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 66 00 00 00 00 00 00 00 00 00 90 37 00 04 86 06 [22:27:58]00 RAPDU: C4 09 1D 00 00 01 00 B9 00 E0 00 C3 13 66 04 00 06 00 00 00 B2 00 90 1A 00 06 [22:27:58]00 wFMCommunicate OK [22:27:58]00 SAM_PROTO_GetShiftState done [22:27:58]00 FM_GetShiftState done [22:27:58]opened in 1724113081 [22:27:58]F2 opened+sec_in_day 1724199481 [22:27:58]03 quantity*price = 998982 [22:27:58]01 sum+1 = 998983 [22:27:58]00 Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 770 20.08.2024 22:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163325 ФПД: 36809381810485 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222759&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163325&fm=36809381810485&tin=02508201610067®Number=0000000000092562&sum=998982 [22:28:00]StoreToDocumentArchive [22:28:00]shift 465 fd 163325 [22:28:00]save to /storage/0465/doc_00163325 [22:28:00]save last doc name /storage/0465/doc_00163325 to /storage/kkm_last_doc_name [22:28:00]OFD Sender: No OFD packet to send [22:28:00]save OK [22:28:00]Clear old archive folders... [22:28:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:28:00]tlvbuf is 009C5DB0 [22:28:00]SAM_PROTO_ClearQueue [22:28:00]wFMCommunicate request_size=4 [22:28:00]MH_SAM_APDU [22:28:00]CAPDU: 80 09 00 00 [22:28:00]Write to MH i2c: E2 08 00 42 06 80 09 00 00 00 00 00 00 BA [22:28:00]Write i2c OK [22:28:00]MH_I2C_Read... [22:28:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:28:00]Read from MH i2c: E2 [22:28:00]MH_I2C_Read... [22:28:00]Read from MH i2c: E2 03 00 [22:28:00]MH_I2C_Read... [22:28:00]Read from MH i2c: E2 03 00 42 06 00 90 00 BC [22:28:00]RAPDU: 90 00 [22:28:00]wFMCommunicate OK [22:28:00]SAM_PROTO_ClearQueue done [22:28:00]KKMCreateOFDPacket [22:28:00]OFDProtocolAddRootSTLVToBuf [22:28:00]FM_MakeSignedData [22:28:00]FM_MakeSignedData [22:28:00]SAM_PROTO_SignData [22:28:00]wFMCommunicate request_size=4 [22:28:00]MH_SAM_APDU [22:28:00]CAPDU: 80 0D 01 02 [22:28:00]Write to MH i2c: E2 08 00 43 06 80 0D 01 02 00 00 00 00 C2 [22:28:00]Write i2c OK [22:28:00]MH_I2C_Read... [22:28:00]OFD Sender: No OFD packet to send [22:28:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:28:00]Read from MH i2c: E2 [22:28:00]MH_I2C_Read... [22:28:00]Read from MH i2c: E2 03 00 [22:28:00]MH_I2C_Read... [22:28:00]Read from MH i2c: E2 03 00 43 06 00 90 00 BD [22:28:00]RAPDU: 90 00 [22:28:00]wFMCommunicate OK [22:28:00]wFMCommunicate request_size=255 [22:28:00]MH_SAM_APDU [22:28:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 03 00 00 F4 03 04 00 6F 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7D 02 00 35 04 06 00 21 7A 5A 20 [22:28:01]Write to MH i2c: E2 02 01 44 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 03 00 00 F4 03 04 00 6F 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7D 02 00 35 04 06 00 21 7A 5A 20 00 00 AB [22:28:01]Write i2c OK [22:28:01]MH_I2C_Read... [22:28:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:01]Read from MH i2c: E2 [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: E2 03 00 [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: E2 03 00 44 06 00 90 00 BE [22:28:01]RAPDU: 90 00 [22:28:01]wFMCommunicate OK [22:28:01]wFMCommunicate request_size=7 [22:28:01]MH_SAM_APDU [22:28:01]CAPDU: 80 0D 02 02 02 91 35 [22:28:01]Write to MH i2c: E2 0A 00 45 06 80 0D 02 02 02 00 91 35 00 00 8F [22:28:01]Write i2c OK [22:28:01]MH_I2C_Read... [22:28:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:01]Read from MH i2c: E2 [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: E2 03 00 [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: E2 03 00 45 06 00 90 00 BF [22:28:01]RAPDU: 90 00 [22:28:01]wFMCommunicate OK [22:28:01]wFMCommunicate request_size=4 [22:28:01]MH_SAM_APDU [22:28:01]CAPDU: 80 0D 03 02 [22:28:01]Write to MH i2c: E2 08 00 46 06 80 0D 03 02 00 00 00 00 C7 [22:28:01]Write i2c OK [22:28:01]MH_I2C_Read... [22:28:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:28:01]Read from MH i2c: E2 [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: E2 0B 00 [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: E2 0B 00 46 06 00 2F 43 C0 FB 06 37 2D 6D 90 00 CC [22:28:01]RAPDU: 2F 43 C0 FB 06 37 2D 6D 90 00 [22:28:01]wFMCommunicate OK [22:28:01]SAM_PROTO_SignData done [22:28:01]FM_MakeSignedData done [22:28:01]CreateOFDProtocolMessage [22:28:01]wFMCommunicate request_size=4 [22:28:01]MH_SAM_APDU [22:28:01]CAPDU: 80 11 00 00 [22:28:01]Write to MH i2c: E2 08 00 47 06 80 11 00 00 00 00 00 00 C7 [22:28:01]Write i2c OK [22:28:01]MH_I2C_Read... [22:28:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:01]Read from MH i2c: E2 [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: E2 17 00 [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: E2 17 00 47 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 20 [22:28:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:28:01]wFMCommunicate OK [22:28:01]CreateOFDProtocolMessage done [22:28:01]OFDSenderStorePacket 163325 [22:28:01]StoreOFDPacket docnum=163325 [22:28:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 78 71 04 01 8D AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 03 00 00 F4 03 04 00 6F 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7D 02 00 35 04 06 00 21 7A 5A 20 91 35 2F 43 C0 FB 06 37 2D 6D [22:28:01]CheckFolder [22:28:01]dirname=/storage/ofd_packets [22:28:01]CheckFolder done [22:28:01]ProducePacketName [22:28:01]name=ofd_packets/00163325 [22:28:01]NVStorageSaveData ofd_packets/00163325 [22:28:01]File name is /storage/ofd_packets/00163325 [22:28:01]Write 298 bytes [22:28:01]NVStorageSaveData done [22:28:01]OFDSenderStorePacket done [22:28:01]KKMCreateOFDPacket done [22:28:01]NVStorageSaveData kkm_last_timestamp [22:28:01]File name is /storage/kkm_last_timestamp [22:28:01]Write 4 bytes [22:28:01]NVStorageSaveData done [22:28:01]ExternCall_PrintAddStr [22:28:01]wPrintStart [22:28:01]Write to MH i2c: 01 00 00 48 06 4E [22:28:01]Write i2c OK [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: 01 [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: 01 07 00 [22:28:01]MH_I2C_Read... [22:28:01]Read from MH i2c: 01 07 00 48 06 00 00 00 00 00 FF 0F 63 [22:28:01]RasterBufferAndPrint [22:28:01]line Счет N : (1)291850 [22:28:01]line ИНН: 02508201610067 [22:28:01]line Контрольно-Кассовый Чек [22:28:01]line ПРОДАЖА [22:28:01]line ТРК (МРК, ГНК) : 21 [22:28:01]line Товар: 2710194800 [22:28:01]line ДТ-К-5 [22:28:01]line 131.100 * 76.20 [22:28:01]line = 9989.82 [22:28:01]line НДС 12% НСП 1% [22:28:01]line > о реализуемом товаре [22:28:01]line ИТОГО: 9989.82 [22:28:01]line НСП 1% : 88.40 [22:28:01]line НДС 12% : 1060.87 [22:28:01]line Наличными: 0.00 [22:28:01]line Безнал.: 9989.82 [22:28:01]line Место: АЗС № 130 "Партнер Нефть" [22:28:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:28:01]line СНО: Общий режим [22:28:01]line Чек 770 20.08.2024 22:27 [22:28:01]line Смена: 465 ФФД: 1.0 [22:28:01]line ЗНМ: 0300000070 [22:28:01]line РНМ: 0000000000092562 [22:28:01]line Версия ККМ: 001 [22:28:01]line Платежная система: O! деньги [22:28:01]line ФМ: 0000000000871769 [22:28:01]line ФД: 163325 [22:28:01]line ФПД: 36809381810485 [22:28:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222759&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163325&fm=36809381810485&tin=02508201610067®Number=0000000000092562&sum=998982 [22:28:01]written 0, free lines is 4095 [22:28:01]OFD Sender: Processing packet 163325 [packets to send 961, broken 960] [22:28:01]ProducePacketName [22:28:01]name=ofd_packets/00163325 [22:28:01]OFD Sender: To server: pG, [22:28:01]CommunicateWithHost lk.salyk.kg:30040 [22:28:01]ConnectInit lk.salyk.kg [22:28:02]Write to MH i2c: 01 00 00 72 06 78 [22:28:02]Write i2c OK [22:28:02]MH_I2C_Read... [22:28:02]Read from MH i2c: 01 [22:28:02]MH_I2C_Read... [22:28:02]Read from MH i2c: 01 07 00 [22:28:02]MH_I2C_Read... [22:28:02]Read from MH i2c: 01 07 00 72 06 00 00 00 00 00 E4 0C 6F [22:28:02]RasterBufferAndPrint [22:28:02]line [22:28:02]line [22:28:02]line [22:28:02]line [22:28:02]line [22:28:02]written 0, free lines is 3332 [22:28:02]MH_Cut [22:28:02]Write to MH i2c: D1 01 00 79 06 01 51 [22:28:02]Write i2c OK [22:28:02]MH_I2C_Read... [22:28:02]Read from MH i2c: D1 [22:28:02]MH_I2C_Read... [22:28:02]Read from MH i2c: D1 01 00 [22:28:02]MH_I2C_Read... [22:28:02]Read from MH i2c: D1 01 00 79 06 00 50 [22:28:02]Write to MH i2c: 01 00 00 7A 06 80 [22:28:02]Write i2c OK [22:28:02]MH_I2C_Read... [22:28:03]*** Cut start [22:28:03]*** Purtial cut [22:28:03]*** Stage 1: CUTSNS_PIN = 1 [22:28:03]Connected sock=9 [22:28: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 36 39 0C 01 00 00 78 71 04 01 8D AE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 02 03 00 00 F4 03 04 00 6F 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7D 02 00 35 04 06 00 21 7A 5A 20 91 35 2F 43 C0 FB 06 37 2D 6D [22:28: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 36 39 4F 00 00 00 F1 51 47 00 DE CC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FD 7D 02 00 F4 03 04 00 C5 C1 C4 66 B6 04 01 00 00 CF B1 4E 12 3A C2 FE 9A [22:28:03]CommunicateWithHost err = 0 [22:28:03]CheckOFDResponse [22:28:03]1017 (14) - 77093643461234 [22:28:03]1041 (16) - 0000000000871769 [22:28:03]1040 (4) - 163325 [22:28:03]1012 (4) - 20.08.2024 16:18 [22:28:03]1206 (1) - 0 [22:28:03]OFD Sender: Remove packet 163325 [22:28:03]ProducePacketName [22:28:03]name=ofd_packets/00163325 [22:28:03]NVStorageDeleteData [22:28:04]OFD Sender: No OFD packet to send [22:28:05]Read from MH i2c: 01 [22:28:05]MH_I2C_Read... [22:28:05]*** Stop cut motor [22:28:05]*** Cut end [22:28:05]Read from MH i2c: 01 07 00 [22:28:05]MH_I2C_Read... [22:28:05]Read from MH i2c: 01 07 00 7A 06 00 00 00 00 00 FF 0F 95 [22:28:05]process_action close_receipt done [22:28:05]requested_data is exist [22:28:05]produce_requested_data [22:28:05]requested_item fm.sn is exist - process it [22:28:05]wFMCommunicate request_size=4 [22:28:05]MH_SAM_APDU [22:28:05]CAPDU: 80 11 00 00 [22:28:05]Write to MH i2c: E2 08 00 7B 06 80 11 00 00 00 00 00 00 FB [22:28:05]Write i2c OK [22:28:05]MH_I2C_Read... [22:28:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:05]Read from MH i2c: E2 [22:28:05]MH_I2C_Read... [22:28:05]Read from MH i2c: E2 17 00 [22:28:05]MH_I2C_Read... [22:28:05]Read from MH i2c: E2 17 00 7B 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 54 [22:28:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:28:05]wFMCommunicate OK [22:28:05]requested_item fd.num is exist - process it [22:28:05]SAM_PROTO_GetFieldsCounters [22:28:05]wFMCommunicate request_size=4 [22:28:05]MH_SAM_APDU [22:28:05]CAPDU: 80 13 00 00 [22:28:05]Write to MH i2c: E2 08 00 7C 06 80 13 00 00 00 00 00 00 FE [22:28:05]Write i2c OK [22:28:05]MH_I2C_Read... [22:28:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:28:05]Read from MH i2c: E2 [22:28:05]MH_I2C_Read... [22:28:05]Read from MH i2c: E2 62 00 [22:28:05]MH_I2C_Read... [22:28:05]Read from MH i2c: E2 62 00 7C 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 02 03 00 00 5E 04 04 00 02 03 00 00 57 04 04 00 03 03 00 00 19 04 04 00 00 00 00 00 90 00 81 [22:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FD 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 02 03 00 00 5E 04 04 00 02 03 00 00 57 04 04 00 03 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:28:05]wFMCommunicate OK [22:28:05]SAM_PROTO_GetFieldsCounters done [22:28:05]requested_item shift.num is exist - process it [22:28:05]requested_item shift.opened is exist - process it [22:28:05]req_shift_opened [22:28:05]FM_GetShiftState [22:28:05]SAM_PROTO_GetShiftState [22:28:05]wFMCommunicate request_size=4 [22:28:05]MH_SAM_APDU [22:28:05]CAPDU: 80 13 01 00 [22:28:05]Write to MH i2c: E2 08 00 7D 06 80 13 01 00 00 00 00 00 00 [22:28:05]Write i2c OK [22:28:05]MH_I2C_Read... [22:28:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:05]Read from MH i2c: E2 [22:28:05]MH_I2C_Read... [22:28:05]Read from MH i2c: E2 0E 00 [22:28:05]MH_I2C_Read... [22:28:05]Read from MH i2c: E2 0E 00 7D 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CE [22:28:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:28:05]wFMCommunicate OK [22:28:05]SAM_PROTO_GetShiftState done [22:28:05]FM_GetShiftState done [22:28:05]req_shift_opened done [22:28:05]requested_item shift.open_date is exist - process it [22:28:05]req_shift_open_date [22:28:05]req_shift_open_date done [22:28:05]produce_requested_data done [22:28:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163325,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:28:05]process_action_free close_receipt [22:28:05]json_value_free [22:28:05]json_value_free done [22:28:05]process_json_proto returns [22:28:05]Send response to host [22:28:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163325,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:28:05]free response buf [22:28:05]execute_script done [22:28:05]execute_script returns [22:28:05]free content buf [22:28:05]Sock 7.Close socket [22:28:05]Sock 7.Thread stoped [22:28:09]OFD Sender: No OFD packet to send [22:28:14]OFD Sender: No OFD packet to send [22:28:19]OFD Sender: No OFD packet to send [22:28:24]OFD Sender: No OFD packet to send [22:28:26]recv_with_timeout no data received [22:28:29]OFD Sender: No OFD packet to send [22:28:34]OFD Sender: No OFD packet to send [22:28:37]accept exits with 10 [22:28:37]New connection [22:28:37]New thread 3067637092 created [22:28:37]Thread 3067493732 joined [22:28:37]Waiting for new connection... [22:28:37] Sock 10.Parse request [22:28:37]Sock 10.Check first char [22:28:37]Sock 10.First char is OK [22:28:37]request: POST /json_proto HTTP/1.0 [22:28:37]Method: POST [22:28:37]URL: /json_proto [22:28:37]Method is POST - this is cgi request [22:28:37]url: /json_proto [22:28:37]query_string will be loaded in cgi processing [22:28:37]execute_cgi json_proto POST (null) [22:28:37]execute_cgi path=json_proto method=POST [22:28:37]POST find Content-Length [22:28:37]Host: 172.17.44.132:8080 [22:28:37]Content-Length: 682 [22:28:37]Content-Type: application/json [22:28:37] [22:28:37]POST finish read [22:28:37]Found Content-Length = 682 [22:28:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:37]execute_script... [22:28:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291854", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 29.500, "sum" : 2000.10, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:28:37]POST & json_proto [22:28:37]process_json_proto [22:28:37]json parsed OK: [22:28:37]protocol is kg_v1.0 [22:28:37]action value=close_receipt [22:28:37]process_action close_receipt [22:28:37]cmd_close_receipt [22:28:37]MH_GetDate [22:28:37]Write to MH i2c: F0 00 00 7E 06 73 [22:28:37]Write i2c OK [22:28:37]MH_I2C_Read... [22:28:37]Read from MH i2c: F0 [22:28:37]MH_I2C_Read... [22:28:37]Read from MH i2c: F0 09 00 [22:28:37]MH_I2C_Read... [22:28:37]Read from MH i2c: F0 09 00 7E 06 00 96 18 C5 66 2A 83 C1 65 28 [22:28:37]GetLastDocTimeStamp 1724192879 [22:28:37]current date 1724192918 [22:28:37]FM_GetShiftState [22:28:37]SAM_PROTO_GetShiftState [22:28:37]wFMCommunicate request_size=4 [22:28:37]MH_SAM_APDU [22:28:37]CAPDU: 80 13 01 00 [22:28:37]Write to MH i2c: E2 08 00 7F 06 80 13 01 00 00 00 00 00 02 [22:28:37]Write i2c OK [22:28:37]MH_I2C_Read... [22:28:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:37]Read from MH i2c: E2 [22:28:37]MH_I2C_Read... [22:28:37]Read from MH i2c: E2 0E 00 [22:28:37]MH_I2C_Read... [22:28:37]Read from MH i2c: E2 0E 00 7F 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D0 [22:28:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:28:37]wFMCommunicate OK [22:28:37]SAM_PROTO_GetShiftState done [22:28:37]FM_GetShiftState done [22:28:37]opened in 1724113081 [22:28:37]opened+sec_in_day 1724199481 [22:28:37]quantity*price = 200010 [22:28:37]sum+1 = 200011 [22:28:37]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.10 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.40 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 771 20.08.2024 22:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163326 ФПД: 169985239523192 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222838&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163326&fm=169985239523192&tin=02508201610067®Number=0000000000092562&sum=200000 [22:28:38]StoreToDocumentArchive [22:28:38]shift 465 fd 163326 [22:28:38]save to /storage/0465/doc_00163326 [22:28:38]save last doc name /storage/0465/doc_00163326 to /storage/kkm_last_doc_name [22:28:38]save OK [22:28:38]Clear old archive folders... [22:28:38]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:28:38]tlvbuf is 009EB400 [22:28:38]SAM_PROTO_ClearQueue [22:28:38]wFMCommunicate request_size=4 [22:28:38]MH_SAM_APDU [22:28:38]CAPDU: 80 09 00 00 [22:28:38]Write to MH i2c: E2 08 00 8C 06 80 09 00 00 00 00 00 00 04 [22:28:38]Write i2c OK [22:28:38]MH_I2C_Read... [22:28:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:28:38]Read from MH i2c: E2 [22:28:38]MH_I2C_Read... [22:28:38]Read from MH i2c: E2 03 00 [22:28:38]MH_I2C_Read... [22:28:38]Read from MH i2c: E2 03 00 8C 06 00 90 00 06 [22:28:38]RAPDU: 90 00 [22:28:38]wFMCommunicate OK [22:28:38]SAM_PROTO_ClearQueue done [22:28:38]KKMCreateOFDPacket [22:28:38]OFDProtocolAddRootSTLVToBuf [22:28:38]FM_MakeSignedData [22:28:38]FM_MakeSignedData [22:28:38]SAM_PROTO_SignData [22:28:38]wFMCommunicate request_size=4 [22:28:38]MH_SAM_APDU [22:28:38]CAPDU: 80 0D 01 02 [22:28:38]Write to MH i2c: E2 08 00 8D 06 80 0D 01 02 00 00 00 00 0C [22:28:38]Write i2c OK [22:28:38]MH_I2C_Read... [22:28:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:28:38]Read from MH i2c: E2 [22:28:38]MH_I2C_Read... [22:28:38]Read from MH i2c: E2 03 00 [22:28:38]MH_I2C_Read... [22:28:38]Read from MH i2c: E2 03 00 8D 06 00 90 00 07 [22:28:38]RAPDU: 90 00 [22:28:38]wFMCommunicate OK [22:28:38]wFMCommunicate request_size=255 [22:28:38]MH_SAM_APDU [22:28:38]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 96 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7D 02 00 35 04 06 00 9A [22:28:38]Write to MH i2c: E2 02 01 8E 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 96 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7D 02 00 35 04 06 00 9A 00 00 5C [22:28:38]Write i2c OK [22:28:38]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 8E 06 00 90 00 08 [22:28:39]RAPDU: 90 00 [22:28:39]wFMCommunicate OK [22:28:39]wFMCommunicate request_size=10 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 0D 02 02 05 99 C5 D1 9F 78 [22:28:39]Write to MH i2c: E2 0D 00 8F 06 80 0D 02 02 05 00 99 C5 D1 9F 78 00 00 5F [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 03 00 8F 06 00 90 00 09 [22:28:39]RAPDU: 90 00 [22:28:39]wFMCommunicate OK [22:28:39]wFMCommunicate request_size=4 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 0D 03 02 [22:28:39]Write to MH i2c: E2 08 00 90 06 80 0D 03 02 00 00 00 00 11 [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 0B 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 0B 00 90 06 00 F5 EA C6 DB 72 4E 40 97 90 00 29 [22:28:39]RAPDU: F5 EA C6 DB 72 4E 40 97 90 00 [22:28:39]wFMCommunicate OK [22:28:39]SAM_PROTO_SignData done [22:28:39]FM_MakeSignedData done [22:28:39]CreateOFDProtocolMessage [22:28:39]wFMCommunicate request_size=4 [22:28:39]MH_SAM_APDU [22:28:39]CAPDU: 80 11 00 00 [22:28:39]Write to MH i2c: E2 08 00 91 06 80 11 00 00 00 00 00 00 11 [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:39]Read from MH i2c: E2 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 17 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: E2 17 00 91 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6A [22:28:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:28:39]wFMCommunicate OK [22:28:39]CreateOFDProtocolMessage done [22:28:39]OFDSenderStorePacket 163326 [22:28:39]StoreOFDPacket docnum=163326 [22:28:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 C8 8A 07 01 5D 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 96 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7D 02 00 35 04 06 00 9A 99 C5 D1 9F 78 F5 EA C6 DB 72 4E 40 97 [22:28:39]CheckFolder [22:28:39]dirname=/storage/ofd_packets [22:28:39]CheckFolder done [22:28:39]ProducePacketName [22:28:39]name=ofd_packets/00163326 [22:28:39]NVStorageSaveData ofd_packets/00163326 [22:28:39]File name is /storage/ofd_packets/00163326 [22:28:39]Write 301 bytes [22:28:39]NVStorageSaveData done [22:28:39]OFDSenderStorePacket done [22:28:39]KKMCreateOFDPacket done [22:28:39]NVStorageSaveData kkm_last_timestamp [22:28:39]File name is /storage/kkm_last_timestamp [22:28:39]Write 4 bytes [22:28:39]NVStorageSaveData done [22:28:39]ExternCall_PrintAddStr [22:28:39]wPrintStart [22:28:39]Write to MH i2c: 01 00 00 92 06 98 [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: 01 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: 01 07 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: 01 07 00 92 06 00 00 00 00 00 FF 0F AD [22:28:39]RasterBufferAndPrint [22:28:39]line Счет N : (1)291854 [22:28:39]line ИНН: 02508201610067 [22:28:39]line Контрольно-Кассовый Чек [22:28:39]line ПРОДАЖА [22:28:39]line ТРК (МРК, ГНК) : 32 [22:28:39]line Товар: 2710124130 [22:28:39]line Аи-92-К-5 [22:28:39]line 29.500 * 67.80 [22:28:39]line = 2000.10 [22:28:39]line НДС 12% НСП 1% [22:28:39]line > о реализуемом товаре [22:28:39]line ОКРУГЛЕНИЕ: -0.10 [22:28:39]line ИТОГО: 2000.00 [22:28:39]line Внесено: 2000.00 [22:28:39]line СДАЧА: 0.00 [22:28:39]line НСП 1% : 17.70 [22:28:39]line НДС 12% : 212.40 [22:28:39]line Наличными: 2000.00 [22:28:39]line Безнал.: 0.00 [22:28:39]line Место: АЗС № 130 "Партнер Нефть" [22:28:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:28:39]line СНО: Общий режим [22:28:39]line Чек 771 20.08.2024 22:28 [22:28:39]line Смена: 465 ФФД: 1.0 [22:28:39]line ЗНМ: 0300000070 [22:28:39]line РНМ: 0000000000092562 [22:28:39]line Версия ККМ: 001 [22:28:39]line ФМ: 0000000000871769 [22:28:39]line ФД: 163326 [22:28:39]line ФПД: 169985239523192 [22:28:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T222838&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163326&fm=169985239523192&tin=02508201610067®Number=0000000000092562&sum=200000 [22:28:39]OFD Sender: Processing packet 163326 [packets to send 961, broken 960] [22:28:39]ProducePacketName [22:28:39]name=ofd_packets/00163326 [22:28:39]OFD Sender: To server: pG, [22:28:39]CommunicateWithHost lk.salyk.kg:30040 [22:28:39]ConnectInit lk.salyk.kg [22:28:39]written 0, free lines is 4095 [22:28:39]Write to MH i2c: 01 00 00 BD 06 C3 [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: 01 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: 01 07 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: 01 07 00 BD 06 00 00 00 00 00 C7 0C 9D [22:28:39]RasterBufferAndPrint [22:28:39]line [22:28:39]line [22:28:39]line [22:28:39]line [22:28:39]line [22:28:39]written 0, free lines is 3303 [22:28:39]MH_Cut [22:28:39]Write to MH i2c: D1 01 00 C4 06 01 9C [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: D1 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: D1 01 00 [22:28:39]MH_I2C_Read... [22:28:39]Read from MH i2c: D1 01 00 C4 06 00 9B [22:28:39]Write to MH i2c: 01 00 00 C5 06 CB [22:28:39]Write i2c OK [22:28:39]MH_I2C_Read... [22:28:40]*** Cut start [22:28:40]*** Purtial cut [22:28:40]*** Stage 1: CUTSNS_PIN = 1 [22:28:42]Read from MH i2c: 01 [22:28:42]MH_I2C_Read... [22:28:42]*** Stop cut motor [22:28:42]*** Cut end [22:28:42]Read from MH i2c: 01 07 00 [22:28:42]MH_I2C_Read... [22:28:42]Read from MH i2c: 01 07 00 C5 06 00 00 00 00 00 FF 0F E0 [22:28:42]process_action close_receipt done [22:28:42]requested_data is exist [22:28:42]produce_requested_data [22:28:42]requested_item fm.sn is exist - process it [22:28:42]wFMCommunicate request_size=4 [22:28:42]MH_SAM_APDU [22:28:42]CAPDU: 80 11 00 00 [22:28:42]Write to MH i2c: E2 08 00 C6 06 80 11 00 00 00 00 00 00 46 [22:28:42]Write i2c OK [22:28:42]MH_I2C_Read... [22:28:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:28:42]Read from MH i2c: E2 [22:28:42]MH_I2C_Read... [22:28:42]Read from MH i2c: E2 17 00 [22:28:42]MH_I2C_Read... [22:28:42]Read from MH i2c: E2 17 00 C6 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9F [22:28:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:28:42]wFMCommunicate OK [22:28:42]requested_item fd.num is exist - process it [22:28:42]SAM_PROTO_GetFieldsCounters [22:28:42]wFMCommunicate request_size=4 [22:28:42]MH_SAM_APDU [22:28:42]CAPDU: 80 13 00 00 [22:28:42]Write to MH i2c: E2 08 00 C7 06 80 13 00 00 00 00 00 00 49 [22:28:42]Write i2c OK [22:28:42]MH_I2C_Read... [22:28:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:28:43]Read from MH i2c: E2 [22:28:43]MH_I2C_Read... [22:28:43]Read from MH i2c: E2 62 00 [22:28:43]MH_I2C_Read... [22:28:43]Read from MH i2c: E2 62 00 C7 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FE 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 03 03 00 00 5E 04 04 00 03 03 00 00 57 04 04 00 04 03 00 00 19 04 04 00 00 00 00 00 90 00 D0 [22:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FE 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 03 03 00 00 5E 04 04 00 03 03 00 00 57 04 04 00 04 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:28:43]wFMCommunicate OK [22:28:43]SAM_PROTO_GetFieldsCounters done [22:28:43]requested_item shift.num is exist - process it [22:28:43]requested_item shift.opened is exist - process it [22:28:43]req_shift_opened [22:28:43]FM_GetShiftState [22:28:43]SAM_PROTO_GetShiftState [22:28:43]wFMCommunicate request_size=4 [22:28:43]MH_SAM_APDU [22:28:43]CAPDU: 80 13 01 00 [22:28:43]Write to MH i2c: E2 08 00 C8 06 80 13 01 00 00 00 00 00 4B [22:28:43]Write i2c OK [22:28:43]MH_I2C_Read... [22:28:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:28:43]Read from MH i2c: E2 [22:28:43]MH_I2C_Read... [22:28:43]Read from MH i2c: E2 0E 00 [22:28:43]MH_I2C_Read... [22:28:43]Read from MH i2c: E2 0E 00 C8 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 19 [22:28:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:28:43]wFMCommunicate OK [22:28:43]SAM_PROTO_GetShiftState done [22:28:43]FM_GetShiftState done [22:28:43]req_shift_opened done [22:28:43]requested_item shift.open_date is exist - process it [22:28:43]req_shift_open_date [22:28:43]req_shift_open_date done [22:28:43]produce_requested_data done [22:28:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163326,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:28:43]process_action_free close_receipt [22:28:43]json_value_free [22:28:43]json_value_free done [22:28:43]process_json_proto returns [22:28:43]Send response to host [22:28:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163326,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:28:43]free response buf [22:28:43]execute_script done [22:28:43]execute_script returns [22:28:43]free content buf [22:28:43]Sock 10.Close socket [22:28:43]Sock 10.Thread stoped [22:28:44]ConnectInit Can't take IP for lk.salyk.kg [22:28:44]CommunicateWithHost connect error [22:28:44]CommunicateWithHost err = -1 [22:28:44]OFD Sender: Server communicate error [22:28:49]OFD Sender: Processing packet 163326 [packets to send 961, broken 960] [22:28:49]ProducePacketName [22:28:49]name=ofd_packets/00163326 [22:28:49]OFD Sender: To server: pG, [22:28:49]CommunicateWithHost lk.salyk.kg:30040 [22:28:49]ConnectInit lk.salyk.kg [22:28:53]recv_with_timeout no data received [22:28:54]ConnectInit Can't take IP for lk.salyk.kg [22:28:54]CommunicateWithHost connect error [22:28:54]CommunicateWithHost err = -1 [22:28:54]OFD Sender: Server communicate error [22:28:59]OFD Sender: Processing packet 163326 [packets to send 961, broken 960] [22:28:59]ProducePacketName [22:28:59]name=ofd_packets/00163326 [22:28:59]OFD Sender: To server: pG, [22:28:59]CommunicateWithHost lk.salyk.kg:30040 [22:28:59]ConnectInit lk.salyk.kg [22:29:08]recv_with_timeout no data received [22:29:17]Connected sock=10 [22:29: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 36 39 0F 01 00 00 C8 8A 07 01 5D 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 3C 73 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 4A 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F8 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 03 03 00 00 F4 03 04 00 96 18 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FE 7D 02 00 35 04 06 00 9A 99 C5 D1 9F 78 F5 EA C6 DB 72 4E 40 97 [22:29: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 36 39 4F 00 00 00 EB EE 47 00 15 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 36 39 10 04 04 00 FE 7D 02 00 F4 03 04 00 11 C2 C4 66 B6 04 01 00 00 4C 46 04 40 6E B8 F3 F7 [22:29:20]CommunicateWithHost err = 0 [22:29:20]CheckOFDResponse [22:29:20]1017 (14) - 77093643461234 [22:29:20]1041 (16) - 0000000000871769 [22:29:20]1040 (4) - 163326 [22:29:20]1012 (4) - 20.08.2024 16:19 [22:29:20]1206 (1) - 0 [22:29:20]OFD Sender: Remove packet 163326 [22:29:20]ProducePacketName [22:29:20]name=ofd_packets/00163326 [22:29:20]NVStorageDeleteData [22:29:20]OFD Sender: No OFD packet to send [22:29:24]recv_with_timeout no data received [22:29:25]OFD Sender: No OFD packet to send [22:29:31]OFD Sender: No OFD packet to send [22:29:36]OFD Sender: No OFD packet to send [22:29:38]recv_with_timeout no data received [22:29:41]OFD Sender: No OFD packet to send [22:29:46]OFD Sender: No OFD packet to send [22:29:51]OFD Sender: No OFD packet to send [22:29:53]recv_with_timeout no data received [22:29:56]OFD Sender: No OFD packet to send [22:30:01]OFD Sender: No OFD packet to send [22:30:06]OFD Sender: No OFD packet to send [22:30:07]recv_with_timeout no data received [22:30:11]OFD Sender: No OFD packet to send [22:30:16]OFD Sender: No OFD packet to send [22:30:21]OFD Sender: No OFD packet to send [22:30:25]recv_with_timeout no data received [22:30:26]OFD Sender: No OFD packet to send [22:30:31]OFD Sender: No OFD packet to send [22:30:36]OFD Sender: No OFD packet to send [22:30:41]recv_with_timeout no data received [22:30:41]OFD Sender: No OFD packet to send [22:30:46]OFD Sender: No OFD packet to send [22:30:46]accept exits with 9 [22:30:46]New connection [22:30:46]New thread 3067493732 created [22:30:46]Thread 3067637092 joined [22:30:46]Waiting for new connection... [22:30:46] Sock 9.Parse request [22:30:46]Sock 9.Check first char [22:30:46]Sock 9.First char is OK [22:30:46]request: POST /json_proto HTTP/1.0 [22:30:46]Method: POST [22:30:46]URL: /json_proto [22:30:46]Method is POST - this is cgi request [22:30:46]url: /json_proto [22:30:46]query_string will be loaded in cgi processing [22:30:46]execute_cgi json_proto POST (null) [22:30:46]execute_cgi path=json_proto method=POST [22:30:46]POST find Content-Length [22:30:46]Host: 172.17.44.132:8080 [22:30:46]Content-Length: 800 [22:30:46]Content-Type: application/json [22:30:46] [22:30:46]POST finish read [22:30:46]Found Content-Length = 800 [22:30:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:46]execute_script... [22:30:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291857", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 65.620, "sum" : 5000.24, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 5000.24 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:30:46]POST & json_proto [22:30:46]process_json_proto [22:30:46]json parsed OK: [22:30:46]protocol is kg_v1.0 [22:30:46]action value=close_receipt [22:30:46]process_action close_receipt [22:30:46]cmd_close_receipt [22:30:46]MH_GetDate [22:30:46]Write to MH i2c: F0 00 00 C9 06 BE [22:30:46]Write i2c OK [22:30:46]MH_I2C_Read... [22:30:46]Read from MH i2c: F0 [22:30:46]MH_I2C_Read... [22:30:46]Read from MH i2c: F0 09 00 [22:30:46]MH_I2C_Read... [22:30:46]Read from MH i2c: F0 09 00 C9 06 00 17 19 C5 66 2A 83 C1 65 F5 [22:30:46]GetLastDocTimeStamp 1724192918 [22:30:46]current date 1724193047 [22:30:46]FM_GetShiftState [22:30:46]SAM_PROTO_GetShiftState [22:30:46]wFMCommunicate request_size=4 [22:30:46]MH_SAM_APDU [22:30:46]CAPDU: 80 13 01 00 [22:30:46]Write to MH i2c: E2 08 00 CA 06 80 13 01 00 00 00 00 00 4D [22:30:46]Write i2c OK [22:30:46]MH_I2C_Read... [22:30:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:46]Read from MH i2c: E2 [22:30:46]MH_I2C_Read... [22:30:46]Read from MH i2c: E2 0E 00 [22:30:46]MH_I2C_Read... [22:30:46]Read from MH i2c: E2 0E 00 CA 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1B [22:30:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:30:46]wFMCommunicate OK [22:30:46]SAM_PROTO_GetShiftState done [22:30:46]FM_GetShiftState done [22:30:46]opened in 1724113081 [22:30:46]opened+sec_in_day 1724199481 [22:30:46]quantity*price = 500024 [22:30:46]sum+1 = 500025 [22:30:46]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 5000.24 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 0.00 Безнал.: 5000.24 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 772 20.08.2024 22:30 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163327 ФПД: 169981918490665 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223047&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163327&fm=169981918490665&tin=02508201610067®Number=0000000000092562&sum=500024 [22:30:47]StoreToDocumentArchive [22:30:47]shift 465 fd 163327 [22:30:47]save to /storage/0465/doc_00163327 [22:30:47]save last doc name /storage/0465/doc_00163327 to /storage/kkm_last_doc_name [22:30:47]save OK [22:30:47]Clear old archive folders... [22:30:47]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:30:47]tlvbuf is 00923240 [22:30:47]SAM_PROTO_ClearQueue [22:30:47]wFMCommunicate request_size=4 [22:30:47]MH_SAM_APDU [22:30:47]CAPDU: 80 09 00 00 [22:30:47]Write to MH i2c: E2 08 00 D7 06 80 09 00 00 00 00 00 00 4F [22:30:47]Write i2c OK [22:30:47]MH_I2C_Read... [22:30:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:30:47]Read from MH i2c: E2 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 03 00 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 03 00 D7 06 00 90 00 51 [22:30:47]RAPDU: 90 00 [22:30:47]wFMCommunicate OK [22:30:47]SAM_PROTO_ClearQueue done [22:30:47]KKMCreateOFDPacket [22:30:47]OFDProtocolAddRootSTLVToBuf [22:30:47]FM_MakeSignedData [22:30:47]FM_MakeSignedData [22:30:47]SAM_PROTO_SignData [22:30:47]wFMCommunicate request_size=4 [22:30:47]MH_SAM_APDU [22:30:47]CAPDU: 80 0D 01 02 [22:30:47]Write to MH i2c: E2 08 00 D8 06 80 0D 01 02 00 00 00 00 57 [22:30:47]Write i2c OK [22:30:47]MH_I2C_Read... [22:30:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:30:47]Read from MH i2c: E2 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 03 00 [22:30:47]MH_I2C_Read... [22:30:47]Read from MH i2c: E2 03 00 D8 06 00 90 00 52 [22:30:47]RAPDU: 90 00 [22:30:47]wFMCommunicate OK [22:30:47]wFMCommunicate request_size=255 [22:30:47]MH_SAM_APDU [22:30:47]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 03 00 00 F4 03 04 00 17 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7D 02 00 35 04 06 00 9A 98 FF DE [22:30:47]Write to MH i2c: E2 02 01 D9 06 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 03 00 00 F4 03 04 00 17 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7D 02 00 35 04 06 00 9A 98 FF DE 00 00 EA [22:30:47]Write i2c OK [22:30:47]MH_I2C_Read... [22:30:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:48]Read from MH i2c: E2 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: E2 03 00 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: E2 03 00 D9 06 00 90 00 53 [22:30:48]RAPDU: 90 00 [22:30:48]wFMCommunicate OK [22:30:48]wFMCommunicate request_size=7 [22:30:48]MH_SAM_APDU [22:30:48]CAPDU: 80 0D 02 02 02 B0 29 [22:30:48]Write to MH i2c: E2 0A 00 DA 06 80 0D 02 02 02 00 B0 29 00 00 37 [22:30:48]Write i2c OK [22:30:48]MH_I2C_Read... [22:30:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:30:48]Read from MH i2c: E2 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: E2 03 00 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: E2 03 00 DA 06 00 90 00 54 [22:30:48]RAPDU: 90 00 [22:30:48]wFMCommunicate OK [22:30:48]wFMCommunicate request_size=4 [22:30:48]MH_SAM_APDU [22:30:48]CAPDU: 80 0D 03 02 [22:30:48]Write to MH i2c: E2 08 00 DB 06 80 0D 03 02 00 00 00 00 5C [22:30:48]Write i2c OK [22:30:48]MH_I2C_Read... [22:30:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:30:48]Read from MH i2c: E2 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: E2 0B 00 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: E2 0B 00 DB 06 00 E4 4B 20 8C E6 71 1F 25 90 00 D3 [22:30:48]RAPDU: E4 4B 20 8C E6 71 1F 25 90 00 [22:30:48]wFMCommunicate OK [22:30:48]SAM_PROTO_SignData done [22:30:48]FM_MakeSignedData done [22:30:48]CreateOFDProtocolMessage [22:30:48]wFMCommunicate request_size=4 [22:30:48]MH_SAM_APDU [22:30:48]CAPDU: 80 11 00 00 [22:30:48]Write to MH i2c: E2 08 00 DC 06 80 11 00 00 00 00 00 00 5C [22:30:48]Write i2c OK [22:30:48]MH_I2C_Read... [22:30:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:48]Read from MH i2c: E2 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: E2 17 00 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: E2 17 00 DC 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B5 [22:30:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:30:48]wFMCommunicate OK [22:30:48]CreateOFDProtocolMessage done [22:30:48]OFDSenderStorePacket 163327 [22:30:48]StoreOFDPacket docnum=163327 [22:30:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EC 6B 04 01 DC 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 03 00 00 F4 03 04 00 17 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7D 02 00 35 04 06 00 9A 98 FF DE B0 29 E4 4B 20 8C E6 71 1F 25 [22:30:48]CheckFolder [22:30:48]dirname=/storage/ofd_packets [22:30:48]CheckFolder done [22:30:48]ProducePacketName [22:30:48]name=ofd_packets/00163327 [22:30:48]NVStorageSaveData ofd_packets/00163327 [22:30:48]File name is /storage/ofd_packets/00163327 [22:30:48]Write 298 bytes [22:30:48]NVStorageSaveData done [22:30:48]OFDSenderStorePacket done [22:30:48]KKMCreateOFDPacket done [22:30:48]NVStorageSaveData kkm_last_timestamp [22:30:48]File name is /storage/kkm_last_timestamp [22:30:48]Write 4 bytes [22:30:48]NVStorageSaveData done [22:30:48]ExternCall_PrintAddStr [22:30:48]wPrintStart [22:30:48]Write to MH i2c: 01 00 00 DD 06 E3 [22:30:48]Write i2c OK [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: 01 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: 01 07 00 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: 01 07 00 DD 06 00 00 00 00 00 FF 0F F8 [22:30:48]RasterBufferAndPrint [22:30:48]line Счет N : (1)291857 [22:30:48]line ИНН: 02508201610067 [22:30:48]line Контрольно-Кассовый Чек [22:30:48]line ПРОДАЖА [22:30:48]line ТРК (МРК, ГНК) : 21 [22:30:48]line Товар: 2710194800 [22:30:48]line ДТ-К-5 [22:30:48]line 65.620 * 76.20 [22:30:48]line = 5000.24 [22:30:48]line НДС 12% НСП 1% [22:30:48]line > о реализуемом товаре [22:30:48]line ИТОГО: 5000.24 [22:30:48]line НСП 1% : 44.25 [22:30:48]line НДС 12% : 531.00 [22:30:48]line Наличными: 0.00 [22:30:48]line Безнал.: 5000.24 [22:30:48]line Место: АЗС № 130 "Партнер Нефть" [22:30:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:30:48]line СНО: Общий режим [22:30:48]line Чек 772 20.08.2024 22:30 [22:30:48]line Смена: 465 ФФД: 1.0 [22:30:48]line ЗНМ: 0300000070 [22:30:48]line РНМ: 0000000000092562 [22:30:48]line Версия ККМ: 001 [22:30:48]line Платежная система: O! деньги [22:30:48]line ФМ: 0000000000871769 [22:30:48]line ФД: 163327 [22:30:48]line ФПД: 169981918490665 [22:30:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223047&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163327&fm=169981918490665&tin=02508201610067®Number=0000000000092562&sum=500024 [22:30:48]written 0, free lines is 4095 [22:30:48]OFD Sender: Processing packet 163327 [packets to send 961, broken 960] [22:30:48]ProducePacketName [22:30:48]name=ofd_packets/00163327 [22:30:48]OFD Sender: To server: pG, [22:30:48]CommunicateWithHost lk.salyk.kg:30040 [22:30:48]ConnectInit lk.salyk.kg [22:30:48]Write to MH i2c: 01 00 00 07 07 0E [22:30:48]Write i2c OK [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: 01 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: 01 07 00 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: 01 07 00 07 07 00 00 00 00 00 E7 0C 08 [22:30:48]RasterBufferAndPrint [22:30:48]line [22:30:48]line [22:30:48]line [22:30:48]line [22:30:48]line [22:30:48]written 0, free lines is 3315 [22:30:48]MH_Cut [22:30:48]Write to MH i2c: D1 01 00 0E 07 01 E7 [22:30:48]Write i2c OK [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: D1 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: D1 01 00 [22:30:48]MH_I2C_Read... [22:30:48]Read from MH i2c: D1 01 00 0E 07 00 E6 [22:30:48]Write to MH i2c: 01 00 00 0F 07 16 [22:30:48]Write i2c OK [22:30:48]MH_I2C_Read... [22:30:49]*** Cut start [22:30:49]*** Purtial cut [22:30:49]*** Stage 1: CUTSNS_PIN = 1 [22:30:51]Read from MH i2c: 01 [22:30:51]MH_I2C_Read... [22:30:51]*** Stop cut motor [22:30:51]*** Cut end [22:30:51]Read from MH i2c: 01 07 00 [22:30:51]MH_I2C_Read... [22:30:51]Read from MH i2c: 01 07 00 0F 07 00 00 00 00 00 FF 0F 2B [22:30:51]process_action close_receipt done [22:30:51]requested_data is exist [22:30:51]produce_requested_data [22:30:51]requested_item fm.sn is exist - process it [22:30:51]wFMCommunicate request_size=4 [22:30:51]MH_SAM_APDU [22:30:51]CAPDU: 80 11 00 00 [22:30:51]Write to MH i2c: E2 08 00 10 07 80 11 00 00 00 00 00 00 91 [22:30:51]Write i2c OK [22:30:51]MH_I2C_Read... [22:30:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:30:51]Read from MH i2c: E2 [22:30:51]MH_I2C_Read... [22:30:51]Read from MH i2c: E2 17 00 [22:30:51]MH_I2C_Read... [22:30:51]Read from MH i2c: E2 17 00 10 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EA [22:30:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:30:51]wFMCommunicate OK [22:30:51]requested_item fd.num is exist - process it [22:30:51]SAM_PROTO_GetFieldsCounters [22:30:51]wFMCommunicate request_size=4 [22:30:51]MH_SAM_APDU [22:30:51]CAPDU: 80 13 00 00 [22:30:51]Write to MH i2c: E2 08 00 11 07 80 13 00 00 00 00 00 00 94 [22:30:51]Write i2c OK [22:30:51]MH_I2C_Read... [22:30:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:30:51]Read from MH i2c: E2 [22:30:51]MH_I2C_Read... [22:30:51]Read from MH i2c: E2 62 00 [22:30:51]MH_I2C_Read... [22:30:51]Read from MH i2c: E2 62 00 11 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 04 03 00 00 5E 04 04 00 04 03 00 00 57 04 04 00 05 03 00 00 19 04 04 00 00 00 00 00 90 00 1F [22:30: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 FF 7D 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 04 03 00 00 5E 04 04 00 04 03 00 00 57 04 04 00 05 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:30:51]wFMCommunicate OK [22:30:51]SAM_PROTO_GetFieldsCounters done [22:30:51]requested_item shift.num is exist - process it [22:30:51]requested_item shift.opened is exist - process it [22:30:51]req_shift_opened [22:30:51]FM_GetShiftState [22:30:51]SAM_PROTO_GetShiftState [22:30:51]wFMCommunicate request_size=4 [22:30:51]MH_SAM_APDU [22:30:51]CAPDU: 80 13 01 00 [22:30:51]Write to MH i2c: E2 08 00 12 07 80 13 01 00 00 00 00 00 96 [22:30:51]Write i2c OK [22:30:51]MH_I2C_Read... [22:30:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:30:51]Read from MH i2c: E2 [22:30:51]MH_I2C_Read... [22:30:51]Read from MH i2c: E2 0E 00 [22:30:51]MH_I2C_Read... [22:30:51]Read from MH i2c: E2 0E 00 12 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 64 [22:30:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:30:51]wFMCommunicate OK [22:30:51]SAM_PROTO_GetShiftState done [22:30:51]FM_GetShiftState done [22:30:51]req_shift_opened done [22:30:51]requested_item shift.open_date is exist - process it [22:30:51]req_shift_open_date [22:30:51]req_shift_open_date done [22:30:51]produce_requested_data done [22:30:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163327,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:30:51]process_action_free close_receipt [22:30:51]json_value_free [22:30:51]json_value_free done [22:30:51]process_json_proto returns [22:30:51]Send response to host [22:30:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163327,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:30:51]free response buf [22:30:51]execute_script done [22:30:51]execute_script returns [22:30:51]free content buf [22:30:51]Sock 9.Close socket [22:30:51]Sock 9.Thread stoped [22:30:54]recv_with_timeout no data received [22:31:03]Connected sock=11 [22:31: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 36 39 0C 01 00 00 EC 6B 04 01 DC 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 03 00 00 F4 03 04 00 17 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7D 02 00 35 04 06 00 9A 98 FF DE B0 29 E4 4B 20 8C E6 71 1F 25 [22:31:08]recv_with_timeout no data received [22:31:08]CommunicateWithHost answer receiving error [22:31:08]CommunicateWithHost err = -3 [22:31:08]OFD Sender: Server communicate error [22:31:11]accept exits with 10 [22:31:11]New connection [22:31:11]New thread 3067637092 created [22:31:11]Thread 3067493732 joined [22:31:11]Waiting for new connection... [22:31:11] Sock 10.Parse request [22:31:11]Sock 10.Check first char [22:31:11]Sock 10.First char is OK [22:31:11]request: POST /json_proto HTTP/1.0 [22:31:11]Method: POST [22:31:11]URL: /json_proto [22:31:11]Method is POST - this is cgi request [22:31:11]url: /json_proto [22:31:11]query_string will be loaded in cgi processing [22:31:11]execute_cgi json_proto POST (null) [22:31:11]execute_cgi path=json_proto method=POST [22:31:11]POST find Content-Length [22:31:11]Host: 172.17.44.132:8080 [22:31:11]Content-Length: 677 [22:31:11]Content-Type: application/json [22:31:11] [22:31:11]POST finish read [22:31:11]Found Content-Length = 677 [22:31:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:31:11]execute_script... [22:31:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291858", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:31:11]POST & json_proto [22:31:11]process_json_proto [22:31:11]json parsed OK: [22:31:11]protocol is kg_v1.0 [22:31:11]action value=close_receipt [22:31:11]process_action close_receipt [22:31:11]cmd_close_receipt [22:31:11]MH_GetDate [22:31:11]Write to MH i2c: F0 00 00 13 07 09 [22:31:11]Write i2c OK [22:31:11]MH_I2C_Read... [22:31:11]Read from MH i2c: F0 [22:31:11]MH_I2C_Read... [22:31:11]Read from MH i2c: F0 09 00 [22:31:11]MH_I2C_Read... [22:31:11]Read from MH i2c: F0 09 00 13 07 00 30 19 C5 66 2A 83 C1 65 59 [22:31:11]GetLastDocTimeStamp 1724193047 [22:31:11]current date 1724193072 [22:31:11]FM_GetShiftState [22:31:11]SAM_PROTO_GetShiftState [22:31:11]wFMCommunicate request_size=4 [22:31:11]MH_SAM_APDU [22:31:11]CAPDU: 80 13 01 00 [22:31:11]Write to MH i2c: E2 08 00 14 07 80 13 01 00 00 00 00 00 98 [22:31:11]Write i2c OK [22:31:11]MH_I2C_Read... [22:31:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:11]Read from MH i2c: E2 [22:31:11]MH_I2C_Read... [22:31:11]Read from MH i2c: E2 0E 00 [22:31:11]MH_I2C_Read... [22:31:11]Read from MH i2c: E2 0E 00 14 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 66 [22:31:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:31:11]wFMCommunicate OK [22:31:11]SAM_PROTO_GetShiftState done [22:31:11]FM_GetShiftState done [22:31:11]opened in 1724113081 [22:31:11]opened+sec_in_day 1724199481 [22:31:11]quantity*price = 50036 [22:31:11]sum+1 = 50037 [22:31:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 773 20.08.2024 22:31 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163328 ФПД: 255624472015300 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163328&fm=255624472015300&tin=02508201610067®Number=0000000000092562&sum=50000 [22:31:12]StoreToDocumentArchive [22:31:12]shift 465 fd 163328 [22:31:12]save to /storage/0465/doc_00163328 [22:31:12]save last doc name /storage/0465/doc_00163328 to /storage/kkm_last_doc_name [22:31:12]save OK [22:31:12]Clear old archive folders... [22:31:12]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:31:12]tlvbuf is 009B9B70 [22:31:12]SAM_PROTO_ClearQueue [22:31:12]wFMCommunicate request_size=4 [22:31:12]MH_SAM_APDU [22:31:12]CAPDU: 80 09 00 00 [22:31:12]Write to MH i2c: E2 08 00 21 07 80 09 00 00 00 00 00 00 9A [22:31:12]Write i2c OK [22:31:12]MH_I2C_Read... [22:31:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:31:12]Read from MH i2c: E2 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 03 00 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 03 00 21 07 00 90 00 9C [22:31:12]RAPDU: 90 00 [22:31:12]wFMCommunicate OK [22:31:12]SAM_PROTO_ClearQueue done [22:31:12]KKMCreateOFDPacket [22:31:12]OFDProtocolAddRootSTLVToBuf [22:31:12]FM_MakeSignedData [22:31:12]FM_MakeSignedData [22:31:12]SAM_PROTO_SignData [22:31:12]wFMCommunicate request_size=4 [22:31:12]MH_SAM_APDU [22:31:12]CAPDU: 80 0D 01 02 [22:31:12]Write to MH i2c: E2 08 00 22 07 80 0D 01 02 00 00 00 00 A2 [22:31:12]Write i2c OK [22:31:12]MH_I2C_Read... [22:31:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:31:12]Read from MH i2c: E2 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 03 00 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 03 00 22 07 00 90 00 9D [22:31:12]RAPDU: 90 00 [22:31:12]wFMCommunicate OK [22:31:12]wFMCommunicate request_size=255 [22:31:12]MH_SAM_APDU [22:31:12]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 03 00 00 F4 03 04 00 30 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7E 02 00 35 04 06 00 E8 [22:31:12]Write to MH i2c: E2 02 01 23 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 03 00 00 F4 03 04 00 30 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7E 02 00 35 04 06 00 E8 00 00 DC [22:31:12]Write i2c OK [22:31:12]MH_I2C_Read... [22:31:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:12]Read from MH i2c: E2 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 03 00 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 03 00 23 07 00 90 00 9E [22:31:12]RAPDU: 90 00 [22:31:12]wFMCommunicate OK [22:31:12]wFMCommunicate request_size=10 [22:31:12]MH_SAM_APDU [22:31:12]CAPDU: 80 0D 02 02 05 7D 35 D9 B1 C4 [22:31:12]Write to MH i2c: E2 0D 00 24 07 80 0D 02 02 05 00 7D 35 D9 B1 C4 00 00 AF [22:31:12]Write i2c OK [22:31:12]MH_I2C_Read... [22:31:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:31:12]Read from MH i2c: E2 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 03 00 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 03 00 24 07 00 90 00 9F [22:31:12]RAPDU: 90 00 [22:31:12]wFMCommunicate OK [22:31:12]wFMCommunicate request_size=4 [22:31:12]MH_SAM_APDU [22:31:12]CAPDU: 80 0D 03 02 [22:31:12]Write to MH i2c: E2 08 00 25 07 80 0D 03 02 00 00 00 00 A7 [22:31:12]Write i2c OK [22:31:12]MH_I2C_Read... [22:31:12]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:31:12]Read from MH i2c: E2 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 0B 00 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 0B 00 25 07 00 66 26 F9 E5 53 70 DD 25 90 00 D7 [22:31:12]RAPDU: 66 26 F9 E5 53 70 DD 25 90 00 [22:31:12]wFMCommunicate OK [22:31:12]SAM_PROTO_SignData done [22:31:12]FM_MakeSignedData done [22:31:12]CreateOFDProtocolMessage [22:31:12]wFMCommunicate request_size=4 [22:31:12]MH_SAM_APDU [22:31:12]CAPDU: 80 11 00 00 [22:31:12]Write to MH i2c: E2 08 00 26 07 80 11 00 00 00 00 00 00 A7 [22:31:12]Write i2c OK [22:31:12]MH_I2C_Read... [22:31:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:12]Read from MH i2c: E2 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 17 00 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: E2 17 00 26 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 00 [22:31:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:31:12]wFMCommunicate OK [22:31:12]CreateOFDProtocolMessage done [22:31:12]OFDSenderStorePacket 163328 [22:31:12]StoreOFDPacket docnum=163328 [22:31:12]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 1F 86 07 01 AC 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 03 00 00 F4 03 04 00 30 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7E 02 00 35 04 06 00 E8 7D 35 D9 B1 C4 66 26 F9 E5 53 70 DD 25 [22:31:12]CheckFolder [22:31:12]dirname=/storage/ofd_packets [22:31:12]CheckFolder done [22:31:12]ProducePacketName [22:31:12]name=ofd_packets/00163328 [22:31:12]NVStorageSaveData ofd_packets/00163328 [22:31:12]File name is /storage/ofd_packets/00163328 [22:31:12]Write 301 bytes [22:31:12]NVStorageSaveData done [22:31:12]OFDSenderStorePacket done [22:31:12]KKMCreateOFDPacket done [22:31:12]NVStorageSaveData kkm_last_timestamp [22:31:12]File name is /storage/kkm_last_timestamp [22:31:12]Write 4 bytes [22:31:12]NVStorageSaveData done [22:31:12]ExternCall_PrintAddStr [22:31:12]wPrintStart [22:31:12]Write to MH i2c: 01 00 00 27 07 2E [22:31:12]Write i2c OK [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: 01 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: 01 07 00 [22:31:12]MH_I2C_Read... [22:31:12]Read from MH i2c: 01 07 00 27 07 00 00 00 00 00 FF 0F 43 [22:31:12]RasterBufferAndPrint [22:31:12]line Счет N : (1)291858 [22:31:12]line ИНН: 02508201610067 [22:31:12]line Контрольно-Кассовый Чек [22:31:12]line ПРОДАЖА [22:31:12]line ТРК (МРК, ГНК) : 42 [22:31:12]line Товар: 2710124130 [22:31:12]line Аи-92-К-5 [22:31:12]line 7.380 * 67.80 [22:31:12]line = 500.36 [22:31:12]line НДС 12% НСП 1% [22:31:12]line > о реализуемом товаре [22:31:12]line ОКРУГЛЕНИЕ: -0.36 [22:31:12]line ИТОГО: 500.00 [22:31:12]line Внесено: 500.00 [22:31:12]line СДАЧА: 0.00 [22:31:12]line НСП 1% : 4.43 [22:31:12]line НДС 12% : 53.14 [22:31:12]line Наличными: 500.00 [22:31:12]line Безнал.: 0.00 [22:31:12]line Место: АЗС № 130 "Партнер Нефть" [22:31:12]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:31:12]line СНО: Общий режим [22:31:12]line Чек 773 20.08.2024 22:31 [22:31:12]line Смена: 465 ФФД: 1.0 [22:31:12]line ЗНМ: 0300000070 [22:31:12]line РНМ: 0000000000092562 [22:31:12]line Версия ККМ: 001 [22:31:12]line ФМ: 0000000000871769 [22:31:12]line ФД: 163328 [22:31:12]line ФПД: 255624472015300 [22:31:12]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223112&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163328&fm=255624472015300&tin=02508201610067®Number=0000000000092562&sum=50000 [22:31:12]written 0, free lines is 4095 [22:31:12]OFD Sender: Processing packet 163327 [packets to send 962, broken 960] [22:31:12]ProducePacketName [22:31:12]name=ofd_packets/00163327 [22:31:12]OFD Sender: To server: pG, [22:31:12]CommunicateWithHost lk.salyk.kg:30040 [22:31:12]ConnectInit lk.salyk.kg [22:31:13]Write to MH i2c: 01 00 00 52 07 59 [22:31:13]Write i2c OK [22:31:13]MH_I2C_Read... [22:31:13]Read from MH i2c: 01 [22:31:13]MH_I2C_Read... [22:31:13]Read from MH i2c: 01 07 00 [22:31:13]MH_I2C_Read... [22:31:13]Read from MH i2c: 01 07 00 52 07 00 00 00 00 00 BB 0C 27 [22:31:13]RasterBufferAndPrint [22:31:13]line [22:31:13]line [22:31:13]line [22:31:13]line [22:31:13]line [22:31:13]written 0, free lines is 3277 [22:31:13]MH_Cut [22:31:13]Write to MH i2c: D1 01 00 59 07 01 32 [22:31:13]Write i2c OK [22:31:13]MH_I2C_Read... [22:31:13]Read from MH i2c: D1 [22:31:13]MH_I2C_Read... [22:31:13]Read from MH i2c: D1 01 00 [22:31:13]MH_I2C_Read... [22:31:13]Read from MH i2c: D1 01 00 59 07 00 31 [22:31:13]Write to MH i2c: 01 00 00 5A 07 61 [22:31:13]Write i2c OK [22:31:13]MH_I2C_Read... [22:31:13]Connected sock=9 [22:31:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EC 6B 04 01 DC 20 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 38 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 38 A1 07 00 00 00 1F 04 02 00 01 00 12 04 04 00 04 03 00 00 F4 03 04 00 17 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7D 02 00 35 04 06 00 9A 98 FF DE B0 29 E4 4B 20 8C E6 71 1F 25 [22:31:14]*** Cut start [22:31:14]*** Purtial cut [22:31:14]*** Stage 1: CUTSNS_PIN = 1 [22:31: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 36 39 4F 00 00 00 7B A6 47 00 6A E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 FF 7D 02 00 F4 03 04 00 83 C2 C4 66 B6 04 01 00 00 28 D6 06 43 B8 6C 54 95 [22:31:14]CommunicateWithHost err = 0 [22:31:14]CheckOFDResponse [22:31:14]1017 (14) - 77093643461234 [22:31:14]1041 (16) - 0000000000871769 [22:31:14]1040 (4) - 163327 [22:31:14]1012 (4) - 20.08.2024 16:21 [22:31:14]1206 (1) - 0 [22:31:14]OFD Sender: Remove packet 163327 [22:31:14]ProducePacketName [22:31:14]name=ofd_packets/00163327 [22:31:14]NVStorageDeleteData [22:31:15]OFD Sender: Processing packet 163328 [packets to send 961, broken 960] [22:31:15]ProducePacketName [22:31:15]name=ofd_packets/00163328 [22:31:15]OFD Sender: To server: pG, [22:31:15]CommunicateWithHost lk.salyk.kg:30040 [22:31:15]ConnectInit lk.salyk.kg [22:31:15]Connected sock=9 [22:31: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 36 39 0F 01 00 00 1F 86 07 01 AC 7B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 03 00 00 F4 03 04 00 30 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 00 7E 02 00 35 04 06 00 E8 7D 35 D9 B1 C4 66 26 F9 E5 53 70 DD 25 [22:31:16]Read from MH i2c: 01 [22:31:16]MH_I2C_Read... [22:31:16]*** Stop cut motor [22:31:16]*** Cut end [22:31:16]Read from MH i2c: 01 07 00 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: 01 07 00 5A 07 00 00 00 00 00 FF 0F 76 [22:31:16]process_action close_receipt done [22:31:16]requested_data is exist [22:31:16]produce_requested_data [22:31:16]requested_item fm.sn is exist - process it [22:31:16]wFMCommunicate request_size=4 [22:31:16]MH_SAM_APDU [22:31:16]CAPDU: 80 11 00 00 [22:31:16]Write to MH i2c: E2 08 00 5B 07 80 11 00 00 00 00 00 00 DC [22:31:16]Write i2c OK [22:31:16]MH_I2C_Read... [22:31:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:31:16]Read from MH i2c: E2 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: E2 17 00 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: E2 17 00 5B 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [22:31:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:31:16]wFMCommunicate OK [22:31:16]requested_item fd.num is exist - process it [22:31:16]SAM_PROTO_GetFieldsCounters [22:31:16]wFMCommunicate request_size=4 [22:31:16]MH_SAM_APDU [22:31:16]CAPDU: 80 13 00 00 [22:31:16]Write to MH i2c: E2 08 00 5C 07 80 13 00 00 00 00 00 00 DF [22:31:16]Write i2c OK [22:31:16]MH_I2C_Read... [22:31:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:31:16]Read from MH i2c: E2 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: E2 62 00 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: E2 62 00 5C 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 05 03 00 00 5E 04 04 00 05 03 00 00 57 04 04 00 06 03 00 00 19 04 04 00 00 00 00 00 90 00 6F [22:31: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 00 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 05 03 00 00 5E 04 04 00 05 03 00 00 57 04 04 00 06 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:31:16]wFMCommunicate OK [22:31:16]SAM_PROTO_GetFieldsCounters done [22:31:16]requested_item shift.num is exist - process it [22:31:16]requested_item shift.opened is exist - process it [22:31:16]req_shift_opened [22:31:16]FM_GetShiftState [22:31:16]SAM_PROTO_GetShiftState [22:31:16]wFMCommunicate request_size=4 [22:31:16]MH_SAM_APDU [22:31:16]CAPDU: 80 13 01 00 [22:31:16]Write to MH i2c: E2 08 00 5D 07 80 13 01 00 00 00 00 00 E1 [22:31:16]Write i2c OK [22:31:16]MH_I2C_Read... [22:31:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:31:16]Read from MH i2c: E2 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: E2 0E 00 [22:31:16]MH_I2C_Read... [22:31:16]Read from MH i2c: E2 0E 00 5D 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [22:31:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:31:16]wFMCommunicate OK [22:31:16]SAM_PROTO_GetShiftState done [22:31:16]FM_GetShiftState done [22:31:16]req_shift_opened done [22:31:16]requested_item shift.open_date is exist - process it [22:31:16]req_shift_open_date [22:31:16]req_shift_open_date done [22:31:16]produce_requested_data done [22:31:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163328,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:31:16]process_action_free close_receipt [22:31:16]json_value_free [22:31:16]json_value_free done [22:31:16]process_json_proto returns [22:31:16]Send response to host [22:31:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163328,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:31:16]free response buf [22:31:16]execute_script done [22:31:16]execute_script returns [22:31:16]free content buf [22:31:16]Sock 10.Close socket [22:31:16]Sock 10.Thread stoped [22:31: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 36 39 4F 00 00 00 57 A8 47 00 CD 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 36 39 10 04 04 00 00 7E 02 00 F4 03 04 00 85 C2 C4 66 B6 04 01 00 00 86 18 6A 68 92 9B B4 23 [22:31:17]CommunicateWithHost err = 0 [22:31:17]CheckOFDResponse [22:31:17]1017 (14) - 77093643461234 [22:31:17]1041 (16) - 0000000000871769 [22:31:17]1040 (4) - 163328 [22:31:17]1012 (4) - 20.08.2024 16:21 [22:31:17]1206 (1) - 0 [22:31:17]OFD Sender: Remove packet 163328 [22:31:17]ProducePacketName [22:31:17]name=ofd_packets/00163328 [22:31:17]NVStorageDeleteData [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:36]recv_with_timeout no data received [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:00]accept exits with 7 [22:33:00]New connection [22:33:00]New thread 3067493732 created [22:33:00]Thread 3067637092 joined [22:33:00]Waiting for new connection... [22:33:00] Sock 7.Parse request [22:33:00]Sock 7.Check first char [22:33:00]Sock 7.First char is OK [22:33:00]request: POST /json_proto HTTP/1.0 [22:33:00]Method: POST [22:33:00]URL: /json_proto [22:33:00]Method is POST - this is cgi request [22:33:00]url: /json_proto [22:33:00]query_string will be loaded in cgi processing [22:33:00]execute_cgi json_proto POST (null) [22:33:00]execute_cgi path=json_proto method=POST [22:33:00]POST find Content-Length [22:33:00]Host: 172.17.44.132:8080 [22:33:00]Content-Length: 679 [22:33:00]Content-Type: application/json [22:33:00] [22:33:00]POST finish read [22:33:00]Found Content-Length = 679 [22:33:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:33:00]execute_script... [22:33:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291859", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:33:00]POST & json_proto [22:33:00]process_json_proto [22:33:00]json parsed OK: [22:33:00]protocol is kg_v1.0 [22:33:00]action value=close_receipt [22:33:00]process_action close_receipt [22:33:00]cmd_close_receipt [22:33:00]MH_GetDate [22:33:00]Write to MH i2c: F0 00 00 5E 07 54 [22:33:00]Write i2c OK [22:33:00]MH_I2C_Read... [22:33:00]Read from MH i2c: F0 [22:33:00]MH_I2C_Read... [22:33:00]Read from MH i2c: F0 09 00 [22:33:00]MH_I2C_Read... [22:33:00]Read from MH i2c: F0 09 00 5E 07 00 9D 19 C5 66 2A 83 C1 65 11 [22:33:00]GetLastDocTimeStamp 1724193072 [22:33:00]current date 1724193181 [22:33:00]FM_GetShiftState [22:33:00]SAM_PROTO_GetShiftState [22:33:00]wFMCommunicate request_size=4 [22:33:00]MH_SAM_APDU [22:33:00]CAPDU: 80 13 01 00 [22:33:00]Write to MH i2c: E2 08 00 5F 07 80 13 01 00 00 00 00 00 E3 [22:33:00]Write i2c OK [22:33:00]MH_I2C_Read... [22:33:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:33:00]Read from MH i2c: E2 [22:33:00]MH_I2C_Read... [22:33:00]Read from MH i2c: E2 0E 00 [22:33:00]MH_I2C_Read... [22:33:00]Read from MH i2c: E2 0E 00 5F 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [22:33:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:33:00]wFMCommunicate OK [22:33:00]SAM_PROTO_GetShiftState done [22:33:00]FM_GetShiftState done [22:33:00]opened in 1724113081 [22:33:00]opened+sec_in_day 1724199481 [22:33:00]quantity*price = 100050 [22:33:00]sum+1 = 100052 [22:33:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 774 20.08.2024 22:33 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163329 ФПД: 216794439642061 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223301&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163329&fm=216794439642061&tin=02508201610067®Number=0000000000092562&sum=100000 [22:33:01]StoreToDocumentArchive [22:33:01]shift 465 fd 163329 [22:33:01]save to /storage/0465/doc_00163329 [22:33:01]save last doc name /storage/0465/doc_00163329 to /storage/kkm_last_doc_name [22:33:01]save OK [22:33:01]Clear old archive folders... [22:33:01]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:33:01]tlvbuf is 009A18E0 [22:33:01]SAM_PROTO_ClearQueue [22:33:01]wFMCommunicate request_size=4 [22:33:01]MH_SAM_APDU [22:33:01]CAPDU: 80 09 00 00 [22:33:01]Write to MH i2c: E2 08 00 6C 07 80 09 00 00 00 00 00 00 E5 [22:33:01]Write i2c OK [22:33:01]MH_I2C_Read... [22:33:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:33:01]Read from MH i2c: E2 [22:33:01]MH_I2C_Read... [22:33:01]Read from MH i2c: E2 03 00 [22:33:01]MH_I2C_Read... [22:33:01]Read from MH i2c: E2 03 00 6C 07 00 90 00 E7 [22:33:01]RAPDU: 90 00 [22:33:01]wFMCommunicate OK [22:33:01]SAM_PROTO_ClearQueue done [22:33:01]KKMCreateOFDPacket [22:33:01]OFDProtocolAddRootSTLVToBuf [22:33:01]FM_MakeSignedData [22:33:01]FM_MakeSignedData [22:33:01]SAM_PROTO_SignData [22:33:01]wFMCommunicate request_size=4 [22:33:01]MH_SAM_APDU [22:33:01]CAPDU: 80 0D 01 02 [22:33:01]Write to MH i2c: E2 08 00 6D 07 80 0D 01 02 00 00 00 00 ED [22:33:01]Write i2c OK [22:33:01]MH_I2C_Read... [22:33:01]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:33:01]Read from MH i2c: E2 [22:33:01]MH_I2C_Read... [22:33:01]Read from MH i2c: E2 03 00 [22:33:01]MH_I2C_Read... [22:33:01]Read from MH i2c: E2 03 00 6D 07 00 90 00 E8 [22:33:01]RAPDU: 90 00 [22:33:01]wFMCommunicate OK [22:33:01]wFMCommunicate request_size=255 [22:33:01]MH_SAM_APDU [22:33:01]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 9D 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 7E 02 00 35 04 06 00 C5 2C 63 90 [22:33:01]Write to MH i2c: E2 02 01 6E 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 9D 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 7E 02 00 35 04 06 00 C5 2C 63 90 00 00 9D [22:33:01]Write i2c OK [22:33:01]MH_I2C_Read... [22:33:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:33:02]Read from MH i2c: E2 [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: E2 03 00 [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: E2 03 00 6E 07 00 90 00 E9 [22:33:02]RAPDU: 90 00 [22:33:02]wFMCommunicate OK [22:33:02]wFMCommunicate request_size=7 [22:33:02]MH_SAM_APDU [22:33:02]CAPDU: 80 0D 02 02 02 6B CD [22:33:02]Write to MH i2c: E2 0A 00 6F 07 80 0D 02 02 02 00 6B CD 00 00 2C [22:33:02]Write i2c OK [22:33:02]MH_I2C_Read... [22:33:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:33:02]Read from MH i2c: E2 [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: E2 03 00 [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: E2 03 00 6F 07 00 90 00 EA [22:33:02]RAPDU: 90 00 [22:33:02]wFMCommunicate OK [22:33:02]wFMCommunicate request_size=4 [22:33:02]MH_SAM_APDU [22:33:02]CAPDU: 80 0D 03 02 [22:33:02]Write to MH i2c: E2 08 00 70 07 80 0D 03 02 00 00 00 00 F2 [22:33:02]Write i2c OK [22:33:02]MH_I2C_Read... [22:33:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:33:02]Read from MH i2c: E2 [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: E2 0B 00 [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: E2 0B 00 70 07 00 B0 C2 3F 57 EA CE A3 73 90 00 C9 [22:33:02]RAPDU: B0 C2 3F 57 EA CE A3 73 90 00 [22:33:02]wFMCommunicate OK [22:33:02]SAM_PROTO_SignData done [22:33:02]FM_MakeSignedData done [22:33:02]CreateOFDProtocolMessage [22:33:02]wFMCommunicate request_size=4 [22:33:02]MH_SAM_APDU [22:33:02]CAPDU: 80 11 00 00 [22:33:02]Write to MH i2c: E2 08 00 71 07 80 11 00 00 00 00 00 00 F2 [22:33:02]Write i2c OK [22:33:02]MH_I2C_Read... [22:33:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:33:02]Read from MH i2c: E2 [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: E2 17 00 [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: E2 17 00 71 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [22:33:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:33:02]wFMCommunicate OK [22:33:02]CreateOFDProtocolMessage done [22:33:02]OFDSenderStorePacket 163329 [22:33:02]StoreOFDPacket docnum=163329 [22:33:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B1 D2 04 01 FF B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 9D 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 7E 02 00 35 04 06 00 C5 2C 63 90 6B CD B0 C2 3F 57 EA CE A3 73 [22:33:02]CheckFolder [22:33:02]dirname=/storage/ofd_packets [22:33:02]CheckFolder done [22:33:02]ProducePacketName [22:33:02]name=ofd_packets/00163329 [22:33:02]NVStorageSaveData ofd_packets/00163329 [22:33:02]File name is /storage/ofd_packets/00163329 [22:33:02]Write 298 bytes [22:33:02]NVStorageSaveData done [22:33:02]OFDSenderStorePacket done [22:33:02]KKMCreateOFDPacket done [22:33:02]NVStorageSaveData kkm_last_timestamp [22:33:02]File name is /storage/kkm_last_timestamp [22:33:02]Write 4 bytes [22:33:02]NVStorageSaveData done [22:33:02]ExternCall_PrintAddStr [22:33:02]wPrintStart [22:33:02]Write to MH i2c: 01 00 00 72 07 79 [22:33:02]Write i2c OK [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: 01 [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: 01 07 00 [22:33:02]MH_I2C_Read... [22:33:02]Read from MH i2c: 01 07 00 72 07 00 00 00 00 00 FF 0F 8E [22:33:02]RasterBufferAndPrint [22:33:02]line Счет N : (1)291859 [22:33:02]line ИНН: 02508201610067 [22:33:02]line Контрольно-Кассовый Чек [22:33:02]line ПРОДАЖА [22:33:02]line ТРК (МРК, ГНК) : 64 [22:33:02]line Товар: 2710194800 [22:33:02]line ДТ-К-5 [22:33:02]line 13.130 * 76.20 [22:33:02]line = 1000.51 [22:33:02]line НДС 12% НСП 1% [22:33:02]line > о реализуемом товаре [22:33:02]line ОКРУГЛЕНИЕ: -0.51 [22:33:02]line ИТОГО: 1000.00 [22:33:02]line Внесено: 1000.00 [22:33:02]line СДАЧА: 0.00 [22:33:02]line НСП 1% : 8.85 [22:33:02]line НДС 12% : 106.25 [22:33:02]line Наличными: 1000.00 [22:33:02]line Безнал.: 0.00 [22:33:02]line Место: АЗС № 130 "Партнер Нефть" [22:33:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:33:02]line СНО: Общий режим [22:33:02]line Чек 774 20.08.2024 22:33 [22:33:02]line Смена: 465 ФФД: 1.0 [22:33:02]line ЗНМ: 0300000070 [22:33:02]line РНМ: 0000000000092562 [22:33:02]line Версия ККМ: 001 [22:33:02]line ФМ: 0000000000871769 [22:33:02]line ФД: 163329 [22:33:02]line ФПД: 216794439642061 [22:33:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223301&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163329&fm=216794439642061&tin=02508201610067®Number=0000000000092562&sum=100000 [22:33:02]OFD Sender: Processing packet 163329 [packets to send 961, broken 960] [22:33:02]ProducePacketName [22:33:02]name=ofd_packets/00163329 [22:33:02]OFD Sender: To server: pG, [22:33:02]CommunicateWithHost lk.salyk.kg:30040 [22:33:02]ConnectInit lk.salyk.kg [22:33:02]written 0, free lines is 4095 [22:33:03]Write to MH i2c: 01 00 00 9D 07 A4 [22:33:03]Write i2c OK [22:33:03]MH_I2C_Read... [22:33:03]Read from MH i2c: 01 [22:33:03]MH_I2C_Read... [22:33:03]Read from MH i2c: 01 07 00 [22:33:03]MH_I2C_Read... [22:33:03]Read from MH i2c: 01 07 00 9D 07 00 00 00 00 00 C5 0C 7C [22:33:03]RasterBufferAndPrint [22:33:03]line [22:33:03]line [22:33:03]line [22:33:03]line [22:33:03]line [22:33:03]written 0, free lines is 3274 [22:33:03]MH_Cut [22:33:03]Write to MH i2c: D1 01 00 A4 07 01 7D [22:33:03]Write i2c OK [22:33:03]MH_I2C_Read... [22:33:03]Read from MH i2c: D1 [22:33:03]MH_I2C_Read... [22:33:03]Read from MH i2c: D1 01 00 [22:33:03]MH_I2C_Read... [22:33:03]Read from MH i2c: D1 01 00 A4 07 00 7C [22:33:03]Write to MH i2c: 01 00 00 A5 07 AC [22:33:03]Write i2c OK [22:33:03]MH_I2C_Read... [22:33:03]*** Cut start [22:33:03]*** Purtial cut [22:33:03]*** Stage 1: CUTSNS_PIN = 1 [22:33:04]Connected sock=11 [22:33: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 36 39 0C 01 00 00 B1 D2 04 01 FF B7 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 06 03 00 00 F4 03 04 00 9D 19 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 01 7E 02 00 35 04 06 00 C5 2C 63 90 6B CD B0 C2 3F 57 EA CE A3 73 [22:33:05]Read from MH i2c: 01 [22:33:05]MH_I2C_Read... [22:33:05]*** Stop cut motor [22:33:05]*** Cut end [22:33:05]Read from MH i2c: 01 07 00 [22:33:05]MH_I2C_Read... [22:33:05]Read from MH i2c: 01 07 00 A5 07 00 00 00 00 00 FF 0F C1 [22:33:05]process_action close_receipt done [22:33:05]requested_data is exist [22:33:05]produce_requested_data [22:33:05]requested_item fm.sn is exist - process it [22:33:05]wFMCommunicate request_size=4 [22:33:05]MH_SAM_APDU [22:33:05]CAPDU: 80 11 00 00 [22:33:05]Write to MH i2c: E2 08 00 A6 07 80 11 00 00 00 00 00 00 27 [22:33:05]Write i2c OK [22:33:05]MH_I2C_Read... [22:33:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:33:05]Read from MH i2c: E2 [22:33:05]MH_I2C_Read... [22:33:05]Read from MH i2c: E2 17 00 [22:33:05]MH_I2C_Read... [22:33:05]Read from MH i2c: E2 17 00 A6 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [22:33:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:33:06]wFMCommunicate OK [22:33:06]requested_item fd.num is exist - process it [22:33:06]SAM_PROTO_GetFieldsCounters [22:33:06]wFMCommunicate request_size=4 [22:33:06]MH_SAM_APDU [22:33:06]CAPDU: 80 13 00 00 [22:33:06]Write to MH i2c: E2 08 00 A7 07 80 13 00 00 00 00 00 00 2A [22:33:06]Write i2c OK [22:33:06]MH_I2C_Read... [22:33:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:33:06]Read from MH i2c: E2 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 62 00 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 62 00 A7 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 06 03 00 00 5E 04 04 00 06 03 00 00 57 04 04 00 07 03 00 00 19 04 04 00 00 00 00 00 90 00 BE [22:33: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 01 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 06 03 00 00 5E 04 04 00 06 03 00 00 57 04 04 00 07 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:33:06]wFMCommunicate OK [22:33:06]SAM_PROTO_GetFieldsCounters done [22:33:06]requested_item shift.num is exist - process it [22:33:06]requested_item shift.opened is exist - process it [22:33:06]req_shift_opened [22:33:06]FM_GetShiftState [22:33:06]SAM_PROTO_GetShiftState [22:33:06]wFMCommunicate request_size=4 [22:33:06]MH_SAM_APDU [22:33:06]CAPDU: 80 13 01 00 [22:33:06]Write to MH i2c: E2 08 00 A8 07 80 13 01 00 00 00 00 00 2C [22:33:06]Write i2c OK [22:33:06]MH_I2C_Read... [22:33:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:33:06]Read from MH i2c: E2 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 0E 00 [22:33:06]MH_I2C_Read... [22:33:06]Read from MH i2c: E2 0E 00 A8 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FA [22:33:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:33:06]wFMCommunicate OK [22:33:06]SAM_PROTO_GetShiftState done [22:33:06]FM_GetShiftState done [22:33:06]req_shift_opened done [22:33:06]requested_item shift.open_date is exist - process it [22:33:06]req_shift_open_date [22:33:06]req_shift_open_date done [22:33:06]produce_requested_data done [22:33:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163329,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:33:06]process_action_free close_receipt [22:33:06]json_value_free [22:33:06]json_value_free done [22:33:06]process_json_proto returns [22:33:06]Send response to host [22:33:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163329,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:33:06]free response buf [22:33:06]execute_script done [22:33:06]execute_script returns [22:33:06]free content buf [22:33:06]Sock 7.Close socket [22:33:06]Sock 7.Thread stoped [22:33: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 36 39 4F 00 00 00 E2 18 47 00 5C 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 36 39 10 04 04 00 01 7E 02 00 F4 03 04 00 F2 C2 C4 66 B6 04 01 00 00 D0 D2 44 59 08 E9 22 F3 [22:33:06]CommunicateWithHost err = 0 [22:33:06]CheckOFDResponse [22:33:06]1017 (14) - 77093643461234 [22:33:06]1041 (16) - 0000000000871769 [22:33:06]1040 (4) - 163329 [22:33:06]1012 (4) - 20.08.2024 16:23 [22:33:06]1206 (1) - 0 [22:33:06]OFD Sender: Remove packet 163329 [22:33:06]ProducePacketName [22:33:06]name=ofd_packets/00163329 [22:33:06]NVStorageDeleteData [22:33:06]OFD Sender: No OFD packet to send [22:33:11]OFD Sender: No OFD packet to send [22:33:16]OFD Sender: No OFD packet to send [22:33:19]recv_with_timeout no data received [22:33:21]OFD Sender: No OFD packet to send [22:33:26]OFD Sender: No OFD packet to send [22:33:31]OFD Sender: No OFD packet to send [22:33:36]OFD Sender: No OFD packet to send [22:33:37]recv_with_timeout no data received [22:33:41]OFD Sender: No OFD packet to send [22:33:47]OFD Sender: No OFD packet to send [22:33:52]OFD Sender: No OFD packet to send [22:33:57]OFD Sender: No OFD packet to send [22:34:02]OFD Sender: No OFD packet to send [22:34:07]OFD Sender: No OFD packet to send [22:34:12]OFD Sender: No OFD packet to send [22:34:15]recv_with_timeout no data received [22:34:17]OFD Sender: No OFD packet to send [22:34:22]OFD Sender: No OFD packet to send [22:34:27]OFD Sender: No OFD packet to send [22:34:32]OFD Sender: No OFD packet to send [22:34:37]OFD Sender: No OFD packet to send [22:34:42]OFD Sender: No OFD packet to send [22:34:47]OFD Sender: No OFD packet to send [22:34:52]OFD Sender: No OFD packet to send [22:34:57]OFD Sender: No OFD packet to send [22:35:01]accept exits with 9 [22:35:01]New connection [22:35:01]New thread 3067637092 created [22:35:01]Thread 3067493732 joined [22:35:01]Waiting for new connection... [22:35:01] Sock 9.Parse request [22:35:01]Sock 9.Check first char [22:35:01]Sock 9.First char is OK [22:35:01]request: POST /json_proto HTTP/1.0 [22:35:01]Method: POST [22:35:01]URL: /json_proto [22:35:01]Method is POST - this is cgi request [22:35:01]url: /json_proto [22:35:01]query_string will be loaded in cgi processing [22:35:01]execute_cgi json_proto POST (null) [22:35:01]execute_cgi path=json_proto method=POST [22:35:01]POST find Content-Length [22:35:01]Host: 172.17.44.132:8080 [22:35:01]Content-Length: 789 [22:35:01]Content-Type: application/json [22:35:01] [22:35:01]POST finish read [22:35:01]Found Content-Length = 789 [22:35:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50515", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:35:01]execute_script... [22:35:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50515", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 80.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:35:01]POST & json_proto [22:35:01]process_json_proto [22:35:01]json parsed OK: [22:35:01]protocol is kg_v1.0 [22:35:01]action value=close_receipt [22:35:01]process_action close_receipt [22:35:01]cmd_close_receipt [22:35:01]MH_GetDate [22:35:01]Write to MH i2c: F0 00 00 A9 07 9F [22:35:01]Write i2c OK [22:35:01]MH_I2C_Read... [22:35:01]Read from MH i2c: F0 [22:35:01]MH_I2C_Read... [22:35:01]Read from MH i2c: F0 09 00 [22:35:01]MH_I2C_Read... [22:35:01]Read from MH i2c: F0 09 00 A9 07 00 16 1A C5 66 2A 83 C1 65 D6 [22:35:01]GetLastDocTimeStamp 1724193181 [22:35:01]current date 1724193302 [22:35:01]FM_GetShiftState [22:35:01]SAM_PROTO_GetShiftState [22:35:01]wFMCommunicate request_size=4 [22:35:01]MH_SAM_APDU [22:35:01]CAPDU: 80 13 01 00 [22:35:01]Write to MH i2c: E2 08 00 AA 07 80 13 01 00 00 00 00 00 2E [22:35:01]Write i2c OK [22:35:01]MH_I2C_Read... [22:35:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:01]Read from MH i2c: E2 [22:35:01]MH_I2C_Read... [22:35:01]Read from MH i2c: E2 0E 00 [22:35:01]MH_I2C_Read... [22:35:01]Read from MH i2c: E2 0E 00 AA 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [22:35:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:35:01]wFMCommunicate OK [22:35:01]SAM_PROTO_GetShiftState done [22:35:01]FM_GetShiftState done [22:35:01]opened in 1724113081 [22:35:01]opened+sec_in_day 1724199481 [22:35:01]quantity*price = 8000 [22:35:01]sum+1 = 8001 [22:35:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 80.00 НСП 1% : 0.71 НДС 12% : 8.50 Наличными: 0.00 Безнал.: 80.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 775 20.08.2024 22:35 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163330 ФПД: 54604049410081 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223502&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163330&fm=54604049410081&tin=02508201610067®Number=0000000000092562&sum=8000 0 [22:35:02]StoreToDocumentArchive [22:35:02]shift 465 fd 163330 [22:35:02]save to /storage/0465/doc_00163330 [22:35:02]save last doc name /storage/0465/doc_00163330 to /storage/kkm_last_doc_name [22:35:02]save OK [22:35:02]Clear old archive folders... [22:35:02]ProcessDocumentItem done err = 0, tmpTLVsize=268 [22:35:02]tlvbuf is 0090AE60 [22:35:02]SAM_PROTO_ClearQueue [22:35:02]wFMCommunicate request_size=4 [22:35:02]MH_SAM_APDU [22:35:02]CAPDU: 80 09 00 00 [22:35:02]Write to MH i2c: E2 08 00 B7 07 80 09 00 00 00 00 00 00 30 [22:35:02]Write i2c OK [22:35:02]MH_I2C_Read... [22:35:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:35:03]Read from MH i2c: E2 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 03 00 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 03 00 B7 07 00 90 00 32 [22:35:03]RAPDU: 90 00 [22:35:03]wFMCommunicate OK [22:35:03]SAM_PROTO_ClearQueue done [22:35:03]KKMCreateOFDPacket [22:35:03]OFDProtocolAddRootSTLVToBuf [22:35:03]FM_MakeSignedData [22:35:03]FM_MakeSignedData [22:35:03]SAM_PROTO_SignData [22:35:03]wFMCommunicate request_size=4 [22:35:03]MH_SAM_APDU [22:35:03]CAPDU: 80 0D 01 02 [22:35:03]Write to MH i2c: E2 08 00 B8 07 80 0D 01 02 00 00 00 00 38 [22:35:03]Write i2c OK [22:35:03]MH_I2C_Read... [22:35:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:35:03]Read from MH i2c: E2 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 03 00 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 03 00 B8 07 00 90 00 33 [22:35:03]RAPDU: 90 00 [22:35:03]wFMCommunicate OK [22:35:03]wFMCommunicate request_size=255 [22:35:03]MH_SAM_APDU [22:35:03]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 07 03 00 00 F4 03 04 00 16 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [22:35:03]Write to MH i2c: E2 02 01 B9 07 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 07 03 00 00 F4 03 04 00 16 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 81 [22:35:03]Write i2c OK [22:35:03]MH_I2C_Read... [22:35:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:03]Read from MH i2c: E2 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 03 00 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 03 00 B9 07 00 90 00 34 [22:35:03]RAPDU: 90 00 [22:35:03]wFMCommunicate OK [22:35:03]wFMCommunicate request_size=27 [22:35:03]MH_SAM_APDU [22:35:03]CAPDU: 80 0D 02 02 16 31 37 36 39 10 04 04 00 02 7E 02 00 35 04 06 00 31 A9 7E F7 E8 21 [22:35:03]Write to MH i2c: E2 1E 00 BA 07 80 0D 02 02 16 00 31 37 36 39 10 04 04 00 02 7E 02 00 35 04 06 00 31 A9 7E F7 E8 21 00 00 6F [22:35:03]Write i2c OK [22:35:03]MH_I2C_Read... [22:35:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:35:03]Read from MH i2c: E2 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 03 00 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 03 00 BA 07 00 90 00 35 [22:35:03]RAPDU: 90 00 [22:35:03]wFMCommunicate OK [22:35:03]wFMCommunicate request_size=4 [22:35:03]MH_SAM_APDU [22:35:03]CAPDU: 80 0D 03 02 [22:35:03]Write to MH i2c: E2 08 00 BB 07 80 0D 03 02 00 00 00 00 3D [22:35:03]Write i2c OK [22:35:03]MH_I2C_Read... [22:35:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:35:03]Read from MH i2c: E2 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 0B 00 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 0B 00 BB 07 00 7D 6E 6D B0 E9 B1 48 F7 90 00 1F [22:35:03]RAPDU: 7D 6E 6D B0 E9 B1 48 F7 90 00 [22:35:03]wFMCommunicate OK [22:35:03]SAM_PROTO_SignData done [22:35:03]FM_MakeSignedData done [22:35:03]CreateOFDProtocolMessage [22:35:03]wFMCommunicate request_size=4 [22:35:03]MH_SAM_APDU [22:35:03]CAPDU: 80 11 00 00 [22:35:03]Write to MH i2c: E2 08 00 BC 07 80 11 00 00 00 00 00 00 3D [22:35:03]Write i2c OK [22:35:03]MH_I2C_Read... [22:35:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:03]Read from MH i2c: E2 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 17 00 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: E2 17 00 BC 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [22:35:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:35:03]wFMCommunicate OK [22:35:03]CreateOFDProtocolMessage done [22:35:03]OFDSenderStorePacket 163330 [22:35:03]StoreOFDPacket docnum=163330 [22:35:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 9A 4C 18 01 DD 01 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 07 03 00 00 F4 03 04 00 16 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 7E 02 00 35 04 06 00 31 A9 7E F7 E8 21 7D 6E 6D B0 E9 B1 48 F7 [22:35:03]CheckFolder [22:35:03]dirname=/storage/ofd_packets [22:35:03]CheckFolder done [22:35:03]ProducePacketName [22:35:03]name=ofd_packets/00163330 [22:35:03]NVStorageSaveData ofd_packets/00163330 [22:35:03]File name is /storage/ofd_packets/00163330 [22:35:03]Write 318 bytes [22:35:03]NVStorageSaveData done [22:35:03]OFDSenderStorePacket done [22:35:03]KKMCreateOFDPacket done [22:35:03]NVStorageSaveData kkm_last_timestamp [22:35:03]File name is /storage/kkm_last_timestamp [22:35:03]Write 4 bytes [22:35:03]NVStorageSaveData done [22:35:03]ExternCall_PrintAddStr [22:35:03]wPrintStart [22:35:03]Write to MH i2c: 01 00 00 BD 07 C4 [22:35:03]Write i2c OK [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: 01 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: 01 07 00 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: 01 07 00 BD 07 00 00 00 00 00 FF 0F D9 [22:35:03]RasterBufferAndPrint [22:35:03]line Счет N : (3)50515 [22:35:03]line ИНН: 02508201610067 [22:35:03]line Контрольно-Кассовый Чек [22:35:03]line ПРОДАЖА [22:35:03]line Товар: 4870001570057 [22:35:03]line Напиток Pepsi 0,5л [22:35:03]line 1.000 * 80.00 [22:35:03]line = 80.00 [22:35:03]line НДС 12% НСП 1% [22:35:03]line > о реализуемом товаре [22:35:03]line ИТОГО: 80.00 [22:35:03]line НСП 1% : 0.71 [22:35:03]line НДС 12% : 8.50 [22:35:03]line Наличными: 0.00 [22:35:03]line Безнал.: 80.00 [22:35:03]line Место: АЗС № 130 "Партнер Нефть" [22:35:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:35:03]line СНО: Общий режим [22:35:03]line Чек 775 20.08.2024 22:35 [22:35:03]line Смена: 465 ФФД: 1.0 [22:35:03]line ЗНМ: 0300000070 [22:35:03]line РНМ: 0000000000092562 [22:35:03]line Версия ККМ: 001 [22:35:03]line Платежная система: Бакай Банк [22:35:03]line ФМ: 0000000000871769 [22:35:03]line ФД: 163330 [22:35:03]line ФПД: 54604049410081 [22:35:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223502&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163330&fm=54604049410081&tin=02508201610067®Number=0000000000092562&sum=8000 [22:35:03]line 0 [22:35:03]written 0, free lines is 4095 [22:35:03]OFD Sender: Processing packet 163330 [packets to send 961, broken 960] [22:35:03]ProducePacketName [22:35:03]name=ofd_packets/00163330 [22:35:03]OFD Sender: To server: pG, [22:35:03]CommunicateWithHost lk.salyk.kg:30040 [22:35:03]ConnectInit lk.salyk.kg [22:35:03]Write to MH i2c: 01 00 00 E7 07 EE [22:35:03]Write i2c OK [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: 01 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: 01 07 00 [22:35:03]MH_I2C_Read... [22:35:03]Read from MH i2c: 01 07 00 E7 07 00 00 00 00 00 B6 0C B7 [22:35:03]RasterBufferAndPrint [22:35:03]line [22:35:03]line [22:35:03]line [22:35:03]line [22:35:03]line [22:35:03]written 0, free lines is 3260 [22:35:04]MH_Cut [22:35:04]Write to MH i2c: D1 01 00 EE 07 01 C7 [22:35:04]Write i2c OK [22:35:04]MH_I2C_Read... [22:35:04]Read from MH i2c: D1 [22:35:04]MH_I2C_Read... [22:35:04]Read from MH i2c: D1 01 00 [22:35:04]MH_I2C_Read... [22:35:04]Read from MH i2c: D1 01 00 EE 07 00 C6 [22:35:04]Write to MH i2c: 01 00 00 EF 07 F6 [22:35:04]Write i2c OK [22:35:04]MH_I2C_Read... [22:35:04]*** Cut start [22:35:04]*** Purtial cut [22:35:04]*** Stage 1: CUTSNS_PIN = 1 [22:35:04]Connected sock=11 [22:35: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 36 39 20 01 00 00 9A 4C 18 01 DD 01 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 07 03 00 00 F4 03 04 00 16 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 7E 02 00 35 04 06 00 31 A9 7E F7 E8 21 7D 6E 6D B0 E9 B1 48 F7 [22:35: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 36 39 4F 00 00 00 42 E7 47 00 CC 56 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 02 7E 02 00 F4 03 04 00 6A C3 C4 66 B6 04 01 00 00 B0 B8 A5 1C B8 94 4C 83 [22:35:06]CommunicateWithHost err = 0 [22:35:06]CheckOFDResponse [22:35:06]1017 (14) - 77093643461234 [22:35:06]1041 (16) - 0000000000871769 [22:35:06]1040 (4) - 163330 [22:35:06]1012 (4) - 20.08.2024 16:25 [22:35:06]1206 (1) - 0 [22:35:06]OFD Sender: Remove packet 163330 [22:35:06]ProducePacketName [22:35:06]name=ofd_packets/00163330 [22:35:06]NVStorageDeleteData [22:35:06]OFD Sender: No OFD packet to send [22:35:06]Read from MH i2c: 01 [22:35:06]MH_I2C_Read... [22:35:06]*** Stop cut motor [22:35:06]*** Cut end [22:35:06]Read from MH i2c: 01 07 00 [22:35:06]MH_I2C_Read... [22:35:06]Read from MH i2c: 01 07 00 EF 07 00 00 00 00 00 FF 0F 0B [22:35:06]process_action close_receipt done [22:35:06]requested_data is exist [22:35:06]produce_requested_data [22:35:06]requested_item fm.sn is exist - process it [22:35:06]wFMCommunicate request_size=4 [22:35:06]MH_SAM_APDU [22:35:06]CAPDU: 80 11 00 00 [22:35:06]Write to MH i2c: E2 08 00 F0 07 80 11 00 00 00 00 00 00 71 [22:35:06]Write i2c OK [22:35:06]MH_I2C_Read... [22:35:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:35:06]Read from MH i2c: E2 [22:35:06]MH_I2C_Read... [22:35:06]Read from MH i2c: E2 17 00 [22:35:06]MH_I2C_Read... [22:35:06]Read from MH i2c: E2 17 00 F0 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CA [22:35:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:35:06]wFMCommunicate OK [22:35:06]requested_item fd.num is exist - process it [22:35:06]SAM_PROTO_GetFieldsCounters [22:35:06]wFMCommunicate request_size=4 [22:35:06]MH_SAM_APDU [22:35:06]CAPDU: 80 13 00 00 [22:35:06]Write to MH i2c: E2 08 00 F1 07 80 13 00 00 00 00 00 00 74 [22:35:06]Write i2c OK [22:35:06]MH_I2C_Read... [22:35:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:35:07]Read from MH i2c: E2 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 62 00 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 62 00 F1 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 07 03 00 00 5E 04 04 00 07 03 00 00 57 04 04 00 08 03 00 00 19 04 04 00 00 00 00 00 90 00 0C [22:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 02 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 07 03 00 00 5E 04 04 00 07 03 00 00 57 04 04 00 08 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:35:07]wFMCommunicate OK [22:35:07]SAM_PROTO_GetFieldsCounters done [22:35:07]requested_item shift.num is exist - process it [22:35:07]requested_item shift.opened is exist - process it [22:35:07]req_shift_opened [22:35:07]FM_GetShiftState [22:35:07]SAM_PROTO_GetShiftState [22:35:07]wFMCommunicate request_size=4 [22:35:07]MH_SAM_APDU [22:35:07]CAPDU: 80 13 01 00 [22:35:07]Write to MH i2c: E2 08 00 F2 07 80 13 01 00 00 00 00 00 76 [22:35:07]Write i2c OK [22:35:07]MH_I2C_Read... [22:35:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:35:07]Read from MH i2c: E2 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 0E 00 [22:35:07]MH_I2C_Read... [22:35:07]Read from MH i2c: E2 0E 00 F2 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 44 [22:35:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:35:07]wFMCommunicate OK [22:35:07]SAM_PROTO_GetShiftState done [22:35:07]FM_GetShiftState done [22:35:07]req_shift_opened done [22:35:07]requested_item shift.open_date is exist - process it [22:35:07]req_shift_open_date [22:35:07]req_shift_open_date done [22:35:07]produce_requested_data done [22:35:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163330,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:35:07]process_action_free close_receipt [22:35:07]json_value_free [22:35:07]json_value_free done [22:35:07]process_json_proto returns [22:35:07]Send response to host [22:35:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163330,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:35:07]free response buf [22:35:07]execute_script done [22:35:07]execute_script returns [22:35:07]free content buf [22:35:07]Sock 9.Close socket [22:35:07]Sock 9.Thread stoped [22:35:11]OFD Sender: No OFD packet to send [22:35:16]OFD Sender: No OFD packet to send [22:35:17]recv_with_timeout no data received [22:35:21]OFD Sender: No OFD packet to send [22:35:26]OFD Sender: No OFD packet to send [22:35:30]recv_with_timeout no data received [22:35:31]OFD Sender: No OFD packet to send [22:35:36]OFD Sender: No OFD packet to send [22:35:41]OFD Sender: No OFD packet to send [22:35:46]OFD Sender: No OFD packet to send [22:35:51]OFD Sender: No OFD packet to send [22:35:56]OFD Sender: No OFD packet to send [22:35:57]recv_with_timeout no data received [22:36:01]OFD Sender: No OFD packet to send [22:36:02]accept exits with 10 [22:36:02]New connection [22:36:02]New thread 3067493732 created [22:36:02]Thread 3067637092 joined [22:36:02]Waiting for new connection... [22:36:02] Sock 10.Parse request [22:36:02]Sock 10.Check first char [22:36:02]Sock 10.First char is OK [22:36:02]request: POST /json_proto HTTP/1.0 [22:36:02]Method: POST [22:36:02]URL: /json_proto [22:36:02]Method is POST - this is cgi request [22:36:02]url: /json_proto [22:36:02]query_string will be loaded in cgi processing [22:36:02]execute_cgi json_proto POST (null) [22:36:02]execute_cgi path=json_proto method=POST [22:36:02]POST find Content-Length [22:36:02]Host: 172.17.44.132:8080 [22:36:02]Content-Length: 1058 [22:36:02]Content-Type: application/json [22:36:02] [22:36:02]POST finish read [22:36:02]Found Content-Length = 1058 [22:36:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50516", "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 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 253.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:36:02]execute_script... [22:36: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)50516", "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 }]} ,{ "code": "2000036210013", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\u043D\u043E (GABB TRADE)", "price" : 115.00, "quantity" : 1.000, "sum" : 115.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 253.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:36:02]POST & json_proto [22:36:02]process_json_proto [22:36:02]json parsed OK: [22:36:02]protocol is kg_v1.0 [22:36:02]action value=close_receipt [22:36:02]process_action close_receipt [22:36:02]cmd_close_receipt [22:36:02]MH_GetDate [22:36:02]Write to MH i2c: F0 00 00 F3 07 E9 [22:36:02]Write i2c OK [22:36:02]MH_I2C_Read... [22:36:02]Read from MH i2c: F0 [22:36:02]MH_I2C_Read... [22:36:02]Read from MH i2c: F0 09 00 [22:36:02]MH_I2C_Read... [22:36:02]Read from MH i2c: F0 09 00 F3 07 00 53 1A C5 66 2A 83 C1 65 5D [22:36:02]GetLastDocTimeStamp 1724193302 [22:36:02]current date 1724193363 [22:36:02]FM_GetShiftState [22:36:02]SAM_PROTO_GetShiftState [22:36:02]wFMCommunicate request_size=4 [22:36:02]MH_SAM_APDU [22:36:02]CAPDU: 80 13 01 00 [22:36:02]Write to MH i2c: E2 08 00 F4 07 80 13 01 00 00 00 00 00 78 [22:36:02]Write i2c OK [22:36:02]MH_I2C_Read... [22:36:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:02]Read from MH i2c: E2 [22:36:02]MH_I2C_Read... [22:36:02]Read from MH i2c: E2 0E 00 [22:36:02]MH_I2C_Read... [22:36:02]Read from MH i2c: E2 0E 00 F4 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 46 [22:36:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:36:02]wFMCommunicate OK [22:36:02]SAM_PROTO_GetShiftState done [22:36:02]FM_GetShiftState done [22:36:02]opened in 1724113081 [22:36:02]opened+sec_in_day 1724199481 [22:36:02]quantity*price = 13800 [22:36:02]sum+1 = 13801 [22:36:02]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000036210013 Кофе Капучино (GABB TRADE) 1.000 * 115.00 = 115.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 253.00 НСП 1% : 2.24 НДС 12% : 26.86 Наличными: 0.00 Безнал.: 253.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 776 20.08.2024 22:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163331 ФПД: 190656391593682 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163331&fm=190656391593682&tin=02508201610067®Number=0000000000092562&sum=25300 0 [22:36:04]StoreToDocumentArchive [22:36:04]shift 465 fd 163331 [22:36:04]save to /storage/0465/doc_00163331 [22:36:04]save last doc name /storage/0465/doc_00163331 to /storage/kkm_last_doc_name [22:36:04]save OK [22:36:04]Clear old archive folders... [22:36:04]ProcessDocumentItem done err = 0, tmpTLVsize=384 [22:36:04]tlvbuf is 009A7840 [22:36:04]SAM_PROTO_ClearQueue [22:36:04]wFMCommunicate request_size=4 [22:36:04]MH_SAM_APDU [22:36:04]CAPDU: 80 09 00 00 [22:36:04]Write to MH i2c: E2 08 00 01 08 80 09 00 00 00 00 00 00 7B [22:36:04]Write i2c OK [22:36:04]MH_I2C_Read... [22:36:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:36:04]Read from MH i2c: E2 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 03 00 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 03 00 01 08 00 90 00 7D [22:36:04]RAPDU: 90 00 [22:36:04]wFMCommunicate OK [22:36:04]SAM_PROTO_ClearQueue done [22:36:04]KKMCreateOFDPacket [22:36:04]OFDProtocolAddRootSTLVToBuf [22:36:04]FM_MakeSignedData [22:36:04]FM_MakeSignedData [22:36:04]SAM_PROTO_SignData [22:36:04]wFMCommunicate request_size=4 [22:36:04]MH_SAM_APDU [22:36:04]CAPDU: 80 0D 01 02 [22:36:04]Write to MH i2c: E2 08 00 02 08 80 0D 01 02 00 00 00 00 83 [22:36:04]Write i2c OK [22:36:04]MH_I2C_Read... [22:36:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:36:04]Read from MH i2c: E2 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 03 00 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 03 00 02 08 00 90 00 7E [22:36:04]RAPDU: 90 00 [22:36:04]wFMCommunicate OK [22:36:04]wFMCommunicate request_size=255 [22:36:04]MH_SAM_APDU [22:36:04]CAPDU: 80 0D 02 02 FA 03 00 80 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 [22:36:04]Write to MH i2c: E2 02 01 03 08 80 0D 02 02 FA 00 03 00 80 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 FB [22:36:04]Write i2c OK [22:36:04]MH_I2C_Read... [22:36:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:36:04]Read from MH i2c: E2 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 03 00 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 03 00 03 08 00 90 00 7F [22:36:04]RAPDU: 90 00 [22:36:04]wFMCommunicate OK [22:36:04]wFMCommunicate request_size=143 [22:36:04]MH_SAM_APDU [22:36:04]CAPDU: 80 0D 02 02 8A E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 62 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 03 00 00 F4 03 04 00 54 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 7E 02 00 35 04 06 00 AD 66 A6 7E BE D2 [22:36:04]Write to MH i2c: E2 92 00 04 08 80 0D 02 02 8A 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 62 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 03 00 00 F4 03 04 00 54 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 7E 02 00 35 04 06 00 AD 66 A6 7E BE D2 00 00 2A [22:36:04]Write i2c OK [22:36:04]MH_I2C_Read... [22:36:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:36:04]Read from MH i2c: E2 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 03 00 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 03 00 04 08 00 90 00 80 [22:36:04]RAPDU: 90 00 [22:36:04]wFMCommunicate OK [22:36:04]wFMCommunicate request_size=4 [22:36:04]MH_SAM_APDU [22:36:04]CAPDU: 80 0D 03 02 [22:36:04]Write to MH i2c: E2 08 00 05 08 80 0D 03 02 00 00 00 00 88 [22:36:04]Write i2c OK [22:36:04]MH_I2C_Read... [22:36:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:36:04]Read from MH i2c: E2 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 0B 00 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 0B 00 05 08 00 B7 7B C0 43 EE 11 A1 05 90 00 63 [22:36:04]RAPDU: B7 7B C0 43 EE 11 A1 05 90 00 [22:36:04]wFMCommunicate OK [22:36:04]SAM_PROTO_SignData done [22:36:04]FM_MakeSignedData done [22:36:04]CreateOFDProtocolMessage [22:36:04]wFMCommunicate request_size=4 [22:36:04]MH_SAM_APDU [22:36:04]CAPDU: 80 11 00 00 [22:36:04]Write to MH i2c: E2 08 00 06 08 80 11 00 00 00 00 00 00 88 [22:36:04]Write i2c OK [22:36:04]MH_I2C_Read... [22:36:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:04]Read from MH i2c: E2 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 17 00 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: E2 17 00 06 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [22:36:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:36:04]wFMCommunicate OK [22:36:04]CreateOFDProtocolMessage done [22:36:04]OFDSenderStorePacket 163331 [22:36:04]StoreOFDPacket docnum=163331 [22:36:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 94 01 00 00 0A B3 8C 01 07 AA 5A 03 01 00 03 00 80 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 62 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 03 00 00 F4 03 04 00 54 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 7E 02 00 35 04 06 00 AD 66 A6 7E BE D2 B7 7B C0 43 EE 11 A1 05 [22:36:04]CheckFolder [22:36:04]dirname=/storage/ofd_packets [22:36:04]CheckFolder done [22:36:04]ProducePacketName [22:36:04]name=ofd_packets/00163331 [22:36:04]NVStorageSaveData ofd_packets/00163331 [22:36:04]File name is /storage/ofd_packets/00163331 [22:36:04]Write 434 bytes [22:36:04]NVStorageSaveData done [22:36:04]OFDSenderStorePacket done [22:36:04]KKMCreateOFDPacket done [22:36:04]NVStorageSaveData kkm_last_timestamp [22:36:04]File name is /storage/kkm_last_timestamp [22:36:04]Write 4 bytes [22:36:04]NVStorageSaveData done [22:36:04]ExternCall_PrintAddStr [22:36:04]wPrintStart [22:36:04]Write to MH i2c: 01 00 00 07 08 0F [22:36:04]Write i2c OK [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: 01 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: 01 07 00 [22:36:04]MH_I2C_Read... [22:36:04]Read from MH i2c: 01 07 00 07 08 00 00 00 00 00 FF 0F 24 [22:36:04]RasterBufferAndPrint [22:36:04]line Счет N : (3)50516 [22:36:04]line ИНН: 02508201610067 [22:36:05]line Контрольно-Кассовый Чек [22:36:05]line ПРОДАЖА [22:36:05]line Товар: 4640030091645 [22:36:05]line Сигареты ESSE Exchange M [22:36:05]line 1.000 * 138.00 [22:36:05]line = 138.00 [22:36:05]line НДС 12% НСП 1% [22:36:05]line > о реализуемом товаре [22:36:05]line Товар: 2000036210013 [22:36:05]line Кофе Капучино (GABB TRADE) [22:36:05]line 1.000 * 115.00 [22:36:05]line = 115.00 [22:36:05]line НДС 12% НСП 1% [22:36:05]line > о реализуемом товаре [22:36:05]line ИТОГО: 253.00 [22:36:05]line НСП 1% : 2.24 [22:36:05]line НДС 12% : 26.86 [22:36:05]line Наличными: 0.00 [22:36:05]line Безнал.: 253.00 [22:36:05]line Место: АЗС № 130 "Партнер Нефть" [22:36:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:36:05]line СНО: Общий режим [22:36:05]line Чек 776 20.08.2024 22:36 [22:36:05]line Смена: 465 ФФД: 1.0 [22:36:05]line ЗНМ: 0300000070 [22:36:05]line РНМ: 0000000000092562 [22:36:05]line Версия ККМ: 001 [22:36:05]line Платежная система: Бакай Банк [22:36:05]line ФМ: 0000000000871769 [22:36:05]line ФД: 163331 [22:36:05]line ФПД: 190656391593682 [22:36:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223604&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163331&fm=190656391593682&tin=02508201610067®Number=0000000000092562&sum=25300 [22:36:05]line 0 [22:36:05]OFD Sender: Processing packet 163331 [packets to send 961, broken 960] [22:36:05]ProducePacketName [22:36:05]name=ofd_packets/00163331 [22:36:05]OFD Sender: To server: pG, [22:36:05]CommunicateWithHost lk.salyk.kg:30040 [22:36:05]ConnectInit lk.salyk.kg [22:36:05]written 0, free lines is 4095 [22:36:05]Write to MH i2c: 01 00 00 37 08 3F [22:36:05]Write i2c OK [22:36:05]MH_I2C_Read... [22:36:05]Read from MH i2c: 01 [22:36:05]MH_I2C_Read... [22:36:05]Read from MH i2c: 01 07 00 [22:36:05]MH_I2C_Read... [22:36:05]Read from MH i2c: 01 07 00 37 08 00 00 00 00 00 65 0C B7 [22:36:05]RasterBufferAndPrint [22:36:05]line [22:36:05]line [22:36:05]line [22:36:05]line [22:36:05]line [22:36:05]written 0, free lines is 3179 [22:36:05]MH_Cut [22:36:05]Write to MH i2c: D1 01 00 3E 08 01 18 [22:36:05]Write i2c OK [22:36:05]MH_I2C_Read... [22:36:05]Read from MH i2c: D1 [22:36:05]MH_I2C_Read... [22:36:05]Read from MH i2c: D1 01 00 [22:36:05]MH_I2C_Read... [22:36:05]Read from MH i2c: D1 01 00 3E 08 00 17 [22:36:05]Write to MH i2c: 01 00 00 3F 08 47 [22:36:05]Write i2c OK [22:36:05]MH_I2C_Read... [22:36:05]Connected sock=7 [22:36: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 36 39 94 01 00 00 0A B3 8C 01 07 AA 5A 03 01 00 03 00 80 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 23 04 6A 00 8A 04 0D 00 32 30 30 30 30 33 36 32 31 30 30 31 33 06 04 26 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 28 47 41 42 42 20 54 52 41 44 45 29 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 EC 2C 00 00 00 00 13 04 06 00 EC 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D4 62 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 0A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D4 62 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 08 03 00 00 F4 03 04 00 54 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 03 7E 02 00 35 04 06 00 AD 66 A6 7E BE D2 B7 7B C0 43 EE 11 A1 05 [22:36: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 36 39 4F 00 00 00 A1 46 47 00 C7 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 36 39 10 04 04 00 03 7E 02 00 F4 03 04 00 A7 C3 C4 66 B6 04 01 00 00 8E 5A EC D4 FC 18 61 EA [22:36:06]CommunicateWithHost err = 0 [22:36:06]CheckOFDResponse [22:36:06]1017 (14) - 77093643461234 [22:36:06]1041 (16) - 0000000000871769 [22:36:06]1040 (4) - 163331 [22:36:06]1012 (4) - 20.08.2024 16:26 [22:36:06]1206 (1) - 0 [22:36:06]OFD Sender: Remove packet 163331 [22:36:06]ProducePacketName [22:36:06]name=ofd_packets/00163331 [22:36:06]NVStorageDeleteData [22:36:06]*** Cut start [22:36:06]*** Purtial cut [22:36:06]*** Stage 1: CUTSNS_PIN = 1 [22:36:06]OFD Sender: No OFD packet to send [22:36:08]Read from MH i2c: 01 [22:36:08]MH_I2C_Read... [22:36:08]*** Stop cut motor [22:36:08]*** Cut end [22:36:08]Read from MH i2c: 01 07 00 [22:36:08]MH_I2C_Read... [22:36:08]Read from MH i2c: 01 07 00 3F 08 00 00 00 00 00 FF 0F 5C [22:36:08]process_action close_receipt done [22:36:08]requested_data is exist [22:36:08]produce_requested_data [22:36:08]requested_item fm.sn is exist - process it [22:36:08]wFMCommunicate request_size=4 [22:36:08]MH_SAM_APDU [22:36:08]CAPDU: 80 11 00 00 [22:36:08]Write to MH i2c: E2 08 00 40 08 80 11 00 00 00 00 00 00 C2 [22:36:08]Write i2c OK [22:36:08]MH_I2C_Read... [22:36:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:08]Read from MH i2c: E2 [22:36:08]MH_I2C_Read... [22:36:08]Read from MH i2c: E2 17 00 [22:36:08]MH_I2C_Read... [22:36:08]Read from MH i2c: E2 17 00 40 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [22:36:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:36:08]wFMCommunicate OK [22:36:08]requested_item fd.num is exist - process it [22:36:08]SAM_PROTO_GetFieldsCounters [22:36:08]wFMCommunicate request_size=4 [22:36:08]MH_SAM_APDU [22:36:08]CAPDU: 80 13 00 00 [22:36:08]Write to MH i2c: E2 08 00 41 08 80 13 00 00 00 00 00 00 C5 [22:36:08]Write i2c OK [22:36:08]MH_I2C_Read... [22:36:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:36:08]Read from MH i2c: E2 [22:36:08]MH_I2C_Read... [22:36:08]Read from MH i2c: E2 62 00 [22:36:08]MH_I2C_Read... [22:36:08]Read from MH i2c: E2 62 00 41 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 03 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 08 03 00 00 5E 04 04 00 08 03 00 00 57 04 04 00 09 03 00 00 19 04 04 00 00 00 00 00 90 00 61 [22:36: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 03 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 08 03 00 00 5E 04 04 00 08 03 00 00 57 04 04 00 09 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:36:08]wFMCommunicate OK [22:36:08]SAM_PROTO_GetFieldsCounters done [22:36:08]requested_item shift.num is exist - process it [22:36:08]requested_item shift.opened is exist - process it [22:36:08]req_shift_opened [22:36:08]FM_GetShiftState [22:36:08]SAM_PROTO_GetShiftState [22:36:08]wFMCommunicate request_size=4 [22:36:08]MH_SAM_APDU [22:36:08]CAPDU: 80 13 01 00 [22:36:08]Write to MH i2c: E2 08 00 42 08 80 13 01 00 00 00 00 00 C7 [22:36:08]Write i2c OK [22:36:08]MH_I2C_Read... [22:36:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:08]Read from MH i2c: E2 [22:36:08]MH_I2C_Read... [22:36:08]Read from MH i2c: E2 0E 00 [22:36:08]MH_I2C_Read... [22:36:08]Read from MH i2c: E2 0E 00 42 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 95 [22:36:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:36:08]wFMCommunicate OK [22:36:08]SAM_PROTO_GetShiftState done [22:36:08]FM_GetShiftState done [22:36:08]req_shift_opened done [22:36:08]requested_item shift.open_date is exist - process it [22:36:08]req_shift_open_date [22:36:08]req_shift_open_date done [22:36:08]produce_requested_data done [22:36:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163331,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:36:08]process_action_free close_receipt [22:36:08]json_value_free [22:36:08]json_value_free done [22:36:08]process_json_proto returns [22:36:08]Send response to host [22:36:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163331,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:36:08]free response buf [22:36:08]execute_script done [22:36:08]execute_script returns [22:36:08]free content buf [22:36:08]Sock 10.Close socket [22:36:08]Sock 10.Thread stoped [22:36:11]OFD Sender: No OFD packet to send [22:36:16]OFD Sender: No OFD packet to send [22:36:21]OFD Sender: No OFD packet to send [22:36:26]OFD Sender: No OFD packet to send [22:36:31]OFD Sender: No OFD packet to send [22:36:36]OFD Sender: No OFD packet to send [22:36:41]OFD Sender: No OFD packet to send [22:36:46]OFD Sender: No OFD packet to send [22:36:51]OFD Sender: No OFD packet to send [22:36:54]accept exits with 9 [22:36:54]New connection [22:36:54]New thread 3067637092 created [22:36:54]Thread 3067493732 joined [22:36:54]Waiting for new connection... [22:36:54] Sock 9.Parse request [22:36:54]Sock 9.Check first char [22:36:54]Sock 9.First char is OK [22:36:54]request: POST /json_proto HTTP/1.0 [22:36:54]Method: POST [22:36:54]URL: /json_proto [22:36:54]Method is POST - this is cgi request [22:36:54]url: /json_proto [22:36:54]query_string will be loaded in cgi processing [22:36:54]execute_cgi json_proto POST (null) [22:36:54]execute_cgi path=json_proto method=POST [22:36:54]POST find Content-Length [22:36:54]Host: 172.17.44.132:8080 [22:36:54]Content-Length: 679 [22:36:54]Content-Type: application/json [22:36:54] [22:36:54]POST finish read [22:36:54]Found Content-Length = 679 [22:36:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:36:54]execute_script... [22:36:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291863", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 15.750, "sum" : 1200.15, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:36:54]POST & json_proto [22:36:54]process_json_proto [22:36:54]json parsed OK: [22:36:54]protocol is kg_v1.0 [22:36:54]action value=close_receipt [22:36:54]process_action close_receipt [22:36:54]cmd_close_receipt [22:36:54]MH_GetDate [22:36:54]Write to MH i2c: F0 00 00 43 08 3A [22:36:54]Write i2c OK [22:36:54]MH_I2C_Read... [22:36:54]Read from MH i2c: F0 [22:36:54]MH_I2C_Read... [22:36:54]Read from MH i2c: F0 09 00 [22:36:54]MH_I2C_Read... [22:36:54]Read from MH i2c: F0 09 00 43 08 00 87 1A C5 66 2A 83 C1 65 E2 [22:36:54]GetLastDocTimeStamp 1724193364 [22:36:54]current date 1724193415 [22:36:54]FM_GetShiftState [22:36:54]SAM_PROTO_GetShiftState [22:36:54]wFMCommunicate request_size=4 [22:36:54]MH_SAM_APDU [22:36:54]CAPDU: 80 13 01 00 [22:36:54]Write to MH i2c: E2 08 00 44 08 80 13 01 00 00 00 00 00 C9 [22:36:54]Write i2c OK [22:36:54]MH_I2C_Read... [22:36:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:54]Read from MH i2c: E2 [22:36:54]MH_I2C_Read... [22:36:54]Read from MH i2c: E2 0E 00 [22:36:54]MH_I2C_Read... [22:36:54]Read from MH i2c: E2 0E 00 44 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 97 [22:36:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:36:54]wFMCommunicate OK [22:36:54]SAM_PROTO_GetShiftState done [22:36:54]FM_GetShiftState done [22:36:54]opened in 1724113081 [22:36:54]opened+sec_in_day 1724199481 [22:36:54]quantity*price = 120015 [22:36:54]sum+1 = 120016 [22:36:54]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.15 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.45 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 777 20.08.2024 22:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163332 ФПД: 98331095028333 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223655&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163332&fm=98331095028333&tin=02508201610067®Number=0000000000092562&sum=120000 [22:36:55]StoreToDocumentArchive [22:36:55]shift 465 fd 163332 [22:36:55]save to /storage/0465/doc_00163332 [22:36:55]save last doc name /storage/0465/doc_00163332 to /storage/kkm_last_doc_name [22:36:55]save OK [22:36:55]Clear old archive folders... [22:36:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:36:55]tlvbuf is 009A94E0 [22:36:55]SAM_PROTO_ClearQueue [22:36:55]wFMCommunicate request_size=4 [22:36:55]MH_SAM_APDU [22:36:55]CAPDU: 80 09 00 00 [22:36:55]Write to MH i2c: E2 08 00 51 08 80 09 00 00 00 00 00 00 CB [22:36:55]Write i2c OK [22:36:55]MH_I2C_Read... [22:36:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:36:55]Read from MH i2c: E2 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 03 00 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 03 00 51 08 00 90 00 CD [22:36:55]RAPDU: 90 00 [22:36:55]wFMCommunicate OK [22:36:55]SAM_PROTO_ClearQueue done [22:36:55]KKMCreateOFDPacket [22:36:55]OFDProtocolAddRootSTLVToBuf [22:36:55]FM_MakeSignedData [22:36:55]FM_MakeSignedData [22:36:55]SAM_PROTO_SignData [22:36:55]wFMCommunicate request_size=4 [22:36:55]MH_SAM_APDU [22:36:55]CAPDU: 80 0D 01 02 [22:36:55]Write to MH i2c: E2 08 00 52 08 80 0D 01 02 00 00 00 00 D3 [22:36:55]Write i2c OK [22:36:55]MH_I2C_Read... [22:36:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:36:55]Read from MH i2c: E2 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 03 00 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 03 00 52 08 00 90 00 CE [22:36:55]RAPDU: 90 00 [22:36:55]wFMCommunicate OK [22:36:55]wFMCommunicate request_size=255 [22:36:55]MH_SAM_APDU [22:36:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 87 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 7E 02 00 35 04 06 00 59 6E 7D FD [22:36:55]Write to MH i2c: E2 02 01 53 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 87 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 7E 02 00 35 04 06 00 59 6E 7D FD 00 00 3F [22:36:55]Write i2c OK [22:36:55]MH_I2C_Read... [22:36:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:36:55]Read from MH i2c: E2 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 03 00 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 03 00 53 08 00 90 00 CF [22:36:55]RAPDU: 90 00 [22:36:55]wFMCommunicate OK [22:36:55]wFMCommunicate request_size=7 [22:36:55]MH_SAM_APDU [22:36:55]CAPDU: 80 0D 02 02 02 52 6D [22:36:55]Write to MH i2c: E2 0A 00 54 08 80 0D 02 02 02 00 52 6D 00 00 99 [22:36:55]Write i2c OK [22:36:55]MH_I2C_Read... [22:36:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:36:55]Read from MH i2c: E2 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 03 00 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 03 00 54 08 00 90 00 D0 [22:36:55]RAPDU: 90 00 [22:36:55]wFMCommunicate OK [22:36:55]wFMCommunicate request_size=4 [22:36:55]MH_SAM_APDU [22:36:55]CAPDU: 80 0D 03 02 [22:36:55]Write to MH i2c: E2 08 00 55 08 80 0D 03 02 00 00 00 00 D8 [22:36:55]Write i2c OK [22:36:55]MH_I2C_Read... [22:36:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:36:55]Read from MH i2c: E2 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 0B 00 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 0B 00 55 08 00 67 9E BE 19 0B CC A2 70 90 00 9E [22:36:55]RAPDU: 67 9E BE 19 0B CC A2 70 90 00 [22:36:55]wFMCommunicate OK [22:36:55]SAM_PROTO_SignData done [22:36:55]FM_MakeSignedData done [22:36:55]CreateOFDProtocolMessage [22:36:55]wFMCommunicate request_size=4 [22:36:55]MH_SAM_APDU [22:36:55]CAPDU: 80 11 00 00 [22:36:55]Write to MH i2c: E2 08 00 56 08 80 11 00 00 00 00 00 00 D8 [22:36:55]Write i2c OK [22:36:55]MH_I2C_Read... [22:36:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:55]Read from MH i2c: E2 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 17 00 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: E2 17 00 56 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 31 [22:36:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:36:55]wFMCommunicate OK [22:36:55]CreateOFDProtocolMessage done [22:36:55]OFDSenderStorePacket 163332 [22:36:55]StoreOFDPacket docnum=163332 [22:36:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D5 54 04 01 EB 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 87 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 7E 02 00 35 04 06 00 59 6E 7D FD 52 6D 67 9E BE 19 0B CC A2 70 [22:36:55]CheckFolder [22:36:55]dirname=/storage/ofd_packets [22:36:55]CheckFolder done [22:36:55]ProducePacketName [22:36:55]name=ofd_packets/00163332 [22:36:55]NVStorageSaveData ofd_packets/00163332 [22:36:55]File name is /storage/ofd_packets/00163332 [22:36:55]Write 298 bytes [22:36:55]NVStorageSaveData done [22:36:55]OFDSenderStorePacket done [22:36:55]KKMCreateOFDPacket done [22:36:55]NVStorageSaveData kkm_last_timestamp [22:36:55]File name is /storage/kkm_last_timestamp [22:36:55]Write 4 bytes [22:36:55]NVStorageSaveData done [22:36:55]ExternCall_PrintAddStr [22:36:55]wPrintStart [22:36:55]Write to MH i2c: 01 00 00 57 08 5F [22:36:55]Write i2c OK [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: 01 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: 01 07 00 [22:36:55]MH_I2C_Read... [22:36:55]Read from MH i2c: 01 07 00 57 08 00 00 00 00 00 FF 0F 74 [22:36:55]RasterBufferAndPrint [22:36:55]line Счет N : (1)291863 [22:36:55]line ИНН: 02508201610067 [22:36:55]line Контрольно-Кассовый Чек [22:36:55]line ПРОДАЖА [22:36:55]line ТРК (МРК, ГНК) : 64 [22:36:55]line Товар: 2710194800 [22:36:55]line ДТ-К-5 [22:36:55]line 15.750 * 76.20 [22:36:55]line = 1200.15 [22:36:55]line НДС 12% НСП 1% [22:36:55]line > о реализуемом товаре [22:36:55]line ОКРУГЛЕНИЕ: -0.15 [22:36:55]line ИТОГО: 1200.00 [22:36:55]line Внесено: 1200.00 [22:36:55]line СДАЧА: 0.00 [22:36:55]line НСП 1% : 10.62 [22:36:55]line НДС 12% : 127.45 [22:36:55]line Наличными: 1200.00 [22:36:55]line Безнал.: 0.00 [22:36:55]line Место: АЗС № 130 "Партнер Нефть" [22:36:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:36:55]line СНО: Общий режим [22:36:55]line Чек 777 20.08.2024 22:36 [22:36:55]line Смена: 465 ФФД: 1.0 [22:36:55]line ЗНМ: 0300000070 [22:36:55]line РНМ: 0000000000092562 [22:36:55]line Версия ККМ: 001 [22:36:55]line ФМ: 0000000000871769 [22:36:55]line ФД: 163332 [22:36:55]line ФПД: 98331095028333 [22:36:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223655&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163332&fm=98331095028333&tin=02508201610067®Number=0000000000092562&sum=120000 [22:36:56]OFD Sender: Processing packet 163332 [packets to send 961, broken 960] [22:36:56]ProducePacketName [22:36:56]name=ofd_packets/00163332 [22:36:56]OFD Sender: To server: pG, [22:36:56]CommunicateWithHost lk.salyk.kg:30040 [22:36:56]ConnectInit lk.salyk.kg [22:36:56]written 0, free lines is 4095 [22:36:56]Write to MH i2c: 01 00 00 82 08 8A [22:36:56]Write i2c OK [22:36:56]MH_I2C_Read... [22:36:56]Read from MH i2c: 01 [22:36:56]MH_I2C_Read... [22:36:56]Read from MH i2c: 01 07 00 [22:36:56]MH_I2C_Read... [22:36:56]Read from MH i2c: 01 07 00 82 08 00 00 00 00 00 C6 0C 63 [22:36:56]RasterBufferAndPrint [22:36:56]line [22:36:56]line [22:36:56]line [22:36:56]line [22:36:56]line [22:36:56]written 0, free lines is 3274 [22:36:56]MH_Cut [22:36:56]Write to MH i2c: D1 01 00 89 08 01 63 [22:36:56]Write i2c OK [22:36:56]MH_I2C_Read... [22:36:56]Read from MH i2c: D1 [22:36:56]MH_I2C_Read... [22:36:56]Read from MH i2c: D1 01 00 [22:36:56]MH_I2C_Read... [22:36:56]Read from MH i2c: D1 01 00 89 08 00 62 [22:36:56]Write to MH i2c: 01 00 00 8A 08 92 [22:36:56]Write i2c OK [22:36:56]MH_I2C_Read... [22:36:57]*** Cut start [22:36:57]*** Purtial cut [22:36:57]*** Stage 1: CUTSNS_PIN = 1 [22:36:57]recv_with_timeout no data received [22:36:59]Read from MH i2c: 01 [22:36:59]MH_I2C_Read... [22:36:59]*** Stop cut motor [22:36:59]*** Cut end [22:36:59]Read from MH i2c: 01 07 00 [22:36:59]MH_I2C_Read... [22:36:59]Read from MH i2c: 01 07 00 8A 08 00 00 00 00 00 FF 0F A7 [22:36:59]process_action close_receipt done [22:36:59]requested_data is exist [22:36:59]produce_requested_data [22:36:59]requested_item fm.sn is exist - process it [22:36:59]wFMCommunicate request_size=4 [22:36:59]MH_SAM_APDU [22:36:59]CAPDU: 80 11 00 00 [22:36:59]Write to MH i2c: E2 08 00 8B 08 80 11 00 00 00 00 00 00 0D [22:36:59]Write i2c OK [22:36:59]MH_I2C_Read... [22:36:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:36:59]Read from MH i2c: E2 [22:36:59]MH_I2C_Read... [22:36:59]Read from MH i2c: E2 17 00 [22:36:59]MH_I2C_Read... [22:36:59]Read from MH i2c: E2 17 00 8B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [22:36:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:36:59]wFMCommunicate OK [22:36:59]requested_item fd.num is exist - process it [22:36:59]SAM_PROTO_GetFieldsCounters [22:36:59]wFMCommunicate request_size=4 [22:36:59]MH_SAM_APDU [22:36:59]CAPDU: 80 13 00 00 [22:36:59]Write to MH i2c: E2 08 00 8C 08 80 13 00 00 00 00 00 00 10 [22:36:59]Write i2c OK [22:36:59]MH_I2C_Read... [22:36:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:36:59]Read from MH i2c: E2 [22:36:59]MH_I2C_Read... [22:36:59]Read from MH i2c: E2 62 00 [22:36:59]MH_I2C_Read... [22:36:59]Read from MH i2c: E2 62 00 8C 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 09 03 00 00 5E 04 04 00 09 03 00 00 57 04 04 00 0A 03 00 00 19 04 04 00 00 00 00 00 90 00 B0 [22:36:59]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 04 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 09 03 00 00 5E 04 04 00 09 03 00 00 57 04 04 00 0A 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:36:59]wFMCommunicate OK [22:36:59]SAM_PROTO_GetFieldsCounters done [22:36:59]requested_item shift.num is exist - process it [22:36:59]requested_item shift.opened is exist - process it [22:36:59]req_shift_opened [22:36:59]FM_GetShiftState [22:36:59]SAM_PROTO_GetShiftState [22:36:59]wFMCommunicate request_size=4 [22:36:59]MH_SAM_APDU [22:36:59]CAPDU: 80 13 01 00 [22:36:59]Write to MH i2c: E2 08 00 8D 08 80 13 01 00 00 00 00 00 12 [22:36:59]Write i2c OK [22:36:59]MH_I2C_Read... [22:36:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:36:59]Read from MH i2c: E2 [22:36:59]MH_I2C_Read... [22:36:59]Read from MH i2c: E2 0E 00 [22:36:59]MH_I2C_Read... [22:36:59]Read from MH i2c: E2 0E 00 8D 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E0 [22:36:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:36:59]wFMCommunicate OK [22:36:59]SAM_PROTO_GetShiftState done [22:36:59]FM_GetShiftState done [22:36:59]req_shift_opened done [22:36:59]requested_item shift.open_date is exist - process it [22:36:59]req_shift_open_date [22:36:59]req_shift_open_date done [22:36:59]produce_requested_data done [22:36:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163332,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:36:59]process_action_free close_receipt [22:36:59]json_value_free [22:36:59]json_value_free done [22:36:59]process_json_proto returns [22:36:59]Send response to host [22:36:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163332,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:36:59]free response buf [22:36:59]execute_script done [22:36:59]execute_script returns [22:36:59]free content buf [22:36:59]Sock 9.Close socket [22:36:59]Sock 9.Thread stoped [22:37:01]Connected sock=11 [22:37: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 36 39 0C 01 00 00 D5 54 04 01 EB 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 86 3D 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 CF D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C9 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 03 00 00 F4 03 04 00 87 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 7E 02 00 35 04 06 00 59 6E 7D FD 52 6D 67 9E BE 19 0B CC A2 70 [22:37: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 36 39 4F 00 00 00 11 9F 47 00 46 8A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 04 7E 02 00 F4 03 04 00 DF C3 C4 66 B6 04 01 00 00 98 06 DB 01 93 9B 6A E6 [22:37:02]CommunicateWithHost err = 0 [22:37:02]CheckOFDResponse [22:37:02]1017 (14) - 77093643461234 [22:37:02]1041 (16) - 0000000000871769 [22:37:02]1040 (4) - 163332 [22:37:02]1012 (4) - 20.08.2024 16:27 [22:37:02]1206 (1) - 0 [22:37:02]OFD Sender: Remove packet 163332 [22:37:02]ProducePacketName [22:37:02]name=ofd_packets/00163332 [22:37:02]NVStorageDeleteData [22:37:03]OFD Sender: No OFD packet to send [22:37:08]OFD Sender: No OFD packet to send [22:37:08]accept exits with 10 [22:37:08]New connection [22:37:08]New thread 3067493732 created [22:37:08]Thread 3067637092 joined [22:37:08]Waiting for new connection... [22:37:08] Sock 10.Parse request [22:37:08]Sock 10.Check first char [22:37:08]Sock 10.First char is OK [22:37:08]request: POST /json_proto HTTP/1.0 [22:37:08]Method: POST [22:37:08]URL: /json_proto [22:37:08]Method is POST - this is cgi request [22:37:08]url: /json_proto [22:37:08]query_string will be loaded in cgi processing [22:37:08]execute_cgi json_proto POST (null) [22:37:08]execute_cgi path=json_proto method=POST [22:37:08]POST find Content-Length [22:37:08]Host: 172.17.44.132:8080 [22:37:08]Content-Length: 679 [22:37:08]Content-Type: application/json [22:37:08] [22:37:08]POST finish read [22:37:08]Found Content-Length = 679 [22:37:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 72.180, "sum" : 5500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5500.00, "total" : 5500.00, "payments": [ { "type": 0, "sum" : 5500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:37:08]execute_script... [22:37:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291861", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 72.180, "sum" : 5500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 5500.00, "total" : 5500.00, "payments": [ { "type": 0, "sum" : 5500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:37:08]POST & json_proto [22:37:08]process_json_proto [22:37:08]json parsed OK: [22:37:08]protocol is kg_v1.0 [22:37:08]action value=close_receipt [22:37:08]process_action close_receipt [22:37:08]cmd_close_receipt [22:37:08]MH_GetDate [22:37:08]Write to MH i2c: F0 00 00 8E 08 85 [22:37:08]Write i2c OK [22:37:08]MH_I2C_Read... [22:37:08]Read from MH i2c: F0 [22:37:08]MH_I2C_Read... [22:37:08]Read from MH i2c: F0 09 00 [22:37:08]MH_I2C_Read... [22:37:08]Read from MH i2c: F0 09 00 8E 08 00 95 1A C5 66 2A 83 C1 65 3B [22:37:08]GetLastDocTimeStamp 1724193415 [22:37:08]current date 1724193429 [22:37:08]FM_GetShiftState [22:37:08]SAM_PROTO_GetShiftState [22:37:08]wFMCommunicate request_size=4 [22:37:08]MH_SAM_APDU [22:37:08]CAPDU: 80 13 01 00 [22:37:08]Write to MH i2c: E2 08 00 8F 08 80 13 01 00 00 00 00 00 14 [22:37:08]Write i2c OK [22:37:08]MH_I2C_Read... [22:37:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:37:08]Read from MH i2c: E2 [22:37:08]MH_I2C_Read... [22:37:08]Read from MH i2c: E2 0E 00 [22:37:08]MH_I2C_Read... [22:37:08]Read from MH i2c: E2 0E 00 8F 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E2 [22:37:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:37:08]wFMCommunicate OK [22:37:08]SAM_PROTO_GetShiftState done [22:37:08]FM_GetShiftState done [22:37:08]opened in 1724113081 [22:37:08]opened+sec_in_day 1724199481 [22:37:08]quantity*price = 550011 [22:37:08]sum+1 = 550013 [22:37:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 5500.00 Внесено: 5500.00 СДАЧА: 0.00 НСП 1% : 48.67 НДС 12% : 584.08 Наличными: 5500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 778 20.08.2024 22:37 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163333 ФПД: 66888355063497 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223709&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163333&fm=66888355063497&tin=02508201610067®Number=0000000000092562&sum=550000 [22:37:09]StoreToDocumentArchive [22:37:09]shift 465 fd 163333 [22:37:09]save to /storage/0465/doc_00163333 [22:37:09]save last doc name /storage/0465/doc_00163333 to /storage/kkm_last_doc_name [22:37:09]save OK [22:37:09]Clear old archive folders... [22:37:09]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:37:09]tlvbuf is 009F1860 [22:37:09]SAM_PROTO_ClearQueue [22:37:09]wFMCommunicate request_size=4 [22:37:09]MH_SAM_APDU [22:37:09]CAPDU: 80 09 00 00 [22:37:09]Write to MH i2c: E2 08 00 9C 08 80 09 00 00 00 00 00 00 16 [22:37:09]Write i2c OK [22:37:09]MH_I2C_Read... [22:37:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:37:09]Read from MH i2c: E2 [22:37:09]MH_I2C_Read... [22:37:09]Read from MH i2c: E2 03 00 [22:37:09]MH_I2C_Read... [22:37:09]Read from MH i2c: E2 03 00 9C 08 00 90 00 18 [22:37:09]RAPDU: 90 00 [22:37:09]wFMCommunicate OK [22:37:09]SAM_PROTO_ClearQueue done [22:37:09]KKMCreateOFDPacket [22:37:09]OFDProtocolAddRootSTLVToBuf [22:37:09]FM_MakeSignedData [22:37:09]FM_MakeSignedData [22:37:09]SAM_PROTO_SignData [22:37:09]wFMCommunicate request_size=4 [22:37:09]MH_SAM_APDU [22:37:09]CAPDU: 80 0D 01 02 [22:37:09]Write to MH i2c: E2 08 00 9D 08 80 0D 01 02 00 00 00 00 1E [22:37:09]Write i2c OK [22:37:09]MH_I2C_Read... [22:37:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:37:09]Read from MH i2c: E2 [22:37:09]MH_I2C_Read... [22:37:09]Read from MH i2c: E2 03 00 [22:37:09]MH_I2C_Read... [22:37:09]Read from MH i2c: E2 03 00 9D 08 00 90 00 19 [22:37:09]RAPDU: 90 00 [22:37:09]wFMCommunicate OK [22:37:09]wFMCommunicate request_size=255 [22:37:09]MH_SAM_APDU [22:37:09]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 03 00 00 F4 03 04 00 95 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 7E 02 00 35 04 06 00 3C D5 A8 A4 [22:37:09]Write to MH i2c: E2 02 01 9E 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 03 00 00 F4 03 04 00 95 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 7E 02 00 35 04 06 00 3C D5 A8 A4 00 00 D1 [22:37:09]Write i2c OK [22:37:09]MH_I2C_Read... [22:37:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:37:10]Read from MH i2c: E2 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: E2 03 00 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: E2 03 00 9E 08 00 90 00 1A [22:37:10]RAPDU: 90 00 [22:37:10]wFMCommunicate OK [22:37:10]wFMCommunicate request_size=7 [22:37:10]MH_SAM_APDU [22:37:10]CAPDU: 80 0D 02 02 02 A6 C9 [22:37:10]Write to MH i2c: E2 0A 00 9F 08 80 0D 02 02 02 00 A6 C9 00 00 94 [22:37:10]Write i2c OK [22:37:10]MH_I2C_Read... [22:37:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:37:10]Read from MH i2c: E2 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: E2 03 00 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: E2 03 00 9F 08 00 90 00 1B [22:37:10]RAPDU: 90 00 [22:37:10]wFMCommunicate OK [22:37:10]wFMCommunicate request_size=4 [22:37:10]MH_SAM_APDU [22:37:10]CAPDU: 80 0D 03 02 [22:37:10]Write to MH i2c: E2 08 00 A0 08 80 0D 03 02 00 00 00 00 23 [22:37:10]Write i2c OK [22:37:10]MH_I2C_Read... [22:37:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:37:10]Read from MH i2c: E2 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: E2 0B 00 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: E2 0B 00 A0 08 00 5D 0B 9A 70 56 55 0C E8 90 00 35 [22:37:10]RAPDU: 5D 0B 9A 70 56 55 0C E8 90 00 [22:37:10]wFMCommunicate OK [22:37:10]SAM_PROTO_SignData done [22:37:10]FM_MakeSignedData done [22:37:10]CreateOFDProtocolMessage [22:37:10]wFMCommunicate request_size=4 [22:37:10]MH_SAM_APDU [22:37:10]CAPDU: 80 11 00 00 [22:37:10]Write to MH i2c: E2 08 00 A1 08 80 11 00 00 00 00 00 00 23 [22:37:10]Write i2c OK [22:37:10]MH_I2C_Read... [22:37:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:37:10]Read from MH i2c: E2 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: E2 17 00 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: E2 17 00 A1 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7C [22:37:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:37:10]wFMCommunicate OK [22:37:10]CreateOFDProtocolMessage done [22:37:10]OFDSenderStorePacket 163333 [22:37:10]StoreOFDPacket docnum=163333 [22:37:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 92 3B 04 01 B1 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 03 00 00 F4 03 04 00 95 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 7E 02 00 35 04 06 00 3C D5 A8 A4 A6 C9 5D 0B 9A 70 56 55 0C E8 [22:37:10]CheckFolder [22:37:10]dirname=/storage/ofd_packets [22:37:10]CheckFolder done [22:37:10]ProducePacketName [22:37:10]name=ofd_packets/00163333 [22:37:10]NVStorageSaveData ofd_packets/00163333 [22:37:10]File name is /storage/ofd_packets/00163333 [22:37:10]Write 298 bytes [22:37:10]NVStorageSaveData done [22:37:10]OFDSenderStorePacket done [22:37:10]KKMCreateOFDPacket done [22:37:10]NVStorageSaveData kkm_last_timestamp [22:37:10]File name is /storage/kkm_last_timestamp [22:37:10]Write 4 bytes [22:37:10]NVStorageSaveData done [22:37:10]ExternCall_PrintAddStr [22:37:10]wPrintStart [22:37:10]Write to MH i2c: 01 00 00 A2 08 AA [22:37:10]OFD Sender: Processing packet 163333 [packets to send 961, broken 960] [22:37:10]ProducePacketName [22:37:10]name=ofd_packets/00163333 [22:37:10]OFD Sender: To server: pG, [22:37:10]CommunicateWithHost lk.salyk.kg:30040 [22:37:10]ConnectInit lk.salyk.kg [22:37:10]Write i2c OK [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: 01 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: 01 07 00 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: 01 07 00 A2 08 00 00 00 00 00 FF 0F BF [22:37:10]RasterBufferAndPrint [22:37:10]line Счет N : (1)291861 [22:37:10]line ИНН: 02508201610067 [22:37:10]line Контрольно-Кассовый Чек [22:37:10]line ПРОДАЖА [22:37:10]line ТРК (МРК, ГНК) : 21 [22:37:10]line Товар: 2710194800 [22:37:10]line ДТ-К-5 [22:37:10]line 72.180 * 76.20 [22:37:10]line = 5500.12 [22:37:10]line НДС 12% НСП 1% [22:37:10]line > о реализуемом товаре [22:37:10]line ОКРУГЛЕНИЕ: -0.12 [22:37:10]line ИТОГО: 5500.00 [22:37:10]line Внесено: 5500.00 [22:37:10]line СДАЧА: 0.00 [22:37:10]line НСП 1% : 48.67 [22:37:10]line НДС 12% : 584.08 [22:37:10]line Наличными: 5500.00 [22:37:10]line Безнал.: 0.00 [22:37:10]line Место: АЗС № 130 "Партнер Нефть" [22:37:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:37:10]line СНО: Общий режим [22:37:10]line Чек 778 20.08.2024 22:37 [22:37:10]line Смена: 465 ФФД: 1.0 [22:37:10]line ЗНМ: 0300000070 [22:37:10]line РНМ: 0000000000092562 [22:37:10]line Версия ККМ: 001 [22:37:10]line ФМ: 0000000000871769 [22:37:10]line ФД: 163333 [22:37:10]line ФПД: 66888355063497 [22:37:10]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223709&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163333&fm=66888355063497&tin=02508201610067®Number=0000000000092562&sum=550000 [22:37:10]written 0, free lines is 4095 [22:37:10]Write to MH i2c: 01 00 00 CD 08 D5 [22:37:10]Write i2c OK [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: 01 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: 01 07 00 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: 01 07 00 CD 08 00 00 00 00 00 CC 0C B4 [22:37:10]RasterBufferAndPrint [22:37:10]line [22:37:10]line [22:37:10]line [22:37:10]line [22:37:10]line [22:37:10]written 0, free lines is 3289 [22:37:10]MH_Cut [22:37:10]Write to MH i2c: D1 01 00 D4 08 01 AE [22:37:10]Write i2c OK [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: D1 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: D1 01 00 [22:37:10]MH_I2C_Read... [22:37:10]Read from MH i2c: D1 01 00 D4 08 00 AD [22:37:10]Write to MH i2c: 01 00 00 D5 08 DD [22:37:10]Write i2c OK [22:37:10]MH_I2C_Read... [22:37:11]*** Cut start [22:37:11]*** Purtial cut [22:37:11]*** Stage 1: CUTSNS_PIN = 1 [22:37:11]Connected sock=9 [22:37: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 36 39 0C 01 00 00 92 3B 04 01 B1 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 F4 19 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 7C 64 08 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 64 08 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 03 13 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 E4 00 00 00 00 07 04 06 00 70 64 08 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 03 00 00 F4 03 04 00 95 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 7E 02 00 35 04 06 00 3C D5 A8 A4 A6 C9 5D 0B 9A 70 56 55 0C E8 [22:37:13]Read from MH i2c: 01 [22:37:13]MH_I2C_Read... [22:37:13]*** Stop cut motor [22:37:13]*** Cut end [22:37:13]Read from MH i2c: 01 07 00 [22:37:13]MH_I2C_Read... [22:37:13]Read from MH i2c: 01 07 00 D5 08 00 00 00 00 00 FF 0F F2 [22:37:13]process_action close_receipt done [22:37:13]requested_data is exist [22:37:13]produce_requested_data [22:37:13]requested_item fm.sn is exist - process it [22:37:13]wFMCommunicate request_size=4 [22:37:13]MH_SAM_APDU [22:37:13]CAPDU: 80 11 00 00 [22:37:13]Write to MH i2c: E2 08 00 D6 08 80 11 00 00 00 00 00 00 58 [22:37:13]Write i2c OK [22:37:13]MH_I2C_Read... [22:37:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:37:13]Read from MH i2c: E2 [22:37:13]MH_I2C_Read... [22:37:13]Read from MH i2c: E2 17 00 [22:37:13]MH_I2C_Read... [22:37:13]Read from MH i2c: E2 17 00 D6 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [22:37:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:37:13]wFMCommunicate OK [22:37:13]requested_item fd.num is exist - process it [22:37:13]SAM_PROTO_GetFieldsCounters [22:37:13]wFMCommunicate request_size=4 [22:37:13]MH_SAM_APDU [22:37:13]CAPDU: 80 13 00 00 [22:37:13]Write to MH i2c: E2 08 00 D7 08 80 13 00 00 00 00 00 00 5B [22:37:13]Write i2c OK [22:37:13]MH_I2C_Read... [22:37:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:37:13]Read from MH i2c: E2 [22:37:13]MH_I2C_Read... [22:37:13]Read from MH i2c: E2 62 00 [22:37:13]MH_I2C_Read... [22:37:13]Read from MH i2c: E2 62 00 D7 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0A 03 00 00 5E 04 04 00 0A 03 00 00 57 04 04 00 0B 03 00 00 19 04 04 00 00 00 00 00 90 00 FF [22:37: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 05 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0A 03 00 00 5E 04 04 00 0A 03 00 00 57 04 04 00 0B 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:37:13]wFMCommunicate OK [22:37:13]SAM_PROTO_GetFieldsCounters done [22:37:13]requested_item shift.num is exist - process it [22:37:13]requested_item shift.opened is exist - process it [22:37:13]req_shift_opened [22:37:13]FM_GetShiftState [22:37:13]SAM_PROTO_GetShiftState [22:37:13]wFMCommunicate request_size=4 [22:37:13]MH_SAM_APDU [22:37:13]CAPDU: 80 13 01 00 [22:37:13]Write to MH i2c: E2 08 00 D8 08 80 13 01 00 00 00 00 00 5D [22:37:13]Write i2c OK [22:37:13]MH_I2C_Read... [22:37:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:37:13]Read from MH i2c: E2 [22:37:13]MH_I2C_Read... [22:37:13]Read from MH i2c: E2 0E 00 [22:37:13]MH_I2C_Read... [22:37:13]Read from MH i2c: E2 0E 00 D8 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2B [22:37:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:37:13]wFMCommunicate OK [22:37:13]SAM_PROTO_GetShiftState done [22:37:13]FM_GetShiftState done [22:37:13]req_shift_opened done [22:37:13]requested_item shift.open_date is exist - process it [22:37:13]req_shift_open_date [22:37:13]req_shift_open_date done [22:37:13]produce_requested_data done [22:37:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163333,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:37:13]process_action_free close_receipt [22:37:13]json_value_free [22:37:13]json_value_free done [22:37:13]process_json_proto returns [22:37:13]Send response to host [22:37:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163333,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:37:13]free response buf [22:37:13]execute_script done [22:37:13]execute_script returns [22:37:13]free content buf [22:37:13]Sock 10.Close socket [22:37:13]Sock 10.Thread stoped [22: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 36 39 4F 00 00 00 29 46 47 00 F0 7D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 05 7E 02 00 F4 03 04 00 EA C3 C4 66 B6 04 01 00 00 3B 7B F8 65 25 D7 9E 25 [22:37:14]CommunicateWithHost err = 0 [22:37:14]CheckOFDResponse [22:37:14]1017 (14) - 77093643461234 [22:37:14]1041 (16) - 0000000000871769 [22:37:14]1040 (4) - 163333 [22:37:14]1012 (4) - 20.08.2024 16:27 [22:37:14]1206 (1) - 0 [22:37:14]OFD Sender: Remove packet 163333 [22:37:14]ProducePacketName [22:37:14]name=ofd_packets/00163333 [22:37:14]NVStorageDeleteData [22:37:15]OFD Sender: No OFD packet to send [22:37:15]accept exits with 7 [22:37:15]New connection [22:37:15]New thread 3067637092 created [22:37:15]Thread 3067493732 joined [22:37:15]Waiting for new connection... [22:37:15] Sock 7.Parse request [22:37:15]Sock 7.Check first char [22:37:15]Sock 7.First char is OK [22:37:15]request: POST /json_proto HTTP/1.0 [22:37:15]Method: POST [22:37:15]URL: /json_proto [22:37:15]Method is POST - this is cgi request [22:37:15]url: /json_proto [22:37:15]query_string will be loaded in cgi processing [22:37:15]execute_cgi json_proto POST (null) [22:37:15]execute_cgi path=json_proto method=POST [22:37:15]POST find Content-Length [22:37:15]Host: 172.17.44.132:8080 [22:37:15]Content-Length: 819 [22:37:15]Content-Type: application/json [22:37:15] [22:37:15]POST finish read [22:37:15]Found Content-Length = 819 [22:37:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:37:15]execute_script... [22:37:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291862", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 3000.65 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:37:15]POST & json_proto [22:37:15]process_json_proto [22:37:15]json parsed OK: [22:37:15]protocol is kg_v1.0 [22:37:15]action value=close_receipt [22:37:15]process_action close_receipt [22:37:15]cmd_close_receipt [22:37:15]MH_GetDate [22:37:15]Write to MH i2c: F0 00 00 D9 08 D0 [22:37:15]Write i2c OK [22:37:15]MH_I2C_Read... [22:37:15]Read from MH i2c: F0 [22:37:15]MH_I2C_Read... [22:37:15]Read from MH i2c: F0 09 00 [22:37:15]MH_I2C_Read... [22:37:15]Read from MH i2c: F0 09 00 D9 08 00 9C 1A C5 66 2A 83 C1 65 8D [22:37:15]GetLastDocTimeStamp 1724193429 [22:37:15]current date 1724193436 [22:37:15]FM_GetShiftState [22:37:15]SAM_PROTO_GetShiftState [22:37:15]wFMCommunicate request_size=4 [22:37:15]MH_SAM_APDU [22:37:15]CAPDU: 80 13 01 00 [22:37:15]Write to MH i2c: E2 08 00 DA 08 80 13 01 00 00 00 00 00 5F [22:37:15]Write i2c OK [22:37:15]MH_I2C_Read... [22:37:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:37:15]Read from MH i2c: E2 [22:37:15]MH_I2C_Read... [22:37:15]Read from MH i2c: E2 0E 00 [22:37:15]MH_I2C_Read... [22:37:15]Read from MH i2c: E2 0E 00 DA 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 2D [22:37:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:37:15]wFMCommunicate OK [22:37:15]SAM_PROTO_GetShiftState done [22:37:15]FM_GetShiftState done [22:37:15]opened in 1724113081 [22:37:15]opened+sec_in_day 1724199481 [22:37:15]quantity*price = 300064 [22:37:15]sum+1 = 300066 [22:37:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.65 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 0.00 Безнал.: 3000.65 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 779 20.08.2024 22:37 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163334 ФПД: 210320685533520 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223716&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163334&fm=210320685533520&tin=02508201610067®Number=0000000000092562&sum=300065 [22:37:16]StoreToDocumentArchive [22:37:16]shift 465 fd 163334 [22:37:16]save to /storage/0465/doc_00163334 [22:37:16]save last doc name /storage/0465/doc_00163334 to /storage/kkm_last_doc_name [22:37:16]save OK [22:37:16]Clear old archive folders... [22:37:16]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:37:16]tlvbuf is 009D0300 [22:37:16]SAM_PROTO_ClearQueue [22:37:16]wFMCommunicate request_size=4 [22:37:16]MH_SAM_APDU [22:37:16]CAPDU: 80 09 00 00 [22:37:16]Write to MH i2c: E2 08 00 E7 08 80 09 00 00 00 00 00 00 61 [22:37:16]Write i2c OK [22:37:16]MH_I2C_Read... [22:37:16]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:37:16]Read from MH i2c: E2 [22:37:16]MH_I2C_Read... [22:37:16]Read from MH i2c: E2 03 00 [22:37:16]MH_I2C_Read... [22:37:16]Read from MH i2c: E2 03 00 E7 08 00 90 00 63 [22:37:16]RAPDU: 90 00 [22:37:16]wFMCommunicate OK [22:37:16]SAM_PROTO_ClearQueue done [22:37:16]KKMCreateOFDPacket [22:37:16]OFDProtocolAddRootSTLVToBuf [22:37:16]FM_MakeSignedData [22:37:16]FM_MakeSignedData [22:37:16]SAM_PROTO_SignData [22:37:16]wFMCommunicate request_size=4 [22:37:16]MH_SAM_APDU [22:37:16]CAPDU: 80 0D 01 02 [22:37:16]Write to MH i2c: E2 08 00 E8 08 80 0D 01 02 00 00 00 00 69 [22:37:16]Write i2c OK [22:37:16]MH_I2C_Read... [22:37:16]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:37:16]Read from MH i2c: E2 [22:37:16]MH_I2C_Read... [22:37:16]Read from MH i2c: E2 03 00 [22:37:16]MH_I2C_Read... [22:37:16]Read from MH i2c: E2 03 00 E8 08 00 90 00 64 [22:37:16]RAPDU: 90 00 [22:37:16]wFMCommunicate OK [22:37:16]wFMCommunicate request_size=255 [22:37:16]MH_SAM_APDU [22:37:16]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 03 00 00 F4 03 04 00 9C 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7E 02 00 35 04 06 00 BF [22:37:17]Write to MH i2c: E2 02 01 E9 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 03 00 00 F4 03 04 00 9C 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7E 02 00 35 04 06 00 BF 00 00 B8 [22:37:17]Write i2c OK [22:37:17]MH_I2C_Read... [22:37:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:37:17]Read from MH i2c: E2 [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: E2 03 00 [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: E2 03 00 E9 08 00 90 00 65 [22:37:17]RAPDU: 90 00 [22:37:17]wFMCommunicate OK [22:37:17]wFMCommunicate request_size=10 [22:37:17]MH_SAM_APDU [22:37:17]CAPDU: 80 0D 02 02 05 49 19 C0 09 50 [22:37:17]Write to MH i2c: E2 0D 00 EA 08 80 0D 02 02 05 00 49 19 C0 09 50 00 00 F1 [22:37:17]Write i2c OK [22:37:17]MH_I2C_Read... [22:37:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:37:17]Read from MH i2c: E2 [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: E2 03 00 [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: E2 03 00 EA 08 00 90 00 66 [22:37:17]RAPDU: 90 00 [22:37:17]wFMCommunicate OK [22:37:17]wFMCommunicate request_size=4 [22:37:17]MH_SAM_APDU [22:37:17]CAPDU: 80 0D 03 02 [22:37:17]Write to MH i2c: E2 08 00 EB 08 80 0D 03 02 00 00 00 00 6E [22:37:17]Write i2c OK [22:37:17]MH_I2C_Read... [22:37:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:37:17]Read from MH i2c: E2 [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: E2 0B 00 [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: E2 0B 00 EB 08 00 0F F4 37 D5 7C AF C8 C6 90 00 37 [22:37:17]RAPDU: 0F F4 37 D5 7C AF C8 C6 90 00 [22:37:17]wFMCommunicate OK [22:37:17]SAM_PROTO_SignData done [22:37:17]FM_MakeSignedData done [22:37:17]CreateOFDProtocolMessage [22:37:17]wFMCommunicate request_size=4 [22:37:17]MH_SAM_APDU [22:37:17]CAPDU: 80 11 00 00 [22:37:17]Write to MH i2c: E2 08 00 EC 08 80 11 00 00 00 00 00 00 6E [22:37:17]Write i2c OK [22:37:17]MH_I2C_Read... [22:37:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:37:17]Read from MH i2c: E2 [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: E2 17 00 [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: E2 17 00 EC 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C7 [22:37:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:37:17]wFMCommunicate OK [22:37:17]CreateOFDProtocolMessage done [22:37:17]OFDSenderStorePacket 163334 [22:37:17]StoreOFDPacket docnum=163334 [22:37:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 23 43 07 01 04 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 03 00 00 F4 03 04 00 9C 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7E 02 00 35 04 06 00 BF 49 19 C0 09 50 0F F4 37 D5 7C AF C8 C6 [22:37:17]CheckFolder [22:37:17]dirname=/storage/ofd_packets [22:37:17]CheckFolder done [22:37:17]ProducePacketName [22:37:17]name=ofd_packets/00163334 [22:37:17]NVStorageSaveData ofd_packets/00163334 [22:37:17]File name is /storage/ofd_packets/00163334 [22:37:17]Write 301 bytes [22:37:17]NVStorageSaveData done [22:37:17]OFDSenderStorePacket done [22:37:17]KKMCreateOFDPacket done [22:37:17]NVStorageSaveData kkm_last_timestamp [22:37:17]File name is /storage/kkm_last_timestamp [22:37:17]Write 4 bytes [22:37:17]NVStorageSaveData done [22:37:17]ExternCall_PrintAddStr [22:37:17]wPrintStart [22:37:17]Write to MH i2c: 01 00 00 ED 08 F5 [22:37:17]Write i2c OK [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: 01 [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: 01 07 00 [22:37:17]MH_I2C_Read... [22:37:17]Read from MH i2c: 01 07 00 ED 08 00 00 00 00 00 FF 0F 0A [22:37:17]RasterBufferAndPrint [22:37:17]line Счет N : (1)291862 [22:37:17]line ИНН: 02508201610067 [22:37:17]line Контрольно-Кассовый Чек [22:37:17]line ПРОДАЖА [22:37:17]line ТРК (МРК, ГНК) : 43 [22:37:17]line Товар: 2710124500 [22:37:17]line Аи-95-К-5 [22:37:17]line 40.440 * 74.20 [22:37:17]line = 3000.65 [22:37:17]line НДС 12% НСП 1% [22:37:17]line > о реализуемом товаре [22:37:17]line ИТОГО: 3000.65 [22:37:17]line НСП 1% : 26.55 [22:37:17]line НДС 12% : 318.65 [22:37:17]line Наличными: 0.00 [22:37:17]line Безнал.: 3000.65 [22:37:17]line Место: АЗС № 130 "Партнер Нефть" [22:37:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:37:17]line СНО: Общий режим [22:37:17]line Чек 779 20.08.2024 22:37 [22:37:17]line Смена: 465 ФФД: 1.0 [22:37:17]line ЗНМ: 0300000070 [22:37:17]line РНМ: 0000000000092562 [22:37:17]line Версия ККМ: 001 [22:37:17]line Платежная система: Бакай Банк [22:37:17]line ФМ: 0000000000871769 [22:37:17]line ФД: 163334 [22:37:17]line ФПД: 210320685533520 [22:37:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223716&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163334&fm=210320685533520&tin=02508201610067®Number=0000000000092562&sum=300065 [22:37:17]written 0, free lines is 4095 [22:37:17]OFD Sender: Processing packet 163334 [packets to send 961, broken 960] [22:37:17]ProducePacketName [22:37:17]name=ofd_packets/00163334 [22:37:17]OFD Sender: To server: pG, [22:37:17]CommunicateWithHost lk.salyk.kg:30040 [22:37:17]ConnectInit lk.salyk.kg [22:37:18]Write to MH i2c: 01 00 00 17 09 20 [22:37:18]Write i2c OK [22:37:18]MH_I2C_Read... [22:37:18]Read from MH i2c: 01 [22:37:18]MH_I2C_Read... [22:37:18]Read from MH i2c: 01 07 00 [22:37:18]MH_I2C_Read... [22:37:18]Read from MH i2c: 01 07 00 17 09 00 00 00 00 00 CF 0C 02 [22:37:18]RasterBufferAndPrint [22:37:18]line [22:37:18]line [22:37:18]line [22:37:18]line [22:37:18]line [22:37:18]written 0, free lines is 3301 [22:37:18]MH_Cut [22:37:18]Write to MH i2c: D1 01 00 1E 09 01 F9 [22:37:18]Write i2c OK [22:37:18]MH_I2C_Read... [22:37:18]Read from MH i2c: D1 [22:37:18]MH_I2C_Read... [22:37:18]Read from MH i2c: D1 01 00 [22:37:18]MH_I2C_Read... [22:37:18]Read from MH i2c: D1 01 00 1E 09 00 F8 [22:37:18]Write to MH i2c: 01 00 00 1F 09 28 [22:37:18]Write i2c OK [22:37:18]MH_I2C_Read... [22:37:18]*** Cut start [22:37:18]*** Purtial cut [22:37:18]*** Stage 1: CUTSNS_PIN = 1 [22:37:20]Connected sock=10 [22: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 36 39 0F 01 00 00 23 43 07 01 04 B7 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 21 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 21 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 0B 03 00 00 F4 03 04 00 9C 1A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 06 7E 02 00 35 04 06 00 BF 49 19 C0 09 50 0F F4 37 D5 7C AF C8 C6 [22:37:20]Read from MH i2c: 01 [22:37:20]MH_I2C_Read... [22:37:20]*** Stop cut motor [22:37:20]*** Cut end [22:37:20]Read from MH i2c: 01 07 00 [22:37:20]MH_I2C_Read... [22:37:20]Read from MH i2c: 01 07 00 1F 09 00 00 00 00 00 FF 0F 3D [22:37:20]process_action close_receipt done [22:37:20]requested_data is exist [22:37:20]produce_requested_data [22:37:20]requested_item fm.sn is exist - process it [22:37:20]wFMCommunicate request_size=4 [22:37:20]MH_SAM_APDU [22:37:20]CAPDU: 80 11 00 00 [22:37:20]Write to MH i2c: E2 08 00 20 09 80 11 00 00 00 00 00 00 A3 [22:37:20]Write i2c OK [22:37:20]MH_I2C_Read... [22:37:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:37:20]Read from MH i2c: E2 [22:37:20]MH_I2C_Read... [22:37:20]Read from MH i2c: E2 17 00 [22:37:20]MH_I2C_Read... [22:37:20]Read from MH i2c: E2 17 00 20 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [22:37:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:37:20]wFMCommunicate OK [22:37:20]requested_item fd.num is exist - process it [22:37:20]SAM_PROTO_GetFieldsCounters [22:37:20]wFMCommunicate request_size=4 [22:37:20]MH_SAM_APDU [22:37:20]CAPDU: 80 13 00 00 [22:37:20]Write to MH i2c: E2 08 00 21 09 80 13 00 00 00 00 00 00 A6 [22:37:21]Write i2c OK [22:37:21]MH_I2C_Read... [22:37:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:37:21]Read from MH i2c: E2 [22:37:21]MH_I2C_Read... [22:37:21]Read from MH i2c: E2 62 00 [22:37:21]MH_I2C_Read... [22:37:21]Read from MH i2c: E2 62 00 21 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 06 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0B 03 00 00 5E 04 04 00 0B 03 00 00 57 04 04 00 0C 03 00 00 19 04 04 00 00 00 00 00 90 00 4E [22:37: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 06 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0B 03 00 00 5E 04 04 00 0B 03 00 00 57 04 04 00 0C 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:37:21]wFMCommunicate OK [22:37:21]SAM_PROTO_GetFieldsCounters done [22:37:21]requested_item shift.num is exist - process it [22:37:21]requested_item shift.opened is exist - process it [22:37:21]req_shift_opened [22:37:21]FM_GetShiftState [22:37:21]SAM_PROTO_GetShiftState [22:37:21]wFMCommunicate request_size=4 [22:37:21]MH_SAM_APDU [22:37:21]CAPDU: 80 13 01 00 [22:37:21]Write to MH i2c: E2 08 00 22 09 80 13 01 00 00 00 00 00 A8 [22:37: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 36 39 4F 00 00 00 F7 E5 47 00 95 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 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:37:21]30 30 38 37 31 37 36 39 10 04 04 00 06 7E 02 00 F4 03 04 00 F2 C3 C4 66 B6 04 01 00 00 2F D9 F0 6C 40 19 9E AF [22:37:21]CommunicateWithHost err = 0 [22:37:21]CheckOFDResponse [22:37:21]1017 (14) - 77093643461234 [22:37:21]1041 (16) - 0000000000871769 [22:37:21]1040 (4) - 163334 [22:37:21]1012 (4) - 20.08.2024 16:27 [22:37:21]1206 (1) - 0 [22:37:21]OFD Sender: Remove packet 163334 [22:37:21]ProducePacketName [22:37:21]name=ofd_packets/00163334 [22:37:21]NVStorageDeleteData [22:37:21]Write i2c OK [22:37:21]MH_I2C_Read... [22:37:21]Read from MH i2c: E2 [22:37:21]MH_I2C_Read... [22:37:21]Read from MH i2c: E2 0E 00 [22:37:21]MH_I2C_Read... [22:37:21]Read from MH i2c: E2 0E 00 22 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 76 [22:37:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:37:21]wFMCommunicate OK [22:37:21]SAM_PROTO_GetShiftState done [22:37:21]FM_GetShiftState done [22:37:21]req_shift_opened done [22:37:21]requested_item shift.open_date is exist - process it [22:37:21]req_shift_open_date [22:37:21]req_shift_open_date done [22:37:21]produce_requested_data done [22:37:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163334,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:37:21]process_action_free close_receipt [22:37:21]json_value_free [22:37:21]json_value_free done [22:37:21]process_json_proto returns [22:37:21]Send response to host [22:37:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163334,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:37:21]free response buf [22:37:21]execute_script done [22:37:21]execute_script returns [22:37:21]free content buf [22:37:21]Sock 7.Close socket [22:37:21]Sock 7.Thread stoped [22:37:21]OFD Sender: No OFD packet to send [22:37:26]OFD Sender: No OFD packet to send [22:37:30]recv_with_timeout no data received [22:37:31]OFD Sender: No OFD packet to send [22:37:36]OFD Sender: No OFD packet to send [22:37:41]OFD Sender: No OFD packet to send [22:37:44]recv_with_timeout no data received [22:37:46]OFD Sender: No OFD packet to send [22:37:51]OFD Sender: No OFD packet to send [22:37:55]recv_with_timeout no data received [22:37:56]OFD Sender: No OFD packet to send [22:38:02]OFD Sender: No OFD packet to send [22:38:07]OFD Sender: No OFD packet to send [22:38:12]OFD Sender: No OFD packet to send [22:38:17]OFD Sender: No OFD packet to send [22:38:22]OFD Sender: No OFD packet to send [22:38:27]OFD Sender: No OFD packet to send [22:38:32]OFD Sender: No OFD packet to send [22:38:37]OFD Sender: No OFD packet to send [22:38:42]OFD Sender: No OFD packet to send [22:38:47]OFD Sender: No OFD packet to send [22:38:49]recv_with_timeout no data received [22:38:52]OFD Sender: No OFD packet to send [22:38:57]OFD Sender: No OFD packet to send [22:39:02]OFD Sender: No OFD packet to send [22:39:07]OFD Sender: No OFD packet to send [22:39:12]OFD Sender: No OFD packet to send [22:39:17]OFD Sender: No OFD packet to send [22:39:20]accept exits with 9 [22:39:20]New connection [22:39:20]New thread 3067493732 created [22:39:20]Thread 3067637092 joined [22:39:20]Waiting for new connection... [22:39:20] Sock 9.Parse request [22:39:20]Sock 9.Check first char [22:39:20]Sock 9.First char is OK [22:39:20]request: POST /json_proto HTTP/1.0 [22:39:20]Method: POST [22:39:20]URL: /json_proto [22:39:20]Method is POST - this is cgi request [22:39:20]url: /json_proto [22:39:20]query_string will be loaded in cgi processing [22:39:20]execute_cgi json_proto POST (null) [22:39:20]execute_cgi path=json_proto method=POST [22:39:20]POST find Content-Length [22:39:20]Host: 172.17.44.132:8080 [22:39:20]Content-Length: 682 [22:39:20]Content-Type: application/json [22:39:20] [22:39:20]POST finish read [22:39:20]Found Content-Length = 682 [22:39:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:20]execute_script... [22:39:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291864", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:20]POST & json_proto [22:39:20]process_json_proto [22:39:20]json parsed OK: [22:39:20]protocol is kg_v1.0 [22:39:20]action value=close_receipt [22:39:20]process_action close_receipt [22:39:20]cmd_close_receipt [22:39:20]MH_GetDate [22:39:20]Write to MH i2c: F0 00 00 23 09 1B [22:39:20]Write i2c OK [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: F0 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: F0 09 00 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: F0 09 00 23 09 00 19 1B C5 66 2A 83 C1 65 56 [22:39:20]GetLastDocTimeStamp 1724193436 [22:39:20]current date 1724193561 [22:39:20]FM_GetShiftState [22:39:20]SAM_PROTO_GetShiftState [22:39:20]wFMCommunicate request_size=4 [22:39:20]MH_SAM_APDU [22:39:20]CAPDU: 80 13 01 00 [22:39:20]Write to MH i2c: E2 08 00 24 09 80 13 01 00 00 00 00 00 AA [22:39:20]Write i2c OK [22:39:20]MH_I2C_Read... [22:39:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:20]Read from MH i2c: E2 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: E2 0E 00 [22:39:20]MH_I2C_Read... [22:39:20]Read from MH i2c: E2 0E 00 24 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 78 [22:39:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:39:20]wFMCommunicate OK [22:39:20]SAM_PROTO_GetShiftState done [22:39:20]FM_GetShiftState done [22:39:20]opened in 1724113081 [22:39:20]opened+sec_in_day 1724199481 [22:39:20]quantity*price = 100021 [22:39:20]sum+1 = 100023 [22:39:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 780 20.08.2024 22:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163335 ФПД: 192325832832382 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223921&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163335&fm=192325832832382&tin=02508201610067®Number=0000000000092562&sum=100000 [22:39:21]StoreToDocumentArchive [22:39:21]shift 465 fd 163335 [22:39:21]save to /storage/0465/doc_00163335 [22:39:21]save last doc name /storage/0465/doc_00163335 to /storage/kkm_last_doc_name [22:39:21]save OK [22:39:21]Clear old archive folders... [22:39:21]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:39:21]tlvbuf is 009F6AE0 [22:39:21]SAM_PROTO_ClearQueue [22:39:21]wFMCommunicate request_size=4 [22:39:21]MH_SAM_APDU [22:39:21]CAPDU: 80 09 00 00 [22:39:21]Write to MH i2c: E2 08 00 31 09 80 09 00 00 00 00 00 00 AC [22:39:21]Write i2c OK [22:39:21]MH_I2C_Read... [22:39:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:21]Read from MH i2c: E2 [22:39:21]MH_I2C_Read... [22:39:21]Read from MH i2c: E2 03 00 [22:39:21]MH_I2C_Read... [22:39:21]Read from MH i2c: E2 03 00 31 09 00 90 00 AE [22:39:21]RAPDU: 90 00 [22:39:21]wFMCommunicate OK [22:39:21]SAM_PROTO_ClearQueue done [22:39:21]KKMCreateOFDPacket [22:39:21]OFDProtocolAddRootSTLVToBuf [22:39:21]FM_MakeSignedData [22:39:21]FM_MakeSignedData [22:39:21]SAM_PROTO_SignData [22:39:21]wFMCommunicate request_size=4 [22:39:21]MH_SAM_APDU [22:39:21]CAPDU: 80 0D 01 02 [22:39:21]Write to MH i2c: E2 08 00 32 09 80 0D 01 02 00 00 00 00 B4 [22:39:21]Write i2c OK [22:39:21]MH_I2C_Read... [22:39:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:21]Read from MH i2c: E2 [22:39:21]MH_I2C_Read... [22:39:21]Read from MH i2c: E2 03 00 [22:39:21]MH_I2C_Read... [22:39:21]Read from MH i2c: E2 03 00 32 09 00 90 00 AF [22:39:21]RAPDU: 90 00 [22:39:21]wFMCommunicate OK [22:39:21]wFMCommunicate request_size=255 [22:39:21]MH_SAM_APDU [22:39:21]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 19 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7E 02 00 35 04 06 00 AE [22:39:21]Write to MH i2c: E2 02 01 33 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 19 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7E 02 00 35 04 06 00 AE 00 00 DA [22:39:21]Write i2c OK [22:39:21]MH_I2C_Read... [22:39:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:22]Read from MH i2c: E2 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: E2 03 00 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: E2 03 00 33 09 00 90 00 B0 [22:39:22]RAPDU: 90 00 [22:39:22]wFMCommunicate OK [22:39:22]wFMCommunicate request_size=10 [22:39:22]MH_SAM_APDU [22:39:22]CAPDU: 80 0D 02 02 05 EB 58 F2 75 7E [22:39:22]Write to MH i2c: E2 0D 00 34 09 80 0D 02 02 05 00 EB 58 F2 75 7E 00 00 E9 [22:39:22]Write i2c OK [22:39:22]MH_I2C_Read... [22:39:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:22]Read from MH i2c: E2 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: E2 03 00 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: E2 03 00 34 09 00 90 00 B1 [22:39:22]RAPDU: 90 00 [22:39:22]wFMCommunicate OK [22:39:22]wFMCommunicate request_size=4 [22:39:22]MH_SAM_APDU [22:39:22]CAPDU: 80 0D 03 02 [22:39:22]Write to MH i2c: E2 08 00 35 09 80 0D 03 02 00 00 00 00 B9 [22:39:22]Write i2c OK [22:39:22]MH_I2C_Read... [22:39:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:22]Read from MH i2c: E2 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: E2 0B 00 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: E2 0B 00 35 09 00 13 EE 00 F7 D5 6E 2B 40 90 00 60 [22:39:22]RAPDU: 13 EE 00 F7 D5 6E 2B 40 90 00 [22:39:22]wFMCommunicate OK [22:39:22]SAM_PROTO_SignData done [22:39:22]FM_MakeSignedData done [22:39:22]CreateOFDProtocolMessage [22:39:22]wFMCommunicate request_size=4 [22:39:22]MH_SAM_APDU [22:39:22]CAPDU: 80 11 00 00 [22:39:22]Write to MH i2c: E2 08 00 36 09 80 11 00 00 00 00 00 00 B9 [22:39:22]Write i2c OK [22:39:22]MH_I2C_Read... [22:39:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:22]Read from MH i2c: E2 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: E2 17 00 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: E2 17 00 36 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 12 [22:39:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:22]wFMCommunicate OK [22:39:22]CreateOFDProtocolMessage done [22:39:22]OFDSenderStorePacket 163335 [22:39:22]StoreOFDPacket docnum=163335 [22:39:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B9 C2 07 01 69 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 19 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7E 02 00 35 04 06 00 AE EB 58 F2 75 7E 13 EE 00 F7 D5 6E 2B 40 [22:39:22]CheckFolder [22:39:22]dirname=/storage/ofd_packets [22:39:22]CheckFolder done [22:39:22]ProducePacketName [22:39:22]name=ofd_packets/00163335 [22:39:22]NVStorageSaveData ofd_packets/00163335 [22:39:22]File name is /storage/ofd_packets/00163335 [22:39:22]Write 301 bytes [22:39:22]NVStorageSaveData done [22:39:22]OFDSenderStorePacket done [22:39:22]KKMCreateOFDPacket done [22:39:22]NVStorageSaveData kkm_last_timestamp [22:39:22]File name is /storage/kkm_last_timestamp [22:39:22]Write 4 bytes [22:39:22]NVStorageSaveData done [22:39:22]ExternCall_PrintAddStr [22:39:22]wPrintStart [22:39:22]Write to MH i2c: 01 00 00 37 09 40 [22:39:22]Write i2c OK [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: 01 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: 01 07 00 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: 01 07 00 37 09 00 00 00 00 00 FF 0F 55 [22:39:22]RasterBufferAndPrint [22:39:22]line Счет N : (1)291864 [22:39:22]line ИНН: 02508201610067 [22:39:22]line Контрольно-Кассовый Чек [22:39:22]line ПРОДАЖА [22:39:22]line ТРК (МРК, ГНК) : 33 [22:39:22]line Товар: 2710124500 [22:39:22]line Аи-95-К-5 [22:39:22]line 13.480 * 74.20 [22:39:22]line = 1000.22 [22:39:22]line НДС 12% НСП 1% [22:39:22]line > о реализуемом товаре [22:39:22]line ОКРУГЛЕНИЕ: -0.22 [22:39:22]line ИТОГО: 1000.00 [22:39:22]line Внесено: 1000.00 [22:39:22]line СДАЧА: 0.00 [22:39:22]line НСП 1% : 8.85 [22:39:22]line НДС 12% : 106.22 [22:39:22]line Наличными: 1000.00 [22:39:22]line Безнал.: 0.00 [22:39:22]line Место: АЗС № 130 "Партнер Нефть" [22:39:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:39:22]line СНО: Общий режим [22:39:22]line Чек 780 20.08.2024 22:39 [22:39:22]line Смена: 465 ФФД: 1.0 [22:39:22]line ЗНМ: 0300000070 [22:39:22]line РНМ: 0000000000092562 [22:39:22]line Версия ККМ: 001 [22:39:22]line ФМ: 0000000000871769 [22:39:22]line ФД: 163335 [22:39:22]line ФПД: 192325832832382 [22:39:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223921&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163335&fm=192325832832382&tin=02508201610067®Number=0000000000092562&sum=100000 [22:39:22]OFD Sender: Processing packet 163335 [packets to send 961, broken 960] [22:39:22]ProducePacketName [22:39:22]name=ofd_packets/00163335 [22:39:22]OFD Sender: To server: pG, [22:39:22]CommunicateWithHost lk.salyk.kg:30040 [22:39:22]ConnectInit lk.salyk.kg [22:39:22]written 0, free lines is 4095 [22:39:22]Write to MH i2c: 01 00 00 62 09 6B [22:39:22]Write i2c OK [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: 01 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: 01 07 00 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: 01 07 00 62 09 00 00 00 00 00 BC 0C 3A [22:39:22]RasterBufferAndPrint [22:39:22]line [22:39:22]line [22:39:22]line [22:39:22]line [22:39:22]line [22:39:22]written 0, free lines is 3267 [22:39:22]MH_Cut [22:39:22]Write to MH i2c: D1 01 00 69 09 01 44 [22:39:22]Write i2c OK [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: D1 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: D1 01 00 [22:39:22]MH_I2C_Read... [22:39:22]Read from MH i2c: D1 01 00 69 09 00 43 [22:39:22]Write to MH i2c: 01 00 00 6A 09 73 [22:39:22]Write i2c OK [22:39:22]MH_I2C_Read... [22:39:22]Connected sock=10 [22:39: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 36 39 0F 01 00 00 B9 C2 07 01 69 45 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0C 03 00 00 F4 03 04 00 19 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 07 7E 02 00 35 04 06 00 AE EB 58 F2 75 7E 13 EE 00 F7 D5 6E 2B 40 [22:39: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 36 39 4F 00 00 00 31 6D 47 00 94 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 36 39 10 04 04 00 07 7E 02 00 F4 03 04 00 6C C4 C4 66 B6 04 01 00 00 E6 D8 53 DE 86 F9 C9 57 [22:39:23]CommunicateWithHost err = 0 [22:39:23]CheckOFDResponse [22:39:23]1017 (14) - 77093643461234 [22:39:23]1041 (16) - 0000000000871769 [22:39:23]1040 (4) - 163335 [22:39:23]1012 (4) - 20.08.2024 16:29 [22:39:23]1206 (1) - 0 [22:39:23]OFD Sender: Remove packet 163335 [22:39:23]ProducePacketName [22:39:23]name=ofd_packets/00163335 [22:39:23]NVStorageDeleteData [22:39:23]*** Cut start [22:39:23]*** Purtial cut [22:39:23]*** Stage 1: CUTSNS_PIN = 1 [22:39:23]OFD Sender: No OFD packet to send [22:39:25]Read from MH i2c: 01 [22:39:25]MH_I2C_Read... [22:39:25]*** Stop cut motor [22:39:25]*** Cut end [22:39:25]Read from MH i2c: 01 07 00 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: 01 07 00 6A 09 00 00 00 00 00 FF 0F 88 [22:39:25]process_action close_receipt done [22:39:25]requested_data is exist [22:39:25]produce_requested_data [22:39:25]requested_item fm.sn is exist - process it [22:39:25]wFMCommunicate request_size=4 [22:39:25]MH_SAM_APDU [22:39:25]CAPDU: 80 11 00 00 [22:39:25]Write to MH i2c: E2 08 00 6B 09 80 11 00 00 00 00 00 00 EE [22:39:25]Write i2c OK [22:39:25]MH_I2C_Read... [22:39:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:25]Read from MH i2c: E2 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: E2 17 00 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: E2 17 00 6B 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 47 [22:39:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:25]wFMCommunicate OK [22:39:25]requested_item fd.num is exist - process it [22:39:25]SAM_PROTO_GetFieldsCounters [22:39:25]wFMCommunicate request_size=4 [22:39:25]MH_SAM_APDU [22:39:25]CAPDU: 80 13 00 00 [22:39:25]Write to MH i2c: E2 08 00 6C 09 80 13 00 00 00 00 00 00 F1 [22:39:25]Write i2c OK [22:39:25]MH_I2C_Read... [22:39:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:39:25]Read from MH i2c: E2 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: E2 62 00 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: E2 62 00 6C 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 07 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0C 03 00 00 5E 04 04 00 0C 03 00 00 57 04 04 00 0D 03 00 00 19 04 04 00 00 00 00 00 90 00 9D [22:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 07 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0C 03 00 00 5E 04 04 00 0C 03 00 00 57 04 04 00 0D 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:39:25]wFMCommunicate OK [22:39:25]SAM_PROTO_GetFieldsCounters done [22:39:25]requested_item shift.num is exist - process it [22:39:25]requested_item shift.opened is exist - process it [22:39:25]req_shift_opened [22:39:25]FM_GetShiftState [22:39:25]SAM_PROTO_GetShiftState [22:39:25]wFMCommunicate request_size=4 [22:39:25]MH_SAM_APDU [22:39:25]CAPDU: 80 13 01 00 [22:39:25]Write to MH i2c: E2 08 00 6D 09 80 13 01 00 00 00 00 00 F3 [22:39:25]Write i2c OK [22:39:25]MH_I2C_Read... [22:39:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:25]Read from MH i2c: E2 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: E2 0E 00 [22:39:25]MH_I2C_Read... [22:39:25]Read from MH i2c: E2 0E 00 6D 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C1 [22:39:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:39:25]wFMCommunicate OK [22:39:25]SAM_PROTO_GetShiftState done [22:39:25]FM_GetShiftState done [22:39:25]req_shift_opened done [22:39:25]requested_item shift.open_date is exist - process it [22:39:25]req_shift_open_date [22:39:25]req_shift_open_date done [22:39:25]produce_requested_data done [22:39:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163335,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:39:25]process_action_free close_receipt [22:39:25]json_value_free [22:39:25]json_value_free done [22:39:25]process_json_proto returns [22:39:25]Send response to host [22:39:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163335,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:39:25]free response buf [22:39:25]execute_script done [22:39:25]execute_script returns [22:39:25]free content buf [22:39:25]Sock 9.Close socket [22:39:25]Sock 9.Thread stoped [22:39:26]accept exits with 7 [22:39:26]New connection [22:39:26]New thread 3067637092 created [22:39:26]Thread 3067493732 joined [22:39:26]Waiting for new connection... [22:39:26] Sock 7.Parse request [22:39:26]Sock 7.Check first char [22:39:26]Sock 7.First char is OK [22:39:26]request: POST /json_proto HTTP/1.0 [22:39:26]Method: POST [22:39:26]URL: /json_proto [22:39:26]Method is POST - this is cgi request [22:39:26]url: /json_proto [22:39:26]query_string will be loaded in cgi processing [22:39:26]execute_cgi json_proto POST (null) [22:39:26]execute_cgi path=json_proto method=POST [22:39:26]POST find Content-Length [22:39:26]Host: 172.17.44.132:8080 [22:39:26]Content-Length: 677 [22:39:26]Content-Type: application/json [22:39:26] [22:39:26]POST finish read [22:39:26]Found Content-Length = 677 [22:39:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:26]execute_script... [22:39:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291865", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:26]POST & json_proto [22:39:26]process_json_proto [22:39:26]json parsed OK: [22:39:26]protocol is kg_v1.0 [22:39:26]action value=close_receipt [22:39:26]process_action close_receipt [22:39:26]cmd_close_receipt [22:39:26]MH_GetDate [22:39:26]Write to MH i2c: F0 00 00 6E 09 66 [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: F0 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: F0 09 00 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: F0 09 00 6E 09 00 1F 1B C5 66 2A 83 C1 65 A7 [22:39:26]GetLastDocTimeStamp 1724193561 [22:39:26]current date 1724193567 [22:39:26]FM_GetShiftState [22:39:26]SAM_PROTO_GetShiftState [22:39:26]wFMCommunicate request_size=4 [22:39:26]MH_SAM_APDU [22:39:26]CAPDU: 80 13 01 00 [22:39:26]Write to MH i2c: E2 08 00 6F 09 80 13 01 00 00 00 00 00 F5 [22:39:26]Write i2c OK [22:39:26]MH_I2C_Read... [22:39:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:26]Read from MH i2c: E2 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 0E 00 [22:39:26]MH_I2C_Read... [22:39:26]Read from MH i2c: E2 0E 00 6F 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C3 [22:39:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:39:26]wFMCommunicate OK [22:39:26]SAM_PROTO_GetShiftState done [22:39:26]FM_GetShiftState done [22:39:26]opened in 1724113081 [22:39:26]opened+sec_in_day 1724199481 [22:39:26]quantity*price = 60003 [22:39:26]sum+1 = 60004 [22:39:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 781 20.08.2024 22:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163336 ФПД: 236017367979065 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163336&fm=236017367979065&tin=02508201610067®Number=0000000000092562&sum=60000 [22:39:27]StoreToDocumentArchive [22:39:27]shift 465 fd 163336 [22:39:27]save to /storage/0465/doc_00163336 [22:39:27]save last doc name /storage/0465/doc_00163336 to /storage/kkm_last_doc_name [22:39:27]save OK [22:39:27]Clear old archive folders... [22:39:27]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:39:27]tlvbuf is 009FB600 [22:39:27]SAM_PROTO_ClearQueue [22:39:27]wFMCommunicate request_size=4 [22:39:27]MH_SAM_APDU [22:39:27]CAPDU: 80 09 00 00 [22:39:27]Write to MH i2c: E2 08 00 7C 09 80 09 00 00 00 00 00 00 F7 [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:27]Read from MH i2c: E2 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 03 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 03 00 7C 09 00 90 00 F9 [22:39:27]RAPDU: 90 00 [22:39:27]wFMCommunicate OK [22:39:27]SAM_PROTO_ClearQueue done [22:39:27]KKMCreateOFDPacket [22:39:27]OFDProtocolAddRootSTLVToBuf [22:39:27]FM_MakeSignedData [22:39:27]FM_MakeSignedData [22:39:27]SAM_PROTO_SignData [22:39:27]wFMCommunicate request_size=4 [22:39:27]MH_SAM_APDU [22:39:27]CAPDU: 80 0D 01 02 [22:39:27]Write to MH i2c: E2 08 00 7D 09 80 0D 01 02 00 00 00 00 FF [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:27]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:27]Read from MH i2c: E2 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 03 00 [22:39:27]MH_I2C_Read... [22:39:27]Read from MH i2c: E2 03 00 7D 09 00 90 00 FA [22:39:27]RAPDU: 90 00 [22:39:27]wFMCommunicate OK [22:39:27]wFMCommunicate request_size=255 [22:39:27]MH_SAM_APDU [22:39:27]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 03 00 00 F4 03 04 00 1F 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7E 02 00 35 04 06 00 D6 [22:39:27]Write to MH i2c: E2 02 01 7E 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 03 00 00 F4 03 04 00 1F 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7E 02 00 35 04 06 00 D6 00 00 EF [22:39:27]Write i2c OK [22:39:27]MH_I2C_Read... [22:39:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:28]Read from MH i2c: E2 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: E2 03 00 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: E2 03 00 7E 09 00 90 00 FB [22:39:28]RAPDU: 90 00 [22:39:28]wFMCommunicate OK [22:39:28]wFMCommunicate request_size=10 [22:39:28]MH_SAM_APDU [22:39:28]CAPDU: 80 0D 02 02 05 A8 13 61 14 39 [22:39:28]Write to MH i2c: E2 0D 00 7F 09 80 0D 02 02 05 00 A8 13 61 14 39 00 00 75 [22:39:28]Write i2c OK [22:39:28]MH_I2C_Read... [22:39:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:28]Read from MH i2c: E2 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: E2 03 00 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: E2 03 00 7F 09 00 90 00 FC [22:39:28]RAPDU: 90 00 [22:39:28]wFMCommunicate OK [22:39:28]wFMCommunicate request_size=4 [22:39:28]MH_SAM_APDU [22:39:28]CAPDU: 80 0D 03 02 [22:39:28]Write to MH i2c: E2 08 00 80 09 80 0D 03 02 00 00 00 00 04 [22:39:28]Write i2c OK [22:39:28]MH_I2C_Read... [22:39:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:28]Read from MH i2c: E2 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: E2 0B 00 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: E2 0B 00 80 09 00 CB 5B 1B 4D 31 24 8A 58 90 00 CA [22:39:28]RAPDU: CB 5B 1B 4D 31 24 8A 58 90 00 [22:39:28]wFMCommunicate OK [22:39:28]SAM_PROTO_SignData done [22:39:28]FM_MakeSignedData done [22:39:28]CreateOFDProtocolMessage [22:39:28]wFMCommunicate request_size=4 [22:39:28]MH_SAM_APDU [22:39:28]CAPDU: 80 11 00 00 [22:39:28]Write to MH i2c: E2 08 00 81 09 80 11 00 00 00 00 00 00 04 [22:39:28]Write i2c OK [22:39:28]MH_I2C_Read... [22:39:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:28]Read from MH i2c: E2 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: E2 17 00 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: E2 17 00 81 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [22:39:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:28]wFMCommunicate OK [22:39:28]CreateOFDProtocolMessage done [22:39:28]OFDSenderStorePacket 163336 [22:39:28]StoreOFDPacket docnum=163336 [22:39:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 51 38 07 01 20 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 03 00 00 F4 03 04 00 1F 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7E 02 00 35 04 06 00 D6 A8 13 61 14 39 CB 5B 1B 4D 31 24 8A 58 [22:39:28]CheckFolder [22:39:28]dirname=/storage/ofd_packets [22:39:28]CheckFolder done [22:39:28]ProducePacketName [22:39:28]name=ofd_packets/00163336 [22:39:28]NVStorageSaveData ofd_packets/00163336 [22:39:28]File name is /storage/ofd_packets/00163336 [22:39:28]Write 301 bytes [22:39:28]NVStorageSaveData done [22:39:28]OFDSenderStorePacket done [22:39:28]KKMCreateOFDPacket done [22:39:28]NVStorageSaveData kkm_last_timestamp [22:39:28]File name is /storage/kkm_last_timestamp [22:39:28]Write 4 bytes [22:39:28]NVStorageSaveData done [22:39:28]ExternCall_PrintAddStr [22:39:28]wPrintStart [22:39:28]Write to MH i2c: 01 00 00 82 09 8B [22:39:28]Write i2c OK [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: 01 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: 01 07 00 [22:39:28]MH_I2C_Read... [22:39:28]Read from MH i2c: 01 07 00 82 09 00 00 00 00 00 FF 0F A0 [22:39:28]RasterBufferAndPrint [22:39:28]line Счет N : (1)291865 [22:39:28]line ИНН: 02508201610067 [22:39:28]line Контрольно-Кассовый Чек [22:39:28]line ПРОДАЖА [22:39:28]line ТРК (МРК, ГНК) : 42 [22:39:28]line Товар: 2710124130 [22:39:28]line Аи-92-К-5 [22:39:28]line 8.850 * 67.80 [22:39:28]line = 600.03 [22:39:28]line НДС 12% НСП 1% [22:39:28]line > о реализуемом товаре [22:39:28]line ОКРУГЛЕНИЕ: -0.03 [22:39:28]line ИТОГО: 600.00 [22:39:28]line Внесено: 600.00 [22:39:28]line СДАЧА: 0.00 [22:39:28]line НСП 1% : 5.31 [22:39:28]OFD Sender: Processing packet 163336 [packets to send 961, broken 960] [22:39:28]ProducePacketName [22:39:28]name=ofd_packets/00163336 [22:39:28]OFD Sender: To server: pG, [22:39:28]CommunicateWithHost lk.salyk.kg:30040 [22:39:28]ConnectInit lk.salyk.kg [22:39:28]line НДС 12% : 63.72 [22:39:28]line Наличными: 600.00 [22:39:28]line Безнал.: 0.00 [22:39:28]line Место: АЗС № 130 "Партнер Нефть" [22:39:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:39:28]line СНО: Общий режим [22:39:28]line Чек 781 20.08.2024 22:39 [22:39:28]line Смена: 465 ФФД: 1.0 [22:39:28]line ЗНМ: 0300000070 [22:39:28]line РНМ: 0000000000092562 [22:39:28]line Версия ККМ: 001 [22:39:28]line ФМ: 0000000000871769 [22:39:28]line ФД: 163336 [22:39:28]line ФПД: 236017367979065 [22:39:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223927&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163336&fm=236017367979065&tin=02508201610067®Number=0000000000092562&sum=60000 [22:39:28]written 0, free lines is 4095 [22:39:29]Write to MH i2c: 01 00 00 AD 09 B6 [22:39:29]Write i2c OK [22:39:29]MH_I2C_Read... [22:39:29]Read from MH i2c: 01 [22:39:29]MH_I2C_Read... [22:39:29]Read from MH i2c: 01 07 00 [22:39:29]MH_I2C_Read... [22:39:29]Read from MH i2c: 01 07 00 AD 09 00 00 00 00 00 BE 0C 87 [22:39:29]RasterBufferAndPrint [22:39:29]line [22:39:29]line [22:39:29]line [22:39:29]line [22:39:29]line [22:39:29]written 0, free lines is 3273 [22:39:29]MH_Cut [22:39:29]Write to MH i2c: D1 01 00 B4 09 01 8F [22:39:29]Write i2c OK [22:39:29]MH_I2C_Read... [22:39:29]Read from MH i2c: D1 [22:39:29]MH_I2C_Read... [22:39:29]Read from MH i2c: D1 01 00 [22:39:29]MH_I2C_Read... [22:39:29]Read from MH i2c: D1 01 00 B4 09 00 8E [22:39:29]Write to MH i2c: 01 00 00 B5 09 BE [22:39:29]Write i2c OK [22:39:29]MH_I2C_Read... [22:39:29]*** Cut start [22:39:29]*** Purtial cut [22:39:29]*** Stage 1: CUTSNS_PIN = 1 [22:39:31]Read from MH i2c: 01 [22:39:31]MH_I2C_Read... [22:39:31]*** Stop cut motor [22:39:31]*** Cut end [22:39:31]Read from MH i2c: 01 07 00 [22:39:31]MH_I2C_Read... [22:39:31]Read from MH i2c: 01 07 00 B5 09 00 00 00 00 00 FF 0F D3 [22:39:31]process_action close_receipt done [22:39:31]requested_data is exist [22:39:31]produce_requested_data [22:39:31]requested_item fm.sn is exist - process it [22:39:31]wFMCommunicate request_size=4 [22:39:31]MH_SAM_APDU [22:39:31]CAPDU: 80 11 00 00 [22:39:31]Write to MH i2c: E2 08 00 B6 09 80 11 00 00 00 00 00 00 39 [22:39:31]Write i2c OK [22:39:31]MH_I2C_Read... [22:39:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:31]Read from MH i2c: E2 [22:39:31]MH_I2C_Read... [22:39:31]Read from MH i2c: E2 17 00 [22:39:31]MH_I2C_Read... [22:39:31]Read from MH i2c: E2 17 00 B6 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 92 [22:39:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:31]wFMCommunicate OK [22:39:31]requested_item fd.num is exist - process it [22:39:31]SAM_PROTO_GetFieldsCounters [22:39:31]wFMCommunicate request_size=4 [22:39:31]MH_SAM_APDU [22:39:31]CAPDU: 80 13 00 00 [22:39:31]Write to MH i2c: E2 08 00 B7 09 80 13 00 00 00 00 00 00 3C [22:39:31]Write i2c OK [22:39:31]MH_I2C_Read... [22:39:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:39:32]Read from MH i2c: E2 [22:39:32]MH_I2C_Read... [22:39:32]Read from MH i2c: E2 62 00 [22:39:32]MH_I2C_Read... [22:39:32]Read from MH i2c: E2 62 00 B7 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 08 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0D 03 00 00 5E 04 04 00 0D 03 00 00 57 04 04 00 0E 03 00 00 19 04 04 00 00 00 00 00 90 00 EC [22:39:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 08 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0D 03 00 00 5E 04 04 00 0D 03 00 00 57 04 04 00 0E 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:39:32]wFMCommunicate OK [22:39:32]SAM_PROTO_GetFieldsCounters done [22:39:32]requested_item shift.num is exist - process it [22:39:32]requested_item shift.opened is exist - process it [22:39:32]req_shift_opened [22:39:32]FM_GetShiftState [22:39:32]SAM_PROTO_GetShiftState [22:39:32]wFMCommunicate request_size=4 [22:39:32]MH_SAM_APDU [22:39:32]CAPDU: 80 13 01 00 [22:39:32]Write to MH i2c: E2 08 00 B8 09 80 13 01 00 00 00 00 00 3E [22:39:32]Write i2c OK [22:39:32]MH_I2C_Read... [22:39:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:32]Read from MH i2c: E2 [22:39:32]MH_I2C_Read... [22:39:32]Read from MH i2c: E2 0E 00 [22:39:32]MH_I2C_Read... [22:39:32]Read from MH i2c: E2 0E 00 B8 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0C [22:39:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:39:32]wFMCommunicate OK [22:39:32]SAM_PROTO_GetShiftState done [22:39:32]FM_GetShiftState done [22:39:32]req_shift_opened done [22:39:32]requested_item shift.open_date is exist - process it [22:39:32]req_shift_open_date [22:39:32]req_shift_open_date done [22:39:32]produce_requested_data done [22:39:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163336,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:39:32]process_action_free close_receipt [22:39:32]json_value_free [22:39:32]json_value_free done [22:39:32]process_json_proto returns [22:39:32]Send response to host [22:39:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163336,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:39:32]free response buf [22:39:32]execute_script done [22:39:32]execute_script returns [22:39:32]free content buf [22:39:32]Sock 7.Close socket [22:39:32]Sock 7.Thread stoped [22:39:36]Connected sock=11 [22:39: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 36 39 0F 01 00 00 51 38 07 01 20 49 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 03 00 00 F4 03 04 00 1F 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7E 02 00 35 04 06 00 D6 A8 13 61 14 39 CB 5B 1B 4D 31 24 8A 58 [22:39:37]accept exits with 9 [22:39:37]New connection [22:39:37]New thread 3067493732 created [22:39:37]Thread 3067637092 joined [22:39:37]Waiting for new connection... [22:39:37] Sock 9.Parse request [22:39:37]Sock 9.Check first char [22:39:37]Sock 9.First char is OK [22:39:37]request: POST /json_proto HTTP/1.0 [22:39:37]Method: POST [22:39:37]URL: /json_proto [22:39:37]Method is POST - this is cgi request [22:39:37]url: /json_proto [22:39:37]query_string will be loaded in cgi processing [22:39:37]execute_cgi json_proto POST (null) [22:39:37]execute_cgi path=json_proto method=POST [22:39:37]POST find Content-Length [22:39:37]Host: 172.17.44.132:8080 [22:39:37]Content-Length: 801 [22:39:37]Content-Type: application/json [22:39:37] [22:39:37]POST finish read [22:39:37]Found Content-Length = 801 [22:39:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:37]execute_script... [22:39:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291860", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:39:37]POST & json_proto [22:39:37]process_json_proto [22:39:37]json parsed OK: [22:39:37]protocol is kg_v1.0 [22:39:37]action value=close_receipt [22:39:37]process_action close_receipt [22:39:37]cmd_close_receipt [22:39:37]MH_GetDate [22:39:37]Write to MH i2c: F0 00 00 B9 09 B1 [22:39:37]Write i2c OK [22:39:37]MH_I2C_Read... [22:39:37]Read from MH i2c: F0 [22:39:37]MH_I2C_Read... [22:39:37]Read from MH i2c: F0 09 00 [22:39:37]MH_I2C_Read... [22:39:37]Read from MH i2c: F0 09 00 B9 09 00 2A 1B C5 66 2A 83 C1 65 FD [22:39:37]GetLastDocTimeStamp 1724193567 [22:39:37]current date 1724193578 [22:39:37]FM_GetShiftState [22:39:37]SAM_PROTO_GetShiftState [22:39:37]wFMCommunicate request_size=4 [22:39:37]MH_SAM_APDU [22:39:37]CAPDU: 80 13 01 00 [22:39:37]Write to MH i2c: E2 08 00 BA 09 80 13 01 00 00 00 00 00 40 [22:39:37]Write i2c OK [22:39:37]MH_I2C_Read... [22:39:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:37]Read from MH i2c: E2 [22:39:37]MH_I2C_Read... [22:39:37]Read from MH i2c: E2 0E 00 [22:39:37]MH_I2C_Read... [22:39:37]Read from MH i2c: E2 0E 00 BA 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0E [22:39:37]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:39:37]wFMCommunicate OK [22:39:37]SAM_PROTO_GetShiftState done [22:39:37]FM_GetShiftState done [22:39:37]opened in 1724113081 [22:39:37]opened+sec_in_day 1724199481 [22:39:37]quantity*price = 998982 [22:39:37]sum+1 = 998983 [22:39:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 782 20.08.2024 22:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163337 ФПД: 41179821951745 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163337&fm=41179821951745&tin=02508201610067®Number=0000000000092562&sum=998982 [22:39:38]StoreToDocumentArchive [22:39:38]shift 465 fd 163337 [22:39:38]save to /storage/0465/doc_00163337 [22:39:38]save last doc name /storage/0465/doc_00163337 to /storage/kkm_last_doc_name [22:39:38]save OK [22:39:38]Clear old archive folders... [22:39:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:39:38]tlvbuf is 009FD220 [22:39:38]SAM_PROTO_ClearQueue [22:39:38]wFMCommunicate request_size=4 [22:39:38]MH_SAM_APDU [22:39:38]CAPDU: 80 09 00 00 [22:39:38]Write to MH i2c: E2 08 00 C7 09 80 09 00 00 00 00 00 00 42 [22:39:38]Write i2c OK [22:39:38]MH_I2C_Read... [22:39:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:39:38]Read from MH i2c: E2 [22:39:38]MH_I2C_Read... [22:39:38]Read from MH i2c: E2 03 00 [22:39:38]MH_I2C_Read... [22:39:38]Read from MH i2c: E2 03 00 C7 09 00 90 00 44 [22:39:38]RAPDU: 90 00 [22:39:38]wFMCommunicate OK [22:39:38]SAM_PROTO_ClearQueue done [22:39:38]KKMCreateOFDPacket [22:39:38]OFDProtocolAddRootSTLVToBuf [22:39:38]FM_MakeSignedData [22:39:38]FM_MakeSignedData [22:39:38]SAM_PROTO_SignData [22:39:38]wFMCommunicate request_size=4 [22:39:38]MH_SAM_APDU [22:39:38]CAPDU: 80 0D 01 02 [22:39:38]Write to MH i2c: E2 08 00 C8 09 80 0D 01 02 00 00 00 00 4A [22:39:38]Write i2c OK [22:39:38]MH_I2C_Read... [22:39:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:39:38]Read from MH i2c: E2 [22:39:38]MH_I2C_Read... [22:39:38]Read from MH i2c: E2 03 00 [22:39:38]MH_I2C_Read... [22:39:38]Read from MH i2c: E2 03 00 C8 09 00 90 00 45 [22:39:38]RAPDU: 90 00 [22:39:38]wFMCommunicate OK [22:39:38]wFMCommunicate request_size=255 [22:39:38]MH_SAM_APDU [22:39:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 03 00 00 F4 03 04 00 2A 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7E 02 00 35 04 06 00 25 73 EC A8 [22:39:39]Write to MH i2c: E2 02 01 C9 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 03 00 00 F4 03 04 00 2A 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7E 02 00 35 04 06 00 25 73 EC A8 00 00 21 [22:39: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 36 39 4F 00 00 00 90 D7 47 00 C8 C9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 08 7E 02 00 F4 03 04 00 7A C4 C4 66 B6 04 01 00 00 4A E5 C6 6C F1 08 41 CA [22:39:39]CommunicateWithHost err = 0 [22:39:39]CheckOFDResponse [22:39:39]1017 (14) - 77093643461234 [22:39:39]1041 (16) - 0000000000871769 [22:39:39]1040 (4) - 163336 [22:39:39]1012 (4) - 20.08.2024 16:29 [22:39:39]Write i2c OK [22:39:39]1206 (1) - 0 [22:39:39]MH_I2C_Read... [22:39:39]OFD Sender: Remove packet 163336 [22:39:39]ProducePacketName [22:39:39]name=ofd_packets/00163336 [22:39:39]NVStorageDeleteData [22:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:39]Read from MH i2c: E2 [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: E2 03 00 [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: E2 03 00 C9 09 00 90 00 46 [22:39:39]RAPDU: 90 00 [22:39:39]wFMCommunicate OK [22:39:39]wFMCommunicate request_size=7 [22:39:39]MH_SAM_APDU [22:39:39]CAPDU: 80 0D 02 02 02 CB 01 [22:39:39]Write to MH i2c: E2 0A 00 CA 09 80 0D 02 02 02 00 CB 01 00 00 1D [22:39:39]Write i2c OK [22:39:39]MH_I2C_Read... [22:39:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:39:39]Read from MH i2c: E2 [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: E2 03 00 [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: E2 03 00 CA 09 00 90 00 47 [22:39:39]RAPDU: 90 00 [22:39:39]wFMCommunicate OK [22:39:39]wFMCommunicate request_size=4 [22:39:39]MH_SAM_APDU [22:39:39]CAPDU: 80 0D 03 02 [22:39:39]Write to MH i2c: E2 08 00 CB 09 80 0D 03 02 00 00 00 00 4F [22:39:39]Write i2c OK [22:39:39]MH_I2C_Read... [22:39:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:39:39]Read from MH i2c: E2 [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: E2 0B 00 [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: E2 0B 00 CB 09 00 62 BB 81 FB 39 AC C8 A3 90 00 39 [22:39:39]RAPDU: 62 BB 81 FB 39 AC C8 A3 90 00 [22:39:39]wFMCommunicate OK [22:39:39]SAM_PROTO_SignData done [22:39:39]FM_MakeSignedData done [22:39:39]CreateOFDProtocolMessage [22:39:39]wFMCommunicate request_size=4 [22:39:39]MH_SAM_APDU [22:39:39]CAPDU: 80 11 00 00 [22:39:39]Write to MH i2c: E2 08 00 CC 09 80 11 00 00 00 00 00 00 4F [22:39:39]Write i2c OK [22:39:39]MH_I2C_Read... [22:39:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:39]Read from MH i2c: E2 [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: E2 17 00 [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: E2 17 00 CC 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [22:39:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:39]wFMCommunicate OK [22:39:39]CreateOFDProtocolMessage done [22:39:39]OFDSenderStorePacket 163337 [22:39:39]StoreOFDPacket docnum=163337 [22:39:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6B C2 04 01 CB 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 03 00 00 F4 03 04 00 2A 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7E 02 00 35 04 06 00 25 73 EC A8 CB 01 62 BB 81 FB 39 AC C8 A3 [22:39:39]CheckFolder [22:39:39]dirname=/storage/ofd_packets [22:39:39]CheckFolder done [22:39:39]ProducePacketName [22:39:39]name=ofd_packets/00163337 [22:39:39]NVStorageSaveData ofd_packets/00163337 [22:39:39]File name is /storage/ofd_packets/00163337 [22:39:39]Write 298 bytes [22:39:39]NVStorageSaveData done [22:39:39]OFDSenderStorePacket done [22:39:39]KKMCreateOFDPacket done [22:39:39]NVStorageSaveData kkm_last_timestamp [22:39:39]File name is /storage/kkm_last_timestamp [22:39:39]Write 4 bytes [22:39:39]NVStorageSaveData done [22:39:39]ExternCall_PrintAddStr [22:39:39]wPrintStart [22:39:39]Write to MH i2c: 01 00 00 CD 09 D6 [22:39:39]Write i2c OK [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: 01 [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: 01 07 00 [22:39:39]MH_I2C_Read... [22:39:39]Read from MH i2c: 01 07 00 CD 09 00 00 00 00 00 FF 0F EB [22:39:39]RasterBufferAndPrint [22:39:39]line Счет N : (1)291860 [22:39:39]line ИНН: 02508201610067 [22:39:39]line Контрольно-Кассовый Чек [22:39:39]line ПРОДАЖА [22:39:39]line ТРК (МРК, ГНК) : 11 [22:39:39]line Товар: 2710194800 [22:39:39]line ДТ-К-5 [22:39:39]line 131.100 * 76.20 [22:39:39]line = 9989.82 [22:39:39]line НДС 12% НСП 1% [22:39:39]line > о реализуемом товаре [22:39:39]line ИТОГО: 9989.82 [22:39:39]line НСП 1% : 88.40 [22:39:39]line НДС 12% : 1060.87 [22:39:39]line Наличными: 0.00 [22:39:39]line Безнал.: 9989.82 [22:39:39]line Место: АЗС № 130 "Партнер Нефть" [22:39:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:39:39]line СНО: Общий режим [22:39:39]line Чек 782 20.08.2024 22:39 [22:39:39]line Смена: 465 ФФД: 1.0 [22:39:39]line ЗНМ: 0300000070 [22:39:39]line РНМ: 0000000000092562 [22:39:39]line Версия ККМ: 001 [22:39:39]line Платежная система: O! деньги [22:39:39]line ФМ: 0000000000871769 [22:39:39]line ФД: 163337 [22:39:39]line ФПД: 41179821951745 [22:39:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T223938&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163337&fm=41179821951745&tin=02508201610067®Number=0000000000092562&sum=998982 [22:39:39]written 0, free lines is 4095 [22:39:39]OFD Sender: Processing packet 163337 [packets to send 961, broken 960] [22:39:39]ProducePacketName [22:39:39]name=ofd_packets/00163337 [22:39:39]OFD Sender: To server: pG, [22:39:39]CommunicateWithHost lk.salyk.kg:30040 [22:39:39]ConnectInit lk.salyk.kg [22:39:40]Write to MH i2c: 01 00 00 F7 09 00 [22:39:40]Write i2c OK [22:39:40]MH_I2C_Read... [22:39:40]Read from MH i2c: 01 [22:39:40]MH_I2C_Read... [22:39:40]Read from MH i2c: 01 07 00 [22:39:40]MH_I2C_Read... [22:39:40]Read from MH i2c: 01 07 00 F7 09 00 00 00 00 00 E6 0C F9 [22:39:40]RasterBufferAndPrint [22:39:40]line [22:39:40]line [22:39:40]line [22:39:40]line [22:39:40]line [22:39:40]written 0, free lines is 3322 [22:39:40]MH_Cut [22:39:40]Write to MH i2c: D1 01 00 FE 09 01 D9 [22:39:40]Write i2c OK [22:39:40]MH_I2C_Read... [22:39:40]Read from MH i2c: D1 [22:39:40]MH_I2C_Read... [22:39:40]Read from MH i2c: D1 01 00 [22:39:40]MH_I2C_Read... [22:39:40]Read from MH i2c: D1 01 00 FE 09 00 D8 [22:39:40]Write to MH i2c: 01 00 00 FF 09 08 [22:39:40]Write i2c OK [22:39:40]MH_I2C_Read... [22:39:40]*** Cut start [22:39:40]*** Purtial cut [22:39:40]*** Stage 1: CUTSNS_PIN = 1 [22:39:42]Read from MH i2c: 01 [22:39:42]MH_I2C_Read... [22:39:42]*** Stop cut motor [22:39:42]*** Cut end [22:39:42]Read from MH i2c: 01 07 00 [22:39:42]MH_I2C_Read... [22:39:42]Read from MH i2c: 01 07 00 FF 09 00 00 00 00 00 FF 0F 1D [22:39:42]process_action close_receipt done [22:39:42]requested_data is exist [22:39:42]produce_requested_data [22:39:42]requested_item fm.sn is exist - process it [22:39:42]wFMCommunicate request_size=4 [22:39:42]MH_SAM_APDU [22:39:42]CAPDU: 80 11 00 00 [22:39:42]Write to MH i2c: E2 08 00 00 0A 80 11 00 00 00 00 00 00 84 [22:39:42]Write i2c OK [22:39:42]MH_I2C_Read... [22:39:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:39:42]Read from MH i2c: E2 [22:39:42]MH_I2C_Read... [22:39:42]Read from MH i2c: E2 17 00 [22:39:42]MH_I2C_Read... [22:39:42]Read from MH i2c: E2 17 00 00 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [22:39:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:39:42]wFMCommunicate OK [22:39:42]requested_item fd.num is exist - process it [22:39:42]SAM_PROTO_GetFieldsCounters [22:39:42]wFMCommunicate request_size=4 [22:39:42]MH_SAM_APDU [22:39:42]CAPDU: 80 13 00 00 [22:39:42]Write to MH i2c: E2 08 00 01 0A 80 13 00 00 00 00 00 00 87 [22:39:42]Write i2c OK [22:39:42]MH_I2C_Read... [22:39:43]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:39:43]Read from MH i2c: E2 [22:39:43]MH_I2C_Read... [22:39:43]Read from MH i2c: E2 62 00 [22:39:43]MH_I2C_Read... [22:39:43]Read from MH i2c: E2 62 00 01 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0E 03 00 00 5E 04 04 00 0E 03 00 00 57 04 04 00 0F 03 00 00 19 04 04 00 00 00 00 00 90 00 3B [22:39:43]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 09 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0E 03 00 00 5E 04 04 00 0E 03 00 00 57 04 04 00 0F 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:39:43]wFMCommunicate OK [22:39:43]SAM_PROTO_GetFieldsCounters done [22:39:43]requested_item shift.num is exist - process it [22:39:43]requested_item shift.opened is exist - process it [22:39:43]req_shift_opened [22:39:43]FM_GetShiftState [22:39:43]SAM_PROTO_GetShiftState [22:39:43]wFMCommunicate request_size=4 [22:39:43]MH_SAM_APDU [22:39:43]CAPDU: 80 13 01 00 [22:39:43]Write to MH i2c: E2 08 00 02 0A 80 13 01 00 00 00 00 00 89 [22:39:43]Write i2c OK [22:39:43]MH_I2C_Read... [22:39:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:39:43]Read from MH i2c: E2 [22:39:43]MH_I2C_Read... [22:39:43]Read from MH i2c: E2 0E 00 [22:39:43]MH_I2C_Read... [22:39:43]Read from MH i2c: E2 0E 00 02 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 57 [22:39:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:39:43]wFMCommunicate OK [22:39:43]SAM_PROTO_GetShiftState done [22:39:43]FM_GetShiftState done [22:39:43]req_shift_opened done [22:39:43]requested_item shift.open_date is exist - process it [22:39:43]req_shift_open_date [22:39:43]req_shift_open_date done [22:39:43]produce_requested_data done [22:39:43]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163337,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:39:43]process_action_free close_receipt [22:39:43]json_value_free [22:39:43]json_value_free done [22:39:43]process_json_proto returns [22:39:43]Send response to host [22:39:43]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163337,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:39:43]free response buf [22:39:43]execute_script done [22:39:43]execute_script returns [22:39:43]free content buf [22:39:43]Sock 9.Close socket [22:39:43]Sock 9.Thread stoped [22:39:45]recv_with_timeout no data received [22:39:50]Connected sock=11 [22:39:50]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6B C2 04 01 CB 67 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 03 00 00 F4 03 04 00 2A 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 09 7E 02 00 35 04 06 00 25 73 EC A8 CB 01 62 BB 81 FB 39 AC C8 A3 [22:39: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 36 39 4F 00 00 00 CE 5D 47 00 CB 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 36 39 10 04 04 00 09 7E 02 00 F4 03 04 00 88 C4 C4 66 B6 04 01 00 00 86 E6 EF 9E B9 21 FD 6F [22:39:54]CommunicateWithHost err = 0 [22:39:54]CheckOFDResponse [22:39:54]1017 (14) - 77093643461234 [22:39:54]1041 (16) - 0000000000871769 [22:39:54]1040 (4) - 163337 [22:39:54]1012 (4) - 20.08.2024 16:30 [22:39:54]1206 (1) - 0 [22:39:54]OFD Sender: Remove packet 163337 [22:39:54]ProducePacketName [22:39:54]name=ofd_packets/00163337 [22:39:54]NVStorageDeleteData [22:39:55]OFD Sender: No OFD packet to send [22:39:55]OFD Sender: No OFD packet to send [22:39:59]recv_with_timeout no data received [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:18]recv_with_timeout no data received [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:38]recv_with_timeout no data received [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:40:55]recv_with_timeout no data received [22:41:00]OFD Sender: No OFD packet to send [22:41:05]OFD Sender: No OFD packet to send [22:41:07]accept exits with 10 [22:41:07]New connection [22:41:07]New thread 3067637092 created [22:41:07]Thread 3067493732 joined [22:41:07]Waiting for new connection... [22:41:07] Sock 10.Parse request [22:41:07]Sock 10.Check first char [22:41:07]Sock 10.First char is OK [22:41:07]request: POST /json_proto HTTP/1.0 [22:41:07]Method: POST [22:41:07]URL: /json_proto [22:41:07]Method is POST - this is cgi request [22:41:07]url: /json_proto [22:41:07]query_string will be loaded in cgi processing [22:41:07]execute_cgi json_proto POST (null) [22:41:07]execute_cgi path=json_proto method=POST [22:41:07]POST find Content-Length [22:41:07]Host: 172.17.44.132:8080 [22:41:07]Content-Length: 710 [22:41:07]Content-Type: application/json [22:41:07] [22:41:07]POST finish read [22:41:07]Found Content-Length = 710 [22:41:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50517", "tax_sys" : 0, "items" : [ { "code": "46156686", "name": "\u041A\u043E\u043D\u0444 Fruit-tella \u0441\u0442\u0438\u043A \u043A\u043B\u0443\u0431\u043D\u0438\u0447\u043D\u044B\u0439 \u0439\u043E\u0433\u0443\u0440\u0442", "price" : 75.00, "quantity" : 3.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:07]execute_script... [22:41:07]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50517", "tax_sys" : 0, "items" : [ { "code": "46156686", "name": "\u041A\u043E\u043D\u0444 Fruit-tella \u0441\u0442\u0438\u043A \u043A\u043B\u0443\u0431\u043D\u0438\u0447\u043D\u044B\u0439 \u0439\u043E\u0433\u0443\u0440\u0442", "price" : 75.00, "quantity" : 3.000, "sum" : 225.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 225.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:07]POST & json_proto [22:41:07]process_json_proto [22:41:07]json parsed OK: [22:41:07]protocol is kg_v1.0 [22:41:07]action value=close_receipt [22:41:07]process_action close_receipt [22:41:07]cmd_close_receipt [22:41:07]MH_GetDate [22:41:07]Write to MH i2c: F0 00 00 03 0A FC [22:41:07]Write i2c OK [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: F0 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: F0 09 00 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: F0 09 00 03 0A 00 84 1B C5 66 2A 83 C1 65 A2 [22:41:07]GetLastDocTimeStamp 1724193578 [22:41:07]current date 1724193668 [22:41:07]FM_GetShiftState [22:41:07]SAM_PROTO_GetShiftState [22:41:07]wFMCommunicate request_size=4 [22:41:07]MH_SAM_APDU [22:41:07]CAPDU: 80 13 01 00 [22:41:07]Write to MH i2c: E2 08 00 04 0A 80 13 01 00 00 00 00 00 8B [22:41:07]Write i2c OK [22:41:07]MH_I2C_Read... [22:41:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:07]Read from MH i2c: E2 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: E2 0E 00 [22:41:07]MH_I2C_Read... [22:41:07]Read from MH i2c: E2 0E 00 04 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 59 [22:41:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:41:07]wFMCommunicate OK [22:41:07]SAM_PROTO_GetShiftState done [22:41:07]FM_GetShiftState done [22:41:07]opened in 1724113081 [22:41:07]opened+sec_in_day 1724199481 [22:41:07]quantity*price = 22500 [22:41:07]sum+1 = 22501 [22:41:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 225.00 НСП 1% : 1.99 НДС 12% : 23.89 Наличными: 225.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 783 20.08.2024 22:41 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163338 ФПД: 252968686486006 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224108&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163338&fm=252968686486006&tin=02508201610067®Number=0000000000092562&sum=22500 0 [22:41:08]StoreToDocumentArchive [22:41:08]shift 465 fd 163338 [22:41:08]save to /storage/0465/doc_00163338 [22:41:08]save last doc name /storage/0465/doc_00163338 to /storage/kkm_last_doc_name [22:41:08]save OK [22:41:08]Clear old archive folders... [22:41:08]ProcessDocumentItem done err = 0, tmpTLVsize=300 [22:41:08]tlvbuf is 00993580 [22:41:08]SAM_PROTO_ClearQueue [22:41:08]wFMCommunicate request_size=4 [22:41:08]MH_SAM_APDU [22:41:08]CAPDU: 80 09 00 00 [22:41:08]Write to MH i2c: E2 08 00 11 0A 80 09 00 00 00 00 00 00 8D [22:41:08]Write i2c OK [22:41:08]MH_I2C_Read... [22:41:09]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:41:09]Read from MH i2c: E2 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 03 00 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 03 00 11 0A 00 90 00 8F [22:41:09]RAPDU: 90 00 [22:41:09]wFMCommunicate OK [22:41:09]SAM_PROTO_ClearQueue done [22:41:09]KKMCreateOFDPacket [22:41:09]OFDProtocolAddRootSTLVToBuf [22:41:09]FM_MakeSignedData [22:41:09]FM_MakeSignedData [22:41:09]SAM_PROTO_SignData [22:41:09]wFMCommunicate request_size=4 [22:41:09]MH_SAM_APDU [22:41:09]CAPDU: 80 0D 01 02 [22:41:09]Write to MH i2c: E2 08 00 12 0A 80 0D 01 02 00 00 00 00 95 [22:41:09]Write i2c OK [22:41:09]MH_I2C_Read... [22:41:09]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:41:09]Read from MH i2c: E2 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 03 00 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 03 00 12 0A 00 90 00 90 [22:41:09]RAPDU: 90 00 [22:41:09]wFMCommunicate OK [22:41:09]wFMCommunicate request_size=255 [22:41:09]MH_SAM_APDU [22:41:09]CAPDU: 80 0D 02 02 FA 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 03 00 00 F4 03 04 00 84 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 [22:41:09]Write to MH i2c: E2 02 01 13 0A 80 0D 02 02 FA 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 03 00 00 F4 03 04 00 84 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 00 00 1F [22:41:09]Write i2c OK [22:41:09]MH_I2C_Read... [22:41:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:09]Read from MH i2c: E2 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 03 00 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 03 00 13 0A 00 90 00 91 [22:41:09]RAPDU: 90 00 [22:41:09]wFMCommunicate OK [22:41:09]wFMCommunicate request_size=59 [22:41:09]MH_SAM_APDU [22:41:09]CAPDU: 80 0D 02 02 36 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7E 02 00 35 04 06 00 E6 12 DC B2 81 F6 [22:41:09]Write to MH i2c: E2 3E 00 14 0A 80 0D 02 02 36 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7E 02 00 35 04 06 00 E6 12 DC B2 81 F6 00 00 45 [22:41:09]Write i2c OK [22:41:09]MH_I2C_Read... [22:41:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:09]Read from MH i2c: E2 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 03 00 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 03 00 14 0A 00 90 00 92 [22:41:09]RAPDU: 90 00 [22:41:09]wFMCommunicate OK [22:41:09]wFMCommunicate request_size=4 [22:41:09]MH_SAM_APDU [22:41:09]CAPDU: 80 0D 03 02 [22:41:09]Write to MH i2c: E2 08 00 15 0A 80 0D 03 02 00 00 00 00 9A [22:41:09]Write i2c OK [22:41:09]MH_I2C_Read... [22:41:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:41:09]Read from MH i2c: E2 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 0B 00 [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: E2 0B 00 15 0A 00 AB 63 DE 2B 0E BA 93 22 90 00 2F [22:41:09]RAPDU: AB 63 DE 2B 0E BA 93 22 90 00 [22:41:09]wFMCommunicate OK [22:41:09]SAM_PROTO_SignData done [22:41:09]FM_MakeSignedData done [22:41:09]CreateOFDProtocolMessage [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 16 0A 80 11 00 00 00 00 00 00 9A [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 16 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [22:41:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:41:09]wFMCommunicate OK [22:41:09]CreateOFDProtocolMessage done [22:41:09]OFDSenderStorePacket 163338 [22:41:09]StoreOFDPacket docnum=163338 [22:41:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 40 01 00 00 17 49 38 01 92 9A 5A 03 01 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 03 00 00 F4 03 04 00 84 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7E 02 00 35 04 06 00 E6 12 DC B2 81 F6 AB 63 DE 2B 0E BA 93 22 [22:41:09]CheckFolder [22:41:09]dirname=/storage/ofd_packets [22:41:09]CheckFolder done [22:41:09]ProducePacketName [22:41:09]name=ofd_packets/00163338 [22:41:09]NVStorageSaveData ofd_packets/00163338 [22:41:09]File name is /storage/ofd_packets/00163338 [22:41:09]Write 350 bytes [22:41:09]NVStorageSaveData done [22:41:09]OFDSenderStorePacket done [22:41:09]KKMCreateOFDPacket done [22:41:09]NVStorageSaveData kkm_last_timestamp [22:41:09]File name is /storage/kkm_last_timestamp [22:41:09]Write 4 bytes [22:41:09]NVStorageSaveData done [22:41:09]ExternCall_PrintAddStr [22:41:09]wPrintStart [22:41:09]Write to MH i2c: 01 00 00 17 0A 21 [22:41:09]Write i2c OK [22:41:09]MH_I2C_Read... [22:41:09]Read from MH i2c: 01 [22:41:09]MH_I2C_Read... [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 17 0A 00 00 00 00 00 FF 0F 36 [22:41:09]RasterBufferAndPrint [22:41:09]line Счет N : (3)50517 [22:41:09]line ИНН: 02508201610067 [22:41:09]line Контрольно-Кассовый Чек [22:41:09]line ПРОДАЖА [22:41:09]line Товар: 46156686 [22:41:09]line Конф Fruit-tella стик клубничный йогурт [22:41:09]line 3.000 * 75.00 [22:41:09]line = 225.00 [22:41:09]line НДС 12% НСП 1% [22:41:09]line > о реализуемом товаре [22:41:09]line ИТОГО: 225.00 [22:41:09]line НСП 1% : 1.99 [22:41:09]line НДС 12% : 23.89 [22:41:09]line Наличными: 225.00 [22:41:09]line Безнал.: 0.00 [22:41:09]line Место: АЗС № 130 "Партнер Нефть" [22:41:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:41:09]line СНО: Общий режим [22:41:09]line Чек 783 20.08.2024 22:41 [22:41:09]line Смена: 465 ФФД: 1.0 [22:41:09]line ЗНМ: 0300000070 [22:41:09]line РНМ: 0000000000092562 [22:41:09]line Версия ККМ: 001 [22:41:09]line ФМ: 0000000000871769 [22:41:09]line ФД: 163338 [22:41:09]line ФПД: 252968686486006 [22:41:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224108&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163338&fm=252968686486006&tin=02508201610067®Number=0000000000092562&sum=22500 [22:41:09]line 0 [22:41:09]written 0, free lines is 4095 [22:41:09]OFD Sender: Processing packet 163338 [packets to send 961, broken 960] [22:41:09]ProducePacketName [22:41:09]name=ofd_packets/00163338 [22:41:09]OFD Sender: To server: pG, [22:41:09]CommunicateWithHost lk.salyk.kg:30040 [22:41:09]ConnectInit lk.salyk.kg [22:41:10]Write to MH i2c: 01 00 00 40 0A 4A [22:41:10]Write i2c OK [22:41:10]MH_I2C_Read... [22:41:10]Read from MH i2c: 01 [22:41:10]MH_I2C_Read... [22:41:10]Read from MH i2c: 01 07 00 [22:41:10]MH_I2C_Read... [22:41:10]Read from MH i2c: 01 07 00 40 0A 00 00 00 00 00 D7 0C 34 [22:41:10]RasterBufferAndPrint [22:41:10]line [22:41:10]line [22:41:10]line [22:41:10]line [22:41:10]line [22:41:10]written 0, free lines is 3294 [22:41:10]MH_Cut [22:41:10]Write to MH i2c: D1 01 00 47 0A 01 23 [22:41:10]Write i2c OK [22:41:10]MH_I2C_Read... [22:41:10]Read from MH i2c: D1 [22:41:10]MH_I2C_Read... [22:41:10]Read from MH i2c: D1 01 00 [22:41:10]MH_I2C_Read... [22:41:10]Read from MH i2c: D1 01 00 47 0A 00 22 [22:41:10]Write to MH i2c: 01 00 00 48 0A 52 [22:41:10]Write i2c OK [22:41:10]MH_I2C_Read... [22:41:10]*** Cut start [22:41:10]*** Purtial cut [22:41:10]*** Stage 1: CUTSNS_PIN = 1 [22:41:12]Read from MH i2c: 01 [22:41:12]MH_I2C_Read... [22:41:12]*** Stop cut motor [22:41:12]*** Cut end [22:41:12]Read from MH i2c: 01 07 00 [22:41:12]MH_I2C_Read... [22:41:12]Read from MH i2c: 01 07 00 48 0A 00 00 00 00 00 FF 0F 67 [22:41:12]process_action close_receipt done [22:41:12]requested_data is exist [22:41:12]produce_requested_data [22:41:12]requested_item fm.sn is exist - process it [22:41:12]wFMCommunicate request_size=4 [22:41:12]MH_SAM_APDU [22:41:12]CAPDU: 80 11 00 00 [22:41:12]Write to MH i2c: E2 08 00 49 0A 80 11 00 00 00 00 00 00 CD [22:41:12]Write i2c OK [22:41:12]MH_I2C_Read... [22:41:12]Read from MH i2c: E2 [22:41:12]MH_I2C_Read... [22:41:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:12]Read from MH i2c: E2 17 00 [22:41:12]MH_I2C_Read... [22:41:12]Read from MH i2c: E2 17 00 49 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [22:41:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:41:12]wFMCommunicate OK [22:41:12]requested_item fd.num is exist - process it [22:41:12]SAM_PROTO_GetFieldsCounters [22:41:12]wFMCommunicate request_size=4 [22:41:12]MH_SAM_APDU [22:41:12]CAPDU: 80 13 00 00 [22:41:12]Write to MH i2c: E2 08 00 4A 0A 80 13 00 00 00 00 00 00 D0 [22:41:12]Write i2c OK [22:41:12]MH_I2C_Read... [22:41:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:41:13]Read from MH i2c: E2 [22:41:13]MH_I2C_Read... [22:41:13]Read from MH i2c: E2 62 00 [22:41:13]MH_I2C_Read... [22:41:13]Read from MH i2c: E2 62 00 4A 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0A 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0F 03 00 00 5E 04 04 00 0F 03 00 00 57 04 04 00 10 03 00 00 19 04 04 00 00 00 00 00 90 00 88 [22:41: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0A 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 0F 03 00 00 5E 04 04 00 0F 03 00 00 57 04 04 00 10 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:41:13]wFMCommunicate OK [22:41:13]SAM_PROTO_GetFieldsCounters done [22:41:13]requested_item shift.num is exist - process it [22:41:13]requested_item shift.opened is exist - process it [22:41:13]req_shift_opened [22:41:13]FM_GetShiftState [22:41:13]SAM_PROTO_GetShiftState [22:41:13]wFMCommunicate request_size=4 [22:41:13]MH_SAM_APDU [22:41:13]CAPDU: 80 13 01 00 [22:41:13]Write to MH i2c: E2 08 00 4B 0A 80 13 01 00 00 00 00 00 D2 [22:41:13]Write i2c OK [22:41:13]MH_I2C_Read... [22:41:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:13]Read from MH i2c: E2 [22:41:13]MH_I2C_Read... [22:41:13]Read from MH i2c: E2 0E 00 [22:41:13]MH_I2C_Read... [22:41:13]Read from MH i2c: E2 0E 00 4B 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A0 [22:41:13]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:41:13]wFMCommunicate OK [22:41:13]SAM_PROTO_GetShiftState done [22:41:13]FM_GetShiftState done [22:41:13]req_shift_opened done [22:41:13]requested_item shift.open_date is exist - process it [22:41:13]req_shift_open_date [22:41:13]req_shift_open_date done [22:41:13]produce_requested_data done [22:41:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163338,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:41:13]process_action_free close_receipt [22:41:13]json_value_free [22:41:13]json_value_free done [22:41:13]process_json_proto returns [22:41:13]Send response to host [22:41:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163338,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:41:13]free response buf [22:41:13]execute_script done [22:41:13]execute_script returns [22:41:13]free content buf [22:41:13]Sock 10.Close socket [22:41:13]Sock 10.Thread stoped [22:41:15]recv_with_timeout no data received [22:41:26]Connected sock=11 [22:41: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 36 39 40 01 00 00 17 49 38 01 92 9A 5A 03 01 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 03 00 00 F4 03 04 00 84 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7E 02 00 35 04 06 00 E6 12 DC B2 81 F6 AB 63 DE 2B 0E BA 93 22 [22:41:31]recv_with_timeout no data received [22:41:31]CommunicateWithHost answer receiving error [22:41:31]CommunicateWithHost err = -3 [22:41:31]OFD Sender: Server communicate error [22:41:31]recv_with_timeout no data received [22:41:36]OFD Sender: Processing packet 163338 [packets to send 961, broken 960] [22:41:36]ProducePacketName [22:41:36]name=ofd_packets/00163338 [22:41:36]OFD Sender: To server: pG, [22:41:36]CommunicateWithHost lk.salyk.kg:30040 [22:41:36]ConnectInit lk.salyk.kg [22:41:42]recv_with_timeout no data received [22:41:47]Connected sock=10 [22:41: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 36 39 40 01 00 00 17 49 38 01 92 9A 5A 03 01 00 03 00 2C 01 1E 04 01 00 01 23 04 7E 00 8A 04 08 00 34 36 31 35 36 36 38 36 06 04 3F 00 D0 9A D0 BE D0 BD D1 84 20 46 72 75 69 74 2D 74 65 6C 6C 61 20 D1 81 D1 82 D0 B8 D0 BA 20 D0 BA D0 BB D1 83 D0 B1 D0 BD D0 B8 D1 87 D0 BD D1 8B D0 B9 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 E4 57 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E4 57 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C7 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 55 09 00 00 00 00 07 04 06 00 E4 57 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 03 00 00 F4 03 04 00 84 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7E 02 00 35 04 06 00 E6 12 DC B2 81 F6 AB 63 DE 2B 0E BA 93 22 [22:41: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 36 39 4F 00 00 00 B0 02 47 00 CA A0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0A 7E 02 00 F4 03 04 00 FE C4 C4 66 B6 04 01 00 00 A3 E0 F5 8A E0 4A 3E CB [22:41:49]CommunicateWithHost err = 0 [22:41:49]CheckOFDResponse [22:41:49]1017 (14) - 77093643461234 [22:41:49]1041 (16) - 0000000000871769 [22:41:49]1040 (4) - 163338 [22:41:49]1012 (4) - 20.08.2024 16:31 [22:41:49]1206 (1) - 0 [22:41:49]OFD Sender: Remove packet 163338 [22:41:49]ProducePacketName [22:41:49]name=ofd_packets/00163338 [22:41:49]NVStorageDeleteData [22:41:49]OFD Sender: No OFD packet to send [22:41:54]recv_with_timeout no data received [22:41:54]OFD Sender: No OFD packet to send [22:41:55]accept exits with 9 [22:41:55]New connection [22:41:55]New thread 3067493732 created [22:41:55]Thread 3067637092 joined [22:41:55]Waiting for new connection... [22:41:55] Sock 9.Parse request [22:41:55]Sock 9.Check first char [22:41:55]Sock 9.First char is OK [22:41:55]request: POST /json_proto HTTP/1.0 [22:41:55]Method: POST [22:41:55]URL: /json_proto [22:41:55]Method is POST - this is cgi request [22:41:55]url: /json_proto [22:41:55]query_string will be loaded in cgi processing [22:41:55]execute_cgi json_proto POST (null) [22:41:55]execute_cgi path=json_proto method=POST [22:41:55]POST find Content-Length [22:41:55]Host: 172.17.44.132:8080 [22:41:55]Content-Length: 682 [22:41:55]Content-Type: application/json [22:41:55] [22:41:55]POST finish read [22:41:55]Found Content-Length = 682 [22:41:55]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:55]execute_script... [22:41:55]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291866", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:41:55]POST & json_proto [22:41:55]process_json_proto [22:41:55]json parsed OK: [22:41:55]protocol is kg_v1.0 [22:41:55]action value=close_receipt [22:41:55]process_action close_receipt [22:41:55]cmd_close_receipt [22:41:55]MH_GetDate [22:41:55]Write to MH i2c: F0 00 00 4C 0A 45 [22:41:55]Write i2c OK [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: F0 [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: F0 09 00 [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: F0 09 00 4C 0A 00 B4 1B C5 66 2A 83 C1 65 1B [22:41:55]GetLastDocTimeStamp 1724193668 [22:41:55]current date 1724193716 [22:41:55]FM_GetShiftState [22:41:55]SAM_PROTO_GetShiftState [22:41:55]wFMCommunicate request_size=4 [22:41:55]MH_SAM_APDU [22:41:55]CAPDU: 80 13 01 00 [22:41:55]Write to MH i2c: E2 08 00 4D 0A 80 13 01 00 00 00 00 00 D4 [22:41:55]Write i2c OK [22:41:55]MH_I2C_Read... [22:41:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:41:55]Read from MH i2c: E2 [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: E2 0E 00 [22:41:55]MH_I2C_Read... [22:41:55]Read from MH i2c: E2 0E 00 4D 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A2 [22:41:55]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:41:55]wFMCommunicate OK [22:41:55]SAM_PROTO_GetShiftState done [22:41:55]FM_GetShiftState done [22:41:55]opened in 1724113081 [22:41:55]opened+sec_in_day 1724199481 [22:41:55]quantity*price = 100021 [22:41:55]sum+1 = 100023 [22:41:55]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 784 20.08.2024 22:41 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163339 ФПД: 160889886398147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224156&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163339&fm=160889886398147&tin=02508201610067®Number=0000000000092562&sum=100000 [22:41:56]StoreToDocumentArchive [22:41:56]shift 465 fd 163339 [22:41:56]save to /storage/0465/doc_00163339 [22:41:56]save last doc name /storage/0465/doc_00163339 to /storage/kkm_last_doc_name [22:41:56]save OK [22:41:56]Clear old archive folders... [22:41:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:41:56]tlvbuf is 00985300 [22:41:56]SAM_PROTO_ClearQueue [22:41:56]wFMCommunicate request_size=4 [22:41:56]MH_SAM_APDU [22:41:56]CAPDU: 80 09 00 00 [22:41:56]Write to MH i2c: E2 08 00 5A 0A 80 09 00 00 00 00 00 00 D6 [22:41:56]Write i2c OK [22:41:56]MH_I2C_Read... [22:41:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:41:56]Read from MH i2c: E2 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 03 00 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 03 00 5A 0A 00 90 00 D8 [22:41:56]RAPDU: 90 00 [22:41:56]wFMCommunicate OK [22:41:56]SAM_PROTO_ClearQueue done [22:41:56]KKMCreateOFDPacket [22:41:56]OFDProtocolAddRootSTLVToBuf [22:41:56]FM_MakeSignedData [22:41:56]FM_MakeSignedData [22:41:56]SAM_PROTO_SignData [22:41:56]wFMCommunicate request_size=4 [22:41:56]MH_SAM_APDU [22:41:56]CAPDU: 80 0D 01 02 [22:41:56]Write to MH i2c: E2 08 00 5B 0A 80 0D 01 02 00 00 00 00 DE [22:41:56]Write i2c OK [22:41:56]MH_I2C_Read... [22:41:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:41:56]Read from MH i2c: E2 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 03 00 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 03 00 5B 0A 00 90 00 D9 [22:41:56]RAPDU: 90 00 [22:41:56]wFMCommunicate OK [22:41:56]wFMCommunicate request_size=255 [22:41:56]MH_SAM_APDU [22:41:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 03 00 00 F4 03 04 00 B4 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7E 02 00 35 04 06 00 92 [22:41:56]Write to MH i2c: E2 02 01 5C 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 03 00 00 F4 03 04 00 B4 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7E 02 00 35 04 06 00 92 00 00 8B [22:41:56]Write i2c OK [22:41:56]MH_I2C_Read... [22:41:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:56]Read from MH i2c: E2 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 03 00 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 03 00 5C 0A 00 90 00 DA [22:41:56]RAPDU: 90 00 [22:41:56]wFMCommunicate OK [22:41:56]wFMCommunicate request_size=10 [22:41:56]MH_SAM_APDU [22:41:56]CAPDU: 80 0D 02 02 05 54 18 86 D6 C3 [22:41:56]Write to MH i2c: E2 0D 00 5D 0A 80 0D 02 02 05 00 54 18 86 D6 C3 00 00 76 [22:41:56]Write i2c OK [22:41:56]MH_I2C_Read... [22:41:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:41:56]Read from MH i2c: E2 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 03 00 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 03 00 5D 0A 00 90 00 DB [22:41:56]RAPDU: 90 00 [22:41:56]wFMCommunicate OK [22:41:56]wFMCommunicate request_size=4 [22:41:56]MH_SAM_APDU [22:41:56]CAPDU: 80 0D 03 02 [22:41:56]Write to MH i2c: E2 08 00 5E 0A 80 0D 03 02 00 00 00 00 E3 [22:41:56]Write i2c OK [22:41:56]MH_I2C_Read... [22:41:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:41:56]Read from MH i2c: E2 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 0B 00 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 0B 00 5E 0A 00 F1 6E 1D 89 27 6D 8C 2D 90 00 36 [22:41:56]RAPDU: F1 6E 1D 89 27 6D 8C 2D 90 00 [22:41:56]wFMCommunicate OK [22:41:56]SAM_PROTO_SignData done [22:41:56]FM_MakeSignedData done [22:41:56]CreateOFDProtocolMessage [22:41:56]wFMCommunicate request_size=4 [22:41:56]MH_SAM_APDU [22:41:56]CAPDU: 80 11 00 00 [22:41:56]Write to MH i2c: E2 08 00 5F 0A 80 11 00 00 00 00 00 00 E3 [22:41:56]Write i2c OK [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 [22:41:56]MH_I2C_Read... [22:41:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:41:56]Read from MH i2c: E2 17 00 [22:41:56]MH_I2C_Read... [22:41:56]Read from MH i2c: E2 17 00 5F 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [22:41:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:41:56]wFMCommunicate OK [22:41:56]CreateOFDProtocolMessage done [22:41:56]OFDSenderStorePacket 163339 [22:41:56]StoreOFDPacket docnum=163339 [22:41:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 12 14 07 01 F9 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 03 00 00 F4 03 04 00 B4 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7E 02 00 35 04 06 00 92 54 18 86 D6 C3 F1 6E 1D 89 27 6D 8C 2D [22:41:56]CheckFolder [22:41:56]dirname=/storage/ofd_packets [22:41:56]CheckFolder done [22:41:56]ProducePacketName [22:41:56]name=ofd_packets/00163339 [22:41:56]NVStorageSaveData ofd_packets/00163339 [22:41:56]File name is /storage/ofd_packets/00163339 [22:41:56]Write 301 bytes [22:41:56]NVStorageSaveData done [22:41:56]OFDSenderStorePacket done [22:41:56]KKMCreateOFDPacket done [22:41:56]NVStorageSaveData kkm_last_timestamp [22:41:56]File name is /storage/kkm_last_timestamp [22:41:56]Write 4 bytes [22:41:56]NVStorageSaveData done [22:41:56]ExternCall_PrintAddStr [22:41:56]wPrintStart [22:41:56]Write to MH i2c: 01 00 00 60 0A 6A [22:41:57]Write i2c OK [22:41:57]MH_I2C_Read... [22:41:57]Read from MH i2c: 01 [22:41:57]MH_I2C_Read... [22:41:57]Read from MH i2c: 01 07 00 [22:41:57]MH_I2C_Read... [22:41:57]Read from MH i2c: 01 07 00 60 0A 00 00 00 00 00 FF 0F 7F [22:41:57]RasterBufferAndPrint [22:41:57]line Счет N : (1)291866 [22:41:57]line ИНН: 02508201610067 [22:41:57]line Контрольно-Кассовый Чек [22:41:57]line ПРОДАЖА [22:41:57]line ТРК (МРК, ГНК) : 63 [22:41:57]line Товар: 2710124500 [22:41:57]line Аи-95-К-5 [22:41:57]line 13.480 * 74.20 [22:41:57]line = 1000.22 [22:41:57]line НДС 12% НСП 1% [22:41:57]line > о реализуемом товаре [22:41:57]line ОКРУГЛЕНИЕ: -0.22 [22:41:57]line ИТОГО: 1000.00 [22:41:57]line Внесено: 1000.00 [22:41:57]line СДАЧА: 0.00 [22:41:57]line НСП 1% : 8.85 [22:41:57]line НДС 12% : 106.22 [22:41:57]line Наличными: 1000.00 [22:41:57]line Безнал.: 0.00 [22:41:57]line Место: АЗС № 130 "Партнер Нефть" [22:41:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:41:57]line СНО: Общий режим [22:41:57]line Чек 784 20.08.2024 22:41 [22:41:57]line Смена: 465 ФФД: 1.0 [22:41:57]line ЗНМ: 0300000070 [22:41:57]line РНМ: 0000000000092562 [22:41:57]line Версия ККМ: 001 [22:41:57]line ФМ: 0000000000871769 [22:41:57]line ФД: 163339 [22:41:57]line ФПД: 160889886398147 [22:41:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224156&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163339&fm=160889886398147&tin=02508201610067®Number=0000000000092562&sum=100000 [22:41:57]OFD Sender: Processing packet 163339 [packets to send 961, broken 960] [22:41:57]ProducePacketName [22:41:57]name=ofd_packets/00163339 [22:41:57]OFD Sender: To server: pG, [22:41:57]CommunicateWithHost lk.salyk.kg:30040 [22:41:57]ConnectInit lk.salyk.kg [22:41:57]written 0, free lines is 4095 [22:41:57]Write to MH i2c: 01 00 00 8B 0A 95 [22:41:57]Write i2c OK [22:41:57]MH_I2C_Read... [22:41:57]Read from MH i2c: 01 [22:41:57]MH_I2C_Read... [22:41:57]Read from MH i2c: 01 07 00 [22:41:57]MH_I2C_Read... [22:41:57]Read from MH i2c: 01 07 00 8B 0A 00 00 00 00 00 C0 0C 68 [22:41:57]RasterBufferAndPrint [22:41:57]line [22:41:57]line [22:41:57]line [22:41:57]line [22:41:57]line [22:41:57]written 0, free lines is 3272 [22:41:57]MH_Cut [22:41:57]Write to MH i2c: D1 01 00 92 0A 01 6E [22:41:57]Write i2c OK [22:41:57]MH_I2C_Read... [22:41:57]Read from MH i2c: D1 [22:41:57]MH_I2C_Read... [22:41:57]Read from MH i2c: D1 01 00 [22:41:57]MH_I2C_Read... [22:41:57]Read from MH i2c: D1 01 00 92 0A 00 6D [22:41:57]Write to MH i2c: 01 00 00 93 0A 9D [22:41:57]Write i2c OK [22:41:57]MH_I2C_Read... [22:41:57]Connected sock=10 [22:41: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 36 39 0F 01 00 00 12 14 07 01 F9 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 10 03 00 00 F4 03 04 00 B4 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7E 02 00 35 04 06 00 92 54 18 86 D6 C3 F1 6E 1D 89 27 6D 8C 2D [22:41:58]*** Cut start [22:41:58]*** Purtial cut [22:41:58]*** Stage 1: CUTSNS_PIN = 1 [22:41:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3F E4 47 00 A3 94 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0B 7E 02 00 F4 03 04 00 07 C5 C4 66 B6 04 01 00 00 76 F7 E7 01 0A 84 77 A5 [22:41:59]CommunicateWithHost err = 0 [22:41:59]CheckOFDResponse [22:41:59]1017 (14) - 77093643461234 [22:41:59]1041 (16) - 0000000000871769 [22:41:59]1040 (4) - 163339 [22:41:59]1012 (4) - 20.08.2024 16:32 [22:41:59]1206 (1) - 0 [22:41:59]OFD Sender: Remove packet 163339 [22:41:59]ProducePacketName [22:41:59]name=ofd_packets/00163339 [22:41:59]NVStorageDeleteData [22:42:00]OFD Sender: No OFD packet to send [22:42:00]Read from MH i2c: 01 [22:42:00]MH_I2C_Read... [22:42:00]*** Stop cut motor [22:42:00]*** Cut end [22:42:00]Read from MH i2c: 01 07 00 [22:42:00]MH_I2C_Read... [22:42:00]Read from MH i2c: 01 07 00 93 0A 00 00 00 00 00 FF 0F B2 [22:42:00]process_action close_receipt done [22:42:00]requested_data is exist [22:42:00]produce_requested_data [22:42:00]requested_item fm.sn is exist - process it [22:42:00]wFMCommunicate request_size=4 [22:42:00]MH_SAM_APDU [22:42:00]CAPDU: 80 11 00 00 [22:42:00]Write to MH i2c: E2 08 00 94 0A 80 11 00 00 00 00 00 00 18 [22:42:00]Write i2c OK [22:42:00]MH_I2C_Read... [22:42:00]Read from MH i2c: E2 [22:42:00]MH_I2C_Read... [22:42:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:00]Read from MH i2c: E2 17 00 [22:42:00]MH_I2C_Read... [22:42:00]Read from MH i2c: E2 17 00 94 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [22:42:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:00]wFMCommunicate OK [22:42:00]requested_item fd.num is exist - process it [22:42:00]SAM_PROTO_GetFieldsCounters [22:42:00]wFMCommunicate request_size=4 [22:42:00]MH_SAM_APDU [22:42:00]CAPDU: 80 13 00 00 [22:42:00]Write to MH i2c: E2 08 00 95 0A 80 13 00 00 00 00 00 00 1B [22:42:00]Write i2c OK [22:42:00]MH_I2C_Read... [22:42:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:42:00]Read from MH i2c: E2 [22:42:00]MH_I2C_Read... [22:42:00]Read from MH i2c: E2 62 00 [22:42:00]MH_I2C_Read... [22:42:00]Read from MH i2c: E2 62 00 95 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0B 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 10 03 00 00 5E 04 04 00 10 03 00 00 57 04 04 00 11 03 00 00 19 04 04 00 00 00 00 00 90 00 D7 [22:42: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0B 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 10 03 00 00 5E 04 04 00 10 03 00 00 57 04 04 00 11 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:42:00]wFMCommunicate OK [22:42:00]SAM_PROTO_GetFieldsCounters done [22:42:00]requested_item shift.num is exist - process it [22:42:00]requested_item shift.opened is exist - process it [22:42:00]req_shift_opened [22:42:00]FM_GetShiftState [22:42:00]SAM_PROTO_GetShiftState [22:42:00]wFMCommunicate request_size=4 [22:42:00]MH_SAM_APDU [22:42:00]CAPDU: 80 13 01 00 [22:42:00]Write to MH i2c: E2 08 00 96 0A 80 13 01 00 00 00 00 00 1D [22:42:00]Write i2c OK [22:42:00]MH_I2C_Read... [22:42:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:00]Read from MH i2c: E2 [22:42:00]MH_I2C_Read... [22:42:00]Read from MH i2c: E2 0E 00 [22:42:00]MH_I2C_Read... [22:42:00]Read from MH i2c: E2 0E 00 96 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EB [22:42:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:42:00]wFMCommunicate OK [22:42:00]SAM_PROTO_GetShiftState done [22:42:00]FM_GetShiftState done [22:42:00]req_shift_opened done [22:42:00]requested_item shift.open_date is exist - process it [22:42:00]req_shift_open_date [22:42:00]req_shift_open_date done [22:42:00]produce_requested_data done [22:42:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163339,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:42:00]process_action_free close_receipt [22:42:00]json_value_free [22:42:00]json_value_free done [22:42:00]process_json_proto returns [22:42:00]Send response to host [22:42:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163339,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:42:00]free response buf [22:42:00]execute_script done [22:42:00]execute_script returns [22:42:00]free content buf [22:42:00]Sock 9.Close socket [22:42:00]Sock 9.Thread stoped [22:42:05]OFD Sender: No OFD packet to send [22:42:10]OFD Sender: No OFD packet to send [22:42:12]recv_with_timeout no data received [22:42:15]OFD Sender: No OFD packet to send [22:42:20]OFD Sender: No OFD packet to send [22:42:25]OFD Sender: No OFD packet to send [22:42:25]accept exits with 7 [22:42:25]New connection [22:42:25]New thread 3067637092 created [22:42:25]Thread 3067493732 joined [22:42:25]Waiting for new connection... [22:42:25] Sock 7.Parse request [22:42:25]Sock 7.Check first char [22:42:25]Sock 7.First char is OK [22:42:25]request: POST /json_proto HTTP/1.0 [22:42:25]Method: POST [22:42:25]URL: /json_proto [22:42:25]Method is POST - this is cgi request [22:42:25]url: /json_proto [22:42:25]query_string will be loaded in cgi processing [22:42:25]execute_cgi json_proto POST (null) [22:42:25]execute_cgi path=json_proto method=POST [22:42:25]POST find Content-Length [22:42:25]Host: 172.17.44.132:8080 [22:42:25]Content-Length: 682 [22:42:25]Content-Type: application/json [22:42:25] [22:42:25]POST finish read [22:42:25]Found Content-Length = 682 [22:42:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:25]execute_script... [22:42:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291869", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:25]POST & json_proto [22:42:25]process_json_proto [22:42:25]json parsed OK: [22:42:25]protocol is kg_v1.0 [22:42:25]action value=close_receipt [22:42:25]process_action close_receipt [22:42:25]cmd_close_receipt [22:42:25]MH_GetDate [22:42:25]Write to MH i2c: F0 00 00 97 0A 90 [22:42:25]Write i2c OK [22:42:25]MH_I2C_Read... [22:42:25]Read from MH i2c: F0 [22:42:25]MH_I2C_Read... [22:42:25]Read from MH i2c: F0 09 00 [22:42:25]MH_I2C_Read... [22:42:25]Read from MH i2c: F0 09 00 97 0A 00 D2 1B C5 66 2A 83 C1 65 84 [22:42:25]GetLastDocTimeStamp 1724193716 [22:42:25]current date 1724193746 [22:42:25]FM_GetShiftState [22:42:25]SAM_PROTO_GetShiftState [22:42:25]wFMCommunicate request_size=4 [22:42:25]MH_SAM_APDU [22:42:25]CAPDU: 80 13 01 00 [22:42:25]Write to MH i2c: E2 08 00 98 0A 80 13 01 00 00 00 00 00 1F [22:42:25]Write i2c OK [22:42:25]MH_I2C_Read... [22:42:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:25]Read from MH i2c: E2 [22:42:25]MH_I2C_Read... [22:42:25]Read from MH i2c: E2 0E 00 [22:42:25]MH_I2C_Read... [22:42:25]Read from MH i2c: E2 0E 00 98 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 ED [22:42:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:42:25]wFMCommunicate OK [22:42:25]SAM_PROTO_GetShiftState done [22:42:25]FM_GetShiftState done [22:42:25]opened in 1724113081 [22:42:25]opened+sec_in_day 1724199481 [22:42:25]quantity*price = 100021 [22:42:25]sum+1 = 100023 [22:42:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 785 20.08.2024 22:42 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163340 ФПД: 257181911952404 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224226&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163340&fm=257181911952404&tin=02508201610067®Number=0000000000092562&sum=100000 [22:42:26]StoreToDocumentArchive [22:42:26]shift 465 fd 163340 [22:42:26]save to /storage/0465/doc_00163340 [22:42:26]save last doc name /storage/0465/doc_00163340 to /storage/kkm_last_doc_name [22:42:26]save OK [22:42:26]Clear old archive folders... [22:42:26]ProcessDocumentItem done err = 0, tmpTLVsize=251 [22:42:26]tlvbuf is 0097F910 [22:42:26]SAM_PROTO_ClearQueue [22:42:26]wFMCommunicate request_size=4 [22:42:26]MH_SAM_APDU [22:42:26]CAPDU: 80 09 00 00 [22:42:26]Write to MH i2c: E2 08 00 A5 0A 80 09 00 00 00 00 00 00 21 [22:42:26]Write i2c OK [22:42:26]MH_I2C_Read... [22:42:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:42:26]Read from MH i2c: E2 [22:42:26]MH_I2C_Read... [22:42:26]Read from MH i2c: E2 03 00 [22:42:26]MH_I2C_Read... [22:42:26]Read from MH i2c: E2 03 00 A5 0A 00 90 00 23 [22:42:26]RAPDU: 90 00 [22:42:26]wFMCommunicate OK [22:42:26]SAM_PROTO_ClearQueue done [22:42:26]KKMCreateOFDPacket [22:42:26]OFDProtocolAddRootSTLVToBuf [22:42:26]FM_MakeSignedData [22:42:26]FM_MakeSignedData [22:42:26]SAM_PROTO_SignData [22:42:26]wFMCommunicate request_size=4 [22:42:26]MH_SAM_APDU [22:42:26]CAPDU: 80 0D 01 02 [22:42:26]Write to MH i2c: E2 08 00 A6 0A 80 0D 01 02 00 00 00 00 29 [22:42:26]Write i2c OK [22:42:26]MH_I2C_Read... [22:42:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:42:26]Read from MH i2c: E2 [22:42:26]MH_I2C_Read... [22:42:26]Read from MH i2c: E2 03 00 [22:42:26]MH_I2C_Read... [22:42:26]Read from MH i2c: E2 03 00 A6 0A 00 90 00 24 [22:42:26]RAPDU: 90 00 [22:42:26]wFMCommunicate OK [22:42:26]wFMCommunicate request_size=255 [22:42:26]MH_SAM_APDU [22:42:26]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 03 00 00 F4 03 04 00 D2 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7E 02 00 35 04 06 00 E9 [22:42:26]Write to MH i2c: E2 02 01 A7 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 03 00 00 F4 03 04 00 D2 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7E 02 00 35 04 06 00 E9 00 00 4D [22:42:26]Write i2c OK [22:42:26]MH_I2C_Read... [22:42:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:27]Read from MH i2c: E2 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: E2 03 00 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: E2 03 00 A7 0A 00 90 00 25 [22:42:27]RAPDU: 90 00 [22:42:27]wFMCommunicate OK [22:42:27]wFMCommunicate request_size=10 [22:42:27]MH_SAM_APDU [22:42:27]CAPDU: 80 0D 02 02 05 E7 D4 81 2C 14 [22:42:27]Write to MH i2c: E2 0D 00 A8 0A 80 0D 02 02 05 00 E7 D4 81 2C 14 00 00 B2 [22:42:27]Write i2c OK [22:42:27]MH_I2C_Read... [22:42:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:27]Read from MH i2c: E2 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: E2 03 00 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: E2 03 00 A8 0A 00 90 00 26 [22:42:27]RAPDU: 90 00 [22:42:27]wFMCommunicate OK [22:42:27]wFMCommunicate request_size=4 [22:42:27]MH_SAM_APDU [22:42:27]CAPDU: 80 0D 03 02 [22:42:27]Write to MH i2c: E2 08 00 A9 0A 80 0D 03 02 00 00 00 00 2E [22:42:27]Write i2c OK [22:42:27]MH_I2C_Read... [22:42:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:42:27]Read from MH i2c: E2 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: E2 0B 00 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: E2 0B 00 A9 0A 00 23 18 12 FB A8 8A 1B 61 90 00 25 [22:42:27]RAPDU: 23 18 12 FB A8 8A 1B 61 90 00 [22:42:27]wFMCommunicate OK [22:42:27]SAM_PROTO_SignData done [22:42:27]FM_MakeSignedData done [22:42:27]CreateOFDProtocolMessage [22:42:27]wFMCommunicate request_size=4 [22:42:27]MH_SAM_APDU [22:42:27]CAPDU: 80 11 00 00 [22:42:27]Write to MH i2c: E2 08 00 AA 0A 80 11 00 00 00 00 00 00 2E [22:42:27]Write i2c OK [22:42:27]MH_I2C_Read... [22:42:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:27]Read from MH i2c: E2 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: E2 17 00 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: E2 17 00 AA 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [22:42:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:27]wFMCommunicate OK [22:42:27]CreateOFDProtocolMessage done [22:42:27]OFDSenderStorePacket 163340 [22:42:27]StoreOFDPacket docnum=163340 [22:42:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FA 3F 07 01 DC 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 03 00 00 F4 03 04 00 D2 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7E 02 00 35 04 06 00 E9 E7 D4 81 2C 14 23 18 12 FB A8 8A 1B 61 [22:42:27]CheckFolder [22:42:27]dirname=/storage/ofd_packets [22:42:27]CheckFolder done [22:42:27]ProducePacketName [22:42:27]name=ofd_packets/00163340 [22:42:27]NVStorageSaveData ofd_packets/00163340 [22:42:27]File name is /storage/ofd_packets/00163340 [22:42:27]Write 301 bytes [22:42:27]NVStorageSaveData done [22:42:27]OFDSenderStorePacket done [22:42:27]KKMCreateOFDPacket done [22:42:27]NVStorageSaveData kkm_last_timestamp [22:42:27]File name is /storage/kkm_last_timestamp [22:42:27]Write 4 bytes [22:42:27]NVStorageSaveData done [22:42:27]ExternCall_PrintAddStr [22:42:27]wPrintStart [22:42:27]Write to MH i2c: 01 00 00 AB 0A B5 [22:42:27]Write i2c OK [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: 01 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: 01 07 00 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: 01 07 00 AB 0A 00 00 00 00 00 FF 0F CA [22:42:27]RasterBufferAndPrint [22:42:27]line Счет N : (1)291869 [22:42:27]line ИНН: 02508201610067 [22:42:27]line Контрольно-Кассовый Чек [22:42:27]line ПРОДАЖА [22:42:27]line ТРК (МРК, ГНК) : 43 [22:42:27]line Товар: 2710124500 [22:42:27]line Аи-95-К-5 [22:42:27]line 13.480 * 74.20 [22:42:27]line = 1000.22 [22:42:27]line НДС 12% НСП 1% [22:42:27]line > о реализуемом товаре [22:42:27]line ОКРУГЛЕНИЕ: -0.22 [22:42:27]line ИТОГО: 1000.00 [22:42:27]line Внесено: 1000.00 [22:42:27]line СДАЧА: 0.00 [22:42:27]line НСП 1% : 8.85 [22:42:27]line НДС 12% : 106.22 [22:42:27]line Наличными: 1000.00 [22:42:27]line Безнал.: 0.00 [22:42:27]line Место: АЗС № 130 "Партнер Нефть" [22:42:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:42:27]line СНО: Общий режим [22:42:27]line Чек 785 20.08.2024 22:42 [22:42:27]line Смена: 465 ФФД: 1.0 [22:42:27]line ЗНМ: 0300000070 [22:42:27]line РНМ: 0000000000092562 [22:42:27]line Версия ККМ: 001 [22:42:27]line ФМ: 0000000000871769 [22:42:27]line ФД: 163340 [22:42:27]line ФПД: 257181911952404 [22:42:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224226&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163340&fm=257181911952404&tin=02508201610067®Number=0000000000092562&sum=100000 [22:42:27]written 0, free lines is 4095 [22:42:27]OFD Sender: Processing packet 163340 [packets to send 961, broken 960] [22:42:27]ProducePacketName [22:42:27]name=ofd_packets/00163340 [22:42:27]OFD Sender: To server: pG, [22:42:27]CommunicateWithHost lk.salyk.kg:30040 [22:42:27]ConnectInit lk.salyk.kg [22:42:27]Write to MH i2c: 01 00 00 D6 0A E0 [22:42:27]Write i2c OK [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: 01 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: 01 07 00 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: 01 07 00 D6 0A 00 00 00 00 00 B8 0C AB [22:42:27]RasterBufferAndPrint [22:42:27]line [22:42:27]line [22:42:27]line [22:42:27]line [22:42:27]line [22:42:27]written 0, free lines is 3266 [22:42:27]MH_Cut [22:42:27]Write to MH i2c: D1 01 00 DD 0A 01 B9 [22:42:27]Write i2c OK [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: D1 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: D1 01 00 [22:42:27]MH_I2C_Read... [22:42:27]Read from MH i2c: D1 01 00 DD 0A 00 B8 [22:42:27]Write to MH i2c: 01 00 00 DE 0A E8 [22:42:27]Write i2c OK [22:42:27]MH_I2C_Read... [22:42:28]*** Cut start [22:42:28]*** Purtial cut [22:42:28]*** Stage 1: CUTSNS_PIN = 1 [22:42:29]Connected sock=10 [22:42: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 36 39 0F 01 00 00 FA 3F 07 01 DC 88 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 03 00 00 F4 03 04 00 D2 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0C 7E 02 00 35 04 06 00 E9 E7 D4 81 2C 14 23 18 12 FB A8 8A 1B 61 [22:42: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 36 39 4F 00 00 00 99 B4 47 00 DF 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 36 39 10 04 04 00 0C 7E 02 00 F4 03 04 00 27 C5 C4 66 B6 04 01 00 00 B8 97 D1 41 EB 66 09 5F [22:42:29]CommunicateWithHost err = 0 [22:42:29]CheckOFDResponse [22:42:29]1017 (14) - 77093643461234 [22:42:29]1041 (16) - 0000000000871769 [22:42:29]1040 (4) - 163340 [22:42:29]1012 (4) - 20.08.2024 16:32 [22:42:29]1206 (1) - 0 [22:42:29]OFD Sender: Remove packet 163340 [22:42:29]ProducePacketName [22:42:29]name=ofd_packets/00163340 [22:42:29]NVStorageDeleteData [22:42:30]OFD Sender: No OFD packet to send [22:42:30]Read from MH i2c: 01 [22:42:30]MH_I2C_Read... [22:42:30]*** Stop cut motor [22:42:30]*** Cut end [22:42:30]Read from MH i2c: 01 07 00 [22:42:30]MH_I2C_Read... [22:42:30]Read from MH i2c: 01 07 00 DE 0A 00 00 00 00 00 FF 0F FD [22:42:30]process_action close_receipt done [22:42:30]requested_data is exist [22:42:30]produce_requested_data [22:42:30]requested_item fm.sn is exist - process it [22:42:30]wFMCommunicate request_size=4 [22:42:30]MH_SAM_APDU [22:42:30]CAPDU: 80 11 00 00 [22:42:30]Write to MH i2c: E2 08 00 DF 0A 80 11 00 00 00 00 00 00 63 [22:42:30]Write i2c OK [22:42:30]MH_I2C_Read... [22:42:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:30]Read from MH i2c: E2 [22:42:30]MH_I2C_Read... [22:42:30]Read from MH i2c: E2 17 00 [22:42:30]MH_I2C_Read... [22:42:30]Read from MH i2c: E2 17 00 DF 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BC [22:42:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:30]wFMCommunicate OK [22:42:30]requested_item fd.num is exist - process it [22:42:30]SAM_PROTO_GetFieldsCounters [22:42:30]wFMCommunicate request_size=4 [22:42:30]MH_SAM_APDU [22:42:30]CAPDU: 80 13 00 00 [22:42:30]Write to MH i2c: E2 08 00 E0 0A 80 13 00 00 00 00 00 00 66 [22:42:30]Write i2c OK [22:42:30]MH_I2C_Read... [22:42:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:42:30]Read from MH i2c: E2 [22:42:30]MH_I2C_Read... [22:42:30]Read from MH i2c: E2 62 00 [22:42:30]MH_I2C_Read... [22:42:30]Read from MH i2c: E2 62 00 E0 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 11 03 00 00 5E 04 04 00 11 03 00 00 57 04 04 00 12 03 00 00 19 04 04 00 00 00 00 00 90 00 26 [22:42: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0C 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 11 03 00 00 5E 04 04 00 11 03 00 00 57 04 04 00 12 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:42:30]wFMCommunicate OK [22:42:30]SAM_PROTO_GetFieldsCounters done [22:42:30]requested_item shift.num is exist - process it [22:42:30]requested_item shift.opened is exist - process it [22:42:30]req_shift_opened [22:42:30]FM_GetShiftState [22:42:30]SAM_PROTO_GetShiftState [22:42:30]wFMCommunicate request_size=4 [22:42:30]MH_SAM_APDU [22:42:30]CAPDU: 80 13 01 00 [22:42:30]Write to MH i2c: E2 08 00 E1 0A 80 13 01 00 00 00 00 00 68 [22:42:30]Write i2c OK [22:42:30]MH_I2C_Read... [22:42:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:30]Read from MH i2c: E2 [22:42:30]MH_I2C_Read... [22:42:30]Read from MH i2c: E2 0E 00 [22:42:30]MH_I2C_Read... [22:42:30]Read from MH i2c: E2 0E 00 E1 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 36 [22:42:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:42:30]wFMCommunicate OK [22:42:30]SAM_PROTO_GetShiftState done [22:42:30]FM_GetShiftState done [22:42:30]req_shift_opened done [22:42:30]requested_item shift.open_date is exist - process it [22:42:30]req_shift_open_date [22:42:30]req_shift_open_date done [22:42:30]produce_requested_data done [22:42:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163340,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:42:30]process_action_free close_receipt [22:42:30]json_value_free [22:42:30]json_value_free done [22:42:30]process_json_proto returns [22:42:30]Send response to host [22:42:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163340,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:42:30]free response buf [22:42:30]execute_script done [22:42:30]execute_script returns [22:42:30]free content buf [22:42:30]Sock 7.Close socket [22:42:30]Sock 7.Thread stoped [22:42:33]accept exits with 9 [22:42:33]New connection [22:42:33]New thread 3067493732 created [22:42:33]Thread 3067637092 joined [22:42:33]Waiting for new connection... [22:42:33] Sock 9.Parse request [22:42:33]Sock 9.Check first char [22:42:33]Sock 9.First char is OK [22:42:33]request: POST /json_proto HTTP/1.0 [22:42:33]Method: POST [22:42:33]URL: /json_proto [22:42:33]Method is POST - this is cgi request [22:42:33]url: /json_proto [22:42:33]query_string will be loaded in cgi processing [22:42:33]execute_cgi json_proto POST (null) [22:42:33]execute_cgi path=json_proto method=POST [22:42:33]POST find Content-Length [22:42:33]Host: 172.17.44.132:8080 [22:42:33]Content-Length: 672 [22:42:33]Content-Type: application/json [22:42:33] [22:42:33]POST finish read [22:42:33]Found Content-Length = 672 [22:42:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:33]execute_script... [22:42:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291868", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 29.070, "sum" : 2000.02, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:33]POST & json_proto [22:42:33]process_json_proto [22:42:33]json parsed OK: [22:42:33]protocol is kg_v1.0 [22:42:33]action value=close_receipt [22:42:33]process_action close_receipt [22:42:33]cmd_close_receipt [22:42:33]MH_GetDate [22:42:33]Write to MH i2c: F0 00 00 E2 0A DB [22:42:33]Write i2c OK [22:42:33]MH_I2C_Read... [22:42:33]Read from MH i2c: F0 [22:42:33]MH_I2C_Read... [22:42:33]Read from MH i2c: F0 09 00 [22:42:33]MH_I2C_Read... [22:42:33]Read from MH i2c: F0 09 00 E2 0A 00 DA 1B C5 66 2A 83 C1 65 D7 [22:42:33]GetLastDocTimeStamp 1724193746 [22:42:33]current date 1724193754 [22:42:33]FM_GetShiftState [22:42:33]SAM_PROTO_GetShiftState [22:42:33]wFMCommunicate request_size=4 [22:42:33]MH_SAM_APDU [22:42:33]CAPDU: 80 13 01 00 [22:42:33]Write to MH i2c: E2 08 00 E3 0A 80 13 01 00 00 00 00 00 6A [22:42:33]Write i2c OK [22:42:33]MH_I2C_Read... [22:42:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:33]Read from MH i2c: E2 [22:42:33]MH_I2C_Read... [22:42:33]Read from MH i2c: E2 0E 00 [22:42:33]MH_I2C_Read... [22:42:33]Read from MH i2c: E2 0E 00 E3 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 38 [22:42:33]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:42:33]wFMCommunicate OK [22:42:33]SAM_PROTO_GetShiftState done [22:42:33]FM_GetShiftState done [22:42:33]opened in 1724113081 [22:42:33]opened+sec_in_day 1724199481 [22:42:33]quantity*price = 200001 [22:42:33]sum+1 = 200003 [22:42:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.02 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.39 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 786 20.08.2024 22:42 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163341 ФПД: 192921384901864 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224234&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163341&fm=192921384901864&tin=02508201610067®Number=0000000000092562&sum=200000 [22:42:34]StoreToDocumentArchive [22:42:34]shift 465 fd 163341 [22:42:34]save to /storage/0465/doc_00163341 [22:42:34]save last doc name /storage/0465/doc_00163341 to /storage/kkm_last_doc_name [22:42:34]save OK [22:42:34]Clear old archive folders... [22:42:34]ProcessDocumentItem done err = 0, tmpTLVsize=249 [22:42:34]tlvbuf is 009136B0 [22:42:34]SAM_PROTO_ClearQueue [22:42:34]wFMCommunicate request_size=4 [22:42:34]MH_SAM_APDU [22:42:34]CAPDU: 80 09 00 00 [22:42:34]Write to MH i2c: E2 08 00 F0 0A 80 09 00 00 00 00 00 00 6C [22:42:34]Write i2c OK [22:42:34]MH_I2C_Read... [22:42:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:42:34]Read from MH i2c: E2 [22:42:34]MH_I2C_Read... [22:42:34]Read from MH i2c: E2 03 00 [22:42:34]MH_I2C_Read... [22:42:34]Read from MH i2c: E2 03 00 F0 0A 00 90 00 6E [22:42:34]RAPDU: 90 00 [22:42:34]wFMCommunicate OK [22:42:34]SAM_PROTO_ClearQueue done [22:42:34]KKMCreateOFDPacket [22:42:34]OFDProtocolAddRootSTLVToBuf [22:42:34]FM_MakeSignedData [22:42:34]FM_MakeSignedData [22:42:34]SAM_PROTO_SignData [22:42:34]wFMCommunicate request_size=4 [22:42:34]MH_SAM_APDU [22:42:34]CAPDU: 80 0D 01 02 [22:42:34]Write to MH i2c: E2 08 00 F1 0A 80 0D 01 02 00 00 00 00 74 [22:42:34]Write i2c OK [22:42:34]MH_I2C_Read... [22:42:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:42:34]Read from MH i2c: E2 [22:42:34]MH_I2C_Read... [22:42:34]Read from MH i2c: E2 03 00 [22:42:34]MH_I2C_Read... [22:42:34]Read from MH i2c: E2 03 00 F1 0A 00 90 00 6F [22:42:34]RAPDU: 90 00 [22:42:34]wFMCommunicate OK [22:42:34]wFMCommunicate request_size=255 [22:42:34]MH_SAM_APDU [22:42:34]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 DA 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7E 02 00 35 04 06 00 AF 76 02 [22:42:34]Write to MH i2c: E2 02 01 F2 0A 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 DA 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7E 02 00 35 04 06 00 AF 76 02 00 00 1C [22:42:34]Write i2c OK [22:42:34]MH_I2C_Read... [22:42:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:34]Read from MH i2c: E2 [22:42:34]MH_I2C_Read... [22:42:34]Read from MH i2c: E2 03 00 [22:42:34]MH_I2C_Read... [22:42:34]Read from MH i2c: E2 03 00 F2 0A 00 90 00 70 [22:42:34]RAPDU: 90 00 [22:42:34]wFMCommunicate OK [22:42:34]wFMCommunicate request_size=8 [22:42:34]MH_SAM_APDU [22:42:34]CAPDU: 80 0D 02 02 03 9D DC E8 [22:42:34]Write to MH i2c: E2 0B 00 F3 0A 80 0D 02 02 03 00 9D DC E8 00 00 DE [22:42:34]Write i2c OK [22:42:34]MH_I2C_Read... [22:42:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:34]Read from MH i2c: E2 [22:42:34]MH_I2C_Read... [22:42:34]Read from MH i2c: E2 03 00 [22:42:34]MH_I2C_Read... [22:42:34]Read from MH i2c: E2 03 00 F3 0A 00 90 00 71 [22:42:34]RAPDU: 90 00 [22:42:34]wFMCommunicate OK [22:42:34]wFMCommunicate request_size=4 [22:42:34]MH_SAM_APDU [22:42:34]CAPDU: 80 0D 03 02 [22:42:34]Write to MH i2c: E2 08 00 F4 0A 80 0D 03 02 00 00 00 00 79 [22:42:34]Write i2c OK [22:42:34]MH_I2C_Read... [22:42:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:42:34]Read from MH i2c: E2 [22:42:34]MH_I2C_Read... [22:42:34]Read from MH i2c: E2 0B 00 [22:42:34]MH_I2C_Read... [22:42:34]Read from MH i2c: E2 0B 00 F4 0A 00 AF 06 40 85 8D E0 B7 ED 90 00 05 [22:42:34]RAPDU: AF 06 40 85 8D E0 B7 ED 90 00 [22:42:34]wFMCommunicate OK [22:42:34]SAM_PROTO_SignData done [22:42:34]FM_MakeSignedData done [22:42:34]CreateOFDProtocolMessage [22:42:34]wFMCommunicate request_size=4 [22:42:34]MH_SAM_APDU [22:42:34]CAPDU: 80 11 00 00 [22:42:34]Write to MH i2c: E2 08 00 F5 0A 80 11 00 00 00 00 00 00 79 [22:42:34]Write i2c OK [22:42:34]MH_I2C_Read... [22:42:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:35]Read from MH i2c: E2 [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: E2 17 00 [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: E2 17 00 F5 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [22:42:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:35]wFMCommunicate OK [22:42:35]CreateOFDProtocolMessage done [22:42:35]OFDSenderStorePacket 163341 [22:42:35]StoreOFDPacket docnum=163341 [22:42:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 FB 8B 05 01 0F 9D 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 DA 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7E 02 00 35 04 06 00 AF 76 02 9D DC E8 AF 06 40 85 8D E0 B7 ED [22:42:35]CheckFolder [22:42:35]dirname=/storage/ofd_packets [22:42:35]CheckFolder done [22:42:35]ProducePacketName [22:42:35]name=ofd_packets/00163341 [22:42:35]NVStorageSaveData ofd_packets/00163341 [22:42:35]File name is /storage/ofd_packets/00163341 [22:42:35]Write 299 bytes [22:42:35]NVStorageSaveData done [22:42:35]OFDSenderStorePacket done [22:42:35]KKMCreateOFDPacket done [22:42:35]NVStorageSaveData kkm_last_timestamp [22:42:35]File name is /storage/kkm_last_timestamp [22:42:35]Write 4 bytes [22:42:35]NVStorageSaveData done [22:42:35]ExternCall_PrintAddStr [22:42:35]wPrintStart [22:42:35]Write to MH i2c: 01 00 00 F6 0A 00 [22:42:35]Write i2c OK [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: 01 [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: 01 07 00 [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: 01 07 00 F6 0A 00 00 00 00 00 FF 0F 15 [22:42:35]RasterBufferAndPrint [22:42:35]line Счет N : (1)291868 [22:42:35]line ИНН: 02508201610067 [22:42:35]line Контрольно-Кассовый Чек [22:42:35]line ПРОДАЖА [22:42:35]line ТРК (МРК, ГНК) : 51 [22:42:35]line Товар: 2710124130 [22:42:35]line SU-92-К-5 [22:42:35]line 29.070 * 68.80 [22:42:35]line = 2000.02 [22:42:35]line НДС 12% НСП 1% [22:42:35]line > о реализуемом товаре [22:42:35]line ОКРУГЛЕНИЕ: -0.02 [22:42:35]line ИТОГО: 2000.00 [22:42:35]line Внесено: 2000.00 [22:42:35]line СДАЧА: 0.00 [22:42:35]line НСП 1% : 17.70 [22:42:35]line НДС 12% : 212.39 [22:42:35]line Наличными: 2000.00 [22:42:35]line Безнал.: 0.00 [22:42:35]line Место: АЗС № 130 "Партнер Нефть" [22:42:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:42:35]line СНО: Общий режим [22:42:35]line Чек 786 20.08.2024 22:42 [22:42:35]line Смена: 465 ФФД: 1.0 [22:42:35]line ЗНМ: 0300000070 [22:42:35]line РНМ: 0000000000092562 [22:42:35]line Версия ККМ: 001 [22:42:35]line ФМ: 0000000000871769 [22:42:35]line ФД: 163341 [22:42:35]line ФПД: 192921384901864 [22:42:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224234&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163341&fm=192921384901864&tin=02508201610067®Number=0000000000092562&sum=200000 [22:42:35]written 0, free lines is 4095 [22:42:35]OFD Sender: Processing packet 163341 [packets to send 961, broken 960] [22:42:35]ProducePacketName [22:42:35]name=ofd_packets/00163341 [22:42:35]OFD Sender: To server: pG, [22:42:35]CommunicateWithHost lk.salyk.kg:30040 [22:42:35]ConnectInit lk.salyk.kg [22:42:35]Write to MH i2c: 01 00 00 21 0B 2C [22:42:35]Write i2c OK [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: 01 [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: 01 07 00 [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: 01 07 00 21 0B 00 00 00 00 00 C1 0C 00 [22:42:35]RasterBufferAndPrint [22:42:35]line [22:42:35]line [22:42:35]line [22:42:35]line [22:42:35]line [22:42:35]written 0, free lines is 3279 [22:42:35]MH_Cut [22:42:35]Write to MH i2c: D1 01 00 28 0B 01 05 [22:42:35]Write i2c OK [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: D1 [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: D1 01 00 [22:42:35]MH_I2C_Read... [22:42:35]Read from MH i2c: D1 01 00 28 0B 00 04 [22:42:35]Write to MH i2c: 01 00 00 29 0B 34 [22:42:35]Write i2c OK [22:42:35]MH_I2C_Read... [22:42:36]*** Cut start [22:42:36]*** Purtial cut [22:42:36]*** Stage 1: CUTSNS_PIN = 1 [22:42:37]Connected sock=11 [22:42:37]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 FB 8B 05 01 0F 9D 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 8E 71 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F7 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 03 00 00 F4 03 04 00 DA 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0D 7E 02 00 35 04 06 00 AF 76 02 9D DC E8 AF 06 40 85 8D E0 B7 ED [22:42: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 36 39 4F 00 00 00 1E B2 47 00 35 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 36 39 10 04 04 00 0D 7E 02 00 F4 03 04 00 2F C5 C4 66 B6 04 01 00 00 68 A4 43 4F FA E3 5F 13 [22:42:37]CommunicateWithHost err = 0 [22:42:37]CheckOFDResponse [22:42:37]1017 (14) - 77093643461234 [22:42:37]1041 (16) - 0000000000871769 [22:42:37]1040 (4) - 163341 [22:42:37]1012 (4) - 20.08.2024 16:32 [22:42:37]1206 (1) - 0 [22:42:37]OFD Sender: Remove packet 163341 [22:42:37]ProducePacketName [22:42:37]name=ofd_packets/00163341 [22:42:37]NVStorageDeleteData [22:42:38]OFD Sender: No OFD packet to send [22:42:38]Read from MH i2c: 01 [22:42:38]MH_I2C_Read... [22:42:38]*** Stop cut motor [22:42:38]*** Cut end [22:42:38]Read from MH i2c: 01 07 00 [22:42:38]MH_I2C_Read... [22:42:38]Read from MH i2c: 01 07 00 29 0B 00 00 00 00 00 FF 0F 49 [22:42:38]process_action close_receipt done [22:42:38]requested_data is exist [22:42:38]produce_requested_data [22:42:38]requested_item fm.sn is exist - process it [22:42:38]wFMCommunicate request_size=4 [22:42:38]MH_SAM_APDU [22:42:38]CAPDU: 80 11 00 00 [22:42:38]Write to MH i2c: E2 08 00 2A 0B 80 11 00 00 00 00 00 00 AF [22:42:38]Write i2c OK [22:42:38]MH_I2C_Read... [22:42:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:38]Read from MH i2c: E2 [22:42:38]MH_I2C_Read... [22:42:38]Read from MH i2c: E2 17 00 [22:42:38]MH_I2C_Read... [22:42:38]Read from MH i2c: E2 17 00 2A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [22:42:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:38]wFMCommunicate OK [22:42:38]requested_item fd.num is exist - process it [22:42:38]SAM_PROTO_GetFieldsCounters [22:42:38]wFMCommunicate request_size=4 [22:42:38]MH_SAM_APDU [22:42:38]CAPDU: 80 13 00 00 [22:42:38]Write to MH i2c: E2 08 00 2B 0B 80 13 00 00 00 00 00 00 B2 [22:42:38]Write i2c OK [22:42:38]MH_I2C_Read... [22:42:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:42:38]Read from MH i2c: E2 [22:42:38]MH_I2C_Read... [22:42:38]Read from MH i2c: E2 62 00 [22:42:38]MH_I2C_Read... [22:42:38]Read from MH i2c: E2 62 00 2B 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 12 03 00 00 5E 04 04 00 12 03 00 00 57 04 04 00 13 03 00 00 19 04 04 00 00 00 00 00 90 00 76 [22:42:38]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0D 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 12 03 00 00 5E 04 04 00 12 03 00 00 57 04 04 00 13 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:42:38]wFMCommunicate OK [22:42:38]SAM_PROTO_GetFieldsCounters done [22:42:38]requested_item shift.num is exist - process it [22:42:38]requested_item shift.opened is exist - process it [22:42:38]req_shift_opened [22:42:38]FM_GetShiftState [22:42:38]SAM_PROTO_GetShiftState [22:42:38]wFMCommunicate request_size=4 [22:42:38]MH_SAM_APDU [22:42:38]CAPDU: 80 13 01 00 [22:42:38]Write to MH i2c: E2 08 00 2C 0B 80 13 01 00 00 00 00 00 B4 [22:42:38]Write i2c OK [22:42:38]MH_I2C_Read... [22:42:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:38]Read from MH i2c: E2 [22:42:38]MH_I2C_Read... [22:42:38]Read from MH i2c: E2 0E 00 [22:42:38]MH_I2C_Read... [22:42:38]Read from MH i2c: E2 0E 00 2C 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 82 [22:42:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:42:38]wFMCommunicate OK [22:42:38]SAM_PROTO_GetShiftState done [22:42:38]FM_GetShiftState done [22:42:38]req_shift_opened done [22:42:38]requested_item shift.open_date is exist - process it [22:42:38]req_shift_open_date [22:42:38]req_shift_open_date done [22:42:38]produce_requested_data done [22:42:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163341,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:42:38]process_action_free close_receipt [22:42:38]json_value_free [22:42:38]json_value_free done [22:42:38]process_json_proto returns [22:42:38]Send response to host [22:42:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163341,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:42:38]free response buf [22:42:38]execute_script done [22:42:38]execute_script returns [22:42:38]free content buf [22:42:38]Sock 9.Close socket [22:42:38]Sock 9.Thread stoped [22:42:43]accept exits with 7 [22:42:43]New connection [22:42:43]New thread 3067637092 created [22:42:43]Thread 3067493732 joined [22:42:43]Waiting for new connection... [22:42:43] Sock 7.Parse request [22:42:43]Sock 7.Check first char [22:42:43]Sock 7.First char is OK [22:42:43]request: POST /json_proto HTTP/1.0 [22:42:43]Method: POST [22:42:43]URL: /json_proto [22:42:43]Method is POST - this is cgi request [22:42:43]url: /json_proto [22:42:43]query_string will be loaded in cgi processing [22:42:43]execute_cgi json_proto POST (null) [22:42:43]execute_cgi path=json_proto method=POST [22:42:43]POST find Content-Length [22:42:43]Host: 172.17.44.132:8080 [22:42:43]Content-Length: 791 [22:42:43]Content-Type: application/json [22:42:43] [22:42:43]POST finish read [22:42:43]Found Content-Length = 791 [22:42:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:43]execute_script... [22:42:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291870", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A2", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:42:43]POST & json_proto [22:42:43]process_json_proto [22:42:43]json parsed OK: [22:42:43]protocol is kg_v1.0 [22:42:43]action value=close_receipt [22:42:43]process_action close_receipt [22:42:43]cmd_close_receipt [22:42:43]MH_GetDate [22:42:43]Write to MH i2c: F0 00 00 2D 0B 27 [22:42:43]Write i2c OK [22:42:43]MH_I2C_Read... [22:42:43]Read from MH i2c: F0 [22:42:43]MH_I2C_Read... [22:42:43]Read from MH i2c: F0 09 00 [22:42:43]MH_I2C_Read... [22:42:43]Read from MH i2c: F0 09 00 2D 0B 00 E4 1B C5 66 2A 83 C1 65 2D [22:42:43]GetLastDocTimeStamp 1724193754 [22:42:43]current date 1724193764 [22:42:43]FM_GetShiftState [22:42:43]SAM_PROTO_GetShiftState [22:42:43]wFMCommunicate request_size=4 [22:42:43]MH_SAM_APDU [22:42:43]CAPDU: 80 13 01 00 [22:42:43]Write to MH i2c: E2 08 00 2E 0B 80 13 01 00 00 00 00 00 B6 [22:42:43]Write i2c OK [22:42:43]MH_I2C_Read... [22:42:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:43]Read from MH i2c: E2 [22:42:43]MH_I2C_Read... [22:42:43]Read from MH i2c: E2 0E 00 [22:42:43]MH_I2C_Read... [22:42:43]Read from MH i2c: E2 0E 00 2E 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 84 [22:42:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:42:43]wFMCommunicate OK [22:42:43]SAM_PROTO_GetShiftState done [22:42:43]FM_GetShiftState done [22:42:43]opened in 1724113081 [22:42:43]opened+sec_in_day 1724199481 [22:42:43]quantity*price = 0 [22:42:43]sum+1 = 1 [22:42:43]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 787 20.08.2024 22:42 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 2 ФМ: 0000000000871769 ФД: 163342 ФПД: 5055269238070 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224244&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163342&fm=5055269238070&tin=02508201610067®Number=0000000000092562&sum=0 [22:42:44]StoreToDocumentArchive [22:42:44]shift 465 fd 163342 [22:42:44]save to /storage/0465/doc_00163342 [22:42:44]save last doc name /storage/0465/doc_00163342 to /storage/kkm_last_doc_name [22:42:44]save OK [22:42:44]Clear old archive folders... [22:42:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:42:44]tlvbuf is 0098D3D0 [22:42:44]SAM_PROTO_ClearQueue [22:42:44]wFMCommunicate request_size=4 [22:42:44]MH_SAM_APDU [22:42:44]CAPDU: 80 09 00 00 [22:42:44]Write to MH i2c: E2 08 00 3B 0B 80 09 00 00 00 00 00 00 B8 [22:42:44]Write i2c OK [22:42:44]MH_I2C_Read... [22:42:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:42:44]Read from MH i2c: E2 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 03 00 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 03 00 3B 0B 00 90 00 BA [22:42:44]RAPDU: 90 00 [22:42:44]wFMCommunicate OK [22:42:44]SAM_PROTO_ClearQueue done [22:42:44]KKMCreateOFDPacket [22:42:44]OFDProtocolAddRootSTLVToBuf [22:42:44]FM_MakeSignedData [22:42:44]FM_MakeSignedData [22:42:44]SAM_PROTO_SignData [22:42:44]wFMCommunicate request_size=4 [22:42:44]MH_SAM_APDU [22:42:44]CAPDU: 80 0D 01 02 [22:42:44]Write to MH i2c: E2 08 00 3C 0B 80 0D 01 02 00 00 00 00 C0 [22:42:44]Write i2c OK [22:42:44]MH_I2C_Read... [22:42:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:42:44]Read from MH i2c: E2 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 03 00 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 03 00 3C 0B 00 90 00 BB [22:42:44]RAPDU: 90 00 [22:42:44]wFMCommunicate OK [22:42:44]wFMCommunicate request_size=255 [22:42:44]MH_SAM_APDU [22:42:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 03 00 00 F4 03 04 00 E4 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7E 02 00 35 04 06 00 04 99 05 86 [22:42:44]Write to MH i2c: E2 02 01 3D 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 03 00 00 F4 03 04 00 E4 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7E 02 00 35 04 06 00 04 99 05 86 00 00 5D [22:42:44]Write i2c OK [22:42:44]MH_I2C_Read... [22:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:44]Read from MH i2c: E2 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 03 00 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 03 00 3D 0B 00 90 00 BC [22:42:44]RAPDU: 90 00 [22:42:44]wFMCommunicate OK [22:42:44]wFMCommunicate request_size=7 [22:42:44]MH_SAM_APDU [22:42:44]CAPDU: 80 0D 02 02 02 F5 36 [22:42:44]Write to MH i2c: E2 0A 00 3E 0B 80 0D 02 02 02 00 F5 36 00 00 F2 [22:42:44]Write i2c OK [22:42:44]MH_I2C_Read... [22:42:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:42:44]Read from MH i2c: E2 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 03 00 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 03 00 3E 0B 00 90 00 BD [22:42:44]RAPDU: 90 00 [22:42:44]wFMCommunicate OK [22:42:44]wFMCommunicate request_size=4 [22:42:44]MH_SAM_APDU [22:42:44]CAPDU: 80 0D 03 02 [22:42:44]Write to MH i2c: E2 08 00 3F 0B 80 0D 03 02 00 00 00 00 C5 [22:42:44]Write i2c OK [22:42:44]MH_I2C_Read... [22:42:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:42:44]Read from MH i2c: E2 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 0B 00 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 0B 00 3F 0B 00 FF 7A 20 71 C8 AA 7E E9 90 00 A9 [22:42:44]RAPDU: FF 7A 20 71 C8 AA 7E E9 90 00 [22:42:44]wFMCommunicate OK [22:42:44]SAM_PROTO_SignData done [22:42:44]FM_MakeSignedData done [22:42:44]CreateOFDProtocolMessage [22:42:44]wFMCommunicate request_size=4 [22:42:44]MH_SAM_APDU [22:42:44]CAPDU: 80 11 00 00 [22:42:44]Write to MH i2c: E2 08 00 40 0B 80 11 00 00 00 00 00 00 C5 [22:42:44]Write i2c OK [22:42:44]MH_I2C_Read... [22:42:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:44]Read from MH i2c: E2 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 17 00 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: E2 17 00 40 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [22:42:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:44]wFMCommunicate OK [22:42:44]CreateOFDProtocolMessage done [22:42:44]OFDSenderStorePacket 163342 [22:42:44]StoreOFDPacket docnum=163342 [22:42:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8E BE 04 01 C1 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 03 00 00 F4 03 04 00 E4 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7E 02 00 35 04 06 00 04 99 05 86 F5 36 FF 7A 20 71 C8 AA 7E E9 [22:42:44]CheckFolder [22:42:44]dirname=/storage/ofd_packets [22:42:44]CheckFolder done [22:42:44]ProducePacketName [22:42:44]name=ofd_packets/00163342 [22:42:44]NVStorageSaveData ofd_packets/00163342 [22:42:44]File name is /storage/ofd_packets/00163342 [22:42:44]Write 298 bytes [22:42:44]NVStorageSaveData done [22:42:44]OFDSenderStorePacket done [22:42:44]KKMCreateOFDPacket done [22:42:44]NVStorageSaveData kkm_last_timestamp [22:42:44]File name is /storage/kkm_last_timestamp [22:42:44]Write 4 bytes [22:42:44]NVStorageSaveData done [22:42:44]ExternCall_PrintAddStr [22:42:44]wPrintStart [22:42:44]Write to MH i2c: 01 00 00 41 0B 4C [22:42:44]Write i2c OK [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: 01 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: 01 07 00 [22:42:44]MH_I2C_Read... [22:42:44]Read from MH i2c: 01 07 00 41 0B 00 00 00 00 00 FF 0F 61 [22:42:44]RasterBufferAndPrint [22:42:44]line Счет N : (1)291870 [22:42:44]line ИНН: 02508201610067 [22:42:44]line Контрольно-Кассовый Чек [22:42:44]line ПРОДАЖА [22:42:44]line ТРК (МРК, ГНК) : 11 [22:42:44]line Товар: 2710194800 [22:42:44]line ДТ-К-5 [22:42:44]line 20.000 * 0.00 [22:42:44]line = 0.00 [22:42:44]line НДС 12% НСП 1% [22:42:44]line > о реализуемом товаре [22:42:44]line ИТОГО: 0.00 [22:42:44]line НСП 1% : 0.00 [22:42:44]line НДС 12% : 0.00 [22:42:44]line Наличными: 0.00 [22:42:44]line Безнал.: 0.00 [22:42:44]line Место: АЗС № 130 "Партнер Нефть" [22:42:44]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:42:44]line СНО: Общий режим [22:42:44]line Чек 787 20.08.2024 22:42 [22:42:44]line Смена: 465 ФФД: 1.0 [22:42:44]line ЗНМ: 0300000070 [22:42:44]line РНМ: 0000000000092562 [22:42:44]line Версия ККМ: 001 [22:42:44]line Талоны: Топливные Талоны [22:42:44]line 2 [22:42:44]line ФМ: 0000000000871769 [22:42:44]line ФД: 163342 [22:42:44]line ФПД: 5055269238070 [22:42:44]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224244&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163342&fm=5055269238070&tin=02508201610067®Number=0000000000092562&sum=0 [22:42:44]written 0, free lines is 4095 [22:42:45]OFD Sender: Processing packet 163342 [packets to send 961, broken 960] [22:42:45]ProducePacketName [22:42:45]name=ofd_packets/00163342 [22:42:45]OFD Sender: To server: pG, [22:42:45]CommunicateWithHost lk.salyk.kg:30040 [22:42:45]ConnectInit lk.salyk.kg [22:42:45]Write to MH i2c: 01 00 00 6B 0B 76 [22:42:45]Write i2c OK [22:42:45]MH_I2C_Read... [22:42:45]Read from MH i2c: 01 [22:42:45]MH_I2C_Read... [22:42:45]Read from MH i2c: 01 07 00 [22:42:45]MH_I2C_Read... [22:42:45]Read from MH i2c: 01 07 00 6B 0B 00 00 00 00 00 CF 0C 58 [22:42:45]RasterBufferAndPrint [22:42:45]line [22:42:45]line [22:42:45]line [22:42:45]line [22:42:45]line [22:42:45]written 0, free lines is 3300 [22:42:45]MH_Cut [22:42:45]Write to MH i2c: D1 01 00 72 0B 01 4F [22:42:45]Write i2c OK [22:42:45]MH_I2C_Read... [22:42:45]Read from MH i2c: D1 [22:42:45]MH_I2C_Read... [22:42:45]Read from MH i2c: D1 01 00 [22:42:45]MH_I2C_Read... [22:42:45]Read from MH i2c: D1 01 00 72 0B 00 4E [22:42:45]Write to MH i2c: 01 00 00 73 0B 7E [22:42:45]Write i2c OK [22:42:45]MH_I2C_Read... [22:42:46]*** Cut start [22:42:46]*** Purtial cut [22:42:46]*** Stage 1: CUTSNS_PIN = 1 [22:42:48]Read from MH i2c: 01 [22:42:48]MH_I2C_Read... [22:42:48]*** Stop cut motor [22:42:48]*** Cut end [22:42:48]Read from MH i2c: 01 07 00 [22:42:48]MH_I2C_Read... [22:42:48]Read from MH i2c: 01 07 00 73 0B 00 00 00 00 00 FF 0F 93 [22:42:48]process_action close_receipt done [22:42:48]requested_data is exist [22:42:48]produce_requested_data [22:42:48]requested_item fm.sn is exist - process it [22:42:48]wFMCommunicate request_size=4 [22:42:48]MH_SAM_APDU [22:42:48]CAPDU: 80 11 00 00 [22:42:48]Write to MH i2c: E2 08 00 74 0B 80 11 00 00 00 00 00 00 F9 [22:42:48]Write i2c OK [22:42:48]MH_I2C_Read... [22:42:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:42:48]Read from MH i2c: E2 [22:42:48]MH_I2C_Read... [22:42:48]Read from MH i2c: E2 17 00 [22:42:48]MH_I2C_Read... [22:42:48]Read from MH i2c: E2 17 00 74 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [22:42:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:42:48]wFMCommunicate OK [22:42:48]requested_item fd.num is exist - process it [22:42:48]SAM_PROTO_GetFieldsCounters [22:42:48]wFMCommunicate request_size=4 [22:42:48]MH_SAM_APDU [22:42:48]CAPDU: 80 13 00 00 [22:42:48]Write to MH i2c: E2 08 00 75 0B 80 13 00 00 00 00 00 00 FC [22:42:48]Write i2c OK [22:42:48]MH_I2C_Read... [22:42:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:42:48]Connected sock=9 [22:42:48]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 8E BE 04 01 C1 04 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 03 00 00 F4 03 04 00 E4 1B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7E 02 00 35 04 06 00 04 99 05 86 F5 36 FF 7A 20 71 C8 AA 7E E9 [22:42:48]Read from MH i2c: E2 [22:42:48]MH_I2C_Read... [22:42:48]Read from MH i2c: E2 62 00 [22:42:48]MH_I2C_Read... [22:42:48]Read from MH i2c: E2 62 00 75 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 13 03 00 00 5E 04 04 00 13 03 00 00 57 04 04 00 14 03 00 00 19 04 04 00 00 00 00 00 90 00 C4 [22:42: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0E 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 13 03 00 00 5E 04 04 00 13 03 00 00 57 04 04 00 14 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:42:48]wFMCommunicate OK [22:42:48]SAM_PROTO_GetFieldsCounters done [22:42:48]requested_item shift.num is exist - process it [22:42:48]requested_item shift.opened is exist - process it [22:42:48]req_shift_opened [22:42:48]FM_GetShiftState [22:42:48]SAM_PROTO_GetShiftState [22:42:48]wFMCommunicate request_size=4 [22:42:48]MH_SAM_APDU [22:42:48]CAPDU: 80 13 01 00 [22:42:48]Write to MH i2c: E2 08 00 76 0B 80 13 01 00 00 00 00 00 FE [22:42:48]Write i2c OK [22:42:48]MH_I2C_Read... [22:42:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:42:48]Read from MH i2c: E2 [22:42:48]MH_I2C_Read... [22:42:48]Read from MH i2c: E2 0E 00 [22:42:48]MH_I2C_Read... [22:42:48]Read from MH i2c: E2 0E 00 76 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CC [22:42:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:42:48]wFMCommunicate OK [22:42:48]SAM_PROTO_GetShiftState done [22:42:48]FM_GetShiftState done [22:42:48]req_shift_opened done [22:42:48]requested_item shift.open_date is exist - process it [22:42:48]req_shift_open_date [22:42:48]req_shift_open_date done [22:42:48]produce_requested_data done [22:42:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163342,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:42:48]process_action_free close_receipt [22:42:48]json_value_free [22:42:48]json_value_free done [22:42:48]process_json_proto returns [22:42:48]Send response to host [22:42:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163342,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:42:48]free response buf [22:42:48]execute_script done [22:42:48]execute_script returns [22:42:48]free content buf [22:42:48]Sock 7.Close socket [22:42:48]Sock 7.Thread stoped [22:42: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 36 39 4F 00 00 00 61 4A 47 00 C2 DE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0E 7E 02 00 F4 03 04 00 3A C5 C4 66 B6 04 01 00 00 17 85 CB CE 6B 56 A6 72 [22:42:49]CommunicateWithHost err = 0 [22:42:49]CheckOFDResponse [22:42:49]1017 (14) - 77093643461234 [22:42:49]1041 (16) - 0000000000871769 [22:42:49]1040 (4) - 163342 [22:42:49]1012 (4) - 20.08.2024 16:32 [22:42:49]1206 (1) - 0 [22:42:49]OFD Sender: Remove packet 163342 [22:42:49]ProducePacketName [22:42:49]name=ofd_packets/00163342 [22:42:49]NVStorageDeleteData [22:42:49]OFD Sender: No OFD packet to send [22:42:54]OFD Sender: No OFD packet to send [22:42:59]OFD Sender: No OFD packet to send [22:43:04]OFD Sender: No OFD packet to send [22:43:09]OFD Sender: No OFD packet to send [22:43:14]OFD Sender: No OFD packet to send [22:43:19]OFD Sender: No OFD packet to send [22:43:24]OFD Sender: No OFD packet to send [22:43:29]OFD Sender: No OFD packet to send [22:43:34]OFD Sender: No OFD packet to send [22:43:39]OFD Sender: No OFD packet to send [22:43:44]recv_with_timeout no data received [22:43:44]OFD Sender: No OFD packet to send [22:43:49]OFD Sender: No OFD packet to send [22:43:54]recv_with_timeout no data received [22:43:54]OFD Sender: No OFD packet to send [22:43:59]OFD Sender: No OFD packet to send [22:44:04]OFD Sender: No OFD packet to send [22:44:09]OFD Sender: No OFD packet to send [22:44:11]accept exits with 10 [22:44:11]New connection [22:44:11]New thread 3067493732 created [22:44:11]Thread 3067637092 joined [22:44:11]Waiting for new connection... [22:44:11] Sock 10.Parse request [22:44:11]Sock 10.Check first char [22:44:11]Sock 10.First char is OK [22:44:11]request: POST /json_proto HTTP/1.0 [22:44:11]Method: POST [22:44:11]URL: /json_proto [22:44:11]Method is POST - this is cgi request [22:44:11]url: /json_proto [22:44:11]query_string will be loaded in cgi processing [22:44:11]execute_cgi json_proto POST (null) [22:44:11]execute_cgi path=json_proto method=POST [22:44:11]POST find Content-Length [22:44:11]Host: 172.17.44.132:8080 [22:44:11]Content-Length: 910 [22:44:11]Content-Type: application/json [22:44:11] [22:44:11]POST finish read [22:44:11]Found Content-Length = 910 [22:44:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50518", "tax_sys" : 0, "items" : [ { "code": "4700002083327", "name": "\u0412\u043E\u0434\u043A\u0430 Level 0,5", "price" : 510.00, "quantity" : 1.000, "sum" : 510.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000027340020", "name": "\u041F\u0430\u043A\u0435\u0442 \u0431\u0443\u043C\u0430\u0436\u043D\u044B\u0439 \u0432\u0438\u0442\u0430\u044F \u0440\u0443\u0447\u043A\u0430", "price" : 25.00, "quantity" : 1.000, "sum" : 25.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 535.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:44:11]execute_script... [22:44:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50518", "tax_sys" : 0, "items" : [ { "code": "4700002083327", "name": "\u0412\u043E\u0434\u043A\u0430 Level 0,5", "price" : 510.00, "quantity" : 1.000, "sum" : 510.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "2000027340020", "name": "\u041F\u0430\u043A\u0435\u0442 \u0431\u0443\u043C\u0430\u0436\u043D\u044B\u0439 \u0432\u0438\u0442\u0430\u044F \u0440\u0443\u0447\u043A\u0430", "price" : 25.00, "quantity" : 1.000, "sum" : 25.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 535.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:44:11]POST & json_proto [22:44:11]process_json_proto [22:44:11]json parsed OK: [22:44:11]protocol is kg_v1.0 [22:44:11]action value=close_receipt [22:44:11]process_action close_receipt [22:44:11]cmd_close_receipt [22:44:11]MH_GetDate [22:44:11]Write to MH i2c: F0 00 00 77 0B 71 [22:44:11]Write i2c OK [22:44:11]MH_I2C_Read... [22:44:11]Read from MH i2c: F0 [22:44:11]MH_I2C_Read... [22:44:11]Read from MH i2c: F0 09 00 [22:44:11]MH_I2C_Read... [22:44:11]Read from MH i2c: F0 09 00 77 0B 00 3D 1C C5 66 2A 83 C1 65 D1 [22:44:11]GetLastDocTimeStamp 1724193764 [22:44:11]current date 1724193853 [22:44:11]FM_GetShiftState [22:44:11]SAM_PROTO_GetShiftState [22:44:11]wFMCommunicate request_size=4 [22:44:11]MH_SAM_APDU [22:44:11]CAPDU: 80 13 01 00 [22:44:11]Write to MH i2c: E2 08 00 78 0B 80 13 01 00 00 00 00 00 00 [22:44:11]Write i2c OK [22:44:11]MH_I2C_Read... [22:44:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:44:11]Read from MH i2c: E2 [22:44:11]MH_I2C_Read... [22:44:11]Read from MH i2c: E2 0E 00 [22:44:11]MH_I2C_Read... [22:44:11]Read from MH i2c: E2 0E 00 78 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CE [22:44:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:44:11]wFMCommunicate OK [22:44:11]SAM_PROTO_GetShiftState done [22:44:11]FM_GetShiftState done [22:44:11]opened in 1724113081 [22:44:11]opened+sec_in_day 1724199481 [22:44:11]quantity*price = 51000 [22:44:11]sum+1 = 51001 [22:44:11]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 2000027340020 Пакет бумажный витая ручка 1.000 * 25.00 = 25.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 535.00 НСП 1% : 4.73 НДС 12% : 56.81 Наличными: 535.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 788 20.08.2024 22:44 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163343 ФПД: 272263125611279 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224413&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163343&fm=272263125611279&tin=02508201610067®Number=0000000000092562&sum=53500 0 [22:44:13]StoreToDocumentArchive [22:44:13]shift 465 fd 163343 [22:44:13]save to /storage/0465/doc_00163343 [22:44:13]save last doc name /storage/0465/doc_00163343 to /storage/kkm_last_doc_name [22:44:13]save OK [22:44:13]Clear old archive folders... [22:44:13]ProcessDocumentItem done err = 0, tmpTLVsize=383 [22:44:13]tlvbuf is 0098B930 [22:44:13]SAM_PROTO_ClearQueue [22:44:13]wFMCommunicate request_size=4 [22:44:13]MH_SAM_APDU [22:44:13]CAPDU: 80 09 00 00 [22:44:13]Write to MH i2c: E2 08 00 85 0B 80 09 00 00 00 00 00 00 02 [22:44:13]Write i2c OK [22:44:13]MH_I2C_Read... [22:44:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:44:13]Read from MH i2c: E2 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 03 00 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 03 00 85 0B 00 90 00 04 [22:44:13]RAPDU: 90 00 [22:44:13]wFMCommunicate OK [22:44:13]SAM_PROTO_ClearQueue done [22:44:13]KKMCreateOFDPacket [22:44:13]OFDProtocolAddRootSTLVToBuf [22:44:13]FM_MakeSignedData [22:44:13]FM_MakeSignedData [22:44:13]SAM_PROTO_SignData [22:44:13]wFMCommunicate request_size=4 [22:44:13]MH_SAM_APDU [22:44:13]CAPDU: 80 0D 01 02 [22:44:13]Write to MH i2c: E2 08 00 86 0B 80 0D 01 02 00 00 00 00 0A [22:44:13]Write i2c OK [22:44:13]MH_I2C_Read... [22:44:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:44:13]Read from MH i2c: E2 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 03 00 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 03 00 86 0B 00 90 00 05 [22:44:13]RAPDU: 90 00 [22:44:13]wFMCommunicate OK [22:44:13]wFMCommunicate request_size=255 [22:44:13]MH_SAM_APDU [22:44:13]CAPDU: 80 0D 02 02 FA 03 00 7F 01 1E 04 01 00 01 23 04 58 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 32 37 06 04 14 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 C7 00 00 00 00 13 04 06 00 38 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 [22:44:13]Write to MH i2c: E2 02 01 87 0B 80 0D 02 02 FA 00 03 00 7F 01 1E 04 01 00 01 23 04 58 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 32 37 06 04 14 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 C7 00 00 00 00 13 04 06 00 38 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 00 00 E5 [22:44:13]Write i2c OK [22:44:13]MH_I2C_Read... [22:44:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:44:13]Read from MH i2c: E2 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 03 00 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 03 00 87 0B 00 90 00 06 [22:44:13]RAPDU: 90 00 [22:44:13]wFMCommunicate OK [22:44:13]wFMCommunicate request_size=142 [22:44:13]MH_SAM_APDU [22:44:13]CAPDU: 80 0D 02 02 89 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 16 00 00 00 00 07 04 06 00 FC D0 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 03 00 00 F4 03 04 00 3D 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7E 02 00 35 04 06 00 F7 9F 32 E3 33 0F [22:44:13]Write to MH i2c: E2 91 00 88 0B 80 0D 02 02 89 00 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 16 00 00 00 00 07 04 06 00 FC D0 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 03 00 00 F4 03 04 00 3D 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7E 02 00 35 04 06 00 F7 9F 32 E3 33 0F 00 00 4E [22:44:13]Write i2c OK [22:44:13]MH_I2C_Read... [22:44:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:44:13]Read from MH i2c: E2 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 03 00 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 03 00 88 0B 00 90 00 07 [22:44:13]RAPDU: 90 00 [22:44:13]wFMCommunicate OK [22:44:13]wFMCommunicate request_size=4 [22:44:13]MH_SAM_APDU [22:44:13]CAPDU: 80 0D 03 02 [22:44:13]Write to MH i2c: E2 08 00 89 0B 80 0D 03 02 00 00 00 00 0F [22:44:13]Write i2c OK [22:44:13]MH_I2C_Read... [22:44:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:44:13]Read from MH i2c: E2 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 0B 00 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 0B 00 89 0B 00 09 A6 1D 31 02 D7 11 34 90 00 2B [22:44:13]RAPDU: 09 A6 1D 31 02 D7 11 34 90 00 [22:44:13]wFMCommunicate OK [22:44:13]SAM_PROTO_SignData done [22:44:13]FM_MakeSignedData done [22:44:13]CreateOFDProtocolMessage [22:44:13]wFMCommunicate request_size=4 [22:44:13]MH_SAM_APDU [22:44:13]CAPDU: 80 11 00 00 [22:44:13]Write to MH i2c: E2 08 00 8A 0B 80 11 00 00 00 00 00 00 0F [22:44:13]Write i2c OK [22:44:13]MH_I2C_Read... [22:44:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:44:13]Read from MH i2c: E2 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 17 00 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: E2 17 00 8A 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 68 [22:44:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:44:13]wFMCommunicate OK [22:44:13]CreateOFDProtocolMessage done [22:44:13]OFDSenderStorePacket 163343 [22:44:13]StoreOFDPacket docnum=163343 [22:44:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 93 01 00 00 8B E2 8B 01 D5 90 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 58 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 32 37 06 04 14 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 C7 00 00 00 00 13 04 06 00 38 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 16 00 00 00 00 07 04 06 00 FC D0 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 03 00 00 F4 03 04 00 3D 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7E 02 00 35 04 06 00 F7 9F 32 E3 33 0F 09 A6 1D 31 02 D7 11 34 [22:44:13]CheckFolder [22:44:13]dirname=/storage/ofd_packets [22:44:13]CheckFolder done [22:44:13]ProducePacketName [22:44:13]name=ofd_packets/00163343 [22:44:13]NVStorageSaveData ofd_packets/00163343 [22:44:13]File name is /storage/ofd_packets/00163343 [22:44:13]Write 433 bytes [22:44:13]NVStorageSaveData done [22:44:13]OFDSenderStorePacket done [22:44:13]KKMCreateOFDPacket done [22:44:13]NVStorageSaveData kkm_last_timestamp [22:44:13]File name is /storage/kkm_last_timestamp [22:44:13]Write 4 bytes [22:44:13]NVStorageSaveData done [22:44:13]ExternCall_PrintAddStr [22:44:13]wPrintStart [22:44:13]Write to MH i2c: 01 00 00 8B 0B 96 [22:44:13]Write i2c OK [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: 01 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: 01 07 00 [22:44:13]MH_I2C_Read... [22:44:13]Read from MH i2c: 01 07 00 8B 0B 00 00 00 00 00 FF 0F AB [22:44:13]RasterBufferAndPrint [22:44:13]line Счет N : (3)50518 [22:44:13]line ИНН: 02508201610067 [22:44:13]line Контрольно-Кассовый Чек [22:44:13]line ПРОДАЖА [22:44:13]line Товар: 4700002083327 [22:44:13]line Водка Level 0,5 [22:44:13]line 1.000 * 510.00 [22:44:13]line = 510.00 [22:44:13]line НДС 12% НСП 1% [22:44:13]line > о реализуемом товаре [22:44:13]line Товар: 2000027340020 [22:44:13]line Пакет бумажный витая ручка [22:44:13]line 1.000 * 25.00 [22:44:14]line = 25.00 [22:44:14]line НДС 12% НСП 1% [22:44:14]line > о реализуемом товаре [22:44:14]line ИТОГО: 535.00 [22:44:14]line НСП 1% : 4.73 [22:44:14]line НДС 12% : 56.81 [22:44:14]line Наличными: 535.00 [22:44:14]line Безнал.: 0.00 [22:44:14]line Место: АЗС № 130 "Партнер Нефть" [22:44:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:44:14]line СНО: Общий режим [22:44:14]line Чек 788 20.08.2024 22:44 [22:44:14]line Смена: 465 ФФД: 1.0 [22:44:14]line ЗНМ: 0300000070 [22:44:14]line РНМ: 0000000000092562 [22:44:14]line Версия ККМ: 001 [22:44:14]line ФМ: 0000000000871769 [22:44:14]line ФД: 163343 [22:44:14]line ФПД: 272263125611279 [22:44:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224413&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163343&fm=272263125611279&tin=02508201610067®Number=0000000000092562&sum=53500 [22:44:14]line 0 [22:44:14]OFD Sender: Processing packet 163343 [packets to send 961, broken 960] [22:44:14]ProducePacketName [22:44:14]name=ofd_packets/00163343 [22:44:14]OFD Sender: To server: pG, [22:44:14]CommunicateWithHost lk.salyk.kg:30040 [22:44:14]ConnectInit lk.salyk.kg [22:44:14]written 0, free lines is 4095 [22:44:14]Write to MH i2c: 01 00 00 B9 0B C4 [22:44:14]Write i2c OK [22:44:14]MH_I2C_Read... [22:44:14]Read from MH i2c: 01 [22:44:14]MH_I2C_Read... [22:44:14]Read from MH i2c: 01 07 00 [22:44:14]MH_I2C_Read... [22:44:14]Read from MH i2c: 01 07 00 B9 0B 00 00 00 00 00 89 0C 60 [22:44:14]RasterBufferAndPrint [22:44:14]line [22:44:14]line [22:44:14]line [22:44:14]line [22:44:14]line [22:44:14]written 0, free lines is 3215 [22:44:14]MH_Cut [22:44:14]Write to MH i2c: D1 01 00 C0 0B 01 9D [22:44:14]Write i2c OK [22:44:14]MH_I2C_Read... [22:44:14]Read from MH i2c: D1 [22:44:14]MH_I2C_Read... [22:44:14]Read from MH i2c: D1 01 00 [22:44:14]MH_I2C_Read... [22:44:14]Read from MH i2c: D1 01 00 C0 0B 00 9C [22:44:14]Write to MH i2c: 01 00 00 C1 0B CC [22:44:14]Write i2c OK [22:44:14]MH_I2C_Read... [22:44:15]*** Cut start [22:44:15]*** Purtial cut [22:44:15]*** Stage 1: CUTSNS_PIN = 1 [22:44:17]Connected sock=7 [22:44: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 36 39 93 01 00 00 8B E2 8B 01 D5 90 5A 03 01 00 03 00 7F 01 1E 04 01 00 01 23 04 58 00 8A 04 0D 00 34 37 30 30 30 30 32 30 38 33 33 32 37 06 04 14 00 D0 92 D0 BE D0 B4 D0 BA D0 B0 20 4C 65 76 65 6C 20 30 2C 35 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 38 C7 00 00 00 00 13 04 06 00 38 C7 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 75 00 8A 04 0D 00 32 30 30 30 30 32 37 33 34 30 30 32 30 06 04 31 00 D0 9F D0 B0 D0 BA D0 B5 D1 82 20 D0 B1 D1 83 D0 BC D0 B0 D0 B6 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D1 82 D0 B0 D1 8F 20 D1 80 D1 83 D1 87 D0 BA D0 B0 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C4 09 00 00 00 00 13 04 06 00 C4 09 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 FC D0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D9 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 31 16 00 00 00 00 07 04 06 00 FC D0 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 03 00 00 F4 03 04 00 3D 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 0F 7E 02 00 35 04 06 00 F7 9F 32 E3 33 0F 09 A6 1D 31 02 D7 11 34 [22:44:17]Read from MH i2c: 01 [22:44:17]MH_I2C_Read... [22:44:17]*** Stop cut motor [22:44:17]*** Cut end [22:44:17]Read from MH i2c: 01 07 00 [22:44:17]MH_I2C_Read... [22:44:17]Read from MH i2c: 01 07 00 C1 0B 00 00 00 00 00 FF 0F E1 [22:44:17]process_action close_receipt done [22:44:17]requested_data is exist [22:44:17]produce_requested_data [22:44:17]requested_item fm.sn is exist - process it [22:44:17]wFMCommunicate request_size=4 [22:44:17]MH_SAM_APDU [22:44:17]CAPDU: 80 11 00 00 [22:44:17]Write to MH i2c: E2 08 00 C2 0B 80 11 00 00 00 00 00 00 47 [22:44:17]Write i2c OK [22:44:17]MH_I2C_Read... [22:44:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:44:17]Read from MH i2c: E2 [22:44:17]MH_I2C_Read... [22:44:17]Read from MH i2c: E2 17 00 [22:44:17]MH_I2C_Read... [22:44:17]Read from MH i2c: E2 17 00 C2 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A0 [22:44:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:44:17]wFMCommunicate OK [22:44:17]requested_item fd.num is exist - process it [22:44:17]SAM_PROTO_GetFieldsCounters [22:44:17]wFMCommunicate request_size=4 [22:44:17]MH_SAM_APDU [22:44:17]CAPDU: 80 13 00 00 [22:44:17]Write to MH i2c: E2 08 00 C3 0B 80 13 00 00 00 00 00 00 4A [22:44:17]Write i2c OK [22:44:17]MH_I2C_Read... [22:44:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:44:17]Read from MH i2c: E2 [22:44:17]MH_I2C_Read... [22:44:17]Read from MH i2c: E2 62 00 [22:44:17]MH_I2C_Read... [22:44:17]Read from MH i2c: E2 62 00 C3 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 14 03 00 00 5E 04 04 00 14 03 00 00 57 04 04 00 15 03 00 00 19 04 04 00 00 00 00 00 90 00 16 [22:44: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 0F 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 14 03 00 00 5E 04 04 00 14 03 00 00 57 04 04 00 15 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:44:17]wFMCommunicate OK [22:44:17]SAM_PROTO_GetFieldsCounters done [22:44:17]requested_item shift.num is exist - process it [22:44:17]requested_item shift.opened is exist - process it [22:44:17]req_shift_opened [22:44:17]FM_GetShiftState [22:44:17]SAM_PROTO_GetShiftState [22:44:17]wFMCommunicate request_size=4 [22:44:17]MH_SAM_APDU [22:44:17]CAPDU: 80 13 01 00 [22:44:17]Write to MH i2c: E2 08 00 C4 0B 80 13 01 00 00 00 00 00 4C [22:44:17]Write i2c OK [22:44:17]MH_I2C_Read... [22:44:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:44:17]Read from MH i2c: E2 [22:44:17]MH_I2C_Read... [22:44:17]Read from MH i2c: E2 0E 00 [22:44:17]MH_I2C_Read... [22:44:17]Read from MH i2c: E2 0E 00 C4 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1A [22:44:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:44:17]wFMCommunicate OK [22:44:17]SAM_PROTO_GetShiftState done [22:44:17]FM_GetShiftState done [22:44:17]req_shift_opened done [22:44:17]requested_item shift.open_date is exist - process it [22:44:17]req_shift_open_date [22:44:17]req_shift_open_date done [22:44:17]produce_requested_data done [22:44:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163343,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:44:17]process_action_free close_receipt [22:44:17]json_value_free [22:44:17]json_value_free done [22:44:17]process_json_proto returns [22:44:17]Send response to host [22:44:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163343,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:44:17]free response buf [22:44:17]execute_script done [22:44:17]execute_script returns [22:44:17]free content buf [22:44:17]Sock 10.Close socket [22:44:17]Sock 10.Thread stoped [22:44: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 36 39 4F 00 00 00 E6 1C 47 00 DA 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 36 39 10 04 04 00 0F 7E 02 00 F4 03 04 00 93 C5 C4 66 B6 04 01 00 00 76 DE 73 8A B5 F9 B0 9A [22:44:17]CommunicateWithHost err = 0 [22:44:17]CheckOFDResponse [22:44:17]1017 (14) - 77093643461234 [22:44:17]1041 (16) - 0000000000871769 [22:44:17]1040 (4) - 163343 [22:44:17]1012 (4) - 20.08.2024 16:34 [22:44:17]1206 (1) - 0 [22:44:17]OFD Sender: Remove packet 163343 [22:44:17]ProducePacketName [22:44:17]name=ofd_packets/00163343 [22:44:17]NVStorageDeleteData [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]recv_with_timeout no data received [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:30]recv_with_timeout no data received [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:14]accept exits with 9 [22:46:14]New connection [22:46:14]New thread 3067637092 created [22:46:14]Thread 3067493732 joined [22:46:14]Waiting for new connection... [22:46:14] Sock 9.Parse request [22:46:14]Sock 9.Check first char [22:46:14]Sock 9.First char is OK [22:46:14]request: POST /json_proto HTTP/1.0 [22:46:14]Method: POST [22:46:14]URL: /json_proto [22:46:14]Method is POST - this is cgi request [22:46:14]url: /json_proto [22:46:14]query_string will be loaded in cgi processing [22:46:14]execute_cgi json_proto POST (null) [22:46:14]execute_cgi path=json_proto method=POST [22:46:14]POST find Content-Length [22:46:14]Host: 172.17.44.132:8080 [22:46:14]Content-Length: 679 [22:46:14]Content-Type: application/json [22:46:14] [22:46:14]POST finish read [22:46:14]Found Content-Length = 679 [22:46:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:46:14]execute_script... [22:46:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291871", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:46:14]POST & json_proto [22:46:14]process_json_proto [22:46:14]json parsed OK: [22:46:14]protocol is kg_v1.0 [22:46:14]action value=close_receipt [22:46:14]process_action close_receipt [22:46:14]cmd_close_receipt [22:46:14]MH_GetDate [22:46:14]Write to MH i2c: F0 00 00 C5 0B BF [22:46:14]Write i2c OK [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: F0 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: F0 09 00 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: F0 09 00 C5 0B 00 B7 1C C5 66 2A 83 C1 65 99 [22:46:14]GetLastDocTimeStamp 1724193853 [22:46:14]current date 1724193975 [22:46:14]FM_GetShiftState [22:46:14]SAM_PROTO_GetShiftState [22:46:14]wFMCommunicate request_size=4 [22:46:14]MH_SAM_APDU [22:46:14]CAPDU: 80 13 01 00 [22:46:14]Write to MH i2c: E2 08 00 C6 0B 80 13 01 00 00 00 00 00 4E [22:46:14]Write i2c OK [22:46:14]MH_I2C_Read... [22:46:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:46:14]Read from MH i2c: E2 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: E2 0E 00 [22:46:14]MH_I2C_Read... [22:46:14]Read from MH i2c: E2 0E 00 C6 0B 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1C [22:46:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:46:14]wFMCommunicate OK [22:46:14]SAM_PROTO_GetShiftState done [22:46:14]FM_GetShiftState done [22:46:14]opened in 1724113081 [22:46:14]opened+sec_in_day 1724199481 [22:46:14]quantity*price = 100050 [22:46:14]sum+1 = 100052 [22:46:14]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.51 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 789 20.08.2024 22:46 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163344 ФПД: 219698436777512 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163344&fm=219698436777512&tin=02508201610067®Number=0000000000092562&sum=100000 [22:46:15]StoreToDocumentArchive [22:46:15]shift 465 fd 163344 [22:46:15]save to /storage/0465/doc_00163344 [22:46:15]save last doc name /storage/0465/doc_00163344 to /storage/kkm_last_doc_name [22:46:15]save OK [22:46:15]Clear old archive folders... [22:46:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:46:15]tlvbuf is 00990B80 [22:46:15]SAM_PROTO_ClearQueue [22:46:15]wFMCommunicate request_size=4 [22:46:15]MH_SAM_APDU [22:46:15]CAPDU: 80 09 00 00 [22:46:15]Write to MH i2c: E2 08 00 D3 0B 80 09 00 00 00 00 00 00 50 [22:46:15]Write i2c OK [22:46:15]MH_I2C_Read... [22:46:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:46:15]Read from MH i2c: E2 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 03 00 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 03 00 D3 0B 00 90 00 52 [22:46:15]RAPDU: 90 00 [22:46:15]wFMCommunicate OK [22:46:15]SAM_PROTO_ClearQueue done [22:46:15]KKMCreateOFDPacket [22:46:15]OFDProtocolAddRootSTLVToBuf [22:46:15]FM_MakeSignedData [22:46:15]FM_MakeSignedData [22:46:15]SAM_PROTO_SignData [22:46:15]wFMCommunicate request_size=4 [22:46:15]MH_SAM_APDU [22:46:15]CAPDU: 80 0D 01 02 [22:46:15]Write to MH i2c: E2 08 00 D4 0B 80 0D 01 02 00 00 00 00 58 [22:46:15]Write i2c OK [22:46:15]MH_I2C_Read... [22:46:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:46:15]Read from MH i2c: E2 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 03 00 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 03 00 D4 0B 00 90 00 53 [22:46:15]RAPDU: 90 00 [22:46:15]wFMCommunicate OK [22:46:15]wFMCommunicate request_size=255 [22:46:15]MH_SAM_APDU [22:46:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 03 00 00 F4 03 04 00 B7 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7E 02 00 35 04 06 00 C7 D0 87 48 [22:46:15]Write to MH i2c: E2 02 01 D5 0B 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 03 00 00 F4 03 04 00 B7 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7E 02 00 35 04 06 00 C7 D0 87 48 00 00 C5 [22:46:15]Write i2c OK [22:46:15]MH_I2C_Read... [22:46:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:15]Read from MH i2c: E2 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 03 00 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 03 00 D5 0B 00 90 00 54 [22:46:15]RAPDU: 90 00 [22:46:15]wFMCommunicate OK [22:46:15]wFMCommunicate request_size=7 [22:46:15]MH_SAM_APDU [22:46:15]CAPDU: 80 0D 02 02 02 26 28 [22:46:15]Write to MH i2c: E2 0A 00 D6 0B 80 0D 02 02 02 00 26 28 00 00 AD [22:46:15]Write i2c OK [22:46:15]MH_I2C_Read... [22:46:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:46:15]Read from MH i2c: E2 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 03 00 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 03 00 D6 0B 00 90 00 55 [22:46:15]RAPDU: 90 00 [22:46:15]wFMCommunicate OK [22:46:15]wFMCommunicate request_size=4 [22:46:15]MH_SAM_APDU [22:46:15]CAPDU: 80 0D 03 02 [22:46:15]Write to MH i2c: E2 08 00 D7 0B 80 0D 03 02 00 00 00 00 5D [22:46:15]Write i2c OK [22:46:15]MH_I2C_Read... [22:46:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:46:15]Read from MH i2c: E2 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 0B 00 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 0B 00 D7 0B 00 A3 80 1F 30 C7 6B 21 13 90 00 36 [22:46:15]RAPDU: A3 80 1F 30 C7 6B 21 13 90 00 [22:46:15]wFMCommunicate OK [22:46:15]SAM_PROTO_SignData done [22:46:15]FM_MakeSignedData done [22:46:15]CreateOFDProtocolMessage [22:46:15]wFMCommunicate request_size=4 [22:46:15]MH_SAM_APDU [22:46:15]CAPDU: 80 11 00 00 [22:46:15]Write to MH i2c: E2 08 00 D8 0B 80 11 00 00 00 00 00 00 5D [22:46:15]Write i2c OK [22:46:15]MH_I2C_Read... [22:46:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:15]Read from MH i2c: E2 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 17 00 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: E2 17 00 D8 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [22:46:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:46:15]wFMCommunicate OK [22:46:15]CreateOFDProtocolMessage done [22:46:15]OFDSenderStorePacket 163344 [22:46:15]StoreOFDPacket docnum=163344 [22:46:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 08 FB 04 01 E9 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 03 00 00 F4 03 04 00 B7 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7E 02 00 35 04 06 00 C7 D0 87 48 26 28 A3 80 1F 30 C7 6B 21 13 [22:46:15]CheckFolder [22:46:15]dirname=/storage/ofd_packets [22:46:15]CheckFolder done [22:46:15]ProducePacketName [22:46:15]name=ofd_packets/00163344 [22:46:15]NVStorageSaveData ofd_packets/00163344 [22:46:15]File name is /storage/ofd_packets/00163344 [22:46:15]Write 298 bytes [22:46:15]NVStorageSaveData done [22:46:15]OFDSenderStorePacket done [22:46:15]KKMCreateOFDPacket done [22:46:15]NVStorageSaveData kkm_last_timestamp [22:46:15]File name is /storage/kkm_last_timestamp [22:46:15]Write 4 bytes [22:46:15]NVStorageSaveData done [22:46:15]ExternCall_PrintAddStr [22:46:15]wPrintStart [22:46:15]Write to MH i2c: 01 00 00 D9 0B E4 [22:46:15]Write i2c OK [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: 01 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: 01 07 00 [22:46:15]MH_I2C_Read... [22:46:15]Read from MH i2c: 01 07 00 D9 0B 00 00 00 00 00 FF 0F F9 [22:46:15]RasterBufferAndPrint [22:46:15]line Счет N : (1)291871 [22:46:15]line ИНН: 02508201610067 [22:46:15]line Контрольно-Кассовый Чек [22:46:15]line ПРОДАЖА [22:46:15]line ТРК (МРК, ГНК) : 21 [22:46:15]line Товар: 2710194800 [22:46:15]line ДТ-К-5 [22:46:15]line 13.130 * 76.20 [22:46:15]line = 1000.51 [22:46:15]line НДС 12% НСП 1% [22:46:15]line > о реализуемом товаре [22:46:15]line ОКРУГЛЕНИЕ: -0.51 [22:46:15]line ИТОГО: 1000.00 [22:46:15]line Внесено: 1000.00 [22:46:15]line СДАЧА: 0.00 [22:46:15]line НСП 1% : 8.85 [22:46:15]line НДС 12% : 106.25 [22:46:15]line Наличными: 1000.00 [22:46:15]line Безнал.: 0.00 [22:46:15]line Место: АЗС № 130 "Партнер Нефть" [22:46:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:46:15]line СНО: Общий режим [22:46:15]line Чек 789 20.08.2024 22:46 [22:46:15]line Смена: 465 ФФД: 1.0 [22:46:15]line ЗНМ: 0300000070 [22:46:15]line РНМ: 0000000000092562 [22:46:15]line Версия ККМ: 001 [22:46:15]line ФМ: 0000000000871769 [22:46:15]line ФД: 163344 [22:46:15]line ФПД: 219698436777512 [22:46:15]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163344&fm=219698436777512&tin=02508201610067®Number=0000000000092562&sum=100000 [22:46:15]written 0, free lines is 4095 [22:46:16]OFD Sender: Processing packet 163344 [packets to send 961, broken 960] [22:46:16]ProducePacketName [22:46:16]name=ofd_packets/00163344 [22:46:16]OFD Sender: To server: pG, [22:46:16]CommunicateWithHost lk.salyk.kg:30040 [22:46:16]ConnectInit lk.salyk.kg [22:46:16]Write to MH i2c: 01 00 00 04 0C 10 [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: 01 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: 01 07 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: 01 07 00 04 0C 00 00 00 00 00 C0 0C E3 [22:46:16]RasterBufferAndPrint [22:46:16]line [22:46:16]line [22:46:16]line [22:46:16]line [22:46:16]line [22:46:16]written 0, free lines is 3270 [22:46:16]MH_Cut [22:46:16]Write to MH i2c: D1 01 00 0B 0C 01 E9 [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: D1 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: D1 01 00 [22:46:16]MH_I2C_Read... [22:46:16]Read from MH i2c: D1 01 00 0B 0C 00 E8 [22:46:16]Write to MH i2c: 01 00 00 0C 0C 18 [22:46:16]Write i2c OK [22:46:16]MH_I2C_Read... [22:46:16]Connected sock=10 [22:46: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 36 39 0C 01 00 00 08 FB 04 01 E9 FC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 03 00 00 F4 03 04 00 B7 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7E 02 00 35 04 06 00 C7 D0 87 48 26 28 A3 80 1F 30 C7 6B 21 13 [22:46:17]*** Cut start [22:46:17]*** Purtial cut [22:46:17]*** Stage 1: CUTSNS_PIN = 1 [22:46: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 36 39 4F 00 00 00 B1 47 47 00 40 24 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 10 7E 02 00 F4 03 04 00 0A C6 C4 66 B6 04 01 00 00 E9 5A 63 86 E9 87 2A FC [22:46:18]CommunicateWithHost err = 0 [22:46:18]CheckOFDResponse [22:46:18]1017 (14) - 77093643461234 [22:46:18]1041 (16) - 0000000000871769 [22:46:18]1040 (4) - 163344 [22:46:18]1012 (4) - 20.08.2024 16:36 [22:46:18]1206 (1) - 0 [22:46:18]OFD Sender: Remove packet 163344 [22:46:18]ProducePacketName [22:46:18]name=ofd_packets/00163344 [22:46:18]NVStorageDeleteData [22:46:18]OFD Sender: No OFD packet to send [22:46:19]Read from MH i2c: 01 [22:46:19]MH_I2C_Read... [22:46:19]*** Stop cut motor [22:46:19]*** Cut end [22:46:19]Read from MH i2c: 01 07 00 [22:46:19]MH_I2C_Read... [22:46:19]Read from MH i2c: 01 07 00 0C 0C 00 00 00 00 00 FF 0F 2D [22:46:19]process_action close_receipt done [22:46:19]requested_data is exist [22:46:19]produce_requested_data [22:46:19]requested_item fm.sn is exist - process it [22:46:19]wFMCommunicate request_size=4 [22:46:19]MH_SAM_APDU [22:46:19]CAPDU: 80 11 00 00 [22:46:19]Write to MH i2c: E2 08 00 0D 0C 80 11 00 00 00 00 00 00 93 [22:46:19]Write i2c OK [22:46:19]MH_I2C_Read... [22:46:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:46:19]Read from MH i2c: E2 [22:46:19]MH_I2C_Read... [22:46:19]Read from MH i2c: E2 17 00 [22:46:19]MH_I2C_Read... [22:46:19]Read from MH i2c: E2 17 00 0D 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EC [22:46:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:46:19]wFMCommunicate OK [22:46:19]requested_item fd.num is exist - process it [22:46:19]SAM_PROTO_GetFieldsCounters [22:46:19]wFMCommunicate request_size=4 [22:46:19]MH_SAM_APDU [22:46:19]CAPDU: 80 13 00 00 [22:46:19]Write to MH i2c: E2 08 00 0E 0C 80 13 00 00 00 00 00 00 96 [22:46:19]Write i2c OK [22:46:19]MH_I2C_Read... [22:46:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:46:19]Read from MH i2c: E2 [22:46:19]MH_I2C_Read... [22:46:19]Read from MH i2c: E2 62 00 [22:46:19]MH_I2C_Read... [22:46:19]Read from MH i2c: E2 62 00 0E 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 15 03 00 00 5E 04 04 00 15 03 00 00 57 04 04 00 16 03 00 00 19 04 04 00 00 00 00 00 90 00 66 [22:46: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 10 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 15 03 00 00 5E 04 04 00 15 03 00 00 57 04 04 00 16 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:46:19]wFMCommunicate OK [22:46:19]SAM_PROTO_GetFieldsCounters done [22:46:19]requested_item shift.num is exist - process it [22:46:19]requested_item shift.opened is exist - process it [22:46:19]req_shift_opened [22:46:19]FM_GetShiftState [22:46:19]SAM_PROTO_GetShiftState [22:46:19]wFMCommunicate request_size=4 [22:46:19]MH_SAM_APDU [22:46:19]CAPDU: 80 13 01 00 [22:46:19]Write to MH i2c: E2 08 00 0F 0C 80 13 01 00 00 00 00 00 98 [22:46:19]Write i2c OK [22:46:19]MH_I2C_Read... [22:46:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:46:19]Read from MH i2c: E2 [22:46:19]MH_I2C_Read... [22:46:19]Read from MH i2c: E2 0E 00 [22:46:19]MH_I2C_Read... [22:46:19]Read from MH i2c: E2 0E 00 0F 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 66 [22:46:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:46:19]wFMCommunicate OK [22:46:19]SAM_PROTO_GetShiftState done [22:46:19]FM_GetShiftState done [22:46:19]req_shift_opened done [22:46:19]requested_item shift.open_date is exist - process it [22:46:19]req_shift_open_date [22:46:19]req_shift_open_date done [22:46:19]produce_requested_data done [22:46:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163344,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:46:19]process_action_free close_receipt [22:46:19]json_value_free [22:46:19]json_value_free done [22:46:19]process_json_proto returns [22:46:19]Send response to host [22:46:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163344,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:46:19]free response buf [22:46:19]execute_script done [22:46:19]execute_script returns [22:46:19]free content buf [22:46:19]Sock 9.Close socket [22:46:19]Sock 9.Thread stoped [22:46:23]recv_with_timeout no data received [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:33]recv_with_timeout no data received [22:46:38]OFD Sender: No OFD packet to send [22:46:43]OFD Sender: No OFD packet to send [22:46:44]recv_with_timeout no data received [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:24]OFD Sender: No OFD packet to send [22:47:25]accept exits with 7 [22:47:25]New connection [22:47:25]New thread 3067493732 created [22:47:25]Thread 3067637092 joined [22:47:25]Waiting for new connection... [22:47:25] Sock 7.Parse request [22:47:25]Sock 7.Check first char [22:47:25]Sock 7.First char is OK [22:47:25]request: POST /json_proto HTTP/1.0 [22:47:25]Method: POST [22:47:25]URL: /json_proto [22:47:25]Method is POST - this is cgi request [22:47:25]url: /json_proto [22:47:25]query_string will be loaded in cgi processing [22:47:25]execute_cgi json_proto POST (null) [22:47:25]execute_cgi path=json_proto method=POST [22:47:25]POST find Content-Length [22:47:25]Host: 172.17.44.132:8080 [22:47:25]Content-Length: 679 [22:47:25]Content-Type: application/json [22:47:25] [22:47:25]POST finish read [22:47:25]Found Content-Length = 679 [22:47:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:25]execute_script... [22:47:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291872", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:47:25]POST & json_proto [22:47:25]process_json_proto [22:47:25]json parsed OK: [22:47:25]protocol is kg_v1.0 [22:47:25]action value=close_receipt [22:47:25]process_action close_receipt [22:47:25]cmd_close_receipt [22:47:25]MH_GetDate [22:47:25]Write to MH i2c: F0 00 00 10 0C 0B [22:47:25]Write i2c OK [22:47:25]MH_I2C_Read... [22:47:25]Read from MH i2c: F0 [22:47:25]MH_I2C_Read... [22:47:25]Read from MH i2c: F0 09 00 [22:47:25]MH_I2C_Read... [22:47:25]Read from MH i2c: F0 09 00 10 0C 00 FE 1C C5 66 2A 83 C1 65 2C [22:47:25]GetLastDocTimeStamp 1724193975 [22:47:25]current date 1724194046 [22:47:25]FM_GetShiftState [22:47:25]SAM_PROTO_GetShiftState [22:47:25]wFMCommunicate request_size=4 [22:47:25]MH_SAM_APDU [22:47:25]CAPDU: 80 13 01 00 [22:47:25]Write to MH i2c: E2 08 00 11 0C 80 13 01 00 00 00 00 00 9A [22:47:25]Write i2c OK [22:47:25]MH_I2C_Read... [22:47:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:25]Read from MH i2c: E2 [22:47:25]MH_I2C_Read... [22:47:25]Read from MH i2c: E2 0E 00 [22:47:25]MH_I2C_Read... [22:47:25]Read from MH i2c: E2 0E 00 11 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 68 [22:47:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:47:25]wFMCommunicate OK [22:47:25]SAM_PROTO_GetShiftState done [22:47:25]FM_GetShiftState done [22:47:25]opened in 1724113081 [22:47:25]opened+sec_in_day 1724199481 [22:47:25]quantity*price = 200025 [22:47:25]sum+1 = 200026 [22:47:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 790 20.08.2024 22:47 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163345 ФПД: 134975117312954 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224726&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163345&fm=134975117312954&tin=02508201610067®Number=0000000000092562&sum=200000 [22:47:26]StoreToDocumentArchive [22:47:26]shift 465 fd 163345 [22:47:26]save to /storage/0465/doc_00163345 [22:47:26]save last doc name /storage/0465/doc_00163345 to /storage/kkm_last_doc_name [22:47:26]save OK [22:47:26]Clear old archive folders... [22:47:26]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:47:26]tlvbuf is 0090AD80 [22:47:26]SAM_PROTO_ClearQueue [22:47:26]wFMCommunicate request_size=4 [22:47:26]MH_SAM_APDU [22:47:26]CAPDU: 80 09 00 00 [22:47:26]Write to MH i2c: E2 08 00 1E 0C 80 09 00 00 00 00 00 00 9C [22:47:26]Write i2c OK [22:47:26]MH_I2C_Read... [22:47:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:47:26]Read from MH i2c: E2 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 03 00 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 03 00 1E 0C 00 90 00 9E [22:47:26]RAPDU: 90 00 [22:47:26]wFMCommunicate OK [22:47:26]SAM_PROTO_ClearQueue done [22:47:26]KKMCreateOFDPacket [22:47:26]OFDProtocolAddRootSTLVToBuf [22:47:26]FM_MakeSignedData [22:47:26]FM_MakeSignedData [22:47:26]SAM_PROTO_SignData [22:47:26]wFMCommunicate request_size=4 [22:47:26]MH_SAM_APDU [22:47:26]CAPDU: 80 0D 01 02 [22:47:26]Write to MH i2c: E2 08 00 1F 0C 80 0D 01 02 00 00 00 00 A4 [22:47:26]Write i2c OK [22:47:26]MH_I2C_Read... [22:47:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:47:26]Read from MH i2c: E2 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 03 00 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 03 00 1F 0C 00 90 00 9F [22:47:26]RAPDU: 90 00 [22:47:26]wFMCommunicate OK [22:47:26]wFMCommunicate request_size=255 [22:47:26]MH_SAM_APDU [22:47:26]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 03 00 00 F4 03 04 00 FE 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7E 02 00 35 04 06 00 7A C2 57 EB [22:47:26]Write to MH i2c: E2 02 01 20 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 03 00 00 F4 03 04 00 FE 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7E 02 00 35 04 06 00 7A C2 57 EB 00 00 60 [22:47:26]Write i2c OK [22:47:26]MH_I2C_Read... [22:47:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:47:26]Read from MH i2c: E2 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 03 00 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 03 00 20 0C 00 90 00 A0 [22:47:26]RAPDU: 90 00 [22:47:26]wFMCommunicate OK [22:47:26]wFMCommunicate request_size=7 [22:47:26]MH_SAM_APDU [22:47:26]CAPDU: 80 0D 02 02 02 C3 BA [22:47:26]Write to MH i2c: E2 0A 00 21 0C 80 0D 02 02 02 00 C3 BA 00 00 28 [22:47:26]Write i2c OK [22:47:26]MH_I2C_Read... [22:47:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:47:26]Read from MH i2c: E2 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 03 00 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 03 00 21 0C 00 90 00 A1 [22:47:26]RAPDU: 90 00 [22:47:26]wFMCommunicate OK [22:47:26]wFMCommunicate request_size=4 [22:47:26]MH_SAM_APDU [22:47:26]CAPDU: 80 0D 03 02 [22:47:26]Write to MH i2c: E2 08 00 22 0C 80 0D 03 02 00 00 00 00 A9 [22:47:26]Write i2c OK [22:47:26]MH_I2C_Read... [22:47:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:47:26]Read from MH i2c: E2 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 0B 00 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 0B 00 22 0C 00 57 24 2A EC 76 8F 69 15 90 00 BE [22:47:26]RAPDU: 57 24 2A EC 76 8F 69 15 90 00 [22:47:26]wFMCommunicate OK [22:47:26]SAM_PROTO_SignData done [22:47:26]FM_MakeSignedData done [22:47:26]CreateOFDProtocolMessage [22:47:26]wFMCommunicate request_size=4 [22:47:26]MH_SAM_APDU [22:47:26]CAPDU: 80 11 00 00 [22:47:26]Write to MH i2c: E2 08 00 23 0C 80 11 00 00 00 00 00 00 A9 [22:47:26]Write i2c OK [22:47:26]MH_I2C_Read... [22:47:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:26]Read from MH i2c: E2 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 17 00 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: E2 17 00 23 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 02 [22:47:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:47:26]wFMCommunicate OK [22:47:26]CreateOFDProtocolMessage done [22:47:26]OFDSenderStorePacket 163345 [22:47:26]StoreOFDPacket docnum=163345 [22:47:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E6 02 04 01 73 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 03 00 00 F4 03 04 00 FE 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7E 02 00 35 04 06 00 7A C2 57 EB C3 BA 57 24 2A EC 76 8F 69 15 [22:47:26]CheckFolder [22:47:26]dirname=/storage/ofd_packets [22:47:26]CheckFolder done [22:47:26]ProducePacketName [22:47:26]name=ofd_packets/00163345 [22:47:26]NVStorageSaveData ofd_packets/00163345 [22:47:26]File name is /storage/ofd_packets/00163345 [22:47:26]Write 298 bytes [22:47:26]NVStorageSaveData done [22:47:26]OFDSenderStorePacket done [22:47:26]KKMCreateOFDPacket done [22:47:26]NVStorageSaveData kkm_last_timestamp [22:47:26]File name is /storage/kkm_last_timestamp [22:47:26]Write 4 bytes [22:47:26]NVStorageSaveData done [22:47:26]ExternCall_PrintAddStr [22:47:26]wPrintStart [22:47:26]Write to MH i2c: 01 00 00 24 0C 30 [22:47:26]Write i2c OK [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: 01 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: 01 07 00 [22:47:26]MH_I2C_Read... [22:47:26]Read from MH i2c: 01 07 00 24 0C 00 00 00 00 00 FF 0F 45 [22:47:26]RasterBufferAndPrint [22:47:26]line Счет N : (1)291872 [22:47:26]line ИНН: 02508201610067 [22:47:26]line Контрольно-Кассовый Чек [22:47:26]line ПРОДАЖА [22:47:26]line ТРК (МРК, ГНК) : 44 [22:47:26]line Товар: 2710194800 [22:47:26]line ДТ-К-5 [22:47:26]line 26.250 * 76.20 [22:47:26]line = 2000.25 [22:47:26]line НДС 12% НСП 1% [22:47:26]line > о реализуемом товаре [22:47:26]line ОКРУГЛЕНИЕ: -0.25 [22:47:26]line ИТОГО: 2000.00 [22:47:26]line Внесено: 2000.00 [22:47:26]line СДАЧА: 0.00 [22:47:26]line НСП 1% : 17.70 [22:47:26]line НДС 12% : 212.42 [22:47:26]line Наличными: 2000.00 [22:47:26]line Безнал.: 0.00 [22:47:26]line Место: АЗС № 130 "Партнер Нефть" [22:47:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:47:26]line СНО: Общий режим [22:47:26]line Чек 790 20.08.2024 22:47 [22:47:26]line Смена: 465 ФФД: 1.0 [22:47:26]line ЗНМ: 0300000070 [22:47:26]line РНМ: 0000000000092562 [22:47:26]line Версия ККМ: 001 [22:47:26]line ФМ: 0000000000871769 [22:47:26]line ФД: 163345 [22:47:26]line ФПД: 134975117312954 [22:47:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T224726&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163345&fm=134975117312954&tin=02508201610067®Number=0000000000092562&sum=200000 [22:47:27]OFD Sender: Processing packet 163345 [packets to send 961, broken 960] [22:47:27]ProducePacketName [22:47:27]name=ofd_packets/00163345 [22:47:27]OFD Sender: To server: pG, [22:47:27]CommunicateWithHost lk.salyk.kg:30040 [22:47:27]ConnectInit lk.salyk.kg [22:47:27]written 0, free lines is 4095 [22:47:27]Write to MH i2c: 01 00 00 4F 0C 5B [22:47:27]Write i2c OK [22:47:27]MH_I2C_Read... [22:47:27]Read from MH i2c: 01 [22:47:27]MH_I2C_Read... [22:47:27]Read from MH i2c: 01 07 00 [22:47:27]MH_I2C_Read... [22:47:27]Read from MH i2c: 01 07 00 4F 0C 00 00 00 00 00 C0 0C 2E [22:47:27]RasterBufferAndPrint [22:47:27]line [22:47:27]line [22:47:27]line [22:47:27]line [22:47:27]line [22:47:27]written 0, free lines is 3270 [22:47:27]MH_Cut [22:47:27]Write to MH i2c: D1 01 00 56 0C 01 34 [22:47:27]Write i2c OK [22:47:27]MH_I2C_Read... [22:47:27]Read from MH i2c: D1 [22:47:27]MH_I2C_Read... [22:47:27]Read from MH i2c: D1 01 00 [22:47:27]MH_I2C_Read... [22:47:27]Read from MH i2c: D1 01 00 56 0C 00 33 [22:47:27]Write to MH i2c: 01 00 00 57 0C 63 [22:47:27]Write i2c OK [22:47:27]MH_I2C_Read... [22:47:28]Connected sock=9 [22:47: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 36 39 0C 01 00 00 E6 02 04 01 73 77 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 03 00 00 F4 03 04 00 FE 1C C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 11 7E 02 00 35 04 06 00 7A C2 57 EB C3 BA 57 24 2A EC 76 8F 69 15 [22:47:28]*** Cut start [22:47:28]*** Purtial cut [22:47:28]*** Stage 1: CUTSNS_PIN = 1 [22:47: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 36 39 4F 00 00 00 9E 98 47 00 C2 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 11 7E 02 00 F4 03 04 00 52 C6 C4 66 B6 04 01 00 00 38 4D E1 73 06 AD 46 1D [22:47:29]CommunicateWithHost err = 0 [22:47:29]CheckOFDResponse [22:47:29]1017 (14) - 77093643461234 [22:47:29]1041 (16) - 0000000000871769 [22:47:29]1040 (4) - 163345 [22:47:29]1012 (4) - 20.08.2024 16:37 [22:47:29]1206 (1) - 0 [22:47:29]OFD Sender: Remove packet 163345 [22:47:29]ProducePacketName [22:47:29]name=ofd_packets/00163345 [22:47:29]NVStorageDeleteData [22:47:29]OFD Sender: No OFD packet to send [22:47:30]Read from MH i2c: 01 [22:47:30]MH_I2C_Read... [22:47:30]*** Stop cut motor [22:47:30]*** Cut end [22:47:30]Read from MH i2c: 01 07 00 [22:47:30]MH_I2C_Read... [22:47:30]Read from MH i2c: 01 07 00 57 0C 00 00 00 00 00 FF 0F 78 [22:47:30]process_action close_receipt done [22:47:30]requested_data is exist [22:47:30]produce_requested_data [22:47:30]requested_item fm.sn is exist - process it [22:47:30]wFMCommunicate request_size=4 [22:47:30]MH_SAM_APDU [22:47:30]CAPDU: 80 11 00 00 [22:47:30]Write to MH i2c: E2 08 00 58 0C 80 11 00 00 00 00 00 00 DE [22:47:30]Write i2c OK [22:47:30]MH_I2C_Read... [22:47:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:47:30]Read from MH i2c: E2 [22:47:30]MH_I2C_Read... [22:47:30]Read from MH i2c: E2 17 00 [22:47:30]MH_I2C_Read... [22:47:30]Read from MH i2c: E2 17 00 58 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [22:47:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:47:30]wFMCommunicate OK [22:47:30]requested_item fd.num is exist - process it [22:47:30]SAM_PROTO_GetFieldsCounters [22:47:30]wFMCommunicate request_size=4 [22:47:30]MH_SAM_APDU [22:47:30]CAPDU: 80 13 00 00 [22:47:30]Write to MH i2c: E2 08 00 59 0C 80 13 00 00 00 00 00 00 E1 [22:47:30]Write i2c OK [22:47:30]MH_I2C_Read... [22:47:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:47:30]Read from MH i2c: E2 [22:47:30]MH_I2C_Read... [22:47:30]Read from MH i2c: E2 62 00 [22:47:30]MH_I2C_Read... [22:47:30]Read from MH i2c: E2 62 00 59 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 16 03 00 00 5E 04 04 00 16 03 00 00 57 04 04 00 17 03 00 00 19 04 04 00 00 00 00 00 90 00 B5 [22:47:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 11 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 16 03 00 00 5E 04 04 00 16 03 00 00 57 04 04 00 17 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:47:30]wFMCommunicate OK [22:47:30]SAM_PROTO_GetFieldsCounters done [22:47:30]requested_item shift.num is exist - process it [22:47:30]requested_item shift.opened is exist - process it [22:47:30]req_shift_opened [22:47:30]FM_GetShiftState [22:47:30]SAM_PROTO_GetShiftState [22:47:30]wFMCommunicate request_size=4 [22:47:30]MH_SAM_APDU [22:47:30]CAPDU: 80 13 01 00 [22:47:30]Write to MH i2c: E2 08 00 5A 0C 80 13 01 00 00 00 00 00 E3 [22:47:30]Write i2c OK [22:47:30]MH_I2C_Read... [22:47:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:47:30]Read from MH i2c: E2 [22:47:30]MH_I2C_Read... [22:47:30]Read from MH i2c: E2 0E 00 [22:47:30]MH_I2C_Read... [22:47:30]Read from MH i2c: E2 0E 00 5A 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [22:47:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:47:30]wFMCommunicate OK [22:47:30]SAM_PROTO_GetShiftState done [22:47:30]FM_GetShiftState done [22:47:30]req_shift_opened done [22:47:30]requested_item shift.open_date is exist - process it [22:47:30]req_shift_open_date [22:47:30]req_shift_open_date done [22:47:30]produce_requested_data done [22:47:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163345,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:47:30]process_action_free close_receipt [22:47:30]json_value_free [22:47:30]json_value_free done [22:47:30]process_json_proto returns [22:47:30]Send response to host [22:47:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163345,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:47:30]free response buf [22:47:30]execute_script done [22:47:30]execute_script returns [22:47:30]free content buf [22:47:30]Sock 7.Close socket [22:47:30]Sock 7.Thread stoped [22:47:34]OFD Sender: No OFD packet to send [22:47:36]recv_with_timeout no data received [22:47:39]OFD Sender: No OFD packet to send [22:47:44]OFD Sender: No OFD packet to send [22:47:49]OFD Sender: No OFD packet to send [22:47:52]recv_with_timeout no data received [22:47:54]OFD Sender: No OFD packet to send [22:47:59]OFD Sender: No OFD packet to send [22:48:04]OFD Sender: No OFD packet to send [22:48:08]recv_with_timeout no data received [22:48:09]OFD Sender: No OFD packet to send [22:48:14]OFD Sender: No OFD packet to send [22:48:19]OFD Sender: No OFD packet to send [22:48:24]OFD Sender: No OFD packet to send [22:48:29]OFD Sender: No OFD packet to send [22:48:34]OFD Sender: No OFD packet to send [22:48:39]OFD Sender: No OFD packet to send [22:48:44]OFD Sender: No OFD packet to send [22:48:49]OFD Sender: No OFD packet to send [22:48:54]OFD Sender: No OFD packet to send [22:48:59]OFD Sender: No OFD packet to send [22:49:04]OFD Sender: No OFD packet to send [22:49:09]OFD Sender: No OFD packet to send [22:49:14]OFD Sender: No OFD packet to send [22:49:20]OFD Sender: No OFD packet to send [22:49:25]OFD Sender: No OFD packet to send [22:49:30]OFD Sender: No OFD packet to send [22:49:35]OFD Sender: No OFD packet to send [22:49:40]OFD Sender: No OFD packet to send [22:49:45]OFD Sender: No OFD packet to send [22:49:50]OFD Sender: No OFD packet to send [22:49:55]OFD Sender: No OFD packet to send [22:50:00]OFD Sender: No OFD packet to send [22:50:05]OFD Sender: No OFD packet to send [22:50:10]OFD Sender: No OFD packet to send [22:50:15]OFD Sender: No OFD packet to send [22:50:20]OFD Sender: No OFD packet to send [22:50:23]recv_with_timeout no data received [22:50:25]OFD Sender: No OFD packet to send [22:50:30]OFD Sender: No OFD packet to send [22:50:35]OFD Sender: No OFD packet to send [22:50:40]OFD Sender: No OFD packet to send [22:50:45]OFD Sender: No OFD packet to send [22:50:49]accept exits with 10 [22:50:49]New connection [22:50:49]New thread 3067637092 created [22:50:49]Thread 3067493732 joined [22:50:49]Waiting for new connection... [22:50:49] Sock 10.Parse request [22:50:49]Sock 10.Check first char [22:50:49]Sock 10.First char is OK [22:50:49]request: POST /json_proto HTTP/1.0 [22:50:49]Method: POST [22:50:49]URL: /json_proto [22:50:49]Method is POST - this is cgi request [22:50:49]url: /json_proto [22:50:49]query_string will be loaded in cgi processing [22:50:49]execute_cgi json_proto POST (null) [22:50:49]execute_cgi path=json_proto method=POST [22:50:49]POST find Content-Length [22:50:49]Host: 172.17.44.132:8080 [22:50:49]Content-Length: 679 [22:50:49]Content-Type: application/json [22:50:49] [22:50:49]POST finish read [22:50:49]Found Content-Length = 679 [22:50:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:49]execute_script... [22:50:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291874", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 32.810, "sum" : 2500.12, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:50:49]POST & json_proto [22:50:49]process_json_proto [22:50:49]json parsed OK: [22:50:49]protocol is kg_v1.0 [22:50:49]action value=close_receipt [22:50:49]process_action close_receipt [22:50:49]cmd_close_receipt [22:50:49]MH_GetDate [22:50:49]Write to MH i2c: F0 00 00 5B 0C 56 [22:50:49]Write i2c OK [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: F0 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: F0 09 00 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: F0 09 00 5B 0C 00 CA 1D C5 66 2A 83 C1 65 44 [22:50:49]GetLastDocTimeStamp 1724194046 [22:50:49]current date 1724194250 [22:50:49]FM_GetShiftState [22:50:49]SAM_PROTO_GetShiftState [22:50:49]wFMCommunicate request_size=4 [22:50:49]MH_SAM_APDU [22:50:49]CAPDU: 80 13 01 00 [22:50:49]Write to MH i2c: E2 08 00 5C 0C 80 13 01 00 00 00 00 00 E5 [22:50:49]Write i2c OK [22:50:49]MH_I2C_Read... [22:50:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:49]Read from MH i2c: E2 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 0E 00 [22:50:49]MH_I2C_Read... [22:50:49]Read from MH i2c: E2 0E 00 5C 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [22:50:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:50:49]wFMCommunicate OK [22:50:49]SAM_PROTO_GetShiftState done [22:50:49]FM_GetShiftState done [22:50:49]opened in 1724113081 [22:50:49]opened+sec_in_day 1724199481 [22:50:49]quantity*price = 250012 [22:50:49]sum+1 = 250013 [22:50:49]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.12 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.12 НДС 12% : 265.50 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 791 20.08.2024 22:50 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163346 ФПД: 218150731625421 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T225050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163346&fm=218150731625421&tin=02508201610067®Number=0000000000092562&sum=250000 [22:50:50]StoreToDocumentArchive [22:50:50]shift 465 fd 163346 [22:50:50]save to /storage/0465/doc_00163346 [22:50:50]save last doc name /storage/0465/doc_00163346 to /storage/kkm_last_doc_name [22:50:50]save OK [22:50:50]Clear old archive folders... [22:50:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:50:50]tlvbuf is 00993B60 [22:50:50]SAM_PROTO_ClearQueue [22:50:50]wFMCommunicate request_size=4 [22:50:50]MH_SAM_APDU [22:50:50]CAPDU: 80 09 00 00 [22:50:50]Write to MH i2c: E2 08 00 69 0C 80 09 00 00 00 00 00 00 E7 [22:50:50]Write i2c OK [22:50:50]MH_I2C_Read... [22:50:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:50:50]OFD Sender: No OFD packet to send [22:50:50]Read from MH i2c: E2 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 03 00 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 03 00 69 0C 00 90 00 E9 [22:50:50]RAPDU: 90 00 [22:50:50]wFMCommunicate OK [22:50:50]SAM_PROTO_ClearQueue done [22:50:50]KKMCreateOFDPacket [22:50:50]OFDProtocolAddRootSTLVToBuf [22:50:50]FM_MakeSignedData [22:50:50]FM_MakeSignedData [22:50:50]SAM_PROTO_SignData [22:50:50]wFMCommunicate request_size=4 [22:50:50]MH_SAM_APDU [22:50:50]CAPDU: 80 0D 01 02 [22:50:50]Write to MH i2c: E2 08 00 6A 0C 80 0D 01 02 00 00 00 00 EF [22:50:50]Write i2c OK [22:50:50]MH_I2C_Read... [22:50:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:50:50]Read from MH i2c: E2 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 03 00 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 03 00 6A 0C 00 90 00 EA [22:50:50]RAPDU: 90 00 [22:50:50]wFMCommunicate OK [22:50:50]wFMCommunicate request_size=255 [22:50:50]MH_SAM_APDU [22:50:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 03 00 00 F4 03 04 00 CA 1D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7E 02 00 35 04 06 00 C6 68 2C DD [22:50:50]Write to MH i2c: E2 02 01 6B 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 03 00 00 F4 03 04 00 CA 1D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7E 02 00 35 04 06 00 C6 68 2C DD 00 00 A6 [22:50:50]Write i2c OK [22:50:50]MH_I2C_Read... [22:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:50]Read from MH i2c: E2 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 03 00 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 03 00 6B 0C 00 90 00 EB [22:50:50]RAPDU: 90 00 [22:50:50]wFMCommunicate OK [22:50:50]wFMCommunicate request_size=7 [22:50:50]MH_SAM_APDU [22:50:50]CAPDU: 80 0D 02 02 02 B3 CD [22:50:50]Write to MH i2c: E2 0A 00 6C 0C 80 0D 02 02 02 00 B3 CD 00 00 76 [22:50:50]Write i2c OK [22:50:50]MH_I2C_Read... [22:50:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:50:50]Read from MH i2c: E2 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 03 00 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 03 00 6C 0C 00 90 00 EC [22:50:50]RAPDU: 90 00 [22:50:50]wFMCommunicate OK [22:50:50]wFMCommunicate request_size=4 [22:50:50]MH_SAM_APDU [22:50:50]CAPDU: 80 0D 03 02 [22:50:50]Write to MH i2c: E2 08 00 6D 0C 80 0D 03 02 00 00 00 00 F4 [22:50:50]Write i2c OK [22:50:50]MH_I2C_Read... [22:50:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:50:50]Read from MH i2c: E2 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 0B 00 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 0B 00 6D 0C 00 E7 14 04 57 EE 2A 52 AE 90 00 63 [22:50:50]RAPDU: E7 14 04 57 EE 2A 52 AE 90 00 [22:50:50]wFMCommunicate OK [22:50:50]SAM_PROTO_SignData done [22:50:50]FM_MakeSignedData done [22:50:50]CreateOFDProtocolMessage [22:50:50]wFMCommunicate request_size=4 [22:50:50]MH_SAM_APDU [22:50:50]CAPDU: 80 11 00 00 [22:50:50]Write to MH i2c: E2 08 00 6E 0C 80 11 00 00 00 00 00 00 F4 [22:50:50]Write i2c OK [22:50:50]MH_I2C_Read... [22:50:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:50]Read from MH i2c: E2 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 17 00 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: E2 17 00 6E 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [22:50:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:50:50]wFMCommunicate OK [22:50:50]CreateOFDProtocolMessage done [22:50:50]OFDSenderStorePacket 163346 [22:50:50]StoreOFDPacket docnum=163346 [22:50:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6A C6 04 01 BB 60 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 03 00 00 F4 03 04 00 CA 1D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7E 02 00 35 04 06 00 C6 68 2C DD B3 CD E7 14 04 57 EE 2A 52 AE [22:50:50]CheckFolder [22:50:50]dirname=/storage/ofd_packets [22:50:50]CheckFolder done [22:50:50]ProducePacketName [22:50:50]name=ofd_packets/00163346 [22:50:50]NVStorageSaveData ofd_packets/00163346 [22:50:50]File name is /storage/ofd_packets/00163346 [22:50:50]Write 298 bytes [22:50:50]NVStorageSaveData done [22:50:50]OFDSenderStorePacket done [22:50:50]KKMCreateOFDPacket done [22:50:50]NVStorageSaveData kkm_last_timestamp [22:50:50]File name is /storage/kkm_last_timestamp [22:50:50]Write 4 bytes [22:50:50]NVStorageSaveData done [22:50:50]ExternCall_PrintAddStr [22:50:50]wPrintStart [22:50:50]Write to MH i2c: 01 00 00 6F 0C 7B [22:50:50]Write i2c OK [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: 01 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: 01 07 00 [22:50:50]MH_I2C_Read... [22:50:50]Read from MH i2c: 01 07 00 6F 0C 00 00 00 00 00 FF 0F 90 [22:50:50]RasterBufferAndPrint [22:50:50]line Счет N : (1)291874 [22:50:50]line ИНН: 02508201610067 [22:50:50]line Контрольно-Кассовый Чек [22:50:50]line ПРОДАЖА [22:50:50]line ТРК (МРК, ГНК) : 54 [22:50:50]line Товар: 2710194800 [22:50:50]line ДТ-К-5 [22:50:50]line 32.810 * 76.20 [22:50:50]line = 2500.12 [22:50:50]line НДС 12% НСП 1% [22:50:50]line > о реализуемом товаре [22:50:50]line ОКРУГЛЕНИЕ: -0.12 [22:50:50]line ИТОГО: 2500.00 [22:50:50]line Внесено: 2500.00 [22:50:50]line СДАЧА: 0.00 [22:50:50]line НСП 1% : 22.12 [22:50:50]line НДС 12% : 265.50 [22:50:50]line Наличными: 2500.00 [22:50:50]line Безнал.: 0.00 [22:50:50]line Место: АЗС № 130 "Партнер Нефть" [22:50:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:50:50]line СНО: Общий режим [22:50:50]line Чек 791 20.08.2024 22:50 [22:50:50]line Смена: 465 ФФД: 1.0 [22:50:50]line ЗНМ: 0300000070 [22:50:50]line РНМ: 0000000000092562 [22:50:50]line Версия ККМ: 001 [22:50:50]line ФМ: 0000000000871769 [22:50:50]line ФД: 163346 [22:50:50]line ФПД: 218150731625421 [22:50:51]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T225050&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163346&fm=218150731625421&tin=02508201610067®Number=0000000000092562&sum=250000 [22:50:51]OFD Sender: Processing packet 163346 [packets to send 961, broken 960] [22:50:51]ProducePacketName [22:50:51]name=ofd_packets/00163346 [22:50:51]OFD Sender: To server: pG, [22:50:51]CommunicateWithHost lk.salyk.kg:30040 [22:50:51]ConnectInit lk.salyk.kg [22:50:51]written 0, free lines is 4095 [22:50:51]Write to MH i2c: 01 00 00 9A 0C A6 [22:50:51]Write i2c OK [22:50:51]MH_I2C_Read... [22:50:51]Read from MH i2c: 01 [22:50:51]MH_I2C_Read... [22:50:51]Read from MH i2c: 01 07 00 [22:50:51]MH_I2C_Read... [22:50:51]Read from MH i2c: 01 07 00 9A 0C 00 00 00 00 00 C5 0C 7E [22:50:51]RasterBufferAndPrint [22:50:51]line [22:50:51]line [22:50:51]line [22:50:51]line [22:50:51]line [22:50:51]written 0, free lines is 3274 [22:50:51]MH_Cut [22:50:51]Write to MH i2c: D1 01 00 A1 0C 01 7F [22:50:51]Write i2c OK [22:50:51]MH_I2C_Read... [22:50:51]Read from MH i2c: D1 [22:50:51]MH_I2C_Read... [22:50:51]Read from MH i2c: D1 01 00 [22:50:51]MH_I2C_Read... [22:50:51]Read from MH i2c: D1 01 00 A1 0C 00 7E [22:50:51]Write to MH i2c: 01 00 00 A2 0C AE [22:50:51]Write i2c OK [22:50:51]MH_I2C_Read... [22:50:52]*** Cut start [22:50:52]*** Purtial cut [22:50:52]*** Stage 1: CUTSNS_PIN = 1 [22:50:54]Read from MH i2c: 01 [22:50:54]MH_I2C_Read... [22:50:54]*** Stop cut motor [22:50:54]*** Cut end [22:50:54]Read from MH i2c: 01 07 00 [22:50:54]MH_I2C_Read... [22:50:54]Read from MH i2c: 01 07 00 A2 0C 00 00 00 00 00 FF 0F C3 [22:50:54]process_action close_receipt done [22:50:54]requested_data is exist [22:50:54]produce_requested_data [22:50:54]requested_item fm.sn is exist - process it [22:50:54]wFMCommunicate request_size=4 [22:50:54]MH_SAM_APDU [22:50:54]CAPDU: 80 11 00 00 [22:50:54]Write to MH i2c: E2 08 00 A3 0C 80 11 00 00 00 00 00 00 29 [22:50:54]Write i2c OK [22:50:54]MH_I2C_Read... [22:50:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:50:54]Read from MH i2c: E2 [22:50:54]MH_I2C_Read... [22:50:54]Read from MH i2c: E2 17 00 [22:50:54]MH_I2C_Read... [22:50:54]Read from MH i2c: E2 17 00 A3 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 82 [22:50:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:50:54]wFMCommunicate OK [22:50:54]requested_item fd.num is exist - process it [22:50:54]SAM_PROTO_GetFieldsCounters [22:50:54]wFMCommunicate request_size=4 [22:50:54]MH_SAM_APDU [22:50:54]CAPDU: 80 13 00 00 [22:50:54]Write to MH i2c: E2 08 00 A4 0C 80 13 00 00 00 00 00 00 2C [22:50:54]Write i2c OK [22:50:54]MH_I2C_Read... [22:50:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:50:54]Read from MH i2c: E2 [22:50:54]MH_I2C_Read... [22:50:54]Read from MH i2c: E2 62 00 [22:50:54]MH_I2C_Read... [22:50:54]Read from MH i2c: E2 62 00 A4 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 17 03 00 00 5E 04 04 00 17 03 00 00 57 04 04 00 18 03 00 00 19 04 04 00 00 00 00 00 90 00 04 [22:50:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 12 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 17 03 00 00 5E 04 04 00 17 03 00 00 57 04 04 00 18 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:50:54]wFMCommunicate OK [22:50:54]SAM_PROTO_GetFieldsCounters done [22:50:54]requested_item shift.num is exist - process it [22:50:54]requested_item shift.opened is exist - process it [22:50:54]req_shift_opened [22:50:54]FM_GetShiftState [22:50:54]SAM_PROTO_GetShiftState [22:50:54]wFMCommunicate request_size=4 [22:50:54]MH_SAM_APDU [22:50:54]CAPDU: 80 13 01 00 [22:50:54]Write to MH i2c: E2 08 00 A5 0C 80 13 01 00 00 00 00 00 2E [22:50:54]Write i2c OK [22:50:54]MH_I2C_Read... [22:50:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:50:54]Read from MH i2c: E2 [22:50:54]MH_I2C_Read... [22:50:54]Read from MH i2c: E2 0E 00 [22:50:54]MH_I2C_Read... [22:50:54]Read from MH i2c: E2 0E 00 A5 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [22:50:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:50:54]wFMCommunicate OK [22:50:54]SAM_PROTO_GetShiftState done [22:50:54]FM_GetShiftState done [22:50:54]req_shift_opened done [22:50:54]requested_item shift.open_date is exist - process it [22:50:54]req_shift_open_date [22:50:54]req_shift_open_date done [22:50:54]produce_requested_data done [22:50:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163346,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:50:54]process_action_free close_receipt [22:50:54]json_value_free [22:50:54]json_value_free done [22:50:54]process_json_proto returns [22:50:54]Send response to host [22:50:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163346,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:50:54]free response buf [22:50:54]execute_script done [22:50:54]execute_script returns [22:50:54]free content buf [22:50:54]Sock 10.Close socket [22:50:54]Sock 10.Thread stoped [22:50:56]ConnectInit Can't take IP for lk.salyk.kg [22:50:56]CommunicateWithHost connect error [22:50:56]CommunicateWithHost err = -1 [22:50:56]OFD Sender: Server communicate error [22:51:01]OFD Sender: Processing packet 163346 [packets to send 961, broken 960] [22:51:01]ProducePacketName [22:51:01]name=ofd_packets/00163346 [22:51:01]OFD Sender: To server: pG, [22:51:01]CommunicateWithHost lk.salyk.kg:30040 [22:51:01]ConnectInit lk.salyk.kg [22:51:04]recv_with_timeout no data received [22:51:06]ConnectInit Can't take IP for lk.salyk.kg [22:51:06]CommunicateWithHost connect error [22:51:06]CommunicateWithHost err = -1 [22:51:06]OFD Sender: Server communicate error [22:51:11]OFD Sender: Processing packet 163346 [packets to send 961, broken 960] [22:51:11]ProducePacketName [22:51:11]name=ofd_packets/00163346 [22:51:11]OFD Sender: To server: pG, [22:51:11]CommunicateWithHost lk.salyk.kg:30040 [22:51:11]ConnectInit lk.salyk.kg [22:51:16]ConnectInit Can't take IP for lk.salyk.kg [22:51:16]CommunicateWithHost connect error [22:51:16]CommunicateWithHost err = -1 [22:51:16]OFD Sender: Server communicate error [22:51:20]accept exits with 9 [22:51:20]New connection [22:51:20]New thread 3067493732 created [22:51:20]Thread 3067637092 joined [22:51:20]Waiting for new connection... [22:51:20] Sock 9.Parse request [22:51:20]Sock 9.Check first char [22:51:20]Sock 9.First char is OK [22:51:20]request: POST /json_proto HTTP/1.0 [22:51:20]Method: POST [22:51:20]URL: /json_proto [22:51:20]Method is POST - this is cgi request [22:51:20]url: /json_proto [22:51:20]query_string will be loaded in cgi processing [22:51:20]execute_cgi json_proto POST (null) [22:51:20]execute_cgi path=json_proto method=POST [22:51:20]POST find Content-Length [22:51:20]Host: 172.17.44.132:8080 [22:51:20]Content-Length: 679 [22:51:20]Content-Type: application/json [22:51:20] [22:51:20]POST finish read [22:51:20]Found Content-Length = 679 [22:51:20]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:20]execute_script... [22:51:20]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291875", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 18.380, "sum" : 1400.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1400.00, "total" : 1400.00, "payments": [ { "type": 0, "sum" : 1400.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:51:20]POST & json_proto [22:51:20]process_json_proto [22:51:20]json parsed OK: [22:51:20]protocol is kg_v1.0 [22:51:20]action value=close_receipt [22:51:20]process_action close_receipt [22:51:20]cmd_close_receipt [22:51:20]MH_GetDate [22:51:20]Write to MH i2c: F0 00 00 A6 0C A1 [22:51:20]Write i2c OK [22:51:20]MH_I2C_Read... [22:51:20]Read from MH i2c: F0 [22:51:20]MH_I2C_Read... [22:51:20]Read from MH i2c: F0 09 00 [22:51:20]MH_I2C_Read... [22:51:20]Read from MH i2c: F0 09 00 A6 0C 00 E9 1D C5 66 2A 83 C1 65 AE [22:51:20]GetLastDocTimeStamp 1724194250 [22:51:20]current date 1724194281 [22:51:20]FM_GetShiftState [22:51:20]SAM_PROTO_GetShiftState [22:51:20]wFMCommunicate request_size=4 [22:51:20]MH_SAM_APDU [22:51:20]CAPDU: 80 13 01 00 [22:51:20]Write to MH i2c: E2 08 00 A7 0C 80 13 01 00 00 00 00 00 30 [22:51:20]Write i2c OK [22:51:20]MH_I2C_Read... [22:51:20]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:20]Read from MH i2c: E2 [22:51:20]MH_I2C_Read... [22:51:20]Read from MH i2c: E2 0E 00 [22:51:20]MH_I2C_Read... [22:51:20]Read from MH i2c: E2 0E 00 A7 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FE [22:51:20]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:51:20]wFMCommunicate OK [22:51:20]SAM_PROTO_GetShiftState done [22:51:20]FM_GetShiftState done [22:51:20]opened in 1724113081 [22:51:20]opened+sec_in_day 1724199481 [22:51:20]quantity*price = 140055 [22:51:20]sum+1 = 140057 [22:51:20]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1400.00 Внесено: 1400.00 СДАЧА: 0.00 НСП 1% : 12.39 НДС 12% : 148.73 Наличными: 1400.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 792 20.08.2024 22:51 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163347 ФПД: 208145538721772 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T225121&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163347&fm=208145538721772&tin=02508201610067®Number=0000000000092562&sum=140000 [22:51:21]StoreToDocumentArchive [22:51:21]shift 465 fd 163347 [22:51:21]save to /storage/0465/doc_00163347 [22:51:21]save last doc name /storage/0465/doc_00163347 to /storage/kkm_last_doc_name [22:51:21]save OK [22:51:21]Clear old archive folders... [22:51:21]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:51:21]tlvbuf is 009123F0 [22:51:21]SAM_PROTO_ClearQueue [22:51:21]wFMCommunicate request_size=4 [22:51:21]MH_SAM_APDU [22:51:21]CAPDU: 80 09 00 00 [22:51:21]Write to MH i2c: E2 08 00 B4 0C 80 09 00 00 00 00 00 00 32 [22:51:21]Write i2c OK [22:51:21]MH_I2C_Read... [22:51:21]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:51:21]Read from MH i2c: E2 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 03 00 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 03 00 B4 0C 00 90 00 34 [22:51:21]RAPDU: 90 00 [22:51:21]wFMCommunicate OK [22:51:21]SAM_PROTO_ClearQueue done [22:51:21]KKMCreateOFDPacket [22:51:21]OFDProtocolAddRootSTLVToBuf [22:51:21]FM_MakeSignedData [22:51:21]FM_MakeSignedData [22:51:21]SAM_PROTO_SignData [22:51:21]wFMCommunicate request_size=4 [22:51:21]MH_SAM_APDU [22:51:21]CAPDU: 80 0D 01 02 [22:51:21]Write to MH i2c: E2 08 00 B5 0C 80 0D 01 02 00 00 00 00 3A [22:51:21]Write i2c OK [22:51:21]MH_I2C_Read... [22:51:21]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:51:21]Read from MH i2c: E2 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 03 00 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 03 00 B5 0C 00 90 00 35 [22:51:21]RAPDU: 90 00 [22:51:21]wFMCommunicate OK [22:51:21]wFMCommunicate request_size=255 [22:51:21]MH_SAM_APDU [22:51:21]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 03 00 00 F4 03 04 00 E9 1D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7E 02 00 35 04 06 00 BD 4E A8 E5 [22:51:21]Write to MH i2c: E2 02 01 B6 0C 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 03 00 00 F4 03 04 00 E9 1D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7E 02 00 35 04 06 00 BD 4E A8 E5 00 00 51 [22:51:21]OFD Sender: Processing packet 163346 [packets to send 961, broken 960] [22:51:21]ProducePacketName [22:51:21]name=ofd_packets/00163346 [22:51:21]OFD Sender: To server: pG, [22:51:21]CommunicateWithHost lk.salyk.kg:30040 [22:51:21]ConnectInit lk.salyk.kg [22:51:21]Write i2c OK [22:51:21]MH_I2C_Read... [22:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:21]Read from MH i2c: E2 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 03 00 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 03 00 B6 0C 00 90 00 36 [22:51:21]RAPDU: 90 00 [22:51:21]wFMCommunicate OK [22:51:21]wFMCommunicate request_size=7 [22:51:21]MH_SAM_APDU [22:51:21]CAPDU: 80 0D 02 02 02 A7 EC [22:51:21]Write to MH i2c: E2 0A 00 B7 0C 80 0D 02 02 02 00 A7 EC 00 00 D4 [22:51:21]Write i2c OK [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 [22:51:21]MH_I2C_Read... [22:51:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:51:21]Read from MH i2c: E2 03 00 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 03 00 B7 0C 00 90 00 37 [22:51:21]RAPDU: 90 00 [22:51:21]wFMCommunicate OK [22:51:21]wFMCommunicate request_size=4 [22:51:21]MH_SAM_APDU [22:51:21]CAPDU: 80 0D 03 02 [22:51:21]Write to MH i2c: E2 08 00 B8 0C 80 0D 03 02 00 00 00 00 3F [22:51:21]Write i2c OK [22:51:21]MH_I2C_Read... [22:51:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:51:21]Read from MH i2c: E2 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 0B 00 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 0B 00 B8 0C 00 B2 14 F5 F9 65 46 76 AB 90 00 C0 [22:51:21]RAPDU: B2 14 F5 F9 65 46 76 AB 90 00 [22:51:21]wFMCommunicate OK [22:51:21]SAM_PROTO_SignData done [22:51:21]FM_MakeSignedData done [22:51:21]CreateOFDProtocolMessage [22:51:21]wFMCommunicate request_size=4 [22:51:21]MH_SAM_APDU [22:51:21]CAPDU: 80 11 00 00 [22:51:21]Write to MH i2c: E2 08 00 B9 0C 80 11 00 00 00 00 00 00 3F [22:51:21]Write i2c OK [22:51:21]MH_I2C_Read... [22:51:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:21]Read from MH i2c: E2 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 17 00 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: E2 17 00 B9 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [22:51:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:51:21]wFMCommunicate OK [22:51:21]CreateOFDProtocolMessage done [22:51:21]OFDSenderStorePacket 163347 [22:51:21]StoreOFDPacket docnum=163347 [22:51:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 77 D2 04 01 3A 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 03 00 00 F4 03 04 00 E9 1D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7E 02 00 35 04 06 00 BD 4E A8 E5 A7 EC B2 14 F5 F9 65 46 76 AB [22:51:21]CheckFolder [22:51:21]dirname=/storage/ofd_packets [22:51:21]CheckFolder done [22:51:21]ProducePacketName [22:51:21]name=ofd_packets/00163347 [22:51:21]NVStorageSaveData ofd_packets/00163347 [22:51:21]File name is /storage/ofd_packets/00163347 [22:51:21]Write 298 bytes [22:51:21]NVStorageSaveData done [22:51:21]OFDSenderStorePacket done [22:51:21]KKMCreateOFDPacket done [22:51:21]NVStorageSaveData kkm_last_timestamp [22:51:21]File name is /storage/kkm_last_timestamp [22:51:21]Write 4 bytes [22:51:21]NVStorageSaveData done [22:51:21]ExternCall_PrintAddStr [22:51:21]wPrintStart [22:51:21]Write to MH i2c: 01 00 00 BA 0C C6 [22:51:21]Write i2c OK [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: 01 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: 01 07 00 [22:51:21]MH_I2C_Read... [22:51:21]Read from MH i2c: 01 07 00 BA 0C 00 00 00 00 00 FF 0F DB [22:51:21]RasterBufferAndPrint [22:51:21]line Счет N : (1)291875 [22:51:21]line ИНН: 02508201610067 [22:51:21]line Контрольно-Кассовый Чек [22:51:21]line ПРОДАЖА [22:51:21]line ТРК (МРК, ГНК) : 21 [22:51:21]line Товар: 2710194800 [22:51:21]line ДТ-К-5 [22:51:21]line 18.380 * 76.20 [22:51:21]line = 1400.56 [22:51:21]line НДС 12% НСП 1% [22:51:21]line > о реализуемом товаре [22:51:21]line ОКРУГЛЕНИЕ: -0.56 [22:51:21]line ИТОГО: 1400.00 [22:51:21]line Внесено: 1400.00 [22:51:21]line СДАЧА: 0.00 [22:51:21]line НСП 1% : 12.39 [22:51:21]line НДС 12% : 148.73 [22:51:21]line Наличными: 1400.00 [22:51:21]line Безнал.: 0.00 [22:51:21]line Место: АЗС № 130 "Партнер Нефть" [22:51:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:51:21]line СНО: Общий режим [22:51:21]line Чек 792 20.08.2024 22:51 [22:51:21]line Смена: 465 ФФД: 1.0 [22:51:21]line ЗНМ: 0300000070 [22:51:21]line РНМ: 0000000000092562 [22:51:21]line Версия ККМ: 001 [22:51:21]line ФМ: 0000000000871769 [22:51:21]line ФД: 163347 [22:51:21]line ФПД: 208145538721772 [22:51:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T225121&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163347&fm=208145538721772&tin=02508201610067®Number=0000000000092562&sum=140000 [22:51:21]written 0, free lines is 4095 [22:51:22]Write to MH i2c: 01 00 00 E5 0C F1 [22:51:22]Write i2c OK [22:51:22]MH_I2C_Read... [22:51:22]Read from MH i2c: 01 [22:51:22]MH_I2C_Read... [22:51:22]Read from MH i2c: 01 07 00 [22:51:22]MH_I2C_Read... [22:51:22]Read from MH i2c: 01 07 00 E5 0C 00 00 00 00 00 C5 0C C9 [22:51:22]RasterBufferAndPrint [22:51:22]line [22:51:22]line [22:51:22]line [22:51:22]line [22:51:22]line [22:51:22]written 0, free lines is 3277 [22:51:22]MH_Cut [22:51:22]Write to MH i2c: D1 01 00 EC 0C 01 CA [22:51:22]Write i2c OK [22:51:22]MH_I2C_Read... [22:51:22]Read from MH i2c: D1 [22:51:22]MH_I2C_Read... [22:51:22]Read from MH i2c: D1 01 00 [22:51:22]MH_I2C_Read... [22:51:22]Read from MH i2c: D1 01 00 EC 0C 00 C9 [22:51:22]Write to MH i2c: 01 00 00 ED 0C F9 [22:51:22]Write i2c OK [22:51:22]MH_I2C_Read... [22:51:23]*** Cut start [22:51:23]*** Purtial cut [22:51:23]*** Stage 1: CUTSNS_PIN = 1 [22:51:23]Connected sock=10 [22:51: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 36 39 0C 01 00 00 6A C6 04 01 BB 60 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 2A 80 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 9C D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A4 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B6 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 17 03 00 00 F4 03 04 00 CA 1D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7E 02 00 35 04 06 00 C6 68 2C DD B3 CD E7 14 04 57 EE 2A 52 AE [22:51: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 36 39 4F 00 00 00 0F D2 47 00 79 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 12 7E 02 00 F4 03 04 00 3D C7 C4 66 B6 04 01 00 00 94 A7 78 6C D4 01 17 4D [22:51:23]CommunicateWithHost err = 0 [22:51:23]CheckOFDResponse [22:51:23]1017 (14) - 77093643461234 [22:51:23]1041 (16) - 0000000000871769 [22:51:23]1040 (4) - 163346 [22:51:23]1012 (4) - 20.08.2024 16:41 [22:51:23]1206 (1) - 0 [22:51:23]OFD Sender: Remove packet 163346 [22:51:23]ProducePacketName [22:51:23]name=ofd_packets/00163346 [22:51:23]NVStorageDeleteData [22:51:24]OFD Sender: Processing packet 163347 [packets to send 961, broken 960] [22:51:24]ProducePacketName [22:51:24]name=ofd_packets/00163347 [22:51:24]OFD Sender: To server: pG, [22:51:24]CommunicateWithHost lk.salyk.kg:30040 [22:51:24]ConnectInit lk.salyk.kg [22:51:25]Read from MH i2c: 01 [22:51:25]MH_I2C_Read... [22:51:25]*** Stop cut motor [22:51:25]*** Cut end [22:51:25]Read from MH i2c: 01 07 00 [22:51:25]MH_I2C_Read... [22:51:25]Read from MH i2c: 01 07 00 ED 0C 00 00 00 00 00 FF 0F 0E [22:51:25]process_action close_receipt done [22:51:25]requested_data is exist [22:51:25]produce_requested_data [22:51:25]requested_item fm.sn is exist - process it [22:51:25]wFMCommunicate request_size=4 [22:51:25]MH_SAM_APDU [22:51:25]CAPDU: 80 11 00 00 [22:51:25]Write to MH i2c: E2 08 00 EE 0C 80 11 00 00 00 00 00 00 74 [22:51:25]Write i2c OK [22:51:25]MH_I2C_Read... [22:51:25]Read from MH i2c: E2 [22:51:25]MH_I2C_Read... [22:51:25]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:51:25]Read from MH i2c: E2 17 00 [22:51:25]MH_I2C_Read... [22:51:25]Read from MH i2c: E2 17 00 EE 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [22:51:25]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:51:25]wFMCommunicate OK [22:51:25]requested_item fd.num is exist - process it [22:51:25]SAM_PROTO_GetFieldsCounters [22:51:25]wFMCommunicate request_size=4 [22:51:25]MH_SAM_APDU [22:51:25]CAPDU: 80 13 00 00 [22:51:25]Write to MH i2c: E2 08 00 EF 0C 80 13 00 00 00 00 00 00 77 [22:51:25]Write i2c OK [22:51:25]MH_I2C_Read... [22:51:25]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:51:25]Read from MH i2c: E2 [22:51:25]MH_I2C_Read... [22:51:25]Read from MH i2c: E2 62 00 [22:51:25]MH_I2C_Read... [22:51:25]Connected sock=10 [22:51: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 36 39 0C 01 00 00 77 D2 04 01 3A 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 CC 47 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 18 23 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 22 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D7 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 19 3A 00 00 00 00 07 04 06 00 E0 22 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 18 03 00 00 F4 03 04 00 E9 1D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7E 02 00 35 04 06 00 BD 4E A8 E5 A7 EC B2 14 F5 F9 65 46 76 AB [22:51:25]Read from MH i2c: E2 62 00 EF 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 18 03 00 00 5E 04 04 00 18 03 00 00 57 04 04 00 19 03 00 00 19 04 04 00 00 00 00 00 90 00 53 [22:51:25]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 13 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 18 03 00 00 5E 04 04 00 18 03 00 00 57 04 04 00 19 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:51:25]wFMCommunicate OK [22:51:25]SAM_PROTO_GetFieldsCounters done [22:51:25]requested_item shift.num is exist - process it [22:51:25]requested_item shift.opened is exist - process it [22:51:25]req_shift_opened [22:51:25]FM_GetShiftState [22:51:25]SAM_PROTO_GetShiftState [22:51:25]wFMCommunicate request_size=4 [22:51:25]MH_SAM_APDU [22:51:25]CAPDU: 80 13 01 00 [22:51:25]Write to MH i2c: E2 08 00 F0 0C 80 13 01 00 00 00 00 00 79 [22:51:25]Write i2c OK [22:51:25]MH_I2C_Read... [22:51:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:51:25]Read from MH i2c: E2 [22:51:25]MH_I2C_Read... [22:51:25]Read from MH i2c: E2 0E 00 [22:51:25]MH_I2C_Read... [22:51:25]Read from MH i2c: E2 0E 00 F0 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [22:51:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:51:25]wFMCommunicate OK [22:51:25]SAM_PROTO_GetShiftState done [22:51:25]FM_GetShiftState done [22:51:25]req_shift_opened done [22:51:25]requested_item shift.open_date is exist - process it [22:51:25]req_shift_open_date [22:51:25]req_shift_open_date done [22:51:25]produce_requested_data done [22:51:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163347,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:51:25]process_action_free close_receipt [22:51:25]json_value_free [22:51:25]json_value_free done [22:51:25]process_json_proto returns [22:51:25]Send response to host [22:51:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163347,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:51:25]free response buf [22:51:25]execute_script done [22:51:25]execute_script returns [22:51:25]free content buf [22:51:25]Sock 9.Close socket [22:51:25]Sock 9.Thread stoped [22:51: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 36 39 4F 00 00 00 3E 86 47 00 BF BD A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 13 7E 02 00 F4 03 04 00 3F C7 C4 66 B6 04 01 00 00 21 B4 4F A5 EE C8 F0 6B [22:51:25]CommunicateWithHost err = 0 [22:51:25]CheckOFDResponse [22:51:25]1017 (14) - 77093643461234 [22:51:25]1041 (16) - 0000000000871769 [22:51:25]1040 (4) - 163347 [22:51:25]1012 (4) - 20.08.2024 16:41 [22:51:25]1206 (1) - 0 [22:51:25]OFD Sender: Remove packet 163347 [22:51:25]ProducePacketName [22:51:25]name=ofd_packets/00163347 [22:51:25]NVStorageDeleteData [22:51:26]OFD Sender: No OFD packet to send [22:51:26]OFD Sender: No OFD packet to send [22:51:31]OFD Sender: No OFD packet to send [22:51:36]OFD Sender: No OFD packet to send [22:51:41]OFD Sender: No OFD packet to send [22:51:46]OFD Sender: No OFD packet to send [22:51:51]OFD Sender: No OFD packet to send [22:51:52]recv_with_timeout no data received [22:51:56]OFD Sender: No OFD packet to send [22:52:01]OFD Sender: No OFD packet to send [22:52:06]OFD Sender: No OFD packet to send [22:52:11]OFD Sender: No OFD packet to send [22:52:16]OFD Sender: No OFD packet to send [22:52:21]OFD Sender: No OFD packet to send [22:52:26]OFD Sender: No OFD packet to send [22:52:28]accept exits with 7 [22:52:28]New connection [22:52:28]New thread 3067637092 created [22:52:28]Thread 3067493732 joined [22:52:28]Waiting for new connection... [22:52:28] Sock 7.Parse request [22:52:28]Sock 7.Check first char [22:52:28]Sock 7.First char is OK [22:52:28]request: POST /json_proto HTTP/1.0 [22:52:28]Method: POST [22:52:28]URL: /json_proto [22:52:28]Method is POST - this is cgi request [22:52:28]url: /json_proto [22:52:28]query_string will be loaded in cgi processing [22:52:28]execute_cgi json_proto POST (null) [22:52:28]execute_cgi path=json_proto method=POST [22:52:28]POST find Content-Length [22:52:28]Host: 172.17.44.132:8080 [22:52:28]Content-Length: 1149 [22:52:28]Content-Type: application/json [22:52:28] [22:52:28]POST finish read [22:52:28]Found Content-Length = 1149 [22:52:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50519", "tax_sys" : 0, "items" : [ { "code": "48745031", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Superslims Expand Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000006271", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 1\u043B", "price" : 113.00, "quantity" : 2.000, "sum" : 226.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 486.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:52:28]execute_script... [22:52:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50519", "tax_sys" : 0, "items" : [ { "code": "48745031", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston Superslims Expand Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000006271", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 1\u043B", "price" : 113.00, "quantity" : 2.000, "sum" : 226.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700000310043", "name": "\u0412\u043E\u0434\u0430 \u0416\u0430\u043B\u0430\u043B\u0430\u0431\u0430\u0442 27 1\u043B", "price" : 60.00, "quantity" : 2.000, "sum" : 120.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 486.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:52:28]POST & json_proto [22:52:28]process_json_proto [22:52:28]json parsed OK: [22:52:28]protocol is kg_v1.0 [22:52:28]action value=close_receipt [22:52:28]process_action close_receipt [22:52:28]cmd_close_receipt [22:52:28]MH_GetDate [22:52:28]Write to MH i2c: F0 00 00 F1 0C EC [22:52:28]Write i2c OK [22:52:28]MH_I2C_Read... [22:52:28]Read from MH i2c: F0 [22:52:28]MH_I2C_Read... [22:52:28]Read from MH i2c: F0 09 00 [22:52:28]MH_I2C_Read... [22:52:28]Read from MH i2c: F0 09 00 F1 0C 00 2D 1E C5 66 2A 83 C1 65 3E [22:52:28]GetLastDocTimeStamp 1724194281 [22:52:28]current date 1724194349 [22:52:28]FM_GetShiftState [22:52:28]SAM_PROTO_GetShiftState [22:52:28]wFMCommunicate request_size=4 [22:52:28]MH_SAM_APDU [22:52:28]CAPDU: 80 13 01 00 [22:52:28]Write to MH i2c: E2 08 00 F2 0C 80 13 01 00 00 00 00 00 7B [22:52:28]Write i2c OK [22:52:28]MH_I2C_Read... [22:52:28]recv_with_timeout no data received [22:52:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:28]Read from MH i2c: E2 [22:52:28]MH_I2C_Read... [22:52:28]Read from MH i2c: E2 0E 00 [22:52:28]MH_I2C_Read... [22:52:28]Read from MH i2c: E2 0E 00 F2 0C 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 49 [22:52:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:52:28]wFMCommunicate OK [22:52:28]SAM_PROTO_GetShiftState done [22:52:28]FM_GetShiftState done [22:52:28]opened in 1724113081 [22:52:28]opened+sec_in_day 1724199481 [22:52:28]quantity*price = 14000 [22:52:28]sum+1 = 14001 [22:52:28]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 5449000006271 Напиток Фанта 1л 2.000 * 113.00 = 226.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700000310043 Вода Жалалабат 27 1л 2.000 * 60.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 486.00 НСП 1% : 4.30 НДС 12% : 51.61 Наличными: 486.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 793 20.08.2024 22:52 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163348 ФПД: 202772799131217 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T225229&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163348&fm=202772799131217&tin=02508201610067®Number=0000000000092562&sum=48600 0 [22:52:29]StoreToDocumentArchive [22:52:29]shift 465 fd 163348 [22:52:29]save to /storage/0465/doc_00163348 [22:52:29]save last doc name /storage/0465/doc_00163348 to /storage/kkm_last_doc_name [22:52:29]save OK [22:52:29]Clear old archive folders... [22:52:29]ProcessDocumentItem done err = 0, tmpTLVsize=491 [22:52:29]tlvbuf is 009FBEC0 [22:52:29]SAM_PROTO_ClearQueue [22:52:29]wFMCommunicate request_size=4 [22:52:29]MH_SAM_APDU [22:52:29]CAPDU: 80 09 00 00 [22:52:29]Write to MH i2c: E2 08 00 FF 0C 80 09 00 00 00 00 00 00 7D [22:52:29]Write i2c OK [22:52:29]MH_I2C_Read... [22:52:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:52:29]Read from MH i2c: E2 [22:52:29]MH_I2C_Read... [22:52:29]Read from MH i2c: E2 03 00 [22:52:29]MH_I2C_Read... [22:52:29]Read from MH i2c: E2 03 00 FF 0C 00 90 00 7F [22:52:29]RAPDU: 90 00 [22:52:29]wFMCommunicate OK [22:52:29]SAM_PROTO_ClearQueue done [22:52:29]KKMCreateOFDPacket [22:52:29]OFDProtocolAddRootSTLVToBuf [22:52:29]FM_MakeSignedData [22:52:29]FM_MakeSignedData [22:52:29]SAM_PROTO_SignData [22:52:29]wFMCommunicate request_size=4 [22:52:29]MH_SAM_APDU [22:52:29]CAPDU: 80 0D 01 02 [22:52:29]Write to MH i2c: E2 08 00 00 0D 80 0D 01 02 00 00 00 00 86 [22:52:29]Write i2c OK [22:52:29]MH_I2C_Read... [22:52:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:52:29]Read from MH i2c: E2 [22:52:29]MH_I2C_Read... [22:52:29]Read from MH i2c: E2 03 00 [22:52:29]MH_I2C_Read... [22:52:29]Read from MH i2c: E2 03 00 00 0D 00 90 00 81 [22:52:29]RAPDU: 90 00 [22:52:29]wFMCommunicate OK [22:52:29]wFMCommunicate request_size=255 [22:52:29]MH_SAM_APDU [22:52:29]CAPDU: 80 0D 02 02 FA 03 00 EB 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 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 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 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 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 [22:52:29]Write to MH i2c: E2 02 01 01 0D 80 0D 02 02 FA 00 03 00 EB 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 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 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 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 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 00 00 AB [22:52:29]Write i2c OK [22:52:29]MH_I2C_Read... [22:52:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:29]Read from MH i2c: E2 [22:52:29]MH_I2C_Read... [22:52:29]Read from MH i2c: E2 03 00 [22:52:29]MH_I2C_Read... [22:52:29]Read from MH i2c: E2 03 00 01 0D 00 90 00 82 [22:52:29]RAPDU: 90 00 [22:52:29]wFMCommunicate OK [22:52:29]wFMCommunicate request_size=250 [22:52:29]MH_SAM_APDU [22:52:29]CAPDU: 80 0D 02 02 F5 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 BD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 14 00 00 00 00 07 04 06 00 D8 BD 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 03 00 00 F4 03 04 00 2D 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 7E 02 00 35 04 06 00 B8 6B B8 A9 8E 51 [22:52:29]Write to MH i2c: E2 FD 00 02 0D 80 0D 02 02 F5 00 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 BD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 14 00 00 00 00 07 04 06 00 D8 BD 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 03 00 00 F4 03 04 00 2D 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 7E 02 00 35 04 06 00 B8 6B B8 A9 8E 51 00 00 AF [22:52:29]Write i2c OK [22:52:29]MH_I2C_Read... [22:52:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:52:30]Read from MH i2c: E2 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: E2 03 00 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: E2 03 00 02 0D 00 90 00 83 [22:52:30]RAPDU: 90 00 [22:52:30]wFMCommunicate OK [22:52:30]wFMCommunicate request_size=4 [22:52:30]MH_SAM_APDU [22:52:30]CAPDU: 80 0D 03 02 [22:52:30]Write to MH i2c: E2 08 00 03 0D 80 0D 03 02 00 00 00 00 8B [22:52:30]Write i2c OK [22:52:30]MH_I2C_Read... [22:52:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:52:30]Read from MH i2c: E2 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: E2 0B 00 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: E2 0B 00 03 0D 00 99 43 FC E2 30 2B 7F D8 90 00 F8 [22:52:30]RAPDU: 99 43 FC E2 30 2B 7F D8 90 00 [22:52:30]wFMCommunicate OK [22:52:30]SAM_PROTO_SignData done [22:52:30]FM_MakeSignedData done [22:52:30]CreateOFDProtocolMessage [22:52:30]wFMCommunicate request_size=4 [22:52:30]MH_SAM_APDU [22:52:30]CAPDU: 80 11 00 00 [22:52:30]Write to MH i2c: E2 08 00 04 0D 80 11 00 00 00 00 00 00 8B [22:52:30]Write i2c OK [22:52:30]MH_I2C_Read... [22:52:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:30]Read from MH i2c: E2 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: E2 17 00 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: E2 17 00 04 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [22:52:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:52:30]wFMCommunicate OK [22:52:30]CreateOFDProtocolMessage done [22:52:30]OFDSenderStorePacket 163348 [22:52:30]StoreOFDPacket docnum=163348 [22:52:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 FF 01 00 00 85 D5 F7 01 3E 51 5A 03 01 00 03 00 EB 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 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 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 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 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 BD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 14 00 00 00 00 07 04 06 00 D8 BD 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 03 00 00 F4 03 04 00 2D 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 7E 02 00 35 04 06 00 B8 6B B8 A9 8E 51 99 43 FC E2 30 2B 7F D8 [22:52:30]CheckFolder [22:52:30]dirname=/storage/ofd_packets [22:52:30]CheckFolder done [22:52:30]ProducePacketName [22:52:30]name=ofd_packets/00163348 [22:52:30]NVStorageSaveData ofd_packets/00163348 [22:52:30]File name is /storage/ofd_packets/00163348 [22:52:30]Write 541 bytes [22:52:30]NVStorageSaveData done [22:52:30]OFDSenderStorePacket done [22:52:30]KKMCreateOFDPacket done [22:52:30]NVStorageSaveData kkm_last_timestamp [22:52:30]File name is /storage/kkm_last_timestamp [22:52:30]Write 4 bytes [22:52:30]NVStorageSaveData done [22:52:30]ExternCall_PrintAddStr [22:52:30]wPrintStart [22:52:30]Write to MH i2c: 01 00 00 05 0D 12 [22:52:30]Write i2c OK [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: 01 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: 01 07 00 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: 01 07 00 05 0D 00 00 00 00 00 FF 0F 27 [22:52:30]RasterBufferAndPrint [22:52:30]line Счет N : (3)50519 [22:52:30]line ИНН: 02508201610067 [22:52:30]line Контрольно-Кассовый Чек [22:52:30]line ПРОДАЖА [22:52:30]line Товар: 48745031 [22:52:30]line Сигареты Winston Superslims Expand Blue [22:52:30]line 1.000 * 140.00 [22:52:30]line = 140.00 [22:52:30]line НДС 12% НСП 1% [22:52:30]line > о реализуемом товаре [22:52:30]line Товар: 5449000006271 [22:52:30]line Напиток Фанта 1л [22:52:30]line 2.000 * 113.00 [22:52:30]line = 226.00 [22:52:30]line НДС 12% НСП 1% [22:52:30]line > о реализуемом товаре [22:52:30]line Товар: 4700000310043 [22:52:30]line Вода Жалалабат 27 1л [22:52:30]line 2.000 * 60.00 [22:52:30]line = 120.00 [22:52:30]line НДС 12% НСП 1% [22:52:30]line > о реализуемом товаре [22:52:30]line ИТОГО: 486.00 [22:52:30]line НСП 1% : 4.30 [22:52:30]line НДС 12% : 51.61 [22:52:30]line Наличными: 486.00 [22:52:30]line Безнал.: 0.00 [22:52:30]line Место: АЗС № 130 "Партнер Нефть" [22:52:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:52:30]line СНО: Общий режим [22:52:30]line Чек 793 20.08.2024 22:52 [22:52:30]line Смена: 465 ФФД: 1.0 [22:52:30]line ЗНМ: 0300000070 [22:52:30]line РНМ: 0000000000092562 [22:52:30]line Версия ККМ: 001 [22:52:30]line ФМ: 0000000000871769 [22:52:30]line ФД: 163348 [22:52:30]line ФПД: 202772799131217 [22:52:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T225229&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163348&fm=202772799131217&tin=02508201610067®Number=0000000000092562&sum=48600 [22:52:30]line 0 [22:52:30]written 0, free lines is 4095 [22:52:30]OFD Sender: Processing packet 163348 [packets to send 961, broken 960] [22:52:30]ProducePacketName [22:52:30]name=ofd_packets/00163348 [22:52:30]OFD Sender: To server: pG, [22:52:30]CommunicateWithHost lk.salyk.kg:30040 [22:52:30]ConnectInit lk.salyk.kg [22:52:30]Write to MH i2c: 01 00 00 3A 0D 47 [22:52:30]Write i2c OK [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: 01 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: 01 07 00 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: 01 07 00 3A 0D 00 00 00 00 00 14 0C 6E [22:52:30]RasterBufferAndPrint [22:52:30]line [22:52:30]line [22:52:30]line [22:52:30]line [22:52:30]line [22:52:30]written 0, free lines is 3097 [22:52:30]MH_Cut [22:52:30]Write to MH i2c: D1 01 00 41 0D 01 20 [22:52:30]Write i2c OK [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: D1 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: D1 01 00 [22:52:30]MH_I2C_Read... [22:52:30]Read from MH i2c: D1 01 00 41 0D 00 1F [22:52:30]Write to MH i2c: 01 00 00 42 0D 4F [22:52:30]Write i2c OK [22:52:30]MH_I2C_Read... [22:52:31]Connected sock=9 [22:52:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 FF 01 00 00 85 D5 F7 01 3E 51 5A 03 01 00 03 00 EB 01 1E 04 01 00 01 23 04 6E 00 8A 04 08 00 34 38 37 34 35 30 33 31 06 04 2F 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 75 70 65 72 73 6C 69 6D 73 20 45 78 70 61 6E 64 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 48 58 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 34 37 30 30 30 30 30 33 31 30 30 34 33 06 04 22 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 96 D0 B0 D0 BB D0 B0 D0 BB D0 B0 D0 B1 D0 B0 D1 82 20 32 37 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 E0 2E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D8 BD 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 AE 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 29 14 00 00 00 00 07 04 06 00 D8 BD 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 03 00 00 F4 03 04 00 2D 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 7E 02 00 35 04 06 00 B8 6B B8 A9 8E 51 99 43 FC E2 30 2B 7F D8 [22:52:31]*** Cut start [22:52:31]*** Purtial cut [22:52:31]*** Stage 1: CUTSNS_PIN = 1 [22:52:32]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 08 BA 47 00 FD FA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 14 7E 02 00 F4 03 04 00 82 C7 C4 66 B6 04 01 00 00 E4 0B EC BD F9 18 BD 99 [22:52:32]CommunicateWithHost err = 0 [22:52:32]CheckOFDResponse [22:52:32]1017 (14) - 77093643461234 [22:52:32]1041 (16) - 0000000000871769 [22:52:32]1040 (4) - 163348 [22:52:32]1012 (4) - 20.08.2024 16:42 [22:52:32]1206 (1) - 0 [22:52:32]OFD Sender: Remove packet 163348 [22:52:32]ProducePacketName [22:52:32]name=ofd_packets/00163348 [22:52:32]NVStorageDeleteData [22:52:33]OFD Sender: No OFD packet to send [22:52:33]Read from MH i2c: 01 [22:52:33]MH_I2C_Read... [22:52:33]*** Stop cut motor [22:52:33]*** Cut end [22:52:33]Read from MH i2c: 01 07 00 [22:52:33]MH_I2C_Read... [22:52:33]Read from MH i2c: 01 07 00 42 0D 00 00 00 00 00 FF 0F 64 [22:52:33]process_action close_receipt done [22:52:33]requested_data is exist [22:52:33]produce_requested_data [22:52:33]requested_item fm.sn is exist - process it [22:52:33]wFMCommunicate request_size=4 [22:52:33]MH_SAM_APDU [22:52:33]CAPDU: 80 11 00 00 [22:52:33]Write to MH i2c: E2 08 00 43 0D 80 11 00 00 00 00 00 00 CA [22:52:33]Write i2c OK [22:52:33]MH_I2C_Read... [22:52:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:52:33]Read from MH i2c: E2 [22:52:33]MH_I2C_Read... [22:52:33]Read from MH i2c: E2 17 00 [22:52:33]MH_I2C_Read... [22:52:33]Read from MH i2c: E2 17 00 43 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 23 [22:52:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:52:33]wFMCommunicate OK [22:52:33]requested_item fd.num is exist - process it [22:52:33]SAM_PROTO_GetFieldsCounters [22:52:33]wFMCommunicate request_size=4 [22:52:33]MH_SAM_APDU [22:52:33]CAPDU: 80 13 00 00 [22:52:33]Write to MH i2c: E2 08 00 44 0D 80 13 00 00 00 00 00 00 CD [22:52:33]Write i2c OK [22:52:33]MH_I2C_Read... [22:52:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:52:34]Read from MH i2c: E2 [22:52:34]MH_I2C_Read... [22:52:34]Read from MH i2c: E2 62 00 [22:52:34]MH_I2C_Read... [22:52:34]Read from MH i2c: E2 62 00 44 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 19 03 00 00 5E 04 04 00 19 03 00 00 57 04 04 00 1A 03 00 00 19 04 04 00 00 00 00 00 90 00 AD [22:52: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 14 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 19 03 00 00 5E 04 04 00 19 03 00 00 57 04 04 00 1A 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:52:34]wFMCommunicate OK [22:52:34]SAM_PROTO_GetFieldsCounters done [22:52:34]requested_item shift.num is exist - process it [22:52:34]requested_item shift.opened is exist - process it [22:52:34]req_shift_opened [22:52:34]FM_GetShiftState [22:52:34]SAM_PROTO_GetShiftState [22:52:34]wFMCommunicate request_size=4 [22:52:34]MH_SAM_APDU [22:52:34]CAPDU: 80 13 01 00 [22:52:34]Write to MH i2c: E2 08 00 45 0D 80 13 01 00 00 00 00 00 CF [22:52:34]Write i2c OK [22:52:34]MH_I2C_Read... [22:52:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:52:34]Read from MH i2c: E2 [22:52:34]MH_I2C_Read... [22:52:34]Read from MH i2c: E2 0E 00 [22:52:34]MH_I2C_Read... [22:52:34]Read from MH i2c: E2 0E 00 45 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9D [22:52:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:52:34]wFMCommunicate OK [22:52:34]SAM_PROTO_GetShiftState done [22:52:34]FM_GetShiftState done [22:52:34]req_shift_opened done [22:52:34]requested_item shift.open_date is exist - process it [22:52:34]req_shift_open_date [22:52:34]req_shift_open_date done [22:52:34]produce_requested_data done [22:52:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163348,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:52:34]process_action_free close_receipt [22:52:34]json_value_free [22:52:34]json_value_free done [22:52:34]process_json_proto returns [22:52:34]Send response to host [22:52:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163348,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:52:34]free response buf [22:52:34]execute_script done [22:52:34]execute_script returns [22:52:34]free content buf [22:52:34]Sock 7.Close socket [22:52:34]Sock 7.Thread stoped [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:57]recv_with_timeout no data received [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:16]recv_with_timeout no data received [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:31]recv_with_timeout no data received [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]recv_with_timeout no data received [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:25]accept exits with 10 [22:55:25]New connection [22:55:25]New thread 3067493732 created [22:55:25]Thread 3067637092 joined [22:55:25]Waiting for new connection... [22:55:25] Sock 10.Parse request [22:55:25]Sock 10.Check first char [22:55:25]Sock 10.First char is OK [22:55:25]request: POST /json_proto HTTP/1.0 [22:55:25]Method: POST [22:55:25]URL: /json_proto [22:55:25]Method is POST - this is cgi request [22:55:25]url: /json_proto [22:55:25]query_string will be loaded in cgi processing [22:55:25]execute_cgi json_proto POST (null) [22:55:25]execute_cgi path=json_proto method=POST [22:55:25]POST find Content-Length [22:55:25]Host: 172.17.44.132:8080 [22:55:25]Content-Length: 820 [22:55:25]Content-Type: application/json [22:55:25] [22:55:25]POST finish read [22:55:25]Found Content-Length = 820 [22:55:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 15.110, "sum" : 580.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 580.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:55:25]execute_script... [22:55:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291873", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 15.110, "sum" : 580.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 580.22 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:55:25]POST & json_proto [22:55:25]process_json_proto [22:55:25]json parsed OK: [22:55:25]protocol is kg_v1.0 [22:55:25]action value=close_receipt [22:55:25]process_action close_receipt [22:55:25]cmd_close_receipt [22:55:25]MH_GetDate [22:55:25]Write to MH i2c: F0 00 00 46 0D 42 [22:55:25]Write i2c OK [22:55:25]MH_I2C_Read... [22:55:25]Read from MH i2c: F0 [22:55:25]MH_I2C_Read... [22:55:25]Read from MH i2c: F0 09 00 [22:55:25]MH_I2C_Read... [22:55:25]Read from MH i2c: F0 09 00 46 0D 00 DE 1E C5 66 2A 83 C1 65 45 [22:55:25]GetLastDocTimeStamp 1724194349 [22:55:25]current date 1724194526 [22:55:25]FM_GetShiftState [22:55:25]SAM_PROTO_GetShiftState [22:55:25]wFMCommunicate request_size=4 [22:55:25]MH_SAM_APDU [22:55:25]CAPDU: 80 13 01 00 [22:55:25]Write to MH i2c: E2 08 00 47 0D 80 13 01 00 00 00 00 00 D1 [22:55:25]Write i2c OK [22:55:25]MH_I2C_Read... [22:55:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:55:25]Read from MH i2c: E2 [22:55:25]MH_I2C_Read... [22:55:25]Read from MH i2c: E2 0E 00 [22:55:25]MH_I2C_Read... [22:55:25]Read from MH i2c: E2 0E 00 47 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9F [22:55:25]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:55:25]wFMCommunicate OK [22:55:25]SAM_PROTO_GetShiftState done [22:55:25]FM_GetShiftState done [22:55:25]opened in 1724113081 [22:55:25]opened+sec_in_day 1724199481 [22:55:25]quantity*price = 58022 [22:55:25]sum+1 = 58023 [22:55:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 580.22 НСП 1% : 5.13 НДС 12% : 61.62 Наличными: 0.00 Безнал.: 580.22 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 794 20.08.2024 22:55 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163349 ФПД: 194447165851219 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T225526&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163349&fm=194447165851219&tin=02508201610067®Number=0000000000092562&sum=58022 [22:55:26]StoreToDocumentArchive [22:55:26]shift 465 fd 163349 [22:55:26]save to /storage/0465/doc_00163349 [22:55:26]save last doc name /storage/0465/doc_00163349 to /storage/kkm_last_doc_name [22:55:26]save OK [22:55:26]Clear old archive folders... [22:55:26]ProcessDocumentItem done err = 0, tmpTLVsize=250 [22:55:26]tlvbuf is 008EFB80 [22:55:26]SAM_PROTO_ClearQueue [22:55:26]wFMCommunicate request_size=4 [22:55:26]MH_SAM_APDU [22:55:26]CAPDU: 80 09 00 00 [22:55:26]Write to MH i2c: E2 08 00 54 0D 80 09 00 00 00 00 00 00 D3 [22:55:26]Write i2c OK [22:55:26]MH_I2C_Read... [22:55:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:55:26]Read from MH i2c: E2 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 03 00 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 03 00 54 0D 00 90 00 D5 [22:55:26]RAPDU: 90 00 [22:55:26]wFMCommunicate OK [22:55:26]SAM_PROTO_ClearQueue done [22:55:26]KKMCreateOFDPacket [22:55:26]OFDProtocolAddRootSTLVToBuf [22:55:26]FM_MakeSignedData [22:55:26]FM_MakeSignedData [22:55:26]SAM_PROTO_SignData [22:55:26]wFMCommunicate request_size=4 [22:55:26]MH_SAM_APDU [22:55:26]CAPDU: 80 0D 01 02 [22:55:26]Write to MH i2c: E2 08 00 55 0D 80 0D 01 02 00 00 00 00 DB [22:55:26]Write i2c OK [22:55:26]MH_I2C_Read... [22:55:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:55:26]Read from MH i2c: E2 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 03 00 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 03 00 55 0D 00 90 00 D6 [22:55:26]RAPDU: 90 00 [22:55:26]wFMCommunicate OK [22:55:26]wFMCommunicate request_size=255 [22:55:26]MH_SAM_APDU [22:55:26]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 06 3B 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 E2 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 03 00 00 F4 03 04 00 DE 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7E 02 00 35 04 06 00 B0 D9 [22:55:26]Write to MH i2c: E2 02 01 56 0D 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 06 3B 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 E2 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 03 00 00 F4 03 04 00 DE 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7E 02 00 35 04 06 00 B0 D9 00 00 E3 [22:55:26]Write i2c OK [22:55:26]MH_I2C_Read... [22:55:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:55:26]Read from MH i2c: E2 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 03 00 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 03 00 56 0D 00 90 00 D7 [22:55:26]RAPDU: 90 00 [22:55:26]wFMCommunicate OK [22:55:26]wFMCommunicate request_size=9 [22:55:26]MH_SAM_APDU [22:55:26]CAPDU: 80 0D 02 02 04 42 3F 86 53 [22:55:26]Write to MH i2c: E2 0C 00 57 0D 80 0D 02 02 04 00 42 3F 86 53 00 00 40 [22:55:26]Write i2c OK [22:55:26]MH_I2C_Read... [22:55:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:55:26]Read from MH i2c: E2 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 03 00 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 03 00 57 0D 00 90 00 D8 [22:55:26]RAPDU: 90 00 [22:55:26]wFMCommunicate OK [22:55:26]wFMCommunicate request_size=4 [22:55:26]MH_SAM_APDU [22:55:26]CAPDU: 80 0D 03 02 [22:55:26]Write to MH i2c: E2 08 00 58 0D 80 0D 03 02 00 00 00 00 E0 [22:55:26]Write i2c OK [22:55:26]MH_I2C_Read... [22:55:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:55:26]Read from MH i2c: E2 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 0B 00 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 0B 00 58 0D 00 27 0F 90 F8 4C D3 5F 81 90 00 9E [22:55:26]RAPDU: 27 0F 90 F8 4C D3 5F 81 90 00 [22:55:26]wFMCommunicate OK [22:55:26]SAM_PROTO_SignData done [22:55:26]FM_MakeSignedData done [22:55:26]CreateOFDProtocolMessage [22:55:26]wFMCommunicate request_size=4 [22:55:26]MH_SAM_APDU [22:55:26]CAPDU: 80 11 00 00 [22:55:26]Write to MH i2c: E2 08 00 59 0D 80 11 00 00 00 00 00 00 E0 [22:55:26]Write i2c OK [22:55:26]MH_I2C_Read... [22:55:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:55:26]Read from MH i2c: E2 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 17 00 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: E2 17 00 59 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [22:55:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:55:26]wFMCommunicate OK [22:55:26]CreateOFDProtocolMessage done [22:55:26]OFDSenderStorePacket 163349 [22:55:26]StoreOFDPacket docnum=163349 [22:55:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 F7 F0 06 01 27 B4 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 06 3B 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 E2 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 03 00 00 F4 03 04 00 DE 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7E 02 00 35 04 06 00 B0 D9 42 3F 86 53 27 0F 90 F8 4C D3 5F 81 [22:55:26]CheckFolder [22:55:26]dirname=/storage/ofd_packets [22:55:26]CheckFolder done [22:55:26]ProducePacketName [22:55:26]name=ofd_packets/00163349 [22:55:26]NVStorageSaveData ofd_packets/00163349 [22:55:26]File name is /storage/ofd_packets/00163349 [22:55:26]Write 300 bytes [22:55:26]NVStorageSaveData done [22:55:26]OFDSenderStorePacket done [22:55:26]KKMCreateOFDPacket done [22:55:26]NVStorageSaveData kkm_last_timestamp [22:55:26]File name is /storage/kkm_last_timestamp [22:55:26]Write 4 bytes [22:55:26]NVStorageSaveData done [22:55:26]ExternCall_PrintAddStr [22:55:26]wPrintStart [22:55:26]Write to MH i2c: 01 00 00 5A 0D 67 [22:55:26]Write i2c OK [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: 01 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: 01 07 00 [22:55:26]MH_I2C_Read... [22:55:26]Read from MH i2c: 01 07 00 5A 0D 00 00 00 00 00 FF 0F 7C [22:55:26]RasterBufferAndPrint [22:55:26]line Счет N : (1)291873 [22:55:26]line ИНН: 02508201610067 [22:55:26]line Контрольно-Кассовый Чек [22:55:26]line ПРОДАЖА [22:55:26]line ТРК (МРК, ГНК) : 71 [22:55:26]line Товар: 2711129700 [22:55:26]line ГАЗ-К-5 [22:55:26]line 15.110 * 38.40 [22:55:26]line = 580.22 [22:55:26]line НДС 12% НСП 1% [22:55:26]line > о реализуемом товаре [22:55:26]line ИТОГО: 580.22 [22:55:26]line НСП 1% : 5.13 [22:55:26]line НДС 12% : 61.62 [22:55:26]line Наличными: 0.00 [22:55:26]line Безнал.: 580.22 [22:55:26]line Место: АЗС № 130 "Партнер Нефть" [22:55:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:55:26]line СНО: Общий режим [22:55:26]line Чек 794 20.08.2024 22:55 [22:55:26]line Смена: 465 ФФД: 1.0 [22:55:26]line ЗНМ: 0300000070 [22:55:26]line РНМ: 0000000000092562 [22:55:26]line Версия ККМ: 001 [22:55:26]line Платежная система: Бакай Банк [22:55:26]line ФМ: 0000000000871769 [22:55:26]line ФД: 163349 [22:55:26]line ФПД: 194447165851219 [22:55:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T225526&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163349&fm=194447165851219&tin=02508201610067®Number=0000000000092562&sum=58022 [22:55:26]written 0, free lines is 4095 [22:55:26]OFD Sender: Processing packet 163349 [packets to send 961, broken 960] [22:55:26]ProducePacketName [22:55:26]name=ofd_packets/00163349 [22:55:26]OFD Sender: To server: pG, [22:55:26]CommunicateWithHost lk.salyk.kg:30040 [22:55:26]ConnectInit lk.salyk.kg [22:55:27]Write to MH i2c: 01 00 00 84 0D 91 [22:55:27]Write i2c OK [22:55:27]MH_I2C_Read... [22:55:27]Read from MH i2c: 01 [22:55:27]MH_I2C_Read... [22:55:27]Read from MH i2c: 01 07 00 [22:55:27]MH_I2C_Read... [22:55:27]Read from MH i2c: 01 07 00 84 0D 00 00 00 00 00 BE 0C 62 [22:55:27]RasterBufferAndPrint [22:55:27]line [22:55:27]line [22:55:27]line [22:55:27]line [22:55:27]line [22:55:27]written 0, free lines is 3269 [22:55:27]MH_Cut [22:55:27]Write to MH i2c: D1 01 00 8B 0D 01 6A [22:55:27]Write i2c OK [22:55:27]MH_I2C_Read... [22:55:27]Read from MH i2c: D1 [22:55:27]MH_I2C_Read... [22:55:27]Read from MH i2c: D1 01 00 [22:55:27]MH_I2C_Read... [22:55:27]Read from MH i2c: D1 01 00 8B 0D 00 69 [22:55:27]Write to MH i2c: 01 00 00 8C 0D 99 [22:55:27]Write i2c OK [22:55:27]MH_I2C_Read... [22:55:28]*** Cut start [22:55:28]*** Purtial cut [22:55:28]*** Stage 1: CUTSNS_PIN = 1 [22:55:28]Connected sock=7 [22:55: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 36 39 0E 01 00 00 F7 F0 06 01 27 B4 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 06 3B 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 A6 E2 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A6 E2 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 01 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 12 18 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 A6 E2 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 03 00 00 F4 03 04 00 DE 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 15 7E 02 00 35 04 06 00 B0 D9 42 3F 86 53 27 0F 90 F8 4C D3 5F 81 [22:55: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 36 39 4F 00 00 00 16 A4 47 00 82 98 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 15 7E 02 00 F4 03 04 00 32 C8 C4 66 B6 04 01 00 00 F3 5F A9 1B 8E AD 9A 45 [22:55:29]CommunicateWithHost err = 0 [22:55:29]CheckOFDResponse [22:55:29]1017 (14) - 77093643461234 [22:55:29]1041 (16) - 0000000000871769 [22:55:29]1040 (4) - 163349 [22:55:29]1012 (4) - 20.08.2024 16:45 [22:55:29]1206 (1) - 0 [22:55:29]OFD Sender: Remove packet 163349 [22:55:29]ProducePacketName [22:55:29]name=ofd_packets/00163349 [22:55:29]NVStorageDeleteData [22:55:29]OFD Sender: No OFD packet to send [22:55:30]Read from MH i2c: 01 [22:55:30]MH_I2C_Read... [22:55:30]*** Stop cut motor [22:55:30]*** Cut end [22:55:30]Read from MH i2c: 01 07 00 [22:55:30]MH_I2C_Read... [22:55:30]Read from MH i2c: 01 07 00 8C 0D 00 00 00 00 00 FF 0F AE [22:55:30]process_action close_receipt done [22:55:30]requested_data is exist [22:55:30]produce_requested_data [22:55:30]requested_item fm.sn is exist - process it [22:55:30]wFMCommunicate request_size=4 [22:55:30]MH_SAM_APDU [22:55:30]CAPDU: 80 11 00 00 [22:55:30]Write to MH i2c: E2 08 00 8D 0D 80 11 00 00 00 00 00 00 14 [22:55:30]Write i2c OK [22:55:30]MH_I2C_Read... [22:55:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:55:30]Read from MH i2c: E2 [22:55:30]MH_I2C_Read... [22:55:30]Read from MH i2c: E2 17 00 [22:55:30]MH_I2C_Read... [22:55:30]Read from MH i2c: E2 17 00 8D 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [22:55:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:55:30]wFMCommunicate OK [22:55:30]requested_item fd.num is exist - process it [22:55:30]SAM_PROTO_GetFieldsCounters [22:55:30]wFMCommunicate request_size=4 [22:55:30]MH_SAM_APDU [22:55:30]CAPDU: 80 13 00 00 [22:55:30]Write to MH i2c: E2 08 00 8E 0D 80 13 00 00 00 00 00 00 17 [22:55:30]Write i2c OK [22:55:30]MH_I2C_Read... [22:55:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:55:30]Read from MH i2c: E2 [22:55:30]MH_I2C_Read... [22:55:30]Read from MH i2c: E2 62 00 [22:55:30]MH_I2C_Read... [22:55:30]Read from MH i2c: E2 62 00 8E 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1A 03 00 00 5E 04 04 00 1A 03 00 00 57 04 04 00 1B 03 00 00 19 04 04 00 00 00 00 00 90 00 FB [22:55:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 15 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1A 03 00 00 5E 04 04 00 1A 03 00 00 57 04 04 00 1B 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:55:30]wFMCommunicate OK [22:55:30]SAM_PROTO_GetFieldsCounters done [22:55:30]requested_item shift.num is exist - process it [22:55:30]requested_item shift.opened is exist - process it [22:55:30]req_shift_opened [22:55:30]FM_GetShiftState [22:55:30]SAM_PROTO_GetShiftState [22:55:30]wFMCommunicate request_size=4 [22:55:30]MH_SAM_APDU [22:55:30]CAPDU: 80 13 01 00 [22:55:30]Write to MH i2c: E2 08 00 8F 0D 80 13 01 00 00 00 00 00 19 [22:55:30]Write i2c OK [22:55:30]MH_I2C_Read... [22:55:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:55:30]Read from MH i2c: E2 [22:55:30]MH_I2C_Read... [22:55:30]Read from MH i2c: E2 0E 00 [22:55:30]MH_I2C_Read... [22:55:30]Read from MH i2c: E2 0E 00 8F 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E7 [22:55:30]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:55:30]wFMCommunicate OK [22:55:30]SAM_PROTO_GetShiftState done [22:55:30]FM_GetShiftState done [22:55:30]req_shift_opened done [22:55:30]requested_item shift.open_date is exist - process it [22:55:30]req_shift_open_date [22:55:30]req_shift_open_date done [22:55:30]produce_requested_data done [22:55:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163349,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:55:30]process_action_free close_receipt [22:55:30]json_value_free [22:55:30]json_value_free done [22:55:30]process_json_proto returns [22:55:30]Send response to host [22:55:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163349,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:55:30]free response buf [22:55:30]execute_script done [22:55:30]execute_script returns [22:55:30]free content buf [22:55:30]Sock 10.Close socket [22:55:30]Sock 10.Thread stoped [22:55:34]OFD Sender: No OFD packet to send [22:55:39]OFD Sender: No OFD packet to send [22:55:44]OFD Sender: No OFD packet to send [22:55:49]OFD Sender: No OFD packet to send [22:55:51]accept exits with 9 [22:55:51]New connection [22:55:51]New thread 3067637092 created [22:55:51]Thread 3067493732 joined [22:55:51]Waiting for new connection... [22:55:51] Sock 9.Parse request [22:55:51]Sock 9.Check first char [22:55:51]Sock 9.First char is OK [22:55:51]request: POST /json_proto HTTP/1.0 [22:55:51]Method: POST [22:55:51]URL: /json_proto [22:55:51]Method is POST - this is cgi request [22:55:51]url: /json_proto [22:55:51]query_string will be loaded in cgi processing [22:55:51]execute_cgi json_proto POST (null) [22:55:51]execute_cgi path=json_proto method=POST [22:55:51]POST find Content-Length [22:55:51]Host: 172.17.44.132:8080 [22:55:51]Content-Length: 680 [22:55:51]Content-Type: application/json [22:55:51] [22:55:51]POST finish read [22:55:51]Found Content-Length = 680 [22:55:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9990.00, "total" : 9989.00, "payments": [ { "type": 0, "sum" : 9989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:55:51]execute_script... [22:55:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291878", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 54", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9990.00, "total" : 9989.00, "payments": [ { "type": 0, "sum" : 9989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [22:55:51]POST & json_proto [22:55:51]process_json_proto [22:55:51]json parsed OK: [22:55:51]protocol is kg_v1.0 [22:55:51]action value=close_receipt [22:55:51]process_action close_receipt [22:55:51]cmd_close_receipt [22:55:51]MH_GetDate [22:55:51]Write to MH i2c: F0 00 00 90 0D 8C [22:55:51]Write i2c OK [22:55:51]MH_I2C_Read... [22:55:51]Read from MH i2c: F0 [22:55:51]MH_I2C_Read... [22:55:51]Read from MH i2c: F0 09 00 [22:55:51]MH_I2C_Read... [22:55:51]Read from MH i2c: F0 09 00 90 0D 00 F8 1E C5 66 2A 83 C1 65 A9 [22:55:51]GetLastDocTimeStamp 1724194526 [22:55:51]current date 1724194552 [22:55:51]FM_GetShiftState [22:55:51]SAM_PROTO_GetShiftState [22:55:51]wFMCommunicate request_size=4 [22:55:51]MH_SAM_APDU [22:55:51]CAPDU: 80 13 01 00 [22:55:51]Write to MH i2c: E2 08 00 91 0D 80 13 01 00 00 00 00 00 1B [22:55:51]Write i2c OK [22:55:51]MH_I2C_Read... [22:55:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:55:51]Read from MH i2c: E2 [22:55:51]MH_I2C_Read... [22:55:51]Read from MH i2c: E2 0E 00 [22:55:51]MH_I2C_Read... [22:55:51]Read from MH i2c: E2 0E 00 91 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E9 [22:55:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:55:51]wFMCommunicate OK [22:55:51]SAM_PROTO_GetShiftState done [22:55:51]FM_GetShiftState done [22:55:51]opened in 1724113081 [22:55:51]opened+sec_in_day 1724199481 [22:55:51]quantity*price = 998982 [22:55:51]sum+1 = 998983 [22:55:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.82 ИТОГО: 9989.00 Внесено: 9990.00 СДАЧА: 1.00 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 9989.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 795 20.08.2024 22:55 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163350 ФПД: 86361613020391 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T225552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163350&fm=86361613020391&tin=02508201610067®Number=0000000000092562&sum=998900 [22:55:52]StoreToDocumentArchive [22:55:52]shift 465 fd 163350 [22:55:52]save to /storage/0465/doc_00163350 [22:55:52]save last doc name /storage/0465/doc_00163350 to /storage/kkm_last_doc_name [22:55:52]save OK [22:55:52]Clear old archive folders... [22:55:52]ProcessDocumentItem done err = 0, tmpTLVsize=248 [22:55:52]tlvbuf is 009938B0 [22:55:52]SAM_PROTO_ClearQueue [22:55:52]wFMCommunicate request_size=4 [22:55:52]MH_SAM_APDU [22:55:52]CAPDU: 80 09 00 00 [22:55:52]Write to MH i2c: E2 08 00 9E 0D 80 09 00 00 00 00 00 00 1D [22:55:52]Write i2c OK [22:55:52]MH_I2C_Read... [22:55:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [22:55:52]Read from MH i2c: E2 [22:55:52]MH_I2C_Read... [22:55:52]Read from MH i2c: E2 03 00 [22:55:52]MH_I2C_Read... [22:55:52]Read from MH i2c: E2 03 00 9E 0D 00 90 00 1F [22:55:52]RAPDU: 90 00 [22:55:52]wFMCommunicate OK [22:55:52]SAM_PROTO_ClearQueue done [22:55:52]KKMCreateOFDPacket [22:55:52]OFDProtocolAddRootSTLVToBuf [22:55:52]FM_MakeSignedData [22:55:52]FM_MakeSignedData [22:55:52]SAM_PROTO_SignData [22:55:52]wFMCommunicate request_size=4 [22:55:52]MH_SAM_APDU [22:55:52]CAPDU: 80 0D 01 02 [22:55:52]Write to MH i2c: E2 08 00 9F 0D 80 0D 01 02 00 00 00 00 25 [22:55:52]Write i2c OK [22:55:52]MH_I2C_Read... [22:55:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [22:55:52]Read from MH i2c: E2 [22:55:52]MH_I2C_Read... [22:55:52]Read from MH i2c: E2 03 00 [22:55:52]MH_I2C_Read... [22:55:52]Read from MH i2c: E2 03 00 9F 0D 00 90 00 20 [22:55:52]RAPDU: 90 00 [22:55:52]wFMCommunicate OK [22:55:52]wFMCommunicate request_size=255 [22:55:52]MH_SAM_APDU [22:55:52]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 F8 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7E 02 00 35 04 06 00 4E 8B A1 44 [22:55:52]Write to MH i2c: E2 02 01 A0 0D 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 F8 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7E 02 00 35 04 06 00 4E 8B A1 44 00 00 D3 [22:55:52]Write i2c OK [22:55:52]MH_I2C_Read... [22:55:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:55:53]Read from MH i2c: E2 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: E2 03 00 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: E2 03 00 A0 0D 00 90 00 21 [22:55:53]RAPDU: 90 00 [22:55:53]wFMCommunicate OK [22:55:53]wFMCommunicate request_size=7 [22:55:53]MH_SAM_APDU [22:55:53]CAPDU: 80 0D 02 02 02 2C E7 [22:55:53]Write to MH i2c: E2 0A 00 A1 0D 80 0D 02 02 02 00 2C E7 00 00 3F [22:55:53]Write i2c OK [22:55:53]MH_I2C_Read... [22:55:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [22:55:53]Read from MH i2c: E2 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: E2 03 00 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: E2 03 00 A1 0D 00 90 00 22 [22:55:53]RAPDU: 90 00 [22:55:53]wFMCommunicate OK [22:55:53]wFMCommunicate request_size=4 [22:55:53]MH_SAM_APDU [22:55:53]CAPDU: 80 0D 03 02 [22:55:53]Write to MH i2c: E2 08 00 A2 0D 80 0D 03 02 00 00 00 00 2A [22:55:53]Write i2c OK [22:55:53]MH_I2C_Read... [22:55:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [22:55:53]Read from MH i2c: E2 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: E2 0B 00 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: E2 0B 00 A2 0D 00 AD 9B 6A AB 40 A6 A8 07 90 00 1D [22:55:53]RAPDU: AD 9B 6A AB 40 A6 A8 07 90 00 [22:55:53]wFMCommunicate OK [22:55:53]SAM_PROTO_SignData done [22:55:53]FM_MakeSignedData done [22:55:53]CreateOFDProtocolMessage [22:55:53]wFMCommunicate request_size=4 [22:55:53]MH_SAM_APDU [22:55:53]CAPDU: 80 11 00 00 [22:55:53]Write to MH i2c: E2 08 00 A3 0D 80 11 00 00 00 00 00 00 2A [22:55:53]Write i2c OK [22:55:53]MH_I2C_Read... [22:55:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:55:53]Read from MH i2c: E2 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: E2 17 00 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: E2 17 00 A3 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [22:55:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:55:53]wFMCommunicate OK [22:55:53]CreateOFDProtocolMessage done [22:55:53]OFDSenderStorePacket 163350 [22:55:53]StoreOFDPacket docnum=163350 [22:55:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 33 CC 04 01 FB 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 F8 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7E 02 00 35 04 06 00 4E 8B A1 44 2C E7 AD 9B 6A AB 40 A6 A8 07 [22:55:53]CheckFolder [22:55:53]dirname=/storage/ofd_packets [22:55:53]CheckFolder done [22:55:53]ProducePacketName [22:55:53]name=ofd_packets/00163350 [22:55:53]NVStorageSaveData ofd_packets/00163350 [22:55:53]File name is /storage/ofd_packets/00163350 [22:55:53]Write 298 bytes [22:55:53]NVStorageSaveData done [22:55:53]OFDSenderStorePacket done [22:55:53]KKMCreateOFDPacket done [22:55:53]NVStorageSaveData kkm_last_timestamp [22:55:53]File name is /storage/kkm_last_timestamp [22:55:53]Write 4 bytes [22:55:53]NVStorageSaveData done [22:55:53]ExternCall_PrintAddStr [22:55:53]wPrintStart [22:55:53]Write to MH i2c: 01 00 00 A4 0D B1 [22:55:53]Write i2c OK [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: 01 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: 01 07 00 [22:55:53]MH_I2C_Read... [22:55:53]Read from MH i2c: 01 07 00 A4 0D 00 00 00 00 00 FF 0F C6 [22:55:53]RasterBufferAndPrint [22:55:53]line Счет N : (1)291878 [22:55:53]line ИНН: 02508201610067 [22:55:53]line Контрольно-Кассовый Чек [22:55:53]line ПРОДАЖА [22:55:53]line ТРК (МРК, ГНК) : 54 [22:55:53]line Товар: 2710194800 [22:55:53]line ДТ-К-5 [22:55:53]line 131.100 * 76.20 [22:55:53]line = 9989.82 [22:55:53]line НДС 12% НСП 1% [22:55:53]line > о реализуемом товаре [22:55:53]line ОКРУГЛЕНИЕ: -0.82 [22:55:53]line ИТОГО: 9989.00 [22:55:53]line Внесено: 9990.00 [22:55:53]line СДАЧА: 1.00 [22:55:53]line НСП 1% : 88.40 [22:55:53]line НДС 12% : 1060.87 [22:55:53]line Наличными: 9989.00 [22:55:53]line Безнал.: 0.00 [22:55:53]line Место: АЗС № 130 "Партнер Нефть" [22:55:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [22:55:53]line СНО: Общий режим [22:55:53]line Чек 795 20.08.2024 22:55 [22:55:53]line Смена: 465 ФФД: 1.0 [22:55:53]line ЗНМ: 0300000070 [22:55:53]line РНМ: 0000000000092562 [22:55:53]line Версия ККМ: 001 [22:55:53]line ФМ: 0000000000871769 [22:55:53]line ФД: 163350 [22:55:53]line ФПД: 86361613020391 [22:55:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T225552&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163350&fm=86361613020391&tin=02508201610067®Number=0000000000092562&sum=998900 [22:55:53]OFD Sender: Processing packet 163350 [packets to send 961, broken 960] [22:55:53]ProducePacketName [22:55:53]name=ofd_packets/00163350 [22:55:53]OFD Sender: To server: pG, [22:55:53]CommunicateWithHost lk.salyk.kg:30040 [22:55:53]ConnectInit lk.salyk.kg [22:55:53]written 0, free lines is 4095 [22:55:54]Write to MH i2c: 01 00 00 CF 0D DC [22:55:54]Write i2c OK [22:55:54]MH_I2C_Read... [22:55:54]Read from MH i2c: 01 [22:55:54]MH_I2C_Read... [22:55:54]Read from MH i2c: 01 07 00 [22:55:54]MH_I2C_Read... [22:55:54]Read from MH i2c: 01 07 00 CF 0D 00 00 00 00 00 D0 0C BF [22:55:54]RasterBufferAndPrint [22:55:54]line [22:55:54]line [22:55:54]line [22:55:54]line [22:55:54]line [22:55:54]written 0, free lines is 3286 [22:55:54]MH_Cut [22:55:54]Write to MH i2c: D1 01 00 D6 0D 01 B5 [22:55:54]Write i2c OK [22:55:54]MH_I2C_Read... [22:55:54]Read from MH i2c: D1 [22:55:54]MH_I2C_Read... [22:55:54]Read from MH i2c: D1 01 00 [22:55:54]MH_I2C_Read... [22:55:54]Read from MH i2c: D1 01 00 D6 0D 00 B4 [22:55:54]Write to MH i2c: 01 00 00 D7 0D E4 [22:55:54]Write i2c OK [22:55:54]MH_I2C_Read... [22:55:54]*** Cut start [22:55:54]*** Purtial cut [22:55:54]*** Stage 1: CUTSNS_PIN = 1 [22:55:55]recv_with_timeout no data received [22:55:56]Read from MH i2c: 01 [22:55:56]MH_I2C_Read... [22:55:56]*** Stop cut motor [22:55:56]*** Cut end [22:55:56]Read from MH i2c: 01 07 00 [22:55:56]MH_I2C_Read... [22:55:56]Read from MH i2c: 01 07 00 D7 0D 00 00 00 00 00 FF 0F F9 [22:55:56]process_action close_receipt done [22:55:56]requested_data is exist [22:55:56]produce_requested_data [22:55:56]requested_item fm.sn is exist - process it [22:55:56]wFMCommunicate request_size=4 [22:55:56]MH_SAM_APDU [22:55:56]CAPDU: 80 11 00 00 [22:55:56]Write to MH i2c: E2 08 00 D8 0D 80 11 00 00 00 00 00 00 5F [22:55:56]Write i2c OK [22:55:56]MH_I2C_Read... [22:55:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [22:55:56]Read from MH i2c: E2 [22:55:56]MH_I2C_Read... [22:55:56]Read from MH i2c: E2 17 00 [22:55:56]MH_I2C_Read... [22:55:56]Read from MH i2c: E2 17 00 D8 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B8 [22:55:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [22:55:56]wFMCommunicate OK [22:55:56]requested_item fd.num is exist - process it [22:55:56]SAM_PROTO_GetFieldsCounters [22:55:56]wFMCommunicate request_size=4 [22:55:56]MH_SAM_APDU [22:55:56]CAPDU: 80 13 00 00 [22:55:56]Write to MH i2c: E2 08 00 D9 0D 80 13 00 00 00 00 00 00 62 [22:55:56]Write i2c OK [22:55:56]MH_I2C_Read... [22:55:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [22:55:57]Read from MH i2c: E2 [22:55:57]MH_I2C_Read... [22:55:57]Read from MH i2c: E2 62 00 [22:55:57]MH_I2C_Read... [22:55:57]Read from MH i2c: E2 62 00 D9 0D 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1B 03 00 00 5E 04 04 00 1B 03 00 00 57 04 04 00 1C 03 00 00 19 04 04 00 00 00 00 00 90 00 4A [22:55: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 16 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1B 03 00 00 5E 04 04 00 1B 03 00 00 57 04 04 00 1C 03 00 00 19 04 04 00 00 00 00 00 90 00 [22:55:57]wFMCommunicate OK [22:55:57]SAM_PROTO_GetFieldsCounters done [22:55:57]requested_item shift.num is exist - process it [22:55:57]requested_item shift.opened is exist - process it [22:55:57]req_shift_opened [22:55:57]FM_GetShiftState [22:55:57]SAM_PROTO_GetShiftState [22:55:57]wFMCommunicate request_size=4 [22:55:57]MH_SAM_APDU [22:55:57]CAPDU: 80 13 01 00 [22:55:57]Write to MH i2c: E2 08 00 DA 0D 80 13 01 00 00 00 00 00 64 [22:55:57]Write i2c OK [22:55:57]MH_I2C_Read... [22:55:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [22:55:57]Read from MH i2c: E2 [22:55:57]MH_I2C_Read... [22:55:57]Read from MH i2c: E2 0E 00 [22:55:57]MH_I2C_Read... [22:55:57]Read from MH i2c: E2 0E 00 DA 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 32 [22:55:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [22:55:57]wFMCommunicate OK [22:55:57]SAM_PROTO_GetShiftState done [22:55:57]FM_GetShiftState done [22:55:57]req_shift_opened done [22:55:57]requested_item shift.open_date is exist - process it [22:55:57]req_shift_open_date [22:55:57]req_shift_open_date done [22:55:57]produce_requested_data done [22:55:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163350,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [22:55:57]process_action_free close_receipt [22:55:57]json_value_free [22:55:57]json_value_free done [22:55:57]process_json_proto returns [22:55:57]Send response to host [22:55:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163350,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [22:55:57]free response buf [22:55:57]execute_script done [22:55:57]execute_script returns [22:55:57]free content buf [22:55:57]Sock 9.Close socket [22:55:57]Sock 9.Thread stoped [22:55:59]Connected sock=11 [22:55:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 33 CC 04 01 FB 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 F8 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7E 02 00 35 04 06 00 4E 8B A1 44 2C E7 AD 9B 6A AB 40 A6 A8 07 [22:56:04]recv_with_timeout no data received [22:56:04]CommunicateWithHost answer receiving error [22:56:04]CommunicateWithHost err = -3 [22:56:04]OFD Sender: Server communicate error [22:56:09]OFD Sender: Processing packet 163350 [packets to send 961, broken 960] [22:56:09]ProducePacketName [22:56:09]name=ofd_packets/00163350 [22:56:09]OFD Sender: To server: pG, [22:56:09]CommunicateWithHost lk.salyk.kg:30040 [22:56:09]ConnectInit lk.salyk.kg [22:56:09]recv_with_timeout no data received [22:56:14]ConnectInit Can't take IP for lk.salyk.kg [22:56:14]CommunicateWithHost connect error [22:56:14]CommunicateWithHost err = -1 [22:56:14]OFD Sender: Server communicate error [22:56:19]OFD Sender: Processing packet 163350 [packets to send 961, broken 960] [22:56:19]ProducePacketName [22:56:19]name=ofd_packets/00163350 [22:56:19]OFD Sender: To server: pG, [22:56:19]CommunicateWithHost lk.salyk.kg:30040 [22:56:19]ConnectInit lk.salyk.kg [22:56:20]Connected sock=9 [22:56: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 36 39 0C 01 00 00 33 CC 04 01 FB 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 03 00 00 F4 03 04 00 F8 1E C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 16 7E 02 00 35 04 06 00 4E 8B A1 44 2C E7 AD 9B 6A AB 40 A6 A8 07 [22:56: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 36 39 4F 00 00 00 95 C6 47 00 70 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 36 39 10 04 04 00 16 7E 02 00 F4 03 04 00 66 C8 C4 66 B6 04 01 00 00 54 4E 15 A2 96 CF 0D DA [22:56:21]CommunicateWithHost err = 0 [22:56:21]CheckOFDResponse [22:56:21]1017 (14) - 77093643461234 [22:56:21]1041 (16) - 0000000000871769 [22:56:21]1040 (4) - 163350 [22:56:21]1012 (4) - 20.08.2024 16:46 [22:56:21]1206 (1) - 0 [22:56:21]OFD Sender: Remove packet 163350 [22:56:21]ProducePacketName [22:56:21]name=ofd_packets/00163350 [22:56:21]NVStorageDeleteData [22:56:21]OFD Sender: No OFD packet to send [22:56:26]OFD Sender: No OFD packet to send [22:56:31]OFD Sender: No OFD packet to send [22:56:36]OFD Sender: No OFD packet to send [22:56:41]OFD Sender: No OFD packet to send [22:56:46]OFD Sender: No OFD packet to send [22:56:47]recv_with_timeout no data received [22:56:51]OFD Sender: No OFD packet to send [22:56:56]OFD Sender: No OFD packet to send [22:57:01]OFD Sender: No OFD packet to send [22:57:06]OFD Sender: No OFD packet to send [22:57:10]recv_with_timeout no data received [22:57:11]OFD Sender: No OFD packet to send [22:57:16]OFD Sender: No OFD packet to send [22:57:21]OFD Sender: No OFD packet to send [22:57:26]OFD Sender: No OFD packet to send [22:57:31]OFD Sender: No OFD packet to send [22:57:36]OFD Sender: No OFD packet to send [22:57:41]OFD Sender: No OFD packet to send [22:57:46]OFD Sender: No OFD packet to send [22:57:51]OFD Sender: No OFD packet to send [22:57:56]OFD Sender: No OFD packet to send [22:58:01]OFD Sender: No OFD packet to send [22:58:06]OFD Sender: No OFD packet to send [22:58:11]OFD Sender: No OFD packet to send [22:58:16]OFD Sender: No OFD packet to send [22:58:22]OFD Sender: No OFD packet to send [22:58:27]OFD Sender: No OFD packet to send [22:58:32]OFD Sender: No OFD packet to send [22:58:37]OFD Sender: No OFD packet to send [22:58:42]OFD Sender: No OFD packet to send [22:58:47]OFD Sender: No OFD packet to send [22:58:52]OFD Sender: No OFD packet to send [22:58:57]OFD Sender: No OFD packet to send [22:59:02]OFD Sender: No OFD packet to send [22:59:07]OFD Sender: No OFD packet to send [22:59:12]OFD Sender: No OFD packet to send [22:59:17]OFD Sender: No OFD packet to send [22:59:22]OFD Sender: No OFD packet to send [22:59:27]OFD Sender: No OFD packet to send [22:59:32]OFD Sender: No OFD packet to send [22:59:37]OFD Sender: No OFD packet to send [22:59:38]recv_with_timeout no data received [22:59:42]OFD Sender: No OFD packet to send [22:59:47]OFD Sender: No OFD packet to send [22:59:52]OFD Sender: No OFD packet to send [22:59:57]OFD Sender: No OFD packet to send [23:00:02]OFD Sender: No OFD packet to send [23:00:07]OFD Sender: No OFD packet to send [23:00:12]OFD Sender: No OFD packet to send [23:00:17]OFD Sender: No OFD packet to send [23:00:22]OFD Sender: No OFD packet to send [23:00:27]OFD Sender: No OFD packet to send [23:00:32]OFD Sender: No OFD packet to send [23:00:37]OFD Sender: No OFD packet to send [23:00:41]recv_with_timeout no data received [23:00:42]OFD Sender: No OFD packet to send [23:00:47]OFD Sender: No OFD packet to send [23:00:52]OFD Sender: No OFD packet to send [23:00:57]OFD Sender: No OFD packet to send [23:00:59]accept exits with 10 [23:00:59]New connection [23:00:59]New thread 3067493732 created [23:00:59]Thread 3067637092 joined [23:00:59]Waiting for new connection... [23:00:59] Sock 10.Parse request [23:00:59]Sock 10.Check first char [23:00:59]Sock 10.First char is OK [23:00:59]request: POST /json_proto HTTP/1.0 [23:00:59]Method: POST [23:00:59]URL: /json_proto [23:00:59]Method is POST - this is cgi request [23:00:59]url: /json_proto [23:00:59]query_string will be loaded in cgi processing [23:00:59]execute_cgi json_proto POST (null) [23:00:59]execute_cgi path=json_proto method=POST [23:00:59]POST find Content-Length [23:00:59]Host: 172.17.44.132:8080 [23:00:59]Content-Length: 681 [23:00:59]Content-Type: application/json [23:00:59] [23:00:59]POST finish read [23:00:59]Found Content-Length = 681 [23:00:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 11.720, "sum" : 450.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:00:59]execute_script... [23:00: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)291879", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 11.720, "sum" : 450.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 450.00, "total" : 450.00, "payments": [ { "type": 0, "sum" : 450.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:00:59]POST & json_proto [23:00:59]process_json_proto [23:00:59]json parsed OK: [23:00:59]protocol is kg_v1.0 [23:00:59]action value=close_receipt [23:00:59]process_action close_receipt [23:00:59]cmd_close_receipt [23:00:59]MH_GetDate [23:00:59]Write to MH i2c: F0 00 00 DB 0D D7 [23:00:59]Write i2c OK [23:00:59]MH_I2C_Read... [23:00:59]Read from MH i2c: F0 [23:00:59]MH_I2C_Read... [23:00:59]Read from MH i2c: F0 09 00 [23:00:59]MH_I2C_Read... [23:00:59]Read from MH i2c: F0 09 00 DB 0D 00 2C 20 C5 66 2A 83 C1 65 2A [23:00:59]GetLastDocTimeStamp 1724194552 [23:00:59]current date 1724194860 [23:00:59]FM_GetShiftState [23:00:59]SAM_PROTO_GetShiftState [23:00:59]wFMCommunicate request_size=4 [23:00:59]MH_SAM_APDU [23:00:59]CAPDU: 80 13 01 00 [23:00:59]Write to MH i2c: E2 08 00 DC 0D 80 13 01 00 00 00 00 00 66 [23:00:59]Write i2c OK [23:00:59]MH_I2C_Read... [23:00:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:00:59]Read from MH i2c: E2 [23:00:59]MH_I2C_Read... [23:00:59]Read from MH i2c: E2 0E 00 [23:00:59]MH_I2C_Read... [23:00:59]Read from MH i2c: E2 0E 00 DC 0D 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 34 [23:00:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:00:59]wFMCommunicate OK [23:00:59]SAM_PROTO_GetShiftState done [23:00:59]FM_GetShiftState done [23:00:59]opened in 1724113081 [23:00:59]opened+sec_in_day 1724199481 [23:00:59]quantity*price = 45004 [23:00:59]sum+1 = 45006 [23:00:59]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 450.00 Внесено: 450.00 СДАЧА: 0.00 НСП 1% : 3.98 НДС 12% : 47.79 Наличными: 450.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 796 20.08.2024 23:01 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163351 ФПД: 74798352743320 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230100&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163351&fm=74798352743320&tin=02508201610067®Number=0000000000092562&sum=45000 [23:01:00]StoreToDocumentArchive [23:01:00]shift 465 fd 163351 [23:01:00]save to /storage/0465/doc_00163351 [23:01:00]save last doc name /storage/0465/doc_00163351 to /storage/kkm_last_doc_name [23:01:00]save OK [23:01:00]Clear old archive folders... [23:01:00]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:01:00]tlvbuf is 00994230 [23:01:00]SAM_PROTO_ClearQueue [23:01:00]wFMCommunicate request_size=4 [23:01:00]MH_SAM_APDU [23:01:00]CAPDU: 80 09 00 00 [23:01:00]Write to MH i2c: E2 08 00 E9 0D 80 09 00 00 00 00 00 00 68 [23:01:00]Write i2c OK [23:01:00]MH_I2C_Read... [23:01:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:01:00]Read from MH i2c: E2 [23:01:00]MH_I2C_Read... [23:01:00]Read from MH i2c: E2 03 00 [23:01:00]MH_I2C_Read... [23:01:00]Read from MH i2c: E2 03 00 E9 0D 00 90 00 6A [23:01:00]RAPDU: 90 00 [23:01:00]wFMCommunicate OK [23:01:00]SAM_PROTO_ClearQueue done [23:01:00]KKMCreateOFDPacket [23:01:00]OFDProtocolAddRootSTLVToBuf [23:01:00]FM_MakeSignedData [23:01:00]FM_MakeSignedData [23:01:00]SAM_PROTO_SignData [23:01:00]wFMCommunicate request_size=4 [23:01:00]MH_SAM_APDU [23:01:00]CAPDU: 80 0D 01 02 [23:01:00]Write to MH i2c: E2 08 00 EA 0D 80 0D 01 02 00 00 00 00 70 [23:01:00]Write i2c OK [23:01:00]MH_I2C_Read... [23:01:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:01:00]Read from MH i2c: E2 [23:01:00]MH_I2C_Read... [23:01:00]Read from MH i2c: E2 03 00 [23:01:00]MH_I2C_Read... [23:01:00]Read from MH i2c: E2 03 00 EA 0D 00 90 00 6B [23:01:00]RAPDU: 90 00 [23:01:00]wFMCommunicate OK [23:01:00]wFMCommunicate request_size=255 [23:01:00]MH_SAM_APDU [23:01:00]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C8 2D 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 CD AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 03 00 00 F4 03 04 00 2C 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7E 02 00 35 04 06 00 44 07 [23:01:00]Write to MH i2c: E2 02 01 EB 0D 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C8 2D 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 CD AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 03 00 00 F4 03 04 00 2C 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7E 02 00 35 04 06 00 44 07 00 00 33 [23:01:00]Write i2c OK [23:01:00]MH_I2C_Read... [23:01:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:01:01]Read from MH i2c: E2 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: E2 03 00 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: E2 03 00 EB 0D 00 90 00 6C [23:01:01]RAPDU: 90 00 [23:01:01]wFMCommunicate OK [23:01:01]wFMCommunicate request_size=9 [23:01:01]MH_SAM_APDU [23:01:01]CAPDU: 80 0D 02 02 04 59 3E BB 98 [23:01:01]Write to MH i2c: E2 0C 00 EC 0D 80 0D 02 02 04 00 59 3E BB 98 00 00 65 [23:01:01]Write i2c OK [23:01:01]MH_I2C_Read... [23:01:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:01:01]Read from MH i2c: E2 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: E2 03 00 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: E2 03 00 EC 0D 00 90 00 6D [23:01:01]RAPDU: 90 00 [23:01:01]wFMCommunicate OK [23:01:01]wFMCommunicate request_size=4 [23:01:01]MH_SAM_APDU [23:01:01]CAPDU: 80 0D 03 02 [23:01:01]Write to MH i2c: E2 08 00 ED 0D 80 0D 03 02 00 00 00 00 75 [23:01:01]Write i2c OK [23:01:01]MH_I2C_Read... [23:01:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:01:01]Read from MH i2c: E2 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: E2 0B 00 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: E2 0B 00 ED 0D 00 25 91 70 09 27 25 9B 8A 90 00 16 [23:01:01]RAPDU: 25 91 70 09 27 25 9B 8A 90 00 [23:01:01]wFMCommunicate OK [23:01:01]SAM_PROTO_SignData done [23:01:01]FM_MakeSignedData done [23:01:01]CreateOFDProtocolMessage [23:01:01]wFMCommunicate request_size=4 [23:01:01]MH_SAM_APDU [23:01:01]CAPDU: 80 11 00 00 [23:01:01]Write to MH i2c: E2 08 00 EE 0D 80 11 00 00 00 00 00 00 75 [23:01:01]Write i2c OK [23:01:01]MH_I2C_Read... [23:01:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:01:01]Read from MH i2c: E2 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: E2 17 00 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: E2 17 00 EE 0D 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CE [23:01:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:01:01]wFMCommunicate OK [23:01:01]CreateOFDProtocolMessage done [23:01:01]OFDSenderStorePacket 163351 [23:01:01]StoreOFDPacket docnum=163351 [23:01:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 F4 44 06 01 94 4E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C8 2D 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 CD AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 03 00 00 F4 03 04 00 2C 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7E 02 00 35 04 06 00 44 07 59 3E BB 98 25 91 70 09 27 25 9B 8A [23:01:01]CheckFolder [23:01:01]dirname=/storage/ofd_packets [23:01:01]CheckFolder done [23:01:01]ProducePacketName [23:01:01]name=ofd_packets/00163351 [23:01:01]NVStorageSaveData ofd_packets/00163351 [23:01:01]File name is /storage/ofd_packets/00163351 [23:01:01]Write 300 bytes [23:01:01]NVStorageSaveData done [23:01:01]OFDSenderStorePacket done [23:01:01]KKMCreateOFDPacket done [23:01:01]NVStorageSaveData kkm_last_timestamp [23:01:01]File name is /storage/kkm_last_timestamp [23:01:01]Write 4 bytes [23:01:01]NVStorageSaveData done [23:01:01]ExternCall_PrintAddStr [23:01:01]wPrintStart [23:01:01]Write to MH i2c: 01 00 00 EF 0D FC [23:01:01]Write i2c OK [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: 01 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: 01 07 00 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: 01 07 00 EF 0D 00 00 00 00 00 FF 0F 11 [23:01:01]RasterBufferAndPrint [23:01:01]line Счет N : (1)291879 [23:01:01]line ИНН: 02508201610067 [23:01:01]line Контрольно-Кассовый Чек [23:01:01]line ПРОДАЖА [23:01:01]line ТРК (МРК, ГНК) : 81 [23:01:01]line Товар: 2711129700 [23:01:01]line ГАЗ-К-5 [23:01:01]line 11.720 * 38.40 [23:01:01]line = 450.05 [23:01:01]line НДС 12% НСП 1% [23:01:01]line > о реализуемом товаре [23:01:01]line ОКРУГЛЕНИЕ: -0.05 [23:01:01]line ИТОГО: 450.00 [23:01:01]line Внесено: 450.00 [23:01:01]line СДАЧА: 0.00 [23:01:01]line НСП 1% : 3.98 [23:01:01]line НДС 12% : 47.79 [23:01:01]line Наличными: 450.00 [23:01:01]line Безнал.: 0.00 [23:01:01]line Место: АЗС № 130 "Партнер Нефть" [23:01:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:01:01]line СНО: Общий режим [23:01:01]line Чек 796 20.08.2024 23:01 [23:01:01]line Смена: 465 ФФД: 1.0 [23:01:01]line ЗНМ: 0300000070 [23:01:01]line РНМ: 0000000000092562 [23:01:01]line Версия ККМ: 001 [23:01:01]line ФМ: 0000000000871769 [23:01:01]line ФД: 163351 [23:01:01]line ФПД: 74798352743320 [23:01:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230100&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163351&fm=74798352743320&tin=02508201610067®Number=0000000000092562&sum=45000 [23:01:01]written 0, free lines is 4095 [23:01:01]OFD Sender: Processing packet 163351 [packets to send 961, broken 960] [23:01:01]ProducePacketName [23:01:01]name=ofd_packets/00163351 [23:01:01]OFD Sender: To server: pG, [23:01:01]CommunicateWithHost lk.salyk.kg:30040 [23:01:01]ConnectInit lk.salyk.kg [23:01:01]Write to MH i2c: 01 00 00 1A 0E 28 [23:01:01]Write i2c OK [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: 01 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: 01 07 00 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: 01 07 00 1A 0E 00 00 00 00 00 AE 0C E9 [23:01:01]RasterBufferAndPrint [23:01:01]line [23:01:01]line [23:01:01]line [23:01:01]line [23:01:01]line [23:01:01]written 0, free lines is 3252 [23:01:01]MH_Cut [23:01:01]Write to MH i2c: D1 01 00 21 0E 01 01 [23:01:01]Write i2c OK [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: D1 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: D1 01 00 [23:01:01]MH_I2C_Read... [23:01:01]Read from MH i2c: D1 01 00 21 0E 00 00 [23:01:01]Write to MH i2c: 01 00 00 22 0E 30 [23:01:01]Write i2c OK [23:01:01]MH_I2C_Read... [23:01:02]*** Cut start [23:01:02]*** Purtial cut [23:01:02]*** Stage 1: CUTSNS_PIN = 1 [23:01:04]Read from MH i2c: 01 [23:01:04]MH_I2C_Read... [23:01:04]*** Stop cut motor [23:01:04]*** Cut end [23:01:04]Read from MH i2c: 01 07 00 [23:01:04]MH_I2C_Read... [23:01:04]Read from MH i2c: 01 07 00 22 0E 00 00 00 00 00 FF 0F 45 [23:01:04]process_action close_receipt done [23:01:04]requested_data is exist [23:01:04]produce_requested_data [23:01:04]requested_item fm.sn is exist - process it [23:01:04]wFMCommunicate request_size=4 [23:01:04]MH_SAM_APDU [23:01:04]CAPDU: 80 11 00 00 [23:01:04]Write to MH i2c: E2 08 00 23 0E 80 11 00 00 00 00 00 00 AB [23:01:04]Write i2c OK [23:01:04]MH_I2C_Read... [23:01:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:01:04]Read from MH i2c: E2 [23:01:04]MH_I2C_Read... [23:01:04]Read from MH i2c: E2 17 00 [23:01:04]MH_I2C_Read... [23:01:04]Read from MH i2c: E2 17 00 23 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [23:01:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:01:04]wFMCommunicate OK [23:01:04]requested_item fd.num is exist - process it [23:01:04]SAM_PROTO_GetFieldsCounters [23:01:04]wFMCommunicate request_size=4 [23:01:04]MH_SAM_APDU [23:01:04]CAPDU: 80 13 00 00 [23:01:04]Write to MH i2c: E2 08 00 24 0E 80 13 00 00 00 00 00 00 AE [23:01:04]Write i2c OK [23:01:04]MH_I2C_Read... [23:01:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:01:04]Read from MH i2c: E2 [23:01:04]MH_I2C_Read... [23:01:04]Read from MH i2c: E2 62 00 [23:01:04]MH_I2C_Read... [23:01:04]Read from MH i2c: E2 62 00 24 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1C 03 00 00 5E 04 04 00 1C 03 00 00 57 04 04 00 1D 03 00 00 19 04 04 00 00 00 00 00 90 00 9A [23:01:04]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 17 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1C 03 00 00 5E 04 04 00 1C 03 00 00 57 04 04 00 1D 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:01:04]wFMCommunicate OK [23:01:04]SAM_PROTO_GetFieldsCounters done [23:01:04]requested_item shift.num is exist - process it [23:01:04]requested_item shift.opened is exist - process it [23:01:04]req_shift_opened [23:01:04]FM_GetShiftState [23:01:04]SAM_PROTO_GetShiftState [23:01:04]wFMCommunicate request_size=4 [23:01:04]MH_SAM_APDU [23:01:04]CAPDU: 80 13 01 00 [23:01:04]Write to MH i2c: E2 08 00 25 0E 80 13 01 00 00 00 00 00 B0 [23:01:04]Write i2c OK [23:01:04]MH_I2C_Read... [23:01:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:01:04]Read from MH i2c: E2 [23:01:04]MH_I2C_Read... [23:01:04]Read from MH i2c: E2 0E 00 [23:01:04]MH_I2C_Read... [23:01:04]Read from MH i2c: E2 0E 00 25 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7E [23:01:04]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:01:04]wFMCommunicate OK [23:01:04]SAM_PROTO_GetShiftState done [23:01:04]FM_GetShiftState done [23:01:04]req_shift_opened done [23:01:04]requested_item shift.open_date is exist - process it [23:01:04]req_shift_open_date [23:01:04]req_shift_open_date done [23:01:04]produce_requested_data done [23:01:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163351,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:01:04]process_action_free close_receipt [23:01:04]json_value_free [23:01:04]json_value_free done [23:01:04]process_json_proto returns [23:01:04]Send response to host [23:01:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163351,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:01:04]free response buf [23:01:04]execute_script done [23:01:04]execute_script returns [23:01:04]free content buf [23:01:04]Sock 10.Close socket [23:01:04]Sock 10.Thread stoped [23:01:07]Connected sock=9 [23:01: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 36 39 0E 01 00 00 F4 44 06 01 94 4E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C8 2D 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 CD AF 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 AF 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 8E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB 12 00 00 00 00 07 04 06 00 C8 AF 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 03 00 00 F4 03 04 00 2C 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 17 7E 02 00 35 04 06 00 44 07 59 3E BB 98 25 91 70 09 27 25 9B 8A [23:01:07]recv_with_timeout no data received [23:01: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 36 39 4F 00 00 00 F7 38 47 00 0F 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 36 39 10 04 04 00 17 7E 02 00 F4 03 04 00 85 C9 C4 66 B6 04 01 00 00 70 4A D1 BD F8 76 29 63 [23:01:07]CommunicateWithHost err = 0 [23:01:07]CheckOFDResponse [23:01:07]1017 (14) - 77093643461234 [23:01:07]1041 (16) - 0000000000871769 [23:01:07]1040 (4) - 163351 [23:01:07]1012 (4) - 20.08.2024 16:51 [23:01:07]1206 (1) - 0 [23:01:07]OFD Sender: Remove packet 163351 [23:01:07]ProducePacketName [23:01:07]name=ofd_packets/00163351 [23:01:07]NVStorageDeleteData [23:01:08]OFD Sender: No OFD packet to send [23:01:13]OFD Sender: No OFD packet to send [23:01:18]OFD Sender: No OFD packet to send [23:01:21]recv_with_timeout no data received [23:01:23]OFD Sender: No OFD packet to send [23:01:28]OFD Sender: No OFD packet to send [23:01:32]recv_with_timeout no data received [23:01:33]OFD Sender: No OFD packet to send [23:01:38]OFD Sender: No OFD packet to send [23:01:43]OFD Sender: No OFD packet to send [23:01:48]OFD Sender: No OFD packet to send [23:01:53]OFD Sender: No OFD packet to send [23:01:58]OFD Sender: No OFD packet to send [23:02:03]OFD Sender: No OFD packet to send [23:02:08]OFD Sender: No OFD packet to send [23:02:13]OFD Sender: No OFD packet to send [23:02:18]OFD Sender: No OFD packet to send [23:02:23]OFD Sender: No OFD packet to send [23:02:28]OFD Sender: No OFD packet to send [23:02:33]OFD Sender: No OFD packet to send [23:02:38]OFD Sender: No OFD packet to send [23:02:43]OFD Sender: No OFD packet to send [23:02:48]OFD Sender: No OFD packet to send [23:02:53]OFD Sender: No OFD packet to send [23:02:58]OFD Sender: No OFD packet to send [23:03:02]accept exits with 7 [23:03:02]New connection [23:03:02]New thread 3067637092 created [23:03:02]Thread 3067493732 joined [23:03:02]Waiting for new connection... [23:03:02] Sock 7.Parse request [23:03:02]Sock 7.Check first char [23:03:02]Sock 7.First char is OK [23:03:02]request: POST /json_proto HTTP/1.0 [23:03:02]Method: POST [23:03:02]URL: /json_proto [23:03:02]Method is POST - this is cgi request [23:03:02]url: /json_proto [23:03:02]query_string will be loaded in cgi processing [23:03:02]execute_cgi json_proto POST (null) [23:03:02]execute_cgi path=json_proto method=POST [23:03:02]POST find Content-Length [23:03:02]Host: 172.17.44.132:8080 [23:03:02]Content-Length: 677 [23:03:02]Content-Type: application/json [23:03:02] [23:03:02]POST finish read [23:03:02]Found Content-Length = 677 [23:03:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:03:02]execute_script... [23:03:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291881", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 8.850, "sum" : 600.03, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:03:02]POST & json_proto [23:03:02]process_json_proto [23:03:02]json parsed OK: [23:03:02]protocol is kg_v1.0 [23:03:02]action value=close_receipt [23:03:02]process_action close_receipt [23:03:02]cmd_close_receipt [23:03:02]MH_GetDate [23:03:02]Write to MH i2c: F0 00 00 26 0E 23 [23:03:02]Write i2c OK [23:03:02]MH_I2C_Read... [23:03:02]Read from MH i2c: F0 [23:03:02]MH_I2C_Read... [23:03:02]Read from MH i2c: F0 09 00 [23:03:02]MH_I2C_Read... [23:03:02]Read from MH i2c: F0 09 00 26 0E 00 A8 20 C5 66 2A 83 C1 65 F2 [23:03:02]GetLastDocTimeStamp 1724194860 [23:03:02]current date 1724194984 [23:03:02]FM_GetShiftState [23:03:02]SAM_PROTO_GetShiftState [23:03:02]wFMCommunicate request_size=4 [23:03:02]MH_SAM_APDU [23:03:02]CAPDU: 80 13 01 00 [23:03:02]Write to MH i2c: E2 08 00 27 0E 80 13 01 00 00 00 00 00 B2 [23:03:02]Write i2c OK [23:03:02]MH_I2C_Read... [23:03:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:03:02]Read from MH i2c: E2 [23:03:02]MH_I2C_Read... [23:03:02]Read from MH i2c: E2 0E 00 [23:03:02]MH_I2C_Read... [23:03:02]Read from MH i2c: E2 0E 00 27 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 80 [23:03:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:03:02]wFMCommunicate OK [23:03:02]SAM_PROTO_GetShiftState done [23:03:02]FM_GetShiftState done [23:03:02]opened in 1724113081 [23:03:02]opened+sec_in_day 1724199481 [23:03:02]quantity*price = 60003 [23:03:02]sum+1 = 60004 [23:03:02]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.03 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.72 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 797 20.08.2024 23:03 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163352 ФПД: 94067361901717 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230304&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163352&fm=94067361901717&tin=02508201610067®Number=0000000000092562&sum=60000 [23:03:04]StoreToDocumentArchive [23:03:04]shift 465 fd 163352 [23:03:04]save to /storage/0465/doc_00163352 [23:03:04]save last doc name /storage/0465/doc_00163352 to /storage/kkm_last_doc_name [23:03:04]save OK [23:03:04]Clear old archive folders... [23:03:04]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:03:04]tlvbuf is 009C1770 [23:03:04]SAM_PROTO_ClearQueue [23:03:04]wFMCommunicate request_size=4 [23:03:04]MH_SAM_APDU [23:03:04]CAPDU: 80 09 00 00 [23:03:04]Write to MH i2c: E2 08 00 34 0E 80 09 00 00 00 00 00 00 B4 [23:03:04]Write i2c OK [23:03:04]MH_I2C_Read... [23:03:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:03:04]Read from MH i2c: E2 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 03 00 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 03 00 34 0E 00 90 00 B6 [23:03:04]RAPDU: 90 00 [23:03:04]wFMCommunicate OK [23:03:04]SAM_PROTO_ClearQueue done [23:03:04]KKMCreateOFDPacket [23:03:04]OFDProtocolAddRootSTLVToBuf [23:03:04]FM_MakeSignedData [23:03:04]FM_MakeSignedData [23:03:04]SAM_PROTO_SignData [23:03:04]wFMCommunicate request_size=4 [23:03:04]MH_SAM_APDU [23:03:04]CAPDU: 80 0D 01 02 [23:03:04]Write to MH i2c: E2 08 00 35 0E 80 0D 01 02 00 00 00 00 BC [23:03:04]Write i2c OK [23:03:04]MH_I2C_Read... [23:03:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:03:04]Read from MH i2c: E2 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 03 00 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 03 00 35 0E 00 90 00 B7 [23:03:04]RAPDU: 90 00 [23:03:04]wFMCommunicate OK [23:03:04]wFMCommunicate request_size=255 [23:03:04]MH_SAM_APDU [23:03:04]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 A8 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7E 02 00 35 04 06 00 55 [23:03:04]Write to MH i2c: E2 02 01 36 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 A8 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7E 02 00 35 04 06 00 55 00 00 D9 [23:03:04]Write i2c OK [23:03:04]MH_I2C_Read... [23:03:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:03:04]Read from MH i2c: E2 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 03 00 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 03 00 36 0E 00 90 00 B8 [23:03:04]RAPDU: 90 00 [23:03:04]wFMCommunicate OK [23:03:04]wFMCommunicate request_size=10 [23:03:04]MH_SAM_APDU [23:03:04]CAPDU: 80 0D 02 02 05 8D C3 B0 EC 95 [23:03:04]Write to MH i2c: E2 0D 00 37 0E 80 0D 02 02 05 00 8D C3 B0 EC 95 00 00 4A [23:03:04]Write i2c OK [23:03:04]MH_I2C_Read... [23:03:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:03:04]Read from MH i2c: E2 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 03 00 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 03 00 37 0E 00 90 00 B9 [23:03:04]RAPDU: 90 00 [23:03:04]wFMCommunicate OK [23:03:04]wFMCommunicate request_size=4 [23:03:04]MH_SAM_APDU [23:03:04]CAPDU: 80 0D 03 02 [23:03:04]Write to MH i2c: E2 08 00 38 0E 80 0D 03 02 00 00 00 00 C1 [23:03:04]Write i2c OK [23:03:04]MH_I2C_Read... [23:03:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:03:04]Read from MH i2c: E2 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 0B 00 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 0B 00 38 0E 00 A4 5F E5 4D 33 8F 3F D3 90 00 CB [23:03:04]RAPDU: A4 5F E5 4D 33 8F 3F D3 90 00 [23:03:04]wFMCommunicate OK [23:03:04]SAM_PROTO_SignData done [23:03:04]FM_MakeSignedData done [23:03:04]CreateOFDProtocolMessage [23:03:04]wFMCommunicate request_size=4 [23:03:04]MH_SAM_APDU [23:03:04]CAPDU: 80 11 00 00 [23:03:04]Write to MH i2c: E2 08 00 39 0E 80 11 00 00 00 00 00 00 C1 [23:03:04]Write i2c OK [23:03:04]MH_I2C_Read... [23:03:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:03:04]Read from MH i2c: E2 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 17 00 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: E2 17 00 39 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [23:03:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:03:04]wFMCommunicate OK [23:03:04]CreateOFDProtocolMessage done [23:03:04]OFDSenderStorePacket 163352 [23:03:04]StoreOFDPacket docnum=163352 [23:03:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 58 BF 07 01 B0 46 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 92 22 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 63 EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E4 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 03 00 00 F4 03 04 00 A8 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 18 7E 02 00 35 04 06 00 55 8D C3 B0 EC 95 A4 5F E5 4D 33 8F 3F D3 [23:03:04]CheckFolder [23:03:04]dirname=/storage/ofd_packets [23:03:04]CheckFolder done [23:03:04]ProducePacketName [23:03:04]name=ofd_packets/00163352 [23:03:04]NVStorageSaveData ofd_packets/00163352 [23:03:04]File name is /storage/ofd_packets/00163352 [23:03:04]Write 301 bytes [23:03:04]NVStorageSaveData done [23:03:04]OFDSenderStorePacket done [23:03:04]KKMCreateOFDPacket done [23:03:04]NVStorageSaveData kkm_last_timestamp [23:03:04]File name is /storage/kkm_last_timestamp [23:03:04]Write 4 bytes [23:03:04]NVStorageSaveData done [23:03:04]ExternCall_PrintAddStr [23:03:04]wPrintStart [23:03:04]Write to MH i2c: 01 00 00 3A 0E 48 [23:03:04]Write i2c OK [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: 01 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: 01 07 00 [23:03:04]MH_I2C_Read... [23:03:04]Read from MH i2c: 01 07 00 3A 0E 00 00 00 00 00 FF 0F 5D [23:03:04]RasterBufferAndPrint [23:03:04]line Счет N : (1)291881 [23:03:04]line ИНН: 02508201610067 [23:03:04]line Контрольно-Кассовый Чек [23:03:04]line ПРОДАЖА [23:03:04]line ТРК (МРК, ГНК) : 32 [23:03:04]line Товар: 2710124130 [23:03:04]line Аи-92-К-5 [23:03:04]line 8.850 * 67.80 [23:03:04]line = 600.03 [23:03:04]line НДС 12% НСП 1% [23:03:04]line > о реализуемом товаре [23:03:04]line ОКРУГЛЕНИЕ: -0.03 [23:03:04]line ИТОГО: 600.00 [23:03:04]line Внесено: 600.00 [23:03:04]line СДАЧА: 0.00 [23:03:04]line НСП 1% : 5.31 [23:03:04]line НДС 12% : 63.72 [23:03:04]line Наличными: 600.00 [23:03:04]line Безнал.: 0.00 [23:03:04]line Место: АЗС № 130 "Партнер Нефть" [23:03:04]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:03:04]line СНО: Общий режим [23:03:04]line Чек 797 20.08.2024 23:03 [23:03:04]line Смена: 465 ФФД: 1.0 [23:03:04]line ЗНМ: 0300000070 [23:03:04]line РНМ: 0000000000092562 [23:03:04]line Версия ККМ: 001 [23:03:04]line ФМ: 0000000000871769 [23:03:04]line ФД: 163352 [23:03:04]line ФПД: 94067361901717 [23:03:04]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230304&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163352&fm=94067361901717&tin=02508201610067®Number=0000000000092562&sum=60000 [23:03:04]written 0, free lines is 4095 [23:03:04]OFD Sender: Processing packet 163352 [packets to send 961, broken 960] [23:03:04]ProducePacketName [23:03:04]name=ofd_packets/00163352 [23:03:04]OFD Sender: To server: pG, [23:03:04]CommunicateWithHost lk.salyk.kg:30040 [23:03:04]ConnectInit lk.salyk.kg [23:03:05]Write to MH i2c: 01 00 00 65 0E 73 [23:03:05]Write i2c OK [23:03:05]MH_I2C_Read... [23:03:05]Read from MH i2c: 01 [23:03:05]MH_I2C_Read... [23:03:05]Read from MH i2c: 01 07 00 [23:03:05]MH_I2C_Read... [23:03:05]Read from MH i2c: 01 07 00 65 0E 00 00 00 00 00 B5 0C 3B [23:03:05]RasterBufferAndPrint [23:03:05]line [23:03:05]line [23:03:05]line [23:03:05]line [23:03:05]line [23:03:05]written 0, free lines is 3259 [23:03:05]MH_Cut [23:03:05]Write to MH i2c: D1 01 00 6C 0E 01 4C [23:03:05]Write i2c OK [23:03:05]MH_I2C_Read... [23:03:05]Read from MH i2c: D1 [23:03:05]MH_I2C_Read... [23:03:05]Read from MH i2c: D1 01 00 [23:03:05]MH_I2C_Read... [23:03:05]Read from MH i2c: D1 01 00 6C 0E 00 4B [23:03:05]Write to MH i2c: 01 00 00 6D 0E 7B [23:03:05]Write i2c OK [23:03:05]MH_I2C_Read... [23:03:05]*** Cut start [23:03:05]*** Purtial cut [23:03:05]*** Stage 1: CUTSNS_PIN = 1 [23:03:07]Read from MH i2c: 01 [23:03:07]MH_I2C_Read... [23:03:07]*** Stop cut motor [23:03:07]*** Cut end [23:03:07]Read from MH i2c: 01 07 00 [23:03:07]MH_I2C_Read... [23:03:07]Read from MH i2c: 01 07 00 6D 0E 00 00 00 00 00 FF 0F 90 [23:03:07]process_action close_receipt done [23:03:07]requested_data is exist [23:03:07]produce_requested_data [23:03:07]requested_item fm.sn is exist - process it [23:03:07]wFMCommunicate request_size=4 [23:03:07]MH_SAM_APDU [23:03:07]CAPDU: 80 11 00 00 [23:03:07]Write to MH i2c: E2 08 00 6E 0E 80 11 00 00 00 00 00 00 F6 [23:03:07]Write i2c OK [23:03:07]MH_I2C_Read... [23:03:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:03:07]Read from MH i2c: E2 [23:03:07]MH_I2C_Read... [23:03:07]Read from MH i2c: E2 17 00 [23:03:07]MH_I2C_Read... [23:03:07]Read from MH i2c: E2 17 00 6E 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [23:03:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:03:07]wFMCommunicate OK [23:03:07]requested_item fd.num is exist - process it [23:03:07]SAM_PROTO_GetFieldsCounters [23:03:07]wFMCommunicate request_size=4 [23:03:07]MH_SAM_APDU [23:03:07]CAPDU: 80 13 00 00 [23:03:07]Write to MH i2c: E2 08 00 6F 0E 80 13 00 00 00 00 00 00 F9 [23:03:07]Write i2c OK [23:03:07]MH_I2C_Read... [23:03:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:03:08]Read from MH i2c: E2 [23:03:08]MH_I2C_Read... [23:03:08]Read from MH i2c: E2 62 00 [23:03:08]MH_I2C_Read... [23:03:08]Read from MH i2c: E2 62 00 6F 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1D 03 00 00 5E 04 04 00 1D 03 00 00 57 04 04 00 1E 03 00 00 19 04 04 00 00 00 00 00 90 00 E9 [23:03: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 18 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1D 03 00 00 5E 04 04 00 1D 03 00 00 57 04 04 00 1E 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:03:08]wFMCommunicate OK [23:03:08]SAM_PROTO_GetFieldsCounters done [23:03:08]requested_item shift.num is exist - process it [23:03:08]requested_item shift.opened is exist - process it [23:03:08]req_shift_opened [23:03:08]FM_GetShiftState [23:03:08]SAM_PROTO_GetShiftState [23:03:08]wFMCommunicate request_size=4 [23:03:08]MH_SAM_APDU [23:03:08]CAPDU: 80 13 01 00 [23:03:08]Write to MH i2c: E2 08 00 70 0E 80 13 01 00 00 00 00 00 FB [23:03:08]Write i2c OK [23:03:08]MH_I2C_Read... [23:03:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:03:08]Read from MH i2c: E2 [23:03:08]MH_I2C_Read... [23:03:08]Read from MH i2c: E2 0E 00 [23:03:08]MH_I2C_Read... [23:03:08]Read from MH i2c: E2 0E 00 70 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C9 [23:03:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:03:08]wFMCommunicate OK [23:03:08]SAM_PROTO_GetShiftState done [23:03:08]FM_GetShiftState done [23:03:08]req_shift_opened done [23:03:08]requested_item shift.open_date is exist - process it [23:03:08]req_shift_open_date [23:03:08]req_shift_open_date done [23:03:08]produce_requested_data done [23:03:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163352,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:03:08]process_action_free close_receipt [23:03:08]json_value_free [23:03:08]json_value_free done [23:03:08]process_json_proto returns [23:03:08]Send response to host [23:03:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163352,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:03:08]free response buf [23:03:08]execute_script done [23:03:08]execute_script returns [23:03:08]free content buf [23:03:08]Sock 7.Close socket [23:03:08]Sock 7.Thread stoped [23:03:08]accept exits with 9 [23:03:08]New connection [23:03:08]New thread 3067493732 created [23:03:08]Thread 3067637092 joined [23:03:08]Waiting for new connection... [23:03:08] Sock 9.Parse request [23:03:08]Sock 9.Check first char [23:03:08]Sock 9.First char is OK [23:03:08]request: POST /json_proto HTTP/1.0 [23:03:08]Method: POST [23:03:08]URL: /json_proto [23:03:08]Method is POST - this is cgi request [23:03:08]url: /json_proto [23:03:08]query_string will be loaded in cgi processing [23:03:08]execute_cgi json_proto POST (null) [23:03:08]execute_cgi path=json_proto method=POST [23:03:08]POST find Content-Length [23:03:08]Host: 172.17.44.132:8080 [23:03:08]Content-Length: 677 [23:03:08]Content-Type: application/json [23:03:08] [23:03:08]POST finish read [23:03:08]Found Content-Length = 677 [23:03:08]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:03:08]execute_script... [23:03:08]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291882", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:03:08]POST & json_proto [23:03:08]process_json_proto [23:03:08]json parsed OK: [23:03:08]protocol is kg_v1.0 [23:03:08]action value=close_receipt [23:03:08]process_action close_receipt [23:03:08]cmd_close_receipt [23:03:08]MH_GetDate [23:03:08]Write to MH i2c: F0 00 00 71 0E 6E [23:03:08]Write i2c OK [23:03:08]MH_I2C_Read... [23:03:08]Read from MH i2c: F0 [23:03:08]MH_I2C_Read... [23:03:08]Read from MH i2c: F0 09 00 [23:03:08]MH_I2C_Read... [23:03:08]Read from MH i2c: F0 09 00 71 0E 00 AD 20 C5 66 2A 83 C1 65 42 [23:03:08]GetLastDocTimeStamp 1724194984 [23:03:08]current date 1724194989 [23:03:08]FM_GetShiftState [23:03:08]SAM_PROTO_GetShiftState [23:03:08]wFMCommunicate request_size=4 [23:03:08]MH_SAM_APDU [23:03:08]CAPDU: 80 13 01 00 [23:03:08]Write to MH i2c: E2 08 00 72 0E 80 13 01 00 00 00 00 00 FD [23:03:08]Write i2c OK [23:03:08]MH_I2C_Read... [23:03:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:03:08]Read from MH i2c: E2 [23:03:08]MH_I2C_Read... [23:03:08]Read from MH i2c: E2 0E 00 [23:03:08]MH_I2C_Read... [23:03:08]Read from MH i2c: E2 0E 00 72 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CB [23:03:08]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:03:08]wFMCommunicate OK [23:03:08]SAM_PROTO_GetShiftState done [23:03:08]FM_GetShiftState done [23:03:08]opened in 1724113081 [23:03:08]opened+sec_in_day 1724199481 [23:03:08]quantity*price = 50010 [23:03:08]sum+1 = 50012 [23:03:08]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.11 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 798 20.08.2024 23:03 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163353 ФПД: 226902661946255 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230309&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163353&fm=226902661946255&tin=02508201610067®Number=0000000000092562&sum=50000 [23:03:10]StoreToDocumentArchive [23:03:10]shift 465 fd 163353 [23:03:10]save to /storage/0465/doc_00163353 [23:03:10]save last doc name /storage/0465/doc_00163353 to /storage/kkm_last_doc_name [23:03:10]save OK [23:03:10]Clear old archive folders... [23:03:10]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:03:10]tlvbuf is 009EEFD0 [23:03:10]SAM_PROTO_ClearQueue [23:03:10]wFMCommunicate request_size=4 [23:03:10]MH_SAM_APDU [23:03:10]CAPDU: 80 09 00 00 [23:03:10]Write to MH i2c: E2 08 00 7F 0E 80 09 00 00 00 00 00 00 FF [23:03:10]Write i2c OK [23:03:10]MH_I2C_Read... [23:03:10]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:03:10]Read from MH i2c: E2 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 03 00 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 03 00 7F 0E 00 90 00 01 [23:03:10]RAPDU: 90 00 [23:03:10]wFMCommunicate OK [23:03:10]SAM_PROTO_ClearQueue done [23:03:10]KKMCreateOFDPacket [23:03:10]OFDProtocolAddRootSTLVToBuf [23:03:10]FM_MakeSignedData [23:03:10]FM_MakeSignedData [23:03:10]SAM_PROTO_SignData [23:03:10]wFMCommunicate request_size=4 [23:03:10]MH_SAM_APDU [23:03:10]CAPDU: 80 0D 01 02 [23:03:10]Write to MH i2c: E2 08 00 80 0E 80 0D 01 02 00 00 00 00 07 [23:03:10]Write i2c OK [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: *** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:03:10]E2 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 03 00 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 03 00 80 0E 00 90 00 02 [23:03:10]RAPDU: 90 00 [23:03:10]wFMCommunicate OK [23:03:10]wFMCommunicate request_size=255 [23:03:10]MH_SAM_APDU [23:03:10]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 AD 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7E 02 00 35 04 06 00 CE [23:03:10]Write to MH i2c: E2 02 01 81 0E 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 AD 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7E 02 00 35 04 06 00 CE 00 00 C5 [23:03:10]OFD Sender: No OFD packet to send [23:03:10]Write i2c OK [23:03:10]MH_I2C_Read... [23:03:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:03:10]Read from MH i2c: E2 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 03 00 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 03 00 81 0E 00 90 00 03 [23:03:10]RAPDU: 90 00 [23:03:10]wFMCommunicate OK [23:03:10]wFMCommunicate request_size=10 [23:03:10]MH_SAM_APDU [23:03:10]CAPDU: 80 0D 02 02 05 5D E4 90 5B 8F [23:03:10]Write to MH i2c: E2 0D 00 82 0E 80 0D 02 02 05 00 5D E4 90 5B 8F 00 00 CF [23:03:10]Write i2c OK [23:03:10]MH_I2C_Read... [23:03:10]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:03:10]Read from MH i2c: E2 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 03 00 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 03 00 82 0E 00 90 00 04 [23:03:10]RAPDU: 90 00 [23:03:10]wFMCommunicate OK [23:03:10]wFMCommunicate request_size=4 [23:03:10]MH_SAM_APDU [23:03:10]CAPDU: 80 0D 03 02 [23:03:10]Write to MH i2c: E2 08 00 83 0E 80 0D 03 02 00 00 00 00 0C [23:03:10]Write i2c OK [23:03:10]MH_I2C_Read... [23:03:10]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:03:10]Read from MH i2c: E2 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 0B 00 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 0B 00 83 0E 00 EE 13 D6 82 3E DB 77 57 90 00 4D [23:03:10]RAPDU: EE 13 D6 82 3E DB 77 57 90 00 [23:03:10]wFMCommunicate OK [23:03:10]SAM_PROTO_SignData done [23:03:10]FM_MakeSignedData done [23:03:10]CreateOFDProtocolMessage [23:03:10]wFMCommunicate request_size=4 [23:03:10]MH_SAM_APDU [23:03:10]CAPDU: 80 11 00 00 [23:03:10]Write to MH i2c: E2 08 00 84 0E 80 11 00 00 00 00 00 00 0C [23:03:10]Write i2c OK [23:03:10]MH_I2C_Read... [23:03:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:03:10]Read from MH i2c: E2 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 17 00 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: E2 17 00 84 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [23:03:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:03:10]wFMCommunicate OK [23:03:10]CreateOFDProtocolMessage done [23:03:10]OFDSenderStorePacket 163353 [23:03:10]StoreOFDPacket docnum=163353 [23:03:10]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9E 79 07 01 94 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 AD 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7E 02 00 35 04 06 00 CE 5D E4 90 5B 8F EE 13 D6 82 3E DB 77 57 [23:03:10]CheckFolder [23:03:10]dirname=/storage/ofd_packets [23:03:10]CheckFolder done [23:03:10]ProducePacketName [23:03:10]name=ofd_packets/00163353 [23:03:10]NVStorageSaveData ofd_packets/00163353 [23:03:10]File name is /storage/ofd_packets/00163353 [23:03:10]Write 301 bytes [23:03:10]NVStorageSaveData done [23:03:10]OFDSenderStorePacket done [23:03:10]KKMCreateOFDPacket done [23:03:10]NVStorageSaveData kkm_last_timestamp [23:03:10]File name is /storage/kkm_last_timestamp [23:03:10]Write 4 bytes [23:03:10]NVStorageSaveData done [23:03:10]ExternCall_PrintAddStr [23:03:10]wPrintStart [23:03:10]Write to MH i2c: 01 00 00 85 0E 93 [23:03:10]Write i2c OK [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: 01 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: 01 07 00 [23:03:10]MH_I2C_Read... [23:03:10]Read from MH i2c: 01 07 00 85 0E 00 00 00 00 00 FF 0F A8 [23:03:10]RasterBufferAndPrint [23:03:10]line Счет N : (1)291882 [23:03:10]line ИНН: 02508201610067 [23:03:10]line Контрольно-Кассовый Чек [23:03:10]line ПРОДАЖА [23:03:10]line ТРК (МРК, ГНК) : 53 [23:03:10]line Товар: 2710124500 [23:03:10]line Аи-95-К-5 [23:03:10]line 6.740 * 74.20 [23:03:10]line = 500.11 [23:03:10]line НДС 12% НСП 1% [23:03:10]line > о реализуемом товаре [23:03:10]line ОКРУГЛЕНИЕ: -0.11 [23:03:10]line ИТОГО: 500.00 [23:03:10]line Внесено: 500.00 [23:03:10]line СДАЧА: 0.00 [23:03:10]line НСП 1% : 4.43 [23:03:10]line НДС 12% : 53.11 [23:03:10]line Наличными: 500.00 [23:03:10]line Безнал.: 0.00 [23:03:10]line Место: АЗС № 130 "Партнер Нефть" [23:03:10]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:03:10]line СНО: Общий режим [23:03:10]line Чек 798 20.08.2024 23:03 [23:03:10]line Смена: 465 ФФД: 1.0 [23:03:10]line ЗНМ: 0300000070 [23:03:10]line РНМ: 0000000000092562 [23:03:10]line Версия ККМ: 001 [23:03:10]line ФМ: 0000000000871769 [23:03:10]line ФД: 163353 [23:03:11]line ФПД: 226902661946255 [23:03:11]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230309&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163353&fm=226902661946255&tin=02508201610067®Number=0000000000092562&sum=50000 [23:03:11]OFD Sender: Processing packet 163353 [packets to send 961, broken 960] [23:03:11]ProducePacketName [23:03:11]name=ofd_packets/00163353 [23:03:11]OFD Sender: To server: pG, [23:03:11]CommunicateWithHost lk.salyk.kg:30040 [23:03:11]ConnectInit lk.salyk.kg [23:03:11]written 0, free lines is 4095 [23:03:11]Write to MH i2c: 01 00 00 B0 0E BE [23:03:11]Write i2c OK [23:03:11]MH_I2C_Read... [23:03:11]Read from MH i2c: 01 [23:03:11]MH_I2C_Read... [23:03:11]Read from MH i2c: 01 07 00 [23:03:11]MH_I2C_Read... [23:03:11]Read from MH i2c: 01 07 00 B0 0E 00 00 00 00 00 BE 0C 8F [23:03:11]RasterBufferAndPrint [23:03:11]line [23:03:11]line [23:03:11]line [23:03:11]line [23:03:11]line [23:03:11]written 0, free lines is 3273 [23:03:11]MH_Cut [23:03:11]Write to MH i2c: D1 01 00 B7 0E 01 97 [23:03:11]Write i2c OK [23:03:11]MH_I2C_Read... [23:03:11]Read from MH i2c: D1 [23:03:11]MH_I2C_Read... [23:03:11]Read from MH i2c: D1 01 00 [23:03:11]MH_I2C_Read... [23:03:11]Read from MH i2c: D1 01 00 B7 0E 00 96 [23:03:11]Write to MH i2c: 01 00 00 B8 0E C6 [23:03:11]Write i2c OK [23:03:11]MH_I2C_Read... [23:03:12]*** Cut start [23:03:12]*** Purtial cut [23:03:12]*** Stage 1: CUTSNS_PIN = 1 [23:03:13]Connected sock=10 [23:03:13]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9E 79 07 01 94 F9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1E 03 00 00 F4 03 04 00 AD 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7E 02 00 35 04 06 00 CE 5D E4 90 5B 8F EE 13 D6 82 3E DB 77 57 [23:03:14]Read from MH i2c: 01 [23:03:14]*** Stop cut motor [23:03:14]MH_I2C_Read... [23:03:14]*** Cut end [23:03:14]Read from MH i2c: 01 07 00 [23:03:14]MH_I2C_Read... [23:03:14]Read from MH i2c: 01 07 00 B8 0E 00 00 00 00 00 FF 0F DB [23:03:14]process_action close_receipt done [23:03:14]requested_data is exist [23:03:14]produce_requested_data [23:03:14]requested_item fm.sn is exist - process it [23:03:14]wFMCommunicate request_size=4 [23:03:14]MH_SAM_APDU [23:03:14]CAPDU: 80 11 00 00 [23:03:14]Write to MH i2c: E2 08 00 B9 0E 80 11 00 00 00 00 00 00 41 [23:03:14]Write i2c OK [23:03:14]MH_I2C_Read... [23:03:14]Read from MH i2c: E2 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:03:14] [23:03:14]MH_I2C_Read... [23:03:14]Read from MH i2c: E2 17 00 [23:03:14]MH_I2C_Read... [23:03:14]Read from MH i2c: E2 17 00 B9 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [23:03:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:03:14]wFMCommunicate OK [23:03:14]requested_item fd.num is exist - process it [23:03:14]SAM_PROTO_GetFieldsCounters [23:03:14]wFMCommunicate request_size=4 [23:03:14]MH_SAM_APDU [23:03:14]CAPDU: 80 13 00 00 [23:03:14]Write to MH i2c: E2 08 00 BA 0E 80 13 00 00 00 00 00 00 44 [23:03:14]Write i2c OK [23:03:14]MH_I2C_Read... [23:03:14]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:03:14]Read from MH i2c: E2 [23:03:14]MH_I2C_Read... [23:03:14]Read from MH i2c: E2 62 00 [23:03:14]MH_I2C_Read... [23:03:14]Read from MH i2c: E2 62 00 BA 0E 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1E 03 00 00 5E 04 04 00 1E 03 00 00 57 04 04 00 1F 03 00 00 19 04 04 00 00 00 00 00 90 00 38 [23:03: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 19 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1E 03 00 00 5E 04 04 00 1E 03 00 00 57 04 04 00 1F 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:03:14]wFMCommunicate OK [23:03:14]SAM_PROTO_GetFieldsCounters done [23:03:14]requested_item shift.num is exist - process it [23:03:14]requested_item shift.opened is exist - process it [23:03:14]req_shift_opened [23:03:14]FM_GetShiftState [23:03:14]SAM_PROTO_GetShiftState [23:03:14]wFMCommunicate request_size=4 [23:03:14]MH_SAM_APDU [23:03:14]CAPDU: 80 13 01 00 [23:03:14]Write to MH i2c: E2 08 00 BB 0E 80 13 01 00 00 00 00 00 46 [23:03:14]Write i2c OK [23:03:14]MH_I2C_Read... [23:03:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:03:14]Read from MH i2c: E2 [23:03:14]MH_I2C_Read... [23:03:14]Read from MH i2c: E2 0E 00 [23:03:14]MH_I2C_Read... [23:03:14]Read from MH i2c: E2 0E 00 BB 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 14 [23:03:14]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:03:14]wFMCommunicate OK [23:03:14]SAM_PROTO_GetShiftState done [23:03:14]FM_GetShiftState done [23:03:14]req_shift_opened done [23:03:14]requested_item shift.open_date is exist - process it [23:03:14]req_shift_open_date [23:03:14]req_shift_open_date done [23:03:14]produce_requested_data done [23:03:14]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163353,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:03:14]process_action_free close_receipt [23:03:14]json_value_free [23:03:14]json_value_free done [23:03:14]process_json_proto returns [23:03:14]Send response to host [23:03:14]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163353,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:03:14]free response buf [23:03:14]execute_script done [23:03:14]execute_script returns [23:03:14]free content buf [23:03:14]Sock 9.Close socket [23:03:14]Sock 9.Thread stoped [23:03: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 36 39 4F 00 00 00 9A 09 47 00 1A 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 19 7E 02 00 F4 03 04 00 05 CA C4 66 B6 04 01 00 00 1C BE 5C 59 7F CD 99 CC [23:03:15]CommunicateWithHost err = 0 [23:03:15]CheckOFDResponse [23:03:15]1017 (14) - 77093643461234 [23:03:15]1041 (16) - 0000000000871769 [23:03:15]1040 (4) - 163353 [23:03:15]1012 (4) - 20.08.2024 16:53 [23:03:15]1206 (1) - 0 [23:03:15]OFD Sender: Remove packet 163353 [23:03:15]ProducePacketName [23:03:15]name=ofd_packets/00163353 [23:03:15]NVStorageDeleteData [23:03:16]OFD Sender: No OFD packet to send [23:03:20]recv_with_timeout no data received [23:03:21]OFD Sender: No OFD packet to send [23:03:26]OFD Sender: No OFD packet to send [23:03:31]OFD Sender: No OFD packet to send [23:03:34]recv_with_timeout no data received [23:03:36]OFD Sender: No OFD packet to send [23:03:41]OFD Sender: No OFD packet to send [23:03:46]OFD Sender: No OFD packet to send [23:03:48]recv_with_timeout no data received [23:03:51]OFD Sender: No OFD packet to send [23:03:56]OFD Sender: No OFD packet to send [23:04:01]OFD Sender: No OFD packet to send [23:04:02]recv_with_timeout no data received [23:04:06]OFD Sender: No OFD packet to send [23:04:11]accept exits with 7 [23:04:11]New connection [23:04:11]New thread 3067637092 created [23:04:11]Thread 3067493732 joined [23:04:11]Waiting for new connection... [23:04:11] Sock 7.Parse request [23:04:11]Sock 7.Check first char [23:04:11]Sock 7.First char is OK [23:04:11]request: POST /json_proto HTTP/1.0 [23:04:11]Method: POST [23:04:11]URL: /json_proto [23:04:11]Method is POST - this is cgi request [23:04:11]url: /json_proto [23:04:11]query_string will be loaded in cgi processing [23:04:11]execute_cgi json_proto POST (null) [23:04:11]execute_cgi path=json_proto method=POST [23:04:11]POST find Content-Length [23:04:11]Host: 172.17.44.132:8080 [23:04:11]Content-Length: 680 [23:04:11]Content-Type: application/json [23:04:11] [23:04:11]POST finish read [23:04:11]Found Content-Length = 680 [23:04:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 6.520, "sum" : 250.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:04:11]execute_script... [23:04:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291884", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 6.520, "sum" : 250.37, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:04:11]POST & json_proto [23:04:11]process_json_proto [23:04:11]json parsed OK: [23:04:11]protocol is kg_v1.0 [23:04:11]action value=close_receipt [23:04:11]process_action close_receipt [23:04:11]cmd_close_receipt [23:04:11]MH_GetDate [23:04:11]Write to MH i2c: F0 00 00 BC 0E B9 [23:04:11]Write i2c OK [23:04:11]MH_I2C_Read... [23:04:11]Read from MH i2c: F0 [23:04:11]MH_I2C_Read... [23:04:11]Read from MH i2c: F0 09 00 [23:04:11]MH_I2C_Read... [23:04:11]Read from MH i2c: F0 09 00 BC 0E 00 EC 20 C5 66 2A 83 C1 65 CC [23:04:11]GetLastDocTimeStamp 1724194989 [23:04:11]current date 1724195052 [23:04:11]FM_GetShiftState [23:04:11]SAM_PROTO_GetShiftState [23:04:11]wFMCommunicate request_size=4 [23:04:11]MH_SAM_APDU [23:04:11]CAPDU: 80 13 01 00 [23:04:11]Write to MH i2c: E2 08 00 BD 0E 80 13 01 00 00 00 00 00 48 [23:04:11]Write i2c OK [23:04:11]MH_I2C_Read... [23:04:11]OFD Sender: No OFD packet to send [23:04:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:04:11]Read from MH i2c: E2 [23:04:11]MH_I2C_Read... [23:04:11]Read from MH i2c: E2 0E 00 [23:04:11]MH_I2C_Read... [23:04:11]Read from MH i2c: E2 0E 00 BD 0E 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 16 [23:04:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:04:11]wFMCommunicate OK [23:04:11]SAM_PROTO_GetShiftState done [23:04:11]FM_GetShiftState done [23:04:11]opened in 1724113081 [23:04:11]opened+sec_in_day 1724199481 [23:04:11]quantity*price = 25036 [23:04:11]sum+1 = 25038 [23:04:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.22 НДС 12% : 26.59 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 799 20.08.2024 23:04 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163354 ФПД: 138966966533305 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230412&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163354&fm=138966966533305&tin=02508201610067®Number=0000000000092562&sum=25000 [23:04:12]StoreToDocumentArchive [23:04:12]shift 465 fd 163354 [23:04:12]save to /storage/0465/doc_00163354 [23:04:12]save last doc name /storage/0465/doc_00163354 to /storage/kkm_last_doc_name [23:04:12]save OK [23:04:12]Clear old archive folders... [23:04:12]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:04:12]tlvbuf is 008F0770 [23:04:12]SAM_PROTO_ClearQueue [23:04:12]wFMCommunicate request_size=4 [23:04:12]MH_SAM_APDU [23:04:12]CAPDU: 80 09 00 00 [23:04:12]Write to MH i2c: E2 08 00 CA 0E 80 09 00 00 00 00 00 00 4A [23:04:12]Write i2c OK [23:04:12]MH_I2C_Read... [23:04:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:04:12]Read from MH i2c: E2 [23:04:12]MH_I2C_Read... [23:04:12]Read from MH i2c: E2 03 00 [23:04:12]MH_I2C_Read... [23:04:12]Read from MH i2c: E2 03 00 CA 0E 00 90 00 4C [23:04:12]RAPDU: 90 00 [23:04:12]wFMCommunicate OK [23:04:12]SAM_PROTO_ClearQueue done [23:04:12]KKMCreateOFDPacket [23:04:12]OFDProtocolAddRootSTLVToBuf [23:04:12]FM_MakeSignedData [23:04:12]FM_MakeSignedData [23:04:12]SAM_PROTO_SignData [23:04:12]wFMCommunicate request_size=4 [23:04:12]MH_SAM_APDU [23:04:12]CAPDU: 80 0D 01 02 [23:04:12]Write to MH i2c: E2 08 00 CB 0E 80 0D 01 02 00 00 00 00 52 [23:04:12]Write i2c OK [23:04:12]MH_I2C_Read... [23:04:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:04:12]Read from MH i2c: E2 [23:04:12]MH_I2C_Read... [23:04:12]Read from MH i2c: E2 03 00 [23:04:12]MH_I2C_Read... [23:04:12]Read from MH i2c: E2 03 00 CB 0E 00 90 00 4D [23:04:12]RAPDU: 90 00 [23:04:12]wFMCommunicate OK [23:04:12]wFMCommunicate request_size=255 [23:04:12]MH_SAM_APDU [23:04:12]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 19 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 CD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 03 00 00 F4 03 04 00 EC 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7E 02 00 35 04 06 00 7E 63 [23:04:12]Write to MH i2c: E2 02 01 CC 0E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 19 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 CD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 03 00 00 F4 03 04 00 EC 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7E 02 00 35 04 06 00 7E 63 00 00 E2 [23:04:12]Write i2c OK [23:04:12]MH_I2C_Read... [23:04:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:04:13]Read from MH i2c: E2 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: E2 03 00 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: E2 03 00 CC 0E 00 90 00 4E [23:04:13]RAPDU: 90 00 [23:04:13]wFMCommunicate OK [23:04:13]wFMCommunicate request_size=9 [23:04:13]MH_SAM_APDU [23:04:13]CAPDU: 80 0D 02 02 04 C4 AC FC B9 [23:04:13]Write to MH i2c: E2 0C 00 CD 0E 80 0D 02 02 04 00 C4 AC FC B9 00 00 82 [23:04:13]Write i2c OK [23:04:13]MH_I2C_Read... [23:04:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:04:13]Read from MH i2c: E2 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: E2 03 00 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: E2 03 00 CD 0E 00 90 00 4F [23:04:13]RAPDU: 90 00 [23:04:13]wFMCommunicate OK [23:04:13]wFMCommunicate request_size=4 [23:04:13]MH_SAM_APDU [23:04:13]CAPDU: 80 0D 03 02 [23:04:13]Write to MH i2c: E2 08 00 CE 0E 80 0D 03 02 00 00 00 00 57 [23:04:13]Write i2c OK [23:04:13]MH_I2C_Read... [23:04:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:04:13]Read from MH i2c: E2 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: E2 0B 00 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: E2 0B 00 CE 0E 00 A0 4E 1C C8 69 B3 37 B1 90 00 2E [23:04:13]RAPDU: A0 4E 1C C8 69 B3 37 B1 90 00 [23:04:13]wFMCommunicate OK [23:04:13]SAM_PROTO_SignData done [23:04:13]FM_MakeSignedData done [23:04:13]CreateOFDProtocolMessage [23:04:13]wFMCommunicate request_size=4 [23:04:13]MH_SAM_APDU [23:04:13]CAPDU: 80 11 00 00 [23:04:13]Write to MH i2c: E2 08 00 CF 0E 80 11 00 00 00 00 00 00 57 [23:04:13]Write i2c OK [23:04:13]MH_I2C_Read... [23:04:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:04:13]Read from MH i2c: E2 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: E2 17 00 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: E2 17 00 CF 0E 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B0 [23:04:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:04:13]wFMCommunicate OK [23:04:13]CreateOFDProtocolMessage done [23:04:13]OFDSenderStorePacket 163354 [23:04:13]StoreOFDPacket docnum=163354 [23:04:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 7A 88 06 01 95 D1 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 19 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 CD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 03 00 00 F4 03 04 00 EC 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7E 02 00 35 04 06 00 7E 63 C4 AC FC B9 A0 4E 1C C8 69 B3 37 B1 [23:04:13]CheckFolder [23:04:13]dirname=/storage/ofd_packets [23:04:13]CheckFolder done [23:04:13]ProducePacketName [23:04:13]name=ofd_packets/00163354 [23:04:13]NVStorageSaveData ofd_packets/00163354 [23:04:13]File name is /storage/ofd_packets/00163354 [23:04:13]Write 300 bytes [23:04:13]NVStorageSaveData done [23:04:13]OFDSenderStorePacket done [23:04:13]KKMCreateOFDPacket done [23:04:13]NVStorageSaveData kkm_last_timestamp [23:04:13]File name is /storage/kkm_last_timestamp [23:04:13]Write 4 bytes [23:04:13]NVStorageSaveData done [23:04:13]ExternCall_PrintAddStr [23:04:13]wPrintStart [23:04:13]Write to MH i2c: 01 00 00 D0 0E DE [23:04:13]Write i2c OK [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: 01 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: 01 07 00 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: 01 07 00 D0 0E 00 00 00 00 00 FF 0F F3 [23:04:13]RasterBufferAndPrint [23:04:13]line Счет N : (1)291884 [23:04:13]line ИНН: 02508201610067 [23:04:13]line Контрольно-Кассовый Чек [23:04:13]line ПРОДАЖА [23:04:13]line ТРК (МРК, ГНК) : 71 [23:04:13]line Товар: 2711129700 [23:04:13]line ГАЗ-К-5 [23:04:13]line 6.520 * 38.40 [23:04:13]line = 250.37 [23:04:13]line НДС 12% НСП 1% [23:04:13]line > о реализуемом товаре [23:04:13]line ОКРУГЛЕНИЕ: -0.37 [23:04:13]line ИТОГО: 250.00 [23:04:13]line Внесено: 250.00 [23:04:13]line СДАЧА: 0.00 [23:04:13]line НСП 1% : 2.22 [23:04:13]line НДС 12% : 26.59 [23:04:13]line Наличными: 250.00 [23:04:13]line Безнал.: 0.00 [23:04:13]line Место: АЗС № 130 "Партнер Нефть" [23:04:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:04:13]line СНО: Общий режим [23:04:13]line Чек 799 20.08.2024 23:04 [23:04:13]line Смена: 465 ФФД: 1.0 [23:04:13]line ЗНМ: 0300000070 [23:04:13]line РНМ: 0000000000092562 [23:04:13]line Версия ККМ: 001 [23:04:13]line ФМ: 0000000000871769 [23:04:13]line ФД: 163354 [23:04:13]line ФПД: 138966966533305 [23:04:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230412&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163354&fm=138966966533305&tin=02508201610067®Number=0000000000092562&sum=25000 [23:04:13]written 0, free lines is 4095 [23:04:13]OFD Sender: Processing packet 163354 [packets to send 961, broken 960] [23:04:13]ProducePacketName [23:04:13]name=ofd_packets/00163354 [23:04:13]OFD Sender: To server: pG, [23:04:13]CommunicateWithHost lk.salyk.kg:30040 [23:04:13]ConnectInit lk.salyk.kg [23:04:13]Write to MH i2c: 01 00 00 FB 0E 09 [23:04:13]Write i2c OK [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: 01 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: 01 07 00 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: 01 07 00 FB 0E 00 00 00 00 00 BA 0C D6 [23:04:13]RasterBufferAndPrint [23:04:13]line [23:04:13]line [23:04:13]line [23:04:13]line [23:04:13]line [23:04:13]written 0, free lines is 3265 [23:04:13]MH_Cut [23:04:13]Write to MH i2c: D1 01 00 02 0F 01 E3 [23:04:13]Write i2c OK [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: D1 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: D1 01 00 [23:04:13]MH_I2C_Read... [23:04:13]Read from MH i2c: D1 01 00 02 0F 00 E2 [23:04:13]Write to MH i2c: 01 00 00 03 0F 12 [23:04:13]Write i2c OK [23:04:13]MH_I2C_Read... [23:04:14]*** Cut start [23:04:14]*** Purtial cut [23:04:14]*** Stage 1: CUTSNS_PIN = 1 [23:04:16]Read from MH i2c: 01 [23:04:16]MH_I2C_Read... [23:04:16]*** Stop cut motor [23:04:16]*** Cut end [23:04:16]Read from MH i2c: 01 07 00 [23:04:16]MH_I2C_Read... [23:04:16]Read from MH i2c: 01 07 00 03 0F 00 00 00 00 00 FF 0F 27 [23:04:16]process_action close_receipt done [23:04:16]requested_data is exist [23:04:16]produce_requested_data [23:04:16]requested_item fm.sn is exist - process it [23:04:16]wFMCommunicate request_size=4 [23:04:16]MH_SAM_APDU [23:04:16]CAPDU: 80 11 00 00 [23:04:16]Write to MH i2c: E2 08 00 04 0F 80 11 00 00 00 00 00 00 8D [23:04:16]Write i2c OK [23:04:16]MH_I2C_Read... [23:04:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:04:16]Read from MH i2c: E2 [23:04:16]MH_I2C_Read... [23:04:16]Read from MH i2c: E2 17 00 [23:04:16]MH_I2C_Read... [23:04:16]Read from MH i2c: E2 17 00 04 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [23:04:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:04:16]wFMCommunicate OK [23:04:16]requested_item fd.num is exist - process it [23:04:16]SAM_PROTO_GetFieldsCounters [23:04:16]wFMCommunicate request_size=4 [23:04:16]MH_SAM_APDU [23:04:16]CAPDU: 80 13 00 00 [23:04:16]Write to MH i2c: E2 08 00 05 0F 80 13 00 00 00 00 00 00 90 [23:04:16]Write i2c OK [23:04:16]MH_I2C_Read... [23:04:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:04:16]Read from MH i2c: E2 [23:04:16]MH_I2C_Read... [23:04:16]Read from MH i2c: E2 62 00 [23:04:16]MH_I2C_Read... [23:04:16]Read from MH i2c: E2 62 00 05 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 88 [23:04: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1A 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 1F 03 00 00 5E 04 04 00 1F 03 00 00 57 04 04 00 20 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:04:16]wFMCommunicate OK [23:04:16]SAM_PROTO_GetFieldsCounters done [23:04:16]requested_item shift.num is exist - process it [23:04:16]requested_item shift.opened is exist - process it [23:04:16]req_shift_opened [23:04:16]FM_GetShiftState [23:04:16]SAM_PROTO_GetShiftState [23:04:16]wFMCommunicate request_size=4 [23:04:16]MH_SAM_APDU [23:04:16]CAPDU: 80 13 01 00 [23:04:16]Write to MH i2c: E2 08 00 06 0F 80 13 01 00 00 00 00 00 92 [23:04:16]Write i2c OK [23:04:16]MH_I2C_Read... [23:04:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:04:16]Read from MH i2c: E2 [23:04:16]MH_I2C_Read... [23:04:16]Read from MH i2c: E2 0E 00 [23:04:16]MH_I2C_Read... [23:04:16]Read from MH i2c: E2 0E 00 06 0F 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 60 [23:04:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:04:16]wFMCommunicate OK [23:04:16]SAM_PROTO_GetShiftState done [23:04:16]FM_GetShiftState done [23:04:16]req_shift_opened done [23:04:16]requested_item shift.open_date is exist - process it [23:04:16]req_shift_open_date [23:04:16]req_shift_open_date done [23:04:16]produce_requested_data done [23:04:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163354,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:04:16]process_action_free close_receipt [23:04:16]json_value_free [23:04:16]json_value_free done [23:04:16]process_json_proto returns [23:04:16]Send response to host [23:04:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163354,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:04:16]free response buf [23:04:16]execute_script done [23:04:16]execute_script returns [23:04:16]free content buf [23:04:16]Sock 7.Close socket [23:04:16]Sock 7.Thread stoped [23:04:17]recv_with_timeout no data received [23:04:18]ConnectInit Can't take IP for lk.salyk.kg [23:04:18]CommunicateWithHost connect error [23:04:18]CommunicateWithHost err = -1 [23:04:18]OFD Sender: Server communicate error [23:04:23]OFD Sender: Processing packet 163354 [packets to send 961, broken 960] [23:04:23]ProducePacketName [23:04:23]name=ofd_packets/00163354 [23:04:23]OFD Sender: To server: pG, [23:04:23]CommunicateWithHost lk.salyk.kg:30040 [23:04:23]ConnectInit lk.salyk.kg [23:04:31]recv_with_timeout no data received [23:04:42]Connected sock=9 [23:04: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 36 39 0E 01 00 00 7A 88 06 01 95 D1 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 78 19 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 CD 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 03 00 00 F4 03 04 00 EC 20 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7E 02 00 35 04 06 00 7E 63 C4 AC FC B9 A0 4E 1C C8 69 B3 37 B1 [23:04: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 36 39 4F 00 00 00 67 37 47 00 5B 95 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1A 7E 02 00 F4 03 04 00 5C CA C4 66 B6 04 01 00 00 33 2F 71 10 71 74 F0 7D [23:04:43]CommunicateWithHost err = 0 [23:04:43]CheckOFDResponse [23:04:43]1017 (14) - 77093643461234 [23:04:43]1041 (16) - 0000000000871769 [23:04:43]1040 (4) - 163354 [23:04:43]1012 (4) - 20.08.2024 16:54 [23:04:43]1206 (1) - 0 [23:04:43]OFD Sender: Remove packet 163354 [23:04:43]ProducePacketName [23:04:43]name=ofd_packets/00163354 [23:04:43]NVStorageDeleteData [23:04:44]OFD Sender: No OFD packet to send [23:04:47]recv_with_timeout no data received [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:01]accept exits with 10 [23:05:01]New connection [23:05:01]New thread 3067493732 created [23:05:01]Thread 3067637092 joined [23:05:01]Waiting for new connection... [23:05:01] Sock 10.Parse request [23:05:01]Sock 10.Check first char [23:05:01]Sock 10.First char is OK [23:05:01]request: POST /json_proto HTTP/1.0 [23:05:01]Method: POST [23:05:01]URL: /json_proto [23:05:01]Method is POST - this is cgi request [23:05:01]url: /json_proto [23:05:01]query_string will be loaded in cgi processing [23:05:01]execute_cgi json_proto POST (null) [23:05:01]execute_cgi path=json_proto method=POST [23:05:01]POST find Content-Length [23:05:01]Host: 172.17.44.132:8080 [23:05:01]Content-Length: 816 [23:05:01]Content-Type: application/json [23:05:01] [23:05:01]POST finish read [23:05:01]Found Content-Length = 816 [23:05:01]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:05:01]execute_script... [23:05:01]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291883", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:05:01]POST & json_proto [23:05:01]process_json_proto [23:05:01]json parsed OK: [23:05:01]protocol is kg_v1.0 [23:05:01]action value=close_receipt [23:05:01]process_action close_receipt [23:05:01]cmd_close_receipt [23:05:01]MH_GetDate [23:05:01]Write to MH i2c: F0 00 00 07 0F 05 [23:05:01]Write i2c OK [23:05:01]MH_I2C_Read... [23:05:01]Read from MH i2c: F0 [23:05:01]MH_I2C_Read... [23:05:01]Read from MH i2c: F0 09 00 [23:05:01]MH_I2C_Read... [23:05:01]Read from MH i2c: F0 09 00 07 0F 00 1E 21 C5 66 2A 83 C1 65 4B [23:05:01]GetLastDocTimeStamp 1724195052 [23:05:01]current date 1724195102 [23:05:01]FM_GetShiftState [23:05:01]SAM_PROTO_GetShiftState [23:05:01]wFMCommunicate request_size=4 [23:05:01]MH_SAM_APDU [23:05:01]CAPDU: 80 13 01 00 [23:05:01]Write to MH i2c: E2 08 00 08 0F 80 13 01 00 00 00 00 00 94 [23:05:01]Write i2c OK [23:05:01]MH_I2C_Read... [23:05:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:05:01]Read from MH i2c: E2 [23:05:01]MH_I2C_Read... [23:05:01]Read from MH i2c: E2 0E 00 [23:05:01]MH_I2C_Read... [23:05:01]Read from MH i2c: E2 0E 00 08 0F 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 62 [23:05:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:05:01]wFMCommunicate OK [23:05:01]SAM_PROTO_GetShiftState done [23:05:01]FM_GetShiftState done [23:05:01]opened in 1724113081 [23:05:01]opened+sec_in_day 1724199481 [23:05:01]quantity*price = 400050 [23:05:01]sum+1 = 400051 [23:05:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 800 20.08.2024 23:05 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163355 ФПД: 130254682623953 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230502&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163355&fm=130254682623953&tin=02508201610067®Number=0000000000092562&sum=400050 [23:05:02]StoreToDocumentArchive [23:05:02]shift 465 fd 163355 [23:05:02]save to /storage/0465/doc_00163355 [23:05:02]save last doc name /storage/0465/doc_00163355 to /storage/kkm_last_doc_name [23:05:02]save OK [23:05:02]Clear old archive folders... [23:05:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:05:02]tlvbuf is 008F0630 [23:05:02]SAM_PROTO_ClearQueue [23:05:02]wFMCommunicate request_size=4 [23:05:02]MH_SAM_APDU [23:05:02]CAPDU: 80 09 00 00 [23:05:02]Write to MH i2c: E2 08 00 15 0F 80 09 00 00 00 00 00 00 96 [23:05:02]Write i2c OK [23:05:02]MH_I2C_Read... [23:05:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:05:02]Read from MH i2c: E2 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 03 00 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 03 00 15 0F 00 90 00 98 [23:05:02]RAPDU: 90 00 [23:05:02]wFMCommunicate OK [23:05:02]SAM_PROTO_ClearQueue done [23:05:02]KKMCreateOFDPacket [23:05:02]OFDProtocolAddRootSTLVToBuf [23:05:02]FM_MakeSignedData [23:05:02]FM_MakeSignedData [23:05:02]SAM_PROTO_SignData [23:05:02]wFMCommunicate request_size=4 [23:05:02]MH_SAM_APDU [23:05:02]CAPDU: 80 0D 01 02 [23:05:02]Write to MH i2c: E2 08 00 16 0F 80 0D 01 02 00 00 00 00 9E [23:05:02]Write i2c OK [23:05:02]MH_I2C_Read... [23:05:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:05:02]Read from MH i2c: E2 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 03 00 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 03 00 16 0F 00 90 00 99 [23:05:02]RAPDU: 90 00 [23:05:02]wFMCommunicate OK [23:05:02]wFMCommunicate request_size=255 [23:05:02]MH_SAM_APDU [23:05:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 03 00 00 F4 03 04 00 1E 21 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7E 02 00 35 04 06 00 76 77 48 16 [23:05:02]Write to MH i2c: E2 02 01 17 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 03 00 00 F4 03 04 00 1E 21 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7E 02 00 35 04 06 00 76 77 48 16 00 00 FB [23:05:02]Write i2c OK [23:05:02]MH_I2C_Read... [23:05:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:05:02]Read from MH i2c: E2 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 03 00 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 03 00 17 0F 00 90 00 9A [23:05:02]RAPDU: 90 00 [23:05:02]wFMCommunicate OK [23:05:02]wFMCommunicate request_size=7 [23:05:02]MH_SAM_APDU [23:05:02]CAPDU: 80 0D 02 02 02 8F D1 [23:05:02]Write to MH i2c: E2 0A 00 18 0F 80 0D 02 02 02 00 8F D1 00 00 05 [23:05:02]Write i2c OK [23:05:02]MH_I2C_Read... [23:05:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:05:02]Read from MH i2c: E2 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 03 00 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 03 00 18 0F 00 90 00 9B [23:05:02]RAPDU: 90 00 [23:05:02]wFMCommunicate OK [23:05:02]wFMCommunicate request_size=4 [23:05:02]MH_SAM_APDU [23:05:02]CAPDU: 80 0D 03 02 [23:05:02]Write to MH i2c: E2 08 00 19 0F 80 0D 03 02 00 00 00 00 A3 [23:05:02]Write i2c OK [23:05:02]MH_I2C_Read... [23:05:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:05:02]Read from MH i2c: E2 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 0B 00 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 0B 00 19 0F 00 53 B3 41 71 A3 A3 CD FF 90 00 6E [23:05:02]RAPDU: 53 B3 41 71 A3 A3 CD FF 90 00 [23:05:02]wFMCommunicate OK [23:05:02]SAM_PROTO_SignData done [23:05:02]FM_MakeSignedData done [23:05:02]CreateOFDProtocolMessage [23:05:02]wFMCommunicate request_size=4 [23:05:02]MH_SAM_APDU [23:05:02]CAPDU: 80 11 00 00 [23:05:02]Write to MH i2c: E2 08 00 1A 0F 80 11 00 00 00 00 00 00 A3 [23:05:02]Write i2c OK [23:05:02]MH_I2C_Read... [23:05:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:05:02]Read from MH i2c: E2 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 17 00 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: E2 17 00 1A 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [23:05:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:05:02]wFMCommunicate OK [23:05:02]CreateOFDProtocolMessage done [23:05:02]OFDSenderStorePacket 163355 [23:05:02]StoreOFDPacket docnum=163355 [23:05:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E4 CF 04 01 9E 39 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 03 00 00 F4 03 04 00 1E 21 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7E 02 00 35 04 06 00 76 77 48 16 8F D1 53 B3 41 71 A3 A3 CD FF [23:05:02]CheckFolder [23:05:02]dirname=/storage/ofd_packets [23:05:02]CheckFolder done [23:05:02]ProducePacketName [23:05:02]name=ofd_packets/00163355 [23:05:02]NVStorageSaveData ofd_packets/00163355 [23:05:02]File name is /storage/ofd_packets/00163355 [23:05:02]Write 298 bytes [23:05:02]NVStorageSaveData done [23:05:02]OFDSenderStorePacket done [23:05:02]KKMCreateOFDPacket done [23:05:02]NVStorageSaveData kkm_last_timestamp [23:05:02]File name is /storage/kkm_last_timestamp [23:05:02]Write 4 bytes [23:05:02]NVStorageSaveData done [23:05:02]recv_with_timeout no data received [23:05:02]ExternCall_PrintAddStr [23:05:02]wPrintStart [23:05:02]Write to MH i2c: 01 00 00 1B 0F 2A [23:05:02]Write i2c OK [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: 01 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: 01 07 00 [23:05:02]MH_I2C_Read... [23:05:02]Read from MH i2c: 01 07 00 1B 0F 00 00 00 00 00 FF 0F 3F [23:05:02]RasterBufferAndPrint [23:05:02]line Счет N : (1)291883 [23:05:02]line ИНН: 02508201610067 [23:05:02]line Контрольно-Кассовый Чек [23:05:02]line ПРОДАЖА [23:05:02]line ТРК (МРК, ГНК) : 21 [23:05:02]line Товар: 2710194800 [23:05:02]line ДТ-К-5 [23:05:02]line 52.500 * 76.20 [23:05:02]line = 4000.50 [23:05:02]line НДС 12% НСП 1% [23:05:02]line > о реализуемом товаре [23:05:02]line ИТОГО: 4000.50 [23:05:02]line НСП 1% : 35.40 [23:05:02]line НДС 12% : 424.83 [23:05:02]line Наличными: 0.00 [23:05:02]line Безнал.: 4000.50 [23:05:02]line Место: АЗС № 130 "Партнер Нефть" [23:05:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:05:02]line СНО: Общий режим [23:05:02]line Чек 800 20.08.2024 23:05 [23:05:02]line Смена: 465 ФФД: 1.0 [23:05:02]line ЗНМ: 0300000070 [23:05:02]line РНМ: 0000000000092562 [23:05:02]line Версия ККМ: 001 [23:05:02]line Платежная система: Бакай Банк [23:05:02]line ФМ: 0000000000871769 [23:05:02]line ФД: 163355 [23:05:02]line ФПД: 130254682623953 [23:05:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230502&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163355&fm=130254682623953&tin=02508201610067®Number=0000000000092562&sum=400050 [23:05:02]written 0, free lines is 4095 [23:05:02]OFD Sender: Processing packet 163355 [packets to send 961, broken 960] [23:05:02]ProducePacketName [23:05:02]name=ofd_packets/00163355 [23:05:02]OFD Sender: To server: pG, [23:05:02]CommunicateWithHost lk.salyk.kg:30040 [23:05:02]ConnectInit lk.salyk.kg [23:05:03]Write to MH i2c: 01 00 00 45 0F 54 [23:05:03]Write i2c OK [23:05:03]MH_I2C_Read... [23:05:03]Read from MH i2c: 01 [23:05:03]MH_I2C_Read... [23:05:03]Read from MH i2c: 01 07 00 [23:05:03]MH_I2C_Read... [23:05:03]Read from MH i2c: 01 07 00 45 0F 00 00 00 00 00 DE 0C 45 [23:05:03]RasterBufferAndPrint [23:05:03]line [23:05:03]line [23:05:03]line [23:05:03]line [23:05:03]line [23:05:03]written 0, free lines is 3302 [23:05:03]MH_Cut [23:05:03]Write to MH i2c: D1 01 00 4C 0F 01 2D [23:05:03]Write i2c OK [23:05:03]MH_I2C_Read... [23:05:03]Read from MH i2c: D1 [23:05:03]MH_I2C_Read... [23:05:03]Read from MH i2c: D1 01 00 [23:05:03]MH_I2C_Read... [23:05:03]Read from MH i2c: D1 01 00 4C 0F 00 2C [23:05:03]Write to MH i2c: 01 00 00 4D 0F 5C [23:05:03]Write i2c OK [23:05:03]MH_I2C_Read... [23:05:04]*** Cut start [23:05:04]*** Purtial cut [23:05:04]*** Stage 1: CUTSNS_PIN = 1 [23:05:06]Read from MH i2c: 01 [23:05:06]MH_I2C_Read... [23:05:06]*** Stop cut motor [23:05:06]*** Cut end [23:05:06]Read from MH i2c: 01 07 00 [23:05:06]MH_I2C_Read... [23:05:06]Read from MH i2c: 01 07 00 4D 0F 00 00 00 00 00 FF 0F 71 [23:05:06]process_action close_receipt done [23:05:06]requested_data is exist [23:05:06]produce_requested_data [23:05:06]requested_item fm.sn is exist - process it [23:05:06]wFMCommunicate request_size=4 [23:05:06]MH_SAM_APDU [23:05:06]CAPDU: 80 11 00 00 [23:05:06]Write to MH i2c: E2 08 00 4E 0F 80 11 00 00 00 00 00 00 D7 [23:05:06]Write i2c OK [23:05:06]MH_I2C_Read... [23:05:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:05:06]Read from MH i2c: E2 [23:05:06]MH_I2C_Read... [23:05:06]Read from MH i2c: E2 17 00 [23:05:06]MH_I2C_Read... [23:05:06]Read from MH i2c: E2 17 00 4E 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [23:05:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:05:06]wFMCommunicate OK [23:05:06]requested_item fd.num is exist - process it [23:05:06]SAM_PROTO_GetFieldsCounters [23:05:06]wFMCommunicate request_size=4 [23:05:06]MH_SAM_APDU [23:05:06]CAPDU: 80 13 00 00 [23:05:06]Write to MH i2c: E2 08 00 4F 0F 80 13 00 00 00 00 00 00 DA [23:05:06]Write i2c OK [23:05:06]MH_I2C_Read... [23:05:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:05:06]Read from MH i2c: E2 [23:05:06]MH_I2C_Read... [23:05:06]Read from MH i2c: E2 62 00 [23:05:06]MH_I2C_Read... [23:05:06]Read from MH i2c: E2 62 00 4F 0F 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 20 03 00 00 5E 04 04 00 20 03 00 00 57 04 04 00 21 03 00 00 19 04 04 00 00 00 00 00 90 00 D6 [23:05:06]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1B 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 20 03 00 00 5E 04 04 00 20 03 00 00 57 04 04 00 21 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:05:53]OFD Sender: Processing packet 163355 [packets to send 961, broken 960] [23:05:53]ProducePacketName [23:05:53]name=ofd_packets/00163355 [23:05:53]OFD Sender: To server: pG, [23:05:53]CommunicateWithHost lk.salyk.kg:30040 [23:05:53]ConnectInit lk.salyk.kg [23:05:56]recv_with_timeout no data received [23:05:58]ConnectInit Can't take IP for lk.salyk.kg [23:05:58]CommunicateWithHost connect error [23:05:58]CommunicateWithHost err = -1 [23:05:58]OFD Sender: Server communicate error [23:05:06]wFMCommunicate OK [23:05:06]SAM_PROTO_GetFieldsCounters done [23:05:06]requested_item shift.num is exist - process it [23:05:06]requested_item shift.opened is exist - process it [23:05:06]req_shift_opened [23:05:06]FM_GetShiftState [23:05:06]SAM_PROTO_GetShiftState [23:05:06]wFMCommunicate request_size=4 [23:05:06]MH_SAM_APDU [23:05:06]CAPDU: 80 13 01 00 [23:05:06]Write to MH i2c: E2 08 00 50 0F 80 13 01 00 00 00 00 00 DC [23:05:06]Write i2c OK [23:05:06]MH_I2C_Read... [23:05:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:05:06]Read from MH i2c: E2 [23:05:06]MH_I2C_Read... [23:05:06]Read from MH i2c: E2 0E 00 [23:05:06]MH_I2C_Read... [23:05:06]Read from MH i2c: E2 0E 00 50 0F 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AA [23:05:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:05:06]wFMCommunicate OK [23:05:06]SAM_PROTO_GetShiftState done [23:05:06]FM_GetShiftState done [23:05:06]req_shift_opened done [23:05:06]requested_item shift.open_date is exist - process it [23:05:06]req_shift_open_date [23:05:06]req_shift_open_date done [23:05:06]produce_requested_data done [23:05:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163355,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:05:06]process_action_free close_receipt [23:05:06]json_value_free [23:05:06]json_value_free done [23:05:06]process_json_proto returns [23:05:06]Send response to host [23:05:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163355,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:05:06]free response buf [23:05:06]execute_script done [23:05:06]execute_script returns [23:05:06]free content buf [23:05:06]Sock 10.Close socket [23:05:06]Sock 10.Thread stoped [23:05:07]ConnectInit Can't take IP for lk.salyk.kg [23:05:07]CommunicateWithHost connect error [23:05:07]CommunicateWithHost err = -1 [23:05:07]OFD Sender: Server communicate error [23:05:12]OFD Sender: Processing packet 163355 [packets to send 961, broken 960] [23:05:12]ProducePacketName [23:05:12]name=ofd_packets/00163355 [23:05:12]OFD Sender: To server: pG, [23:05:12]CommunicateWithHost lk.salyk.kg:30040 [23:05:12]ConnectInit lk.salyk.kg [23:05:16]recv_with_timeout no data received [23:05:17]ConnectInit Can't take IP for lk.salyk.kg [23:05:17]CommunicateWithHost connect error [23:05:17]CommunicateWithHost err = -1 [23:05:17]OFD Sender: Server communicate error [23:05:22]OFD Sender: Processing packet 163355 [packets to send 961, broken 960] [23:05:22]ProducePacketName [23:05:22]name=ofd_packets/00163355 [23:05:22]OFD Sender: To server: pG, [23:05:22]CommunicateWithHost lk.salyk.kg:30040 [23:05:22]ConnectInit lk.salyk.kg [23:05:27]ConnectInit Can't take IP for lk.salyk.kg [23:05:27]CommunicateWithHost connect error [23:05:27]CommunicateWithHost err = -1 [23:05:27]OFD Sender: Server communicate error [23:05:31]recv_with_timeout no data received [23:05:33]OFD Sender: Processing packet 163355 [packets to send 961, broken 960] [23:05:33]ProducePacketName [23:05:33]name=ofd_packets/00163355 [23:05:33]OFD Sender: To server: pG, [23:05:33]CommunicateWithHost lk.salyk.kg:30040 [23:05:33]ConnectInit lk.salyk.kg [23:05:38]ConnectInit Can't take IP for lk.salyk.kg [23:05:38]CommunicateWithHost connect error [23:05:38]CommunicateWithHost err = -1 [23:05:38]OFD Sender: Server communicate error [23:05:43]OFD Sender: Processing packet 163355 [packets to send 961, broken 960] [23:05:43]ProducePacketName [23:05:43]name=ofd_packets/00163355 [23:05:43]OFD Sender: To server: pG, [23:05:43]CommunicateWithHost lk.salyk.kg:30040 [23:05:43]ConnectInit lk.salyk.kg [23:05:46]recv_with_timeout no data received [23:05:48]ConnectInit Can't take IP for lk.salyk.kg [23:05:48]CommunicateWithHost connect error [23:05:48]CommunicateWithHost err = -1 [23:05:48]OFD Sender: Server communicate error [23:07:01]ConnectInit Can't connect to host [23:07:02]accept exits with 9 [23:07:02]New connection [23:07:02]New thread 3067637092 created [23:07:02]Thread 3067493732 joined [23:07:02]Waiting for new connection... [23:07:02] Sock 9.Parse request [23:07:02]Sock 9.Check first char [23:07:02]Sock 9.First char is OK [23:07:02]request: POST /json_proto HTTP/1.0 [23:07:02]Method: POST [23:07:02]URL: /json_proto [23:07:02]Method is POST - this is cgi request [23:07:02]url: /json_proto [23:07:02]query_string will be loaded in cgi processing [23:07:02]execute_cgi json_proto POST (null) [23:07:02]execute_cgi path=json_proto method=POST [23:07:02]POST find Content-Length [23:07:02]Host: 172.17.44.132:8080 [23:07:02]Content-Length: 797 [23:07:02]Content-Type: application/json [23:07:02] [23:07:02]POST finish read [23:07:02]Found Content-Length = 797 [23:07:02]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:07:02]execute_script... [23:07:02]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291880", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 9.190, "sum" : 700.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 700.28 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:07:02]POST & json_proto [23:07:02]process_json_proto [23:07:02]json parsed OK: [23:07:02]protocol is kg_v1.0 [23:07:02]action value=close_receipt [23:07:02]process_action close_receipt [23:07:02]cmd_close_receipt [23:07:02]MH_GetDate [23:07:02]Write to MH i2c: F0 00 00 51 0F 4F [23:07:02]Write i2c OK [23:07:02]MH_I2C_Read... [23:07:02]Read from MH i2c: F0 [23:07:02]MH_I2C_Read... [23:07:02]Read from MH i2c: F0 09 00 [23:07:02]MH_I2C_Read... [23:07:02]Read from MH i2c: F0 09 00 51 0F 00 97 21 C5 66 2A 83 C1 65 0E [23:07:02]GetLastDocTimeStamp 1724195102 [23:07:02]current date 1724195223 [23:07:02]FM_GetShiftState [23:07:02]SAM_PROTO_GetShiftState [23:07:02]wFMCommunicate request_size=4 [23:07:02]MH_SAM_APDU [23:07:02]CAPDU: 80 13 01 00 [23:07:02]Write to MH i2c: E2 08 00 52 0F 80 13 01 00 00 00 00 00 DE [23:07:02]Write i2c OK [23:07:02]MH_I2C_Read... [23:07:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:07:02]Read from MH i2c: E2 [23:07:02]MH_I2C_Read... [23:07:02]Read from MH i2c: E2 0E 00 [23:07:02]MH_I2C_Read... [23:07:02]Read from MH i2c: E2 0E 00 52 0F 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AC [23:07:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:07:02]wFMCommunicate OK [23:07:02]SAM_PROTO_GetShiftState done [23:07:02]FM_GetShiftState done [23:07:02]opened in 1724113081 [23:07:02]opened+sec_in_day 1724199481 [23:07:02]quantity*price = 70027 [23:07:02]sum+1 = 70029 [23:07:02]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 700.28 НСП 1% : 6.20 НДС 12% : 74.37 Наличными: 0.00 Безнал.: 700.28 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 801 20.08.2024 23:07 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163356 ФПД: 166375787939381 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T230703&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163356&fm=166375787939381&tin=02508201610067®Number=0000000000092562&sum=70028 [23:07:03]StoreToDocumentArchive [23:07:03]shift 465 fd 163356 [23:07:03]save to /storage/0465/doc_00163356 [23:07:03]save last doc name /storage/0465/doc_00163356 to /storage/kkm_last_doc_name [23:07:03]save OK [23:07:03]Clear old archive folders... [23:07:03]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:07:03]tlvbuf is 009F59E0 [23:07:03]SAM_PROTO_ClearQueue [23:07:03]wFMCommunicate request_size=4 [23:07:03]MH_SAM_APDU [23:07:03]CAPDU: 80 09 00 00 [23:07:03]Write to MH i2c: E2 08 00 5F 0F 80 09 00 00 00 00 00 00 E0 [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:07:03]Read from MH i2c: E2 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 5F 0F 00 90 00 E2 [23:07:03]RAPDU: 90 00 [23:07:03]wFMCommunicate OK [23:07:03]SAM_PROTO_ClearQueue done [23:07:03]KKMCreateOFDPacket [23:07:03]OFDProtocolAddRootSTLVToBuf [23:07:03]FM_MakeSignedData [23:07:03]FM_MakeSignedData [23:07:03]SAM_PROTO_SignData [23:07:03]wFMCommunicate request_size=4 [23:07:03]MH_SAM_APDU [23:07:03]CAPDU: 80 0D 01 02 [23:07:03]Write to MH i2c: E2 08 00 60 0F 80 0D 01 02 00 00 00 00 E8 [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:07:03]Read from MH i2c: E2 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 60 0F 00 90 00 E3 [23:07:03]RAPDU: 90 00 [23:07:03]wFMCommunicate OK [23:07:03]wFMCommunicate request_size=255 [23:07:03]MH_SAM_APDU [23:07:03]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 03 00 00 F4 03 04 00 97 21 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7E 02 00 35 04 06 00 97 51 61 BD [23:07:03]Write to MH i2c: E2 02 01 61 0F 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 E6 23 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 8C 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 8C 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0D 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 8C 11 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 03 00 00 F4 03 04 00 97 21 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1C 7E 02 00 35 04 06 00 97 51 61 BD 00 00 26 [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:07:03]Read from MH i2c: E2 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 61 0F 00 90 00 E4 [23:07:03]RAPDU: 90 00 [23:07:03]wFMCommunicate OK [23:07:03]wFMCommunicate request_size=7 [23:07:03]MH_SAM_APDU [23:07:03]CAPDU: 80 0D 02 02 02 46 35 [23:07:03]Write to MH i2c: E2 0A 00 62 0F 80 0D 02 02 02 00 46 35 00 00 6A [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:07:03]Read from MH i2c: E2 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 03 00 62 0F 00 90 00 E5 [23:07:03]RAPDU: 90 00 [23:07:03]wFMCommunicate OK [23:07:03]wFMCommunicate request_size=4 [23:07:03]MH_SAM_APDU [23:07:03]CAPDU: 80 0D 03 02 [23:07:03]Write to MH i2c: E2 08 00 63 0F 80 0D 03 02 00 00 00 00 ED [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:07:03]Read from MH i2c: E2 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 0B 00 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 0B 00 63 0F 00 83 20 ED D2 2C 57 DA 70 90 00 1D [23:07:03]RAPDU: 83 20 ED D2 2C 57 DA 70 90 00 [23:07:03]wFMCommunicate OK [23:07:03]SAM_PROTO_SignData done [23:07:03]FM_MakeSignedData done [23:07:03]CreateOFDProtocolMessage [23:07:03]wFMCommunicate request_size=4 [23:07:03]MH_SAM_APDU [23:07:03]CAPDU: 80 11 00 00 [23:07:03]Write to MH i2c: E2 08 00 64 0F 80 11 00 00 00 00 00 00 ED [23:07:03]Write i2c OK [23:07:03]MH_I2C_Read... [23:07:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:07:03]Read from MH i2c: E2 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 17 00 [23:07:03]MH_I2C_Read... [23:07:03]Read from MH i2c: E2 17 00 64 0F 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [23:07:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:06:03]OFD Sender: Processing packet 163355 [packets to send 961, broken 960] [23:06:03]ProducePacketName [23:06:03]name=ofd_packets/00163355 [23:06:03]OFD Sender: To server: pG, [23:06:03]CommunicateWithHost lk.salyk.kg:30040 [23:06:03]ConnectInit lk.salyk.kg [23:06:08]ConnectInit Can't take IP for lk.salyk.kg [23:06:08]CommunicateWithHost connect error [23:06:08]CommunicateWithHost err = -1 [23:06:08]OFD Sender: Server communicate error [23:06:13]OFD Sender: Processing packet 163355 [packets to send 961, broken 960] [23:06:13]ProducePacketName [23:06:13]name=ofd_packets/00163355 [23:06:13]OFD Sender: To server: pG, [23:06:13]CommunicateWithHost lk.salyk.kg:30040 [23:06:13]ConnectInit lk.salyk.kg [23:06:18]ConnectInit Can't take IP for lk.salyk.kg [23:06:18]CommunicateWithHost connect error [23:06:18]CommunicateWithHost err = -1 [23:06:18]OFD Sender: Server communicate error [23:06:23]OFD Sender: Processing packet 163355 [packets to send 961, broken 960] [23:06:23]ProducePacketName [23:06:23]name=ofd_packets/00163355 [23:06:23]OFD Sender: To server: pG, [23:06:23]CommunicateWithHost lk.salyk.kg:30040 [23:06:23]ConnectInit lk.salyk.kg [23:06:28]ConnectInit Can't take IP for lk.salyk.kg [23:06:28]CommunicateWithHost connect error [23:06:28]CommunicateWithHost err = -1 [23:06:28]OFD Sender: Server communicate error [23:06:33]OFD Sender: Processing packet 163355 [packets to send 961, broken 960] [23:06:33]ProducePacketName [23:06:33]name=ofd_packets/00163355 [23:06:33]OFD Sender: To server: pG, [23:06:33]CommunicateWithHost lk.salyk.kg:30040 [23:06:33]ConnectInit lk.salyk.kg [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17014646+1707180842=1724195488 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 A1 22 C5 66 2A 83 C1 65 C0 [23:11:29]Current date/time: 20.08.2024 23:11 [23:11:29]FM_Init [23:11:29]wFMConnect [23:11:29]MH_SAM_On [23:11:29]Write to MH i2c: E0 00 00 08 00 E7 [23:11:29]Write i2c OK [23:11:29]MH_I2C_Read... [23:11:29]*** iso7816_init finished! [23:11:29]*** atr: [23:11:29]*** 0F 3B D5 18 FF 81 91 FE [23:11:29]*** 1F C3 80 73 C8 21 10 0A [23:11:29]*** 00 00 00 00 00 00 00 00 [23:11:29]*** 00 00 00 00 00 00 00 00 [23:11:29]*** 00 00 00 00 00 00 00 00 [23:11:29]*** 00 00 00 00 00 00 00 00 [23:11:29]*** 00 00 00 00 00 00 00 00 [23:11:29]*** 00 00 00 00 00 00 00 00 [23:11:29]Read from MH i2c: E0 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E0 10 00 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [23:11:29]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:11:29]wFMCommunicate request_size=10 [23:11:29]MH_SAM_APDU [23:11:29]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:11:29]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:11:29]Write i2c OK [23:11:29]MH_I2C_Read... [23:11:29]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:11:29]Read from MH i2c: E2 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 03 00 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:11:29]RAPDU: 90 00 [23:11:29]wFMCommunicate OK [23:11:29]wFMCommunicate request_size=4 [23:11:29]MH_SAM_APDU [23:11:29]CAPDU: 80 11 00 00 [23:11:29]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:11:29]Write i2c OK [23:11:29]MH_I2C_Read... [23:11:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:11:29]Read from MH i2c: E2 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 17 00 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [23:11:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:11:29]wFMCommunicate OK [23:11:29]Detected FM SN is 0000000000871769 [23:11:29]Stored FM SN is 0000000000871769 [23:11:29]wFMCommunicate request_size=9 [23:11:29]MH_SAM_APDU [23:11:29]CAPDU: 80 16 00 00 04 E7 8B 00 00 [23:11:29]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [23:11:29]Write i2c OK [23:11:29]MH_I2C_Read... [23:11:29]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:11:29]Read from MH i2c: E2 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 03 00 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:11:29]RAPDU: 90 00 [23:11:29]wFMCommunicate OK [23:11:29]FM PIN OK [23:11:29]wFMCommunicate request_size=8 [23:11:29]MH_SAM_APDU [23:11:29]CAPDU: 80 14 04 00 03 02 00 01 [23:11:29]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:11:29]Write i2c OK [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 [23:11:29]MH_I2C_Read... [23:11:29]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:11:29]Read from MH i2c: E2 03 00 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:11:29]RAPDU: 90 00 [23:11:29]wFMCommunicate OK [23:11:29]wFMCommunicate request_size=13 [23:11:29]MH_SAM_APDU [23:11:29]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:11:29]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [23:11:29]Write i2c OK [23:11:29]MH_I2C_Read... [23:11:29]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:11:29]Read from MH i2c: E2 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 03 00 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:11:29]RAPDU: 90 00 [23:11:29]wFMCommunicate OK [23:11:29]wFMCommunicate request_size=4 [23:11:29]MH_SAM_APDU [23:11:29]CAPDU: 80 11 00 00 [23:11:29]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:11:29]Write i2c OK [23:11:29]MH_I2C_Read... [23:11:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:11:29]Read from MH i2c: E2 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 17 00 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [23:11:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:11:29]wFMCommunicate OK [23:11:29]DocumentArchiveInit [23:11:29]Start Httpd... [23:11:29]Httpd thread 3067895140 created [23:11:29]Write to MH i2c: 01 00 00 0F 00 0F [23:11:29]Write i2c OK [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: 01 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: 01 07 00 [23:11:29]MH_I2C_Read... [23:11:29]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:11:29]MH Int Process started [23:11:29]Allocated Socket 7 [23:11:29]Bind OK [23:11:29]Listen OK [23:11:29]httpd running on port 8080 [23:11:29]Waiting for new connection... [23:11:30]OFD Sender: Processing packet 163355 [packets to send 962, broken 960] [23:11:30]ProducePacketName [23:11:30]name=ofd_packets/00163355 [23:11:30]OFD Sender: To server: pG, [23:11:30]CommunicateWithHost lk.salyk.kg:30040 [23:11:30]ConnectInit lk.salyk.kg [23:11:31]Connected sock=6 [23:11:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 E4 CF 04 01 9E 39 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 03 00 00 F4 03 04 00 1E 21 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1B 7E 02 00 35 04 06 00 76 77 48 16 8F D1 53 B3 41 71 A3 A3 CD FF [23:11:36]recv_with_timeout no data received [23:11:36]CommunicateWithHost answer receiving error [23:11:36]CommunicateWithHost err = -3 [23:11:36]OFD Sender: Server communicate error [23:11:40]accept exits with 8 [23:11:40]New connection [23:11:40]New thread 3067608420 created [23:11:40]Waiting for new connection... [23:11:40] Sock 8.Parse request [23:11:40]Sock 8.Check first char [23:11:40]Sock 8.First char is OK [23:11:40]request: POST /json_proto HTTP/1.0 [23:11:40]Method: POST [23:11:40]URL: /json_proto [23:11:40]Method is POST - this is cgi request [23:11:40]url: /json_proto [23:11:40]query_string will be loaded in cgi processing [23:11:40]execute_cgi json_proto POST (null) [23:11:40]execute_cgi path=json_proto method=POST [23:11:40]POST find Content-Length [23:11:40]Host: 172.17.44.132:8080 [23:11:40]Content-Length: 215 [23:11:40]Content-Type: application/json [23:11:40] [23:11:40]POST finish read [23:11:40]Found Content-Length = 215 [23:11:40]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:11:40]execute_script... [23:11:40]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:11:40]POST & json_proto [23:11:40]process_json_proto [23:11:40]json parsed OK: [23:11:40]protocol is kg_v1.0 [23:11:40]action value=get_value [23:11:40]process_action get_value [23:11:40]cmd_get_value [23:11:40]process_action get_value done [23:11:40]requested_data is exist [23:11:40]produce_requested_data [23:11:40]requested_item kkm.sn is exist - process it [23:11:40]requested_item kkm.ver is exist - process it [23:11:40]requested_item fm.sn is exist - process it [23:11:40]wFMCommunicate request_size=4 [23:11:40]MH_SAM_APDU [23:11:40]CAPDU: 80 11 00 00 [23:11:40]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:11:40]Write i2c OK [23:11:40]MH_I2C_Read... [23:11:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:11:40]Read from MH i2c: E2 [23:11:40]MH_I2C_Read... [23:11:40]Read from MH i2c: E2 17 00 [23:11:40]MH_I2C_Read... [23:11:40]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [23:11:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:11:40]wFMCommunicate OK [23:11:40]requested_item fd.num is exist - process it [23:11:40]SAM_PROTO_GetFieldsCounters [23:11:40]wFMCommunicate request_size=4 [23:11:40]MH_SAM_APDU [23:11:40]CAPDU: 80 13 00 00 [23:11:40]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:11:40]Write i2c OK [23:11:40]MH_I2C_Read... [23:11:40]Read from MH i2c: E2 [23:11:40]MH_I2C_Read... [23:11:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:11:40]Read from MH i2c: E2 62 00 [23:11:40]MH_I2C_Read... [23:11:40]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1C 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 21 03 00 00 5E 04 04 00 21 03 00 00 57 04 04 00 22 03 00 00 19 04 04 00 00 00 00 00 90 00 8D [23:11: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1C 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 21 03 00 00 5E 04 04 00 21 03 00 00 57 04 04 00 22 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:11:40]wFMCommunicate OK [23:11:40]SAM_PROTO_GetFieldsCounters done [23:11:40]requested_item shift.num is exist - process it [23:11:40]requested_item shift.opened is exist - process it [23:11:40]req_shift_opened [23:11:40]FM_GetShiftState [23:11:40]SAM_PROTO_GetShiftState [23:11:40]wFMCommunicate request_size=4 [23:11:40]MH_SAM_APDU [23:11:40]CAPDU: 80 13 01 00 [23:11:40]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:11:40]Write i2c OK [23:11:40]MH_I2C_Read... [23:11:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:11:40]Read from MH i2c: E2 [23:11:40]MH_I2C_Read... [23:11:40]Read from MH i2c: E2 0E 00 [23:11:40]MH_I2C_Read... [23:11:40]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [23:11:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:11:40]wFMCommunicate OK [23:11:40]SAM_PROTO_GetShiftState done [23:11:40]FM_GetShiftState done [23:11:40]req_shift_opened done [23:11:40]requested_item shift.open_date is exist - process it [23:11:40]req_shift_open_date [23:11:40]req_shift_open_date done [23:11:40]produce_requested_data done [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17014777+1707180842=1724195619 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 23 23 C5 66 2A 83 C1 65 43 [23:13:39]Current date/time: 20.08.2024 23:13 [23:13:39]FM_Init [23:13:39]wFMConnect [23:13:39]MH_SAM_On [23:13:39]Write to MH i2c: E0 00 00 08 00 E7 [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]*** iso7816_init finished! [23:13:39]*** atr: [23:13:39]*** 0F 3B D5 18 FF 81 91 FE [23:13:39]*** 1F C3 80 73 C8 21 10 0A [23:13:39]*** 00 00 00 00 00 00 00 00 [23:13:39]*** 00 00 00 00 00 00 00 00 [23:13:39]*** 00 00 00 00 00 00 00 00 [23:13:39]*** 00 00 00 00 00 00 00 00 [23:13:39]*** 00 00 00 00 00 00 00 00 [23:13:39]*** 00 00 00 00 00 00 00 00 [23:13:39]Read from MH i2c: E0 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E0 10 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [23:13:39]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:13:39]wFMCommunicate request_size=10 [23:13:39]MH_SAM_APDU [23:13:39]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:13:39]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:13:39]Read from MH i2c: E2 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 03 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:13:39]RAPDU: 90 00 [23:13:39]wFMCommunicate OK [23:13:39]wFMCommunicate request_size=4 [23:13:39]MH_SAM_APDU [23:13:39]CAPDU: 80 11 00 00 [23:13:39]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:39]Read from MH i2c: E2 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 17 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [23:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:13:39]wFMCommunicate OK [23:13:39]Detected FM SN is 0000000000871769 [23:13:39]Stored FM SN is 0000000000871769 [23:13:39]wFMCommunicate request_size=9 [23:13:39]MH_SAM_APDU [23:13:39]CAPDU: 80 16 00 00 04 E7 8B 00 00 [23:13:39]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:13:39]Read from MH i2c: E2 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 03 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:13:39]RAPDU: 90 00 [23:13:39]wFMCommunicate OK [23:13:39]FM PIN OK [23:13:39]wFMCommunicate request_size=8 [23:13:39]MH_SAM_APDU [23:13:39]CAPDU: 80 14 04 00 03 02 00 01 [23:13:39]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:13:39]Read from MH i2c: E2 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 03 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:13:39]RAPDU: 90 00 [23:13:39]wFMCommunicate OK [23:13:39]wFMCommunicate request_size=13 [23:13:39]MH_SAM_APDU [23:13:39]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:13:39]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:13:39]Read from MH i2c: E2 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 03 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:13:39]RAPDU: 90 00 [23:13:39]wFMCommunicate OK [23:13:39]wFMCommunicate request_size=4 [23:13:39]MH_SAM_APDU [23:13:39]CAPDU: 80 11 00 00 [23:13:39]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:39]Read from MH i2c: E2 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 17 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [23:13:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:13:39]wFMCommunicate OK [23:13:39]DocumentArchiveInit [23:13:39]Start Httpd... [23:13:39]Httpd thread 3066973540 created [23:13:39]Write to MH i2c: 01 00 00 0F 00 0F [23:13:39]Write i2c OK [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: 01 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: 01 07 00 [23:13:39]MH_I2C_Read... [23:13:39]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:13:39]MH Int Process started [23:13:39]Allocated Socket 8 [23:13:39]Bind OK [23:13:39]Listen OK [23:13:39]httpd running on port 8080 [23:13:39]Waiting for new connection... [23:13:40]accept exits with 9 [23:13:40]New connection [23:13:40]New thread 3066686820 created [23:13:40]Waiting for new connection... [23:13:40] Sock 9.Parse request [23:13:40]Sock 9.Check first char [23:13:40]Sock 9.First char is OK [23:13:40]request: POST /json_proto HTTP/1.0 [23:13:40]Method: POST [23:13:40]URL: /json_proto [23:13:40]Method is POST - this is cgi request [23:13:40]url: /json_proto [23:13:40]query_string will be loaded in cgi processing [23:13:40]execute_cgi json_proto POST (null) [23:13:40]execute_cgi path=json_proto method=POST [23:13:40]POST find Content-Length [23:13:40]Host: 172.17.44.132:8080 [23:13:40]Content-Length: 215 [23:13:40]Content-Type: application/json [23:13:40] [23:13:40]POST finish read [23:13:40]Found Content-Length = 215 [23:13:40]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:13:40]execute_script... [23:13:40]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:13:40]POST & json_proto [23:13:40]process_json_proto [23:13:40]json parsed OK: [23:13:40]protocol is kg_v1.0 [23:13:40]action value=get_value [23:13:40]process_action get_value [23:13:40]cmd_get_value [23:13:40]process_action get_value done [23:13:40]requested_data is exist [23:13:40]produce_requested_data [23:13:40]requested_item kkm.sn is exist - process it [23:13:40]requested_item kkm.ver is exist - process it [23:13:40]requested_item fm.sn is exist - process it [23:13:40]wFMCommunicate request_size=4 [23:13:40]MH_SAM_APDU [23:13:40]CAPDU: 80 11 00 00 [23:13:40]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:13:40]Write i2c OK [23:13:40]MH_I2C_Read... [23:13:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:40]Read from MH i2c: E2 [23:13:40]MH_I2C_Read... [23:13:40]Read from MH i2c: E2 17 00 [23:13:40]MH_I2C_Read... [23:13:40]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [23:13:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:13:40]wFMCommunicate OK [23:13:40]requested_item fd.num is exist - process it [23:13:40]SAM_PROTO_GetFieldsCounters [23:13:40]wFMCommunicate request_size=4 [23:13:40]MH_SAM_APDU [23:13:40]CAPDU: 80 13 00 00 [23:13:40]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:13:40]Write i2c OK [23:13:40]MH_I2C_Read... [23:13:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:13:40]Read from MH i2c: E2 [23:13:40]MH_I2C_Read... [23:13:40]Read from MH i2c: E2 62 00 [23:13:40]MH_I2C_Read... [23:13:40]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1D 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 22 03 00 00 5E 04 04 00 22 03 00 00 57 04 04 00 23 03 00 00 19 04 04 00 00 00 00 00 90 00 91 [23:13: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1D 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 22 03 00 00 5E 04 04 00 22 03 00 00 57 04 04 00 23 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:13:40]wFMCommunicate OK [23:13:40]SAM_PROTO_GetFieldsCounters done [23:13:40]requested_item shift.num is exist - process it [23:13:40]requested_item shift.opened is exist - process it [23:13:40]req_shift_opened [23:13:40]FM_GetShiftState [23:13:40]SAM_PROTO_GetShiftState [23:13:40]wFMCommunicate request_size=4 [23:13:40]MH_SAM_APDU [23:13:40]CAPDU: 80 13 01 00 [23:13:40]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:13:40]Write i2c OK [23:13:40]MH_I2C_Read... [23:13:40]Read from MH i2c: E2 [23:13:40]MH_I2C_Read... [23:13:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:40]Read from MH i2c: E2 0E 00 [23:13:40]MH_I2C_Read... [23:13:40]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [23:13:40]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:13:40]wFMCommunicate OK [23:13:40]SAM_PROTO_GetShiftState done [23:13:40]FM_GetShiftState done [23:13:40]req_shift_opened done [23:13:40]requested_item shift.open_date is exist - process it [23:13:40]req_shift_open_date [23:13:40]req_shift_open_date done [23:13:40]produce_requested_data done [23:13:40]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163357,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:13:40]process_action_free get_value [23:13:40]json_value_free [23:13:40]json_value_free done [23:13:40]process_json_proto returns [23:13:40]Send response to host [23:13:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163357,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:13:40]free response buf [23:13:40]execute_script done [23:13:40]execute_script returns [23:13:40]free content buf [23:13:40]Sock 9.Close socket [23:13:40]Sock 9.Thread stoped [23:13:40]accept exits with 10 [23:13:40]New connection [23:13:40]New thread 3066543460 created [23:13:40] Sock 10.Parse request [23:13:40]Thread 3066686820 joined [23:13:40]Waiting for new connection... [23:13:40]Sock 10.Check first char [23:13:40]Sock 10.First char is OK [23:13:40]request: POST /json_proto HTTP/1.0 [23:13:40]Method: POST [23:13:40]URL: /json_proto [23:13:40]Method is POST - this is cgi request [23:13:40]url: /json_proto [23:13:40]query_string will be loaded in cgi processing [23:13:40]execute_cgi json_proto POST (null) [23:13:40]execute_cgi path=json_proto method=POST [23:13:40]POST find Content-Length [23:13:40]Host: 172.17.44.132:8080 [23:13:40]Content-Length: 331 [23:13:40]Content-Type: application/json [23:13:40] [23:13:40]POST finish read [23:13:40]Found Content-Length = 331 [23:13:40]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:13:40]execute_script... [23:13:40]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:13:40]POST & json_proto [23:13:40]process_json_proto [23:13:40]json parsed OK: [23:13:40]protocol is kg_v1.0 [23:13:40]action value=get_value [23:13:40]process_action get_value [23:13:40]cmd_get_value [23:13:40]process_action get_value done [23:13:40]requested_data is exist [23:13:40]produce_requested_data [23:13:40]requested_item fm.sale.total is exist - process it [23:13:40]SAM_PROTO_GetFMData [23:13:40]wFMCommunicate request_size=4 [23:13:40]MH_SAM_APDU [23:13:40]CAPDU: 80 13 03 00 [23:13:40]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:13:40]Write i2c OK [23:13:40]MH_I2C_Read... [23:13:41]OFD Sender: Processing packet 163357 [packets to send 961, broken 960] [23:13:41]ProducePacketName [23:13:41]name=ofd_packets/00163357 [23:13:41]OFD Sender: To server: pG, [23:13:41]CommunicateWithHost lk.salyk.kg:30040 [23:13:41]ConnectInit lk.salyk.kg [23:13:41]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:13:41]Read from MH i2c: E2 [23:13:41]MH_I2C_Read... [23:13:41]Read from MH i2c: E2 FD 00 [23:13:41]MH_I2C_Read... [23:13:41]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 7A 7A 02 00 69 04 A4 00 6F 04 04 00 6A 77 02 00 B1 04 05 00 86 CA F2 6A 03 70 04 05 00 F6 D7 ED 68 02 72 04 05 00 90 F2 04 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EE 88 EE 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 EA 4E BE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 CB [23:13:41]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 7A 7A 02 00 69 04 A4 00 6F 04 04 00 6A 77 02 00 B1 04 05 00 86 CA F2 6A 03 70 04 05 00 F6 D7 ED 68 02 72 04 05 00 90 F2 04 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 EE 88 EE 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 EA 4E BE 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [23:13:41]wFMCommunicate OK [23:13:41]wFMCommunicate request_size=4 [23:13:41]MH_SAM_APDU [23:13:41]CAPDU: 80 17 00 00 [23:13:41]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:13:41]Write i2c OK [23:13:41]MH_I2C_Read... [23:13:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:13:41]Read from MH i2c: E2 [23:13:41]MH_I2C_Read... [23:13:41]Read from MH i2c: E2 FD 00 [23:13:41]MH_I2C_Read... [23:13:41]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [23:13:41]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:13:41]wFMCommunicate OK [23:13:41]wFMCommunicate request_size=4 [23:13:41]MH_SAM_APDU [23:13:41]CAPDU: 80 17 00 00 [23:13:41]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [23:13:41]Write i2c OK [23:13:41]MH_I2C_Read... [23:13:41]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:13:41]Read from MH i2c: E2 [23:13:41]MH_I2C_Read... [23:13:41]Read from MH i2c: E2 FD 00 [23:13:41]MH_I2C_Read... [23:13:41]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [23:13:41]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:13:41]wFMCommunicate OK [23:13:41]wFMCommunicate request_size=4 [23:13:41]MH_SAM_APDU [23:13:41]CAPDU: 80 17 00 00 [23:13:41]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [23:13:41]Write i2c OK [23:13:41]MH_I2C_Read... [23:13:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:13:42]Read from MH i2c: E2 [23:13:42]MH_I2C_Read... [23:13:42]Read from MH i2c: E2 FD 00 [23:13:42]MH_I2C_Read... [23:13:42]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [23:13:42]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:13:42]wFMCommunicate OK [23:13:42]wFMCommunicate request_size=4 [23:13:42]MH_SAM_APDU [23:13:42]CAPDU: 80 17 00 00 [23:13:42]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [23:13:42]Write i2c OK [23:13:42]MH_I2C_Read... [23:13:42]Connected sock=6 [23:13: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 36 39 26 01 00 00 A7 60 1E 01 EF AA 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 B8 0B 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 B8 A1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 A1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 11 00 00 00 00 07 04 06 00 B8 A1 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 03 00 00 F4 03 04 00 B1 22 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7E 02 00 35 04 06 00 45 1F 4D FB B4 99 E1 F4 7C F0 11 75 11 08 [23:13:42]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [23:13:42]Read from MH i2c: E2 [23:13:42]MH_I2C_Read... [23:13:42]Read from MH i2c: E2 E6 00 [23:13:42]MH_I2C_Read... [23:13:42]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [23:13:42]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:13:42]wFMCommunicate OK [23:13:42]SAM_PROTO_GetFMData done [23:13:42]requested_item fm.sale_refund.total is exist - process it [23:13:42]requested_item fm.buy.total is exist - process it [23:13:42]requested_item shift.sale.total is exist - process it [23:13:42]SAM_PROTO_GetShiftData [23:13:42]wFMCommunicate request_size=4 [23:13:42]MH_SAM_APDU [23:13:42]CAPDU: 80 13 02 00 [23:13:42]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [23:13:42]Write i2c OK [23:13:42]MH_I2C_Read... [23:13:42]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:13:42]Read from MH i2c: E2 [23:13:42]MH_I2C_Read... [23:13:42]Read from MH i2c: E2 FD 00 [23:13:42]MH_I2C_Read... [23:13:42]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 22 03 00 00 69 04 9F 00 6F 04 04 00 22 03 00 00 B1 04 04 00 3F 28 C7 04 70 04 04 00 D4 A0 EC 02 72 04 04 00 6B 87 DA 01 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 B6 E9 81 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 45 D3 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5D [23:13:42]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 22 03 00 00 69 04 9F 00 6F 04 04 00 22 03 00 00 B1 04 04 00 3F 28 C7 04 70 04 04 00 D4 A0 EC 02 72 04 04 00 6B 87 DA 01 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 B6 E9 81 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 45 D3 0A EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:13:42]wFMCommunicate OK [23:13:42]wFMCommunicate request_size=4 [23:13:42]MH_SAM_APDU [23:13:42]CAPDU: 80 17 00 00 [23:13:42]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [23:13:42]Write i2c OK [23:13:42]MH_I2C_Read... [23:13:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:13:43]Read from MH i2c: E2 [23:13:43]MH_I2C_Read... [23:13:43]Read from MH i2c: E2 FD 00 [23:13:43]MH_I2C_Read... [23:13:43]Read from MH i2c: E2 FD 00 19 00 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 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 90 00 B0 [23:13:43]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 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 90 00 [23:13:43]wFMCommunicate OK [23:13:43]wFMCommunicate request_size=4 [23:13:43]MH_SAM_APDU [23:13:43]CAPDU: 80 17 00 00 [23:13:43]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [23:13:43]Write i2c OK [23:13:43]MH_I2C_Read... [23:13: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 36 39 4F 00 00 00 18 6A 47 00 D8 E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1D 7E 02 00 F4 03 04 00 78 CC C4 66 B6 04 01 00 00 6A A3 9D 39 DA 44 15 8A [23:13:43]CommunicateWithHost err = 0 [23:13:43]CheckOFDResponse [23:13:43]1017 (14) - 77093643461234 [23:13:43]1041 (16) - 0000000000871769 [23:13:43]1040 (4) - 163357 [23:13:43]1012 (4) - 20.08.2024 17:03 [23:13:43]1206 (1) - 0 [23:13:43]OFD Sender: Remove packet 163357 [23:13:43]ProducePacketName [23:13:43]name=ofd_packets/00163357 [23:13:43]NVStorageDeleteData [23:13:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:13:43]Read from MH i2c: E2 [23:13:43]MH_I2C_Read... [23:13:43]Read from MH i2c: E2 FD 00 [23:13:43]MH_I2C_Read... [23:13:43]Read from MH i2c: E2 FD 00 1A 00 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 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 90 00 56 [23:13:43]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 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 90 00 [23:13:43]wFMCommunicate OK [23:13:43]wFMCommunicate request_size=4 [23:13:43]MH_SAM_APDU [23:13:43]CAPDU: 80 17 00 00 [23:13:43]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:13:43]Write i2c OK [23:13:43]MH_I2C_Read... [23:13:43]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:13:43]Read from MH i2c: E2 [23:13:43]MH_I2C_Read... [23:13:43]Read from MH i2c: E2 FD 00 [23:13:43]MH_I2C_Read... [23:13:43]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [23:13:43]RAPDU: 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 90 00 [23:13:43]wFMCommunicate OK [23:13:43]wFMCommunicate request_size=4 [23:13:43]MH_SAM_APDU [23:13:43]CAPDU: 80 17 00 00 [23:13:43]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:13:43]OFD Sender: No OFD packet to send [23:13:43]Write i2c OK [23:13:43]MH_I2C_Read... [23:13:44]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [23:13:44]Read from MH i2c: E2 [23:13:44]MH_I2C_Read... [23:13:44]Read from MH i2c: E2 CF 00 [23:13:44]MH_I2C_Read... [23:13:44]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [23:13:44]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:13:44]wFMCommunicate OK [23:13:44]SAM_PROTO_GetShiftData done [23:13:44]requested_item shift.sale.total_cash is exist - process it [23:13:44]requested_item shift.sale_refund.total is exist - process it [23:13:44]requested_item shift.sale_refund.total_cash is exist - process it [23:13:44]requested_item shift.buy.total is exist - process it [23:13:44]requested_item shift.buy.total_cash is exist - process it [23:13:44]produce_requested_data done [23:13:44]produce_requested_data return {"fm.sale.total":146791983.42,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":801608.31,"shift.sale.total_cash":490621.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:13:44]process_action_free get_value [23:13:44]json_value_free [23:13:44]json_value_free done [23:13:44]process_json_proto returns [23:13:44]Send response to host [23:13:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146791983.42,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":801608.31,"shift.sale.total_cash":490621.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:13:44]free response buf [23:13:44]execute_script done [23:13:44]execute_script returns [23:13:44]free content buf [23:13:44]Sock 10.Close socket [23:13:44]Sock 10.Thread stoped [23:13:44]accept exits with 9 [23:13:44]New connection [23:13:44]New thread 3066686820 created [23:13:44]Thread 3066543460 joined [23:13:44]Waiting for new connection... [23:13:44] Sock 9.Parse request [23:13:44]Sock 9.Check first char [23:13:44]Sock 9.First char is OK [23:13:44]request: POST /json_proto HTTP/1.0 [23:13:44]Method: POST [23:13:44]URL: /json_proto [23:13:44]Method is POST - this is cgi request [23:13:44]url: /json_proto [23:13:44]query_string will be loaded in cgi processing [23:13:44]execute_cgi json_proto POST (null) [23:13:44]execute_cgi path=json_proto method=POST [23:13:44]POST find Content-Length [23:13:44]Host: 172.17.44.132:8080 [23:13:44]Content-Length: 621 [23:13:44]Content-Type: application/json [23:13:44] [23:13:44]POST finish read [23:13:44]Found Content-Length = 621 [23:13:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50521", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 3.000, "sum" : 414.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 414.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:44]execute_script... [23:13: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)50521", "tax_sys" : 0, "items" : [ { "code": "4640030091645", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B ESSE Exchange M", "price" : 138.00, "quantity" : 3.000, "sum" : 414.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 414.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:44]POST & json_proto [23:13:44]process_json_proto [23:13:44]json parsed OK: [23:13:44]protocol is kg_v1.0 [23:13:44]action value=close_receipt [23:13:44]process_action close_receipt [23:13:45]cmd_close_receipt [23:13:45]MH_GetDate [23:13:45]Write to MH i2c: F0 00 00 1D 00 0C [23:13:45]Write i2c OK [23:13:45]MH_I2C_Read... [23:13:45]Read from MH i2c: F0 [23:13:45]MH_I2C_Read... [23:13:45]Read from MH i2c: F0 09 00 [23:13:45]MH_I2C_Read... [23:13:45]Read from MH i2c: F0 09 00 1D 00 00 29 23 C5 66 2A 83 C1 65 5F [23:13:45]GetLastDocTimeStamp 1724195505 [23:13:45]current date 1724195625 [23:13:45]FM_GetShiftState [23:13:45]SAM_PROTO_GetShiftState [23:13:45]wFMCommunicate request_size=4 [23:13:45]MH_SAM_APDU [23:13:45]CAPDU: 80 13 01 00 [23:13:45]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [23:13:45]Write i2c OK [23:13:45]MH_I2C_Read... [23:13:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:45]Read from MH i2c: E2 [23:13:45]MH_I2C_Read... [23:13:45]Read from MH i2c: E2 0E 00 [23:13:45]MH_I2C_Read... [23:13:45]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [23:13:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:13:45]wFMCommunicate OK [23:13:45]SAM_PROTO_GetShiftState done [23:13:45]FM_GetShiftState done [23:13:45]opened in 1724113081 [23:13:45]opened+sec_in_day 1724199481 [23:13:45]quantity*price = 41400 [23:13:45]sum+1 = 41401 [23:13:45]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 414.00 НСП 1% : 3.66 НДС 12% : 43.96 Наличными: 414.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 803 20.08.2024 23:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163358 ФПД: 86066852264427 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163358&fm=86066852264427&tin=02508201610067®Number=0000000000092562&sum=41400 0 [23:13:46]StoreToDocumentArchive [23:13:46]shift 465 fd 163358 [23:13:46]save to /storage/0465/doc_00163358 [23:13:46]save last doc name /storage/0465/doc_00163358 to /storage/kkm_last_doc_name [23:13:46]save OK [23:13:46]Clear old archive folders... [23:13:46]ProcessDocumentItem done err = 0, tmpTLVsize=274 [23:13:46]tlvbuf is 00309130 [23:13:46]SAM_PROTO_ClearQueue [23:13:46]wFMCommunicate request_size=4 [23:13:46]MH_SAM_APDU [23:13:46]CAPDU: 80 09 00 00 [23:13:46]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [23:13:46]Write i2c OK [23:13:46]MH_I2C_Read... [23:13:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:13:46]Read from MH i2c: E2 [23:13:46]MH_I2C_Read... [23:13:46]Read from MH i2c: E2 03 00 [23:13:46]MH_I2C_Read... [23:13:46]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [23:13:46]RAPDU: 90 00 [23:13:46]wFMCommunicate OK [23:13:46]SAM_PROTO_ClearQueue done [23:13:46]KKMCreateOFDPacket [23:13:46]OFDProtocolAddRootSTLVToBuf [23:13:46]FM_MakeSignedData [23:13:46]FM_MakeSignedData [23:13:46]SAM_PROTO_SignData [23:13:46]wFMCommunicate request_size=4 [23:13:46]MH_SAM_APDU [23:13:46]CAPDU: 80 0D 01 02 [23:13:46]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [23:13:46]Write i2c OK [23:13:46]MH_I2C_Read... [23:13:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:13:46]Read from MH i2c: E2 [23:13:46]MH_I2C_Read... [23:13:46]Read from MH i2c: E2 03 00 [23:13:46]MH_I2C_Read... [23:13:46]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [23:13:46]RAPDU: 90 00 [23:13:46]wFMCommunicate OK [23:13:46]wFMCommunicate request_size=255 [23:13:46]MH_SAM_APDU [23:13:46]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 B8 0B 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 B8 A1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 A1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 11 00 00 00 00 07 04 06 00 B8 A1 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 03 00 00 F4 03 04 00 29 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [23:13:46]Write to MH i2c: E2 02 01 2D 00 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 B8 0B 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 B8 A1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 A1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 11 00 00 00 00 07 04 06 00 B8 A1 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 03 00 00 F4 03 04 00 29 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 50 [23:13:46]Write i2c OK [23:13:46]MH_I2C_Read... [23:13:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:46]Read from MH i2c: E2 [23:13:46]MH_I2C_Read... [23:13:46]Read from MH i2c: E2 03 00 [23:13:46]MH_I2C_Read... [23:13:46]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [23:13:46]RAPDU: 90 00 [23:13:46]wFMCommunicate OK [23:13:46]wFMCommunicate request_size=33 [23:13:46]MH_SAM_APDU [23:13:46]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7E 02 00 35 04 06 00 4E 47 00 27 F9 EB [23:13:47]Write to MH i2c: E2 24 00 2E 00 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7E 02 00 35 04 06 00 4E 47 00 27 F9 EB 00 00 7B [23:13:47]Write i2c OK [23:13:47]MH_I2C_Read... [23:13:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:47]Read from MH i2c: E2 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: E2 03 00 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [23:13:47]RAPDU: 90 00 [23:13:47]wFMCommunicate OK [23:13:47]wFMCommunicate request_size=4 [23:13:47]MH_SAM_APDU [23:13:47]CAPDU: 80 0D 03 02 [23:13:47]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [23:13:47]Write i2c OK [23:13:47]MH_I2C_Read... [23:13:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:13:47]Read from MH i2c: E2 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: E2 0B 00 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: E2 0B 00 2F 00 00 7A BE 88 D5 6C 16 1F 15 90 00 F6 [23:13:47]RAPDU: 7A BE 88 D5 6C 16 1F 15 90 00 [23:13:47]wFMCommunicate OK [23:13:47]SAM_PROTO_SignData done [23:13:47]FM_MakeSignedData done [23:13:47]CreateOFDProtocolMessage [23:13:47]wFMCommunicate request_size=4 [23:13:47]MH_SAM_APDU [23:13:47]CAPDU: 80 11 00 00 [23:13:47]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [23:13:47]Write i2c OK [23:13:47]MH_I2C_Read... [23:13:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:47]Read from MH i2c: E2 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: E2 17 00 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [23:13:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:13:47]wFMCommunicate OK [23:13:47]CreateOFDProtocolMessage done [23:13:47]OFDSenderStorePacket 163358 [23:13:47]StoreOFDPacket docnum=163358 [23:13:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 6C 20 1E 01 DD DE 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 B8 0B 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 B8 A1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 A1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 11 00 00 00 00 07 04 06 00 B8 A1 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 03 00 00 F4 03 04 00 29 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7E 02 00 35 04 06 00 4E 47 00 27 F9 EB 7A BE 88 D5 6C 16 1F 15 [23:13:47]CheckFolder [23:13:47]dirname=/storage/ofd_packets [23:13:47]CheckFolder done [23:13:47]ProducePacketName [23:13:47]name=ofd_packets/00163358 [23:13:47]NVStorageSaveData ofd_packets/00163358 [23:13:47]File name is /storage/ofd_packets/00163358 [23:13:47]Write 324 bytes [23:13:47]NVStorageSaveData done [23:13:47]OFDSenderStorePacket done [23:13:47]KKMCreateOFDPacket done [23:13:47]NVStorageSaveData kkm_last_timestamp [23:13:47]File name is /storage/kkm_last_timestamp [23:13:47]Write 4 bytes [23:13:47]NVStorageSaveData done [23:13:47]ExternCall_PrintAddStr [23:13:47]wPrintStart [23:13:47]Write to MH i2c: 01 00 00 31 00 31 [23:13:47]Write i2c OK [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: 01 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: 01 07 00 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [23:13:47]RasterBufferAndPrint [23:13:47]line Счет N : (3)50521 [23:13:47]line ИНН: 02508201610067 [23:13:47]line Контрольно-Кассовый Чек [23:13:47]line ПРОДАЖА [23:13:47]line Товар: 4640030091645 [23:13:47]line Сигареты ESSE Exchange M [23:13:47]line 3.000 * 138.00 [23:13:47]line = 414.00 [23:13:47]line НДС 12% НСП 1% [23:13:47]line > о реализуемом товаре [23:13:47]line ИТОГО: 414.00 [23:13:47]line НСП 1% : 3.66 [23:13:47]line НДС 12% : 43.96 [23:13:47]line Наличными: 414.00 [23:13:47]line Безнал.: 0.00 [23:13:47]line Место: АЗС № 130 "Партнер Нефть" [23:13:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:13:47]line СНО: Общий режим [23:13:47]line Чек 803 20.08.2024 23:13 [23:13:47]line Смена: 465 ФФД: 1.0 [23:13:47]line ЗНМ: 0300000070 [23:13:47]line РНМ: 0000000000092562 [23:13:47]line Версия ККМ: 001 [23:13:47]line ФМ: 0000000000871769 [23:13:47]line ФД: 163358 [23:13:47]line ФПД: 86066852264427 [23:13:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231345&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163358&fm=86066852264427&tin=02508201610067®Number=0000000000092562&sum=41400 [23:13:47]line 0 [23:13:47]written 0, free lines is 4095 [23:13:47]OFD Sender: Processing packet 163358 [packets to send 961, broken 960] [23:13:47]ProducePacketName [23:13:47]name=ofd_packets/00163358 [23:13:47]OFD Sender: To server: pG, [23:13:47]CommunicateWithHost lk.salyk.kg:30040 [23:13:47]ConnectInit lk.salyk.kg [23:13:47]Write to MH i2c: 01 00 00 59 00 59 [23:13:47]Write i2c OK [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: 01 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: 01 07 00 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: 01 07 00 59 00 00 00 00 00 00 EE 0C 5A [23:13:47]RasterBufferAndPrint [23:13:47]line [23:13:47]line [23:13:47]line [23:13:47]line [23:13:47]line [23:13:47]written 0, free lines is 3335 [23:13:47]MH_Cut [23:13:47]Write to MH i2c: D1 01 00 60 00 01 32 [23:13:47]Write i2c OK [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: D1 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: D1 01 00 [23:13:47]MH_I2C_Read... [23:13:47]Read from MH i2c: D1 01 00 60 00 00 31 [23:13:47]Write to MH i2c: 01 00 00 61 00 61 [23:13:47]Write i2c OK [23:13:47]MH_I2C_Read... [23:13:48]recv_with_timeout no data received [23:13:48]*** Cut start [23:13:48]*** Purtial cut [23:13:48]*** Stage 1: CUTSNS_PIN = 1 [23:13:50]Read from MH i2c: 01 [23:13:50]MH_I2C_Read... [23:13:50]*** Stop cut motor [23:13:50]*** Cut end [23:13:50]Read from MH i2c: 01 07 00 [23:13:50]MH_I2C_Read... [23:13:50]Read from MH i2c: 01 07 00 61 00 00 00 00 00 00 FF 0F 76 [23:13:50]process_action close_receipt done [23:13:50]requested_data is exist [23:13:50]produce_requested_data [23:13:50]requested_item fm.sn is exist - process it [23:13:50]wFMCommunicate request_size=4 [23:13:50]MH_SAM_APDU [23:13:50]CAPDU: 80 11 00 00 [23:13:50]Write to MH i2c: E2 08 00 62 00 80 11 00 00 00 00 00 00 DC [23:13:50]Write i2c OK [23:13:50]MH_I2C_Read... [23:13:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:50]Read from MH i2c: E2 [23:13:50]MH_I2C_Read... [23:13:50]Read from MH i2c: E2 17 00 [23:13:50]MH_I2C_Read... [23:13:50]Read from MH i2c: E2 17 00 62 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 35 [23:13:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:13:50]wFMCommunicate OK [23:13:50]requested_item fd.num is exist - process it [23:13:50]SAM_PROTO_GetFieldsCounters [23:13:50]wFMCommunicate request_size=4 [23:13:50]MH_SAM_APDU [23:13:50]CAPDU: 80 13 00 00 [23:13:50]Write to MH i2c: E2 08 00 63 00 80 13 00 00 00 00 00 00 DF [23:13:50]Write i2c OK [23:13:50]MH_I2C_Read... [23:13:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:13:50]Read from MH i2c: E2 [23:13:50]MH_I2C_Read... [23:13:50]Read from MH i2c: E2 62 00 [23:13:50]MH_I2C_Read... [23:13:50]Read from MH i2c: E2 62 00 63 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 23 03 00 00 5E 04 04 00 23 03 00 00 57 04 04 00 24 03 00 00 19 04 04 00 00 00 00 00 90 00 E7 [23:13:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1E 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 23 03 00 00 5E 04 04 00 23 03 00 00 57 04 04 00 24 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:13:50]wFMCommunicate OK [23:13:50]SAM_PROTO_GetFieldsCounters done [23:13:50]requested_item shift.num is exist - process it [23:13:50]requested_item shift.opened is exist - process it [23:13:50]req_shift_opened [23:13:50]FM_GetShiftState [23:13:50]SAM_PROTO_GetShiftState [23:13:50]wFMCommunicate request_size=4 [23:13:50]MH_SAM_APDU [23:13:50]CAPDU: 80 13 01 00 [23:13:50]Write to MH i2c: E2 08 00 64 00 80 13 01 00 00 00 00 00 E1 [23:13:50]Write i2c OK [23:13:50]MH_I2C_Read... [23:13:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:50]Read from MH i2c: E2 [23:13:50]MH_I2C_Read... [23:13:50]Read from MH i2c: E2 0E 00 [23:13:50]MH_I2C_Read... [23:13:50]Read from MH i2c: E2 0E 00 64 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AF [23:13:50]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:13:50]wFMCommunicate OK [23:13:50]SAM_PROTO_GetShiftState done [23:13:50]FM_GetShiftState done [23:13:50]req_shift_opened done [23:13:50]requested_item shift.open_date is exist - process it [23:13:50]req_shift_open_date [23:13:50]req_shift_open_date done [23:13:50]produce_requested_data done [23:13:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163358,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:13:50]process_action_free close_receipt [23:13:50]json_value_free [23:13:50]json_value_free done [23:13:50]process_json_proto returns [23:13:51]Send response to host [23:13:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163358,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:13:51]free response buf [23:13:51]execute_script done [23:13:51]execute_script returns [23:13:51]free content buf [23:13:51]Sock 9.Close socket [23:13:51]Sock 9.Thread stoped [23:13:51]accept exits with 7 [23:13:51]New connection [23:13:51]New thread 3066543460 created [23:13:51]Thread 3066686820 joined [23:13:51]Waiting for new connection... [23:13:51] Sock 7.Parse request [23:13:51]Sock 7.Check first char [23:13:51]Sock 7.First char is OK [23:13:51]request: POST /json_proto HTTP/1.0 [23:13:51]Method: POST [23:13:51]URL: /json_proto [23:13:51]Method is POST - this is cgi request [23:13:51]url: /json_proto [23:13:51]query_string will be loaded in cgi processing [23:13:51]execute_cgi json_proto POST (null) [23:13:51]execute_cgi path=json_proto method=POST [23:13:51]POST find Content-Length [23:13:51]Host: 172.17.44.132:8080 [23:13:51]Content-Length: 682 [23:13:51]Content-Type: application/json [23:13:51] [23:13:51]POST finish read [23:13:51]Found Content-Length = 682 [23:13:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:51]execute_script... [23:13:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291885", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 33.700, "sum" : 2500.54, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2500.00, "payments": [ { "type": 0, "sum" : 2500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:13:51]POST & json_proto [23:13:51]process_json_proto [23:13:51]json parsed OK: [23:13:51]protocol is kg_v1.0 [23:13:51]action value=close_receipt [23:13:51]process_action close_receipt [23:13:51]cmd_close_receipt [23:13:51]MH_GetDate [23:13:51]Write to MH i2c: F0 00 00 65 00 54 [23:13:51]Write i2c OK [23:13:51]MH_I2C_Read... [23:13:51]Read from MH i2c: F0 [23:13:51]MH_I2C_Read... [23:13:51]Read from MH i2c: F0 09 00 [23:13:51]MH_I2C_Read... [23:13:51]Read from MH i2c: F0 09 00 65 00 00 30 23 C5 66 2A 83 C1 65 AE [23:13:51]GetLastDocTimeStamp 1724195625 [23:13:51]current date 1724195632 [23:13:51]FM_GetShiftState [23:13:51]SAM_PROTO_GetShiftState [23:13:51]wFMCommunicate request_size=4 [23:13:51]MH_SAM_APDU [23:13:51]CAPDU: 80 13 01 00 [23:13:51]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [23:13:51]Write i2c OK [23:13:51]MH_I2C_Read... [23:13:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:51]Read from MH i2c: E2 [23:13:51]MH_I2C_Read... [23:13:51]Read from MH i2c: E2 0E 00 [23:13:51]MH_I2C_Read... [23:13:51]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B1 [23:13:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:13:51]wFMCommunicate OK [23:13:51]SAM_PROTO_GetShiftState done [23:13:51]FM_GetShiftState done [23:13:51]opened in 1724113081 [23:13:51]opened+sec_in_day 1724199481 [23:13:51]quantity*price = 250054 [23:13:51]sum+1 = 250055 [23:13:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.54 ИТОГО: 2500.00 Внесено: 2500.00 СДАЧА: 0.00 НСП 1% : 22.13 НДС 12% : 265.54 Наличными: 2500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 804 20.08.2024 23:13 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163359 ФПД: 260515169421813 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231352&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163359&fm=260515169421813&tin=02508201610067®Number=0000000000092562&sum=250000 [23:13:52]StoreToDocumentArchive [23:13:52]shift 465 fd 163359 [23:13:52]save to /storage/0465/doc_00163359 [23:13:52]save last doc name /storage/0465/doc_00163359 to /storage/kkm_last_doc_name [23:13:52]save OK [23:13:52]Clear old archive folders... [23:13:52]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:13:52]tlvbuf is 00323AC0 [23:13:52]SAM_PROTO_ClearQueue [23:13:52]wFMCommunicate request_size=4 [23:13:52]MH_SAM_APDU [23:13:52]CAPDU: 80 09 00 00 [23:13:52]Write to MH i2c: E2 08 00 73 00 80 09 00 00 00 00 00 00 E5 [23:13:52]Write i2c OK [23:13:52]MH_I2C_Read... [23:13:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:13:52]Read from MH i2c: E2 [23:13:52]MH_I2C_Read... [23:13:52]Read from MH i2c: E2 03 00 [23:13:52]MH_I2C_Read... [23:13:52]Read from MH i2c: E2 03 00 73 00 00 90 00 E7 [23:13:52]RAPDU: 90 00 [23:13:52]wFMCommunicate OK [23:13:52]SAM_PROTO_ClearQueue done [23:13:52]KKMCreateOFDPacket [23:13:52]OFDProtocolAddRootSTLVToBuf [23:13:52]FM_MakeSignedData [23:13:52]FM_MakeSignedData [23:13:52]SAM_PROTO_SignData [23:13:52]wFMCommunicate request_size=4 [23:13:52]MH_SAM_APDU [23:13:52]CAPDU: 80 0D 01 02 [23:13:52]Write to MH i2c: E2 08 00 74 00 80 0D 01 02 00 00 00 00 ED [23:13:52]Write i2c OK [23:13:52]MH_I2C_Read... [23:13:53]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:13:53]Read from MH i2c: E2 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 03 00 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 03 00 74 00 00 90 00 E8 [23:13:53]RAPDU: 90 00 [23:13:53]wFMCommunicate OK [23:13:53]wFMCommunicate request_size=255 [23:13:53]MH_SAM_APDU [23:13:53]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 03 00 00 F4 03 04 00 30 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7E 02 00 35 04 06 00 EC [23:13:53]Write to MH i2c: E2 02 01 75 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 03 00 00 F4 03 04 00 30 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7E 02 00 35 04 06 00 EC 00 00 6E [23:13:53]Write i2c OK [23:13:53]MH_I2C_Read... [23:13:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:53]Read from MH i2c: E2 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 03 00 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [23:13:53]RAPDU: 90 00 [23:13:53]wFMCommunicate OK [23:13:53]wFMCommunicate request_size=10 [23:13:53]MH_SAM_APDU [23:13:53]CAPDU: 80 0D 02 02 05 EF EA 21 C9 F5 [23:13:53]Write to MH i2c: E2 0D 00 76 00 80 0D 02 02 05 00 EF EA 21 C9 F5 00 00 B2 [23:13:53]Write i2c OK [23:13:53]MH_I2C_Read... [23:13:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:13:53]Read from MH i2c: E2 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 03 00 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [23:13:53]RAPDU: 90 00 [23:13:53]wFMCommunicate OK [23:13:53]wFMCommunicate request_size=4 [23:13:53]MH_SAM_APDU [23:13:53]CAPDU: 80 0D 03 02 [23:13:53]Write to MH i2c: E2 08 00 77 00 80 0D 03 02 00 00 00 00 F2 [23:13:53]Write i2c OK [23:13:53]MH_I2C_Read... [23:13:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:13:53]Read from MH i2c: E2 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 0B 00 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 0B 00 77 00 00 7D 44 34 0B 51 EA 77 9C 90 00 41 [23:13:53]RAPDU: 7D 44 34 0B 51 EA 77 9C 90 00 [23:13:53]wFMCommunicate OK [23:13:53]SAM_PROTO_SignData done [23:13:53]FM_MakeSignedData done [23:13:53]CreateOFDProtocolMessage [23:13:53]wFMCommunicate request_size=4 [23:13:53]MH_SAM_APDU [23:13:53]CAPDU: 80 11 00 00 [23:13:53]Write to MH i2c: E2 08 00 78 00 80 11 00 00 00 00 00 00 F2 [23:13:53]Write i2c OK [23:13:53]MH_I2C_Read... [23:13:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:53]Read from MH i2c: E2 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 17 00 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: E2 17 00 78 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4B [23:13:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:13:53]wFMCommunicate OK [23:13:53]CreateOFDProtocolMessage done [23:13:53]OFDSenderStorePacket 163359 [23:13:53]StoreOFDPacket docnum=163359 [23:13:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 EB 1E 07 01 F8 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 03 00 00 F4 03 04 00 30 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7E 02 00 35 04 06 00 EC EF EA 21 C9 F5 7D 44 34 0B 51 EA 77 9C [23:13:53]CheckFolder [23:13:53]dirname=/storage/ofd_packets [23:13:53]CheckFolder done [23:13:53]ProducePacketName [23:13:53]name=ofd_packets/00163359 [23:13:53]NVStorageSaveData ofd_packets/00163359 [23:13:53]File name is /storage/ofd_packets/00163359 [23:13:53]Write 301 bytes [23:13:53]NVStorageSaveData done [23:13:53]OFDSenderStorePacket done [23:13:53]KKMCreateOFDPacket done [23:13:53]NVStorageSaveData kkm_last_timestamp [23:13:53]File name is /storage/kkm_last_timestamp [23:13:53]Write 4 bytes [23:13:53]NVStorageSaveData done [23:13:53]ExternCall_PrintAddStr [23:13:53]wPrintStart [23:13:53]Write to MH i2c: 01 00 00 79 00 79 [23:13:53]Write i2c OK [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: 01 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: 01 07 00 [23:13:53]MH_I2C_Read... [23:13:53]Read from MH i2c: 01 07 00 79 00 00 00 00 00 00 FF 0F 8E [23:13:53]RasterBufferAndPrint [23:13:53]line Счет N : (1)291885 [23:13:53]line ИНН: 02508201610067 [23:13:53]line Контрольно-Кассовый Чек [23:13:53]line ПРОДАЖА [23:13:53]line ТРК (МРК, ГНК) : 63 [23:13:53]line Товар: 2710124500 [23:13:53]line Аи-95-К-5 [23:13:53]line 33.700 * 74.20 [23:13:53]line = 2500.54 [23:13:53]line НДС 12% НСП 1% [23:13:53]line > о реализуемом товаре [23:13:53]line ОКРУГЛЕНИЕ: -0.54 [23:13:53]line ИТОГО: 2500.00 [23:13:53]line Внесено: 2500.00 [23:13:53]line СДАЧА: 0.00 [23:13:53]line НСП 1% : 22.13 [23:13:53]line НДС 12% : 265.54 [23:13:53]line Наличными: 2500.00 [23:13:53]line Безнал.: 0.00 [23:13:53]line Место: АЗС № 130 "Партнер Нефть" [23:13:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:13:53]line СНО: Общий режим [23:13:53]line Чек 804 20.08.2024 23:13 [23:13:53]line Смена: 465 ФФД: 1.0 [23:13:53]line ЗНМ: 0300000070 [23:13:53]line РНМ: 0000000000092562 [23:13:53]line Версия ККМ: 001 [23:13:53]line ФМ: 0000000000871769 [23:13:53]line ФД: 163359 [23:13:53]line ФПД: 260515169421813 [23:13:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231352&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163359&fm=260515169421813&tin=02508201610067®Number=0000000000092562&sum=250000 [23:13:53]written 0, free lines is 4095 [23:13:53]OFD Sender: Processing packet 163358 [packets to send 962, broken 960] [23:13:53]ProducePacketName [23:13:53]name=ofd_packets/00163358 [23:13:53]OFD Sender: To server: pG, [23:13:53]CommunicateWithHost lk.salyk.kg:30040 [23:13:53]ConnectInit lk.salyk.kg [23:13:54]Write to MH i2c: 01 00 00 A4 00 A4 [23:13:54]Write i2c OK [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: 01 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: 01 07 00 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 C8 0C 7F [23:13:54]RasterBufferAndPrint [23:13:54]line [23:13:54]line [23:13:54]line [23:13:54]line [23:13:54]line [23:13:54]written 0, free lines is 3302 [23:13:54]MH_Cut [23:13:54]Write to MH i2c: D1 01 00 AB 00 01 7D [23:13:54]Write i2c OK [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: D1 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: D1 01 00 [23:13:54]MH_I2C_Read... [23:13:54]Read from MH i2c: D1 01 00 AB 00 00 7C [23:13:54]Write to MH i2c: 01 00 00 AC 00 AC [23:13:54]Write i2c OK [23:13:54]MH_I2C_Read... [23:13:55]*** Cut start [23:13:55]*** Purtial cut [23:13:55]*** Stage 1: CUTSNS_PIN = 1 [23:13:57]Read from MH i2c: 01 [23:13:57]MH_I2C_Read... [23:13:57]*** Stop cut motor [23:13:57]*** Cut end [23:13:57]Read from MH i2c: 01 07 00 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [23:13:57]process_action close_receipt done [23:13:57]requested_data is exist [23:13:57]produce_requested_data [23:13:57]requested_item fm.sn is exist - process it [23:13:57]wFMCommunicate request_size=4 [23:13:57]MH_SAM_APDU [23:13:57]CAPDU: 80 11 00 00 [23:13:57]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [23:13:57]Write i2c OK [23:13:57]MH_I2C_Read... [23:13:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:13:57]Read from MH i2c: E2 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: E2 17 00 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [23:13:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:13:57]wFMCommunicate OK [23:13:57]requested_item fd.num is exist - process it [23:13:57]SAM_PROTO_GetFieldsCounters [23:13:57]wFMCommunicate request_size=4 [23:13:57]MH_SAM_APDU [23:13:57]CAPDU: 80 13 00 00 [23:13:57]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [23:13:57]Write i2c OK [23:13:57]MH_I2C_Read... [23:13:57]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:13:57]Read from MH i2c: E2 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: E2 62 00 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 24 03 00 00 5E 04 04 00 24 03 00 00 57 04 04 00 25 03 00 00 19 04 04 00 00 00 00 00 90 00 36 [23:13: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 1F 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 24 03 00 00 5E 04 04 00 24 03 00 00 57 04 04 00 25 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:13:57]wFMCommunicate OK [23:13:57]SAM_PROTO_GetFieldsCounters done [23:13:57]requested_item shift.num is exist - process it [23:13:57]requested_item shift.opened is exist - process it [23:13:57]req_shift_opened [23:13:57]FM_GetShiftState [23:13:57]SAM_PROTO_GetShiftState [23:13:57]wFMCommunicate request_size=4 [23:13:57]MH_SAM_APDU [23:13:57]CAPDU: 80 13 01 00 [23:13:57]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [23:13:57]Write i2c OK [23:13:57]MH_I2C_Read... [23:13:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:13:57]Read from MH i2c: E2 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: E2 0E 00 [23:13:57]MH_I2C_Read... [23:13:57]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FA [23:13:57]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:13:57]wFMCommunicate OK [23:13:57]SAM_PROTO_GetShiftState done [23:13:57]FM_GetShiftState done [23:13:57]req_shift_opened done [23:13:57]requested_item shift.open_date is exist - process it [23:13:57]req_shift_open_date [23:13:57]req_shift_open_date done [23:13:57]produce_requested_data done [23:13:57]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163359,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:13:57]process_action_free close_receipt [23:13:57]json_value_free [23:13:57]json_value_free done [23:13:57]process_json_proto returns [23:13:57]Send response to host [23:13:57]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163359,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:13:57]free response buf [23:13:57]execute_script done [23:13:57]execute_script returns [23:13:57]free content buf [23:13:57]Sock 7.Close socket [23:13:57]Sock 7.Thread stoped [23:13:58]ConnectInit Can't take IP for lk.salyk.kg [23:13:58]CommunicateWithHost connect error [23:13:58]CommunicateWithHost err = -1 [23:13:58]OFD Sender: Server communicate error [23:14:00]accept exits with 9 [23:14:00]New connection [23:14:00]New thread 3066686820 created [23:14:00]Thread 3066543460 joined [23:14:00]Waiting for new connection... [23:14:00] Sock 9.Parse request [23:14:00]Sock 9.Check first char [23:14:00]Sock 9.First char is OK [23:14:00]request: POST /json_proto HTTP/1.0 [23:14:00]Method: POST [23:14:00]URL: /json_proto [23:14:00]Method is POST - this is cgi request [23:14:00]url: /json_proto [23:14:00]query_string will be loaded in cgi processing [23:14:00]execute_cgi json_proto POST (null) [23:14:00]execute_cgi path=json_proto method=POST [23:14:00]POST find Content-Length [23:14:00]Host: 172.17.44.132:8080 [23:14:00]Content-Length: 680 [23:14:00]Content-Type: application/json [23:14:00] [23:14:00]POST finish read [23:14:00]Found Content-Length = 680 [23:14:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 5.210, "sum" : 200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:00]execute_script... [23:14:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291886", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 5.210, "sum" : 200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:00]POST & json_proto [23:14:00]process_json_proto [23:14:00]json parsed OK: [23:14:00]protocol is kg_v1.0 [23:14:00]action value=close_receipt [23:14:00]process_action close_receipt [23:14:00]cmd_close_receipt [23:14:00]MH_GetDate [23:14:00]Write to MH i2c: F0 00 00 B0 00 9F [23:14:00]Write i2c OK [23:14:00]MH_I2C_Read... [23:14:00]Read from MH i2c: F0 [23:14:00]MH_I2C_Read... [23:14:00]Read from MH i2c: F0 09 00 [23:14:00]MH_I2C_Read... [23:14:00]Read from MH i2c: F0 09 00 B0 00 00 39 23 C5 66 2A 83 C1 65 02 [23:14:00]GetLastDocTimeStamp 1724195632 [23:14:00]current date 1724195641 [23:14:00]FM_GetShiftState [23:14:00]SAM_PROTO_GetShiftState [23:14:00]wFMCommunicate request_size=4 [23:14:00]MH_SAM_APDU [23:14:00]CAPDU: 80 13 01 00 [23:14:00]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [23:14:01]Write i2c OK [23:14:01]MH_I2C_Read... [23:14:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:01]Read from MH i2c: E2 [23:14:01]MH_I2C_Read... [23:14:01]Read from MH i2c: E2 0E 00 [23:14:01]MH_I2C_Read... [23:14:01]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FC [23:14:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:14:01]wFMCommunicate OK [23:14:01]SAM_PROTO_GetShiftState done [23:14:01]FM_GetShiftState done [23:14:01]opened in 1724113081 [23:14:01]opened+sec_in_day 1724199481 [23:14:01]quantity*price = 20006 [23:14:01]sum+1 = 20007 [23:14:01]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 805 20.08.2024 23:14 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163360 ФПД: 22216049666347 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231401&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163360&fm=22216049666347&tin=02508201610067®Number=0000000000092562&sum=20000 [23:14:02]StoreToDocumentArchive [23:14:02]shift 465 fd 163360 [23:14:02]save to /storage/0465/doc_00163360 [23:14:02]save last doc name /storage/0465/doc_00163360 to /storage/kkm_last_doc_name [23:14:02]save OK [23:14:02]Clear old archive folders... [23:14:02]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:14:02]tlvbuf is 0033F7C0 [23:14:02]SAM_PROTO_ClearQueue [23:14:02]wFMCommunicate request_size=4 [23:14:02]MH_SAM_APDU [23:14:02]CAPDU: 80 09 00 00 [23:14:02]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [23:14:02]Write i2c OK [23:14:02]MH_I2C_Read... [23:14:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:14:02]Read from MH i2c: E2 [23:14:02]MH_I2C_Read... [23:14:02]Read from MH i2c: E2 03 00 [23:14:02]MH_I2C_Read... [23:14:02]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [23:14:02]RAPDU: 90 00 [23:14:02]wFMCommunicate OK [23:14:02]SAM_PROTO_ClearQueue done [23:14:02]KKMCreateOFDPacket [23:14:02]OFDProtocolAddRootSTLVToBuf [23:14:02]FM_MakeSignedData [23:14:02]FM_MakeSignedData [23:14:02]SAM_PROTO_SignData [23:14:02]wFMCommunicate request_size=4 [23:14:02]MH_SAM_APDU [23:14:02]CAPDU: 80 0D 01 02 [23:14:02]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [23:14:02]Write i2c OK [23:14:02]MH_I2C_Read... [23:14:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:14:02]Read from MH i2c: E2 [23:14:02]MH_I2C_Read... [23:14:02]Read from MH i2c: E2 03 00 [23:14:02]MH_I2C_Read... [23:14:02]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [23:14:02]RAPDU: 90 00 [23:14:02]wFMCommunicate OK [23:14:02]wFMCommunicate request_size=255 [23:14:02]MH_SAM_APDU [23:14:02]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 5A 14 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 26 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 03 00 00 F4 03 04 00 39 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7E 02 00 35 04 06 00 14 34 [23:14:02]Write to MH i2c: E2 02 01 C0 00 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 5A 14 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 26 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 03 00 00 F4 03 04 00 39 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7E 02 00 35 04 06 00 14 34 00 00 32 [23:14:02]Write i2c OK [23:14:02]MH_I2C_Read... [23:14:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:03]Read from MH i2c: E2 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: E2 03 00 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [23:14:03]RAPDU: 90 00 [23:14:03]wFMCommunicate OK [23:14:03]wFMCommunicate request_size=9 [23:14:03]MH_SAM_APDU [23:14:03]CAPDU: 80 0D 02 02 04 93 BF A9 2B [23:14:03]Write to MH i2c: E2 0C 00 C1 00 80 0D 02 02 04 00 93 BF A9 2B 00 00 69 [23:14:03]Write i2c OK [23:14:03]MH_I2C_Read... [23:14:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:03]Read from MH i2c: E2 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: E2 03 00 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [23:14:03]RAPDU: 90 00 [23:14:03]wFMCommunicate OK [23:14:03]wFMCommunicate request_size=4 [23:14:03]MH_SAM_APDU [23:14:03]CAPDU: 80 0D 03 02 [23:14:03]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [23:14:03]Write i2c OK [23:14:03]MH_I2C_Read... [23:14:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:14:03]Read from MH i2c: E2 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: E2 0B 00 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: E2 0B 00 C2 00 00 67 30 0B 57 12 D0 8A 46 90 00 E9 [23:14:03]RAPDU: 67 30 0B 57 12 D0 8A 46 90 00 [23:14:03]wFMCommunicate OK [23:14:03]SAM_PROTO_SignData done [23:14:03]FM_MakeSignedData done [23:14:03]CreateOFDProtocolMessage [23:14:03]wFMCommunicate request_size=4 [23:14:03]MH_SAM_APDU [23:14:03]CAPDU: 80 11 00 00 [23:14:03]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [23:14:03]Write i2c OK [23:14:03]MH_I2C_Read... [23:14:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:03]Read from MH i2c: E2 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: E2 17 00 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [23:14:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:14:03]wFMCommunicate OK [23:14:03]CreateOFDProtocolMessage done [23:14:03]OFDSenderStorePacket 163360 [23:14:03]StoreOFDPacket docnum=163360 [23:14:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 8A C5 06 01 0D 59 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 5A 14 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 26 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 03 00 00 F4 03 04 00 39 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7E 02 00 35 04 06 00 14 34 93 BF A9 2B 67 30 0B 57 12 D0 8A 46 [23:14:03]CheckFolder [23:14:03]dirname=/storage/ofd_packets [23:14:03]CheckFolder done [23:14:03]ProducePacketName [23:14:03]name=ofd_packets/00163360 [23:14:03]NVStorageSaveData ofd_packets/00163360 [23:14:03]File name is /storage/ofd_packets/00163360 [23:14:03]Write 300 bytes [23:14:03]NVStorageSaveData done [23:14:03]OFDSenderStorePacket done [23:14:03]KKMCreateOFDPacket done [23:14:03]NVStorageSaveData kkm_last_timestamp [23:14:03]File name is /storage/kkm_last_timestamp [23:14:03]Write 4 bytes [23:14:03]NVStorageSaveData done [23:14:03]ExternCall_PrintAddStr [23:14:03]wPrintStart [23:14:03]Write to MH i2c: 01 00 00 C4 00 C4 [23:14:03]Write i2c OK [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: 01 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: 01 07 00 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [23:14:03]RasterBufferAndPrint [23:14:03]line Счет N : (1)291886 [23:14:03]line ИНН: 02508201610067 [23:14:03]line Контрольно-Кассовый Чек [23:14:03]line ПРОДАЖА [23:14:03]line ТРК (МРК, ГНК) : 71 [23:14:03]line Товар: 2711129700 [23:14:03]line ГАЗ-К-5 [23:14:03]line 5.210 * 38.40 [23:14:03]line = 200.06 [23:14:03]line НДС 12% НСП 1% [23:14:03]line > о реализуемом товаре [23:14:03]line ОКРУГЛЕНИЕ: -0.06 [23:14:03]line ИТОГО: 200.00 [23:14:03]line Внесено: 200.00 [23:14:03]line СДАЧА: 0.00 [23:14:03]line НСП 1% : 1.77 [23:14:03]line НДС 12% : 21.24 [23:14:03]line Наличными: 200.00 [23:14:03]line Безнал.: 0.00 [23:14:03]line Место: АЗС № 130 "Партнер Нефть" [23:14:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:14:03]line СНО: Общий режим [23:14:03]line Чек 805 20.08.2024 23:14 [23:14:03]line Смена: 465 ФФД: 1.0 [23:14:03]line ЗНМ: 0300000070 [23:14:03]line РНМ: 0000000000092562 [23:14:03]line Версия ККМ: 001 [23:14:03]line ФМ: 0000000000871769 [23:14:03]line ФД: 163360 [23:14:03]line ФПД: 22216049666347 [23:14:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231401&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163360&fm=22216049666347&tin=02508201610067®Number=0000000000092562&sum=20000 [23:14:03]written 0, free lines is 4095 [23:14:03]OFD Sender: Processing packet 163358 [packets to send 963, broken 960] [23:14:03]ProducePacketName [23:14:03]name=ofd_packets/00163358 [23:14:03]OFD Sender: To server: pG, [23:14:03]CommunicateWithHost lk.salyk.kg:30040 [23:14:03]ConnectInit lk.salyk.kg [23:14:03]Write to MH i2c: 01 00 00 EF 00 EF [23:14:03]Write i2c OK [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: 01 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: 01 07 00 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 BB 0C BD [23:14:03]RasterBufferAndPrint [23:14:03]line [23:14:03]line [23:14:03]line [23:14:03]line [23:14:03]line [23:14:03]written 0, free lines is 3296 [23:14:03]MH_Cut [23:14:03]Write to MH i2c: D1 01 00 F6 00 01 C8 [23:14:03]Write i2c OK [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: D1 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: D1 01 00 [23:14:03]MH_I2C_Read... [23:14:03]Read from MH i2c: D1 01 00 F6 00 00 C7 [23:14:03]Write to MH i2c: 01 00 00 F7 00 F7 [23:14:04]Write i2c OK [23:14:04]MH_I2C_Read... [23:14:04]recv_with_timeout no data received [23:14:04]*** Cut start [23:14:04]*** Purtial cut [23:14:04]*** Stage 1: CUTSNS_PIN = 1 [23:14:06]Read from MH i2c: 01 [23:14:06]MH_I2C_Read... [23:14:06]*** Stop cut motor [23:14:06]*** Cut end [23:14:06]Read from MH i2c: 01 07 00 [23:14:06]MH_I2C_Read... [23:14:06]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [23:14:06]process_action close_receipt done [23:14:06]requested_data is exist [23:14:06]produce_requested_data [23:14:06]requested_item fm.sn is exist - process it [23:14:06]wFMCommunicate request_size=4 [23:14:06]MH_SAM_APDU [23:14:06]CAPDU: 80 11 00 00 [23:14:06]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [23:14:06]Write i2c OK [23:14:06]MH_I2C_Read... [23:14:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:06]Read from MH i2c: E2 [23:14:06]MH_I2C_Read... [23:14:06]Read from MH i2c: E2 17 00 [23:14:06]MH_I2C_Read... [23:14:06]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [23:14:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:14:06]wFMCommunicate OK [23:14:06]requested_item fd.num is exist - process it [23:14:06]SAM_PROTO_GetFieldsCounters [23:14:06]wFMCommunicate request_size=4 [23:14:06]MH_SAM_APDU [23:14:06]CAPDU: 80 13 00 00 [23:14:06]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [23:14:06]Write i2c OK [23:14:06]MH_I2C_Read... [23:14:07]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:14:07]Read from MH i2c: E2 [23:14:07]MH_I2C_Read... [23:14:07]Read from MH i2c: E2 62 00 [23:14:07]MH_I2C_Read... [23:14:07]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 20 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 25 03 00 00 5E 04 04 00 25 03 00 00 57 04 04 00 26 03 00 00 19 04 04 00 00 00 00 00 90 00 85 [23:14: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 20 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 25 03 00 00 5E 04 04 00 25 03 00 00 57 04 04 00 26 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:14:07]wFMCommunicate OK [23:14:07]SAM_PROTO_GetFieldsCounters done [23:14:07]requested_item shift.num is exist - process it [23:14:07]requested_item shift.opened is exist - process it [23:14:07]req_shift_opened [23:14:07]FM_GetShiftState [23:14:07]SAM_PROTO_GetShiftState [23:14:07]wFMCommunicate request_size=4 [23:14:07]MH_SAM_APDU [23:14:07]CAPDU: 80 13 01 00 [23:14:07]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [23:14:07]Write i2c OK [23:14:07]MH_I2C_Read... [23:14:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:07]Read from MH i2c: E2 [23:14:07]MH_I2C_Read... [23:14:07]Read from MH i2c: E2 0E 00 [23:14:07]MH_I2C_Read... [23:14:07]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 45 [23:14:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:14:07]wFMCommunicate OK [23:14:07]SAM_PROTO_GetShiftState done [23:14:07]FM_GetShiftState done [23:14:07]req_shift_opened done [23:14:07]requested_item shift.open_date is exist - process it [23:14:07]req_shift_open_date [23:14:07]req_shift_open_date done [23:14:07]produce_requested_data done [23:14:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163360,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:14:07]process_action_free close_receipt [23:14:07]json_value_free [23:14:07]json_value_free done [23:14:07]process_json_proto returns [23:14:07]Send response to host [23:14:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163360,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:14:07]free response buf [23:14:07]execute_script done [23:14:07]execute_script returns [23:14:07]free content buf [23:14:07]Sock 9.Close socket [23:14:07]Sock 9.Thread stoped [23:14:08]ConnectInit Can't take IP for lk.salyk.kg [23:14:08]CommunicateWithHost connect error [23:14:08]CommunicateWithHost err = -1 [23:14:08]OFD Sender: Server communicate error [23:14:13]OFD Sender: Processing packet 163358 [packets to send 963, broken 960] [23:14:13]ProducePacketName [23:14:13]name=ofd_packets/00163358 [23:14:13]OFD Sender: To server: pG, [23:14:13]CommunicateWithHost lk.salyk.kg:30040 [23:14:13]ConnectInit lk.salyk.kg [23:14:18]ConnectInit Can't take IP for lk.salyk.kg [23:14:18]CommunicateWithHost connect error [23:14:18]CommunicateWithHost err = -1 [23:14:18]OFD Sender: Server communicate error [23:14:21]accept exits with 7 [23:14:21]New connection [23:14:21]New thread 3066543460 created [23:14:21]Thread 3066686820 joined [23:14:21]Waiting for new connection... [23:14:21] Sock 7.Parse request [23:14:21]Sock 7.Check first char [23:14:21]Sock 7.First char is OK [23:14:21]request: POST /json_proto HTTP/1.0 [23:14:21]Method: POST [23:14:21]URL: /json_proto [23:14:21]Method is POST - this is cgi request [23:14:21]url: /json_proto [23:14:21]query_string will be loaded in cgi processing [23:14:21]execute_cgi json_proto POST (null) [23:14:21]execute_cgi path=json_proto method=POST [23:14:21]POST find Content-Length [23:14:21]Host: 172.17.44.132:8080 [23:14:21]Content-Length: 653 [23:14:21]Content-Type: application/json [23:14:21] [23:14:21]POST finish read [23:14:21]Found Content-Length = 653 [23:14:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50522", "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" : 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" ] } } [23:14:21]execute_script... [23:14: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)50522", "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" : 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" ] } } [23:14:21]POST & json_proto [23:14:21]process_json_proto [23:14:21]json parsed OK: [23:14:21]protocol is kg_v1.0 [23:14:21]action value=close_receipt [23:14:21]process_action close_receipt [23:14:21]cmd_close_receipt [23:14:21]MH_GetDate [23:14:21]Write to MH i2c: F0 00 00 FB 00 EA [23:14:21]Write i2c OK [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: F0 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: F0 09 00 [23:14:21]MH_I2C_Read... [23:14:21]Read from MH i2c: F0 09 00 FB 00 00 4E 23 C5 66 2A 83 C1 65 62 [23:14:21]GetLastDocTimeStamp 1724195641 [23:14:21]current date 1724195662 [23:14:21]FM_GetShiftState [23:14:21]SAM_PROTO_GetShiftState [23:14:21]wFMCommunicate request_size=4 [23:14:21]MH_SAM_APDU [23:14:21]CAPDU: 80 13 01 00 [23:14:21]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [23:14:22]Write i2c OK [23:14:22]MH_I2C_Read... [23:14:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:22]Read from MH i2c: E2 [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: E2 0E 00 [23:14:22]MH_I2C_Read... [23:14:22]Read from MH i2c: E2 0E 00 FC 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 47 [23:14:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:14:22]wFMCommunicate OK [23:14:22]SAM_PROTO_GetShiftState done [23:14:22]FM_GetShiftState done [23:14:22]opened in 1724113081 [23:14:22]opened+sec_in_day 1724199481 [23:14:22]quantity*price = 9500 [23:14:22]sum+1 = 9501 [23:14:22]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 806 20.08.2024 23:14 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163361 ФПД: 36755511424244 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231422&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163361&fm=36755511424244&tin=02508201610067®Number=0000000000092562&sum=9500 0 [23:14:23]StoreToDocumentArchive [23:14:23]shift 465 fd 163361 [23:14:23]save to /storage/0465/doc_00163361 [23:14:23]save last doc name /storage/0465/doc_00163361 to /storage/kkm_last_doc_name [23:14:23]save OK [23:14:23]Clear old archive folders... [23:14:23]ProcessDocumentItem done err = 0, tmpTLVsize=293 [23:14:23]tlvbuf is 002C4900 [23:14:23]SAM_PROTO_ClearQueue [23:14:23]wFMCommunicate request_size=4 [23:14:23]MH_SAM_APDU [23:14:23]CAPDU: 80 09 00 00 [23:14:23]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [23:14:23]Write i2c OK [23:14:23]MH_I2C_Read... [23:14:23]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:14:23]Read from MH i2c: E2 [23:14:23]MH_I2C_Read... [23:14:23]Read from MH i2c: E2 03 00 [23:14:23]MH_I2C_Read... [23:14:23]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [23:14:23]RAPDU: 90 00 [23:14:23]wFMCommunicate OK [23:14:23]SAM_PROTO_ClearQueue done [23:14:23]KKMCreateOFDPacket [23:14:23]OFDProtocolAddRootSTLVToBuf [23:14:23]FM_MakeSignedData [23:14:23]FM_MakeSignedData [23:14:23]SAM_PROTO_SignData [23:14:23]wFMCommunicate request_size=4 [23:14:23]MH_SAM_APDU [23:14:23]CAPDU: 80 0D 01 02 [23:14:23]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [23:14:23]Write i2c OK [23:14:23]MH_I2C_Read... [23:14:23]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:14:23]Read from MH i2c: E2 [23:14:23]MH_I2C_Read... [23:14:23]Read from MH i2c: E2 03 00 [23:14:23]MH_I2C_Read... [23:14:23]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [23:14:23]RAPDU: 90 00 [23:14:23]wFMCommunicate OK [23:14:23]wFMCommunicate request_size=255 [23:14:23]MH_SAM_APDU [23:14:23]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 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 OFD Sender: Processing packet 163358 [packets to send 963, broken 960] [23:14:23]03 ProducePacketName [23:14:23]00 name=ofd_packets/00163358 [23:14:23]00 OFD Sender: To server: pG, [23:14:23]00 CommunicateWithHost lk.salyk.kg:30040 [23:14:23]00 ConnectInit lk.salyk.kg [23:14:23]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 26 03 00 00 F4 03 04 00 4E 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 [23:14:23]Write to MH i2c: E2 02 01 0B 01 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 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 26 03 00 00 F4 03 04 00 4E 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 00 00 BB [23:14:24]Write i2c OK [23:14:24]MH_I2C_Read... [23:14:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:24]Read from MH i2c: E2 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 03 00 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [23:14:24]RAPDU: 90 00 [23:14:24]wFMCommunicate OK [23:14:24]wFMCommunicate request_size=52 [23:14:24]MH_SAM_APDU [23:14:24]CAPDU: 80 0D 02 02 2F 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7E 02 00 35 04 06 00 21 6D CF 33 B4 F4 [23:14:24]Write to MH i2c: E2 37 00 0C 01 80 0D 02 02 2F 00 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7E 02 00 35 04 06 00 21 6D CF 33 B4 F4 00 00 28 [23:14:24]Write i2c OK [23:14:24]MH_I2C_Read... [23:14:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:24]Read from MH i2c: E2 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 03 00 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [23:14:24]RAPDU: 90 00 [23:14:24]wFMCommunicate OK [23:14:24]wFMCommunicate request_size=4 [23:14:24]MH_SAM_APDU [23:14:24]CAPDU: 80 0D 03 02 [23:14:24]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [23:14:24]Write i2c OK [23:14:24]MH_I2C_Read... [23:14:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:14:24]Read from MH i2c: E2 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 0B 00 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 0B 00 0D 01 00 71 F6 2D 49 3A 5B D4 1E 90 00 EE [23:14:24]RAPDU: 71 F6 2D 49 3A 5B D4 1E 90 00 [23:14:24]wFMCommunicate OK [23:14:24]SAM_PROTO_SignData done [23:14:24]FM_MakeSignedData done [23:14:24]CreateOFDProtocolMessage [23:14:24]wFMCommunicate request_size=4 [23:14:24]MH_SAM_APDU [23:14:24]CAPDU: 80 11 00 00 [23:14:24]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [23:14:24]Write i2c OK [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 [23:14:24]MH_I2C_Read... [23:14:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:24]Read from MH i2c: E2 17 00 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [23:14:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:14:24]wFMCommunicate OK [23:14:24]CreateOFDProtocolMessage done [23:14:24]OFDSenderStorePacket 163361 [23:14:24]StoreOFDPacket docnum=163361 [23:14:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 81 78 31 01 6E 4E 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 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 26 03 00 00 F4 03 04 00 4E 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7E 02 00 35 04 06 00 21 6D CF 33 B4 F4 71 F6 2D 49 3A 5B D4 1E [23:14:24]CheckFolder [23:14:24]dirname=/storage/ofd_packets [23:14:24]CheckFolder done [23:14:24]ProducePacketName [23:14:24]name=ofd_packets/00163361 [23:14:24]NVStorageSaveData ofd_packets/00163361 [23:14:24]File name is /storage/ofd_packets/00163361 [23:14:24]Write 343 bytes [23:14:24]NVStorageSaveData done [23:14:24]OFDSenderStorePacket done [23:14:24]KKMCreateOFDPacket done [23:14:24]NVStorageSaveData kkm_last_timestamp [23:14:24]File name is /storage/kkm_last_timestamp [23:14:24]Write 4 bytes [23:14:24]NVStorageSaveData done [23:14:24]ExternCall_PrintAddStr [23:14:24]wPrintStart [23:14:24]Write to MH i2c: 01 00 00 0F 01 10 [23:14:24]Write i2c OK [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: 01 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: 01 07 00 [23:14:24]MH_I2C_Read... [23:14:24]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [23:14:24]RasterBufferAndPrint [23:14:24]line Счет N : (3)50522 [23:14:24]line ИНН: 02508201610067 [23:14:24]line Контрольно-Кассовый Чек [23:14:24]line ПРОДАЖА [23:14:24]line Товар: 4700000480050 [23:14:24]line Напиток Nitro Energy эн green ж/б 0,45л [23:14:24]line 1.000 * 95.00 [23:14:24]line = 95.00 [23:14:24]line НДС 12% НСП 1% [23:14:24]line > о реализуемом товаре [23:14:24]line ИТОГО: 95.00 [23:14:24]line НСП 1% : 0.84 [23:14:24]line НДС 12% : 10.09 [23:14:24]line Наличными: 95.00 [23:14:24]line Безнал.: 0.00 [23:14:24]line Место: АЗС № 130 "Партнер Нефть" [23:14:24]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:14:24]line СНО: Общий режим [23:14:24]line Чек 806 20.08.2024 23:14 [23:14:24]line Смена: 465 ФФД: 1.0 [23:14:24]line ЗНМ: 0300000070 [23:14:24]line РНМ: 0000000000092562 [23:14:24]line Версия ККМ: 001 [23:14:24]line ФМ: 0000000000871769 [23:14:24]line ФД: 163361 [23:14:24]line ФПД: 36755511424244 [23:14:24]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231422&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163361&fm=36755511424244&tin=02508201610067®Number=0000000000092562&sum=9500 [23:14:24]line 0 [23:14:24]written 0, free lines is 4095 [23:14:25]Write to MH i2c: 01 00 00 38 01 39 [23:14:25]Write i2c OK [23:14:25]MH_I2C_Read... [23:14:25]Read from MH i2c: 01 [23:14:25]MH_I2C_Read... [23:14:25]Read from MH i2c: 01 07 00 [23:14:25]MH_I2C_Read... [23:14:25]Read from MH i2c: 01 07 00 38 01 00 00 00 00 00 D3 0C 1F [23:14:25]RasterBufferAndPrint [23:14:25]line [23:14:25]line [23:14:25]line [23:14:25]line [23:14:25]line [23:14:25]written 0, free lines is 3322 [23:14:25]MH_Cut [23:14:25]Write to MH i2c: D1 01 00 3F 01 01 12 [23:14:25]Write i2c OK [23:14:25]MH_I2C_Read... [23:14:25]Read from MH i2c: D1 [23:14:25]MH_I2C_Read... [23:14:25]Read from MH i2c: D1 01 00 [23:14:25]MH_I2C_Read... [23:14:25]Read from MH i2c: D1 01 00 3F 01 00 11 [23:14:25]Write to MH i2c: 01 00 00 40 01 41 [23:14:25]Write i2c OK [23:14:25]MH_I2C_Read... [23:14:26]*** Cut start [23:14:26]*** Purtial cut [23:14:26]*** Stage 1: CUTSNS_PIN = 1 [23:14:28]Read from MH i2c: 01 [23:14:28]MH_I2C_Read... [23:14:28]*** Stop cut motor [23:14:28]*** Cut end [23:14:28]Read from MH i2c: 01 07 00 [23:14:28]MH_I2C_Read... [23:14:28]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 FF 0F 56 [23:14:28]process_action close_receipt done [23:14:28]requested_data is exist [23:14:28]produce_requested_data [23:14:28]requested_item fm.sn is exist - process it [23:14:28]wFMCommunicate request_size=4 [23:14:28]MH_SAM_APDU [23:14:28]CAPDU: 80 11 00 00 [23:14:28]Write to MH i2c: E2 08 00 41 01 80 11 00 00 00 00 00 00 BC [23:14:28]Write i2c OK [23:14:28]MH_I2C_Read... [23:14:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:28]Read from MH i2c: E2 [23:14:28]MH_I2C_Read... [23:14:28]Read from MH i2c: E2 17 00 [23:14:28]MH_I2C_Read... [23:14:28]Read from MH i2c: E2 17 00 41 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 15 [23:14:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:14:28]wFMCommunicate OK [23:14:28]requested_item fd.num is exist - process it [23:14:28]SAM_PROTO_GetFieldsCounters [23:14:28]wFMCommunicate request_size=4 [23:14:28]MH_SAM_APDU [23:14:28]CAPDU: 80 13 00 00 [23:14:28]Write to MH i2c: E2 08 00 42 01 80 13 00 00 00 00 00 00 BF [23:14:28]Write i2c OK [23:14:28]MH_I2C_Read... [23:14:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:14:28]Read from MH i2c: E2 [23:14:28]MH_I2C_Read... [23:14:28]Read from MH i2c: E2 62 00 [23:14:28]MH_I2C_Read... [23:14:28]Read from MH i2c: E2 62 00 42 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 26 03 00 00 5E 04 04 00 26 03 00 00 57 04 04 00 27 03 00 00 19 04 04 00 00 00 00 00 90 00 D3 [23:14: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 21 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 26 03 00 00 5E 04 04 00 26 03 00 00 57 04 04 00 27 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:14:28]wFMCommunicate OK [23:14:28]SAM_PROTO_GetFieldsCounters done [23:14:28]requested_item shift.num is exist - process it [23:14:28]requested_item shift.opened is exist - process it [23:14:28]req_shift_opened [23:14:28]FM_GetShiftState [23:14:28]SAM_PROTO_GetShiftState [23:14:28]wFMCommunicate request_size=4 [23:14:28]MH_SAM_APDU [23:14:28]CAPDU: 80 13 01 00 [23:14:28]Write to MH i2c: E2 08 00 43 01 80 13 01 00 00 00 00 00 C1 [23:14:28]Write i2c OK [23:14:28]MH_I2C_Read... [23:14:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:28]Read from MH i2c: E2 [23:14:28]MH_I2C_Read... [23:14:28]Read from MH i2c: E2 0E 00 [23:14:28]MH_I2C_Read... [23:14:28]Read from MH i2c: E2 0E 00 43 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8F [23:14:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:14:28]wFMCommunicate OK [23:14:28]SAM_PROTO_GetShiftState done [23:14:28]FM_GetShiftState done [23:14:28]req_shift_opened done [23:14:28]requested_item shift.open_date is exist - process it [23:14:28]req_shift_open_date [23:14:28]req_shift_open_date done [23:14:28]produce_requested_data done [23:14:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163361,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:14:28]process_action_free close_receipt [23:14:28]json_value_free [23:14:28]json_value_free done [23:14:28]process_json_proto returns [23:14:28]Send response to host [23:14:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163361,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:14:28]free response buf [23:14:28]execute_script done [23:14:28]execute_script returns [23:14:28]free content buf [23:14:28]Sock 7.Close socket [23:14:28]Sock 7.Thread stoped [23:14:31]Connected sock=12 [23:14:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 6C 20 1E 01 DD DE 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 B8 0B 00 00 00 00 00 37 04 06 00 E8 35 00 00 00 00 13 04 06 00 B8 A1 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B8 A1 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6E 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2C 11 00 00 00 00 07 04 06 00 B8 A1 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 03 00 00 F4 03 04 00 29 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7E 02 00 35 04 06 00 4E 47 00 27 F9 EB 7A BE 88 D5 6C 16 1F 15 [23:14: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 36 39 4F 00 00 00 0F 78 47 00 A4 A2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1E 7E 02 00 F4 03 04 00 A9 CC C4 66 B6 04 01 00 00 70 9A F2 14 39 E6 B3 A9 [23:14:32]CommunicateWithHost err = 0 [23:14:32]CheckOFDResponse [23:14:32]1017 (14) - 77093643461234 [23:14:32]1041 (16) - 0000000000871769 [23:14:32]1040 (4) - 163358 [23:14:32]1012 (4) - 20.08.2024 17:04 [23:14:32]1206 (1) - 0 [23:14:32]OFD Sender: Remove packet 163358 [23:14:32]ProducePacketName [23:14:32]name=ofd_packets/00163358 [23:14:32]NVStorageDeleteData [23:14:32]recv_with_timeout no data received [23:14:33]OFD Sender: Processing packet 163359 [packets to send 963, broken 960] [23:14:33]ProducePacketName [23:14:33]name=ofd_packets/00163359 [23:14:33]OFD Sender: To server: pG, [23:14:33]CommunicateWithHost lk.salyk.kg:30040 [23:14:33]ConnectInit lk.salyk.kg [23:14:34]Connected sock=7 [23:14: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 36 39 0F 01 00 00 EB 1E 07 01 F8 97 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A4 83 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 C6 D0 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 D0 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 A5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BA 67 00 00 00 00 07 04 06 00 90 D0 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 03 00 00 F4 03 04 00 30 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7E 02 00 35 04 06 00 EC EF EA 21 C9 F5 7D 44 34 0B 51 EA 77 9C [23:14: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 36 39 4F 00 00 00 78 ED 47 00 DD 99 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 1F 7E 02 00 F4 03 04 00 AB CC C4 66 B6 04 01 00 00 A6 65 E1 86 EF A5 13 CD [23:14:34]CommunicateWithHost err = 0 [23:14:34]CheckOFDResponse [23:14:34]1017 (14) - 77093643461234 [23:14:34]1041 (16) - 0000000000871769 [23:14:34]1040 (4) - 163359 [23:14:34]1012 (4) - 20.08.2024 17:04 [23:14:34]1206 (1) - 0 [23:14:34]OFD Sender: Remove packet 163359 [23:14:34]ProducePacketName [23:14:34]name=ofd_packets/00163359 [23:14:34]NVStorageDeleteData [23:14:35]OFD Sender: Processing packet 163360 [packets to send 962, broken 960] [23:14:35]ProducePacketName [23:14:35]name=ofd_packets/00163360 [23:14:35]OFD Sender: To server: pG, [23:14:35]CommunicateWithHost lk.salyk.kg:30040 [23:14:35]ConnectInit lk.salyk.kg [23:14:36]Connected sock=7 [23:14: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 36 39 0E 01 00 00 8A C5 06 01 0D 59 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 5A 14 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 26 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 03 00 00 F4 03 04 00 39 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 20 7E 02 00 35 04 06 00 14 34 93 BF A9 2B 67 30 0B 57 12 D0 8A 46 [23:14: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 36 39 4F 00 00 00 A7 7C 47 00 75 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 36 39 10 04 04 00 20 7E 02 00 F4 03 04 00 AD CC C4 66 B6 04 01 00 00 DB 53 B2 F0 03 EF E9 69 [23:14:36]CommunicateWithHost err = 0 [23:14:36]CheckOFDResponse [23:14:36]1017 (14) - 77093643461234 [23:14:36]1041 (16) - 0000000000871769 [23:14:36]1040 (4) - 163360 [23:14:36]1012 (4) - 20.08.2024 17:04 [23:14:36]1206 (1) - 0 [23:14:36]OFD Sender: Remove packet 163360 [23:14:36]ProducePacketName [23:14:36]name=ofd_packets/00163360 [23:14:36]NVStorageDeleteData [23:14:37]OFD Sender: Processing packet 163361 [packets to send 961, broken 960] [23:14:37]ProducePacketName [23:14:37]name=ofd_packets/00163361 [23:14:37]OFD Sender: To server: pG, [23:14:37]CommunicateWithHost lk.salyk.kg:30040 [23:14:37]ConnectInit lk.salyk.kg [23:14:39]accept exits with 10 [23:14:39]New connection [23:14:39]New thread 3066686820 created [23:14:39]Thread 3066543460 joined [23:14:39]Waiting for new connection... [23:14:39] Sock 10.Parse request [23:14:39]Sock 10.Check first char [23:14:39]Sock 10.First char is OK [23:14:39]request: POST /json_proto HTTP/1.0 [23:14:39]Method: POST [23:14:39]URL: /json_proto [23:14:39]Method is POST - this is cgi request [23:14:39]url: /json_proto [23:14:39]query_string will be loaded in cgi processing [23:14:39]execute_cgi json_proto POST (null) [23:14:39]execute_cgi path=json_proto method=POST [23:14:39]POST find Content-Length [23:14:39]Host: 172.17.44.132:8080 [23:14:39]Content-Length: 680 [23:14:39]Content-Type: application/json [23:14:39] [23:14:39]POST finish read [23:14:39]Found Content-Length = 680 [23:14:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 2.610, "sum" : 100.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:39]execute_script... [23:14:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291891", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 2.610, "sum" : 100.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:14:39]POST & json_proto [23:14:39]process_json_proto [23:14:39]json parsed OK: [23:14:39]protocol is kg_v1.0 [23:14:39]action value=close_receipt [23:14:39]process_action close_receipt [23:14:39]cmd_close_receipt [23:14:39]MH_GetDate [23:14:39]Write to MH i2c: F0 00 00 44 01 34 [23:14:39]Write i2c OK [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: F0 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: F0 09 00 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: F0 09 00 44 01 00 60 23 C5 66 2A 83 C1 65 BE [23:14:39]GetLastDocTimeStamp 1724195662 [23:14:39]current date 1724195680 [23:14:39]FM_GetShiftState [23:14:39]SAM_PROTO_GetShiftState [23:14:39]wFMCommunicate request_size=4 [23:14:39]MH_SAM_APDU [23:14:39]CAPDU: 80 13 01 00 [23:14:39]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [23:14:39]Write i2c OK [23:14:39]MH_I2C_Read... [23:14:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:39]Read from MH i2c: E2 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 0E 00 [23:14:39]MH_I2C_Read... [23:14:39]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 91 [23:14:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:14:39]wFMCommunicate OK [23:14:39]SAM_PROTO_GetShiftState done [23:14:39]FM_GetShiftState done [23:14:39]opened in 1724113081 [23:14:39]opened+sec_in_day 1724199481 [23:14:39]quantity*price = 10022 [23:14:39]sum+1 = 10023 [23:14:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.64 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 807 20.08.2024 23:14 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163362 ФПД: 236249304099616 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163362&fm=236249304099616&tin=02508201610067®Number=0000000000092562&sum=10000 [23:14:41]StoreToDocumentArchive [23:14:41]shift 465 fd 163362 [23:14:41]save to /storage/0465/doc_00163362 [23:14:41]save last doc name /storage/0465/doc_00163362 to /storage/kkm_last_doc_name [23:14:41]save OK [23:14:41]Clear old archive folders... [23:14:41]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:14:41]tlvbuf is 002AC660 [23:14:41]SAM_PROTO_ClearQueue [23:14:41]wFMCommunicate request_size=4 [23:14:41]MH_SAM_APDU [23:14:41]CAPDU: 80 09 00 00 [23:14:41]Write to MH i2c: E2 08 00 52 01 80 09 00 00 00 00 00 00 C5 [23:14:41]Write i2c OK [23:14:41]MH_I2C_Read... [23:14:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:14:41]Read from MH i2c: E2 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: E2 03 00 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: E2 03 00 52 01 00 90 00 C7 [23:14:41]RAPDU: 90 00 [23:14:41]wFMCommunicate OK [23:14:41]SAM_PROTO_ClearQueue done [23:14:41]KKMCreateOFDPacket [23:14:41]OFDProtocolAddRootSTLVToBuf [23:14:41]FM_MakeSignedData [23:14:41]FM_MakeSignedData [23:14:41]SAM_PROTO_SignData [23:14:41]wFMCommunicate request_size=4 [23:14:41]MH_SAM_APDU [23:14:41]CAPDU: 80 0D 01 02 [23:14:41]Write to MH i2c: E2 08 00 53 01 80 0D 01 02 00 00 00 00 CD [23:14:41]Write i2c OK [23:14:41]MH_I2C_Read... [23:14:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:14:41]Read from MH i2c: E2 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: E2 03 00 [23:14:41]MH_I2C_Read... [23:14:41]Read from MH i2c: E2 03 00 53 01 00 90 00 C8 [23:14:41]RAPDU: 90 00 [23:14:41]wFMCommunicate OK [23:14:41]wFMCommunicate request_size=255 [23:14:41]MH_SAM_APDU [23:14:41]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 32 0A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 26 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 03 00 00 F4 03 04 00 60 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7E 02 00 35 04 06 00 D6 DE [23:14:41]Write to MH i2c: E2 02 01 54 01 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 32 0A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 26 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 03 00 00 F4 03 04 00 60 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7E 02 00 35 04 06 00 D6 DE 00 00 17 [23:14:41]Write i2c OK [23:14:41]MH_I2C_Read... [23:14:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:42]Read from MH i2c: E2 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: E2 03 00 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [23:14:42]RAPDU: 90 00 [23:14:42]wFMCommunicate OK [23:14:42]wFMCommunicate request_size=9 [23:14:42]MH_SAM_APDU [23:14:42]CAPDU: 80 0D 02 02 04 13 D9 6B 20 [23:14:42]Write to MH i2c: E2 0C 00 55 01 80 0D 02 02 04 00 13 D9 6B 20 00 00 4F [23:14:42]Write i2c OK [23:14:42]MH_I2C_Read... [23:14:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:14:42]Read from MH i2c: E2 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: E2 03 00 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [23:14:42]RAPDU: 90 00 [23:14:42]wFMCommunicate OK [23:14:42]wFMCommunicate request_size=4 [23:14:42]MH_SAM_APDU [23:14:42]CAPDU: 80 0D 03 02 [23:14:42]Write to MH i2c: E2 08 00 56 01 80 0D 03 02 00 00 00 00 D2 [23:14:42]Write i2c OK [23:14:42]MH_I2C_Read... [23:14:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:14:42]Read from MH i2c: E2 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: E2 0B 00 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: E2 0B 00 56 01 00 20 D5 62 1F B4 99 61 CE 90 00 C5 [23:14:42]RAPDU: 20 D5 62 1F B4 99 61 CE 90 00 [23:14:42]wFMCommunicate OK [23:14:42]SAM_PROTO_SignData done [23:14:42]FM_MakeSignedData done [23:14:42]CreateOFDProtocolMessage [23:14:42]wFMCommunicate request_size=4 [23:14:42]MH_SAM_APDU [23:14:42]CAPDU: 80 11 00 00 [23:14:42]Write to MH i2c: E2 08 00 57 01 80 11 00 00 00 00 00 00 D2 [23:14:42]Write i2c OK [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: E2 [23:14:42]MH_I2C_Read... [23:14:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:42]Read from MH i2c: E2 17 00 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: E2 17 00 57 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2B [23:14:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:14:42]wFMCommunicate OK [23:14:42]CreateOFDProtocolMessage done [23:14:42]OFDSenderStorePacket 163362 [23:14:42]StoreOFDPacket docnum=163362 [23:14:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 B8 EA 06 01 81 D4 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 32 0A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 26 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 03 00 00 F4 03 04 00 60 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7E 02 00 35 04 06 00 D6 DE 13 D9 6B 20 20 D5 62 1F B4 99 61 CE [23:14:42]CheckFolder [23:14:42]dirname=/storage/ofd_packets [23:14:42]CheckFolder done [23:14:42]ProducePacketName [23:14:42]name=ofd_packets/00163362 [23:14:42]NVStorageSaveData ofd_packets/00163362 [23:14:42]File name is /storage/ofd_packets/00163362 [23:14:42]Write 300 bytes [23:14:42]NVStorageSaveData done [23:14:42]OFDSenderStorePacket done [23:14:42]KKMCreateOFDPacket done [23:14:42]NVStorageSaveData kkm_last_timestamp [23:14:42]File name is /storage/kkm_last_timestamp [23:14:42]Write 4 bytes [23:14:42]NVStorageSaveData done [23:14:42]ExternCall_PrintAddStr [23:14:42]wPrintStart [23:14:42]Write to MH i2c: 01 00 00 58 01 59 [23:14:42]Write i2c OK [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: 01 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: 01 07 00 [23:14:42]MH_I2C_Read... [23:14:42]Read from MH i2c: 01 07 00 58 01 00 00 00 00 00 FF 0F 6E [23:14:42]RasterBufferAndPrint [23:14:42]line Счет N : (1)291891 [23:14:42]line ИНН: 02508201610067 [23:14:42]line Контрольно-Кассовый Чек [23:14:42]line ПРОДАЖА [23:14:42]line ТРК (МРК, ГНК) : 81 [23:14:42]line Товар: 2711129700 [23:14:42]line ГАЗ-К-5 [23:14:42]line 2.610 * 38.40 [23:14:42]line = 100.22 [23:14:42]line НДС 12% НСП 1% [23:14:42]line > о реализуемом товаре [23:14:42]line ОКРУГЛЕНИЕ: -0.22 [23:14:42]line ИТОГО: 100.00 [23:14:42]line Внесено: 100.00 [23:14:42]line СДАЧА: 0.00 [23:14:42]line НСП 1% : 0.89 [23:14:42]line НДС 12% : 10.64 [23:14:42]line Наличными: 100.00 [23:14:42]line Безнал.: 0.00 [23:14:42]line Место: АЗС № 130 "Партнер Нефть" [23:14:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:14:42]line СНО: Общий режим [23:14:42]line Чек 807 20.08.2024 23:14 [23:14:42]line Смена: 465 ФФД: 1.0 [23:14:42]line ЗНМ: 0300000070 [23:14:42]line РНМ: 0000000000092562 [23:14:42]line Версия ККМ: 001 [23:14:42]line ФМ: 0000000000871769 [23:14:42]line ФД: 163362 [23:14:42]line ФПД: 236249304099616 [23:14:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231440&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163362&fm=236249304099616&tin=02508201610067®Number=0000000000092562&sum=10000 [23:14:42]written 0, free lines is 4095 [23:14:43]Write to MH i2c: 01 00 00 83 01 84 [23:14:43]Write i2c OK [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: 01 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: 01 07 00 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: 01 07 00 83 01 00 00 00 00 00 C7 0C 5E [23:14:43]RasterBufferAndPrint [23:14:43]line [23:14:43]line [23:14:43]line [23:14:43]line [23:14:43]line [23:14:43]written 0, free lines is 3315 [23:14:43]MH_Cut [23:14:43]Write to MH i2c: D1 01 00 8A 01 01 5D [23:14:43]Write i2c OK [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: D1 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: D1 01 00 [23:14:43]MH_I2C_Read... [23:14:43]Read from MH i2c: D1 01 00 8A 01 00 5C [23:14:43]Write to MH i2c: 01 00 00 8B 01 8C [23:14:43]Write i2c OK [23:14:43]MH_I2C_Read... [23:14:43]*** Cut start [23:14:43]*** Purtial cut [23:14:43]*** Stage 1: CUTSNS_PIN = 1 [23:14:45]Read from MH i2c: 01 [23:14:45]MH_I2C_Read... [23:14:45]*** Stop cut motor [23:14:45]*** Cut end [23:14:45]Read from MH i2c: 01 07 00 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: 01 07 00 8B 01 00 00 00 00 00 FF 0F A1 [23:14:45]process_action close_receipt done [23:14:45]requested_data is exist [23:14:45]produce_requested_data [23:14:45]requested_item fm.sn is exist - process it [23:14:45]wFMCommunicate request_size=4 [23:14:45]MH_SAM_APDU [23:14:45]CAPDU: 80 11 00 00 [23:14:45]Write to MH i2c: E2 08 00 8C 01 80 11 00 00 00 00 00 00 07 [23:14:45]Write i2c OK [23:14:45]MH_I2C_Read... [23:14:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:14:45]Read from MH i2c: E2 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: E2 17 00 [23:14:45]MH_I2C_Read... [23:14:45]Read from MH i2c: E2 17 00 8C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 60 [23:14:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:14:45]wFMCommunicate OK [23:14:46]requested_item fd.num is exist - process it [23:14:46]SAM_PROTO_GetFieldsCounters [23:14:46]wFMCommunicate request_size=4 [23:14:46]MH_SAM_APDU [23:14:46]CAPDU: 80 13 00 00 [23:14:46]Write to MH i2c: E2 08 00 8D 01 80 13 00 00 00 00 00 00 0A [23:14:46]Write i2c OK [23:14:46]MH_I2C_Read... [23:14:46]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:14:46]Read from MH i2c: E2 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 62 00 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 62 00 8D 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 27 03 00 00 5E 04 04 00 27 03 00 00 57 04 04 00 28 03 00 00 19 04 04 00 00 00 00 00 90 00 22 [23:14:46]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 22 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 27 03 00 00 5E 04 04 00 27 03 00 00 57 04 04 00 28 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:14:46]wFMCommunicate OK [23:14:46]SAM_PROTO_GetFieldsCounters done [23:14:46]requested_item shift.num is exist - process it [23:14:46]requested_item shift.opened is exist - process it [23:14:46]req_shift_opened [23:14:46]FM_GetShiftState [23:14:46]SAM_PROTO_GetShiftState [23:14:46]wFMCommunicate request_size=4 [23:14:46]MH_SAM_APDU [23:14:46]CAPDU: 80 13 01 00 [23:14:46]Write to MH i2c: E2 08 00 8E 01 80 13 01 00 00 00 00 00 0C [23:14:46]Write i2c OK [23:14:46]MH_I2C_Read... [23:14:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:14:46]Read from MH i2c: E2 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 0E 00 [23:14:46]MH_I2C_Read... [23:14:46]Read from MH i2c: E2 0E 00 8E 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DA [23:14:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:14:46]wFMCommunicate OK [23:14:46]SAM_PROTO_GetShiftState done [23:14:46]FM_GetShiftState done [23:14:46]req_shift_opened done [23:14:46]requested_item shift.open_date is exist - process it [23:14:46]req_shift_open_date [23:14:46]req_shift_open_date done [23:14:46]produce_requested_data done [23:14:46]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163362,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:14:46]process_action_free close_receipt [23:14:46]json_value_free [23:14:46]json_value_free done [23:14:46]process_json_proto returns [23:14:46]Send response to host [23:14:46]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163362,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:14:46]free response buf [23:14:46]execute_script done [23:14:46]execute_script returns [23:14:46]free content buf [23:14:46]Sock 10.Close socket [23:14:46]Sock 10.Thread stoped [23:14:58]recv_with_timeout no data received [23:15:13]recv_with_timeout no data received [23:15:33]recv_with_timeout no data received [23:16:21]accept exits with 9 [23:16:21]New connection [23:16:21]New thread 3066543460 created [23:16:21]Thread 3066686820 joined [23:16:21]Waiting for new connection... [23:16:21] Sock 9.Parse request [23:16:21]Sock 9.Check first char [23:16:21]Sock 9.First char is OK [23:16:21]request: POST /json_proto HTTP/1.0 [23:16:21]Method: POST [23:16:21]URL: /json_proto [23:16:21]Method is POST - this is cgi request [23:16:21]url: /json_proto [23:16:21]query_string will be loaded in cgi processing [23:16:21]execute_cgi json_proto POST (null) [23:16:21]execute_cgi path=json_proto method=POST [23:16:21]POST find Content-Length [23:16:21]Host: 172.17.44.132:8080 [23:16:21]Content-Length: 665 [23:16:21]Content-Type: application/json [23:16:21] [23:16:21]POST finish read [23:16:21]Found Content-Length = 665 [23:16:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50523", "tax_sys" : 0, "items" : [ { "code": "4870202521292", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u044B 1,2\u043B", "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" ] } } [23:16:21]execute_script... [23:16: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)50523", "tax_sys" : 0, "items" : [ { "code": "4870202521292", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0421\u043E\u043A \u0431\u0435\u0440\u0435\u0437\u044B 1,2\u043B", "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" ] } } [23:16:21]POST & json_proto [23:16:21]process_json_proto [23:16:21]json parsed OK: [23:16:21]protocol is kg_v1.0 [23:16:21]action value=close_receipt [23:16:21]process_action close_receipt [23:16:21]cmd_close_receipt [23:16:21]MH_GetDate [23:16:21]Write to MH i2c: F0 00 00 8F 01 7F [23:16:21]Write i2c OK [23:16:21]MH_I2C_Read... [23:16:21]Read from MH i2c: F0 [23:16:21]MH_I2C_Read... [23:16:21]Read from MH i2c: F0 09 00 [23:16:21]MH_I2C_Read... [23:16:21]Read from MH i2c: F0 09 00 8F 01 00 C5 23 C5 66 2A 83 C1 65 6E [23:16:21]GetLastDocTimeStamp 1724195680 [23:16:21]current date 1724195781 [23:16:21]FM_GetShiftState [23:16:21]SAM_PROTO_GetShiftState [23:16:21]wFMCommunicate request_size=4 [23:16:21]MH_SAM_APDU [23:16:21]CAPDU: 80 13 01 00 [23:16:21]Write to MH i2c: E2 08 00 90 01 80 13 01 00 00 00 00 00 0E [23:16:21]Write i2c OK [23:16:21]MH_I2C_Read... [23:16:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:21]Read from MH i2c: E2 [23:16:21]MH_I2C_Read... [23:16:21]Read from MH i2c: E2 0E 00 [23:16:21]MH_I2C_Read... [23:16:21]Read from MH i2c: E2 0E 00 90 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 DC [23:16:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:16:21]wFMCommunicate OK [23:16:21]SAM_PROTO_GetShiftState done [23:16:21]FM_GetShiftState done [23:16:21]opened in 1724113081 [23:16:21]opened+sec_in_day 1724199481 [23:16:21]quantity*price = 12500 [23:16:21]sum+1 = 12501 [23:16:21]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 808 20.08.2024 23:16 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163363 ФПД: 245974133031959 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163363&fm=245974133031959&tin=02508201610067®Number=0000000000092562&sum=12500 0 [23:16:22]StoreToDocumentArchive [23:16:22]shift 465 fd 163363 [23:16:22]save to /storage/0465/doc_00163363 [23:16:22]save last doc name /storage/0465/doc_00163363 to /storage/kkm_last_doc_name [23:16:22]save OK [23:16:22]Clear old archive folders... [23:16:22]ProcessDocumentItem done err = 0, tmpTLVsize=282 [23:16:22]tlvbuf is 00357060 [23:16:22]SAM_PROTO_ClearQueue [23:16:22]wFMCommunicate request_size=4 [23:16:22]MH_SAM_APDU [23:16:22]CAPDU: 80 09 00 00 [23:16:22]Write to MH i2c: E2 08 00 9D 01 80 09 00 00 00 00 00 00 10 [23:16:22]Write i2c OK [23:16:22]MH_I2C_Read... [23:16:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:16:22]Read from MH i2c: E2 [23:16:22]MH_I2C_Read... [23:16:22]Read from MH i2c: E2 03 00 [23:16:22]MH_I2C_Read... [23:16:22]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [23:16:22]RAPDU: 90 00 [23:16:22]wFMCommunicate OK [23:16:22]SAM_PROTO_ClearQueue done [23:16:22]KKMCreateOFDPacket [23:16:22]OFDProtocolAddRootSTLVToBuf [23:16:22]FM_MakeSignedData [23:16:22]FM_MakeSignedData [23:16:22]SAM_PROTO_SignData [23:16:22]wFMCommunicate request_size=4 [23:16:22]MH_SAM_APDU [23:16:22]CAPDU: 80 0D 01 02 [23:16:22]Write to MH i2c: E2 08 00 9E 01 80 0D 01 02 00 00 00 00 18 [23:16:22]Write i2c OK [23:16:22]MH_I2C_Read... [23:16:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:16:22]Read from MH i2c: E2 [23:16:22]MH_I2C_Read... [23:16:22]Read from MH i2c: E2 03 00 [23:16:22]MH_I2C_Read... [23:16:22]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [23:16:22]RAPDU: 90 00 [23:16:22]wFMCommunicate OK [23:16:22]wFMCommunicate request_size=255 [23:16:22]MH_SAM_APDU [23:16:22]CAPDU: 80 0D 02 02 FA 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB 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 28 03 00 00 F4 03 04 00 C5 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [23:16:22]Write to MH i2c: E2 02 01 9F 01 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB 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 28 03 00 00 F4 03 04 00 C5 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 05 [23:16:22]Write i2c OK [23:16:22]MH_I2C_Read... [23:16:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:22]Read from MH i2c: E2 [23:16:22]MH_I2C_Read... [23:16:22]Read from MH i2c: E2 03 00 [23:16:22]MH_I2C_Read... [23:16:22]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [23:16:22]RAPDU: 90 00 [23:16:22]wFMCommunicate OK [23:16:22]wFMCommunicate request_size=41 [23:16:22]MH_SAM_APDU [23:16:22]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7E 02 00 35 04 06 00 DF B6 50 D2 C4 17 [23:16:22]Write to MH i2c: E2 2C 00 A0 01 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7E 02 00 35 04 06 00 DF B6 50 D2 C4 17 00 00 25 [23:16:22]Write i2c OK [23:16:22]MH_I2C_Read... [23:16:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:16:22]Read from MH i2c: E2 [23:16:22]MH_I2C_Read... [23:16:22]Read from MH i2c: E2 03 00 [23:16:22]MH_I2C_Read... [23:16:22]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [23:16:22]RAPDU: 90 00 [23:16:22]wFMCommunicate OK [23:16:22]wFMCommunicate request_size=4 [23:16:22]MH_SAM_APDU [23:16:22]CAPDU: 80 0D 03 02 [23:16:22]Write to MH i2c: E2 08 00 A1 01 80 0D 03 02 00 00 00 00 1D [23:16:22]Write i2c OK [23:16:22]MH_I2C_Read... [23:16:23]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:16:23]Read from MH i2c: E2 [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: E2 0B 00 [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: E2 0B 00 A1 01 00 3A 99 72 CA CC D2 CF D4 90 00 6E [23:16:23]RAPDU: 3A 99 72 CA CC D2 CF D4 90 00 [23:16:23]wFMCommunicate OK [23:16:23]SAM_PROTO_SignData done [23:16:23]FM_MakeSignedData done [23:16:23]CreateOFDProtocolMessage [23:16:23]wFMCommunicate request_size=4 [23:16:23]MH_SAM_APDU [23:16:23]CAPDU: 80 11 00 00 [23:16:23]Write to MH i2c: E2 08 00 A2 01 80 11 00 00 00 00 00 00 1D [23:16:23]Write i2c OK [23:16:23]MH_I2C_Read... [23:16:23]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:23]Read from MH i2c: E2 [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: E2 17 00 [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: E2 17 00 A2 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 76 [23:16:23]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:23]wFMCommunicate OK [23:16:23]CreateOFDProtocolMessage done [23:16:23]OFDSenderStorePacket 163363 [23:16:23]StoreOFDPacket docnum=163363 [23:16:23]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 FC CC 26 01 2D B9 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB 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 28 03 00 00 F4 03 04 00 C5 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7E 02 00 35 04 06 00 DF B6 50 D2 C4 17 3A 99 72 CA CC D2 CF D4 [23:16:23]CheckFolder [23:16:23]dirname=/storage/ofd_packets [23:16:23]CheckFolder done [23:16:23]ProducePacketName [23:16:23]name=ofd_packets/00163363 [23:16:23]NVStorageSaveData ofd_packets/00163363 [23:16:23]File name is /storage/ofd_packets/00163363 [23:16:23]Write 332 bytes [23:16:23]NVStorageSaveData done [23:16:23]OFDSenderStorePacket done [23:16:23]KKMCreateOFDPacket done [23:16:23]NVStorageSaveData kkm_last_timestamp [23:16:23]File name is /storage/kkm_last_timestamp [23:16:23]Write 4 bytes [23:16:23]NVStorageSaveData done [23:16:23]ExternCall_PrintAddStr [23:16:23]wPrintStart [23:16:23]Write to MH i2c: 01 00 00 A3 01 A4 [23:16:23]Write i2c OK [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: 01 [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: 01 07 00 [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: 01 07 00 A3 01 00 00 00 00 00 FF 0F B9 [23:16:23]RasterBufferAndPrint [23:16:23]line Счет N : (3)50523 [23:16:23]line ИНН: 02508201610067 [23:16:23]line Контрольно-Кассовый Чек [23:16:23]line ПРОДАЖА [23:16:23]line Товар: 4870202521292 [23:16:23]line Напиток Сок березы 1,2л [23:16:23]line 1.000 * 125.00 [23:16:23]line = 125.00 [23:16:23]line НДС 12% НСП 1% [23:16:23]line > о реализуемом товаре [23:16:23]line ИТОГО: 125.00 [23:16:23]line НСП 1% : 1.11 [23:16:23]line НДС 12% : 13.27 [23:16:23]line Наличными: 125.00 [23:16:23]line Безнал.: 0.00 [23:16:23]line Место: АЗС № 130 "Партнер Нефть" [23:16:23]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:16:23]line СНО: Общий режим [23:16:23]line Чек 808 20.08.2024 23:16 [23:16:23]line Смена: 465 ФФД: 1.0 [23:16:23]line ЗНМ: 0300000070 [23:16:23]line РНМ: 0000000000092562 [23:16:23]line Версия ККМ: 001 [23:16:23]line ФМ: 0000000000871769 [23:16:23]line ФД: 163363 [23:16:23]line ФПД: 245974133031959 [23:16:23]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T231621&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163363&fm=245974133031959&tin=02508201610067®Number=0000000000092562&sum=12500 [23:16:23]line 0 [23:16:23]written 0, free lines is 4095 [23:16:23]Write to MH i2c: 01 00 00 CB 01 CC [23:16:23]Write i2c OK [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: 01 [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: 01 07 00 [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: 01 07 00 CB 01 00 00 00 00 00 E0 0C BF [23:16:23]RasterBufferAndPrint [23:16:23]line [23:16:23]line [23:16:23]line [23:16:23]line [23:16:23]line [23:16:23]written 0, free lines is 3322 [23:16:23]MH_Cut [23:16:23]Write to MH i2c: D1 01 00 D2 01 01 A5 [23:16:23]Write i2c OK [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: D1 [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: D1 01 00 [23:16:23]MH_I2C_Read... [23:16:23]Read from MH i2c: D1 01 00 D2 01 00 A4 [23:16:23]Write to MH i2c: 01 00 00 D3 01 D4 [23:16:23]Write i2c OK [23:16:23]MH_I2C_Read... [23:16:24]*** Cut start [23:16:24]*** Purtial cut [23:16:24]*** Stage 1: CUTSNS_PIN = 1 [23:16:26]Read from MH i2c: 01 [23:16:26]MH_I2C_Read... [23:16:26]*** Stop cut motor [23:16:26]*** Cut end [23:16:26]Read from MH i2c: 01 07 00 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: 01 07 00 D3 01 00 00 00 00 00 FF 0F E9 [23:16:26]process_action close_receipt done [23:16:26]requested_data is exist [23:16:26]produce_requested_data [23:16:26]requested_item fm.sn is exist - process it [23:16:26]wFMCommunicate request_size=4 [23:16:26]MH_SAM_APDU [23:16:26]CAPDU: 80 11 00 00 [23:16:26]Write to MH i2c: E2 08 00 D4 01 80 11 00 00 00 00 00 00 4F [23:16:26]Write i2c OK [23:16:26]MH_I2C_Read... [23:16:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:16:26]Read from MH i2c: E2 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: E2 17 00 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: E2 17 00 D4 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [23:16:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:16:26]wFMCommunicate OK [23:16:26]requested_item fd.num is exist - process it [23:16:26]SAM_PROTO_GetFieldsCounters [23:16:26]wFMCommunicate request_size=4 [23:16:26]MH_SAM_APDU [23:16:26]CAPDU: 80 13 00 00 [23:16:26]Write to MH i2c: E2 08 00 D5 01 80 13 00 00 00 00 00 00 52 [23:16:26]Write i2c OK [23:16:26]MH_I2C_Read... [23:16:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:16:26]Read from MH i2c: E2 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: E2 62 00 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: E2 62 00 D5 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 28 03 00 00 5E 04 04 00 28 03 00 00 57 04 04 00 29 03 00 00 19 04 04 00 00 00 00 00 90 00 6E [23:16: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 23 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 28 03 00 00 5E 04 04 00 28 03 00 00 57 04 04 00 29 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:16:26]wFMCommunicate OK [23:16:26]SAM_PROTO_GetFieldsCounters done [23:16:26]requested_item shift.num is exist - process it [23:16:26]requested_item shift.opened is exist - process it [23:16:26]req_shift_opened [23:16:26]FM_GetShiftState [23:16:26]SAM_PROTO_GetShiftState [23:16:26]wFMCommunicate request_size=4 [23:16:26]MH_SAM_APDU [23:16:26]CAPDU: 80 13 01 00 [23:16:26]Write to MH i2c: E2 08 00 D6 01 80 13 01 00 00 00 00 00 54 [23:16:26]Write i2c OK [23:16:26]MH_I2C_Read... [23:16:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:16:26]Read from MH i2c: E2 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: E2 0E 00 [23:16:26]MH_I2C_Read... [23:16:26]Read from MH i2c: E2 0E 00 D6 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 22 [23:16:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:16:26]wFMCommunicate OK [23:16:26]SAM_PROTO_GetShiftState done [23:16:26]FM_GetShiftState done [23:16:26]req_shift_opened done [23:16:26]requested_item shift.open_date is exist - process it [23:16:26]req_shift_open_date [23:16:26]req_shift_open_date done [23:16:26]produce_requested_data done [23:16:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163363,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:16:26]process_action_free close_receipt [23:16:26]json_value_free [23:16:26]json_value_free done [23:16:26]process_json_proto returns [23:16:26]Send response to host [23:16:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163363,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:16:26]free response buf [23:16:26]execute_script done [23:16:26]execute_script returns [23:16:26]free content buf [23:16:26]Sock 9.Close socket [23:16:26]Sock 9.Thread stoped [23:16:53]ConnectInit Can't connect to host [23:16:53]CommunicateWithHost connect error [23:16:53]CommunicateWithHost err = -1 [23:16:53]OFD Sender: Server communicate error [23:16:53]OFD Sender: Processing packet 163361 [packets to send 963, broken 960] [23:16:53]ProducePacketName [23:16:53]name=ofd_packets/00163361 [23:16:53]OFD Sender: To server: pG, [23:16:53]CommunicateWithHost lk.salyk.kg:30040 [23:16:53]ConnectInit lk.salyk.kg [23:16:57]Connected sock=7 [23:16:57]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 39 01 00 00 81 78 31 01 6E 4E 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 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 26 03 00 00 F4 03 04 00 4E 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 21 7E 02 00 35 04 06 00 21 6D CF 33 B4 F4 71 F6 2D 49 3A 5B D4 1E [23:16: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 36 39 4F 00 00 00 D0 E6 47 00 A5 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 36 39 10 04 04 00 21 7E 02 00 F4 03 04 00 3B CD C4 66 B6 04 01 00 00 38 31 B9 1D 25 4D ED 8C [23:16:58]CommunicateWithHost err = 0 [23:16:58]CheckOFDResponse [23:16:58]1017 (14) - 77093643461234 [23:16:58]1041 (16) - 0000000000871769 [23:16:58]1040 (4) - 163361 [23:16:58]1012 (4) - 20.08.2024 17:07 [23:16:58]1206 (1) - 0 [23:16:58]OFD Sender: Remove packet 163361 [23:16:58]ProducePacketName [23:16:58]name=ofd_packets/00163361 [23:16:58]NVStorageDeleteData [23:16:58]OFD Sender: Processing packet 163362 [packets to send 962, broken 960] [23:16:58]ProducePacketName [23:16:58]name=ofd_packets/00163362 [23:16:58]OFD Sender: To server: pG, [23:16:58]CommunicateWithHost lk.salyk.kg:30040 [23:16:58]ConnectInit lk.salyk.kg [23:16:59]Connected sock=7 [23:16:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 B8 EA 06 01 81 D4 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 32 0A 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 26 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 27 03 00 00 F4 03 04 00 60 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 22 7E 02 00 35 04 06 00 D6 DE 13 D9 6B 20 20 D5 62 1F B4 99 61 CE [23:16:59]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8A CE 47 00 A0 52 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 22 7E 02 00 F4 03 04 00 3C CD C4 66 B6 04 01 00 00 7D A1 1B D5 77 A6 2F 25 [23:16:59]CommunicateWithHost err = 0 [23:16:59]CheckOFDResponse [23:16:59]1017 (14) - 77093643461234 [23:16:59]1041 (16) - 0000000000871769 [23:16:59]1040 (4) - 163362 [23:16:59]1012 (4) - 20.08.2024 17:07 [23:16:59]1206 (1) - 0 [23:16:59]OFD Sender: Remove packet 163362 [23:16:59]ProducePacketName [23:16:59]name=ofd_packets/00163362 [23:16:59]NVStorageDeleteData [23:17:00]OFD Sender: Processing packet 163363 [packets to send 961, broken 960] [23:17:00]ProducePacketName [23:17:00]name=ofd_packets/00163363 [23:17:00]OFD Sender: To server: pG, [23:17:00]CommunicateWithHost lk.salyk.kg:30040 [23:17:00]ConnectInit lk.salyk.kg [23:17:00]Connected sock=7 [23:17: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 36 39 2E 01 00 00 FC CC 26 01 2D B9 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 30 32 35 32 31 32 39 32 06 04 28 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A1 D0 BE D0 BA 20 D0 B1 D0 B5 D1 80 D0 B5 D0 B7 D1 8B 20 31 2C 32 D0 BB 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 28 03 00 00 F4 03 04 00 C5 23 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7E 02 00 35 04 06 00 DF B6 50 D2 C4 17 3A 99 72 CA CC D2 CF D4 [23:17: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 36 39 4F 00 00 00 29 75 47 00 2E 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 23 7E 02 00 F4 03 04 00 3E CD C4 66 B6 04 01 00 00 30 BE AF 1A 12 A3 8E 1A [23:17:01]CommunicateWithHost err = 0 [23:17:01]CheckOFDResponse [23:17:01]1017 (14) - 77093643461234 [23:17:01]1041 (16) - 0000000000871769 [23:17:01]1040 (4) - 163363 [23:17:01]1012 (4) - 20.08.2024 17:07 [23:17:01]1206 (1) - 0 [23:17:01]OFD Sender: Remove packet 163363 [23:17:01]ProducePacketName [23:17:01]name=ofd_packets/00163363 [23:17:01]NVStorageDeleteData [23:17:01]OFD Sender: No OFD packet to send [23:17:06]OFD Sender: No OFD packet to send [23:17:12]OFD Sender: No OFD packet to send [23:17:17]OFD Sender: No OFD packet to send [23:17:22]OFD Sender: No OFD packet to send [23:17:22]recv_with_timeout no data received [23:17:27]OFD Sender: No OFD packet to send [23:17:32]OFD Sender: No OFD packet to send [23:17:37]OFD Sender: No OFD packet to send [23:17:42]OFD Sender: No OFD packet to send [23:17:42]recv_with_timeout no data received [23:17:47]OFD Sender: No OFD packet to send [23:17:52]OFD Sender: No OFD packet to send [23:17:57]OFD Sender: No OFD packet to send [23:17:58]recv_with_timeout no data received [23:18:02]OFD Sender: No OFD packet to send [23:18:07]OFD Sender: No OFD packet to send [23:18:12]OFD Sender: No OFD packet to send [23:18:14]recv_with_timeout no data received [23:18:17]OFD Sender: No OFD packet to send [23:18:22]OFD Sender: No OFD packet to send [23:18:27]OFD Sender: No OFD packet to send [23:18:32]OFD Sender: No OFD packet to send [23:18:35]recv_with_timeout no data received [23:18:37]OFD Sender: No OFD packet to send [23:18:42]OFD Sender: No OFD packet to send [23:18:47]OFD Sender: No OFD packet to send [23:18:52]OFD Sender: No OFD packet to send [23:18:55]recv_with_timeout no data received [23:18:57]OFD Sender: No OFD packet to send [23:19:02]OFD Sender: No OFD packet to send [23:19:07]OFD Sender: No OFD packet to send [23:19:12]OFD Sender: No OFD packet to send [23:19:17]OFD Sender: No OFD packet to send [23:19:22]OFD Sender: No OFD packet to send [23:19:27]OFD Sender: No OFD packet to send [23:19:32]OFD Sender: No OFD packet to send [23:19:37]OFD Sender: No OFD packet to send [23:19:42]OFD Sender: No OFD packet to send [23:19:47]OFD Sender: No OFD packet to send [23:19:52]OFD Sender: No OFD packet to send [23:19:57]OFD Sender: No OFD packet to send [23:20:02]OFD Sender: No OFD packet to send [23:20:07]OFD Sender: No OFD packet to send [23:20:12]OFD Sender: No OFD packet to send [23:20:17]OFD Sender: No OFD packet to send [23:20:22]OFD Sender: No OFD packet to send [23:20:27]OFD Sender: No OFD packet to send [23:20:30]recv_with_timeout no data received [23:20:32]OFD Sender: No OFD packet to send [23:20:37]OFD Sender: No OFD packet to send [23:20:42]OFD Sender: No OFD packet to send [23:20:47]OFD Sender: No OFD packet to send [23:20:52]OFD Sender: No OFD packet to send [23:20:57]OFD Sender: No OFD packet to send [23:21:02]OFD Sender: No OFD packet to send [23:21:07]OFD Sender: No OFD packet to send [23:21:12]OFD Sender: No OFD packet to send [23:21:17]accept exits with 10 [23:21:17]New connection [23:21:17]New thread 3066686820 created [23:21:17]Thread 3066543460 joined [23:21:17]Waiting for new connection... [23:21:17] Sock 10.Parse request [23:21:17]Sock 10.Check first char [23:21:17]Sock 10.First char is OK [23:21:17]request: POST /json_proto HTTP/1.0 [23:21:17]Method: POST [23:21:17]URL: /json_proto [23:21:17]Method is POST - this is cgi request [23:21:17]url: /json_proto [23:21:17]query_string will be loaded in cgi processing [23:21:17]execute_cgi json_proto POST (null) [23:21:17]execute_cgi path=json_proto method=POST [23:21:17]POST find Content-Length [23:21:17]Host: 172.17.44.132:8080 [23:21:17]Content-Length: 746 [23:21:17]Content-Type: application/json [23:21:17] [23:21:17]POST finish read [23:21:17]Found Content-Length = 746 [23:21:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50524", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:21:17]execute_script... [23:21: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)50524", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:21:17]POST & json_proto [23:21:17]process_json_proto [23:21:17]json parsed OK: [23:21:17]protocol is kg_v1.0 [23:21:17]action value=close_receipt [23:21:17]process_action close_receipt [23:21:17]cmd_close_receipt [23:21:17]MH_GetDate [23:21:17]Write to MH i2c: F0 00 00 D7 01 C7 [23:21:17]Write i2c OK [23:21:17]MH_I2C_Read... [23:21:17]Read from MH i2c: F0 [23:21:17]MH_I2C_Read... [23:21:17]Read from MH i2c: F0 09 00 [23:21:17]MH_I2C_Read... [23:21:17]Read from MH i2c: F0 09 00 D7 01 00 ED 24 C5 66 2A 83 C1 65 DF [23:21:17]GetLastDocTimeStamp 1724195781 [23:21:17]current date 1724196077 [23:21:17]FM_GetShiftState [23:21:17]SAM_PROTO_GetShiftState [23:21:17]wFMCommunicate request_size=4 [23:21:17]MH_SAM_APDU [23:21:17]CAPDU: 80 13 01 00 [23:21:17]Write to MH i2c: E2 08 00 D8 01 80 13 01 00 00 00 00 00 56 [23:21:17]Write i2c OK [23:21:17]MH_I2C_Read... [23:21:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:21:17]Read from MH i2c: E2 [23:21:17]MH_I2C_Read... [23:21:17]Read from MH i2c: E2 0E 00 [23:21:17]MH_I2C_Read... [23:21:17]Read from MH i2c: E2 0E 00 D8 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 24 [23:21:17]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:21:17]wFMCommunicate OK [23:21:17]SAM_PROTO_GetShiftState done [23:21:17]FM_GetShiftState done [23:21:17]opened in 1724113081 [23:21:17]opened+sec_in_day 1724199481 [23:21:17]quantity*price = 13000 [23:21:17]sum+1 = 13001 [23:21:17]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 0.00 Безнал.: 130.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 809 20.08.2024 23:21 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163364 ФПД: 146519474248603 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232117&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163364&fm=146519474248603&tin=02508201610067®Number=0000000000092562&sum=13000 0 [23:21:18]StoreToDocumentArchive [23:21:18]shift 465 fd 163364 [23:21:18]save to /storage/0465/doc_00163364 [23:21:18]save last doc name /storage/0465/doc_00163364 to /storage/kkm_last_doc_name [23:21:18]save OK [23:21:18]Clear old archive folders... [23:21:18]ProcessDocumentItem done err = 0, tmpTLVsize=254 [23:21:18]tlvbuf is 0029E590 [23:21:18]SAM_PROTO_ClearQueue [23:21:18]wFMCommunicate request_size=4 [23:21:18]MH_SAM_APDU [23:21:18]CAPDU: 80 09 00 00 [23:21:18]Write to MH i2c: E2 08 00 E5 01 80 09 00 00 00 00 00 00 58 [23:21:18]Write i2c OK [23:21:18]MH_I2C_Read... [23:21:18]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:21:18]Read from MH i2c: E2 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 03 00 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 03 00 E5 01 00 90 00 5A [23:21:18]RAPDU: 90 00 [23:21:18]wFMCommunicate OK [23:21:18]SAM_PROTO_ClearQueue done [23:21:18]KKMCreateOFDPacket [23:21:18]OFDProtocolAddRootSTLVToBuf [23:21:18]FM_MakeSignedData [23:21:18]FM_MakeSignedData [23:21:18]SAM_PROTO_SignData [23:21:18]wFMCommunicate request_size=4 [23:21:18]MH_SAM_APDU [23:21:18]CAPDU: 80 0D 01 02 [23:21:18]Write to MH i2c: E2 08 00 E6 01 80 0D 01 02 00 00 00 00 60 [23:21:18]Write i2c OK [23:21:18]MH_I2C_Read... [23:21:18]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:21:18]Read from MH i2c: E2 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 03 00 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 03 00 E6 01 00 90 00 5B [23:21:18]RAPDU: 90 00 [23:21:18]wFMCommunicate OK [23:21:18]wFMCommunicate request_size=255 [23:21:18]MH_SAM_APDU [23:21:18]CAPDU: 80 0D 02 02 FA 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 03 00 00 F4 03 04 00 ED 24 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7E 02 00 35 04 [23:21:18]Write to MH i2c: E2 02 01 E7 01 80 0D 02 02 FA 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 03 00 00 F4 03 04 00 ED 24 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7E 02 00 35 04 00 00 47 [23:21:18]Write i2c OK [23:21:18]MH_I2C_Read... [23:21:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:21:18]Read from MH i2c: E2 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 03 00 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 03 00 E7 01 00 90 00 5C [23:21:18]RAPDU: 90 00 [23:21:18]wFMCommunicate OK [23:21:18]wFMCommunicate request_size=13 [23:21:18]MH_SAM_APDU [23:21:18]CAPDU: 80 0D 02 02 08 06 00 85 42 39 37 1B 9B [23:21:18]Write to MH i2c: E2 10 00 E8 01 80 0D 02 02 08 00 06 00 85 42 39 37 1B 9B 00 00 66 [23:21:18]Write i2c OK [23:21:18]MH_I2C_Read... [23:21:18]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:21:18]Read from MH i2c: E2 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 03 00 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 03 00 E8 01 00 90 00 5D [23:21:18]RAPDU: 90 00 [23:21:18]wFMCommunicate OK [23:21:18]wFMCommunicate request_size=4 [23:21:18]MH_SAM_APDU [23:21:18]CAPDU: 80 0D 03 02 [23:21:18]Write to MH i2c: E2 08 00 E9 01 80 0D 03 02 00 00 00 00 65 [23:21:18]Write i2c OK [23:21:18]MH_I2C_Read... [23:21:18]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:21:18]Read from MH i2c: E2 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 0B 00 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 0B 00 E9 01 00 2C E7 D5 1F 0C 0A EB D5 90 00 43 [23:21:18]RAPDU: 2C E7 D5 1F 0C 0A EB D5 90 00 [23:21:18]wFMCommunicate OK [23:21:18]SAM_PROTO_SignData done [23:21:18]FM_MakeSignedData done [23:21:18]CreateOFDProtocolMessage [23:21:18]wFMCommunicate request_size=4 [23:21:18]MH_SAM_APDU [23:21:18]CAPDU: 80 11 00 00 [23:21:18]Write to MH i2c: E2 08 00 EA 01 80 11 00 00 00 00 00 00 65 [23:21:18]Write i2c OK [23:21:18]MH_I2C_Read... [23:21:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:21:18]Read from MH i2c: E2 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 17 00 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: E2 17 00 EA 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [23:21:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:21:18]wFMCommunicate OK [23:21:18]CreateOFDProtocolMessage done [23:21:18]OFDSenderStorePacket 163364 [23:21:18]StoreOFDPacket docnum=163364 [23:21:18]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 12 01 00 00 54 E6 0A 01 88 26 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 03 00 00 F4 03 04 00 ED 24 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7E 02 00 35 04 06 00 85 42 39 37 1B 9B 2C E7 D5 1F 0C 0A EB D5 [23:21:18]CheckFolder [23:21:18]dirname=/storage/ofd_packets [23:21:18]CheckFolder done [23:21:18]ProducePacketName [23:21:18]name=ofd_packets/00163364 [23:21:18]NVStorageSaveData ofd_packets/00163364 [23:21:18]File name is /storage/ofd_packets/00163364 [23:21:18]Write 304 bytes [23:21:18]NVStorageSaveData done [23:21:18]OFDSenderStorePacket done [23:21:18]KKMCreateOFDPacket done [23:21:18]NVStorageSaveData kkm_last_timestamp [23:21:18]File name is /storage/kkm_last_timestamp [23:21:18]Write 4 bytes [23:21:18]NVStorageSaveData done [23:21:18]ExternCall_PrintAddStr [23:21:18]wPrintStart [23:21:18]Write to MH i2c: 01 00 00 EB 01 EC [23:21:18]Write i2c OK [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: 01 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: 01 07 00 [23:21:18]MH_I2C_Read... [23:21:18]Read from MH i2c: 01 07 00 EB 01 00 00 00 00 00 FF 0F 01 [23:21:18]RasterBufferAndPrint [23:21:18]line Счет N : (3)50524 [23:21:18]line ИНН: 02508201610067 [23:21:18]line Контрольно-Кассовый Чек [23:21:18]line ПРОДАЖА [23:21:18]line Товар: 48744546 [23:21:18]line LD Compact Silver [23:21:18]line 1.000 * 130.00 [23:21:18]line = 130.00 [23:21:18]line НДС 12% НСП 1% [23:21:18]line > о реализуемом товаре [23:21:18]line ИТОГО: 130.00 [23:21:18]line НСП 1% : 1.15 [23:21:18]line НДС 12% : 13.80 [23:21:18]line Наличными: 0.00 [23:21:18]line Безнал.: 130.00 [23:21:18]line Место: АЗС № 130 "Партнер Нефть" [23:21:18]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:21:18]line СНО: Общий режим [23:21:18]line Чек 809 20.08.2024 23:21 [23:21:18]line Смена: 465 ФФД: 1.0 [23:21:18]line ЗНМ: 0300000070 [23:21:18]line РНМ: 0000000000092562 [23:21:18]line Версия ККМ: 001 [23:21:18]line Платежная система: Бакай Банк [23:21:18]line ФМ: 0000000000871769 [23:21:18]line ФД: 163364 [23:21:18]line ФПД: 146519474248603 [23:21:18]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232117&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163364&fm=146519474248603&tin=02508201610067®Number=0000000000092562&sum=13000 [23:21:18]line 0 [23:21:18]written 0, free lines is 4095 [23:21:18]OFD Sender: Processing packet 163364 [packets to send 961, broken 960] [23:21:18]ProducePacketName [23:21:18]name=ofd_packets/00163364 [23:21:18]OFD Sender: To server: pG, [23:21:18]CommunicateWithHost lk.salyk.kg:30040 [23:21:18]ConnectInit lk.salyk.kg [23:21:19]Write to MH i2c: 01 00 00 15 02 17 [23:21:19]Write i2c OK [23:21:19]MH_I2C_Read... [23:21:19]Read from MH i2c: 01 [23:21:19]MH_I2C_Read... [23:21:19]Read from MH i2c: 01 07 00 [23:21:19]MH_I2C_Read... [23:21:19]Read from MH i2c: 01 07 00 15 02 00 00 00 00 00 D2 0C FC [23:21:19]RasterBufferAndPrint [23:21:19]line [23:21:19]line [23:21:19]line [23:21:19]line [23:21:19]line [23:21:19]written 0, free lines is 3288 [23:21:19]MH_Cut [23:21:19]Write to MH i2c: D1 01 00 1C 02 01 F0 [23:21:19]Write i2c OK [23:21:19]MH_I2C_Read... [23:21:19]Read from MH i2c: D1 [23:21:19]MH_I2C_Read... [23:21:19]Read from MH i2c: D1 01 00 [23:21:19]MH_I2C_Read... [23:21:19]Read from MH i2c: D1 01 00 1C 02 00 EF [23:21:19]Write to MH i2c: 01 00 00 1D 02 1F [23:21:19]Write i2c OK [23:21:19]MH_I2C_Read... [23:21:20]*** Cut start [23:21:20]*** Purtial cut [23:21:20]*** Stage 1: CUTSNS_PIN = 1 [23:21:21]Connected sock=9 [23:21:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 12 01 00 00 54 E6 0A 01 88 26 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 03 00 00 F4 03 04 00 ED 24 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7E 02 00 35 04 06 00 85 42 39 37 1B 9B 2C E7 D5 1F 0C 0A EB D5 [23:21:22]Read from MH i2c: 01 [23:21:22]MH_I2C_Read... [23:21:22]*** Stop cut motor [23:21:22]*** Cut end [23:21:22]Read from MH i2c: 01 07 00 [23:21:22]MH_I2C_Read... [23:21:22]Read from MH i2c: 01 07 00 1D 02 00 00 00 00 00 FF 0F 34 [23:21:22]process_action close_receipt done [23:21:22]requested_data is exist [23:21:22]produce_requested_data [23:21:22]requested_item fm.sn is exist - process it [23:21:22]wFMCommunicate request_size=4 [23:21:22]MH_SAM_APDU [23:21:22]CAPDU: 80 11 00 00 [23:21:22]Write to MH i2c: E2 08 00 1E 02 80 11 00 00 00 00 00 00 9A [23:21:22]Write i2c OK [23:21:22]MH_I2C_Read... [23:21:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:21:22]Read from MH i2c: E2 [23:21:22]MH_I2C_Read... [23:21:22]Read from MH i2c: E2 17 00 [23:21:22]MH_I2C_Read... [23:21:22]Read from MH i2c: E2 17 00 1E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F3 [23:21:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:21:22]wFMCommunicate OK [23:21:22]requested_item fd.num is exist - process it [23:21:22]SAM_PROTO_GetFieldsCounters [23:21:22]wFMCommunicate request_size=4 [23:21:22]MH_SAM_APDU [23:21:22]CAPDU: 80 13 00 00 [23:21:22]Write to MH i2c: E2 08 00 1F 02 80 13 00 00 00 00 00 00 9D [23:21:22]Write i2c OK [23:21:22]MH_I2C_Read... [23:21:22]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:21:22]Read from MH i2c: E2 [23:21:22]MH_I2C_Read... [23:21:22]Read from MH i2c: E2 62 00 [23:21:22]MH_I2C_Read... [23:21:22]Read from MH i2c: E2 62 00 1F 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 29 03 00 00 5E 04 04 00 29 03 00 00 57 04 04 00 2A 03 00 00 19 04 04 00 00 00 00 00 90 00 BD [23:21: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 24 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 29 03 00 00 5E 04 04 00 29 03 00 00 57 04 04 00 2A 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:21:22]wFMCommunicate OK [23:21:22]SAM_PROTO_GetFieldsCounters done [23:21:22]requested_item shift.num is exist - process it [23:21:22]requested_item shift.opened is exist - process it [23:21:22]req_shift_opened [23:21:22]FM_GetShiftState [23:21:22]SAM_PROTO_GetShiftState [23:21:22]wFMCommunicate request_size=4 [23:21:22]MH_SAM_APDU [23:21:22]CAPDU: 80 13 01 00 [23:21:22]Write to MH i2c: E2 08 00 20 02 80 13 01 00 00 00 00 00 9F [23:21:22]Write i2c OK [23:21:22]MH_I2C_Read... [23:21:22]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:21:22]Read from MH i2c: E2 [23:21:22]MH_I2C_Read... [23:21:22]Read from MH i2c: E2 0E 00 [23:21:22]MH_I2C_Read... [23:21:22]Read from MH i2c: E2 0E 00 20 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6D [23:21:22]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:21:22]wFMCommunicate OK [23:21:22]SAM_PROTO_GetShiftState done [23:21:22]FM_GetShiftState done [23:21:22]req_shift_opened done [23:21:22]requested_item shift.open_date is exist - process it [23:21:22]req_shift_open_date [23:21:22]req_shift_open_date done [23:21:22]produce_requested_data done [23:21:22]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163364,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:21:22]process_action_free close_receipt [23:21:22]json_value_free [23:21:22]json_value_free done [23:21:22]process_json_proto returns [23:21:22]Send response to host [23:21:22]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163364,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:21:22]free response buf [23:21:22]execute_script done [23:21:22]execute_script returns [23:21:22]free content buf [23:21:22]Sock 10.Close socket [23:21:22]Sock 10.Thread stoped [23:21:26]recv_with_timeout no data received [23:21:26]CommunicateWithHost answer receiving error [23:21:26]CommunicateWithHost err = -3 [23:21:26]OFD Sender: Server communicate error [23:21:26]recv_with_timeout no data received [23:21:31]OFD Sender: Processing packet 163364 [packets to send 961, broken 960] [23:21:31]ProducePacketName [23:21:31]name=ofd_packets/00163364 [23:21:31]OFD Sender: To server: pG, [23:21:31]CommunicateWithHost lk.salyk.kg:30040 [23:21:31]ConnectInit lk.salyk.kg [23:21:36]ConnectInit Can't take IP for lk.salyk.kg [23:21:36]CommunicateWithHost connect error [23:21:36]CommunicateWithHost err = -1 [23:21:36]OFD Sender: Server communicate error [23:21:41]OFD Sender: Processing packet 163364 [packets to send 961, broken 960] [23:21:41]ProducePacketName [23:21:41]name=ofd_packets/00163364 [23:21:41]OFD Sender: To server: pG, [23:21:41]CommunicateWithHost lk.salyk.kg:30040 [23:21:41]ConnectInit lk.salyk.kg [23:21:41]recv_with_timeout no data received [23:21:46]ConnectInit Can't take IP for lk.salyk.kg [23:21:46]CommunicateWithHost connect error [23:21:46]CommunicateWithHost err = -1 [23:21:46]OFD Sender: Server communicate error [23:21:51]OFD Sender: Processing packet 163364 [packets to send 961, broken 960] [23:21:51]ProducePacketName [23:21:51]name=ofd_packets/00163364 [23:21:51]OFD Sender: To server: pG, [23:21:51]CommunicateWithHost lk.salyk.kg:30040 [23:21:51]ConnectInit lk.salyk.kg [23:21:52]Connected sock=9 [23:21:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 12 01 00 00 54 E6 0A 01 88 26 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C8 32 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 03 00 00 F4 03 04 00 ED 24 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 24 7E 02 00 35 04 06 00 85 42 39 37 1B 9B 2C E7 D5 1F 0C 0A EB D5 [23:21: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 36 39 4F 00 00 00 CA D7 47 00 F2 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 36 39 10 04 04 00 24 7E 02 00 F4 03 04 00 61 CE C4 66 B6 04 01 00 00 92 FA 9C 8F C7 6F 87 EE [23:21:53]CommunicateWithHost err = 0 [23:21:53]CheckOFDResponse [23:21:53]1017 (14) - 77093643461234 [23:21:53]1041 (16) - 0000000000871769 [23:21:53]1040 (4) - 163364 [23:21:53]1012 (4) - 20.08.2024 17:12 [23:21:53]1206 (1) - 0 [23:21:53]OFD Sender: Remove packet 163364 [23:21:53]ProducePacketName [23:21:53]name=ofd_packets/00163364 [23:21:53]NVStorageDeleteData [23:21:54]OFD Sender: No OFD packet to send [23:21:59]OFD Sender: No OFD packet to send [23:22:04]OFD Sender: No OFD packet to send [23:22:09]OFD Sender: No OFD packet to send [23:22:14]OFD Sender: No OFD packet to send [23:22:15]accept exits with 7 [23:22:15]New connection [23:22:15]New thread 3066543460 created [23:22:15]Thread 3066686820 joined [23:22:15]Waiting for new connection... [23:22:15] Sock 7.Parse request [23:22:15]Sock 7.Check first char [23:22:15]Sock 7.First char is OK [23:22:15]request: POST /json_proto HTTP/1.0 [23:22:15]Method: POST [23:22:15]URL: /json_proto [23:22:15]Method is POST - this is cgi request [23:22:15]url: /json_proto [23:22:15]query_string will be loaded in cgi processing [23:22:15]execute_cgi json_proto POST (null) [23:22:15]execute_cgi path=json_proto method=POST [23:22:15]POST find Content-Length [23:22:15]Host: 172.17.44.132:8080 [23:22:15]Content-Length: 817 [23:22:15]Content-Type: application/json [23:22:15] [23:22:15]POST finish read [23:22:15]Found Content-Length = 817 [23:22:15]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.620, "sum" : 720.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 720.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:22:15]execute_script... [23:22:15]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291894", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 10.620, "sum" : 720.04, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 720.04 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:22:15]POST & json_proto [23:22:15]process_json_proto [23:22:15]json parsed OK: [23:22:15]protocol is kg_v1.0 [23:22:15]action value=close_receipt [23:22:15]process_action close_receipt [23:22:15]cmd_close_receipt [23:22:15]MH_GetDate [23:22:15]Write to MH i2c: F0 00 00 21 02 12 [23:22:15]Write i2c OK [23:22:15]MH_I2C_Read... [23:22:15]Read from MH i2c: F0 [23:22:15]MH_I2C_Read... [23:22:15]Read from MH i2c: F0 09 00 [23:22:15]MH_I2C_Read... [23:22:15]Read from MH i2c: F0 09 00 21 02 00 28 25 C5 66 2A 83 C1 65 66 [23:22:15]GetLastDocTimeStamp 1724196077 [23:22:15]current date 1724196136 [23:22:15]FM_GetShiftState [23:22:15]SAM_PROTO_GetShiftState [23:22:15]wFMCommunicate request_size=4 [23:22:15]MH_SAM_APDU [23:22:15]CAPDU: 80 13 01 00 [23:22:15]Write to MH i2c: E2 08 00 22 02 80 13 01 00 00 00 00 00 A1 [23:22:15]Write i2c OK [23:22:15]MH_I2C_Read... [23:22:15]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:22:15]Read from MH i2c: E2 [23:22:15]MH_I2C_Read... [23:22:15]Read from MH i2c: E2 0E 00 [23:22:15]MH_I2C_Read... [23:22:15]Read from MH i2c: E2 0E 00 22 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6F [23:22:15]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:22:15]wFMCommunicate OK [23:22:15]SAM_PROTO_GetShiftState done [23:22:15]FM_GetShiftState done [23:22:15]opened in 1724113081 [23:22:15]opened+sec_in_day 1724199481 [23:22:15]quantity*price = 72003 [23:22:15]sum+1 = 72005 [23:22:15]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 720.04 НСП 1% : 6.37 НДС 12% : 76.46 Наличными: 0.00 Безнал.: 720.04 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 810 20.08.2024 23:22 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163365 ФПД: 12395386832361 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232216&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163365&fm=12395386832361&tin=02508201610067®Number=0000000000092562&sum=72004 [23:22:17]StoreToDocumentArchive [23:22:17]shift 465 fd 163365 [23:22:17]save to /storage/0465/doc_00163365 [23:22:17]save last doc name /storage/0465/doc_00163365 to /storage/kkm_last_doc_name [23:22:17]save OK [23:22:17]Clear old archive folders... [23:22:17]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:22:17]tlvbuf is 0029E470 [23:22:17]SAM_PROTO_ClearQueue [23:22:17]wFMCommunicate request_size=4 [23:22:17]MH_SAM_APDU [23:22:17]CAPDU: 80 09 00 00 [23:22:17]Write to MH i2c: E2 08 00 2F 02 80 09 00 00 00 00 00 00 A3 [23:22:17]Write i2c OK [23:22:17]MH_I2C_Read... [23:22:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:22:17]Read from MH i2c: E2 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 03 00 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 03 00 2F 02 00 90 00 A5 [23:22:17]RAPDU: 90 00 [23:22:17]wFMCommunicate OK [23:22:17]SAM_PROTO_ClearQueue done [23:22:17]KKMCreateOFDPacket [23:22:17]OFDProtocolAddRootSTLVToBuf [23:22:17]FM_MakeSignedData [23:22:17]FM_MakeSignedData [23:22:17]SAM_PROTO_SignData [23:22:17]wFMCommunicate request_size=4 [23:22:17]MH_SAM_APDU [23:22:17]CAPDU: 80 0D 01 02 [23:22:17]Write to MH i2c: E2 08 00 30 02 80 0D 01 02 00 00 00 00 AB [23:22:17]Write i2c OK [23:22:17]MH_I2C_Read... [23:22:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:22:17]Read from MH i2c: E2 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 03 00 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 03 00 30 02 00 90 00 A6 [23:22:17]RAPDU: 90 00 [23:22:17]wFMCommunicate OK [23:22:17]wFMCommunicate request_size=255 [23:22:17]MH_SAM_APDU [23:22:17]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 19 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 03 00 00 F4 03 04 00 28 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7E 02 00 35 04 06 00 0B [23:22:17]Write to MH i2c: E2 02 01 31 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 19 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 03 00 00 F4 03 04 00 28 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7E 02 00 35 04 06 00 0B 00 00 B0 [23:22:17]Write i2c OK [23:22:17]MH_I2C_Read... [23:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:22:17]Read from MH i2c: E2 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 03 00 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 03 00 31 02 00 90 00 A7 [23:22:17]RAPDU: 90 00 [23:22:17]wFMCommunicate OK [23:22:17]wFMCommunicate request_size=10 [23:22:17]MH_SAM_APDU [23:22:17]CAPDU: 80 0D 02 02 05 46 06 A1 05 E9 [23:22:17]Write to MH i2c: E2 0D 00 32 02 80 0D 02 02 05 00 46 06 A1 05 E9 00 00 93 [23:22:17]Write i2c OK [23:22:17]MH_I2C_Read... [23:22:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:22:17]Read from MH i2c: E2 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 03 00 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 03 00 32 02 00 90 00 A8 [23:22:17]RAPDU: 90 00 [23:22:17]wFMCommunicate OK [23:22:17]wFMCommunicate request_size=4 [23:22:17]MH_SAM_APDU [23:22:17]CAPDU: 80 0D 03 02 [23:22:17]Write to MH i2c: E2 08 00 33 02 80 0D 03 02 00 00 00 00 B0 [23:22:17]Write i2c OK [23:22:17]MH_I2C_Read... [23:22:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:22:17]Read from MH i2c: E2 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 0B 00 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 0B 00 33 02 00 03 79 E0 0D DA D4 ED 12 90 00 C7 [23:22:17]RAPDU: 03 79 E0 0D DA D4 ED 12 90 00 [23:22:17]wFMCommunicate OK [23:22:17]SAM_PROTO_SignData done [23:22:17]FM_MakeSignedData done [23:22:17]CreateOFDProtocolMessage [23:22:17]wFMCommunicate request_size=4 [23:22:17]MH_SAM_APDU [23:22:17]CAPDU: 80 11 00 00 [23:22:17]Write to MH i2c: E2 08 00 34 02 80 11 00 00 00 00 00 00 B0 [23:22:17]Write i2c OK [23:22:17]MH_I2C_Read... [23:22:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:22:17]Read from MH i2c: E2 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 17 00 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: E2 17 00 34 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 09 [23:22:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:22:17]wFMCommunicate OK [23:22:17]CreateOFDProtocolMessage done [23:22:17]OFDSenderStorePacket 163365 [23:22:17]StoreOFDPacket docnum=163365 [23:22:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 29 9E 07 01 3A 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 19 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 03 00 00 F4 03 04 00 28 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7E 02 00 35 04 06 00 0B 46 06 A1 05 E9 03 79 E0 0D DA D4 ED 12 [23:22:17]CheckFolder [23:22:17]dirname=/storage/ofd_packets [23:22:17]CheckFolder done [23:22:17]ProducePacketName [23:22:17]name=ofd_packets/00163365 [23:22:17]NVStorageSaveData ofd_packets/00163365 [23:22:17]File name is /storage/ofd_packets/00163365 [23:22:17]Write 301 bytes [23:22:17]NVStorageSaveData done [23:22:17]OFDSenderStorePacket done [23:22:17]KKMCreateOFDPacket done [23:22:17]NVStorageSaveData kkm_last_timestamp [23:22:17]File name is /storage/kkm_last_timestamp [23:22:17]Write 4 bytes [23:22:17]NVStorageSaveData done [23:22:17]ExternCall_PrintAddStr [23:22:17]wPrintStart [23:22:17]Write to MH i2c: 01 00 00 35 02 37 [23:22:17]Write i2c OK [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: 01 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: 01 07 00 [23:22:17]MH_I2C_Read... [23:22:17]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 FF 0F 4C [23:22:17]RasterBufferAndPrint [23:22:17]line Счет N : (1)291894 [23:22:17]line ИНН: 02508201610067 [23:22:17]line Контрольно-Кассовый Чек [23:22:17]line ПРОДАЖА [23:22:17]line ТРК (МРК, ГНК) : 42 [23:22:17]line Товар: 2710124130 [23:22:17]line Аи-92-К-5 [23:22:17]line 10.620 * 67.80 [23:22:17]line = 720.04 [23:22:17]line НДС 12% НСП 1% [23:22:17]line > о реализуемом товаре [23:22:17]line ИТОГО: 720.04 [23:22:17]line НСП 1% : 6.37 [23:22:17]line НДС 12% : 76.46 [23:22:17]line Наличными: 0.00 [23:22:17]line Безнал.: 720.04 [23:22:17]line Место: АЗС № 130 "Партнер Нефть" [23:22:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:22:17]line СНО: Общий режим [23:22:17]line Чек 810 20.08.2024 23:22 [23:22:17]line Смена: 465 ФФД: 1.0 [23:22:17]line ЗНМ: 0300000070 [23:22:17]line РНМ: 0000000000092562 [23:22:17]line Версия ККМ: 001 [23:22:17]line Платежная система: Бакай Банк [23:22:17]line ФМ: 0000000000871769 [23:22:17]line ФД: 163365 [23:22:17]line ФПД: 12395386832361 [23:22:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232216&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163365&fm=12395386832361&tin=02508201610067®Number=0000000000092562&sum=72004 [23:22:17]written 0, free lines is 4095 [23:22:17]OFD Sender: Processing packet 163365 [packets to send 961, broken 960] [23:22:17]ProducePacketName [23:22:17]name=ofd_packets/00163365 [23:22:17]OFD Sender: To server: pG, [23:22:17]CommunicateWithHost lk.salyk.kg:30040 [23:22:17]ConnectInit lk.salyk.kg [23:22:18]Write to MH i2c: 01 00 00 5F 02 61 [23:22:18]Write i2c OK [23:22:18]MH_I2C_Read... [23:22:18]Read from MH i2c: 01 [23:22:18]MH_I2C_Read... [23:22:18]Read from MH i2c: 01 07 00 [23:22:18]MH_I2C_Read... [23:22:18]Read from MH i2c: 01 07 00 5F 02 00 00 00 00 00 C3 0C 37 [23:22:18]RasterBufferAndPrint [23:22:18]line [23:22:18]line [23:22:18]line [23:22:18]line [23:22:18]line [23:22:18]written 0, free lines is 3272 [23:22:18]MH_Cut [23:22:18]Write to MH i2c: D1 01 00 66 02 01 3A [23:22:18]Write i2c OK [23:22:18]MH_I2C_Read... [23:22:18]Read from MH i2c: D1 [23:22:18]MH_I2C_Read... [23:22:18]Read from MH i2c: D1 01 00 [23:22:18]MH_I2C_Read... [23:22:18]Read from MH i2c: D1 01 00 66 02 00 39 [23:22:18]Write to MH i2c: 01 00 00 67 02 69 [23:22:18]Write i2c OK [23:22:18]MH_I2C_Read... [23:22:18]Connected sock=9 [23: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 36 39 0F 01 00 00 29 9E 07 01 3A 6A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 7C 29 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 44 19 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 19 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7D 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 DE 1D 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 44 19 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 2A 03 00 00 F4 03 04 00 28 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7E 02 00 35 04 06 00 0B 46 06 A1 05 E9 03 79 E0 0D DA D4 ED 12 [23:22:18]*** Cut start [23:22:18]*** Purtial cut [23:22:18]*** Stage 1: CUTSNS_PIN = 1 [23:22:20]Read from MH i2c: 01 [23:22:20]MH_I2C_Read... [23:22:20]*** Stop cut motor [23:22:20]*** Cut end [23:22:20]Read from MH i2c: 01 07 00 [23:22:20]MH_I2C_Read... [23:22:20]Read from MH i2c: 01 07 00 67 02 00 00 00 00 00 FF 0F 7E [23:22:20]process_action close_receipt done [23:22:20]requested_data is exist [23:22:20]produce_requested_data [23:22:20]requested_item fm.sn is exist - process it [23:22:20]wFMCommunicate request_size=4 [23:22:20]MH_SAM_APDU [23:22:20]CAPDU: 80 11 00 00 [23:22:20]Write to MH i2c: E2 08 00 68 02 80 11 00 00 00 00 00 00 E4 [23:22:20]Write i2c OK [23:22:20]MH_I2C_Read... [23:22:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:22:21]Read from MH i2c: E2 [23:22:21]MH_I2C_Read... [23:22:21]Read from MH i2c: E2 17 00 [23:22:21]MH_I2C_Read... [23:22:21]Read from MH i2c: E2 17 00 68 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3D [23:22:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:22:21]wFMCommunicate OK [23:22:21]requested_item fd.num is exist - process it [23:22:21]SAM_PROTO_GetFieldsCounters [23:22:21]wFMCommunicate request_size=4 [23:22:21]MH_SAM_APDU [23:22:21]CAPDU: 80 13 00 00 [23:22:21]Write to MH i2c: E2 08 00 69 02 80 13 00 00 00 00 00 00 E7 [23:22:21]Write i2c OK [23:22:21]MH_I2C_Read... [23:22:21]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 AA DD 47 00 FA 7B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 25 7E 02 00 F4 03 04 00 7C CE C4 66 B6 04 01 00 00 1B 79 2E 77 9F 46 A5 6E [23:22:21]CommunicateWithHost err = 0 [23:22:21]CheckOFDResponse [23:22:21]1017 (14) - 77093643461234 [23:22:21]1041 (16) - 0000000000871769 [23:22:21]1040 (4) - 163365 [23:22:21]1012 (4) - 20.08.2024 17:12 [23:22:21]1206 (1) - 0 [23:22:21]OFD Sender: Remove packet 163365 [23:22:21]ProducePacketName [23:22:21]name=ofd_packets/00163365 [23:22:21]NVStorageDeleteData [23:22:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:22:21]Read from MH i2c: E2 [23:22:21]MH_I2C_Read... [23:22:21]Read from MH i2c: E2 62 00 [23:22:21]MH_I2C_Read... [23:22:21]Read from MH i2c: E2 62 00 69 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2A 03 00 00 5E 04 04 00 2A 03 00 00 57 04 04 00 2B 03 00 00 19 04 04 00 00 00 00 00 90 00 0B [23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 25 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2A 03 00 00 5E 04 04 00 2A 03 00 00 57 04 04 00 2B 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:22:21]wFMCommunicate OK [23:22:21]SAM_PROTO_GetFieldsCounters done [23:22:21]requested_item shift.num is exist - process it [23:22:21]requested_item shift.opened is exist - process it [23:22:21]req_shift_opened [23:22:21]FM_GetShiftState [23:22:21]SAM_PROTO_GetShiftState [23:22:21]wFMCommunicate request_size=4 [23:22:21]MH_SAM_APDU [23:22:21]CAPDU: 80 13 01 00 [23:22:21]Write to MH i2c: E2 08 00 6A 02 80 13 01 00 00 00 00 00 E9 [23:22:21]Write i2c OK [23:22:21]MH_I2C_Read... [23:22:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:22:21]Read from MH i2c: E2 [23:22:21]MH_I2C_Read... [23:22:21]Read from MH i2c: E2 0E 00 [23:22:21]MH_I2C_Read... [23:22:21]Read from MH i2c: E2 0E 00 6A 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B7 [23:22:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:22:21]wFMCommunicate OK [23:22:21]SAM_PROTO_GetShiftState done [23:22:21]FM_GetShiftState done [23:22:21]req_shift_opened done [23:22:21]requested_item shift.open_date is exist - process it [23:22:21]req_shift_open_date [23:22:21]req_shift_open_date done [23:22:21]produce_requested_data done [23:22:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163365,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:22:21]process_action_free close_receipt [23:22:21]json_value_free [23:22:21]json_value_free done [23:22:21]process_json_proto returns [23:22:21]Send response to host [23:22:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163365,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:22:21]free response buf [23:22:21]execute_script done [23:22:21]execute_script returns [23:22:21]free content buf [23:22:21]Sock 7.Close socket [23:22:21]Sock 7.Thread stoped [23:22:21]OFD Sender: No OFD packet to send [23:22:26]OFD Sender: No OFD packet to send [23:22:27]recv_with_timeout no data received [23:22:31]OFD Sender: No OFD packet to send [23:22:36]OFD Sender: No OFD packet to send [23:22:41]OFD Sender: No OFD packet to send [23:22:46]OFD Sender: No OFD packet to send [23:22:46]recv_with_timeout no data received [23:22:51]OFD Sender: No OFD packet to send [23:22:56]OFD Sender: No OFD packet to send [23:23:01]OFD Sender: No OFD packet to send [23:23:05]accept exits with 10 [23:23:05]New connection [23:23:05]New thread 3066686820 created [23:23:05]Thread 3066543460 joined [23:23:05]Waiting for new connection... [23:23:05] Sock 10.Parse request [23:23:05]Sock 10.Check first char [23:23:05]Sock 10.First char is OK [23:23:05]request: POST /json_proto HTTP/1.0 [23:23:05]Method: POST [23:23:05]URL: /json_proto [23:23:05]Method is POST - this is cgi request [23:23:05]url: /json_proto [23:23:05]query_string will be loaded in cgi processing [23:23:05]execute_cgi json_proto POST (null) [23:23:05]execute_cgi path=json_proto method=POST [23:23:05]POST find Content-Length [23:23:05]Host: 172.17.44.132:8080 [23:23:05]Content-Length: 800 [23:23:05]Content-Type: application/json [23:23:05] [23:23:05]POST finish read [23:23:05]Found Content-Length = 800 [23:23:05]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:23:05]execute_script... [23:23:05]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291896", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:23:05]POST & json_proto [23:23:05]process_json_proto [23:23:05]json parsed OK: [23:23:05]protocol is kg_v1.0 [23:23:05]action value=close_receipt [23:23:05]process_action close_receipt [23:23:05]cmd_close_receipt [23:23:05]MH_GetDate [23:23:05]Write to MH i2c: F0 00 00 6B 02 5C [23:23:05]Write i2c OK [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: F0 [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: F0 09 00 [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: F0 09 00 6B 02 00 5A 25 C5 66 2A 83 C1 65 E2 [23:23:05]GetLastDocTimeStamp 1724196136 [23:23:05]current date 1724196186 [23:23:05]FM_GetShiftState [23:23:05]SAM_PROTO_GetShiftState [23:23:05]wFMCommunicate request_size=4 [23:23:05]MH_SAM_APDU [23:23:05]CAPDU: 80 13 01 00 [23:23:05]Write to MH i2c: E2 08 00 6C 02 80 13 01 00 00 00 00 00 EB [23:23:05]Write i2c OK [23:23:05]MH_I2C_Read... [23:23:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:23:05]Read from MH i2c: E2 [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: E2 0E 00 [23:23:05]MH_I2C_Read... [23:23:05]Read from MH i2c: E2 0E 00 6C 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B9 [23:23:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:23:05]wFMCommunicate OK [23:23:05]SAM_PROTO_GetShiftState done [23:23:05]FM_GetShiftState done [23:23:05]opened in 1724113081 [23:23:05]opened+sec_in_day 1724199481 [23:23:05]quantity*price = 50036 [23:23:05]sum+1 = 50037 [23:23:05]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 811 20.08.2024 23:23 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163366 ФПД: 51654154013767 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232306&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163366&fm=51654154013767&tin=02508201610067®Number=0000000000092562&sum=50036 [23:23:06]StoreToDocumentArchive [23:23:06]shift 465 fd 163366 [23:23:06]save to /storage/0465/doc_00163366 [23:23:06]save last doc name /storage/0465/doc_00163366 to /storage/kkm_last_doc_name [23:23:06]save OK [23:23:06]Clear old archive folders... [23:23:06]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:23:06]tlvbuf is 0039F0B0 [23:23:06]SAM_PROTO_ClearQueue [23:23:06]wFMCommunicate request_size=4 [23:23:06]MH_SAM_APDU [23:23:06]CAPDU: 80 09 00 00 [23:23:06]Write to MH i2c: E2 08 00 79 02 80 09 00 00 00 00 00 00 ED [23:23:06]Write i2c OK [23:23:06]MH_I2C_Read... [23:23:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:23:06]Read from MH i2c: E2 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 03 00 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 03 00 79 02 00 90 00 EF [23:23:06]RAPDU: 90 00 [23:23:06]wFMCommunicate OK [23:23:06]SAM_PROTO_ClearQueue done [23:23:06]KKMCreateOFDPacket [23:23:06]OFDProtocolAddRootSTLVToBuf [23:23:06]FM_MakeSignedData [23:23:06]FM_MakeSignedData [23:23:06]SAM_PROTO_SignData [23:23:06]wFMCommunicate request_size=4 [23:23:06]MH_SAM_APDU [23:23:06]CAPDU: 80 0D 01 02 [23:23:06]Write to MH i2c: E2 08 00 7A 02 80 0D 01 02 00 00 00 00 F5 [23:23:06]Write i2c OK [23:23:06]MH_I2C_Read... [23:23:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:23:06]Read from MH i2c: E2 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 03 00 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 03 00 7A 02 00 90 00 F0 [23:23:06]RAPDU: 90 00 [23:23:06]wFMCommunicate OK [23:23:06]wFMCommunicate request_size=255 [23:23:06]MH_SAM_APDU [23:23:06]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 03 00 00 F4 03 04 00 5A 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7E 02 00 35 04 06 00 2E [23:23:06]Write to MH i2c: E2 02 01 7B 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 03 00 00 F4 03 04 00 5A 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7E 02 00 35 04 06 00 2E 00 00 3F [23:23:06]Write i2c OK [23:23:06]MH_I2C_Read... [23:23:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:23:06]Read from MH i2c: E2 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 03 00 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 03 00 7B 02 00 90 00 F1 [23:23:06]RAPDU: 90 00 [23:23:06]wFMCommunicate OK [23:23:06]wFMCommunicate request_size=10 [23:23:06]MH_SAM_APDU [23:23:06]CAPDU: 80 0D 02 02 05 FA AB 80 4C 47 [23:23:06]Write to MH i2c: E2 0D 00 7C 02 80 0D 02 02 05 00 FA AB 80 4C 47 00 00 BA [23:23:06]Write i2c OK [23:23:06]MH_I2C_Read... [23:23:06]OFD Sender: No OFD packet to send [23:23:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:23:06]Read from MH i2c: E2 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 03 00 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 03 00 7C 02 00 90 00 F2 [23:23:06]RAPDU: 90 00 [23:23:06]wFMCommunicate OK [23:23:06]wFMCommunicate request_size=4 [23:23:06]MH_SAM_APDU [23:23:06]CAPDU: 80 0D 03 02 [23:23:06]Write to MH i2c: E2 08 00 7D 02 80 0D 03 02 00 00 00 00 FA [23:23:06]Write i2c OK [23:23:06]MH_I2C_Read... [23:23:06]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:23:06]Read from MH i2c: E2 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 0B 00 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 0B 00 7D 02 00 A6 41 0E AE C8 4D 46 CE 90 00 C7 [23:23:06]RAPDU: A6 41 0E AE C8 4D 46 CE 90 00 [23:23:06]wFMCommunicate OK [23:23:06]SAM_PROTO_SignData done [23:23:06]FM_MakeSignedData done [23:23:06]CreateOFDProtocolMessage [23:23:06]wFMCommunicate request_size=4 [23:23:06]MH_SAM_APDU [23:23:06]CAPDU: 80 11 00 00 [23:23:06]Write to MH i2c: E2 08 00 7E 02 80 11 00 00 00 00 00 00 FA [23:23:06]Write i2c OK [23:23:06]MH_I2C_Read... [23:23:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:23:06]Read from MH i2c: E2 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 17 00 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: E2 17 00 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 53 [23:23:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:23:06]wFMCommunicate OK [23:23:06]CreateOFDProtocolMessage done [23:23:06]OFDSenderStorePacket 163366 [23:23:06]StoreOFDPacket docnum=163366 [23:23:06]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 E2 C0 07 01 A4 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 03 00 00 F4 03 04 00 5A 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7E 02 00 35 04 06 00 2E FA AB 80 4C 47 A6 41 0E AE C8 4D 46 CE [23:23:06]CheckFolder [23:23:06]dirname=/storage/ofd_packets [23:23:06]CheckFolder done [23:23:06]ProducePacketName [23:23:06]name=ofd_packets/00163366 [23:23:06]NVStorageSaveData ofd_packets/00163366 [23:23:06]File name is /storage/ofd_packets/00163366 [23:23:06]Write 301 bytes [23:23:06]NVStorageSaveData done [23:23:06]OFDSenderStorePacket done [23:23:06]KKMCreateOFDPacket done [23:23:06]NVStorageSaveData kkm_last_timestamp [23:23:06]File name is /storage/kkm_last_timestamp [23:23:06]Write 4 bytes [23:23:06]NVStorageSaveData done [23:23:06]ExternCall_PrintAddStr [23:23:06]wPrintStart [23:23:06]Write to MH i2c: 01 00 00 7F 02 81 [23:23:06]Write i2c OK [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: 01 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: 01 07 00 [23:23:06]MH_I2C_Read... [23:23:06]Read from MH i2c: 01 07 00 7F 02 00 00 00 00 00 FF 0F 96 [23:23:06]RasterBufferAndPrint [23:23:06]line Счет N : (1)291896 [23:23:06]line ИНН: 02508201610067 [23:23:06]line Контрольно-Кассовый Чек [23:23:06]line ПРОДАЖА [23:23:06]line ТРК (МРК, ГНК) : 52 [23:23:06]line Товар: 2710124130 [23:23:06]line Аи-92-К-5 [23:23:06]line 7.380 * 67.80 [23:23:06]line = 500.36 [23:23:06]line НДС 12% НСП 1% [23:23:06]line > о реализуемом товаре [23:23:06]line ИТОГО: 500.36 [23:23:06]line НСП 1% : 4.43 [23:23:06]line НДС 12% : 53.14 [23:23:06]line Наличными: 0.00 [23:23:06]line Безнал.: 500.36 [23:23:06]line Место: АЗС № 130 "Партнер Нефть" [23:23:06]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:23:06]line СНО: Общий режим [23:23:06]line Чек 811 20.08.2024 23:23 [23:23:06]line Смена: 465 ФФД: 1.0 [23:23:06]line ЗНМ: 0300000070 [23:23:06]line РНМ: 0000000000092562 [23:23:06]line Версия ККМ: 001 [23:23:06]line Платежная система: O! деньги [23:23:06]line ФМ: 0000000000871769 [23:23:06]line ФД: 163366 [23:23:06]line ФПД: 51654154013767 [23:23:06]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232306&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163366&fm=51654154013767&tin=02508201610067®Number=0000000000092562&sum=50036 [23:23:06]written 0, free lines is 4095 [23:23:07]OFD Sender: Processing packet 163366 [packets to send 961, broken 960] [23:23:07]ProducePacketName [23:23:07]name=ofd_packets/00163366 [23:23:07]OFD Sender: To server: pG, [23:23:07]CommunicateWithHost lk.salyk.kg:30040 [23:23:07]ConnectInit lk.salyk.kg [23:23:07]Write to MH i2c: 01 00 00 A9 02 AB [23:23:07]Write i2c OK [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: 01 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: 01 07 00 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: 01 07 00 A9 02 00 00 00 00 00 D2 0C 90 [23:23:07]RasterBufferAndPrint [23:23:07]line [23:23:07]line [23:23:07]line [23:23:07]line [23:23:07]line [23:23:07]written 0, free lines is 3288 [23:23:07]MH_Cut [23:23:07]Write to MH i2c: D1 01 00 B0 02 01 84 [23:23:07]Write i2c OK [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: D1 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: D1 01 00 [23:23:07]MH_I2C_Read... [23:23:07]Read from MH i2c: D1 01 00 B0 02 00 83 [23:23:07]Write to MH i2c: 01 00 00 B1 02 B3 [23:23:07]Write i2c OK [23:23:07]MH_I2C_Read... [23:23:08]*** Cut start [23:23:08]*** Purtial cut [23:23:08]*** Stage 1: CUTSNS_PIN = 1 [23:23:09]Connected sock=7 [23:23: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 36 39 0F 01 00 00 E2 C0 07 01 A4 09 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2B 03 00 00 F4 03 04 00 5A 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 26 7E 02 00 35 04 06 00 2E FA AB 80 4C 47 A6 41 0E AE C8 4D 46 CE [23:23:10]Read from MH i2c: 01 [23:23:10]MH_I2C_Read... [23:23:10]*** Stop cut motor [23:23:10]*** Cut end [23:23: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 36 39 4F 00 00 00 CE 75 47 00 B2 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 36 39 10 04 04 00 26 7E 02 00 F4 03 04 00 AE CE C4 66 B6 04 01 00 00 1F F7 2B 06 E9 3A 97 2F [23:23:10]CommunicateWithHost err = 0 [23:23:10]CheckOFDResponse [23:23:10]1017 (14) - 77093643461234 [23:23:10]1041 (16) - 0000000000871769 [23:23:10]1040 (4) - 163366 [23:23:10]1012 (4) - 20.08.2024 17:13 [23:23:10]1206 (1) - 0 [23:23:10]OFD Sender: Remove packet 163366 [23:23:10]ProducePacketName [23:23:10]name=ofd_packets/00163366 [23:23:10]NVStorageDeleteData [23:23:10]Read from MH i2c: 01 07 00 [23:23:10]MH_I2C_Read... [23:23:10]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 FF 0F C8 [23:23:10]process_action close_receipt done [23:23:10]requested_data is exist [23:23:10]produce_requested_data [23:23:10]requested_item fm.sn is exist - process it [23:23:10]wFMCommunicate request_size=4 [23:23:10]MH_SAM_APDU [23:23:10]CAPDU: 80 11 00 00 [23:23:10]Write to MH i2c: E2 08 00 B2 02 80 11 00 00 00 00 00 00 2E [23:23:10]Write i2c OK [23:23:10]MH_I2C_Read... [23:23:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:23:10]Read from MH i2c: E2 [23:23:10]MH_I2C_Read... [23:23:10]Read from MH i2c: E2 17 00 [23:23:10]MH_I2C_Read... [23:23:10]Read from MH i2c: E2 17 00 B2 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [23:23:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:23:10]wFMCommunicate OK [23:23:10]requested_item fd.num is exist - process it [23:23:10]SAM_PROTO_GetFieldsCounters [23:23:10]wFMCommunicate request_size=4 [23:23:10]MH_SAM_APDU [23:23:10]CAPDU: 80 13 00 00 [23:23:10]Write to MH i2c: E2 08 00 B3 02 80 13 00 00 00 00 00 00 31 [23:23:10]Write i2c OK [23:23:10]MH_I2C_Read... [23:23:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:23:10]Read from MH i2c: E2 [23:23:10]MH_I2C_Read... [23:23:10]Read from MH i2c: E2 62 00 [23:23:10]MH_I2C_Read... [23:23:10]Read from MH i2c: E2 62 00 B3 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2B 03 00 00 5E 04 04 00 2B 03 00 00 57 04 04 00 2C 03 00 00 19 04 04 00 00 00 00 00 90 00 59 [23:23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 26 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2B 03 00 00 5E 04 04 00 2B 03 00 00 57 04 04 00 2C 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:23:10]wFMCommunicate OK [23:23:10]SAM_PROTO_GetFieldsCounters done [23:23:10]requested_item shift.num is exist - process it [23:23:10]requested_item shift.opened is exist - process it [23:23:10]req_shift_opened [23:23:10]FM_GetShiftState [23:23:10]SAM_PROTO_GetShiftState [23:23:10]wFMCommunicate request_size=4 [23:23:10]MH_SAM_APDU [23:23:10]CAPDU: 80 13 01 00 [23:23:10]Write to MH i2c: E2 08 00 B4 02 80 13 01 00 00 00 00 00 33 [23:23:10]Write i2c OK [23:23:10]MH_I2C_Read... [23:23:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:23:10]Read from MH i2c: E2 [23:23:10]MH_I2C_Read... [23:23:10]Read from MH i2c: E2 0E 00 [23:23:10]MH_I2C_Read... [23:23:10]Read from MH i2c: E2 0E 00 B4 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 01 [23:23:10]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:23:10]wFMCommunicate OK [23:23:10]SAM_PROTO_GetShiftState done [23:23:10]FM_GetShiftState done [23:23:10]req_shift_opened done [23:23:10]requested_item shift.open_date is exist - process it [23:23:10]req_shift_open_date [23:23:10]req_shift_open_date done [23:23:10]produce_requested_data done [23:23:10]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163366,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:23:10]process_action_free close_receipt [23:23:10]json_value_free [23:23:10]json_value_free done [23:23:10]process_json_proto returns [23:23:10]Send response to host [23:23:10]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163366,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:23:10]free response buf [23:23:10]execute_script done [23:23:10]execute_script returns [23:23:10]free content buf [23:23:10]Sock 10.Close socket [23:23:10]Sock 10.Thread stoped [23:23:10]OFD Sender: No OFD packet to send [23:23:15]OFD Sender: No OFD packet to send [23:23:17]int [23:23:17]Write to MH i2c: 01 00 00 B5 02 B7 [23:23:17]*** FLAG_PRN_PAP1 set [23:23:17]Write i2c OK [23:23:17]MH_I2C_Read... [23:23:17]Read from MH i2c: 01 [23:23:17]MH_I2C_Read... [23:23:17]Read from MH i2c: 01 07 00 [23:23:17]MH_I2C_Read... [23:23:17]Read from MH i2c: 01 07 00 B5 02 00 01 00 00 00 FF 0F CD [23:23:17]state=0 [23:23:17]No paper [23:23:17]int [23:23:17]Write to MH i2c: 01 00 00 B6 02 B8 [23:23:17]*** FLAG_PRN_PAP2 set [23:23:17]Write i2c OK [23:23:17]MH_I2C_Read... [23:23:17]Read from MH i2c: 01 [23:23:17]MH_I2C_Read... [23:23:17]Read from MH i2c: 01 07 00 [23:23:17]MH_I2C_Read... [23:23:17]Read from MH i2c: 01 07 00 B6 02 00 03 00 00 00 FF 0F D0 [23:23:17]state=0 [23:23:17]No paper [23:23:17]Cover opened [23:23:18]recv_with_timeout no data received [23:23:20]OFD Sender: No OFD packet to send [23:23:21]int [23:23:21]Write to MH i2c: 01 00 00 B7 02 B9 [23:23:21]*** FLAG_PRN_PAP2 reset [23:23:21]Write i2c OK [23:23:21]MH_I2C_Read... [23:23:21]Read from MH i2c: 01 [23:23:21]MH_I2C_Read... [23:23:21]Read from MH i2c: 01 07 00 [23:23:21]MH_I2C_Read... [23:23:21]Read from MH i2c: 01 07 00 B7 02 00 01 00 00 00 FF 0F CF [23:23:21]state=3 [23:23:21]No paper [23:23:21]Cover closed [23:23:21]int line is 0 - check status [23:23:21]Write to MH i2c: 01 00 00 B8 02 BA [23:23:21]*** FLAG_PRN_PAP1 reset [23:23:21]Write i2c OK [23:23:21]MH_I2C_Read... [23:23:21]Read from MH i2c: 01 [23:23:21]MH_I2C_Read... [23:23:21]Read from MH i2c: 01 07 00 [23:23:21]MH_I2C_Read... [23:23:21]Read from MH i2c: 01 07 00 B8 02 00 00 00 00 00 FF 0F CF [23:23:21]state=0 [23:23:21]int [23:23:21]Write to MH i2c: 01 00 00 B9 02 BB [23:23:21]Write i2c OK [23:23:21]MH_I2C_Read... [23:23:21]Read from MH i2c: 01 [23:23:21]MH_I2C_Read... [23:23:21]Read from MH i2c: 01 07 00 [23:23:21]MH_I2C_Read... [23:23:21]Read from MH i2c: 01 07 00 B9 02 00 00 00 00 00 FF 0F D0 [23:23:21]state=0 [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:01]OFD Sender: No OFD packet to send [23:24:06]OFD Sender: No OFD packet to send [23:24:11]OFD Sender: No OFD packet to send [23:24:16]OFD Sender: No OFD packet to send [23:24:21]OFD Sender: No OFD packet to send [23:24:26]OFD Sender: No OFD packet to send [23:24:31]OFD Sender: No OFD packet to send [23:24:36]OFD Sender: No OFD packet to send [23:24:41]OFD Sender: No OFD packet to send [23:24:46]OFD Sender: No OFD packet to send [23:24:49]accept exits with 9 [23:24:49]New connection [23:24:49]New thread 3066543460 created [23:24:49]Thread 3066686820 joined [23:24:49]Waiting for new connection... [23:24:49] Sock 9.Parse request [23:24:49]Sock 9.Check first char [23:24:49]Sock 9.First char is OK [23:24:49]request: POST /json_proto HTTP/1.0 [23:24:49]Method: POST [23:24:49]URL: /json_proto [23:24:49]Method is POST - this is cgi request [23:24:49]url: /json_proto [23:24:49]query_string will be loaded in cgi processing [23:24:49]execute_cgi json_proto POST (null) [23:24:49]execute_cgi path=json_proto method=POST [23:24:49]POST find Content-Length [23:24:49]Host: 172.17.44.132:8080 [23:24:49]Content-Length: 816 [23:24:49]Content-Type: application/json [23:24:49] [23:24:49]POST finish read [23:24:49]Found Content-Length = 816 [23:24:49]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:49]execute_script... [23:24:49]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291897", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 64", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 52.500, "sum" : 4000.50, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 4000.50 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:49]POST & json_proto [23:24:49]process_json_proto [23:24:49]json parsed OK: [23:24:49]protocol is kg_v1.0 [23:24:49]action value=close_receipt [23:24:49]process_action close_receipt [23:24:49]cmd_close_receipt [23:24:49]MH_GetDate [23:24:49]Write to MH i2c: F0 00 00 BA 02 AB [23:24:49]Write i2c OK [23:24:49]MH_I2C_Read... [23:24:49]Read from MH i2c: F0 [23:24:49]MH_I2C_Read... [23:24:49]Read from MH i2c: F0 09 00 [23:24:49]MH_I2C_Read... [23:24:49]Read from MH i2c: F0 09 00 BA 02 00 C1 25 C5 66 2A 83 C1 65 98 [23:24:49]GetLastDocTimeStamp 1724196186 [23:24:49]current date 1724196289 [23:24:49]FM_GetShiftState [23:24:49]SAM_PROTO_GetShiftState [23:24:49]wFMCommunicate request_size=4 [23:24:49]MH_SAM_APDU [23:24:49]CAPDU: 80 13 01 00 [23:24:49]Write to MH i2c: E2 08 00 BB 02 80 13 01 00 00 00 00 00 3A [23:24:49]Write i2c OK [23:24:49]MH_I2C_Read... [23:24:49]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:49]Read from MH i2c: E2 [23:24:49]MH_I2C_Read... [23:24:49]Read from MH i2c: E2 0E 00 [23:24:49]MH_I2C_Read... [23:24:49]Read from MH i2c: E2 0E 00 BB 02 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 08 [23:24:49]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:24:49]wFMCommunicate OK [23:24:49]SAM_PROTO_GetShiftState done [23:24:49]FM_GetShiftState done [23:24:49]opened in 1724113081 [23:24:49]opened+sec_in_day 1724199481 [23:24:49]quantity*price = 400050 [23:24:49]sum+1 = 400051 [23:24:49]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 4000.50 НСП 1% : 35.40 НДС 12% : 424.83 Наличными: 0.00 Безнал.: 4000.50 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 812 20.08.2024 23:24 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163367 ФПД: 159202334268524 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232450&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163367&fm=159202334268524&tin=02508201610067®Number=0000000000092562&sum=400050 [23:24:50]StoreToDocumentArchive [23:24:50]shift 465 fd 163367 [23:24:50]save to /storage/0465/doc_00163367 [23:24:50]save last doc name /storage/0465/doc_00163367 to /storage/kkm_last_doc_name [23:24:50]save OK [23:24:50]Clear old archive folders... [23:24:50]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:24:50]tlvbuf is 0039EC90 [23:24:50]SAM_PROTO_ClearQueue [23:24:50]wFMCommunicate request_size=4 [23:24:50]MH_SAM_APDU [23:24:50]CAPDU: 80 09 00 00 [23:24:50]Write to MH i2c: E2 08 00 C8 02 80 09 00 00 00 00 00 00 3C [23:24:50]Write i2c OK [23:24:50]MH_I2C_Read... [23:24:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:24:50]Read from MH i2c: E2 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 03 00 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 03 00 C8 02 00 90 00 3E [23:24:50]RAPDU: 90 00 [23:24:50]wFMCommunicate OK [23:24:50]SAM_PROTO_ClearQueue done [23:24:50]KKMCreateOFDPacket [23:24:50]OFDProtocolAddRootSTLVToBuf [23:24:50]FM_MakeSignedData [23:24:50]FM_MakeSignedData [23:24:50]SAM_PROTO_SignData [23:24:50]wFMCommunicate request_size=4 [23:24:50]MH_SAM_APDU [23:24:50]CAPDU: 80 0D 01 02 [23:24:50]Write to MH i2c: E2 08 00 C9 02 80 0D 01 02 00 00 00 00 44 [23:24:50]Write i2c OK [23:24:50]MH_I2C_Read... [23:24:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:24:50]Read from MH i2c: E2 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 03 00 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 03 00 C9 02 00 90 00 3F [23:24:50]RAPDU: 90 00 [23:24:50]wFMCommunicate OK [23:24:50]wFMCommunicate request_size=255 [23:24:50]MH_SAM_APDU [23:24:50]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 03 00 00 F4 03 04 00 C2 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7E 02 00 35 04 06 00 90 CB 2E 94 [23:24:50]Write to MH i2c: E2 02 01 CA 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 03 00 00 F4 03 04 00 C2 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7E 02 00 35 04 06 00 90 CB 2E 94 00 00 33 [23:24:50]Write i2c OK [23:24:50]MH_I2C_Read... [23:24:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:50]Read from MH i2c: E2 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 03 00 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 03 00 CA 02 00 90 00 40 [23:24:50]RAPDU: 90 00 [23:24:50]wFMCommunicate OK [23:24:50]wFMCommunicate request_size=7 [23:24:50]MH_SAM_APDU [23:24:50]CAPDU: 80 0D 02 02 02 DC 6C [23:24:50]Write to MH i2c: E2 0A 00 CB 02 80 0D 02 02 02 00 DC 6C 00 00 93 [23:24:50]Write i2c OK [23:24:50]MH_I2C_Read... [23:24:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:50]Read from MH i2c: E2 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 03 00 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 03 00 CB 02 00 90 00 41 [23:24:50]RAPDU: 90 00 [23:24:50]wFMCommunicate OK [23:24:50]wFMCommunicate request_size=4 [23:24:50]MH_SAM_APDU [23:24:50]CAPDU: 80 0D 03 02 [23:24:50]Write to MH i2c: E2 08 00 CC 02 80 0D 03 02 00 00 00 00 49 [23:24:50]Write i2c OK [23:24:50]MH_I2C_Read... [23:24:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:24:50]Read from MH i2c: E2 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 0B 00 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 0B 00 CC 02 00 A9 35 15 3E E4 5F 5C 09 90 00 23 [23:24:50]RAPDU: A9 35 15 3E E4 5F 5C 09 90 00 [23:24:50]wFMCommunicate OK [23:24:50]SAM_PROTO_SignData done [23:24:50]FM_MakeSignedData done [23:24:50]CreateOFDProtocolMessage [23:24:50]wFMCommunicate request_size=4 [23:24:50]MH_SAM_APDU [23:24:50]CAPDU: 80 11 00 00 [23:24:50]Write to MH i2c: E2 08 00 CD 02 80 11 00 00 00 00 00 00 49 [23:24:50]Write i2c OK [23:24:50]MH_I2C_Read... [23:24:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:50]Read from MH i2c: E2 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 17 00 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: E2 17 00 CD 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A2 [23:24:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:24:50]wFMCommunicate OK [23:24:50]CreateOFDProtocolMessage done [23:24:50]OFDSenderStorePacket 163367 [23:24:50]StoreOFDPacket docnum=163367 [23:24:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 DF BF 04 01 98 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 03 00 00 F4 03 04 00 C2 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7E 02 00 35 04 06 00 90 CB 2E 94 DC 6C A9 35 15 3E E4 5F 5C 09 [23:24:50]CheckFolder [23:24:50]dirname=/storage/ofd_packets [23:24:50]CheckFolder done [23:24:50]ProducePacketName [23:24:50]name=ofd_packets/00163367 [23:24:50]NVStorageSaveData ofd_packets/00163367 [23:24:50]File name is /storage/ofd_packets/00163367 [23:24:50]Write 298 bytes [23:24:50]NVStorageSaveData done [23:24:50]OFDSenderStorePacket done [23:24:50]KKMCreateOFDPacket done [23:24:50]NVStorageSaveData kkm_last_timestamp [23:24:50]File name is /storage/kkm_last_timestamp [23:24:50]Write 4 bytes [23:24:50]NVStorageSaveData done [23:24:50]ExternCall_PrintAddStr [23:24:50]wPrintStart [23:24:50]Write to MH i2c: 01 00 00 CE 02 D0 [23:24:50]Write i2c OK [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: 01 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: 01 07 00 [23:24:50]MH_I2C_Read... [23:24:50]Read from MH i2c: 01 07 00 CE 02 00 00 00 00 00 FF 0F E5 [23:24:50]RasterBufferAndPrint [23:24:50]line Счет N : (1)291897 [23:24:50]line ИНН: 02508201610067 [23:24:50]line Контрольно-Кассовый Чек [23:24:50]line ПРОДАЖА [23:24:50]line ТРК (МРК, ГНК) : 64 [23:24:50]line Товар: 2710194800 [23:24:50]line ДТ-К-5 [23:24:50]line 52.500 * 76.20 [23:24:50]line = 4000.50 [23:24:50]line НДС 12% НСП 1% [23:24:50]line > о реализуемом товаре [23:24:50]line ИТОГО: 4000.50 [23:24:50]line НСП 1% : 35.40 [23:24:50]line НДС 12% : 424.83 [23:24:50]line Наличными: 0.00 [23:24:50]line Безнал.: 4000.50 [23:24:50]line Место: АЗС № 130 "Партнер Нефть" [23:24:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:24:50]line СНО: Общий режим [23:24:50]line Чек 812 20.08.2024 23:24 [23:24:50]line Смена: 465 ФФД: 1.0 [23:24:50]line ЗНМ: 0300000070 [23:24:50]line РНМ: 0000000000092562 [23:24:50]line Версия ККМ: 001 [23:24:50]line Платежная система: Бакай Банк [23:24:50]line ФМ: 0000000000871769 [23:24:50]line ФД: 163367 [23:24:50]line ФПД: 159202334268524 [23:24:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232450&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163367&fm=159202334268524&tin=02508201610067®Number=0000000000092562&sum=400050 [23:24:50]written 0, free lines is 4095 [23:24:50]OFD Sender: Processing packet 163367 [packets to send 961, broken 960] [23:24:50]ProducePacketName [23:24:50]name=ofd_packets/00163367 [23:24:50]OFD Sender: To server: pG, [23:24:50]CommunicateWithHost lk.salyk.kg:30040 [23:24:50]ConnectInit lk.salyk.kg [23:24:51]Write to MH i2c: 01 00 00 F8 02 FA [23:24:51]Write i2c OK [23:24:51]MH_I2C_Read... [23:24:51]Read from MH i2c: 01 [23:24:51]MH_I2C_Read... [23:24:51]Read from MH i2c: 01 07 00 [23:24:51]MH_I2C_Read... [23:24:51]Read from MH i2c: 01 07 00 F8 02 00 00 00 00 00 DC 0C E9 [23:24:51]RasterBufferAndPrint [23:24:51]line [23:24:51]line [23:24:51]line [23:24:51]line [23:24:51]line [23:24:51]written 0, free lines is 3298 [23:24:51]MH_Cut [23:24:51]Write to MH i2c: D1 01 00 FF 02 01 D3 [23:24:51]Write i2c OK [23:24:51]MH_I2C_Read... [23:24:51]Read from MH i2c: D1 [23:24:51]MH_I2C_Read... [23:24:51]Read from MH i2c: D1 01 00 [23:24:51]MH_I2C_Read... [23:24:51]Read from MH i2c: D1 01 00 FF 02 00 D2 [23:24:51]Write to MH i2c: 01 00 00 00 03 03 [23:24:51]Write i2c OK [23:24:51]MH_I2C_Read... [23:24:51]Connected sock=11 [23:24: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 36 39 0C 01 00 00 DF BF 04 01 98 2E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 14 CD 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 B2 1A 06 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B2 1A 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D4 0D 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 F3 A5 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 B2 1A 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 03 00 00 F4 03 04 00 C2 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 27 7E 02 00 35 04 06 00 90 CB 2E 94 DC 6C A9 35 15 3E E4 5F 5C 09 [23:24:52]*** Cut start [23:24:52]*** Purtial cut [23:24:52]*** Stage 1: CUTSNS_PIN = 1 [23:24:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8B 12 47 00 0A 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 36 39 10 04 04 00 27 7E 02 00 F4 03 04 00 15 CF C4 66 B6 04 01 00 00 CE 7E 2C 29 C9 22 B7 58 [23:24:52]CommunicateWithHost err = 0 [23:24:52]CheckOFDResponse [23:24:52]1017 (14) - 77093643461234 [23:24:52]1041 (16) - 0000000000871769 [23:24:52]1040 (4) - 163367 [23:24:52]1012 (4) - 20.08.2024 17:15 [23:24:52]1206 (1) - 0 [23:24:52]OFD Sender: Remove packet 163367 [23:24:52]ProducePacketName [23:24:52]name=ofd_packets/00163367 [23:24:52]NVStorageDeleteData [23:24:52]OFD Sender: No OFD packet to send [23:24:54]Read from MH i2c: 01 [23:24:54]MH_I2C_Read... [23:24:54]*** Stop cut motor [23:24:54]*** Cut end [23:24:54]Read from MH i2c: 01 07 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: 01 07 00 00 03 00 00 00 00 00 FF 0F 18 [23:24:54]process_action close_receipt done [23:24:54]requested_data is exist [23:24:54]produce_requested_data [23:24:54]requested_item fm.sn is exist - process it [23:24:54]wFMCommunicate request_size=4 [23:24:54]MH_SAM_APDU [23:24:54]CAPDU: 80 11 00 00 [23:24:54]Write to MH i2c: E2 08 00 01 03 80 11 00 00 00 00 00 00 7E [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:54]Read from MH i2c: E2 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 17 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 17 00 01 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D7 [23:24:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:24:54]wFMCommunicate OK [23:24:54]requested_item fd.num is exist - process it [23:24:54]SAM_PROTO_GetFieldsCounters [23:24:54]wFMCommunicate request_size=4 [23:24:54]MH_SAM_APDU [23:24:54]CAPDU: 80 13 00 00 [23:24:54]Write to MH i2c: E2 08 00 02 03 80 13 00 00 00 00 00 00 81 [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:24:54]Read from MH i2c: E2 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 62 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 62 00 02 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2C 03 00 00 5E 04 04 00 2C 03 00 00 57 04 04 00 2D 03 00 00 19 04 04 00 00 00 00 00 90 00 AD [23:24:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 27 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2C 03 00 00 5E 04 04 00 2C 03 00 00 57 04 04 00 2D 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:24:54]wFMCommunicate OK [23:24:54]SAM_PROTO_GetFieldsCounters done [23:24:54]requested_item shift.num is exist - process it [23:24:54]requested_item shift.opened is exist - process it [23:24:54]req_shift_opened [23:24:54]FM_GetShiftState [23:24:54]SAM_PROTO_GetShiftState [23:24:54]wFMCommunicate request_size=4 [23:24:54]MH_SAM_APDU [23:24:54]CAPDU: 80 13 01 00 [23:24:54]Write to MH i2c: E2 08 00 03 03 80 13 01 00 00 00 00 00 83 [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:54]Read from MH i2c: E2 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 0E 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 0E 00 03 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 51 [23:24:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:24:54]wFMCommunicate OK [23:24:54]SAM_PROTO_GetShiftState done [23:24:54]FM_GetShiftState done [23:24:54]req_shift_opened done [23:24:54]requested_item shift.open_date is exist - process it [23:24:54]req_shift_open_date [23:24:54]req_shift_open_date done [23:24:54]produce_requested_data done [23:24:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163367,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:24:54]process_action_free close_receipt [23:24:54]json_value_free [23:24:54]json_value_free done [23:24:54]process_json_proto returns [23:24:54]Send response to host [23:24:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163367,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:24:54]free response buf [23:24:54]execute_script done [23:24:54]execute_script returns [23:24:54]free content buf [23:24:54]Sock 9.Close socket [23:24:54]Sock 9.Thread stoped [23:24:54]accept exits with 10 [23:24:54]New connection [23:24:54]New thread 3066686820 created [23:24:54]Thread 3066543460 joined [23:24:54]Waiting for new connection... [23:24:54] Sock 10.Parse request [23:24:54]Sock 10.Check first char [23:24:54]Sock 10.First char is OK [23:24:54]request: POST /json_proto HTTP/1.0 [23:24:54]Method: POST [23:24:54]URL: /json_proto [23:24:54]Method is POST - this is cgi request [23:24:54]url: /json_proto [23:24:54]query_string will be loaded in cgi processing [23:24:54]execute_cgi json_proto POST (null) [23:24:54]execute_cgi path=json_proto method=POST [23:24:54]POST find Content-Length [23:24:54]Host: 172.17.44.132:8080 [23:24:54]Content-Length: 817 [23:24:54]Content-Type: application/json [23:24:54] [23:24:54]POST finish read [23:24:54]Found Content-Length = 817 [23:24:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "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" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:54]execute_script... [23:24:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291893", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "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" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:24:54]POST & json_proto [23:24:54]process_json_proto [23:24:54]json parsed OK: [23:24:54]protocol is kg_v1.0 [23:24:54]action value=close_receipt [23:24:54]process_action close_receipt [23:24:54]cmd_close_receipt [23:24:54]MH_GetDate [23:24:54]Write to MH i2c: F0 00 00 04 03 F6 [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: F0 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: F0 09 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: F0 09 00 04 03 00 C7 25 C5 66 2A 83 C1 65 E9 [23:24:54]GetLastDocTimeStamp 1724196290 [23:24:54]current date 1724196295 [23:24:54]FM_GetShiftState [23:24:54]SAM_PROTO_GetShiftState [23:24:54]wFMCommunicate request_size=4 [23:24:54]MH_SAM_APDU [23:24:54]CAPDU: 80 13 01 00 [23:24:54]Write to MH i2c: E2 08 00 05 03 80 13 01 00 00 00 00 00 85 [23:24:54]Write i2c OK [23:24:54]MH_I2C_Read... [23:24:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:24:54]Read from MH i2c: E2 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 0E 00 [23:24:54]MH_I2C_Read... [23:24:54]Read from MH i2c: E2 0E 00 05 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 53 [23:24:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:24:54]wFMCommunicate OK [23:24:54]SAM_PROTO_GetShiftState done [23:24:54]FM_GetShiftState done [23:24:54]opened in 1724113081 [23:24:54]opened+sec_in_day 1724199481 [23:24:54]quantity*price = 998982 [23:24:54]sum+1 = 998983 [23:24:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 813 20.08.2024 23:24 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163368 ФПД: 260549947813952 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163368&fm=260549947813952&tin=02508201610067®Number=0000000000092562&sum=998982 [23:24:56]StoreToDocumentArchive [23:24:56]shift 465 fd 163368 [23:24:56]save to /storage/0465/doc_00163368 [23:24:56]save last doc name /storage/0465/doc_00163368 to /storage/kkm_last_doc_name [23:24:56]save OK [23:24:56]Clear old archive folders... [23:24:56]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:24:56]tlvbuf is 00358780 [23:24:56]SAM_PROTO_ClearQueue [23:24:56]wFMCommunicate request_size=4 [23:24:56]MH_SAM_APDU [23:24:56]CAPDU: 80 09 00 00 [23:24:56]Write to MH i2c: E2 08 00 12 03 80 09 00 00 00 00 00 00 87 [23:24:56]Write i2c OK [23:24:56]MH_I2C_Read... [23:24:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:24:56]Read from MH i2c: E2 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 03 00 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 03 00 12 03 00 90 00 89 [23:24:56]RAPDU: 90 00 [23:24:56]wFMCommunicate OK [23:24:56]SAM_PROTO_ClearQueue done [23:24:56]KKMCreateOFDPacket [23:24:56]OFDProtocolAddRootSTLVToBuf [23:24:56]FM_MakeSignedData [23:24:56]FM_MakeSignedData [23:24:56]SAM_PROTO_SignData [23:24:56]wFMCommunicate request_size=4 [23:24:56]MH_SAM_APDU [23:24:56]CAPDU: 80 0D 01 02 [23:24:56]Write to MH i2c: E2 08 00 13 03 80 0D 01 02 00 00 00 00 8F [23:24:56]Write i2c OK [23:24:56]MH_I2C_Read... [23:24:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:24:56]Read from MH i2c: E2 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 03 00 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 03 00 13 03 00 90 00 8A [23:24:56]RAPDU: 90 00 [23:24:56]wFMCommunicate OK [23:24:56]wFMCommunicate request_size=255 [23:24:56]MH_SAM_APDU [23:24:56]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 03 00 00 F4 03 04 00 C7 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7E 02 00 35 04 06 00 EC F8 03 15 [23:24:56]Write to MH i2c: E2 02 01 14 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 03 00 00 F4 03 04 00 C7 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7E 02 00 35 04 06 00 EC F8 03 15 00 00 1B [23:24:56]Write i2c OK [23:24:56]MH_I2C_Read... [23:24:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:56]Read from MH i2c: E2 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 03 00 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 03 00 14 03 00 90 00 8B [23:24:56]RAPDU: 90 00 [23:24:56]wFMCommunicate OK [23:24:56]wFMCommunicate request_size=7 [23:24:56]MH_SAM_APDU [23:24:56]CAPDU: 80 0D 02 02 02 F0 40 [23:24:56]Write to MH i2c: E2 0A 00 15 03 80 0D 02 02 02 00 F0 40 00 00 C6 [23:24:56]Write i2c OK [23:24:56]MH_I2C_Read... [23:24:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:24:56]Read from MH i2c: E2 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 03 00 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 03 00 15 03 00 90 00 8C [23:24:56]RAPDU: 90 00 [23:24:56]wFMCommunicate OK [23:24:56]wFMCommunicate request_size=4 [23:24:56]MH_SAM_APDU [23:24:56]CAPDU: 80 0D 03 02 [23:24:56]Write to MH i2c: E2 08 00 16 03 80 0D 03 02 00 00 00 00 94 [23:24:56]Write i2c OK [23:24:56]MH_I2C_Read... [23:24:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:24:56]Read from MH i2c: E2 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 0B 00 [23:24:56]MH_I2C_Read... [23:24:56]Read from MH i2c: E2 0B 00 16 03 00 0E 55 81 3D BB 69 F8 0F 90 00 E1 [23:24:56]RAPDU: 0E 55 81 3D BB 69 F8 0F 90 00 [23:24:56]wFMCommunicate OK [23:24:56]SAM_PROTO_SignData done [23:24:56]FM_MakeSignedData done [23:24:56]CreateOFDProtocolMessage [23:24:56]wFMCommunicate request_size=4 [23:24:56]MH_SAM_APDU [23:24:56]CAPDU: 80 11 00 00 [23:24:56]Write to MH i2c: E2 08 00 17 03 80 11 00 00 00 00 00 00 94 [23:24:56]Write i2c OK [23:24:56]MH_I2C_Read... [23:24:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:24:57]Read from MH i2c: E2 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: E2 17 00 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: E2 17 00 17 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 ED [23:24:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:24:57]wFMCommunicate OK [23:24:57]CreateOFDProtocolMessage done [23:24:57]OFDSenderStorePacket 163368 [23:24:57]StoreOFDPacket docnum=163368 [23:24:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D7 59 04 01 4C A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 03 00 00 F4 03 04 00 C7 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7E 02 00 35 04 06 00 EC F8 03 15 F0 40 0E 55 81 3D BB 69 F8 0F [23:24:57]CheckFolder [23:24:57]dirname=/storage/ofd_packets [23:24:57]CheckFolder done [23:24:57]ProducePacketName [23:24:57]name=ofd_packets/00163368 [23:24:57]NVStorageSaveData ofd_packets/00163368 [23:24:57]File name is /storage/ofd_packets/00163368 [23:24:57]Write 298 bytes [23:24:57]NVStorageSaveData done [23:24:57]OFDSenderStorePacket done [23:24:57]KKMCreateOFDPacket done [23:24:57]NVStorageSaveData kkm_last_timestamp [23:24:57]File name is /storage/kkm_last_timestamp [23:24:57]Write 4 bytes [23:24:57]NVStorageSaveData done [23:24:57]ExternCall_PrintAddStr [23:24:57]wPrintStart [23:24:57]Write to MH i2c: 01 00 00 18 03 1B [23:24:57]Write i2c OK [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: 01 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: 01 07 00 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: 01 07 00 18 03 00 00 00 00 00 FF 0F 30 [23:24:57]RasterBufferAndPrint [23:24:57]line Счет N : (1)291893 [23:24:57]line ИНН: 02508201610067 [23:24:57]line Контрольно-Кассовый Чек [23:24:57]line ПРОДАЖА [23:24:57]line ТРК (МРК, ГНК) : 11 [23:24:57]line Товар: 2710194800 [23:24:57]line ДТ-К-5 [23:24:57]line 131.100 * 76.20 [23:24:57]line = 9989.82 [23:24:57]line НДС 12% НСП 1% [23:24:57]line > о реализуемом товаре [23:24:57]line ИТОГО: 9989.82 [23:24:57]line НСП 1% : 88.40 [23:24:57]line НДС 12% : 1060.87 [23:24:57]line Наличными: 0.00 [23:24:57]line Безнал.: 9989.82 [23:24:57]line Место: АЗС № 130 "Партнер Нефть" [23:24:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:24:57]line СНО: Общий режим [23:24:57]line Чек 813 20.08.2024 23:24 [23:24:57]line Смена: 465 ФФД: 1.0 [23:24:57]line ЗНМ: 0300000070 [23:24:57]line РНМ: 0000000000092562 [23:24:57]line Версия ККМ: 001 [23:24:57]line Платежная система: Бакай Банк [23:24:57]line ФМ: 0000000000871769 [23:24:57]line ФД: 163368 [23:24:57]line ФПД: 260549947813952 [23:24:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163368&fm=260549947813952&tin=02508201610067®Number=0000000000092562&sum=998982 [23:24:57]written 0, free lines is 4095 [23:24:57]OFD Sender: Processing packet 163368 [packets to send 961, broken 960] [23:24:57]ProducePacketName [23:24:57]name=ofd_packets/00163368 [23:24:57]OFD Sender: To server: pG, [23:24:57]CommunicateWithHost lk.salyk.kg:30040 [23:24:57]ConnectInit lk.salyk.kg [23:24:57]Write to MH i2c: 01 00 00 42 03 45 [23:24:57]Write i2c OK [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: 01 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: 01 07 00 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: 01 07 00 42 03 00 00 00 00 00 E8 0C 40 [23:24:57]RasterBufferAndPrint [23:24:57]line [23:24:57]line [23:24:57]line [23:24:57]line [23:24:57]line [23:24:57]written 0, free lines is 3316 [23:24:57]MH_Cut [23:24:57]Write to MH i2c: D1 01 00 49 03 01 1E [23:24:57]Write i2c OK [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: D1 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: D1 01 00 [23:24:57]MH_I2C_Read... [23:24:57]Read from MH i2c: D1 01 00 49 03 00 1D [23:24:57]Write to MH i2c: 01 00 00 4A 03 4D [23:24:57]Write i2c OK [23:24:57]MH_I2C_Read... [23:24:58]*** Cut start [23:24:58]*** Purtial cut [23:24:58]*** Stage 1: CUTSNS_PIN = 1 [23:24:58]Connected sock=11 [23:24: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 36 39 0C 01 00 00 D7 59 04 01 4C A4 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 2D 03 00 00 F4 03 04 00 C7 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 28 7E 02 00 35 04 06 00 EC F8 03 15 F0 40 0E 55 81 3D BB 69 F8 0F [23:25:00]Read from MH i2c: 01 [23:25:00]MH_I2C_Read... [23:25:00]*** Stop cut motor [23:25:00]*** Cut end [23:25:00]Read from MH i2c: 01 07 00 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: 01 07 00 4A 03 00 00 00 00 00 FF 0F 62 [23:25:00]process_action close_receipt done [23:25:00]requested_data is exist [23:25:00]produce_requested_data [23:25:00]requested_item fm.sn is exist - process it [23:25:00]wFMCommunicate request_size=4 [23:25:00]MH_SAM_APDU [23:25:00]CAPDU: 80 11 00 00 [23:25:00]Write to MH i2c: E2 08 00 4B 03 80 11 00 00 00 00 00 00 C8 [23:25:00]Write i2c OK [23:25:00]MH_I2C_Read... [23:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:00]Read from MH i2c: E2 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 17 00 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 17 00 4B 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [23:25:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:25:00]wFMCommunicate OK [23:25:00]requested_item fd.num is exist - process it [23:25:00]SAM_PROTO_GetFieldsCounters [23:25:00]wFMCommunicate request_size=4 [23:25:00]MH_SAM_APDU [23:25:00]CAPDU: 80 13 00 00 [23:25:00]Write to MH i2c: E2 08 00 4C 03 80 13 00 00 00 00 00 00 CB [23:25:00]Write i2c OK [23:25:00]MH_I2C_Read... [23:25:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:25:00]Read from MH i2c: E2 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 62 00 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 62 00 4C 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2D 03 00 00 5E 04 04 00 2D 03 00 00 57 04 04 00 2E 03 00 00 19 04 04 00 00 00 00 00 90 00 FB [23:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 28 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2D 03 00 00 5E 04 04 00 2D 03 00 00 57 04 04 00 2E 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:25:00]wFMCommunicate OK [23:25:00]SAM_PROTO_GetFieldsCounters done [23:25:00]requested_item shift.num is exist - process it [23:25:00]requested_item shift.opened is exist - process it [23:25:00]req_shift_opened [23:25:00]FM_GetShiftState [23:25:00]SAM_PROTO_GetShiftState [23:25:00]wFMCommunicate request_size=4 [23:25:00]MH_SAM_APDU [23:25:00]CAPDU: 80 13 01 00 [23:25:00]Write to MH i2c: E2 08 00 4D 03 80 13 01 00 00 00 00 00 CD [23:25:00]Write i2c OK [23:25:00]MH_I2C_Read... [23:25: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 36 39 4F 00 00 00 5C 17 47 00 F7 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 36 39 10 04 04 00 28 7E 02 00 F4 03 04 00 1C CF C4 66 B6 04 01 00 00 7F BC 12 A0 58 7D 07 F0 [23:25:00]CommunicateWithHost err = 0 [23:25:00]CheckOFDResponse [23:25:00]1017 (14) - 77093643461234 [23:25:00]1041 (16) - 0000000000871769 [23:25:00]1040 (4) - 163368 [23:25:00]1012 (4) - 20.08.2024 17:15 [23:25:00]1206 (1) - 0 [23:25:00]OFD Sender: Remove packet 163368 [23:25:00]ProducePacketName [23:25:00]name=ofd_packets/00163368 [23:25:00]NVStorageDeleteData [23:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:00]Read from MH i2c: E2 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 0E 00 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: E2 0E 00 4D 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9B [23:25:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:25:00]wFMCommunicate OK [23:25:00]SAM_PROTO_GetShiftState done [23:25:00]FM_GetShiftState done [23:25:00]req_shift_opened done [23:25:00]requested_item shift.open_date is exist - process it [23:25:00]req_shift_open_date [23:25:00]req_shift_open_date done [23:25:00]produce_requested_data done [23:25:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163368,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:25:00]process_action_free close_receipt [23:25:00]json_value_free [23:25:00]json_value_free done [23:25:00]process_json_proto returns [23:25:00]Send response to host [23:25:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163368,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:25:00]free response buf [23:25:00]execute_script done [23:25:00]execute_script returns [23:25:00]free content buf [23:25:00]Sock 10.Close socket [23:25:00]Sock 10.Thread stoped [23:25:00]accept exits with 7 [23:25:00]New connection [23:25:00]New thread 3066543460 created [23:25:00]Thread 3066686820 joined [23:25:00]Waiting for new connection... [23:25:00] Sock 7.Parse request [23:25:00]Sock 7.Check first char [23:25:00]Sock 7.First char is OK [23:25:00]request: POST /json_proto HTTP/1.0 [23:25:00]Method: POST [23:25:00]URL: /json_proto [23:25:00]Method is POST - this is cgi request [23:25:00]url: /json_proto [23:25:00]query_string will be loaded in cgi processing [23:25:00]execute_cgi json_proto POST (null) [23:25:00]execute_cgi path=json_proto method=POST [23:25:00]POST find Content-Length [23:25:00]Host: 172.17.44.132:8080 [23:25:00]Content-Length: 817 [23:25:00]Content-Type: application/json [23:25:00] [23:25:00]POST finish read [23:25:00]Found Content-Length = 817 [23:25:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "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" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:00]execute_script... [23:25:00]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291892", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "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" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:25:00]POST & json_proto [23:25:00]process_json_proto [23:25:00]json parsed OK: [23:25:00]protocol is kg_v1.0 [23:25:00]action value=close_receipt [23:25:00]process_action close_receipt [23:25:00]cmd_close_receipt [23:25:00]MH_GetDate [23:25:00]Write to MH i2c: F0 00 00 4E 03 40 [23:25:00]Write i2c OK [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: F0 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: F0 09 00 [23:25:00]MH_I2C_Read... [23:25:00]Read from MH i2c: F0 09 00 4E 03 00 CD 25 C5 66 2A 83 C1 65 39 [23:25:00]GetLastDocTimeStamp 1724196295 [23:25:00]current date 1724196301 [23:25:00]FM_GetShiftState [23:25:00]SAM_PROTO_GetShiftState [23:25:00]wFMCommunicate request_size=4 [23:25:00]MH_SAM_APDU [23:25:00]CAPDU: 80 13 01 00 [23:25:00]Write to MH i2c: E2 08 00 4F 03 80 13 01 00 00 00 00 00 CF [23:25:00]Write i2c OK [23:25:00]MH_I2C_Read... [23:25:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:01]Read from MH i2c: E2 [23:25:01]MH_I2C_Read... [23:25:01]Read from MH i2c: E2 0E 00 [23:25:01]MH_I2C_Read... [23:25:01]Read from MH i2c: E2 0E 00 4F 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 9D [23:25:01]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:25:01]wFMCommunicate OK [23:25:01]SAM_PROTO_GetShiftState done [23:25:01]FM_GetShiftState done [23:25:01]opened in 1724113081 [23:25:01]opened+sec_in_day 1724199481 [23:25:01]quantity*price = 998982 [23:25:01]sum+1 = 998983 [23:25:01]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 814 20.08.2024 23:25 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163369 ФПД: 206832231390098 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232501&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163369&fm=206832231390098&tin=02508201610067®Number=0000000000092562&sum=998982 [23:25:02]StoreToDocumentArchive [23:25:02]shift 465 fd 163369 [23:25:02]save to /storage/0465/doc_00163369 [23:25:02]save last doc name /storage/0465/doc_00163369 to /storage/kkm_last_doc_name [23:25:02]save OK [23:25:02]Clear old archive folders... [23:25:02]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:25:02]tlvbuf is 0036BEF0 [23:25:02]SAM_PROTO_ClearQueue [23:25:02]wFMCommunicate request_size=4 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 09 00 00 [23:25:02]Write to MH i2c: E2 08 00 5C 03 80 09 00 00 00 00 00 00 D1 [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:25:02]Read from MH i2c: E2 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 5C 03 00 90 00 D3 [23:25:02]RAPDU: 90 00 [23:25:02]wFMCommunicate OK [23:25:02]SAM_PROTO_ClearQueue done [23:25:02]KKMCreateOFDPacket [23:25:02]OFDProtocolAddRootSTLVToBuf [23:25:02]FM_MakeSignedData [23:25:02]FM_MakeSignedData [23:25:02]SAM_PROTO_SignData [23:25:02]wFMCommunicate request_size=4 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 0D 01 02 [23:25:02]Write to MH i2c: E2 08 00 5D 03 80 0D 01 02 00 00 00 00 D9 [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:25:02]Read from MH i2c: E2 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 5D 03 00 90 00 D4 [23:25:02]RAPDU: 90 00 [23:25:02]wFMCommunicate OK [23:25:02]wFMCommunicate request_size=255 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 03 00 00 F4 03 04 00 CD 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7E 02 00 35 04 06 00 BC 1C E1 AE [23:25:02]Write to MH i2c: E2 02 01 5E 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 03 00 00 F4 03 04 00 CD 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7E 02 00 35 04 06 00 BC 1C E1 AE 00 00 D8 [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:02]Read from MH i2c: E2 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 5E 03 00 90 00 D5 [23:25:02]RAPDU: 90 00 [23:25:02]wFMCommunicate OK [23:25:02]wFMCommunicate request_size=7 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 0D 02 02 02 1B 92 [23:25:02]Write to MH i2c: E2 0A 00 5F 03 80 0D 02 02 02 00 1B 92 00 00 8D [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:25:02]Read from MH i2c: E2 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 [23:25:02]MH_I2C_Read... [23:25:02]Read from MH i2c: E2 03 00 5F 03 00 90 00 D6 [23:25:02]RAPDU: 90 00 [23:25:02]wFMCommunicate OK [23:25:02]wFMCommunicate request_size=4 [23:25:02]MH_SAM_APDU [23:25:02]CAPDU: 80 0D 03 02 [23:25:02]Write to MH i2c: E2 08 00 60 03 80 0D 03 02 00 00 00 00 DE [23:25:02]Write i2c OK [23:25:02]MH_I2C_Read... [23:25:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:25:02]Read from MH i2c: E2 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: E2 0B 00 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: E2 0B 00 60 03 00 CD 0C FD A6 F7 5B 68 8E 90 00 A3 [23:25:03]RAPDU: CD 0C FD A6 F7 5B 68 8E 90 00 [23:25:03]wFMCommunicate OK [23:25:03]SAM_PROTO_SignData done [23:25:03]FM_MakeSignedData done [23:25:03]CreateOFDProtocolMessage [23:25:03]wFMCommunicate request_size=4 [23:25:03]MH_SAM_APDU [23:25:03]CAPDU: 80 11 00 00 [23:25:03]Write to MH i2c: E2 08 00 61 03 80 11 00 00 00 00 00 00 DE [23:26:26]ConnectInit Can't take IP for lk.salyk.kg [23:26:26]CommunicateWithHost connect error [23:26:26]CommunicateWithHost err = -1 [23:26:26]OFD Sender: Server communicate error [23:26:32]OFD Sender: Processing packet 163370 [packets to send 962, broken 960] [23:26:32]ProducePacketName [23:26:32]name=ofd_packets/00163370 [23:26:32]OFD Sender: To server: pG, [23:26:32]CommunicateWithHost lk.salyk.kg:30040 [23:26:32]ConnectInit lk.salyk.kg [23:26:37]ConnectInit Can't take IP for lk.salyk.kg [23:26:37]CommunicateWithHost connect error [23:26:37]CommunicateWithHost err = -1 [23:26:37]OFD Sender: Server communicate error [23:26:42]OFD Sender: Processing packet 163370 [packets to send 962, broken 960] [23:26:42]ProducePacketName [23:26:42]name=ofd_packets/00163370 [23:26:42]OFD Sender: To server: pG, [23:26:42]CommunicateWithHost lk.salyk.kg:30040 [23:26:42]ConnectInit lk.salyk.kg [23:26:46]recv_with_timeout no data received [23:26:47]ConnectInit Can't take IP for lk.salyk.kg [23:26:47]CommunicateWithHost connect error [23:26:47]CommunicateWithHost err = -1 [23:26:47]OFD Sender: Server communicate error [23:26:52]OFD Sender: Processing packet 163370 [packets to send 962, broken 960] [23:26:52]ProducePacketName [23:26:52]name=ofd_packets/00163370 [23:26:52]OFD Sender: To server: pG, [23:26:52]CommunicateWithHost lk.salyk.kg:30040 [23:26:52]ConnectInit lk.salyk.kg [23:26:57]ConnectInit Can't take IP for lk.salyk.kg [23:26:57]CommunicateWithHost connect error [23:26:57]CommunicateWithHost err = -1 [23:26:57]OFD Sender: Server communicate error [23:27:02]OFD Sender: Processing packet 163370 [packets to send 962, broken 960] [23:27:02]ProducePacketName [23:27:02]name=ofd_packets/00163370 [23:27:02]OFD Sender: To server: pG, [23:27:02]CommunicateWithHost lk.salyk.kg:30040 [23:27:02]ConnectInit lk.salyk.kg [23:27:07]ConnectInit Can't take IP for lk.salyk.kg [23:27:07]CommunicateWithHost connect error [23:27:07]CommunicateWithHost err = -1 [23:27:07]OFD Sender: Server communicate error [23:27:08]recv_with_timeout no data received [23:27:12]OFD Sender: Processing packet 163370 [packets to send 962, broken 960] [23:27:12]ProducePacketName [23:27:12]name=ofd_packets/00163370 [23:27:12]OFD Sender: To server: pG, [23:27:12]CommunicateWithHost lk.salyk.kg:30040 [23:27:12]ConnectInit lk.salyk.kg [23:27:13]ConnectInit Can't connect to host [23:27:17]ConnectInit Can't take IP for lk.salyk.kg [23:27:17]CommunicateWithHost connect error [23:27:17]CommunicateWithHost err = -1 [23:27:17]OFD Sender: Server communicate error [23:27:18]ConnectInit Can't connect to host [23:27:22]OFD Sender: Processing packet 163370 [packets to send 962, broken 960] [23:27:22]ProducePacketName [23:27:22]name=ofd_packets/00163370 [23:27:22]OFD Sender: To server: pG, [23:27:22]CommunicateWithHost lk.salyk.kg:30040 [23:27:22]ConnectInit lk.salyk.kg [23:27:23]ConnectInit Can't connect to host [23:27:27]ConnectInit Can't take IP for lk.salyk.kg [23:27:27]CommunicateWithHost connect error [23:27:27]CommunicateWithHost err = -1 [23:27:27]OFD Sender: Server communicate error [23:27:28]ConnectInit Can't connect to host [23:27:32]OFD Sender: Processing packet 163370 [packets to send 962, broken 960] [23:27:32]ProducePacketName [23:27:32]name=ofd_packets/00163370 [23:27:32]OFD Sender: To server: pG, [23:27:32]CommunicateWithHost lk.salyk.kg:30040 [23:27:32]ConnectInit lk.salyk.kg [23:27:33]ConnectInit Can't connect to host [23:27:37]ConnectInit Can't take IP for lk.salyk.kg [23:27:37]CommunicateWithHost connect error [23:27:37]CommunicateWithHost err = -1 [23:27:37]OFD Sender: Server communicate error [23:27:38]ConnectInit Can't connect to host [23:27:42]OFD Sender: Processing packet 163370 [packets to send 962, broken 960] [23:27:42]ProducePacketName [23:27:42]name=ofd_packets/00163370 [23:27:42]OFD Sender: To server: pG, [23:27:42]CommunicateWithHost lk.salyk.kg:30040 [23:27:42]ConnectInit lk.salyk.kg [23:27:48]accept exits with 12 [23:27:48]New connection [23:27:48]New thread 3066686820 created [23:27:48]Thread 3066543460 joined [23:27:48]Waiting for new connection... [23:27:48] Sock 12.Parse request [23:27:48]Sock 12.Check first char [23:27:48]Sock 12.First char is OK [23:27:48]request: POST /json_proto HTTP/1.0 [23:27:48]Method: POST [23:27:48]URL: /json_proto [23:27:48]Method is POST - this is cgi request [23:27:48]url: /json_proto [23:27:48]query_string will be loaded in cgi processing [23:27:48]execute_cgi json_proto POST (null) [23:27:48]execute_cgi path=json_proto method=POST [23:27:48]POST find Content-Length [23:27:48]Host: 172.17.44.132:8080 [23:27:48]Content-Length: 569 [23:27:48]Content-Type: application/json [23:27:48] [23:27:48]POST finish read [23:27:48]Found Content-Length = 569 [23:27:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50525", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:27:48]execute_script... [23:27:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50525", "tax_sys" : 0, "items" : [ { "code": "48744546", "name": "LD Compact Silver", "price" : 130.00, "quantity" : 1.000, "sum" : 130.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 130.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:27:48]POST & json_proto [23:27:48]process_json_proto [23:27:48]json parsed OK: [23:27:48]protocol is kg_v1.0 [23:27:48]action value=close_receipt [23:27:48]process_action close_receipt [23:27:48]cmd_close_receipt [23:27:48]MH_GetDate [23:27:48]Write to MH i2c: F0 00 00 2D 04 20 [23:27:48]Write i2c OK [23:27:48]MH_I2C_Read... [23:27:48]Read from MH i2c: F0 [23:27:48]MH_I2C_Read... [23:27:48]Read from MH i2c: F0 09 00 [23:27:48]MH_I2C_Read... [23:27:48]Read from MH i2c: F0 09 00 2D 04 00 75 26 C5 66 2A 83 C1 65 C2 [23:27:48]GetLastDocTimeStamp 1724196380 [23:27:48]current date 1724196469 [23:27:48]FM_GetShiftState [23:27:48]SAM_PROTO_GetShiftState [23:27:48]wFMCommunicate request_size=4 [23:27:48]MH_SAM_APDU [23:27:48]CAPDU: 80 13 01 00 [23:27:48]Write to MH i2c: E2 08 00 2E 04 80 13 01 00 00 00 00 00 AF [23:27:48]Write i2c OK [23:27:48]MH_I2C_Read... [23:27:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:27:48]Read from MH i2c: E2 [23:27:48]MH_I2C_Read... [23:27:48]Read from MH i2c: E2 0E 00 [23:27:48]MH_I2C_Read... [23:27:48]Read from MH i2c: E2 0E 00 2E 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 7D [23:27:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:27:48]wFMCommunicate OK [23:27:48]SAM_PROTO_GetShiftState done [23:27:48]FM_GetShiftState done [23:27:48]opened in 1724113081 [23:27:48]opened+sec_in_day 1724199481 [23:27:48]quantity*price = 13000 [23:27:48]sum+1 = 13001 [23:27:48]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 130.00 НСП 1% : 1.15 НДС 12% : 13.80 Наличными: 130.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 817 20.08.2024 23:27 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163372 ФПД: 25586824533831 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232749&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163372&fm=25586824533831&tin=02508201610067®Number=0000000000092562&sum=13000 0 [23:27:50]StoreToDocumentArchive [23:27:50]shift 465 fd 163372 [23:27:50]save to /storage/0465/doc_00163372 [23:27:50]save last doc name /storage/0465/doc_00163372 to /storage/kkm_last_doc_name [23:27:50]save OK [23:27:50]Clear old archive folders... [23:27:50]ProcessDocumentItem done err = 0, tmpTLVsize=254 [23:27:50]tlvbuf is 0037D370 [23:27:50]SAM_PROTO_ClearQueue [23:27:50]wFMCommunicate request_size=4 [23:27:50]MH_SAM_APDU [23:27:50]CAPDU: 80 09 00 00 [23:27:50]Write to MH i2c: E2 08 00 3B 04 80 09 00 00 00 00 00 00 B1 [23:27:50]Write i2c OK [23:27:50]MH_I2C_Read... [23:27:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:27:50]Read from MH i2c: E2 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 03 00 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 03 00 3B 04 00 90 00 B3 [23:27:50]RAPDU: 90 00 [23:27:50]wFMCommunicate OK [23:27:50]SAM_PROTO_ClearQueue done [23:27:50]KKMCreateOFDPacket [23:27:50]OFDProtocolAddRootSTLVToBuf [23:27:50]FM_MakeSignedData [23:27:50]FM_MakeSignedData [23:27:50]SAM_PROTO_SignData [23:27:50]wFMCommunicate request_size=4 [23:27:50]MH_SAM_APDU [23:27:50]CAPDU: 80 0D 01 02 [23:27:50]Write to MH i2c: E2 08 00 3C 04 80 0D 01 02 00 00 00 00 B9 [23:27:50]Write i2c OK [23:27:50]MH_I2C_Read... [23:27:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:27:50]Read from MH i2c: E2 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 03 00 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 03 00 3C 04 00 90 00 B4 [23:27:50]RAPDU: 90 00 [23:27:50]wFMCommunicate OK [23:27:50]wFMCommunicate request_size=255 [23:27:50]MH_SAM_APDU [23:27:50]CAPDU: 80 0D 02 02 FA 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 03 00 00 F4 03 04 00 75 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7E 02 00 35 04 [23:27:50]Write to MH i2c: E2 02 01 3D 04 80 0D 02 02 FA 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 03 00 00 F4 03 04 00 75 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7E 02 00 35 04 00 00 3A [23:27:50]Write i2c OK [23:27:50]MH_I2C_Read... [23:27:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:27:50]Read from MH i2c: E2 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 03 00 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 03 00 3D 04 00 90 00 B5 [23:27:50]RAPDU: 90 00 [23:27:50]wFMCommunicate OK [23:27:50]wFMCommunicate request_size=13 [23:27:50]MH_SAM_APDU [23:27:50]CAPDU: 80 0D 02 02 08 06 00 17 45 65 96 57 47 [23:27:50]Write to MH i2c: E2 10 00 3E 04 80 0D 02 02 08 00 06 00 17 45 65 96 57 47 00 00 C7 [23:27:50]Write i2c OK [23:27:50]MH_I2C_Read... [23:27:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:27:50]Read from MH i2c: E2 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 03 00 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 03 00 3E 04 00 90 00 B6 [23:27:50]RAPDU: 90 00 [23:27:50]wFMCommunicate OK [23:27:50]wFMCommunicate request_size=4 [23:27:50]MH_SAM_APDU [23:27:50]CAPDU: 80 0D 03 02 [23:27:50]Write to MH i2c: E2 08 00 3F 04 80 0D 03 02 00 00 00 00 BE [23:27:50]Write i2c OK [23:27:50]MH_I2C_Read... [23:27:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:27:50]Read from MH i2c: E2 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 0B 00 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 0B 00 3F 04 00 16 26 87 C8 D2 4B CD 74 90 00 A8 [23:27:50]RAPDU: 16 26 87 C8 D2 4B CD 74 90 00 [23:27:50]wFMCommunicate OK [23:27:50]SAM_PROTO_SignData done [23:27:50]FM_MakeSignedData done [23:27:50]CreateOFDProtocolMessage [23:27:50]wFMCommunicate request_size=4 [23:27:50]MH_SAM_APDU [23:27:50]CAPDU: 80 11 00 00 [23:27:50]Write to MH i2c: E2 08 00 40 04 80 11 00 00 00 00 00 00 BE [23:27:50]Write i2c OK [23:27:50]MH_I2C_Read... [23:27:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:27:50]Read from MH i2c: E2 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 17 00 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: E2 17 00 40 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [23:27:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:27:50]wFMCommunicate OK [23:27:50]CreateOFDProtocolMessage done [23:27:50]OFDSenderStorePacket 163372 [23:27:50]StoreOFDPacket docnum=163372 [23:27:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 12 01 00 00 D4 6F 0A 01 95 19 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 03 00 00 F4 03 04 00 75 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7E 02 00 35 04 06 00 17 45 65 96 57 47 16 26 87 C8 D2 4B CD 74 [23:27:50]CheckFolder [23:27:50]dirname=/storage/ofd_packets [23:27:50]CheckFolder done [23:27:50]ProducePacketName [23:27:50]name=ofd_packets/00163372 [23:27:50]NVStorageSaveData ofd_packets/00163372 [23:27:50]File name is /storage/ofd_packets/00163372 [23:27:50]Write 304 bytes [23:27:50]NVStorageSaveData done [23:27:50]OFDSenderStorePacket done [23:27:50]KKMCreateOFDPacket done [23:27:50]NVStorageSaveData kkm_last_timestamp [23:27:50]File name is /storage/kkm_last_timestamp [23:27:50]Write 4 bytes [23:27:50]NVStorageSaveData done [23:27:50]ExternCall_PrintAddStr [23:27:50]wPrintStart [23:27:50]Write to MH i2c: 01 00 00 41 04 45 [23:27:50]Write i2c OK [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: 01 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: 01 07 00 [23:27:50]MH_I2C_Read... [23:27:50]Read from MH i2c: 01 07 00 41 04 00 00 00 00 00 FF 0F 5A [23:27:50]RasterBufferAndPrint [23:27:50]line Счет N : (3)50525 [23:27:50]line ИНН: 02508201610067 [23:27:50]line Контрольно-Кассовый Чек [23:27:50]line ПРОДАЖА [23:27:50]line Товар: 48744546 [23:27:50]line LD Compact Silver [23:27:50]line 1.000 * 130.00 [23:27:50]line = 130.00 [23:27:50]line НДС 12% НСП 1% [23:27:50]line > о реализуемом товаре [23:27:50]line ИТОГО: 130.00 [23:27:50]line НСП 1% : 1.15 [23:27:50]line НДС 12% : 13.80 [23:27:50]line Наличными: 130.00 [23:27:50]line Безнал.: 0.00 [23:27:50]line Место: АЗС № 130 "Партнер Нефть" [23:27:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:27:50]line СНО: Общий режим [23:27:50]line Чек 817 20.08.2024 23:27 [23:27:50]line Смена: 465 ФФД: 1.0 [23:27:50]line ЗНМ: 0300000070 [23:27:50]line РНМ: 0000000000092562 [23:27:50]line Версия ККМ: 001 [23:27:50]line ФМ: 0000000000871769 [23:27:50]line ФД: 163372 [23:27:50]line ФПД: 25586824533831 [23:27:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232749&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163372&fm=25586824533831&tin=02508201610067®Number=0000000000092562&sum=13000 [23:27:50]line 0 [23:27:50]written 0, free lines is 4095 [23:27:51]Write to MH i2c: 01 00 00 69 04 6D [23:27:51]Write i2c OK [23:27:51]MH_I2C_Read... [23:27:51]Read from MH i2c: 01 [23:27:51]MH_I2C_Read... [23:27:51]Read from MH i2c: 01 07 00 [23:27:51]MH_I2C_Read... [23:27:51]Read from MH i2c: 01 07 00 69 04 00 00 00 00 00 EE 0C 6E [23:27:51]RasterBufferAndPrint [23:27:51]line [23:27:51]line [23:27:51]line [23:27:51]line [23:27:51]line [23:27:51]written 0, free lines is 3316 [23:27:51]MH_Cut [23:27:51]Write to MH i2c: D1 01 00 70 04 01 46 [23:27:51]Write i2c OK [23:27:51]MH_I2C_Read... [23:27:51]Read from MH i2c: D1 [23:27:51]MH_I2C_Read... [23:27:51]Read from MH i2c: D1 01 00 [23:27:51]MH_I2C_Read... [23:27:51]Read from MH i2c: D1 01 00 70 04 00 45 [23:27:51]Write to MH i2c: 01 00 00 71 04 75 [23:27:51]Write i2c OK [23:27:51]MH_I2C_Read... [23:27:51]*** Cut start [23:27:51]*** Purtial cut [23:27:51]*** Stage 1: CUTSNS_PIN = 1 [23:27:53]Read from MH i2c: 01 [23:27:53]MH_I2C_Read... [23:27:53]*** Stop cut motor [23:27:53]*** Cut end [23:27:53]Read from MH i2c: 01 07 00 [23:27:53]MH_I2C_Read... [23:27:53]Read from MH i2c: 01 07 00 71 04 00 00 00 00 00 FF 0F 8A [23:27:53]process_action close_receipt done [23:27:53]requested_data is exist [23:27:53]produce_requested_data [23:27:53]requested_item fm.sn is exist - process it [23:27:53]wFMCommunicate request_size=4 [23:27:53]MH_SAM_APDU [23:27:53]CAPDU: 80 11 00 00 [23:27:53]Write to MH i2c: E2 08 00 72 04 80 11 00 00 00 00 00 00 F0 [23:27:53]Write i2c OK [23:27:53]MH_I2C_Read... [23:27:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:27:53]Read from MH i2c: E2 [23:27:53]MH_I2C_Read... [23:27:53]Read from MH i2c: E2 17 00 [23:27:53]MH_I2C_Read... [23:27:53]Read from MH i2c: E2 17 00 72 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 49 [23:27:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:27:53]wFMCommunicate OK [23:27:53]requested_item fd.num is exist - process it [23:27:53]SAM_PROTO_GetFieldsCounters [23:27:53]wFMCommunicate request_size=4 [23:27:53]MH_SAM_APDU [23:27:53]CAPDU: 80 13 00 00 [23:27:53]Write to MH i2c: E2 08 00 73 04 80 13 00 00 00 00 00 00 F3 [23:27:53]Write i2c OK [23:27:53]MH_I2C_Read... [23:27:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:27:54]Read from MH i2c: E2 [23:27:54]MH_I2C_Read... [23:27:54]Read from MH i2c: E2 62 00 [23:27:54]MH_I2C_Read... [23:27:54]Read from MH i2c: E2 62 00 73 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 31 03 00 00 5E 04 04 00 31 03 00 00 57 04 04 00 32 03 00 00 19 04 04 00 00 00 00 00 90 00 33 [23:27:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2C 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 31 03 00 00 5E 04 04 00 31 03 00 00 57 04 04 00 32 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:27:54]wFMCommunicate OK [23:27:54]SAM_PROTO_GetFieldsCounters done [23:27:54]requested_item shift.num is exist - process it [23:27:54]requested_item shift.opened is exist - process it [23:27:54]req_shift_opened [23:27:54]FM_GetShiftState [23:27:54]SAM_PROTO_GetShiftState [23:27:54]wFMCommunicate request_size=4 [23:27:54]MH_SAM_APDU [23:27:54]CAPDU: 80 13 01 00 [23:27:54]Write to MH i2c: E2 08 00 74 04 80 13 01 00 00 00 00 00 F5 [23:27:54]Write i2c OK [23:27:54]MH_I2C_Read... [23:27:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:27:54]Read from MH i2c: E2 [23:27:54]MH_I2C_Read... [23:27:54]Read from MH i2c: E2 0E 00 [23:27:54]MH_I2C_Read... [23:27:54]Read from MH i2c: E2 0E 00 74 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C3 [23:27:54]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:27:54]wFMCommunicate OK [23:27:54]SAM_PROTO_GetShiftState done [23:27:54]FM_GetShiftState done [23:27:54]req_shift_opened done [23:27:54]requested_item shift.open_date is exist - process it [23:27:54]req_shift_open_date [23:27:54]req_shift_open_date done [23:27:54]produce_requested_data done [23:27:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163372,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:27:54]process_action_free close_receipt [23:27:54]json_value_free [23:27:54]json_value_free done [23:27:54]process_json_proto returns [23:27:54]Send response to host [23:27:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163372,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:27:54]free response buf [23:27:54]execute_script done [23:27:54]execute_script returns [23:27:54]free content buf [23:27:54]Sock 12.Close socket [23:27:54]Sock 12.Thread stoped [23:28:16]accept exits with 9 [23:28:16]New connection [23:28:16]New thread 3066543460 created [23:28:16]Thread 3066686820 joined [23:28:16]Waiting for new connection... [23:28:16] Sock 9.Parse request [23:28:16]Sock 9.Check first char [23:28:16]Sock 9.First char is OK [23:28:16]request: POST /json_proto HTTP/1.0 [23:28:16]Method: POST [23:28:16]URL: /json_proto [23:28:16]Method is POST - this is cgi request [23:28:16]url: /json_proto [23:28:16]query_string will be loaded in cgi processing [23:28:16]execute_cgi json_proto POST (null) [23:28:16]execute_cgi path=json_proto method=POST [23:28:16]POST find Content-Length [23:28:16]Host: 172.17.44.132:8080 [23:28:16]Content-Length: 685 [23:28:16]Content-Type: application/json [23:28:16] [23:28:16]POST finish read [23:28:16]Found Content-Length = 685 [23:28:16]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 53.000, "sum" : 2035.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2035.00, "payments": [ { "type": 0, "sum" : 2035.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:28:16]execute_script... [23:28:16]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291895", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 53.000, "sum" : 2035.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2500.00, "total" : 2035.00, "payments": [ { "type": 0, "sum" : 2035.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:28:16]POST & json_proto [23:28:16]process_json_proto [23:28:16]json parsed OK: [23:28:16]protocol is kg_v1.0 [23:28:16]action value=close_receipt [23:28:16]process_action close_receipt [23:28:16]cmd_close_receipt [23:28:16]MH_GetDate [23:28:16]Write to MH i2c: F0 00 00 75 04 68 [23:28:16]Write i2c OK [23:28:16]MH_I2C_Read... [23:28:16]Read from MH i2c: F0 [23:28:16]MH_I2C_Read... [23:28:16]Read from MH i2c: F0 09 00 [23:28:16]MH_I2C_Read... [23:28:16]Read from MH i2c: F0 09 00 75 04 00 91 26 C5 66 2A 83 C1 65 26 [23:28:16]GetLastDocTimeStamp 1724196469 [23:28:16]current date 1724196497 [23:28:16]FM_GetShiftState [23:28:16]SAM_PROTO_GetShiftState [23:28:16]wFMCommunicate request_size=4 [23:28:16]MH_SAM_APDU [23:28:16]CAPDU: 80 13 01 00 [23:28:16]Write to MH i2c: E2 08 00 76 04 80 13 01 00 00 00 00 00 F7 [23:28:16]Write i2c OK [23:28:16]MH_I2C_Read... [23:28:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:28:16]Read from MH i2c: E2 [23:28:16]MH_I2C_Read... [23:28:16]Read from MH i2c: E2 0E 00 [23:28:16]MH_I2C_Read... [23:28:16]Read from MH i2c: E2 0E 00 76 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 C5 [23:28:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:28:16]wFMCommunicate OK [23:28:16]SAM_PROTO_GetShiftState done [23:28:16]FM_GetShiftState done [23:28:16]opened in 1724113081 [23:28:16]opened+sec_in_day 1724199481 [23:28:16]quantity*price = 203520 [23:28:16]sum+1 = 203521 [23:28:16]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.20 ИТОГО: 2035.00 Внесено: 2500.00 СДАЧА: 465.00 НСП 1% : 18.01 НДС 12% : 216.13 Наличными: 2035.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 818 20.08.2024 23:28 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163373 ФПД: 208914021994025 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232817&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163373&fm=208914021994025&tin=02508201610067®Number=0000000000092562&sum=203500 [23:28:17]StoreToDocumentArchive [23:28:17]shift 465 fd 163373 [23:28:17]save to /storage/0465/doc_00163373 [23:28:17]save last doc name /storage/0465/doc_00163373 to /storage/kkm_last_doc_name [23:28:17]save OK [23:28:17]Clear old archive folders... [23:28:17]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:28:17]tlvbuf is 0029FA70 [23:28:17]SAM_PROTO_ClearQueue [23:28:17]wFMCommunicate request_size=4 [23:28:17]MH_SAM_APDU [23:28:17]CAPDU: 80 09 00 00 [23:28:17]Write to MH i2c: E2 08 00 83 04 80 09 00 00 00 00 00 00 F9 [23:28:17]Write i2c OK [23:28:17]MH_I2C_Read... [23:28:17]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:28:17]Read from MH i2c: E2 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 03 00 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 03 00 83 04 00 90 00 FB [23:28:17]RAPDU: 90 00 [23:28:17]wFMCommunicate OK [23:28:17]SAM_PROTO_ClearQueue done [23:28:17]KKMCreateOFDPacket [23:28:17]OFDProtocolAddRootSTLVToBuf [23:28:17]FM_MakeSignedData [23:28:17]FM_MakeSignedData [23:28:17]SAM_PROTO_SignData [23:28:17]wFMCommunicate request_size=4 [23:28:17]MH_SAM_APDU [23:28:17]CAPDU: 80 0D 01 02 [23:28:17]Write to MH i2c: E2 08 00 84 04 80 0D 01 02 00 00 00 00 01 [23:28:17]Write i2c OK [23:28:17]MH_I2C_Read... [23:28:17]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:28:17]Read from MH i2c: E2 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 03 00 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 03 00 84 04 00 90 00 FC [23:28:17]RAPDU: 90 00 [23:28:17]wFMCommunicate OK [23:28:17]wFMCommunicate request_size=255 [23:28:17]MH_SAM_APDU [23:28:17]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 CF 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 00 1B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 1A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D 54 00 00 00 00 07 04 06 00 EC 1A 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 03 00 00 F4 03 04 00 91 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7E 02 00 35 04 06 00 BE 01 [23:28:17]Write to MH i2c: E2 02 01 85 04 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 CF 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 00 1B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 1A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D 54 00 00 00 00 07 04 06 00 EC 1A 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 03 00 00 F4 03 04 00 91 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7E 02 00 35 04 06 00 BE 01 00 00 FC [23:28:17]Write i2c OK [23:28:17]MH_I2C_Read... [23:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:28:17]Read from MH i2c: E2 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 03 00 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 03 00 85 04 00 90 00 FD [23:28:17]RAPDU: 90 00 [23:28:17]wFMCommunicate OK [23:28:17]wFMCommunicate request_size=9 [23:28:17]MH_SAM_APDU [23:28:17]CAPDU: 80 0D 02 02 04 96 11 CE 29 [23:28:17]Write to MH i2c: E2 0C 00 86 04 80 0D 02 02 04 00 96 11 CE 29 00 00 AA [23:28:17]Write i2c OK [23:28:17]MH_I2C_Read... [23:28:17]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:28:17]Read from MH i2c: E2 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 03 00 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 03 00 86 04 00 90 00 FE [23:28:17]RAPDU: 90 00 [23:28:17]wFMCommunicate OK [23:28:17]wFMCommunicate request_size=4 [23:28:17]MH_SAM_APDU [23:28:17]CAPDU: 80 0D 03 02 [23:28:17]Write to MH i2c: E2 08 00 87 04 80 0D 03 02 00 00 00 00 06 [23:28:17]Write i2c OK [23:28:17]MH_I2C_Read... [23:28:17]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:28:17]Read from MH i2c: E2 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 0B 00 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 0B 00 87 04 00 77 11 BF 53 75 84 98 CC 90 00 FE [23:28:17]RAPDU: 77 11 BF 53 75 84 98 CC 90 00 [23:28:17]wFMCommunicate OK [23:28:17]SAM_PROTO_SignData done [23:28:17]FM_MakeSignedData done [23:28:17]CreateOFDProtocolMessage [23:28:17]wFMCommunicate request_size=4 [23:28:17]MH_SAM_APDU [23:28:17]CAPDU: 80 11 00 00 [23:28:17]Write to MH i2c: E2 08 00 88 04 80 11 00 00 00 00 00 00 06 [23:28:17]Write i2c OK [23:28:17]MH_I2C_Read... [23:28:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:28:17]Read from MH i2c: E2 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 17 00 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: E2 17 00 88 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [23:28:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:28:17]wFMCommunicate OK [23:28:17]CreateOFDProtocolMessage done [23:28:17]OFDSenderStorePacket 163373 [23:28:17]StoreOFDPacket docnum=163373 [23:25:03]Write i2c OK [23:25:03]MH_I2C_Read... [23:25:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:03]Read from MH i2c: E2 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: E2 17 00 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: E2 17 00 61 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [23:25:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:25:03]wFMCommunicate OK [23:25:03]CreateOFDProtocolMessage done [23:25:03]OFDSenderStorePacket 163369 [23:25:03]StoreOFDPacket docnum=163369 [23:25:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 AF 4E 04 01 48 52 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 03 00 00 F4 03 04 00 CD 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7E 02 00 35 04 06 00 BC 1C E1 AE 1B 92 CD 0C FD A6 F7 5B 68 8E [23:25:03]CheckFolder [23:25:03]dirname=/storage/ofd_packets [23:25:03]CheckFolder done [23:25:03]ProducePacketName [23:25:03]name=ofd_packets/00163369 [23:25:03]NVStorageSaveData ofd_packets/00163369 [23:25:03]File name is /storage/ofd_packets/00163369 [23:25:03]Write 298 bytes [23:25:03]NVStorageSaveData done [23:25:03]OFDSenderStorePacket done [23:25:03]KKMCreateOFDPacket done [23:25:03]NVStorageSaveData kkm_last_timestamp [23:25:03]File name is /storage/kkm_last_timestamp [23:25:03]Write 4 bytes [23:25:03]NVStorageSaveData done [23:25:03]ExternCall_PrintAddStr [23:25:03]wPrintStart [23:25:03]Write to MH i2c: 01 00 00 62 03 65 [23:25:03]Write i2c OK [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: 01 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: 01 07 00 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: 01 07 00 62 03 00 00 00 00 00 FF 0F 7A [23:25:03]RasterBufferAndPrint [23:25:03]line Счет N : (1)291892 [23:25:03]line ИНН: 02508201610067 [23:25:03]line Контрольно-Кассовый Чек [23:25:03]line ПРОДАЖА [23:25:03]line ТРК (МРК, ГНК) : 21 [23:25:03]line Товар: 2710194800 [23:25:03]line ДТ-К-5 [23:25:03]line 131.100 * 76.20 [23:25:03]line = 9989.82 [23:25:03]line НДС 12% НСП 1% [23:25:03]line > о реализуемом товаре [23:25:03]line ИТОГО: 9989.82 [23:25:03]line НСП 1% : 88.40 [23:25:03]line НДС 12% : 1060.87 [23:25:03]line Наличными: 0.00 [23:25:03]line Безнал.: 9989.82 [23:25:03]line Место: АЗС № 130 "Партнер Нефть" [23:25:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:25:03]line СНО: Общий режим [23:25:03]line Чек 814 20.08.2024 23:25 [23:25:03]line Смена: 465 ФФД: 1.0 [23:25:03]line ЗНМ: 0300000070 [23:25:03]line РНМ: 0000000000092562 [23:25:03]line Версия ККМ: 001 [23:25:03]line Платежная система: Бакай Банк [23:25:03]line ФМ: 0000000000871769 [23:25:03]line ФД: 163369 [23:25:03]line ФПД: 206832231390098 [23:25:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232501&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163369&fm=206832231390098&tin=02508201610067®Number=0000000000092562&sum=998982 [23:25:03]OFD Sender: Processing packet 163369 [packets to send 961, broken 960] [23:25:03]ProducePacketName [23:25:03]name=ofd_packets/00163369 [23:25:03]OFD Sender: To server: pG, [23:25:03]CommunicateWithHost lk.salyk.kg:30040 [23:25:03]ConnectInit lk.salyk.kg [23:25:03]written 0, free lines is 4095 [23:25:03]Write to MH i2c: 01 00 00 8C 03 8F [23:25:03]Write i2c OK [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: 01 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: 01 07 00 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: 01 07 00 8C 03 00 00 00 00 00 F8 0C 9A [23:25:03]RasterBufferAndPrint [23:25:03]line [23:25:03]line [23:25:03]line [23:25:03]line [23:25:03]line [23:25:03]written 0, free lines is 3345 [23:25:03]MH_Cut [23:25:03]Write to MH i2c: D1 01 00 93 03 01 68 [23:25:03]Write i2c OK [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: D1 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: D1 01 00 [23:25:03]MH_I2C_Read... [23:25:03]Read from MH i2c: D1 01 00 93 03 00 67 [23:25:03]Write to MH i2c: 01 00 00 94 03 97 [23:25:03]Write i2c OK [23:25:03]MH_I2C_Read... [23:25:03]Connected sock=10 [23:25: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 36 39 0C 01 00 00 AF 4E 04 01 48 52 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 03 00 00 F4 03 04 00 CD 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 29 7E 02 00 35 04 06 00 BC 1C E1 AE 1B 92 CD 0C FD A6 F7 5B 68 8E [23:25:04]*** Cut start [23:25:04]*** Purtial cut [23:25:04]*** Stage 1: CUTSNS_PIN = 1 [23:25:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A9 60 47 00 1C 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 36 39 10 04 04 00 29 7E 02 00 F4 03 04 00 22 CF C4 66 B6 04 01 00 00 59 B5 8B B9 10 7A 61 30 [23:25:05]CommunicateWithHost err = 0 [23:25:05]CheckOFDResponse [23:25:05]1017 (14) - 77093643461234 [23:25:05]1041 (16) - 0000000000871769 [23:25:05]1040 (4) - 163369 [23:25:05]1012 (4) - 20.08.2024 17:15 [23:25:05]1206 (1) - 0 [23:25:05]OFD Sender: Remove packet 163369 [23:25:05]ProducePacketName [23:25:05]name=ofd_packets/00163369 [23:25:05]NVStorageDeleteData [23:25:06]OFD Sender: No OFD packet to send [23:25:06]Read from MH i2c: 01 [23:25:06]MH_I2C_Read... [23:25:06]*** Stop cut motor [23:25:06]*** Cut end [23:25:06]Read from MH i2c: 01 07 00 [23:25:06]MH_I2C_Read... [23:25:06]Read from MH i2c: 01 07 00 94 03 00 00 00 00 00 FF 0F AC [23:25:06]process_action close_receipt done [23:25:06]requested_data is exist [23:25:06]produce_requested_data [23:25:06]requested_item fm.sn is exist - process it [23:25:06]wFMCommunicate request_size=4 [23:25:06]MH_SAM_APDU [23:25:06]CAPDU: 80 11 00 00 [23:25:06]Write to MH i2c: E2 08 00 95 03 80 11 00 00 00 00 00 00 12 [23:25:06]Write i2c OK [23:25:06]MH_I2C_Read... [23:25:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:25:06]Read from MH i2c: E2 [23:25:06]MH_I2C_Read... [23:25:06]Read from MH i2c: E2 17 00 [23:25:06]MH_I2C_Read... [23:25:06]Read from MH i2c: E2 17 00 95 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6B [23:25:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:25:06]wFMCommunicate OK [23:25:06]requested_item fd.num is exist - process it [23:25:06]SAM_PROTO_GetFieldsCounters [23:25:06]wFMCommunicate request_size=4 [23:25:06]MH_SAM_APDU [23:25:06]CAPDU: 80 13 00 00 [23:25:06]Write to MH i2c: E2 08 00 96 03 80 13 00 00 00 00 00 00 15 [23:25:06]Write i2c OK [23:25:06]MH_I2C_Read... [23:25:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:25:06]Read from MH i2c: E2 [23:25:06]MH_I2C_Read... [23:25:06]Read from MH i2c: E2 62 00 [23:25:06]MH_I2C_Read... [23:25:06]Read from MH i2c: E2 62 00 96 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2E 03 00 00 5E 04 04 00 2E 03 00 00 57 04 04 00 2F 03 00 00 19 04 04 00 00 00 00 00 90 00 49 [23:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 29 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 2E 03 00 00 5E 04 04 00 2E 03 00 00 57 04 04 00 2F 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:25:06]wFMCommunicate OK [23:25:06]SAM_PROTO_GetFieldsCounters done [23:25:06]requested_item shift.num is exist - process it [23:25:06]requested_item shift.opened is exist - process it [23:25:06]req_shift_opened [23:25:06]FM_GetShiftState [23:25:06]SAM_PROTO_GetShiftState [23:25:06]wFMCommunicate request_size=4 [23:25:06]MH_SAM_APDU [23:25:06]CAPDU: 80 13 01 00 [23:25:06]Write to MH i2c: E2 08 00 97 03 80 13 01 00 00 00 00 00 17 [23:25:06]Write i2c OK [23:25:06]MH_I2C_Read... [23:25:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:25:06]Read from MH i2c: E2 [23:25:06]MH_I2C_Read... [23:25:06]Read from MH i2c: E2 0E 00 [23:25:06]MH_I2C_Read... [23:25:06]Read from MH i2c: E2 0E 00 97 03 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E5 [23:25:06]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:25:06]wFMCommunicate OK [23:25:06]SAM_PROTO_GetShiftState done [23:25:06]FM_GetShiftState done [23:25:06]req_shift_opened done [23:25:06]requested_item shift.open_date is exist - process it [23:28:17]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 4A 1E 06 01 91 F2 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 CF 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 00 1B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 1A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D 54 00 00 00 00 07 04 06 00 EC 1A 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 03 00 00 F4 03 04 00 91 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7E 02 00 35 04 06 00 BE 01 96 11 CE 29 77 11 BF 53 75 84 98 CC [23:28:17]CheckFolder [23:28:17]dirname=/storage/ofd_packets [23:28:17]CheckFolder done [23:28:17]ProducePacketName [23:28:17]name=ofd_packets/00163373 [23:28:17]NVStorageSaveData ofd_packets/00163373 [23:28:17]File name is /storage/ofd_packets/00163373 [23:28:17]Write 300 bytes [23:28:17]NVStorageSaveData done [23:28:17]OFDSenderStorePacket done [23:28:17]KKMCreateOFDPacket done [23:28:17]NVStorageSaveData kkm_last_timestamp [23:28:17]File name is /storage/kkm_last_timestamp [23:28:17]Write 4 bytes [23:28:17]NVStorageSaveData done [23:28:17]ExternCall_PrintAddStr [23:28:17]wPrintStart [23:28:17]Write to MH i2c: 01 00 00 89 04 8D [23:28:17]Write i2c OK [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: 01 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: 01 07 00 [23:28:17]MH_I2C_Read... [23:28:17]Read from MH i2c: 01 07 00 89 04 00 00 00 00 00 FF 0F A2 [23:28:17]RasterBufferAndPrint [23:28:17]line Счет N : (1)291895 [23:28:17]line ИНН: 02508201610067 [23:28:17]line Контрольно-Кассовый Чек [23:28:17]line ПРОДАЖА [23:28:17]line ТРК (МРК, ГНК) : 81 [23:28:17]line Товар: 2711129700 [23:28:17]line ГАЗ-К-5 [23:28:17]line 53.000 * 38.40 [23:28:17]line = 2035.20 [23:28:17]line НДС 12% НСП 1% [23:28:17]line > о реализуемом товаре [23:28:17]line ОКРУГЛЕНИЕ: -0.20 [23:28:17]line ИТОГО: 2035.00 [23:28:17]line Внесено: 2500.00 [23:28:17]line СДАЧА: 465.00 [23:28:17]line НСП 1% : 18.01 [23:28:17]line НДС 12% : 216.13 [23:28:17]line Наличными: 2035.00 [23:28:17]line Безнал.: 0.00 [23:28:17]line Место: АЗС № 130 "Партнер Нефть" [23:28:17]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:28:17]line СНО: Общий режим [23:28:17]line Чек 818 20.08.2024 23:28 [23:28:17]line Смена: 465 ФФД: 1.0 [23:28:17]line ЗНМ: 0300000070 [23:28:17]line РНМ: 0000000000092562 [23:28:17]line Версия ККМ: 001 [23:28:17]line ФМ: 0000000000871769 [23:28:17]line ФД: 163373 [23:28:17]line ФПД: 208914021994025 [23:28:17]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232817&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163373&fm=208914021994025&tin=02508201610067®Number=0000000000092562&sum=203500 [23:28:17]written 0, free lines is 4095 [23:28:18]Write to MH i2c: 01 00 00 B4 04 B8 [23:28:18]Write i2c OK [23:28:18]MH_I2C_Read... [23:28:18]Read from MH i2c: 01 [23:28:18]MH_I2C_Read... [23:28:18]Read from MH i2c: 01 07 00 [23:28:18]MH_I2C_Read... [23:28:18]Read from MH i2c: 01 07 00 B4 04 00 00 00 00 00 C3 0C 8E [23:28:18]RasterBufferAndPrint [23:28:18]line [23:28:18]line [23:28:18]line [23:28:18]line [23:28:18]line [23:28:18]written 0, free lines is 3272 [23:28:18]MH_Cut [23:28:18]Write to MH i2c: D1 01 00 BB 04 01 91 [23:28:18]Write i2c OK [23:28:18]MH_I2C_Read... [23:28:18]Read from MH i2c: D1 [23:28:18]MH_I2C_Read... [23:28:18]Read from MH i2c: D1 01 00 [23:28:18]MH_I2C_Read... [23:28:18]Read from MH i2c: D1 01 00 BB 04 00 90 [23:28:18]Write to MH i2c: 01 00 00 BC 04 C0 [23:28:18]Write i2c OK [23:28:18]MH_I2C_Read... [23:28:19]*** Cut start [23:28:19]*** Purtial cut [23:28:19]*** Stage 1: CUTSNS_PIN = 1 [23:28:21]Read from MH i2c: 01 [23:28:21]MH_I2C_Read... [23:28:21]*** Stop cut motor [23:28:21]*** Cut end [23:28:21]Read from MH i2c: 01 07 00 [23:28:21]MH_I2C_Read... [23:28:21]Read from MH i2c: 01 07 00 BC 04 00 00 00 00 00 FF 0F D5 [23:28:21]process_action close_receipt done [23:28:21]requested_data is exist [23:28:21]produce_requested_data [23:28:21]requested_item fm.sn is exist - process it [23:28:21]wFMCommunicate request_size=4 [23:28:21]MH_SAM_APDU [23:28:21]CAPDU: 80 11 00 00 [23:28:21]Write to MH i2c: E2 08 00 BD 04 80 11 00 00 00 00 00 00 3B [23:28:21]Write i2c OK [23:28:21]MH_I2C_Read... [23:28:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:28:21]Read from MH i2c: E2 [23:28:21]MH_I2C_Read... [23:28:21]Read from MH i2c: E2 17 00 [23:28:21]MH_I2C_Read... [23:28:21]Read from MH i2c: E2 17 00 BD 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 94 [23:28:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:28:21]wFMCommunicate OK [23:28:21]requested_item fd.num is exist - process it [23:28:21]SAM_PROTO_GetFieldsCounters [23:28:21]wFMCommunicate request_size=4 [23:28:21]MH_SAM_APDU [23:28:21]CAPDU: 80 13 00 00 [23:28:21]Write to MH i2c: E2 08 00 BE 04 80 13 00 00 00 00 00 00 3E [23:28:21]Write i2c OK [23:28:21]MH_I2C_Read... [23:28:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:28:21]Read from MH i2c: E2 [23:28:21]MH_I2C_Read... [23:28:21]Read from MH i2c: E2 62 00 [23:28:21]MH_I2C_Read... [23:28:21]Read from MH i2c: E2 62 00 BE 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 32 03 00 00 5E 04 04 00 32 03 00 00 57 04 04 00 33 03 00 00 19 04 04 00 00 00 00 00 90 00 82 [23:28: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2D 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 32 03 00 00 5E 04 04 00 32 03 00 00 57 04 04 00 33 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:28:21]wFMCommunicate OK [23:28:21]SAM_PROTO_GetFieldsCounters done [23:28:21]requested_item shift.num is exist - process it [23:28:21]requested_item shift.opened is exist - process it [23:28:21]req_shift_opened [23:28:21]FM_GetShiftState [23:28:21]SAM_PROTO_GetShiftState [23:28:21]wFMCommunicate request_size=4 [23:28:21]MH_SAM_APDU [23:28:21]CAPDU: 80 13 01 00 [23:28:21]Write to MH i2c: E2 08 00 BF 04 80 13 01 00 00 00 00 00 40 [23:28:21]Write i2c OK [23:28:21]MH_I2C_Read... [23:28:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:28:21]Read from MH i2c: E2 [23:28:21]MH_I2C_Read... [23:28:21]Read from MH i2c: E2 0E 00 [23:28:21]MH_I2C_Read... [23:28:21]Read from MH i2c: E2 0E 00 BF 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 0E [23:28:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:28:21]wFMCommunicate OK [23:28:21]SAM_PROTO_GetShiftState done [23:28:21]FM_GetShiftState done [23:28:21]req_shift_opened done [23:28:21]requested_item shift.open_date is exist - process it [23:28:21]req_shift_open_date [23:28:21]req_shift_open_date done [23:28:21]produce_requested_data done [23:28:21]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163373,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:28:21]process_action_free close_receipt [23:28:21]json_value_free [23:28:21]json_value_free done [23:28:21]process_json_proto returns [23:28:21]Send response to host [23:28:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163373,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:28:21]free response buf [23:28:21]execute_script done [23:28:21]execute_script returns [23:28:21]free content buf [23:28:21]Sock 9.Close socket [23:28:21]Sock 9.Thread stoped [23:28:27]recv_with_timeout no data received [23:29:11]accept exits with 11 [23:29:11]New connection [23:29:11]New thread 3066686820 created [23:29:11]Thread 3066543460 joined [23:29:11]Waiting for new connection... [23:29:11] Sock 11.Parse request [23:29:11]Sock 11.Check first char [23:29:11]Sock 11.First char is OK [23:29:11]request: POST /json_proto HTTP/1.0 [23:29:11]Method: POST [23:29:11]URL: /json_proto [23:29:11]Method is POST - this is cgi request [23:29:11]url: /json_proto [23:29:11]query_string will be loaded in cgi processing [23:29:11]execute_cgi json_proto POST (null) [23:29:11]execute_cgi path=json_proto method=POST [23:29:11]POST find Content-Length [23:29:11]Host: 172.17.44.132:8080 [23:29:11]Content-Length: 674 [23:29:11]Content-Type: application/json [23:29:11] [23:29:11]POST finish read [23:29:11]Found Content-Length = 674 [23:29:11]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 4.860, "sum" : 370.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:29:11]execute_script... [23:29:11]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291900", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 4.860, "sum" : 370.33, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 370.00, "total" : 370.00, "payments": [ { "type": 0, "sum" : 370.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:29:11]POST & json_proto [23:29:11]process_json_proto [23:29:11]json parsed OK: [23:29:11]protocol is kg_v1.0 [23:29:11]action value=close_receipt [23:29:11]process_action close_receipt [23:29:11]cmd_close_receipt [23:29:11]MH_GetDate [23:29:11]Write to MH i2c: F0 00 00 C0 04 B3 [23:29:11]Write i2c OK [23:29:11]MH_I2C_Read... [23:29:11]Read from MH i2c: F0 [23:29:11]MH_I2C_Read... [23:29:11]Read from MH i2c: F0 09 00 [23:29:11]MH_I2C_Read... [23:29:11]Read from MH i2c: F0 09 00 C0 04 00 C8 26 C5 66 2A 83 C1 65 A8 [23:29:11]GetLastDocTimeStamp 1724196497 [23:29:11]current date 1724196552 [23:29:11]FM_GetShiftState [23:29:11]SAM_PROTO_GetShiftState [23:29:11]wFMCommunicate request_size=4 [23:29:11]MH_SAM_APDU [23:29:11]CAPDU: 80 13 01 00 [23:29:11]Write to MH i2c: E2 08 00 C1 04 80 13 01 00 00 00 00 00 42 [23:29:11]Write i2c OK [23:29:11]MH_I2C_Read... [23:29:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:11]Read from MH i2c: E2 [23:29:11]MH_I2C_Read... [23:29:11]Read from MH i2c: E2 0E 00 [23:29:11]MH_I2C_Read... [23:29:11]Read from MH i2c: E2 0E 00 C1 04 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 10 [23:29:11]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:29:11]wFMCommunicate OK [23:29:11]SAM_PROTO_GetShiftState done [23:29:11]FM_GetShiftState done [23:29:11]opened in 1724113081 [23:29:11]opened+sec_in_day 1724199481 [23:29:11]quantity*price = 37033 [23:29:11]sum+1 = 37034 [23:29:11]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.33 ИТОГО: 370.00 Внесено: 370.00 СДАЧА: 0.00 НСП 1% : 3.28 НДС 12% : 39.33 Наличными: 370.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 819 20.08.2024 23:29 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163374 ФПД: 164787880702861 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232912&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163374&fm=164787880702861&tin=02508201610067®Number=0000000000092562&sum=37000 [23:29:12]StoreToDocumentArchive [23:29:12]shift 465 fd 163374 [23:29:12]save to /storage/0465/doc_00163374 [23:29:12]save last doc name /storage/0465/doc_00163374 to /storage/kkm_last_doc_name [23:29:12]save OK [23:29:12]Clear old archive folders... [23:29:12]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:29:12]tlvbuf is 002A07A0 [23:29:12]SAM_PROTO_ClearQueue [23:29:12]wFMCommunicate request_size=4 [23:29:12]MH_SAM_APDU [23:29:12]CAPDU: 80 09 00 00 [23:29:12]Write to MH i2c: E2 08 00 CE 04 80 09 00 00 00 00 00 00 44 [23:29:12]Write i2c OK [23:29:12]MH_I2C_Read... [23:29:12]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:29:12]Read from MH i2c: E2 [23:29:12]MH_I2C_Read... [23:29:12]Read from MH i2c: E2 03 00 [23:29:12]MH_I2C_Read... [23:29:12]Read from MH i2c: E2 03 00 CE 04 00 90 00 46 [23:29:12]RAPDU: 90 00 [23:29:12]wFMCommunicate OK [23:29:12]SAM_PROTO_ClearQueue done [23:29:12]KKMCreateOFDPacket [23:29:12]OFDProtocolAddRootSTLVToBuf [23:29:12]FM_MakeSignedData [23:29:12]FM_MakeSignedData [23:29:12]SAM_PROTO_SignData [23:29:12]wFMCommunicate request_size=4 [23:29:12]MH_SAM_APDU [23:29:12]CAPDU: 80 0D 01 02 [23:29:12]Write to MH i2c: E2 08 00 CF 04 80 0D 01 02 00 00 00 00 4C [23:29:12]Write i2c OK [23:29:12]MH_I2C_Read... [23:29:12]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:29:12]Read from MH i2c: E2 [23:29:12]MH_I2C_Read... [23:29:12]Read from MH i2c: E2 03 00 [23:29:12]MH_I2C_Read... [23:29:12]Read from MH i2c: E2 03 00 CF 04 00 90 00 47 [23:29:12]RAPDU: 90 00 [23:29:12]wFMCommunicate OK [23:29:12]wFMCommunicate request_size=255 [23:29:12]MH_SAM_APDU [23:29:12]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 03 00 00 F4 03 04 00 C8 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7E 02 00 35 04 06 00 95 DF AB 17 [23:29:12]Write to MH i2c: E2 02 01 D0 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 03 00 00 F4 03 04 00 C8 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7E 02 00 35 04 06 00 95 DF AB 17 00 00 C5 [23:29:12]Write i2c OK [23:29:12]MH_I2C_Read... [23:29:12]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:12]Read from MH i2c: E2 [23:29:12]MH_I2C_Read... [23:29:12]Read from MH i2c: E2 03 00 [23:29:12]MH_I2C_Read... [23:29:12]Read from MH i2c: E2 03 00 D0 04 00 90 00 48 [23:29:12]RAPDU: 90 00 [23:29:12]wFMCommunicate OK [23:29:12]wFMCommunicate request_size=7 [23:29:12]MH_SAM_APDU [23:29:12]CAPDU: 80 0D 02 02 02 B3 8D [23:29:12]Write to MH i2c: E2 0A 00 D1 04 80 0D 02 02 02 00 B3 8D 00 00 93 [23:29:12]Write i2c OK [23:29:12]MH_I2C_Read... [23:29:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:29:13]Read from MH i2c: E2 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: E2 03 00 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: E2 03 00 D1 04 00 90 00 49 [23:29:13]RAPDU: 90 00 [23:29:13]wFMCommunicate OK [23:29:13]wFMCommunicate request_size=4 [23:29:13]MH_SAM_APDU [23:29:13]CAPDU: 80 0D 03 02 [23:29:13]Write to MH i2c: E2 08 00 D2 04 80 0D 03 02 00 00 00 00 51 [23:29:13]Write i2c OK [23:29:13]MH_I2C_Read... [23:29:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:29:13]Read from MH i2c: E2 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: E2 0B 00 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: E2 0B 00 D2 04 00 09 DA E0 55 11 05 45 B4 90 00 79 [23:29:13]RAPDU: 09 DA E0 55 11 05 45 B4 90 00 [23:29:13]wFMCommunicate OK [23:29:13]SAM_PROTO_SignData done [23:29:13]FM_MakeSignedData done [23:29:13]CreateOFDProtocolMessage [23:29:13]wFMCommunicate request_size=4 [23:29:13]MH_SAM_APDU [23:29:13]CAPDU: 80 11 00 00 [23:29:13]Write to MH i2c: E2 08 00 D3 04 80 11 00 00 00 00 00 00 51 [23:29:13]Write i2c OK [23:29:13]MH_I2C_Read... [23:29:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:13]Read from MH i2c: E2 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: E2 17 00 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: E2 17 00 D3 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AA [23:29:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:29:13]wFMCommunicate OK [23:29:13]CreateOFDProtocolMessage done [23:29:13]OFDSenderStorePacket 163374 [23:29:13]StoreOFDPacket docnum=163374 [23:29:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 B6 BC 04 01 E7 CC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 03 00 00 F4 03 04 00 C8 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7E 02 00 35 04 06 00 95 DF AB 17 B3 8D 09 DA E0 55 11 05 45 B4 [23:29:13]CheckFolder [23:29:13]dirname=/storage/ofd_packets [23:29:13]CheckFolder done [23:29:13]ProducePacketName [23:29:13]name=ofd_packets/00163374 [23:29:13]NVStorageSaveData ofd_packets/00163374 [23:29:13]File name is /storage/ofd_packets/00163374 [23:29:13]Write 298 bytes [23:29:13]NVStorageSaveData done [23:29:13]OFDSenderStorePacket done [23:29:13]KKMCreateOFDPacket done [23:29:13]NVStorageSaveData kkm_last_timestamp [23:29:13]File name is /storage/kkm_last_timestamp [23:29:13]Write 4 bytes [23:29:13]NVStorageSaveData done [23:29:13]ExternCall_PrintAddStr [23:29:13]wPrintStart [23:29:13]Write to MH i2c: 01 00 00 D4 04 D8 [23:29:13]Write i2c OK [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: 01 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: 01 07 00 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: 01 07 00 D4 04 00 00 00 00 00 FF 0F ED [23:29:13]RasterBufferAndPrint [23:29:13]line Счет N : (1)291900 [23:29:13]line ИНН: 02508201610067 [23:29:13]line Контрольно-Кассовый Чек [23:29:13]line ПРОДАЖА [23:29:13]line ТРК (МРК, ГНК) : 21 [23:29:13]line Товар: 2710194800 [23:29:13]line ДТ-К-5 [23:29:13]line 4.860 * 76.20 [23:29:13]line = 370.33 [23:29:13]line НДС 12% НСП 1% [23:29:13]line > о реализуемом товаре [23:29:13]line ОКРУГЛЕНИЕ: -0.33 [23:29:13]line ИТОГО: 370.00 [23:29:13]line Внесено: 370.00 [23:29:13]line СДАЧА: 0.00 [23:29:13]line НСП 1% : 3.28 [23:29:13]line НДС 12% : 39.33 [23:29:13]line Наличными: 370.00 [23:29:13]line Безнал.: 0.00 [23:29:13]line Место: АЗС № 130 "Партнер Нефть" [23:29:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:29:13]line СНО: Общий режим [23:29:13]line Чек 819 20.08.2024 23:29 [23:29:13]line Смена: 465 ФФД: 1.0 [23:29:13]line ЗНМ: 0300000070 [23:29:13]line РНМ: 0000000000092562 [23:29:13]line Версия ККМ: 001 [23:29:13]line ФМ: 0000000000871769 [23:29:13]line ФД: 163374 [23:29:13]line ФПД: 164787880702861 [23:29:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T232912&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163374&fm=164787880702861&tin=02508201610067®Number=0000000000092562&sum=37000 [23:29:13]written 0, free lines is 4095 [23:29:13]Write to MH i2c: 01 00 00 FF 04 03 [23:29:13]Write i2c OK [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: 01 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: 01 07 00 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: 01 07 00 FF 04 00 00 00 00 00 C7 0C DD [23:29:13]RasterBufferAndPrint [23:29:13]line [23:29:13]line [23:29:13]line [23:29:13]line [23:29:13]line [23:29:13]written 0, free lines is 3276 [23:29:13]MH_Cut [23:29:13]Write to MH i2c: D1 01 00 06 05 01 DD [23:29:13]Write i2c OK [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: D1 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: D1 01 00 [23:29:13]MH_I2C_Read... [23:29:13]Read from MH i2c: D1 01 00 06 05 00 DC [23:29:13]Write to MH i2c: 01 00 00 07 05 0C [23:29:13]Write i2c OK [23:29:13]MH_I2C_Read... [23:29:14]*** Cut start [23:29:14]*** Purtial cut [23:29:14]*** Stage 1: CUTSNS_PIN = 1 [23:29:16]Read from MH i2c: 01 [23:29:16]MH_I2C_Read... [23:29:16]*** Stop cut motor [23:29:16]*** Cut end [23:29:16]Read from MH i2c: 01 07 00 [23:29:16]MH_I2C_Read... [23:29:16]Read from MH i2c: 01 07 00 07 05 00 00 00 00 00 FF 0F 21 [23:29:16]process_action close_receipt done [23:29:16]requested_data is exist [23:29:16]produce_requested_data [23:29:16]requested_item fm.sn is exist - process it [23:29:16]wFMCommunicate request_size=4 [23:29:16]MH_SAM_APDU [23:29:16]CAPDU: 80 11 00 00 [23:29:16]Write to MH i2c: E2 08 00 08 05 80 11 00 00 00 00 00 00 87 [23:29:16]Write i2c OK [23:29:16]MH_I2C_Read... [23:29:16]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:29:16]Read from MH i2c: E2 [23:29:16]MH_I2C_Read... [23:29:16]Read from MH i2c: E2 17 00 [23:29:16]MH_I2C_Read... [23:29:16]Read from MH i2c: E2 17 00 08 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E0 [23:29:16]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:29:16]wFMCommunicate OK [23:29:16]requested_item fd.num is exist - process it [23:29:16]SAM_PROTO_GetFieldsCounters [23:29:16]wFMCommunicate request_size=4 [23:29:16]MH_SAM_APDU [23:29:16]CAPDU: 80 13 00 00 [23:29:16]Write to MH i2c: E2 08 00 09 05 80 13 00 00 00 00 00 00 8A [23:29:16]Write i2c OK [23:29:16]MH_I2C_Read... [23:29:16]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:29:16]Read from MH i2c: E2 [23:29:16]MH_I2C_Read... [23:29:16]Read from MH i2c: E2 62 00 [23:29:16]MH_I2C_Read... [23:29:16]Read from MH i2c: E2 62 00 09 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 33 03 00 00 5E 04 04 00 33 03 00 00 57 04 04 00 34 03 00 00 19 04 04 00 00 00 00 00 90 00 D2 [23:29:16]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2E 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 33 03 00 00 5E 04 04 00 33 03 00 00 57 04 04 00 34 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:29:16]wFMCommunicate OK [23:29:16]SAM_PROTO_GetFieldsCounters done [23:29:16]requested_item shift.num is exist - process it [23:29:16]requested_item shift.opened is exist - process it [23:29:16]req_shift_opened [23:29:16]FM_GetShiftState [23:29:16]SAM_PROTO_GetShiftState [23:29:16]wFMCommunicate request_size=4 [23:29:16]MH_SAM_APDU [23:29:16]CAPDU: 80 13 01 00 [23:29:16]Write to MH i2c: E2 08 00 0A 05 80 13 01 00 00 00 00 00 8C [23:29:16]Write i2c OK [23:29:16]MH_I2C_Read... [23:29:16]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:29:16]Read from MH i2c: E2 [23:29:16]MH_I2C_Read... [23:29:16]Read from MH i2c: E2 0E 00 [23:29:16]MH_I2C_Read... [23:29:16]Read from MH i2c: E2 0E 00 0A 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5A [23:29:16]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:29:16]wFMCommunicate OK [23:29:16]SAM_PROTO_GetShiftState done [23:29:16]FM_GetShiftState done [23:29:16]req_shift_opened done [23:29:16]requested_item shift.open_date is exist - process it [23:29:16]req_shift_open_date [23:29:16]req_shift_open_date done [23:29:16]produce_requested_data done [23:29:16]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163374,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:29:16]process_action_free close_receipt [23:29:16]json_value_free [23:29:16]json_value_free done [23:29:16]process_json_proto returns [23:29:16]Send response to host [23:29:16]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163374,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:29:16]free response buf [23:29:16]execute_script done [23:29:16]execute_script returns [23:29:16]free content buf [23:29:16]Sock 11.Close socket [23:29:16]Sock 11.Thread stoped [23:29:56]ConnectInit Can't connect to host [23:29:56]CommunicateWithHost connect error [23:29:56]CommunicateWithHost err = -1 [23:29:56]OFD Sender: Server communicate error [23:29:56]OFD Sender: Processing packet 163370 [packets to send 965, broken 960] [23:29:56]ProducePacketName [23:29:56]name=ofd_packets/00163370 [23:29:56]OFD Sender: To server: pG, [23:29:56]CommunicateWithHost lk.salyk.kg:30040 [23:29:56]ConnectInit lk.salyk.kg [23:29:57]Connected sock=7 [23:29: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 36 39 0C 01 00 00 AA D4 04 01 5A 15 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 03 00 00 F4 03 04 00 FD 25 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2A 7E 02 00 35 04 06 00 A3 85 6B 53 A3 5A B8 A1 ED 19 A6 B5 CE 7A [23:29:58]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 B0 5D 47 00 B2 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 36 39 10 04 04 00 2A 7E 02 00 F4 03 04 00 47 D0 C4 66 B6 04 01 00 00 DD FD 25 A9 25 FB 6C D6 [23:29:58]CommunicateWithHost err = 0 [23:29:58]CheckOFDResponse [23:29:58]1017 (14) - 77093643461234 [23:29:58]1041 (16) - 0000000000871769 [23:29:58]1040 (4) - 163370 [23:29:58]1012 (4) - 20.08.2024 17:20 [23:29:58]1206 (1) - 0 [23:29:58]OFD Sender: Remove packet 163370 [23:29:58]ProducePacketName [23:29:58]name=ofd_packets/00163370 [23:29:58]NVStorageDeleteData [23:29:59]OFD Sender: Processing packet 163371 [packets to send 964, broken 960] [23:29:59]ProducePacketName [23:29:59]name=ofd_packets/00163371 [23:29:59]OFD Sender: To server: pG, [23:29:59]CommunicateWithHost lk.salyk.kg:30040 [23:29:59]ConnectInit lk.salyk.kg [23:30:00]Connected sock=7 [23:30: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 36 39 0F 01 00 00 CD BC 07 01 10 0B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 30 03 00 00 F4 03 04 00 1C 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2B 7E 02 00 35 04 06 00 1A 3D 63 E4 CD 7F 3E BC B6 42 92 92 17 EA [23:30: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 36 39 4F 00 00 00 8F 1A 47 00 B4 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 36 39 10 04 04 00 2B 7E 02 00 F4 03 04 00 4A D0 C4 66 B6 04 01 00 00 57 1D FE 1E 3F 7D FA 6C [23:30:01]CommunicateWithHost err = 0 [23:30:01]CheckOFDResponse [23:30:01]1017 (14) - 77093643461234 [23:30:01]1041 (16) - 0000000000871769 [23:30:01]1040 (4) - 163371 [23:30:01]1012 (4) - 20.08.2024 17:20 [23:30:01]1206 (1) - 0 [23:30:01]OFD Sender: Remove packet 163371 [23:30:01]ProducePacketName [23:30:01]name=ofd_packets/00163371 [23:30:01]NVStorageDeleteData [23:30:01]OFD Sender: Processing packet 163372 [packets to send 963, broken 960] [23:30:01]ProducePacketName [23:30:01]name=ofd_packets/00163372 [23:30:01]OFD Sender: To server: pG, [23:30:01]CommunicateWithHost lk.salyk.kg:30040 [23:30:01]ConnectInit lk.salyk.kg [23:30:02]Connected sock=7 [23:30:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 12 01 00 00 D4 6F 0A 01 95 19 5A 03 01 00 03 00 FE 00 1E 04 01 00 01 23 04 50 00 8A 04 08 00 34 38 37 34 34 35 34 36 06 04 11 00 4C 44 20 43 6F 6D 70 61 63 74 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 C8 32 00 00 00 00 13 04 06 00 C8 32 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C8 32 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 73 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 64 05 00 00 00 00 07 04 06 00 C8 32 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 31 03 00 00 F4 03 04 00 75 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7E 02 00 35 04 06 00 17 45 65 96 57 47 16 26 87 C8 D2 4B CD 74 [23:30: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 36 39 4F 00 00 00 46 BF 47 00 E5 58 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2C 7E 02 00 F4 03 04 00 4C D0 C4 66 B6 04 01 00 00 5F B9 1B BD D0 18 ED 58 [23:30:03]CommunicateWithHost err = 0 [23:30:03]CheckOFDResponse [23:30:03]1017 (14) - 77093643461234 [23:30:03]1041 (16) - 0000000000871769 [23:30:03]1040 (4) - 163372 [23:30:03]1012 (4) - 20.08.2024 17:20 [23:30:03]1206 (1) - 0 [23:30:03]OFD Sender: Remove packet 163372 [23:30:03]ProducePacketName [23:30:03]name=ofd_packets/00163372 [23:30:03]NVStorageDeleteData [23:30:03]OFD Sender: Processing packet 163373 [packets to send 962, broken 960] [23:30:03]ProducePacketName [23:30:03]name=ofd_packets/00163373 [23:30:03]OFD Sender: To server: pG, [23:30:03]CommunicateWithHost lk.salyk.kg:30040 [23:30:03]ConnectInit lk.salyk.kg [23:30:04]Connected sock=7 [23:30: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 36 39 0E 01 00 00 4A 1E 06 01 91 F2 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 08 CF 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 00 1B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 EC 1A 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 09 07 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6D 54 00 00 00 00 07 04 06 00 EC 1A 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 32 03 00 00 F4 03 04 00 91 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2D 7E 02 00 35 04 06 00 BE 01 96 11 CE 29 77 11 BF 53 75 84 98 CC [23:30:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A1 D3 47 00 99 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 36 39 10 04 04 00 2D 7E 02 00 F4 03 04 00 4E D0 C4 66 B6 04 01 00 00 30 AF 3A 5D 6E 75 F1 1F [23:30:05]CommunicateWithHost err = 0 [23:30:05]CheckOFDResponse [23:30:05]1017 (14) - 77093643461234 [23:30:05]1041 (16) - 0000000000871769 [23:30:05]1040 (4) - 163373 [23:30:05]1012 (4) - 20.08.2024 17:20 [23:30:05]1206 (1) - 0 [23:30:05]OFD Sender: Remove packet 163373 [23:30:05]ProducePacketName [23:30:05]name=ofd_packets/00163373 [23:30:05]NVStorageDeleteData [23:30:05]OFD Sender: Processing packet 163374 [packets to send 961, broken 960] [23:30:05]ProducePacketName [23:30:05]name=ofd_packets/00163374 [23:30:05]OFD Sender: To server: pG, [23:30:05]CommunicateWithHost lk.salyk.kg:30040 [23:30:05]ConnectInit lk.salyk.kg [23:30:09]Connected sock=10 [23:30: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 36 39 0C 01 00 00 B6 BC 04 01 E7 CC 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 FC 12 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 A9 90 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 88 90 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 48 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5D 0F 00 00 00 00 07 04 06 00 88 90 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 03 00 00 F4 03 04 00 C8 26 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7E 02 00 35 04 06 00 95 DF AB 17 B3 8D 09 DA E0 55 11 05 45 B4 [23:30:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 F9 17 47 00 B8 D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2E 7E 02 00 F4 03 04 00 53 D0 C4 66 B6 04 01 00 00 C4 12 53 37 CD 96 42 B0 [23:30:09]CommunicateWithHost err = 0 [23:30:09]CheckOFDResponse [23:30:09]1017 (14) - 77093643461234 [23:30:09]1041 (16) - 0000000000871769 [23:30:09]1040 (4) - 163374 [23:30:09]1012 (4) - 20.08.2024 17:20 [23:30:09]1206 (1) - 0 [23:30:09]OFD Sender: Remove packet 163374 [23:30:09]ProducePacketName [23:30:09]name=ofd_packets/00163374 [23:30:09]NVStorageDeleteData [23:30:10]OFD Sender: No OFD packet to send [23:30:15]OFD Sender: No OFD packet to send [23:30:20]OFD Sender: No OFD packet to send [23:30:25]OFD Sender: No OFD packet to send [23:30:30]OFD Sender: No OFD packet to send [23:30:35]OFD Sender: No OFD packet to send [23:30:40]OFD Sender: No OFD packet to send [23:30:45]OFD Sender: No OFD packet to send [23:30:50]OFD Sender: No OFD packet to send [23:30:55]OFD Sender: No OFD packet to send [23:31:00]OFD Sender: No OFD packet to send [23:31:05]OFD Sender: No OFD packet to send [23:31:10]OFD Sender: No OFD packet to send [23:31:15]OFD Sender: No OFD packet to send [23:31:20]OFD Sender: No OFD packet to send [23:31:25]OFD Sender: No OFD packet to send [23:31:28]accept exits with 9 [23:31:28]New connection [23:31:28]New thread 3066543460 created [23:31:28]Thread 3066686820 joined [23:31:28]Waiting for new connection... [23:31:28] Sock 9.Parse request [23:31:28]Sock 9.Check first char [23:31:28]Sock 9.First char is OK [23:31:28]request: POST /json_proto HTTP/1.0 [23:31:28]Method: POST [23:31:28]URL: /json_proto [23:31:28]Method is POST - this is cgi request [23:31:28]url: /json_proto [23:31:28]query_string will be loaded in cgi processing [23:31:28]execute_cgi json_proto POST (null) [23:31:28]execute_cgi path=json_proto method=POST [23:31:28]POST find Content-Length [23:31:28]Host: 172.17.44.132:8080 [23:31:28]Content-Length: 621 [23:31:28]Content-Type: application/json [23:31:28] [23:31:28]POST finish read [23:31:28]Found Content-Length = 621 [23:31:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50526", "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" ] } } [23:31:28]execute_script... [23:31: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)50526", "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" ] } } [23:31:28]POST & json_proto [23:31:28]process_json_proto [23:31:28]json parsed OK: [23:31:28]protocol is kg_v1.0 [23:31:28]action value=close_receipt [23:31:28]process_action close_receipt [23:31:28]cmd_close_receipt [23:31:28]MH_GetDate [23:31:28]Write to MH i2c: F0 00 00 0B 05 FF [23:31:28]Write i2c OK [23:31:28]MH_I2C_Read... [23:31:28]Read from MH i2c: F0 [23:31:28]MH_I2C_Read... [23:31:28]Read from MH i2c: F0 09 00 [23:31:28]MH_I2C_Read... [23:31:28]Read from MH i2c: F0 09 00 0B 05 00 51 27 C5 66 2A 83 C1 65 7E [23:31:28]GetLastDocTimeStamp 1724196552 [23:31:28]current date 1724196689 [23:31:28]FM_GetShiftState [23:31:28]SAM_PROTO_GetShiftState [23:31:28]wFMCommunicate request_size=4 [23:31:28]MH_SAM_APDU [23:31:28]CAPDU: 80 13 01 00 [23:31:28]Write to MH i2c: E2 08 00 0C 05 80 13 01 00 00 00 00 00 8E [23:31:28]Write i2c OK [23:31:28]MH_I2C_Read... [23:31:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:31:29]Read from MH i2c: E2 [23:31:29]MH_I2C_Read... [23:31:29]Read from MH i2c: E2 0E 00 [23:31:29]MH_I2C_Read... [23:31:29]Read from MH i2c: E2 0E 00 0C 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5C [23:31:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:31:29]wFMCommunicate OK [23:31:29]SAM_PROTO_GetShiftState done [23:31:29]FM_GetShiftState done [23:31:29]opened in 1724113081 [23:31:29]opened+sec_in_day 1724199481 [23:31:29]quantity*price = 13800 [23:31:29]sum+1 = 13801 [23:31:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 820 20.08.2024 23:31 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163375 ФПД: 98026902574896 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163375&fm=98026902574896&tin=02508201610067®Number=0000000000092562&sum=13800 0 [23:31:30]StoreToDocumentArchive [23:31:30]shift 465 fd 163375 [23:31:30]save to /storage/0465/doc_00163375 [23:31:30]save last doc name /storage/0465/doc_00163375 to /storage/kkm_last_doc_name [23:31:30]save OK [23:31:30]Clear old archive folders... [23:31:30]ProcessDocumentItem done err = 0, tmpTLVsize=274 [23:31:30]tlvbuf is 0029DAC0 [23:31:30]SAM_PROTO_ClearQueue [23:31:30]wFMCommunicate request_size=4 [23:31:30]MH_SAM_APDU [23:31:30]CAPDU: 80 09 00 00 [23:31:30]Write to MH i2c: E2 08 00 19 05 80 09 00 00 00 00 00 00 90 [23:31:30]Write i2c OK [23:31:30]MH_I2C_Read... [23:31:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:31:30]Read from MH i2c: E2 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 03 00 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 03 00 19 05 00 90 00 92 [23:31:30]RAPDU: 90 00 [23:31:30]wFMCommunicate OK [23:31:30]SAM_PROTO_ClearQueue done [23:31:30]KKMCreateOFDPacket [23:31:30]OFDProtocolAddRootSTLVToBuf [23:31:30]FM_MakeSignedData [23:31:30]FM_MakeSignedData [23:31:30]SAM_PROTO_SignData [23:31:30]wFMCommunicate request_size=4 [23:31:30]MH_SAM_APDU [23:31:30]CAPDU: 80 0D 01 02 [23:31:30]Write to MH i2c: E2 08 00 1A 05 80 0D 01 02 00 00 00 00 98 [23:31:30]Write i2c OK [23:31:30]MH_I2C_Read... [23:31:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:31:30]Read from MH i2c: E2 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 03 00 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 03 00 1A 05 00 90 00 93 [23:31:30]RAPDU: 90 00 [23:31:30]wFMCommunicate OK [23:31:30]wFMCommunicate request_size=255 [23:31:30]MH_SAM_APDU [23:31:30]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 34 03 00 00 F4 03 04 00 51 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [23:31:30]Write to MH i2c: E2 02 01 1B 05 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 34 03 00 00 F4 03 04 00 51 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 80 [23:31:30]Write i2c OK [23:31:30]MH_I2C_Read... [23:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:31:30]Read from MH i2c: E2 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 03 00 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 03 00 1B 05 00 90 00 94 [23:31:30]RAPDU: 90 00 [23:31:30]wFMCommunicate OK [23:31:30]wFMCommunicate request_size=33 [23:31:30]MH_SAM_APDU [23:31:30]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7E 02 00 35 04 06 00 59 27 AA B4 D7 30 [23:31:30]Write to MH i2c: E2 24 00 1C 05 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7E 02 00 35 04 06 00 59 27 AA B4 D7 30 00 00 C4 [23:31:30]Write i2c OK [23:31:30]MH_I2C_Read... [23:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:31:30]Read from MH i2c: E2 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 03 00 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 03 00 1C 05 00 90 00 95 [23:31:30]RAPDU: 90 00 [23:31:30]wFMCommunicate OK [23:31:30]wFMCommunicate request_size=4 [23:31:30]MH_SAM_APDU [23:31:30]CAPDU: 80 0D 03 02 [23:31:30]Write to MH i2c: E2 08 00 1D 05 80 0D 03 02 00 00 00 00 9D [23:31:30]Write i2c OK [23:31:30]MH_I2C_Read... [23:31:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:31:30]Read from MH i2c: E2 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 0B 00 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 0B 00 1D 05 00 02 F8 C4 6E E4 95 80 3C 90 00 FF [23:31:30]RAPDU: 02 F8 C4 6E E4 95 80 3C 90 00 [23:31:30]wFMCommunicate OK [23:31:30]SAM_PROTO_SignData done [23:31:30]FM_MakeSignedData done [23:31:30]CreateOFDProtocolMessage [23:31:30]wFMCommunicate request_size=4 [23:31:30]MH_SAM_APDU [23:31:30]CAPDU: 80 11 00 00 [23:31:30]Write to MH i2c: E2 08 00 1E 05 80 11 00 00 00 00 00 00 9D [23:31:30]Write i2c OK [23:31:30]MH_I2C_Read... [23:31:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:31:30]Read from MH i2c: E2 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 17 00 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: E2 17 00 1E 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F6 [23:31:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:31:30]wFMCommunicate OK [23:31:30]CreateOFDProtocolMessage done [23:31:30]OFDSenderStorePacket 163375 [23:31:30]StoreOFDPacket docnum=163375 [23:31:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 0D B8 1E 01 54 E1 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 34 03 00 00 F4 03 04 00 51 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7E 02 00 35 04 06 00 59 27 AA B4 D7 30 02 F8 C4 6E E4 95 80 3C [23:31:30]CheckFolder [23:31:30]dirname=/storage/ofd_packets [23:31:30]CheckFolder done [23:31:30]ProducePacketName [23:31:30]name=ofd_packets/00163375 [23:31:30]NVStorageSaveData ofd_packets/00163375 [23:31:30]File name is /storage/ofd_packets/00163375 [23:31:30]Write 324 bytes [23:31:30]NVStorageSaveData done [23:31:30]OFDSenderStorePacket done [23:31:30]KKMCreateOFDPacket done [23:31:30]NVStorageSaveData kkm_last_timestamp [23:31:30]File name is /storage/kkm_last_timestamp [23:31:30]Write 4 bytes [23:31:30]NVStorageSaveData done [23:31:30]ExternCall_PrintAddStr [23:31:30]wPrintStart [23:31:30]Write to MH i2c: 01 00 00 1F 05 24 [23:31:30]Write i2c OK [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: 01 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: 01 07 00 [23:31:30]MH_I2C_Read... [23:31:30]Read from MH i2c: 01 07 00 1F 05 00 00 00 00 00 FF 0F 39 [23:31:30]RasterBufferAndPrint [23:31:30]line Счет N : (3)50526 [23:31:30]line ИНН: 02508201610067 [23:31:30]line Контрольно-Кассовый Чек [23:31:30]line ПРОДАЖА [23:31:30]line Товар: 4640030091645 [23:31:30]line Сигареты ESSE Exchange M [23:31:30]line 1.000 * 138.00 [23:31:30]line = 138.00 [23:31:30]line НДС 12% НСП 1% [23:31:30]line > о реализуемом товаре [23:31:30]line ИТОГО: 138.00 [23:31:30]line НСП 1% : 1.22 [23:31:30]line НДС 12% : 14.65 [23:31:30]line Наличными: 138.00 [23:31:30]line Безнал.: 0.00 [23:31:30]line Место: АЗС № 130 "Партнер Нефть" [23:31:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:31:30]line СНО: Общий режим [23:31:30]line Чек 820 20.08.2024 23:31 [23:31:30]line Смена: 465 ФФД: 1.0 [23:31:30]line ЗНМ: 0300000070 [23:31:30]line РНМ: 0000000000092562 [23:31:30]line Версия ККМ: 001 [23:31:30]line ФМ: 0000000000871769 [23:31:30]line ФД: 163375 [23:31:30]line ФПД: 98026902574896 [23:31:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163375&fm=98026902574896&tin=02508201610067®Number=0000000000092562&sum=13800 [23:31:30]line 0 [23:31:30]written 0, free lines is 4095 [23:31:30]OFD Sender: Processing packet 163375 [packets to send 961, broken 960] [23:31:30]ProducePacketName [23:31:30]name=ofd_packets/00163375 [23:31:30]OFD Sender: To server: pG, [23:31:30]CommunicateWithHost lk.salyk.kg:30040 [23:31:30]ConnectInit lk.salyk.kg [23:31:31]Write to MH i2c: 01 00 00 47 05 4C [23:31:31]Write i2c OK [23:31:31]MH_I2C_Read... [23:31:31]Read from MH i2c: 01 [23:31:31]MH_I2C_Read... [23:31:31]Read from MH i2c: 01 07 00 [23:31:31]MH_I2C_Read... [23:31:31]Read from MH i2c: 01 07 00 47 05 00 00 00 00 00 E1 0C 40 [23:31:31]RasterBufferAndPrint [23:31:31]line [23:31:31]line [23:31:31]line [23:31:31]line [23:31:31]line [23:31:31]written 0, free lines is 3302 [23:31:31]MH_Cut [23:31:31]Write to MH i2c: D1 01 00 4E 05 01 25 [23:31:31]Write i2c OK [23:31:31]MH_I2C_Read... [23:31:31]Read from MH i2c: D1 [23:31:31]MH_I2C_Read... [23:31:31]Read from MH i2c: D1 01 00 [23:31:31]MH_I2C_Read... [23:31:31]Read from MH i2c: D1 01 00 4E 05 00 24 [23:31:31]Write to MH i2c: 01 00 00 4F 05 54 [23:31:31]Write i2c OK [23:31:31]MH_I2C_Read... [23:31:31]Connected sock=7 [23:31:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 0D B8 1E 01 54 E1 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 34 03 00 00 F4 03 04 00 51 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 2F 7E 02 00 35 04 06 00 59 27 AA B4 D7 30 02 F8 C4 6E E4 95 80 3C [23:31:31]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 53 C3 47 00 19 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 36 39 10 04 04 00 2F 7E 02 00 F4 03 04 00 A5 D0 C4 66 B6 04 01 00 00 A0 46 21 FF 24 2A E1 A4 [23:31:31]CommunicateWithHost err = 0 [23:31:31]CheckOFDResponse [23:31:31]1017 (14) - 77093643461234 [23:31:31]1041 (16) - 0000000000871769 [23:31:31]1040 (4) - 163375 [23:31:31]1012 (4) - 20.08.2024 17:21 [23:31:31]1206 (1) - 0 [23:31:31]OFD Sender: Remove packet 163375 [23:31:31]ProducePacketName [23:31:31]name=ofd_packets/00163375 [23:31:31]NVStorageDeleteData [23:31:31]*** Cut start [23:31:31]*** Purtial cut [23:31:31]*** Stage 1: CUTSNS_PIN = 1 [23:31:32]OFD Sender: No OFD packet to send [23:31:33]Read from MH i2c: 01 [23:31:33]MH_I2C_Read... [23:31:33]*** Stop cut motor [23:31:33]*** Cut end [23:31:33]Read from MH i2c: 01 07 00 [23:31:33]MH_I2C_Read... [23:31:33]Read from MH i2c: 01 07 00 4F 05 00 00 00 00 00 FF 0F 69 [23:31:33]process_action close_receipt done [23:31:33]requested_data is exist [23:31:33]produce_requested_data [23:31:33]requested_item fm.sn is exist - process it [23:31:33]wFMCommunicate request_size=4 [23:31:33]MH_SAM_APDU [23:31:33]CAPDU: 80 11 00 00 [23:31:33]Write to MH i2c: E2 08 00 50 05 80 11 00 00 00 00 00 00 CF [23:31:33]Write i2c OK [23:31:33]MH_I2C_Read... [23:31:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:31:34]Read from MH i2c: E2 [23:31:34]MH_I2C_Read... [23:31:34]Read from MH i2c: E2 17 00 [23:31:34]MH_I2C_Read... [23:31:34]Read from MH i2c: E2 17 00 50 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 28 [23:31:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:31:34]wFMCommunicate OK [23:31:34]requested_item fd.num is exist - process it [23:31:34]SAM_PROTO_GetFieldsCounters [23:31:34]wFMCommunicate request_size=4 [23:31:34]MH_SAM_APDU [23:31:34]CAPDU: 80 13 00 00 [23:31:34]Write to MH i2c: E2 08 00 51 05 80 13 00 00 00 00 00 00 D2 [23:31:34]Write i2c OK [23:31:34]MH_I2C_Read... [23:31:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:31:34]Read from MH i2c: E2 [23:31:34]MH_I2C_Read... [23:31:34]Read from MH i2c: E2 62 00 [23:31:34]MH_I2C_Read... [23:31:34]Read from MH i2c: E2 62 00 51 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 34 03 00 00 5E 04 04 00 34 03 00 00 57 04 04 00 35 03 00 00 19 04 04 00 00 00 00 00 90 00 1E [23:31: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 2F 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 34 03 00 00 5E 04 04 00 34 03 00 00 57 04 04 00 35 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:31:34]wFMCommunicate OK [23:31:34]SAM_PROTO_GetFieldsCounters done [23:31:34]requested_item shift.num is exist - process it [23:31:34]requested_item shift.opened is exist - process it [23:31:34]req_shift_opened [23:31:34]FM_GetShiftState [23:31:34]SAM_PROTO_GetShiftState [23:31:34]wFMCommunicate request_size=4 [23:31:34]MH_SAM_APDU [23:31:34]CAPDU: 80 13 01 00 [23:31:34]Write to MH i2c: E2 08 00 52 05 80 13 01 00 00 00 00 00 D4 [23:31:34]Write i2c OK [23:31:34]MH_I2C_Read... [23:31:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:31:34]Read from MH i2c: E2 [23:31:34]MH_I2C_Read... [23:31:34]Read from MH i2c: E2 0E 00 [23:31:34]MH_I2C_Read... [23:31:34]Read from MH i2c: E2 0E 00 52 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A2 [23:31:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:31:34]wFMCommunicate OK [23:31:34]SAM_PROTO_GetShiftState done [23:31:34]FM_GetShiftState done [23:31:34]req_shift_opened done [23:31:34]requested_item shift.open_date is exist - process it [23:31:34]req_shift_open_date [23:31:34]req_shift_open_date done [23:31:34]produce_requested_data done [23:31:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163375,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:31:34]process_action_free close_receipt [23:31:34]json_value_free [23:31:34]json_value_free done [23:31:34]process_json_proto returns [23:31:34]Send response to host [23:31:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163375,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:31:34]free response buf [23:31:34]execute_script done [23:31:34]execute_script returns [23:31:34]free content buf [23:31:34]Sock 9.Close socket [23:31:34]Sock 9.Thread stoped [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:56]accept exits with 10 [23:31:56]New connection [23:31:56]New thread 3066686820 created [23:31:56]Thread 3066543460 joined [23:31:56]Waiting for new connection... [23:31:56] Sock 10.Parse request [23:31:56]Sock 10.Check first char [23:31:56]Sock 10.First char is OK [23:31:56]request: POST /json_proto HTTP/1.0 [23:31:56]Method: POST [23:31:56]URL: /json_proto [23:31:56]Method is POST - this is cgi request [23:31:56]url: /json_proto [23:31:56]query_string will be loaded in cgi processing [23:31:56]execute_cgi json_proto POST (null) [23:31:56]execute_cgi path=json_proto method=POST [23:31:56]POST find Content-Length [23:31:56]Host: 172.17.44.132:8080 [23:31:56]Content-Length: 809 [23:31:56]Content-Type: application/json [23:31:56] [23:31:56]POST finish read [23:31:56]Found Content-Length = 809 [23:31:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 43.610, "sum" : 3000.37, "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" : 3000.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:31:56]execute_script... [23:31:56]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291902", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 43.610, "sum" : 3000.37, "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" : 3000.37 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:31:56]POST & json_proto [23:31:56]process_json_proto [23:31:56]json parsed OK: [23:31:56]protocol is kg_v1.0 [23:31:56]action value=close_receipt [23:31:56]process_action close_receipt [23:31:56]cmd_close_receipt [23:31:56]MH_GetDate [23:31:56]Write to MH i2c: F0 00 00 53 05 47 [23:31:56]Write i2c OK [23:31:56]MH_I2C_Read... [23:31:56]Read from MH i2c: F0 [23:31:56]MH_I2C_Read... [23:31:56]Read from MH i2c: F0 09 00 [23:31:56]MH_I2C_Read... [23:31:56]Read from MH i2c: F0 09 00 53 05 00 6D 27 C5 66 2A 83 C1 65 E2 [23:31:56]GetLastDocTimeStamp 1724196689 [23:31:56]current date 1724196717 [23:31:56]FM_GetShiftState [23:31:56]SAM_PROTO_GetShiftState [23:31:56]wFMCommunicate request_size=4 [23:31:56]MH_SAM_APDU [23:31:56]CAPDU: 80 13 01 00 [23:31:56]Write to MH i2c: E2 08 00 54 05 80 13 01 00 00 00 00 00 D6 [23:31:56]Write i2c OK [23:31:56]MH_I2C_Read... [23:31:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:31:56]Read from MH i2c: E2 [23:31:56]MH_I2C_Read... [23:31:56]Read from MH i2c: E2 0E 00 [23:31:56]MH_I2C_Read... [23:31:56]Read from MH i2c: E2 0E 00 54 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 A4 [23:31:56]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:31:56]wFMCommunicate OK [23:31:56]SAM_PROTO_GetShiftState done [23:31:56]FM_GetShiftState done [23:31:56]opened in 1724113081 [23:31:56]opened+sec_in_day 1724199481 [23:31:56]quantity*price = 300036 [23:31:56]sum+1 = 300038 [23:31:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 3000.37 НСП 1% : 26.55 НДС 12% : 318.62 Наличными: 0.00 Безнал.: 3000.37 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 821 20.08.2024 23:31 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163376 ФПД: 42505230777518 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233157&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163376&fm=42505230777518&tin=02508201610067®Number=0000000000092562&sum=300037 [23:31:58]StoreToDocumentArchive [23:31:58]shift 465 fd 163376 [23:31:58]save to /storage/0465/doc_00163376 [23:31:58]save last doc name /storage/0465/doc_00163376 to /storage/kkm_last_doc_name [23:31:58]save OK [23:31:58]Clear old archive folders... [23:31:58]ProcessDocumentItem done err = 0, tmpTLVsize=249 [23:31:58]tlvbuf is 0038BF50 [23:31:58]SAM_PROTO_ClearQueue [23:31:58]wFMCommunicate request_size=4 [23:31:58]MH_SAM_APDU [23:31:58]CAPDU: 80 09 00 00 [23:31:58]Write to MH i2c: E2 08 00 61 05 80 09 00 00 00 00 00 00 D8 [23:31:58]Write i2c OK [23:31:58]MH_I2C_Read... [23:31:58]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:31:58]Read from MH i2c: E2 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 03 00 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 03 00 61 05 00 90 00 DA [23:31:58]RAPDU: 90 00 [23:31:58]wFMCommunicate OK [23:31:58]SAM_PROTO_ClearQueue done [23:31:58]KKMCreateOFDPacket [23:31:58]OFDProtocolAddRootSTLVToBuf [23:31:58]FM_MakeSignedData [23:31:58]FM_MakeSignedData [23:31:58]SAM_PROTO_SignData [23:31:58]wFMCommunicate request_size=4 [23:31:58]MH_SAM_APDU [23:31:58]CAPDU: 80 0D 01 02 [23:31:58]Write to MH i2c: E2 08 00 62 05 80 0D 01 02 00 00 00 00 E0 [23:31:58]Write i2c OK [23:31:58]MH_I2C_Read... [23:31:58]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:31:58]Read from MH i2c: E2 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 03 00 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 03 00 62 05 00 90 00 DB [23:31:58]RAPDU: 90 00 [23:31:58]wFMCommunicate OK [23:31:58]wFMCommunicate request_size=255 [23:31:58]MH_SAM_APDU [23:31:58]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 05 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 05 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 03 00 00 F4 03 04 00 6D 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7E 02 00 35 04 06 00 26 A8 85 [23:31:58]Write to MH i2c: E2 02 01 63 05 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 05 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 05 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 03 00 00 F4 03 04 00 6D 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7E 02 00 35 04 06 00 26 A8 85 00 00 A5 [23:31:58]Write i2c OK [23:31:58]MH_I2C_Read... [23:31:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:31:58]Read from MH i2c: E2 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 03 00 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 03 00 63 05 00 90 00 DC [23:31:58]RAPDU: 90 00 [23:31:58]wFMCommunicate OK [23:31:58]wFMCommunicate request_size=8 [23:31:58]MH_SAM_APDU [23:31:58]CAPDU: 80 0D 02 02 03 2E 7C AE [23:31:58]Write to MH i2c: E2 0B 00 64 05 80 0D 02 02 03 00 2E 7C AE 00 00 41 [23:31:58]Write i2c OK [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 [23:31:58]MH_I2C_Read... [23:31:58]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:31:58]Read from MH i2c: E2 03 00 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 03 00 64 05 00 90 00 DD [23:31:58]RAPDU: 90 00 [23:31:58]wFMCommunicate OK [23:31:58]wFMCommunicate request_size=4 [23:31:58]MH_SAM_APDU [23:31:58]CAPDU: 80 0D 03 02 [23:31:58]Write to MH i2c: E2 08 00 65 05 80 0D 03 02 00 00 00 00 E5 [23:31:58]Write i2c OK [23:31:58]MH_I2C_Read... [23:31:58]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:31:58]Read from MH i2c: E2 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 0B 00 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 0B 00 65 05 00 AC 6E 22 FB FA 93 71 84 90 00 9F [23:31:58]RAPDU: AC 6E 22 FB FA 93 71 84 90 00 [23:31:58]wFMCommunicate OK [23:31:58]SAM_PROTO_SignData done [23:31:58]FM_MakeSignedData done [23:31:58]CreateOFDProtocolMessage [23:31:58]wFMCommunicate request_size=4 [23:31:58]MH_SAM_APDU [23:31:58]CAPDU: 80 11 00 00 [23:31:58]Write to MH i2c: E2 08 00 66 05 80 11 00 00 00 00 00 00 E5 [23:31:58]Write i2c OK [23:31:58]MH_I2C_Read... [23:31:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:31:58]Read from MH i2c: E2 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 17 00 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: E2 17 00 66 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3E [23:31:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:31:58]wFMCommunicate OK [23:31:58]CreateOFDProtocolMessage done [23:31:58]OFDSenderStorePacket 163376 [23:31:58]StoreOFDPacket docnum=163376 [23:31:58]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 C4 17 05 01 F1 EC 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 05 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 05 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 03 00 00 F4 03 04 00 6D 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7E 02 00 35 04 06 00 26 A8 85 2E 7C AE AC 6E 22 FB FA 93 71 84 [23:31:58]CheckFolder [23:31:58]dirname=/storage/ofd_packets [23:31:58]CheckFolder done [23:31:58]ProducePacketName [23:31:58]name=ofd_packets/00163376 [23:31:58]NVStorageSaveData ofd_packets/00163376 [23:31:58]File name is /storage/ofd_packets/00163376 [23:31:58]Write 299 bytes [23:31:58]NVStorageSaveData done [23:31:58]OFDSenderStorePacket done [23:31:58]KKMCreateOFDPacket done [23:31:58]NVStorageSaveData kkm_last_timestamp [23:31:58]File name is /storage/kkm_last_timestamp [23:31:58]Write 4 bytes [23:31:58]NVStorageSaveData done [23:31:58]ExternCall_PrintAddStr [23:31:58]wPrintStart [23:31:58]Write to MH i2c: 01 00 00 67 05 6C [23:31:58]Write i2c OK [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: 01 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: 01 07 00 [23:31:58]MH_I2C_Read... [23:31:58]Read from MH i2c: 01 07 00 67 05 00 00 00 00 00 FF 0F 81 [23:31:58]RasterBufferAndPrint [23:31:58]line Счет N : (1)291902 [23:31:58]line ИНН: 02508201610067 [23:31:58]line Контрольно-Кассовый Чек [23:31:58]line ПРОДАЖА [23:31:58]line ТРК (МРК, ГНК) : 51 [23:31:58]line Товар: 2710124130 [23:31:58]line SU-92-К-5 [23:31:58]line 43.610 * 68.80 [23:31:58]line = 3000.37 [23:31:58]line НДС 12% НСП 1% [23:31:58]line > о реализуемом товаре [23:31:58]line ИТОГО: 3000.37 [23:31:58]line НСП 1% : 26.55 [23:31:58]line НДС 12% : 318.62 [23:31:58]line Наличными: 0.00 [23:31:58]line Безнал.: 3000.37 [23:31:58]line Место: АЗС № 130 "Партнер Нефть" [23:31:58]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:31:58]line СНО: Общий режим [23:31:58]line Чек 821 20.08.2024 23:31 [23:31:58]line Смена: 465 ФФД: 1.0 [23:31:58]line ЗНМ: 0300000070 [23:31:58]line РНМ: 0000000000092562 [23:31:58]line Версия ККМ: 001 [23:31:58]line Платежная система: Бакай Банк [23:31:58]line ФМ: 0000000000871769 [23:31:58]line ФД: 163376 [23:31:58]line ФПД: 42505230777518 [23:31:58]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233157&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163376&fm=42505230777518&tin=02508201610067®Number=0000000000092562&sum=300037 [23:31:58]written 0, free lines is 4095 [23:31:58]OFD Sender: Processing packet 163376 [packets to send 961, broken 960] [23:31:58]ProducePacketName [23:31:58]name=ofd_packets/00163376 [23:31:58]OFD Sender: To server: pG, [23:31:58]CommunicateWithHost lk.salyk.kg:30040 [23:31:58]ConnectInit lk.salyk.kg [23:31:59]Write to MH i2c: 01 00 00 91 05 96 [23:31:59]Write i2c OK [23:31:59]MH_I2C_Read... [23:31:59]Read from MH i2c: 01 [23:31:59]MH_I2C_Read... [23:31:59]Read from MH i2c: 01 07 00 [23:31:59]MH_I2C_Read... [23:31:59]Read from MH i2c: 01 07 00 91 05 00 00 00 00 00 D2 0C 7B [23:31:59]RasterBufferAndPrint [23:31:59]line [23:31:59]line [23:31:59]line [23:31:59]line [23:31:59]line [23:31:59]written 0, free lines is 3287 [23:31:59]MH_Cut [23:31:59]Write to MH i2c: D1 01 00 98 05 01 6F [23:31:59]Write i2c OK [23:31:59]MH_I2C_Read... [23:31:59]Read from MH i2c: D1 [23:31:59]MH_I2C_Read... [23:31:59]Read from MH i2c: D1 01 00 [23:31:59]MH_I2C_Read... [23:31:59]Read from MH i2c: D1 01 00 98 05 00 6E [23:31:59]Write to MH i2c: 01 00 00 99 05 9E [23:31:59]Write i2c OK [23:31:59]MH_I2C_Read... [23:31:59]*** Cut start [23:31:59]*** Purtial cut [23:31:59]*** Stage 1: CUTSNS_PIN = 1 [23:32:00]Connected sock=11 [23:32: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 36 39 0D 01 00 00 C4 17 05 01 F1 EC 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A AA 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 05 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 05 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 76 7C 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 05 94 04 00 00 00 1F 04 02 00 01 00 12 04 04 00 35 03 00 00 F4 03 04 00 6D 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7E 02 00 35 04 06 00 26 A8 85 2E 7C AE AC 6E 22 FB FA 93 71 84 [23: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 36 39 4F 00 00 00 CD AB 47 00 78 48 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 30 7E 02 00 F4 03 04 00 C2 D0 C4 66 B6 04 01 00 00 B1 BB 83 80 F5 BD 56 82 [23:32:01]CommunicateWithHost err = 0 [23:32:01]CheckOFDResponse [23:32:01]1017 (14) - 77093643461234 [23:32:01]1041 (16) - 0000000000871769 [23:32:01]1040 (4) - 163376 [23:32:01]1012 (4) - 20.08.2024 17:22 [23:32:01]1206 (1) - 0 [23:32:01]OFD Sender: Remove packet 163376 [23:32:01]ProducePacketName [23:32:01]name=ofd_packets/00163376 [23:32:01]NVStorageDeleteData [23:32:01]OFD Sender: No OFD packet to send [23:32:01]Read from MH i2c: 01 [23:32:01]MH_I2C_Read... [23:32:01]*** Stop cut motor [23:32:01]*** Cut end [23:32:01]Read from MH i2c: 01 07 00 [23:32:01]MH_I2C_Read... [23:32:01]Read from MH i2c: 01 07 00 99 05 00 00 00 00 00 FF 0F B3 [23:32:01]process_action close_receipt done [23:32:01]requested_data is exist [23:32:01]produce_requested_data [23:32:01]requested_item fm.sn is exist - process it [23:32:01]wFMCommunicate request_size=4 [23:32:01]MH_SAM_APDU [23:32:01]CAPDU: 80 11 00 00 [23:32:01]Write to MH i2c: E2 08 00 9A 05 80 11 00 00 00 00 00 00 19 [23:32:01]Write i2c OK [23:32:01]MH_I2C_Read... [23:32:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:01]Read from MH i2c: E2 [23:32:01]MH_I2C_Read... [23:32:01]Read from MH i2c: E2 17 00 [23:32:01]MH_I2C_Read... [23:32:01]Read from MH i2c: E2 17 00 9A 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 72 [23:32:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:32:01]wFMCommunicate OK [23:32:01]requested_item fd.num is exist - process it [23:32:01]SAM_PROTO_GetFieldsCounters [23:32:01]wFMCommunicate request_size=4 [23:32:01]MH_SAM_APDU [23:32:01]CAPDU: 80 13 00 00 [23:32:01]Write to MH i2c: E2 08 00 9B 05 80 13 00 00 00 00 00 00 1C [23:32:01]Write i2c OK [23:32:01]MH_I2C_Read... [23:32:02]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:32:02]Read from MH i2c: E2 [23:32:02]MH_I2C_Read... [23:32:02]Read from MH i2c: E2 62 00 [23:32:02]MH_I2C_Read... [23:32:02]Read from MH i2c: E2 62 00 9B 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 35 03 00 00 5E 04 04 00 35 03 00 00 57 04 04 00 36 03 00 00 19 04 04 00 00 00 00 00 90 00 6C [23:32: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 30 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 35 03 00 00 5E 04 04 00 35 03 00 00 57 04 04 00 36 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:32:02]wFMCommunicate OK [23:32:02]SAM_PROTO_GetFieldsCounters done [23:32:02]requested_item shift.num is exist - process it [23:32:02]requested_item shift.opened is exist - process it [23:32:02]req_shift_opened [23:32:02]FM_GetShiftState [23:32:02]SAM_PROTO_GetShiftState [23:32:02]wFMCommunicate request_size=4 [23:32:02]MH_SAM_APDU [23:32:02]CAPDU: 80 13 01 00 [23:32:02]Write to MH i2c: E2 08 00 9C 05 80 13 01 00 00 00 00 00 1E [23:32:02]Write i2c OK [23:32:02]MH_I2C_Read... [23:32:02]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:02]Read from MH i2c: E2 [23:32:02]MH_I2C_Read... [23:32:02]Read from MH i2c: E2 0E 00 [23:32:02]MH_I2C_Read... [23:32:02]Read from MH i2c: E2 0E 00 9C 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EC [23:32:02]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:32:02]wFMCommunicate OK [23:32:02]SAM_PROTO_GetShiftState done [23:32:02]FM_GetShiftState done [23:32:02]req_shift_opened done [23:32:02]requested_item shift.open_date is exist - process it [23:32:02]req_shift_open_date [23:32:02]req_shift_open_date done [23:32:02]produce_requested_data done [23:32:02]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163376,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:32:02]process_action_free close_receipt [23:32:02]json_value_free [23:32:02]json_value_free done [23:32:02]process_json_proto returns [23:32:02]Send response to host [23:32:02]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163376,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:32:02]free response buf [23:32:02]execute_script done [23:32:02]execute_script returns [23:32:02]free content buf [23:32:02]Sock 10.Close socket [23:32:02]Sock 10.Thread stoped [23:32:06]OFD Sender: No OFD packet to send [23:32:11]OFD Sender: No OFD packet to send [23:32:16]OFD Sender: No OFD packet to send [23:32:21]OFD Sender: No OFD packet to send [23:32:26]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:43]accept exits with 9 [23:32:43]New connection [23:32:43]New thread 3066543460 created [23:32:43]Thread 3066686820 joined [23:32:43]Waiting for new connection... [23:32:43] Sock 9.Parse request [23:32:43]Sock 9.Check first char [23:32:43]Sock 9.First char is OK [23:32:43]request: POST /json_proto HTTP/1.0 [23:32:43]Method: POST [23:32:43]URL: /json_proto [23:32:43]Method is POST - this is cgi request [23:32:43]url: /json_proto [23:32:43]query_string will be loaded in cgi processing [23:32:43]execute_cgi json_proto POST (null) [23:32:43]execute_cgi path=json_proto method=POST [23:32:43]POST find Content-Length [23:32:43]Host: 172.17.44.132:8080 [23:32:43]Content-Length: 679 [23:32:43]Content-Type: application/json [23:32:43] [23:32:43]POST finish read [23:32:43]Found Content-Length = 679 [23:32:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.630, "sum" : 1800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:43]execute_script... [23:32:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291903", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 23.630, "sum" : 1800.61, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1800.00, "total" : 1800.00, "payments": [ { "type": 0, "sum" : 1800.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:32:43]POST & json_proto [23:32:43]process_json_proto [23:32:43]json parsed OK: [23:32:43]protocol is kg_v1.0 [23:32:43]action value=close_receipt [23:32:43]process_action close_receipt [23:32:43]cmd_close_receipt [23:32:43]MH_GetDate [23:32:43]Write to MH i2c: F0 00 00 9D 05 91 [23:32:43]Write i2c OK [23:32:43]MH_I2C_Read... [23:32:43]Read from MH i2c: F0 [23:32:43]MH_I2C_Read... [23:32:43]Read from MH i2c: F0 09 00 [23:32:43]MH_I2C_Read... [23:32:43]Read from MH i2c: F0 09 00 9D 05 00 9C 27 C5 66 2A 83 C1 65 5B [23:32:43]GetLastDocTimeStamp 1724196717 [23:32:43]current date 1724196764 [23:32:43]FM_GetShiftState [23:32:43]SAM_PROTO_GetShiftState [23:32:43]wFMCommunicate request_size=4 [23:32:43]MH_SAM_APDU [23:32:43]CAPDU: 80 13 01 00 [23:32:43]Write to MH i2c: E2 08 00 9E 05 80 13 01 00 00 00 00 00 20 [23:32:43]Write i2c OK [23:32:43]MH_I2C_Read... [23:32:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:43]Read from MH i2c: E2 [23:32:43]MH_I2C_Read... [23:32:43]Read from MH i2c: E2 0E 00 [23:32:43]MH_I2C_Read... [23:32:43]Read from MH i2c: E2 0E 00 9E 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 EE [23:32:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:32:43]wFMCommunicate OK [23:32:43]SAM_PROTO_GetShiftState done [23:32:43]FM_GetShiftState done [23:32:43]opened in 1724113081 [23:32:43]opened+sec_in_day 1724199481 [23:32:43]quantity*price = 180060 [23:32:43]sum+1 = 180062 [23:32:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.61 ИТОГО: 1800.00 Внесено: 1800.00 СДАЧА: 0.00 НСП 1% : 15.93 НДС 12% : 191.21 Наличными: 1800.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 822 20.08.2024 23:32 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163377 ФПД: 20381010050023 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233244&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163377&fm=20381010050023&tin=02508201610067®Number=0000000000092562&sum=180000 [23:32:44]StoreToDocumentArchive [23:32:44]shift 465 fd 163377 [23:32:44]save to /storage/0465/doc_00163377 [23:32:44]save last doc name /storage/0465/doc_00163377 to /storage/kkm_last_doc_name [23:32:44]save OK [23:32:44]Clear old archive folders... [23:32:44]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:32:44]tlvbuf is 002A09B0 [23:32:44]SAM_PROTO_ClearQueue [23:32:44]wFMCommunicate request_size=4 [23:32:44]MH_SAM_APDU [23:32:44]CAPDU: 80 09 00 00 [23:32:44]Write to MH i2c: E2 08 00 AB 05 80 09 00 00 00 00 00 00 22 [23:32:44]Write i2c OK [23:32:44]MH_I2C_Read... [23:32:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:32:44]Read from MH i2c: E2 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 03 00 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 03 00 AB 05 00 90 00 24 [23:32:44]RAPDU: 90 00 [23:32:44]wFMCommunicate OK [23:32:44]SAM_PROTO_ClearQueue done [23:32:44]KKMCreateOFDPacket [23:32:44]OFDProtocolAddRootSTLVToBuf [23:32:44]FM_MakeSignedData [23:32:44]FM_MakeSignedData [23:32:44]SAM_PROTO_SignData [23:32:44]wFMCommunicate request_size=4 [23:32:44]MH_SAM_APDU [23:32:44]CAPDU: 80 0D 01 02 [23:32:44]Write to MH i2c: E2 08 00 AC 05 80 0D 01 02 00 00 00 00 2A [23:32:44]Write i2c OK [23:32:44]MH_I2C_Read... [23:32:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:32:44]Read from MH i2c: E2 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 03 00 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 03 00 AC 05 00 90 00 25 [23:32:44]RAPDU: 90 00 [23:32:44]wFMCommunicate OK [23:32:44]wFMCommunicate request_size=255 [23:32:44]MH_SAM_APDU [23:32:44]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 03 00 00 F4 03 04 00 9C 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7E 02 00 35 04 06 00 12 89 52 DD [23:32:44]Write to MH i2c: E2 02 01 AD 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 03 00 00 F4 03 04 00 9C 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7E 02 00 35 04 06 00 12 89 52 DD 00 00 AA [23:32:44]Write i2c OK [23:32:44]MH_I2C_Read... [23:32:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:32:44]Read from MH i2c: E2 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 03 00 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 03 00 AD 05 00 90 00 26 [23:32:44]RAPDU: 90 00 [23:32:44]wFMCommunicate OK [23:32:44]wFMCommunicate request_size=7 [23:32:44]MH_SAM_APDU [23:32:44]CAPDU: 80 0D 02 02 02 3B E7 [23:32:44]Write to MH i2c: E2 0A 00 AE 05 80 0D 02 02 02 00 3B E7 00 00 53 [23:32:44]Write i2c OK [23:32:44]MH_I2C_Read... [23:32:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:32:44]Read from MH i2c: E2 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 03 00 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 03 00 AE 05 00 90 00 27 [23:32:44]RAPDU: 90 00 [23:32:44]wFMCommunicate OK [23:32:44]wFMCommunicate request_size=4 [23:32:44]MH_SAM_APDU [23:32:44]CAPDU: 80 0D 03 02 [23:32:44]Write to MH i2c: E2 08 00 AF 05 80 0D 03 02 00 00 00 00 2F [23:32:44]Write i2c OK [23:32:44]MH_I2C_Read... [23:32:44]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:32:44]Read from MH i2c: E2 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 0B 00 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 0B 00 AF 05 00 51 87 8E E9 F9 98 40 AE 90 00 FE [23:32:44]RAPDU: 51 87 8E E9 F9 98 40 AE 90 00 [23:32:44]wFMCommunicate OK [23:32:44]SAM_PROTO_SignData done [23:32:44]FM_MakeSignedData done [23:32:44]CreateOFDProtocolMessage [23:32:44]wFMCommunicate request_size=4 [23:32:44]MH_SAM_APDU [23:32:44]CAPDU: 80 11 00 00 [23:32:44]Write to MH i2c: E2 08 00 B0 05 80 11 00 00 00 00 00 00 2F [23:32:44]Write i2c OK [23:32:44]MH_I2C_Read... [23:32:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:44]Read from MH i2c: E2 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 17 00 [23:32:44]MH_I2C_Read... [23:32:44]Read from MH i2c: E2 17 00 B0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 88 [23:32:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:32:44]wFMCommunicate OK [23:32:44]CreateOFDProtocolMessage done [23:32:44]OFDSenderStorePacket 163377 [23:32:44]StoreOFDPacket docnum=163377 [23:32:44]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 2D 05 04 01 01 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 03 00 00 F4 03 04 00 9C 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7E 02 00 35 04 06 00 12 89 52 DD 3B E7 51 87 8E E9 F9 98 40 AE [23:32:44]CheckFolder [23:32:44]dirname=/storage/ofd_packets [23:32:44]CheckFolder done [23:32:44]ProducePacketName [23:32:44]name=ofd_packets/00163377 [23:32:44]NVStorageSaveData ofd_packets/00163377 [23:32:44]File name is /storage/ofd_packets/00163377 [23:32:44]Write 298 bytes [23:32:44]NVStorageSaveData done [23:32:44]OFDSenderStorePacket done [23:32:44]KKMCreateOFDPacket done [23:32:44]NVStorageSaveData kkm_last_timestamp [23:32:44]File name is /storage/kkm_last_timestamp [23:32:44]Write 4 bytes [23:32:44]NVStorageSaveData done [23:32:45]ExternCall_PrintAddStr [23:32:45]wPrintStart [23:32:45]Write to MH i2c: 01 00 00 B1 05 B6 [23:32:45]Write i2c OK [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: 01 [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: 01 07 00 [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: 01 07 00 B1 05 00 00 00 00 00 FF 0F CB [23:32:45]RasterBufferAndPrint [23:32:45]line Счет N : (1)291903 [23:32:45]line ИНН: 02508201610067 [23:32:45]line Контрольно-Кассовый Чек [23:32:45]line ПРОДАЖА [23:32:45]line ТРК (МРК, ГНК) : 34 [23:32:45]line Товар: 2710194800 [23:32:45]line ДТ-К-5 [23:32:45]line 23.630 * 76.20 [23:32:45]line = 1800.61 [23:32:45]line НДС 12% НСП 1% [23:32:45]line > о реализуемом товаре [23:32:45]line ОКРУГЛЕНИЕ: -0.61 [23:32:45]line ИТОГО: 1800.00 [23:32:45]line Внесено: 1800.00 [23:32:45]line СДАЧА: 0.00 [23:32:45]line НСП 1% : 15.93 [23:32:45]line НДС 12% : 191.21 [23:32:45]line Наличными: 1800.00 [23:32:45]line Безнал.: 0.00 [23:32:45]line Место: АЗС № 130 "Партнер Нефть" [23:32:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:32:45]line СНО: Общий режим [23:32:45]line Чек 822 20.08.2024 23:32 [23:32:45]line Смена: 465 ФФД: 1.0 [23:32:45]line ЗНМ: 0300000070 [23:32:45]line РНМ: 0000000000092562 [23:32:45]line Версия ККМ: 001 [23:32:45]line ФМ: 0000000000871769 [23:32:45]line ФД: 163377 [23:32:45]line ФПД: 20381010050023 [23:32:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233244&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163377&fm=20381010050023&tin=02508201610067®Number=0000000000092562&sum=180000 [23:32:45]written 0, free lines is 4095 [23:32:45]OFD Sender: Processing packet 163377 [packets to send 961, broken 960] [23:32:45]ProducePacketName [23:32:45]name=ofd_packets/00163377 [23:32:45]OFD Sender: To server: pG, [23:32:45]CommunicateWithHost lk.salyk.kg:30040 [23:32:45]ConnectInit lk.salyk.kg [23:32:45]Write to MH i2c: 01 00 00 DC 05 E1 [23:32:45]Write i2c OK [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: 01 [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: 01 07 00 [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: 01 07 00 DC 05 00 00 00 00 00 D4 0C C8 [23:32:45]RasterBufferAndPrint [23:32:45]line [23:32:45]line [23:32:45]line [23:32:45]line [23:32:45]line [23:32:45]written 0, free lines is 3289 [23:32:45]MH_Cut [23:32:45]Write to MH i2c: D1 01 00 E3 05 01 BA [23:32:45]Write i2c OK [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: D1 [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: D1 01 00 [23:32:45]MH_I2C_Read... [23:32:45]Read from MH i2c: D1 01 00 E3 05 00 B9 [23:32:45]Write to MH i2c: 01 00 00 E4 05 E9 [23:32:45]Write i2c OK [23:32:45]MH_I2C_Read... [23:32:46]*** Cut start [23:32:46]*** Purtial cut [23:32:46]*** Stage 1: CUTSNS_PIN = 1 [23:32:48]Read from MH i2c: 01 [23:32:48]MH_I2C_Read... [23:32:48]*** Stop cut motor [23:32:48]*** Cut end [23:32:48]Read from MH i2c: 01 07 00 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: 01 07 00 E4 05 00 00 00 00 00 FF 0F FE [23:32:48]process_action close_receipt done [23:32:48]requested_data is exist [23:32:48]produce_requested_data [23:32:48]requested_item fm.sn is exist - process it [23:32:48]wFMCommunicate request_size=4 [23:32:48]MH_SAM_APDU [23:32:48]CAPDU: 80 11 00 00 [23:32:48]Write to MH i2c: E2 08 00 E5 05 80 11 00 00 00 00 00 00 64 [23:32:48]Write i2c OK [23:32:48]MH_I2C_Read... [23:32:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:32:48]Read from MH i2c: E2 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: E2 17 00 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: E2 17 00 E5 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BD [23:32:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:32:48]wFMCommunicate OK [23:32:48]requested_item fd.num is exist - process it [23:32:48]SAM_PROTO_GetFieldsCounters [23:32:48]wFMCommunicate request_size=4 [23:32:48]MH_SAM_APDU [23:32:48]CAPDU: 80 13 00 00 [23:32:48]Write to MH i2c: E2 08 00 E6 05 80 13 00 00 00 00 00 00 67 [23:32:48]Write i2c OK [23:32:48]MH_I2C_Read... [23:32:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:32:48]Read from MH i2c: E2 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: E2 62 00 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: E2 62 00 E6 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 31 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 36 03 00 00 5E 04 04 00 36 03 00 00 57 04 04 00 37 03 00 00 19 04 04 00 00 00 00 00 90 00 BB [23:32: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 31 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 36 03 00 00 5E 04 04 00 36 03 00 00 57 04 04 00 37 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:32:48]wFMCommunicate OK [23:32:48]SAM_PROTO_GetFieldsCounters done [23:32:48]requested_item shift.num is exist - process it [23:32:48]requested_item shift.opened is exist - process it [23:32:48]req_shift_opened [23:32:48]FM_GetShiftState [23:32:48]SAM_PROTO_GetShiftState [23:32:48]wFMCommunicate request_size=4 [23:32:48]MH_SAM_APDU [23:32:48]CAPDU: 80 13 01 00 [23:32:48]Write to MH i2c: E2 08 00 E7 05 80 13 01 00 00 00 00 00 69 [23:32:48]Write i2c OK [23:32:48]MH_I2C_Read... [23:32:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:32:48]Read from MH i2c: E2 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: E2 0E 00 [23:32:48]MH_I2C_Read... [23:32:48]Read from MH i2c: E2 0E 00 E7 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 37 [23:32:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:32:48]wFMCommunicate OK [23:32:48]SAM_PROTO_GetShiftState done [23:32:48]FM_GetShiftState done [23:32:48]req_shift_opened done [23:32:48]requested_item shift.open_date is exist - process it [23:32:48]req_shift_open_date [23:32:48]req_shift_open_date done [23:32:48]produce_requested_data done [23:32:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163377,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:32:48]process_action_free close_receipt [23:32:48]json_value_free [23:32:48]json_value_free done [23:32:48]process_json_proto returns [23:32:48]Send response to host [23:32:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163377,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:32:48]free response buf [23:32:48]execute_script done [23:32:48]execute_script returns [23:32:48]free content buf [23:32:48]Sock 9.Close socket [23:32:48]Sock 9.Thread stoped [23:32:49]Connected sock=11 [23:32:49]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 2D 05 04 01 01 D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4E 5C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 5D BF 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 BF 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 39 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B1 4A 00 00 00 00 07 04 06 00 20 BF 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 36 03 00 00 F4 03 04 00 9C 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7E 02 00 35 04 06 00 12 89 52 DD 3B E7 51 87 8E E9 F9 98 40 AE [23:32:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A3 A6 47 00 BE B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 31 7E 02 00 F4 03 04 00 F3 D0 C4 66 B6 04 01 00 00 9B AD AC C8 66 5B 09 C2 [23:32:50]CommunicateWithHost err = 0 [23:32:50]CheckOFDResponse [23:32:50]1017 (14) - 77093643461234 [23:32:50]1041 (16) - 0000000000871769 [23:32:50]1040 (4) - 163377 [23:32:50]1012 (4) - 20.08.2024 17:22 [23:32:50]1206 (1) - 0 [23:32:50]OFD Sender: Remove packet 163377 [23:32:50]ProducePacketName [23:32:50]name=ofd_packets/00163377 [23:32:50]NVStorageDeleteData [23:32:51]OFD Sender: No OFD packet to send [23:32:56]OFD Sender: No OFD packet to send [23:33:01]OFD Sender: No OFD packet to send [23:33:06]OFD Sender: No OFD packet to send [23:33:11]OFD Sender: No OFD packet to send [23:33:12]recv_with_timeout no data received [23:33:16]OFD Sender: No OFD packet to send [23:33:19]accept exits with 10 [23:33:19]New connection [23:33:19]New thread 3066686820 created [23:33:19]Thread 3066543460 joined [23:33:19]Waiting for new connection... [23:33:19] Sock 10.Parse request [23:33:19]Sock 10.Check first char [23:33:19]Sock 10.First char is OK [23:33:19]request: POST /json_proto HTTP/1.0 [23:33:19]Method: POST [23:33:19]URL: /json_proto [23:33:19]Method is POST - this is cgi request [23:33:19]url: /json_proto [23:33:19]query_string will be loaded in cgi processing [23:33:19]execute_cgi json_proto POST (null) [23:33:19]execute_cgi path=json_proto method=POST [23:33:19]POST find Content-Length [23:33:19]Host: 172.17.44.132:8080 [23:33:19]Content-Length: 791 [23:33:19]Content-Type: application/json [23:33:19] [23:33:19]POST finish read [23:33:19]Found Content-Length = 791 [23:33:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:33:19]execute_script... [23:33:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291904", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 20.000, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u044B\u0435 \u0422\u0430\u043B\u043E\u043D\u044B\u000A1", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:33:19]POST & json_proto [23:33:19]process_json_proto [23:33:19]json parsed OK: [23:33:19]protocol is kg_v1.0 [23:33:19]action value=close_receipt [23:33:19]process_action close_receipt [23:33:19]cmd_close_receipt [23:33:19]MH_GetDate [23:33:19]Write to MH i2c: F0 00 00 E8 05 DC [23:33:19]Write i2c OK [23:33:19]MH_I2C_Read... [23:33:19]Read from MH i2c: F0 [23:33:19]MH_I2C_Read... [23:33:19]Read from MH i2c: F0 09 00 [23:33:19]MH_I2C_Read... [23:33:19]Read from MH i2c: F0 09 00 E8 05 00 C0 27 C5 66 2A 83 C1 65 CA [23:33:19]GetLastDocTimeStamp 1724196764 [23:33:19]current date 1724196800 [23:33:19]FM_GetShiftState [23:33:19]SAM_PROTO_GetShiftState [23:33:19]wFMCommunicate request_size=4 [23:33:19]MH_SAM_APDU [23:33:19]CAPDU: 80 13 01 00 [23:33:19]Write to MH i2c: E2 08 00 E9 05 80 13 01 00 00 00 00 00 6B [23:33:19]Write i2c OK [23:33:19]MH_I2C_Read... [23:33:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:33:19]Read from MH i2c: E2 [23:33:19]MH_I2C_Read... [23:33:19]Read from MH i2c: E2 0E 00 [23:33:19]MH_I2C_Read... [23:33:19]Read from MH i2c: E2 0E 00 E9 05 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 39 [23:33:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:33:19]wFMCommunicate OK [23:33:19]SAM_PROTO_GetShiftState done [23:33:19]FM_GetShiftState done [23:33:19]opened in 1724113081 [23:33:19]opened+sec_in_day 1724199481 [23:33:19]quantity*price = 0 [23:33:19]sum+1 = 1 [23:33:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 823 20.08.2024 23:33 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливные Талоны 1 ФМ: 0000000000871769 ФД: 163378 ФПД: 183170472511139 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233320&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163378&fm=183170472511139&tin=02508201610067®Number=0000000000092562&sum=0 [23:33:20]StoreToDocumentArchive [23:33:20]shift 465 fd 163378 [23:33:20]save to /storage/0465/doc_00163378 [23:33:20]save last doc name /storage/0465/doc_00163378 to /storage/kkm_last_doc_name [23:33:20]save OK [23:33:20]Clear old archive folders... [23:33:20]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:33:20]tlvbuf is 00299A20 [23:33:20]SAM_PROTO_ClearQueue [23:33:20]wFMCommunicate request_size=4 [23:33:20]MH_SAM_APDU [23:33:20]CAPDU: 80 09 00 00 [23:33:20]Write to MH i2c: E2 08 00 F6 05 80 09 00 00 00 00 00 00 6D [23:33:20]Write i2c OK [23:33:20]MH_I2C_Read... [23:33:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:33:20]Read from MH i2c: E2 [23:33:20]MH_I2C_Read... [23:33:20]Read from MH i2c: E2 03 00 [23:33:20]MH_I2C_Read... [23:33:20]Read from MH i2c: E2 03 00 F6 05 00 90 00 6F [23:33:20]RAPDU: 90 00 [23:33:20]wFMCommunicate OK [23:33:20]SAM_PROTO_ClearQueue done [23:33:20]KKMCreateOFDPacket [23:33:20]OFDProtocolAddRootSTLVToBuf [23:33:20]FM_MakeSignedData [23:33:20]FM_MakeSignedData [23:33:20]SAM_PROTO_SignData [23:33:20]wFMCommunicate request_size=4 [23:33:20]MH_SAM_APDU [23:33:20]CAPDU: 80 0D 01 02 [23:33:20]Write to MH i2c: E2 08 00 F7 05 80 0D 01 02 00 00 00 00 75 [23:33:20]Write i2c OK [23:33:20]MH_I2C_Read... [23:33:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:33:20]Read from MH i2c: E2 [23:33:20]MH_I2C_Read... [23:33:20]Read from MH i2c: E2 03 00 [23:33:20]MH_I2C_Read... [23:33:20]Read from MH i2c: E2 03 00 F7 05 00 90 00 70 [23:33:20]RAPDU: 90 00 [23:33:20]wFMCommunicate OK [23:33:20]wFMCommunicate request_size=255 [23:33:20]MH_SAM_APDU [23:33:20]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 03 00 00 F4 03 04 00 C0 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7E 02 00 35 04 06 00 A6 97 B2 F2 [23:33:20]Write to MH i2c: E2 02 01 F8 05 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 03 00 00 F4 03 04 00 C0 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7E 02 00 35 04 06 00 A6 97 B2 F2 00 00 FB [23:33:20]Write i2c OK [23:33:20]MH_I2C_Read... [23:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:33:20]Read from MH i2c: E2 [23:33:20]MH_I2C_Read... [23:33:20]Read from MH i2c: E2 03 00 [23:33:20]MH_I2C_Read... [23:33:20]Read from MH i2c: E2 03 00 F8 05 00 90 00 71 [23:33:20]RAPDU: 90 00 [23:33:20]wFMCommunicate OK [23:33:20]wFMCommunicate request_size=7 [23:33:20]MH_SAM_APDU [23:33:20]CAPDU: 80 0D 02 02 02 86 A3 [23:33:20]Write to MH i2c: E2 0A 00 F9 05 80 0D 02 02 02 00 86 A3 00 00 A5 [23:33:20]Write i2c OK [23:33:20]MH_I2C_Read... [23:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:33:20]Read from MH i2c: E2 [23:33:20]MH_I2C_Read... [23:33:20]Read from MH i2c: E2 03 00 [23:33:20]MH_I2C_Read... [23:33:20]Read from MH i2c: E2 03 00 F9 05 00 90 00 72 [23:33:20]RAPDU: 90 00 [23:33:20]wFMCommunicate OK [23:33:20]wFMCommunicate request_size=4 [23:33:20]MH_SAM_APDU [23:33:20]CAPDU: 80 0D 03 02 [23:33:20]Write to MH i2c: E2 08 00 FA 05 80 0D 03 02 00 00 00 00 7A [23:33:20]Write i2c OK [23:33:20]MH_I2C_Read... [23:33:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:33:21]Read from MH i2c: E2 [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: E2 0B 00 [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: E2 0B 00 FA 05 00 3F A8 AA B4 A2 AA CB B2 90 00 89 [23:33:21]RAPDU: 3F A8 AA B4 A2 AA CB B2 90 00 [23:33:21]wFMCommunicate OK [23:33:21]SAM_PROTO_SignData done [23:33:21]FM_MakeSignedData done [23:33:21]CreateOFDProtocolMessage [23:33:21]wFMCommunicate request_size=4 [23:33:21]MH_SAM_APDU [23:33:21]CAPDU: 80 11 00 00 [23:33:21]Write to MH i2c: E2 08 00 FB 05 80 11 00 00 00 00 00 00 7A [23:33:21]Write i2c OK [23:33:21]MH_I2C_Read... [23:33:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:33:21]Read from MH i2c: E2 [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: E2 17 00 [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: E2 17 00 FB 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D3 [23:33:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:33:21]wFMCommunicate OK [23:33:21]CreateOFDProtocolMessage done [23:33:21]OFDSenderStorePacket 163378 [23:33:21]StoreOFDPacket docnum=163378 [23:33:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3D F8 04 01 02 CE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 03 00 00 F4 03 04 00 C0 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7E 02 00 35 04 06 00 A6 97 B2 F2 86 A3 3F A8 AA B4 A2 AA CB B2 [23:33:21]CheckFolder [23:33:21]dirname=/storage/ofd_packets [23:33:21]CheckFolder done [23:33:21]ProducePacketName [23:33:21]name=ofd_packets/00163378 [23:33:21]NVStorageSaveData ofd_packets/00163378 [23:33:21]File name is /storage/ofd_packets/00163378 [23:33:21]Write 298 bytes [23:33:21]NVStorageSaveData done [23:33:21]OFDSenderStorePacket done [23:33:21]KKMCreateOFDPacket done [23:33:21]NVStorageSaveData kkm_last_timestamp [23:33:21]File name is /storage/kkm_last_timestamp [23:33:21]Write 4 bytes [23:33:21]NVStorageSaveData done [23:33:21]ExternCall_PrintAddStr [23:33:21]wPrintStart [23:33:21]Write to MH i2c: 01 00 00 FC 05 01 [23:33:21]Write i2c OK [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: 01 [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: 01 07 00 [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: 01 07 00 FC 05 00 00 00 00 00 FF 0F 16 [23:33:21]RasterBufferAndPrint [23:33:21]line Счет N : (1)291904 [23:33:21]line ИНН: 02508201610067 [23:33:21]line Контрольно-Кассовый Чек [23:33:21]line ПРОДАЖА [23:33:21]line ТРК (МРК, ГНК) : 11 [23:33:21]line Товар: 2710194800 [23:33:21]line ДТ-К-5 [23:33:21]line 20.000 * 0.00 [23:33:21]line = 0.00 [23:33:21]line НДС 12% НСП 1% [23:33:21]line > о реализуемом товаре [23:33:21]line ИТОГО: 0.00 [23:33:21]line НСП 1% : 0.00 [23:33:21]line НДС 12% : 0.00 [23:33:21]line Наличными: 0.00 [23:33:21]line Безнал.: 0.00 [23:33:21]line Место: АЗС № 130 "Партнер Нефть" [23:33:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:33:21]line СНО: Общий режим [23:33:21]line Чек 823 20.08.2024 23:33 [23:33:21]line Смена: 465 ФФД: 1.0 [23:33:21]line ЗНМ: 0300000070 [23:33:21]line РНМ: 0000000000092562 [23:33:21]line Версия ККМ: 001 [23:33:21]line Талоны: Топливные Талоны [23:33:21]line 1 [23:33:21]line ФМ: 0000000000871769 [23:33:21]line ФД: 163378 [23:33:21]line ФПД: 183170472511139 [23:33:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233320&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163378&fm=183170472511139&tin=02508201610067®Number=0000000000092562&sum=0 [23:33:21]written 0, free lines is 4095 [23:33:21]OFD Sender: Processing packet 163378 [packets to send 961, broken 960] [23:33:21]ProducePacketName [23:33:21]name=ofd_packets/00163378 [23:33:21]OFD Sender: To server: pG, [23:33:21]CommunicateWithHost lk.salyk.kg:30040 [23:33:21]ConnectInit lk.salyk.kg [23:33:21]Write to MH i2c: 01 00 00 26 06 2C [23:33:21]Write i2c OK [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: 01 [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: 01 07 00 [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: 01 07 00 26 06 00 00 00 00 00 CA 0C 09 [23:33:21]RasterBufferAndPrint [23:33:21]line [23:33:21]line [23:33:21]line [23:33:21]line [23:33:21]line [23:33:21]written 0, free lines is 3282 [23:33:21]MH_Cut [23:33:21]Write to MH i2c: D1 01 00 2D 06 01 05 [23:33:21]Write i2c OK [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: D1 [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: D1 01 00 [23:33:21]MH_I2C_Read... [23:33:21]Read from MH i2c: D1 01 00 2D 06 00 04 [23:33:21]Write to MH i2c: 01 00 00 2E 06 34 [23:33:21]Write i2c OK [23:33:21]MH_I2C_Read... [23:33:22]*** Cut start [23:33:22]*** Purtial cut [23:33:22]*** Stage 1: CUTSNS_PIN = 1 [23:33:24]Read from MH i2c: 01 [23:33:24]MH_I2C_Read... [23:33:24]*** Stop cut motor [23:33:24]*** Cut end [23:33:24]Read from MH i2c: 01 07 00 [23:33:24]MH_I2C_Read... [23:33:24]Read from MH i2c: 01 07 00 2E 06 00 00 00 00 00 FF 0F 49 [23:33:24]process_action close_receipt done [23:33:24]requested_data is exist [23:33:24]produce_requested_data [23:33:24]requested_item fm.sn is exist - process it [23:33:24]wFMCommunicate request_size=4 [23:33:24]MH_SAM_APDU [23:33:24]CAPDU: 80 11 00 00 [23:33:24]Write to MH i2c: E2 08 00 2F 06 80 11 00 00 00 00 00 00 AF [23:33:24]Write i2c OK [23:33:24]MH_I2C_Read... [23:33:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:33:24]Read from MH i2c: E2 [23:33:24]MH_I2C_Read... [23:33:24]Read from MH i2c: E2 17 00 [23:33:24]MH_I2C_Read... [23:33:24]Read from MH i2c: E2 17 00 2F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [23:33:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:33:24]wFMCommunicate OK [23:33:24]requested_item fd.num is exist - process it [23:33:24]SAM_PROTO_GetFieldsCounters [23:33:24]wFMCommunicate request_size=4 [23:33:24]MH_SAM_APDU [23:33:24]CAPDU: 80 13 00 00 [23:33:24]Write to MH i2c: E2 08 00 30 06 80 13 00 00 00 00 00 00 B2 [23:33:24]Write i2c OK [23:33:24]MH_I2C_Read... [23:33:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:33:24]Read from MH i2c: E2 [23:33:24]MH_I2C_Read... [23:33:24]Read from MH i2c: E2 62 00 [23:33:24]MH_I2C_Read... [23:33:24]Read from MH i2c: E2 62 00 30 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 37 03 00 00 5E 04 04 00 37 03 00 00 57 04 04 00 38 03 00 00 19 04 04 00 00 00 00 00 90 00 0A [23:33:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 32 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 37 03 00 00 5E 04 04 00 37 03 00 00 57 04 04 00 38 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:33:24]wFMCommunicate OK [23:33:24]SAM_PROTO_GetFieldsCounters done [23:33:24]requested_item shift.num is exist - process it [23:33:24]requested_item shift.opened is exist - process it [23:33:24]req_shift_opened [23:33:24]FM_GetShiftState [23:33:24]SAM_PROTO_GetShiftState [23:33:24]wFMCommunicate request_size=4 [23:33:24]MH_SAM_APDU [23:33:24]CAPDU: 80 13 01 00 [23:33:24]Write to MH i2c: E2 08 00 31 06 80 13 01 00 00 00 00 00 B4 [23:33:24]Write i2c OK [23:33:24]MH_I2C_Read... [23:33:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:33:24]Read from MH i2c: E2 [23:33:24]MH_I2C_Read... [23:33:24]Read from MH i2c: E2 0E 00 [23:33:24]MH_I2C_Read... [23:33:24]Read from MH i2c: E2 0E 00 31 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 82 [23:33:24]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:33:24]wFMCommunicate OK [23:33:24]SAM_PROTO_GetShiftState done [23:33:24]FM_GetShiftState done [23:33:24]req_shift_opened done [23:33:24]requested_item shift.open_date is exist - process it [23:33:24]req_shift_open_date [23:33:24]req_shift_open_date done [23:33:24]produce_requested_data done [23:33:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163378,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:33:24]process_action_free close_receipt [23:33:24]json_value_free [23:33:24]json_value_free done [23:33:24]process_json_proto returns [23:33:24]Send response to host [23:33:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163378,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:33:24]free response buf [23:33:24]execute_script done [23:33:24]execute_script returns [23:33:24]free content buf [23:33:24]Sock 10.Close socket [23:33:24]Sock 10.Thread stoped [23:33:26]ConnectInit Can't take IP for lk.salyk.kg [23:33:26]CommunicateWithHost connect error [23:33:26]CommunicateWithHost err = -1 [23:33:26]OFD Sender: Server communicate error [23:33:30]recv_with_timeout no data received [23:33:30]accept exits with 9 [23:33:30]New connection [23:33:30]New thread 3066543460 created [23:33:30]Thread 3066686820 joined [23:33:30]Waiting for new connection... [23:33:30] Sock 9.Parse request [23:33:30]Sock 9.Check first char [23:33:30]Sock 9.First char is OK [23:33:30]request: POST /json_proto HTTP/1.0 [23:33:30]Method: POST [23:33:30]URL: /json_proto [23:33:30]Method is POST - this is cgi request [23:33:30]url: /json_proto [23:33:30]query_string will be loaded in cgi processing [23:33:30]execute_cgi json_proto POST (null) [23:33:30]execute_cgi path=json_proto method=POST [23:33:30]POST find Content-Length [23:33:30]Host: 172.17.44.132:8080 [23:33:30]Content-Length: 739 [23:33:30]Content-Type: application/json [23:33:30] [23:33:30]POST finish read [23:33:30]Found Content-Length = 739 [23:33:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50527", "tax_sys" : 0, "items" : [ { "code": "4700000481972", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0433\u0440\u0435\u0439\u043F\u0444\u0440\u0443\u0442-\u043C\u0430\u0440\u0430\u043A\u0443\u0439\u044F 0", "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" ] } } [23:33:30]execute_script... [23:33: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)50527", "tax_sys" : 0, "items" : [ { "code": "4700000481972", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u044D\u043D\u0435\u0440\u0433 Nitro \u0433\u0440\u0435\u0439\u043F\u0444\u0440\u0443\u0442-\u043C\u0430\u0440\u0430\u043A\u0443\u0439\u044F 0", "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" ] } } [23:33:30]POST & json_proto [23:33:30]process_json_proto [23:33:30]json parsed OK: [23:33:30]protocol is kg_v1.0 [23:33:30]action value=close_receipt [23:33:30]process_action close_receipt [23:33:30]cmd_close_receipt [23:33:30]MH_GetDate [23:33:30]Write to MH i2c: F0 00 00 32 06 27 [23:33:30]Write i2c OK [23:33:30]MH_I2C_Read... [23:33:30]Read from MH i2c: F0 [23:33:30]MH_I2C_Read... [23:33:30]Read from MH i2c: F0 09 00 [23:33:30]MH_I2C_Read... [23:33:30]Read from MH i2c: F0 09 00 32 06 00 CB 27 C5 66 2A 83 C1 65 20 [23:33:30]GetLastDocTimeStamp 1724196800 [23:33:30]current date 1724196811 [23:33:30]FM_GetShiftState [23:33:30]SAM_PROTO_GetShiftState [23:33:30]wFMCommunicate request_size=4 [23:33:30]MH_SAM_APDU [23:33:30]CAPDU: 80 13 01 00 [23:33:30]Write to MH i2c: E2 08 00 33 06 80 13 01 00 00 00 00 00 B6 [23:33:30]Write i2c OK [23:33:30]MH_I2C_Read... [23:33:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:33:31]Read from MH i2c: E2 [23:33:31]MH_I2C_Read... [23:33:31]Read from MH i2c: E2 0E 00 [23:33:31]MH_I2C_Read... [23:33:31]Read from MH i2c: E2 0E 00 33 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 84 [23:33:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:33:31]wFMCommunicate OK [23:33:31]SAM_PROTO_GetShiftState done [23:33:31]FM_GetShiftState done [23:33:31]opened in 1724113081 [23:33:31]opened+sec_in_day 1724199481 [23:33:31]quantity*price = 9500 [23:33:31]sum+1 = 9501 [23:33:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 824 20.08.2024 23:33 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163379 ФПД: 171926907150037 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233331&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163379&fm=171926907150037&tin=02508201610067®Number=0000000000092562&sum=9500 0 [23:33:32]StoreToDocumentArchive [23:33:32]shift 465 fd 163379 [23:33:32]save to /storage/0465/doc_00163379 [23:33:32]save last doc name /storage/0465/doc_00163379 to /storage/kkm_last_doc_name [23:33:32]save OK [23:33:32]Clear old archive folders... [23:33:32]ProcessDocumentItem done err = 0, tmpTLVsize=311 [23:33:32]tlvbuf is 0034BC30 [23:33:32]SAM_PROTO_ClearQueue [23:33:32]wFMCommunicate request_size=4 [23:33:32]MH_SAM_APDU [23:33:32]CAPDU: 80 09 00 00 [23:33:32]Write to MH i2c: E2 08 00 40 06 80 09 00 00 00 00 00 00 B8 [23:33:32]Write i2c OK [23:33:32]MH_I2C_Read... [23:33:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:33:32]Read from MH i2c: E2 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 03 00 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 03 00 40 06 00 90 00 BA [23:33:32]RAPDU: 90 00 [23:33:32]wFMCommunicate OK [23:33:32]SAM_PROTO_ClearQueue done [23:33:32]KKMCreateOFDPacket [23:33:32]OFDProtocolAddRootSTLVToBuf [23:33:32]FM_MakeSignedData [23:33:32]FM_MakeSignedData [23:33:32]SAM_PROTO_SignData [23:33:32]wFMCommunicate request_size=4 [23:33:32]MH_SAM_APDU [23:33:32]CAPDU: 80 0D 01 02 [23:33:32]Write to MH i2c: E2 08 00 41 06 80 0D 01 02 00 00 00 00 C0 [23:33:32]Write i2c OK [23:33:32]MH_I2C_Read... [23:33:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:33:32]Read from MH i2c: E2 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 03 00 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 03 00 41 06 00 90 00 BB [23:33:32]RAPDU: 90 00 [23:33:32]wFMCommunicate OK [23:33:32]wFMCommunicate request_size=255 [23:33:32]MH_SAM_APDU [23:33:32]CAPDU: 80 0D 02 02 FA 03 00 37 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 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 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 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 38 03 00 00 F4 03 04 00 CB 27 C5 66 0E 04 04 00 D1 01 [23:33:32]Write to MH i2c: E2 02 01 42 06 80 0D 02 02 FA 00 03 00 37 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 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 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 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 38 03 00 00 F4 03 04 00 CB 27 C5 66 0E 04 04 00 D1 01 00 00 75 [23:33:32]Write i2c OK [23:33:32]MH_I2C_Read... [23:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:33:32]Read from MH i2c: E2 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 03 00 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 03 00 42 06 00 90 00 BC [23:33:32]RAPDU: 90 00 [23:33:32]wFMCommunicate OK [23:33:32]wFMCommunicate request_size=70 [23:33:32]MH_SAM_APDU [23:33:32]CAPDU: 80 0D 02 02 41 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7E 02 00 35 04 06 00 9C 5D DA 3A 5E D5 [23:33:32]Write to MH i2c: E2 49 00 43 06 80 0D 02 02 41 00 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7E 02 00 35 04 06 00 9C 5D DA 3A 5E D5 00 00 D2 [23:33:32]Write i2c OK [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 [23:33:32]MH_I2C_Read... [23:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:33:32]Read from MH i2c: E2 03 00 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 03 00 43 06 00 90 00 BD [23:33:32]RAPDU: 90 00 [23:33:32]wFMCommunicate OK [23:33:32]wFMCommunicate request_size=4 [23:33:32]MH_SAM_APDU [23:33:32]CAPDU: 80 0D 03 02 [23:33:32]Write to MH i2c: E2 08 00 44 06 80 0D 03 02 00 00 00 00 C5 [23:33:32]Write i2c OK [23:33:32]MH_I2C_Read... [23:33:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:33:32]Read from MH i2c: E2 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 0B 00 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 0B 00 44 06 00 3E B9 9F D2 C3 9A 8A 56 90 00 6B [23:33:32]RAPDU: 3E B9 9F D2 C3 9A 8A 56 90 00 [23:33:32]wFMCommunicate OK [23:33:32]SAM_PROTO_SignData done [23:33:32]FM_MakeSignedData done [23:33:32]CreateOFDProtocolMessage [23:33:32]wFMCommunicate request_size=4 [23:33:32]MH_SAM_APDU [23:33:32]CAPDU: 80 11 00 00 [23:33:32]Write to MH i2c: E2 08 00 45 06 80 11 00 00 00 00 00 00 C5 [23:33:32]Write i2c OK [23:33:32]MH_I2C_Read... [23:33:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:33:32]Read from MH i2c: E2 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 17 00 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: E2 17 00 45 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1E [23:33:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:33:32]wFMCommunicate OK [23:33:32]CreateOFDProtocolMessage done [23:33:32]OFDSenderStorePacket 163379 [23:33:32]StoreOFDPacket docnum=163379 [23:33:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4B 01 00 00 7A 3B 43 01 DC F3 5A 03 01 00 03 00 37 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 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 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 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 38 03 00 00 F4 03 04 00 CB 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7E 02 00 35 04 06 00 9C 5D DA 3A 5E D5 3E B9 9F D2 C3 9A 8A 56 [23:33:32]CheckFolder [23:33:32]dirname=/storage/ofd_packets [23:33:32]CheckFolder done [23:33:32]ProducePacketName [23:33:32]name=ofd_packets/00163379 [23:33:32]NVStorageSaveData ofd_packets/00163379 [23:33:32]File name is /storage/ofd_packets/00163379 [23:33:32]Write 361 bytes [23:33:32]NVStorageSaveData done [23:33:32]OFDSenderStorePacket done [23:33:32]KKMCreateOFDPacket done [23:33:32]NVStorageSaveData kkm_last_timestamp [23:33:32]File name is /storage/kkm_last_timestamp [23:33:32]Write 4 bytes [23:33:32]NVStorageSaveData done [23:33:32]ExternCall_PrintAddStr [23:33:32]wPrintStart [23:33:32]Write to MH i2c: 01 00 00 46 06 4C [23:33:32]Write i2c OK [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: 01 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: 01 07 00 [23:33:32]MH_I2C_Read... [23:33:32]Read from MH i2c: 01 07 00 46 06 00 00 00 00 00 FF 0F 61 [23:33:32]RasterBufferAndPrint [23:33:32]line Счет N : (3)50527 [23:33:32]line ИНН: 02508201610067 [23:33:32]line Контрольно-Кассовый Чек [23:33:32]line ПРОДАЖА [23:33:32]line Товар: 4700000481972 [23:33:32]line Напиток энерг Nitro грейпфрут-маракуйя 0 [23:33:32]line 1.000 * 95.00 [23:33:32]line = 95.00 [23:33:32]line НДС 12% НСП 1% [23:33:32]line > о реализуемом товаре [23:33:32]line ИТОГО: 95.00 [23:33:32]line НСП 1% : 0.84 [23:33:32]line НДС 12% : 10.09 [23:33:32]line Наличными: 95.00 [23:33:32]line Безнал.: 0.00 [23:33:32]line Место: АЗС № 130 "Партнер Нефть" [23:33:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:33:32]line СНО: Общий режим [23:33:32]line Чек 824 20.08.2024 23:33 [23:33:32]line Смена: 465 ФФД: 1.0 [23:33:32]line ЗНМ: 0300000070 [23:33:32]line РНМ: 0000000000092562 [23:33:32]line Версия ККМ: 001 [23:33:32]line ФМ: 0000000000871769 [23:33:32]line ФД: 163379 [23:33:32]line ФПД: 171926907150037 [23:33:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233331&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163379&fm=171926907150037&tin=02508201610067®Number=0000000000092562&sum=9500 [23:33:32]line 0 [23:33:32]written 0, free lines is 4095 [23:33:33]Write to MH i2c: 01 00 00 6F 06 75 [23:33:33]Write i2c OK [23:33:33]MH_I2C_Read... [23:33:33]Read from MH i2c: 01 [23:33:33]MH_I2C_Read... [23:33:33]Read from MH i2c: 01 07 00 [23:33:33]MH_I2C_Read... [23:33:33]Read from MH i2c: 01 07 00 6F 06 00 00 00 00 00 D3 0C 5B [23:33:33]RasterBufferAndPrint [23:33:33]line [23:33:33]line [23:33:33]line [23:33:33]line [23:33:33]line [23:33:33]written 0, free lines is 3296 [23:33:33]MH_Cut [23:33:33]Write to MH i2c: D1 01 00 76 06 01 4E [23:33:33]Write i2c OK [23:33:33]MH_I2C_Read... [23:33:33]Read from MH i2c: D1 [23:33:33]MH_I2C_Read... [23:33:33]Read from MH i2c: D1 01 00 [23:33:33]MH_I2C_Read... [23:33:33]Read from MH i2c: D1 01 00 76 06 00 4D [23:33:33]Write to MH i2c: 01 00 00 77 06 7D [23:33:33]Write i2c OK [23:33:33]MH_I2C_Read... [23:33:34]*** Cut start [23:33:34]*** Purtial cut [23:33:34]*** Stage 1: CUTSNS_PIN = 1 [23:33:36]Read from MH i2c: 01 [23:33:36]MH_I2C_Read... [23:33:36]*** Stop cut motor [23:33:36]*** Cut end [23:33:36]Read from MH i2c: 01 07 00 [23:33:36]MH_I2C_Read... [23:33:36]Read from MH i2c: 01 07 00 77 06 00 00 00 00 00 FF 0F 92 [23:33:36]process_action close_receipt done [23:33:36]requested_data is exist [23:33:36]produce_requested_data [23:33:36]requested_item fm.sn is exist - process it [23:33:36]wFMCommunicate request_size=4 [23:33:36]MH_SAM_APDU [23:33:36]CAPDU: 80 11 00 00 [23:33:36]Write to MH i2c: E2 08 00 78 06 80 11 00 00 00 00 00 00 F8 [23:33:36]Write i2c OK [23:33:36]MH_I2C_Read... [23:33:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:33:36]Read from MH i2c: E2 [23:33:36]MH_I2C_Read... [23:33:36]Read from MH i2c: E2 17 00 [23:33:36]MH_I2C_Read... [23:33:36]Read from MH i2c: E2 17 00 78 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [23:33:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:33:36]wFMCommunicate OK [23:33:36]requested_item fd.num is exist - process it [23:33:36]SAM_PROTO_GetFieldsCounters [23:33:36]wFMCommunicate request_size=4 [23:33:36]MH_SAM_APDU [23:33:36]CAPDU: 80 13 00 00 [23:33:36]Write to MH i2c: E2 08 00 79 06 80 13 00 00 00 00 00 00 FB [23:33:36]Write i2c OK [23:33:36]MH_I2C_Read... [23:33:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:33:36]Read from MH i2c: E2 [23:33:36]MH_I2C_Read... [23:33:36]Read from MH i2c: E2 62 00 [23:33:36]MH_I2C_Read... [23:33:36]Read from MH i2c: E2 62 00 79 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 38 03 00 00 5E 04 04 00 38 03 00 00 57 04 04 00 39 03 00 00 19 04 04 00 00 00 00 00 90 00 57 [23: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 33 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 38 03 00 00 5E 04 04 00 38 03 00 00 57 04 04 00 39 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:33:36]wFMCommunicate OK [23:33:36]SAM_PROTO_GetFieldsCounters done [23:33:36]requested_item shift.num is exist - process it [23:33:36]requested_item shift.opened is exist - process it [23:33:36]req_shift_opened [23:33:36]FM_GetShiftState [23:33:36]SAM_PROTO_GetShiftState [23:33:36]wFMCommunicate request_size=4 [23:33:36]MH_SAM_APDU [23:33:36]CAPDU: 80 13 01 00 [23:33:36]Write to MH i2c: E2 08 00 7A 06 80 13 01 00 00 00 00 00 FD [23:33:36]Write i2c OK [23:33:36]MH_I2C_Read... [23:33:36]ConnectInit Can't take IP for lk.salyk.kg [23:33:36]CommunicateWithHost connect error [23:33:36]CommunicateWithHost err = -1 [23:33:36]OFD Sender: Server communicate error [23:33:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:33:36]Read from MH i2c: E2 [23:33:36]MH_I2C_Read... [23:33:36]Read from MH i2c: E2 0E 00 [23:33:36]MH_I2C_Read... [23:33:36]Read from MH i2c: E2 0E 00 7A 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CB [23:33:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:33:36]wFMCommunicate OK [23:33:36]SAM_PROTO_GetShiftState done [23:33:36]FM_GetShiftState done [23:33:36]req_shift_opened done [23:33:36]requested_item shift.open_date is exist - process it [23:33:36]req_shift_open_date [23:33:36]req_shift_open_date done [23:33:36]produce_requested_data done [23:33:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163379,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:33:36]process_action_free close_receipt [23:33:36]json_value_free [23:33:36]json_value_free done [23:33:36]process_json_proto returns [23:33:36]Send response to host [23:33:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163379,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:33:36]free response buf [23:33:36]execute_script done [23:33:36]execute_script returns [23:33:36]free content buf [23:33:36]Sock 9.Close socket [23:33:36]Sock 9.Thread stoped [23:33:36]OFD Sender: Processing packet 163378 [packets to send 962, broken 960] [23:33:36]ProducePacketName [23:33:36]name=ofd_packets/00163378 [23:33:36]OFD Sender: To server: pG, [23:33:36]CommunicateWithHost lk.salyk.kg:30040 [23:33:36]ConnectInit lk.salyk.kg [23:33:42]recv_with_timeout no data received [23:34:02]Connected sock=9 [23:34:02]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 3D F8 04 01 02 CE 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 20 4E 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 37 03 00 00 F4 03 04 00 C0 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 32 7E 02 00 35 04 06 00 A6 97 B2 F2 86 A3 3F A8 AA B4 A2 AA CB B2 [23:34:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 9D 97 47 00 89 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 36 39 10 04 04 00 32 7E 02 00 F4 03 04 00 3E D1 C4 66 B6 04 01 00 00 36 22 0D 0D 9A 5A 7B 18 [23:34:05]CommunicateWithHost err = 0 [23:34:05]CheckOFDResponse [23:34:05]1017 (14) - 77093643461234 [23:34:05]1041 (16) - 0000000000871769 [23:34:05]1040 (4) - 163378 [23:34:05]1012 (4) - 20.08.2024 17:24 [23:34:05]1206 (1) - 0 [23:34:05]OFD Sender: Remove packet 163378 [23:34:05]ProducePacketName [23:34:05]name=ofd_packets/00163378 [23:34:05]NVStorageDeleteData [23:34:05]OFD Sender: Processing packet 163379 [packets to send 961, broken 960] [23:34:05]ProducePacketName [23:34:05]name=ofd_packets/00163379 [23:34:05]OFD Sender: To server: pG, [23:34:05]CommunicateWithHost lk.salyk.kg:30040 [23:34:05]ConnectInit lk.salyk.kg [23:34:07]recv_with_timeout no data received [23:34:10]ConnectInit Can't take IP for lk.salyk.kg [23:34:10]CommunicateWithHost connect error [23:34:10]CommunicateWithHost err = -1 [23:34:10]OFD Sender: Server communicate error [23:34:16]OFD Sender: Processing packet 163379 [packets to send 961, broken 960] [23:34:16]ProducePacketName [23:34:16]name=ofd_packets/00163379 [23:34:16]OFD Sender: To server: pG, [23:34:16]CommunicateWithHost lk.salyk.kg:30040 [23:34:16]ConnectInit lk.salyk.kg [23:34:19]Connected sock=10 [23:34:19]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4B 01 00 00 7A 3B 43 01 DC F3 5A 03 01 00 03 00 37 01 1E 04 01 00 01 23 04 89 00 8A 04 0D 00 34 37 30 30 30 30 30 34 38 31 39 37 32 06 04 45 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 B3 D1 80 D0 B5 D0 B9 D0 BF D1 84 D1 80 D1 83 D1 82 2D D0 BC D0 B0 D1 80 D0 B0 D0 BA D1 83 D0 B9 D1 8F 20 30 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 38 03 00 00 F4 03 04 00 CB 27 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7E 02 00 35 04 06 00 9C 5D DA 3A 5E D5 3E B9 9F D2 C3 9A 8A 56 [23:34: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 36 39 4F 00 00 00 FB B3 47 00 3D 85 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 33 7E 02 00 F4 03 04 00 4D D1 C4 66 B6 04 01 00 00 FE 9B 16 00 4D 18 B6 1D [23:34:20]CommunicateWithHost err = 0 [23:34:20]CheckOFDResponse [23:34:20]1017 (14) - 77093643461234 [23:34:20]1041 (16) - 0000000000871769 [23:34:20]1040 (4) - 163379 [23:34:20]1012 (4) - 20.08.2024 17:24 [23:34:20]1206 (1) - 0 [23:34:20]OFD Sender: Remove packet 163379 [23:34:20]ProducePacketName [23:34:20]name=ofd_packets/00163379 [23:34:20]NVStorageDeleteData [23:34:21]OFD Sender: No OFD packet to send [23:34:26]OFD Sender: No OFD packet to send [23:34:31]OFD Sender: No OFD packet to send [23:34:32]accept exits with 7 [23:34:32]New connection [23:34:32]New thread 3066686820 created [23:34:32]Thread 3066543460 joined [23:34:32]Waiting for new connection... [23:34:32] Sock 7.Parse request [23:34:32]Sock 7.Check first char [23:34:32]Sock 7.First char is OK [23:34:32]request: POST /json_proto HTTP/1.0 [23:34:32]Method: POST [23:34:32]URL: /json_proto [23:34:32]Method is POST - this is cgi request [23:34:32]url: /json_proto [23:34:32]query_string will be loaded in cgi processing [23:34:32]execute_cgi json_proto POST (null) [23:34:32]execute_cgi path=json_proto method=POST [23:34:32]POST find Content-Length [23:34:32]Host: 172.17.44.132:8080 [23:34:32]Content-Length: 678 [23:34:32]Content-Type: application/json [23:34:32] [23:34:32]POST finish read [23:34:32]Found Content-Length = 678 [23:34:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.130, "sum" : 900.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:34:32]execute_script... [23:34: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)291905", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 12.130, "sum" : 900.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 900.00, "total" : 900.00, "payments": [ { "type": 0, "sum" : 900.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:34:32]POST & json_proto [23:34:32]process_json_proto [23:34:32]json parsed OK: [23:34:32]protocol is kg_v1.0 [23:34:32]action value=close_receipt [23:34:32]process_action close_receipt [23:34:32]cmd_close_receipt [23:34:32]MH_GetDate [23:34:32]Write to MH i2c: F0 00 00 7B 06 70 [23:34:32]Write i2c OK [23:34:32]MH_I2C_Read... [23:34:32]Read from MH i2c: F0 [23:34:32]MH_I2C_Read... [23:34:32]Read from MH i2c: F0 09 00 [23:34:32]MH_I2C_Read... [23:34:32]Read from MH i2c: F0 09 00 7B 06 00 09 28 C5 66 2A 83 C1 65 A8 [23:34:32]GetLastDocTimeStamp 1724196811 [23:34:32]current date 1724196873 [23:34:32]FM_GetShiftState [23:34:32]SAM_PROTO_GetShiftState [23:34:32]wFMCommunicate request_size=4 [23:34:32]MH_SAM_APDU [23:34:32]CAPDU: 80 13 01 00 [23:34:32]Write to MH i2c: E2 08 00 7C 06 80 13 01 00 00 00 00 00 FF [23:34:32]Write i2c OK [23:34:32]MH_I2C_Read... [23:34:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:34:32]Read from MH i2c: E2 [23:34:32]MH_I2C_Read... [23:34:32]Read from MH i2c: E2 0E 00 [23:34:32]MH_I2C_Read... [23:34:32]Read from MH i2c: E2 0E 00 7C 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 CD [23:34:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:34:32]wFMCommunicate OK [23:34:32]SAM_PROTO_GetShiftState done [23:34:32]FM_GetShiftState done [23:34:32]opened in 1724113081 [23:34:32]opened+sec_in_day 1724199481 [23:34:32]quantity*price = 90004 [23:34:32]sum+1 = 90006 [23:34:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 900.00 Внесено: 900.00 СДАЧА: 0.00 НСП 1% : 7.96 НДС 12% : 95.58 Наличными: 900.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 825 20.08.2024 23:34 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163380 ФПД: 241722913201912 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233433&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163380&fm=241722913201912&tin=02508201610067®Number=0000000000092562&sum=90000 [23:34:33]StoreToDocumentArchive [23:34:33]shift 465 fd 163380 [23:34:33]save to /storage/0465/doc_00163380 [23:34:33]save last doc name /storage/0465/doc_00163380 to /storage/kkm_last_doc_name [23:34:33]save OK [23:34:33]Clear old archive folders... [23:34:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:34:33]tlvbuf is 0029DA60 [23:34:33]SAM_PROTO_ClearQueue [23:34:33]wFMCommunicate request_size=4 [23:34:33]MH_SAM_APDU [23:34:33]CAPDU: 80 09 00 00 [23:34:33]Write to MH i2c: E2 08 00 89 06 80 09 00 00 00 00 00 00 01 [23:34:33]Write i2c OK [23:34:33]MH_I2C_Read... [23:34:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:34:33]Read from MH i2c: E2 [23:34:33]MH_I2C_Read... [23:34:33]Read from MH i2c: E2 03 00 [23:34:33]MH_I2C_Read... [23:34:33]Read from MH i2c: E2 03 00 89 06 00 90 00 03 [23:34:33]RAPDU: 90 00 [23:34:33]wFMCommunicate OK [23:34:33]SAM_PROTO_ClearQueue done [23:34:33]KKMCreateOFDPacket [23:34:33]OFDProtocolAddRootSTLVToBuf [23:34:33]FM_MakeSignedData [23:34:33]FM_MakeSignedData [23:34:33]SAM_PROTO_SignData [23:34:33]wFMCommunicate request_size=4 [23:34:33]MH_SAM_APDU [23:34:33]CAPDU: 80 0D 01 02 [23:34:33]Write to MH i2c: E2 08 00 8A 06 80 0D 01 02 00 00 00 00 09 [23:34:33]Write i2c OK [23:34:33]MH_I2C_Read... [23:34:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:34:33]Read from MH i2c: E2 [23:34:33]MH_I2C_Read... [23:34:33]Read from MH i2c: E2 03 00 [23:34:33]MH_I2C_Read... [23:34:33]Read from MH i2c: E2 03 00 8A 06 00 90 00 04 [23:34:33]RAPDU: 90 00 [23:34:33]wFMCommunicate OK [23:34:33]wFMCommunicate request_size=255 [23:34:33]MH_SAM_APDU [23:34: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 03 00 00 F4 03 04 00 09 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7E 02 00 35 04 06 00 DB [23:34:33]Write to MH i2c: E2 02 01 8B 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 03 00 00 F4 03 04 00 09 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7E 02 00 35 04 06 00 DB 00 00 2D [23:34:34]Write i2c OK [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: E2 [23:34:34]MH_I2C_Read... [23:34:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:34:34]Read from MH i2c: E2 03 00 [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: E2 03 00 8B 06 00 90 00 05 [23:34:34]RAPDU: 90 00 [23:34:34]wFMCommunicate OK [23:34:34]wFMCommunicate request_size=10 [23:34:34]MH_SAM_APDU [23:34:34]CAPDU: 80 0D 02 02 05 D8 80 60 1E F8 [23:34:34]Write to MH i2c: E2 0D 00 8C 06 80 0D 02 02 05 00 D8 80 60 1E F8 00 00 E4 [23:34:34]Write i2c OK [23:34:34]MH_I2C_Read... [23:34:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:34:34]Read from MH i2c: E2 [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: E2 03 00 [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: E2 03 00 8C 06 00 90 00 06 [23:34:34]RAPDU: 90 00 [23:34:34]wFMCommunicate OK [23:34:34]wFMCommunicate request_size=4 [23:34:34]MH_SAM_APDU [23:34:34]CAPDU: 80 0D 03 02 [23:34:34]Write to MH i2c: E2 08 00 8D 06 80 0D 03 02 00 00 00 00 0E [23:34:34]Write i2c OK [23:34:34]MH_I2C_Read... [23:34:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:34:34]Read from MH i2c: E2 [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: E2 0B 00 [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: E2 0B 00 8D 06 00 3F 67 FE 1C 12 E9 5E 2A 90 00 52 [23:34:34]RAPDU: 3F 67 FE 1C 12 E9 5E 2A 90 00 [23:34:34]wFMCommunicate OK [23:34:34]SAM_PROTO_SignData done [23:34:34]FM_MakeSignedData done [23:34:34]CreateOFDProtocolMessage [23:34:34]wFMCommunicate request_size=4 [23:34:34]MH_SAM_APDU [23:34:34]CAPDU: 80 11 00 00 [23:34:34]Write to MH i2c: E2 08 00 8E 06 80 11 00 00 00 00 00 00 0E [23:34:34]Write i2c OK [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: E2 [23:34:34]MH_I2C_Read... [23:34:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:34:34]Read from MH i2c: E2 17 00 [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: E2 17 00 8E 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [23:34:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:34:34]wFMCommunicate OK [23:34:34]CreateOFDProtocolMessage done [23:34:34]OFDSenderStorePacket 163380 [23:34:34]StoreOFDPacket docnum=163380 [23:34:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 98 7A 07 01 72 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 03 00 00 F4 03 04 00 09 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7E 02 00 35 04 06 00 DB D8 80 60 1E F8 3F 67 FE 1C 12 E9 5E 2A [23:34:34]CheckFolder [23:34:34]dirname=/storage/ofd_packets [23:34:34]CheckFolder done [23:34:34]ProducePacketName [23:34:34]name=ofd_packets/00163380 [23:34:34]NVStorageSaveData ofd_packets/00163380 [23:34:34]File name is /storage/ofd_packets/00163380 [23:34:34]Write 301 bytes [23:34:34]NVStorageSaveData done [23:34:34]OFDSenderStorePacket done [23:34:34]KKMCreateOFDPacket done [23:34:34]NVStorageSaveData kkm_last_timestamp [23:34:34]File name is /storage/kkm_last_timestamp [23:34:34]Write 4 bytes [23:34:34]NVStorageSaveData done [23:34:34]ExternCall_PrintAddStr [23:34:34]wPrintStart [23:34:34]Write to MH i2c: 01 00 00 8F 06 95 [23:34:34]Write i2c OK [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: 01 [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: 01 07 00 [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: 01 07 00 8F 06 00 00 00 00 00 FF 0F AA [23:34:34]RasterBufferAndPrint [23:34:34]line Счет N : (1)291905 [23:34:34]line ИНН: 02508201610067 [23:34:34]line Контрольно-Кассовый Чек [23:34:34]line ПРОДАЖА [23:34:34]line ТРК (МРК, ГНК) : 63 [23:34:34]line Товар: 2710124500 [23:34:34]line Аи-95-К-5 [23:34:34]line 12.130 * 74.20 [23:34:34]line = 900.05 [23:34:34]line НДС 12% НСП 1% [23:34:34]line > о реализуемом товаре [23:34:34]line ОКРУГЛЕНИЕ: -0.05 [23:34:34]line ИТОГО: 900.00 [23:34:34]line Внесено: 900.00 [23:34:34]line СДАЧА: 0.00 [23:34:34]line НСП 1% : 7.96 [23:34:34]line НДС 12% : 95.58 [23:34:34]line Наличными: 900.00 [23:34:34]line Безнал.: 0.00 [23:34:34]line Место: АЗС № 130 "Партнер Нефть" [23:34:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:34:34]line СНО: Общий режим [23:34:34]OFD Sender: Processing packet 163380 [packets to send 961, broken 960] [23:34:34]ProducePacketName [23:34:34]name=ofd_packets/00163380 [23:34:34]OFD Sender: To server: pG, [23:34:34]CommunicateWithHost lk.salyk.kg:30040 [23:34:34]ConnectInit lk.salyk.kg [23:34:34]line Чек 825 20.08.2024 23:34 [23:34:34]line Смена: 465 ФФД: 1.0 [23:34:34]line ЗНМ: 0300000070 [23:34:34]line РНМ: 0000000000092562 [23:34:34]line Версия ККМ: 001 [23:34:34]line ФМ: 0000000000871769 [23:34:34]line ФД: 163380 [23:34:34]line ФПД: 241722913201912 [23:34:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233433&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163380&fm=241722913201912&tin=02508201610067®Number=0000000000092562&sum=90000 [23:34:34]written 0, free lines is 4095 [23:34:34]Write to MH i2c: 01 00 00 BA 06 C0 [23:34:34]Write i2c OK [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: 01 [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: 01 07 00 [23:34:34]MH_I2C_Read... [23:34:34]Read from MH i2c: 01 07 00 BA 06 00 00 00 00 00 B9 0C 8C [23:34:34]RasterBufferAndPrint [23:34:34]line [23:34:34]line [23:34:34]line [23:34:34]line [23:34:34]line [23:34:34]written 0, free lines is 3269 [23:34:35]MH_Cut [23:34:35]Write to MH i2c: D1 01 00 C1 06 01 99 [23:34:35]Write i2c OK [23:34:35]MH_I2C_Read... [23:34:35]Read from MH i2c: D1 [23:34:35]MH_I2C_Read... [23:34:35]Read from MH i2c: D1 01 00 [23:34:35]MH_I2C_Read... [23:34:35]Read from MH i2c: D1 01 00 C1 06 00 98 [23:34:35]Write to MH i2c: 01 00 00 C2 06 C8 [23:34:35]Write i2c OK [23:34:35]MH_I2C_Read... [23:34:35]*** Cut start [23:34:35]*** Purtial cut [23:34:35]*** Stage 1: CUTSNS_PIN = 1 [23:34:37]Read from MH i2c: 01 [23:34:37]MH_I2C_Read... [23:34:37]*** Stop cut motor [23:34:37]*** Cut end [23:34:37]Read from MH i2c: 01 07 00 [23:34:37]MH_I2C_Read... [23:34:37]Read from MH i2c: 01 07 00 C2 06 00 00 00 00 00 FF 0F DD [23:34:37]process_action close_receipt done [23:34:37]requested_data is exist [23:34:37]produce_requested_data [23:34:37]requested_item fm.sn is exist - process it [23:34:37]wFMCommunicate request_size=4 [23:34:37]MH_SAM_APDU [23:34:37]CAPDU: 80 11 00 00 [23:34:37]Write to MH i2c: E2 08 00 C3 06 80 11 00 00 00 00 00 00 43 [23:34:37]Write i2c OK [23:34:37]MH_I2C_Read... [23:34:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:34:37]Read from MH i2c: E2 [23:34:37]MH_I2C_Read... [23:34:37]Read from MH i2c: E2 17 00 [23:34:37]MH_I2C_Read... [23:34:37]Read from MH i2c: E2 17 00 C3 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [23:34:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:34:37]wFMCommunicate OK [23:34:37]requested_item fd.num is exist - process it [23:34:37]SAM_PROTO_GetFieldsCounters [23:34:37]wFMCommunicate request_size=4 [23:34:37]MH_SAM_APDU [23:34:37]CAPDU: 80 13 00 00 [23:34:37]Write to MH i2c: E2 08 00 C4 06 80 13 00 00 00 00 00 00 46 [23:34:37]Write i2c OK [23:34:37]MH_I2C_Read... [23:34:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:34:38]Read from MH i2c: E2 [23:34:38]MH_I2C_Read... [23:34:38]Read from MH i2c: E2 62 00 [23:34:38]MH_I2C_Read... [23:34:38]Read from MH i2c: E2 62 00 C4 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 39 03 00 00 5E 04 04 00 39 03 00 00 57 04 04 00 3A 03 00 00 19 04 04 00 00 00 00 00 90 00 A6 [23:34: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 34 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 39 03 00 00 5E 04 04 00 39 03 00 00 57 04 04 00 3A 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:34:38]wFMCommunicate OK [23:34:38]SAM_PROTO_GetFieldsCounters done [23:34:38]requested_item shift.num is exist - process it [23:34:38]requested_item shift.opened is exist - process it [23:34:38]req_shift_opened [23:34:38]FM_GetShiftState [23:34:38]SAM_PROTO_GetShiftState [23:34:38]wFMCommunicate request_size=4 [23:34:38]MH_SAM_APDU [23:34:38]CAPDU: 80 13 01 00 [23:34:38]Write to MH i2c: E2 08 00 C5 06 80 13 01 00 00 00 00 00 48 [23:34:38]Write i2c OK [23:34:38]MH_I2C_Read... [23:34:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:34:38]Read from MH i2c: E2 [23:34:38]MH_I2C_Read... [23:34:38]Read from MH i2c: E2 0E 00 [23:34:38]MH_I2C_Read... [23:34:38]Read from MH i2c: E2 0E 00 C5 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 16 [23:34:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:34:38]wFMCommunicate OK [23:34:38]SAM_PROTO_GetShiftState done [23:34:38]FM_GetShiftState done [23:34:38]req_shift_opened done [23:34:38]requested_item shift.open_date is exist - process it [23:34:38]req_shift_open_date [23:34:38]req_shift_open_date done [23:34:38]produce_requested_data done [23:34:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163380,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:34:38]process_action_free close_receipt [23:34:38]json_value_free [23:34:38]json_value_free done [23:34:38]process_json_proto returns [23:34:38]Send response to host [23:34:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163380,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:34:38]free response buf [23:34:38]execute_script done [23:34:38]execute_script returns [23:34:38]free content buf [23:34:38]Sock 7.Close socket [23:34:38]Sock 7.Thread stoped [23:34:39]Connected sock=11 [23:34: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 36 39 0F 01 00 00 98 7A 07 01 72 D9 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 62 2F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 95 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 90 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1C 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 56 25 00 00 00 00 07 04 06 00 90 5F 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 03 00 00 F4 03 04 00 09 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 34 7E 02 00 35 04 06 00 DB D8 80 60 1E F8 3F 67 FE 1C 12 E9 5E 2A [23:34:40]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 72 33 47 00 2C 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 36 39 10 04 04 00 34 7E 02 00 F4 03 04 00 61 D1 C4 66 B6 04 01 00 00 52 DB A5 10 F6 D1 F1 C1 [23:34:40]CommunicateWithHost err = 0 [23:34:40]CheckOFDResponse [23:34:40]1017 (14) - 77093643461234 [23:34:40]1041 (16) - 0000000000871769 [23:34:40]1040 (4) - 163380 [23:34:40]1012 (4) - 20.08.2024 17:24 [23:34:40]1206 (1) - 0 [23:34:40]OFD Sender: Remove packet 163380 [23:34:40]ProducePacketName [23:34:40]name=ofd_packets/00163380 [23:34:40]NVStorageDeleteData [23:34:40]OFD Sender: No OFD packet to send [23:34:45]OFD Sender: No OFD packet to send [23:34:50]OFD Sender: No OFD packet to send [23:34:51]recv_with_timeout no data received [23:34:55]OFD Sender: No OFD packet to send [23:35:00]OFD Sender: No OFD packet to send [23:35:05]OFD Sender: No OFD packet to send [23:35:06]recv_with_timeout no data received [23:35:10]OFD Sender: No OFD packet to send [23:35:15]OFD Sender: No OFD packet to send [23:35:20]OFD Sender: No OFD packet to send [23:35:25]OFD Sender: No OFD packet to send [23:35:30]OFD Sender: No OFD packet to send [23:35:35]OFD Sender: No OFD packet to send [23:35:41]OFD Sender: No OFD packet to send [23:35:46]OFD Sender: No OFD packet to send [23:35:51]OFD Sender: No OFD packet to send [23:35:56]OFD Sender: No OFD packet to send [23:36:01]OFD Sender: No OFD packet to send [23:36:06]OFD Sender: No OFD packet to send [23:36:11]recv_with_timeout no data received [23:36:11]OFD Sender: No OFD packet to send [23:36:16]OFD Sender: No OFD packet to send [23:36:21]OFD Sender: No OFD packet to send [23:36:26]OFD Sender: No OFD packet to send [23:36:31]OFD Sender: No OFD packet to send [23:36:36]OFD Sender: No OFD packet to send [23:36:41]OFD Sender: No OFD packet to send [23:36:43]accept exits with 10 [23:36:43]New connection [23:36:43]New thread 3066543460 created [23:36:43]Thread 3066686820 joined [23:36:43]Waiting for new connection... [23:36:43] Sock 10.Parse request [23:36:43]Sock 10.Check first char [23:36:43]Sock 10.First char is OK [23:36:43]request: POST /json_proto HTTP/1.0 [23:36:43]Method: POST [23:36:43]URL: /json_proto [23:36:43]Method is POST - this is cgi request [23:36:43]url: /json_proto [23:36:43]query_string will be loaded in cgi processing [23:36:43]execute_cgi json_proto POST (null) [23:36:43]execute_cgi path=json_proto method=POST [23:36:43]POST find Content-Length [23:36:43]Host: 172.17.44.132:8080 [23:36:43]Content-Length: 685 [23:36:43]Content-Type: application/json [23:36:43] [23:36:43]POST finish read [23:36:43]Found Content-Length = 685 [23:36:43]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 78.160, "sum" : 3001.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9000.00, "total" : 3001.00, "payments": [ { "type": 0, "sum" : 3001.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:36:43]execute_script... [23:36:43]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291901", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 78.160, "sum" : 3001.34, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9000.00, "total" : 3001.00, "payments": [ { "type": 0, "sum" : 3001.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:36:43]POST & json_proto [23:36:43]process_json_proto [23:36:43]json parsed OK: [23:36:43]protocol is kg_v1.0 [23:36:43]action value=close_receipt [23:36:43]process_action close_receipt [23:36:43]cmd_close_receipt [23:36:43]MH_GetDate [23:36:43]Write to MH i2c: F0 00 00 C6 06 BB [23:36:43]Write i2c OK [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: F0 [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: F0 09 00 [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: F0 09 00 C6 06 00 8C 28 C5 66 2A 83 C1 65 76 [23:36:43]GetLastDocTimeStamp 1724196873 [23:36:43]current date 1724197004 [23:36:43]FM_GetShiftState [23:36:43]SAM_PROTO_GetShiftState [23:36:43]wFMCommunicate request_size=4 [23:36:43]MH_SAM_APDU [23:36:43]CAPDU: 80 13 01 00 [23:36:43]Write to MH i2c: E2 08 00 C7 06 80 13 01 00 00 00 00 00 4A [23:36:43]Write i2c OK [23:36:43]MH_I2C_Read... [23:36:43]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:36:43]Read from MH i2c: E2 [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: E2 0E 00 [23:36:43]MH_I2C_Read... [23:36:43]Read from MH i2c: E2 0E 00 C7 06 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 18 [23:36:43]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:36:43]wFMCommunicate OK [23:36:43]SAM_PROTO_GetShiftState done [23:36:43]FM_GetShiftState done [23:36:43]opened in 1724113081 [23:36:43]opened+sec_in_day 1724199481 [23:36:43]quantity*price = 300134 [23:36:43]sum+1 = 300135 [23:36:43]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.34 ИТОГО: 3001.00 Внесено: 9000.00 СДАЧА: 5999.00 НСП 1% : 26.56 НДС 12% : 318.73 Наличными: 3001.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 826 20.08.2024 23:36 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163381 ФПД: 207138087839484 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233644&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163381&fm=207138087839484&tin=02508201610067®Number=0000000000092562&sum=300100 [23:36:44]StoreToDocumentArchive [23:36:44]shift 465 fd 163381 [23:36:44]save to /storage/0465/doc_00163381 [23:36:44]save last doc name /storage/0465/doc_00163381 to /storage/kkm_last_doc_name [23:36:44]save OK [23:36:44]Clear old archive folders... [23:36:44]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:36:44]tlvbuf is 00351910 [23:36:44]SAM_PROTO_ClearQueue [23:36:44]wFMCommunicate request_size=4 [23:36:44]MH_SAM_APDU [23:36:44]CAPDU: 80 09 00 00 [23:36:44]Write to MH i2c: E2 08 00 D4 06 80 09 00 00 00 00 00 00 4C [23:36:44]Write i2c OK [23:36:44]MH_I2C_Read... [23:36:44]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:36:44]Read from MH i2c: E2 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: E2 03 00 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: E2 03 00 D4 06 00 90 00 4E [23:36:44]RAPDU: 90 00 [23:36:44]wFMCommunicate OK [23:36:44]SAM_PROTO_ClearQueue done [23:36:44]KKMCreateOFDPacket [23:36:44]OFDProtocolAddRootSTLVToBuf [23:36:44]FM_MakeSignedData [23:36:44]FM_MakeSignedData [23:36:44]SAM_PROTO_SignData [23:36:44]wFMCommunicate request_size=4 [23:36:44]MH_SAM_APDU [23:36:44]CAPDU: 80 0D 01 02 [23:36:44]Write to MH i2c: E2 08 00 D5 06 80 0D 01 02 00 00 00 00 54 [23:36:44]Write i2c OK [23:36:44]MH_I2C_Read... [23:36:44]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:36:44]Read from MH i2c: E2 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: E2 03 00 [23:36:44]MH_I2C_Read... [23:36:44]Read from MH i2c: E2 03 00 D5 06 00 90 00 4F [23:36:44]RAPDU: 90 00 [23:36:44]wFMCommunicate OK [23:36:44]wFMCommunicate request_size=255 [23:36:44]MH_SAM_APDU [23:36:44]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 50 31 01 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 7C 00 00 00 00 07 04 06 00 44 94 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 03 00 00 F4 03 04 00 8C 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7E 02 00 35 04 06 00 BC 64 [23:36:44]Write to MH i2c: E2 02 01 D6 06 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 50 31 01 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 7C 00 00 00 00 07 04 06 00 44 94 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 03 00 00 F4 03 04 00 8C 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7E 02 00 35 04 06 00 BC 64 00 00 84 [23:36:44]Write i2c OK [23:36:44]MH_I2C_Read... [23:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:45]Read from MH i2c: E2 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: E2 03 00 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: E2 03 00 D6 06 00 90 00 50 [23:36:45]RAPDU: 90 00 [23:36:45]wFMCommunicate OK [23:36:45]wFMCommunicate request_size=9 [23:36:45]MH_SAM_APDU [23:36:45]CAPDU: 80 0D 02 02 04 18 25 26 FC [23:36:45]Write to MH i2c: E2 0C 00 D7 06 80 0D 02 02 04 00 18 25 26 FC 00 00 BE [23:36:45]Write i2c OK [23:36:45]MH_I2C_Read... [23:36:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:36:45]Read from MH i2c: E2 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: E2 03 00 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: E2 03 00 D7 06 00 90 00 51 [23:36:45]RAPDU: 90 00 [23:36:45]wFMCommunicate OK [23:36:45]wFMCommunicate request_size=4 [23:36:45]MH_SAM_APDU [23:36:45]CAPDU: 80 0D 03 02 [23:36:45]Write to MH i2c: E2 08 00 D8 06 80 0D 03 02 00 00 00 00 59 [23:36:45]Write i2c OK [23:36:45]MH_I2C_Read... [23:36:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:36:45]Read from MH i2c: E2 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: E2 0B 00 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: E2 0B 00 D8 06 00 12 79 85 02 E0 E2 47 30 90 00 A5 [23:36:45]RAPDU: 12 79 85 02 E0 E2 47 30 90 00 [23:36:45]wFMCommunicate OK [23:36:45]SAM_PROTO_SignData done [23:36:45]FM_MakeSignedData done [23:36:45]CreateOFDProtocolMessage [23:36:45]wFMCommunicate request_size=4 [23:36:45]MH_SAM_APDU [23:36:45]CAPDU: 80 11 00 00 [23:36:45]Write to MH i2c: E2 08 00 D9 06 80 11 00 00 00 00 00 00 59 [23:36:45]Write i2c OK [23:36:45]MH_I2C_Read... [23:36:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:45]Read from MH i2c: E2 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: E2 17 00 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: E2 17 00 D9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B2 [23:36:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:36:45]wFMCommunicate OK [23:36:45]CreateOFDProtocolMessage done [23:36:45]OFDSenderStorePacket 163381 [23:36:45]StoreOFDPacket docnum=163381 [23:36:45]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 93 26 06 01 A2 BD 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 50 31 01 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 7C 00 00 00 00 07 04 06 00 44 94 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 03 00 00 F4 03 04 00 8C 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7E 02 00 35 04 06 00 BC 64 18 25 26 FC 12 79 85 02 E0 E2 47 30 [23:36:45]CheckFolder [23:36:45]dirname=/storage/ofd_packets [23:36:45]CheckFolder done [23:36:45]ProducePacketName [23:36:45]name=ofd_packets/00163381 [23:36:45]NVStorageSaveData ofd_packets/00163381 [23:36:45]File name is /storage/ofd_packets/00163381 [23:36:45]Write 300 bytes [23:36:45]NVStorageSaveData done [23:36:45]OFDSenderStorePacket done [23:36:45]KKMCreateOFDPacket done [23:36:45]NVStorageSaveData kkm_last_timestamp [23:36:45]File name is /storage/kkm_last_timestamp [23:36:45]Write 4 bytes [23:36:45]NVStorageSaveData done [23:36:45]ExternCall_PrintAddStr [23:36:45]wPrintStart [23:36:45]Write to MH i2c: 01 00 00 DA 06 E0 [23:36:45]Write i2c OK [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: 01 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: 01 07 00 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: 01 07 00 DA 06 00 00 00 00 00 FF 0F F5 [23:36:45]RasterBufferAndPrint [23:36:45]line Счет N : (1)291901 [23:36:45]line ИНН: 02508201610067 [23:36:45]line Контрольно-Кассовый Чек [23:36:45]line ПРОДАЖА [23:36:45]line ТРК (МРК, ГНК) : 71 [23:36:45]line Товар: 2711129700 [23:36:45]line ГАЗ-К-5 [23:36:45]line 78.160 * 38.40 [23:36:45]line = 3001.34 [23:36:45]line НДС 12% НСП 1% [23:36:45]line > о реализуемом товаре [23:36:45]line ОКРУГЛЕНИЕ: -0.34 [23:36:45]line ИТОГО: 3001.00 [23:36:45]line Внесено: 9000.00 [23:36:45]line СДАЧА: 5999.00 [23:36:45]line НСП 1% : 26.56 [23:36:45]line НДС 12% : 318.73 [23:36:45]line Наличными: 3001.00 [23:36:45]line Безнал.: 0.00 [23:36:45]line Место: АЗС № 130 "Партнер Нефть" [23:36:45]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:36:45]line СНО: Общий режим [23:36:45]line Чек 826 20.08.2024 23:36 [23:36:45]line Смена: 465 ФФД: 1.0 [23:36:45]line ЗНМ: 0300000070 [23:36:45]line РНМ: 0000000000092562 [23:36:45]line Версия ККМ: 001 [23:36:45]line ФМ: 0000000000871769 [23:36:45]line ФД: 163381 [23:36:45]line ФПД: 207138087839484 [23:36:45]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233644&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163381&fm=207138087839484&tin=02508201610067®Number=0000000000092562&sum=300100 [23:36:45]OFD Sender: Processing packet 163381 [packets to send 961, broken 960] [23:36:45]ProducePacketName [23:36:45]name=ofd_packets/00163381 [23:36:45]OFD Sender: To server: pG, [23:36:45]CommunicateWithHost lk.salyk.kg:30040 [23:36:45]ConnectInit lk.salyk.kg [23:36:45]written 0, free lines is 4095 [23:36:45]Write to MH i2c: 01 00 00 05 07 0C [23:36:45]Write i2c OK [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: 01 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: 01 07 00 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: 01 07 00 05 07 00 00 00 00 00 B7 0C D6 [23:36:45]RasterBufferAndPrint [23:36:45]line [23:36:45]line [23:36:45]line [23:36:45]line [23:36:45]line [23:36:45]written 0, free lines is 3262 [23:36:45]MH_Cut [23:36:45]Write to MH i2c: D1 01 00 0C 07 01 E5 [23:36:45]Write i2c OK [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: D1 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: D1 01 00 [23:36:45]MH_I2C_Read... [23:36:45]Read from MH i2c: D1 01 00 0C 07 00 E4 [23:36:45]Write to MH i2c: 01 00 00 0D 07 14 [23:36:45]Write i2c OK [23:36:45]MH_I2C_Read... [23:36:46]*** Cut start [23:36:46]*** Purtial cut [23:36:46]*** Stage 1: CUTSNS_PIN = 1 [23:36:47]Connected sock=11 [23:36:47]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 93 26 06 01 A2 BD 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 50 31 01 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 66 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 44 94 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 60 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 7C 00 00 00 00 07 04 06 00 44 94 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 03 00 00 F4 03 04 00 8C 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7E 02 00 35 04 06 00 BC 64 18 25 26 FC 12 79 85 02 E0 E2 47 30 [23:36:48]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4C EC 47 00 5F 41 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 35 7E 02 00 F4 03 04 00 E0 D1 C4 66 B6 04 01 00 00 4D 29 5F 7B FB B7 D7 7A [23:36:48]CommunicateWithHost err = 0 [23:36:48]CheckOFDResponse [23:36:48]1017 (14) - 77093643461234 [23:36:48]1041 (16) - 0000000000871769 [23:36:48]1040 (4) - 163381 [23:36:48]1012 (4) - 20.08.2024 17:26 [23:36:48]1206 (1) - 0 [23:36:48]OFD Sender: Remove packet 163381 [23:36:48]ProducePacketName [23:36:48]name=ofd_packets/00163381 [23:36:48]NVStorageDeleteData [23:36:48]Read from MH i2c: 01 [23:36:48]MH_I2C_Read... [23:36:48]*** Stop cut motor [23:36:48]*** Cut end [23:36:48]Read from MH i2c: 01 07 00 [23:36:48]MH_I2C_Read... [23:36:48]Read from MH i2c: 01 07 00 0D 07 00 00 00 00 00 FF 0F 29 [23:36:48]process_action close_receipt done [23:36:48]requested_data is exist [23:36:48]produce_requested_data [23:36:48]requested_item fm.sn is exist - process it [23:36:48]wFMCommunicate request_size=4 [23:36:48]MH_SAM_APDU [23:36:48]CAPDU: 80 11 00 00 [23:36:48]Write to MH i2c: E2 08 00 0E 07 80 11 00 00 00 00 00 00 8F [23:36:48]Write i2c OK [23:36:48]MH_I2C_Read... [23:36:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:36:48]Read from MH i2c: E2 [23:36:48]MH_I2C_Read... [23:36:48]Read from MH i2c: E2 17 00 [23:36:48]MH_I2C_Read... [23:36:48]Read from MH i2c: E2 17 00 0E 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [23:36:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:36:48]wFMCommunicate OK [23:36:48]requested_item fd.num is exist - process it [23:36:48]SAM_PROTO_GetFieldsCounters [23:36:48]wFMCommunicate request_size=4 [23:36:48]MH_SAM_APDU [23:36:48]CAPDU: 80 13 00 00 [23:36:48]Write to MH i2c: E2 08 00 0F 07 80 13 00 00 00 00 00 00 92 [23:36:48]Write i2c OK [23:36:48]MH_I2C_Read... [23:36:48]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:36:48]Read from MH i2c: E2 [23:36:48]MH_I2C_Read... [23:36:48]Read from MH i2c: E2 62 00 [23:36:48]MH_I2C_Read... [23:36:48]Read from MH i2c: E2 62 00 0F 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3A 03 00 00 5E 04 04 00 3A 03 00 00 57 04 04 00 3B 03 00 00 19 04 04 00 00 00 00 00 90 00 F6 [23:36:48]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 35 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3A 03 00 00 5E 04 04 00 3A 03 00 00 57 04 04 00 3B 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:36:48]wFMCommunicate OK [23:36:48]SAM_PROTO_GetFieldsCounters done [23:36:48]requested_item shift.num is exist - process it [23:36:48]requested_item shift.opened is exist - process it [23:36:48]req_shift_opened [23:36:48]FM_GetShiftState [23:36:48]SAM_PROTO_GetShiftState [23:36:48]wFMCommunicate request_size=4 [23:36:48]MH_SAM_APDU [23:36:48]CAPDU: 80 13 01 00 [23:36:48]Write to MH i2c: E2 08 00 10 07 80 13 01 00 00 00 00 00 94 [23:36:48]Write i2c OK [23:36:48]MH_I2C_Read... [23:36:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:36:48]Read from MH i2c: E2 [23:36:48]MH_I2C_Read... [23:36:48]Read from MH i2c: E2 0E 00 [23:36:48]MH_I2C_Read... [23:36:48]Read from MH i2c: E2 0E 00 10 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 62 [23:36:48]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:36:48]wFMCommunicate OK [23:36:48]SAM_PROTO_GetShiftState done [23:36:48]FM_GetShiftState done [23:36:48]req_shift_opened done [23:36:48]requested_item shift.open_date is exist - process it [23:36:48]req_shift_open_date [23:36:48]req_shift_open_date done [23:36:48]produce_requested_data done [23:36:48]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163381,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:36:48]process_action_free close_receipt [23:36:48]json_value_free [23:36:48]json_value_free done [23:36:48]process_json_proto returns [23:36:48]Send response to host [23:36:48]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163381,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:36:48]free response buf [23:36:48]execute_script done [23:36:48]execute_script returns [23:36:48]free content buf [23:36:48]Sock 10.Close socket [23:36:48]Sock 10.Thread stoped [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:04]OFD Sender: No OFD packet to send [23:37:09]OFD Sender: No OFD packet to send [23:37:14]OFD Sender: No OFD packet to send [23:37:19]OFD Sender: No OFD packet to send [23:37:24]OFD Sender: No OFD packet to send [23:37:29]OFD Sender: No OFD packet to send [23:37:30]accept exits with 9 [23:37:30]New connection [23:37:30]New thread 3066686820 created [23:37:30]Thread 3066543460 joined [23:37:30]Waiting for new connection... [23:37:30] Sock 9.Parse request [23:37:30]Sock 9.Check first char [23:37:30]Sock 9.First char is OK [23:37:30]request: POST /json_proto HTTP/1.0 [23:37:30]Method: POST [23:37:30]URL: /json_proto [23:37:30]Method is POST - this is cgi request [23:37:30]url: /json_proto [23:37:30]query_string will be loaded in cgi processing [23:37:30]execute_cgi json_proto POST (null) [23:37:30]execute_cgi path=json_proto method=POST [23:37:30]POST find Content-Length [23:37:30]Host: 172.17.44.132:8080 [23:37:30]Content-Length: 613 [23:37:30]Content-Type: application/json [23:37:30] [23:37:30]POST finish read [23:37:30]Found Content-Length = 613 [23:37:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50528", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:37:30]execute_script... [23:37: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)50528", "tax_sys" : 0, "items" : [ { "code": "4870001570071", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A Pepsi 1\u043B", "price" : 110.00, "quantity" : 1.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 110.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:37:30]POST & json_proto [23:37:30]process_json_proto [23:37:30]json parsed OK: [23:37:30]protocol is kg_v1.0 [23:37:30]action value=close_receipt [23:37:30]process_action close_receipt [23:37:30]cmd_close_receipt [23:37:30]MH_GetDate [23:37:30]Write to MH i2c: F0 00 00 11 07 07 [23:37:30]Write i2c OK [23:37:30]MH_I2C_Read... [23:37:30]Read from MH i2c: F0 [23:37:30]MH_I2C_Read... [23:37:30]Read from MH i2c: F0 09 00 [23:37:30]MH_I2C_Read... [23:37:30]Read from MH i2c: F0 09 00 11 07 00 BB 28 C5 66 2A 83 C1 65 F1 [23:37:30]GetLastDocTimeStamp 1724197004 [23:37:30]current date 1724197051 [23:37:30]FM_GetShiftState [23:37:30]SAM_PROTO_GetShiftState [23:37:30]wFMCommunicate request_size=4 [23:37:30]MH_SAM_APDU [23:37:30]CAPDU: 80 13 01 00 [23:37:30]Write to MH i2c: E2 08 00 12 07 80 13 01 00 00 00 00 00 96 [23:37:30]Write i2c OK [23:37:30]MH_I2C_Read... [23:37:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:37:31]Read from MH i2c: E2 [23:37:31]MH_I2C_Read... [23:37:31]Read from MH i2c: E2 0E 00 [23:37:31]MH_I2C_Read... [23:37:31]Read from MH i2c: E2 0E 00 12 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 64 [23:37:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:37:31]wFMCommunicate OK [23:37:31]SAM_PROTO_GetShiftState done [23:37:31]FM_GetShiftState done [23:37:31]opened in 1724113081 [23:37:31]opened+sec_in_day 1724199481 [23:37:31]quantity*price = 11000 [23:37:31]sum+1 = 11001 [23:37:31]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 110.00 НСП 1% : 0.97 НДС 12% : 11.68 Наличными: 110.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 827 20.08.2024 23:37 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163382 ФПД: 146849680280128 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163382&fm=146849680280128&tin=02508201610067®Number=0000000000092562&sum=11000 0 [23:37:32]StoreToDocumentArchive [23:37:32]shift 465 fd 163382 [23:37:32]save to /storage/0465/doc_00163382 [23:37:32]save last doc name /storage/0465/doc_00163382 to /storage/kkm_last_doc_name [23:37:32]save OK [23:37:32]Clear old archive folders... [23:37:32]ProcessDocumentItem done err = 0, tmpTLVsize=266 [23:37:32]tlvbuf is 002A01B0 [23:37:32]SAM_PROTO_ClearQueue [23:37:32]wFMCommunicate request_size=4 [23:37:32]MH_SAM_APDU [23:37:32]CAPDU: 80 09 00 00 [23:37:32]Write to MH i2c: E2 08 00 1F 07 80 09 00 00 00 00 00 00 98 [23:37:32]Write i2c OK [23:37:32]MH_I2C_Read... [23:37:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:37:32]Read from MH i2c: E2 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 03 00 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 03 00 1F 07 00 90 00 9A [23:37:32]RAPDU: 90 00 [23:37:32]wFMCommunicate OK [23:37:32]SAM_PROTO_ClearQueue done [23:37:32]KKMCreateOFDPacket [23:37:32]OFDProtocolAddRootSTLVToBuf [23:37:32]FM_MakeSignedData [23:37:32]FM_MakeSignedData [23:37:32]SAM_PROTO_SignData [23:37:32]wFMCommunicate request_size=4 [23:37:32]MH_SAM_APDU [23:37:32]CAPDU: 80 0D 01 02 [23:37:32]Write to MH i2c: E2 08 00 20 07 80 0D 01 02 00 00 00 00 A0 [23:37:32]Write i2c OK [23:37:32]MH_I2C_Read... [23:37:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:37:32]Read from MH i2c: E2 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 03 00 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 03 00 20 07 00 90 00 9B [23:37:32]RAPDU: 90 00 [23:37:32]wFMCommunicate OK [23:37:32]wFMCommunicate request_size=255 [23:37:32]MH_SAM_APDU [23:37:32]CAPDU: 80 0D 02 02 FA 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 03 00 00 F4 03 04 00 BB 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 [23:37:32]Write to MH i2c: E2 02 01 21 07 80 0D 02 02 FA 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 03 00 00 F4 03 04 00 BB 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 00 00 33 [23:37:32]Write i2c OK [23:37:32]MH_I2C_Read... [23:37:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:37:32]Read from MH i2c: E2 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 03 00 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 03 00 21 07 00 90 00 9C [23:37:32]RAPDU: 90 00 [23:37:32]wFMCommunicate OK [23:37:32]wFMCommunicate request_size=25 [23:37:32]MH_SAM_APDU [23:37:32]CAPDU: 80 0D 02 02 14 36 39 10 04 04 00 36 7E 02 00 35 04 06 00 85 8F 1B 07 4A 40 [23:37:32]Write to MH i2c: E2 1C 00 22 07 80 0D 02 02 14 00 36 39 10 04 04 00 36 7E 02 00 35 04 06 00 85 8F 1B 07 4A 40 00 00 07 [23:37:32]Write i2c OK [23:37:32]MH_I2C_Read... [23:37:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:37:32]Read from MH i2c: E2 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 03 00 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 03 00 22 07 00 90 00 9D [23:37:32]RAPDU: 90 00 [23:37:32]wFMCommunicate OK [23:37:32]wFMCommunicate request_size=4 [23:37:32]MH_SAM_APDU [23:37:32]CAPDU: 80 0D 03 02 [23:37:32]Write to MH i2c: E2 08 00 23 07 80 0D 03 02 00 00 00 00 A5 [23:37:32]Write i2c OK [23:37:32]MH_I2C_Read... [23:37:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:37:32]Read from MH i2c: E2 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 0B 00 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 0B 00 23 07 00 10 2D 1E 6F 30 47 C1 F1 90 00 99 [23:37:32]RAPDU: 10 2D 1E 6F 30 47 C1 F1 90 00 [23:37:32]wFMCommunicate OK [23:37:32]SAM_PROTO_SignData done [23:37:32]FM_MakeSignedData done [23:37:32]CreateOFDProtocolMessage [23:37:32]wFMCommunicate request_size=4 [23:37:32]MH_SAM_APDU [23:37:32]CAPDU: 80 11 00 00 [23:37:32]Write to MH i2c: E2 08 00 24 07 80 11 00 00 00 00 00 00 A5 [23:37:32]Write i2c OK [23:37:32]MH_I2C_Read... [23:37:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:37:32]Read from MH i2c: E2 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 17 00 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: E2 17 00 24 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FE [23:37:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:37:32]wFMCommunicate OK [23:37:32]CreateOFDProtocolMessage done [23:37:32]OFDSenderStorePacket 163382 [23:37:32]StoreOFDPacket docnum=163382 [23:37:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1E 01 00 00 F5 42 16 01 BA C4 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 03 00 00 F4 03 04 00 BB 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7E 02 00 35 04 06 00 85 8F 1B 07 4A 40 10 2D 1E 6F 30 47 C1 F1 [23:37:32]CheckFolder [23:37:32]dirname=/storage/ofd_packets [23:37:32]CheckFolder done [23:37:32]ProducePacketName [23:37:32]name=ofd_packets/00163382 [23:37:32]NVStorageSaveData ofd_packets/00163382 [23:37:32]File name is /storage/ofd_packets/00163382 [23:37:32]Write 316 bytes [23:37:32]NVStorageSaveData done [23:37:32]OFDSenderStorePacket done [23:37:32]KKMCreateOFDPacket done [23:37:32]NVStorageSaveData kkm_last_timestamp [23:37:32]File name is /storage/kkm_last_timestamp [23:37:32]Write 4 bytes [23:37:32]NVStorageSaveData done [23:37:32]ExternCall_PrintAddStr [23:37:32]wPrintStart [23:37:32]Write to MH i2c: 01 00 00 25 07 2C [23:37:32]Write i2c OK [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: 01 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: 01 07 00 [23:37:32]MH_I2C_Read... [23:37:32]Read from MH i2c: 01 07 00 25 07 00 00 00 00 00 FF 0F 41 [23:37:32]RasterBufferAndPrint [23:37:32]line Счет N : (3)50528 [23:37:32]line ИНН: 02508201610067 [23:37:32]line Контрольно-Кассовый Чек [23:37:32]line ПРОДАЖА [23:37:32]line Товар: 4870001570071 [23:37:32]line Напиток Pepsi 1л [23:37:32]line 1.000 * 110.00 [23:37:32]line = 110.00 [23:37:32]line НДС 12% НСП 1% [23:37:32]line > о реализуемом товаре [23:37:32]line ИТОГО: 110.00 [23:37:32]line НСП 1% : 0.97 [23:37:32]line НДС 12% : 11.68 [23:37:32]line Наличными: 110.00 [23:37:32]line Безнал.: 0.00 [23:37:32]line Место: АЗС № 130 "Партнер Нефть" [23:37:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:37:32]line СНО: Общий режим [23:37:32]line Чек 827 20.08.2024 23:37 [23:37:32]line Смена: 465 ФФД: 1.0 [23:37:32]line ЗНМ: 0300000070 [23:37:32]line РНМ: 0000000000092562 [23:37:32]line Версия ККМ: 001 [23:37:32]line ФМ: 0000000000871769 [23:37:32]line ФД: 163382 [23:37:32]line ФПД: 146849680280128 [23:37:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233731&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163382&fm=146849680280128&tin=02508201610067®Number=0000000000092562&sum=11000 [23:37:32]line 0 [23:37:32]written 0, free lines is 4095 [23:37:32]OFD Sender: Processing packet 163382 [packets to send 961, broken 960] [23:37:32]ProducePacketName [23:37:32]name=ofd_packets/00163382 [23:37:32]OFD Sender: To server: pG, [23:37:32]CommunicateWithHost lk.salyk.kg:30040 [23:37:32]ConnectInit lk.salyk.kg [23:37:33]Connected sock=10 [23:37: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 36 39 1E 01 00 00 F5 42 16 01 BA C4 5A 03 01 00 03 00 0A 01 1E 04 01 00 01 23 04 5C 00 8A 04 0D 00 34 38 37 30 30 30 31 35 37 30 30 37 31 06 04 18 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 50 65 70 73 69 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 F8 2A 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F8 2A 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 61 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 90 04 00 00 00 00 07 04 06 00 F8 2A 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 03 00 00 F4 03 04 00 BB 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7E 02 00 35 04 06 00 85 8F 1B 07 4A 40 10 2D 1E 6F 30 47 C1 F1 [23:37:33]Write to MH i2c: 01 00 00 4D 07 54 [23:37:33]Write i2c OK [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: 01 [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: 01 07 00 [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: 01 07 00 4D 07 00 00 00 00 00 EA 0C 51 [23:37:33]RasterBufferAndPrint [23:37:33]line [23:37:33]line [23:37:33]line [23:37:33]line [23:37:33]line [23:37:33]written 0, free lines is 3313 [23:37:33]MH_Cut [23:37:33]Write to MH i2c: D1 01 00 54 07 01 2D [23:37:33]Write i2c OK [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: D1 [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: D1 01 00 [23:37:33]MH_I2C_Read... [23:37:33]Read from MH i2c: D1 01 00 54 07 00 2C [23:37:33]Write to MH i2c: 01 00 00 55 07 5C [23:37:33]Write i2c OK [23:37:33]MH_I2C_Read... [23:37: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 36 39 4F 00 00 00 B3 5D 47 00 73 91 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 36 7E 02 00 F4 03 04 00 0E D2 C4 66 B6 04 01 00 00 26 12 0C 5E AC A0 42 83 [23:37:33]CommunicateWithHost err = 0 [23:37:33]CheckOFDResponse [23:37:33]1017 (14) - 77093643461234 [23:37:33]1041 (16) - 0000000000871769 [23:37:33]1040 (4) - 163382 [23:37:33]1012 (4) - 20.08.2024 17:27 [23:37:33]1206 (1) - 0 [23:37:33]OFD Sender: Remove packet 163382 [23:37:33]ProducePacketName [23:37:33]name=ofd_packets/00163382 [23:37:33]NVStorageDeleteData [23:37:33]*** Cut start [23:37:33]*** Purtial cut [23:37:33]*** Stage 1: CUTSNS_PIN = 1 [23:37:34]OFD Sender: No OFD packet to send [23:37:35]Read from MH i2c: 01 [23:37:35]MH_I2C_Read... [23:37:35]*** Stop cut motor [23:37:35]*** Cut end [23:37:35]Read from MH i2c: 01 07 00 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: 01 07 00 55 07 00 00 00 00 00 FF 0F 71 [23:37:35]process_action close_receipt done [23:37:35]requested_data is exist [23:37:35]produce_requested_data [23:37:35]requested_item fm.sn is exist - process it [23:37:35]wFMCommunicate request_size=4 [23:37:35]MH_SAM_APDU [23:37:35]CAPDU: 80 11 00 00 [23:37:35]Write to MH i2c: E2 08 00 56 07 80 11 00 00 00 00 00 00 D7 [23:37:35]Write i2c OK [23:37:35]MH_I2C_Read... [23:37:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:37:35]Read from MH i2c: E2 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: E2 17 00 [23:37:35]MH_I2C_Read... [23:37:35]Read from MH i2c: E2 17 00 56 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [23:37:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:37:35]wFMCommunicate OK [23:37:35]requested_item fd.num is exist - process it [23:37:35]SAM_PROTO_GetFieldsCounters [23:37:35]wFMCommunicate request_size=4 [23:37:35]MH_SAM_APDU [23:37:35]CAPDU: 80 13 00 00 [23:37:35]Write to MH i2c: E2 08 00 57 07 80 13 00 00 00 00 00 00 DA [23:37:35]Write i2c OK [23:37:35]MH_I2C_Read... [23:37:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:37:36]Read from MH i2c: E2 [23:37:36]MH_I2C_Read... [23:37:36]Read from MH i2c: E2 62 00 [23:37:36]MH_I2C_Read... [23:37:36]Read from MH i2c: E2 62 00 57 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3B 03 00 00 5E 04 04 00 3B 03 00 00 57 04 04 00 3C 03 00 00 19 04 04 00 00 00 00 00 90 00 42 [23:37: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 36 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3B 03 00 00 5E 04 04 00 3B 03 00 00 57 04 04 00 3C 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:37:36]wFMCommunicate OK [23:37:36]SAM_PROTO_GetFieldsCounters done [23:37:36]requested_item shift.num is exist - process it [23:37:36]requested_item shift.opened is exist - process it [23:37:36]req_shift_opened [23:37:36]FM_GetShiftState [23:37:36]SAM_PROTO_GetShiftState [23:37:36]wFMCommunicate request_size=4 [23:37:36]MH_SAM_APDU [23:37:36]CAPDU: 80 13 01 00 [23:37:36]Write to MH i2c: E2 08 00 58 07 80 13 01 00 00 00 00 00 DC [23:37:36]Write i2c OK [23:37:36]MH_I2C_Read... [23:37:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:37:36]Read from MH i2c: E2 [23:37:36]MH_I2C_Read... [23:37:36]Read from MH i2c: E2 0E 00 [23:37:36]MH_I2C_Read... [23:37:36]Read from MH i2c: E2 0E 00 58 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AA [23:37:36]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:37:36]wFMCommunicate OK [23:37:36]SAM_PROTO_GetShiftState done [23:37:36]FM_GetShiftState done [23:37:36]req_shift_opened done [23:37:36]requested_item shift.open_date is exist - process it [23:37:36]req_shift_open_date [23:37:36]req_shift_open_date done [23:37:36]produce_requested_data done [23:37:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163382,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:37:36]process_action_free close_receipt [23:37:36]json_value_free [23:37:36]json_value_free done [23:37:36]process_json_proto returns [23:37:36]Send response to host [23:37:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163382,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:37:36]free response buf [23:37:36]execute_script done [23:37:36]execute_script returns [23:37:36]free content buf [23:37:36]Sock 9.Close socket [23:37:36]Sock 9.Thread stoped [23:37:39]OFD Sender: No OFD packet to send [23:37:44]OFD Sender: No OFD packet to send [23:37:49]OFD Sender: No OFD packet to send [23:37:54]OFD Sender: No OFD packet to send [23:37:59]OFD Sender: No OFD packet to send [23:38:04]OFD Sender: No OFD packet to send [23:38:09]OFD Sender: No OFD packet to send [23:38:14]OFD Sender: No OFD packet to send [23:38:19]OFD Sender: No OFD packet to send [23:38:24]OFD Sender: No OFD packet to send [23:38:29]OFD Sender: No OFD packet to send [23:38:29]accept exits with 7 [23:38:29]New connection [23:38:29]New thread 3066543460 created [23:38:29]Thread 3066686820 joined [23:38:29]Waiting for new connection... [23:38:29] Sock 7.Parse request [23:38:29]Sock 7.Check first char [23:38:29]Sock 7.First char is OK [23:38:29]request: POST /json_proto HTTP/1.0 [23:38:29]Method: POST [23:38:29]URL: /json_proto [23:38:29]Method is POST - this is cgi request [23:38:29]url: /json_proto [23:38:29]query_string will be loaded in cgi processing [23:38:29]execute_cgi json_proto POST (null) [23:38:29]execute_cgi path=json_proto method=POST [23:38:29]POST find Content-Length [23:38:29]Host: 172.17.44.132:8080 [23:38:29]Content-Length: 679 [23:38:29]Content-Type: application/json [23:38:29] [23:38:29]POST finish read [23:38:29]Found Content-Length = 679 [23:38:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:38:29]execute_script... [23:38:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291907", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 44", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 26.250, "sum" : 2000.25, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2000.00, "total" : 2000.00, "payments": [ { "type": 0, "sum" : 2000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:38:29]POST & json_proto [23:38:29]process_json_proto [23:38:29]json parsed OK: [23:38:29]protocol is kg_v1.0 [23:38:29]action value=close_receipt [23:38:29]process_action close_receipt [23:38:29]cmd_close_receipt [23:38:29]MH_GetDate [23:38:29]Write to MH i2c: F0 00 00 59 07 4F [23:38:29]Write i2c OK [23:38:29]MH_I2C_Read... [23:38:29]Read from MH i2c: F0 [23:38:29]MH_I2C_Read... [23:38:29]Read from MH i2c: F0 09 00 [23:38:29]MH_I2C_Read... [23:38:29]Read from MH i2c: F0 09 00 59 07 00 F6 28 C5 66 2A 83 C1 65 74 [23:38:29]GetLastDocTimeStamp 1724197051 [23:38:29]current date 1724197110 [23:38:29]FM_GetShiftState [23:38:29]SAM_PROTO_GetShiftState [23:38:29]wFMCommunicate request_size=4 [23:38:29]MH_SAM_APDU [23:38:29]CAPDU: 80 13 01 00 [23:38:29]Write to MH i2c: E2 08 00 5A 07 80 13 01 00 00 00 00 00 DE [23:38:29]Write i2c OK [23:38:29]MH_I2C_Read... [23:38:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:38:29]Read from MH i2c: E2 [23:38:29]MH_I2C_Read... [23:38:29]Read from MH i2c: E2 0E 00 [23:38:29]MH_I2C_Read... [23:38:29]Read from MH i2c: E2 0E 00 5A 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 AC [23:38:29]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:38:29]wFMCommunicate OK [23:38:29]SAM_PROTO_GetShiftState done [23:38:29]FM_GetShiftState done [23:38:29]opened in 1724113081 [23:38:29]opened+sec_in_day 1724199481 [23:38:29]quantity*price = 200025 [23:38:29]sum+1 = 200026 [23:38:29]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.25 ИТОГО: 2000.00 Внесено: 2000.00 СДАЧА: 0.00 НСП 1% : 17.70 НДС 12% : 212.42 Наличными: 2000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 828 20.08.2024 23:38 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163383 ФПД: 106834999602066 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233830&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163383&fm=106834999602066&tin=02508201610067®Number=0000000000092562&sum=200000 [23:38:30]StoreToDocumentArchive [23:38:30]shift 465 fd 163383 [23:38:30]save to /storage/0465/doc_00163383 [23:38:30]save last doc name /storage/0465/doc_00163383 to /storage/kkm_last_doc_name [23:38:30]save OK [23:38:30]Clear old archive folders... [23:38:30]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:38:30]tlvbuf is 0038CAE0 [23:38:30]SAM_PROTO_ClearQueue [23:38:30]wFMCommunicate request_size=4 [23:38:30]MH_SAM_APDU [23:38:30]CAPDU: 80 09 00 00 [23:38:30]Write to MH i2c: E2 08 00 67 07 80 09 00 00 00 00 00 00 E0 [23:38:30]Write i2c OK [23:38:30]MH_I2C_Read... [23:38:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:38:30]Read from MH i2c: E2 [23:38:30]MH_I2C_Read... [23:38:30]Read from MH i2c: E2 03 00 [23:38:30]MH_I2C_Read... [23:38:30]Read from MH i2c: E2 03 00 67 07 00 90 00 E2 [23:38:30]RAPDU: 90 00 [23:38:30]wFMCommunicate OK [23:38:30]SAM_PROTO_ClearQueue done [23:38:30]KKMCreateOFDPacket [23:38:30]OFDProtocolAddRootSTLVToBuf [23:38:30]FM_MakeSignedData [23:38:30]FM_MakeSignedData [23:38:30]SAM_PROTO_SignData [23:38:30]wFMCommunicate request_size=4 [23:38:30]MH_SAM_APDU [23:38:30]CAPDU: 80 0D 01 02 [23:38:30]Write to MH i2c: E2 08 00 68 07 80 0D 01 02 00 00 00 00 E8 [23:38:30]Write i2c OK [23:38:30]MH_I2C_Read... [23:38:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:38:31]Read from MH i2c: E2 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: E2 03 00 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: E2 03 00 68 07 00 90 00 E3 [23:38:31]RAPDU: 90 00 [23:38:31]wFMCommunicate OK [23:38:31]wFMCommunicate request_size=255 [23:38:31]MH_SAM_APDU [23:38:31]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 03 00 00 F4 03 04 00 F6 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7E 02 00 35 04 06 00 61 2A 76 33 [23:38:31]Write to MH i2c: E2 02 01 69 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 03 00 00 F4 03 04 00 F6 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7E 02 00 35 04 06 00 61 2A 76 33 00 00 AA [23:38:31]Write i2c OK [23:38:31]MH_I2C_Read... [23:38:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:38:31]Read from MH i2c: E2 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: E2 03 00 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: E2 03 00 69 07 00 90 00 E4 [23:38:31]RAPDU: 90 00 [23:38:31]wFMCommunicate OK [23:38:31]wFMCommunicate request_size=7 [23:38:31]MH_SAM_APDU [23:38:31]CAPDU: 80 0D 02 02 02 6B 92 [23:38:31]Write to MH i2c: E2 0A 00 6A 07 80 0D 02 02 02 00 6B 92 00 00 EC [23:38:31]Write i2c OK [23:38:31]MH_I2C_Read... [23:38:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:38:31]Read from MH i2c: E2 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: E2 03 00 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: E2 03 00 6A 07 00 90 00 E5 [23:38:31]RAPDU: 90 00 [23:38:31]wFMCommunicate OK [23:38:31]wFMCommunicate request_size=4 [23:38:31]MH_SAM_APDU [23:38:31]CAPDU: 80 0D 03 02 [23:38:31]Write to MH i2c: E2 08 00 6B 07 80 0D 03 02 00 00 00 00 ED [23:38:31]Write i2c OK [23:38:31]MH_I2C_Read... [23:38:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:38:31]Read from MH i2c: E2 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: E2 0B 00 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: E2 0B 00 6B 07 00 83 26 43 AD CA FE B0 C6 90 00 C5 [23:38:31]RAPDU: 83 26 43 AD CA FE B0 C6 90 00 [23:38:31]wFMCommunicate OK [23:38:31]SAM_PROTO_SignData done [23:38:31]FM_MakeSignedData done [23:38:31]CreateOFDProtocolMessage [23:38:31]wFMCommunicate request_size=4 [23:38:31]MH_SAM_APDU [23:38:31]CAPDU: 80 11 00 00 [23:38:31]Write to MH i2c: E2 08 00 6C 07 80 11 00 00 00 00 00 00 ED [23:38:31]Write i2c OK [23:38:31]MH_I2C_Read... [23:38:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:31]Read from MH i2c: E2 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: E2 17 00 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: E2 17 00 6C 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [23:38:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:38:31]wFMCommunicate OK [23:38:31]CreateOFDProtocolMessage done [23:38:31]OFDSenderStorePacket 163383 [23:38:31]StoreOFDPacket docnum=163383 [23:38:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D1 CA 04 01 4C 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 03 00 00 F4 03 04 00 F6 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7E 02 00 35 04 06 00 61 2A 76 33 6B 92 83 26 43 AD CA FE B0 C6 [23:38:31]CheckFolder [23:38:31]dirname=/storage/ofd_packets [23:38:31]CheckFolder done [23:38:31]ProducePacketName [23:38:31]name=ofd_packets/00163383 [23:38:31]NVStorageSaveData ofd_packets/00163383 [23:38:31]File name is /storage/ofd_packets/00163383 [23:38:31]Write 298 bytes [23:38:31]NVStorageSaveData done [23:38:31]OFDSenderStorePacket done [23:38:31]KKMCreateOFDPacket done [23:38:31]NVStorageSaveData kkm_last_timestamp [23:38:31]File name is /storage/kkm_last_timestamp [23:38:31]Write 4 bytes [23:38:31]NVStorageSaveData done [23:38:31]ExternCall_PrintAddStr [23:38:31]wPrintStart [23:38:31]Write to MH i2c: 01 00 00 6D 07 74 [23:38:31]Write i2c OK [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: 01 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: 01 07 00 [23:38:31]MH_I2C_Read... [23:38:31]Read from MH i2c: 01 07 00 6D 07 00 00 00 00 00 FF 0F 89 [23:38:31]RasterBufferAndPrint [23:38:31]line Счет N : (1)291907 [23:38:31]line ИНН: 02508201610067 [23:38:31]line Контрольно-Кассовый Чек [23:38:31]line ПРОДАЖА [23:38:31]line ТРК (МРК, ГНК) : 44 [23:38:31]line Товар: 2710194800 [23:38:31]line ДТ-К-5 [23:38:31]line 26.250 * 76.20 [23:38:31]line = 2000.25 [23:38:31]line НДС 12% НСП 1% [23:38:31]line > о реализуемом товаре [23:38:31]line ОКРУГЛЕНИЕ: -0.25 [23:38:31]line ИТОГО: 2000.00 [23:38:31]line Внесено: 2000.00 [23:38:31]line СДАЧА: 0.00 [23:38:31]line НСП 1% : 17.70 [23:38:31]line НДС 12% : 212.42 [23:38:31]line Наличными: 2000.00 [23:38:31]line Безнал.: 0.00 [23:38:31]line Место: АЗС № 130 "Партнер Нефть" [23:38:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:38:31]line СНО: Общий режим [23:38:31]line Чек 828 20.08.2024 23:38 [23:38:31]line Смена: 465 ФФД: 1.0 [23:38:31]line ЗНМ: 0300000070 [23:38:31]line РНМ: 0000000000092562 [23:38:31]line Версия ККМ: 001 [23:38:31]line ФМ: 0000000000871769 [23:38:31]line ФД: 163383 [23:38:31]line ФПД: 106834999602066 [23:38:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233830&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163383&fm=106834999602066&tin=02508201610067®Number=0000000000092562&sum=200000 [23:38:31]OFD Sender: Processing packet 163383 [packets to send 961, broken 960] [23:38:31]ProducePacketName [23:38:31]name=ofd_packets/00163383 [23:38:31]OFD Sender: To server: pG, [23:38:31]CommunicateWithHost lk.salyk.kg:30040 [23:38:31]ConnectInit lk.salyk.kg [23:38:31]written 0, free lines is 4095 [23:38:32]Write to MH i2c: 01 00 00 98 07 9F [23:38:32]Write i2c OK [23:38:32]MH_I2C_Read... [23:38:32]Read from MH i2c: 01 [23:38:32]MH_I2C_Read... [23:38:32]Read from MH i2c: 01 07 00 [23:38:32]MH_I2C_Read... [23:38:32]Read from MH i2c: 01 07 00 98 07 00 00 00 00 00 CA 0C 7C [23:38:32]RasterBufferAndPrint [23:38:32]line [23:38:32]line [23:38:32]line [23:38:32]line [23:38:32]line [23:38:32]written 0, free lines is 3280 [23:38:32]MH_Cut [23:38:32]Write to MH i2c: D1 01 00 9F 07 01 78 [23:38:32]Write i2c OK [23:38:32]MH_I2C_Read... [23:38:32]Read from MH i2c: D1 [23:38:32]MH_I2C_Read... [23:38:32]Read from MH i2c: D1 01 00 [23:38:32]MH_I2C_Read... [23:38:32]Read from MH i2c: D1 01 00 9F 07 00 77 [23:38:32]Write to MH i2c: 01 00 00 A0 07 A7 [23:38:32]Write i2c OK [23:38:32]MH_I2C_Read... [23:38:32]Connected sock=10 [23:38:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 D1 CA 04 01 4C 98 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 40 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 40 0D 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3C 03 00 00 F4 03 04 00 F6 28 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 37 7E 02 00 35 04 06 00 61 2A 76 33 6B 92 83 26 43 AD CA FE B0 C6 [23:38: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 36 39 4F 00 00 00 A0 0C 47 00 E4 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 36 39 10 04 04 00 37 7E 02 00 F4 03 04 00 49 D2 C4 66 B6 04 01 00 00 62 CA DF 10 85 C6 5C CA [23:38:32]CommunicateWithHost err = 0 [23:38:32]CheckOFDResponse [23:38:32]1017 (14) - 77093643461234 [23:38:32]1041 (16) - 0000000000871769 [23:38:32]1040 (4) - 163383 [23:38:32]1012 (4) - 20.08.2024 17:28 [23:38:32]1206 (1) - 0 [23:38:32]OFD Sender: Remove packet 163383 [23:38:32]ProducePacketName [23:38:32]name=ofd_packets/00163383 [23:38:32]NVStorageDeleteData [23:38:33]*** Cut start [23:38:33]*** Purtial cut [23:38:33]*** Stage 1: CUTSNS_PIN = 1 [23:38:33]OFD Sender: No OFD packet to send [23:38:35]Read from MH i2c: 01 [23:38:35]MH_I2C_Read... [23:38:35]*** Stop cut motor [23:38:35]*** Cut end [23:38:35]Read from MH i2c: 01 07 00 [23:38:35]MH_I2C_Read... [23:38:35]Read from MH i2c: 01 07 00 A0 07 00 00 00 00 00 FF 0F BC [23:38:35]process_action close_receipt done [23:38:35]requested_data is exist [23:38:35]produce_requested_data [23:38:35]requested_item fm.sn is exist - process it [23:38:35]wFMCommunicate request_size=4 [23:38:35]MH_SAM_APDU [23:38:35]CAPDU: 80 11 00 00 [23:38:35]Write to MH i2c: E2 08 00 A1 07 80 11 00 00 00 00 00 00 22 [23:38:35]Write i2c OK [23:38:35]MH_I2C_Read... [23:38:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:38:35]Read from MH i2c: E2 [23:38:35]MH_I2C_Read... [23:38:35]Read from MH i2c: E2 17 00 [23:38:35]MH_I2C_Read... [23:38:35]Read from MH i2c: E2 17 00 A1 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7B [23:38:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:38:35]wFMCommunicate OK [23:38:35]requested_item fd.num is exist - process it [23:38:35]SAM_PROTO_GetFieldsCounters [23:38:35]wFMCommunicate request_size=4 [23:38:35]MH_SAM_APDU [23:38:35]CAPDU: 80 13 00 00 [23:38:35]Write to MH i2c: E2 08 00 A2 07 80 13 00 00 00 00 00 00 25 [23:38:35]Write i2c OK [23:38:35]MH_I2C_Read... [23:38:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:38:35]Read from MH i2c: E2 [23:38:35]MH_I2C_Read... [23:38:35]Read from MH i2c: E2 62 00 [23:38:35]MH_I2C_Read... [23:38:35]Read from MH i2c: E2 62 00 A2 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3C 03 00 00 5E 04 04 00 3C 03 00 00 57 04 04 00 3D 03 00 00 19 04 04 00 00 00 00 00 90 00 91 [23:38: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 37 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3C 03 00 00 5E 04 04 00 3C 03 00 00 57 04 04 00 3D 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:38:35]wFMCommunicate OK [23:38:35]SAM_PROTO_GetFieldsCounters done [23:38:35]requested_item shift.num is exist - process it [23:38:35]requested_item shift.opened is exist - process it [23:38:35]req_shift_opened [23:38:35]FM_GetShiftState [23:38:35]SAM_PROTO_GetShiftState [23:38:35]wFMCommunicate request_size=4 [23:38:35]MH_SAM_APDU [23:38:35]CAPDU: 80 13 01 00 [23:38:35]Write to MH i2c: E2 08 00 A3 07 80 13 01 00 00 00 00 00 27 [23:38:35]Write i2c OK [23:38:35]MH_I2C_Read... [23:38:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:38:35]Read from MH i2c: E2 [23:38:35]MH_I2C_Read... [23:38:35]Read from MH i2c: E2 0E 00 [23:38:35]MH_I2C_Read... [23:38:35]Read from MH i2c: E2 0E 00 A3 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F5 [23:38:35]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:38:35]wFMCommunicate OK [23:38:35]SAM_PROTO_GetShiftState done [23:38:35]FM_GetShiftState done [23:38:35]req_shift_opened done [23:38:35]requested_item shift.open_date is exist - process it [23:38:35]req_shift_open_date [23:38:35]req_shift_open_date done [23:38:35]produce_requested_data done [23:38:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163383,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:38:35]process_action_free close_receipt [23:38:35]json_value_free [23:38:35]json_value_free done [23:38:35]process_json_proto returns [23:38:35]Send response to host [23:38:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163383,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:38:35]free response buf [23:38:35]execute_script done [23:38:35]execute_script returns [23:38:35]free content buf [23:38:35]Sock 7.Close socket [23:38:35]Sock 7.Thread stoped [23:38:38]OFD Sender: No OFD packet to send [23:38:43]OFD Sender: No OFD packet to send [23:38:48]OFD Sender: No OFD packet to send [23:38:53]OFD Sender: No OFD packet to send [23:38:58]OFD Sender: No OFD packet to send [23:38:59]recv_with_timeout no data received [23:39:03]OFD Sender: No OFD packet to send [23:39:08]OFD Sender: No OFD packet to send [23:39:13]OFD Sender: No OFD packet to send [23:39:18]OFD Sender: No OFD packet to send [23:39:23]OFD Sender: No OFD packet to send [23:39:28]OFD Sender: No OFD packet to send [23:39:33]OFD Sender: No OFD packet to send [23:39:38]OFD Sender: No OFD packet to send [23:39:43]OFD Sender: No OFD packet to send [23:39:47]accept exits with 9 [23:39:47]New connection [23:39:47]New thread 3066686820 created [23:39:47]Thread 3066543460 joined [23:39:47]Waiting for new connection... [23:39:47] Sock 9.Parse request [23:39:47]Sock 9.Check first char [23:39:47]Sock 9.First char is OK [23:39:47]request: POST /json_proto HTTP/1.0 [23:39:47]Method: POST [23:39:47]URL: /json_proto [23:39:47]Method is POST - this is cgi request [23:39:47]url: /json_proto [23:39:47]query_string will be loaded in cgi processing [23:39:47]execute_cgi json_proto POST (null) [23:39:47]execute_cgi path=json_proto method=POST [23:39:47]POST find Content-Length [23:39:47]Host: 172.17.44.132:8080 [23:39:47]Content-Length: 687 [23:39:47]Content-Type: application/json [23:39:47] [23:39:47]POST finish read [23:39:47]Found Content-Length = 687 [23:39:47]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50529", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:47]execute_script... [23:39: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)50529", "tax_sys" : 0, "items" : [ { "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 95.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:47]POST & json_proto [23:39:47]process_json_proto [23:39:47]json parsed OK: [23:39:47]protocol is kg_v1.0 [23:39:47]action value=close_receipt [23:39:47]process_action close_receipt [23:39:47]cmd_close_receipt [23:39:47]MH_GetDate [23:39:47]Write to MH i2c: F0 00 00 A4 07 9A [23:39:47]Write i2c OK [23:39:47]MH_I2C_Read... [23:39:47]Read from MH i2c: F0 [23:39:47]MH_I2C_Read... [23:39:47]Read from MH i2c: F0 09 00 [23:39:47]MH_I2C_Read... [23:39:47]Read from MH i2c: F0 09 00 A4 07 00 43 29 C5 66 2A 83 C1 65 0D [23:39:47]GetLastDocTimeStamp 1724197110 [23:39:47]current date 1724197187 [23:39:47]FM_GetShiftState [23:39:47]SAM_PROTO_GetShiftState [23:39:47]wFMCommunicate request_size=4 [23:39:47]MH_SAM_APDU [23:39:47]CAPDU: 80 13 01 00 [23:39:47]Write to MH i2c: E2 08 00 A5 07 80 13 01 00 00 00 00 00 29 [23:39:47]Write i2c OK [23:39:47]MH_I2C_Read... [23:39:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:47]Read from MH i2c: E2 [23:39:47]MH_I2C_Read... [23:39:47]Read from MH i2c: E2 0E 00 [23:39:47]MH_I2C_Read... [23:39:47]Read from MH i2c: E2 0E 00 A5 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 F7 [23:39:47]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:39:47]wFMCommunicate OK [23:39:47]SAM_PROTO_GetShiftState done [23:39:47]FM_GetShiftState done [23:39:47]opened in 1724113081 [23:39:47]opened+sec_in_day 1724199481 [23:39:47]quantity*price = 9500 [23:39:47]sum+1 = 9501 [23:39:47]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 95.00 НСП 1% : 0.84 НДС 12% : 10.09 Наличными: 95.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 829 20.08.2024 23:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163384 ФПД: 154044276391850 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233947&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163384&fm=154044276391850&tin=02508201610067®Number=0000000000092562&sum=9500 0 [23:39:48]StoreToDocumentArchive [23:39:48]shift 465 fd 163384 [23:39:48]save to /storage/0465/doc_00163384 [23:39:48]save last doc name /storage/0465/doc_00163384 to /storage/kkm_last_doc_name [23:39:48]save OK [23:39:48]Clear old archive folders... [23:39:48]ProcessDocumentItem done err = 0, tmpTLVsize=299 [23:39:48]tlvbuf is 0029FBC0 [23:39:48]SAM_PROTO_ClearQueue [23:39:48]wFMCommunicate request_size=4 [23:39:48]MH_SAM_APDU [23:39:48]CAPDU: 80 09 00 00 [23:39:48]Write to MH i2c: E2 08 00 B2 07 80 09 00 00 00 00 00 00 2B [23:39:48]Write i2c OK [23:39:48]MH_I2C_Read... [23:39:48]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:39:48]Read from MH i2c: E2 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 03 00 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 03 00 B2 07 00 90 00 2D [23:39:48]RAPDU: 90 00 [23:39:48]wFMCommunicate OK [23:39:48]SAM_PROTO_ClearQueue done [23:39:48]KKMCreateOFDPacket [23:39:48]OFDProtocolAddRootSTLVToBuf [23:39:48]FM_MakeSignedData [23:39:48]FM_MakeSignedData [23:39:48]SAM_PROTO_SignData [23:39:48]wFMCommunicate request_size=4 [23:39:48]MH_SAM_APDU [23:39:48]CAPDU: 80 0D 01 02 [23:39:48]Write to MH i2c: E2 08 00 B3 07 80 0D 01 02 00 00 00 00 33 [23:39:48]Write i2c OK [23:39:48]MH_I2C_Read... [23:39:48]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:39:48]Read from MH i2c: E2 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 03 00 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 03 00 B3 07 00 90 00 2E [23:39:48]RAPDU: 90 00 [23:39:48]wFMCommunicate OK [23:39:48]wFMCommunicate request_size=255 [23:39:48]MH_SAM_APDU [23:39:48]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 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 3D 03 00 00 F4 03 04 00 43 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 [23:39:48]Write to MH i2c: E2 02 01 B4 07 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 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 3D 03 00 00 F4 03 04 00 43 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 00 00 83 [23:39:48]Write i2c OK [23:39:48]MH_I2C_Read... [23:39:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:48]Read from MH i2c: E2 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 03 00 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 03 00 B4 07 00 90 00 2F [23:39:48]RAPDU: 90 00 [23:39:48]wFMCommunicate OK [23:39:48]wFMCommunicate request_size=58 [23:39:48]MH_SAM_APDU [23:39:48]CAPDU: 80 0D 02 02 35 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7E 02 00 35 04 06 00 8C 1A 3A 5F BF AA [23:39:48]Write to MH i2c: E2 3D 00 B5 07 80 0D 02 02 35 00 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7E 02 00 35 04 06 00 8C 1A 3A 5F BF AA 00 00 8A [23:39:48]Write i2c OK [23:39:48]MH_I2C_Read... [23:39:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:48]Read from MH i2c: E2 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 03 00 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 03 00 B5 07 00 90 00 30 [23:39:48]RAPDU: 90 00 [23:39:48]wFMCommunicate OK [23:39:48]wFMCommunicate request_size=4 [23:39:48]MH_SAM_APDU [23:39:48]CAPDU: 80 0D 03 02 [23:39:48]Write to MH i2c: E2 08 00 B6 07 80 0D 03 02 00 00 00 00 38 [23:39:48]Write i2c OK [23:39:48]MH_I2C_Read... [23:39:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:39:48]Read from MH i2c: E2 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 0B 00 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 0B 00 B6 07 00 F7 B4 E8 19 B8 87 6C BB 90 00 4B [23:39:48]RAPDU: F7 B4 E8 19 B8 87 6C BB 90 00 [23:39:48]wFMCommunicate OK [23:39:48]SAM_PROTO_SignData done [23:39:48]FM_MakeSignedData done [23:39:48]CreateOFDProtocolMessage [23:39:48]wFMCommunicate request_size=4 [23:39:48]MH_SAM_APDU [23:39:48]CAPDU: 80 11 00 00 [23:39:48]Write to MH i2c: E2 08 00 B7 07 80 11 00 00 00 00 00 00 38 [23:39:48]Write i2c OK [23:39:48]MH_I2C_Read... [23:39:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:48]Read from MH i2c: E2 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 17 00 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: E2 17 00 B7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 91 [23:39:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:48]wFMCommunicate OK [23:39:48]CreateOFDProtocolMessage done [23:39:48]OFDSenderStorePacket 163384 [23:39:48]StoreOFDPacket docnum=163384 [23:39:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 3F 01 00 00 3F EE 37 01 11 B5 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 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 3D 03 00 00 F4 03 04 00 43 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 38 7E 02 00 35 04 06 00 8C 1A 3A 5F BF AA F7 B4 E8 19 B8 87 6C BB [23:39:48]CheckFolder [23:39:48]dirname=/storage/ofd_packets [23:39:48]CheckFolder done [23:39:48]ProducePacketName [23:39:48]name=ofd_packets/00163384 [23:39:48]NVStorageSaveData ofd_packets/00163384 [23:39:48]File name is /storage/ofd_packets/00163384 [23:39:48]Write 349 bytes [23:39:48]NVStorageSaveData done [23:39:48]OFDSenderStorePacket done [23:39:48]KKMCreateOFDPacket done [23:39:48]NVStorageSaveData kkm_last_timestamp [23:39:48]File name is /storage/kkm_last_timestamp [23:39:48]Write 4 bytes [23:39:48]NVStorageSaveData done [23:39:48]ExternCall_PrintAddStr [23:39:48]wPrintStart [23:39:48]Write to MH i2c: 01 00 00 B8 07 BF [23:39:48]Write i2c OK [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: 01 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: 01 07 00 [23:39:48]MH_I2C_Read... [23:39:48]Read from MH i2c: 01 07 00 B8 07 00 00 00 00 00 FF 0F D4 [23:39:48]RasterBufferAndPrint [23:39:48]line Счет N : (3)50529 [23:39:48]line ИНН: 02508201610067 [23:39:48]line Контрольно-Кассовый Чек [23:39:48]line ПРОДАЖА [23:39:48]line Товар: 4700003010070 [23:39:48]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [23:39:48]line 1.000 * 95.00 [23:39:48]line = 95.00 [23:39:48]line НДС 12% НСП 1% [23:39:48]line > о реализуемом товаре [23:39:48]line ИТОГО: 95.00 [23:39:48]line НСП 1% : 0.84 [23:39:48]line НДС 12% : 10.09 [23:39:48]line Наличными: 95.00 [23:39:48]line Безнал.: 0.00 [23:39:48]line Место: АЗС № 130 "Партнер Нефть" [23:39:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:39:48]line СНО: Общий режим [23:39:48]line Чек 829 20.08.2024 23:39 [23:39:48]line Смена: 465 ФФД: 1.0 [23:39:48]line ЗНМ: 0300000070 [23:39:48]line РНМ: 0000000000092562 [23:39:48]line Версия ККМ: 001 [23:39:48]line ФМ: 0000000000871769 [23:39:48]line ФД: 163384 [23:39:48]line ФПД: 154044276391850 [23:39:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233947&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163384&fm=154044276391850&tin=02508201610067®Number=0000000000092562&sum=9500 [23:39:48]line 0 [23:39:48]OFD Sender: Processing packet 163384 [packets to send 961, broken 960] [23:39:48]ProducePacketName [23:39:48]name=ofd_packets/00163384 [23:39:48]OFD Sender: To server: pG, [23:39:48]CommunicateWithHost lk.salyk.kg:30040 [23:39:48]ConnectInit lk.salyk.kg [23:39:48]written 0, free lines is 4095 [23:39:49]Write to MH i2c: 01 00 00 E1 07 E8 [23:39:49]Write i2c OK [23:39:49]MH_I2C_Read... [23:39:49]Read from MH i2c: 01 [23:39:49]MH_I2C_Read... [23:39:49]Read from MH i2c: 01 07 00 [23:39:49]MH_I2C_Read... [23:39:49]Read from MH i2c: 01 07 00 E1 07 00 00 00 00 00 C8 0C C3 [23:39:49]RasterBufferAndPrint [23:39:49]line [23:39:49]line [23:39:49]line [23:39:49]line [23:39:49]line [23:39:49]written 0, free lines is 3276 [23:39:49]MH_Cut [23:39:49]Write to MH i2c: D1 01 00 E8 07 01 C1 [23:39:49]Write i2c OK [23:39:49]MH_I2C_Read... [23:39:49]Read from MH i2c: D1 [23:39:49]MH_I2C_Read... [23:39:49]Read from MH i2c: D1 01 00 [23:39:49]MH_I2C_Read... [23:39:49]Read from MH i2c: D1 01 00 E8 07 00 C0 [23:39:49]Write to MH i2c: 01 00 00 E9 07 F0 [23:39:49]Write i2c OK [23:39:49]MH_I2C_Read... [23:39:50]*** Cut start [23:39:50]*** Purtial cut [23:39:50]*** Stage 1: CUTSNS_PIN = 1 [23:39:51]recv_with_timeout no data received [23:39:52]Read from MH i2c: 01 [23:39:52]MH_I2C_Read... [23:39:52]*** Stop cut motor [23:39:52]*** Cut end [23:39:52]Read from MH i2c: 01 07 00 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: 01 07 00 E9 07 00 00 00 00 00 FF 0F 05 [23:39:52]process_action close_receipt done [23:39:52]requested_data is exist [23:39:52]produce_requested_data [23:39:52]requested_item fm.sn is exist - process it [23:39:52]wFMCommunicate request_size=4 [23:39:52]MH_SAM_APDU [23:39:52]CAPDU: 80 11 00 00 [23:39:52]Write to MH i2c: E2 08 00 EA 07 80 11 00 00 00 00 00 00 6B [23:39:52]Write i2c OK [23:39:52]MH_I2C_Read... [23:39:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:52]Read from MH i2c: E2 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: E2 17 00 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: E2 17 00 EA 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [23:39:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:52]wFMCommunicate OK [23:39:52]requested_item fd.num is exist - process it [23:39:52]SAM_PROTO_GetFieldsCounters [23:39:52]wFMCommunicate request_size=4 [23:39:52]MH_SAM_APDU [23:39:52]CAPDU: 80 13 00 00 [23:39:52]Write to MH i2c: E2 08 00 EB 07 80 13 00 00 00 00 00 00 6E [23:39:52]Write i2c OK [23:39:52]MH_I2C_Read... [23:39:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:39:52]Read from MH i2c: E2 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: E2 62 00 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: E2 62 00 EB 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3D 03 00 00 5E 04 04 00 3D 03 00 00 57 04 04 00 3E 03 00 00 19 04 04 00 00 00 00 00 90 00 DE [23:39:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 38 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3D 03 00 00 5E 04 04 00 3D 03 00 00 57 04 04 00 3E 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:39:52]wFMCommunicate OK [23:39:52]SAM_PROTO_GetFieldsCounters done [23:39:52]requested_item shift.num is exist - process it [23:39:52]requested_item shift.opened is exist - process it [23:39:52]req_shift_opened [23:39:52]FM_GetShiftState [23:39:52]SAM_PROTO_GetShiftState [23:39:52]wFMCommunicate request_size=4 [23:39:52]MH_SAM_APDU [23:39:52]CAPDU: 80 13 01 00 [23:39:52]Write to MH i2c: E2 08 00 EC 07 80 13 01 00 00 00 00 00 70 [23:39:52]Write i2c OK [23:39:52]MH_I2C_Read... [23:39:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:52]Read from MH i2c: E2 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: E2 0E 00 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: E2 0E 00 EC 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 3E [23:39:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:39:52]wFMCommunicate OK [23:39:52]SAM_PROTO_GetShiftState done [23:39:52]FM_GetShiftState done [23:39:52]req_shift_opened done [23:39:52]requested_item shift.open_date is exist - process it [23:39:52]req_shift_open_date [23:39:52]req_shift_open_date done [23:39:52]produce_requested_data done [23:39:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163384,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:39:52]process_action_free close_receipt [23:39:52]json_value_free [23:39:52]json_value_free done [23:39:52]process_json_proto returns [23:39:52]Send response to host [23:39:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163384,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:39:52]free response buf [23:39:52]execute_script done [23:39:52]execute_script returns [23:39:52]free content buf [23:39:52]Sock 9.Close socket [23:39:52]Sock 9.Thread stoped [23:39:52]accept exits with 10 [23:39:52]New connection [23:39:52]New thread 3066543460 created [23:39:52]Thread 3066686820 joined [23:39:52]Waiting for new connection... [23:39:52] Sock 10.Parse request [23:39:52]Sock 10.Check first char [23:39:52]Sock 10.First char is OK [23:39:52]request: POST /json_proto HTTP/1.0 [23:39:52]Method: POST [23:39:52]URL: /json_proto [23:39:52]Method is POST - this is cgi request [23:39:52]url: /json_proto [23:39:52]query_string will be loaded in cgi processing [23:39:52]execute_cgi json_proto POST (null) [23:39:52]execute_cgi path=json_proto method=POST [23:39:52]POST find Content-Length [23:39:52]Host: 172.17.44.132:8080 [23:39:52]Content-Length: 682 [23:39:52]Content-Type: application/json [23:39:52] [23:39:52]POST finish read [23:39:52]Found Content-Length = 682 [23:39:52]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:52]execute_script... [23:39:52]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291908", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:39:52]POST & json_proto [23:39:52]process_json_proto [23:39:52]json parsed OK: [23:39:52]protocol is kg_v1.0 [23:39:52]action value=close_receipt [23:39:52]process_action close_receipt [23:39:52]cmd_close_receipt [23:39:52]MH_GetDate [23:39:52]Write to MH i2c: F0 00 00 ED 07 E3 [23:39:52]Write i2c OK [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: F0 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: F0 09 00 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: F0 09 00 ED 07 00 49 29 C5 66 2A 83 C1 65 5C [23:39:52]GetLastDocTimeStamp 1724197187 [23:39:52]current date 1724197193 [23:39:52]FM_GetShiftState [23:39:52]SAM_PROTO_GetShiftState [23:39:52]wFMCommunicate request_size=4 [23:39:52]MH_SAM_APDU [23:39:52]CAPDU: 80 13 01 00 [23:39:52]Write to MH i2c: E2 08 00 EE 07 80 13 01 00 00 00 00 00 72 [23:39:52]Write i2c OK [23:39:52]MH_I2C_Read... [23:39:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:52]Read from MH i2c: E2 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: E2 0E 00 [23:39:52]MH_I2C_Read... [23:39:52]Read from MH i2c: E2 0E 00 EE 07 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 40 [23:39:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:39:52]wFMCommunicate OK [23:39:52]SAM_PROTO_GetShiftState done [23:39:52]FM_GetShiftState done [23:39:52]opened in 1724113081 [23:39:52]opened+sec_in_day 1724199481 [23:39:52]quantity*price = 100005 [23:39:52]sum+1 = 100006 [23:39:52]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 830 20.08.2024 23:39 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163385 ФПД: 158823466006954 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233953&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163385&fm=158823466006954&tin=02508201610067®Number=0000000000092562&sum=100000 [23:39:54]StoreToDocumentArchive [23:39:54]shift 465 fd 163385 [23:39:54]save to /storage/0465/doc_00163385 [23:39:54]save last doc name /storage/0465/doc_00163385 to /storage/kkm_last_doc_name [23:39:54]save OK [23:39:54]Clear old archive folders... [23:39:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:39:54]tlvbuf is 0029F0D0 [23:39:54]SAM_PROTO_ClearQueue [23:39:54]wFMCommunicate request_size=4 [23:39:54]MH_SAM_APDU [23:39:54]CAPDU: 80 09 00 00 [23:39:54]Write to MH i2c: E2 08 00 FB 07 80 09 00 00 00 00 00 00 74 [23:39:54]Write i2c OK [23:39:54]MH_I2C_Read... [23:39:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:39:54]Read from MH i2c: E2 [23:39:54]MH_I2C_Read... [23:39:54]Read from MH i2c: E2 03 00 [23:39:54]MH_I2C_Read... [23:39:54]Read from MH i2c: E2 03 00 FB 07 00 90 00 76 [23:39:54]RAPDU: 90 00 [23:39:54]wFMCommunicate OK [23:39:54]SAM_PROTO_ClearQueue done [23:39:54]KKMCreateOFDPacket [23:39:54]OFDProtocolAddRootSTLVToBuf [23:39:54]FM_MakeSignedData [23:39:54]FM_MakeSignedData [23:39:54]SAM_PROTO_SignData [23:39:54]wFMCommunicate request_size=4 [23:39:54]MH_SAM_APDU [23:39:54]CAPDU: 80 0D 01 02 [23:39:54]Write to MH i2c: E2 08 00 FC 07 80 0D 01 02 00 00 00 00 7C [23:39:54]Write i2c OK [23:39:54]MH_I2C_Read... [23:39:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:39:54]Read from MH i2c: E2 [23:39:54]MH_I2C_Read... [23:39:54]Read from MH i2c: E2 03 00 [23:39:54]MH_I2C_Read... [23:39:54]Read from MH i2c: E2 03 00 FC 07 00 90 00 77 [23:39:54]RAPDU: 90 00 [23:39:54]wFMCommunicate OK [23:39:54]wFMCommunicate request_size=255 [23:39:54]MH_SAM_APDU [23:39:54]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 03 00 00 F4 03 04 00 49 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7E 02 00 35 04 06 00 90 [23:39:54]Write to MH i2c: E2 02 01 FD 07 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 03 00 00 F4 03 04 00 49 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7E 02 00 35 04 06 00 90 00 00 88 [23:39: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 36 39 4F 00 00 00 6C 4E 47 00 7F 45 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 38 7E 02 00 F4 03 04 00 9B D2 C4 66 B6 04 01 00 00 4C 7F 16 56 D4 46 B3 BC [23:39:54]CommunicateWithHost err = 0 [23:39:54]CheckOFDResponse [23:39:54]1017 (14) - 77093643461234 [23:39:54]1041 (16) - 0000000000871769 [23:39:54]1040 (4) - 163384 [23:39:54]1012 (4) - 20.08.2024 17:30 [23:39:54]1206 (1) - 0 [23:39:54]OFD Sender: Remove packet 163384 [23:39:54]ProducePacketName [23:39:54]name=ofd_packets/00163384 [23:39:54]NVStorageDeleteData [23:39:54]Write i2c OK [23:39:54]MH_I2C_Read... [23:39:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:54]Read from MH i2c: E2 [23:39:54]MH_I2C_Read... [23:39:54]Read from MH i2c: E2 03 00 [23:39:54]MH_I2C_Read... [23:39:54]Read from MH i2c: E2 03 00 FD 07 00 90 00 78 [23:39:54]RAPDU: 90 00 [23:39:54]wFMCommunicate OK [23:39:54]wFMCommunicate request_size=10 [23:39:54]MH_SAM_APDU [23:39:54]CAPDU: 80 0D 02 02 05 72 F8 45 F9 AA [23:39:54]Write to MH i2c: E2 0D 00 FE 07 80 0D 02 02 05 00 72 F8 45 F9 AA 00 00 DB [23:39:54]Write i2c OK [23:39:54]MH_I2C_Read... [23:39:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:39:54]Read from MH i2c: E2 [23:39:54]MH_I2C_Read... [23:39:54]Read from MH i2c: E2 03 00 [23:39:54]MH_I2C_Read... [23:39:54]Read from MH i2c: E2 03 00 FE 07 00 90 00 79 [23:39:54]RAPDU: 90 00 [23:39:54]wFMCommunicate OK [23:39:54]wFMCommunicate request_size=4 [23:39:54]MH_SAM_APDU [23:39:54]CAPDU: 80 0D 03 02 [23:39:54]Write to MH i2c: E2 08 00 FF 07 80 0D 03 02 00 00 00 00 81 [23:39:54]Write i2c OK [23:39:54]MH_I2C_Read... [23:39:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:39:54]Read from MH i2c: E2 [23:39:54]MH_I2C_Read... [23:39:54]Read from MH i2c: E2 0B 00 [23:39:54]MH_I2C_Read... [23:39:54]Read from MH i2c: E2 0B 00 FF 07 00 95 A3 B8 10 CB FF BD 50 90 00 59 [23:39:54]RAPDU: 95 A3 B8 10 CB FF BD 50 90 00 [23:39:55]wFMCommunicate OK [23:39:55]SAM_PROTO_SignData done [23:39:55]FM_MakeSignedData done [23:39:55]CreateOFDProtocolMessage [23:39:55]wFMCommunicate request_size=4 [23:39:55]MH_SAM_APDU [23:39:55]CAPDU: 80 11 00 00 [23:39:55]Write to MH i2c: E2 08 00 00 08 80 11 00 00 00 00 00 00 82 [23:39:55]Write i2c OK [23:39:55]MH_I2C_Read... [23:39:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:55]Read from MH i2c: E2 [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: E2 17 00 [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: E2 17 00 00 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [23:39:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:55]wFMCommunicate OK [23:39:55]CreateOFDProtocolMessage done [23:39:55]OFDSenderStorePacket 163385 [23:39:55]StoreOFDPacket docnum=163385 [23:39:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 15 7A 07 01 3E 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 03 00 00 F4 03 04 00 49 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7E 02 00 35 04 06 00 90 72 F8 45 F9 AA 95 A3 B8 10 CB FF BD 50 [23:39:55]CheckFolder [23:39:55]dirname=/storage/ofd_packets [23:39:55]CheckFolder done [23:39:55]ProducePacketName [23:39:55]name=ofd_packets/00163385 [23:39:55]NVStorageSaveData ofd_packets/00163385 [23:39:55]File name is /storage/ofd_packets/00163385 [23:39:55]Write 301 bytes [23:39:55]NVStorageSaveData done [23:39:55]OFDSenderStorePacket done [23:39:55]KKMCreateOFDPacket done [23:39:55]NVStorageSaveData kkm_last_timestamp [23:39:55]File name is /storage/kkm_last_timestamp [23:39:55]Write 4 bytes [23:39:55]NVStorageSaveData done [23:39:55]ExternCall_PrintAddStr [23:39:55]wPrintStart [23:39:55]Write to MH i2c: 01 00 00 01 08 09 [23:39:55]Write i2c OK [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: 01 [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: 01 07 00 [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: 01 07 00 01 08 00 00 00 00 00 FF 0F 1E [23:39:55]RasterBufferAndPrint [23:39:55]line Счет N : (1)291908 [23:39:55]line ИНН: 02508201610067 [23:39:55]line Контрольно-Кассовый Чек [23:39:55]line ПРОДАЖА [23:39:55]line ТРК (МРК, ГНК) : 62 [23:39:55]line Товар: 2710124130 [23:39:55]line Аи-92-К-5 [23:39:55]line 14.750 * 67.80 [23:39:55]line = 1000.05 [23:39:55]line НДС 12% НСП 1% [23:39:55]line > о реализуемом товаре [23:39:55]line ОКРУГЛЕНИЕ: -0.05 [23:39:55]line ИТОГО: 1000.00 [23:39:55]line Внесено: 1000.00 [23:39:55]line СДАЧА: 0.00 [23:39:55]line НСП 1% : 8.85 [23:39:55]line НДС 12% : 106.20 [23:39:55]line Наличными: 1000.00 [23:39:55]line Безнал.: 0.00 [23:39:55]line Место: АЗС № 130 "Партнер Нефть" [23:39:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:39:55]line СНО: Общий режим [23:39:55]line Чек 830 20.08.2024 23:39 [23:39:55]line Смена: 465 ФФД: 1.0 [23:39:55]line ЗНМ: 0300000070 [23:39:55]line РНМ: 0000000000092562 [23:39:55]line Версия ККМ: 001 [23:39:55]line ФМ: 0000000000871769 [23:39:55]line ФД: 163385 [23:39:55]line ФПД: 158823466006954 [23:39:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T233953&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163385&fm=158823466006954&tin=02508201610067®Number=0000000000092562&sum=100000 [23:39:55]written 0, free lines is 4095 [23:39:55]OFD Sender: Processing packet 163385 [packets to send 961, broken 960] [23:39:55]ProducePacketName [23:39:55]name=ofd_packets/00163385 [23:39:55]OFD Sender: To server: pG, [23:39:55]CommunicateWithHost lk.salyk.kg:30040 [23:39:55]ConnectInit lk.salyk.kg [23:39:55]Write to MH i2c: 01 00 00 2C 08 34 [23:39:55]Write i2c OK [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: 01 [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: 01 07 00 [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: 01 07 00 2C 08 00 00 00 00 00 BE 0C 05 [23:39:55]RasterBufferAndPrint [23:39:55]line [23:39:55]line [23:39:55]line [23:39:55]line [23:39:55]line [23:39:55]written 0, free lines is 3276 [23:39:55]MH_Cut [23:39:55]Write to MH i2c: D1 01 00 33 08 01 0D [23:39:55]Write i2c OK [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: D1 [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: D1 01 00 [23:39:55]MH_I2C_Read... [23:39:55]Read from MH i2c: D1 01 00 33 08 00 0C [23:39:55]Write to MH i2c: 01 00 00 34 08 3C [23:39:55]Write i2c OK [23:39:55]MH_I2C_Read... [23:39:55]Connected sock=9 [23: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 36 39 0F 01 00 00 15 7A 07 01 3E 06 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 03 00 00 F4 03 04 00 49 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7E 02 00 35 04 06 00 90 72 F8 45 F9 AA 95 A3 B8 10 CB FF BD 50 [23:39: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 36 39 4F 00 00 00 5E 31 47 00 D6 8C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 39 7E 02 00 F4 03 04 00 9D D2 C4 66 B6 04 01 00 00 56 7D 21 22 B3 B9 61 90 [23:39:56]CommunicateWithHost err = 0 [23:39:56]CheckOFDResponse [23:39:56]1017 (14) - 77093643461234 [23:39:56]1041 (16) - 0000000000871769 [23:39:56]1040 (4) - 163385 [23:39:56]1012 (4) - 20.08.2024 17:30 [23:39:56]1206 (1) - 0 [23:39:56]OFD Sender: Remove packet 163385 [23:39:56]ProducePacketName [23:39:56]name=ofd_packets/00163385 [23:39:56]NVStorageDeleteData [23:39:56]*** Cut start [23:39:56]*** Purtial cut [23:39:56]*** Stage 1: CUTSNS_PIN = 1 [23:39:56]OFD Sender: No OFD packet to send [23:39:57]OFD Sender: No OFD packet to send [23:39:58]Read from MH i2c: 01 [23:39:58]MH_I2C_Read... [23:39:58]*** Stop cut motor [23:39:58]*** Cut end [23:39:58]Read from MH i2c: 01 07 00 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: 01 07 00 34 08 00 00 00 00 00 FF 0F 51 [23:39:58]process_action close_receipt done [23:39:58]requested_data is exist [23:39:58]produce_requested_data [23:39:58]requested_item fm.sn is exist - process it [23:39:58]wFMCommunicate request_size=4 [23:39:58]MH_SAM_APDU [23:39:58]CAPDU: 80 11 00 00 [23:39:58]Write to MH i2c: E2 08 00 35 08 80 11 00 00 00 00 00 00 B7 [23:39:58]Write i2c OK [23:39:58]MH_I2C_Read... [23:39:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:39:58]Read from MH i2c: E2 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: E2 17 00 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: E2 17 00 35 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [23:39:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:39:58]wFMCommunicate OK [23:39:58]requested_item fd.num is exist - process it [23:39:58]SAM_PROTO_GetFieldsCounters [23:39:58]wFMCommunicate request_size=4 [23:39:58]MH_SAM_APDU [23:39:58]CAPDU: 80 13 00 00 [23:39:58]Write to MH i2c: E2 08 00 36 08 80 13 00 00 00 00 00 00 BA [23:39:58]Write i2c OK [23:39:58]MH_I2C_Read... [23:39:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:39:58]Read from MH i2c: E2 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: E2 62 00 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: E2 62 00 36 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3E 03 00 00 5E 04 04 00 3E 03 00 00 57 04 04 00 3F 03 00 00 19 04 04 00 00 00 00 00 90 00 2E [23:39: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 39 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3E 03 00 00 5E 04 04 00 3E 03 00 00 57 04 04 00 3F 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:39:58]wFMCommunicate OK [23:39:58]SAM_PROTO_GetFieldsCounters done [23:39:58]requested_item shift.num is exist - process it [23:39:58]requested_item shift.opened is exist - process it [23:39:58]req_shift_opened [23:39:58]FM_GetShiftState [23:39:58]SAM_PROTO_GetShiftState [23:39:58]wFMCommunicate request_size=4 [23:39:58]MH_SAM_APDU [23:39:58]CAPDU: 80 13 01 00 [23:39:58]Write to MH i2c: E2 08 00 37 08 80 13 01 00 00 00 00 00 BC [23:39:58]Write i2c OK [23:39:58]MH_I2C_Read... [23:39:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:58]Read from MH i2c: E2 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: E2 0E 00 [23:39:58]MH_I2C_Read... [23:39:58]Read from MH i2c: E2 0E 00 37 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8A [23:39:58]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:39:58]wFMCommunicate OK [23:39:58]SAM_PROTO_GetShiftState done [23:39:58]FM_GetShiftState done [23:39:58]req_shift_opened done [23:39:58]requested_item shift.open_date is exist - process it [23:39:58]req_shift_open_date [23:39:58]req_shift_open_date done [23:39:58]produce_requested_data done [23:39:58]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163385,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:39:58]process_action_free close_receipt [23:39:58]json_value_free [23:39:58]json_value_free done [23:39:58]process_json_proto returns [23:39:58]Send response to host [23:39:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163385,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:39:58]free response buf [23:39:58]execute_script done [23:39:58]execute_script returns [23:39:58]free content buf [23:39:58]Sock 10.Close socket [23:39:58]Sock 10.Thread stoped [23:39:59]accept exits with 7 [23:39:59]New connection [23:39:59]New thread 3066686820 created [23:39:59]Thread 3066543460 joined [23:39:59]Waiting for new connection... [23:39:59] Sock 7.Parse request [23:39:59]Sock 7.Check first char [23:39:59]Sock 7.First char is OK [23:39:59]request: POST /json_proto HTTP/1.0 [23:39:59]Method: POST [23:39:59]URL: /json_proto [23:39:59]Method is POST - this is cgi request [23:39:59]url: /json_proto [23:39:59]query_string will be loaded in cgi processing [23:39:59]execute_cgi json_proto POST (null) [23:39:59]execute_cgi path=json_proto method=POST [23:39:59]POST find Content-Length [23:39:59]Host: 172.17.44.132:8080 [23:39:59]Content-Length: 623 [23:39:59]Content-Type: application/json [23:39:59] [23:39:59]POST finish read [23:39:59]Found Content-Length = 623 [23:39:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50530", "tax_sys" : 0, "items" : [ { "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "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" ] } } [23:39:59]execute_script... [23:39: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)50530", "tax_sys" : 0, "items" : [ { "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "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" ] } } [23:39:59]POST & json_proto [23:39:59]process_json_proto [23:39:59]json parsed OK: [23:39:59]protocol is kg_v1.0 [23:39:59]action value=close_receipt [23:39:59]process_action close_receipt [23:39:59]cmd_close_receipt [23:39:59]MH_GetDate [23:39:59]Write to MH i2c: F0 00 00 38 08 2F [23:39:59]Write i2c OK [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: F0 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: F0 09 00 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: F0 09 00 38 08 00 50 29 C5 66 2A 83 C1 65 AF [23:39:59]GetLastDocTimeStamp 1724197193 [23:39:59]current date 1724197200 [23:39:59]FM_GetShiftState [23:39:59]SAM_PROTO_GetShiftState [23:39:59]wFMCommunicate request_size=4 [23:39:59]MH_SAM_APDU [23:39:59]CAPDU: 80 13 01 00 [23:39:59]Write to MH i2c: E2 08 00 39 08 80 13 01 00 00 00 00 00 BE [23:39:59]Write i2c OK [23:39:59]MH_I2C_Read... [23:39:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:39:59]Read from MH i2c: E2 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: E2 0E 00 [23:39:59]MH_I2C_Read... [23:39:59]Read from MH i2c: E2 0E 00 39 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 8C [23:39:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:39:59]wFMCommunicate OK [23:39:59]SAM_PROTO_GetShiftState done [23:39:59]FM_GetShiftState done [23:39:59]opened in 1724113081 [23:39:59]opened+sec_in_day 1724199481 [23:39:59]quantity*price = 15000 [23:39:59]sum+1 = 15001 [23:39:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 831 20.08.2024 23:40 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163386 ФПД: 8851774528627 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234000&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163386&fm=8851774528627&tin=02508201610067®Number=0000000000092562&sum=15000 0 [23:40:00]StoreToDocumentArchive [23:40:00]shift 465 fd 163386 [23:40:00]save to /storage/0465/doc_00163386 [23:40:00]save last doc name /storage/0465/doc_00163386 to /storage/kkm_last_doc_name [23:40:00]save OK [23:40:00]Clear old archive folders... [23:40:00]ProcessDocumentItem done err = 0, tmpTLVsize=268 [23:40:00]tlvbuf is 00335BE0 [23:40:00]SAM_PROTO_ClearQueue [23:40:00]wFMCommunicate request_size=4 [23:40:00]MH_SAM_APDU [23:40:00]CAPDU: 80 09 00 00 [23:40:00]Write to MH i2c: E2 08 00 46 08 80 09 00 00 00 00 00 00 C0 [23:40:00]Write i2c OK [23:40:00]MH_I2C_Read... [23:40:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:40:00]Read from MH i2c: E2 [23:40:00]MH_I2C_Read... [23:40:00]Read from MH i2c: E2 03 00 [23:40:00]MH_I2C_Read... [23:40:00]Read from MH i2c: E2 03 00 46 08 00 90 00 C2 [23:40:00]RAPDU: 90 00 [23:40:00]wFMCommunicate OK [23:40:00]SAM_PROTO_ClearQueue done [23:40:00]KKMCreateOFDPacket [23:40:00]OFDProtocolAddRootSTLVToBuf [23:40:00]FM_MakeSignedData [23:40:00]FM_MakeSignedData [23:40:00]SAM_PROTO_SignData [23:40:00]wFMCommunicate request_size=4 [23:40:00]MH_SAM_APDU [23:40:00]CAPDU: 80 0D 01 02 [23:40:00]Write to MH i2c: E2 08 00 47 08 80 0D 01 02 00 00 00 00 C8 [23:40:00]Write i2c OK [23:40:00]MH_I2C_Read... [23:40:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:40:00]Read from MH i2c: E2 [23:40:00]MH_I2C_Read... [23:40:00]Read from MH i2c: E2 03 00 [23:40:00]MH_I2C_Read... [23:40:00]Read from MH i2c: E2 03 00 47 08 00 90 00 C3 [23:40:00]RAPDU: 90 00 [23:40:00]wFMCommunicate OK [23:40:00]wFMCommunicate request_size=255 [23:40:00]MH_SAM_APDU [23:40:00]CAPDU: 80 0D 02 02 FA 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 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 3F 03 00 00 F4 03 04 00 50 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [23:40:01]Write to MH i2c: E2 02 01 48 08 80 0D 02 02 FA 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 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 3F 03 00 00 F4 03 04 00 50 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 01 [23:40:01]Write i2c OK [23:40:01]MH_I2C_Read... [23:40:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:01]Read from MH i2c: E2 [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: E2 03 00 [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: E2 03 00 48 08 00 90 00 C4 [23:40:01]RAPDU: 90 00 [23:40:01]wFMCommunicate OK [23:40:01]wFMCommunicate request_size=27 [23:40:01]MH_SAM_APDU [23:40:01]CAPDU: 80 0D 02 02 16 31 37 36 39 10 04 04 00 3A 7E 02 00 35 04 06 00 08 0C F6 E0 5C 73 [23:40:01]Write to MH i2c: E2 1E 00 49 08 80 0D 02 02 16 00 31 37 36 39 10 04 04 00 3A 7E 02 00 35 04 06 00 08 0C F6 E0 5C 73 00 00 98 [23:40:01]Write i2c OK [23:40:01]MH_I2C_Read... [23:40:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:40:01]Read from MH i2c: E2 [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: E2 03 00 [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: E2 03 00 49 08 00 90 00 C5 [23:40:01]RAPDU: 90 00 [23:40:01]wFMCommunicate OK [23:40:01]wFMCommunicate request_size=4 [23:40:01]MH_SAM_APDU [23:40:01]CAPDU: 80 0D 03 02 [23:40:01]Write to MH i2c: E2 08 00 4A 08 80 0D 03 02 00 00 00 00 CD [23:40:01]Write i2c OK [23:40:01]MH_I2C_Read... [23:40:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:40:01]Read from MH i2c: E2 [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: E2 0B 00 [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: E2 0B 00 4A 08 00 BD E5 72 E3 C4 26 9D B4 90 00 00 [23:40:01]RAPDU: BD E5 72 E3 C4 26 9D B4 90 00 [23:40:01]wFMCommunicate OK [23:40:01]SAM_PROTO_SignData done [23:40:01]FM_MakeSignedData done [23:40:01]CreateOFDProtocolMessage [23:40:01]wFMCommunicate request_size=4 [23:40:01]MH_SAM_APDU [23:40:01]CAPDU: 80 11 00 00 [23:40:01]Write to MH i2c: E2 08 00 4B 08 80 11 00 00 00 00 00 00 CD [23:40:01]Write i2c OK [23:40:01]MH_I2C_Read... [23:40:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:01]Read from MH i2c: E2 [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: E2 17 00 [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: E2 17 00 4B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [23:40:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:40:01]wFMCommunicate OK [23:40:01]CreateOFDProtocolMessage done [23:40:01]OFDSenderStorePacket 163386 [23:40:01]StoreOFDPacket docnum=163386 [23:40:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 20 01 00 00 79 D4 18 01 56 26 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 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 3F 03 00 00 F4 03 04 00 50 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7E 02 00 35 04 06 00 08 0C F6 E0 5C 73 BD E5 72 E3 C4 26 9D B4 [23:40:01]CheckFolder [23:40:01]dirname=/storage/ofd_packets [23:40:01]CheckFolder done [23:40:01]ProducePacketName [23:40:01]name=ofd_packets/00163386 [23:40:01]NVStorageSaveData ofd_packets/00163386 [23:40:01]File name is /storage/ofd_packets/00163386 [23:40:01]Write 318 bytes [23:40:01]NVStorageSaveData done [23:40:01]OFDSenderStorePacket done [23:40:01]KKMCreateOFDPacket done [23:40:01]NVStorageSaveData kkm_last_timestamp [23:40:01]File name is /storage/kkm_last_timestamp [23:40:01]Write 4 bytes [23:40:01]NVStorageSaveData done [23:40:01]ExternCall_PrintAddStr [23:40:01]wPrintStart [23:40:01]Write to MH i2c: 01 00 00 4C 08 54 [23:40:01]Write i2c OK [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: 01 [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: 01 07 00 [23:40:01]MH_I2C_Read... [23:40:01]Read from MH i2c: 01 07 00 4C 08 00 00 00 00 00 FF 0F 69 [23:40:01]RasterBufferAndPrint [23:40:01]line Счет N : (3)50530 [23:40:01]line ИНН: 02508201610067 [23:40:01]line Контрольно-Кассовый Чек [23:40:01]line ПРОДАЖА [23:40:01]line Товар: 4600721021627 [23:40:01]line Пиво БАД 0,5л ст [23:40:01]line 1.000 * 150.00 [23:40:01]line = 150.00 [23:40:01]line НДС 12% НСП 1% [23:40:01]line > о реализуемом товаре [23:40:01]line ИТОГО: 150.00 [23:40:01]line НСП 1% : 1.33 [23:40:01]line НДС 12% : 15.93 [23:40:01]line Наличными: 150.00 [23:40:01]line Безнал.: 0.00 [23:40:01]line Место: АЗС № 130 "Партнер Нефть" [23:40:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:40:01]line СНО: Общий режим [23:40:01]line Чек 831 20.08.2024 23:40 [23:40:01]line Смена: 465 ФФД: 1.0 [23:40:01]line ЗНМ: 0300000070 [23:40:01]line РНМ: 0000000000092562 [23:40:01]line Версия ККМ: 001 [23:40:01]line ФМ: 0000000000871769 [23:40:01]line ФД: 163386 [23:40:01]line ФПД: 8851774528627 [23:40:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234000&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163386&fm=8851774528627&tin=02508201610067®Number=0000000000092562&sum=15000 [23:40:01]line 0 [23:40:01]written 0, free lines is 4095 [23:40:01]OFD Sender: Processing packet 163386 [packets to send 961, broken 960] [23:40:01]ProducePacketName [23:40:01]name=ofd_packets/00163386 [23:40:01]OFD Sender: To server: pG, [23:40:01]CommunicateWithHost lk.salyk.kg:30040 [23:40:01]ConnectInit lk.salyk.kg [23:40:02]Write to MH i2c: 01 00 00 74 08 7C [23:40:02]Write i2c OK [23:40:02]MH_I2C_Read... [23:40:02]Read from MH i2c: 01 [23:40:02]MH_I2C_Read... [23:40:02]Read from MH i2c: 01 07 00 [23:40:02]MH_I2C_Read... [23:40:02]Read from MH i2c: 01 07 00 74 08 00 00 00 00 00 DA 0C 69 [23:40:02]RasterBufferAndPrint [23:40:02]line [23:40:02]line [23:40:02]line [23:40:02]line [23:40:02]line [23:40:02]written 0, free lines is 3313 [23:40:02]MH_Cut [23:40:02]Write to MH i2c: D1 01 00 7B 08 01 55 [23:40:02]Write i2c OK [23:40:02]MH_I2C_Read... [23:40:02]Read from MH i2c: D1 [23:40:02]MH_I2C_Read... [23:40:02]Read from MH i2c: D1 01 00 [23:40:02]MH_I2C_Read... [23:40:02]Read from MH i2c: D1 01 00 7B 08 00 54 [23:40:02]Write to MH i2c: 01 00 00 7C 08 84 [23:40:02]Write i2c OK [23:40:02]MH_I2C_Read... [23:40:02]Connected sock=9 [23:40: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 36 39 20 01 00 00 79 D4 18 01 56 26 5A 03 01 00 03 00 0C 01 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 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 3F 03 00 00 F4 03 04 00 50 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7E 02 00 35 04 06 00 08 0C F6 E0 5C 73 BD E5 72 E3 C4 26 9D B4 [23:40:02]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 72 14 47 00 BA AA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3A 7E 02 00 F4 03 04 00 A4 D2 C4 66 B6 04 01 00 00 32 F5 FB B7 50 AD 3B 9A [23:40:02]CommunicateWithHost err = 0 [23:40:02]CheckOFDResponse [23:40:02]1017 (14) - 77093643461234 [23:40:02]1041 (16) - 0000000000871769 [23:40:02]1040 (4) - 163386 [23:40:02]1012 (4) - 20.08.2024 17:30 [23:40:02]1206 (1) - 0 [23:40:02]OFD Sender: Remove packet 163386 [23:40:02]ProducePacketName [23:40:02]name=ofd_packets/00163386 [23:40:02]NVStorageDeleteData [23:40:02]*** Cut start [23:40:02]*** Purtial cut [23:40:02]*** Stage 1: CUTSNS_PIN = 1 [23:40:03]OFD Sender: No OFD packet to send [23:40:04]Read from MH i2c: 01 [23:40:04]MH_I2C_Read... [23:40:04]*** Stop cut motor [23:40:04]*** Cut end [23:40:04]Read from MH i2c: 01 07 00 [23:40:04]MH_I2C_Read... [23:40:04]Read from MH i2c: 01 07 00 7C 08 00 00 00 00 00 FF 0F 99 [23:40:04]process_action close_receipt done [23:40:04]requested_data is exist [23:40:04]produce_requested_data [23:40:04]requested_item fm.sn is exist - process it [23:40:04]wFMCommunicate request_size=4 [23:40:04]MH_SAM_APDU [23:40:04]CAPDU: 80 11 00 00 [23:40:04]Write to MH i2c: E2 08 00 7D 08 80 11 00 00 00 00 00 00 FF [23:40:04]Write i2c OK [23:40:04]MH_I2C_Read... [23:40:05]Read from MH i2c: E2 [23:40:05]MH_I2C_Read... [23:40:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:40:05]Read from MH i2c: E2 17 00 [23:40:05]MH_I2C_Read... [23:40:05]Read from MH i2c: E2 17 00 7D 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 58 [23:40:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:40:05]wFMCommunicate OK [23:40:05]requested_item fd.num is exist - process it [23:40:05]SAM_PROTO_GetFieldsCounters [23:40:05]wFMCommunicate request_size=4 [23:40:05]MH_SAM_APDU [23:40:05]CAPDU: 80 13 00 00 [23:40:05]Write to MH i2c: E2 08 00 7E 08 80 13 00 00 00 00 00 00 02 [23:40:05]Write i2c OK [23:40:05]MH_I2C_Read... [23:40:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:40:05]Read from MH i2c: E2 [23:40:05]MH_I2C_Read... [23:40:05]Read from MH i2c: E2 62 00 [23:40:05]MH_I2C_Read... [23:40:05]Read from MH i2c: E2 62 00 7E 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3F 03 00 00 5E 04 04 00 3F 03 00 00 57 04 04 00 40 03 00 00 19 04 04 00 00 00 00 00 90 00 7A [23:40: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3A 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 3F 03 00 00 5E 04 04 00 3F 03 00 00 57 04 04 00 40 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:40:05]wFMCommunicate OK [23:40:05]SAM_PROTO_GetFieldsCounters done [23:40:05]requested_item shift.num is exist - process it [23:40:05]requested_item shift.opened is exist - process it [23:40:05]req_shift_opened [23:40:05]FM_GetShiftState [23:40:05]SAM_PROTO_GetShiftState [23:40:05]wFMCommunicate request_size=4 [23:40:05]MH_SAM_APDU [23:40:05]CAPDU: 80 13 01 00 [23:40:05]Write to MH i2c: E2 08 00 7F 08 80 13 01 00 00 00 00 00 04 [23:40:05]Write i2c OK [23:40:05]MH_I2C_Read... [23:40:05]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:40:05]Read from MH i2c: E2 [23:40:05]MH_I2C_Read... [23:40:05]Read from MH i2c: E2 0E 00 [23:40:05]MH_I2C_Read... [23:40:05]Read from MH i2c: E2 0E 00 7F 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D2 [23:40:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:40:05]wFMCommunicate OK [23:40:05]SAM_PROTO_GetShiftState done [23:40:05]FM_GetShiftState done [23:40:05]req_shift_opened done [23:40:05]requested_item shift.open_date is exist - process it [23:40:05]req_shift_open_date [23:40:05]req_shift_open_date done [23:40:05]produce_requested_data done [23:40:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163386,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:40:05]process_action_free close_receipt [23:40:05]json_value_free [23:40:05]json_value_free done [23:40:05]process_json_proto returns [23:40:05]Send response to host [23:40:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163386,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:40:05]free response buf [23:40:05]execute_script done [23:40:05]execute_script returns [23:40:05]free content buf [23:40:05]Sock 7.Close socket [23:40:05]Sock 7.Thread stoped [23:40:08]OFD Sender: No OFD packet to send [23:40:13]OFD Sender: No OFD packet to send [23:40:18]OFD Sender: No OFD packet to send [23:40:23]OFD Sender: No OFD packet to send [23:40:28]OFD Sender: No OFD packet to send [23:40:33]OFD Sender: No OFD packet to send [23:40:38]OFD Sender: No OFD packet to send [23:40:43]OFD Sender: No OFD packet to send [23:40:48]OFD Sender: No OFD packet to send [23:40:53]recv_with_timeout no data received [23:40:53]OFD Sender: No OFD packet to send [23:40:58]OFD Sender: No OFD packet to send [23:41:03]recv_with_timeout no data received [23:41:03]OFD Sender: No OFD packet to send [23:41:08]OFD Sender: No OFD packet to send [23:41:13]OFD Sender: No OFD packet to send [23:41:18]recv_with_timeout no data received [23:41:18]OFD Sender: No OFD packet to send [23:41:23]OFD Sender: No OFD packet to send [23:41:28]OFD Sender: No OFD packet to send [23:41:31]recv_with_timeout no data received [23:41:33]OFD Sender: No OFD packet to send [23:41:38]OFD Sender: No OFD packet to send [23:41:43]OFD Sender: No OFD packet to send [23:41:48]OFD Sender: No OFD packet to send [23:41:53]OFD Sender: No OFD packet to send [23:41:58]OFD Sender: No OFD packet to send [23:42:03]OFD Sender: No OFD packet to send [23:42:08]OFD Sender: No OFD packet to send [23:42:13]OFD Sender: No OFD packet to send [23:42:18]OFD Sender: No OFD packet to send [23:42:23]OFD Sender: No OFD packet to send [23:42:29]OFD Sender: No OFD packet to send [23:42:34]OFD Sender: No OFD packet to send [23:42:34]accept exits with 10 [23:42:34]New connection [23:42:34]New thread 3066543460 created [23:42:34]Thread 3066686820 joined [23:42:34]Waiting for new connection... [23:42:34] Sock 10.Parse request [23:42:34]Sock 10.Check first char [23:42:34]Sock 10.First char is OK [23:42:34]request: POST /json_proto HTTP/1.0 [23:42:34]Method: POST [23:42:34]URL: /json_proto [23:42:34]Method is POST - this is cgi request [23:42:34]url: /json_proto [23:42:34]query_string will be loaded in cgi processing [23:42:34]execute_cgi json_proto POST (null) [23:42:34]execute_cgi path=json_proto method=POST [23:42:34]POST find Content-Length [23:42:34]Host: 172.17.44.132:8080 [23:42:34]Content-Length: 679 [23:42:34]Content-Type: application/json [23:42:34] [23:42:34]POST finish read [23:42:34]Found Content-Length = 679 [23:42:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.780, "sum" : 799.88, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 799.00, "payments": [ { "type": 0, "sum" : 799.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:42:34]execute_script... [23:42:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291909", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 10.780, "sum" : 799.88, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 799.00, "payments": [ { "type": 0, "sum" : 799.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:42:34]POST & json_proto [23:42:34]process_json_proto [23:42:34]json parsed OK: [23:42:34]protocol is kg_v1.0 [23:42:34]action value=close_receipt [23:42:34]process_action close_receipt [23:42:34]cmd_close_receipt [23:42:34]MH_GetDate [23:42:34]Write to MH i2c: F0 00 00 80 08 77 [23:42:34]Write i2c OK [23:42:34]MH_I2C_Read... [23:42:34]Read from MH i2c: F0 [23:42:34]MH_I2C_Read... [23:42:34]Read from MH i2c: F0 09 00 [23:42:34]MH_I2C_Read... [23:42:34]Read from MH i2c: F0 09 00 80 08 00 EB 29 C5 66 2A 83 C1 65 92 [23:42:34]GetLastDocTimeStamp 1724197200 [23:42:34]current date 1724197355 [23:42:34]FM_GetShiftState [23:42:34]SAM_PROTO_GetShiftState [23:42:34]wFMCommunicate request_size=4 [23:42:34]MH_SAM_APDU [23:42:34]CAPDU: 80 13 01 00 [23:42:34]Write to MH i2c: E2 08 00 81 08 80 13 01 00 00 00 00 00 06 [23:42:34]Write i2c OK [23:42:34]MH_I2C_Read... [23:42:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:42:34]Read from MH i2c: E2 [23:42:34]MH_I2C_Read... [23:42:34]Read from MH i2c: E2 0E 00 [23:42:34]MH_I2C_Read... [23:42:34]Read from MH i2c: E2 0E 00 81 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 D4 [23:42:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:42:34]wFMCommunicate OK [23:42:34]SAM_PROTO_GetShiftState done [23:42:34]FM_GetShiftState done [23:42:34]opened in 1724113081 [23:42:34]opened+sec_in_day 1724199481 [23:42:34]quantity*price = 79987 [23:42:34]sum+1 = 79989 [23:42:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.88 ИТОГО: 799.00 Внесено: 6000.00 СДАЧА: 5201.00 НСП 1% : 7.08 НДС 12% : 84.94 Наличными: 799.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 832 20.08.2024 23:42 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163387 ФПД: 67081700309530 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234235&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163387&fm=67081700309530&tin=02508201610067®Number=0000000000092562&sum=79900 [23:42:35]StoreToDocumentArchive [23:42:35]shift 465 fd 163387 [23:42:35]save to /storage/0465/doc_00163387 [23:42:35]save last doc name /storage/0465/doc_00163387 to /storage/kkm_last_doc_name [23:42:35]save OK [23:42:35]Clear old archive folders... [23:42:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:42:35]tlvbuf is 0036F270 [23:42:35]SAM_PROTO_ClearQueue [23:42:35]wFMCommunicate request_size=4 [23:42:35]MH_SAM_APDU [23:42:35]CAPDU: 80 09 00 00 [23:42:35]Write to MH i2c: E2 08 00 8E 08 80 09 00 00 00 00 00 00 08 [23:42:35]Write i2c OK [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 [23:42:35]MH_I2C_Read... [23:42:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:42:35]Read from MH i2c: E2 03 00 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 03 00 8E 08 00 90 00 0A [23:42:35]RAPDU: 90 00 [23:42:35]wFMCommunicate OK [23:42:35]SAM_PROTO_ClearQueue done [23:42:35]KKMCreateOFDPacket [23:42:35]OFDProtocolAddRootSTLVToBuf [23:42:35]FM_MakeSignedData [23:42:35]FM_MakeSignedData [23:42:35]SAM_PROTO_SignData [23:42:35]wFMCommunicate request_size=4 [23:42:35]MH_SAM_APDU [23:42:35]CAPDU: 80 0D 01 02 [23:42:35]Write to MH i2c: E2 08 00 8F 08 80 0D 01 02 00 00 00 00 10 [23:42:35]Write i2c OK [23:42:35]MH_I2C_Read... [23:42:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:42:35]Read from MH i2c: E2 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 03 00 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 03 00 8F 08 00 90 00 0B [23:42:35]RAPDU: 90 00 [23:42:35]wFMCommunicate OK [23:42:35]wFMCommunicate request_size=255 [23:42:35]MH_SAM_APDU [23:42:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 74 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 21 00 00 00 00 07 04 06 00 1C 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 03 00 00 F4 03 04 00 EB 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7E 02 00 35 04 06 00 3D [23:42:35]Write to MH i2c: E2 02 01 90 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 74 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 21 00 00 00 00 07 04 06 00 1C 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 03 00 00 F4 03 04 00 EB 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7E 02 00 35 04 06 00 3D 00 00 39 [23:42:35]Write i2c OK [23:42:35]MH_I2C_Read... [23:42:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:42:35]Read from MH i2c: E2 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 03 00 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 03 00 90 08 00 90 00 0C [23:42:35]RAPDU: 90 00 [23:42:35]wFMCommunicate OK [23:42:35]wFMCommunicate request_size=10 [23:42:35]MH_SAM_APDU [23:42:35]CAPDU: 80 0D 02 02 05 02 AC EA FA 1A [23:42:35]Write to MH i2c: E2 0D 00 91 08 80 0D 02 02 05 00 02 AC EA FA 1A 00 00 C9 [23:42:35]Write i2c OK [23:42:35]MH_I2C_Read... [23:42:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:42:35]Read from MH i2c: E2 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 03 00 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 03 00 91 08 00 90 00 0D [23:42:35]RAPDU: 90 00 [23:42:35]wFMCommunicate OK [23:42:35]wFMCommunicate request_size=4 [23:42:35]MH_SAM_APDU [23:42:35]CAPDU: 80 0D 03 02 [23:42:35]Write to MH i2c: E2 08 00 92 08 80 0D 03 02 00 00 00 00 15 [23:42:35]Write i2c OK [23:42:35]MH_I2C_Read... [23:42:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:42:35]Read from MH i2c: E2 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 0B 00 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 0B 00 92 08 00 1E 1D 05 4B 2F C9 02 23 90 00 BE [23:42:35]RAPDU: 1E 1D 05 4B 2F C9 02 23 90 00 [23:42:35]wFMCommunicate OK [23:42:35]SAM_PROTO_SignData done [23:42:35]FM_MakeSignedData done [23:42:35]CreateOFDProtocolMessage [23:42:35]wFMCommunicate request_size=4 [23:42:35]MH_SAM_APDU [23:42:35]CAPDU: 80 11 00 00 [23:42:35]Write to MH i2c: E2 08 00 93 08 80 11 00 00 00 00 00 00 15 [23:42:35]Write i2c OK [23:42:35]MH_I2C_Read... [23:42:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:35]Read from MH i2c: E2 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 17 00 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: E2 17 00 93 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6E [23:42:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:42:35]wFMCommunicate OK [23:42:35]CreateOFDProtocolMessage done [23:42:35]OFDSenderStorePacket 163387 [23:42:35]StoreOFDPacket docnum=163387 [23:42:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 11 3A 07 01 E4 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 74 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 21 00 00 00 00 07 04 06 00 1C 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 03 00 00 F4 03 04 00 EB 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7E 02 00 35 04 06 00 3D 02 AC EA FA 1A 1E 1D 05 4B 2F C9 02 23 [23:42:35]CheckFolder [23:42:35]dirname=/storage/ofd_packets [23:42:35]CheckFolder done [23:42:35]ProducePacketName [23:42:35]name=ofd_packets/00163387 [23:42:35]NVStorageSaveData ofd_packets/00163387 [23:42:35]File name is /storage/ofd_packets/00163387 [23:42:35]Write 301 bytes [23:42:35]NVStorageSaveData done [23:42:35]OFDSenderStorePacket done [23:42:35]KKMCreateOFDPacket done [23:42:35]NVStorageSaveData kkm_last_timestamp [23:42:35]File name is /storage/kkm_last_timestamp [23:42:35]Write 4 bytes [23:42:35]NVStorageSaveData done [23:42:35]ExternCall_PrintAddStr [23:42:35]wPrintStart [23:42:35]Write to MH i2c: 01 00 00 94 08 9C [23:42:35]Write i2c OK [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: 01 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: 01 07 00 [23:42:35]MH_I2C_Read... [23:42:35]Read from MH i2c: 01 07 00 94 08 00 00 00 00 00 FF 0F B1 [23:42:35]RasterBufferAndPrint [23:42:35]line Счет N : (1)291909 [23:42:35]line ИНН: 02508201610067 [23:42:35]line Контрольно-Кассовый Чек [23:42:35]line ПРОДАЖА [23:42:35]line ТРК (МРК, ГНК) : 53 [23:42:35]line Товар: 2710124500 [23:42:35]line Аи-95-К-5 [23:42:35]line 10.780 * 74.20 [23:42:35]line = 799.88 [23:42:35]line НДС 12% НСП 1% [23:42:35]line > о реализуемом товаре [23:42:35]line ОКРУГЛЕНИЕ: -0.88 [23:42:35]line ИТОГО: 799.00 [23:42:35]line Внесено: 6000.00 [23:42:35]line СДАЧА: 5201.00 [23:42:35]line НСП 1% : 7.08 [23:42:35]line НДС 12% : 84.94 [23:42:35]line Наличными: 799.00 [23:42:35]line Безнал.: 0.00 [23:42:35]line Место: АЗС № 130 "Партнер Нефть" [23:42:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:42:35]line СНО: Общий режим [23:42:35]line Чек 832 20.08.2024 23:42 [23:42:35]line Смена: 465 ФФД: 1.0 [23:42:35]line ЗНМ: 0300000070 [23:42:35]line РНМ: 0000000000092562 [23:42:35]line Версия ККМ: 001 [23:42:35]line ФМ: 0000000000871769 [23:42:35]line ФД: 163387 [23:42:35]line ФПД: 67081700309530 [23:42:36]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234235&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163387&fm=67081700309530&tin=02508201610067®Number=0000000000092562&sum=79900 [23:42:36]OFD Sender: Processing packet 163387 [packets to send 961, broken 960] [23:42:36]ProducePacketName [23:42:36]name=ofd_packets/00163387 [23:42:36]OFD Sender: To server: pG, [23:42:36]CommunicateWithHost lk.salyk.kg:30040 [23:42:36]ConnectInit lk.salyk.kg [23:42:36]written 0, free lines is 4095 [23:42:36]Write to MH i2c: 01 00 00 BF 08 C7 [23:42:36]Write i2c OK [23:42:36]MH_I2C_Read... [23:42:36]Read from MH i2c: 01 [23:42:36]MH_I2C_Read... [23:42:36]Read from MH i2c: 01 07 00 [23:42:36]MH_I2C_Read... [23:42:36]Read from MH i2c: 01 07 00 BF 08 00 00 00 00 00 C0 0C 9A [23:42:36]RasterBufferAndPrint [23:42:36]line [23:42:36]line [23:42:36]line [23:42:36]line [23:42:36]line [23:42:36]written 0, free lines is 3270 [23:42:36]MH_Cut [23:42:36]Write to MH i2c: D1 01 00 C6 08 01 A0 [23:42:36]Write i2c OK [23:42:36]MH_I2C_Read... [23:42:36]Read from MH i2c: D1 [23:42:36]MH_I2C_Read... [23:42:36]Read from MH i2c: D1 01 00 [23:42:36]MH_I2C_Read... [23:42:36]Read from MH i2c: D1 01 00 C6 08 00 9F [23:42:36]Write to MH i2c: 01 00 00 C7 08 CF [23:42:36]Write i2c OK [23:42:36]MH_I2C_Read... [23:42:37]*** Cut start [23:42:37]*** Purtial cut [23:42:37]*** Stage 1: CUTSNS_PIN = 1 [23:42:38]Connected sock=11 [23:42: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 36 39 0F 01 00 00 11 3A 07 01 E4 80 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 1C 2A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 74 38 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 1C 38 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 C4 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 2E 21 00 00 00 00 07 04 06 00 1C 38 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 03 00 00 F4 03 04 00 EB 29 C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3B 7E 02 00 35 04 06 00 3D 02 AC EA FA 1A 1E 1D 05 4B 2F C9 02 23 [23:42: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 36 39 4F 00 00 00 E4 D8 47 00 87 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 36 39 10 04 04 00 3B 7E 02 00 F4 03 04 00 40 D3 C4 66 B6 04 01 00 00 CF 36 15 5C 7C 52 AE 2D [23:42:39]CommunicateWithHost err = 0 [23:42:39]CheckOFDResponse [23:42:39]1017 (14) - 77093643461234 [23:42:39]1041 (16) - 0000000000871769 [23:42:39]1040 (4) - 163387 [23:42:39]1012 (4) - 20.08.2024 17:32 [23:42:39]1206 (1) - 0 [23:42:39]OFD Sender: Remove packet 163387 [23:42:39]ProducePacketName [23:42:39]name=ofd_packets/00163387 [23:42:39]NVStorageDeleteData [23:42:39]Read from MH i2c: 01 [23:42:39]MH_I2C_Read... [23:42:39]*** Stop cut motor [23:42:39]*** Cut end [23:42:39]Read from MH i2c: 01 07 00 [23:42:39]MH_I2C_Read... [23:42:39]OFD Sender: No OFD packet to send [23:42:39]Read from MH i2c: 01 07 00 C7 08 00 00 00 00 00 FF 0F E4 [23:42:39]process_action close_receipt done [23:42:39]requested_data is exist [23:42:39]produce_requested_data [23:42:39]requested_item fm.sn is exist - process it [23:42:39]wFMCommunicate request_size=4 [23:42:39]MH_SAM_APDU [23:42:39]CAPDU: 80 11 00 00 [23:42:39]Write to MH i2c: E2 08 00 C8 08 80 11 00 00 00 00 00 00 4A [23:42:39]Write i2c OK [23:42:39]MH_I2C_Read... [23:42:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:42:39]Read from MH i2c: E2 [23:42:39]MH_I2C_Read... [23:42:39]Read from MH i2c: E2 17 00 [23:42:39]MH_I2C_Read... [23:42:39]Read from MH i2c: E2 17 00 C8 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [23:42:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:42:39]wFMCommunicate OK [23:42:39]requested_item fd.num is exist - process it [23:42:39]SAM_PROTO_GetFieldsCounters [23:42:39]wFMCommunicate request_size=4 [23:42:39]MH_SAM_APDU [23:42:39]CAPDU: 80 13 00 00 [23:42:39]Write to MH i2c: E2 08 00 C9 08 80 13 00 00 00 00 00 00 4D [23:42:39]Write i2c OK [23:42:39]MH_I2C_Read... [23:42:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:42:39]Read from MH i2c: E2 [23:42:39]MH_I2C_Read... [23:42:39]Read from MH i2c: E2 62 00 [23:42:39]MH_I2C_Read... [23:42:39]Read from MH i2c: E2 62 00 C9 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 40 03 00 00 5E 04 04 00 40 03 00 00 57 04 04 00 41 03 00 00 19 04 04 00 00 00 00 00 90 00 C9 [23:42: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3B 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 40 03 00 00 5E 04 04 00 40 03 00 00 57 04 04 00 41 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:42:39]wFMCommunicate OK [23:42:39]SAM_PROTO_GetFieldsCounters done [23:42:39]requested_item shift.num is exist - process it [23:42:39]requested_item shift.opened is exist - process it [23:42:39]req_shift_opened [23:42:39]FM_GetShiftState [23:42:39]SAM_PROTO_GetShiftState [23:42:39]wFMCommunicate request_size=4 [23:42:39]MH_SAM_APDU [23:42:39]CAPDU: 80 13 01 00 [23:42:39]Write to MH i2c: E2 08 00 CA 08 80 13 01 00 00 00 00 00 4F [23:42:39]Write i2c OK [23:42:39]MH_I2C_Read... [23:42:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:42:39]Read from MH i2c: E2 [23:42:39]MH_I2C_Read... [23:42:39]Read from MH i2c: E2 0E 00 [23:42:39]MH_I2C_Read... [23:42:39]Read from MH i2c: E2 0E 00 CA 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1D [23:42:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:42:39]wFMCommunicate OK [23:42:39]SAM_PROTO_GetShiftState done [23:42:39]FM_GetShiftState done [23:42:39]req_shift_opened done [23:42:39]requested_item shift.open_date is exist - process it [23:42:39]req_shift_open_date [23:42:39]req_shift_open_date done [23:42:39]produce_requested_data done [23:42:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163387,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:42:39]process_action_free close_receipt [23:42:39]json_value_free [23:42:39]json_value_free done [23:42:39]process_json_proto returns [23:42:39]Send response to host [23:42:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163387,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:42:39]free response buf [23:42:39]execute_script done [23:42:39]execute_script returns [23:42:39]free content buf [23:42:39]Sock 10.Close socket [23:42:39]Sock 10.Thread stoped [23:42:44]OFD Sender: No OFD packet to send [23:42:49]OFD Sender: No OFD packet to send [23:42:54]OFD Sender: No OFD packet to send [23:42:59]OFD Sender: No OFD packet to send [23:43:04]OFD Sender: No OFD packet to send [23:43:09]OFD Sender: No OFD packet to send [23:43:14]OFD Sender: No OFD packet to send [23:43:19]OFD Sender: No OFD packet to send [23:43:23]accept exits with 7 [23:43:23]New connection [23:43:23]New thread 3066686820 created [23:43:23]Thread 3066543460 joined [23:43:23]Waiting for new connection... [23:43:23] Sock 7.Parse request [23:43:23]Sock 7.Check first char [23:43:23]Sock 7.First char is OK [23:43:23]request: POST /json_proto HTTP/1.0 [23:43:23]Method: POST [23:43:23]URL: /json_proto [23:43:23]Method is POST - this is cgi request [23:43:23]url: /json_proto [23:43:23]query_string will be loaded in cgi processing [23:43:23]execute_cgi json_proto POST (null) [23:43:23]execute_cgi path=json_proto method=POST [23:43:23]POST find Content-Length [23:43:23]Host: 172.17.44.132:8080 [23:43:23]Content-Length: 680 [23:43:23]Content-Type: application/json [23:43:23] [23:43:23]POST finish read [23:43:23]Found Content-Length = 680 [23:43:23]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9990.00, "total" : 9989.00, "payments": [ { "type": 0, "sum" : 9989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:23]execute_script... [23:43:23]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291906", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9990.00, "total" : 9989.00, "payments": [ { "type": 0, "sum" : 9989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:43:23]POST & json_proto [23:43:23]process_json_proto [23:43:23]json parsed OK: [23:43:23]protocol is kg_v1.0 [23:43:23]action value=close_receipt [23:43:23]process_action close_receipt [23:43:23]cmd_close_receipt [23:43:23]MH_GetDate [23:43:23]Write to MH i2c: F0 00 00 CB 08 C2 [23:43:23]Write i2c OK [23:43:23]MH_I2C_Read... [23:43:23]Read from MH i2c: F0 [23:43:23]MH_I2C_Read... [23:43:23]Read from MH i2c: F0 09 00 [23:43:23]MH_I2C_Read... [23:43:23]Read from MH i2c: F0 09 00 CB 08 00 1C 2A C5 66 2A 83 C1 65 0F [23:43:23]GetLastDocTimeStamp 1724197355 [23:43:23]current date 1724197404 [23:43:23]FM_GetShiftState [23:43:23]SAM_PROTO_GetShiftState [23:43:23]wFMCommunicate request_size=4 [23:43:23]MH_SAM_APDU [23:43:23]CAPDU: 80 13 01 00 [23:43:23]Write to MH i2c: E2 08 00 CC 08 80 13 01 00 00 00 00 00 51 [23:43:23]Write i2c OK [23:43:23]MH_I2C_Read... [23:43:23]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:23]Read from MH i2c: E2 [23:43:23]MH_I2C_Read... [23:43:23]Read from MH i2c: E2 0E 00 [23:43:23]MH_I2C_Read... [23:43:23]Read from MH i2c: E2 0E 00 CC 08 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 1F [23:43:23]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:43:23]wFMCommunicate OK [23:43:23]SAM_PROTO_GetShiftState done [23:43:23]FM_GetShiftState done [23:43:23]opened in 1724113081 [23:43:23]opened+sec_in_day 1724199481 [23:43:23]quantity*price = 998982 [23:43:23]sum+1 = 998983 [23:43:23]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.82 ИТОГО: 9989.00 Внесено: 9990.00 СДАЧА: 1.00 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 9989.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 833 20.08.2024 23:43 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163388 ФПД: 181685921648672 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163388&fm=181685921648672&tin=02508201610067®Number=0000000000092562&sum=998900 [23:43:24]StoreToDocumentArchive [23:43:24]shift 465 fd 163388 [23:43:24]save to /storage/0465/doc_00163388 [23:43:24]save last doc name /storage/0465/doc_00163388 to /storage/kkm_last_doc_name [23:43:24]save OK [23:43:24]Clear old archive folders... [23:43:24]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:43:24]tlvbuf is 00351900 [23:43:24]SAM_PROTO_ClearQueue [23:43:24]wFMCommunicate request_size=4 [23:43:24]MH_SAM_APDU [23:43:24]CAPDU: 80 09 00 00 [23:43:24]Write to MH i2c: E2 08 00 D9 08 80 09 00 00 00 00 00 00 53 [23:43:24]Write i2c OK [23:43:24]MH_I2C_Read... [23:43:24]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:43:24]Read from MH i2c: E2 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 03 00 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 03 00 D9 08 00 90 00 55 [23:43:24]RAPDU: 90 00 [23:43:24]wFMCommunicate OK [23:43:24]SAM_PROTO_ClearQueue done [23:43:24]KKMCreateOFDPacket [23:43:24]OFDProtocolAddRootSTLVToBuf [23:43:24]FM_MakeSignedData [23:43:24]FM_MakeSignedData [23:43:24]SAM_PROTO_SignData [23:43:24]wFMCommunicate request_size=4 [23:43:24]MH_SAM_APDU [23:43:24]CAPDU: 80 0D 01 02 [23:43:24]Write to MH i2c: E2 08 00 DA 08 80 0D 01 02 00 00 00 00 5B [23:43:24]Write i2c OK [23:43:24]MH_I2C_Read... [23:43:24]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:43:24]Read from MH i2c: E2 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 03 00 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 03 00 DA 08 00 90 00 56 [23:43:24]RAPDU: 90 00 [23:43:24]wFMCommunicate OK [23:43:24]wFMCommunicate request_size=255 [23:43:24]MH_SAM_APDU [23:43:24]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 03 00 00 F4 03 04 00 1C 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7E 02 00 35 04 06 00 A5 3E 0C D2 [23:43:24]Write to MH i2c: E2 02 01 DB 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 03 00 00 F4 03 04 00 1C 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7E 02 00 35 04 06 00 A5 3E 0C D2 00 00 88 [23:43:24]Write i2c OK [23:43:24]MH_I2C_Read... [23:43:24]OFD Sender: No OFD packet to send [23:43:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:24]Read from MH i2c: E2 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 03 00 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 03 00 DB 08 00 90 00 57 [23:43:24]RAPDU: 90 00 [23:43:24]wFMCommunicate OK [23:43:24]wFMCommunicate request_size=7 [23:43:24]MH_SAM_APDU [23:43:24]CAPDU: 80 0D 02 02 02 10 20 [23:43:24]Write to MH i2c: E2 0A 00 DC 08 80 0D 02 02 02 00 10 20 00 00 92 [23:43:24]Write i2c OK [23:43:24]MH_I2C_Read... [23:43:24]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:43:24]Read from MH i2c: E2 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 03 00 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 03 00 DC 08 00 90 00 58 [23:43:24]RAPDU: 90 00 [23:43:24]wFMCommunicate OK [23:43:24]wFMCommunicate request_size=4 [23:43:24]MH_SAM_APDU [23:43:24]CAPDU: 80 0D 03 02 [23:43:24]Write to MH i2c: E2 08 00 DD 08 80 0D 03 02 00 00 00 00 60 [23:43:24]Write i2c OK [23:43:24]MH_I2C_Read... [23:43:24]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:43:24]Read from MH i2c: E2 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 0B 00 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 0B 00 DD 08 00 62 48 F2 C3 04 93 B6 7A 90 00 87 [23:43:24]RAPDU: 62 48 F2 C3 04 93 B6 7A 90 00 [23:43:24]wFMCommunicate OK [23:43:24]SAM_PROTO_SignData done [23:43:24]FM_MakeSignedData done [23:43:24]CreateOFDProtocolMessage [23:43:24]wFMCommunicate request_size=4 [23:43:24]MH_SAM_APDU [23:43:24]CAPDU: 80 11 00 00 [23:43:24]Write to MH i2c: E2 08 00 DE 08 80 11 00 00 00 00 00 00 60 [23:43:24]Write i2c OK [23:43:24]MH_I2C_Read... [23:43:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:24]Read from MH i2c: E2 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 17 00 [23:43:24]MH_I2C_Read... [23:43:24]Read from MH i2c: E2 17 00 DE 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [23:43:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:43:24]wFMCommunicate OK [23:43:24]CreateOFDProtocolMessage done [23:43:24]OFDSenderStorePacket 163388 [23:43:24]StoreOFDPacket docnum=163388 [23:43:24]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 9E BA 04 01 2C D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 03 00 00 F4 03 04 00 1C 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7E 02 00 35 04 06 00 A5 3E 0C D2 10 20 62 48 F2 C3 04 93 B6 7A [23:43:24]CheckFolder [23:43:24]dirname=/storage/ofd_packets [23:43:24]CheckFolder done [23:43:24]ProducePacketName [23:43:24]name=ofd_packets/00163388 [23:43:24]NVStorageSaveData ofd_packets/00163388 [23:43:24]File name is /storage/ofd_packets/00163388 [23:43:24]Write 298 bytes [23:43:24]NVStorageSaveData done [23:43:24]OFDSenderStorePacket done [23:43:24]KKMCreateOFDPacket done [23:43:24]NVStorageSaveData kkm_last_timestamp [23:43:24]File name is /storage/kkm_last_timestamp [23:43:24]Write 4 bytes [23:43:24]NVStorageSaveData done [23:43:25]ExternCall_PrintAddStr [23:43:25]wPrintStart [23:43:25]Write to MH i2c: 01 00 00 DF 08 E7 [23:43:25]Write i2c OK [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: 01 [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: 01 07 00 [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: 01 07 00 DF 08 00 00 00 00 00 FF 0F FC [23:43:25]RasterBufferAndPrint [23:43:25]line Счет N : (1)291906 [23:43:25]line ИНН: 02508201610067 [23:43:25]line Контрольно-Кассовый Чек [23:43:25]line ПРОДАЖА [23:43:25]line ТРК (МРК, ГНК) : 11 [23:43:25]line Товар: 2710194800 [23:43:25]line ДТ-К-5 [23:43:25]line 131.100 * 76.20 [23:43:25]line = 9989.82 [23:43:25]line НДС 12% НСП 1% [23:43:25]line > о реализуемом товаре [23:43:25]line ОКРУГЛЕНИЕ: -0.82 [23:43:25]line ИТОГО: 9989.00 [23:43:25]line Внесено: 9990.00 [23:43:25]line СДАЧА: 1.00 [23:43:25]line НСП 1% : 88.40 [23:43:25]line НДС 12% : 1060.87 [23:43:25]line Наличными: 9989.00 [23:43:25]line Безнал.: 0.00 [23:43:25]line Место: АЗС № 130 "Партнер Нефть" [23:43:25]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:43:25]line СНО: Общий режим [23:43:25]line Чек 833 20.08.2024 23:43 [23:43:25]line Смена: 465 ФФД: 1.0 [23:43:25]line ЗНМ: 0300000070 [23:43:25]line РНМ: 0000000000092562 [23:43:25]line Версия ККМ: 001 [23:43:25]line ФМ: 0000000000871769 [23:43:25]line ФД: 163388 [23:43:25]line ФПД: 181685921648672 [23:43:25]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234324&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163388&fm=181685921648672&tin=02508201610067®Number=0000000000092562&sum=998900 [23:43:25]written 0, free lines is 4095 [23:43:25]OFD Sender: Processing packet 163388 [packets to send 961, broken 960] [23:43:25]ProducePacketName [23:43:25]name=ofd_packets/00163388 [23:43:25]OFD Sender: To server: pG, [23:43:25]CommunicateWithHost lk.salyk.kg:30040 [23:43:25]ConnectInit lk.salyk.kg [23:43:25]Write to MH i2c: 01 00 00 0A 09 13 [23:43:25]Write i2c OK [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: 01 [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: 01 07 00 [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: 01 07 00 0A 09 00 00 00 00 00 CE 0C F4 [23:43:25]RasterBufferAndPrint [23:43:25]line [23:43:25]line [23:43:25]line [23:43:25]line [23:43:25]line [23:43:25]written 0, free lines is 3284 [23:43:25]MH_Cut [23:43:25]Write to MH i2c: D1 01 00 11 09 01 EC [23:43:25]Write i2c OK [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: D1 [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: D1 01 00 [23:43:25]MH_I2C_Read... [23:43:25]Read from MH i2c: D1 01 00 11 09 00 EB [23:43:25]Write to MH i2c: 01 00 00 12 09 1B [23:43:25]Write i2c OK [23:43:25]MH_I2C_Read... [23:43:26]*** Cut start [23:43:26]*** Purtial cut [23:43:26]*** Stage 1: CUTSNS_PIN = 1 [23:43:27]Connected sock=11 [23:43: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 36 39 0C 01 00 00 9E BA 04 01 2C D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 03 00 00 F4 03 04 00 1C 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7E 02 00 35 04 06 00 A5 3E 0C D2 10 20 62 48 F2 C3 04 93 B6 7A [23:43:28]Read from MH i2c: 01 [23:43:28]MH_I2C_Read... [23:43:28]*** Stop cut motor [23:43:28]*** Cut end [23:43:28]Read from MH i2c: 01 07 00 [23:43:28]MH_I2C_Read... [23:43:28]Read from MH i2c: 01 07 00 12 09 00 00 00 00 00 FF 0F 30 [23:43:28]process_action close_receipt done [23:43:28]requested_data is exist [23:43:28]produce_requested_data [23:43:28]requested_item fm.sn is exist - process it [23:43:28]wFMCommunicate request_size=4 [23:43:28]MH_SAM_APDU [23:43:28]CAPDU: 80 11 00 00 [23:43:28]Write to MH i2c: E2 08 00 13 09 80 11 00 00 00 00 00 00 96 [23:43:28]Write i2c OK [23:43:28]MH_I2C_Read... [23:43:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:43:28]Read from MH i2c: E2 [23:43:28]MH_I2C_Read... [23:43:28]Read from MH i2c: E2 17 00 [23:43:28]MH_I2C_Read... [23:43:28]Read from MH i2c: E2 17 00 13 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [23:43:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:43:28]wFMCommunicate OK [23:43:28]requested_item fd.num is exist - process it [23:43:28]SAM_PROTO_GetFieldsCounters [23:43:28]wFMCommunicate request_size=4 [23:43:28]MH_SAM_APDU [23:43:28]CAPDU: 80 13 00 00 [23:43:28]Write to MH i2c: E2 08 00 14 09 80 13 00 00 00 00 00 00 99 [23:43:28]Write i2c OK [23:43:28]MH_I2C_Read... [23:43:28]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:43:28]Read from MH i2c: E2 [23:43:28]MH_I2C_Read... [23:43:28]Read from MH i2c: E2 62 00 [23:43:28]MH_I2C_Read... [23:43:28]Read from MH i2c: E2 62 00 14 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 41 03 00 00 5E 04 04 00 41 03 00 00 57 04 04 00 42 03 00 00 19 04 04 00 00 00 00 00 90 00 19 [23:43: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3C 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 41 03 00 00 5E 04 04 00 41 03 00 00 57 04 04 00 42 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:43:28]wFMCommunicate OK [23:43:28]SAM_PROTO_GetFieldsCounters done [23:43:28]requested_item shift.num is exist - process it [23:43:28]requested_item shift.opened is exist - process it [23:43:28]req_shift_opened [23:43:28]FM_GetShiftState [23:43:28]SAM_PROTO_GetShiftState [23:43:28]wFMCommunicate request_size=4 [23:43:28]MH_SAM_APDU [23:43:28]CAPDU: 80 13 01 00 [23:43:28]Write to MH i2c: E2 08 00 15 09 80 13 01 00 00 00 00 00 9B [23:43:28]Write i2c OK [23:43:28]MH_I2C_Read... [23:43:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:43:28]Read from MH i2c: E2 [23:43:28]MH_I2C_Read... [23:43:28]Read from MH i2c: E2 0E 00 [23:43:28]MH_I2C_Read... [23:43:28]Read from MH i2c: E2 0E 00 15 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [23:43:28]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:43:28]wFMCommunicate OK [23:43:28]SAM_PROTO_GetShiftState done [23:43:28]FM_GetShiftState done [23:43:28]req_shift_opened done [23:43:28]requested_item shift.open_date is exist - process it [23:43:28]req_shift_open_date [23:43:28]req_shift_open_date done [23:43:28]produce_requested_data done [23:43:28]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163388,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:43:28]process_action_free close_receipt [23:43:28]json_value_free [23:43:28]json_value_free done [23:43:28]process_json_proto returns [23:43:28]Send response to host [23:43:28]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163388,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:43:28]free response buf [23:43:28]execute_script done [23:43:28]execute_script returns [23:43:28]free content buf [23:43:28]Sock 7.Close socket [23:43:28]Sock 7.Thread stoped [23:43:32]recv_with_timeout no data received [23:43:32]CommunicateWithHost answer receiving error [23:43:32]CommunicateWithHost err = -3 [23:43:32]OFD Sender: Server communicate error [23:43:37]OFD Sender: Processing packet 163388 [packets to send 961, broken 960] [23:43:37]ProducePacketName [23:43:37]name=ofd_packets/00163388 [23:43:37]OFD Sender: To server: pG, [23:43:37]CommunicateWithHost lk.salyk.kg:30040 [23:43:37]ConnectInit lk.salyk.kg [23:43:39]Connected sock=7 [23:43: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 36 39 0C 01 00 00 9E BA 04 01 2C D8 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 03 00 00 F4 03 04 00 1C 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7E 02 00 35 04 06 00 A5 3E 0C D2 10 20 62 48 F2 C3 04 93 B6 7A [23:43: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 36 39 4F 00 00 00 90 42 47 00 96 13 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3C 7E 02 00 F4 03 04 00 7D D3 C4 66 B6 04 01 00 00 CF 96 19 CB 5C 8D D8 A6 [23:43:39]CommunicateWithHost err = 0 [23:43:39]CheckOFDResponse [23:43:39]1017 (14) - 77093643461234 [23:43:39]1041 (16) - 0000000000871769 [23:43:39]1040 (4) - 163388 [23:43:39]1012 (4) - 20.08.2024 17:33 [23:43:39]1206 (1) - 0 [23:43:39]OFD Sender: Remove packet 163388 [23:43:39]ProducePacketName [23:43:39]name=ofd_packets/00163388 [23:43:39]NVStorageDeleteData [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:44:59]accept exits with 9 [23:44:59]New connection [23:44:59]New thread 3066543460 created [23:44:59]Thread 3066686820 joined [23:44:59]Waiting for new connection... [23:44:59] Sock 9.Parse request [23:44:59]Sock 9.Check first char [23:44:59]Sock 9.First char is OK [23:44:59]request: POST /json_proto HTTP/1.0 [23:44:59]Method: POST [23:44:59]URL: /json_proto [23:44:59]Method is POST - this is cgi request [23:44:59]url: /json_proto [23:44:59]query_string will be loaded in cgi processing [23:44:59]execute_cgi json_proto POST (null) [23:44:59]execute_cgi path=json_proto method=POST [23:44:59]POST find Content-Length [23:44:59]Host: 172.17.44.132:8080 [23:44:59]Content-Length: 816 [23:44:59]Content-Type: application/json [23:44:59] [23:44:59]POST finish read [23:44:59]Found Content-Length = 816 [23:44:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:59]execute_script... [23:44: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)291911", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 13.130, "sum" : 1000.51, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 1000.51 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:44:59]POST & json_proto [23:44:59]process_json_proto [23:44:59]json parsed OK: [23:44:59]protocol is kg_v1.0 [23:44:59]action value=close_receipt [23:44:59]process_action close_receipt [23:44:59]cmd_close_receipt [23:44:59]MH_GetDate [23:44:59]Write to MH i2c: F0 00 00 16 09 0E [23:44:59]Write i2c OK [23:44:59]MH_I2C_Read... [23:44:59]Read from MH i2c: F0 [23:44:59]MH_I2C_Read... [23:44:59]Read from MH i2c: F0 09 00 [23:44:59]MH_I2C_Read... [23:44:59]Read from MH i2c: F0 09 00 16 09 00 7C 2A C5 66 2A 83 C1 65 BB [23:44:59]GetLastDocTimeStamp 1724197404 [23:44:59]current date 1724197500 [23:44:59]FM_GetShiftState [23:44:59]SAM_PROTO_GetShiftState [23:44:59]wFMCommunicate request_size=4 [23:44:59]MH_SAM_APDU [23:44:59]CAPDU: 80 13 01 00 [23:44:59]Write to MH i2c: E2 08 00 17 09 80 13 01 00 00 00 00 00 9D [23:44:59]Write i2c OK [23:44:59]MH_I2C_Read... [23:44:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:44:59]Read from MH i2c: E2 [23:44:59]MH_I2C_Read... [23:44:59]Read from MH i2c: E2 0E 00 [23:44:59]MH_I2C_Read... [23:44:59]Read from MH i2c: E2 0E 00 17 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6B [23:44:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:44:59]wFMCommunicate OK [23:44:59]SAM_PROTO_GetShiftState done [23:44:59]FM_GetShiftState done [23:44:59]opened in 1724113081 [23:44:59]opened+sec_in_day 1724199481 [23:44:59]quantity*price = 100050 [23:44:59]sum+1 = 100052 [23:44:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.51 НСП 1% : 8.85 НДС 12% : 106.25 Наличными: 0.00 Безнал.: 1000.51 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 834 20.08.2024 23:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163389 ФПД: 128192677574340 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234500&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163389&fm=128192677574340&tin=02508201610067®Number=0000000000092562&sum=100051 [23:45:00]StoreToDocumentArchive [23:45:00]shift 465 fd 163389 [23:45:00]save to /storage/0465/doc_00163389 [23:45:00]save last doc name /storage/0465/doc_00163389 to /storage/kkm_last_doc_name [23:45:00]save OK [23:45:00]Clear old archive folders... [23:45:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:45:00]tlvbuf is 0038FDE0 [23:45:00]SAM_PROTO_ClearQueue [23:45:00]wFMCommunicate request_size=4 [23:45:00]MH_SAM_APDU [23:45:00]CAPDU: 80 09 00 00 [23:45:00]Write to MH i2c: E2 08 00 24 09 80 09 00 00 00 00 00 00 9F [23:45:00]Write i2c OK [23:45:00]MH_I2C_Read... [23:45:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:45:00]Read from MH i2c: E2 [23:45:00]MH_I2C_Read... [23:45:00]Read from MH i2c: E2 03 00 [23:45:00]MH_I2C_Read... [23:45:00]Read from MH i2c: E2 03 00 24 09 00 90 00 A1 [23:45:00]RAPDU: 90 00 [23:45:00]wFMCommunicate OK [23:45:00]SAM_PROTO_ClearQueue done [23:45:00]KKMCreateOFDPacket [23:45:00]OFDProtocolAddRootSTLVToBuf [23:45:00]FM_MakeSignedData [23:45:00]FM_MakeSignedData [23:45:00]SAM_PROTO_SignData [23:45:00]wFMCommunicate request_size=4 [23:45:00]MH_SAM_APDU [23:45:00]CAPDU: 80 0D 01 02 [23:45:00]Write to MH i2c: E2 08 00 25 09 80 0D 01 02 00 00 00 00 A7 [23:45:00]Write i2c OK [23:45:00]MH_I2C_Read... [23:45:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:45:00]Read from MH i2c: E2 [23:45:00]MH_I2C_Read... [23:45:00]Read from MH i2c: E2 03 00 [23:45:00]MH_I2C_Read... [23:45:00]Read from MH i2c: E2 03 00 25 09 00 90 00 A2 [23:45:00]RAPDU: 90 00 [23:45:00]wFMCommunicate OK [23:45:00]wFMCommunicate request_size=255 [23:45:00]MH_SAM_APDU [23:45:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 03 00 00 F4 03 04 00 7C 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7E 02 00 35 04 06 00 74 97 2F 02 [23:45:00]Write to MH i2c: E2 02 01 26 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 03 00 00 F4 03 04 00 7C 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7E 02 00 35 04 06 00 74 97 2F 02 00 00 7D [23:45:01]Write i2c OK [23:45:01]MH_I2C_Read... [23:45:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:01]Read from MH i2c: E2 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: E2 03 00 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: E2 03 00 26 09 00 90 00 A3 [23:45:01]RAPDU: 90 00 [23:45:01]wFMCommunicate OK [23:45:01]wFMCommunicate request_size=7 [23:45:01]MH_SAM_APDU [23:45:01]CAPDU: 80 0D 02 02 02 76 C4 [23:45:01]Write to MH i2c: E2 0A 00 27 09 80 0D 02 02 02 00 76 C4 00 00 E8 [23:45:01]Write i2c OK [23:45:01]MH_I2C_Read... [23:45:01]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:01]Read from MH i2c: E2 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: E2 03 00 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: E2 03 00 27 09 00 90 00 A4 [23:45:01]RAPDU: 90 00 [23:45:01]wFMCommunicate OK [23:45:01]wFMCommunicate request_size=4 [23:45:01]MH_SAM_APDU [23:45:01]CAPDU: 80 0D 03 02 [23:45:01]Write to MH i2c: E2 08 00 28 09 80 0D 03 02 00 00 00 00 AC [23:45:01]Write i2c OK [23:45:01]MH_I2C_Read... [23:45:01]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:45:01]Read from MH i2c: E2 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: E2 0B 00 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: E2 0B 00 28 09 00 5C AB DF 7A 90 11 C2 B2 90 00 22 [23:45:01]RAPDU: 5C AB DF 7A 90 11 C2 B2 90 00 [23:45:01]wFMCommunicate OK [23:45:01]SAM_PROTO_SignData done [23:45:01]FM_MakeSignedData done [23:45:01]CreateOFDProtocolMessage [23:45:01]wFMCommunicate request_size=4 [23:45:01]MH_SAM_APDU [23:45:01]CAPDU: 80 11 00 00 [23:45:01]Write to MH i2c: E2 08 00 29 09 80 11 00 00 00 00 00 00 AC [23:45:01]Write i2c OK [23:45:01]MH_I2C_Read... [23:45:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:01]Read from MH i2c: E2 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: E2 17 00 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: E2 17 00 29 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [23:45:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:45:01]wFMCommunicate OK [23:45:01]CreateOFDProtocolMessage done [23:45:01]OFDSenderStorePacket 163389 [23:45:01]StoreOFDPacket docnum=163389 [23:45:01]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6F 59 04 01 EE 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 03 00 00 F4 03 04 00 7C 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7E 02 00 35 04 06 00 74 97 2F 02 76 C4 5C AB DF 7A 90 11 C2 B2 [23:45:01]CheckFolder [23:45:01]dirname=/storage/ofd_packets [23:45:01]CheckFolder done [23:45:01]ProducePacketName [23:45:01]name=ofd_packets/00163389 [23:45:01]NVStorageSaveData ofd_packets/00163389 [23:45:01]File name is /storage/ofd_packets/00163389 [23:45:01]Write 298 bytes [23:45:01]NVStorageSaveData done [23:45:01]OFDSenderStorePacket done [23:45:01]KKMCreateOFDPacket done [23:45:01]NVStorageSaveData kkm_last_timestamp [23:45:01]File name is /storage/kkm_last_timestamp [23:45:01]Write 4 bytes [23:45:01]NVStorageSaveData done [23:45:01]ExternCall_PrintAddStr [23:45:01]wPrintStart [23:45:01]Write to MH i2c: 01 00 00 2A 09 33 [23:45:01]Write i2c OK [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: 01 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: 01 07 00 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: 01 07 00 2A 09 00 00 00 00 00 FF 0F 48 [23:45:01]RasterBufferAndPrint [23:45:01]line Счет N : (1)291911 [23:45:01]line ИНН: 02508201610067 [23:45:01]line Контрольно-Кассовый Чек [23:45:01]line ПРОДАЖА [23:45:01]line ТРК (МРК, ГНК) : 21 [23:45:01]line Товар: 2710194800 [23:45:01]line ДТ-К-5 [23:45:01]line 13.130 * 76.20 [23:45:01]line = 1000.51 [23:45:01]line НДС 12% НСП 1% [23:45:01]line > о реализуемом товаре [23:45:01]line ИТОГО: 1000.51 [23:45:01]line НСП 1% : 8.85 [23:45:01]line НДС 12% : 106.25 [23:45:01]line Наличными: 0.00 [23:45:01]line Безнал.: 1000.51 [23:45:01]line Место: АЗС № 130 "Партнер Нефть" [23:45:01]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:45:01]line СНО: Общий режим [23:45:01]line Чек 834 20.08.2024 23:45 [23:45:01]line Смена: 465 ФФД: 1.0 [23:45:01]line ЗНМ: 0300000070 [23:45:01]line РНМ: 0000000000092562 [23:45:01]line Версия ККМ: 001 [23:45:01]line Платежная система: Бакай Банк [23:45:01]line ФМ: 0000000000871769 [23:45:01]line ФД: 163389 [23:45:01]line ФПД: 128192677574340 [23:45:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234500&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163389&fm=128192677574340&tin=02508201610067®Number=0000000000092562&sum=100051 [23:45:01]written 0, free lines is 4095 [23:45:01]OFD Sender: Processing packet 163389 [packets to send 961, broken 960] [23:45:01]ProducePacketName [23:45:01]name=ofd_packets/00163389 [23:45:01]OFD Sender: To server: pG, [23:45:01]CommunicateWithHost lk.salyk.kg:30040 [23:45:01]ConnectInit lk.salyk.kg [23:45:01]Write to MH i2c: 01 00 00 54 09 5D [23:45:01]Write i2c OK [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: 01 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: 01 07 00 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: 01 07 00 54 09 00 00 00 00 00 D4 0C 44 [23:45:01]RasterBufferAndPrint [23:45:01]line [23:45:01]line [23:45:01]line [23:45:01]line [23:45:01]line [23:45:01]written 0, free lines is 3289 [23:45:01]MH_Cut [23:45:01]Write to MH i2c: D1 01 00 5B 09 01 36 [23:45:01]Write i2c OK [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: D1 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: D1 01 00 [23:45:01]MH_I2C_Read... [23:45:01]Read from MH i2c: D1 01 00 5B 09 00 35 [23:45:01]Write to MH i2c: 01 00 00 5C 09 65 [23:45:01]Write i2c OK [23:45:01]MH_I2C_Read... [23:45:02]Connected sock=7 [23:45: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 36 39 0C 01 00 00 6F 59 04 01 EE 9A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 4A 33 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 D3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 D3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 81 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 D3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 42 03 00 00 F4 03 04 00 7C 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7E 02 00 35 04 06 00 74 97 2F 02 76 C4 5C AB DF 7A 90 11 C2 B2 [23:45:02]*** Cut start [23:45:02]*** Purtial cut [23:45:02]*** Stage 1: CUTSNS_PIN = 1 [23:45: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 36 39 4F 00 00 00 EC 2F 47 00 FE E8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3D 7E 02 00 F4 03 04 00 D0 D3 C4 66 B6 04 01 00 00 0E 88 18 B0 9C 0D 32 4B [23:45:03]CommunicateWithHost err = 0 [23:45:03]CheckOFDResponse [23:45:03]1017 (14) - 77093643461234 [23:45:03]1041 (16) - 0000000000871769 [23:45:03]1040 (4) - 163389 [23:45:03]1012 (4) - 20.08.2024 17:35 [23:45:03]1206 (1) - 0 [23:45:03]OFD Sender: Remove packet 163389 [23:45:03]ProducePacketName [23:45:03]name=ofd_packets/00163389 [23:45:03]NVStorageDeleteData [23:45:03]OFD Sender: No OFD packet to send [23:45:04]Read from MH i2c: 01 [23:45:04]MH_I2C_Read... [23:45:04]*** Stop cut motor [23:45:04]*** Cut end [23:45:04]Read from MH i2c: 01 07 00 [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: 01 07 00 5C 09 00 00 00 00 00 FF 0F 7A [23:45:04]process_action close_receipt done [23:45:04]requested_data is exist [23:45:04]produce_requested_data [23:45:04]requested_item fm.sn is exist - process it [23:45:04]wFMCommunicate request_size=4 [23:45:04]MH_SAM_APDU [23:45:04]CAPDU: 80 11 00 00 [23:45:04]Write to MH i2c: E2 08 00 5D 09 80 11 00 00 00 00 00 00 E0 [23:45:04]Write i2c OK [23:45:04]MH_I2C_Read... [23:45:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:04]Read from MH i2c: E2 [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: E2 17 00 [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: E2 17 00 5D 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [23:45:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:45:04]wFMCommunicate OK [23:45:04]requested_item fd.num is exist - process it [23:45:04]SAM_PROTO_GetFieldsCounters [23:45:04]wFMCommunicate request_size=4 [23:45:04]MH_SAM_APDU [23:45:04]CAPDU: 80 13 00 00 [23:45:04]Write to MH i2c: E2 08 00 5E 09 80 13 00 00 00 00 00 00 E3 [23:45:04]Write i2c OK [23:45:04]MH_I2C_Read... [23:45:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:45:04]Read from MH i2c: E2 [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: E2 62 00 [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: E2 62 00 5E 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 42 03 00 00 5E 04 04 00 42 03 00 00 57 04 04 00 43 03 00 00 19 04 04 00 00 00 00 00 90 00 67 [23:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3D 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 42 03 00 00 5E 04 04 00 42 03 00 00 57 04 04 00 43 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:45:04]wFMCommunicate OK [23:45:04]SAM_PROTO_GetFieldsCounters done [23:45:04]requested_item shift.num is exist - process it [23:45:04]requested_item shift.opened is exist - process it [23:45:04]req_shift_opened [23:45:04]FM_GetShiftState [23:45:04]SAM_PROTO_GetShiftState [23:45:04]wFMCommunicate request_size=4 [23:45:04]MH_SAM_APDU [23:45:04]CAPDU: 80 13 01 00 [23:45:04]Write to MH i2c: E2 08 00 5F 09 80 13 01 00 00 00 00 00 E5 [23:45:04]Write i2c OK [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: E2 [23:45:04]MH_I2C_Read... [23:45:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:04]Read from MH i2c: E2 0E 00 [23:45:04]MH_I2C_Read... [23:45:04]Read from MH i2c: E2 0E 00 5F 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B3 [23:45:05]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:45:05]wFMCommunicate OK [23:45:05]SAM_PROTO_GetShiftState done [23:45:05]FM_GetShiftState done [23:45:05]req_shift_opened done [23:45:05]requested_item shift.open_date is exist - process it [23:45:05]req_shift_open_date [23:45:05]req_shift_open_date done [23:45:05]produce_requested_data done [23:45:05]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163389,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:45:05]process_action_free close_receipt [23:45:05]json_value_free [23:45:05]json_value_free done [23:45:05]process_json_proto returns [23:45:05]Send response to host [23:45:05]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163389,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:45:05]free response buf [23:45:05]execute_script done [23:45:05]execute_script returns [23:45:05]free content buf [23:45:05]Sock 9.Close socket [23:45:05]Sock 9.Thread stoped [23:45:08]OFD Sender: No OFD packet to send [23:45:13]OFD Sender: No OFD packet to send [23:45:18]OFD Sender: No OFD packet to send [23:45:23]OFD Sender: No OFD packet to send [23:45:26]recv_with_timeout no data received [23:45:28]OFD Sender: No OFD packet to send [23:45:33]OFD Sender: No OFD packet to send [23:45:38]OFD Sender: No OFD packet to send [23:45:43]OFD Sender: No OFD packet to send [23:45:46]accept exits with 10 [23:45:46]New connection [23:45:46]New thread 3066686820 created [23:45:46]Thread 3066543460 joined [23:45:46]Waiting for new connection... [23:45:46] Sock 10.Parse request [23:45:46]Sock 10.Check first char [23:45:46]Sock 10.First char is OK [23:45:46]request: POST /json_proto HTTP/1.0 [23:45:46]Method: POST [23:45:46]URL: /json_proto [23:45:46]Method is POST - this is cgi request [23:45:46]url: /json_proto [23:45:46]query_string will be loaded in cgi processing [23:45:46]execute_cgi json_proto POST (null) [23:45:46]execute_cgi path=json_proto method=POST [23:45:46]POST find Content-Length [23:45:46]Host: 172.17.44.132:8080 [23:45:46]Content-Length: 677 [23:45:46]Content-Type: application/json [23:45:46] [23:45:46]POST finish read [23:45:46]Found Content-Length = 677 [23:45:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:45:46]execute_script... [23:45:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291912", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 2.950, "sum" : 200.01, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 200.00, "total" : 200.00, "payments": [ { "type": 0, "sum" : 200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:45:46]POST & json_proto [23:45:46]process_json_proto [23:45:46]json parsed OK: [23:45:46]protocol is kg_v1.0 [23:45:46]action value=close_receipt [23:45:46]process_action close_receipt [23:45:46]cmd_close_receipt [23:45:46]MH_GetDate [23:45:46]Write to MH i2c: F0 00 00 60 09 58 [23:45:46]Write i2c OK [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: F0 [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: F0 09 00 [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: F0 09 00 60 09 00 AB 2A C5 66 2A 83 C1 65 34 [23:45:46]GetLastDocTimeStamp 1724197500 [23:45:46]current date 1724197547 [23:45:46]FM_GetShiftState [23:45:46]SAM_PROTO_GetShiftState [23:45:46]wFMCommunicate request_size=4 [23:45:46]MH_SAM_APDU [23:45:46]CAPDU: 80 13 01 00 [23:45:46]Write to MH i2c: E2 08 00 61 09 80 13 01 00 00 00 00 00 E7 [23:45:46]Write i2c OK [23:45:46]MH_I2C_Read... [23:45:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:46]Read from MH i2c: E2 [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: E2 0E 00 [23:45:46]MH_I2C_Read... [23:45:46]Read from MH i2c: E2 0E 00 61 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B5 [23:45:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:45:46]wFMCommunicate OK [23:45:46]SAM_PROTO_GetShiftState done [23:45:46]FM_GetShiftState done [23:45:46]opened in 1724113081 [23:45:46]opened+sec_in_day 1724199481 [23:45:46]quantity*price = 20001 [23:45:46]sum+1 = 20002 [23:45:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.01 ИТОГО: 200.00 Внесено: 200.00 СДАЧА: 0.00 НСП 1% : 1.77 НДС 12% : 21.24 Наличными: 200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 835 20.08.2024 23:45 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163390 ФПД: 112392306660476 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234547&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163390&fm=112392306660476&tin=02508201610067®Number=0000000000092562&sum=20000 [23:45:47]StoreToDocumentArchive [23:45:47]shift 465 fd 163390 [23:45:47]save to /storage/0465/doc_00163390 [23:45:47]save last doc name /storage/0465/doc_00163390 to /storage/kkm_last_doc_name [23:45:47]save OK [23:45:47]Clear old archive folders... [23:45:47]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:45:47]tlvbuf is 002A06B0 [23:45:47]SAM_PROTO_ClearQueue [23:45:47]wFMCommunicate request_size=4 [23:45:47]MH_SAM_APDU [23:45:47]CAPDU: 80 09 00 00 [23:45:47]Write to MH i2c: E2 08 00 6E 09 80 09 00 00 00 00 00 00 E9 [23:45:47]Write i2c OK [23:45:47]MH_I2C_Read... [23:45:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:45:47]Read from MH i2c: E2 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 03 00 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 03 00 6E 09 00 90 00 EB [23:45:47]RAPDU: 90 00 [23:45:47]wFMCommunicate OK [23:45:47]SAM_PROTO_ClearQueue done [23:45:47]KKMCreateOFDPacket [23:45:47]OFDProtocolAddRootSTLVToBuf [23:45:47]FM_MakeSignedData [23:45:47]FM_MakeSignedData [23:45:47]SAM_PROTO_SignData [23:45:47]wFMCommunicate request_size=4 [23:45:47]MH_SAM_APDU [23:45:47]CAPDU: 80 0D 01 02 [23:45:47]Write to MH i2c: E2 08 00 6F 09 80 0D 01 02 00 00 00 00 F1 [23:45:47]Write i2c OK [23:45:47]MH_I2C_Read... [23:45:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:45:47]Read from MH i2c: E2 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 03 00 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 03 00 6F 09 00 90 00 EC [23:45:47]RAPDU: 90 00 [23:45:47]wFMCommunicate OK [23:45:47]wFMCommunicate request_size=255 [23:45:47]MH_SAM_APDU [23:45:47]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 03 00 00 F4 03 04 00 AB 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7E 02 00 35 04 06 00 66 [23:45:47]Write to MH i2c: E2 02 01 70 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 03 00 00 F4 03 04 00 AB 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7E 02 00 35 04 06 00 66 00 00 B3 [23:45:47]Write i2c OK [23:45:47]MH_I2C_Read... [23:45:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:47]Read from MH i2c: E2 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 03 00 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 03 00 70 09 00 90 00 ED [23:45:47]RAPDU: 90 00 [23:45:47]wFMCommunicate OK [23:45:47]wFMCommunicate request_size=10 [23:45:47]MH_SAM_APDU [23:45:47]CAPDU: 80 0D 02 02 05 38 5F 83 94 7C [23:45:47]Write to MH i2c: E2 0D 00 71 09 80 0D 02 02 05 00 38 5F 83 94 7C 00 00 28 [23:45:47]Write i2c OK [23:45:47]MH_I2C_Read... [23:45:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:45:47]Read from MH i2c: E2 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 03 00 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 03 00 71 09 00 90 00 EE [23:45:47]RAPDU: 90 00 [23:45:47]wFMCommunicate OK [23:45:47]wFMCommunicate request_size=4 [23:45:47]MH_SAM_APDU [23:45:47]CAPDU: 80 0D 03 02 [23:45:47]Write to MH i2c: E2 08 00 72 09 80 0D 03 02 00 00 00 00 F6 [23:45:47]Write i2c OK [23:45:47]MH_I2C_Read... [23:45:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:45:47]Read from MH i2c: E2 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 0B 00 [23:45:47]MH_I2C_Read... [23:45:47]Read from MH i2c: E2 0B 00 72 09 00 49 2B E8 62 A3 9E 6E 9D 90 00 01 [23:45:47]RAPDU: 49 2B E8 62 A3 9E 6E 9D 90 00 [23:45:47]wFMCommunicate OK [23:45:47]SAM_PROTO_SignData done [23:45:47]FM_MakeSignedData done [23:45:47]CreateOFDProtocolMessage [23:45:47]wFMCommunicate request_size=4 [23:45:47]MH_SAM_APDU [23:45:47]CAPDU: 80 11 00 00 [23:45:47]Write to MH i2c: E2 08 00 73 09 80 11 00 00 00 00 00 00 F6 [23:45:47]Write i2c OK [23:45:47]MH_I2C_Read... [23:45:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:48]Read from MH i2c: E2 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: E2 17 00 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: E2 17 00 73 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [23:45:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:45:48]wFMCommunicate OK [23:45:48]CreateOFDProtocolMessage done [23:45:48]OFDSenderStorePacket 163390 [23:45:48]StoreOFDPacket docnum=163390 [23:45:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 60 95 07 01 75 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 03 00 00 F4 03 04 00 AB 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7E 02 00 35 04 06 00 66 38 5F 83 94 7C 49 2B E8 62 A3 9E 6E 9D [23:45:48]CheckFolder [23:45:48]dirname=/storage/ofd_packets [23:45:48]CheckFolder done [23:45:48]ProducePacketName [23:45:48]name=ofd_packets/00163390 [23:45:48]NVStorageSaveData ofd_packets/00163390 [23:45:48]File name is /storage/ofd_packets/00163390 [23:45:48]Write 301 bytes [23:45:48]NVStorageSaveData done [23:45:48]OFDSenderStorePacket done [23:45:48]KKMCreateOFDPacket done [23:45:48]NVStorageSaveData kkm_last_timestamp [23:45:48]File name is /storage/kkm_last_timestamp [23:45:48]Write 4 bytes [23:45:48]NVStorageSaveData done [23:45:48]ExternCall_PrintAddStr [23:45:48]wPrintStart [23:45:48]Write to MH i2c: 01 00 00 74 09 7D [23:45:48]Write i2c OK [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: 01 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: 01 07 00 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: 01 07 00 74 09 00 00 00 00 00 FF 0F 92 [23:45:48]RasterBufferAndPrint [23:45:48]line Счет N : (1)291912 [23:45:48]line ИНН: 02508201610067 [23:45:48]line Контрольно-Кассовый Чек [23:45:48]line ПРОДАЖА [23:45:48]line ТРК (МРК, ГНК) : 42 [23:45:48]line Товар: 2710124130 [23:45:48]line Аи-92-К-5 [23:45:48]line 2.950 * 67.80 [23:45:48]line = 200.01 [23:45:48]line НДС 12% НСП 1% [23:45:48]line > о реализуемом товаре [23:45:48]line ОКРУГЛЕНИЕ: -0.01 [23:45:48]line ИТОГО: 200.00 [23:45:48]line Внесено: 200.00 [23:45:48]line СДАЧА: 0.00 [23:45:48]line НСП 1% : 1.77 [23:45:48]line НДС 12% : 21.24 [23:45:48]line Наличными: 200.00 [23:45:48]line Безнал.: 0.00 [23:45:48]line Место: АЗС № 130 "Партнер Нефть" [23:45:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:45:48]line СНО: Общий режим [23:45:48]line Чек 835 20.08.2024 23:45 [23:45:48]line Смена: 465 ФФД: 1.0 [23:45:48]line ЗНМ: 0300000070 [23:45:48]line РНМ: 0000000000092562 [23:45:48]line Версия ККМ: 001 [23:45:48]line ФМ: 0000000000871769 [23:45:48]line ФД: 163390 [23:45:48]line ФПД: 112392306660476 [23:45:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234547&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163390&fm=112392306660476&tin=02508201610067®Number=0000000000092562&sum=20000 [23:45:48]written 0, free lines is 4095 [23:45:48]OFD Sender: Processing packet 163390 [packets to send 961, broken 960] [23:45:48]ProducePacketName [23:45:48]name=ofd_packets/00163390 [23:45:48]OFD Sender: To server: pG, [23:45:48]CommunicateWithHost lk.salyk.kg:30040 [23:45:48]ConnectInit lk.salyk.kg [23:45:48]Write to MH i2c: 01 00 00 9F 09 A8 [23:45:48]Write i2c OK [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: 01 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: 01 07 00 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: 01 07 00 9F 09 00 00 00 00 00 B3 0C 6E [23:45:48]RasterBufferAndPrint [23:45:48]line [23:45:48]line [23:45:48]line [23:45:48]line [23:45:48]line [23:45:48]written 0, free lines is 3257 [23:45:48]MH_Cut [23:45:48]Write to MH i2c: D1 01 00 A6 09 01 81 [23:45:48]Write i2c OK [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: D1 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: D1 01 00 [23:45:48]MH_I2C_Read... [23:45:48]Read from MH i2c: D1 01 00 A6 09 00 80 [23:45:48]Write to MH i2c: 01 00 00 A7 09 B0 [23:45:48]Write i2c OK [23:45:48]MH_I2C_Read... [23:45:49]*** Cut start [23:45:49]*** Purtial cut [23:45:49]*** Stage 1: CUTSNS_PIN = 1 [23:45:51]Connected sock=7 [23:45: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 36 39 0F 01 00 00 60 95 07 01 75 6F 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 86 0B 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 21 4E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 4E 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 B1 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 4C 08 00 00 00 00 07 04 06 00 20 4E 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 43 03 00 00 F4 03 04 00 AB 2A C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3E 7E 02 00 35 04 06 00 66 38 5F 83 94 7C 49 2B E8 62 A3 9E 6E 9D [23:45:51]Read from MH i2c: 01 [23:45:51]MH_I2C_Read... [23:45:51]*** Stop cut motor [23:45:51]*** Cut end [23:45:51]Read from MH i2c: 01 07 00 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: 01 07 00 A7 09 00 00 00 00 00 FF 0F C5 [23:45:51]process_action close_receipt done [23:45:51]requested_data is exist [23:45:51]produce_requested_data [23:45:51]requested_item fm.sn is exist - process it [23:45:51]wFMCommunicate request_size=4 [23:45:51]MH_SAM_APDU [23:45:51]CAPDU: 80 11 00 00 [23:45:51]Write to MH i2c: E2 08 00 A8 09 80 11 00 00 00 00 00 00 2B [23:45:51]Write i2c OK [23:45:51]MH_I2C_Read... [23:45:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:45:51]Read from MH i2c: E2 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 17 00 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 17 00 A8 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 84 [23:45:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:45:51]wFMCommunicate OK [23:45:51]requested_item fd.num is exist - process it [23:45:51]SAM_PROTO_GetFieldsCounters [23:45:51]wFMCommunicate request_size=4 [23:45:51]MH_SAM_APDU [23:45:51]CAPDU: 80 13 00 00 [23:45:51]Write to MH i2c: E2 08 00 A9 09 80 13 00 00 00 00 00 00 2E [23:45:51]Write i2c OK [23:45:51]MH_I2C_Read... [23:45:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:45:51]Read from MH i2c: E2 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 62 00 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 62 00 A9 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 43 03 00 00 5E 04 04 00 43 03 00 00 57 04 04 00 44 03 00 00 19 04 04 00 00 00 00 00 90 00 B6 [23:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3E 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 43 03 00 00 5E 04 04 00 43 03 00 00 57 04 04 00 44 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:45:51]wFMCommunicate OK [23:45:51]SAM_PROTO_GetFieldsCounters done [23:45:51]requested_item shift.num is exist - process it [23:45:51]requested_item shift.opened is exist - process it [23:45:51]req_shift_opened [23:45:51]FM_GetShiftState [23:45:51]SAM_PROTO_GetShiftState [23:45:51]wFMCommunicate request_size=4 [23:45:51]MH_SAM_APDU [23:45:51]CAPDU: 80 13 01 00 [23:45:51]Write to MH i2c: E2 08 00 AA 09 80 13 01 00 00 00 00 00 30 [23:45:51]Write i2c OK [23:45:51]MH_I2C_Read... [23:45:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:45:51]Read from MH i2c: E2 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 0E 00 [23:45:51]MH_I2C_Read... [23:45:51]Read from MH i2c: E2 0E 00 AA 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FE [23:45:51]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:45:51]wFMCommunicate OK [23:45:51]SAM_PROTO_GetShiftState done [23:45:51]FM_GetShiftState done [23:45:51]req_shift_opened done [23:45:51]requested_item shift.open_date is exist - process it [23:45:51]req_shift_open_date [23:45:51]req_shift_open_date done [23:45:51]produce_requested_data done [23:45:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163390,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:45:51]process_action_free close_receipt [23:45:51]json_value_free [23:45:51]json_value_free done [23:45:51]process_json_proto returns [23:45:51]Send response to host [23:45:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163390,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:45:51]free response buf [23:45:51]execute_script done [23:45:51]execute_script returns [23:45:51]free content buf [23:45:51]Sock 10.Close socket [23:45:51]Sock 10.Thread stoped [23:45:52]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 0A C3 47 00 C1 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 36 39 10 04 04 00 3E 7E 02 00 F4 03 04 00 01 D4 C4 66 B6 04 01 00 00 36 CD B5 6F E3 4F BB BC [23:45:52]CommunicateWithHost err = 0 [23:45:52]CheckOFDResponse [23:45:52]1017 (14) - 77093643461234 [23:45:52]1041 (16) - 0000000000871769 [23:45:52]1040 (4) - 163390 [23:45:52]1012 (4) - 20.08.2024 17:36 [23:45:52]1206 (1) - 0 [23:45:52]OFD Sender: Remove packet 163390 [23:45:52]ProducePacketName [23:45:52]name=ofd_packets/00163390 [23:45:52]NVStorageDeleteData [23:45:52]OFD Sender: No OFD packet to send [23:45:57]OFD Sender: No OFD packet to send [23:45:57]recv_with_timeout no data received [23:46:02]OFD Sender: No OFD packet to send [23:46:07]OFD Sender: No OFD packet to send [23:46:12]OFD Sender: No OFD packet to send [23:46:17]recv_with_timeout no data received [23:46:17]OFD Sender: No OFD packet to send [23:46:22]OFD Sender: No OFD packet to send [23:46:27]OFD Sender: No OFD packet to send [23:46:32]OFD Sender: No OFD packet to send [23:46:37]OFD Sender: No OFD packet to send [23:46:42]OFD Sender: No OFD packet to send [23:46:47]OFD Sender: No OFD packet to send [23:46:53]OFD Sender: No OFD packet to send [23:46:58]OFD Sender: No OFD packet to send [23:47:01]recv_with_timeout no data received [23:47:03]OFD Sender: No OFD packet to send [23:47:08]OFD Sender: No OFD packet to send [23:47:13]OFD Sender: No OFD packet to send [23:47:18]OFD Sender: No OFD packet to send [23:47:23]OFD Sender: No OFD packet to send [23:47:26]accept exits with 9 [23:47:26]New connection [23:47:26]New thread 3066543460 created [23:47:26]Thread 3066686820 joined [23:47:26]Waiting for new connection... [23:47:26] Sock 9.Parse request [23:47:26]Sock 9.Check first char [23:47:26]Sock 9.First char is OK [23:47:26]request: POST /json_proto HTTP/1.0 [23:47:26]Method: POST [23:47:26]URL: /json_proto [23:47:26]Method is POST - this is cgi request [23:47:26]url: /json_proto [23:47:26]query_string will be loaded in cgi processing [23:47:26]execute_cgi json_proto POST (null) [23:47:26]execute_cgi path=json_proto method=POST [23:47:26]POST find Content-Length [23:47:26]Host: 172.17.44.132:8080 [23:47:26]Content-Length: 677 [23:47:26]Content-Type: application/json [23:47:26] [23:47:26]POST finish read [23:47:26]Found Content-Length = 677 [23:47:26]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:47:26]execute_script... [23:47:26]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291913", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:47:26]POST & json_proto [23:47:26]process_json_proto [23:47:26]json parsed OK: [23:47:26]protocol is kg_v1.0 [23:47:26]action value=close_receipt [23:47:26]process_action close_receipt [23:47:26]cmd_close_receipt [23:47:26]MH_GetDate [23:47:26]Write to MH i2c: F0 00 00 AB 09 A3 [23:47:26]Write i2c OK [23:47:26]MH_I2C_Read... [23:47:26]Read from MH i2c: F0 [23:47:26]MH_I2C_Read... [23:47:26]Read from MH i2c: F0 09 00 [23:47:26]MH_I2C_Read... [23:47:26]Read from MH i2c: F0 09 00 AB 09 00 0F 2B C5 66 2A 83 C1 65 E4 [23:47:26]GetLastDocTimeStamp 1724197547 [23:47:26]current date 1724197647 [23:47:26]FM_GetShiftState [23:47:26]SAM_PROTO_GetShiftState [23:47:26]wFMCommunicate request_size=4 [23:47:26]MH_SAM_APDU [23:47:26]CAPDU: 80 13 01 00 [23:47:26]Write to MH i2c: E2 08 00 AC 09 80 13 01 00 00 00 00 00 32 [23:47:26]Write i2c OK [23:47:26]MH_I2C_Read... [23:47:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:47:26]Read from MH i2c: E2 [23:47:26]MH_I2C_Read... [23:47:26]Read from MH i2c: E2 0E 00 [23:47:26]MH_I2C_Read... [23:47:26]Read from MH i2c: E2 0E 00 AC 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 00 [23:47:26]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:47:26]wFMCommunicate OK [23:47:26]SAM_PROTO_GetShiftState done [23:47:26]FM_GetShiftState done [23:47:26]opened in 1724113081 [23:47:26]opened+sec_in_day 1724199481 [23:47:26]quantity*price = 50036 [23:47:26]sum+1 = 50037 [23:47:26]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 836 20.08.2024 23:47 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163391 ФПД: 204600076292667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234727&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163391&fm=204600076292667&tin=02508201610067®Number=0000000000092562&sum=50000 [23:47:28]StoreToDocumentArchive [23:47:28]shift 465 fd 163391 [23:47:28]save to /storage/0465/doc_00163391 [23:47:28]save last doc name /storage/0465/doc_00163391 to /storage/kkm_last_doc_name [23:47:28]save OK [23:47:28]Clear old archive folders... [23:47:28]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:47:28]tlvbuf is 0036EAE0 [23:47:28]SAM_PROTO_ClearQueue [23:47:28]wFMCommunicate request_size=4 [23:47:28]MH_SAM_APDU [23:47:28]CAPDU: 80 09 00 00 [23:47:28]Write to MH i2c: E2 08 00 B9 09 80 09 00 00 00 00 00 00 34 [23:47:28]Write i2c OK [23:47:28]MH_I2C_Read... [23:47:28]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:47:28]Read from MH i2c: E2 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 03 00 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 03 00 B9 09 00 90 00 36 [23:47:28]RAPDU: 90 00 [23:47:28]wFMCommunicate OK [23:47:28]SAM_PROTO_ClearQueue done [23:47:28]KKMCreateOFDPacket [23:47:28]OFDProtocolAddRootSTLVToBuf [23:47:28]FM_MakeSignedData [23:47:28]FM_MakeSignedData [23:47:28]SAM_PROTO_SignData [23:47:28]wFMCommunicate request_size=4 [23:47:28]MH_SAM_APDU [23:47:28]CAPDU: 80 0D 01 02 [23:47:28]Write to MH i2c: E2 08 00 BA 09 80 0D 01 02 00 00 00 00 3C [23:47:28]Write i2c OK [23:47:28]MH_I2C_Read... [23:47:28]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:47:28]Read from MH i2c: E2 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 03 00 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 03 00 BA 09 00 90 00 37 [23:47:28]RAPDU: 90 00 [23:47:28]wFMCommunicate OK [23:47:28]wFMCommunicate request_size=255 [23:47:28]MH_SAM_APDU [23:47:28]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 03 00 00 F4 03 04 00 0F 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 7E 02 00 35 04 06 00 BA [23:47:28]Write to MH i2c: E2 02 01 BB 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 03 00 00 F4 03 04 00 0F 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 7E 02 00 35 04 06 00 BA 00 00 B7 [23:47:28]OFD Sender: No OFD packet to send [23:47:28]Write i2c OK [23:47:28]MH_I2C_Read... [23:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:47:28]Read from MH i2c: E2 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 03 00 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 03 00 BB 09 00 90 00 38 [23:47:28]RAPDU: 90 00 [23:47:28]wFMCommunicate OK [23:47:28]wFMCommunicate request_size=10 [23:47:28]MH_SAM_APDU [23:47:28]CAPDU: 80 0D 02 02 05 15 2A DE 52 3B [23:47:28]Write to MH i2c: E2 0D 00 BC 09 80 0D 02 02 05 00 15 2A DE 52 3B 00 00 F3 [23:47:28]Write i2c OK [23:47:28]MH_I2C_Read... [23:47:28]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:47:28]Read from MH i2c: E2 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 03 00 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 03 00 BC 09 00 90 00 39 [23:47:28]RAPDU: 90 00 [23:47:28]wFMCommunicate OK [23:47:28]wFMCommunicate request_size=4 [23:47:28]MH_SAM_APDU [23:47:28]CAPDU: 80 0D 03 02 [23:47:28]Write to MH i2c: E2 08 00 BD 09 80 0D 03 02 00 00 00 00 41 [23:47:28]Write i2c OK [23:47:28]MH_I2C_Read... [23:47:28]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:47:28]Read from MH i2c: E2 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 0B 00 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 0B 00 BD 09 00 71 DB 1D F0 CE BE 0B 76 90 00 A8 [23:47:28]RAPDU: 71 DB 1D F0 CE BE 0B 76 90 00 [23:47:28]wFMCommunicate OK [23:47:28]SAM_PROTO_SignData done [23:47:28]FM_MakeSignedData done [23:47:28]CreateOFDProtocolMessage [23:47:28]wFMCommunicate request_size=4 [23:47:28]MH_SAM_APDU [23:47:28]CAPDU: 80 11 00 00 [23:47:28]Write to MH i2c: E2 08 00 BE 09 80 11 00 00 00 00 00 00 41 [23:47:28]Write i2c OK [23:47:28]MH_I2C_Read... [23:47:28]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:47:28]Read from MH i2c: E2 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 17 00 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: E2 17 00 BE 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9A [23:47:28]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:47:28]wFMCommunicate OK [23:47:28]CreateOFDProtocolMessage done [23:47:28]OFDSenderStorePacket 163391 [23:47:28]StoreOFDPacket docnum=163391 [23:47:28]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A E9 07 01 90 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 03 00 00 F4 03 04 00 0F 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 7E 02 00 35 04 06 00 BA 15 2A DE 52 3B 71 DB 1D F0 CE BE 0B 76 [23:47:28]CheckFolder [23:47:28]dirname=/storage/ofd_packets [23:47:28]CheckFolder done [23:47:28]ProducePacketName [23:47:28]name=ofd_packets/00163391 [23:47:28]NVStorageSaveData ofd_packets/00163391 [23:47:28]File name is /storage/ofd_packets/00163391 [23:47:28]Write 301 bytes [23:47:28]NVStorageSaveData done [23:47:28]OFDSenderStorePacket done [23:47:28]KKMCreateOFDPacket done [23:47:28]NVStorageSaveData kkm_last_timestamp [23:47:28]File name is /storage/kkm_last_timestamp [23:47:28]Write 4 bytes [23:47:28]NVStorageSaveData done [23:47:28]ExternCall_PrintAddStr [23:47:28]wPrintStart [23:47:28]Write to MH i2c: 01 00 00 BF 09 C8 [23:47:28]Write i2c OK [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: 01 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: 01 07 00 [23:47:28]MH_I2C_Read... [23:47:28]Read from MH i2c: 01 07 00 BF 09 00 00 00 00 00 FF 0F DD [23:47:28]RasterBufferAndPrint [23:47:28]line Счет N : (1)291913 [23:47:28]line ИНН: 02508201610067 [23:47:28]line Контрольно-Кассовый Чек [23:47:28]line ПРОДАЖА [23:47:28]line ТРК (МРК, ГНК) : 62 [23:47:28]line Товар: 2710124130 [23:47:28]line Аи-92-К-5 [23:47:28]line 7.380 * 67.80 [23:47:28]line = 500.36 [23:47:28]line НДС 12% НСП 1% [23:47:28]line > о реализуемом товаре [23:47:28]line ОКРУГЛЕНИЕ: -0.36 [23:47:28]line ИТОГО: 500.00 [23:47:28]line Внесено: 500.00 [23:47:28]line СДАЧА: 0.00 [23:47:28]line НСП 1% : 4.43 [23:47:28]line НДС 12% : 53.14 [23:47:28]line Наличными: 500.00 [23:47:28]line Безнал.: 0.00 [23:47:28]line Место: АЗС № 130 "Партнер Нефть" [23:47:28]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:47:28]line СНО: Общий режим [23:47:28]line Чек 836 20.08.2024 23:47 [23:47:28]line Смена: 465 ФФД: 1.0 [23:47:28]line ЗНМ: 0300000070 [23:47:28]line РНМ: 0000000000092562 [23:47:28]line Версия ККМ: 001 [23:47:28]line ФМ: 0000000000871769 [23:47:28]line ФД: 163391 [23:47:28]line ФПД: 204600076292667 [23:47:28]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234727&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163391&fm=204600076292667&tin=02508201610067®Number=0000000000092562&sum=50000 [23:47:28]written 0, free lines is 4095 [23:47:28]OFD Sender: Processing packet 163391 [packets to send 961, broken 960] [23:47:28]ProducePacketName [23:47:28]name=ofd_packets/00163391 [23:47:28]OFD Sender: To server: pG, [23:47:28]CommunicateWithHost lk.salyk.kg:30040 [23:47:28]ConnectInit lk.salyk.kg [23:47:29]Write to MH i2c: 01 00 00 EA 09 F3 [23:47:29]Write i2c OK [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: 01 [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: 01 07 00 [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: 01 07 00 EA 09 00 00 00 00 00 B3 0C B9 [23:47:29]RasterBufferAndPrint [23:47:29]line [23:47:29]line [23:47:29]line [23:47:29]line [23:47:29]line [23:47:29]written 0, free lines is 3257 [23:47:29]MH_Cut [23:47:29]Write to MH i2c: D1 01 00 F1 09 01 CC [23:47:29]Write i2c OK [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: D1 [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: D1 01 00 [23:47:29]MH_I2C_Read... [23:47:29]Read from MH i2c: D1 01 00 F1 09 00 CB [23:47:29]Write to MH i2c: 01 00 00 F2 09 FB [23:47:29]Write i2c OK [23:47:29]MH_I2C_Read... [23:47:29]*** Cut start [23:47:29]*** Purtial cut [23:47:29]*** Stage 1: CUTSNS_PIN = 1 [23:47:31]Read from MH i2c: 01 [23:47:31]MH_I2C_Read... [23:47:31]*** Stop cut motor [23:47:31]*** Cut end [23:47:31]Read from MH i2c: 01 07 00 [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: 01 07 00 F2 09 00 00 00 00 00 FF 0F 10 [23:47:31]process_action close_receipt done [23:47:31]requested_data is exist [23:47:31]produce_requested_data [23:47:31]requested_item fm.sn is exist - process it [23:47:31]wFMCommunicate request_size=4 [23:47:31]MH_SAM_APDU [23:47:31]CAPDU: 80 11 00 00 [23:47:31]Write to MH i2c: E2 08 00 F3 09 80 11 00 00 00 00 00 00 76 [23:47:31]Write i2c OK [23:47:31]MH_I2C_Read... [23:47:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:47:31]Read from MH i2c: E2 [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: E2 17 00 [23:47:31]MH_I2C_Read... [23:47:31]Read from MH i2c: E2 17 00 F3 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CF [23:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:47:31]wFMCommunicate OK [23:47:31]requested_item fd.num is exist - process it [23:47:31]SAM_PROTO_GetFieldsCounters [23:47:31]wFMCommunicate request_size=4 [23:47:31]MH_SAM_APDU [23:47:31]CAPDU: 80 13 00 00 [23:47:31]Write to MH i2c: E2 08 00 F4 09 80 13 00 00 00 00 00 00 79 [23:47:31]Write i2c OK [23:47:31]MH_I2C_Read... [23:47:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:47:32]Read from MH i2c: E2 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 62 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 62 00 F4 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 44 03 00 00 5E 04 04 00 44 03 00 00 57 04 04 00 45 03 00 00 19 04 04 00 00 00 00 00 90 00 05 [23:47:32]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 3F 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 44 03 00 00 5E 04 04 00 44 03 00 00 57 04 04 00 45 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:47:32]wFMCommunicate OK [23:47:32]SAM_PROTO_GetFieldsCounters done [23:47:32]requested_item shift.num is exist - process it [23:47:32]requested_item shift.opened is exist - process it [23:47:32]req_shift_opened [23:47:32]FM_GetShiftState [23:47:32]SAM_PROTO_GetShiftState [23:47:32]wFMCommunicate request_size=4 [23:47:32]MH_SAM_APDU [23:47:32]CAPDU: 80 13 01 00 [23:47:32]Write to MH i2c: E2 08 00 F5 09 80 13 01 00 00 00 00 00 7B [23:47:32]Write i2c OK [23:47:32]MH_I2C_Read... [23:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:47:32]Read from MH i2c: E2 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 0E 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 0E 00 F5 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 49 [23:47:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:47:32]wFMCommunicate OK [23:47:32]SAM_PROTO_GetShiftState done [23:47:32]FM_GetShiftState done [23:47:32]req_shift_opened done [23:47:32]requested_item shift.open_date is exist - process it [23:47:32]req_shift_open_date [23:47:32]req_shift_open_date done [23:47:32]produce_requested_data done [23:47:32]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163391,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:47:32]process_action_free close_receipt [23:47:32]json_value_free [23:47:32]json_value_free done [23:47:32]process_json_proto returns [23:47:32]Send response to host [23:47:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163391,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:47:32]free response buf [23:47:32]execute_script done [23:47:32]execute_script returns [23:47:32]free content buf [23:47:32]Sock 9.Close socket [23:47:32]Sock 9.Thread stoped [23:47:32]accept exits with 7 [23:47:32]New connection [23:47:32]New thread 3066686820 created [23:47:32]Thread 3066543460 joined [23:47:32]Waiting for new connection... [23:47:32] Sock 7.Parse request [23:47:32]Sock 7.Check first char [23:47:32]Sock 7.First char is OK [23:47:32]request: POST /json_proto HTTP/1.0 [23:47:32]Method: POST [23:47:32]URL: /json_proto [23:47:32]Method is POST - this is cgi request [23:47:32]url: /json_proto [23:47:32]query_string will be loaded in cgi processing [23:47:32]execute_cgi json_proto POST (null) [23:47:32]execute_cgi path=json_proto method=POST [23:47:32]POST find Content-Length [23:47:32]Host: 172.17.44.132:8080 [23:47:32]Content-Length: 680 [23:47:32]Content-Type: application/json [23:47:32] [23:47:32]POST finish read [23:47:32]Found Content-Length = 680 [23:47:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9990.00, "total" : 9989.00, "payments": [ { "type": 0, "sum" : 9989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:47:32]execute_script... [23:47: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)291910", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9990.00, "total" : 9989.00, "payments": [ { "type": 0, "sum" : 9989.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:47:32]POST & json_proto [23:47:32]process_json_proto [23:47:32]json parsed OK: [23:47:32]protocol is kg_v1.0 [23:47:32]action value=close_receipt [23:47:32]process_action close_receipt [23:47:32]cmd_close_receipt [23:47:32]MH_GetDate [23:47:32]Write to MH i2c: F0 00 00 F6 09 EE [23:47:32]Write i2c OK [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: F0 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: F0 09 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: F0 09 00 F6 09 00 15 2B C5 66 2A 83 C1 65 35 [23:47:32]GetLastDocTimeStamp 1724197647 [23:47:32]current date 1724197653 [23:47:32]FM_GetShiftState [23:47:32]SAM_PROTO_GetShiftState [23:47:32]wFMCommunicate request_size=4 [23:47:32]MH_SAM_APDU [23:47:32]CAPDU: 80 13 01 00 [23:47:32]Write to MH i2c: E2 08 00 F7 09 80 13 01 00 00 00 00 00 7D [23:47:32]Write i2c OK [23:47:32]MH_I2C_Read... [23:47:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:47:32]Read from MH i2c: E2 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 0E 00 [23:47:32]MH_I2C_Read... [23:47:32]Read from MH i2c: E2 0E 00 F7 09 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4B [23:47:32]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:47:32]wFMCommunicate OK [23:47:32]SAM_PROTO_GetShiftState done [23:47:32]FM_GetShiftState done [23:47:32]opened in 1724113081 [23:47:32]opened+sec_in_day 1724199481 [23:47:32]quantity*price = 998982 [23:47:32]sum+1 = 998983 [23:47:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.82 ИТОГО: 9989.00 Внесено: 9990.00 СДАЧА: 1.00 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 9989.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 837 20.08.2024 23:47 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163392 ФПД: 93094124528380 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234733&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163392&fm=93094124528380&tin=02508201610067®Number=0000000000092562&sum=998900 [23:47:33]StoreToDocumentArchive [23:47:33]shift 465 fd 163392 [23:47:33]save to /storage/0465/doc_00163392 [23:47:33]save last doc name /storage/0465/doc_00163392 to /storage/kkm_last_doc_name [23:47:33]save OK [23:47:33]Clear old archive folders... [23:47:33]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:47:33]tlvbuf is 002AA880 [23:47:33]SAM_PROTO_ClearQueue [23:47:33]wFMCommunicate request_size=4 [23:47:33]MH_SAM_APDU [23:47:33]CAPDU: 80 09 00 00 [23:47:33]Write to MH i2c: E2 08 00 04 0A 80 09 00 00 00 00 00 00 80 [23:47:33]Write i2c OK [23:47:33]MH_I2C_Read... [23:47:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:47:34]Read from MH i2c: E2 [23:47:34]MH_I2C_Read... [23:47:34]recv_with_timeout no data received [23:47:34]Read from MH i2c: E2 03 00 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 03 00 04 0A 00 90 00 82 [23:47:34]RAPDU: 90 00 [23:47:34]wFMCommunicate OK [23:47:34]SAM_PROTO_ClearQueue done [23:47:34]KKMCreateOFDPacket [23:47:34]OFDProtocolAddRootSTLVToBuf [23:47:34]FM_MakeSignedData [23:47:34]FM_MakeSignedData [23:47:34]SAM_PROTO_SignData [23:47:34]wFMCommunicate request_size=4 [23:47:34]MH_SAM_APDU [23:47:34]CAPDU: 80 0D 01 02 [23:47:34]Write to MH i2c: E2 08 00 05 0A 80 0D 01 02 00 00 00 00 88 [23:47:34]Write i2c OK [23:47:34]MH_I2C_Read... [23:47:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:47:34]Read from MH i2c: E2 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 03 00 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 03 00 05 0A 00 90 00 83 [23:47:34]RAPDU: 90 00 [23:47:34]wFMCommunicate OK [23:47:34]wFMCommunicate request_size=255 [23:47:34]MH_SAM_APDU [23:47:34]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 03 00 00 F4 03 04 00 15 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7E 02 00 35 04 06 00 54 AB 2A 39 [23:47:34]Write to MH i2c: E2 02 01 06 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 03 00 00 F4 03 04 00 15 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7E 02 00 35 04 06 00 54 AB 2A 39 00 00 58 [23:47:34]Write i2c OK [23:47:34]MH_I2C_Read... [23:47:34]Connected sock=10 [23:47:34]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8A E9 07 01 90 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 44 03 00 00 F4 03 04 00 0F 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 3F 7E 02 00 35 04 06 00 BA 15 2A DE 52 3B 71 DB 1D F0 CE BE 0B 76 [23:47:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:47:34]Read from MH i2c: E2 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 03 00 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 03 00 06 0A 00 90 00 84 [23:47:34]RAPDU: 90 00 [23:47:34]wFMCommunicate OK [23:47:34]wFMCommunicate request_size=7 [23:47:34]MH_SAM_APDU [23:47:34]CAPDU: 80 0D 02 02 02 22 FC [23:47:34]Write to MH i2c: E2 0A 00 07 0A 80 0D 02 02 02 00 22 FC 00 00 AD [23:47:34]Write i2c OK [23:47:34]MH_I2C_Read... [23:47:34]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:47:34]Read from MH i2c: E2 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 03 00 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 03 00 07 0A 00 90 00 85 [23:47:34]RAPDU: 90 00 [23:47:34]wFMCommunicate OK [23:47:34]wFMCommunicate request_size=4 [23:47:34]MH_SAM_APDU [23:47:34]CAPDU: 80 0D 03 02 [23:47:34]Write to MH i2c: E2 08 00 08 0A 80 0D 03 02 00 00 00 00 8D [23:47:34]Write i2c OK [23:47:34]MH_I2C_Read... [23:47:34]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:47:34]Read from MH i2c: E2 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 0B 00 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 0B 00 08 0A 00 C3 04 CC 38 AE 24 60 71 90 00 FC [23:47:34]RAPDU: C3 04 CC 38 AE 24 60 71 90 00 [23:47:34]wFMCommunicate OK [23:47:34]SAM_PROTO_SignData done [23:47:34]FM_MakeSignedData done [23:47:34]CreateOFDProtocolMessage [23:47:34]wFMCommunicate request_size=4 [23:47:34]MH_SAM_APDU [23:47:34]CAPDU: 80 11 00 00 [23:47:34]Write to MH i2c: E2 08 00 09 0A 80 11 00 00 00 00 00 00 8D [23:47:34]Write i2c OK [23:47:34]MH_I2C_Read... [23:47:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:47:34]Read from MH i2c: E2 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 17 00 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: E2 17 00 09 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [23:47:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:47:34]wFMCommunicate OK [23:47:34]CreateOFDProtocolMessage done [23:47:34]OFDSenderStorePacket 163392 [23:47:34]StoreOFDPacket docnum=163392 [23:47:34]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 CB A2 04 01 0A EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 03 00 00 F4 03 04 00 15 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7E 02 00 35 04 06 00 54 AB 2A 39 22 FC C3 04 CC 38 AE 24 60 71 [23:47:34]CheckFolder [23:47:34]dirname=/storage/ofd_packets [23:47:34]CheckFolder done [23:47:34]ProducePacketName [23:47:34]name=ofd_packets/00163392 [23:47:34]NVStorageSaveData ofd_packets/00163392 [23:47:34]File name is /storage/ofd_packets/00163392 [23:47:34]Write 298 bytes [23:47:34]NVStorageSaveData done [23:47:34]OFDSenderStorePacket done [23:47:34]KKMCreateOFDPacket done [23:47:34]NVStorageSaveData kkm_last_timestamp [23:47:34]File name is /storage/kkm_last_timestamp [23:47:34]Write 4 bytes [23:47:34]NVStorageSaveData done [23:47:34]ExternCall_PrintAddStr [23:47:34]wPrintStart [23:47:34]Write to MH i2c: 01 00 00 0A 0A 14 [23:47:34]Write i2c OK [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: 01 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: 01 07 00 [23:47:34]MH_I2C_Read... [23:47:34]Read from MH i2c: 01 07 00 0A 0A 00 00 00 00 00 FF 0F 29 [23:47:34]RasterBufferAndPrint [23:47:34]line Счет N : (1)291910 [23:47:34]line ИНН: 02508201610067 [23:47:34]line Контрольно-Кассовый Чек [23:47:34]line ПРОДАЖА [23:47:34]line ТРК (МРК, ГНК) : 11 [23:47:34]line Товар: 2710194800 [23:47:34]line ДТ-К-5 [23:47:34]line 131.100 * 76.20 [23:47:34]line = 9989.82 [23:47:34]line НДС 12% НСП 1% [23:47:34]line > о реализуемом товаре [23:47:34]line ОКРУГЛЕНИЕ: -0.82 [23:47:34]line ИТОГО: 9989.00 [23:47:34]line Внесено: 9990.00 [23:47:34]line СДАЧА: 1.00 [23:47:34]line НСП 1% : 88.40 [23:47:34]line НДС 12% : 1060.87 [23:47:34]line Наличными: 9989.00 [23:47:34]line Безнал.: 0.00 [23:47:34]line Место: АЗС № 130 "Партнер Нефть" [23:47:34]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:47:34]line СНО: Общий режим [23:47:34]line Чек 837 20.08.2024 23:47 [23:47:34]line Смена: 465 ФФД: 1.0 [23:47:34]line ЗНМ: 0300000070 [23:47:34]line РНМ: 0000000000092562 [23:47:34]line Версия ККМ: 001 [23:47:34]line ФМ: 0000000000871769 [23:47:34]line ФД: 163392 [23:47:34]line ФПД: 93094124528380 [23:47:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234733&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163392&fm=93094124528380&tin=02508201610067®Number=0000000000092562&sum=998900 [23:47:34]written 0, free lines is 4095 [23:47:35]Write to MH i2c: 01 00 00 35 0A 3F [23:47:35]Write i2c OK [23:47:35]MH_I2C_Read... [23:47:35]Read from MH i2c: 01 [23:47:35]MH_I2C_Read... [23:47:35]Read from MH i2c: 01 07 00 [23:47:35]MH_I2C_Read... [23:47:35]Read from MH i2c: 01 07 00 35 0A 00 00 00 00 00 D2 0C 24 [23:47:35]RasterBufferAndPrint [23:47:35]line [23:47:35]line [23:47:35]line [23:47:35]line [23:47:35]line [23:47:35]written 0, free lines is 3295 [23:47:35]MH_Cut [23:47:35]Write to MH i2c: D1 01 00 3C 0A 01 18 [23:47:35]Write i2c OK [23:47:35]MH_I2C_Read... [23:47:35]Read from MH i2c: D1 [23:47:35]MH_I2C_Read... [23:47:35]Read from MH i2c: D1 01 00 [23:47:35]MH_I2C_Read... [23:47:35]Read from MH i2c: D1 01 00 3C 0A 00 17 [23:47:35]Write to MH i2c: 01 00 00 3D 0A 47 [23:47:35]Write i2c OK [23:47:35]MH_I2C_Read... [23:47:36]*** Cut start [23:47:36]*** Purtial cut [23:47:36]*** Stage 1: CUTSNS_PIN = 1 [23:47: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 36 39 4F 00 00 00 DD 18 47 00 71 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 36 39 10 04 04 00 3F 7E 02 00 F4 03 04 00 68 D4 C4 66 B6 04 01 00 00 5E A7 A0 B7 5E 99 F0 4A [23:47:36]CommunicateWithHost err = 0 [23:47:36]CheckOFDResponse [23:47:36]1017 (14) - 77093643461234 [23:47:36]1041 (16) - 0000000000871769 [23:47:36]1040 (4) - 163391 [23:47:36]1012 (4) - 20.08.2024 17:37 [23:47:36]1206 (1) - 0 [23:47:36]OFD Sender: Remove packet 163391 [23:47:36]ProducePacketName [23:47:36]name=ofd_packets/00163391 [23:47:36]NVStorageDeleteData [23:47:37]OFD Sender: Processing packet 163392 [packets to send 961, broken 960] [23:47:37]ProducePacketName [23:47:37]name=ofd_packets/00163392 [23:47:37]OFD Sender: To server: pG, [23:47:37]CommunicateWithHost lk.salyk.kg:30040 [23:47:37]ConnectInit lk.salyk.kg [23:47:38]Connected sock=10 [23:47: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 36 39 0C 01 00 00 CB A2 04 01 0A EB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F4 3D 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 *** Stop cut motor [23:47:38]9E *** Cut end [23:47:38]01 00 00 00 07 04 06 00 F4 3D 0F 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 45 03 00 00 F4 03 04 00 15 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 40 7E 02 00 35 04 06 00 54 AB 2A 39 22 FC C3 04 CC 38 AE 24 60 71 [23:47:38]Read from MH i2c: 01 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: 01 07 00 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: 01 07 00 3D 0A 00 00 00 00 00 FF 0F 5C [23:47:38]process_action close_receipt done [23:47:38]requested_data is exist [23:47:38]produce_requested_data [23:47:38]requested_item fm.sn is exist - process it [23:47:38]wFMCommunicate request_size=4 [23:47:38]MH_SAM_APDU [23:47:38]CAPDU: 80 11 00 00 [23:47:38]Write to MH i2c: E2 08 00 3E 0A 80 11 00 00 00 00 00 00 C2 [23:47:38]Write i2c OK [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:47:38] [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 17 00 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 17 00 3E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1B [23:47:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:47:38]wFMCommunicate OK [23:47:38]requested_item fd.num is exist - process it [23:47:38]SAM_PROTO_GetFieldsCounters [23:47:38]wFMCommunicate request_size=4 [23:47:38]MH_SAM_APDU [23:47:38]CAPDU: 80 13 00 00 [23:47:38]Write to MH i2c: E2 08 00 3F 0A 80 13 00 00 00 00 00 00 C5 [23:47:38]Write i2c OK [23:47:38]MH_I2C_Read... [23:47:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:47:38]Read from MH i2c: E2 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 62 00 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 62 00 3F 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 45 03 00 00 5E 04 04 00 45 03 00 00 57 04 04 00 46 03 00 00 19 04 04 00 00 00 00 00 90 00 55 [23:47: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 40 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 45 03 00 00 5E 04 04 00 45 03 00 00 57 04 04 00 46 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:47:38]wFMCommunicate OK [23:47:38]SAM_PROTO_GetFieldsCounters done [23:47:38]requested_item shift.num is exist - process it [23:47:38]requested_item shift.opened is exist - process it [23:47:38]req_shift_opened [23:47:38]FM_GetShiftState [23:47:38]SAM_PROTO_GetShiftState [23:47:38]wFMCommunicate request_size=4 [23:47:38]MH_SAM_APDU [23:47:38]CAPDU: 80 13 01 00 [23:47:38]Write to MH i2c: E2 08 00 40 0A 80 13 01 00 00 00 00 00 C7 [23:47:38]Write i2c OK [23:47:38]MH_I2C_Read... [23:47:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:47:38]Read from MH i2c: E2 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 0E 00 [23:47:38]MH_I2C_Read... [23:47:38]Read from MH i2c: E2 0E 00 40 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 95 [23:47:38]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:47:38]wFMCommunicate OK [23:47:38]SAM_PROTO_GetShiftState done [23:47:38]FM_GetShiftState done [23:47:38]req_shift_opened done [23:47:38]requested_item shift.open_date is exist - process it [23:47:38]req_shift_open_date [23:47:38]req_shift_open_date done [23:47:38]produce_requested_data done [23:47:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163392,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:47:38]process_action_free close_receipt [23:47:38]json_value_free [23:47:38]json_value_free done [23:47:38]process_json_proto returns [23:47:38]Send response to host [23:47:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163392,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:47:38]free response buf [23:47:38]execute_script done [23:47:38]execute_script returns [23:47:38]free content buf [23:47:38]Sock 7.Close socket [23:47:38]Sock 7.Thread stoped [23:47: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 36 39 4F 00 00 00 4B 71 47 00 1B 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 36 39 10 04 04 00 40 7E 02 00 F4 03 04 00 6B D4 C4 66 B6 04 01 00 00 FF 8F 7B F2 53 11 F9 7B [23:47:39]CommunicateWithHost err = 0 [23:47:39]CheckOFDResponse [23:47:39]1017 (14) - 77093643461234 [23:47:39]1041 (16) - 0000000000871769 [23:47:39]1040 (4) - 163392 [23:47:39]1012 (4) - 20.08.2024 17:37 [23:47:39]1206 (1) - 0 [23:47:39]OFD Sender: Remove packet 163392 [23:47:39]ProducePacketName [23:47:39]name=ofd_packets/00163392 [23:47:39]NVStorageDeleteData [23:47:40]OFD Sender: No OFD packet to send [23:47:40]OFD Sender: No OFD packet to send [23:47:44]recv_with_timeout no data received [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:47:56]recv_with_timeout no data received [23:48:00]OFD Sender: No OFD packet to send [23:48:05]OFD Sender: No OFD packet to send [23:48:07]accept exits with 9 [23:48:07]New connection [23:48:07]New thread 3066543460 created [23:48:07]Thread 3066686820 joined [23:48:07]Waiting for new connection... [23:48:07] Sock 9.Parse request [23:48:07]Sock 9.Check first char [23:48:07]Sock 9.First char is OK [23:48:07]request: POST /json_proto HTTP/1.0 [23:48:07]Method: POST [23:48:07]URL: /json_proto [23:48:07]Method is POST - this is cgi request [23:48:07]url: /json_proto [23:48:07]query_string will be loaded in cgi processing [23:48:07]execute_cgi json_proto POST (null) [23:48:07]execute_cgi path=json_proto method=POST [23:48:07]POST find Content-Length [23:48:07]Host: 172.17.44.132:8080 [23:48:07]Content-Length: 629 [23:48:07]Content-Type: application/json [23:48:07] [23:48:07]POST finish read [23:48:07]Found Content-Length = 629 [23:48:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50531", "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" ] } } [23:48:07]execute_script... [23:48: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)50531", "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" ] } } [23:48:07]POST & json_proto [23:48:07]process_json_proto [23:48:07]json parsed OK: [23:48:07]protocol is kg_v1.0 [23:48:07]action value=close_receipt [23:48:07]process_action close_receipt [23:48:07]cmd_close_receipt [23:48:07]MH_GetDate [23:48:07]Write to MH i2c: F0 00 00 41 0A 3A [23:48:07]Write i2c OK [23:48:07]MH_I2C_Read... [23:48:07]Read from MH i2c: F0 [23:48:07]MH_I2C_Read... [23:48:07]Read from MH i2c: F0 09 00 [23:48:07]MH_I2C_Read... [23:48:07]Read from MH i2c: F0 09 00 41 0A 00 37 2B C5 66 2A 83 C1 65 A3 [23:48:07]GetLastDocTimeStamp 1724197653 [23:48:07]current date 1724197687 [23:48:07]FM_GetShiftState [23:48:07]SAM_PROTO_GetShiftState [23:48:07]wFMCommunicate request_size=4 [23:48:07]MH_SAM_APDU [23:48:07]CAPDU: 80 13 01 00 [23:48:07]Write to MH i2c: E2 08 00 42 0A 80 13 01 00 00 00 00 00 C9 [23:48:07]Write i2c OK [23:48:07]MH_I2C_Read... [23:48:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:48:07]Read from MH i2c: E2 [23:48:07]MH_I2C_Read... [23:48:07]Read from MH i2c: E2 0E 00 [23:48:07]MH_I2C_Read... [23:48:07]Read from MH i2c: E2 0E 00 42 0A 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 97 [23:48:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:48:07]wFMCommunicate OK [23:48:07]SAM_PROTO_GetShiftState done [23:48:07]FM_GetShiftState done [23:48:07]opened in 1724113081 [23:48:07]opened+sec_in_day 1724199481 [23:48:07]quantity*price = 5000 [23:48:07]sum+1 = 5001 [23:48:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 50.00 НСП 1% : 0.44 НДС 12% : 5.31 Наличными: 50.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 838 20.08.2024 23:48 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163393 ФПД: 10366388174064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234807&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163393&fm=10366388174064&tin=02508201610067®Number=0000000000092562&sum=5000 0 [23:48:07]StoreToDocumentArchive [23:48:07]shift 465 fd 163393 [23:48:07]save to /storage/0465/doc_00163393 [23:48:07]save last doc name /storage/0465/doc_00163393 to /storage/kkm_last_doc_name [23:48:07]save OK [23:48:07]Clear old archive folders... [23:48:07]ProcessDocumentItem done err = 0, tmpTLVsize=269 [23:48:07]tlvbuf is 00351CC0 [23:48:07]SAM_PROTO_ClearQueue [23:48:07]wFMCommunicate request_size=4 [23:48:07]MH_SAM_APDU [23:48:07]CAPDU: 80 09 00 00 [23:48:07]Write to MH i2c: E2 08 00 4F 0A 80 09 00 00 00 00 00 00 CB [23:48:07]Write i2c OK [23:48:07]MH_I2C_Read... [23:48:07]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:48:07]Read from MH i2c: E2 [23:48:07]MH_I2C_Read... [23:48:07]Read from MH i2c: E2 03 00 [23:48:07]MH_I2C_Read... [23:48:07]Read from MH i2c: E2 03 00 4F 0A 00 90 00 CD [23:48:07]RAPDU: 90 00 [23:48:07]wFMCommunicate OK [23:48:07]SAM_PROTO_ClearQueue done [23:48:07]KKMCreateOFDPacket [23:48:07]OFDProtocolAddRootSTLVToBuf [23:48:07]FM_MakeSignedData [23:48:07]FM_MakeSignedData [23:48:07]SAM_PROTO_SignData [23:48:07]wFMCommunicate request_size=4 [23:48:07]MH_SAM_APDU [23:48:07]CAPDU: 80 0D 01 02 [23:48:07]Write to MH i2c: E2 08 00 50 0A 80 0D 01 02 00 00 00 00 D3 [23:48:07]Write i2c OK [23:48:07]MH_I2C_Read... [23:48:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:48:08]Read from MH i2c: E2 [23:48:08]MH_I2C_Read... [23:48:08]Read from MH i2c: E2 03 00 [23:48:08]MH_I2C_Read... [23:48:08]Read from MH i2c: E2 03 00 50 0A 00 90 00 CE [23:48:08]RAPDU: 90 00 [23:48:08]wFMCommunicate OK [23:48:08]wFMCommunicate request_size=255 [23:48:08]MH_SAM_APDU [23:48:08]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 46 03 00 00 F4 03 04 00 37 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [23:48:08]Write to MH i2c: E2 02 01 51 0A 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 46 03 00 00 F4 03 04 00 37 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 91 [23:48:08]Write i2c OK [23:48:08]MH_I2C_Read... [23:48:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:08]Read from MH i2c: E2 [23:48:08]MH_I2C_Read... [23:48:08]Read from MH i2c: E2 03 00 [23:48:08]MH_I2C_Read... [23:48:08]Read from MH i2c: E2 03 00 51 0A 00 90 00 CF [23:48:08]RAPDU: 90 00 [23:48:08]wFMCommunicate OK [23:48:08]wFMCommunicate request_size=28 [23:48:08]MH_SAM_APDU [23:48:08]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 41 7E 02 00 35 04 06 00 09 6D 9C E2 7C F0 [23:48:08]Write to MH i2c: E2 1F 00 52 0A 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 41 7E 02 00 35 04 06 00 09 6D 9C E2 7C F0 00 00 8A [23:48:08]Write i2c OK [23:48:08]MH_I2C_Read... [23:48:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:48:08]Read from MH i2c: E2 [23:48:08]MH_I2C_Read... [23:48:08]Read from MH i2c: E2 03 00 [23:48:08]MH_I2C_Read... [23:48:08]Read from MH i2c: E2 03 00 52 0A 00 90 00 D0 [23:48:08]RAPDU: 90 00 [23:48:08]wFMCommunicate OK [23:48:08]wFMCommunicate request_size=4 [23:48:08]MH_SAM_APDU [23:48:08]CAPDU: 80 0D 03 02 [23:48:08]Write to MH i2c: E2 08 00 53 0A 80 0D 03 02 00 00 00 00 D8 [23:48:08]Write i2c OK [23:48:08]MH_I2C_Read... [23:48:08]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:49:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:49:59]Read from MH i2c: E2 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 D8 0A 00 90 00 56 [23:49:59]RAPDU: 90 00 [23:49:59]wFMCommunicate OK [23:49:59]wFMCommunicate request_size=15 [23:49:59]MH_SAM_APDU [23:49:59]CAPDU: 80 15 02 00 0A FC 03 06 00 20 A1 07 00 00 00 [23:49:59]Write to MH i2c: E2 12 00 D9 0A 80 15 02 00 0A 00 FC 03 06 00 20 A1 07 00 00 00 00 00 44 [23:49:59]Write i2c OK [23:49:59]MH_I2C_Read... [23:49:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:49:59]Read from MH i2c: E2 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 D9 0A 00 90 00 57 [23:49:59]RAPDU: 90 00 [23:49:59]wFMCommunicate OK [23:49:59]wFMCommunicate request_size=47 [23:49:59]MH_SAM_APDU [23:49:59]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 [23:49:59]Write to MH i2c: E2 32 00 DA 0A 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 00 00 50 [23:49:59]Write i2c OK [23:49:59]MH_I2C_Read... [23:49:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:49:59]Read from MH i2c: E2 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 DA 0A 00 90 00 58 [23:49:59]RAPDU: 90 00 [23:49:59]wFMCommunicate OK [23:49:59]wFMCommunicate request_size=15 [23:49:59]MH_SAM_APDU [23:49:59]CAPDU: 80 15 02 00 0A 07 04 06 00 20 A1 07 00 00 00 [23:49:59]Write to MH i2c: E2 12 00 DB 0A 80 15 02 00 0A 00 07 04 06 00 20 A1 07 00 00 00 00 00 52 [23:49:59]Write i2c OK [23:49:59]MH_I2C_Read... [23:49:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:49:59]Read from MH i2c: E2 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 DB 0A 00 90 00 59 [23:49:59]RAPDU: 90 00 [23:49:59]wFMCommunicate OK [23:49:59]wFMCommunicate request_size=15 [23:49:59]MH_SAM_APDU [23:49:59]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [23:49:59]Write to MH i2c: E2 12 00 DC 0A 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 BD [23:49:59]Write i2c OK [23:49:59]MH_I2C_Read... [23:49:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:49:59]Read from MH i2c: E2 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 DC 0A 00 90 00 5A [23:49:59]RAPDU: 90 00 [23:49:59]wFMCommunicate OK [23:49:59]wFMCommunicate request_size=11 [23:49:59]MH_SAM_APDU [23:49:59]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [23:49:59]Write to MH i2c: E2 0E 00 DD 0A 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 99 [23:49:59]Write i2c OK [23:49:59]MH_I2C_Read... [23:49:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:49:59]Read from MH i2c: E2 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 DD 0A 00 90 00 5B [23:49:59]RAPDU: 90 00 [23:49:59]wFMCommunicate OK [23:49:59]wFMCommunicate request_size=13 [23:49:59]MH_SAM_APDU [23:49:59]CAPDU: 80 15 02 00 08 F4 03 04 00 A7 2B C5 66 [23:49:59]Write to MH i2c: E2 10 00 DE 0A 80 15 02 00 08 00 F4 03 04 00 A7 2B C5 66 00 00 70 [23:49:59]Write i2c OK [23:49:59]MH_I2C_Read... [23:49:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:49:59]Read from MH i2c: E2 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 DE 0A 00 90 00 5C [23:49:59]RAPDU: 90 00 [23:49:59]wFMCommunicate OK [23:49:59]wFMCommunicate request_size=25 [23:49:59]MH_SAM_APDU [23:49:59]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [23:49:59]Write to MH i2c: E2 1C 00 DF 0A 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 CA [23:49:59]Write i2c OK [23:49:59]MH_I2C_Read... [23:49:59]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [23:49:59]Read from MH i2c: E2 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 [23:49:59]MH_I2C_Read... [23:49:59]Read from MH i2c: E2 03 00 DF 0A 00 90 00 5D [23:49:59]RAPDU: 90 00 [23:49:59]wFMCommunicate OK [23:49:59]wFMCommunicate request_size=4 [23:49:59]MH_SAM_APDU [23:49:59]CAPDU: 80 15 03 00 [23:49:59]Write to MH i2c: E2 08 00 E0 0A 80 15 03 00 00 00 00 00 6B [23:49:59]Write i2c OK [23:49:59]MH_I2C_Read... [23:50:00]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [23:50:00]Read from MH i2c: E2 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 40 00 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 40 00 E0 0A 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 48 03 00 00 35 04 06 00 35 DA C3 DD 26 1F 90 00 3B [23:50:00]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 48 03 00 00 35 04 06 00 35 DA C3 DD 26 1F 90 00 [23:50:00]wFMCommunicate OK [23:50:00]SAM_PROTO_ProcessDocument answer len = 59 [23:50:00]SAM_PROTO_ProcessDocument done [23:50:00]SetTLVBufToDocument [23:50:00]Processing tag 1209 (04B9) [23:50:00]Malloc new data [23:50:00]Processing tag 1041 (0411) [23:50:00]Processing tag 1040 (0410) [23:50:00]Malloc new data [23:50:00]Processing tag 1038 (040E) [23:50:00]Malloc new data [23:50:00]Processing tag 1042 (0412) [23:50:00]Malloc new data [23:50:00]Processing tag 1077 (0435) [23:50:00]Malloc new data [23:50:00]SetTLVBufToDocument err=0 [23:50:00]KKMLoadAndSignReceiptData store KKM data [23:50:00]KKMLoadAndSignReceiptData err=0 [23:50:00]wFMCommunicate request_size=4 [23:50:00]MH_SAM_APDU [23:50:00]CAPDU: 80 11 00 00 [23:50:00]Write to MH i2c: E2 08 00 E1 0A 80 11 00 00 00 00 00 00 65 [23:50:00]Write i2c OK [23:50:00]MH_I2C_Read... [23:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:50:00]Read from MH i2c: E2 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 17 00 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 17 00 E1 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [23:50:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:50:00]wFMCommunicate OK [23:50:00]Счет N : (1)291915 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА ТРК (МРК, ГНК) : 11 Товар: 2710194800 ДТ-К-5 65.620 * 76.20 = 5000.24 НДС 12% НСП 1% > о реализуемом товаре ОКРУГЛЕНИЕ: -0.24 ИТОГО: 5000.00 Внесено: 5000.00 СДАЧА: 0.00 НСП 1% : 44.25 НДС 12% : 531.00 Наличными: 5000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 840 20.08.2024 23:49 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163395 ФПД: 59213705192991 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234959&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163395&fm=59213705192991&tin=02508201610067®Number=0000000000092562&sum=500000 [23:50:00]StoreToDocumentArchive [23:50:00]shift 465 fd 163395 [23:50:00]save to /storage/0465/doc_00163395 [23:50:00]save last doc name /storage/0465/doc_00163395 to /storage/kkm_last_doc_name [23:50:00]save OK [23:50:00]Clear old archive folders... [23:50:00]ProcessDocumentItem done err = 0, tmpTLVsize=248 [23:50:00]tlvbuf is 0035A340 [23:50:00]SAM_PROTO_ClearQueue [23:50:00]wFMCommunicate request_size=4 [23:50:00]MH_SAM_APDU [23:50:00]CAPDU: 80 09 00 00 [23:50:00]Write to MH i2c: E2 08 00 E2 0A 80 09 00 00 00 00 00 00 5E [23:50:00]Write i2c OK [23:50:00]MH_I2C_Read... [23:50:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:50:00]Read from MH i2c: E2 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 03 00 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 03 00 E2 0A 00 90 00 60 [23:50:00]RAPDU: 90 00 [23:50:00]wFMCommunicate OK [23:50:00]SAM_PROTO_ClearQueue done [23:50:00]KKMCreateOFDPacket [23:50:00]OFDProtocolAddRootSTLVToBuf [23:50:00]FM_MakeSignedData [23:50:00]FM_MakeSignedData [23:50:00]SAM_PROTO_SignData [23:50:00]wFMCommunicate request_size=4 [23:50:00]MH_SAM_APDU [23:50:00]CAPDU: 80 0D 01 02 [23:50:00]Write to MH i2c: E2 08 00 E3 0A 80 0D 01 02 00 00 00 00 66 [23:50:00]Write i2c OK [23:50:00]MH_I2C_Read... [23:50:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:50:00]Read from MH i2c: E2 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 03 00 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 03 00 E3 0A 00 90 00 61 [23:50:00]RAPDU: 90 00 [23:50:00]wFMCommunicate OK [23:50:00]wFMCommunicate request_size=255 [23:50:00]MH_SAM_APDU [23:50:00]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 03 00 00 F4 03 04 00 A7 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7E 02 00 35 04 06 00 35 DA C3 DD [23:50:00]Write to MH i2c: E2 02 01 E4 0A 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 03 00 00 F4 03 04 00 A7 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7E 02 00 35 04 06 00 35 DA C3 DD 00 00 94 [23:50:00]Write i2c OK [23:50:00]MH_I2C_Read... [23:50:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:50:00]Read from MH i2c: E2 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 03 00 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 03 00 E4 0A 00 90 00 62 [23:50:00]RAPDU: 90 00 [23:50:00]wFMCommunicate OK [23:50:00]wFMCommunicate request_size=7 [23:50:00]MH_SAM_APDU [23:50:00]CAPDU: 80 0D 02 02 02 26 1F [23:50:00]Write to MH i2c: E2 0A 00 E5 0A 80 0D 02 02 02 00 26 1F 00 00 B2 [23:50:00]Write i2c OK [23:50:00]MH_I2C_Read... [23:50:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:50:00]Read from MH i2c: E2 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 03 00 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 03 00 E5 0A 00 90 00 63 [23:50:00]RAPDU: 90 00 [23:50:00]wFMCommunicate OK [23:50:00]wFMCommunicate request_size=4 [23:50:00]MH_SAM_APDU [23:50:00]CAPDU: 80 0D 03 02 [23:50:00]Write to MH i2c: E2 08 00 E6 0A 80 0D 03 02 00 00 00 00 6B [23:50:00]Write i2c OK [23:50:00]MH_I2C_Read... [23:50:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:50:00]Read from MH i2c: E2 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 0B 00 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 0B 00 E6 0A 00 72 22 1F EE 49 66 BF 4B 90 00 C6 [23:50:00]RAPDU: 72 22 1F EE 49 66 BF 4B 90 00 [23:50:00]wFMCommunicate OK [23:50:00]SAM_PROTO_SignData done [23:50:00]FM_MakeSignedData done [23:50:00]CreateOFDProtocolMessage [23:50:00]wFMCommunicate request_size=4 [23:50:00]MH_SAM_APDU [23:50:00]CAPDU: 80 11 00 00 [23:50:00]Write to MH i2c: E2 08 00 E7 0A 80 11 00 00 00 00 00 00 6B [23:50:00]Write i2c OK [23:50:00]MH_I2C_Read... [23:50:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:50:00]Read from MH i2c: E2 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 17 00 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: E2 17 00 E7 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C4 [23:50:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:50:00]wFMCommunicate OK [23:50:00]CreateOFDProtocolMessage done [23:50:00]OFDSenderStorePacket 163395 [23:50:00]StoreOFDPacket docnum=163395 [23:50:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 6F 22 04 01 19 F1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 03 00 00 F4 03 04 00 A7 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7E 02 00 35 04 06 00 35 DA C3 DD 26 1F 72 22 1F EE 49 66 BF 4B [23:50:00]CheckFolder [23:50:00]dirname=/storage/ofd_packets [23:50:00]CheckFolder done [23:50:00]ProducePacketName [23:50:00]name=ofd_packets/00163395 [23:50:00]NVStorageSaveData ofd_packets/00163395 [23:50:00]File name is /storage/ofd_packets/00163395 [23:50:00]Write 298 bytes [23:50:00]NVStorageSaveData done [23:50:00]OFDSenderStorePacket done [23:50:00]KKMCreateOFDPacket done [23:50:00]NVStorageSaveData kkm_last_timestamp [23:50:00]File name is /storage/kkm_last_timestamp [23:50:00]Write 4 bytes [23:50:00]NVStorageSaveData done [23:50:00]ExternCall_PrintAddStr [23:50:00]wPrintStart [23:50:00]Write to MH i2c: 01 00 00 E8 0A F2 [23:50:00]Write i2c OK [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: 01 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: 01 07 00 [23:50:00]MH_I2C_Read... [23:50:00]Read from MH i2c: 01 07 00 E8 0A 00 00 00 00 00 FF 0F 07 [23:50:00]RasterBufferAndPrint [23:50:00]line Счет N : (1)291915 [23:50:00]line ИНН: 02508201610067 [23:50:00]line Контрольно-Кассовый Чек [23:50:00]line ПРОДАЖА [23:50:00]line ТРК (МРК, ГНК) : 11 [23:50:00]line Товар: 2710194800 [23:50:00]line ДТ-К-5 [23:50:00]line 65.620 * 76.20 [23:50:00]line = 5000.24 [23:50:00]line НДС 12% НСП 1% [23:50:00]line > о реализуемом товаре [23:50:00]line ОКРУГЛЕНИЕ: -0.24 [23:50:00]line ИТОГО: 5000.00 [23:50:00]line Внесено: 5000.00 [23:50:00]line СДАЧА: 0.00 [23:50:00]line НСП 1% : 44.25 [23:50:00]line НДС 12% : 531.00 [23:50:00]line Наличными: 5000.00 [23:50:00]line Безнал.: 0.00 [23:50:00]line Место: АЗС № 130 "Партнер Нефть" [23:50:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:50:00]line СНО: Общий режим [23:50:00]line Чек 840 20.08.2024 23:49 [23:50:00]line Смена: 465 ФФД: 1.0 [23:50:00]line ЗНМ: 0300000070 [23:50:00]line РНМ: 0000000000092562 [23:50:00]line Версия ККМ: 001 [23:50:00]line ФМ: 0000000000871769 [23:50:00]line ФД: 163395 [23:50:00]line ФПД: 59213705192991 [23:50:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T234959&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163395&fm=59213705192991&tin=02508201610067®Number=0000000000092562&sum=500000 [23:50:00]written 0, free lines is 4095 [23:50:00]OFD Sender: Processing packet 163393 [packets to send 963, broken 960] [23:50:00]ProducePacketName [23:50:00]name=ofd_packets/00163393 [23:50:00]OFD Sender: To server: pG, [23:50:00]CommunicateWithHost lk.salyk.kg:30040 [23:50:00]ConnectInit lk.salyk.kg [23:50:01]Write to MH i2c: 01 00 00 13 0B 1E [23:50:01]Write i2c OK [23:50:01]MH_I2C_Read... [23:50:01]Read from MH i2c: 01 [23:50:01]MH_I2C_Read... [23:50:01]Read from MH i2c: 01 07 00 [23:50:01]MH_I2C_Read... [23:50:01]Read from MH i2c: 01 07 00 13 0B 00 00 00 00 00 D6 0C 07 [23:50:01]RasterBufferAndPrint [23:50:01]line [23:50:01]line [23:50:01]line [23:50:01]line [23:50:01]line [23:50:01]written 0, free lines is 3296 [23:50:01]MH_Cut [23:50:01]Write to MH i2c: D1 01 00 1A 0B 01 F7 [23:50:01]Write i2c OK [23:50:01]MH_I2C_Read... [23:50:01]Read from MH i2c: D1 [23:50:01]MH_I2C_Read... [23:50:01]Read from MH i2c: D1 01 00 [23:50:01]MH_I2C_Read... [23:50:01]Read from MH i2c: D1 01 00 1A 0B 00 F6 [23:50:01]Write to MH i2c: 01 00 00 1B 0B 26 [23:50:01]Write i2c OK [23:50:01]MH_I2C_Read... [23:50:01]*** Cut start [23:50:01]*** Purtial cut [23:50:01]*** Stage 1: CUTSNS_PIN = 1 [23:50:02]ConnectInit Can't connect to host [23:50:03]Read from MH i2c: 01 [23:50:03]MH_I2C_Read... [23:50:03]*** Stop cut motor [23:50:03]*** Cut end [23:50:03]Read from MH i2c: 01 07 00 [23:50:03]MH_I2C_Read... [23:50:03]Read from MH i2c: 01 07 00 1B 0B 00 00 00 00 00 FF 0F 3B [23:50:03]process_action close_receipt done [23:50:03]requested_data is exist [23:50:03]produce_requested_data [23:50:03]requested_item fm.sn is exist - process it [23:50:03]wFMCommunicate request_size=4 [23:50:03]MH_SAM_APDU [23:50:03]CAPDU: 80 11 00 00 [23:50:03]Write to MH i2c: E2 08 00 1C 0B 80 11 00 00 00 00 00 00 A1 [23:50:03]Write i2c OK [23:50:03]MH_I2C_Read... [23:50:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:50:04]Read from MH i2c: E2 [23:50:04]MH_I2C_Read... [23:50:04]Read from MH i2c: E2 17 00 [23:50:04]MH_I2C_Read... [23:50:04]Read from MH i2c: E2 17 00 1C 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FA [23:50:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:50:04]wFMCommunicate OK [23:50:04]requested_item fd.num is exist - process it [23:50:04]SAM_PROTO_GetFieldsCounters [23:50:04]wFMCommunicate request_size=4 [23:50:04]MH_SAM_APDU [23:50:04]CAPDU: 80 13 00 00 [23:50:04]Write to MH i2c: E2 08 00 1D 0B 80 13 00 00 00 00 00 00 A4 [23:50:04]Write i2c OK [23:50:04]MH_I2C_Read... [23:50:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:50:04]Read from MH i2c: E2 [23:50:04]MH_I2C_Read... [23:50:04]Read from MH i2c: E2 62 00 [23:50:04]MH_I2C_Read... [23:50:04]Read from MH i2c: E2 62 00 1D 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 48 03 00 00 5E 04 04 00 48 03 00 00 57 04 04 00 49 03 00 00 19 04 04 00 00 00 00 00 90 00 40 [23:50: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 43 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 48 03 00 00 5E 04 04 00 48 03 00 00 57 04 04 00 49 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17017409+1707180842=1724198251 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 6C 2D C5 66 2A 83 C1 65 96 [23:57:32]Current date/time: 20.08.2024 23:57 [23:57:32]FM_Init [23:57:32]wFMConnect [23:57:32]MH_SAM_On [23:57:32]Write to MH i2c: E0 00 00 08 00 E7 [23:57:32]Write i2c OK [23:57:32]MH_I2C_Read... [23:57:32]*** iso7816_init finished! [23:57:32]*** atr: [23:57:32]*** 0F 3B D5 18 FF 81 91 FE [23:57:32]*** 1F C3 80 73 C8 21 10 0A [23:57:32]*** 00 00 00 00 00 00 00 00 [23:57:32]*** 00 00 00 00 00 00 00 00 [23:57:32]*** 00 00 00 00 00 00 00 00 [23:57:32]*** 00 00 00 00 00 00 00 00 [23:57:32]*** 00 00 00 00 00 00 00 00 [23:57:32]*** 00 00 00 00 00 00 00 00 [23:57:32]Read from MH i2c: E0 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E0 10 00 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [23:57:32]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [23:57:32]wFMCommunicate request_size=10 [23:57:32]MH_SAM_APDU [23:57:32]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [23:57:32]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [23:57:32]Write i2c OK [23:57:32]MH_I2C_Read... [23:57:32]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [23:57:32]Read from MH i2c: E2 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 03 00 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [23:57:32]RAPDU: 90 00 [23:57:32]wFMCommunicate OK [23:57:32]wFMCommunicate request_size=4 [23:57:32]MH_SAM_APDU [23:57:32]CAPDU: 80 11 00 00 [23:57:32]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [23:57:32]Write i2c OK [23:57:32]MH_I2C_Read... [23:57:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:32]Read from MH i2c: E2 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 17 00 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [23:57:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:57:32]wFMCommunicate OK [23:57:32]Detected FM SN is 0000000000871769 [23:57:32]Stored FM SN is 0000000000871769 [23:57:32]wFMCommunicate request_size=9 [23:57:32]MH_SAM_APDU [23:57:32]CAPDU: 80 16 00 00 04 E7 8B 00 00 [23:57:32]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [23:57:32]Write i2c OK [23:57:32]MH_I2C_Read... [23:57:32]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [23:57:32]Read from MH i2c: E2 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 03 00 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [23:57:32]RAPDU: 90 00 [23:57:32]wFMCommunicate OK [23:57:32]FM PIN OK [23:57:32]wFMCommunicate request_size=8 [23:57:32]MH_SAM_APDU [23:57:32]CAPDU: 80 14 04 00 03 02 00 01 [23:57:32]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [23:57:32]Write i2c OK [23:57:32]MH_I2C_Read... [23:57:32]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [23:57:32]Read from MH i2c: E2 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 03 00 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [23:57:32]RAPDU: 90 00 [23:57:32]wFMCommunicate OK [23:57:32]wFMCommunicate request_size=13 [23:57:32]MH_SAM_APDU [23:57:32]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [23:57:32]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [23:57:32]Write i2c OK [23:57:32]MH_I2C_Read... [23:57:32]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [23:57:32]Read from MH i2c: E2 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 03 00 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [23:57:32]RAPDU: 90 00 [23:57:32]wFMCommunicate OK [23:57:32]wFMCommunicate request_size=4 [23:57:32]MH_SAM_APDU [23:57:32]CAPDU: 80 11 00 00 [23:57:32]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [23:57:32]Write i2c OK [23:57:32]MH_I2C_Read... [23:57:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:32]Read from MH i2c: E2 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 17 00 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [23:57:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:57:32]wFMCommunicate OK [23:57:32]DocumentArchiveInit [23:57:32]Start Httpd... [23:57:32]Httpd thread 3067239780 created [23:57:32]Write to MH i2c: 01 00 00 0F 00 0F [23:57:32]Write i2c OK [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: 01 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: 01 07 00 [23:57:32]MH_I2C_Read... [23:57:32]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [23:57:32]MH Int Process started [23:57:32]Allocated Socket 8 [23:57:32]Bind OK [23:57:32]Listen OK [23:57:32]httpd running on port 8080 [23:57:32]Waiting for new connection... [23:57:33]OFD Sender: Processing packet 163395 [packets to send 962, broken 960] [23:57:33]ProducePacketName [23:57:33]name=ofd_packets/00163395 [23:57:33]OFD Sender: To server: pG, [23:57:33]CommunicateWithHost lk.salyk.kg:30040 [23:57:33]ConnectInit lk.salyk.kg [23:57:34]accept exits with 9 [23:57:34]New connection [23:57:34]New thread 3066953060 created [23:57:34]Waiting for new connection... [23:57:34] Sock 9.Parse request [23:57:34]Sock 9.Check first char [23:57:34]Sock 9.First char is OK [23:57:34]request: POST /json_proto HTTP/1.0 [23:57:34]Method: POST [23:57:34]URL: /json_proto [23:57:34]Method is POST - this is cgi request [23:57:34]url: /json_proto [23:57:34]query_string will be loaded in cgi processing [23:57:34]execute_cgi json_proto POST (null) [23:57:34]execute_cgi path=json_proto method=POST [23:57:34]POST find Content-Length [23:57:34]Host: 172.17.44.132:8080 [23:57:34]Content-Length: 215 [23:57:34]Content-Type: application/json [23:57:34] [23:57:34]POST finish read [23:57:34]Found Content-Length = 215 [23:57:34]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:57:34]execute_script... [23:57:34]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:57:34]POST & json_proto [23:57:34]process_json_proto [23:57:34]json parsed OK: [23:57:34]protocol is kg_v1.0 [23:57:34]action value=get_value [23:57:34]process_action get_value [23:57:34]cmd_get_value [23:57:34]process_action get_value done [23:57:34]requested_data is exist [23:57:34]produce_requested_data [23:57:34]requested_item kkm.sn is exist - process it [23:57:34]requested_item kkm.ver is exist - process it [23:57:34]requested_item fm.sn is exist - process it [23:57:34]wFMCommunicate request_size=4 [23:57:34]MH_SAM_APDU [23:57:34]CAPDU: 80 11 00 00 [23:57:34]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [23:57:34]Write i2c OK [23:57:34]MH_I2C_Read... [23:57:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:34]Read from MH i2c: E2 [23:57:34]MH_I2C_Read... [23:57:34]Read from MH i2c: E2 17 00 [23:57:34]MH_I2C_Read... [23:57:34]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [23:57:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:57:34]wFMCommunicate OK [23:57:34]requested_item fd.num is exist - process it [23:57:34]SAM_PROTO_GetFieldsCounters [23:57:34]wFMCommunicate request_size=4 [23:57:34]MH_SAM_APDU [23:57:34]CAPDU: 80 13 00 00 [23:57:34]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [23:57:34]Write i2c OK [23:57:34]MH_I2C_Read... [23:57:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:57:34]Read from MH i2c: E2 [23:57:34]MH_I2C_Read... [23:57:34]Read from MH i2c: E2 62 00 [23:57:34]MH_I2C_Read... [23:57:34]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 49 03 00 00 5E 04 04 00 49 03 00 00 57 04 04 00 4A 03 00 00 19 04 04 00 00 00 00 00 90 00 2D [23:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 44 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 49 03 00 00 5E 04 04 00 49 03 00 00 57 04 04 00 4A 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:57:34]wFMCommunicate OK [23:57:34]SAM_PROTO_GetFieldsCounters done [23:57:34]requested_item shift.num is exist - process it [23:57:34]requested_item shift.opened is exist - process it [23:57:34]req_shift_opened [23:57:34]FM_GetShiftState [23:57:34]SAM_PROTO_GetShiftState [23:57:34]wFMCommunicate request_size=4 [23:57:34]MH_SAM_APDU [23:57:34]CAPDU: 80 13 01 00 [23:57:34]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [23:57:34]Write i2c OK [23:57:34]MH_I2C_Read... [23:57:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:34]Read from MH i2c: E2 [23:57:34]MH_I2C_Read... [23:57:34]Read from MH i2c: E2 0E 00 [23:57:34]MH_I2C_Read... [23:57:34]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [23:57:34]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:57:34]wFMCommunicate OK [23:57:34]SAM_PROTO_GetShiftState done [23:57:34]FM_GetShiftState done [23:57:34]req_shift_opened done [23:57:34]requested_item shift.open_date is exist - process it [23:57:34]req_shift_open_date [23:57:34]req_shift_open_date done [23:57:34]produce_requested_data done [23:57:34]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163396,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:57:34]process_action_free get_value [23:57:34]json_value_free [23:57:34]json_value_free done [23:57:34]process_json_proto returns [23:57:34]Send response to host [23:57:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163396,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:57:34]free response buf [23:57:34]execute_script done [23:57:34]execute_script returns [23:57:34]free content buf [23:57:34]Sock 9.Close socket [23:57:34]Sock 9.Thread stoped [23:57:34]accept exits with 11 [23:57:34]New connection [23:57:34]New thread 3066809700 created [23:57:34]Thread 3066953060 joined [23:57:34]Waiting for new connection... [23:57:34] Sock 11.Parse request [23:57:34]Sock 11.Check first char [23:57:34]Sock 11.First char is OK [23:57:34]request: POST /json_proto HTTP/1.0 [23:57:34]Method: POST [23:57:34]URL: /json_proto [23:57:34]Method is POST - this is cgi request [23:57:34]url: /json_proto [23:57:34]query_string will be loaded in cgi processing [23:57:34]execute_cgi json_proto POST (null) [23:57:34]execute_cgi path=json_proto method=POST [23:57:34]POST find Content-Length [23:57:34]Host: 172.17.44.132:8080 [23:57:34]Content-Length: 331 [23:57:34]Content-Type: application/json [23:57:34] [23:57:34]POST finish read [23:57:34]Found Content-Length = 331 [23:57:34]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:57:34]execute_script... [23:57:34]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:57:34]POST & json_proto [23:57:34]process_json_proto [23:57:34]json parsed OK: [23:57:34]protocol is kg_v1.0 [23:57:34]action value=get_value [23:57:34]process_action get_value [23:57:34]cmd_get_value [23:57:34]process_action get_value done [23:57:34]requested_data is exist [23:57:34]produce_requested_data [23:57:34]requested_item fm.sale.total is exist - process it [23:57:34]SAM_PROTO_GetFMData [23:57:34]wFMCommunicate request_size=4 [23:57:34]MH_SAM_APDU [23:57:34]CAPDU: 80 13 03 00 [23:57:34]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [23:57:34]Write i2c OK [23:57:34]MH_I2C_Read... [23:57:35]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [23:57:35]Read from MH i2c: E2 [23:57:35]MH_I2C_Read... [23:57:35]Read from MH i2c: E2 FD 00 [23:57:35]MH_I2C_Read... [23:57:35]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 A1 7A 02 00 69 04 A4 00 6F 04 04 00 91 77 02 00 B1 04 05 00 69 09 64 6B 03 70 04 05 00 EA 47 2F 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 DA 8F FA 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7A 4F BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 D4 [23:57:35]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A1 7A 02 00 69 04 A4 00 6F 04 04 00 91 77 02 00 B1 04 05 00 69 09 64 6B 03 70 04 05 00 EA 47 2F 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 DA 8F FA 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 7A 4F BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [23:57:35]wFMCommunicate OK [23:57:35]wFMCommunicate request_size=4 [23:57:35]MH_SAM_APDU [23:57:35]CAPDU: 80 17 00 00 [23:57:35]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [23:57:35]Write i2c OK [23:57:35]MH_I2C_Read... [23:57:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:35]Read from MH i2c: E2 [23:57:35]MH_I2C_Read... [23:57:35]Read from MH i2c: E2 FD 00 [23:57:35]MH_I2C_Read... [23:57:35]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [23:57:35]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:57:35]wFMCommunicate OK [23:57:35]wFMCommunicate request_size=4 [23:57:35]MH_SAM_APDU [23:57:35]CAPDU: 80 17 00 00 [23:57:35]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [23:57:35]Write i2c OK [23:57:35]MH_I2C_Read... [23:57:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:35]Read from MH i2c: E2 [23:57:35]MH_I2C_Read... [23:57:35]Read from MH i2c: E2 FD 00 [23:57:35]MH_I2C_Read... [23:57:35]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [23:57:35]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:57:35]wFMCommunicate OK [23:57:35]wFMCommunicate request_size=4 [23:57:35]MH_SAM_APDU [23:57:35]CAPDU: 80 17 00 00 [23:57:35]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [23:57:35]Write i2c OK [23:57:35]MH_I2C_Read... [23:57:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:36]Read from MH i2c: E2 [23:57:36]MH_I2C_Read... [23:57:36]Read from MH i2c: E2 FD 00 [23:57:36]MH_I2C_Read... [23:57:36]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [23:57:36]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:57:36]wFMCommunicate OK [23:57:36]wFMCommunicate request_size=4 [23:57:36]MH_SAM_APDU [23:57:36]CAPDU: 80 17 00 00 [23:57:36]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [23:57:36]Write i2c OK [23:57:36]MH_I2C_Read... [23:57:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [23:57:36]Read from MH i2c: E2 [23:57:36]MH_I2C_Read... [23:57:36]Read from MH i2c: E2 E6 00 [23:57:36]MH_I2C_Read... [23:57:36]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [23:57:36]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:57:36]wFMCommunicate OK [23:57:36]SAM_PROTO_GetFMData done [23:57:36]requested_item fm.sale_refund.total is exist - process it [23:57:36]requested_item fm.buy.total is exist - process it [23:57:36]requested_item shift.sale.total is exist - process it [23:57:36]SAM_PROTO_GetShiftData [23:57:36]wFMCommunicate request_size=4 [23:57:36]MH_SAM_APDU [23:57:36]CAPDU: 80 13 02 00 [23:57:36]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [23:57:36]Write i2c OK [23:57:36]MH_I2C_Read... [23:57:36]Connected sock=7 [23:57: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 36 39 0C 01 00 00 6F 22 04 01 19 F1 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 54 00 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 38 A1 07 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 20 A1 07 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 49 11 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 6C CF 00 00 00 00 07 04 06 00 20 A1 07 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 48 03 00 00 F4 03 04 00 A7 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7E 02 00 35 04 06 00 35 DA C3 DD 26 1F 72 22 1F EE 49 66 BF 4B [23:57:36]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [23:57:36]Read from MH i2c: E2 [23:57:36]MH_I2C_Read... [23:57:36]Read from MH i2c: E2 FD 00 [23:57:36]MH_I2C_Read... [23:57:36]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 49 03 00 00 69 04 9F 00 6F 04 04 00 49 03 00 00 B1 04 04 00 22 67 38 05 70 04 04 00 C8 10 2E 03 72 04 04 00 5A 56 0A 02 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 A2 F0 8D 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 D5 D3 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 65 [23:57:36]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 49 03 00 00 69 04 9F 00 6F 04 04 00 49 03 00 00 B1 04 04 00 22 67 38 05 70 04 04 00 C8 10 2E 03 72 04 04 00 5A 56 0A 02 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 A2 F0 8D 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 D5 D3 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [23:57:36]wFMCommunicate OK [23:57:36]wFMCommunicate request_size=4 [23:57:36]MH_SAM_APDU [23:57:36]CAPDU: 80 17 00 00 [23:57:36]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [23:57:36]Write i2c OK [23:57:36]MH_I2C_Read... [23:57:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:37]Read from MH i2c: E2 [23:57:37]MH_I2C_Read... [23:57:37]Read from MH i2c: E2 FD 00 [23:57:37]MH_I2C_Read... [23:57:37]Read from MH i2c: E2 FD 00 19 00 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 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 90 00 B0 [23:57:37]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 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 90 00 [23:57:37]wFMCommunicate OK [23:57:37]wFMCommunicate request_size=4 [23:57:37]MH_SAM_APDU [23:57:37]CAPDU: 80 17 00 00 [23:57:37]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [23:57:37]Write i2c OK [23:57:37]MH_I2C_Read... [23:57:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:37]Read from MH i2c: E2 [23:57:37]MH_I2C_Read... [23:57:37]Read from MH i2c: E2 FD 00 [23:57:37]MH_I2C_Read... [23:57:37]Read from MH i2c: E2 FD 00 1A 00 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 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 90 00 56 [23:57:37]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 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 90 00 [23:57:37]wFMCommunicate OK [23:57:37]wFMCommunicate request_size=4 [23:57:37]MH_SAM_APDU [23:57:37]CAPDU: 80 17 00 00 [23:57:37]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [23:57:37]Write i2c OK [23:57:37]MH_I2C_Read... [23:57: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 36 39 4F 00 00 00 CD 0D 47 00 F8 88 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 43 7E 02 00 F4 03 04 00 C1 D6 C4 66 B6 04 01 00 00 F9 78 1E 42 D5 82 91 E1 [23:57:37]CommunicateWithHost err = 0 [23:57:37]CheckOFDResponse [23:57:37]1017 (14) - 77093643461234 [23:57:37]1041 (16) - 0000000000871769 [23:57:37]1040 (4) - 163395 [23:57:37]1012 (4) - 20.08.2024 17:47 [23:57:37]1206 (1) - 0 [23:57:37]OFD Sender: Remove packet 163395 [23:57:37]ProducePacketName [23:57:37]name=ofd_packets/00163395 [23:57:37]NVStorageDeleteData [23:57:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [23:57:37]Read from MH i2c: E2 [23:57:37]MH_I2C_Read... [23:57:37]Read from MH i2c: E2 FD 00 [23:57:37]MH_I2C_Read... [23:57:37]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [23:57:37]RAPDU: 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 90 00 [23:57:37]wFMCommunicate OK [23:57:37]wFMCommunicate request_size=4 [23:57:37]MH_SAM_APDU [23:57:37]CAPDU: 80 17 00 00 [23:57:37]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [23:57:37]Write i2c OK [23:57:37]MH_I2C_Read... [23:57:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [23:57:38]Read from MH i2c: E2 [23:57:38]MH_I2C_Read... [23:57:38]Read from MH i2c: E2 CF 00 [23:57:38]MH_I2C_Read... [23:57:38]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [23:57:38]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:57:38]wFMCommunicate OK [23:57:38]SAM_PROTO_GetShiftData done [23:57:38]requested_item shift.sale.total_cash is exist - process it [23:57:38]requested_item shift.sale_refund.total is exist - process it [23:57:38]requested_item shift.sale_refund.total_cash is exist - process it [23:57:38]requested_item shift.buy.total is exist - process it [23:57:38]requested_item shift.buy.total_cash is exist - process it [23:57:38]produce_requested_data done [23:57:38]produce_requested_data return {"fm.sale.total":146866200.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":875824.98,"shift.sale.total_cash":533506.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:57:38]process_action_free get_value [23:57:38]json_value_free [23:57:38]json_value_free done [23:57:38]process_json_proto returns [23:57:38]Send response to host [23:57:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146866200.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":875824.98,"shift.sale.total_cash":533506.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:57:38]free response buf [23:57:38]execute_script done [23:57:38]execute_script returns [23:57:38]free content buf [23:57:38]Sock 11.Close socket [23:57:38]Sock 11.Thread stoped [23:57:38]OFD Sender: Processing packet 163396 [packets to send 961, broken 960] [23:57:38]ProducePacketName [23:57:38]name=ofd_packets/00163396 [23:57:38]OFD Sender: To server: pG, [23:57:38]CommunicateWithHost lk.salyk.kg:30040 [23:57:38]ConnectInit lk.salyk.kg [23:57:39]accept exits with 9 [23:57:39]New connection [23:57:39]New thread 3066953060 created [23:57:39]Thread 3066809700 joined [23:57:39]Waiting for new connection... [23:57:39] Sock 9.Parse request [23:57:39]Sock 9.Check first char [23:57:39]Sock 9.First char is OK [23:57:39]request: POST /json_proto HTTP/1.0 [23:57:39]Method: POST [23:57:39]URL: /json_proto [23:57:39]Method is POST - this is cgi request [23:57:39]url: /json_proto [23:57:39]query_string will be loaded in cgi processing [23:57:39]execute_cgi json_proto POST (null) [23:57:39]execute_cgi path=json_proto method=POST [23:57:39]POST find Content-Length [23:57:39]Host: 172.17.44.132:8080 [23:57:39]Content-Length: 813 [23:57:39]Content-Type: application/json [23:57:39] [23:57:39]POST finish read [23:57:39]Found Content-Length = 813 [23:57:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50532", "tax_sys" : 0, "items" : [ { "code": "4870112003925", "name": "\u041A\u043E\u043D\u0434 ULKER-Albeni 40gr (6*24)", "price" : 55.00, "quantity" : 2.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 155.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:39]execute_script... [23:57:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50532", "tax_sys" : 0, "items" : [ { "code": "4870112003925", "name": "\u041A\u043E\u043D\u0434 ULKER-Albeni 40gr (6*24)", "price" : 55.00, "quantity" : 2.000, "sum" : 110.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "42069942", "name": "\u0416\u0435\u0432 Orbit White Fresh Mint", "price" : 45.00, "quantity" : 1.000, "sum" : 45.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 155.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:39]POST & json_proto [23:57:39]process_json_proto [23:57:39]json parsed OK: [23:57:39]protocol is kg_v1.0 [23:57:39]action value=close_receipt [23:57:39]process_action close_receipt [23:57:39]cmd_close_receipt [23:57:39]MH_GetDate [23:57:39]Write to MH i2c: F0 00 00 1D 00 0C [23:57:39]Write i2c OK [23:57:39]MH_I2C_Read... [23:57:39]Read from MH i2c: F0 [23:57:39]MH_I2C_Read... [23:57:39]Read from MH i2c: F0 09 00 [23:57:39]MH_I2C_Read... [23:57:39]Read from MH i2c: F0 09 00 1D 00 00 73 2D C5 66 2A 83 C1 65 B3 [23:57:39]GetLastDocTimeStamp 1724197815 [23:57:39]current date 1724198259 [23:57:39]FM_GetShiftState [23:57:39]SAM_PROTO_GetShiftState [23:57:39]wFMCommunicate request_size=4 [23:57:39]MH_SAM_APDU [23:57:39]CAPDU: 80 13 01 00 [23:57:39]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [23:57:39]Write i2c OK [23:57:39]MH_I2C_Read... [23:57:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:39]Read from MH i2c: E2 [23:57:39]MH_I2C_Read... [23:57:39]Read from MH i2c: E2 0E 00 [23:57:39]MH_I2C_Read... [23:57:39]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 69 [23:57:39]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:57:39]wFMCommunicate OK [23:57:39]SAM_PROTO_GetShiftState done [23:57:39]FM_GetShiftState done [23:57:39]opened in 1724113081 [23:57:39]opened+sec_in_day 1724199481 [23:57:39]quantity*price = 11000 [23:57:39]sum+1 = 11001 [23:57:39]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 42069942 Жев Orbit White Fresh Mint 1.000 * 45.00 = 45.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 155.00 НСП 1% : 1.37 НДС 12% : 16.46 Наличными: 155.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 842 20.08.2024 23:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163397 ФПД: 229795573120104 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T235739&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163397&fm=229795573120104&tin=02508201610067®Number=0000000000092562&sum=15500 0 [23:57:40]StoreToDocumentArchive [23:57:40]shift 465 fd 163397 [23:57:40]save to /storage/0465/doc_00163397 [23:57:40]save last doc name /storage/0465/doc_00163397 to /storage/kkm_last_doc_name [23:57:40]save OK [23:57:40]Clear old archive folders... [23:57:40]ProcessDocumentItem done err = 0, tmpTLVsize=371 [23:57:40]tlvbuf is 00B80320 [23:57:40]SAM_PROTO_ClearQueue [23:57:40]wFMCommunicate request_size=4 [23:57:40]MH_SAM_APDU [23:57:40]CAPDU: 80 09 00 00 [23:57:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [23:57:40]Write i2c OK [23:57:40]MH_I2C_Read... [23:57:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:57:40]Read from MH i2c: E2 [23:57:40]MH_I2C_Read... [23:57:40]Read from MH i2c: E2 03 00 [23:57:40]MH_I2C_Read... [23:57:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [23:57:40]RAPDU: 90 00 [23:57:40]wFMCommunicate OK [23:57:40]SAM_PROTO_ClearQueue done [23:57:40]KKMCreateOFDPacket [23:57:40]OFDProtocolAddRootSTLVToBuf [23:57:40]FM_MakeSignedData [23:57:40]FM_MakeSignedData [23:57:40]SAM_PROTO_SignData [23:57:40]wFMCommunicate request_size=4 [23:57:40]MH_SAM_APDU [23:57:40]CAPDU: 80 0D 01 02 [23:57:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [23:57:40]Write i2c OK [23:57:40]MH_I2C_Read... [23:57:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:57:41]Read from MH i2c: E2 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: E2 03 00 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [23:57:41]RAPDU: 90 00 [23:57:41]wFMCommunicate OK [23:57:41]wFMCommunicate request_size=255 [23:57:41]MH_SAM_APDU [23:57:41]CAPDU: 80 0D 02 02 FA 03 00 73 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 [23:57:41]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 73 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 00 96 [23:57:41]Write i2c OK [23:57:41]MH_I2C_Read... [23:57:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:41]Read from MH i2c: E2 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: E2 03 00 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [23:57:41]RAPDU: 90 00 [23:57:41]wFMCommunicate OK [23:57:41]wFMCommunicate request_size=130 [23:57:41]MH_SAM_APDU [23:57:41]CAPDU: 80 0D 02 02 7D 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 4A 03 00 00 F4 03 04 00 73 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7E 02 00 35 04 06 00 D0 FF 73 81 BC 68 [23:57:41]Write to MH i2c: E2 85 00 2E 00 80 0D 02 02 7D 00 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 4A 03 00 00 F4 03 04 00 73 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7E 02 00 35 04 06 00 D0 FF 73 81 BC 68 00 00 B0 [23:57:41]Write i2c OK [23:57:41]MH_I2C_Read... [23:57:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:41]Read from MH i2c: E2 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: E2 03 00 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [23:57:41]RAPDU: 90 00 [23:57:41]wFMCommunicate OK [23:57:41]wFMCommunicate request_size=4 [23:57:41]MH_SAM_APDU [23:57:41]CAPDU: 80 0D 03 02 [23:57:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [23:57:41]Write i2c OK [23:57:41]MH_I2C_Read... [23:57:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:57:41]Read from MH i2c: E2 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: E2 0B 00 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: E2 0B 00 2F 00 00 0A 96 49 DC 6A A7 1E 0B 90 00 AA [23:57:41]RAPDU: 0A 96 49 DC 6A A7 1E 0B 90 00 [23:57:41]wFMCommunicate OK [23:57:41]SAM_PROTO_SignData done [23:57:41]FM_MakeSignedData done [23:57:41]CreateOFDProtocolMessage [23:57:41]wFMCommunicate request_size=4 [23:57:41]MH_SAM_APDU [23:57:41]CAPDU: 80 11 00 00 [23:57:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [23:57:41]Write i2c OK [23:57:41]MH_I2C_Read... [23:57:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:41]Read from MH i2c: E2 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: E2 17 00 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [23:57:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:57:41]wFMCommunicate OK [23:57:41]CreateOFDProtocolMessage done [23:57:41]OFDSenderStorePacket 163397 [23:57:41]StoreOFDPacket docnum=163397 [23:57:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 87 01 00 00 89 8F 7F 01 D8 F8 5A 03 01 00 03 00 73 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4A 03 00 00 F4 03 04 00 73 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7E 02 00 35 04 06 00 D0 FF 73 81 BC 68 0A 96 49 DC 6A A7 1E 0B [23:57:41]CheckFolder [23:57:41]dirname=/storage/ofd_packets [23:57:41]CheckFolder done [23:57:41]ProducePacketName [23:57:41]name=ofd_packets/00163397 [23:57:41]NVStorageSaveData ofd_packets/00163397 [23:57:41]File name is /storage/ofd_packets/00163397 [23:57:41]Write 421 bytes [23:57:41]NVStorageSaveData done [23:57:41]OFDSenderStorePacket done [23:57:41]KKMCreateOFDPacket done [23:57:41]NVStorageSaveData kkm_last_timestamp [23:57:41]File name is /storage/kkm_last_timestamp [23:57:41]Write 4 bytes [23:57:41]NVStorageSaveData done [23:57:41]ExternCall_PrintAddStr [23:57:41]wPrintStart [23:57:41]Write to MH i2c: 01 00 00 31 00 31 [23:57:41]Write i2c OK [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: 01 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: 01 07 00 [23:57:41]MH_I2C_Read... [23:57:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [23:57:41]RasterBufferAndPrint [23:57:41]line Счет N : (3)50532 [23:57:41]line ИНН: 02508201610067 [23:57:41]line Контрольно-Кассовый Чек [23:57:41]line ПРОДАЖА [23:57:41]line Товар: 4870112003925 [23:57:41]line Конд ULKER-Albeni 40gr (6*24) [23:57:41]line 2.000 * 55.00 [23:57:41]line = 110.00 [23:57:41]line НДС 12% НСП 1% [23:57:41]line > о реализуемом товаре [23:57:41]line Товар: 42069942 [23:57:41]line Жев Orbit White Fresh Mint [23:57:41]line 1.000 * 45.00 [23:57:41]line = 45.00 [23:57:41]line НДС 12% НСП 1% [23:57:41]line > о реализуемом товаре [23:57:41]line ИТОГО: 155.00 [23:57:41]line НСП 1% : 1.37 [23:57:41]line НДС 12% : 16.46 [23:57:41]line Наличными: 155.00 [23:57:41]line Безнал.: 0.00 [23:57:41]line Место: АЗС № 130 "Партнер Нефть" [23:57:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:57:41]line СНО: Общий режим [23:57:41]line Чек 842 20.08.2024 23:57 [23:57:41]line Смена: 465 ФФД: 1.0 [23:57:41]line ЗНМ: 0300000070 [23:57:41]line РНМ: 0000000000092562 [23:57:41]line Версия ККМ: 001 [23:57:41]line ФМ: 0000000000871769 [23:57:41]line ФД: 163397 [23:57:41]line ФПД: 229795573120104 [23:57:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T235739&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163397&fm=229795573120104&tin=02508201610067®Number=0000000000092562&sum=15500 [23:57:41]line 0 [23:57:41]written 0, free lines is 4095 [23:57:42]Connected sock=7 [23:57: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 36 39 0C 01 00 00 04 7C 04 01 0E E5 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 8A 66 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 59 0D 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 59 0D 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 EA 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 FA 52 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 59 0D 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 49 03 00 00 F4 03 04 00 B7 2B C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 7E 02 00 35 04 06 00 FF C1 B4 F2 FA 60 1A 8B C3 CB 8E B2 D7 F8 [23:57:42]Write to MH i2c: 01 00 00 5F 00 5F [23:57:42]Write i2c OK [23:57:42]MH_I2C_Read... [23:57:42]Read from MH i2c: 01 [23:57:42]MH_I2C_Read... [23:57:42]Read from MH i2c: 01 07 00 [23:57:42]MH_I2C_Read... [23:57:42]Read from MH i2c: 01 07 00 5F 00 00 00 00 00 00 9C 0C 0E [23:57:42]RasterBufferAndPrint [23:57:42]line [23:57:42]line [23:57:42]line [23:57:42]line [23:57:42]line [23:57:42]written 0, free lines is 3247 [23:57:42]MH_Cut [23:57:42]Write to MH i2c: D1 01 00 66 00 01 38 [23:57:42]Write i2c OK [23:57:42]MH_I2C_Read... [23:57:42]Read from MH i2c: D1 [23:57:42]MH_I2C_Read... [23:57:42]Read from MH i2c: D1 01 00 [23:57:42]MH_I2C_Read... [23:57:42]Read from MH i2c: D1 01 00 66 00 00 37 [23:57:42]Write to MH i2c: 01 00 00 67 00 67 [23:57:42]Write i2c OK [23:57:42]MH_I2C_Read... [23:57: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 36 39 4F 00 00 00 08 EA 47 00 49 3A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 44 7E 02 00 F4 03 04 00 C7 D6 C4 66 B6 04 01 00 00 34 66 DF FD FC A7 33 F2 [23:57:42]CommunicateWithHost err = 0 [23:57:42]CheckOFDResponse [23:57:42]1017 (14) - 77093643461234 [23:57:42]1041 (16) - 0000000000871769 [23:57:42]1040 (4) - 163396 [23:57:42]1012 (4) - 20.08.2024 17:47 [23:57:42]1206 (1) - 0 [23:57:42]OFD Sender: Remove packet 163396 [23:57:42]ProducePacketName [23:57:42]name=ofd_packets/00163396 [23:57:42]NVStorageDeleteData [23:57:43]*** Cut start [23:57:43]*** Purtial cut [23:57:43]*** Stage 1: CUTSNS_PIN = 1 [23:57:43]OFD Sender: Processing packet 163397 [packets to send 961, broken 960] [23:57:43]ProducePacketName [23:57:43]name=ofd_packets/00163397 [23:57:43]OFD Sender: To server: pG, [23:57:43]CommunicateWithHost lk.salyk.kg:30040 [23:57:43]ConnectInit lk.salyk.kg [23:57:44]Connected sock=7 [23:57: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 36 39 87 01 00 00 89 8F 7F 01 D8 F8 5A 03 01 00 03 00 73 01 1E 04 01 00 01 23 04 65 00 8A 04 0D 00 34 38 37 30 31 31 32 30 30 33 39 32 35 06 04 21 00 D0 9A D0 BE D0 BD D0 B4 20 55 4C 4B 45 52 2D 41 6C 62 65 6E 69 20 34 30 67 72 20 28 36 2A 32 34 29 FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 7C 15 00 00 00 00 13 04 06 00 F8 2A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5C 00 8A 04 08 00 34 32 30 36 39 39 34 32 06 04 1D 00 D0 96 D0 B5 D0 B2 20 4F 72 62 69 74 20 57 68 69 74 65 20 46 72 65 73 68 20 4D 69 6E 74 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 94 11 00 00 00 00 13 04 06 00 94 11 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 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 4A 03 00 00 F4 03 04 00 73 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7E 02 00 35 04 06 00 D0 FF 73 81 BC 68 0A 96 49 DC 6A A7 1E 0B [23:57:45]Read from MH i2c: 01 [23:57:45]MH_I2C_Read... [23:57:45]*** Stop cut motor [23:57:45]*** Cut end [23:57:45]Read from MH i2c: 01 07 00 [23:57:45]MH_I2C_Read... [23:57:45]Read from MH i2c: 01 07 00 67 00 00 00 00 00 00 FF 0F 7C [23:57:45]process_action close_receipt done [23:57:45]requested_data is exist [23:57:45]produce_requested_data [23:57:45]requested_item fm.sn is exist - process it [23:57:45]wFMCommunicate request_size=4 [23:57:45]MH_SAM_APDU [23:57:45]CAPDU: 80 11 00 00 [23:57:45]Write to MH i2c: E2 08 00 68 00 80 11 00 00 00 00 00 00 E2 [23:57:45]Write i2c OK [23:57:45]MH_I2C_Read... [23:57:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:45]Read from MH i2c: E2 [23:57:45]MH_I2C_Read... [23:57:45]Read from MH i2c: E2 17 00 [23:57:45]MH_I2C_Read... [23:57:45]Read from MH i2c: E2 17 00 68 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3B [23:57:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:57:45]wFMCommunicate OK [23:57:45]requested_item fd.num is exist - process it [23:57:45]SAM_PROTO_GetFieldsCounters [23:57:45]wFMCommunicate request_size=4 [23:57:45]MH_SAM_APDU [23:57:45]CAPDU: 80 13 00 00 [23:57:45]Write to MH i2c: E2 08 00 69 00 80 13 00 00 00 00 00 00 E5 [23:57:45]Write i2c OK [23:57:45]MH_I2C_Read... [23:57:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:57:45]Read from MH i2c: E2 [23:57:45]MH_I2C_Read... [23:57:45]Read from MH i2c: E2 62 00 [23:57:45]MH_I2C_Read... [23:57:45]Read from MH i2c: E2 62 00 69 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4A 03 00 00 5E 04 04 00 4A 03 00 00 57 04 04 00 4B 03 00 00 19 04 04 00 00 00 00 00 90 00 89 [23:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 45 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4A 03 00 00 5E 04 04 00 4A 03 00 00 57 04 04 00 4B 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:57:45]wFMCommunicate OK [23:57:45]SAM_PROTO_GetFieldsCounters done [23:57:45]requested_item shift.num is exist - process it [23:57:45]requested_item shift.opened is exist - process it [23:57:45]req_shift_opened [23:57:45]FM_GetShiftState [23:57:45]SAM_PROTO_GetShiftState [23:57:45]wFMCommunicate request_size=4 [23:57:45]MH_SAM_APDU [23:57:45]CAPDU: 80 13 01 00 [23:57:45]Write to MH i2c: E2 08 00 6A 00 80 13 01 00 00 00 00 00 E7 [23:57: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 36 39 4F Write i2c OK [23:57:45]00 MH_I2C_Read... [23:57:45]00 00 D2 AC 47 00 22 7E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 *** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:45]30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 45 7E 02 00 F4 03 04 00 C9 D6 C4 66 B6 04 01 00 00 00 D3 51 39 7D F8 D5 24 [23:57:45]CommunicateWithHost err = 0 [23:57:45]CheckOFDResponse [23:57:45]Read from MH i2c: 1017 (14) - 77093643461234 [23:57:45]E2 1041 (16) - 0000000000871769 [23:57:45] [23:57:45]1040 (4) - 163397 [23:57:45]MH_I2C_Read... [23:57:45]1012 (4) - 20.08.2024 17:47 [23:57:45]Read from MH i2c: 1206 (1) - 0 [23:57:45]E2 OFD Sender: Remove packet 163397 [23:57:45]0E ProducePacketName [23:57:45]00 name=ofd_packets/00163397 [23:57:45] [23:57:45]NVStorageDeleteData [23:57:45]MH_I2C_Read... [23:57:45]Read from MH i2c: E2 0E 00 6A 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B5 [23:57:45]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:57:45]wFMCommunicate OK [23:57:45]SAM_PROTO_GetShiftState done [23:57:45]FM_GetShiftState done [23:57:45]req_shift_opened done [23:57:45]requested_item shift.open_date is exist - process it [23:57:45]req_shift_open_date [23:57:45]req_shift_open_date done [23:57:45]produce_requested_data done [23:57:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163397,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:57:45]process_action_free close_receipt [23:57:45]json_value_free [23:57:45]json_value_free done [23:57:45]process_json_proto returns [23:57:45]Send response to host [23:57:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163397,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:57:45]free response buf [23:57:45]execute_script done [23:57:45]execute_script returns [23:57:45]free content buf [23:57:45]Sock 9.Close socket [23:57:45]Sock 9.Thread stoped [23:57:46]accept exits with 12 [23:57:46]New connection [23:57:46]New thread 3066809700 created [23:57:46]Thread 3066953060 joined [23:57:46]Waiting for new connection... [23:57:46] Sock 12.Parse request [23:57:46]Sock 12.Check first char [23:57:46]Sock 12.First char is OK [23:57:46]request: POST /json_proto HTTP/1.0 [23:57:46]Method: POST [23:57:46]URL: /json_proto [23:57:46]Method is POST - this is cgi request [23:57:46]url: /json_proto [23:57:46]query_string will be loaded in cgi processing [23:57:46]execute_cgi json_proto POST (null) [23:57:46]execute_cgi path=json_proto method=POST [23:57:46]POST find Content-Length [23:57:46]Host: 172.17.44.132:8080 [23:57:46]Content-Length: 685 [23:57:46]Content-Type: application/json [23:57:46] [23:57:46]POST finish read [23:57:46]Found Content-Length = 685 [23:57:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:46]execute_script... [23:57:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291914", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:46]POST & json_proto [23:57:46]process_json_proto [23:57:46]json parsed OK: [23:57:46]protocol is kg_v1.0 [23:57:46]action value=close_receipt [23:57:46]process_action close_receipt [23:57:46]cmd_close_receipt [23:57:46]MH_GetDate [23:57:46]Write to MH i2c: F0 00 00 6B 00 5A [23:57:46]Write i2c OK [23:57:46]MH_I2C_Read... [23:57:46]Read from MH i2c: F0 [23:57:46]MH_I2C_Read... [23:57:46]Read from MH i2c: F0 09 00 [23:57:46]MH_I2C_Read... [23:57:46]Read from MH i2c: F0 09 00 6B 00 00 7A 2D C5 66 2A 83 C1 65 08 [23:57:46]GetLastDocTimeStamp 1724198259 [23:57:46]current date 1724198266 [23:57:46]FM_GetShiftState [23:57:46]SAM_PROTO_GetShiftState [23:57:46]wFMCommunicate request_size=4 [23:57:46]MH_SAM_APDU [23:57:46]CAPDU: 80 13 01 00 [23:57:46]Write to MH i2c: E2 08 00 6C 00 80 13 01 00 00 00 00 00 E9 [23:57:46]Write i2c OK [23:57:46]MH_I2C_Read... [23:57:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:46]Read from MH i2c: E2 [23:57:46]MH_I2C_Read... [23:57:46]Read from MH i2c: E2 0E 00 [23:57:46]MH_I2C_Read... [23:57:46]Read from MH i2c: E2 0E 00 6C 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 B7 [23:57:46]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:57:46]wFMCommunicate OK [23:57:46]SAM_PROTO_GetShiftState done [23:57:46]FM_GetShiftState done [23:57:46]opened in 1724113081 [23:57:46]opened+sec_in_day 1724199481 [23:57:46]quantity*price = 100032 [23:57:46]sum+1 = 100033 [23:57:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 843 20.08.2024 23:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163398 ФПД: 23272975084475 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T235746&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163398&fm=23272975084475&tin=02508201610067®Number=0000000000092562&sum=100000 [23:57:47]StoreToDocumentArchive [23:57:47]shift 465 fd 163398 [23:57:47]save to /storage/0465/doc_00163398 [23:57:47]save last doc name /storage/0465/doc_00163398 to /storage/kkm_last_doc_name [23:57:47]save OK [23:57:47]Clear old archive folders... [23:57:47]ProcessDocumentItem done err = 0, tmpTLVsize=250 [23:57:47]tlvbuf is 00B19A70 [23:57:47]SAM_PROTO_ClearQueue [23:57:47]wFMCommunicate request_size=4 [23:57:47]MH_SAM_APDU [23:57:47]CAPDU: 80 09 00 00 [23:57:47]Write to MH i2c: E2 08 00 79 00 80 09 00 00 00 00 00 00 EB [23:57:47]Write i2c OK [23:57:47]MH_I2C_Read... [23:57:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:57:47]Read from MH i2c: E2 [23:57:47]MH_I2C_Read... [23:57:47]Read from MH i2c: E2 03 00 [23:57:47]MH_I2C_Read... [23:57:47]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [23:57:47]RAPDU: 90 00 [23:57:47]wFMCommunicate OK [23:57:47]SAM_PROTO_ClearQueue done [23:57:47]KKMCreateOFDPacket [23:57:47]OFDProtocolAddRootSTLVToBuf [23:57:47]FM_MakeSignedData [23:57:47]FM_MakeSignedData [23:57:47]SAM_PROTO_SignData [23:57:47]wFMCommunicate request_size=4 [23:57:47]MH_SAM_APDU [23:57:47]CAPDU: 80 0D 01 02 [23:57:47]Write to MH i2c: E2 08 00 7A 00 80 0D 01 02 00 00 00 00 F3 [23:57:47]Write i2c OK [23:57:47]MH_I2C_Read... [23:57:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:57:48]Read from MH i2c: E2 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 03 00 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [23:57:48]RAPDU: 90 00 [23:57:48]wFMCommunicate OK [23:57:48]wFMCommunicate request_size=255 [23:57:48]MH_SAM_APDU [23:57:48]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 03 00 00 F4 03 04 00 7A 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7E 02 00 35 04 06 00 15 2A [23:57:48]Write to MH i2c: E2 02 01 7B 00 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 03 00 00 F4 03 04 00 7A 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7E 02 00 35 04 06 00 15 2A 00 00 94 [23:57:48]Write i2c OK [23:57:48]MH_I2C_Read... [23:57:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:48]Read from MH i2c: E2 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 03 00 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [23:57:48]RAPDU: 90 00 [23:57:48]wFMCommunicate OK [23:57:48]wFMCommunicate request_size=9 [23:57:48]MH_SAM_APDU [23:57:48]CAPDU: 80 0D 02 02 04 A9 69 AB BB [23:57:48]Write to MH i2c: E2 0C 00 7C 00 80 0D 02 02 04 00 A9 69 AB BB 00 00 76 [23:57:48]Write i2c OK [23:57:48]MH_I2C_Read... [23:57:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:48]Read from MH i2c: E2 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 03 00 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [23:57:48]RAPDU: 90 00 [23:57:48]wFMCommunicate OK [23:57:48]wFMCommunicate request_size=4 [23:57:48]MH_SAM_APDU [23:57:48]CAPDU: 80 0D 03 02 [23:57:48]Write to MH i2c: E2 08 00 7D 00 80 0D 03 02 00 00 00 00 F8 [23:57:48]Write i2c OK [23:57:48]MH_I2C_Read... [23:57:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:57:48]Read from MH i2c: E2 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 0B 00 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 0B 00 7D 00 00 2D 1D CC E1 32 F9 28 D1 90 00 14 [23:57:48]RAPDU: 2D 1D CC E1 32 F9 28 D1 90 00 [23:57:48]wFMCommunicate OK [23:57:48]SAM_PROTO_SignData done [23:57:48]FM_MakeSignedData done [23:57:48]CreateOFDProtocolMessage [23:57:48]wFMCommunicate request_size=4 [23:57:48]MH_SAM_APDU [23:57:48]CAPDU: 80 11 00 00 [23:57:48]Write to MH i2c: E2 08 00 7E 00 80 11 00 00 00 00 00 00 F8 [23:57:48]Write i2c OK [23:57:48]MH_I2C_Read... [23:57:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:48]Read from MH i2c: E2 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 17 00 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: E2 17 00 7E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 51 [23:57:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:57:48]wFMCommunicate OK [23:57:48]CreateOFDProtocolMessage done [23:57:48]OFDSenderStorePacket 163398 [23:57:48]StoreOFDPacket docnum=163398 [23:57:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 BA F9 06 01 5F A8 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 03 00 00 F4 03 04 00 7A 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7E 02 00 35 04 06 00 15 2A A9 69 AB BB 2D 1D CC E1 32 F9 28 D1 [23:57:48]CheckFolder [23:57:48]dirname=/storage/ofd_packets [23:57:48]CheckFolder done [23:57:48]ProducePacketName [23:57:48]name=ofd_packets/00163398 [23:57:48]NVStorageSaveData ofd_packets/00163398 [23:57:48]File name is /storage/ofd_packets/00163398 [23:57:48]Write 300 bytes [23:57:48]NVStorageSaveData done [23:57:48]OFDSenderStorePacket done [23:57:48]KKMCreateOFDPacket done [23:57:48]NVStorageSaveData kkm_last_timestamp [23:57:48]File name is /storage/kkm_last_timestamp [23:57:48]Write 4 bytes [23:57:48]NVStorageSaveData done [23:57:48]ExternCall_PrintAddStr [23:57:48]wPrintStart [23:57:48]Write to MH i2c: 01 00 00 7F 00 7F [23:57:48]OFD Sender: Processing packet 163398 [packets to send 961, broken 960] [23:57:48]ProducePacketName [23:57:48]name=ofd_packets/00163398 [23:57:48]OFD Sender: To server: pG, [23:57:48]CommunicateWithHost lk.salyk.kg:30040 [23:57:48]ConnectInit lk.salyk.kg [23:57:48]Write i2c OK [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: 01 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: 01 07 00 [23:57:48]MH_I2C_Read... [23:57:48]Read from MH i2c: 01 07 00 7F 00 00 00 00 00 00 FF 0F 94 [23:57:48]RasterBufferAndPrint [23:57:48]line Счет N : (1)291914 [23:57:48]line ИНН: 02508201610067 [23:57:48]line Контрольно-Кассовый Чек [23:57:48]line ПРОДАЖА [23:57:48]line ТРК (МРК, ГНК) : 81 [23:57:48]line Товар: 2711129700 [23:57:48]line ГАЗ-К-5 [23:57:48]line 26.050 * 38.40 [23:57:48]line = 1000.32 [23:57:48]line НДС 12% НСП 1% [23:57:48]line > о реализуемом товаре [23:57:48]line ОКРУГЛЕНИЕ: -0.32 [23:57:48]line ИТОГО: 1000.00 [23:57:48]line Внесено: 1000.00 [23:57:48]line СДАЧА: 0.00 [23:57:48]line НСП 1% : 8.85 [23:57:48]line НДС 12% : 106.23 [23:57:48]line Наличными: 1000.00 [23:57:48]line Безнал.: 0.00 [23:57:48]line Место: АЗС № 130 "Партнер Нефть" [23:57:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:57:48]line СНО: Общий режим [23:57:48]line Чек 843 20.08.2024 23:57 [23:57:48]line Смена: 465 ФФД: 1.0 [23:57:48]line ЗНМ: 0300000070 [23:57:48]line РНМ: 0000000000092562 [23:57:48]line Версия ККМ: 001 [23:57:48]line ФМ: 0000000000871769 [23:57:48]line ФД: 163398 [23:57:48]line ФПД: 23272975084475 [23:57:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T235746&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163398&fm=23272975084475&tin=02508201610067®Number=0000000000092562&sum=100000 [23:57:48]written 0, free lines is 4095 [23:57:49]Write to MH i2c: 01 00 00 AA 00 AA [23:57:49]Write i2c OK [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: 01 [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: 01 07 00 [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: 01 07 00 AA 00 00 00 00 00 00 C0 0C 7D [23:57:49]RasterBufferAndPrint [23:57:49]line [23:57:49]line [23:57:49]line [23:57:49]line [23:57:49]line [23:57:49]written 0, free lines is 3297 [23:57:49]MH_Cut [23:57:49]Write to MH i2c: D1 01 00 B1 00 01 83 [23:57:49]Write i2c OK [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: D1 [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: D1 01 00 [23:57:49]MH_I2C_Read... [23:57:49]Read from MH i2c: D1 01 00 B1 00 00 82 [23:57:49]Write to MH i2c: 01 00 00 B2 00 B2 [23:57:49]Write i2c OK [23:57:49]MH_I2C_Read... [23:57:49]Connected sock=10 [23:57: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 36 39 0E 01 00 00 BA F9 06 01 5F A8 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4B 03 00 00 F4 03 04 00 7A 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 *** Cut start [23:57:50]30 30 38 37 31 37 36 39 10 04 04 00 46 7E 02 00 35 04 06 00 15 2A A9 69 AB BB 2D 1D CC *** Purtial cut [23:57:50]E1 *** Stage 1: CUTSNS_PIN = 1 [23:57:50]32 F9 28 D1 [23:57:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 71 F6 47 00 07 21 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 46 7E 02 00 F4 03 04 00 CE D6 C4 66 B6 04 01 00 00 4D CC 24 42 AA D4 08 AB [23:57:50]CommunicateWithHost err = 0 [23:57:50]CheckOFDResponse [23:57:50]1017 (14) - 77093643461234 [23:57:50]1041 (16) - 0000000000871769 [23:57:50]1040 (4) - 163398 [23:57:50]1012 (4) - 20.08.2024 17:47 [23:57:50]1206 (1) - 0 [23:57:50]OFD Sender: Remove packet 163398 [23:57:50]ProducePacketName [23:57:50]name=ofd_packets/00163398 [23:57:50]NVStorageDeleteData [23:57:51]OFD Sender: No OFD packet to send [23:57:52]Read from MH i2c: 01 [23:57:52]MH_I2C_Read... [23:57:52]*** Stop cut motor [23:57:52]*** Cut end [23:57:52]Read from MH i2c: 01 07 00 [23:57:52]MH_I2C_Read... [23:57:52]Read from MH i2c: 01 07 00 B2 00 00 00 00 00 00 FF 0F C7 [23:57:52]process_action close_receipt done [23:57:52]requested_data is exist [23:57:52]produce_requested_data [23:57:52]requested_item fm.sn is exist - process it [23:57:52]wFMCommunicate request_size=4 [23:57:52]MH_SAM_APDU [23:57:52]CAPDU: 80 11 00 00 [23:57:52]Write to MH i2c: E2 08 00 B3 00 80 11 00 00 00 00 00 00 2D [23:57:52]Write i2c OK [23:57:52]MH_I2C_Read... [23:57:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:52]Read from MH i2c: E2 [23:57:52]MH_I2C_Read... [23:57:52]Read from MH i2c: E2 17 00 [23:57:52]MH_I2C_Read... [23:57:52]Read from MH i2c: E2 17 00 B3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 86 [23:57:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:57:52]wFMCommunicate OK [23:57:52]requested_item fd.num is exist - process it [23:57:52]SAM_PROTO_GetFieldsCounters [23:57:52]wFMCommunicate request_size=4 [23:57:52]MH_SAM_APDU [23:57:52]CAPDU: 80 13 00 00 [23:57:52]Write to MH i2c: E2 08 00 B4 00 80 13 00 00 00 00 00 00 30 [23:57:52]Write i2c OK [23:57:52]MH_I2C_Read... [23:57:52]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:57:52]Read from MH i2c: E2 [23:57:52]MH_I2C_Read... [23:57:52]Read from MH i2c: E2 62 00 [23:57:52]MH_I2C_Read... [23:57:52]Read from MH i2c: E2 62 00 B4 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4B 03 00 00 5E 04 04 00 4B 03 00 00 57 04 04 00 4C 03 00 00 19 04 04 00 00 00 00 00 90 00 D8 [23:57:52]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 46 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4B 03 00 00 5E 04 04 00 4B 03 00 00 57 04 04 00 4C 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:57:52]wFMCommunicate OK [23:57:52]SAM_PROTO_GetFieldsCounters done [23:57:52]requested_item shift.num is exist - process it [23:57:52]requested_item shift.opened is exist - process it [23:57:52]req_shift_opened [23:57:52]FM_GetShiftState [23:57:52]SAM_PROTO_GetShiftState [23:57:52]wFMCommunicate request_size=4 [23:57:52]MH_SAM_APDU [23:57:52]CAPDU: 80 13 01 00 [23:57:52]Write to MH i2c: E2 08 00 B5 00 80 13 01 00 00 00 00 00 32 [23:57:52]Write i2c OK [23:57:52]MH_I2C_Read... [23:57:52]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:52]Read from MH i2c: E2 [23:57:52]MH_I2C_Read... [23:57:52]Read from MH i2c: E2 0E 00 [23:57:52]MH_I2C_Read... [23:57:52]Read from MH i2c: E2 0E 00 B5 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 00 [23:57:52]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:57:52]wFMCommunicate OK [23:57:52]SAM_PROTO_GetShiftState done [23:57:52]FM_GetShiftState done [23:57:52]req_shift_opened done [23:57:52]requested_item shift.open_date is exist - process it [23:57:52]req_shift_open_date [23:57:52]req_shift_open_date done [23:57:52]produce_requested_data done [23:57:52]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163398,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:57:52]process_action_free close_receipt [23:57:52]json_value_free [23:57:52]json_value_free done [23:57:52]process_json_proto returns [23:57:52]Send response to host [23:57:52]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163398,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:57:52]free response buf [23:57:52]execute_script done [23:57:52]execute_script returns [23:57:52]free content buf [23:57:52]Sock 12.Close socket [23:57:52]Sock 12.Thread stoped [23:57:53]accept exits with 7 [23:57:53]New connection [23:57:53]New thread 3066953060 created [23:57:53]Thread 3066809700 joined [23:57:53]Waiting for new connection... [23:57:53] Sock 7.Parse request [23:57:53]Sock 7.Check first char [23:57:53]Sock 7.First char is OK [23:57:53]request: POST /json_proto HTTP/1.0 [23:57:53]Method: POST [23:57:53]URL: /json_proto [23:57:53]Method is POST - this is cgi request [23:57:53]url: /json_proto [23:57:53]query_string will be loaded in cgi processing [23:57:53]execute_cgi json_proto POST (null) [23:57:53]execute_cgi path=json_proto method=POST [23:57:53]POST find Content-Length [23:57:53]Host: 172.17.44.132:8080 [23:57:53]Content-Length: 682 [23:57:53]Content-Type: application/json [23:57:53] [23:57:53]POST finish read [23:57:53]Found Content-Length = 682 [23:57:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 34.260, "sum" : 2322.83, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 2322.00, "payments": [ { "type": 0, "sum" : 2322.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:53]execute_script... [23:57:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291917", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 34.260, "sum" : 2322.83, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 6000.00, "total" : 2322.00, "payments": [ { "type": 0, "sum" : 2322.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:57:53]POST & json_proto [23:57:53]process_json_proto [23:57:53]json parsed OK: [23:57:53]protocol is kg_v1.0 [23:57:53]action value=close_receipt [23:57:53]process_action close_receipt [23:57:53]cmd_close_receipt [23:57:53]MH_GetDate [23:57:53]Write to MH i2c: F0 00 00 B6 00 A5 [23:57:53]Write i2c OK [23:57:53]MH_I2C_Read... [23:57:53]Read from MH i2c: F0 [23:57:53]MH_I2C_Read... [23:57:53]Read from MH i2c: F0 09 00 [23:57:53]MH_I2C_Read... [23:57:53]Read from MH i2c: F0 09 00 B6 00 00 81 2D C5 66 2A 83 C1 65 5A [23:57:53]GetLastDocTimeStamp 1724198266 [23:57:53]current date 1724198273 [23:57:53]FM_GetShiftState [23:57:53]SAM_PROTO_GetShiftState [23:57:53]wFMCommunicate request_size=4 [23:57:53]MH_SAM_APDU [23:57:53]CAPDU: 80 13 01 00 [23:57:53]Write to MH i2c: E2 08 00 B7 00 80 13 01 00 00 00 00 00 34 [23:57:53]Write i2c OK [23:57:53]MH_I2C_Read... [23:57:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:53]Read from MH i2c: E2 [23:57:53]MH_I2C_Read... [23:57:53]Read from MH i2c: E2 0E 00 [23:57:53]MH_I2C_Read... [23:57:53]Read from MH i2c: E2 0E 00 B7 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 02 [23:57:53]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:57:53]wFMCommunicate OK [23:57:53]SAM_PROTO_GetShiftState done [23:57:53]FM_GetShiftState done [23:57:53]opened in 1724113081 [23:57:53]opened+sec_in_day 1724199481 [23:57:53]quantity*price = 232282 [23:57:53]sum+1 = 232284 [23:57:53]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.83 ИТОГО: 2322.00 Внесено: 6000.00 СДАЧА: 3678.00 НСП 1% : 20.56 НДС 12% : 246.67 Наличными: 2322.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 844 20.08.2024 23:57 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163399 ФПД: 97281674733803 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T235753&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163399&fm=97281674733803&tin=02508201610067®Number=0000000000092562&sum=232200 [23:57:54]StoreToDocumentArchive [23:57:54]shift 465 fd 163399 [23:57:54]save to /storage/0465/doc_00163399 [23:57:54]save last doc name /storage/0465/doc_00163399 to /storage/kkm_last_doc_name [23:57:54]save OK [23:57:54]Clear old archive folders... [23:57:54]ProcessDocumentItem done err = 0, tmpTLVsize=251 [23:57:54]tlvbuf is B6F58800 [23:57:54]SAM_PROTO_ClearQueue [23:57:54]wFMCommunicate request_size=4 [23:57:54]MH_SAM_APDU [23:57:54]CAPDU: 80 09 00 00 [23:57:54]Write to MH i2c: E2 08 00 C4 00 80 09 00 00 00 00 00 00 36 [23:57:54]Write i2c OK [23:57:54]MH_I2C_Read... [23:57:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:57:55]Read from MH i2c: E2 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 03 00 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [23:57:55]RAPDU: 90 00 [23:57:55]wFMCommunicate OK [23:57:55]SAM_PROTO_ClearQueue done [23:57:55]KKMCreateOFDPacket [23:57:55]OFDProtocolAddRootSTLVToBuf [23:57:55]FM_MakeSignedData [23:57:55]FM_MakeSignedData [23:57:55]SAM_PROTO_SignData [23:57:55]wFMCommunicate request_size=4 [23:57:55]MH_SAM_APDU [23:57:55]CAPDU: 80 0D 01 02 [23:57:55]Write to MH i2c: E2 08 00 C5 00 80 0D 01 02 00 00 00 00 3E [23:57:55]Write i2c OK [23:57:55]MH_I2C_Read... [23:57:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:57:55]Read from MH i2c: E2 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 03 00 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [23:57:55]RAPDU: 90 00 [23:57:55]wFMCommunicate OK [23:57:55]wFMCommunicate request_size=255 [23:57:55]MH_SAM_APDU [23:57:55]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 85 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 5B 8B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 8B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 60 00 00 00 00 07 04 06 00 08 8B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 03 00 00 F4 03 04 00 81 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7E 02 00 35 04 06 00 58 [23:57:55]Write to MH i2c: E2 02 01 C6 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 85 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 5B 8B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 8B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 60 00 00 00 00 07 04 06 00 08 8B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 03 00 00 F4 03 04 00 81 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7E 02 00 35 04 06 00 58 00 00 35 [23:57:55]Write i2c OK [23:57:55]MH_I2C_Read... [23:57:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:55]Read from MH i2c: E2 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 03 00 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [23:57:55]RAPDU: 90 00 [23:57:55]wFMCommunicate OK [23:57:55]wFMCommunicate request_size=10 [23:57:55]MH_SAM_APDU [23:57:55]CAPDU: 80 0D 02 02 05 7A 27 AA 68 EB [23:57:55]Write to MH i2c: E2 0D 00 C7 00 80 0D 02 02 05 00 7A 27 AA 68 EB 00 00 E9 [23:57:55]Write i2c OK [23:57:55]MH_I2C_Read... [23:57:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:57:55]Read from MH i2c: E2 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 03 00 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [23:57:55]RAPDU: 90 00 [23:57:55]wFMCommunicate OK [23:57:55]wFMCommunicate request_size=4 [23:57:55]MH_SAM_APDU [23:57:55]CAPDU: 80 0D 03 02 [23:57:55]Write to MH i2c: E2 08 00 C8 00 80 0D 03 02 00 00 00 00 43 [23:57:55]Write i2c OK [23:57:55]MH_I2C_Read... [23:57:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:57:55]Read from MH i2c: E2 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 0B 00 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 0B 00 C8 00 00 5C 36 20 46 88 92 DD D4 90 00 07 [23:57:55]RAPDU: 5C 36 20 46 88 92 DD D4 90 00 [23:57:55]wFMCommunicate OK [23:57:55]SAM_PROTO_SignData done [23:57:55]FM_MakeSignedData done [23:57:55]CreateOFDProtocolMessage [23:57:55]wFMCommunicate request_size=4 [23:57:55]MH_SAM_APDU [23:57:55]CAPDU: 80 11 00 00 [23:57:55]Write to MH i2c: E2 08 00 C9 00 80 11 00 00 00 00 00 00 43 [23:57:55]Write i2c OK [23:57:55]MH_I2C_Read... [23:57:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:55]Read from MH i2c: E2 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 17 00 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: E2 17 00 C9 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9C [23:57:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:57:55]wFMCommunicate OK [23:57:55]CreateOFDProtocolMessage done [23:57:55]OFDSenderStorePacket 163399 [23:57:55]StoreOFDPacket docnum=163399 [23:57:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D8 A5 07 01 8E A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 85 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 5B 8B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 8B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 60 00 00 00 00 07 04 06 00 08 8B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 03 00 00 F4 03 04 00 81 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7E 02 00 35 04 06 00 58 7A 27 AA 68 EB 5C 36 20 46 88 92 DD D4 [23:57:55]CheckFolder [23:57:55]dirname=/storage/ofd_packets [23:57:55]CheckFolder done [23:57:55]ProducePacketName [23:57:55]name=ofd_packets/00163399 [23:57:55]NVStorageSaveData ofd_packets/00163399 [23:57:55]File name is /storage/ofd_packets/00163399 [23:57:55]Write 301 bytes [23:57:55]NVStorageSaveData done [23:57:55]OFDSenderStorePacket done [23:57:55]KKMCreateOFDPacket done [23:57:55]NVStorageSaveData kkm_last_timestamp [23:57:55]File name is /storage/kkm_last_timestamp [23:57:55]Write 4 bytes [23:57:55]NVStorageSaveData done [23:57:55]ExternCall_PrintAddStr [23:57:55]wPrintStart [23:57:55]Write to MH i2c: 01 00 00 CA 00 CA [23:57:55]Write i2c OK [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: 01 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: 01 07 00 [23:57:55]MH_I2C_Read... [23:57:55]Read from MH i2c: 01 07 00 CA 00 00 00 00 00 00 FF 0F DF [23:57:55]RasterBufferAndPrint [23:57:55]line Счет N : (1)291917 [23:57:55]line ИНН: 02508201610067 [23:57:55]line Контрольно-Кассовый Чек [23:57:55]line ПРОДАЖА [23:57:55]line ТРК (МРК, ГНК) : 62 [23:57:55]line Товар: 2710124130 [23:57:55]line Аи-92-К-5 [23:57:56]line 34.260 * 67.80 [23:57:56]line = 2322.83 [23:57:56]line НДС 12% НСП 1% [23:57:56]line > о реализуемом товаре [23:57:56]line ОКРУГЛЕНИЕ: -0.83 [23:57:56]line ИТОГО: 2322.00 [23:57:56]line Внесено: 6000.00 [23:57:56]line СДАЧА: 3678.00 [23:57:56]line НСП 1% : 20.56 [23:57:56]line НДС 12% : 246.67 [23:57:56]line Наличными: 2322.00 [23:57:56]line Безнал.: 0.00 [23:57:56]line Место: АЗС № 130 "Партнер Нефть" [23:57:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:57:56]line СНО: Общий режим [23:57:56]line Чек 844 20.08.2024 23:57 [23:57:56]line Смена: 465 ФФД: 1.0 [23:57:56]line ЗНМ: 0300000070 [23:57:56]line РНМ: 0000000000092562 [23:57:56]line Версия ККМ: 001 [23:57:56]line ФМ: 0000000000871769 [23:57:56]line ФД: 163399 [23:57:56]line ФПД: 97281674733803 [23:57:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T235753&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163399&fm=97281674733803&tin=02508201610067®Number=0000000000092562&sum=232200 [23:57:56]written 0, free lines is 4095 [23:57:56]OFD Sender: Processing packet 163399 [packets to send 961, broken 960] [23:57:56]ProducePacketName [23:57:56]name=ofd_packets/00163399 [23:57:56]OFD Sender: To server: pG, [23:57:56]CommunicateWithHost lk.salyk.kg:30040 [23:57:56]ConnectInit lk.salyk.kg [23:57:56]Write to MH i2c: 01 00 00 F5 00 F5 [23:57:56]Write i2c OK [23:57:56]MH_I2C_Read... [23:57:56]Read from MH i2c: 01 [23:57:56]MH_I2C_Read... [23:57:56]Read from MH i2c: 01 07 00 [23:57:56]MH_I2C_Read... [23:57:56]Read from MH i2c: 01 07 00 F5 00 00 00 00 00 00 D6 0C DE [23:57:56]RasterBufferAndPrint [23:57:56]line [23:57:56]line [23:57:56]line [23:57:56]line [23:57:56]line [23:57:56]written 0, free lines is 3322 [23:57:56]MH_Cut [23:57:56]Write to MH i2c: D1 01 00 FC 00 01 CE [23:57:56]Write i2c OK [23:57:56]MH_I2C_Read... [23:57:56]Read from MH i2c: D1 [23:57:56]MH_I2C_Read... [23:57:56]Read from MH i2c: D1 01 00 [23:57:56]MH_I2C_Read... [23:57:56]Read from MH i2c: D1 01 00 FC 00 00 CD [23:57:56]Write to MH i2c: 01 00 00 FD 00 FD [23:57:56]Write i2c OK [23:57:56]MH_I2C_Read... [23:57:57]*** Cut start [23:57:57]*** Purtial cut [23:57:57]*** Stage 1: CUTSNS_PIN = 1 [23:57:59]Read from MH i2c: 01 [23:57:59]MH_I2C_Read... [23:57:59]*** Stop cut motor [23:57:59]*** Cut end [23:57:59]Read from MH i2c: 01 07 00 [23:57:59]MH_I2C_Read... [23:57:59]Read from MH i2c: 01 07 00 FD 00 00 00 00 00 00 FF 0F 12 [23:57:59]process_action close_receipt done [23:57:59]requested_data is exist [23:57:59]produce_requested_data [23:57:59]requested_item fm.sn is exist - process it [23:57:59]wFMCommunicate request_size=4 [23:57:59]MH_SAM_APDU [23:57:59]CAPDU: 80 11 00 00 [23:57:59]Write to MH i2c: E2 08 00 FE 00 80 11 00 00 00 00 00 00 78 [23:57:59]Write i2c OK [23:57:59]MH_I2C_Read... [23:57:59]Read from MH i2c: E2 [23:57:59]MH_I2C_Read... [23:57:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:57:59]Read from MH i2c: E2 17 00 [23:57:59]MH_I2C_Read... [23:57:59]Read from MH i2c: E2 17 00 FE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D1 [23:57:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:57:59]wFMCommunicate OK [23:57:59]requested_item fd.num is exist - process it [23:57:59]SAM_PROTO_GetFieldsCounters [23:57:59]wFMCommunicate request_size=4 [23:57:59]MH_SAM_APDU [23:57:59]CAPDU: 80 13 00 00 [23:57:59]Write to MH i2c: E2 08 00 FF 00 80 13 00 00 00 00 00 00 7B [23:57:59]Write i2c OK [23:57:59]MH_I2C_Read... [23:57:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:57:59]Read from MH i2c: E2 [23:57:59]MH_I2C_Read... [23:57:59]Read from MH i2c: E2 62 00 [23:57:59]MH_I2C_Read... [23:57:59]Read from MH i2c: E2 62 00 FF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4C 03 00 00 5E 04 04 00 4C 03 00 00 57 04 04 00 4D 03 00 00 19 04 04 00 00 00 00 00 90 00 27 [23:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 47 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4C 03 00 00 5E 04 04 00 4C 03 00 00 57 04 04 00 4D 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:57:59]wFMCommunicate OK [23:57:59]SAM_PROTO_GetFieldsCounters done [23:57:59]requested_item shift.num is exist - process it [23:57:59]requested_item shift.opened is exist - process it [23:57:59]req_shift_opened [23:57:59]FM_GetShiftState [23:57:59]SAM_PROTO_GetShiftState [23:57:59]wFMCommunicate request_size=4 [23:57:59]MH_SAM_APDU [23:57:59]CAPDU: 80 13 01 00 [23:57:59]Write to MH i2c: E2 08 00 00 01 80 13 01 00 00 00 00 00 7E [23:57:59]Write i2c OK [23:57:59]MH_I2C_Read... [23:57:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:57:59]Read from MH i2c: E2 [23:57:59]MH_I2C_Read... [23:57:59]Read from MH i2c: E2 0E 00 [23:57:59]MH_I2C_Read... [23:57:59]Read from MH i2c: E2 0E 00 00 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4C [23:57:59]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:57:59]wFMCommunicate OK [23:57:59]SAM_PROTO_GetShiftState done [23:57:59]FM_GetShiftState done [23:57:59]req_shift_opened done [23:57:59]requested_item shift.open_date is exist - process it [23:57:59]req_shift_open_date [23:57:59]req_shift_open_date done [23:57:59]produce_requested_data done [23:57:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163399,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:57:59]process_action_free close_receipt [23:57:59]json_value_free [23:57:59]json_value_free done [23:57:59]process_json_proto returns [23:57:59]Send response to host [23:57:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163399,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:57:59]free response buf [23:57:59]execute_script done [23:57:59]execute_script returns [23:57:59]free content buf [23:57:59]Sock 7.Close socket [23:57:59]Sock 7.Thread stoped [23:58:00]accept exits with 9 [23:58:00]New connection [23:58:00]New thread 3066809700 created [23:58:00]Thread 3066953060 joined [23:58:00]Waiting for new connection... [23:58:00] Sock 9.Parse request [23:58:00]Sock 9.Check first char [23:58:00]Sock 9.First char is OK [23:58:00]request: POST /json_proto HTTP/1.0 [23:58:00]Method: POST [23:58:00]URL: /json_proto [23:58:00]Method is POST - this is cgi request [23:58:00]url: /json_proto [23:58:00]query_string will be loaded in cgi processing [23:58:00]execute_cgi json_proto POST (null) [23:58:00]execute_cgi path=json_proto method=POST [23:58:00]POST find Content-Length [23:58:00]Host: 172.17.44.132:8080 [23:58:00]Content-Length: 667 [23:58:00]Content-Type: application/json [23:58:00] [23:58:00]POST finish read [23:58:00]Found Content-Length = 667 [23:58:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 3.640, "sum" : 250.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:58:00]execute_script... [23: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 : (1)291919", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 51", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 3.640, "sum" : 250.43, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [23:58:00]POST & json_proto [23:58:00]process_json_proto [23:58:00]json parsed OK: [23:58:00]protocol is kg_v1.0 [23:58:00]action value=close_receipt [23:58:00]process_action close_receipt [23:58:00]cmd_close_receipt [23:58:00]MH_GetDate [23:58:00]Write to MH i2c: F0 00 00 01 01 F1 [23:58:00]Write i2c OK [23:58:00]MH_I2C_Read... [23:58:00]Read from MH i2c: F0 [23:58:00]MH_I2C_Read... [23:58:00]Read from MH i2c: F0 09 00 [23:58:00]MH_I2C_Read... [23:58:00]Read from MH i2c: F0 09 00 01 01 00 88 2D C5 66 2A 83 C1 65 AD [23:58:00]GetLastDocTimeStamp 1724198273 [23:58:00]current date 1724198280 [23:58:00]FM_GetShiftState [23:58:00]SAM_PROTO_GetShiftState [23:58:00]wFMCommunicate request_size=4 [23:58:00]MH_SAM_APDU [23:58:00]CAPDU: 80 13 01 00 [23:58:00]Write to MH i2c: E2 08 00 02 01 80 13 01 00 00 00 00 00 80 [23:58:00]Write i2c OK [23:58:00]MH_I2C_Read... [23:58:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:58:00]Read from MH i2c: E2 [23:58:00]MH_I2C_Read... [23:58:00]Read from MH i2c: E2 0E 00 [23:58:00]MH_I2C_Read... [23:58:00]Read from MH i2c: E2 0E 00 02 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 4E [23:58:00]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:58:00]wFMCommunicate OK [23:58:00]SAM_PROTO_GetShiftState done [23:58:00]FM_GetShiftState done [23:58:00]opened in 1724113081 [23:58:00]opened+sec_in_day 1724199481 [23:58:00]quantity*price = 25043 [23:58:00]sum+1 = 25044 [23:58:00]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.43 ИТОГО: 250.00 Внесено: 250.00 СДАЧА: 0.00 НСП 1% : 2.22 НДС 12% : 26.59 Наличными: 250.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 845 20.08.2024 23:58 Смена: 465 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163400 ФПД: 234605851666191 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T235800&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163400&fm=234605851666191&tin=02508201610067®Number=0000000000092562&sum=25000 [23:58:02]StoreToDocumentArchive [23:58:02]shift 465 fd 163400 [23:58:02]save to /storage/0465/doc_00163400 [23:58:02]save last doc name /storage/0465/doc_00163400 to /storage/kkm_last_doc_name [23:58:02]save OK [23:58:02]Clear old archive folders... [23:58:02]ProcessDocumentItem done err = 0, tmpTLVsize=249 [23:58:02]tlvbuf is B6EDA9F0 [23:58:02]SAM_PROTO_ClearQueue [23:58:02]wFMCommunicate request_size=4 [23:58:02]MH_SAM_APDU [23:58:02]CAPDU: 80 09 00 00 [23:58:02]Write to MH i2c: E2 08 00 0F 01 80 09 00 00 00 00 00 00 82 [23:58:02]Write i2c OK [23:58:02]MH_I2C_Read... [23:58:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [23:58:02]Read from MH i2c: E2 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 0F 01 00 90 00 84 [23:58:02]RAPDU: 90 00 [23:58:02]wFMCommunicate OK [23:58:02]SAM_PROTO_ClearQueue done [23:58:02]KKMCreateOFDPacket [23:58:02]OFDProtocolAddRootSTLVToBuf [23:58:02]FM_MakeSignedData [23:58:02]FM_MakeSignedData [23:58:02]SAM_PROTO_SignData [23:58:02]wFMCommunicate request_size=4 [23:58:02]MH_SAM_APDU [23:58:02]CAPDU: 80 0D 01 02 [23:58:02]Write to MH i2c: E2 08 00 10 01 80 0D 01 02 00 00 00 00 8A [23:58:02]Write i2c OK [23:58:02]MH_I2C_Read... [23:58:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [23:58:02]Read from MH i2c: E2 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 10 01 00 90 00 85 [23:58:02]RAPDU: 90 00 [23:58:02]wFMCommunicate OK [23:58:02]wFMCommunicate request_size=255 [23:58:02]MH_SAM_APDU [23:58:02]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 0E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 03 00 00 F4 03 04 00 88 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7E 02 00 35 04 06 00 D5 5F 6E [23:58:02]Write to MH i2c: E2 02 01 11 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 0E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 03 00 00 F4 03 04 00 88 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7E 02 00 35 04 06 00 D5 5F 6E 00 00 90 [23:58:02]recv_with_timeout no data received [23:58:02]Write i2c OK [23:58:02]MH_I2C_Read... [23:58:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:58:02]Read from MH i2c: E2 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 11 01 00 90 00 86 [23:58:02]RAPDU: 90 00 [23:58:02]wFMCommunicate OK [23:58:02]wFMCommunicate request_size=8 [23:58:02]MH_SAM_APDU [23:58:02]CAPDU: 80 0D 02 02 03 73 67 0F [23:58:02]Write to MH i2c: E2 0B 00 12 01 80 0D 02 02 03 00 73 67 0F 00 00 7C [23:58:02]Write i2c OK [23:58:02]MH_I2C_Read... [23:58:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [23:58:02]Read from MH i2c: E2 [23:58:02]MH_I2C_Read... [23:58:02]Read from MH i2c: E2 03 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 03 00 12 01 00 90 00 87 [23:58:03]RAPDU: 90 00 [23:58:03]wFMCommunicate OK [23:58:03]wFMCommunicate request_size=4 [23:58:03]MH_SAM_APDU [23:58:03]CAPDU: 80 0D 03 02 [23:58:03]Write to MH i2c: E2 08 00 13 01 80 0D 03 02 00 00 00 00 8F [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [23:58:03]Read from MH i2c: E2 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 0B 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 0B 00 13 01 00 BB AC F3 76 DD BE 4A 62 90 00 A7 [23:58:03]RAPDU: BB AC F3 76 DD BE 4A 62 90 00 [23:58:03]wFMCommunicate OK [23:58:03]SAM_PROTO_SignData done [23:58:03]FM_MakeSignedData done [23:58:03]CreateOFDProtocolMessage [23:58:03]wFMCommunicate request_size=4 [23:58:03]MH_SAM_APDU [23:58:03]CAPDU: 80 11 00 00 [23:58:03]Write to MH i2c: E2 08 00 14 01 80 11 00 00 00 00 00 00 8F [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 [23:58:03]MH_I2C_Read... [23:58:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:58:03]Read from MH i2c: E2 17 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: E2 17 00 14 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E8 [23:58:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:58:03]wFMCommunicate OK [23:58:03]CreateOFDProtocolMessage done [23:58:03]OFDSenderStorePacket 163400 [23:58:03]StoreOFDPacket docnum=163400 [23:58:03]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 59 AD 05 01 88 8A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 0E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 03 00 00 F4 03 04 00 88 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7E 02 00 35 04 06 00 D5 5F 6E 73 67 0F BB AC F3 76 DD BE 4A 62 [23:58:03]CheckFolder [23:58:03]dirname=/storage/ofd_packets [23:58:03]CheckFolder done [23:58:03]ProducePacketName [23:58:03]name=ofd_packets/00163400 [23:58:03]NVStorageSaveData ofd_packets/00163400 [23:58:03]File name is /storage/ofd_packets/00163400 [23:58:03]Write 299 bytes [23:58:03]NVStorageSaveData done [23:58:03]OFDSenderStorePacket done [23:58:03]KKMCreateOFDPacket done [23:58:03]NVStorageSaveData kkm_last_timestamp [23:58:03]File name is /storage/kkm_last_timestamp [23:58:03]Write 4 bytes [23:58:03]NVStorageSaveData done [23:58:03]ExternCall_PrintAddStr [23:58:03]wPrintStart [23:58:03]Write to MH i2c: 01 00 00 15 01 16 [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 07 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 07 00 15 01 00 00 00 00 00 FF 0F 2B [23:58:03]RasterBufferAndPrint [23:58:03]line Счет N : (1)291919 [23:58:03]line ИНН: 02508201610067 [23:58:03]line Контрольно-Кассовый Чек [23:58:03]line ПРОДАЖА [23:58:03]line ТРК (МРК, ГНК) : 51 [23:58:03]line Товар: 2710124130 [23:58:03]line SU-92-К-5 [23:58:03]line 3.640 * 68.80 [23:58:03]line = 250.43 [23:58:03]line НДС 12% НСП 1% [23:58:03]line > о реализуемом товаре [23:58:03]line ОКРУГЛЕНИЕ: -0.43 [23:58:03]line ИТОГО: 250.00 [23:58:03]line Внесено: 250.00 [23:58:03]line СДАЧА: 0.00 [23:58:03]line НСП 1% : 2.22 [23:58:03]line НДС 12% : 26.59 [23:58:03]line Наличными: 250.00 [23:58:03]line Безнал.: 0.00 [23:58:03]line Место: АЗС № 130 "Партнер Нефть" [23:58:03]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [23:58:03]line СНО: Общий режим [23:58:03]line Чек 845 20.08.2024 23:58 [23:58:03]line Смена: 465 ФФД: 1.0 [23:58:03]line ЗНМ: 0300000070 [23:58:03]line РНМ: 0000000000092562 [23:58:03]line Версия ККМ: 001 [23:58:03]line ФМ: 0000000000871769 [23:58:03]line ФД: 163400 [23:58:03]line ФПД: 234605851666191 [23:58:03]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240820T235800&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163400&fm=234605851666191&tin=02508201610067®Number=0000000000092562&sum=25000 [23:58:03]written 0, free lines is 4095 [23:58:03]Write to MH i2c: 01 00 00 40 01 41 [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 07 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: 01 07 00 40 01 00 00 00 00 00 D0 0C 24 [23:58:03]RasterBufferAndPrint [23:58:03]line [23:58:03]line [23:58:03]line [23:58:03]line [23:58:03]line [23:58:03]written 0, free lines is 3322 [23:58:03]MH_Cut [23:58:03]Write to MH i2c: D1 01 00 47 01 01 1A [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: D1 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: D1 01 00 [23:58:03]MH_I2C_Read... [23:58:03]Read from MH i2c: D1 01 00 47 01 00 19 [23:58:03]Write to MH i2c: 01 00 00 48 01 49 [23:58:03]Write i2c OK [23:58:03]MH_I2C_Read... [23:58:04]*** Cut start [23:58:04]*** Purtial cut [23:58:04]*** Stage 1: CUTSNS_PIN = 1 [23:58:05]Connected sock=11 [23:58:05]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 D8 A5 07 01 8E A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 85 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 5B 8B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 8B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 60 00 00 00 00 07 04 06 00 08 8B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 03 00 00 F4 03 04 00 81 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7E 02 00 35 04 06 00 58 7A 27 AA 68 EB 5C 36 20 46 88 92 DD D4 [23:58:06]Read from MH i2c: 01 [23:58:06]MH_I2C_Read... [23:58:06]*** Stop cut motor [23:58:06]*** Cut end [23:58:06]Read from MH i2c: 01 07 00 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: 01 07 00 48 01 00 00 00 00 00 FF 0F 5E [23:58:06]process_action close_receipt done [23:58:06]requested_data is exist [23:58:06]produce_requested_data [23:58:06]requested_item fm.sn is exist - process it [23:58:06]wFMCommunicate request_size=4 [23:58:06]MH_SAM_APDU [23:58:06]CAPDU: 80 11 00 00 [23:58:06]Write to MH i2c: E2 08 00 49 01 80 11 00 00 00 00 00 00 C4 [23:58:06]Write i2c OK [23:58:06]MH_I2C_Read... [23:58:06]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [23:58:06]Read from MH i2c: E2 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: E2 17 00 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: E2 17 00 49 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [23:58:06]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [23:58:06]wFMCommunicate OK [23:58:06]requested_item fd.num is exist - process it [23:58:06]SAM_PROTO_GetFieldsCounters [23:58:06]wFMCommunicate request_size=4 [23:58:06]MH_SAM_APDU [23:58:06]CAPDU: 80 13 00 00 [23:58:06]Write to MH i2c: E2 08 00 4A 01 80 13 00 00 00 00 00 00 C7 [23:58:06]Write i2c OK [23:58:06]MH_I2C_Read... [23:58:06]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [23:58:06]Read from MH i2c: E2 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: E2 62 00 [23:58:06]MH_I2C_Read... [23:58:06]Read from MH i2c: E2 62 00 4A 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 77 [23:58: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 [23:58:07]wFMCommunicate OK [23:58:07]SAM_PROTO_GetFieldsCounters done [23:58:07]requested_item shift.num is exist - process it [23:58:07]requested_item shift.opened is exist - process it [23:58:07]req_shift_opened [23:58:07]FM_GetShiftState [23:58:07]SAM_PROTO_GetShiftState [23:58:07]wFMCommunicate request_size=4 [23:58:07]MH_SAM_APDU [23:58:07]CAPDU: 80 13 01 00 [23:58:07]Write to MH i2c: E2 08 00 4B 01 80 13 01 00 00 00 00 00 C9 [23:58:07]Write i2c OK [23:58:07]MH_I2C_Read... [23:58:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [23:58:07]Read from MH i2c: E2 [23:58:07]MH_I2C_Read... [23:58:07]Read from MH i2c: E2 0E 00 [23:58:07]MH_I2C_Read... [23:58:07]Read from MH i2c: E2 0E 00 4B 01 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 97 [23:58:07]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [23:58:07]wFMCommunicate OK [23:58:07]SAM_PROTO_GetShiftState done [23:58:07]FM_GetShiftState done [23:58:07]req_shift_opened done [23:58:07]requested_item shift.open_date is exist - process it [23:58:07]req_shift_open_date [23:58:07]req_shift_open_date done [23:58:07]produce_requested_data done [23:58:07]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163400,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [23:58:07]process_action_free close_receipt [23:58:07]json_value_free [23:58:07]json_value_free done [23:58:07]process_json_proto returns [23:58:07]Send response to host [23:58:07]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163400,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [23:58:07]free response buf [23:58:07]execute_script done [23:58:07]execute_script returns [23:58:07]free content buf [23:58:07]Sock 9.Close socket [23:58:07]Sock 9.Thread stoped [23:58:10]recv_with_timeout no data received [23:58:10]CommunicateWithHost answer receiving error [23:58:10]CommunicateWithHost err = -3 [23:58:10]OFD Sender: Server communicate error [23:58:11]OFD Sender: Processing packet 163399 [packets to send 962, broken 960] [23:58:11]ProducePacketName [23:58:11]name=ofd_packets/00163399 [23:58:11]OFD Sender: To server: pG, [23:58:11]CommunicateWithHost lk.salyk.kg:30040 [23:58:11]ConnectInit lk.salyk.kg [23:58:16]ConnectInit Can't take IP for lk.salyk.kg [23:58:16]CommunicateWithHost connect error [23:58:16]CommunicateWithHost err = -1 [23:58:16]OFD Sender: Server communicate error [23:58:21]OFD Sender: Processing packet 163399 [packets to send 962, broken 960] [23:58:21]ProducePacketName [23:58:21]name=ofd_packets/00163399 [23:58:21]OFD Sender: To server: pG, [23:58:21]CommunicateWithHost lk.salyk.kg:30040 [23:58:21]ConnectInit lk.salyk.kg [23:58:24]recv_with_timeout no data received [23:58:25]Connected sock=10 [23: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 36 39 0F 01 00 00 D8 A5 07 01 8E A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 85 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 5B 8B 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 08 8B 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 08 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5B 60 00 00 00 00 07 04 06 00 08 8B 03 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4C 03 00 00 F4 03 04 00 81 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 47 7E 02 00 35 04 06 00 58 7A 27 AA 68 EB 5C 36 20 46 88 92 DD D4 [23:58: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 36 39 4F 00 00 00 40 13 47 00 FD 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 36 39 10 04 04 00 47 7E 02 00 F4 03 04 00 F2 D6 C4 66 B6 04 01 00 00 1D 98 6B 8E 0F 1F 77 DE [23:58:26]CommunicateWithHost err = 0 [23:58:26]CheckOFDResponse [23:58:26]1017 (14) - 77093643461234 [23:58:26]1041 (16) - 0000000000871769 [23:58:26]1040 (4) - 163399 [23:58:26]1012 (4) - 20.08.2024 17:48 [23:58:26]1206 (1) - 0 [23:58:26]OFD Sender: Remove packet 163399 [23:58:26]ProducePacketName [23:58:26]name=ofd_packets/00163399 [23:58:26]NVStorageDeleteData [23:58:27]OFD Sender: Processing packet 163400 [packets to send 961, broken 960] [23:58:27]ProducePacketName [23:58:27]name=ofd_packets/00163400 [23:58:27]OFD Sender: To server: pG, [23:58:27]CommunicateWithHost lk.salyk.kg:30040 [23:58:27]ConnectInit lk.salyk.kg [23:58:27]Connected sock=9 [23:58: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 36 39 0D 01 00 00 59 AD 05 01 88 8A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 38 0E 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 D3 61 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A8 61 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 DE 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 63 0A 00 00 00 00 07 04 06 00 A8 61 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 4D 03 00 00 F4 03 04 00 88 2D C5 66 0E 04 04 00 D1 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 48 7E 02 00 35 04 06 00 D5 5F 6E 73 67 0F BB AC F3 76 DD BE 4A 62 [23:58: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 36 39 4F 00 00 00 D6 E0 47 00 26 40 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 48 7E 02 00 F4 03 04 00 F4 D6 C4 66 B6 04 01 00 00 EC 1D 1E E0 C9 9B FA 45 [23:58:28]CommunicateWithHost err = 0 [23:58:28]CheckOFDResponse [23:58:28]1017 (14) - 77093643461234 [23:58:28]1041 (16) - 0000000000871769 [23:58:28]1040 (4) - 163400 [23:58:28]1012 (4) - 20.08.2024 17:48 [23:58:28]1206 (1) - 0 [23:58:28]OFD Sender: Remove packet 163400 [23:58:28]ProducePacketName [23:58:28]name=ofd_packets/00163400 [23:58:28]NVStorageDeleteData [23:58:29]OFD Sender: No OFD packet to send [23:58:34]OFD Sender: No OFD packet to send [23:58:34]recv_with_timeout no data received [23:58:39]OFD Sender: No OFD packet to send [23:58:44]OFD Sender: No OFD packet to send [23:58:49]OFD Sender: No OFD packet to send [23:58:54]OFD Sender: No OFD packet to send [23:58:59]OFD Sender: No OFD packet to send [23:59:04]OFD Sender: No OFD packet to send [23:59:09]OFD Sender: No OFD packet to send [23:59:14]OFD Sender: No OFD packet to send [23:59:19]OFD Sender: No OFD packet to send [23:59:24]OFD Sender: No OFD packet to send [23:59:29]OFD Sender: No OFD packet to send [23:59:34]OFD Sender: No OFD packet to send [23:59:35]recv_with_timeout no data received [23:59:39]OFD Sender: No OFD packet to send [23:59:44]OFD Sender: No OFD packet to send [23:59:49]OFD Sender: No OFD packet to send [23:59:54]OFD Sender: No OFD packet to send [23:59:59]OFD Sender: No OFD packet to send [00:00:00]recv_with_timeout no data received [00:00:04]OFD Sender: No OFD packet to send [00:00:09]OFD Sender: No OFD packet to send [00:00:14]OFD Sender: No OFD packet to send [00:00:15]recv_with_timeout no data received [00:00:19]OFD Sender: No OFD packet to send [00:00:24]OFD Sender: No OFD packet to send [00:00:29]OFD Sender: No OFD packet to send [00:00:34]OFD Sender: No OFD packet to send [00:00:39]OFD Sender: No OFD packet to send [00:00:44]OFD Sender: No OFD packet to send [00:00:49]OFD Sender: No OFD packet to send [00:00:51]recv_with_timeout no data received [00:00:54]OFD Sender: No OFD packet to send [00:00:59]OFD Sender: No OFD packet to send [00:01:03]recv_with_timeout no data received [00:01:04]OFD Sender: No OFD packet to send [00:01:09]OFD Sender: No OFD packet to send [00:01:14]OFD Sender: No OFD packet to send [00:01:19]OFD Sender: No OFD packet to send [00:01:24]OFD Sender: No OFD packet to send [00:01:29]OFD Sender: No OFD packet to send [00:01:34]OFD Sender: No OFD packet to send [00:01:37]recv_with_timeout no data received [00:01:39]OFD Sender: No OFD packet to send [00:01:44]OFD Sender: No OFD packet to send [00:01:49]OFD Sender: No OFD packet to send [00:01:54]OFD Sender: No OFD packet to send [00:01:59]OFD Sender: No OFD packet to send [00:02:05]OFD Sender: No OFD packet to send [00:02:10]OFD Sender: No OFD packet to send [00:02:15]OFD Sender: No OFD packet to send [00:02:20]OFD Sender: No OFD packet to send [00:02:25]OFD Sender: No OFD packet to send [00:02:30]OFD Sender: No OFD packet to send [00:02:35]OFD Sender: No OFD packet to send [00:02:40]OFD Sender: No OFD packet to send [00:02:45]OFD Sender: No OFD packet to send [00:02:50]OFD Sender: No OFD packet to send [00:02:55]OFD Sender: No OFD packet to send [00:03:00]OFD Sender: No OFD packet to send [00:03:05]OFD Sender: No OFD packet to send [00:03:10]OFD Sender: No OFD packet to send [00:03:15]OFD Sender: No OFD packet to send [00:03:20]OFD Sender: No OFD packet to send [00:03:25]OFD Sender: No OFD packet to send [00:03:30]OFD Sender: No OFD packet to send [00:03:35]OFD Sender: No OFD packet to send [00:03:40]OFD Sender: No OFD packet to send [00:03:45]OFD Sender: No OFD packet to send [00:03:50]OFD Sender: No OFD packet to send [00:03:55]OFD Sender: No OFD packet to send [00:04:00]OFD Sender: No OFD packet to send [00:04:05]OFD Sender: No OFD packet to send [00:04:10]OFD Sender: No OFD packet to send [00:04:15]OFD Sender: No OFD packet to send [00:04:20]OFD Sender: No OFD packet to send [00:04:25]OFD Sender: No OFD packet to send [00:04:30]OFD Sender: No OFD packet to send [00:04:35]OFD Sender: No OFD packet to send [00:04:40]OFD Sender: No OFD packet to send [00:04:45]OFD Sender: No OFD packet to send [00:04:50]OFD Sender: No OFD packet to send [00:04:55]OFD Sender: No OFD packet to send [00:05:00]OFD Sender: No OFD packet to send [00:05:01]recv_with_timeout no data received [00:05:05]OFD Sender: No OFD packet to send [00:05:10]OFD Sender: No OFD packet to send [00:05:15]OFD Sender: No OFD packet to send [00:05:20]OFD Sender: No OFD packet to send [00:05:25]OFD Sender: No OFD packet to send [00:05:30]OFD Sender: No OFD packet to send [00:05:35]OFD Sender: No OFD packet to send [00:05:40]OFD Sender: No OFD packet to send [00:05:45]OFD Sender: No OFD packet to send [00:05:50]OFD Sender: No OFD packet to send [00:05:55]OFD Sender: No OFD packet to send [00:05:59]recv_with_timeout no data received [00:06:00]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:47]int [00:06:47]Write to MH i2c: 01 00 00 4C 01 4D [00:06:47]*** FLAG_PRN_KEY set [00:06:47]Write i2c OK [00:06:47]MH_I2C_Read... [00:06:47]Read from MH i2c: 01 [00:06:47]MH_I2C_Read... [00:06:47]Read from MH i2c: 01 07 00 [00:06:47]MH_I2C_Read... [00:06:47]Read from MH i2c: 01 07 00 4C 01 00 08 00 00 00 FF 0F 6A [00:06:47]state=0 [00:06:47]Key pressed [00:06:47]Feed [00:06:47]Write to MH i2c: D8 00 00 4D 01 25 [00:06:47]Write i2c OK [00:06:47]MH_I2C_Read... [00:06:47]Read from MH i2c: D8 [00:06:47]MH_I2C_Read... [00:06:47]Read from MH i2c: D8 01 00 [00:06:47]MH_I2C_Read... [00:06:47]Read from MH i2c: D8 01 00 4D 01 00 26 [00:06:47]int [00:06:47]Write to MH i2c: 01 00 00 4E 01 4F [00:06:47]Write i2c OK [00:06:47]MH_I2C_Read... [00:06:47]Read from MH i2c: 01 [00:06:47]MH_I2C_Read... [00:06:47]Read from MH i2c: 01 07 00 [00:06:47]MH_I2C_Read... [00:06:47]Read from MH i2c: 01 07 00 4E 01 00 48 00 00 00 3C 00 DA [00:06:47]state=2 [00:06:47]Key pressed [00:06:48]int [00:06:48]Write to MH i2c: 01 00 00 4F 01 50 [00:06:48]*** FLAG_PRN_KEY reset [00:06:48]Write i2c OK [00:06:48]MH_I2C_Read... [00:06:48]Read from MH i2c: 01 [00:06:48]MH_I2C_Read... [00:06:48]Read from MH i2c: 01 07 00 [00:06:48]MH_I2C_Read... [00:06:48]Read from MH i2c: 01 07 00 4F 01 00 00 00 00 00 FF 0F 65 [00:06:48]state=2 [00:06:48]Stop feed [00:06:51]OFD Sender: No OFD packet to send [00:00:09]/dev/ttyS4 opened [00:00:09] *** EcrCore started. Build 196 *** [00:00:09]MH_InterfaceInit /dev/i2c-1 [00:00:09]Malloc ok [00:00:09]MH_GetMetrics [00:00:09]Write to MH i2c: 00 00 00 01 00 00 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 [00:00:09]MH_I2C_Read... [00:00:09]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:09]Are we in boot? [00:00:09]We are in boot - try to switch [00:00:09]Write to MH i2c: A0 00 00 02 00 A1 [00:00:09]Write i2c OK [00:00:09]MH_I2C_Read... [00:00:10]*** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]*** [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17017994+1707180842=1724198836 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 B5 2F C5 66 2A 83 C1 65 E1 [00:07:17]Current date/time: 21.08.2024 00:07 [00:07:17]FM_Init [00:07:17]wFMConnect [00:07:17]MH_SAM_On [00:07:17]Write to MH i2c: E0 00 00 08 00 E7 [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]*** iso7816_init finished! [00:07:17]*** atr: [00:07:17]*** 0F 3B D5 18 FF 81 91 FE [00:07:17]*** 1F C3 80 73 C8 21 10 0A [00:07:17]*** 00 00 00 00 00 00 00 00 [00:07:17]*** 00 00 00 00 00 00 00 00 [00:07:17]*** 00 00 00 00 00 00 00 00 [00:07:17]*** 00 00 00 00 00 00 00 00 [00:07:17]*** 00 00 00 00 00 00 00 00 [00:07:17]*** 00 00 00 00 00 00 00 00 [00:07:17]Read from MH i2c: E0 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E0 10 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [00:07:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [00:07:17]wFMCommunicate request_size=10 [00:07:17]MH_SAM_APDU [00:07:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [00:07:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [00:07:17]Read from MH i2c: E2 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 03 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [00:07:17]RAPDU: 90 00 [00:07:17]wFMCommunicate OK [00:07:17]wFMCommunicate request_size=4 [00:07:17]MH_SAM_APDU [00:07:17]CAPDU: 80 11 00 00 [00:07:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:17]Read from MH i2c: E2 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 17 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [00:07:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:07:17]wFMCommunicate OK [00:07:17]Detected FM SN is 0000000000871769 [00:07:17]Stored FM SN is 0000000000871769 [00:07:17]wFMCommunicate request_size=9 [00:07:17]MH_SAM_APDU [00:07:17]CAPDU: 80 16 00 00 04 E7 8B 00 00 [00:07:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [00:07:17]Read from MH i2c: E2 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 03 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [00:07:17]RAPDU: 90 00 [00:07:17]wFMCommunicate OK [00:07:17]FM PIN OK [00:07:17]wFMCommunicate request_size=8 [00:07:17]MH_SAM_APDU [00:07:17]CAPDU: 80 14 04 00 03 02 00 01 [00:07:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [00:07:17]Read from MH i2c: E2 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 03 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [00:07:17]RAPDU: 90 00 [00:07:17]wFMCommunicate OK [00:07:17]wFMCommunicate request_size=13 [00:07:17]MH_SAM_APDU [00:07:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [00:07:17]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [00:07:17]Read from MH i2c: E2 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 03 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [00:07:17]RAPDU: 90 00 [00:07:17]wFMCommunicate OK [00:07:17]wFMCommunicate request_size=4 [00:07:17]MH_SAM_APDU [00:07:17]CAPDU: 80 11 00 00 [00:07:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:17]Read from MH i2c: E2 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 17 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [00:07:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:07:17]wFMCommunicate OK [00:07:17]DocumentArchiveInit [00:07:17]Start Httpd... [00:07:17]Httpd thread 3067497828 created [00:07:17]Write to MH i2c: 01 00 00 0F 00 0F [00:07:17]Write i2c OK [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: 01 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: 01 07 00 [00:07:17]MH_I2C_Read... [00:07:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [00:07:17]MH Int Process started [00:07:17]Allocated Socket 8 [00:07:17]Bind OK [00:07:17]Listen OK [00:07:17]httpd running on port 8080 [00:07:17]Waiting for new connection... [00:07:18]OFD Sender: No OFD packet to send [00:07:19]accept exits with 9 [00:07:19]New connection [00:07:19]New thread 3067211108 created [00:07:19]Waiting for new connection... [00:07:19] Sock 9.Parse request [00:07:19]Sock 9.Check first char [00:07:19]Sock 9.First char is OK [00:07:19]request: POST /json_proto HTTP/1.0 [00:07:19]Method: POST [00:07:19]URL: /json_proto [00:07:19]Method is POST - this is cgi request [00:07:19]url: /json_proto [00:07:19]query_string will be loaded in cgi processing [00:07:19]execute_cgi json_proto POST (null) [00:07:19]execute_cgi path=json_proto method=POST [00:07:19]POST find Content-Length [00:07:19]Host: 172.17.44.132:8080 [00:07:19]Content-Length: 215 [00:07:19]Content-Type: application/json [00:07:19] [00:07:19]POST finish read [00:07:19]Found Content-Length = 215 [00:07:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:19]execute_script... [00:07:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:07:19]POST & json_proto [00:07:19]process_json_proto [00:07:19]json parsed OK: [00:07:19]protocol is kg_v1.0 [00:07:19]action value=get_value [00:07:19]process_action get_value [00:07:19]cmd_get_value [00:07:19]process_action get_value done [00:07:19]requested_data is exist [00:07:19]produce_requested_data [00:07:19]requested_item kkm.sn is exist - process it [00:07:19]requested_item kkm.ver is exist - process it [00:07:19]requested_item fm.sn is exist - process it [00:07:19]wFMCommunicate request_size=4 [00:07:19]MH_SAM_APDU [00:07:19]CAPDU: 80 11 00 00 [00:07:19]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [00:07:19]Write i2c OK [00:07:19]MH_I2C_Read... [00:07:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:07:19]Read from MH i2c: E2 [00:07:19]MH_I2C_Read... [00:07:19]Read from MH i2c: E2 17 00 [00:07:19]MH_I2C_Read... [00:07:19]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [00:07:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:07:19]wFMCommunicate OK [00:07:19]requested_item fd.num is exist - process it [00:07:19]SAM_PROTO_GetFieldsCounters [00:07:19]wFMCommunicate request_size=4 [00:07:19]MH_SAM_APDU [00:07:19]CAPDU: 80 13 00 00 [00:07:19]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [00:07:19]Write i2c OK [00:07:19]MH_I2C_Read... [00:07:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:07:19]Read from MH i2c: E2 [00:07:19]MH_I2C_Read... [00:07:19]Read from MH i2c: E2 62 00 [00:07:19]MH_I2C_Read... [00:07:19]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 3D [00:07:19]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:07:19]wFMCommunicate OK [00:07:19]SAM_PROTO_GetFieldsCounters done [00:07:19]requested_item shift.num is exist - process it [00:07:19]requested_item shift.opened is exist - process it [00:07:19]req_shift_opened [00:07:19]FM_GetShiftState [00:07:19]SAM_PROTO_GetShiftState [00:07:19]wFMCommunicate request_size=4 [00:07:19]MH_SAM_APDU [00:07:19]CAPDU: 80 13 01 00 [00:07:19]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [00:07:19]Write i2c OK [00:07:19]MH_I2C_Read... [00:07:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:07:19]Read from MH i2c: E2 [00:07:19]MH_I2C_Read... [00:07:19]Read from MH i2c: E2 0E 00 [00:07:19]MH_I2C_Read... [00:07:19]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 5D [00:07:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [00:07:19]wFMCommunicate OK [00:07:19]SAM_PROTO_GetShiftState done [00:07:19]FM_GetShiftState done [00:07:19]req_shift_opened done [00:07:19]requested_item shift.open_date is exist - process it [00:07:19]req_shift_open_date [00:07:19]req_shift_open_date done [00:07:19]produce_requested_data done [00:07:19]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163400,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [00:07:19]process_action_free get_value [00:07:19]json_value_free [00:07:19]json_value_free done [00:07:19]process_json_proto returns [00:07:19]Send response to host [00:07:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163400,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [00:07:19]free response buf [00:07:19]execute_script done [00:07:19]execute_script returns [00:07:19]free content buf [00:07:19]Sock 9.Close socket [00:07:19]Sock 9.Thread stoped [00:07:19]accept exits with 6 [00:07:19]New connection [00:07:19]New thread 3067067748 created [00:07:19]Thread 3067211108 joined [00:07:19]Waiting for new connection... [00:07:19] Sock 6.Parse request [00:07:19]Sock 6.Check first char [00:07:19]Sock 6.First char is OK [00:07:19]request: POST /json_proto HTTP/1.0 [00:07:19]Method: POST [00:07:19]URL: /json_proto [00:07:19]Method is POST - this is cgi request [00:07:19]url: /json_proto [00:07:19]query_string will be loaded in cgi processing [00:07:19]execute_cgi json_proto POST (null) [00:07:19]execute_cgi path=json_proto method=POST [00:07:19]POST find Content-Length [00:07:19]Host: 172.17.44.132:8080 [00:07:19]Content-Length: 331 [00:07:19]Content-Type: application/json [00:07:19] [00:07:19]POST finish read [00:07:19]Found Content-Length = 331 [00:07:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:07:19]execute_script... [00:07:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:07:19]POST & json_proto [00:07:19]process_json_proto [00:07:19]json parsed OK: [00:07:19]protocol is kg_v1.0 [00:07:19]action value=get_value [00:07:19]process_action get_value [00:07:19]cmd_get_value [00:07:19]process_action get_value done [00:07:19]requested_data is exist [00:07:19]produce_requested_data [00:07:19]requested_item fm.sale.total is exist - process it [00:07:19]SAM_PROTO_GetFMData [00:07:19]wFMCommunicate request_size=4 [00:07:19]MH_SAM_APDU [00:07:19]CAPDU: 80 13 03 00 [00:07:19]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [00:07:20]Write i2c OK [00:07:20]MH_I2C_Read... [00:07:20]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:07:20]Read from MH i2c: E2 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 FD 00 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 36 [00:07:20]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:07:20]wFMCommunicate OK [00:07:20]wFMCommunicate request_size=4 [00:07:20]MH_SAM_APDU [00:07:20]CAPDU: 80 17 00 00 [00:07:20]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [00:07:20]Write i2c OK [00:07:20]MH_I2C_Read... [00:07:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:20]Read from MH i2c: E2 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 FD 00 [00:07:20]MH_I2C_Read... [00:07:20]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [00:07:20]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:07:20]wFMCommunicate OK [00:07:20]wFMCommunicate request_size=4 [00:07:20]MH_SAM_APDU [00:07:20]CAPDU: 80 17 00 00 [00:07:20]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [00:07:20]Write i2c OK [00:07:20]MH_I2C_Read... [00:07:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:21]Read from MH i2c: E2 [00:07:21]MH_I2C_Read... [00:07:21]Read from MH i2c: E2 FD 00 [00:07:21]MH_I2C_Read... [00:07:21]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [00:07:21]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:07:21]wFMCommunicate OK [00:07:21]wFMCommunicate request_size=4 [00:07:21]MH_SAM_APDU [00:07:21]CAPDU: 80 17 00 00 [00:07:21]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [00:07:21]Write i2c OK [00:07:21]MH_I2C_Read... [00:07:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:21]Read from MH i2c: E2 [00:07:21]MH_I2C_Read... [00:07:21]Read from MH i2c: E2 FD 00 [00:07:21]MH_I2C_Read... [00:07:21]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [00:07:21]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:07:21]wFMCommunicate OK [00:07:21]wFMCommunicate request_size=4 [00:07:21]MH_SAM_APDU [00:07:21]CAPDU: 80 17 00 00 [00:07:21]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [00:07:21]Write i2c OK [00:07:21]MH_I2C_Read... [00:07:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:07:21]Read from MH i2c: E2 [00:07:21]MH_I2C_Read... [00:07:21]Read from MH i2c: E2 E6 00 [00:07:21]MH_I2C_Read... [00:07:21]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [00:07:21]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:07:21]wFMCommunicate OK [00:07:21]SAM_PROTO_GetFMData done [00:07:21]requested_item fm.sale_refund.total is exist - process it [00:07:21]requested_item fm.buy.total is exist - process it [00:07:21]requested_item shift.sale.total is exist - process it [00:07:21]SAM_PROTO_GetShiftData [00:07:21]wFMCommunicate request_size=4 [00:07:21]MH_SAM_APDU [00:07:21]CAPDU: 80 13 02 00 [00:07:21]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [00:07:21]Write i2c OK [00:07:21]MH_I2C_Read... [00:07:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:07:22]Read from MH i2c: E2 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: E2 FD 00 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: E2 FD 00 18 00 00 B2 04 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C7 [00:07:22]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:07:22]wFMCommunicate OK [00:07:22]wFMCommunicate request_size=4 [00:07:22]MH_SAM_APDU [00:07:22]CAPDU: 80 17 00 00 [00:07:22]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [00:07:22]Write i2c OK [00:07:22]MH_I2C_Read... [00:07:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:22]Read from MH i2c: E2 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: E2 FD 00 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: E2 FD 00 19 00 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 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 90 00 B0 [00:07:22]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 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 90 00 [00:07:22]wFMCommunicate OK [00:07:22]wFMCommunicate request_size=4 [00:07:22]MH_SAM_APDU [00:07:22]CAPDU: 80 17 00 00 [00:07:22]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [00:07:22]Write i2c OK [00:07:22]MH_I2C_Read... [00:07:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:22]Read from MH i2c: E2 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: E2 FD 00 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: E2 FD 00 1A 00 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 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 90 00 56 [00:07:22]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 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 90 00 [00:07:22]wFMCommunicate OK [00:07:22]wFMCommunicate request_size=4 [00:07:22]MH_SAM_APDU [00:07:22]CAPDU: 80 17 00 00 [00:07:22]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [00:07:22]Write i2c OK [00:07:22]MH_I2C_Read... [00:07:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:07:22]Read from MH i2c: E2 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: E2 FD 00 [00:07:22]MH_I2C_Read... [00:07:22]Read from MH i2c: E2 FD 00 1B 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 12 [00:07:22]RAPDU: 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 90 00 [00:07:23]wFMCommunicate OK [00:07:23]wFMCommunicate request_size=4 [00:07:23]MH_SAM_APDU [00:07:23]CAPDU: 80 17 00 00 [00:07:23]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [00:07:23]Write i2c OK [00:07:23]MH_I2C_Read... [00:07:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:07:23]Read from MH i2c: E2 [00:07:23]MH_I2C_Read... [00:07:23]Read from MH i2c: E2 CF 00 [00:07:23]MH_I2C_Read... [00:07:23]Read from MH i2c: E2 CF 00 1C 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 83 [00:07:23]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:07:23]wFMCommunicate OK [00:07:23]SAM_PROTO_GetShiftData done [00:07:23]requested_item shift.sale.total_cash is exist - process it [00:07:23]requested_item shift.sale_refund.total is exist - process it [00:07:23]requested_item shift.sale_refund.total_cash is exist - process it [00:07:23]requested_item shift.buy.total is exist - process it [00:07:23]requested_item shift.buy.total_cash is exist - process it [00:07:23]produce_requested_data done [00:07:23]produce_requested_data return {"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":879551.98,"shift.sale.total_cash":537233.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:07:23]process_action_free get_value [00:07:23]json_value_free [00:07:23]json_value_free done [00:07:23]process_json_proto returns [00:07:23]Send response to host [00:07:23]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":879551.98,"shift.sale.total_cash":537233.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:07:23]free response buf [00:07:23]execute_script done [00:07:23]execute_script returns [00:07:23]free content buf [00:07:23]Sock 6.Close socket [00:07:23]Sock 6.Thread stoped [00:07:24]OFD Sender: No OFD packet to send [00:07:29]OFD Sender: No OFD packet to send [00:07:34]OFD Sender: No OFD packet to send [00:07:36]recv_with_timeout no data received [00:07:39]OFD Sender: No OFD packet to send [00:07:44]OFD Sender: No OFD packet to send [00:07:49]OFD Sender: No OFD packet to send [00:07:53]recv_with_timeout no data received [00:07:54]OFD Sender: No OFD packet to send [00:07:59]OFD Sender: No OFD packet to send [00:08:04]OFD Sender: No OFD packet to send [00:08:09]OFD Sender: No OFD packet to send [00:08:14]OFD Sender: No OFD packet to send [00:08:19]OFD Sender: No OFD packet to send [00:08:24]OFD Sender: No OFD packet to send [00:08:29]OFD Sender: No OFD packet to send [00:08:34]OFD Sender: No OFD packet to send [00:08:39]OFD Sender: No OFD packet to send [00:08:44]OFD Sender: No OFD packet to send [00:08:49]OFD Sender: No OFD packet to send [00:08:54]OFD Sender: No OFD packet to send [00:08:59]OFD Sender: No OFD packet to send [00:09:04]OFD Sender: No OFD packet to send [00:09:09]OFD Sender: No OFD packet to send [00:09:14]OFD Sender: No OFD packet to send [00:09:19]OFD Sender: No OFD packet to send [00:09:24]OFD Sender: No OFD packet to send [00:09:29]OFD Sender: No OFD packet to send [00:09:34]OFD Sender: No OFD packet to send [00:09:39]OFD Sender: No OFD packet to send [00:09:44]OFD Sender: No OFD packet to send [00:09:49]OFD Sender: No OFD packet to send [00:09:54]OFD Sender: No OFD packet to send [00:09:59]OFD Sender: No OFD packet to send [00:10:04]OFD Sender: No OFD packet to send [00:10:09]OFD Sender: No OFD packet to send [00:10:14]OFD Sender: No OFD packet to send [00:10:19]OFD Sender: No OFD packet to send [00:10:24]OFD Sender: No OFD packet to send [00:10:29]OFD Sender: No OFD packet to send [00:10:34]OFD Sender: No OFD packet to send [00:10:39]OFD Sender: No OFD packet to send [00:10:44]OFD Sender: No OFD packet to send [00:10:49]OFD Sender: No OFD packet to send [00:10:54]OFD Sender: No OFD packet to send [00:10:59]OFD Sender: No OFD packet to send [00:11:04]OFD Sender: No OFD packet to send [00:11:09]OFD Sender: No OFD packet to send [00:11:14]OFD Sender: No OFD packet to send [00:11:19]OFD Sender: No OFD packet to send [00:11:21]accept exits with 9 [00:11:21]New connection [00:11:21]New thread 3067211108 created [00:11:21]Thread 3067067748 joined [00:11:21]Waiting for new connection... [00:11:21] Sock 9.Parse request [00:11:21]Sock 9.Check first char [00:11:21]Sock 9.First char is OK [00:11:21]request: POST /json_proto HTTP/1.0 [00:11:21]Method: POST [00:11:21]URL: /json_proto [00:11:21]Method is POST - this is cgi request [00:11:21]url: /json_proto [00:11:21]query_string will be loaded in cgi processing [00:11:21]execute_cgi json_proto POST (null) [00:11:21]execute_cgi path=json_proto method=POST [00:11:21]POST find Content-Length [00:11:21]Host: 172.17.44.132:8080 [00:11:21]Content-Length: 215 [00:11:21]Content-Type: application/json [00:11:21] [00:11:21]POST finish read [00:11:21]Found Content-Length = 215 [00:11:21]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:11:21]execute_script... [00:11:21]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:11:21]POST & json_proto [00:11:21]process_json_proto [00:11:21]json parsed OK: [00:11:21]protocol is kg_v1.0 [00:11:21]action value=get_value [00:11:21]process_action get_value [00:11:21]cmd_get_value [00:11:21]process_action get_value done [00:11:21]requested_data is exist [00:11:21]produce_requested_data [00:11:21]requested_item kkm.sn is exist - process it [00:11:21]requested_item kkm.ver is exist - process it [00:11:21]requested_item fm.sn is exist - process it [00:11:21]wFMCommunicate request_size=4 [00:11:21]MH_SAM_APDU [00:11:21]CAPDU: 80 11 00 00 [00:11:21]Write to MH i2c: E2 08 00 1D 00 80 11 00 00 00 00 00 00 97 [00:11:21]Write i2c OK [00:11:21]MH_I2C_Read... [00:11:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:11:21]Read from MH i2c: E2 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 17 00 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 17 00 1D 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F0 [00:11:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:11:21]wFMCommunicate OK [00:11:21]requested_item fd.num is exist - process it [00:11:21]SAM_PROTO_GetFieldsCounters [00:11:21]wFMCommunicate request_size=4 [00:11:21]MH_SAM_APDU [00:11:21]CAPDU: 80 13 00 00 [00:11:21]Write to MH i2c: E2 08 00 1E 00 80 13 00 00 00 00 00 00 9A [00:11:21]Write i2c OK [00:11:21]MH_I2C_Read... [00:11:21]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:21]Read from MH i2c: E2 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 62 00 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 62 00 1E 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 4A [00:11:21]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:21]wFMCommunicate OK [00:11:21]SAM_PROTO_GetFieldsCounters done [00:11:21]requested_item shift.num is exist - process it [00:11:21]requested_item shift.opened is exist - process it [00:11:21]req_shift_opened [00:11:21]FM_GetShiftState [00:11:21]SAM_PROTO_GetShiftState [00:11:21]wFMCommunicate request_size=4 [00:11:21]MH_SAM_APDU [00:11:21]CAPDU: 80 13 01 00 [00:11:21]Write to MH i2c: E2 08 00 1F 00 80 13 01 00 00 00 00 00 9C [00:11:21]Write i2c OK [00:11:21]MH_I2C_Read... [00:11:21]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:21]Read from MH i2c: E2 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 0E 00 [00:11:21]MH_I2C_Read... [00:11:21]Read from MH i2c: E2 0E 00 1F 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 6A [00:11:21]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [00:11:21]wFMCommunicate OK [00:11:21]SAM_PROTO_GetShiftState done [00:11:21]FM_GetShiftState done [00:11:21]req_shift_opened done [00:11:21]requested_item shift.open_date is exist - process it [00:11:21]req_shift_open_date [00:11:21]req_shift_open_date done [00:11:21]produce_requested_data done [00:11:21]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163400,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [00:11:21]process_action_free get_value [00:11:21]json_value_free [00:11:21]json_value_free done [00:11:21]process_json_proto returns [00:11:21]Send response to host [00:11:21]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163400,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [00:11:21]free response buf [00:11:21]execute_script done [00:11:21]execute_script returns [00:11:21]free content buf [00:11:21]Sock 9.Close socket [00:11:21]Sock 9.Thread stoped [00:11:21]accept exits with 7 [00:11:21]New connection [00:11:21]New thread 3067067748 created [00:11:21]Thread 3067211108 joined [00:11:21]Waiting for new connection... [00:11:21] Sock 7.Parse request [00:11:21]Sock 7.Check first char [00:11:21]Sock 7.First char is OK [00:11:21]request: POST /json_proto HTTP/1.0 [00:11:21]Method: POST [00:11:21]URL: /json_proto [00:11:21]Method is POST - this is cgi request [00:11:21]url: /json_proto [00:11:21]query_string will be loaded in cgi processing [00:11:21]execute_cgi json_proto POST (null) [00:11:21]execute_cgi path=json_proto method=POST [00:11:21]POST find Content-Length [00:11:21]Host: 172.17.44.132:8080 [00:11:21]Content-Length: 331 [00:11:21]Content-Type: application/json [00:11:21] [00:11:21]POST finish read [00:11:21]Found Content-Length = 331 [00:11:21]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:11:21]execute_script... [00:11:22]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:11:22]POST & json_proto [00:11:22]process_json_proto [00:11:22]json parsed OK: [00:11:22]protocol is kg_v1.0 [00:11:22]action value=get_value [00:11:22]process_action get_value [00:11:22]cmd_get_value [00:11:22]process_action get_value done [00:11:22]requested_data is exist [00:11:22]produce_requested_data [00:11:22]requested_item fm.sale.total is exist - process it [00:11:22]SAM_PROTO_GetFMData [00:11:22]wFMCommunicate request_size=4 [00:11:22]MH_SAM_APDU [00:11:22]CAPDU: 80 13 03 00 [00:11:22]Write to MH i2c: E2 08 00 20 00 80 13 03 00 00 00 00 00 9F [00:11:22]Write i2c OK [00:11:22]MH_I2C_Read... [00:11:22]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:11:22]Read from MH i2c: E2 [00:11:22]MH_I2C_Read... [00:11:22]Read from MH i2c: E2 FD 00 [00:11:22]MH_I2C_Read... [00:11:22]Read from MH i2c: E2 FD 00 20 00 00 C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 43 [00:11:22]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:11:22]wFMCommunicate OK [00:11:22]wFMCommunicate request_size=4 [00:11:22]MH_SAM_APDU [00:11:22]CAPDU: 80 17 00 00 [00:11:22]Write to MH i2c: E2 08 00 21 00 80 17 00 00 00 00 00 00 A1 [00:11:22]Write i2c OK [00:11:22]MH_I2C_Read... [00:11:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:22]Read from MH i2c: E2 [00:11:22]MH_I2C_Read... [00:11:22]Read from MH i2c: E2 FD 00 [00:11:22]MH_I2C_Read... [00:11:22]Read from MH i2c: E2 FD 00 21 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D5 [00:11:22]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:22]wFMCommunicate OK [00:11:22]wFMCommunicate request_size=4 [00:11:22]MH_SAM_APDU [00:11:22]CAPDU: 80 17 00 00 [00:11:22]Write to MH i2c: E2 08 00 22 00 80 17 00 00 00 00 00 00 A2 [00:11:22]Write i2c OK [00:11:22]MH_I2C_Read... [00:11:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:22]Read from MH i2c: E2 [00:11:22]MH_I2C_Read... [00:11:22]Read from MH i2c: E2 FD 00 [00:11:22]MH_I2C_Read... [00:11:22]Read from MH i2c: E2 FD 00 22 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 77 [00:11:22]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:22]wFMCommunicate OK [00:11:22]wFMCommunicate request_size=4 [00:11:22]MH_SAM_APDU [00:11:22]CAPDU: 80 17 00 00 [00:11:22]Write to MH i2c: E2 08 00 23 00 80 17 00 00 00 00 00 00 A3 [00:11:22]Write i2c OK [00:11:22]MH_I2C_Read... [00:11:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:23]Read from MH i2c: E2 [00:11:23]MH_I2C_Read... [00:11:23]Read from MH i2c: E2 FD 00 [00:11:23]MH_I2C_Read... [00:11:23]Read from MH i2c: E2 FD 00 23 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 27 [00:11:23]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:23]wFMCommunicate OK [00:11:23]wFMCommunicate request_size=4 [00:11:23]MH_SAM_APDU [00:11:23]CAPDU: 80 17 00 00 [00:11:23]Write to MH i2c: E2 08 00 24 00 80 17 00 00 00 00 00 00 A4 [00:11:23]Write i2c OK [00:11:23]MH_I2C_Read... [00:11:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:11:23]Read from MH i2c: E2 [00:11:23]MH_I2C_Read... [00:11:23]Read from MH i2c: E2 E6 00 [00:11:23]MH_I2C_Read... [00:11:23]Read from MH i2c: E2 E6 00 24 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 80 [00:11:23]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:11:23]wFMCommunicate OK [00:11:23]SAM_PROTO_GetFMData done [00:11:23]requested_item fm.sale_refund.total is exist - process it [00:11:23]requested_item fm.buy.total is exist - process it [00:11:23]requested_item shift.sale.total is exist - process it [00:11:23]SAM_PROTO_GetShiftData [00:11:23]wFMCommunicate request_size=4 [00:11:23]MH_SAM_APDU [00:11:23]CAPDU: 80 13 02 00 [00:11:23]Write to MH i2c: E2 08 00 25 00 80 13 02 00 00 00 00 00 A3 [00:11:23]Write i2c OK [00:11:23]MH_I2C_Read... [00:11:23]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:11:23]Read from MH i2c: E2 [00:11:23]MH_I2C_Read... [00:11:23]Read from MH i2c: E2 FD 00 [00:11:23]MH_I2C_Read... [00:11:23]Read from MH i2c: E2 FD 00 25 00 00 B2 04 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D4 [00:11:23]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:23]wFMCommunicate OK [00:11:23]wFMCommunicate request_size=4 [00:11:23]MH_SAM_APDU [00:11:23]CAPDU: 80 17 00 00 [00:11:23]Write to MH i2c: E2 08 00 26 00 80 17 00 00 00 00 00 00 A6 [00:11:23]Write i2c OK [00:11:23]MH_I2C_Read... [00:11:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:24]Read from MH i2c: E2 [00:11:24]MH_I2C_Read... [00:11:24]Read from MH i2c: E2 FD 00 [00:11:24]MH_I2C_Read... [00:11:24]Read from MH i2c: E2 FD 00 26 00 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 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 90 00 BD [00:11:24]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 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 90 00 [00:11:24]wFMCommunicate OK [00:11:24]wFMCommunicate request_size=4 [00:11:24]MH_SAM_APDU [00:11:24]CAPDU: 80 17 00 00 [00:11:24]Write to MH i2c: E2 08 00 27 00 80 17 00 00 00 00 00 00 A7 [00:11:24]Write i2c OK [00:11:24]MH_I2C_Read... [00:11:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:24]Read from MH i2c: E2 [00:11:24]MH_I2C_Read... [00:11:24]Read from MH i2c: E2 FD 00 [00:11:24]MH_I2C_Read... [00:11:24]Read from MH i2c: E2 FD 00 27 00 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 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 90 00 63 [00:11:24]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 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 90 00 [00:11:24]wFMCommunicate OK [00:11:24]wFMCommunicate request_size=4 [00:11:24]MH_SAM_APDU [00:11:24]CAPDU: 80 17 00 00 [00:11:24]Write to MH i2c: E2 08 00 28 00 80 17 00 00 00 00 00 00 A8 [00:11:24]Write i2c OK [00:11:24]MH_I2C_Read... [00:11:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:24]Read from MH i2c: E2 [00:11:24]MH_I2C_Read... [00:11:24]Read from MH i2c: E2 FD 00 [00:11:24]MH_I2C_Read... [00:11:24]Read from MH i2c: E2 FD 00 28 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 1F [00:11:24]RAPDU: 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 90 00 [00:11:24]wFMCommunicate OK [00:11:24]wFMCommunicate request_size=4 [00:11:24]MH_SAM_APDU [00:11:24]CAPDU: 80 17 00 00 [00:11:24]Write to MH i2c: E2 08 00 29 00 80 17 00 00 00 00 00 00 A9 [00:11:24]Write i2c OK [00:11:24]MH_I2C_Read... [00:11:25]OFD Sender: No OFD packet to send [00:11:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:11:25]Read from MH i2c: E2 [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: E2 CF 00 [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: E2 CF 00 29 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 [00:11:25]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:11:25]wFMCommunicate OK [00:11:25]SAM_PROTO_GetShiftData done [00:11:25]requested_item shift.sale.total_cash is exist - process it [00:11:25]requested_item shift.sale_refund.total is exist - process it [00:11:25]requested_item shift.sale_refund.total_cash is exist - process it [00:11:25]requested_item shift.buy.total is exist - process it [00:11:25]requested_item shift.buy.total_cash is exist - process it [00:11:25]produce_requested_data done [00:11:25]produce_requested_data return {"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":879551.98,"shift.sale.total_cash":537233.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:11:25]process_action_free get_value [00:11:25]json_value_free [00:11:25]json_value_free done [00:11:25]process_json_proto returns [00:11:25]Send response to host [00:11:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":879551.98,"shift.sale.total_cash":537233.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:11:25]free response buf [00:11:25]execute_script done [00:11:25]execute_script returns [00:11:25]free content buf [00:11:25]Sock 7.Close socket [00:11:25]Sock 7.Thread stoped [00:11:25]accept exits with 9 [00:11:25]New connection [00:11:25]New thread 3067211108 created [00:11:25]Thread 3067067748 joined [00:11:25]Waiting for new connection... [00:11:25] Sock 9.Parse request [00:11:25]Sock 9.Check first char [00:11:25]Sock 9.First char is OK [00:11:25]request: POST /json_proto HTTP/1.0 [00:11:25]Method: POST [00:11:25]URL: /json_proto [00:11:25]Method is POST - this is cgi request [00:11:25]url: /json_proto [00:11:25]query_string will be loaded in cgi processing [00:11:25]execute_cgi json_proto POST (null) [00:11:25]execute_cgi path=json_proto method=POST [00:11:25]POST find Content-Length [00:11:25]Host: 172.17.44.132:8080 [00:11:25]Content-Length: 331 [00:11:25]Content-Type: application/json [00:11:25] [00:11:25]POST finish read [00:11:25]Found Content-Length = 331 [00:11:25]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:11:25]execute_script... [00:11:25]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:11:25]POST & json_proto [00:11:25]process_json_proto [00:11:25]json parsed OK: [00:11:25]protocol is kg_v1.0 [00:11:25]action value=get_value [00:11:25]process_action get_value [00:11:25]cmd_get_value [00:11:25]process_action get_value done [00:11:25]requested_data is exist [00:11:25]produce_requested_data [00:11:25]requested_item fm.sale.total is exist - process it [00:11:25]SAM_PROTO_GetFMData [00:11:25]wFMCommunicate request_size=4 [00:11:25]MH_SAM_APDU [00:11:25]CAPDU: 80 13 03 00 [00:11:25]Write to MH i2c: E2 08 00 2A 00 80 13 03 00 00 00 00 00 A9 [00:11:25]Write i2c OK [00:11:25]MH_I2C_Read... [00:11:25]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:11:25]Read from MH i2c: E2 [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: E2 FD 00 [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: E2 FD 00 2A 00 00 C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 4D [00:11:25]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:11:25]wFMCommunicate OK [00:11:25]wFMCommunicate request_size=4 [00:11:25]MH_SAM_APDU [00:11:25]CAPDU: 80 17 00 00 [00:11:25]Write to MH i2c: E2 08 00 2B 00 80 17 00 00 00 00 00 00 AB [00:11:25]Write i2c OK [00:11:25]MH_I2C_Read... [00:11:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:25]Read from MH i2c: E2 [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: E2 FD 00 [00:11:25]MH_I2C_Read... [00:11:25]Read from MH i2c: E2 FD 00 2B 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 DF [00:11:26]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:26]wFMCommunicate OK [00:11:26]wFMCommunicate request_size=4 [00:11:26]MH_SAM_APDU [00:11:26]CAPDU: 80 17 00 00 [00:11:26]Write to MH i2c: E2 08 00 2C 00 80 17 00 00 00 00 00 00 AC [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:26]Read from MH i2c: E2 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 FD 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 FD 00 2C 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 81 [00:11:26]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:26]wFMCommunicate OK [00:11:26]wFMCommunicate request_size=4 [00:11:26]MH_SAM_APDU [00:11:26]CAPDU: 80 17 00 00 [00:11:26]Write to MH i2c: E2 08 00 2D 00 80 17 00 00 00 00 00 00 AD [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:11:26]Read from MH i2c: E2 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 FD 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 FD 00 2D 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 31 [00:11:26]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:11:26]wFMCommunicate OK [00:11:26]wFMCommunicate request_size=4 [00:11:26]MH_SAM_APDU [00:11:26]CAPDU: 80 17 00 00 [00:11:26]Write to MH i2c: E2 08 00 2E 00 80 17 00 00 00 00 00 00 AE [00:11:26]Write i2c OK [00:11:26]MH_I2C_Read... [00:11:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:11:26]Read from MH i2c: E2 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 E6 00 [00:11:26]MH_I2C_Read... [00:11:26]Read from MH i2c: E2 E6 00 2E 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:11:37]oper:6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:11:37]total:45 B9 69 6B 03 [00:11:37]Malloc new data [00:11:37]oper:6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:11:37]total:F0 A7 41 30 [00:11:37]Malloc new data [00:11:37]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:11:37]total: [00:11:37]Malloc new data [00:11:37]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:11:37]total: [00:11:37]Malloc new data [00:11:37]KKMPrepareXReportFMData err=0 [00:11:37]Х отчет ИНН: 02508201610067 Кассир: Таалайбеков А. 21.08.2024 00:11 Смена: 266 РНМ: 0000000000092562 ЗНМ: 0300000070 СНО: Общий режим Всего чеков: 845 ИТОГИ ПРИХОД Чеков: 845 Общий итог: 879551.98 Итого наличными: 537233.00 Итого безнал.: 342318.98 НДС 0% : 0.00 НДС 12% : 93417.73 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 7784.25 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 537233.00 НС Приход: 146869927.09 НС Возвр.Прихода: 8096092.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФМ: 0000000000871769 [00:11:37]StoreToDocumentArchive [00:11:37]MH_GetDate [00:11:37]Write to MH i2c: F0 00 00 43 00 32 [00:11:37]Write i2c OK [00:11:37]MH_I2C_Read... [00:11:37]Read from MH i2c: F0 [00:11:37]MH_I2C_Read... [00:11:37]Read from MH i2c: F0 09 00 [00:11:37]MH_I2C_Read... [00:11:37]Read from MH i2c: F0 09 00 43 00 00 BA 30 C5 66 2A 83 C1 65 23 [00:11:37]shift 266 fd 1724199098 [00:11:37]Create dir for shift 0266 [00:11:37]save to /storage/0266/doc_1724199098 [00:11:37]save last doc name /storage/0266/doc_1724199098 to /storage/kkm_last_doc_name [00:11:37]save OK [00:11:37]Clear old archive folders... [00:11:37]NVStorageSaveData kkm_last_timestamp [00:11:37]File name is /storage/kkm_last_timestamp [00:11:37]Write 4 bytes [00:11:37]NVStorageSaveData done [00:11:37]ExternCall_PrintAddStr [00:11:37]wPrintStart [00:11:37]Write to MH i2c: 01 00 00 44 00 44 [00:11:37]Write i2c OK [00:11:37]MH_I2C_Read... [00:11:37]Read from MH i2c: 01 [00:11:37]MH_I2C_Read... [00:11:37]Read from MH i2c: 01 07 00 [00:11:37]MH_I2C_Read... [00:11:37]Read from MH i2c: 01 07 00 44 00 00 00 00 00 00 FF 0F 59 [00:11:37]RasterBufferAndPrint [00:11:37]line Х отчет [00:11:37]line ИНН: 02508201610067 [00:11:37]line Кассир: Таалайбеков А. [00:11:37]line 21.08.2024 00:11 [00:11:37]line Смена: 266 [00:11:37]line РНМ: 0000000000092562 [00:11:37]line ЗНМ: 0300000070 [00:11:37]line СНО: Общий режим [00:11:37]line Всего чеков: 845 [00:11:37]line ИТОГИ ПРИХОД [00:11:37]line Чеков: 845 [00:11:37]line Общий итог: 879551.98 [00:11:37]line Итого наличными: 537233.00 [00:11:37]line Итого безнал.: 342318.98 [00:11:37]line НДС 0% : 0.00 [00:11:37]line НДС 12% : 93417.73 [00:11:37]line НСП 0% : 0.00 [00:11:37]line НСП 1,50% : 0.00 [00:11:37]line НСП 0,50% : 0.00 [00:11:37]line НСП 5% : 0.00 [00:11:37]line НСП 3% : 0.00 [00:11:37]line НСП 2% : 0.00 [00:11:37]line НСП 1% : 7784.25 [00:11:37]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:11:37]line Чеков: 0 [00:11:37]line Общий итог: 0.00 [00:11:37]line Итого наличными: 0.00 [00:11:37]line Итого безнал.: 0.00 [00:11:37]line НДС 0% : 0.00 [00:11:37]line НДС 12% : 0.00 [00:11:37]line НСП 0% : 0.00 [00:11:37]line НСП 1,50% : 0.00 [00:11:37]line НСП 0,50% : 0.00 [00:11:37]line НСП 5% : 0.00 [00:11:37]line НСП 3% : 0.00 [00:11:37]line НСП 2% : 0.00 [00:11:37]line НСП 1% : 0.00 [00:11:37]line ИТОГИ РАСХОД [00:11:37]line Чеков: 0 [00:11:37]line Общий итог: 0.00 [00:11:37]line Итого наличными: 0.00 [00:11:37]line Итого безнал.: 0.00 [00:11:37]line НДС 0% : 0.00 [00:11:37]line НДС 12% : 0.00 [00:11:37]line НСП 0% : 0.00 [00:11:37]line НСП 1,50% : 0.00 [00:11:37]line НСП 0,50% : 0.00 [00:11:37]line НСП 5% : 0.00 [00:11:37]line НСП 3% : 0.00 [00:11:37]line НСП 2% : 0.00 [00:11:37]line НСП 1% : 0.00 [00:11:37]line ИТОГИ ВОЗВРАТ РАСХОДА [00:11:37]line Чеков: 0 [00:11:37]line Общий итог: 0.00 [00:11:37]line Итого наличными: 0.00 [00:11:37]line Итого безнал.: 0.00 [00:11:37]line НДС 0% : 0.00 [00:11:37]line НДС 12% : 0.00 [00:11:37]line НСП 0% : 0.00 [00:11:37]line НСП 1,50% : 0.00 [00:11:37]line НСП 0,50% : 0.00 [00:11:37]line НСП 5% : 0.00 [00:11:37]line НСП 3% : 0.00 [00:11:37]line НСП 2% : 0.00 [00:11:37]line НСП 1% : 0.00 [00:11:37]line Сумма внесений: 0.00 [00:11:37]line Сумма выплат: 0.00 [00:11:37]line Нал. в кассе: 537233.00 [00:11:37]line НС Приход: 146869927.09 [00:11:37]line НС Возвр.Прихода: 8096092.00 [00:11:37]line НС Расход: 0.00 [00:11:37]line НС Возвр.Расхода: 0.00 [00:11:37]line ФМ: 0000000000871769 [00:11:37]written 0, free lines is 4095 [00:11:38]Write to MH i2c: 01 00 00 8F 00 8F [00:11:38]Write i2c OK [00:11:38]MH_I2C_Read... [00:11:38]Read from MH i2c: 01 [00:11:38]MH_I2C_Read... [00:11:38]Read from MH i2c: 01 07 00 [00:11:38]MH_I2C_Read... [00:11:38]Read from MH i2c: 01 07 00 8F 00 00 00 00 00 00 94 0A 34 [00:11:38]RasterBufferAndPrint [00:11:38]line [00:11:38]line [00:11:38]line [00:11:38]line [00:11:38]line [00:11:38]written 0, free lines is 2736 [00:11:38]MH_Cut [00:11:38]Write to MH i2c: D1 01 00 96 00 01 68 [00:11:38]Write i2c OK [00:11:38]MH_I2C_Read... [00:11:38]Read from MH i2c: D1 [00:11:38]MH_I2C_Read... [00:11:38]Read from MH i2c: D1 01 00 [00:11:38]MH_I2C_Read... [00:11:38]Read from MH i2c: D1 01 00 96 00 00 67 [00:11:38]Write to MH i2c: 01 00 00 97 00 97 [00:11:38]Write i2c OK [00:11:38]MH_I2C_Read... [00:11:39]*** Cut start [00:11:39]*** Purtial cut [00:11:39]*** Stage 1: CUTSNS_PIN = 1 [00:11:40]OFD Sender: No OFD packet to send [00:11:41]Read from MH i2c: 01 [00:11:41]MH_I2C_Read... [00:11:41]*** Stop cut motor [00:11:41]*** Cut end [00:11:41]Read from MH i2c: 01 07 00 [00:11:41]MH_I2C_Read... [00:11:41]Read from MH i2c: 01 07 00 97 00 00 00 00 00 00 FF 0F AC [00:11:41]process_action x_report done [00:11:41]requested_data is exist [00:11:41]produce_requested_data [00:11:41]requested_item fd.num is exist - process it [00:11:41]SAM_PROTO_GetFieldsCounters [00:11:41]wFMCommunicate request_size=4 [00:11:41]MH_SAM_APDU [00:11:41]CAPDU: 80 13 00 00 [00:11:41]Write to MH i2c: E2 08 00 98 00 80 13 00 00 00 00 00 00 14 [00:11:41]Write i2c OK [00:11:41]MH_I2C_Read... [00:11:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:11:41]Read from MH i2c: E2 [00:11:41]MH_I2C_Read... [00:11:41]Read from MH i2c: E2 62 00 [00:11:41]MH_I2C_Read... [00:11:41]Read from MH i2c: E2 62 00 98 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 C4 [00:11: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:11:42]wFMCommunicate OK [00:11:42]SAM_PROTO_GetFieldsCounters done [00:11:42]requested_item shift.num is exist - process it [00:11:42]requested_item shift.opened is exist - process it [00:11:42]req_shift_opened [00:11:42]FM_GetShiftState [00:11:42]SAM_PROTO_GetShiftState [00:11:42]wFMCommunicate request_size=4 [00:11:42]MH_SAM_APDU [00:11:42]CAPDU: 80 13 01 00 [00:11:42]Write to MH i2c: E2 08 00 99 00 80 13 01 00 00 00 00 00 16 [00:11:42]Write i2c OK [00:11:42]MH_I2C_Read... [00:11:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:11:42]Read from MH i2c: E2 [00:11:42]MH_I2C_Read... [00:11:42]Read from MH i2c: E2 0E 00 [00:11:42]MH_I2C_Read... [00:11:42]Read from MH i2c: E2 0E 00 99 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E4 [00:11:42]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [00:11:42]wFMCommunicate OK [00:11:42]SAM_PROTO_GetShiftState done [00:11:42]FM_GetShiftState done [00:11:42]req_shift_opened done [00:11:42]requested_item shift.open_date is exist - process it [00:11:42]req_shift_open_date [00:11:42]req_shift_open_date done [00:11:42]produce_requested_data done [00:11:42]produce_requested_data return {"fd.num":163400,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [00:11:42]process_action_free x_report [00:11:42]json_value_free [00:11:42]json_value_free done [00:11:42]process_json_proto returns [00:11:42]Send response to host [00:11:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":163400,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [00:11:42]free response buf [00:11:42]execute_script done [00:11:42]execute_script returns [00:11:42]free content buf [00:11:42]Sock 7.Close socket [00:11:42]Sock 7.Thread stoped [00:11:45]OFD Sender: No OFD packet to send [00:11:50]OFD Sender: No OFD packet to send [00:11:55]recv_with_timeout no data received [00:11:55]OFD Sender: No OFD packet to send [00:12:00]OFD Sender: No OFD packet to send [00:12:05]OFD Sender: No OFD packet to send [00:12:10]recv_with_timeout no data received [00:12:10]OFD Sender: No OFD packet to send [00:12:15]OFD Sender: No OFD packet to send [00:12:16]ConnectInit Can't connect to host [00:12:18]accept exits with 9 [00:12:18]New connection [00:12:18]New thread 3067211108 created [00:12:18]Thread 3067067748 joined [00:12:18]Waiting for new connection... [00:12:18] Sock 9.Parse request [00:12:18]Sock 9.Check first char [00:12:18]Sock 9.First char is OK [00:12:18]request: POST /json_proto HTTP/1.0 [00:12:18]Method: POST [00:12:18]URL: /json_proto [00:12:18]Method is POST - this is cgi request [00:12:18]url: /json_proto [00:12:18]query_string will be loaded in cgi processing [00:12:18]execute_cgi json_proto POST (null) [00:12:18]execute_cgi path=json_proto method=POST [00:12:18]POST find Content-Length [00:12:18]Host: 172.17.44.132:8080 [00:12:18]Content-Length: 215 [00:12:18]Content-Type: application/json [00:12:18] [00:12:18]POST finish read [00:12:18]Found Content-Length = 215 [00:12:18]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:12:18]execute_script... [00:12:18]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:12:18]POST & json_proto [00:12:18]process_json_proto [00:12:18]json parsed OK: [00:12:18]protocol is kg_v1.0 [00:12:18]action value=get_value [00:12:18]process_action get_value [00:12:18]cmd_get_value [00:12:18]process_action get_value done [00:12:18]requested_data is exist [00:12:18]produce_requested_data [00:12:18]requested_item kkm.sn is exist - process it [00:12:18]requested_item kkm.ver is exist - process it [00:12:18]requested_item fm.sn is exist - process it [00:12:18]wFMCommunicate request_size=4 [00:12:18]MH_SAM_APDU [00:12:18]CAPDU: 80 11 00 00 [00:12:18]Write to MH i2c: E2 08 00 9A 00 80 11 00 00 00 00 00 00 14 [00:12:18]Write i2c OK [00:12:18]MH_I2C_Read... [00:12:18]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:18]Read from MH i2c: E2 [00:12:18]MH_I2C_Read... [00:12:18]Read from MH i2c: E2 17 00 [00:12:18]MH_I2C_Read... [00:12:18]Read from MH i2c: E2 17 00 9A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6D [00:12:18]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:12:18]wFMCommunicate OK [00:12:18]requested_item fd.num is exist - process it [00:12:18]SAM_PROTO_GetFieldsCounters [00:12:18]wFMCommunicate request_size=4 [00:12:18]MH_SAM_APDU [00:12:18]CAPDU: 80 13 00 00 [00:12:18]Write to MH i2c: E2 08 00 9B 00 80 13 00 00 00 00 00 00 17 [00:12:18]Write i2c OK [00:12:18]MH_I2C_Read... [00:12:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:12:19]Read from MH i2c: E2 [00:12:19]MH_I2C_Read... [00:12:19]Read from MH i2c: E2 62 00 [00:12:19]MH_I2C_Read... [00:12:19]Read from MH i2c: E2 62 00 9B 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 C7 [00:12: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 48 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4E 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:12:19]wFMCommunicate OK [00:12:19]SAM_PROTO_GetFieldsCounters done [00:12:19]requested_item shift.num is exist - process it [00:12:19]requested_item shift.opened is exist - process it [00:12:19]req_shift_opened [00:12:19]FM_GetShiftState [00:12:19]SAM_PROTO_GetShiftState [00:12:19]wFMCommunicate request_size=4 [00:12:19]MH_SAM_APDU [00:12:19]CAPDU: 80 13 01 00 [00:12:19]Write to MH i2c: E2 08 00 9C 00 80 13 01 00 00 00 00 00 19 [00:12:19]Write i2c OK [00:12:19]MH_I2C_Read... [00:12:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:19]Read from MH i2c: E2 [00:12:19]MH_I2C_Read... [00:12:19]Read from MH i2c: E2 0E 00 [00:12:19]MH_I2C_Read... [00:12:19]Read from MH i2c: E2 0E 00 9C 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 E7 [00:12:19]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [00:12:19]wFMCommunicate OK [00:12:19]SAM_PROTO_GetShiftState done [00:12:19]FM_GetShiftState done [00:12:19]req_shift_opened done [00:12:19]requested_item shift.open_date is exist - process it [00:12:19]req_shift_open_date [00:12:19]req_shift_open_date done [00:12:19]produce_requested_data done [00:12:19]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163400,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081} [00:12:19]process_action_free get_value [00:12:19]json_value_free [00:12:19]json_value_free done [00:12:19]process_json_proto returns [00:12:19]Send response to host [00:12:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163400,"shift.num":465,"shift.opened":1,"shift.open_date":1724113081}}} [00:12:19]free response buf [00:12:19]execute_script done [00:12:19]execute_script returns [00:12:19]free content buf [00:12:19]Sock 9.Close socket [00:12:19]Sock 9.Thread stoped [00:12:19]accept exits with 7 [00:12:19]New connection [00:12:19]New thread 3067067748 created [00:12:19]Thread 3067211108 joined [00:12:19]Waiting for new connection... [00:12:19] Sock 7.Parse request [00:12:19]Sock 7.Check first char [00:12:19]Sock 7.First char is OK [00:12:19]request: POST /json_proto HTTP/1.0 [00:12:19]Method: POST [00:12:19]URL: /json_proto [00:12:19]Method is POST - this is cgi request [00:12:19]url: /json_proto [00:12:19]query_string will be loaded in cgi processing [00:12:19]execute_cgi json_proto POST (null) [00:12:19]execute_cgi path=json_proto method=POST [00:12:19]POST find Content-Length [00:12:19]Host: 172.17.44.132:8080 [00:12:19]Content-Length: 331 [00:12:19]Content-Type: application/json [00:12:19] [00:12:19]POST finish read [00:12:19]Found Content-Length = 331 [00:12: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:12:19]execute_script... [00:12: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:12:19]POST & json_proto [00:12:19]process_json_proto [00:12:19]json parsed OK: [00:12:19]protocol is kg_v1.0 [00:12:19]action value=get_value [00:12:19]process_action get_value [00:12:19]cmd_get_value [00:12:19]process_action get_value done [00:12:19]requested_data is exist [00:12:19]produce_requested_data [00:12:19]requested_item fm.sale.total is exist - process it [00:12:19]SAM_PROTO_GetFMData [00:12:19]wFMCommunicate request_size=4 [00:12:19]MH_SAM_APDU [00:12:19]CAPDU: 80 13 03 00 [00:12:19]Write to MH i2c: E2 08 00 9D 00 80 13 03 00 00 00 00 00 1C [00:12:19]Write i2c OK [00:12:19]MH_I2C_Read... [00:12:19]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:12:19]Read from MH i2c: E2 [00:12:19]MH_I2C_Read... [00:12:19]Read from MH i2c: E2 FD 00 [00:12:19]MH_I2C_Read... [00:12:19]Read from MH i2c: E2 FD 00 9D 00 00 C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 C0 [00:12:19]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:12:19]wFMCommunicate OK [00:12:19]wFMCommunicate request_size=4 [00:12:19]MH_SAM_APDU [00:12:19]CAPDU: 80 17 00 00 [00:12:19]Write to MH i2c: E2 08 00 9E 00 80 17 00 00 00 00 00 00 1E [00:12:19]Write i2c OK [00:12:19]MH_I2C_Read... [00:12:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:20]Read from MH i2c: E2 [00:12:20]MH_I2C_Read... [00:12:20]Read from MH i2c: E2 FD 00 [00:12:20]MH_I2C_Read... [00:12:20]Read from MH i2c: E2 FD 00 9E 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 52 [00:12:20]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:20]wFMCommunicate OK [00:12:20]wFMCommunicate request_size=4 [00:12:20]MH_SAM_APDU [00:12:20]CAPDU: 80 17 00 00 [00:12:20]Write to MH i2c: E2 08 00 9F 00 80 17 00 00 00 00 00 00 1F [00:12:20]Write i2c OK [00:12:20]MH_I2C_Read... [00:12:20]OFD Sender: No OFD packet to send [00:12:20]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:20]Read from MH i2c: E2 [00:12:20]MH_I2C_Read... [00:12:20]Read from MH i2c: E2 FD 00 [00:12:20]MH_I2C_Read... [00:12:20]Read from MH i2c: E2 FD 00 9F 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 F4 [00:12:20]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:20]wFMCommunicate OK [00:12:20]wFMCommunicate request_size=4 [00:12:20]MH_SAM_APDU [00:12:20]CAPDU: 80 17 00 00 [00:12:20]Write to MH i2c: E2 08 00 A0 00 80 17 00 00 00 00 00 00 20 [00:12:20]Write i2c OK [00:12:20]MH_I2C_Read... [00:12:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:21]Read from MH i2c: E2 [00:12:21]MH_I2C_Read... [00:12:21]Read from MH i2c: E2 FD 00 [00:12:21]MH_I2C_Read... [00:12:21]Read from MH i2c: E2 FD 00 A0 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 ConnectInit Can't connect to host [00:12:21]03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 90 00 A4 [00:12:21]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:21]wFMCommunicate OK [00:12:21]wFMCommunicate request_size=4 [00:12:21]MH_SAM_APDU [00:12:21]CAPDU: 80 17 00 00 [00:12:21]Write to MH i2c: E2 08 00 A1 00 80 17 00 00 00 00 00 00 21 [00:12:21]Write i2c OK [00:12:21]MH_I2C_Read... [00:12:21]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:12:21]Read from MH i2c: E2 [00:12:21]MH_I2C_Read... [00:12:21]Read from MH i2c: E2 E6 00 [00:12:21]MH_I2C_Read... [00:12:21]Read from MH i2c: E2 E6 00 A1 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 FD [00:12:21]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:12:21]wFMCommunicate OK [00:12:21]SAM_PROTO_GetFMData done [00:12:21]requested_item fm.sale_refund.total is exist - process it [00:12:21]requested_item fm.buy.total is exist - process it [00:12:21]requested_item shift.sale.total is exist - process it [00:12:21]SAM_PROTO_GetShiftData [00:12:21]wFMCommunicate request_size=4 [00:12:21]MH_SAM_APDU [00:12:21]CAPDU: 80 13 02 00 [00:12:21]Write to MH i2c: E2 08 00 A2 00 80 13 02 00 00 00 00 00 20 [00:12:21]Write i2c OK [00:12:21]MH_I2C_Read... [00:12:22]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:12:22]Read from MH i2c: E2 [00:12:22]MH_I2C_Read... [00:12:22]Read from MH i2c: E2 FD 00 [00:12:22]MH_I2C_Read... [00:12:22]Read from MH i2c: E2 FD 00 A2 00 00 B2 04 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 51 [00:12:22]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:22]wFMCommunicate OK [00:12:22]wFMCommunicate request_size=4 [00:12:22]MH_SAM_APDU [00:12:22]CAPDU: 80 17 00 00 [00:12:22]Write to MH i2c: E2 08 00 A3 00 80 17 00 00 00 00 00 00 23 [00:12:22]Write i2c OK [00:12:22]MH_I2C_Read... [00:12:22]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:22]Read from MH i2c: E2 [00:12:22]MH_I2C_Read... [00:12:22]Read from MH i2c: E2 FD 00 [00:12:22]MH_I2C_Read... [00:12:22]Read from MH i2c: E2 FD 00 A3 00 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 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 90 00 3A [00:12:23]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 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 90 00 [00:12:23]wFMCommunicate OK [00:12:23]wFMCommunicate request_size=4 [00:12:23]MH_SAM_APDU [00:12:23]CAPDU: 80 17 00 00 [00:12:23]Write to MH i2c: E2 08 00 A4 00 80 17 00 00 00 00 00 00 24 [00:12:23]Write i2c OK [00:12:23]MH_I2C_Read... [00:12:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:23]Read from MH i2c: E2 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 FD 00 [00:12:23]MH_I2C_Read... [00:12:23]Read from MH i2c: E2 FD 00 A4 00 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 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 90 00 E0 [00:12:23]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 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 90 00 [00:12:23]wFMCommunicate OK [00:12:23]wFMCommunicate request_size=4 [00:12:23]MH_SAM_APDU [00:12:23]CAPDU: 80 17 00 00 [00:12:23]Write to MH i2c: E2 08 00 A5 00 80 17 00 00 00 00 00 00 25 [00:12:23]Write i2c OK [00:12:23]MH_I2C_Read... [00:12:23]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:24]Read from MH i2c: E2 [00:12:24]MH_I2C_Read... [00:12:24]Read from MH i2c: E2 FD 00 [00:12:24]MH_I2C_Read... [00:12:24]Read from MH i2c: E2 FD 00 A5 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 9C [00:12:24]RAPDU: 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 90 00 [00:12:24]wFMCommunicate OK [00:12:24]wFMCommunicate request_size=4 [00:12:24]MH_SAM_APDU [00:12:24]CAPDU: 80 17 00 00 [00:12:24]Write to MH i2c: E2 08 00 A6 00 80 17 00 00 00 00 00 00 26 [00:12:24]Write i2c OK [00:12:24]MH_I2C_Read... [00:12:24]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:12:24]Read from MH i2c: E2 [00:12:24]MH_I2C_Read... [00:12:24]Read from MH i2c: E2 CF 00 [00:12:24]MH_I2C_Read... [00:12:24]Read from MH i2c: E2 CF 00 A6 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 0D [00:12:24]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:12:24]wFMCommunicate OK [00:12:24]SAM_PROTO_GetShiftData done [00:12:24]requested_item shift.sale.total_cash is exist - process it [00:12:24]requested_item shift.sale_refund.total is exist - process it [00:12:24]requested_item shift.sale_refund.total_cash is exist - process it [00:12:24]requested_item shift.buy.total is exist - process it [00:12:24]requested_item shift.buy.total_cash is exist - process it [00:12:24]produce_requested_data done [00:12:24]produce_requested_data return {"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":879551.98,"shift.sale.total_cash":537233.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:12:24]process_action_free get_value [00:12:24]json_value_free [00:12:24]json_value_free done [00:12:24]process_json_proto returns [00:12:24]Send response to host [00:12:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":879551.98,"shift.sale.total_cash":537233.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:12:24]free response buf [00:12:24]execute_script done [00:12:24]execute_script returns [00:12:24]free content buf [00:12:24]Sock 7.Close socket [00:12:24]Sock 7.Thread stoped [00:12:24]accept exits with 9 [00:12:24]New connection [00:12:24]New thread 3067211108 created [00:12:24]Thread 3067067748 joined [00:12:24]Waiting for new connection... [00:12:24] Sock 9.Parse request [00:12:24]Sock 9.Check first char [00:12:24]Sock 9.First char is OK [00:12:24]request: POST /json_proto HTTP/1.0 [00:12:24]Method: POST [00:12:24]URL: /json_proto [00:12:24]Method is POST - this is cgi request [00:12:24]url: /json_proto [00:12:24]query_string will be loaded in cgi processing [00:12:24]execute_cgi json_proto POST (null) [00:12:24]execute_cgi path=json_proto method=POST [00:12:24]POST find Content-Length [00:12:24]Host: 172.17.44.132:8080 [00:12:24]Content-Length: 331 [00:12:24]Content-Type: application/json [00:12:24] [00:12:24]POST finish read [00:12:24]Found Content-Length = 331 [00:12:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:12:24]execute_script... [00:12:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:12:24]POST & json_proto [00:12:24]process_json_proto [00:12:24]json parsed OK: [00:12:24]protocol is kg_v1.0 [00:12:24]action value=get_value [00:12:24]process_action get_value [00:12:24]cmd_get_value [00:12:24]process_action get_value done [00:12:24]requested_data is exist [00:12:24]produce_requested_data [00:12:24]requested_item fm.sale.total is exist - process it [00:12:24]SAM_PROTO_GetFMData [00:12:24]wFMCommunicate request_size=4 [00:12:24]MH_SAM_APDU [00:12:24]CAPDU: 80 13 03 00 [00:12:24]Write to MH i2c: E2 08 00 A7 00 80 13 03 00 00 00 00 00 26 [00:12:24]Write i2c OK [00:12:24]MH_I2C_Read... [00:12:25]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:12:25]Read from MH i2c: E2 [00:12:25]MH_I2C_Read... [00:12:25]Read from MH i2c: E2 FD 00 [00:12:25]MH_I2C_Read... [00:12:25]Read from MH i2c: E2 FD 00 A7 00 00 C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 CA [00:12:25]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:12:25]wFMCommunicate OK [00:12:25]wFMCommunicate request_size=4 [00:12:25]MH_SAM_APDU [00:12:25]CAPDU: 80 17 00 00 [00:12:25]Write to MH i2c: E2 08 00 A8 00 80 17 00 00 00 00 00 00 28 [00:12:25]OFD Sender: No OFD packet to send [00:12:25]Write i2c OK [00:12:25]MH_I2C_Read... [00:12:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:26]Read from MH i2c: E2 [00:12:26]MH_I2C_Read... [00:12:26]Read from MH i2c: E2 FD 00 [00:12:26]MH_I2C_Read... [00:12:26]Read from MH i2c: E2 FD 00 A8 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5C [00:12:26]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:26]wFMCommunicate OK [00:12:26]wFMCommunicate request_size=4 [00:12:26]MH_SAM_APDU [00:12:26]CAPDU: 80 17 00 00 [00:12:26]Write to MH i2c: E2 08 00 A9 00 80 17 00 00 00 00 00 00 29 [00:12:26]Write i2c OK [00:12:26]MH_I2C_Read... [00:12:26]ConnectInit Can't connect to host [00:12:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:26]Read from MH i2c: E2 [00:12:26]MH_I2C_Read... [00:12:26]Read from MH i2c: E2 FD 00 [00:12:26]MH_I2C_Read... [00:12:26]Read from MH i2c: E2 FD 00 A9 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 FE [00:12:26]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:26]wFMCommunicate OK [00:12:26]wFMCommunicate request_size=4 [00:12:26]MH_SAM_APDU [00:12:26]CAPDU: 80 17 00 00 [00:12:26]Write to MH i2c: E2 08 00 AA 00 80 17 00 00 00 00 00 00 2A [00:12:26]Write i2c OK [00:12:26]MH_I2C_Read... [00:12:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:27]Read from MH i2c: E2 [00:12:27]MH_I2C_Read... [00:12:27]Read from MH i2c: E2 FD 00 [00:12:27]MH_I2C_Read... [00:12:27]Read from MH i2c: E2 FD 00 AA 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 AE [00:12:27]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:27]wFMCommunicate OK [00:12:27]wFMCommunicate request_size=4 [00:12:27]MH_SAM_APDU [00:12:27]CAPDU: 80 17 00 00 [00:12:27]Write to MH i2c: E2 08 00 AB 00 80 17 00 00 00 00 00 00 2B [00:12:27]Write i2c OK [00:12:27]MH_I2C_Read... [00:12:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:12:27]Read from MH i2c: E2 [00:12:27]MH_I2C_Read... [00:12:27]Read from MH i2c: E2 E6 00 [00:12:27]MH_I2C_Read... [00:12:27]Read from MH i2c: E2 E6 00 AB 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 07 [00:12:27]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:12:28]wFMCommunicate OK [00:12:28]SAM_PROTO_GetFMData done [00:12:28]requested_item fm.sale_refund.total is exist - process it [00:12:28]requested_item fm.buy.total is exist - process it [00:12:28]requested_item shift.sale.total is exist - process it [00:12:28]SAM_PROTO_GetShiftData [00:12:28]wFMCommunicate request_size=4 [00:12:28]MH_SAM_APDU [00:12:28]CAPDU: 80 13 02 00 [00:12:28]Write to MH i2c: E2 08 00 AC 00 80 13 02 00 00 00 00 00 2A [00:12:28]Write i2c OK [00:12:28]MH_I2C_Read... [00:12:28]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:12:28]Read from MH i2c: E2 [00:12:28]MH_I2C_Read... [00:12:28]Read from MH i2c: E2 FD 00 [00:12:28]MH_I2C_Read... [00:12:28]Read from MH i2c: E2 FD 00 AC 00 00 B2 04 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 5B [00:12:28]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:28]wFMCommunicate OK [00:12:28]wFMCommunicate request_size=4 [00:12:28]MH_SAM_APDU [00:12:28]CAPDU: 80 17 00 00 [00:12:28]Write to MH i2c: E2 08 00 AD 00 80 17 00 00 00 00 00 00 2D [00:12:28]Write i2c OK [00:12:28]MH_I2C_Read... [00:12:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:29]Read from MH i2c: E2 [00:12:29]MH_I2C_Read... [00:12:29]Read from MH i2c: E2 FD 00 [00:12:29]MH_I2C_Read... [00:12:29]Read from MH i2c: E2 FD 00 AD 00 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 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 90 00 44 [00:12:29]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 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 90 00 [00:12:29]wFMCommunicate OK [00:12:29]wFMCommunicate request_size=4 [00:12:29]MH_SAM_APDU [00:12:29]CAPDU: 80 17 00 00 [00:12:29]Write to MH i2c: E2 08 00 AE 00 80 17 00 00 00 00 00 00 2E [00:12:29]Write i2c OK [00:12:29]MH_I2C_Read... [00:12:29]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:29]Read from MH i2c: E2 [00:12:29]MH_I2C_Read... [00:12:29]Read from MH i2c: E2 FD 00 [00:12:29]MH_I2C_Read... [00:12:29]Read from MH i2c: E2 FD 00 AE 00 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 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 90 00 EA [00:12:29]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 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 90 00 [00:12:30]wFMCommunicate OK [00:12:30]wFMCommunicate request_size=4 [00:12:30]MH_SAM_APDU [00:12:30]CAPDU: 80 17 00 00 [00:12:30]Write to MH i2c: E2 08 00 AF 00 80 17 00 00 00 00 00 00 2F [00:12:30]Write i2c OK [00:12:30]MH_I2C_Read... [00:12:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:30]Read from MH i2c: E2 [00:12:30]MH_I2C_Read... [00:12:30]Read from MH i2c: E2 FD 00 [00:12:30]MH_I2C_Read... [00:12:30]Read from MH i2c: E2 FD 00 AF 00 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 A6 [00:12:30]RAPDU: 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 90 00 [00:12:30]wFMCommunicate OK [00:12:30]wFMCommunicate request_size=4 [00:12:30]MH_SAM_APDU [00:12:30]CAPDU: 80 17 00 00 [00:12:30]Write to MH i2c: E2 08 00 B0 00 80 17 00 00 00 00 00 00 30 [00:12:30]Write i2c OK [00:12:30]MH_I2C_Read... [00:12:30]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:12:30]Read from MH i2c: E2 [00:12:30]MH_I2C_Read... [00:12:30]Read from MH i2c: E2 CF 00 [00:12:30]MH_I2C_Read... [00:12:30]Read from MH i2c: E2 CF 00 B0 00 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 17 [00:12:31]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 OFD Sender: No OFD packet to send [00:12:31]09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:12:31]wFMCommunicate OK [00:12:31]SAM_PROTO_GetShiftData done [00:12:31]requested_item shift.sale.total_cash is exist - process it [00:12:31]requested_item shift.sale_refund.total is exist - process it [00:12:31]requested_item shift.sale_refund.total_cash is exist - process it [00:12:31]requested_item shift.buy.total is exist - process it [00:12:31]requested_item shift.buy.total_cash is exist - process it [00:12:31]produce_requested_data done [00:12:31]produce_requested_data return {"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":879551.98,"shift.sale.total_cash":537233.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:12:31]process_action_free get_value [00:12:31]json_value_free [00:12:31]json_value_free done [00:12:31]process_json_proto returns [00:12:31]Send response to host [00:12:31]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":879551.98,"shift.sale.total_cash":537233.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:12:31]free response buf [00:12:31]execute_script done [00:12:31]execute_script returns [00:12:31]free content buf [00:12:31]Sock 9.Close socket [00:12:31]Sock 9.Thread stoped [00:12:31]accept exits with 7 [00:12:31]New connection [00:12:31]New thread 3067067748 created [00:12:31]Thread 3067211108 joined [00:12:31]Waiting for new connection... [00:12:31] Sock 7.Parse request [00:12:31]Sock 7.Check first char [00:12:31]Sock 7.First char is OK [00:12:31]request: POST /json_proto HTTP/1.0 [00:12:31]Method: POST [00:12:31]URL: /json_proto [00:12:31]Method is POST - this is cgi request [00:12:31]url: /json_proto [00:12:31]query_string will be loaded in cgi processing [00:12:31]execute_cgi json_proto POST (null) [00:12:31]execute_cgi path=json_proto method=POST [00:12:31]POST find Content-Length [00:12:31]Host: 172.17.44.132:8080 [00:12:31]Content-Length: 278 [00:12:31]Content-Type: application/json [00:12:31] [00:12:31]POST finish read [00:12:31]Found Content-Length = 278 [00:12:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0422\u0430\u0430\u043B\u0430\u0439\u0431\u0435\u043A\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:31]execute_script... [00:12:31]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_shift", "params" : { "operator" : "\u0422\u0430\u0430\u043B\u0430\u0439\u0431\u0435\u043A\u043E\u0432 \u0410. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:12:31]POST & json_proto [00:12:31]process_json_proto [00:12:31]json parsed OK: [00:12:31]protocol is kg_v1.0 [00:12:31]action value=close_shift [00:12:31]process_action close_shift [00:12:31]cmd_close_shift [00:12:31]MH_GetDate [00:12:31]Write to MH i2c: F0 00 00 B1 00 A0 [00:12:31]Write i2c OK [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: F0 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: F0 09 00 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: F0 09 00 B1 00 00 EF 30 C5 66 2A 83 C1 65 C6 [00:12:31]GetLastDocTimeStamp 1724199089 [00:12:31]current date 1724199151 [00:12:31]FM_GetShiftState [00:12:31]SAM_PROTO_GetShiftState [00:12:31]wFMCommunicate request_size=4 [00:12:31]MH_SAM_APDU [00:12:31]CAPDU: 80 13 01 00 [00:12:31]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [00:12:31]Write i2c OK [00:12:31]MH_I2C_Read... [00:12:31]ConnectInit Can't connect to host [00:12:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:31]Read from MH i2c: E2 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: E2 0E 00 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 FD [00:12:31]RAPDU: 09 00 01 B9 E0 C3 66 00 00 00 00 90 00 [00:12:31]wFMCommunicate OK [00:12:31]SAM_PROTO_GetShiftState done [00:12:31]FM_GetShiftState done [00:12:31]KKMCreateCloseShiftDocument [00:12:31]Load OK [00:12:31]Malloc new data [00:12:31]MH_GetDate [00:12:31]Write to MH i2c: F0 00 00 B3 00 A2 [00:12:31]Write i2c OK [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: F0 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: F0 09 00 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: F0 09 00 B3 00 00 F0 30 C5 66 2A 83 C1 65 C9 [00:12:31]Malloc new data [00:12:31]Malloc new data [00:12:31]Malloc new data [00:12:31]Malloc new data [00:12:31]KKMCreateCloseShiftDocument OK [00:12:31]KKMSetCloseShiftData OK [00:12:31]ProcessDocumentItem done err = 0, tmpTLVsize=77 [00:12:31]tlvbuf is 01F6ECC0 [00:12:31]KKMLoadAndSignCloseShiftData [00:12:31]SAM_PROTO_ProcessDocument [00:12:31]wFMCommunicate request_size=9 [00:12:31]MH_SAM_APDU [00:12:31]CAPDU: 80 15 01 00 04 05 00 4D 00 [00:12:31]Write to MH i2c: E2 0C 00 B4 00 80 15 01 00 04 00 05 00 4D 00 00 00 8D [00:12:31]Write i2c OK [00:12:31]MH_I2C_Read... [00:12:31]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:12:31]Read from MH i2c: E2 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: E2 03 00 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: E2 03 00 B4 00 00 90 00 28 [00:12:31]RAPDU: 90 00 [00:12:31]wFMCommunicate OK [00:12:31]wFMCommunicate request_size=23 [00:12:31]MH_SAM_APDU [00:12:31]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:12:31]Write to MH i2c: E2 1A 00 B5 00 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 2A [00:12:31]Write i2c OK [00:12:31]MH_I2C_Read... [00:12:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:12:31]Read from MH i2c: E2 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: E2 03 00 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: E2 03 00 B5 00 00 90 00 29 [00:12:31]RAPDU: 90 00 [00:12:31]wFMCommunicate OK [00:12:31]wFMCommunicate request_size=36 [00:12:31]MH_SAM_APDU [00:12:31]CAPDU: 80 15 02 00 1F FD 03 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 [00:12:31]Write to MH i2c: E2 27 00 B6 00 80 15 02 00 1F 00 FD 03 1B 00 D0 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 00 00 03 [00:12:31]Write i2c OK [00:12:31]MH_I2C_Read... [00:12:31]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:12:31]Read from MH i2c: E2 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: E2 03 00 [00:12:31]MH_I2C_Read... [00:12:31]Read from MH i2c: E2 03 00 B6 00 00 90 00 2A [00:12:31]RAPDU: 90 00 [00:12:31]wFMCommunicate OK [00:12:31]wFMCommunicate request_size=13 [00:12:31]MH_SAM_APDU [00:12:31]CAPDU: 80 15 02 00 08 F4 03 04 00 F0 30 C5 66 [00:12:31]Write to MH i2c: E2 10 00 B7 00 80 15 02 00 08 00 F4 03 04 00 F0 30 C5 66 00 00 8D [00:12:31]Write i2c OK [00:12:31]MH_I2C_Read... [00:12:32]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:12:32]Read from MH i2c: E2 [00:12:32]MH_I2C_Read... [00:12:32]Read from MH i2c: E2 03 00 [00:12:32]MH_I2C_Read... [00:12:32]Read from MH i2c: E2 03 00 B7 00 00 90 00 2B [00:12:32]RAPDU: 90 00 [00:12:32]wFMCommunicate OK [00:12:32]wFMCommunicate request_size=25 [00:12:32]MH_SAM_APDU [00:12:32]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [00:12:32]Write to MH i2c: E2 1C 00 B8 00 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 99 [00:12:32]Write i2c OK [00:12:32]MH_I2C_Read... [00:12:32]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:12:32]Read from MH i2c: E2 [00:12:32]MH_I2C_Read... [00:12:32]Read from MH i2c: E2 03 00 [00:12:32]MH_I2C_Read... [00:12:32]Read from MH i2c: E2 03 00 B8 00 00 90 00 2C [00:12:32]RAPDU: 90 00 [00:12:32]wFMCommunicate OK [00:12:32]wFMCommunicate request_size=4 [00:12:32]MH_SAM_APDU [00:12:32]CAPDU: 80 15 03 00 [00:12:32]Write to MH i2c: E2 08 00 B9 00 80 15 03 00 00 00 00 00 3A [00:12:32]Write i2c OK [00:12:32]MH_I2C_Read... [00:12:32]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 250! [00:12:32]Read from MH i2c: E2 [00:12:32]MH_I2C_Read... [00:12:32]Read from MH i2c: E2 FD 00 [00:12:32]MH_I2C_Read... [00:12:32]Read from MH i2c: E2 FD 00 B9 00 00 F5 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7E 02 00 0E 04 04 00 D1 01 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4F 03 00 00 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 D2 [00:12:32]RAPDU: F5 04 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 49 7E 02 00 0E 04 04 00 D1 01 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4F 03 00 00 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:33]wFMCommunicate OK [00:12:33]SAM_PROTO_ProcessDocument answer len = 1269 [00:12:33]SAM_PROTO_ProcessDocument remain to read = 1021 [00:12:33]wFMCommunicate request_size=4 [00:12:33]MH_SAM_APDU [00:12:33]CAPDU: 80 17 00 00 [00:12:33]Write to MH i2c: E2 08 00 BA 00 80 17 00 00 00 00 00 00 3A [00:12:33]Write i2c OK [00:12:33]MH_I2C_Read... [00:12:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:33]Read from MH i2c: E2 [00:12:33]MH_I2C_Read... [00:12:33]Read from MH i2c: E2 FD 00 [00:12:33]MH_I2C_Read... [00:12:33]Read from MH i2c: E2 FD 00 BA 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 F5 [00:12:33]RAPDU: 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:33]wFMCommunicate OK [00:12:33]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:12:33]SAM_PROTO_ProcessDocument remain to read = 771 [00:12:33]wFMCommunicate request_size=4 [00:12:33]MH_SAM_APDU [00:12:33]CAPDU: 80 17 00 00 [00:12:33]Write to MH i2c: E2 08 00 BB 00 80 17 00 00 00 00 00 00 3B [00:12:33]Write i2c OK [00:12:33]MH_I2C_Read... [00:12:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:33]Read from MH i2c: E2 [00:12:33]MH_I2C_Read... [00:12:33]Read from MH i2c: E2 FD 00 [00:12:33]MH_I2C_Read... [00:12:33]Read from MH i2c: E2 FD 00 BB 00 00 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 90 00 9D [00:12:34]RAPDU: 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 90 00 [00:12:34]wFMCommunicate OK [00:12:34]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:12:34]SAM_PROTO_ProcessDocument remain to read = 521 [00:12:34]wFMCommunicate request_size=4 [00:12:34]MH_SAM_APDU [00:12:34]CAPDU: 80 17 00 00 [00:12:34]Write to MH i2c: E2 08 00 BC 00 80 17 00 00 00 00 00 00 3C [00:12:34]Write i2c OK [00:12:34]MH_I2C_Read... [00:12:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:34]Read from MH i2c: E2 [00:12:34]MH_I2C_Read... [00:12:34]Read from MH i2c: E2 FD 00 [00:12:34]MH_I2C_Read... [00:12:34]Read from MH i2c: E2 FD 00 BC 00 00 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 CA [00:12:34]RAPDU: 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:35]wFMCommunicate OK [00:12:35]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:12:35]SAM_PROTO_ProcessDocument remain to read = 271 [00:12:35]wFMCommunicate request_size=4 [00:12:35]MH_SAM_APDU [00:12:35]CAPDU: 80 17 00 00 [00:12:35]Write to MH i2c: E2 08 00 BD 00 80 17 00 00 00 00 00 00 3D [00:12:35]Write i2c OK [00:12:35]MH_I2C_Read... [00:12:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:35]Read from MH i2c: E2 [00:12:35]MH_I2C_Read... [00:12:35]Read from MH i2c: E2 FD 00 [00:12:35]MH_I2C_Read... [00:12:35]Read from MH i2c: E2 FD 00 BD 00 00 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 01 [00:12:35]RAPDU: 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 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 90 00 [00:12:35]wFMCommunicate OK [00:12:35]SAM_PROTO_ProcessDocument received (without SW) 250 bytes [00:12:35]SAM_PROTO_ProcessDocument remain to read = 21 [00:12:35]wFMCommunicate request_size=4 [00:12:35]MH_SAM_APDU [00:12:35]CAPDU: 80 17 00 00 [00:12:35]Write to MH i2c: E2 08 00 BE 00 80 17 00 00 00 00 00 00 3E [00:12:35]Write i2c OK [00:12:35]MH_I2C_Read... [00:12:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 21! [00:12:35]Read from MH i2c: E2 [00:12:35]MH_I2C_Read... [00:12:35]Read from MH i2c: E2 18 00 [00:12:35]MH_I2C_Read... [00:12:35]Read from MH i2c: E2 18 00 BE 00 00 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 04 BD A9 6B B5 F0 90 00 03 [00:12:35]RAPDU: 09 00 F6 03 01 00 06 F7 03 00 00 35 04 06 00 04 BD A9 6B B5 F0 90 00 [00:12:35]wFMCommunicate OK [00:12:35]SAM_PROTO_ProcessDocument received (without SW) 21 bytes [00:12:35]SAM_PROTO_ProcessDocument done [00:12:35]1209 (1) - 1.0 - номер версии ФФД [00:12:35]1041 (16) - 0000000000871769 - номер ФМ [00:12:35]1040 (4) - 163401 - номер ФД [00:12:35]1038 (4) - 465 - номер смены [00:12:35]1118 (4) - 845 - количество кассовых чеков за смену [00:12:35]1111 (4) - 847 - общее количество ФД за смену [00:12:35]1194 (1198) - счетчики итогов смены [00:12:35] 1134 (4) - 845 - количество чеков со всеми признаками расчетов [00:12:35] 1129 (159) - счетчики операций «приход» [00:12:35] 1135 (4) - 845 - количество чеков по признаку расчетов [00:12:35] 1201 (4) - 879551.98 - общая итоговая сумма в чеках [00:12:35] 1136 (4) - 537233.00 - итоговая сумма в чеках наличными [00:12:35] 1138 (4) - 342318.98 - итоговая сумма в чеках безналичными [00:12:35] 1024 (123) - суммы налогов [00:12:35] 1006 (9) - суммы НДС [00:12:35] 1010 (1) - 0% - код ставки НДС [00:12:35] 1011 (0) - 0.00 - сумма НДС по ставке [00:12:35] 1006 (12) - суммы НДС [00:12:35] 1010 (1) - 12% - код ставки НДС [00:12:35] 1011 (3) - 93417.73 - сумма НДС по ставке [00:12:35] 1007 (9) - суммы НСП [00:12:35] 1014 (1) - 0% - код ставки НСП [00:12:35] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:35] 1007 (12) - суммы НСП [00:12:35] 1014 (1) - 1% - код ставки НСП [00:12:35] 1015 (3) - 7784.25 - сумма НСП по ставке [00:12:35] 1007 (9) - суммы НСП [00:12:35] 1014 (1) - 2% - код ставки НСП [00:12:35] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:35] 1007 (9) - суммы НСП [00:12:35] 1014 (1) - 3% - код ставки НСП [00:12:35] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:35] 1007 (9) - суммы НСП [00:12:35] 1014 (1) - 5% - код ставки НСП [00:12:35] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:35] 1007 (9) - суммы НСП [00:12:35] 1014 (1) - 0,50% - код ставки НСП [00:12:35] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:35] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 1,50% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1130 (141) - счетчики операций «возврат прихода» [00:12:36] 1135 (4) - 0 - количество чеков по признаку расчетов [00:12:36] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:12:36] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:12:36] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:12:36] 1024 (117) - суммы налогов [00:12:36] 1006 (9) - суммы НДС [00:12:36] 1010 (1) - 0% - код ставки НДС [00:12:36] 1011 (0) - 0.00 - сумма НДС по ставке [00:12:36] 1006 (9) - суммы НДС [00:12:36] 1010 (1) - 12% - код ставки НДС [00:12:36] 1011 (0) - 0.00 - сумма НДС по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 0% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 1% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 2% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 3% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 5% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 0,50% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 1,50% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1131 (141) - счетчики операций «расход» [00:12:36] 1135 (4) - 0 - количество чеков по признаку расчетов [00:12:36] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:12:36] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:12:36] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:12:36] 1024 (117) - суммы налогов [00:12:36] 1006 (9) - суммы НДС [00:12:36] 1010 (1) - 0% - код ставки НДС [00:12:36] 1011 (0) - 0.00 - сумма НДС по ставке [00:12:36] 1006 (9) - суммы НДС [00:12:36] 1010 (1) - 12% - код ставки НДС [00:12:36] 1011 (0) - 0.00 - сумма НДС по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 0% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 1% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 2% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 3% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 5% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 0,50% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 1,50% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1132 (141) - счетчики операций «возврат расхода» [00:12:36] 1135 (4) - 0 - количество чеков по признаку расчетов [00:12:36] 1201 (0) - 0.00 - общая итоговая сумма в чеках [00:12:36] 1136 (0) - 0.00 - итоговая сумма в чеках наличными [00:12:36] 1138 (0) - 0.00 - итоговая сумма в чеках безналичными [00:12:36] 1024 (117) - суммы налогов [00:12:36] 1006 (9) - суммы НДС [00:12:36] 1010 (1) - 0% - код ставки НДС [00:12:36] 1011 (0) - 0.00 - сумма НДС по ставке [00:12:36] 1006 (9) - суммы НДС [00:12:36] 1010 (1) - 12% - код ставки НДС [00:12:36] 1011 (0) - 0.00 - сумма НДС по ставке [00:12:36] OFD Sender: No OFD packet to send [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 0% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 1% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 2% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 3% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 5% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 0,50% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1007 (9) - суммы НСП [00:12:36] 1014 (1) - 1,50% - код ставки НСП [00:12:36] 1015 (0) - 0.00 - сумма НСП по ставке [00:12:36] 1133 (588) - - счетчики коррекции - не используются [00:12:36]1077 (6) - 5212637738480 - ФПД [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1209 (04B9) [00:12:36]Malloc new data [00:12:36]Processing tag 1041 (0411) [00:12:36]Processing tag 1040 (0410) [00:12:36]Malloc new data [00:12:36]Processing tag 1038 (040E) [00:12:36]Malloc new data [00:12:36]Processing tag 1118 (045E) [00:12:36]Malloc new data [00:12:36]Processing tag 1111 (0457) [00:12:36]Malloc new data [00:12:36]Processing tag 1194 (04AA) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1134 (046E) [00:12:36]Malloc new data [00:12:36]Processing tag 1129 (0469) [00:12:36]Load OK [00:12:36]ConnectInit Can't connect to host [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1135 (046F) [00:12:36]Malloc new data [00:12:36]Processing tag 1201 (04B1) [00:12:36]Malloc new data [00:12:36]Processing tag 1136 (0470) [00:12:36]Malloc new data [00:12:36]Processing tag 1138 (0472) [00:12:36]Malloc new data [00:12:36]Processing tag 1024 (0400) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1006 (03EE) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1010 (03F2) [00:12:36]Malloc new data [00:12:36]Processing tag 1011 (03F3) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1006 (03EE) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1010 (03F2) [00:12:36]Malloc new data [00:12:36]Processing tag 1011 (03F3) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]SetTLVBufToDocument err=0 [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1130 (046A) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1135 (046F) [00:12:36]Malloc new data [00:12:36]Processing tag 1201 (04B1) [00:12:36]Malloc new data [00:12:36]Processing tag 1136 (0470) [00:12:36]Malloc new data [00:12:36]Processing tag 1138 (0472) [00:12:36]Malloc new data [00:12:36]Processing tag 1024 (0400) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1006 (03EE) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1010 (03F2) [00:12:36]Malloc new data [00:12:36]Processing tag 1011 (03F3) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1006 (03EE) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1010 (03F2) [00:12:36]Malloc new data [00:12:36]Processing tag 1011 (03F3) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]SetTLVBufToDocument err=0 [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1131 (046B) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1135 (046F) [00:12:36]Malloc new data [00:12:36]Processing tag 1201 (04B1) [00:12:36]Malloc new data [00:12:36]Processing tag 1136 (0470) [00:12:36]Malloc new data [00:12:36]Processing tag 1138 (0472) [00:12:36]Malloc new data [00:12:36]Processing tag 1024 (0400) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1006 (03EE) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1010 (03F2) [00:12:36]Malloc new data [00:12:36]Processing tag 1011 (03F3) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1006 (03EE) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1010 (03F2) [00:12:36]Malloc new data [00:12:36]Processing tag 1011 (03F3) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]SetTLVBufToDocument err=0 [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1132 (046C) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1135 (046F) [00:12:36]Malloc new data [00:12:36]Processing tag 1201 (04B1) [00:12:36]Malloc new data [00:12:36]Processing tag 1136 (0470) [00:12:36]Malloc new data [00:12:36]Processing tag 1138 (0472) [00:12:36]Malloc new data [00:12:36]Processing tag 1024 (0400) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1006 (03EE) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1010 (03F2) [00:12:36]Malloc new data [00:12:36]Processing tag 1011 (03F3) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1006 (03EE) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1010 (03F2) [00:12:36]Malloc new data [00:12:36]Processing tag 1011 (03F3) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:36]Malloc new data [00:12:36]Processing tag 1015 (03F7) [00:12:36]Malloc new data [00:12:36]SetTLVBufToDocument err=0 [00:12:36]Processing tag 1007 (03EF) [00:12:36]Load OK [00:12:36]SetTLVBufToDocument [00:12:36]Processing tag 1014 (03F6) [00:12:37]Malloc new data [00:12:37]Processing tag 1015 (03F7) [00:12:37]Malloc new data [00:12:37]SetTLVBufToDocument err=0 [00:12:37]Processing tag 1007 (03EF) [00:12:37]Load OK [00:12:37]SetTLVBufToDocument [00:12:37]Processing tag 1014 (03F6) [00:12:37]Malloc new data [00:12:37]Processing tag 1015 (03F7) [00:12:37]Malloc new data [00:12:37]SetTLVBufToDocument err=0 [00:12:37]SetTLVBufToDocument err=0 [00:12:37]SetTLVBufToDocument err=0 [00:12:37]Processing tag 1133 (046D) [00:12:37]Malloc new data [00:12:37]SetTLVBufToDocument err=0 [00:12:37]Processing tag 1077 (0435) [00:12:37]Malloc new data [00:12:37]SetTLVBufToDocument err=0 [00:12:37]Malloc new data [00:12:37]SAM_PROTO_GetFMData [00:12:37]wFMCommunicate request_size=4 [00:12:37]MH_SAM_APDU [00:12:37]CAPDU: 80 13 03 00 [00:12:37]Write to MH i2c: E2 08 00 BF 00 80 13 03 00 00 00 00 00 3E [00:12:37]Write i2c OK [00:12:37]MH_I2C_Read... [00:12:37]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:12:37]Read from MH i2c: E2 [00:12:37]MH_I2C_Read... [00:12:37]Read from MH i2c: E2 FD 00 [00:12:37]MH_I2C_Read... [00:12:37]Read from MH i2c: E2 FD 00 BF 00 00 C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 E2 [00:12:37]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:12:38]wFMCommunicate OK [00:12:38]wFMCommunicate request_size=4 [00:12:38]MH_SAM_APDU [00:12:38]CAPDU: 80 17 00 00 [00:12:38]Write to MH i2c: E2 08 00 C0 00 80 17 00 00 00 00 00 00 40 [00:12:38]Write i2c OK [00:12:38]MH_I2C_Read... [00:12:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:38]Read from MH i2c: E2 [00:12:38]MH_I2C_Read... [00:12:38]Read from MH i2c: E2 FD 00 [00:12:38]MH_I2C_Read... [00:12:38]Read from MH i2c: E2 FD 00 C0 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 74 [00:12:38]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:38]wFMCommunicate OK [00:12:38]wFMCommunicate request_size=4 [00:12:38]MH_SAM_APDU [00:12:38]CAPDU: 80 17 00 00 [00:12:38]Write to MH i2c: E2 08 00 C1 00 80 17 00 00 00 00 00 00 41 [00:12:38]Write i2c OK [00:12:38]MH_I2C_Read... [00:12:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:39]Read from MH i2c: E2 [00:12:39]MH_I2C_Read... [00:12:39]Read from MH i2c: E2 FD 00 [00:12:39]MH_I2C_Read... [00:12:39]Read from MH i2c: E2 FD 00 C1 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 16 [00:12:39]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:39]wFMCommunicate OK [00:12:39]wFMCommunicate request_size=4 [00:12:39]MH_SAM_APDU [00:12:39]CAPDU: 80 17 00 00 [00:12:39]Write to MH i2c: E2 08 00 C2 00 80 17 00 00 00 00 00 00 42 [00:12:39]Write i2c OK [00:12:39]MH_I2C_Read... [00:12:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:12:39]Read from MH i2c: E2 [00:12:39]MH_I2C_Read... [00:12:39]Read from MH i2c: E2 FD 00 [00:12:39]MH_I2C_Read... [00:12:39]Read from MH i2c: E2 FD 00 C2 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C6 [00:12:40]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:12:40]wFMCommunicate OK [00:12:40]wFMCommunicate request_size=4 [00:12:40]MH_SAM_APDU [00:12:40]CAPDU: 80 17 00 00 [00:12:40]Write to MH i2c: E2 08 00 C3 00 80 17 00 00 00 00 00 00 43 [00:12:40]Write i2c OK [00:12:40]MH_I2C_Read... [00:12:40]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:12:40]Read from MH i2c: E2 [00:12:40]MH_I2C_Read... [00:12:40]Read from MH i2c: E2 E6 00 [00:12:40]MH_I2C_Read... [00:12:40]Read from MH i2c: E2 E6 00 C3 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 1F [00:12:40]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:12:41]wFMCommunicate OK [00:12:41]SAM_PROTO_GetFMData done [00:12:41]Malloc new data [00:12:41]Malloc new data [00:12:41]Malloc new data [00:12:41]Malloc new data [00:12:41]KKMLoadAndSignCloseShiftData err=0 [00:12:41]Отчет о закрытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Таалайбеков А. 21.08.2024 00:12 Смена: 465 РНМ: 0000000000092562 ЗНМ: 0300000070 СНО: Общий режим Чеков за смену: 845 ФД за смену: 847 Всего чеков: 845 ИТОГИ ПРИХОД Чеков: 845 Общий итог: 879551.98 Итого наличными: 537233.00 Итого безнал.: 342318.98 НДС 0% : 0.00 НДС 12% : 93417.73 НСП 0% : 0.00 НСП 1,50% : 0.00 НСП 0,50% : 0.00 НСП 5% : 0.00 НСП 3% : 0.00 НСП 2% : 0.00 НСП 1% : 7784.25 ИТОГИ ВОЗВРАТ ПРИХОДА Чеков: 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 Нал. в кассе: 537233.00 НС Приход: 146869927.09 НС Возвр.Прихода: 8096092.00 НС Расход: 0.00 НС Возвр.Расхода: 0.00 ФД: 163401 ФМ: 0000000000871769 ФПД: 5212637738480 [00:12:41]StoreToDocumentArchive [00:12:41]shift 465 fd 163401 [00:12:41]save to /storage/0465/doc_00163401 [00:12:41]save last doc name /storage/0465/doc_00163401 to /storage/kkm_last_doc_name [00:12:41]save OK [00:12:41]Clear old archive folders... [00:12:41]Remove dir /storage/0266 [00:12:41]opendir ok [00:12:41]file . [00:12:41]file .. [00:12:41]file doc_1724199098 [00:12:41]remove file /storage/0266/doc_1724199098 [00:12:41]remove dir /storage/0266 [00:12:41]NVStorageSaveData kkm_registers [00:12:41]File name is /storage/kkm_registers [00:12:41]Write 24 bytes [00:12:41]NVStorageSaveData done [00:12:41]NVStorageSaveData kkm_registers [00:12:41]File name is /storage/kkm_registers [00:12:41]Write 24 bytes [00:12:41]NVStorageSaveData done [00:12:41]ProcessDocumentItem done err = 0, tmpTLVsize=1389 [00:12:41]tlvbuf is 01FE1BC0 [00:12:41]SAM_PROTO_ClearQueue [00:12:41]wFMCommunicate request_size=4 [00:12:41]MH_SAM_APDU [00:12:41]CAPDU: 80 09 00 00 [00:12:41]Write to MH i2c: E2 08 00 C4 00 80 09 00 00 00 00 00 00 36 [00:12:41]Write i2c OK [00:12:41]MH_I2C_Read... [00:12:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:12:41]Read from MH i2c: E2 [00:12:41]MH_I2C_Read... [00:12:41]Read from MH i2c: E2 03 00 [00:12:41]MH_I2C_Read... [00:12:41]Read from MH i2c: E2 03 00 C4 00 00 90 00 38 [00:12:41]RAPDU: 90 00 [00:12:41]wFMCommunicate OK [00:12:41]SAM_PROTO_ClearQueue done [00:12:41]KKMCreateOFDPacket [00:12:41]OFDProtocolAddRootSTLVToBuf [00:12:41]FM_MakeSignedData [00:12:41]FM_MakeSignedData [00:12:41]SAM_PROTO_SignData [00:12:41]wFMCommunicate request_size=4 [00:12:41]MH_SAM_APDU [00:12:41]CAPDU: 80 0D 01 02 [00:12:41]Write to MH i2c: E2 08 00 C5 00 80 0D 01 02 00 00 00 00 3E [00:12:41]Write i2c OK [00:12:41]MH_I2C_Read... [00:12:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:12:41]Read from MH i2c: E2 [00:12:41]MH_I2C_Read... [00:12:41]Read from MH i2c: E2 03 00 [00:12:41]MH_I2C_Read... [00:12:41]Read from MH i2c: E2 03 00 C5 00 00 90 00 39 [00:12:41]RAPDU: 90 00 [00:12:41]wFMCommunicate OK [00:12:41]wFMCommunicate request_size=255 [00:12:41]MH_SAM_APDU [00:12:41]CAPDU: 80 0D 02 02 FA 05 00 6D 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 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 F0 30 C5 66 0E 04 04 00 D1 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 4D 03 00 00 57 04 04 00 4F 03 00 00 AA 04 D9 04 6E 04 04 00 4D 03 00 00 69 04 A6 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 4D 8B 8E 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 [00:12:41]Write to MH i2c: E2 02 01 C6 00 80 0D 02 02 FA 00 05 00 6D 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 A2 D0 B0 D0 B0 OFD Sender: No OFD packet to send [00:12:41]D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 F0 30 C5 66 0E 04 04 00 D1 01 00 00 F0 00 00 CD [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 CB 00 00 90 00 3F [00:12:45]RAPDU: 90 00 [00:12:45]wFMCommunicate OK [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 0D 03 02 [00:12:45]Write to MH i2c: E2 08 00 CC 00 80 0D 03 02 00 00 00 00 47 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 0B 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 0B 00 CC 00 00 A7 96 65 8E 9E 99 03 EC 90 00 9E [00:12:45]RAPDU: A7 96 65 8E 9E 99 03 EC 90 00 [00:12:45]wFMCommunicate OK [00:12:45]SAM_PROTO_SignData done [00:12:45]FM_MakeSignedData done [00:12:45]CreateOFDProtocolMessage [00:12:45]wFMCommunicate request_size=4 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 11 00 00 [00:12:45]Write to MH i2c: E2 08 00 CD 00 80 11 00 00 00 00 00 00 47 [00:12:45]Write i2c OK [00:12:45]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 17 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 17 00 CD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A0 [00:12:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:12:45]wFMCommunicate OK [00:12:45]CreateOFDProtocolMessage done [00:12:45]OFDSenderStorePacket 163401 [00:12:45]StoreOFDPacket docnum=163401 [00:12:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 81 05 00 00 BF 00 79 05 DC A1 5A 05 01 00 05 00 6D 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 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 F0 30 C5 66 0E 04 04 00 D1 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 4D 03 00 00 57 04 04 00 4F 03 00 00 AA 04 D9 04 6E 04 04 00 4D 03 00 00 69 04 A6 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 4D 8B 8E EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B9 E0 0B 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 49 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 04 BD A9 6B B5 F0 A7 96 65 8E 9E 99 03 EC [00:12:46]CheckFolder [00:12:46]dirname=/storage/ofd_packets [00:12:46]CheckFolder done [00:12:46]ProducePacketName [00:12:46]name=ofd_packets/00163401 [00:12:46]NVStorageSaveData ofd_packets/00163401 [00:12:46]File name is /storage/ofd_packets/00163401 [00:12:46]Write 1439 bytes [00:12:46]NVStorageSaveData done [00:12:46]OFDSenderStorePacket done [00:12:46]KKMCreateOFDPacket done [00:12:46]NVStorageSaveData kkm_last_timestamp [00:12:46]File name is /storage/kkm_last_timestamp [00:12:46]Write 4 bytes [00:12:46]NVStorageSaveData done [00:12:46]ExternCall_PrintAddStr [00:12:46]wPrintStart [00:12:46]Write to MH i2c: 01 00 00 CE 00 CE [00:12:46]Write i2c OK [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: 01 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: 01 07 00 [00:12:46]MH_I2C_Read... [00:12:46]Read from MH i2c: 01 07 00 CE 00 00 00 00 00 00 FF 0F E3 [00:12:46]RasterBufferAndPrint [00:12:46]line Отчет о закрытии смены [00:12:46]line ФФД: 1.0 [00:12:46]line ИНН: 02508201610067 [00:12:46]line Кассир: Таалайбеков А. [00:12:46]line 21.08.2024 00:12 [00:12:46]line Смена: 465 [00:12:46]line РНМ: 0000000000092562 [00:12:46]line ЗНМ: 0300000070 [00:12:46]line СНО: Общий режим [00:12:46]line Чеков за смену: 845 [00:12:46]line ФД за смену: 847 [00:12:46]line Всего чеков: 845 [00:12:46]line ИТОГИ ПРИХОД [00:12:46]line Чеков: 845 [00:12:46]line Общий итог: 879551.98 [00:12:46]line Итого наличными: 537233.00 [00:12:46]line Итого безнал.: 342318.98 [00:12:46]line НДС 0% : 0.00 [00:12:46]line НДС 12% : 93417.73 [00:12:46]line НСП 0% : 0.00 [00:12:46]line НСП 1,50% : 0.00 [00:12:46]line НСП 0,50% : 0.00 [00:12:46]line НСП 5% : 0.00 [00:12:46]line НСП 3% : 0.00 [00:12:46]line НСП 2% : 0.00 [00:12:46]line НСП 1% : 7784.25 [00:12:46]line ИТОГИ ВОЗВРАТ ПРИХОДА [00:12:46]line Чеков: 0 [00:12:46]line Общий итог: 0.00 [00:12:46]line Итого наличными: 0.00 [00:12:46]line Итого безнал.: 0.00 [00:12:46]line НДС 0% : 0.00 [00:12:46]line НДС 12% : 0.00 [00:12:46]line НСП 0% : 0.00 [00:12:46]line НСП 1,50% : 0.00 [00:12:46]line НСП 0,50% : 0.00 [00:12:46]line НСП 5% : 0.00 [00:12:46]line НСП 3% : 0.00 [00:12:46]line НСП 2% : 0.00 [00:12:46]line НСП 1% : 0.00 [00:12:46]line ИТОГИ РАСХОД [00:12:46]line Чеков: 0 [00:12:46]line Общий итог: 0.00 [00:12:46]line Итого наличными: 0.00 [00:12:46]line Итого безнал.: 0.00 [00:12:46]line НДС 0% : 0.00 [00:12:46]line НДС 12% : 0.00 [00:12:46]line НСП 0% : 0.00 [00:12:46]line НСП 1,50% : 0.00 [00:12:46]line НСП 0,50% : 0.00 [00:12:46]line НСП 5% : 0.00 [00:12:46]line НСП 3% : 0.00 [00:12:46]line НСП 2% : 0.00 [00:12:46]line НСП 1% : 0.00 [00:12:46]line ИТОГИ ВОЗВРАТ РАСХОДА [00:12:46]line Чеков: 0 [00:12:46]line Общий итог: 0.00 [00:12:46]line Итого наличными: 0.00 [00:12:46]line Итого безнал.: 0.00 [00:12:46]line НДС 0% : 0.00 [00:12:46]line НДС 12% : 0.00 [00:12:46]line НСП 0% : 0.00 [00:12:46]line НСП 1,50% : 0.00 [00:12:46]line НСП 0,50% : 0.00 [00:12:46]OFD Sender: Processing packet 163401 [packets to send 961, broken 960] [00:12:46]ProducePacketName [00:12:46]name=ofd_packets/00163401 [00:12:46]OFD Sender: To server: pG, [00:12:46]CommunicateWithHost lk.salyk.kg:30040 [00:12:46]ConnectInit lk.salyk.kg [00:12:46]line НСП 5% : 0.00 [00:12:46]line НСП 3% : 0.00 [00:12:46]line НСП 2% : 0.00 [00:12:46]line НСП 1% : 0.00 [00:12:46]line Сумма внесений: 0.00 [00:12:46]line Сумма выплат: 0.00 [00:12:46]line Нал. в кассе: 537233.00 [00:12:46]line НС Приход: 146869927.09 [00:12:46]line НС Возвр.Прихода: 8096092.00 [00:12:46]line НС Расход: 0.00 [00:12:46]line НС Возвр.Расхода: 0.00 [00:12:46]line ФД: 163401 [00:12:46]line ФМ: 0000000000871769 [00:12:46]line ФПД: 5212637738480 [00:12:46]written 0, free lines is 4095 [00:12:47]Write to MH i2c: 01 00 00 1E 01 1F [00:12:47]Write i2c OK [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: 01 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: 01 07 00 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: 01 07 00 1E 01 00 00 00 00 00 5E 0A 8E [00:12:47]RasterBufferAndPrint [00:12:47]line [00:12:47]line [00:12:47]line [00:12:47]line [00:12:47]line [00:12:47]written 0, free lines is 2698 [00:12:47]MH_Cut [00:12:47]Write to MH i2c: D1 01 00 25 01 01 F8 [00:12:47]Write i2c OK [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: D1 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: D1 01 00 [00:12:47]MH_I2C_Read... [00:12:47]Read from MH i2c: D1 01 00 25 01 00 F7 [00:12:47]Write to MH i2c: 01 00 00 26 01 27 [00:12:47]Write i2c OK [00:12:47]MH_I2C_Read... [00:12:48]*** Cut start [00:12:48]*** Purtial cut [00:12:48]*** Stage 1: CUTSNS_PIN = 1 [00:12:50]Read from MH i2c: 01 [00:12:50]MH_I2C_Read... [00:12:50]*** Stop cut motor [00:12:50]*** Cut end [00:12:50]Read from MH i2c: 01 07 00 [00:12:50]MH_I2C_Read... [00:12:50]Read from MH i2c: 01 07 00 26 01 00 00 00 00 00 FF 0F 3C [00:12:50]process_action close_shift done [00:12:50]requested_data is exist [00:12:50]produce_requested_data [00:12:50]requested_item fd.num is exist - process it [00:12:50]SAM_PROTO_GetFieldsCounters [00:12:50]wFMCommunicate request_size=4 [00:12:50]MH_SAM_APDU [00:12:50]CAPDU: 80 13 00 00 [00:12:50]Write to MH i2c: E2 08 00 27 01 80 13 00 00 00 00 00 00 A4 [00:12:50]Write i2c OK [00:12:50]MH_I2C_Read... [00:12:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:12:50]Read from MH i2c: E2 [00:12:50]MH_I2C_Read... [00:12:50]Read from MH i2c: E2 62 00 [00:12:50]MH_I2C_Read... [00:12:50]Read from MH i2c: E2 62 00 27 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4F 03 00 00 19 04 04 00 00 00 00 00 90 00 56 [00:12:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4F 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:12:50]wFMCommunicate OK [00:12:50]SAM_PROTO_GetFieldsCounters done [00:12:50]requested_item shift.num is exist - process it [00:12:50]requested_item shift.opened is exist - process it [00:12:50]req_shift_opened [00:12:50]FM_GetShiftState [00:12:50]SAM_PROTO_GetShiftState [00:12:50]wFMCommunicate request_size=4 [00:12:50]MH_SAM_APDU [00:12:50]CAPDU: 80 13 01 00 [00:12:50]Write to MH i2c: E2 08 00 28 01 80 13 01 00 00 00 00 00 A6 [00:12:50]Write i2c OK [00:12:50]MH_I2C_Read... [00:12:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:50]Read from MH i2c: E2 [00:12:50]MH_I2C_Read... [00:12:50]Read from MH i2c: E2 0E 00 [00:12:50]MH_I2C_Read... [00:12:50]Read from MH i2c: E2 0E 00 28 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B1 [00:12:50]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:12:50]wFMCommunicate OK [00:12:50]SAM_PROTO_GetShiftState done [00:12:51]FM_GetShiftState done [00:12:51]req_shift_opened done [00:12:51]requested_item shift.open_date is exist - process it [00:12:51]req_shift_open_date [00:12:51]FM_GetShiftState [00:12:51]SAM_PROTO_GetShiftState [00:12:51]wFMCommunicate request_size=4 [00:12:51]MH_SAM_APDU [00:12:51]CAPDU: 80 13 01 00 [00:12:51]Write to MH i2c: E2 08 00 29 01 80 13 01 00 00 00 00 00 A7 [00:12:51]Write i2c OK [00:12:51]MH_I2C_Read... [00:12:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:12:51]Read from MH i2c: E2 [00:12:51]MH_I2C_Read... [00:12:51]Read from MH i2c: E2 0E 00 [00:12:51]MH_I2C_Read... [00:12:51]Read from MH i2c: E2 0E 00 29 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 B2 [00:12:51]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:12:51]wFMCommunicate OK [00:12:51]SAM_PROTO_GetShiftState done [00:12:51]FM_GetShiftState done [00:12:51]req_shift_open_date done [00:12:51]produce_requested_data done [00:12:51]produce_requested_data return {"fd.num":163401,"shift.num":465,"shift.opened":0,"shift.open_date":0} [00:12:51]process_action_free close_shift [00:12:51]json_value_free [00:12:51]json_value_free done [00:12:51]process_json_proto returns [00:12:51]Send response to host [00:12:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":163401,"shift.num":465,"shift.opened":0,"shift.open_date":0}}} [00:12:51]free response buf [00:12:51]execute_script done [00:12:51]execute_script returns [00:12:51]free content buf [00:12:51]Sock 7.Close socket [00:12:51]Sock 7.Thread stoped [00:12:51]ConnectInit Can't take IP for lk.salyk.kg [00:12:51]CommunicateWithHost connect error [00:12:51]CommunicateWithHost err = -1 [00:12:51]OFD Sender: Server communicate error [00:12:56]OFD Sender: Processing packet 163401 [packets to send 961, broken 960] [00:12:56]ProducePacketName [00:12:56]name=ofd_packets/00163401 [00:12:56]OFD Sender: To server: pG, [00:12:56]CommunicateWithHost lk.salyk.kg:30040 [00:12:56]ConnectInit lk.salyk.kg [00:13:01]ConnectInit Can't take IP for lk.salyk.kg [00:13:01]CommunicateWithHost connect error [00:13:01]CommunicateWithHost err = -1 [00:13:01]OFD Sender: Server communicate error [00:13:03]recv_with_timeout no data received [00:13:06]OFD Sender: Processing packet 163401 [packets to send 961, broken 960] [00:13:06]ProducePacketName [00:13:06]name=ofd_packets/00163401 [00:13:06]OFD Sender: To server: pG, [00:13:06]CommunicateWithHost lk.salyk.kg:30040 [00:13:06]ConnectInit lk.salyk.kg [00:13:07]Connected sock=7 [00:13: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 36 39 81 05 00 00 BF 00 79 05 DC A1 5A 05 01 00 05 00 6D 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 A2 D0 B0 D0 B0 D0 BB D0 B0 D0 B9 D0 B1 D0 B5 D0 BA D0 BE D0 B2 20 D0 90 2E 20 F4 03 04 00 F0 30 C5 66 0E 04 04 00 D1 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 4D 03 00 00 57 04 04 00 4F 03 00 00 AA 04 D9 04 6E 04 04 00 4D 03 00 00 69 04 A6 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 4D 8B 8E EF 03 0A 00 F6 03 01 00 00 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 06 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 05 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 04 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B9 E0 0B 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 49 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 04 BD A9 6B B5 F0 A7 96 65 8E 9E 99 03 EC [00:13: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 36 39 4F 00 00 00 FE 38 47 00 34 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 36 39 10 04 04 00 49 7E 02 00 F4 03 04 00 66 DA C4 66 B6 04 01 00 00 55 D2 8C D0 B3 97 03 3A [00:13:09]CommunicateWithHost err = 0 [00:13:09]CheckOFDResponse [00:13:09]1017 (14) - 77093643461234 [00:13:09]1041 (16) - 0000000000871769 [00:13:09]1040 (4) - 163401 [00:13:09]1012 (4) - 20.08.2024 18:03 [00:13:09]1206 (1) - 0 [00:13:09]OFD Sender: Remove packet 163401 [00:13:09]ProducePacketName [00:13:09]name=ofd_packets/00163401 [00:13:09]NVStorageDeleteData [00:13:10]OFD Sender: No OFD packet to send [00:13:15]OFD Sender: No OFD packet to send [00:13:20]OFD Sender: No OFD packet to send [00:13:25]OFD Sender: No OFD packet to send [00:13:30]OFD Sender: No OFD packet to send [00:13:35]OFD Sender: No OFD packet to send [00:13:38]recv_with_timeout no data received [00:13:40]OFD Sender: No OFD packet to send [00:13:45]OFD Sender: No OFD packet to send [00:13:50]OFD Sender: No OFD packet to send [00:13:55]OFD Sender: No OFD packet to send [00:14:00]OFD Sender: No OFD packet to send [00:14:05]OFD Sender: No OFD packet to send [00:14:10]OFD Sender: No OFD packet to send [00:14:12]recv_with_timeout no data received [00:14:15]OFD Sender: No OFD packet to send [00:14:20]OFD Sender: No OFD packet to send [00:14:23]recv_with_timeout no data received [00:14:25]OFD Sender: No OFD packet to send [00:14:30]OFD Sender: No OFD packet to send [00:14:35]recv_with_timeout no data received [00:14:35]OFD Sender: No OFD packet to send [00:14:40]OFD Sender: No OFD packet to send [00:14:45]OFD Sender: No OFD packet to send [00:14:50]OFD Sender: No OFD packet to send [00:14:55]OFD Sender: No OFD packet to send [00:15:00]OFD Sender: No OFD packet to send [00:15:03]recv_with_timeout no data received [00:15:05]OFD Sender: No OFD packet to send [00:15:09]int [00:15:09]Write to MH i2c: 01 00 00 2A 01 2B [00:15:09]*** FLAG_PRN_KEY set [00:15:09]Write i2c OK [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 07 00 [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 07 00 2A 01 00 08 00 00 00 FF 0F 48 [00:15:09]state=0 [00:15:09]Key pressed [00:15:09]Feed [00:15:09]Write to MH i2c: D8 00 00 2B 01 03 [00:15:09]Write i2c OK [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: D8 [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: D8 01 00 [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: D8 01 00 2B 01 00 04 [00:15:09]int line is 0 - check status [00:15:09]Write to MH i2c: 01 00 00 2C 01 2D [00:15:09]Write i2c OK [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 07 00 [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 07 00 2C 01 00 48 00 00 00 3C 00 B8 [00:15:09]state=2 [00:15:09]Key pressed [00:15:09]int [00:15:09]Write to MH i2c: 01 00 00 2D 01 2E [00:15:09]Write i2c OK [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 07 00 [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 07 00 2D 01 00 48 00 00 00 3D 00 BA [00:15:09]state=2 [00:15:09]Key pressed [00:15:09]int [00:15:09]Write to MH i2c: 01 00 00 2E 01 2F [00:15:09]*** FLAG_PRN_KEY reset [00:15:09]Write i2c OK [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 07 00 [00:15:09]MH_I2C_Read... [00:15:09]Read from MH i2c: 01 07 00 2E 01 00 00 00 00 00 FF 0F 44 [00:15:09]state=2 [00:15:09]Stop feed [00:15:10]OFD Sender: No OFD packet to send [00:15:15]OFD Sender: No OFD packet to send [00:15:20]OFD Sender: No OFD packet to send [00:15:25]OFD Sender: No OFD packet to send [00:15:29]recv_with_timeout no data received [00:15:30]OFD Sender: No OFD packet to send [00:15:36]OFD Sender: No OFD packet to send [00:15:41]OFD Sender: No OFD packet to send [00:15:46]OFD Sender: No OFD packet to send [00:15:51]OFD Sender: No OFD packet to send [00:15:56]OFD Sender: No OFD packet to send [00:15:59]recv_with_timeout no data received [00:16:01]OFD Sender: No OFD packet to send [00:16:06]OFD Sender: No OFD packet to send [00:16:11]OFD Sender: No OFD packet to send [00:16:16]OFD Sender: No OFD packet to send [00:16:21]OFD Sender: No OFD packet to send [00:16:23]recv_with_timeout no data received [00:16:26]OFD Sender: No OFD packet to send [00:16:31]OFD Sender: No OFD packet to send [00:16:36]OFD Sender: No OFD packet to send [00:16:41]OFD Sender: No OFD packet to send [00:16:46]recv_with_timeout no data received [00:16:46]OFD Sender: No OFD packet to send [00:16:51]OFD Sender: No OFD packet to send [00:16:56]OFD Sender: No OFD packet to send [00:17:01]OFD Sender: No OFD packet to send [00:17:06]OFD Sender: No OFD packet to send [00:17:09]recv_with_timeout no data received [00:17:11]OFD Sender: No OFD packet to send [00:17:16]OFD Sender: No OFD packet to send [00:17:21]OFD Sender: No OFD packet to send [00:17:26]OFD Sender: No OFD packet to send [00:17:31]OFD Sender: No OFD packet to send [00:17:36]recv_with_timeout no data received [00:17:36]OFD Sender: No OFD packet to send [00:17:41]OFD Sender: No OFD packet to send [00:17:46]OFD Sender: No OFD packet to send [00:17:51]OFD Sender: No OFD packet to send [00:17:56]OFD Sender: No OFD packet to send [00:18:01]OFD Sender: No OFD packet to send [00:18:06]OFD Sender: No OFD packet to send [00:18:11]OFD Sender: No OFD packet to send [00:18:16]OFD Sender: No OFD packet to send [00:18:21]OFD Sender: No OFD packet to send [00:18:26]OFD Sender: No OFD packet to send [00:18:31]OFD Sender: No OFD packet to send [00:18:32]accept exits with 9 [00:18:32]New connection [00:18:32]New thread 3067211108 created [00:18:32]Thread 3067067748 joined [00:18:32]Waiting for new connection... [00:18:32] Sock 9.Parse request [00:18:32]Sock 9.Check first char [00:18:32]Sock 9.First char is OK [00:18:32]request: POST /json_proto HTTP/1.0 [00:18:32]Method: POST [00:18:32]URL: /json_proto [00:18:32]Method is POST - this is cgi request [00:18:32]url: /json_proto [00:18:32]query_string will be loaded in cgi processing [00:18:32]execute_cgi json_proto POST (null) [00:18:32]execute_cgi path=json_proto method=POST [00:18:32]POST find Content-Length [00:18:32]Host: 172.17.44.132:8080 [00:18:32]Content-Length: 215 [00:18:32]Content-Type: application/json [00:18:32] [00:18:32]POST finish read [00:18:32]Found Content-Length = 215 [00:18:32]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:32]execute_script... [00:18:32]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:32]POST & json_proto [00:18:32]process_json_proto [00:18:32]json parsed OK: [00:18:32]protocol is kg_v1.0 [00:18:32]action value=get_value [00:18:32]process_action get_value [00:18:32]cmd_get_value [00:18:32]process_action get_value done [00:18:32]requested_data is exist [00:18:32]produce_requested_data [00:18:32]requested_item kkm.sn is exist - process it [00:18:32]requested_item kkm.ver is exist - process it [00:18:32]requested_item fm.sn is exist - process it [00:18:32]wFMCommunicate request_size=4 [00:18:32]MH_SAM_APDU [00:18:32]CAPDU: 80 11 00 00 [00:18:32]Write to MH i2c: E2 08 00 2F 01 80 11 00 00 00 00 00 00 AA [00:18:32]Write i2c OK [00:18:32]MH_I2C_Read... [00:18:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:18:32]Read from MH i2c: E2 [00:18:32]MH_I2C_Read... [00:18:32]Read from MH i2c: E2 17 00 [00:18:32]MH_I2C_Read... [00:18:32]Read from MH i2c: E2 17 00 2F 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [00:18:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:18:32]wFMCommunicate OK [00:18:32]requested_item fd.num is exist - process it [00:18:32]SAM_PROTO_GetFieldsCounters [00:18:32]wFMCommunicate request_size=4 [00:18:32]MH_SAM_APDU [00:18:32]CAPDU: 80 13 00 00 [00:18:32]Write to MH i2c: E2 08 00 30 01 80 13 00 00 00 00 00 00 AD [00:18:32]Write i2c OK [00:18:32]MH_I2C_Read... [00:18:32]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:18:32]Read from MH i2c: E2 [00:18:32]MH_I2C_Read... [00:18:32]Read from MH i2c: E2 62 00 [00:18:32]MH_I2C_Read... [00:18:32]Read from MH i2c: E2 62 00 30 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4F 03 00 00 19 04 04 00 00 00 00 00 90 00 5F [00:18: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 49 7E 02 00 0E 04 04 00 D1 01 00 00 12 04 04 00 4D 03 00 00 5E 04 04 00 4D 03 00 00 57 04 04 00 4F 03 00 00 19 04 04 00 00 00 00 00 90 00 [00:18:32]wFMCommunicate OK [00:18:32]SAM_PROTO_GetFieldsCounters done [00:18:32]requested_item shift.num is exist - process it [00:18:32]requested_item shift.opened is exist - process it [00:18:32]req_shift_opened [00:18:32]FM_GetShiftState [00:18:32]SAM_PROTO_GetShiftState [00:18:32]wFMCommunicate request_size=4 [00:18:32]MH_SAM_APDU [00:18:32]CAPDU: 80 13 01 00 [00:18:32]Write to MH i2c: E2 08 00 31 01 80 13 01 00 00 00 00 00 AF [00:18:32]Write i2c OK [00:18:32]MH_I2C_Read... [00:18:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:32]Read from MH i2c: E2 [00:18:32]MH_I2C_Read... [00:18:32]Read from MH i2c: E2 0E 00 [00:18:32]MH_I2C_Read... [00:18:32]Read from MH i2c: E2 0E 00 31 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 BA [00:18:32]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:18:32]wFMCommunicate OK [00:18:32]SAM_PROTO_GetShiftState done [00:18:32]FM_GetShiftState done [00:18:32]req_shift_opened done [00:18:32]requested_item shift.open_date is exist - process it [00:18:32]req_shift_open_date [00:18:32]FM_GetShiftState [00:18:32]SAM_PROTO_GetShiftState [00:18:32]wFMCommunicate request_size=4 [00:18:32]MH_SAM_APDU [00:18:32]CAPDU: 80 13 01 00 [00:18:32]Write to MH i2c: E2 08 00 32 01 80 13 01 00 00 00 00 00 B0 [00:18:32]Write i2c OK [00:18:32]MH_I2C_Read... [00:18:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:32]Read from MH i2c: E2 [00:18:32]MH_I2C_Read... [00:18:32]Read from MH i2c: E2 0E 00 [00:18:32]MH_I2C_Read... [00:18:32]Read from MH i2c: E2 0E 00 32 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 BB [00:18:32]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:18:32]wFMCommunicate OK [00:18:32]SAM_PROTO_GetShiftState done [00:18:32]FM_GetShiftState done [00:18:32]req_shift_open_date done [00:18:32]produce_requested_data done [00:18:32]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163401,"shift.num":465,"shift.opened":0,"shift.open_date":0} [00:18:32]process_action_free get_value [00:18:32]json_value_free [00:18:32]json_value_free done [00:18:32]process_json_proto returns [00:18:32]Send response to host [00:18:32]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163401,"shift.num":465,"shift.opened":0,"shift.open_date":0}}} [00:18:32]free response buf [00:18:32]execute_script done [00:18:32]execute_script returns [00:18:32]free content buf [00:18:32]Sock 9.Close socket [00:18:32]Sock 9.Thread stoped [00:18:32]accept exits with 10 [00:18:32]New connection [00:18:32]New thread 3067067748 created [00:18:32]Thread 3067211108 joined [00:18:32]Waiting for new connection... [00:18:32] Sock 10.Parse request [00:18:32]Sock 10.Check first char [00:18:32]Sock 10.First char is OK [00:18:32]request: POST /json_proto HTTP/1.0 [00:18:32]Method: POST [00:18:32]URL: /json_proto [00:18:32]Method is POST - this is cgi request [00:18:32]url: /json_proto [00:18:32]query_string will be loaded in cgi processing [00:18:32]execute_cgi json_proto POST (null) [00:18:32]execute_cgi path=json_proto method=POST [00:18:32]POST find Content-Length [00:18:32]Host: 172.17.44.132:8080 [00:18:32]Content-Length: 331 [00:18:32]Content-Type: application/json [00:18:32] [00:18:32]POST finish read [00:18:32]Found Content-Length = 331 [00:18: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" ] } } [00:18:32]execute_script... [00:18:33]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:33]POST & json_proto [00:18:33]process_json_proto [00:18:33]json parsed OK: [00:18:33]protocol is kg_v1.0 [00:18:33]action value=get_value [00:18:33]process_action get_value [00:18:33]cmd_get_value [00:18:33]process_action get_value done [00:18:33]requested_data is exist [00:18:33]produce_requested_data [00:18:33]requested_item fm.sale.total is exist - process it [00:18:33]SAM_PROTO_GetFMData [00:18:33]wFMCommunicate request_size=4 [00:18:33]MH_SAM_APDU [00:18:33]CAPDU: 80 13 03 00 [00:18:33]Write to MH i2c: E2 08 00 33 01 80 13 03 00 00 00 00 00 B3 [00:18:33]Write i2c OK [00:18:33]MH_I2C_Read... [00:18:33]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:18:33]Read from MH i2c: E2 [00:18:33]MH_I2C_Read... [00:18:33]Read from MH i2c: E2 FD 00 [00:18:33]MH_I2C_Read... [00:18:33]Read from MH i2c: E2 FD 00 33 01 00 C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 57 [00:18:33]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:18:33]wFMCommunicate OK [00:18:33]wFMCommunicate request_size=4 [00:18:33]MH_SAM_APDU [00:18:33]CAPDU: 80 17 00 00 [00:18:33]Write to MH i2c: E2 08 00 34 01 80 17 00 00 00 00 00 00 B5 [00:18:33]Write i2c OK [00:18:33]MH_I2C_Read... [00:18:33]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:33]Read from MH i2c: E2 [00:18:33]MH_I2C_Read... [00:18:33]Read from MH i2c: E2 FD 00 [00:18:33]MH_I2C_Read... [00:18:33]Read from MH i2c: E2 FD 00 34 01 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E9 [00:18:33]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:33]wFMCommunicate OK [00:18:33]wFMCommunicate request_size=4 [00:18:33]MH_SAM_APDU [00:18:33]CAPDU: 80 17 00 00 [00:18:33]Write to MH i2c: E2 08 00 35 01 80 17 00 00 00 00 00 00 B6 [00:18:33]Write i2c OK [00:18:33]MH_I2C_Read... [00:18:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:34]Read from MH i2c: E2 [00:18:34]MH_I2C_Read... [00:18:34]Read from MH i2c: E2 FD 00 [00:18:34]MH_I2C_Read... [00:18:34]Read from MH i2c: E2 FD 00 35 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 8B [00:18:34]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:34]wFMCommunicate OK [00:18:34]wFMCommunicate request_size=4 [00:18:34]MH_SAM_APDU [00:18:34]CAPDU: 80 17 00 00 [00:18:34]Write to MH i2c: E2 08 00 36 01 80 17 00 00 00 00 00 00 B7 [00:18:34]Write i2c OK [00:18:34]MH_I2C_Read... [00:18:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:34]Read from MH i2c: E2 [00:18:34]MH_I2C_Read... [00:18:34]Read from MH i2c: E2 FD 00 [00:18:34]MH_I2C_Read... [00:18:34]Read from MH i2c: E2 FD 00 36 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 3B [00:18:34]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:34]wFMCommunicate OK [00:18:34]wFMCommunicate request_size=4 [00:18:34]MH_SAM_APDU [00:18:34]CAPDU: 80 17 00 00 [00:18:34]Write to MH i2c: E2 08 00 37 01 80 17 00 00 00 00 00 00 B8 [00:18:34]Write i2c OK [00:18:34]MH_I2C_Read... [00:18:34]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:18:34]Read from MH i2c: E2 [00:18:34]MH_I2C_Read... [00:18:34]Read from MH i2c: E2 E6 00 [00:18:34]MH_I2C_Read... [00:18:34]Read from MH i2c: E2 E6 00 37 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 90 00 94 [00:18:34]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:34]wFMCommunicate OK [00:18:34]SAM_PROTO_GetFMData done [00:18:34]requested_item fm.sale_refund.total is exist - process it [00:18:34]requested_item fm.buy.total is exist - process it [00:18:34]requested_item shift.sale.total is exist - process it [00:18:34]SAM_PROTO_GetShiftData [00:18:34]wFMCommunicate request_size=4 [00:18:34]MH_SAM_APDU [00:18:34]CAPDU: 80 13 02 00 [00:18:34]Write to MH i2c: E2 08 00 38 01 80 13 02 00 00 00 00 00 B7 [00:18:34]Write i2c OK [00:18:34]MH_I2C_Read... [00:18:35]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:18:35]Read from MH i2c: E2 [00:18:35]MH_I2C_Read... [00:18:35]Read from MH i2c: E2 FD 00 [00:18:35]MH_I2C_Read... [00:18:35]Read from MH i2c: E2 FD 00 38 01 00 B2 04 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 E8 [00:18:35]RAPDU: B2 04 AA 04 AE 04 6E 04 04 00 4D 03 00 00 69 04 9F 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 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 4D 8B 8E 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 B9 E0 0B EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:35]wFMCommunicate OK [00:18:35]wFMCommunicate request_size=4 [00:18:35]MH_SAM_APDU [00:18:35]CAPDU: 80 17 00 00 [00:18:35]Write to MH i2c: E2 08 00 39 01 80 17 00 00 00 00 00 00 BA [00:18:35]Write i2c OK [00:18:35]MH_I2C_Read... [00:18:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:35]Read from MH i2c: E2 [00:18:35]MH_I2C_Read... [00:18:35]Read from MH i2c: E2 FD 00 [00:18:35]MH_I2C_Read... [00:18:35]Read from MH i2c: E2 FD 00 39 01 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 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 90 00 D1 [00:18:35]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 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 90 00 [00:18:35]wFMCommunicate OK [00:18:35]wFMCommunicate request_size=4 [00:18:35]MH_SAM_APDU [00:18:35]CAPDU: 80 17 00 00 [00:18:35]Write to MH i2c: E2 08 00 3A 01 80 17 00 00 00 00 00 00 BB [00:18:35]Write i2c OK [00:18:35]MH_I2C_Read... [00:18:35]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:35]Read from MH i2c: E2 [00:18:35]MH_I2C_Read... [00:18:35]Read from MH i2c: E2 FD 00 [00:18:35]MH_I2C_Read... [00:18:35]Read from MH i2c: E2 FD 00 3A 01 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 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 90 00 77 [00:18:35]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 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 90 00 [00:18:35]wFMCommunicate OK [00:18:35]wFMCommunicate request_size=4 [00:18:35]MH_SAM_APDU [00:18:35]CAPDU: 80 17 00 00 [00:18:35]Write to MH i2c: E2 08 00 3B 01 80 17 00 00 00 00 00 00 BC [00:18:35]Write i2c OK [00:18:35]MH_I2C_Read... [00:18:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:36]Read from MH i2c: E2 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 FD 00 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 FD 00 3B 01 00 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 D0 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 7A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 90 00 33 [00:18:36]RAPDU: 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 90 00 [00:18:36]wFMCommunicate OK [00:18:36]wFMCommunicate request_size=4 [00:18:36]MH_SAM_APDU [00:18:36]CAPDU: 80 17 00 00 [00:18:36]Write to MH i2c: E2 08 00 3C 01 80 17 00 00 00 00 00 00 BD [00:18:36]Write i2c OK [00:18:36]MH_I2C_Read... [00:18:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 204! [00:18:36]Read from MH i2c: E2 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 CF 00 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 CF 00 3C 01 00 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 A4 [00:18:36]RAPDU: 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:36]wFMCommunicate OK [00:18:36]SAM_PROTO_GetShiftData done [00:18:36]requested_item shift.sale.total_cash is exist - process it [00:18:36]requested_item shift.sale_refund.total is exist - process it [00:18:36]requested_item shift.sale_refund.total_cash is exist - process it [00:18:36]requested_item shift.buy.total is exist - process it [00:18:36]requested_item shift.buy.total_cash is exist - process it [00:18:36]produce_requested_data done [00:18:36]produce_requested_data return {"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":879551.98,"shift.sale.total_cash":537233.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:36]process_action_free get_value [00:18:36]json_value_free [00:18:36]json_value_free done [00:18:36]process_json_proto returns [00:18:36]Send response to host [00:18:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":879551.98,"shift.sale.total_cash":537233.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:36]free response buf [00:18:36]execute_script done [00:18:36]execute_script returns [00:18:36]free content buf [00:18:36]Sock 10.Close socket [00:18:36]Sock 10.Thread stoped [00:18:36]accept exits with 9 [00:18:36]New connection [00:18:36]New thread 3067211108 created [00:18:36]Thread 3067067748 joined [00:18:36]Waiting for new connection... [00:18:36] Sock 9.Parse request [00:18:36]Sock 9.Check first char [00:18:36]Sock 9.First char is OK [00:18:36]request: POST /json_proto HTTP/1.0 [00:18:36]Method: POST [00:18:36]URL: /json_proto [00:18:36]Method is POST - this is cgi request [00:18:36]url: /json_proto [00:18:36]query_string will be loaded in cgi processing [00:18:36]execute_cgi json_proto POST (null) [00:18:36]execute_cgi path=json_proto method=POST [00:18:36]POST find Content-Length [00:18:36]Host: 172.17.44.132:8080 [00:18:36]Content-Length: 271 [00:18:36]Content-Type: application/json [00:18:36] [00:18:36]POST finish read [00:18:36]Found Content-Length = 271 [00:18:36]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u041A\u0430\u043B\u043C\u0443\u0440\u0430\u0442\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:18:36]execute_script... [00:18:36]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "open_shift", "params" : { "operator" : "\u041A\u0430\u043B\u043C\u0443\u0440\u0430\u0442\u043E\u0432 \u0428. " } , "requested_data" : [ "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:18:36]POST & json_proto [00:18:36]process_json_proto [00:18:36]json parsed OK: [00:18:36]protocol is kg_v1.0 [00:18:36]action value=open_shift [00:18:36]process_action open_shift [00:18:36]cmd_open_shift [00:18:36]MH_GetDate [00:18:36]Write to MH i2c: F0 00 00 3D 01 2D [00:18:36]Write i2c OK [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: F0 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: F0 09 00 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: F0 09 00 3D 01 00 5D 32 C5 66 2A 83 C1 65 C3 [00:18:36]GetLastDocTimeStamp 1724199152 [00:18:36]current date 1724199517 [00:18:36]FM_GetShiftState [00:18:36]SAM_PROTO_GetShiftState [00:18:36]wFMCommunicate request_size=4 [00:18:36]MH_SAM_APDU [00:18:36]CAPDU: 80 13 01 00 [00:18:36]Write to MH i2c: E2 08 00 3E 01 80 13 01 00 00 00 00 00 BC [00:18:36]Write i2c OK [00:18:36]MH_I2C_Read... [00:18:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:36]Read from MH i2c: E2 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 0E 00 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 0E 00 3E 01 00 09 00 00 00 00 00 00 00 00 00 00 90 00 C7 [00:18:36]RAPDU: 09 00 00 00 00 00 00 00 00 00 00 90 00 [00:18:36]wFMCommunicate OK [00:18:36]SAM_PROTO_GetShiftState done [00:18:36]FM_GetShiftState done [00:18:36]KKMCreateOpenShiftDocument [00:18:36]Load OK [00:18:36]Malloc new data [00:18:36]MH_GetDate [00:18:36]Write to MH i2c: F0 00 00 3F 01 2F [00:18:36]Write i2c OK [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: F0 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: F0 09 00 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: F0 09 00 3F 01 00 5D 32 C5 66 2A 83 C1 65 C5 [00:18:36]Malloc new data [00:18:36]KKMCreateOpenShiftDocument OK [00:18:36]KKMSetOpenShiftData OK [00:18:36]ProcessDocumentItem done err = 0, tmpTLVsize=197 [00:18:36]tlvbuf is 01F7DA10 [00:18:36]KKMLoadAndSignOpenShiftData [00:18:36]SAM_PROTO_ProcessDocument [00:18:36]wFMCommunicate request_size=9 [00:18:36]MH_SAM_APDU [00:18:36]CAPDU: 80 15 01 00 04 02 00 C5 00 [00:18:36]Write to MH i2c: E2 0C 00 40 01 80 15 01 00 04 00 02 00 C5 00 00 00 8F [00:18:36]Write i2c OK [00:18:36]MH_I2C_Read... [00:18:36]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [00:18:36]Read from MH i2c: E2 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 03 00 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 03 00 40 01 00 90 00 B5 [00:18:36]RAPDU: 90 00 [00:18:36]wFMCommunicate OK [00:18:36]wFMCommunicate request_size=23 [00:18:36]MH_SAM_APDU [00:18:36]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:36]Write to MH i2c: E2 1A 00 41 01 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 B7 [00:18:36]Write i2c OK [00:18:36]MH_I2C_Read... [00:18:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:36]Read from MH i2c: E2 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 03 00 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 03 00 41 01 00 90 00 B6 [00:18:36]RAPDU: 90 00 [00:18:36]wFMCommunicate OK [00:18:36]wFMCommunicate request_size=34 [00:18:36]MH_SAM_APDU [00:18:36]CAPDU: 80 15 02 00 1D FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 [00:18:36]Write to MH i2c: E2 25 00 42 01 80 15 02 00 1D 00 FD 03 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 00 00 85 [00:18:36]Write i2c OK [00:18:36]MH_I2C_Read... [00:18:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:36]Read from MH i2c: E2 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 03 00 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 03 00 42 01 00 90 00 B7 [00:18:36]RAPDU: 90 00 [00:18:36]wFMCommunicate OK [00:18:36]wFMCommunicate request_size=81 [00:18:36]MH_SAM_APDU [00:18:36]CAPDU: 80 15 02 00 4C F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 [00:18:36]Write to MH i2c: E2 54 00 43 01 80 15 02 00 4C 00 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 00 00 F9 [00:18:36]Write i2c OK [00:18:36]MH_I2C_Read... [00:18:36]OFD Sender: No OFD packet to send [00:18:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:36]Read from MH i2c: E2 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 03 00 [00:18:36]MH_I2C_Read... [00:18:36]Read from MH i2c: E2 03 00 43 01 00 90 00 B8 [00:18:36]RAPDU: 90 00 [00:18:36]wFMCommunicate OK [00:18:36]wFMCommunicate request_size=51 [00:18:36]MH_SAM_APDU [00:18:36]CAPDU: 80 15 02 00 2E A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 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:18:36]Write to MH i2c: E2 36 00 44 01 80 15 02 00 2E 00 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 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 6B [00:18:36]Write i2c OK [00:18:36]MH_I2C_Read... [00:18:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:37]Read from MH i2c: E2 [00:18:37]MH_I2C_Read... [00:18:37]Read from MH i2c: E2 03 00 [00:18:37]MH_I2C_Read... [00:18:37]Read from MH i2c: E2 03 00 44 01 00 90 00 B9 [00:18:37]RAPDU: 90 00 [00:18:37]wFMCommunicate OK [00:18:37]wFMCommunicate request_size=13 [00:18:37]MH_SAM_APDU [00:18:37]CAPDU: 80 15 02 00 08 F4 03 04 00 5D 32 C5 66 [00:18:37]Write to MH i2c: E2 10 00 45 01 80 15 02 00 08 00 F4 03 04 00 5D 32 C5 66 00 00 8B [00:18:37]Write i2c OK [00:18:37]MH_I2C_Read... [00:18:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:37]Read from MH i2c: E2 [00:18:37]MH_I2C_Read... [00:18:37]Read from MH i2c: E2 03 00 [00:18:37]MH_I2C_Read... [00:18:37]Read from MH i2c: E2 03 00 45 01 00 90 00 BA [00:18:37]RAPDU: 90 00 [00:18:37]wFMCommunicate OK [00:18:37]wFMCommunicate request_size=25 [00:18:37]MH_SAM_APDU [00:18:37]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [00:18:37]Write to MH i2c: E2 1C 00 46 01 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 28 [00:18:37]Write i2c OK [00:18:37]MH_I2C_Read... [00:18:37]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [00:18:37]Read from MH i2c: E2 [00:18:37]MH_I2C_Read... [00:18:37]Read from MH i2c: E2 03 00 [00:18:37]MH_I2C_Read... [00:18:37]Read from MH i2c: E2 03 00 46 01 00 90 00 BB [00:18:37]RAPDU: 90 00 [00:18:37]wFMCommunicate OK [00:18:37]wFMCommunicate request_size=4 [00:18:37]MH_SAM_APDU [00:18:37]CAPDU: 80 15 03 00 [00:18:37]Write to MH i2c: E2 08 00 47 01 80 15 03 00 00 00 00 00 C9 [00:18:37]Write i2c OK [00:18:37]MH_I2C_Read... [00:18:37]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 53! [00:18:37]Read from MH i2c: E2 [00:18:37]MH_I2C_Read... [00:18:37]Read from MH i2c: E2 38 00 [00:18:37]MH_I2C_Read... [00:18:37]Read from MH i2c: E2 38 00 47 01 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 36 39 10 04 04 00 4A 7E 02 00 0E 04 04 00 D2 01 00 00 35 04 06 00 A1 93 C6 2F E4 FA 90 00 3F [00:18:37]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 36 39 10 04 04 00 4A 7E 02 00 0E 04 04 00 D2 01 00 00 35 04 06 00 A1 93 C6 2F E4 FA 90 00 [00:18:37]wFMCommunicate OK [00:18:37]SAM_PROTO_ProcessDocument answer len = 51 [00:18:37]SAM_PROTO_ProcessDocument done [00:18:37]SetTLVBufToDocument [00:18:37]Processing tag 1209 (04B9) [00:18:37]Malloc new data [00:18:37]Processing tag 1041 (0411) [00:18:37]Processing tag 1040 (0410) [00:18:37]Malloc new data [00:18:37]Processing tag 1038 (040E) [00:18:37]Malloc new data [00:18:37]Processing tag 1077 (0435) [00:18:37]Malloc new data [00:18:37]SetTLVBufToDocument err=0 [00:18:37]KKMLoadAndSignOpenShiftData store KKM data [00:18:37]KKMLoadAndSignOpenShiftData err=0 [00:18:37]Отчет об открытии смены ФФД: 1.0 ИНН: 02508201610067 Кассир: Калмуратов Ш. Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 Место: АЗС № 130 "Партнер Нефть" 21.08.2024 00:18 Смена: 466 РНМ: 0000000000092562 ЗНМ: 0300000070 ФД: 163402 ФМ: 0000000000871769 ФПД: 177656057292026 [00:18:37]StoreToDocumentArchive [00:18:37]shift 466 fd 163402 [00:18:37]Create dir for shift 0466 [00:18:37]save to /storage/0466/doc_00163402 [00:18:37]save last doc name /storage/0466/doc_00163402 to /storage/kkm_last_doc_name [00:18:37]save OK [00:18:37]Clear old archive folders... [00:18:37]Remove dir /storage/0465 [00:18:37]opendir ok [00:18:37]file . [00:18:37]file .. [00:18:37]file doc_00162555 [00:18:37]remove file /storage/0465/doc_00162555 [00:18:37]file doc_00162556 [00:18:37]remove file /storage/0465/doc_00162556 [00:18:37]file doc_00162557 [00:18:37]remove file /storage/0465/doc_00162557 [00:18:37]file doc_00162558 [00:18:37]remove file /storage/0465/doc_00162558 [00:18:37]file doc_00162559 [00:18:37]remove file /storage/0465/doc_00162559 [00:18:37]file doc_00162560 [00:18:37]remove file /storage/0465/doc_00162560 [00:18:37]file doc_00162561 [00:18:37]remove file /storage/0465/doc_00162561 [00:18:37]file doc_00162562 [00:18:37]remove file /storage/0465/doc_00162562 [00:18:37]file doc_00162563 [00:18:37]remove file /storage/0465/doc_00162563 [00:18:37]file doc_00162564 [00:18:37]remove file /storage/0465/doc_00162564 [00:18:37]file doc_00162565 [00:18:37]remove file /storage/0465/doc_00162565 [00:18:37]file doc_00162566 [00:18:37]remove file /storage/0465/doc_00162566 [00:18:37]file doc_00162567 [00:18:37]remove file /storage/0465/doc_00162567 [00:18:37]file doc_00162568 [00:18:37]remove file /storage/0465/doc_00162568 [00:18:37]file doc_00162569 [00:18:37]remove file /storage/0465/doc_00162569 [00:18:37]file doc_00162570 [00:18:37]remove file /storage/0465/doc_00162570 [00:18:37]file doc_00162571 [00:18:37]remove file /storage/0465/doc_00162571 [00:18:37]file doc_00162572 [00:18:37]remove file /storage/0465/doc_00162572 [00:18:37]file doc_00162573 [00:18:37]remove file /storage/0465/doc_00162573 [00:18:37]file doc_00162574 [00:18:37]remove file /storage/0465/doc_00162574 [00:18:37]file doc_00162575 [00:18:37]remove file /storage/0465/doc_00162575 [00:18:37]file doc_00162576 [00:18:37]remove file /storage/0465/doc_00162576 [00:18:37]file doc_00162577 [00:18:37]remove file /storage/0465/doc_00162577 [00:18:37]file doc_00162578 [00:18:37]remove file /storage/0465/doc_00162578 [00:18:37]file doc_00162579 [00:18:37]remove file /storage/0465/doc_00162579 [00:18:37]file doc_00162580 [00:18:37]remove file /storage/0465/doc_00162580 [00:18:37]file doc_00162581 [00:18:37]remove file /storage/0465/doc_00162581 [00:18:37]file doc_00162582 [00:18:37]remove file /storage/0465/doc_00162582 [00:18:37]file doc_00162583 [00:18:37]remove file /storage/0465/doc_00162583 [00:18:37]file doc_00162584 [00:18:37]remove file /storage/0465/doc_00162584 [00:18:37]file doc_00162585 [00:18:37]remove file /storage/0465/doc_00162585 [00:18:37]file doc_00162586 [00:18:37]remove file /storage/0465/doc_00162586 [00:18:37]file doc_00162587 [00:18:37]remove file /storage/0465/doc_00162587 [00:18:37]file doc_00162588 [00:18:37]remove file /storage/0465/doc_00162588 [00:18:37]file doc_00162589 [00:18:37]remove file /storage/0465/doc_00162589 [00:18:37]file doc_00162590 [00:18:37]remove file /storage/0465/doc_00162590 [00:18:37]file doc_00162591 [00:18:37]remove file /storage/0465/doc_00162591 [00:18:37]file doc_00162592 [00:18:37]remove file /storage/0465/doc_00162592 [00:18:37]file doc_00162593 [00:18:37]remove file /storage/0465/doc_00162593 [00:18:37]file doc_00162594 [00:18:37]remove file /storage/0465/doc_00162594 [00:18:37]file doc_00162595 [00:18:37]remove file /storage/0465/doc_00162595 [00:18:37]file doc_00162596 [00:18:37]remove file /storage/0465/doc_00162596 [00:18:37]file doc_00162597 [00:18:37]remove file /storage/0465/doc_00162597 [00:18:37]file doc_00162598 [00:18:37]remove file /storage/0465/doc_00162598 [00:18:37]file doc_00162599 [00:18:37]remove file /storage/0465/doc_00162599 [00:18:37]file doc_00162600 [00:18:37]remove file /storage/0465/doc_00162600 [00:18:37]file doc_00162601 [00:18:37]remove file /storage/0465/doc_00162601 [00:18:37]file doc_00162602 [00:18:37]remove file /storage/0465/doc_00162602 [00:18:37]file doc_00162603 [00:18:37]remove file /storage/0465/doc_00162603 [00:18:37]file doc_00162604 [00:18:37]remove file /storage/0465/doc_00162604 [00:18:37]file doc_00162605 [00:18:37]remove file /storage/0465/doc_00162605 [00:18:37]file doc_00162606 [00:18:37]remove file /storage/0465/doc_00162606 [00:18:37]file doc_00162607 [00:18:37]remove file /storage/0465/doc_00162607 [00:18:37]file doc_00162608 [00:18:37]remove file /storage/0465/doc_00162608 [00:18:37]file doc_00162609 [00:18:37]remove file /storage/0465/doc_00162609 [00:18:37]file doc_00162610 [00:18:37]remove file /storage/0465/doc_00162610 [00:18:37]file doc_00162611 [00:18:37]remove file /storage/0465/doc_00162611 [00:18:37]file doc_00162612 [00:18:37]remove file /storage/0465/doc_00162612 [00:18:37]file doc_00162613 [00:18:37]remove file /storage/0465/doc_00162613 [00:18:37]file doc_00162614 [00:18:37]remove file /storage/0465/doc_00162614 [00:18:37]file doc_00162615 [00:18:37]remove file /storage/0465/doc_00162615 [00:18:37]file doc_00162616 [00:18:37]remove file /storage/0465/doc_00162616 [00:18:38]file doc_00162617 [00:18:38]remove file /storage/0465/doc_00162617 [00:18:38]file doc_00162618 [00:18:38]remove file /storage/0465/doc_00162618 [00:18:38]file doc_00162619 [00:18:38]remove file /storage/0465/doc_00162619 [00:18:38]file doc_00162620 [00:18:38]remove file /storage/0465/doc_00162620 [00:18:38]file doc_00162621 [00:18:38]remove file /storage/0465/doc_00162621 [00:18:38]file doc_00162622 [00:18:38]remove file /storage/0465/doc_00162622 [00:18:38]file doc_00162623 [00:18:38]remove file /storage/0465/doc_00162623 [00:18:38]file doc_00162624 [00:18:38]remove file /storage/0465/doc_00162624 [00:18:38]file doc_00162625 [00:18:38]remove file /storage/0465/doc_00162625 [00:18:38]file doc_00162626 [00:18:38]remove file /storage/0465/doc_00162626 [00:18:38]file doc_00162627 [00:18:38]remove file /storage/0465/doc_00162627 [00:18:38]file doc_00162628 [00:18:38]remove file /storage/0465/doc_00162628 [00:18:38]file doc_00162629 [00:18:38]remove file /storage/0465/doc_00162629 [00:18:38]file doc_00162630 [00:18:38]remove file /storage/0465/doc_00162630 [00:18:38]file doc_00162631 [00:18:38]remove file /storage/0465/doc_00162631 [00:18:38]file doc_00162632 [00:18:38]remove file /storage/0465/doc_00162632 [00:18:38]file doc_00162633 [00:18:38]remove file /storage/0465/doc_00162633 [00:18:38]file doc_00162634 [00:18:38]remove file /storage/0465/doc_00162634 [00:18:38]file doc_00162635 [00:18:38]remove file /storage/0465/doc_00162635 [00:18:38]file doc_00162636 [00:18:38]remove file /storage/0465/doc_00162636 [00:18:38]file doc_00162637 [00:18:38]remove file /storage/0465/doc_00162637 [00:18:38]file doc_00162638 [00:18:38]remove file /storage/0465/doc_00162638 [00:18:38]file doc_00162639 [00:18:38]remove file /storage/0465/doc_00162639 [00:18:38]file doc_00162640 [00:18:38]remove file /storage/0465/doc_00162640 [00:18:38]file doc_00162641 [00:18:38]remove file /storage/0465/doc_00162641 [00:18:38]file doc_00162642 [00:18:38]remove file /storage/0465/doc_00162642 [00:18:38]file doc_00162643 [00:18:38]remove file /storage/0465/doc_00162643 [00:18:38]file doc_00162644 [00:18:38]remove file /storage/0465/doc_00162644 [00:18:38]file doc_00162645 [00:18:38]remove file /storage/0465/doc_00162645 [00:18:38]file doc_00162646 [00:18:38]remove file /storage/0465/doc_00162646 [00:18:38]file doc_00162647 [00:18:38]remove file /storage/0465/doc_00162647 [00:18:38]file doc_00162648 [00:18:38]remove file /storage/0465/doc_00162648 [00:18:38]file doc_00162649 [00:18:38]remove file /storage/0465/doc_00162649 [00:18:38]file doc_00162650 [00:18:38]remove file /storage/0465/doc_00162650 [00:18:38]file doc_00162651 [00:18:38]remove file /storage/0465/doc_00162651 [00:18:38]file doc_00162652 [00:18:38]remove file /storage/0465/doc_00162652 [00:18:38]file doc_00162653 [00:18:38]remove file /storage/0465/doc_00162653 [00:18:38]file doc_00162654 [00:18:38]remove file /storage/0465/doc_00162654 [00:18:38]file doc_00162655 [00:18:38]remove file /storage/0465/doc_00162655 [00:18:38]file doc_00162656 [00:18:38]remove file /storage/0465/doc_00162656 [00:18:38]file doc_00162657 [00:18:38]remove file /storage/0465/doc_00162657 [00:18:38]file doc_00162658 [00:18:38]remove file /storage/0465/doc_00162658 [00:18:38]file doc_00162659 [00:18:38]remove file /storage/0465/doc_00162659 [00:18:38]file doc_00162660 [00:18:38]remove file /storage/0465/doc_00162660 [00:18:38]file doc_00162661 [00:18:38]remove file /storage/0465/doc_00162661 [00:18:38]file doc_00162662 [00:18:38]remove file /storage/0465/doc_00162662 [00:18:38]file doc_00162663 [00:18:38]remove file /storage/0465/doc_00162663 [00:18:38]file doc_00162664 [00:18:38]remove file /storage/0465/doc_00162664 [00:18:38]file doc_00162665 [00:18:38]remove file /storage/0465/doc_00162665 [00:18:38]file doc_00162666 [00:18:38]remove file /storage/0465/doc_00162666 [00:18:38]file doc_00162667 [00:18:38]remove file /storage/0465/doc_00162667 [00:18:38]file doc_00162668 [00:18:38]remove file /storage/0465/doc_00162668 [00:18:38]file doc_00162669 [00:18:38]remove file /storage/0465/doc_00162669 [00:18:38]file doc_00162670 [00:18:38]remove file /storage/0465/doc_00162670 [00:18:38]file doc_00162671 [00:18:38]remove file /storage/0465/doc_00162671 [00:18:38]file doc_00162672 [00:18:38]remove file /storage/0465/doc_00162672 [00:18:38]file doc_00162673 [00:18:38]remove file /storage/0465/doc_00162673 [00:18:38]file doc_00162674 [00:18:38]remove file /storage/0465/doc_00162674 [00:18:38]file doc_00162675 [00:18:38]remove file /storage/0465/doc_00162675 [00:18:38]file doc_00162676 [00:18:38]remove file /storage/0465/doc_00162676 [00:18:38]file doc_00162677 [00:18:38]remove file /storage/0465/doc_00162677 [00:18:38]file doc_00162678 [00:18:38]remove file /storage/0465/doc_00162678 [00:18:38]file doc_00162679 [00:18:38]remove file /storage/0465/doc_00162679 [00:18:38]file doc_00162680 [00:18:38]remove file /storage/0465/doc_00162680 [00:18:38]file doc_00162681 [00:18:38]remove file /storage/0465/doc_00162681 [00:18:38]file doc_00162682 [00:18:38]remove file /storage/0465/doc_00162682 [00:18:38]file doc_00162683 [00:18:38]remove file /storage/0465/doc_00162683 [00:18:38]file doc_00162684 [00:18:38]remove file /storage/0465/doc_00162684 [00:18:38]file doc_00162685 [00:18:38]remove file /storage/0465/doc_00162685 [00:18:38]file doc_00162686 [00:18:38]remove file /storage/0465/doc_00162686 [00:18:38]file doc_00162687 [00:18:38]remove file /storage/0465/doc_00162687 [00:18:38]file doc_00162688 [00:18:38]remove file /storage/0465/doc_00162688 [00:18:38]file doc_00162689 [00:18:38]remove file /storage/0465/doc_00162689 [00:18:38]file doc_00162690 [00:18:38]remove file /storage/0465/doc_00162690 [00:18:38]file doc_00162691 [00:18:38]remove file /storage/0465/doc_00162691 [00:18:38]file doc_00162692 [00:18:38]remove file /storage/0465/doc_00162692 [00:18:38]file doc_00162693 [00:18:38]remove file /storage/0465/doc_00162693 [00:18:38]file doc_00162694 [00:18:38]remove file /storage/0465/doc_00162694 [00:18:38]file doc_00162695 [00:18:38]remove file /storage/0465/doc_00162695 [00:18:38]file doc_00162696 [00:18:38]remove file /storage/0465/doc_00162696 [00:18:38]file doc_00162697 [00:18:38]remove file /storage/0465/doc_00162697 [00:18:38]file doc_00162698 [00:18:38]remove file /storage/0465/doc_00162698 [00:18:38]file doc_00162699 [00:18:38]remove file /storage/0465/doc_00162699 [00:18:38]file doc_00162700 [00:18:38]remove file /storage/0465/doc_00162700 [00:18:38]file doc_00162701 [00:18:38]remove file /storage/0465/doc_00162701 [00:18:38]file doc_00162702 [00:18:38]remove file /storage/0465/doc_00162702 [00:18:38]file doc_00162703 [00:18:38]remove file /storage/0465/doc_00162703 [00:18:38]file doc_00162704 [00:18:38]remove file /storage/0465/doc_00162704 [00:18:38]file doc_00162705 [00:18:38]remove file /storage/0465/doc_00162705 [00:18:38]file doc_00162706 [00:18:38]remove file /storage/0465/doc_00162706 [00:18:38]file doc_00162707 [00:18:38]remove file /storage/0465/doc_00162707 [00:18:38]file doc_00162708 [00:18:38]remove file /storage/0465/doc_00162708 [00:18:38]file doc_00162709 [00:18:38]remove file /storage/0465/doc_00162709 [00:18:38]file doc_00162710 [00:18:38]remove file /storage/0465/doc_00162710 [00:18:38]file doc_00162711 [00:18:38]remove file /storage/0465/doc_00162711 [00:18:38]file doc_00162712 [00:18:38]remove file /storage/0465/doc_00162712 [00:18:38]file doc_00162713 [00:18:38]remove file /storage/0465/doc_00162713 [00:18:38]file doc_00162714 [00:18:38]remove file /storage/0465/doc_00162714 [00:18:38]file doc_00162715 [00:18:38]remove file /storage/0465/doc_00162715 [00:18:38]file doc_00162716 [00:18:38]remove file /storage/0465/doc_00162716 [00:18:38]file doc_00162717 [00:18:38]remove file /storage/0465/doc_00162717 [00:18:38]file doc_00162718 [00:18:38]remove file /storage/0465/doc_00162718 [00:18:38]file doc_00162719 [00:18:38]remove file /storage/0465/doc_00162719 [00:18:38]file doc_00162720 [00:18:38]remove file /storage/0465/doc_00162720 [00:18:38]file doc_00162721 [00:18:38]remove file /storage/0465/doc_00162721 [00:18:38]file doc_00162722 [00:18:38]remove file /storage/0465/doc_00162722 [00:18:38]file doc_00162723 [00:18:38]remove file /storage/0465/doc_00162723 [00:18:38]file doc_00162724 [00:18:38]remove file /storage/0465/doc_00162724 [00:18:38]file doc_00162725 [00:18:38]remove file /storage/0465/doc_00162725 [00:18:38]file doc_00162726 [00:18:38]remove file /storage/0465/doc_00162726 [00:18:38]file doc_00162727 [00:18:38]remove file /storage/0465/doc_00162727 [00:18:38]file doc_00162728 [00:18:38]remove file /storage/0465/doc_00162728 [00:18:38]file doc_00162729 [00:18:38]remove file /storage/0465/doc_00162729 [00:18:38]file doc_00162730 [00:18:38]remove file /storage/0465/doc_00162730 [00:18:38]file doc_00162731 [00:18:38]remove file /storage/0465/doc_00162731 [00:18:38]file doc_00162732 [00:18:38]remove file /storage/0465/doc_00162732 [00:18:38]file doc_00162733 [00:18:38]remove file /storage/0465/doc_00162733 [00:18:38]file doc_00162734 [00:18:38]remove file /storage/0465/doc_00162734 [00:18:38]file doc_00162735 [00:18:38]remove file /storage/0465/doc_00162735 [00:18:38]file doc_00162736 [00:18:38]remove file /storage/0465/doc_00162736 [00:18:38]file doc_00162737 [00:18:38]remove file /storage/0465/doc_00162737 [00:18:38]file doc_00162738 [00:18:38]remove file /storage/0465/doc_00162738 [00:18:38]file doc_00162739 [00:18:38]remove file /storage/0465/doc_00162739 [00:18:38]file doc_00162740 [00:18:38]remove file /storage/0465/doc_00162740 [00:18:38]file doc_00162741 [00:18:38]remove file /storage/0465/doc_00162741 [00:18:38]file doc_00162742 [00:18:38]remove file /storage/0465/doc_00162742 [00:18:38]file doc_00162743 [00:18:38]remove file /storage/0465/doc_00162743 [00:18:38]file doc_00162744 [00:18:38]remove file /storage/0465/doc_00162744 [00:18:38]file doc_00162745 [00:18:38]remove file /storage/0465/doc_00162745 [00:18:38]file doc_00162746 [00:18:38]remove file /storage/0465/doc_00162746 [00:18:38]file doc_00162747 [00:18:38]remove file /storage/0465/doc_00162747 [00:18:38]file doc_00162748 [00:18:38]remove file /storage/0465/doc_00162748 [00:18:38]file doc_00162749 [00:18:38]remove file /storage/0465/doc_00162749 [00:18:38]file doc_00162750 [00:18:38]remove file /storage/0465/doc_00162750 [00:18:38]file doc_00162751 [00:18:38]remove file /storage/0465/doc_00162751 [00:18:38]file doc_00162752 [00:18:38]remove file /storage/0465/doc_00162752 [00:18:38]file doc_00162753 [00:18:38]remove file /storage/0465/doc_00162753 [00:18:38]file doc_00162754 [00:18:38]remove file /storage/0465/doc_00162754 [00:18:38]file doc_00162755 [00:18:38]remove file /storage/0465/doc_00162755 [00:18:38]file doc_00162756 [00:18:38]remove file /storage/0465/doc_00162756 [00:18:38]file doc_00162757 [00:18:38]remove file /storage/0465/doc_00162757 [00:18:38]file doc_00162758 [00:18:38]remove file /storage/0465/doc_00162758 [00:18:38]file doc_00162759 [00:18:38]remove file /storage/0465/doc_00162759 [00:18:38]file doc_00162760 [00:18:38]remove file /storage/0465/doc_00162760 [00:18:38]file doc_00162761 [00:18:38]remove file /storage/0465/doc_00162761 [00:18:38]file doc_00162762 [00:18:38]remove file /storage/0465/doc_00162762 [00:18:38]file doc_00162763 [00:18:38]remove file /storage/0465/doc_00162763 [00:18:38]file doc_00162764 [00:18:38]remove file /storage/0465/doc_00162764 [00:18:38]file doc_00162765 [00:18:38]remove file /storage/0465/doc_00162765 [00:18:38]file doc_00162766 [00:18:38]remove file /storage/0465/doc_00162766 [00:18:38]file doc_00162767 [00:18:38]remove file /storage/0465/doc_00162767 [00:18:38]file doc_00162768 [00:18:38]remove file /storage/0465/doc_00162768 [00:18:38]file doc_00162769 [00:18:38]remove file /storage/0465/doc_00162769 [00:18:38]file doc_00162770 [00:18:38]remove file /storage/0465/doc_00162770 [00:18:38]file doc_00162771 [00:18:38]remove file /storage/0465/doc_00162771 [00:18:38]file doc_00162772 [00:18:38]remove file /storage/0465/doc_00162772 [00:18:38]file doc_00162773 [00:18:38]remove file /storage/0465/doc_00162773 [00:18:38]file doc_00162774 [00:18:38]remove file /storage/0465/doc_00162774 [00:18:38]file doc_00162775 [00:18:38]remove file /storage/0465/doc_00162775 [00:18:38]file doc_00162776 [00:18:38]remove file /storage/0465/doc_00162776 [00:18:38]file doc_00162777 [00:18:38]remove file /storage/0465/doc_00162777 [00:18:38]file doc_00162778 [00:18:38]remove file /storage/0465/doc_00162778 [00:18:38]file doc_00162779 [00:18:38]remove file /storage/0465/doc_00162779 [00:18:38]file doc_00162780 [00:18:38]remove file /storage/0465/doc_00162780 [00:18:38]file doc_00162781 [00:18:38]remove file /storage/0465/doc_00162781 [00:18:38]file doc_00162782 [00:18:38]remove file /storage/0465/doc_00162782 [00:18:38]file doc_00162783 [00:18:38]remove file /storage/0465/doc_00162783 [00:18:38]file doc_00162784 [00:18:38]remove file /storage/0465/doc_00162784 [00:18:38]file doc_00162785 [00:18:38]remove file /storage/0465/doc_00162785 [00:18:38]file doc_00162786 [00:18:38]remove file /storage/0465/doc_00162786 [00:18:38]file doc_00162787 [00:18:38]remove file /storage/0465/doc_00162787 [00:18:38]file doc_00162788 [00:18:38]remove file /storage/0465/doc_00162788 [00:18:38]file doc_00162789 [00:18:38]remove file /storage/0465/doc_00162789 [00:18:38]file doc_00162790 [00:18:38]remove file /storage/0465/doc_00162790 [00:18:38]file doc_00162791 [00:18:38]remove file /storage/0465/doc_00162791 [00:18:38]file doc_00162792 [00:18:38]remove file /storage/0465/doc_00162792 [00:18:38]file doc_00162793 [00:18:38]remove file /storage/0465/doc_00162793 [00:18:38]file doc_00162794 [00:18:38]remove file /storage/0465/doc_00162794 [00:18:38]file doc_00162795 [00:18:38]remove file /storage/0465/doc_00162795 [00:18:38]file doc_00162796 [00:18:38]remove file /storage/0465/doc_00162796 [00:18:38]file doc_00162797 [00:18:38]remove file /storage/0465/doc_00162797 [00:18:38]file doc_00162798 [00:18:38]remove file /storage/0465/doc_00162798 [00:18:38]file doc_00162799 [00:18:38]remove file /storage/0465/doc_00162799 [00:18:38]file doc_00162800 [00:18:38]remove file /storage/0465/doc_00162800 [00:18:38]file doc_00162801 [00:18:38]remove file /storage/0465/doc_00162801 [00:18:38]file doc_00162802 [00:18:38]remove file /storage/0465/doc_00162802 [00:18:38]file doc_00162803 [00:18:38]remove file /storage/0465/doc_00162803 [00:18:38]file doc_00162804 [00:18:38]remove file /storage/0465/doc_00162804 [00:18:38]file doc_00162805 [00:18:38]remove file /storage/0465/doc_00162805 [00:18:38]file doc_00162806 [00:18:38]remove file /storage/0465/doc_00162806 [00:18:38]file doc_00162807 [00:18:38]remove file /storage/0465/doc_00162807 [00:18:38]file doc_00162808 [00:18:38]remove file /storage/0465/doc_00162808 [00:18:38]file doc_00162809 [00:18:38]remove file /storage/0465/doc_00162809 [00:18:38]file doc_00162810 [00:18:38]remove file /storage/0465/doc_00162810 [00:18:38]file doc_00162811 [00:18:38]remove file /storage/0465/doc_00162811 [00:18:38]file doc_00162812 [00:18:38]remove file /storage/0465/doc_00162812 [00:18:38]file doc_00162813 [00:18:38]remove file /storage/0465/doc_00162813 [00:18:38]file doc_00162814 [00:18:38]remove file /storage/0465/doc_00162814 [00:18:38]file doc_00162815 [00:18:38]remove file /storage/0465/doc_00162815 [00:18:38]file doc_00162816 [00:18:38]remove file /storage/0465/doc_00162816 [00:18:38]file doc_00162817 [00:18:38]remove file /storage/0465/doc_00162817 [00:18:38]file doc_00162818 [00:18:38]remove file /storage/0465/doc_00162818 [00:18:38]file doc_00162819 [00:18:38]remove file /storage/0465/doc_00162819 [00:18:38]file doc_00162820 [00:18:38]remove file /storage/0465/doc_00162820 [00:18:38]file doc_00162821 [00:18:38]remove file /storage/0465/doc_00162821 [00:18:38]file doc_00162822 [00:18:38]remove file /storage/0465/doc_00162822 [00:18:38]file doc_00162823 [00:18:38]remove file /storage/0465/doc_00162823 [00:18:38]file doc_00162824 [00:18:38]remove file /storage/0465/doc_00162824 [00:18:38]file doc_00162825 [00:18:38]remove file /storage/0465/doc_00162825 [00:18:38]file doc_00162826 [00:18:38]remove file /storage/0465/doc_00162826 [00:18:38]file doc_00162827 [00:18:38]remove file /storage/0465/doc_00162827 [00:18:38]file doc_00162828 [00:18:38]remove file /storage/0465/doc_00162828 [00:18:38]file doc_00162829 [00:18:38]remove file /storage/0465/doc_00162829 [00:18:38]file doc_00162830 [00:18:38]remove file /storage/0465/doc_00162830 [00:18:38]file doc_00162831 [00:18:38]remove file /storage/0465/doc_00162831 [00:18:38]file doc_00162832 [00:18:38]remove file /storage/0465/doc_00162832 [00:18:38]file doc_00162833 [00:18:38]remove file /storage/0465/doc_00162833 [00:18:38]file doc_00162834 [00:18:38]remove file /storage/0465/doc_00162834 [00:18:38]file doc_00162835 [00:18:38]remove file /storage/0465/doc_00162835 [00:18:38]file doc_00162836 [00:18:38]remove file /storage/0465/doc_00162836 [00:18:38]file doc_00162837 [00:18:38]remove file /storage/0465/doc_00162837 [00:18:38]file doc_00162838 [00:18:38]remove file /storage/0465/doc_00162838 [00:18:38]file doc_00162839 [00:18:38]remove file /storage/0465/doc_00162839 [00:18:38]file doc_00162840 [00:18:38]remove file /storage/0465/doc_00162840 [00:18:38]file doc_00162841 [00:18:38]remove file /storage/0465/doc_00162841 [00:18:38]file doc_00162842 [00:18:38]remove file /storage/0465/doc_00162842 [00:18:38]file doc_00162843 [00:18:38]remove file /storage/0465/doc_00162843 [00:18:38]file doc_00162844 [00:18:38]remove file /storage/0465/doc_00162844 [00:18:38]file doc_00162845 [00:18:38]remove file /storage/0465/doc_00162845 [00:18:38]file doc_00162846 [00:18:38]remove file /storage/0465/doc_00162846 [00:18:38]file doc_00162847 [00:18:38]remove file /storage/0465/doc_00162847 [00:18:38]file doc_00162848 [00:18:38]remove file /storage/0465/doc_00162848 [00:18:38]file doc_00162849 [00:18:38]remove file /storage/0465/doc_00162849 [00:18:38]file doc_00162850 [00:18:38]remove file /storage/0465/doc_00162850 [00:18:38]file doc_00162851 [00:18:38]remove file /storage/0465/doc_00162851 [00:18:38]file doc_00162852 [00:18:38]remove file /storage/0465/doc_00162852 [00:18:38]file doc_00162853 [00:18:38]remove file /storage/0465/doc_00162853 [00:18:38]file doc_00162854 [00:18:39]remove file /storage/0465/doc_00162854 [00:18:39]file doc_00162855 [00:18:39]remove file /storage/0465/doc_00162855 [00:18:39]file doc_00162856 [00:18:39]remove file /storage/0465/doc_00162856 [00:18:39]file doc_00162857 [00:18:39]remove file /storage/0465/doc_00162857 [00:18:39]file doc_00162858 [00:18:39]remove file /storage/0465/doc_00162858 [00:18:39]file doc_00162859 [00:18:39]remove file /storage/0465/doc_00162859 [00:18:39]file doc_00162860 [00:18:39]remove file /storage/0465/doc_00162860 [00:18:39]file doc_00162861 [00:18:39]remove file /storage/0465/doc_00162861 [00:18:39]file doc_00162862 [00:18:39]remove file /storage/0465/doc_00162862 [00:18:39]file doc_00162863 [00:18:39]remove file /storage/0465/doc_00162863 [00:18:39]file doc_00162864 [00:18:39]remove file /storage/0465/doc_00162864 [00:18:39]file doc_00162865 [00:18:39]remove file /storage/0465/doc_00162865 [00:18:39]file doc_00162866 [00:18:39]remove file /storage/0465/doc_00162866 [00:18:39]file doc_00162867 [00:18:39]remove file /storage/0465/doc_00162867 [00:18:39]file doc_00162868 [00:18:39]remove file /storage/0465/doc_00162868 [00:18:39]file doc_00162869 [00:18:39]remove file /storage/0465/doc_00162869 [00:18:39]file doc_00162870 [00:18:39]remove file /storage/0465/doc_00162870 [00:18:39]file doc_00162871 [00:18:39]remove file /storage/0465/doc_00162871 [00:18:39]file doc_00162872 [00:18:39]remove file /storage/0465/doc_00162872 [00:18:39]file doc_00162873 [00:18:39]remove file /storage/0465/doc_00162873 [00:18:39]file doc_00162874 [00:18:39]remove file /storage/0465/doc_00162874 [00:18:39]file doc_00162875 [00:18:39]remove file /storage/0465/doc_00162875 [00:18:39]file doc_00162876 [00:18:39]remove file /storage/0465/doc_00162876 [00:18:39]file doc_00162877 [00:18:39]remove file /storage/0465/doc_00162877 [00:18:39]file doc_00162878 [00:18:39]remove file /storage/0465/doc_00162878 [00:18:39]file doc_00162879 [00:18:39]remove file /storage/0465/doc_00162879 [00:18:39]file doc_00162880 [00:18:39]remove file /storage/0465/doc_00162880 [00:18:39]file doc_00162881 [00:18:39]remove file /storage/0465/doc_00162881 [00:18:39]file doc_00162882 [00:18:39]remove file /storage/0465/doc_00162882 [00:18:39]file doc_00162883 [00:18:39]remove file /storage/0465/doc_00162883 [00:18:39]file doc_00162884 [00:18:39]remove file /storage/0465/doc_00162884 [00:18:39]file doc_00162885 [00:18:39]remove file /storage/0465/doc_00162885 [00:18:39]file doc_00162886 [00:18:39]remove file /storage/0465/doc_00162886 [00:18:39]file doc_00162887 [00:18:39]remove file /storage/0465/doc_00162887 [00:18:39]file doc_00162888 [00:18:39]remove file /storage/0465/doc_00162888 [00:18:39]file doc_00162889 [00:18:39]remove file /storage/0465/doc_00162889 [00:18:39]file doc_00162890 [00:18:39]remove file /storage/0465/doc_00162890 [00:18:39]file doc_00162891 [00:18:39]remove file /storage/0465/doc_00162891 [00:18:39]file doc_00162892 [00:18:39]remove file /storage/0465/doc_00162892 [00:18:39]file doc_00162893 [00:18:39]remove file /storage/0465/doc_00162893 [00:18:39]file doc_00162894 [00:18:39]remove file /storage/0465/doc_00162894 [00:18:39]file doc_00162895 [00:18:39]remove file /storage/0465/doc_00162895 [00:18:39]file doc_00162896 [00:18:39]remove file /storage/0465/doc_00162896 [00:18:39]file doc_00162897 [00:18:39]remove file /storage/0465/doc_00162897 [00:18:39]file doc_00162898 [00:18:39]remove file /storage/0465/doc_00162898 [00:18:39]file doc_00162899 [00:18:39]remove file /storage/0465/doc_00162899 [00:18:39]file doc_00162900 [00:18:39]remove file /storage/0465/doc_00162900 [00:18:39]file doc_00162901 [00:18:39]remove file /storage/0465/doc_00162901 [00:18:39]file doc_00162902 [00:18:39]remove file /storage/0465/doc_00162902 [00:18:39]file doc_00162903 [00:18:39]remove file /storage/0465/doc_00162903 [00:18:39]file doc_00162904 [00:18:39]remove file /storage/0465/doc_00162904 [00:18:39]file doc_00162905 [00:18:39]remove file /storage/0465/doc_00162905 [00:18:39]file doc_00162906 [00:18:39]remove file /storage/0465/doc_00162906 [00:18:39]file doc_00162907 [00:18:39]remove file /storage/0465/doc_00162907 [00:18:39]file doc_00162908 [00:18:39]remove file /storage/0465/doc_00162908 [00:18:39]file doc_00162909 [00:18:39]remove file /storage/0465/doc_00162909 [00:18:39]file doc_00162910 [00:18:39]remove file /storage/0465/doc_00162910 [00:18:39]file doc_00162911 [00:18:39]remove file /storage/0465/doc_00162911 [00:18:39]file doc_00162912 [00:18:39]remove file /storage/0465/doc_00162912 [00:18:39]file doc_00162913 [00:18:39]remove file /storage/0465/doc_00162913 [00:18:39]file doc_00162914 [00:18:39]remove file /storage/0465/doc_00162914 [00:18:39]file doc_00162915 [00:18:39]remove file /storage/0465/doc_00162915 [00:18:39]file doc_00162916 [00:18:39]remove file /storage/0465/doc_00162916 [00:18:39]file doc_00162917 [00:18:39]remove file /storage/0465/doc_00162917 [00:18:39]file doc_00162918 [00:18:39]remove file /storage/0465/doc_00162918 [00:18:39]file doc_00162919 [00:18:39]remove file /storage/0465/doc_00162919 [00:18:39]file doc_00162920 [00:18:39]remove file /storage/0465/doc_00162920 [00:18:39]file doc_00162921 [00:18:39]remove file /storage/0465/doc_00162921 [00:18:39]file doc_00162922 [00:18:39]remove file /storage/0465/doc_00162922 [00:18:39]file doc_00162923 [00:18:39]remove file /storage/0465/doc_00162923 [00:18:39]file doc_00162924 [00:18:39]remove file /storage/0465/doc_00162924 [00:18:39]file doc_00162925 [00:18:39]remove file /storage/0465/doc_00162925 [00:18:39]file doc_00162926 [00:18:39]remove file /storage/0465/doc_00162926 [00:18:39]file doc_00162927 [00:18:39]remove file /storage/0465/doc_00162927 [00:18:39]file doc_00162928 [00:18:39]remove file /storage/0465/doc_00162928 [00:18:39]file doc_00162929 [00:18:39]remove file /storage/0465/doc_00162929 [00:18:39]file doc_00162930 [00:18:39]remove file /storage/0465/doc_00162930 [00:18:39]file doc_00162931 [00:18:39]remove file /storage/0465/doc_00162931 [00:18:39]file doc_00162932 [00:18:39]remove file /storage/0465/doc_00162932 [00:18:39]file doc_00162933 [00:18:39]remove file /storage/0465/doc_00162933 [00:18:39]file doc_00162934 [00:18:39]remove file /storage/0465/doc_00162934 [00:18:39]file doc_00162935 [00:18:39]remove file /storage/0465/doc_00162935 [00:18:39]file doc_00162936 [00:18:39]remove file /storage/0465/doc_00162936 [00:18:39]file doc_00162937 [00:18:39]remove file /storage/0465/doc_00162937 [00:18:39]file doc_00162938 [00:18:39]remove file /storage/0465/doc_00162938 [00:18:39]file doc_00162939 [00:18:39]remove file /storage/0465/doc_00162939 [00:18:39]file doc_00162940 [00:18:39]remove file /storage/0465/doc_00162940 [00:18:39]file doc_00162941 [00:18:39]remove file /storage/0465/doc_00162941 [00:18:39]file doc_00162942 [00:18:39]remove file /storage/0465/doc_00162942 [00:18:40]remove file /storage/0465/doc_00163073 [00:18:40]file doc_00163074 [00:18:40]remove file /storage/0465/doc_00163074 [00:18:40]file doc_00163075 [00:18:40]remove file /storage/0465/doc_00163075 [00:18:40]file doc_00163076 [00:18:40]remove file /storage/0465/doc_00163076 [00:18:40]file doc_00163077 [00:18:40]remove file /storage/0465/doc_00163077 [00:18:40]file doc_00163078 [00:18:40]remove file /storage/0465/doc_00163078 [00:18:40]file doc_00163079 [00:18:40]remove file /storage/0465/doc_00163079 [00:18:40]file doc_00163080 [00:18:40]remove file /storage/0465/doc_00163080 [00:18:40]file doc_00163081 [00:18:40]remove file /storage/0465/doc_00163081 [00:18:40]file doc_00163082 [00:18:40]remove file /storage/0465/doc_00163082 [00:18:40]file doc_00163083 [00:18:40]remove file /storage/0465/doc_00163083 [00:18:40]file doc_00163084 [00:18:40]remove file /storage/0465/doc_00163084 [00:18:40]file doc_00163085 [00:18:40]remove file /storage/0465/doc_00163085 [00:18:40]file doc_00163086 [00:18:40]remove file /storage/0465/doc_00163086 [00:18:40]file doc_00163087 [00:18:40]remove file /storage/0465/doc_00163087 [00:18:40]file doc_00163088 [00:18:40]remove file /storage/0465/doc_00163088 [00:18:40]file doc_00163089 [00:18:40]remove file /storage/0465/doc_00163089 [00:18:40]file doc_00163090 [00:18:40]remove file /storage/0465/doc_00163090 [00:18:40]file doc_00163091 [00:18:40]remove file /storage/0465/doc_00163091 [00:18:40]file doc_00163092 [00:18:40]remove file /storage/0465/doc_00163092 [00:18:40]file doc_00163093 [00:18:40]remove file /storage/0465/doc_00163093 [00:18:40]file doc_00163094 [00:18:40]remove file /storage/0465/doc_00163094 [00:18:40]file doc_00163095 [00:18:40]remove file /storage/0465/doc_00163095 [00:18:40]file doc_00163096 [00:18:40]remove file /storage/0465/doc_00163096 [00:18:40]file doc_00163097 [00:18:40]remove file /storage/0465/doc_00163097 [00:18:40]file doc_00163098 [00:18:40]remove file /storage/0465/doc_00163098 [00:18:40]file doc_00163099 [00:18:40]remove file /storage/0465/doc_00163099 [00:18:40]file doc_00163100 [00:18:40]remove file /storage/0465/doc_00163100 [00:18:40]file doc_00163101 [00:18:40]remove file /storage/0465/doc_00163101 [00:18:40]file doc_00163102 [00:18:40]remove file /storage/0465/doc_00163102 [00:18:40]file doc_00163103 [00:18:40]remove file /storage/0465/doc_00163103 [00:18:40]file doc_00163104 [00:18:40]remove file /storage/0465/doc_00163104 [00:18:40]file doc_00163105 [00:18:40]remove file /storage/0465/doc_00163105 [00:18:40]file doc_00163106 [00:18:40]remove file /storage/0465/doc_00163106 [00:18:40]file doc_00163107 [00:18:40]remove file /storage/0465/doc_00163107 [00:18:40]file doc_00163108 [00:18:40]remove file /storage/0465/doc_00163108 [00:18:40]file doc_00163109 [00:18:40]remove file /storage/0465/doc_00163109 [00:18:40]file doc_00163110 [00:18:40]remove file /storage/0465/doc_00163110 [00:18:40]file doc_00163111 [00:18:40]remove file /storage/0465/doc_00163111 [00:18:40]file doc_00163112 [00:18:40]remove file /storage/0465/doc_00163112 [00:18:40]file doc_00163113 [00:18:40]remove file /storage/0465/doc_00163113 [00:18:40]file doc_00163114 [00:18:40]remove file /storage/0465/doc_00163114 [00:18:40]file doc_00163115 [00:18:40]remove file /storage/0465/doc_00163115 [00:18:40]file doc_00163116 [00:18:40]remove file /storage/0465/doc_00163116 [00:18:40]file doc_00163117 [00:18:40]remove file /storage/0465/doc_00163117 [00:18:40]file doc_00163118 [00:18:40]remove file /storage/0465/doc_00163118 [00:18:40]file doc_00163119 [00:18:40]remove file /storage/0465/doc_00163119 [00:18:40]file doc_00163120 [00:18:40]remove file /storage/0465/doc_00163120 [00:18:40]file doc_00163121 [00:18:40]remove file /storage/0465/doc_00163121 [00:18:40]file doc_00163122 [00:18:40]remove file /storage/0465/doc_00163122 [00:18:40]file doc_00163123 [00:18:40]remove file /storage/0465/doc_00163123 [00:18:40]file doc_00163124 [00:18:40]remove file /storage/0465/doc_00163124 [00:18:40]file doc_00163125 [00:18:40]remove file /storage/0465/doc_00163125 [00:18:40]file doc_00163126 [00:18:40]remove file /storage/0465/doc_00163126 [00:18:40]file doc_00163127 [00:18:40]remove file /storage/0465/doc_00163127 [00:18:40]file doc_00163128 [00:18:40]remove file /storage/0465/doc_00163128 [00:18:40]file doc_00163129 [00:18:40]remove file /storage/0465/doc_00163129 [00:18:40]file doc_00163130 [00:18:40]remove file /storage/0465/doc_00163130 [00:18:40]file doc_00163131 [00:18:40]remove file /storage/0465/doc_00163131 [00:18:40]file doc_00163132 [00:18:40]remove file /storage/0465/doc_00163132 [00:18:40]file doc_00163133 [00:18:40]remove file /storage/0465/doc_00163133 [00:18:40]file doc_00163134 [00:18:40]remove file /storage/0465/doc_00163134 [00:18:40]file doc_00163135 [00:18:40]remove file /storage/0465/doc_00163135 [00:18:40]file doc_00163136 [00:18:40]remove file /storage/0465/doc_00163136 [00:18:40]file doc_00163137 [00:18:40]remove file /storage/0465/doc_00163137 [00:18:40]file doc_00163138 [00:18:40]remove file /storage/0465/doc_00163138 [00:18:40]file doc_00163139 [00:18:40]remove file /storage/0465/doc_00163139 [00:18:40]file doc_00163140 [00:18:40]remove file /storage/0465/doc_00163140 [00:18:40]file doc_00163141 [00:18:40]remove file /storage/0465/doc_00163141 [00:18:40]file doc_00163142 [00:18:40]remove file /storage/0465/doc_00163142 [00:18:40]file doc_00163143 [00:18:40]remove file /storage/0465/doc_00163143 [00:18:40]file doc_00163144 [00:18:40]remove file /storage/0465/doc_00163144 [00:18:40]file doc_00163145 [00:18:40]remove file /storage/0465/doc_00163145 [00:18:40]file doc_00163146 [00:18:40]remove file /storage/0465/doc_00163146 [00:18:40]file doc_00163147 [00:18:40]remove file /storage/0465/doc_00163147 [00:18:40]file doc_00163148 [00:18:40]remove file /storage/0465/doc_00163148 [00:18:40]file doc_00163149 [00:18:40]remove file /storage/0465/doc_00163149 [00:18:40]file doc_00163150 [00:18:40]remove file /storage/0465/doc_00163150 [00:18:40]file doc_00163151 [00:18:40]remove file /storage/0465/doc_00163151 [00:18:40]file doc_00163152 [00:18:40]remove file /storage/0465/doc_00163152 [00:18:40]file doc_00163153 [00:18:40]remove file /storage/0465/doc_00163153 [00:18:40]file doc_00163154 [00:18:40]remove file /storage/0465/doc_00163154 [00:18:40]file doc_00163155 [00:18:40]remove file /storage/0465/doc_00163155 [00:18:40]file doc_00163156 [00:18:40]remove file /storage/0465/doc_00163156 [00:18:40]file doc_00163157 [00:18:40]remove file /storage/0465/doc_00163157 [00:18:40]file doc_00163158 [00:18:40]remove file /storage/0465/doc_00163158 [00:18:40]file doc_00163159 [00:18:40]remove file /storage/0465/doc_00163159 [00:18:40]file doc_00163160 [00:18:40]remove file /storage/0465/doc_00163160 [00:18:40]file doc_00163161 [00:18:40]remove file /storage/0465/doc_00163161 [00:18:40]file doc_00163162 [00:18:40]remove file /storage/0465/doc_00163162 [00:18:40]file doc_00163163 [00:18:40]remove file /storage/0465/doc_00163163 [00:18:40]file doc_00163164 [00:18:40]remove file /storage/0465/doc_00163164 [00:18:40]file doc_00163165 [00:18:40]remove file /storage/0465/doc_00163165 [00:18:40]file doc_00163166 [00:18:40]remove file /storage/0465/doc_00163166 [00:18:40]file doc_00163167 [00:18:40]remove file /storage/0465/doc_00163167 [00:18:40]file doc_00163168 [00:18:40]remove file /storage/0465/doc_00163168 [00:18:40]file doc_00163169 [00:18:40]remove file /storage/0465/doc_00163169 [00:18:40]file doc_00163170 [00:18:40]remove file /storage/0465/doc_00163170 [00:18:40]file doc_00163171 [00:18:40]remove file /storage/0465/doc_00163171 [00:18:40]file doc_00163172 [00:18:40]remove file /storage/0465/doc_00163172 [00:18:40]file doc_00163173 [00:18:40]remove file /storage/0465/doc_00163173 [00:18:40]file doc_00163174 [00:18:40]remove file /storage/0465/doc_00163174 [00:18:40]file doc_00163175 [00:18:40]remove file /storage/0465/doc_00163175 [00:18:40]file doc_00163176 [00:18:40]remove file /storage/0465/doc_00163176 [00:18:40]file doc_00163177 [00:18:40]remove file /storage/0465/doc_00163177 [00:18:40]file doc_00163178 [00:18:40]remove file /storage/0465/doc_00163178 [00:18:40]file doc_00163179 [00:18:40]remove file /storage/0465/doc_00163179 [00:18:40]file doc_00163180 [00:18:40]remove file /storage/0465/doc_00163180 [00:18:40]file doc_00163181 [00:18:40]remove file /storage/0465/doc_00163181 [00:18:40]file doc_00163182 [00:18:40]remove file /storage/0465/doc_00163182 [00:18:40]file doc_00163183 [00:18:40]remove file /storage/0465/doc_00163183 [00:18:40]file doc_00163184 [00:18:40]remove file /storage/0465/doc_00163184 [00:18:40]file doc_00163185 [00:18:40]remove file /storage/0465/doc_00163185 [00:18:40]file doc_00163186 [00:18:40]remove file /storage/0465/doc_00163186 [00:18:40]file doc_00163187 [00:18:40]remove file /storage/0465/doc_00163187 [00:18:40]file doc_00163188 [00:18:40]remove file /storage/0465/doc_00163188 [00:18:40]file doc_00163189 [00:18:40]remove file /storage/0465/doc_00163189 [00:18:40]file doc_00163190 [00:18:40]remove file /storage/0465/doc_00163190 [00:18:40]file doc_00163191 [00:18:40]remove file /storage/0465/doc_00163191 [00:18:40]file doc_00163192 [00:18:40]remove file /storage/0465/doc_00163192 [00:18:40]file doc_00163193 [00:18:40]remove file /storage/0465/doc_00163193 [00:18:40]file doc_00163194 [00:18:40]remove file /storage/0465/doc_00163194 [00:18:40]file doc_00163195 [00:18:40]remove file /storage/0465/doc_00163195 [00:18:40]file doc_00163196 [00:18:40]remove file /storage/0465/doc_00163196 [00:18:40]file doc_00163197 [00:18:40]remove file /storage/0465/doc_00163197 [00:18:40]file doc_00163198 [00:18:40]remove file /storage/0465/doc_00163198 [00:18:40]file doc_00163199 [00:18:40]remove file /storage/0465/doc_00163199 [00:18:40]file doc_00163200 [00:18:40]remove file /storage/0465/doc_00163200 [00:18:40]file doc_00163201 [00:18:40]remove file /storage/0465/doc_00163201 [00:18:40]file doc_00163202 [00:18:40]remove file /storage/0465/doc_00163202 [00:18:40]file doc_00163203 [00:18:40]remove file /storage/0465/doc_00163203 [00:18:40]file doc_00163204 [00:18:40]remove file /storage/0465/doc_00163204 [00:18:40]file doc_00163205 [00:18:40]remove file /storage/0465/doc_00163205 [00:18:40]file doc_00163206 [00:18:40]remove file /storage/0465/doc_00163206 [00:18:40]file doc_00163207 [00:18:40]remove file /storage/0465/doc_00163207 [00:18:40]file doc_00163208 [00:18:40]remove file /storage/0465/doc_00163208 [00:18:40]file doc_00163209 [00:18:40]remove file /storage/0465/doc_00163209 [00:18:40]file doc_00163210 [00:18:40]remove file /storage/0465/doc_00163210 [00:18:40]file doc_00163211 [00:18:40]remove file /storage/0465/doc_00163211 [00:18:40]file doc_00163212 [00:18:40]remove file /storage/0465/doc_00163212 [00:18:40]file doc_00163213 [00:18:40]remove file /storage/0465/doc_00163213 [00:18:40]file doc_00163214 [00:18:40]remove file /storage/0465/doc_00163214 [00:18:40]file doc_00163215 [00:18:40]remove file /storage/0465/doc_00163215 [00:18:40]file doc_00163216 [00:18:40]remove file /storage/0465/doc_00163216 [00:18:40]file doc_00163217 [00:18:40]remove file /storage/0465/doc_00163217 [00:18:40]file doc_00163218 [00:18:40]remove file /storage/0465/doc_00163218 [00:18:40]file doc_00163219 [00:18:40]remove file /storage/0465/doc_00163219 [00:18:40]file doc_00163220 [00:18:40]remove file /storage/0465/doc_00163220 [00:18:40]file doc_00163221 [00:18:40]remove file /storage/0465/doc_00163221 [00:18:40]file doc_00163222 [00:18:40]remove file /storage/0465/doc_00163222 [00:18:40]file doc_00163223 [00:18:40]remove file /storage/0465/doc_00163223 [00:18:40]file doc_00163224 [00:18:40]remove file /storage/0465/doc_00163224 [00:18:40]file doc_00163225 [00:18:40]remove file /storage/0465/doc_00163225 [00:18:40]file doc_00163226 [00:18:40]remove file /storage/0465/doc_00163226 [00:18:40]file doc_00163227 [00:18:40]remove file /storage/0465/doc_00163227 [00:18:40]file doc_00163228 [00:18:40]remove file /storage/0465/doc_00163228 [00:18:40]file doc_00163229 [00:18:40]remove file /storage/0465/doc_00163229 [00:18:40]file doc_00163230 [00:18:40]remove file /storage/0465/doc_00163230 [00:18:40]file doc_00163231 [00:18:40]remove file /storage/0465/doc_00163231 [00:18:40]file doc_00163232 [00:18:40]remove file /storage/0465/doc_00163232 [00:18:40]file doc_00163233 [00:18:40]remove file /storage/0465/doc_00163233 [00:18:40]file doc_00163234 [00:18:40]remove file /storage/0465/doc_00163234 [00:18:40]file doc_00163235 [00:18:40]remove file /storage/0465/doc_00163235 [00:18:40]file doc_00163236 [00:18:40]remove file /storage/0465/doc_00163236 [00:18:40]file doc_00163237 [00:18:40]remove file /storage/0465/doc_00163237 [00:18:40]file doc_00163238 [00:18:40]remove file /storage/0465/doc_00163238 [00:18:40]file doc_00163239 [00:18:40]remove file /storage/0465/doc_00163239 [00:18:40]file doc_00163240 [00:18:40]remove file /storage/0465/doc_00163240 [00:18:40]file doc_00163241 [00:18:40]remove file /storage/0465/doc_00163241 [00:18:40]file doc_00163242 [00:18:40]remove file /storage/0465/doc_00163242 [00:18:40]file doc_00163243 [00:18:40]remove file /storage/0465/doc_00163243 [00:18:40]file doc_00163244 [00:18:40]remove file /storage/0465/doc_00163244 [00:18:40]file doc_00163245 [00:18:40]remove file /storage/0465/doc_00163245 [00:18:40]file doc_00163246 [00:18:40]remove file /storage/0465/doc_00163246 [00:18:40]file doc_00163247 [00:18:40]remove file /storage/0465/doc_00163247 [00:18:40]file doc_00163248 [00:18:40]remove file /storage/0465/doc_00163248 [00:18:40]file doc_00163249 [00:18:40]remove file /storage/0465/doc_00163249 [00:18:40]file doc_00163250 [00:18:40]remove file /storage/0465/doc_00163250 [00:18:40]file doc_00163251 [00:18:40]remove file /storage/0465/doc_00163251 [00:18:40]file doc_00163252 [00:18:40]remove file /storage/0465/doc_00163252 [00:18:40]file doc_00163253 [00:18:40]remove file /storage/0465/doc_00163253 [00:18:40]file doc_00163254 [00:18:40]remove file /storage/0465/doc_00163254 [00:18:40]file doc_00163255 [00:18:40]remove file /storage/0465/doc_00163255 [00:18:40]file doc_00163256 [00:18:41]remove file /storage/0465/doc_00163256 [00:18:41]file doc_00163257 [00:18:41]remove file /storage/0465/doc_00163257 [00:18:41]file doc_00163258 [00:18:41]remove file /storage/0465/doc_00163258 [00:18:41]file doc_00163259 [00:18:41]remove file /storage/0465/doc_00163259 [00:18:41]file doc_00163260 [00:18:41]remove file /storage/0465/doc_00163260 [00:18:41]file doc_00163261 [00:18:41]remove file /storage/0465/doc_00163261 [00:18:41]file doc_00163262 [00:18:41]remove file /storage/0465/doc_00163262 [00:18:41]file doc_00163263 [00:18:41]remove file /storage/0465/doc_00163263 [00:18:41]file doc_00163264 [00:18:41]remove file /storage/0465/doc_00163264 [00:18:41]file doc_00163265 [00:18:41]remove file /storage/0465/doc_00163265 [00:18:41]file doc_00163266 [00:18:41]remove file /storage/0465/doc_00163266 [00:18:41]file doc_00163267 [00:18:41]remove file /storage/0465/doc_00163267 [00:18:41]file doc_00163268 [00:18:41]remove file /storage/0465/doc_00163268 [00:18:41]file doc_00163269 [00:18:41]remove file /storage/0465/doc_00163269 [00:18:41]file doc_00163270 [00:18:41]remove file /storage/0465/doc_00163270 [00:18:41]file doc_00163271 [00:18:41]remove file /storage/0465/doc_00163271 [00:18:41]file doc_00163272 [00:18:41]remove file /storage/0465/doc_00163272 [00:18:41]file doc_00163273 [00:18:41]remove file /storage/0465/doc_00163273 [00:18:41]file doc_00163274 [00:18:41]remove file /storage/0465/doc_00163274 [00:18:41]file doc_00163275 [00:18:41]remove file /storage/0465/doc_00163275 [00:18:41]file doc_00163276 [00:18:41]remove file /storage/0465/doc_00163276 [00:18:41]file doc_00163277 [00:18:41]remove file /storage/0465/doc_00163277 [00:18:41]file doc_00163278 [00:18:41]remove file /storage/0465/doc_00163278 [00:18:41]file doc_00163279 [00:18:41]remove file /storage/0465/doc_00163279 [00:18:41]file doc_00163280 [00:18:41]remove file /storage/0465/doc_00163280 [00:18:41]file doc_00163281 [00:18:41]remove file /storage/0465/doc_00163281 [00:18:41]file doc_00163282 [00:18:41]remove file /storage/0465/doc_00163282 [00:18:41]file doc_00163283 [00:18:41]remove file /storage/0465/doc_00163283 [00:18:41]file doc_00163284 [00:18:41]remove file /storage/0465/doc_00163284 [00:18:41]file doc_00163285 [00:18:41]remove file /storage/0465/doc_00163285 [00:18:41]file doc_00163286 [00:18:41]remove file /storage/0465/doc_00163286 [00:18:41]file doc_00163287 [00:18:41]remove file /storage/0465/doc_00163287 [00:18:41]file doc_00163288 [00:18:41]remove file /storage/0465/doc_00163288 [00:18:41]file doc_00163289 [00:18:41]remove file /storage/0465/doc_00163289 [00:18:41]file doc_00163290 [00:18:41]remove file /storage/0465/doc_00163290 [00:18:41]file doc_00163291 [00:18:41]remove file /storage/0465/doc_00163291 [00:18:41]file doc_00163292 [00:18:41]remove file /storage/0465/doc_00163292 [00:18:41]file doc_00163293 [00:18:41]remove file /storage/0465/doc_00163293 [00:18:41]file doc_00163294 [00:18:41]remove file /storage/0465/doc_00163294 [00:18:41]file doc_00163295 [00:18:41]remove file /storage/0465/doc_00163295 [00:18:41]file doc_00163296 [00:18:41]remove file /storage/0465/doc_00163296 [00:18:41]file doc_00163297 [00:18:41]remove file /storage/0465/doc_00163297 [00:18:41]file doc_00163298 [00:18:41]remove file /storage/0465/doc_00163298 [00:18:41]file doc_00163299 [00:18:41]remove file /storage/0465/doc_00163299 [00:18:41]file doc_00163300 [00:18:41]remove file /storage/0465/doc_00163300 [00:18:41]file doc_00163301 [00:18:41]remove file /storage/0465/doc_00163301 [00:18:41]file doc_00163302 [00:18:41]remove file /storage/0465/doc_00163302 [00:18:41]file doc_00163303 [00:18:41]remove file /storage/0465/doc_00163303 [00:18:41]file doc_00163304 [00:18:41]remove file /storage/0465/doc_00163304 [00:18:41]file doc_00163305 [00:18:41]remove file /storage/0465/doc_00163305 [00:18:41]file doc_00163306 [00:18:41]remove file /storage/0465/doc_00163306 [00:18:41]file doc_00163307 [00:18:41]remove file /storage/0465/doc_00163307 [00:18:41]file doc_00163308 [00:18:41]remove file /storage/0465/doc_00163308 [00:18:41]file doc_00163309 [00:18:41]remove file /storage/0465/doc_00163309 [00:18:41]file doc_00163310 [00:18:41]remove file /storage/0465/doc_00163310 [00:18:41]file doc_00163311 [00:18:41]remove file /storage/0465/doc_00163311 [00:18:41]file doc_00163312 [00:18:41]remove file /storage/0465/doc_00163312 [00:18:41]file doc_00163313 [00:18:41]remove file /storage/0465/doc_00163313 [00:18:41]file doc_00163314 [00:18:41]remove file /storage/0465/doc_00163314 [00:18:41]file doc_00163315 [00:18:41]remove file /storage/0465/doc_00163315 [00:18:41]file doc_00163316 [00:18:41]remove file /storage/0465/doc_00163316 [00:18:41]file doc_00163317 [00:18:41]remove file /storage/0465/doc_00163317 [00:18:41]file doc_00163318 [00:18:41]remove file /storage/0465/doc_00163318 [00:18:41]file doc_00163319 [00:18:41]remove file /storage/0465/doc_00163319 [00:18:41]file doc_00163320 [00:18:41]remove file /storage/0465/doc_00163320 [00:18:41]file doc_00163321 [00:18:41]remove file /storage/0465/doc_00163321 [00:18:41]file doc_00163322 [00:18:41]remove file /storage/0465/doc_00163322 [00:18:41]file doc_00163323 [00:18:41]remove file /storage/0465/doc_00163323 [00:18:41]file doc_00163324 [00:18:41]remove file /storage/0465/doc_00163324 [00:18:41]file doc_00163325 [00:18:41]remove file /storage/0465/doc_00163325 [00:18:41]file doc_00163326 [00:18:41]remove file /storage/0465/doc_00163326 [00:18:41]file doc_00163327 [00:18:41]remove file /storage/0465/doc_00163327 [00:18:41]file doc_00163328 [00:18:41]remove file /storage/0465/doc_00163328 [00:18:41]file doc_00163329 [00:18:41]remove file /storage/0465/doc_00163329 [00:18:41]file doc_00163330 [00:18:41]remove file /storage/0465/doc_00163330 [00:18:41]file doc_00163331 [00:18:41]remove file /storage/0465/doc_00163331 [00:18:41]file doc_00163332 [00:18:41]remove file /storage/0465/doc_00163332 [00:18:41]file doc_00163333 [00:18:41]remove file /storage/0465/doc_00163333 [00:18:41]file doc_00163334 [00:18:41]remove file /storage/0465/doc_00163334 [00:18:41]file doc_00163335 [00:18:41]remove file /storage/0465/doc_00163335 [00:18:41]file doc_00163336 [00:18:41]remove file /storage/0465/doc_00163336 [00:18:41]file doc_00163337 [00:18:41]remove file /storage/0465/doc_00163337 [00:18:41]file doc_00163338 [00:18:41]remove file /storage/0465/doc_00163338 [00:18:41]file doc_00163339 [00:18:41]remove file /storage/0465/doc_00163339 [00:18:41]file doc_00163340 [00:18:41]remove file /storage/0465/doc_00163340 [00:18:41]file doc_00163341 [00:18:41]remove file /storage/0465/doc_00163341 [00:18:41]file doc_00163342 [00:18:41]remove file /storage/0465/doc_00163342 [00:18:41]file doc_00163343 [00:18:41]remove file /storage/0465/doc_00163343 [00:18:41]file doc_00163344 [00:18:41]remove file /storage/0465/doc_00163344 [00:18:41]file doc_00163345 [00:18:41]remove file /storage/0465/doc_00163345 [00:18:41]file doc_00163346 [00:18:41]remove file /storage/0465/doc_00163346 [00:18:41]file doc_00163347 [00:18:41]remove file /storage/0465/doc_00163347 [00:18:41]file doc_00163348 [00:18:41]remove file /storage/0465/doc_00163348 [00:18:41]file doc_00163349 [00:18:41]remove file /storage/0465/doc_00163349 [00:18:41]file doc_00163350 [00:18:41]remove file /storage/0465/doc_00163350 [00:18:41]file doc_00163351 [00:18:41]remove file /storage/0465/doc_00163351 [00:18:41]file doc_00163352 [00:18:41]remove file /storage/0465/doc_00163352 [00:18:41]file doc_00163353 [00:18:41]remove file /storage/0465/doc_00163353 [00:18:41]file doc_00163354 [00:18:41]remove file /storage/0465/doc_00163354 [00:18:41]file doc_00163355 [00:18:41]remove file /storage/0465/doc_00163355 [00:18:41]file doc_00163356 [00:18:41]remove file /storage/0465/doc_00163356 [00:18:41]file doc_00163357 [00:18:41]remove file /storage/0465/doc_00163357 [00:18:41]file doc_00163358 [00:18:41]remove file /storage/0465/doc_00163358 [00:18:41]file doc_00163359 [00:18:41]remove file /storage/0465/doc_00163359 [00:18:41]file doc_00163360 [00:18:41]remove file /storage/0465/doc_00163360 [00:18:41]file doc_00163361 [00:18:41]remove file /storage/0465/doc_00163361 [00:18:41]file doc_00163362 [00:18:41]remove file /storage/0465/doc_00163362 [00:18:41]file doc_00163363 [00:18:41]remove file /storage/0465/doc_00163363 [00:18:41]file doc_00163364 [00:18:41]remove file /storage/0465/doc_00163364 [00:18:41]file doc_00163365 [00:18:41]remove file /storage/0465/doc_00163365 [00:18:41]file doc_00163366 [00:18:41]remove file /storage/0465/doc_00163366 [00:18:41]file doc_00163367 [00:18:41]remove file /storage/0465/doc_00163367 [00:18:41]file doc_00163368 [00:18:41]remove file /storage/0465/doc_00163368 [00:18:41]file doc_00163369 [00:18:41]remove file /storage/0465/doc_00163369 [00:18:41]file doc_00163370 [00:18:41]remove file /storage/0465/doc_00163370 [00:18:41]file doc_00163371 [00:18:41]remove file /storage/0465/doc_00163371 [00:18:41]file doc_00163372 [00:18:41]remove file /storage/0465/doc_00163372 [00:18:41]file doc_00163373 [00:18:41]remove file /storage/0465/doc_00163373 [00:18:41]file doc_00163374 [00:18:41]remove file /storage/0465/doc_00163374 [00:18:41]file doc_00163375 [00:18:41]remove file /storage/0465/doc_00163375 [00:18:41]file doc_00163376 [00:18:41]remove file /storage/0465/doc_00163376 [00:18:41]file doc_00163377 [00:18:41]remove file /storage/0465/doc_00163377 [00:18:41]file doc_00163378 [00:18:41]remove file /storage/0465/doc_00163378 [00:18:41]file doc_00163379 [00:18:41]remove file /storage/0465/doc_00163379 [00:18:41]file doc_00163380 [00:18:41]remove file /storage/0465/doc_00163380 [00:18:41]file doc_00163381 [00:18:41]remove file /storage/0465/doc_00163381 [00:18:41]file doc_00163382 [00:18:41]remove file /storage/0465/doc_00163382 [00:18:41]file doc_00163383 [00:18:41]remove file /storage/0465/doc_00163383 [00:18:41]file doc_00163384 [00:18:41]remove file /storage/0465/doc_00163384 [00:18:41]OFD Sender: No OFD packet to send [00:18:41]file doc_00163385 [00:18:41]remove file /storage/0465/doc_00163385 [00:18:41]file doc_00163386 [00:18:41]remove file /storage/0465/doc_00163386 [00:18:41]file doc_00163387 [00:18:41]remove file /storage/0465/doc_00163387 [00:18:41]file doc_00163388 [00:18:41]remove file /storage/0465/doc_00163388 [00:18:41]file doc_00163389 [00:18:41]remove file /storage/0465/doc_00163389 [00:18:41]file doc_00163390 [00:18:41]remove file /storage/0465/doc_00163390 [00:18:41]file doc_00163391 [00:18:41]remove file /storage/0465/doc_00163391 [00:18:41]file doc_00163392 [00:18:41]remove file /storage/0465/doc_00163392 [00:18:41]file doc_00163393 [00:18:41]remove file /storage/0465/doc_00163393 [00:18:41]file doc_00163394 [00:18:41]remove file /storage/0465/doc_00163394 [00:18:41]file doc_00163395 [00:18:41]remove file /storage/0465/doc_00163395 [00:18:41]file doc_00163396 [00:18:41]remove file /storage/0465/doc_00163396 [00:18:41]file doc_00163397 [00:18:41]remove file /storage/0465/doc_00163397 [00:18:41]file doc_00163398 [00:18:41]remove file /storage/0465/doc_00163398 [00:18:41]file doc_00163399 [00:18:41]remove file /storage/0465/doc_00163399 [00:18:41]file doc_00163400 [00:18:41]remove file /storage/0465/doc_00163400 [00:18:41]file doc_00163401 [00:18:41]remove file /storage/0465/doc_00163401 [00:18:41]remove dir /storage/0465 [00:18:41]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:18:41]tlvbuf is 020D20B0 [00:18:41]SAM_PROTO_ClearQueue [00:18:41]wFMCommunicate request_size=4 [00:18:41]MH_SAM_APDU [00:18:41]CAPDU: 80 09 00 00 [00:18:41]Write to MH i2c: E2 08 00 48 01 80 09 00 00 00 00 00 00 BB [00:18:42]Write i2c OK [00:18:42]MH_I2C_Read... [00:18:42]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:18:42]Read from MH i2c: E2 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 03 00 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 03 00 48 01 00 90 00 BD [00:18:42]RAPDU: 90 00 [00:18:42]wFMCommunicate OK [00:18:42]SAM_PROTO_ClearQueue done [00:18:42]KKMCreateOFDPacket [00:18:42]OFDProtocolAddRootSTLVToBuf [00:18:42]FM_MakeSignedData [00:18:42]FM_MakeSignedData [00:18:42]SAM_PROTO_SignData [00:18:42]wFMCommunicate request_size=4 [00:18:42]MH_SAM_APDU [00:18:42]CAPDU: 80 0D 01 02 [00:18:42]Write to MH i2c: E2 08 00 49 01 80 0D 01 02 00 00 00 00 C3 [00:18:42]Write i2c OK [00:18:42]MH_I2C_Read... [00:18:42]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:18:42]Read from MH i2c: E2 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 03 00 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 03 00 49 01 00 90 00 BE [00:18:42]RAPDU: 90 00 [00:18:42]wFMCommunicate OK [00:18:42]wFMCommunicate request_size=255 [00:18:42]MH_SAM_APDU [00:18:42]CAPDU: 80 0D 02 02 FA 02 00 F8 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 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 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 5D 32 C5 66 0E 04 04 00 D2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 A1 93 C6 2F [00:18:42]Write to MH i2c: E2 02 01 4A 01 80 0D 02 02 FA 00 02 00 F8 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 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 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 5D 32 C5 66 0E 04 04 00 D2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 A1 93 C6 2F 00 00 1F [00:18:42]Write i2c OK [00:18:42]MH_I2C_Read... [00:18:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:18:42]Read from MH i2c: E2 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 03 00 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 03 00 4A 01 00 90 00 BF [00:18:42]RAPDU: 90 00 [00:18:42]wFMCommunicate OK [00:18:42]wFMCommunicate request_size=7 [00:18:42]MH_SAM_APDU [00:18:42]CAPDU: 80 0D 02 02 02 E4 FA [00:18:42]Write to MH i2c: E2 0A 00 4B 01 80 0D 02 02 02 00 E4 FA 00 00 A8 [00:18:42]Write i2c OK [00:18:42]MH_I2C_Read... [00:18:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:18:42]Read from MH i2c: E2 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 03 00 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 03 00 4B 01 00 90 00 C0 [00:18:42]RAPDU: 90 00 [00:18:42]wFMCommunicate OK [00:18:42]wFMCommunicate request_size=4 [00:18:42]MH_SAM_APDU [00:18:42]CAPDU: 80 0D 03 02 [00:18:42]Write to MH i2c: E2 08 00 4C 01 80 0D 03 02 00 00 00 00 C8 [00:18:42]Write i2c OK [00:18:42]MH_I2C_Read... [00:18:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:18:42]Read from MH i2c: E2 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 0B 00 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 0B 00 4C 01 00 87 F6 C5 35 2A 73 BE CF 90 00 6A [00:18:42]RAPDU: 87 F6 C5 35 2A 73 BE CF 90 00 [00:18:42]wFMCommunicate OK [00:18:42]SAM_PROTO_SignData done [00:18:42]FM_MakeSignedData done [00:18:42]CreateOFDProtocolMessage [00:18:42]wFMCommunicate request_size=4 [00:18:42]MH_SAM_APDU [00:18:42]CAPDU: 80 11 00 00 [00:18:42]Write to MH i2c: E2 08 00 4D 01 80 11 00 00 00 00 00 00 C8 [00:18:42]Write i2c OK [00:18:42]MH_I2C_Read... [00:18:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:18:42]Read from MH i2c: E2 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 17 00 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: E2 17 00 4D 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [00:18:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:18:42]wFMCommunicate OK [00:18:42]CreateOFDProtocolMessage done [00:18:42]OFDSenderStorePacket 163402 [00:18:42]StoreOFDPacket docnum=163402 [00:18:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 46 5B 04 01 D3 03 5A 02 01 00 02 00 F8 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 19 00 D0 9A D0 B0 D0 BB D0 BC D1 83 D1 80 D0 B0 D1 82 D0 BE D0 B2 20 D0 A8 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 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 5D 32 C5 66 0E 04 04 00 D2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 A1 93 C6 2F E4 FA 87 F6 C5 35 2A 73 BE CF [00:18:42]CheckFolder [00:18:42]dirname=/storage/ofd_packets [00:18:42]CheckFolder done [00:18:42]ProducePacketName [00:18:42]name=ofd_packets/00163402 [00:18:42]NVStorageSaveData ofd_packets/00163402 [00:18:42]File name is /storage/ofd_packets/00163402 [00:18:42]Write 298 bytes [00:18:42]NVStorageSaveData done [00:18:42]OFDSenderStorePacket done [00:18:42]KKMCreateOFDPacket done [00:18:42]NVStorageSaveData kkm_last_timestamp [00:18:42]File name is /storage/kkm_last_timestamp [00:18:42]Write 4 bytes [00:18:42]NVStorageSaveData done [00:18:42]ExternCall_PrintAddStr [00:18:42]wPrintStart [00:18:42]Write to MH i2c: 01 00 00 4E 01 4F [00:18:42]Write i2c OK [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: 01 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: 01 07 00 [00:18:42]MH_I2C_Read... [00:18:42]Read from MH i2c: 01 07 00 4E 01 00 00 00 00 00 FF 0F 64 [00:18:42]RasterBufferAndPrint [00:18:42]line Отчет об открытии смены [00:18:42]line ФФД: 1.0 [00:18:42]line ИНН: 02508201610067 [00:18:42]line Кассир: Калмуратов Ш. [00:18:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:18:42]line Место: АЗС № 130 "Партнер Нефть" [00:18:42]line 21.08.2024 00:18 [00:18:42]line Смена: 466 [00:18:42]line РНМ: 0000000000092562 [00:18:42]line ЗНМ: 0300000070 [00:18:42]line ФД: 163402 [00:18:42]line ФМ: 0000000000871769 [00:18:42]line ФПД: 177656057292026 [00:18:42]written 0, free lines is 4095 [00:18:42]OFD Sender: Processing packet 163402 [packets to send 961, broken 960] [00:18:42]ProducePacketName [00:18:42]name=ofd_packets/00163402 [00:18:42]OFD Sender: To server: pG, [00:18:42]CommunicateWithHost lk.salyk.kg:30040 [00:18:42]ConnectInit lk.salyk.kg [00:18:43]Write to MH i2c: 01 00 00 60 01 61 [00:18:43]Write i2c OK [00:18:43]MH_I2C_Read... [00:18:43]Read from MH i2c: 01 [00:18:43]MH_I2C_Read... [00:18:43]Read from MH i2c: 01 07 00 [00:18:43]MH_I2C_Read... [00:18:43]Read from MH i2c: 01 07 00 60 01 00 00 00 00 00 58 0E CE [00:18:43]RasterBufferAndPrint [00:18:43]line [00:18:43]line [00:18:43]line [00:18:43]line [00:18:43]line [00:18:43]written 0, free lines is 3688 [00:18:43]MH_Cut [00:18:43]Write to MH i2c: D1 01 00 67 01 01 3A [00:18:43]Write i2c OK [00:18:43]MH_I2C_Read... [00:18:43]Read from MH i2c: D1 [00:18:43]MH_I2C_Read... [00:18:43]Read from MH i2c: D1 01 00 [00:18:43]MH_I2C_Read... [00:18:43]Read from MH i2c: D1 01 00 67 01 00 39 [00:18:43]Write to MH i2c: 01 00 00 68 01 69 [00:18:43]Write i2c OK [00:18:43]MH_I2C_Read... [00:18:43]*** Cut start [00:18:43]*** Purtial cut [00:18:43]*** Stage 1: CUTSNS_PIN = 1 [00:18:45]Read from MH i2c: 01 [00:18:45]MH_I2C_Read... [00:18:45]*** Stop cut motor [00:18:45]*** Cut end [00:18:45]Read from MH i2c: 01 07 00 [00:18:45]MH_I2C_Read... [00:18:45]Read from MH i2c: 01 07 00 68 01 00 00 00 00 00 FF 0F 7E [00:18:45]process_action open_shift done [00:18:45]requested_data is exist [00:18:45]produce_requested_data [00:18:45]requested_item fd.num is exist - process it [00:18:45]SAM_PROTO_GetFieldsCounters [00:18:45]wFMCommunicate request_size=4 [00:18:45]MH_SAM_APDU [00:18:45]CAPDU: 80 13 00 00 [00:18:45]Write to MH i2c: E2 08 00 69 01 80 13 00 00 00 00 00 00 E6 [00:18:45]Write i2c OK [00:18:45]MH_I2C_Read... [00:18:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:18:45]Read from MH i2c: E2 [00:18:45]MH_I2C_Read... [00:18:45]Read from MH i2c: E2 62 00 [00:18:45]MH_I2C_Read... [00:18:45]Read from MH i2c: E2 62 00 69 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7E 02 00 0E 04 04 00 D2 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 A9 [00:18: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7E 02 00 0E 04 04 00 D2 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:18:45]wFMCommunicate OK [00:18:45]SAM_PROTO_GetFieldsCounters done [00:18:45]requested_item shift.num is exist - process it [00:18:45]requested_item shift.opened is exist - process it [00:18:45]req_shift_opened [00:18:45]FM_GetShiftState [00:18:45]SAM_PROTO_GetShiftState [00:18:45]wFMCommunicate request_size=4 [00:18:45]MH_SAM_APDU [00:18:45]CAPDU: 80 13 01 00 [00:18:45]Write to MH i2c: E2 08 00 6A 01 80 13 01 00 00 00 00 00 E8 [00:18:45]Write i2c OK [00:18:45]MH_I2C_Read... [00:18:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:18:45]Read from MH i2c: E2 [00:18:45]MH_I2C_Read... [00:18:45]Read from MH i2c: E2 0E 00 [00:18:45]MH_I2C_Read... [00:18:45]Read from MH i2c: E2 0E 00 6A 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AE [00:18:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:18:45]wFMCommunicate OK [00:18:45]SAM_PROTO_GetShiftState done [00:18:45]FM_GetShiftState done [00:18:45]req_shift_opened done [00:18:45]requested_item shift.open_date is exist - process it [00:18:45]req_shift_open_date [00:18:45]req_shift_open_date done [00:18:45]produce_requested_data done [00:18:45]produce_requested_data return {"fd.num":163402,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:18:45]process_action_free open_shift [00:18:45]json_value_free [00:18:45]json_value_free done [00:18:45]process_json_proto returns [00:18:45]Send response to host [00:18:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fd.num":163402,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:18:45]free response buf [00:18:45]execute_script done [00:18:45]execute_script returns [00:18:45]free content buf [00:18:45]Sock 9.Close socket [00:18:45]Sock 9.Thread stoped [00:18:45]accept exits with 7 [00:18:45]New connection [00:18:45]New thread 3067067748 created [00:18:45]Thread 3067211108 joined [00:18:45]Waiting for new connection... [00:18:45] Sock 7.Parse request [00:18:45]Sock 7.Check first char [00:18:45]Sock 7.First char is OK [00:18:45]request: POST /json_proto HTTP/1.0 [00:18:45]Method: POST [00:18:45]URL: /json_proto [00:18:45]Method is POST - this is cgi request [00:18:45]url: /json_proto [00:18:45]query_string will be loaded in cgi processing [00:18:45]execute_cgi json_proto POST (null) [00:18:45]execute_cgi path=json_proto method=POST [00:18:45]POST find Content-Length [00:18:45]Host: 172.17.44.132:8080 [00:18:45]Content-Length: 331 [00:18:45]Content-Type: application/json [00:18:45] [00:18:45]POST finish read [00:18:45]Found Content-Length = 331 [00:18:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:18:45]execute_script... [00:18:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [00:18:45]POST & json_proto [00:18:45]process_json_proto [00:18:45]json parsed OK: [00:18:45]protocol is kg_v1.0 [00:18:45]action value=get_value [00:18:45]process_action get_value [00:18:45]cmd_get_value [00:18:45]process_action get_value done [00:18:45]requested_data is exist [00:18:45]produce_requested_data [00:18:45]requested_item fm.sale.total is exist - process it [00:18:45]SAM_PROTO_GetFMData [00:18:45]wFMCommunicate request_size=4 [00:18:45]MH_SAM_APDU [00:18:45]CAPDU: 80 13 03 00 [00:18:45]Write to MH i2c: E2 08 00 6B 01 80 13 03 00 00 00 00 00 EB [00:18:45]Write i2c OK [00:18:45]MH_I2C_Read... [00:18:46]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [00:18:46]Read from MH i2c: E2 [00:18:46]MH_I2C_Read... [00:18:46]Read from MH i2c: E2 FD 00 [00:18:46]MH_I2C_Read... [00:18:46]Read from MH i2c: E2 FD 00 6B 01 00 C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 8F [00:18:46]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 A5 7A 02 00 69 04 A4 00 6F 04 04 00 95 77 02 00 B1 04 05 00 45 B9 69 6B 03 70 04 05 00 C6 F7 34 69 02 72 04 05 00 7F C1 34 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 85 2A FB 5C EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 5E 5C BF 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [00:18:46]wFMCommunicate OK [00:18:46]wFMCommunicate request_size=4 [00:18:46]MH_SAM_APDU [00:18:46]CAPDU: 80 17 00 00 [00:18:46]Write to MH i2c: E2 08 00 6C 01 80 17 00 00 00 00 00 00 ED [00:18:46]Write i2c OK [00:18:46]MH_I2C_Read... [00:18:46]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:46]Read from MH i2c: E2 [00:18:46]MH_I2C_Read... [00:18:46]Read from MH i2c: E2 FD 00 [00:18:46]MH_I2C_Read... [00:18:46]Read from MH i2c: E2 FD 00 6C 01 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 21 [00:18:46]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:47]wFMCommunicate OK [00:18:47]wFMCommunicate request_size=4 [00:18:47]MH_SAM_APDU [00:18:47]CAPDU: 80 17 00 00 [00:18:47]Write to MH i2c: E2 08 00 6D 01 80 17 00 00 00 00 00 00 EE [00:18:47]Write i2c OK [00:18:47]MH_I2C_Read... [00:18:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:47]Read from MH i2c: E2 [00:18:47]MH_I2C_Read... [00:18:47]Read from MH i2c: E2 FD 00 [00:18:47]MH_I2C_Read... [00:18:47]Read from MH i2c: E2 FD 00 6D 01 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C3 [00:18:47]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:47]wFMCommunicate OK [00:18:47]wFMCommunicate request_size=4 [00:18:47]MH_SAM_APDU [00:18:47]CAPDU: 80 17 00 00 [00:18:47]Write to MH i2c: E2 08 00 6E 01 80 17 00 00 00 00 00 00 EF [00:18:47]Write i2c OK [00:18:47]MH_I2C_Read... [00:18:47]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:47]Read from MH i2c: E2 [00:18:47]MH_I2C_Read... [00:18:47]Read from MH i2c: E2 FD 00 [00:18:47]MH_I2C_Read... [00:18:47]Read from MH i2c: E2 FD 00 6E 01 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 73 [00:18:47]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [00:18:47]wFMCommunicate OK [00:18:47]wFMCommunicate request_size=4 [00:18:47]MH_SAM_APDU [00:18:47]CAPDU: 80 17 00 00 [00:18:47]Write to MH i2c: E2 08 00 6F 01 80 17 00 00 00 00 00 00 F0 [00:18:47]Write i2c OK [00:18:47]MH_I2C_Read... [00:18:48]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [00:18:48]Read from MH i2c: E2 [00:18:48]MH_I2C_Read... [00:18:48]Read from MH i2c: E2 E6 00 [00:18:48]MH_I2C_Read... [00:18:48]Read from MH i2c: E2 E6 00 6F 01 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 CC [00:18:48]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 Connected sock=10 [00:18:48]00 Data to sent: 00 87 95 EF F6 03 70 09 47 00 2C F6 01 03 00 01 30 00 30 06 30 F7 30 03 00 00 D1 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 30 04 30 00 30 00 30 00 30 04 30 75 38 00 37 EE 31 03 37 09 36 00 39 F2 0C 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 01 03 00 01 00 00 46 00 5B F7 04 03 01 00 D3 00 03 EF 5A 03 02 09 01 00 00 F6 02 03 00 01 F8 00 00 01 B9 F7 04 03 01 00 00 00 01 EF FA 03 03 09 0E 00 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 30 03 32 01 35 00 30 04 38 F7 32 03 30 00 31 00 36 EF 31 03 30 09 30 00 36 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:48]37 wFMCommunicate OK [00:18:48]FD SAM_PROTO_GetFMData done [00:18:48]03 requested_item fm.sale_refund.total is exist - process it [00:18:48]19 requested_item fm.buy.total is exist - process it [00:18:48]00 requested_item shift.sale.total is exist - process it [00:18:48]D0 SAM_PROTO_GetShiftData [00:18:48]9A wFMCommunicate request_size=4 [00:18:48]D0 MH_SAM_APDU [00:18:48]B0 CAPDU: D0 80 BB 13 D0 02 BC 00 D1 [00:18:48]83 Write to MH i2c: D1 E2 80 08 D0 00 B0 70 D1 01 82 80 D0 13 BE 02 D0 00 00 00 00 00 EF [00:18:48]B2 20 D0 A8 2E 20 F1 03 48 00 37 32 30 30 30 31 2C 20 D1 81 2E 20 D0 9F D1 80 D0 BE D0 B3 D1 80 D0 B5 D1 81 D1 81 2C 20 D0 96 D1 8B D0 BB D0 B0 D0 BB D0 B4 D1 8B 20 D0 B0 2F D0 B0 2C 20 34 30 2E 37 39 31 33 35 34 2C 20 37 33 2E 33 32 33 30 31 35 A3 04 2A 00 D0 90 D0 97 D0 A1 20 E2 84 96 20 31 33 30 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 5D 32 C5 66 0E 04 04 00 D2 01 00 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4A 7E 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 35 04 06 00 A1 93 C6 2F E4 FA 87 F6 C5 35 2A 73 BE CF [00:18:48]Write i2c OK [00:18:48]MH_I2C_Read... [00:18:48]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [00:18:48]Read from MH i2c: E2 [00:18:48]MH_I2C_Read... [00:18:48]Read from MH i2c: E2 FD 00 [00:18:48]MH_I2C_Read... [00:18:48]Read from MH i2c: E2 FD 00 70 01 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 62 [00:18:49]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:18:49]wFMCommunicate OK [00:18:49]wFMCommunicate request_size=4 [00:18:49]MH_SAM_APDU [00:18:49]CAPDU: 80 17 00 00 [00:18:49]Write to MH i2c: E2 08 00 71 01 80 17 00 00 00 00 00 00 F2 [00:18:49]Write i2c OK [00:18:49]MH_I2C_Read... [00:18:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:49]Read from MH i2c: E2 [00:18:49]MH_I2C_Read... [00:18:49]Read from MH i2c: E2 FD 00 [00:18:49]MH_I2C_Read... [00:18:49]Read from MH i2c: E2 FD 00 71 01 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 FA [00:18:49]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:18:49]wFMCommunicate OK [00:18:49]wFMCommunicate request_size=4 [00:18:49]MH_SAM_APDU [00:18:49]CAPDU: 80 17 00 00 [00:18:49]Write to MH i2c: E2 08 00 72 01 80 17 00 00 00 00 00 00 F3 [00:18:49]Write i2c OK [00:18:49]MH_I2C_Read... [00:18:49]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:49]Read from MH i2c: E2 [00:18:49]MH_I2C_Read... [00:18:49]Read from MH i2c: E2 FD 00 [00:18:49]MH_I2C_Read... [00:18:49]Read from MH i2c: E2 FD 00 72 01 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 C5 [00:18:50]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:18:50]wFMCommunicate OK [00:18:50]wFMCommunicate request_size=4 [00:18:50]MH_SAM_APDU [00:18:50]CAPDU: 80 17 00 00 [00:18:50]Write to MH i2c: E2 08 00 73 01 80 17 00 00 00 00 00 00 F4 [00:18:50]Write i2c OK [00:18:50]MH_I2C_Read... [00:18:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [00:18:50]Read from MH i2c: E2 [00:18:50]MH_I2C_Read... [00:18:50]Read from MH i2c: E2 FD 00 [00:18:50]MH_I2C_Read... [00:18:50]Read from MH i2c: E2 FD 00 73 01 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 66 [00:18:50]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:18:50]wFMCommunicate OK [00:18:50]wFMCommunicate request_size=4 [00:18:50]MH_SAM_APDU [00:18:50]CAPDU: 80 17 00 00 [00:18:50]Write to MH i2c: E2 08 00 74 01 80 17 00 00 00 00 00 00 F5 [00:18:50]Write i2c OK [00:18:50]MH_I2C_Read... [00:18:50]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 186! [00:18:50]Read from MH i2c: E2 [00:18:50]MH_I2C_Read... [00:18:50]Read from MH i2c: E2 BD 00 [00:18:50]MH_I2C_Read... [00:18:50]Read from MH i2c: E2 BD 00 74 01 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 DB [00:18:50]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:18:51]wFMCommunicate OK [00:18:51]SAM_PROTO_GetShiftData done [00:18:51]requested_item shift.sale.total_cash is exist - process it [00:18:51]requested_item shift.sale_refund.total is exist - process it [00:18:51]requested_item shift.sale_refund.total_cash is exist - process it [00:18:51]requested_item shift.buy.total is exist - process it [00:18:51]requested_item shift.buy.total_cash is exist - process it [00:18:51]produce_requested_data done [00:18:51]produce_requested_data return {"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.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:18:51]process_action_free get_value [00:18:51]json_value_free [00:18:51]json_value_free done [00:18:51]process_json_proto returns [00:18:51]Send response to host [00:18:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146869927.09,"fm.sale_refund.total":8096092.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:18:51]free response buf [00:18:51]execute_script done [00:18:51]execute_script returns [00:18:51]free content buf [00:18:51]Sock 7.Close socket [00:18:51]Sock 7.Thread stoped [00:18: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 36 39 4F 00 00 00 35 C3 47 00 EC 3D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4A 7E 02 00 F4 03 04 00 BA DB C4 66 B6 04 01 00 00 42 E0 49 DE B8 C9 0A 5A [00:18:51]CommunicateWithHost err = 0 [00:18:51]CheckOFDResponse [00:18:51]1017 (14) - 77093643461234 [00:18:51]1041 (16) - 0000000000871769 [00:18:51]1040 (4) - 163402 [00:18:51]1012 (4) - 20.08.2024 18:08 [00:18:51]1206 (1) - 0 [00:18:51]OFD Sender: Remove packet 163402 [00:18:51]ProducePacketName [00:18:51]name=ofd_packets/00163402 [00:18:51]NVStorageDeleteData [00:18:52]OFD Sender: No OFD packet to send [00:18:57]OFD Sender: No OFD packet to send [00:19:02]OFD Sender: No OFD packet to send [00:19:07]OFD Sender: No OFD packet to send [00:19:12]OFD Sender: No OFD packet to send [00:19:17]OFD Sender: No OFD packet to send [00:19:22]OFD Sender: No OFD packet to send [00:19:27]OFD Sender: No OFD packet to send [00:19:32]OFD Sender: No OFD packet to send [00:19:37]OFD Sender: No OFD packet to send [00:19:39]recv_with_timeout no data received [00:19:42]OFD Sender: No OFD packet to send [00:19:47]OFD Sender: No OFD packet to send [00:19:52]OFD Sender: No OFD packet to send [00:19:55]recv_with_timeout no data received [00:19:57]OFD Sender: No OFD packet to send [00:20:02]OFD Sender: No OFD packet to send [00:20:07]OFD Sender: No OFD packet to send [00:20:12]recv_with_timeout no data received [00:20:12]OFD Sender: No OFD packet to send [00:20:17]OFD Sender: No OFD packet to send [00:20:19]accept exits with 9 [00:20:19]New connection [00:20:19]New thread 3067211108 created [00:20:19]Thread 3067067748 joined [00:20:19]Waiting for new connection... [00:20:19] Sock 9.Parse request [00:20:19]Sock 9.Check first char [00:20:19]Sock 9.First char is OK [00:20:19]request: POST /json_proto HTTP/1.0 [00:20:19]Method: POST [00:20:19]URL: /json_proto [00:20:19]Method is POST - this is cgi request [00:20:19]url: /json_proto [00:20:19]query_string will be loaded in cgi processing [00:20:19]execute_cgi json_proto POST (null) [00:20:19]execute_cgi path=json_proto method=POST [00:20:19]POST find Content-Length [00:20:19]Host: 172.17.44.132:8080 [00:20:19]Content-Length: 645 [00:20:19]Content-Type: application/json [00:20:19] [00:20:19]POST finish read [00:20:19]Found Content-Length = 645 [00:20:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50534", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:20:19]execute_script... [00:20: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)50534", "tax_sys" : 0, "items" : [ { "code": "2000036220012", "name": "\u041A\u043E\u0444\u0435 \u041A\u0430\u043F\u0443\u0447\u0438\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 }]} ], "payments": [ { "type": 0, "sum" : 125.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:20:19]POST & json_proto [00:20:19]process_json_proto [00:20:19]json parsed OK: [00:20:19]protocol is kg_v1.0 [00:20:19]action value=close_receipt [00:20:19]process_action close_receipt [00:20:19]cmd_close_receipt [00:20:19]MH_GetDate [00:20:19]Write to MH i2c: F0 00 00 75 01 65 [00:20:19]Write i2c OK [00:20:19]MH_I2C_Read... [00:20:19]Read from MH i2c: F0 [00:20:19]MH_I2C_Read... [00:20:19]Read from MH i2c: F0 09 00 [00:20:19]MH_I2C_Read... [00:20:19]Read from MH i2c: F0 09 00 75 01 00 C3 32 C5 66 2A 83 C1 65 61 [00:20:19]GetLastDocTimeStamp 1724199517 [00:20:19]current date 1724199619 [00:20:19]FM_GetShiftState [00:20:19]SAM_PROTO_GetShiftState [00:20:19]wFMCommunicate request_size=4 [00:20:19]MH_SAM_APDU [00:20:19]CAPDU: 80 13 01 00 [00:20:19]Write to MH i2c: E2 08 00 76 01 80 13 01 00 00 00 00 00 F4 [00:20:19]Write i2c OK [00:20:19]MH_I2C_Read... [00:20:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:20:19]Read from MH i2c: E2 [00:20:19]MH_I2C_Read... [00:20:19]Read from MH i2c: E2 0E 00 [00:20:19]MH_I2C_Read... [00:20:19]Read from MH i2c: E2 0E 00 76 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 BA [00:20:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:20:19]wFMCommunicate OK [00:20:19]SAM_PROTO_GetShiftState done [00:20:19]FM_GetShiftState done [00:20:19]opened in 1724199517 [00:20:19]opened+sec_in_day 1724285917 [00:20:19]quantity*price = 12500 [00:20:19]sum+1 = 12501 [00:20:19]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 125.00 НСП 1% : 1.11 НДС 12% : 13.27 Наличными: 125.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 1 21.08.2024 00:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163403 ФПД: 219020491733131 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T002020&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163403&fm=219020491733131&tin=02508201610067®Number=0000000000092562&sum=12500 0 [00:20:20]StoreToDocumentArchive [00:20:20]shift 466 fd 163403 [00:20:20]save to /storage/0466/doc_00163403 [00:20:20]save last doc name /storage/0466/doc_00163403 to /storage/kkm_last_doc_name [00:20:20]save OK [00:20:20]Clear old archive folders... [00:20:20]ProcessDocumentItem done err = 0, tmpTLVsize=282 [00:20:20]tlvbuf is 01F7CB20 [00:20:20]SAM_PROTO_ClearQueue [00:20:20]wFMCommunicate request_size=4 [00:20:20]MH_SAM_APDU [00:20:20]CAPDU: 80 09 00 00 [00:20:20]Write to MH i2c: E2 08 00 83 01 80 09 00 00 00 00 00 00 F6 [00:20:20]Write i2c OK [00:20:20]MH_I2C_Read... [00:20:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:20:20]Read from MH i2c: E2 [00:20:20]MH_I2C_Read... [00:20:20]Read from MH i2c: E2 03 00 [00:20:20]MH_I2C_Read... [00:20:20]Read from MH i2c: E2 03 00 83 01 00 90 00 F8 [00:20:20]RAPDU: 90 00 [00:20:20]wFMCommunicate OK [00:20:20]SAM_PROTO_ClearQueue done [00:20:20]KKMCreateOFDPacket [00:20:20]OFDProtocolAddRootSTLVToBuf [00:20:20]FM_MakeSignedData [00:20:20]FM_MakeSignedData [00:20:20]SAM_PROTO_SignData [00:20:20]wFMCommunicate request_size=4 [00:20:20]MH_SAM_APDU [00:20:20]CAPDU: 80 0D 01 02 [00:20:20]Write to MH i2c: E2 08 00 84 01 80 0D 01 02 00 00 00 00 FE [00:20:20]Write i2c OK [00:20:20]MH_I2C_Read... [00:20:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:20:20]Read from MH i2c: E2 [00:20:20]MH_I2C_Read... [00:20:20]Read from MH i2c: E2 03 00 [00:20:20]MH_I2C_Read... [00:20:20]Read from MH i2c: E2 03 00 84 01 00 90 00 F9 [00:20:20]RAPDU: 90 00 [00:20:20]wFMCommunicate OK [00:20:20]wFMCommunicate request_size=255 [00:20:20]MH_SAM_APDU [00:20:20]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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 01 00 00 00 F4 03 04 00 C4 32 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [00:20:20]Write to MH i2c: E2 02 01 85 01 80 0D 02 02 FA 00 03 00 1A 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 5E 04 04 00 4D 03 00 00 57 04 04 00 4F 03 00 00 AA 04 D9 04 6E 04 04 00 4D 03 00 00 69 04 A6 00 6F 04 04 00 4D 03 00 00 B1 04 04 00 FE 16 3E 05 70 04 04 00 A4 C0 33 03 72 04 04 00 5A 56 0A 02 00 04 82 00 EE 03 0A 00 F2 03 01 00 00 F3 03 01 00 00 EE 03 0C 00 F2 03 01 00 01 F3 03 03 00 4D 8B 8E 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 00 00 A2 [00:12:41]ConnectInit Can't connect to host [00:12:41]Write i2c OK [00:12:41]MH_I2C_Read... [00:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 C6 00 00 90 00 3A [00:12:42]RAPDU: 90 00 [00:12:42]wFMCommunicate OK [00:12:42]wFMCommunicate request_size=255 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 0D 02 02 FA 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B9 E0 0B 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 [00:12:42]Write to MH i2c: E2 02 01 C7 00 80 0D 02 02 FA 00 0A 00 F6 03 01 00 03 F7 03 01 00 00 EF 03 0A 00 F6 03 01 00 02 F7 03 01 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 B9 E0 0B 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 00 00 5F [00:12:42]Write i2c OK [00:12:42]MH_I2C_Read... [00:12:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:42]Read from MH i2c: E2 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 [00:12:42]MH_I2C_Read... [00:12:42]Read from MH i2c: E2 03 00 C7 00 00 90 00 3B [00:12:42]RAPDU: 90 00 [00:12:42]wFMCommunicate OK [00:12:42]wFMCommunicate request_size=255 [00:12:42]MH_SAM_APDU [00:12:42]CAPDU: 80 0D 02 02 FA 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 [00:12:43]Write to MH i2c: E2 02 01 C8 00 80 0D 02 02 FA 00 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 00 00 FA [00:12:43]Write i2c OK [00:12:43]MH_I2C_Read... [00:12:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:43]Read from MH i2c: E2 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 03 00 [00:12:43]MH_I2C_Read... [00:12:43]Read from MH i2c: E2 03 00 C8 00 00 90 00 3C [00:12:43]RAPDU: 90 00 [00:12:43]wFMCommunicate OK [00:12:43]wFMCommunicate request_size=255 [00:12:43]MH_SAM_APDU [00:12:43]CAPDU: 80 0D 02 02 FA 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 [00:12:43]Write to MH i2c: E2 02 01 C9 00 80 0D 02 02 FA 00 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 00 00 1A [00:12:44]Write i2c OK [00:12:44]MH_I2C_Read... [00:12:44]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:44]Read from MH i2c: E2 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 03 00 [00:12:44]MH_I2C_Read... [00:12:44]Read from MH i2c: E2 03 00 C9 00 00 90 00 3D [00:12:44]RAPDU: 90 00 [00:12:44]wFMCommunicate OK [00:12:44]wFMCommunicate request_size=255 [00:12:44]MH_SAM_APDU [00:12:44]CAPDU: 80 0D 02 02 FA EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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:12:44]Write to MH i2c: E2 02 01 CA 00 80 0D 02 02 FA 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 00 D4 [00:12:44]Write i2c OK [00:12:44]MH_I2C_Read... [00:12:45]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:12:45]Read from MH i2c: E2 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 [00:12:45]MH_I2C_Read... [00:12:45]Read from MH i2c: E2 03 00 CA 00 00 90 00 3E [00:12:45]RAPDU: 90 00 [00:12:45]wFMCommunicate OK [00:12:45]wFMCommunicate request_size=148 [00:12:45]MH_SAM_APDU [00:12:45]CAPDU: 80 0D 02 02 8F 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 32 30 30 30 30 33 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 01 00 00 00 F4 03 04 00 C4 32 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 F0 [00:20:20]Write i2c OK [00:20:20]MH_I2C_Read... [00:20:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:20:21]Read from MH i2c: E2 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 03 00 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 03 00 85 01 00 90 00 FA [00:20:21]RAPDU: 90 00 [00:20:21]wFMCommunicate OK [00:20:21]wFMCommunicate request_size=41 [00:20:21]MH_SAM_APDU [00:20:21]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7E 02 00 35 04 06 00 C7 32 AE 9B B8 8B [00:20:21]Write to MH i2c: E2 2C 00 86 01 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7E 02 00 35 04 06 00 C7 32 AE 9B B8 8B 00 00 26 [00:20:21]Write i2c OK [00:20:21]MH_I2C_Read... [00:20:21]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:20:21]Read from MH i2c: E2 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 03 00 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 03 00 86 01 00 90 00 FB [00:20:21]RAPDU: 90 00 [00:20:21]wFMCommunicate OK [00:20:21]wFMCommunicate request_size=4 [00:20:21]MH_SAM_APDU [00:20:21]CAPDU: 80 0D 03 02 [00:20:21]Write to MH i2c: E2 08 00 87 01 80 0D 03 02 00 00 00 00 03 [00:20:21]Write i2c OK [00:20:21]MH_I2C_Read... [00:20:21]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:20:21]Read from MH i2c: E2 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 0B 00 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 0B 00 87 01 00 87 4F 1F 98 4D 90 95 4D 90 00 50 [00:20:21]RAPDU: 87 4F 1F 98 4D 90 95 4D 90 00 [00:20:21]wFMCommunicate OK [00:20:21]SAM_PROTO_SignData done [00:20:21]FM_MakeSignedData done [00:20:21]CreateOFDProtocolMessage [00:20:21]wFMCommunicate request_size=4 [00:20:21]MH_SAM_APDU [00:20:21]CAPDU: 80 11 00 00 [00:20:21]Write to MH i2c: E2 08 00 88 01 80 11 00 00 00 00 00 00 03 [00:20:21]Write i2c OK [00:20:21]MH_I2C_Read... [00:20:21]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:20:21]Read from MH i2c: E2 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 17 00 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: E2 17 00 88 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5C [00:20:21]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:20:21]wFMCommunicate OK [00:20:21]CreateOFDProtocolMessage done [00:20:21]OFDSenderStorePacket 163403 [00:20:21]StoreOFDPacket docnum=163403 [00:20:21]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 E9 34 26 01 03 98 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 01 00 00 00 F4 03 04 00 C4 32 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7E 02 00 35 04 06 00 C7 32 AE 9B B8 8B 87 4F 1F 98 4D 90 95 4D [00:20:21]CheckFolder [00:20:21]dirname=/storage/ofd_packets [00:20:21]CheckFolder done [00:20:21]ProducePacketName [00:20:21]name=ofd_packets/00163403 [00:20:21]NVStorageSaveData ofd_packets/00163403 [00:20:21]File name is /storage/ofd_packets/00163403 [00:20:21]Write 332 bytes [00:20:21]NVStorageSaveData done [00:20:21]OFDSenderStorePacket done [00:20:21]KKMCreateOFDPacket done [00:20:21]NVStorageSaveData kkm_last_timestamp [00:20:21]File name is /storage/kkm_last_timestamp [00:20:21]Write 4 bytes [00:20:21]NVStorageSaveData done [00:20:21]ExternCall_PrintAddStr [00:20:21]wPrintStart [00:20:21]Write to MH i2c: 01 00 00 89 01 8A [00:20:21]Write i2c OK [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: 01 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: 01 07 00 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: 01 07 00 89 01 00 00 00 00 00 FF 0F 9F [00:20:21]RasterBufferAndPrint [00:20:21]line Счет N : (3)50534 [00:20:21]line ИНН: 02508201610067 [00:20:21]line Контрольно-Кассовый Чек [00:20:21]line ПРОДАЖА [00:20:21]line Товар: 2000036220012 [00:20:21]line Кофе Капучино XL(GABB TRADE) [00:20:21]line 1.000 * 125.00 [00:20:21]line = 125.00 [00:20:21]line НДС 12% НСП 1% [00:20:21]line > о реализуемом товаре [00:20:21]line ИТОГО: 125.00 [00:20:21]line НСП 1% : 1.11 [00:20:21]line НДС 12% : 13.27 [00:20:21]line Наличными: 125.00 [00:20:21]line Безнал.: 0.00 [00:20:21]line Место: АЗС № 130 "Партнер Нефть" [00:20:21]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:20:21]line СНО: Общий режим [00:20:21]line Чек 1 21.08.2024 00:20 [00:20:21]line Смена: 466 ФФД: 1.0 [00:20:21]line ЗНМ: 0300000070 [00:20:21]line РНМ: 0000000000092562 [00:20:21]line Версия ККМ: 001 [00:20:21]line ФМ: 0000000000871769 [00:20:21]line ФД: 163403 [00:20:21]line ФПД: 219020491733131 [00:20:21]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T002020&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163403&fm=219020491733131&tin=02508201610067®Number=0000000000092562&sum=12500 [00:20:21]line 0 [00:20:21]written 0, free lines is 4095 [00:20:21]OFD Sender: Processing packet 163403 [packets to send 961, broken 960] [00:20:21]ProducePacketName [00:20:21]name=ofd_packets/00163403 [00:20:21]OFD Sender: To server: pG, [00:20:21]CommunicateWithHost lk.salyk.kg:30040 [00:20:21]ConnectInit lk.salyk.kg [00:20:21]Write to MH i2c: 01 00 00 B2 01 B3 [00:20:21]Write i2c OK [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: 01 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: 01 07 00 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: 01 07 00 B2 01 00 00 00 00 00 C7 0C 8D [00:20:21]RasterBufferAndPrint [00:20:21]line [00:20:21]line [00:20:21]line [00:20:21]line [00:20:21]line [00:20:21]written 0, free lines is 3294 [00:20:21]MH_Cut [00:20:21]Write to MH i2c: D1 01 00 B9 01 01 8C [00:20:21]Write i2c OK [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: D1 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: D1 01 00 [00:20:21]MH_I2C_Read... [00:20:21]Read from MH i2c: D1 01 00 B9 01 00 8B [00:20:21]Write to MH i2c: 01 00 00 BA 01 BB [00:20:21]Write i2c OK [00:20:21]MH_I2C_Read... [00:20:22]*** Cut start [00:20:22]*** Purtial cut [00:20:22]*** Stage 1: CUTSNS_PIN = 1 [00:20:24]Read from MH i2c: *** Stop cut motor [00:20:24]01 *** Cut end [00:20:24] [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: 01 07 00 [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: 01 07 00 BA 01 00 00 00 00 00 FF 0F D0 [00:20:24]process_action close_receipt done [00:20:24]requested_data is exist [00:20:24]produce_requested_data [00:20:24]requested_item fm.sn is exist - process it [00:20:24]wFMCommunicate request_size=4 [00:20:24]MH_SAM_APDU [00:20:24]CAPDU: 80 11 00 00 [00:20:24]Write to MH i2c: E2 08 00 BB 01 80 11 00 00 00 00 00 00 36 [00:20:24]Write i2c OK [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: *** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:20:24]E2 [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: E2 17 00 [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: E2 17 00 BB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [00:20:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:20:24]wFMCommunicate OK [00:20:24]requested_item fd.num is exist - process it [00:20:24]SAM_PROTO_GetFieldsCounters [00:20:24]wFMCommunicate request_size=4 [00:20:24]MH_SAM_APDU [00:20:24]CAPDU: 80 13 00 00 [00:20:24]Write to MH i2c: E2 08 00 BC 01 80 13 00 00 00 00 00 00 39 [00:20:24]Write i2c OK [00:20:24]MH_I2C_Read... [00:20:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:20:24]Read from MH i2c: E2 [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: E2 62 00 [00:20:24]MH_I2C_Read... [00:20:24]Read from MH i2c: E2 62 00 BC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 7E 02 00 0E 04 04 00 D2 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 [00:20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4B 7E 02 00 0E 04 04 00 D2 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:20:25]wFMCommunicate OK [00:20:25]SAM_PROTO_GetFieldsCounters done [00:20:25]requested_item shift.num is exist - process it [00:20:25]requested_item shift.opened is exist - process it [00:20:25]req_shift_opened [00:20:25]FM_GetShiftState [00:20:25]SAM_PROTO_GetShiftState [00:20:25]wFMCommunicate request_size=4 [00:20:25]MH_SAM_APDU [00:20:25]CAPDU: 80 13 01 00 [00:20:25]Write to MH i2c: E2 08 00 BD 01 80 13 01 00 00 00 00 00 3B [00:20:25]Write i2c OK [00:20:25]MH_I2C_Read... [00:20:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:20:25]Read from MH i2c: E2 [00:20:25]MH_I2C_Read... [00:20:25]Read from MH i2c: E2 0E 00 [00:20:25]MH_I2C_Read... [00:20:25]Read from MH i2c: E2 0E 00 BD 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 01 [00:20:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:20:25]wFMCommunicate OK [00:20:25]SAM_PROTO_GetShiftState done [00:20:25]FM_GetShiftState done [00:20:25]req_shift_opened done [00:20:25]requested_item shift.open_date is exist - process it [00:20:25]req_shift_open_date [00:20:25]req_shift_open_date done [00:20:25]produce_requested_data done [00:20:25]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163403,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:20:25]process_action_free close_receipt [00:20:25]json_value_free [00:20:25]json_value_free done [00:20:25]process_json_proto returns [00:20:25]Send response to host [00:20:25]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163403,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:20:25]free response buf [00:20:25]execute_script done [00:20:25]execute_script returns [00:20:25]free content buf [00:20:25]Sock 9.Close socket [00:20:25]Sock 9.Thread stoped [00:20:31]Connected sock=11 [00:20:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 E9 34 26 01 03 98 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 01 00 00 00 F4 03 04 00 C4 32 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7E 02 00 35 04 06 00 C7 32 AE 9B B8 8B 87 4F 1F 98 4D 90 95 4D [00:20:37]recv_with_timeout no data received [00:20:37]CommunicateWithHost answer receiving error [00:20:37]CommunicateWithHost err = -3 [00:20:37]OFD Sender: Server communicate error [00:20:40]recv_with_timeout no data received [00:20:42]OFD Sender: Processing packet 163403 [packets to send 961, broken 960] [00:20:42]ProducePacketName [00:20:42]name=ofd_packets/00163403 [00:20:42]OFD Sender: To server: pG, [00:20:42]CommunicateWithHost lk.salyk.kg:30040 [00:20:42]ConnectInit lk.salyk.kg [00:20:46]Connected sock=7 [00:20: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 36 39 2E 01 00 00 E9 34 26 01 03 98 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 36 32 32 30 30 31 32 06 04 28 00 D0 9A D0 BE D1 84 D0 B5 20 D0 9A D0 B0 D0 BF D1 83 D1 87 D0 B8 D0 BD D0 BE 20 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 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 01 00 00 00 F4 03 04 00 C4 32 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4B 7E 02 00 35 04 06 00 C7 32 AE 9B B8 8B 87 4F 1F 98 4D 90 95 4D [00:20:46]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 3D E6 47 00 85 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 36 39 10 04 04 00 4B 7E 02 00 F4 03 04 00 2F DC C4 66 B6 04 01 00 00 CB 7A 93 1B 3E 1F 0E 9B [00:20:47]CommunicateWithHost err = 0 [00:20:47]CheckOFDResponse [00:20:47]1017 (14) - 77093643461234 [00:20:47]1041 (16) - 0000000000871769 [00:20:47]1040 (4) - 163403 [00:20:47]1012 (4) - 20.08.2024 18:10 [00:20:47]1206 (1) - 0 [00:20:47]OFD Sender: Remove packet 163403 [00:20:47]ProducePacketName [00:20:47]name=ofd_packets/00163403 [00:20:47]NVStorageDeleteData [00:20:47]OFD Sender: No OFD packet to send [00:20:52]OFD Sender: No OFD packet to send [00:20:57]OFD Sender: No OFD packet to send [00:21:02]OFD Sender: No OFD packet to send [00:21:07]OFD Sender: No OFD packet to send [00:21:12]OFD Sender: No OFD packet to send [00:21:17]OFD Sender: No OFD packet to send [00:21:22]OFD Sender: No OFD packet to send [00:21:27]OFD Sender: No OFD packet to send [00:21:28]accept exits with 10 [00:21:28]New connection [00:21:28]New thread 3067067748 created [00:21:28]Thread 3067211108 joined [00:21:28]Waiting for new connection... [00:21:28] Sock 10.Parse request [00:21:28]Sock 10.Check first char [00:21:28]Sock 10.First char is OK [00:21:28]request: POST /json_proto HTTP/1.0 [00:21:28]Method: POST [00:21:28]URL: /json_proto [00:21:28]Method is POST - this is cgi request [00:21:28]url: /json_proto [00:21:28]query_string will be loaded in cgi processing [00:21:28]execute_cgi json_proto POST (null) [00:21:28]execute_cgi path=json_proto method=POST [00:21:28]POST find Content-Length [00:21:28]Host: 172.17.44.132:8080 [00:21:28]Content-Length: 670 [00:21:28]Content-Type: application/json [00:21:28] [00:21:28]POST finish read [00:21:28]Found Content-Length = 670 [00:21:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50535", "tax_sys" : 0, "items" : [ { "code": "4870233466319", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u041C\u0438\u0448\u0430 \u0439\u043E\u0433\u0443\u0440\u0442", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:21:28]execute_script... [00:21: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)50535", "tax_sys" : 0, "items" : [ { "code": "4870233466319", "name": "\u041C\u043E\u0440\u043E\u0436\u0435\u043D\u043E\u0435 \u041C\u0438\u0448\u0430 \u0439\u043E\u0433\u0443\u0440\u0442", "price" : 75.00, "quantity" : 1.000, "sum" : 75.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 75.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:21:28]POST & json_proto [00:21:28]process_json_proto [00:21:28]json parsed OK: [00:21:28]protocol is kg_v1.0 [00:21:28]action value=close_receipt [00:21:28]process_action close_receipt [00:21:28]cmd_close_receipt [00:21:28]MH_GetDate [00:21:28]Write to MH i2c: F0 00 00 BE 01 AE [00:21:28]Write i2c OK [00:21:28]MH_I2C_Read... [00:21:28]Read from MH i2c: F0 [00:21:28]MH_I2C_Read... [00:21:28]Read from MH i2c: F0 09 00 [00:21:28]MH_I2C_Read... [00:21:28]Read from MH i2c: F0 09 00 BE 01 00 08 33 C5 66 2A 83 C1 65 F0 [00:21:28]GetLastDocTimeStamp 1724199620 [00:21:28]current date 1724199688 [00:21:28]FM_GetShiftState [00:21:28]SAM_PROTO_GetShiftState [00:21:28]wFMCommunicate request_size=4 [00:21:28]MH_SAM_APDU [00:21:28]CAPDU: 80 13 01 00 [00:21:28]Write to MH i2c: E2 08 00 BF 01 80 13 01 00 00 00 00 00 3D [00:21:28]Write i2c OK [00:21:28]MH_I2C_Read... [00:21:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:21:28]Read from MH i2c: E2 [00:21:28]MH_I2C_Read... [00:21:28]Read from MH i2c: E2 0E 00 [00:21:28]MH_I2C_Read... [00:21:28]Read from MH i2c: E2 0E 00 BF 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 03 [00:21:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:21:28]wFMCommunicate OK [00:21:28]SAM_PROTO_GetShiftState done [00:21:28]FM_GetShiftState done [00:21:28]opened in 1724199517 [00:21:28]opened+sec_in_day 1724285917 [00:21:28]quantity*price = 7500 [00:21:28]sum+1 = 7501 [00:21:28]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 75.00 НСП 1% : 0.66 НДС 12% : 7.96 Наличными: 75.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 2 21.08.2024 00:21 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163404 ФПД: 91533665932771 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T002128&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163404&fm=91533665932771&tin=02508201610067®Number=0000000000092562&sum=7500 0 [00:21:29]StoreToDocumentArchive [00:21:29]shift 466 fd 163404 [00:21:29]save to /storage/0466/doc_00163404 [00:21:29]save last doc name /storage/0466/doc_00163404 to /storage/kkm_last_doc_name [00:21:29]save OK [00:21:29]Clear old archive folders... [00:21:29]ProcessDocumentItem done err = 0, tmpTLVsize=282 [00:21:29]tlvbuf is 01F78780 [00:21:29]SAM_PROTO_ClearQueue [00:21:29]wFMCommunicate request_size=4 [00:21:29]MH_SAM_APDU [00:21:29]CAPDU: 80 09 00 00 [00:21:29]Write to MH i2c: E2 08 00 CC 01 80 09 00 00 00 00 00 00 3F [00:21:29]Write i2c OK [00:21:29]MH_I2C_Read... [00:21:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:21:29]Read from MH i2c: E2 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 03 00 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 03 00 CC 01 00 90 00 41 [00:21:29]RAPDU: 90 00 [00:21:29]wFMCommunicate OK [00:21:29]SAM_PROTO_ClearQueue done [00:21:29]KKMCreateOFDPacket [00:21:29]OFDProtocolAddRootSTLVToBuf [00:21:29]FM_MakeSignedData [00:21:29]FM_MakeSignedData [00:21:29]SAM_PROTO_SignData [00:21:29]wFMCommunicate request_size=4 [00:21:29]MH_SAM_APDU [00:21:29]CAPDU: 80 0D 01 02 [00:21:29]Write to MH i2c: E2 08 00 CD 01 80 0D 01 02 00 00 00 00 47 [00:21:29]Write i2c OK [00:21:29]MH_I2C_Read... [00:21:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:21:29]Read from MH i2c: E2 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 03 00 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 03 00 CD 01 00 90 00 42 [00:21:29]RAPDU: 90 00 [00:21:29]wFMCommunicate OK [00:21:29]wFMCommunicate request_size=255 [00:21:29]MH_SAM_APDU [00:21: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 38 37 30 32 33 33 34 36 36 33 31 39 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 02 00 00 00 F4 03 04 00 08 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 [00:21:29]Write to MH i2c: E2 02 01 CE 01 80 0D 02 02 FA 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 31 39 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 02 00 00 00 F4 03 04 00 08 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 00 00 AF [00:21:29]Write i2c OK [00:21:29]MH_I2C_Read... [00:21:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:21:29]Read from MH i2c: E2 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 03 00 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 03 00 CE 01 00 90 00 43 [00:21:29]RAPDU: 90 00 [00:21:29]wFMCommunicate OK [00:21:29]wFMCommunicate request_size=41 [00:21:29]MH_SAM_APDU [00:21:29]CAPDU: 80 0D 02 02 24 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7E 02 00 35 04 06 00 53 3F D7 A4 95 E3 [00:21:29]Write to MH i2c: E2 2C 00 CF 01 80 0D 02 02 24 00 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7E 02 00 35 04 06 00 53 3F D7 A4 95 E3 00 00 70 [00:21:29]Write i2c OK [00:21:29]MH_I2C_Read... [00:21:29]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:21:29]Read from MH i2c: E2 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 03 00 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 03 00 CF 01 00 90 00 44 [00:21:29]RAPDU: 90 00 [00:21:29]wFMCommunicate OK [00:21:29]wFMCommunicate request_size=4 [00:21:29]MH_SAM_APDU [00:21:29]CAPDU: 80 0D 03 02 [00:21:29]Write to MH i2c: E2 08 00 D0 01 80 0D 03 02 00 00 00 00 4C [00:21:29]Write i2c OK [00:21:29]MH_I2C_Read... [00:21:29]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:21:29]Read from MH i2c: E2 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 0B 00 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 0B 00 D0 01 00 3E 9F 98 20 D2 7C 15 9A 90 00 DF [00:21:29]RAPDU: 3E 9F 98 20 D2 7C 15 9A 90 00 [00:21:29]wFMCommunicate OK [00:21:29]SAM_PROTO_SignData done [00:21:29]FM_MakeSignedData done [00:21:29]CreateOFDProtocolMessage [00:21:29]wFMCommunicate request_size=4 [00:21:29]MH_SAM_APDU [00:21:29]CAPDU: 80 11 00 00 [00:21:29]Write to MH i2c: E2 08 00 D1 01 80 11 00 00 00 00 00 00 4C [00:21:29]Write i2c OK [00:21:29]MH_I2C_Read... [00:21:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:21:29]Read from MH i2c: E2 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 17 00 [00:21:29]MH_I2C_Read... [00:21:29]Read from MH i2c: E2 17 00 D1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A5 [00:21:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:21:29]wFMCommunicate OK [00:21:29]CreateOFDProtocolMessage done [00:21:29]OFDSenderStorePacket 163404 [00:21:29]StoreOFDPacket docnum=163404 [00:21:29]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 20 98 26 01 7E B6 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 31 39 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 02 00 00 00 F4 03 04 00 08 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7E 02 00 35 04 06 00 53 3F D7 A4 95 E3 3E 9F 98 20 D2 7C 15 9A [00:21:29]CheckFolder [00:21:29]dirname=/storage/ofd_packets [00:21:29]CheckFolder done [00:21:29]ProducePacketName [00:21:29]name=ofd_packets/00163404 [00:21:29]NVStorageSaveData ofd_packets/00163404 [00:21:29]File name is /storage/ofd_packets/00163404 [00:21:29]Write 332 bytes [00:21:29]NVStorageSaveData done [00:21:29]OFDSenderStorePacket done [00:21:29]KKMCreateOFDPacket done [00:21:29]NVStorageSaveData kkm_last_timestamp [00:21:29]File name is /storage/kkm_last_timestamp [00:21:29]Write 4 bytes [00:21:29]NVStorageSaveData done [00:21:30]ExternCall_PrintAddStr [00:21:30]wPrintStart [00:21:30]Write to MH i2c: 01 00 00 D2 01 D3 [00:21:30]Write i2c OK [00:21:30]MH_I2C_Read... [00:21:30]Read from MH i2c: 01 [00:21:30]MH_I2C_Read... [00:21:30]Read from MH i2c: 01 07 00 [00:21:30]MH_I2C_Read... [00:21:30]Read from MH i2c: 01 07 00 D2 01 00 00 00 00 00 FF 0F E8 [00:21:30]RasterBufferAndPrint [00:21:30]line Счет N : (3)50535 [00:21:30]line ИНН: 02508201610067 [00:21:30]line Контрольно-Кассовый Чек [00:21:30]line ПРОДАЖА [00:21:30]line Товар: 4870233466319 [00:21:30]line Мороженое Миша йогурт [00:21:30]line 1.000 * 75.00 [00:21:30]line = 75.00 [00:21:30]line НДС 12% НСП 1% [00:21:30]line > о реализуемом товаре [00:21:30]line ИТОГО: 75.00 [00:21:30]line НСП 1% : 0.66 [00:21:30]line НДС 12% : 7.96 [00:21:30]line Наличными: 75.00 [00:21:30]line Безнал.: 0.00 [00:21:30]line Место: АЗС № 130 "Партнер Нефть" [00:21:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:21:30]line СНО: Общий режим [00:21:30]line Чек 2 21.08.2024 00:21 [00:21:30]line Смена: 466 ФФД: 1.0 [00:21:30]line ЗНМ: 0300000070 [00:21:30]line РНМ: 0000000000092562 [00:21:30]line Версия ККМ: 001 [00:21:30]line ФМ: 0000000000871769 [00:21:30]line ФД: 163404 [00:21:30]line ФПД: 91533665932771 [00:21:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T002128&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163404&fm=91533665932771&tin=02508201610067®Number=0000000000092562&sum=7500 [00:21:30]line 0 [00:21:30]written 0, free lines is 4095 [00:21:30]OFD Sender: Processing packet 163404 [packets to send 961, broken 960] [00:21:30]ProducePacketName [00:21:30]name=ofd_packets/00163404 [00:21:30]OFD Sender: To server: pG, [00:21:30]CommunicateWithHost lk.salyk.kg:30040 [00:21:30]ConnectInit lk.salyk.kg [00:21:30]Write to MH i2c: 01 00 00 FA 01 FB [00:21:30]Write i2c OK [00:21:30]MH_I2C_Read... [00:21:30]Read from MH i2c: 01 [00:21:30]MH_I2C_Read... [00:21:30]Read from MH i2c: 01 07 00 [00:21:30]MH_I2C_Read... [00:21:30]Read from MH i2c: 01 07 00 FA 01 00 00 00 00 00 DB 0C E9 [00:21:30]RasterBufferAndPrint [00:21:30]line [00:21:30]line [00:21:30]line [00:21:30]line [00:21:30]line [00:21:30]written 0, free lines is 3302 [00:21:30]MH_Cut [00:21:30]Write to MH i2c: D1 01 00 01 02 01 D5 [00:21:30]Write i2c OK [00:21:30]MH_I2C_Read... [00:21:30]Read from MH i2c: D1 [00:21:30]MH_I2C_Read... [00:21:30]Read from MH i2c: D1 01 00 [00:21:30]MH_I2C_Read... [00:21:30]Read from MH i2c: D1 01 00 01 02 00 D4 [00:21:30]Write to MH i2c: 01 00 00 02 02 04 [00:21:30]Write i2c OK [00:21:30]MH_I2C_Read... [00:21:30]recv_with_timeout no data received [00:21:31]*** Cut start [00:21:31]*** Purtial cut [00:21:31]*** Stage 1: CUTSNS_PIN = 1 [00:21:33]Read from MH i2c: 01 [00:21:33]MH_I2C_Read... [00:21:33]*** Stop cut motor [00:21:33]*** Cut end [00:21:33]Read from MH i2c: 01 07 00 [00:21:33]MH_I2C_Read... [00:21:33]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 FF 0F 19 [00:21:33]process_action close_receipt done [00:21:33]requested_data is exist [00:21:33]produce_requested_data [00:21:33]requested_item fm.sn is exist - process it [00:21:33]wFMCommunicate request_size=4 [00:21:33]MH_SAM_APDU [00:21:33]CAPDU: 80 11 00 00 [00:21:33]Write to MH i2c: E2 08 00 03 02 80 11 00 00 00 00 00 00 7F [00:21:33]Write i2c OK [00:21:33]MH_I2C_Read... [00:21:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:21:33]Read from MH i2c: E2 [00:21:33]MH_I2C_Read... [00:21:33]Read from MH i2c: E2 17 00 [00:21:33]MH_I2C_Read... [00:21:33]Read from MH i2c: E2 17 00 03 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D8 [00:21:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:21:33]wFMCommunicate OK [00:21:33]requested_item fd.num is exist - process it [00:21:33]SAM_PROTO_GetFieldsCounters [00:21:33]wFMCommunicate request_size=4 [00:21:33]MH_SAM_APDU [00:21:33]CAPDU: 80 13 00 00 [00:21:33]Write to MH i2c: E2 08 00 04 02 80 13 00 00 00 00 00 00 82 [00:21:33]Write i2c OK [00:21:33]MH_I2C_Read... [00:21:33]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:21:33]Read from MH i2c: E2 [00:21:33]MH_I2C_Read... [00:21:33]Read from MH i2c: E2 62 00 [00:21:33]MH_I2C_Read... [00:21:33]Read from MH i2c: E2 62 00 04 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 7E 02 00 0E 04 04 00 D2 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 4D [00:21:33]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4C 7E 02 00 0E 04 04 00 D2 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:21:33]wFMCommunicate OK [00:21:33]SAM_PROTO_GetFieldsCounters done [00:21:33]requested_item shift.num is exist - process it [00:21:33]requested_item shift.opened is exist - process it [00:21:33]req_shift_opened [00:21:33]FM_GetShiftState [00:21:33]SAM_PROTO_GetShiftState [00:21:33]wFMCommunicate request_size=4 [00:21:33]MH_SAM_APDU [00:21:33]CAPDU: 80 13 01 00 [00:21:33]Write to MH i2c: E2 08 00 05 02 80 13 01 00 00 00 00 00 84 [00:21:33]Write i2c OK [00:21:33]MH_I2C_Read... [00:21:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:21:33]Read from MH i2c: E2 [00:21:33]MH_I2C_Read... [00:21:33]Read from MH i2c: E2 0E 00 [00:21:33]MH_I2C_Read... [00:21:33]Read from MH i2c: E2 0E 00 05 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4A [00:21:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:21:33]wFMCommunicate OK [00:21:33]SAM_PROTO_GetShiftState done [00:21:33]FM_GetShiftState done [00:21:33]req_shift_opened done [00:21:33]requested_item shift.open_date is exist - process it [00:21:33]req_shift_open_date [00:21:33]req_shift_open_date done [00:21:33]produce_requested_data done [00:21:33]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163404,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:21:33]process_action_free close_receipt [00:21:33]json_value_free [00:21:33]json_value_free done [00:21:33]process_json_proto returns [00:21:33]Send response to host [00:21:33]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163404,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:21:33]free response buf [00:21:33]execute_script done [00:21:33]execute_script returns [00:21:33]free content buf [00:21:33]Sock 10.Close socket [00:21:33]Sock 10.Thread stoped [00:21:35]ConnectInit Can't take IP for lk.salyk.kg [00:21:35]CommunicateWithHost connect error [00:21:35]CommunicateWithHost err = -1 [00:21:35]OFD Sender: Server communicate error [00:21:40]OFD Sender: Processing packet 163404 [packets to send 961, broken 960] [00:21:40]ProducePacketName [00:21:40]name=ofd_packets/00163404 [00:21:40]OFD Sender: To server: pG, [00:21:40]CommunicateWithHost lk.salyk.kg:30040 [00:21:40]ConnectInit lk.salyk.kg [00:21:45]ConnectInit Can't take IP for lk.salyk.kg [00:21:45]CommunicateWithHost connect error [00:21:45]CommunicateWithHost err = -1 [00:21:45]OFD Sender: Server communicate error [00:21:50]OFD Sender: Processing packet 163404 [packets to send 961, broken 960] [00:21:50]ProducePacketName [00:21:50]name=ofd_packets/00163404 [00:21:50]OFD Sender: To server: pG, [00:21:50]CommunicateWithHost lk.salyk.kg:30040 [00:21:50]ConnectInit lk.salyk.kg [00:21:55]ConnectInit Can't take IP for lk.salyk.kg [00:21:55]CommunicateWithHost connect error [00:21:55]CommunicateWithHost err = -1 [00:21:55]OFD Sender: Server communicate error [00:21:58]recv_with_timeout no data received [00:22:00]OFD Sender: Processing packet 163404 [packets to send 961, broken 960] [00:22:00]ProducePacketName [00:22:00]name=ofd_packets/00163404 [00:22:00]OFD Sender: To server: pG, [00:22:00]CommunicateWithHost lk.salyk.kg:30040 [00:22:00]ConnectInit lk.salyk.kg [00:22:05]ConnectInit Can't take IP for lk.salyk.kg [00:22:05]CommunicateWithHost connect error [00:22:05]CommunicateWithHost err = -1 [00:22:05]OFD Sender: Server communicate error [00:22:10]OFD Sender: Processing packet 163404 [packets to send 961, broken 960] [00:22:10]ProducePacketName [00:22:10]name=ofd_packets/00163404 [00:22:10]OFD Sender: To server: pG, [00:22:10]CommunicateWithHost lk.salyk.kg:30040 [00:22:10]ConnectInit lk.salyk.kg [00:22:15]ConnectInit Can't take IP for lk.salyk.kg [00:22:15]CommunicateWithHost connect error [00:22:15]CommunicateWithHost err = -1 [00:22:15]OFD Sender: Server communicate error [00:22:20]OFD Sender: Processing packet 163404 [packets to send 961, broken 960] [00:22:20]ProducePacketName [00:22:20]name=ofd_packets/00163404 [00:22:20]OFD Sender: To server: pG, [00:22:20]CommunicateWithHost lk.salyk.kg:30040 [00:22:20]ConnectInit lk.salyk.kg [00:22:25]ConnectInit Can't take IP for lk.salyk.kg [00:22:25]CommunicateWithHost connect error [00:22:25]CommunicateWithHost err = -1 [00:22:25]OFD Sender: Server communicate error [00:22:30]OFD Sender: Processing packet 163404 [packets to send 961, broken 960] [00:22:30]ProducePacketName [00:22:30]name=ofd_packets/00163404 [00:22:30]OFD Sender: To server: pG, [00:22:30]CommunicateWithHost lk.salyk.kg:30040 [00:22:30]ConnectInit lk.salyk.kg [00:22:35]ConnectInit Can't take IP for lk.salyk.kg [00:22:35]CommunicateWithHost connect error [00:22:35]CommunicateWithHost err = -1 [00:22:35]OFD Sender: Server communicate error [00:22:40]OFD Sender: Processing packet 163404 [packets to send 961, broken 960] [00:22:40]ProducePacketName [00:22:40]name=ofd_packets/00163404 [00:22:40]OFD Sender: To server: pG, [00:22:40]CommunicateWithHost lk.salyk.kg:30040 [00:22:40]ConnectInit lk.salyk.kg [00:22:45]ConnectInit Can't take IP for lk.salyk.kg [00:22:45]CommunicateWithHost connect error [00:22:45]CommunicateWithHost err = -1 [00:22:45]OFD Sender: Server communicate error [00:22:50]OFD Sender: Processing packet 163404 [packets to send 961, broken 960] [00:22:50]ProducePacketName [00:22:50]name=ofd_packets/00163404 [00:22:50]OFD Sender: To server: pG, [00:22:50]CommunicateWithHost lk.salyk.kg:30040 [00:22:50]ConnectInit lk.salyk.kg [00:22:51]Connected sock=7 [00:22:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2E 01 00 00 20 98 26 01 7E B6 5A 03 01 00 03 00 1A 01 1E 04 01 00 01 23 04 6C 00 8A 04 0D 00 34 38 37 30 32 33 33 34 36 36 33 31 39 06 04 28 00 D0 9C D0 BE D1 80 D0 BE D0 B6 D0 B5 D0 BD D0 BE D0 B5 20 D0 9C D0 B8 D1 88 D0 B0 20 D0 B9 D0 BE D0 B3 D1 83 D1 80 D1 82 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 FC 03 06 00 4C 1D 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 42 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 1C 03 00 00 00 00 07 04 06 00 4C 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 02 00 00 00 F4 03 04 00 08 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7E 02 00 35 04 06 00 53 3F D7 A4 95 E3 3E 9F 98 20 D2 7C 15 9A [00:22:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 A5 66 47 00 00 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4C 7E 02 00 F4 03 04 00 AC DC C4 66 B6 04 01 00 00 68 F6 68 A8 3F D9 0E 29 [00:22:55]CommunicateWithHost err = 0 [00:22:55]CheckOFDResponse [00:22:55]1017 (14) - 77093643461234 [00:22:55]1041 (16) - 0000000000871769 [00:22:55]1040 (4) - 163404 [00:22:55]1012 (4) - 20.08.2024 18:13 [00:22:55]1206 (1) - 0 [00:22:55]OFD Sender: Remove packet 163404 [00:22:55]ProducePacketName [00:22:55]name=ofd_packets/00163404 [00:22:55]NVStorageDeleteData [00:22:55]OFD Sender: No OFD packet to send [00:23:00]OFD Sender: No OFD packet to send [00:23:05]OFD Sender: No OFD packet to send [00:23:10]OFD Sender: No OFD packet to send [00:23:15]OFD Sender: No OFD packet to send [00:23:20]OFD Sender: No OFD packet to send [00:23:25]OFD Sender: No OFD packet to send [00:23:30]OFD Sender: No OFD packet to send [00:23:35]OFD Sender: No OFD packet to send [00:23:40]OFD Sender: No OFD packet to send [00:23:45]OFD Sender: No OFD packet to send [00:23:50]OFD Sender: No OFD packet to send [00:23:55]OFD Sender: No OFD packet to send [00:24:00]OFD Sender: No OFD packet to send [00:24:05]OFD Sender: No OFD packet to send [00:24:10]OFD Sender: No OFD packet to send [00:24:15]OFD Sender: No OFD packet to send [00:24:20]OFD Sender: No OFD packet to send [00:24:25]OFD Sender: No OFD packet to send [00:24:30]OFD Sender: No OFD packet to send [00:24:36]OFD Sender: No OFD packet to send [00:24:41]OFD Sender: No OFD packet to send [00:24:46]OFD Sender: No OFD packet to send [00:24:51]OFD Sender: No OFD packet to send [00:24:56]OFD Sender: No OFD packet to send [00:24:59]accept exits with 9 [00:24:59]New connection [00:24:59]New thread 3067211108 created [00:24:59]Thread 3067067748 joined [00:24:59]Waiting for new connection... [00:24:59] Sock 9.Parse request [00:24:59]Sock 9.Check first char [00:24:59]Sock 9.First char is OK [00:24:59]request: POST /json_proto HTTP/1.0 [00:24:59]Method: POST [00:24:59]URL: /json_proto [00:24:59]Method is POST - this is cgi request [00:24:59]url: /json_proto [00:24:59]query_string will be loaded in cgi processing [00:24:59]execute_cgi json_proto POST (null) [00:24:59]execute_cgi path=json_proto method=POST [00:24:59]POST find Content-Length [00:24:59]Host: 172.17.44.132:8080 [00:24:59]Content-Length: 631 [00:24:59]Content-Type: application/json [00:24:59] [00:24:59]POST finish read [00:24:59]Found Content-Length = 631 [00:24:59]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50536", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 3.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" ] } } [00:24:59]execute_script... [00:24: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)50536", "tax_sys" : 0, "items" : [ { "code": "4700000160358", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1\u043B", "price" : 50.00, "quantity" : 3.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" ] } } [00:24:59]POST & json_proto [00:24:59]process_json_proto [00:24:59]json parsed OK: [00:24:59]protocol is kg_v1.0 [00:24:59]action value=close_receipt [00:24:59]process_action close_receipt [00:24:59]cmd_close_receipt [00:24:59]MH_GetDate [00:24:59]Write to MH i2c: F0 00 00 06 02 F7 [00:24:59]Write i2c OK [00:24:59]MH_I2C_Read... [00:24:59]Read from MH i2c: F0 [00:24:59]MH_I2C_Read... [00:24:59]Read from MH i2c: F0 09 00 [00:24:59]MH_I2C_Read... [00:24:59]Read from MH i2c: F0 09 00 06 02 00 DB 33 C5 66 2A 83 C1 65 0C [00:24:59]GetLastDocTimeStamp 1724199688 [00:24:59]current date 1724199899 [00:24:59]FM_GetShiftState [00:24:59]SAM_PROTO_GetShiftState [00:24:59]wFMCommunicate request_size=4 [00:24:59]MH_SAM_APDU [00:24:59]CAPDU: 80 13 01 00 [00:24:59]Write to MH i2c: E2 08 00 07 02 80 13 01 00 00 00 00 00 86 [00:24:59]Write i2c OK [00:24:59]MH_I2C_Read... [00:24:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:24:59]Read from MH i2c: E2 [00:24:59]MH_I2C_Read... [00:24:59]Read from MH i2c: E2 0E 00 [00:24:59]MH_I2C_Read... [00:24:59]Read from MH i2c: E2 0E 00 07 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 4C [00:24:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:24:59]wFMCommunicate OK [00:24:59]SAM_PROTO_GetShiftState done [00:24:59]FM_GetShiftState done [00:24:59]opened in 1724199517 [00:24:59]opened+sec_in_day 1724285917 [00:24:59]quantity*price = 15000 [00:24:59]sum+1 = 15001 [00:24:59]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 3 21.08.2024 00:24 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163405 ФПД: 197175268398261 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T002459&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163405&fm=197175268398261&tin=02508201610067®Number=0000000000092562&sum=15000 0 [00:25:00]StoreToDocumentArchive [00:25:00]shift 466 fd 163405 [00:25:00]save to /storage/0466/doc_00163405 [00:25:00]save last doc name /storage/0466/doc_00163405 to /storage/kkm_last_doc_name [00:25:00]save OK [00:25:00]Clear old archive folders... [00:25:00]ProcessDocumentItem done err = 0, tmpTLVsize=269 [00:25:00]tlvbuf is B6F19840 [00:25:00]SAM_PROTO_ClearQueue [00:25:00]wFMCommunicate request_size=4 [00:25:00]MH_SAM_APDU [00:25:00]CAPDU: 80 09 00 00 [00:25:00]Write to MH i2c: E2 08 00 14 02 80 09 00 00 00 00 00 00 88 [00:25:00]Write i2c OK [00:25:00]MH_I2C_Read... [00:25:00]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:25:00]Read from MH i2c: E2 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 03 00 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 03 00 14 02 00 90 00 8A [00:25:00]RAPDU: 90 00 [00:25:00]wFMCommunicate OK [00:25:00]SAM_PROTO_ClearQueue done [00:25:00]KKMCreateOFDPacket [00:25:00]OFDProtocolAddRootSTLVToBuf [00:25:00]FM_MakeSignedData [00:25:00]FM_MakeSignedData [00:25:00]SAM_PROTO_SignData [00:25:00]wFMCommunicate request_size=4 [00:25:00]MH_SAM_APDU [00:25:00]CAPDU: 80 0D 01 02 [00:25:00]Write to MH i2c: E2 08 00 15 02 80 0D 01 02 00 00 00 00 90 [00:25:00]Write i2c OK [00:25:00]MH_I2C_Read... [00:25:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:25:00]Read from MH i2c: E2 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 03 00 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 03 00 15 02 00 90 00 8B [00:25:00]RAPDU: 90 00 [00:25:00]wFMCommunicate OK [00:25:00]wFMCommunicate request_size=255 [00:25:00]MH_SAM_APDU [00:25:00]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 B8 0B 00 00 00 00 00 37 04 06 00 88 13 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 03 00 00 00 F4 03 04 00 DB 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 [00:25:00]Write to MH i2c: E2 02 01 16 02 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 B8 0B 00 00 00 00 00 37 04 06 00 88 13 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 03 00 00 00 F4 03 04 00 DB 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 00 00 B5 [00:25:00]Write i2c OK [00:25:00]MH_I2C_Read... [00:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:00]Read from MH i2c: E2 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 03 00 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 03 00 16 02 00 90 00 8C [00:25:00]RAPDU: 90 00 [00:25:00]wFMCommunicate OK [00:25:00]wFMCommunicate request_size=28 [00:25:00]MH_SAM_APDU [00:25:00]CAPDU: 80 0D 02 02 17 37 31 37 36 39 10 04 04 00 4D 7E 02 00 35 04 06 00 B3 54 71 D4 D4 B5 [00:25:00]Write to MH i2c: E2 1F 00 17 02 80 0D 02 02 17 00 37 31 37 36 39 10 04 04 00 4D 7E 02 00 35 04 06 00 B3 54 71 D4 D4 B5 00 00 C8 [00:25:00]Write i2c OK [00:25:00]MH_I2C_Read... [00:25:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:00]Read from MH i2c: E2 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 03 00 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 03 00 17 02 00 90 00 8D [00:25:00]RAPDU: 90 00 [00:25:00]wFMCommunicate OK [00:25:00]wFMCommunicate request_size=4 [00:25:00]MH_SAM_APDU [00:25:00]CAPDU: 80 0D 03 02 [00:25:00]Write to MH i2c: E2 08 00 18 02 80 0D 03 02 00 00 00 00 95 [00:25:00]Write i2c OK [00:25:00]MH_I2C_Read... [00:25:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:25:00]Read from MH i2c: E2 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 0B 00 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 0B 00 18 02 00 93 F6 3F F7 3C D6 13 AB 90 00 25 [00:25:00]RAPDU: 93 F6 3F F7 3C D6 13 AB 90 00 [00:25:00]wFMCommunicate OK [00:25:00]SAM_PROTO_SignData done [00:25:00]FM_MakeSignedData done [00:25:00]CreateOFDProtocolMessage [00:25:00]wFMCommunicate request_size=4 [00:25:00]MH_SAM_APDU [00:25:00]CAPDU: 80 11 00 00 [00:25:00]Write to MH i2c: E2 08 00 19 02 80 11 00 00 00 00 00 00 95 [00:25:00]Write i2c OK [00:25:00]MH_I2C_Read... [00:25:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:00]Read from MH i2c: E2 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 17 00 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: E2 17 00 19 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EE [00:25:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:25:00]wFMCommunicate OK [00:25:00]CreateOFDProtocolMessage done [00:25:00]OFDSenderStorePacket 163405 [00:25:00]StoreOFDPacket docnum=163405 [00:25:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 21 01 00 00 1F 19 19 01 DB B2 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 B8 0B 00 00 00 00 00 37 04 06 00 88 13 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 03 00 00 00 F4 03 04 00 DB 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7E 02 00 35 04 06 00 B3 54 71 D4 D4 B5 93 F6 3F F7 3C D6 13 AB [00:25:00]CheckFolder [00:25:00]dirname=/storage/ofd_packets [00:25:00]CheckFolder done [00:25:00]ProducePacketName [00:25:00]name=ofd_packets/00163405 [00:25:00]NVStorageSaveData ofd_packets/00163405 [00:25:00]File name is /storage/ofd_packets/00163405 [00:25:00]Write 319 bytes [00:25:00]NVStorageSaveData done [00:25:00]OFDSenderStorePacket done [00:25:00]KKMCreateOFDPacket done [00:25:00]NVStorageSaveData kkm_last_timestamp [00:25:00]File name is /storage/kkm_last_timestamp [00:25:00]Write 4 bytes [00:25:00]NVStorageSaveData done [00:25:00]ExternCall_PrintAddStr [00:25:00]wPrintStart [00:25:00]Write to MH i2c: 01 00 00 1A 02 1C [00:25:00]Write i2c OK [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: 01 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: 01 07 00 [00:25:00]MH_I2C_Read... [00:25:00]Read from MH i2c: 01 07 00 1A 02 00 00 00 00 00 FF 0F 31 [00:25:00]RasterBufferAndPrint [00:25:00]line Счет N : (3)50536 [00:25:00]line ИНН: 02508201610067 [00:25:00]line Контрольно-Кассовый Чек [00:25:00]line ПРОДАЖА [00:25:00]line Товар: 4700000160358 [00:25:00]line Вода Легенда 1л [00:25:00]line 3.000 * 50.00 [00:25:00]line = 150.00 [00:25:00]line НДС 12% НСП 1% [00:25:00]line > о реализуемом товаре [00:25:00]line ИТОГО: 150.00 [00:25:00]line НСП 1% : 1.33 [00:25:00]line НДС 12% : 15.93 [00:25:00]line Наличными: 150.00 [00:25:00]line Безнал.: 0.00 [00:25:00]line Место: АЗС № 130 "Партнер Нефть" [00:25:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:25:00]line СНО: Общий режим [00:25:00]line Чек 3 21.08.2024 00:24 [00:25:00]line Смена: 466 ФФД: 1.0 [00:25:00]line ЗНМ: 0300000070 [00:25:00]line РНМ: 0000000000092562 [00:25:00]line Версия ККМ: 001 [00:25:00]line ФМ: 0000000000871769 [00:25:00]line ФД: 163405 [00:25:00]line ФПД: 197175268398261 [00:25:01]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T002459&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163405&fm=197175268398261&tin=02508201610067®Number=0000000000092562&sum=15000 [00:25:01]line 0 [00:25:01]OFD Sender: Processing packet 163405 [packets to send 961, broken 960] [00:25:01]ProducePacketName [00:25:01]name=ofd_packets/00163405 [00:25:01]OFD Sender: To server: pG, [00:25:01]CommunicateWithHost lk.salyk.kg:30040 [00:25:01]ConnectInit lk.salyk.kg [00:25:01]written 0, free lines is 4095 [00:25:01]Write to MH i2c: 01 00 00 42 02 44 [00:25:01]Write i2c OK [00:25:01]MH_I2C_Read... [00:25:01]Read from MH i2c: 01 [00:25:01]MH_I2C_Read... [00:25:01]Read from MH i2c: 01 07 00 [00:25:01]MH_I2C_Read... [00:25:01]Read from MH i2c: 01 07 00 42 02 00 00 00 00 00 D7 0C 2E [00:25:01]RasterBufferAndPrint [00:25:01]line [00:25:01]line [00:25:01]line [00:25:01]line [00:25:01]line [00:25:01]written 0, free lines is 3291 [00:25:01]MH_Cut [00:25:01]Write to MH i2c: D1 01 00 49 02 01 1D [00:25:01]Write i2c OK [00:25:01]MH_I2C_Read... [00:25:01]Read from MH i2c: D1 [00:25:01]MH_I2C_Read... [00:25:01]Read from MH i2c: D1 01 00 [00:25:01]MH_I2C_Read... [00:25:01]Read from MH i2c: D1 01 00 49 02 00 1C [00:25:01]Write to MH i2c: 01 00 00 4A 02 4C [00:25:01]Write i2c OK [00:25:01]MH_I2C_Read... [00:25:02]*** Cut start [00:25:02]*** Purtial cut [00:25:02]*** Stage 1: CUTSNS_PIN = 1 [00:25:03]Connected sock=11 [00:25: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 36 39 21 01 00 00 1F 19 19 01 DB B2 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 B8 0B 00 00 00 00 00 37 04 06 00 88 13 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 03 00 00 00 F4 03 04 00 DB 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7E 02 00 35 04 06 00 B3 54 71 D4 D4 B5 93 F6 3F F7 3C D6 13 AB [00:25:04]Read from MH i2c: 01 [00:25:04]MH_I2C_Read... [00:25:04]*** Stop cut motor [00:25:04]*** Cut end [00:25:04]Read from MH i2c: 01 07 00 [00:25:04]MH_I2C_Read... [00:25:04]Read from MH i2c: 01 07 00 4A 02 00 00 00 00 00 FF 0F 61 [00:25:04]process_action close_receipt done [00:25:04]requested_data is exist [00:25:04]produce_requested_data [00:25:04]requested_item fm.sn is exist - process it [00:25:04]wFMCommunicate request_size=4 [00:25:04]MH_SAM_APDU [00:25:04]CAPDU: 80 11 00 00 [00:25:04]Write to MH i2c: E2 08 00 4B 02 80 11 00 00 00 00 00 00 C7 [00:25:04]Write i2c OK [00:25:04]MH_I2C_Read... [00:25:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:04]Read from MH i2c: E2 [00:25:04]MH_I2C_Read... [00:25:04]Read from MH i2c: E2 17 00 [00:25:04]MH_I2C_Read... [00:25:04]Read from MH i2c: E2 17 00 4B 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 20 [00:25:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:25:04]wFMCommunicate OK [00:25:04]requested_item fd.num is exist - process it [00:25:04]SAM_PROTO_GetFieldsCounters [00:25:04]wFMCommunicate request_size=4 [00:25:04]MH_SAM_APDU [00:25:04]CAPDU: 80 13 00 00 [00:25:04]Write to MH i2c: E2 08 00 4C 02 80 13 00 00 00 00 00 00 CA [00:25:04]Write i2c OK [00:25:04]MH_I2C_Read... [00:25:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:25:04]Read from MH i2c: E2 [00:25:04]MH_I2C_Read... [00:25:04]Read from MH i2c: E2 62 00 [00:25:04]MH_I2C_Read... [00:25:04]Read from MH i2c: E2 62 00 4C 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 7E 02 00 0E 04 04 00 D2 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 99 [00:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4D 7E 02 00 0E 04 04 00 D2 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:25:04]wFMCommunicate OK [00:25:04]SAM_PROTO_GetFieldsCounters done [00:25:04]requested_item shift.num is exist - process it [00:25:04]requested_item shift.opened is exist - process it [00:25:04]req_shift_opened [00:25:04]FM_GetShiftState [00:25:04]SAM_PROTO_GetShiftState [00:25:04]wFMCommunicate request_size=4 [00:25:04]MH_SAM_APDU [00:25:04]CAPDU: 80 13 01 00 [00:25:04]Write to MH i2c: E2 08 00 4D 02 80 13 01 00 00 00 00 00 CC [00:25:04]Write i2c OK [00:25:04]MH_I2C_Read... [00:25: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 36 39 4F 00 00 00 E8 BE 47 00 43 6B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4D 7E 02 00 F4 03 04 00 30 DD C4 66 B6 04 01 00 00 CE 07 D7 64 53 59 CE 00 [00:25:04]CommunicateWithHost err = 0 [00:25:04]CheckOFDResponse [00:25:04]1017 (14) - 77093643461234 [00:25:04]1041 (16) - 0000000000871769 [00:25:04]1040 (4) - 163405 [00:25:04]1012 (4) - 20.08.2024 18:15 [00:25:04]1206 (1) - 0 [00:25:04]OFD Sender: Remove packet 163405 [00:25:04]ProducePacketName [00:25:04]name=ofd_packets/00163405 [00:25:04]NVStorageDeleteData [00:25:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:04]Read from MH i2c: E2 [00:25:04]MH_I2C_Read... [00:25:04]Read from MH i2c: E2 0E 00 [00:25:04]MH_I2C_Read... [00:25:04]Read from MH i2c: E2 0E 00 4D 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 92 [00:25:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:25:04]wFMCommunicate OK [00:25:04]SAM_PROTO_GetShiftState done [00:25:04]FM_GetShiftState done [00:25:04]req_shift_opened done [00:25:04]requested_item shift.open_date is exist - process it [00:25:04]req_shift_open_date [00:25:04]req_shift_open_date done [00:25:04]produce_requested_data done [00:25:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163405,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:25:04]process_action_free close_receipt [00:25:04]json_value_free [00:25:04]json_value_free done [00:25:04]process_json_proto returns [00:25:04]Send response to host [00:25:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163405,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:25:04]free response buf [00:25:04]execute_script done [00:25:04]execute_script returns [00:25:04]free content buf [00:25:04]Sock 9.Close socket [00:25:04]Sock 9.Thread stoped [00:25:05]OFD Sender: No OFD packet to send [00:25:10]OFD Sender: No OFD packet to send [00:25:14]recv_with_timeout no data received [00:25:15]OFD Sender: No OFD packet to send [00:25:20]OFD Sender: No OFD packet to send [00:25:25]OFD Sender: No OFD packet to send [00:25:30]OFD Sender: No OFD packet to send [00:25:31]accept exits with 7 [00:25:31]New connection [00:25:31]New thread 3067067748 created [00:25:31]Thread 3067211108 joined [00:25:31]Waiting for new connection... [00:25:31] Sock 7.Parse request [00:25:31]Sock 7.Check first char [00:25:31]Sock 7.First char is OK [00:25:31]request: POST /json_proto HTTP/1.0 [00:25:31]Method: POST [00:25:31]URL: /json_proto [00:25:31]Method is POST - this is cgi request [00:25:31]url: /json_proto [00:25:31]query_string will be loaded in cgi processing [00:25:31]execute_cgi json_proto POST (null) [00:25:31]execute_cgi path=json_proto method=POST [00:25:31]POST find Content-Length [00:25:31]Host: 172.17.44.132:8080 [00:25:31]Content-Length: 847 [00:25:31]Content-Type: application/json [00:25:31] [00:25:31]POST finish read [00:25:31]Found Content-Length = 847 [00:25:31]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50537", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:31]execute_script... [00:25: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)50537", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 150.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:25:31]POST & json_proto [00:25:31]process_json_proto [00:25:31]json parsed OK: [00:25:31]protocol is kg_v1.0 [00:25:31]action value=close_receipt [00:25:31]process_action close_receipt [00:25:31]cmd_close_receipt [00:25:31]MH_GetDate [00:25:31]Write to MH i2c: F0 00 00 4E 02 3F [00:25:31]Write i2c OK [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: F0 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: F0 09 00 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: F0 09 00 4E 02 00 FB 33 C5 66 2A 83 C1 65 74 [00:25:31]GetLastDocTimeStamp 1724199899 [00:25:31]current date 1724199931 [00:25:31]FM_GetShiftState [00:25:31]SAM_PROTO_GetShiftState [00:25:31]wFMCommunicate request_size=4 [00:25:31]MH_SAM_APDU [00:25:31]CAPDU: 80 13 01 00 [00:25:31]Write to MH i2c: E2 08 00 4F 02 80 13 01 00 00 00 00 00 CE [00:25:31]Write i2c OK [00:25:31]MH_I2C_Read... [00:25:31]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:31]Read from MH i2c: E2 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: E2 0E 00 [00:25:31]MH_I2C_Read... [00:25:31]Read from MH i2c: E2 0E 00 4F 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 94 [00:25:31]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:25:31]wFMCommunicate OK [00:25:31]SAM_PROTO_GetShiftState done [00:25:31]FM_GetShiftState done [00:25:31]opened in 1724199517 [00:25:31]opened+sec_in_day 1724285917 [00:25:31]quantity*price = 14000 [00:25:31]sum+1 = 14001 [00:25:31]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 46231529 Mentos ПФ Арбуз 6*100*2 1.000 * 10.00 = 10.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 150.00 НСП 1% : 1.33 НДС 12% : 15.93 Наличными: 150.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 4 21.08.2024 00:25 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163406 ФПД: 12147288639527 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T002531&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163406&fm=12147288639527&tin=02508201610067®Number=0000000000092562&sum=15000 0 [00:25:32]StoreToDocumentArchive [00:25:32]shift 466 fd 163406 [00:25:32]save to /storage/0466/doc_00163406 [00:25:32]save last doc name /storage/0466/doc_00163406 to /storage/kkm_last_doc_name [00:25:32]save OK [00:25:32]Clear old archive folders... [00:25:32]ProcessDocumentItem done err = 0, tmpTLVsize=372 [00:25:32]tlvbuf is 01F7C510 [00:25:32]SAM_PROTO_ClearQueue [00:25:32]wFMCommunicate request_size=4 [00:25:32]MH_SAM_APDU [00:25:32]CAPDU: 80 09 00 00 [00:25:32]Write to MH i2c: E2 08 00 5C 02 80 09 00 00 00 00 00 00 D0 [00:25:32]Write i2c OK [00:25:32]MH_I2C_Read... [00:25:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:25:32]Read from MH i2c: E2 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 03 00 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 03 00 5C 02 00 90 00 D2 [00:25:32]RAPDU: 90 00 [00:25:32]wFMCommunicate OK [00:25:32]SAM_PROTO_ClearQueue done [00:25:32]KKMCreateOFDPacket [00:25:32]OFDProtocolAddRootSTLVToBuf [00:25:32]FM_MakeSignedData [00:25:32]FM_MakeSignedData [00:25:32]SAM_PROTO_SignData [00:25:32]wFMCommunicate request_size=4 [00:25:32]MH_SAM_APDU [00:25:32]CAPDU: 80 0D 01 02 [00:25:32]Write to MH i2c: E2 08 00 5D 02 80 0D 01 02 00 00 00 00 D8 [00:25:32]Write i2c OK [00:25:32]MH_I2C_Read... [00:25:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:25:32]Read from MH i2c: E2 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 03 00 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 03 00 5D 02 00 90 00 D3 [00:25:32]RAPDU: 90 00 [00:25:32]wFMCommunicate OK [00:25:32]wFMCommunicate request_size=255 [00:25:32]MH_SAM_APDU [00:25:32]CAPDU: 80 0D 02 02 FA 03 00 74 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 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 [00:25:32]Write to MH i2c: E2 02 01 5E 02 80 0D 02 02 FA 00 03 00 74 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 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 00 00 28 [00:25:32]Write i2c OK [00:25:32]MH_I2C_Read... [00:25:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:32]Read from MH i2c: E2 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 03 00 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 03 00 5E 02 00 90 00 D4 [00:25:32]RAPDU: 90 00 [00:25:32]wFMCommunicate OK [00:25:32]wFMCommunicate request_size=131 [00:25:32]MH_SAM_APDU [00:25:32]CAPDU: 80 0D 02 02 7E 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 04 00 00 00 F4 03 04 00 FB 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7E 02 00 35 04 06 00 0B 0C 42 D3 08 27 [00:25:32]Write to MH i2c: E2 86 00 5F 02 80 0D 02 02 7E 00 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 04 00 00 00 F4 03 04 00 FB 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7E 02 00 35 04 06 00 0B 0C 42 D3 08 27 00 00 7E [00:25:32]Write i2c OK [00:25:32]MH_I2C_Read... [00:25:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:25:32]Read from MH i2c: E2 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 03 00 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 03 00 5F 02 00 90 00 D5 [00:25:32]RAPDU: 90 00 [00:25:32]wFMCommunicate OK [00:25:32]wFMCommunicate request_size=4 [00:25:32]MH_SAM_APDU [00:25:32]CAPDU: 80 0D 03 02 [00:25:32]Write to MH i2c: E2 08 00 60 02 80 0D 03 02 00 00 00 00 DD [00:25:32]Write i2c OK [00:25:32]MH_I2C_Read... [00:25:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:25:32]Read from MH i2c: E2 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 0B 00 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 0B 00 60 02 00 3B 48 0B 70 6F C0 CA 6B 90 00 40 [00:25:32]RAPDU: 3B 48 0B 70 6F C0 CA 6B 90 00 [00:25:32]wFMCommunicate OK [00:25:32]SAM_PROTO_SignData done [00:25:32]FM_MakeSignedData done [00:25:32]CreateOFDProtocolMessage [00:25:32]wFMCommunicate request_size=4 [00:25:32]MH_SAM_APDU [00:25:32]CAPDU: 80 11 00 00 [00:25:32]Write to MH i2c: E2 08 00 61 02 80 11 00 00 00 00 00 00 DD [00:25:32]Write i2c OK [00:25:32]MH_I2C_Read... [00:25:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:32]Read from MH i2c: E2 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 17 00 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: E2 17 00 61 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 36 [00:25:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:25:32]wFMCommunicate OK [00:25:32]CreateOFDProtocolMessage done [00:25:32]OFDSenderStorePacket 163406 [00:25:32]StoreOFDPacket docnum=163406 [00:25:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 88 01 00 00 20 57 80 01 A8 E1 5A 03 01 00 03 00 74 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 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 04 00 00 00 F4 03 04 00 FB 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7E 02 00 35 04 06 00 0B 0C 42 D3 08 27 3B 48 0B 70 6F C0 CA 6B [00:25:32]CheckFolder [00:25:32]dirname=/storage/ofd_packets [00:25:32]CheckFolder done [00:25:32]ProducePacketName [00:25:32]name=ofd_packets/00163406 [00:25:32]NVStorageSaveData ofd_packets/00163406 [00:25:32]File name is /storage/ofd_packets/00163406 [00:25:32]Write 422 bytes [00:25:32]NVStorageSaveData done [00:25:32]OFDSenderStorePacket done [00:25:32]KKMCreateOFDPacket done [00:25:32]NVStorageSaveData kkm_last_timestamp [00:25:32]File name is /storage/kkm_last_timestamp [00:25:32]Write 4 bytes [00:25:32]NVStorageSaveData done [00:25:32]ExternCall_PrintAddStr [00:25:32]wPrintStart [00:25:32]Write to MH i2c: 01 00 00 62 02 64 [00:25:32]Write i2c OK [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: 01 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: 01 07 00 [00:25:32]MH_I2C_Read... [00:25:32]Read from MH i2c: 01 07 00 62 02 00 00 00 00 00 FF 0F 79 [00:25:32]RasterBufferAndPrint [00:25:32]line Счет N : (3)50537 [00:25:32]line ИНН: 02508201610067 [00:25:32]line Контрольно-Кассовый Чек [00:25:32]line ПРОДАЖА [00:25:32]line Товар: 48743587 [00:25:32]line Сигареты Winston XStyle Silver [00:25:32]line 1.000 * 140.00 [00:25:32]line = 140.00 [00:25:32]line НДС 12% НСП 1% [00:25:32]line > о реализуемом товаре [00:25:32]line Товар: 46231529 [00:25:32]line Mentos ПФ Арбуз 6*100*2 [00:25:32]line 1.000 * 10.00 [00:25:32]line = 10.00 [00:25:32]line НДС 12% НСП 1% [00:25:32]line > о реализуемом товаре [00:25:32]line ИТОГО: 150.00 [00:25:32]line НСП 1% : 1.33 [00:25:32]line НДС 12% : 15.93 [00:25:32]line Наличными: 150.00 [00:25:33]line Безнал.: 0.00 [00:25:33]line Место: АЗС № 130 "Партнер Нефть" [00:25:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:25:33]line СНО: Общий режим [00:25:33]line Чек 4 21.08.2024 00:25 [00:25:33]line Смена: 466 ФФД: 1.0 [00:25:33]line ЗНМ: 0300000070 [00:25:33]line РНМ: 0000000000092562 [00:25:33]line Версия ККМ: 001 [00:25:33]line ФМ: 0000000000871769 [00:25:33]line ФД: 163406 [00:25:33]line ФПД: 12147288639527 [00:25:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T002531&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163406&fm=12147288639527&tin=02508201610067®Number=0000000000092562&sum=15000 [00:25:33]line 0 [00:25:33]OFD Sender: Processing packet 163406 [packets to send 961, broken 960] [00:25:33]ProducePacketName [00:25:33]name=ofd_packets/00163406 [00:25:33]OFD Sender: To server: pG, [00:25:33]CommunicateWithHost lk.salyk.kg:30040 [00:25:33]ConnectInit lk.salyk.kg [00:25:33]written 0, free lines is 4095 [00:25:33]Write to MH i2c: 01 00 00 91 02 93 [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: 01 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: 01 07 00 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: 01 07 00 91 02 00 00 00 00 00 6B 0C 11 [00:25:33]RasterBufferAndPrint [00:25:33]line [00:25:33]line [00:25:33]line [00:25:33]line [00:25:33]line [00:25:33]written 0, free lines is 3183 [00:25:33]MH_Cut [00:25:33]Write to MH i2c: D1 01 00 98 02 01 6C [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: D1 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: D1 01 00 [00:25:33]MH_I2C_Read... [00:25:33]Read from MH i2c: D1 01 00 98 02 00 6B [00:25:33]Write to MH i2c: 01 00 00 99 02 9B [00:25:33]Write i2c OK [00:25:33]MH_I2C_Read... [00:25:34]*** Cut start [00:25:34]*** Purtial cut [00:25:34]*** Stage 1: CUTSNS_PIN = 1 [00:25:36]Read from MH i2c: 01 [00:25:36]MH_I2C_Read... [00:25:36]*** Stop cut motor [00:25:36]*** Cut end [00:25:36]Read from MH i2c: 01 07 00 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: 01 07 00 99 02 00 00 00 00 00 FF 0F B0 [00:25:36]process_action close_receipt done [00:25:36]requested_data is exist [00:25:36]produce_requested_data [00:25:36]requested_item fm.sn is exist - process it [00:25:36]wFMCommunicate request_size=4 [00:25:36]MH_SAM_APDU [00:25:36]CAPDU: 80 11 00 00 [00:25:36]Write to MH i2c: E2 08 00 9A 02 80 11 00 00 00 00 00 00 16 [00:25:36]Write i2c OK [00:25:36]MH_I2C_Read... [00:25:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:25:36]Read from MH i2c: E2 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: E2 17 00 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: E2 17 00 9A 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6F [00:25:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:25:36]wFMCommunicate OK [00:25:36]requested_item fd.num is exist - process it [00:25:36]SAM_PROTO_GetFieldsCounters [00:25:36]wFMCommunicate request_size=4 [00:25:36]MH_SAM_APDU [00:25:36]CAPDU: 80 13 00 00 [00:25:36]Write to MH i2c: E2 08 00 9B 02 80 13 00 00 00 00 00 00 19 [00:25:36]Write i2c OK [00:25:36]MH_I2C_Read... [00:25:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:25:36]Read from MH i2c: E2 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: E2 62 00 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: E2 62 00 9B 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 7E 02 00 0E 04 04 00 D2 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 EC [00:25: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4E 7E 02 00 0E 04 04 00 D2 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:25:36]wFMCommunicate OK [00:25:36]SAM_PROTO_GetFieldsCounters done [00:25:36]requested_item shift.num is exist - process it [00:25:36]requested_item shift.opened is exist - process it [00:25:36]req_shift_opened [00:25:36]FM_GetShiftState [00:25:36]SAM_PROTO_GetShiftState [00:25:36]wFMCommunicate request_size=4 [00:25:36]MH_SAM_APDU [00:25:36]CAPDU: 80 13 01 00 [00:25:36]Write to MH i2c: E2 08 00 9C 02 80 13 01 00 00 00 00 00 1B [00:25:36]Write i2c OK [00:25:36]MH_I2C_Read... [00:25:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:25:36]Read from MH i2c: E2 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: E2 0E 00 [00:25:36]MH_I2C_Read... [00:25:36]Read from MH i2c: E2 0E 00 9C 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E1 [00:25:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:25:36]wFMCommunicate OK [00:25:36]SAM_PROTO_GetShiftState done [00:25:36]FM_GetShiftState done [00:25:36]req_shift_opened done [00:25:36]requested_item shift.open_date is exist - process it [00:25:36]req_shift_open_date [00:25:36]req_shift_open_date done [00:25:36]produce_requested_data done [00:25:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163406,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:25:36]process_action_free close_receipt [00:25:36]json_value_free [00:25:36]json_value_free done [00:25:36]process_json_proto returns [00:25:36]Send response to host [00:25:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163406,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:25:36]free response buf [00:25:36]execute_script done [00:25:36]execute_script returns [00:25:36]free content buf [00:25:36]Sock 7.Close socket [00:25:36]Sock 7.Thread stoped [00:25:38]ConnectInit Can't take IP for lk.salyk.kg [00:25:38]CommunicateWithHost connect error [00:25:38]CommunicateWithHost err = -1 [00:25:38]OFD Sender: Server communicate error [00:25:43]OFD Sender: Processing packet 163406 [packets to send 961, broken 960] [00:25:43]ProducePacketName [00:25:43]name=ofd_packets/00163406 [00:25:43]OFD Sender: To server: pG, [00:25:43]CommunicateWithHost lk.salyk.kg:30040 [00:25:43]ConnectInit lk.salyk.kg [00:25:48]ConnectInit Can't take IP for lk.salyk.kg [00:25:48]CommunicateWithHost connect error [00:25:48]CommunicateWithHost err = -1 [00:25:48]OFD Sender: Server communicate error [00:25:53]OFD Sender: Processing packet 163406 [packets to send 961, broken 960] [00:25:53]ProducePacketName [00:25:53]name=ofd_packets/00163406 [00:25:53]OFD Sender: To server: pG, [00:25:53]CommunicateWithHost lk.salyk.kg:30040 [00:25:53]ConnectInit lk.salyk.kg [00:25:58]ConnectInit Can't take IP for lk.salyk.kg [00:25:58]CommunicateWithHost connect error [00:25:58]CommunicateWithHost err = -1 [00:25:58]OFD Sender: Server communicate error [00:26:03]OFD Sender: Processing packet 163406 [packets to send 961, broken 960] [00:26:03]ProducePacketName [00:26:03]name=ofd_packets/00163406 [00:26:03]OFD Sender: To server: pG, [00:26:03]CommunicateWithHost lk.salyk.kg:30040 [00:26:03]ConnectInit lk.salyk.kg [00:26:08]ConnectInit Can't take IP for lk.salyk.kg [00:26:08]CommunicateWithHost connect error [00:26:08]CommunicateWithHost err = -1 [00:26:08]OFD Sender: Server communicate error [00:26:13]OFD Sender: Processing packet 163406 [packets to send 961, broken 960] [00:26:13]ProducePacketName [00:26:13]name=ofd_packets/00163406 [00:26:13]OFD Sender: To server: pG, [00:26:13]CommunicateWithHost lk.salyk.kg:30040 [00:26:13]ConnectInit lk.salyk.kg [00:26:18]ConnectInit Can't take IP for lk.salyk.kg [00:26:18]CommunicateWithHost connect error [00:26:18]CommunicateWithHost err = -1 [00:26:18]OFD Sender: Server communicate error [00:26:23]OFD Sender: Processing packet 163406 [packets to send 961, broken 960] [00:26:23]ProducePacketName [00:26:23]name=ofd_packets/00163406 [00:26:23]OFD Sender: To server: pG, [00:26:23]CommunicateWithHost lk.salyk.kg:30040 [00:26:23]ConnectInit lk.salyk.kg [00:26:32]Connected sock=7 [00:26:32]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 88 01 00 00 20 57 80 01 A8 E1 5A 03 01 00 03 00 74 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 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 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 04 00 00 00 F4 03 04 00 FB 33 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7E 02 00 35 04 06 00 0B 0C 42 D3 08 27 3B 48 0B 70 6F C0 CA 6B [00:26: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 36 39 4F 00 00 00 44 FA 47 00 CB 67 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4E 7E 02 00 F4 03 04 00 8A DD C4 66 B6 04 01 00 00 71 35 9F 10 78 BC 5C 98 [00:26:33]CommunicateWithHost err = 0 [00:26:33]CheckOFDResponse [00:26:33]1017 (14) - 77093643461234 [00:26:33]1041 (16) - 0000000000871769 [00:26:33]1040 (4) - 163406 [00:26:33]1012 (4) - 20.08.2024 18:16 [00:26:33]1206 (1) - 0 [00:26:33]OFD Sender: Remove packet 163406 [00:26:33]ProducePacketName [00:26:33]name=ofd_packets/00163406 [00:26:33]NVStorageDeleteData [00:26:33]OFD Sender: No OFD packet to send [00:26:38]OFD Sender: No OFD packet to send [00:26:39]recv_with_timeout no data received [00:26:43]OFD Sender: No OFD packet to send [00:26:45]accept exits with 10 [00:26:45]New connection [00:26:45]New thread 3067211108 created [00:26:45]Thread 3067067748 joined [00:26:45]Waiting for new connection... [00:26:45] Sock 10.Parse request [00:26:45]Sock 10.Check first char [00:26:45]Sock 10.First char is OK [00:26:45]request: POST /json_proto HTTP/1.0 [00:26:45]Method: POST [00:26:45]URL: /json_proto [00:26:45]Method is POST - this is cgi request [00:26:45]url: /json_proto [00:26:45]query_string will be loaded in cgi processing [00:26:45]execute_cgi json_proto POST (null) [00:26:45]execute_cgi path=json_proto method=POST [00:26:45]POST find Content-Length [00:26:45]Host: 172.17.44.132:8080 [00:26:45]Content-Length: 682 [00:26:45]Content-Type: application/json [00:26:45] [00:26:45]POST finish read [00:26:45]Found Content-Length = 682 [00:26:45]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:26:45]execute_script... [00:26:45]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291923", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 40.440, "sum" : 3000.65, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:26:45]POST & json_proto [00:26:45]process_json_proto [00:26:45]json parsed OK: [00:26:45]protocol is kg_v1.0 [00:26:45]action value=close_receipt [00:26:45]process_action close_receipt [00:26:45]cmd_close_receipt [00:26:45]MH_GetDate [00:26:45]Write to MH i2c: F0 00 00 9D 02 8E [00:26:45]Write i2c OK [00:26:45]MH_I2C_Read... [00:26:45]Read from MH i2c: F0 [00:26:45]MH_I2C_Read... [00:26:45]Read from MH i2c: F0 09 00 [00:26:45]MH_I2C_Read... [00:26:45]Read from MH i2c: F0 09 00 9D 02 00 46 34 C5 66 2A 83 C1 65 0F [00:26:45]GetLastDocTimeStamp 1724199931 [00:26:45]current date 1724200006 [00:26:45]FM_GetShiftState [00:26:45]SAM_PROTO_GetShiftState [00:26:45]wFMCommunicate request_size=4 [00:26:45]MH_SAM_APDU [00:26:45]CAPDU: 80 13 01 00 [00:26:45]Write to MH i2c: E2 08 00 9E 02 80 13 01 00 00 00 00 00 1D [00:26:45]Write i2c OK [00:26:45]MH_I2C_Read... [00:26:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:45]Read from MH i2c: E2 [00:26:45]MH_I2C_Read... [00:26:45]Read from MH i2c: E2 0E 00 [00:26:45]MH_I2C_Read... [00:26:45]Read from MH i2c: E2 0E 00 9E 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E3 [00:26:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:26:45]wFMCommunicate OK [00:26:45]SAM_PROTO_GetShiftState done [00:26:45]FM_GetShiftState done [00:26:45]opened in 1724199517 [00:26:45]opened+sec_in_day 1724285917 [00:26:45]quantity*price = 300064 [00:26:45]sum+1 = 300066 [00:26:45]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.65 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.65 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 5 21.08.2024 00:26 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163407 ФПД: 1491122305873 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T002646&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163407&fm=1491122305873&tin=02508201610067®Number=0000000000092562&sum=300000 [00:26:46]StoreToDocumentArchive [00:26:46]shift 466 fd 163407 [00:26:46]save to /storage/0466/doc_00163407 [00:26:46]save last doc name /storage/0466/doc_00163407 to /storage/kkm_last_doc_name [00:26:46]save OK [00:26:46]Clear old archive folders... [00:26:46]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:26:46]tlvbuf is 01F83800 [00:26:46]SAM_PROTO_ClearQueue [00:26:46]wFMCommunicate request_size=4 [00:26:46]MH_SAM_APDU [00:26:46]CAPDU: 80 09 00 00 [00:26:46]Write to MH i2c: E2 08 00 AB 02 80 09 00 00 00 00 00 00 1F [00:26:46]Write i2c OK [00:26:46]MH_I2C_Read... [00:26:46]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:26:46]Read from MH i2c: E2 [00:26:46]MH_I2C_Read... [00:26:46]Read from MH i2c: E2 03 00 [00:26:46]MH_I2C_Read... [00:26:46]Read from MH i2c: E2 03 00 AB 02 00 90 00 21 [00:26:46]RAPDU: 90 00 [00:26:46]wFMCommunicate OK [00:26:46]SAM_PROTO_ClearQueue done [00:26:46]KKMCreateOFDPacket [00:26:46]OFDProtocolAddRootSTLVToBuf [00:26:46]FM_MakeSignedData [00:26:46]FM_MakeSignedData [00:26:46]SAM_PROTO_SignData [00:26:46]wFMCommunicate request_size=4 [00:26:46]MH_SAM_APDU [00:26:46]CAPDU: 80 0D 01 02 [00:26:46]Write to MH i2c: E2 08 00 AC 02 80 0D 01 02 00 00 00 00 27 [00:26:46]Write i2c OK [00:26:46]MH_I2C_Read... [00:26:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:26:46]Read from MH i2c: E2 [00:26:46]MH_I2C_Read... [00:26:46]Read from MH i2c: E2 03 00 [00:26:46]MH_I2C_Read... [00:26:46]Read from MH i2c: E2 03 00 AC 02 00 90 00 22 [00:26:46]RAPDU: 90 00 [00:26:46]wFMCommunicate OK [00:26:46]wFMCommunicate request_size=255 [00:26:46]MH_SAM_APDU [00:26:46]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 46 34 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7E 02 00 35 04 06 00 01 [00:26:46]Write to MH i2c: E2 02 01 AD 02 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 46 34 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7E 02 00 35 04 06 00 01 00 00 39 [00:26:46]Write i2c OK [00:26:46]MH_I2C_Read... [00:26:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:47]Read from MH i2c: E2 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: E2 03 00 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: E2 03 00 AD 02 00 90 00 23 [00:26:47]RAPDU: 90 00 [00:26:47]wFMCommunicate OK [00:26:47]wFMCommunicate request_size=10 [00:26:47]MH_SAM_APDU [00:26:47]CAPDU: 80 0D 02 02 05 5B 2D D0 BB 51 [00:26:47]Write to MH i2c: E2 0D 00 AE 02 80 0D 02 02 05 00 5B 2D D0 BB 51 00 00 98 [00:26:47]Write i2c OK [00:26:47]MH_I2C_Read... [00:26:47]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:26:47]Read from MH i2c: E2 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: E2 03 00 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: E2 03 00 AE 02 00 90 00 24 [00:26:47]RAPDU: 90 00 [00:26:47]wFMCommunicate OK [00:26:47]wFMCommunicate request_size=4 [00:26:47]MH_SAM_APDU [00:26:47]CAPDU: 80 0D 03 02 [00:26:47]Write to MH i2c: E2 08 00 AF 02 80 0D 03 02 00 00 00 00 2C [00:26:47]Write i2c OK [00:26:47]MH_I2C_Read... [00:26:47]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:26:47]Read from MH i2c: E2 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: E2 0B 00 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: E2 0B 00 AF 02 00 B3 75 61 71 B2 7C 69 18 90 00 D6 [00:26:47]RAPDU: B3 75 61 71 B2 7C 69 18 90 00 [00:26:47]wFMCommunicate OK [00:26:47]SAM_PROTO_SignData done [00:26:47]FM_MakeSignedData done [00:26:47]CreateOFDProtocolMessage [00:26:47]wFMCommunicate request_size=4 [00:26:47]MH_SAM_APDU [00:26:47]CAPDU: 80 11 00 00 [00:26:47]Write to MH i2c: E2 08 00 B0 02 80 11 00 00 00 00 00 00 2C [00:26:47]Write i2c OK [00:26:47]MH_I2C_Read... [00:26:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:47]Read from MH i2c: E2 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: E2 17 00 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: E2 17 00 B0 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 85 [00:26:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:26:47]wFMCommunicate OK [00:26:47]CreateOFDProtocolMessage done [00:26:47]OFDSenderStorePacket 163407 [00:26:47]StoreOFDPacket docnum=163407 [00:26:47]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 8D 21 07 01 96 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 46 34 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7E 02 00 35 04 06 00 01 5B 2D D0 BB 51 B3 75 61 71 B2 7C 69 18 [00:26:47]CheckFolder [00:26:47]dirname=/storage/ofd_packets [00:26:47]CheckFolder done [00:26:47]ProducePacketName [00:26:47]name=ofd_packets/00163407 [00:26:47]NVStorageSaveData ofd_packets/00163407 [00:26:47]File name is /storage/ofd_packets/00163407 [00:26:47]Write 301 bytes [00:26:47]NVStorageSaveData done [00:26:47]OFDSenderStorePacket done [00:26:47]KKMCreateOFDPacket done [00:26:47]NVStorageSaveData kkm_last_timestamp [00:26:47]File name is /storage/kkm_last_timestamp [00:26:47]Write 4 bytes [00:26:47]NVStorageSaveData done [00:26:47]ExternCall_PrintAddStr [00:26:47]wPrintStart [00:26:47]Write to MH i2c: 01 00 00 B1 02 B3 [00:26:47]Write i2c OK [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: 01 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: 01 07 00 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: 01 07 00 B1 02 00 00 00 00 00 FF 0F C8 [00:26:47]RasterBufferAndPrint [00:26:47]line Счет N : (1)291923 [00:26:47]line ИНН: 02508201610067 [00:26:47]line Контрольно-Кассовый Чек [00:26:47]line ПРОДАЖА [00:26:47]line ТРК (МРК, ГНК) : 53 [00:26:47]line Товар: 2710124500 [00:26:47]line Аи-95-К-5 [00:26:47]line 40.440 * 74.20 [00:26:47]line = 3000.65 [00:26:47]line НДС 12% НСП 1% [00:26:47]line > о реализуемом товаре [00:26:47]line ОКРУГЛЕНИЕ: -0.65 [00:26:47]line ИТОГО: 3000.00 [00:26:47]line Внесено: 3000.00 [00:26:47]line СДАЧА: 0.00 [00:26:47]line НСП 1% : 26.55 [00:26:47]line НДС 12% : 318.65 [00:26:47]line Наличными: 3000.00 [00:26:47]line Безнал.: 0.00 [00:26:47]line Место: АЗС № 130 "Партнер Нефть" [00:26:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:26:47]line СНО: Общий режим [00:26:47]line Чек 5 21.08.2024 00:26 [00:26:47]line Смена: 466 ФФД: 1.0 [00:26:47]line ЗНМ: 0300000070 [00:26:47]line РНМ: 0000000000092562 [00:26:47]line Версия ККМ: 001 [00:26:47]line ФМ: 0000000000871769 [00:26:47]line ФД: 163407 [00:26:47]line ФПД: 1491122305873 [00:26:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T002646&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163407&fm=1491122305873&tin=02508201610067®Number=0000000000092562&sum=300000 [00:26:47]written 0, free lines is 4095 [00:26:47]OFD Sender: Processing packet 163407 [packets to send 961, broken 960] [00:26:47]ProducePacketName [00:26:47]name=ofd_packets/00163407 [00:26:47]OFD Sender: To server: pG, [00:26:47]CommunicateWithHost lk.salyk.kg:30040 [00:26:47]ConnectInit lk.salyk.kg [00:26:47]Write to MH i2c: 01 00 00 DC 02 DE [00:26:47]Write i2c OK [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: 01 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: 01 07 00 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: 01 07 00 DC 02 00 00 00 00 00 BB 0C AC [00:26:47]RasterBufferAndPrint [00:26:47]line [00:26:47]line [00:26:47]line [00:26:47]line [00:26:47]line [00:26:47]written 0, free lines is 3271 [00:26:47]MH_Cut [00:26:47]Write to MH i2c: D1 01 00 E3 02 01 B7 [00:26:47]Write i2c OK [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: D1 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: D1 01 00 [00:26:47]MH_I2C_Read... [00:26:47]Read from MH i2c: D1 01 00 E3 02 00 B6 [00:26:47]Write to MH i2c: 01 00 00 E4 02 E6 [00:26:47]Write i2c OK [00:26:47]MH_I2C_Read... [00:26:48]*** Cut start [00:26:48]*** Purtial cut [00:26:48]*** Stage 1: CUTSNS_PIN = 1 [00:26:50]recv_with_timeout no data received [00:26:50]Read from MH i2c: 01 [00:26:50]MH_I2C_Read... [00:26:50]*** Stop cut motor [00:26:50]*** Cut end [00:26:50]Read from MH i2c: 01 07 00 [00:26:50]MH_I2C_Read... [00:26:50]Read from MH i2c: 01 07 00 E4 02 00 00 00 00 00 FF 0F FB [00:26:50]process_action close_receipt done [00:26:50]requested_data is exist [00:26:50]produce_requested_data [00:26:50]requested_item fm.sn is exist - process it [00:26:50]wFMCommunicate request_size=4 [00:26:50]MH_SAM_APDU [00:26:50]CAPDU: 80 11 00 00 [00:26:50]Write to MH i2c: E2 08 00 E5 02 80 11 00 00 00 00 00 00 61 [00:26:50]Write i2c OK [00:26:50]MH_I2C_Read... [00:26:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:26:50]Read from MH i2c: E2 [00:26:50]MH_I2C_Read... [00:26:50]Read from MH i2c: E2 17 00 [00:26:50]MH_I2C_Read... [00:26:50]Read from MH i2c: E2 17 00 E5 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BA [00:26:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:26:50]wFMCommunicate OK [00:26:50]requested_item fd.num is exist - process it [00:26:50]SAM_PROTO_GetFieldsCounters [00:26:50]wFMCommunicate request_size=4 [00:26:50]MH_SAM_APDU [00:26:50]CAPDU: 80 13 00 00 [00:26:50]Write to MH i2c: E2 08 00 E6 02 80 13 00 00 00 00 00 00 64 [00:26:50]Write i2c OK [00:26:50]MH_I2C_Read... [00:26:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:26:50]Read from MH i2c: E2 [00:26:50]MH_I2C_Read... [00:26:50]Read from MH i2c: E2 62 00 [00:26:50]MH_I2C_Read... [00:26:50]Read from MH i2c: E2 62 00 E6 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 7E 02 00 0E 04 04 00 D2 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 3B [00:26:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 4F 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 05 00 00 00 5E 04 04 00 05 00 00 00 57 04 04 00 06 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:26:50]wFMCommunicate OK [00:26:50]SAM_PROTO_GetFieldsCounters done [00:26:50]requested_item shift.num is exist - process it [00:26:50]requested_item shift.opened is exist - process it [00:26:50]req_shift_opened [00:26:50]FM_GetShiftState [00:26:50]SAM_PROTO_GetShiftState [00:26:50]wFMCommunicate request_size=4 [00:26:50]MH_SAM_APDU [00:26:50]CAPDU: 80 13 01 00 [00:26:50]Write to MH i2c: E2 08 00 E7 02 80 13 01 00 00 00 00 00 66 [00:26:50]Write i2c OK [00:26:50]MH_I2C_Read... [00:26:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:26:50]Read from MH i2c: E2 [00:26:50]MH_I2C_Read... [00:26:50]Read from MH i2c: E2 0E 00 [00:26:50]MH_I2C_Read... [00:26:50]Read from MH i2c: E2 0E 00 E7 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2C [00:26:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:26:50]wFMCommunicate OK [00:26:50]SAM_PROTO_GetShiftState done [00:26:50]FM_GetShiftState done [00:26:50]req_shift_opened done [00:26:50]requested_item shift.open_date is exist - process it [00:26:50]req_shift_open_date [00:26:50]req_shift_open_date done [00:26:50]produce_requested_data done [00:26:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163407,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:26:50]process_action_free close_receipt [00:26:50]json_value_free [00:26:50]json_value_free done [00:26:50]process_json_proto returns [00:26:50]Send response to host [00:26:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163407,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:26:51]free response buf [00:26:51]execute_script done [00:26:51]execute_script returns [00:26:51]free content buf [00:26:51]Sock 10.Close socket [00:26:51]Sock 10.Thread stoped [00:26:52]ConnectInit Can't take IP for lk.salyk.kg [00:26:52]CommunicateWithHost connect error [00:26:52]CommunicateWithHost err = -1 [00:26:52]OFD Sender: Server communicate error [00:26:57]OFD Sender: Processing packet 163407 [packets to send 961, broken 960] [00:26:57]ProducePacketName [00:26:57]name=ofd_packets/00163407 [00:26:57]OFD Sender: To server: pG, [00:26:57]CommunicateWithHost lk.salyk.kg:30040 [00:26:57]ConnectInit lk.salyk.kg [00:27:01]recv_with_timeout no data received [00:27:02]ConnectInit Can't take IP for lk.salyk.kg [00:27:02]CommunicateWithHost connect error [00:27:02]CommunicateWithHost err = -1 [00:27:02]OFD Sender: Server communicate error [00:27:07]OFD Sender: Processing packet 163407 [packets to send 961, broken 960] [00:27:07]ProducePacketName [00:27:07]name=ofd_packets/00163407 [00:27:07]OFD Sender: To server: pG, [00:27:07]CommunicateWithHost lk.salyk.kg:30040 [00:27:07]ConnectInit lk.salyk.kg [00:27:14]recv_with_timeout no data received [00:27:17]Connected sock=10 [00:27: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 36 39 0F 01 00 00 8D 21 07 01 96 60 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 F8 9D 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 79 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 05 00 00 00 F4 03 04 00 46 34 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7E 02 00 35 04 06 00 01 5B 2D D0 BB 51 B3 75 61 71 B2 7C 69 18 [00:27: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 36 39 4F 00 00 00 09 0A 47 00 94 A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 4F 7E 02 00 F4 03 04 00 B6 DD C4 66 B6 04 01 00 00 E1 A0 A1 27 BF 8D BD 38 [00:27:20]CommunicateWithHost err = 0 [00:27:20]CheckOFDResponse [00:27:20]1017 (14) - 77093643461234 [00:27:20]1041 (16) - 0000000000871769 [00:27:20]1040 (4) - 163407 [00:27:20]1012 (4) - 20.08.2024 18:17 [00:27:20]1206 (1) - 0 [00:27:20]OFD Sender: Remove packet 163407 [00:27:20]ProducePacketName [00:27:20]name=ofd_packets/00163407 [00:27:20]NVStorageDeleteData [00:27:21]OFD Sender: No OFD packet to send [00:27:26]OFD Sender: No OFD packet to send [00:27:29]recv_with_timeout no data received [00:27:31]OFD Sender: No OFD packet to send [00:27:36]OFD Sender: No OFD packet to send [00:27:41]OFD Sender: No OFD packet to send [00:27:46]OFD Sender: No OFD packet to send [00:27:50]recv_with_timeout no data received [00:27:51]OFD Sender: No OFD packet to send [00:27:56]OFD Sender: No OFD packet to send [00:28:01]OFD Sender: No OFD packet to send [00:28:01]recv_with_timeout no data received [00:28:06]OFD Sender: No OFD packet to send [00:28:11]OFD Sender: No OFD packet to send [00:28:14]recv_with_timeout no data received [00:28:16]OFD Sender: No OFD packet to send [00:28:21]OFD Sender: No OFD packet to send [00:28:26]OFD Sender: No OFD packet to send [00:28:30]recv_with_timeout no data received [00:28:31]OFD Sender: No OFD packet to send [00:28:36]OFD Sender: No OFD packet to send [00:28:41]OFD Sender: No OFD packet to send [00:28:46]OFD Sender: No OFD packet to send [00:28:51]OFD Sender: No OFD packet to send [00:28:56]OFD Sender: No OFD packet to send [00:29:01]OFD Sender: No OFD packet to send [00:29:06]OFD Sender: No OFD packet to send [00:29:11]OFD Sender: No OFD packet to send [00:29:16]OFD Sender: No OFD packet to send [00:29:21]OFD Sender: No OFD packet to send [00:29:26]OFD Sender: No OFD packet to send [00:29:31]OFD Sender: No OFD packet to send [00:29:36]OFD Sender: No OFD packet to send [00:29:42]OFD Sender: No OFD packet to send [00:29:46]recv_with_timeout no data received [00:29:47]OFD Sender: No OFD packet to send [00:29:52]OFD Sender: No OFD packet to send [00:29:57]OFD Sender: No OFD packet to send [00:30:02]OFD Sender: No OFD packet to send [00:30:07]OFD Sender: No OFD packet to send [00:30:12]OFD Sender: No OFD packet to send [00:30:17]OFD Sender: No OFD packet to send [00:30:22]OFD Sender: No OFD packet to send [00:30:27]OFD Sender: No OFD packet to send [00:30:32]OFD Sender: No OFD packet to send [00:30:37]OFD Sender: No OFD packet to send [00:30:42]OFD Sender: No OFD packet to send [00:30:47]OFD Sender: No OFD packet to send [00:30:52]OFD Sender: No OFD packet to send [00:30:56]accept exits with 9 [00:30:56]New connection [00:30:56]New thread 3067067748 created [00:30:56]Thread 3067211108 joined [00:30:56]Waiting for new connection... [00:30:56] Sock 9.Parse request [00:30:56]Sock 9.Check first char [00:30:56]Sock 9.First char is OK [00:30:56]request: POST /json_proto HTTP/1.0 [00:30:56]Method: POST [00:30:56]URL: /json_proto [00:30:56]Method is POST - this is cgi request [00:30:56]url: /json_proto [00:30:56]query_string will be loaded in cgi processing [00:30:56]execute_cgi json_proto POST (null) [00:30:56]execute_cgi path=json_proto method=POST [00:30:56]POST find Content-Length [00:30:56]Host: 172.17.44.132:8080 [00:30:56]Content-Length: 619 [00:30:56]Content-Type: application/json [00:30:56] [00:30:56]POST finish read [00:30:56]Found Content-Length = 619 [00:30:56]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50538", "tax_sys" : 0, "items" : [ { "code": "4650063110756", "name": "\u041C\u0430\u0441\u043B\u043E Gazpromneft Super 10w40 1\u043B", "price" : 405.00, "quantity" : 1.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:56]execute_script... [00: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)50538", "tax_sys" : 0, "items" : [ { "code": "4650063110756", "name": "\u041C\u0430\u0441\u043B\u043E Gazpromneft Super 10w40 1\u043B", "price" : 405.00, "quantity" : 1.000, "sum" : 405.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 405.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:30:56]POST & json_proto [00:30:56]process_json_proto [00:30:56]json parsed OK: [00:30:56]protocol is kg_v1.0 [00:30:56]action value=close_receipt [00:30:56]process_action close_receipt [00:30:56]cmd_close_receipt [00:30:56]MH_GetDate [00:30:56]Write to MH i2c: F0 00 00 E8 02 D9 [00:30:56]Write i2c OK [00:30:56]MH_I2C_Read... [00:30:56]Read from MH i2c: F0 [00:30:56]MH_I2C_Read... [00:30:56]Read from MH i2c: F0 09 00 [00:30:56]MH_I2C_Read... [00:30:56]Read from MH i2c: F0 09 00 E8 02 00 40 35 C5 66 2A 83 C1 65 55 [00:30:56]GetLastDocTimeStamp 1724200006 [00:30:56]current date 1724200256 [00:30:56]FM_GetShiftState [00:30:56]SAM_PROTO_GetShiftState [00:30:56]wFMCommunicate request_size=4 [00:30:56]MH_SAM_APDU [00:30:56]CAPDU: 80 13 01 00 [00:30:56]Write to MH i2c: E2 08 00 E9 02 80 13 01 00 00 00 00 00 68 [00:30:56]Write i2c OK [00:30:56]MH_I2C_Read... [00:30:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:30:56]Read from MH i2c: E2 [00:30:56]MH_I2C_Read... [00:30:56]Read from MH i2c: E2 0E 00 [00:30:56]MH_I2C_Read... [00:30:56]Read from MH i2c: E2 0E 00 E9 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 2E [00:30:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:30:56]wFMCommunicate OK [00:30:56]SAM_PROTO_GetShiftState done [00:30:56]FM_GetShiftState done [00:30:56]opened in 1724199517 [00:30:56]opened+sec_in_day 1724285917 [00:30:56]quantity*price = 40500 [00:30:56]sum+1 = 40501 [00:30:56]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 405.00 НСП 1% : 3.58 НДС 12% : 43.01 Наличными: 405.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 6 21.08.2024 00:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163408 ФПД: 271052273485228 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163408&fm=271052273485228&tin=02508201610067®Number=0000000000092562&sum=40500 0 [00:30:57]StoreToDocumentArchive [00:30:57]shift 466 fd 163408 [00:30:57]save to /storage/0466/doc_00163408 [00:30:57]save last doc name /storage/0466/doc_00163408 to /storage/kkm_last_doc_name [00:30:57]save OK [00:30:57]Clear old archive folders... [00:30:57]ProcessDocumentItem done err = 0, tmpTLVsize=280 [00:30:57]tlvbuf is 020F1DA0 [00:30:57]SAM_PROTO_ClearQueue [00:30:57]wFMCommunicate request_size=4 [00:30:57]MH_SAM_APDU [00:30:57]CAPDU: 80 09 00 00 [00:30:57]Write to MH i2c: E2 08 00 F6 02 80 09 00 00 00 00 00 00 6A [00:30:57]OFD Sender: No OFD packet to send [00:30:57]Write i2c OK [00:30:57]MH_I2C_Read... [00:30:57]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:30:57]Read from MH i2c: E2 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 03 00 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 03 00 F6 02 00 90 00 6C [00:30:57]RAPDU: 90 00 [00:30:57]wFMCommunicate OK [00:30:57]SAM_PROTO_ClearQueue done [00:30:57]KKMCreateOFDPacket [00:30:57]OFDProtocolAddRootSTLVToBuf [00:30:57]FM_MakeSignedData [00:30:57]FM_MakeSignedData [00:30:57]SAM_PROTO_SignData [00:30:57]wFMCommunicate request_size=4 [00:30:57]MH_SAM_APDU [00:30:57]CAPDU: 80 0D 01 02 [00:30:57]Write to MH i2c: E2 08 00 F7 02 80 0D 01 02 00 00 00 00 72 [00:30:57]Write i2c OK [00:30:57]MH_I2C_Read... [00:30:57]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:30:57]Read from MH i2c: E2 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 03 00 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 03 00 F7 02 00 90 00 6D [00:30:57]RAPDU: 90 00 [00:30:57]wFMCommunicate OK [00:30:57]wFMCommunicate request_size=255 [00:30:57]MH_SAM_APDU [00:30:57]CAPDU: 80 0D 02 02 FA 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 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 CD 10 00 00 00 00 07 04 06 00 34 9E 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 40 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 [00:30:57]Write to MH i2c: E2 02 01 F8 02 80 0D 02 02 FA 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 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 CD 10 00 00 00 00 07 04 06 00 34 9E 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 40 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 00 00 E5 [00:30:57]Write i2c OK [00:30:57]MH_I2C_Read... [00:30:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:57]Read from MH i2c: E2 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 03 00 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 03 00 F8 02 00 90 00 6E [00:30:57]RAPDU: 90 00 [00:30:57]wFMCommunicate OK [00:30:57]wFMCommunicate request_size=39 [00:30:57]MH_SAM_APDU [00:30:57]CAPDU: 80 0D 02 02 22 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7E 02 00 35 04 06 00 F6 85 46 7A 05 AC [00:30:57]Write to MH i2c: E2 2A 00 F9 02 80 0D 02 02 22 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7E 02 00 35 04 06 00 F6 85 46 7A 05 AC 00 00 F2 [00:30:57]Write i2c OK [00:30:57]MH_I2C_Read... [00:30:57]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:30:57]Read from MH i2c: E2 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 03 00 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 03 00 F9 02 00 90 00 6F [00:30:57]RAPDU: 90 00 [00:30:57]wFMCommunicate OK [00:30:57]wFMCommunicate request_size=4 [00:30:57]MH_SAM_APDU [00:30:57]CAPDU: 80 0D 03 02 [00:30:57]Write to MH i2c: E2 08 00 FA 02 80 0D 03 02 00 00 00 00 77 [00:30:57]Write i2c OK [00:30:57]MH_I2C_Read... [00:30:57]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:30:57]Read from MH i2c: E2 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 0B 00 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 0B 00 FA 02 00 B9 18 0A 0E AF 16 5B 5D 90 00 DE [00:30:57]RAPDU: B9 18 0A 0E AF 16 5B 5D 90 00 [00:30:57]wFMCommunicate OK [00:30:57]SAM_PROTO_SignData done [00:30:57]FM_MakeSignedData done [00:30:57]CreateOFDProtocolMessage [00:30:57]wFMCommunicate request_size=4 [00:30:57]MH_SAM_APDU [00:30:57]CAPDU: 80 11 00 00 [00:30:57]Write to MH i2c: E2 08 00 FB 02 80 11 00 00 00 00 00 00 77 [00:30:57]Write i2c OK [00:30:57]MH_I2C_Read... [00:30:57]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:30:57]Read from MH i2c: E2 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 17 00 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: E2 17 00 FB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D0 [00:30:57]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:30:57]wFMCommunicate OK [00:30:57]CreateOFDProtocolMessage done [00:30:57]OFDSenderStorePacket 163408 [00:30:57]StoreOFDPacket docnum=163408 [00:30:57]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 2C 01 00 00 32 33 24 01 A1 D3 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 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 CD 10 00 00 00 00 07 04 06 00 34 9E 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 40 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7E 02 00 35 04 06 00 F6 85 46 7A 05 AC B9 18 0A 0E AF 16 5B 5D [00:30:57]CheckFolder [00:30:57]dirname=/storage/ofd_packets [00:30:57]CheckFolder done [00:30:57]ProducePacketName [00:30:57]name=ofd_packets/00163408 [00:30:57]NVStorageSaveData ofd_packets/00163408 [00:30:57]File name is /storage/ofd_packets/00163408 [00:30:57]Write 330 bytes [00:30:57]NVStorageSaveData done [00:30:57]OFDSenderStorePacket done [00:30:57]KKMCreateOFDPacket done [00:30:57]NVStorageSaveData kkm_last_timestamp [00:30:57]File name is /storage/kkm_last_timestamp [00:30:57]Write 4 bytes [00:30:57]NVStorageSaveData done [00:30:57]ExternCall_PrintAddStr [00:30:57]wPrintStart [00:30:57]Write to MH i2c: 01 00 00 FC 02 FE [00:30:57]Write i2c OK [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: 01 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: 01 07 00 [00:30:57]MH_I2C_Read... [00:30:57]Read from MH i2c: 01 07 00 FC 02 00 00 00 00 00 FF 0F 13 [00:30:57]RasterBufferAndPrint [00:30:57]line Счет N : (3)50538 [00:30:57]line ИНН: 02508201610067 [00:30:57]line Контрольно-Кассовый Чек [00:30:57]line ПРОДАЖА [00:30:57]line Товар: 4650063110756 [00:30:57]line Масло Gazpromneft Super 10w40 1л [00:30:57]line 1.000 * 405.00 [00:30:57]line = 405.00 [00:30:57]line НДС 12% НСП 1% [00:30:57]line > о реализуемом товаре [00:30:57]line ИТОГО: 405.00 [00:30:57]line НСП 1% : 3.58 [00:30:57]line НДС 12% : 43.01 [00:30:57]line Наличными: 405.00 [00:30:57]line Безнал.: 0.00 [00:30:57]line Место: АЗС № 130 "Партнер Нефть" [00:30:57]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:30:57]line СНО: Общий режим [00:30:57]line Чек 6 21.08.2024 00:30 [00:30:57]line Смена: 466 ФФД: 1.0 [00:30:57]line ЗНМ: 0300000070 [00:30:57]line РНМ: 0000000000092562 [00:30:57]line Версия ККМ: 001 [00:30:57]line ФМ: 0000000000871769 [00:30:57]line ФД: 163408 [00:30:57]line ФПД: 271052273485228 [00:30:57]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003056&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163408&fm=271052273485228&tin=02508201610067®Number=0000000000092562&sum=40500 [00:30:57]line 0 [00:30:57]written 0, free lines is 4095 [00:30:58]OFD Sender: Processing packet 163408 [packets to send 961, broken 960] [00:30:58]ProducePacketName [00:30:58]name=ofd_packets/00163408 [00:30:58]OFD Sender: To server: pG, [00:30:58]CommunicateWithHost lk.salyk.kg:30040 [00:30:58]ConnectInit lk.salyk.kg [00:30:58]Write to MH i2c: 01 00 00 25 03 28 [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: 01 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: 01 07 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: 01 07 00 25 03 00 00 00 00 00 CA 0C 05 [00:30:58]RasterBufferAndPrint [00:30:58]line [00:30:58]line [00:30:58]line [00:30:58]line [00:30:58]line [00:30:58]written 0, free lines is 3281 [00:30:58]MH_Cut [00:30:58]Write to MH i2c: D1 01 00 2C 03 01 01 [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: D1 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: D1 01 00 [00:30:58]MH_I2C_Read... [00:30:58]Read from MH i2c: D1 01 00 2C 03 00 00 [00:30:58]Write to MH i2c: 01 00 00 2D 03 30 [00:30:58]Write i2c OK [00:30:58]MH_I2C_Read... [00:30:59]*** Cut start [00:30:59]*** Purtial cut [00:30:59]*** Stage 1: CUTSNS_PIN = 1 [00:31:00]Connected sock=10 [00:31: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 36 39 2C 01 00 00 32 33 24 01 A1 D3 5A 03 01 00 03 00 18 01 1E 04 01 00 01 23 04 6A 00 8A 04 0D 00 34 36 35 30 30 36 33 31 31 30 37 35 36 06 04 26 00 D0 9C D0 B0 D1 81 D0 BB D0 BE 20 47 61 7A 70 72 6F 6D 6E 65 66 74 20 53 75 70 65 72 20 31 30 77 34 30 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 34 9E 00 00 00 00 13 04 06 00 34 9E 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 34 9E 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 CD 10 00 00 00 00 07 04 06 00 34 9E 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 40 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7E 02 00 35 04 06 00 F6 85 46 7A 05 AC B9 18 0A 0E AF 16 5B 5D [00:31: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 36 39 4F 00 00 00 24 B7 47 00 AE 3B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 50 7E 02 00 F4 03 04 00 95 DE C4 66 B6 04 01 00 00 A3 B2 2C 3D 5F 34 70 35 [00:31:00]CommunicateWithHost err = 0 [00:31:00]CheckOFDResponse [00:31:00]1017 (14) - 77093643461234 [00:31:00]1041 (16) - 0000000000871769 [00:31:00]1040 (4) - 163408 [00:31:00]1012 (4) - 20.08.2024 18:21 [00:31:00]1206 (1) - 0 [00:31:00]OFD Sender: Remove packet 163408 [00:31:00]ProducePacketName [00:31:00]name=ofd_packets/00163408 [00:31:00]NVStorageDeleteData [00:31:01]Read from MH i2c: 01 [00:31:01]MH_I2C_Read... [00:31:01]*** Stop cut motor [00:31:01]*** Cut end [00:31:01]Read from MH i2c: 01 07 00 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: 01 07 00 2D 03 00 00 00 00 00 FF 0F 45 [00:31:01]process_action close_receipt done [00:31:01]requested_data is exist [00:31:01]produce_requested_data [00:31:01]requested_item fm.sn is exist - process it [00:31:01]wFMCommunicate request_size=4 [00:31:01]MH_SAM_APDU [00:31:01]CAPDU: 80 11 00 00 [00:31:01]Write to MH i2c: E2 08 00 2E 03 80 11 00 00 00 00 00 00 AB [00:31:01]Write i2c OK [00:31:01]MH_I2C_Read... [00:31:01]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:01]Read from MH i2c: E2 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 17 00 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 17 00 2E 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 04 [00:31:01]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:31:01]wFMCommunicate OK [00:31:01]requested_item fd.num is exist - process it [00:31:01]SAM_PROTO_GetFieldsCounters [00:31:01]wFMCommunicate request_size=4 [00:31:01]MH_SAM_APDU [00:31:01]CAPDU: 80 13 00 00 [00:31:01]Write to MH i2c: E2 08 00 2F 03 80 13 00 00 00 00 00 00 AE [00:31:01]Write i2c OK [00:31:01]MH_I2C_Read... [00:31:01]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:01]Read from MH i2c: E2 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 62 00 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 62 00 2F 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 7E 02 00 0E 04 04 00 D2 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 89 [00:31:01]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 50 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 06 00 00 00 5E 04 04 00 06 00 00 00 57 04 04 00 07 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:31:01]wFMCommunicate OK [00:31:01]SAM_PROTO_GetFieldsCounters done [00:31:01]requested_item shift.num is exist - process it [00:31:01]requested_item shift.opened is exist - process it [00:31:01]req_shift_opened [00:31:01]FM_GetShiftState [00:31:01]SAM_PROTO_GetShiftState [00:31:01]wFMCommunicate request_size=4 [00:31:01]MH_SAM_APDU [00:31:01]CAPDU: 80 13 01 00 [00:31:01]Write to MH i2c: E2 08 00 30 03 80 13 01 00 00 00 00 00 B0 [00:31:01]Write i2c OK [00:31:01]MH_I2C_Read... [00:31:01]OFD Sender: No OFD packet to send [00:31:01]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:01]Read from MH i2c: E2 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 0E 00 [00:31:01]MH_I2C_Read... [00:31:01]Read from MH i2c: E2 0E 00 30 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 76 [00:31:01]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:31:01]wFMCommunicate OK [00:31:01]SAM_PROTO_GetShiftState done [00:31:01]FM_GetShiftState done [00:31:01]req_shift_opened done [00:31:01]requested_item shift.open_date is exist - process it [00:31:01]req_shift_open_date [00:31:01]req_shift_open_date done [00:31:01]produce_requested_data done [00:31:01]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163408,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:31:01]process_action_free close_receipt [00:31:01]json_value_free [00:31:01]json_value_free done [00:31:01]process_json_proto returns [00:31:01]Send response to host [00:31:01]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163408,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:31:01]free response buf [00:31:01]execute_script done [00:31:01]execute_script returns [00:31:01]free content buf [00:31:01]Sock 9.Close socket [00:31:01]Sock 9.Thread stoped [00:31:06]OFD Sender: No OFD packet to send [00:31:11]OFD Sender: No OFD packet to send [00:31:16]OFD Sender: No OFD packet to send [00:31:21]OFD Sender: No OFD packet to send [00:31:26]OFD Sender: No OFD packet to send [00:31:28]accept exits with 7 [00:31:28]New connection [00:31:28]New thread 3067211108 created [00:31:28]Thread 3067067748 joined [00:31:28]Waiting for new connection... [00:31:28] Sock 7.Parse request [00:31:28]Sock 7.Check first char [00:31:28]Sock 7.First char is OK [00:31:28]request: POST /json_proto HTTP/1.0 [00:31:28]Method: POST [00:31:28]URL: /json_proto [00:31:28]Method is POST - this is cgi request [00:31:28]url: /json_proto [00:31:28]query_string will be loaded in cgi processing [00:31:28]execute_cgi json_proto POST (null) [00:31:28]execute_cgi path=json_proto method=POST [00:31:28]POST find Content-Length [00:31:28]Host: 172.17.44.132:8080 [00:31:28]Content-Length: 679 [00:31:28]Content-Type: application/json [00:31:28] [00:31:28]POST finish read [00:31:28]Found Content-Length = 679 [00:31:28]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:28]execute_script... [00:31:28]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291925", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 39.380, "sum" : 3000.76, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 3000.00, "total" : 3000.00, "payments": [ { "type": 0, "sum" : 3000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:28]POST & json_proto [00:31:28]process_json_proto [00:31:28]json parsed OK: [00:31:28]protocol is kg_v1.0 [00:31:28]action value=close_receipt [00:31:28]process_action close_receipt [00:31:28]cmd_close_receipt [00:31:28]MH_GetDate [00:31:28]Write to MH i2c: F0 00 00 31 03 23 [00:31:28]Write i2c OK [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: F0 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: F0 09 00 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: F0 09 00 31 03 00 61 35 C5 66 2A 83 C1 65 C0 [00:31:28]GetLastDocTimeStamp 1724200256 [00:31:28]current date 1724200289 [00:31:28]FM_GetShiftState [00:31:28]SAM_PROTO_GetShiftState [00:31:28]wFMCommunicate request_size=4 [00:31:28]MH_SAM_APDU [00:31:28]CAPDU: 80 13 01 00 [00:31:28]Write to MH i2c: E2 08 00 32 03 80 13 01 00 00 00 00 00 B2 [00:31:28]Write i2c OK [00:31:28]MH_I2C_Read... [00:31:28]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:28]Read from MH i2c: E2 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: E2 0E 00 [00:31:28]MH_I2C_Read... [00:31:28]Read from MH i2c: E2 0E 00 32 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 78 [00:31:28]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:31:28]wFMCommunicate OK [00:31:28]SAM_PROTO_GetShiftState done [00:31:28]FM_GetShiftState done [00:31:28]opened in 1724199517 [00:31:28]opened+sec_in_day 1724285917 [00:31:28]quantity*price = 300075 [00:31:28]sum+1 = 300077 [00:31:28]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.76 ИТОГО: 3000.00 Внесено: 3000.00 СДАЧА: 0.00 НСП 1% : 26.55 НДС 12% : 318.66 Наличными: 3000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 7 21.08.2024 00:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163409 ФПД: 175780835523336 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163409&fm=175780835523336&tin=02508201610067®Number=0000000000092562&sum=300000 [00:31:29]StoreToDocumentArchive [00:31:29]shift 466 fd 163409 [00:31:29]save to /storage/0466/doc_00163409 [00:31:29]save last doc name /storage/0466/doc_00163409 to /storage/kkm_last_doc_name [00:31:29]save OK [00:31:29]Clear old archive folders... [00:31:29]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:31:29]tlvbuf is 01F6F670 [00:31:29]SAM_PROTO_ClearQueue [00:31:29]wFMCommunicate request_size=4 [00:31:29]MH_SAM_APDU [00:31:29]CAPDU: 80 09 00 00 [00:31:29]Write to MH i2c: E2 08 00 3F 03 80 09 00 00 00 00 00 00 B4 [00:31:29]Write i2c OK [00:31:29]MH_I2C_Read... [00:31:29]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:31:29]Read from MH i2c: E2 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 3F 03 00 90 00 B6 [00:31:29]RAPDU: 90 00 [00:31:29]wFMCommunicate OK [00:31:29]SAM_PROTO_ClearQueue done [00:31:29]KKMCreateOFDPacket [00:31:29]OFDProtocolAddRootSTLVToBuf [00:31:29]FM_MakeSignedData [00:31:29]FM_MakeSignedData [00:31:29]SAM_PROTO_SignData [00:31:29]wFMCommunicate request_size=4 [00:31:29]MH_SAM_APDU [00:31:29]CAPDU: 80 0D 01 02 [00:31:29]Write to MH i2c: E2 08 00 40 03 80 0D 01 02 00 00 00 00 BC [00:31:29]Write i2c OK [00:31:29]MH_I2C_Read... [00:31:29]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:31:29]Read from MH i2c: E2 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 [00:31:29]MH_I2C_Read... [00:31:29]Read from MH i2c: E2 03 00 40 03 00 90 00 B7 [00:31:29]RAPDU: 90 00 [00:31:29]wFMCommunicate OK [00:31:29]wFMCommunicate request_size=255 [00:31:29]MH_SAM_APDU [00:31:29]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 61 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7E 02 00 35 04 06 00 9F DF 2A 42 [00:31:29]Write to MH i2c: E2 02 01 41 03 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 61 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7E 02 00 35 04 06 00 9F DF 2A 42 00 00 D8 [00:31:29]Write i2c OK [00:31:29]MH_I2C_Read... [00:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:30]Read from MH i2c: E2 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: E2 03 00 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: E2 03 00 41 03 00 90 00 B8 [00:31:30]RAPDU: 90 00 [00:31:30]wFMCommunicate OK [00:31:30]wFMCommunicate request_size=7 [00:31:30]MH_SAM_APDU [00:31:30]CAPDU: 80 0D 02 02 02 7B 08 [00:31:30]Write to MH i2c: E2 0A 00 42 03 80 0D 02 02 02 00 7B 08 00 00 46 [00:31:30]Write i2c OK [00:31:30]MH_I2C_Read... [00:31:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:30]Read from MH i2c: E2 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: E2 03 00 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: E2 03 00 42 03 00 90 00 B9 [00:31:30]RAPDU: 90 00 [00:31:30]wFMCommunicate OK [00:31:30]wFMCommunicate request_size=4 [00:31:30]MH_SAM_APDU [00:31:30]CAPDU: 80 0D 03 02 [00:31:30]Write to MH i2c: E2 08 00 43 03 80 0D 03 02 00 00 00 00 C1 [00:31:30]Write i2c OK [00:31:30]MH_I2C_Read... [00:31:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:31:30]Read from MH i2c: E2 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: E2 0B 00 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: E2 0B 00 43 03 00 73 DE D4 15 91 7E 34 1B 90 00 5A [00:31:30]RAPDU: 73 DE D4 15 91 7E 34 1B 90 00 [00:31:30]wFMCommunicate OK [00:31:30]SAM_PROTO_SignData done [00:31:30]FM_MakeSignedData done [00:31:30]CreateOFDProtocolMessage [00:31:30]wFMCommunicate request_size=4 [00:31:30]MH_SAM_APDU [00:31:30]CAPDU: 80 11 00 00 [00:31:30]Write to MH i2c: E2 08 00 44 03 80 11 00 00 00 00 00 00 C1 [00:31:30]Write i2c OK [00:31:30]MH_I2C_Read... [00:31:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:30]Read from MH i2c: E2 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: E2 17 00 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: E2 17 00 44 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1A [00:31:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:31:30]wFMCommunicate OK [00:31:30]CreateOFDProtocolMessage done [00:31:30]OFDSenderStorePacket 163409 [00:31:30]StoreOFDPacket docnum=163409 [00:31:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 BD 90 04 01 56 AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 61 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7E 02 00 35 04 06 00 9F DF 2A 42 7B 08 73 DE D4 15 91 7E 34 1B [00:31:30]CheckFolder [00:31:30]dirname=/storage/ofd_packets [00:31:30]CheckFolder done [00:31:30]ProducePacketName [00:31:30]name=ofd_packets/00163409 [00:31:30]NVStorageSaveData ofd_packets/00163409 [00:31:30]File name is /storage/ofd_packets/00163409 [00:31:30]Write 298 bytes [00:31:30]NVStorageSaveData done [00:31:30]OFDSenderStorePacket done [00:31:30]KKMCreateOFDPacket done [00:31:30]NVStorageSaveData kkm_last_timestamp [00:31:30]File name is /storage/kkm_last_timestamp [00:31:30]Write 4 bytes [00:31:30]NVStorageSaveData done [00:31:30]ExternCall_PrintAddStr [00:31:30]wPrintStart [00:31:30]Write to MH i2c: 01 00 00 45 03 48 [00:31:30]Write i2c OK [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: 01 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: 01 07 00 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: 01 07 00 45 03 00 00 00 00 00 FF 0F 5D [00:31:30]RasterBufferAndPrint [00:31:30]line Счет N : (1)291925 [00:31:30]line ИНН: 02508201610067 [00:31:30]line Контрольно-Кассовый Чек [00:31:30]line ПРОДАЖА [00:31:30]line ТРК (МРК, ГНК) : 11 [00:31:30]line Товар: 2710194800 [00:31:30]line ДТ-К-5 [00:31:30]line 39.380 * 76.20 [00:31:30]line = 3000.76 [00:31:30]line НДС 12% НСП 1% [00:31:30]line > о реализуемом товаре [00:31:30]line ОКРУГЛЕНИЕ: -0.76 [00:31:30]line ИТОГО: 3000.00 [00:31:30]line Внесено: 3000.00 [00:31:30]line СДАЧА: 0.00 [00:31:30]line НСП 1% : 26.55 [00:31:30]line НДС 12% : 318.66 [00:31:30]line Наличными: 3000.00 [00:31:30]line Безнал.: 0.00 [00:31:30]line Место: АЗС № 130 "Партнер Нефть" [00:31:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:31:30]line СНО: Общий режим [00:31:30]line Чек 7 21.08.2024 00:31 [00:31:30]line Смена: 466 ФФД: 1.0 [00:31:30]line ЗНМ: 0300000070 [00:31:30]line РНМ: 0000000000092562 [00:31:30]line Версия ККМ: 001 [00:31:30]line ФМ: 0000000000871769 [00:31:30]line ФД: 163409 [00:31:30]line ФПД: 175780835523336 [00:31:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003129&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163409&fm=175780835523336&tin=02508201610067®Number=0000000000092562&sum=300000 [00:31:30]OFD Sender: Processing packet 163409 [packets to send 961, broken 960] [00:31:30]ProducePacketName [00:31:30]name=ofd_packets/00163409 [00:31:30]OFD Sender: To server: pG, [00:31:30]CommunicateWithHost lk.salyk.kg:30040 [00:31:30]ConnectInit lk.salyk.kg [00:31:30]written 0, free lines is 4095 [00:31:30]Write to MH i2c: 01 00 00 70 03 73 [00:31:30]Write i2c OK [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: 01 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: 01 07 00 [00:31:30]MH_I2C_Read... [00:31:30]Read from MH i2c: 01 07 00 70 03 00 00 00 00 00 CC 0C 52 [00:31:30]RasterBufferAndPrint [00:31:30]line [00:31:30]line [00:31:30]line [00:31:30]line [00:31:30]line [00:31:30]written 0, free lines is 3281 [00:31:31]MH_Cut [00:31:31]Write to MH i2c: D1 01 00 77 03 01 4C [00:31:31]Write i2c OK [00:31:31]MH_I2C_Read... [00:31:31]Read from MH i2c: D1 [00:31:31]MH_I2C_Read... [00:31:31]Read from MH i2c: D1 01 00 [00:31:31]MH_I2C_Read... [00:31:31]Read from MH i2c: D1 01 00 77 03 00 4B [00:31:31]Write to MH i2c: 01 00 00 78 03 7B [00:31:31]Write i2c OK [00:31:31]MH_I2C_Read... [00:31:31]*** Cut start [00:31:31]*** Purtial cut [00:31:31]*** Stage 1: CUTSNS_PIN = 1 [00:31:32]Connected sock=6 [00:31: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 36 39 0C 01 00 00 BD 90 04 01 56 AB 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 D4 99 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 2C 94 04 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 E0 93 04 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 5F 0A 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7A 7C 00 00 00 00 07 04 06 00 E0 93 04 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 07 00 00 00 F4 03 04 00 61 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7E 02 00 35 04 06 00 9F DF 2A 42 7B 08 73 DE D4 15 91 7E 34 1B [00:31: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 36 39 4F 00 00 00 20 62 47 00 A9 35 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 51 7E 02 00 F4 03 04 00 B5 DE C4 66 B6 04 01 00 00 50 B0 B1 AA 20 F0 30 27 [00:31:33]CommunicateWithHost err = 0 [00:31:33]CheckOFDResponse [00:31:33]1017 (14) - 77093643461234 [00:31:33]1041 (16) - 0000000000871769 [00:31:33]1040 (4) - 163409 [00:31:33]1012 (4) - 20.08.2024 18:21 [00:31:33]1206 (1) - 0 [00:31:33]OFD Sender: Remove packet 163409 [00:31:33]ProducePacketName [00:31:33]name=ofd_packets/00163409 [00:31:33]NVStorageDeleteData [00:31:33]Read from MH i2c: 01 [00:31:33]MH_I2C_Read... [00:31:33]*** Stop cut motor [00:31:33]*** Cut end [00:31:33]Read from MH i2c: 01 07 00 [00:31:33]MH_I2C_Read... [00:31:33]Read from MH i2c: 01 07 00 78 03 00 00 00 00 00 FF 0F 90 [00:31:33]process_action close_receipt done [00:31:33]requested_data is exist [00:31:33]produce_requested_data [00:31:33]requested_item fm.sn is exist - process it [00:31:33]wFMCommunicate request_size=4 [00:31:33]MH_SAM_APDU [00:31:33]CAPDU: 80 11 00 00 [00:31:33]Write to MH i2c: E2 08 00 79 03 80 11 00 00 00 00 00 00 F6 [00:31:33]Write i2c OK [00:31:33]MH_I2C_Read... [00:31:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:33]Read from MH i2c: E2 [00:31:33]MH_I2C_Read... [00:31:33]Read from MH i2c: E2 17 00 [00:31:33]MH_I2C_Read... [00:31:33]Read from MH i2c: E2 17 00 79 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [00:31:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:31:33]wFMCommunicate OK [00:31:33]requested_item fd.num is exist - process it [00:31:33]SAM_PROTO_GetFieldsCounters [00:31:33]wFMCommunicate request_size=4 [00:31:33]MH_SAM_APDU [00:31:33]CAPDU: 80 13 00 00 [00:31:33]Write to MH i2c: E2 08 00 7A 03 80 13 00 00 00 00 00 00 F9 [00:31:33]Write i2c OK [00:31:33]MH_I2C_Read... [00:31:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:34]Read from MH i2c: E2 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: E2 62 00 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: E2 62 00 7A 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 7E 02 00 0E 04 04 00 D2 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 D8 [00:31: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 51 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 07 00 00 00 5E 04 04 00 07 00 00 00 57 04 04 00 08 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:31:34]wFMCommunicate OK [00:31:34]SAM_PROTO_GetFieldsCounters done [00:31:34]requested_item shift.num is exist - process it [00:31:34]requested_item shift.opened is exist - process it [00:31:34]req_shift_opened [00:31:34]FM_GetShiftState [00:31:34]SAM_PROTO_GetShiftState [00:31:34]wFMCommunicate request_size=4 [00:31:34]MH_SAM_APDU [00:31:34]CAPDU: 80 13 01 00 [00:31:34]Write to MH i2c: E2 08 00 7B 03 80 13 01 00 00 00 00 00 FB [00:31:34]Write i2c OK [00:31:34]MH_I2C_Read... [00:31:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:34]Read from MH i2c: E2 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: E2 0E 00 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: E2 0E 00 7B 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C1 [00:31:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:31:34]wFMCommunicate OK [00:31:34]SAM_PROTO_GetShiftState done [00:31:34]FM_GetShiftState done [00:31:34]req_shift_opened done [00:31:34]requested_item shift.open_date is exist - process it [00:31:34]req_shift_open_date [00:31:34]req_shift_open_date done [00:31:34]produce_requested_data done [00:31:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163409,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:31:34]process_action_free close_receipt [00:31:34]json_value_free [00:31:34]json_value_free done [00:31:34]process_json_proto returns [00:31:34]Send response to host [00:31:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163409,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:31:34]free response buf [00:31:34]execute_script done [00:31:34]execute_script returns [00:31:34]free content buf [00:31:34]Sock 7.Close socket [00:31:34]Sock 7.Thread stoped [00:31:34]OFD Sender: No OFD packet to send [00:31:34]accept exits with 9 [00:31:34]New connection [00:31:34]New thread 3067067748 created [00:31:34]Thread 3067211108 joined [00:31:34]Waiting for new connection... [00:31:34] Sock 9.Parse request [00:31:34]Sock 9.Check first char [00:31:34]Sock 9.First char is OK [00:31:34]request: POST /json_proto HTTP/1.0 [00:31:34]Method: POST [00:31:34]URL: /json_proto [00:31:34]Method is POST - this is cgi request [00:31:34]url: /json_proto [00:31:34]query_string will be loaded in cgi processing [00:31:34]execute_cgi json_proto POST (null) [00:31:34]execute_cgi path=json_proto method=POST [00:31:34]POST find Content-Length [00:31:34]Host: 172.17.44.132:8080 [00:31:34]Content-Length: 622 [00:31:34]Content-Type: application/json [00:31:34] [00:31:34]POST finish read [00:31:34]Found Content-Length = 622 [00:31:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50539", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:34]execute_script... [00:31: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)50539", "tax_sys" : 0, "items" : [ { "code": "48743587", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Silver", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:31:34]POST & json_proto [00:31:34]process_json_proto [00:31:34]json parsed OK: [00:31:34]protocol is kg_v1.0 [00:31:34]action value=close_receipt [00:31:34]process_action close_receipt [00:31:34]cmd_close_receipt [00:31:34]MH_GetDate [00:31:34]Write to MH i2c: F0 00 00 7C 03 6E [00:31:34]Write i2c OK [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: F0 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: F0 09 00 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: F0 09 00 7C 03 00 67 35 C5 66 2A 83 C1 65 11 [00:31:34]GetLastDocTimeStamp 1724200289 [00:31:34]current date 1724200295 [00:31:34]FM_GetShiftState [00:31:34]SAM_PROTO_GetShiftState [00:31:34]wFMCommunicate request_size=4 [00:31:34]MH_SAM_APDU [00:31:34]CAPDU: 80 13 01 00 [00:31:34]Write to MH i2c: E2 08 00 7D 03 80 13 01 00 00 00 00 00 FD [00:31:34]Write i2c OK [00:31:34]MH_I2C_Read... [00:31:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:34]Read from MH i2c: E2 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: E2 0E 00 [00:31:34]MH_I2C_Read... [00:31:34]Read from MH i2c: E2 0E 00 7D 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C3 [00:31:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:31:34]wFMCommunicate OK [00:31:34]SAM_PROTO_GetShiftState done [00:31:34]FM_GetShiftState done [00:31:34]opened in 1724199517 [00:31:34]opened+sec_in_day 1724285917 [00:31:34]quantity*price = 14000 [00:31:34]sum+1 = 14001 [00:31:34]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 8 21.08.2024 00:31 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163410 ФПД: 7824290491253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003135&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163410&fm=7824290491253&tin=02508201610067®Number=0000000000092562&sum=14000 0 [00:31:36]StoreToDocumentArchive [00:31:36]shift 466 fd 163410 [00:31:36]save to /storage/0466/doc_00163410 [00:31:36]save last doc name /storage/0466/doc_00163410 to /storage/kkm_last_doc_name [00:31:36]save OK [00:31:36]Clear old archive folders... [00:31:36]ProcessDocumentItem done err = 0, tmpTLVsize=275 [00:31:36]tlvbuf is 01F7A5D0 [00:31:36]SAM_PROTO_ClearQueue [00:31:36]wFMCommunicate request_size=4 [00:31:36]MH_SAM_APDU [00:31:36]CAPDU: 80 09 00 00 [00:31:36]Write to MH i2c: E2 08 00 8A 03 80 09 00 00 00 00 00 00 FF [00:31:36]Write i2c OK [00:31:36]MH_I2C_Read... [00:31:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:31:36]Read from MH i2c: E2 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 03 00 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 03 00 8A 03 00 90 00 01 [00:31:36]RAPDU: 90 00 [00:31:36]wFMCommunicate OK [00:31:36]SAM_PROTO_ClearQueue done [00:31:36]KKMCreateOFDPacket [00:31:36]OFDProtocolAddRootSTLVToBuf [00:31:36]FM_MakeSignedData [00:31:36]FM_MakeSignedData [00:31:36]SAM_PROTO_SignData [00:31:36]wFMCommunicate request_size=4 [00:31:36]MH_SAM_APDU [00:31:36]CAPDU: 80 0D 01 02 [00:31:36]Write to MH i2c: E2 08 00 8B 03 80 0D 01 02 00 00 00 00 07 [00:31:36]Write i2c OK [00:31:36]MH_I2C_Read... [00:31:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:31:36]Read from MH i2c: E2 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 03 00 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 03 00 8B 03 00 90 00 02 [00:31:36]RAPDU: 90 00 [00:31:36]wFMCommunicate OK [00:31:36]wFMCommunicate request_size=255 [00:31:36]MH_SAM_APDU [00:31:36]CAPDU: 80 0D 02 02 FA 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 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 08 00 00 00 F4 03 04 00 67 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 [00:31:36]Write to MH i2c: E2 02 01 8C 03 80 0D 02 02 FA 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 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 08 00 00 00 F4 03 04 00 67 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 00 00 38 [00:31:36]Write i2c OK [00:31:36]MH_I2C_Read... [00:31:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:36]Read from MH i2c: E2 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 03 00 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 03 00 8C 03 00 90 00 03 [00:31:36]RAPDU: 90 00 [00:31:36]wFMCommunicate OK [00:31:36]wFMCommunicate request_size=34 [00:31:36]MH_SAM_APDU [00:31:36]CAPDU: 80 0D 02 02 1D 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7E 02 00 35 04 06 00 07 1D BC 0E 2B 75 [00:31:36]Write to MH i2c: E2 25 00 8D 03 80 0D 02 02 1D 00 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7E 02 00 35 04 06 00 07 1D BC 0E 2B 75 00 00 31 [00:31:36]Write i2c OK [00:31:36]MH_I2C_Read... [00:31:36]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:31:36]Read from MH i2c: E2 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 03 00 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 03 00 8D 03 00 90 00 04 [00:31:36]RAPDU: 90 00 [00:31:36]wFMCommunicate OK [00:31:36]wFMCommunicate request_size=4 [00:31:36]MH_SAM_APDU [00:31:36]CAPDU: 80 0D 03 02 [00:31:36]Write to MH i2c: E2 08 00 8E 03 80 0D 03 02 00 00 00 00 0C [00:31:36]Write i2c OK [00:31:36]MH_I2C_Read... [00:31:36]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:31:36]Read from MH i2c: E2 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 0B 00 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 0B 00 8E 03 00 7A 23 BA E6 28 BE 7D FD 90 00 AA [00:31:36]RAPDU: 7A 23 BA E6 28 BE 7D FD 90 00 [00:31:36]wFMCommunicate OK [00:31:36]SAM_PROTO_SignData done [00:31:36]FM_MakeSignedData done [00:31:36]CreateOFDProtocolMessage [00:31:36]wFMCommunicate request_size=4 [00:31:36]MH_SAM_APDU [00:31:36]CAPDU: 80 11 00 00 [00:31:36]Write to MH i2c: E2 08 00 8F 03 80 11 00 00 00 00 00 00 0C [00:31:36]Write i2c OK [00:31:36]MH_I2C_Read... [00:31:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:36]Read from MH i2c: E2 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 17 00 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: E2 17 00 8F 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 65 [00:31:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:31:36]wFMCommunicate OK [00:31:36]CreateOFDProtocolMessage done [00:31:36]OFDSenderStorePacket 163410 [00:31:36]StoreOFDPacket docnum=163410 [00:31:36]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 27 01 00 00 2D ED 1F 01 7A A9 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 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 08 00 00 00 F4 03 04 00 67 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7E 02 00 35 04 06 00 07 1D BC 0E 2B 75 7A 23 BA E6 28 BE 7D FD [00:31:36]CheckFolder [00:31:36]dirname=/storage/ofd_packets [00:31:36]CheckFolder done [00:31:36]ProducePacketName [00:31:36]name=ofd_packets/00163410 [00:31:36]NVStorageSaveData ofd_packets/00163410 [00:31:36]File name is /storage/ofd_packets/00163410 [00:31:36]Write 325 bytes [00:31:36]NVStorageSaveData done [00:31:36]OFDSenderStorePacket done [00:31:36]KKMCreateOFDPacket done [00:31:36]NVStorageSaveData kkm_last_timestamp [00:31:36]File name is /storage/kkm_last_timestamp [00:31:36]Write 4 bytes [00:31:36]NVStorageSaveData done [00:31:36]ExternCall_PrintAddStr [00:31:36]wPrintStart [00:31:36]Write to MH i2c: 01 00 00 90 03 93 [00:31:36]Write i2c OK [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: 01 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: 01 07 00 [00:31:36]MH_I2C_Read... [00:31:36]Read from MH i2c: 01 07 00 90 03 00 00 00 00 00 FF 0F A8 [00:31:36]RasterBufferAndPrint [00:31:36]line Счет N : (3)50539 [00:31:36]line ИНН: 02508201610067 [00:31:36]line Контрольно-Кассовый Чек [00:31:36]line ПРОДАЖА [00:31:36]line Товар: 48743587 [00:31:36]line Сигареты Winston XStyle Silver [00:31:36]line 1.000 * 140.00 [00:31:36]line = 140.00 [00:31:36]line НДС 12% НСП 1% [00:31:36]line > о реализуемом товаре [00:31:36]line ИТОГО: 140.00 [00:31:36]line НСП 1% : 1.24 [00:31:36]line НДС 12% : 14.87 [00:31:36]line Наличными: 140.00 [00:31:36]line Безнал.: 0.00 [00:31:36]line Место: АЗС № 130 "Партнер Нефть" [00:31:36]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:31:37]line СНО: Общий режим [00:31:37]line Чек 8 21.08.2024 00:31 [00:31:37]line Смена: 466 ФФД: 1.0 [00:31:37]line ЗНМ: 0300000070 [00:31:37]line РНМ: 0000000000092562 [00:31:37]line Версия ККМ: 001 [00:31:37]line ФМ: 0000000000871769 [00:31:37]line ФД: 163410 [00:31:37]line ФПД: 7824290491253 [00:31:37]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003135&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163410&fm=7824290491253&tin=02508201610067®Number=0000000000092562&sum=14000 [00:31:37]line 0 [00:31:37]OFD Sender: Processing packet 163410 [packets to send 961, broken 960] [00:31:37]ProducePacketName [00:31:37]name=ofd_packets/00163410 [00:31:37]written 0, free lines is 4095 [00:31:37]OFD Sender: To server: pG, [00:31:37]CommunicateWithHost lk.salyk.kg:30040 [00:31:37]ConnectInit lk.salyk.kg [00:31:37]Write to MH i2c: 01 00 00 B9 03 BC [00:31:37]Write i2c OK [00:31:37]MH_I2C_Read... [00:31:37]Read from MH i2c: 01 [00:31:37]MH_I2C_Read... [00:31:37]Read from MH i2c: 01 07 00 [00:31:37]MH_I2C_Read... [00:31:37]Read from MH i2c: 01 07 00 B9 03 00 00 00 00 00 C6 0C 95 [00:31:37]RasterBufferAndPrint [00:31:37]line [00:31:37]line [00:31:37]line [00:31:37]line [00:31:37]line [00:31:37]written 0, free lines is 3279 [00:31:37]MH_Cut [00:31:37]Write to MH i2c: D1 01 00 C0 03 01 95 [00:31:37]Write i2c OK [00:31:37]MH_I2C_Read... [00:31:37]Read from MH i2c: D1 [00:31:37]MH_I2C_Read... [00:31:37]Read from MH i2c: D1 01 00 [00:31:37]MH_I2C_Read... [00:31:37]Read from MH i2c: D1 01 00 C0 03 00 94 [00:31:37]Write to MH i2c: 01 00 00 C1 03 C4 [00:31:37]Write i2c OK [00:31:37]MH_I2C_Read... [00:31:38]*** Cut start [00:31:38]*** Purtial cut [00:31:38]*** Stage 1: CUTSNS_PIN = 1 [00:31:39]Connected sock=10 [00:31: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 36 39 27 01 00 00 2D ED 1F 01 7A A9 5A 03 01 00 03 00 13 01 1E 04 01 00 01 23 04 65 00 8A 04 08 00 34 38 37 34 33 35 38 37 06 04 26 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 53 69 6C 76 65 72 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 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 08 00 00 00 F4 03 04 00 67 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7E 02 00 35 04 06 00 07 1D BC 0E 2B 75 7A 23 BA E6 28 BE 7D FD [00: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 36 39 4F 00 00 00 1B 69 47 00 ED 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 52 7E 02 00 F4 03 04 00 BC DE C4 66 B6 04 01 00 00 7E 08 A4 C0 8A D6 F8 3D [00:31:39]CommunicateWithHost err = 0 [00:31:39]CheckOFDResponse [00:31:39]1017 (14) - 77093643461234 [00:31:39]1041 (16) - 0000000000871769 [00:31:39]1040 (4) - 163410 [00:31:39]1012 (4) - 20.08.2024 18:21 [00:31:39]1206 (1) - 0 [00:31:39]OFD Sender: Remove packet 163410 [00:31:39]ProducePacketName [00:31:39]name=ofd_packets/00163410 [00:31:39]NVStorageDeleteData [00:31:40]OFD Sender: No OFD packet to send [00:31:40]Read from MH i2c: 01 [00:31:40]MH_I2C_Read... [00:31:40]*** Stop cut motor [00:31:40]*** Cut end [00:31:40]Read from MH i2c: 01 07 00 [00:31:40]MH_I2C_Read... [00:31:40]Read from MH i2c: 01 07 00 C1 03 00 00 00 00 00 FF 0F D9 [00:31:40]process_action close_receipt done [00:31:40]requested_data is exist [00:31:40]produce_requested_data [00:31:40]requested_item fm.sn is exist - process it [00:31:40]wFMCommunicate request_size=4 [00:31:40]MH_SAM_APDU [00:31:40]CAPDU: 80 11 00 00 [00:31:40]Write to MH i2c: E2 08 00 C2 03 80 11 00 00 00 00 00 00 3F [00:31:40]Write i2c OK [00:31:40]MH_I2C_Read... [00:31:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:31:40]Read from MH i2c: E2 [00:31:40]MH_I2C_Read... [00:31:40]Read from MH i2c: E2 17 00 [00:31:40]MH_I2C_Read... [00:31:40]Read from MH i2c: E2 17 00 C2 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 98 [00:31:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:31:40]wFMCommunicate OK [00:31:40]requested_item fd.num is exist - process it [00:31:40]SAM_PROTO_GetFieldsCounters [00:31:40]wFMCommunicate request_size=4 [00:31:40]MH_SAM_APDU [00:31:40]CAPDU: 80 13 00 00 [00:31:40]Write to MH i2c: E2 08 00 C3 03 80 13 00 00 00 00 00 00 42 [00:31:40]Write i2c OK [00:31:40]MH_I2C_Read... [00:31:40]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:31:40]Read from MH i2c: E2 [00:31:40]MH_I2C_Read... [00:31:40]Read from MH i2c: E2 62 00 [00:31:40]MH_I2C_Read... [00:31:40]Read from MH i2c: E2 62 00 C3 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 7E 02 00 0E 04 04 00 D2 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 25 [00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 52 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 08 00 00 00 5E 04 04 00 08 00 00 00 57 04 04 00 09 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:31:40]wFMCommunicate OK [00:31:40]SAM_PROTO_GetFieldsCounters done [00:31:40]requested_item shift.num is exist - process it [00:31:40]requested_item shift.opened is exist - process it [00:31:40]req_shift_opened [00:31:40]FM_GetShiftState [00:31:40]SAM_PROTO_GetShiftState [00:31:40]wFMCommunicate request_size=4 [00:31:40]MH_SAM_APDU [00:31:40]CAPDU: 80 13 01 00 [00:31:40]Write to MH i2c: E2 08 00 C4 03 80 13 01 00 00 00 00 00 44 [00:31:40]Write i2c OK [00:31:40]MH_I2C_Read... [00:31:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:31:40]Read from MH i2c: E2 [00:31:40]MH_I2C_Read... [00:31:40]Read from MH i2c: E2 0E 00 [00:31:40]MH_I2C_Read... [00:31:40]Read from MH i2c: E2 0E 00 C4 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0A [00:31:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:31:40]wFMCommunicate OK [00:31:40]SAM_PROTO_GetShiftState done [00:31:40]FM_GetShiftState done [00:31:40]req_shift_opened done [00:31:40]requested_item shift.open_date is exist - process it [00:31:40]req_shift_open_date [00:31:40]req_shift_open_date done [00:31:40]produce_requested_data done [00:31:40]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163410,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:31:40]process_action_free close_receipt [00:31:40]json_value_free [00:31:40]json_value_free done [00:31:40]process_json_proto returns [00:31:40]Send response to host [00:31:40]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163410,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:31:40]free response buf [00:31:40]execute_script done [00:31:40]execute_script returns [00:31:40]free content buf [00:31:40]Sock 9.Close socket [00:31:40]Sock 9.Thread stoped [00:31:45]OFD Sender: No OFD packet to send [00:31:50]OFD Sender: No OFD packet to send [00:31:55]OFD Sender: No OFD packet to send [00:32:00]OFD Sender: No OFD packet to send [00:32:05]OFD Sender: No OFD packet to send [00:32:10]OFD Sender: No OFD packet to send [00:32:10]recv_with_timeout no data received [00:32:15]OFD Sender: No OFD packet to send [00:32:20]OFD Sender: No OFD packet to send [00:32:25]OFD Sender: No OFD packet to send [00:32:30]OFD Sender: No OFD packet to send [00:32:35]OFD Sender: No OFD packet to send [00:32:40]OFD Sender: No OFD packet to send [00:32:45]OFD Sender: No OFD packet to send [00:32:50]OFD Sender: No OFD packet to send [00:32:55]OFD Sender: No OFD packet to send [00:33:00]OFD Sender: No OFD packet to send [00:33:05]OFD Sender: No OFD packet to send [00:33:10]OFD Sender: No OFD packet to send [00:33:15]OFD Sender: No OFD packet to send [00:33:18]accept exits with 6 [00:33:18]New connection [00:33:18]New thread 3067211108 created [00:33:18]Thread 3067067748 joined [00:33:18]Waiting for new connection... [00:33:18] Sock 6.Parse request [00:33:18]Sock 6.Check first char [00:33:18]Sock 6.First char is OK [00:33:18]request: POST /json_proto HTTP/1.0 [00:33:18]Method: POST [00:33:18]URL: /json_proto [00:33:18]Method is POST - this is cgi request [00:33:18]url: /json_proto [00:33:18]query_string will be loaded in cgi processing [00:33:18]execute_cgi json_proto POST (null) [00:33:18]execute_cgi path=json_proto method=POST [00:33:18]POST find Content-Length [00:33:18]Host: 172.17.44.132:8080 [00:33:18]Content-Length: 682 [00:33:18]Content-Type: application/json [00:33:18] [00:33:18]POST finish read [00:33:18]Found Content-Length = 682 [00:33:18]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:18]execute_script... [00:33:18]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291929", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:18]POST & json_proto [00:33:18]process_json_proto [00:33:18]json parsed OK: [00:33:18]protocol is kg_v1.0 [00:33:18]action value=close_receipt [00:33:18]process_action close_receipt [00:33:18]cmd_close_receipt [00:33:18]MH_GetDate [00:33:18]Write to MH i2c: F0 00 00 C5 03 B7 [00:33:18]Write i2c OK [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: F0 [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: F0 09 00 [00:33:18]MH_I2C_Read... [00:33:18]Read from MH i2c: F0 09 00 C5 03 00 CF 35 C5 66 2A 83 C1 65 C2 [00:33:18]GetLastDocTimeStamp 1724200295 [00:33:18]current date 1724200399 [00:33:18]FM_GetShiftState [00:33:18]SAM_PROTO_GetShiftState [00:33:18]wFMCommunicate request_size=4 [00:33:18]MH_SAM_APDU [00:33:18]CAPDU: 80 13 01 00 [00:33:18]Write to MH i2c: E2 08 00 C6 03 80 13 01 00 00 00 00 00 46 [00:33:18]Write i2c OK [00:33:18]MH_I2C_Read... [00:33:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:19]Read from MH i2c: E2 [00:33:19]MH_I2C_Read... [00:33:19]Read from MH i2c: E2 0E 00 [00:33:19]MH_I2C_Read... [00:33:19]Read from MH i2c: E2 0E 00 C6 03 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0C [00:33:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:33:19]wFMCommunicate OK [00:33:19]SAM_PROTO_GetShiftState done [00:33:19]FM_GetShiftState done [00:33:19]opened in 1724199517 [00:33:19]opened+sec_in_day 1724285917 [00:33:19]quantity*price = 100021 [00:33:19]sum+1 = 100023 [00:33:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 9 21.08.2024 00:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163411 ФПД: 27567732456501 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003319&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163411&fm=27567732456501&tin=02508201610067®Number=0000000000092562&sum=100000 [00:33:20]StoreToDocumentArchive [00:33:20]shift 466 fd 163411 [00:33:20]save to /storage/0466/doc_00163411 [00:33:20]save last doc name /storage/0466/doc_00163411 to /storage/kkm_last_doc_name [00:33:20]save OK [00:33:20]Clear old archive folders... [00:33:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:33:20]tlvbuf is 01F70FA0 [00:33:20]SAM_PROTO_ClearQueue [00:33:20]wFMCommunicate request_size=4 [00:33:20]MH_SAM_APDU [00:33:20]CAPDU: 80 09 00 00 [00:33:20]Write to MH i2c: E2 08 00 D3 03 80 09 00 00 00 00 00 00 48 [00:33:20]Write i2c OK [00:33:20]MH_I2C_Read... [00:33:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:33:20]Read from MH i2c: E2 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 03 00 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 03 00 D3 03 00 90 00 4A [00:33:20]RAPDU: 90 00 [00:33:20]wFMCommunicate OK [00:33:20]SAM_PROTO_ClearQueue done [00:33:20]KKMCreateOFDPacket [00:33:20]OFDProtocolAddRootSTLVToBuf [00:33:20]FM_MakeSignedData [00:33:20]FM_MakeSignedData [00:33:20]SAM_PROTO_SignData [00:33:20]wFMCommunicate request_size=4 [00:33:20]MH_SAM_APDU [00:33:20]CAPDU: 80 0D 01 02 [00:33:20]Write to MH i2c: E2 08 00 D4 03 80 0D 01 02 00 00 00 00 50 [00:33:20]Write i2c OK [00:33:20]MH_I2C_Read... [00:33:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:33:20]Read from MH i2c: E2 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 03 00 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 03 00 D4 03 00 90 00 4B [00:33:20]RAPDU: 90 00 [00:33:20]wFMCommunicate OK [00:33:20]wFMCommunicate request_size=255 [00:33:20]MH_SAM_APDU [00:33:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 CF 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7E 02 00 35 04 06 00 19 [00:33:20]Write to MH i2c: E2 02 01 D5 03 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 CF 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7E 02 00 35 04 06 00 19 00 00 F8 [00:33:20]Write i2c OK [00:33:20]MH_I2C_Read... [00:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:20]Read from MH i2c: E2 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 03 00 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 03 00 D5 03 00 90 00 4C [00:33:20]RAPDU: 90 00 [00:33:20]wFMCommunicate OK [00:33:20]wFMCommunicate request_size=10 [00:33:20]MH_SAM_APDU [00:33:20]CAPDU: 80 0D 02 02 05 12 9C E6 7C 35 [00:33:20]Write to MH i2c: E2 0D 00 D6 03 80 0D 02 02 05 00 12 9C E6 7C 35 00 00 A2 [00:33:20]Write i2c OK [00:33:20]MH_I2C_Read... [00:33:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:20]Read from MH i2c: E2 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 03 00 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 03 00 D6 03 00 90 00 4D [00:33:20]RAPDU: 90 00 [00:33:20]wFMCommunicate OK [00:33:20]wFMCommunicate request_size=4 [00:33:20]MH_SAM_APDU [00:33:20]CAPDU: 80 0D 03 02 [00:33:20]Write to MH i2c: E2 08 00 D7 03 80 0D 03 02 00 00 00 00 55 [00:33:20]Write i2c OK [00:33:20]MH_I2C_Read... [00:33:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:33:20]Read from MH i2c: E2 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 0B 00 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 0B 00 D7 03 00 EC E8 32 E0 D9 07 B0 AB 90 00 77 [00:33:20]RAPDU: EC E8 32 E0 D9 07 B0 AB 90 00 [00:33:20]wFMCommunicate OK [00:33:20]SAM_PROTO_SignData done [00:33:20]FM_MakeSignedData done [00:33:20]CreateOFDProtocolMessage [00:33:20]wFMCommunicate request_size=4 [00:33:20]MH_SAM_APDU [00:33:20]CAPDU: 80 11 00 00 [00:33:20]Write to MH i2c: E2 08 00 D8 03 80 11 00 00 00 00 00 00 55 [00:33:20]Write i2c OK [00:33:20]MH_I2C_Read... [00:33:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:20]Read from MH i2c: E2 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 17 00 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: E2 17 00 D8 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 AE [00:33:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:33:20]wFMCommunicate OK [00:33:20]CreateOFDProtocolMessage done [00:33:20]OFDSenderStorePacket 163411 [00:33:20]StoreOFDPacket docnum=163411 [00:33:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 3A 72 07 01 BE 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 CF 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7E 02 00 35 04 06 00 19 12 9C E6 7C 35 EC E8 32 E0 D9 07 B0 AB [00:33:20]CheckFolder [00:33:20]dirname=/storage/ofd_packets [00:33:20]CheckFolder done [00:33:20]ProducePacketName [00:33:20]name=ofd_packets/00163411 [00:33:20]NVStorageSaveData ofd_packets/00163411 [00:33:20]File name is /storage/ofd_packets/00163411 [00:33:20]Write 301 bytes [00:33:20]NVStorageSaveData done [00:33:20]OFDSenderStorePacket done [00:33:20]KKMCreateOFDPacket done [00:33:20]NVStorageSaveData kkm_last_timestamp [00:33:20]File name is /storage/kkm_last_timestamp [00:33:20]Write 4 bytes [00:33:20]NVStorageSaveData done [00:33:20]ExternCall_PrintAddStr [00:33:20]wPrintStart [00:33:20]Write to MH i2c: 01 00 00 D9 03 DC [00:33:20]Write i2c OK [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: 01 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: 01 07 00 [00:33:20]MH_I2C_Read... [00:33:20]Read from MH i2c: 01 07 00 D9 03 00 00 00 00 00 FF 0F F1 [00:33:20]RasterBufferAndPrint [00:33:20]line Счет N : (1)291929 [00:33:20]line ИНН: 02508201610067 [00:33:20]line Контрольно-Кассовый Чек [00:33:20]line ПРОДАЖА [00:33:20]line ТРК (МРК, ГНК) : 43 [00:33:20]line Товар: 2710124500 [00:33:20]line Аи-95-К-5 [00:33:20]line 13.480 * 74.20 [00:33:20]line = 1000.22 [00:33:20]line НДС 12% НСП 1% [00:33:20]line > о реализуемом товаре [00:33:20]line ОКРУГЛЕНИЕ: -0.22 [00:33:20]line ИТОГО: 1000.00 [00:33:20]line Внесено: 1000.00 [00:33:20]line СДАЧА: 0.00 [00:33:20]line НСП 1% : 8.85 [00:33:20]line НДС 12% : 106.22 [00:33:20]line Наличными: 1000.00 [00:33:20]line Безнал.: 0.00 [00:33:20]line Место: АЗС № 130 "Партнер Нефть" [00:33:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:33:20]line СНО: Общий режим [00:33:20]line Чек 9 21.08.2024 00:33 [00:33:20]line Смена: 466 ФФД: 1.0 [00:33:20]line ЗНМ: 0300000070 [00:33:20]line РНМ: 0000000000092562 [00:33:20]line Версия ККМ: 001 [00:33:20]line ФМ: 0000000000871769 [00:33:20]line ФД: 163411 [00:33:20]line ФПД: 27567732456501 [00:33:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003319&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163411&fm=27567732456501&tin=02508201610067®Number=0000000000092562&sum=100000 [00:33:20]OFD Sender: Processing packet 163411 [packets to send 961, broken 960] [00:33:20]ProducePacketName [00:33:20]name=ofd_packets/00163411 [00:33:20]OFD Sender: To server: pG, [00:33:20]CommunicateWithHost lk.salyk.kg:30040 [00:33:20]ConnectInit lk.salyk.kg [00:33:20]written 0, free lines is 4095 [00:33:21]Write to MH i2c: 01 00 00 04 04 08 [00:33:21]Write i2c OK [00:33:21]MH_I2C_Read... [00:33:21]Read from MH i2c: 01 [00:33:21]MH_I2C_Read... [00:33:21]Read from MH i2c: 01 07 00 [00:33:21]MH_I2C_Read... [00:33:21]Read from MH i2c: 01 07 00 04 04 00 00 00 00 00 B3 0C CE [00:33:21]RasterBufferAndPrint [00:33:21]line [00:33:21]line [00:33:21]line [00:33:21]line [00:33:21]line [00:33:21]written 0, free lines is 3256 [00:33:21]MH_Cut [00:33:21]Write to MH i2c: D1 01 00 0B 04 01 E1 [00:33:21]Write i2c OK [00:33:21]MH_I2C_Read... [00:33:21]Read from MH i2c: D1 [00:33:21]MH_I2C_Read... [00:33:21]Read from MH i2c: D1 01 00 [00:33:21]MH_I2C_Read... [00:33:21]Read from MH i2c: D1 01 00 0B 04 00 E0 [00:33:21]Write to MH i2c: 01 00 00 0C 04 10 [00:33:21]Write i2c OK [00:33:21]MH_I2C_Read... [00:33:21]*** Cut start [00:33:21]*** Purtial cut [00:33:21]*** Stage 1: CUTSNS_PIN = 1 [00:33:24]Read from MH i2c: 01 [00:33:24]MH_I2C_Read... [00:33:24]*** Stop cut motor [00:33:24]*** Cut end [00:33:24]Read from MH i2c: 01 07 00 [00:33:24]MH_I2C_Read... [00:33:24]Read from MH i2c: 01 07 00 0C 04 00 00 00 00 00 FF 0F 25 [00:33:24]process_action close_receipt done [00:33:24]requested_data is exist [00:33:24]produce_requested_data [00:33:24]requested_item fm.sn is exist - process it [00:33:24]wFMCommunicate request_size=4 [00:33:24]MH_SAM_APDU [00:33:24]CAPDU: 80 11 00 00 [00:33:24]Write to MH i2c: E2 08 00 0D 04 80 11 00 00 00 00 00 00 8B [00:33:24]Write i2c OK [00:33:24]MH_I2C_Read... [00:33:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:24]Read from MH i2c: E2 [00:33:24]MH_I2C_Read... [00:33:24]Read from MH i2c: E2 17 00 [00:33:24]MH_I2C_Read... [00:33:24]Read from MH i2c: E2 17 00 0D 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [00:33:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:33:24]wFMCommunicate OK [00:33:24]requested_item fd.num is exist - process it [00:33:24]SAM_PROTO_GetFieldsCounters [00:33:24]wFMCommunicate request_size=4 [00:33:24]MH_SAM_APDU [00:33:24]CAPDU: 80 13 00 00 [00:33:24]Write to MH i2c: E2 08 00 0E 04 80 13 00 00 00 00 00 00 8E [00:33:24]Write i2c OK [00:33:24]MH_I2C_Read... [00:33:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:33:24]Read from MH i2c: E2 [00:33:24]MH_I2C_Read... [00:33:24]Read from MH i2c: E2 62 00 [00:33:24]MH_I2C_Read... [00:33:24]Read from MH i2c: E2 62 00 0E 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 7E 02 00 0E 04 04 00 D2 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 75 [00:33:24]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 53 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 09 00 00 00 5E 04 04 00 09 00 00 00 57 04 04 00 0A 00 00 00 19 04 04 00 00 00 00 00 90 00 [00:33:24]wFMCommunicate OK [00:33:24]SAM_PROTO_GetFieldsCounters done [00:33:24]requested_item shift.num is exist - process it [00:33:24]requested_item shift.opened is exist - process it [00:33:24]req_shift_opened [00:33:24]FM_GetShiftState [00:33:24]SAM_PROTO_GetShiftState [00:33:24]wFMCommunicate request_size=4 [00:33:24]MH_SAM_APDU [00:33:24]CAPDU: 80 13 01 00 [00:33:24]Write to MH i2c: E2 08 00 0F 04 80 13 01 00 00 00 00 00 90 [00:33:24]Write i2c OK [00:33:24]MH_I2C_Read... [00:33:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:24]Read from MH i2c: E2 [00:33:24]MH_I2C_Read... [00:33:24]Read from MH i2c: E2 0E 00 [00:33:24]MH_I2C_Read... [00:33:24]Read from MH i2c: E2 0E 00 0F 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 56 [00:33:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:33:24]wFMCommunicate OK [00:33:24]SAM_PROTO_GetShiftState done [00:33:24]FM_GetShiftState done [00:33:24]req_shift_opened done [00:33:24]requested_item shift.open_date is exist - process it [00:33:24]req_shift_open_date [00:33:24]req_shift_open_date done [00:33:24]produce_requested_data done [00:33:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163411,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:33:24]process_action_free close_receipt [00:33:24]json_value_free [00:33:24]json_value_free done [00:33:24]process_json_proto returns [00:33:24]Send response to host [00:33:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163411,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:33:24]free response buf [00:33:24]execute_script done [00:33:24]execute_script returns [00:33:24]free content buf [00:33:24]Sock 6.Close socket [00:33:24]Sock 6.Thread stoped [00:33:24]accept exits with 10 [00:33:24]New connection [00:33:24]New thread 3067067748 created [00:33:24]Thread 3067211108 joined [00:33:24]Waiting for new connection... [00:33:24] Sock 10.Parse request [00:33:24]Sock 10.Check first char [00:33:24]Sock 10.First char is OK [00:33:24]request: POST /json_proto HTTP/1.0 [00:33:24]Method: POST [00:33:24]URL: /json_proto [00:33:24]Method is POST - this is cgi request [00:33:24]url: /json_proto [00:33:24]query_string will be loaded in cgi processing [00:33:24]execute_cgi json_proto POST (null) [00:33:24]execute_cgi path=json_proto method=POST [00:33:24]POST find Content-Length [00:33:24]Host: 172.17.44.132:8080 [00:33:24]Content-Length: 682 [00:33:24]Content-Type: application/json [00:33:24] [00:33:24]POST finish read [00:33:24]Found Content-Length = 682 [00:33:26]dirname=/storage/ofd_packets [00:33:26]CheckFolder done [00:33:26]ProducePacketName [00:33:26]name=ofd_packets/00163412 [00:33:26]NVStorageSaveData ofd_packets/00163412 [00:33:26]File name is /storage/ofd_packets/00163412 [00:33:26]Write 301 bytes [00:33:26]NVStorageSaveData done [00:33:26]OFDSenderStorePacket done [00:33:26]KKMCreateOFDPacket done [00:33:26]NVStorageSaveData kkm_last_timestamp [00:33:26]File name is /storage/kkm_last_timestamp [00:33:26]Write 4 bytes [00:33:26]NVStorageSaveData done [00:33:26]ExternCall_PrintAddStr [00:33:26]wPrintStart [00:33:26]Write to MH i2c: 01 00 00 24 04 28 [00:33:26]Write i2c OK [00:33:26]MH_I2C_Read... [00:33:26]Read from MH i2c: 01 [00:33:26]MH_I2C_Read... [00:33:26]Read from MH i2c: 01 07 00 [00:33:26]MH_I2C_Read... [00:33:26]Read from MH i2c: 01 07 00 24 04 00 00 00 00 00 FF 0F 3D [00:33:26]RasterBufferAndPrint [00:33:26]line Счет N : (1)291927 [00:33:26]line ИНН: 02508201610067 [00:33:26]line Контрольно-Кассовый Чек [00:33:26]line ПРОДАЖА [00:33:26]line ТРК (МРК, ГНК) : 53 [00:33:26]line Товар: 2710124500 [00:33:26]line Аи-95-К-5 [00:33:26]line 13.480 * 74.20 [00:33:26]line = 1000.22 [00:33:26]line НДС 12% НСП 1% [00:33:26]line > о реализуемом товаре [00:33:26]line ОКРУГЛЕНИЕ: -0.22 [00:33:26]line ИТОГО: 1000.00 [00:33:26]line Внесено: 1000.00 [00:33:26]line СДАЧА: 0.00 [00:33:26]line НСП 1% : 8.85 [00:33:26]line НДС 12% : 106.22 [00:33:26]line Наличными: 1000.00 [00:33:26]line Безнал.: 0.00 [00:33:26]line Место: АЗС № 130 "Партнер Нефть" [00:33:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:33:26]line СНО: Общий режим [00:33:26]line Чек 10 21.08.2024 00:33 [00:33:26]line Смена: 466 ФФД: 1.0 [00:33:26]line ЗНМ: 0300000070 [00:33:26]line РНМ: 0000000000092562 [00:33:26]line Версия ККМ: 001 [00:33:26]line ФМ: 0000000000871769 [00:33:26]line ФД: 163412 [00:33:26]line ФПД: 260840300316156 [00:33:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003325&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163412&fm=260840300316156&tin=02508201610067®Number=0000000000092562&sum=100000 [00:33:26]written 0, free lines is 4095 [00:33:27]Write to MH i2c: 01 00 00 4F 04 53 [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: 01 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: 01 07 00 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: 01 07 00 4F 04 00 00 00 00 00 B8 0C 1E [00:33:27]RasterBufferAndPrint [00:33:27]line [00:33:27]line [00:33:27]line [00:33:27]line [00:33:27]line [00:33:27]written 0, free lines is 3269 [00:33:27]MH_Cut [00:33:27]Write to MH i2c: D1 01 00 56 04 01 2C [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: D1 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: D1 01 00 [00:33:27]MH_I2C_Read... [00:33:27]Read from MH i2c: D1 01 00 56 04 00 2B [00:33:27]Write to MH i2c: 01 00 00 57 04 5B [00:33:27]Write i2c OK [00:33:27]MH_I2C_Read... [00:33:28]*** Cut start [00:33:28]*** Purtial cut [00:33:28]*** Stage 1: CUTSNS_PIN = 1 [00:33:30]Read from MH i2c: 01 [00:33:30]MH_I2C_Read... [00:33:30]*** Stop cut motor [00:33:30]*** Cut end [00:33:30]Read from MH i2c: 01 07 00 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: 01 07 00 57 04 00 00 00 00 00 FF 0F 70 [00:33:30]process_action close_receipt done [00:33:30]requested_data is exist [00:33:30]produce_requested_data [00:33:30]requested_item fm.sn is exist - process it [00:33:30]wFMCommunicate request_size=4 [00:33:30]MH_SAM_APDU [00:33:30]CAPDU: 80 11 00 00 [00:33:30]Write to MH i2c: E2 08 00 58 04 80 11 00 00 00 00 00 00 D6 [00:33:30]Write i2c OK [00:33:30]MH_I2C_Read... [00:33:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:30]Read from MH i2c: E2 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: E2 17 00 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: E2 17 00 58 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [00:33:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:33:30]wFMCommunicate OK [00:33:30]requested_item fd.num is exist - process it [00:33:30]SAM_PROTO_GetFieldsCounters [00:33:30]wFMCommunicate request_size=4 [00:33:30]MH_SAM_APDU [00:33:30]CAPDU: 80 13 00 00 [00:33:30]Write to MH i2c: E2 08 00 59 04 80 13 00 00 00 00 00 00 D9 [00:33:30]Write i2c OK [00:33:30]MH_I2C_Read... [00:33:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:33:30]Read from MH i2c: E2 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: E2 62 00 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: E2 62 00 59 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 7E 02 00 0E 04 04 00 D2 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 C4 [00:33: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 54 7E 02 00 0E 04 04 00 D2 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 [00:33:30]wFMCommunicate OK [00:33:30]SAM_PROTO_GetFieldsCounters done [00:33:30]requested_item shift.num is exist - process it [00:33:30]requested_item shift.opened is exist - process it [00:33:30]req_shift_opened [00:33:30]FM_GetShiftState [00:33:30]SAM_PROTO_GetShiftState [00:33:30]wFMCommunicate request_size=4 [00:33:30]MH_SAM_APDU [00:33:30]CAPDU: 80 13 01 00 [00:33:30]Write to MH i2c: E2 08 00 5A 04 80 13 01 00 00 00 00 00 DB [00:33:30]Write i2c OK [00:33:30]MH_I2C_Read... [00:33:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:30]Read from MH i2c: E2 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: E2 0E 00 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: E2 0E 00 5A 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A1 [00:33:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:33:30]wFMCommunicate OK [00:33:30]SAM_PROTO_GetShiftState done [00:33:30]FM_GetShiftState done [00:33:30]req_shift_opened done [00:33:30]requested_item shift.open_date is exist - process it [00:33:30]req_shift_open_date [00:33:30]req_shift_open_date done [00:33:30]produce_requested_data done [00:33:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163412,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:33:30]process_action_free close_receipt [00:33:30]json_value_free [00:33:30]json_value_free done [00:33:30]process_json_proto returns [00:33:30]Send response to host [00:33:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163412,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:33:30]free response buf [00:33:30]execute_script done [00:33:30]execute_script returns [00:33:30]free content buf [00:33:30]Sock 10.Close socket [00:33:30]Sock 10.Thread stoped [00:33:30]accept exits with 6 [00:33:30]New connection [00:33:30]New thread 3067211108 created [00:33:30]Thread 3067067748 joined [00:33:30]Waiting for new connection... [00:33:30] Sock 6.Parse request [00:33:30]Sock 6.Check first char [00:33:30]Sock 6.First char is OK [00:33:30]request: POST /json_proto HTTP/1.0 [00:33:30]Method: POST [00:33:30]URL: /json_proto [00:33:30]Method is POST - this is cgi request [00:33:30]url: /json_proto [00:33:30]query_string will be loaded in cgi processing [00:33:30]execute_cgi json_proto POST (null) [00:33:30]execute_cgi path=json_proto method=POST [00:33:30]POST find Content-Length [00:33:30]Host: 172.17.44.132:8080 [00:33:30]Content-Length: 790 [00:33:30]Content-Type: application/json [00:33:30] [00:33:30]POST finish read [00:33:30]Found Content-Length = 790 [00:33:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 131.100, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A78535", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:30]execute_script... [00:33:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291924", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 131.100, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A78535", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:33:30]POST & json_proto [00:33:30]process_json_proto [00:33:30]json parsed OK: [00:33:30]protocol is kg_v1.0 [00:33:30]action value=close_receipt [00:33:30]process_action close_receipt [00:33:30]cmd_close_receipt [00:33:30]MH_GetDate [00:33:30]Write to MH i2c: F0 00 00 5B 04 4E [00:33:30]Write i2c OK [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: F0 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: F0 09 00 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: F0 09 00 5B 04 00 DB 35 C5 66 2A 83 C1 65 65 [00:33:30]GetLastDocTimeStamp 1724200405 [00:33:30]current date 1724200411 [00:33:30]FM_GetShiftState [00:33:30]SAM_PROTO_GetShiftState [00:33:30]wFMCommunicate request_size=4 [00:33:30]MH_SAM_APDU [00:33:30]CAPDU: 80 13 01 00 [00:33:30]Write to MH i2c: E2 08 00 5C 04 80 13 01 00 00 00 00 00 DD [00:33:30]Write i2c OK [00:33:30]MH_I2C_Read... [00:33:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:30]Read from MH i2c: E2 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: E2 0E 00 [00:33:30]MH_I2C_Read... [00:33:30]Read from MH i2c: E2 0E 00 5C 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A3 [00:33:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:33:30]wFMCommunicate OK [00:33:30]SAM_PROTO_GetShiftState done [00:33:30]FM_GetShiftState done [00:33:30]opened in 1724199517 [00:33:30]opened+sec_in_day 1724285917 [00:33:30]quantity*price = 0 [00:33:30]sum+1 = 1 [00:33:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 11 21.08.2024 00:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 78535 ФМ: 0000000000871769 ФД: 163413 ФПД: 6978173367519 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003331&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163413&fm=6978173367519&tin=02508201610067®Number=0000000000092562&sum=0 [00:33:32]StoreToDocumentArchive [00:33:32]shift 466 fd 163413 [00:33:32]save to /storage/0466/doc_00163413 [00:33:32]save last doc name /storage/0466/doc_00163413 to /storage/kkm_last_doc_name [00:33:32]save OK [00:33:32]Clear old archive folders... [00:33:32]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:33:32]tlvbuf is 01F9FD30 [00:33:32]SAM_PROTO_ClearQueue [00:33:32]wFMCommunicate request_size=4 [00:33:32]MH_SAM_APDU [00:33:32]CAPDU: 80 09 00 00 [00:33:32]Write to MH i2c: E2 08 00 69 04 80 09 00 00 00 00 00 00 DF [00:33:32]Write i2c OK [00:33:32]MH_I2C_Read... [00:33:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:33:32]Read from MH i2c: E2 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 03 00 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 03 00 69 04 00 90 00 E1 [00:33:32]RAPDU: 90 00 [00:33:32]wFMCommunicate OK [00:33:32]SAM_PROTO_ClearQueue done [00:33:32]KKMCreateOFDPacket [00:33:32]OFDProtocolAddRootSTLVToBuf [00:33:32]FM_MakeSignedData [00:33:32]FM_MakeSignedData [00:33:32]SAM_PROTO_SignData [00:33:32]wFMCommunicate request_size=4 [00:33:32]MH_SAM_APDU [00:33:32]CAPDU: 80 0D 01 02 [00:33:32]Write to MH i2c: E2 08 00 6A 04 80 0D 01 02 00 00 00 00 E7 [00:33:32]Write i2c OK [00:33:32]MH_I2C_Read... [00:33:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:33:32]Read from MH i2c: E2 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 03 00 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 03 00 6A 04 00 90 00 E2 [00:33:32]RAPDU: 90 00 [00:33:32]wFMCommunicate OK [00:33:32]wFMCommunicate request_size=255 [00:33:32]MH_SAM_APDU [00:33:32]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 DB 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7E 02 00 35 04 06 00 06 58 BB 8B [00:33:32]Write to MH i2c: E2 02 01 6B 04 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 DB 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7E 02 00 35 04 06 00 06 58 BB 8B 00 00 FE [00:33:32]Write i2c OK [00:33:32]MH_I2C_Read... [00:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:32]Read from MH i2c: E2 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 03 00 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 03 00 6B 04 00 90 00 E3 [00:33:32]RAPDU: 90 00 [00:33:32]wFMCommunicate OK [00:33:32]wFMCommunicate request_size=7 [00:33:32]MH_SAM_APDU [00:33:32]CAPDU: 80 0D 02 02 02 74 DF [00:33:32]Write to MH i2c: E2 0A 00 6C 04 80 0D 02 02 02 00 74 DF 00 00 41 [00:33:32]Write i2c OK [00:33:32]MH_I2C_Read... [00:33:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:33:32]Read from MH i2c: E2 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 03 00 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 03 00 6C 04 00 90 00 E4 [00:33:32]RAPDU: 90 00 [00:33:32]wFMCommunicate OK [00:33:32]wFMCommunicate request_size=4 [00:33:32]MH_SAM_APDU [00:33:32]CAPDU: 80 0D 03 02 [00:33:32]Write to MH i2c: E2 08 00 6D 04 80 0D 03 02 00 00 00 00 EC [00:33:32]Write i2c OK [00:33:32]MH_I2C_Read... [00:33:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:33:32]Read from MH i2c: E2 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 0B 00 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 0B 00 6D 04 00 78 9C FE 0B CE 93 ED 74 90 00 CC [00:33:32]RAPDU: 78 9C FE 0B CE 93 ED 74 90 00 [00:33:32]wFMCommunicate OK [00:33:32]SAM_PROTO_SignData done [00:33:32]FM_MakeSignedData done [00:33:32]CreateOFDProtocolMessage [00:33:32]wFMCommunicate request_size=4 [00:33:32]MH_SAM_APDU [00:33:32]CAPDU: 80 11 00 00 [00:33:32]Write to MH i2c: E2 08 00 6E 04 80 11 00 00 00 00 00 00 EC [00:33:32]Write i2c OK [00:33:32]MH_I2C_Read... [00:33:32]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:32]Read from MH i2c: E2 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 17 00 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: E2 17 00 6E 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 45 [00:33:32]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:33:32]wFMCommunicate OK [00:33:32]CreateOFDProtocolMessage done [00:33:32]OFDSenderStorePacket 163413 [00:33:32]StoreOFDPacket docnum=163413 [00:33:32]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 14 C0 04 01 E5 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 DB 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7E 02 00 35 04 06 00 06 58 BB 8B 74 DF 78 9C FE 0B CE 93 ED 74 [00:33:32]CheckFolder [00:33:32]dirname=/storage/ofd_packets [00:33:32]CheckFolder done [00:33:32]ProducePacketName [00:33:32]name=ofd_packets/00163413 [00:33:32]NVStorageSaveData ofd_packets/00163413 [00:33:32]File name is /storage/ofd_packets/00163413 [00:33:32]Write 298 bytes [00:33:32]NVStorageSaveData done [00:33:32]OFDSenderStorePacket done [00:33:32]KKMCreateOFDPacket done [00:33:32]NVStorageSaveData kkm_last_timestamp [00:33:32]File name is /storage/kkm_last_timestamp [00:33:32]Write 4 bytes [00:33:32]NVStorageSaveData done [00:33:32]ExternCall_PrintAddStr [00:33:32]wPrintStart [00:33:32]Write to MH i2c: 01 00 00 6F 04 73 [00:33:32]Write i2c OK [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: 01 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: 01 07 00 [00:33:32]MH_I2C_Read... [00:33:32]Read from MH i2c: 01 07 00 6F 04 00 00 00 00 00 FF 0F 88 [00:33:32]RasterBufferAndPrint [00:33:32]line Счет N : (1)291924 [00:33:32]line ИНН: 02508201610067 [00:33:32]line Контрольно-Кассовый Чек [00:33:32]line ПРОДАЖА [00:33:32]line ТРК (МРК, ГНК) : 21 [00:33:32]line Товар: 2710194800 [00:33:32]line ДТ-К-5 [00:33:32]line 131.100 * 0.00 [00:33:32]line = 0.00 [00:33:32]line НДС 12% НСП 1% [00:33:32]line > о реализуемом товаре [00:33:32]line ИТОГО: 0.00 [00:33:32]line НСП 1% : 0.00 [00:33:32]line НДС 12% : 0.00 [00:33:32]line Наличными: 0.00 [00:33:32]line Безнал.: 0.00 [00:33:32]line Место: АЗС № 130 "Партнер Нефть" [00:33:32]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:33:32]line СНО: Общий режим [00:33:32]line Чек 11 21.08.2024 00:33 [00:33:32]line Смена: 466 ФФД: 1.0 [00:33:32]line ЗНМ: 0300000070 [00:33:32]line РНМ: 0000000000092562 [00:33:32]line Версия ККМ: 001 [00:33:32]line Талоны: Топливная Карта [00:33:32]line 78535 [00:33:32]line ФМ: 0000000000871769 [00:33:32]line ФД: 163413 [00:33:32]line ФПД: 6978173367519 [00:33:32]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003331&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163413&fm=6978173367519&tin=02508201610067®Number=0000000000092562&sum=0 [00:33:32]written 0, free lines is 4095 [00:33:33]Write to MH i2c: 01 00 00 99 04 9D [00:33:33]Write i2c OK [00:33:33]MH_I2C_Read... [00:33:33]Read from MH i2c: 01 [00:33:33]MH_I2C_Read... [00:33:33]Read from MH i2c: 01 07 00 [00:33:33]MH_I2C_Read... [00:33:33]Read from MH i2c: 01 07 00 99 04 00 00 00 00 00 CC 0C 7C [00:33:33]RasterBufferAndPrint [00:33:33]line [00:33:33]line [00:33:33]line [00:33:33]line [00:33:33]line [00:33:33]written 0, free lines is 3296 [00:33:33]MH_Cut [00:33:33]Write to MH i2c: D1 01 00 A0 04 01 76 [00:33:33]Write i2c OK [00:33:33]MH_I2C_Read... [00:33:33]Read from MH i2c: D1 [00:33:33]MH_I2C_Read... [00:33:33]Read from MH i2c: D1 01 00 [00:33:33]MH_I2C_Read... [00:33:33]Read from MH i2c: D1 01 00 A0 04 00 75 [00:33:33]Write to MH i2c: 01 00 00 A1 04 A5 [00:33:33]Write i2c OK [00:33:33]MH_I2C_Read... [00:33:34]Connected sock=11 [00: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 36 39 0F 01 00 00 3A 72 07 01 BE 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 CF 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7E 02 00 35 04 06 00 19 12 9C E6 7C 35 *** Cut start [00:33:34]EC E8 *** Purtial cut [00:33:34]32 *** Stage 1: CUTSNS_PIN = 1 [00:33:34]E0 D9 07 B0 AB [00:33:36]Read from MH i2c: 01 [00:33:36]MH_I2C_Read... [00:33:36]*** Stop cut motor [00:33:36]*** Cut end [00:33:36]Read from MH i2c: 01 07 00 [00:33:36]MH_I2C_Read... [00:33:36]Read from MH i2c: 01 07 00 A1 04 00 00 00 00 00 FF 0F BA [00:33:36]process_action close_receipt done [00:33:36]requested_data is exist [00:33:36]produce_requested_data [00:33:36]requested_item fm.sn is exist - process it [00:33:36]wFMCommunicate request_size=4 [00:33:36]MH_SAM_APDU [00:33:36]CAPDU: 80 11 00 00 [00:33:36]Write to MH i2c: E2 08 00 A2 04 80 11 00 00 00 00 00 00 20 [00:33:36]Write i2c OK [00:33:36]MH_I2C_Read... [00:33:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:33:36]Read from MH i2c: E2 [00:33:36]MH_I2C_Read... [00:33:36]Read from MH i2c: E2 17 00 [00:33:36]MH_I2C_Read... [00:33:36]Read from MH i2c: E2 17 00 A2 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 79 [00:33:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:33:36]wFMCommunicate OK [00:33:36]requested_item fd.num is exist - process it [00:33:36]SAM_PROTO_GetFieldsCounters [00:33:36]wFMCommunicate request_size=4 [00:33:36]MH_SAM_APDU [00:33:36]CAPDU: 80 13 00 00 [00:33:36]Write to MH i2c: E2 08 00 A3 04 80 13 00 00 00 00 00 00 23 [00:33:36]Write i2c OK [00:33:36]MH_I2C_Read... [00:33:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:33:36]Read from MH i2c: E2 [00:33:36]MH_I2C_Read... [00:33:36]Read from MH i2c: E2 62 00 [00:33:36]MH_I2C_Read... [00:33:36]Read from MH i2c: E2 62 00 A3 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 7E 02 00 0E 04 04 00 D2 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 12 [00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 55 7E 02 00 0E 04 04 00 D2 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 [00:33:36]wFMCommunicate OK [00:33:36]SAM_PROTO_GetFieldsCounters done [00:33:36]requested_item shift.num is exist - process it [00:33:36]requested_item shift.opened is exist - process it [00:33:36]req_shift_opened [00:33:36]FM_GetShiftState [00:33:36]SAM_PROTO_GetShiftState [00:33:36]wFMCommunicate request_size=4 [00:33:36]MH_SAM_APDU [00:33:36]CAPDU: 80 13 01 00 [00:33:36]Write to MH i2c: E2 08 00 A4 04 80 13 01 00 00 00 00 00 25 [00:33:36]Write i2c OK [00:33:36]MH_I2C_Read... [00:33:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:33:36]Read from MH i2c: E2 [00:33:36]MH_I2C_Read... [00:33:36]Read from MH i2c: E2 0E 00 [00:33:36]MH_I2C_Read... [00:33:36]Read from MH i2c: E2 0E 00 A4 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EB [00:33:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:33:36]wFMCommunicate OK [00:33:36]SAM_PROTO_GetShiftState done [00:33:36]FM_GetShiftState done [00:33:36]req_shift_opened done [00:33:36]requested_item shift.open_date is exist - process it [00:33:36]req_shift_open_date [00:33:36]req_shift_open_date done [00:33:36]produce_requested_data done [00:33:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163413,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:33:36]process_action_free close_receipt [00:33:36]json_value_free [00:33:36]json_value_free done [00:33:36]process_json_proto returns [00:33:36]Send response to host [00:33:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163413,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:33:36]free response buf [00:33:36]execute_script done [00:33:36]execute_script returns [00:33:36]free content buf [00:33:36]Sock 6.Close socket [00:33:36]Sock 6.Thread stoped [00:33:39]recv_with_timeout no data received [00:33:39]CommunicateWithHost answer receiving error [00:33:39]CommunicateWithHost err = -3 [00:33:39]OFD Sender: Server communicate error [00:33:39]OFD Sender: Processing packet 163411 [packets to send 963, broken 960] [00:33:39]ProducePacketName [00:33:39]name=ofd_packets/00163411 [00:33:39]OFD Sender: To server: pG, [00:33:39]CommunicateWithHost lk.salyk.kg:30040 [00:33:39]ConnectInit lk.salyk.kg [00:33:48]recv_with_timeout no data received [00:34:14]Connected sock=6 [00:34: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 36 39 0F 01 00 00 3A 72 07 01 BE 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 CF 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7E 02 00 35 04 06 00 19 12 9C E6 7C 35 EC E8 32 E0 D9 07 B0 AB [00:34:19]recv_with_timeout no data received [00:34:19]CommunicateWithHost answer receiving error [00:34:19]CommunicateWithHost err = -3 [00:34:19]OFD Sender: Server communicate error [00:34:19]recv_with_timeout no data received [00:34:24]OFD Sender: Processing packet 163411 [packets to send 963, broken 960] [00:34:24]ProducePacketName [00:34:24]name=ofd_packets/00163411 [00:34:24]OFD Sender: To server: pG, [00:34:24]CommunicateWithHost lk.salyk.kg:30040 [00:34:24]ConnectInit lk.salyk.kg [00:34:29]ConnectInit Can't take IP for lk.salyk.kg [00:34:29]CommunicateWithHost connect error [00:34:29]CommunicateWithHost err = -1 [00:34:29]OFD Sender: Server communicate error [00:34:34]OFD Sender: Processing packet 163411 [packets to send 963, broken 960] [00:34:34]ProducePacketName [00:34:34]name=ofd_packets/00163411 [00:34:34]OFD Sender: To server: pG, [00:34:34]CommunicateWithHost lk.salyk.kg:30040 [00:34:34]ConnectInit lk.salyk.kg [00:34:39]ConnectInit Can't take IP for lk.salyk.kg [00:34:39]CommunicateWithHost connect error [00:34:39]CommunicateWithHost err = -1 [00:34:39]OFD Sender: Server communicate error [00:34:42]recv_with_timeout no data received [00:34:44]OFD Sender: Processing packet 163411 [packets to send 963, broken 960] [00:34:44]ProducePacketName [00:34:44]name=ofd_packets/00163411 [00:34:44]OFD Sender: To server: pG, [00:34:44]CommunicateWithHost lk.salyk.kg:30040 [00:34:44]ConnectInit lk.salyk.kg [00:34:44]accept exits with 9 [00:34:44]New connection [00:34:44]New thread 3067067748 created [00:34:44]Thread 3067211108 joined [00:34:44]Waiting for new connection... [00:34:44] Sock 9.Parse request [00:34:44]Sock 9.Check first char [00:34:44]Sock 9.First char is OK [00:34:44]request: POST /json_proto HTTP/1.0 [00:34:44]Method: POST [00:34:44]URL: /json_proto [00:34:44]Method is POST - this is cgi request [00:34:44]url: /json_proto [00:34:44]query_string will be loaded in cgi processing [00:34:44]execute_cgi json_proto POST (null) [00:34:44]execute_cgi path=json_proto method=POST [00:34:44]POST find Content-Length [00:34:44]Host: 172.17.44.132:8080 [00:34:44]Content-Length: 938 [00:34:44]Content-Type: application/json [00:34:44] [00:34:44]POST finish read [00:34:44]Found Content-Length = 938 [00:34:44]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50540", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 3.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 275.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:44]execute_script... [00:34: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)50540", "tax_sys" : 0, "items" : [ { "code": "4700000160204", "name": "\u0412\u043E\u0434\u0430 \u041B\u0435\u0433\u0435\u043D\u0434\u0430 1,5\u043B", "price" : 60.00, "quantity" : 3.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700003010070", "name": "\u0427\u0430\u0439 \u0445\u043E\u043B Let`s Go! \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A \u041F\u042D\u0422 1,25\u043B", "price" : 95.00, "quantity" : 1.000, "sum" : 95.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 275.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:44]POST & json_proto [00:34:44]process_json_proto [00:34:44]json parsed OK: [00:34:44]protocol is kg_v1.0 [00:34:44]action value=close_receipt [00:34:44]process_action close_receipt [00:34:44]cmd_close_receipt [00:34:44]MH_GetDate [00:34:44]Write to MH i2c: F0 00 00 A5 04 98 [00:34:44]Write i2c OK [00:34:44]MH_I2C_Read... [00:34:44]Read from MH i2c: F0 [00:34:44]MH_I2C_Read... [00:34:44]Read from MH i2c: F0 09 00 [00:34:44]MH_I2C_Read... [00:34:44]Read from MH i2c: F0 09 00 A5 04 00 25 36 C5 66 2A 83 C1 65 FA [00:34:44]GetLastDocTimeStamp 1724200411 [00:34:44]current date 1724200485 [00:34:44]FM_GetShiftState [00:34:44]SAM_PROTO_GetShiftState [00:34:44]wFMCommunicate request_size=4 [00:34:44]MH_SAM_APDU [00:34:44]CAPDU: 80 13 01 00 [00:34:44]Write to MH i2c: E2 08 00 A6 04 80 13 01 00 00 00 00 00 27 [00:34:44]Write i2c OK [00:34:44]MH_I2C_Read... [00:34:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:44]Read from MH i2c: E2 [00:34:44]MH_I2C_Read... [00:34:44]Read from MH i2c: E2 0E 00 [00:34:44]MH_I2C_Read... [00:34:44]Read from MH i2c: E2 0E 00 A6 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 ED [00:34:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:34:44]wFMCommunicate OK [00:34:44]SAM_PROTO_GetShiftState done [00:34:44]FM_GetShiftState done [00:34:44]opened in 1724199517 [00:34:44]opened+sec_in_day 1724285917 [00:34:44]quantity*price = 18000 [00:34:44]sum+1 = 18001 [00:34:44]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700003010070 Чай хол Let`s Go! чер персик ПЭТ 1,25л 1.000 * 95.00 = 95.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 275.00 НСП 1% : 2.43 НДС 12% : 29.20 Наличными: 275.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 12 21.08.2024 00:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163414 ФПД: 49328910587185 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003445&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163414&fm=49328910587185&tin=02508201610067®Number=0000000000092562&sum=27500 0 [00:34:45]StoreToDocumentArchive [00:34:45]shift 466 fd 163414 [00:34:45]save to /storage/0466/doc_00163414 [00:34:45]save last doc name /storage/0466/doc_00163414 to /storage/kkm_last_doc_name [00:34:45]save OK [00:34:45]Clear old archive folders... [00:34:45]ProcessDocumentItem done err = 0, tmpTLVsize=400 [00:34:45]tlvbuf is 01F8AC70 [00:34:45]SAM_PROTO_ClearQueue [00:34:45]wFMCommunicate request_size=4 [00:34:45]MH_SAM_APDU [00:34:45]CAPDU: 80 09 00 00 [00:34:45]Write to MH i2c: E2 08 00 B3 04 80 09 00 00 00 00 00 00 29 [00:34:45]Write i2c OK [00:34:45]MH_I2C_Read... [00:34:45]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:34:46]Read from MH i2c: E2 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 03 00 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 03 00 B3 04 00 90 00 2B [00:34:46]RAPDU: 90 00 [00:34:46]wFMCommunicate OK [00:34:46]SAM_PROTO_ClearQueue done [00:34:46]KKMCreateOFDPacket [00:34:46]OFDProtocolAddRootSTLVToBuf [00:34:46]FM_MakeSignedData [00:34:46]FM_MakeSignedData [00:34:46]SAM_PROTO_SignData [00:34:46]wFMCommunicate request_size=4 [00:34:46]MH_SAM_APDU [00:34:46]CAPDU: 80 0D 01 02 [00:34:46]Write to MH i2c: E2 08 00 B4 04 80 0D 01 02 00 00 00 00 31 [00:34:46]Write i2c OK [00:34:46]MH_I2C_Read... [00:34:46]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:34:46]Read from MH i2c: E2 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 03 00 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 03 00 B4 04 00 90 00 2C [00:34:46]RAPDU: 90 00 [00:34:46]wFMCommunicate OK [00:34:46]wFMCommunicate request_size=255 [00:34:46]MH_SAM_APDU [00:34:46]CAPDU: 80 0D 02 02 FA 03 00 90 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 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 6B 00 00 00 00 EB [00:34:46]Write to MH i2c: E2 02 01 B5 04 80 0D 02 02 FA 00 03 00 90 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 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 6B 00 00 00 00 EB 00 00 28 [00:34:46]Write i2c OK [00:34:46]MH_I2C_Read... [00:34:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:46]Read from MH i2c: E2 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 03 00 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 03 00 B5 04 00 90 00 2D [00:34:46]RAPDU: 90 00 [00:34:46]wFMCommunicate OK [00:34:46]wFMCommunicate request_size=159 [00:34:46]MH_SAM_APDU [00:34:46]CAPDU: 80 0D 02 02 9A 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 0B 00 00 00 00 07 04 06 00 6C 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 0C 00 00 00 F4 03 04 00 25 36 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7E 02 00 35 04 06 00 2C DD 48 31 55 31 [00:34:46]Write to MH i2c: E2 A2 00 B6 04 80 0D 02 02 9A 00 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 0B 00 00 00 00 07 04 06 00 6C 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 0C 00 00 00 F4 03 04 00 25 36 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7E 02 00 35 04 06 00 2C DD 48 31 55 31 00 00 3F [00:34:46]Write i2c OK [00:34:46]MH_I2C_Read... [00:34:46]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:46]Read from MH i2c: E2 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 03 00 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 03 00 B6 04 00 90 00 2E [00:34:46]RAPDU: 90 00 [00:34:46]wFMCommunicate OK [00:34:46]wFMCommunicate request_size=4 [00:34:46]MH_SAM_APDU [00:34:46]CAPDU: 80 0D 03 02 [00:34:46]Write to MH i2c: E2 08 00 B7 04 80 0D 03 02 00 00 00 00 36 [00:34:46]Write i2c OK [00:34:46]MH_I2C_Read... [00:34:46]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:34:46]Read from MH i2c: E2 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 0B 00 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 0B 00 B7 04 00 B5 AF 47 B8 BB C2 99 87 90 00 37 [00:34:46]RAPDU: B5 AF 47 B8 BB C2 99 87 90 00 [00:34:46]wFMCommunicate OK [00:34:46]SAM_PROTO_SignData done [00:34:46]FM_MakeSignedData done [00:34:46]CreateOFDProtocolMessage [00:34:46]wFMCommunicate request_size=4 [00:34:46]MH_SAM_APDU [00:34:46]CAPDU: 80 11 00 00 [00:34:46]Write to MH i2c: E2 08 00 B8 04 80 11 00 00 00 00 00 00 36 [00:34:46]Write i2c OK [00:34:46]MH_I2C_Read... [00:34:46]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:46]Read from MH i2c: E2 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 17 00 [00:34:46]MH_I2C_Read... [00:34:46]Read from MH i2c: E2 17 00 B8 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8F [00:34:46]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:34:46]wFMCommunicate OK [00:34:46]CreateOFDProtocolMessage done [00:34:46]OFDSenderStorePacket 163414 [00:34:46]StoreOFDPacket docnum=163414 [00:34:46]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 A4 01 00 00 34 A0 9C 01 E3 DD 5A 03 01 00 03 00 90 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 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 0B 00 00 00 00 07 04 06 00 6C 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 0C 00 00 00 F4 03 04 00 25 36 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7E 02 00 35 04 06 00 2C DD 48 31 55 31 B5 AF 47 B8 BB C2 99 87 [00:34:46]CheckFolder [00:34:46]dirname=/storage/ofd_packets [00:34:46]CheckFolder done [00:34:46]ProducePacketName [00:34:46]name=ofd_packets/00163414 [00:34:46]NVStorageSaveData ofd_packets/00163414 [00:34:46]File name is /storage/ofd_packets/00163414 [00:34:46]Write 450 bytes [00:34:46]NVStorageSaveData done [00:34:46]OFDSenderStorePacket done [00:34:46]KKMCreateOFDPacket done [00:34:46]NVStorageSaveData kkm_last_timestamp [00:34:46]File name is /storage/kkm_last_timestamp [00:34:46]Write 4 bytes [00:34:47]NVStorageSaveData done [00:34:47]ExternCall_PrintAddStr [00:34:47]wPrintStart [00:34:47]Write to MH i2c: 01 00 00 B9 04 BD [00:34:47]Write i2c OK [00:34:47]MH_I2C_Read... [00:34:47]Read from MH i2c: 01 [00:34:47]MH_I2C_Read... [00:34:47]Read from MH i2c: 01 07 00 [00:34:47]MH_I2C_Read... [00:34:47]Read from MH i2c: 01 07 00 B9 04 00 00 00 00 00 FF 0F D2 [00:34:47]RasterBufferAndPrint [00:34:47]line Счет N : (3)50540 [00:34:47]line ИНН: 02508201610067 [00:34:47]line Контрольно-Кассовый Чек [00:34:47]line ПРОДАЖА [00:34:47]line Товар: 4700000160204 [00:34:47]line Вода Легенда 1,5л [00:34:47]line 3.000 * 60.00 [00:34:47]line = 180.00 [00:34:47]line НДС 12% НСП 1% [00:34:47]line > о реализуемом товаре [00:34:47]line Товар: 4700003010070 [00:34:47]line Чай хол Let`s Go! чер персик ПЭТ 1,25л [00:34:47]line 1.000 * 95.00 [00:34:47]line = 95.00 [00:34:47]line НДС 12% НСП 1% [00:34:47]line > о реализуемом товаре [00:34:47]line ИТОГО: 275.00 [00:34:47]line НСП 1% : 2.43 [00:34:47]line НДС 12% : 29.20 [00:34:47]line Наличными: 275.00 [00:34:47]line Безнал.: 0.00 [00:34:47]line Место: АЗС № 130 "Партнер Нефть" [00:34:47]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:34:47]line СНО: Общий режим [00:34:47]line Чек 12 21.08.2024 00:34 [00:34:47]line Смена: 466 ФФД: 1.0 [00:34:47]line ЗНМ: 0300000070 [00:34:47]line РНМ: 0000000000092562 [00:34:47]line Версия ККМ: 001 [00:34:47]line ФМ: 0000000000871769 [00:34:47]line ФД: 163414 [00:34:47]line ФПД: 49328910587185 [00:34:47]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003445&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163414&fm=49328910587185&tin=02508201610067®Number=0000000000092562&sum=27500 [00:34:47]line 0 [00:34:47]written 0, free lines is 4095 [00:34:47]Write to MH i2c: 01 00 00 E8 04 EC [00:34:47]Write i2c OK [00:34:47]MH_I2C_Read... [00:34:47]Read from MH i2c: 01 [00:34:47]MH_I2C_Read... [00:34:47]Read from MH i2c: 01 07 00 [00:34:47]MH_I2C_Read... [00:34:47]Read from MH i2c: 01 07 00 E8 04 00 00 00 00 00 65 0C 64 [00:34:47]RasterBufferAndPrint [00:34:47]line [00:34:47]line [00:34:47]line [00:34:47]line [00:34:47]line [00:34:47]written 0, free lines is 3196 [00:34:47]MH_Cut [00:34:47]Write to MH i2c: D1 01 00 EF 04 01 C5 [00:34:47]Write i2c OK [00:34:47]MH_I2C_Read... [00:34:47]Read from MH i2c: D1 [00:34:47]MH_I2C_Read... [00:34:47]Read from MH i2c: D1 01 00 [00:34:47]MH_I2C_Read... [00:34:47]Read from MH i2c: D1 01 00 EF 04 00 C4 [00:34:47]Write to MH i2c: 01 00 00 F0 04 F4 [00:34:47]Write i2c OK [00:34:47]MH_I2C_Read... [00:34:48]*** Cut start [00:34:48]*** Purtial cut [00:34:48]*** Stage 1: CUTSNS_PIN = 1 [00:34:49]ConnectInit Can't take IP for lk.salyk.kg [00:34:49]CommunicateWithHost connect error [00:34:49]CommunicateWithHost err = -1 [00:34:49]OFD Sender: Server communicate error [00:34:49]OFD Sender: Processing packet 163411 [packets to send 964, broken 960] [00:34:49]ProducePacketName [00:34:49]name=ofd_packets/00163411 [00:34:49]OFD Sender: To server: pG, [00:34:49]CommunicateWithHost lk.salyk.kg:30040 [00:34:49]ConnectInit lk.salyk.kg [00:34:50]Read from MH i2c: 01 [00:34:50]MH_I2C_Read... [00:34:50]*** Stop cut motor [00:34:50]*** Cut end [00:34:50]Read from MH i2c: 01 07 00 [00:34:50]MH_I2C_Read... [00:34:50]Read from MH i2c: 01 07 00 F0 04 00 00 00 00 00 FF 0F 09 [00:34:50]process_action close_receipt done [00:34:50]requested_data is exist [00:34:50]produce_requested_data [00:34:50]requested_item fm.sn is exist - process it [00:34:50]wFMCommunicate request_size=4 [00:34:50]MH_SAM_APDU [00:34:50]CAPDU: 80 11 00 00 [00:34:50]Write to MH i2c: E2 08 00 F1 04 80 11 00 00 00 00 00 00 6F [00:34:50]Write i2c OK [00:34:50]MH_I2C_Read... [00:34:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:50]Read from MH i2c: E2 [00:34:50]MH_I2C_Read... [00:34:50]Read from MH i2c: E2 17 00 [00:34:50]MH_I2C_Read... [00:34:50]Read from MH i2c: E2 17 00 F1 04 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C8 [00:34:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:34:50]wFMCommunicate OK [00:34:50]requested_item fd.num is exist - process it [00:34:50]SAM_PROTO_GetFieldsCounters [00:34:50]wFMCommunicate request_size=4 [00:34:50]MH_SAM_APDU [00:34:50]CAPDU: 80 13 00 00 [00:34:50]Write to MH i2c: E2 08 00 F2 04 80 13 00 00 00 00 00 00 72 [00:34:50]Write i2c OK [00:34:50]MH_I2C_Read... [00:34:50]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:34:50]Read from MH i2c: E2 [00:34:50]MH_I2C_Read... [00:34:50]Read from MH i2c: E2 62 00 [00:34:50]MH_I2C_Read... [00:34:50]Read from MH i2c: E2 62 00 F2 04 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 7E 02 00 0E 04 04 00 D2 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 65 [00:34:50]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 56 7E 02 00 0E 04 04 00 D2 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 [00:34:50]wFMCommunicate OK [00:34:50]SAM_PROTO_GetFieldsCounters done [00:34:50]requested_item shift.num is exist - process it [00:34:50]requested_item shift.opened is exist - process it [00:34:50]req_shift_opened [00:34:50]FM_GetShiftState [00:34:50]SAM_PROTO_GetShiftState [00:34:50]wFMCommunicate request_size=4 [00:34:50]MH_SAM_APDU [00:34:50]CAPDU: 80 13 01 00 [00:34:50]Write to MH i2c: E2 08 00 F3 04 80 13 01 00 00 00 00 00 74 [00:34:50]Write i2c OK [00:34:50]MH_I2C_Read... [00:34:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:50]Read from MH i2c: E2 [00:34:50]MH_I2C_Read... [00:34:50]Read from MH i2c: E2 0E 00 [00:34:50]MH_I2C_Read... [00:34:50]Read from MH i2c: E2 0E 00 F3 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3A [00:34:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:34:50]wFMCommunicate OK [00:34:50]SAM_PROTO_GetShiftState done [00:34:50]FM_GetShiftState done [00:34:50]req_shift_opened done [00:34:50]requested_item shift.open_date is exist - process it [00:34:50]req_shift_open_date [00:34:50]req_shift_open_date done [00:34:50]produce_requested_data done [00:34:50]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163414,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:34:50]process_action_free close_receipt [00:34:50]json_value_free [00:34:50]json_value_free done [00:34:50]process_json_proto returns [00:34:50]Send response to host [00:34:50]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163414,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:34:50]free response buf [00:34:50]execute_script done [00:34:50]execute_script returns [00:34:50]free content buf [00:34:50]Sock 9.Close socket [00:34:50]Sock 9.Thread stoped [00:34:54]ConnectInit Can't take IP for lk.salyk.kg [00:34:54]CommunicateWithHost connect error [00:34:54]CommunicateWithHost err = -1 [00:34:54]OFD Sender: Server communicate error [00:34:57]accept exits with 11 [00:34:57]New connection [00:34:57]New thread 3067211108 created [00:34:57]Thread 3067067748 joined [00:34:57]Waiting for new connection... [00:34:57] Sock 11.Parse request [00:34:57]Sock 11.Check first char [00:34:57]Sock 11.First char is OK [00:34:57]request: POST /json_proto HTTP/1.0 [00:34:57]Method: POST [00:34:57]URL: /json_proto [00:34:57]Method is POST - this is cgi request [00:34:57]url: /json_proto [00:34:57]query_string will be loaded in cgi processing [00:34:57]execute_cgi json_proto POST (null) [00:34:57]execute_cgi path=json_proto method=POST [00:34:57]POST find Content-Length [00:34:57]Host: 172.17.44.132:8080 [00:34:57]Content-Length: 793 [00:34:57]Content-Type: application/json [00:34:57] [00:34:57]POST finish read [00:34:57]Found Content-Length = 793 [00:34:57]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:57]execute_script... [00:34:57]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291930", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 31", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 1000.35 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:34:57]POST & json_proto [00:34:57]process_json_proto [00:34:57]json parsed OK: [00:34:57]protocol is kg_v1.0 [00:34:57]action value=close_receipt [00:34:57]process_action close_receipt [00:34:57]cmd_close_receipt [00:34:57]MH_GetDate [00:34:57]Write to MH i2c: F0 00 00 F4 04 E7 [00:34:57]Write i2c OK [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: F0 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: F0 09 00 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: F0 09 00 F4 04 00 32 36 C5 66 2A 83 C1 65 56 [00:34:57]GetLastDocTimeStamp 1724200485 [00:34:57]current date 1724200498 [00:34:57]FM_GetShiftState [00:34:57]SAM_PROTO_GetShiftState [00:34:57]wFMCommunicate request_size=4 [00:34:57]MH_SAM_APDU [00:34:57]CAPDU: 80 13 01 00 [00:34:57]Write to MH i2c: E2 08 00 F5 04 80 13 01 00 00 00 00 00 76 [00:34:57]Write i2c OK [00:34:57]MH_I2C_Read... [00:34:57]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:34:57]Read from MH i2c: E2 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: E2 0E 00 [00:34:57]MH_I2C_Read... [00:34:57]Read from MH i2c: E2 0E 00 F5 04 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3C [00:34:57]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:34:57]wFMCommunicate OK [00:34:57]SAM_PROTO_GetShiftState done [00:34:57]FM_GetShiftState done [00:34:57]opened in 1724199517 [00:34:57]opened+sec_in_day 1724285917 [00:34:57]quantity*price = 100035 [00:34:57]sum+1 = 100036 [00:34:57]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1000.35 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 0.00 Безнал.: 1000.35 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 13 21.08.2024 00:34 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163415 ФПД: 73548054605364 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003458&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163415&fm=73548054605364&tin=02508201610067®Number=0000000000092562&sum=100035 [00:34:58]StoreToDocumentArchive [00:34:58]shift 466 fd 163415 [00:34:58]save to /storage/0466/doc_00163415 [00:34:58]save last doc name /storage/0466/doc_00163415 to /storage/kkm_last_doc_name [00:34:58]save OK [00:34:58]Clear old archive folders... [00:34:58]ProcessDocumentItem done err = 0, tmpTLVsize=249 [00:34:58]tlvbuf is 01FA45D0 [00:34:58]SAM_PROTO_ClearQueue [00:34:58]wFMCommunicate request_size=4 [00:34:58]MH_SAM_APDU [00:34:58]CAPDU: 80 09 00 00 [00:34:58]Write to MH i2c: E2 08 00 02 05 80 09 00 00 00 00 00 00 79 [00:34:59]Write i2c OK [00:34:59]MH_I2C_Read... [00:34:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:34:59]Read from MH i2c: E2 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 03 00 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 03 00 02 05 00 90 00 7B [00:34:59]RAPDU: 90 00 [00:34:59]wFMCommunicate OK [00:34:59]SAM_PROTO_ClearQueue done [00:34:59]KKMCreateOFDPacket [00:34:59]OFDProtocolAddRootSTLVToBuf [00:34:59]FM_MakeSignedData [00:34:59]FM_MakeSignedData [00:34:59]SAM_PROTO_SignData [00:34:59]wFMCommunicate request_size=4 [00:34:59]MH_SAM_APDU [00:34:59]CAPDU: 80 0D 01 02 [00:34:59]Write to MH i2c: E2 08 00 03 05 80 0D 01 02 00 00 00 00 81 [00:34:59]Write i2c OK [00:34:59]MH_I2C_Read... [00:34:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:34:59]Read from MH i2c: E2 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 03 00 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 03 00 03 05 00 90 00 7C [00:34:59]RAPDU: 90 00 [00:34:59]wFMCommunicate OK [00:34:59]wFMCommunicate request_size=255 [00:34:59]MH_SAM_APDU [00:34:59]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 32 36 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7E 02 00 35 04 06 00 42 E4 3D [00:34:59]Write to MH i2c: E2 02 01 04 05 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 32 36 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7E 02 00 35 04 06 00 42 E4 3D 00 00 F3 [00:34:59]Write i2c OK [00:34:59]MH_I2C_Read... [00:34:59]OFD Sender: Processing packet 163411 [packets to send 964, broken 960] [00:34:59]ProducePacketName [00:34:59]name=ofd_packets/00163411 [00:34:59]OFD Sender: To server: pG, [00:34:59]CommunicateWithHost lk.salyk.kg:30040 [00:34:59]ConnectInit lk.salyk.kg [00:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:59]Read from MH i2c: E2 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 03 00 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 03 00 04 05 00 90 00 7D [00:34:59]RAPDU: 90 00 [00:34:59]wFMCommunicate OK [00:34:59]wFMCommunicate request_size=8 [00:34:59]MH_SAM_APDU [00:34:59]CAPDU: 80 0D 02 02 03 AB 2E 34 [00:34:59]Write to MH i2c: E2 0B 00 05 05 80 0D 02 02 03 00 AB 2E 34 00 00 97 [00:34:59]Write i2c OK [00:34:59]MH_I2C_Read... [00:34:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:34:59]Read from MH i2c: E2 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 03 00 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 03 00 05 05 00 90 00 7E [00:34:59]RAPDU: 90 00 [00:34:59]wFMCommunicate OK [00:34:59]wFMCommunicate request_size=4 [00:34:59]MH_SAM_APDU [00:34:59]CAPDU: 80 0D 03 02 [00:34:59]Write to MH i2c: E2 08 00 06 05 80 0D 03 02 00 00 00 00 86 [00:34:59]Write i2c OK [00:34:59]MH_I2C_Read... [00:34:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:34:59]Read from MH i2c: E2 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 0B 00 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 0B 00 06 05 00 B3 90 65 7A 95 E6 28 2C 90 00 78 [00:34:59]RAPDU: B3 90 65 7A 95 E6 28 2C 90 00 [00:34:59]wFMCommunicate OK [00:34:59]SAM_PROTO_SignData done [00:34:59]FM_MakeSignedData done [00:34:59]CreateOFDProtocolMessage [00:34:59]wFMCommunicate request_size=4 [00:34:59]MH_SAM_APDU [00:34:59]CAPDU: 80 11 00 00 [00:34:59]Write to MH i2c: E2 08 00 07 05 80 11 00 00 00 00 00 00 86 [00:34:59]Write i2c OK [00:34:59]MH_I2C_Read... [00:34:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:34:59]Read from MH i2c: E2 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 17 00 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: E2 17 00 07 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DF [00:34:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:34:59]wFMCommunicate OK [00:34:59]CreateOFDProtocolMessage done [00:34:59]OFDSenderStorePacket 163415 [00:34:59]StoreOFDPacket docnum=163415 [00:34:59]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 49 E7 05 01 21 AF 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 32 36 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7E 02 00 35 04 06 00 42 E4 3D AB 2E 34 B3 90 65 7A 95 E6 28 2C [00:34:59]CheckFolder [00:34:59]dirname=/storage/ofd_packets [00:34:59]CheckFolder done [00:34:59]ProducePacketName [00:34:59]name=ofd_packets/00163415 [00:34:59]NVStorageSaveData ofd_packets/00163415 [00:34:59]File name is /storage/ofd_packets/00163415 [00:34:59]Write 299 bytes [00:34:59]NVStorageSaveData done [00:34:59]OFDSenderStorePacket done [00:34:59]KKMCreateOFDPacket done [00:34:59]NVStorageSaveData kkm_last_timestamp [00:34:59]File name is /storage/kkm_last_timestamp [00:34:59]Write 4 bytes [00:34:59]NVStorageSaveData done [00:34:59]ExternCall_PrintAddStr [00:34:59]wPrintStart [00:34:59]Write to MH i2c: 01 00 00 08 05 0D [00:34:59]Write i2c OK [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: 01 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: 01 07 00 [00:34:59]MH_I2C_Read... [00:34:59]Read from MH i2c: 01 07 00 08 05 00 00 00 00 00 FF 0F 22 [00:34:59]RasterBufferAndPrint [00:34:59]line Счет N : (1)291930 [00:34:59]line ИНН: 02508201610067 [00:34:59]line Контрольно-Кассовый Чек [00:34:59]line ПРОДАЖА [00:34:59]line ТРК (МРК, ГНК) : 31 [00:34:59]line Товар: 2710124130 [00:34:59]line SU-92-К-5 [00:34:59]line 14.540 * 68.80 [00:34:59]line = 1000.35 [00:34:59]line НДС 12% НСП 1% [00:34:59]line > о реализуемом товаре [00:34:59]line ИТОГО: 1000.35 [00:34:59]line НСП 1% : 8.85 [00:34:59]line НДС 12% : 106.23 [00:34:59]line Наличными: 0.00 [00:34:59]line Безнал.: 1000.35 [00:34:59]line Место: АЗС № 130 "Партнер Нефть" [00:34:59]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:34:59]line СНО: Общий режим [00:34:59]line Чек 13 21.08.2024 00:34 [00:34:59]line Смена: 466 ФФД: 1.0 [00:34:59]line ЗНМ: 0300000070 [00:34:59]line РНМ: 0000000000092562 [00:34:59]line Версия ККМ: 001 [00:34:59]line Платежная система: O! деньги [00:34:59]line ФМ: 0000000000871769 [00:34:59]line ФД: 163415 [00:34:59]line ФПД: 73548054605364 [00:34:59]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T003458&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163415&fm=73548054605364&tin=02508201610067®Number=0000000000092562&sum=100035 [00:34:59]written 0, free lines is 4095 [00:35:00]Write to MH i2c: 01 00 00 32 05 37 [00:35:00]Write i2c OK [00:35:00]MH_I2C_Read... [00:35:00]Read from MH i2c: 01 [00:35:00]MH_I2C_Read... [00:35:00]Read from MH i2c: 01 07 00 [00:35:00]MH_I2C_Read... [00:35:00]Read from MH i2c: 01 07 00 32 05 00 00 00 00 00 C8 0C 12 [00:35:00]RasterBufferAndPrint [00:35:00]line [00:35:00]line [00:35:00]line [00:35:00]line [00:35:00]line [00:35:00]written 0, free lines is 3304 [00:35:00]MH_Cut [00:35:00]Write to MH i2c: D1 01 00 39 05 01 10 [00:35:00]Write i2c OK [00:35:00]MH_I2C_Read... [00:35:00]Read from MH i2c: D1 [00:35:00]MH_I2C_Read... [00:35:00]Read from MH i2c: D1 01 00 [00:35:00]MH_I2C_Read... [00:35:00]Read from MH i2c: D1 01 00 39 05 00 0F [00:35:00]Write to MH i2c: 01 00 00 3A 05 3F [00:35:00]Write i2c OK [00:35:00]MH_I2C_Read... [00:35:01]*** Cut start [00:35:01]*** Purtial cut [00:35:01]*** Stage 1: CUTSNS_PIN = 1 [00:35:03]Read from MH i2c: 01 [00:35:03]MH_I2C_Read... [00:35:03]*** Stop cut motor [00:35:03]*** Cut end [00:35:03]Read from MH i2c: 01 07 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: 01 07 00 3A 05 00 00 00 00 00 FF 0F 54 [00:35:03]process_action close_receipt done [00:35:03]requested_data is exist [00:35:03]produce_requested_data [00:35:03]requested_item fm.sn is exist - process it [00:35:03]wFMCommunicate request_size=4 [00:35:03]MH_SAM_APDU [00:35:03]CAPDU: 80 11 00 00 [00:35:03]Write to MH i2c: E2 08 00 3B 05 80 11 00 00 00 00 00 00 BA [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 17 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 17 00 3B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 13 [00:35:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:35:03]wFMCommunicate OK [00:35:03]requested_item fd.num is exist - process it [00:35:03]SAM_PROTO_GetFieldsCounters [00:35:03]wFMCommunicate request_size=4 [00:35:03]MH_SAM_APDU [00:35:03]CAPDU: 80 13 00 00 [00:35:03]Write to MH i2c: E2 08 00 3C 05 80 13 00 00 00 00 00 00 BD [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 62 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 62 00 3C 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 7E 02 00 0E 04 04 00 D2 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 B4 [00:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 57 7E 02 00 0E 04 04 00 D2 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 [00:35:03]wFMCommunicate OK [00:35:03]SAM_PROTO_GetFieldsCounters done [00:35:03]requested_item shift.num is exist - process it [00:35:03]requested_item shift.opened is exist - process it [00:35:03]req_shift_opened [00:35:03]FM_GetShiftState [00:35:03]SAM_PROTO_GetShiftState [00:35:03]wFMCommunicate request_size=4 [00:35:03]MH_SAM_APDU [00:35:03]CAPDU: 80 13 01 00 [00:35:03]Write to MH i2c: E2 08 00 3D 05 80 13 01 00 00 00 00 00 BF [00:35:03]Write i2c OK [00:35:03]MH_I2C_Read... [00:35:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:35:03]Read from MH i2c: E2 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 0E 00 [00:35:03]MH_I2C_Read... [00:35:03]Read from MH i2c: E2 0E 00 3D 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 85 [00:35:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:35:03]wFMCommunicate OK [00:35:03]SAM_PROTO_GetShiftState done [00:35:03]FM_GetShiftState done [00:35:03]req_shift_opened done [00:35:03]requested_item shift.open_date is exist - process it [00:35:03]req_shift_open_date [00:35:03]req_shift_open_date done [00:35:03]produce_requested_data done [00:35:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163415,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:35:03]process_action_free close_receipt [00:35:03]json_value_free [00:35:03]json_value_free done [00:35:03]process_json_proto returns [00:35:03]Send response to host [00:35:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163415,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:35:03]free response buf [00:35:03]execute_script done [00:35:03]execute_script returns [00:35:03]free content buf [00:35:03]Sock 11.Close socket [00:35:03]Sock 11.Thread stoped [00:35:04]ConnectInit Can't take IP for lk.salyk.kg [00:35:04]CommunicateWithHost connect error [00:35:04]CommunicateWithHost err = -1 [00:35:04]OFD Sender: Server communicate error [00:35:04]OFD Sender: Processing packet 163411 [packets to send 965, broken 960] [00:35:04]ProducePacketName [00:35:04]name=ofd_packets/00163411 [00:35:04]OFD Sender: To server: pG, [00:35:04]CommunicateWithHost lk.salyk.kg:30040 [00:35:04]ConnectInit lk.salyk.kg [00:35:09]ConnectInit Can't take IP for lk.salyk.kg [00:35:09]CommunicateWithHost connect error [00:35:09]CommunicateWithHost err = -1 [00:35:09]OFD Sender: Server communicate error [00:35:14]OFD Sender: Processing packet 163411 [packets to send 965, broken 960] [00:35:14]ProducePacketName [00:35:14]name=ofd_packets/00163411 [00:35:14]OFD Sender: To server: pG, [00:35:14]CommunicateWithHost lk.salyk.kg:30040 [00:35:14]ConnectInit lk.salyk.kg [00:35:19]ConnectInit Can't take IP for lk.salyk.kg [00:35:19]CommunicateWithHost connect error [00:35:19]CommunicateWithHost err = -1 [00:35:19]OFD Sender: Server communicate error [00:35:19]ConnectInit Can't connect to host [00:35:24]OFD Sender: Processing packet 163411 [packets to send 965, broken 960] [00:35:24]ProducePacketName [00:35:24]name=ofd_packets/00163411 [00:35:24]OFD Sender: To server: pG, [00:35:24]CommunicateWithHost lk.salyk.kg:30040 [00:35:24]ConnectInit lk.salyk.kg [00:35:25]ConnectInit Can't connect to host [00:35:29]ConnectInit Can't take IP for lk.salyk.kg [00:35:29]CommunicateWithHost connect error [00:35:29]CommunicateWithHost err = -1 [00:35:29]OFD Sender: Server communicate error [00:35:34]OFD Sender: Processing packet 163411 [packets to send 965, broken 960] [00:35:34]ProducePacketName [00:35:34]name=ofd_packets/00163411 [00:35:34]OFD Sender: To server: pG, [00:35:34]CommunicateWithHost lk.salyk.kg:30040 [00:35:34]ConnectInit lk.salyk.kg [00:35:35]Connected sock=9 [00:35: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 36 39 0F 01 00 00 3A 72 07 01 BE 44 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 09 00 00 00 F4 03 04 00 CF 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7E 02 00 35 04 06 00 19 12 9C E6 7C 35 EC E8 32 E0 D9 07 B0 AB [00:35: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 36 39 4F 00 00 00 85 D3 47 00 BF 5B A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 53 7E 02 00 F4 03 04 00 A8 DF C4 66 B6 04 01 00 00 7B 2D 81 48 2C 01 E9 E9 [00:35:35]CommunicateWithHost err = 0 [00:35:35]CheckOFDResponse [00:35:35]1017 (14) - 77093643461234 [00:35:35]1041 (16) - 0000000000871769 [00:35:35]1040 (4) - 163411 [00:35:35]1012 (4) - 20.08.2024 18:25 [00:35:35]1206 (1) - 0 [00:35:35]OFD Sender: Remove packet 163411 [00:35:35]ProducePacketName [00:35:35]name=ofd_packets/00163411 [00:35:35]NVStorageDeleteData [00:35:36]OFD Sender: Processing packet 163412 [packets to send 964, broken 960] [00:35:36]ProducePacketName [00:35:36]name=ofd_packets/00163412 [00:35:36]OFD Sender: To server: pG, [00:35:36]CommunicateWithHost lk.salyk.kg:30040 [00:35:36]ConnectInit lk.salyk.kg [00:35:36]Connected sock=9 [00:35: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 36 39 0F 01 00 00 C6 12 07 01 9B 90 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0A 00 00 00 F4 03 04 00 D5 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7E 02 00 35 04 06 00 ED 3B 9D 71 85 FC EF CD EB DE 09 51 0C 2C [00:35: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 36 39 4F 00 00 00 52 23 47 00 C4 74 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 54 7E 02 00 F4 03 04 00 A9 DF C4 66 B6 04 01 00 00 10 75 43 97 3B 94 A4 E8 [00:35:37]CommunicateWithHost err = 0 [00:35:37]CheckOFDResponse [00:35:37]1017 (14) - 77093643461234 [00:35:37]1041 (16) - 0000000000871769 [00:35:37]1040 (4) - 163412 [00:35:37]1012 (4) - 20.08.2024 18:25 [00:35:37]1206 (1) - 0 [00:35:37]OFD Sender: Remove packet 163412 [00:35:37]ProducePacketName [00:35:37]name=ofd_packets/00163412 [00:35:37]NVStorageDeleteData [00:35:37]OFD Sender: Processing packet 163413 [packets to send 963, broken 960] [00:35:37]ProducePacketName [00:35:37]name=ofd_packets/00163413 [00:35:37]OFD Sender: To server: pG, [00:35:37]CommunicateWithHost lk.salyk.kg:30040 [00:35:37]ConnectInit lk.salyk.kg [00:35:38]Connected sock=10 [00:35: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 36 39 0C 01 00 00 14 C0 04 01 E5 4E 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 DB 35 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7E 02 00 35 04 06 00 06 58 BB 8B 74 DF 78 9C FE 0B CE 93 ED 74 [00:35: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 36 39 4F 00 00 00 BE B7 47 00 8A D0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 55 7E 02 00 F4 03 04 00 AC DF C4 66 B6 04 01 00 00 64 BA 39 F8 3E 17 D8 83 [00:35:39]CommunicateWithHost err = 0 [00:35:39]CheckOFDResponse [00:35:39]1017 (14) - 77093643461234 [00:35:39]1041 (16) - 0000000000871769 [00:35:39]1040 (4) - 163413 [00:35:39]1012 (4) - 20.08.2024 18:25 [00:35:39]1206 (1) - 0 [00:35:39]OFD Sender: Remove packet 163413 [00:35:39]ProducePacketName [00:35:39]name=ofd_packets/00163413 [00:35:39]NVStorageDeleteData [00:35:39]OFD Sender: Processing packet 163414 [packets to send 962, broken 960] [00:35:39]ProducePacketName [00:35:39]name=ofd_packets/00163414 [00:35:39]OFD Sender: To server: pG, [00:35:39]CommunicateWithHost lk.salyk.kg:30040 [00:35:39]ConnectInit lk.salyk.kg [00:35:42]Connected sock=9 [00:35: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 36 39 A4 01 00 00 34 A0 9C 01 E3 DD 5A 03 01 00 03 00 90 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 30 34 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 31 2C 35 D0 BB FF 03 08 00 03 B8 0B 00 00 00 00 00 37 04 06 00 70 17 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 7D 00 8A 04 0D 00 34 37 30 30 30 30 33 30 31 30 30 37 30 06 04 39 00 D0 A7 D0 B0 D0 B9 20 D1 85 D0 BE D0 BB 20 4C 65 74 60 73 20 47 6F 21 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 D0 9F D0 AD D0 A2 20 31 2C 32 35 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 1C 25 00 00 00 00 13 04 06 00 1C 25 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 6C 6B 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F3 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 68 0B 00 00 00 00 07 04 06 00 6C 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 0C 00 00 00 F4 03 04 00 25 36 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7E 02 00 35 04 06 00 2C DD 48 31 55 31 B5 AF 47 B8 BB C2 99 87 [00:35: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 36 39 4F 00 00 00 1B 66 47 00 67 43 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 56 7E 02 00 F4 03 04 00 AF DF C4 66 B6 04 01 00 00 1E 1C C3 F9 66 FA D1 6F [00:35:42]CommunicateWithHost err = 0 [00:35:42]CheckOFDResponse [00:35:42]1017 (14) - 77093643461234 [00:35:42]1041 (16) - 0000000000871769 [00:35:42]1040 (4) - 163414 [00:35:42]1012 (4) - 20.08.2024 18:25 [00:35:42]1206 (1) - 0 [00:35:42]OFD Sender: Remove packet 163414 [00:35:42]ProducePacketName [00:35:42]name=ofd_packets/00163414 [00:35:42]NVStorageDeleteData [00:35:43]OFD Sender: Processing packet 163415 [packets to send 961, broken 960] [00:35:43]ProducePacketName [00:35:43]name=ofd_packets/00163415 [00:35:43]OFD Sender: To server: pG, [00:35:43]CommunicateWithHost lk.salyk.kg:30040 [00:35:43]ConnectInit lk.salyk.kg [00:35:43]Connected sock=9 [00:35: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 36 39 0D 01 00 00 49 E7 05 01 21 AF 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C3 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C3 86 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 0D 00 00 00 F4 03 04 00 32 36 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7E 02 00 35 04 06 00 42 E4 3D AB 2E 34 B3 90 65 7A 95 E6 28 2C [00:35: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 36 39 4F 00 00 00 C1 58 47 00 87 20 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 57 7E 02 00 F4 03 04 00 B1 DF C4 66 B6 04 01 00 00 3B A4 F5 6B BF FD 05 A6 [00:35:45]CommunicateWithHost err = 0 [00:35:45]CheckOFDResponse [00:35:45]1017 (14) - 77093643461234 [00:35:45]1041 (16) - 0000000000871769 [00:35:45]1040 (4) - 163415 [00:35:45]1012 (4) - 20.08.2024 18:25 [00:35:45]1206 (1) - 0 [00:35:45]OFD Sender: Remove packet 163415 [00:35:45]ProducePacketName [00:35:45]name=ofd_packets/00163415 [00:35:45]NVStorageDeleteData [00:35:46]OFD Sender: No OFD packet to send [00:35:51]OFD Sender: No OFD packet to send [00:35:56]OFD Sender: No OFD packet to send [00:36:01]OFD Sender: No OFD packet to send [00:36:06]OFD Sender: No OFD packet to send [00:36:11]OFD Sender: No OFD packet to send [00:36:16]OFD Sender: No OFD packet to send [00:36:21]OFD Sender: No OFD packet to send [00:36:26]OFD Sender: No OFD packet to send [00:36:31]OFD Sender: No OFD packet to send [00:36:36]OFD Sender: No OFD packet to send [00:36:38]recv_with_timeout no data received [00:36:41]OFD Sender: No OFD packet to send [00:36:46]OFD Sender: No OFD packet to send [00:36:51]OFD Sender: No OFD packet to send [00:36:56]OFD Sender: No OFD packet to send [00:37:01]OFD Sender: No OFD packet to send [00:37:06]OFD Sender: No OFD packet to send [00:37:11]OFD Sender: No OFD packet to send [00:37:16]OFD Sender: No OFD packet to send [00:37:21]OFD Sender: No OFD packet to send [00:37:26]OFD Sender: No OFD packet to send [00:37:27]recv_with_timeout no data received [00:37:31]OFD Sender: No OFD packet to send [00:37:36]OFD Sender: No OFD packet to send [00:37:38]recv_with_timeout no data received [00:37:41]OFD Sender: No OFD packet to send [00:37:46]OFD Sender: No OFD packet to send [00:37:51]OFD Sender: No OFD packet to send [00:37:56]OFD Sender: No OFD packet to send [00:37:59]recv_with_timeout no data received [00:38:01]OFD Sender: No OFD packet to send [00:38:06]OFD Sender: No OFD packet to send [00:38:11]OFD Sender: No OFD packet to send [00:38:16]OFD Sender: No OFD packet to send [00:38:21]OFD Sender: No OFD packet to send [00:38:26]OFD Sender: No OFD packet to send [00:38:31]OFD Sender: No OFD packet to send [00:38:36]OFD Sender: No OFD packet to send [00:38:41]OFD Sender: No OFD packet to send [00:38:46]OFD Sender: No OFD packet to send [00:38:51]OFD Sender: No OFD packet to send [00:38:56]OFD Sender: No OFD packet to send [00:39:01]OFD Sender: No OFD packet to send [00:39:06]OFD Sender: No OFD packet to send [00:39:11]OFD Sender: No OFD packet to send [00:39:16]OFD Sender: No OFD packet to send [00:39:21]OFD Sender: No OFD packet to send [00:39:26]OFD Sender: No OFD packet to send [00:39:31]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:54]recv_with_timeout no data received [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:55]recv_with_timeout no data received [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]recv_with_timeout no data received [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:43:25]ConnectInit Can't connect to host [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:48]OFD Sender: No OFD packet to send [00:43:53]OFD Sender: No OFD packet to send [00:43:58]OFD Sender: No OFD packet to send [00:44:03]OFD Sender: No OFD packet to send [00:44:08]OFD Sender: No OFD packet to send [00:44:13]OFD Sender: No OFD packet to send [00:44:18]OFD Sender: No OFD packet to send [00:44:23]OFD Sender: No OFD packet to send [00:44:28]OFD Sender: No OFD packet to send [00:44:33]OFD Sender: No OFD packet to send [00:44:38]OFD Sender: No OFD packet to send [00:44:43]OFD Sender: No OFD packet to send [00:44:48]OFD Sender: No OFD packet to send [00:44:53]OFD Sender: No OFD packet to send [00:44:58]OFD Sender: No OFD packet to send [00:45:03]OFD Sender: No OFD packet to send [00:45:08]OFD Sender: No OFD packet to send [00:45:13]OFD Sender: No OFD packet to send [00:45:18]OFD Sender: No OFD packet to send [00:45:23]OFD Sender: No OFD packet to send [00:45:28]OFD Sender: No OFD packet to send [00:45:33]OFD Sender: No OFD packet to send [00:45:38]OFD Sender: No OFD packet to send [00:45:43]OFD Sender: No OFD packet to send [00:45:48]OFD Sender: No OFD packet to send [00:45:53]OFD Sender: No OFD packet to send [00:45:58]OFD Sender: No OFD packet to send [00:46:03]OFD Sender: No OFD packet to send [00:46:08]OFD Sender: No OFD packet to send [00:46:13]OFD Sender: No OFD packet to send [00:46:18]OFD Sender: No OFD packet to send [00:46:23]OFD Sender: No OFD packet to send [00:46:28]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:30]accept exits with 7 [00:47:30]New connection [00:47:30]New thread 3067067748 created [00:47:30]Thread 3067211108 joined [00:47:30]Waiting for new connection... [00:47:30] Sock 7.Parse request [00:47:30]Sock 7.Check first char [00:47:30]Sock 7.First char is OK [00:47:30]request: POST /json_proto HTTP/1.0 [00:47:30]Method: POST [00:47:30]URL: /json_proto [00:47:30]Method is POST - this is cgi request [00:47:30]url: /json_proto [00:47:30]query_string will be loaded in cgi processing [00:47:30]execute_cgi json_proto POST (null) [00:47:30]execute_cgi path=json_proto method=POST [00:47:30]POST find Content-Length [00:47:30]Host: 172.17.44.132:8080 [00:47:30]Content-Length: 819 [00:47:30]Content-Type: application/json [00:47:30] [00:47:30]POST finish read [00:47:30]Found Content-Length = 819 [00:47:30]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 28.770, "sum" : 1950.61, "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" : 1950.61 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:30]execute_script... [00:47:30]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291934", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 28.770, "sum" : 1950.61, "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" : 1950.61 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:30]POST & json_proto [00:47:30]process_json_proto [00:47:30]json parsed OK: [00:47:30]protocol is kg_v1.0 [00:47:30]action value=close_receipt [00:47:30]process_action close_receipt [00:47:30]cmd_close_receipt [00:47:30]MH_GetDate [00:47:30]Write to MH i2c: F0 00 00 3E 05 32 [00:47:30]Write i2c OK [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: F0 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: F0 09 00 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: F0 09 00 3E 05 00 22 39 C5 66 2A 83 C1 65 94 [00:47:30]GetLastDocTimeStamp 1724200498 [00:47:30]current date 1724201250 [00:47:30]FM_GetShiftState [00:47:30]SAM_PROTO_GetShiftState [00:47:30]wFMCommunicate request_size=4 [00:47:30]MH_SAM_APDU [00:47:30]CAPDU: 80 13 01 00 [00:47:30]Write to MH i2c: E2 08 00 3F 05 80 13 01 00 00 00 00 00 C1 [00:47:30]Write i2c OK [00:47:30]MH_I2C_Read... [00:47:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:30]Read from MH i2c: E2 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: E2 0E 00 [00:47:30]MH_I2C_Read... [00:47:30]Read from MH i2c: E2 0E 00 3F 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 87 [00:47:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:47:30]wFMCommunicate OK [00:47:30]SAM_PROTO_GetShiftState done [00:47:30]FM_GetShiftState done [00:47:30]opened in 1724199517 [00:47:30]opened+sec_in_day 1724285917 [00:47:30]quantity*price = 195060 [00:47:30]sum+1 = 195062 [00:47:30]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 1950.61 НСП 1% : 17.26 НДС 12% : 207.14 Наличными: 0.00 Безнал.: 1950.61 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 14 21.08.2024 00:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163416 ФПД: 123835605705718 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T004730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163416&fm=123835605705718&tin=02508201610067®Number=0000000000092562&sum=195061 [00:47:31]StoreToDocumentArchive [00:47:31]shift 466 fd 163416 [00:47:31]save to /storage/0466/doc_00163416 [00:47:31]save last doc name /storage/0466/doc_00163416 to /storage/kkm_last_doc_name [00:47:31]save OK [00:47:31]Clear old archive folders... [00:47:31]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:47:31]tlvbuf is 02104B90 [00:47:31]SAM_PROTO_ClearQueue [00:47:31]wFMCommunicate request_size=4 [00:47:31]MH_SAM_APDU [00:47:31]CAPDU: 80 09 00 00 [00:47:31]Write to MH i2c: E2 08 00 4C 05 80 09 00 00 00 00 00 00 C3 [00:47:31]Write i2c OK [00:47:31]MH_I2C_Read... [00:47:31]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:47:31]Read from MH i2c: E2 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 03 00 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 03 00 4C 05 00 90 00 C5 [00:47:31]RAPDU: 90 00 [00:47:31]wFMCommunicate OK [00:47:31]SAM_PROTO_ClearQueue done [00:47:31]KKMCreateOFDPacket [00:47:31]OFDProtocolAddRootSTLVToBuf [00:47:31]FM_MakeSignedData [00:47:31]FM_MakeSignedData [00:47:31]SAM_PROTO_SignData [00:47:31]wFMCommunicate request_size=4 [00:47:31]MH_SAM_APDU [00:47:31]CAPDU: 80 0D 01 02 [00:47:31]Write to MH i2c: E2 08 00 4D 05 80 0D 01 02 00 00 00 00 CB [00:47:31]Write i2c OK [00:47:31]MH_I2C_Read... [00:47:31]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:47:31]Read from MH i2c: E2 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 03 00 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 03 00 4D 05 00 90 00 C6 [00:47:31]RAPDU: 90 00 [00:47:31]wFMCommunicate OK [00:47:31]wFMCommunicate request_size=255 [00:47:31]MH_SAM_APDU [00:47:31]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 62 70 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F5 F9 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 F9 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 50 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 F9 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 22 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7E 02 00 35 04 06 00 70 [00:47:31]Write to MH i2c: E2 02 01 4E 05 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 62 70 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F5 F9 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 F9 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 50 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 F9 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 22 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7E 02 00 35 04 06 00 70 00 00 BF [00:47:31]Write i2c OK [00:47:31]MH_I2C_Read... [00:47:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:31]Read from MH i2c: E2 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 03 00 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 03 00 4E 05 00 90 00 C7 [00:47:31]RAPDU: 90 00 [00:47:31]wFMCommunicate OK [00:47:31]wFMCommunicate request_size=10 [00:47:31]MH_SAM_APDU [00:47:31]CAPDU: 80 0D 02 02 05 A0 B9 49 E3 F6 [00:47:31]Write to MH i2c: E2 0D 00 4F 05 80 0D 02 02 05 00 A0 B9 49 E3 F6 00 00 53 [00:47:31]Write i2c OK [00:47:31]MH_I2C_Read... [00:47:31]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:31]Read from MH i2c: E2 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 03 00 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 03 00 4F 05 00 90 00 C8 [00:47:31]RAPDU: 90 00 [00:47:31]wFMCommunicate OK [00:47:31]wFMCommunicate request_size=4 [00:47:31]MH_SAM_APDU [00:47:31]CAPDU: 80 0D 03 02 [00:47:31]Write to MH i2c: E2 08 00 50 05 80 0D 03 02 00 00 00 00 D0 [00:47:31]Write i2c OK [00:47:31]MH_I2C_Read... [00:47:31]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:47:31]Read from MH i2c: E2 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 0B 00 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 0B 00 50 05 00 09 B1 7D 3C 70 80 59 15 90 00 A2 [00:47:31]RAPDU: 09 B1 7D 3C 70 80 59 15 90 00 [00:47:31]wFMCommunicate OK [00:47:31]SAM_PROTO_SignData done [00:47:31]FM_MakeSignedData done [00:47:31]CreateOFDProtocolMessage [00:47:31]wFMCommunicate request_size=4 [00:47:31]MH_SAM_APDU [00:47:31]CAPDU: 80 11 00 00 [00:47:31]Write to MH i2c: E2 08 00 51 05 80 11 00 00 00 00 00 00 D0 [00:47:31]Write i2c OK [00:47:31]MH_I2C_Read... [00:47:31]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:31]Read from MH i2c: E2 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 17 00 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: E2 17 00 51 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 29 [00:47:31]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:47:31]wFMCommunicate OK [00:47:31]CreateOFDProtocolMessage done [00:47:31]OFDSenderStorePacket 163416 [00:47:31]StoreOFDPacket docnum=163416 [00:47:31]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 12 D7 07 01 55 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 62 70 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F5 F9 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 F9 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 50 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 F9 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 22 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7E 02 00 35 04 06 00 70 A0 B9 49 E3 F6 09 B1 7D 3C 70 80 59 15 [00:47:31]CheckFolder [00:47:31]dirname=/storage/ofd_packets [00:47:31]CheckFolder done [00:47:31]ProducePacketName [00:47:31]name=ofd_packets/00163416 [00:47:31]NVStorageSaveData ofd_packets/00163416 [00:47:31]File name is /storage/ofd_packets/00163416 [00:47:31]Write 301 bytes [00:47:31]NVStorageSaveData done [00:47:31]OFDSenderStorePacket done [00:47:31]KKMCreateOFDPacket done [00:47:31]NVStorageSaveData kkm_last_timestamp [00:47:31]File name is /storage/kkm_last_timestamp [00:47:31]Write 4 bytes [00:47:31]NVStorageSaveData done [00:47:31]ExternCall_PrintAddStr [00:47:31]wPrintStart [00:47:31]Write to MH i2c: 01 00 00 52 05 57 [00:47:31]Write i2c OK [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: 01 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: 01 07 00 [00:47:31]MH_I2C_Read... [00:47:31]Read from MH i2c: 01 07 00 52 05 00 00 00 00 00 FF 0F 6C [00:47:31]RasterBufferAndPrint [00:47:31]line Счет N : (1)291934 [00:47:31]line ИНН: 02508201610067 [00:47:31]line Контрольно-Кассовый Чек [00:47:31]line ПРОДАЖА [00:47:31]line ТРК (МРК, ГНК) : 42 [00:47:31]line Товар: 2710124130 [00:47:31]line Аи-92-К-5 [00:47:31]line 28.770 * 67.80 [00:47:31]line = 1950.61 [00:47:31]line НДС 12% НСП 1% [00:47:31]line > о реализуемом товаре [00:47:31]line ИТОГО: 1950.61 [00:47:31]line НСП 1% : 17.26 [00:47:31]line НДС 12% : 207.14 [00:47:31]line Наличными: 0.00 [00:47:31]line Безнал.: 1950.61 [00:47:31]line Место: АЗС № 130 "Партнер Нефть" [00:47:31]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:47:31]line СНО: Общий режим [00:47:31]line Чек 14 21.08.2024 00:47 [00:47:31]line Смена: 466 ФФД: 1.0 [00:47:31]line ЗНМ: 0300000070 [00:47:31]line РНМ: 0000000000092562 [00:47:31]line Версия ККМ: 001 [00:47:31]line Платежная система: Бакай Банк [00:47:31]line ФМ: 0000000000871769 [00:47:31]line ФД: 163416 [00:47:31]line ФПД: 123835605705718 [00:47:31]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T004730&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163416&fm=123835605705718&tin=02508201610067®Number=0000000000092562&sum=195061 [00:47:31]written 0, free lines is 4095 [00:47:31]OFD Sender: Processing packet 163416 [packets to send 961, broken 960] [00:47:31]ProducePacketName [00:47:31]name=ofd_packets/00163416 [00:47:31]OFD Sender: To server: pG, [00:47:31]CommunicateWithHost lk.salyk.kg:30040 [00:47:31]ConnectInit lk.salyk.kg [00:47:32]Write to MH i2c: 01 00 00 7C 05 81 [00:47:32]Write i2c OK [00:47:32]MH_I2C_Read... [00:47:32]Read from MH i2c: 01 [00:47:32]MH_I2C_Read... [00:47:32]Read from MH i2c: 01 07 00 [00:47:32]MH_I2C_Read... [00:47:32]Read from MH i2c: 01 07 00 7C 05 00 00 00 00 00 BD 0C 51 [00:47:32]RasterBufferAndPrint [00:47:32]line [00:47:32]line [00:47:32]line [00:47:32]line [00:47:32]line [00:47:32]written 0, free lines is 3265 [00:47:32]MH_Cut [00:47:32]Write to MH i2c: D1 01 00 83 05 01 5A [00:47:32]Write i2c OK [00:47:32]MH_I2C_Read... [00:47:32]Read from MH i2c: D1 [00:47:32]MH_I2C_Read... [00:47:32]Read from MH i2c: D1 01 00 [00:47:32]MH_I2C_Read... [00:47:32]Read from MH i2c: D1 01 00 83 05 00 59 [00:47:32]Write to MH i2c: 01 00 00 84 05 89 [00:47:32]Write i2c OK [00:47:32]MH_I2C_Read... [00:47:33]*** Cut start [00:47:33]*** Purtial cut [00:47:33]*** Stage 1: CUTSNS_PIN = 1 [00:47:35]Connected sock=10 [00:47: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 36 39 0F 01 00 00 12 D7 07 01 55 D3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 62 70 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 F5 F9 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F5 F9 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 06 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EA 50 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 F5 F9 02 00 00 00 1F 04 02 00 01 00 12 04 04 00 0E 00 00 00 F4 03 04 00 22 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 58 7E 02 00 35 04 06 00 70 A0 B9 49 E3 F6 09 B1 7D 3C 70 80 59 15 [00:47:35]Read from MH i2c: 01 [00:47:35]MH_I2C_Read... [00:47:35]*** Stop cut motor [00:47:35]*** Cut end [00:47:35]Read from MH i2c: 01 07 00 [00:47:35]MH_I2C_Read... [00:47:35]Read from MH i2c: 01 07 00 84 05 00 00 00 00 00 FF 0F 9E [00:47:35]process_action close_receipt done [00:47:35]requested_data is exist [00:47:35]produce_requested_data [00:47:35]requested_item fm.sn is exist - process it [00:47:35]wFMCommunicate request_size=4 [00:47:35]MH_SAM_APDU [00:47:35]CAPDU: 80 11 00 00 [00:47:35]Write to MH i2c: E2 08 00 85 05 80 11 00 00 00 00 00 00 04 [00:47:35]Write i2c OK [00:47:35]MH_I2C_Read... [00:47:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:35]Read from MH i2c: E2 [00:47:35]MH_I2C_Read... [00:47:35]Read from MH i2c: E2 17 00 [00:47:35]MH_I2C_Read... [00:47:35]Read from MH i2c: E2 17 00 85 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5D [00:47:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:47:35]wFMCommunicate OK [00:47:35]requested_item fd.num is exist - process it [00:47:35]SAM_PROTO_GetFieldsCounters [00:47:35]wFMCommunicate request_size=4 [00:47:35]MH_SAM_APDU [00:47:35]CAPDU: 80 13 00 00 [00:47:35]Write to MH i2c: E2 08 00 86 05 80 13 00 00 00 00 00 00 07 [00:47:35]Write i2c OK [00:47:35]MH_I2C_Read... [00:47:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:47:35]Read from MH i2c: E2 [00:47:35]MH_I2C_Read... [00:47:35]Read from MH i2c: E2 62 00 [00:47:35]MH_I2C_Read... [00:47:35]Read from MH i2c: E2 62 00 86 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 7E 02 00 0E 04 04 00 D2 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 02 [00:47: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 58 7E 02 00 0E 04 04 00 D2 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 [00:47:35]wFMCommunicate OK [00:47:35]SAM_PROTO_GetFieldsCounters done [00:47:35]requested_item shift.num is exist - process it [00:47:35]requested_item shift.opened is exist - process it [00:47:35]req_shift_opened [00:47:35]FM_GetShiftState [00:47:35]SAM_PROTO_GetShiftState [00:47:35]wFMCommunicate request_size=4 [00:47:35]MH_SAM_APDU [00:47:35]CAPDU: 80 13 01 00 [00:47:35]Write to MH i2c: E2 08 00 87 05 80 13 01 00 00 00 00 00 09 [00:47:35]Write i2c OK [00:47:35]MH_I2C_Read... [00:47:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:35]Read from MH i2c: E2 [00:47:35]MH_I2C_Read... [00:47:35]Read from MH i2c: E2 0E 00 [00:47:35]MH_I2C_Read... [00:47:35]Read from MH i2c: E2 0E 00 87 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CF [00:47:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:47:35]wFMCommunicate OK [00:47:35]SAM_PROTO_GetShiftState done [00:47:35]FM_GetShiftState done [00:47:35]req_shift_opened done [00:47:35]requested_item shift.open_date is exist - process it [00:47:35]req_shift_open_date [00:47:35]req_shift_open_date done [00:47:35]produce_requested_data done [00:47:35]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163416,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:47:35]process_action_free close_receipt [00:47:35]json_value_free [00:47:35]json_value_free done [00:47:35]process_json_proto returns [00:47:35]Send response to host [00:47:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163416,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:47:35]free response buf [00:47:35]execute_script done [00:47:35]execute_script returns [00:47:35]free content buf [00:47:35]Sock 7.Close socket [00:47:35]Sock 7.Thread stoped [00:47: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 36 39 4F 00 00 00 0F 14 47 00 21 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 36 39 10 04 04 00 58 7E 02 00 F4 03 04 00 78 E2 C4 66 B6 04 01 00 00 88 16 C8 3E 15 82 71 F5 [00:47:37]CommunicateWithHost err = 0 [00:47:37]CheckOFDResponse [00:47:37]1017 (14) - 77093643461234 [00:47:37]1041 (16) - 0000000000871769 [00:47:37]1040 (4) - 163416 [00:47:37]1012 (4) - 20.08.2024 18:37 [00:47:37]1206 (1) - 0 [00:47:37]OFD Sender: Remove packet 163416 [00:47:37]ProducePacketName [00:47:37]name=ofd_packets/00163416 [00:47:37]NVStorageDeleteData [00:47:37]OFD Sender: No OFD packet to send [00:47:41]recv_with_timeout no data received [00:47:42]OFD Sender: No OFD packet to send [00:47:47]OFD Sender: No OFD packet to send [00:47:51]accept exits with 9 [00:47:51]New connection [00:47:51]New thread 3067211108 created [00:47:51]Thread 3067067748 joined [00:47:51]Waiting for new connection... [00:47:51] Sock 9.Parse request [00:47:51]Sock 9.Check first char [00:47:51]Sock 9.First char is OK [00:47:51]request: POST /json_proto HTTP/1.0 [00:47:51]Method: POST [00:47:51]URL: /json_proto [00:47:51]Method is POST - this is cgi request [00:47:51]url: /json_proto [00:47:51]query_string will be loaded in cgi processing [00:47:51]execute_cgi json_proto POST (null) [00:47:51]execute_cgi path=json_proto method=POST [00:47:51]POST find Content-Length [00:47:51]Host: 172.17.44.132:8080 [00:47:51]Content-Length: 672 [00:47:51]Content-Type: application/json [00:47:51] [00:47:51]POST finish read [00:47:51]Found Content-Length = 672 [00:47:51]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:51]execute_script... [00:47:51]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291935", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 61", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 14.540, "sum" : 1000.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:51]POST & json_proto [00:47:51]process_json_proto [00:47:51]json parsed OK: [00:47:51]protocol is kg_v1.0 [00:47:51]action value=close_receipt [00:47:51]process_action close_receipt [00:47:51]cmd_close_receipt [00:47:51]MH_GetDate [00:47:51]Write to MH i2c: F0 00 00 88 05 7C [00:47:51]Write i2c OK [00:47:51]MH_I2C_Read... [00:47:51]Read from MH i2c: F0 [00:47:51]MH_I2C_Read... [00:47:51]Read from MH i2c: F0 09 00 [00:47:51]MH_I2C_Read... [00:47:51]Read from MH i2c: F0 09 00 88 05 00 38 39 C5 66 2A 83 C1 65 F4 [00:47:51]GetLastDocTimeStamp 1724201250 [00:47:51]current date 1724201272 [00:47:51]FM_GetShiftState [00:47:51]SAM_PROTO_GetShiftState [00:47:51]wFMCommunicate request_size=4 [00:47:51]MH_SAM_APDU [00:47:51]CAPDU: 80 13 01 00 [00:47:51]Write to MH i2c: E2 08 00 89 05 80 13 01 00 00 00 00 00 0B [00:47:51]Write i2c OK [00:47:51]MH_I2C_Read... [00:47:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:51]Read from MH i2c: E2 [00:47:51]MH_I2C_Read... [00:47:51]Read from MH i2c: E2 0E 00 [00:47:51]MH_I2C_Read... [00:47:51]Read from MH i2c: E2 0E 00 89 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D1 [00:47:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:47:51]wFMCommunicate OK [00:47:51]SAM_PROTO_GetShiftState done [00:47:51]FM_GetShiftState done [00:47:51]opened in 1724199517 [00:47:51]opened+sec_in_day 1724285917 [00:47:51]quantity*price = 100035 [00:47:51]sum+1 = 100036 [00:47:51]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 15 21.08.2024 00:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163417 ФПД: 127659667331990 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T004752&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163417&fm=127659667331990&tin=02508201610067®Number=0000000000092562&sum=100000 [00:47:52]StoreToDocumentArchive [00:47:52]shift 466 fd 163417 [00:47:52]save to /storage/0466/doc_00163417 [00:47:52]save last doc name /storage/0466/doc_00163417 to /storage/kkm_last_doc_name [00:47:52]save OK [00:47:52]Clear old archive folders... [00:47:52]ProcessDocumentItem done err = 0, tmpTLVsize=249 [00:47:52]tlvbuf is 020EF900 [00:47:52]SAM_PROTO_ClearQueue [00:47:52]wFMCommunicate request_size=4 [00:47:52]MH_SAM_APDU [00:47:52]CAPDU: 80 09 00 00 [00:47:52]Write to MH i2c: E2 08 00 96 05 80 09 00 00 00 00 00 00 0D [00:47:52]Write i2c OK [00:47:52]MH_I2C_Read... [00:47:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:47:52]Read from MH i2c: E2 [00:47:52]MH_I2C_Read... [00:47:52]Read from MH i2c: E2 03 00 [00:47:52]MH_I2C_Read... [00:47:52]Read from MH i2c: E2 03 00 96 05 00 90 00 0F [00:47:52]RAPDU: 90 00 [00:47:52]wFMCommunicate OK [00:47:52]SAM_PROTO_ClearQueue done [00:47:52]KKMCreateOFDPacket [00:47:52]OFDProtocolAddRootSTLVToBuf [00:47:52]FM_MakeSignedData [00:47:52]FM_MakeSignedData [00:47:52]SAM_PROTO_SignData [00:47:52]wFMCommunicate request_size=4 [00:47:52]MH_SAM_APDU [00:47:52]CAPDU: 80 0D 01 02 [00:47:52]Write to MH i2c: E2 08 00 97 05 80 0D 01 02 00 00 00 00 15 [00:47:52]Write i2c OK [00:47:52]MH_I2C_Read... [00:47:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:47:52]Read from MH i2c: E2 [00:47:52]MH_I2C_Read... [00:47:52]Read from MH i2c: E2 03 00 [00:47:52]MH_I2C_Read... [00:47:52]Read from MH i2c: E2 03 00 97 05 00 90 00 10 [00:47:52]RAPDU: 90 00 [00:47:52]wFMCommunicate OK [00:47:52]wFMCommunicate request_size=255 [00:47:52]MH_SAM_APDU [00:47:52]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 38 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7E 02 00 35 04 06 00 74 1B 15 [00:47:52]Write to MH i2c: E2 02 01 98 05 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 38 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7E 02 00 35 04 06 00 74 1B 15 00 00 8F [00:47:52]OFD Sender: No OFD packet to send [00:47:52]Write i2c OK [00:47:52]MH_I2C_Read... [00:47:53]Read from MH i2c: E2 [00:47:53]MH_I2C_Read... [00:47:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:53]Read from MH i2c: E2 03 00 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: E2 03 00 98 05 00 90 00 11 [00:47:53]RAPDU: 90 00 [00:47:53]wFMCommunicate OK [00:47:53]wFMCommunicate request_size=8 [00:47:53]MH_SAM_APDU [00:47:53]CAPDU: 80 0D 02 02 03 1F 9B 96 [00:47:53]Write to MH i2c: E2 0B 00 99 05 80 0D 02 02 03 00 1F 9B 96 00 00 6E [00:47:53]Write i2c OK [00:47:53]MH_I2C_Read... [00:47:53]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:53]Read from MH i2c: E2 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: E2 03 00 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: E2 03 00 99 05 00 90 00 12 [00:47:53]RAPDU: 90 00 [00:47:53]wFMCommunicate OK [00:47:53]wFMCommunicate request_size=4 [00:47:53]MH_SAM_APDU [00:47:53]CAPDU: 80 0D 03 02 [00:47:53]Write to MH i2c: E2 08 00 9A 05 80 0D 03 02 00 00 00 00 1A [00:47:53]Write i2c OK [00:47:53]MH_I2C_Read... [00:47:53]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:47:53]Read from MH i2c: E2 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: E2 0B 00 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: E2 0B 00 9A 05 00 C5 CE 14 94 9B B5 CC 59 90 00 CB [00:47:53]RAPDU: C5 CE 14 94 9B B5 CC 59 90 00 [00:47:53]wFMCommunicate OK [00:47:53]SAM_PROTO_SignData done [00:47:53]FM_MakeSignedData done [00:47:53]CreateOFDProtocolMessage [00:47:53]wFMCommunicate request_size=4 [00:47:53]MH_SAM_APDU [00:47:53]CAPDU: 80 11 00 00 [00:47:53]Write to MH i2c: E2 08 00 9B 05 80 11 00 00 00 00 00 00 1A [00:47:53]Write i2c OK [00:47:53]MH_I2C_Read... [00:47:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:53]Read from MH i2c: E2 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: E2 17 00 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: E2 17 00 9B 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 73 [00:47:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:47:53]wFMCommunicate OK [00:47:53]CreateOFDProtocolMessage done [00:47:53]OFDSenderStorePacket 163417 [00:47:53]StoreOFDPacket docnum=163417 [00:47:53]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 AA 2F 05 01 17 B1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 38 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7E 02 00 35 04 06 00 74 1B 15 1F 9B 96 C5 CE 14 94 9B B5 CC 59 [00:47:53]CheckFolder [00:47:53]dirname=/storage/ofd_packets [00:47:53]CheckFolder done [00:47:53]ProducePacketName [00:47:53]name=ofd_packets/00163417 [00:47:53]NVStorageSaveData ofd_packets/00163417 [00:47:53]File name is /storage/ofd_packets/00163417 [00:47:53]Write 299 bytes [00:47:53]NVStorageSaveData done [00:47:53]OFDSenderStorePacket done [00:47:53]KKMCreateOFDPacket done [00:47:53]NVStorageSaveData kkm_last_timestamp [00:47:53]File name is /storage/kkm_last_timestamp [00:47:53]Write 4 bytes [00:47:53]NVStorageSaveData done [00:47:53]ExternCall_PrintAddStr [00:47:53]wPrintStart [00:47:53]Write to MH i2c: 01 00 00 9C 05 A1 [00:47:53]Write i2c OK [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: 01 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: 01 07 00 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: 01 07 00 9C 05 00 00 00 00 00 FF 0F B6 [00:47:53]RasterBufferAndPrint [00:47:53]line Счет N : (1)291935 [00:47:53]line ИНН: 02508201610067 [00:47:53]line Контрольно-Кассовый Чек [00:47:53]line ПРОДАЖА [00:47:53]line ТРК (МРК, ГНК) : 61 [00:47:53]line Товар: 2710124130 [00:47:53]line SU-92-К-5 [00:47:53]line 14.540 * 68.80 [00:47:53]line = 1000.35 [00:47:53]line НДС 12% НСП 1% [00:47:53]line > о реализуемом товаре [00:47:53]line ОКРУГЛЕНИЕ: -0.35 [00:47:53]line ИТОГО: 1000.00 [00:47:53]line Внесено: 1000.00 [00:47:53]line СДАЧА: 0.00 [00:47:53]line НСП 1% : 8.85 [00:47:53]line НДС 12% : 106.23 [00:47:53]line Наличными: 1000.00 [00:47:53]line Безнал.: 0.00 [00:47:53]line Место: АЗС № 130 "Партнер Нефть" [00:47:53]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:47:53]line СНО: Общий режим [00:47:53]line Чек 15 21.08.2024 00:47 [00:47:53]line Смена: 466 ФФД: 1.0 [00:47:53]line ЗНМ: 0300000070 [00:47:53]line РНМ: 0000000000092562 [00:47:53]line Версия ККМ: 001 [00:47:53]line ФМ: 0000000000871769 [00:47:53]line ФД: 163417 [00:47:53]line ФПД: 127659667331990 [00:47:53]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T004752&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163417&fm=127659667331990&tin=02508201610067®Number=0000000000092562&sum=100000 [00:47:53]written 0, free lines is 4095 [00:47:53]OFD Sender: Processing packet 163417 [packets to send 961, broken 960] [00:47:53]ProducePacketName [00:47:53]name=ofd_packets/00163417 [00:47:53]OFD Sender: To server: pG, [00:47:53]CommunicateWithHost lk.salyk.kg:30040 [00:47:53]ConnectInit lk.salyk.kg [00:47:53]Write to MH i2c: 01 00 00 C7 05 CC [00:47:53]Write i2c OK [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: 01 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: 01 07 00 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: 01 07 00 C7 05 00 00 00 00 00 B3 0C 92 [00:47:53]RasterBufferAndPrint [00:47:53]line [00:47:53]line [00:47:53]line [00:47:53]line [00:47:53]line [00:47:53]written 0, free lines is 3261 [00:47:53]MH_Cut [00:47:53]Write to MH i2c: D1 01 00 CE 05 01 A5 [00:47:53]Write i2c OK [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: D1 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: D1 01 00 [00:47:53]MH_I2C_Read... [00:47:53]Read from MH i2c: D1 01 00 CE 05 00 A4 [00:47:53]Write to MH i2c: 01 00 00 CF 05 D4 [00:47:53]Write i2c OK [00:47:53]MH_I2C_Read... [00:47:53]Connected sock=10 [00:47: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 36 39 0D 01 00 00 AA 2F 05 01 17 B1 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CC 38 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 C3 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 0F 00 00 00 F4 03 04 00 38 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 59 7E 02 00 35 04 06 00 74 1B 15 1F 9B 96 C5 CE 14 94 9B B5 CC 59 [00:47: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 36 39 4F 00 00 00 A0 81 47 00 E9 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 36 39 10 04 04 00 59 7E 02 00 F4 03 04 00 8B E2 C4 66 B6 04 01 00 00 C0 BE 5D E4 B6 06 08 B4 [00:47:54]CommunicateWithHost err = 0 [00:47:54]CheckOFDResponse [00:47:54]1017 (14) - 77093643461234 [00:47:54]1041 (16) - 0000000000871769 [00:47:54]1040 (4) - 163417 [00:47:54]1012 (4) - 20.08.2024 18:38 [00:47:54]1206 (1) - 0 [00:47:54]OFD Sender: Remove packet 163417 [00:47:54]ProducePacketName [00:47:54]name=ofd_packets/00163417 [00:47:54]NVStorageDeleteData [00:47:54]*** Cut start [00:47:54]*** Purtial cut [00:47:54]*** Stage 1: CUTSNS_PIN = 1 [00:47:55]OFD Sender: No OFD packet to send [00:47:56]Read from MH i2c: 01 [00:47:56]MH_I2C_Read... [00:47:56]*** Stop cut motor [00:47:56]*** Cut end [00:47:56]Read from MH i2c: 01 07 00 [00:47:56]MH_I2C_Read... [00:47:56]Read from MH i2c: 01 07 00 CF 05 00 00 00 00 00 FF 0F E9 [00:47:56]process_action close_receipt done [00:47:56]requested_data is exist [00:47:56]produce_requested_data [00:47:56]requested_item fm.sn is exist - process it [00:47:56]wFMCommunicate request_size=4 [00:47:56]MH_SAM_APDU [00:47:56]CAPDU: 80 11 00 00 [00:47:56]Write to MH i2c: E2 08 00 D0 05 80 11 00 00 00 00 00 00 4F [00:47:56]Write i2c OK [00:47:56]MH_I2C_Read... [00:47:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:47:56]Read from MH i2c: E2 [00:47:56]MH_I2C_Read... [00:47:56]Read from MH i2c: E2 17 00 [00:47:56]MH_I2C_Read... [00:47:56]Read from MH i2c: E2 17 00 D0 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A8 [00:47:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:47:56]wFMCommunicate OK [00:47:56]requested_item fd.num is exist - process it [00:47:56]SAM_PROTO_GetFieldsCounters [00:47:56]wFMCommunicate request_size=4 [00:47:56]MH_SAM_APDU [00:47:56]CAPDU: 80 13 00 00 [00:47:56]Write to MH i2c: E2 08 00 D1 05 80 13 00 00 00 00 00 00 52 [00:47:56]Write i2c OK [00:47:56]MH_I2C_Read... [00:47:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:47:56]Read from MH i2c: E2 [00:47:56]MH_I2C_Read... [00:47:56]Read from MH i2c: E2 62 00 [00:47:56]MH_I2C_Read... [00:47:56]Read from MH i2c: E2 62 00 D1 05 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 7E 02 00 0E 04 04 00 D2 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 51 [00:47: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 59 7E 02 00 0E 04 04 00 D2 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 [00:47:56]wFMCommunicate OK [00:47:56]SAM_PROTO_GetFieldsCounters done [00:47:56]requested_item shift.num is exist - process it [00:47:56]requested_item shift.opened is exist - process it [00:47:56]req_shift_opened [00:47:56]FM_GetShiftState [00:47:56]SAM_PROTO_GetShiftState [00:47:56]wFMCommunicate request_size=4 [00:47:56]MH_SAM_APDU [00:47:56]CAPDU: 80 13 01 00 [00:47:56]Write to MH i2c: E2 08 00 D2 05 80 13 01 00 00 00 00 00 54 [00:47:56]Write i2c OK [00:47:56]MH_I2C_Read... [00:47:56]Read from MH i2c: E2 [00:47:56]MH_I2C_Read... [00:47:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:56]Read from MH i2c: E2 0E 00 [00:47:56]MH_I2C_Read... [00:47:56]Read from MH i2c: E2 0E 00 D2 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1A [00:47:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:47:56]wFMCommunicate OK [00:47:56]SAM_PROTO_GetShiftState done [00:47:56]FM_GetShiftState done [00:47:56]req_shift_opened done [00:47:56]requested_item shift.open_date is exist - process it [00:47:56]req_shift_open_date [00:47:56]req_shift_open_date done [00:47:56]produce_requested_data done [00:47:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163417,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:47:56]process_action_free close_receipt [00:47:56]json_value_free [00:47:56]json_value_free done [00:47:56]process_json_proto returns [00:47:56]Send response to host [00:47:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163417,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:47:56]free response buf [00:47:56]execute_script done [00:47:56]execute_script returns [00:47:56]free content buf [00:47:56]Sock 9.Close socket [00:47:56]Sock 9.Thread stoped [00:47:58]accept exits with 7 [00:47:58]New connection [00:47:58]New thread 3067067748 created [00:47:58]Thread 3067211108 joined [00:47:58]Waiting for new connection... [00:47:58] Sock 7.Parse request [00:47:58]Sock 7.Check first char [00:47:58]Sock 7.First char is OK [00:47:58]request: POST /json_proto HTTP/1.0 [00:47:58]Method: POST [00:47:58]URL: /json_proto [00:47:58]Method is POST - this is cgi request [00:47:58]url: /json_proto [00:47:58]query_string will be loaded in cgi processing [00:47:58]execute_cgi json_proto POST (null) [00:47:58]execute_cgi path=json_proto method=POST [00:47:58]POST find Content-Length [00:47:58]Host: 172.17.44.132:8080 [00:47:58]Content-Length: 623 [00:47:58]Content-Type: application/json [00:47:58] [00:47:58]POST finish read [00:47:58]Found Content-Length = 623 [00:47:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50541", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Caster+", "price" : 143.00, "quantity" : 1.000, "sum" : 143.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 143.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:58]execute_script... [00:47: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)50541", "tax_sys" : 0, "items" : [ { "code": "48744683", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Caster+", "price" : 143.00, "quantity" : 1.000, "sum" : 143.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 143.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:47:58]POST & json_proto [00:47:58]process_json_proto [00:47:58]json parsed OK: [00:47:58]protocol is kg_v1.0 [00:47:58]action value=close_receipt [00:47:58]process_action close_receipt [00:47:58]cmd_close_receipt [00:47:58]MH_GetDate [00:47:58]Write to MH i2c: F0 00 00 D3 05 C7 [00:47:58]Write i2c OK [00:47:58]MH_I2C_Read... [00:47:58]Read from MH i2c: F0 [00:47:58]MH_I2C_Read... [00:47:58]Read from MH i2c: F0 09 00 [00:47:58]MH_I2C_Read... [00:47:58]Read from MH i2c: F0 09 00 D3 05 00 3E 39 C5 66 2A 83 C1 65 45 [00:47:58]GetLastDocTimeStamp 1724201272 [00:47:58]current date 1724201278 [00:47:58]FM_GetShiftState [00:47:58]SAM_PROTO_GetShiftState [00:47:58]wFMCommunicate request_size=4 [00:47:58]MH_SAM_APDU [00:47:58]CAPDU: 80 13 01 00 [00:47:58]Write to MH i2c: E2 08 00 D4 05 80 13 01 00 00 00 00 00 56 [00:47:58]Write i2c OK [00:47:58]MH_I2C_Read... [00:47:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:47:58]Read from MH i2c: E2 [00:47:58]MH_I2C_Read... [00:47:58]Read from MH i2c: E2 0E 00 [00:47:58]MH_I2C_Read... [00:47:58]Read from MH i2c: E2 0E 00 D4 05 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 1C [00:47:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:47:58]wFMCommunicate OK [00:47:58]SAM_PROTO_GetShiftState done [00:47:58]FM_GetShiftState done [00:47:58]opened in 1724199517 [00:47:58]opened+sec_in_day 1724285917 [00:47:58]quantity*price = 14300 [00:47:58]sum+1 = 14301 [00:47:58]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 143.00 НСП 1% : 1.26 НДС 12% : 15.19 Наличными: 143.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 16 21.08.2024 00:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163418 ФПД: 137550364127965 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T004758&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163418&fm=137550364127965&tin=02508201610067®Number=0000000000092562&sum=14300 0 [00:47:59]StoreToDocumentArchive [00:47:59]shift 466 fd 163418 [00:47:59]save to /storage/0466/doc_00163418 [00:47:59]save last doc name /storage/0466/doc_00163418 to /storage/kkm_last_doc_name [00:47:59]save OK [00:47:59]Clear old archive folders... [00:47:59]ProcessDocumentItem done err = 0, tmpTLVsize=276 [00:47:59]tlvbuf is 01F9FD30 [00:47:59]SAM_PROTO_ClearQueue [00:47:59]wFMCommunicate request_size=4 [00:47:59]MH_SAM_APDU [00:47:59]CAPDU: 80 09 00 00 [00:47:59]Write to MH i2c: E2 08 00 E1 05 80 09 00 00 00 00 00 00 58 [00:47:59]Write i2c OK [00:47:59]MH_I2C_Read... [00:47:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:47:59]Read from MH i2c: E2 [00:47:59]MH_I2C_Read... [00:47:59]Read from MH i2c: E2 03 00 [00:47:59]MH_I2C_Read... [00:47:59]Read from MH i2c: E2 03 00 E1 05 00 90 00 5A [00:47:59]RAPDU: 90 00 [00:47:59]wFMCommunicate OK [00:47:59]SAM_PROTO_ClearQueue done [00:47:59]KKMCreateOFDPacket [00:47:59]OFDProtocolAddRootSTLVToBuf [00:47:59]FM_MakeSignedData [00:47:59]FM_MakeSignedData [00:47:59]SAM_PROTO_SignData [00:47:59]wFMCommunicate request_size=4 [00:47:59]MH_SAM_APDU [00:47:59]CAPDU: 80 0D 01 02 [00:47:59]Write to MH i2c: E2 08 00 E2 05 80 0D 01 02 00 00 00 00 60 [00:47:59]Write i2c OK [00:47:59]MH_I2C_Read... [00:47:59]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:47:59]Read from MH i2c: E2 [00:47:59]MH_I2C_Read... [00:47:59]Read from MH i2c: E2 03 00 [00:47:59]MH_I2C_Read... [00:47:59]Read from MH i2c: E2 03 00 E2 05 00 90 00 5B [00:47:59]RAPDU: 90 00 [00:47:59]wFMCommunicate OK [00:47:59]wFMCommunicate request_size=255 [00:47:59]MH_SAM_APDU [00:47:59]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 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 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 3E 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 [00:47:59]Write to MH i2c: E2 02 01 E3 05 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 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 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 3E 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 00 00 33 [00:47:59]Write i2c OK [00:47:59]MH_I2C_Read... [00:47:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:59]Read from MH i2c: E2 [00:47:59]MH_I2C_Read... [00:47:59]Read from MH i2c: E2 03 00 [00:47:59]MH_I2C_Read... [00:47:59]Read from MH i2c: E2 03 00 E3 05 00 90 00 5C [00:47:59]RAPDU: 90 00 [00:47:59]wFMCommunicate OK [00:47:59]wFMCommunicate request_size=35 [00:47:59]MH_SAM_APDU [00:47:59]CAPDU: 80 0D 02 02 1E 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7E 02 00 35 04 06 00 7D 19 F0 97 B2 DD [00:47:59]Write to MH i2c: E2 26 00 E4 05 80 0D 02 02 1E 00 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7E 02 00 35 04 06 00 7D 19 F0 97 B2 DD 00 00 E2 [00:47:59]Write i2c OK [00:47:59]MH_I2C_Read... [00:47:59]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:47:59]Read from MH i2c: E2 [00:47:59]MH_I2C_Read... [00:47:59]Read from MH i2c: E2 03 00 [00:47:59]MH_I2C_Read... [00:47:59]Read from MH i2c: E2 03 00 E4 05 00 90 00 5D [00:47:59]RAPDU: 90 00 [00:47:59]wFMCommunicate OK [00:47:59]wFMCommunicate request_size=4 [00:47:59]MH_SAM_APDU [00:47:59]CAPDU: 80 0D 03 02 [00:47:59]Write to MH i2c: E2 08 00 E5 05 80 0D 03 02 00 00 00 00 65 [00:47:59]Write i2c OK [00:47:59]MH_I2C_Read... [00:47:59]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:47:59]Read from MH i2c: E2 [00:47:59]MH_I2C_Read... [00:47:59]Read from MH i2c: E2 0B 00 [00:47:59]MH_I2C_Read... [00:47:59]Read from MH i2c: E2 0B 00 E5 05 00 78 CD DB D4 02 82 31 61 90 00 70 [00:47:59]RAPDU: 78 CD DB D4 02 82 31 61 90 00 [00:47:59]wFMCommunicate OK [00:47:59]SAM_PROTO_SignData done [00:47:59]FM_MakeSignedData done [00:47:59]CreateOFDProtocolMessage [00:47:59]wFMCommunicate request_size=4 [00:47:59]MH_SAM_APDU [00:47:59]CAPDU: 80 11 00 00 [00:47:59]Write to MH i2c: E2 08 00 E6 05 80 11 00 00 00 00 00 00 65 [00:47:59]Write i2c OK [00:47:59]MH_I2C_Read... [00:47:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:00]Read from MH i2c: E2 [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: E2 17 00 [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: E2 17 00 E6 05 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BE [00:48:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:48:00]wFMCommunicate OK [00:48:00]CreateOFDProtocolMessage done [00:48:00]OFDSenderStorePacket 163418 [00:48:00]StoreOFDPacket docnum=163418 [00:48:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 28 01 00 00 9C 69 20 01 69 45 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 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 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 3E 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7E 02 00 35 04 06 00 7D 19 F0 97 B2 DD 78 CD DB D4 02 82 31 61 [00:48:00]CheckFolder [00:48:00]dirname=/storage/ofd_packets [00:48:00]CheckFolder done [00:48:00]ProducePacketName [00:48:00]name=ofd_packets/00163418 [00:48:00]NVStorageSaveData ofd_packets/00163418 [00:48:00]File name is /storage/ofd_packets/00163418 [00:48:00]Write 326 bytes [00:48:00]NVStorageSaveData done [00:48:00]OFDSenderStorePacket done [00:48:00]KKMCreateOFDPacket done [00:48:00]NVStorageSaveData kkm_last_timestamp [00:48:00]File name is /storage/kkm_last_timestamp [00:48:00]Write 4 bytes [00:48:00]NVStorageSaveData done [00:48:00]ExternCall_PrintAddStr [00:48:00]wPrintStart [00:48:00]Write to MH i2c: 01 00 00 E7 05 EC [00:48:00]Write i2c OK [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: 01 [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: 01 07 00 [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: 01 07 00 E7 05 00 00 00 00 00 FF 0F 01 [00:48:00]RasterBufferAndPrint [00:48:00]line Счет N : (3)50541 [00:48:00]line ИНН: 02508201610067 [00:48:00]line Контрольно-Кассовый Чек [00:48:00]line ПРОДАЖА [00:48:00]line Товар: 48744683 [00:48:00]line Сигареты Winston XStyle Caster+ [00:48:00]line 1.000 * 143.00 [00:48:00]line = 143.00 [00:48:00]line НДС 12% НСП 1% [00:48:00]line > о реализуемом товаре [00:48:00]line ИТОГО: 143.00 [00:48:00]line НСП 1% : 1.26 [00:48:00]line НДС 12% : 15.19 [00:48:00]line Наличными: 143.00 [00:48:00]line Безнал.: 0.00 [00:48:00]line Место: АЗС № 130 "Партнер Нефть" [00:48:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:48:00]line СНО: Общий режим [00:48:00]line Чек 16 21.08.2024 00:47 [00:48:00]line Смена: 466 ФФД: 1.0 [00:48:00]line ЗНМ: 0300000070 [00:48:00]line РНМ: 0000000000092562 [00:48:00]line Версия ККМ: 001 [00:48:00]line ФМ: 0000000000871769 [00:48:00]line ФД: 163418 [00:48:00]line ФПД: 137550364127965 [00:48:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T004758&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163418&fm=137550364127965&tin=02508201610067®Number=0000000000092562&sum=14300 [00:48:00]line 0 [00:48:00]written 0, free lines is 4095 [00:48:00]recv_with_timeout no data received [00:48:00]OFD Sender: Processing packet 163418 [packets to send 961, broken 960] [00:48:00]ProducePacketName [00:48:00]name=ofd_packets/00163418 [00:48:00]OFD Sender: To server: pG, [00:48:00]CommunicateWithHost lk.salyk.kg:30040 [00:48:00]ConnectInit lk.salyk.kg [00:48:00]Write to MH i2c: 01 00 00 10 06 16 [00:48:00]Write i2c OK [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: 01 [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: 01 07 00 [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: 01 07 00 10 06 00 00 00 00 00 C6 0C EF [00:48:00]RasterBufferAndPrint [00:48:00]line [00:48:00]line [00:48:00]line [00:48:00]line [00:48:00]line [00:48:00]written 0, free lines is 3282 [00:48:00]MH_Cut [00:48:00]Write to MH i2c: D1 01 00 17 06 01 EF [00:48:00]Write i2c OK [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: D1 [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: D1 01 00 [00:48:00]MH_I2C_Read... [00:48:00]Read from MH i2c: D1 01 00 17 06 00 EE [00:48:00]Write to MH i2c: 01 00 00 18 06 1E [00:48:00]Write i2c OK [00:48:00]MH_I2C_Read... [00:48:01]Connected sock=10 [00:48: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 36 39 28 01 00 00 9C 69 20 01 69 45 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 E8 03 00 00 00 00 00 37 04 06 00 DC 37 00 00 00 00 13 04 06 00 DC 37 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 37 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7E 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 EF 05 00 00 00 00 07 04 06 00 DC 37 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 3E 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7E 02 00 35 04 06 00 7D 19 F0 97 B2 DD 78 CD DB D4 02 82 31 61 [00:48:01]*** Cut start [00:48:01]*** Purtial cut [00:48:01]*** Stage 1: CUTSNS_PIN = 1 [00:48: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 36 39 4F 00 00 00 F1 4A 47 00 1C 4C A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5A 7E 02 00 F4 03 04 00 92 E2 C4 66 B6 04 01 00 00 12 E3 65 F0 75 44 97 81 [00:48:01]CommunicateWithHost err = 0 [00:48:01]CheckOFDResponse [00:48:01]1017 (14) - 77093643461234 [00:48:01]1041 (16) - 0000000000871769 [00:48:01]1040 (4) - 163418 [00:48:01]1012 (4) - 20.08.2024 18:38 [00:48:01]1206 (1) - 0 [00:48:01]OFD Sender: Remove packet 163418 [00:48:01]ProducePacketName [00:48:01]name=ofd_packets/00163418 [00:48:01]NVStorageDeleteData [00:48:02]OFD Sender: No OFD packet to send [00:48:03]Read from MH i2c: 01 [00:48:03]MH_I2C_Read... [00:48:03]*** Stop cut motor [00:48:03]*** Cut end [00:48:03]Read from MH i2c: 01 07 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: 01 07 00 18 06 00 00 00 00 00 FF 0F 33 [00:48:03]process_action close_receipt done [00:48:03]requested_data is exist [00:48:03]produce_requested_data [00:48:03]requested_item fm.sn is exist - process it [00:48:03]wFMCommunicate request_size=4 [00:48:03]MH_SAM_APDU [00:48:03]CAPDU: 80 11 00 00 [00:48:03]Write to MH i2c: E2 08 00 19 06 80 11 00 00 00 00 00 00 99 [00:48:03]Write i2c OK [00:48:03]MH_I2C_Read... [00:48:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:48:03]Read from MH i2c: E2 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 17 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 17 00 19 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 F2 [00:48:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:48:03]wFMCommunicate OK [00:48:03]requested_item fd.num is exist - process it [00:48:03]SAM_PROTO_GetFieldsCounters [00:48:03]wFMCommunicate request_size=4 [00:48:03]MH_SAM_APDU [00:48:03]CAPDU: 80 13 00 00 [00:48:03]Write to MH i2c: E2 08 00 1A 06 80 13 00 00 00 00 00 00 9C [00:48:03]Write i2c OK [00:48:03]MH_I2C_Read... [00:48:03]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:48:03]Read from MH i2c: E2 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 62 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 62 00 1A 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 7E 02 00 0E 04 04 00 D2 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 [00:48: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5A 7E 02 00 0E 04 04 00 D2 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 [00:48:03]wFMCommunicate OK [00:48:03]SAM_PROTO_GetFieldsCounters done [00:48:03]requested_item shift.num is exist - process it [00:48:03]requested_item shift.opened is exist - process it [00:48:03]req_shift_opened [00:48:03]FM_GetShiftState [00:48:03]SAM_PROTO_GetShiftState [00:48:03]wFMCommunicate request_size=4 [00:48:03]MH_SAM_APDU [00:48:03]CAPDU: 80 13 01 00 [00:48:03]Write to MH i2c: E2 08 00 1B 06 80 13 01 00 00 00 00 00 9E [00:48:03]Write i2c OK [00:48:03]MH_I2C_Read... [00:48:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:48:03]Read from MH i2c: E2 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 0E 00 [00:48:03]MH_I2C_Read... [00:48:03]Read from MH i2c: E2 0E 00 1B 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 64 [00:48:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:48:03]wFMCommunicate OK [00:48:03]SAM_PROTO_GetShiftState done [00:48:03]FM_GetShiftState done [00:48:03]req_shift_opened done [00:48:03]requested_item shift.open_date is exist - process it [00:48:03]req_shift_open_date [00:48:03]req_shift_open_date done [00:48:03]produce_requested_data done [00:48:03]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163418,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:48:03]process_action_free close_receipt [00:48:03]json_value_free [00:48:03]json_value_free done [00:48:03]process_json_proto returns [00:48:03]Send response to host [00:48:03]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163418,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:48:03]free response buf [00:48:03]execute_script done [00:48:03]execute_script returns [00:48:03]free content buf [00:48:03]Sock 7.Close socket [00:48:03]Sock 7.Thread stoped [00:48:07]OFD Sender: No OFD packet to send [00:48:11]recv_with_timeout no data received [00:48:12]OFD Sender: No OFD packet to send [00:48:17]OFD Sender: No OFD packet to send [00:48:22]OFD Sender: No OFD packet to send [00:48:25]recv_with_timeout no data received [00:48:27]OFD Sender: No OFD packet to send [00:48:32]OFD Sender: No OFD packet to send [00:48:37]OFD Sender: No OFD packet to send [00:48:39]recv_with_timeout no data received [00:48:42]OFD Sender: No OFD packet to send [00:48:47]OFD Sender: No OFD packet to send [00:48:52]OFD Sender: No OFD packet to send [00:48:55]recv_with_timeout no data received [00:48:57]OFD Sender: No OFD packet to send [00:49:02]OFD Sender: No OFD packet to send [00:49:07]OFD Sender: No OFD packet to send [00:49:12]OFD Sender: No OFD packet to send [00:49:17]OFD Sender: No OFD packet to send [00:49:22]OFD Sender: No OFD packet to send [00:49:27]OFD Sender: No OFD packet to send [00:49:32]OFD Sender: No OFD packet to send [00:49:37]OFD Sender: No OFD packet to send [00:49:42]OFD Sender: No OFD packet to send [00:49:47]OFD Sender: No OFD packet to send [00:49:52]OFD Sender: No OFD packet to send [00:49:57]OFD Sender: No OFD packet to send [00:50:02]OFD Sender: No OFD packet to send [00:50:07]OFD Sender: No OFD packet to send [00:50:12]accept exits with 9 [00:50:12]New connection [00:50:12]New thread 3067211108 created [00:50:12]Thread 3067067748 joined [00:50:12]Waiting for new connection... [00:50:12] Sock 9.Parse request [00:50:12]Sock 9.Check first char [00:50:12]Sock 9.First char is OK [00:50:12]request: POST /json_proto HTTP/1.0 [00:50:12]Method: POST [00:50:12]URL: /json_proto [00:50:12]Method is POST - this is cgi request [00:50:12]url: /json_proto [00:50:12]query_string will be loaded in cgi processing [00:50:12]execute_cgi json_proto POST (null) [00:50:12]execute_cgi path=json_proto method=POST [00:50:12]POST find Content-Length [00:50:12]Host: 172.17.44.132:8080 [00:50:12]Content-Length: 816 [00:50:12]Content-Type: application/json [00:50:12] [00:50:12]POST finish read [00:50:12]Found Content-Length = 816 [00:50:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:50:12]execute_script... [00:50:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291937", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 500.36 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:50:12]POST & json_proto [00:50:12]process_json_proto [00:50:12]json parsed OK: [00:50:12]protocol is kg_v1.0 [00:50:12]action value=close_receipt [00:50:12]process_action close_receipt [00:50:12]cmd_close_receipt [00:50:12]MH_GetDate [00:50:12]Write to MH i2c: F0 00 00 1C 06 11 [00:50:12]Write i2c OK [00:50:12]MH_I2C_Read... [00:50:12]Read from MH i2c: F0 [00:50:12]MH_I2C_Read... [00:50:12]Read from MH i2c: F0 09 00 [00:50:12]MH_I2C_Read... [00:50:12]Read from MH i2c: F0 09 00 1C 06 00 C5 39 C5 66 2A 83 C1 65 16 [00:50:12]GetLastDocTimeStamp 1724201278 [00:50:12]current date 1724201413 [00:50:12]FM_GetShiftState [00:50:12]SAM_PROTO_GetShiftState [00:50:12]wFMCommunicate request_size=4 [00:50:12]MH_SAM_APDU [00:50:12]CAPDU: 80 13 01 00 [00:50:12]Write to MH i2c: E2 08 00 1D 06 80 13 01 00 00 00 00 00 A0 [00:50:12]Write i2c OK [00:50:12]MH_I2C_Read... [00:50:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:12]Read from MH i2c: E2 [00:50:12]MH_I2C_Read... [00:50:12]Read from MH i2c: E2 0E 00 [00:50:12]MH_I2C_Read... [00:50:12]Read from MH i2c: E2 0E 00 1D 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 66 [00:50:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:50:12]wFMCommunicate OK [00:50:12]SAM_PROTO_GetShiftState done [00:50:12]FM_GetShiftState done [00:50:12]opened in 1724199517 [00:50:12]opened+sec_in_day 1724285917 [00:50:12]quantity*price = 50036 [00:50:12]sum+1 = 50037 [00:50:12]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.36 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 0.00 Безнал.: 500.36 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 17 21.08.2024 00:50 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163419 ФПД: 171584373464303 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T005013&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163419&fm=171584373464303&tin=02508201610067®Number=0000000000092562&sum=50036 [00:50:13]StoreToDocumentArchive [00:50:13]shift 466 fd 163419 [00:50:13]save to /storage/0466/doc_00163419 [00:50:13]save last doc name /storage/0466/doc_00163419 to /storage/kkm_last_doc_name [00:50:13]save OK [00:50:13]Clear old archive folders... [00:50:13]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:50:13]tlvbuf is B6DE71A0 [00:50:13]SAM_PROTO_ClearQueue [00:50:13]wFMCommunicate request_size=4 [00:50:13]MH_SAM_APDU [00:50:13]CAPDU: 80 09 00 00 [00:50:13]Write to MH i2c: E2 08 00 2A 06 80 09 00 00 00 00 00 00 A2 [00:50:13]Write i2c OK [00:50:13]MH_I2C_Read... [00:50:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:50:13]Read from MH i2c: E2 [00:50:13]MH_I2C_Read... [00:50:13]Read from MH i2c: E2 03 00 [00:50:13]MH_I2C_Read... [00:50:13]Read from MH i2c: E2 03 00 2A 06 00 90 00 A4 [00:50:13]RAPDU: 90 00 [00:50:13]wFMCommunicate OK [00:50:13]SAM_PROTO_ClearQueue done [00:50:13]KKMCreateOFDPacket [00:50:13]OFDProtocolAddRootSTLVToBuf [00:50:13]FM_MakeSignedData [00:50:13]FM_MakeSignedData [00:50:13]SAM_PROTO_SignData [00:50:13]wFMCommunicate request_size=4 [00:50:13]MH_SAM_APDU [00:50:13]CAPDU: 80 0D 01 02 [00:50:13]Write to MH i2c: E2 08 00 2B 06 80 0D 01 02 00 00 00 00 AA [00:50:13]Write i2c OK [00:50:13]MH_I2C_Read... [00:50:14]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:50:14]Read from MH i2c: E2 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: E2 03 00 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: E2 03 00 2B 06 00 90 00 A5 [00:50:14]RAPDU: 90 00 [00:50:14]wFMCommunicate OK [00:50:14]wFMCommunicate request_size=255 [00:50:14]MH_SAM_APDU [00:50:14]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 C5 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7E 02 00 35 04 06 00 9C [00:50:14]Write to MH i2c: E2 02 01 2C 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 C5 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7E 02 00 35 04 06 00 9C 00 00 FA [00:50:14]Write i2c OK [00:50:14]MH_I2C_Read... [00:50:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:50:14]Read from MH i2c: E2 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: E2 03 00 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: E2 03 00 2C 06 00 90 00 A6 [00:50:14]RAPDU: 90 00 [00:50:14]wFMCommunicate OK [00:50:14]wFMCommunicate request_size=10 [00:50:14]MH_SAM_APDU [00:50:14]CAPDU: 80 0D 02 02 05 0E 19 A1 1C EF [00:50:14]Write to MH i2c: E2 0D 00 2D 06 80 0D 02 02 05 00 0E 19 A1 1C EF 00 00 8A [00:50:14]Write i2c OK [00:50:14]MH_I2C_Read... [00:50:14]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:50:14]Read from MH i2c: E2 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: E2 03 00 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: E2 03 00 2D 06 00 90 00 A7 [00:50:14]RAPDU: 90 00 [00:50:14]wFMCommunicate OK [00:50:14]wFMCommunicate request_size=4 [00:50:14]MH_SAM_APDU [00:50:14]CAPDU: 80 0D 03 02 [00:50:14]Write to MH i2c: E2 08 00 2E 06 80 0D 03 02 00 00 00 00 AF [00:50:14]Write i2c OK [00:50:14]MH_I2C_Read... [00:50:14]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:50:14]Read from MH i2c: E2 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: E2 0B 00 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: E2 0B 00 2E 06 00 6E 8A 70 23 48 7A 21 FA 90 00 18 [00:50:14]RAPDU: 6E 8A 70 23 48 7A 21 FA 90 00 [00:50:14]wFMCommunicate OK [00:50:14]SAM_PROTO_SignData done [00:50:14]FM_MakeSignedData done [00:50:14]CreateOFDProtocolMessage [00:50:14]wFMCommunicate request_size=4 [00:50:14]MH_SAM_APDU [00:50:14]CAPDU: 80 11 00 00 [00:50:14]Write to MH i2c: E2 08 00 2F 06 80 11 00 00 00 00 00 00 AF [00:50:14]Write i2c OK [00:50:14]MH_I2C_Read... [00:50:14]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:14]Read from MH i2c: E2 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: E2 17 00 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: E2 17 00 2F 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 08 [00:50:14]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:50:14]wFMCommunicate OK [00:50:14]CreateOFDProtocolMessage done [00:50:14]OFDSenderStorePacket 163419 [00:50:14]StoreOFDPacket docnum=163419 [00:50:14]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9D 49 07 01 9A 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 C5 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7E 02 00 35 04 06 00 9C 0E 19 A1 1C EF 6E 8A 70 23 48 7A 21 FA [00:50:14]CheckFolder [00:50:14]dirname=/storage/ofd_packets [00:50:14]CheckFolder done [00:50:14]ProducePacketName [00:50:14]name=ofd_packets/00163419 [00:50:14]NVStorageSaveData ofd_packets/00163419 [00:50:14]File name is /storage/ofd_packets/00163419 [00:50:14]Write 301 bytes [00:50:14]NVStorageSaveData done [00:50:14]OFDSenderStorePacket done [00:50:14]KKMCreateOFDPacket done [00:50:14]NVStorageSaveData kkm_last_timestamp [00:50:14]File name is /storage/kkm_last_timestamp [00:50:14]Write 4 bytes [00:50:14]NVStorageSaveData done [00:50:14]ExternCall_PrintAddStr [00:50:14]wPrintStart [00:50:14]Write to MH i2c: 01 00 00 30 06 36 [00:50:14]Write i2c OK [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: 01 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: 01 07 00 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: 01 07 00 30 06 00 00 00 00 00 FF 0F 4B [00:50:14]RasterBufferAndPrint [00:50:14]line Счет N : (1)291937 [00:50:14]line ИНН: 02508201610067 [00:50:14]line Контрольно-Кассовый Чек [00:50:14]line ПРОДАЖА [00:50:14]line ТРК (МРК, ГНК) : 32 [00:50:14]line Товар: 2710124130 [00:50:14]line Аи-92-К-5 [00:50:14]line 7.380 * 67.80 [00:50:14]line = 500.36 [00:50:14]line НДС 12% НСП 1% [00:50:14]line > о реализуемом товаре [00:50:14]line ИТОГО: 500.36 [00:50:14]line НСП 1% : 4.43 [00:50:14]line НДС 12% : 53.14 [00:50:14]line Наличными: 0.00 [00:50:14]line Безнал.: 500.36 [00:50:14]line Место: АЗС № 130 "Партнер Нефть" [00:50:14]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:50:14]line СНО: Общий режим [00:50:14]line Чек 17 21.08.2024 00:50 [00:50:14]line Смена: 466 ФФД: 1.0 [00:50:14]line ЗНМ: 0300000070 [00:50:14]line РНМ: 0000000000092562 [00:50:14]line Версия ККМ: 001 [00:50:14]line Платежная система: Бакай Банк [00:50:14]line ФМ: 0000000000871769 [00:50:14]line ФД: 163419 [00:50:14]line ФПД: 171584373464303 [00:50:14]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T005013&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163419&fm=171584373464303&tin=02508201610067®Number=0000000000092562&sum=50036 [00:50:14]written 0, free lines is 4095 [00:50:14]OFD Sender: Processing packet 163419 [packets to send 961, broken 960] [00:50:14]ProducePacketName [00:50:14]name=ofd_packets/00163419 [00:50:14]OFD Sender: To server: pG, [00:50:14]CommunicateWithHost lk.salyk.kg:30040 [00:50:14]ConnectInit lk.salyk.kg [00:50:14]Write to MH i2c: 01 00 00 5A 06 60 [00:50:14]Write i2c OK [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: 01 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: 01 07 00 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: 01 07 00 5A 06 00 00 00 00 00 C5 0C 38 [00:50:14]RasterBufferAndPrint [00:50:14]line [00:50:14]line [00:50:14]line [00:50:14]line [00:50:14]line [00:50:14]written 0, free lines is 3272 [00:50:14]MH_Cut [00:50:14]Write to MH i2c: D1 01 00 61 06 01 39 [00:50:14]Write i2c OK [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: D1 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: D1 01 00 [00:50:14]MH_I2C_Read... [00:50:14]Read from MH i2c: D1 01 00 61 06 00 38 [00:50:14]Write to MH i2c: 01 00 00 62 06 68 [00:50:14]Write i2c OK [00:50:14]MH_I2C_Read... [00:50:15]*** Cut start [00:50:15]*** Purtial cut [00:50:15]*** Stage 1: CUTSNS_PIN = 1 [00:50:16]Connected sock=11 [00:50:16]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9D 49 07 01 9A 4D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 74 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 74 C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 11 00 00 00 F4 03 04 00 C5 39 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7E 02 00 35 04 06 00 9C 0E 19 A1 1C EF 6E 8A 70 23 48 7A 21 FA [00:50:17]Read from MH i2c: 01 [00:50:17]MH_I2C_Read... [00:50:17]*** Stop cut motor [00:50:17]*** Cut end [00:50:17]Read from MH i2c: 01 07 00 [00:50:17]MH_I2C_Read... [00:50:17]Read from MH i2c: 01 07 00 62 06 00 00 00 00 00 FF 0F 7D [00:50:17]process_action close_receipt done [00:50:17]requested_data is exist [00:50:17]produce_requested_data [00:50:17]requested_item fm.sn is exist - process it [00:50:17]wFMCommunicate request_size=4 [00:50:17]MH_SAM_APDU [00:50:17]CAPDU: 80 11 00 00 [00:50:17]Write to MH i2c: E2 08 00 63 06 80 11 00 00 00 00 00 00 E3 [00:50:17]Write i2c OK [00:50:17]MH_I2C_Read... [00:50:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:50:17]Read from MH i2c: E2 [00:50:17]MH_I2C_Read... [00:50:17]Read from MH i2c: E2 17 00 [00:50:17]MH_I2C_Read... [00:50:17]Read from MH i2c: E2 17 00 63 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [00:50:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:50:17]wFMCommunicate OK [00:50:17]requested_item fd.num is exist - process it [00:50:17]SAM_PROTO_GetFieldsCounters [00:50:17]wFMCommunicate request_size=4 [00:50:17]MH_SAM_APDU [00:50:17]CAPDU: 80 13 00 00 [00:50:17]Write to MH i2c: E2 08 00 64 06 80 13 00 00 00 00 00 00 E6 [00:50:17]Write i2c OK [00:50:17]MH_I2C_Read... [00:50:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:50:17]Read from MH i2c: E2 [00:50:17]MH_I2C_Read... [00:50:17]Read from MH i2c: E2 62 00 [00:50:17]MH_I2C_Read... [00:50:17]Read from MH i2c: E2 62 00 64 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 7E 02 00 0E 04 04 00 D2 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 ED [00:50: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5B 7E 02 00 0E 04 04 00 D2 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 [00:50:17]wFMCommunicate OK [00:50:17]SAM_PROTO_GetFieldsCounters done [00:50:17]requested_item shift.num is exist - process it [00:50:17]requested_item shift.opened is exist - process it [00:50:17]req_shift_opened [00:50:17]FM_GetShiftState [00:50:17]SAM_PROTO_GetShiftState [00:50:17]wFMCommunicate request_size=4 [00:50:17]MH_SAM_APDU [00:50:17]CAPDU: 80 13 01 00 [00:50:17]Write to MH i2c: E2 08 00 65 06 80 13 01 00 00 00 00 00 E8 [00:50:17]Write i2c OK [00:50:17]MH_I2C_Read... [00:50:18]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:50:18]Read from MH i2c: E2 [00:50:18]MH_I2C_Read... [00:50:18]Read from MH i2c: E2 0E 00 [00:50:18]MH_I2C_Read... [00:50:18]Read from MH i2c: E2 0E 00 65 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AE [00:50:18]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:50:18]wFMCommunicate OK [00:50:18]SAM_PROTO_GetShiftState done [00:50:18]FM_GetShiftState done [00:50:18]req_shift_opened done [00:50:18]requested_item shift.open_date is exist - process it [00:50:18]req_shift_open_date [00:50:18]req_shift_open_date done [00:50:18]produce_requested_data done [00:50:18]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163419,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:50:18]process_action_free close_receipt [00:50:18]json_value_free [00:50:18]json_value_free done [00:50:18]process_json_proto returns [00:50:18]Send response to host [00:50:18]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163419,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:50:18]free response buf [00:50:18]execute_script done [00:50:18]execute_script returns [00:50:18]free content buf [00:50:18]Sock 9.Close socket [00:50:18]Sock 9.Thread stoped [00:50: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 36 39 4F 00 00 00 70 75 47 00 B0 62 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5B 7E 02 00 F4 03 04 00 19 E3 C4 66 B6 04 01 00 00 9F 66 E8 40 53 85 7E 9E [00:50:18]CommunicateWithHost err = 0 [00:50:18]CheckOFDResponse [00:50:18]1017 (14) - 77093643461234 [00:50:18]1041 (16) - 0000000000871769 [00:50:18]1040 (4) - 163419 [00:50:18]1012 (4) - 20.08.2024 18:40 [00:50:18]1206 (1) - 0 [00:50:18]OFD Sender: Remove packet 163419 [00:50:18]ProducePacketName [00:50:18]name=ofd_packets/00163419 [00:50:18]NVStorageDeleteData [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:54]OFD Sender: No OFD packet to send [00:51:59]OFD Sender: No OFD packet to send [00:52:04]OFD Sender: No OFD packet to send [00:52:09]OFD Sender: No OFD packet to send [00:52:14]OFD Sender: No OFD packet to send [00:52:19]OFD Sender: No OFD packet to send [00:52:24]OFD Sender: No OFD packet to send [00:52:29]OFD Sender: No OFD packet to send [00:52:34]OFD Sender: No OFD packet to send [00:52:39]OFD Sender: No OFD packet to send [00:52:44]OFD Sender: No OFD packet to send [00:52:49]OFD Sender: No OFD packet to send [00:52:49]recv_with_timeout no data received [00:52:54]OFD Sender: No OFD packet to send [00:52:59]OFD Sender: No OFD packet to send [00:53:04]OFD Sender: No OFD packet to send [00:53:09]OFD Sender: No OFD packet to send [00:53:14]OFD Sender: No OFD packet to send [00:53:19]OFD Sender: No OFD packet to send [00:53:24]OFD Sender: No OFD packet to send [00:53:29]OFD Sender: No OFD packet to send [00:53:33]accept exits with 7 [00:53:33]New connection [00:53:33]New thread 3067067748 created [00:53:33]Thread 3067211108 joined [00:53:33]Waiting for new connection... [00:53:33] Sock 7.Parse request [00:53:33]Sock 7.Check first char [00:53:33]Sock 7.First char is OK [00:53:33]request: POST /json_proto HTTP/1.0 [00:53:33]Method: POST [00:53:33]URL: /json_proto [00:53:33]Method is POST - this is cgi request [00:53:33]url: /json_proto [00:53:33]query_string will be loaded in cgi processing [00:53:33]execute_cgi json_proto POST (null) [00:53:33]execute_cgi path=json_proto method=POST [00:53:33]POST find Content-Length [00:53:33]Host: 172.17.44.132:8080 [00:53:33]Content-Length: 682 [00:53:33]Content-Type: application/json [00:53:33] [00:53:33]POST finish read [00:53:33]Found Content-Length = 682 [00:53:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:53:33]execute_script... [00:53:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291938", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:53:33]POST & json_proto [00:53:33]process_json_proto [00:53:33]json parsed OK: [00:53:33]protocol is kg_v1.0 [00:53:33]action value=close_receipt [00:53:33]process_action close_receipt [00:53:33]cmd_close_receipt [00:53:33]MH_GetDate [00:53:33]Write to MH i2c: F0 00 00 66 06 5B [00:53:33]Write i2c OK [00:53:33]MH_I2C_Read... [00:53:33]Read from MH i2c: F0 [00:53:33]MH_I2C_Read... [00:53:33]Read from MH i2c: F0 09 00 [00:53:33]MH_I2C_Read... [00:53:33]Read from MH i2c: F0 09 00 66 06 00 8E 3A C5 66 2A 83 C1 65 2A [00:53:33]GetLastDocTimeStamp 1724201413 [00:53:33]current date 1724201614 [00:53:33]FM_GetShiftState [00:53:33]SAM_PROTO_GetShiftState [00:53:33]wFMCommunicate request_size=4 [00:53:33]MH_SAM_APDU [00:53:33]CAPDU: 80 13 01 00 [00:53:33]Write to MH i2c: E2 08 00 67 06 80 13 01 00 00 00 00 00 EA [00:53:33]Write i2c OK [00:53:33]MH_I2C_Read... [00:53:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:53:33]Read from MH i2c: E2 [00:53:33]MH_I2C_Read... [00:53:33]Read from MH i2c: E2 0E 00 [00:53:33]MH_I2C_Read... [00:53:33]Read from MH i2c: E2 0E 00 67 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B0 [00:53:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:53:33]wFMCommunicate OK [00:53:33]SAM_PROTO_GetShiftState done [00:53:33]FM_GetShiftState done [00:53:33]opened in 1724199517 [00:53:33]opened+sec_in_day 1724285917 [00:53:33]quantity*price = 120006 [00:53:33]sum+1 = 120007 [00:53:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 18 21.08.2024 00:53 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163420 ФПД: 9185141071203 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T005334&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163420&fm=9185141071203&tin=02508201610067®Number=0000000000092562&sum=120000 [00:53:34]StoreToDocumentArchive [00:53:34]shift 466 fd 163420 [00:53:34]save to /storage/0466/doc_00163420 [00:53:34]save last doc name /storage/0466/doc_00163420 to /storage/kkm_last_doc_name [00:53:34]save OK [00:53:34]Clear old archive folders... [00:53:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:53:34]tlvbuf is 01F91830 [00:53:34]SAM_PROTO_ClearQueue [00:53:34]wFMCommunicate request_size=4 [00:53:34]MH_SAM_APDU [00:53:34]CAPDU: 80 09 00 00 [00:53:34]Write to MH i2c: E2 08 00 74 06 80 09 00 00 00 00 00 00 EC [00:53:34]Write i2c OK [00:53:34]MH_I2C_Read... [00:53:34]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:53:34]Read from MH i2c: E2 [00:53:34]MH_I2C_Read... [00:53:34]Read from MH i2c: E2 03 00 [00:53:34]MH_I2C_Read... [00:53:34]Read from MH i2c: E2 03 00 74 06 00 90 00 EE [00:53:34]RAPDU: 90 00 [00:53:34]wFMCommunicate OK [00:53:34]SAM_PROTO_ClearQueue done [00:53:34]KKMCreateOFDPacket [00:53:34]OFDProtocolAddRootSTLVToBuf [00:53:34]FM_MakeSignedData [00:53:34]FM_MakeSignedData [00:53:34]SAM_PROTO_SignData [00:53:34]wFMCommunicate request_size=4 [00:53:34]MH_SAM_APDU [00:53:34]CAPDU: 80 0D 01 02 [00:53:34]Write to MH i2c: E2 08 00 75 06 80 0D 01 02 00 00 00 00 F4 [00:53:34]Write i2c OK [00:53:34]MH_I2C_Read... [00:53:34]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:53:34]Read from MH i2c: E2 [00:53:34]MH_I2C_Read... [00:53:34]Read from MH i2c: E2 03 00 [00:53:34]MH_I2C_Read... [00:53:34]Read from MH i2c: E2 03 00 75 06 00 90 00 EF [00:53:34]RAPDU: 90 00 [00:53:34]wFMCommunicate OK [00:53:34]wFMCommunicate request_size=255 [00:53:34]MH_SAM_APDU [00:53:34]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 8E 3A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7E 02 00 35 04 06 00 08 [00:53:34]Write to MH i2c: E2 02 01 76 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 8E 3A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7E 02 00 35 04 06 00 08 00 00 A6 [00:53:34]Write i2c OK [00:53:34]MH_I2C_Read... [00:53:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:53:35]Read from MH i2c: E2 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: E2 03 00 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: E2 03 00 76 06 00 90 00 F0 [00:53:35]RAPDU: 90 00 [00:53:35]wFMCommunicate OK [00:53:35]wFMCommunicate request_size=10 [00:53:35]MH_SAM_APDU [00:53:35]CAPDU: 80 0D 02 02 05 5A 95 12 1D 63 [00:53:35]Write to MH i2c: E2 0D 00 77 06 80 0D 02 02 05 00 5A 95 12 1D 63 00 00 82 [00:53:35]Write i2c OK [00:53:35]MH_I2C_Read... [00:53:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:53:35]Read from MH i2c: E2 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: E2 03 00 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: E2 03 00 77 06 00 90 00 F1 [00:53:35]RAPDU: 90 00 [00:53:35]wFMCommunicate OK [00:53:35]wFMCommunicate request_size=4 [00:53:35]MH_SAM_APDU [00:53:35]CAPDU: 80 0D 03 02 [00:53:35]Write to MH i2c: E2 08 00 78 06 80 0D 03 02 00 00 00 00 F9 [00:53:35]Write i2c OK [00:53:35]MH_I2C_Read... [00:53:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:53:35]Read from MH i2c: E2 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: E2 0B 00 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: E2 0B 00 78 06 00 E3 43 AE E6 80 09 68 79 90 00 1E [00:53:35]RAPDU: E3 43 AE E6 80 09 68 79 90 00 [00:53:35]wFMCommunicate OK [00:53:35]SAM_PROTO_SignData done [00:53:35]FM_MakeSignedData done [00:53:35]CreateOFDProtocolMessage [00:53:35]wFMCommunicate request_size=4 [00:53:35]MH_SAM_APDU [00:53:35]CAPDU: 80 11 00 00 [00:53:35]Write to MH i2c: E2 08 00 79 06 80 11 00 00 00 00 00 00 F9 [00:53:35]Write i2c OK [00:53:35]MH_I2C_Read... [00:53:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:53:35]Read from MH i2c: E2 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: E2 17 00 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: E2 17 00 79 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [00:53:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:53:35]wFMCommunicate OK [00:53:35]CreateOFDProtocolMessage done [00:53:35]OFDSenderStorePacket 163420 [00:53:35]StoreOFDPacket docnum=163420 [00:53:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 47 8D 07 01 6B C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 8E 3A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7E 02 00 35 04 06 00 08 5A 95 12 1D 63 E3 43 AE E6 80 09 68 79 [00:53:35]CheckFolder [00:53:35]dirname=/storage/ofd_packets [00:53:35]CheckFolder done [00:53:35]ProducePacketName [00:53:35]name=ofd_packets/00163420 [00:53:35]NVStorageSaveData ofd_packets/00163420 [00:53:35]File name is /storage/ofd_packets/00163420 [00:53:35]Write 301 bytes [00:53:35]NVStorageSaveData done [00:53:35]OFDSenderStorePacket done [00:53:35]KKMCreateOFDPacket done [00:53:35]NVStorageSaveData kkm_last_timestamp [00:53:35]File name is /storage/kkm_last_timestamp [00:53:35]Write 4 bytes [00:53:35]NVStorageSaveData done [00:53:35]ExternCall_PrintAddStr [00:53:35]wPrintStart [00:53:35]Write to MH i2c: 01 00 00 7A 06 80 [00:53:35]Write i2c OK [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: 01 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: 01 07 00 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: 01 07 00 7A 06 00 00 00 00 00 FF 0F 95 [00:53:35]RasterBufferAndPrint [00:53:35]line Счет N : (1)291938 [00:53:35]line ИНН: 02508201610067 [00:53:35]line Контрольно-Кассовый Чек [00:53:35]line ПРОДАЖА [00:53:35]line ТРК (МРК, ГНК) : 42 [00:53:35]line Товар: 2710124130 [00:53:35]line Аи-92-К-5 [00:53:35]line 17.700 * 67.80 [00:53:35]line = 1200.06 [00:53:35]line НДС 12% НСП 1% [00:53:35]line > о реализуемом товаре [00:53:35]line ОКРУГЛЕНИЕ: -0.06 [00:53:35]line ИТОГО: 1200.00 [00:53:35]line Внесено: 1200.00 [00:53:35]line СДАЧА: 0.00 [00:53:35]line НСП 1% : 10.62 [00:53:35]line НДС 12% : 127.44 [00:53:35]line Наличными: 1200.00 [00:53:35]line Безнал.: 0.00 [00:53:35]line Место: АЗС № 130 "Партнер Нефть" [00:53:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:53:35]line СНО: Общий режим [00:53:35]line Чек 18 21.08.2024 00:53 [00:53:35]line Смена: 466 ФФД: 1.0 [00:53:35]line ЗНМ: 0300000070 [00:53:35]line РНМ: 0000000000092562 [00:53:35]line Версия ККМ: 001 [00:53:35]line ФМ: 0000000000871769 [00:53:35]line ФД: 163420 [00:53:35]line ФПД: 9185141071203 [00:53:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T005334&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163420&fm=9185141071203&tin=02508201610067®Number=0000000000092562&sum=120000 [00:53:35]written 0, free lines is 4095 [00:53:35]OFD Sender: Processing packet 163420 [packets to send 961, broken 960] [00:53:35]ProducePacketName [00:53:35]name=ofd_packets/00163420 [00:53:35]OFD Sender: To server: pG, [00:53:35]CommunicateWithHost lk.salyk.kg:30040 [00:53:35]ConnectInit lk.salyk.kg [00:53:35]Write to MH i2c: 01 00 00 A5 06 AB [00:53:35]Write i2c OK [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: 01 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: 01 07 00 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: 01 07 00 A5 06 00 00 00 00 00 AC 0C 6A [00:53:35]RasterBufferAndPrint [00:53:35]line [00:53:35]line [00:53:35]line [00:53:35]line [00:53:35]line [00:53:35]written 0, free lines is 3250 [00:53:35]MH_Cut [00:53:35]Write to MH i2c: D1 01 00 AC 06 01 84 [00:53:35]Write i2c OK [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: D1 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: D1 01 00 [00:53:35]MH_I2C_Read... [00:53:35]Read from MH i2c: D1 01 00 AC 06 00 83 [00:53:35]Write to MH i2c: 01 00 00 AD 06 B3 [00:53:35]Write i2c OK [00:53:35]MH_I2C_Read... [00:53:36]Connected sock=11 [00:53: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 36 39 0F 01 00 00 47 8D 07 01 6B C1 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 12 00 00 00 F4 03 04 00 8E 3A C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5C 7E 02 00 35 04 06 00 08 5A 95 12 1D 63 E3 43 AE E6 80 09 68 79 [00:53:36]*** Cut start [00:53:36]*** Purtial cut [00:53:36]*** Stage 1: CUTSNS_PIN = 1 [00:53: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 36 39 4F 00 00 00 8F 94 47 00 28 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 36 39 10 04 04 00 5C 7E 02 00 F4 03 04 00 E1 E3 C4 66 B6 04 01 00 00 3D 8D D1 FF A2 B7 B4 D9 [00:53:37]CommunicateWithHost err = 0 [00:53:37]CheckOFDResponse [00:53:37]1017 (14) - 77093643461234 [00:53:37]1041 (16) - 0000000000871769 [00:53:37]1040 (4) - 163420 [00:53:37]1012 (4) - 20.08.2024 18:43 [00:53:37]1206 (1) - 0 [00:53:37]OFD Sender: Remove packet 163420 [00:53:37]ProducePacketName [00:53:37]name=ofd_packets/00163420 [00:53:37]NVStorageDeleteData [00:53:38]OFD Sender: No OFD packet to send [00:53:38]Read from MH i2c: 01 [00:53:38]MH_I2C_Read... [00:53:38]*** Stop cut motor [00:53:38]*** Cut end [00:53:38]Read from MH i2c: 01 07 00 [00:53:38]MH_I2C_Read... [00:53:38]Read from MH i2c: 01 07 00 AD 06 00 00 00 00 00 FF 0F C8 [00:53:38]process_action close_receipt done [00:53:38]requested_data is exist [00:53:38]produce_requested_data [00:53:38]requested_item fm.sn is exist - process it [00:53:38]wFMCommunicate request_size=4 [00:53:38]MH_SAM_APDU [00:53:38]CAPDU: 80 11 00 00 [00:53:38]Write to MH i2c: E2 08 00 AE 06 80 11 00 00 00 00 00 00 2E [00:53:38]Write i2c OK [00:53:38]MH_I2C_Read... [00:53:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:53:38]Read from MH i2c: E2 [00:53:38]MH_I2C_Read... [00:53:38]Read from MH i2c: E2 17 00 [00:53:38]MH_I2C_Read... [00:53:38]Read from MH i2c: E2 17 00 AE 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [00:53:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:53:38]wFMCommunicate OK [00:53:38]requested_item fd.num is exist - process it [00:53:38]SAM_PROTO_GetFieldsCounters [00:53:38]wFMCommunicate request_size=4 [00:53:38]MH_SAM_APDU [00:53:38]CAPDU: 80 13 00 00 [00:53:38]Write to MH i2c: E2 08 00 AF 06 80 13 00 00 00 00 00 00 31 [00:53:38]Write i2c OK [00:53:38]MH_I2C_Read... [00:53:38]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:53:38]Read from MH i2c: E2 [00:53:38]MH_I2C_Read... [00:53:38]Read from MH i2c: E2 62 00 [00:53:38]MH_I2C_Read... [00:53:38]Read from MH i2c: E2 62 00 AF 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 7E 02 00 0E 04 04 00 D2 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 3C [00:53: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5C 7E 02 00 0E 04 04 00 D2 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 [00:53:38]wFMCommunicate OK [00:53:38]SAM_PROTO_GetFieldsCounters done [00:53:38]requested_item shift.num is exist - process it [00:53:38]requested_item shift.opened is exist - process it [00:53:38]req_shift_opened [00:53:38]FM_GetShiftState [00:53:38]SAM_PROTO_GetShiftState [00:53:38]wFMCommunicate request_size=4 [00:53:38]MH_SAM_APDU [00:53:38]CAPDU: 80 13 01 00 [00:53:38]Write to MH i2c: E2 08 00 B0 06 80 13 01 00 00 00 00 00 33 [00:53:38]Write i2c OK [00:53:38]MH_I2C_Read... [00:53:38]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:53:38]Read from MH i2c: E2 [00:53:38]MH_I2C_Read... [00:53:38]Read from MH i2c: E2 0E 00 [00:53:38]MH_I2C_Read... [00:53:38]Read from MH i2c: E2 0E 00 B0 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F9 [00:53:38]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:53:38]wFMCommunicate OK [00:53:38]SAM_PROTO_GetShiftState done [00:53:38]FM_GetShiftState done [00:53:38]req_shift_opened done [00:53:38]requested_item shift.open_date is exist - process it [00:53:38]req_shift_open_date [00:53:38]req_shift_open_date done [00:53:38]produce_requested_data done [00:53:38]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163420,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:53:38]process_action_free close_receipt [00:53:38]json_value_free [00:53:38]json_value_free done [00:53:38]process_json_proto returns [00:53:38]Send response to host [00:53:38]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163420,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:53:38]free response buf [00:53:38]execute_script done [00:53:38]execute_script returns [00:53:38]free content buf [00:53:38]Sock 7.Close socket [00:53:38]Sock 7.Thread stoped [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:42]recv_with_timeout no data received [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]OFD Sender: No OFD packet to send [00:55:23]OFD Sender: No OFD packet to send [00:55:28]OFD Sender: No OFD packet to send [00:55:33]OFD Sender: No OFD packet to send [00:55:38]OFD Sender: No OFD packet to send [00:55:43]OFD Sender: No OFD packet to send [00:55:48]OFD Sender: No OFD packet to send [00:55:53]OFD Sender: No OFD packet to send [00:55:58]recv_with_timeout no data received [00:55:58]OFD Sender: No OFD packet to send [00:56:03]OFD Sender: No OFD packet to send [00:56:08]OFD Sender: No OFD packet to send [00:56:13]OFD Sender: No OFD packet to send [00:56:18]OFD Sender: No OFD packet to send [00:56:23]OFD Sender: No OFD packet to send [00:56:28]OFD Sender: No OFD packet to send [00:56:33]OFD Sender: No OFD packet to send [00:56:34]accept exits with 9 [00:56:34]New connection [00:56:34]New thread 3067211108 created [00:56:34]Thread 3067067748 joined [00:56:34]Waiting for new connection... [00:56:34] Sock 9.Parse request [00:56:34]Sock 9.Check first char [00:56:34]Sock 9.First char is OK [00:56:34]request: POST /json_proto HTTP/1.0 [00:56:34]Method: POST [00:56:34]URL: /json_proto [00:56:34]Method is POST - this is cgi request [00:56:34]url: /json_proto [00:56:34]query_string will be loaded in cgi processing [00:56:34]execute_cgi json_proto POST (null) [00:56:34]execute_cgi path=json_proto method=POST [00:56:34]POST find Content-Length [00:56:34]Host: 172.17.44.132:8080 [00:56:34]Content-Length: 677 [00:56:34]Content-Type: application/json [00:56:34] [00:56:34]POST finish read [00:56:34]Found Content-Length = 677 [00:56:34]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:56:34]execute_script... [00:56:34]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291941", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 62", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:56:34]POST & json_proto [00:56:34]process_json_proto [00:56:34]json parsed OK: [00:56:34]protocol is kg_v1.0 [00:56:34]action value=close_receipt [00:56:34]process_action close_receipt [00:56:34]cmd_close_receipt [00:56:34]MH_GetDate [00:56:34]Write to MH i2c: F0 00 00 B1 06 A6 [00:56:34]Write i2c OK [00:56:34]MH_I2C_Read... [00:56:34]Read from MH i2c: F0 [00:56:34]MH_I2C_Read... [00:56:34]Read from MH i2c: F0 09 00 [00:56:34]MH_I2C_Read... [00:56:34]Read from MH i2c: F0 09 00 B1 06 00 43 3B C5 66 2A 83 C1 65 2B [00:56:34]GetLastDocTimeStamp 1724201614 [00:56:34]current date 1724201795 [00:56:34]FM_GetShiftState [00:56:34]SAM_PROTO_GetShiftState [00:56:34]wFMCommunicate request_size=4 [00:56:34]MH_SAM_APDU [00:56:34]CAPDU: 80 13 01 00 [00:56:34]Write to MH i2c: E2 08 00 B2 06 80 13 01 00 00 00 00 00 35 [00:56:34]Write i2c OK [00:56:34]MH_I2C_Read... [00:56:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:56:34]Read from MH i2c: E2 [00:56:34]MH_I2C_Read... [00:56:34]Read from MH i2c: E2 0E 00 [00:56:34]MH_I2C_Read... [00:56:34]Read from MH i2c: E2 0E 00 B2 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FB [00:56:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:56:34]wFMCommunicate OK [00:56:34]SAM_PROTO_GetShiftState done [00:56:34]FM_GetShiftState done [00:56:34]opened in 1724199517 [00:56:34]opened+sec_in_day 1724285917 [00:56:34]quantity*price = 50036 [00:56:34]sum+1 = 50037 [00:56:34]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 19 21.08.2024 00:56 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163421 ФПД: 246133558270690 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T005635&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163421&fm=246133558270690&tin=02508201610067®Number=0000000000092562&sum=50000 [00:56:35]StoreToDocumentArchive [00:56:35]shift 466 fd 163421 [00:56:35]save to /storage/0466/doc_00163421 [00:56:35]save last doc name /storage/0466/doc_00163421 to /storage/kkm_last_doc_name [00:56:35]save OK [00:56:35]Clear old archive folders... [00:56:35]ProcessDocumentItem done err = 0, tmpTLVsize=251 [00:56:35]tlvbuf is 020E9E10 [00:56:35]SAM_PROTO_ClearQueue [00:56:35]wFMCommunicate request_size=4 [00:56:35]MH_SAM_APDU [00:56:35]CAPDU: 80 09 00 00 [00:56:35]Write to MH i2c: E2 08 00 BF 06 80 09 00 00 00 00 00 00 37 [00:56:35]Write i2c OK [00:56:35]MH_I2C_Read... [00:56:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:56:35]Read from MH i2c: E2 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 03 00 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 03 00 BF 06 00 90 00 39 [00:56:35]RAPDU: 90 00 [00:56:35]wFMCommunicate OK [00:56:35]SAM_PROTO_ClearQueue done [00:56:35]KKMCreateOFDPacket [00:56:35]OFDProtocolAddRootSTLVToBuf [00:56:35]FM_MakeSignedData [00:56:35]FM_MakeSignedData [00:56:35]SAM_PROTO_SignData [00:56:35]wFMCommunicate request_size=4 [00:56:35]MH_SAM_APDU [00:56:35]CAPDU: 80 0D 01 02 [00:56:35]Write to MH i2c: E2 08 00 C0 06 80 0D 01 02 00 00 00 00 3F [00:56:35]Write i2c OK [00:56:35]MH_I2C_Read... [00:56:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:56:35]Read from MH i2c: E2 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 03 00 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 03 00 C0 06 00 90 00 3A [00:56:35]RAPDU: 90 00 [00:56:35]wFMCommunicate OK [00:56:35]wFMCommunicate request_size=255 [00:56:35]MH_SAM_APDU [00:56:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 43 3B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7E 02 00 35 04 06 00 DF [00:56:35]Write to MH i2c: E2 02 01 C1 06 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 43 3B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7E 02 00 35 04 06 00 DF 00 00 0E [00:56:35]Write i2c OK [00:56:35]MH_I2C_Read... [00:56:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:56:35]Read from MH i2c: E2 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 03 00 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 03 00 C1 06 00 90 00 3B [00:56:35]RAPDU: 90 00 [00:56:35]wFMCommunicate OK [00:56:35]wFMCommunicate request_size=10 [00:56:35]MH_SAM_APDU [00:56:35]CAPDU: 80 0D 02 02 05 DB 6F 4E DA E2 [00:56:35]Write to MH i2c: E2 0D 00 C2 06 80 0D 02 02 05 00 DB 6F 4E DA E2 00 00 A0 [00:56:35]Write i2c OK [00:56:35]MH_I2C_Read... [00:56:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:56:35]Read from MH i2c: E2 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 03 00 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 03 00 C2 06 00 90 00 3C [00:56:35]RAPDU: 90 00 [00:56:35]wFMCommunicate OK [00:56:35]wFMCommunicate request_size=4 [00:56:35]MH_SAM_APDU [00:56:35]CAPDU: 80 0D 03 02 [00:56:35]Write to MH i2c: E2 08 00 C3 06 80 0D 03 02 00 00 00 00 44 [00:56:35]Write i2c OK [00:56:35]MH_I2C_Read... [00:56:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:56:35]Read from MH i2c: E2 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 0B 00 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 0B 00 C3 06 00 4A AB 15 DB 98 0E 7E 60 90 00 AE [00:56:35]RAPDU: 4A AB 15 DB 98 0E 7E 60 90 00 [00:56:35]wFMCommunicate OK [00:56:35]SAM_PROTO_SignData done [00:56:35]FM_MakeSignedData done [00:56:35]CreateOFDProtocolMessage [00:56:35]wFMCommunicate request_size=4 [00:56:35]MH_SAM_APDU [00:56:35]CAPDU: 80 11 00 00 [00:56:35]Write to MH i2c: E2 08 00 C4 06 80 11 00 00 00 00 00 00 44 [00:56:35]Write i2c OK [00:56:35]MH_I2C_Read... [00:56:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:56:35]Read from MH i2c: E2 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 17 00 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: E2 17 00 C4 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9D [00:56:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:56:35]wFMCommunicate OK [00:56:35]CreateOFDProtocolMessage done [00:56:35]OFDSenderStorePacket 163421 [00:56:35]StoreOFDPacket docnum=163421 [00:56:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A7 5B 07 01 9A C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 43 3B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7E 02 00 35 04 06 00 DF DB 6F 4E DA E2 4A AB 15 DB 98 0E 7E 60 [00:56:35]CheckFolder [00:56:35]dirname=/storage/ofd_packets [00:56:35]CheckFolder done [00:56:35]ProducePacketName [00:56:35]name=ofd_packets/00163421 [00:56:35]NVStorageSaveData ofd_packets/00163421 [00:56:35]File name is /storage/ofd_packets/00163421 [00:56:35]Write 301 bytes [00:56:35]NVStorageSaveData done [00:56:35]OFDSenderStorePacket done [00:56:35]KKMCreateOFDPacket done [00:56:35]NVStorageSaveData kkm_last_timestamp [00:56:35]File name is /storage/kkm_last_timestamp [00:56:35]Write 4 bytes [00:56:35]NVStorageSaveData done [00:56:35]ExternCall_PrintAddStr [00:56:35]wPrintStart [00:56:35]Write to MH i2c: 01 00 00 C5 06 CB [00:56:35]Write i2c OK [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: 01 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: 01 07 00 [00:56:35]MH_I2C_Read... [00:56:35]Read from MH i2c: 01 07 00 C5 06 00 00 00 00 00 FF 0F E0 [00:56:35]RasterBufferAndPrint [00:56:35]line Счет N : (1)291941 [00:56:35]line ИНН: 02508201610067 [00:56:35]line Контрольно-Кассовый Чек [00:56:35]line ПРОДАЖА [00:56:35]line ТРК (МРК, ГНК) : 62 [00:56:35]line Товар: 2710124130 [00:56:35]line Аи-92-К-5 [00:56:35]line 7.380 * 67.80 [00:56:35]line = 500.36 [00:56:35]line НДС 12% НСП 1% [00:56:35]line > о реализуемом товаре [00:56:35]line ОКРУГЛЕНИЕ: -0.36 [00:56:35]line ИТОГО: 500.00 [00:56:35]line Внесено: 500.00 [00:56:35]line СДАЧА: 0.00 [00:56:35]line НСП 1% : 4.43 [00:56:35]line НДС 12% : 53.14 [00:56:35]line Наличными: 500.00 [00:56:35]line Безнал.: 0.00 [00:56:35]line Место: АЗС № 130 "Партнер Нефть" [00:56:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:56:35]line СНО: Общий режим [00:56:35]line Чек 19 21.08.2024 00:56 [00:56:35]line Смена: 466 ФФД: 1.0 [00:56:35]line ЗНМ: 0300000070 [00:56:35]line РНМ: 0000000000092562 [00:56:35]line Версия ККМ: 001 [00:56:35]line ФМ: 0000000000871769 [00:56:35]line ФД: 163421 [00:56:35]line ФПД: 246133558270690 [00:56:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T005635&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163421&fm=246133558270690&tin=02508201610067®Number=0000000000092562&sum=50000 [00:56:35]written 0, free lines is 4095 [00:56:36]OFD Sender: Processing packet 163421 [packets to send 961, broken 960] [00:56:36]ProducePacketName [00:56:36]name=ofd_packets/00163421 [00:56:36]OFD Sender: To server: pG, [00:56:36]CommunicateWithHost lk.salyk.kg:30040 [00:56:36]ConnectInit lk.salyk.kg [00:56:36]Write to MH i2c: 01 00 00 F0 06 F6 [00:56:36]Write i2c OK [00:56:36]MH_I2C_Read... [00:56:36]Read from MH i2c: 01 [00:56:36]MH_I2C_Read... [00:56:36]Read from MH i2c: 01 07 00 [00:56:36]MH_I2C_Read... [00:56:36]Read from MH i2c: 01 07 00 F0 06 00 00 00 00 00 AD 0C B6 [00:56:36]RasterBufferAndPrint [00:56:36]line [00:56:36]line [00:56:36]line [00:56:36]line [00:56:36]line [00:56:36]written 0, free lines is 3251 [00:56:36]MH_Cut [00:56:36]Write to MH i2c: D1 01 00 F7 06 01 CF [00:56:36]Write i2c OK [00:56:36]MH_I2C_Read... [00:56:36]Read from MH i2c: D1 [00:56:36]MH_I2C_Read... [00:56:36]Read from MH i2c: D1 01 00 [00:56:36]MH_I2C_Read... [00:56:36]Read from MH i2c: D1 01 00 F7 06 00 CE [00:56:36]Write to MH i2c: 01 00 00 F8 06 FE [00:56:36]Write i2c OK [00:56:36]MH_I2C_Read... [00:56:36]Connected sock=10 [00:56: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 36 39 0F 01 00 00 A7 5B 07 01 9A C5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 13 00 00 00 F4 03 04 00 43 3B C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7E 02 00 35 04 06 00 DF DB 6F 4E DA E2 4A AB 15 DB 98 0E 7E 60 [00:56:37]*** Cut start [00:56:37]*** Purtial cut [00:56:37]*** Stage 1: CUTSNS_PIN = 1 [00:56: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 36 39 4F 00 00 00 83 40 47 00 62 CA A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5D 7E 02 00 F4 03 04 00 96 E4 C4 66 B6 04 01 00 00 FD CA E3 DE 32 1E 9E 9A [00:56:37]CommunicateWithHost err = 0 [00:56:37]CheckOFDResponse [00:56:37]1017 (14) - 77093643461234 [00:56:37]1041 (16) - 0000000000871769 [00:56:37]1040 (4) - 163421 [00:56:37]1012 (4) - 20.08.2024 18:46 [00:56:37]1206 (1) - 0 [00:56:37]OFD Sender: Remove packet 163421 [00:56:37]ProducePacketName [00:56:37]name=ofd_packets/00163421 [00:56:37]NVStorageDeleteData [00:56:37]OFD Sender: No OFD packet to send [00:56:39]Read from MH i2c: 01 [00:56:39]MH_I2C_Read... [00:56:39]*** Stop cut motor [00:56:39]*** Cut end [00:56:39]Read from MH i2c: 01 07 00 [00:56:39]MH_I2C_Read... [00:56:39]Read from MH i2c: 01 07 00 F8 06 00 00 00 00 00 FF 0F 13 [00:56:39]process_action close_receipt done [00:56:39]requested_data is exist [00:56:39]produce_requested_data [00:56:39]requested_item fm.sn is exist - process it [00:56:39]wFMCommunicate request_size=4 [00:56:39]MH_SAM_APDU [00:56:39]CAPDU: 80 11 00 00 [00:56:39]Write to MH i2c: E2 08 00 F9 06 80 11 00 00 00 00 00 00 79 [00:56:39]Write i2c OK [00:56:39]MH_I2C_Read... [00:56:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:56:39]Read from MH i2c: E2 [00:56:39]MH_I2C_Read... [00:56:39]Read from MH i2c: E2 17 00 [00:56:39]MH_I2C_Read... [00:56:39]Read from MH i2c: E2 17 00 F9 06 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D2 [00:56:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:56:39]wFMCommunicate OK [00:56:39]requested_item fd.num is exist - process it [00:56:39]SAM_PROTO_GetFieldsCounters [00:56:39]wFMCommunicate request_size=4 [00:56:39]MH_SAM_APDU [00:56:39]CAPDU: 80 13 00 00 [00:56:39]Write to MH i2c: E2 08 00 FA 06 80 13 00 00 00 00 00 00 7C [00:56:39]Write i2c OK [00:56:39]MH_I2C_Read... [00:56:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:56:39]Read from MH i2c: E2 [00:56:39]MH_I2C_Read... [00:56:39]Read from MH i2c: E2 62 00 [00:56:39]MH_I2C_Read... [00:56:39]Read from MH i2c: E2 62 00 FA 06 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 7E 02 00 0E 04 04 00 D2 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 8B [00:56: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5D 7E 02 00 0E 04 04 00 D2 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 [00:56:39]wFMCommunicate OK [00:56:39]SAM_PROTO_GetFieldsCounters done [00:56:39]requested_item shift.num is exist - process it [00:56:39]requested_item shift.opened is exist - process it [00:56:39]req_shift_opened [00:56:39]FM_GetShiftState [00:56:39]SAM_PROTO_GetShiftState [00:56:39]wFMCommunicate request_size=4 [00:56:39]MH_SAM_APDU [00:56:39]CAPDU: 80 13 01 00 [00:56:39]Write to MH i2c: E2 08 00 FB 06 80 13 01 00 00 00 00 00 7E [00:56:39]Write i2c OK [00:56:39]MH_I2C_Read... [00:56:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:56:39]Read from MH i2c: E2 [00:56:39]MH_I2C_Read... [00:56:39]Read from MH i2c: E2 0E 00 [00:56:39]MH_I2C_Read... [00:56:39]Read from MH i2c: E2 0E 00 FB 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 44 [00:56:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:56:39]wFMCommunicate OK [00:56:39]SAM_PROTO_GetShiftState done [00:56:39]FM_GetShiftState done [00:56:39]req_shift_opened done [00:56:39]requested_item shift.open_date is exist - process it [00:56:39]req_shift_open_date [00:56:39]req_shift_open_date done [00:56:39]produce_requested_data done [00:56:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163421,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:56:39]process_action_free close_receipt [00:56:39]json_value_free [00:56:39]json_value_free done [00:56:39]process_json_proto returns [00:56:39]Send response to host [00:56:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163421,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:56:39]free response buf [00:56:39]execute_script done [00:56:39]execute_script returns [00:56:39]free content buf [00:56:39]Sock 9.Close socket [00:56:39]Sock 9.Thread stoped [00:56:42]OFD Sender: No OFD packet to send [00:56:47]OFD Sender: No OFD packet to send [00:56:52]OFD Sender: No OFD packet to send [00:56:57]OFD Sender: No OFD packet to send [00:57:02]OFD Sender: No OFD packet to send [00:57:07]OFD Sender: No OFD packet to send [00:57:12]OFD Sender: No OFD packet to send [00:57:14]recv_with_timeout no data received [00:57:18]OFD Sender: No OFD packet to send [00:57:23]OFD Sender: No OFD packet to send [00:57:28]OFD Sender: No OFD packet to send [00:57:33]OFD Sender: No OFD packet to send [00:57:38]OFD Sender: No OFD packet to send [00:57:43]OFD Sender: No OFD packet to send [00:57:48]OFD Sender: No OFD packet to send [00:57:53]OFD Sender: No OFD packet to send [00:57:58]OFD Sender: No OFD packet to send [00:58:03]OFD Sender: No OFD packet to send [00:58:08]OFD Sender: No OFD packet to send [00:58:13]OFD Sender: No OFD packet to send [00:58:18]OFD Sender: No OFD packet to send [00:58:23]OFD Sender: No OFD packet to send [00:58:28]OFD Sender: No OFD packet to send [00:58:33]OFD Sender: No OFD packet to send [00:58:38]OFD Sender: No OFD packet to send [00:58:43]OFD Sender: No OFD packet to send [00:58:48]OFD Sender: No OFD packet to send [00:58:53]OFD Sender: No OFD packet to send [00:58:58]OFD Sender: No OFD packet to send [00:59:03]OFD Sender: No OFD packet to send [00:59:08]OFD Sender: No OFD packet to send [00:59:13]OFD Sender: No OFD packet to send [00:59:18]OFD Sender: No OFD packet to send [00:59:23]OFD Sender: No OFD packet to send [00:59:28]OFD Sender: No OFD packet to send [00:59:33]OFD Sender: No OFD packet to send [00:59:38]OFD Sender: No OFD packet to send [00:59:43]OFD Sender: No OFD packet to send [00:59:48]OFD Sender: No OFD packet to send [00:59:50]accept exits with 7 [00:59:50]New connection [00:59:50]New thread 3067067748 created [00:59:50]Thread 3067211108 joined [00:59:50]Waiting for new connection... [00:59:50] Sock 7.Parse request [00:59:50]Sock 7.Check first char [00:59:50]Sock 7.First char is OK [00:59:50]request: POST /json_proto HTTP/1.0 [00:59:50]Method: POST [00:59:50]URL: /json_proto [00:59:50]Method is POST - this is cgi request [00:59:50]url: /json_proto [00:59:50]query_string will be loaded in cgi processing [00:59:50]execute_cgi json_proto POST (null) [00:59:50]execute_cgi path=json_proto method=POST [00:59:50]POST find Content-Length [00:59:50]Host: 172.17.44.132:8080 [00:59:50]Content-Length: 801 [00:59:50]Content-Type: application/json [00:59:50] [00:59:50]POST finish read [00:59:50]Found Content-Length = 801 [00:59:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:59:50]execute_script... [00:59:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291939", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [00:59:50]POST & json_proto [00:59:50]process_json_proto [00:59:50]json parsed OK: [00:59:50]protocol is kg_v1.0 [00:59:50]action value=close_receipt [00:59:50]process_action close_receipt [00:59:50]cmd_close_receipt [00:59:50]MH_GetDate [00:59:50]Write to MH i2c: F0 00 00 FC 06 F1 [00:59:50]Write i2c OK [00:59:50]MH_I2C_Read... [00:59:50]Read from MH i2c: F0 [00:59:50]MH_I2C_Read... [00:59:50]Read from MH i2c: F0 09 00 [00:59:50]MH_I2C_Read... [00:59:50]Read from MH i2c: F0 09 00 FC 06 00 07 3C C5 66 2A 83 C1 65 3B [00:59:50]GetLastDocTimeStamp 1724201795 [00:59:50]current date 1724201991 [00:59:50]FM_GetShiftState [00:59:50]SAM_PROTO_GetShiftState [00:59:50]wFMCommunicate request_size=4 [00:59:50]MH_SAM_APDU [00:59:50]CAPDU: 80 13 01 00 [00:59:50]Write to MH i2c: E2 08 00 FD 06 80 13 01 00 00 00 00 00 80 [00:59:50]Write i2c OK [00:59:50]MH_I2C_Read... [00:59:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:59:50]Read from MH i2c: E2 [00:59:50]MH_I2C_Read... [00:59:50]Read from MH i2c: E2 0E 00 [00:59:50]MH_I2C_Read... [00:59:50]Read from MH i2c: E2 0E 00 FD 06 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 46 [00:59:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:59:50]wFMCommunicate OK [00:59:50]SAM_PROTO_GetShiftState done [00:59:50]FM_GetShiftState done [00:59:50]opened in 1724199517 [00:59:50]opened+sec_in_day 1724285917 [00:59:50]quantity*price = 998982 [00:59:50]sum+1 = 998983 [00:59:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 20 21.08.2024 00:59 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163422 ФПД: 149177760110265 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T005951&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163422&fm=149177760110265&tin=02508201610067®Number=0000000000092562&sum=998982 [00:59:51]StoreToDocumentArchive [00:59:51]shift 466 fd 163422 [00:59:51]save to /storage/0466/doc_00163422 [00:59:51]save last doc name /storage/0466/doc_00163422 to /storage/kkm_last_doc_name [00:59:51]save OK [00:59:51]Clear old archive folders... [00:59:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [00:59:51]tlvbuf is 020EBA20 [00:59:51]SAM_PROTO_ClearQueue [00:59:51]wFMCommunicate request_size=4 [00:59:51]MH_SAM_APDU [00:59:51]CAPDU: 80 09 00 00 [00:59:51]Write to MH i2c: E2 08 00 0A 07 80 09 00 00 00 00 00 00 83 [00:59:51]Write i2c OK [00:59:51]MH_I2C_Read... [00:59:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [00:59:51]Read from MH i2c: E2 [00:59:51]MH_I2C_Read... [00:59:51]Read from MH i2c: E2 03 00 [00:59:51]MH_I2C_Read... [00:59:51]Read from MH i2c: E2 03 00 0A 07 00 90 00 85 [00:59:51]RAPDU: 90 00 [00:59:51]wFMCommunicate OK [00:59:51]SAM_PROTO_ClearQueue done [00:59:51]KKMCreateOFDPacket [00:59:51]OFDProtocolAddRootSTLVToBuf [00:59:51]FM_MakeSignedData [00:59:51]FM_MakeSignedData [00:59:51]SAM_PROTO_SignData [00:59:51]wFMCommunicate request_size=4 [00:59:51]MH_SAM_APDU [00:59:51]CAPDU: 80 0D 01 02 [00:59:51]Write to MH i2c: E2 08 00 0B 07 80 0D 01 02 00 00 00 00 8B [00:59:51]Write i2c OK [00:59:51]MH_I2C_Read... [00:59:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [00:59:51]Read from MH i2c: E2 [00:59:51]MH_I2C_Read... [00:59:51]Read from MH i2c: E2 03 00 [00:59:51]MH_I2C_Read... [00:59:51]Read from MH i2c: E2 03 00 0B 07 00 90 00 86 [00:59:51]RAPDU: 90 00 [00:59:51]wFMCommunicate OK [00:59:51]wFMCommunicate request_size=255 [00:59:51]MH_SAM_APDU [00:59:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 07 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7E 02 00 35 04 06 00 87 AD 27 66 [00:59:51]Write to MH i2c: E2 02 01 0C 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 07 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7E 02 00 35 04 06 00 87 AD 27 66 00 00 4E [00:59:51]Write i2c OK [00:59:51]MH_I2C_Read... [00:59:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:59:52]Read from MH i2c: E2 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: E2 03 00 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: E2 03 00 0C 07 00 90 00 87 [00:59:52]RAPDU: 90 00 [00:59:52]wFMCommunicate OK [00:59:52]wFMCommunicate request_size=7 [00:59:52]MH_SAM_APDU [00:59:52]CAPDU: 80 0D 02 02 02 56 B9 [00:59:52]Write to MH i2c: E2 0A 00 0D 07 80 0D 02 02 02 00 56 B9 00 00 A1 [00:59:52]Write i2c OK [00:59:52]MH_I2C_Read... [00:59:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [00:59:52]Read from MH i2c: E2 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: E2 03 00 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: E2 03 00 0D 07 00 90 00 88 [00:59:52]RAPDU: 90 00 [00:59:52]wFMCommunicate OK [00:59:52]wFMCommunicate request_size=4 [00:59:52]MH_SAM_APDU [00:59:52]CAPDU: 80 0D 03 02 [00:59:52]Write to MH i2c: E2 08 00 0E 07 80 0D 03 02 00 00 00 00 90 [00:59:52]Write i2c OK [00:59:52]MH_I2C_Read... [00:59:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [00:59:52]Read from MH i2c: E2 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: E2 0B 00 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: E2 0B 00 0E 07 00 BC BD F8 22 43 BD E5 E1 90 00 EA [00:59:52]RAPDU: BC BD F8 22 43 BD E5 E1 90 00 [00:59:52]wFMCommunicate OK [00:59:52]SAM_PROTO_SignData done [00:59:52]FM_MakeSignedData done [00:59:52]CreateOFDProtocolMessage [00:59:52]wFMCommunicate request_size=4 [00:59:52]MH_SAM_APDU [00:59:52]CAPDU: 80 11 00 00 [00:59:52]Write to MH i2c: E2 08 00 0F 07 80 11 00 00 00 00 00 00 90 [00:59:52]Write i2c OK [00:59:52]MH_I2C_Read... [00:59:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:59:52]Read from MH i2c: E2 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: E2 17 00 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: E2 17 00 0F 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [00:59:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:59:52]wFMCommunicate OK [00:59:52]CreateOFDProtocolMessage done [00:59:52]OFDSenderStorePacket 163422 [00:59:52]StoreOFDPacket docnum=163422 [00:59:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 09 FF 04 01 5C 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 07 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7E 02 00 35 04 06 00 87 AD 27 66 56 B9 BC BD F8 22 43 BD E5 E1 [00:59:52]CheckFolder [00:59:52]dirname=/storage/ofd_packets [00:59:52]CheckFolder done [00:59:52]ProducePacketName [00:59:52]name=ofd_packets/00163422 [00:59:52]NVStorageSaveData ofd_packets/00163422 [00:59:52]File name is /storage/ofd_packets/00163422 [00:59:52]Write 298 bytes [00:59:52]NVStorageSaveData done [00:59:52]OFDSenderStorePacket done [00:59:52]KKMCreateOFDPacket done [00:59:52]NVStorageSaveData kkm_last_timestamp [00:59:52]File name is /storage/kkm_last_timestamp [00:59:52]Write 4 bytes [00:59:52]NVStorageSaveData done [00:59:52]ExternCall_PrintAddStr [00:59:52]wPrintStart [00:59:52]Write to MH i2c: 01 00 00 10 07 17 [00:59:52]Write i2c OK [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: 01 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: 01 07 00 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: 01 07 00 10 07 00 00 00 00 00 FF 0F 2C [00:59:52]RasterBufferAndPrint [00:59:52]line Счет N : (1)291939 [00:59:52]line ИНН: 02508201610067 [00:59:52]line Контрольно-Кассовый Чек [00:59:52]line ПРОДАЖА [00:59:52]line ТРК (МРК, ГНК) : 11 [00:59:52]line Товар: 2710194800 [00:59:52]line ДТ-К-5 [00:59:52]line 131.100 * 76.20 [00:59:52]line = 9989.82 [00:59:52]line НДС 12% НСП 1% [00:59:52]line > о реализуемом товаре [00:59:52]line ИТОГО: 9989.82 [00:59:52]line НСП 1% : 88.40 [00:59:52]line НДС 12% : 1060.87 [00:59:52]line Наличными: 0.00 [00:59:52]line Безнал.: 9989.82 [00:59:52]line Место: АЗС № 130 "Партнер Нефть" [00:59:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [00:59:52]line СНО: Общий режим [00:59:52]line Чек 20 21.08.2024 00:59 [00:59:52]line Смена: 466 ФФД: 1.0 [00:59:52]line ЗНМ: 0300000070 [00:59:52]line РНМ: 0000000000092562 [00:59:52]line Версия ККМ: 001 [00:59:52]line Платежная система: O! деньги [00:59:52]line ФМ: 0000000000871769 [00:59:52]line ФД: 163422 [00:59:52]line ФПД: 149177760110265 [00:59:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T005951&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163422&fm=149177760110265&tin=02508201610067®Number=0000000000092562&sum=998982 [00:59:52]written 0, free lines is 4095 [00:59:52]OFD Sender: Processing packet 163422 [packets to send 961, broken 960] [00:59:52]ProducePacketName [00:59:52]name=ofd_packets/00163422 [00:59:52]OFD Sender: To server: pG, [00:59:52]CommunicateWithHost lk.salyk.kg:30040 [00:59:52]ConnectInit lk.salyk.kg [00:59:52]Connected sock=10 [00:59:52]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 09 FF 04 01 5C 34 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 14 00 00 00 F4 03 04 00 07 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7E 02 00 35 04 06 00 87 AD 27 66 56 B9 BC BD F8 22 43 BD E5 E1 [00:59:52]Write to MH i2c: 01 00 00 3A 07 41 [00:59:52]Write i2c OK [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: 01 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: 01 07 00 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: 01 07 00 3A 07 00 00 00 00 00 E9 0C 3D [00:59:52]RasterBufferAndPrint [00:59:52]line [00:59:52]line [00:59:52]line [00:59:52]line [00:59:52]line [00:59:52]written 0, free lines is 3312 [00:59:52]MH_Cut [00:59:52]Write to MH i2c: D1 01 00 41 07 01 1A [00:59:52]Write i2c OK [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: D1 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: D1 01 00 [00:59:52]MH_I2C_Read... [00:59:52]Read from MH i2c: D1 01 00 41 07 00 19 [00:59:52]Write to MH i2c: 01 00 00 42 07 49 [00:59:52]Write i2c OK [00:59:52]MH_I2C_Read... [00:59: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 36 39 4F 00 00 00 37 4F 47 00 56 8F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5E 7E 02 00 F4 03 04 00 5A E5 C4 66 B6 04 01 00 00 41 1E D2 03 DD 2C D9 25 [00:59:53]CommunicateWithHost err = 0 [00:59:53]CheckOFDResponse [00:59:53]1017 (14) - 77093643461234 [00:59:53]1041 (16) - 0000000000871769 [00:59:53]1040 (4) - 163422 [00:59:53]1012 (4) - 20.08.2024 18:50 [00:59:53]1206 (1) - 0 [00:59:53]OFD Sender: Remove packet 163422 [00:59:53]ProducePacketName [00:59:53]name=ofd_packets/00163422 [00:59:53]NVStorageDeleteData [00:59:53]*** Cut start [00:59:53]*** Purtial cut [00:59:53]*** Stage 1: CUTSNS_PIN = 1 [00:59:53]OFD Sender: No OFD packet to send [00:59:55]Read from MH i2c: 01 [00:59:55]MH_I2C_Read... [00:59:55]*** Stop cut motor [00:59:55]*** Cut end [00:59:55]Read from MH i2c: 01 07 00 [00:59:55]MH_I2C_Read... [00:59:55]Read from MH i2c: 01 07 00 42 07 00 00 00 00 00 FF 0F 5E [00:59:55]process_action close_receipt done [00:59:55]requested_data is exist [00:59:55]produce_requested_data [00:59:55]requested_item fm.sn is exist - process it [00:59:55]wFMCommunicate request_size=4 [00:59:55]MH_SAM_APDU [00:59:55]CAPDU: 80 11 00 00 [00:59:55]Write to MH i2c: E2 08 00 43 07 80 11 00 00 00 00 00 00 C4 [00:59:55]Write i2c OK [00:59:55]MH_I2C_Read... [00:59:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [00:59:55]Read from MH i2c: E2 [00:59:55]MH_I2C_Read... [00:59:55]Read from MH i2c: E2 17 00 [00:59:55]MH_I2C_Read... [00:59:55]Read from MH i2c: E2 17 00 43 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 1D [00:59:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [00:59:55]wFMCommunicate OK [00:59:55]requested_item fd.num is exist - process it [00:59:55]SAM_PROTO_GetFieldsCounters [00:59:55]wFMCommunicate request_size=4 [00:59:55]MH_SAM_APDU [00:59:55]CAPDU: 80 13 00 00 [00:59:55]Write to MH i2c: E2 08 00 44 07 80 13 00 00 00 00 00 00 C7 [00:59:55]Write i2c OK [00:59:55]MH_I2C_Read... [00:59:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [00:59:55]Read from MH i2c: E2 [00:59:55]MH_I2C_Read... [00:59:55]Read from MH i2c: E2 62 00 [00:59:55]MH_I2C_Read... [00:59:55]Read from MH i2c: E2 62 00 44 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 7E 02 00 0E 04 04 00 D2 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 DA [00:59: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5E 7E 02 00 0E 04 04 00 D2 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 [00:59:55]wFMCommunicate OK [00:59:55]SAM_PROTO_GetFieldsCounters done [00:59:55]requested_item shift.num is exist - process it [00:59:55]requested_item shift.opened is exist - process it [00:59:55]req_shift_opened [00:59:55]FM_GetShiftState [00:59:55]SAM_PROTO_GetShiftState [00:59:55]wFMCommunicate request_size=4 [00:59:55]MH_SAM_APDU [00:59:55]CAPDU: 80 13 01 00 [00:59:55]Write to MH i2c: E2 08 00 45 07 80 13 01 00 00 00 00 00 C9 [00:59:55]Write i2c OK [00:59:55]MH_I2C_Read... [00:59:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [00:59:55]Read from MH i2c: E2 [00:59:55]MH_I2C_Read... [00:59:55]Read from MH i2c: E2 0E 00 [00:59:55]MH_I2C_Read... [00:59:55]Read from MH i2c: E2 0E 00 45 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8F [00:59:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [00:59:55]wFMCommunicate OK [00:59:55]SAM_PROTO_GetShiftState done [00:59:55]FM_GetShiftState done [00:59:55]req_shift_opened done [00:59:55]requested_item shift.open_date is exist - process it [00:59:55]req_shift_open_date [00:59:55]req_shift_open_date done [00:59:55]produce_requested_data done [00:59:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163422,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [00:59:55]process_action_free close_receipt [00:59:55]json_value_free [00:59:55]json_value_free done [00:59:55]process_json_proto returns [00:59:55]Send response to host [00:59:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163422,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [00:59:55]free response buf [00:59:55]execute_script done [00:59:55]execute_script returns [00:59:55]free content buf [00:59:55]Sock 7.Close socket [00:59:55]Sock 7.Thread stoped [00:59:58]recv_with_timeout no data received [00:59:58]OFD Sender: No OFD packet to send [01:00:03]OFD Sender: No OFD packet to send [01:00:07]accept exits with 9 [01:00:07]New connection [01:00:07]New thread 3067211108 created [01:00:07]Thread 3067067748 joined [01:00:07]Waiting for new connection... [01:00:07] Sock 9.Parse request [01:00:07]Sock 9.Check first char [01:00:07]Sock 9.First char is OK [01:00:07]request: POST /json_proto HTTP/1.0 [01:00:07]Method: POST [01:00:07]URL: /json_proto [01:00:07]Method is POST - this is cgi request [01:00:07]url: /json_proto [01:00:07]query_string will be loaded in cgi processing [01:00:07]execute_cgi json_proto POST (null) [01:00:07]execute_cgi path=json_proto method=POST [01:00:07]POST find Content-Length [01:00:07]Host: 172.17.44.132:8080 [01:00:07]Content-Length: 801 [01:00:07]Content-Type: application/json [01:00:07] [01:00:07]POST finish read [01:00:07]Found Content-Length = 801 [01:00:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:07]execute_script... [01:00: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)291940", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:00:07]POST & json_proto [01:00:07]process_json_proto [01:00:07]json parsed OK: [01:00:07]protocol is kg_v1.0 [01:00:07]action value=close_receipt [01:00:07]process_action close_receipt [01:00:07]cmd_close_receipt [01:00:07]MH_GetDate [01:00:07]Write to MH i2c: F0 00 00 46 07 3C [01:00:07]Write i2c OK [01:00:07]MH_I2C_Read... [01:00:07]Read from MH i2c: F0 [01:00:07]MH_I2C_Read... [01:00:07]Read from MH i2c: F0 09 00 [01:00:07]MH_I2C_Read... [01:00:07]Read from MH i2c: F0 09 00 46 07 00 18 3C C5 66 2A 83 C1 65 97 [01:00:07]GetLastDocTimeStamp 1724201991 [01:00:07]current date 1724202008 [01:00:07]FM_GetShiftState [01:00:07]SAM_PROTO_GetShiftState [01:00:07]wFMCommunicate request_size=4 [01:00:07]MH_SAM_APDU [01:00:07]CAPDU: 80 13 01 00 [01:00:07]Write to MH i2c: E2 08 00 47 07 80 13 01 00 00 00 00 00 CB [01:00:07]Write i2c OK [01:00:07]MH_I2C_Read... [01:00:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:07]Read from MH i2c: E2 [01:00:07]MH_I2C_Read... [01:00:07]Read from MH i2c: E2 0E 00 [01:00:07]MH_I2C_Read... [01:00:07]Read from MH i2c: E2 0E 00 47 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 91 [01:00:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:00:07]wFMCommunicate OK [01:00:07]SAM_PROTO_GetShiftState done [01:00:07]FM_GetShiftState done [01:00:07]opened in 1724199517 [01:00:07]opened+sec_in_day 1724285917 [01:00:07]quantity*price = 998982 [01:00:07]sum+1 = 998983 [01:00:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 21 21.08.2024 01:00 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163423 ФПД: 233713369067884 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010008&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163423&fm=233713369067884&tin=02508201610067®Number=0000000000092562&sum=998982 [01:00:08]StoreToDocumentArchive [01:00:08]shift 466 fd 163423 [01:00:08]save to /storage/0466/doc_00163423 [01:00:08]save last doc name /storage/0466/doc_00163423 to /storage/kkm_last_doc_name [01:00:08]save OK [01:00:08]Clear old archive folders... [01:00:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:00:08]tlvbuf is 01F928F0 [01:00:08]SAM_PROTO_ClearQueue [01:00:08]wFMCommunicate request_size=4 [01:00:08]MH_SAM_APDU [01:00:08]CAPDU: 80 09 00 00 [01:00:08]Write to MH i2c: E2 08 00 54 07 80 09 00 00 00 00 00 00 CD [01:00:08]Write i2c OK [01:00:08]MH_I2C_Read... [01:00:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:00:08]Read from MH i2c: E2 [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: E2 03 00 [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: E2 03 00 54 07 00 90 00 CF [01:00:08]RAPDU: 90 00 [01:00:08]wFMCommunicate OK [01:00:08]SAM_PROTO_ClearQueue done [01:00:08]KKMCreateOFDPacket [01:00:08]OFDProtocolAddRootSTLVToBuf [01:00:08]FM_MakeSignedData [01:00:08]FM_MakeSignedData [01:00:08]SAM_PROTO_SignData [01:00:08]wFMCommunicate request_size=4 [01:00:08]MH_SAM_APDU [01:00:08]CAPDU: 80 0D 01 02 [01:00:08]Write to MH i2c: E2 08 00 55 07 80 0D 01 02 00 00 00 00 D5 [01:00:08]Write i2c OK [01:00:08]MH_I2C_Read... [01:00:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:00:08]Read from MH i2c: E2 [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: E2 03 00 [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: E2 03 00 55 07 00 90 00 D0 [01:00:08]RAPDU: 90 00 [01:00:08]wFMCommunicate OK [01:00:08]wFMCommunicate request_size=255 [01:00:08]MH_SAM_APDU [01:00:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 18 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 7E 02 00 35 04 06 00 D4 8F A2 57 [01:00:08]Write to MH i2c: E2 02 01 56 07 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 18 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 7E 02 00 35 04 06 00 D4 8F A2 57 00 00 46 [01:00:08]Write i2c OK [01:00:08]MH_I2C_Read... [01:00:08]OFD Sender: No OFD packet to send [01:00:08]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:08]Read from MH i2c: E2 [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: E2 03 00 [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: E2 03 00 56 07 00 90 00 D1 [01:00:08]RAPDU: 90 00 [01:00:08]wFMCommunicate OK [01:00:08]wFMCommunicate request_size=7 [01:00:08]MH_SAM_APDU [01:00:08]CAPDU: 80 0D 02 02 02 B1 6C [01:00:08]Write to MH i2c: E2 0A 00 57 07 80 0D 02 02 02 00 B1 6C 00 00 F9 [01:00:08]Write i2c OK [01:00:08]MH_I2C_Read... [01:00:08]Read from MH i2c: E2 [01:00:08]MH_I2C_Read... [01:00:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:00:09]Read from MH i2c: E2 03 00 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: E2 03 00 57 07 00 90 00 D2 [01:00:09]RAPDU: 90 00 [01:00:09]wFMCommunicate OK [01:00:09]wFMCommunicate request_size=4 [01:00:09]MH_SAM_APDU [01:00:09]CAPDU: 80 0D 03 02 [01:00:09]Write to MH i2c: E2 08 00 58 07 80 0D 03 02 00 00 00 00 DA [01:00:09]Write i2c OK [01:00:09]MH_I2C_Read... [01:00:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:00:09]Read from MH i2c: E2 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: E2 0B 00 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: E2 0B 00 58 07 00 E2 BA B3 80 F6 D2 DE CF 90 00 1F [01:00:09]RAPDU: E2 BA B3 80 F6 D2 DE CF 90 00 [01:00:09]wFMCommunicate OK [01:00:09]SAM_PROTO_SignData done [01:00:09]FM_MakeSignedData done [01:00:09]CreateOFDProtocolMessage [01:00:09]wFMCommunicate request_size=4 [01:00:09]MH_SAM_APDU [01:00:09]CAPDU: 80 11 00 00 [01:00:09]Write to MH i2c: E2 08 00 59 07 80 11 00 00 00 00 00 00 DA [01:00:09]Write i2c OK [01:00:09]MH_I2C_Read... [01:00:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:09]Read from MH i2c: E2 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: E2 17 00 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: E2 17 00 59 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 33 [01:00:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:00:09]wFMCommunicate OK [01:00:09]CreateOFDProtocolMessage done [01:00:09]OFDSenderStorePacket 163423 [01:00:09]StoreOFDPacket docnum=163423 [01:00:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 58 F8 04 01 3C 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 18 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 7E 02 00 35 04 06 00 D4 8F A2 57 B1 6C E2 BA B3 80 F6 D2 DE CF [01:00:09]CheckFolder [01:00:09]dirname=/storage/ofd_packets [01:00:09]CheckFolder done [01:00:09]ProducePacketName [01:00:09]name=ofd_packets/00163423 [01:00:09]NVStorageSaveData ofd_packets/00163423 [01:00:09]File name is /storage/ofd_packets/00163423 [01:00:09]Write 298 bytes [01:00:09]NVStorageSaveData done [01:00:09]OFDSenderStorePacket done [01:00:09]KKMCreateOFDPacket done [01:00:09]NVStorageSaveData kkm_last_timestamp [01:00:09]File name is /storage/kkm_last_timestamp [01:00:09]Write 4 bytes [01:00:09]NVStorageSaveData done [01:00:09]ExternCall_PrintAddStr [01:00:09]wPrintStart [01:00:09]Write to MH i2c: 01 00 00 5A 07 61 [01:00:09]Write i2c OK [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: 01 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: 01 07 00 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: 01 07 00 5A 07 00 00 00 00 00 FF 0F 76 [01:00:09]RasterBufferAndPrint [01:00:09]line Счет N : (1)291940 [01:00:09]line ИНН: 02508201610067 [01:00:09]line Контрольно-Кассовый Чек [01:00:09]line ПРОДАЖА [01:00:09]line ТРК (МРК, ГНК) : 21 [01:00:09]line Товар: 2710194800 [01:00:09]line ДТ-К-5 [01:00:09]line 131.100 * 76.20 [01:00:09]line = 9989.82 [01:00:09]line НДС 12% НСП 1% [01:00:09]line > о реализуемом товаре [01:00:09]line ИТОГО: 9989.82 [01:00:09]line НСП 1% : 88.40 [01:00:09]line НДС 12% : 1060.87 [01:00:09]line Наличными: 0.00 [01:00:09]line Безнал.: 9989.82 [01:00:09]line Место: АЗС № 130 "Партнер Нефть" [01:00:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:00:09]line СНО: Общий режим [01:00:09]line Чек 21 21.08.2024 01:00 [01:00:09]line Смена: 466 ФФД: 1.0 [01:00:09]line ЗНМ: 0300000070 [01:00:09]line РНМ: 0000000000092562 [01:00:09]line Версия ККМ: 001 [01:00:09]line Платежная система: O! деньги [01:00:09]line ФМ: 0000000000871769 [01:00:09]line ФД: 163423 [01:00:09]line ФПД: 233713369067884 [01:00:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010008&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163423&fm=233713369067884&tin=02508201610067®Number=0000000000092562&sum=998982 [01:00:09]written 0, free lines is 4095 [01:00:09]OFD Sender: Processing packet 163423 [packets to send 961, broken 960] [01:00:09]ProducePacketName [01:00:09]name=ofd_packets/00163423 [01:00:09]OFD Sender: To server: pG, [01:00:09]CommunicateWithHost lk.salyk.kg:30040 [01:00:09]ConnectInit lk.salyk.kg [01:00:09]Connected sock=10 [01:00:09]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 58 F8 04 01 3C 8D 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 15 00 00 00 F4 03 04 00 18 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 5F 7E 02 00 35 04 06 00 D4 8F A2 57 B1 6C E2 BA B3 80 F6 D2 DE CF [01:00:09]Write to MH i2c: 01 00 00 84 07 8B [01:00:09]Write i2c OK [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: 01 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: 01 07 00 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: 01 07 00 84 07 00 00 00 00 00 F1 0C 8F [01:00:09]RasterBufferAndPrint [01:00:09]line [01:00:09]line [01:00:09]line [01:00:09]line [01:00:09]line [01:00:09]written 0, free lines is 3322 [01:00:09]MH_Cut [01:00:09]Write to MH i2c: D1 01 00 8B 07 01 64 [01:00:09]Write i2c OK [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: D1 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: D1 01 00 [01:00:09]MH_I2C_Read... [01:00:09]Read from MH i2c: D1 01 00 8B 07 00 63 [01:00:09]Write to MH i2c: 01 00 00 8C 07 93 [01:00:09]Write i2c OK [01:00:09]MH_I2C_Read... [01:00:09]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 6F 88 47 00 83 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 36 39 10 04 04 00 5F 7E 02 00 F4 03 04 00 6A E5 C4 66 B6 04 01 00 00 FE 5E 65 38 02 ED 9E 38 [01:00:09]CommunicateWithHost err = 0 [01:00:09]CheckOFDResponse [01:00:09]1017 (14) - 77093643461234 [01:00:09]1041 (16) - 0000000000871769 [01:00:09]1040 (4) - 163423 [01:00:09]1012 (4) - 20.08.2024 18:50 [01:00:09]1206 (1) - 0 [01:00:09]OFD Sender: Remove packet 163423 [01:00:09]ProducePacketName [01:00:09]name=ofd_packets/00163423 [01:00:09]NVStorageDeleteData [01:00:10]OFD Sender: No OFD packet to send [01:00:10]*** Cut start [01:00:10]*** Purtial cut [01:00:10]*** Stage 1: CUTSNS_PIN = 1 [01:00:12]Read from MH i2c: 01 [01:00:12]MH_I2C_Read... [01:00:12]*** Stop cut motor [01:00:12]*** Cut end [01:00:12]Read from MH i2c: 01 07 00 [01:00:12]MH_I2C_Read... [01:00:12]Read from MH i2c: 01 07 00 8C 07 00 00 00 00 00 FF 0F A8 [01:00:12]process_action close_receipt done [01:00:12]requested_data is exist [01:00:12]produce_requested_data [01:00:12]requested_item fm.sn is exist - process it [01:00:12]wFMCommunicate request_size=4 [01:00:12]MH_SAM_APDU [01:00:12]CAPDU: 80 11 00 00 [01:00:12]Write to MH i2c: E2 08 00 8D 07 80 11 00 00 00 00 00 00 0E [01:00:12]Write i2c OK [01:00:12]MH_I2C_Read... [01:00:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:00:12]Read from MH i2c: E2 [01:00:12]MH_I2C_Read... [01:00:12]Read from MH i2c: E2 17 00 [01:00:12]MH_I2C_Read... [01:00:12]Read from MH i2c: E2 17 00 8D 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 67 [01:00:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:00:12]wFMCommunicate OK [01:00:12]requested_item fd.num is exist - process it [01:00:12]SAM_PROTO_GetFieldsCounters [01:00:12]wFMCommunicate request_size=4 [01:00:12]MH_SAM_APDU [01:00:12]CAPDU: 80 13 00 00 [01:00:12]Write to MH i2c: E2 08 00 8E 07 80 13 00 00 00 00 00 00 11 [01:00:12]Write i2c OK [01:00:12]MH_I2C_Read... [01:00:12]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:00:12]Read from MH i2c: E2 [01:00:12]MH_I2C_Read... [01:00:12]Read from MH i2c: E2 62 00 [01:00:12]MH_I2C_Read... [01:00:12]Read from MH i2c: E2 62 00 8E 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 7E 02 00 0E 04 04 00 D2 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 28 [01:00: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 5F 7E 02 00 0E 04 04 00 D2 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 [01:00:12]wFMCommunicate OK [01:00:12]SAM_PROTO_GetFieldsCounters done [01:00:12]requested_item shift.num is exist - process it [01:00:12]requested_item shift.opened is exist - process it [01:00:12]req_shift_opened [01:00:12]FM_GetShiftState [01:00:12]SAM_PROTO_GetShiftState [01:00:12]wFMCommunicate request_size=4 [01:00:12]MH_SAM_APDU [01:00:12]CAPDU: 80 13 01 00 [01:00:12]Write to MH i2c: E2 08 00 8F 07 80 13 01 00 00 00 00 00 13 [01:00:12]Write i2c OK [01:00:12]MH_I2C_Read... [01:00:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:00:12]Read from MH i2c: E2 [01:00:12]MH_I2C_Read... [01:00:12]Read from MH i2c: E2 0E 00 [01:00:12]MH_I2C_Read... [01:00:12]Read from MH i2c: E2 0E 00 8F 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D9 [01:00:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:00:12]wFMCommunicate OK [01:00:12]SAM_PROTO_GetShiftState done [01:00:12]FM_GetShiftState done [01:00:12]req_shift_opened done [01:00:12]requested_item shift.open_date is exist - process it [01:00:12]req_shift_open_date [01:00:12]req_shift_open_date done [01:00:12]produce_requested_data done [01:00:12]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163423,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:00:12]process_action_free close_receipt [01:00:12]json_value_free [01:00:12]json_value_free done [01:00:12]process_json_proto returns [01:00:12]Send response to host [01:00:12]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163423,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:00:12]free response buf [01:00:12]execute_script done [01:00:12]execute_script returns [01:00:12]free content buf [01:00:12]Sock 9.Close socket [01:00:12]Sock 9.Thread stoped [01:00:15]OFD Sender: No OFD packet to send [01:00:20]OFD Sender: No OFD packet to send [01:00:23]recv_with_timeout no data received [01:00:25]OFD Sender: No OFD packet to send [01:00:30]OFD Sender: No OFD packet to send [01:00:34]recv_with_timeout no data received [01:00:35]OFD Sender: No OFD packet to send [01:00:40]OFD Sender: No OFD packet to send [01:00:45]OFD Sender: No OFD packet to send [01:00:50]OFD Sender: No OFD packet to send [01:00:51]recv_with_timeout no data received [01:00:55]OFD Sender: No OFD packet to send [01:01:00]OFD Sender: No OFD packet to send [01:01:03]accept exits with 7 [01:01:03]New connection [01:01:03]New thread 3067067748 created [01:01:03]Thread 3067211108 joined [01:01:03]Waiting for new connection... [01:01:03] Sock 7.Parse request [01:01:03]Sock 7.Check first char [01:01:03]Sock 7.First char is OK [01:01:03]request: POST /json_proto HTTP/1.0 [01:01:03]Method: POST [01:01:03]URL: /json_proto [01:01:03]Method is POST - this is cgi request [01:01:03]url: /json_proto [01:01:03]query_string will be loaded in cgi processing [01:01:03]execute_cgi json_proto POST (null) [01:01:03]execute_cgi path=json_proto method=POST [01:01:03]POST find Content-Length [01:01:03]Host: 172.17.44.132:8080 [01:01:03]Content-Length: 815 [01:01:03]Content-Type: application/json [01:01:03] [01:01:03]POST finish read [01:01:03]Found Content-Length = 815 [01:01:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50542", "tax_sys" : 0, "items" : [ { "code": "5449000006271", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.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" : 113.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:01:03]execute_script... [01:01: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)50542", "tax_sys" : 0, "items" : [ { "code": "5449000006271", "name": "\u041D\u0430\u043F\u0438\u0442\u043E\u043A \u0424\u0430\u043D\u0442\u0430 1\u043B", "price" : 113.00, "quantity" : 1.000, "sum" : 113.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" : 113.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:01:03]POST & json_proto [01:01:03]process_json_proto [01:01:03]json parsed OK: [01:01:03]protocol is kg_v1.0 [01:01:03]action value=close_receipt [01:01:03]process_action close_receipt [01:01:03]cmd_close_receipt [01:01:03]MH_GetDate [01:01:03]Write to MH i2c: F0 00 00 90 07 86 [01:01:03]Write i2c OK [01:01:03]MH_I2C_Read... [01:01:03]Read from MH i2c: F0 [01:01:03]MH_I2C_Read... [01:01:03]Read from MH i2c: F0 09 00 [01:01:03]MH_I2C_Read... [01:01:03]Read from MH i2c: F0 09 00 90 07 00 50 3C C5 66 2A 83 C1 65 19 [01:01:03]GetLastDocTimeStamp 1724202008 [01:01:03]current date 1724202064 [01:01:03]FM_GetShiftState [01:01:03]SAM_PROTO_GetShiftState [01:01:03]wFMCommunicate request_size=4 [01:01:03]MH_SAM_APDU [01:01:03]CAPDU: 80 13 01 00 [01:01:03]Write to MH i2c: E2 08 00 91 07 80 13 01 00 00 00 00 00 15 [01:01:03]Write i2c OK [01:01:03]MH_I2C_Read... [01:01:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:01:03]Read from MH i2c: E2 [01:01:03]MH_I2C_Read... [01:01:03]Read from MH i2c: E2 0E 00 [01:01:03]MH_I2C_Read... [01:01:03]Read from MH i2c: E2 0E 00 91 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 DB [01:01:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:01:03]wFMCommunicate OK [01:01:03]SAM_PROTO_GetShiftState done [01:01:03]FM_GetShiftState done [01:01:03]opened in 1724199517 [01:01:03]opened+sec_in_day 1724285917 [01:01:03]quantity*price = 11300 [01:01:03]sum+1 = 11301 [01:01:03]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 113.00 НСП 1% : 1.00 НДС 12% : 12.00 Наличными: 0.00 Безнал.: 113.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 22 21.08.2024 01:01 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163424 ФПД: 239744454207100 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010104&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163424&fm=239744454207100&tin=02508201610067®Number=0000000000092562&sum=11300 0 [01:01:04]StoreToDocumentArchive [01:01:04]shift 466 fd 163424 [01:01:04]save to /storage/0466/doc_00163424 [01:01:04]save last doc name /storage/0466/doc_00163424 to /storage/kkm_last_doc_name [01:01:04]save OK [01:01:04]Clear old archive folders... [01:01:04]ProcessDocumentItem done err = 0, tmpTLVsize=271 [01:01:04]tlvbuf is 01F89BF0 [01:01:04]SAM_PROTO_ClearQueue [01:01:04]wFMCommunicate request_size=4 [01:01:04]MH_SAM_APDU [01:01:04]CAPDU: 80 09 00 00 [01:01:04]Write to MH i2c: E2 08 00 9E 07 80 09 00 00 00 00 00 00 17 [01:01:04]Write i2c OK [01:01:04]MH_I2C_Read... [01:01:04]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:01:04]Read from MH i2c: E2 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 03 00 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 03 00 9E 07 00 90 00 19 [01:01:04]RAPDU: 90 00 [01:01:04]wFMCommunicate OK [01:01:04]SAM_PROTO_ClearQueue done [01:01:04]KKMCreateOFDPacket [01:01:04]OFDProtocolAddRootSTLVToBuf [01:01:04]FM_MakeSignedData [01:01:04]FM_MakeSignedData [01:01:04]SAM_PROTO_SignData [01:01:04]wFMCommunicate request_size=4 [01:01:04]MH_SAM_APDU [01:01:04]CAPDU: 80 0D 01 02 [01:01:04]Write to MH i2c: E2 08 00 9F 07 80 0D 01 02 00 00 00 00 1F [01:01:04]Write i2c OK [01:01:04]MH_I2C_Read... [01:01:04]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:01:04]Read from MH i2c: E2 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 03 00 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 03 00 9F 07 00 90 00 1A [01:01:04]RAPDU: 90 00 [01:01:04]wFMCommunicate OK [01:01:04]wFMCommunicate request_size=255 [01:01:04]MH_SAM_APDU [01:01:04]CAPDU: 80 0D 02 02 FA 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 50 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 [01:01:04]Write to MH i2c: E2 02 01 A0 07 80 0D 02 02 FA 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 50 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 00 00 68 [01:01:04]Write i2c OK [01:01:04]MH_I2C_Read... [01:01:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:01:04]Read from MH i2c: E2 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 03 00 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 03 00 A0 07 00 90 00 1B [01:01:04]RAPDU: 90 00 [01:01:04]wFMCommunicate OK [01:01:04]wFMCommunicate request_size=30 [01:01:04]MH_SAM_APDU [01:01:04]CAPDU: 80 0D 02 02 19 30 38 37 31 37 36 39 10 04 04 00 60 7E 02 00 35 04 06 00 DA 0B DB 07 A6 7C [01:01:04]Write to MH i2c: E2 21 00 A1 07 80 0D 02 02 19 00 30 38 37 31 37 36 39 10 04 04 00 60 7E 02 00 35 04 06 00 DA 0B DB 07 A6 7C 00 00 EA [01:01:04]Write i2c OK [01:01:04]MH_I2C_Read... [01:01:04]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:01:04]Read from MH i2c: E2 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 03 00 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 03 00 A1 07 00 90 00 1C [01:01:04]RAPDU: 90 00 [01:01:04]wFMCommunicate OK [01:01:04]wFMCommunicate request_size=4 [01:01:04]MH_SAM_APDU [01:01:04]CAPDU: 80 0D 03 02 [01:01:04]Write to MH i2c: E2 08 00 A2 07 80 0D 03 02 00 00 00 00 24 [01:01:04]Write i2c OK [01:01:04]MH_I2C_Read... [01:01:04]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:01:04]Read from MH i2c: E2 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 0B 00 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 0B 00 A2 07 00 80 5A FC F1 0D D5 CD DF 90 00 7A [01:01:04]RAPDU: 80 5A FC F1 0D D5 CD DF 90 00 [01:01:04]wFMCommunicate OK [01:01:04]SAM_PROTO_SignData done [01:01:04]FM_MakeSignedData done [01:01:04]CreateOFDProtocolMessage [01:01:04]wFMCommunicate request_size=4 [01:01:04]MH_SAM_APDU [01:01:04]CAPDU: 80 11 00 00 [01:01:04]Write to MH i2c: E2 08 00 A3 07 80 11 00 00 00 00 00 00 24 [01:01:04]Write i2c OK [01:01:04]MH_I2C_Read... [01:01:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:01:04]Read from MH i2c: E2 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 17 00 [01:01:04]MH_I2C_Read... [01:01:04]Read from MH i2c: E2 17 00 A3 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7D [01:01:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:01:04]wFMCommunicate OK [01:01:04]CreateOFDProtocolMessage done [01:01:04]OFDSenderStorePacket 163424 [01:01:04]StoreOFDPacket docnum=163424 [01:01:04]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 23 01 00 00 3D 33 1B 01 C6 0C 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 50 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 7E 02 00 35 04 06 00 DA 0B DB 07 A6 7C 80 5A FC F1 0D D5 CD DF [01:01:04]CheckFolder [01:01:04]dirname=/storage/ofd_packets [01:01:04]CheckFolder done [01:01:04]ProducePacketName [01:01:04]name=ofd_packets/00163424 [01:01:04]NVStorageSaveData ofd_packets/00163424 [01:01:04]File name is /storage/ofd_packets/00163424 [01:01:04]Write 321 bytes [01:01:04]NVStorageSaveData done [01:01:04]OFDSenderStorePacket done [01:01:04]KKMCreateOFDPacket done [01:01:04]NVStorageSaveData kkm_last_timestamp [01:01:04]File name is /storage/kkm_last_timestamp [01:01:04]Write 4 bytes [01:01:04]NVStorageSaveData done [01:01:05]ExternCall_PrintAddStr [01:01:05]wPrintStart [01:01:05]Write to MH i2c: 01 00 00 A4 07 AB [01:01:05]Write i2c OK [01:01:05]MH_I2C_Read... [01:01:05]Read from MH i2c: 01 [01:01:05]MH_I2C_Read... [01:01:05]Read from MH i2c: 01 07 00 [01:01:05]MH_I2C_Read... [01:01:05]Read from MH i2c: 01 07 00 A4 07 00 00 00 00 00 FF 0F C0 [01:01:05]RasterBufferAndPrint [01:01:05]line Счет N : (3)50542 [01:01:05]line ИНН: 02508201610067 [01:01:05]line Контрольно-Кассовый Чек [01:01:05]line ПРОДАЖА [01:01:05]line Товар: 5449000006271 [01:01:05]line Напиток Фанта 1л [01:01:05]line 1.000 * 113.00 [01:01:05]line = 113.00 [01:01:05]line НДС 12% НСП 1% [01:01:05]line > о реализуемом товаре [01:01:05]line ИТОГО: 113.00 [01:01:05]line НСП 1% : 1.00 [01:01:05]line НДС 12% : 12.00 [01:01:05]line Наличными: 0.00 [01:01:05]line Безнал.: 113.00 [01:01:05]line Место: АЗС № 130 "Партнер Нефть" [01:01:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:01:05]line СНО: Общий режим [01:01:05]line Чек 22 21.08.2024 01:01 [01:01:05]line Смена: 466 ФФД: 1.0 [01:01:05]line ЗНМ: 0300000070 [01:01:05]line РНМ: 0000000000092562 [01:01:05]line Версия ККМ: 001 [01:01:05]line Платежная система: Бакай Банк [01:01:05]line ФМ: 0000000000871769 [01:01:05]line ФД: 163424 [01:01:05]line ФПД: 239744454207100 [01:01:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010104&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163424&fm=239744454207100&tin=02508201610067®Number=0000000000092562&sum=11300 [01:01:05]OFD Sender: Processing packet 163424 [packets to send 961, broken 960] [01:01:05]ProducePacketName [01:01:05]name=ofd_packets/00163424 [01:01:05]OFD Sender: To server: pG, [01:01:05]CommunicateWithHost lk.salyk.kg:30040 [01:01:05]ConnectInit lk.salyk.kg [01:01:05]line 0 [01:01:05]written 0, free lines is 4095 [01:01:05]Write to MH i2c: 01 00 00 CE 07 D5 [01:01:05]Write i2c OK [01:01:05]MH_I2C_Read... [01:01:05]Read from MH i2c: 01 [01:01:05]MH_I2C_Read... [01:01:05]Read from MH i2c: 01 07 00 [01:01:05]MH_I2C_Read... [01:01:05]Read from MH i2c: 01 07 00 CE 07 00 00 00 00 00 C1 0C A9 [01:01:05]RasterBufferAndPrint [01:01:05]line [01:01:05]line [01:01:05]line [01:01:05]line [01:01:05]line [01:01:05]written 0, free lines is 3271 [01:01:05]MH_Cut [01:01:05]Write to MH i2c: D1 01 00 D5 07 01 AE [01:01:05]Write i2c OK [01:01:05]MH_I2C_Read... [01:01:05]Read from MH i2c: D1 [01:01:05]MH_I2C_Read... [01:01:05]Read from MH i2c: D1 01 00 [01:01:05]MH_I2C_Read... [01:01:05]Read from MH i2c: D1 01 00 D5 07 00 AD [01:01:05]Write to MH i2c: 01 00 00 D6 07 DD [01:01:05]Write i2c OK [01:01:05]MH_I2C_Read... [01:01:06]*** Cut start [01:01:06]*** Purtial cut [01:01:06]*** Stage 1: CUTSNS_PIN = 1 [01:01:08]Read from MH i2c: 01 [01:01:08]MH_I2C_Read... [01:01:08]*** Stop cut motor [01:01:08]*** Cut end [01:01:08]Read from MH i2c: 01 07 00 [01:01:08]MH_I2C_Read... [01:01:08]Read from MH i2c: 01 07 00 D6 07 00 00 00 00 00 FF 0F F2 [01:01:08]process_action close_receipt done [01:01:08]requested_data is exist [01:01:08]produce_requested_data [01:01:08]requested_item fm.sn is exist - process it [01:01:08]wFMCommunicate request_size=4 [01:01:08]MH_SAM_APDU [01:01:08]CAPDU: 80 11 00 00 [01:01:08]Write to MH i2c: E2 08 00 D7 07 80 11 00 00 00 00 00 00 58 [01:01:08]Write i2c OK [01:01:08]MH_I2C_Read... [01:01:08]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:01:08]Read from MH i2c: E2 [01:01:08]MH_I2C_Read... [01:01:08]Read from MH i2c: E2 17 00 [01:01:08]MH_I2C_Read... [01:01:08]Read from MH i2c: E2 17 00 D7 07 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [01:01:08]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:01:08]wFMCommunicate OK [01:01:08]requested_item fd.num is exist - process it [01:01:08]SAM_PROTO_GetFieldsCounters [01:01:08]wFMCommunicate request_size=4 [01:01:08]MH_SAM_APDU [01:01:08]CAPDU: 80 13 00 00 [01:01:08]Write to MH i2c: E2 08 00 D8 07 80 13 00 00 00 00 00 00 5B [01:01:08]Write i2c OK [01:01:08]MH_I2C_Read... [01:01:08]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:01:08]Read from MH i2c: E2 [01:01:08]MH_I2C_Read... [01:01:08]Read from MH i2c: E2 62 00 [01:01:08]MH_I2C_Read... [01:01:08]Read from MH i2c: E2 62 00 D8 07 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 7E 02 00 0E 04 04 00 D2 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 76 [01:01: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 60 7E 02 00 0E 04 04 00 D2 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 [01:01:08]wFMCommunicate OK [01:01:08]SAM_PROTO_GetFieldsCounters done [01:01:08]requested_item shift.num is exist - process it [01:01:08]requested_item shift.opened is exist - process it [01:01:08]req_shift_opened [01:01:08]FM_GetShiftState [01:01:08]SAM_PROTO_GetShiftState [01:01:08]wFMCommunicate request_size=4 [01:01:08]MH_SAM_APDU [01:01:08]CAPDU: 80 13 01 00 [01:01:08]Write to MH i2c: E2 08 00 D9 07 80 13 01 00 00 00 00 00 5D [01:01:08]Write i2c OK [01:01:08]MH_I2C_Read... [01:01:08]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:01:08]Read from MH i2c: E2 [01:01:08]MH_I2C_Read... [01:01:08]Read from MH i2c: E2 0E 00 [01:01:08]MH_I2C_Read... [01:01:08]Read from MH i2c: E2 0E 00 D9 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 23 [01:01:08]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:01:08]wFMCommunicate OK [01:01:08]SAM_PROTO_GetShiftState done [01:01:08]FM_GetShiftState done [01:01:08]req_shift_opened done [01:01:08]requested_item shift.open_date is exist - process it [01:01:08]req_shift_open_date [01:01:08]req_shift_open_date done [01:01:08]produce_requested_data done [01:01:08]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163424,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:01:08]process_action_free close_receipt [01:01:08]json_value_free [01:01:08]json_value_free done [01:01:08]process_json_proto returns [01:01:08]Send response to host [01:01:08]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163424,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:01:08]free response buf [01:01:08]execute_script done [01:01:08]execute_script returns [01:01:08]free content buf [01:01:08]Sock 7.Close socket [01:01:08]Sock 7.Thread stoped [01:01:12]Connected sock=11 [01:01: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 36 39 23 01 00 00 3D 33 1B 01 C6 0C 5A 03 01 00 03 00 0F 01 1E 04 01 00 01 23 04 61 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 36 32 37 31 06 04 1D 00 D0 9D D0 B0 D0 BF D0 B8 D1 82 D0 BE D0 BA 20 D0 A4 D0 B0 D0 BD D1 82 D0 B0 20 31 D0 BB FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 24 2C 00 00 00 00 13 04 06 00 24 2C 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 24 2C 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 64 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 B0 04 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 24 2C 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 16 00 00 00 F4 03 04 00 50 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 60 7E 02 00 35 04 06 00 DA 0B DB 07 A6 7C 80 5A FC F1 0D D5 CD DF [01:01: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 36 39 4F 00 00 00 94 3D 47 00 29 B0 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 60 7E 02 00 F4 03 04 00 [01:02:36]Malloc new data [01:02:36]Malloc new data [01:02:36]Malloc new data [01:02:36]KKMSetReceiptData OK [01:02:36]ProcessDocumentItem done err = 0, tmpTLVsize=111 [01:02:36]tlvbuf is 02113C70 [01:02:36]KKMLoadAndSignReceiptData [01:02:36]SAM_PROTO_ProcessDocument [01:02:36]wFMCommunicate request_size=9 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 15 01 00 04 03 00 6F 00 [01:02:36]Write to MH i2c: E2 0C 00 25 08 80 15 01 00 04 00 03 00 6F 00 00 00 26 [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 15 01 00... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 25 08 00 90 00 A1 [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]wFMCommunicate request_size=10 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 15 02 00 05 1E 04 01 00 01 [01:02:36]Write to MH i2c: E2 0D 00 26 08 80 15 02 00 05 00 1E 04 01 00 01 00 00 DC [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 26 08 00 90 00 A2 [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]wFMCommunicate request_size=15 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 15 02 00 0A FC 03 06 00 28 A0 00 00 00 00 [01:02:36]Write to MH i2c: E2 12 00 27 08 80 15 02 00 0A 00 FC 03 06 00 28 A0 00 00 00 00 00 00 90 [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]OFD Sender: No OFD packet to send [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 27 08 00 90 00 A3 [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]wFMCommunicate request_size=47 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 15 02 00 2A EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 11 00 00 00 00 [01:02:36]Write to MH i2c: E2 32 00 28 08 80 15 02 00 2A 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 11 00 00 00 00 00 00 85 [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 28 08 00 90 00 A4 [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]wFMCommunicate request_size=15 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 15 02 00 0A 07 04 06 00 28 A0 00 00 00 00 [01:02:36]Write to MH i2c: E2 12 00 29 08 80 15 02 00 0A 00 07 04 06 00 28 A0 00 00 00 00 00 00 9E [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 29 08 00 90 00 A5 [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]wFMCommunicate request_size=15 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 15 02 00 0A 39 04 06 00 00 00 00 00 00 00 [01:02:36]Write to MH i2c: E2 12 00 2A 08 80 15 02 00 0A 00 39 04 06 00 00 00 00 00 00 00 00 00 09 [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 2A 08 00 90 00 A6 [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]wFMCommunicate request_size=11 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 15 02 00 06 1F 04 02 00 01 00 [01:02:36]Write to MH i2c: E2 0E 00 2B 08 80 15 02 00 06 00 1F 04 02 00 01 00 00 00 E5 [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 2B 08 00 90 00 A7 [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]wFMCommunicate request_size=13 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 15 02 00 08 F4 03 04 00 AC 3C C5 66 [01:02:36]Write to MH i2c: E2 10 00 2C 08 80 15 02 00 08 00 F4 03 04 00 AC 3C C5 66 00 00 D2 [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 2C 08 00 90 00 A8 [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]wFMCommunicate request_size=25 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 15 02 00 14 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 [01:02:36]Write to MH i2c: E2 1C 00 2D 08 80 15 02 00 14 00 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 00 00 16 [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 15 02 00... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 2D 08 00 90 00 A9 [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]wFMCommunicate request_size=4 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 15 03 00 [01:02:36]Write to MH i2c: E2 08 00 2E 08 80 15 03 00 00 00 00 00 B7 [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 15 03 00... Resp OK rsp.len_out = 61! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 40 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 40 00 2E 08 00 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 18 00 00 00 35 04 06 00 ED 14 D6 59 4E 26 90 00 24 [01:02:36]RAPDU: 3B 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7E 02 00 0E 04 04 00 D2 01 00 00 12 04 04 00 18 00 00 00 35 04 06 00 ED 14 D6 59 4E 26 90 00 [01:02:36]wFMCommunicate OK [01:02:36]SAM_PROTO_ProcessDocument answer len = 59 [01:02:36]SAM_PROTO_ProcessDocument done [01:02:36]SetTLVBufToDocument [01:02:36]Processing tag 1209 (04B9) [01:02:36]Malloc new data [01:02:36]Processing tag 1041 (0411) [01:02:36]Processing tag 1040 (0410) [01:02:36]Malloc new data [01:02:36]Processing tag 1038 (040E) [01:02:36]Malloc new data [01:02:36]Processing tag 1042 (0412) [01:02:36]Malloc new data [01:02:36]Processing tag 1077 (0435) [01:02:36]Malloc new data [01:02:36]SetTLVBufToDocument err=0 [01:02:36]KKMLoadAndSignReceiptData store KKM data [01:02:36]KKMLoadAndSignReceiptData err=0 [01:02:36]wFMCommunicate request_size=4 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 11 00 00 [01:02:36]Write to MH i2c: E2 08 00 2F 08 80 11 00 00 00 00 00 00 B1 [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 17 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 17 00 2F 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0A [01:02:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:02:36]wFMCommunicate OK [01:02:36]Счет N : (3)50544 ИНН: 02508201610067 Контрольно-Кассовый Чек ПРОДАЖА Товар: 5449000189356 Холодный чай Fuse манго ананас 1л 2.000 * 120.00 = 240.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000189318 Холодный чай Fuse лимон 1л 1.000 * 120.00 = 120.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000005489 Вода Бонаква 1л б/г 1.000 * 50.00 = 50.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 410.00 НСП 1% : 3.62 НДС 12% : 43.54 Наличными: 410.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 24 21.08.2024 01:02 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163426 ФПД: 260673751305766 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010236&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163426&fm=260673751305766&tin=02508201610067®Number=0000000000092562&sum=41000 0 [01:02:36]StoreToDocumentArchive [01:02:36]shift 466 fd 163426 [01:02:36]save to /storage/0466/doc_00163426 [01:02:36]save last doc name /storage/0466/doc_00163426 to /storage/kkm_last_doc_name [01:02:36]save OK [01:02:36]Clear old archive folders... [01:02:36]ProcessDocumentItem done err = 0, tmpTLVsize=518 [01:02:36]tlvbuf is 01F897D0 [01:02:36]SAM_PROTO_ClearQueue [01:02:36]wFMCommunicate request_size=4 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 09 00 00 [01:02:36]Write to MH i2c: E2 08 00 30 08 80 09 00 00 00 00 00 00 AA [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 30 08 00 90 00 AC [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]SAM_PROTO_ClearQueue done [01:02:36]KKMCreateOFDPacket [01:02:36]OFDProtocolAddRootSTLVToBuf [01:02:36]FM_MakeSignedData [01:02:36]FM_MakeSignedData [01:02:36]SAM_PROTO_SignData [01:02:36]wFMCommunicate request_size=4 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 0D 01 02 [01:02:36]Write to MH i2c: E2 08 00 31 08 80 0D 01 02 00 00 00 00 B2 [01:02:36]Write i2c OK [01:02:36]MH_I2C_Read... [01:02:36]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:02:36]Read from MH i2c: E2 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 [01:02:36]MH_I2C_Read... [01:02:36]Read from MH i2c: E2 03 00 31 08 00 90 00 AD [01:02:36]RAPDU: 90 00 [01:02:36]wFMCommunicate OK [01:02:36]wFMCommunicate request_size=255 [01:02:36]MH_SAM_APDU [01:02:36]CAPDU: 80 0D 02 02 FA 03 00 06 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 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 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB 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 [01:02:36]Write to MH i2c: E2 02 01 32 08 80 0D 02 02 FA 00 03 00 06 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 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 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB 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 00 42 [01:02:37]Write i2c OK [01:02:37]MH_I2C_Read... [01:02:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:02:37]Read from MH i2c: E2 [01:02:37]MH_I2C_Read... [01:02:37]Read from MH i2c: E2 03 00 [01:02:37]MH_I2C_Read... [01:02:37]Read from MH i2c: E2 03 00 32 08 00 90 00 AE [01:02:37]RAPDU: 90 00 [01:02:37]wFMCommunicate OK [01:02:37]wFMCommunicate request_size=255 [01:02:37]MH_SAM_APDU [01:02:37]CAPDU: 80 0D 02 02 FA 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 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 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 11 00 00 00 00 07 04 06 00 28 A0 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 AC 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 [01:02:37]Write to MH i2c: E2 02 01 33 08 80 0D 02 02 FA 00 00 01 23 04 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 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 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 11 00 00 00 00 07 04 06 00 28 A0 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 AC 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 00 00 CD [01:02:37]Write i2c OK [01:02:37]MH_I2C_Read... [01:02:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:02:37]Read from MH i2c: E2 [01:02:37]MH_I2C_Read... [01:02:37]Read from MH i2c: E2 03 00 [01:02:37]MH_I2C_Read... [01:02:37]Read from MH i2c: E2 03 00 33 08 00 90 00 AF [01:02:37]RAPDU: 90 00 [01:02:37]wFMCommunicate OK [01:02:37]wFMCommunicate request_size=27 [01:02:37]MH_SAM_APDU [01:02:37]CAPDU: 80 0D 02 02 16 31 37 36 39 10 04 04 00 62 7E 02 00 35 04 06 00 ED 14 D6 59 4E 26 [01:02:37]Write to MH i2c: E2 1E 00 34 08 80 0D 02 02 16 00 31 37 36 39 10 04 04 00 62 7E 02 00 35 04 06 00 ED 14 D6 59 4E 26 00 00 96 [01:02:37]Write i2c OK [01:02:37]MH_I2C_Read... [01:02:37]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:02:37]Read from MH i2c: E2 [01:02:37]MH_I2C_Read... [01:02:37]Read from MH i2c: E2 03 00 [01:02:37]MH_I2C_Read... [01:02:37]Read from MH i2c: E2 03 00 34 08 00 90 00 B0 [01:02:37]RAPDU: 90 00 [01:02:37]wFMCommunicate OK [01:02:37]wFMCommunicate request_size=4 [01:02:37]MH_SAM_APDU [01:02:37]CAPDU: 80 0D 03 02 [01:02:37]Write to MH i2c: E2 08 00 35 08 80 0D 03 02 00 00 00 00 B8 [01:02:37]Write i2c OK [01:02:37]MH_I2C_Read... [01:02:37]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:02:38]Read from MH i2c: E2 [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: E2 0B 00 [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: E2 0B 00 35 08 00 B5 E7 25 AB CC 3E B8 5B 90 00 42 [01:02:38]RAPDU: B5 E7 25 AB CC 3E B8 5B 90 00 [01:02:38]wFMCommunicate OK [01:02:38]SAM_PROTO_SignData done [01:02:38]FM_MakeSignedData done [01:02:38]CreateOFDProtocolMessage [01:02:38]wFMCommunicate request_size=4 [01:02:38]MH_SAM_APDU [01:02:38]CAPDU: 80 11 00 00 [01:02:38]Write to MH i2c: E2 08 00 36 08 80 11 00 00 00 00 00 00 B8 [01:02:38]Write i2c OK [01:02:38]MH_I2C_Read... [01:02:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:02:38]Read from MH i2c: E2 [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: E2 17 00 [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: E2 17 00 36 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 11 [01:02:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:02:38]wFMCommunicate OK [01:02:38]CreateOFDProtocolMessage done [01:02:38]OFDSenderStorePacket 163426 [01:02:38]StoreOFDPacket docnum=163426 [01:02:38]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1A 02 00 00 75 36 12 02 1C A4 5A 03 01 00 03 00 06 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 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 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB 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 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 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 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 11 00 00 00 00 07 04 06 00 28 A0 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 AC 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7E 02 00 35 04 06 00 ED 14 D6 59 4E 26 B5 E7 25 AB CC 3E B8 5B [01:02:38]CheckFolder [01:02:38]dirname=/storage/ofd_packets [01:02:38]CheckFolder done [01:02:38]ProducePacketName [01:02:38]name=ofd_packets/00163426 [01:02:38]NVStorageSaveData ofd_packets/00163426 [01:02:38]File name is /storage/ofd_packets/00163426 [01:02:38]Write 568 bytes [01:02:38]NVStorageSaveData done [01:02:38]OFDSenderStorePacket done [01:02:38]KKMCreateOFDPacket done [01:02:38]NVStorageSaveData kkm_last_timestamp [01:02:38]File name is /storage/kkm_last_timestamp [01:02:38]Write 4 bytes [01:02:38]NVStorageSaveData done [01:02:38]ExternCall_PrintAddStr [01:02:38]wPrintStart [01:02:38]Write to MH i2c: 01 00 00 37 08 3F [01:02:38]Write i2c OK [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: 01 [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: 01 07 00 [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: 01 07 00 37 08 00 00 00 00 00 FF 0F 54 [01:02:38]RasterBufferAndPrint [01:02:38]line Счет N : (3)50544 [01:02:38]line ИНН: 02508201610067 [01:02:38]line Контрольно-Кассовый Чек [01:02:38]line ПРОДАЖА [01:02:38]line Товар: 5449000189356 [01:02:38]line Холодный чай Fuse манго ананас 1л [01:02:38]line 2.000 * 120.00 [01:02:38]line = 240.00 [01:02:38]line НДС 12% НСП 1% [01:02:38]line > о реализуемом товаре [01:02:38]line Товар: 5449000189318 [01:02:38]line Холодный чай Fuse лимон 1л [01:02:38]line 1.000 * 120.00 [01:02:38]line = 120.00 [01:02:38]line НДС 12% НСП 1% [01:02:38]line > о реализуемом товаре [01:02:38]line Товар: 5449000005489 [01:02:38]line Вода Бонаква 1л б/г [01:02:38]line 1.000 * 50.00 [01:02:38]line = 50.00 [01:02:38]line НДС 12% НСП 1% [01:02:38]line > о реализуемом товаре [01:02:38]line ИТОГО: 410.00 [01:02:38]line НСП 1% : 3.62 [01:02:38]line НДС 12% : 43.54 [01:02:38]line Наличными: 410.00 [01:02:38]line Безнал.: 0.00 [01:02:38]line Место: АЗС № 130 "Партнер Нефть" [01:02:38]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:02:38]line СНО: Общий режим [01:02:38]line Чек 24 21.08.2024 01:02 [01:02:38]line Смена: 466 ФФД: 1.0 [01:02:38]line ЗНМ: 0300000070 [01:02:38]line РНМ: 0000000000092562 [01:02:38]line Версия ККМ: 001 [01:02:38]line ФМ: 0000000000871769 [01:02:38]line ФД: 163426 [01:02:38]line ФПД: 260673751305766 [01:02:38]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010236&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163426&fm=260673751305766&tin=02508201610067®Number=0000000000092562&sum=41000 [01:02:38]line 0 [01:02:38]written 0, free lines is 4095 [01:02:38]OFD Sender: Processing packet 163426 [packets to send 961, broken 960] [01:02:38]ProducePacketName [01:02:38]name=ofd_packets/00163426 [01:02:38]OFD Sender: To server: pG, [01:02:38]CommunicateWithHost lk.salyk.kg:30040 [01:02:38]ConnectInit lk.salyk.kg [01:02:38]Write to MH i2c: 01 00 00 6C 08 74 [01:02:38]Write i2c OK [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: 01 [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: 01 07 00 [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: 01 07 00 6C 08 00 00 00 00 00 0D 0C 94 [01:02:38]RasterBufferAndPrint [01:02:38]line [01:02:38]line [01:02:38]line [01:02:38]line [01:02:38]line [01:02:38]written 0, free lines is 3092 [01:02:38]MH_Cut [01:02:38]Write to MH i2c: D1 01 00 73 08 01 4D [01:02:38]Write i2c OK [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: D1 [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: D1 01 00 [01:02:38]MH_I2C_Read... [01:02:38]Read from MH i2c: D1 01 00 73 08 00 4C [01:02:38]Write to MH i2c: 01 00 00 74 08 7C [01:02:38]Write i2c OK [01:02:38]MH_I2C_Read... [01:02:39]*** Cut start [01:02:39]*** Purtial cut [01:02:39]*** Stage 1: CUTSNS_PIN = 1 [01:02:41]Read from MH i2c: 01 [01:02:41]MH_I2C_Read... [01:02:41]*** Stop cut motor [01:02:41]*** Cut end [01:02:41]Read from MH i2c: 01 07 00 [01:02:41]MH_I2C_Read... [01:02:41]Read from MH i2c: 01 07 00 74 08 00 00 00 00 00 FF 0F 91 [01:02:41]process_action close_receipt done [01:02:41]requested_data is exist [01:02:41]produce_requested_data [01:02:41]requested_item fm.sn is exist - process it [01:02:41]wFMCommunicate request_size=4 [01:02:41]MH_SAM_APDU [01:02:41]CAPDU: 80 11 00 00 [01:02:41]Write to MH i2c: E2 08 00 75 08 80 11 00 00 00 00 00 00 F7 [01:02:41]Write i2c OK [01:02:41]MH_I2C_Read... [01:02:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:02:41]Read from MH i2c: E2 [01:02:41]MH_I2C_Read... [01:02:41]Read from MH i2c: E2 17 00 [01:02:41]MH_I2C_Read... [01:02:41]Read from MH i2c: E2 17 00 75 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 50 [01:02:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:02:41]wFMCommunicate OK [01:02:41]requested_item fd.num is exist - process it [01:02:41]SAM_PROTO_GetFieldsCounters [01:02:41]wFMCommunicate request_size=4 [01:02:41]MH_SAM_APDU [01:02:41]CAPDU: 80 13 00 00 [01:02:41]Write to MH i2c: E2 08 00 76 08 80 13 00 00 00 00 00 00 FA [01:02:41]Write i2c OK [01:02:41]MH_I2C_Read... [01:02:41]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:02:41]Read from MH i2c: E2 [01:02:41]MH_I2C_Read... [01:02:41]Read from MH i2c: E2 62 00 [01:02:41]MH_I2C_Read... [01:02:41]Read from MH i2c: E2 62 00 76 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 7E 02 00 0E 04 04 00 D2 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 1D [01:02: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 62 7E 02 00 0E 04 04 00 D2 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 [01:02:41]wFMCommunicate OK [01:02:41]SAM_PROTO_GetFieldsCounters done [01:02:41]requested_item shift.num is exist - process it [01:02:41]requested_item shift.opened is exist - process it [01:02:41]req_shift_opened [01:02:41]FM_GetShiftState [01:02:41]SAM_PROTO_GetShiftState [01:02:41]wFMCommunicate request_size=4 [01:02:41]MH_SAM_APDU [01:02:41]CAPDU: 80 13 01 00 [01:02:41]Write to MH i2c: E2 08 00 77 08 80 13 01 00 00 00 00 00 FC [01:02:41]Write i2c OK [01:02:41]MH_I2C_Read... [01:02:41]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:02:41]Read from MH i2c: E2 [01:02:41]MH_I2C_Read... [01:02:41]Read from MH i2c: E2 0E 00 [01:02:41]MH_I2C_Read... [01:02:41]Read from MH i2c: E2 0E 00 77 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C2 [01:02:41]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:02:41]wFMCommunicate OK [01:02:41]SAM_PROTO_GetShiftState done [01:02:41]FM_GetShiftState done [01:02:41]req_shift_opened done [01:02:41]requested_item shift.open_date is exist - process it [01:02:41]req_shift_open_date [01:02:41]req_shift_open_date done [01:02:41]produce_requested_data done [01:02:41]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163426,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:02:41]process_action_free close_receipt [01:02:41]json_value_free [01:02:41]json_value_free done [01:02:41]process_json_proto returns [01:02:41]Send response to host [01:02:41]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163426,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:02:41]free response buf [01:02:41]execute_script done [01:02:41]execute_script returns [01:02:41]free content buf [01:02:41]Sock 9.Close socket [01:02:41]Sock 9.Thread stoped [01:02:43]ConnectInit Can't take IP for lk.salyk.kg [01:02:43]CommunicateWithHost connect error [01:02:43]CommunicateWithHost err = -1 [01:02:43]OFD Sender: Server communicate error [01:02:45]ConnectInit Can't connect to host [01:02:48]OFD Sender: Processing packet 163426 [packets to send 961, broken 960] [01:02:48]ProducePacketName [01:02:48]name=ofd_packets/00163426 [01:02:48]OFD Sender: To server: pG, [01:02:48]CommunicateWithHost lk.salyk.kg:30040 [01:02:48]ConnectInit lk.salyk.kg [01:02:53]ConnectInit Can't take IP for lk.salyk.kg [01:02:53]CommunicateWithHost connect error [01:02:53]CommunicateWithHost err = -1 [01:02:53]OFD Sender: Server communicate error [01:02:58]ConnectInit Can't connect to host [01:02:58]OFD Sender: Processing packet 163426 [packets to send 961, broken 960] [01:02:58]ProducePacketName [01:02:58]name=ofd_packets/00163426 [01:02:58]OFD Sender: To server: pG, [01:02:58]CommunicateWithHost lk.salyk.kg:30040 [01:02:58]ConnectInit lk.salyk.kg [01:03:03]ConnectInit Can't connect to host [01:03:03]ConnectInit Can't take IP for lk.salyk.kg [01:03:03]CommunicateWithHost connect error [01:03:03]CommunicateWithHost err = -1 [01:03:03]OFD Sender: Server communicate error [01:03:08]OFD Sender: Processing packet 163426 [packets to send 961, broken 960] [01:03:08]ProducePacketName [01:03:08]name=ofd_packets/00163426 [01:03:08]OFD Sender: To server: pG, [01:03:08]CommunicateWithHost lk.salyk.kg:30040 [01:03:08]ConnectInit lk.salyk.kg [01:03:12]Connected sock=9 [01:03: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 36 39 1A 02 00 00 75 36 12 02 1C A4 5A 03 01 00 03 00 06 02 1E 04 01 00 01 23 04 7C 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 35 36 06 04 38 00 D0 A5 D0 BE D0 BB D0 BE D0 B4 D0 BD D1 8B D0 B9 20 D1 87 D0 B0 D0 B9 20 46 75 73 65 20 D0 BC D0 B0 D0 BD D0 B3 D0 BE 20 D0 B0 D0 BD D0 B0 D0 BD D0 B0 D1 81 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 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 6F 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 31 38 06 04 2B 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 BB D0 B8 D0 BC D0 BE D0 BD 20 31 D0 BB 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 65 00 8A 04 0D 00 35 34 34 39 30 30 30 30 30 35 34 38 39 06 04 21 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 BE D0 BD D0 B0 D0 BA D0 B2 D0 B0 20 31 D0 BB 20 D0 B1 2F D0 B3 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 28 A0 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6A 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 02 11 00 00 00 00 07 04 06 00 28 A0 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 AC 3C C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7E 02 00 35 04 06 00 ED 14 D6 59 4E 26 B5 E7 25 AB CC 3E B8 5B [01:03: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 36 39 4F 00 00 00 73 32 47 00 1C 0E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 62 7E 02 00 F4 03 04 00 21 E6 C4 66 B6 04 01 00 00 4C 5E 95 8E D7 B4 73 38 [01:03:13]CommunicateWithHost err = 0 [01:03:13]CheckOFDResponse [01:03:13]1017 (14) - 77093643461234 [01:03:13]1041 (16) - 0000000000871769 [01:03:13]1040 (4) - 163426 [01:03:13]1012 (4) - 20.08.2024 18:53 [01:03:13]1206 (1) - 0 [01:03:13]OFD Sender: Remove packet 163426 [01:03:13]ProducePacketName [01:03:13]name=ofd_packets/00163426 [01:03:13]NVStorageDeleteData [01:03:13]OFD Sender: No OFD packet to send [01:03:18]OFD Sender: No OFD packet to send [01:03:23]OFD Sender: No OFD packet to send [01:03:28]OFD Sender: No OFD packet to send [01:03:33]OFD Sender: No OFD packet to send [01:03:38]OFD Sender: No OFD packet to send [01:03:43]OFD Sender: No OFD packet to send [01:03:48]OFD Sender: No OFD packet to send [01:03:53]OFD Sender: No OFD packet to send AD E5 C4 66 B6 04 01 00 00 CB 42 B2 96 27 69 B1 9B [01:01:16]CommunicateWithHost err = 0 [01:01:16]CheckOFDResponse [01:01:16]1017 (14) - 77093643461234 [01:01:16]1041 (16) - 0000000000871769 [01:01:16]1040 (4) - 163424 [01:01:16]1012 (4) - 20.08.2024 18:51 [01:01:16]1206 (1) - 0 [01:01:16]OFD Sender: Remove packet 163424 [01:01:16]ProducePacketName [01:01:16]name=ofd_packets/00163424 [01:01:16]NVStorageDeleteData [01:01:17]accept exits with 10 [01:01:17]New connection [01:01:17]New thread 3067211108 created [01:01:17]Thread 3067067748 joined [01:01:17]Waiting for new connection... [01:01:17] Sock 10.Parse request [01:01:17]Sock 10.Check first char [01:01:17]Sock 10.First char is OK [01:01:17]request: POST /json_proto HTTP/1.0 [01:01:17]Method: POST [01:01:17]URL: /json_proto [01:01:17]Method is POST - this is cgi request [01:01:17]url: /json_proto [01:01:17]query_string will be loaded in cgi processing [01:01:17]execute_cgi json_proto POST (null) [01:01:17]execute_cgi path=json_proto method=POST [01:01:17]POST find Content-Length [01:01:17]Host: 172.17.44.132:8080 [01:01:17]Content-Length: 621 [01:01:17]Content-Type: application/json [01:01:17] [01:01:17]POST finish read [01:01:17]Found Content-Length = 621 [01:01:17]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50543", "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" ] } } [01:01:17]execute_script... [01:01: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)50543", "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" ] } } [01:01:17]POST & json_proto [01:01:17]process_json_proto [01:01:17]json parsed OK: [01:01:17]protocol is kg_v1.0 [01:01:17]action value=close_receipt [01:01:17]process_action close_receipt [01:01:17]cmd_close_receipt [01:01:17]MH_GetDate [01:01:17]Write to MH i2c: F0 00 00 DA 07 D0 [01:01:17]Write i2c OK [01:01:17]MH_I2C_Read... [01:01:17]Read from MH i2c: F0 [01:01:17]MH_I2C_Read... [01:01:17]Read from MH i2c: F0 09 00 [01:01:17]MH_I2C_Read... [01:01:17]Read from MH i2c: F0 09 00 DA 07 00 5D 3C C5 66 2A 83 C1 65 70 [01:01:17]GetLastDocTimeStamp 1724202064 [01:01:17]current date 1724202077 [01:01:17]FM_GetShiftState [01:01:17]SAM_PROTO_GetShiftState [01:01:17]wFMCommunicate request_size=4 [01:01:17]MH_SAM_APDU [01:01:17]CAPDU: 80 13 01 00 [01:01:17]Write to MH i2c: E2 08 00 DB 07 80 13 01 00 00 00 00 00 5F [01:01:17]Write i2c OK [01:01:17]MH_I2C_Read... [01:01:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:01:17]Read from MH i2c: E2 [01:01:17]MH_I2C_Read... [01:01:17]Read from MH i2c: E2 0E 00 [01:01:17]MH_I2C_Read... [01:01:17]Read from MH i2c: E2 0E 00 DB 07 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 25 [01:01:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:01:17]wFMCommunicate OK [01:01:17]SAM_PROTO_GetShiftState done [01:01:17]FM_GetShiftState done [01:01:17]opened in 1724199517 [01:01:17]opened+sec_in_day 1724285917 [01:01:17]quantity*price = 13800 [01:01:17]sum+1 = 13801 [01:01:17]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.37 ИТОГО: 700.00 Внесено: 700.00 СДАЧА: 0.00 НСП 1% : 6.20 НДС 12% : 74.38 Наличными: 700.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 25 21.08.2024 01:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163427 ФПД: 57850084795895 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010432&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163427&fm=57850084795895&tin=02508201610067®Number=0000000000092562&sum=70000 [01:04:32]StoreToDocumentArchive [01:04:32]shift 466 fd 163427 [01:04:32]save to /storage/0466/doc_00163427 [01:04:32]save last doc name /storage/0466/doc_00163427 to /storage/kkm_last_doc_name [01:04:32]save OK [01:04:32]Clear old archive folders... [01:04:32]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:04:32]tlvbuf is 020F3460 [01:04:32]SAM_PROTO_ClearQueue [01:04:32]wFMCommunicate request_size=4 [01:04:32]MH_SAM_APDU [01:04:32]CAPDU: 80 09 00 00 [01:04:32]Write to MH i2c: E2 08 00 86 08 80 09 00 00 00 00 00 00 00 [01:04:32]Write i2c OK [01:04:32]MH_I2C_Read... [01:04:32]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:04:32]Read from MH i2c: E2 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 03 00 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 03 00 86 08 00 90 00 02 [01:04:32]RAPDU: 90 00 [01:04:32]wFMCommunicate OK [01:04:32]SAM_PROTO_ClearQueue done [01:04:32]KKMCreateOFDPacket [01:04:32]OFDProtocolAddRootSTLVToBuf [01:04:32]FM_MakeSignedData [01:04:32]FM_MakeSignedData [01:04:32]SAM_PROTO_SignData [01:04:32]wFMCommunicate request_size=4 [01:04:32]MH_SAM_APDU [01:04:32]CAPDU: 80 0D 01 02 [01:04:32]Write to MH i2c: E2 08 00 87 08 80 0D 01 02 00 00 00 00 08 [01:04:32]Write i2c OK [01:04:32]MH_I2C_Read... [01:04:32]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:04:32]Read from MH i2c: E2 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 03 00 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 03 00 87 08 00 90 00 03 [01:04:32]RAPDU: 90 00 [01:04:32]wFMCommunicate OK [01:04:32]wFMCommunicate request_size=255 [01:04:32]MH_SAM_APDU [01:04:32]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 20 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7E 02 00 35 04 06 00 34 [01:04:32]Write to MH i2c: E2 02 01 88 08 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 20 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7E 02 00 35 04 06 00 34 00 00 FE [01:04:32]Write i2c OK [01:04:32]MH_I2C_Read... [01:04:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:04:32]Read from MH i2c: E2 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 03 00 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 03 00 88 08 00 90 00 04 [01:04:32]RAPDU: 90 00 [01:04:32]wFMCommunicate OK [01:04:32]wFMCommunicate request_size=10 [01:04:32]MH_SAM_APDU [01:04:32]CAPDU: 80 0D 02 02 05 9D 45 C1 25 F7 [01:04:32]Write to MH i2c: E2 0D 00 89 08 80 0D 02 02 05 00 9D 45 C1 25 F7 00 00 D4 [01:04:32]Write i2c OK [01:04:32]MH_I2C_Read... [01:04:32]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:04:32]Read from MH i2c: E2 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 03 00 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 03 00 89 08 00 90 00 05 [01:04:32]RAPDU: 90 00 [01:04:32]wFMCommunicate OK [01:04:32]wFMCommunicate request_size=4 [01:04:32]MH_SAM_APDU [01:04:32]CAPDU: 80 0D 03 02 [01:04:32]Write to MH i2c: E2 08 00 8A 08 80 0D 03 02 00 00 00 00 0D [01:04:32]Write i2c OK [01:04:32]MH_I2C_Read... [01:04:32]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:04:32]Read from MH i2c: E2 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 0B 00 [01:04:32]MH_I2C_Read... [01:04:32]Read from MH i2c: E2 0B 00 8A 08 00 A5 3D 01 7B BF E7 94 C5 90 00 6B [01:04:32]RAPDU: A5 3D 01 7B BF E7 94 C5 90 00 [01:04:32]wFMCommunicate OK [01:04:32]SAM_PROTO_SignData done [01:04:32]FM_MakeSignedData done [01:04:32]CreateOFDProtocolMessage [01:04:32]wFMCommunicate request_size=4 [01:04:32]MH_SAM_APDU [01:04:32]CAPDU: 80 11 00 00 [01:04:32]Write to MH i2c: E2 08 00 8B 08 80 11 00 00 00 00 00 00 0D [01:04:32]Write i2c OK [01:04:32]MH_I2C_Read... [01:04:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:04:33]Read from MH i2c: E2 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: E2 17 00 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: E2 17 00 8B 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 66 [01:04:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:04:33]wFMCommunicate OK [01:04:33]CreateOFDProtocolMessage done [01:04:33]OFDSenderStorePacket 163427 [01:04:33]StoreOFDPacket docnum=163427 [01:04:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 92 52 07 01 29 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 20 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7E 02 00 35 04 06 00 34 9D 45 C1 25 F7 A5 3D 01 7B BF E7 94 C5 [01:04:33]CheckFolder [01:04:33]dirname=/storage/ofd_packets [01:04:33]CheckFolder done [01:04:33]ProducePacketName [01:04:33]name=ofd_packets/00163427 [01:04:33]NVStorageSaveData ofd_packets/00163427 [01:04:33]File name is /storage/ofd_packets/00163427 [01:04:33]Write 301 bytes [01:04:33]NVStorageSaveData done [01:04:33]OFDSenderStorePacket done [01:04:33]KKMCreateOFDPacket done [01:04:33]NVStorageSaveData kkm_last_timestamp [01:04:33]File name is /storage/kkm_last_timestamp [01:04:33]Write 4 bytes [01:04:33]NVStorageSaveData done [01:04:33]ExternCall_PrintAddStr [01:04:33]wPrintStart [01:04:33]Write to MH i2c: 01 00 00 8C 08 94 [01:04:33]Write i2c OK [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: 01 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: 01 07 00 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: 01 07 00 8C 08 00 00 00 00 00 FF 0F A9 [01:04:33]RasterBufferAndPrint [01:04:33]line Счет N : (1)291945 [01:04:33]line ИНН: 02508201610067 [01:04:33]line Контрольно-Кассовый Чек [01:04:33]line ПРОДАЖА [01:04:33]line ТРК (МРК, ГНК) : 42 [01:04:33]line Товар: 2710124130 [01:04:33]line Аи-92-К-5 [01:04:33]line 10.330 * 67.80 [01:04:33]line = 700.37 [01:04:33]line НДС 12% НСП 1% [01:04:33]line > о реализуемом товаре [01:04:33]line ОКРУГЛЕНИЕ: -0.37 [01:04:33]line ИТОГО: 700.00 [01:04:33]line Внесено: 700.00 [01:04:33]line СДАЧА: 0.00 [01:04:33]line НСП 1% : 6.20 [01:04:33]line НДС 12% : 74.38 [01:04:33]line Наличными: 700.00 [01:04:33]line Безнал.: 0.00 [01:04:33]line Место: АЗС № 130 "Партнер Нефть" [01:04:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:04:33]line СНО: Общий режим [01:04:33]line Чек 25 21.08.2024 01:04 [01:04:33]line Смена: 466 ФФД: 1.0 [01:04:33]line ЗНМ: 0300000070 [01:04:33]line РНМ: 0000000000092562 [01:04:33]line Версия ККМ: 001 [01:04:33]line ФМ: 0000000000871769 [01:04:33]line ФД: 163427 [01:04:33]line ФПД: 57850084795895 [01:04:33]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010432&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163427&fm=57850084795895&tin=02508201610067®Number=0000000000092562&sum=70000 [01:04:33]OFD Sender: Processing packet 163427 [packets to send 961, broken 960] [01:04:33]ProducePacketName [01:04:33]name=ofd_packets/00163427 [01:04:33]OFD Sender: To server: pG, [01:04:33]CommunicateWithHost lk.salyk.kg:30040 [01:04:33]ConnectInit lk.salyk.kg [01:04:33]written 0, free lines is 4095 [01:04:33]Write to MH i2c: 01 00 00 B7 08 BF [01:04:33]Write i2c OK [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: 01 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: 01 07 00 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: 01 07 00 B7 08 00 00 00 00 00 B3 0C 85 [01:04:33]RasterBufferAndPrint [01:04:33]line [01:04:33]line [01:04:33]line [01:04:33]line [01:04:33]line [01:04:33]written 0, free lines is 3257 [01:04:33]MH_Cut [01:04:33]Write to MH i2c: D1 01 00 BE 08 01 98 [01:04:33]Write i2c OK [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: D1 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: D1 01 00 [01:04:33]MH_I2C_Read... [01:04:33]Read from MH i2c: D1 01 00 BE 08 00 97 [01:04:33]Write to MH i2c: 01 00 00 BF 08 C7 [01:04:33]Write i2c OK [01:04:33]MH_I2C_Read... [01:04:34]*** Cut start [01:04:34]*** Purtial cut [01:04:34]*** Stage 1: CUTSNS_PIN = 1 [01:04:35]Connected sock=9 [01:04: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 36 39 0F 01 00 00 92 52 07 01 29 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 5A 28 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 95 11 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 11 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 6C 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 0E 1D 00 00 00 00 07 04 06 00 70 11 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 19 00 00 00 F4 03 04 00 20 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 63 7E 02 00 35 04 06 00 34 9D 45 C1 25 F7 A5 3D 01 7B BF E7 94 C5 [01:04:36]Read from MH i2c: 01 [01:04:36]MH_I2C_Read... [01:04:36]*** Stop cut motor [01:04:36]*** Cut end [01:04:36]Read from MH i2c: 01 07 00 [01:04:36]MH_I2C_Read... [01:04:36]Read from MH i2c: 01 07 00 BF 08 00 00 00 00 00 FF 0F DC [01:04:36]process_action close_receipt done [01:04:36]requested_data is exist [01:04:36]produce_requested_data [01:04:36]requested_item fm.sn is exist - process it [01:04:36]wFMCommunicate request_size=4 [01:04:36]MH_SAM_APDU [01:04:36]CAPDU: 80 11 00 00 [01:04:36]Write to MH i2c: E2 08 00 C0 08 80 11 00 00 00 00 00 00 42 [01:04:36]Write i2c OK [01:04:36]MH_I2C_Read... [01:04:36]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:04:36]Read from MH i2c: E2 [01:04:36]MH_I2C_Read... [01:04:36]Read from MH i2c: E2 17 00 [01:04:36]MH_I2C_Read... [01:04:36]Read from MH i2c: E2 17 00 C0 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 9B [01:04:36]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:04:36]wFMCommunicate OK [01:04:36]requested_item fd.num is exist - process it [01:04:36]SAM_PROTO_GetFieldsCounters [01:04:36]wFMCommunicate request_size=4 [01:04:36]MH_SAM_APDU [01:04:36]CAPDU: 80 13 00 00 [01:04:36]Write to MH i2c: E2 08 00 C1 08 80 13 00 00 00 00 00 00 45 [01:04:36]Write i2c OK [01:04:36]MH_I2C_Read... [01:04: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 36 39 4F 00 00 00 AC D8 47 00 CB 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 36 39 10 04 04 00 63 7E 02 00 F4 03 04 00 75 E6 C4 66 B6 04 01 00 00 40 F4 9C F7 A3 59 84 C5 [01:04:36]CommunicateWithHost err = 0 [01:04:36]CheckOFDResponse [01:04:36]1017 (14) - 77093643461234 [01:04:36]1041 (16) - 0000000000871769 [01:04:36]1040 (4) - 163427 [01:04:36]1012 (4) - 20.08.2024 18:54 [01:04:36]1206 (1) - 0 [01:04:36]OFD Sender: Remove packet 163427 [01:04:36]ProducePacketName [01:04:36]name=ofd_packets/00163427 [01:04:36]NVStorageDeleteData [01:04:36]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:04:36]Read from MH i2c: E2 [01:04:36]MH_I2C_Read... [01:04:36]Read from MH i2c: E2 62 00 [01:04:36]MH_I2C_Read... [01:04:36]Read from MH i2c: E2 62 00 C1 08 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 7E 02 00 0E 04 04 00 D2 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 6C [01:04: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 63 7E 02 00 0E 04 04 00 D2 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 [01:04:36]wFMCommunicate OK [01:04:36]SAM_PROTO_GetFieldsCounters done [01:04:36]requested_item shift.num is exist - process it [01:04:36]requested_item shift.opened is exist - process it [01:04:36]req_shift_opened [01:04:36]FM_GetShiftState [01:04:36]SAM_PROTO_GetShiftState [01:04:36]wFMCommunicate request_size=4 [01:04:36]MH_SAM_APDU [01:04:36]CAPDU: 80 13 01 00 [01:04:36]Write to MH i2c: E2 08 00 C2 08 80 13 01 00 00 00 00 00 47 [01:04:36]Write i2c OK [01:04:36]MH_I2C_Read... [01:04:36]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:04:36]Read from MH i2c: E2 [01:04:36]MH_I2C_Read... [01:04:36]Read from MH i2c: E2 0E 00 [01:04:36]MH_I2C_Read... [01:04:36]Read from MH i2c: E2 0E 00 C2 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0D [01:04:36]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:04:36]wFMCommunicate OK [01:04:36]SAM_PROTO_GetShiftState done [01:04:36]FM_GetShiftState done [01:04:36]req_shift_opened done [01:04:36]requested_item shift.open_date is exist - process it [01:04:36]req_shift_open_date [01:04:36]req_shift_open_date done [01:04:36]produce_requested_data done [01:04:36]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163427,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:04:36]process_action_free close_receipt [01:04:36]json_value_free [01:04:36]json_value_free done [01:04:36]process_json_proto returns [01:04:36]Send response to host [01:04:36]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163427,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:04:36]free response buf [01:04:36]execute_script done [01:04:36]execute_script returns [01:04:36]free content buf [01:04:36]Sock 10.Close socket [01:04:36]Sock 10.Thread stoped [01:04:37]OFD Sender: No OFD packet to send [01:04:40]recv_with_timeout no data received [01:04:42]OFD Sender: No OFD packet to send [01:04:47]OFD Sender: No OFD packet to send [01:04:52]OFD Sender: No OFD packet to send [01:04:54]accept exits with 7 [01:04:54]New connection [01:04:54]New thread 3067067748 created [01:04:54]Thread 3067211108 joined [01:04:54]Waiting for new connection... [01:04:54] Sock 7.Parse request [01:04:54]Sock 7.Check first char [01:04:54]Sock 7.First char is OK [01:04:54]request: POST /json_proto HTTP/1.0 [01:04:54]Method: POST [01:04:54]URL: /json_proto [01:04:54]Method is POST - this is cgi request [01:04:54]url: /json_proto [01:04:54]query_string will be loaded in cgi processing [01:04:54]execute_cgi json_proto POST (null) [01:04:54]execute_cgi path=json_proto method=POST [01:04:54]POST find Content-Length [01:04:54]Host: 172.17.44.132:8080 [01:04:54]Content-Length: 801 [01:04:54]Content-Type: application/json [01:04:54] [01:04:54]POST finish read [01:04:54]Found Content-Length = 801 [01:04:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291943", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:04:54]execute_script... [01:04:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291943", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 131.100, "sum" : 9989.82, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9989.82 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:04:54]POST & json_proto [01:04:54]process_json_proto [01:04:54]json parsed OK: [01:04:54]protocol is kg_v1.0 [01:04:54]action value=close_receipt [01:04:54]process_action close_receipt [01:04:54]cmd_close_receipt [01:04:54]MH_GetDate [01:04:54]Write to MH i2c: F0 00 00 C3 08 BA [01:04:54]Write i2c OK [01:04:54]MH_I2C_Read... [01:04:54]Read from MH i2c: F0 [01:04:54]MH_I2C_Read... [01:04:54]Read from MH i2c: F0 09 00 [01:04:54]MH_I2C_Read... [01:04:54]Read from MH i2c: F0 09 00 C3 08 00 37 3D C5 66 2A 83 C1 65 35 [01:04:54]GetLastDocTimeStamp 1724202272 [01:04:54]current date 1724202295 [01:04:54]FM_GetShiftState [01:04:54]SAM_PROTO_GetShiftState [01:04:54]wFMCommunicate request_size=4 [01:04:54]MH_SAM_APDU [01:04:54]CAPDU: 80 13 01 00 [01:04:54]Write to MH i2c: E2 08 00 C4 08 80 13 01 00 00 00 00 00 49 [01:04:54]Write i2c OK [01:04:54]MH_I2C_Read... [01:04:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:04:54]Read from MH i2c: E2 [01:04:54]MH_I2C_Read... [01:04:54]Read from MH i2c: E2 0E 00 [01:04:54]MH_I2C_Read... [01:04:54]Read from MH i2c: E2 0E 00 C4 08 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 0F [01:04:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:04:54]wFMCommunicate OK [01:04:54]SAM_PROTO_GetShiftState done [01:04:54]FM_GetShiftState done [01:04:54]opened in 1724199517 [01:04:54]opened+sec_in_day 1724285917 [01:04:54]quantity*price = 998982 [01:04:54]sum+1 = 998983 [01:04:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9989.82 НСП 1% : 88.40 НДС 12% : 1060.87 Наличными: 0.00 Безнал.: 9989.82 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 26 21.08.2024 01:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163428 ФПД: 231886742240836 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163428&fm=231886742240836&tin=02508201610067®Number=0000000000092562&sum=998982 [01:04:55]StoreToDocumentArchive [01:04:55]shift 466 fd 163428 [01:04:55]save to /storage/0466/doc_00163428 [01:04:55]save last doc name /storage/0466/doc_00163428 to /storage/kkm_last_doc_name [01:04:55]save OK [01:04:55]Clear old archive folders... [01:04:55]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:04:55]tlvbuf is 01F882A0 [01:04:55]SAM_PROTO_ClearQueue [01:04:55]wFMCommunicate request_size=4 [01:04:55]MH_SAM_APDU [01:04:55]CAPDU: 80 09 00 00 [01:04:55]Write to MH i2c: E2 08 00 D1 08 80 09 00 00 00 00 00 00 4B [01:04:55]Write i2c OK [01:04:55]MH_I2C_Read... [01:04:55]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:04:55]Read from MH i2c: E2 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 03 00 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 03 00 D1 08 00 90 00 4D [01:04:55]RAPDU: 90 00 [01:04:55]wFMCommunicate OK [01:04:55]SAM_PROTO_ClearQueue done [01:04:55]KKMCreateOFDPacket [01:04:55]OFDProtocolAddRootSTLVToBuf [01:04:55]FM_MakeSignedData [01:04:55]FM_MakeSignedData [01:04:55]SAM_PROTO_SignData [01:04:55]wFMCommunicate request_size=4 [01:04:55]MH_SAM_APDU [01:04:55]CAPDU: 80 0D 01 02 [01:04:55]Write to MH i2c: E2 08 00 D2 08 80 0D 01 02 00 00 00 00 53 [01:04:55]Write i2c OK [01:04:55]MH_I2C_Read... [01:04:55]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:04:55]Read from MH i2c: E2 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 03 00 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 03 00 D2 08 00 90 00 4E [01:04:55]RAPDU: 90 00 [01:04:55]wFMCommunicate OK [01:04:55]wFMCommunicate request_size=255 [01:04:55]MH_SAM_APDU [01:04:55]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 37 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7E 02 00 35 04 06 00 D2 E6 56 E6 [01:04:55]Write to MH i2c: E2 02 01 D3 08 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 37 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7E 02 00 35 04 06 00 D2 E6 56 E6 00 00 86 [01:04:55]Write i2c OK [01:04:55]MH_I2C_Read... [01:04:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:04:55]Read from MH i2c: E2 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 03 00 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 03 00 D3 08 00 90 00 4F [01:04:55]RAPDU: 90 00 [01:04:55]wFMCommunicate OK [01:04:55]wFMCommunicate request_size=7 [01:04:55]MH_SAM_APDU [01:04:55]CAPDU: 80 0D 02 02 02 3E 44 [01:04:55]Write to MH i2c: E2 0A 00 D4 08 80 0D 02 02 02 00 3E 44 00 00 DC [01:04:55]Write i2c OK [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 [01:04:55]MH_I2C_Read... [01:04:55]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:04:55]Read from MH i2c: E2 03 00 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 03 00 D4 08 00 90 00 50 [01:04:55]RAPDU: 90 00 [01:04:55]wFMCommunicate OK [01:04:55]wFMCommunicate request_size=4 [01:04:55]MH_SAM_APDU [01:04:55]CAPDU: 80 0D 03 02 [01:04:55]Write to MH i2c: E2 08 00 D5 08 80 0D 03 02 00 00 00 00 58 [01:04:55]Write i2c OK [01:04:55]MH_I2C_Read... [01:04:55]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:04:55]Read from MH i2c: E2 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 0B 00 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 0B 00 D5 08 00 08 74 EB B1 2F B0 C8 04 90 00 1C [01:04:55]RAPDU: 08 74 EB B1 2F B0 C8 04 90 00 [01:04:55]wFMCommunicate OK [01:04:55]SAM_PROTO_SignData done [01:04:55]FM_MakeSignedData done [01:04:55]CreateOFDProtocolMessage [01:04:55]wFMCommunicate request_size=4 [01:04:55]MH_SAM_APDU [01:04:55]CAPDU: 80 11 00 00 [01:04:55]Write to MH i2c: E2 08 00 D6 08 80 11 00 00 00 00 00 00 58 [01:04:55]Write i2c OK [01:04:55]MH_I2C_Read... [01:04:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:04:55]Read from MH i2c: E2 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 17 00 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: E2 17 00 D6 08 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B1 [01:04:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:04:55]wFMCommunicate OK [01:04:55]CreateOFDProtocolMessage done [01:04:55]OFDSenderStorePacket 163428 [01:04:55]StoreOFDPacket docnum=163428 [01:04:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 40 8F 04 01 41 54 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 37 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7E 02 00 35 04 06 00 D2 E6 56 E6 3E 44 08 74 EB B1 2F B0 C8 04 [01:04:55]CheckFolder [01:04:55]dirname=/storage/ofd_packets [01:04:55]CheckFolder done [01:04:55]ProducePacketName [01:04:55]name=ofd_packets/00163428 [01:04:55]NVStorageSaveData ofd_packets/00163428 [01:04:55]File name is /storage/ofd_packets/00163428 [01:04:55]Write 298 bytes [01:04:55]NVStorageSaveData done [01:04:55]OFDSenderStorePacket done [01:04:55]KKMCreateOFDPacket done [01:04:55]NVStorageSaveData kkm_last_timestamp [01:04:55]File name is /storage/kkm_last_timestamp [01:04:55]Write 4 bytes [01:04:55]NVStorageSaveData done [01:04:55]ExternCall_PrintAddStr [01:04:55]wPrintStart [01:04:55]Write to MH i2c: 01 00 00 D7 08 DF [01:04:55]Write i2c OK [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: 01 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: 01 07 00 [01:04:55]MH_I2C_Read... [01:04:55]Read from MH i2c: 01 07 00 D7 08 00 00 00 00 00 FF 0F F4 [01:04:55]RasterBufferAndPrint [01:04:55]line Счет N : (1)291943 [01:04:55]line ИНН: 02508201610067 [01:04:55]line Контрольно-Кассовый Чек [01:04:55]line ПРОДАЖА [01:04:55]line ТРК (МРК, ГНК) : 21 [01:04:55]line Товар: 2710194800 [01:04:55]line ДТ-К-5 [01:04:55]line 131.100 * 76.20 [01:04:55]line = 9989.82 [01:04:55]line НДС 12% НСП 1% [01:04:55]line > о реализуемом товаре [01:04:55]line ИТОГО: 9989.82 [01:04:55]line НСП 1% : 88.40 [01:04:55]line НДС 12% : 1060.87 [01:04:55]line Наличными: 0.00 [01:04:55]line Безнал.: 9989.82 [01:04:55]line Место: АЗС № 130 "Партнер Нефть" [01:04:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:04:55]line СНО: Общий режим [01:04:55]line Чек 26 21.08.2024 01:04 [01:04:55]line Смена: 466 ФФД: 1.0 [01:04:55]line ЗНМ: 0300000070 [01:04:55]line РНМ: 0000000000092562 [01:04:55]line Версия ККМ: 001 [01:04:55]line Платежная система: O! деньги [01:04:55]line ФМ: 0000000000871769 [01:04:55]line ФД: 163428 [01:04:55]line ФПД: 231886742240836 [01:04:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010455&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163428&fm=231886742240836&tin=02508201610067®Number=0000000000092562&sum=998982 [01:04:55]written 0, free lines is 4095 [01:04:56]OFD Sender: Processing packet 163428 [packets to send 961, broken 960] [01:04:56]ProducePacketName [01:04:56]name=ofd_packets/00163428 [01:04:56]OFD Sender: To server: pG, [01:04:56]CommunicateWithHost lk.salyk.kg:30040 [01:04:56]ConnectInit lk.salyk.kg [01:04:56]Write to MH i2c: 01 00 00 01 09 0A [01:04:56]Write i2c OK [01:04:56]MH_I2C_Read... [01:04:56]Read from MH i2c: 01 [01:04:56]MH_I2C_Read... [01:04:56]Read from MH i2c: 01 07 00 [01:04:56]MH_I2C_Read... [01:04:56]Read from MH i2c: 01 07 00 01 09 00 00 00 00 00 EB 0C 08 [01:04:56]RasterBufferAndPrint [01:04:56]line [01:04:56]line [01:04:56]line [01:04:56]line [01:04:56]line [01:04:56]written 0, free lines is 3315 [01:04:56]MH_Cut [01:04:56]Write to MH i2c: D1 01 00 08 09 01 E3 [01:04:56]Write i2c OK [01:04:56]MH_I2C_Read... [01:04:56]Read from MH i2c: D1 [01:04:56]MH_I2C_Read... [01:04:56]Read from MH i2c: D1 01 00 [01:04:56]MH_I2C_Read... [01:04:56]Read from MH i2c: D1 01 00 08 09 00 E2 [01:04:56]Write to MH i2c: 01 00 00 09 09 12 [01:04:56]Write i2c OK [01:04:56]MH_I2C_Read... [01:04:57]*** Cut start [01:04:57]*** Purtial cut [01:04:57]*** Stage 1: CUTSNS_PIN = 1 [01:04:57]recv_with_timeout no data received [01:04:59]Read from MH i2c: 01 [01:04:59]MH_I2C_Read... [01:04:59]*** Stop cut motor [01:04:59]*** Cut end [01:04:59]Read from MH i2c: 01 07 00 [01:04:59]MH_I2C_Read... [01:04:59]Read from MH i2c: 01 07 00 09 09 00 00 00 00 00 FF 0F 27 [01:04:59]process_action close_receipt done [01:04:59]requested_data is exist [01:04:59]produce_requested_data [01:04:59]requested_item fm.sn is exist - process it [01:04:59]wFMCommunicate request_size=4 [01:04:59]MH_SAM_APDU [01:04:59]CAPDU: 80 11 00 00 [01:04:59]Write to MH i2c: E2 08 00 0A 09 80 11 00 00 00 00 00 00 8D [01:04:59]Write i2c OK [01:04:59]MH_I2C_Read... [01:04:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:04:59]Read from MH i2c: E2 [01:04:59]MH_I2C_Read... [01:04:59]Read from MH i2c: E2 17 00 [01:04:59]MH_I2C_Read... [01:04:59]Read from MH i2c: E2 17 00 0A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E6 [01:04:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:04:59]wFMCommunicate OK [01:04:59]requested_item fd.num is exist - process it [01:04:59]SAM_PROTO_GetFieldsCounters [01:04:59]wFMCommunicate request_size=4 [01:04:59]MH_SAM_APDU [01:04:59]CAPDU: 80 13 00 00 [01:04:59]Write to MH i2c: E2 08 00 0B 09 80 13 00 00 00 00 00 00 90 [01:04:59]Write i2c OK [01:04:59]MH_I2C_Read... [01:04:59]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:04:59]Read from MH i2c: E2 [01:04:59]MH_I2C_Read... [01:04:59]Read from MH i2c: E2 62 00 [01:04:59]MH_I2C_Read... [01:04:59]Read from MH i2c: E2 62 00 0B 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 7E 02 00 0E 04 04 00 D2 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 BB [01: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 64 7E 02 00 0E 04 04 00 D2 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 [01:04:59]wFMCommunicate OK [01:04:59]SAM_PROTO_GetFieldsCounters done [01:04:59]requested_item shift.num is exist - process it [01:04:59]requested_item shift.opened is exist - process it [01:04:59]req_shift_opened [01:04:59]FM_GetShiftState [01:04:59]SAM_PROTO_GetShiftState [01:04:59]wFMCommunicate request_size=4 [01:04:59]MH_SAM_APDU [01:04:59]CAPDU: 80 13 01 00 [01:04:59]Write to MH i2c: E2 08 00 0C 09 80 13 01 00 00 00 00 00 92 [01:04:59]Write i2c OK [01:04:59]MH_I2C_Read... [01:04:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:04:59]Read from MH i2c: E2 [01:04:59]MH_I2C_Read... [01:04:59]Read from MH i2c: E2 0E 00 [01:04:59]MH_I2C_Read... [01:04:59]Read from MH i2c: E2 0E 00 0C 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 58 [01:04:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:04:59]wFMCommunicate OK [01:04:59]SAM_PROTO_GetShiftState done [01:04:59]FM_GetShiftState done [01:04:59]req_shift_opened done [01:04:59]requested_item shift.open_date is exist - process it [01:04:59]req_shift_open_date [01:04:59]req_shift_open_date done [01:04:59]produce_requested_data done [01:04:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163428,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:04:59]process_action_free close_receipt [01:04:59]json_value_free [01:04:59]json_value_free done [01:04:59]process_json_proto returns [01:04:59]Send response to host [01:04:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163428,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:04:59]free response buf [01:04:59]execute_script done [01:04:59]execute_script returns [01:04:59]free content buf [01:04:59]Sock 7.Close socket [01:04:59]Sock 7.Thread stoped [01:05:01]ConnectInit Can't take IP for lk.salyk.kg [01:05:01]CommunicateWithHost connect error [01:05:01]CommunicateWithHost err = -1 [01:05:01]OFD Sender: Server communicate error [01:05:06]OFD Sender: Processing packet 163428 [packets to send 961, broken 960] [01:05:06]ProducePacketName [01:05:06]name=ofd_packets/00163428 [01:05:06]OFD Sender: To server: pG, [01:05:06]CommunicateWithHost lk.salyk.kg:30040 [01:05:06]ConnectInit lk.salyk.kg [01:05:07]accept exits with 10 [01:05:07]New connection [01:05:07]New thread 3067211108 created [01:05:07]Thread 3067067748 joined [01:05:07]Waiting for new connection... [01:05:07] Sock 10.Parse request [01:05:07]Sock 10.Check first char [01:05:07]Sock 10.First char is OK [01:05:07]request: POST /json_proto HTTP/1.0 [01:05:07]Method: POST [01:05:07]URL: /json_proto [01:05:07]Method is POST - this is cgi request [01:05:07]url: /json_proto [01:05:07]query_string will be loaded in cgi processing [01:05:07]execute_cgi json_proto POST (null) [01:05:07]execute_cgi path=json_proto method=POST [01:05:07]POST find Content-Length [01:05:07]Host: 172.17.44.132:8080 [01:05:07]Content-Length: 816 [01:05:07]Content-Type: application/json [01:05:07] [01:05:07]POST finish read [01:05:07]Found Content-Length = 816 [01:05:07]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "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" : 6000.75 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:05:07]execute_script... [01:05: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)291944", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 78.750, "sum" : 6000.75, "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" : 6000.75 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:05:07]POST & json_proto [01:05:07]process_json_proto [01:05:07]json parsed OK: [01:05:07]protocol is kg_v1.0 [01:05:07]action value=close_receipt [01:05:07]process_action close_receipt [01:05:07]cmd_close_receipt [01:05:07]MH_GetDate [01:05:07]Write to MH i2c: F0 00 00 0D 09 05 [01:05:07]Write i2c OK [01:05:07]MH_I2C_Read... [01:05:07]Read from MH i2c: F0 [01:05:07]MH_I2C_Read... [01:05:07]Read from MH i2c: F0 09 00 [01:05:07]MH_I2C_Read... [01:05:07]Read from MH i2c: F0 09 00 0D 09 00 44 3D C5 66 2A 83 C1 65 8D [01:05:07]GetLastDocTimeStamp 1724202295 [01:05:07]current date 1724202308 [01:05:07]FM_GetShiftState [01:05:07]SAM_PROTO_GetShiftState [01:05:07]wFMCommunicate request_size=4 [01:05:07]MH_SAM_APDU [01:05:07]CAPDU: 80 13 01 00 [01:05:07]Write to MH i2c: E2 08 00 0E 09 80 13 01 00 00 00 00 00 94 [01:05:07]Write i2c OK [01:05:07]MH_I2C_Read... [01:05:07]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:05:07]Read from MH i2c: E2 [01:05:07]MH_I2C_Read... [01:05:07]Read from MH i2c: E2 0E 00 [01:05:07]MH_I2C_Read... [01:05:07]Read from MH i2c: E2 0E 00 0E 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 5A [01:05:07]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:05:07]wFMCommunicate OK [01:05:07]SAM_PROTO_GetShiftState done [01:05:07]FM_GetShiftState done [01:05:07]opened in 1724199517 [01:05:07]opened+sec_in_day 1724285917 [01:05:07]quantity*price = 600075 [01:05:07]sum+1 = 600076 [01:05:07]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 6000.75 НСП 1% : 53.10 НДС 12% : 637.25 Наличными: 0.00 Безнал.: 6000.75 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 27 21.08.2024 01:05 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163429 ФПД: 243368770966726 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010508&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163429&fm=243368770966726&tin=02508201610067®Number=0000000000092562&sum=600075 [01:05:08]StoreToDocumentArchive [01:05:08]shift 466 fd 163429 [01:05:08]save to /storage/0466/doc_00163429 [01:05:08]save last doc name /storage/0466/doc_00163429 to /storage/kkm_last_doc_name [01:05:08]save OK [01:05:08]Clear old archive folders... [01:05:08]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:05:08]tlvbuf is 02105480 [01:05:08]SAM_PROTO_ClearQueue [01:05:08]wFMCommunicate request_size=4 [01:05:08]MH_SAM_APDU [01:05:08]CAPDU: 80 09 00 00 [01:05:08]Write to MH i2c: E2 08 00 1B 09 80 09 00 00 00 00 00 00 96 [01:05:08]Write i2c OK [01:05:08]MH_I2C_Read... [01:05:08]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:05:08]Read from MH i2c: E2 [01:05:08]MH_I2C_Read... [01:05:08]Read from MH i2c: E2 03 00 [01:05:08]MH_I2C_Read... [01:05:08]Read from MH i2c: E2 03 00 1B 09 00 90 00 98 [01:05:08]RAPDU: 90 00 [01:05:08]wFMCommunicate OK [01:05:08]SAM_PROTO_ClearQueue done [01:05:08]KKMCreateOFDPacket [01:05:08]OFDProtocolAddRootSTLVToBuf [01:05:08]FM_MakeSignedData [01:05:08]FM_MakeSignedData [01:05:08]SAM_PROTO_SignData [01:05:08]wFMCommunicate request_size=4 [01:05:08]MH_SAM_APDU [01:05:08]CAPDU: 80 0D 01 02 [01:05:08]Write to MH i2c: E2 08 00 1C 09 80 0D 01 02 00 00 00 00 9E [01:05:08]Write i2c OK [01:05:08]MH_I2C_Read... [01:05:08]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:05:08]Read from MH i2c: E2 [01:05:08]MH_I2C_Read... [01:05:08]Read from MH i2c: E2 03 00 [01:05:08]MH_I2C_Read... [01:05:08]Read from MH i2c: E2 03 00 1C 09 00 90 00 99 [01:05:08]RAPDU: 90 00 [01:05:08]wFMCommunicate OK [01:05:08]wFMCommunicate request_size=255 [01:05:08]MH_SAM_APDU [01:05:08]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 44 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7E 02 00 35 04 06 00 DD 57 B5 24 [01:05:09]Write to MH i2c: E2 02 01 1D 09 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 44 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7E 02 00 35 04 06 00 DD 57 B5 24 00 00 AF [01:05:09]Write i2c OK [01:05:09]MH_I2C_Read... [01:05:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:05:09]Read from MH i2c: E2 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: E2 03 00 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: E2 03 00 1D 09 00 90 00 9A [01:05:09]RAPDU: 90 00 [01:05:09]wFMCommunicate OK [01:05:09]wFMCommunicate request_size=7 [01:05:09]MH_SAM_APDU [01:05:09]CAPDU: 80 0D 02 02 02 94 C6 [01:05:09]Write to MH i2c: E2 0A 00 1E 09 80 0D 02 02 02 00 94 C6 00 00 FF [01:05:09]Write i2c OK [01:05:09]MH_I2C_Read... [01:05:09]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:05:09]Read from MH i2c: E2 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: E2 03 00 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: E2 03 00 1E 09 00 90 00 9B [01:05:09]RAPDU: 90 00 [01:05:09]wFMCommunicate OK [01:05:09]wFMCommunicate request_size=4 [01:05:09]MH_SAM_APDU [01:05:09]CAPDU: 80 0D 03 02 [01:05:09]Write to MH i2c: E2 08 00 1F 09 80 0D 03 02 00 00 00 00 A3 [01:05:09]Write i2c OK [01:05:09]MH_I2C_Read... [01:05:09]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:05:09]Read from MH i2c: E2 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: E2 0B 00 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: E2 0B 00 1F 09 00 5B 4B 8D 59 63 34 B3 92 90 00 0C [01:05:09]RAPDU: 5B 4B 8D 59 63 34 B3 92 90 00 [01:05:09]wFMCommunicate OK [01:05:09]SAM_PROTO_SignData done [01:05:09]FM_MakeSignedData done [01:05:09]CreateOFDProtocolMessage [01:05:09]wFMCommunicate request_size=4 [01:05:09]MH_SAM_APDU [01:05:09]CAPDU: 80 11 00 00 [01:05:09]Write to MH i2c: E2 08 00 20 09 80 11 00 00 00 00 00 00 A3 [01:05:09]Write i2c OK [01:05:09]MH_I2C_Read... [01:05:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:05:09]Read from MH i2c: E2 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: E2 17 00 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: E2 17 00 20 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 FC [01:05:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:05:09]wFMCommunicate OK [01:05:09]CreateOFDProtocolMessage done [01:05:09]OFDSenderStorePacket 163429 [01:05:09]StoreOFDPacket docnum=163429 [01:05:09]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 F6 78 04 01 EB B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 44 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7E 02 00 35 04 06 00 DD 57 B5 24 94 C6 5B 4B 8D 59 63 34 B3 92 [01:05:09]CheckFolder [01:05:09]dirname=/storage/ofd_packets [01:05:09]CheckFolder done [01:05:09]ProducePacketName [01:05:09]name=ofd_packets/00163429 [01:05:09]NVStorageSaveData ofd_packets/00163429 [01:05:09]File name is /storage/ofd_packets/00163429 [01:05:09]Write 298 bytes [01:05:09]NVStorageSaveData done [01:05:09]OFDSenderStorePacket done [01:05:09]KKMCreateOFDPacket done [01:05:09]NVStorageSaveData kkm_last_timestamp [01:05:09]File name is /storage/kkm_last_timestamp [01:05:09]Write 4 bytes [01:05:09]NVStorageSaveData done [01:05:09]ExternCall_PrintAddStr [01:05:09]wPrintStart [01:05:09]Write to MH i2c: 01 00 00 21 09 2A [01:05:09]Write i2c OK [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: 01 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: 01 07 00 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: 01 07 00 21 09 00 00 00 00 00 FF 0F 3F [01:05:09]RasterBufferAndPrint [01:05:09]line Счет N : (1)291944 [01:05:09]line ИНН: 02508201610067 [01:05:09]line Контрольно-Кассовый Чек [01:05:09]line ПРОДАЖА [01:05:09]line ТРК (МРК, ГНК) : 11 [01:05:09]line Товар: 2710194800 [01:05:09]line ДТ-К-5 [01:05:09]line 78.750 * 76.20 [01:05:09]line = 6000.75 [01:05:09]line НДС 12% НСП 1% [01:05:09]line > о реализуемом товаре [01:05:09]line ИТОГО: 6000.75 [01:05:09]line НСП 1% : 53.10 [01:05:09]line НДС 12% : 637.25 [01:05:09]line Наличными: 0.00 [01:05:09]line Безнал.: 6000.75 [01:05:09]line Место: АЗС № 130 "Партнер Нефть" [01:05:09]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:05:09]line СНО: Общий режим [01:05:09]line Чек 27 21.08.2024 01:05 [01:05:09]line Смена: 466 ФФД: 1.0 [01:05:09]line ЗНМ: 0300000070 [01:05:09]line РНМ: 0000000000092562 [01:05:09]line Версия ККМ: 001 [01:05:09]line Платежная система: Бакай Банк [01:05:09]line ФМ: 0000000000871769 [01:05:09]line ФД: 163429 [01:05:09]line ФПД: 243368770966726 [01:05:09]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010508&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163429&fm=243368770966726&tin=02508201610067®Number=0000000000092562&sum=600075 [01:05:09]written 0, free lines is 4095 [01:05:09]Write to MH i2c: 01 00 00 4B 09 54 [01:05:09]Write i2c OK [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: 01 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: 01 07 00 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: 01 07 00 4B 09 00 00 00 00 00 E0 0C 47 [01:05:09]RasterBufferAndPrint [01:05:09]line [01:05:09]line [01:05:09]line [01:05:09]line [01:05:09]line [01:05:09]written 0, free lines is 3311 [01:05:09]MH_Cut [01:05:09]Write to MH i2c: D1 01 00 52 09 01 2D [01:05:09]Write i2c OK [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: D1 [01:05:09]MH_I2C_Read... [01:05:09]Read from MH i2c: D1 01 00 [01:05:10]MH_I2C_Read... [01:05:10]Read from MH i2c: D1 01 00 52 09 00 2C [01:05:10]Write to MH i2c: 01 00 00 53 09 5C [01:05:10]Write i2c OK [01:05:10]MH_I2C_Read... [01:05:10]*** Cut start [01:05:10]*** Purtial cut [01:05:10]*** Stage 1: CUTSNS_PIN = 1 [01:05:11]ConnectInit Can't take IP for lk.salyk.kg [01:05:11]CommunicateWithHost connect error [01:05:11]CommunicateWithHost err = -1 [01:05:11]OFD Sender: Server communicate error [01:05:11]OFD Sender: Processing packet 163428 [packets to send 962, broken 960] [01:05:11]ProducePacketName [01:05:11]name=ofd_packets/00163428 [01:05:11]OFD Sender: To server: pG, [01:05:11]CommunicateWithHost lk.salyk.kg:30040 [01:05:11]ConnectInit lk.salyk.kg [01:05:12]Read from MH i2c: 01 [01:05:12]MH_I2C_Read... [01:05:12]*** Stop cut motor [01:05:12]*** Cut end [01:05:12]Read from MH i2c: 01 07 00 [01:05:12]MH_I2C_Read... [01:05:12]Read from MH i2c: 01 07 00 53 09 00 00 00 00 00 FF 0F 71 [01:05:12]process_action close_receipt done [01:05:12]requested_data is exist [01:05:12]produce_requested_data [01:05:12]requested_item fm.sn is exist - process it [01:05:12]wFMCommunicate request_size=4 [01:05:12]MH_SAM_APDU [01:05:12]CAPDU: 80 11 00 00 [01:05:12]Write to MH i2c: E2 08 00 54 09 80 11 00 00 00 00 00 00 D7 [01:05:12]Write i2c OK [01:05:12]MH_I2C_Read... [01:05:12]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:05:12]Read from MH i2c: E2 [01:05:12]MH_I2C_Read... [01:05:12]Read from MH i2c: E2 17 00 [01:05:12]MH_I2C_Read... [01:05:12]Read from MH i2c: E2 17 00 54 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 30 [01:05:12]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:05:12]wFMCommunicate OK [01:05:12]requested_item fd.num is exist - process it [01:05:12]SAM_PROTO_GetFieldsCounters [01:05:12]wFMCommunicate request_size=4 [01:05:12]MH_SAM_APDU [01:05:12]CAPDU: 80 13 00 00 [01:05:12]Write to MH i2c: E2 08 00 55 09 80 13 00 00 00 00 00 00 DA [01:05:12]Write i2c OK [01:05:12]MH_I2C_Read... [01:05:13]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:05:13]Read from MH i2c: E2 [01:05:13]MH_I2C_Read... [01:05:13]Read from MH i2c: E2 62 00 [01:05:13]MH_I2C_Read... [01:05:13]Read from MH i2c: E2 62 00 55 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 7E 02 00 0E 04 04 00 D2 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 09 [01:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 65 7E 02 00 0E 04 04 00 D2 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 [01:05:13]wFMCommunicate OK [01:05:13]SAM_PROTO_GetFieldsCounters done [01:05:13]requested_item shift.num is exist - process it [01:05:13]requested_item shift.opened is exist - process it [01:05:13]req_shift_opened [01:05:13]FM_GetShiftState [01:05:13]SAM_PROTO_GetShiftState [01:05:13]wFMCommunicate request_size=4 [01:05:13]MH_SAM_APDU [01:05:13]CAPDU: 80 13 01 00 [01:05:13]Write to MH i2c: E2 08 00 56 09 80 13 01 00 00 00 00 00 DC [01:05:13]Write i2c OK [01:05:13]MH_I2C_Read... [01:05:13]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:05:13]Read from MH i2c: E2 [01:05:13]MH_I2C_Read... [01:05:13]Read from MH i2c: E2 0E 00 [01:05:13]MH_I2C_Read... [01:05:13]Read from MH i2c: E2 0E 00 56 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A2 [01:05:13]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:05:13]wFMCommunicate OK [01:05:13]SAM_PROTO_GetShiftState done [01:05:13]FM_GetShiftState done [01:05:13]req_shift_opened done [01:05:13]requested_item shift.open_date is exist - process it [01:05:13]req_shift_open_date [01:05:13]req_shift_open_date done [01:05:13]produce_requested_data done [01:05:13]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163429,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:05:13]process_action_free close_receipt [01:05:13]json_value_free [01:05:13]json_value_free done [01:05:13]process_json_proto returns [01:05:13]Send response to host [01:05:13]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163429,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:05:13]free response buf [01:05:13]execute_script done [01:05:13]execute_script returns [01:05:13]free content buf [01:05:13]Sock 10.Close socket [01:05:13]Sock 10.Thread stoped [01:05:15]recv_with_timeout no data received [01:05:16]ConnectInit Can't take IP for lk.salyk.kg [01:05:16]CommunicateWithHost connect error [01:05:16]CommunicateWithHost err = -1 [01:05:16]OFD Sender: Server communicate error [01:05:21]OFD Sender: Processing packet 163428 [packets to send 962, broken 960] [01:05:21]ProducePacketName [01:05:21]name=ofd_packets/00163428 [01:05:21]OFD Sender: To server: pG, [01:05:21]CommunicateWithHost lk.salyk.kg:30040 [01:05:21]ConnectInit lk.salyk.kg [01:05:26]ConnectInit Can't take IP for lk.salyk.kg [01:05:26]CommunicateWithHost connect error [01:05:26]CommunicateWithHost err = -1 [01:05:26]OFD Sender: Server communicate error [01:05:31]OFD Sender: Processing packet 163428 [packets to send 962, broken 960] [01:05:31]ProducePacketName [01:05:31]name=ofd_packets/00163428 [01:05:31]OFD Sender: To server: pG, [01:05:31]CommunicateWithHost lk.salyk.kg:30040 [01:05:31]ConnectInit lk.salyk.kg [01:05:37]recv_with_timeout no data received [01:05:42]Connected sock=9 [01:05: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 36 39 0C 01 00 00 40 8F 04 01 41 54 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 46 3E 0F 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 46 3E 0F 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 88 22 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 67 9E 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 46 3E 0F 00 00 00 1F 04 02 00 01 00 12 04 04 00 1A 00 00 00 F4 03 04 00 37 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7E 02 00 35 04 06 00 D2 E6 56 E6 3E 44 08 74 EB B1 2F B0 C8 04 [01:05: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 36 39 4F 00 00 00 42 D7 47 00 E6 EC A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 64 7E 02 00 F4 03 04 00 B7 E6 C4 66 B6 04 01 00 00 10 73 8C 3D BE 44 48 44 [01:05:43]CommunicateWithHost err = 0 [01:05:43]CheckOFDResponse [01:05:43]1017 (14) - 77093643461234 [01:05:43]1041 (16) - 0000000000871769 [01:05:43]1040 (4) - 163428 [01:05:43]1012 (4) - 20.08.2024 18:55 [01:05:43]1206 (1) - 0 [01:05:43]OFD Sender: Remove packet 163428 [01:05:43]ProducePacketName [01:05:43]name=ofd_packets/00163428 [01:05:43]NVStorageDeleteData [01:05:43]OFD Sender: Processing packet 163429 [packets to send 961, broken 960] [01:05:43]ProducePacketName [01:05:43]name=ofd_packets/00163429 [01:05:43]OFD Sender: To server: pG, [01:05:43]CommunicateWithHost lk.salyk.kg:30040 [01:05:43]ConnectInit lk.salyk.kg [01:05:44]Connected sock=9 [01:05: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 36 39 0C 01 00 00 F6 78 04 01 EB B2 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 9E 33 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 0B 28 09 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 0B 28 09 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BE 14 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 ED F8 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 0B 28 09 00 00 00 1F 04 02 00 01 00 12 04 04 00 1B 00 00 00 F4 03 04 00 44 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 65 7E 02 00 35 04 06 00 DD 57 B5 24 94 C6 5B 4B 8D 59 63 34 B3 92 [01:05: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 36 39 4F 00 00 00 77 90 47 00 1A 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 36 39 10 04 04 00 65 7E 02 00 F4 03 04 00 BA E6 C4 66 B6 04 01 00 00 81 6C B9 73 00 29 95 AB [01:05:45]CommunicateWithHost err = 0 [01:05:45]CheckOFDResponse [01:05:45]1017 (14) - 77093643461234 [01:05:45]1041 (16) - 0000000000871769 [01:05:45]1040 (4) - 163429 [01:05:45]1012 (4) - 20.08.2024 18:55 [01:05:45]1206 (1) - 0 [01:05:45]OFD Sender: Remove packet 163429 [01:05:45]ProducePacketName [01:05:45]name=ofd_packets/00163429 [01:05:45]NVStorageDeleteData [01:05:45]OFD Sender: No OFD packet to send [01:05:50]OFD Sender: No OFD packet to send [01:05:53]accept exits with 12 [01:05:53]New connection [01:05:53]New thread 3067067748 created [01:05:53]Thread 3067211108 joined [01:05:53]Waiting for new connection... [01:05:53] Sock 12.Parse request [01:05:53]Sock 12.Check first char [01:05:53]Sock 12.First char is OK [01:05:53]request: POST /json_proto HTTP/1.0 [01:05:53]Method: POST [01:05:53]URL: /json_proto [01:05:53]Method is POST - this is cgi request [01:05:53]url: /json_proto [01:05:53]query_string will be loaded in cgi processing [01:05:53]execute_cgi json_proto POST (null) [01:05:53]execute_cgi path=json_proto method=POST [01:05:53]POST find Content-Length [01:05:53]Host: 172.17.44.132:8080 [01:05:53]Content-Length: 757 [01:05:53]Content-Type: application/json [01:05:53] [01:05:53]POST finish read [01:05:53]Found Content-Length = 757 [01:05:53]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 0.00, "quantity" : 73.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147450", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:05:53]execute_script... [01:05:53]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291942", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 0.00, "quantity" : 73.700, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147450", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:05:53]POST & json_proto [01:05:53]process_json_proto [01:05:53]json parsed OK: [01:05:53]protocol is kg_v1.0 [01:05:53]action value=close_receipt [01:05:53]process_action close_receipt [01:05:53]cmd_close_receipt [01:05:53]MH_GetDate [01:05:53]Write to MH i2c: F0 00 00 57 09 4F [01:05:53]Write i2c OK [01:05:53]MH_I2C_Read... [01:05:53]Read from MH i2c: F0 [01:05:53]MH_I2C_Read... [01:05:53]Read from MH i2c: F0 09 00 [01:05:53]MH_I2C_Read... [01:05:53]Read from MH i2c: F0 09 00 57 09 00 72 3D C5 66 2A 83 C1 65 05 [01:05:53]GetLastDocTimeStamp 1724202308 [01:05:53]current date 1724202354 [01:05:53]FM_GetShiftState [01:05:53]SAM_PROTO_GetShiftState [01:05:53]wFMCommunicate request_size=4 [01:05:53]MH_SAM_APDU [01:05:53]CAPDU: 80 13 01 00 [01:05:53]Write to MH i2c: E2 08 00 58 09 80 13 01 00 00 00 00 00 DE [01:05:53]Write i2c OK [01:05:53]MH_I2C_Read... [01:05:53]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:05:53]Read from MH i2c: E2 [01:05:53]MH_I2C_Read... [01:05:53]Read from MH i2c: E2 0E 00 [01:05:53]MH_I2C_Read... [01:05:53]Read from MH i2c: E2 0E 00 58 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A4 [01:05:53]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:05:53]wFMCommunicate OK [01:05:53]SAM_PROTO_GetShiftState done [01:05:53]FM_GetShiftState done [01:05:53]opened in 1724199517 [01:05:53]opened+sec_in_day 1724285917 [01:05:53]quantity*price = 0 [01:05:53]sum+1 = 1 [01:05:53]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 28 21.08.2024 01:05 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30147450 ФМ: 0000000000871769 ФД: 163430 ФПД: 226111683076692 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010554&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163430&fm=226111683076692&tin=02508201610067®Number=0000000000092562&sum=0 [01:05:54]StoreToDocumentArchive [01:05:54]shift 466 fd 163430 [01:05:54]save to /storage/0466/doc_00163430 [01:05:54]save last doc name /storage/0466/doc_00163430 to /storage/kkm_last_doc_name [01:05:54]save OK [01:05:54]Clear old archive folders... [01:05:54]ProcessDocumentItem done err = 0, tmpTLVsize=250 [01:05:54]tlvbuf is 01F80DA0 [01:05:54]SAM_PROTO_ClearQueue [01:05:54]wFMCommunicate request_size=4 [01:05:54]MH_SAM_APDU [01:05:54]CAPDU: 80 09 00 00 [01:05:54]Write to MH i2c: E2 08 00 65 09 80 09 00 00 00 00 00 00 E0 [01:05:54]Write i2c OK [01:05:54]MH_I2C_Read... [01:05:54]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:05:54]Read from MH i2c: E2 [01:05:54]MH_I2C_Read... [01:05:54]Read from MH i2c: E2 03 00 [01:05:54]MH_I2C_Read... [01:05:54]Read from MH i2c: E2 03 00 65 09 00 90 00 E2 [01:05:54]RAPDU: 90 00 [01:05:54]wFMCommunicate OK [01:05:54]SAM_PROTO_ClearQueue done [01:05:54]KKMCreateOFDPacket [01:05:54]OFDProtocolAddRootSTLVToBuf [01:05:54]FM_MakeSignedData [01:05:54]FM_MakeSignedData [01:05:54]SAM_PROTO_SignData [01:05:54]wFMCommunicate request_size=4 [01:05:54]MH_SAM_APDU [01:05:54]CAPDU: 80 0D 01 02 [01:05:54]Write to MH i2c: E2 08 00 66 09 80 0D 01 02 00 00 00 00 E8 [01:05:54]Write i2c OK [01:05:54]MH_I2C_Read... [01:05:54]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:05:54]Read from MH i2c: E2 [01:05:54]MH_I2C_Read... [01:05:54]Read from MH i2c: E2 03 00 [01:05:54]MH_I2C_Read... [01:05:54]Read from MH i2c: E2 03 00 66 09 00 90 00 E3 [01:05:54]RAPDU: 90 00 [01:05:54]wFMCommunicate OK [01:05:54]wFMCommunicate request_size=255 [01:05:54]MH_SAM_APDU [01:05:54]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E4 1F 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 72 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7E 02 00 35 04 06 00 CD A5 [01:05:54]Write to MH i2c: E2 02 01 67 09 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E4 1F 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 72 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7E 02 00 35 04 06 00 CD A5 00 00 CC [01:05:54]Write i2c OK [01:05:54]MH_I2C_Read... [01:05:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:05:54]Read from MH i2c: E2 [01:05:54]MH_I2C_Read... [01:05:54]Read from MH i2c: E2 03 00 [01:05:54]MH_I2C_Read... [01:05:54]Read from MH i2c: E2 03 00 67 09 00 90 00 E4 [01:05:54]RAPDU: 90 00 [01:05:54]wFMCommunicate OK [01:05:54]wFMCommunicate request_size=9 [01:05:54]MH_SAM_APDU [01:05:54]CAPDU: 80 0D 02 02 04 BA 8C A2 54 [01:05:54]Write to MH i2c: E2 0C 00 68 09 80 0D 02 02 04 00 BA 8C A2 54 00 00 2F [01:05:54]Write i2c OK [01:05:54]MH_I2C_Read... [01:05:54]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:05:54]Read from MH i2c: E2 [01:05:54]MH_I2C_Read... [01:05:54]Read from MH i2c: E2 03 00 [01:05:54]MH_I2C_Read... [01:05:54]Read from MH i2c: E2 03 00 68 09 00 90 00 E5 [01:05:54]RAPDU: 90 00 [01:05:54]wFMCommunicate OK [01:05:54]wFMCommunicate request_size=4 [01:05:54]MH_SAM_APDU [01:05:54]CAPDU: 80 0D 03 02 [01:05:54]Write to MH i2c: E2 08 00 69 09 80 0D 03 02 00 00 00 00 ED [01:05:54]Write i2c OK [01:05:54]MH_I2C_Read... [01:05:54]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:05:54]Read from MH i2c: E2 [01:05:54]MH_I2C_Read... [01:05:54]Read from MH i2c: E2 0B 00 [01:05:54]MH_I2C_Read... [01:05:54]Read from MH i2c: E2 0B 00 69 09 00 05 E9 7D AA 40 63 14 EF 90 00 A9 [01:05:54]RAPDU: 05 E9 7D AA 40 63 14 EF 90 00 [01:05:54]wFMCommunicate OK [01:05:54]SAM_PROTO_SignData done [01:05:54]FM_MakeSignedData done [01:05:54]CreateOFDProtocolMessage [01:05:54]wFMCommunicate request_size=4 [01:05:54]MH_SAM_APDU [01:05:54]CAPDU: 80 11 00 00 [01:05:54]Write to MH i2c: E2 08 00 6A 09 80 11 00 00 00 00 00 00 ED [01:05:54]Write i2c OK [01:05:54]MH_I2C_Read... [01:05:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:05:54]Read from MH i2c: E2 [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: E2 17 00 [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: E2 17 00 6A 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 46 [01:05:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:05:55]wFMCommunicate OK [01:05:55]CreateOFDProtocolMessage done [01:05:55]OFDSenderStorePacket 163430 [01:05:55]StoreOFDPacket docnum=163430 [01:05:55]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 C9 EF 06 01 CE 2E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E4 1F 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 72 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7E 02 00 35 04 06 00 CD A5 BA 8C A2 54 05 E9 7D AA 40 63 14 EF [01:05:55]CheckFolder [01:05:55]dirname=/storage/ofd_packets [01:05:55]CheckFolder done [01:05:55]ProducePacketName [01:05:55]name=ofd_packets/00163430 [01:05:55]NVStorageSaveData ofd_packets/00163430 [01:05:55]File name is /storage/ofd_packets/00163430 [01:05:55]Write 300 bytes [01:05:55]NVStorageSaveData done [01:05:55]OFDSenderStorePacket done [01:05:55]KKMCreateOFDPacket done [01:05:55]NVStorageSaveData kkm_last_timestamp [01:05:55]File name is /storage/kkm_last_timestamp [01:05:55]Write 4 bytes [01:05:55]NVStorageSaveData done [01:05:55]ExternCall_PrintAddStr [01:05:55]wPrintStart [01:05:55]Write to MH i2c: 01 00 00 6B 09 74 [01:05:55]Write i2c OK [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: 01 [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: 01 07 00 [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: 01 07 00 6B 09 00 00 00 00 00 FF 0F 89 [01:05:55]RasterBufferAndPrint [01:05:55]line Счет N : (1)291942 [01:05:55]line ИНН: 02508201610067 [01:05:55]line Контрольно-Кассовый Чек [01:05:55]line ПРОДАЖА [01:05:55]line ТРК (МРК, ГНК) : 71 [01:05:55]line Товар: 2711129700 [01:05:55]line ГАЗ-К-5 [01:05:55]line 73.700 * 0.00 [01:05:55]line = 0.00 [01:05:55]line НДС 12% НСП 1% [01:05:55]line > о реализуемом товаре [01:05:55]line ИТОГО: 0.00 [01:05:55]line НСП 1% : 0.00 [01:05:55]line НДС 12% : 0.00 [01:05:55]line Наличными: 0.00 [01:05:55]line Безнал.: 0.00 [01:05:55]line Место: АЗС № 130 "Партнер Нефть" [01:05:55]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:05:55]line СНО: Общий режим [01:05:55]line Чек 28 21.08.2024 01:05 [01:05:55]line Смена: 466 ФФД: 1.0 [01:05:55]line ЗНМ: 0300000070 [01:05:55]line РНМ: 0000000000092562 [01:05:55]line Версия ККМ: 001 [01:05:55]line Талоны: ТК ГПНА Online [01:05:55]line 30147450 [01:05:55]line ФМ: 0000000000871769 [01:05:55]line ФД: 163430 [01:05:55]line ФПД: 226111683076692 [01:05:55]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010554&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163430&fm=226111683076692&tin=02508201610067®Number=0000000000092562&sum=0 [01:05:55]OFD Sender: Processing packet 163430 [packets to send 961, broken 960] [01:05:55]ProducePacketName [01:05:55]name=ofd_packets/00163430 [01:05:55]OFD Sender: To server: pG, [01:05:55]CommunicateWithHost lk.salyk.kg:30040 [01:05:55]ConnectInit lk.salyk.kg [01:05:55]written 0, free lines is 4095 [01:05:55]Write to MH i2c: 01 00 00 95 09 9E [01:05:55]Write i2c OK [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: 01 [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: 01 07 00 [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: 01 07 00 95 09 00 00 00 00 00 C3 0C 74 [01:05:55]RasterBufferAndPrint [01:05:55]line [01:05:55]line [01:05:55]line [01:05:55]line [01:05:55]line [01:05:55]written 0, free lines is 3284 [01:05:55]MH_Cut [01:05:55]Write to MH i2c: D1 01 00 9C 09 01 77 [01:05:55]Write i2c OK [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: D1 [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: D1 01 00 [01:05:55]MH_I2C_Read... [01:05:55]Read from MH i2c: D1 01 00 9C 09 00 76 [01:05:55]Write to MH i2c: 01 00 00 9D 09 A6 [01:05:55]Write i2c OK [01:05:55]MH_I2C_Read... [01:05:56]Connected sock=9 [01:05: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 36 39 0E 01 00 00 C9 EF 06 01 CE 2E 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E4 1F 01 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1C 00 00 00 F4 03 04 00 72 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7E 02 00 35 04 06 00 CD A5 BA 8C A2 54 05 E9 7D AA 40 63 14 EF [01:05: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 36 39 4F 00 00 00 73 0D 47 00 BC 83 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 66 7E 02 00 F4 03 04 00 C5 E6 C4 66 B6 04 01 00 00 59 A6 D0 89 40 D5 F3 E9 [01:05:56]CommunicateWithHost err = 0 [01:05:56]CheckOFDResponse [01:05:56]1017 (14) - 77093643461234 [01:05:56]1041 (16) - 0000000000871769 [01:05:56]1040 (4) - 163430 [01:05:56]1012 (4) - 20.08.2024 18:56 [01:05:56]1206 (1) - 0 [01:05:56]OFD Sender: Remove packet 163430 [01:05:56]ProducePacketName [01:05:56]name=ofd_packets/00163430 [01:05:56]NVStorageDeleteData [01:05:56]*** Cut start [01:05:56]*** Purtial cut [01:05:56]*** Stage 1: CUTSNS_PIN = 1 [01:05:57]OFD Sender: No OFD packet to send [01:05:58]Read from MH i2c: 01 [01:05:58]MH_I2C_Read... [01:05:58]*** Stop cut motor [01:05:58]*** Cut end [01:05:58]Read from MH i2c: 01 07 00 [01:05:58]MH_I2C_Read... [01:05:58]Read from MH i2c: 01 07 00 9D 09 00 00 00 00 00 FF 0F BB [01:05:58]process_action close_receipt done [01:05:58]requested_data is exist [01:05:58]produce_requested_data [01:05:58]requested_item fm.sn is exist - process it [01:05:58]wFMCommunicate request_size=4 [01:05:58]MH_SAM_APDU [01:05:58]CAPDU: 80 11 00 00 [01:05:58]Write to MH i2c: E2 08 00 9E 09 80 11 00 00 00 00 00 00 21 [01:05:58]Write i2c OK [01:05:58]MH_I2C_Read... [01:05:58]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:05:58]Read from MH i2c: E2 [01:05:58]MH_I2C_Read... [01:05:58]Read from MH i2c: E2 17 00 [01:05:58]MH_I2C_Read... [01:05:58]Read from MH i2c: E2 17 00 9E 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 7A [01:05:58]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:05:58]wFMCommunicate OK [01:05:58]requested_item fd.num is exist - process it [01:05:58]SAM_PROTO_GetFieldsCounters [01:05:58]wFMCommunicate request_size=4 [01:05:58]MH_SAM_APDU [01:05:58]CAPDU: 80 13 00 00 [01:05:58]Write to MH i2c: E2 08 00 9F 09 80 13 00 00 00 00 00 00 24 [01:05:58]Write i2c OK [01:05:58]MH_I2C_Read... [01:05:58]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:05:58]Read from MH i2c: E2 [01:05:58]MH_I2C_Read... [01:05:58]Read from MH i2c: E2 62 00 [01:05:58]MH_I2C_Read... [01:05:58]Read from MH i2c: E2 62 00 9F 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 7E 02 00 0E 04 04 00 D2 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 57 [01:05: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 66 7E 02 00 0E 04 04 00 D2 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 [01:05:58]wFMCommunicate OK [01:05:58]SAM_PROTO_GetFieldsCounters done [01:05:58]requested_item shift.num is exist - process it [01:05:58]requested_item shift.opened is exist - process it [01:05:58]req_shift_opened [01:05:58]FM_GetShiftState [01:05:58]SAM_PROTO_GetShiftState [01:05:58]wFMCommunicate request_size=4 [01:05:58]MH_SAM_APDU [01:05:58]CAPDU: 80 13 01 00 [01:05:58]Write to MH i2c: E2 08 00 A0 09 80 13 01 00 00 00 00 00 26 [01:05:58]Write i2c OK [01:05:58]MH_I2C_Read... [01:05:59]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:05:59]Read from MH i2c: E2 [01:05:59]MH_I2C_Read... [01:05:59]Read from MH i2c: E2 0E 00 [01:05:59]MH_I2C_Read... [01:05:59]Read from MH i2c: E2 0E 00 A0 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EC [01:05:59]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:05:59]wFMCommunicate OK [01:05:59]SAM_PROTO_GetShiftState done [01:05:59]FM_GetShiftState done [01:05:59]req_shift_opened done [01:05:59]requested_item shift.open_date is exist - process it [01:05:59]req_shift_open_date [01:05:59]req_shift_open_date done [01:05:59]produce_requested_data done [01:05:59]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163430,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:05:59]process_action_free close_receipt [01:05:59]json_value_free [01:05:59]json_value_free done [01:05:59]process_json_proto returns [01:05:59]Send response to host [01:05:59]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163430,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:05:59]free response buf [01:05:59]execute_script done [01:05:59]execute_script returns [01:05:59]free content buf [01:05:59]Sock 12.Close socket [01:05:59]Sock 12.Thread stoped [01:06:02]OFD Sender: No OFD packet to send [01:06:07]OFD Sender: No OFD packet to send [01:06:12]OFD Sender: No OFD packet to send [01:06:17]OFD Sender: No OFD packet to send [01:06:22]OFD Sender: No OFD packet to send [01:06:27]OFD Sender: No OFD packet to send [01:06:32]OFD Sender: No OFD packet to send [01:06:37]OFD Sender: No OFD packet to send [01:06:42]OFD Sender: No OFD packet to send [01:06:47]OFD Sender: No OFD packet to send [01:06:49]recv_with_timeout no data received [01:06:52]OFD Sender: No OFD packet to send [01:06:57]OFD Sender: No OFD packet to send [01:07:02]OFD Sender: No OFD packet to send [01:07:07]OFD Sender: No OFD packet to send [01:07:12]OFD Sender: No OFD packet to send [01:07:17]OFD Sender: No OFD packet to send [01:07:22]OFD Sender: No OFD packet to send [01:07:27]OFD Sender: No OFD packet to send [01:07:31]recv_with_timeout no data received [01:07:32]OFD Sender: No OFD packet to send [01:07:37]OFD Sender: No OFD packet to send [01:07:42]OFD Sender: No OFD packet to send [01:07:47]OFD Sender: No OFD packet to send [01:07:52]OFD Sender: No OFD packet to send [01:07:57]OFD Sender: No OFD packet to send [01:08:02]OFD Sender: No OFD packet to send [01:08:07]OFD Sender: No OFD packet to send [01:08:12]accept exits with 7 [01:08:12]New connection [01:08:12]New thread 3067211108 created [01:08:12]Thread 3067067748 joined [01:08:12]Waiting for new connection... [01:08:12] Sock 7.Parse request [01:08:12]Sock 7.Check first char [01:08:12]Sock 7.First char is OK [01:08:12]request: POST /json_proto HTTP/1.0 [01:08:12]Method: POST [01:08:12]URL: /json_proto [01:08:12]Method is POST - this is cgi request [01:08:12]url: /json_proto [01:08:12]query_string will be loaded in cgi processing [01:08:12]execute_cgi json_proto POST (null) [01:08:12]execute_cgi path=json_proto method=POST [01:08:12]POST find Content-Length [01:08:12]Host: 172.17.44.132:8080 [01:08:12]Content-Length: 667 [01:08:12]Content-Type: application/json [01:08:12] [01:08:12]POST finish read [01:08:12]Found Content-Length = 667 [01:08:12]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:12]execute_script... [01:08:12]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291946", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 7.270, "sum" : 500.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:12]POST & json_proto [01:08:12]process_json_proto [01:08:12]json parsed OK: [01:08:12]protocol is kg_v1.0 [01:08:12]action value=close_receipt [01:08:12]process_action close_receipt [01:08:12]cmd_close_receipt [01:08:12]MH_GetDate [01:08:12]Write to MH i2c: F0 00 00 A1 09 99 [01:08:12]Write i2c OK [01:08:12]MH_I2C_Read... [01:08:12]Read from MH i2c: F0 [01:08:12]MH_I2C_Read... [01:08:12]Read from MH i2c: F0 09 00 [01:08:12]MH_I2C_Read... [01:08:12]Read from MH i2c: F0 09 00 A1 09 00 FD 3D C5 66 2A 83 C1 65 DA [01:08:12]GetLastDocTimeStamp 1724202354 [01:08:12]current date 1724202493 [01:08:12]FM_GetShiftState [01:08:12]SAM_PROTO_GetShiftState [01:08:12]wFMCommunicate request_size=4 [01:08:12]MH_SAM_APDU [01:08:12]CAPDU: 80 13 01 00 [01:08:12]Write to MH i2c: E2 08 00 A2 09 80 13 01 00 00 00 00 00 28 [01:08:12]Write i2c OK [01:08:12]MH_I2C_Read... [01:08:12]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:12]Read from MH i2c: E2 [01:08:12]MH_I2C_Read... [01:08:12]Read from MH i2c: E2 0E 00 [01:08:12]MH_I2C_Read... [01:08:12]Read from MH i2c: E2 0E 00 A2 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 EE [01:08:12]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:08:12]wFMCommunicate OK [01:08:12]SAM_PROTO_GetShiftState done [01:08:12]FM_GetShiftState done [01:08:12]opened in 1724199517 [01:08:12]opened+sec_in_day 1724285917 [01:08:12]quantity*price = 50017 [01:08:12]sum+1 = 50019 [01:08:12]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.18 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.12 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 29 21.08.2024 01:08 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163431 ФПД: 127215649517428 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010813&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163431&fm=127215649517428&tin=02508201610067®Number=0000000000092562&sum=50000 [01:08:13]StoreToDocumentArchive [01:08:13]shift 466 fd 163431 [01:08:13]save to /storage/0466/doc_00163431 [01:08:13]save last doc name /storage/0466/doc_00163431 to /storage/kkm_last_doc_name [01:08:13]save OK [01:08:13]Clear old archive folders... [01:08:13]ProcessDocumentItem done err = 0, tmpTLVsize=249 [01:08:13]tlvbuf is 01F73E50 [01:08:13]SAM_PROTO_ClearQueue [01:08:13]wFMCommunicate request_size=4 [01:08:13]MH_SAM_APDU [01:08:13]CAPDU: 80 09 00 00 [01:08:13]Write to MH i2c: E2 08 00 AF 09 80 09 00 00 00 00 00 00 2A [01:08:13]Write i2c OK [01:08:13]MH_I2C_Read... [01:08:13]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:08:13]Read from MH i2c: E2 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 03 00 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 03 00 AF 09 00 90 00 2C [01:08:13]RAPDU: 90 00 [01:08:13]wFMCommunicate OK [01:08:13]SAM_PROTO_ClearQueue done [01:08:13]KKMCreateOFDPacket [01:08:13]OFDProtocolAddRootSTLVToBuf [01:08:13]FM_MakeSignedData [01:08:13]FM_MakeSignedData [01:08:13]SAM_PROTO_SignData [01:08:13]wFMCommunicate request_size=4 [01:08:13]MH_SAM_APDU [01:08:13]CAPDU: 80 0D 01 02 [01:08:13]Write to MH i2c: E2 08 00 B0 09 80 0D 01 02 00 00 00 00 32 [01:08:13]Write i2c OK [01:08:13]MH_I2C_Read... [01:08:13]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:08:13]Read from MH i2c: E2 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 03 00 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 03 00 B0 09 00 90 00 2D [01:08:13]RAPDU: 90 00 [01:08:13]wFMCommunicate OK [01:08:13]wFMCommunicate request_size=255 [01:08:13]MH_SAM_APDU [01:08:13]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 FD 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7E 02 00 35 04 06 00 73 B3 B3 [01:08:13]Write to MH i2c: E2 02 01 B1 09 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 FD 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7E 02 00 35 04 06 00 73 B3 B3 00 00 67 [01:08:13]Write i2c OK [01:08:13]MH_I2C_Read... [01:08:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:13]Read from MH i2c: E2 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 03 00 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 03 00 B1 09 00 90 00 2E [01:08:13]RAPDU: 90 00 [01:08:13]wFMCommunicate OK [01:08:13]wFMCommunicate request_size=8 [01:08:13]MH_SAM_APDU [01:08:13]CAPDU: 80 0D 02 02 03 99 6F 74 [01:08:13]Write to MH i2c: E2 0B 00 B2 09 80 0D 02 02 03 00 99 6F 74 00 00 B7 [01:08:13]Write i2c OK [01:08:13]MH_I2C_Read... [01:08:13]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:13]Read from MH i2c: E2 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 03 00 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 03 00 B2 09 00 90 00 2F [01:08:13]RAPDU: 90 00 [01:08:13]wFMCommunicate OK [01:08:13]wFMCommunicate request_size=4 [01:08:13]MH_SAM_APDU [01:08:13]CAPDU: 80 0D 03 02 [01:08:13]Write to MH i2c: E2 08 00 B3 09 80 0D 03 02 00 00 00 00 37 [01:08:13]Write i2c OK [01:08:13]MH_I2C_Read... [01:08:13]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:08:13]Read from MH i2c: E2 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 0B 00 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 0B 00 B3 09 00 85 3E 18 CA 2A A4 9A 30 90 00 75 [01:08:13]RAPDU: 85 3E 18 CA 2A A4 9A 30 90 00 [01:08:13]wFMCommunicate OK [01:08:13]SAM_PROTO_SignData done [01:08:13]FM_MakeSignedData done [01:08:13]CreateOFDProtocolMessage [01:08:13]wFMCommunicate request_size=4 [01:08:13]MH_SAM_APDU [01:08:13]CAPDU: 80 11 00 00 [01:08:13]Write to MH i2c: E2 08 00 B4 09 80 11 00 00 00 00 00 00 37 [01:08:13]Write i2c OK [01:08:13]MH_I2C_Read... [01:08:13]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:13]Read from MH i2c: E2 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 17 00 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: E2 17 00 B4 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 90 [01:08:13]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:08:13]wFMCommunicate OK [01:08:13]CreateOFDProtocolMessage done [01:08:13]OFDSenderStorePacket 163431 [01:08:13]StoreOFDPacket docnum=163431 [01:08:13]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 97 8D 05 01 90 7A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 FD 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7E 02 00 35 04 06 00 73 B3 B3 99 6F 74 85 3E 18 CA 2A A4 9A 30 [01:08:13]CheckFolder [01:08:13]dirname=/storage/ofd_packets [01:08:13]CheckFolder done [01:08:13]ProducePacketName [01:08:13]name=ofd_packets/00163431 [01:08:13]NVStorageSaveData ofd_packets/00163431 [01:08:13]File name is /storage/ofd_packets/00163431 [01:08:13]Write 299 bytes [01:08:13]NVStorageSaveData done [01:08:13]OFDSenderStorePacket done [01:08:13]KKMCreateOFDPacket done [01:08:13]NVStorageSaveData kkm_last_timestamp [01:08:13]File name is /storage/kkm_last_timestamp [01:08:13]Write 4 bytes [01:08:13]NVStorageSaveData done [01:08:13]ExternCall_PrintAddStr [01:08:13]wPrintStart [01:08:13]Write to MH i2c: 01 00 00 B5 09 BE [01:08:13]Write i2c OK [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: 01 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: 01 07 00 [01:08:13]MH_I2C_Read... [01:08:13]Read from MH i2c: 01 07 00 B5 09 00 00 00 00 00 FF 0F D3 [01:08:13]RasterBufferAndPrint [01:08:13]line Счет N : (1)291946 [01:08:13]line ИНН: 02508201610067 [01:08:13]line Контрольно-Кассовый Чек [01:08:13]line ПРОДАЖА [01:08:13]line ТРК (МРК, ГНК) : 41 [01:08:13]line Товар: 2710124130 [01:08:13]line SU-92-К-5 [01:08:13]line 7.270 * 68.80 [01:08:13]line = 500.18 [01:08:13]line НДС 12% НСП 1% [01:08:13]line > о реализуемом товаре [01:08:13]line ОКРУГЛЕНИЕ: -0.18 [01:08:13]line ИТОГО: 500.00 [01:08:13]line Внесено: 500.00 [01:08:13]line СДАЧА: 0.00 [01:08:13]line НСП 1% : 4.43 [01:08:13]line НДС 12% : 53.12 [01:08:13]line Наличными: 500.00 [01:08:13]line Безнал.: 0.00 [01:08:13]line Место: АЗС № 130 "Партнер Нефть" [01:08:13]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:08:13]line СНО: Общий режим [01:08:13]line Чек 29 21.08.2024 01:08 [01:08:13]line Смена: 466 ФФД: 1.0 [01:08:13]line ЗНМ: 0300000070 [01:08:13]line РНМ: 0000000000092562 [01:08:13]line Версия ККМ: 001 [01:08:13]line ФМ: 0000000000871769 [01:08:13]line ФД: 163431 [01:08:13]line ФПД: 127215649517428 [01:08:13]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010813&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163431&fm=127215649517428&tin=02508201610067®Number=0000000000092562&sum=50000 [01:08:13]written 0, free lines is 4095 [01:08:14]OFD Sender: Processing packet 163431 [packets to send 961, broken 960] [01:08:14]ProducePacketName [01:08:14]name=ofd_packets/00163431 [01:08:14]OFD Sender: To server: pG, [01:08:14]CommunicateWithHost lk.salyk.kg:30040 [01:08:14]ConnectInit lk.salyk.kg [01:08:14]Write to MH i2c: 01 00 00 E0 09 E9 [01:08:14]Write i2c OK [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: 01 [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: 01 07 00 [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: 01 07 00 E0 09 00 00 00 00 00 B8 0C B4 [01:08:14]RasterBufferAndPrint [01:08:14]line [01:08:14]line [01:08:14]line [01:08:14]line [01:08:14]line [01:08:14]written 0, free lines is 3263 [01:08:14]MH_Cut [01:08:14]Write to MH i2c: D1 01 00 E7 09 01 C2 [01:08:14]Write i2c OK [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: D1 [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: D1 01 00 [01:08:14]MH_I2C_Read... [01:08:14]Read from MH i2c: D1 01 00 E7 09 00 C1 [01:08:14]Write to MH i2c: 01 00 00 E8 09 F1 [01:08:14]Write i2c OK [01:08:14]MH_I2C_Read... [01:08:14]Connected sock=10 [01:08: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 36 39 0D 01 00 00 97 8D 05 01 90 7A 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 66 1C 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 62 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C0 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1D 00 00 00 F4 03 04 00 FD 3D C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7E 02 00 35 04 06 00 73 B3 B3 99 6F 74 85 3E 18 CA 2A A4 9A 30 [01:08:15]*** Cut start [01:08:15]*** Purtial cut [01:08:15]*** Stage 1: CUTSNS_PIN = 1 [01:08:17]Read from MH i2c: 01 [01:08:17]MH_I2C_Read... [01:08:17]*** Stop cut motor [01:08:17]*** Cut end [01:08:17]Read from MH i2c: 01 07 00 [01:08:17]MH_I2C_Read... [01:08:17]Read from MH i2c: 01 07 00 E8 09 00 00 00 00 00 FF 0F 06 [01:08:17]process_action close_receipt done [01:08:17]requested_data is exist [01:08:17]produce_requested_data [01:08:17]requested_item fm.sn is exist - process it [01:08:17]wFMCommunicate request_size=4 [01:08:17]MH_SAM_APDU [01:08:17]CAPDU: 80 11 00 00 [01:08:17]Write to MH i2c: E2 08 00 E9 09 80 11 00 00 00 00 00 00 6C [01:08:17]Write i2c OK [01:08:17]MH_I2C_Read... [01:08:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:17]Read from MH i2c: E2 [01:08:17]MH_I2C_Read... [01:08:17]Read from MH i2c: E2 17 00 [01:08:17]MH_I2C_Read... [01:08:17]Read from MH i2c: E2 17 00 E9 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 C5 [01:08:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:08:17]wFMCommunicate OK [01:08:17]requested_item fd.num is exist - process it [01:08:17]SAM_PROTO_GetFieldsCounters [01:08:17]wFMCommunicate request_size=4 [01:08:17]MH_SAM_APDU [01:08:17]CAPDU: 80 13 00 00 [01:08:17]Write to MH i2c: E2 08 00 EA 09 80 13 00 00 00 00 00 00 6F [01:08:17]Write i2c OK [01:08:17]MH_I2C_Read... [01:08:17]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:08:17]Read from MH i2c: E2 [01:08:17]MH_I2C_Read... [01:08:17]Read from MH i2c: E2 62 00 [01:08:17]MH_I2C_Read... [01:08:17]Read from MH i2c: E2 62 00 EA 09 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 7E 02 00 0E 04 04 00 D2 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 A6 [01:08: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 67 7E 02 00 0E 04 04 00 D2 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 [01:08:17]wFMCommunicate OK [01:08:17]SAM_PROTO_GetFieldsCounters done [01:08:17]requested_item shift.num is exist - process it [01:08:17]requested_item shift.opened is exist - process it [01:08:17]req_shift_opened [01:08:17]FM_GetShiftState [01:08:17]SAM_PROTO_GetShiftState [01:08:17]wFMCommunicate request_size=4 [01:08:17]MH_SAM_APDU [01:08:17]CAPDU: 80 13 01 00 [01:08:17]Write to MH i2c: E2 08 00 EB 09 80 13 01 00 00 00 00 00 71 [01:08:17]Write i2c OK [01:08:17]MH_I2C_Read... [01:08: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 36 39 4F 00 00 00 56 5C 47 00 1E 50 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 67 7E 02 00 F4 03 04 00 50 E7 C4 66 B6 04 01 00 00 06 AC 20 22 C6 43 BE 10 [01:08:17]CommunicateWithHost err = 0 [01:08:17]CheckOFDResponse [01:08:17]1017 (14) - 77093643461234 [01:08:17]1041 (16) - 0000000000871769 [01:08:17]1040 (4) - 163431 [01:08:17]1012 (4) - 20.08.2024 18:58 [01:08:17]1206 (1) - 0 [01:08:17]OFD Sender: Remove packet 163431 [01:08:17]ProducePacketName [01:08:17]name=ofd_packets/00163431 [01:08:17]NVStorageDeleteData [01:08:17]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:17]Read from MH i2c: E2 [01:08:17]MH_I2C_Read... [01:08:17]Read from MH i2c: E2 0E 00 [01:08:17]MH_I2C_Read... [01:08:17]Read from MH i2c: E2 0E 00 EB 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 37 [01:08:17]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:08:17]wFMCommunicate OK [01:08:17]SAM_PROTO_GetShiftState done [01:08:17]FM_GetShiftState done [01:08:17]req_shift_opened done [01:08:17]requested_item shift.open_date is exist - process it [01:08:17]req_shift_open_date [01:08:17]req_shift_open_date done [01:08:17]produce_requested_data done [01:08:17]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163431,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:08:17]process_action_free close_receipt [01:08:17]json_value_free [01:08:17]json_value_free done [01:08:17]process_json_proto returns [01:08:17]Send response to host [01:08:17]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163431,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:08:17]free response buf [01:08:17]execute_script done [01:08:17]execute_script returns [01:08:17]free content buf [01:08:17]Sock 7.Close socket [01:08:17]Sock 7.Thread stoped [01:08:18]OFD Sender: No OFD packet to send [01:08:23]OFD Sender: No OFD packet to send [01:08:28]OFD Sender: No OFD packet to send [01:08:33]OFD Sender: No OFD packet to send [01:08:38]OFD Sender: No OFD packet to send [01:08:43]OFD Sender: No OFD packet to send [01:08:48]OFD Sender: No OFD packet to send [01:08:53]OFD Sender: No OFD packet to send [01:08:54]accept exits with 9 [01:08:54]New connection [01:08:54]New thread 3067067748 created [01:08:54]Thread 3067211108 joined [01:08:54]Waiting for new connection... [01:08:54] Sock 9.Parse request [01:08:54]Sock 9.Check first char [01:08:54]Sock 9.First char is OK [01:08:54]request: POST /json_proto HTTP/1.0 [01:08:54]Method: POST [01:08:54]URL: /json_proto [01:08:54]Method is POST - this is cgi request [01:08:54]url: /json_proto [01:08:54]query_string will be loaded in cgi processing [01:08:54]execute_cgi json_proto POST (null) [01:08:54]execute_cgi path=json_proto method=POST [01:08:54]POST find Content-Length [01:08:54]Host: 172.17.44.132:8080 [01:08:54]Content-Length: 754 [01:08:54]Content-Type: application/json [01:08:54] [01:08:54]POST finish read [01:08:54]Found Content-Length = 754 [01:08:54]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291947", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 36.780, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147450", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:54]execute_script... [01:08:54]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291947", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 63", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 0.00, "quantity" : 36.780, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u041A \u0413\u041F\u041D\u0410 Online\u000A30147450", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:08:54]POST & json_proto [01:08:54]process_json_proto [01:08:54]json parsed OK: [01:08:54]protocol is kg_v1.0 [01:08:54]action value=close_receipt [01:08:54]process_action close_receipt [01:08:54]cmd_close_receipt [01:08:54]MH_GetDate [01:08:54]Write to MH i2c: F0 00 00 EC 09 E4 [01:08:54]Write i2c OK [01:08:54]MH_I2C_Read... [01:08:54]Read from MH i2c: F0 [01:08:54]MH_I2C_Read... [01:08:54]Read from MH i2c: F0 09 00 [01:08:54]MH_I2C_Read... [01:08:54]Read from MH i2c: F0 09 00 EC 09 00 27 3E C5 66 2A 83 C1 65 50 [01:08:54]GetLastDocTimeStamp 1724202493 [01:08:54]current date 1724202535 [01:08:54]FM_GetShiftState [01:08:54]SAM_PROTO_GetShiftState [01:08:54]wFMCommunicate request_size=4 [01:08:54]MH_SAM_APDU [01:08:54]CAPDU: 80 13 01 00 [01:08:54]Write to MH i2c: E2 08 00 ED 09 80 13 01 00 00 00 00 00 73 [01:08:54]Write i2c OK [01:08:54]MH_I2C_Read... [01:08:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:08:54]Read from MH i2c: E2 [01:08:54]MH_I2C_Read... [01:08:54]Read from MH i2c: E2 0E 00 [01:08:54]MH_I2C_Read... [01:08:54]Read from MH i2c: E2 0E 00 ED 09 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 39 [01:08:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:08:54]wFMCommunicate OK [01:08:54]SAM_PROTO_GetShiftState done [01:08:54]FM_GetShiftState done [01:08:54]opened in 1724199517 [01:08:54]opened+sec_in_day 1724285917 [01:08:54]quantity*price = 0 [01:08:54]sum+1 = 1 [01:08:54]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 30 21.08.2024 01:08 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: ТК ГПНА Online 30147450 ФМ: 0000000000871769 ФД: 163432 ФПД: 260532332537739 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010855&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163432&fm=260532332537739&tin=02508201610067®Number=0000000000092562&sum=0 [01:08:56]StoreToDocumentArchive [01:08:56]shift 466 fd 163432 [01:08:56]save to /storage/0466/doc_00163432 [01:08:56]save last doc name /storage/0466/doc_00163432 to /storage/kkm_last_doc_name [01:08:56]save OK [01:08:56]Clear old archive folders... [01:08:56]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:08:56]tlvbuf is 020E70E0 [01:08:56]SAM_PROTO_ClearQueue [01:08:56]wFMCommunicate request_size=4 [01:08:56]MH_SAM_APDU [01:08:56]CAPDU: 80 09 00 00 [01:08:56]Write to MH i2c: E2 08 00 FA 09 80 09 00 00 00 00 00 00 75 [01:08:56]Write i2c OK [01:08:56]MH_I2C_Read... [01:08:56]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:08:56]Read from MH i2c: E2 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 03 00 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 03 00 FA 09 00 90 00 77 [01:08:56]RAPDU: 90 00 [01:08:56]wFMCommunicate OK [01:08:56]SAM_PROTO_ClearQueue done [01:08:56]KKMCreateOFDPacket [01:08:56]OFDProtocolAddRootSTLVToBuf [01:08:56]FM_MakeSignedData [01:08:56]FM_MakeSignedData [01:08:56]SAM_PROTO_SignData [01:08:56]wFMCommunicate request_size=4 [01:08:56]MH_SAM_APDU [01:08:56]CAPDU: 80 0D 01 02 [01:08:56]Write to MH i2c: E2 08 00 FB 09 80 0D 01 02 00 00 00 00 7D [01:08:56]Write i2c OK [01:08:56]MH_I2C_Read... [01:08:56]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:08:56]Read from MH i2c: E2 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 03 00 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 03 00 FB 09 00 90 00 78 [01:08:56]RAPDU: 90 00 [01:08:56]wFMCommunicate OK [01:08:56]wFMCommunicate request_size=255 [01:08:56]MH_SAM_APDU [01:08:56]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC 8F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 27 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7E 02 00 35 04 06 00 EC [01:08:56]Write to MH i2c: E2 02 01 FC 09 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC 8F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 27 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7E 02 00 35 04 06 00 EC 00 00 20 [01:08:56]Write i2c OK [01:08:56]MH_I2C_Read... [01:08:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:56]Read from MH i2c: E2 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 03 00 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 03 00 FC 09 00 90 00 79 [01:08:56]RAPDU: 90 00 [01:08:56]wFMCommunicate OK [01:08:56]wFMCommunicate request_size=10 [01:08:56]MH_SAM_APDU [01:08:56]CAPDU: 80 0D 02 02 05 F3 E9 22 27 8B [01:08:56]Write to MH i2c: E2 0D 00 FD 09 80 0D 02 02 05 00 F3 E9 22 27 8B 00 00 3A [01:08:56]Write i2c OK [01:08:56]MH_I2C_Read... [01:08:56]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:08:56]Read from MH i2c: E2 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 03 00 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 03 00 FD 09 00 90 00 7A [01:08:56]RAPDU: 90 00 [01:08:56]wFMCommunicate OK [01:08:56]wFMCommunicate request_size=4 [01:08:56]MH_SAM_APDU [01:08:56]CAPDU: 80 0D 03 02 [01:08:56]Write to MH i2c: E2 08 00 FE 09 80 0D 03 02 00 00 00 00 82 [01:08:56]Write i2c OK [01:08:56]MH_I2C_Read... [01:08:56]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:08:56]Read from MH i2c: E2 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 0B 00 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 0B 00 FE 09 00 A8 6D 56 B3 6D B7 39 D9 90 00 D7 [01:08:56]RAPDU: A8 6D 56 B3 6D B7 39 D9 90 00 [01:08:56]wFMCommunicate OK [01:08:56]SAM_PROTO_SignData done [01:08:56]FM_MakeSignedData done [01:08:56]CreateOFDProtocolMessage [01:08:56]wFMCommunicate request_size=4 [01:08:56]MH_SAM_APDU [01:08:56]CAPDU: 80 11 00 00 [01:08:56]Write to MH i2c: E2 08 00 FF 09 80 11 00 00 00 00 00 00 82 [01:08:56]Write i2c OK [01:08:56]MH_I2C_Read... [01:08:56]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:56]Read from MH i2c: E2 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 17 00 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: E2 17 00 FF 09 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DB [01:08:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:08:56]wFMCommunicate OK [01:08:56]CreateOFDProtocolMessage done [01:08:56]OFDSenderStorePacket 163432 [01:08:56]StoreOFDPacket docnum=163432 [01:08:56]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 72 0F 07 01 E1 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC 8F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 27 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7E 02 00 35 04 06 00 EC F3 E9 22 27 8B A8 6D 56 B3 6D B7 39 D9 [01:08:56]CheckFolder [01:08:56]dirname=/storage/ofd_packets [01:08:56]CheckFolder done [01:08:56]ProducePacketName [01:08:56]name=ofd_packets/00163432 [01:08:56]NVStorageSaveData ofd_packets/00163432 [01:08:56]File name is /storage/ofd_packets/00163432 [01:08:56]Write 301 bytes [01:08:56]NVStorageSaveData done [01:08:56]OFDSenderStorePacket done [01:08:56]KKMCreateOFDPacket done [01:08:56]NVStorageSaveData kkm_last_timestamp [01:08:56]File name is /storage/kkm_last_timestamp [01:08:56]Write 4 bytes [01:08:56]NVStorageSaveData done [01:08:56]ExternCall_PrintAddStr [01:08:56]wPrintStart [01:08:56]Write to MH i2c: 01 00 00 00 0A 0A [01:08:56]Write i2c OK [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: 01 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: 01 07 00 [01:08:56]MH_I2C_Read... [01:08:56]Read from MH i2c: 01 07 00 00 0A 00 00 00 00 00 FF 0F 1F [01:08:56]RasterBufferAndPrint [01:08:56]line Счет N : (1)291947 [01:08:56]line ИНН: 02508201610067 [01:08:56]line Контрольно-Кассовый Чек [01:08:56]line ПРОДАЖА [01:08:56]line ТРК (МРК, ГНК) : 63 [01:08:56]line Товар: 2710124500 [01:08:56]line Аи-95-К-5 [01:08:56]line 36.780 * 0.00 [01:08:56]line = 0.00 [01:08:56]line НДС 12% НСП 1% [01:08:56]line > о реализуемом товаре [01:08:56]line ИТОГО: 0.00 [01:08:56]line НСП 1% : 0.00 [01:08:56]line НДС 12% : 0.00 [01:08:56]line Наличными: 0.00 [01:08:56]line Безнал.: 0.00 [01:08:56]line Место: АЗС № 130 "Партнер Нефть" [01:08:56]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:08:56]line СНО: Общий режим [01:08:56]line Чек 30 21.08.2024 01:08 [01:08:56]line Смена: 466 ФФД: 1.0 [01:08:56]line ЗНМ: 0300000070 [01:08:56]line РНМ: 0000000000092562 [01:08:56]line Версия ККМ: 001 [01:08:56]line Талоны: ТК ГПНА Online [01:08:56]line 30147450 [01:08:56]line ФМ: 0000000000871769 [01:08:56]line ФД: 163432 [01:08:56]line ФПД: 260532332537739 [01:08:56]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T010855&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163432&fm=260532332537739&tin=02508201610067®Number=0000000000092562&sum=0 [01:08:56]written 0, free lines is 4095 [01:08:56]OFD Sender: Processing packet 163432 [packets to send 961, broken 960] [01:08:56]ProducePacketName [01:08:56]name=ofd_packets/00163432 [01:08:56]OFD Sender: To server: pG, [01:08:56]CommunicateWithHost lk.salyk.kg:30040 [01:08:56]ConnectInit lk.salyk.kg [01:08:57]Write to MH i2c: 01 00 00 2A 0A 34 [01:08:57]Write i2c OK [01:08:57]MH_I2C_Read... [01:08:57]Read from MH i2c: 01 [01:08:57]MH_I2C_Read... [01:08:57]Read from MH i2c: 01 07 00 [01:08:57]MH_I2C_Read... [01:08:57]Read from MH i2c: 01 07 00 2A 0A 00 00 00 00 00 CA 0C 11 [01:08:57]RasterBufferAndPrint [01:08:57]line [01:08:57]line [01:08:57]line [01:08:57]line [01:08:57]line [01:08:57]written 0, free lines is 3280 [01:08:57]MH_Cut [01:08:57]Write to MH i2c: D1 01 00 31 0A 01 0D [01:08:57]Write i2c OK [01:08:57]MH_I2C_Read... [01:08:57]Read from MH i2c: D1 [01:08:57]MH_I2C_Read... [01:08:57]Read from MH i2c: D1 01 00 [01:08:57]MH_I2C_Read... [01:08:57]Read from MH i2c: D1 01 00 31 0A 00 0C [01:08:57]Write to MH i2c: 01 00 00 32 0A 3C [01:08:57]Write i2c OK [01:08:57]MH_I2C_Read... [01:08:57]*** Cut start [01:08:57]*** Purtial cut [01:08:57]*** Stage 1: CUTSNS_PIN = 1 [01:08:59]Read from MH i2c: 01 [01:08:59]MH_I2C_Read... [01:08:59]*** Stop cut motor [01:08:59]*** Cut end [01:08:59]Read from MH i2c: 01 07 00 [01:08:59]MH_I2C_Read... [01:08:59]Read from MH i2c: 01 07 00 32 0A 00 00 00 00 00 FF 0F 51 [01:08:59]process_action close_receipt done [01:08:59]requested_data is exist [01:08:59]produce_requested_data [01:08:59]requested_item fm.sn is exist - process it [01:08:59]wFMCommunicate request_size=4 [01:08:59]MH_SAM_APDU [01:08:59]CAPDU: 80 11 00 00 [01:08:59]Write to MH i2c: E2 08 00 33 0A 80 11 00 00 00 00 00 00 B7 [01:08:59]Write i2c OK [01:08:59]MH_I2C_Read... [01:08:59]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:08:59]Read from MH i2c: E2 [01:08:59]MH_I2C_Read... [01:08:59]Read from MH i2c: E2 17 00 [01:08:59]MH_I2C_Read... [01:08:59]Read from MH i2c: E2 17 00 33 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 10 [01:08:59]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:08:59]wFMCommunicate OK [01:08:59]requested_item fd.num is exist - process it [01:08:59]SAM_PROTO_GetFieldsCounters [01:08:59]wFMCommunicate request_size=4 [01:08:59]MH_SAM_APDU [01:08:59]CAPDU: 80 13 00 00 [01:08:59]Write to MH i2c: E2 08 00 34 0A 80 13 00 00 00 00 00 00 BA [01:08:59]Write i2c OK [01:08:59]MH_I2C_Read... [01:09:00]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:09:00]Read from MH i2c: E2 [01:09:00]MH_I2C_Read... [01:09:00]Read from MH i2c: E2 62 00 [01:09:00]MH_I2C_Read... [01:09:00]Read from MH i2c: E2 62 00 34 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 7E 02 00 0E 04 04 00 D2 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 F5 [01:09: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 68 7E 02 00 0E 04 04 00 D2 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 [01:09:00]wFMCommunicate OK [01:09:00]SAM_PROTO_GetFieldsCounters done [01:09:00]requested_item shift.num is exist - process it [01:09:00]requested_item shift.opened is exist - process it [01:09:00]req_shift_opened [01:09:00]FM_GetShiftState [01:09:00]SAM_PROTO_GetShiftState [01:09:00]wFMCommunicate request_size=4 [01:09:00]MH_SAM_APDU [01:09:00]CAPDU: 80 13 01 00 [01:09:00]Write to MH i2c: E2 08 00 35 0A 80 13 01 00 00 00 00 00 BC [01:09:00]Write i2c OK [01:09:00]MH_I2C_Read... [01:09:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:09:00]Read from MH i2c: E2 [01:09:00]MH_I2C_Read... [01:09:00]Read from MH i2c: E2 0E 00 [01:09:00]MH_I2C_Read... [01:09:00]Read from MH i2c: E2 0E 00 35 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 82 [01:09:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:09:00]wFMCommunicate OK [01:09:00]SAM_PROTO_GetShiftState done [01:09:00]FM_GetShiftState done [01:09:00]req_shift_opened done [01:09:00]requested_item shift.open_date is exist - process it [01:09:00]req_shift_open_date [01:09:00]req_shift_open_date done [01:09:00]produce_requested_data done [01:09:00]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163432,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:09:00]process_action_free close_receipt [01:09:00]json_value_free [01:09:00]json_value_free done [01:09:00]process_json_proto returns [01:09:00]Send response to host [01:09:00]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163432,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:09:00]free response buf [01:09:00]execute_script done [01:09:00]execute_script returns [01:09:00]free content buf [01:09:00]Sock 9.Close socket [01:09:00]Sock 9.Thread stoped [01:09:01]ConnectInit Can't take IP for lk.salyk.kg [01:09:01]CommunicateWithHost connect error [01:09:01]CommunicateWithHost err = -1 [01:09:01]OFD Sender: Server communicate error [01:09:06]OFD Sender: Processing packet 163432 [packets to send 961, broken 960] [01:09:06]ProducePacketName [01:09:06]name=ofd_packets/00163432 [01:09:06]OFD Sender: To server: pG, [01:09:06]CommunicateWithHost lk.salyk.kg:30040 [01:09:06]ConnectInit lk.salyk.kg [01:09:08]recv_with_timeout no data received [01:09:08]Connected sock=9 [01:09:08]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 72 0F 07 01 E1 F5 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 AC 8F 00 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 27 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 68 7E 02 00 35 04 06 00 EC F3 E9 22 27 8B A8 6D 56 B3 6D B7 39 D9 [01:09: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 36 39 4F 00 00 00 41 B4 47 00 6E 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 36 39 10 04 04 00 68 7E 02 00 F4 03 04 00 86 E7 C4 66 B6 04 01 00 00 3D C4 4E BA D8 E1 0A 3C [01:09:10]CommunicateWithHost err = 0 [01:09:10]CheckOFDResponse [01:09:10]1017 (14) - 77093643461234 [01:09:10]1041 (16) - 0000000000871769 [01:09:10]1040 (4) - 163432 [01:09:10]1012 (4) - 20.08.2024 18:59 [01:09:10]1206 (1) - 0 [01:09:10]OFD Sender: Remove packet 163432 [01:09:10]ProducePacketName [01:09:10]name=ofd_packets/00163432 [01:09:10]NVStorageDeleteData [01:09:11]OFD Sender: No OFD packet to send [01:09:16]OFD Sender: No OFD packet to send [01:09:18]recv_with_timeout no data received [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]recv_with_timeout no data received [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:46]recv_with_timeout no data received [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:32]accept exits with 10 [01:10:32]New connection [01:10:32]New thread 3067211108 created [01:10:32]Thread 3067067748 joined [01:10:32]Waiting for new connection... [01:10:32] Sock 10.Parse request [01:10:32]Sock 10.Check first char [01:10:32]Sock 10.First char is OK [01:10:32]request: POST /json_proto HTTP/1.0 [01:10:32]Method: POST [01:10:32]URL: /json_proto [01:10:32]Method is POST - this is cgi request [01:10:32]url: /json_proto [01:10:32]query_string will be loaded in cgi processing [01:10:32]execute_cgi json_proto POST (null) [01:10:32]execute_cgi path=json_proto method=POST [01:10:32]POST find Content-Length [01:10:32]Host: 172.17.44.132:8080 [01:10:32]Content-Length: 677 [01:10:32]Content-Type: application/json [01:10:32] [01:10:32]POST finish read [01:10:32]Found Content-Length = 677 [01:10:32]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291948", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:10:32]execute_script... [01:10: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)291948", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 8.090, "sum" : 600.28, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 600.00, "total" : 600.00, "payments": [ { "type": 0, "sum" : 600.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:10:32]POST & json_proto [01:10:32]process_json_proto [01:10:32]json parsed OK: [01:10:32]protocol is kg_v1.0 [01:10:32]action value=close_receipt [01:10:32]process_action close_receipt [01:10:32]cmd_close_receipt [01:10:32]MH_GetDate [01:10:32]Write to MH i2c: F0 00 00 36 0A 2F [01:10:32]Write i2c OK [01:10:32]MH_I2C_Read... [01:10:32]Read from MH i2c: F0 [01:10:32]MH_I2C_Read... [01:10:32]Read from MH i2c: F0 09 00 [01:10:32]MH_I2C_Read... [01:10:32]Read from MH i2c: F0 09 00 36 0A 00 88 3E C5 66 2A 83 C1 65 FC [01:10:32]GetLastDocTimeStamp 1724202535 [01:10:32]current date 1724202632 [01:10:32]FM_GetShiftState [01:10:32]SAM_PROTO_GetShiftState [01:10:32]wFMCommunicate request_size=4 [01:10:32]MH_SAM_APDU [01:10:32]CAPDU: 80 13 01 00 [01:10:32]Write to MH i2c: E2 08 00 37 0A 80 13 01 00 00 00 00 00 BE [01:10:32]Write i2c OK [01:10:32]MH_I2C_Read... [01:10:32]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:10:32]Read from MH i2c: E2 [01:10:32]MH_I2C_Read... [01:10:32]Read from MH i2c: E2 0E 00 [01:10:32]MH_I2C_Read... [01:10:32]Read from MH i2c: E2 0E 00 37 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 84 [01:10:32]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:10:32]wFMCommunicate OK [01:10:32]SAM_PROTO_GetShiftState done [01:10:32]FM_GetShiftState done [01:10:32]opened in 1724199517 [01:10:32]opened+sec_in_day 1724285917 [01:10:32]quantity*price = 60027 [01:10:32]sum+1 = 60029 [01:10:32]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.28 ИТОГО: 600.00 Внесено: 600.00 СДАЧА: 0.00 НСП 1% : 5.31 НДС 12% : 63.75 Наличными: 600.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 31 21.08.2024 01:10 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163433 ФПД: 55963747159627 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T011032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163433&fm=55963747159627&tin=02508201610067®Number=0000000000092562&sum=60000 [01:10:33]StoreToDocumentArchive [01:10:33]shift 466 fd 163433 [01:10:33]save to /storage/0466/doc_00163433 [01:10:33]save last doc name /storage/0466/doc_00163433 to /storage/kkm_last_doc_name [01:10:33]save OK [01:10:33]Clear old archive folders... [01:10:33]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:10:33]tlvbuf is B6F949C0 [01:10:33]SAM_PROTO_ClearQueue [01:10:33]wFMCommunicate request_size=4 [01:10:33]MH_SAM_APDU [01:10:33]CAPDU: 80 09 00 00 [01:10:33]Write to MH i2c: E2 08 00 44 0A 80 09 00 00 00 00 00 00 C0 [01:10:33]Write i2c OK [01:10:33]MH_I2C_Read... [01:10:33]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:10:33]Read from MH i2c: E2 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 03 00 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 03 00 44 0A 00 90 00 C2 [01:10:33]RAPDU: 90 00 [01:10:33]wFMCommunicate OK [01:10:33]SAM_PROTO_ClearQueue done [01:10:33]KKMCreateOFDPacket [01:10:33]OFDProtocolAddRootSTLVToBuf [01:10:33]FM_MakeSignedData [01:10:33]FM_MakeSignedData [01:10:33]SAM_PROTO_SignData [01:10:33]wFMCommunicate request_size=4 [01:10:33]MH_SAM_APDU [01:10:33]CAPDU: 80 0D 01 02 [01:10:33]Write to MH i2c: E2 08 00 45 0A 80 0D 01 02 00 00 00 00 C8 [01:10:33]Write i2c OK [01:10:33]MH_I2C_Read... [01:10:33]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:10:33]Read from MH i2c: E2 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 03 00 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 03 00 45 0A 00 90 00 C3 [01:10:33]RAPDU: 90 00 [01:10:33]wFMCommunicate OK [01:10:33]wFMCommunicate request_size=255 [01:10:33]MH_SAM_APDU [01:10: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 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 88 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7E 02 00 35 04 06 00 32 [01:10:33]Write to MH i2c: E2 02 01 46 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 88 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7E 02 00 35 04 06 00 32 00 00 B8 [01:10:33]Write i2c OK [01:10:33]MH_I2C_Read... [01:10:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:10:33]Read from MH i2c: E2 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 03 00 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 03 00 46 0A 00 90 00 C4 [01:10:33]RAPDU: 90 00 [01:10:33]wFMCommunicate OK [01:10:33]wFMCommunicate request_size=10 [01:10:33]MH_SAM_APDU [01:10:33]CAPDU: 80 0D 02 02 05 E6 13 45 0E 4B [01:10:33]Write to MH i2c: E2 0D 00 47 0A 80 0D 02 02 05 00 E6 13 45 0E 4B 00 00 6C [01:10:33]Write i2c OK [01:10:33]MH_I2C_Read... [01:10:33]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:10:33]Read from MH i2c: E2 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 03 00 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 03 00 47 0A 00 90 00 C5 [01:10:33]RAPDU: 90 00 [01:10:33]wFMCommunicate OK [01:10:33]wFMCommunicate request_size=4 [01:10:33]MH_SAM_APDU [01:10:33]CAPDU: 80 0D 03 02 [01:10:33]Write to MH i2c: E2 08 00 48 0A 80 0D 03 02 00 00 00 00 CD [01:10:33]Write i2c OK [01:10:33]MH_I2C_Read... [01:10:33]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:10:33]Read from MH i2c: E2 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 0B 00 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 0B 00 48 0A 00 84 CA A8 72 CD A9 4E 53 90 00 4D [01:10:33]RAPDU: 84 CA A8 72 CD A9 4E 53 90 00 [01:10:33]wFMCommunicate OK [01:10:33]SAM_PROTO_SignData done [01:10:33]FM_MakeSignedData done [01:10:33]CreateOFDProtocolMessage [01:10:33]wFMCommunicate request_size=4 [01:10:33]MH_SAM_APDU [01:10:33]CAPDU: 80 11 00 00 [01:10:33]Write to MH i2c: E2 08 00 49 0A 80 11 00 00 00 00 00 00 CD [01:10:33]Write i2c OK [01:10:33]MH_I2C_Read... [01:10:33]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:10:33]Read from MH i2c: E2 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 17 00 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: E2 17 00 49 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 26 [01:10:33]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:10:33]wFMCommunicate OK [01:10:33]CreateOFDProtocolMessage done [01:10:33]OFDSenderStorePacket 163433 [01:10:33]StoreOFDPacket docnum=163433 [01:10:33]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 FB 7F 07 01 82 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 88 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7E 02 00 35 04 06 00 32 E6 13 45 0E 4B 84 CA A8 72 CD A9 4E 53 [01:10:33]CheckFolder [01:10:33]dirname=/storage/ofd_packets [01:10:33]CheckFolder done [01:10:33]ProducePacketName [01:10:33]name=ofd_packets/00163433 [01:10:33]NVStorageSaveData ofd_packets/00163433 [01:10:33]File name is /storage/ofd_packets/00163433 [01:10:33]Write 301 bytes [01:10:33]NVStorageSaveData done [01:10:33]OFDSenderStorePacket done [01:10:33]KKMCreateOFDPacket done [01:10:33]NVStorageSaveData kkm_last_timestamp [01:10:33]File name is /storage/kkm_last_timestamp [01:10:33]Write 4 bytes [01:10:33]NVStorageSaveData done [01:10:33]ExternCall_PrintAddStr [01:10:33]wPrintStart [01:10:33]Write to MH i2c: 01 00 00 4A 0A 54 [01:10:33]Write i2c OK [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: 01 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: 01 07 00 [01:10:33]MH_I2C_Read... [01:10:33]Read from MH i2c: 01 07 00 4A 0A 00 00 00 00 00 FF 0F 69 [01:10:33]RasterBufferAndPrint [01:10:33]line Счет N : (1)291948 [01:10:33]line ИНН: 02508201610067 [01:10:33]line Контрольно-Кассовый Чек [01:10:33]line ПРОДАЖА [01:10:33]line ТРК (МРК, ГНК) : 53 [01:10:33]line Товар: 2710124500 [01:10:33]line Аи-95-К-5 [01:10:33]line 8.090 * 74.20 [01:10:33]line = 600.28 [01:10:33]line НДС 12% НСП 1% [01:10:33]line > о реализуемом товаре [01:10:33]line ОКРУГЛЕНИЕ: -0.28 [01:10:33]line ИТОГО: 600.00 [01:10:33]line Внесено: 600.00 [01:10:33]line СДАЧА: 0.00 [01:10:33]line НСП 1% : 5.31 [01:10:33]line НДС 12% : 63.75 [01:10:33]line Наличными: 600.00 [01:10:33]line Безнал.: 0.00 [01:10:33]line Место: АЗС № 130 "Партнер Нефть" [01:10:33]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:10:33]line СНО: Общий режим [01:10:33]line Чек 31 21.08.2024 01:10 [01:10:33]line Смена: 466 ФФД: 1.0 [01:10:33]line ЗНМ: 0300000070 [01:10:33]line РНМ: 0000000000092562 [01:10:33]line Версия ККМ: 001 [01:10:33]line ФМ: 0000000000871769 [01:10:33]line ФД: 163433 [01:10:33]line ФПД: 55963747159627 [01:10:34]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T011032&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163433&fm=55963747159627&tin=02508201610067®Number=0000000000092562&sum=60000 [01:10:34]OFD Sender: Processing packet 163433 [packets to send 961, broken 960] [01:10:34]ProducePacketName [01:10:34]name=ofd_packets/00163433 [01:10:34]OFD Sender: To server: pG, [01:10:34]CommunicateWithHost lk.salyk.kg:30040 [01:10:34]ConnectInit lk.salyk.kg [01:10:34]written 0, free lines is 4095 [01:10:34]Write to MH i2c: 01 00 00 75 0A 7F [01:10:34]Write i2c OK [01:10:34]MH_I2C_Read... [01:10:34]Read from MH i2c: 01 [01:10:34]MH_I2C_Read... [01:10:34]Read from MH i2c: 01 07 00 [01:10:34]MH_I2C_Read... [01:10:34]Read from MH i2c: 01 07 00 75 0A 00 00 00 00 00 B3 0C 45 [01:10:34]RasterBufferAndPrint [01:10:34]line [01:10:34]line [01:10:34]line [01:10:34]line [01:10:34]line [01:10:34]written 0, free lines is 3257 [01:10:34]MH_Cut [01:10:34]Write to MH i2c: D1 01 00 7C 0A 01 58 [01:10:34]Write i2c OK [01:10:34]MH_I2C_Read... [01:10:34]Read from MH i2c: D1 [01:10:34]MH_I2C_Read... [01:10:34]Read from MH i2c: D1 01 00 [01:10:34]MH_I2C_Read... [01:10:34]Read from MH i2c: D1 01 00 7C 0A 00 57 [01:10:34]Write to MH i2c: 01 00 00 7D 0A 87 [01:10:34]Write i2c OK [01:10:34]MH_I2C_Read... [01:10:35]*** Cut start [01:10:35]*** Purtial cut [01:10:35]*** Stage 1: CUTSNS_PIN = 1 [01:10:35]Connected sock=11 [01:10: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 36 39 0F 01 00 00 FB 7F 07 01 82 6D 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 9A 1F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 7C EA 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 60 EA 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 13 02 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 E7 18 00 00 00 00 07 04 06 00 60 EA 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 1F 00 00 00 F4 03 04 00 88 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 69 7E 02 00 35 04 06 00 32 E6 13 45 0E 4B 84 CA A8 72 CD A9 4E 53 [01:10:37]Read from MH i2c: 01 [01:10:37]MH_I2C_Read... [01:10:37]*** Stop cut motor [01:10:37]*** Cut end [01:10:37]Read from MH i2c: 01 07 00 [01:10:37]MH_I2C_Read... [01:10:37]Read from MH i2c: 01 07 00 7D 0A 00 00 00 00 00 FF 0F 9C [01:10:37]process_action close_receipt done [01:10:37]requested_data is exist [01:10:37]produce_requested_data [01:10:37]requested_item fm.sn is exist - process it [01:10:37]wFMCommunicate request_size=4 [01:10:37]MH_SAM_APDU [01:10:37]CAPDU: 80 11 00 00 [01:10:37]Write to MH i2c: E2 08 00 7E 0A 80 11 00 00 00 00 00 00 02 [01:10:37]Write i2c OK [01:10:37]MH_I2C_Read... [01:10:37]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:10:37]Read from MH i2c: E2 [01:10:37]MH_I2C_Read... [01:10:37]Read from MH i2c: E2 17 00 [01:10:37]MH_I2C_Read... [01:10:37]Read from MH i2c: E2 17 00 7E 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5B [01:10:37]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:10:37]wFMCommunicate OK [01:10:37]requested_item fd.num is exist - process it [01:10:37]SAM_PROTO_GetFieldsCounters [01:10:37]wFMCommunicate request_size=4 [01:10:37]MH_SAM_APDU [01:10:37]CAPDU: 80 13 00 00 [01:10:37]Write to MH i2c: E2 08 00 7F 0A 80 13 00 00 00 00 00 00 05 [01:10:37]Write i2c OK [01:10:37]MH_I2C_Read... [01:10:37]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:10:37]Read from MH i2c: E2 [01:10:37]MH_I2C_Read... [01:10:37]Read from MH i2c: E2 62 00 [01:10:37]MH_I2C_Read... [01:10:37]Read from MH i2c: E2 62 00 7F 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 7E 02 00 0E 04 04 00 D2 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 44 [01:10:37]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 69 7E 02 00 0E 04 04 00 D2 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 [01:10:37]wFMCommunicate OK [01:10:37]SAM_PROTO_GetFieldsCounters done [01:10:37]requested_item shift.num is exist - process it [01:10:37]requested_item shift.opened is exist - process it [01:10:37]req_shift_opened [01:10:37]FM_GetShiftState [01:10:37]SAM_PROTO_GetShiftState [01:10:37]wFMCommunicate request_size=4 [01:10:37]MH_SAM_APDU [01:10:37]CAPDU: 80 13 01 00 [01:10:37]Write to MH i2c: E2 08 00 80 0A 80 13 01 00 00 00 00 00 07 [01:10:37]Write i2c OK [01:10:37]MH_I2C_Read... [01:10:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:10:37]Read from MH i2c: E2 [01:10:37]MH_I2C_Read... [01:10:37]Read from MH i2c: E2 0E 00 [01:10:37]MH_I2C_Read... [01:10:37]Read from MH i2c: E2 0E 00 80 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CD [01:10:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:10:37]wFMCommunicate OK [01:10:37]SAM_PROTO_GetShiftState done [01:10:37]FM_GetShiftState done [01:10:37]req_shift_opened done [01:10:37]requested_item shift.open_date is exist - process it [01:10:37]req_shift_open_date [01:10:37]req_shift_open_date done [01:10:37]produce_requested_data done [01:10:37]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163433,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:10:37]process_action_free close_receipt [01:10:37]json_value_free [01:10:37]json_value_free done [01:10:37]process_json_proto returns [01:10:37]Send response to host [01:10:37]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163433,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:10:37]free response buf [01:10:37]execute_script done [01:10:37]execute_script returns [01:10:37]free content buf [01:10:37]Sock 10.Close socket [01:10:37]Sock 10.Thread stoped [01:10: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 36 39 4F 00 00 00 8C 31 47 00 9D 2E A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 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 36 39 10 04 04 00 69 7E 02 00 F4 03 04 00 DC E7 C4 66 B6 04 01 00 00 CE 0E 7D A2 8F AC 02 FD [01:10:37]CommunicateWithHost err = 0 [01:10:37]CheckOFDResponse [01:10:37]1017 (14) - 77093643461234 [01:10:37]1041 (16) - 0000000000871769 [01:10:37]1040 (4) - 163433 [01:10:37]1012 (4) - 20.08.2024 19:00 [01:10:37]1206 (1) - 0 [01:10:37]OFD Sender: Remove packet 163433 [01:10:37]ProducePacketName [01:10:37]name=ofd_packets/00163433 [01:10:37]NVStorageDeleteData [01:10:38]OFD Sender: No OFD packet to send [01:10:43]OFD Sender: No OFD packet to send [01:10:48]OFD Sender: No OFD packet to send [01:10:53]OFD Sender: No OFD packet to send [01:10:58]OFD Sender: No OFD packet to send [01:11:03]OFD Sender: No OFD packet to send [01:11:08]OFD Sender: No OFD packet to send [01:11:13]OFD Sender: No OFD packet to send [01:11:18]OFD Sender: No OFD packet to send [01:11:23]OFD Sender: No OFD packet to send [01:11:28]OFD Sender: No OFD packet to send [01:11:29]accept exits with 7 [01:11:29]New connection [01:11:29]New thread 3067067748 created [01:11:29]Thread 3067211108 joined [01:11:29]Waiting for new connection... [01:11:29] Sock 7.Parse request [01:11:29]Sock 7.Check first char [01:11:29]Sock 7.First char is OK [01:11:29]request: POST /json_proto HTTP/1.0 [01:11:29]Method: POST [01:11:29]URL: /json_proto [01:11:29]Method is POST - this is cgi request [01:11:29]url: /json_proto [01:11:29]query_string will be loaded in cgi processing [01:11:29]execute_cgi json_proto POST (null) [01:11:29]execute_cgi path=json_proto method=POST [01:11:29]POST find Content-Length [01:11:29]Host: 172.17.44.132:8080 [01:11:29]Content-Length: 625 [01:11:29]Content-Type: application/json [01:11:29] [01:11:29]POST finish read [01:11:29]Found Content-Length = 625 [01:11:29]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50545", "tax_sys" : 0, "items" : [ { "code": "4700000160181", "name": "\u0412\u043E\u0434\u0430 \u0411\u0430\u0439\u0442\u0438\u043A 1\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:11:29]execute_script... [01:11:29]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50545", "tax_sys" : 0, "items" : [ { "code": "4700000160181", "name": "\u0412\u043E\u0434\u0430 \u0411\u0430\u0439\u0442\u0438\u043A 1\u043B", "price" : 50.00, "quantity" : 2.000, "sum" : 100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 100.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:11:29]POST & json_proto [01:11:29]process_json_proto [01:11:29]json parsed OK: [01:11:29]protocol is kg_v1.0 [01:11:29]action value=close_receipt [01:11:29]process_action close_receipt [01:11:29]cmd_close_receipt [01:11:29]MH_GetDate [01:11:29]Write to MH i2c: F0 00 00 81 0A 7A [01:11:29]Write i2c OK [01:11:29]MH_I2C_Read... [01:11:29]Read from MH i2c: F0 [01:11:29]MH_I2C_Read... [01:11:29]Read from MH i2c: F0 09 00 [01:11:29]MH_I2C_Read... [01:11:29]Read from MH i2c: F0 09 00 81 0A 00 C2 3E C5 66 2A 83 C1 65 81 [01:11:29]GetLastDocTimeStamp 1724202632 [01:11:29]current date 1724202690 [01:11:29]FM_GetShiftState [01:11:29]SAM_PROTO_GetShiftState [01:11:29]wFMCommunicate request_size=4 [01:11:29]MH_SAM_APDU [01:11:29]CAPDU: 80 13 01 00 [01:11:29]Write to MH i2c: E2 08 00 82 0A 80 13 01 00 00 00 00 00 09 [01:11:29]Write i2c OK [01:11:29]MH_I2C_Read... [01:11:29]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:11:29]Read from MH i2c: E2 [01:11:29]MH_I2C_Read... [01:11:29]Read from MH i2c: E2 0E 00 [01:11:29]MH_I2C_Read... [01:11:29]Read from MH i2c: E2 0E 00 82 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CF [01:11:29]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:11:29]wFMCommunicate OK [01:11:29]SAM_PROTO_GetShiftState done [01:11:29]FM_GetShiftState done [01:11:29]opened in 1724199517 [01:11:29]opened+sec_in_day 1724285917 [01:11:29]quantity*price = 10000 [01:11:29]sum+1 = 10001 [01:11:29]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 100.00 НСП 1% : 0.88 НДС 12% : 10.62 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 32 21.08.2024 01:11 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163434 ФПД: 33116947283403 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T011130&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163434&fm=33116947283403&tin=02508201610067®Number=0000000000092562&sum=10000 0 [01:11:30]StoreToDocumentArchive [01:11:30]shift 466 fd 163434 [01:11:30]save to /storage/0466/doc_00163434 [01:11:30]save last doc name /storage/0466/doc_00163434 to /storage/kkm_last_doc_name [01:11:30]save OK [01:11:30]Clear old archive folders... [01:11:30]ProcessDocumentItem done err = 0, tmpTLVsize=267 [01:11:30]tlvbuf is 020E6540 [01:11:30]SAM_PROTO_ClearQueue [01:11:30]wFMCommunicate request_size=4 [01:11:30]MH_SAM_APDU [01:11:30]CAPDU: 80 09 00 00 [01:11:30]Write to MH i2c: E2 08 00 8F 0A 80 09 00 00 00 00 00 00 0B [01:11:30]Write i2c OK [01:11:30]MH_I2C_Read... [01:11:30]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:11:30]Read from MH i2c: E2 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 03 00 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 03 00 8F 0A 00 90 00 0D [01:11:30]RAPDU: 90 00 [01:11:30]wFMCommunicate OK [01:11:30]SAM_PROTO_ClearQueue done [01:11:30]KKMCreateOFDPacket [01:11:30]OFDProtocolAddRootSTLVToBuf [01:11:30]FM_MakeSignedData [01:11:30]FM_MakeSignedData [01:11:30]SAM_PROTO_SignData [01:11:30]wFMCommunicate request_size=4 [01:11:30]MH_SAM_APDU [01:11:30]CAPDU: 80 0D 01 02 [01:11:30]Write to MH i2c: E2 08 00 90 0A 80 0D 01 02 00 00 00 00 13 [01:11:30]Write i2c OK [01:11:30]MH_I2C_Read... [01:11:30]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:11:30]Read from MH i2c: E2 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 03 00 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 03 00 90 0A 00 90 00 0E [01:11:30]RAPDU: 90 00 [01:11:30]wFMCommunicate OK [01:11:30]wFMCommunicate request_size=255 [01:11:30]MH_SAM_APDU [01:11:30]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 30 31 36 30 31 38 31 06 04 19 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 B0 D0 B9 D1 82 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 C2 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 [01:11:30]Write to MH i2c: E2 02 01 91 0A 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 30 31 36 30 31 38 31 06 04 19 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 B0 D0 B9 D1 82 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 C2 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 00 00 EA [01:11:30]Write i2c OK [01:11:30]MH_I2C_Read... [01:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:11:30]Read from MH i2c: E2 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 03 00 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 03 00 91 0A 00 90 00 0F [01:11:30]RAPDU: 90 00 [01:11:30]wFMCommunicate OK [01:11:30]wFMCommunicate request_size=26 [01:11:30]MH_SAM_APDU [01:11:30]CAPDU: 80 0D 02 02 15 37 36 39 10 04 04 00 6A 7E 02 00 35 04 06 00 1E 1E A3 E0 FD CB [01:11:30]Write to MH i2c: E2 1D 00 92 0A 80 0D 02 02 15 00 37 36 39 10 04 04 00 6A 7E 02 00 35 04 06 00 1E 1E A3 E0 FD CB 00 00 AE [01:11:30]Write i2c OK [01:11:30]MH_I2C_Read... [01:11:30]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:11:30]Read from MH i2c: E2 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 03 00 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 03 00 92 0A 00 90 00 10 [01:11:30]RAPDU: 90 00 [01:11:30]wFMCommunicate OK [01:11:30]wFMCommunicate request_size=4 [01:11:30]MH_SAM_APDU [01:11:30]CAPDU: 80 0D 03 02 [01:11:30]Write to MH i2c: E2 08 00 93 0A 80 0D 03 02 00 00 00 00 18 [01:11:30]Write i2c OK [01:11:30]MH_I2C_Read... [01:11:30]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:11:30]Read from MH i2c: E2 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 0B 00 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 0B 00 93 0A 00 FD 36 16 D3 AD B7 58 02 90 00 F3 [01:11:30]RAPDU: FD 36 16 D3 AD B7 58 02 90 00 [01:11:30]wFMCommunicate OK [01:11:30]SAM_PROTO_SignData done [01:11:30]FM_MakeSignedData done [01:11:30]CreateOFDProtocolMessage [01:11:30]wFMCommunicate request_size=4 [01:11:30]MH_SAM_APDU [01:11:30]CAPDU: 80 11 00 00 [01:11:30]Write to MH i2c: E2 08 00 94 0A 80 11 00 00 00 00 00 00 18 [01:11:30]Write i2c OK [01:11:30]MH_I2C_Read... [01:11:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:11:30]Read from MH i2c: E2 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 17 00 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: E2 17 00 94 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 71 [01:11:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:11:30]wFMCommunicate OK [01:11:30]CreateOFDProtocolMessage done [01:11:30]OFDSenderStorePacket 163434 [01:11:30]StoreOFDPacket docnum=163434 [01:11:30]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1F 01 00 00 90 D5 17 01 9C A0 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 30 31 36 30 31 38 31 06 04 19 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 B0 D0 B9 D1 82 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 C2 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7E 02 00 35 04 06 00 1E 1E A3 E0 FD CB FD 36 16 D3 AD B7 58 02 [01:11:30]CheckFolder [01:11:30]dirname=/storage/ofd_packets [01:11:30]CheckFolder done [01:11:30]ProducePacketName [01:11:30]name=ofd_packets/00163434 [01:11:30]NVStorageSaveData ofd_packets/00163434 [01:11:30]File name is /storage/ofd_packets/00163434 [01:11:30]Write 317 bytes [01:11:30]NVStorageSaveData done [01:11:30]OFDSenderStorePacket done [01:11:30]KKMCreateOFDPacket done [01:11:30]NVStorageSaveData kkm_last_timestamp [01:11:30]File name is /storage/kkm_last_timestamp [01:11:30]Write 4 bytes [01:11:30]NVStorageSaveData done [01:11:30]ExternCall_PrintAddStr [01:11:30]wPrintStart [01:11:30]Write to MH i2c: 01 00 00 95 0A 9F [01:11:30]Write i2c OK [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: 01 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: 01 07 00 [01:11:30]MH_I2C_Read... [01:11:30]Read from MH i2c: 01 07 00 95 0A 00 00 00 00 00 FF 0F B4 [01:11:30]RasterBufferAndPrint [01:11:30]line Счет N : (3)50545 [01:11:30]line ИНН: 02508201610067 [01:11:30]line Контрольно-Кассовый Чек [01:11:30]line ПРОДАЖА [01:11:30]line Товар: 4700000160181 [01:11:30]line Вода Байтик 1л [01:11:30]line 2.000 * 50.00 [01:11:30]line = 100.00 [01:11:30]line НДС 12% НСП 1% [01:11:30]line > о реализуемом товаре [01:11:30]line ИТОГО: 100.00 [01:11:30]line НСП 1% : 0.88 [01:11:30]line НДС 12% : 10.62 [01:11:30]line Наличными: 100.00 [01:11:30]line Безнал.: 0.00 [01:11:30]line Место: АЗС № 130 "Партнер Нефть" [01:11:30]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:11:30]line СНО: Общий режим [01:11:30]line Чек 32 21.08.2024 01:11 [01:11:30]line Смена: 466 ФФД: 1.0 [01:11:30]line ЗНМ: 0300000070 [01:11:30]line РНМ: 0000000000092562 [01:11:30]line Версия ККМ: 001 [01:11:30]line ФМ: 0000000000871769 [01:11:30]line ФД: 163434 [01:11:30]line ФПД: 33116947283403 [01:11:30]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T011130&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163434&fm=33116947283403&tin=02508201610067®Number=0000000000092562&sum=10000 [01:11:30]line 0 [01:11:30]written 0, free lines is 4095 [01:11:30]OFD Sender: Processing packet 163434 [packets to send 961, broken 960] [01:11:30]ProducePacketName [01:11:30]name=ofd_packets/00163434 [01:11:30]OFD Sender: To server: pG, [01:11:30]CommunicateWithHost lk.salyk.kg:30040 [01:11:30]ConnectInit lk.salyk.kg [01:11:31]Write to MH i2c: 01 00 00 BD 0A C7 [01:11:31]Write i2c OK [01:11:31]MH_I2C_Read... [01:11:31]Read from MH i2c: 01 [01:11:31]MH_I2C_Read... [01:11:31]Read from MH i2c: 01 07 00 [01:11:31]MH_I2C_Read... [01:11:31]Read from MH i2c: 01 07 00 BD 0A 00 00 00 00 00 DA 0C B4 [01:11:31]RasterBufferAndPrint [01:11:31]line [01:11:31]line [01:11:31]line [01:11:31]line [01:11:31]line [01:11:31]written 0, free lines is 3298 [01:11:31]MH_Cut [01:11:31]Write to MH i2c: D1 01 00 C4 0A 01 A0 [01:11:31]Write i2c OK [01:11:31]MH_I2C_Read... [01:11:31]Read from MH i2c: D1 [01:11:31]MH_I2C_Read... [01:11:31]Read from MH i2c: D1 01 00 [01:11:31]MH_I2C_Read... [01:11:31]Read from MH i2c: D1 01 00 C4 0A 00 9F [01:11:31]Write to MH i2c: 01 00 00 C5 0A CF [01:11:31]Write i2c OK [01:11:31]MH_I2C_Read... [01:11:31]Connected sock=10 [01:11:31]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 1F 01 00 00 90 D5 17 01 9C A0 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 30 31 36 30 31 38 31 06 04 19 00 D0 92 D0 BE D0 B4 D0 B0 20 D0 91 D0 B0 D0 B9 D1 82 D0 B8 D0 BA 20 31 D0 BB FF 03 08 00 03 D0 07 00 00 00 00 00 37 04 06 00 88 13 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 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 20 00 00 00 F4 03 04 00 C2 3E C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7E 02 00 35 04 06 00 1E 1E A3 E0 FD CB FD 36 16 D3 AD B7 58 02 [01:11: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 36 39 4F 00 00 00 05 74 47 00 66 B6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6A 7E 02 00 F4 03 04 00 15 E8 C4 66 B6 04 01 00 00 B1 B4 B4 5A F7 54 92 CE [01:11:32]CommunicateWithHost err = 0 [01:11:32]CheckOFDResponse [01:11:32]1017 (14) - 77093643461234 [01:11:32]1041 (16) - 0000000000871769 [01:11:32]1040 (4) - 163434 [01:11:32]1012 (4) - 20.08.2024 19:01 [01:11:32]1206 (1) - 0 [01:11:32]OFD Sender: Remove packet 163434 [01:11:32]ProducePacketName [01:11:32]name=ofd_packets/00163434 [01:11:32]NVStorageDeleteData [01:11:32]*** Cut start [01:11:32]*** Purtial cut [01:11:32]*** Stage 1: CUTSNS_PIN = 1 [01:11:32]OFD Sender: No OFD packet to send [01:11:34]Read from MH i2c: 01 [01:11:34]MH_I2C_Read... [01:11:34]*** Stop cut motor [01:11:34]*** Cut end [01:11:34]Read from MH i2c: 01 07 00 [01:11:34]MH_I2C_Read... [01:11:34]Read from MH i2c: 01 07 00 C5 0A 00 00 00 00 00 FF 0F E4 [01:11:34]process_action close_receipt done [01:11:34]requested_data is exist [01:11:34]produce_requested_data [01:11:34]requested_item fm.sn is exist - process it [01:11:34]wFMCommunicate request_size=4 [01:11:34]MH_SAM_APDU [01:11:34]CAPDU: 80 11 00 00 [01:11:34]Write to MH i2c: E2 08 00 C6 0A 80 11 00 00 00 00 00 00 4A [01:11:34]Write i2c OK [01:11:34]MH_I2C_Read... [01:11:34]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:11:34]Read from MH i2c: E2 [01:11:34]MH_I2C_Read... [01:11:34]Read from MH i2c: E2 17 00 [01:11:34]MH_I2C_Read... [01:11:34]Read from MH i2c: E2 17 00 C6 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A3 [01:11:34]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:11:34]wFMCommunicate OK [01:11:34]requested_item fd.num is exist - process it [01:11:34]SAM_PROTO_GetFieldsCounters [01:11:34]wFMCommunicate request_size=4 [01:11:34]MH_SAM_APDU [01:11:34]CAPDU: 80 13 00 00 [01:11:34]Write to MH i2c: E2 08 00 C7 0A 80 13 00 00 00 00 00 00 4D [01:11:34]Write i2c OK [01:11:34]MH_I2C_Read... [01:11:34]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:11:34]Read from MH i2c: E2 [01:11:34]MH_I2C_Read... [01:11:34]Read from MH i2c: E2 62 00 [01:11:34]MH_I2C_Read... [01:11:34]Read from MH i2c: E2 62 00 C7 0A 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 7E 02 00 0E 04 04 00 D2 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 90 [01:11: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6A 7E 02 00 0E 04 04 00 D2 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 [01:11:34]wFMCommunicate OK [01:11:34]SAM_PROTO_GetFieldsCounters done [01:11:34]requested_item shift.num is exist - process it [01:11:34]requested_item shift.opened is exist - process it [01:11:34]req_shift_opened [01:11:34]FM_GetShiftState [01:11:34]SAM_PROTO_GetShiftState [01:11:34]wFMCommunicate request_size=4 [01:11:34]MH_SAM_APDU [01:11:34]CAPDU: 80 13 01 00 [01:11:34]Write to MH i2c: E2 08 00 C8 0A 80 13 01 00 00 00 00 00 4F [01:11:34]Write i2c OK [01:11:34]MH_I2C_Read... [01:11:34]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:11:34]Read from MH i2c: E2 [01:11:34]MH_I2C_Read... [01:11:34]Read from MH i2c: E2 0E 00 [01:11:34]MH_I2C_Read... [01:11:34]Read from MH i2c: E2 0E 00 C8 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 15 [01:11:34]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:11:34]wFMCommunicate OK [01:11:34]SAM_PROTO_GetShiftState done [01:11:34]FM_GetShiftState done [01:11:34]req_shift_opened done [01:11:34]requested_item shift.open_date is exist - process it [01:11:34]req_shift_open_date [01:11:34]req_shift_open_date done [01:11:34]produce_requested_data done [01:11:34]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163434,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:11:34]process_action_free close_receipt [01:11:34]json_value_free [01:11:34]json_value_free done [01:11:34]process_json_proto returns [01:11:34]Send response to host [01:11:34]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163434,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:11:34]free response buf [01:11:34]execute_script done [01:11:34]execute_script returns [01:11:34]free content buf [01:11:34]Sock 7.Close socket [01:11:34]Sock 7.Thread stoped [01:11:37]OFD Sender: No OFD packet to send [01:11:42]OFD Sender: No OFD packet to send [01:11:47]OFD Sender: No OFD packet to send [01:11:52]OFD Sender: No OFD packet to send [01:11:57]OFD Sender: No OFD packet to send [01:12:02]OFD Sender: No OFD packet to send [01:12:03]recv_with_timeout no data received [01:12:07]OFD Sender: No OFD packet to send [01:12:12]OFD Sender: No OFD packet to send [01:12:17]OFD Sender: No OFD packet to send [01:12:22]recv_with_timeout no data received [01:12:22]OFD Sender: No OFD packet to send [01:12:27]OFD Sender: No OFD packet to send [01:12:32]OFD Sender: No OFD packet to send [01:12:37]OFD Sender: No OFD packet to send [01:12:42]recv_with_timeout no data received [01:12:42]OFD Sender: No OFD packet to send [01:12:47]OFD Sender: No OFD packet to send [01:12:52]OFD Sender: No OFD packet to send [01:12:52]recv_with_timeout no data received [01:12:57]OFD Sender: No OFD packet to send [01:13:02]OFD Sender: No OFD packet to send [01:13:04]recv_with_timeout no data received [01:13:07]OFD Sender: No OFD packet to send [01:13:13]OFD Sender: No OFD packet to send [01:13:18]OFD Sender: No OFD packet to send [01:13:23]OFD Sender: No OFD packet to send [01:13:28]OFD Sender: No OFD packet to send [01:13:33]OFD Sender: No OFD packet to send [01:13:35]recv_with_timeout no data received [01:13:38]OFD Sender: No OFD packet to send [01:13:43]OFD Sender: No OFD packet to send [01:13:48]OFD Sender: No OFD packet to send [01:13:53]OFD Sender: No OFD packet to send [01:13:58]OFD Sender: No OFD packet to send [01:14:03]OFD Sender: No OFD packet to send [01:14:08]OFD Sender: No OFD packet to send [01:14:12]recv_with_timeout no data received [01:14:13]OFD Sender: No OFD packet to send [01:14:18]OFD Sender: No OFD packet to send [01:14:23]OFD Sender: No OFD packet to send [01:14:28]OFD Sender: No OFD packet to send [01:14:33]OFD Sender: No OFD packet to send [01:14:38]OFD Sender: No OFD packet to send [01:14:43]OFD Sender: No OFD packet to send [01:14:48]OFD Sender: No OFD packet to send [01:14:53]OFD Sender: No OFD packet to send [01:14:58]OFD Sender: No OFD packet to send [01:15:03]OFD Sender: No OFD packet to send [01:15:08]OFD Sender: No OFD packet to send [01:15:13]OFD Sender: No OFD packet to send [01:15:18]OFD Sender: No OFD packet to send [01:15:23]OFD Sender: No OFD packet to send [01:15:28]OFD Sender: No OFD packet to send [01:15:33]OFD Sender: No OFD packet to send [01:15:38]OFD Sender: No OFD packet to send [01:15:43]OFD Sender: No OFD packet to send [01:15:48]OFD Sender: No OFD packet to send [01:15:53]OFD Sender: No OFD packet to send [01:15:58]OFD Sender: No OFD packet to send [01:16:03]OFD Sender: No OFD packet to send [01:16:08]OFD Sender: No OFD packet to send [01:16:13]OFD Sender: No OFD packet to send [01:16:18]OFD Sender: No OFD packet to send [01:16:19]accept exits with 9 [01:16:19]New connection [01:16:19]New thread 3067211108 created [01:16:19]Thread 3067067748 joined [01:16:19]Waiting for new connection... [01:16:19] Sock 9.Parse request [01:16:19]Sock 9.Check first char [01:16:19]Sock 9.First char is OK [01:16:19]request: POST /json_proto HTTP/1.0 [01:16:19]Method: POST [01:16:19]URL: /json_proto [01:16:19]Method is POST - this is cgi request [01:16:19]url: /json_proto [01:16:19]query_string will be loaded in cgi processing [01:16:19]execute_cgi json_proto POST (null) [01:16:19]execute_cgi path=json_proto method=POST [01:16:19]POST find Content-Length [01:16:19]Host: 172.17.44.132:8080 [01:16:19]Content-Length: 682 [01:16:19]Content-Type: application/json [01:16:19] [01:16:19]POST finish read [01:16:19]Found Content-Length = 682 [01:16:19]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:16:19]execute_script... [01:16:19]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291950", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 13.480, "sum" : 1000.22, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:16:19]POST & json_proto [01:16:19]process_json_proto [01:16:19]json parsed OK: [01:16:19]protocol is kg_v1.0 [01:16:19]action value=close_receipt [01:16:19]process_action close_receipt [01:16:19]cmd_close_receipt [01:16:19]MH_GetDate [01:16:19]Write to MH i2c: F0 00 00 C9 0A C2 [01:16:19]Write i2c OK [01:16:19]MH_I2C_Read... [01:16:19]Read from MH i2c: F0 [01:16:19]MH_I2C_Read... [01:16:19]Read from MH i2c: F0 09 00 [01:16:19]MH_I2C_Read... [01:16:19]Read from MH i2c: F0 09 00 C9 0A 00 E4 3F C5 66 2A 83 C1 65 EC [01:16:19]GetLastDocTimeStamp 1724202690 [01:16:19]current date 1724202980 [01:16:19]FM_GetShiftState [01:16:19]SAM_PROTO_GetShiftState [01:16:19]wFMCommunicate request_size=4 [01:16:19]MH_SAM_APDU [01:16:19]CAPDU: 80 13 01 00 [01:16:19]Write to MH i2c: E2 08 00 CA 0A 80 13 01 00 00 00 00 00 51 [01:16:19]Write i2c OK [01:16:19]MH_I2C_Read... [01:16:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:16:19]Read from MH i2c: E2 [01:16:19]MH_I2C_Read... [01:16:19]Read from MH i2c: E2 0E 00 [01:16:19]MH_I2C_Read... [01:16:19]Read from MH i2c: E2 0E 00 CA 0A 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 17 [01:16:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:16:19]wFMCommunicate OK [01:16:19]SAM_PROTO_GetShiftState done [01:16:19]FM_GetShiftState done [01:16:19]opened in 1724199517 [01:16:19]opened+sec_in_day 1724285917 [01:16:19]quantity*price = 100021 [01:16:19]sum+1 = 100023 [01:16:19]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.22 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.22 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 33 21.08.2024 01:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163435 ФПД: 141896224478806 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T011620&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163435&fm=141896224478806&tin=02508201610067®Number=0000000000092562&sum=100000 [01:16:20]StoreToDocumentArchive [01:16:20]shift 466 fd 163435 [01:16:20]save to /storage/0466/doc_00163435 [01:16:20]save last doc name /storage/0466/doc_00163435 to /storage/kkm_last_doc_name [01:16:20]save OK [01:16:20]Clear old archive folders... [01:16:20]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:16:20]tlvbuf is B6F946E0 [01:16:20]SAM_PROTO_ClearQueue [01:16:20]wFMCommunicate request_size=4 [01:16:20]MH_SAM_APDU [01:16:20]CAPDU: 80 09 00 00 [01:16:20]Write to MH i2c: E2 08 00 D7 0A 80 09 00 00 00 00 00 00 53 [01:16:20]Write i2c OK [01:16:20]MH_I2C_Read... [01:16:20]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:16:20]Read from MH i2c: E2 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 03 00 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 03 00 D7 0A 00 90 00 55 [01:16:20]RAPDU: 90 00 [01:16:20]wFMCommunicate OK [01:16:20]SAM_PROTO_ClearQueue done [01:16:20]KKMCreateOFDPacket [01:16:20]OFDProtocolAddRootSTLVToBuf [01:16:20]FM_MakeSignedData [01:16:20]FM_MakeSignedData [01:16:20]SAM_PROTO_SignData [01:16:20]wFMCommunicate request_size=4 [01:16:20]MH_SAM_APDU [01:16:20]CAPDU: 80 0D 01 02 [01:16:20]Write to MH i2c: E2 08 00 D8 0A 80 0D 01 02 00 00 00 00 5B [01:16:20]Write i2c OK [01:16:20]MH_I2C_Read... [01:16:20]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:16:20]Read from MH i2c: E2 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 03 00 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 03 00 D8 0A 00 90 00 56 [01:16:20]RAPDU: 90 00 [01:16:20]wFMCommunicate OK [01:16:20]wFMCommunicate request_size=255 [01:16:20]MH_SAM_APDU [01:16:20]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 E4 3F C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7E 02 00 35 04 06 00 81 [01:16:20]Write to MH i2c: E2 02 01 D9 0A 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 E4 3F C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7E 02 00 35 04 06 00 81 00 00 BA [01:16:20]Write i2c OK [01:16:20]MH_I2C_Read... [01:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:16:20]Read from MH i2c: E2 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 03 00 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 03 00 D9 0A 00 90 00 57 [01:16:20]RAPDU: 90 00 [01:16:20]wFMCommunicate OK [01:16:20]wFMCommunicate request_size=10 [01:16:20]MH_SAM_APDU [01:16:20]CAPDU: 80 0D 02 02 05 0D CA 0E 16 56 [01:16:20]Write to MH i2c: E2 0D 00 DA 0A 80 0D 02 02 05 00 0D CA 0E 16 56 00 00 B9 [01:16:20]Write i2c OK [01:16:20]MH_I2C_Read... [01:16:20]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:16:20]Read from MH i2c: E2 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 03 00 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 03 00 DA 0A 00 90 00 58 [01:16:20]RAPDU: 90 00 [01:16:20]wFMCommunicate OK [01:16:20]wFMCommunicate request_size=4 [01:16:20]MH_SAM_APDU [01:16:20]CAPDU: 80 0D 03 02 [01:16:20]Write to MH i2c: E2 08 00 DB 0A 80 0D 03 02 00 00 00 00 60 [01:16:20]Write i2c OK [01:16:20]MH_I2C_Read... [01:16:20]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:16:20]Read from MH i2c: E2 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 0B 00 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 0B 00 DB 0A 00 14 0A 87 0E 7D 90 AF D3 90 00 A3 [01:16:20]RAPDU: 14 0A 87 0E 7D 90 AF D3 90 00 [01:16:20]wFMCommunicate OK [01:16:20]SAM_PROTO_SignData done [01:16:20]FM_MakeSignedData done [01:16:20]CreateOFDProtocolMessage [01:16:20]wFMCommunicate request_size=4 [01:16:20]MH_SAM_APDU [01:16:20]CAPDU: 80 11 00 00 [01:16:20]Write to MH i2c: E2 08 00 DC 0A 80 11 00 00 00 00 00 00 60 [01:16:20]Write i2c OK [01:16:20]MH_I2C_Read... [01:16:20]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:16:20]Read from MH i2c: E2 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 17 00 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: E2 17 00 DC 0A 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B9 [01:16:20]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:16:20]wFMCommunicate OK [01:16:20]CreateOFDProtocolMessage done [01:16:20]OFDSenderStorePacket 163435 [01:16:20]StoreOFDPacket docnum=163435 [01:16:20]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CD 52 07 01 C3 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 E4 3F C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7E 02 00 35 04 06 00 81 0D CA 0E 16 56 14 0A 87 0E 7D 90 AF D3 [01:16:20]CheckFolder [01:16:20]dirname=/storage/ofd_packets [01:16:20]CheckFolder done [01:16:20]ProducePacketName [01:16:20]name=ofd_packets/00163435 [01:16:20]NVStorageSaveData ofd_packets/00163435 [01:16:20]File name is /storage/ofd_packets/00163435 [01:16:20]Write 301 bytes [01:16:20]NVStorageSaveData done [01:16:20]OFDSenderStorePacket done [01:16:20]KKMCreateOFDPacket done [01:16:20]NVStorageSaveData kkm_last_timestamp [01:16:20]File name is /storage/kkm_last_timestamp [01:16:20]Write 4 bytes [01:16:20]NVStorageSaveData done [01:16:20]ExternCall_PrintAddStr [01:16:20]wPrintStart [01:16:20]Write to MH i2c: 01 00 00 DD 0A E7 [01:16:20]Write i2c OK [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: 01 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: 01 07 00 [01:16:20]MH_I2C_Read... [01:16:20]Read from MH i2c: 01 07 00 DD 0A 00 00 00 00 00 FF 0F FC [01:16:20]RasterBufferAndPrint [01:16:20]line Счет N : (1)291950 [01:16:20]line ИНН: 02508201610067 [01:16:20]line Контрольно-Кассовый Чек [01:16:20]line ПРОДАЖА [01:16:20]line ТРК (МРК, ГНК) : 43 [01:16:20]line Товар: 2710124500 [01:16:20]line Аи-95-К-5 [01:16:20]line 13.480 * 74.20 [01:16:20]line = 1000.22 [01:16:20]line НДС 12% НСП 1% [01:16:20]line > о реализуемом товаре [01:16:20]line ОКРУГЛЕНИЕ: -0.22 [01:16:20]line ИТОГО: 1000.00 [01:16:20]line Внесено: 1000.00 [01:16:20]line СДАЧА: 0.00 [01:16:20]line НСП 1% : 8.85 [01:16:20]line НДС 12% : 106.22 [01:16:20]line Наличными: 1000.00 [01:16:20]line Безнал.: 0.00 [01:16:20]line Место: АЗС № 130 "Партнер Нефть" [01:16:20]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:16:20]line СНО: Общий режим [01:16:20]line Чек 33 21.08.2024 01:16 [01:16:20]line Смена: 466 ФФД: 1.0 [01:16:20]line ЗНМ: 0300000070 [01:16:20]line РНМ: 0000000000092562 [01:16:20]line Версия ККМ: 001 [01:16:20]line ФМ: 0000000000871769 [01:16:20]line ФД: 163435 [01:16:20]line ФПД: 141896224478806 [01:16:20]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T011620&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163435&fm=141896224478806&tin=02508201610067®Number=0000000000092562&sum=100000 [01:16:20]written 0, free lines is 4095 [01:16:20]OFD Sender: Processing packet 163435 [packets to send 961, broken 960] [01:16:20]ProducePacketName [01:16:20]name=ofd_packets/00163435 [01:16:20]OFD Sender: To server: pG, [01:16:20]CommunicateWithHost lk.salyk.kg:30040 [01:16:20]ConnectInit lk.salyk.kg [01:16:21]Write to MH i2c: 01 00 00 08 0B 13 [01:16:21]Write i2c OK [01:16:21]MH_I2C_Read... [01:16:21]Read from MH i2c: 01 [01:16:21]MH_I2C_Read... [01:16:21]Read from MH i2c: 01 07 00 [01:16:21]MH_I2C_Read... [01:16:21]Read from MH i2c: 01 07 00 08 0B 00 00 00 00 00 C1 0C E7 [01:16:21]RasterBufferAndPrint [01:16:21]line [01:16:21]line [01:16:21]line [01:16:21]line [01:16:21]line [01:16:21]written 0, free lines is 3271 [01:16:21]MH_Cut [01:16:21]Write to MH i2c: D1 01 00 0F 0B 01 EC [01:16:21]Write i2c OK [01:16:21]MH_I2C_Read... [01:16:21]Read from MH i2c: D1 [01:16:21]MH_I2C_Read... [01:16:21]Read from MH i2c: D1 01 00 [01:16:21]MH_I2C_Read... [01:16:21]Read from MH i2c: D1 01 00 0F 0B 00 EB [01:16:21]Write to MH i2c: 01 00 00 10 0B 1B [01:16:21]Write i2c OK [01:16:21]MH_I2C_Read... [01:16:21]Connected sock=11 [01:16:21]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 CD 52 07 01 C3 1B 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 A8 34 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 B6 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7E 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 21 00 00 00 F4 03 04 00 E4 3F C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7E 02 00 35 04 06 00 81 0D CA 0E 16 56 14 0A 87 0E 7D 90 AF D3 [01:16:22]*** Cut start [01:16:22]*** Purtial cut [01:16:22]*** Stage 1: CUTSNS_PIN = 1 [01:16: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 36 39 4F 00 00 00 62 1A 47 00 F1 D8 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6B 7E 02 00 F4 03 04 00 37 E9 C4 66 B6 04 01 00 00 7C 67 F6 F0 A5 13 CD 0F [01:16:22]CommunicateWithHost err = 0 [01:16:22]CheckOFDResponse [01:16:22]1017 (14) - 77093643461234 [01:16:22]1041 (16) - 0000000000871769 [01:16:22]1040 (4) - 163435 [01:16:22]1012 (4) - 20.08.2024 19:06 [01:16:22]1206 (1) - 0 [01:16:22]OFD Sender: Remove packet 163435 [01:16:22]ProducePacketName [01:16:22]name=ofd_packets/00163435 [01:16:22]NVStorageDeleteData [01:16:22]OFD Sender: No OFD packet to send [01:16:24]Read from MH i2c: 01 [01:16:24]MH_I2C_Read... [01:16:24]*** Stop cut motor [01:16:24]*** Cut end [01:16:24]Read from MH i2c: 01 07 00 [01:16:24]MH_I2C_Read... [01:16:24]Read from MH i2c: 01 07 00 10 0B 00 00 00 00 00 FF 0F 30 [01:16:24]process_action close_receipt done [01:16:24]requested_data is exist [01:16:24]produce_requested_data [01:16:24]requested_item fm.sn is exist - process it [01:16:24]wFMCommunicate request_size=4 [01:16:24]MH_SAM_APDU [01:16:24]CAPDU: 80 11 00 00 [01:16:24]Write to MH i2c: E2 08 00 11 0B 80 11 00 00 00 00 00 00 96 [01:16:24]Write i2c OK [01:16:24]MH_I2C_Read... [01:16:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:16:24]Read from MH i2c: E2 [01:16:24]MH_I2C_Read... [01:16:24]Read from MH i2c: E2 17 00 [01:16:24]MH_I2C_Read... [01:16:24]Read from MH i2c: E2 17 00 11 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 EF [01:16:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:16:24]wFMCommunicate OK [01:16:24]requested_item fd.num is exist - process it [01:16:24]SAM_PROTO_GetFieldsCounters [01:16:24]wFMCommunicate request_size=4 [01:16:24]MH_SAM_APDU [01:16:24]CAPDU: 80 13 00 00 [01:16:24]Write to MH i2c: E2 08 00 12 0B 80 13 00 00 00 00 00 00 99 [01:16:24]Write i2c OK [01:16:24]MH_I2C_Read... [01:16:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:16:24]Read from MH i2c: E2 [01:16:24]MH_I2C_Read... [01:16:24]Read from MH i2c: E2 62 00 [01:16:24]MH_I2C_Read... [01:16:24]Read from MH i2c: E2 62 00 12 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 7E 02 00 0E 04 04 00 D2 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 E0 [01:16: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6B 7E 02 00 0E 04 04 00 D2 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 [01:16:24]wFMCommunicate OK [01:16:24]SAM_PROTO_GetFieldsCounters done [01:16:24]requested_item shift.num is exist - process it [01:16:24]requested_item shift.opened is exist - process it [01:16:24]req_shift_opened [01:16:24]FM_GetShiftState [01:16:24]SAM_PROTO_GetShiftState [01:16:24]wFMCommunicate request_size=4 [01:16:24]MH_SAM_APDU [01:16:24]CAPDU: 80 13 01 00 [01:16:24]Write to MH i2c: E2 08 00 13 0B 80 13 01 00 00 00 00 00 9B [01:16:24]Write i2c OK [01:16:24]MH_I2C_Read... [01:16:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:16:24]Read from MH i2c: E2 [01:16:24]MH_I2C_Read... [01:16:24]Read from MH i2c: E2 0E 00 [01:16:24]MH_I2C_Read... [01:16:24]Read from MH i2c: E2 0E 00 13 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [01:16:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:16:24]wFMCommunicate OK [01:16:24]SAM_PROTO_GetShiftState done [01:16:24]FM_GetShiftState done [01:16:24]req_shift_opened done [01:16:24]requested_item shift.open_date is exist - process it [01:16:24]req_shift_open_date [01:16:24]req_shift_open_date done [01:16:24]produce_requested_data done [01:16:24]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163435,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:16:24]process_action_free close_receipt [01:16:24]json_value_free [01:16:24]json_value_free done [01:16:24]process_json_proto returns [01:16:24]Send response to host [01:16:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163435,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:16:24]free response buf [01:16:24]execute_script done [01:16:24]execute_script returns [01:16:24]free content buf [01:16:24]Sock 9.Close socket [01:16:24]Sock 9.Thread stoped [01:16:27]OFD Sender: No OFD packet to send [01:16:31]recv_with_timeout no data received [01:16:32]OFD Sender: No OFD packet to send [01:16:37]OFD Sender: No OFD packet to send [01:16:43]OFD Sender: No OFD packet to send [01:16:48]OFD Sender: No OFD packet to send [01:16:50]accept exits with 10 [01:16:50]New connection [01:16:50]New thread 3067067748 created [01:16:50]Thread 3067211108 joined [01:16:50]Waiting for new connection... [01:16:50] Sock 10.Parse request [01:16:50]Sock 10.Check first char [01:16:50]Sock 10.First char is OK [01:16:50]request: POST /json_proto HTTP/1.0 [01:16:50]Method: POST [01:16:50]URL: /json_proto [01:16:50]Method is POST - this is cgi request [01:16:50]url: /json_proto [01:16:50]query_string will be loaded in cgi processing [01:16:50]execute_cgi json_proto POST (null) [01:16:50]execute_cgi path=json_proto method=POST [01:16:50]POST find Content-Length [01:16:50]Host: 172.17.44.132:8080 [01:16:50]Content-Length: 820 [01:16:50]Content-Type: application/json [01:16:50] [01:16:50]POST finish read [01:16:50]Found Content-Length = 820 [01:16:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 24.250, "sum" : 931.20, "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" : 931.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:16:50]execute_script... [01:16:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291949", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 24.250, "sum" : 931.20, "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" : 931.20 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:16:50]POST & json_proto [01:16:50]process_json_proto [01:16:50]json parsed OK: [01:16:50]protocol is kg_v1.0 [01:16:50]action value=close_receipt [01:16:50]process_action close_receipt [01:16:50]cmd_close_receipt [01:16:50]MH_GetDate [01:16:50]Write to MH i2c: F0 00 00 14 0B 0E [01:16:50]Write i2c OK [01:16:50]MH_I2C_Read... [01:16:50]Read from MH i2c: F0 [01:16:50]MH_I2C_Read... [01:16:50]Read from MH i2c: F0 09 00 [01:16:50]MH_I2C_Read... [01:16:50]Read from MH i2c: F0 09 00 14 0B 00 03 40 C5 66 2A 83 C1 65 58 [01:16:50]GetLastDocTimeStamp 1724202980 [01:16:50]current date 1724203011 [01:16:50]FM_GetShiftState [01:16:50]SAM_PROTO_GetShiftState [01:16:50]wFMCommunicate request_size=4 [01:16:50]MH_SAM_APDU [01:16:50]CAPDU: 80 13 01 00 [01:16:50]Write to MH i2c: E2 08 00 15 0B 80 13 01 00 00 00 00 00 9D [01:16:50]Write i2c OK [01:16:50]MH_I2C_Read... [01:16:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:16:50]Read from MH i2c: E2 [01:16:50]MH_I2C_Read... [01:16:50]Read from MH i2c: E2 0E 00 [01:16:50]MH_I2C_Read... [01:16:50]Read from MH i2c: E2 0E 00 15 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 63 [01:16:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:16:50]wFMCommunicate OK [01:16:50]SAM_PROTO_GetShiftState done [01:16:50]FM_GetShiftState done [01:16:50]opened in 1724199517 [01:16:50]opened+sec_in_day 1724285917 [01:16:50]quantity*price = 93120 [01:16:50]sum+1 = 93121 [01:16:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 931.20 НСП 1% : 8.24 НДС 12% : 98.89 Наличными: 0.00 Безнал.: 931.20 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 34 21.08.2024 01:16 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163436 ФПД: 178326543424510 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T011651&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163436&fm=178326543424510&tin=02508201610067®Number=0000000000092562&sum=93120 [01:16:52]StoreToDocumentArchive [01:16:52]shift 466 fd 163436 [01:16:52]save to /storage/0466/doc_00163436 [01:16:52]save last doc name /storage/0466/doc_00163436 to /storage/kkm_last_doc_name [01:16:52]save OK [01:16:52]Clear old archive folders... [01:16:52]ProcessDocumentItem done err = 0, tmpTLVsize=250 [01:16:52]tlvbuf is 01F74300 [01:16:52]SAM_PROTO_ClearQueue [01:16:52]wFMCommunicate request_size=4 [01:16:52]MH_SAM_APDU [01:16:52]CAPDU: 80 09 00 00 [01:16:52]Write to MH i2c: E2 08 00 22 0B 80 09 00 00 00 00 00 00 9F [01:16:52]Write i2c OK [01:16:52]MH_I2C_Read... [01:16:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:16:52]Read from MH i2c: E2 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 03 00 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 03 00 22 0B 00 90 00 A1 [01:16:52]RAPDU: 90 00 [01:16:52]wFMCommunicate OK [01:16:52]SAM_PROTO_ClearQueue done [01:16:52]KKMCreateOFDPacket [01:16:52]OFDProtocolAddRootSTLVToBuf [01:16:52]FM_MakeSignedData [01:16:52]FM_MakeSignedData [01:16:52]SAM_PROTO_SignData [01:16:52]wFMCommunicate request_size=4 [01:16:52]MH_SAM_APDU [01:16:52]CAPDU: 80 0D 01 02 [01:16:52]Write to MH i2c: E2 08 00 23 0B 80 0D 01 02 00 00 00 00 A7 [01:16:52]Write i2c OK [01:16:52]MH_I2C_Read... [01:16:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:16:52]Read from MH i2c: E2 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 03 00 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 03 00 23 0B 00 90 00 A2 [01:16:52]RAPDU: 90 00 [01:16:52]wFMCommunicate OK [01:16:52]wFMCommunicate request_size=255 [01:16:52]MH_SAM_APDU [01:16:52]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 BA 5E 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 6B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 6B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 6B 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 03 40 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7E 02 00 35 04 06 00 A2 2F [01:16:52]Write to MH i2c: E2 02 01 24 0B 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 BA 5E 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 6B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 6B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 6B 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 03 40 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7E 02 00 35 04 06 00 A2 2F 00 00 33 [01:16:52]Write i2c OK [01:16:52]MH_I2C_Read... [01:16:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:16:52]Read from MH i2c: E2 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 03 00 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 03 00 24 0B 00 90 00 A3 [01:16:52]RAPDU: 90 00 [01:16:52]wFMCommunicate OK [01:16:52]wFMCommunicate request_size=9 [01:16:52]MH_SAM_APDU [01:16:52]CAPDU: 80 0D 02 02 04 E2 46 5B FE [01:16:52]Write to MH i2c: E2 0C 00 25 0B 80 0D 02 02 04 00 E2 46 5B FE 00 00 33 [01:16:52]Write i2c OK [01:16:52]MH_I2C_Read... [01:16:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:16:52]Read from MH i2c: E2 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 03 00 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 03 00 25 0B 00 90 00 A4 [01:16:52]RAPDU: 90 00 [01:16:52]wFMCommunicate OK [01:16:52]wFMCommunicate request_size=4 [01:16:52]MH_SAM_APDU [01:16:52]CAPDU: 80 0D 03 02 [01:16:52]Write to MH i2c: E2 08 00 26 0B 80 0D 03 02 00 00 00 00 AC [01:16:52]Write i2c OK [01:16:52]MH_I2C_Read... [01:16:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:16:52]Read from MH i2c: E2 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 0B 00 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 0B 00 26 0B 00 E7 D1 20 DA 75 37 4C A9 90 00 00 [01:16:52]RAPDU: E7 D1 20 DA 75 37 4C A9 90 00 [01:16:52]wFMCommunicate OK [01:16:52]SAM_PROTO_SignData done [01:16:52]FM_MakeSignedData done [01:16:52]CreateOFDProtocolMessage [01:16:52]wFMCommunicate request_size=4 [01:16:52]MH_SAM_APDU [01:16:52]CAPDU: 80 11 00 00 [01:16:52]Write to MH i2c: E2 08 00 27 0B 80 11 00 00 00 00 00 00 AC [01:16:52]Write i2c OK [01:16:52]MH_I2C_Read... [01:16:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:16:52]Read from MH i2c: E2 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 17 00 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: E2 17 00 27 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 05 [01:16:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:16:52]wFMCommunicate OK [01:16:52]CreateOFDProtocolMessage done [01:16:52]OFDSenderStorePacket 163436 [01:16:52]StoreOFDPacket docnum=163436 [01:16:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 6D A5 06 01 F8 C3 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 BA 5E 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 6B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 6B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 6B 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 03 40 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7E 02 00 35 04 06 00 A2 2F E2 46 5B FE E7 D1 20 DA 75 37 4C A9 [01:16:52]CheckFolder [01:16:52]dirname=/storage/ofd_packets [01:16:52]CheckFolder done [01:16:52]ProducePacketName [01:16:52]name=ofd_packets/00163436 [01:16:52]NVStorageSaveData ofd_packets/00163436 [01:16:52]File name is /storage/ofd_packets/00163436 [01:16:52]Write 300 bytes [01:16:52]NVStorageSaveData done [01:16:52]OFDSenderStorePacket done [01:16:52]KKMCreateOFDPacket done [01:16:52]NVStorageSaveData kkm_last_timestamp [01:16:52]File name is /storage/kkm_last_timestamp [01:16:52]Write 4 bytes [01:16:52]NVStorageSaveData done [01:16:52]ExternCall_PrintAddStr [01:16:52]wPrintStart [01:16:52]Write to MH i2c: 01 00 00 28 0B 33 [01:16:52]Write i2c OK [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: 01 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: 01 07 00 [01:16:52]MH_I2C_Read... [01:16:52]Read from MH i2c: 01 07 00 28 0B 00 00 00 00 00 FF 0F 48 [01:16:52]RasterBufferAndPrint [01:16:52]line Счет N : (1)291949 [01:16:52]line ИНН: 02508201610067 [01:16:52]line Контрольно-Кассовый Чек [01:16:52]line ПРОДАЖА [01:16:52]line ТРК (МРК, ГНК) : 81 [01:16:52]line Товар: 2711129700 [01:16:52]line ГАЗ-К-5 [01:16:52]line 24.250 * 38.40 [01:16:52]line = 931.20 [01:16:52]line НДС 12% НСП 1% [01:16:52]line > о реализуемом товаре [01:16:52]line ИТОГО: 931.20 [01:16:52]line НСП 1% : 8.24 [01:16:52]line НДС 12% : 98.89 [01:16:52]line Наличными: 0.00 [01:16:52]line Безнал.: 931.20 [01:16:52]line Место: АЗС № 130 "Партнер Нефть" [01:16:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:16:52]line СНО: Общий режим [01:16:52]line Чек 34 21.08.2024 01:16 [01:16:52]line Смена: 466 ФФД: 1.0 [01:16:52]line ЗНМ: 0300000070 [01:16:52]line РНМ: 0000000000092562 [01:16:52]line Версия ККМ: 001 [01:16:52]line Платежная система: Бакай Банк [01:16:52]line ФМ: 0000000000871769 [01:16:52]line ФД: 163436 [01:16:52]line ФПД: 178326543424510 [01:16:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T011651&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163436&fm=178326543424510&tin=02508201610067®Number=0000000000092562&sum=93120 [01:16:52]written 0, free lines is 4095 [01:16:52]OFD Sender: Processing packet 163436 [packets to send 961, broken 960] [01:16:52]ProducePacketName [01:16:52]name=ofd_packets/00163436 [01:16:52]OFD Sender: To server: pG, [01:16:52]CommunicateWithHost lk.salyk.kg:30040 [01:16:52]ConnectInit lk.salyk.kg [01:16:53]Write to MH i2c: 01 00 00 52 0B 5D [01:16:53]Write i2c OK [01:16:53]MH_I2C_Read... [01:16:53]Read from MH i2c: 01 [01:16:53]MH_I2C_Read... [01:16:53]Read from MH i2c: 01 07 00 [01:16:53]MH_I2C_Read... [01:16:53]Read from MH i2c: 01 07 00 52 0B 00 00 00 00 00 CA 0C 3A [01:16:53]RasterBufferAndPrint [01:16:53]line [01:16:53]line [01:16:53]line [01:16:53]line [01:16:53]line [01:16:53]written 0, free lines is 3280 [01:16:53]Connected sock=9 [01:16: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 36 39 0E 01 00 00 6D A5 06 01 F8 C3 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 BA 5E 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 6B 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 6B 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 38 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 A1 26 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 C0 6B 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 22 00 00 00 F4 03 04 00 03 40 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7E 02 00 35 04 06 00 A2 2F E2 46 5B FE E7 D1 20 DA 75 37 4C A9 [01:16:53]MH_Cut [01:16:53]Write to MH i2c: D1 01 00 59 0B 01 36 [01:16:53]Write i2c OK [01:16:53]MH_I2C_Read... [01:16:53]Read from MH i2c: D1 [01:16:53]MH_I2C_Read... [01:16:53]Read from MH i2c: D1 01 00 [01:16:53]MH_I2C_Read... [01:16:53]Read from MH i2c: D1 01 00 59 0B 00 35 [01:16:53]Write to MH i2c: 01 00 00 5A 0B 65 [01:16:53]Write i2c OK [01:16:53]MH_I2C_Read... [01:16:53]*** Cut start [01:16:53]*** Purtial cut [01:16:53]*** Stage 1: CUTSNS_PIN = 1 [01:16: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 36 39 4F 00 00 00 81 09 47 00 57 E5 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6C 7E 02 00 F4 03 04 00 56 E9 C4 66 B6 04 01 00 00 B5 EF 5A E5 74 26 12 98 [01:16:54]CommunicateWithHost err = 0 [01:16:54]CheckOFDResponse [01:16:54]1017 (14) - 77093643461234 [01:16:54]1041 (16) - 0000000000871769 [01:16:54]1040 (4) - 163436 [01:16:54]1012 (4) - 20.08.2024 19:07 [01:16:54]1206 (1) - 0 [01:16:54]OFD Sender: Remove packet 163436 [01:16:54]ProducePacketName [01:16:54]name=ofd_packets/00163436 [01:16:54]NVStorageDeleteData [01:16:54]OFD Sender: No OFD packet to send [01:16:55]Read from MH i2c: 01 [01:16:55]MH_I2C_Read... [01:16:55]*** Stop cut motor [01:16:55]*** Cut end [01:16:55]Read from MH i2c: 01 07 00 [01:16:55]MH_I2C_Read... [01:16:55]Read from MH i2c: 01 07 00 5A 0B 00 00 00 00 00 FF 0F 7A [01:16:55]process_action close_receipt done [01:16:55]requested_data is exist [01:16:55]produce_requested_data [01:16:55]requested_item fm.sn is exist - process it [01:16:55]wFMCommunicate request_size=4 [01:16:55]MH_SAM_APDU [01:16:55]CAPDU: 80 11 00 00 [01:16:55]Write to MH i2c: E2 08 00 5B 0B 80 11 00 00 00 00 00 00 E0 [01:16:55]Write i2c OK [01:16:55]MH_I2C_Read... [01:16:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:16:56]Read from MH i2c: E2 [01:16:56]MH_I2C_Read... [01:16:56]Read from MH i2c: E2 17 00 [01:16:56]MH_I2C_Read... [01:16:56]Read from MH i2c: E2 17 00 5B 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 39 [01:16:56]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:16:56]wFMCommunicate OK [01:16:56]requested_item fd.num is exist - process it [01:16:56]SAM_PROTO_GetFieldsCounters [01:16:56]wFMCommunicate request_size=4 [01:16:56]MH_SAM_APDU [01:16:56]CAPDU: 80 13 00 00 [01:16:56]Write to MH i2c: E2 08 00 5C 0B 80 13 00 00 00 00 00 00 E3 [01:16:56]Write i2c OK [01:16:56]MH_I2C_Read... [01:16:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:16:56]Read from MH i2c: E2 [01:16:56]MH_I2C_Read... [01:16:56]Read from MH i2c: E2 62 00 [01:16:56]MH_I2C_Read... [01:16:56]Read from MH i2c: E2 62 00 5C 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 7E 02 00 0E 04 04 00 D2 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 2E [01:16:56]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6C 7E 02 00 0E 04 04 00 D2 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 [01:16:56]wFMCommunicate OK [01:16:56]SAM_PROTO_GetFieldsCounters done [01:16:56]requested_item shift.num is exist - process it [01:16:56]requested_item shift.opened is exist - process it [01:16:56]req_shift_opened [01:16:56]FM_GetShiftState [01:16:56]SAM_PROTO_GetShiftState [01:16:56]wFMCommunicate request_size=4 [01:16:56]MH_SAM_APDU [01:16:56]CAPDU: 80 13 01 00 [01:16:56]Write to MH i2c: E2 08 00 5D 0B 80 13 01 00 00 00 00 00 E5 [01:16:56]Write i2c OK [01:16:56]MH_I2C_Read... [01:16:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:16:56]Read from MH i2c: E2 [01:16:56]MH_I2C_Read... [01:16:56]Read from MH i2c: E2 0E 00 [01:16:56]MH_I2C_Read... [01:16:56]Read from MH i2c: E2 0E 00 5D 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [01:16:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:16:56]wFMCommunicate OK [01:16:56]SAM_PROTO_GetShiftState done [01:16:56]FM_GetShiftState done [01:16:56]req_shift_opened done [01:16:56]requested_item shift.open_date is exist - process it [01:16:56]req_shift_open_date [01:16:56]req_shift_open_date done [01:16:56]produce_requested_data done [01:16:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163436,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:16:56]process_action_free close_receipt [01:16:56]json_value_free [01:16:56]json_value_free done [01:16:56]process_json_proto returns [01:16:56]Send response to host [01:16:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163436,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:16:56]free response buf [01:16:56]execute_script done [01:16:56]execute_script returns [01:16:56]free content buf [01:16:56]Sock 10.Close socket [01:16:56]Sock 10.Thread stoped [01:16:59]OFD Sender: No OFD packet to send [01:17:04]OFD Sender: No OFD packet to send [01:17:09]OFD Sender: No OFD packet to send [01:17:14]OFD Sender: No OFD packet to send [01:17:19]OFD Sender: No OFD packet to send [01:17:24]OFD Sender: No OFD packet to send [01:17:29]OFD Sender: No OFD packet to send [01:17:35]OFD Sender: No OFD packet to send [01:17:40]OFD Sender: No OFD packet to send [01:17:45]OFD Sender: No OFD packet to send [01:17:50]OFD Sender: No OFD packet to send [01:17:55]OFD Sender: No OFD packet to send [01:18:00]OFD Sender: No OFD packet to send [01:18:05]OFD Sender: No OFD packet to send [01:18:10]OFD Sender: No OFD packet to send [01:18:15]OFD Sender: No OFD packet to send [01:18:20]OFD Sender: No OFD packet to send [01:18:25]OFD Sender: No OFD packet to send [01:18:30]OFD Sender: No OFD packet to send [01:18:35]OFD Sender: No OFD packet to send [01:18:40]OFD Sender: No OFD packet to send [01:18:45]OFD Sender: No OFD packet to send [01:18:50]OFD Sender: No OFD packet to send [01:18:55]OFD Sender: No OFD packet to send [01:19:00]OFD Sender: No OFD packet to send [01:19:05]OFD Sender: No OFD packet to send [01:19:10]OFD Sender: No OFD packet to send [01:19:15]OFD Sender: No OFD packet to send [01:19:20]OFD Sender: No OFD packet to send [01:19:25]OFD Sender: No OFD packet to send [01:19:30]OFD Sender: No OFD packet to send [01:19:35]OFD Sender: No OFD packet to send [01:19:40]OFD Sender: No OFD packet to send [01:19:45]OFD Sender: No OFD packet to send [01:19:50]OFD Sender: No OFD packet to send [01:19:55]OFD Sender: No OFD packet to send [01:20:00]OFD Sender: No OFD packet to send [01:20:04]accept exits with 7 [01:20:04]New connection [01:20:04]New thread 3067211108 created [01:20:04]Thread 3067067748 joined [01:20:04]Waiting for new connection... [01:20:04] Sock 7.Parse request [01:20:04]Sock 7.Check first char [01:20:04]Sock 7.First char is OK [01:20:04]request: POST /json_proto HTTP/1.0 [01:20:04]Method: POST [01:20:04]URL: /json_proto [01:20:04]Method is POST - this is cgi request [01:20:04]url: /json_proto [01:20:04]query_string will be loaded in cgi processing [01:20:04]execute_cgi json_proto POST (null) [01:20:04]execute_cgi path=json_proto method=POST [01:20:04]POST find Content-Length [01:20:04]Host: 172.17.44.132:8080 [01:20:04]Content-Length: 851 [01:20:04]Content-Type: application/json [01:20:04] [01:20:04]POST finish read [01:20:04]Found Content-Length = 851 [01:20:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50546", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:20:04]execute_script... [01:20: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)50546", "tax_sys" : 0, "items" : [ { "code": "4700040114120", "name": "\u0421\u0443\u043B\u0442\u0430\u043D \u0447\u0430\u0439 1\u043B. \u0447\u0435\u0440 \u043F\u0435\u0440\u0441\u0438\u043A", "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: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 65.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:20:04]POST & json_proto [01:20:04]process_json_proto [01:20:04]json parsed OK: [01:20:04]protocol is kg_v1.0 [01:20:04]action value=close_receipt [01:20:04]process_action close_receipt [01:20:04]cmd_close_receipt [01:20:04]MH_GetDate [01:20:04]Write to MH i2c: F0 00 00 5E 0B 58 [01:20:04]Write i2c OK [01:20:04]MH_I2C_Read... [01:20:04]Read from MH i2c: F0 [01:20:04]MH_I2C_Read... [01:20:04]Read from MH i2c: F0 09 00 [01:20:04]MH_I2C_Read... [01:20:04]Read from MH i2c: F0 09 00 5E 0B 00 C4 40 C5 66 2A 83 C1 65 63 [01:20:04]GetLastDocTimeStamp 1724203011 [01:20:04]current date 1724203204 [01:20:04]FM_GetShiftState [01:20:04]SAM_PROTO_GetShiftState [01:20:04]wFMCommunicate request_size=4 [01:20:04]MH_SAM_APDU [01:20:04]CAPDU: 80 13 01 00 [01:20:04]Write to MH i2c: E2 08 00 5F 0B 80 13 01 00 00 00 00 00 E7 [01:20:04]Write i2c OK [01:20:04]MH_I2C_Read... [01:20:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:20:04]Read from MH i2c: E2 [01:20:04]MH_I2C_Read... [01:20:04]Read from MH i2c: E2 0E 00 [01:20:04]MH_I2C_Read... [01:20:04]Read from MH i2c: E2 0E 00 5F 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AD [01:20:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:20:04]wFMCommunicate OK [01:20:04]SAM_PROTO_GetShiftState done [01:20:04]FM_GetShiftState done [01:20:04]opened in 1724199517 [01:20:04]opened+sec_in_day 1724285917 [01:20:04]quantity*price = 6500 [01:20:04]sum+1 = 6501 [01:20:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 0.00 Безнал.: 65.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 35 21.08.2024 01:20 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163437 ФПД: 251411943718967 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T012004&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163437&fm=251411943718967&tin=02508201610067®Number=0000000000092562&sum=6500 0 [01:20:05]StoreToDocumentArchive [01:20:05]shift 466 fd 163437 [01:20:05]save to /storage/0466/doc_00163437 [01:20:05]save last doc name /storage/0466/doc_00163437 to /storage/kkm_last_doc_name [01:20:05]save OK [01:20:05]Clear old archive folders... [01:20:05]ProcessDocumentItem done err = 0, tmpTLVsize=286 [01:20:05]tlvbuf is 01F8D5E0 [01:20:05]SAM_PROTO_ClearQueue [01:20:05]wFMCommunicate request_size=4 [01:20:05]MH_SAM_APDU [01:20:05]CAPDU: 80 09 00 00 [01:20:05]Write to MH i2c: E2 08 00 6C 0B 80 09 00 00 00 00 00 00 E9 [01:20:05]Write i2c OK [01:20:05]MH_I2C_Read... [01:20:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:20:05]Read from MH i2c: E2 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 03 00 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 03 00 6C 0B 00 90 00 EB [01:20:05]RAPDU: 90 00 [01:20:05]wFMCommunicate OK [01:20:05]SAM_PROTO_ClearQueue done [01:20:05]KKMCreateOFDPacket [01:20:05]OFDProtocolAddRootSTLVToBuf [01:20:05]FM_MakeSignedData [01:20:05]FM_MakeSignedData [01:20:05]SAM_PROTO_SignData [01:20:05]wFMCommunicate request_size=4 [01:20:05]MH_SAM_APDU [01:20:05]CAPDU: 80 0D 01 02 [01:20:05]Write to MH i2c: E2 08 00 6D 0B 80 0D 01 02 00 00 00 00 F1 [01:20:05]Write i2c OK [01:20:05]MH_I2C_Read... [01:20:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:20:05]Read from MH i2c: E2 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 03 00 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 03 00 6D 0B 00 90 00 EC [01:20:05]RAPDU: 90 00 [01:20:05]wFMCommunicate OK [01:20:05]wFMCommunicate request_size=255 [01:20:05]MH_SAM_APDU [01:20:05]CAPDU: 80 0D 02 02 FA 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 23 00 00 00 F4 03 04 00 C4 40 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 [01:20:05]Write to MH i2c: E2 02 01 6E 0B 80 0D 02 02 FA 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 23 00 00 00 F4 03 04 00 C4 40 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 00 00 DD [01:20:05]Write i2c OK [01:20:05]MH_I2C_Read... [01:20:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:20:05]Read from MH i2c: E2 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 03 00 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 03 00 6E 0B 00 90 00 ED [01:20:05]RAPDU: 90 00 [01:20:05]wFMCommunicate OK [01:20:05]wFMCommunicate request_size=45 [01:20:05]MH_SAM_APDU [01:20:05]CAPDU: 80 0D 02 02 28 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7E 02 00 35 04 06 00 E4 A8 67 99 00 37 [01:20:05]Write to MH i2c: E2 30 00 6F 0B 80 0D 02 02 28 00 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7E 02 00 35 04 06 00 E4 A8 67 99 00 37 00 00 FE [01:20:05]Write i2c OK [01:20:05]MH_I2C_Read... [01:20:05]OFD Sender: No OFD packet to send [01:20:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:20:05]Read from MH i2c: E2 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 03 00 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 03 00 6F 0B 00 90 00 EE [01:20:05]RAPDU: 90 00 [01:20:05]wFMCommunicate OK [01:20:05]wFMCommunicate request_size=4 [01:20:05]MH_SAM_APDU [01:20:05]CAPDU: 80 0D 03 02 [01:20:05]Write to MH i2c: E2 08 00 70 0B 80 0D 03 02 00 00 00 00 F6 [01:20:05]Write i2c OK [01:20:05]MH_I2C_Read... [01:20:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:20:05]Read from MH i2c: E2 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 0B 00 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 0B 00 70 0B 00 EC 0B 73 9D CB 9E CB FC 90 00 2E [01:20:05]RAPDU: EC 0B 73 9D CB 9E CB FC 90 00 [01:20:05]wFMCommunicate OK [01:20:05]SAM_PROTO_SignData done [01:20:05]FM_MakeSignedData done [01:20:05]CreateOFDProtocolMessage [01:20:05]wFMCommunicate request_size=4 [01:20:05]MH_SAM_APDU [01:20:05]CAPDU: 80 11 00 00 [01:20:05]Write to MH i2c: E2 08 00 71 0B 80 11 00 00 00 00 00 00 F6 [01:20:05]Write i2c OK [01:20:05]MH_I2C_Read... [01:20:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:20:05]Read from MH i2c: E2 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 17 00 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: E2 17 00 71 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4F [01:20:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:20:05]wFMCommunicate OK [01:20:05]CreateOFDProtocolMessage done [01:20:05]OFDSenderStorePacket 163437 [01:20:05]StoreOFDPacket docnum=163437 [01:20:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 32 01 00 00 6C 97 2A 01 7D 10 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 23 00 00 00 F4 03 04 00 C4 40 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7E 02 00 35 04 06 00 E4 A8 67 99 00 37 EC 0B 73 9D CB 9E CB FC [01:20:05]CheckFolder [01:20:05]dirname=/storage/ofd_packets [01:20:05]CheckFolder done [01:20:05]ProducePacketName [01:20:05]name=ofd_packets/00163437 [01:20:05]NVStorageSaveData ofd_packets/00163437 [01:20:05]File name is /storage/ofd_packets/00163437 [01:20:05]Write 336 bytes [01:20:05]NVStorageSaveData done [01:20:05]OFDSenderStorePacket done [01:20:05]KKMCreateOFDPacket done [01:20:05]NVStorageSaveData kkm_last_timestamp [01:20:05]File name is /storage/kkm_last_timestamp [01:20:05]Write 4 bytes [01:20:05]NVStorageSaveData done [01:20:05]ExternCall_PrintAddStr [01:20:05]wPrintStart [01:20:05]Write to MH i2c: 01 00 00 72 0B 7D [01:20:05]Write i2c OK [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: 01 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: 01 07 00 [01:20:05]MH_I2C_Read... [01:20:05]Read from MH i2c: 01 07 00 72 0B 00 00 00 00 00 FF 0F 92 [01:20:05]RasterBufferAndPrint [01:20:05]line Счет N : (3)50546 [01:20:05]line ИНН: 02508201610067 [01:20:05]line Контрольно-Кассовый Чек [01:20:05]line ПРОДАЖА [01:20:05]line Товар: 4700040114120 [01:20:05]line Султан чай 1л. чер персик [01:20:05]line 1.000 * 65.00 [01:20:05]line = 65.00 [01:20:05]line НДС 12% НСП 1% [01:20:05]line > о реализуемом товаре [01:20:05]line ИТОГО: 65.00 [01:20:05]line НСП 1% : 0.57 [01:20:05]line НДС 12% : 6.90 [01:20:05]line Наличными: 0.00 [01:20:05]line Безнал.: 65.00 [01:20:05]line Место: АЗС № 130 "Партнер Нефть" [01:20:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:20:05]line СНО: Общий режим [01:20:05]line Чек 35 21.08.2024 01:20 [01:20:05]line Смена: 466 ФФД: 1.0 [01:20:05]line ЗНМ: 0300000070 [01:20:05]line РНМ: 0000000000092562 [01:20:05]line Версия ККМ: 001 [01:20:05]line Платежная система: Бакай Банк [01:20:05]line ФМ: 0000000000871769 [01:20:05]line ФД: 163437 [01:20:05]line ФПД: 251411943718967 [01:20:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T012004&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163437&fm=251411943718967&tin=02508201610067®Number=0000000000092562&sum=6500 [01:20:05]line 0 [01:20:05]written 0, free lines is 4095 [01:20:05]OFD Sender: Processing packet 163437 [packets to send 961, broken 960] [01:20:05]ProducePacketName [01:20:05]name=ofd_packets/00163437 [01:20:05]OFD Sender: To server: pG, [01:20:05]CommunicateWithHost lk.salyk.kg:30040 [01:20:05]ConnectInit lk.salyk.kg [01:20:06]Write to MH i2c: 01 00 00 9C 0B A7 [01:20:06]Write i2c OK [01:20:06]MH_I2C_Read... [01:20:06]Read from MH i2c: 01 [01:20:06]MH_I2C_Read... [01:20:06]Read from MH i2c: 01 07 00 [01:20:06]MH_I2C_Read... [01:20:06]Read from MH i2c: 01 07 00 9C 0B 00 00 00 00 00 B8 0C 72 [01:20:06]RasterBufferAndPrint [01:20:06]line [01:20:06]line [01:20:06]line [01:20:06]line [01:20:06]line [01:20:06]written 0, free lines is 3262 [01:20:06]MH_Cut [01:20:06]Write to MH i2c: D1 01 00 A3 0B 01 80 [01:20:06]Write i2c OK [01:20:06]MH_I2C_Read... [01:20:06]Read from MH i2c: D1 [01:20:06]MH_I2C_Read... [01:20:06]Read from MH i2c: D1 01 00 [01:20:06]MH_I2C_Read... [01:20:06]Read from MH i2c: D1 01 00 A3 0B 00 7F [01:20:06]Write to MH i2c: 01 00 00 A4 0B AF [01:20:06]Write i2c OK [01:20:06]MH_I2C_Read... [01:20:06]Connected sock=9 [01:20: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 36 39 32 01 00 00 6C 97 2A 01 7D 10 5A 03 01 00 03 00 1E 01 1E 04 01 00 01 23 04 70 00 8A 04 0D 00 34 37 30 30 30 34 30 31 31 34 31 32 30 06 04 2C 00 D0 A1 D1 83 D0 BB D1 82 D0 B0 D0 BD 20 D1 87 D0 B0 D0 B9 20 31 D0 BB 2E 20 D1 87 D0 B5 D1 80 20 D0 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 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 23 00 00 00 F4 03 04 00 C4 40 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7E 02 00 35 04 06 00 E4 A8 67 99 00 37 EC 0B 73 9D CB 9E CB FC [01:20: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 36 39 4F 00 00 00 B6 13 47 00 D6 81 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6D 7E 02 00 F4 03 04 00 17 EA C4 66 B6 04 01 00 00 F9 35 1F A2 73 5C 04 73 [01:20:06]CommunicateWithHost err = 0 [01:20:06]CheckOFDResponse [01:20:06]1017 (14) - 77093643461234 [01:20:06]1041 (16) - 0000000000871769 [01:20:06]1040 (4) - 163437 [01:20:06]1012 (4) - 20.08.2024 19:10 [01:20:06]1206 (1) - 0 [01:20:06]OFD Sender: Remove packet 163437 [01:20:06]ProducePacketName [01:20:06]name=ofd_packets/00163437 [01:20:06]NVStorageDeleteData [01:20:07]*** Cut start [01:20:07]*** Purtial cut [01:20:07]*** Stage 1: CUTSNS_PIN = 1 [01:20:07]OFD Sender: No OFD packet to send [01:20:09]Read from MH i2c: 01 [01:20:09]MH_I2C_Read... [01:20:09]*** Stop cut motor [01:20:09]*** Cut end [01:20:09]Read from MH i2c: 01 07 00 [01:20:09]MH_I2C_Read... [01:20:09]Read from MH i2c: 01 07 00 A4 0B 00 00 00 00 00 FF 0F C4 [01:20:09]process_action close_receipt done [01:20:09]requested_data is exist [01:20:09]produce_requested_data [01:20:09]requested_item fm.sn is exist - process it [01:20:09]wFMCommunicate request_size=4 [01:20:09]MH_SAM_APDU [01:20:09]CAPDU: 80 11 00 00 [01:20:09]Write to MH i2c: E2 08 00 A5 0B 80 11 00 00 00 00 00 00 2A [01:20:09]Write i2c OK [01:20:09]MH_I2C_Read... [01:20:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:20:09]Read from MH i2c: E2 [01:20:09]MH_I2C_Read... [01:20:09]Read from MH i2c: E2 17 00 [01:20:09]MH_I2C_Read... [01:20:09]Read from MH i2c: E2 17 00 A5 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [01:20:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:20:09]wFMCommunicate OK [01:20:09]requested_item fd.num is exist - process it [01:20:09]SAM_PROTO_GetFieldsCounters [01:20:09]wFMCommunicate request_size=4 [01:20:09]MH_SAM_APDU [01:20:09]CAPDU: 80 13 00 00 [01:20:09]Write to MH i2c: E2 08 00 A6 0B 80 13 00 00 00 00 00 00 2D [01:20:09]Write i2c OK [01:20:09]MH_I2C_Read... [01:20:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:20:09]Read from MH i2c: E2 [01:20:09]MH_I2C_Read... [01:20:09]Read from MH i2c: E2 62 00 [01:20:09]MH_I2C_Read... [01:20:09]Read from MH i2c: E2 62 00 A6 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 7E 02 00 0E 04 04 00 D2 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 7C [01:20: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6D 7E 02 00 0E 04 04 00 D2 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 [01:20:09]wFMCommunicate OK [01:20:09]SAM_PROTO_GetFieldsCounters done [01:20:09]requested_item shift.num is exist - process it [01:20:09]requested_item shift.opened is exist - process it [01:20:09]req_shift_opened [01:20:09]FM_GetShiftState [01:20:09]SAM_PROTO_GetShiftState [01:20:09]wFMCommunicate request_size=4 [01:20:09]MH_SAM_APDU [01:20:09]CAPDU: 80 13 01 00 [01:20:09]Write to MH i2c: E2 08 00 A7 0B 80 13 01 00 00 00 00 00 2F [01:20:09]Write i2c OK [01:20:09]MH_I2C_Read... [01:20:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:20:09]Read from MH i2c: E2 [01:20:09]MH_I2C_Read... [01:20:09]Read from MH i2c: E2 0E 00 [01:20:09]MH_I2C_Read... [01:20:09]Read from MH i2c: E2 0E 00 A7 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [01:20:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:20:09]wFMCommunicate OK [01:20:09]SAM_PROTO_GetShiftState done [01:20:09]FM_GetShiftState done [01:20:09]req_shift_opened done [01:20:09]requested_item shift.open_date is exist - process it [01:20:09]req_shift_open_date [01:20:09]req_shift_open_date done [01:20:09]produce_requested_data done [01:20:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163437,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:20:09]process_action_free close_receipt [01:20:09]json_value_free [01:20:09]json_value_free done [01:20:09]process_json_proto returns [01:20:09]Send response to host [01:20:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163437,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:20:09]free response buf [01:20:09]execute_script done [01:20:09]execute_script returns [01:20:09]free content buf [01:20:09]Sock 7.Close socket [01:20:09]Sock 7.Thread stoped [01:20:12]OFD Sender: No OFD packet to send [01:20:15]recv_with_timeout no data received [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:32]recv_with_timeout no data received [01:20:37]OFD Sender: No OFD packet to send [01:20:42]OFD Sender: No OFD packet to send [01:20:47]recv_with_timeout no data received [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:38]accept exits with 10 [01:21:38]New connection [01:21:38]New thread 3067067748 created [01:21:38]Thread 3067211108 joined [01:21:38]Waiting for new connection... [01:21:38] Sock 10.Parse request [01:21:38]Sock 10.Check first char [01:21:38]Sock 10.First char is OK [01:21:38]request: POST /json_proto HTTP/1.0 [01:21:38]Method: POST [01:21:38]URL: /json_proto [01:21:38]Method is POST - this is cgi request [01:21:38]url: /json_proto [01:21:38]query_string will be loaded in cgi processing [01:21:38]execute_cgi json_proto POST (null) [01:21:38]execute_cgi path=json_proto method=POST [01:21:38]POST find Content-Length [01:21:38]Host: 172.17.44.132:8080 [01:21:38]Content-Length: 816 [01:21:38]Content-Type: application/json [01:21:38] [01:21:38]POST finish read [01:21:38]Found Content-Length = 816 [01:21:38]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:21:38]execute_script... [01:21:38]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291951", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 53", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 6.740, "sum" : 500.11, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: \u0411\u0430\u043A\u0430\u0439 \u0411\u0430\u043D\u043A", "payments": [ { "type": 1, "sum" : 500.11 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:21:38]POST & json_proto [01:21:38]process_json_proto [01:21:38]json parsed OK: [01:21:38]protocol is kg_v1.0 [01:21:38]action value=close_receipt [01:21:38]process_action close_receipt [01:21:38]cmd_close_receipt [01:21:38]MH_GetDate [01:21:38]Write to MH i2c: F0 00 00 A8 0B A2 [01:21:38]Write i2c OK [01:21:38]MH_I2C_Read... [01:21:38]Read from MH i2c: F0 [01:21:38]MH_I2C_Read... [01:21:38]Read from MH i2c: F0 09 00 [01:21:38]MH_I2C_Read... [01:21:38]Read from MH i2c: F0 09 00 A8 0B 00 23 41 C5 66 2A 83 C1 65 0D [01:21:38]GetLastDocTimeStamp 1724203204 [01:21:38]current date 1724203299 [01:21:38]FM_GetShiftState [01:21:38]SAM_PROTO_GetShiftState [01:21:38]wFMCommunicate request_size=4 [01:21:38]MH_SAM_APDU [01:21:38]CAPDU: 80 13 01 00 [01:21:38]Write to MH i2c: E2 08 00 A9 0B 80 13 01 00 00 00 00 00 31 [01:21:38]Write i2c OK [01:21:38]MH_I2C_Read... [01:21:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:21:39]Read from MH i2c: E2 [01:21:39]MH_I2C_Read... [01:21:39]Read from MH i2c: E2 0E 00 [01:21:39]MH_I2C_Read... [01:21:39]Read from MH i2c: E2 0E 00 A9 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [01:21:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:21:39]wFMCommunicate OK [01:21:39]SAM_PROTO_GetShiftState done [01:21:39]FM_GetShiftState done [01:21:39]opened in 1724199517 [01:21:39]opened+sec_in_day 1724285917 [01:21:39]quantity*price = 50010 [01:21:39]sum+1 = 50012 [01:21:39]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 500.11 НСП 1% : 4.43 НДС 12% : 53.11 Наличными: 0.00 Безнал.: 500.11 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 36 21.08.2024 01:21 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163438 ФПД: 83632757509559 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T012139&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163438&fm=83632757509559&tin=02508201610067®Number=0000000000092562&sum=50011 [01:21:40]StoreToDocumentArchive [01:21:40]shift 466 fd 163438 [01:21:40]save to /storage/0466/doc_00163438 [01:21:40]save last doc name /storage/0466/doc_00163438 to /storage/kkm_last_doc_name [01:21:40]save OK [01:21:40]Clear old archive folders... [01:21:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:21:40]tlvbuf is 01F75950 [01:21:40]SAM_PROTO_ClearQueue [01:21:40]wFMCommunicate request_size=4 [01:21:40]MH_SAM_APDU [01:21:40]CAPDU: 80 09 00 00 [01:21:40]Write to MH i2c: E2 08 00 B6 0B 80 09 00 00 00 00 00 00 33 [01:21:40]Write i2c OK [01:21:40]MH_I2C_Read... [01:21:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:21:40]Read from MH i2c: E2 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 03 00 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 03 00 B6 0B 00 90 00 35 [01:21:40]RAPDU: 90 00 [01:21:40]wFMCommunicate OK [01:21:40]SAM_PROTO_ClearQueue done [01:21:40]KKMCreateOFDPacket [01:21:40]OFDProtocolAddRootSTLVToBuf [01:21:40]FM_MakeSignedData [01:21:40]FM_MakeSignedData [01:21:40]SAM_PROTO_SignData [01:21:40]wFMCommunicate request_size=4 [01:21:40]MH_SAM_APDU [01:21:40]CAPDU: 80 0D 01 02 [01:21:40]Write to MH i2c: E2 08 00 B7 0B 80 0D 01 02 00 00 00 00 3B [01:21:40]Write i2c OK [01:21:40]MH_I2C_Read... [01:21:40]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:21:40]Read from MH i2c: E2 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 03 00 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 03 00 B7 0B 00 90 00 36 [01:21:40]RAPDU: 90 00 [01:21:40]wFMCommunicate OK [01:21:40]wFMCommunicate request_size=255 [01:21:40]MH_SAM_APDU [01:21:40]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 23 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7E 02 00 35 04 06 00 4C [01:21:40]Write to MH i2c: E2 02 01 B8 0B 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 23 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7E 02 00 35 04 06 00 4C 00 00 7D [01:21:40]Write i2c OK [01:21:40]MH_I2C_Read... [01:21:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:21:40]Read from MH i2c: E2 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 03 00 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 03 00 B8 0B 00 90 00 37 [01:21:40]RAPDU: 90 00 [01:21:40]wFMCommunicate OK [01:21:40]wFMCommunicate request_size=10 [01:21:40]MH_SAM_APDU [01:21:40]CAPDU: 80 0D 02 02 05 10 44 CD 8D B7 [01:21:40]Write to MH i2c: E2 0D 00 B9 0B 80 0D 02 02 05 00 10 44 CD 8D B7 00 00 AD [01:21:40]Write i2c OK [01:21:40]MH_I2C_Read... [01:21:40]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:21:40]Read from MH i2c: E2 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 03 00 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 03 00 B9 0B 00 90 00 38 [01:21:40]RAPDU: 90 00 [01:21:40]wFMCommunicate OK [01:21:40]wFMCommunicate request_size=4 [01:21:40]MH_SAM_APDU [01:21:40]CAPDU: 80 0D 03 02 [01:21:40]Write to MH i2c: E2 08 00 BA 0B 80 0D 03 02 00 00 00 00 40 [01:21:40]Write i2c OK [01:21:40]MH_I2C_Read... [01:21:40]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:21:40]Read from MH i2c: E2 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 0B 00 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 0B 00 BA 0B 00 1F 4A 08 15 67 B2 9E 1C 90 00 9A [01:21:40]RAPDU: 1F 4A 08 15 67 B2 9E 1C 90 00 [01:21:40]wFMCommunicate OK [01:21:40]SAM_PROTO_SignData done [01:21:40]FM_MakeSignedData done [01:21:40]CreateOFDProtocolMessage [01:21:40]wFMCommunicate request_size=4 [01:21:40]MH_SAM_APDU [01:21:40]CAPDU: 80 11 00 00 [01:21:40]Write to MH i2c: E2 08 00 BB 0B 80 11 00 00 00 00 00 00 40 [01:21:40]Write i2c OK [01:21:40]MH_I2C_Read... [01:21:40]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:21:40]Read from MH i2c: E2 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 17 00 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: E2 17 00 BB 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 99 [01:21:40]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:21:40]wFMCommunicate OK [01:21:40]CreateOFDProtocolMessage done [01:21:40]OFDSenderStorePacket 163438 [01:21:40]StoreOFDPacket docnum=163438 [01:21:40]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 41 66 07 01 E5 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 23 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7E 02 00 35 04 06 00 4C 10 44 CD 8D B7 1F 4A 08 15 67 B2 9E 1C [01:21:40]CheckFolder [01:21:40]dirname=/storage/ofd_packets [01:21:40]CheckFolder done [01:21:40]ProducePacketName [01:21:40]name=ofd_packets/00163438 [01:21:40]NVStorageSaveData ofd_packets/00163438 [01:21:40]File name is /storage/ofd_packets/00163438 [01:21:40]Write 301 bytes [01:21:40]NVStorageSaveData done [01:21:40]OFDSenderStorePacket done [01:21:40]KKMCreateOFDPacket done [01:21:40]NVStorageSaveData kkm_last_timestamp [01:21:40]File name is /storage/kkm_last_timestamp [01:21:40]Write 4 bytes [01:21:40]NVStorageSaveData done [01:21:40]ExternCall_PrintAddStr [01:21:40]wPrintStart [01:21:40]Write to MH i2c: 01 00 00 BC 0B C7 [01:21:40]Write i2c OK [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: 01 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: 01 07 00 [01:21:40]MH_I2C_Read... [01:21:40]Read from MH i2c: 01 07 00 BC 0B 00 00 00 00 00 FF 0F DC [01:21:40]RasterBufferAndPrint [01:21:40]line Счет N : (1)291951 [01:21:40]line ИНН: 02508201610067 [01:21:40]line Контрольно-Кассовый Чек [01:21:40]line ПРОДАЖА [01:21:40]line ТРК (МРК, ГНК) : 53 [01:21:40]line Товар: 2710124500 [01:21:40]line Аи-95-К-5 [01:21:40]line 6.740 * 74.20 [01:21:40]line = 500.11 [01:21:40]line НДС 12% НСП 1% [01:21:40]line > о реализуемом товаре [01:21:40]line ИТОГО: 500.11 [01:21:40]line НСП 1% : 4.43 [01:21:40]line НДС 12% : 53.11 [01:21:40]line Наличными: 0.00 [01:21:40]line Безнал.: 500.11 [01:21:40]line Место: АЗС № 130 "Партнер Нефть" [01:21:40]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:21:40]line СНО: Общий режим [01:21:40]line Чек 36 21.08.2024 01:21 [01:21:40]line Смена: 466 ФФД: 1.0 [01:21:40]line ЗНМ: 0300000070 [01:21:40]line РНМ: 0000000000092562 [01:21:40]line Версия ККМ: 001 [01:21:40]line Платежная система: Бакай Банк [01:21:40]line ФМ: 0000000000871769 [01:21:40]line ФД: 163438 [01:21:40]line ФПД: 83632757509559 [01:21:40]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T012139&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163438&fm=83632757509559&tin=02508201610067®Number=0000000000092562&sum=50011 [01:21:40]written 0, free lines is 4095 [01:21:40]OFD Sender: Processing packet 163438 [packets to send 961, broken 960] [01:21:40]ProducePacketName [01:21:40]name=ofd_packets/00163438 [01:21:40]OFD Sender: To server: pG, [01:21:40]CommunicateWithHost lk.salyk.kg:30040 [01:21:40]ConnectInit lk.salyk.kg [01:21:41]Write to MH i2c: 01 00 00 E6 0B F1 [01:21:41]Write i2c OK [01:21:41]MH_I2C_Read... [01:21:41]Read from MH i2c: 01 [01:21:41]MH_I2C_Read... [01:21:41]Read from MH i2c: 01 07 00 [01:21:41]MH_I2C_Read... [01:21:41]Read from MH i2c: 01 07 00 E6 0B 00 00 00 00 00 C5 0C C9 [01:21:41]RasterBufferAndPrint [01:21:41]line [01:21:41]line [01:21:41]line [01:21:41]line [01:21:41]line [01:21:41]written 0, free lines is 3274 [01:21:41]MH_Cut [01:21:41]Write to MH i2c: D1 01 00 ED 0B 01 CA [01:21:41]Write i2c OK [01:21:41]MH_I2C_Read... [01:21:41]Read from MH i2c: D1 [01:21:41]MH_I2C_Read... [01:21:41]Read from MH i2c: D1 01 00 [01:21:41]MH_I2C_Read... [01:21:41]Read from MH i2c: D1 01 00 ED 0B 00 C9 [01:21:41]Write to MH i2c: 01 00 00 EE 0B F9 [01:21:41]Write i2c OK [01:21:41]MH_I2C_Read... [01:21:42]*** Cut start [01:21:42]*** Purtial cut [01:21:42]*** Stage 1: CUTSNS_PIN = 1 [01:21:44]Read from MH i2c: 01 [01:21:44]MH_I2C_Read... [01:21:44]*** Stop cut motor [01:21:44]*** Cut end [01:21:44]Read from MH i2c: 01 07 00 [01:21:44]MH_I2C_Read... [01:21:44]Read from MH i2c: 01 07 00 EE 0B 00 00 00 00 00 FF 0F 0E [01:21:44]process_action close_receipt done [01:21:44]requested_data is exist [01:21:44]produce_requested_data [01:21:44]requested_item fm.sn is exist - process it [01:21:44]wFMCommunicate request_size=4 [01:21:44]MH_SAM_APDU [01:21:44]CAPDU: 80 11 00 00 [01:21:44]Write to MH i2c: E2 08 00 EF 0B 80 11 00 00 00 00 00 00 74 [01:21:44]Write i2c OK [01:21:44]MH_I2C_Read... [01:21:44]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:21:44]Read from MH i2c: E2 [01:21:44]MH_I2C_Read... [01:21:44]Read from MH i2c: E2 17 00 [01:21:44]MH_I2C_Read... [01:21:44]Read from MH i2c: E2 17 00 EF 0B 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CD [01:21:44]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:21:44]wFMCommunicate OK [01:21:44]requested_item fd.num is exist - process it [01:21:44]SAM_PROTO_GetFieldsCounters [01:21:44]wFMCommunicate request_size=4 [01:21:44]MH_SAM_APDU [01:21:44]CAPDU: 80 13 00 00 [01:21:44]Write to MH i2c: E2 08 00 F0 0B 80 13 00 00 00 00 00 00 77 [01:21:44]Write i2c OK [01:21:44]MH_I2C_Read... [01:21:44]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:21:44]Read from MH i2c: E2 [01:21:44]MH_I2C_Read... [01:21:44]Read from MH i2c: E2 62 00 [01:21:44]MH_I2C_Read... [01:21:44]Read from MH i2c: E2 62 00 F0 0B 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 7E 02 00 0E 04 04 00 D2 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 CA [01:21: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6E 7E 02 00 0E 04 04 00 D2 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 [01:21:44]wFMCommunicate OK [01:21:44]SAM_PROTO_GetFieldsCounters done [01:21:44]requested_item shift.num is exist - process it [01:21:44]requested_item shift.opened is exist - process it [01:21:44]req_shift_opened [01:21:44]FM_GetShiftState [01:21:44]SAM_PROTO_GetShiftState [01:21:44]wFMCommunicate request_size=4 [01:21:44]MH_SAM_APDU [01:21:44]CAPDU: 80 13 01 00 [01:21:44]Write to MH i2c: E2 08 00 F1 0B 80 13 01 00 00 00 00 00 79 [01:21:44]Write i2c OK [01:21:44]MH_I2C_Read... [01:21:44]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:21:44]Read from MH i2c: E2 [01:21:44]MH_I2C_Read... [01:21:44]Read from MH i2c: E2 0E 00 [01:21:44]MH_I2C_Read... [01:21:44]Read from MH i2c: E2 0E 00 F1 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [01:21:44]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:21:44]wFMCommunicate OK [01:21:44]SAM_PROTO_GetShiftState done [01:21:44]FM_GetShiftState done [01:21:44]req_shift_opened done [01:21:44]requested_item shift.open_date is exist - process it [01:21:44]req_shift_open_date [01:21:44]req_shift_open_date done [01:21:44]produce_requested_data done [01:21:44]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163438,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:21:44]process_action_free close_receipt [01:21:44]json_value_free [01:21:44]json_value_free done [01:21:44]process_json_proto returns [01:21:44]Send response to host [01:21:44]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163438,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:21:44]free response buf [01:21:44]execute_script done [01:21:44]execute_script returns [01:21:44]free content buf [01:21:44]Sock 10.Close socket [01:21:44]Sock 10.Thread stoped [01:21:45]ConnectInit Can't take IP for lk.salyk.kg [01:21:45]CommunicateWithHost connect error [01:21:45]CommunicateWithHost err = -1 [01:21:45]OFD Sender: Server communicate error [01:21:50]OFD Sender: Processing packet 163438 [packets to send 961, broken 960] [01:21:50]ProducePacketName [01:21:50]name=ofd_packets/00163438 [01:21:50]OFD Sender: To server: pG, [01:21:50]CommunicateWithHost lk.salyk.kg:30040 [01:21:50]ConnectInit lk.salyk.kg [01:21:53]Connected sock=10 [01:21: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 36 39 0F 01 00 00 41 66 07 01 E5 61 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 54 1A 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 5B C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 5B C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 BF 14 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 5B C3 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 24 00 00 00 F4 03 04 00 23 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7E 02 00 35 04 06 00 4C 10 44 CD 8D B7 1F 4A 08 15 67 B2 9E 1C [01:21: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 36 39 4F 00 00 00 AB 79 47 00 9D 6F A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6E 7E 02 00 F4 03 04 00 82 EA C4 66 B6 04 01 00 00 FB 6F EB D9 0F 5B 24 6C [01:21:54]CommunicateWithHost err = 0 [01:21:54]CheckOFDResponse [01:21:54]1017 (14) - 77093643461234 [01:21:54]1041 (16) - 0000000000871769 [01:21:54]1040 (4) - 163438 [01:21:54]1012 (4) - 20.08.2024 19:12 [01:21:54]1206 (1) - 0 [01:21:54]OFD Sender: Remove packet 163438 [01:21:54]ProducePacketName [01:21:54]name=ofd_packets/00163438 [01:21:54]NVStorageDeleteData [01:21:55]OFD Sender: No OFD packet to send [01:22:00]OFD Sender: No OFD packet to send [01:22:03]recv_with_timeout no data received [01:22:05]OFD Sender: No OFD packet to send [01:22:10]OFD Sender: No OFD packet to send [01:22:15]OFD Sender: No OFD packet to send [01:22:20]OFD Sender: No OFD packet to send [01:22:20]recv_with_timeout no data received [01:22:25]OFD Sender: No OFD packet to send [01:22:30]OFD Sender: No OFD packet to send [01:22:33]accept exits with 9 [01:22:33]New connection [01:22:33]New thread 3067211108 created [01:22:33]Thread 3067067748 joined [01:22:33]Waiting for new connection... [01:22:33] Sock 9.Parse request [01:22:33]Sock 9.Check first char [01:22:33]Sock 9.First char is OK [01:22:33]request: POST /json_proto HTTP/1.0 [01:22:33]Method: POST [01:22:33]URL: /json_proto [01:22:33]Method is POST - this is cgi request [01:22:33]url: /json_proto [01:22:33]query_string will be loaded in cgi processing [01:22:33]execute_cgi json_proto POST (null) [01:22:33]execute_cgi path=json_proto method=POST [01:22:33]POST find Content-Length [01:22:33]Host: 172.17.44.132:8080 [01:22:33]Content-Length: 682 [01:22:33]Content-Type: application/json [01:22:33] [01:22:33]POST finish read [01:22:33]Found Content-Length = 682 [01:22:33]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:22:33]execute_script... [01:22:33]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291952", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 43", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 16.180, "sum" : 1200.56, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:22:33]POST & json_proto [01:22:33]process_json_proto [01:22:33]json parsed OK: [01:22:33]protocol is kg_v1.0 [01:22:33]action value=close_receipt [01:22:33]process_action close_receipt [01:22:33]cmd_close_receipt [01:22:33]MH_GetDate [01:22:33]Write to MH i2c: F0 00 00 F2 0B EC [01:22:33]Write i2c OK [01:22:33]MH_I2C_Read... [01:22:33]Read from MH i2c: F0 [01:22:33]MH_I2C_Read... [01:22:33]Read from MH i2c: F0 09 00 [01:22:33]MH_I2C_Read... [01:22:33]Read from MH i2c: F0 09 00 F2 0B 00 5A 41 C5 66 2A 83 C1 65 8E [01:22:33]GetLastDocTimeStamp 1724203299 [01:22:33]current date 1724203354 [01:22:33]FM_GetShiftState [01:22:33]SAM_PROTO_GetShiftState [01:22:33]wFMCommunicate request_size=4 [01:22:33]MH_SAM_APDU [01:22:33]CAPDU: 80 13 01 00 [01:22:33]Write to MH i2c: E2 08 00 F3 0B 80 13 01 00 00 00 00 00 7B [01:22:33]Write i2c OK [01:22:33]MH_I2C_Read... [01:22:33]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:22:33]Read from MH i2c: E2 [01:22:33]MH_I2C_Read... [01:22:33]Read from MH i2c: E2 0E 00 [01:22:33]MH_I2C_Read... [01:22:33]Read from MH i2c: E2 0E 00 F3 0B 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 41 [01:22:33]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:22:33]wFMCommunicate OK [01:22:33]SAM_PROTO_GetShiftState done [01:22:33]FM_GetShiftState done [01:22:33]opened in 1724199517 [01:22:33]opened+sec_in_day 1724285917 [01:22:33]quantity*price = 120055 [01:22:33]sum+1 = 120057 [01:22:33]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.56 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.49 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 37 21.08.2024 01:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163439 ФПД: 164852792908263 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T012234&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163439&fm=164852792908263&tin=02508201610067®Number=0000000000092562&sum=120000 [01:22:34]StoreToDocumentArchive [01:22:34]shift 466 fd 163439 [01:22:34]save to /storage/0466/doc_00163439 [01:22:34]save last doc name /storage/0466/doc_00163439 to /storage/kkm_last_doc_name [01:22:34]save OK [01:22:34]Clear old archive folders... [01:22:34]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:22:34]tlvbuf is 01F92410 [01:22:34]SAM_PROTO_ClearQueue [01:22:34]wFMCommunicate request_size=4 [01:22:34]MH_SAM_APDU [01:22:34]CAPDU: 80 09 00 00 [01:22:34]Write to MH i2c: E2 08 00 00 0C 80 09 00 00 00 00 00 00 7E [01:22:34]Write i2c OK [01:22:34]MH_I2C_Read... [01:22:35]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:22:35]Read from MH i2c: E2 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 03 00 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 03 00 00 0C 00 90 00 80 [01:22:35]RAPDU: 90 00 [01:22:35]wFMCommunicate OK [01:22:35]SAM_PROTO_ClearQueue done [01:22:35]KKMCreateOFDPacket [01:22:35]OFDProtocolAddRootSTLVToBuf [01:22:35]FM_MakeSignedData [01:22:35]FM_MakeSignedData [01:22:35]SAM_PROTO_SignData [01:22:35]wFMCommunicate request_size=4 [01:22:35]MH_SAM_APDU [01:22:35]CAPDU: 80 0D 01 02 [01:22:35]Write to MH i2c: E2 08 00 01 0C 80 0D 01 02 00 00 00 00 86 [01:22:35]Write i2c OK [01:22:35]MH_I2C_Read... [01:22:35]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:22:35]Read from MH i2c: E2 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 03 00 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 03 00 01 0C 00 90 00 81 [01:22:35]RAPDU: 90 00 [01:22:35]wFMCommunicate OK [01:22:35]wFMCommunicate request_size=255 [01:22:35]MH_SAM_APDU [01:22:35]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 5A 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7E 02 00 35 04 06 00 95 [01:22:35]Write to MH i2c: E2 02 01 02 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 5A 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7E 02 00 35 04 06 00 95 00 00 85 [01:22:35]Write i2c OK [01:22:35]MH_I2C_Read... [01:22:35]OFD Sender: No OFD packet to send [01:22:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:22:35]Read from MH i2c: E2 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 03 00 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 03 00 02 0C 00 90 00 82 [01:22:35]RAPDU: 90 00 [01:22:35]wFMCommunicate OK [01:22:35]wFMCommunicate request_size=10 [01:22:35]MH_SAM_APDU [01:22:35]CAPDU: 80 0D 02 02 05 EE C8 29 59 E7 [01:22:35]Write to MH i2c: E2 0D 00 03 0C 80 0D 02 02 05 00 EE C8 29 59 E7 00 00 B2 [01:22:35]Write i2c OK [01:22:35]MH_I2C_Read... [01:22:35]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:22:35]Read from MH i2c: E2 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 03 00 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 03 00 03 0C 00 90 00 83 [01:22:35]RAPDU: 90 00 [01:22:35]wFMCommunicate OK [01:22:35]wFMCommunicate request_size=4 [01:22:35]MH_SAM_APDU [01:22:35]CAPDU: 80 0D 03 02 [01:22:35]Write to MH i2c: E2 08 00 04 0C 80 0D 03 02 00 00 00 00 8B [01:22:35]Write i2c OK [01:22:35]MH_I2C_Read... [01:22:35]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:22:35]Read from MH i2c: E2 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 0B 00 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 0B 00 04 0C 00 85 48 07 99 07 C7 0D 69 90 00 3D [01:22:35]RAPDU: 85 48 07 99 07 C7 0D 69 90 00 [01:22:35]wFMCommunicate OK [01:22:35]SAM_PROTO_SignData done [01:22:35]FM_MakeSignedData done [01:22:35]CreateOFDProtocolMessage [01:22:35]wFMCommunicate request_size=4 [01:22:35]MH_SAM_APDU [01:22:35]CAPDU: 80 11 00 00 [01:22:35]Write to MH i2c: E2 08 00 05 0C 80 11 00 00 00 00 00 00 8B [01:22:35]Write i2c OK [01:22:35]MH_I2C_Read... [01:22:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:22:35]Read from MH i2c: E2 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 17 00 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: E2 17 00 05 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E4 [01:22:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:22:35]wFMCommunicate OK [01:22:35]CreateOFDProtocolMessage done [01:22:35]OFDSenderStorePacket 163439 [01:22:35]StoreOFDPacket docnum=163439 [01:22:35]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 7D 63 07 01 FF 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 5A 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7E 02 00 35 04 06 00 95 EE C8 29 59 E7 85 48 07 99 07 C7 0D 69 [01:22:35]CheckFolder [01:22:35]dirname=/storage/ofd_packets [01:22:35]CheckFolder done [01:22:35]ProducePacketName [01:22:35]name=ofd_packets/00163439 [01:22:35]NVStorageSaveData ofd_packets/00163439 [01:22:35]File name is /storage/ofd_packets/00163439 [01:22:35]Write 301 bytes [01:22:35]NVStorageSaveData done [01:22:35]OFDSenderStorePacket done [01:22:35]KKMCreateOFDPacket done [01:22:35]NVStorageSaveData kkm_last_timestamp [01:22:35]File name is /storage/kkm_last_timestamp [01:22:35]Write 4 bytes [01:22:35]NVStorageSaveData done [01:22:35]ExternCall_PrintAddStr [01:22:35]wPrintStart [01:22:35]Write to MH i2c: 01 00 00 06 0C 12 [01:22:35]Write i2c OK [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: 01 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: 01 07 00 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: 01 07 00 06 0C 00 00 00 00 00 FF 0F 27 [01:22:35]RasterBufferAndPrint [01:22:35]line Счет N : (1)291952 [01:22:35]line ИНН: 02508201610067 [01:22:35]line Контрольно-Кассовый Чек [01:22:35]line ПРОДАЖА [01:22:35]line ТРК (МРК, ГНК) : 43 [01:22:35]line Товар: 2710124500 [01:22:35]line Аи-95-К-5 [01:22:35]line 16.180 * 74.20 [01:22:35]line = 1200.56 [01:22:35]line НДС 12% НСП 1% [01:22:35]line > о реализуемом товаре [01:22:35]line ОКРУГЛЕНИЕ: -0.56 [01:22:35]line ИТОГО: 1200.00 [01:22:35]line Внесено: 1200.00 [01:22:35]line СДАЧА: 0.00 [01:22:35]line НСП 1% : 10.62 [01:22:35]line НДС 12% : 127.49 [01:22:35]line Наличными: 1200.00 [01:22:35]line Безнал.: 0.00 [01:22:35]line Место: АЗС № 130 "Партнер Нефть" [01:22:35]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:22:35]line СНО: Общий режим [01:22:35]line Чек 37 21.08.2024 01:22 [01:22:35]line Смена: 466 ФФД: 1.0 [01:22:35]line ЗНМ: 0300000070 [01:22:35]line РНМ: 0000000000092562 [01:22:35]line Версия ККМ: 001 [01:22:35]line ФМ: 0000000000871769 [01:22:35]line ФД: 163439 [01:22:35]line ФПД: 164852792908263 [01:22:35]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T012234&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163439&fm=164852792908263&tin=02508201610067®Number=0000000000092562&sum=120000 [01:22:35]written 0, free lines is 4095 [01:22:35]OFD Sender: Processing packet 163439 [packets to send 961, broken 960] [01:22:35]ProducePacketName [01:22:35]name=ofd_packets/00163439 [01:22:35]OFD Sender: To server: pG, [01:22:35]CommunicateWithHost lk.salyk.kg:30040 [01:22:35]ConnectInit lk.salyk.kg [01:22:35]Write to MH i2c: 01 00 00 31 0C 3D [01:22:35]Write i2c OK [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: 01 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: 01 07 00 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: 01 07 00 31 0C 00 00 00 00 00 BF 0C 0F [01:22:35]RasterBufferAndPrint [01:22:35]line [01:22:35]line [01:22:35]line [01:22:35]line [01:22:35]line [01:22:35]written 0, free lines is 3269 [01:22:35]MH_Cut [01:22:35]Write to MH i2c: D1 01 00 38 0C 01 16 [01:22:35]Write i2c OK [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: D1 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: D1 01 00 [01:22:35]MH_I2C_Read... [01:22:35]Read from MH i2c: D1 01 00 38 0C 00 15 [01:22:35]Write to MH i2c: 01 00 00 39 0C 45 [01:22:35]Write i2c OK [01:22:35]MH_I2C_Read... [01:22:36]*** Cut start [01:22:36]*** Purtial cut [01:22:36]*** Stage 1: CUTSNS_PIN = 1 [01:22:38]Connected sock=11 [01:22: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 36 39 0F 01 00 00 7D 63 07 01 FF 5A 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 34 3F 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 F8 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CD 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 25 00 00 00 F4 03 04 00 5A 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 6F 7E 02 00 35 04 06 00 95 EE C8 29 59 E7 85 48 07 99 07 C7 0D 69 [01:22: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 36 39 4F 00 00 00 20 F7 47 00 D4 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 36 39 10 04 04 00 6F 7E 02 00 F4 03 04 00 AF EA C4 66 B6 04 01 00 00 F0 8C 2D AC 0A 92 AE 32 [01:22:38]CommunicateWithHost err = 0 [01:22:38]CheckOFDResponse [01:22:38]1017 (14) - 77093643461234 [01:22:38]1041 (16) - 0000000000871769 [01:22:38]1040 (4) - 163439 [01:22:38]1012 (4) - 20.08.2024 19:12 [01:22:38]1206 (1) - 0 [01:22:38]OFD Sender: Remove packet 163439 [01:22:38]ProducePacketName [01:22:38]name=ofd_packets/00163439 [01:22:38]NVStorageDeleteData [01:22:38]Read from MH i2c: 01 [01:22:38]MH_I2C_Read... [01:22:38]*** Stop cut motor [01:22:38]*** Cut end [01:22:38]Read from MH i2c: 01 07 00 [01:22:38]MH_I2C_Read... [01:22:38]Read from MH i2c: 01 07 00 39 0C 00 00 00 00 00 FF 0F 5A [01:22:38]process_action close_receipt done [01:22:38]requested_data is exist [01:22:38]produce_requested_data [01:22:38]requested_item fm.sn is exist - process it [01:22:38]wFMCommunicate request_size=4 [01:22:38]MH_SAM_APDU [01:22:38]CAPDU: 80 11 00 00 [01:22:38]Write to MH i2c: E2 08 00 3A 0C 80 11 00 00 00 00 00 00 C0 [01:22:38]Write i2c OK [01:22:38]MH_I2C_Read... [01:22:38]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:22:38]Read from MH i2c: E2 [01:22:38]MH_I2C_Read... [01:22:38]Read from MH i2c: E2 17 00 [01:22:38]MH_I2C_Read... [01:22:38]Read from MH i2c: E2 17 00 3A 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 19 [01:22:38]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:22:38]wFMCommunicate OK [01:22:38]requested_item fd.num is exist - process it [01:22:38]SAM_PROTO_GetFieldsCounters [01:22:38]wFMCommunicate request_size=4 [01:22:38]MH_SAM_APDU [01:22:38]CAPDU: 80 13 00 00 [01:22:38]Write to MH i2c: E2 08 00 3B 0C 80 13 00 00 00 00 00 00 C3 [01:22:38]Write i2c OK [01:22:38]MH_I2C_Read... [01:22:39]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:22:39]Read from MH i2c: E2 [01:22:39]MH_I2C_Read... [01:22:39]Read from MH i2c: E2 62 00 [01:22:39]MH_I2C_Read... [01:22:39]Read from MH i2c: E2 62 00 3B 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 7E 02 00 0E 04 04 00 D2 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 1A [01:22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 6F 7E 02 00 0E 04 04 00 D2 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 [01:22:39]wFMCommunicate OK [01:22:39]SAM_PROTO_GetFieldsCounters done [01:22:39]requested_item shift.num is exist - process it [01:22:39]requested_item shift.opened is exist - process it [01:22:39]req_shift_opened [01:22:39]FM_GetShiftState [01:22:39]SAM_PROTO_GetShiftState [01:22:39]wFMCommunicate request_size=4 [01:22:39]MH_SAM_APDU [01:22:39]CAPDU: 80 13 01 00 [01:22:39]Write to MH i2c: E2 08 00 3C 0C 80 13 01 00 00 00 00 00 C5 [01:22:39]Write i2c OK [01:22:39]MH_I2C_Read... [01:22:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:22:39]Read from MH i2c: E2 [01:22:39]MH_I2C_Read... [01:22:39]Read from MH i2c: E2 0E 00 [01:22:39]MH_I2C_Read... [01:22:39]Read from MH i2c: E2 0E 00 3C 0C 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [01:22:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:22:39]wFMCommunicate OK [01:22:39]SAM_PROTO_GetShiftState done [01:22:39]FM_GetShiftState done [01:22:39]req_shift_opened done [01:22:39]requested_item shift.open_date is exist - process it [01:22:39]req_shift_open_date [01:22:39]req_shift_open_date done [01:22:39]produce_requested_data done [01:22:39]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163439,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:22:39]process_action_free close_receipt [01:22:39]json_value_free [01:22:39]json_value_free done [01:22:39]process_json_proto returns [01:22:39]Send response to host [01:22:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163439,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:22:39]free response buf [01:22:39]execute_script done [01:22:39]execute_script returns [01:22:39]free content buf [01:22:39]Sock 9.Close socket [01:22:39]Sock 9.Thread stoped [01:22:39]OFD Sender: No OFD packet to send [01:22:44]OFD Sender: No OFD packet to send [01:22:49]OFD Sender: No OFD packet to send [01:22:50]accept exits with 7 [01:22:50]New connection [01:22:50]New thread 3067067748 created [01:22:50]Thread 3067211108 joined [01:22:50]Waiting for new connection... [01:22:50] Sock 7.Parse request [01:22:50]Sock 7.Check first char [01:22:50]Sock 7.First char is OK [01:22:50]request: POST /json_proto HTTP/1.0 [01:22:50]Method: POST [01:22:50]URL: /json_proto [01:22:50]Method is POST - this is cgi request [01:22:50]url: /json_proto [01:22:50]query_string will be loaded in cgi processing [01:22:50]execute_cgi json_proto POST (null) [01:22:50]execute_cgi path=json_proto method=POST [01:22:50]POST find Content-Length [01:22:50]Host: 172.17.44.132:8080 [01:22:50]Content-Length: 682 [01:22:50]Content-Type: application/json [01:22:50] [01:22:50]POST finish read [01:22:50]Found Content-Length = 682 [01:22:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291953", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:22:50]execute_script... [01:22:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291953", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 17.700, "sum" : 1200.06, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1200.00, "total" : 1200.00, "payments": [ { "type": 0, "sum" : 1200.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:22:50]POST & json_proto [01:22:50]process_json_proto [01:22:50]json parsed OK: [01:22:50]protocol is kg_v1.0 [01:22:50]action value=close_receipt [01:22:50]process_action close_receipt [01:22:50]cmd_close_receipt [01:22:50]MH_GetDate [01:22:50]Write to MH i2c: F0 00 00 3D 0C 38 [01:22:50]Write i2c OK [01:22:50]MH_I2C_Read... [01:22:50]Read from MH i2c: F0 [01:22:50]MH_I2C_Read... [01:22:50]Read from MH i2c: F0 09 00 [01:22:50]MH_I2C_Read... [01:22:50]Read from MH i2c: F0 09 00 3D 0C 00 6B 41 C5 66 2A 83 C1 65 EB [01:22:50]GetLastDocTimeStamp 1724203354 [01:22:50]current date 1724203371 [01:22:50]FM_GetShiftState [01:22:50]SAM_PROTO_GetShiftState [01:22:50]wFMCommunicate request_size=4 [01:22:50]MH_SAM_APDU [01:22:50]CAPDU: 80 13 01 00 [01:22:50]Write to MH i2c: E2 08 00 3E 0C 80 13 01 00 00 00 00 00 C7 [01:22:50]Write i2c OK [01:22:50]MH_I2C_Read... [01:22:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:22:50]Read from MH i2c: E2 [01:22:50]MH_I2C_Read... [01:22:50]Read from MH i2c: E2 0E 00 [01:22:50]MH_I2C_Read... [01:22:50]Read from MH i2c: E2 0E 00 3E 0C 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8D [01:22:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:22:50]wFMCommunicate OK [01:22:50]SAM_PROTO_GetShiftState done [01:22:50]FM_GetShiftState done [01:22:50]opened in 1724199517 [01:22:50]opened+sec_in_day 1724285917 [01:22:50]quantity*price = 120006 [01:22:50]sum+1 = 120007 [01:22:50]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.06 ИТОГО: 1200.00 Внесено: 1200.00 СДАЧА: 0.00 НСП 1% : 10.62 НДС 12% : 127.44 Наличными: 1200.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 38 21.08.2024 01:22 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163440 ФПД: 190675692370408 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T012251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163440&fm=190675692370408&tin=02508201610067®Number=0000000000092562&sum=120000 [01:22:51]StoreToDocumentArchive [01:22:51]shift 466 fd 163440 [01:22:51]save to /storage/0466/doc_00163440 [01:22:51]save last doc name /storage/0466/doc_00163440 to /storage/kkm_last_doc_name [01:22:51]save OK [01:22:51]Clear old archive folders... [01:22:51]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:22:51]tlvbuf is 01F846C0 [01:22:51]SAM_PROTO_ClearQueue [01:22:51]wFMCommunicate request_size=4 [01:22:51]MH_SAM_APDU [01:22:51]CAPDU: 80 09 00 00 [01:22:51]Write to MH i2c: E2 08 00 4B 0C 80 09 00 00 00 00 00 00 C9 [01:22:51]Write i2c OK [01:22:51]MH_I2C_Read... [01:22:52]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:22:52]Read from MH i2c: E2 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 03 00 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 03 00 4B 0C 00 90 00 CB [01:22:52]RAPDU: 90 00 [01:22:52]wFMCommunicate OK [01:22:52]SAM_PROTO_ClearQueue done [01:22:52]KKMCreateOFDPacket [01:22:52]OFDProtocolAddRootSTLVToBuf [01:22:52]FM_MakeSignedData [01:22:52]FM_MakeSignedData [01:22:52]SAM_PROTO_SignData [01:22:52]wFMCommunicate request_size=4 [01:22:52]MH_SAM_APDU [01:22:52]CAPDU: 80 0D 01 02 [01:22:52]Write to MH i2c: E2 08 00 4C 0C 80 0D 01 02 00 00 00 00 D1 [01:22:52]Write i2c OK [01:22:52]MH_I2C_Read... [01:22:52]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:22:52]Read from MH i2c: E2 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 03 00 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 03 00 4C 0C 00 90 00 CC [01:22:52]RAPDU: 90 00 [01:22:52]wFMCommunicate OK [01:22:52]wFMCommunicate request_size=255 [01:22:52]MH_SAM_APDU [01:22:52]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 6B 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7E 02 00 35 04 06 00 AD [01:22:52]Write to MH i2c: E2 02 01 4D 0C 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 6B 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7E 02 00 35 04 06 00 AD 00 00 34 [01:22:52]Write i2c OK [01:22:52]MH_I2C_Read... [01:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:22:52]Read from MH i2c: E2 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 03 00 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 03 00 4D 0C 00 90 00 CD [01:22:52]RAPDU: 90 00 [01:22:52]wFMCommunicate OK [01:22:52]wFMCommunicate request_size=10 [01:22:52]MH_SAM_APDU [01:22:52]CAPDU: 80 0D 02 02 05 6B 24 E9 39 E8 [01:22:52]Write to MH i2c: E2 0D 00 4E 0C 80 0D 02 02 05 00 6B 24 E9 39 E8 00 00 77 [01:22:52]Write i2c OK [01:22:52]MH_I2C_Read... [01:22:52]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:22:52]Read from MH i2c: E2 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 03 00 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 03 00 4E 0C 00 90 00 CE [01:22:52]RAPDU: 90 00 [01:22:52]wFMCommunicate OK [01:22:52]wFMCommunicate request_size=4 [01:22:52]MH_SAM_APDU [01:22:52]CAPDU: 80 0D 03 02 [01:22:52]Write to MH i2c: E2 08 00 4F 0C 80 0D 03 02 00 00 00 00 D6 [01:22:52]Write i2c OK [01:22:52]MH_I2C_Read... [01:22:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:22:52]Read from MH i2c: E2 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 0B 00 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 0B 00 4F 0C 00 21 04 0E 98 3E B0 76 6B 90 00 71 [01:22:52]RAPDU: 21 04 0E 98 3E B0 76 6B 90 00 [01:22:52]wFMCommunicate OK [01:22:52]SAM_PROTO_SignData done [01:22:52]FM_MakeSignedData done [01:22:52]CreateOFDProtocolMessage [01:22:52]wFMCommunicate request_size=4 [01:22:52]MH_SAM_APDU [01:22:52]CAPDU: 80 11 00 00 [01:22:52]Write to MH i2c: E2 08 00 50 0C 80 11 00 00 00 00 00 00 D6 [01:22:52]Write i2c OK [01:22:52]MH_I2C_Read... [01:22:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:22:52]Read from MH i2c: E2 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 17 00 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: E2 17 00 50 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2F [01:22:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:22:52]wFMCommunicate OK [01:22:52]CreateOFDProtocolMessage done [01:22:52]OFDSenderStorePacket 163440 [01:22:52]StoreOFDPacket docnum=163440 [01:22:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 25 73 07 01 09 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 6B 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7E 02 00 35 04 06 00 AD 6B 24 E9 39 E8 21 04 0E 98 3E B0 76 6B [01:22:52]CheckFolder [01:22:52]dirname=/storage/ofd_packets [01:22:52]CheckFolder done [01:22:52]ProducePacketName [01:22:52]name=ofd_packets/00163440 [01:22:52]NVStorageSaveData ofd_packets/00163440 [01:22:52]File name is /storage/ofd_packets/00163440 [01:22:52]Write 301 bytes [01:22:52]NVStorageSaveData done [01:22:52]OFDSenderStorePacket done [01:22:52]KKMCreateOFDPacket done [01:22:52]NVStorageSaveData kkm_last_timestamp [01:22:52]File name is /storage/kkm_last_timestamp [01:22:52]Write 4 bytes [01:22:52]NVStorageSaveData done [01:22:52]ExternCall_PrintAddStr [01:22:52]wPrintStart [01:22:52]Write to MH i2c: 01 00 00 51 0C 5D [01:22:52]Write i2c OK [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: 01 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: 01 07 00 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: 01 07 00 51 0C 00 00 00 00 00 FF 0F 72 [01:22:52]RasterBufferAndPrint [01:22:52]line Счет N : (1)291953 [01:22:52]line ИНН: 02508201610067 [01:22:52]line Контрольно-Кассовый Чек [01:22:52]line ПРОДАЖА [01:22:52]line ТРК (МРК, ГНК) : 32 [01:22:52]line Товар: 2710124130 [01:22:52]line Аи-92-К-5 [01:22:52]line 17.700 * 67.80 [01:22:52]line = 1200.06 [01:22:52]line НДС 12% НСП 1% [01:22:52]line > о реализуемом товаре [01:22:52]line ОКРУГЛЕНИЕ: -0.06 [01:22:52]line ИТОГО: 1200.00 [01:22:52]line Внесено: 1200.00 [01:22:52]line СДАЧА: 0.00 [01:22:52]line НСП 1% : 10.62 [01:22:52]line НДС 12% : 127.44 [01:22:52]line Наличными: 1200.00 [01:22:52]line Безнал.: 0.00 [01:22:52]line Место: АЗС № 130 "Партнер Нефть" [01:22:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:22:52]line СНО: Общий режим [01:22:52]line Чек 38 21.08.2024 01:22 [01:22:52]line Смена: 466 ФФД: 1.0 [01:22:52]line ЗНМ: 0300000070 [01:22:52]line РНМ: 0000000000092562 [01:22:52]line Версия ККМ: 001 [01:22:52]line ФМ: 0000000000871769 [01:22:52]line ФД: 163440 [01:22:52]line ФПД: 190675692370408 [01:22:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T012251&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163440&fm=190675692370408&tin=02508201610067®Number=0000000000092562&sum=120000 [01:22:52]written 0, free lines is 4095 [01:22:52]OFD Sender: Processing packet 163440 [packets to send 961, broken 960] [01:22:52]ProducePacketName [01:22:52]name=ofd_packets/00163440 [01:22:52]OFD Sender: To server: pG, [01:22:52]CommunicateWithHost lk.salyk.kg:30040 [01:22:52]ConnectInit lk.salyk.kg [01:22:52]Write to MH i2c: 01 00 00 7C 0C 88 [01:22:52]Write i2c OK [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: 01 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: 01 07 00 [01:22:52]MH_I2C_Read... [01:22:52]Read from MH i2c: 01 07 00 7C 0C 00 00 00 00 00 C0 0C 5B [01:22:52]RasterBufferAndPrint [01:22:52]line [01:22:52]line [01:22:52]line [01:22:52]line [01:22:52]line [01:22:52]written 0, free lines is 3270 [01:22:53]MH_Cut [01:22:53]Write to MH i2c: D1 01 00 83 0C 01 61 [01:22:53]Write i2c OK [01:22:53]MH_I2C_Read... [01:22:53]Read from MH i2c: D1 [01:22:53]MH_I2C_Read... [01:22:53]Read from MH i2c: D1 01 00 [01:22:53]MH_I2C_Read... [01:22:53]Read from MH i2c: D1 01 00 83 0C 00 60 [01:22:53]Write to MH i2c: 01 00 00 84 0C 90 [01:22:53]Write i2c OK [01:22:53]MH_I2C_Read... [01:22:53]*** Cut start [01:22:53]*** Purtial cut [01:22:53]*** Stage 1: CUTSNS_PIN = 1 [01:22:54]Connected sock=11 [01:22:54]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 25 73 07 01 09 34 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 24 45 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 C6 D4 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 C0 D4 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 26 04 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C8 31 00 00 00 00 07 04 06 00 C0 D4 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 26 00 00 00 F4 03 04 00 6B 41 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7E 02 00 35 04 06 00 AD 6B 24 E9 39 E8 21 04 0E 98 3E B0 76 6B [01:22:55]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BB 1B 47 00 15 8D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 70 7E 02 00 F4 03 04 00 BF EA C4 66 B6 04 01 00 00 E0 60 3B EC 24 E9 F6 11 [01:22:55]CommunicateWithHost err = 0 [01:22:55]CheckOFDResponse [01:22:55]1017 (14) - 77093643461234 [01:22:55]1041 (16) - 0000000000871769 [01:22:55]1040 (4) - 163440 [01:22:55]1012 (4) - 20.08.2024 19:13 [01:22:55]1206 (1) - 0 [01:22:55]OFD Sender: Remove packet 163440 [01:22:55]ProducePacketName [01:22:55]name=ofd_packets/00163440 [01:22:55]NVStorageDeleteData [01:22:55]OFD Sender: No OFD packet to send [01:22:55]Read from MH i2c: 01 [01:22:55]MH_I2C_Read... [01:22:55]*** Stop cut motor [01:22:55]*** Cut end [01:22:55]Read from MH i2c: 01 07 00 [01:22:55]MH_I2C_Read... [01:22:55]Read from MH i2c: 01 07 00 84 0C 00 00 00 00 00 FF 0F A5 [01:22:55]process_action close_receipt done [01:22:55]requested_data is exist [01:22:55]produce_requested_data [01:22:55]requested_item fm.sn is exist - process it [01:22:55]wFMCommunicate request_size=4 [01:22:55]MH_SAM_APDU [01:22:55]CAPDU: 80 11 00 00 [01:22:55]Write to MH i2c: E2 08 00 85 0C 80 11 00 00 00 00 00 00 0B [01:22:55]Write i2c OK [01:22:55]MH_I2C_Read... [01:22:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:22:55]Read from MH i2c: E2 [01:22:55]MH_I2C_Read... [01:22:55]Read from MH i2c: E2 17 00 [01:22:55]MH_I2C_Read... [01:22:55]Read from MH i2c: E2 17 00 85 0C 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 64 [01:22:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:22:55]wFMCommunicate OK [01:22:55]requested_item fd.num is exist - process it [01:22:55]SAM_PROTO_GetFieldsCounters [01:22:55]wFMCommunicate request_size=4 [01:22:55]MH_SAM_APDU [01:22:55]CAPDU: 80 13 00 00 [01:22:55]Write to MH i2c: E2 08 00 86 0C 80 13 00 00 00 00 00 00 0E [01:22:55]Write i2c OK [01:22:55]MH_I2C_Read... [01:22:56]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:22:56]Read from MH i2c: E2 [01:22:56]MH_I2C_Read... [01:22:56]Read from MH i2c: E2 62 00 [01:22:56]MH_I2C_Read... [01:22:56]Read from MH i2c: E2 62 00 86 0C 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 7E 02 00 0E 04 04 00 D2 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 69 [01:22: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 70 7E 02 00 0E 04 04 00 D2 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 [01:22:56]wFMCommunicate OK [01:22:56]SAM_PROTO_GetFieldsCounters done [01:22:56]requested_item shift.num is exist - process it [01:22:56]requested_item shift.opened is exist - process it [01:22:56]req_shift_opened [01:22:56]FM_GetShiftState [01:22:56]SAM_PROTO_GetShiftState [01:22:56]wFMCommunicate request_size=4 [01:22:56]MH_SAM_APDU [01:22:56]CAPDU: 80 13 01 00 [01:22:56]Write to MH i2c: E2 08 00 87 0C 80 13 01 00 00 00 00 00 10 [01:22:56]Write i2c OK [01:22:56]MH_I2C_Read... [01:22:56]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:22:56]Read from MH i2c: E2 [01:22:56]MH_I2C_Read... [01:22:56]Read from MH i2c: E2 0E 00 [01:22:56]MH_I2C_Read... [01:22:56]Read from MH i2c: E2 0E 00 87 0C 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D6 [01:22:56]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:22:56]wFMCommunicate OK [01:22:56]SAM_PROTO_GetShiftState done [01:22:56]FM_GetShiftState done [01:22:56]req_shift_opened done [01:22:56]requested_item shift.open_date is exist - process it [01:22:56]req_shift_open_date [01:22:56]req_shift_open_date done [01:22:56]produce_requested_data done [01:22:56]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163440,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:22:56]process_action_free close_receipt [01:22:56]json_value_free [01:22:56]json_value_free done [01:22:56]process_json_proto returns [01:22:56]Send response to host [01:22:56]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163440,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:22:56]free response buf [01:22:56]execute_script done [01:22:56]execute_script returns [01:22:56]free content buf [01:22:56]Sock 7.Close socket [01:22:56]Sock 7.Thread stoped [01:23:00]OFD Sender: No OFD packet to send [01:23:05]OFD Sender: No OFD packet to send [01:23:10]OFD Sender: No OFD packet to send [01:23:15]OFD Sender: No OFD packet to send [01:23:20]OFD Sender: No OFD packet to send [01:23:23]recv_with_timeout no data received [01:23:25]OFD Sender: No OFD packet to send [01:23:43]ConnectInit Can't connect to host [01:23:45]OFD Sender: No OFD packet to send [01:23:50]OFD Sender: No OFD packet to send [01:23:55]OFD Sender: No OFD packet to send [01:24:00]OFD Sender: No OFD packet to send [01:24:05]OFD Sender: No OFD packet to send [01:24:10]OFD Sender: No OFD packet to send [01:24:15]OFD Sender: No OFD packet to send [01:24:20]OFD Sender: No OFD packet to send [01:24:25]OFD Sender: No OFD packet to send [01:24:31]OFD Sender: No OFD packet to send [01:24:36]OFD Sender: No OFD packet to send [01:24:41]OFD Sender: No OFD packet to send [01:24:46]OFD Sender: No OFD packet to send [01:24:51]OFD Sender: No OFD packet to send [01:24:56]OFD Sender: No OFD packet to send [01:25:00]recv_with_timeout no data received [01:25:01]OFD Sender: No OFD packet to send [01:25:06]OFD Sender: No OFD packet to send [01:25:11]OFD Sender: No OFD packet to send [01:25:16]OFD Sender: No OFD packet to send [01:25:21]OFD Sender: No OFD packet to send [01:25:26]OFD Sender: No OFD packet to send [01:25:31]OFD Sender: No OFD packet to send [01:25:36]OFD Sender: No OFD packet to send [01:25:41]OFD Sender: No OFD packet to send [01:25:46]OFD Sender: No OFD packet to send [01:25:51]OFD Sender: No OFD packet to send [01:25:56]OFD Sender: No OFD packet to send [01:26:01]OFD Sender: No OFD packet to send [01:26:06]OFD Sender: No OFD packet to send [01:26:11]OFD Sender: No OFD packet to send [01:26:16]OFD Sender: No OFD packet to send [01:26:21]OFD Sender: No OFD packet to send [01:26:26]OFD Sender: No OFD packet to send [01:26:31]OFD Sender: No OFD packet to send [01:26:36]OFD Sender: No OFD packet to send [01:26:41]OFD Sender: No OFD packet to send [01:26:46]OFD Sender: No OFD packet to send [01:26:51]OFD Sender: No OFD packet to send [01:26:56]OFD Sender: No OFD packet to send [01:27:01]OFD Sender: No OFD packet to send [01:27:06]OFD Sender: No OFD packet to send [01:27:11]OFD Sender: No OFD packet to send [01:27:16]OFD Sender: No OFD packet to send [01:27:21]OFD Sender: No OFD packet to send [01:27:26]OFD Sender: No OFD packet to send [01:27:31]OFD Sender: No OFD packet to send [01:27:36]OFD Sender: No OFD packet to send [01:27:41]OFD Sender: No OFD packet to send [01:27:46]OFD Sender: No OFD packet to send [01:27:51]OFD Sender: No OFD packet to send [01:27:56]OFD Sender: No OFD packet to send [01:27:58]accept exits with 9 [01:27:58]New connection [01:27:58]New thread 3067211108 created [01:27:58]Thread 3067067748 joined [01:27:58]Waiting for new connection... [01:27:58] Sock 9.Parse request [01:27:58]Sock 9.Check first char [01:27:58]Sock 9.First char is OK [01:27:58]request: POST /json_proto HTTP/1.0 [01:27:58]Method: POST [01:27:58]URL: /json_proto [01:27:58]Method is POST - this is cgi request [01:27:58]url: /json_proto [01:27:58]query_string will be loaded in cgi processing [01:27:58]execute_cgi json_proto POST (null) [01:27:58]execute_cgi path=json_proto method=POST [01:27:58]POST find Content-Length [01:27:58]Host: 172.17.44.132:8080 [01:27:58]Content-Length: 677 [01:27:58]Content-Type: application/json [01:27:58] [01:27:58]POST finish read [01:27:58]Found Content-Length = 677 [01:27:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291954", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:27:58]execute_script... [01:27:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291954", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 32", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 3.690, "sum" : 250.18, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 250.00, "total" : 250.00, "payments": [ { "type": 0, "sum" : 250.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:27:58]POST & json_proto [01:27:58]process_json_proto [01:27:58]json parsed OK: [01:27:58]protocol is kg_v1.0 [01:27:58]action value=close_receipt [01:27:58]process_action close_receipt [01:27:58]cmd_close_receipt [01:27:58]MH_GetDate [01:27:58]Write to MH i2c: F0 00 00 88 0C 83 [01:27:58]Write i2c OK [01:27:58]MH_I2C_Read... [01:27:58]Read from MH i2c: F0 [01:27:58]MH_I2C_Read... [01:27:58]Read from MH i2c: F0 09 00 [01:27:58]MH_I2C_Read... [01:27:58]Read from MH i2c: F0 09 00 88 0C 00 9F 42 C5 66 2A 83 C1 65 6B [01:27:58]GetLastDocTimeStamp 1724203371 [01:27:58]current date 1724203679 [01:27:58]FM_GetShiftState [01:27:58]SAM_PROTO_GetShiftState [01:27:58]wFMCommunicate request_size=4 [01:27:58]MH_SAM_APDU [01:27:58]CAPDU: 80 13 01 00 [01:27:58]Write to MH i2c: E2 08 00 89 0C 80 13 01 00 00 00 00 00 12 [01:27:58]Write i2c OK [01:27:58]MH_I2C_Read... [01:27:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:27:58]Read from MH i2c: E2 [01:27:58]MH_I2C_Read... [01:27:58]Read from MH i2c: E2 0E 00 [01:27:58]MH_I2C_Read... [01:27:58]Read from MH i2c: E2 0E 00 89 0C 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D8 [01:27:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:27:58]wFMCommunicate OK [01:27:58]SAM_PROTO_GetShiftState done [01:27:58]FM_GetShiftState done [01:27:58]opened in 1724199517 [01:27:58]opened+sec_in_day 1724285917 [01:27:58]quantity*price = 25018 [01:27:58]sum+1 = 25019 [01:27:58]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 48741958 Сигареты Parliament Aqua Blue 1.000 * 151.00 = 151.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 271.00 НСП 1% : 2.40 НДС 12% : 28.77 Наличными: 271.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 40 21.08.2024 01:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163442 ФПД: 104705782577671 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T013606&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163442&fm=104705782577671&tin=02508201610067®Number=0000000000092562&sum=27100 0 [01:36:06]StoreToDocumentArchive [01:36:06]shift 466 fd 163442 [01:36:06]save to /storage/0466/doc_00163442 [01:36:06]save last doc name /storage/0466/doc_00163442 to /storage/kkm_last_doc_name [01:36:06]save OK [01:36:06]Clear old archive folders... [01:36:06]ProcessDocumentItem done err = 0, tmpTLVsize=391 [01:36:06]tlvbuf is 00BB3BB0 [01:36:06]SAM_PROTO_ClearQueue [01:36:06]wFMCommunicate request_size=4 [01:36:06]MH_SAM_APDU [01:36:06]CAPDU: 80 09 00 00 [01:36:06]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [01:36:06]Write i2c OK [01:36:06]MH_I2C_Read... [01:36:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:36:06]Read from MH i2c: E2 [01:36:06]MH_I2C_Read... [01:36:06]Read from MH i2c: E2 03 00 [01:36:06]MH_I2C_Read... [01:36:06]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [01:36:06]RAPDU: 90 00 [01:36:06]wFMCommunicate OK [01:36:06]SAM_PROTO_ClearQueue done [01:36:06]KKMCreateOFDPacket [01:36:06]OFDProtocolAddRootSTLVToBuf [01:36:06]FM_MakeSignedData [01:36:06]FM_MakeSignedData [01:36:06]SAM_PROTO_SignData [01:36:06]wFMCommunicate request_size=4 [01:36:06]MH_SAM_APDU [01:36:06]CAPDU: 80 0D 01 02 [01:36:06]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [01:36:06]Write i2c OK [01:36:06]MH_I2C_Read... [01:36:07]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:36:07]Read from MH i2c: E2 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: E2 03 00 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [01:36:07]RAPDU: 90 00 [01:36:07]wFMCommunicate OK [01:36:07]wFMCommunicate request_size=255 [01:36:07]MH_SAM_APDU [01:36:07]CAPDU: 80 0D 02 02 FA 03 00 87 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB 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 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 [01:36:07]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 87 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB 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 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 00 00 50 [01:36:07]Write i2c OK [01:36:07]MH_I2C_Read... [01:36:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:36:07]Read from MH i2c: E2 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: E2 03 00 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [01:36:07]RAPDU: 90 00 [01:36:07]wFMCommunicate OK [01:36:07]wFMCommunicate request_size=150 [01:36:07]MH_SAM_APDU [01:36:07]CAPDU: 80 0D 02 02 91 01 00 01 F7 03 06 00 F0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 0B 00 00 00 00 07 04 06 00 DC 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 86 44 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7E 02 00 35 04 06 00 5F 3A B6 F9 FA 07 [01:36:07]Write to MH i2c: E2 99 00 2E 00 80 0D 02 02 91 00 01 00 01 F7 03 06 00 F0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 0B 00 00 00 00 07 04 06 00 DC 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 86 44 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7E 02 00 35 04 06 00 5F 3A B6 F9 FA 07 00 00 A6 [01:36:07]Write i2c OK [01:36:07]MH_I2C_Read... [01:36:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:36:07]Read from MH i2c: E2 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: E2 03 00 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [01:36:07]RAPDU: 90 00 [01:36:07]wFMCommunicate OK [01:36:07]wFMCommunicate request_size=4 [01:36:07]MH_SAM_APDU [01:36:07]CAPDU: 80 0D 03 02 [01:36:07]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [01:36:07]Write i2c OK [01:36:07]MH_I2C_Read... [01:36:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:36:07]Read from MH i2c: E2 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: E2 0B 00 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: E2 0B 00 2F 00 00 64 9F 93 D0 BF 41 B3 12 90 00 D6 [01:36:07]RAPDU: 64 9F 93 D0 BF 41 B3 12 90 00 [01:36:07]wFMCommunicate OK [01:36:07]SAM_PROTO_SignData done [01:36:07]FM_MakeSignedData done [01:36:07]CreateOFDProtocolMessage [01:36:07]wFMCommunicate request_size=4 [01:36:07]MH_SAM_APDU [01:36:07]CAPDU: 80 11 00 00 [01:36:07]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [01:36:07]Write i2c OK [01:36:07]MH_I2C_Read... [01:36:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:36:07]Read from MH i2c: E2 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: E2 17 00 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [01:36:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:36:07]wFMCommunicate OK [01:36:07]CreateOFDProtocolMessage done [01:36:07]OFDSenderStorePacket 163442 [01:36:07]StoreOFDPacket docnum=163442 [01:36:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 9B 01 00 00 FD C0 93 01 82 BB 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB 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 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 0B 00 00 00 00 07 04 06 00 DC 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 86 44 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7E 02 00 35 04 06 00 5F 3A B6 F9 FA 07 64 9F 93 D0 BF 41 B3 12 [01:36:07]CheckFolder [01:36:07]dirname=/storage/ofd_packets [01:36:07]CheckFolder done [01:36:07]ProducePacketName [01:36:07]name=ofd_packets/00163442 [01:36:07]NVStorageSaveData ofd_packets/00163442 [01:36:07]File name is /storage/ofd_packets/00163442 [01:36:07]Write 441 bytes [01:36:07]NVStorageSaveData done [01:36:07]OFDSenderStorePacket done [01:36:07]KKMCreateOFDPacket done [01:36:07]NVStorageSaveData kkm_last_timestamp [01:36:07]File name is /storage/kkm_last_timestamp [01:36:07]Write 4 bytes [01:36:07]NVStorageSaveData done [01:36:07]ExternCall_PrintAddStr [01:36:07]wPrintStart [01:36:07]Write to MH i2c: 01 00 00 31 00 31 [01:36:07]Write i2c OK [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: 01 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: 01 07 00 [01:36:07]MH_I2C_Read... [01:36:07]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [01:36:07]RasterBufferAndPrint [01:36:07]line Счет N : (3)50547 [01:36:07]line ИНН: 02508201610067 [01:36:07]line Контрольно-Кассовый Чек [01:36:07]line ПРОДАЖА [01:36:07]line Товар: 5449000189332 [01:36:07]line Холодный чай Fuse персик 1л [01:36:07]line 1.000 * 120.00 [01:36:07]line = 120.00 [01:36:07]line НДС 12% НСП 1% [01:36:07]line > о реализуемом товаре [01:36:07]line Товар: 48741958 [01:36:07]line Сигареты Parliament Aqua Blue [01:36:07]line 1.000 * 151.00 [01:36:07]line = 151.00 [01:36:07]line НДС 12% НСП 1% [01:36:07]line > о реализуемом товаре [01:36:07]line ИТОГО: 271.00 [01:36:07]line НСП 1% : 2.40 [01:36:07]line НДС 12% : 28.77 [01:36:07]line Наличными: 271.00 [01:36:07]line Безнал.: 0.00 [01:36:07]line Место: АЗС № 130 "Партнер Нефть" [01:36:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:36:07]line СНО: Общий режим [01:36:07]line Чек 40 21.08.2024 01:36 [01:36:07]line Смена: 466 ФФД: 1.0 [01:36:07]line ЗНМ: 0300000070 [01:36:07]line РНМ: 0000000000092562 [01:36:07]line Версия ККМ: 001 [01:36:07]line ФМ: 0000000000871769 [01:36:07]line ФД: 163442 [01:36:07]line ФПД: 104705782577671 [01:36:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T013606&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163442&fm=104705782577671&tin=02508201610067®Number=0000000000092562&sum=27100 [01:36:07]line 0 [01:36:07]written 0, free lines is 4095 [01:36:07]OFD Sender: Processing packet 163442 [packets to send 962, broken 961] [01:36:07]ProducePacketName [01:36:07]name=ofd_packets/00163442 [01:36:07]OFD Sender: To server: pG, [01:36:07]CommunicateWithHost lk.salyk.kg:30040 [01:36:07]ConnectInit lk.salyk.kg [01:36:08]Write to MH i2c: 01 00 00 60 00 60 [01:36:08]Write i2c OK [01:36:08]MH_I2C_Read... [01:36:08]Read from MH i2c: 01 [01:36:08]MH_I2C_Read... [01:36:08]Read from MH i2c: 01 07 00 [01:36:08]MH_I2C_Read... [01:36:08]Read from MH i2c: 01 07 00 60 00 00 00 00 00 00 5E 0C D1 [01:36:08]RasterBufferAndPrint [01:36:08]line [01:36:08]line [01:36:08]line [01:36:08]line [01:36:08]line [01:36:08]written 0, free lines is 3187 [01:36:08]MH_Cut [01:36:08]Write to MH i2c: D1 01 00 67 00 01 39 [01:36:08]Write i2c OK [01:36:08]MH_I2C_Read... [01:36:08]Read from MH i2c: D1 [01:36:08]MH_I2C_Read... [01:36:08]Read from MH i2c: D1 01 00 [01:36:08]MH_I2C_Read... [01:36:08]Read from MH i2c: D1 01 00 67 00 00 38 [01:36:08]Write to MH i2c: 01 00 00 68 00 68 [01:36:08]Write i2c OK [01:36:08]MH_I2C_Read... [01:36:08]Connected sock=10 [01:36: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 36 39 9B 01 00 00 FD C0 93 01 82 BB 5A 03 01 00 03 00 87 01 1E 04 01 00 01 23 04 71 00 8A 04 0D 00 35 34 34 39 30 30 30 31 38 39 33 33 32 06 04 2D 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 BF D0 B5 D1 80 D1 81 D0 B8 D0 BA 20 31 D0 BB 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 64 00 8A 04 08 00 34 38 37 34 31 39 35 38 06 04 25 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 50 61 72 6C 69 61 6D 65 6E 74 20 41 71 75 61 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 FC 3A 00 00 00 00 13 04 06 00 FC 3A 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 DC 69 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 F0 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 0B 00 00 00 00 07 04 06 00 DC 69 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 28 00 00 00 F4 03 04 00 86 44 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7E 02 00 35 04 06 00 5F 3A B6 F9 FA 07 64 9F 93 D0 BF 41 B3 12 [01:36: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 36 39 4F 00 00 00 C9 1E 47 00 A7 C6 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 72 7E 02 00 F4 03 04 00 DA ED C4 66 B6 04 01 00 00 40 73 9B 56 E5 DA ED 58 [01:36:09]CommunicateWithHost err = 0 [01:36:09]CheckOFDResponse [01:36:09]1017 (14) - 77093643461234 [01:36:09]1041 (16) - 0000000000871769 [01:36:09]1040 (4) - 163442 [01:36:09]1012 (4) - 20.08.2024 19:26 [01:36:09]1206 (1) - 0 [01:36:09]OFD Sender: Remove packet 163442 [01:36:09]ProducePacketName [01:36:09]name=ofd_packets/00163442 [01:36:09]NVStorageDeleteData [01:36:09]*** Cut start [01:36:09]*** Purtial cut [01:36:09]*** Stage 1: CUTSNS_PIN = 1 [01:36:09]OFD Sender: No OFD packet to send [01:36:11]Read from MH i2c: 01 [01:36:11]MH_I2C_Read... [01:36:11]*** Stop cut motor [01:36:11]*** Cut end [01:36:11]Read from MH i2c: 01 07 00 [01:36:11]MH_I2C_Read... [01:36:11]Read from MH i2c: 01 07 00 68 00 00 00 00 00 00 FF 0F 7D [01:36:11]process_action close_receipt done [01:36:11]requested_data is exist [01:36:11]produce_requested_data [01:36:11]requested_item fm.sn is exist - process it [01:36:11]wFMCommunicate request_size=4 [01:36:11]MH_SAM_APDU [01:36:11]CAPDU: 80 11 00 00 [01:36:11]Write to MH i2c: E2 08 00 69 00 80 11 00 00 00 00 00 00 E3 [01:36:11]Write i2c OK [01:36:11]MH_I2C_Read... [01:36:11]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:36:11]Read from MH i2c: E2 [01:36:11]MH_I2C_Read... [01:36:11]Read from MH i2c: E2 17 00 [01:36:11]MH_I2C_Read... [01:36:11]Read from MH i2c: E2 17 00 69 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 3C [01:36:11]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:36:11]wFMCommunicate OK [01:36:11]requested_item fd.num is exist - process it [01:36:11]SAM_PROTO_GetFieldsCounters [01:36:11]wFMCommunicate request_size=4 [01:36:11]MH_SAM_APDU [01:36:11]CAPDU: 80 13 00 00 [01:36:11]Write to MH i2c: E2 08 00 6A 00 80 13 00 00 00 00 00 00 E6 [01:36:11]Write i2c OK [01:36:11]MH_I2C_Read... [01:36:11]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:36:11]Read from MH i2c: E2 [01:36:11]MH_I2C_Read... [01:36:11]Read from MH i2c: E2 62 00 [01:36:11]MH_I2C_Read... [01:36:11]Read from MH i2c: E2 62 00 6A 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 7E 02 00 0E 04 04 00 D2 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 49 [01:36:11]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 72 7E 02 00 0E 04 04 00 D2 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 [01:36:11]wFMCommunicate OK [01:36:11]SAM_PROTO_GetFieldsCounters done [01:36:11]requested_item shift.num is exist - process it [01:36:11]requested_item shift.opened is exist - process it [01:36:11]req_shift_opened [01:36:11]FM_GetShiftState [01:36:11]SAM_PROTO_GetShiftState [01:36:11]wFMCommunicate request_size=4 [01:36:11]MH_SAM_APDU [01:36:11]CAPDU: 80 13 01 00 [01:36:11]Write to MH i2c: E2 08 00 6B 00 80 13 01 00 00 00 00 00 E8 [01:36:11]Write i2c OK [01:36:11]MH_I2C_Read... [01:36:11]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:36:11]Read from MH i2c: E2 [01:36:11]MH_I2C_Read... [01:36:11]Read from MH i2c: E2 0E 00 [01:36:11]MH_I2C_Read... [01:36:11]Read from MH i2c: E2 0E 00 6B 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AE [01:36:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:36:11]wFMCommunicate OK [01:36:11]SAM_PROTO_GetShiftState done [01:36:11]FM_GetShiftState done [01:36:11]req_shift_opened done [01:36:11]requested_item shift.open_date is exist - process it [01:36:11]req_shift_open_date [01:36:11]req_shift_open_date done [01:36:11]produce_requested_data done [01:36:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163442,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:36:11]process_action_free close_receipt [01:36:11]json_value_free [01:36:11]json_value_free done [01:36:11]process_json_proto returns [01:36:11]Send response to host [01:36:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163442,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:36:11]free response buf [01:36:11]execute_script done [01:36:11]execute_script returns [01:36:11]free content buf [01:36:11]Sock 7.Close socket [01:36:11]Sock 7.Thread stoped [01:36:14]OFD Sender: No OFD packet to send [01:36:19]OFD Sender: No OFD packet to send [01:36:24]OFD Sender: No OFD packet to send [01:36:29]OFD Sender: No OFD packet to send [01:36:34]OFD Sender: No OFD packet to send [01:36:39]OFD Sender: No OFD packet to send [01:36:44]OFD Sender: No OFD packet to send [01:36:49]OFD Sender: No OFD packet to send [01:36:54]OFD Sender: No OFD packet to send [01:36:59]OFD Sender: No OFD packet to send [01:37:04]recv_with_timeout no data received [01:37:04]OFD Sender: No OFD packet to send [01:37:09]OFD Sender: No OFD packet to send [01:37:14]recv_with_timeout no data received [01:37:14]OFD Sender: No OFD packet to send [01:37:19]OFD Sender: No OFD packet to send [01:37:24]OFD Sender: No OFD packet to send [01:37:29]OFD Sender: No OFD packet to send [01:37:34]OFD Sender: No OFD packet to send [01:37:37]recv_with_timeout no data received [01:37:39]OFD Sender: No OFD packet to send [01:37:45]OFD Sender: No OFD packet to send [01:37:48]accept exits with 9 [01:37:48]New connection [01:37:48]New thread 3066711396 created [01:37:48]Thread 3066854756 joined [01:37:48]Waiting for new connection... [01:37:48] Sock 9.Parse request [01:37:48]Sock 9.Check first char [01:37:48]Sock 9.First char is OK [01:37:48]request: POST /json_proto HTTP/1.0 [01:37:48]Method: POST [01:37:48]URL: /json_proto [01:37:48]Method is POST - this is cgi request [01:37:48]url: /json_proto [01:37:48]query_string will be loaded in cgi processing [01:37:48]execute_cgi json_proto POST (null) [01:37:48]execute_cgi path=json_proto method=POST [01:37:48]POST find Content-Length [01:37:48]Host: 172.17.44.132:8080 [01:37:48]Content-Length: 677 [01:37:48]Content-Type: application/json [01:37:48] [01:37:48]POST finish read [01:37:48]Found Content-Length = 677 [01:37:48]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:37:48]execute_script... [01:37:48]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291958", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 52", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 7.380, "sum" : 500.36, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:37:48]POST & json_proto [01:37:48]process_json_proto [01:37:48]json parsed OK: [01:37:48]protocol is kg_v1.0 [01:37:48]action value=close_receipt [01:37:48]process_action close_receipt [01:37:48]cmd_close_receipt [01:37:48]MH_GetDate [01:37:48]Write to MH i2c: F0 00 00 6C 00 5B [01:37:48]Write i2c OK [01:37:48]MH_I2C_Read... [01:37:48]Read from MH i2c: F0 [01:37:48]MH_I2C_Read... [01:37:48]Read from MH i2c: F0 09 00 [01:37:48]MH_I2C_Read... [01:37:48]Read from MH i2c: F0 09 00 6C 00 00 ED 44 C5 66 2A 83 C1 65 93 [01:37:48]GetLastDocTimeStamp 1724204166 [01:37:48]current date 1724204269 [01:37:48]FM_GetShiftState [01:37:48]SAM_PROTO_GetShiftState [01:37:48]wFMCommunicate request_size=4 [01:37:48]MH_SAM_APDU [01:37:48]CAPDU: 80 13 01 00 [01:37:48]Write to MH i2c: E2 08 00 6D 00 80 13 01 00 00 00 00 00 EA [01:37:48]Write i2c OK [01:37:48]MH_I2C_Read... [01:37:48]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:37:48]Read from MH i2c: E2 [01:37:48]MH_I2C_Read... [01:37:48]Read from MH i2c: E2 0E 00 [01:37:48]MH_I2C_Read... [01:37:48]Read from MH i2c: E2 0E 00 6D 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 B0 [01:37:48]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:37:48]wFMCommunicate OK [01:37:48]SAM_PROTO_GetShiftState done [01:37:48]FM_GetShiftState done [01:37:48]opened in 1724199517 [01:37:48]opened+sec_in_day 1724285917 [01:37:48]quantity*price = 50036 [01:37:48]sum+1 = 50037 [01:37:48]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 41 21.08.2024 01:37 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163443 ФПД: 118800436019572 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T013749&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163443&fm=118800436019572&tin=02508201610067®Number=0000000000092562&sum=50000 [01:37:49]StoreToDocumentArchive [01:37:49]shift 466 fd 163443 [01:37:49]save to /storage/0466/doc_00163443 [01:37:49]save last doc name /storage/0466/doc_00163443 to /storage/kkm_last_doc_name [01:37:49]save OK [01:37:49]Clear old archive folders... [01:37:50]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:37:50]tlvbuf is 00BC9B30 [01:37:50]SAM_PROTO_ClearQueue [01:37:50]wFMCommunicate request_size=4 [01:37:50]MH_SAM_APDU [01:37:50]CAPDU: 80 09 00 00 [01:37:50]Write to MH i2c: E2 08 00 7A 00 80 09 00 00 00 00 00 00 EC [01:37:50]Write i2c OK [01:37:50]MH_I2C_Read... [01:37:50]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:37:50]Read from MH i2c: E2 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 03 00 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 03 00 7A 00 00 90 00 EE [01:37:50]RAPDU: 90 00 [01:37:50]wFMCommunicate OK [01:37:50]SAM_PROTO_ClearQueue done [01:37:50]KKMCreateOFDPacket [01:37:50]OFDProtocolAddRootSTLVToBuf [01:37:50]FM_MakeSignedData [01:37:50]FM_MakeSignedData [01:37:50]SAM_PROTO_SignData [01:37:50]wFMCommunicate request_size=4 [01:37:50]MH_SAM_APDU [01:37:50]CAPDU: 80 0D 01 02 [01:37:50]Write to MH i2c: E2 08 00 7B 00 80 0D 01 02 00 00 00 00 F4 [01:37:50]Write i2c OK [01:37:50]MH_I2C_Read... [01:37:50]OFD Sender: No OFD packet to send [01:37:50]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:37:50]Read from MH i2c: E2 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 03 00 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 03 00 7B 00 00 90 00 EF [01:37:50]RAPDU: 90 00 [01:37:50]wFMCommunicate OK [01:37:50]wFMCommunicate request_size=255 [01:37:50]MH_SAM_APDU [01:37:50]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 ED 44 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7E 02 00 35 04 06 00 6C [01:37:50]Write to MH i2c: E2 02 01 7C 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 ED 44 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7E 02 00 35 04 06 00 6C 00 00 2F [01:37:50]Write i2c OK [01:37:50]MH_I2C_Read... [01:37:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:37:50]Read from MH i2c: E2 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 03 00 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 03 00 7C 00 00 90 00 F0 [01:37:50]RAPDU: 90 00 [01:37:50]wFMCommunicate OK [01:37:50]wFMCommunicate request_size=10 [01:37:50]MH_SAM_APDU [01:37:50]CAPDU: 80 0D 02 02 05 0C 61 C9 C1 74 [01:37:50]Write to MH i2c: E2 0D 00 7D 00 80 0D 02 02 05 00 0C 61 C9 C1 74 00 00 6C [01:37:50]Write i2c OK [01:37:50]MH_I2C_Read... [01:37:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:37:50]Read from MH i2c: E2 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 03 00 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 03 00 7D 00 00 90 00 F1 [01:37:50]RAPDU: 90 00 [01:37:50]wFMCommunicate OK [01:37:50]wFMCommunicate request_size=4 [01:37:50]MH_SAM_APDU [01:37:50]CAPDU: 80 0D 03 02 [01:37:50]Write to MH i2c: E2 08 00 7E 00 80 0D 03 02 00 00 00 00 F9 [01:37:50]Write i2c OK [01:37:50]MH_I2C_Read... [01:37:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:37:50]Read from MH i2c: E2 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 0B 00 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 0B 00 7E 00 00 7B 00 47 F3 F2 1C 69 F5 90 00 1B [01:37:50]RAPDU: 7B 00 47 F3 F2 1C 69 F5 90 00 [01:37:50]wFMCommunicate OK [01:37:50]SAM_PROTO_SignData done [01:37:50]FM_MakeSignedData done [01:37:50]CreateOFDProtocolMessage [01:37:50]wFMCommunicate request_size=4 [01:37:50]MH_SAM_APDU [01:37:50]CAPDU: 80 11 00 00 [01:37:50]Write to MH i2c: E2 08 00 7F 00 80 11 00 00 00 00 00 00 F9 [01:37:50]Write i2c OK [01:37:50]MH_I2C_Read... [01:37:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:37:50]Read from MH i2c: E2 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 17 00 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: E2 17 00 7F 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 52 [01:37:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:37:50]wFMCommunicate OK [01:37:50]CreateOFDProtocolMessage done [01:37:50]OFDSenderStorePacket 163443 [01:37:50]StoreOFDPacket docnum=163443 [01:37:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 08 25 07 01 3F 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 ED 44 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7E 02 00 35 04 06 00 6C 0C 61 C9 C1 74 7B 00 47 F3 F2 1C 69 F5 [01:37:50]CheckFolder [01:37:50]dirname=/storage/ofd_packets [01:37:50]CheckFolder done [01:37:50]ProducePacketName [01:37:50]name=ofd_packets/00163443 [01:37:50]NVStorageSaveData ofd_packets/00163443 [01:37:50]File name is /storage/ofd_packets/00163443 [01:37:50]Write 301 bytes [01:37:50]NVStorageSaveData done [01:37:50]OFDSenderStorePacket done [01:37:50]KKMCreateOFDPacket done [01:37:50]NVStorageSaveData kkm_last_timestamp [01:37:50]File name is /storage/kkm_last_timestamp [01:37:50]Write 4 bytes [01:37:50]NVStorageSaveData done [01:37:50]ExternCall_PrintAddStr [01:37:50]wPrintStart [01:37:50]Write to MH i2c: 01 00 00 80 00 80 [01:37:50]Write i2c OK [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: 01 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: 01 07 00 [01:37:50]MH_I2C_Read... [01:37:50]Read from MH i2c: 01 07 00 80 00 00 00 00 00 00 FF 0F 95 [01:37:50]RasterBufferAndPrint [01:37:50]line Счет N : (1)291958 [01:37:50]line ИНН: 02508201610067 [01:37:50]line Контрольно-Кассовый Чек [01:37:50]line ПРОДАЖА [01:37:50]line ТРК (МРК, ГНК) : 52 [01:37:50]line Товар: 2710124130 [01:37:50]line Аи-92-К-5 [01:37:50]line 7.380 * 67.80 [01:37:50]line = 500.36 [01:37:50]line НДС 12% НСП 1% [01:37:50]line > о реализуемом товаре [01:37:50]line ОКРУГЛЕНИЕ: -0.36 [01:37:50]line ИТОГО: 500.00 [01:37:50]line Внесено: 500.00 [01:37:50]line СДАЧА: 0.00 [01:37:50]line НСП 1% : 4.43 [01:37:50]line НДС 12% : 53.14 [01:37:50]line Наличными: 500.00 [01:37:50]line Безнал.: 0.00 [01:37:50]line Место: АЗС № 130 "Партнер Нефть" [01:37:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:37:50]line СНО: Общий режим [01:37:50]line Чек 41 21.08.2024 01:37 [01:37:50]line Смена: 466 ФФД: 1.0 [01:37:50]line ЗНМ: 0300000070 [01:37:50]line РНМ: 0000000000092562 [01:37:50]line Версия ККМ: 001 [01:37:50]line ФМ: 0000000000871769 [01:37:50]line ФД: 163443 [01:37:50]line ФПД: 118800436019572 [01:37:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T013749&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163443&fm=118800436019572&tin=02508201610067®Number=0000000000092562&sum=50000 [01:37:50]written 0, free lines is 4095 [01:37:50]OFD Sender: Processing packet 163443 [packets to send 962, broken 961] [01:37:50]ProducePacketName [01:37:50]name=ofd_packets/00163443 [01:37:50]OFD Sender: To server: pG, [01:37:50]CommunicateWithHost lk.salyk.kg:30040 [01:37:50]ConnectInit lk.salyk.kg [01:37:51]Write to MH i2c: 01 00 00 AB 00 AB [01:37:51]Write i2c OK [01:37:51]MH_I2C_Read... [01:37:51]Read from MH i2c: 01 [01:37:51]MH_I2C_Read... [01:37:51]Read from MH i2c: 01 07 00 [01:37:51]MH_I2C_Read... [01:37:51]Read from MH i2c: 01 07 00 AB 00 00 00 00 00 00 AE 0C 6C [01:37:51]RasterBufferAndPrint [01:37:51]line [01:37:51]line [01:37:51]line [01:37:51]line [01:37:51]line [01:37:51]written 0, free lines is 3252 [01:37:51]MH_Cut [01:37:51]Write to MH i2c: D1 01 00 B2 00 01 84 [01:37:51]Write i2c OK [01:37:51]MH_I2C_Read... [01:37:51]Read from MH i2c: D1 [01:37:51]MH_I2C_Read... [01:37:51]Read from MH i2c: D1 01 00 [01:37:51]MH_I2C_Read... [01:37:51]Read from MH i2c: D1 01 00 B2 00 00 83 [01:37:51]Write to MH i2c: 01 00 00 B3 00 B3 [01:37:51]Write i2c OK [01:37:51]MH_I2C_Read... [01:37:51]Connected sock=11 [01:37: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 36 39 0F 01 00 00 08 25 07 01 3F 94 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 29 00 00 00 F4 03 04 00 ED 44 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7E 02 00 35 04 06 00 6C 0C 61 C9 C1 74 7B 00 47 F3 F2 1C 69 F5 [01:37:51]*** Cut start [01:37:51]*** Purtial cut [01:37:51]*** Stage 1: CUTSNS_PIN = 1 [01:37: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 36 39 4F 00 00 00 73 E3 47 00 BE A3 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 73 7E 02 00 F4 03 04 00 41 EE C4 66 B6 04 01 00 00 FB 01 AE CD 62 A1 56 98 [01:37:53]CommunicateWithHost err = 0 [01:37:53]CheckOFDResponse [01:37:53]1017 (14) - 77093643461234 [01:37:53]1041 (16) - 0000000000871769 [01:37:53]1040 (4) - 163443 [01:37:53]1012 (4) - 20.08.2024 19:28 [01:37:53]1206 (1) - 0 [01:37:53]OFD Sender: Remove packet 163443 [01:37:53]ProducePacketName [01:37:53]name=ofd_packets/00163443 [01:37:53]NVStorageDeleteData [01:37:53]Read from MH i2c: 01 [01:37:53]MH_I2C_Read... [01:37:53]*** Stop cut motor [01:37:53]*** Cut end [01:37:53]Read from MH i2c: 01 07 00 [01:37:53]MH_I2C_Read... [01:37:53]Read from MH i2c: 01 07 00 B3 00 00 00 00 00 00 FF 0F C8 [01:37:53]process_action close_receipt done [01:37:53]requested_data is exist [01:37:53]produce_requested_data [01:37:53]requested_item fm.sn is exist - process it [01:37:53]wFMCommunicate request_size=4 [01:37:53]MH_SAM_APDU [01:37:53]CAPDU: 80 11 00 00 [01:37:53]Write to MH i2c: E2 08 00 B4 00 80 11 00 00 00 00 00 00 2E [01:37:53]Write i2c OK [01:37:53]MH_I2C_Read... [01:37:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:37:53]Read from MH i2c: E2 [01:37:53]MH_I2C_Read... [01:37:53]Read from MH i2c: E2 17 00 [01:37:53]MH_I2C_Read... [01:37:53]Read from MH i2c: E2 17 00 B4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 87 [01:37:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:37:53]wFMCommunicate OK [01:37:53]requested_item fd.num is exist - process it [01:37:53]SAM_PROTO_GetFieldsCounters [01:37:53]wFMCommunicate request_size=4 [01:37:53]MH_SAM_APDU [01:37:53]CAPDU: 80 13 00 00 [01:37:53]Write to MH i2c: E2 08 00 B5 00 80 13 00 00 00 00 00 00 31 [01:37:53]Write i2c OK [01:37:53]MH_I2C_Read... [01:37:53]OFD Sender: No OFD packet to send [01:37:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:37:54]Read from MH i2c: E2 [01:37:54]MH_I2C_Read... [01:37:54]Read from MH i2c: E2 62 00 [01:37:54]MH_I2C_Read... [01:37:54]Read from MH i2c: E2 62 00 B5 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 7E 02 00 0E 04 04 00 D2 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 98 [01:37:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 73 7E 02 00 0E 04 04 00 D2 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 [01:37:54]wFMCommunicate OK [01:37:54]SAM_PROTO_GetFieldsCounters done [01:37:54]requested_item shift.num is exist - process it [01:37:54]requested_item shift.opened is exist - process it [01:37:54]req_shift_opened [01:37:54]FM_GetShiftState [01:37:54]SAM_PROTO_GetShiftState [01:37:54]wFMCommunicate request_size=4 [01:37:54]MH_SAM_APDU [01:37:54]CAPDU: 80 13 01 00 [01:37:54]Write to MH i2c: E2 08 00 B6 00 80 13 01 00 00 00 00 00 33 [01:37:54]Write i2c OK [01:37:54]MH_I2C_Read... [01:37:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:37:54]Read from MH i2c: E2 [01:37:54]MH_I2C_Read... [01:37:54]Read from MH i2c: E2 0E 00 [01:37:54]MH_I2C_Read... [01:37:54]Read from MH i2c: E2 0E 00 B6 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F9 [01:37:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:37:54]wFMCommunicate OK [01:37:54]SAM_PROTO_GetShiftState done [01:37:54]FM_GetShiftState done [01:37:54]req_shift_opened done [01:37:54]requested_item shift.open_date is exist - process it [01:37:54]req_shift_open_date [01:37:54]req_shift_open_date done [01:37:54]produce_requested_data done [01:37:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163443,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:37:54]process_action_free close_receipt [01:37:54]json_value_free [01:37:54]json_value_free done [01:37:54]process_json_proto returns [01:37:54]Send response to host [01:37:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163443,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:37:54]free response buf [01:37:54]execute_script done [01:37:54]execute_script returns [01:37:54]free content buf [01:37:54]Sock 9.Close socket [01:37:54]Sock 9.Thread stoped [01:37:58]OFD Sender: No OFD packet to send [01:38:00]recv_with_timeout no data received [01:38:04]OFD Sender: No OFD packet to send [01:38:09]OFD Sender: No OFD packet to send [01:38:14]OFD Sender: No OFD packet to send [01:38:15]recv_with_timeout no data received [01:38:19]OFD Sender: No OFD packet to send [01:38:24]OFD Sender: No OFD packet to send [01:38:29]OFD Sender: No OFD packet to send [01:38:30]recv_with_timeout no data received [01:38:34]OFD Sender: No OFD packet to send [01:38:39]OFD Sender: No OFD packet to send [01:38:44]OFD Sender: No OFD packet to send [01:38:49]OFD Sender: No OFD packet to send [01:38:54]OFD Sender: No OFD packet to send [01:38:59]OFD Sender: No OFD packet to send [01:39:04]OFD Sender: No OFD packet to send [01:39:09]OFD Sender: No OFD packet to send [01:39:14]OFD Sender: No OFD packet to send [01:39:19]OFD Sender: No OFD packet to send [01:39:24]OFD Sender: No OFD packet to send [01:39:24]recv_with_timeout no data received [01:39:29]OFD Sender: No OFD packet to send [01:39:34]OFD Sender: No OFD packet to send [01:39:37]accept exits with 10 [01:39:37]New connection [01:39:37]New thread 3066854756 created [01:39:37]Thread 3066711396 joined [01:39:37]Waiting for new connection... [01:39:37] Sock 10.Parse request [01:39:37]Sock 10.Check first char [01:39:37]Sock 10.First char is OK [01:39:37]request: POST /json_proto HTTP/1.0 [01:39:37]Method: POST [01:39:37]URL: /json_proto [01:39:37]Method is POST - this is cgi request [01:39:37]url: /json_proto [01:39:37]query_string will be loaded in cgi processing [01:39:37]execute_cgi json_proto POST (null) [01:39:37]execute_cgi path=json_proto method=POST [01:39:37]POST find Content-Length [01:39:37]Host: 172.17.44.132:8080 [01:39:37]Content-Length: 680 [01:39:37]Content-Type: application/json [01:39:37] [01:39:37]POST finish read [01:39:37]Found Content-Length = 680 [01:39:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 121.000, "sum" : 9220.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9220.00, "total" : 9220.00, "payments": [ { "type": 0, "sum" : 9220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:39:37]execute_script... [01:39:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291957", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 121.000, "sum" : 9220.20, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 9220.00, "total" : 9220.00, "payments": [ { "type": 0, "sum" : 9220.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:39:37]POST & json_proto [01:39:37]process_json_proto [01:39:37]json parsed OK: [01:39:37]protocol is kg_v1.0 [01:39:37]action value=close_receipt [01:39:37]process_action close_receipt [01:39:37]cmd_close_receipt [01:39:37]MH_GetDate [01:39:37]Write to MH i2c: F0 00 00 B7 00 A6 [01:39:37]Write i2c OK [01:39:37]MH_I2C_Read... [01:39:37]Read from MH i2c: F0 [01:39:37]MH_I2C_Read... [01:39:37]Read from MH i2c: F0 09 00 [01:39:37]MH_I2C_Read... [01:39:37]Read from MH i2c: F0 09 00 B7 00 00 5A 45 C5 66 2A 83 C1 65 4C [01:39:37]GetLastDocTimeStamp 1724204269 [01:39:37]current date 1724204378 [01:39:37]FM_GetShiftState [01:39:37]SAM_PROTO_GetShiftState [01:39:37]wFMCommunicate request_size=4 [01:39:37]MH_SAM_APDU [01:39:37]CAPDU: 80 13 01 00 [01:39:37]Write to MH i2c: E2 08 00 B8 00 80 13 01 00 00 00 00 00 35 [01:39:37]Write i2c OK [01:39:37]MH_I2C_Read... [01:39:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:39:37]Read from MH i2c: E2 [01:39:37]MH_I2C_Read... [01:39:37]Read from MH i2c: E2 0E 00 [01:39:37]MH_I2C_Read... [01:39:37]Read from MH i2c: E2 0E 00 B8 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 FB [01:39:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:39:37]wFMCommunicate OK [01:39:37]SAM_PROTO_GetShiftState done [01:39:37]FM_GetShiftState done [01:39:37]opened in 1724199517 [01:39:37]opened+sec_in_day 1724285917 [01:39:37]quantity*price = 922020 [01:39:37]sum+1 = 922021 [01:39:37]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.36 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.14 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 44 21.08.2024 01:45 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163446 ФПД: 93031961847771 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T014522&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163446&fm=93031961847771&tin=02508201610067®Number=0000000000092562&sum=50000 [01:45:22]StoreToDocumentArchive [01:45:22]shift 466 fd 163446 [01:45:22]save to /storage/0466/doc_00163446 [01:45:22]save last doc name /storage/0466/doc_00163446 to /storage/kkm_last_doc_name [01:45:22]save OK [01:45:22]Clear old archive folders... [01:45:22]ProcessDocumentItem done err = 0, tmpTLVsize=251 [01:45:22]tlvbuf is 00B68600 [01:45:22]SAM_PROTO_ClearQueue [01:45:22]wFMCommunicate request_size=4 [01:45:22]MH_SAM_APDU [01:45:22]CAPDU: 80 09 00 00 [01:45:22]Write to MH i2c: E2 08 00 67 01 80 09 00 00 00 00 00 00 DA [01:45:22]Write i2c OK [01:45:22]MH_I2C_Read... [01:45:22]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:45:22]Read from MH i2c: E2 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 03 00 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 03 00 67 01 00 90 00 DC [01:45:22]RAPDU: 90 00 [01:45:22]wFMCommunicate OK [01:45:22]SAM_PROTO_ClearQueue done [01:45:22]KKMCreateOFDPacket [01:45:22]OFDProtocolAddRootSTLVToBuf [01:45:22]FM_MakeSignedData [01:45:22]FM_MakeSignedData [01:45:22]SAM_PROTO_SignData [01:45:22]wFMCommunicate request_size=4 [01:45:22]MH_SAM_APDU [01:45:22]CAPDU: 80 0D 01 02 [01:45:22]Write to MH i2c: E2 08 00 68 01 80 0D 01 02 00 00 00 00 E2 [01:45:22]Write i2c OK [01:45:22]MH_I2C_Read... [01:45:22]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:45:22]Read from MH i2c: E2 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 03 00 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 03 00 68 01 00 90 00 DD [01:45:22]RAPDU: 90 00 [01:45:22]wFMCommunicate OK [01:45:22]wFMCommunicate request_size=255 [01:45:22]MH_SAM_APDU [01:45:22]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 B2 46 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7E 02 00 35 04 06 00 54 [01:45:22]Write to MH i2c: E2 02 01 69 01 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 B2 46 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7E 02 00 35 04 06 00 54 00 00 D2 [01:45:22]Write i2c OK [01:45:22]MH_I2C_Read... [01:45:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:45:22]Read from MH i2c: E2 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 03 00 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 03 00 69 01 00 90 00 DE [01:45:22]RAPDU: 90 00 [01:45:22]wFMCommunicate OK [01:45:22]wFMCommunicate request_size=10 [01:45:22]MH_SAM_APDU [01:45:22]CAPDU: 80 0D 02 02 05 9C B1 09 E7 DB [01:45:22]Write to MH i2c: E2 0D 00 6A 01 80 0D 02 02 05 00 9C B1 09 E7 DB 00 00 07 [01:45:22]Write i2c OK [01:45:22]MH_I2C_Read... [01:45:22]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:45:22]Read from MH i2c: E2 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 03 00 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 03 00 6A 01 00 90 00 DF [01:45:22]RAPDU: 90 00 [01:45:22]wFMCommunicate OK [01:45:22]wFMCommunicate request_size=4 [01:45:22]MH_SAM_APDU [01:45:22]CAPDU: 80 0D 03 02 [01:45:22]Write to MH i2c: E2 08 00 6B 01 80 0D 03 02 00 00 00 00 E7 [01:45:22]Write i2c OK [01:45:22]MH_I2C_Read... [01:45:22]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:45:22]Read from MH i2c: E2 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 0B 00 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 0B 00 6B 01 00 86 E8 B1 BD F6 FD 98 2B 90 00 7A [01:45:22]RAPDU: 86 E8 B1 BD F6 FD 98 2B 90 00 [01:45:22]wFMCommunicate OK [01:45:22]SAM_PROTO_SignData done [01:45:22]FM_MakeSignedData done [01:45:22]CreateOFDProtocolMessage [01:45:22]wFMCommunicate request_size=4 [01:45:22]MH_SAM_APDU [01:45:22]CAPDU: 80 11 00 00 [01:45:22]Write to MH i2c: E2 08 00 6C 01 80 11 00 00 00 00 00 00 E7 [01:45:22]Write i2c OK [01:45:22]MH_I2C_Read... [01:45:22]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:22]Read from MH i2c: E2 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 17 00 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: E2 17 00 6C 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 40 [01:45:22]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:45:22]wFMCommunicate OK [01:45:22]CreateOFDProtocolMessage done [01:45:22]OFDSenderStorePacket 163446 [01:45:22]StoreOFDPacket docnum=163446 [01:45:22]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 59 FF 07 01 EE A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 B2 46 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7E 02 00 35 04 06 00 54 9C B1 09 E7 DB 86 E8 B1 BD F6 FD 98 2B [01:45:22]CheckFolder [01:45:22]dirname=/storage/ofd_packets [01:45:22]CheckFolder done [01:45:22]ProducePacketName [01:45:22]name=ofd_packets/00163446 [01:45:22]NVStorageSaveData ofd_packets/00163446 [01:45:22]File name is /storage/ofd_packets/00163446 [01:45:22]Write 301 bytes [01:45:22]NVStorageSaveData done [01:45:22]OFDSenderStorePacket done [01:45:22]KKMCreateOFDPacket done [01:45:22]NVStorageSaveData kkm_last_timestamp [01:45:22]File name is /storage/kkm_last_timestamp [01:45:22]Write 4 bytes [01:45:22]NVStorageSaveData done [01:45:22]ExternCall_PrintAddStr [01:45:22]wPrintStart [01:45:22]Write to MH i2c: 01 00 00 6D 01 6E [01:45:22]Write i2c OK [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: 01 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: 01 07 00 [01:45:22]MH_I2C_Read... [01:45:22]Read from MH i2c: 01 07 00 6D 01 00 00 00 00 00 FF 0F 83 [01:45:22]RasterBufferAndPrint [01:45:22]line Счет N : (1)291964 [01:45:22]line ИНН: 02508201610067 [01:45:22]line Контрольно-Кассовый Чек [01:45:22]line ПРОДАЖА [01:45:22]line ТРК (МРК, ГНК) : 62 [01:45:22]line Товар: 2710124130 [01:45:22]line Аи-92-К-5 [01:45:22]line 7.380 * 67.80 [01:45:22]line = 500.36 [01:45:22]line НДС 12% НСП 1% [01:45:22]line > о реализуемом товаре [01:45:22]line ОКРУГЛЕНИЕ: -0.36 [01:45:22]line ИТОГО: 500.00 [01:45:22]line Внесено: 500.00 [01:45:22]line СДАЧА: 0.00 [01:45:22]line НСП 1% : 4.43 [01:45:22]line НДС 12% : 53.14 [01:45:22]line Наличными: 500.00 [01:45:22]line Безнал.: 0.00 [01:45:22]line Место: АЗС № 130 "Партнер Нефть" [01:45:22]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:45:22]line СНО: Общий режим [01:45:22]line Чек 44 21.08.2024 01:45 [01:45:22]line Смена: 466 ФФД: 1.0 [01:45:22]line ЗНМ: 0300000070 [01:45:22]line РНМ: 0000000000092562 [01:45:22]line Версия ККМ: 001 [01:45:22]line ФМ: 0000000000871769 [01:45:22]line ФД: 163446 [01:45:22]line ФПД: 93031961847771 [01:45:22]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T014522&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163446&fm=93031961847771&tin=02508201610067®Number=0000000000092562&sum=50000 [01:45:22]written 0, free lines is 4095 [01:45:22]OFD Sender: Processing packet 163446 [packets to send 962, broken 961] [01:45:22]ProducePacketName [01:45:22]name=ofd_packets/00163446 [01:45:22]OFD Sender: To server: pG, [01:45:22]CommunicateWithHost lk.salyk.kg:30040 [01:45:22]ConnectInit lk.salyk.kg [01:45:23]Write to MH i2c: 01 00 00 98 01 99 [01:45:23]Write i2c OK [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: 01 [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: 01 07 00 [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: 01 07 00 98 01 00 00 00 00 00 AB 0C 57 [01:45:23]RasterBufferAndPrint [01:45:23]line [01:45:23]line [01:45:23]line [01:45:23]line [01:45:23]line [01:45:23]written 0, free lines is 3249 [01:45:23]MH_Cut [01:45:23]Write to MH i2c: D1 01 00 9F 01 01 72 [01:45:23]Write i2c OK [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: D1 [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: D1 01 00 [01:45:23]MH_I2C_Read... [01:45:23]Read from MH i2c: D1 01 00 9F 01 00 71 [01:45:23]Write to MH i2c: 01 00 00 A0 01 A1 [01:45:23]Write i2c OK [01:45:23]MH_I2C_Read... [01:45:24]*** Cut start [01:45:24]*** Purtial cut [01:45:24]*** Stage 1: CUTSNS_PIN = 1 [01:45:26]Read from MH i2c: 01 [01:45:26]MH_I2C_Read... [01:45:26]*** Stop cut motor [01:45:26]*** Cut end [01:45:26]Read from MH i2c: 01 07 00 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: 01 07 00 A0 01 00 00 00 00 00 FF 0F B6 [01:45:26]process_action close_receipt done [01:45:26]requested_data is exist [01:45:26]produce_requested_data [01:45:26]requested_item fm.sn is exist - process it [01:45:26]wFMCommunicate request_size=4 [01:45:26]MH_SAM_APDU [01:45:26]CAPDU: 80 11 00 00 [01:45:26]Write to MH i2c: E2 08 00 A1 01 80 11 00 00 00 00 00 00 1C [01:45:26]Write i2c OK [01:45:26]MH_I2C_Read... [01:45:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:45:26]Read from MH i2c: E2 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 17 00 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 17 00 A1 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 75 [01:45:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:45:26]wFMCommunicate OK [01:45:26]requested_item fd.num is exist - process it [01:45:26]SAM_PROTO_GetFieldsCounters [01:45:26]wFMCommunicate request_size=4 [01:45:26]MH_SAM_APDU [01:45:26]CAPDU: 80 13 00 00 [01:45:26]Write to MH i2c: E2 08 00 A2 01 80 13 00 00 00 00 00 00 1F [01:45:26]Write i2c OK [01:45:26]MH_I2C_Read... [01:45:26]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:45:26]Read from MH i2c: E2 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 62 00 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 62 00 A2 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 7E 02 00 0E 04 04 00 D2 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 92 [01:45: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 76 7E 02 00 0E 04 04 00 D2 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 [01:45:26]wFMCommunicate OK [01:45:26]SAM_PROTO_GetFieldsCounters done [01:45:26]requested_item shift.num is exist - process it [01:45:26]requested_item shift.opened is exist - process it [01:45:26]req_shift_opened [01:45:26]FM_GetShiftState [01:45:26]SAM_PROTO_GetShiftState [01:45:26]wFMCommunicate request_size=4 [01:45:26]MH_SAM_APDU [01:45:26]CAPDU: 80 13 01 00 [01:45:26]Write to MH i2c: E2 08 00 A3 01 80 13 01 00 00 00 00 00 21 [01:45:26]Write i2c OK [01:45:26]MH_I2C_Read... [01:45:26]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:45:26]Read from MH i2c: E2 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 0E 00 [01:45:26]MH_I2C_Read... [01:45:26]Read from MH i2c: E2 0E 00 A3 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E7 [01:45:26]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:45:26]wFMCommunicate OK [01:45:26]SAM_PROTO_GetShiftState done [01:45:26]FM_GetShiftState done [01:45:26]req_shift_opened done [01:45:26]requested_item shift.open_date is exist - process it [01:45:26]req_shift_open_date [01:45:26]req_shift_open_date done [01:45:26]produce_requested_data done [01:45:26]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163446,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:45:26]process_action_free close_receipt [01:45:26]json_value_free [01:45:26]json_value_free done [01:45:26]process_json_proto returns [01:45:26]Send response to host [01:45:26]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163446,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:45:26]free response buf [01:45:26]execute_script done [01:45:26]execute_script returns [01:45:26]free content buf [01:45:26]Sock 10.Close socket [01:45:26]Sock 10.Thread stoped [01:45:27]Connected sock=11 [01:45: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 36 39 0F 01 00 00 59 FF 07 01 EE A3 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 D4 1C 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 74 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C2 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2C 00 00 00 F4 03 04 00 B2 46 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 76 7E 02 00 35 04 06 00 54 9C B1 09 E7 DB 86 E8 B1 BD F6 FD 98 2B [01:45: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 36 39 4F 00 00 00 3A C9 47 00 6C 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 36 39 10 04 04 00 76 7E 02 00 F4 03 04 00 08 F0 C4 66 B6 04 01 00 00 7C FC 3F 9E 44 6D 1E C3 [01:45:30]CommunicateWithHost err = 0 [01:45:30]CheckOFDResponse [01:45:30]1017 (14) - 77093643461234 [01:45:30]1041 (16) - 0000000000871769 [01:45:30]1040 (4) - 163446 [01:45:30]1012 (4) - 20.08.2024 19:35 [01:45:30]1206 (1) - 0 [01:45:30]OFD Sender: Remove packet 163446 [01:45:30]ProducePacketName [01:45:30]name=ofd_packets/00163446 [01:45:30]NVStorageDeleteData [01:45:30]OFD Sender: No OFD packet to send [01:45:35]OFD Sender: No OFD packet to send [01:45:40]OFD Sender: No OFD packet to send [01:45:45]OFD Sender: No OFD packet to send [01:45:50]OFD Sender: No OFD packet to send [01:45:56]OFD Sender: No OFD packet to send [01:46:01]OFD Sender: No OFD packet to send [01:46:06]OFD Sender: No OFD packet to send [01:46:11]OFD Sender: No OFD packet to send [01:46:14]accept exits with 9 [01:46:14]New connection [01:46:14]New thread 3066711396 created [01:46:14]Thread 3066854756 joined [01:46:14]Waiting for new connection... [01:46:14] Sock 9.Parse request [01:46:14]Sock 9.Check first char [01:46:14]Sock 9.First char is OK [01:46:14]request: POST /json_proto HTTP/1.0 [01:46:14]Method: POST [01:46:14]URL: /json_proto [01:46:14]Method is POST - this is cgi request [01:46:14]url: /json_proto [01:46:14]query_string will be loaded in cgi processing [01:46:14]execute_cgi json_proto POST (null) [01:46:14]execute_cgi path=json_proto method=POST [01:46:14]POST find Content-Length [01:46:14]Host: 172.17.44.132:8080 [01:46:14]Content-Length: 790 [01:46:14]Content-Type: application/json [01:46:14] [01:46:14]POST finish read [01:46:14]Found Content-Length = 790 [01:46:14]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 131.100, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A93749", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:46:14]execute_script... [01:46:14]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291961", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 131.100, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A93749", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:46:14]POST & json_proto [01:46:14]process_json_proto [01:46:14]json parsed OK: [01:46:14]protocol is kg_v1.0 [01:46:14]action value=close_receipt [01:46:14]process_action close_receipt [01:46:14]cmd_close_receipt [01:46:14]MH_GetDate [01:46:14]Write to MH i2c: F0 00 00 A4 01 94 [01:46:14]Write i2c OK [01:46:14]MH_I2C_Read... [01:46:14]Read from MH i2c: F0 [01:46:14]MH_I2C_Read... [01:46:14]Read from MH i2c: F0 09 00 [01:46:14]MH_I2C_Read... [01:46:14]Read from MH i2c: F0 09 00 A4 01 00 E7 46 C5 66 2A 83 C1 65 C8 [01:46:14]GetLastDocTimeStamp 1724204722 [01:46:14]current date 1724204775 [01:46:14]FM_GetShiftState [01:46:14]SAM_PROTO_GetShiftState [01:46:14]wFMCommunicate request_size=4 [01:46:14]MH_SAM_APDU [01:46:14]CAPDU: 80 13 01 00 [01:46:14]Write to MH i2c: E2 08 00 A5 01 80 13 01 00 00 00 00 00 23 [01:46:14]Write i2c OK [01:46:14]MH_I2C_Read... [01:46:14]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:46:14]Read from MH i2c: E2 [01:46:14]MH_I2C_Read... [01:46:14]Read from MH i2c: E2 0E 00 [01:46:14]MH_I2C_Read... [01:46:14]Read from MH i2c: E2 0E 00 A5 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 E9 [01:46:14]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:46:14]wFMCommunicate OK [01:46:14]SAM_PROTO_GetShiftState done [01:46:14]FM_GetShiftState done [01:46:14]opened in 1724199517 [01:46:14]opened+sec_in_day 1724285917 [01:46:14]quantity*price = 0 [01:46:14]sum+1 = 1 [01:46:14]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 45 21.08.2024 01:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 93749 ФМ: 0000000000871769 ФД: 163447 ФПД: 78574255920289 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T014615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163447&fm=78574255920289&tin=02508201610067®Number=0000000000092562&sum=0 [01:46:15]StoreToDocumentArchive [01:46:15]shift 466 fd 163447 [01:46:15]save to /storage/0466/doc_00163447 [01:46:15]save last doc name /storage/0466/doc_00163447 to /storage/kkm_last_doc_name [01:46:15]save OK [01:46:15]Clear old archive folders... [01:46:15]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:46:15]tlvbuf is 00BE9C00 [01:46:15]SAM_PROTO_ClearQueue [01:46:15]wFMCommunicate request_size=4 [01:46:15]MH_SAM_APDU [01:46:15]CAPDU: 80 09 00 00 [01:46:15]Write to MH i2c: E2 08 00 B2 01 80 09 00 00 00 00 00 00 25 [01:46:15]Write i2c OK [01:46:15]MH_I2C_Read... [01:46:15]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:46:15]Read from MH i2c: E2 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 03 00 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 03 00 B2 01 00 90 00 27 [01:46:15]RAPDU: 90 00 [01:46:15]wFMCommunicate OK [01:46:15]SAM_PROTO_ClearQueue done [01:46:15]KKMCreateOFDPacket [01:46:15]OFDProtocolAddRootSTLVToBuf [01:46:15]FM_MakeSignedData [01:46:15]FM_MakeSignedData [01:46:15]SAM_PROTO_SignData [01:46:15]wFMCommunicate request_size=4 [01:46:15]MH_SAM_APDU [01:46:15]CAPDU: 80 0D 01 02 [01:46:15]Write to MH i2c: E2 08 00 B3 01 80 0D 01 02 00 00 00 00 2D [01:46:15]Write i2c OK [01:46:15]MH_I2C_Read... [01:46:15]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:46:15]Read from MH i2c: E2 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 03 00 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 03 00 B3 01 00 90 00 28 [01:46:15]RAPDU: 90 00 [01:46:15]wFMCommunicate OK [01:46:15]wFMCommunicate request_size=255 [01:46:15]MH_SAM_APDU [01:46:15]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 E7 46 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7E 02 00 35 04 06 00 47 76 7E 9C [01:46:15]Write to MH i2c: E2 02 01 B4 01 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 E7 46 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7E 02 00 35 04 06 00 47 76 7E 9C 00 00 D8 [01:46:15]Write i2c OK [01:46:15]MH_I2C_Read... [01:46:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:46:15]Read from MH i2c: E2 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 03 00 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 03 00 B4 01 00 90 00 29 [01:46:15]RAPDU: 90 00 [01:46:15]wFMCommunicate OK [01:46:15]wFMCommunicate request_size=7 [01:46:15]MH_SAM_APDU [01:46:15]CAPDU: 80 0D 02 02 02 D4 A1 [01:46:15]Write to MH i2c: E2 0A 00 B5 01 80 0D 02 02 02 00 D4 A1 00 00 A9 [01:46:15]Write i2c OK [01:46:15]MH_I2C_Read... [01:46:15]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:46:15]Read from MH i2c: E2 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 03 00 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 03 00 B5 01 00 90 00 2A [01:46:15]RAPDU: 90 00 [01:46:15]wFMCommunicate OK [01:46:15]wFMCommunicate request_size=4 [01:46:15]MH_SAM_APDU [01:46:15]CAPDU: 80 0D 03 02 [01:46:15]Write to MH i2c: E2 08 00 B6 01 80 0D 03 02 00 00 00 00 32 [01:46:15]Write i2c OK [01:46:15]MH_I2C_Read... [01:46:15]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:46:15]Read from MH i2c: E2 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 0B 00 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 0B 00 B6 01 00 0D AE 8E 79 9F 70 5E E1 90 00 43 [01:46:15]RAPDU: 0D AE 8E 79 9F 70 5E E1 90 00 [01:46:15]wFMCommunicate OK [01:46:15]SAM_PROTO_SignData done [01:46:15]FM_MakeSignedData done [01:46:15]CreateOFDProtocolMessage [01:46:15]wFMCommunicate request_size=4 [01:46:15]MH_SAM_APDU [01:46:15]CAPDU: 80 11 00 00 [01:46:15]Write to MH i2c: E2 08 00 B7 01 80 11 00 00 00 00 00 00 32 [01:46:15]Write i2c OK [01:46:15]MH_I2C_Read... [01:46:15]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:46:15]Read from MH i2c: E2 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 17 00 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: E2 17 00 B7 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 8B [01:46:15]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:46:15]wFMCommunicate OK [01:46:15]CreateOFDProtocolMessage done [01:46:15]OFDSenderStorePacket 163447 [01:46:15]StoreOFDPacket docnum=163447 [01:46:15]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 80 73 04 01 D6 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 E7 46 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7E 02 00 35 04 06 00 47 76 7E 9C D4 A1 0D AE 8E 79 9F 70 5E E1 [01:46:15]CheckFolder [01:46:15]dirname=/storage/ofd_packets [01:46:15]CheckFolder done [01:46:15]ProducePacketName [01:46:15]name=ofd_packets/00163447 [01:46:15]NVStorageSaveData ofd_packets/00163447 [01:46:15]File name is /storage/ofd_packets/00163447 [01:46:15]Write 298 bytes [01:46:15]NVStorageSaveData done [01:46:15]OFDSenderStorePacket done [01:46:15]KKMCreateOFDPacket done [01:46:15]NVStorageSaveData kkm_last_timestamp [01:46:15]File name is /storage/kkm_last_timestamp [01:46:15]Write 4 bytes [01:46:15]NVStorageSaveData done [01:46:15]ExternCall_PrintAddStr [01:46:15]wPrintStart [01:46:15]Write to MH i2c: 01 00 00 B8 01 B9 [01:46:15]Write i2c OK [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: 01 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: 01 07 00 [01:46:15]MH_I2C_Read... [01:46:15]Read from MH i2c: 01 07 00 B8 01 00 00 00 00 00 FF 0F CE [01:46:15]RasterBufferAndPrint [01:46:15]line Счет N : (1)291961 [01:46:15]line ИНН: 02508201610067 [01:46:15]line Контрольно-Кассовый Чек [01:46:15]line ПРОДАЖА [01:46:15]line ТРК (МРК, ГНК) : 11 [01:46:15]line Товар: 2710194800 [01:46:15]line ДТ-К-5 [01:46:15]line 131.100 * 0.00 [01:46:15]line = 0.00 [01:46:15]line НДС 12% НСП 1% [01:46:15]line > о реализуемом товаре [01:46:15]line ИТОГО: 0.00 [01:46:15]line НСП 1% : 0.00 [01:46:15]line НДС 12% : 0.00 [01:46:15]line Наличными: 0.00 [01:46:15]line Безнал.: 0.00 [01:46:15]line Место: АЗС № 130 "Партнер Нефть" [01:46:15]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:46:15]line СНО: Общий режим [01:46:15]line Чек 45 21.08.2024 01:46 [01:46:15]line Смена: 466 ФФД: 1.0 [01:46:15]line ЗНМ: 0300000070 [01:46:15]line РНМ: 0000000000092562 [01:46:15]line Версия ККМ: 001 [01:46:15]line Талоны: Топливная Карта [01:46:15]line 93749 [01:46:15]line ФМ: 0000000000871769 [01:46:15]line ФД: 163447 [01:46:15]line ФПД: 78574255920289 [01:46:16]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T014615&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163447&fm=78574255920289&tin=02508201610067®Number=0000000000092562&sum=0 [01:46:16]OFD Sender: Processing packet 163447 [packets to send 962, broken 961] [01:46:16]ProducePacketName [01:46:16]name=ofd_packets/00163447 [01:46:16]OFD Sender: To server: pG, [01:46:16]CommunicateWithHost lk.salyk.kg:30040 [01:46:16]ConnectInit lk.salyk.kg [01:46:16]written 0, free lines is 4095 [01:46:16]Write to MH i2c: 01 00 00 E2 01 E3 [01:46:16]Write i2c OK [01:46:16]MH_I2C_Read... [01:46:16]Read from MH i2c: 01 [01:46:16]MH_I2C_Read... [01:46:16]Read from MH i2c: 01 07 00 [01:46:16]MH_I2C_Read... [01:46:16]Read from MH i2c: 01 07 00 E2 01 00 00 00 00 00 CA 0C C0 [01:46:16]RasterBufferAndPrint [01:46:16]line [01:46:16]line [01:46:16]line [01:46:16]line [01:46:16]line [01:46:16]written 0, free lines is 3279 [01:46:16]MH_Cut [01:46:16]Write to MH i2c: D1 01 00 E9 01 01 BC [01:46:16]Write i2c OK [01:46:16]MH_I2C_Read... [01:46:16]Read from MH i2c: D1 [01:46:16]MH_I2C_Read... [01:46:16]Read from MH i2c: D1 01 00 [01:46:16]MH_I2C_Read... [01:46:16]Read from MH i2c: D1 01 00 E9 01 00 BB [01:46:16]Write to MH i2c: 01 00 00 EA 01 EB [01:46:16]Write i2c OK [01:46:16]MH_I2C_Read... [01:46:17]*** Cut start [01:46:17]*** Purtial cut [01:46:17]*** Stage 1: CUTSNS_PIN = 1 [01:46:17]Connected sock=11 [01:46:17]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 80 73 04 01 D6 0A 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 E7 46 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 77 7E 02 00 35 04 06 00 47 76 7E 9C D4 A1 0D AE 8E 79 9F 70 5E E1 [01:46:19]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 4C 19 47 00 BC 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 36 39 10 04 04 00 77 7E 02 00 F4 03 04 00 3B F0 C4 66 B6 04 01 00 00 85 CB 29 D1 22 74 03 67 [01:46:19]CommunicateWithHost err = 0 [01:46:19]CheckOFDResponse [01:46:19]1017 (14) - 77093643461234 [01:46:19]1041 (16) - 0000000000871769 [01:46:19]1040 (4) - 163447 [01:46:19]1012 (4) - 20.08.2024 19:36 [01:46:19]1206 (1) - 0 [01:46:19]OFD Sender: Remove packet 163447 [01:46:19]ProducePacketName [01:46:19]name=ofd_packets/00163447 [01:46:19]NVStorageDeleteData [01:46:19]Read from MH i2c: 01 [01:46:19]MH_I2C_Read... [01:46:19]*** Stop cut motor [01:46:19]*** Cut end [01:46:19]Read from MH i2c: 01 07 00 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: 01 07 00 EA 01 00 00 00 00 00 FF 0F 00 [01:46:19]process_action close_receipt done [01:46:19]requested_data is exist [01:46:19]produce_requested_data [01:46:19]requested_item fm.sn is exist - process it [01:46:19]wFMCommunicate request_size=4 [01:46:19]MH_SAM_APDU [01:46:19]CAPDU: 80 11 00 00 [01:46:19]Write to MH i2c: E2 08 00 EB 01 80 11 00 00 00 00 00 00 66 [01:46:19]Write i2c OK [01:46:19]MH_I2C_Read... [01:46:19]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:46:19]Read from MH i2c: E2 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: E2 17 00 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: E2 17 00 EB 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 BF [01:46:19]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:46:19]wFMCommunicate OK [01:46:19]requested_item fd.num is exist - process it [01:46:19]SAM_PROTO_GetFieldsCounters [01:46:19]wFMCommunicate request_size=4 [01:46:19]MH_SAM_APDU [01:46:19]CAPDU: 80 13 00 00 [01:46:19]Write to MH i2c: E2 08 00 EC 01 80 13 00 00 00 00 00 00 69 [01:46:19]Write i2c OK [01:46:19]MH_I2C_Read... [01:46:19]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:46:19]Read from MH i2c: E2 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: E2 62 00 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: E2 62 00 EC 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 7E 02 00 0E 04 04 00 D2 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 E0 [01:46: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 77 7E 02 00 0E 04 04 00 D2 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 [01:46:19]wFMCommunicate OK [01:46:19]SAM_PROTO_GetFieldsCounters done [01:46:19]requested_item shift.num is exist - process it [01:46:19]requested_item shift.opened is exist - process it [01:46:19]req_shift_opened [01:46:19]FM_GetShiftState [01:46:19]SAM_PROTO_GetShiftState [01:46:19]wFMCommunicate request_size=4 [01:46:19]MH_SAM_APDU [01:46:19]CAPDU: 80 13 01 00 [01:46:19]Write to MH i2c: E2 08 00 ED 01 80 13 01 00 00 00 00 00 6B [01:46:19]Write i2c OK [01:46:19]MH_I2C_Read... [01:46:19]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:46:19]Read from MH i2c: E2 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: E2 0E 00 [01:46:19]MH_I2C_Read... [01:46:19]Read from MH i2c: E2 0E 00 ED 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 31 [01:46:19]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:46:19]wFMCommunicate OK [01:46:19]SAM_PROTO_GetShiftState done [01:46:19]FM_GetShiftState done [01:46:19]req_shift_opened done [01:46:19]requested_item shift.open_date is exist - process it [01:46:19]req_shift_open_date [01:46:19]req_shift_open_date done [01:46:19]produce_requested_data done [01:46:19]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163447,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:46:19]process_action_free close_receipt [01:46:19]json_value_free [01:46:19]json_value_free done [01:46:19]process_json_proto returns [01:46:19]Send response to host [01:46:19]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163447,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:46:19]free response buf [01:46:19]execute_script done [01:46:19]execute_script returns [01:46:19]free content buf [01:46:19]Sock 9.Close socket [01:46:19]Sock 9.Thread stoped [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:40]accept exits with 7 [01:46:40]New connection [01:46:40]New thread 3066854756 created [01:46:40]Thread 3066711396 joined [01:46:40]Waiting for new connection... [01:46:40] Sock 7.Parse request [01:46:40]Sock 7.Check first char [01:46:40]Sock 7.First char is OK [01:46:40]request: POST /json_proto HTTP/1.0 [01:46:40]Method: POST [01:46:40]URL: /json_proto [01:46:40]Method is POST - this is cgi request [01:46:40]url: /json_proto [01:46:40]query_string will be loaded in cgi processing [01:46:40]execute_cgi json_proto POST (null) [01:46:40]execute_cgi path=json_proto method=POST [01:46:40]POST find Content-Length [01:46:40]Host: 172.17.44.132:8080 [01:46:40]Content-Length: 685 [01:46:40]Content-Type: application/json [01:46:40] [01:46:40]POST finish read [01:46:40]Found Content-Length = 685 [01:46:40]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:46:40]execute_script... [01:46:40]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291963", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 71", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:46:40]POST & json_proto [01:46:40]process_json_proto [01:46:40]json parsed OK: [01:46:40]protocol is kg_v1.0 [01:46:40]action value=close_receipt [01:46:40]process_action close_receipt [01:46:40]cmd_close_receipt [01:46:40]MH_GetDate [01:46:40]Write to MH i2c: F0 00 00 EE 01 DE [01:46:40]Write i2c OK [01:46:40]MH_I2C_Read... [01:46:40]Read from MH i2c: F0 [01:46:40]MH_I2C_Read... [01:46:40]Read from MH i2c: F0 09 00 [01:46:40]MH_I2C_Read... [01:46:40]Read from MH i2c: F0 09 00 EE 01 00 01 47 C5 66 2A 83 C1 65 2D [01:46:40]GetLastDocTimeStamp 1724204775 [01:46:40]current date 1724204801 [01:46:40]FM_GetShiftState [01:46:40]SAM_PROTO_GetShiftState [01:46:40]wFMCommunicate request_size=4 [01:46:40]MH_SAM_APDU [01:46:40]CAPDU: 80 13 01 00 [01:46:40]Write to MH i2c: E2 08 00 EF 01 80 13 01 00 00 00 00 00 6D [01:46:40]Write i2c OK [01:46:40]MH_I2C_Read... [01:46:40]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:46:40]Read from MH i2c: E2 [01:46:40]MH_I2C_Read... [01:46:40]Read from MH i2c: E2 0E 00 [01:46:40]MH_I2C_Read... [01:46:40]Read from MH i2c: E2 0E 00 EF 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 33 [01:46:40]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:46:40]wFMCommunicate OK [01:46:40]SAM_PROTO_GetShiftState done [01:46:40]FM_GetShiftState done [01:46:40]opened in 1724199517 [01:46:40]opened+sec_in_day 1724285917 [01:46:40]quantity*price = 100032 [01:46:40]sum+1 = 100033 [01:46:40]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 46 21.08.2024 01:46 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163448 ФПД: 244345727172586 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T014641&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163448&fm=244345727172586&tin=02508201610067®Number=0000000000092562&sum=100000 [01:46:41]StoreToDocumentArchive [01:46:41]shift 466 fd 163448 [01:46:41]save to /storage/0466/doc_00163448 [01:46:41]save last doc name /storage/0466/doc_00163448 to /storage/kkm_last_doc_name [01:46:41]save OK [01:46:41]Clear old archive folders... [01:46:41]ProcessDocumentItem done err = 0, tmpTLVsize=250 [01:46:41]tlvbuf is 00B6A150 [01:46:41]SAM_PROTO_ClearQueue [01:46:41]wFMCommunicate request_size=4 [01:46:41]MH_SAM_APDU [01:46:41]CAPDU: 80 09 00 00 [01:46:41]Write to MH i2c: E2 08 00 FC 01 80 09 00 00 00 00 00 00 6F [01:46:41]Write i2c OK [01:46:41]MH_I2C_Read... [01:46:41]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:46:41]Read from MH i2c: E2 [01:46:41]MH_I2C_Read... [01:46:41]Read from MH i2c: E2 03 00 [01:46:41]MH_I2C_Read... [01:46:41]Read from MH i2c: E2 03 00 FC 01 00 90 00 71 [01:46:41]RAPDU: 90 00 [01:46:41]wFMCommunicate OK [01:46:41]SAM_PROTO_ClearQueue done [01:46:41]KKMCreateOFDPacket [01:46:41]OFDProtocolAddRootSTLVToBuf [01:46:41]FM_MakeSignedData [01:46:41]FM_MakeSignedData [01:46:41]SAM_PROTO_SignData [01:46:41]wFMCommunicate request_size=4 [01:46:41]MH_SAM_APDU [01:46:41]CAPDU: 80 0D 01 02 [01:46:41]Write to MH i2c: E2 08 00 FD 01 80 0D 01 02 00 00 00 00 77 [01:46:41]Write i2c OK [01:46:41]MH_I2C_Read... [01:46:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:46:41]Read from MH i2c: E2 [01:46:41]MH_I2C_Read... [01:46:41]Read from MH i2c: E2 03 00 [01:46:41]MH_I2C_Read... [01:46:41]Read from MH i2c: E2 03 00 FD 01 00 90 00 72 [01:46:41]RAPDU: 90 00 [01:46:41]wFMCommunicate OK [01:46:41]wFMCommunicate request_size=255 [01:46:41]MH_SAM_APDU [01:46:41]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 01 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7E 02 00 35 04 06 00 DE 3B [01:46:41]Write to MH i2c: E2 02 01 FE 01 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 01 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7E 02 00 35 04 06 00 DE 3B 00 00 A6 [01:46:41]Write i2c OK [01:46:41]MH_I2C_Read... [01:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:46:42]Read from MH i2c: E2 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: E2 03 00 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: E2 03 00 FE 01 00 90 00 73 [01:46:42]RAPDU: 90 00 [01:46:42]wFMCommunicate OK [01:46:42]wFMCommunicate request_size=9 [01:46:42]MH_SAM_APDU [01:46:42]CAPDU: 80 0D 02 02 04 2C 45 3F EA [01:46:42]Write to MH i2c: E2 0C 00 FF 01 80 0D 02 02 04 00 2C 45 3F EA 00 00 1C [01:46:42]Write i2c OK [01:46:42]MH_I2C_Read... [01:46:42]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:46:42]Read from MH i2c: E2 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: E2 03 00 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: E2 03 00 FF 01 00 90 00 74 [01:46:42]RAPDU: 90 00 [01:46:42]wFMCommunicate OK [01:46:42]wFMCommunicate request_size=4 [01:46:42]MH_SAM_APDU [01:46:42]CAPDU: 80 0D 03 02 [01:46:42]Write to MH i2c: E2 08 00 00 02 80 0D 03 02 00 00 00 00 7D [01:46:42]Write i2c OK [01:46:42]MH_I2C_Read... [01:46:42]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:46:42]Read from MH i2c: E2 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: E2 0B 00 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: E2 0B 00 00 02 00 A5 B3 D1 52 3E 00 C2 63 90 00 5C [01:46:42]RAPDU: A5 B3 D1 52 3E 00 C2 63 90 00 [01:46:42]wFMCommunicate OK [01:46:42]SAM_PROTO_SignData done [01:46:42]FM_MakeSignedData done [01:46:42]CreateOFDProtocolMessage [01:46:42]wFMCommunicate request_size=4 [01:46:42]MH_SAM_APDU [01:46:42]CAPDU: 80 11 00 00 [01:46:42]Write to MH i2c: E2 08 00 01 02 80 11 00 00 00 00 00 00 7D [01:46:42]Write i2c OK [01:46:42]MH_I2C_Read... [01:46:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:46:42]Read from MH i2c: E2 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: E2 17 00 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: E2 17 00 01 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 D6 [01:46:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:46:42]wFMCommunicate OK [01:46:42]CreateOFDProtocolMessage done [01:46:42]OFDSenderStorePacket 163448 [01:46:42]StoreOFDPacket docnum=163448 [01:46:42]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 94 71 06 01 F2 68 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 01 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7E 02 00 35 04 06 00 DE 3B 2C 45 3F EA A5 B3 D1 52 3E 00 C2 63 [01:46:42]CheckFolder [01:46:42]dirname=/storage/ofd_packets [01:46:42]CheckFolder done [01:46:42]ProducePacketName [01:46:42]name=ofd_packets/00163448 [01:46:42]NVStorageSaveData ofd_packets/00163448 [01:46:42]File name is /storage/ofd_packets/00163448 [01:46:42]Write 300 bytes [01:46:42]NVStorageSaveData done [01:46:42]OFDSenderStorePacket done [01:46:42]KKMCreateOFDPacket done [01:46:42]NVStorageSaveData kkm_last_timestamp [01:46:42]File name is /storage/kkm_last_timestamp [01:46:42]Write 4 bytes [01:46:42]NVStorageSaveData done [01:46:42]ExternCall_PrintAddStr [01:46:42]wPrintStart [01:46:42]Write to MH i2c: 01 00 00 02 02 04 [01:46:42]Write i2c OK [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: 01 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: 01 07 00 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: 01 07 00 02 02 00 00 00 00 00 FF 0F 19 [01:46:42]RasterBufferAndPrint [01:46:42]line Счет N : (1)291963 [01:46:42]line ИНН: 02508201610067 [01:46:42]line Контрольно-Кассовый Чек [01:46:42]line ПРОДАЖА [01:46:42]line ТРК (МРК, ГНК) : 71 [01:46:42]line Товар: 2711129700 [01:46:42]line ГАЗ-К-5 [01:46:42]line 26.050 * 38.40 [01:46:42]line = 1000.32 [01:46:42]line НДС 12% НСП 1% [01:46:42]line > о реализуемом товаре [01:46:42]line ОКРУГЛЕНИЕ: -0.32 [01:46:42]line ИТОГО: 1000.00 [01:46:42]line Внесено: 1000.00 [01:46:42]line СДАЧА: 0.00 [01:46:42]line НСП 1% : 8.85 [01:46:42]line НДС 12% : 106.23 [01:46:42]line Наличными: 1000.00 [01:46:42]line Безнал.: 0.00 [01:46:42]line Место: АЗС № 130 "Партнер Нефть" [01:46:42]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:46:42]line СНО: Общий режим [01:46:42]line Чек 46 21.08.2024 01:46 [01:46:42]line Смена: 466 ФФД: 1.0 [01:46:42]line ЗНМ: 0300000070 [01:46:42]line РНМ: 0000000000092562 [01:46:42]line Версия ККМ: 001 [01:46:42]line ФМ: 0000000000871769 [01:46:42]line ФД: 163448 [01:46:42]line ФПД: 244345727172586 [01:46:42]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T014641&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163448&fm=244345727172586&tin=02508201610067®Number=0000000000092562&sum=100000 [01:46:42]written 0, free lines is 4095 [01:46:42]OFD Sender: Processing packet 163448 [packets to send 962, broken 961] [01:46:42]ProducePacketName [01:46:42]name=ofd_packets/00163448 [01:46:42]OFD Sender: To server: pG, [01:46:42]CommunicateWithHost lk.salyk.kg:30040 [01:46:42]ConnectInit lk.salyk.kg [01:46:42]Write to MH i2c: 01 00 00 2D 02 2F [01:46:42]Write i2c OK [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: 01 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: 01 07 00 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: 01 07 00 2D 02 00 00 00 00 00 B4 0C F6 [01:46:42]RasterBufferAndPrint [01:46:42]line [01:46:42]line [01:46:42]line [01:46:42]line [01:46:42]line [01:46:42]written 0, free lines is 3257 [01:46:42]MH_Cut [01:46:42]Write to MH i2c: D1 01 00 34 02 01 08 [01:46:42]Write i2c OK [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: D1 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: D1 01 00 [01:46:42]MH_I2C_Read... [01:46:42]Read from MH i2c: D1 01 00 34 02 00 07 [01:46:42]Write to MH i2c: 01 00 00 35 02 37 [01:46:42]Write i2c OK [01:46:42]MH_I2C_Read... [01:46:42]Connected sock=10 [01:46: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 36 39 0E 01 00 00 94 71 06 01 F2 68 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2E 00 00 00 F4 03 04 00 01 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7E 02 00 35 04 06 00 DE 3B 2C 45 3F EA A5 B3 D1 52 3E 00 C2 63 [01:46: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 36 39 4F 00 00 00 FC AC 47 00 FE 1D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 78 7E 02 00 F4 03 04 00 54 F0 C4 66 B6 04 01 00 00 15 3D BD 78 91 1F D4 06 [01:46:43]CommunicateWithHost err = 0 [01:46:43]CheckOFDResponse [01:46:43]1017 (14) - 77093643461234 [01:46:43]1041 (16) - 0000000000871769 [01:46:43]1040 (4) - 163448 [01:46:43]1012 (4) - 20.08.2024 19:36 [01:46:43]1206 (1) - 0 [01:46:43]OFD Sender: Remove packet 163448 [01:46:43]ProducePacketName [01:46:43]name=ofd_packets/00163448 [01:46:43]NVStorageDeleteData [01:46:43]*** Cut start [01:46:43]*** Purtial cut [01:46:43]*** Stage 1: CUTSNS_PIN = 1 [01:46:43]OFD Sender: No OFD packet to send [01:46:45]Read from MH i2c: 01 [01:46:45]MH_I2C_Read... [01:46:45]*** Stop cut motor [01:46:45]*** Cut end [01:46:45]Read from MH i2c: 01 07 00 [01:46:45]MH_I2C_Read... [01:46:45]Read from MH i2c: 01 07 00 35 02 00 00 00 00 00 FF 0F 4C [01:46:45]process_action close_receipt done [01:46:45]requested_data is exist [01:46:45]produce_requested_data [01:46:45]requested_item fm.sn is exist - process it [01:46:45]wFMCommunicate request_size=4 [01:46:45]MH_SAM_APDU [01:46:45]CAPDU: 80 11 00 00 [01:46:45]Write to MH i2c: E2 08 00 36 02 80 11 00 00 00 00 00 00 B2 [01:46:45]Write i2c OK [01:46:45]MH_I2C_Read... [01:46:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:46:45]Read from MH i2c: E2 [01:46:45]MH_I2C_Read... [01:46:45]Read from MH i2c: E2 17 00 [01:46:45]MH_I2C_Read... [01:46:45]Read from MH i2c: E2 17 00 36 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 0B [01:46:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:46:45]wFMCommunicate OK [01:46:45]requested_item fd.num is exist - process it [01:46:45]SAM_PROTO_GetFieldsCounters [01:46:45]wFMCommunicate request_size=4 [01:46:45]MH_SAM_APDU [01:46:45]CAPDU: 80 13 00 00 [01:46:45]Write to MH i2c: E2 08 00 37 02 80 13 00 00 00 00 00 00 B5 [01:46:45]Write i2c OK [01:46:45]MH_I2C_Read... [01:46:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:46:45]Read from MH i2c: E2 [01:46:45]MH_I2C_Read... [01:46:45]Read from MH i2c: E2 62 00 [01:46:45]MH_I2C_Read... [01:46:45]Read from MH i2c: E2 62 00 37 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 7E 02 00 0E 04 04 00 D2 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 30 [01:46: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 78 7E 02 00 0E 04 04 00 D2 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 [01:46:45]wFMCommunicate OK [01:46:45]SAM_PROTO_GetFieldsCounters done [01:46:45]requested_item shift.num is exist - process it [01:46:45]requested_item shift.opened is exist - process it [01:46:45]req_shift_opened [01:46:45]FM_GetShiftState [01:46:45]SAM_PROTO_GetShiftState [01:46:45]wFMCommunicate request_size=4 [01:46:45]MH_SAM_APDU [01:46:45]CAPDU: 80 13 01 00 [01:46:45]Write to MH i2c: E2 08 00 38 02 80 13 01 00 00 00 00 00 B7 [01:46:45]Write i2c OK [01:46:45]MH_I2C_Read... [01:46:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:46:45]Read from MH i2c: E2 [01:46:45]MH_I2C_Read... [01:46:45]Read from MH i2c: E2 0E 00 [01:46:45]MH_I2C_Read... [01:46:45]Read from MH i2c: E2 0E 00 38 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7D [01:46:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:46:45]wFMCommunicate OK [01:46:45]SAM_PROTO_GetShiftState done [01:46:45]FM_GetShiftState done [01:46:45]req_shift_opened done [01:46:45]requested_item shift.open_date is exist - process it [01:46:45]req_shift_open_date [01:46:45]req_shift_open_date done [01:46:45]produce_requested_data done [01:46:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163448,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:46:45]process_action_free close_receipt [01:46:45]json_value_free [01:46:45]json_value_free done [01:46:45]process_json_proto returns [01:46:45]Send response to host [01:46:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163448,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:46:45]free response buf [01:46:45]execute_script done [01:46:45]execute_script returns [01:46:45]free content buf [01:46:45]Sock 7.Close socket [01:46:45]Sock 7.Thread stoped [01:46:48]OFD Sender: No OFD packet to send [01:46:53]OFD Sender: No OFD packet to send [01:46:58]OFD Sender: No OFD packet to send [01:47:03]OFD Sender: No OFD packet to send [01:47:08]recv_with_timeout no data received [01:47:08]OFD Sender: No OFD packet to send [01:47:13]OFD Sender: No OFD packet to send [01:47:18]OFD Sender: No OFD packet to send [01:47:23]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:46]accept exits with 9 [01:47:46]New connection [01:47:46]New thread 3066711396 created [01:47:46]Thread 3066854756 joined [01:47:46]Waiting for new connection... [01:47:46] Sock 9.Parse request [01:47:46]Sock 9.Check first char [01:47:46]Sock 9.First char is OK [01:47:46]request: POST /json_proto HTTP/1.0 [01:47:46]Method: POST [01:47:46]URL: /json_proto [01:47:46]Method is POST - this is cgi request [01:47:46]url: /json_proto [01:47:46]query_string will be loaded in cgi processing [01:47:46]execute_cgi json_proto POST (null) [01:47:46]execute_cgi path=json_proto method=POST [01:47:46]POST find Content-Length [01:47:46]Host: 172.17.44.132:8080 [01:47:46]Content-Length: 685 [01:47:46]Content-Type: application/json [01:47:46] [01:47:46]POST finish read [01:47:46]Found Content-Length = 685 [01:47:46]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:47:46]execute_script... [01:47:46]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291962", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 26.050, "sum" : 1000.32, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:47:46]POST & json_proto [01:47:46]process_json_proto [01:47:46]json parsed OK: [01:47:46]protocol is kg_v1.0 [01:47:46]action value=close_receipt [01:47:46]process_action close_receipt [01:47:46]cmd_close_receipt [01:47:46]MH_GetDate [01:47:46]Write to MH i2c: F0 00 00 39 02 2A [01:47:46]Write i2c OK [01:47:46]MH_I2C_Read... [01:47:46]Read from MH i2c: F0 [01:47:46]MH_I2C_Read... [01:47:46]Read from MH i2c: F0 09 00 [01:47:46]MH_I2C_Read... [01:47:46]Read from MH i2c: F0 09 00 39 02 00 43 47 C5 66 2A 83 C1 65 BB [01:47:46]GetLastDocTimeStamp 1724204801 [01:47:46]current date 1724204867 [01:47:46]FM_GetShiftState [01:47:46]SAM_PROTO_GetShiftState [01:47:46]wFMCommunicate request_size=4 [01:47:46]MH_SAM_APDU [01:47:46]CAPDU: 80 13 01 00 [01:47:46]Write to MH i2c: E2 08 00 3A 02 80 13 01 00 00 00 00 00 B9 [01:47:46]Write i2c OK [01:47:46]MH_I2C_Read... [01:47:46]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:47:46]Read from MH i2c: E2 [01:47:46]MH_I2C_Read... [01:47:46]Read from MH i2c: E2 0E 00 [01:47:46]MH_I2C_Read... [01:47:46]Read from MH i2c: E2 0E 00 3A 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 7F [01:47:46]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:47:46]wFMCommunicate OK [01:47:46]SAM_PROTO_GetShiftState done [01:47:46]FM_GetShiftState done [01:47:46]opened in 1724199517 [01:47:46]opened+sec_in_day 1724285917 [01:47:46]quantity*price = 100032 [01:47:46]sum+1 = 100033 [01:47:46]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.32 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.23 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 47 21.08.2024 01:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163449 ФПД: 252779622043583 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T014747&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163449&fm=252779622043583&tin=02508201610067®Number=0000000000092562&sum=100000 [01:47:47]StoreToDocumentArchive [01:47:47]shift 466 fd 163449 [01:47:47]save to /storage/0466/doc_00163449 [01:47:47]save last doc name /storage/0466/doc_00163449 to /storage/kkm_last_doc_name [01:47:47]save OK [01:47:47]Clear old archive folders... [01:47:47]ProcessDocumentItem done err = 0, tmpTLVsize=250 [01:47:47]tlvbuf is 00BDE3A0 [01:47:47]SAM_PROTO_ClearQueue [01:47:47]wFMCommunicate request_size=4 [01:47:47]MH_SAM_APDU [01:47:47]CAPDU: 80 09 00 00 [01:47:47]Write to MH i2c: E2 08 00 47 02 80 09 00 00 00 00 00 00 BB [01:47:47]Write i2c OK [01:47:47]MH_I2C_Read... [01:47:47]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:47:47]Read from MH i2c: E2 [01:47:47]MH_I2C_Read... [01:47:47]Read from MH i2c: E2 03 00 [01:47:47]MH_I2C_Read... [01:47:47]Read from MH i2c: E2 03 00 47 02 00 90 00 BD [01:47:47]RAPDU: 90 00 [01:47:47]wFMCommunicate OK [01:47:47]SAM_PROTO_ClearQueue done [01:47:47]KKMCreateOFDPacket [01:47:47]OFDProtocolAddRootSTLVToBuf [01:47:47]FM_MakeSignedData [01:47:47]FM_MakeSignedData [01:47:47]SAM_PROTO_SignData [01:47:47]wFMCommunicate request_size=4 [01:47:47]MH_SAM_APDU [01:47:47]CAPDU: 80 0D 01 02 [01:47:47]Write to MH i2c: E2 08 00 48 02 80 0D 01 02 00 00 00 00 C3 [01:47:47]Write i2c OK [01:47:47]MH_I2C_Read... [01:47:47]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:47:47]Read from MH i2c: E2 [01:47:47]MH_I2C_Read... [01:47:47]Read from MH i2c: E2 03 00 [01:47:47]MH_I2C_Read... [01:47:47]Read from MH i2c: E2 03 00 48 02 00 90 00 BE [01:47:47]RAPDU: 90 00 [01:47:47]wFMCommunicate OK [01:47:47]wFMCommunicate request_size=255 [01:47:47]MH_SAM_APDU [01:47:47]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 43 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7E 02 00 35 04 06 00 E5 E6 [01:47:47]Write to MH i2c: E2 02 01 49 02 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 43 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7E 02 00 35 04 06 00 E5 E6 00 00 E8 [01:47:47]Write i2c OK [01:47:47]MH_I2C_Read... [01:47:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:47:48]Read from MH i2c: E2 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: E2 03 00 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: E2 03 00 49 02 00 90 00 BF [01:47:48]RAPDU: 90 00 [01:47:48]wFMCommunicate OK [01:47:48]wFMCommunicate request_size=9 [01:47:48]MH_SAM_APDU [01:47:48]CAPDU: 80 0D 02 02 04 D7 94 0F BF [01:47:48]Write to MH i2c: E2 0C 00 4A 02 80 0D 02 02 04 00 D7 94 0F BF 00 00 07 [01:47:48]Write i2c OK [01:47:48]MH_I2C_Read... [01:47:48]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:47:48]Read from MH i2c: E2 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: E2 03 00 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: E2 03 00 4A 02 00 90 00 C0 [01:47:48]RAPDU: 90 00 [01:47:48]wFMCommunicate OK [01:47:48]wFMCommunicate request_size=4 [01:47:48]MH_SAM_APDU [01:47:48]CAPDU: 80 0D 03 02 [01:47:48]Write to MH i2c: E2 08 00 4B 02 80 0D 03 02 00 00 00 00 C8 [01:47:48]Write i2c OK [01:47:48]MH_I2C_Read... [01:47:48]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:47:48]Read from MH i2c: E2 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: E2 0B 00 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: E2 0B 00 4B 02 00 4C 6A 45 0F 54 B9 51 A3 90 00 D4 [01:47:48]RAPDU: 4C 6A 45 0F 54 B9 51 A3 90 00 [01:47:48]wFMCommunicate OK [01:47:48]SAM_PROTO_SignData done [01:47:48]FM_MakeSignedData done [01:47:48]CreateOFDProtocolMessage [01:47:48]wFMCommunicate request_size=4 [01:47:48]MH_SAM_APDU [01:47:48]CAPDU: 80 11 00 00 [01:47:48]Write to MH i2c: E2 08 00 4C 02 80 11 00 00 00 00 00 00 C8 [01:47:48]Write i2c OK [01:47:48]MH_I2C_Read... [01:47:48]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:47:48]Read from MH i2c: E2 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: E2 17 00 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: E2 17 00 4C 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 21 [01:47:48]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:47:48]wFMCommunicate OK [01:47:48]CreateOFDProtocolMessage done [01:47:48]OFDSenderStorePacket 163449 [01:47:48]StoreOFDPacket docnum=163449 [01:47:48]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 EF B8 06 01 F2 88 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 43 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7E 02 00 35 04 06 00 E5 E6 D7 94 0F BF 4C 6A 45 0F 54 B9 51 A3 [01:47:48]CheckFolder [01:47:48]dirname=/storage/ofd_packets [01:47:48]CheckFolder done [01:47:48]ProducePacketName [01:47:48]name=ofd_packets/00163449 [01:47:48]NVStorageSaveData ofd_packets/00163449 [01:47:48]File name is /storage/ofd_packets/00163449 [01:47:48]Write 300 bytes [01:47:48]NVStorageSaveData done [01:47:48]OFDSenderStorePacket done [01:47:48]KKMCreateOFDPacket done [01:47:48]NVStorageSaveData kkm_last_timestamp [01:47:48]File name is /storage/kkm_last_timestamp [01:47:48]Write 4 bytes [01:47:48]NVStorageSaveData done [01:47:48]ExternCall_PrintAddStr [01:47:48]wPrintStart [01:47:48]Write to MH i2c: 01 00 00 4D 02 4F [01:47:48]Write i2c OK [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: 01 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: 01 07 00 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: 01 07 00 4D 02 00 00 00 00 00 FF 0F 64 [01:47:48]RasterBufferAndPrint [01:47:48]line Счет N : (1)291962 [01:47:48]line ИНН: 02508201610067 [01:47:48]line Контрольно-Кассовый Чек [01:47:48]line ПРОДАЖА [01:47:48]line ТРК (МРК, ГНК) : 81 [01:47:48]line Товар: 2711129700 [01:47:48]line ГАЗ-К-5 [01:47:48]line 26.050 * 38.40 [01:47:48]line = 1000.32 [01:47:48]line НДС 12% НСП 1% [01:47:48]line > о реализуемом товаре [01:47:48]line ОКРУГЛЕНИЕ: -0.32 [01:47:48]line ИТОГО: 1000.00 [01:47:48]line Внесено: 1000.00 [01:47:48]line СДАЧА: 0.00 [01:47:48]line НСП 1% : 8.85 [01:47:48]line НДС 12% : 106.23 [01:47:48]line Наличными: 1000.00 [01:47:48]line Безнал.: 0.00 [01:47:48]line Место: АЗС № 130 "Партнер Нефть" [01:47:48]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:47:48]line СНО: Общий режим [01:47:48]line Чек 47 21.08.2024 01:47 [01:47:48]line Смена: 466 ФФД: 1.0 [01:47:48]line ЗНМ: 0300000070 [01:47:48]line РНМ: 0000000000092562 [01:47:48]line Версия ККМ: 001 [01:47:48]line ФМ: 0000000000871769 [01:47:48]line ФД: 163449 [01:47:48]line ФПД: 252779622043583 [01:47:48]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T014747&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163449&fm=252779622043583&tin=02508201610067®Number=0000000000092562&sum=100000 [01:47:48]written 0, free lines is 4095 [01:47:48]OFD Sender: Processing packet 163449 [packets to send 962, broken 961] [01:47:48]ProducePacketName [01:47:48]name=ofd_packets/00163449 [01:47:48]OFD Sender: To server: pG, [01:47:48]CommunicateWithHost lk.salyk.kg:30040 [01:47:48]ConnectInit lk.salyk.kg [01:47:48]Write to MH i2c: 01 00 00 78 02 7A [01:47:48]Write i2c OK [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: 01 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: 01 07 00 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: 01 07 00 78 02 00 00 00 00 00 B2 0C 3F [01:47:48]RasterBufferAndPrint [01:47:48]line [01:47:48]line [01:47:48]line [01:47:48]line [01:47:48]line [01:47:48]written 0, free lines is 3256 [01:47:48]MH_Cut [01:47:48]Write to MH i2c: D1 01 00 7F 02 01 53 [01:47:48]Write i2c OK [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: D1 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: D1 01 00 [01:47:48]MH_I2C_Read... [01:47:48]Read from MH i2c: D1 01 00 7F 02 00 52 [01:47:48]Write to MH i2c: 01 00 00 80 02 82 [01:47:48]Write i2c OK [01:47:48]MH_I2C_Read... [01:47:49]*** Cut start [01:47:49]*** Purtial cut [01:47:49]*** Stage 1: CUTSNS_PIN = 1 [01:47:49]Connected sock=7 [01:47: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 36 39 0E 01 00 00 EF B8 06 01 F2 88 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 C2 65 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 C0 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7F 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 2F 00 00 00 F4 03 04 00 43 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7E 02 00 35 04 06 00 E5 E6 D7 94 0F BF 4C 6A 45 0F 54 B9 51 A3 [01:47:50]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 FF B8 47 00 12 11 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 79 7E 02 00 F4 03 04 00 97 F0 C4 66 B6 04 01 00 00 69 A4 E7 22 90 85 96 81 [01:47:50]CommunicateWithHost err = 0 [01:47:50]CheckOFDResponse [01:47:50]1017 (14) - 77093643461234 [01:47:50]1041 (16) - 0000000000871769 [01:47:50]1040 (4) - 163449 [01:47:50]1012 (4) - 20.08.2024 19:37 [01:47:50]1206 (1) - 0 [01:47:50]OFD Sender: Remove packet 163449 [01:47:50]ProducePacketName [01:47:50]name=ofd_packets/00163449 [01:47:50]NVStorageDeleteData [01:47:50]OFD Sender: No OFD packet to send [01:47:51]Read from MH i2c: 01 [01:47:51]MH_I2C_Read... [01:47:51]*** Stop cut motor [01:47:51]*** Cut end [01:47:51]Read from MH i2c: 01 07 00 [01:47:51]MH_I2C_Read... [01:47:51]Read from MH i2c: 01 07 00 80 02 00 00 00 00 00 FF 0F 97 [01:47:51]process_action close_receipt done [01:47:51]requested_data is exist [01:47:51]produce_requested_data [01:47:51]requested_item fm.sn is exist - process it [01:47:51]wFMCommunicate request_size=4 [01:47:51]MH_SAM_APDU [01:47:51]CAPDU: 80 11 00 00 [01:47:51]Write to MH i2c: E2 08 00 81 02 80 11 00 00 00 00 00 00 FD [01:47:51]Write i2c OK [01:47:51]MH_I2C_Read... [01:47:51]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:47:51]Read from MH i2c: E2 [01:47:51]MH_I2C_Read... [01:47:51]Read from MH i2c: E2 17 00 [01:47:51]MH_I2C_Read... [01:47:51]Read from MH i2c: E2 17 00 81 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 56 [01:47:51]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:47:51]wFMCommunicate OK [01:47:51]requested_item fd.num is exist - process it [01:47:51]SAM_PROTO_GetFieldsCounters [01:47:51]wFMCommunicate request_size=4 [01:47:51]MH_SAM_APDU [01:47:51]CAPDU: 80 13 00 00 [01:47:51]Write to MH i2c: E2 08 00 82 02 80 13 00 00 00 00 00 00 00 [01:47:51]Write i2c OK [01:47:51]MH_I2C_Read... [01:47:51]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:47:51]Read from MH i2c: E2 [01:47:51]MH_I2C_Read... [01:47:51]Read from MH i2c: E2 62 00 [01:47:51]MH_I2C_Read... [01:47:51]Read from MH i2c: E2 62 00 82 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 7E 02 00 0E 04 04 00 D2 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 7F [01:47: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 79 7E 02 00 0E 04 04 00 D2 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 [01:47:51]wFMCommunicate OK [01:47:51]SAM_PROTO_GetFieldsCounters done [01:47:51]requested_item shift.num is exist - process it [01:47:51]requested_item shift.opened is exist - process it [01:47:51]req_shift_opened [01:47:51]FM_GetShiftState [01:47:51]SAM_PROTO_GetShiftState [01:47:51]wFMCommunicate request_size=4 [01:47:51]MH_SAM_APDU [01:47:51]CAPDU: 80 13 01 00 [01:47:51]Write to MH i2c: E2 08 00 83 02 80 13 01 00 00 00 00 00 02 [01:47:51]Write i2c OK [01:47:51]MH_I2C_Read... [01:47:51]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:47:51]Read from MH i2c: E2 [01:47:51]MH_I2C_Read... [01:47:51]Read from MH i2c: E2 0E 00 [01:47:51]MH_I2C_Read... [01:47:51]Read from MH i2c: E2 0E 00 83 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 C8 [01:47:51]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:47:51]wFMCommunicate OK [01:47:51]SAM_PROTO_GetShiftState done [01:47:51]FM_GetShiftState done [01:47:51]req_shift_opened done [01:47:51]requested_item shift.open_date is exist - process it [01:47:51]req_shift_open_date [01:47:51]req_shift_open_date done [01:47:51]produce_requested_data done [01:47:51]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163449,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:47:51]process_action_free close_receipt [01:47:51]json_value_free [01:47:51]json_value_free done [01:47:51]process_json_proto returns [01:47:51]Send response to host [01:47:51]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163449,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:47:51]free response buf [01:47:51]execute_script done [01:47:51]execute_script returns [01:47:51]free content buf [01:47:51]Sock 9.Close socket [01:47:51]Sock 9.Thread stoped [01:47:55]OFD Sender: No OFD packet to send [01:47:57]recv_with_timeout no data received [01:48:00]OFD Sender: No OFD packet to send [01:48:05]OFD Sender: No OFD packet to send [01:48:10]OFD Sender: No OFD packet to send [01:48:14]recv_with_timeout no data received [01:48:15]OFD Sender: No OFD packet to send [01:48:20]OFD Sender: No OFD packet to send [01:48:25]OFD Sender: No OFD packet to send [01:48:30]recv_with_timeout no data received [01:48:30]OFD Sender: No OFD packet to send [01:48:35]OFD Sender: No OFD packet to send [01:48:40]OFD Sender: No OFD packet to send [01:48:45]recv_with_timeout no data received [01:48:45]OFD Sender: No OFD packet to send [01:48:51]OFD Sender: No OFD packet to send [01:48:56]OFD Sender: No OFD packet to send [01:48:58]recv_with_timeout no data received [01:49:01]OFD Sender: No OFD packet to send [01:49:06]OFD Sender: No OFD packet to send [01:49:11]OFD Sender: No OFD packet to send [01:49:16]OFD Sender: No OFD packet to send [01:49:21]OFD Sender: No OFD packet to send [01:49:26]OFD Sender: No OFD packet to send [01:49:31]OFD Sender: No OFD packet to send [01:49:36]OFD Sender: No OFD packet to send [01:49:41]OFD Sender: No OFD packet to send [01:49:46]OFD Sender: No OFD packet to send [01:49:51]OFD Sender: No OFD packet to send [01:49:56]OFD Sender: No OFD packet to send [01:50:01]OFD Sender: No OFD packet to send [01:50:06]OFD Sender: No OFD packet to send [01:50:11]OFD Sender: No OFD packet to send [01:50:16]OFD Sender: No OFD packet to send [01:50:21]OFD Sender: No OFD packet to send [01:50:26]OFD Sender: No OFD packet to send [01:50:31]OFD Sender: No OFD packet to send [01:50:36]OFD Sender: No OFD packet to send [01:50:41]OFD Sender: No OFD packet to send [01:50:46]OFD Sender: No OFD packet to send [01:50:50]accept exits with 10 [01:50:50]New connection [01:50:50]New thread 3066854756 created [01:50:50]Thread 3066711396 joined [01:50:50]Waiting for new connection... [01:50:50] Sock 10.Parse request [01:50:50]Sock 10.Check first char [01:50:50]Sock 10.First char is OK [01:50:50]request: POST /json_proto HTTP/1.0 [01:50:50]Method: POST [01:50:50]URL: /json_proto [01:50:50]Method is POST - this is cgi request [01:50:50]url: /json_proto [01:50:50]query_string will be loaded in cgi processing [01:50:50]execute_cgi json_proto POST (null) [01:50:50]execute_cgi path=json_proto method=POST [01:50:50]POST find Content-Length [01:50:50]Host: 172.17.44.132:8080 [01:50:50]Content-Length: 790 [01:50:50]Content-Type: application/json [01:50:50] [01:50:50]POST finish read [01:50:50]Found Content-Length = 790 [01:50:50]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 131.100, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A93749", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:50:50]execute_script... [01:50:50]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291965", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 11", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 0.00, "quantity" : 131.100, "sum" : 0.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u0422\u0430\u043B\u043E\u043D\u044B: \u0422\u043E\u043F\u043B\u0438\u0432\u043D\u0430\u044F \u041A\u0430\u0440\u0442\u0430\u000A93749", "payments": [ { "type": 1, "sum" : 0.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:50:50]POST & json_proto [01:50:50]process_json_proto [01:50:50]json parsed OK: [01:50:50]protocol is kg_v1.0 [01:50:50]action value=close_receipt [01:50:50]process_action close_receipt [01:50:50]cmd_close_receipt [01:50:50]MH_GetDate [01:50:50]Write to MH i2c: F0 00 00 84 02 75 [01:50:50]Write i2c OK [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: F0 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: F0 09 00 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: F0 09 00 84 02 00 FB 47 C5 66 2A 83 C1 65 BE [01:50:50]GetLastDocTimeStamp 1724204867 [01:50:50]current date 1724205051 [01:50:50]FM_GetShiftState [01:50:50]SAM_PROTO_GetShiftState [01:50:50]wFMCommunicate request_size=4 [01:50:50]MH_SAM_APDU [01:50:50]CAPDU: 80 13 01 00 [01:50:50]Write to MH i2c: E2 08 00 85 02 80 13 01 00 00 00 00 00 04 [01:50:50]Write i2c OK [01:50:50]MH_I2C_Read... [01:50:50]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:50:50]Read from MH i2c: E2 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 0E 00 [01:50:50]MH_I2C_Read... [01:50:50]Read from MH i2c: E2 0E 00 85 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 CA [01:50:50]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:50:50]wFMCommunicate OK [01:50:50]SAM_PROTO_GetShiftState done [01:50:50]FM_GetShiftState done [01:50:50]opened in 1724199517 [01:50:50]opened+sec_in_day 1724285917 [01:50:50]quantity*price = 0 [01:50:50]sum+1 = 1 [01:50:50]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 0.00 НСП 1% : 0.00 НДС 12% : 0.00 Наличными: 0.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 48 21.08.2024 01:50 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Талоны: Топливная Карта 93749 ФМ: 0000000000871769 ФД: 163450 ФПД: 214844419241211 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T015051&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163450&fm=214844419241211&tin=02508201610067®Number=0000000000092562&sum=0 [01:50:51]StoreToDocumentArchive [01:50:51]shift 466 fd 163450 [01:50:51]save to /storage/0466/doc_00163450 [01:50:51]save last doc name /storage/0466/doc_00163450 to /storage/kkm_last_doc_name [01:50:51]save OK [01:50:51]Clear old archive folders... [01:50:51]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:50:51]tlvbuf is 00BEB5E0 [01:50:51]SAM_PROTO_ClearQueue [01:50:51]wFMCommunicate request_size=4 [01:50:51]MH_SAM_APDU [01:50:51]CAPDU: 80 09 00 00 [01:50:51]Write to MH i2c: E2 08 00 92 02 80 09 00 00 00 00 00 00 06 [01:50:51]Write i2c OK [01:50:51]MH_I2C_Read... [01:50:51]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:50:51]Read from MH i2c: E2 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: E2 03 00 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: E2 03 00 92 02 00 90 00 08 [01:50:51]RAPDU: 90 00 [01:50:51]wFMCommunicate OK [01:50:51]SAM_PROTO_ClearQueue done [01:50:51]KKMCreateOFDPacket [01:50:51]OFDProtocolAddRootSTLVToBuf [01:50:51]FM_MakeSignedData [01:50:51]FM_MakeSignedData [01:50:51]SAM_PROTO_SignData [01:50:51]wFMCommunicate request_size=4 [01:50:51]MH_SAM_APDU [01:50:51]CAPDU: 80 0D 01 02 [01:50:51]Write to MH i2c: E2 08 00 93 02 80 0D 01 02 00 00 00 00 0E [01:50:51]Write i2c OK [01:50:51]MH_I2C_Read... [01:50:51]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:50:51]Read from MH i2c: E2 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: E2 03 00 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: E2 03 00 93 02 00 90 00 09 [01:50:51]RAPDU: 90 00 [01:50:51]wFMCommunicate OK [01:50:51]wFMCommunicate request_size=255 [01:50:51]MH_SAM_APDU [01:50:51]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FB 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7E 02 00 35 04 06 00 C3 66 5D 4A [01:50:51]Write to MH i2c: E2 02 01 94 02 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FB 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7E 02 00 35 04 06 00 C3 66 5D 4A 00 00 CD [01:50:51]Write i2c OK [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: E2 [01:50:51]MH_I2C_Read... [01:50:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:50:51]Read from MH i2c: E2 03 00 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: E2 03 00 94 02 00 90 00 0A [01:50:51]RAPDU: 90 00 [01:50:51]wFMCommunicate OK [01:50:51]wFMCommunicate request_size=7 [01:50:51]MH_SAM_APDU [01:50:51]CAPDU: 80 0D 02 02 02 74 FB [01:50:51]Write to MH i2c: E2 0A 00 95 02 80 0D 02 02 02 00 74 FB 00 00 84 [01:50:51]Write i2c OK [01:50:51]MH_I2C_Read... [01:50:51]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:50:51]Read from MH i2c: E2 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: E2 03 00 [01:50:51]MH_I2C_Read... [01:50:51]Read from MH i2c: E2 03 00 95 02 00 90 00 0B [01:50:51]RAPDU: 90 00 [01:50:51]wFMCommunicate OK [01:50:51]wFMCommunicate request_size=4 [01:50:51]MH_SAM_APDU [01:50:51]CAPDU: 80 0D 03 02 [01:50:51]Write to MH i2c: E2 08 00 96 02 80 0D 03 02 00 00 00 00 13 [01:50:51]Write i2c OK [01:50:51]MH_I2C_Read... [01:50:52]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:50:52]Read from MH i2c: E2 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: E2 0B 00 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: E2 0B 00 96 02 00 3A CF F6 FA 98 75 0E B2 90 00 DA [01:50:52]RAPDU: 3A CF F6 FA 98 75 0E B2 90 00 [01:50:52]wFMCommunicate OK [01:50:52]SAM_PROTO_SignData done [01:50:52]FM_MakeSignedData done [01:50:52]CreateOFDProtocolMessage [01:50:52]wFMCommunicate request_size=4 [01:50:52]MH_SAM_APDU [01:50:52]CAPDU: 80 11 00 00 [01:50:52]Write to MH i2c: E2 08 00 97 02 80 11 00 00 00 00 00 00 13 [01:50:52]Write i2c OK [01:50:52]MH_I2C_Read... [01:50:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:50:52]Read from MH i2c: E2 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: E2 17 00 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: E2 17 00 97 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 6C [01:50:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:50:52]wFMCommunicate OK [01:50:52]CreateOFDProtocolMessage done [01:50:52]OFDSenderStorePacket 163450 [01:50:52]StoreOFDPacket docnum=163450 [01:50:52]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A8 9E 04 01 E9 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FB 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7E 02 00 35 04 06 00 C3 66 5D 4A 74 FB 3A CF F6 FA 98 75 0E B2 [01:50:52]CheckFolder [01:50:52]dirname=/storage/ofd_packets [01:50:52]CheckFolder done [01:50:52]ProducePacketName [01:50:52]name=ofd_packets/00163450 [01:50:52]NVStorageSaveData ofd_packets/00163450 [01:50:52]File name is /storage/ofd_packets/00163450 [01:50:52]Write 298 bytes [01:50:52]NVStorageSaveData done [01:50:52]OFDSenderStorePacket done [01:50:52]KKMCreateOFDPacket done [01:50:52]NVStorageSaveData kkm_last_timestamp [01:50:52]File name is /storage/kkm_last_timestamp [01:50:52]Write 4 bytes [01:50:52]NVStorageSaveData done [01:50:52]ExternCall_PrintAddStr [01:50:52]wPrintStart [01:50:52]Write to MH i2c: 01 00 00 98 02 9A [01:50:52]Write i2c OK [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: 01 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: 01 07 00 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: 01 07 00 98 02 00 00 00 00 00 FF 0F AF [01:50:52]RasterBufferAndPrint [01:50:52]line Счет N : (1)291965 [01:50:52]line ИНН: 02508201610067 [01:50:52]line Контрольно-Кассовый Чек [01:50:52]line ПРОДАЖА [01:50:52]line ТРК (МРК, ГНК) : 11 [01:50:52]line Товар: 2710194800 [01:50:52]line ДТ-К-5 [01:50:52]line 131.100 * 0.00 [01:50:52]line = 0.00 [01:50:52]line НДС 12% НСП 1% [01:50:52]line > о реализуемом товаре [01:50:52]line ИТОГО: 0.00 [01:50:52]line НСП 1% : 0.00 [01:50:52]line НДС 12% : 0.00 [01:50:52]line Наличными: 0.00 [01:50:52]line Безнал.: 0.00 [01:50:52]line Место: АЗС № 130 "Партнер Нефть" [01:50:52]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:50:52]line СНО: Общий режим [01:50:52]line Чек 48 21.08.2024 01:50 [01:50:52]line Смена: 466 ФФД: 1.0 [01:50:52]line ЗНМ: 0300000070 [01:50:52]line РНМ: 0000000000092562 [01:50:52]line Версия ККМ: 001 [01:50:52]line Талоны: Топливная Карта [01:50:52]line 93749 [01:50:52]line ФМ: 0000000000871769 [01:50:52]line ФД: 163450 [01:50:52]line ФПД: 214844419241211 [01:50:52]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T015051&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163450&fm=214844419241211&tin=02508201610067®Number=0000000000092562&sum=0 [01:50:52]written 0, free lines is 4095 [01:50:52]OFD Sender: Processing packet 163450 [packets to send 962, broken 961] [01:50:52]ProducePacketName [01:50:52]name=ofd_packets/00163450 [01:50:52]OFD Sender: To server: pG, [01:50:52]CommunicateWithHost lk.salyk.kg:30040 [01:50:52]ConnectInit lk.salyk.kg [01:50:52]Write to MH i2c: 01 00 00 C2 02 C4 [01:50:52]Write i2c OK [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: 01 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: 01 07 00 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: 01 07 00 C2 02 00 00 00 00 00 C7 0C 9E [01:50:52]RasterBufferAndPrint [01:50:52]line [01:50:52]line [01:50:52]line [01:50:52]line [01:50:52]line [01:50:52]written 0, free lines is 3278 [01:50:52]MH_Cut [01:50:52]Write to MH i2c: D1 01 00 C9 02 01 9D [01:50:52]Write i2c OK [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: D1 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: D1 01 00 [01:50:52]MH_I2C_Read... [01:50:52]Read from MH i2c: D1 01 00 C9 02 00 9C [01:50:52]Write to MH i2c: 01 00 00 CA 02 CC [01:50:52]Write i2c OK [01:50:52]MH_I2C_Read... [01:50:53]*** Cut start [01:50:53]*** Purtial cut [01:50:53]*** Stage 1: CUTSNS_PIN = 1 [01:50:55]Read from MH i2c: 01 [01:50:55]MH_I2C_Read... [01:50:55]*** Stop cut motor [01:50:55]*** Cut end [01:50:55]Read from MH i2c: 01 07 00 [01:50:55]MH_I2C_Read... [01:50:55]Read from MH i2c: 01 07 00 CA 02 00 00 00 00 00 FF 0F E1 [01:50:55]process_action close_receipt done [01:50:55]requested_data is exist [01:50:55]produce_requested_data [01:50:55]requested_item fm.sn is exist - process it [01:50:55]wFMCommunicate request_size=4 [01:50:55]MH_SAM_APDU [01:50:55]CAPDU: 80 11 00 00 [01:50:55]Write to MH i2c: E2 08 00 CB 02 80 11 00 00 00 00 00 00 47 [01:50:55]Write i2c OK [01:50:55]MH_I2C_Read... [01:50:55]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:50:55]Read from MH i2c: E2 [01:50:55]MH_I2C_Read... [01:50:55]Read from MH i2c: E2 17 00 [01:50:55]MH_I2C_Read... [01:50:55]Read from MH i2c: E2 17 00 CB 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 A0 [01:50:55]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:50:55]wFMCommunicate OK [01:50:55]requested_item fd.num is exist - process it [01:50:55]SAM_PROTO_GetFieldsCounters [01:50:55]wFMCommunicate request_size=4 [01:50:55]MH_SAM_APDU [01:50:55]CAPDU: 80 13 00 00 [01:50:55]Write to MH i2c: E2 08 00 CC 02 80 13 00 00 00 00 00 00 4A [01:50:55]Write i2c OK [01:50:55]MH_I2C_Read... [01:50:55]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:50:55]Read from MH i2c: E2 [01:50:55]MH_I2C_Read... [01:50:55]Read from MH i2c: E2 62 00 [01:50:55]MH_I2C_Read... [01:50:55]Read from MH i2c: E2 62 00 CC 02 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 7E 02 00 0E 04 04 00 D2 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 CD [01: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7A 7E 02 00 0E 04 04 00 D2 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 [01:50:55]wFMCommunicate OK [01:50:55]SAM_PROTO_GetFieldsCounters done [01:50:55]requested_item shift.num is exist - process it [01:50:55]requested_item shift.opened is exist - process it [01:50:55]req_shift_opened [01:50:55]FM_GetShiftState [01:50:55]SAM_PROTO_GetShiftState [01:50:55]wFMCommunicate request_size=4 [01:50:55]MH_SAM_APDU [01:50:55]CAPDU: 80 13 01 00 [01:50:55]Write to MH i2c: E2 08 00 CD 02 80 13 01 00 00 00 00 00 4C [01:50:55]Write i2c OK [01:50:55]MH_I2C_Read... [01:50:55]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:50:55]Read from MH i2c: E2 [01:50:55]MH_I2C_Read... [01:50:55]Read from MH i2c: E2 0E 00 [01:50:55]MH_I2C_Read... [01:50:55]Read from MH i2c: E2 0E 00 CD 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 12 [01:50:55]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:50:55]wFMCommunicate OK [01:50:55]SAM_PROTO_GetShiftState done [01:50:55]FM_GetShiftState done [01:50:55]req_shift_opened done [01:50:55]requested_item shift.open_date is exist - process it [01:50:55]req_shift_open_date [01:50:55]req_shift_open_date done [01:50:55]produce_requested_data done [01:50:55]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163450,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:50:55]process_action_free close_receipt [01:50:55]json_value_free [01:50:55]json_value_free done [01:50:55]process_json_proto returns [01:50:55]Send response to host [01:50:55]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163450,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:50:55]free response buf [01:50:55]execute_script done [01:50:55]execute_script returns [01:50:55]free content buf [01:50:55]Sock 10.Close socket [01:50:55]Sock 10.Thread stoped [01:50:57]recv_with_timeout no data received [01:50:59]Connected sock=11 [01:50:59]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 A8 9E 04 01 E9 47 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 1C 00 02 00 00 00 00 37 04 06 00 00 00 00 00 00 00 13 04 06 00 00 00 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 00 00 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 00 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 00 00 00 00 00 00 07 04 06 00 00 00 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 FB 47 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7A 7E 02 00 35 04 06 00 C3 66 5D 4A 74 FB 3A CF F6 FA 98 75 0E B2 [01:51:00]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 8A 73 47 00 E2 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 36 39 10 04 04 00 7A 7E 02 00 F4 03 04 00 55 F1 C4 66 B6 04 01 00 00 DE A9 53 2E 4D 28 9C ED [01:51:00]CommunicateWithHost err = 0 [01:51:00]CheckOFDResponse [01:51:00]1017 (14) - 77093643461234 [01:51:00]1041 (16) - 0000000000871769 [01:51:00]1040 (4) - 163450 [01:51:00]1012 (4) - 20.08.2024 19:41 [01:51:00]1206 (1) - 0 [01:51:00]OFD Sender: Remove packet 163450 [01:51:00]ProducePacketName [01:51:00]name=ofd_packets/00163450 [01:51:00]NVStorageDeleteData [01:51:00]OFD Sender: No OFD packet to send [01:51:04]accept exits with 7 [01:51:04]New connection [01:51:04]New thread 3066711396 created [01:51:04]Thread 3066854756 joined [01:51:04]Waiting for new connection... [01:51:04] Sock 7.Parse request [01:51:04]Sock 7.Check first char [01:51:04]Sock 7.First char is OK [01:51:04]request: POST /json_proto HTTP/1.0 [01:51:04]Method: POST [01:51:04]URL: /json_proto [01:51:04]Method is POST - this is cgi request [01:51:04]url: /json_proto [01:51:04]query_string will be loaded in cgi processing [01:51:04]execute_cgi json_proto POST (null) [01:51:04]execute_cgi path=json_proto method=POST [01:51:04]POST find Content-Length [01:51:04]Host: 172.17.44.132:8080 [01:51:04]Content-Length: 621 [01:51:04]Content-Type: application/json [01:51:04] [01:51:04]POST finish read [01:51:04]Found Content-Length = 621 [01:51:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50549", "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" ] } } [01:51:04]execute_script... [01:51: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)50549", "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" ] } } [01:51:04]POST & json_proto [01:51:04]process_json_proto [01:51:04]json parsed OK: [01:51:04]protocol is kg_v1.0 [01:51:04]action value=close_receipt [01:51:04]process_action close_receipt [01:51:04]cmd_close_receipt [01:51:04]MH_GetDate [01:51:04]Write to MH i2c: F0 00 00 CE 02 BF [01:51:04]Write i2c OK [01:51:04]MH_I2C_Read... [01:51:04]Read from MH i2c: F0 [01:51:04]MH_I2C_Read... [01:51:04]Read from MH i2c: F0 09 00 [01:51:04]MH_I2C_Read... [01:51:04]Read from MH i2c: F0 09 00 CE 02 00 09 48 C5 66 2A 83 C1 65 17 [01:51:04]GetLastDocTimeStamp 1724205051 [01:51:04]current date 1724205065 [01:51:04]FM_GetShiftState [01:51:04]SAM_PROTO_GetShiftState [01:51:04]wFMCommunicate request_size=4 [01:51:04]MH_SAM_APDU [01:51:04]CAPDU: 80 13 01 00 [01:51:04]Write to MH i2c: E2 08 00 CF 02 80 13 01 00 00 00 00 00 4E [01:51:04]Write i2c OK [01:51:04]MH_I2C_Read... [01:51:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:51:04]Read from MH i2c: E2 [01:51:04]MH_I2C_Read... [01:51:04]Read from MH i2c: E2 0E 00 [01:51:04]MH_I2C_Read... [01:51:04]Read from MH i2c: E2 0E 00 CF 02 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 14 [01:51:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:51:04]wFMCommunicate OK [01:51:04]SAM_PROTO_GetShiftState done [01:51:04]FM_GetShiftState done [01:51:04]opened in 1724199517 [01:51:04]opened+sec_in_day 1724285917 [01:51:04]quantity*price = 13800 [01:51:04]sum+1 = 13801 [01:51:04]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 138.00 НСП 1% : 1.22 НДС 12% : 14.65 Наличными: 138.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 49 21.08.2024 01:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163451 ФПД: 269725519785479 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T015105&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163451&fm=269725519785479&tin=02508201610067®Number=0000000000092562&sum=13800 0 [01:51:05]StoreToDocumentArchive [01:51:05]shift 466 fd 163451 [01:51:05]save to /storage/0466/doc_00163451 [01:51:05]save last doc name /storage/0466/doc_00163451 to /storage/kkm_last_doc_name [01:51:05]save OK [01:51:05]Clear old archive folders... [01:51:05]ProcessDocumentItem done err = 0, tmpTLVsize=274 [01:51:05]tlvbuf is 00BE7DB0 [01:51:05]SAM_PROTO_ClearQueue [01:51:05]wFMCommunicate request_size=4 [01:51:05]MH_SAM_APDU [01:51:05]CAPDU: 80 09 00 00 [01:51:05]Write to MH i2c: E2 08 00 DC 02 80 09 00 00 00 00 00 00 50 [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:51:05]Read from MH i2c: E2 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 DC 02 00 90 00 52 [01:51:05]RAPDU: 90 00 [01:51:05]wFMCommunicate OK [01:51:05]SAM_PROTO_ClearQueue done [01:51:05]KKMCreateOFDPacket [01:51:05]OFDProtocolAddRootSTLVToBuf [01:51:05]FM_MakeSignedData [01:51:05]FM_MakeSignedData [01:51:05]SAM_PROTO_SignData [01:51:05]wFMCommunicate request_size=4 [01:51:05]MH_SAM_APDU [01:51:05]CAPDU: 80 0D 01 02 [01:51:05]Write to MH i2c: E2 08 00 DD 02 80 0D 01 02 00 00 00 00 58 [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:51:05]Read from MH i2c: E2 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 DD 02 00 90 00 53 [01:51:05]RAPDU: 90 00 [01:51:05]wFMCommunicate OK [01:51:05]wFMCommunicate request_size=255 [01:51:05]MH_SAM_APDU [01:51:05]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 31 00 00 00 F4 03 04 00 09 48 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 [01:51:05]Write to MH i2c: E2 02 01 DE 02 80 0D 02 02 FA 00 03 00 12 01 1E 04 01 00 01 23 04 64 00 8A 04 0D 00 34 36 34 30 30 33 30 30 39 31 36 34 35 06 04 20 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 45 53 53 45 20 45 78 63 68 61 6E 67 65 20 4D FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 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 31 00 00 00 F4 03 04 00 09 48 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 00 00 14 [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:51:05]Read from MH i2c: E2 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 DE 02 00 90 00 54 [01:51:05]RAPDU: 90 00 [01:51:05]wFMCommunicate OK [01:51:05]wFMCommunicate request_size=33 [01:51:05]MH_SAM_APDU [01:51:05]CAPDU: 80 0D 02 02 1C 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7E 02 00 35 04 06 00 F5 50 5D CB 2E 07 [01:51:05]Write to MH i2c: E2 24 00 DF 02 80 0D 02 02 1C 00 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7E 02 00 35 04 06 00 F5 50 5D CB 2E 07 00 00 8D [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:51:05]Read from MH i2c: E2 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 03 00 DF 02 00 90 00 55 [01:51:05]RAPDU: 90 00 [01:51:05]wFMCommunicate OK [01:51:05]wFMCommunicate request_size=4 [01:51:05]MH_SAM_APDU [01:51:05]CAPDU: 80 0D 03 02 [01:51:05]Write to MH i2c: E2 08 00 E0 02 80 0D 03 02 00 00 00 00 5D [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:51:05]Read from MH i2c: E2 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 0B 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 0B 00 E0 02 00 64 15 5F FB E8 3E 7A 11 90 00 E2 [01:51:05]RAPDU: 64 15 5F FB E8 3E 7A 11 90 00 [01:51:05]wFMCommunicate OK [01:51:05]SAM_PROTO_SignData done [01:51:05]FM_MakeSignedData done [01:51:05]CreateOFDProtocolMessage [01:51:05]wFMCommunicate request_size=4 [01:51:05]MH_SAM_APDU [01:51:05]CAPDU: 80 11 00 00 [01:51:05]Write to MH i2c: E2 08 00 E1 02 80 11 00 00 00 00 00 00 5D [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]OFD Sender: No OFD packet to send [01:51:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:51:05]Read from MH i2c: E2 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 17 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: E2 17 00 E1 02 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 B6 [01:51:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:51:05]wFMCommunicate OK [01:51:05]CreateOFDProtocolMessage done [01:51:05]OFDSenderStorePacket 163451 [01:51:05]StoreOFDPacket docnum=163451 [01:51:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 26 01 00 00 6E 44 1E 01 B9 E6 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 31 00 00 00 F4 03 04 00 09 48 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7E 02 00 35 04 06 00 F5 50 5D CB 2E 07 64 15 5F FB E8 3E 7A 11 [01:51:05]CheckFolder [01:51:05]dirname=/storage/ofd_packets [01:51:05]CheckFolder done [01:51:05]ProducePacketName [01:51:05]name=ofd_packets/00163451 [01:51:05]NVStorageSaveData ofd_packets/00163451 [01:51:05]File name is /storage/ofd_packets/00163451 [01:51:05]Write 324 bytes [01:51:05]NVStorageSaveData done [01:51:05]OFDSenderStorePacket done [01:51:05]KKMCreateOFDPacket done [01:51:05]NVStorageSaveData kkm_last_timestamp [01:51:05]File name is /storage/kkm_last_timestamp [01:51:05]Write 4 bytes [01:51:05]NVStorageSaveData done [01:51:05]ExternCall_PrintAddStr [01:51:05]wPrintStart [01:51:05]Write to MH i2c: 01 00 00 E2 02 E4 [01:51:05]Write i2c OK [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: 01 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: 01 07 00 [01:51:05]MH_I2C_Read... [01:51:05]Read from MH i2c: 01 07 00 E2 02 00 00 00 00 00 FF 0F F9 [01:51:05]RasterBufferAndPrint [01:51:05]line Счет N : (3)50549 [01:51:05]line ИНН: 02508201610067 [01:51:05]line Контрольно-Кассовый Чек [01:51:05]line ПРОДАЖА [01:51:05]line Товар: 4640030091645 [01:51:05]line Сигареты ESSE Exchange M [01:51:05]line 1.000 * 138.00 [01:51:05]line = 138.00 [01:51:05]line НДС 12% НСП 1% [01:51:05]line > о реализуемом товаре [01:51:05]line ИТОГО: 138.00 [01:51:05]line НСП 1% : 1.22 [01:51:05]line НДС 12% : 14.65 [01:51:05]line Наличными: 138.00 [01:51:05]line Безнал.: 0.00 [01:51:05]line Место: АЗС № 130 "Партнер Нефть" [01:51:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:51:05]line СНО: Общий режим [01:51:05]line Чек 49 21.08.2024 01:51 [01:51:05]line Смена: 466 ФФД: 1.0 [01:51:05]line ЗНМ: 0300000070 [01:51:05]line РНМ: 0000000000092562 [01:51:05]line Версия ККМ: 001 [01:51:05]line ФМ: 0000000000871769 [01:51:05]line ФД: 163451 [01:51:05]line ФПД: 269725519785479 [01:51:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T015105&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163451&fm=269725519785479&tin=02508201610067®Number=0000000000092562&sum=13800 [01:51:05]line 0 [01:51:05]written 0, free lines is 4095 [01:51:05]OFD Sender: Processing packet 163451 [packets to send 962, broken 961] [01:51:05]ProducePacketName [01:51:05]name=ofd_packets/00163451 [01:51:05]OFD Sender: To server: pG, [01:51:05]CommunicateWithHost lk.salyk.kg:30040 [01:51:05]ConnectInit lk.salyk.kg [01:51:06]Write to MH i2c: 01 00 00 0A 03 0D [01:51:06]Write i2c OK [01:51:06]MH_I2C_Read... [01:51:06]Read from MH i2c: 01 [01:51:06]MH_I2C_Read... [01:51:06]Read from MH i2c: 01 07 00 [01:51:06]MH_I2C_Read... [01:51:06]Read from MH i2c: 01 07 00 0A 03 00 00 00 00 00 DC 0C FC [01:51:06]RasterBufferAndPrint [01:51:06]line [01:51:06]line [01:51:06]line [01:51:06]line [01:51:06]line [01:51:06]written 0, free lines is 3299 [01:51:06]MH_Cut [01:51:06]Write to MH i2c: D1 01 00 11 03 01 E6 [01:51:06]Write i2c OK [01:51:06]MH_I2C_Read... [01:51:06]Read from MH i2c: D1 [01:51:06]MH_I2C_Read... [01:51:06]Read from MH i2c: D1 01 00 [01:51:06]MH_I2C_Read... [01:51:06]Read from MH i2c: D1 01 00 11 03 00 E5 [01:51:06]Write to MH i2c: 01 00 00 12 03 15 [01:51:06]Write i2c OK [01:51:06]MH_I2C_Read... [01:51:07]*** Cut start [01:51:07]*** Purtial cut [01:51:07]*** Stage 1: CUTSNS_PIN = 1 [01:51:08]Connected sock=11 [01:51: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 36 39 26 01 00 00 6E 44 1E 01 B9 E6 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 31 00 00 00 F4 03 04 00 09 48 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7B 7E 02 00 35 04 06 00 F5 50 5D CB 2E 07 64 15 5F FB E8 3E 7A 11 [01:51:09]Read from MH i2c: 01 [01:51:09]MH_I2C_Read... [01:51:09]*** Stop cut motor [01:51:09]*** Cut end [01:51:09]Read from MH i2c: 01 07 00 [01:51:09]MH_I2C_Read... [01:51:09]Read from MH i2c: 01 07 00 12 03 00 00 00 00 00 FF 0F 2A [01:51:09]process_action close_receipt done [01:51:09]requested_data is exist [01:51:09]produce_requested_data [01:51:09]requested_item fm.sn is exist - process it [01:51:09]wFMCommunicate request_size=4 [01:51:09]MH_SAM_APDU [01:51:09]CAPDU: 80 11 00 00 [01:51:09]Write to MH i2c: E2 08 00 13 03 80 11 00 00 00 00 00 00 90 [01:51:09]Write i2c OK [01:51:09]MH_I2C_Read... [01:51:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:51:09]Read from MH i2c: E2 [01:51:09]MH_I2C_Read... [01:51:09]Read from MH i2c: E2 17 00 [01:51:09]MH_I2C_Read... [01:51:09]Read from MH i2c: E2 17 00 13 03 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E9 [01:51:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:51:09]wFMCommunicate OK [01:51:09]requested_item fd.num is exist - process it [01:51:09]SAM_PROTO_GetFieldsCounters [01:51:09]wFMCommunicate request_size=4 [01:51:09]MH_SAM_APDU [01:51:09]CAPDU: 80 13 00 00 [01:51:09]Write to MH i2c: E2 08 00 14 03 80 13 00 00 00 00 00 00 93 [01:51:09]Write i2c OK [01:51:09]MH_I2C_Read... [01:51:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:51:09]Read from MH i2c: E2 [01:51:09]MH_I2C_Read... [01:51:09]Read from MH i2c: E2 62 00 [01:51:09]MH_I2C_Read... [01:51:09]Read from MH i2c: E2 62 00 14 03 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 7E 02 00 0E 04 04 00 D2 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 1A [01:51: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7B 7E 02 00 0E 04 04 00 D2 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 [01:51:09]wFMCommunicate OK [01:51:09]SAM_PROTO_GetFieldsCounters done [01:51:09]requested_item shift.num is exist - process it [01:51:09]requested_item shift.opened is exist - process it [01:51:09]req_shift_opened [01:51:09]FM_GetShiftState [01:51:09]SAM_PROTO_GetShiftState [01:51:09]wFMCommunicate request_size=4 [01:51:09]MH_SAM_APDU [01:51:09]CAPDU: 80 13 01 00 [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]A0 *** [00:00:10]01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17024294+1707180842=1724205136 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 51 48 C5 66 2A 83 C1 65 96 [01:52:17]Current date/time: 21.08.2024 01:52 [01:52:17]FM_Init [01:52:17]wFMConnect [01:52:17]MH_SAM_On [01:52:17]Write to MH i2c: E0 00 00 08 00 E7 [01:52:17]Write i2c OK [01:52:17]MH_I2C_Read... [01:52:17]*** iso7816_init finished! [01:52:17]*** atr: [01:52:17]*** 0F 3B D5 18 FF 81 91 FE [01:52:17]*** 1F C3 80 73 C8 21 10 0A [01:52:17]*** 00 00 00 00 00 00 00 00 [01:52:17]*** 00 00 00 00 00 00 00 00 [01:52:17]*** 00 00 00 00 00 00 00 00 [01:52:17]*** 00 00 00 00 00 00 00 00 [01:52:17]*** 00 00 00 00 00 00 00 00 [01:52:17]*** 00 00 00 00 00 00 00 00 [01:52:17]Read from MH i2c: E0 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E0 10 00 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [01:52:17]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [01:52:17]wFMCommunicate request_size=10 [01:52:17]MH_SAM_APDU [01:52:17]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [01:52:17]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [01:52:17]Write i2c OK [01:52:17]MH_I2C_Read... [01:52:17]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [01:52:17]Read from MH i2c: E2 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 03 00 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [01:52:17]RAPDU: 90 00 [01:52:17]wFMCommunicate OK [01:52:17]wFMCommunicate request_size=4 [01:52:17]MH_SAM_APDU [01:52:17]CAPDU: 80 11 00 00 [01:52:17]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [01:52:17]Write i2c OK [01:52:17]MH_I2C_Read... [01:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:52:17]Read from MH i2c: E2 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 17 00 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [01:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:52:17]wFMCommunicate OK [01:52:17]Detected FM SN is 0000000000871769 [01:52:17]Stored FM SN is 0000000000871769 [01:52:17]wFMCommunicate request_size=9 [01:52:17]MH_SAM_APDU [01:52:17]CAPDU: 80 16 00 00 04 E7 8B 00 00 [01:52:17]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [01:52:17]Write i2c OK [01:52:17]MH_I2C_Read... [01:52:17]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [01:52:17]Read from MH i2c: E2 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 03 00 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [01:52:17]RAPDU: 90 00 [01:52:17]wFMCommunicate OK [01:52:17]FM PIN OK [01:52:17]wFMCommunicate request_size=8 [01:52:17]MH_SAM_APDU [01:52:17]CAPDU: 80 14 04 00 03 02 00 01 [01:52:17]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [01:52:17]Write i2c OK [01:52:17]MH_I2C_Read... [01:52:17]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [01:52:17]Read from MH i2c: E2 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 03 00 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [01:52:17]RAPDU: 90 00 [01:52:17]wFMCommunicate OK [01:52:17]wFMCommunicate request_size=13 [01:52:17]MH_SAM_APDU [01:52:17]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [01:52:17]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [01:52:17]Write i2c OK [01:52:17]MH_I2C_Read... [01:52:17]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [01:52:17]Read from MH i2c: E2 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 03 00 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [01:52:17]RAPDU: 90 00 [01:52:17]wFMCommunicate OK [01:52:17]wFMCommunicate request_size=4 [01:52:17]MH_SAM_APDU [01:52:17]CAPDU: 80 11 00 00 [01:52:17]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [01:52:17]Write i2c OK [01:52:17]MH_I2C_Read... [01:52:17]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:52:17]Read from MH i2c: E2 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 17 00 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [01:52:17]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:52:17]wFMCommunicate OK [01:52:17]DocumentArchiveInit [01:52:17]Start Httpd... [01:52:17]Httpd thread 3067850084 created [01:52:17]Write to MH i2c: 01 00 00 0F 00 0F [01:52:17]Write i2c OK [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: 01 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: 01 07 00 [01:52:17]MH_I2C_Read... [01:52:17]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [01:52:17]MH Int Process started [01:52:17]Allocated Socket 8 [01:52:17]Bind OK [01:52:17]Listen OK [01:52:17]httpd running on port 8080 [01:52:17]Waiting for new connection... [01:52:18]OFD Sender: No OFD packet to send [01:52:23]OFD Sender: No OFD packet to send [01:52:24]accept exits with 9 [01:52:24]New connection [01:52:24]New thread 3067563364 created [01:52:24]Waiting for new connection... [01:52:24] Sock 9.Parse request [01:52:24]Sock 9.Check first char [01:52:24]Sock 9.First char is OK [01:52:24]request: POST /json_proto HTTP/1.0 [01:52:24]Method: POST [01:52:24]URL: /json_proto [01:52:24]Method is POST - this is cgi request [01:52:24]url: /json_proto [01:52:24]query_string will be loaded in cgi processing [01:52:24]execute_cgi json_proto POST (null) [01:52:24]execute_cgi path=json_proto method=POST [01:52:24]POST find Content-Length [01:52:24]Host: 172.17.44.132:8080 [01:52:24]Content-Length: 215 [01:52:24]Content-Type: application/json [01:52:24] [01:52:24]POST finish read [01:52:24]Found Content-Length = 215 [01:52:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:52:24]execute_script... [01:52:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:52:24]POST & json_proto [01:52:24]process_json_proto [01:52:24]json parsed OK: [01:52:24]protocol is kg_v1.0 [01:52:24]action value=get_value [01:52:24]process_action get_value [01:52:24]cmd_get_value [01:52:24]process_action get_value done [01:52:24]requested_data is exist [01:52:24]produce_requested_data [01:52:24]requested_item kkm.sn is exist - process it [01:52:24]requested_item kkm.ver is exist - process it [01:52:24]requested_item fm.sn is exist - process it [01:52:24]wFMCommunicate request_size=4 [01:52:24]MH_SAM_APDU [01:52:24]CAPDU: 80 11 00 00 [01:52:24]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [01:52:24]Write i2c OK [01:52:24]MH_I2C_Read... [01:52:24]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:52:24]Read from MH i2c: E2 [01:52:24]MH_I2C_Read... [01:52:24]Read from MH i2c: E2 17 00 [01:52:24]MH_I2C_Read... [01:52:24]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [01:52:24]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:52:24]wFMCommunicate OK [01:52:24]requested_item fd.num is exist - process it [01:52:24]SAM_PROTO_GetFieldsCounters [01:52:24]wFMCommunicate request_size=4 [01:52:24]MH_SAM_APDU [01:52:24]CAPDU: 80 13 00 00 [01:52:24]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [01:52:24]Write i2c OK [01:52:24]MH_I2C_Read... [01:52:24]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:52:24]Read from MH i2c: E2 [01:52:24]MH_I2C_Read... [01:52:24]Read from MH i2c: E2 62 00 [01:52:24]MH_I2C_Read... [01:52:24]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 7E 02 00 0E 04 04 00 D2 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 18 [01:52: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 7E 02 00 0E 04 04 00 D2 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 [01:52:24]wFMCommunicate OK [01:52:24]SAM_PROTO_GetFieldsCounters done [01:52:24]requested_item shift.num is exist - process it [01:52:24]requested_item shift.opened is exist - process it [01:52:24]req_shift_opened [01:52:24]FM_GetShiftState [01:52:24]SAM_PROTO_GetShiftState [01:52:24]wFMCommunicate request_size=4 [01:52:24]MH_SAM_APDU [01:52:24]CAPDU: 80 13 01 00 [01:52:24]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [01:52:24]Write i2c OK [01:52:24]MH_I2C_Read... [01:52:24]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:52:24]Read from MH i2c: E2 [01:52:24]MH_I2C_Read... [01:52:24]Read from MH i2c: E2 0E 00 [01:52:24]MH_I2C_Read... [01:52:24]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [01:52:24]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:52:24]wFMCommunicate OK [01:52:24]SAM_PROTO_GetShiftState done [01:52:24]FM_GetShiftState done [01:52:24]req_shift_opened done [01:52:24]requested_item shift.open_date is exist - process it [01:52:24]req_shift_open_date [01:52:24]req_shift_open_date done [01:52:24]produce_requested_data done [01:52:24]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163452,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:52:24]process_action_free get_value [01:52:24]json_value_free [01:52:24]json_value_free done [01:52:24]process_json_proto returns [01:52:24]Send response to host [01:52:24]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163452,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:52:24]free response buf [01:52:24]execute_script done [01:52:24]execute_script returns [01:52:24]free content buf [01:52:24]Sock 9.Close socket [01:52:24]Sock 9.Thread stoped [01:52:24]accept exits with 10 [01:52:24]New connection [01:52:24]New thread 3067420004 created [01:52:24]Thread 3067563364 joined [01:52:24]Waiting for new connection... [01:52:24] Sock 10.Parse request [01:52:24]Sock 10.Check first char [01:52:24]Sock 10.First char is OK [01:52:24]request: POST /json_proto HTTP/1.0 [01:52:24]Method: POST [01:52:24]URL: /json_proto [01:52:24]Method is POST - this is cgi request [01:52:24]url: /json_proto [01:52:24]query_string will be loaded in cgi processing [01:52:24]execute_cgi json_proto POST (null) [01:52:24]execute_cgi path=json_proto method=POST [01:52:24]POST find Content-Length [01:52:24]Host: 172.17.44.132:8080 [01:52:24]Content-Length: 331 [01:52:24]Content-Type: application/json [01:52:24] [01:52:24]POST finish read [01:52:24]Found Content-Length = 331 [01:52:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:52:24]execute_script... [01:52:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [01:52:24]POST & json_proto [01:52:24]process_json_proto [01:52:24]json parsed OK: [01:52:24]protocol is kg_v1.0 [01:52:24]action value=get_value [01:52:24]process_action get_value [01:52:24]cmd_get_value [01:52:24]process_action get_value done [01:52:24]requested_data is exist [01:52:24]produce_requested_data [01:52:24]requested_item fm.sale.total is exist - process it [01:52:24]SAM_PROTO_GetFMData [01:52:24]wFMCommunicate request_size=4 [01:52:24]MH_SAM_APDU [01:52:24]CAPDU: 80 13 03 00 [01:52:24]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [01:52:24]Write i2c OK [01:52:24]MH_I2C_Read... [01:52:25]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [01:52:25]Read from MH i2c: E2 [01:52:25]MH_I2C_Read... [01:52:25]Read from MH i2c: E2 FD 00 [01:52:25]MH_I2C_Read... [01:52:25]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 D7 7A 02 00 69 04 A4 00 6F 04 04 00 C7 77 02 00 B1 04 05 00 35 5F DC 6B 03 70 04 05 00 0A 02 69 69 02 72 04 05 00 2B 5D 73 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B 57 07 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 18 60 C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 BD [01:52:25]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 D7 7A 02 00 69 04 A4 00 6F 04 04 00 C7 77 02 00 B1 04 05 00 35 5F DC 6B 03 70 04 05 00 0A 02 69 69 02 72 04 05 00 2B 5D 73 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B 57 07 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 18 60 C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [01:52:25]wFMCommunicate OK [01:52:25]wFMCommunicate request_size=4 [01:52:25]MH_SAM_APDU [01:52:25]CAPDU: 80 17 00 00 [01:52:25]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [01:52:25]Write i2c OK [01:52:25]MH_I2C_Read... [01:52:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:52:25]Read from MH i2c: E2 [01:52:25]MH_I2C_Read... [01:52:25]Read from MH i2c: E2 FD 00 [01:52:25]MH_I2C_Read... [01:52:25]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [01:52:25]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:52:25]wFMCommunicate OK [01:52:25]wFMCommunicate request_size=4 [01:52:25]MH_SAM_APDU [01:52:25]CAPDU: 80 17 00 00 [01:52:25]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [01:52:25]Write i2c OK [01:52:25]MH_I2C_Read... [01:52:25]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:52:25]Read from MH i2c: E2 [01:52:25]MH_I2C_Read... [01:52:25]Read from MH i2c: E2 FD 00 [01:52:25]MH_I2C_Read... [01:52:25]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [01:52:25]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:52:25]wFMCommunicate OK [01:52:25]wFMCommunicate request_size=4 [01:52:25]MH_SAM_APDU [01:52:25]CAPDU: 80 17 00 00 [01:52:25]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [01:52:25]Write i2c OK [01:52:25]MH_I2C_Read... [01:52:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:52:26]Read from MH i2c: E2 [01:52:26]MH_I2C_Read... [01:52:26]Read from MH i2c: E2 FD 00 [01:52:26]MH_I2C_Read... [01:52:26]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [01:52:26]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:52:26]wFMCommunicate OK [01:52:26]wFMCommunicate request_size=4 [01:52:26]MH_SAM_APDU [01:52:26]CAPDU: 80 17 00 00 [01:52:26]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [01:52:26]Write i2c OK [01:52:26]MH_I2C_Read... [01:52:26]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [01:52:26]Read from MH i2c: E2 [01:52:26]MH_I2C_Read... [01:52:26]Read from MH i2c: E2 E6 00 [01:52:26]MH_I2C_Read... [01:52:26]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [01:52:26]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [01:52:26]wFMCommunicate OK [01:52:26]SAM_PROTO_GetFMData done [01:52:26]requested_item fm.sale_refund.total is exist - process it [01:52:26]requested_item fm.buy.total is exist - process it [01:52:26]requested_item shift.sale.total is exist - process it [01:52:26]SAM_PROTO_GetShiftData [01:52:26]wFMCommunicate request_size=4 [01:52:26]MH_SAM_APDU [01:52:26]CAPDU: 80 13 02 00 [01:52:26]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [01:52:26]Write i2c OK [01:52:26]MH_I2C_Read... [01:52:26]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [01:52:26]Read from MH i2c: E2 [01:52:26]MH_I2C_Read... [01:52:26]Read from MH i2c: E2 FD 00 [01:52:26]MH_I2C_Read... [01:52:26]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 32 00 00 00 69 04 9C 00 6F 04 04 00 32 00 00 00 B1 04 03 00 F0 A5 72 70 04 03 00 44 0A 34 72 04 03 00 AC 9B 3E 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 16 2D 0C 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 BA 03 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 E5 [01:52:26]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 32 00 00 00 69 04 9C 00 6F 04 04 00 32 00 00 00 B1 04 03 00 F0 A5 72 70 04 03 00 44 0A 34 72 04 03 00 AC 9B 3E 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 16 2D 0C 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 BA 03 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [01:52:26]wFMCommunicate OK [01:52:26]wFMCommunicate request_size=4 [01:52:26]MH_SAM_APDU [01:52:26]CAPDU: 80 17 00 00 [01:52:26]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [01:52:26]Write i2c OK [01:52:26]MH_I2C_Read... [01:52:27]recv_with_timeout no data received [01:52:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:52:27]Read from MH i2c: E2 [01:52:27]MH_I2C_Read... [01:52:27]Read from MH i2c: E2 FD 00 [01:52:27]MH_I2C_Read... [01:52:27]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [01:52:27]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:52:27]wFMCommunicate OK [01:52:27]wFMCommunicate request_size=4 [01:52:27]MH_SAM_APDU [01:52:27]CAPDU: 80 17 00 00 [01:52:27]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [01:52:27]Write i2c OK [01:52:27]MH_I2C_Read... [01:52:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:52:27]Read from MH i2c: E2 [01:52:27]MH_I2C_Read... [01:52:27]Read from MH i2c: E2 FD 00 [01:52:27]MH_I2C_Read... [01:52:27]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 4E [01:52:27]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:52:27]wFMCommunicate OK [01:52:27]wFMCommunicate request_size=4 [01:52:27]MH_SAM_APDU [01:52:27]CAPDU: 80 17 00 00 [01:52:27]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [01:52:27]Write i2c OK [01:52:27]MH_I2C_Read... [01:52:27]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:52:27]Read from MH i2c: E2 [01:52:27]MH_I2C_Read... [01:52:27]Read from MH i2c: E2 FD 00 [01:52:27]MH_I2C_Read... [01:52:27]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 19 [01:52:27]RAPDU: 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 90 00 [01:52:27]wFMCommunicate OK [01:52:27]wFMCommunicate request_size=4 [01:52:27]MH_SAM_APDU [01:52:27]CAPDU: 80 17 00 00 [01:52:27]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [01:52:27]Write i2c OK [01:52:27]MH_I2C_Read... [01:52:28]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [01:52:28]Read from MH i2c: E2 [01:53:14]OFD Sender: No OFD packet to send [01:53:19]OFD Sender: No OFD packet to send [01:53:24]OFD Sender: No OFD packet to send [01:53:29]OFD Sender: No OFD packet to send [01:53:30]recv_with_timeout no data received [01:53:34]OFD Sender: No OFD packet to send [01:54:22]ConnectInit Can't connect to host [01:54:24]OFD Sender: No OFD packet to send [01:54:29]OFD Sender: No OFD packet to send [01:54:34]OFD Sender: No OFD packet to send [01:54:39]OFD Sender: No OFD packet to send [01:54:44]OFD Sender: No OFD packet to send [01:54:49]OFD Sender: No OFD packet to send [01:54:54]OFD Sender: No OFD packet to send [01:54:59]OFD Sender: No OFD packet to send [01:55:04]OFD Sender: No OFD packet to send [01:55:09]OFD Sender: No OFD packet to send [01:55:10]recv_with_timeout no data received [01:55:14]OFD Sender: No OFD packet to send [01:55:19]OFD Sender: No OFD packet to send [01:55:24]OFD Sender: No OFD packet to send [01:55:29]OFD Sender: No OFD packet to send [01:55:34]OFD Sender: No OFD packet to send [01:55:39]OFD Sender: No OFD packet to send [01:55:42]recv_with_timeout no data received [01:55:44]OFD Sender: No OFD packet to send [01:55:49]OFD Sender: No OFD packet to send [01:55:54]OFD Sender: No OFD packet to send [01:55:59]OFD Sender: No OFD packet to send [01:56:04]OFD Sender: No OFD packet to send [01:56:09]OFD Sender: No OFD packet to send [01:56:14]OFD Sender: No OFD packet to send [01:56:19]OFD Sender: No OFD packet to send [01:56:24]recv_with_timeout no data received [01:56:24]OFD Sender: No OFD packet to send [01:56:29]OFD Sender: No OFD packet to send [01:56:34]OFD Sender: No OFD packet to send [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]/dev/ttyS4 opened [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]A0 *** [00:00:10]01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17024569+1707180842=1724205411 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 64 49 C5 66 2A 83 C1 65 AA [01:56:52]Current date/time: 21.08.2024 01:56 [01:56:52]FM_Init [01:56:52]wFMConnect [01:56:52]MH_SAM_On [01:56:52]Write to MH i2c: E0 00 00 08 00 E7 [01:56:52]Write i2c OK [01:56:52]MH_I2C_Read... [01:56:52]*** iso7816_init finished! [01:56:52]*** atr: [01:56:52]*** 0F 3B D5 18 FF 81 91 FE [01:56:52]*** 1F C3 80 73 C8 21 10 0A [01:56:52]*** 00 00 00 00 00 00 00 00 [01:56:52]*** 00 00 00 00 00 00 00 00 [01:56:52]*** 00 00 00 00 00 00 00 00 [01:56:52]*** 00 00 00 00 00 00 00 00 [01:56:52]*** 00 00 00 00 00 00 00 00 [01:56:52]*** 00 00 00 00 00 00 00 00 [01:56:52]Read from MH i2c: E0 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E0 10 00 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [01:56:52]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [01:56:52]wFMCommunicate request_size=10 [01:56:52]MH_SAM_APDU [01:56:52]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [01:56:52]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [01:56:52]Write i2c OK [01:56:52]MH_I2C_Read... [01:56:52]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [01:56:52]Read from MH i2c: E2 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 03 00 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [01:56:52]RAPDU: 90 00 [01:56:52]wFMCommunicate OK [01:56:52]wFMCommunicate request_size=4 [01:56:52]MH_SAM_APDU [01:56:52]CAPDU: 80 11 00 00 [01:56:52]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [01:56:52]Write i2c OK [01:56:52]MH_I2C_Read... [01:56:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:56:52]Read from MH i2c: E2 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 17 00 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [01:56:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:56:52]wFMCommunicate OK [01:56:52]Detected FM SN is 0000000000871769 [01:56:52]Stored FM SN is 0000000000871769 [01:56:52]wFMCommunicate request_size=9 [01:56:52]MH_SAM_APDU [01:56:52]CAPDU: 80 16 00 00 04 E7 8B 00 00 [01:56:52]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [01:56:52]Write i2c OK [01:56:52]MH_I2C_Read... [01:56:52]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [01:56:52]Read from MH i2c: E2 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 03 00 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [01:56:52]RAPDU: 90 00 [01:56:52]wFMCommunicate OK [01:56:52]FM PIN OK [01:56:52]wFMCommunicate request_size=8 [01:56:52]MH_SAM_APDU [01:56:52]CAPDU: 80 14 04 00 03 02 00 01 [01:56:52]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [01:56:52]Write i2c OK [01:56:52]MH_I2C_Read... [01:56:52]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [01:56:52]Read from MH i2c: E2 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 03 00 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [01:56:52]RAPDU: 90 00 [01:56:52]wFMCommunicate OK [01:56:52]wFMCommunicate request_size=13 [01:56:52]MH_SAM_APDU [01:56:52]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [01:56:52]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [01:56:52]Write i2c OK [01:56:52]MH_I2C_Read... [01:56:52]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [01:56:52]Read from MH i2c: E2 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 03 00 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [01:56:52]RAPDU: 90 00 [01:56:52]wFMCommunicate OK [01:56:52]wFMCommunicate request_size=4 [01:56:52]MH_SAM_APDU [01:56:52]CAPDU: 80 11 00 00 [01:56:52]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [01:56:52]Write i2c OK [01:56:52]MH_I2C_Read... [01:56:52]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:56:52]Read from MH i2c: E2 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 17 00 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [01:56:52]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:56:52]wFMCommunicate OK [01:56:52]DocumentArchiveInit [01:56:52]Start Httpd... [01:56:52]Httpd thread 3067821412 created [01:56:52]Write to MH i2c: 01 00 00 0F 00 0F [01:56:52]Write i2c OK [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: 01 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: 01 07 00 [01:56:52]MH_I2C_Read... [01:56:52]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [01:56:52]MH Int Process started [01:56:52]Allocated Socket 7 [01:56:52]Bind OK [01:56:52]Listen OK [01:56:52]httpd running on port 8080 [01:56:52]Waiting for new connection... [01:56:53]OFD Sender: No OFD packet to send [01:56:54]accept exits with 8 [01:56:54]New connection [01:56:54]New thread 3067534692 created [01:56:54]Waiting for new connection... [01:56:54] Sock 8.Parse request [01:56:54]Sock 8.Check first char [01:56:54]Sock 8.First char is OK [01:56:54]request: POST /json_proto HTTP/1.0 [01:56:54]Method: POST [01:56:54]URL: /json_proto [01:56:54]Method is POST - this is cgi request [01:56:54]url: /json_proto [01:56:54]query_string will be loaded in cgi processing [01:56:54]execute_cgi json_proto POST (null) [01:56:54]execute_cgi path=json_proto method=POST [01:56:54]POST find Content-Length [01:56:54]Host: 172.17.44.132:8080 [01:56:54]Content-Length: 215 [01:56:54]Content-Type: application/json [01:56:54] [01:56:54]POST finish read [01:56:54]Found Content-Length = 215 [01:56:54]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" ] } } [01:56:54]execute_script... [01:56:54]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" ] } } [01:56:54]POST & json_proto [01:56:54]process_json_proto [01:56:54]json parsed OK: [01:56:54]protocol is kg_v1.0 [01:56:54]action value=get_value [01:56:54]process_action get_value [01:56:54]cmd_get_value [01:56:54]process_action get_value done [01:56:54]requested_data is exist [01:56:54]produce_requested_data [01:56:54]requested_item kkm.sn is exist - process it [01:56:54]requested_item kkm.ver is exist - process it [01:56:54]requested_item fm.sn is exist - process it [01:56:54]wFMCommunicate request_size=4 [01:56:54]MH_SAM_APDU [01:56:54]CAPDU: 80 11 00 00 [01:56:54]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [01:56:54]Write i2c OK [01:56:54]MH_I2C_Read... [01:56:54]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:56:54]Read from MH i2c: E2 [01:56:54]MH_I2C_Read... [01:56:54]Read from MH i2c: E2 17 00 [01:56:54]MH_I2C_Read... [01:56:54]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [01:56:54]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:56:54]wFMCommunicate OK [01:56:54]requested_item fd.num is exist - process it [01:56:54]SAM_PROTO_GetFieldsCounters [01:56:54]wFMCommunicate request_size=4 [01:56:54]MH_SAM_APDU [01:56:54]CAPDU: 80 13 00 00 [01:56:54]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [01:56:54]Write i2c OK [01:56:54]MH_I2C_Read... [01:56:54]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:56:54]Read from MH i2c: E2 [01:56:54]MH_I2C_Read... [01:56:54]Read from MH i2c: E2 62 00 [01:56:54]MH_I2C_Read... [01:56:54]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 7E 02 00 0E 04 04 00 D2 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 18 [01:56:54]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7C 7E 02 00 0E 04 04 00 D2 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 [01:56:54]wFMCommunicate OK [01:56:54]SAM_PROTO_GetFieldsCounters done [01:56:54]requested_item shift.num is exist - process it [01:56:54]requested_item shift.opened is exist - process it [01:56:54]req_shift_opened [01:56:54]FM_GetShiftState [01:56:54]SAM_PROTO_GetShiftState [01:56:54]wFMCommunicate request_size=4 [01:56:54]MH_SAM_APDU [01:56:54]CAPDU: 80 13 01 00 [01:56:54]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [01:56:54]Write i2c OK [01:56:54]MH_I2C_Read... [01:56:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:56:54]Read from MH i2c: E2 [01:56:54]MH_I2C_Read... [01:56:54]Read from MH i2c: E2 0E 00 [01:56:54]MH_I2C_Read... [01:56:54]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [01:56:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:56:54]wFMCommunicate OK [01:56:54]SAM_PROTO_GetShiftState done [01:56:54]FM_GetShiftState done [01:56:54]req_shift_opened done [01:56:54]requested_item shift.open_date is exist - process it [01:56:54]req_shift_open_date [01:56:54]req_shift_open_date done [01:56:54]produce_requested_data done [01:56:54]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163452,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:56:54]process_action_free get_value [01:56:54]json_value_free [01:56:54]json_value_free done [01:56:54]process_json_proto returns [01:56:54]Send response to host [01:56:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163452,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:56:54]free response buf [01:56:54]execute_script done [01:56:54]execute_script returns [01:56:54]free content buf [01:56:54]Sock 8.Close socket [01:56:54]Sock 8.Thread stoped [01:56:54]accept exits with 9 [01:56:54]New connection [01:56:54]New thread 3067391332 created [01:56:54]Thread 3067534692 joined [01:56:54]Waiting for new connection... [01:56:54] Sock 9.Parse request [01:56:54]Sock 9.Check first char [01:56:54]Sock 9.First char is OK [01:56:54]request: POST /json_proto HTTP/1.0 [01:56:54]Method: POST [01:56:54]URL: /json_proto [01:56:54]Method is POST - this is cgi request [01:56:54]url: /json_proto [01:56:54]query_string will be loaded in cgi processing [01:56:54]execute_cgi json_proto POST (null) [01:56:54]execute_cgi path=json_proto method=POST [01:56:54]POST find Content-Length [01:56:54]Host: 172.17.44.132:8080 [01:56:54]Content-Length: 331 [01:56:54]Content-Type: application/json [01:56:54] [01:56:54]POST finish read [01:56:54]Found Content-Length = 331 [01:56:54]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" ] } } [01:56:54]execute_script... [01:56:54]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" ] } } [01:56:54]POST & json_proto [01:56:54]process_json_proto [01:56:54]json parsed OK: [01:56:54]protocol is kg_v1.0 [01:56:54]action value=get_value [01:56:54]process_action get_value [01:56:54]cmd_get_value [01:56:54]process_action get_value done [01:56:54]requested_data is exist [01:56:54]produce_requested_data [01:56:54]requested_item fm.sale.total is exist - process it [01:56:54]SAM_PROTO_GetFMData [01:56:54]wFMCommunicate request_size=4 [01:56:54]MH_SAM_APDU [01:56:54]CAPDU: 80 13 03 00 [01:56:54]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [01:56:55]Write i2c OK [01:56:55]MH_I2C_Read... [01:56:55]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [01:56:55]Read from MH i2c: E2 [01:56:55]MH_I2C_Read... [01:56:55]Read from MH i2c: E2 FD 00 [01:56:55]MH_I2C_Read... [01:56:55]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 D7 7A 02 00 69 04 A4 00 6F 04 04 00 C7 77 02 00 B1 04 05 00 35 5F DC 6B 03 70 04 05 00 0A 02 69 69 02 72 04 05 00 2B 5D 73 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B 57 07 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 18 60 C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 BD [01:56:55]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 D7 7A 02 00 69 04 A4 00 6F 04 04 00 C7 77 02 00 B1 04 05 00 35 5F DC 6B 03 70 04 05 00 0A 02 69 69 02 72 04 05 00 2B 5D 73 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 9B 57 07 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 18 60 C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [01:56:55]wFMCommunicate OK [01:56:55]wFMCommunicate request_size=4 [01:56:55]MH_SAM_APDU [01:56:55]CAPDU: 80 17 00 00 [01:56:55]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [01:56:55]Write i2c OK [01:56:55]MH_I2C_Read... [01:56:55]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:56:55]Read from MH i2c: E2 [01:56:55]MH_I2C_Read... [01:56:55]Read from MH i2c: E2 FD 00 [01:56:55]MH_I2C_Read... [01:56:55]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [01:56:55]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:56:55]wFMCommunicate OK [01:56:55]wFMCommunicate request_size=4 [01:56:55]MH_SAM_APDU [01:56:55]CAPDU: 80 17 00 00 [01:56:55]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [01:56:55]Write i2c OK [01:56:55]MH_I2C_Read... [01:56:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:56:56]Read from MH i2c: E2 [01:56:56]MH_I2C_Read... [01:56:56]Read from MH i2c: E2 FD 00 [01:56:56]MH_I2C_Read... [01:56:56]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [01:56:56]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:56:56]wFMCommunicate OK [01:56:56]wFMCommunicate request_size=4 [01:56:56]MH_SAM_APDU [01:56:56]CAPDU: 80 17 00 00 [01:56:56]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [01:56:56]Write i2c OK [01:56:56]MH_I2C_Read... [01:56:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:56:56]Read from MH i2c: E2 [01:56:56]MH_I2C_Read... [01:56:56]Read from MH i2c: E2 FD 00 [01:56:56]MH_I2C_Read... [01:56:56]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [01:56:56]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:56:56]wFMCommunicate OK [01:56:56]wFMCommunicate request_size=4 [01:56:56]MH_SAM_APDU [01:56:56]CAPDU: 80 17 00 00 [01:56:56]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [01:56:56]Write i2c OK [01:56:56]MH_I2C_Read... [01:56:56]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [01:56:56]Read from MH i2c: E2 [01:56:56]MH_I2C_Read... [01:56:56]Read from MH i2c: E2 E6 00 [01:56:56]MH_I2C_Read... [01:56:56]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [01:56:56]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [01:56:56]wFMCommunicate OK [01:56:56]SAM_PROTO_GetFMData done [01:56:56]requested_item fm.sale_refund.total is exist - process it [01:56:56]requested_item fm.buy.total is exist - process it [01:56:56]requested_item shift.sale.total is exist - process it [01:56:56]SAM_PROTO_GetShiftData [01:56:56]wFMCommunicate request_size=4 [01:56:56]MH_SAM_APDU [01:56:56]CAPDU: 80 13 02 00 [01:56:56]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [01:56:56]Write i2c OK [01:56:56]MH_I2C_Read... [01:56:57]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [01:56:57]Read from MH i2c: E2 [01:56:57]MH_I2C_Read... [01:56:57]Read from MH i2c: E2 FD 00 [01:56:57]MH_I2C_Read... [01:56:57]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 32 00 00 00 69 04 9C 00 6F 04 04 00 32 00 00 00 B1 04 03 00 F0 A5 72 70 04 03 00 44 0A 34 72 04 03 00 AC 9B 3E 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 16 2D 0C 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 BA 03 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 E5 [01:56:57]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 32 00 00 00 69 04 9C 00 6F 04 04 00 32 00 00 00 B1 04 03 00 F0 A5 72 70 04 03 00 44 0A 34 72 04 03 00 AC 9B 3E 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 16 2D 0C 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 BA 03 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [01:56:57]wFMCommunicate OK [01:56:57]wFMCommunicate request_size=4 [01:56:57]MH_SAM_APDU [01:56:57]CAPDU: 80 17 00 00 [01:56:57]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [01:56:57]Write i2c OK [01:56:57]MH_I2C_Read... [01:56:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:56:57]Read from MH i2c: E2 [01:56:57]MH_I2C_Read... [01:56:57]Read from MH i2c: E2 FD 00 [01:56:57]MH_I2C_Read... [01:56:57]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [01:56:57]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:56:57]wFMCommunicate OK [01:56:57]wFMCommunicate request_size=4 [01:56:57]MH_SAM_APDU [01:56:57]CAPDU: 80 17 00 00 [01:56:57]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [01:56:57]Write i2c OK [01:56:57]MH_I2C_Read... [01:56:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:56:57]Read from MH i2c: E2 [01:56:57]MH_I2C_Read... [01:56:57]Read from MH i2c: E2 FD 00 [01:56:57]MH_I2C_Read... [01:56:57]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 4E [01:56:57]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [01:56:57]wFMCommunicate OK [01:56:57]wFMCommunicate request_size=4 [01:56:57]MH_SAM_APDU [01:56:57]CAPDU: 80 17 00 00 [01:56:57]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [01:56:57]Write i2c OK [01:56:57]MH_I2C_Read... [01:56:57]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [01:56:57]Read from MH i2c: E2 [01:56:57]MH_I2C_Read... [01:56:57]Read from MH i2c: E2 FD 00 [01:56:57]MH_I2C_Read... [01:56:57]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 19 [01:56:57]RAPDU: 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 90 00 [01:56:58]wFMCommunicate OK [01:56:58]wFMCommunicate request_size=4 [01:56:58]MH_SAM_APDU [01:56:58]CAPDU: 80 17 00 00 [01:56:58]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [01:56:58]Write i2c OK [01:56:58]MH_I2C_Read... [01:56:58]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [01:56:58]Read from MH i2c: E2 [01:56:58]MH_I2C_Read... [01:56:58]Read from MH i2c: E2 CC 00 [01:56:58]MH_I2C_Read... [01:56:58]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7D [01:56:58]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [01:56:58]wFMCommunicate OK [01:56:58]SAM_PROTO_GetShiftData done [01:56:58]requested_item shift.sale.total_cash is exist - process it [01:56:58]requested_item shift.sale_refund.total is exist - process it [01:56:58]requested_item shift.sale_refund.total_cash is exist - process it [01:56:58]requested_item shift.buy.total is exist - process it [01:56:58]requested_item shift.buy.total_cash is exist - process it [01:56:58]produce_requested_data done [01:56:58]produce_requested_data return {"fm.sale.total":146945062.93,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":75135.84,"shift.sale.total_cash":34105.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} [01:56:58]process_action_free get_value [01:56:58]json_value_free [01:56:58]json_value_free done [01:56:58]process_json_proto returns [01:56:58]Send response to host [01:56:58]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146945062.93,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":75135.84,"shift.sale.total_cash":34105.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}}} [01:56:58]free response buf [01:56:58]execute_script done [01:56:58]execute_script returns [01:56:58]free content buf [01:56:58]Sock 9.Close socket [01:56:58]Sock 9.Thread stoped [01:56:58]accept exits with 8 [01:56:58]New connection [01:56:58]New thread 3067534692 created [01:56:58]Thread 3067391332 joined [01:56:58]Waiting for new connection... [01:56:58] Sock 8.Parse request [01:56:58]Sock 8.Check first char [01:56:58]Sock 8.First char is OK [01:56:58]request: POST /json_proto HTTP/1.0 [01:56:58]Method: POST [01:56:58]URL: /json_proto [01:56:58]Method is POST - this is cgi request [01:56:58]url: /json_proto [01:56:58]query_string will be loaded in cgi processing [01:56:58]execute_cgi json_proto POST (null) [01:56:58]execute_cgi path=json_proto method=POST [01:56:58]POST find Content-Length [01:56:58]Host: 172.17.44.132:8080 [01:56:58]Content-Length: 681 [01:56:58]Content-Type: application/json [01:56:58] [01:56:58]POST finish read [01:56:58]Found Content-Length = 681 [01:56:58]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:56:58]execute_script... [01:56:58]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291969", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 81", "code": "2711129700", "name": "\u0413\u0410\u0417-\u041A-5", "price" : 38.40, "quantity" : 13.030, "sum" : 500.35, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 500.00, "total" : 500.00, "payments": [ { "type": 0, "sum" : 500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:56:58]POST & json_proto [01:56:58]process_json_proto [01:56:58]json parsed OK: [01:56:58]protocol is kg_v1.0 [01:56:58]action value=close_receipt [01:56:58]process_action close_receipt [01:56:58]cmd_close_receipt [01:56:58]MH_GetDate [01:56:58]Write to MH i2c: F0 00 00 1D 00 0C [01:56:58]Write i2c OK [01:56:58]MH_I2C_Read... [01:56:58]Read from MH i2c: F0 [01:56:58]MH_I2C_Read... [01:56:58]Read from MH i2c: F0 09 00 [01:56:58]MH_I2C_Read... [01:56:58]Read from MH i2c: F0 09 00 1D 00 00 6B 49 C5 66 2A 83 C1 65 C7 [01:56:58]GetLastDocTimeStamp 97 [01:56:58]current date 1724205419 [01:56:58]FM_GetShiftState [01:56:58]SAM_PROTO_GetShiftState [01:56:58]wFMCommunicate request_size=4 [01:56:58]MH_SAM_APDU [01:56:58]CAPDU: 80 13 01 00 [01:56:58]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [01:56:58]Write i2c OK [01:56:58]MH_I2C_Read... [01:56:58]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:56:58]Read from MH i2c: E2 [01:56:58]MH_I2C_Read... [01:56:58]Read from MH i2c: E2 0E 00 [01:56:58]MH_I2C_Read... [01:56:58]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [01:56:58]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:56:58]wFMCommunicate OK [01:56:58]SAM_PROTO_GetShiftState done [01:56:58]FM_GetShiftState done [01:56:58]opened in 1724199517 [01:56:58]opened+sec_in_day 1724285917 [01:56:58]quantity*price = 50035 [01:56:58]sum+1 = 50036 [01:56:58]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.35 ИТОГО: 500.00 Внесено: 500.00 СДАЧА: 0.00 НСП 1% : 4.43 НДС 12% : 53.13 Наличными: 500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 51 21.08.2024 01:56 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163453 ФПД: 231762818640667 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T015659&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163453&fm=231762818640667&tin=02508201610067®Number=0000000000092562&sum=50000 [01:56:59]StoreToDocumentArchive [01:56:59]shift 466 fd 163453 [01:56:59]save to /storage/0466/doc_00163453 [01:56:59]save last doc name /storage/0466/doc_00163453 to /storage/kkm_last_doc_name [01:56:59]save OK [01:56:59]Clear old archive folders... [01:56:59]ProcessDocumentItem done err = 0, tmpTLVsize=250 [01:56:59]tlvbuf is 01C68B70 [01:56:59]SAM_PROTO_ClearQueue [01:56:59]wFMCommunicate request_size=4 [01:56:59]MH_SAM_APDU [01:56:59]CAPDU: 80 09 00 00 [01:56:59]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [01:56:59]Write i2c OK [01:56:59]MH_I2C_Read... [01:56:59]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:56:59]Read from MH i2c: E2 [01:56:59]MH_I2C_Read... [01:56:59]Read from MH i2c: E2 03 00 [01:56:59]MH_I2C_Read... [01:56:59]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [01:56:59]RAPDU: 90 00 [01:56:59]wFMCommunicate OK [01:56:59]SAM_PROTO_ClearQueue done [01:56:59]KKMCreateOFDPacket [01:56:59]OFDProtocolAddRootSTLVToBuf [01:56:59]FM_MakeSignedData [01:56:59]FM_MakeSignedData [01:56:59]SAM_PROTO_SignData [01:56:59]wFMCommunicate request_size=4 [01:56:59]MH_SAM_APDU [01:56:59]CAPDU: 80 0D 01 02 [01:56:59]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [01:57:00]Write i2c OK [01:57:00]MH_I2C_Read... [01:57:00]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:57:00]Read from MH i2c: E2 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: E2 03 00 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [01:57:00]RAPDU: 90 00 [01:57:00]wFMCommunicate OK [01:57:00]wFMCommunicate request_size=255 [01:57:00]MH_SAM_APDU [01:57:00]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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 6B 49 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7E 02 00 35 04 06 00 D2 C9 [01:57:00]Write to MH i2c: E2 02 01 2D 00 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 6B 49 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7E 02 00 35 04 06 00 D2 C9 00 00 F5 [01:57:00]Write i2c OK [01:57:00]MH_I2C_Read... [01:57:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:57:00]Read from MH i2c: E2 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: E2 03 00 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [01:57:00]RAPDU: 90 00 [01:57:00]wFMCommunicate OK [01:57:00]wFMCommunicate request_size=9 [01:57:00]MH_SAM_APDU [01:57:00]CAPDU: 80 0D 02 02 04 7C 7A 2B 1B [01:57:00]Write to MH i2c: E2 0C 00 2E 00 80 0D 02 02 04 00 7C 7A 2B 1B 00 00 EC [01:57:00]Write i2c OK [01:57:00]MH_I2C_Read... [01:57:00]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:57:00]Read from MH i2c: E2 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: E2 03 00 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [01:57:00]RAPDU: 90 00 [01:57:00]wFMCommunicate OK [01:57:00]wFMCommunicate request_size=4 [01:57:00]MH_SAM_APDU [01:57:00]CAPDU: 80 0D 03 02 [01:57:00]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [01:57:00]Write i2c OK [01:57:00]MH_I2C_Read... [01:57:00]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:57:00]Read from MH i2c: E2 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: E2 0B 00 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: E2 0B 00 2F 00 00 DD 84 31 4D AD 42 59 1B 90 00 ED [01:57:00]RAPDU: DD 84 31 4D AD 42 59 1B 90 00 [01:57:00]wFMCommunicate OK [01:57:00]SAM_PROTO_SignData done [01:57:00]FM_MakeSignedData done [01:57:00]CreateOFDProtocolMessage [01:57:00]wFMCommunicate request_size=4 [01:57:00]MH_SAM_APDU [01:57:00]CAPDU: 80 11 00 00 [01:57:00]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [01:57:00]Write i2c OK [01:57:00]MH_I2C_Read... [01:57:00]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:57:00]Read from MH i2c: E2 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: E2 17 00 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [01:57:00]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:57:00]wFMCommunicate OK [01:57:00]CreateOFDProtocolMessage done [01:57:00]OFDSenderStorePacket 163453 [01:57:00]StoreOFDPacket docnum=163453 [01:57:00]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0E 01 00 00 76 FA 06 01 60 03 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 6B 49 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7E 02 00 35 04 06 00 D2 C9 7C 7A 2B 1B DD 84 31 4D AD 42 59 1B [01:57:00]CheckFolder [01:57:00]dirname=/storage/ofd_packets [01:57:00]CheckFolder done [01:57:00]ProducePacketName [01:57:00]name=ofd_packets/00163453 [01:57:00]NVStorageSaveData ofd_packets/00163453 [01:57:00]File name is /storage/ofd_packets/00163453 [01:57:00]Write 300 bytes [01:57:00]NVStorageSaveData done [01:57:00]OFDSenderStorePacket done [01:57:00]KKMCreateOFDPacket done [01:57:00]NVStorageSaveData kkm_last_timestamp [01:57:00]File name is /storage/kkm_last_timestamp [01:57:00]Write 4 bytes [01:57:00]NVStorageSaveData done [01:57:00]ExternCall_PrintAddStr [01:57:00]wPrintStart [01:57:00]Write to MH i2c: 01 00 00 31 00 31 [01:57:00]Write i2c OK [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: 01 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: 01 07 00 [01:57:00]MH_I2C_Read... [01:57:00]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [01:57:00]RasterBufferAndPrint [01:57:00]line Счет N : (1)291969 [01:57:00]line ИНН: 02508201610067 [01:57:00]line Контрольно-Кассовый Чек [01:57:00]line ПРОДАЖА [01:57:00]line ТРК (МРК, ГНК) : 81 [01:57:00]line Товар: 2711129700 [01:57:00]line ГАЗ-К-5 [01:57:00]line 13.030 * 38.40 [01:57:00]line = 500.35 [01:57:00]line НДС 12% НСП 1% [01:57:00]line > о реализуемом товаре [01:57:00]line ОКРУГЛЕНИЕ: -0.35 [01:57:00]line ИТОГО: 500.00 [01:57:00]line Внесено: 500.00 [01:57:00]line СДАЧА: 0.00 [01:57:00]line НСП 1% : 4.43 [01:57:00]line НДС 12% : 53.13 [01:57:00]line Наличными: 500.00 [01:57:00]line Безнал.: 0.00 [01:57:00]line Место: АЗС № 130 "Партнер Нефть" [01:57:00]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:57:00]line СНО: Общий режим [01:57:00]line Чек 51 21.08.2024 01:56 [01:57:00]line Смена: 466 ФФД: 1.0 [01:57:00]line ЗНМ: 0300000070 [01:57:00]line РНМ: 0000000000092562 [01:57:00]line Версия ККМ: 001 [01:57:00]line ФМ: 0000000000871769 [01:57:00]line ФД: 163453 [01:57:00]line ФПД: 231762818640667 [01:57:00]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T015659&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163453&fm=231762818640667&tin=02508201610067®Number=0000000000092562&sum=50000 [01:57:00]written 0, free lines is 4095 [01:57:00]OFD Sender: Processing packet 163453 [packets to send 963, broken 962] [01:57:00]ProducePacketName [01:57:00]name=ofd_packets/00163453 [01:57:00]OFD Sender: To server: pG, [01:57:00]CommunicateWithHost lk.salyk.kg:30040 [01:57:00]ConnectInit lk.salyk.kg [01:57:01]Write to MH i2c: 01 00 00 5C 00 5C [01:57:01]Write i2c OK [01:57:01]MH_I2C_Read... [01:57:01]Read from MH i2c: 01 [01:57:01]MH_I2C_Read... [01:57:01]Read from MH i2c: 01 07 00 [01:57:01]MH_I2C_Read... [01:57:01]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 B9 0C 28 [01:57:01]RasterBufferAndPrint [01:57:01]line [01:57:01]line [01:57:01]line [01:57:01]line [01:57:01]line [01:57:01]written 0, free lines is 3280 [01:57:01]MH_Cut [01:57:01]Write to MH i2c: D1 01 00 63 00 01 35 [01:57:01]Write i2c OK [01:57:01]MH_I2C_Read... [01:57:01]Read from MH i2c: D1 [01:57:01]MH_I2C_Read... [01:57:01]Read from MH i2c: D1 01 00 [01:57:01]MH_I2C_Read... [01:57:01]Read from MH i2c: D1 01 00 63 00 00 34 [01:57:01]Write to MH i2c: 01 00 00 64 00 64 [01:57:01]Write i2c OK [01:57:01]MH_I2C_Read... [01:57:02]*** Cut start [01:57:02]*** Purtial cut [01:57:02]*** Stage 1: CUTSNS_PIN = 1 [01:57:02]recv_with_timeout no data received [01:57:04]Read from MH i2c: 01 [01:57:04]MH_I2C_Read... [01:57:04]*** Stop cut motor [01:57:04]*** Cut end [01:57:04]Read from MH i2c: 01 07 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [01:57:04]process_action close_receipt done [01:57:04]requested_data is exist [01:57:04]produce_requested_data [01:57:04]requested_item fm.sn is exist - process it [01:57:04]wFMCommunicate request_size=4 [01:57:04]MH_SAM_APDU [01:57:04]CAPDU: 80 11 00 00 [01:57:04]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [01:57:04]Write i2c OK [01:57:04]MH_I2C_Read... [01:57:04]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:57:04]Read from MH i2c: E2 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 17 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [01:57:04]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:57:04]wFMCommunicate OK [01:57:04]requested_item fd.num is exist - process it [01:57:04]SAM_PROTO_GetFieldsCounters [01:57:04]wFMCommunicate request_size=4 [01:57:04]MH_SAM_APDU [01:57:04]CAPDU: 80 13 00 00 [01:57:04]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [01:57:04]Write i2c OK [01:57:04]MH_I2C_Read... [01:57:04]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:57:04]Read from MH i2c: E2 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 62 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 7E 02 00 0E 04 04 00 D2 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 71 [01:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7D 7E 02 00 0E 04 04 00 D2 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 [01:57:04]wFMCommunicate OK [01:57:04]SAM_PROTO_GetFieldsCounters done [01:57:04]requested_item shift.num is exist - process it [01:57:04]requested_item shift.opened is exist - process it [01:57:04]req_shift_opened [01:57:04]FM_GetShiftState [01:57:04]SAM_PROTO_GetShiftState [01:57:04]wFMCommunicate request_size=4 [01:57:04]MH_SAM_APDU [01:57:04]CAPDU: 80 13 01 00 [01:57:04]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [01:57:04]Write i2c OK [01:57:04]MH_I2C_Read... [01:57:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:57:04]Read from MH i2c: E2 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 0E 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [01:57:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:57:04]wFMCommunicate OK [01:57:04]SAM_PROTO_GetShiftState done [01:57:04]FM_GetShiftState done [01:57:04]req_shift_opened done [01:57:04]requested_item shift.open_date is exist - process it [01:57:04]req_shift_open_date [01:57:04]req_shift_open_date done [01:57:04]produce_requested_data done [01:57:04]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163453,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:57:04]process_action_free close_receipt [01:57:04]json_value_free [01:57:04]json_value_free done [01:57:04]process_json_proto returns [01:57:04]Send response to host [01:57:04]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163453,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:57:04]free response buf [01:57:04]execute_script done [01:57:04]execute_script returns [01:57:04]free content buf [01:57:04]Sock 8.Close socket [01:57:04]Sock 8.Thread stoped [01:57:04]accept exits with 9 [01:57:04]New connection [01:57:04]New thread 3067391332 created [01:57:04]Thread 3067534692 joined [01:57:04]Waiting for new connection... [01:57:04] Sock 9.Parse request [01:57:04]Sock 9.Check first char [01:57:04]Sock 9.First char is OK [01:57:04]request: POST /json_proto HTTP/1.0 [01:57:04]Method: POST [01:57:04]URL: /json_proto [01:57:04]Method is POST - this is cgi request [01:57:04]url: /json_proto [01:57:04]query_string will be loaded in cgi processing [01:57:04]execute_cgi json_proto POST (null) [01:57:04]execute_cgi path=json_proto method=POST [01:57:04]POST find Content-Length [01:57:04]Host: 172.17.44.132:8080 [01:57:04]Content-Length: 679 [01:57:04]Content-Type: application/json [01:57:04] [01:57:04]POST finish read [01:57:04]Found Content-Length = 679 [01:57:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:57:04]execute_script... [01:57:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291970", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 34", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 19.690, "sum" : 1500.38, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1500.00, "total" : 1500.00, "payments": [ { "type": 0, "sum" : 1500.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [01:57:04]POST & json_proto [01:57:04]process_json_proto [01:57:04]json parsed OK: [01:57:04]protocol is kg_v1.0 [01:57:04]action value=close_receipt [01:57:04]process_action close_receipt [01:57:04]cmd_close_receipt [01:57:04]MH_GetDate [01:57:04]Write to MH i2c: F0 00 00 68 00 57 [01:57:04]Write i2c OK [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: F0 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: F0 09 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: F0 09 00 68 00 00 71 49 C5 66 2A 83 C1 65 18 [01:57:04]GetLastDocTimeStamp 1724205419 [01:57:04]current date 1724205425 [01:57:04]FM_GetShiftState [01:57:04]SAM_PROTO_GetShiftState [01:57:04]wFMCommunicate request_size=4 [01:57:04]MH_SAM_APDU [01:57:04]CAPDU: 80 13 01 00 [01:57:04]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [01:57:04]Write i2c OK [01:57:04]MH_I2C_Read... [01:57:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:57:04]Read from MH i2c: E2 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 0E 00 [01:57:04]MH_I2C_Read... [01:57:04]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [01:57:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:57:04]wFMCommunicate OK [01:57:04]SAM_PROTO_GetShiftState done [01:57:04]FM_GetShiftState done [01:57:04]opened in 1724199517 [01:57:04]opened+sec_in_day 1724285917 [01:57:04]quantity*price = 150037 [01:57:04]sum+1 = 150039 [01:57:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.38 ИТОГО: 1500.00 Внесено: 1500.00 СДАЧА: 0.00 НСП 1% : 13.28 НДС 12% : 159.33 Наличными: 1500.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 52 21.08.2024 01:57 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163454 ФПД: 73559887275761 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T015705&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163454&fm=73559887275761&tin=02508201610067®Number=0000000000092562&sum=150000 [01:57:06]StoreToDocumentArchive [01:57:06]shift 466 fd 163454 [01:57:06]save to /storage/0466/doc_00163454 [01:57:06]save last doc name /storage/0466/doc_00163454 to /storage/kkm_last_doc_name [01:57:06]save OK [01:57:06]Clear old archive folders... [01:57:06]ProcessDocumentItem done err = 0, tmpTLVsize=248 [01:57:06]tlvbuf is 01C692F0 [01:57:06]SAM_PROTO_ClearQueue [01:57:06]wFMCommunicate request_size=4 [01:57:06]MH_SAM_APDU [01:57:06]CAPDU: 80 09 00 00 [01:57:06]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [01:57:06]Write i2c OK [01:57:06]MH_I2C_Read... [01:57:06]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [01:57:06]Read from MH i2c: E2 [01:57:06]MH_I2C_Read... [01:57:06]Read from MH i2c: E2 03 00 [01:57:06]MH_I2C_Read... [01:57:06]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [01:57:06]RAPDU: 90 00 [01:57:06]wFMCommunicate OK [01:57:06]SAM_PROTO_ClearQueue done [01:57:06]KKMCreateOFDPacket [01:57:06]OFDProtocolAddRootSTLVToBuf [01:57:06]FM_MakeSignedData [01:57:06]FM_MakeSignedData [01:57:06]SAM_PROTO_SignData [01:57:06]wFMCommunicate request_size=4 [01:57:06]MH_SAM_APDU [01:57:06]CAPDU: 80 0D 01 02 [01:57:06]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [01:57:06]Write i2c OK [01:57:06]MH_I2C_Read... [01:57:06]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [01:57:06]Read from MH i2c: E2 [01:57:06]MH_I2C_Read... [01:57:06]Read from MH i2c: E2 03 00 [01:57:06]MH_I2C_Read... [01:57:06]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [01:57:06]RAPDU: 90 00 [01:57:06]wFMCommunicate OK [01:57:06]wFMCommunicate request_size=255 [01:57:06]MH_SAM_APDU [01:57:06]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 71 49 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7E 02 00 35 04 06 00 42 E6 FE F3 [01:57:06]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 71 49 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7E 02 00 35 04 06 00 42 E6 FE F3 00 00 F9 [01:57:06]Write i2c OK [01:57:06]MH_I2C_Read... [01:57:06]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:57:06]Read from MH i2c: E2 [01:57:06]MH_I2C_Read... [01:57:06]Read from MH i2c: E2 03 00 [01:57:06]MH_I2C_Read... [01:57:06]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [01:57:06]RAPDU: 90 00 [01:57:06]wFMCommunicate OK [01:57:06]wFMCommunicate request_size=7 [01:57:06]MH_SAM_APDU [01:57:06]CAPDU: 80 0D 02 02 02 66 F1 [01:57:06]Write to MH i2c: E2 0A 00 79 00 80 0D 02 02 02 00 66 F1 00 00 4E [01:57:06]Write i2c OK [01:57:06]MH_I2C_Read... [01:57:07]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [01:57:07]Read from MH i2c: E2 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: E2 03 00 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [01:57:07]RAPDU: 90 00 [01:57:07]wFMCommunicate OK [01:57:07]wFMCommunicate request_size=4 [01:57:07]MH_SAM_APDU [01:57:07]CAPDU: 80 0D 03 02 [01:57:07]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [01:57:07]Write i2c OK [01:57:07]MH_I2C_Read... [01:57:07]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [01:57:07]Read from MH i2c: E2 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: E2 0B 00 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: E2 0B 00 7A 00 00 14 5B 55 F1 DA E0 24 53 90 00 DC [01:57:07]RAPDU: 14 5B 55 F1 DA E0 24 53 90 00 [01:57:07]wFMCommunicate OK [01:57:07]SAM_PROTO_SignData done [01:57:07]FM_MakeSignedData done [01:57:07]CreateOFDProtocolMessage [01:57:07]wFMCommunicate request_size=4 [01:57:07]MH_SAM_APDU [01:57:07]CAPDU: 80 11 00 00 [01:57:07]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [01:57:07]Write i2c OK [01:57:07]MH_I2C_Read... [01:57:07]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:57:07]Read from MH i2c: E2 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: E2 17 00 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [01:57:07]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:57:07]wFMCommunicate OK [01:57:07]CreateOFDProtocolMessage done [01:57:07]OFDSenderStorePacket 163454 [01:57:07]StoreOFDPacket docnum=163454 [01:57:07]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 EF A2 04 01 41 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 71 49 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7E 02 00 35 04 06 00 42 E6 FE F3 66 F1 14 5B 55 F1 DA E0 24 53 [01:57:07]CheckFolder [01:57:07]dirname=/storage/ofd_packets [01:57:07]CheckFolder done [01:57:07]ProducePacketName [01:57:07]name=ofd_packets/00163454 [01:57:07]NVStorageSaveData ofd_packets/00163454 [01:57:07]File name is /storage/ofd_packets/00163454 [01:57:07]Write 298 bytes [01:57:07]NVStorageSaveData done [01:57:07]OFDSenderStorePacket done [01:57:07]KKMCreateOFDPacket done [01:57:07]NVStorageSaveData kkm_last_timestamp [01:57:07]File name is /storage/kkm_last_timestamp [01:57:07]Write 4 bytes [01:57:07]NVStorageSaveData done [01:57:07]ExternCall_PrintAddStr [01:57:07]wPrintStart [01:57:07]Write to MH i2c: 01 00 00 7C 00 7C [01:57:07]Write i2c OK [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: 01 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: 01 07 00 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [01:57:07]RasterBufferAndPrint [01:57:07]line Счет N : (1)291970 [01:57:07]line ИНН: 02508201610067 [01:57:07]line Контрольно-Кассовый Чек [01:57:07]line ПРОДАЖА [01:57:07]line ТРК (МРК, ГНК) : 34 [01:57:07]line Товар: 2710194800 [01:57:07]line ДТ-К-5 [01:57:07]line 19.690 * 76.20 [01:57:07]line = 1500.38 [01:57:07]line НДС 12% НСП 1% [01:57:07]line > о реализуемом товаре [01:57:07]line ОКРУГЛЕНИЕ: -0.38 [01:57:07]line ИТОГО: 1500.00 [01:57:07]line Внесено: 1500.00 [01:57:07]line СДАЧА: 0.00 [01:57:07]line НСП 1% : 13.28 [01:57:07]line НДС 12% : 159.33 [01:57:07]line Наличными: 1500.00 [01:57:07]line Безнал.: 0.00 [01:57:07]line Место: АЗС № 130 "Партнер Нефть" [01:57:07]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [01:57:07]line СНО: Общий режим [01:57:07]line Чек 52 21.08.2024 01:57 [01:57:07]line Смена: 466 ФФД: 1.0 [01:57:07]line ЗНМ: 0300000070 [01:57:07]line РНМ: 0000000000092562 [01:57:07]line Версия ККМ: 001 [01:57:07]line ФМ: 0000000000871769 [01:57:07]line ФД: 163454 [01:57:07]line ФПД: 73559887275761 [01:57:07]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T015705&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163454&fm=73559887275761&tin=02508201610067®Number=0000000000092562&sum=150000 [01:57:07]written 0, free lines is 4095 [01:57:07]OFD Sender: Processing packet 163453 [packets to send 964, broken 962] [01:57:07]ProducePacketName [01:57:07]name=ofd_packets/00163453 [01:57:07]OFD Sender: To server: pG, [01:57:07]CommunicateWithHost lk.salyk.kg:30040 [01:57:07]ConnectInit lk.salyk.kg [01:57:07]Write to MH i2c: 01 00 00 A7 00 A7 [01:57:07]Write i2c OK [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: 01 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: 01 07 00 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: 01 07 00 A7 00 00 00 00 00 00 CC 0C 86 [01:57:07]RasterBufferAndPrint [01:57:07]line [01:57:07]line [01:57:07]line [01:57:07]line [01:57:07]line [01:57:07]written 0, free lines is 3303 [01:57:07]MH_Cut [01:57:07]Write to MH i2c: D1 01 00 AE 00 01 80 [01:57:07]Write i2c OK [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: D1 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: D1 01 00 [01:57:07]MH_I2C_Read... [01:57:07]Read from MH i2c: D1 01 00 AE 00 00 7F [01:57:07]Write to MH i2c: 01 00 00 AF 00 AF [01:57:07]Write i2c OK [01:57:07]MH_I2C_Read... [01:57:08]*** Cut start [01:57:08]*** Purtial cut [01:57:08]*** Stage 1: CUTSNS_PIN = 1 [01:57:10]Read from MH i2c: 01 [01:57:10]MH_I2C_Read... [01:57:10]*** Stop cut motor [01:57:10]*** Cut end [01:57:10]Read from MH i2c: 01 07 00 [01:57:10]MH_I2C_Read... [01:57:10]Read from MH i2c: 01 07 00 AF 00 00 00 00 00 00 FF 0F C4 [01:57:10]process_action close_receipt done [01:57:10]requested_data is exist [01:57:10]produce_requested_data [01:57:10]requested_item fm.sn is exist - process it [01:57:10]wFMCommunicate request_size=4 [01:57:10]MH_SAM_APDU [01:57:10]CAPDU: 80 11 00 00 [01:57:10]Write to MH i2c: E2 08 00 B0 00 80 11 00 00 00 00 00 00 2A [01:57:10]Write i2c OK [01:57:10]MH_I2C_Read... [01:57:10]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [01:57:10]Read from MH i2c: E2 [01:57:10]MH_I2C_Read... [01:57:10]Read from MH i2c: E2 17 00 [01:57:10]MH_I2C_Read... [01:57:10]Read from MH i2c: E2 17 00 B0 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 83 [01:57:10]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [01:57:10]wFMCommunicate OK [01:57:10]requested_item fd.num is exist - process it [01:57:10]SAM_PROTO_GetFieldsCounters [01:57:10]wFMCommunicate request_size=4 [01:57:10]MH_SAM_APDU [01:57:10]CAPDU: 80 13 00 00 [01:57:10]Write to MH i2c: E2 08 00 B1 00 80 13 00 00 00 00 00 00 2D [01:57:10]Write i2c OK [01:57:10]MH_I2C_Read... [01:57:10]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [01:57:10]Read from MH i2c: E2 [01:57:10]MH_I2C_Read... [01:57:10]Read from MH i2c: E2 62 00 [01:57:10]MH_I2C_Read... [01:57:10]Read from MH i2c: E2 62 00 B1 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 7E 02 00 0E 04 04 00 D2 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 C0 [01:57: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 7E 7E 02 00 0E 04 04 00 D2 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 [01:57:10]wFMCommunicate OK [01:57:10]SAM_PROTO_GetFieldsCounters done [01:57:10]requested_item shift.num is exist - process it [01:57:10]requested_item shift.opened is exist - process it [01:57:10]req_shift_opened [01:57:10]FM_GetShiftState [01:57:10]SAM_PROTO_GetShiftState [01:57:10]wFMCommunicate request_size=4 [01:57:10]MH_SAM_APDU [01:57:10]CAPDU: 80 13 01 00 [01:57:10]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [01:57:10]Write i2c OK [01:57:10]MH_I2C_Read... [01:57:10]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:57:10]Read from MH i2c: E2 [01:57:10]MH_I2C_Read... [01:57:11]Read from MH i2c: E2 0E 00 [01:57:11]MH_I2C_Read... [01:57:11]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [01:57:11]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:57:11]wFMCommunicate OK [01:57:11]SAM_PROTO_GetShiftState done [01:57:11]FM_GetShiftState done [01:57:11]req_shift_opened done [01:57:11]requested_item shift.open_date is exist - process it [01:57:11]req_shift_open_date [01:57:11]req_shift_open_date done [01:57:11]produce_requested_data done [01:57:11]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163454,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [01:57:11]process_action_free close_receipt [01:57:11]json_value_free [01:57:11]json_value_free done [01:57:11]process_json_proto returns [01:57:11]Send response to host [01:57:11]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163454,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [01:57:11]free response buf [01:57:11]execute_script done [01:57:11]execute_script returns [01:57:11]free content buf [01:57:11]Sock 9.Close socket [01:57:11]Sock 9.Thread stoped [01:57:12]ConnectInit Can't take IP for lk.salyk.kg [01:57:12]CommunicateWithHost connect error [01:57:12]CommunicateWithHost err = -1 [01:57:12]OFD Sender: Server communicate error [01:57:17]OFD Sender: Processing packet 163453 [packets to send 964, broken 962] [01:57:17]ProducePacketName [01:57:17]name=ofd_packets/00163453 [01:57:17]OFD Sender: To server: pG, [01:57:17]CommunicateWithHost lk.salyk.kg:30040 [01:57:17]ConnectInit lk.salyk.kg [01:57:20]recv_with_timeout no data received [01:57:22]ConnectInit Can't take IP for lk.salyk.kg [01:57:22]CommunicateWithHost connect error [01:57:22]CommunicateWithHost err = -1 [01:57:22]OFD Sender: Server communicate error [01:57:27]OFD Sender: Processing packet 163453 [packets to send 964, broken 962] [01:57:27]ProducePacketName [01:57:27]name=ofd_packets/00163453 [01:57:27]OFD Sender: To server: pG, [01:57:27]CommunicateWithHost lk.salyk.kg:30040 [01:57:27]ConnectInit lk.salyk.kg [01:57:32]Connected sock=6 [01:57: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 36 39 0E 01 00 00 76 FA 06 01 60 03 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 32 39 37 30 30 06 04 0B 00 D0 93 D0 90 D0 97 2D D0 9A 2D 35 FF 03 08 00 03 E6 32 00 00 00 00 00 37 04 06 00 00 0F 00 00 00 00 13 04 06 00 73 C3 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 50 C3 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 BB 01 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 C1 14 00 00 00 00 07 04 06 00 50 C3 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 33 00 00 00 F4 03 04 00 6B 49 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7E 02 00 35 04 06 00 D2 C9 7C 7A 2B 1B DD 84 31 4D AD 42 59 1B [01:57: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 36 39 4F 00 00 00 0D 29 47 00 C2 2A A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7D 7E 02 00 F4 03 04 00 DE F2 C4 66 B6 04 01 00 00 66 C8 C6 2A EB 34 9A C5 [01:57:33]CommunicateWithHost err = 0 [01:57:33]CheckOFDResponse [01:57:33]1017 (14) - 77093643461234 [01:57:33]1041 (16) - 0000000000871769 [01:57:33]1040 (4) - 163453 [01:57:33]1012 (4) - 20.08.2024 19:47 [01:57:33]1206 (1) - 0 [01:57:33]OFD Sender: Remove packet 163453 [01:57:33]ProducePacketName [01:57:33]name=ofd_packets/00163453 [01:57:33]NVStorageDeleteData [01:57:34]OFD Sender: Processing packet 163454 [packets to send 963, broken 962] [01:57:34]ProducePacketName [01:57:34]name=ofd_packets/00163454 [01:57:34]OFD Sender: To server: pG, [01:57:34]CommunicateWithHost lk.salyk.kg:30040 [01:57:34]ConnectInit lk.salyk.kg [01:57:35]Connected sock=6 [01:57: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 36 39 0C 01 00 00 EF A2 04 01 41 69 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 EA 4C 00 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 16 4A 02 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 F0 49 02 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 30 05 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 3D 3E 00 00 00 00 07 04 06 00 F0 49 02 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 34 00 00 00 F4 03 04 00 71 49 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7E 02 00 35 04 06 00 42 E6 FE F3 66 F1 14 5B 55 F1 DA E0 24 53 [01:57: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 36 39 4F 00 00 00 D1 0A 47 00 06 05 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 7E 7E 02 00 F4 03 04 00 E0 F2 C4 66 B6 04 01 00 00 D5 92 C1 B4 FC 89 20 1F [01:57:38]CommunicateWithHost err = 0 [01:57:38]CheckOFDResponse [01:57:38]1017 (14) - 77093643461234 [01:57:38]1041 (16) - 0000000000871769 [01:57:38]1040 (4) - 163454 [01:57:38]1012 (4) - 20.08.2024 19:47 [01:57:38]1206 (1) - 0 [01:57:38]OFD Sender: Remove packet 163454 [01:57:38]ProducePacketName [01:57:38]name=ofd_packets/00163454 [01:57:38]NVStorageDeleteData [01:57:38]OFD Sender: No OFD packet to send [01:57:43]OFD Sender: No OFD packet to send [01:57:48]OFD Sender: No OFD packet to send [01:57:53]OFD Sender: No OFD packet to send [01:57:56]recv_with_timeout no data received [01:57:58]OFD Sender: No OFD packet to send [01:58:03]OFD Sender: No OFD packet to send [01:58:08]OFD Sender: No OFD packet to send [01:58:13]OFD Sender: No OFD packet to send [01:58:18]OFD Sender: No OFD packet to send [01:58:23]OFD Sender: No OFD packet to send [01:58:29]OFD Sender: No OFD packet to send [01:58:34]OFD Sender: No OFD packet to send [01:58:39]OFD Sender: No OFD packet to send [01:58:44]OFD Sender: No OFD packet to send [01:58:49]OFD Sender: No OFD packet to send [01:58:54]OFD Sender: No OFD packet to send [01:58:59]OFD Sender: No OFD packet to send [01:59:01]recv_with_timeout no data received [01:59:03]accept exits with 8 [01:59:03]New connection [01:59:03]New thread 3067534692 created [01:59:03]Thread 3067391332 joined [01:59:03]Waiting for new connection... [01:59:03] Sock 8.Parse request [01:59:03]Sock 8.Check first char [01:59:03]Sock 8.First char is OK [01:59:03]request: POST /json_proto HTTP/1.0 [01:59:03]Method: POST [01:59:03]URL: /json_proto [01:59:03]Method is POST - this is cgi request [01:59:03]url: /json_proto [01:59:03]query_string will be loaded in cgi processing [01:59:03]execute_cgi json_proto POST (null) [01:59:03]execute_cgi path=json_proto method=POST [01:59:03]POST find Content-Length [01:59:03]Host: 172.17.44.132:8080 [01:59:03]Content-Length: 675 [01:59:03]Content-Type: application/json [01:59:03] [01:59:03]POST finish read [01:59:03]Found Content-Length = 675 [01:59:03]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50550", "tax_sys" : 0, "items" : [ { "code": "4870145004289", "name": "\u041F\u0438\u0432\u043E \u0411\u0430\u043B\u0442\u0438\u043A\u0430 9 \u043A\u0440\u0435\u043F 0,5\u043B \u0436/\u0431", "price" : 120.00, "quantity" : 2.000, "sum" : 240.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" ] } } [01:59:03]execute_script... [01: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)50550", "tax_sys" : 0, "items" : [ { "code": "4870145004289", "name": "\u041F\u0438\u0432\u043E \u0411\u0430\u043B\u0442\u0438\u043A\u0430 9 \u043A\u0440\u0435\u043F 0,5\u043B \u0436/\u0431", "price" : 120.00, "quantity" : 2.000, "sum" : 240.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" ] } } [01:59:03]POST & json_proto [01:59:03]process_json_proto [01:59:03]json parsed OK: [01:59:03]protocol is kg_v1.0 [01:59:03]action value=close_receipt [01:59:03]process_action close_receipt [01:59:03]cmd_close_receipt [01:59:03]MH_GetDate [01:59:03]Write to MH i2c: F0 00 00 B3 00 A2 [01:59:03]Write i2c OK [01:59:03]MH_I2C_Read... [01:59:03]Read from MH i2c: F0 [01:59:03]MH_I2C_Read... [01:59:03]Read from MH i2c: F0 09 00 [01:59:03]MH_I2C_Read... [01:59:03]Read from MH i2c: F0 09 00 B3 00 00 E8 49 C5 66 2A 83 C1 65 DA [01:59:03]GetLastDocTimeStamp 1724205425 [01:59:03]current date 1724205544 [01:59:03]FM_GetShiftState [01:59:03]SAM_PROTO_GetShiftState [01:59:03]wFMCommunicate request_size=4 [01:59:03]MH_SAM_APDU [01:59:03]CAPDU: 80 13 01 00 [01:59:03]Write to MH i2c: E2 08 00 B4 00 80 13 01 00 00 00 00 00 31 [01:59:03]Write i2c OK [01:59:03]MH_I2C_Read... [01:59:03]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [01:59:03]Read from MH i2c: E2 [01:59:03]MH_I2C_Read... [01:59:03]Read from MH i2c: E2 0E 00 [01:59:03]MH_I2C_Read... [01:59:03]Read from MH i2c: E2 0E 00 B4 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F7 [01:59:03]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [01:59:03]wFMCommunicate OK [01:59:03]SAM_PROTO_GetShiftState done [01:59:03]FM_GetShiftState done [01:59:03]opened in 1724199517 [01:59:03]opened+sec_in_day 1724285917 [01:59:03]quantity*price = 24000 [01:59:03]sum+1 = 24001 [01:59:03]Check (price>sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре ИТОГО: 2555.45 НСП 1% : 22.61 НДС 12% : 271.37 Наличными: 0.00 Безнал.: 2555.45 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 57 21.08.2024 02:30 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163459 ФПД: 275161123555601 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T023049&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163459&fm=275161123555601&tin=02508201610067®Number=0000000000092562&sum=255545 [02:30:49]StoreToDocumentArchive [02:30:49]shift 466 fd 163459 [02:30:49]save to /storage/0466/doc_00163459 [02:30:49]save last doc name /storage/0466/doc_00163459 to /storage/kkm_last_doc_name [02:30:49]save OK [02:30:49]Clear old archive folders... [02:30:49]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:30:49]tlvbuf is 00F8EAF0 [02:30:49]SAM_PROTO_ClearQueue [02:30:49]wFMCommunicate request_size=4 [02:30:49]MH_SAM_APDU [02:30:49]CAPDU: 80 09 00 00 [02:30:49]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [02:30:49]Write i2c OK [02:30:49]MH_I2C_Read... [02:30:49]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:30:49]Read from MH i2c: E2 [02:30:49]MH_I2C_Read... [02:30:49]Read from MH i2c: E2 03 00 [02:30:49]MH_I2C_Read... [02:30:49]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [02:30:49]RAPDU: 90 00 [02:30:49]wFMCommunicate OK [02:30:49]SAM_PROTO_ClearQueue done [02:30:49]KKMCreateOFDPacket [02:30:49]OFDProtocolAddRootSTLVToBuf [02:30:49]FM_MakeSignedData [02:30:49]FM_MakeSignedData [02:30:49]SAM_PROTO_SignData [02:30:49]wFMCommunicate request_size=4 [02:30:49]MH_SAM_APDU [02:30:49]CAPDU: 80 0D 01 02 [02:30:49]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [02:30:49]Write i2c OK [02:30:49]MH_I2C_Read... [02:30:49]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:30:49]Read from MH i2c: E2 [02:30:49]MH_I2C_Read... [02:30:49]Read from MH i2c: E2 03 00 [02:30:49]MH_I2C_Read... [02:30:49]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [02:30:49]RAPDU: 90 00 [02:30:49]wFMCommunicate OK [02:30:49]wFMCommunicate request_size=255 [02:30:49]MH_SAM_APDU [02:30:49]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 86 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 39 E6 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 39 E6 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 6A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 39 E6 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 59 51 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7E 02 00 35 04 06 00 FA [02:30:49]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 86 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 39 E6 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 39 E6 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 6A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 39 E6 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 59 51 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7E 02 00 35 04 06 00 FA 00 00 6A [02:30:49]Write i2c OK [02:30:49]MH_I2C_Read... [02:30:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:50]Read from MH i2c: E2 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: E2 03 00 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [02:30:50]RAPDU: 90 00 [02:30:50]wFMCommunicate OK [02:30:50]wFMCommunicate request_size=10 [02:30:50]MH_SAM_APDU [02:30:50]CAPDU: 80 0D 02 02 05 41 F1 06 89 11 [02:30:50]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 41 F1 06 89 11 00 00 84 [02:30:50]Write i2c OK [02:30:50]MH_I2C_Read... [02:30:50]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:30:50]Read from MH i2c: E2 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: E2 03 00 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [02:30:50]RAPDU: 90 00 [02:30:50]wFMCommunicate OK [02:30:50]wFMCommunicate request_size=4 [02:30:50]MH_SAM_APDU [02:30:50]CAPDU: 80 0D 03 02 [02:30:50]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [02:30:50]Write i2c OK [02:30:50]MH_I2C_Read... [02:30:50]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:30:50]Read from MH i2c: E2 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: E2 0B 00 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: E2 0B 00 2F 00 00 81 D6 5E 20 90 49 20 B3 90 00 2C [02:30:50]RAPDU: 81 D6 5E 20 90 49 20 B3 90 00 [02:30:50]wFMCommunicate OK [02:30:50]SAM_PROTO_SignData done [02:30:50]FM_MakeSignedData done [02:30:50]CreateOFDProtocolMessage [02:30:50]wFMCommunicate request_size=4 [02:30:50]MH_SAM_APDU [02:30:50]CAPDU: 80 11 00 00 [02:30:50]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [02:30:50]Write i2c OK [02:30:50]MH_I2C_Read... [02:30:50]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:50]Read from MH i2c: E2 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: E2 17 00 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [02:30:50]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:50]wFMCommunicate OK [02:30:50]CreateOFDProtocolMessage done [02:30:50]OFDSenderStorePacket 163459 [02:30:50]StoreOFDPacket docnum=163459 [02:30:50]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A4 E5 07 01 08 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 86 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 39 E6 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 39 E6 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 6A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 39 E6 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 59 51 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7E 02 00 35 04 06 00 FA 41 F1 06 89 11 81 D6 5E 20 90 49 20 B3 [02:30:50]CheckFolder [02:30:50]dirname=/storage/ofd_packets [02:30:50]CheckFolder done [02:30:50]ProducePacketName [02:30:50]name=ofd_packets/00163459 [02:30:50]NVStorageSaveData ofd_packets/00163459 [02:30:50]File name is /storage/ofd_packets/00163459 [02:30:50]Write 301 bytes [02:30:50]NVStorageSaveData done [02:30:50]OFDSenderStorePacket done [02:30:50]KKMCreateOFDPacket done [02:30:50]NVStorageSaveData kkm_last_timestamp [02:30:50]File name is /storage/kkm_last_timestamp [02:30:50]Write 4 bytes [02:30:50]NVStorageSaveData done [02:30:50]ExternCall_PrintAddStr [02:30:50]wPrintStart [02:30:50]Write to MH i2c: 01 00 00 31 00 31 [02:30:50]Write i2c OK [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: 01 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: 01 07 00 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [02:30:50]RasterBufferAndPrint [02:30:50]line Счет N : (1)291977 [02:30:50]line ИНН: 02508201610067 [02:30:50]line Контрольно-Кассовый Чек [02:30:50]line ПРОДАЖА [02:30:50]line ТРК (МРК, ГНК) : 53 [02:30:50]line Товар: 2710124500 [02:30:50]line Аи-95-К-5 [02:30:50]line 34.440 * 74.20 [02:30:50]line = 2555.45 [02:30:50]line НДС 12% НСП 1% [02:30:50]line > о реализуемом товаре [02:30:50]line ИТОГО: 2555.45 [02:30:50]line НСП 1% : 22.61 [02:30:50]line НДС 12% : 271.37 [02:30:50]line Наличными: 0.00 [02:30:50]line Безнал.: 2555.45 [02:30:50]line Место: АЗС № 130 "Партнер Нефть" [02:30:50]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:30:50]line СНО: Общий режим [02:30:50]line Чек 57 21.08.2024 02:30 [02:30:50]line Смена: 466 ФФД: 1.0 [02:30:50]line ЗНМ: 0300000070 [02:30:50]line РНМ: 0000000000092562 [02:30:50]line Версия ККМ: 001 [02:30:50]line Платежная система: Бакай Банк [02:30:50]line ФМ: 0000000000871769 [02:30:50]line ФД: 163459 [02:30:50]line ФПД: 275161123555601 [02:30:50]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T023049&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163459&fm=275161123555601&tin=02508201610067®Number=0000000000092562&sum=255545 [02:30:50]written 0, free lines is 4095 [02:30:50]OFD Sender: Processing packet 163459 [packets to send 964, broken 963] [02:30:50]ProducePacketName [02:30:50]name=ofd_packets/00163459 [02:30:50]OFD Sender: To server: pG, [02:30:50]CommunicateWithHost lk.salyk.kg:30040 [02:30:50]ConnectInit lk.salyk.kg [02:30:50]Write to MH i2c: 01 00 00 5B 00 5B [02:30:50]Write i2c OK [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: 01 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: 01 07 00 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: 01 07 00 5B 00 00 00 00 00 00 D0 0C 3E [02:30:50]RasterBufferAndPrint [02:30:50]line [02:30:50]line [02:30:50]line [02:30:50]line [02:30:50]line [02:30:50]written 0, free lines is 3286 [02:30:50]MH_Cut [02:30:50]Write to MH i2c: D1 01 00 62 00 01 34 [02:30:50]Write i2c OK [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: D1 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: D1 01 00 [02:30:50]MH_I2C_Read... [02:30:50]Read from MH i2c: D1 01 00 62 00 00 33 [02:30:50]Write to MH i2c: 01 00 00 63 00 63 [02:30:50]Write i2c OK [02:30:50]MH_I2C_Read... [02:30:51]Connected sock=10 [02:30:51]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 A4 E5 07 01 08 E6 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 88 86 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 39 E6 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 39 E6 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D5 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 01 6A 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 39 E6 03 00 00 00 1F 04 02 00 01 00 12 04 04 00 39 00 00 00 F4 03 04 00 59 51 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 83 7E 02 00 35 04 06 00 FA 41 F1 06 89 11 81 D6 5E 20 90 49 20 B3 [02:30: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 36 39 4F 00 00 00 7C 43 47 00 A5 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 36 39 10 04 04 00 83 7E 02 00 F4 03 04 00 AC FA C4 66 B6 04 01 00 00 34 6C 9E FC BB A9 A9 EE [02:30:51]CommunicateWithHost err = 0 [02:30:51]CheckOFDResponse [02:30:51]1017 (14) - 77093643461234 [02:30:51]1041 (16) - 0000000000871769 [02:30:51]1040 (4) - 163459 [02:30:51]1012 (4) - 20.08.2024 20:21 [02:30:51]1206 (1) - 0 [02:30:51]OFD Sender: Remove packet 163459 [02:30:51]ProducePacketName [02:30:51]name=ofd_packets/00163459 [02:30:51]NVStorageDeleteData [02:30:51]*** Cut start [02:30:51]*** Purtial cut [02:30:51]*** Stage 1: CUTSNS_PIN = 1 [02:30:52]OFD Sender: No OFD packet to send [02:30:53]Read from MH i2c: 01 [02:30:53]MH_I2C_Read... [02:30:53]*** Stop cut motor [02:30:53]*** Cut end [02:30:53]Read from MH i2c: 01 07 00 [02:30:53]MH_I2C_Read... [02:30:53]Read from MH i2c: 01 07 00 63 00 00 00 00 00 00 FF 0F 78 [02:30:53]process_action close_receipt done [02:30:53]requested_data is exist [02:30:53]produce_requested_data [02:30:53]requested_item fm.sn is exist - process it [02:30:53]wFMCommunicate request_size=4 [02:30:53]MH_SAM_APDU [02:30:53]CAPDU: 80 11 00 00 [02:30:53]Write to MH i2c: E2 08 00 64 00 80 11 00 00 00 00 00 00 DE [02:30:53]Write i2c OK [02:30:53]MH_I2C_Read... [02:30:53]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:30:53]Read from MH i2c: E2 [02:30:53]MH_I2C_Read... [02:30:53]Read from MH i2c: E2 17 00 [02:30:53]MH_I2C_Read... [02:30:53]Read from MH i2c: E2 17 00 64 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 37 [02:30:53]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:30:53]wFMCommunicate OK [02:30:53]requested_item fd.num is exist - process it [02:30:53]SAM_PROTO_GetFieldsCounters [02:30:53]wFMCommunicate request_size=4 [02:30:53]MH_SAM_APDU [02:30:53]CAPDU: 80 13 00 00 [02:30:53]Write to MH i2c: E2 08 00 65 00 80 13 00 00 00 00 00 00 E1 [02:30:53]Write i2c OK [02:30:53]MH_I2C_Read... [02:30:53]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:30:53]Read from MH i2c: E2 [02:30:53]MH_I2C_Read... [02:30:53]Read from MH i2c: E2 62 00 [02:30:53]MH_I2C_Read... [02:30:53]Read from MH i2c: E2 62 00 65 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 7E 02 00 0E 04 04 00 D2 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 88 [02:30: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 83 7E 02 00 0E 04 04 00 D2 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 [02:30:53]wFMCommunicate OK [02:30:53]SAM_PROTO_GetFieldsCounters done [02:30:53]requested_item shift.num is exist - process it [02:30:53]requested_item shift.opened is exist - process it [02:30:53]req_shift_opened [02:30:53]FM_GetShiftState [02:30:53]SAM_PROTO_GetShiftState [02:30:53]wFMCommunicate request_size=4 [02:30:53]MH_SAM_APDU [02:30:53]CAPDU: 80 13 01 00 [02:30:53]Write to MH i2c: E2 08 00 66 00 80 13 01 00 00 00 00 00 E3 [02:30:53]Write i2c OK [02:30:53]MH_I2C_Read... [02:30:54]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:30:54]Read from MH i2c: E2 [02:30:54]MH_I2C_Read... [02:30:54]Read from MH i2c: E2 0E 00 [02:30:54]MH_I2C_Read... [02:30:54]Read from MH i2c: E2 0E 00 66 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 A9 [02:30:54]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:30:54]wFMCommunicate OK [02:30:54]SAM_PROTO_GetShiftState done [02:30:54]FM_GetShiftState done [02:30:54]req_shift_opened done [02:30:54]requested_item shift.open_date is exist - process it [02:30:54]req_shift_open_date [02:30:54]req_shift_open_date done [02:30:54]produce_requested_data done [02:30:54]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163459,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [02:30:54]process_action_free close_receipt [02:30:54]json_value_free [02:30:54]json_value_free done [02:30:54]process_json_proto returns [02:30:54]Send response to host [02:30:54]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163459,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [02:30:54]free response buf [02:30:54]execute_script done [02:30:54]execute_script returns [02:30:54]free content buf [02:30:54]Sock 8.Close socket [02:30:54]Sock 8.Thread stoped [02:30:57]OFD Sender: No OFD packet to send [02:31:02]OFD Sender: No OFD packet to send [02:31:07]OFD Sender: No OFD packet to send [02:31:12]OFD Sender: No OFD packet to send [02:31:17]OFD Sender: No OFD packet to send [02:31:22]OFD Sender: No OFD packet to send [02:31:27]OFD Sender: No OFD packet to send [02:31:32]OFD Sender: No OFD packet to send [02:31:37]OFD Sender: No OFD packet to send [02:31:42]OFD Sender: No OFD packet to send [02:31:47]OFD Sender: No OFD packet to send [02:31:52]OFD Sender: No OFD packet to send [02:31:57]OFD Sender: No OFD packet to send [02:32:02]OFD Sender: No OFD packet to send [02:32:07]OFD Sender: No OFD packet to send [02:32:12]OFD Sender: No OFD packet to send [02:32:17]OFD Sender: No OFD packet to send [02:32:22]OFD Sender: No OFD packet to send [02:32:25]accept exits with 9 [02:32:25]New connection [02:32:25]New thread 3066924388 created [02:32:25]Thread 3067067748 joined [02:32:25]Waiting for new connection... [02:32:25] Sock 9.Parse request [02:32:25]Sock 9.Check first char [02:32:25]Sock 9.First char is OK [02:32:25]request: POST /json_proto HTTP/1.0 [02:32:25]Method: POST [02:32:25]URL: /json_proto [02:32:25]Method is POST - this is cgi request [02:32:25]url: /json_proto [02:32:25]query_string will be loaded in cgi processing [02:32:25]execute_cgi json_proto POST (null) [02:32:25]execute_cgi path=json_proto method=POST [02:32:25]POST find Content-Length [02:32:25]Host: 172.17.44.132:8080 [02:32:25]Content-Length: 807 [02:32:25]Content-Type: application/json [02:32:25] [02:32:25]POST finish read [02:32:25]Found Content-Length = 807 [02:32:25]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 13.090, "sum" : 900.59, "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" : 900.59 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:32:25]execute_script... [02:32:25]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291978", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 13.090, "sum" : 900.59, "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" : 900.59 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:32:25]POST & json_proto [02:32:25]process_json_proto [02:32:25]json parsed OK: [02:32:25]protocol is kg_v1.0 [02:32:25]action value=close_receipt [02:32:25]process_action close_receipt [02:32:25]cmd_close_receipt [02:32:25]MH_GetDate [02:32:25]Write to MH i2c: F0 00 00 67 00 56 [02:32:25]Write i2c OK [02:32:25]MH_I2C_Read... [02:32:25]Read from MH i2c: F0 [02:32:25]MH_I2C_Read... [02:32:25]Read from MH i2c: F0 09 00 [02:32:25]MH_I2C_Read... [02:32:25]Read from MH i2c: F0 09 00 67 00 00 BA 51 C5 66 2A 83 C1 65 68 [02:32:25]GetLastDocTimeStamp 1724207449 [02:32:25]current date 1724207546 [02:32:25]FM_GetShiftState [02:32:25]SAM_PROTO_GetShiftState [02:32:25]wFMCommunicate request_size=4 [02:32:25]MH_SAM_APDU [02:32:25]CAPDU: 80 13 01 00 [02:32:25]Write to MH i2c: E2 08 00 68 00 80 13 01 00 00 00 00 00 E5 [02:32:25]Write i2c OK [02:32:25]MH_I2C_Read... [02:32:25]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:32:25]Read from MH i2c: E2 [02:32:25]MH_I2C_Read... [02:32:25]Read from MH i2c: E2 0E 00 [02:32:25]MH_I2C_Read... [02:32:25]Read from MH i2c: E2 0E 00 68 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AB [02:32:25]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:32:25]wFMCommunicate OK [02:32:25]SAM_PROTO_GetShiftState done [02:32:25]FM_GetShiftState done [02:32:25]opened in 1724199517 [02:32:25]opened+sec_in_day 1724285917 [02:32:25]quantity*price = 90059 [02:32:25]sum+1 = 90060 [02:32:25]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 900.59 НСП 1% : 7.97 НДС 12% : 95.64 Наличными: 0.00 Безнал.: 900.59 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 58 21.08.2024 02:32 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163460 ФПД: 104347658571802 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T023226&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163460&fm=104347658571802&tin=02508201610067®Number=0000000000092562&sum=90059 [02:32:26]StoreToDocumentArchive [02:32:26]shift 466 fd 163460 [02:32:26]save to /storage/0466/doc_00163460 [02:32:26]save last doc name /storage/0466/doc_00163460 to /storage/kkm_last_doc_name [02:32:26]save OK [02:32:26]Clear old archive folders... [02:32:26]ProcessDocumentItem done err = 0, tmpTLVsize=249 [02:32:26]tlvbuf is 00F85670 [02:32:26]SAM_PROTO_ClearQueue [02:32:26]wFMCommunicate request_size=4 [02:32:26]MH_SAM_APDU [02:32:26]CAPDU: 80 09 00 00 [02:32:26]Write to MH i2c: E2 08 00 75 00 80 09 00 00 00 00 00 00 E7 [02:32:26]Write i2c OK [02:32:26]MH_I2C_Read... [02:32:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:32:26]Read from MH i2c: E2 [02:32:26]MH_I2C_Read... [02:32:26]Read from MH i2c: E2 03 00 [02:32:26]MH_I2C_Read... [02:32:26]Read from MH i2c: E2 03 00 75 00 00 90 00 E9 [02:32:26]RAPDU: 90 00 [02:32:26]wFMCommunicate OK [02:32:26]SAM_PROTO_ClearQueue done [02:32:26]KKMCreateOFDPacket [02:32:26]OFDProtocolAddRootSTLVToBuf [02:32:26]FM_MakeSignedData [02:32:26]FM_MakeSignedData [02:32:26]SAM_PROTO_SignData [02:32:26]wFMCommunicate request_size=4 [02:32:26]MH_SAM_APDU [02:32:26]CAPDU: 80 0D 01 02 [02:32:26]Write to MH i2c: E2 08 00 76 00 80 0D 01 02 00 00 00 00 EF [02:32:26]Write i2c OK [02:32:26]MH_I2C_Read... [02:32:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:32:26]Read from MH i2c: E2 [02:32:26]MH_I2C_Read... [02:32:26]Read from MH i2c: E2 03 00 [02:32:26]MH_I2C_Read... [02:32:26]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [02:32:26]RAPDU: 90 00 [02:32:26]wFMCommunicate OK [02:32:26]wFMCommunicate request_size=255 [02:32:26]MH_SAM_APDU [02:32:26]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CB 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CB 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 BA 51 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7E 02 00 35 04 06 00 5E E7 55 [02:32:26]Write to MH i2c: E2 02 01 77 00 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CB 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CB 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 BA 51 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7E 02 00 35 04 06 00 5E E7 55 00 00 0A [02:32:26]Write i2c OK [02:32:26]MH_I2C_Read... [02:32:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:32:26]Read from MH i2c: E2 [02:32:26]MH_I2C_Read... [02:32:26]Read from MH i2c: E2 03 00 [02:32:26]MH_I2C_Read... [02:32:27]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [02:32:27]RAPDU: 90 00 [02:32:27]wFMCommunicate OK [02:32:27]wFMCommunicate request_size=8 [02:32:27]MH_SAM_APDU [02:32:27]CAPDU: 80 0D 02 02 03 1F 50 1A [02:32:27]Write to MH i2c: E2 0B 00 78 00 80 0D 02 02 03 00 1F 50 1A 00 00 81 [02:32:27]Write i2c OK [02:32:27]MH_I2C_Read... [02:32:27]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:32:27]Read from MH i2c: E2 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: E2 03 00 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [02:32:27]RAPDU: 90 00 [02:32:27]wFMCommunicate OK [02:32:27]wFMCommunicate request_size=4 [02:32:27]MH_SAM_APDU [02:32:27]CAPDU: 80 0D 03 02 [02:32:27]Write to MH i2c: E2 08 00 79 00 80 0D 03 02 00 00 00 00 F4 [02:32:27]Write i2c OK [02:32:27]MH_I2C_Read... [02:32:27]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:32:27]Read from MH i2c: E2 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: E2 0B 00 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: E2 0B 00 79 00 00 AF 6F A8 AA 6D F9 ED 23 90 00 DB [02:32:27]RAPDU: AF 6F A8 AA 6D F9 ED 23 90 00 [02:32:27]wFMCommunicate OK [02:32:27]SAM_PROTO_SignData done [02:32:27]FM_MakeSignedData done [02:32:27]CreateOFDProtocolMessage [02:32:27]wFMCommunicate request_size=4 [02:32:27]MH_SAM_APDU [02:32:27]CAPDU: 80 11 00 00 [02:32:27]Write to MH i2c: E2 08 00 7A 00 80 11 00 00 00 00 00 00 F4 [02:32:27]Write i2c OK [02:32:27]MH_I2C_Read... [02:32:27]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:32:27]Read from MH i2c: E2 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: E2 17 00 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: E2 17 00 7A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4D [02:32:27]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:32:27]wFMCommunicate OK [02:32:27]CreateOFDProtocolMessage done [02:32:27]OFDSenderStorePacket 163460 [02:32:27]StoreOFDPacket docnum=163460 [02:32:27]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 78 5E 05 01 52 95 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CB 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CB 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 BA 51 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7E 02 00 35 04 06 00 5E E7 55 1F 50 1A AF 6F A8 AA 6D F9 ED 23 [02:32:27]CheckFolder [02:32:27]dirname=/storage/ofd_packets [02:32:27]CheckFolder done [02:32:27]ProducePacketName [02:32:27]name=ofd_packets/00163460 [02:32:27]NVStorageSaveData ofd_packets/00163460 [02:32:27]File name is /storage/ofd_packets/00163460 [02:32:27]Write 299 bytes [02:32:27]NVStorageSaveData done [02:32:27]OFDSenderStorePacket done [02:32:27]KKMCreateOFDPacket done [02:32:27]NVStorageSaveData kkm_last_timestamp [02:32:27]File name is /storage/kkm_last_timestamp [02:32:27]Write 4 bytes [02:32:27]NVStorageSaveData done [02:32:27]ExternCall_PrintAddStr [02:32:27]wPrintStart [02:32:27]Write to MH i2c: 01 00 00 7B 00 7B [02:32:27]Write i2c OK [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: 01 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: 01 07 00 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: 01 07 00 7B 00 00 00 00 00 00 FF 0F 90 [02:32:27]RasterBufferAndPrint [02:32:27]line Счет N : (1)291978 [02:32:27]line ИНН: 02508201610067 [02:32:27]line Контрольно-Кассовый Чек [02:32:27]line ПРОДАЖА [02:32:27]line ТРК (МРК, ГНК) : 41 [02:32:27]line Товар: 2710124130 [02:32:27]line SU-92-К-5 [02:32:27]line 13.090 * 68.80 [02:32:27]line = 900.59 [02:32:27]line НДС 12% НСП 1% [02:32:27]line > о реализуемом товаре [02:32:27]line ИТОГО: 900.59 [02:32:27]line НСП 1% : 7.97 [02:32:27]line НДС 12% : 95.64 [02:32:27]line Наличными: 0.00 [02:32:27]line Безнал.: 900.59 [02:32:27]line Место: АЗС № 130 "Партнер Нефть" [02:32:27]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:32:27]line СНО: Общий режим [02:32:27]line Чек 58 21.08.2024 02:32 [02:32:27]line Смена: 466 ФФД: 1.0 [02:32:27]line ЗНМ: 0300000070 [02:32:27]line РНМ: 0000000000092562 [02:32:27]line Версия ККМ: 001 [02:32:27]line Платежная система: Бакай Банк [02:32:27]line ФМ: 0000000000871769 [02:32:27]line ФД: 163460 [02:32:27]line ФПД: 104347658571802 [02:32:27]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T023226&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163460&fm=104347658571802&tin=02508201610067®Number=0000000000092562&sum=90059 [02:32:27]written 0, free lines is 4095 [02:32:27]OFD Sender: Processing packet 163460 [packets to send 964, broken 963] [02:32:27]ProducePacketName [02:32:27]name=ofd_packets/00163460 [02:32:27]OFD Sender: To server: pG, [02:32:27]CommunicateWithHost lk.salyk.kg:30040 [02:32:27]ConnectInit lk.salyk.kg [02:32:27]Write to MH i2c: 01 00 00 A5 00 A5 [02:32:27]Write i2c OK [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: 01 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: 01 07 00 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: 01 07 00 A5 00 00 00 00 00 00 CA 0C 82 [02:32:27]RasterBufferAndPrint [02:32:27]line [02:32:27]line [02:32:27]line [02:32:27]line [02:32:27]line [02:32:27]written 0, free lines is 3280 [02:32:27]MH_Cut [02:32:27]Write to MH i2c: D1 01 00 AC 00 01 7E [02:32:27]Write i2c OK [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: D1 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: D1 01 00 [02:32:27]MH_I2C_Read... [02:32:27]Read from MH i2c: D1 01 00 AC 00 00 7D [02:32:27]Write to MH i2c: 01 00 00 AD 00 AD [02:32:27]Write i2c OK [02:32:27]MH_I2C_Read... [02:32:27]Connected sock=8 [02:32:27]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 78 5E 05 01 52 95 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 22 33 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 CB 5F 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 CB 5F 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 1D 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 5C 25 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 CB 5F 01 00 00 00 1F 04 02 00 01 00 12 04 04 00 3A 00 00 00 F4 03 04 00 BA 51 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7E 02 00 35 04 06 00 5E E7 55 1F 50 1A AF 6F A8 AA 6D F9 ED 23 [02:32:28]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 BF 13 47 00 CE B9 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 84 7E 02 00 F4 03 04 00 0D FB C4 66 B6 04 01 00 00 0A 49 37 21 5A 43 42 02 [02:32:28]CommunicateWithHost err = 0 [02:32:28]CheckOFDResponse [02:32:28]1017 (14) - 77093643461234 [02:32:28]1041 (16) - 0000000000871769 [02:32:28]1040 (4) - 163460 [02:32:28]1012 (4) - 20.08.2024 20:22 [02:32:28]1206 (1) - 0 [02:32:28]OFD Sender: Remove packet 163460 [02:32:28]ProducePacketName [02:32:28]name=ofd_packets/00163460 [02:32:28]NVStorageDeleteData [02:32:28]*** Cut start [02:32:28]*** Purtial cut [02:32:28]*** Stage 1: CUTSNS_PIN = 1 [02:32:28]OFD Sender: No OFD packet to send [02:32:30]Read from MH i2c: 01 [02:32:30]MH_I2C_Read... [02:32:30]*** Stop cut motor [02:32:30]*** Cut end [02:32:30]Read from MH i2c: 01 07 00 [02:32:30]MH_I2C_Read... [02:32:30]Read from MH i2c: 01 07 00 AD 00 00 00 00 00 00 FF 0F C2 [02:32:30]process_action close_receipt done [02:32:30]requested_data is exist [02:32:30]produce_requested_data [02:32:30]requested_item fm.sn is exist - process it [02:32:30]wFMCommunicate request_size=4 [02:32:30]MH_SAM_APDU [02:32:30]CAPDU: 80 11 00 00 [02:32:30]Write to MH i2c: E2 08 00 AE 00 80 11 00 00 00 00 00 00 28 [02:32:30]Write i2c OK [02:32:30]MH_I2C_Read... [02:32:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:32:30]Read from MH i2c: E2 [02:32:30]MH_I2C_Read... [02:32:30]Read from MH i2c: E2 17 00 [02:32:30]MH_I2C_Read... [02:32:30]Read from MH i2c: E2 17 00 AE 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 81 [02:32:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:32:30]wFMCommunicate OK [02:32:30]requested_item fd.num is exist - process it [02:32:30]SAM_PROTO_GetFieldsCounters [02:32:30]wFMCommunicate request_size=4 [02:32:30]MH_SAM_APDU [02:32:30]CAPDU: 80 13 00 00 [02:32:30]Write to MH i2c: E2 08 00 AF 00 80 13 00 00 00 00 00 00 2B [02:32:30]Write i2c OK [02:32:30]MH_I2C_Read... [02:32:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:32:30]Read from MH i2c: E2 [02:32:30]MH_I2C_Read... [02:32:30]Read from MH i2c: E2 62 00 [02:32:30]MH_I2C_Read... [02:32:30]Read from MH i2c: E2 62 00 AF 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 7E 02 00 0E 04 04 00 D2 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 D6 [02:32:30]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 84 7E 02 00 0E 04 04 00 D2 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 [02:32:30]wFMCommunicate OK [02:32:30]SAM_PROTO_GetFieldsCounters done [02:32:30]requested_item shift.num is exist - process it [02:32:30]requested_item shift.opened is exist - process it [02:32:30]req_shift_opened [02:32:30]FM_GetShiftState [02:32:30]SAM_PROTO_GetShiftState [02:32:30]wFMCommunicate request_size=4 [02:32:30]MH_SAM_APDU [02:32:30]CAPDU: 80 13 01 00 [02:32:30]Write to MH i2c: E2 08 00 B0 00 80 13 01 00 00 00 00 00 2D [02:32:30]Write i2c OK [02:32:30]MH_I2C_Read... [02:32:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:32:30]Read from MH i2c: E2 [02:32:30]MH_I2C_Read... [02:32:30]Read from MH i2c: E2 0E 00 [02:32:30]MH_I2C_Read... [02:32:30]Read from MH i2c: E2 0E 00 B0 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F3 [02:32:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:32:30]wFMCommunicate OK [02:32:30]SAM_PROTO_GetShiftState done [02:32:30]FM_GetShiftState done [02:32:30]req_shift_opened done [02:32:30]requested_item shift.open_date is exist - process it [02:32:30]req_shift_open_date [02:32:30]req_shift_open_date done [02:32:30]produce_requested_data done [02:32:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163460,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [02:32:30]process_action_free close_receipt [02:32:30]json_value_free [02:32:30]json_value_free done [02:32:30]process_json_proto returns [02:32:30]Send response to host [02:32:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163460,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [02:32:30]free response buf [02:32:30]execute_script done [02:32:30]execute_script returns [02:32:30]free content buf [02:32:30]Sock 9.Close socket [02:32:30]Sock 9.Thread stoped [02:32:33]OFD Sender: No OFD packet to send [02:32:38]OFD Sender: No OFD packet to send [02:32:43]recv_with_timeout no data received [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:55]recv_with_timeout no data received [02:32:58]OFD Sender: No OFD packet to send [02:33:04]OFD Sender: No OFD packet to send [02:33:09]OFD Sender: No OFD packet to send [02:33:14]OFD Sender: No OFD packet to send [02:33:19]OFD Sender: No OFD packet to send [02:33:24]OFD Sender: No OFD packet to send [02:33:29]OFD Sender: No OFD packet to send [02:33:34]OFD Sender: No OFD packet to send [02:33:37]accept exits with 10 [02:33:37]New connection [02:33:37]New thread 3067067748 created [02:33:37]Thread 3066924388 joined [02:33:37]Waiting for new connection... [02:33:37] Sock 10.Parse request [02:33:37]Sock 10.Check first char [02:33:37]Sock 10.First char is OK [02:33:37]request: POST /json_proto HTTP/1.0 [02:33:37]Method: POST [02:33:37]URL: /json_proto [02:33:37]Method is POST - this is cgi request [02:33:37]url: /json_proto [02:33:37]query_string will be loaded in cgi processing [02:33:37]execute_cgi json_proto POST (null) [02:33:37]execute_cgi path=json_proto method=POST [02:33:37]POST find Content-Length [02:33:37]Host: 172.17.44.132:8080 [02:33:37]Content-Length: 801 [02:33:37]Content-Type: application/json [02:33:37] [02:33:37]POST finish read [02:33:37]Found Content-Length = 801 [02:33:37]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 128.610, "sum" : 9800.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9800.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:33:37]execute_script... [02:33:37]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291976", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 21", "code": "2710194800", "name": "\u0414\u0422-\u041A-5", "price" : 76.20, "quantity" : 128.610, "sum" : 9800.08, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "pre_footer_text": "\u041F\u043B\u0430\u0442\u0435\u0436\u043D\u0430\u044F \u0441\u0438\u0441\u0442\u0435\u043C\u0430: O! \u0434\u0435\u043D\u044C\u0433\u0438", "payments": [ { "type": 1, "sum" : 9800.08 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:33:37]POST & json_proto [02:33:37]process_json_proto [02:33:37]json parsed OK: [02:33:37]protocol is kg_v1.0 [02:33:37]action value=close_receipt [02:33:37]process_action close_receipt [02:33:37]cmd_close_receipt [02:33:37]MH_GetDate [02:33:37]Write to MH i2c: F0 00 00 B1 00 A0 [02:33:37]Write i2c OK [02:33:37]MH_I2C_Read... [02:33:37]Read from MH i2c: F0 [02:33:37]MH_I2C_Read... [02:33:37]Read from MH i2c: F0 09 00 [02:33:37]MH_I2C_Read... [02:33:37]Read from MH i2c: F0 09 00 B1 00 00 02 52 C5 66 2A 83 C1 65 FB [02:33:37]GetLastDocTimeStamp 1724207546 [02:33:37]current date 1724207618 [02:33:37]FM_GetShiftState [02:33:37]SAM_PROTO_GetShiftState [02:33:37]wFMCommunicate request_size=4 [02:33:37]MH_SAM_APDU [02:33:37]CAPDU: 80 13 01 00 [02:33:37]Write to MH i2c: E2 08 00 B2 00 80 13 01 00 00 00 00 00 2F [02:33:37]Write i2c OK [02:33:37]MH_I2C_Read... [02:33:37]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:33:37]Read from MH i2c: E2 [02:33:37]MH_I2C_Read... [02:33:37]Read from MH i2c: E2 0E 00 [02:33:37]MH_I2C_Read... [02:33:37]Read from MH i2c: E2 0E 00 B2 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F5 [02:33:37]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:33:37]wFMCommunicate OK [02:33:37]SAM_PROTO_GetShiftState done [02:33:37]FM_GetShiftState done [02:33:37]opened in 1724199517 [02:33:37]opened+sec_in_day 1724285917 [02:33:37]quantity*price = 980008 [02:33:37]sum+1 = 980009 [02:33:37]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 9800.08 НСП 1% : 86.73 НДС 12% : 1040.72 Наличными: 0.00 Безнал.: 9800.08 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 59 21.08.2024 02:33 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: O! деньги ФМ: 0000000000871769 ФД: 163461 ФПД: 152460337655934 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T023338&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163461&fm=152460337655934&tin=02508201610067®Number=0000000000092562&sum=980008 [02:33:38]StoreToDocumentArchive [02:33:38]shift 466 fd 163461 [02:33:38]save to /storage/0466/doc_00163461 [02:33:38]save last doc name /storage/0466/doc_00163461 to /storage/kkm_last_doc_name [02:33:38]save OK [02:33:38]Clear old archive folders... [02:33:38]ProcessDocumentItem done err = 0, tmpTLVsize=248 [02:33:38]tlvbuf is 00F7CF00 [02:33:38]SAM_PROTO_ClearQueue [02:33:38]wFMCommunicate request_size=4 [02:33:38]MH_SAM_APDU [02:33:38]CAPDU: 80 09 00 00 [02:33:38]Write to MH i2c: E2 08 00 BF 00 80 09 00 00 00 00 00 00 31 [02:33:38]Write i2c OK [02:33:38]MH_I2C_Read... [02:33:38]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:33:38]Read from MH i2c: E2 [02:33:38]MH_I2C_Read... [02:33:38]Read from MH i2c: E2 03 00 [02:33:38]MH_I2C_Read... [02:33:38]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [02:33:38]RAPDU: 90 00 [02:33:38]wFMCommunicate OK [02:33:38]SAM_PROTO_ClearQueue done [02:33:38]KKMCreateOFDPacket [02:33:38]OFDProtocolAddRootSTLVToBuf [02:33:38]FM_MakeSignedData [02:33:38]FM_MakeSignedData [02:33:38]SAM_PROTO_SignData [02:33:38]wFMCommunicate request_size=4 [02:33:38]MH_SAM_APDU [02:33:38]CAPDU: 80 0D 01 02 [02:33:38]Write to MH i2c: E2 08 00 C0 00 80 0D 01 02 00 00 00 00 39 [02:33:38]Write i2c OK [02:33:38]MH_I2C_Read... [02:33:38]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:33:38]Read from MH i2c: E2 [02:33:38]MH_I2C_Read... [02:33:38]Read from MH i2c: E2 03 00 [02:33:38]MH_I2C_Read... [02:33:38]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [02:33:38]RAPDU: 90 00 [02:33:38]wFMCommunicate OK [02:33:38]wFMCommunicate request_size=255 [02:33:38]MH_SAM_APDU [02:33:38]CAPDU: 80 0D 02 02 FA 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 62 F6 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 F4 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 F4 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 21 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 96 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 F4 0E 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 02 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7E 02 00 35 04 06 00 8A A9 70 44 [02:33:38]Write to MH i2c: E2 02 01 C1 00 80 0D 02 02 FA 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 62 F6 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 F4 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 F4 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 21 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 96 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 F4 0E 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 02 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7E 02 00 35 04 06 00 8A A9 70 44 00 00 F2 [02:33:38]Write i2c OK [02:33:38]MH_I2C_Read... [02:33:39]OFD Sender: No OFD packet to send [02:33:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:33:39]Read from MH i2c: E2 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: E2 03 00 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [02:33:39]RAPDU: 90 00 [02:33:39]wFMCommunicate OK [02:33:39]wFMCommunicate request_size=7 [02:33:39]MH_SAM_APDU [02:33:39]CAPDU: 80 0D 02 02 02 B0 7E [02:33:39]Write to MH i2c: E2 0A 00 C2 00 80 0D 02 02 02 00 B0 7E 00 00 6E [02:33:39]Write i2c OK [02:33:39]MH_I2C_Read... [02:33:39]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:33:39]Read from MH i2c: E2 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: E2 03 00 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: E2 03 00 C2 00 00 90 00 36 [02:33:39]RAPDU: 90 00 [02:33:39]wFMCommunicate OK [02:33:39]wFMCommunicate request_size=4 [02:33:39]MH_SAM_APDU [02:33:39]CAPDU: 80 0D 03 02 [02:33:39]Write to MH i2c: E2 08 00 C3 00 80 0D 03 02 00 00 00 00 3E [02:33:39]Write i2c OK [02:33:39]MH_I2C_Read... [02:33:39]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:33:39]Read from MH i2c: E2 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: E2 0B 00 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: E2 0B 00 C3 00 00 3A 26 EA E6 0B 7D 87 2F 90 00 AD [02:33:39]RAPDU: 3A 26 EA E6 0B 7D 87 2F 90 00 [02:33:39]wFMCommunicate OK [02:33:39]SAM_PROTO_SignData done [02:33:39]FM_MakeSignedData done [02:33:39]CreateOFDProtocolMessage [02:33:39]wFMCommunicate request_size=4 [02:33:39]MH_SAM_APDU [02:33:39]CAPDU: 80 11 00 00 [02:33:39]Write to MH i2c: E2 08 00 C4 00 80 11 00 00 00 00 00 00 3E [02:33:39]Write i2c OK [02:33:39]MH_I2C_Read... [02:33:39]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:33:39]Read from MH i2c: E2 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: E2 17 00 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: E2 17 00 C4 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 97 [02:33:39]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:33:39]wFMCommunicate OK [02:33:39]CreateOFDProtocolMessage done [02:33:39]OFDSenderStorePacket 163461 [02:33:39]StoreOFDPacket docnum=163461 [02:33:39]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0C 01 00 00 25 8F 04 01 7F 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 62 F6 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 F4 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 F4 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 21 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 96 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 F4 0E 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 02 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7E 02 00 35 04 06 00 8A A9 70 44 B0 7E 3A 26 EA E6 0B 7D 87 2F [02:33:39]CheckFolder [02:33:39]dirname=/storage/ofd_packets [02:33:39]CheckFolder done [02:33:39]ProducePacketName [02:33:39]name=ofd_packets/00163461 [02:33:39]NVStorageSaveData ofd_packets/00163461 [02:33:39]File name is /storage/ofd_packets/00163461 [02:33:39]Write 298 bytes [02:33:39]NVStorageSaveData done [02:33:39]OFDSenderStorePacket done [02:33:39]KKMCreateOFDPacket done [02:33:39]NVStorageSaveData kkm_last_timestamp [02:33:39]File name is /storage/kkm_last_timestamp [02:33:39]Write 4 bytes [02:33:39]NVStorageSaveData done [02:33:39]ExternCall_PrintAddStr [02:33:39]wPrintStart [02:33:39]Write to MH i2c: 01 00 00 C5 00 C5 [02:33:39]Write i2c OK [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: 01 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: 01 07 00 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: 01 07 00 C5 00 00 00 00 00 00 FF 0F DA [02:33:39]RasterBufferAndPrint [02:33:39]line Счет N : (1)291976 [02:33:39]line ИНН: 02508201610067 [02:33:39]line Контрольно-Кассовый Чек [02:33:39]line ПРОДАЖА [02:33:39]line ТРК (МРК, ГНК) : 21 [02:33:39]line Товар: 2710194800 [02:33:39]line ДТ-К-5 [02:33:39]line 128.610 * 76.20 [02:33:39]line = 9800.08 [02:33:39]line НДС 12% НСП 1% [02:33:39]line > о реализуемом товаре [02:33:39]line ИТОГО: 9800.08 [02:33:39]line НСП 1% : 86.73 [02:33:39]line НДС 12% : 1040.72 [02:33:39]line Наличными: 0.00 [02:33:39]line Безнал.: 9800.08 [02:33:39]line Место: АЗС № 130 "Партнер Нефть" [02:33:39]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:33:39]line СНО: Общий режим [02:33:39]line Чек 59 21.08.2024 02:33 [02:33:39]line Смена: 466 ФФД: 1.0 [02:33:39]line ЗНМ: 0300000070 [02:33:39]line РНМ: 0000000000092562 [02:33:39]line Версия ККМ: 001 [02:33:39]line Платежная система: O! деньги [02:33:39]line ФМ: 0000000000871769 [02:33:39]line ФД: 163461 [02:33:39]line ФПД: 152460337655934 [02:33:39]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T023338&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163461&fm=152460337655934&tin=02508201610067®Number=0000000000092562&sum=980008 [02:33:39]written 0, free lines is 4095 [02:33:39]OFD Sender: Processing packet 163461 [packets to send 964, broken 963] [02:33:39]ProducePacketName [02:33:39]name=ofd_packets/00163461 [02:33:39]OFD Sender: To server: pG, [02:33:39]CommunicateWithHost lk.salyk.kg:30040 [02:33:39]ConnectInit lk.salyk.kg [02:33:39]Write to MH i2c: 01 00 00 EF 00 EF [02:33:39]Write i2c OK [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: 01 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: 01 07 00 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 D8 0C DA [02:33:39]RasterBufferAndPrint [02:33:39]line [02:33:39]line [02:33:39]line [02:33:39]line [02:33:39]line [02:33:39]written 0, free lines is 3295 [02:33:39]MH_Cut [02:33:39]Write to MH i2c: D1 01 00 F6 00 01 C8 [02:33:39]Write i2c OK [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: D1 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: D1 01 00 [02:33:39]MH_I2C_Read... [02:33:39]Read from MH i2c: D1 01 00 F6 00 00 C7 [02:33:39]Write to MH i2c: 01 00 00 F7 00 F7 [02:33:39]Write i2c OK [02:33:39]MH_I2C_Read... [02:33:40]*** Cut start [02:33:40]*** Purtial cut [02:33:40]*** Stage 1: CUTSNS_PIN = 1 [02:33:42]Read from MH i2c: 01 [02:33:42]MH_I2C_Read... [02:33:42]*** Stop cut motor [02:33:42]*** Cut end [02:33:42]Read from MH i2c: 01 07 00 [02:33:42]MH_I2C_Read... [02:33:42]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [02:33:42]process_action close_receipt done [02:33:42]requested_data is exist [02:33:42]produce_requested_data [02:33:42]requested_item fm.sn is exist - process it [02:33:42]wFMCommunicate request_size=4 [02:33:42]MH_SAM_APDU [02:33:42]CAPDU: 80 11 00 00 [02:33:42]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [02:33:42]Write i2c OK [02:33:42]MH_I2C_Read... [02:33:42]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:33:42]Read from MH i2c: E2 [02:33:42]MH_I2C_Read... [02:33:42]Read from MH i2c: E2 17 00 [02:33:42]MH_I2C_Read... [02:33:42]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [02:33:42]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:33:42]wFMCommunicate OK [02:33:42]requested_item fd.num is exist - process it [02:33:42]SAM_PROTO_GetFieldsCounters [02:33:42]wFMCommunicate request_size=4 [02:33:42]MH_SAM_APDU [02:33:42]CAPDU: 80 13 00 00 [02:33:42]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [02:33:42]Write i2c OK [02:33:42]MH_I2C_Read... [02:33:42]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:33:42]Read from MH i2c: E2 [02:33:42]MH_I2C_Read... [02:33:42]Read from MH i2c: E2 62 00 [02:33:42]MH_I2C_Read... [02:33:42]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 7E 02 00 0E 04 04 00 D2 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 24 [02:33: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 85 7E 02 00 0E 04 04 00 D2 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 [02:33:42]wFMCommunicate OK [02:33:42]SAM_PROTO_GetFieldsCounters done [02:33:42]requested_item shift.num is exist - process it [02:33:42]requested_item shift.opened is exist - process it [02:33:42]req_shift_opened [02:33:42]FM_GetShiftState [02:33:42]SAM_PROTO_GetShiftState [02:33:42]wFMCommunicate request_size=4 [02:33:42]MH_SAM_APDU [02:33:42]CAPDU: 80 13 01 00 [02:33:42]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [02:33:42]Write i2c OK [02:33:42]MH_I2C_Read... [02:33:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:33:42]Read from MH i2c: E2 [02:33:42]MH_I2C_Read... [02:33:42]Read from MH i2c: E2 0E 00 [02:33:42]MH_I2C_Read... [02:33:42]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3D [02:33:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:33:42]wFMCommunicate OK [02:33:42]SAM_PROTO_GetShiftState done [02:33:42]FM_GetShiftState done [02:33:42]req_shift_opened done [02:33:42]requested_item shift.open_date is exist - process it [02:33:42]req_shift_open_date [02:33:42]req_shift_open_date done [02:33:42]produce_requested_data done [02:33:42]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163461,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [02:33:42]process_action_free close_receipt [02:33:42]json_value_free [02:33:42]json_value_free done [02:33:42]process_json_proto returns [02:33:42]Send response to host [02:33:42]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163461,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [02:33:42]free response buf [02:33:42]execute_script done [02:33:42]execute_script returns [02:33:42]free content buf [02:33:42]Sock 10.Close socket [02:33:42]Sock 10.Thread stoped [02:33:44]Connected sock=9 [02:33: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 36 39 0C 01 00 00 25 8F 04 01 7F 17 5A 03 01 00 03 00 F8 00 1E 04 01 00 01 23 04 4A 00 8A 04 0A 00 32 37 31 30 31 39 34 38 30 30 06 04 09 00 D0 94 D0 A2 2D D0 9A 2D 35 FF 03 08 00 03 62 F6 01 00 00 00 00 37 04 06 00 C4 1D 00 00 00 00 13 04 06 00 28 F4 0E 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 28 F4 0E 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 E1 21 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 88 96 01 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 28 F4 0E 00 00 00 1F 04 02 00 01 00 12 04 04 00 3B 00 00 00 F4 03 04 00 02 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7E 02 00 35 04 06 00 8A A9 70 44 B0 7E 3A 26 EA E6 0B 7D 87 2F [02:33: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 36 39 4F 00 00 00 C1 57 47 00 68 90 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 85 7E 02 00 F4 03 04 00 5C FB C4 66 B6 04 01 00 00 C5 24 BA 8B 9D B6 EB 55 [02:33:47]CommunicateWithHost err = 0 [02:33:47]CheckOFDResponse [02:33:47]1017 (14) - 77093643461234 [02:33:47]1041 (16) - 0000000000871769 [02:33:47]1040 (4) - 163461 [02:33:47]1012 (4) - 20.08.2024 20:23 [02:33:47]1206 (1) - 0 [02:33:47]OFD Sender: Remove packet 163461 [02:33:47]ProducePacketName [02:33:47]name=ofd_packets/00163461 [02:33:47]NVStorageDeleteData [02:33:47]OFD Sender: No OFD packet to send [02:33:52]OFD Sender: No OFD packet to send [02:33:57]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:52]ConnectInit Can't connect to host [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:23]OFD Sender: No OFD packet to send [02:35:24]accept exits with 8 [02:35:24]New connection [02:35:24]New thread 3066924388 created [02:35:24]Thread 3067067748 joined [02:35:24]Waiting for new connection... [02:35:24] Sock 8.Parse request [02:35:24]Sock 8.Check first char [02:35:24]Sock 8.First char is OK [02:35:24]request: POST /json_proto HTTP/1.0 [02:35:24]Method: POST [02:35:24]URL: /json_proto [02:35:24]Method is POST - this is cgi request [02:35:24]url: /json_proto [02:35:24]query_string will be loaded in cgi processing [02:35:24]execute_cgi json_proto POST (null) [02:35:24]execute_cgi path=json_proto method=POST [02:35:24]POST find Content-Length [02:35:24]Host: 172.17.44.132:8080 [02:35:24]Content-Length: 672 [02:35:24]Content-Type: application/json [02:35:24] [02:35:24]POST finish read [02:35:24]Found Content-Length = 672 [02:35:24]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 37.070, "sum" : 2550.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2550.00, "total" : 2550.00, "payments": [ { "type": 0, "sum" : 2550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:35:24]execute_script... [02:35:24]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291979", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 41", "code": "2710124130", "name": "SU-92-\u041A-5", "price" : 68.80, "quantity" : 37.070, "sum" : 2550.42, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 2550.00, "total" : 2550.00, "payments": [ { "type": 0, "sum" : 2550.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:35:24]POST & json_proto [02:35:24]process_json_proto [02:35:24]json parsed OK: [02:35:24]protocol is kg_v1.0 [02:35:24]action value=close_receipt [02:35:24]process_action close_receipt [02:35:24]cmd_close_receipt [02:35:24]MH_GetDate [02:35:24]Write to MH i2c: F0 00 00 FB 00 EA [02:35:24]Write i2c OK [02:35:24]MH_I2C_Read... [02:35:24]Read from MH i2c: F0 [02:35:24]MH_I2C_Read... [02:35:24]Read from MH i2c: F0 09 00 [02:35:24]MH_I2C_Read... [02:35:24]Read from MH i2c: F0 09 00 FB 00 00 6D 52 C5 66 2A 83 C1 65 B0 [02:35:24]GetLastDocTimeStamp 1724207618 [02:35:24]current date 1724207725 [02:35:24]FM_GetShiftState [02:35:24]SAM_PROTO_GetShiftState [02:35:24]wFMCommunicate request_size=4 [02:35:24]MH_SAM_APDU [02:35:24]CAPDU: 80 13 01 00 [02:35:24]Write to MH i2c: E2 08 00 FC 00 80 13 01 00 00 00 00 00 79 [02:35:24]Write i2c OK [02:35:24]MH_I2C_Read... [02:35:24]*** 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 FC 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3F [02:35:25]RAPDU: 09 00 01 5D 32 C5 66 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]opened in 1724199517 [02:35:25]opened+sec_in_day 1724285917 [02:35:25]quantity*price = 255041 [02:35:25]sum+1 = 255043 [02:35:25]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.42 ИТОГО: 2550.00 Внесено: 2550.00 СДАЧА: 0.00 НСП 1% : 22.57 НДС 12% : 270.84 Наличными: 2550.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 60 21.08.2024 02:35 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163462 ФПД: 11826936541253 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T023525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163462&fm=11826936541253&tin=02508201610067®Number=0000000000092562&sum=255000 [02:35:26]StoreToDocumentArchive [02:35:26]shift 466 fd 163462 [02:35:26]save to /storage/0466/doc_00163462 [02:35:26]save last doc name /storage/0466/doc_00163462 to /storage/kkm_last_doc_name [02:35:26]save OK [02:35:26]Clear old archive folders... [02:35:26]ProcessDocumentItem done err = 0, tmpTLVsize=249 [02:35:26]tlvbuf is 00F84B00 [02:35:26]SAM_PROTO_ClearQueue [02:35:26]wFMCommunicate request_size=4 [02:35:26]MH_SAM_APDU [02:35:26]CAPDU: 80 09 00 00 [02:35:26]Write to MH i2c: E2 08 00 09 01 80 09 00 00 00 00 00 00 7C [02:35:26]Write i2c OK [02:35:26]MH_I2C_Read... [02:35:26]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:35:26]Read from MH i2c: E2 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 03 00 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 03 00 09 01 00 90 00 7E [02:35:26]RAPDU: 90 00 [02:35:26]wFMCommunicate OK [02:35:26]SAM_PROTO_ClearQueue done [02:35:26]KKMCreateOFDPacket [02:35:26]OFDProtocolAddRootSTLVToBuf [02:35:26]FM_MakeSignedData [02:35:26]FM_MakeSignedData [02:35:26]SAM_PROTO_SignData [02:35:26]wFMCommunicate request_size=4 [02:35:26]MH_SAM_APDU [02:35:26]CAPDU: 80 0D 01 02 [02:35:26]Write to MH i2c: E2 08 00 0A 01 80 0D 01 02 00 00 00 00 84 [02:35:26]Write i2c OK [02:35:26]MH_I2C_Read... [02:35:26]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:35:26]Read from MH i2c: E2 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 03 00 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 03 00 0A 01 00 90 00 7F [02:35:26]RAPDU: 90 00 [02:35:26]wFMCommunicate OK [02:35:26]wFMCommunicate request_size=255 [02:35:26]MH_SAM_APDU [02:35:26]CAPDU: 80 0D 02 02 FA 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 90 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 69 00 00 00 00 07 04 06 00 18 E4 03 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 6D 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7E 02 00 35 04 06 00 0A C1 AC [02:35:26]Write to MH i2c: E2 02 01 0B 01 80 0D 02 02 FA 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 90 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 69 00 00 00 00 07 04 06 00 18 E4 03 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 6D 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7E 02 00 35 04 06 00 0A C1 AC 00 00 50 [02:35:26]Write i2c OK [02:35:26]MH_I2C_Read... [02:35:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:35:26]Read from MH i2c: E2 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 03 00 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 03 00 0B 01 00 90 00 80 [02:35:26]RAPDU: 90 00 [02:35:26]wFMCommunicate OK [02:35:26]wFMCommunicate request_size=8 [02:35:26]MH_SAM_APDU [02:35:26]CAPDU: 80 0D 02 02 03 59 F0 45 [02:35:26]Write to MH i2c: E2 0B 00 0C 01 80 0D 02 02 03 00 59 F0 45 00 00 1B [02:35:26]Write i2c OK [02:35:26]MH_I2C_Read... [02:35:26]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:35:26]Read from MH i2c: E2 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 03 00 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 03 00 0C 01 00 90 00 81 [02:35:26]RAPDU: 90 00 [02:35:26]wFMCommunicate OK [02:35:26]wFMCommunicate request_size=4 [02:35:26]MH_SAM_APDU [02:35:26]CAPDU: 80 0D 03 02 [02:35:26]Write to MH i2c: E2 08 00 0D 01 80 0D 03 02 00 00 00 00 89 [02:35:26]Write i2c OK [02:35:26]MH_I2C_Read... [02:35:26]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:35:26]Read from MH i2c: E2 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 0B 00 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 0B 00 0D 01 00 E5 46 DE A0 C3 16 31 63 90 00 A0 [02:35:26]RAPDU: E5 46 DE A0 C3 16 31 63 90 00 [02:35:26]wFMCommunicate OK [02:35:26]SAM_PROTO_SignData done [02:35:26]FM_MakeSignedData done [02:35:26]CreateOFDProtocolMessage [02:35:26]wFMCommunicate request_size=4 [02:35:26]MH_SAM_APDU [02:35:26]CAPDU: 80 11 00 00 [02:35:26]Write to MH i2c: E2 08 00 0E 01 80 11 00 00 00 00 00 00 89 [02:35:26]Write i2c OK [02:35:26]MH_I2C_Read... [02:35:26]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:35:26]Read from MH i2c: E2 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 17 00 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: E2 17 00 0E 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E2 [02:35:26]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:35:26]wFMCommunicate OK [02:35:26]CreateOFDProtocolMessage done [02:35:26]OFDSenderStorePacket 163462 [02:35:26]StoreOFDPacket docnum=163462 [02:35:26]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 01 00 00 BC A6 05 01 EA 74 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 90 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 69 00 00 00 00 07 04 06 00 18 E4 03 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 6D 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7E 02 00 35 04 06 00 0A C1 AC 59 F0 45 E5 46 DE A0 C3 16 31 63 [02:35:26]CheckFolder [02:35:26]dirname=/storage/ofd_packets [02:35:26]CheckFolder done [02:35:26]ProducePacketName [02:35:26]name=ofd_packets/00163462 [02:35:26]NVStorageSaveData ofd_packets/00163462 [02:35:26]File name is /storage/ofd_packets/00163462 [02:35:26]Write 299 bytes [02:35:26]NVStorageSaveData done [02:35:26]OFDSenderStorePacket done [02:35:26]KKMCreateOFDPacket done [02:35:26]NVStorageSaveData kkm_last_timestamp [02:35:26]File name is /storage/kkm_last_timestamp [02:35:26]Write 4 bytes [02:35:26]NVStorageSaveData done [02:35:26]ExternCall_PrintAddStr [02:35:26]wPrintStart [02:35:26]Write to MH i2c: 01 00 00 0F 01 10 [02:35:26]Write i2c OK [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: 01 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: 01 07 00 [02:35:26]MH_I2C_Read... [02:35:26]Read from MH i2c: 01 07 00 0F 01 00 00 00 00 00 FF 0F 25 [02:35:26]RasterBufferAndPrint [02:35:26]line Счет N : (1)291979 [02:35:26]line ИНН: 02508201610067 [02:35:26]line Контрольно-Кассовый Чек [02:35:26]line ПРОДАЖА [02:35:26]line ТРК (МРК, ГНК) : 41 [02:35:26]line Товар: 2710124130 [02:35:26]line SU-92-К-5 [02:35:26]line 37.070 * 68.80 [02:35:26]line = 2550.42 [02:35:26]line НДС 12% НСП 1% [02:35:26]line > о реализуемом товаре [02:35:26]line ОКРУГЛЕНИЕ: -0.42 [02:35:26]line ИТОГО: 2550.00 [02:35:26]line Внесено: 2550.00 [02:35:26]line СДАЧА: 0.00 [02:35:26]line НСП 1% : 22.57 [02:35:26]line НДС 12% : 270.84 [02:35:26]line Наличными: 2550.00 [02:35:26]line Безнал.: 0.00 [02:35:26]line Место: АЗС № 130 "Партнер Нефть" [02:35:26]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:35:26]line СНО: Общий режим [02:35:26]line Чек 60 21.08.2024 02:35 [02:35:26]line Смена: 466 ФФД: 1.0 [02:35:26]line ЗНМ: 0300000070 [02:35:26]line РНМ: 0000000000092562 [02:35:26]line Версия ККМ: 001 [02:35:26]line ФМ: 0000000000871769 [02:35:26]line ФД: 163462 [02:35:26]line ФПД: 11826936541253 [02:35:26]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T023525&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163462&fm=11826936541253&tin=02508201610067®Number=0000000000092562&sum=255000 [02:35:26]OFD Sender: Processing packet 163462 [packets to send 964, broken 963] [02:35:26]ProducePacketName [02:35:26]name=ofd_packets/00163462 [02:35:26]OFD Sender: To server: pG, [02:35:26]CommunicateWithHost lk.salyk.kg:30040 [02:35:26]ConnectInit lk.salyk.kg [02:35:26]written 0, free lines is 4095 [02:35:27]Write to MH i2c: 01 00 00 3A 01 3B [02:35:27]Write i2c OK [02:35:27]MH_I2C_Read... [02:35:27]Read from MH i2c: 01 [02:35:27]MH_I2C_Read... [02:35:27]Read from MH i2c: 01 07 00 [02:35:27]MH_I2C_Read... [02:35:27]Read from MH i2c: 01 07 00 3A 01 00 00 00 00 00 B5 0C 03 [02:35:27]RasterBufferAndPrint [02:35:27]line [02:35:27]line [02:35:27]line [02:35:27]line [02:35:27]line [02:35:27]written 0, free lines is 3259 [02:35:27]MH_Cut [02:35:27]Write to MH i2c: D1 01 00 41 01 01 14 [02:35:27]Write i2c OK [02:35:27]MH_I2C_Read... [02:35:27]Read from MH i2c: D1 [02:35:27]MH_I2C_Read... [02:35:27]Read from MH i2c: D1 01 00 [02:35:27]MH_I2C_Read... [02:35:27]Read from MH i2c: D1 01 00 41 01 00 13 [02:35:27]Write to MH i2c: 01 00 00 42 01 43 [02:35:27]Write i2c OK [02:35:27]MH_I2C_Read... [02:35:27]Connected sock=9 [02:35: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 36 39 0D 01 00 00 BC A6 05 01 EA 74 5A 03 01 00 03 00 F9 00 1E 04 01 00 01 23 04 4B 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0A 00 53 55 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 CE 90 00 00 00 00 00 37 04 06 00 E0 1A 00 00 00 00 13 04 06 00 42 E4 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 18 E4 03 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 D1 08 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CC 69 00 00 00 00 07 04 06 00 18 E4 03 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 6D 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7E 02 00 35 04 06 00 0A C1 AC 59 F0 45 E5 46 DE A0 C3 16 31 63 [02:35:28]*** Cut start [02:35:28]*** Purtial cut [02:35:28]*** Stage 1: CUTSNS_PIN = 1 [02:35: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 36 39 4F 00 00 00 F9 B1 47 00 1B 6D A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 86 7E 02 00 F4 03 04 00 C1 FB C4 66 B6 04 01 00 00 19 96 5E 78 12 D9 C6 20 [02:35:28]CommunicateWithHost err = 0 [02:35:28]CheckOFDResponse [02:35:28]1017 (14) - 77093643461234 [02:35:28]1041 (16) - 0000000000871769 [02:35:28]1040 (4) - 163462 [02:35:28]1012 (4) - 20.08.2024 20:25 [02:35:28]1206 (1) - 0 [02:35:28]OFD Sender: Remove packet 163462 [02:35:28]ProducePacketName [02:35:28]name=ofd_packets/00163462 [02:35:28]NVStorageDeleteData [02:35:29]OFD Sender: No OFD packet to send [02:35:30]Read from MH i2c: 01 [02:35:30]MH_I2C_Read... [02:35:30]*** Stop cut motor [02:35:30]*** Cut end [02:35:30]Read from MH i2c: 01 07 00 [02:35:30]MH_I2C_Read... [02:35:30]Read from MH i2c: 01 07 00 42 01 00 00 00 00 00 FF 0F 58 [02:35:30]process_action close_receipt done [02:35:30]requested_data is exist [02:35:30]produce_requested_data [02:35:30]requested_item fm.sn is exist - process it [02:35:30]wFMCommunicate request_size=4 [02:35:30]MH_SAM_APDU [02:35:30]CAPDU: 80 11 00 00 [02:35:30]Write to MH i2c: E2 08 00 43 01 80 11 00 00 00 00 00 00 BE [02:35:30]Write i2c OK [02:35:30]MH_I2C_Read... [02:35:30]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:35:30]Read from MH i2c: E2 [02:35:30]MH_I2C_Read... [02:35:30]Read from MH i2c: E2 17 00 [02:35:30]MH_I2C_Read... [02:35:30]Read from MH i2c: E2 17 00 43 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 17 [02:35:30]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:35:30]wFMCommunicate OK [02:35:30]requested_item fd.num is exist - process it [02:35:30]SAM_PROTO_GetFieldsCounters [02:35:30]wFMCommunicate request_size=4 [02:35:30]MH_SAM_APDU [02:35:30]CAPDU: 80 13 00 00 [02:35:30]Write to MH i2c: E2 08 00 44 01 80 13 00 00 00 00 00 00 C1 [02:35:30]Write i2c OK [02:35:30]MH_I2C_Read... [02:35:30]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:35:30]Read from MH i2c: E2 [02:35:30]MH_I2C_Read... [02:35:30]Read from MH i2c: E2 62 00 [02:35:30]MH_I2C_Read... [02:35:30]Read from MH i2c: E2 62 00 44 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 7E 02 00 0E 04 04 00 D2 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 74 [02:35: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 86 7E 02 00 0E 04 04 00 D2 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 [02:35:30]wFMCommunicate OK [02:35:30]SAM_PROTO_GetFieldsCounters done [02:35:30]requested_item shift.num is exist - process it [02:35:30]requested_item shift.opened is exist - process it [02:35:30]req_shift_opened [02:35:30]FM_GetShiftState [02:35:30]SAM_PROTO_GetShiftState [02:35:30]wFMCommunicate request_size=4 [02:35:30]MH_SAM_APDU [02:35:30]CAPDU: 80 13 01 00 [02:35:30]Write to MH i2c: E2 08 00 45 01 80 13 01 00 00 00 00 00 C3 [02:35:30]Write i2c OK [02:35:30]MH_I2C_Read... [02:35:30]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:35:30]Read from MH i2c: E2 [02:35:30]MH_I2C_Read... [02:35:30]Read from MH i2c: E2 0E 00 [02:35:30]MH_I2C_Read... [02:35:30]Read from MH i2c: E2 0E 00 45 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 89 [02:35:30]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:35:30]wFMCommunicate OK [02:35:30]SAM_PROTO_GetShiftState done [02:35:30]FM_GetShiftState done [02:35:30]req_shift_opened done [02:35:30]requested_item shift.open_date is exist - process it [02:35:30]req_shift_open_date [02:35:30]req_shift_open_date done [02:35:30]produce_requested_data done [02:35:30]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163462,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [02:35:30]process_action_free close_receipt [02:35:30]json_value_free [02:35:30]json_value_free done [02:35:30]process_json_proto returns [02:35:30]Send response to host [02:35:30]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163462,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [02:35:30]free response buf [02:35:30]execute_script done [02:35:30]execute_script returns [02:35:30]free content buf [02:35:30]Sock 8.Close socket [02:35:30]Sock 8.Thread stoped [02:35:34]OFD Sender: No OFD packet to send [02:35:39]OFD Sender: No OFD packet to send [02:35:44]OFD Sender: No OFD packet to send [02:35:47]recv_with_timeout no data received [02:35:49]OFD Sender: No OFD packet to send [02:35:54]OFD Sender: No OFD packet to send [02:35:59]OFD Sender: No OFD packet to send [02:36:04]OFD Sender: No OFD packet to send [02:36:09]OFD Sender: No OFD packet to send [02:36:14]OFD Sender: No OFD packet to send [02:36:19]OFD Sender: No OFD packet to send [02:36:24]OFD Sender: No OFD packet to send [02:36:29]OFD Sender: No OFD packet to send [02:36:34]OFD Sender: No OFD packet to send [02:36:39]OFD Sender: No OFD packet to send [02:36:42]accept exits with 10 [02:36:42]New connection [02:36:42]New thread 3067067748 created [02:36:42]Thread 3066924388 joined [02:36:42]Waiting for new connection... [02:36:42] Sock 10.Parse request [02:36:42]Sock 10.Check first char [02:36:42]Sock 10.First char is OK [02:36:42]request: POST /json_proto HTTP/1.0 [02:36:42]Method: POST [02:36:42]URL: /json_proto [02:36:42]Method is POST - this is cgi request [02:36:42]url: /json_proto [02:36:42]query_string will be loaded in cgi processing [02:36:42]execute_cgi json_proto POST (null) [02:36:42]execute_cgi path=json_proto method=POST [02:36:42]POST find Content-Length [02:36:42]Host: 172.17.44.132:8080 [02:36:42]Content-Length: 644 [02:36:42]Content-Type: application/json [02:36:42] [02:36:42]POST finish read [02:36:42]Found Content-Length = 644 [02:36:42]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50553", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\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" ] } } [02:36:42]execute_script... [02:36: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)50553", "tax_sys" : 0, "items" : [ { "code": "47018716", "name": "\u0412\u043E\u0434\u043A\u0430 \u041F\u0448\u0435\u043D\u0438\u0447\u043D\u0430\u044F 0,1\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" ] } } [02:36:42]POST & json_proto [02:36:42]process_json_proto [02:36:42]json parsed OK: [02:36:42]protocol is kg_v1.0 [02:36:42]action value=close_receipt [02:36:42]process_action close_receipt [02:36:42]cmd_close_receipt [02:36:42]MH_GetDate [02:36:42]Write to MH i2c: F0 00 00 46 01 36 [02:36:42]Write i2c OK [02:36:42]MH_I2C_Read... [02:36:42]Read from MH i2c: F0 [02:36:42]MH_I2C_Read... [02:36:42]Read from MH i2c: F0 09 00 [02:36:42]MH_I2C_Read... [02:36:42]Read from MH i2c: F0 09 00 46 01 00 BB 52 C5 66 2A 83 C1 65 4A [02:36:42]GetLastDocTimeStamp 1724207725 [02:36:42]current date 1724207803 [02:36:42]FM_GetShiftState [02:36:42]SAM_PROTO_GetShiftState [02:36:42]wFMCommunicate request_size=4 [02:36:42]MH_SAM_APDU [02:36:42]CAPDU: 80 13 01 00 [02:36:42]Write to MH i2c: E2 08 00 47 01 80 13 01 00 00 00 00 00 C5 [02:36:42]Write i2c OK [02:36:42]MH_I2C_Read... [02:36:42]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:36:42]Read from MH i2c: E2 [02:36:42]MH_I2C_Read... [02:36:42]Read from MH i2c: E2 0E 00 [02:36:42]MH_I2C_Read... [02:36:42]Read from MH i2c: E2 0E 00 47 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 8B [02:36:42]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:36:42]wFMCommunicate OK [02:36:42]SAM_PROTO_GetShiftState done [02:36:42]FM_GetShiftState done [02:36:42]opened in 1724199517 [02:36:42]opened+sec_in_day 1724285917 [02:36:42]quantity*price = 6500 [02:36:42]sum+1 = 6501 [02:36:42]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 65.00 НСП 1% : 0.57 НДС 12% : 6.90 Наличными: 65.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 61 21.08.2024 02:36 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163463 ФПД: 218105750777023 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T023643&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163463&fm=218105750777023&tin=02508201610067®Number=0000000000092562&sum=6500 0 [02:36:43]StoreToDocumentArchive [02:36:43]shift 466 fd 163463 [02:36:43]save to /storage/0466/doc_00163463 [02:36:43]save last doc name /storage/0466/doc_00163463 to /storage/kkm_last_doc_name [02:36:43]save OK [02:36:43]Clear old archive folders... [02:36:43]ProcessDocumentItem done err = 0, tmpTLVsize=272 [02:36:43]tlvbuf is 00F7ED50 [02:36:43]SAM_PROTO_ClearQueue [02:36:43]wFMCommunicate request_size=4 [02:36:43]MH_SAM_APDU [02:36:43]CAPDU: 80 09 00 00 [02:36:43]Write to MH i2c: E2 08 00 54 01 80 09 00 00 00 00 00 00 C7 [02:36:43]Write i2c OK [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 [02:36:43]MH_I2C_Read... [02:36:43]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:36:43]Read from MH i2c: E2 03 00 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 03 00 54 01 00 90 00 C9 [02:36:43]RAPDU: 90 00 [02:36:43]wFMCommunicate OK [02:36:43]SAM_PROTO_ClearQueue done [02:36:43]KKMCreateOFDPacket [02:36:43]OFDProtocolAddRootSTLVToBuf [02:36:43]FM_MakeSignedData [02:36:43]FM_MakeSignedData [02:36:43]SAM_PROTO_SignData [02:36:43]wFMCommunicate request_size=4 [02:36:43]MH_SAM_APDU [02:36:43]CAPDU: 80 0D 01 02 [02:36:43]Write to MH i2c: E2 08 00 55 01 80 0D 01 02 00 00 00 00 CF [02:36:43]Write i2c OK [02:36:43]MH_I2C_Read... [02:36:43]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:36:43]Read from MH i2c: E2 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 03 00 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 03 00 55 01 00 90 00 CA [02:36:43]RAPDU: 90 00 [02:36:43]wFMCommunicate OK [02:36:43]wFMCommunicate request_size=255 [02:36:43]MH_SAM_APDU [02:36:43]CAPDU: 80 0D 02 02 FA 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 3D 00 00 00 F4 03 04 00 BB 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 [02:36:43]Write to MH i2c: E2 02 01 56 01 80 0D 02 02 FA 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 3D 00 00 00 F4 03 04 00 BB 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 00 00 66 [02:36:43]Write i2c OK [02:36:43]MH_I2C_Read... [02:36:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:36:43]Read from MH i2c: E2 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 03 00 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 03 00 56 01 00 90 00 CB [02:36:43]RAPDU: 90 00 [02:36:43]wFMCommunicate OK [02:36:43]wFMCommunicate request_size=31 [02:36:43]MH_SAM_APDU [02:36:43]CAPDU: 80 0D 02 02 1A 30 30 38 37 31 37 36 39 10 04 04 00 87 7E 02 00 35 04 06 00 C6 5D B3 CC 6C BF [02:36:43]Write to MH i2c: E2 22 00 57 01 80 0D 02 02 1A 00 30 30 38 37 31 37 36 39 10 04 04 00 87 7E 02 00 35 04 06 00 C6 5D B3 CC 6C BF 00 00 D7 [02:36:43]Write i2c OK [02:36:43]MH_I2C_Read... [02:36:43]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:36:43]Read from MH i2c: E2 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 03 00 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 03 00 57 01 00 90 00 CC [02:36:43]RAPDU: 90 00 [02:36:43]wFMCommunicate OK [02:36:43]wFMCommunicate request_size=4 [02:36:43]MH_SAM_APDU [02:36:43]CAPDU: 80 0D 03 02 [02:36:43]Write to MH i2c: E2 08 00 58 01 80 0D 03 02 00 00 00 00 D4 [02:36:43]Write i2c OK [02:36:43]MH_I2C_Read... [02:36:43]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:36:43]Read from MH i2c: E2 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 0B 00 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 0B 00 58 01 00 36 F8 8E F6 30 C0 6A F9 90 00 DA [02:36:43]RAPDU: 36 F8 8E F6 30 C0 6A F9 90 00 [02:36:43]wFMCommunicate OK [02:36:43]SAM_PROTO_SignData done [02:36:43]FM_MakeSignedData done [02:36:43]CreateOFDProtocolMessage [02:36:43]wFMCommunicate request_size=4 [02:36:43]MH_SAM_APDU [02:36:43]CAPDU: 80 11 00 00 [02:36:43]Write to MH i2c: E2 08 00 59 01 80 11 00 00 00 00 00 00 D4 [02:36:43]Write i2c OK [02:36:43]MH_I2C_Read... [02:36:43]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:36:43]Read from MH i2c: E2 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 17 00 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: E2 17 00 59 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 2D [02:36:43]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:36:43]wFMCommunicate OK [02:36:43]CreateOFDProtocolMessage done [02:36:43]OFDSenderStorePacket 163463 [02:36:43]StoreOFDPacket docnum=163463 [02:36:43]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 24 01 00 00 A1 E5 1C 01 71 55 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 3D 00 00 00 F4 03 04 00 BB 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7E 02 00 35 04 06 00 C6 5D B3 CC 6C BF 36 F8 8E F6 30 C0 6A F9 [02:36:43]CheckFolder [02:36:43]dirname=/storage/ofd_packets [02:36:43]CheckFolder done [02:36:43]ProducePacketName [02:36:43]name=ofd_packets/00163463 [02:36:43]NVStorageSaveData ofd_packets/00163463 [02:36:43]File name is /storage/ofd_packets/00163463 [02:36:43]Write 322 bytes [02:36:43]NVStorageSaveData done [02:36:43]OFDSenderStorePacket done [02:36:43]KKMCreateOFDPacket done [02:36:43]NVStorageSaveData kkm_last_timestamp [02:36:43]File name is /storage/kkm_last_timestamp [02:36:43]Write 4 bytes [02:36:43]NVStorageSaveData done [02:36:43]ExternCall_PrintAddStr [02:36:43]wPrintStart [02:36:43]Write to MH i2c: 01 00 00 5A 01 5B [02:36:43]Write i2c OK [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: 01 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: 01 07 00 [02:36:43]MH_I2C_Read... [02:36:43]Read from MH i2c: 01 07 00 5A 01 00 00 00 00 00 FF 0F 70 [02:36:43]RasterBufferAndPrint [02:36:43]line Счет N : (3)50553 [02:36:43]line ИНН: 02508201610067 [02:36:43]line Контрольно-Кассовый Чек [02:36:43]line ПРОДАЖА [02:36:43]line Товар: 47018716 [02:36:43]line Водка Пшеничная 0,1л [02:36:43]line 1.000 * 65.00 [02:36:43]line = 65.00 [02:36:43]line НДС 12% НСП 1% [02:36:43]line > о реализуемом товаре [02:36:43]line ИТОГО: 65.00 [02:36:43]line НСП 1% : 0.57 [02:36:43]line НДС 12% : 6.90 [02:36:43]line Наличными: 65.00 [02:36:43]line Безнал.: 0.00 [02:36:43]line Место: АЗС № 130 "Партнер Нефть" [02:36:43]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:36:43]line СНО: Общий режим [02:36:43]line Чек 61 21.08.2024 02:36 [02:36:43]line Смена: 466 ФФД: 1.0 [02:36:43]line ЗНМ: 0300000070 [02:36:43]line РНМ: 0000000000092562 [02:36:43]line Версия ККМ: 001 [02:36:43]line ФМ: 0000000000871769 [02:36:43]line ФД: 163463 [02:36:43]line ФПД: 218105750777023 [02:36:43]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T023643&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163463&fm=218105750777023&tin=02508201610067®Number=0000000000092562&sum=6500 [02:36:43]line 0 [02:36:43]written 0, free lines is 4095 [02:36:43]OFD Sender: Processing packet 163463 [packets to send 964, broken 963] [02:36:43]ProducePacketName [02:36:43]name=ofd_packets/00163463 [02:36:43]OFD Sender: To server: pG, [02:36:43]CommunicateWithHost lk.salyk.kg:30040 [02:36:43]ConnectInit lk.salyk.kg [02:36:44]Write to MH i2c: 01 00 00 82 01 83 [02:36:44]Write i2c OK [02:36:44]MH_I2C_Read... [02:36:44]Read from MH i2c: 01 [02:36:44]MH_I2C_Read... [02:36:44]Read from MH i2c: 01 07 00 [02:36:44]MH_I2C_Read... [02:36:44]Read from MH i2c: 01 07 00 82 01 00 00 00 00 00 CE 0C 64 [02:36:44]RasterBufferAndPrint [02:36:44]line [02:36:44]line [02:36:44]line [02:36:44]line [02:36:44]line [02:36:44]written 0, free lines is 3283 [02:36:44]MH_Cut [02:36:44]Write to MH i2c: D1 01 00 89 01 01 5C [02:36:44]Write i2c OK [02:36:44]MH_I2C_Read... [02:36:44]Read from MH i2c: D1 [02:36:44]MH_I2C_Read... [02:36:44]Read from MH i2c: D1 01 00 [02:36:44]MH_I2C_Read... [02:36:44]Read from MH i2c: D1 01 00 89 01 00 5B [02:36:44]Write to MH i2c: 01 00 00 8A 01 8B [02:36:44]Write i2c OK [02:36:44]MH_I2C_Read... [02:36:44]Connected sock=11 [02:36: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 36 39 24 01 00 00 A1 E5 1C 01 71 55 5A 03 01 00 03 00 10 01 1E 04 01 00 01 23 04 62 00 8A 04 08 00 34 37 30 31 38 37 31 36 06 04 23 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 31 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 3D 00 00 00 F4 03 04 00 BB 52 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7E 02 00 35 04 06 00 C6 5D B3 CC 6C BF 36 F8 8E F6 30 C0 6A F9 [02:36:45]*** Cut start [02:36:45]*** Purtial cut [02:36:45]*** Stage 1: CUTSNS_PIN = 1 [02:36:47]Read from MH i2c: 01 [02:36:47]MH_I2C_Read... [02:36:47]*** Stop cut motor [02:36:47]*** Cut end [02:36:47]Read from MH i2c: 01 07 00 [02:36:47]MH_I2C_Read... [02:36:47]Read from MH i2c: 01 07 00 8A 01 00 00 00 00 00 FF 0F A0 [02:36:47]process_action close_receipt done [02:36:47]requested_data is exist [02:36:47]produce_requested_data [02:36:47]requested_item fm.sn is exist - process it [02:36:47]wFMCommunicate request_size=4 [02:36:47]MH_SAM_APDU [02:36:47]CAPDU: 80 11 00 00 [02:36:47]Write to MH i2c: E2 08 00 8B 01 80 11 00 00 00 00 00 00 06 [02:36:47]Write i2c OK [02:36:47]MH_I2C_Read... [02:36:47]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:36:47]Read from MH i2c: E2 [02:36:47]MH_I2C_Read... [02:36:47]Read from MH i2c: E2 17 00 [02:36:47]MH_I2C_Read... [02:36:47]Read from MH i2c: E2 17 00 8B 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 5F [02:36:47]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:36:47]wFMCommunicate OK [02:36:47]requested_item fd.num is exist - process it [02:36:47]SAM_PROTO_GetFieldsCounters [02:36:47]wFMCommunicate request_size=4 [02:36:47]MH_SAM_APDU [02:36:47]CAPDU: 80 13 00 00 [02:36:47]Write to MH i2c: E2 08 00 8C 01 80 13 00 00 00 00 00 00 09 [02:36:47]Write i2c OK [02:36:47]MH_I2C_Read... [02:36:47]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:36:47]Read from MH i2c: E2 [02:36:47]MH_I2C_Read... [02:36:47]Read from MH i2c: E2 62 00 [02:36:47]MH_I2C_Read... [02:36:47]Read from MH i2c: E2 62 00 8C 01 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 7E 02 00 0E 04 04 00 D2 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 C0 [02:36:47]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 87 7E 02 00 0E 04 04 00 D2 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 [02:36:47]wFMCommunicate OK [02:36:47]SAM_PROTO_GetFieldsCounters done [02:36:47]requested_item shift.num is exist - process it [02:36:47]requested_item shift.opened is exist - process it [02:36:47]req_shift_opened [02:36:47]FM_GetShiftState [02:36:47]SAM_PROTO_GetShiftState [02:36:47]wFMCommunicate request_size=4 [02:36:47]MH_SAM_APDU [02:36:47]CAPDU: 80 13 01 00 [02:36:47]Write to MH i2c: E2 08 00 8D 01 80 13 01 00 00 00 00 00 0B [02:36:47]Write i2c OK [02:36:47]MH_I2C_Read... [02:36:47]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:36:47]Read from MH i2c: E2 [02:36:47]MH_I2C_Read... [02:36:47]Read from MH i2c: E2 0E 00 [02:36:47]MH_I2C_Read... [02:36:47]Read from MH i2c: E2 0E 00 8D 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D1 [02:36:47]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:36:47]wFMCommunicate OK [02:36:47]SAM_PROTO_GetShiftState done [02:36:47]FM_GetShiftState done [02:36:47]req_shift_opened done [02:36:47]requested_item shift.open_date is exist - process it [02:36:47]req_shift_open_date [02:36:47]req_shift_open_date done [02:36:47]produce_requested_data done [02:36:47]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163463,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [02:36:47]process_action_free close_receipt [02:36:47]json_value_free [02:36:47]json_value_free done [02:36:47]process_json_proto returns [02:36:47]Send response to host [02:36:47]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163463,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [02:36:47]free response buf [02:36:47]execute_script done [02:36:47]execute_script returns [02:36:47]free content buf [02:36:47]Sock 10.Close socket [02:36:47]Sock 10.Thread stoped [02:36:49]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 5A 4D 47 00 BE F2 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 87 7E 02 00 F4 03 04 00 0E FC C4 66 B6 04 01 00 00 31 05 C3 58 A7 11 EF 65 [02:36:49]CommunicateWithHost err = 0 [02:36:49]CheckOFDResponse [02:36:49]1017 (14) - 77093643461234 [02:36:49]1041 (16) - 0000000000871769 [02:36:49]1040 (4) - 163463 [02:36:49]1012 (4) - 20.08.2024 20:26 [02:36:49]1206 (1) - 0 [02:36:49]OFD Sender: Remove packet 163463 [02:36:49]ProducePacketName [02:36:49]name=ofd_packets/00163463 [02:36:49]NVStorageDeleteData [02:36:49]OFD Sender: No OFD packet to send [02:36:54]OFD Sender: No OFD packet to send [02:36:59]OFD Sender: No OFD packet to send [02:37:04]OFD Sender: No OFD packet to send [02:37:09]OFD Sender: No OFD packet to send [02:37:14]OFD Sender: No OFD packet to send [02:37:19]OFD Sender: No OFD packet to send [02:37:24]OFD Sender: No OFD packet to send [02:37:29]OFD Sender: No OFD packet to send [02:37:34]OFD Sender: No OFD packet to send [02:37:39]OFD Sender: No OFD packet to send [02:37:44]OFD Sender: No OFD packet to send [02:37:49]OFD Sender: No OFD packet to send [02:37:54]OFD Sender: No OFD packet to send [02:37:59]OFD Sender: No OFD packet to send [02:38:04]OFD Sender: No OFD packet to send [02:38:09]OFD Sender: No OFD packet to send [02:38:15]OFD Sender: No OFD packet to send [02:38:20]OFD Sender: No OFD packet to send [02:38:25]OFD Sender: No OFD packet to send [02:38:30]OFD Sender: No OFD packet to send [02:38:35]OFD Sender: No OFD packet to send [02:38:40]OFD Sender: No OFD packet to send [02:38:45]OFD Sender: No OFD packet to send [02:38:50]OFD Sender: No OFD packet to send [02:38:55]OFD Sender: No OFD packet to send [02:39:00]OFD Sender: No OFD packet to send [02:39:05]OFD Sender: No OFD packet to send [02:39:10]OFD Sender: No OFD packet to send [02:39:15]OFD Sender: No OFD packet to send [02:39:20]OFD Sender: No OFD packet to send [02:39:25]OFD Sender: No OFD packet to send [02:39:29]recv_with_timeout no data received [02:39:30]OFD Sender: No OFD packet to send [02:39:35]OFD Sender: No OFD packet to send [02:39:40]OFD Sender: No OFD packet to send [02:39:45]OFD Sender: No OFD packet to send [02:39:50]OFD Sender: No OFD packet to send [02:39:55]OFD Sender: No OFD packet to send [02:40:00]OFD Sender: No OFD packet to send [02:40:05]OFD Sender: No OFD packet to send [02:40:10]OFD Sender: No OFD packet to send [02:40:15]OFD Sender: No OFD packet to send [02:40:20]OFD Sender: No OFD packet to send [02:40:25]OFD Sender: No OFD packet to send [02:40:30]OFD Sender: No OFD packet to send [02:40:35]OFD Sender: No OFD packet to send [02:40:40]OFD Sender: No OFD packet to send [02:40:45]OFD Sender: No OFD packet to send [02:40:50]OFD Sender: No OFD packet to send [02:40:55]OFD Sender: No OFD packet to send [02:41:00]OFD Sender: No OFD packet to send [02:41:05]OFD Sender: No OFD packet to send [02:41:10]OFD Sender: No OFD packet to send [02:41:15]OFD Sender: No OFD packet to send [02:41:20]OFD Sender: No OFD packet to send [02:41:25]OFD Sender: No OFD packet to send [02:41:30]OFD Sender: No OFD packet to send [02:41:35]OFD Sender: No OFD packet to send [02:41:40]OFD Sender: No OFD packet to send [02:41:45]OFD Sender: No OFD packet to send [02:41:50]OFD Sender: No OFD packet to send [02:41:55]OFD Sender: No OFD packet to send [02:42:00]OFD Sender: No OFD packet to send [02:42:05]OFD Sender: No OFD packet to send [02:42:10]OFD Sender: No OFD packet to send [02:42:16]OFD Sender: No OFD packet to send [02:42:21]OFD Sender: No OFD packet to send [02:42:26]OFD Sender: No OFD packet to send [02:42:31]OFD Sender: No OFD packet to send [02:42:36]OFD Sender: No OFD packet to send [02:42:41]OFD Sender: No OFD packet to send [02:42:46]OFD Sender: No OFD packet to send [02:42:51]OFD Sender: No OFD packet to send [02:42:56]OFD Sender: No OFD packet to send [02:43:01]OFD Sender: No OFD packet to send [02:43:06]OFD Sender: No OFD packet to send [02:43:11]OFD Sender: No OFD packet to send [02:43:16]OFD Sender: No OFD packet to send [02:43:21]OFD Sender: No OFD packet to send [02:43:26]OFD Sender: No OFD packet to send [02:43:31]OFD Sender: No OFD packet to send [02:43:36]OFD Sender: No OFD packet to send [02:43:41]OFD Sender: No OFD packet to send [02:43:46]OFD Sender: No OFD packet to send [02:43:51]OFD Sender: No OFD packet to send [02:43:56]OFD Sender: No OFD packet to send [02:44:01]OFD Sender: No OFD packet to send [02:44:06]OFD Sender: No OFD packet to send [02:44:11]OFD Sender: No OFD packet to send [02:44:16]OFD Sender: No OFD packet to send [02:44:21]OFD Sender: No OFD packet to send [02:44:26]OFD Sender: No OFD packet to send [02:44:31]OFD Sender: No OFD packet to send [02:44:36]OFD Sender: No OFD packet to send [02:44:41]OFD Sender: No OFD packet to send [02:44:46]OFD Sender: No OFD packet to send [02:44:51]OFD Sender: No OFD packet to send [02:44:56]OFD Sender: No OFD packet to send [02:45:01]OFD Sender: No OFD packet to send [02:45:02]recv_with_timeout no data received [02:45:06]OFD Sender: No OFD packet to send [02:45:11]OFD Sender: No OFD packet to send [02:45:16]OFD Sender: No OFD packet to send [02:45:21]OFD Sender: No OFD packet to send [02:45:26]OFD Sender: No OFD packet to send [02:45:31]OFD Sender: No OFD packet to send [02:45:36]OFD Sender: No OFD packet to send [02:45:41]OFD Sender: No OFD packet to send [02:45:46]OFD Sender: No OFD packet to send [02:45:51]OFD Sender: No OFD packet to send [02:45:56]OFD Sender: No OFD packet to send [02:46:01]OFD Sender: No OFD packet to send [02:46:06]OFD Sender: No OFD packet to send [02:46:11]OFD Sender: No OFD packet to send [02:46:17]OFD Sender: No OFD packet to send [02:46:22]OFD Sender: No OFD packet to send [02:46:25]recv_with_timeout no data received [02:46:27]OFD Sender: No OFD packet to send [02:46:32]OFD Sender: No OFD packet to send [02:46:37]OFD Sender: No OFD packet to send [02:46:42]OFD Sender: No OFD packet to send [02:46:47]OFD Sender: No OFD packet to send [02:46:52]OFD Sender: No OFD packet to send [02:46:57]OFD Sender: No OFD packet to send [02:46:59]recv_with_timeout no data received [02:47:00]accept exits with 8 [02:47:00]New connection [02:47:00]New thread 3066924388 created [02:47:00]Thread 3067067748 joined [02:47:00]Waiting for new connection... [02:47:00] Sock 8.Parse request [02:47:00]Sock 8.Check first char [02:47:00]Sock 8.First char is OK [02:47:00]request: POST /json_proto HTTP/1.0 [02:47:00]Method: POST [02:47:00]URL: /json_proto [02:47:00]Method is POST - this is cgi request [02:47:00]url: /json_proto [02:47:00]query_string will be loaded in cgi processing [02:47:00]execute_cgi json_proto POST (null) [02:47:00]execute_cgi path=json_proto method=POST [02:47:00]POST find Content-Length [02:47:00]Host: 172.17.44.132:8080 [02:47:00]Content-Length: 2516 [02:47:00]Content-Type: application/json [02:47:00] [02:47:00]POST finish read [02:47:00]Found Content-Length = 2516 [02:47:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50554", "tax_sys" : 0, "items" : [ { "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "price" : 150.00, "quantity" : 14.000, "sum" : 2100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700001610012", "name": "\u041F\u0438\u0432\u043E \u0410\u0440\u043F\u0430 0,5\u043B", "price" : 145.00, "quantity" : 9.000, "sum" : 1305.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 90.00, "quantity" : 2.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000273673", "name": "\u0421\u043E\u043A Piko Pulpy \u043A\u0440\u0430\u0441\u043D\u044B\u0439 \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u041F\u042D\u0422 1\u043B", "price" : 180.00, "quantity" : 1.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 5.000, "sum" : 375.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700026030031", "name": "\u041A\u0443\u0440\u0443\u0442 orbit", "price" : 49.00, "quantity" : 4.000, "sum" : 196.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 4476.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:47:00]execute_script... [02:47: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)50554", "tax_sys" : 0, "items" : [ { "code": "4600721021627", "name": "\u041F\u0438\u0432\u043E \u0411\u0410\u0414 0,5\u043B \u0441\u0442", "price" : 150.00, "quantity" : 14.000, "sum" : 2100.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700001610012", "name": "\u041F\u0438\u0432\u043E \u0410\u0440\u043F\u0430 0,5\u043B", "price" : 145.00, "quantity" : 9.000, "sum" : 1305.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "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" : 90.00, "quantity" : 2.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "5449000273673", "name": "\u0421\u043E\u043A Piko Pulpy \u043A\u0440\u0430\u0441\u043D\u044B\u0439 \u0432\u0438\u043D\u043E\u0433\u0440\u0430\u0434 \u041F\u042D\u0422 1\u043B", "price" : 180.00, "quantity" : 1.000, "sum" : 180.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4630007400976", "name": "\u0410\u0440\u0430\u0445\u0438\u0441 \u0436\u0430\u0440\u0435\u043D \u041A\u0430\u0440\u0430\u0432\u0430\u043D \u043E\u0440\u0435\u0445\u043E\u0432 \u0421\u0442\u0430\u043D\u0434\u0430\u0440\u0442 90 ", "price" : 75.00, "quantity" : 5.000, "sum" : 375.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "4700026030031", "name": "\u041A\u0443\u0440\u0443\u0442 orbit", "price" : 49.00, "quantity" : 4.000, "sum" : 196.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ,{ "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "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" : 4476.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:47:00]POST & json_proto [02:47:00]process_json_proto [02:47:00]json parsed OK: [02:47:00]protocol is kg_v1.0 [02:47:00]action value=close_receipt [02:47:00]process_action close_receipt [02:47:00]cmd_close_receipt [02:47:00]MH_GetDate [02:47:00]Write to MH i2c: F0 00 00 8E 01 7E [02:47:00]Write i2c OK [02:47:00]MH_I2C_Read... [02:47:00]Read from MH i2c: F0 [02:47:00]MH_I2C_Read... [02:47:00]Read from MH i2c: F0 09 00 [02:47:00]MH_I2C_Read... [02:47:00]Read from MH i2c: F0 09 00 8E 01 00 25 55 C5 66 2A 83 C1 65 FF [02:47:00]GetLastDocTimeStamp 1724207803 [02:47:00]current date 1724208421 [02:47:00]FM_GetShiftState [02:47:00]SAM_PROTO_GetShiftState [02:47:00]wFMCommunicate request_size=4 [02:47:00]MH_SAM_APDU [02:47:00]CAPDU: 80 13 01 00 [02:47:00]Write to MH i2c: E2 08 00 8F 01 80 13 01 00 00 00 00 00 0D [02:47:00]Write i2c OK [02:47:00]MH_I2C_Read... [02:47:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:47:00]Read from MH i2c: E2 [02:47:00]MH_I2C_Read... [02:47:00]Read from MH i2c: E2 0E 00 [02:47:00]MH_I2C_Read... [02:47:00]Read from MH i2c: E2 0E 00 8F 01 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 D3 [02:47:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:47:00]wFMCommunicate OK [02:47:00]SAM_PROTO_GetShiftState done [02:47:00]FM_GetShiftState done [02:47:00]opened in 1724199517 [02:47:00]opened+sec_in_day 1724285917 [02:47:00]quantity*price = 210000 [02:47:00]sum+1 = 210001 [02:47:00]Check (price>sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1sum+1) || (price+1 о реализуемом товаре Товар: 4700001610012 Пиво Арпа 0,5л 9.000 * 145.00 = 1305.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000134912 Холодный чай Fuse манго,ромашка 0,33 ж/б 2.000 * 90.00 = 180.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 5449000273673 Сок Piko Pulpy красный виноград ПЭТ 1л 1.000 * 180.00 = 180.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4630007400976 Арахис жарен Караван орехов Стандарт 90 5.000 * 75.00 = 375.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 4700026030031 Курут orbit 4.000 * 49.00 = 196.00 НДС 12% НСП 1% > о реализуемом товаре Товар: 48743570 Сигареты Winston XStyle Blue 1.000 * 140.00 = 140.00 НДС 12% НСП 1% > о реализуемом товаре ИТОГО: 4476.00 НСП 1% : 39.60 НДС 12% : 475.31 Наличными: 0.00 Безнал.: 4476.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 62 21.08.2024 02:47 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 Платежная система: Бакай Банк ФМ: 0000000000871769 ФД: 163464 ФПД: 243709041606792 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T024701&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163464&fm=243709041606792&tin=02508201610067®Number=0000000000092562&sum=447600 0 [02:47:02]StoreToDocumentArchive [02:47:02]shift 466 fd 163464 [02:47:02]save to /storage/0466/doc_00163464 [02:47:02]save last doc name /storage/0466/doc_00163464 to /storage/kkm_last_doc_name [02:47:02]save OK [02:47:02]Clear old archive folders... [02:47:02]ProcessDocumentItem done err = 0, tmpTLVsize=967 [02:47:02]tlvbuf is 00F8C2E0 [02:47:02]SAM_PROTO_ClearQueue [02:47:02]wFMCommunicate request_size=4 [02:47:02]MH_SAM_APDU [02:47:02]CAPDU: 80 09 00 00 [02:47:02]Write to MH i2c: E2 08 00 9C 01 80 09 00 00 00 00 00 00 0F [02:47:02]Write i2c OK [02:47:02]MH_I2C_Read... [02:47:02]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:47:02]Read from MH i2c: E2 [02:47:02]MH_I2C_Read... [02:47:02]Read from MH i2c: E2 03 00 [02:47:02]MH_I2C_Read... [02:47:02]Read from MH i2c: E2 03 00 9C 01 00 90 00 11 [02:47:02]RAPDU: 90 00 [02:47:02]wFMCommunicate OK [02:47:02]SAM_PROTO_ClearQueue done [02:47:02]KKMCreateOFDPacket [02:47:02]OFDProtocolAddRootSTLVToBuf [02:47:02]FM_MakeSignedData [02:47:02]FM_MakeSignedData [02:47:02]SAM_PROTO_SignData [02:47:02]wFMCommunicate request_size=4 [02:47:02]MH_SAM_APDU [02:47:02]CAPDU: 80 0D 01 02 [02:47:02]Write to MH i2c: E2 08 00 9D 01 80 0D 01 02 00 00 00 00 17 [02:47:02]Write i2c OK [02:47:02]MH_I2C_Read... [02:47:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:47:02]Read from MH i2c: E2 [02:47:02]MH_I2C_Read... [02:47:02]Read from MH i2c: E2 03 00 [02:47:02]MH_I2C_Read... [02:47:02]Read from MH i2c: E2 03 00 9D 01 00 90 00 12 [02:47:02]RAPDU: 90 00 [02:47:02]wFMCommunicate OK [02:47:02]wFMCommunicate request_size=255 [02:47:02]MH_SAM_APDU [02:47:02]CAPDU: 80 0D 02 02 FA 03 00 C7 03 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 50 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 0D 00 34 37 30 30 30 30 31 36 31 30 30 31 32 06 04 17 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 90 D1 80 D0 BF D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 28 23 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 C4 FD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 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 [02:47:02]Write to MH i2c: E2 02 01 9E 01 80 0D 02 02 FA 00 03 00 C7 03 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 50 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 0D 00 34 37 30 30 30 30 31 36 31 30 30 31 32 06 04 17 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 90 D1 80 D0 BF D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 28 23 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 C4 FD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 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 00 00 32 [02:47:02]Write i2c OK [02:47:02]MH_I2C_Read... [02:47:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:47:02]Read from MH i2c: E2 [02:47:02]MH_I2C_Read... [02:47:02]Read from MH i2c: E2 03 00 [02:47:02]MH_I2C_Read... [02:47:02]Read from MH i2c: E2 03 00 9E 01 00 90 00 13 [02:47:02]RAPDU: 90 00 [02:47:02]wFMCommunicate OK [02:47:02]wFMCommunicate request_size=255 [02:47:02]MH_SAM_APDU [02:47:02]CAPDU: 80 0D 02 02 FA 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 D0 07 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 [02:47:02]Write to MH i2c: E2 02 01 9F 01 80 0D 02 02 FA 00 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 D0 07 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 00 00 90 [02:47:02]Write i2c OK [02:47:02]MH_I2C_Read... [02:47:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:47:02]Read from MH i2c: E2 [02:47:02]MH_I2C_Read... [02:47:02]Read from MH i2c: E2 03 00 [02:47:02]MH_I2C_Read... [02:47:02]Read from MH i2c: E2 03 00 9F 01 00 90 00 14 [02:47:02]RAPDU: 90 00 [02:47:02]wFMCommunicate OK [02:47:02]wFMCommunicate request_size=255 [02:47:02]MH_SAM_APDU [02:47:02]CAPDU: 80 0D 02 02 FA D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 54 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 33 31 06 04 10 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 6F 72 62 69 74 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 90 4C 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 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 [02:47:02]Write to MH i2c: E2 02 01 A0 01 80 0D 02 02 FA 00 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 54 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 33 31 06 04 10 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 6F 72 62 69 74 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 90 4C 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 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 00 00 F3 [02:47:02]Write i2c OK [02:47:02]MH_I2C_Read... [02:47:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:47:03]Read from MH i2c: E2 [02:47:03]MH_I2C_Read... [02:47:03]Read from MH i2c: E2 03 00 [02:47:03]MH_I2C_Read... [02:47:03]Read from MH i2c: E2 03 00 A0 01 00 90 00 15 [02:47:03]RAPDU: 90 00 [02:47:03]wFMCommunicate OK [02:47:03]wFMCommunicate request_size=226 [02:47:03]MH_SAM_APDU [02:47:03]CAPDU: 80 0D 02 02 DD 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 D4 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB B9 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 D4 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 25 55 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7E 02 00 35 04 06 00 DD A6 EE DA 80 88 [02:47:03]Write to MH i2c: E2 E5 00 A1 01 80 0D 02 02 DD 00 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 D4 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB B9 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 D4 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 25 55 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7E 02 00 35 04 06 00 DD A6 EE DA 80 88 00 00 E9 [02:47:03]Write i2c OK [02:47:03]MH_I2C_Read... [02:47:03]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:47:03]Read from MH i2c: E2 [02:47:03]MH_I2C_Read... [02:47:03]Read from MH i2c: E2 03 00 [02:47:03]MH_I2C_Read... [02:47:03]Read from MH i2c: E2 03 00 A1 01 00 90 00 16 [02:47:03]RAPDU: 90 00 [02:47:03]wFMCommunicate OK [02:47:03]wFMCommunicate request_size=4 [02:47:03]MH_SAM_APDU [02:47:03]CAPDU: 80 0D 03 02 [02:47:03]Write to MH i2c: E2 08 00 A2 01 80 0D 03 02 00 00 00 00 1E [02:47:03]Write i2c OK [02:47:03]MH_I2C_Read... [02:47:03]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:47:03]Read from MH i2c: E2 [02:47:03]MH_I2C_Read... [02:47:03]Read from MH i2c: E2 0B 00 [02:47:03]MH_I2C_Read... [02:47:03]Read from MH i2c: E2 0B 00 A2 01 00 30 78 BB 13 D0 81 A6 F4 90 00 80 [02:47:03]RAPDU: 30 78 BB 13 D0 81 A6 F4 90 00 [02:47:03]wFMCommunicate OK [02:47:03]SAM_PROTO_SignData done [02:47:03]FM_MakeSignedData done [02:47:03]CreateOFDProtocolMessage [02:47:03]wFMCommunicate request_size=4 [02:47:03]MH_SAM_APDU [02:47:03]CAPDU: 80 11 00 00 [02:47:03]Write to MH i2c: E2 08 00 A3 01 80 11 00 00 00 00 00 00 1E [02:47:03]Write i2c OK [02:47:03]MH_I2C_Read... [02:47:03]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:47:03]Read from MH i2c: E2 [02:47:03]MH_I2C_Read... [02:47:03]Read from MH i2c: E2 17 00 [02:47:03]MH_I2C_Read... [02:47:03]Read from MH i2c: E2 17 00 A3 01 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 77 [02:47:03]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:47:03]wFMCommunicate OK [02:47:03]CreateOFDProtocolMessage done [02:47:03]OFDSenderStorePacket 163464 [02:47:03]StoreOFDPacket docnum=163464 [00:00:10]/dev/ttyS4 opened [00:00:10] *** EcrCore started. Build 196 *** [00:00:10]MH_InterfaceInit /dev/i2c-1 [00:00:10]Malloc ok [00:00:10]MH_GetMetrics [00:00:10]Write to MH i2c: 00 00 00 01 00 00 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: 00 29 00 01 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 01 03 00 B4 [00:00:10]Are we in boot? [00:00:10]We are in boot - try to switch [00:00:10]Write to MH i2c: A0 00 00 02 00 A1 [00:00:10]Write i2c OK [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: A0 01 00 [00:00:10]MH_I2C_Read... [00:00:10]Read from MH i2c: *** Check firmware version 30515, crc_r 5823D75D, crc_c: 5823D75D, size: 52480 [00:00:10]A0 *** [00:00:10]01 00 02 00 00 A2 [00:00:10]*** Starting fw at address 01020100 (2007E318 010246F9) [00:00:10]*** Waiting for read because exit forced [00:00:10]*** 10 ms more... [00:00:10]*** MH1903 init start (LINUX_LIGHT) [00:00:10]*** Serial: 3139303353513838 5400000000572578 (1903SQ88T) [00:00:10]*** User serial: FFFFFFFFFFFFFFFF FFFFFFFFFFFFFFFF () [00:00:10]*** step 0: 5000 (2650, 2350 REF) [00:00:10]*** step 1: 4835 (2500, 2335 REF) [00:00:10]*** step 2: 4676 (2440, 2236 REF) [00:00:10]*** step 3: 4523 (2280, 2243 REF) [00:00:10]*** step 4: 4376 (2160, 2216 REF) [00:00:10]*** step 5: 4235 (2050, 2185 REF) [00:00:10]*** step 6: 4098 (1950, 2148 REF) [00:00:10]*** step 7: 3967 (1870, 2097 REF) [00:00:10]*** step 8: 3840 (1828, 2012 REF) [00:00:10]*** step 9: 3719 (1728, 1991 REF) [00:00:10]*** step 10: 3601 (1675, 1926 REF) [00:00:10]*** step 11: 3488 (1635, 1853 REF) [00:00:10]*** step 12: 3379 (1595, 1784 REF) [00:00:10]*** step 13: 3275 (1565, 1710 REF) [00:00:10]*** step 14: 3174 (1543, 1631 REF) [00:00:10]*** step 15: 3077 (1523, 1554 REF) [00:00:10]*** step 16: 2983 (1503, 1480 REF) [00:00:10]*** step 17: 2893 (1486, 1407 REF) [00:00:10]*** step 18: 2806 (1466, 1340 REF) [00:00:10]*** step 19: 2723 (1426, 1297 REF) [00:00:10]*** step 20: 2642 (1406, 1236 REF) [00:00:10]*** step 21: 2565 (1384, 1181 REF) [00:00:10]*** step 22: 2490 (1364, 1126 REF) [00:00:10]*** step 23: 2418 (1344, 1074 REF) [00:00:10]*** step 24: 2349 (1322, 1027 REF) [00:00:10]*** step 25: 2283 (1302, 981 REF) [00:00:10]*** step 26: 2218 (1282, 936 REF) [00:00:10]*** step 27: 2157 (1262, 895 REF) [00:00:10]*** step 28: 2097 (1242, 855 REF) [00:00:10]*** step 29: 2040 (1222, 818 REF) [00:00:10]*** step 30: 1985 (1202, 783 REF) [00:00:10]*** step 31: 1932 (1191, 741 REF) [00:00:10]*** step 32: 1880 (1181, 699 REF) [00:00:10]*** step 33: 1831 (1171, 660 REF) [00:00:10]*** step 34: 1784 (1161, 623 REF) [00:00:10]*** step 35: 1738 (1151, 587 REF) [00:00:10]*** step 36: 1694 (1141, 553 REF) [00:00:10]*** step 37: 1652 (1131, 521 REF) [00:00:10]*** step 38: 1611 (1121, 490 REF) [00:00:10]*** step 39: 1572 (1111, 461 REF) [00:00:10]*** step 40: 1534 (1103, 431 REF) [00:00:10]*** step 41: 1497 (1093, 404 REF) [00:00:10]*** step 42: 1462 (1083, 379 REF) [00:00:10]*** step 43: 1428 (1073, 355 REF) [00:00:10]*** step 44: 1396 (1063, 333 REF) [00:00:10]*** step 45: 1365 (1053, 312 REF) [00:00:10]*** step 46: 1334 (1043, 291 REF) [00:00:10]*** step 47: 1305 (1033, 272 REF) [00:00:10]*** step 48: 1277 (1023, 254 REF) [00:00:10]*** step 49: 1250 (1013, 237 REF) [00:00:10]*** step 50: 1224 (990, 234 REF) [00:00:10]*** step 51: 1199 (980, 219 REF) [00:00:10]*** step 52: 1175 (970, 205 REF) [00:00:10]*** step 53: 1152 (960, 192 REF) [00:00:10]*** step 54: 1130 (950, 180 REF) [00:00:10]*** step 55: 1108 (940, 168 REF) [00:00:10]*** step 56: 1088 (930, 158 REF) [00:00:10]*** step 57: 1068 (920, 148 REF) [00:00:10]*** step 58: 1049 (910, 139 REF) [00:00:10]*** step 59: 1030 (900, 130 REF) [00:00:10]*** step 60: 1012 (890, 122 REF) [00:00:10]*** step 61: 995 (880, 115 REF) [00:00:10]*** step 62: 979 (870, 109 REF) [00:00:10]*** step 63: 963 (860, 103 REF) [00:00:10]*** step 64: 948 (850, 98 REF) [00:00:10]*** step 65: 933 (840, 93 REF) [00:00:10]*** step 66: 919 (830, 89 REF) [00:00:10]*** step 67: 905 (820, 85 REF) [00:00:10]*** step 68: 892 (810, 82 REF) [00:00:10]*** step 69: 879 (800, 79 REF) [00:00:10]*** step 70: 867 (790, 77 REF) [00:00:10]*** step 71: 855 (780, 75 REF) [00:00:10]*** step 72: 844 (770, 74 REF) [00:00:10]*** step 73: 833 (760, 73 REF) [00:00:10]*** step 74: 822 (750, 72 REF) [00:00:10]*** step 75: 812 (740, 72 REF) [00:00:10]*** step 76: 803 (730, 73 REF) [00:00:10]*** step 77: 793 (720, 73 REF) [00:00:10]*** step 78: 784 (710, 74 REF) [00:00:10]*** step 79: 776 (700, 76 REF) [00:00:10]*** step 80: 767 (690, 77 REF) [00:00:10]*** step 81: 759 (680, 79 REF) [00:00:10]*** step 82: 751 (670, 81 REF) [00:00:10]*** step 83: 744 (660, 84 REF) [00:00:10]*** step 84: 737 (650, 87 REF) [00:00:10]*** step 85: 730 (640, 90 REF) [00:00:10]*** step 86: 723 (630, 93 REF) [00:00:10]*** step 87: 717 (620, 97 REF) [00:00:10]*** step 88: 710 (610, 100 REF) [00:00:10]*** step 89: 705 (600, 105 REF) [00:00:10]*** step 90: 699 [00:00:10]*** step 91: 693 [00:00:10]*** step 92: 688 [00:00:10]*** step 93: 683 [00:00:10]*** step 94: 678 [00:00:10]*** step 95: 673 [00:00:10]*** step 96: 669 [00:00:10]*** step 97: 664 [00:00:10]*** step 98: 660 [00:00:10]*** step 99: 656 [00:00:10]*** step 100: 652 [00:00:10]*** step 101: 648 [00:00:10]*** step 102: 644 [00:00:10]*** step 103: 641 [00:00:10]*** step 104: 638 [00:00:10]*** step 105: 634 [00:00:10]*** step 106: 631 [00:00:10]*** step 107: 628 [00:00:10]*** step 108: 625 [00:00:10]*** step 109: 622 [00:00:10]*** step 110: 620 [00:00:10]*** step 111: 617 [00:00:10]*** step 112: 615 [00:00:10]*** step 113: 612 [00:00:10]*** step 114: 610 [00:00:10]*** step 115: 608 [00:00:10]*** step 116: 605 [00:00:10]*** step 117: 603 [00:00:10]*** step 118: 601 [00:00:10]*** step 119: 599 [00:00:10]*** printer: Printer HW initialized [00:00:10]*** initSamCard finished [00:00:10]*** RTC: 17027666+1707180842=1724208508 [00:00:10]*** BPK Status Register BPK_RDY = 0x0 [00:00:10]*** SEN State Register SEN_STATE = 0xff [00:00:10]*** 32K Frequency Sensor Enable SEN_XTAL32_EN = 0x80000055 [00:00:10]*** Analog Control Register 0 SEN_ANA0 = 0x33570624 [00:00:11]MH_GetMetrics [00:00:11]Write to MH i2c: 00 00 00 03 00 02 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 00 29 00 03 00 00 03 33 77 C0 01 31 39 30 33 53 51 38 38 54 00 00 00 00 57 25 78 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 00 03 00 B5 [00:00:11]Are we in boot? [00:00:11]We are not in boot now [00:00:11]Write to MH i2c: 01 00 00 04 00 04 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: 01 07 00 04 00 00 00 00 00 00 FF 0F 19 [00:00:11]Model is 3 [00:00:11]MH firmware is 30515 [00:00:11]MH boot firmware is 3 [00:00:11]MH_SetPrinterDots 448 [00:00:11]HeadWidthInBytes 56 [00:00:11]maxmasksize 7 [00:00:11]Write to MH i2c: D6 06 00 05 00 78 00 80 00 FF FF D6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D6 01 00 05 00 00 DB [00:00:11]Write to MH i2c: D5 00 00 06 00 DA [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: D5 01 00 06 00 00 DB [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]LoadDictionaryFromArray [00:00:11]Load OK [00:00:11]ExternCall_SetCallbacks [00:00:11]NVStorageInit [00:00:11]MH_GetDate [00:00:11]Write to MH i2c: F0 00 00 07 00 F6 [00:00:11]Write i2c OK [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 [00:00:11]MH_I2C_Read... [00:00:11]Read from MH i2c: F0 09 00 07 00 00 7D 55 C5 66 2A 83 C1 65 CF [02:48:29]Current date/time: 21.08.2024 02:48 [02:48:29]FM_Init [02:48:29]wFMConnect [02:48:29]MH_SAM_On [02:48:29]Write to MH i2c: E0 00 00 08 00 E7 [02:48:29]Write i2c OK [02:48:29]MH_I2C_Read... [02:48:29]*** iso7816_init finished! [02:48:29]*** atr: [02:48:29]*** 0F 3B D5 18 FF 81 91 FE [02:48:29]*** 1F C3 80 73 C8 21 10 0A [02:48:29]*** 00 00 00 00 00 00 00 00 [02:48:29]*** 00 00 00 00 00 00 00 00 [02:48:29]*** 00 00 00 00 00 00 00 00 [02:48:29]*** 00 00 00 00 00 00 00 00 [02:48:29]*** 00 00 00 00 00 00 00 00 [02:48:29]*** 00 00 00 00 00 00 00 00 [02:48:29]Read from MH i2c: E0 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E0 10 00 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E0 10 00 08 00 00 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A 06 [02:48:29]ATR: 3B D5 18 FF 81 91 FE 1F C3 80 73 C8 21 10 0A [02:48:29]wFMCommunicate request_size=10 [02:48:29]MH_SAM_APDU [02:48:29]CAPDU: 00 A4 04 00 05 01 02 03 04 05 [02:48:29]Write to MH i2c: E2 0D 00 09 00 00 A4 04 00 05 00 01 02 03 04 05 00 00 B3 [02:48:29]Write i2c OK [02:48:29]MH_I2C_Read... [02:48:29]*** iso7816_exchange 00 A4 04 00... Resp OK rsp.len_out = 0! [02:48:29]Read from MH i2c: E2 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 03 00 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 03 00 09 00 00 90 00 7D [02:48:29]RAPDU: 90 00 [02:48:29]wFMCommunicate OK [02:48:29]wFMCommunicate request_size=4 [02:48:29]MH_SAM_APDU [02:48:29]CAPDU: 80 11 00 00 [02:48:29]Write to MH i2c: E2 08 00 0A 00 80 11 00 00 00 00 00 00 84 [02:48:29]Write i2c OK [02:48:29]MH_I2C_Read... [02:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:48:29]Read from MH i2c: E2 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 17 00 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 17 00 0A 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 DD [02:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:48:29]wFMCommunicate OK [02:48:29]Detected FM SN is 0000000000871769 [02:48:29]Stored FM SN is 0000000000871769 [02:48:29]wFMCommunicate request_size=9 [02:48:29]MH_SAM_APDU [02:48:29]CAPDU: 80 16 00 00 04 E7 8B 00 00 [02:48:29]Write to MH i2c: E2 0C 00 0B 00 80 16 00 00 04 00 E7 8B 00 00 00 00 04 [02:48:29]Write i2c OK [02:48:29]MH_I2C_Read... [02:48:29]*** iso7816_exchange 80 16 00 00... Resp OK rsp.len_out = 0! [02:48:29]Read from MH i2c: E2 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 03 00 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 03 00 0B 00 00 90 00 7F [02:48:29]RAPDU: 90 00 [02:48:29]wFMCommunicate OK [02:48:29]FM PIN OK [02:48:29]wFMCommunicate request_size=8 [02:48:29]MH_SAM_APDU [02:48:29]CAPDU: 80 14 04 00 03 02 00 01 [02:48:29]Write to MH i2c: E2 0B 00 0C 00 80 14 04 00 03 00 02 00 01 00 00 96 [02:48:29]Write i2c OK [02:48:29]MH_I2C_Read... [02:48:29]*** iso7816_exchange 80 14 04 00... Resp OK rsp.len_out = 0! [02:48:29]Read from MH i2c: E2 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 03 00 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 03 00 0C 00 00 90 00 80 [02:48:29]RAPDU: 90 00 [02:48:29]wFMCommunicate OK [02:48:29]wFMCommunicate request_size=13 [02:48:29]MH_SAM_APDU [02:48:29]CAPDU: 80 14 04 01 08 07 00 01 02 03 04 05 06 [02:48:29]Write to MH i2c: E2 10 00 0D 00 80 14 04 01 08 00 07 00 01 02 03 04 05 06 00 00 BB [02:48:29]Write i2c OK [02:48:29]MH_I2C_Read... [02:48:29]*** iso7816_exchange 80 14 04 01... Resp OK rsp.len_out = 0! [02:48:29]Read from MH i2c: E2 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 03 00 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 03 00 0D 00 00 90 00 81 [02:48:29]RAPDU: 90 00 [02:48:29]wFMCommunicate OK [02:48:29]wFMCommunicate request_size=4 [02:48:29]MH_SAM_APDU [02:48:29]CAPDU: 80 11 00 00 [02:48:29]Write to MH i2c: E2 08 00 0E 00 80 11 00 00 00 00 00 00 88 [02:48:29]Write i2c OK [02:48:29]MH_I2C_Read... [02:48:29]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:48:29]Read from MH i2c: E2 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 17 00 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: E2 17 00 0E 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E1 [02:48:29]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:48:29]wFMCommunicate OK [02:48:29]DocumentArchiveInit [02:48:29]Start Httpd... [02:48:29]Httpd thread 3067608420 created [02:48:29]Write to MH i2c: 01 00 00 0F 00 0F [02:48:29]Write i2c OK [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: 01 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: 01 07 00 [02:48:29]MH_I2C_Read... [02:48:29]Read from MH i2c: 01 07 00 0F 00 00 00 00 00 00 FF 0F 24 [02:48:29]MH Int Process started [02:48:29]Allocated Socket 8 [02:48:29]Bind OK [02:48:29]Listen OK [02:48:29]httpd running on port 8080 [02:48:29]Waiting for new connection... [02:48:30]OFD Sender: Processing packet 163464 [packets to send 964, broken 963] [02:48:30]ProducePacketName [02:48:30]name=ofd_packets/00163464 [02:48:30]OFD Sender: To server: pG, [02:48:30]CommunicateWithHost lk.salyk.kg:30040 [02:48:30]ConnectInit lk.salyk.kg [02:48:32]Connected sock=6 [02:48: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 36 39 DB 03 00 00 FE 47 D3 03 11 7C 5A 03 01 00 03 00 C7 03 1E 04 01 00 01 23 04 5E 00 8A 04 0D 00 34 36 30 30 37 32 31 30 32 31 36 32 37 06 04 1A 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 91 D0 90 D0 94 20 30 2C 35 D0 BB 20 D1 81 D1 82 FF 03 08 00 03 B0 36 00 00 00 00 00 37 04 06 00 98 3A 00 00 00 00 13 04 06 00 50 34 03 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 5B 00 8A 04 0D 00 34 37 30 30 30 30 31 36 31 30 30 31 32 06 04 17 00 D0 9F D0 B8 D0 B2 D0 BE 20 D0 90 D1 80 D0 BF D0 B0 20 30 2C 35 D0 BB FF 03 08 00 03 28 23 00 00 00 00 00 37 04 06 00 A4 38 00 00 00 00 13 04 06 00 C4 FD 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 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 D0 07 00 00 00 00 00 37 04 06 00 28 23 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 80 00 8A 04 0D 00 35 34 34 39 30 30 30 32 37 33 36 37 33 06 04 3C 00 D0 A1 D0 BE D0 BA 20 50 69 6B 6F 20 50 75 6C 70 79 20 D0 BA D1 80 D0 B0 D1 81 D0 BD D1 8B D0 B9 20 D0 B2 D0 B8 D0 BD D0 BE D0 B3 D1 80 D0 B0 D0 B4 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 50 46 00 00 00 00 13 04 06 00 50 46 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 8C 00 8A 04 0D 00 34 36 33 30 30 30 37 34 30 30 39 37 36 06 04 48 00 D0 90 D1 80 D0 B0 D1 85 D0 B8 D1 81 20 D0 B6 D0 B0 D1 80 D0 B5 D0 BD 20 D0 9A D0 B0 D1 80 D0 B0 D0 B2 D0 B0 D0 BD 20 D0 BE D1 80 D0 B5 D1 85 D0 BE D0 B2 20 D0 A1 D1 82 D0 B0 D0 BD D0 B4 D0 B0 D1 80 D1 82 20 39 30 20 FF 03 08 00 03 88 13 00 00 00 00 00 37 04 06 00 4C 1D 00 00 00 00 13 04 06 00 7C 92 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 23 04 54 00 8A 04 0D 00 34 37 30 30 30 32 36 30 33 30 30 33 31 06 04 10 00 D0 9A D1 83 D1 80 D1 83 D1 82 20 6F 72 62 69 74 FF 03 08 00 03 A0 0F 00 00 00 00 00 37 04 06 00 24 13 00 00 00 00 13 04 06 00 90 4C 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 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 70 D4 06 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 78 0F 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 AB B9 00 00 00 00 07 04 06 00 00 00 00 00 00 00 39 04 06 00 70 D4 06 00 00 00 1F 04 02 00 01 00 12 04 04 00 3E 00 00 00 F4 03 04 00 25 55 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7E 02 00 35 04 06 00 DD A6 EE DA 80 88 30 78 BB 13 D0 81 A6 F4 [02:48: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 36 39 4F 00 00 00 2B 8D 47 00 42 18 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 88 7E 02 00 F4 03 04 00 D1 FE C4 66 B6 04 01 00 00 D8 D8 F5 BB 97 D2 03 1D [02:48:33]CommunicateWithHost err = 0 [02:48:33]CheckOFDResponse [02:48:33]1017 (14) - 77093643461234 [02:48:33]1041 (16) - 0000000000871769 [02:48:33]1040 (4) - 163464 [02:48:33]1012 (4) - 20.08.2024 20:38 [02:48:33]1206 (1) - 0 [02:48:33]OFD Sender: Remove packet 163464 [02:48:33]ProducePacketName [02:48:33]name=ofd_packets/00163464 [02:48:33]NVStorageDeleteData [02:48:33]OFD Sender: No OFD packet to send [02:48:35]accept exits with 9 [02:48:35]New connection [02:48:35]New thread 3067321700 created [02:48:35]Waiting for new connection... [02:48:35] Sock 9.Parse request [02:48:35]Sock 9.Check first char [02:48:35]Sock 9.First char is OK [02:48:35]request: POST /json_proto HTTP/1.0 [02:48:35]Method: POST [02:48:35]URL: /json_proto [02:48:35]Method is POST - this is cgi request [02:48:35]url: /json_proto [02:48:35]query_string will be loaded in cgi processing [02:48:35]execute_cgi json_proto POST (null) [02:48:35]execute_cgi path=json_proto method=POST [02:48:35]POST find Content-Length [02:48:35]Host: 172.17.44.132:8080 [02:48:35]Content-Length: 215 [02:48:35]Content-Type: application/json [02:48:35] [02:48:35]POST finish read [02:48:35]Found Content-Length = 215 [02:48:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:48:35]execute_script... [02:48:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "kkm.sn", "kkm.ver", "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:48:35]POST & json_proto [02:48:35]process_json_proto [02:48:35]json parsed OK: [02:48:35]protocol is kg_v1.0 [02:48:35]action value=get_value [02:48:35]process_action get_value [02:48:35]cmd_get_value [02:48:35]process_action get_value done [02:48:35]requested_data is exist [02:48:35]produce_requested_data [02:48:35]requested_item kkm.sn is exist - process it [02:48:35]requested_item kkm.ver is exist - process it [02:48:35]requested_item fm.sn is exist - process it [02:48:35]wFMCommunicate request_size=4 [02:48:35]MH_SAM_APDU [02:48:35]CAPDU: 80 11 00 00 [02:48:35]Write to MH i2c: E2 08 00 10 00 80 11 00 00 00 00 00 00 8A [02:48:35]Write i2c OK [02:48:35]MH_I2C_Read... [02:48:35]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:48:35]Read from MH i2c: E2 [02:48:35]MH_I2C_Read... [02:48:35]Read from MH i2c: E2 17 00 [02:48:35]MH_I2C_Read... [02:48:35]Read from MH i2c: E2 17 00 10 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 E3 [02:48:35]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:48:35]wFMCommunicate OK [02:48:35]requested_item fd.num is exist - process it [02:48:35]SAM_PROTO_GetFieldsCounters [02:48:35]wFMCommunicate request_size=4 [02:48:35]MH_SAM_APDU [02:48:35]CAPDU: 80 13 00 00 [02:48:35]Write to MH i2c: E2 08 00 11 00 80 13 00 00 00 00 00 00 8D [02:48:35]Write i2c OK [02:48:35]MH_I2C_Read... [02:48:35]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:48:35]Read from MH i2c: E2 [02:48:35]MH_I2C_Read... [02:48:35]Read from MH i2c: E2 62 00 [02:48:35]MH_I2C_Read... [02:48:35]Read from MH i2c: E2 62 00 11 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 7E 02 00 0E 04 04 00 D2 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 48 [02:48:35]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 88 7E 02 00 0E 04 04 00 D2 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 [02:48:35]wFMCommunicate OK [02:48:35]SAM_PROTO_GetFieldsCounters done [02:48:35]requested_item shift.num is exist - process it [02:48:35]requested_item shift.opened is exist - process it [02:48:35]req_shift_opened [02:48:35]FM_GetShiftState [02:48:35]SAM_PROTO_GetShiftState [02:48:35]wFMCommunicate request_size=4 [02:48:35]MH_SAM_APDU [02:48:35]CAPDU: 80 13 01 00 [02:48:35]Write to MH i2c: E2 08 00 12 00 80 13 01 00 00 00 00 00 8F [02:48:35]Write i2c OK [02:48:35]MH_I2C_Read... [02:48:35]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:48:35]Read from MH i2c: E2 [02:48:35]MH_I2C_Read... [02:48:35]Read from MH i2c: E2 0E 00 [02:48:35]MH_I2C_Read... [02:48:35]Read from MH i2c: E2 0E 00 12 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 55 [02:48:35]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:48:35]wFMCommunicate OK [02:48:35]SAM_PROTO_GetShiftState done [02:48:35]FM_GetShiftState done [02:48:35]req_shift_opened done [02:48:35]requested_item shift.open_date is exist - process it [02:48:35]req_shift_open_date [02:48:35]req_shift_open_date done [02:48:35]produce_requested_data done [02:48:35]produce_requested_data return {"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163464,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [02:48:35]process_action_free get_value [02:48:35]json_value_free [02:48:35]json_value_free done [02:48:35]process_json_proto returns [02:48:35]Send response to host [02:48:35]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"kkm.sn":"0300000070","kkm.ver":"001","fm.sn":"0000000000871769","fd.num":163464,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [02:48:35]free response buf [02:48:35]execute_script done [02:48:35]execute_script returns [02:48:35]free content buf [02:48:35]Sock 9.Close socket [02:48:35]Sock 9.Thread stoped [02:48:35]accept exits with 7 [02:48:35]New connection [02:48:35]New thread 3067178340 created [02:48:35]Thread 3067321700 joined [02:48:35]Waiting for new connection... [02:48:35] Sock 7.Parse request [02:48:35]Sock 7.Check first char [02:48:35]Sock 7.First char is OK [02:48:35]request: POST /json_proto HTTP/1.0 [02:48:35]Method: POST [02:48:35]URL: /json_proto [02:48:35]Method is POST - this is cgi request [02:48:35]url: /json_proto [02:48:35]query_string will be loaded in cgi processing [02:48:35]execute_cgi json_proto POST (null) [02:48:35]execute_cgi path=json_proto method=POST [02:48:35]POST find Content-Length [02:48:35]Host: 172.17.44.132:8080 [02:48:35]Content-Length: 331 [02:48:35]Content-Type: application/json [02:48:35] [02:48:35]POST finish read [02:48:35]Found Content-Length = 331 [02:48:35]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [02:48:35]execute_script... [02:48:35]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "get_value", "params" : { } , "requested_data" : [ "fm.sale.total", "fm.sale_refund.total", "fm.buy.total", "shift.sale.total", "shift.sale.total_cash", "shift.sale_refund.total", "shift.sale_refund.total_cash", "shift.buy.total", "shift.buy.total_cash" ] } } [02:48:35]POST & json_proto [02:48:35]process_json_proto [02:48:35]json parsed OK: [02:48:35]protocol is kg_v1.0 [02:48:35]action value=get_value [02:48:35]process_action get_value [02:48:35]cmd_get_value [02:48:35]process_action get_value done [02:48:35]requested_data is exist [02:48:35]produce_requested_data [02:48:35]requested_item fm.sale.total is exist - process it [02:48:35]SAM_PROTO_GetFMData [02:48:35]wFMCommunicate request_size=4 [02:48:35]MH_SAM_APDU [02:48:35]CAPDU: 80 13 03 00 [02:48:35]Write to MH i2c: E2 08 00 13 00 80 13 03 00 00 00 00 00 92 [02:48:35]Write i2c OK [02:48:35]MH_I2C_Read... [02:48:36]*** iso7816_exchange 80 13 03 00... Resp OK rsp.len_out = 250! [02:48:36]Read from MH i2c: E2 [02:48:36]MH_I2C_Read... [02:48:36]Read from MH i2c: E2 FD 00 [02:48:36]MH_I2C_Read... [02:48:36]Read from MH i2c: E2 FD 00 13 00 00 C9 04 85 04 C5 04 6E 04 04 00 E3 7A 02 00 69 04 A4 00 6F 04 04 00 D3 77 02 00 B1 04 05 00 79 45 0E 6C 03 70 04 05 00 B2 D9 7F 69 02 72 04 05 00 C7 6B 8E 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3B A4 0C 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 24 D1 C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 FB [02:48:36]RAPDU: C9 04 85 04 C5 04 6E 04 04 00 E3 7A 02 00 69 04 A4 00 6F 04 04 00 D3 77 02 00 B1 04 05 00 79 45 0E 6C 03 70 04 05 00 B2 D9 7F 69 02 72 04 05 00 C7 6B 8E 02 01 00 04 7D 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 0D 00 F2 03 01 00 01 F3 03 04 00 3B A4 0C 5D EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0D 00 F6 03 01 00 01 F7 03 04 00 24 D1 C0 07 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 9F 00 6F 04 04 00 10 03 00 00 B1 04 04 00 F0 A7 41 30 70 04 04 00 D8 27 3E 30 72 04 03 00 18 80 03 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 DF ED 1F 90 00 [02:48:36]wFMCommunicate OK [02:48:36]wFMCommunicate request_size=4 [02:48:36]MH_SAM_APDU [02:48:36]CAPDU: 80 17 00 00 [02:48:36]Write to MH i2c: E2 08 00 14 00 80 17 00 00 00 00 00 00 94 [02:48:36]Write i2c OK [02:48:36]MH_I2C_Read... [02:48:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:48:36]Read from MH i2c: E2 [02:48:36]MH_I2C_Read... [02:48:36]Read from MH i2c: E2 FD 00 [02:48:36]MH_I2C_Read... [02:48:36]Read from MH i2c: E2 FD 00 14 00 00 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 C8 [02:48:36]RAPDU: 05 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 73 53 6D EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [02:48:36]wFMCommunicate OK [02:48:36]wFMCommunicate request_size=4 [02:48:36]MH_SAM_APDU [02:48:36]CAPDU: 80 17 00 00 [02:48:36]Write to MH i2c: E2 08 00 15 00 80 17 00 00 00 00 00 00 95 [02:48:36]Write i2c OK [02:48:36]MH_I2C_Read... [02:48:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:48:36]Read from MH i2c: E2 [02:48:36]MH_I2C_Read... [02:48:36]Read from MH i2c: E2 FD 00 [02:48:36]MH_I2C_Read... [02:48:36]Read from MH i2c: E2 FD 00 15 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 6A [02:48:36]RAPDU: 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [02:48:36]wFMCommunicate OK [02:48:36]wFMCommunicate request_size=4 [02:48:36]MH_SAM_APDU [02:48:36]CAPDU: 80 17 00 00 [02:48:36]Write to MH i2c: E2 08 00 16 00 80 17 00 00 00 00 00 00 96 [02:48:36]Write i2c OK [02:48:36]MH_I2C_Read... [02:48:36]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:48:36]Read from MH i2c: E2 [02:48:36]MH_I2C_Read... [02:48:36]Read from MH i2c: E2 FD 00 [02:48:36]MH_I2C_Read... [02:48:36]Read from MH i2c: E2 FD 00 16 00 00 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 1A [02:48:36]RAPDU: 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [02:48:36]wFMCommunicate OK [02:48:36]wFMCommunicate request_size=4 [02:48:36]MH_SAM_APDU [02:48:36]CAPDU: 80 17 00 00 [02:48:36]Write to MH i2c: E2 08 00 17 00 80 17 00 00 00 00 00 00 97 [02:48:36]Write i2c OK [02:48:36]MH_I2C_Read... [02:48:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 227! [02:48:37]Read from MH i2c: E2 [02:48:37]MH_I2C_Read... [02:48:37]Read from MH i2c: E2 E6 00 [02:48:37]MH_I2C_Read... [02:48:37]Read from MH i2c: E2 E6 00 17 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 73 [02:48:37]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [02:48:37]wFMCommunicate OK [02:48:37]SAM_PROTO_GetFMData done [02:48:37]requested_item fm.sale_refund.total is exist - process it [02:48:37]requested_item fm.buy.total is exist - process it [02:48:37]requested_item shift.sale.total is exist - process it [02:48:37]SAM_PROTO_GetShiftData [02:48:37]wFMCommunicate request_size=4 [02:48:37]MH_SAM_APDU [02:48:37]CAPDU: 80 13 02 00 [02:48:37]Write to MH i2c: E2 08 00 18 00 80 13 02 00 00 00 00 00 96 [02:48:37]Write i2c OK [02:48:37]MH_I2C_Read... [02:48:37]*** iso7816_exchange 80 13 02 00... Resp OK rsp.len_out = 250! [02:48:37]Read from MH i2c: E2 [02:48:37]MH_I2C_Read... [02:48:37]Read from MH i2c: E2 FD 00 [02:48:37]MH_I2C_Read... [02:48:37]Read from MH i2c: E2 FD 00 18 00 00 AF 04 AA 04 AB 04 6E 04 04 00 3E 00 00 00 69 04 9C 00 6F 04 04 00 3E 00 00 00 B1 04 03 00 34 8C A4 70 04 03 00 EC E1 4A 72 04 03 00 48 AA 59 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 B6 79 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C6 74 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 23 [02:48:37]RAPDU: AF 04 AA 04 AB 04 6E 04 04 00 3E 00 00 00 69 04 9C 00 6F 04 04 00 3E 00 00 00 B1 04 03 00 34 8C A4 70 04 03 00 EC E1 4A 72 04 03 00 48 AA 59 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 B6 79 11 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 0C 00 F6 03 01 00 01 F7 03 03 00 C6 74 01 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 09 00 F6 03 01 00 05 F7 03 00 00 EF 03 09 00 F6 03 01 00 06 F7 03 00 00 6A 04 8D 00 6F 04 04 00 00 00 00 00 B1 04 00 00 70 04 00 00 72 04 00 00 00 04 75 00 EE 03 09 00 F2 03 01 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 90 00 [02:48:37]wFMCommunicate OK [02:48:37]wFMCommunicate request_size=4 [02:48:37]MH_SAM_APDU [02:48:37]CAPDU: 80 17 00 00 [02:48:37]Write to MH i2c: E2 08 00 19 00 80 17 00 00 00 00 00 00 99 [02:48:37]Write i2c OK [02:48:37]MH_I2C_Read... [02:48:37]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:48:37]Read from MH i2c: E2 [02:48:37]MH_I2C_Read... [02:48:37]Read from MH i2c: E2 FD 00 [02:48:37]MH_I2C_Read... [02:48:38]Read from MH i2c: E2 FD 00 19 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 B2 [02:48:38]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [02:48:38]wFMCommunicate OK [02:48:38]wFMCommunicate request_size=4 [02:48:38]MH_SAM_APDU [02:48:38]CAPDU: 80 17 00 00 [02:48:38]Write to MH i2c: E2 08 00 1A 00 80 17 00 00 00 00 00 00 9A [02:48:38]Write i2c OK [02:48:38]MH_I2C_Read... [02:48:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:48:38]Read from MH i2c: E2 [02:48:38]MH_I2C_Read... [02:48:38]Read from MH i2c: E2 FD 00 [02:48:38]MH_I2C_Read... [02:48:38]Read from MH i2c: E2 FD 00 1A 00 00 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 4E [02:48:38]RAPDU: 00 F3 03 00 00 EE 03 09 00 F2 03 01 00 01 F3 03 00 00 EF 03 09 00 F6 03 01 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 01 F7 03 00 00 EF 03 09 00 F6 03 01 00 02 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 90 00 [02:48:38]wFMCommunicate OK [02:48:38]wFMCommunicate request_size=4 [02:48:38]MH_SAM_APDU [02:48:38]CAPDU: 80 17 00 00 [02:48:38]Write to MH i2c: E2 08 00 1B 00 80 17 00 00 00 00 00 00 9B [02:48:38]Write i2c OK [02:48:38]MH_I2C_Read... [02:48:38]recv_with_timeout no data received [02:48:38]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 250! [02:48:38]Read from MH i2c: E2 [02:48:38]MH_I2C_Read... [02:48:38]Read from MH i2c: E2 FD 00 [02:48:38]MH_I2C_Read... [02:48:38]Read from MH i2c: E2 FD 00 1B 00 00 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 90 00 19 [02:48:38]RAPDU: 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 90 00 [02:48:38]wFMCommunicate OK [02:48:38]wFMCommunicate request_size=4 [02:48:38]MH_SAM_APDU [02:48:38]CAPDU: 80 17 00 00 [02:48:38]Write to MH i2c: E2 08 00 1C 00 80 17 00 00 00 00 00 00 9C [02:48:38]OFD Sender: No OFD packet to send [02:48:38]Write i2c OK [02:48:38]MH_I2C_Read... [02:48:39]*** iso7816_exchange 80 17 00 00... Resp OK rsp.len_out = 201! [02:48:39]Read from MH i2c: E2 [02:48:39]MH_I2C_Read... [02:48:39]Read from MH i2c: E2 CC 00 [02:48:39]MH_I2C_Read... [02:48:39]Read from MH i2c: E2 CC 00 1C 00 00 F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 7D [02:48:39]RAPDU: F7 03 00 00 EF 03 09 00 F6 03 01 00 03 F7 03 00 00 EF 03 09 00 F6 03 01 00 04 F7 03 00 00 EF 03 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 [02:48:39]wFMCommunicate OK [02:48:39]SAM_PROTO_GetShiftData done [02:48:39]requested_item shift.sale.total_cash is exist - process it [02:48:39]requested_item shift.sale_refund.total is exist - process it [02:48:39]requested_item shift.sale_refund.total_cash is exist - process it [02:48:39]requested_item shift.buy.total is exist - process it [02:48:39]requested_item shift.buy.total_cash is exist - process it [02:48:39]produce_requested_data done [02:48:39]produce_requested_data return {"fm.sale.total":146977765.05,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":107837.96,"shift.sale.total_cash":49075.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} [02:48:39]process_action_free get_value [02:48:39]json_value_free [02:48:39]json_value_free done [02:48:39]process_json_proto returns [02:48:39]Send response to host [02:48:39]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sale.total":146977765.05,"fm.sale_refund.total":8096092.00,"fm.buy.total":0.00,"shift.sale.total":107837.96,"shift.sale.total_cash":49075.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}}} [02:48:39]free response buf [02:48:39]execute_script done [02:48:39]execute_script returns [02:48:39]free content buf [02:48:39]Sock 7.Close socket [02:48:39]Sock 7.Thread stoped [02:48:39]accept exits with 9 [02:48:39]New connection [02:48:39]New thread 3067321700 created [02:48:39]Thread 3067178340 joined [02:48:39]Waiting for new connection... [02:48:39] Sock 9.Parse request [02:48:39]Sock 9.Check first char [02:48:39]Sock 9.First char is OK [02:48:39]request: POST /json_proto HTTP/1.0 [02:48:39]Method: POST [02:48:39]URL: /json_proto [02:48:39]Method is POST - this is cgi request [02:48:39]url: /json_proto [02:48:39]query_string will be loaded in cgi processing [02:48:39]execute_cgi json_proto POST (null) [02:48:39]execute_cgi path=json_proto method=POST [02:48:39]POST find Content-Length [02:48:39]Host: 172.17.44.132:8080 [02:48:39]Content-Length: 682 [02:48:39]Content-Type: application/json [02:48:39] [02:48:39]POST finish read [02:48:39]Found Content-Length = 682 [02:48:39]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:48:39]execute_script... [02:48:39]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291980", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 42", "code": "2710124130", "name": "\u0410\u0438-92-\u041A-5", "price" : 67.80, "quantity" : 14.750, "sum" : 1000.05, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 1000.00, "total" : 1000.00, "payments": [ { "type": 0, "sum" : 1000.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:48:39]POST & json_proto [02:48:39]process_json_proto [02:48:39]json parsed OK: [02:48:39]protocol is kg_v1.0 [02:48:39]action value=close_receipt [02:48:39]process_action close_receipt [02:48:39]cmd_close_receipt [02:48:39]MH_GetDate [02:48:39]Write to MH i2c: F0 00 00 1D 00 0C [02:48:39]Write i2c OK [02:48:39]MH_I2C_Read... [02:48:39]Read from MH i2c: F0 [02:48:39]MH_I2C_Read... [02:48:39]Read from MH i2c: F0 09 00 [02:48:39]MH_I2C_Read... [02:48:39]Read from MH i2c: F0 09 00 1D 00 00 87 55 C5 66 2A 83 C1 65 EF [02:48:39]GetLastDocTimeStamp 1724208421 [02:48:39]current date 1724208519 [02:48:39]FM_GetShiftState [02:48:39]SAM_PROTO_GetShiftState [02:48:39]wFMCommunicate request_size=4 [02:48:39]MH_SAM_APDU [02:48:39]CAPDU: 80 13 01 00 [02:48:39]Write to MH i2c: E2 08 00 1E 00 80 13 01 00 00 00 00 00 9B [02:48:39]Write i2c OK [02:48:39]MH_I2C_Read... [02:48:39]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:48:39]Read from MH i2c: E2 [02:48:39]MH_I2C_Read... [02:48:39]Read from MH i2c: E2 0E 00 [02:48:39]MH_I2C_Read... [02:48:39]Read from MH i2c: E2 0E 00 1E 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 61 [02:48:39]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:48:39]wFMCommunicate OK [02:48:39]SAM_PROTO_GetShiftState done [02:48:39]FM_GetShiftState done [02:48:39]opened in 1724199517 [02:48:39]opened+sec_in_day 1724285917 [02:48:39]quantity*price = 100005 [02:48:39]sum+1 = 100006 [02:48:39]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.05 ИТОГО: 1000.00 Внесено: 1000.00 СДАЧА: 0.00 НСП 1% : 8.85 НДС 12% : 106.20 Наличными: 1000.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 63 21.08.2024 02:48 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163465 ФПД: 255510253015147 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T024839&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163465&fm=255510253015147&tin=02508201610067®Number=0000000000092562&sum=100000 [02:48:40]StoreToDocumentArchive [02:48:40]shift 466 fd 163465 [02:48:40]save to /storage/0466/doc_00163465 [02:48:40]save last doc name /storage/0466/doc_00163465 to /storage/kkm_last_doc_name [02:48:40]save OK [02:48:40]Clear old archive folders... [02:48:40]ProcessDocumentItem done err = 0, tmpTLVsize=251 [02:48:40]tlvbuf is 00837EA0 [02:48:40]SAM_PROTO_ClearQueue [02:48:40]wFMCommunicate request_size=4 [02:48:40]MH_SAM_APDU [02:48:40]CAPDU: 80 09 00 00 [02:48:40]Write to MH i2c: E2 08 00 2B 00 80 09 00 00 00 00 00 00 9D [02:48:40]Write i2c OK [02:48:40]MH_I2C_Read... [02:48:40]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:48:40]Read from MH i2c: E2 [02:48:40]MH_I2C_Read... [02:48:40]Read from MH i2c: E2 03 00 [02:48:40]MH_I2C_Read... [02:48:40]Read from MH i2c: E2 03 00 2B 00 00 90 00 9F [02:48:40]RAPDU: 90 00 [02:48:40]wFMCommunicate OK [02:48:40]SAM_PROTO_ClearQueue done [02:48:40]KKMCreateOFDPacket [02:48:40]OFDProtocolAddRootSTLVToBuf [02:48:40]FM_MakeSignedData [02:48:40]FM_MakeSignedData [02:48:40]SAM_PROTO_SignData [02:48:40]wFMCommunicate request_size=4 [02:48:40]MH_SAM_APDU [02:48:40]CAPDU: 80 0D 01 02 [02:48:40]Write to MH i2c: E2 08 00 2C 00 80 0D 01 02 00 00 00 00 A5 [02:48:40]Write i2c OK [02:48:40]MH_I2C_Read... [02:48:41]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:48:41]Read from MH i2c: E2 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: E2 03 00 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: E2 03 00 2C 00 00 90 00 A0 [02:48:41]RAPDU: 90 00 [02:48:41]wFMCommunicate OK [02:48:41]wFMCommunicate request_size=255 [02:48:41]MH_SAM_APDU [02:48:41]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 87 55 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7E 02 00 35 04 06 00 E8 [02:48:41]Write to MH i2c: E2 02 01 2D 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 87 55 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7E 02 00 35 04 06 00 E8 00 00 C2 [02:48:41]Write i2c OK [02:48:41]MH_I2C_Read... [02:48:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:48:41]Read from MH i2c: E2 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: E2 03 00 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: E2 03 00 2D 00 00 90 00 A1 [02:48:41]RAPDU: 90 00 [02:48:41]wFMCommunicate OK [02:48:41]wFMCommunicate request_size=10 [02:48:41]MH_SAM_APDU [02:48:41]CAPDU: 80 0D 02 02 05 62 9D DE 10 6B [02:48:41]Write to MH i2c: E2 0D 00 2E 00 80 0D 02 02 05 00 62 9D DE 10 6B 00 00 0A [02:48:41]Write i2c OK [02:48:41]MH_I2C_Read... [02:48:41]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:48:41]Read from MH i2c: E2 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: E2 03 00 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: E2 03 00 2E 00 00 90 00 A2 [02:48:41]RAPDU: 90 00 [02:48:41]wFMCommunicate OK [02:48:41]wFMCommunicate request_size=4 [02:48:41]MH_SAM_APDU [02:48:41]CAPDU: 80 0D 03 02 [02:48:41]Write to MH i2c: E2 08 00 2F 00 80 0D 03 02 00 00 00 00 AA [02:48:41]Write i2c OK [02:48:41]MH_I2C_Read... [02:48:41]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:48:41]Read from MH i2c: E2 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: E2 0B 00 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: E2 0B 00 2F 00 00 79 5A F5 2B 79 8C 58 F0 90 00 EB [02:48:41]RAPDU: 79 5A F5 2B 79 8C 58 F0 90 00 [02:48:41]wFMCommunicate OK [02:48:41]SAM_PROTO_SignData done [02:48:41]FM_MakeSignedData done [02:48:41]CreateOFDProtocolMessage [02:48:41]wFMCommunicate request_size=4 [02:48:41]MH_SAM_APDU [02:48:41]CAPDU: 80 11 00 00 [02:48:41]Write to MH i2c: E2 08 00 30 00 80 11 00 00 00 00 00 00 AA [02:48:41]Write i2c OK [02:48:41]MH_I2C_Read... [02:48:41]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:48:41]Read from MH i2c: E2 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: E2 17 00 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: E2 17 00 30 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 03 [02:48:41]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:48:41]wFMCommunicate OK [02:48:41]CreateOFDProtocolMessage done [02:48:41]OFDSenderStorePacket 163465 [02:48:41]StoreOFDPacket docnum=163465 [02:48:41]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 9C 6A 07 01 12 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 87 55 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7E 02 00 35 04 06 00 E8 62 9D DE 10 6B 79 5A F5 2B 79 8C 58 F0 [02:48:41]CheckFolder [02:48:41]dirname=/storage/ofd_packets [02:48:41]CheckFolder done [02:48:41]ProducePacketName [02:48:41]name=ofd_packets/00163465 [02:48:41]NVStorageSaveData ofd_packets/00163465 [02:48:41]File name is /storage/ofd_packets/00163465 [02:48:41]Write 301 bytes [02:48:41]NVStorageSaveData done [02:48:41]OFDSenderStorePacket done [02:48:41]KKMCreateOFDPacket done [02:48:41]NVStorageSaveData kkm_last_timestamp [02:48:41]File name is /storage/kkm_last_timestamp [02:48:41]Write 4 bytes [02:48:41]NVStorageSaveData done [02:48:41]ExternCall_PrintAddStr [02:48:41]wPrintStart [02:48:41]Write to MH i2c: 01 00 00 31 00 31 [02:48:41]Write i2c OK [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: 01 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: 01 07 00 [02:48:41]MH_I2C_Read... [02:48:41]Read from MH i2c: 01 07 00 31 00 00 00 00 00 00 FF 0F 46 [02:48:41]RasterBufferAndPrint [02:48:41]line Счет N : (1)291980 [02:48:41]line ИНН: 02508201610067 [02:48:41]line Контрольно-Кассовый Чек [02:48:41]line ПРОДАЖА [02:48:41]line ТРК (МРК, ГНК) : 42 [02:48:41]line Товар: 2710124130 [02:48:41]line Аи-92-К-5 [02:48:41]line 14.750 * 67.80 [02:48:41]line = 1000.05 [02:48:41]line НДС 12% НСП 1% [02:48:41]line > о реализуемом товаре [02:48:41]line ОКРУГЛЕНИЕ: -0.05 [02:48:41]line ИТОГО: 1000.00 [02:48:41]line Внесено: 1000.00 [02:48:41]line СДАЧА: 0.00 [02:48:41]line НСП 1% : 8.85 [02:48:41]line НДС 12% : 106.20 [02:48:41]line Наличными: 1000.00 [02:48:41]line Безнал.: 0.00 [02:48:41]line Место: АЗС № 130 "Партнер Нефть" [02:48:41]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:48:41]line СНО: Общий режим [02:48:41]line Чек 63 21.08.2024 02:48 [02:48:41]line Смена: 466 ФФД: 1.0 [02:48:41]line ЗНМ: 0300000070 [02:48:41]line РНМ: 0000000000092562 [02:48:41]line Версия ККМ: 001 [02:48:41]line ФМ: 0000000000871769 [02:48:41]line ФД: 163465 [02:48:41]line ФПД: 255510253015147 [02:48:41]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T024839&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163465&fm=255510253015147&tin=02508201610067®Number=0000000000092562&sum=100000 [02:48:41]written 0, free lines is 4095 [02:48:41]OFD Sender: Processing packet 163465 [packets to send 964, broken 963] [02:48:41]ProducePacketName [02:48:41]name=ofd_packets/00163465 [02:48:41]OFD Sender: To server: pG, [02:48:41]CommunicateWithHost lk.salyk.kg:30040 [02:48:41]ConnectInit lk.salyk.kg [02:48:42]Write to MH i2c: 01 00 00 5C 00 5C [02:48:42]Write i2c OK [02:48:42]MH_I2C_Read... [02:48:42]Read from MH i2c: 01 [02:48:42]MH_I2C_Read... [02:48:42]Read from MH i2c: 01 07 00 [02:48:42]MH_I2C_Read... [02:48:42]Read from MH i2c: 01 07 00 5C 00 00 00 00 00 00 C1 0C 30 [02:48:42]RasterBufferAndPrint [02:48:42]line [02:48:42]line [02:48:42]line [02:48:42]line [02:48:42]line [02:48:42]written 0, free lines is 3288 [02:48:42]MH_Cut [02:48:42]Write to MH i2c: D1 01 00 63 00 01 35 [02:48:42]Write i2c OK [02:48:42]MH_I2C_Read... [02:48:42]Read from MH i2c: D1 [02:48:42]MH_I2C_Read... [02:48:42]Read from MH i2c: D1 01 00 [02:48:42]MH_I2C_Read... [02:48:42]Read from MH i2c: D1 01 00 63 00 00 34 [02:48:42]Write to MH i2c: 01 00 00 64 00 64 [02:48:42]Write i2c OK [02:48:42]MH_I2C_Read... [02:48:42]Connected sock=10 [02:48: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 36 39 0F 01 00 00 9C 6A 07 01 12 19 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 31 33 30 06 04 0C 00 D0 90 D0 B8 2D 39 32 2D D0 9A 2D 35 FF 03 08 00 03 9E 39 00 00 00 00 00 37 04 06 00 7C 1A 00 00 00 00 13 04 06 00 A5 86 01 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 A0 86 01 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 75 03 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 7C 29 00 00 00 00 07 04 06 00 A0 86 01 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 3F 00 00 00 F4 03 04 00 87 55 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 89 7E 02 00 35 04 06 00 E8 62 9D DE 10 6B 79 5A F5 2B 79 8C 58 F0 [02:48:43]*** Cut start [02:48:43]*** Purtial cut [02:48:43]*** Stage 1: CUTSNS_PIN = 1 [02:48: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 36 39 4F 00 00 00 40 EA 47 00 43 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 36 39 10 04 04 00 89 7E 02 00 F4 03 04 00 DB FE C4 66 B6 04 01 00 00 02 F9 A0 6A CC 01 C9 E4 [02:48:43]CommunicateWithHost err = 0 [02:48:43]CheckOFDResponse [02:48:43]1017 (14) - 77093643461234 [02:48:43]1041 (16) - 0000000000871769 [02:48:43]1040 (4) - 163465 [02:48:43]1012 (4) - 20.08.2024 20:38 [02:48:43]1206 (1) - 0 [02:48:43]OFD Sender: Remove packet 163465 [02:48:43]ProducePacketName [02:48:43]name=ofd_packets/00163465 [02:48:43]NVStorageDeleteData [02:48:44]OFD Sender: No OFD packet to send [02:48:45]Read from MH i2c: 01 [02:48:45]MH_I2C_Read... [02:48:45]*** Stop cut motor [02:48:45]*** Cut end [02:48:45]Read from MH i2c: 01 07 00 [02:48:45]MH_I2C_Read... [02:48:45]Read from MH i2c: 01 07 00 64 00 00 00 00 00 00 FF 0F 79 [02:48:45]process_action close_receipt done [02:48:45]requested_data is exist [02:48:45]produce_requested_data [02:48:45]requested_item fm.sn is exist - process it [02:48:45]wFMCommunicate request_size=4 [02:48:45]MH_SAM_APDU [02:48:45]CAPDU: 80 11 00 00 [02:48:45]Write to MH i2c: E2 08 00 65 00 80 11 00 00 00 00 00 00 DF [02:48:45]Write i2c OK [02:48:45]MH_I2C_Read... [02:48:45]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:48:45]Read from MH i2c: E2 [02:48:45]MH_I2C_Read... [02:48:45]Read from MH i2c: E2 17 00 [02:48:45]MH_I2C_Read... [02:48:45]Read from MH i2c: E2 17 00 65 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 38 [02:48:45]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:48:45]wFMCommunicate OK [02:48:45]requested_item fd.num is exist - process it [02:48:45]SAM_PROTO_GetFieldsCounters [02:48:45]wFMCommunicate request_size=4 [02:48:45]MH_SAM_APDU [02:48:45]CAPDU: 80 13 00 00 [02:48:45]Write to MH i2c: E2 08 00 66 00 80 13 00 00 00 00 00 00 E2 [02:48:45]Write i2c OK [02:48:45]MH_I2C_Read... [02:48:45]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:48:45]Read from MH i2c: E2 [02:48:45]MH_I2C_Read... [02:48:45]Read from MH i2c: E2 62 00 [02:48:45]MH_I2C_Read... [02:48:45]Read from MH i2c: E2 62 00 66 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 7E 02 00 0E 04 04 00 D2 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 A1 [02:48:45]RAPDU: 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 89 7E 02 00 0E 04 04 00 D2 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 [02:48:45]wFMCommunicate OK [02:48:45]SAM_PROTO_GetFieldsCounters done [02:48:45]requested_item shift.num is exist - process it [02:48:45]requested_item shift.opened is exist - process it [02:48:45]req_shift_opened [02:48:45]FM_GetShiftState [02:48:45]SAM_PROTO_GetShiftState [02:48:45]wFMCommunicate request_size=4 [02:48:45]MH_SAM_APDU [02:48:45]CAPDU: 80 13 01 00 [02:48:45]Write to MH i2c: E2 08 00 67 00 80 13 01 00 00 00 00 00 E4 [02:48:45]Write i2c OK [02:48:45]MH_I2C_Read... [02:48:45]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:48:45]Read from MH i2c: E2 [02:48:45]MH_I2C_Read... [02:48:45]Read from MH i2c: E2 0E 00 [02:48:45]MH_I2C_Read... [02:48:45]Read from MH i2c: E2 0E 00 67 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AA [02:48:45]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:48:45]wFMCommunicate OK [02:48:45]SAM_PROTO_GetShiftState done [02:48:45]FM_GetShiftState done [02:48:45]req_shift_opened done [02:48:45]requested_item shift.open_date is exist - process it [02:48:45]req_shift_open_date [02:48:45]req_shift_open_date done [02:48:45]produce_requested_data done [02:48:45]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163465,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [02:48:45]process_action_free close_receipt [02:48:45]json_value_free [02:48:45]json_value_free done [02:48:45]process_json_proto returns [02:48:45]Send response to host [02:48:45]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163465,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [02:48:45]free response buf [02:48:45]execute_script done [02:48:45]execute_script returns [02:48:45]free content buf [02:48:45]Sock 9.Close socket [02:48:45]Sock 9.Thread stoped [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:19]recv_with_timeout no data received [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:48]recv_with_timeout no data received [02:49:49]OFD Sender: No OFD packet to send [02:49:54]OFD Sender: No OFD packet to send [02:49:59]OFD Sender: No OFD packet to send [02:50:04]OFD Sender: No OFD packet to send [02:50:09]OFD Sender: No OFD packet to send [02:50:14]OFD Sender: No OFD packet to send [02:50:19]OFD Sender: No OFD packet to send [02:50:24]OFD Sender: No OFD packet to send [02:50:29]OFD Sender: No OFD packet to send [02:50:34]OFD Sender: No OFD packet to send [02:50:39]OFD Sender: No OFD packet to send [02:50:44]OFD Sender: No OFD packet to send [02:50:49]OFD Sender: No OFD packet to send [02:50:54]OFD Sender: No OFD packet to send [02:50:59]OFD Sender: No OFD packet to send [02:51:00]accept exits with 7 [02:51:00]New connection [02:51:00]New thread 3067178340 created [02:51:00]Thread 3067321700 joined [02:51:00]Waiting for new connection... [02:51:00] Sock 7.Parse request [02:51:00]Sock 7.Check first char [02:51:00]Sock 7.First char is OK [02:51:00]request: POST /json_proto HTTP/1.0 [02:51:00]Method: POST [02:51:00]URL: /json_proto [02:51:00]Method is POST - this is cgi request [02:51:00]url: /json_proto [02:51:00]query_string will be loaded in cgi processing [02:51:00]execute_cgi json_proto POST (null) [02:51:00]execute_cgi path=json_proto method=POST [02:51:00]POST find Content-Length [02:51:00]Host: 172.17.44.132:8080 [02:51:00]Content-Length: 620 [02:51:00]Content-Type: application/json [02:51:00] [02:51:00]POST finish read [02:51:00]Found Content-Length = 620 [02:51:00]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (3)50558", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:51:00]execute_script... [02:51: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)50558", "tax_sys" : 0, "items" : [ { "code": "48743570", "name": "\u0421\u0438\u0433\u0430\u0440\u0435\u0442\u044B Winston XStyle Blue", "price" : 140.00, "quantity" : 1.000, "sum" : 140.00, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "payments": [ { "type": 0, "sum" : 140.00 } ], "post_footer_text": "0" } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [02:51:00]POST & json_proto [02:51:00]process_json_proto [02:51:00]json parsed OK: [02:51:00]protocol is kg_v1.0 [02:51:00]action value=close_receipt [02:51:00]process_action close_receipt [02:51:00]cmd_close_receipt [02:51:00]MH_GetDate [02:51:00]Write to MH i2c: F0 00 00 68 00 57 [02:51:00]Write i2c OK [02:51:00]MH_I2C_Read... [02:51:00]Read from MH i2c: F0 [02:51:00]MH_I2C_Read... [02:51:00]Read from MH i2c: F0 09 00 [02:51:00]MH_I2C_Read... [02:51:00]Read from MH i2c: F0 09 00 68 00 00 15 56 C5 66 2A 83 C1 65 C9 [02:51:00]GetLastDocTimeStamp 1724208519 [02:51:00]current date 1724208661 [02:51:00]FM_GetShiftState [02:51:00]SAM_PROTO_GetShiftState [02:51:00]wFMCommunicate request_size=4 [02:51:00]MH_SAM_APDU [02:51:00]CAPDU: 80 13 01 00 [02:51:00]Write to MH i2c: E2 08 00 69 00 80 13 01 00 00 00 00 00 E6 [02:51:00]Write i2c OK [02:51:00]MH_I2C_Read... [02:51:00]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:51:00]Read from MH i2c: E2 [02:51:00]MH_I2C_Read... [02:51:00]Read from MH i2c: E2 0E 00 [02:51:00]MH_I2C_Read... [02:51:00]Read from MH i2c: E2 0E 00 69 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 AC [02:51:00]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:51:00]wFMCommunicate OK [02:51:00]SAM_PROTO_GetShiftState done [02:51:00]FM_GetShiftState done [02:51:00]opened in 1724199517 [02:51:00]opened+sec_in_day 1724285917 [02:51:00]quantity*price = 14000 [02:51:00]sum+1 = 14001 [02:51:00]Check (price>sum+1) || (price+1 о реализуемом товаре ИТОГО: 140.00 НСП 1% : 1.24 НДС 12% : 14.87 Наличными: 140.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 64 21.08.2024 02:51 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163466 ФПД: 256527297331064 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T025101&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163466&fm=256527297331064&tin=02508201610067®Number=0000000000092562&sum=14000 0 [02:51:01]StoreToDocumentArchive [02:51:01]shift 466 fd 163466 [02:51:01]save to /storage/0466/doc_00163466 [02:51:01]save last doc name /storage/0466/doc_00163466 to /storage/kkm_last_doc_name [02:51:01]save OK [02:51:01]Clear old archive folders... [02:51:01]ProcessDocumentItem done err = 0, tmpTLVsize=273 [02:51:01]tlvbuf is 008445A0 [02:51:01]SAM_PROTO_ClearQueue [02:51:01]wFMCommunicate request_size=4 [02:51:01]MH_SAM_APDU [02:51:01]CAPDU: 80 09 00 00 [02:51:01]Write to MH i2c: E2 08 00 76 00 80 09 00 00 00 00 00 00 E8 [02:51:01]Write i2c OK [02:51:01]MH_I2C_Read... [02:51:01]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [02:51:02]Read from MH i2c: E2 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 03 00 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 03 00 76 00 00 90 00 EA [02:51:02]RAPDU: 90 00 [02:51:02]wFMCommunicate OK [02:51:02]SAM_PROTO_ClearQueue done [02:51:02]KKMCreateOFDPacket [02:51:02]OFDProtocolAddRootSTLVToBuf [02:51:02]FM_MakeSignedData [02:51:02]FM_MakeSignedData [02:51:02]SAM_PROTO_SignData [02:51:02]wFMCommunicate request_size=4 [02:51:02]MH_SAM_APDU [02:51:02]CAPDU: 80 0D 01 02 [02:51:02]Write to MH i2c: E2 08 00 77 00 80 0D 01 02 00 00 00 00 F0 [02:51:02]Write i2c OK [02:51:02]MH_I2C_Read... [02:51:02]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [02:51:02]Read from MH i2c: E2 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 03 00 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 03 00 77 00 00 90 00 EB [02:51:02]RAPDU: 90 00 [02:51:02]wFMCommunicate OK [02:51:02]wFMCommunicate request_size=255 [02:51:02]MH_SAM_APDU [02:51:02]CAPDU: 80 0D 02 02 FA 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 15 56 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 [02:51:02]Write to MH i2c: E2 02 01 78 00 80 0D 02 02 FA 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 15 56 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 00 00 8D [02:51:02]Write i2c OK [02:51:02]MH_I2C_Read... [02:51:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:51:02]Read from MH i2c: E2 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 03 00 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 03 00 78 00 00 90 00 EC [02:51:02]RAPDU: 90 00 [02:51:02]wFMCommunicate OK [02:51:02]wFMCommunicate request_size=32 [02:51:02]MH_SAM_APDU [02:51:02]CAPDU: 80 0D 02 02 1B 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7E 02 00 35 04 06 00 E9 4F 6A 6E BF 78 [02:51:02]Write to MH i2c: E2 23 00 79 00 80 0D 02 02 1B 00 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7E 02 00 35 04 06 00 E9 4F 6A 6E BF 78 00 00 A7 [02:51:02]Write i2c OK [02:51:02]MH_I2C_Read... [02:51:02]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [02:51:02]Read from MH i2c: E2 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 03 00 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 03 00 79 00 00 90 00 ED [02:51:02]RAPDU: 90 00 [02:51:02]wFMCommunicate OK [02:51:02]wFMCommunicate request_size=4 [02:51:02]MH_SAM_APDU [02:51:02]CAPDU: 80 0D 03 02 [02:51:02]Write to MH i2c: E2 08 00 7A 00 80 0D 03 02 00 00 00 00 F5 [02:51:02]Write i2c OK [02:51:02]MH_I2C_Read... [02:51:02]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [02:51:02]Read from MH i2c: E2 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 0B 00 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 0B 00 7A 00 00 2B E1 98 70 F4 FA 91 11 90 00 9A [02:51:02]RAPDU: 2B E1 98 70 F4 FA 91 11 90 00 [02:51:02]wFMCommunicate OK [02:51:02]SAM_PROTO_SignData done [02:51:02]FM_MakeSignedData done [02:51:02]CreateOFDProtocolMessage [02:51:02]wFMCommunicate request_size=4 [02:51:02]MH_SAM_APDU [02:51:02]CAPDU: 80 11 00 00 [02:51:02]Write to MH i2c: E2 08 00 7B 00 80 11 00 00 00 00 00 00 F5 [02:51:02]Write i2c OK [02:51:02]MH_I2C_Read... [02:51:02]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:51:02]Read from MH i2c: E2 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 17 00 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: E2 17 00 7B 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 4E [02:51:02]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:51:02]wFMCommunicate OK [02:51:02]CreateOFDProtocolMessage done [02:51:02]OFDSenderStorePacket 163466 [02:51:02]StoreOFDPacket docnum=163466 [02:51:02]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 E3 DE 1D 01 6F 21 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 15 56 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7E 02 00 35 04 06 00 E9 4F 6A 6E BF 78 2B E1 98 70 F4 FA 91 11 [02:51:02]CheckFolder [02:51:02]dirname=/storage/ofd_packets [02:51:02]CheckFolder done [02:51:02]ProducePacketName [02:51:02]name=ofd_packets/00163466 [02:51:02]NVStorageSaveData ofd_packets/00163466 [02:51:02]File name is /storage/ofd_packets/00163466 [02:51:02]Write 323 bytes [02:51:02]NVStorageSaveData done [02:51:02]OFDSenderStorePacket done [02:51:02]KKMCreateOFDPacket done [02:51:02]NVStorageSaveData kkm_last_timestamp [02:51:02]File name is /storage/kkm_last_timestamp [02:51:02]Write 4 bytes [02:51:02]NVStorageSaveData done [02:51:02]ExternCall_PrintAddStr [02:51:02]wPrintStart [02:51:02]Write to MH i2c: 01 00 00 7C 00 7C [02:51:02]Write i2c OK [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: 01 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: 01 07 00 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: 01 07 00 7C 00 00 00 00 00 00 FF 0F 91 [02:51:02]RasterBufferAndPrint [02:51:02]line Счет N : (3)50558 [02:51:02]line ИНН: 02508201610067 [02:51:02]line Контрольно-Кассовый Чек [02:51:02]line ПРОДАЖА [02:51:02]line Товар: 48743570 [02:51:02]line Сигареты Winston XStyle Blue [02:51:02]line 1.000 * 140.00 [02:51:02]line = 140.00 [02:51:02]line НДС 12% НСП 1% [02:51:02]line > о реализуемом товаре [02:51:02]line ИТОГО: 140.00 [02:51:02]line НСП 1% : 1.24 [02:51:02]line НДС 12% : 14.87 [02:51:02]line Наличными: 140.00 [02:51:02]line Безнал.: 0.00 [02:51:02]line Место: АЗС № 130 "Партнер Нефть" [02:51:02]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [02:51:02]line СНО: Общий режим [02:51:02]line Чек 64 21.08.2024 02:51 [02:51:02]line Смена: 466 ФФД: 1.0 [02:51:02]line ЗНМ: 0300000070 [02:51:02]line РНМ: 0000000000092562 [02:51:02]line Версия ККМ: 001 [02:51:02]line ФМ: 0000000000871769 [02:51:02]line ФД: 163466 [02:51:02]line ФПД: 256527297331064 [02:51:02]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T025101&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163466&fm=256527297331064&tin=02508201610067®Number=0000000000092562&sum=14000 [02:51:02]line 0 [02:51:02]written 0, free lines is 4095 [02:51:02]OFD Sender: Processing packet 163466 [packets to send 964, broken 963] [02:51:02]ProducePacketName [02:51:02]name=ofd_packets/00163466 [02:51:02]OFD Sender: To server: pG, [02:51:02]CommunicateWithHost lk.salyk.kg:30040 [02:51:02]ConnectInit lk.salyk.kg [02:51:02]Write to MH i2c: 01 00 00 A4 00 A4 [02:51:02]Write i2c OK [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: 01 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: 01 07 00 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: 01 07 00 A4 00 00 00 00 00 00 D3 0C 8A [02:51:02]RasterBufferAndPrint [02:51:02]line [02:51:02]line [02:51:02]line [02:51:02]line [02:51:02]line [02:51:02]written 0, free lines is 3287 [02:51:02]MH_Cut [02:51:02]Write to MH i2c: D1 01 00 AB 00 01 7D [02:51:02]Write i2c OK [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: D1 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: D1 01 00 [02:51:02]MH_I2C_Read... [02:51:02]Read from MH i2c: D1 01 00 AB 00 00 7C [02:51:02]Write to MH i2c: 01 00 00 AC 00 AC [02:51:02]Write i2c OK [02:51:02]MH_I2C_Read... [02:51:03]*** Cut start [02:51:03]*** Purtial cut [02:51:03]*** Stage 1: CUTSNS_PIN = 1 [02:51:04]Connected sock=10 [02:51:04]Data to sent: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 25 01 00 00 E3 DE 1D 01 6F 21 5A 03 01 00 03 00 11 01 1E 04 01 00 01 23 04 63 00 8A 04 08 00 34 38 37 34 33 35 37 30 06 04 24 00 D0 A1 D0 B8 D0 B3 D0 B0 D1 80 D0 B5 D1 82 D1 8B 20 57 69 6E 73 74 6F 6E 20 58 53 74 79 6C 65 20 42 6C 75 65 FF 03 08 00 03 E8 03 00 00 00 00 00 37 04 06 00 B0 36 00 00 00 00 13 04 06 00 B0 36 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 B0 36 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 7C 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 CF 05 00 00 00 00 07 04 06 00 B0 36 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 40 00 00 00 F4 03 04 00 15 56 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7E 02 00 35 04 06 00 E9 4F 6A 6E BF 78 2B E1 98 70 F4 FA 91 11 [02:51:05]Received data: 87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 4F 00 00 00 DC 75 47 00 E7 64 A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8A 7E 02 00 F4 03 04 00 69 FF C4 66 B6 04 01 00 00 59 91 D2 23 6A 62 E9 5A [02:51:05]CommunicateWithHost err = 0 [02:51:05]CheckOFDResponse [02:51:05]1017 (14) - 77093643461234 [02:51:05]1041 (16) - 0000000000871769 [02:51:05]1040 (4) - 163466 [02:51:05]1012 (4) - 20.08.2024 20:41 [02:51:05]1206 (1) - 0 [02:51:05]OFD Sender: Remove packet 163466 [02:51:05]ProducePacketName [02:51:05]name=ofd_packets/00163466 [02:51:05]NVStorageDeleteData [02:51:05]Read from MH i2c: 01 [02:51:05]MH_I2C_Read... [02:51:05]*** Stop cut motor [02:51:05]*** Cut end [02:51:05]Read from MH i2c: 01 07 00 [02:51:05]MH_I2C_Read... [02:51:05]Read from MH i2c: 01 07 00 AC 00 00 00 00 00 00 FF 0F C1 [02:51:05]process_action close_receipt done [02:51:05]requested_data is exist [02:51:05]produce_requested_data [02:51:05]requested_item fm.sn is exist - process it [02:51:05]wFMCommunicate request_size=4 [02:51:05]MH_SAM_APDU [02:51:05]CAPDU: 80 11 00 00 [02:51:05]Write to MH i2c: E2 08 00 AD 00 80 11 00 00 00 00 00 00 27 [02:51:05]Write i2c OK [02:51:05]MH_I2C_Read... [02:51:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [02:51:05]Read from MH i2c: E2 [02:51:05]MH_I2C_Read... [02:51:05]Read from MH i2c: E2 17 00 [02:51:05]MH_I2C_Read... [02:51:05]Read from MH i2c: E2 17 00 AD 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 80 [02:51:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [02:51:05]wFMCommunicate OK [02:51:05]requested_item fd.num is exist - process it [02:51:05]SAM_PROTO_GetFieldsCounters [02:51:05]wFMCommunicate request_size=4 [02:51:05]MH_SAM_APDU [02:51:05]CAPDU: 80 13 00 00 [02:51:05]Write to MH i2c: E2 08 00 AE 00 80 13 00 00 00 00 00 00 2A [02:51:05]Write i2c OK [02:51:05]MH_I2C_Read... [02:51:05]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [02:51:06]Read from MH i2c: E2 [02:51:06]MH_I2C_Read... [02:51:06]Read from MH i2c: E2 62 00 [02:51:06]MH_I2C_Read... [02:51:06]Read from MH i2c: E2 62 00 AE 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 7E 02 00 0E 04 04 00 D2 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 ED [02:51: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8A 7E 02 00 0E 04 04 00 D2 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 [02:51:06]wFMCommunicate OK [02:51:06]SAM_PROTO_GetFieldsCounters done [02:51:06]requested_item shift.num is exist - process it [02:51:06]requested_item shift.opened is exist - process it [02:51:06]req_shift_opened [02:51:06]FM_GetShiftState [02:51:06]SAM_PROTO_GetShiftState [02:51:06]wFMCommunicate request_size=4 [02:51:06]MH_SAM_APDU [02:51:06]CAPDU: 80 13 01 00 [02:51:06]Write to MH i2c: E2 08 00 AF 00 80 13 01 00 00 00 00 00 2C [02:51:06]Write i2c OK [02:51:06]MH_I2C_Read... [02:51:06]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [02:51:06]Read from MH i2c: E2 [02:51:06]MH_I2C_Read... [02:51:06]Read from MH i2c: E2 0E 00 [02:51:06]MH_I2C_Read... [02:51:06]Read from MH i2c: E2 0E 00 AF 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F2 [02:51:06]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [02:51:06]wFMCommunicate OK [02:51:06]SAM_PROTO_GetShiftState done [02:51:06]FM_GetShiftState done [02:51:06]req_shift_opened done [02:51:06]requested_item shift.open_date is exist - process it [02:51:06]req_shift_open_date [02:51:06]req_shift_open_date done [02:51:06]produce_requested_data done [02:51:06]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163466,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [02:51:06]process_action_free close_receipt [02:51:06]json_value_free [02:51:06]json_value_free done [02:51:06]process_json_proto returns [02:51:06]Send response to host [02:51:06]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163466,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [02:51:06]free response buf [02:51:06]execute_script done [02:51:06]execute_script returns [02:51:06]free content buf [02:51:06]Sock 7.Close socket [02:51:06]Sock 7.Thread stoped [02:51:06]OFD Sender: No OFD packet to send [02:51:11]OFD Sender: No OFD packet to send [02:51:16]OFD Sender: No OFD packet to send [02:51:21]OFD Sender: No OFD packet to send [02:51:23]recv_with_timeout no data received [02:51:26]OFD Sender: No OFD packet to send [02:51:31]OFD Sender: No OFD packet to send [02:51:36]OFD Sender: No OFD packet to send [02:51:41]OFD Sender: No OFD packet to send [02:51:46]OFD Sender: No OFD packet to send [02:51:51]OFD Sender: No OFD packet to send [02:51:56]OFD Sender: No OFD packet to send [02:52:01]OFD Sender: No OFD packet to send [02:52:06]OFD Sender: No OFD packet to send [02:52:11]OFD Sender: No OFD packet to send [02:52:16]OFD Sender: No OFD packet to send [02:52:20]recv_with_timeout no data received [02:52:21]OFD Sender: No OFD packet to send [02:52:26]OFD Sender: No OFD packet to send [02:52:31]OFD Sender: No OFD packet to send [02:52:36]OFD Sender: No OFD packet to send [02:52:41]OFD Sender: No OFD packet to send [02:52:46]OFD Sender: No OFD packet to send [02:52:51]OFD Sender: No OFD packet to send [02:52:56]OFD Sender: No OFD packet to send [02:53:01]OFD Sender: No OFD packet to send [02:53:06]OFD Sender: No OFD packet to send [02:53:11]OFD Sender: No OFD packet to send [02:53:16]OFD Sender: No OFD packet to send [02:53:21]OFD Sender: No OFD packet to send [02:53:26]OFD Sender: No OFD packet to send [02:53:31]OFD Sender: No OFD packet to send [02:53:36]OFD Sender: No OFD packet to send [02:53:41]OFD Sender: No OFD packet to send [02:53:46]OFD Sender: No OFD packet to send [02:53:51]OFD Sender: No OFD packet to send [02:53:56]OFD Sender: No OFD packet to send [02:54:02]OFD Sender: No OFD packet to send [02:54:07]OFD Sender: No OFD packet to send [02:54:12]OFD Sender: No OFD packet to send [02:54:17]OFD Sender: No OFD packet to send [02:54:22]OFD Sender: No OFD packet to send [02:54:27]OFD Sender: No OFD packet to send [02:54:47]OFD Sender: No OFD packet to send [02:54:52]OFD Sender: No OFD packet to send [02:54:57]OFD Sender: No OFD packet to send [02:55:02]OFD Sender: No OFD packet to send [02:55:07]OFD Sender: No OFD packet to send [02:55:12]OFD Sender: No OFD packet to send [02:55:17]OFD Sender: No OFD packet to send [02:55:22]OFD Sender: No OFD packet to send [02:55:23]recv_with_timeout no data received [02:55:27]OFD Sender: No OFD packet to send [02:55:32]OFD Sender: No OFD packet to send [02:55:37]OFD Sender: No OFD packet to send [02:55:42]OFD Sender: No OFD packet to send [02:55:47]OFD Sender: No OFD packet to send [02:55:52]OFD Sender: No OFD packet to send [02:55:57]OFD Sender: No OFD packet to send [02:56:02]OFD Sender: No OFD packet to send [02:56:07]OFD Sender: No OFD packet to send [02:56:10]recv_with_timeout no data received [02:56:12]OFD Sender: No OFD packet to send [02:56:17]OFD Sender: No OFD packet to send [02:56:22]OFD Sender: No OFD packet to send [02:56:27]OFD Sender: No OFD packet to send [02:56:32]OFD Sender: No OFD packet to send [02:56:37]OFD Sender: No OFD packet to send [02:56:42]OFD Sender: No OFD packet to send [02:56:47]OFD Sender: No OFD packet to send [02:56:52]OFD Sender: No OFD packet to send [02:56:57]OFD Sender: No OFD packet to send [02:57:02]OFD Sender: No OFD packet to send [02:57:07]OFD Sender: No OFD packet to send [02:57:12]OFD Sender: No OFD packet to send [02:57:17]OFD Sender: No OFD packet to send [02:57:22]OFD Sender: No OFD packet to send [02:57:27]OFD Sender: No OFD packet to send [02:57:32]OFD Sender: No OFD packet to send [02:57:37]OFD Sender: No OFD packet to send [02:57:42]OFD Sender: No OFD packet to send [02:57:47]OFD Sender: No OFD packet to send [02:57:52]OFD Sender: No OFD packet to send [02:57:57]OFD Sender: No OFD packet to send [02:58:02]OFD Sender: No OFD packet to send [02:58:08]OFD Sender: No OFD packet to send [02:58:13]OFD Sender: No OFD packet to send [02:58:18]OFD Sender: No OFD packet to send [02:58:23]OFD Sender: No OFD packet to send [02:58:28]OFD Sender: No OFD packet to send [02:58:33]OFD Sender: No OFD packet to send [02:58:38]OFD Sender: No OFD packet to send [02:58:43]OFD Sender: No OFD packet to send [02:58:48]OFD Sender: No OFD packet to send [02:58:53]OFD Sender: No OFD packet to send [02:58:58]OFD Sender: No OFD packet to send [02:59:03]OFD Sender: No OFD packet to send [02:59:08]recv_with_timeout no data received [02:59:08]OFD Sender: No OFD packet to send [02:59:13]OFD Sender: No OFD packet to send [02:59:18]OFD Sender: No OFD packet to send [02:59:23]OFD Sender: No OFD packet to send [02:59:28]OFD Sender: No OFD packet to send [02:59:33]OFD Sender: No OFD packet to send [02:59:38]OFD Sender: No OFD packet to send [02:59:43]OFD Sender: No OFD packet to send [02:59:48]OFD Sender: No OFD packet to send [02:59:53]recv_with_timeout no data received [02:59:53]OFD Sender: No OFD packet to send [02:59:58]OFD Sender: No OFD packet to send [03:00:03]OFD Sender: No OFD packet to send [03:00:08]OFD Sender: No OFD packet to send [03:00:13]OFD Sender: No OFD packet to send [03:00:17]recv_with_timeout no data received [03:00:18]OFD Sender: No OFD packet to send [03:00:23]OFD Sender: No OFD packet to send [03:00:28]OFD Sender: No OFD packet to send [03:00:33]OFD Sender: No OFD packet to send [03:00:38]OFD Sender: No OFD packet to send [03:00:43]OFD Sender: No OFD packet to send [03:00:48]OFD Sender: No OFD packet to send [03:00:53]OFD Sender: No OFD packet to send [03:00:56]recv_with_timeout no data received [03:00:58]OFD Sender: No OFD packet to send [03:01:03]OFD Sender: No OFD packet to send [03:01:08]OFD Sender: No OFD packet to send [03:01:13]OFD Sender: No OFD packet to send [03:01:18]OFD Sender: No OFD packet to send [03:01:23]OFD Sender: No OFD packet to send [03:01:28]OFD Sender: No OFD packet to send [03:01:33]OFD Sender: No OFD packet to send [03:01:38]OFD Sender: No OFD packet to send [03:01:43]OFD Sender: No OFD packet to send [03:01:48]OFD Sender: No OFD packet to send [03:01:53]OFD Sender: No OFD packet to send [03:01:58]OFD Sender: No OFD packet to send [03:02:03]OFD Sender: No OFD packet to send [03:02:08]OFD Sender: No OFD packet to send [03:02:14]OFD Sender: No OFD packet to send [03:02:19]OFD Sender: No OFD packet to send [03:02:24]OFD Sender: No OFD packet to send [03:02:29]OFD Sender: No OFD packet to send [03:02:34]OFD Sender: No OFD packet to send [03:02:39]OFD Sender: No OFD packet to send [03:02:44]OFD Sender: No OFD packet to send [03:02:49]OFD Sender: No OFD packet to send [03:02:54]OFD Sender: No OFD packet to send [03:02:59]OFD Sender: No OFD packet to send [03:03:04]OFD Sender: No OFD packet to send [03:03:09]OFD Sender: No OFD packet to send [03:03:14]OFD Sender: No OFD packet to send [03:03:16]recv_with_timeout no data received [03:03:19]OFD Sender: No OFD packet to send [03:03:24]OFD Sender: No OFD packet to send [03:03:29]OFD Sender: No OFD packet to send [03:03:34]OFD Sender: No OFD packet to send [03:03:39]OFD Sender: No OFD packet to send [03:03:44]OFD Sender: No OFD packet to send [03:03:49]recv_with_timeout no data received [03:03:49]OFD Sender: No OFD packet to send [03:03:54]OFD Sender: No OFD packet to send [03:03:59]OFD Sender: No OFD packet to send [03:04:04]accept exits with 9 [03:04:04]New connection [03:04:04]New thread 3067321700 created [03:04:04]Thread 3067178340 joined [03:04:04]Waiting for new connection... [03:04:04] Sock 9.Parse request [03:04:04]Sock 9.Check first char [03:04:04]Sock 9.First char is OK [03:04:04]request: POST /json_proto HTTP/1.0 [03:04:04]Method: POST [03:04:04]URL: /json_proto [03:04:04]Method is POST - this is cgi request [03:04:04]url: /json_proto [03:04:04]query_string will be loaded in cgi processing [03:04:04]execute_cgi json_proto POST (null) [03:04:04]execute_cgi path=json_proto method=POST [03:04:04]POST find Content-Length [03:04:04]Host: 172.17.44.132:8080 [03:04:04]Content-Length: 677 [03:04:04]Content-Type: application/json [03:04:04] [03:04:04]POST finish read [03:04:04]Found Content-Length = 677 [03:04:04]post body = { "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 1.350, "sum" : 100.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:04:04]execute_script... [03:04:04]execute_script path=json_proto method=POST query_string={ "protocol" : "kg_v1.0", "request" : { "action" : "close_receipt", "params" : { "type" : "sale", "pre_header_text": "\u0421\u0447\u0435\u0442 N : (1)291984", "tax_sys" : 0, "items" : [ { "pre_item_text": "\u0422\u0420\u041A (\u041C\u0420\u041A, \u0413\u041D\u041A) : 33", "code": "2710124500", "name": "\u0410\u0438-95-\u041A-5", "price" : 74.20, "quantity" : 1.350, "sum" : 100.17, "attribute": 0, "vats" : [ {"type": 0, "rate": 1 }, { "type": 1, "rate": 1 }]} ], "deposit" : 100.00, "total" : 100.00, "payments": [ { "type": 0, "sum" : 100.00 } ] } , "requested_data" : [ "fm.sn", "fd.num", "shift.num", "shift.opened", "shift.open_date" ] } } [03:04:04]POST & json_proto [03:04:04]process_json_proto [03:04:04]json parsed OK: [03:04:04]protocol is kg_v1.0 [03:04:04]action value=close_receipt [03:04:04]process_action close_receipt [03:04:04]cmd_close_receipt [03:04:04]MH_GetDate [03:04:04]Write to MH i2c: F0 00 00 B0 00 9F [03:04:04]Write i2c OK [03:04:04]MH_I2C_Read... [03:04:04]Read from MH i2c: F0 [03:04:04]MH_I2C_Read... [03:04:04]Read from MH i2c: F0 09 00 [03:04:04]MH_I2C_Read... [03:04:04]Read from MH i2c: F0 09 00 B0 00 00 24 59 C5 66 2A 83 C1 65 23 [03:04:04]GetLastDocTimeStamp 1724208661 [03:04:04]current date 1724209444 [03:04:04]FM_GetShiftState [03:04:04]SAM_PROTO_GetShiftState [03:04:04]wFMCommunicate request_size=4 [03:04:04]MH_SAM_APDU [03:04:04]CAPDU: 80 13 01 00 [03:04:04]Write to MH i2c: E2 08 00 B1 00 80 13 01 00 00 00 00 00 2E [03:04:04]Write i2c OK [03:04:04]MH_I2C_Read... [03:04:04]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:04:04]Read from MH i2c: E2 [03:04:04]MH_I2C_Read... [03:04:04]Read from MH i2c: E2 0E 00 [03:04:04]MH_I2C_Read... [03:04:04]Read from MH i2c: E2 0E 00 B1 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 F4 [03:04:04]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:04:04]wFMCommunicate OK [03:04:04]SAM_PROTO_GetShiftState done [03:04:04]FM_GetShiftState done [03:04:04]opened in 1724199517 [03:04:04]opened+sec_in_day 1724285917 [03:04:04]quantity*price = 10017 [03:04:04]sum+1 = 10018 [03:04:04]Check (price>sum+1) || (price+1 о реализуемом товаре ОКРУГЛЕНИЕ: -0.17 ИТОГО: 100.00 Внесено: 100.00 СДАЧА: 0.00 НСП 1% : 0.89 НДС 12% : 10.64 Наличными: 100.00 Безнал.: 0.00 Место: АЗС № 130 "Партнер Нефть" Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 СНО: Общий режим Чек 65 21.08.2024 03:04 Смена: 466 ФФД: 1.0 ЗНМ: 0300000070 РНМ: 0000000000092562 Версия ККМ: 001 ФМ: 0000000000871769 ФД: 163467 ФПД: 41443168063497 https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T030404&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163467&fm=41443168063497&tin=02508201610067®Number=0000000000092562&sum=10000 [03:04:05]StoreToDocumentArchive [03:04:05]shift 466 fd 163467 [03:04:05]save to /storage/0466/doc_00163467 [03:04:05]save last doc name /storage/0466/doc_00163467 to /storage/kkm_last_doc_name [03:04:05]save OK [03:04:05]Clear old archive folders... [03:04:05]ProcessDocumentItem done err = 0, tmpTLVsize=251 [03:04:05]tlvbuf is 008567C0 [03:04:05]SAM_PROTO_ClearQueue [03:04:05]wFMCommunicate request_size=4 [03:04:05]MH_SAM_APDU [03:04:05]CAPDU: 80 09 00 00 [03:04:05]Write to MH i2c: E2 08 00 BE 00 80 09 00 00 00 00 00 00 30 [03:04:05]Write i2c OK [03:04:05]MH_I2C_Read... [03:04:05]*** iso7816_exchange 80 09 00 00... Resp OK rsp.len_out = 0! [03:04:05]Read from MH i2c: E2 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 03 00 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 03 00 BE 00 00 90 00 32 [03:04:05]RAPDU: 90 00 [03:04:05]wFMCommunicate OK [03:04:05]SAM_PROTO_ClearQueue done [03:04:05]KKMCreateOFDPacket [03:04:05]OFDProtocolAddRootSTLVToBuf [03:04:05]FM_MakeSignedData [03:04:05]FM_MakeSignedData [03:04:05]SAM_PROTO_SignData [03:04:05]wFMCommunicate request_size=4 [03:04:05]MH_SAM_APDU [03:04:05]CAPDU: 80 0D 01 02 [03:04:05]Write to MH i2c: E2 08 00 BF 00 80 0D 01 02 00 00 00 00 38 [03:04:05]Write i2c OK [03:04:05]MH_I2C_Read... [03:04:05]*** iso7816_exchange 80 0D 01 02... Resp OK rsp.len_out = 0! [03:04:05]Read from MH i2c: E2 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 03 00 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 03 00 BF 00 00 90 00 33 [03:04:05]RAPDU: 90 00 [03:04:05]wFMCommunicate OK [03:04:05]wFMCommunicate request_size=255 [03:04:05]MH_SAM_APDU [03:04:05]CAPDU: 80 0D 02 02 FA 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 05 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 24 59 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7E 02 00 35 04 06 00 25 [03:04:05]Write to MH i2c: E2 02 01 C0 00 80 0D 02 02 FA 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 05 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 24 59 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7E 02 00 35 04 06 00 25 00 00 D5 [03:04:05]Write i2c OK [03:04:05]MH_I2C_Read... [03:04:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:04:05]Read from MH i2c: E2 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 03 00 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 03 00 C0 00 00 90 00 34 [03:04:05]RAPDU: 90 00 [03:04:05]wFMCommunicate OK [03:04:05]wFMCommunicate request_size=10 [03:04:05]MH_SAM_APDU [03:04:05]CAPDU: 80 0D 02 02 05 B1 3D 4F 90 09 [03:04:05]Write to MH i2c: E2 0D 00 C1 00 80 0D 02 02 05 00 B1 3D 4F 90 09 00 00 1B [03:04:05]Write i2c OK [03:04:05]MH_I2C_Read... [03:04:05]*** iso7816_exchange 80 0D 02 02... Resp OK rsp.len_out = 0! [03:04:05]Read from MH i2c: E2 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 03 00 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 03 00 C1 00 00 90 00 35 [03:04:05]RAPDU: 90 00 [03:04:05]wFMCommunicate OK [03:04:05]wFMCommunicate request_size=4 [03:04:05]MH_SAM_APDU [03:04:05]CAPDU: 80 0D 03 02 [03:04:05]Write to MH i2c: E2 08 00 C2 00 80 0D 03 02 00 00 00 00 3D [03:04:05]Write i2c OK [03:04:05]MH_I2C_Read... [03:04:05]*** iso7816_exchange 80 0D 03 02... Resp OK rsp.len_out = 8! [03:04:05]Read from MH i2c: E2 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 0B 00 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 0B 00 C2 00 00 91 1E 4A E5 94 D5 F0 AD 90 00 22 [03:04:05]RAPDU: 91 1E 4A E5 94 D5 F0 AD 90 00 [03:04:05]wFMCommunicate OK [03:04:05]SAM_PROTO_SignData done [03:04:05]FM_MakeSignedData done [03:04:05]CreateOFDProtocolMessage [03:04:05]wFMCommunicate request_size=4 [03:04:05]MH_SAM_APDU [03:04:05]CAPDU: 80 11 00 00 [03:04:05]Write to MH i2c: E2 08 00 C3 00 80 11 00 00 00 00 00 00 3D [03:04:05]Write i2c OK [03:04:05]MH_I2C_Read... [03:04:05]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:04:05]Read from MH i2c: E2 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 17 00 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: E2 17 00 C3 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 96 [03:04:05]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:04:05]wFMCommunicate OK [03:04:05]CreateOFDProtocolMessage done [03:04:05]OFDSenderStorePacket 163467 [03:04:05]StoreOFDPacket docnum=163467 [03:04:05]87 95 F6 70 47 2C 01 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0F 01 00 00 B0 5D 07 01 51 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 05 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 24 59 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7E 02 00 35 04 06 00 25 B1 3D 4F 90 09 91 1E 4A E5 94 D5 F0 AD [03:04:05]CheckFolder [03:04:05]dirname=/storage/ofd_packets [03:04:05]CheckFolder done [03:04:05]ProducePacketName [03:04:05]name=ofd_packets/00163467 [03:04:05]NVStorageSaveData ofd_packets/00163467 [03:04:05]File name is /storage/ofd_packets/00163467 [03:04:05]Write 301 bytes [03:04:05]NVStorageSaveData done [03:04:05]OFDSenderStorePacket done [03:04:05]KKMCreateOFDPacket done [03:04:05]NVStorageSaveData kkm_last_timestamp [03:04:05]File name is /storage/kkm_last_timestamp [03:04:05]Write 4 bytes [03:04:05]NVStorageSaveData done [03:04:05]ExternCall_PrintAddStr [03:04:05]wPrintStart [03:04:05]Write to MH i2c: 01 00 00 C4 00 C4 [03:04:05]Write i2c OK [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: 01 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: 01 07 00 [03:04:05]MH_I2C_Read... [03:04:05]Read from MH i2c: 01 07 00 C4 00 00 00 00 00 00 FF 0F D9 [03:04:05]RasterBufferAndPrint [03:04:05]line Счет N : (1)291984 [03:04:05]line ИНН: 02508201610067 [03:04:05]line Контрольно-Кассовый Чек [03:04:05]line ПРОДАЖА [03:04:05]line ТРК (МРК, ГНК) : 33 [03:04:05]line Товар: 2710124500 [03:04:05]line Аи-95-К-5 [03:04:05]line 1.350 * 74.20 [03:04:05]line = 100.17 [03:04:05]line НДС 12% НСП 1% [03:04:05]line > о реализуемом товаре [03:04:05]line ОКРУГЛЕНИЕ: -0.17 [03:04:05]line ИТОГО: 100.00 [03:04:05]line Внесено: 100.00 [03:04:05]line СДАЧА: 0.00 [03:04:05]line НСП 1% : 0.89 [03:04:05]line НДС 12% : 10.64 [03:04:05]line Наличными: 100.00 [03:04:05]line Безнал.: 0.00 [03:04:05]line Место: АЗС № 130 "Партнер Нефть" [03:04:05]line Адрес: 720001, с. Прогресс, Жылалды а/а, 40.791354, 73.323015 [03:04:05]line СНО: Общий режим [03:04:05]line Чек 65 21.08.2024 03:04 [03:04:05]line Смена: 466 ФФД: 1.0 [03:04:05]line ЗНМ: 0300000070 [03:04:05]line РНМ: 0000000000092562 [03:04:05]line Версия ККМ: 001 [03:04:05]line ФМ: 0000000000871769 [03:04:05]line ФД: 163467 [03:04:05]line ФПД: 41443168063497 [03:04:05]line https://tax.salyk.kg/tax-web-control/client/api/v1/ticket?/tax-web-control/client/api/v1/ticket?date=20240821T030404&type=1&operation_type=1&fn_number=0000000000871769&fd_number=163467&fm=41443168063497&tin=02508201610067®Number=0000000000092562&sum=10000 [03:04:06]written 0, free lines is 4095 [03:04:06]OFD Sender: Processing packet 163467 [packets to send 964, broken 963] [03:04:06]ProducePacketName [03:04:06]name=ofd_packets/00163467 [03:04:06]OFD Sender: To server: pG, [03:04:06]CommunicateWithHost lk.salyk.kg:30040 [03:04:06]ConnectInit lk.salyk.kg [03:04:06]Write to MH i2c: 01 00 00 EF 00 EF [03:04:06]Write i2c OK [03:04:06]MH_I2C_Read... [03:04:06]Read from MH i2c: 01 [03:04:06]MH_I2C_Read... [03:04:06]Read from MH i2c: 01 07 00 [03:04:06]MH_I2C_Read... [03:04:06]Read from MH i2c: 01 07 00 EF 00 00 00 00 00 00 A6 0C A8 [03:04:06]RasterBufferAndPrint [03:04:06]line [03:04:06]line [03:04:06]line [03:04:06]line [03:04:06]line [03:04:06]written 0, free lines is 3242 [03:04:06]MH_Cut [03:04:06]Write to MH i2c: D1 01 00 F6 00 01 C8 [03:04:06]Write i2c OK [03:04:06]MH_I2C_Read... [03:04:06]Read from MH i2c: D1 [03:04:06]MH_I2C_Read... [03:04:06]Read from MH i2c: D1 01 00 [03:04:06]MH_I2C_Read... [03:04:06]Read from MH i2c: D1 01 00 F6 00 00 C7 [03:04:06]Write to MH i2c: 01 00 00 F7 00 F7 [03:04:06]Write i2c OK [03:04:06]MH_I2C_Read... [03:04:07]*** Cut start [03:04:07]*** Purtial cut [03:04:07]*** Stage 1: CUTSNS_PIN = 1 [03:04:09]Read from MH i2c: 01 [03:04:09]MH_I2C_Read... [03:04:09]*** Stop cut motor [03:04:09]Read from MH i2c: 01 07 00 [03:04:09]MH_I2C_Read... [03:04:09]*** Cut end [03:04:09]Read from MH i2c: 01 07 00 F7 00 00 00 00 00 00 FF 0F 0C [03:04:09]process_action close_receipt done [03:04:09]requested_data is exist [03:04:09]produce_requested_data [03:04:09]requested_item fm.sn is exist - process it [03:04:09]wFMCommunicate request_size=4 [03:04:09]MH_SAM_APDU [03:04:09]CAPDU: 80 11 00 00 [03:04:09]Write to MH i2c: E2 08 00 F8 00 80 11 00 00 00 00 00 00 72 [03:04:09]Write i2c OK [03:04:09]MH_I2C_Read... [03:04:09]*** iso7816_exchange 80 11 00 00... Resp OK rsp.len_out = 20! [03:04:09]Read from MH i2c: E2 [03:04:09]MH_I2C_Read... [03:04:09]Read from MH i2c: E2 17 00 [03:04:09]MH_I2C_Read... [03:04:09]Read from MH i2c: E2 17 00 F8 00 00 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 CB [03:04:09]RAPDU: 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 90 00 [03:04:09]wFMCommunicate OK [03:04:09]requested_item fd.num is exist - process it [03:04:09]SAM_PROTO_GetFieldsCounters [03:04:09]wFMCommunicate request_size=4 [03:04:09]MH_SAM_APDU [03:04:09]CAPDU: 80 13 00 00 [03:04:09]Write to MH i2c: E2 08 00 F9 00 80 13 00 00 00 00 00 00 75 [03:04:09]Write i2c OK [03:04:09]MH_I2C_Read... [03:04:09]*** iso7816_exchange 80 13 00 00... Resp OK rsp.len_out = 95! [03:04:09]Read from MH i2c: E2 [03:04:09]MH_I2C_Read... [03:04:09]Read from MH i2c: E2 62 00 [03:04:09]MH_I2C_Read... [03:04:09]Read from MH i2c: E2 62 00 F9 00 00 5D 00 B9 04 01 00 01 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 7E 02 00 0E 04 04 00 D2 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 3C [03:04: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 36 39 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 10 04 04 00 8B 7E 02 00 0E 04 04 00 D2 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 [03:04:09]wFMCommunicate OK [03:04:09]SAM_PROTO_GetFieldsCounters done [03:04:09]requested_item shift.num is exist - process it [03:04:09]requested_item shift.opened is exist - process it [03:04:09]req_shift_opened [03:04:09]FM_GetShiftState [03:04:09]SAM_PROTO_GetShiftState [03:04:09]wFMCommunicate request_size=4 [03:04:09]MH_SAM_APDU [03:04:09]CAPDU: 80 13 01 00 [03:04:09]Write to MH i2c: E2 08 00 FA 00 80 13 01 00 00 00 00 00 77 [03:04:09]Write i2c OK [03:04:09]MH_I2C_Read... [03:04:09]*** iso7816_exchange 80 13 01 00... Resp OK rsp.len_out = 11! [03:04:09]Read from MH i2c: E2 [03:04:09]MH_I2C_Read... [03:04:09]Read from MH i2c: E2 0E 00 [03:04:09]MH_I2C_Read... [03:04:09]Read from MH i2c: E2 0E 00 FA 00 00 09 00 01 5D 32 C5 66 00 00 00 00 90 00 3D [03:04:09]RAPDU: 09 00 01 5D 32 C5 66 00 00 00 00 90 00 [03:04:09]wFMCommunicate OK [03:04:09]SAM_PROTO_GetShiftState done [03:04:09]FM_GetShiftState done [03:04:09]req_shift_opened done [03:04:09]requested_item shift.open_date is exist - process it [03:04:09]req_shift_open_date [03:04:09]req_shift_open_date done [03:04:09]produce_requested_data done [03:04:09]produce_requested_data return {"fm.sn":"0000000000871769","fd.num":163467,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517} [03:04:09]process_action_free close_receipt [03:04:09]json_value_free [03:04:09]json_value_free done [03:04:09]process_json_proto returns [03:04:09]Send response to host [03:04:09]{"protocol":"kg_v1.0","response":{"error":0,"error_desc":"OK","data":{"fm.sn":"0000000000871769","fd.num":163467,"shift.num":466,"shift.opened":1,"shift.open_date":1724199517}}} [03:04:09]free response buf [03:04:09]execute_script done [03:04:09]execute_script returns [03:04:09]free content buf [03:04:09]Sock 9.Close socket [03:04:09]Sock 9.Thread stoped [03:04:10]recv_with_timeout no data received [03:04:11]ConnectInit Can't take IP for lk.salyk.kg [03:04:11]CommunicateWithHost connect error [03:04:11]CommunicateWithHost err = -1 [03:04:11]OFD Sender: Server communicate error [03:04:16]OFD Sender: Processing packet 163467 [packets to send 964, broken 963] [03:04:16]ProducePacketName [03:04:16]name=ofd_packets/00163467 [03:04:16]OFD Sender: To server: pG, [03:04:16]CommunicateWithHost lk.salyk.kg:30040 [03:04:16]ConnectInit lk.salyk.kg [03:04:22]recv_with_timeout no data received [03:04:30]Connected sock=10 [03:04: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 36 39 0F 01 00 00 B0 5D 07 01 51 A8 5A 03 01 00 03 00 FB 00 1E 04 01 00 01 23 04 4D 00 8A 04 0A 00 32 37 31 30 31 32 34 35 30 30 06 04 0C 00 D0 90 D0 B8 2D 39 35 2D D0 9A 2D 35 FF 03 08 00 03 46 05 00 00 00 00 00 37 04 06 00 FC 1C 00 00 00 00 13 04 06 00 21 27 00 00 00 00 F2 03 01 00 01 F6 03 01 00 01 BC 04 01 00 01 FC 03 06 00 10 27 00 00 00 00 EB 03 26 00 EF 03 0F 00 F6 03 01 00 01 F7 03 06 00 59 00 00 00 00 00 EE 03 0F 00 F2 03 01 00 01 F3 03 06 00 28 04 00 00 00 00 07 04 06 00 10 27 00 00 00 00 39 04 06 00 00 00 00 00 00 00 1F 04 02 00 01 00 12 04 04 00 41 00 00 00 F4 03 04 00 24 59 C5 66 0E 04 04 00 D2 01 00 00 B9 04 01 00 01 0D 04 10 00 30 30 30 30 30 30 30 30 30 30 30 39 32 35 36 32 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7E 02 00 35 04 06 00 25 B1 3D 4F 90 09 91 1E 4A E5 94 D5 F0 AD [03:04: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 36 39 4F 00 00 00 E1 53 47 00 8E AE A5 07 01 00 07 00 3B 00 F9 03 0E 00 37 37 30 39 33 36 34 33 34 36 31 32 33 34 11 04 10 00 30 30 30 30 30 30 30 30 30 30 38 37 31 37 36 39 10 04 04 00 8B 7E 02 00 F4 03 04 00 90 02 C5 66 B6 04 01 00 00 0D F2 79 0B 8B EC 9E D3 [03:04:32]CommunicateWithHost err = 0 [03:04:32]CheckOFDResponse [03:04:32]1017 (14) - 77093643461234 [03:04:32]1041 (16) - 0000000000871769 [03:04:32]1040 (4) - 163467 [03:04:32]1012 (4) - 20.08.2024 20:54 [03:04:32]1206 (1) - 0 [03:04:32]OFD Sender: Remove packet 163467 [03:04:32]ProducePacketName [03:04:32]name=ofd_packets/00163467 [03:04:32]NVStorageDeleteData [03:04:32]OFD Sender: No OFD packet to send [03:04:37]OFD Sender: No OFD packet to send [03:04:42]OFD Sender: No OFD packet to send [03:04:47]OFD Sender: No OFD packet to send [03:04:52]OFD Sender: No OFD packet to send [03:04:57]OFD Sender: No OFD packet to send [03:05:02]OFD Sender: No OFD packet to send [03:05:07]OFD Sender: No OFD packet to send [03:05:12]OFD Sender: No OFD packet to send [03:05:17]OFD Sender: No OFD packet to send [03:05:22]OFD Sender: No OFD packet to send [03:05:27]OFD Sender: No OFD packet to send [03:05:32]OFD Sender: No OFD packet to send [03:05:37]OFD Sender: No OFD packet to send [03:05:42]OFD Sender: No OFD packet to send [03:05:48]OFD Sender: No OFD packet to send [03:05:53]OFD Sender: No OFD packet to send [03:05:58]OFD Sender: No OFD packet to send [03:06:03]OFD Sender: No OFD packet to send [03:06:08]OFD Sender: No OFD packet to send [03:06:13]OFD Sender: No OFD packet to send [03:06:18]OFD Sender: No OFD packet to send [03:06:23]OFD Sender: No OFD packet to send [03:06:28]OFD Sender: No OFD packet to send [03:06:33]OFD Sender: No OFD packet to send [03:06:36]recv_with_timeout no data received [03:06:38]OFD Sender: No OFD packet to send [03:06:43]OFD Sender: No OFD packet to send [03:06:48]OFD Sender: No OFD packet to send [03:06:53]OFD Sender: No OFD packet to send [03:06:58]OFD Sender: No OFD packet to send [03:07:03]OFD Sender: No OFD packet to send [03:07:08]OFD Sender: No OFD packet to send [03:07:13]OFD Sender: No OFD packet to send [03:07:18]OFD Sender: No OFD packet to send [03:07:23]OFD Sender: No OFD packet to send [03:07:28]OFD Sender: No OFD packet to send [03:07:33]OFD Sender: No OFD packet to send [03:07:38]OFD Sender: No OFD packet to send [03:07:43]OFD Sender: No OFD packet to send [03:07:48]OFD Sender: No OFD packet to send [03:07:53]OFD Sender: No OFD packet to send [03:07:57]recv_with_timeout no data received [03:07:58]OFD Sender: No OFD packet to send [03:08:03]OFD Sender: No OFD packet to send [03:08:08]OFD Sender: No OFD packet to send [03:08:13]OFD Sender: No OFD packet to send [03:08:18]OFD Sender: No OFD packet to send [03:08:23]OFD Sender: No OFD packet to send [03:08:28]OFD Sender: No OFD packet to send [03:08:33]OFD Sender: No OFD packet to send [03:08:38]OFD Sender: No OFD packet to send [03:08:43]OFD Sender: No OFD packet to send [03:08:48]OFD Sender: No OFD packet to send [03:08:53]OFD Sender: No OFD packet to send [03:08:58]OFD Sender: No OFD packet to send [03:09:03]OFD Sender: No OFD packet to send [03:09:08]OFD Sender: No OFD packet to send [03:09:13]OFD Sender: No OFD packet to send [03:09:18]OFD Sender: No OFD packet to send [03:09:23]OFD Sender: No OFD packet to send [03:09:28]OFD Sender: No OFD packet to send [03:09:33]OFD Sender: No OFD packet to send [03:09:37]recv_with_timeout no data received [03:09:38]OFD Sender: No OFD packet to send